Dear Mark, Am Freitag, 16. Oktober 2009 22:13 schrieb Mark Haanen: > My name is Mark Haanen and I've recently been appointed as the Dutch > translator for GnuCash on the TP.
welcome to the project! Thanks a lot for your precise feedback. Just in case you haven't noticed, in gnucash there is even a glossary (in po/glossary) and hopefully we've noted all other pitfalls on http://wiki.gnucash.org/wiki/Translation. > During my efforts I've hit a snag that > I cannot solve in my translations, which is why I've taken the liberty > of mailing you with the following source string change request: Sure. Mailing to gnucash-devel is just fine, and you can additionally email directly to me as I'm still trying to work especially on i18n issues in gnucash. > Would it be possible to differentiate between the instance of the _verb_ > "Deposit" in src/register/ledger-core/split-ledger.c:2184 (the verb) and > the occurrances of the _noun_ "Deposit" in src/app-utils/prefs.scm (via > intl-scm/guile-strings.c:6732) and > src/import-export/csv/gnc-csv-model.c:37, for instance by adding a > trailing space to the verb? This would help me tremendously with my > efforts. Err... Even though I completely understand the disambiguation issue with verb vs. noun, in this particular case I'm rather hesitant whether we should change anything. In fact, I now ask myself whether the strings from src/app-utils/prefs.scm are actually used anywhere. The strings there can be retrieved only by the scheme function gnc:get-debit-string, but this function isn't used anywhere throughout the project. Did I miss anything? In this case I'd rather remove the file src/app-utils/prefs.scm and thus the strings from there. The string in gnc-csv-model.c is probably used. The string from split-register.c (not split-ledger.c) is also used but probably not very often - only those who use the "Action" choice box in the transactions in the register window will actually see it, which is rather hidden. In any case the easiest disambiguation is in the definition in split-register.c because we can replace the _( ) function call by the Q_( ) function of gtk, so that instead of _("Deposit") we write e.g. Q_("Action|Deposit"). Would that sound good for you? I'll be out of town until next weekend, which means it might take a few days until I commit this change to SVN, but the idea sounds good. Regards, Christian _______________________________________________ gnucash-devel mailing list [email protected] https://lists.gnucash.org/mailman/listinfo/gnucash-devel
