diff --git a/js/common.js b/js/common.js
index 101339d..7408d5f 100644
--- a/js/common.js
+++ b/js/common.js
@@ -2,14 +2,14 @@ jQuery.i18n.properties({
     name: 'lang',
     path: './locales/',
     mode: 'both',
-    // language: 'zh_CN',
+    language: 'zh_CN',
     checkAvailableLanguages: true,
     async: true,
     cache: true,
     callback: function () {
+        jQuery("html").attr("lang", jQuery.i18n.normaliseLanguageCode());
         $("[data-i18n]").each(function () {
-            var elem = $(this),
-                localizedValue = jQuery.i18n.map[elem.data("i18n")];
+            var elem = $(this), localizedValue = jQuery.i18n.map[elem.data("i18n")];
             if (elem.is("input[type=text]") || elem.is("input[type=password]") || elem.is("input[type=email]")) {
                 elem.attr("placeholder", localizedValue);
             } else if (elem.is("input[type=button]") || elem.is("input[type=submit]")) {
@@ -18,30 +18,9 @@ jQuery.i18n.properties({
                 elem.text(localizedValue);
             }
         });
-    }
-});
-function turnPage(url) {
-    $.ajax({
-        url: url,
-        cache: false,
-        success: function (html) {
-            $("#content").html(html);
-        },
-        error: function () {
-            $.ajax({
-                type: "post",
-                url: url,
-                cache: false,
-                dataType: "jsonp",
-                jsonp: "callback", // 传递给请求处理程序或页面的,用以获得jsonp回调函数名的参数名(默认为:callback)
-                jsonpCallback: "success_jsonpCallback", // 自定义的jsonp回调函数名称,默认为jQuery自动生成的随机函数名
-                success: function (html) {
-                    $("#content").html(html);
-                },
-                error: function () {
-                    alert('fail');
-                }
-            });
+        if (window.location.pathname == "/login.php") {
+            console.log(jQuery.i18n.map["language"]);
+            jQuery("input[name=language]").attr("value", jQuery.i18n.map["language"])
         }
-    });
-}
\ No newline at end of file
+    }
+});
\ No newline at end of file
diff --git a/locales/lang.properties b/locales/lang.properties
index e701571..16cb8ce 100644
--- a/locales/lang.properties
+++ b/locales/lang.properties
@@ -1,43 +1,3 @@
-home = Home
-production = Product
-news = News
-contact = Contact
-contact_us = Contact Us
-help = Help
-login = Login
-signup = Signup
-username = Username
-input_username = Please Input Username
-password = Password
-input_password = Please Input Password
-email = Email
-input_email = Please Input Email Address
-site_category = Site Category
-personal = Personal
-business = Business
-hobby = Hobby
-forum = Forum
-adult = Adult
-dating = Dating
-software_download = Software / Download
-choose_from_below = Choose from Below
-site_language = Site Language
-english = English
-non_english = Non English
-security_code = Security Code
-input_security_code = Please Input Security Code
-input_security_code_above = Please Input Security Code Above
-legal_information = Legal Information
-privacy_policy = Privacy Policy
-tos = Terms of service
-cancellation_refund = Cancellation & Refund
-payment_methods = Payment Methods & Information
-signup_free_hosting = Sign Up For Free Hosting
-remember_me = Remember me
-please_login = Please sign in
-lost_password = Lost your password?
-
-
 msg_hello = Hello
 msg_world = World
 msg_complex = Good morning {0}! \ 
diff --git a/locales/lang_en_GB.properties b/locales/lang_en_GB.properties
index b5336e2..493d6e4 100644
--- a/locales/lang_en_GB.properties
+++ b/locales/lang_en_GB.properties
@@ -1,3 +1,4 @@
+language = English
 home = Home
 production = Product
 news = News
diff --git a/locales/lang_en_US.properties b/locales/lang_en_US.properties
index b5336e2..493d6e4 100644
--- a/locales/lang_en_US.properties
+++ b/locales/lang_en_US.properties
@@ -1,3 +1,4 @@
+language = English
 home = Home
 production = Product
 news = News
diff --git a/locales/lang_ko_KR.properties b/locales/lang_ko_KR.properties
index f061cb3..7c71c2e 100644
--- a/locales/lang_ko_KR.properties
+++ b/locales/lang_ko_KR.properties
@@ -1,3 +1,4 @@
+language = Korean
 home = 홈 페이지
 production = 생산
 contact = 접촉
diff --git a/locales/lang_zh_CN.properties b/locales/lang_zh_CN.properties
index 39fa02e..c66de6a 100644
--- a/locales/lang_zh_CN.properties
+++ b/locales/lang_zh_CN.properties
@@ -1,3 +1,4 @@
+language = Chinese_simplified
 home = 主页
 production = 产品
 news = 新闻
diff --git a/locales/lang_zh_TW.properties b/locales/lang_zh_TW.properties
index 9283da5..a3fbd2d 100644
--- a/locales/lang_zh_TW.properties
+++ b/locales/lang_zh_TW.properties
@@ -1,3 +1,4 @@
+language = Chinese_traditional
 home = 主頁
 production = 產品
 news = 新聞
diff --git a/login.php b/login.php
index fe9cc7b..0873eed 100644
--- a/login.php
+++ b/login.php
@@ -25,10 +25,15 @@
         <h2 class="form-signin-heading" data-i18n="please_login">Please sign in</h2>
         <input type="text" name="uname" class="form-control" placeholder="Username" data-i18n="input_username" required autofocus>
         <input type="password" name="passwd" class="form-control" placeholder="Password" data-i18n="input_password" required>
+        <input type="hidden" name="language" value="English" data-i18n="language">
+        <select class="form-control" name="theme">
+            <option selected>cPanel X3</option>
+            <option>VistaPanel</option>
+        </select>
         <div class="checkbox">
             <label>
                 <input type="checkbox" value="remember-me"><span data-i18n="remember_me"> Remember me</span>
-                <a href="https://panel.byethost.com/lostpassword.php" data-i18n="lost_password">Lost your password?</a>
+                <a href="//cpanel.<?=$domain?>/lostpassword.php" data-i18n="lost_password">Lost your password?</a>
             </label>
         </div>
         <button type="submit" name="submit" class="btn btn-lg btn-primary btn-block" data-i18n="login">Sign in</button>