★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★
➤微信公衆號:山青詠芝(shanqingyongzhi)
➤博客園地址:山青詠芝(https://www.cnblogs.com/strengthen/)
➤GitHub地址:https://github.com/strengthen/LeetCode
➤原文地址:http://www.javashuo.com/article/p-vkrusgkl-kz.html
➤若是連接不是山青詠芝的博客園地址,則多是爬取做者的文章。
➤原文已修改更新!強烈建議點擊原文地址閱讀!支持做者!支持原創!
★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★html
目錄:[Swift]通天遁地Swiftios
本文將演示擴展故事板中的元件添加本地化功能。git
首先確保在項目中已經安裝了所需的第三方庫。github
點擊【Podfile】,查看安裝配置文件。微信
1 platform :ios, ‘12.0’ 2 use_frameworks! 3 4 target 'DemoApp' do 5 source 'https://github.com/CocoaPods/Specs.git' 6 pod 'IBLocalizable' 7 end
根據配置文件中的相關配置,安裝第三方庫。工具
而後點擊打開【DemoApp.xcworkspace】項目文件。post
在項目文件夾【DemoApp】上點擊鼠標右鍵,彈出右鍵菜單。spa
【New File】->【String File】->【Next】->code
【Save As】:Localizable.strings ->【Create】orm
點擊顯示或隱藏工具面板圖標,顯示右側的面板區。
點擊【Localize...】本地化按鈕,彈出本地化設置窗口。
點擊選擇【English】->【Localize】給字符串文件添加英語環境的支持。
項目文件名稱【DemoApp】->【General】->在項目區域選擇項目名稱,顯示項目的信息設置面板。
點擊本地化設置區域【Localizations】下方的【+】按鈕,打開語言列表。
->選擇簡體中文選項【Chinese(simplified)(zh-Hans)】,給項目添加簡體中文的支持。
->在彈出的文件選擇窗口中,只保留【Localizable.strings】的選擇
->【Finish】完成按鈕,給字符串文件添加多語言的支持
點擊字符串文件【Localizable.strings】左側的三角箭頭,顯示字符串文件的各個語言版本。
選擇【Localizable.strings(English)】
在字符串文件中,輸入在英文環境下的鍵值對,
其中等號左側的爲鍵,等號右側是英文環境下顯示的文字內容。
"Country" = "China";
選擇【Localizable.strings(Simplified)】
在字符串文件中,輸入在中文環境下的鍵值對,
"Country" = "中國";
其中等號左側的爲鍵,等號右側是中文環境下顯示的文字內容。
打開故事板文件【Main.storyboard】
拖入一個標籤控件,在右側的屬性設置面板,增長了一個本地化字符串輸入框。
修改應用程序的語言環境:
【Product】->【Scheme】->【Edit Scheme】->【Options】
->【Application Language】:【Chinese(simplified)】->【Close】