聊聊iOS國(guó)際化的那點(diǎn)事

? ? ? ? 前段時(shí)間,老板開了會(huì)回來之后,讓我們做國(guó)際化,iOS和Android都要做.那會(huì)對(duì)于國(guó)際化還是一點(diǎn)都不熟,現(xiàn)上網(wǎng)查資料,看demo終于最后是搞定了,現(xiàn)在就和大家伙說說我在做國(guó)際化遇到的一些問題及解決辦法.

1.應(yīng)用名國(guó)際化

最開始看到的也就是應(yīng)用名了,所以應(yīng)用名得首先國(guó)際化,正常的中文名是displayname,而國(guó)際化的是需要在系統(tǒng)的info.plist里做的,如下圖


首先配置相關(guān)的語言,點(diǎn)擊右側(cè)的localize選擇base及English,之后會(huì)生成一個(gè)info.plist的雙語配置文件


這樣系統(tǒng)級(jí)的配置就基本完成了.現(xiàn)在更改應(yīng)用名,如下圖


這要注意下,網(wǎng)上的一些教程CFBundleDisplayname沒有雙引號(hào),這是會(huì)報(bào)錯(cuò)的,應(yīng)該是有雙引號(hào)的.還有就是配置


這樣系統(tǒng)級(jí)的配置大概就是這樣了.完后說說關(guān)于代碼及xib或storyboard的英文版

2.代碼國(guó)際化

代碼國(guó)際化我推薦也建立一個(gè)Strings File文件,這樣所有的相同中文只需要寫一次即可,并且配置文件的名字一定要是Localizable.strings

這個(gè)是新建的


注意名字


點(diǎn)對(duì)應(yīng)的localize這樣就會(huì)出現(xiàn)下圖


要選中base及english這樣左邊的配置文件就是倆了

如果你中文版的已經(jīng)寫好了,就點(diǎn)后面是english的進(jìn)去編輯你的英文版


在你的配置文件里寫上對(duì)應(yīng)中文的英文翻譯


在對(duì)應(yīng)需要國(guó)際化的地方寫上NSLocalizedString(@"中文名",nil)即可,這樣以后有的只需要在對(duì)應(yīng)用到"分享成功"的地方這么寫就好

這樣,代碼部分的國(guó)際化就好了

3.xib或storyboard國(guó)際化

選擇你需要國(guó)際化的xib(storyboard相同),點(diǎn)擊右側(cè)菜單的localize,并且選擇English及base



生成如下的兩個(gè)文件,再選擇English的,進(jìn)行相關(guān)的英文翻譯就好,這里要注意下,因?yàn)橹暗牟季侄际侵形牡?而在英文下,英文的長(zhǎng)度要比中文的長(zhǎng)度普遍要長(zhǎng)一些,所以UI會(huì)有所調(diào)整,這也是國(guó)際化浪費(fèi)時(shí)間的地方,代碼部分布局也是這樣的

這樣國(guó)際化就做完了,有什么不懂得大伙可以一起討論,下方回復(fù)我會(huì)看見的,第一篇簡(jiǎn)書,請(qǐng)大伙多批評(píng),我也盡力寫的詳細(xì)些,不是轉(zhuǎn)發(fā)哦,原創(chuàng)的

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末草姻,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌瘟滨,老刑警劉巖衡奥,帶你破解...
    沈念sama閱讀 216,744評(píng)論 6 502
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件描融,死亡現(xiàn)場(chǎng)離奇詭異睹晒,居然都是意外死亡瓷胧,警方通過查閱死者的電腦和手機(jī)显拳,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,505評(píng)論 3 392
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來搓萧,“玉大人杂数,你說我怎么就攤上這事∪陈澹” “怎么了耍休?”我有些...
    開封第一講書人閱讀 163,105評(píng)論 0 353
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)货矮。 經(jīng)常有香客問我羊精,道長(zhǎng),這世上最難降的妖魔是什么囚玫? 我笑而不...
    開封第一講書人閱讀 58,242評(píng)論 1 292
  • 正文 為了忘掉前任喧锦,我火速辦了婚禮,結(jié)果婚禮上抓督,老公的妹妹穿的比我還像新娘燃少。我一直安慰自己,他們只是感情好铃在,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,269評(píng)論 6 389
  • 文/花漫 我一把揭開白布阵具。 她就那樣靜靜地躺著碍遍,像睡著了一般。 火紅的嫁衣襯著肌膚如雪阳液。 梳的紋絲不亂的頭發(fā)上怕敬,一...
    開封第一講書人閱讀 51,215評(píng)論 1 299
  • 那天,我揣著相機(jī)與錄音帘皿,去河邊找鬼东跪。 笑死,一個(gè)胖子當(dāng)著我的面吹牛鹰溜,可吹牛的內(nèi)容都是我干的虽填。 我是一名探鬼主播,決...
    沈念sama閱讀 40,096評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼曹动,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼斋日!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起墓陈,我...
    開封第一講書人閱讀 38,939評(píng)論 0 274
  • 序言:老撾萬榮一對(duì)情侶失蹤恶守,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后跛蛋,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,354評(píng)論 1 311
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡痊硕,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,573評(píng)論 2 333
  • 正文 我和宋清朗相戀三年赊级,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片岔绸。...
    茶點(diǎn)故事閱讀 39,745評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡理逊,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出盒揉,到底是詐尸還是另有隱情晋被,我是刑警寧澤,帶...
    沈念sama閱讀 35,448評(píng)論 5 344
  • 正文 年R本政府宣布刚盈,位于F島的核電站羡洛,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏藕漱。R本人自食惡果不足惜欲侮,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,048評(píng)論 3 327
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望肋联。 院中可真熱鬧威蕉,春花似錦、人聲如沸橄仍。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,683評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至虑粥,卻和暖如春如孝,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背舀奶。 一陣腳步聲響...
    開封第一講書人閱讀 32,838評(píng)論 1 269
  • 我被黑心中介騙來泰國(guó)打工暑竟, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人育勺。 一個(gè)月前我還...
    沈念sama閱讀 47,776評(píng)論 2 369
  • 正文 我出身青樓但荤,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親涧至。 傳聞我的和親對(duì)象是個(gè)殘疾皇子腹躁,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,652評(píng)論 2 354

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