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