aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/App.js1
-rw-r--r--src/i18n.js25
2 files changed, 26 insertions, 0 deletions
diff --git a/src/App.js b/src/App.js
index 856b678..f195431 100644
--- a/src/App.js
+++ b/src/App.js
@@ -20,6 +20,7 @@ function App() {
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 <option value="es">es</option>
23 <option value="pt">Português</option>
23 </select> 24 </select>
24 </div> 25 </div>
25 26
diff --git a/src/i18n.js b/src/i18n.js
index a67b691..e0c267d 100644
--- a/src/i18n.js
+++ b/src/i18n.js
@@ -78,6 +78,31 @@ const resources = {
78 select: 'Seleccionar idioma', 78 select: 'Seleccionar idioma',
79 }, 79 },
80 }, 80 },
81 pt: {
82 translation: {
83 title: 'Cartão WiFi',
84 'desc.use':
85 'Imprima um cartão com detalhes de autenticação da sua WiFi. Cole na geladeira, perto da churrasqueira, etc.',
86 'desc.privacy':
87 'As informações da sua WiFi não são enviadas ao servidor. Nenhum dado é coletado por esse website. Veja o',
88 'desc.source': 'código fonte',
89 'wifi.login': 'Autenticação WiFi ',
90 'wifi.name': 'Nome da Rede',
91 'wifi.name.placeholder': 'Nome da sua rede WiFi',
92 'wifi.password': 'Senha',
93 'wifi.password.placeholder': 'Senha',
94 'wifi.password.hide': 'Esconder o campo senha antes da impressão',
95 'wifi.password.encryption': 'Criptografia',
96 'wifi.tip':
97 'Abra o aplicativo de câmera no seu telemóvel e aponte para o QR Code para conectar-se automaticamente.',
98 'wifi.alert.name': 'O Nome da rede não pode ficar em branco',
99 'wifi.alert.password.length.5': 'A senha precisa ter no mímimo 4 digítos',
100 'wifi.alert.password.8': 'A senha precisa ter no mímimo 8 digítos',
101 'button.rotate': 'Girar',
102 'button.print': 'Imprimir',
103 select: 'Selecionar Linguagem',
104 },
105 },
81}; 106};
82 107
83i18n.use(initReactI18next).init({ 108i18n.use(initReactI18next).init({