Hi everyone!
I stumbled upon a small problem while translating the not-quite-recent oledb32 changes:
#: version.rc:92 winemine.rc:65 msgid "Advanced" msgstr "Fortgeschrittene"
That translation makes sense for winemine, but the correct translation for oledb32 would be "Erweitert". That however would sound very weird in winemine, especially if I don't change the other difficulty strings as well.
In fact, I can't come up with something that fits in both cases without sounding weird. Is it possible to split this into two separate msgids?
Thanks and have a nice weekend!
Am 14.08.20 um 13:22 schrieb Julian Rüger:
Hi everyone!
I stumbled upon a small problem while translating the not-quite-recent oledb32 changes:
#: version.rc:92 winemine.rc:65 msgid "Advanced" msgstr "Fortgeschrittene"
That translation makes sense for winemine, but the correct translation for oledb32 would be "Erweitert". That however would sound very weird in winemine, especially if I don't change the other difficulty strings as well.
In fact, I can't come up with something that fits in both cases without sounding weird. Is it possible to split this into two separate msgids?
Thanks and have a nice weekend!
Hi Julian!
This can be done with contexts, e.g. search for: msgctxt "home page" in de.po and you will find two spots, see how it is handled in dlls/ieframe/ieframe.rc then: IDS_TB_HOME "#msgctxt#home page#Home"
Am Freitag, den 14.08.2020, 19:03 +0200 schrieb André Hentschel:
Hi Julian!
This can be done with contexts, e.g. search for: msgctxt "home page" in de.po and you will find two spots, see how it is handled in dlls/ieframe/ieframe.rc then: IDS_TB_HOME "#msgctxt#home page#Home"
André to the rescue! ;)
Thanks for the pointer!
I found the relevant part of the wiki page (Translating), but just for clarification:
Does the #msgctxt have to be added to both .rc files? The "make depend" is obsolete, right? I don't have to run a script or command to regenerate the po files, normal build (in maintainer mode) will suffice?
I'll have to test it anyway, just don't have a build environment atm. I tried to avoid a full blown WoW64 build with lxc and so on, it built but does not run...
Well, off I go then...
Best, Julian