gpt4 book ai didi

ios - 如何本地化静态 UIApplicationShortcutItems?

转载 作者:可可西里 更新时间:2023-11-01 03:26:06 29 4
gpt4 key购买 nike

在 iPhone 6s 中,Apple 推出了一项名为“3D Touch”的新功能。应用程序开发人员可以通过在他们的应用程序中使用这项技术来使用这项技术,或者在主屏幕上提供所谓的 UIApplicationShortcutItems,当您对相应的应用程序图标进行 3D Touch 时,它就会出现。我见过很多人想知道如何将它们本地化。方法如下。

最佳答案

你必须做的是,如果你还没有创建一个名为 InfoPlist.strings 的新字符串文件,然后你通过文件检查器将这个字符串文件本地化为你想要的语言权利。

现在,您记下一个键(例如:ADD_ITEM_SHORTCUT_TITLEADD_ITEM_SHORTCUT_DESCRIPTION)和每个本地化文件的正确翻译。例如:

英文文件:

ADD_ITEM_SHORTCUT_TITLE = "Add";
ADD_ITEM_SHORTCUT_DESCRIPTION = "a new item";

德语文件:

ADD_ITEM_SHORTCUT_TITLE = "Füge hinzu";
ADD_ITEM_SHORTCUT_DESCRIPTION = "ein neues Item";

然后,转到您的 Info.plist 并在相应字段中输入您的 key 。例如:

how your info.plist could look like here

这样,您将获得本地化的 UIApplicationShortcutItems。现在,它们看起来像这样:

电话语言英语:

enter image description here

电话语言德语:

enter image description here

关于ios - 如何本地化静态 UIApplicationShortcutItems?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32798592/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com