ios - 德语的 Localizable.strings

标签 ios xcode localization

我正在使用 Localizable.string 将应用程序本地化为德语。 一切顺利,直到我需要在本地化字符串中使用 ü 或 ß 类型的字母。

构建时出现错误。

de.lproj/Localizable.strings:0: error: validation failed: The data couldn’t be read because it has been corrupted.

例子;

"简单介绍和字母表"= "Einfache Begrüßungen und das Aphabet";

有人有解决方案吗? 谢谢

最佳答案

就我而言,其他答案都没有解决我的问题。在花了一些时间寻求帮助之后,我不知何故注意到我忘记了一行末尾的分号。 诚然,这对我来说是一个非常基本的错误,但编译器本可以告诉我我的错误,而不是:

Validation failed: The data couldn’t be read because it has been corrupted.

所以请记住,字符串表文件必须采用以下格式

"Key" = "Localized Value goes here";

关于ios - 德语的 Localizable.strings,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7288108/

相关文章:

ios - 快速检测屏幕上任何地方的触摸

ios - MvvmCross:升级到 Monotouch 版本 3.2.1 后出现此错误

objective-c - Xcode 的任何 ReSharper 等价物?

ios - libobjc.A.dylib 在 iOS 4.3 上编译错误

c# - 枚举本地化

c# - 如何在 C# (WPF) 中获取字符串资源?

ios - NSURLSessionDownloadTask 快速完成

ios - 在 ios 上请求照片库权限导致 watchos 崩溃?

ios - 嵌套的 UIStackView 不对齐。我该如何对齐它们?

java - Android:如何将区域设置设置为 zh_HK android