> On Jan 18, 2018, at 11:34 AM, Paul de Vries <paul.de.vr...@xs4all.nl> wrote:
> 
>> guncash 2.6.19 on mac osx
>> defaults write -app Gnucash AppleLanguages '(nl,en)'
>> 
>> on the tax invoice report options there are some missing translations in 
>> koptekst2:
>> 
>> tekst factuurnummer: Invoice number
>> aan-tekst: To
>> kenmerk-tekst: Your ref
>> tekst opdrachtnummer: Job number
>> tekst opdrachtnaam: Job name
>> 
>> other messages are in 
>> ./Contents/Resources/share/locale/nl/LC_MESSAGES/gnucash.mo
>> in the download there are no *.po files so i cannot generate a new *.mo
>> on github there is a .po for "Project-Id-Version: gnucash-2.6.18\n".
> 
> these texts are available in po/nl.po from github.
> i did the conversion: msgfmt -v po/nl.po -o 
> /Applications/Gnucash.app/Contents/Resources/share/locale/nl/LC_MESSAGES/gnucash.mo
> and restarted gnucash.
> 
> the texts are still not translated.
> 
> what did i do wrong?
> what should i do to correct?


The nl.po in GitHub is the same one that's baked into 2.6.19, so recompiling it 
isn't going to change anything. From a brief look at the code it appears that 
the strings are marked for extraction to msgids in 
report/business-report/taxinvoice.scm but that gettext isn't actually called on 
them... but it's option text and the option system is pretty convoluted so I 
might have missed it.

For anyone else looking into this the strings are defined at taxinvoice.scm 
lines 225-234.

Regards,
John Ralls

_______________________________________________
gnucash-user mailing list
gnucash-user@gnucash.org
https://lists.gnucash.org/mailman/listinfo/gnucash-user
-----
Please remember to CC this list on all your replies.
You can do this by using Reply-To-List or Reply-All.

Reply via email to