Developer forums (C::B DEVELOPMENT STRICTLY!) > Contributions to C::B

No russian localization in CB - something wrong?

<< < (2/5) > >>

Jenna:
Are you able to chose the language in "Settings -> Environment -> View -> Internationalization".

igorg:
Yes, but only "available languages"-phrase can be chosen. Nevertheless, somehow (by magic) after restarting Code::Blocks shows only few words in main menu in Russian: "File" and "Help", "File->Save", "File->Exit", "Edit->Cancel", "Edit->Insert", "Help->About".
These seem to be the stock-items of menu.

dk:
I've put codeblocks.mo with russian translation into /usr/share/codeblocks/locale/ru_RU/ and all works fine.

The only problem - russian translation on Launchpad is too old, the main menu has some untraslated strings.

Is it possible to update source .pot file at Launchpad for updating russian translation?

igorg:
For this be possible there should be a non-100% state for russian translation on Lanchpad. It seems to me to be a rather bad idea when .po-files are translated and maintained outside of the CodeBlocks project. I, myself, was going to translate CB, when I've started to use it, but then, as I've found that it is 100% translated, I've had to stop it and I don't know now what can be done in this situation.

dk:
Hello, Igor!

I've started to work under russian translation of C::B for ALT Linux, and firstly I've took translation from Launchpad.

And what I've discovered:

1. Translation on Launchpad is too old. After exporting all new strings from current nightly build, we have less then 50% of all strings translated.

2. Existing translation is too bad. There are a lot of misspells.

3. Translation was made by a group of people - as a result many terms are translated differently by different people. For example, there were three different forms of translation term "workspace".

4. It is impossible to continue translation at Launchpad, because source .pod file at Lauchpad is very old and there is no way to update it.

5. There is no support for translations in the C::B project, so we should make all translations outside the project.

Now I am working on impoving translation locally, using .po file and poedit software. You may download currect src.rpm of C::B for ALT Linux and extract codeblocks.po from it:
ftp://ftp.altlinux.ru/pub/distributions/ALTLinux/Sisyphus/files/SRPMS/codeblocks-8.02-alt16.src.rpm

If anybody want to help - I think, we should start new translation project.

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version