Я создал файл строк с именем "Localizable.strings" и добавил к нему два языка:
"CONNECTIONERROR" = "Check that you have a working internet connection.";
"CONNECTIONERRORTITLE" = "Network error";
Я также преобразовал файлы в Unicode UTF-8 Однако, когда я создаю UIAlertView следующим образом:
UIAlertView *myAlert = [[UIAlertView alloc]
initWithTitle:NSLocalizedString(@"CONNECTIONERRORITLE",nil)
message:NSLocalizedString(@"CONNECTIONERROR",nil)
delegate:self
cancelButtonTitle:@"Ok"
otherButtonTitles:nil];
в окне предупреждения отображается только текст ключа, а не значение. Он работает, если я, например, устанавливаю текст UITextviews в NSLocalizedString (@ "CONNECTIONERROR", ноль), но в окне предупреждения отображается только ключ. Кто-нибудь знает, что случилось?