【问题标题】:Implementing a localisable string in IOS with hyperlink使用超链接在 IOS 中实现可本地化的字符串
【发布时间】:2018-05-17 03:31:36
【问题描述】:

我正在构建一个应用程序,并希望创建此功能。

“使用我们的服务,即表示您同意我们的服务条款”`

这个label/text 也应该可以用日语和德语本地化,

当用户点击 Terms of Service 时,应用程序应向外部网站启动 webview

我尝试过UILabelActiveLabel,但它们似乎无法本地化/翻译。

有人有什么想法或建议吗?

感谢和赞赏。

【问题讨论】:

  • 你添加了日语和德语的本地化文件吗?
  • 可能他们只提供超链接文本。您必须自己处理本地化。

标签: ios iphone swift uilabel


【解决方案1】:

我尝试过 UILabel 和 ActiveLabel,但它们似乎无法 本地化/翻译。

ActiveLabel 只是UILabel 的子类,我将它用于打开UIWebView 的可点击标签的情况与您相同,因此您可以轻松地将本地化字符串传递给您的activeLabel 对象。

有关如何进行本地化的更多信息,请参阅 Stackoverflow、Youtube 和 Google 上的大量资源。

示例:https://www.youtube.com/watch?v=IV1x9FgQ5v0

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-07-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多