Mac OS и PackageMaker: разрешение пользователю выбирать язык во время установки - PullRequest
0 голосов
/ 22 марта 2011

Я реализую приложение Mac.Его версия для Windows уже реализована.Сейчас я сталкиваюсь со следующей проблемой: реализация нового пакета на нескольких языках.Т.е. для версии программного обеспечения для Windows при выполнении установочного файла пользователь может выбрать язык, на котором должно быть установлено приложение.Я хочу, чтобы эта функция была включена в версию для Mac.

В настоящее время в версии для Mac реализована поддержка нескольких языков с использованием NSLocalizedString, так что приложение выбирает язык в соответствии с предпочтениями языка системы, а установочный пакет локализуется.

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

1 Ответ

2 голосов
/ 22 марта 2011

Официальная рекомендация Apple - не делать этого; просто включите всю локализацию в приложение, как вы уже делаете. Так что, если это не требование, наложенное на вас вашим работодателем, просто не делайте этого и внедрите в свое приложение более полезные вещи.

Английский пользователь, который решил установить только английскую версию, может неожиданно жениться на японце, который захочет использовать его на японском!

...