Update translations

pull/1/head
hikariatama 2022-10-15 16:39:01 +00:00
parent 79a337b809
commit b1d4ddbeeb
7 changed files with 64 additions and 17 deletions

View File

@ -225,8 +225,8 @@ class HelpMod(loader.Module):
"single_cmd": "\n▫️ <code>{}{}</code> {}",
"undoc_cmd": "🦥 Hujjatlanmagan",
"all_header": (
"<emoji document_id=5188377234380954537>🌘</emoji> <b>{} taqdim etilgan"
" modullar, {} yashirin:</b>"
"<emoji document_id=5188377234380954537>🌘</emoji> <b>{} Umumiy modullar,"
" yashirin {}:</b>"
),
"mod_tmpl": "\n{} <code>{}</code>",
"first_cmd_tmpl": ": ( {}",

View File

@ -153,6 +153,17 @@ class HikkaConfigMod(loader.Module):
}
strings_de = {
"choose_core": "🎚 <b>Wähle eine Kategorie</b>",
"configure": "🎚 <b>Modul zum Konfigurieren auswählen</b>",
"configure_lib": "🪴 <b>Wählen Sie eine zu konfigurierende Bibliothek aus</b>",
"configuring_mod": (
"🎚 <b>Wählen Sie einen Parameter für das Modul aus</b>"
" <code>{}</code>\n\n<b>Aktuell Einstellungen:</b>\n\n{}"
),
"configuring_lib": (
"🪴 <b>Wählen Sie eine Option für die Bibliothek aus</b>"
" <code>{}</code>\n\n<b>Aktuell Einstellungen:</b>\n\n{}"
),
"configuring_option": (
"🎚 <b>Option </b><code>{}</code><b> des Moduls </b><code>{}</code>"
"<b> konfigurieren</b>\n<i> {}</i>\n\n<b>Standard: {}</b>\n\n<b>"
@ -206,6 +217,17 @@ class HikkaConfigMod(loader.Module):
}
strings_hi = {
"choose_core": "🎚 <b>एक श्रेणी चुनें</b>",
"configure": "🎚 <b>कॉन्फ़िगर करने के लिए एक मॉड्यूल चुनें</b>",
"configure_lib": "🪴 <b>कॉन्फ़िगर करने के लिए लाइब्रेरी का चयन करें</b>",
"configuring_mod": (
"🎚 <b>मॉड्यूल के लिए एक पैरामीटर चुनें</b> <code>{}</code>\n\n<b>वर्तमान"
" सेटिंग:</b>\n\n{}"
),
"configuring_lib": (
"🪴 <b>लाइब्रेरी के लिए एक विकल्प चुनें</b> <code>{}</code>\n\n<b>वर्तमान"
" सेटिंग:</b>\n\n{}"
),
"configuring_option": (
"🎚 <b>विकल्प </b><code>{}</code><b> मॉड्यूल </b><code>{}</code>"
"<b> कॉन्फ़िगर कर रहा है</b>\n<i> {}</i>\n\n<b>डिफ़ॉल्ट: {}</b>\n\n<b>"
@ -253,6 +275,17 @@ class HikkaConfigMod(loader.Module):
}
strings_uz = {
"choose_core": "🎚 <b>Kurum tanlang</b>",
"configure": "🎚 <b>Sozlash uchun modulni tanlang</b>",
"configure_lib": "🪴 <b>Sozlash uchun kutubxonani tanlang</b>",
"configuring_mod": (
"🎚 <b>Modul uchun parametrni tanlang</b> <code>{}</code>\n\n<b>Joriy"
" sozlamalar:</b>\n\n{}"
),
"configuring_lib": (
"🪴 <b>Kutubxona uchun variantni tanlang</b> <code>{}</code>\n\n<b>Hozirgi"
" sozlamalar:</b>\n\n{}"
),
"configuring_option": (
"🎚 <b>Modul </b><code>{}</code><b> sozlamasi </b><code>{}</code><b>"
" konfiguratsiya qilinmoqda</b>\n<i> {}</i>\n\n<b>Default:"
@ -300,6 +333,17 @@ class HikkaConfigMod(loader.Module):
}
strings_tr = {
"choose_core": "🎚 <b>Bir kategori seçin</b>",
"configure": "🎚 <b>Yapılandırılacak bir modül seçin</b>",
"configure_lib": "🪴 <b>Yapılandırılacak bir kitaplık seçin</b>",
"configuring_mod": (
"🎚 <b>Modül için bir parametre seçin</b> <code>{}</code>\n\n<b>Mevcut"
" ayarlar:</b>\n\n{}"
),
"configuring_lib": (
"🪴 <b>Kitaplık için bir seçenek belirleyin</b>"
" <code>{}</code>\n\n<b>Geçerli ayarlar:</b>\n\n{}"
),
"configuring_option": (
"🎚 <b>Modül </b><code>{}</code><b> seçeneği </b><code>{}</code>"
"<b> yapılandırılıyor</b>\n<i> {}</i>\n\n<b>Varsayılan: {}</b>\n\n<b>"

View File

@ -187,12 +187,12 @@ class HikkaInfoMod(loader.Module):
"version": "Versiya",
"build": "Build",
"prefix": "Prefix",
"uptime": "Uptime",
"branch": "Branch",
"uptime": "Ishlash vaqti",
"branch": "Vetkasi",
"send_info": "Bot haqida ma'lumot",
"description": " Bu shaxsiy ma'lumot emas",
"_ihandle_doc_info": "Bot haqida ma'lumot",
"up-to-date": "<emoji document_id=5370699111492229743>😌</emoji><b> Yangi</b>",
"up-to-date": "<emoji document_id=5370699111492229743>😌</emoji><b> So'ngi versia</b>",
"update_required": (
"<emoji document_id=5424728541650494040>😕</emoji><b> Yangilash"
" kerak </b><code>.update</code>"

View File

@ -742,7 +742,7 @@ class LoaderMod(loader.Module):
),
"loaded": (
"<emoji document_id=5188377234380954537>🌘</emoji><b> मॉड्यूल"
" </b><code>{}</code>{}<b> लोड किया गया {}</b>{}{}{}{}{}{}{}"
" </b><code>{}</code>{}<b> लोड किया गया {}</b>{}{}{}{}{}{}"
),
"no_class": "<b>किस वर्ग को अनलोड करने की आवश्यकता है?</b>",
"unloaded": (

View File

@ -130,7 +130,7 @@ class QuickstartMod(loader.Module):
}
strings_uz = {
"base": """🌘🇺🇿 <b>Salom.</b> Sizning <b>Hikka</b> foydalanuvchi botingiz o'rnatildi.
"base": """🌘🇺🇿 <b>Salom.</b> Sizning <b>Hikka</b> userbotingiz o'rnatildi.
<b>Yordam kerakmi?</b> Bizning qo'llab-quvvatlash chatingizga qo'shiling. Bizga <b>hamma</b> yordam bering.
@ -149,13 +149,13 @@ class QuickstartMod(loader.Module):
💡 <b>Hikka Friendly-Telegram va GeekTG modullarini hamda o'z modullarini qo'llab-quvvatlaydi.</b>
""",
"okteto": (
"☁️ <b>Sizning foydalanuvchi botingiz Okteto platformasida o'rnatilgan</b>."
"☁️ <b>Sizning userbotingiz Okteto platformasida o'rnatilgan</b>."
" Sizdan @WebpageBotga xabarlar keladi. Uni bloklashmaslik."
),
"railway": (
"🚂 <b>Sizning foydalanuvchi botingiz Railway platformasida o'rnatilgan</b>."
"🚂 <b>Sizning userbotingiz Railway platformasida o'rnatilgan</b>."
" Sizga bu platformada <b>500 ta bepul soat</b> beriladi. Agar limit o'tgan"
" bo'lsa, <b>foydalanuvchi botingiz bloklanadi</b>. Keyingi oyda"
" bo'lsa, <b>userbotingiz bloklanadi</b>. Keyingi oyda"
" https://railway.app ga o'tib, uni qayta ishga tushiring.</b>"
),
"language_saved": "🇺🇿 Til saqlandi!",

View File

@ -12,7 +12,7 @@ import telethon
from telethon.tl.types import Message
from telethon.extensions.html import CUSTOM_EMOJIS
from .. import loader, main, translations, utils, version
from .. import loader, main, utils, version
from ..inline.types import InlineCall
@ -252,7 +252,7 @@ class CoreMod(loader.Module):
" </b><i>{}</i>\n\n<emoji document_id=5233346091725888979>⚙️</emoji>"
" <b>Hikka-TL: </b><i>{}</i>\n\n<emoji"
"document_id=5454182070156794055>⌨️</emoji> <b>Entwickler:"
"t.me/hikariyatama</b>"
"t.me/hikariatama</b>"
),
"_cls_doc": "Verwaltung der Grundeinstellungen des Userbots",
"confirm_cleardb": (
@ -337,7 +337,7 @@ class CoreMod(loader.Module):
" </b><i>{}</i>\n\n<emoji document_id=5233346091725888979>⚙️</emoji>"
" <b>Hikka-TL: </b><i>{}</i>\n\n<emoji"
"document_id=5454182070156794055>⌨️</emoji> <b>Geliştirici:"
"t.me/hikariyatama</b>"
"t.me/hikariatama</b>"
),
"_cls_doc": "Userbot temel ayar yönetimi",
"confirm_cleardb": (
@ -423,7 +423,7 @@ class CoreMod(loader.Module):
" </b><i>{}</i>\n\n<emoji document_id=5233346091725888979>⚙️</emoji>"
" <b>हिक्का-टीएल: </b><i>{}</i>\n\n<emoji"
"document_id=5454182070156794055>⌨️</emoji> <b>डेवलपर:"
"t.me/hikariyatama</b>"
"t.me/hikariatama</b>"
),
"_cls_doc": "Userbot मूलभूत सेटिंग प्रबंधन",
"confirm_cleardb": "⚠️ <b>क्या आप वाकई डेटाबेस को रीसेट करना चाहते हैं?</b>",
@ -507,7 +507,7 @@ class CoreMod(loader.Module):
" <b>Yaratish: </b><i>{}</i>\n\n<emoji"
" document_id=5233346091725888979>⚙️</emoji> <b>Hikka-TL:"
" </b><i>{}</i>\n\n<emojidocument_id=5454182070156794055>⌨️</emoji>"
" <b>Ishlab chiquvchi:t.me/hikariyatama</b>"
" <b>Ishlab chiquvchi: t.me/hikariatama</b>"
),
"_cls_doc": "Userbot asosiy sozlamalarini boshqarish",
"confirm_cleardb": (
@ -525,7 +525,7 @@ class CoreMod(loader.Module):
),
"unstable": (
"\n\n<emoji document_id=5467370583282950466>🙈</emoji> <b>Siz"
" foydalanmoqdasizbarqaror filial </b><code>{}</code><b>!</b>"
" foydalanayotgan versiya </b><code>{}</code><b>!</b>"
),
}

View File

@ -242,7 +242,10 @@ class Translations(loader.Module):
await self.translator.init()
for module in self.allmodules.modules:
module.config_complete(reload_dynamic_translate=True)
try:
module.config_complete(reload_dynamic_translate=True)
except Exception as e:
logger.debug("Can't complete dynamic translations reload of %s due to %s", module, e)
fixmap = {"en": "gb", "hi": "in"}