Hello Everyone.
After creating a Launchpad account I was able to request C::B translation files they sent me the links to 2 files (as I requested):
- _codeblocks-de.po
- de_LC_MESSAGES_codeblocks.mo
And I want to use them together with the last nightly Build 9738 from 10th of October 2013 on WinXP SP3
First I added under
C:\Documents and Settings\klotz\Application Data\codeblocks\share\codeblocks\locale a new folder
de and saved both files there. But when I tried to select them in the dialogue Settings->Environment->View I was not able to do so since no German was shown in the list.
Then I played around with the filenames and I was able to see German in the list if I used:
- _codeblocks-de.po
- _codeblocks_de.mo
Now I was able to select German as Language. So I did and closed Code::Blocks again. But after starting it again I recognize no change. When I open the po-file I see that the content is a real translation as shown in Launchpad (100% and green). But even massages are still in English. I Also added under
C:\Documents and Settings\klotz\Application Data\codeblocks\share\codeblocks\locale\de an additional folder
LC_MESSAGES and placed the original files there with the same result.
Now I tried to find some Information in wiki and forum but to be honest its a little bit confusing you find a lot of discussions but until now I found now simple how to that describes how to deal with just downloaded files from Launchpad if the already contain the full translation.
For example under
Internationalization in the wiki
http://wiki.codeblocks.org/index.php?title=Internationalization I found:
Let Code::Blocks support your language
If you want Code::Blocks to support your language, you must modify the file \codeblocks\src\src\appglobals.cpp.
I this really the truth, since this means I have to compile Code::Blocks again, right?
How ever It would be very helpful If You can provide a simple but complete description how to insert existing translation-files. Furthermore it may be a good Idea to provide the latest versions from Launchpad for example in your Sourcefoge project just as they are with now warrantee.
Best regards,
Eckard Klotz.