From 5a35de8dc96fbabf1cb538e5fa5244eeb16f3866 Mon Sep 17 00:00:00 2001 From: R4SAS Date: Wed, 19 Jan 2022 00:38:33 +0300 Subject: [PATCH] [i18n] update uzbek translation Signed-off-by: R4SAS --- i18n/Uzbek.cpp | 79 ++++++++++++++++++++++++++++---------------------- 1 file changed, 44 insertions(+), 35 deletions(-) diff --git a/i18n/Uzbek.cpp b/i18n/Uzbek.cpp index 72734b58..4e151ac3 100644 --- a/i18n/Uzbek.cpp +++ b/i18n/Uzbek.cpp @@ -34,20 +34,21 @@ namespace uzbek // language namespace {"KiB", "KiB"}, {"MiB", "MiB"}, {"GiB", "GiB"}, - {"building", "qurilish"}, + {"building", "yaratilmoqda"}, {"failed", "muvaffaqiyatsiz"}, {"expiring", "muddati tugaydi"}, {"established", "aloqa o'rnatildi"}, {"unknown", "noma'lum"}, {"exploratory", "tadqiqiy"}, - {"i2pd webconsole", "i2pd veb -konsoli"}, + {"i2pd webconsole", "i2pd veb-konsoli"}, {"Main page", "Asosiy sahifa"}, {"Router commands", "Router buyruqlari"}, + {"Local Destinations", "Mahalliy joylanishlar"}, {"LeaseSets", "LeaseSets"}, {"Tunnels", "Tunnellar"}, - {"Transit Tunnels", "Tranzit Tunellar"}, + {"Transit Tunnels", "Tranzit Tunellari"}, {"Transports", "Transportlar"}, - {"I2P tunnels", "I2P tunnellar"}, + {"I2P tunnels", "I2P tunnellari"}, {"SAM sessions", "SAM sessiyalari"}, {"ERROR", "XATO"}, {"OK", "OK"}, @@ -70,25 +71,25 @@ namespace uzbek // language namespace {"KiB/s", "KiB/s"}, {"Sent", "Yuborilgan"}, {"Transit", "Tranzit"}, - {"Data path", "Ma'lumotlar yo'li"}, + {"Data path", "Ma'lumotlar joylanishi"}, {"Hidden content. Press on text to see.", "Yashirin tarkib. Ko'rish uchun matn ustida bosing."}, {"Router Ident", "Router identifikatori"}, - {"Router Family", "Router Oila"}, - {"Router Caps", "Router bayroqlari"}, + {"Router Family", "Router oilasi"}, + {"Router Caps", "Router Bayroqlari"}, {"Version", "Versiya"}, {"Our external address", "Bizning tashqi manzilimiz"}, - {"supported", "qo'llab -quvvatlanadi"}, + {"supported", "qo'llab-quvvatlanadi"}, {"Routers", "Routerlar"}, {"Floodfills", "Floodfills"}, - {"Client Tunnels", "Mijoz tunellari"}, + {"Client Tunnels", "Mijoz Tunellari"}, {"Services", "Xizmatlar"}, {"Enabled", "Yoqilgan"}, {"Disabled", "O'chirilgan"}, {"Encrypted B33 address", "Shifrlangan B33 manzil"}, {"Address registration line", "Manzilni ro'yxatga olish liniyasi"}, {"Domain", "Domen"}, - {"Generate", "Varatish"}, - {"Note: result string can be used only for registering 2LD domains (example.i2p). For registering subdomains please use i2pd-tools.", "Eslatma: natija satridan faqat 2LD domenlarini ro'yxatdan o'tkazish uchun foydalanish mumkin (example.i2p). Subdomenlarni ro'yxatdan o'tkazish uchun i2pd-tools dan foydalaning."}, + {"Generate", "Yaratish"}, + {"Note: result string can be used only for registering 2LD domains (example.i2p). For registering subdomains please use i2pd-tools.", "Eslatma: natija satridan faqat 2LD domenlarini ro'yxatdan o'tkazish uchun foydalanish mumkin (example.i2p). Subdomenlarni ro'yxatdan o'tkazish uchun 'i2pd-tools'dan foydalaning."}, {"Address", "Manzil"}, {"Type", "Turi"}, {"EncType", "ShifrlashTuri"}, @@ -99,10 +100,11 @@ namespace uzbek // language namespace {"Incoming", "Kiruvchi"}, {"Outgoing", "Chiquvchi"}, {"Destination", "Manzilgoh"}, - {"Amount", "Yig'indi"}, + {"Amount", "Soni"}, {"Incoming Tags", "Kiruvchi teglar"}, {"Tags sessions", "Teglar sessiyalari"}, {"Status", "Holat"}, + {"Local Destination", "Mahalliy joylanish"}, {"Streams", "Strim"}, {"Close stream", "Strimni o'chirish"}, {"I2CP session not found", "I2CP sessiyasi topilmadi"}, @@ -117,14 +119,15 @@ namespace uzbek // language namespace {"not floodfill", "floodfill emas"}, {"Queue size", "Navbat hajmi"}, {"Run peer test", "Sinovni boshlang"}, - {"Decline transit tunnels", "Tranzit tunnellarni rad etish"}, + {"Decline transit tunnels", "Tranzit tunnellarini rad etish"}, {"Accept transit tunnels", "Tranzit tunnellarni qabul qilish"}, - {"Cancel graceful shutdown", "Yumshoq to'xtashni bekor qiling"}, - {"Start graceful shutdown", "Yumshoq to'xtashni boshlang"}, - {"Force shutdown", "Bizning tashqi manzilimiz"}, + {"Cancel graceful shutdown", "Yumshoq to'xtashni bekor qilish"}, + {"Start graceful shutdown", "Yumshoq to'xtashni boshlash"}, + {"Force shutdown", "Majburiy to'xtatish"}, {"Reload external CSS styles", "Tashqi CSS uslublarini qayta yuklang"}, - {"Note: any action done here are not persistent and not changes your config files.", "Eslatma: bu erda qilingan har qanday harakat doimiy emas va konfiguratsiya fayllarini o'zgartirmaydi."}, - {"Transit tunnels limit", "Tranzit tunellar chegarasi"}, + {"Note: any action done here are not persistent and not changes your config files.", "Eslatma: shu yerda qilingan har qanday harakat doimiy emas va konfiguratsiya fayllarini o'zgartirmaydi."}, + {"Logging level", "Jurnal darajasi"}, + {"Transit tunnels limit", "Tranzit tunellarning chegarasi"}, {"Change", "O'zgartirish"}, {"Change language", "Tilni o'zgartirish"}, {"no transit tunnels currently built", "qurilgan tranzit tunnellari yo'q"}, @@ -142,8 +145,8 @@ namespace uzbek // language namespace {"Stream not found or already was closed", "Strim topilmadi yoki allaqachon yopilgan"}, {"Destination not found", "Yo'nalish topilmadi"}, {"StreamID can't be null", "StreamID bo'sh bo'lishi mumkin emas"}, - {"Return to destination page", "Belgilangan sahifaga qaytish"}, - {"You will be redirected in 5 seconds", "Siz 5 soniyada qayta yo'naltirilasiz"}, + {"Return to destination page", "Manzilgoh sahifasiga qaytish"}, + {"You will be redirected in 5 seconds", "Siz 5 soniya ichida qayta yo'naltirilasiz"}, {"Transit tunnels count must not exceed 65535", "Tranzit tunnellar soni 65535 dan oshmasligi kerak"}, {"Back to commands list", "Buyruqlar ro'yxatiga qaytish"}, {"Register at reg.i2p", "Reg.i2p-da ro'yxatdan o'ting"}, @@ -159,29 +162,35 @@ namespace uzbek // language namespace {"Proxy info", "Proksi ma'lumotlari"}, {"Proxy error: Host not found", "Proksi xatosi: Xost topilmadi"}, {"Remote host not found in router's addressbook", "Masofaviy xost yo'riqnoma manzillar kitobida topilmadi"}, + {"You may try to find this host on jump services below", "Siz xost quyida o'tish xizmatlari orqali topishga harakat qilishingiz mumkin"}, {"Invalid request", "Noto‘g‘ri so‘rov"}, - {"Proxy unable to parse your request", "Proksi sizning so'rovingizni tahlil qila olmaydi"}, + {"Proxy unable to parse your request", "Proksi sizning so'rovingizni aniqlab ololmayapti"}, {"addresshelper is not supported", "addresshelper qo'llab -quvvatlanmaydi"}, {"Host", "Xost"}, + {"added to router's addressbook from helper", "'helper'dan routerning 'addressbook'ga qo'shildi"}, + {"Click here to proceed:", "Davom etish uchun shu yerni bosing:"}, + {"Continue", "Davom etish"}, {"Addresshelper found", "Addresshelper topildi"}, + {"already in router's addressbook", "allaqachon 'addressbook'da yozilgan"}, + {"Click here to update record:", "Yozuvni yangilash uchun shu yerni bosing:"}, {"invalid request uri", "noto'g'ri URI so'rovi"}, {"Can't detect destination host from request", "So‘rov orqali manzil xostini aniqlab bo'lmayapti"}, {"Outproxy failure", "Tashqi proksi muvaffaqiyatsizligi"}, - {"bad outproxy settings", "noto'g'ri tashqi proksi -server sozlamalari"}, + {"bad outproxy settings", "noto'g'ri tashqi proksi-server sozlamalari"}, {"not inside I2P network, but outproxy is not enabled", "I2P tarmog'ida emas, lekin tashqi proksi yoqilmagan"}, {"unknown outproxy url", "noma'lum outproxy url"}, - {"cannot resolve upstream proxy", "yuqoridagi proksi -serverni aniqlab olib bolmaydi"}, + {"cannot resolve upstream proxy", "yuqoridagi 'proxy-server'ni aniqlab olib bolmayapti"}, {"hostname too long", "xost nomi juda uzun"}, - {"cannot connect to upstream socks proxy", "yuqori soks proksi -serveriga ulanib bo'lmaydi"}, - {"Cannot negotiate with socks proxy", "Soks proksi bilan muzokara olib bo'lmaydi"}, + {"cannot connect to upstream socks proxy", "yuqori 'socks proxy'ga ulanib bo'lmayapti"}, + {"Cannot negotiate with socks proxy", "'Socks proxy' bilan muzokara olib bo'lmaydi"}, {"CONNECT error", "CONNECT xatosi"}, - {"Failed to Connect", "Ulanmadi"}, - {"socks proxy error", "soks proksi xatosi"}, - {"failed to send request to upstream", "yuqori http proksi-serveriga ulanib bo'lmadi"}, - {"No Reply From socks proxy", "Soks-proksidan javob yo'q"}, - {"cannot connect", "ulab bo'lmaydi"}, - {"http out proxy not implemented", "tashqi HTTP proksi -serverni qo'llab -quvvatlash amalga oshirilmagan"}, - {"cannot connect to upstream http proxy", "yuqori http proksi-serveriga ulanib bo'lmadi"}, + {"Failed to Connect", "Ulanib bo'lmayapti"}, + {"socks proxy error", "'socks proxy' xatosi"}, + {"failed to send request to upstream", "yuqori http proksi-serveriga so'rovni uborib bo'lmadi"}, + {"No Reply From socks proxy", "'Socks proxy'dan javob yo'q"}, + {"cannot connect", "ulanib bo'lmaydi"}, + {"http out proxy not implemented", "tashqi HTTP proksi-serverni qo'llab-quvvatlash amalga oshirilmagan"}, + {"cannot connect to upstream http proxy", "yuqori http 'proxy-server'iga ulanib bo'lmayapti"}, {"Host is down", "Xost ishlamayapti"}, {"Can't create connection to requested host, it may be down. Please try again later.", "Talab qilingan xost bilan aloqa o'rnatilmadi, u ishlamay qolishi mumkin. Iltimos keyinroq qayta urinib ko'ring."}, {"", ""}, @@ -189,10 +198,10 @@ namespace uzbek // language namespace static std::map> plurals { - {"days", {"kun", "kunlar"}}, + {"days", {"kun", "kun"}}, {"hours", {"soat", "soat"}}, - {"minutes", {"daqiqa", "daqiqalar"}}, - {"seconds", {"soniya", "soniyalar"}}, + {"minutes", {"daqiqa", "daqiqa"}}, + {"seconds", {"soniya", "soniya"}}, {"", {"", ""}}, };