⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 lang.java

📁 手机邮箱撒的方式方式方式的
💻 JAVA
📖 第 1 页 / 共 4 页
字号:
package mujmail;

/*
MujMail - Simple mail client for J2ME
Copyright (C) 2005 Pavel Machek <pavel@ucw.cz>
Copyright (C) 2006 Nguyen Son Tung <n.sontung@gmail.com>
Copyright (C) 2006 Martin Stefan <martin.stefan@centrum.cz>
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
 */

//this class is used to define native language for labels, texts, buttons and alerts
//use is as Lang.get(Lang.SOMECONST); to get a string in the appropriate language
/**
 * Converts lingual codes used elsewhere in program into associated text.
 * Change string constants in this class to translate mujmail into new language.
 * <p>
 * To obtain string call {@link #get} method. 
 */
public class Lang {

    /******************* Lingual constants for labels and texts ************************/
    //basics constants for whole mujmail
    public static final short MUJMAIL_BASE = 100;
    public static final short EMPTY = MUJMAIL_BASE + 1;
    public static final short FAILED = MUJMAIL_BASE + 2;
    public static final short SUCCESS = MUJMAIL_BASE + 3;
    public static final short IN = MUJMAIL_BASE + 4;
    public static final short ACTIVE = MUJMAIL_BASE + 5;
    public static final short INACTIVE = MUJMAIL_BASE + 6;
    public static final short MSGIDS_CACHE = MUJMAIL_BASE + 7;
    public static final short DB_SPACE_LEFT = MUJMAIL_BASE + 8;
    //account settings constants	
    public static final short AS_ACCOUNTS = MUJMAIL_BASE + 100;
    public static final short AS_ACTIVATION = MUJMAIL_BASE + 101;
    public static final short AS_EMAIL = MUJMAIL_BASE + 102;
    public static final short AS_PROTOCOL = MUJMAIL_BASE + 103;
    public static final short AS_SERVER = MUJMAIL_BASE + 104;
    public static final short AS_PORT = MUJMAIL_BASE + 105;
    public static final short AS_USR_NAME = MUJMAIL_BASE + 106;
    public static final short AS_PASS = MUJMAIL_BASE + 107;
    public static final short AS_PRIMARY = MUJMAIL_BASE + 108;
    public static final short AS_SSL = MUJMAIL_BASE + 109;
    public static final short AS_IMAP_MAILBOXES = MUJMAIL_BASE + 110;
    public static final short AS_COPY_TO_SERVER = MUJMAIL_BASE + 111;
    public static final short AS_COPY_TO_SRV_TRASH = MUJMAIL_BASE + 112;
    public static final short AS_COPY_TO_SRV_SENT = MUJMAIL_BASE + 113;
    public static final short AS_COPY_TO_SRV_TRASH_MAILBOX = MUJMAIL_BASE + 114;
    public static final short AS_COPY_TO_SRV_SENT_MAILBOX = MUJMAIL_BASE + 115;
    public static final short AS_SSL_TYPE = MUJMAIL_BASE + 116;
    public static final short AS_MUJMAIL_SSL = MUJMAIL_BASE + 117;
    public static final short AS_FIRMWARE_SSL = MUJMAIL_BASE + 118;
    //Addressbook constants
    public static final short AD_ADDRESSBOOK = MUJMAIL_BASE + 200;
    public static final short AD_CONTACT_INFO = MUJMAIL_BASE + 201;
    public static final short AD_NAME = MUJMAIL_BASE + 202;
    public static final short AD_EMAIL = MUJMAIL_BASE + 203;
    public static final short AD_NOTES = MUJMAIL_BASE + 204;
    public static final short AD_ADDDING_RCPS = MUJMAIL_BASE + 205;
    //theBox, folders constants
    public static final short TB_FOLDERS = MUJMAIL_BASE + 300;
    public static final short TB_INBOX = MUJMAIL_BASE + 301;
    public static final short TB_OUTBOX = MUJMAIL_BASE + 302;
    public static final short TB_DRAFT = MUJMAIL_BASE + 303;
    public static final short TB_SENTBOX = MUJMAIL_BASE + 304;
    public static final short TB_TRASH = MUJMAIL_BASE + 305;
    public static final short TB_NO_SUBJECT = MUJMAIL_BASE + 306;
    public static final short TB_READ_MAILS = MUJMAIL_BASE + 307;
    public static final short TB_UNREAD_MAILS = MUJMAIL_BASE + 308;
    public static final short TB_ALL_MAILS = MUJMAIL_BASE + 309;
    
