Browse Source

russian language fix

pull/1/head
gme_2 6 years ago
parent
commit
946f7cb8c7
  1. 11
      GMERemittance/Module/SplashScreen/User Interface/View/SplashScreenViewController.swift
  2. 55
      GMERemittance/SideMenu/SettingViewController.swift
  3. 13
      ko.lproj/Localizable.strings
  4. 2
      ru-RU.lproj/Localizable.strings

11
GMERemittance/Module/SplashScreen/User Interface/View/SplashScreenViewController.swift

@ -80,10 +80,13 @@ class SplashScreenViewController: UIViewController {
if code == "np" { if code == "np" {
Localize.setCurrentLanguage("ne") Localize.setCurrentLanguage("ne")
}
else {
Localize.setCurrentLanguage(code)
}else
if code == "ru" {
Localize.setCurrentLanguage("ru-RU")
}
else {
Localize.setCurrentLanguage(code)
} }
UserDefaults.standard.set(code, forKey: AppConstants.firstTimeLanguageIsSet) UserDefaults.standard.set(code, forKey: AppConstants.firstTimeLanguageIsSet)
} }

55
GMERemittance/SideMenu/SettingViewController.swift

@ -12,8 +12,8 @@ import Localize_Swift
class SettingViewController: UIViewController { class SettingViewController: UIViewController {
struct StringConstants { struct StringConstants {
var changePasswordText = "change_password_text".localized()
var settingText = "setting_text".localized()
var changePasswordText = "change_password_text".localized()
var settingText = "setting_text".localized()
var languageText = "language_text".localized() var languageText = "language_text".localized()
} }
@ -25,35 +25,38 @@ class SettingViewController: UIViewController {
if code == "lk" { if code == "lk" {
Localize.setCurrentLanguage("si") Localize.setCurrentLanguage("si")
}else }else
if code == "kh" {
Localize.setCurrentLanguage("km")
}else
if code == "kr" {
Localize.setCurrentLanguage("ko")
}else
if code == "mm" {
Localize.setCurrentLanguage("my")
}else
if code == "bd" {
Localize.setCurrentLanguage("bn")
}
else
if code == "kh" {
Localize.setCurrentLanguage("km")
}else
if code == "np" {
Localize.setCurrentLanguage("ne")
}
else {
Localize.setCurrentLanguage(code)
if code == "kr" {
Localize.setCurrentLanguage("ko")
}else
if code == "mm" {
Localize.setCurrentLanguage("my")
}else
if code == "bd" {
Localize.setCurrentLanguage("bn")
}
else
if code == "np" {
Localize.setCurrentLanguage("ne")
}else
if code == "ru" {
Localize.setCurrentLanguage("ru-RU")
}
else {
Localize.setCurrentLanguage(code)
} }
UserDefaults.standard.set(code, forKey: AppConstants.firstTimeLanguageIsSet) UserDefaults.standard.set(code, forKey: AppConstants.firstTimeLanguageIsSet)
} }
} }
@IBOutlet weak var settingLabel: UILabel! @IBOutlet weak var settingLabel: UILabel!
@IBOutlet weak var changePasswordButton: UIButton! @IBOutlet weak var changePasswordButton: UIButton!
@IBOutlet weak var settingButton: UIButton! @IBOutlet weak var settingButton: UIButton!
@ -83,7 +86,7 @@ class SettingViewController: UIViewController {
self.languages = Utility.getLanguages() self.languages = Utility.getLanguages()
} }
override func viewWillAppear(_ animated: Bool) { override func viewWillAppear(_ animated: Bool) {
super.viewWillAppear(animated) super.viewWillAppear(animated)
self.setupNormalNavigation() self.setupNormalNavigation()

13
ko.lproj/Localizable.strings

@ -383,3 +383,16 @@
"language_text" = "언어 "; "language_text" = "언어 ";
"korean_language_text" = "한국어";
"cambodia_lanugage_text" = "ភាសាខ្មែរ";
"srilanka_lanugage_text" = "සිංහල";
"myanmar_language_text" = "မြန်မာ";
"russian_langugae_text" = "русский";
"vietnam_language_text" = "Tiếng Việt";
"thailand_language_text" = "ไทย";
"indonesia_language_text" = "bahasa Indonesia";
"mongolia_language_text" = "Монгол хэл дээр";
"nepali_language_text" = "नेपाली";
"bengali_language_text" = "বাংলা";
"uzbek_language_text" = "O'zbek";
"english_language_text" = "English";

2
ru-RU.lproj/Localizable.strings

@ -12,7 +12,7 @@
"new_to_gme_text" = "Впервые с GME?"; "new_to_gme_text" = "Впервые с GME?";
"login_register_here_text" = "Зарегистрироваться"; "login_register_here_text" = "Зарегистрироваться";
"user_id_empty_error" = "Поле не может быть пустым"; "user_id_empty_error" = "Поле не может быть пустым";
"password_policy_text" = "Пароль должен быть по крайней мере один sumbol, по крайней мере одну заглавную букву, В leset одно число и быть не менее 9 символов";
"password_policy_text" = "Пароль должен содержать как минимум 1 число, 1 букву и 1 символ";
"register_title_text" = "Зарегистрироваться в GME"; "register_title_text" = "Зарегистрироваться в GME";
"register_subtitle_text" = "Email или номер телефона"; "register_subtitle_text" = "Email или номер телефона";
"create_password_text" = "Создать пароль"; "create_password_text" = "Создать пароль";

Loading…
Cancel
Save