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),