Author: siarzhuk Date: 2011-02-20 13:15:28 +0100 (Sun, 20 Feb 2011) New Revision: 40577 Changeset: http://dev.haiku-os.org/changeset/40577 Ticket: http://dev.haiku-os.org/ticket/7129 Modified: haiku/trunk/src/add-ons/translators/jpeg/JPEGTranslator.cpp haiku/trunk/src/add-ons/translators/jpeg2000/JPEG2000Translator.cpp haiku/trunk/src/add-ons/translators/raw/RAWTranslator.cpp haiku/trunk/src/preferences/datatranslations/DataTranslationsWindow.cpp Log: Yet another localization fix in Data Translators. Partialy fixes #7129. Modified: haiku/trunk/src/add-ons/translators/jpeg/JPEGTranslator.cpp =================================================================== --- haiku/trunk/src/add-ons/translators/jpeg/JPEGTranslator.cpp 2011-02-20 08:15:24 UTC (rev 40576) +++ haiku/trunk/src/add-ons/translators/jpeg/JPEGTranslator.cpp 2011-02-20 12:15:28 UTC (rev 40577) @@ -61,9 +61,8 @@ static const int32 sTranslatorVersion = B_TRANSLATION_MAKE_VERSION(1, 2, 0); -static const char* sTranslatorName = B_TRANSLATE_MARK("JPEG images"); -static const char* sTranslatorInfo - = B_TRANSLATE_MARK("©2002-2003, Marcin Konicki\n" +static const char* sTranslatorName = B_TRANSLATE("JPEG images"); +static const char* sTranslatorInfo = B_TRANSLATE("©2002-2003, Marcin Konicki\n" "©2005-2007, Haiku\n" "\n" "Based on IJG library © 1994-2009, Thomas G. Lane, Guido Vollbeding.\n" @@ -671,9 +670,7 @@ BView(name, 0, new BGroupLayout(B_VERTICAL)) { BAlignment labelAlignment = BAlignment(B_ALIGN_LEFT, B_ALIGN_TOP); - BString str1(sTranslatorName); - str1.ReplaceFirst("JPEG images", B_TRANSLATE("JPEG images")); - BStringView* title = new BStringView("Title", str1.String()); + BStringView* title = new BStringView("Title", sTranslatorName); title->SetFont(be_bold_font); title->SetExplicitAlignment(labelAlignment); Modified: haiku/trunk/src/add-ons/translators/jpeg2000/JPEG2000Translator.cpp =================================================================== --- haiku/trunk/src/add-ons/translators/jpeg2000/JPEG2000Translator.cpp 2011-02-20 08:15:24 UTC (rev 40576) +++ haiku/trunk/src/add-ons/translators/jpeg2000/JPEG2000Translator.cpp 2011-02-20 12:15:28 UTC (rev 40577) @@ -57,8 +57,8 @@ static int32 sTranslatorVersion = B_TRANSLATION_MAKE_VERSION(1, 0, 0); -static const char* sTranslatorName = B_TRANSLATE_MARK("JPEG2000 images"); -static const char* sTranslatorInfo = B_TRANSLATE_MARK("©2002-2003, Shard\n" +static const char* sTranslatorName = B_TRANSLATE("JPEG2000 images"); +static const char* sTranslatorInfo = B_TRANSLATE("©2002-2003, Shard\n" "©2005-2006, Haiku\n" "\n" "Based on JasPer library:\n" Modified: haiku/trunk/src/add-ons/translators/raw/RAWTranslator.cpp =================================================================== --- haiku/trunk/src/add-ons/translators/raw/RAWTranslator.cpp 2011-02-20 08:15:24 UTC (rev 40576) +++ haiku/trunk/src/add-ons/translators/raw/RAWTranslator.cpp 2011-02-20 12:15:28 UTC (rev 40577) @@ -92,8 +92,8 @@ const uint32 kNumOutputFormats = sizeof(sOutputFormats) / sizeof(translation_format); const uint32 kNumDefaultSettings = sizeof(sDefaultSettings) / sizeof(TranSetting); -const char* kShortName1 = B_TRANSLATE_MARK("RAW images"); -const char* kShortInfo1 = B_TRANSLATE_MARK("RAW image translator"); +const char* kShortName1 = B_TRANSLATE("RAW images"); +const char* kShortInfo1 = B_TRANSLATE("RAW image translator"); // #pragma mark - Modified: haiku/trunk/src/preferences/datatranslations/DataTranslationsWindow.cpp =================================================================== --- haiku/trunk/src/preferences/datatranslations/DataTranslationsWindow.cpp 2011-02-20 08:15:24 UTC (rev 40576) +++ haiku/trunk/src/preferences/datatranslations/DataTranslationsWindow.cpp 2011-02-20 12:15:28 UTC (rev 40577) @@ -226,7 +226,7 @@ BString message; // Convert the version number into a readable format - snprintf(message.LockBuffer(512), 512, + snprintf(message.LockBuffer(2048), 2048, B_TRANSLATE("Name:\t%s \nVersion:\t%ld.%ld.%ld\nInfo:\t%s\n\nPath:\n%s\n"), name, B_TRANSLATION_MAJOR_VERSION(version), B_TRANSLATION_MINOR_VERSION(version),