diff --git a/app.py b/app.py index 833749c..7632031 100644 --- a/app.py +++ b/app.py @@ -152,7 +152,7 @@ def load_translations(): if f.endswith('.json'): lang = f.split('.')[0] try: - with open(os.path.join(trans_dir, f), 'r', encoding='utf-8') as tf: + with open(os.path.join(trans_dir, f), 'r', encoding='utf-8-sig') as tf: TRANSLATIONS[lang] = json.load(tf) except Exception as e: logger.error(f"Error loading translation {f}: {e}") diff --git a/translations/en.json b/translations/en.json index f7603f8..71739b0 100644 --- a/translations/en.json +++ b/translations/en.json @@ -1,4 +1,4 @@ -{ +{ "nav_servers": "Servers", "nav_users": "Users", "nav_invites": "Invite links", diff --git a/translations/fa.json b/translations/fa.json index 555295b..0f2623d 100644 --- a/translations/fa.json +++ b/translations/fa.json @@ -1,4 +1,4 @@ -{ +{ "nav_servers": "سرورها", "nav_users": "کاربران", "nav_invites": "لینک دعوت", diff --git a/translations/fr.json b/translations/fr.json index 14fb321..4d1c088 100644 --- a/translations/fr.json +++ b/translations/fr.json @@ -1,4 +1,4 @@ -{ +{ "nav_servers": "Serveurs", "nav_users": "Utilisateurs", "nav_invites": "Liens d\u0027invitation", diff --git a/translations/ru.json b/translations/ru.json index b74d954..0671182 100644 --- a/translations/ru.json +++ b/translations/ru.json @@ -1,4 +1,4 @@ -{ +{ "nav_servers": "Серверы", "nav_users": "Пользователи", "nav_invites": "Ссылки", diff --git a/translations/zh.json b/translations/zh.json index 62f4826..28214b8 100644 --- a/translations/zh.json +++ b/translations/zh.json @@ -1,4 +1,4 @@ -{ +{ "nav_servers": "服务器", "nav_users": "用户列表", "nav_invites": "邀请链接",