Skip to content

Commit 3e2b575

Browse files
committed
Add hi, pt, vi, bn, fa translations to Firefox, Chrome, and web locales
1 parent 87af808 commit 3e2b575

18 files changed

Lines changed: 10452 additions & 22 deletions

File tree

src/chrome/src/ui/i18n.js

Lines changed: 13 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,10 +18,15 @@ import ms from './locales/ms.js';
1818
import tl from './locales/tl.js';
1919
import pl from './locales/pl.js';
2020
import he from './locales/he.js';
21+
import hi from './locales/hi.js';
22+
import pt from './locales/pt.js';
23+
import vi from './locales/vi.js';
24+
import bn from './locales/bn.js';
25+
import fa from './locales/fa.js';
2126

22-
const DICTS = { en, es, fr, tr, zh, ru, uk, ar, ja, ko, id, th, ms, tl, pl, he };
27+
const DICTS = { en, es, fr, tr, zh, ru, uk, ar, ja, ko, id, th, ms, tl, pl, he, hi, pt, vi, bn, fa };
2328
const LS_KEY = 'wbLocale';
24-
const RTL_LOCALES = new Set(['ar', 'he']);
29+
const RTL_LOCALES = new Set(['ar', 'he', 'fa']);
2530

2631
export const LANGUAGES = [
2732
{ code: 'en', label: 'English' },
@@ -40,6 +45,11 @@ export const LANGUAGES = [
4045
{ code: 'tl', label: 'Filipino' },
4146
{ code: 'pl', label: 'Polski' },
4247
{ code: 'he', label: 'עברית' },
48+
{ code: 'hi', label: 'हिन्दी' },
49+
{ code: 'pt', label: 'Português' },
50+
{ code: 'vi', label: 'Tiếng Việt' },
51+
{ code: 'bn', label: 'বাংলা' },
52+
{ code: 'fa', label: 'فارسی' },
4353
];
4454

4555
function detect() {
@@ -124,4 +134,4 @@ if (typeof document !== 'undefined') {
124134
} else {
125135
applyDOMTranslations(document);
126136
}
127-
}
137+
}

src/chrome/src/ui/locales/bn.js

Lines changed: 896 additions & 0 deletions
Large diffs are not rendered by default.

src/chrome/src/ui/locales/fa.js

Lines changed: 896 additions & 0 deletions
Large diffs are not rendered by default.

src/chrome/src/ui/locales/hi.js

Lines changed: 896 additions & 0 deletions
Large diffs are not rendered by default.

src/chrome/src/ui/locales/pt.js

Lines changed: 896 additions & 0 deletions
Large diffs are not rendered by default.

src/chrome/src/ui/locales/vi.js

Lines changed: 896 additions & 0 deletions
Large diffs are not rendered by default.

src/firefox/src/ui/i18n.js

Lines changed: 13 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,10 +18,15 @@ import ms from './locales/ms.js';
1818
import tl from './locales/tl.js';
1919
import pl from './locales/pl.js';
2020
import he from './locales/he.js';
21+
import hi from './locales/hi.js';
22+
import pt from './locales/pt.js';
23+
import vi from './locales/vi.js';
24+
import bn from './locales/bn.js';
25+
import fa from './locales/fa.js';
2126

22-
const DICTS = { en, es, fr, tr, zh, ru, uk, ar, ja, ko, id, th, ms, tl, pl, he };
27+
const DICTS = { en, es, fr, tr, zh, ru, uk, ar, ja, ko, id, th, ms, tl, pl, he, hi, pt, vi, bn, fa };
2328
const LS_KEY = 'wbLocale';
24-
const RTL_LOCALES = new Set(['ar', 'he']);
29+
const RTL_LOCALES = new Set(['ar', 'he', 'fa']);
2530

2631
export const LANGUAGES = [
2732
{ code: 'en', label: 'English' },
@@ -40,6 +45,11 @@ export const LANGUAGES = [
4045
{ code: 'tl', label: 'Filipino' },
4146
{ code: 'pl', label: 'Polski' },
4247
{ code: 'he', label: 'עברית' },
48+
{ code: 'hi', label: 'हिन्दी' },
49+
{ code: 'pt', label: 'Português' },
50+
{ code: 'vi', label: 'Tiếng Việt' },
51+
{ code: 'bn', label: 'বাংলা' },
52+
{ code: 'fa', label: 'فارسی' },
4353
];
4454

4555
function detect() {
@@ -124,4 +134,4 @@ if (typeof document !== 'undefined') {
124134
} else {
125135
applyDOMTranslations(document);
126136
}
127-
}
137+
}

src/firefox/src/ui/locales/bn.js

Lines changed: 892 additions & 0 deletions
Large diffs are not rendered by default.

src/firefox/src/ui/locales/fa.js

Lines changed: 892 additions & 0 deletions
Large diffs are not rendered by default.

src/firefox/src/ui/locales/hi.js

Lines changed: 892 additions & 0 deletions
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)