Привет я подал свое первое заявление к 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" элемент в кратком описании приложений (Обзор), или я должен "повторно отправить" свое приложение для изменения этого?
В последний раз не в последнюю очередь - если я прав и языки обнаруживаются содержавшими ресурсами в приложении - достаточно обеспечить пустое (или просто содержание единственной строки) "строковый файл" с моим приложением?
Вот что вам нужно сделать:
Вот так должна выглядеть папка .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/
. Спросите об этом загружаемом материале у других разработчиков или проверьте справочные документы Apple. (Я не знаю наверняка, упоминают ли об этом там)