GNOME Bugzilla – Bug 609472
Stylesheets are untranslated in Edit->Style Sheets->Select HTML Style Sheets Dialog
Last modified: 2018-06-29 22:34:48 UTC
The Names of the Stylesheets are untranslated in the Edit->Style Sheets->"Select HTML Style Sheets" Dialog. But they are translated in the report options->General->Stylesheet List Box. This makes it difficult for new users, to adjust the right stylesheet. With LANG=de_DE edit ... "Technicolor" relates to report ... "Bunt" First I thought, we had a translation issue, but e.g. "Technicolor" exists only once (in the fancy stylesheet). As src/report/stylesheets/stylesheet-fancy.scm:391 reads (gnc:make-html-style-sheet "Fancy" (N_ "Technicolor")) , I /believe/, somewhere in src/report/report-system/report.scm a (_ ...) is missing.
I wonder, should the stylesheet titles really be translated ? IMHO it's a bit odd. Especially since users can add their own stylesheets and those names aren't translated. In any case there is clearly an inconsistency that should be fixed by either translating the titles everywhere or nowhere.
Created attachment 153462 [details] [review] Does that fix this problem?
(In reply to comment #1) > I wonder, should the stylesheet titles really be translated ? IMHO it's a bit > odd. To make the confusion complete, the file stylesheet-fancy.scm defines the html-style-sheet "Fancy", which then gets the name "Technicolor", which then is translated in german to "Bunt". OTOH that allows us, to translate the "default" one to "Standaard" or "Voreinstellung". > Especially since users can add their own stylesheets and those names aren't > translated. As long as they derive their stylesheets from one of the existant and adjust the name, it is no problem. After they include it in the related makefile, it will eventually appear in your .po file. Re #2: Sorry, but this seems not to be the right place. Edit ... is still untranslated.
r19903, done.
GnuCash bug tracking has moved to a new Bugzilla host. This bug has been copied to https://bugs.gnucash.org/show_bug.cgi?id=609472. Please update any external references or bookmarks.