GSoC/GCI Archive
Google Code-in 2010 The Battle For Wesnoth

Update Wesnoth 1.9 Russian translation for core textdomain: wesnoth

completed by: Mikhail Melnik

mentors: Victor Sergienko

Your task is to translate new and update "fuzzy" text for one of Wesnoth core modules in 1.9 version. You can download the file containing the translations from:

You can find required strings in the file by using 'Poedit' software, it will display untranslated and fuzzy strings on the top of the list.

"wesnoth" textdomain is about 49 new strings and 133 to update.

Requirement (expected technical knowledge)

Poedit or other 'po' file translation software is highly recommended, as it's necessary to distinguish missing and fuzzy strings across rather big 'po' file. You need to have some basic knowledge of English and need to be able to produce "correct" text in Russian.


Varies depending on quality of the translation. In general it is a rather easy task, though it is really difficult to do it "perfectly". Basically you need to be able to write in correct and stylish Russian. If you are good at doing this, it is easy. If you have extreme problems with the language you want to translate into and are not much into writing stuff, this is a really hard task.

Deliverable/expected proof

You produce an updated wesnoth/ru.po file containing new and updated translations.