#ios #uinavigationcontroller #translation
#iOS #uinavigationcontroller #перевод
Вопрос:
Я использую кнопку возврата по умолчанию для UINavigationController (нигде не устанавливая жестко заданный текст). Мое приложение доступно на нескольких языках. Я заметил, что кнопка возврата переводится на определенные языки, а не на другие.
Например, если я переключусь на французский, я увижу «Retour», который является правильным переводом для back. Но если я переключусь на болгарский, то на кнопке будет написано «Назад». Предоставляет ли Apple поддержку OOTB только для определенных языков, а не для других? Где я могу найти этот список, если он действительно существует?
Комментарии:
1. Вы могли бы просто погуглить в Bing: «Поддерживаемые языки iOS» — это, например, показывает: ibabbleon.com/iOS-Language-Codes-ISO-639.html
2. @Krumelur, большое спасибо. Вы хотите опубликовать свой комментарий в качестве ответа, чтобы я мог его принять?
Ответ №1:
Поиск в Google «поддерживаемые языки iOS» привел к этому:
ibabbleon.com/iOS-Language-Codes-ISO-639.html
iOS сейчас поддерживает 31 язык, но в iTunes Connect поддерживается только 21 язык. Это означает, что ваше приложение может быть локализовано на некоторые языки, например польский, но описания приложений не могут.
Болгарский язык не включен в этот список. iOS вернется к значению по умолчанию, которое в данном случае, похоже, является английским.
У Apple также есть документация о локализации ваших приложений.