From c702b2356c3c9066ea49bb1dc4f43385ee5cdee0 Mon Sep 17 00:00:00 2001
From: Alain Reguera Delgado
Date: Feb 28 2011 18:26:09 +0000
Subject: Update repository filesystem documentation manual.
---
diff --git a/Manuals/Filesystem/filesystem-html/filesystem_37.html b/Manuals/Filesystem/filesystem-html/filesystem_37.html
index 1fa20f9..779dcdf 100644
--- a/Manuals/Filesystem/filesystem-html/filesystem_37.html
+++ b/Manuals/Filesystem/filesystem-html/filesystem_37.html
@@ -120,7 +120,8 @@ removed once the translated XML file has been created. In the case of
for the system to interpret it and should not be removed since it is
the file that contain the translation messages themselves.
-Automation of these tasks is achived through see section trunk/Scripts/Bash/centos-art/Functions/Locale, for more information.
+
Automation of these tasks is achived through locale
+functionality of command-line interface (see section trunk/Scripts/Bash/centos-art/Functions/Locale, for more information).
diff --git a/Manuals/Filesystem/filesystem.info.bz2 b/Manuals/Filesystem/filesystem.info.bz2
index a6240ec..8836fb2 100644
Binary files a/Manuals/Filesystem/filesystem.info.bz2 and b/Manuals/Filesystem/filesystem.info.bz2 differ
diff --git a/Manuals/Filesystem/filesystem.pdf b/Manuals/Filesystem/filesystem.pdf
index 7bd1702..1aa74ab 100644
Binary files a/Manuals/Filesystem/filesystem.pdf and b/Manuals/Filesystem/filesystem.pdf differ
diff --git a/Manuals/Filesystem/filesystem.txt b/Manuals/Filesystem/filesystem.txt
index 4b99bc4..c55c47a 100644
--- a/Manuals/Filesystem/filesystem.txt
+++ b/Manuals/Filesystem/filesystem.txt
@@ -2311,8 +2311,9 @@ machine object needs to be stored in the
system to interpret it and should not be removed since it is the file
that contain the translation messages themselves.
- Automation of these tasks is achived through *note trunk Scripts
-Bash centos-art Functions Locale::, for more information.
+ Automation of these tasks is achived through `locale' functionality
+of command-line interface (*note trunk Scripts Bash centos-art
+Functions Locale::, for more information).
3.35 trunk/Locales/Identity
===========================
@@ -5953,11 +5954,11 @@ Index
*****
branches: See 1. (line 368)
-How to render brands' translation files: See 3.36.3. (line 2425)
-How to render fonts' translation files: See 3.38.3. (line 2498)
-Metadata maintainance: See 3.58.2. (line 5534)
+How to render brands' translation files: See 3.36.3. (line 2426)
+How to render fonts' translation files: See 3.38.3. (line 2499)
+Metadata maintainance: See 3.58.2. (line 5535)
tags: See 2. (line 371)
-Translation brands file names: See 3.36.2.1. (line 2382)
+Translation brands file names: See 3.36.2.1. (line 2383)
trunk: See 3. (line 374)
trunk Identity: See 3.1. (line 377)
trunk Identity Brands: See 3.2. (line 493)
@@ -5999,35 +6000,35 @@ trunk Identity Themes Motifs TreeFlower Backgrounds:See 3.32.
(line 1952)
trunk Identity Widgets: See 3.33. (line 2250)
trunk Locales: See 3.34. (line 2267)
-trunk Locales Identity: See 3.35. (line 2320)
-trunk Locales Identity Brands: See 3.36. (line 2341)
-trunk Locales Identity Brands Tpl: See 3.37. (line 2436)
-trunk Locales Identity Fonts: See 3.38. (line 2451)
-trunk Locales Identity Models: See 3.39. (line 2514)
-trunk Locales Identity Release: See 3.40. (line 2529)
-trunk Locales Identity Themes: See 3.41. (line 2544)
-trunk Locales Identity Themes Backgrounds: See 3.42. (line 2559)
+trunk Locales Identity: See 3.35. (line 2321)
+trunk Locales Identity Brands: See 3.36. (line 2342)
+trunk Locales Identity Brands Tpl: See 3.37. (line 2437)
+trunk Locales Identity Fonts: See 3.38. (line 2452)
+trunk Locales Identity Models: See 3.39. (line 2515)
+trunk Locales Identity Release: See 3.40. (line 2530)
+trunk Locales Identity Themes: See 3.41. (line 2545)
+trunk Locales Identity Themes Backgrounds: See 3.42. (line 2560)
trunk Locales Identity Themes Distro Anaconda Progress:See 3.43.
- (line 2580)
-trunk Locales Identity Widgets: See 3.44. (line 2673)
-trunk Manuals: See 3.45. (line 2694)
-trunk Scripts: See 3.46. (line 2715)
-trunk Scripts Bash: See 3.47. (line 2739)
-trunk Scripts Bash centos-art: See 3.48. (line 2889)
-trunk Scripts Bash centos-art Functions: See 3.49. (line 2892)
-trunk Scripts Bash centos-art Functions Help: See 3.50. (line 4002)
-trunk Scripts Bash centos-art Functions Html: See 3.51. (line 4023)
-trunk Scripts Bash centos-art Functions Locale:See 3.52. (line 4044)
-trunk Scripts Bash centos-art Functions Manual:See 3.53. (line 4124)
-trunk Scripts Bash centos-art Functions Path: See 3.54. (line 4145)
-trunk Scripts Bash centos-art Functions Render:See 3.55. (line 4468)
+ (line 2581)
+trunk Locales Identity Widgets: See 3.44. (line 2674)
+trunk Manuals: See 3.45. (line 2695)
+trunk Scripts: See 3.46. (line 2716)
+trunk Scripts Bash: See 3.47. (line 2740)
+trunk Scripts Bash centos-art: See 3.48. (line 2890)
+trunk Scripts Bash centos-art Functions: See 3.49. (line 2893)
+trunk Scripts Bash centos-art Functions Help: See 3.50. (line 4003)
+trunk Scripts Bash centos-art Functions Html: See 3.51. (line 4024)
+trunk Scripts Bash centos-art Functions Locale:See 3.52. (line 4045)
+trunk Scripts Bash centos-art Functions Manual:See 3.53. (line 4125)
+trunk Scripts Bash centos-art Functions Path: See 3.54. (line 4146)
+trunk Scripts Bash centos-art Functions Render:See 3.55. (line 4469)
trunk Scripts Bash centos-art Functions Render Config:See 3.56.
- (line 5166)
-trunk Scripts Bash centos-art Functions Shell: See 3.57. (line 5344)
-trunk Scripts Bash centos-art Functions Svg: See 3.58. (line 5516)
-trunk Scripts Bash centos-art Functions Verify:See 3.59. (line 5704)
-trunk Scripts Python: See 3.60. (line 5934)
-Unused definitions: See 3.58.2.1. (line 5641)
+ (line 5167)
+trunk Scripts Bash centos-art Functions Shell: See 3.57. (line 5345)
+trunk Scripts Bash centos-art Functions Svg: See 3.58. (line 5517)
+trunk Scripts Bash centos-art Functions Verify:See 3.59. (line 5705)
+trunk Scripts Python: See 3.60. (line 5935)
+Unused definitions: See 3.58.2.1. (line 5642)
List of Figures
***************
diff --git a/Manuals/Filesystem/filesystem.xml b/Manuals/Filesystem/filesystem.xml
index f8aa61a..d6e7582 100644
--- a/Manuals/Filesystem/filesystem.xml
+++ b/Manuals/Filesystem/filesystem.xml
@@ -2374,7 +2374,7 @@ trunk/Identity/Themes/Motifs/TreeFlower/Colors/syslinux.hex
Inside the repository there are two ways to retrive translatable strings from files. The first one is through xml2po command and the second through xgettext command. The xml2po is used to retrive translatable strings from XML files (e.g., Scalable Vector Graphics, DocBook, etc.) and the xgettext command is used to retrive translatable strings from shell scripts files (e.g., the files that make the centos-art.sh command-line interface).
When translatable strings are retrived from XML files, using the xml2po command, there is no need to create the machine object as we do when translatable strings ar retrived from shell files, using the xgettext command. The xml2po produces a temporal machine object in order to create a translated XML file. Once the translated XML file has been created the machine object is no longer needed. On the other hand, the machine object produced by the xgettext command is required by the system in order for the show shell script localized messages.
Another difference between xml2po and xgettext we need to be aware of is the directory structure used to store machine objects. In xml2po, the machine object is created in the current working directory as .xml2po.mo and can be safetly removed once the translated XML file has been created. In the case of xgettext, the machine object needs to be stored in the $TEXTDOMAIN/$LOCALE/LL_MESSAGES/$TEXTDOMAIN.mo file in order for the system to interpret it and should not be removed since it is the file that contain the translation messages themselves.
- Automation of these tasks is achived through see trunk Scripts Bash centos-art Functions Locale, for more information.
+ Automation of these tasks is achived through locale
functionality of command-line interface (see trunk Scripts Bash centos-art Functions Locale, for more information).
diff --git a/Manuals/Filesystem/trunk/Locales.texi b/Manuals/Filesystem/trunk/Locales.texi
index b8807e6..c4ef33a 100644
--- a/Manuals/Filesystem/trunk/Locales.texi
+++ b/Manuals/Filesystem/trunk/Locales.texi
@@ -47,6 +47,7 @@ removed once the translated XML file has been created. In the case of
for the system to interpret it and should not be removed since it is
the file that contain the translation messages themselves.
-Automation of these tasks is achived through @pxref{trunk Scripts Bash
-centos-art Functions Locale}, for more information.
+Automation of these tasks is achived through @code{locale}
+functionality of command-line interface (@pxref{trunk Scripts Bash
+centos-art Functions Locale}, for more information).