Skip to content

Commit 896951f

Browse files
authored
Merge pull request #4985 from Bare7a/bg-locale
Add Bulgarian Language Support
2 parents 865b566 + 1c6f54f commit 896951f

File tree

12 files changed

+755
-1
lines changed

12 files changed

+755
-1
lines changed

frontend/check-locales.cjs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ const allLocales = [
1818
["sk", "sk-SK"],
1919
["vi", "vi-VN"],
2020
["zh", "zh-CN"],
21+
["bg", "bg-BG"],
2122
];
2223

2324
const ignoreUnused = [

frontend/src/locale/IntlProvider.tsx

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ import langRu from "./lang/ru.json";
1111
import langSk from "./lang/sk.json";
1212
import langVi from "./lang/vi.json";
1313
import langZh from "./lang/zh.json";
14+
import langBg from "./lang/bg.json";
1415

1516
// first item of each array should be the language code,
1617
// not the country code
@@ -27,6 +28,7 @@ const localeOptions = [
2728
["sk", "sk-SK", langSk],
2829
["vi", "vi-VN", langVi],
2930
["zh", "zh-CN", langZh],
31+
["bg", "bg-BG", langBg],
3032
];
3133

3234
const loadMessages = (locale?: string): typeof langList & typeof langEn => {
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
## Какво представлява Списъкът за достъп?
2+
3+
Списъците за достъп предоставят черен или бял списък от конкретни клиентски IP адреси, както и удостоверяване за Прокси хостове чрез базова HTTP автентикация.
4+
5+
Можете да конфигурирате множество клиентски правила, потребителски имена и пароли в един Списък за достъп и след това да го приложите към един или повече _Прокси хостове_.
6+
7+
Това е най-полезно при препращани уеб услуги, които нямат вградени механизми за удостоверяване, или когато искате да защитите достъпа от неизвестни клиенти.
Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
## Помощ за сертификати
2+
3+
### HTTP сертификат
4+
5+
HTTP валидираният сертификат означава, че сървърите на Let’s Encrypt ще се опитат да достигнат вашите домейни по HTTP (не по HTTPS!) и ако успеят, ще издадат сертификата.
6+
7+
За този метод трябва да имате създаден _Прокси хост_ за вашия/вашите домейни, който да е достъпен по HTTP и да сочи към тази Nginx инсталация. След като бъде издаден сертификат, можете да промените _Прокси хоста_ така, че да използва сертификата и за HTTPS връзки. Въпреки това, _Прокси хостът_ трябва да остане конфигуриран за достъп по HTTP, за да може сертификатът да се подновява.
8+
9+
Този процес _не_ поддържа wildcard домейни.
10+
11+
### DNS сертификат
12+
13+
DNS валидираният сертификат изисква използването на DNS Provider плъгин. Този DNS Provider ще бъде използван за временно създаване на записи във вашия домейн, след което Let’s Encrypt ще ги провери, за да се увери, че сте собственикът, и при успех ще издаде сертификата.
14+
15+
Не е необходимо да имате _Прокси хост_, създаден предварително, за да заявите този тип сертификат. Нито е нужно вашият _Прокси хост_ да бъде конфигуриран за достъп по HTTP.
16+
17+
Този процес _поддържа_ wildcard домейни.
18+
19+
### Персонализиран сертификат
20+
21+
Използвайте тази опция, за да качите собствен SSL сертификат, предоставен от ваша сертификатна агенция.
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
## Какво представлява 404 хост?
2+
3+
404 хост е просто конфигурация на хост, който показва страница с грешка 404.
4+
5+
Това може да е полезно, когато вашият домейн е индексиран в търсачките и искате
6+
да предоставите по-приятна страница за грешка или да уведомите индексиращите системи,
7+
че страниците на домейна вече не съществуват.
8+
9+
Допълнително предимство на този хост е възможността да проследявате логовете на заявките
10+
към него и да виждате реферерите.
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
## Какво представлява Прокси хост?
2+
3+
Прокси хост е входна точка за уеб услуга, която искате да препращате.
4+
5+
Той предоставя възможност за SSL терминaция на услуга, която може да няма вградена поддръжка на SSL.
6+
7+
Прокси хостовете са най-често използваната функция в Nginx Proxy Manager.
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
## Какво представлява Хост за пренасочване?
2+
3+
Хостът за пренасочване пренасочва заявките от входящия домейн и прехвърля
4+
потребителя към друг домейн.
5+
6+
Най-честата причина за използване на този тип хост е, когато вашият уебсайт
7+
промени домейна си, но все още има линкове от търсачки или реферери, които сочат към стария домейн.
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
## Какво представлява Потокът (Stream)?
2+
3+
Относително нова функция за Nginx, Потокът позволява препращане на TCP/UDP
4+
трафик директно към друг компютър в мрежата.
5+
6+
Това е полезно, ако хоствате игрови сървъри, FTP или SSH сървъри.
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
export * as AccessLists from "./AccessLists.md";
2+
export * as Certificates from "./Certificates.md";
3+
export * as DeadHosts from "./DeadHosts.md";
4+
export * as ProxyHosts from "./ProxyHosts.md";
5+
export * as RedirectionHosts from "./RedirectionHosts.md";
6+
export * as Streams from "./Streams.md";

frontend/src/locale/src/HelpDoc/index.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,9 @@ import * as ru from "./ru/index";
88
import * as sk from "./sk/index";
99
import * as vi from "./vi/index";
1010
import * as zh from "./zh/index";
11+
import * as bg from "./bg/index";
1112

12-
const items: any = { en, de, ja, sk, zh, pl, ru, it, vi, nl };
13+
const items: any = { en, de, ja, sk, zh, pl, ru, it, vi, nl, bg };
1314

1415
const fallbackLang = "en";
1516

0 commit comments

Comments
 (0)