From e4bc6001d92438b7733aae57b394f3c18bd0f9be Mon Sep 17 00:00:00 2001 From: Thomas Schwinge Date: Fri, 23 Jul 2010 21:36:51 +0200 Subject: hurd/translator: Another stance / explanation about what *to translate* means. --- hurd/translator.mdwn | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/hurd/translator.mdwn b/hurd/translator.mdwn index 44ba4dff..dc3fd256 100644 --- a/hurd/translator.mdwn +++ b/hurd/translator.mdwn @@ -1,4 +1,4 @@ -[[!meta copyright="Copyright © 2007, 2008, 2009 Free Software Foundation, +[[!meta copyright="Copyright © 2007, 2008, 2009, 2010 Free Software Foundation, Inc."]] [[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable @@ -18,6 +18,12 @@ and [[pfinet]]) and thus translates object invocations into calls appropriate for the backing store (e.g., ext2 file system, nfs server, etc.). +Another way of putting it is that it translates from one representation of a +data structure into another representation, for example from the on-disk +[[ext2|ext2fs]] data layout to a traditional file system hierarchy, or from a +XML file to a virtual hierarchical manifestation. This translation can be a +bidirectional process, but it need not be. + A translator is usually registered with a specific file system node by using the [[`settrans`|settrans]] command. -- cgit v1.2.3