國際化(本地)

話說中國人用別國人的語言編寫APP,為別人賺錢冷守,當然自己也賺錢刀崖,但是,也不能只賺國人的錢啊拍摇。創(chuàng)造雖然差點亮钦,但山寨絕對是無敵的。哈哈哈哈哈哈充活。

在網(wǎng)上搜索了一大堆的關(guān)于本地國際化的資料蜂莉,沒找到幾個能用的,當然混卵,會的人肯定不少映穗,但都是屌絲,自己存?zhèn)€過程丟自己的郵箱幕随,忘了就拿出抄蚁滋,誰還丟給別人啊,是吧赘淮,有些時候丟給別人辕录,也不一定能看懂。梢卸。走诞。。尤其是我被公司有的xml格式的國際化給雷到了低剔,用了很多文件速梗,方法,感覺萌萌噠襟齿,結(jié)果我硬是沒看懂姻锁。。猜欺。位隶。。开皿。涧黄。
image

當然篮昧,最后被我放棄了。笋妥。懊昨。

  所以,屌絲們春宣,向這兒看齊酵颁,看4爺叫你如何3分鐘學(xué)會國際化!當然月帝,騷年你如果10分鐘還沒學(xué)會躏惋。。嚷辅。簿姨。我只能說你不適合這個行業(yè),簸搞,扁位,沒有比我這兒更傻瓜式的教學(xué)了。所以攘乒,贊美我吧贤牛,騷年!

好了则酝,書歸正傳殉簸!

請看仔細每一步:

1首先找到這個地方,看到藍色條木有沽讹?一開始是沒有那個選項的般卑,點擊它下方的 + 號,選擇簡體中文爽雄,請不要問我簡體中文的英文是怎么拼寫的蝠检,,挚瘟,叹谁, i just say:i'm not want to see you again ! ever !


image.png

2 我們在上面已經(jīng)告訴系統(tǒng)還有簡體中文這個語言,接下來乘盖,新建.string焰檩,即配置語言包(看不懂的騷年請按耐住你那個騷動的心,你不需要懂為什么订框,just do itN錾弧),往下看,我已經(jīng)告訴你怎么新建.string文件了衩侥,是不是很爽啊国旷,找不到這個界面的童鞋請面壁十分鐘,然后百度茫死。跪但。。在本次教程中璧榄,這個文件的名稱為 localize.string,請不要問我為什么是小寫開頭特漩!我任性可以不吧雹?9窃印!雄卷!


image.png

3 看到?jīng)]搓蚪,新建的.string文件長的這個樣子
image.png

4 看到右邊,充滿藍色的那個藍色的按鈕丁鹉!值得注意的是妒潭,他一開始是白色的,找到他有一定的難度揣钦!find it, click it !

然后的界面如下所示雳灾,哦,為了保證正確性冯凹,請不要選擇base谎亩!,不要為什么為什么宇姚!將中文和英文的兩個選項都添加好之后匈庭,欲知后事如何,請看5.


image.png

5 你會發(fā)現(xiàn)這個三個中之勾選了Base浑劳,請把下面兩個勾上阱持,然后,去掉Base的勾魔熏,注意衷咽!在這個時候會彈框!第一次彈框蒜绽,請選擇刪除镶骗,第二次彈框,請選擇將內(nèi)容合并到englishW仪稀(我不會告訴你不一定選English卖词!哈哈哈)


image.png

6 添加需要國際化的字符的鍵值對(看不懂的別開腔!)注意不要把位置搞反了!在English的.string中寫上面格式的此蜈,在中文的.string文件中寫下面格式的即横。請注意,這里的鍵值對字符串是沒有 “@” 這個的裆赵!而且不要忘了每個鍵值對后面都有分號东囚。中英文的鍵(前面的值)一定要一樣哦,值要對應(yīng)哦战授!不要任性哦页藻!
image.png

7 讓我們進入代碼部分 新建一個類別,category,我將之命名為Localize


image.png

image.png

8 正式進入代碼部分 代碼已經(jīng)在圖片中講解的很清楚了植兰,請不要說看不懂份帐!我會很傷心的!(別忘了聲明這兩個方法)
image.png

