aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--README.md27
-rw-r--r--src/App.js1
-rw-r--r--src/i18n.js27
3 files changed, 42 insertions, 13 deletions
diff --git a/README.md b/README.md
index 6b0ac35..db72979 100644
--- a/README.md
+++ b/README.md
@@ -41,16 +41,17 @@ make fmt.write
41 41
42## Supported Languages 42## Supported Languages
43 43
44| Language | Author Credit | 44| Language | Author Credit |
45| ---------- | --------------------------------------------- | 45| ---------- | ------------------------------------------------- |
46| English | [bndw](https://github.com/bndw) | 46| English | [bndw](https://github.com/bndw) |
47| Chinese | [Baoyuantop](https://github.com/Baoyuantop) | 47| Chinese | [Baoyuantop](https://github.com/Baoyuantop) |
48| Spanish | [oscfdezdz](https://github.com/oscfdezdz) | 48| Spanish | [oscfdezdz](https://github.com/oscfdezdz) |
49| Portuguese | [pedrorenan](https://github.com/pedrorenan) | 49| Portuguese | [pedrorenan](https://github.com/pedrorenan) |
50| Japanese | [hatsu38](https://github.com/hatsu38) | 50| Japanese | [hatsu38](https://github.com/hatsu38) |
51| Russian | [Teraskull](https://github.com/Teraskull) | 51| Russian | [Teraskull](https://github.com/Teraskull) |
52| Ukrainian | [Teraskull](https://github.com/Teraskull) | 52| Ukrainian | [Teraskull](https://github.com/Teraskull) |
53| Dutch | [wouterbrink](https://github.com/wouterbrink) | 53| Dutch | [wouterbrink](https://github.com/wouterbrink) |
54| French | [Divlo](https://github.com/Divlo) | 54| French | [Divlo](https://github.com/Divlo) |
55| Turkish | [Riza Ergun](https://github.com/rizaergun) | 55| Turkish | [Riza Ergun](https://github.com/rizaergun) |
56| Hindi | [Pushpender](https://github.com/PushpenderSaini0)| 56| Hindi | [Pushpender](https://github.com/PushpenderSaini0) |
57| Catalan | [aniol](https://github.com/aniol) |
diff --git a/src/App.js b/src/App.js
index 928583c..ce41db5 100644
--- a/src/App.js
+++ b/src/App.js
@@ -48,6 +48,7 @@ function App() {
48 <option value="fr-FR">French - FR (Français)</option> 48 <option value="fr-FR">French - FR (Français)</option>
49 <option value="tr-TR">Turkish - Turkey (Türkçe)</option> 49 <option value="tr-TR">Turkish - Turkey (Türkçe)</option>
50 <option value="hi-IN">Hindi - India (हिन्दी)</option> 50 <option value="hi-IN">Hindi - India (हिन्दी)</option>
51 <option value="ca">Catalan (català)</option>
51 </select> 52 </select>
52 </div> 53 </div>
53 54
diff --git a/src/i18n.js b/src/i18n.js
index a7aacda..2d41f47 100644
--- a/src/i18n.js
+++ b/src/i18n.js
@@ -366,6 +366,33 @@ const resources = {
366 select: 'भाषा चुने', 366 select: 'भाषा चुने',
367 }, 367 },
368 }, 368 },
369 ca: {
370 translation: {
371 title: 'Targeta WiFi',
372 'desc.use':
373 'Imprimeix una targeta senzilla amb les teves dades per iniciar sessió WiFi. Enganxeu-ho a la nevera, guardeu-ho a la cartera, etc.',
374 'desc.privacy':
375 'La vostra informació de WiFi mai no s’envia al servidor. En aquest lloc web no s’utilitza cap rastreig, analítica ni empremta digital. Si vols pots veure el',
376 'desc.source': 'codi font',
377 'wifi.login': 'Inici de sessió WiFi',
378 'wifi.name': 'Nom de la xarxa',
379 'wifi.name.placeholder': 'Nom de la xarxa WiFi',
380 'wifi.password': 'Contrasenya',
381 'wifi.password.placeholder': 'Contrasenya',
382 'wifi.password.hide': 'Amaga el camp de la contrasenya abans d’imprimir',
383 'wifi.password.encryption': 'Encriptació',
384 'wifi.tip':
385 'Apunteu la càmera del telèfon cap al codi QR per connectar-vos automàticament',
386 'wifi.alert.name': 'El nom de la xarxa no pot estar buit',
387 'wifi.alert.password.length.5':
388 'La contrasenya ha de tenir com a mínim 5 caràcters',
389 'wifi.alert.password.8':
390 'La contrasenya ha de tenir com a mínim 8 caràcters',
391 'button.rotate': 'Gira',
392 'button.print': 'Imprimeix',
393 select: 'Escolliu l’idioma',
394 },
395 },
369}; 396};
370 397
371i18n 398i18n