Вопросы с тегом «nslocalizedstring»


15
Что такое NSLocalizedString эквивалент в Swift?
Есть ли в Swift эквивалент NSLocalizedString(...)? В Objective-C, мы обычно используем: NSString *string = NSLocalizedString(@"key", @"comment"); Как я могу добиться того же в Swift? Я нашел функцию: func NSLocalizedString( key: String, tableName: String? = default, bundle: NSBundle = default, value: String = default, #comment: String) -> String Однако это очень …

5
Как предоставить локализованное описание с типом ошибки в Swift?
Я определяю пользовательский тип ошибки с помощью синтаксиса Swift 3 и хочу предоставить удобное описание ошибки, которая возвращается localizedDescriptionсвойством Errorобъекта. Как мне это сделать? public enum MyError: Error { case customError var localizedDescription: String { switch self { case .customError: return NSLocalizedString("A user-friendly description of the error.", comment: "My error") …

9
Лучшая практика использования NSLocalizedString
Я (как и все остальные) использую NSLocalizedStringдля локализации своего приложения. К сожалению, есть несколько "недостатков" (не обязательно по вине самого NSLocalizedString), в том числе Нет автозаполнения для строк в Xcode. Это делает работу не только подверженной ошибкам, но и утомительной. В конечном итоге вы можете переопределить строку просто потому, что …

1
Локализация симулятора iOS 8.1 нарушена (NSLocalizedString)
TL; DR: Кажется, локализация не работает с симулятором xCode 6.1 и 8.1. Обходной путь: перейдите к «Редактировать схемы» >> «Выполнить» (боковая панель) >> «Вкладка« Параметры »>>« Язык приложения ». Выберите язык, на котором вы хотите запустить приложение на симуляторе. Длинная история: Я обновил xCode до версии 6.1. Обновление удалило симуляторы …

6
NSLocalizedString с быстрой переменной
Я пытаюсь локализовать свое приложение с помощью NSLocalizedString. Когда я импортирую файл XLIFF, большинство из них работает как шарм, но что-то не работает, а некоторые строки не локализованы. Я заметил, что проблема связана с NSLocalizedString, содержащим внутри что-то переменное, например: NSLocalizedString(" - \(count) Notifica", comment: "sottotitolo prescrizione per le notifiche …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.