9 因為我們做的是本地國際化楣导,所以废境,需要設(shè)置默認語言,當然筒繁,我這里很粗暴的設(shè)置為了中文噩凹,你也可以獲取當前的語言,做判斷毡咏,并保存跟我們的語言標簽一直的標簽驮宴,順帶說一下 zh-Hans 表示中文 , en 表示英文 呕缭,但愿你沒有搞錯堵泽!
image.png

10 為了方便我們接下來的使用,我們將我們要使用的方法寫成一個宏定義臊旭,看不懂的請舉手落恼!
image

image.png

11使用賦值,你沒有看錯离熏,就是這么簡單佳谦,就是這么任性!


image.png

12 聰明的你到了這兒滋戳,應(yīng)該可以發(fā)現(xiàn)我們存本地的鍵是 lan 钻蔑,是不是很霸氣!<檠臁咪笑!切換語言只需要切換本地語言標簽就可以了。當然娄涩,不要忘了在切換標簽之后窗怒,給意見存在的文本賦值操作重新賦值一次映跟!OK,一切結(jié)束扬虚,是不是感覺很簡單芭丁!騷年們辜昵!


image.png

13 附效果圖荸镊,等幾天添加工程源代碼鏈接


image.png

image.png

image.png

image.png

注:周末歸來,裝B成功堪置!源碼體驗地址:https://github.com/fillinse/InternationalizeDemo躬存;歡迎吐槽!

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末舀锨,一起剝皮案震驚了整個濱河市岭洲,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌雁竞,老刑警劉巖钦椭,帶你破解...
    沈念sama閱讀 212,185評論 6 493
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異碑诉,居然都是意外死亡,警方通過查閱死者的電腦和手機侥锦,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,445評論 3 385
  • 文/潘曉璐 我一進店門进栽,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人恭垦,你說我怎么就攤上這事快毛。” “怎么了番挺?”我有些...
    開封第一講書人閱讀 157,684評論 0 348
  • 文/不壞的土叔 我叫張陵唠帝,是天一觀的道長。 經(jīng)常有香客問我玄柏,道長襟衰,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 56,564評論 1 284
  • 正文 為了忘掉前任粪摘,我火速辦了婚禮瀑晒,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘徘意。我一直安慰自己苔悦,他們只是感情好,可當我...
    茶點故事閱讀 65,681評論 6 386
  • 文/花漫 我一把揭開白布椎咧。 她就那樣靜靜地躺著玖详,像睡著了一般。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上蟋座,一...
    開封第一講書人閱讀 49,874評論 1 290
  • 那天劳澄,我揣著相機與錄音,去河邊找鬼蜈七。 笑死秒拔,一個胖子當著我的面吹牛,可吹牛的內(nèi)容都是我干的飒硅。 我是一名探鬼主播砂缩,決...
    沈念sama閱讀 39,025評論 3 408
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼三娩!你這毒婦竟也來了庵芭?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 37,761評論 0 268
  • 序言:老撾萬榮一對情侶失蹤雀监,失蹤者是張志新(化名)和其女友劉穎双吆,沒想到半個月后,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體会前,經(jīng)...
    沈念sama閱讀 44,217評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡好乐,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,545評論 2 327
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了瓦宜。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片蔚万。...
    茶點故事閱讀 38,694評論 1 341
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖临庇,靈堂內(nèi)的尸體忽然破棺而出反璃,到底是詐尸還是另有隱情,我是刑警寧澤假夺,帶...
    沈念sama閱讀 34,351評論 4 332
  • 正文 年R本政府宣布淮蜈,位于F島的核電站,受9級特大地震影響已卷,放射性物質(zhì)發(fā)生泄漏梧田。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 39,988評論 3 315
  • 文/蒙蒙 一悼尾、第九天 我趴在偏房一處隱蔽的房頂上張望柿扣。 院中可真熱鬧,春花似錦闺魏、人聲如沸未状。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,778評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽司草。三九已至艰垂,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間埋虹,已是汗流浹背猜憎。 一陣腳步聲響...
    開封第一講書人閱讀 32,007評論 1 266
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留搔课,地道東北人胰柑。 一個月前我還...
    沈念sama閱讀 46,427評論 2 360
  • 正文 我出身青樓,卻偏偏與公主長得像爬泥,于是被迫代替她去往敵國和親柬讨。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 43,580評論 2 349

推薦閱讀更多精彩內(nèi)容