2017-10-17 72 views
0

我使用File Inspector中提供的本地化選項創建了LaunchScreen.storyboard的不同本地化版本。嘗試本地化LaunchScreen.storyboard以支持iOS 10中使用xcode 8.3.3的語言時發生的問題

我在每個故事板(圖片,標籤)中添加了自定義內容。當我更改區域時,LaunchScreen仍爲英文。除了本地化發射屏幕之外還有其他事情需要完成嗎?

我已經做了一些R & D,並知道本地化不可能用於LaunchScreen文件。他們被忽略。我錯過了什麼嗎?請提供您的意見。如果是,那麼如何繼續。

+0

改進的語言和格式的 – Lepidopteron

回答

1

是的,奇怪而真實。我剛剛遇到同樣的問題,看起來像通常的本地化將無法正常工作。我最終解決的解決方案是將Info.plist字符串本地化以指向不同的自定義LaunchScreen故事板。因此,創造你想要的每種語言不同的故事板,創建一個InfoPlist.strings文件本地化的info.plist並在每個本地化字符串文件點:

"UILaunchStoryboardName" = "YourCustomisedStoryboardName" 
+0

嘿感謝回答查詢。請你詳細解釋一下,創建InfoPlist.strings文件來本地化info.plist –

+0

你可以在這裏找到一個已經解釋過的:https://stackoverflow.com/a/25736915/4778665 –

+0

另一個解釋整個過程:https://stackoverflow.com/a/45436837/4778665 –

相關問題