From kde-i18n-doc Mon Apr 25 19:17:32 2016 From: Nick Shaforostoff Date: Mon, 25 Apr 2016 19:17:32 +0000 To: kde-i18n-doc Subject: Re: translation debugging problem Message-Id: <1461611606.268220771.h865c8hd () frv38 ! fwdcdn ! com> X-MARC-Message: https://marc.info/?l=kde-i18n-doc&m=146161187411121 the first thing i would do is to change msgstr of translatable string and see if the changes are visible to the code. also, what is strange is that msgctxt is non-empty, while to get translation i18n is used and not i18nc. > msgctxt "action" > msgid "Save Incremental &Version" > msgstr "増分バージョンを保存(&V)" ... > return i18n(s.toUtf8().constData()); also toLatin1() would be enough, i believe. and even better is to pass msgid content as qbytearray or const char* everywhere