    public static final short TB_USERFOLDERS = MUJMAIL_BASE + 310;
    public static final short TB_FOLDER_NAME = MUJMAIL_BASE + 311;
    public static final short TB_RETRIVE_ACCOUNTS = MUJMAIL_BASE + 312;
    public static final short TB_IMAP_FOLDERS = MUJMAIL_BASE + 313;

    //settings constants
    public static final short ST_SETTINGS = MUJMAIL_BASE + 400;
    public static final short ST_SORT_SETTINGS = MUJMAIL_BASE + 401;
    public static final short ST_SORT_BY = MUJMAIL_BASE + 402;
    public static final short ST_SORT_TIME = MUJMAIL_BASE + 403;
    public static final short ST_SORT_SUBJECT = MUJMAIL_BASE + 404;
    public static final short ST_SORT_RECIPIENTS = MUJMAIL_BASE + 405;
    public static final short ST_SORT_SENDER = MUJMAIL_BASE + 406;
    public static final short ST_SORT_SIZE = MUJMAIL_BASE + 407;
    public static final short ST_SORT_ORDER = MUJMAIL_BASE + 408;
    public static final short ST_SORT_INCREASE = MUJMAIL_BASE + 409;
    public static final short ST_SORT_DECREASE = MUJMAIL_BASE + 410;
    public static final short ST_LANG = MUJMAIL_BASE + 411;
    public static final short ST_SMTP_AUTH = MUJMAIL_BASE + 414;
    public static final short ST_SMTP_AUTH_NEEDED = MUJMAIL_BASE + 415;
    public static final short ST_DOWN_WHOLE_MAIL = MUJMAIL_BASE + 418;
    public static final short ST_DEL_FROM_SERVER = MUJMAIL_BASE + 419;
    public static final short ST_ADD_TO_ADBOOK = MUJMAIL_BASE + 420;
    public static final short ST_NOT_SET = MUJMAIL_BASE + 421;
    public static final short ST_POLLING_INTERVAL = MUJMAIL_BASE + 422;
    public static final short ST_TIMEOUT = MUJMAIL_BASE + 423;
    public static final short ST_SIGN = MUJMAIL_BASE + 424;
    public static final short ST_OTHER = MUJMAIL_BASE + 425;
    public static final short ST_POLLING_BEHAVIOUR = MUJMAIL_BASE + 426;
    public static final short ST_POLLING_PLAY_SOUND = MUJMAIL_BASE + 427;
    public static final short ST_POLLING_DOWN = MUJMAIL_BASE + 428;
    public static final short ST_DEL_ON_EXIT = MUJMAIL_BASE + 429;
    public static final short ST_ML_SMALL_FONT = MUJMAIL_BASE + 430;
    public static final short ST_TICK_TEXT = MUJMAIL_BASE + 431;
    public static final short ST_SAFE_MODE = MUJMAIL_BASE + 432;
    public static final short ST_RETR_MAX_MAILS = MUJMAIL_BASE + 433;
    public static final short ST_SORT_RECORD_ID = MUJMAIL_BASE + 434;
    public static final short ST_REPLACE_TABS = MUJMAIL_BASE + 435;
    public static final short ST_MOVE_TO_TRASH = MUJMAIL_BASE + 436;
    public static final short ST_DOWNLOAD_ONLY_NEVER_SEEN = MUJMAIL_BASE + 438;
    public static final short ST_AUTO_CLEAR_INBOX = MUJMAIL_BASE + 439;
    public static final short ST_RETR_MAX_LINES = MUJMAIL_BASE + 440;
    public static final short ST_FONT_SIZE = MUJMAIL_BASE + 441;
    public static final short ST_FONT_NORMAL = MUJMAIL_BASE + 442;
    public static final short ST_FONT_LARGE = MUJMAIL_BASE + 443;
    public static final short ST_MUJMAIL_SRV_ADDRESS = MUJMAIL_BASE + 444;
    public static final short ST_MUJMAIL_SRV_PORT = MUJMAIL_BASE + 445;
    public static final short ST_MUJMAIL_SRV_LOGIN = MUJMAIL_BASE + 446;
    public static final short ST_MUJMAIL_SRV_PSWD = MUJMAIL_BASE + 447;
    public static final short ST_SMTP =  MUJMAIL_BASE + 448;
    public static final short ST_PRIMARY_MAIL = MUJMAIL_BASE + 449;

