4

是否可以在本地化字符串文件中嵌入有效的 html 超链接?如果是这样,怎么办?

当我尝试创建此链接时,出现错误:

读取失败:数据已损坏,无法读取。

我认为它在 url 的"中。读取这个字符,字符串文件 " 认为 " 字符串已经结束。 "*http://...

请指教。

编辑: “免责声明”=“Door het .... Voor meer informatie zie ook: hier \n\n\n”;

4

2 回答 2

4

字符串文件中的引号"key" = "value";必须用反斜杠字符转义:

"link" = "<a href=\"http://stackoverflow.com\">stackoverflow</a>";

在你的情况下:

"Disclaimer" = "Door het .... Voor meer informatie zie ook: <a href=\"http://www.apple.com/legal/internet-services/itunes/appstore/dev/stdeula/\">hier</a> \n\n\n";
于 2013-05-12T10:10:22.137 回答
0

检查以下内容:

  • 文件中的字符串Localizable.strings不以“@”为前缀。
  • 每一行都以“;”结尾。
  • 该文件是 UTF-16 编码的(您可以检查file Localizable.strings从终端运行。

行示例Localizable.strings

"My awesome string" = "Mi estupenda cadena";

于 2013-05-12T10:09:41.150 回答