簡體   English   中英

本地化在Xcode 7中無法正常工作

[英]Localization is not working properly in Xcode 7

我在應用程序中使用本地化。 在Xcode 7之前,所有視覺效果都可以毫無問題地進行翻譯。 我已經遇到了Xcode 7的怪異問題。該應用程序的某些部分未進行翻譯。 例如,UINavigationItem之一未翻譯。 這是我像其他人一樣翻譯的方式:

"tdw-ch-DPh.title" = "İletişim";

我已經卸載了該應用程序並重新安裝,並嘗試將翻譯后的文本更改為英文字符。 不工作 正如我提到的,只有很少的項目沒有翻譯。 我該如何解決這個問題?

我認為您應該使用NSLocalization。 創建一個字符串文件,然后說:

Test 1 = "Test String 1";
Test 2 = "Test String 2";

在您的代碼中說(例如):

NSString *TheFirstTest = NSLocalizedString(@"Test String 1", @"");
NSString *TheSecondTest = NSLocalizedString(@"Test String 2", @"");
NSLog(@" 1. %@ \r 2. %@ ", TheFirstTest, TheSecondTest);

而且,如果要本地化情節提要,只需單擊本地化(Identity Inspector->身份和類型->本地化),Xcode就會創建不同語言的多個情節提要。

暫無
暫無

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

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