aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--README.md1
-rw-r--r--src/App.js1
-rw-r--r--src/i18n.js27
3 files changed, 29 insertions, 0 deletions
diff --git a/README.md b/README.md
index 6933104..02ba79f 100644
--- a/README.md
+++ b/README.md
@@ -51,3 +51,4 @@ make fmt.write
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)
diff --git a/src/App.js b/src/App.js
index d717dca..d05f151 100644
--- a/src/App.js
+++ b/src/App.js
@@ -29,6 +29,7 @@ function App() {
29 <option value="ru-RU">Русский</option> 29 <option value="ru-RU">Русский</option>
30 <option value="uk-UA">Українська</option> 30 <option value="uk-UA">Українська</option>
31 <option value="nl-NL">Nederlands</option> 31 <option value="nl-NL">Nederlands</option>
32 <option value="fr-FR">French - FR (Français)</option>
32 <option value="pt-BR">pt-BR</option> 33 <option value="pt-BR">pt-BR</option>
33 </select> 34 </select>
34 </div> 35 </div>
diff --git a/src/i18n.js b/src/i18n.js
index d8152d9..c6e7a06 100644
--- a/src/i18n.js
+++ b/src/i18n.js
@@ -236,6 +236,33 @@ const resources = {
236 select: 'Вибір мови', 236 select: 'Вибір мови',
237 }, 237 },
238 }, 238 },
239 'fr-FR': {
240 translation: {
241 title: 'Carte WiFi',
242 'desc.use':
243 'Imprimez une simple carte avec vos informations de connexion WiFi. Collez-le au réfrigérateur, gardez-le dans votre portefeuille, etc.',
244 'desc.privacy':
245 'Vos informations WiFi ne sont jamais envoyées au serveur. Aucun suivi, analyse ou prise empreinte digitale ne sont utilisés sur ce site Web. Voir le',
246 'desc.source': 'code source',
247 'wifi.login': 'Connexion Wi-Fi',
248 'wifi.name': 'Nom du réseau',
249 'wifi.name.placeholder': 'Nom du réseau WiFi',
250 'wifi.password': 'Mot de passe',
251 'wifi.password.placeholder': 'Mot de passe',
252 'wifi.password.hide': "Masquer le champ du mot de passe avant d'imprimer",
253 'wifi.password.encryption': 'Chiffrement',
254 'wifi.tip':
255 "Dirigez l'appareil photo de votre téléphone vers le QR code pour vous connecter automatiquement",
256 'wifi.alert.name': 'Le nom du réseau ne peut pas être vide',
257 'wifi.alert.password.length.5':
258 'Le mot de passe doit au moins faire 5 caractères',
259 'wifi.alert.password.8':
260 'Le mot de passe doit au moins faire 8 caractères',
261 'button.rotate': 'Pivoter',
262 'button.print': 'Imprimer',
263 select: 'Choisir la langue',
264 },
265 },
239 'pt-BR': { 266 'pt-BR': {
240 translation: { 267 translation: {
241 title: 'Cartão WiFi', 268 title: 'Cartão WiFi',