      /** Code for English text "Threading" in sort form */
    public static final short ST_THREADING = MUJMAIL_BASE + 450;
      /** Code for English text "enable" in sort form */
    public static final short ST_THREADING_ENABLE = MUJMAIL_BASE + 451;
      /** Code for English text "show roots" in sort form */
    public static final short ST_ROOTS_VISIBLE = MUJMAIL_BASE + 452;

    //mail concerning constants
    public static final short ML_TO = MUJMAIL_BASE + 500;
    public static final short ML_SUBJECT = MUJMAIL_BASE + 501;
    public static final short ML_BODY = MUJMAIL_BASE + 502;
    public static final short ML_FROM = MUJMAIL_BASE + 503;
    public static final short ML_ATTACHMENTS = MUJMAIL_BASE + 504;
    public static final short ML_SIZE = MUJMAIL_BASE + 505;
    public static final short ML_TIME = MUJMAIL_BASE + 506;
    public static final short ML_HEADERS_DETAIL = MUJMAIL_BASE + 507;
    public static final short ML_ATTCHMENTS_DETAIL = MUJMAIL_BASE + 508;
    public static final short ML_FILENAME = MUJMAIL_BASE + 509;
    public static final short ML_WIDTH = MUJMAIL_BASE + 510;
    public static final short ML_HEIGHT = MUJMAIL_BASE + 511;
    public static final short ML_RECIPIENTS = MUJMAIL_BASE + 512;
    public static final short ML_FILE_WILL_OR_WAS_ATTACHED = MUJMAIL_BASE + 513;
    public static final short ML_MAIL_ACCOUNT = MUJMAIL_BASE + 514;

