GNOME Bugzilla – Bug 574829
Wrong translation of boolean values in Dasher
Last modified: 2011-07-09 23:07:12 UTC
1) Start a terminal 2) LANG=tr_TR.utf8 3) dasher --options GameMode=true Get a warning that does not make sense at all: ** (dasher:12138): CRITICAL **: Geçersiz seçenek dizgisi belirtildi: 'GameMode=true', mantıksal değer 'true' ya da 'false' olarak belirtilmeli. This happens because of the following three translations: ./tr.po-#: ../Src/DasherCore/SettingsStore.cpp:76 ./tr.po-#: ../Src/Gtk2/DasherAppSettings.cpp:516 ../Src/Gtk2/DasherAppSettings.cpp:550 ./tr.po-#: ../Src/Gtk2/DasherAppSettings.cpp:554 ./tr.po-msgid "true" ./tr.po-msgstr "doğru" ./tr.po- ./tr.po-#: ../Src/DasherCore/SettingsStore.cpp:78 ./tr.po-#: ../Src/Gtk2/DasherAppSettings.cpp:518 ../Src/Gtk2/DasherAppSettings.cpp:550 ./tr.po-#: ../Src/Gtk2/DasherAppSettings.cpp:554 ./tr.po-msgid "false" ./tr.po-msgstr "yanlış" ./tr.po- ./tr.po-#. Note to translators: This message will be output for a command line ./tr.po-#. with "--options foo=VAL" and foo is a boolean valued parameter, but ./tr.po-#. "VAL" is not true or false. ./tr.po-#: ../Src/DasherCore/SettingsStore.cpp:84 ./tr.po-#: ../Src/Gtk2/DasherAppSettings.cpp:521 ./tr.po:msgid "boolean value must be specified as 'true' or 'false'." ./tr.po-msgstr "mantıksal değer 'true' ya da 'false' olarak belirtilmeli."
http://git.gnome.org/browse/dasher/commit/?id=a108c1abc89e4a47e61a0a1c585fe970efb04716 This problem has been fixed in the development version. The fix will be available in the next major software release. Thank you for your bug report.