feat: add bulgarian

This commit is contained in:
Henrique Dias 2025-11-19 08:13:43 +01:00
parent ad2adb9260
commit 3c5029068e
No known key found for this signature in database
2 changed files with 14 additions and 8 deletions

View File

@ -15,10 +15,8 @@ export default {
data() { data() {
const dataObj = {}; const dataObj = {};
const locales = { const locales = {
he: "עברית",
hr: "Hrvatski",
hu: "Magyar",
ar: "العربية", ar: "العربية",
bg: "български език",
ca: "Català", ca: "Català",
cs: "Čeština", cs: "Čeština",
de: "Deutsch", de: "Deutsch",
@ -26,15 +24,18 @@ export default {
en: "English", en: "English",
es: "Español", es: "Español",
fr: "Français", fr: "Français",
he: "עברית",
hr: "Hrvatski",
hu: "Magyar",
is: "Icelandic", is: "Icelandic",
it: "Italiano", it: "Italiano",
ja: "日本語", ja: "日本語",
ko: "한국어", ko: "한국어",
"nl-be": "Dutch (Belgium)",
no: "Norsk", no: "Norsk",
"nl-be": "Dutch (Belgium)",
pl: "Polski", pl: "Polski",
"pt-br": "Português", "pt-br": "Português (Brasil)",
pt: "Português (Brasil)", pt: "Português (Portugal)",
ro: "Romanian", ro: "Romanian",
ru: "Русский", ru: "Русский",
sk: "Slovenčina", sk: "Slovenčina",

View File

@ -2,6 +2,8 @@ import dayjs from "dayjs";
import { createI18n } from "vue-i18n"; import { createI18n } from "vue-i18n";
import("dayjs/locale/ar"); import("dayjs/locale/ar");
import("dayjs/locale/bg");
import("dayjs/locale/cs");
import("dayjs/locale/de"); import("dayjs/locale/de");
import("dayjs/locale/el"); import("dayjs/locale/el");
import("dayjs/locale/en"); import("dayjs/locale/en");
@ -14,6 +16,7 @@ import("dayjs/locale/is");
import("dayjs/locale/it"); import("dayjs/locale/it");
import("dayjs/locale/ja"); import("dayjs/locale/ja");
import("dayjs/locale/ko"); import("dayjs/locale/ko");
import("dayjs/locale/nb");
import("dayjs/locale/nl-be"); import("dayjs/locale/nl-be");
import("dayjs/locale/pl"); import("dayjs/locale/pl");
import("dayjs/locale/pt-br"); import("dayjs/locale/pt-br");
@ -27,8 +30,6 @@ import("dayjs/locale/uk");
import("dayjs/locale/vi"); import("dayjs/locale/vi");
import("dayjs/locale/zh-cn"); import("dayjs/locale/zh-cn");
import("dayjs/locale/zh-tw"); import("dayjs/locale/zh-tw");
import("dayjs/locale/cs");
import("dayjs/locale/nb");
// All i18n resources specified in the plugin `include` option can be loaded // All i18n resources specified in the plugin `include` option can be loaded
// at once using the import syntax // at once using the import syntax
@ -109,6 +110,7 @@ export function detectLocale() {
case /^uk\b/.test(locale): case /^uk\b/.test(locale):
locale = "uk"; locale = "uk";
break; break;
case /^vi\b/.test(locale): case /^vi\b/.test(locale):
locale = "vi"; locale = "vi";
break; break;
@ -123,6 +125,9 @@ export function detectLocale() {
case /^no\b/.test(locale): case /^no\b/.test(locale):
locale = "no"; locale = "no";
break; break;
case /^bg\b/.test(locale):
locale = "bg";
break;
default: default:
locale = "en"; locale = "en";
} }