Можем ли мы локализовать имя приложения iOS динамически
Я разрабатываю среду iOS (скажем, xyz.framework), в которой я пытаюсь создать функцию для локализации отображаемого имени пакета (CFBundleDisplayName), где я должен локализовать имя приложения (имя приложения, которое использует мою xyz.framework)
Насколько я понимаю, мы должны упомянуть имя приложения в файле infoPlist.Strings, и мы должны локализовать,
Мой вопрос в том, можем ли мы выбрать название приложения динамически, без его жесткого кодирования? если да, как я могу это сделать?
Пожалуйста, помогите мне!
2 ответа
Возьмите первый ответ на этот вопрос:
Как локализовать строку в файле iOS info.plist?
Поскольку имя приложения должно быть локализовано до его запуска, очевидно, что его невозможно изменить динамически. Я могу загрузить ваше приложение и никогда, никогда не запускать его.
Нет, Info.plist
значения должны быть жестко закодированы и не могут быть изменены во время выполнения (это действительно имеет смысл, если вы об этом думаете).
То же самое относится и к локализованной версии.