Translate Toolkit & Pootle

Tools to help you make your software local

Software >> Art of Illusion


Art of Illusion is a software package used for 3D modeling, texturing, ray tracing, and otherwise rendering computer generated imagery stills or animations (movies). It runs on Windows, Mac OSX, Linux and other Unixes. Written in Java, requires Java 1.4 to run. Some additional tools may also be installed for added functionality.

Author: Peter Eastman

Current status

Being translated. The language file of Art of Illusion on Pootle was uploaded in June 2008, but may not be the absolute latest version. Please continue to translate the version currently in Pootle.

* Which version is the latest version of Art of Illusion? See here..

At 23 September, the progress was as follows:

Chinese (Simplified), 1031 (100%) strings, 3263 (100%) words
Portuguese (pt_BR), 915 ( 88%) strings, 2799 ( 85%) words
Finnish (fi), 740 ( 71%) strings, 1769 ( 54%) words
Vietnamese (vi), 489 ( 47%) strings, 1093 ( 33%) words
Catalan (ca), 392 ( 38%) strings, 475 ( 14%) words
Dutch (nl), 388 ( 37%) strings, 487 ( 14%) words
Russian (ru), 355 (34%) strings, 419 (12%) words
Galician (gl), 331 ( 32%) strings, 376 ( 11%) words
Persian (fa), 326 ( 31%) strings, 371 ( 11%) words
Korean (ko), 233 ( 22%) strings, 392 ( 12%) words
Turkish (tr), 160 (15%) strings, 269 (8%) words
Polish (pl), 72 (6%) strings, 92 (2%) words

Second-language feature

If your English isn't that good, and you wish to translate from another language, or if you want to use a second language as a reference while translating, our Pootle server has the second-language feature enabled. You can view the German, Spanish, French, Japanese or Continental Portuguese strings while you translate from English.

These five languages are available on the server in read-only format. If you want to help translate them, contact their official translators.

To activate a second source language in Pootle, go to your profile page and select the second language under Alternative Source Language.

Language file information

  • Number of strings: 1026
  • Number of words: 3256
  • Original file format: Java properties

Procedure for translating Art of Illusion

If you want to translate Art of Illusion or parts of Art of Illusion using our Pootle server, here's the procedure to follow: (todo)

Sources for research and stuff

Miscellaneous information for translators

1. The properties file has section headings that are very useful for determining context, and although these can be seen in the PO file, the headings are more visual in the properties file. It may be an idea, therefore, to keep the properties file open on the side so that you can quickly see what section you’re busy translating.

Users of OmegaT won’t see the section headings at all. Users of PoEdit will see the section headings as extra comments for the first item of each section. Pootle users will also see the section headings as PoEdit users see them.

2. These pages contain descriptions of what each menu item does:

More tips for translators

The AOI user manual is quite extensive and you can figure out fairly easily what a term means, or how to possibly translate it. A good idea is to download the AOI user manual in ZIP format, and to use a search program or an indexing tool to quickly search through it.

Indexer recommended:
Wilma for Mac, Windows and Linux

AOI is a slightly difficult project because it contains a lot of words with specific meanings. But it is also a very good project to cut one’s teeth on because the AOI documentation is quite comprehensive, which means that you can easily find out what a term mean by just searching the user manual for it.

You’ll enjoy the translation a lot more if you do proper research about the program itself. It is not as complicated as it sounds, though — just remember not to guess too many words, and to take a quick peek in the program’s documentation if you suspect something may have a special meaning.

Pootle has a field for translators’ notes. Make use if it. If you have discovered what a term means, write a small note in the note field so that any reviewers may know that your translation is well-researched and not based on a guess. For example, you can put the URL of the page where you found the information, and perhaps a short note about how you created the new term.

Follow your common sense, but be careful of words that seem just slightly out of place. For example, “score” does not refer to a match or game score, but to a timeline (similar to a music score). And “primitive” is actually a type of shape (it’s the collection of most basic shapes).

Sometimes it can be difficult to find an appropriate translation because you’re not sure what the creator of that term had in mind. For example, “lathe” refers to a method of drawing curves with a single line, but it may be adequate to just translate it with your language’s word for a woodworking lathe.

If you don’t know if something is a verb or a noun, try doing a search for it and for words surrounding it. For example, in the string “Edge Loop from Current Selection” it may appear as if “edge” is a verb, but a search for “edge loop” reveals that “edge” is actually part of the noun.

