From koffice-devel Fri Mar 30 16:32:58 2007 From: Burkhard =?iso-8859-1?q?L=FCck?= Date: Fri, 30 Mar 2007 16:32:58 +0000 To: koffice-devel Subject: Untranslatable strings in kexi Message-Id: <200703301832.58911.lueck () hube-lueck ! de> X-MARC-Message: https://marc.info/?l=koffice-devel&m=117527228101358 Hi, in the about dialog of kexi are two untranslatable strings. kexi/core/kexiaboutdata.cpp: static const char *description = I18N_NOOP("Database creation for everyone") #ifndef CUSTOM_VERSION #ifdef KEXI_STANDALONE "\n\n" I18N_NOOP("This is standalone version of the application distributed outside of KOffice suite.") #else "\n\n" I18N_NOOP("This application version is distributed with KOffice suite.") #endif #endif This is the definition of one string ("foo\n\nbar1" or "foo\n\nbar2"), but scripty extracts the two single strings "foo" and "bar1"/ "bar2" to kexi.pot. So the translation of "foo\n\bar1" or "foo\n\nbar2" is not found in the message catalogue. Fix: Either define I18N_NOOP("foo\n\nbar1") and I18N_NOOP("foo\n\nbar2") -> two fuzzy messages for the translators or use the existing translation and concat 18N_NOOP("foo") and 18N_NOOP("bar") in KAboutData* Kexi::createAboutData() Burkhard Lück _______________________________________________ koffice-devel mailing list koffice-devel@kde.org https://mail.kde.org/mailman/listinfo/koffice-devel