Skip to content

Commit eaa5955

Browse files
committed
Added new language - Euskera
1 parent 34ad6c8 commit eaa5955

File tree

4 files changed

+57
-24
lines changed

4 files changed

+57
-24
lines changed

src/i18n/es-ES/translation.ts

Lines changed: 23 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -1,24 +1,24 @@
11
export default {
2-
hello: 'Hola',
3-
en: 'Inglés',
4-
es: 'Español',
5-
home: 'Página principal',
6-
viewother: 'Ver otras páginas',
7-
switchtheme: 'Cambiar tema',
8-
dropfiles: "Suelta los archivos aquí",
9-
name: "Nombre:",
10-
originalsize: "Tamaño original:",
11-
compressedsize: "Tamaño comprimido:",
12-
download: "Descargar",
13-
error: "Error:",
14-
filetoolarge: "¡El archivo es demasiado grande!",
15-
header: "Compresor de imágenes",
16-
subtitle: "Comprime imágenes a <10 MB",
17-
buttonwiki: "Abrir página carga imágenes Wiki NMS",
18-
input: "Entrada",
19-
allcompressed: "¡Todo comprimido!",
20-
compress: "Comprimir",
21-
filelist: "Lista de archivos",
22-
downloadzip: "Descargar ZIP",
23-
clearlist: "Limpiar lista"
24-
}
2+
hello: 'Hola',
3+
en: 'Inglés',
4+
es: 'Español',
5+
home: 'Página principal',
6+
viewother: 'Ver otras páginas',
7+
switchtheme: 'Cambiar tema',
8+
dropfiles: 'Suelta los archivos aquí',
9+
name: 'Nombre:',
10+
originalsize: 'Tamaño original:',
11+
compressedsize: 'Tamaño comprimido:',
12+
download: 'Descargar',
13+
error: 'Error:',
14+
filetoolarge: '¡El archivo es demasiado grande!',
15+
header: 'Compresor de imágenes',
16+
subtitle: 'Comprime imágenes a <10 MB',
17+
buttonwiki: 'Abrir página carga imágenes Wiki NMS',
18+
input: 'Entrada',
19+
allcompressed: '¡Todo comprimido!',
20+
compress: 'Comprimir',
21+
filelist: 'Lista de archivos',
22+
downloadzip: 'Descargar ZIP',
23+
clearlist: 'Limpiar lista',
24+
};

src/i18n/eu-EU/index.ts

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
import translation from "./translation";
2+
3+
export default {
4+
translation
5+
}

src/i18n/eu-EU/translation.ts

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
export default {
2+
hello: 'Kaixo',
3+
en: 'English',
4+
es: 'Español',
5+
eu: 'Euskera',
6+
home: 'Orrialde nagusia',
7+
viewother: 'Ikusi beste orrialde batzuk',
8+
switchtheme: 'Itxura aldatu',
9+
dropfiles: 'Askatu fitxategiak hemen',
10+
name: 'Izena:',
11+
originalsize: 'Tamaina originala:',
12+
compressedsize: 'Tamaina komprimatuta:',
13+
download: 'Deskargatu',
14+
error: 'Akats:',
15+
filetoolarge: 'Fitxategia handiegia da!',
16+
header: 'Irudi-konpresorea',
17+
subtitle: 'Konprimitu irudiak < 10 MBra',
18+
buttonwiki: 'Ireki NMS Wiki-ko argazkiak igotzeko orria',
19+
input: 'Input',
20+
allcompressed: 'Dena konprimitua!',
21+
compress: 'Konprimitu',
22+
filelist: 'Fitxategien zerrenda',
23+
downloadzip: 'Deskargatu ZIP',
24+
clearlist: 'Zerrenda garbitu',
25+
};

src/i18n/index.ts

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,16 @@
11
import { createI18n } from 'vue-i18n';
22
import Español from './es-ES';
33
import English from './en-EN';
4+
import Euskara from './eu-EU';
5+
46

57
const messages = {
68
Español,
79
English,
10+
Euskara,
811
};
912

10-
const userLang = navigator.language.replace('es-ES', 'Español').replace('en-EN', 'English');
13+
const userLang = navigator.language.replace('es-ES', 'Español').replace('en-EN', 'English').replace('eu-EU', 'Euskara');
1114
const localStorageLang = localStorage.getItem('lang');
1215
export const preferredLang = localStorageLang ?? (Object.keys(messages).includes(userLang) ? userLang : 'English');
1316

0 commit comments

Comments
 (0)