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