Ticket #7689: libmail.so.patch
File libmail.so.patch, 4.7 KB (added by , 13 years ago) |
---|
-
src/kits/mail/FileConfigView.cpp
12 12 #include <stdio.h> 13 13 14 14 #include <Button.h> 15 #include <Catalog.h> 15 16 #include <Message.h> 16 17 #include <Path.h> 17 18 #include <String.h> 18 19 #include <TextControl.h> 19 20 20 #include <MDRLanguage.h>21 21 22 #undef B_TRANSLATE_CONTEXT 23 #define B_TRANSLATE_CONTEXT "FileConfigView" 22 24 25 23 26 const uint32 kMsgSelectButton = 'fsel'; 24 27 25 28 … … 45 48 AddChild(fText); 46 49 47 50 fButton = new BButton(BRect(0, 0, 1, 1), "select_file", 48 MDR_DIALECT_CHOICE ("Select","選択") B_UTF8_ELLIPSIS,51 B_TRANSLATE("Select" B_UTF8_ELLIPSIS), 49 52 new BMessage(kMsgSelectButton)); 50 53 fButton->ResizeToPreferred(); 51 54 fButton->MoveBy(rect.right + 6, -
src/kits/mail/MailProtocol.cpp
23 23 #include <StringList.h> 24 24 #include <VolumeRoster.h> 25 25 26 #include <MDRLanguage.h>27 28 26 #include <mail_util.h> 29 27 #include <MailAddon.h> 30 28 #include <MailDaemon.h> … … 48 46 49 47 MailFilter::~MailFilter() 50 48 { 51 49 52 50 } 53 51 54 52 … … 391 389 392 390 InboundProtocol::~InboundProtocol() 393 391 { 394 392 395 393 } 396 394 397 395 … … 420 418 421 419 OutboundProtocol::~OutboundProtocol() 422 420 { 423 421 424 422 } 425 423 426 424 -
src/kits/mail/ProtocolConfigView.cpp
13 13 #include <stdio.h> 14 14 #include <stdlib.h> 15 15 16 #include <Catalog.h> 16 17 #include <CheckBox.h> 17 18 #include <MenuField.h> 18 19 #include <MenuItem.h> … … 22 23 #include <TextControl.h> 23 24 24 25 #include <crypt.h> 25 #include <MDRLanguage.h>26 26 27 27 28 #undef B_TRANSLATE_CONTEXT 29 #define B_TRANSLATE_CONTEXT "ProtocolConfigView" 30 31 28 32 const char* kPartialDownloadLimit = "partial_download_limit"; 29 33 30 34 … … 32 36 : 33 37 BView(BRect(0,0,50,50), "body_config", B_FOLLOW_ALL_SIDES, 0) 34 38 { 35 const char *partial_text = MDR_DIALECT_CHOICE ( 36 "Partially download messages larger than", 37 "部分ダウンロードする"); 39 const char *partial_text = B_TRANSLATE( 40 "Partially download messages larger than"); 38 41 39 42 BRect r(0, 0, 280, 15); 40 43 fPartialBox = new BCheckBox(r, "size_if", partial_text, … … 213 216 rect.bottom = rect.top - 2 + sItemHeight; 214 217 215 218 if (options_mask & B_MAIL_PROTOCOL_HAS_HOSTNAME) 216 AddChild(AddTextField(rect, "host",MDR_DIALECT_CHOICE ("Mail server:","サーバ名 :")));219 AddChild(AddTextField(rect, "host", B_TRANSLATE("Mail server:"))); 217 220 218 221 if (options_mask & B_MAIL_PROTOCOL_HAS_USERNAME) 219 AddChild(AddTextField(rect, "user",MDR_DIALECT_CHOICE ("Username:","ユーザーID:")));222 AddChild(AddTextField(rect, "user", B_TRANSLATE("Username:"))); 220 223 221 224 if (options_mask & B_MAIL_PROTOCOL_HAS_PASSWORD) { 222 BTextControl *control = AddTextField(rect,"pass",MDR_DIALECT_CHOICE ("Password:","パスワード:")); 225 BTextControl *control = AddTextField(rect, "pass", 226 B_TRANSLATE("Password:")); 223 227 control->TextView()->HideTyping(true); 224 228 AddChild(control); 225 229 } 226 230 227 231 if (options_mask & B_MAIL_PROTOCOL_HAS_FLAVORS) 228 AddChild(AddMenuField(rect, "flavor","Connection type:"));232 AddChild(AddMenuField(rect, "flavor", B_TRANSLATE("Connection type:"))); 229 233 230 234 if (options_mask & B_MAIL_PROTOCOL_HAS_AUTH_METHODS) 231 AddChild(AddMenuField(rect, "auth_method",MDR_DIALECT_CHOICE ("Login type:","認証方法 :")));235 AddChild(AddMenuField(rect, "auth_method", B_TRANSLATE("Login type:"))); 232 236 233 237 // set divider 234 238 float width = FindWidestLabel(this); … … 239 243 240 244 if (options_mask & B_MAIL_PROTOCOL_CAN_LEAVE_MAIL_ON_SERVER) { 241 245 AddChild(AddCheckBox(rect, "leave_mail_on_server", 242 MDR_DIALECT_CHOICE ("Leave mail on server", 243 "受信後にサーバ内のメールを削除しない"), new BMessage('lmos'))); 246 B_TRANSLATE("Leave mail on server"), new BMessage('lmos'))); 244 247 BCheckBox* box = AddCheckBox(rect, "delete_remote_when_local", 245 MDR_DIALECT_CHOICE ("Remove mail from server when deleted", 246 "端末で削除されたらサーバ保存分も削除")); 248 B_TRANSLATE("Remove mail from server when deleted")); 247 249 box->SetEnabled(false); 248 250 AddChild(box); 249 251 } -
src/kits/mail/Jamfile
57 57 $(TARGET_LIBSTDC++) 58 58 $(TARGET_NETWORK_LIBS) 59 59 $(TARGET_SELECT_UNAME_ETC_LIB) 60 $(HAIKU_LOCALE_LIBS) 60 61 $(HAIKU_OPENSSL_LIBS) 61 62 ; 63 64 DoCatalogs libmail.so : 65 x-vnd.Haiku-libmail 66 : 67 FileConfigView.cpp 68 ProtocolConfigView.cpp 69 ;