diff --git a/hikka/modules/hikka_info.py b/hikka/modules/hikka_info.py
index b4b494e..9a726bc 100755
--- a/hikka/modules/hikka_info.py
+++ b/hikka/modules/hikka_info.py
@@ -257,7 +257,7 @@ class HikkaInfoMod(loader.Module):
" değiştirildi"
),
"desc": (
- "🌌 Hikka\n\Çok fazla"
+ "🌌 Hikka\n\\Çok fazla"
" özellik barındıran Telegram kullanıcı botu, örneğin Çevrimiçi galeri,"
" formlar, listeler ve animasyonlu emoji desteği gibi. Kullanıcı botu -"
" Telegram hesabınızda çalışan bir yazılımdır. Bir sohbete bir komut"
diff --git a/hikka/modules/hikka_settings.py b/hikka/modules/hikka_settings.py
index ee7e291..983ee0b 100755
--- a/hikka/modules/hikka_settings.py
+++ b/hikka/modules/hikka_settings.py
@@ -354,7 +354,7 @@ class HikkaSettingsMod(loader.Module):
),
"no_cmd": (
"🪄 Geben Sie einen Befehl"
- " anwas NoNick aktivieren/\deaktivieren sollte"
+ " anwas NoNick aktivieren/\\deaktivieren sollte"
),
"cmd_nn": (
"🪄 NoNick-Status für"
@@ -489,7 +489,7 @@ class HikkaSettingsMod(loader.Module):
),
"no_cmd": (
"🪄 Bir komut belirtin"
- "hangisi NoNick'i etkinleştirmeli/\devre dışı bırakmalıdır"
+ "hangisi NoNick'i etkinleştirmeli/\\devre dışı bırakmalıdır"
),
"cmd_nn": (
"🪄 NoNick durumu için"
@@ -739,7 +739,7 @@ class HikkaSettingsMod(loader.Module):
),
"no_cmd": (
"🪄 इसके लिए एक आदेश"
- " निर्दिष्ट करेंजो NoNick को सक्षम/\अक्षम करना चाहिए"
+ " निर्दिष्ट करेंजो NoNick को सक्षम/\\अक्षम करना चाहिए"
),
"cmd_nn": (
"🪄 के लिए कोई निक स्थिति"
@@ -864,7 +864,7 @@ class HikkaSettingsMod(loader.Module):
),
"no_cmd": (
"🪄 コマンド"
- " NoNick を有効/\無効にするユーザーを指定"
+ " NoNick を有効/\\無効にするユーザーを指定"
),
"cmd_nn": (
"🪄 のニックネームはありません "
@@ -976,7 +976,7 @@ class HikkaSettingsMod(loader.Module):
),
"no_cmd": (
"🪄 명령어"
- " 누가 NoNick을 활성화/\비활성화할지 지정"
+ " 누가 NoNick을 활성화/\\비활성화할지 지정"
),
"cmd_nn": (
"🪄 에 대한 닉네임 위치가 없습니다."
@@ -1094,7 +1094,7 @@ class HikkaSettingsMod(loader.Module):
),
"no_cmd": (
"🪄 أمر خاص بها"
- "تحديد من يجب عليه تمكين / \ تعطيل NoNick "
+ "تحديد من يجب عليه تمكين / \\ تعطيل NoNick "
),
"cmd_nn": (
"لا ي, جد م, ضع لقب لـ 🪄 "
diff --git a/hikka/validators.py b/hikka/validators.py
index c95d9b2..16900a9 100644
--- a/hikka/validators.py
+++ b/hikka/validators.py
@@ -384,7 +384,8 @@ class Series(Validator):
max_len: typing.Optional[int] = None,
fixed_len: typing.Optional[int] = None,
):
- trans = lambda lang: validator.doc.get(lang, validator.doc["en"])
+ def trans(lang: str) -> str:
+ return validator.doc.get(lang, validator.doc["en"])
_each_en = f" (each must be {trans('en')})" if validator is not None else ""
_each_ru = (
@@ -928,8 +929,8 @@ class Union(Validator):
for key in doc:
doc[key] += f"- {case(validator.doc.get(key, validator.doc['en']))}\n"
- for key in doc:
- doc[key] = doc[key].strip()
+ for key, value in doc.items():
+ doc[key] = value.strip()
super().__init__(
functools.partial(self._validate, validators=validators),