簡體   English   中英

資源文件未在本地化中顯示

[英]Resource files are not displaying in Localization

當我為任何語言添加Localizable.strings文件時,僅顯示一個Resource file 我的步驟是

  1. 在xcode中選擇了我的主應用程序的項目文件,並且找到了info選項
  2. info - Localization - +選項

    注意:只有一個資源文件( InfoPlist.strings )可用於添加語言。

    3-然后Finish ,但是xcode中沒有顯示Localizable.strings文件,但是有InfoPlist.strings文件顯示。

    但是,如果我在正常工作的示例應用程序中執行這些步驟,則可以選擇多個資源文件,並且還可以在xcode中看到許多Localizable.stringsInfoPlist.strings

喜歡:

Localizable.strings (English)

Localizable.strings (Spanish)

InfoPlist.Strings (English)

InfoPlist.Strings (Spanish)

有人可以告訴我在本地化任何語言時添加多個資源文件的解決方案嗎?

如果要使您的應用程序支持多種語言,則需要向項目中添加.strings文件,請確保僅將其命名為“ Localizable.strings”,並需要放入特定的語言文件夾,

在這里看到這個問題和我的答案,

本地化的文件名應始終命名為Localizable.strings,並且該文件位於特定的語言文件夾中,對於英語,en.lproj和法語的fr.lproj,同樣也是如此。

Localizable.strings文件應位於Base.lproj文件夾中。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM