You do not have permission to edit this page, for the following reason: The action you have requested is limited to users in the group: Users. You can view and copy the source of this page. '''Link : [https://www.transifex.com/projects/p/supertuxkart/ SuperTuxKart home at Transifex].''' SuperTuxKart translation is web-based and involves using the [https://www.transifex.com/projects/p/supertuxkart/ Transifex web application] for translations. == Join the STK Translators Email List == We have a separate email list [https://lists.sourceforge.net/lists/listinfo/supertuxkart-translations SuperTuxKart-Translations], on which we post announcements important for translators. The list is extremely low traffic (2 mails in 2013). If you subscribe to this list you will be informed when we declare a string freeze in preparation for an upcoming release. == Join the translation group == '''Important!''' You need to join the translation group in order to be able to translate. To join a team, first click on the language you wish to help translate for, and click on "Join group" (unfortunately, joining is not instantaneous, you will need to wait for us to approve your join request. We usually approve within 24 hours but sometimes we need some more time). [[Image:Transifex_join_team.jpg]] == Starting a new translation == To start a translation for a language that currently does not exist, simply click on the "Request language" button. [[Image:Transifex_request.jpg]] == Translating == Then you can start translating SuperTuxKart by clicking on the language you want, then clicking on "Supertuxkart.pot", then clicking on "Translate now" [[Image:Transifex_translate.jpg]] === Format Strings === From time to time, you will meet some ''format strings '': * <TT>%s</TT>, <TT>%i</TT>, <TT>%d</TT>: something will be inserted instead of the %x, simply add the same format strings in the translation. Note that these format strings do not specify order, so they need to appear in your translation in the same order as in the original string * <TT>%0</TT>, <TT>%1</TT>, etc.: Those are like the above ones, but are ordered (%0 is the first inserted value, %1 is the second inserted value, etc.). The advantage of those is that the translation does not need to insert the values in the same order as the original string. Note that you can use these format strings in your translation even if the original string uses the first (unordered) format string. * <TT>%1$s</TT>, <TT>%2$s</TT>, etc.: Those are like the above ones, but are ordered (%1$s is the first inserted value, %2$s is the second inserted value, etc.). %1$s is equivalent to %0, %2$s is equivalent to %1, etc. The reason this syntax is supported is simply because it's more standard than the %0 syntax described above. === Special plural forms === Some languages, such as Gaelic or Russian, require plural forms different from the English pattern. We use ''ngettext'' to handle these. You can find the definition for your language's plural forms in the [http://localization-guide.readthedocs.org/en/latest/l10n/pluralforms.html Localization Guide] or in the [http://www.unicode.org/cldr/charts/26/supplemental/language_plural_rules.html Common Locale Data Repository]. Return to Translating STK. Retrieved from "https://supertuxkart.net/Translating_STK"