Blob Blame History Raw
@subsection Goals

@itemize
@item Organize Anaconda progress translation templates.
@item Organize Anaconda progress translation files in several
languages and major releases of CentOS distribution.
@end itemize

@subsection Description

Use the following command to produce translation files based:

@example
trunk/Translations/Identity/Themes/Distro/Anaconda/Progress
`-- Tpl
    |-- en
    |   |-- 01-welcome.sed
    |   |-- 02-donate.sed
    |   `-- 03-yum.sed
    `-- es
        |-- 01-welcome.sed
        |-- 02-donate.sed
        `-- 03-yum.sed
@end example

In order to produce the slide images in PNG format we need to have the
translation files first. So we use the following commands to create
translation files for CentOS 3, 4, and 5 major releases:

@example
centos-art render --translation --filter='3,4,5'
@end example

The above commands will produce the following translation structure:

@example
trunk/Translations/Identity/Themes/Distro/Anaconda/Progress
|-- 3
|   |-- en
|   |   |-- 01-welcome.sed
|   |   |-- 02-donate.sed
|   |   `-- 03-yum.sed
|   `-- es
|       |-- 01-welcome.sed
|       |-- 02-donate.sed
|       `-- 03-yum.sed
|-- 4
|   |-- en
|   |   |-- 01-welcome.sed
|   |   |-- 02-donate.sed
|   |   `-- 03-yum.sed
|   `-- es
|       |-- 01-welcome.sed
|       |-- 02-donate.sed
|       `-- 03-yum.sed
|-- 5
|   |-- en
|   |   |-- 01-welcome.sed
|   |   |-- 02-donate.sed
|   |   `-- 03-yum.sed
|   `-- es
|       |-- 01-welcome.sed
|       |-- 02-donate.sed
|       `-- 03-yum.sed
`-- Tpl
    |-- en
    |   |-- 01-welcome.sed
    |   |-- 02-donate.sed
    |   `-- 03-yum.sed
    `-- es
        |-- 01-welcome.sed
        |-- 02-donate.sed
        `-- 03-yum.sed
@end example

At this point we have all the translation files we need to produce
Anaconda progress welcome, donate and yum slides images; in English
and Spanish languages; for CentOS 3, CentOS 4, and CentOS 5. That is,
a sum of 18 images around. 

Now, with translation files in place, let's move to
@file{trunk/Identity} structure and render them. 

@itemize
@item @xref{trunk Identity Themes Motifs Modern Distro Anaconda Progress}.
@end itemize

@subsection Usage

Translation rendering is described in @samp{trunk/Translations}
documentation entry (@pxref{trunk Translations}).


@subsection See also