• <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>

    iOS語言本地化/國際化(圖文詳解)

    語言本地化,又叫做語言國際化。是指根據用戶操作系統的語言設置,自動將應用程序的語言設置為和用戶操作系統語言一致的語言。下面具體來看一步一步實現。

    工具/原料

    • Mac
    • Xcode

    方法/步驟

    1. 1

      選中project->Info->Localizations,然后點擊"+",添加需要國際化/本地化的語言默認需要勾選(Use Base Internationalization),彈出對話框直接點擊Finish。如下圖:

    2. 2

      選中Info.plist,按下鍵盤上的command + N,選擇Strings File(iOS->Resource->Strings File),文件名必須命名為Localizable。

    3. 3

      文件創建成功,查看Xcode左側導航列表,發現多了一個名為Localizable.strings的文件,如下圖:

    4. 4

      選中Localizable.strings文件,點擊Localize,彈出對話框之后選擇我們需要本地化的一種語言,如下圖:

    5. 5

      Xcode右側邊欄Locallzation中,勾選其他需要本地化的語言,在Xcode左側Localizable.strings下會出現勾選對應的本地化文件。如下圖:

    6. 6

      在Localizable.strings下對應的文件中,分別以Key-Value的形式,為代碼中每一個需要本地化的字符串賦值,如下圖:

    7. 7

      使用NSLocalizedString(key, comment)這個宏根據Key獲取對應的字符串,具體使用如下圖,如此一來,我們就實現了代碼中字符串的本地化。

    • 發表于 2018-02-09 00:00
    • 閱讀 ( 767 )
    • 分類:其他類型

    你可能感興趣的文章

    相關問題

    0 條評論

    請先 登錄 后評論
    admin
    admin

    0 篇文章

    作家榜 ?

    1. xiaonan123 189 文章
    2. 湯依妹兒 97 文章
    3. luogf229 46 文章
    4. jy02406749 45 文章
    5. 小凡 34 文章
    6. Daisy萌 32 文章
    7. 我的QQ3117863681 24 文章
    8. 華志健 23 文章

    聯系我們:uytrv@hotmail.com 問答工具
  • <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>
    久久久久精品国产麻豆