gpt4 book ai didi

ios - 本地化设置包中的数组和其他特殊值

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:20:28 26 4
gpt4 key购买 nike

我正在寻找一种方法来本地化 iOS 中 Settings.bundle 的不同字符串。虽然本地化常规字符串很简单,但我想知道您是否以及如何本地化:

  1. 数组。考虑以下 plist 条目:

    <dict>
    <key>DefaultValue</key>
    <string>Schedules</string>
    <key>Key</key>
    <string>defaultView</string>
    <key>Title</key>
    <string>Default View</string>
    <key>Titles</key>
    <array>
    <string>Schedules</string>
    <string>Tasks</string>
    <string>Patients</string>
    <string>Links</string>
    </array>
    <key>Type</key>
    <string>PSMultiValueSpecifier</string>
    <key>Values</key>
    <array>
    <string>Schedules</string>
    <string>Tasks</string>
    <string>Patients</string>
    <string>Links</string>
    </array>
    </dict>

    为了本地化标题,我添加

    "Default View" = "Translated Default View";

    到 Root.strings 文件。但是我怎样才能翻译 PSMultiValueSpecifier 的标题呢?

  2. 页脚文本。是否可以翻译以下条目的FooterText

    <dict>
    <key>Title</key>
    <string>Server Settings</string>
    <key>Type</key>
    <string>PSGroupSpecifier</string>
    <key>FooterText</key>
    <string>Can this text be translated?</string>
    </dict>

最佳答案

在我的应用程序中,我只是将标题字符串/翻译添加到 Root.strings:

"Schedules" = "Translated Schedules";
"Patients" = "Translated Patients";

等等,按预期工作。

关于ios - 本地化设置包中的数组和其他特殊值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11969229/

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