Выберите конкретную локализацию в приложении для iPhone - PullRequest
0 голосов
/ 30 октября 2009

Как я могу позволить пользователю выбрать конкретную локализацию в моем приложении? У меня есть книга, и я бы хотел, чтобы пользователи могли читать все ее переводы.

1 Ответ

1 голос
/ 30 октября 2009

Вам нужно будет реализовать свои собственные методы локализации.

Один из способов сделать это - создать подкласс NSBundle и переопределить -pathForResource:ofType:inDirectory:forLocalization: и -pathsForResourcesOfType:inDirectory:forLocalization:. В ваших переопределениях прочитайте NSUserDefaults или что-то еще, чтобы решить, какую локализацию использовать, а затем вручную найдите нужную.

...