Blame Manuals/Repository/trunk/Locales/Identity/Themes/Distro/Anaconda/Progress.texi
|
|
066aaa |
@subsection Goals
|
|
|
066aaa |
|
|
|
066aaa |
@itemize
|
|
|
066aaa |
@item Organize Anaconda progress translation templates.
|
|
|
066aaa |
@item Organize Anaconda progress translation files in several
|
|
|
066aaa |
languages and major releases of CentOS distribution.
|
|
|
066aaa |
@end itemize
|
|
|
066aaa |
|
|
|
066aaa |
@subsection Description
|
|
|
066aaa |
|
|
|
066aaa |
Use the following command to produce translation files based:
|
|
|
066aaa |
|
|
|
066aaa |
@example
|
|
|
066aaa |
trunk/Translations/Identity/Themes/Distro/Anaconda/Progress
|
|
|
066aaa |
`-- Tpl
|
|
|
066aaa |
|-- en
|
|
|
066aaa |
| |-- 01-welcome.sed
|
|
|
066aaa |
| |-- 02-donate.sed
|
|
|
066aaa |
| `-- 03-yum.sed
|
|
|
066aaa |
`-- es
|
|
|
066aaa |
|-- 01-welcome.sed
|
|
|
066aaa |
|-- 02-donate.sed
|
|
|
066aaa |
`-- 03-yum.sed
|
|
|
066aaa |
@end example
|
|
|
066aaa |
|
|
|
066aaa |
In order to produce the slide images in PNG format we need to have the
|
|
|
066aaa |
translation files first. So we use the following commands to create
|
|
|
066aaa |
translation files for CentOS 3, 4, and 5 major releases:
|
|
|
066aaa |
|
|
|
066aaa |
@example
|
|
|
066aaa |
centos-art render --translation --filter='3,4,5'
|
|
|
066aaa |
@end example
|
|
|
066aaa |
|
|
|
066aaa |
The above commands will produce the following translation structure:
|
|
|
066aaa |
|
|
|
066aaa |
@example
|
|
|
066aaa |
trunk/Translations/Identity/Themes/Distro/Anaconda/Progress
|
|
|
066aaa |
|-- 3
|
|
|
066aaa |
| |-- en
|
|
|
066aaa |
| | |-- 01-welcome.sed
|
|
|
066aaa |
| | |-- 02-donate.sed
|
|
|
066aaa |
| | `-- 03-yum.sed
|
|
|
066aaa |
| `-- es
|
|
|
066aaa |
| |-- 01-welcome.sed
|
|
|
066aaa |
| |-- 02-donate.sed
|
|
|
066aaa |
| `-- 03-yum.sed
|
|
|
066aaa |
|-- 4
|
|
|
066aaa |
| |-- en
|
|
|
066aaa |
| | |-- 01-welcome.sed
|
|
|
066aaa |
| | |-- 02-donate.sed
|
|
|
066aaa |
| | `-- 03-yum.sed
|
|
|
066aaa |
| `-- es
|
|
|
066aaa |
| |-- 01-welcome.sed
|
|
|
066aaa |
| |-- 02-donate.sed
|
|
|
066aaa |
| `-- 03-yum.sed
|
|
|
066aaa |
|-- 5
|
|
|
066aaa |
| |-- en
|
|
|
066aaa |
| | |-- 01-welcome.sed
|
|
|
066aaa |
| | |-- 02-donate.sed
|
|
|
066aaa |
| | `-- 03-yum.sed
|
|
|
066aaa |
| `-- es
|
|
|
066aaa |
| |-- 01-welcome.sed
|
|
|
066aaa |
| |-- 02-donate.sed
|
|
|
066aaa |
| `-- 03-yum.sed
|
|
|
066aaa |
`-- Tpl
|
|
|
066aaa |
|-- en
|
|
|
066aaa |
| |-- 01-welcome.sed
|
|
|
066aaa |
| |-- 02-donate.sed
|
|
|
066aaa |
| `-- 03-yum.sed
|
|
|
066aaa |
`-- es
|
|
|
066aaa |
|-- 01-welcome.sed
|
|
|
066aaa |
|-- 02-donate.sed
|
|
|
066aaa |
`-- 03-yum.sed
|
|
|
066aaa |
@end example
|
|
|
066aaa |
|
|
|
066aaa |
At this point we have all the translation files we need to produce
|
|
|
066aaa |
Anaconda progress welcome, donate and yum slides images; in English
|
|
|
066aaa |
and Spanish languages; for CentOS 3, CentOS 4, and CentOS 5. That is,
|
|
|
066aaa |
a sum of 18 images around.
|
|
|
066aaa |
|
|
|
066aaa |
Now, with translation files in place, let's move to
|
|
|
066aaa |
@file{trunk/Identity} structure and render them.
|
|
|
066aaa |
|
|
|
066aaa |
@itemize
|
|
|
066aaa |
@item @xref{trunk Identity Themes Motifs Modern Distro Anaconda Progress}.
|
|
|
066aaa |
@end itemize
|
|
|
066aaa |
|
|
|
066aaa |
@subsection Usage
|
|
|
066aaa |
|
|
|
066aaa |
Translation rendering is described in @samp{trunk/Translations}
|
|
|
066aaa |
documentation entry (@pxref{trunk Translations}).
|
|
|
066aaa |
|
|
|
066aaa |
|
|
|
066aaa |
@subsection See also
|