NSLocale загруженного языка в приложении

В моем интерфейсе я показываю отображаемое имя языкового стандарта следующим образом:

[[NSLocale currentLocale] displayNameForKey: NSLocaleIdentifier value: identifier]

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

6
задан Mansfield 15 June 2012 в 02:10
поделиться