diff --git a/GMERemittance/Module/Login/User Interface/View/Login.storyboard b/GMERemittance/Module/Login/User Interface/View/Login.storyboard index 51893b8e..1d2d273d 100644 --- a/GMERemittance/Module/Login/User Interface/View/Login.storyboard +++ b/GMERemittance/Module/Login/User Interface/View/Login.storyboard @@ -179,9 +179,8 @@ - + - + diff --git a/GMERemittance/Module/Login/User Interface/View/LoginViewController.swift b/GMERemittance/Module/Login/User Interface/View/LoginViewController.swift index 6aa2994c..1223a7db 100644 --- a/GMERemittance/Module/Login/User Interface/View/LoginViewController.swift +++ b/GMERemittance/Module/Login/User Interface/View/LoginViewController.swift @@ -7,19 +7,20 @@ // import UIKit +import Localize_Swift class LoginViewController: UIViewController { struct StringConstants { - static let headerTitle = "Welcome to
Global Money Express" - static let subHeaderTitle = "Login with your email address " - static let userIdTitle = "User ID" - static let userIdPlaceholder = "Registered Email" - static let passwordTitle = "Password" + static let headerTitle = "login_title_text".localized() + static let subHeaderTitle = "login_subtitle_text".localized() + static let userIdTitle = "login_user_id_text".localized() + static let userIdPlaceholder = "user_Id_placeholder_text".localized() + static let passwordTitle = "password_text".localized() - static let forgotPasswordText = "Forgot password?" - static let newToGmeText = "New to GME?" - static let registerHereText = "Register Here" - static let loginText = "Login" + static let forgotPasswordText = "forgot_password_text".localized() + static let newToGmeText = "new_to_gme_text".localized() + static let registerHereText = "login_register_here_text".localized() + static let loginText = "login_text".localized() } @@ -59,10 +60,11 @@ class LoginViewController: UIViewController { override func viewDidLoad() { super.viewDidLoad() self.setup() - configureViews() + configureLanguage() } - private func configureViews() { + private func configureLanguage() { + Localize.setCurrentLanguage("th") self.headerTitle.text = StringConstants.headerTitle self.subtitle.text = StringConstants.subHeaderTitle self.userIdTitleLabel.text = StringConstants.userIdTitle diff --git a/GMERemittance/Module/Register/User Interface/View/RegisterViewController.swift b/GMERemittance/Module/Register/User Interface/View/RegisterViewController.swift index 922f5ebe..fb0c9717 100644 --- a/GMERemittance/Module/Register/User Interface/View/RegisterViewController.swift +++ b/GMERemittance/Module/Register/User Interface/View/RegisterViewController.swift @@ -11,18 +11,18 @@ import UIKit class RegisterViewController: UIViewController { struct StringConstants { - static let userIdTitle = "User ID" - static let useridPlaceholder = "Email" - static let passwordTitle = "Password" - static let passwordPlaceholder = "Create Password" + static let userIdTitle = "login_user_id_text".localized() + static let useridPlaceholder = "email_text".localized() + static let passwordTitle = "password_text".localized() + static let passwordPlaceholder = "create_password_text".localized() - static let confirmPasswordTitle = "Confirm Password" - static let confirmPasswordPlaceholder = "Confirm Password" + static let confirmPasswordTitle = "confirm_password_text".localized() + static let confirmPasswordPlaceholder = "confirm_password_text".localized() - static let dobTitlePlaceholder = "Date Of Birth" - static let alreadyHaveAccountText = "Already have an Account?" - static let loginText = "Login" - static let registerText = "Register" + static let dobTitlePlaceholder = "dob_text".localized() + static let alreadyHaveAccountText = "already_have_account_text".localized() + static let loginText = "login_text".localized() + static let registerText = "register_text".localized() } // MARK: IBOutlets