#ios #iphone
#iOS #iPhone
Вопрос:
Как я могу получить значение ключа из файла Localization.string на iPhone?
Комментарии:
1. Если бы вы предоставили пример используемого вами кода, это было бы полезно указать вам правильное направление.
2. Если ваш код работает, когда вы начинаете с указания — о чем вы на самом деле спрашиваете тогда? Будьте точны, и на ваши вопросы ответят быстро.
Ответ №1:
Вы можете использовать NSLocalizedString(@"Your_Localized_String_Name",@"");
Комментарии:
1. Пожалуйста, предоставьте некоторый код и, самое главное, примите некоторые ответы.
Ответ №2:
Вам нужно точно назвать ваш файл strings «Localizable.strings», если вы хотите использовать простое поведение по умолчанию, описанное там. В противном случае вам необходимо указать имя файла strings.
В вашем случае код был бы больше похож:
NSBundle *thisBundle = [NSBundle bundleForClass:[self class]];
NSString *locString = [thisBundle
localizedStringForKey:assortedKeys[keyIndex ]
value:@"No translation" table:@"Localization"];
Если и только если вы переименуете Localization.string в Localization.strings