Skip to content

Commit d428102

Browse files
authored
[FEAT](i18n): Add support for Russian language (ru) (di-sukharev#75)
1 parent 9404f5d commit d428102

2 files changed

Lines changed: 11 additions & 1 deletion

File tree

src/i18n/index.ts

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@ import pt_br from '../i18n/pt_br.json' assert { type: 'json' };
1010
import vi_VN from '../i18n/vi_VN.json' assert { type: 'json' };
1111
import es_ES from '../i18n/es_ES.json' assert { type: 'json' };
1212
import sv from '../i18n/sv.json' assert { type: 'json' };
13+
import ru from '../i18n/ru.json' assert { type: 'json' };
1314

1415
export enum I18nLocals {
1516
'en' = 'en',
@@ -23,6 +24,7 @@ export enum I18nLocals {
2324
'pt_br' = 'pt_br',
2425
'es_ES' = 'es_ES',
2526
'sv' = 'sv',
27+
'ru' = 'ru',
2628
};
2729

2830
export const i18n = {
@@ -37,7 +39,8 @@ export const i18n = {
3739
pt_br,
3840
vi_VN,
3941
es_ES,
40-
sv
42+
sv,
43+
ru,
4144
};
4245

4346
export const I18N_CONFIG_ALIAS: { [key: string]: string[] } = {
@@ -53,6 +56,7 @@ export const I18N_CONFIG_ALIAS: { [key: string]: string[] } = {
5356
en: ['en', 'English', 'english'],
5457
es_ES: ['es_ES', 'Spanish', 'español'],
5558
sv: ['sv', 'Swedish', 'Svenska'],
59+
ru: ['ru', 'Russian', 'русский'],
5660
};
5761

5862
export function getI18nLocal(value: string): string | boolean {

src/i18n/ru.json

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
{
2+
"localLanguage": "русский",
3+
"commitFix": "fix(server.ts): изменение регистра переменной порта с нижнего регистра port на верхний регистр PORT",
4+
"commitFeat": "feat(server.ts): добавлена поддержка переменной окружения process.env.PORT",
5+
"commitDescription": "Переменная port теперь называется PORT, что улучшает согласованность с соглашениями об именовании констант. Поддержка переменной окружения позволяет приложению быть более гибким, запускаясь на любом доступном порту, указанном с помощью переменной окружения process.env.PORT."
6+
}

0 commit comments

Comments
 (0)