Ticket #7149: wonderbrushtranslator-localization.patch
File wonderbrushtranslator-localization.patch, 6.1 KB (added by , 13 years ago) |
---|
-
src/add-ons/translators/wonderbrush/Jamfile
21 21 blending.cpp 22 22 lab_convert.cpp 23 23 24 : be translation z libtranslatorsutils.a $(TARGET_LIBSUPC++) 24 : be translation z libtranslatorsutils.a $(TARGET_LIBSUPC++) $(HAIKU_LOCALE_LIBS) 25 25 $(HAIKU_LOCALE_LIBS) 26 26 : true 27 27 ; 28 28 29 DoCatalogs WonderBrushTranslator : 30 x-vnd.Haiku-WonderBrushTranslator 31 : 32 Layer.cpp 33 WonderBrushMain.cpp 34 WonderBrushTranslator.cpp 35 WonderBrushView.cpp 36 ; 37 29 38 Package haiku-translationkit-cvs : 30 39 WonderBrushTranslator : 31 40 boot home config add-ons Translators ; -
src/add-ons/translators/wonderbrush/WonderBrushMain.cpp
7 7 */ 8 8 9 9 #include <Application.h> 10 #include <Catalog.h> 10 11 11 12 #include "WonderBrushTranslator.h" 12 13 #include "TranslatorWindow.h" 13 14 15 #undef B_TRANSLATE_CONTEXT 16 #define B_TRANSLATE_CONTEXT "WonderBrushMain" 17 14 18 int 15 19 main() 16 20 { 17 21 BApplication app("application/x-vnd.Haiku-WonderBrushTranslator"); 18 22 status_t result; 19 23 result = LaunchTranslatorWindow(new WonderBrushTranslator, 20 "WBI Settings", BRect(0, 0, 225, 175));24 B_TRANSLATE("WBI Settings"), BRect(0, 0, 225, 175)); 21 25 if (result == B_OK) { 22 26 app.Run(); 23 27 return 0; -
src/add-ons/translators/wonderbrush/Layer.cpp
11 11 12 12 #include <stdio.h> 13 13 14 #include <Catalog.h> 14 15 #include <Bitmap.h> 15 16 #include <Message.h> 16 17 … … 19 20 #include "lab_convert.h" 20 21 #include "support.h" 21 22 23 #undef B_TRANSLATE_CONTEXT 24 #define B_TRANSLATE_CONTEXT "Layer" 22 25 23 26 // constructor 24 27 Layer::Layer() … … 422 425 delete fBitmap; 423 426 fBitmap = NULL; 424 427 425 status_t status = extract_bitmap(&fBitmap, archive, "current bitmap"); 428 status_t status = extract_bitmap(&fBitmap, archive, 429 B_TRANSLATE("current bitmap")); 426 430 if (status < B_OK) 427 431 return status; 428 432 -
src/add-ons/translators/wonderbrush/WonderBrushTranslator.cpp
12 12 #include <stdio.h> 13 13 #include <string.h> 14 14 15 #include <Catalog.h> 15 16 #include <Bitmap.h> 16 17 #include <OS.h> 17 18 … … 20 21 #include "WonderBrushImage.h" 21 22 #include "WonderBrushView.h" 22 23 24 #undef B_TRANSLATE_CONTEXT 25 #define B_TRANSLATE_CONTEXT "WonderBrushTranslator" 26 23 27 using std::nothrow; 24 28 25 29 // The input formats that this translator supports. … … 69 73 { B_TRANSLATOR_EXT_DATA_ONLY, TRAN_SETTING_BOOL, false } 70 74 }; 71 75 72 const uint32 kNumInputFormats = sizeof(sInputFormats) / sizeof(translation_format); 73 const uint32 kNumOutputFormats = sizeof(sOutputFormats) / sizeof(translation_format); 74 const uint32 kNumDefaultSettings = sizeof(sDefaultSettings) / sizeof(TranSetting); 76 const uint32 kNumInputFormats = sizeof(sInputFormats) / 77 sizeof(translation_format); 78 const uint32 kNumOutputFormats = sizeof(sOutputFormats) / 79 sizeof(translation_format); 80 const uint32 kNumDefaultSettings = sizeof(sDefaultSettings) / 81 sizeof(TranSetting); 75 82 76 83 77 84 BTranslator* … … 85 92 86 93 87 94 WonderBrushTranslator::WonderBrushTranslator() 88 : BaseTranslator("WonderBrush images", "WonderBrush image translator", 95 : BaseTranslator(B_TRANSLATE("WonderBrush images"), 96 B_TRANSLATE("WonderBrush image translator"), 89 97 WBI_TRANSLATOR_VERSION, 90 98 sInputFormats, kNumInputFormats, 91 99 sOutputFormats, kNumOutputFormats, … … 124 132 outInfo->quality = WBI_IN_QUALITY; 125 133 outInfo->capability = WBI_IN_CAPABILITY; 126 134 strcpy(outInfo->MIME, "image/x-wonderbrush"); 127 strcpy(outInfo->name, "WonderBrush image");135 strcpy(outInfo->name, B_TRANSLATE("WonderBrush image")); 128 136 } 129 137 } else { 130 138 delete wbImage; … … 170 178 BView* 171 179 WonderBrushTranslator::NewConfigView(TranslatorSettings* settings) 172 180 { 173 return new WonderBrushView(BRect(0, 0, 225, 175), "WBI Settings",174 B_ FOLLOW_ALL, B_WILL_DRAW, settings);181 return new WonderBrushView(BRect(0, 0, 225, 175), 182 B_TRANSLATE("WBI Settings"), B_FOLLOW_ALL, B_WILL_DRAW, settings); 175 183 } 176 184 177 185 -
src/add-ons/translators/wonderbrush/WonderBrushView.cpp
11 11 #include <stdio.h> 12 12 #include <string.h> 13 13 14 #include <Catalog.h> 14 15 #include <MenuBar.h> 15 16 #include <MenuField.h> 16 17 #include <MenuItem.h> … … 20 21 #include "WonderBrushImage.h" 21 22 #include "WonderBrushTranslator.h" 22 23 24 #undef B_TRANSLATE_CONTEXT 25 #define B_TRANSLATE_CONTEXT "WonderBrushView" 26 23 27 const char* kAuthor = "Stephan Aßmus, <superstippi@gmx.de>"; 24 28 const char* kWBICopyright = "Copyright "B_UTF8_COPYRIGHT" 2006 Haiku Inc."; 25 29 … … 129 133 130 134 BPoint offset(xbold, ybold); 131 135 132 const char* text = "WonderBrush image translator";136 const char* text = B_TRANSLATE("WonderBrush image translator"); 133 137 DrawString(text, offset); 134 138 135 139 SetFont(be_plain_font); … … 140 144 offset.y += yplain; 141 145 142 146 char detail[100]; 143 sprintf(detail, "Version %d.%d.%d %s",147 sprintf(detail, B_TRANSLATE("Version %d.%d.%d %s"), 144 148 static_cast<int>(B_TRANSLATION_MAJOR_VERSION(WBI_TRANSLATOR_VERSION)), 145 149 static_cast<int>(B_TRANSLATION_MINOR_VERSION(WBI_TRANSLATOR_VERSION)), 146 static_cast<int>(B_TRANSLATION_REVISION_VERSION( WBI_TRANSLATOR_VERSION)),147 __DATE__);150 static_cast<int>(B_TRANSLATION_REVISION_VERSION( 151 WBI_TRANSLATOR_VERSION)), __DATE__); 148 152 DrawString(detail, offset); 149 153 150 154 offset.y += 2 * ybold; 151 155 152 text = "written by:";156 text = B_TRANSLATE("written by:"); 153 157 DrawString(text, offset); 154 158 offset.y += ybold; 155 159