diff --git a/i18n/eu.json b/i18n/eu.json
new file mode 100644
index 0000000000..0967ef424b
--- /dev/null
+++ b/i18n/eu.json
@@ -0,0 +1 @@
+{}
diff --git a/i18n/gl.json b/i18n/gl.json
new file mode 100644
index 0000000000..0967ef424b
--- /dev/null
+++ b/i18n/gl.json
@@ -0,0 +1 @@
+{}
diff --git a/i18n/ka.json b/i18n/ka.json
new file mode 100644
index 0000000000..0967ef424b
--- /dev/null
+++ b/i18n/ka.json
@@ -0,0 +1 @@
+{}
diff --git a/i18n/kk.json b/i18n/kk.json
new file mode 100644
index 0000000000..0967ef424b
--- /dev/null
+++ b/i18n/kk.json
@@ -0,0 +1 @@
+{}
diff --git a/i18n/kn.json b/i18n/kn.json
new file mode 100644
index 0000000000..0967ef424b
--- /dev/null
+++ b/i18n/kn.json
@@ -0,0 +1 @@
+{}
diff --git a/i18n/pa.json b/i18n/pa.json
new file mode 100644
index 0000000000..0967ef424b
--- /dev/null
+++ b/i18n/pa.json
@@ -0,0 +1 @@
+{}
diff --git a/i18n/sq.json b/i18n/sq.json
new file mode 100644
index 0000000000..0967ef424b
--- /dev/null
+++ b/i18n/sq.json
@@ -0,0 +1 @@
+{}
diff --git a/web/src/lib/constants.ts b/web/src/lib/constants.ts
index 84173fe944..2c21d04865 100644
--- a/web/src/lib/constants.ts
+++ b/web/src/lib/constants.ts
@@ -283,10 +283,12 @@ export const langs = [
   { name: 'Greek', code: 'el', loader: () => import('$i18n/el.json') },
   { name: 'Spanish', code: 'es', loader: () => import('$i18n/es.json') },
   { name: 'Estonian', code: 'et', loader: () => import('$i18n/et.json') },
+  { name: 'Basque', code: 'eu', loader: () => import('$i18n/eu.json') },
   { name: 'Persian', code: 'fa', loader: () => import('$i18n/fa.json') },
   { name: 'Finnish', code: 'fi', loader: () => import('$i18n/fi.json') },
   { name: 'Filipino', code: 'fil', loader: () => import('$i18n/fil.json') },
   { name: 'French', code: 'fr', loader: () => import('$i18n/fr.json') },
+  { name: 'Galician', code: 'gl', loader: () => import('$i18n/gl.json') },
   { name: 'Hebrew', code: 'he', loader: () => import('$i18n/he.json') },
   { name: 'Hindi', code: 'hi', loader: () => import('$i18n/hi.json') },
   { name: 'Croatian', code: 'hr', loader: () => import('$i18n/hr.json') },
@@ -295,7 +297,10 @@ export const langs = [
   { name: 'Indonesian', code: 'id', loader: () => import('$i18n/id.json') },
   { name: 'Italian', code: 'it', loader: () => import('$i18n/it.json') },
   { name: 'Japanese', code: 'ja', loader: () => import('$i18n/ja.json') },
+  { name: 'Georgian', code: 'ka', loader: () => import('$i18n/ka.json') },
+  { name: 'Kazakh', code: 'kk', loader: () => import('$i18n/kk.json') },
   { name: 'Kurdish (Northern)', code: 'kmr', loader: () => import('$i18n/kmr.json') },
+  { name: 'Kannada', code: 'kn', loader: () => import('$i18n/kn.json') },
   { name: 'Korean', code: 'ko', loader: () => import('$i18n/ko.json') },
   { name: 'Luxembourgish', code: 'lb', loader: () => import('$i18n/lb.json') },
   { name: 'Lithuanian', code: 'lt', loader: () => import('$i18n/lt.json') },
@@ -308,6 +313,7 @@ export const langs = [
   { name: 'Norwegian Bokmål', code: 'nb-NO', weblateCode: 'nb_NO', loader: () => import('$i18n/nb_NO.json') },
   { name: 'Dutch', code: 'nl', loader: () => import('$i18n/nl.json') },
   { name: 'Norwegian Nynorsk', code: 'nn', loader: () => import('$i18n/nn.json') },
+  { name: 'Punjabi', code: 'pa', loader: () => import('$i18n/pa.json') },
   { name: 'Polish', code: 'pl', loader: () => import('$i18n/pl.json') },
   { name: 'Portuguese', code: 'pt', loader: () => import('$i18n/pt.json') },
   { name: 'Portuguese (Brazil) ', code: 'pt-BR', weblateCode: 'pt_BR', loader: () => import('$i18n/pt_BR.json') },
@@ -315,6 +321,7 @@ export const langs = [
   { name: 'Russian', code: 'ru', loader: () => import('$i18n/ru.json') },
   { name: 'Slovak', code: 'sk', loader: () => import('$i18n/sk.json') },
   { name: 'Slovenian', code: 'sl', loader: () => import('$i18n/sl.json') },
+  { name: 'Albanian', code: 'sq', loader: () => import('$i18n/sq.json') },
   {
     name: 'Serbian (Cyrillic)',
     code: 'sr-Cyrl',