    //FileSystem browser constants
    //#ifdef MUJMAIL_FS
    public static final short FS_BROWSER_SELECT_FILE = MUJMAIL_BASE + 600;
    public static final short FS_BROWSER_SELECT_DIR = MUJMAIL_BASE + 601;
    public static final short FS_BROWSER_ENTER_FILE_NAME = MUJMAIL_BASE + 602;
    public static final short FS_BROWSER_ENTER_DIR_NAME = MUJMAIL_BASE + 603;
    //#endif
    //Configuration synchronization constants
    //#ifdef MUJMAIL_SYNC
    public static final short SYNC_SELECT_MODE = MUJMAIL_BASE + 700;
    public static final short SYNC_MODE_LOCAL = MUJMAIL_BASE + 701;
    public static final short SYNC_MODE_REMOTE = MUJMAIL_BASE + 702;
    //#endif
    //Search constants
    //#ifdef MUJMAIL_SEARCH
    public static final short SEA_SEARCHING = MUJMAIL_BASE + 800;
    public static final short SEA_SEARCH_RESULTS = MUJMAIL_BASE + 801;
    public static final short SEA_SEARCHING_IN_BOX = MUJMAIL_BASE + 802;
    public static final short SEA_ADVANCED_SETTINGS = MUJMAIL_BASE + 803;
    public static final short SEA_DATE_INTERVAL = MUJMAIL_BASE + 804;
    public static final short SEA_DATE_FROM = MUJMAIL_BASE + 805;
    public static final short SEA_DATE_TO = MUJMAIL_BASE + 806;
    public static final short SEA_SEARCH_IN_MAILBOXES = MUJMAIL_BASE + 807;
    public static final short SEA_ENTER_SEARCH_PHRASE = MUJMAIL_BASE + 808;
    public static final short SEA_SEARCH_PHRASE = MUJMAIL_BASE + 809;
    public static final short SEA_REQUIRED = MUJMAIL_BASE + 810;
    public static final short SEA_WHOLE_WORDS = MUJMAIL_BASE + 811;
    public static final short SEA_SEARCH_IN_MSG_PARTS = MUJMAIL_BASE + 812;
    //#endif
    //Utilities constants
    public static final short UT_UTILS = MUJMAIL_BASE + 900;
    public static final short UT_TASKS_PROGRESS_BAR = MUJMAIL_BASE + 901;
    //Menu Actions constants
    public static final short AC_ACTIONS = MUJMAIL_BASE + 1000;
    public static final short AC_WRITE_MAIL = MUJMAIL_BASE + MUJMAIL_BASE + 1001;
    public static final short AC_RETRIEVE_MAILS = MUJMAIL_BASE + MUJMAIL_BASE + 1002;
    public static final short AC_SENDALL = MUJMAIL_BASE + MUJMAIL_BASE + 1003;
    public static final short AC_POLLING = MUJMAIL_BASE + MUJMAIL_BASE + 1004;
    public static final short AC_FORWARD = MUJMAIL_BASE + MUJMAIL_BASE + 1005;
    public static final short AC_CLEAR_DB = MUJMAIL_BASE + MUJMAIL_BASE + 1006;
    public static final short AC_DISCONNECT = MUJMAIL_BASE + MUJMAIL_BASE + 1007;
    public static final short AC_SERVERS_INBOX_SYNC = MUJMAIL_BASE + MUJMAIL_BASE + 1008;
    public static final short AC_BACKUP_SETTINGS = MUJMAIL_BASE + MUJMAIL_BASE + 1009;
    public static final short AC_RESTORE_SETTINGS = MUJMAIL_BASE + MUJMAIL_BASE + 1010;
    //#ifdef MUJMAIL_SEARCH
    public static final short AC_SEARCH_MAILS = MUJMAIL_BASE + MUJMAIL_BASE + 1011;
    //#endif
    public static final short AC_PUSH = MUJMAIL_BASE + MUJMAIL_BASE + 1012;
    //About constants
    public static final short ABT_ABOUT = MUJMAIL_BASE + 1050;
    public static final short ABT_TEXT = MUJMAIL_BASE + 1051;
    // Debug constants
    public static final short DEB_MENU = MUJMAIL_BASE + 1060;
    
    //Sendmails constants
    public static final short SM_FORWARDED_MESSAGE = MUJMAIL_BASE + 1080;
    public static final short SM_SENDING_ACCOUNT = MUJMAIL_BASE + 1081;
    public static final short SM_ATTACHMENT = MUJMAIL_BASE + 1082;
    public static final short SM_FILE_SIZE = MUJMAIL_BASE + 1083;
    public static final short SM_EDIT_BODY = MUJMAIL_BASE + 1084;
    //protocols constants
    public static final short PL_NOTAUTHORIZED = MUJMAIL_BASE + 1150;
    /******************* Lingual constants for buttons  ************************/
    //basic buttons constants			
    public static final short BTN_BASE = 5000;
    public static final short BTN_OK = BTN_BASE + 1;
    public static final short BTN_CANCEL = BTN_BASE + 2;
    public static final short BTN_BACK = BTN_BASE + 3;
    public static final short BTN_CLEAR = BTN_BASE + 4;
    public static final short BTN_SAVE = BTN_BASE + 5;
    public static final short BTN_EDIT = BTN_BASE + 10;
    public static final short BTN_DELETE = BTN_BASE + 11;
    public static final short BTN_DEL_UNDEL = BTN_BASE + 12;
    public static final short BTN_EXIT = BTN_BASE + 13;
    public static final short BTN_RTV_NEW_MAILS = BTN_BASE + 14;
    public static final short BTN_SELECT = BTN_BASE + 15;
    public static final short BTN_CLR = BTN_BASE + 16;
    public static final short BTN_CONFIRM = BTN_BASE + 17;
 
