aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/App.js1
-rw-r--r--src/i18n.js27
2 files changed, 28 insertions, 0 deletions
diff --git a/src/App.js b/src/App.js
index 1b97aec..856b678 100644
--- a/src/App.js
+++ b/src/App.js
@@ -19,6 +19,7 @@ function App() {
19 <select onChange={(e) => i18n.changeLanguage(e.target.value)}> 19 <select onChange={(e) => i18n.changeLanguage(e.target.value)}>
20 <option value="en-US">en-US</option> 20 <option value="en-US">en-US</option>
21 <option value="简体中文">简体中文</option> 21 <option value="简体中文">简体中文</option>
22 <option value="es">es</option>
22 </select> 23 </select>
23 </div> 24 </div>
24 25
diff --git a/src/i18n.js b/src/i18n.js
index 2990dcb..a67b691 100644
--- a/src/i18n.js
+++ b/src/i18n.js
@@ -51,6 +51,33 @@ const resources = {
51 select: '选择语言', 51 select: '选择语言',
52 }, 52 },
53 }, 53 },
54 es: {
55 translation: {
56 title: 'Tarjeta WiFi',
57 'desc.use':
58 'Imprima una sencilla tarjeta con sus datos de acceso a la WiFi. Pégela en la nevera, guárdela en la cartera, etc.',
59 'desc.privacy':
60 'Su información WiFi nunca se envía al servidor. En este sitio web no se utiliza ningún tipo de rastreo, análisis o huella digital. Ver el',
61 'desc.source': 'código fuente',
62 'wifi.login': 'Acceso WiFi',
63 'wifi.name': 'Nombre de la red',
64 'wifi.name.placeholder': 'Nombre de la red WiFi',
65 'wifi.password': 'Contraseña',
66 'wifi.password.placeholder': 'Contraseña',
67 'wifi.password.hide':
68 'Ocultar el campo de la contraseña antes de imprimir',
69 'wifi.password.encryption': 'Cifrado',
70 'wifi.tip':
71 'Apunte la cámara de su teléfono al código QR para conectarse automáticamente',
72 'wifi.alert.name': 'El nombre de la red no puede estar vacío',
73 'wifi.alert.password.length.5':
74 'La contraseña debe tener al menos 5 caracteres',
75 'wifi.alert.password.8': 'La contraseña debe tener al menos 8 caracteres',
76 'button.rotate': 'Girar',
77 'button.print': 'Imprimir',
78 select: 'Seleccionar idioma',
79 },
80 },
54}; 81};
55 82
56i18n.use(initReactI18next).init({ 83i18n.use(initReactI18next).init({