A search in the user manual is also useful for figuring out what abbreviated forms mean. For example, you might suspect that the term “quads” in “Display as Quads” might mean quadrants, but after checking the AOI user manual you realise that the menu item means “Display as quadralateral faces/edges”. Similarly, if you check the User Manual you’ll discover that the word “project” in “Project Control Mesh onto Surface” is actually a verb.

If you can’t find the answer to a question in the User Manual, consider posting a question in the Unofficial Forum. It is a good idea to register so that you can ask questions.

Technical stuff (not really for translators)

To convert properties to PO:
python prop2po aoi_new.po

To merge translations back:
python po2prop -t aoi_new.po

The default method of escaping (Unicode entities) and the default character encoding (UTF8) are both acceptable, but not ISO-8859-1 languages can also use unescaped characters and that encoding.

Art of Illusion official l10n info

Already translated into: da, de, en (default), es, fr, it, ja, pt, sv.

If you want to help translate Art of Illusion into one of the existing languages, contact the existing translator to see if you can arrange cooperation. Some of the Art of Illusion languages are very active but some are basically inactive.

Please note: Decathlon does not actively contact existing translators of Art of Illusion to invite them to use Pootle, although we had made an announcement on the forum. If you are an existing translator of Art of Illusion and you want to use Pootle, you're welcomme to let us know..

The latest .properties files are here.

Decathlon l10n progress

Translators' names and e-mail addresses are usually included in the translated files automatically. We also believe that translators should be given credit for their translations.

The following information was accurate in mid September 2008 (we don't keep statistics automatically). The line counts below give an approximate indication of the number of strings/messages translated.

Catalan (ca)
Angel Faus, angel[at]vlex[dot]com, Apr, 16 lines
ellibrecomoelchaval, el[dot]libre[at]gmail[dot]com, Aug, 81 lines

Chinese Simplified (zh_CN)
Jamin Teo, jamin[dot]teo[at]gmail[dot]com, May, 42 lines
徐忱, xu[dot]chen[dot]dtl[at]gmail[dot]com, June, 44 lines
wwfifi, wwfifi[at]gmail[dot]com, Jun/Jul/Aug, 1228 lines

Dutch (nl)
Anonymous, robin_1273[at]hotmail[dot]com, Apr, 125 lines
Carolien de Visser, caroliendevisser[at]gmail[dot]com, Aug, 7 lines
Bert Goethals, bert[at]bertg[dot]be, Aug, 7 lines
Jan, dejong[dot]jh[at]gmail[dot]com, a few

Finnish (fi)
Tuomas Jaakola, tuomas[dot]jaakola[at]iki[dot]fi, Apr, 180 lines
Jussi Aalto, jta_lnx[at]dnainternet[dot]net, Apr/May/Jun/Jul, 1761+52 lines
Harri Vähätalo, harri[at]svahatalo[dot]fi, Jun, 17 lines

Galician (gl)
Iván Méndez, imendez[at]udc[dot]es, Apr, 49 lines

Korean (ko)
JiHui Choi, like[dot]a[dot]dust[at]gmail[dot]com, May/Jun/Jul/Sep, 370+86 lines
Luke Seo, merongs[at]hotmail[dot]com, Sep, 38 lines

Persian (fa)
Hossein Emami, navid[dot]emami[at]gmail[dot]com, Apr, 20 lines

Polish (pl)
Leszek Życzkowski, leszekz[at]gmail[dot]com, May, 117 lines

Portuguese (BR) (pt_BR)
Nilza Pereira, nilzadp[at]lantic[dot]net, May/Jun/Sep, 95+9 lines
Aparecida Cristine Prado Aguiar Martin, cristine_martin[at]terra[dot]com[dot]br, Aug, 289 lines
Giba, gibaphp[dot]xoopstotal[at]gmail[dot]com, a few

Russian (ru)
Ольга Ахмадеева, ahmadeeva-ou[at]i-jet[dot]net, July, 30 lines
Vadim Starikov, starikov-vs[at]i-jet[dot]net, a few

Turkish (tr)
Zeki Ilker Dogan, ilkerdogan07[at]gmail[dot]com, Aug/Sep, 241 lines

Vietnamese (vi)
Duc Nguyen Thi Minh, ntmduc80[at]gmail[dot]com, May, 47 lines
Nguyen Dinh Trung, nguyendinhtrung141[at]gmail[dot]com, a few
Clytie Siddall, clytie[at]riverland[dot]net[dot]au, a few