    //buttons for addressbook
    public static final short BTN_AD_MARK = BTN_BASE + 100;
    public static final short BTN_AD_UNMARK = BTN_BASE + 101;
    public static final short BTN_AD_DONE = BTN_BASE + 102;
    public static final short BTN_AD_SEND_MAIL = BTN_BASE + 103;
    public static final short BTN_AD_ADD_NEW = BTN_BASE + 104;
    public static final short BTN_AD_VIEW = BTN_BASE + 105;
    public static final short BTN_AD_FLIPRCP = BTN_BASE + 106;
    //thebox, folders buttons
    public static final short BTN_TB_VIEW_MESS = BTN_BASE + 200;
    public static final short BTN_TB_FORWARD = BTN_BASE + 201;
    public static final short BTN_TB_DEL_NOW = BTN_BASE + 202;
    public static final short BTN_TB_SORT = BTN_BASE + 203;
    public static final short BTN_TB_STOP = BTN_BASE + 204;
    public static final short BTN_TB_MARK_SEEN = BTN_BASE + 205;
    public static final short BTN_TB_MARK_FLAGGED = BTN_BASE + 206;
    //inbox
    public static final short BTN_TB_REPLY = BTN_BASE + 215;
    public static final short BTN_TB_QUOTED_REPLY = BTN_BASE + 216;
    public static final short BTN_TB_REDOWNLOAD = BTN_BASE + 217;
    public static final short BTN_TB_REPLY_ALL = BTN_BASE + 218;
    //outboxs
    public static final short BTN_OB_SEND = BTN_BASE + 220;
    public static final short BTN_OB_SENDALL = BTN_BASE + 221;
    //trash
    public static final short BTN_TR_RESTORE = BTN_BASE + 230;
    public static final short BTN_TR_RESTORE_NOW = BTN_BASE + 231;
    //sendmail
    public static final short BTN_SM_SEND = BTN_BASE + 300;
    public static final short BTN_SM_USE_AB = BTN_BASE + 301;
    public static final short BTN_SM_SEND_LATTER = BTN_BASE + 302;
    public static final short BTN_SM_SAVE = BTN_BASE + 303;
    public static final short BTN_SM_BC = BTN_BASE + 304;
    public static final short BTN_SM_CLEAR = BTN_BASE + 305;
    public static final short BTN_SM_CHOOSE_FROM = BTN_BASE + 306;
    public static final short BTN_SM_ADD_ATTACHMENT = BTN_BASE + 307;
    public static final short BTN_SM_MODIFY_ATTACHMENT = BTN_BASE + 308;
    public static final short BTN_SM_REMOVE_ATTACHMENT = BTN_BASE + 309;
    public static final short BTN_SM_EDIT_BODY_FULLSCREEN = BTN_BASE + 310;
    public static final short BTN_SM_UPDATE_BODY = BTN_BASE + 311;
    public static final short BTN_SM_CANCEL_BODY = BTN_BASE + 312;
    public static final short BTN_SM_REMOVE_ALL_ATTACHMENTS = BTN_BASE + 313;
    public static final short BTN_SM_PREVIEW = BTN_BASE + 314;
    //account settings 
    public static final short BTN_AS_NEW = BTN_BASE + 400;
    public static final short BTN_AS_SET_PRIMARY = BTN_BASE + 401;
    //mailform
    public static final short BTN_MF_ATTACHMENTS = BTN_BASE + 500;
    public static final short BTN_MF_HEADERS_DETAILS = BTN_BASE + 501;
    public static final short BTN_MF_EMAIL_ADDRS = BTN_BASE + 502;
    public static final short BTN_MF_DEL_ATTACHMENTS = BTN_BASE + 503;
    public static final short BTN_MF_DETAILS = BTN_BASE + 504;
    public static final short BTN_MF_ADD_EMAIL = BTN_BASE + 505;
    public static final short BTN_MF_REDOWN_ATTACHMENTS = BTN_BASE + 506;
    //#ifdef MUJMAIL_FS
    public static final short BTN_MF_EXPORT_MAIL_TO_FS = BTN_BASE + 507;
    //#endif
    public static final short BTN_MF_DISPLAY_AS_TEXT = BTN_BASE + 508;
    public static final short BTN_MF_EXPORT_BP_TO_FS = BTN_BASE + 509;
    public static final short BTN_MF_VIEW_CONVERTED = BTN_BASE + 510;
    //search
    //#ifdef MUJMAIL_SEARCH

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -