簡體   English   中英

Apple Watch:Storyboard的本地化無法正常工作

[英]Apple Watch: Localization of Storyboard not working

我在Apple Watch應用程序的故事板上啟用了本地化:

截圖

我在故事板上添加了一個標簽,並通過.string-files對其文本進行了本地化。 界面預覽正確顯示相應的字符串:

截圖 截圖

但是,當在模擬器或真實設備上測試應用程序時,無論我選擇“德語”作為方案中的應用程序語言還是“系統語言”(設備的系統語言為德語) ,手表應用程序始終顯示英語字符串

另一方面,iOS應用程序表現正常。

為什么會這樣? 這種本地化方法在watchOS上是不是完全支持了嗎? 我是否必須使用NSLocalizedString()通過代碼手動設置標簽文本?

我正在使用Xcode 9.3和watchOS 4.3。

你需要在Watch Extension中添加Localizable.strings(Base)文件,它對我有用

暫無
暫無

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

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