Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion client/.gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
/platforms
/plugins
/third_party/Potatso/Pods
/www

coverage
info.txt
keystore.p12
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
"connected_server_state" = "Ulandi";
"disconnected_server_state" = "Uzildi";
"tray_open_window" = "Ochish";
"quit" = "Chiqish";
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
Copyright 2024 The Outline Authors

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->

<resources>
<string name="app_name">Outline</string>
<string name="launcher_name">@string/app_name</string>
<string name="activity_name">@string/launcher_name</string>
<string name="connected_server_state">Ulandi</string>
<string name="reconnecting_server_state">Qayta ulanmoqda...</string>
<string name="server_default_name_outline">Outline serveri</string>
</resources>
124 changes: 124 additions & 0 deletions client/src/www/messages/uz.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,124 @@
{
"about-outline": "Outline – bu <a href={jigsawUrl}>Jigsaw</a> tomonidan ishlab chiqilgan mahsulot bo'lib, har kim o'zining VPN tarmog'ini yaratish, boshqarish va unga kirish huquqini berish imkoniyatiga ega. Outline to'siqlarga chidamli bo'lish uchun mo'ljallangan. Boshlash uchun <a href={outlineUrl}>getoutline.org</a> saytiga tashrif buyuring.<br><br>Outline – bu <a href={shadowsocksUrl}>Shadowsocks</a> protokoli bilan ishlaydigan ochiq manba dasturi. Siz GitHub’da <a href={gitHubUrl}>GitHub</a> orqali kodga hissa qo'shishingiz va Reddit’dagi <a href={redditUrl}>Reddit</a> forumda ishtirok etishingiz mumkin.",
"about-page-title": "Ilova haqida",
"add-access-key-dialog-error-text": "Noto‘g‘ri kirish kaliti.",
"add-access-key-dialog-header": "VPN kirish kalitini qo‘shish",
"add-access-key-dialog-help-text": "Yangi kirish kaliti kerakmi? Uni {openLink}bizning saytimizda{closeLink} yarating.",
"add-access-key-dialog-label": "Kirish kalitini shu yerga joylashtiring",
"auto-connect-dialog-detail": "Agar Outline serveridan uzilmasangiz, qurilmangizni qayta yoqqaningizda Outline avtomatik ulanadi.",
"auto-connect-dialog-title": "Doimiy himoya",
"cancel": "Bekor qilish",
"change-language-page-title": "Tilni o‘zgartirish",
"close": "Yopish",
"confirm": "Tasdiqlash",
"connect-button-label": "Ulanish",
"connected-server-state": "Ulangan",
"connecting-server-state": "Ulanmoqda...",
"contact-page-title": "Biz bilan bog'laning",
"contact-view-exit-billing": "Outline jamoasi to'lovlarni yig'maydi. Iltimos, bu masalani hal qilish uchun sizga kirish kalitini bergan shaxs bilan bog'laning.",
"contact-view-exit-cannot-add-server": "Mutaxassislar server qo‘shish bo‘yicha yordam bera olmaydi. Iltimos, muammoni hal qilish uchun {openLink}ushbu yo‘riqnomalarga{closeLink} amal qiling va keyin sizga kirish kalitini bergan shaxs bilan bog‘laning.",
"contact-view-exit-connection": "Mutaxassislar serverga ulanish bo‘yicha yordam bera olmaydi. Iltimos, muammoni hal qilish uchun {openLink}ushbu yo‘riqnomalarga{closeLink} amal qiling va keyin sizga kirish kalitini bergan shaxs bilan bog‘laning.",
"contact-view-exit-no-server": "Outline jamoasi pullik yoki bepul kirish kalitlarini taqdim etmaydi. Kirish kalitini qanday olish haqida batafsil ma’lumotni {openLink}bu yerdan{closeLink} topishingiz mumkin.",
"contact-view-exit-open-ticket": "Hozirda bizga ko‘plab yordam so‘rovlari kelib tushmoqda. Tushunganingiz va sabringiz uchun tashakkur. Iltimos, ushbu masalaga oid yangi so‘rov yubormang. Agar bu so'rov bo'yicha sizda qo‘shimcha ma’lumot bo‘lsa, dastlabki elektron xabarga javob qaytaring.",
"contact-view-intro": "Muammoingiz haqida batafsilroq yozing. Agar so‘ralmagan bo‘lsa, shaxsiy ma’lumotlarni kiritmang.",
"contact-view-issue": "Outline muammosi",
"contact-view-issue-billing": "Menga to‘lov yoki obuna bilan bog‘liq yordam kerak",
"contact-view-issue-cannot-add-server": "Kirish kalitim orqali server qo‘shishda muammoga duch keldim",
"contact-view-issue-connection": "Outline VPN serverimga ulanishda muammoga duch keldim",
"contact-view-issue-general": "Menda umumiy fikr-mulohaza yoki takliflar bor",
"contact-view-issue-managing": "Outline VPN serverimni boshqarish yoki boshqalarni unga ulashda yordam kerak",
"contact-view-issue-no-server": "Menga kirish kaliti kerak",
"contact-view-issue-performance": "Outline VPN serveriga ulanganimda internet tezligi sekinlashmoqda",
"contact-view-open-ticket": "Ushbu masala bo‘yicha ochiqcha savalingiz bormi?",
"data-collection": "Ma’lumotlarni yig‘ish",
"disconnect-button-label": "Aloqani uzish",
"disconnected-server-state": "Aloqa uzilgan",
"disconnecting-server-state": "Aloqa uzilmoqda...",
"email-feedback-input": "Elektron pochta manzili (ixtiyoriy)",
"error-connection-configuration": "Noto‘g‘ri konfiguratsiya. Xatolik skrinshotini oling va sizga kirish kalitini bergan shaxsga yuboring.",
"error-connection-configuration-fetch": "Server konfiguratsiyasini yuklab bo‘lmadi. Xatolik skrinshotini oling va sizga kirish kalitini bergan shaxsga yuboring.",
"error-connection-proxy": "Ulanib bo‘lmadi. Iltimos, internet aloqsini tekshiring, so‘ng xatolik skrinshotini oling va sizga kirish kalitini bergan shaxsga yuboring.",
"error-details": "Tafsilotlar",
"error-details-dialog-copied": "Nusxa olindi",
"error-details-dialog-copy": "Nusxa olish",
"error-details-dialog-dismiss": "Yopish",
"error-details-dialog-header": "Xatolik tafsilotlari",
"error-feedback-submission": "Habaringizni yuborib bo‘lmadi. Internet aloqasini tekshirib, qayta urinib ko‘ring.",
"error-invalid-access-key": "Yaroqsiz kirish kaliti. Qayta urinib ko‘ring yoki yordam olish uchun habar yuboring.",
"error-server-already-added": "\"{serverName}\" serveri avval qo‘shilgan.",
"error-server-incompatible": "Bu kirish kaliti Outline ilovasining ushbu versiyasiga mos kelmaydi.",
"error-shadowsocks-unsupported-cipher": "Shadowsocks shifrlash usuli qo‘llab-quvvatlanmaydi",
"error-timeout": "Jarayon kutilganidan uzoqroq davom etmoqda. Dasturni qayta ishga tushirish foydali bo‘lishi mumkin. Agar bu holat yana takrorlansa, habar yuboring.",
"error-unexpected": "Kutilmagan xatolik yuz berdi. Dasturni qayta ishga tushirish yordam berishi mumkin. Agar bu holat yana takrorlansa, habar yuboring.",
"feedback-thanks": "Yordam berganingiz uchun rahmat! Sizning fikringiz biz uchun muhim.",
"fix-this": "Muammoni hal qilish",
"get-help": "Yordam olish",
"got-it": "Tushunarli",
"help-page-title": "Yordam",
"language-page-title": "Tilni tanlang",
"learn-more": "Batafsil",
"licenses-page-title": "Litsenziyalar",
"no": "Yo'q",
"non-system-vpn-warning-detail": "Aksariyat brauzerlar Outline'ga avtomatik ulanadi, ba'zilari esa ulanmasligi mumkin.",
"non-system-vpn-warning-title": "Brauzeringiz ulanishini tekshiring",
"outline-plugin-error-admin-permissions": "Outline dasturini ishga tushirish uchun administrator huquqlari kerak. Agar sizda ular bo‘lmasa, kompyuteringizni qayta ishga tushirib ko‘ring yoki administratoringizga murojaat qiling.",
"outline-plugin-error-antivirus": "Antivirus dasturingiz ulanishga to‘sqinlik qilayotganga o‘xshaydi.",
"outline-plugin-error-invalid-server-credentials": "Kirish kalitingiz yaroqsiz. Agar bu muammo takrorlansa, kalitni bergan shaxs bilan bog‘laning.",
"outline-plugin-error-routing-tables": "Yo‘naltirish jadvallarini sozlab bo‘lmadi. Agar bu muammo takrorlansa, biz bilan bog‘laning.",
"outline-plugin-error-server-unreachable": "Serveringizga ulanib bo‘lmadi. Internet aloqasini tekshirib, qayta urinib ko‘ring.",
"outline-plugin-error-system-configuration": "Outline dasturi to‘g‘ri o‘rnatilmaganga o'xshaydi. Uni qayta o‘rnatib ko‘ring. Agar bu yordam bermasa, ilova orqali habar yuboring.",
"outline-plugin-error-udp-forwarding-not-enabled": "Ushbu server UDP yo‘naltirishni qo‘llab-quvvatlamaydi. Agar bu muammo takrorlansa, sizga kirish ruxsatini bergan shaxs bilan bog‘laning.",
"outline-plugin-error-unsupported-routing-table": "Boshqa VPN yoqilganga o'xshaydi. Uni o'chirib qayta urinib ko‘ring.",
"outline-plugin-error-vpn-permission-not-granted": "Outline serverga VPN orqali ulanish uchun ruxsat talab qilinadi. Qayta urinib ko‘ring yoki yordam kerak bo‘lsa, habar yuboring.",
"outline-services-installation-confirmation": "Outline dasturini ishga tushirish uchun administrator huquqlari talab qilinishi mumkin. Davom etasizmi?",
"outline-services-installation-failed": "Outlineni ishga tushirib bo‘lmadi. Iltimos, ilova orqali habar yuboring.",
"outline-services-installed": "Outline ishga tushirildi. Serverga qaytadan ulanib ko‘ring.",
"outline-services-installing": "Outline ishga tushirilmoqda...",
"privacy": "Maxfiylik",
"privacy-text": "Agar ilovada xatolik yoki nosozlik yuzaga kelsa, yoki server admini anonim serverdan foydalanib ma'lumotlarini yuborishga ruxsat bergan bo'lsa, muayyan texnik ma'lumotlar ko'rib chiqishga kiritiladi.",
"privacy-title": "Outline sizning shaxsiy ma'lumotlaringizni to'plamaydi",
"quit": "Chiqish",
"reconnecting-server-state": "Qayta ulanmoqda...",
"save": "Saqlash",
"server-access-key-detected": "Kirish kaliti aniqlandi",
"server-access-key-label": "ss://kirish-kaliti",
"server-add": "Server qo‘shish",
"server-add-access-key": "Kirish kalitini qo‘shish",
"server-add-ignore": "E’tibor berilmasin",
"server-add-instructions": "Server qo‘shish uchun kirish kalitini nusxalang va joylashtiring.",
"server-add-invalid": "{openLine}Yaroqsiz kirish kaliti.{closeLine}Server qo‘shish uchun yaroqli kirish kalitini (ss://) kiriting.",
"server-add-zero-state-instructions": "Server qo‘shish uchun bosing.",
"server-added": "\"{serverName}\" serveri qo‘shildi!",
"server-connected": "\"{serverName}\" serveriga ulandi",
"server-create-your-own": "Kirish kalitingiz yo‘qmi?<br>{openLink}Bizning saytimizda{closeLink} orqali yarating.",
"server-create-your-own-zero-state": "Serveringiz yo‘qmi?<br>{openLink}Outline Manager{closeLink} orqali yarating.",
"server-create-your-own-zero-state-access": "Serveringiz yo‘qmi?<br>{openLink}Bizning saytimizda{closeLink} yaratishingiz yoki<br>{openLink2}kirish kalitini{closeLink} so‘rashingiz mumkin.",
"server-default-name": "Proksi-server",
"server-default-name-outline": "Outline serveri",
"server-detected": "Ushbu serverni qo‘shishni tasdiqlang.",
"server-disconnected": "“{serverName}” serveridan uzildi",
"server-forget": "O‘chirish",
"server-forgotten": "“{serverName}” serveri o‘chirildi.",
"server-forgotten-undo": "“{serverName}” serveri tiklandi.",
"server-rename": "Nomini o‘zgartirish",
"server-rename-complete": "Server nomi o‘zgartirildi",
"servers-menu-item": "Serverlar",
"servers-page-title": "Outline",
"submit": "Yuborish",
"submitting": "Yuborilmoqda...",
"support-form-access-key-source": "Kirish kalitini qayerdan oldingiz?",
"support-form-description": "Muammoning tavsifi",
"support-form-email": "Elektron po‘chta",
"support-form-email-invalid": "Noto‘g‘ri format kiritildi.",
"support-form-outreach-consent": "Ha, men hamkorlik imkoniyatlari haqida ma'lumot olishni xohlayman.",
"support-form-required-field": "Majburiy maydon",
"support-form-subject": "Mavzu",
"terms": "Foydalanish shartlari",
"tips": "Tavsiyalar",
"tray-open-window": "Ochish",
"undo-button-label": "Bekor qilish",
"unreachable-server-state": "Ulanish imkonsiz",
"update-downloaded": "Outline dasturining yangilangan versiyasi yuklab olindi. U dastur qayta ishga tushirilganida o'rnatiladi.",
"version": "Versiya {appVersion}",
"yes": "Ha"
}
1 change: 1 addition & 0 deletions client/src/www/ui_components/app-root.js
Original file line number Diff line number Diff line change
Expand Up @@ -503,6 +503,7 @@ export class AppRoot extends mixinBehaviors(
th: {id: 'th', name: 'ไทย', dir: 'ltr', supportId: 'th'},
tr: {id: 'tr', name: 'Türkçe', dir: 'ltr', supportId: 'tr'},
uk: {id: 'uk', name: 'Українська', dir: 'ltr', supportId: 'uk'},
uz: {id: 'uz', name: 'O‘zbekcha', dir: 'ltr', supportId: 'uz'},
ur: {id: 'ur', name: 'اردو', dir: 'rtl', supportId: 'ur'},
vi: {id: 'vi', name: 'Tiếng Việt', dir: 'ltr', supportId: 'vi'},
'zh-CN': {
Expand Down
Loading