Ticket #7185: jpeg2000-translators-add-ons-localization.patch
File jpeg2000-translators-add-ons-localization.patch, 4.1 KB (added by , 13 years ago) |
---|
-
src/add-ons/translators/jpeg2000/JPEG2000Translator.rdef
1 /* 2 * JPEG2000Translator.rdef 3 */ 4 5 resource app_signature "application/x-vnd.Haiku-JPEG2000Translator"; 6 7 resource app_version { 8 major = 1, 9 middle = 0, 10 minor = 0, 11 variety = 0, 12 internal = 0, 13 short_info = "1.0.0", 14 long_info = "Haiku JPEG2000Translator Add-Ons." 15 }; -
src/add-ons/translators/jpeg2000/JPEG2000Translator.cpp
705 705 BView(name, 0, new BGroupLayout(B_VERTICAL)) 706 706 { 707 707 BAlignment labelAlignment = BAlignment(B_ALIGN_LEFT, B_ALIGN_TOP); 708 BStringView* title = new BStringView("Title", sTranslatorName); 709 title->SetText(B_TRANSLATE_MARK("JPEG2000 images")); 708 BString str1(sTranslatorName); 709 str1.ReplaceFirst("JPEG2000 images", B_TRANSLATE("JPEG2000 images")); 710 BStringView* title = new BStringView("Title", str1.String()); 710 711 title->SetFont(be_bold_font); 711 712 title->SetExplicitAlignment(labelAlignment); 712 713 … … 1003 1004 break; 1004 1005 1005 1006 default: 1006 fprintf(stderr, B_TRANSLATE("Unknown color space.\n"));1007 fprintf(stderr, "Unknown color space.\n"); 1007 1008 return B_ERROR; 1008 1009 } 1009 1010 … … 1124 1125 out_color_space = B_RGBA32; 1125 1126 converter = read_rgba32; 1126 1127 } else { 1127 fprintf(stderr, B_TRANSLATE("Other than RGB with 3 or 4 color "1128 "components not implemented.\n") );1128 fprintf(stderr, "Other than RGB with 3 or 4 color " 1129 "components not implemented.\n"); 1129 1130 return Error(ins, image, NULL, 0, NULL, B_ERROR); 1130 1131 } 1131 1132 break; … … 1141 1142 } 1142 1143 break; 1143 1144 case JAS_IMAGE_CS_YCBCR: 1144 fprintf(stderr, B_TRANSLATE("Color space YCBCR not implemented "1145 "yet.\n") );1145 fprintf(stderr, "Color space YCBCR not implemented " 1146 "yet.\n"); 1146 1147 return Error(ins, image, NULL, 0, NULL, B_ERROR); 1147 1148 break; 1148 1149 case JAS_IMAGE_CS_UNKNOWN: 1149 1150 default: 1150 fprintf(stderr, B_TRANSLATE("Color space unknown. \n"));1151 fprintf(stderr, "Color space unknown. \n"); 1151 1152 return Error(ins, image, NULL, 0, NULL, B_ERROR); 1152 1153 break; 1153 1154 } … … 1314 1315 { 1315 1316 BApplication app("application/x-vnd.Haiku-JPEG2000Translator"); 1316 1317 JP2Translator* translator = new JP2Translator(); 1317 if (LaunchTranslatorWindow(translator, B_TRANSLATE("JPEG2000 images") 1318 /*sTranslatorName*/) == B_OK) 1318 if (LaunchTranslatorWindow(translator, sTranslatorName) == B_OK) 1319 1319 app.Run(); 1320 1320 1321 1321 return 0; -
src/add-ons/translators/jpeg2000/JPEG2000Translator.h
59 59 // Settings 60 60 #define JP2_SETTINGS_FILE "JPEG2000Translator" 61 61 62 #define JP2_SET_QUALITY B_TRANSLATE_MARK("quality")63 #define JP2_SET_GRAY1_AS_B_RGB24 B_TRANSLATE_MARK("24 from gray1")64 #define JP2_SET_GRAY8_AS_B_RGB32 B_TRANSLATE_MARK("32 from gray8")65 #define JP2_SET_JPC B_TRANSLATE_MARK("jpc")62 #define JP2_SET_QUALITY "quality" 63 #define JP2_SET_GRAY1_AS_B_RGB24 "24 from gray1" 64 #define JP2_SET_GRAY8_AS_B_RGB32 "32 from gray8" 65 #define JP2_SET_JPC "jpc" 66 66 67 67 // View messages 68 68 #define VIEW_MSG_SET_QUALITY 'JSCQ' -
src/add-ons/translators/jpeg2000/Jamfile
6 6 7 7 SubDirHdrs [ FDirName $(SUBDIR) $(DOTDOT) shared ] ; 8 8 #for BaseTranslator.h and friends 9 9 10 10 # Exclude unwanted formats 11 11 CCFLAGS += -DEXCLUDE_MIF_SUPPORT 12 12 -DEXCLUDE_PNM_SUPPORT … … 62 62 63 63 ObjectCcFlags [ FGristFiles $(jasper_files:S=$(SUFOBJ)) ] : -w ; 64 64 65 AddResources JPEG2000Translator : JPEG2000Translator.rdef ; 66 65 67 Translator JPEG2000Translator : 66 68 67 69 # JPEG2000Translator