Все кроме этого переводится с локализованным - PullRequest
0 голосов
/ 09 апреля 2019

Сегодня я работаю над переводом своего приложения на разные языки, но почему-то у меня возникает странная проблема. Нет ошибок, нет предупреждений.

Я перевел все приложение (много кнопок, кнопок навигации, ярлыков и т. Д.) Но почему-то эти три кнопки не переводятся, ха-ха.

override func viewDidLoad()
{
    super.viewDidLoad()

    translateCode()
}

//Translating the language
func translateCode()
{
    //This one works fine
    header.title = NSLocalizedString("settingsHeader", comment: "")
    history.text = NSLocalizedString("settingsHistory", comment: "")
    dogpass.text = NSLocalizedString("settingsDogpass", comment: "")
    settings.text = NSLocalizedString("settingsSettings", comment: "")

    //This is not getting translated
    profileBtn.setTitle(NSLocalizedString("profile1", comment: ""), for: .normal)
    cpBtn.setTitle(NSLocalizedString("changePass1", comment: ""), for: .normal)
    cdpBtn.setTitle(NSLocalizedString("change1", comment: ""), for: .normal)

    //This one works fine
    btn_logout.setTitle(NSLocalizedString("logout", comment: ""), for: .normal)
}

Внутри локализуемой строки

//SettingsViewController
"settingsHeader" = "Inställningar";
"settingsHistory" = "Historik";
"settingsDogpass" = "Hundpass";
"settingsSettings" = "Inställningar";
"profile1" = "Min profil";
"changePass1" = "Ändra lösenord";
"change1" = "Ändra hund / person";
"logout" = "Logga ut";

Раскадровка написана на английском языке. И когда я запускаю приложение, текст кнопки все еще пишется на английском языке.

Чтобы быть более понятным:

It is connected

Что я пробовал:

  • Удалил соединение и заново его добавил.
  • Изменено название ключа.
  • Переписал код для кнопок.

Так что все переводится, но это! Whyyyyy

1 Ответ

0 голосов
/ 14 апреля 2019

Я решил эту проблему, изменив название с приписанного на обычный.Спасибо за помощь!

plain

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...