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: 2 additions & 0 deletions frontend/src/locale/IntlProvider.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@ import langVi from "./lang/vi.json";
import langZh from "./lang/zh.json";
import langKo from "./lang/ko.json";
import langBg from "./lang/bg.json";
import langUz from "./lang/uz.json";

// first item of each array should be the language code,
// not the country code
Expand All @@ -31,6 +32,7 @@ const localeOptions = [
["zh", "zh-CN", langZh],
["ko", "ko-KR", langKo],
["bg", "bg-BG", langBg],
["uz", "uz-UZ", langUz],
];

const loadMessages = (locale?: string): typeof langList & typeof langEn => {
Expand Down
3 changes: 2 additions & 1 deletion frontend/src/locale/src/HelpDoc/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -10,8 +10,9 @@ import * as vi from "./vi/index";
import * as zh from "./zh/index";
import * as ko from "./ko/index";
import * as bg from "./bg/index";
import * as uz from "./uz/index";

const items: any = { en, de, ja, sk, zh, pl, ru, it, vi, nl, bg, ko };
const items: any = { en, de, ja, sk, zh, pl, ru, it, vi, nl, bg, ko, uz };

const fallbackLang = "en";

Expand Down
7 changes: 7 additions & 0 deletions frontend/src/locale/src/HelpDoc/uz/AccessLists.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
## Kirish Roʻyxati nima?

Kirish Roʻyxatlari, Asosiy HTTP Autentifikatsiyasi orqali Proksi Xostlar uchun autentifikatsiya bilan birga ma'lum mijoz IP manzillarining qora roʻyxati yoki oq roʻyxatini taqdim etadi.

Siz bitta Kirish Roʻyxati uchun bir nechta mijoz qoidalarini, foydalanuvchi nomlarini va parollarni sozlashingiz va keyin uni bir yoki bir nechta _Proksi Xostlar_ga qoʻllashingiz mumkin.

Bu, oʻrnatilgan autentifikatsiya mexanizmlariga ega boʻlmagan yoʻnaltirilgan veb-xizmatlar uchun yoki noma'lum mijozlardan himoyalanishni xohlaganingizda eng foydalidir.
21 changes: 21 additions & 0 deletions frontend/src/locale/src/HelpDoc/uz/Certificates.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
## Sertifikatlar Yordami

### HTTP Sertifikati

HTTP tasdiqlangan sertifikat, Let's Encrypt serverlari sizning domeningizga HTTP (HTTPS emas!) orqali kirishga harakat qilishini va muvaffaqiyatli boʻlsa, ular sizning sertifikatingizni chiqarishini anglatadi.

Ushbu usul uchun siz oʻzingizning domen(lar)ingiz uchun HTTP bilan kirish mumkin boʻlgan va ushbu Nginx oʻrnatilishiga ishora qiluvchi _Proksi Xost_ yaratgan boʻlishingiz kerak. Sertifikat berilgandan soʻng, siz _Proksi Xost_ni HTTPS ulanishlari uchun ham ushbu sertifikatdan foydalanish uchun oʻzgartirishingiz mumkin. Biroq, sertifikatni yangilash uchun _Proksi Xost_ hali ham HTTP kirish uchun sozlangan boʻlishi kerak.

Ushbu jarayon joker belgili domenlarni qoʻllab-quvvatlamaydi.

### DNS Sertifikati

DNS tasdiqlangan sertifikat sizdan DNS Provayder plaginidan foydalanishni talab qiladi. Ushbu DNS Provayder sizning domeningizda vaqtinchalik yozuvlarni yaratish uchun ishlatiladi va keyin Let's Encrypt sizning egasi ekanligingizga ishonch hosil qilish uchun ushbu yozuvlarni soʻraydi va muvaffaqiyatli boʻlsa, ular sizning sertifikatingizni chiqaradi.

Ushbu turdagi sertifikatni soʻrashdan oldin _Proksi Xost_ yaratishingiz shart emas. Shuningdek, _Proksi Xost_ingizni HTTP kirish uchun sozlash shart emas.

Ushbu jarayon joker belgili domenlarni qoʻllab-quvvatlaydi.

### Maxsus Sertifikat

Oʻzingizning Sertifikat Idorangiz tomonidan taqdim etilgan oʻz SSL Sertifikatingizni yuklash uchun ushbu variantdan foydalaning.
7 changes: 7 additions & 0 deletions frontend/src/locale/src/HelpDoc/uz/DeadHosts.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
## 404 Xost nima?

404 Xost - bu shunchaki 404 sahifasini koʻrsatadigan xost sozlamasi.

Bu sizning domeningiz qidiruv tizimlarida roʻyxatga olinganida va siz chiroyliroq xato sahifasini taqdim etishni xohlaganingizda yoki qidiruv indeksatorlariga domen sahifalari endi mavjud emasligini maxsus aytishni xohlaganingizda foydali boʻlishi mumkin.

Ushbu xostga ega boʻlishning yana bir afzalligi - unga boʻlgan tashriflar uchun jurnallarni kuzatish va murojaat qiluvchilarni koʻrishdir.
7 changes: 7 additions & 0 deletions frontend/src/locale/src/HelpDoc/uz/ProxyHosts.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
## Proksi Xost nima?

Proksi Xost - bu siz yoʻnaltirishni xohlagan veb-xizmat uchun kiruvchi soʻnggi nuqta.

U oʻrnatilgan SSL qoʻllab-quvvatlashiga ega boʻlmasligi mumkin boʻlgan xizmatingiz uchun ixtiyoriy SSL toʻxtatilishini (termination) ta'minlaydi.

Proksi Xostlar Nginx Proksi Menejeri uchun eng keng tarqalgan foydalanish hisoblanadi.
5 changes: 5 additions & 0 deletions frontend/src/locale/src/HelpDoc/uz/RedirectionHosts.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
## Qayta yoʻnaltirish (Redirection) Xosti nima?

Qayta yoʻnaltirish Xosti kiruvchi domendan soʻrovlarni qayta yoʻnaltiradi va koʻruvchini boshqa domenga yoʻnaltiradi.

Ushbu turdagi xostdan foydalanishning eng keng tarqalgan sababi - veb-saytingiz domenlarini oʻzgartirganda, lekin sizda hali ham eski domenga ishora qiluvchi qidiruv tizimi yoki murojaat qiluvchi havolalari mavjud boʻlganda.
5 changes: 5 additions & 0 deletions frontend/src/locale/src/HelpDoc/uz/Streams.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
## Oqim nima?

Nginx uchun nisbatan yangi xususiyat, Oqim TCP/UDP trafigini toʻgʻridan-toʻgʻri tarmoqdagi boshqa kompyuterga yoʻnaltirishga xizmat qiladi.

Agar siz oʻyin serverlari, FTP yoki SSH serverlarini ishga tushirayotgan boʻlsangiz, bu foydali boʻlishi mumkin.
6 changes: 6 additions & 0 deletions frontend/src/locale/src/HelpDoc/uz/index.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
export * as AccessLists from "./AccessLists.md";
export * as Certificates from "./Certificates.md";
export * as DeadHosts from "./DeadHosts.md";
export * as ProxyHosts from "./ProxyHosts.md";
export * as RedirectionHosts from "./RedirectionHosts.md";
export * as Streams from "./Streams.md";
3 changes: 3 additions & 0 deletions frontend/src/locale/src/lang-list.json
Original file line number Diff line number Diff line change
Expand Up @@ -37,5 +37,8 @@
},
"locale-bg-BG": {
"defaultMessage": "Български"
},
"locale-uz-UZ": {
"defaultMessage": "O'zbekcha"
}
}
Loading