|
|
Home » U++ Library support » U++ Libraries and TheIDE: i18n, Unicode and Internationalization » Fixed some Dutch translations
Fixed some Dutch translations [message #38268] |
Sat, 08 December 2012 18:01  |
 |
Alboni
Messages: 216 Registered: January 2012 Location: Kajaani, Finland
|
Experienced Member |
|
|
Hello, I fixed some (loads of) language errors, added some missing translations and set the date format right in the Dutch translations.
Since I am running on a Dutch windows version I also took the liberty of changing the translation of standard buttons such as cancel and save to match the ones found in windows programs.
Here they are:
[Updated on: Sat, 08 December 2012 18:36] Report message to a moderator
|
|
|
|
|
|
|
Re: Fixed some Dutch translations [message #40558 is a reply to message #38268] |
Tue, 13 August 2013 01:05   |
wimpie
Messages: 46 Registered: March 2013 Location: holland
|
Member |
|
|
Ah well. Just tried on another machine with an unmodified 5990 release.
Like I did earlier, changed the SetLanguage in UWord from "LNG_ENGLISH" to "GetSystemLNG()"
Now the translation for "Copy" is "Kopin" where is should be "Kopiëren".
This is what happened before. but now I had the bright idea to change SetLanguage to "LNG_('N', 'L', 'N', 'L')"
Now the translation turns out correct.
Is this a bug? maybe I should post this somewhere else.
I 'DUMPED' the following:
LNG_ENGLISH = 178867
GetSystemLNG() = 18297292
LNG_('N', 'L', 'N', 'L') = 471500
I am running Windows XP in dutch.
addition (after looking at GetSystemLNG()):
GetUserLocale(LOCALE_SISO639LANGNAME) = nl
GetUserLocale(LOCALE_SISO3166CTRYNAME) = NL
LNGFromText(GetUserLocale(LOCALE_SISO639LANGNAME) + GetUserLocale(LOCALE_SISO3166CTRYNAME)) = 471500
GetUserLocale(LOCALE_IDEFAULTANSICODEPAGE) = 1252
[Updated on: Tue, 13 August 2013 01:56] Report message to a moderator
|
|
|
|
|
|
Re: Fixed some Dutch translations [message #40566 is a reply to message #38268] |
Fri, 16 August 2013 02:57   |
wimpie
Messages: 46 Registered: March 2013 Location: holland
|
Member |
|
|
I'm not sure about that.
I followed t_() to t_GetLngString_() (Core/t.cpp) and put in a few DUMP's. see attached screenshot (viewed with total commander).
It looks to me the translations are correct ("r->text" being translated UTF8 and "text" being the converted result).
But that would mean there's something wrong with putting the text on screen.
Well, maybe for another day. At least I learned a thing or two more about U++ 
Edit: oh, and looking at the screenshot. "justify" should translate as "uitvullen". "rechtvaardig" is straight from google translate I guess;)
[Updated on: Fri, 16 August 2013 03:00] Report message to a moderator
|
|
|
|
|
|
|
|
|
Goto Forum:
Current Time: Fri Apr 25 12:37:45 CEST 2025
Total time taken to generate the page: 0.00831 seconds
|
|
|