Latest Posts

Changes in TranslatingWidelands

Editor Comment

note about TranslationDictionaries


Revision Differences of Revision 9

## Translating Widelands ¶

Like all development, translations are also done on [launchpad.net](http://www.launchpad.net). All translation work is done in your web browser and everybody can contribute translations in any language in seconds. ¶

note: there are TranslationDictionary s for most common words - please use these words (like building names, ...) for a consistent translations ¶

The process is quite simple: ¶

1. Sign up on launchpad.net: [Click here](https://launchpad.net/+login) ¶
2. Tell Launchpad which languages you want to work with: [Click here](https://launchpad.net/people/+me/+editlanguages) ¶
3. Start translating widelands: [Click here](https://translations.launchpad.net/widelands) ¶
1. You can see all statistics of all languages Widelands is translated into. ¶
2. Click on your language, choose the text domain (widelands, maps, scenarios...) you want to work on. ¶
3. Start translating. ¶
4. If you don't know how to translate Wideland's words (names of wares, workers, buildings etc.), please look in the TranslationDictionary, if one exists for your language. If not, please use the translations already implemented in the game - and feel free to start a new Translation dictionary for your language. ¶
5. Further discussion is made in the [Forum Translation & Internalization](http://wl.widelands.org/forum/forum/12/) ¶

All translations will eventually land in a bzr branch via autoimport from launchpad. We will then merge them before a release, so your translation will make it to widelands. All new translations you make are under a BSD license - this basically means that other projects on Launchpad can use them too. ¶

Further reading: [Launchpad Translation Documentation](https://help.launchpad.net/Translations/StartingToTranslate) ¶

## How the translations are organized ¶
In some cases, you wish to find a specific string of text, either because it has not been translated yet, or you want to improve the current translation/fix a typo. The translation templates are split up rather logically, so as long as you know where to look, you'll most likely find it. The following descriptions of the various templates are partially based on an (question asked on Launchpad)[https://answers.launchpad.net/widelands/+question/149790]. ¶

widelands - contains everything not covered elsewhere, including all menus, options, error messages, buttons, dialogs and other things in the game. If it is something which does not seem to fit in any of the other templates, it is most likely located here. ¶

maps - contains names and descriptions of maps which are shown when selecting which map to play. ¶

tribe-atlantans - contains names and descriptions of wares, buildings and workers for the Atlanteans. ¶

tribe-barbarians - contains names and descriptions of wares, buildings and workers for the Barbarians. ¶

tribe-empire - contains names and descriptions of wares, buildings and workers for the Empire. ¶

scenario-* - the history/dialog in the campaigns. They are numbered like the order they appear in, and identified by atl (atlantean), emp (empire) or t (barbarian) prefix before the number. I guess t=barbarian as those maps were added first, when there was only one campaign. ¶

world-* - the trees and creatures in the various worlds, identified by name of the world. ¶

texts - includes the README, credits, the hints shown when loading the game, and similar things. ¶

map-plateau.wmf - the story for "The green plateau", a scenario. ¶

scenario-dummy.wmf - the placeholder map informing the player that no further maps/campaigns exists. ¶

scenario-tutorial1 - the tutorial available from the main menu ¶

win-conditions- description of the various types of games and messages with "you have won/lost" ¶

####An example: ¶
Say for instance if you are playing the second mission in the barbarian campaign and notice some typo in the story text. Then it would would make sense to search in scenario-t02.wmf, since that contains all translations for the second map in the barbarian campaign. ¶