приложение для iPhone доступные языки в Appstore

Привет я подал свое первое заявление к Appstore http://itunes.apple.com/at/app/section-control/id343824642?mt=8

Это отображает "английский язык" как Языки (Sprachen на немецком языке) в "Обзоре". И это корректно в этом случае.

Я думаю, что это прибывает из того, что у меня нет локализованных ресурсов в моем приложении. Который является вопросом один: как "Языки / Sprachen", обнаруженный Appstore?

Это не имеет (конечно), ничего, чтобы сделать с локализованными описаниями, так как я использовал английский и немецкий язык в этом случае.

TomTom http://itunes.apple.com/at/app/tomtom-westeuropa/id326075062?mt=8 для примера показывает много языков.

Во всяком случае - основной вопрос. Для моего следующего приложения я планирую "сообщество управляемая локализация". Идея - что-то, что Вы находите в большом количестве приложения, где можно загрузить "файлы языка".

Предположите, что мое приложение имеет список доступных языков. Это прибывает из веб-сервиса, и (как пользователь) можно перегрузить предпочтенный язык (при наличии).

И так как вещь является динамичной, следующее произойдет - я публикую приложение на английском и немецком языке (мой родной язык). Позже кто-то вводит французские тексты - таким образом, с того момента на приложении также доступно на французском языке.

Я не нашел способ установить "Языки / Sprachen" элемент в кратком описании приложений (Обзор), или я должен "повторно отправить" свое приложение для изменения этого?

В последний раз не в последнюю очередь - если я прав и языки обнаруживаются содержавшими ресурсами в приложении - достаточно обеспечить пустое (или просто содержание единственной строки) "строковый файл" с моим приложением?

7
задан ManniAT 13 December 2009 в 11:46
поделиться

1 ответ

Вот что вам нужно сделать:

Вот так должна выглядеть папка .app:

+ MyApp.app

+ en.lproj

+ de.lproj

+ nl.lproj

и т.д ...

в папке lproj вы должны поместить файл Localizable.strings .

В этот Localizable. strings , вы можете внести изменения языка следующим образом: (EN-NL)

"About" = "Over"

"ErrorSupport" = "Kon niet de ondersteuning contacteren."

Итак, первые строки, такие как «About» , не указывают английский язык, а только функцию.

Я не совсем уверен, как настроить это в вашем приложении, я не очень хороший программист приложения . Вам следует проверить справочную документацию Apple или спросить об этом у других разработчиков.

Что касается загрузки языков, я бы уверен, что вы создаете webView и перенаправляете его на свою страницу загрузки, а затем приложение автоматически регистрирует его как языковую папку и устанавливает ее в MyApp.app/ .lproj . Спросите об этом загружаемом материале у других разработчиков или проверьте справочные документы Apple. (Я не знаю наверняка, упоминают ли об этом там)

2
ответ дан 6 December 2019 в 07:06
поделиться
Другие вопросы по тегам:

Похожие вопросы: