Просмотр исходного кода

버그 수정 및 번역 추가

Surplus_Up (2DU) 7 лет назад
Родитель
Сommit
e7fe3671fc
4 измененных файлов с 14 добавлено и 10 удалено
  1. 4 4
      app.py
  2. 3 4
      func.py
  3. 4 1
      language/en-US.json
  4. 3 1
      language/ko-KR.json

+ 4 - 4
app.py

@@ -602,15 +602,15 @@ def setting(num = 0):
                 imp = [load_lang('set_text'), wiki_set(), custom(), other2([0, 0])],
                 imp = [load_lang('set_text'), wiki_set(), custom(), other2([0, 0])],
                 data =  '''
                 data =  '''
                         <form method="post">
                         <form method="post">
-                            <span>Register Text</span>
+                            <span>''' + load_lang('register_text') + '''</span>
                             <br>
                             <br>
                             <br>
                             <br>
-                            <input placeholder="Register Text" type="text" name="contract" value="''' + html.escape(d_list[0]) + '''">
+                            <input placeholder="''' + load_lang('register_text') + '''" type="text" name="contract" value="''' + html.escape(d_list[0]) + '''">
                             <hr>
                             <hr>
-                            <span>Non-Login Alert</span>
+                            <span>''' + load_lang('non_login_alert') + '''</span>
                             <br>
                             <br>
                             <br>
                             <br>
-                            <input placeholder="Non-Login Alert" type="text" name="no_login_warring" value="''' + html.escape(d_list[1]) + '''">
+                            <input placeholder="''' + load_lang('non_login_alert') + '''" type="text" name="no_login_warring" value="''' + html.escape(d_list[1]) + '''">
                             <hr>
                             <hr>
                             <button id="save" type="submit">''' + load_lang('save') + '''</button>
                             <button id="save" type="submit">''' + load_lang('save') + '''</button>
                         </form>
                         </form>

+ 3 - 4
func.py

@@ -137,10 +137,9 @@ def load_lang(data, num = 0):
         curs.execute('select data from user_set where name = "lang" and id = ?', [ip_check()])
         curs.execute('select data from user_set where name = "lang" and id = ?', [ip_check()])
         rep_data = curs.fetchall()
         rep_data = curs.fetchall()
 
 
-        json_data = open(os.path.join('language', rep_data[0][0] + '.json'), 'rt', encoding='utf-8').read()
-        lang = json.loads(json_data)
-
         try:
         try:
+            json_data = open(os.path.join('language', rep_data[0][0] + '.json'), 'rt', encoding='utf-8').read()
+            lang = json.loads(json_data)
             if lang:
             if lang:
                 if data == 'please_all':
                 if data == 'please_all':
                     return lang
                     return lang
@@ -153,7 +152,7 @@ def load_lang(data, num = 0):
                         else:
                         else:
                             return data + ' (Missing)'
                             return data + ' (Missing)'
         except:
         except:
-            load_lang(data, 1)
+            return load_lang(data, 1)
 
 
 def ip_or_user(data):
 def ip_or_user(data):
     if re.search('(\.|:)', data):
     if re.search('(\.|:)', data):

+ 4 - 1
language/en-US.json

@@ -127,5 +127,8 @@
     "decument_exist_error" : "The document already exists where you want to move it.",
     "decument_exist_error" : "The document already exists where you want to move it.",
     "password_diffrent_error" : "Reconfirm password and input password are different.",
     "password_diffrent_error" : "Reconfirm password and input password are different.",
     "edit_filter_error" : "Censored by edit filter.",
     "edit_filter_error" : "Censored by edit filter.",
-    "file_name_error" : "Only alphabet, hangul, space, underscore, and minus signs are allowed for file names."
+    "file_name_error" : "Only alphabet, hangul, space, underscore, and minus signs are allowed for file names.",
+
+    "register_text" : "Register Text",
+    "non_login_alert" : "Non-Login Alert"
 }
 }

+ 3 - 1
language/ko-KR.json

@@ -126,5 +126,7 @@
     "indexing" : "인덱싱",
     "indexing" : "인덱싱",
     "unable_register" : "가입 방지",
     "unable_register" : "가입 방지",
     "ip_hidden" : "IP 숨기기",
     "ip_hidden" : "IP 숨기기",
-    "need_to_restart" : "재시작 필요"
+    "need_to_restart" : "재시작 필요",
+    "register_text" : "회원가입 문구",
+    "non_login_alert" : "비 로그인 경고문"
 }
 }