【问题标题】:Refresh Intent String in SiriShortcut在 SiriShortcut 中刷新意图字符串
【发布时间】:2018-10-31 10:19:26
【问题描述】:

我在我的应用中实现了 SiriShortcut。

创建完所有 Intent 后,我​​将所有 Intent 本地化为两个文件 Intent.string(英语和法语)。但是现在当我添加 Intent 时,文件 .string 不会更新。它是由 Xcode 自动生成的,所以字符串的名称是随机的:

"356cj1" = "Do my action";

有没有办法添加新的 Intent 字符串?

【问题讨论】:

  • 这不是随机的,如果您将Intents.definition 作为 SourceFile 打开(右键单击它,作为 Source File 打开),您会看到它只是带有这些标识符的 XML。我想你可以手动添加翻译。我没有尝试本地化,但是当您可能需要删除可本地化的(取消选择语言)并重新选择它时,它会出现,这并不会让我感到惊讶。不过可能有更简单的方法(我希望如此)。
  • 取消选择和重新选择不会改变,但使用 Intents.definition 的源文件我可以手动添加它们我会暂时这样做,谢谢

标签: swift sirishortcuts


【解决方案1】:

其实你只需要重启Xcode,它会重新生成字符串文件。 但要小心它会删除并替换你所有的字符串文件

【讨论】:

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