Skip to content

Commit 5c2d4f4

Browse files
authored
Merge pull request #32 from attmee/pt_BR
add pt_BR
2 parents 0d51015 + ef853d8 commit 5c2d4f4

File tree

4 files changed

+644
-2
lines changed

4 files changed

+644
-2
lines changed

lib/l10n/generated/localizations.dart

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ import 'package:flutter_localizations/flutter_localizations.dart';
66
import 'package:intl/intl.dart' as intl;
77

88
import 'localizations_en.dart';
9+
import 'localizations_pt.dart';
910

1011
/// Callers can lookup localized strings with an instance of ReviLocalizations
1112
/// returned by `ReviLocalizations.of(context)`.
@@ -88,7 +89,8 @@ abstract class ReviLocalizations {
8889

8990
/// A list of this localizations delegate's supported locales.
9091
static const List<Locale> supportedLocales = <Locale>[
91-
Locale('en')
92+
Locale('en'),
93+
Locale('pt')
9294
];
9395

9496
/// The title for the unsupported build dialog
@@ -635,7 +637,7 @@ class _ReviLocalizationsDelegate extends LocalizationsDelegate<ReviLocalizations
635637
}
636638

637639
@override
638-
bool isSupported(Locale locale) => <String>['en'].contains(locale.languageCode);
640+
bool isSupported(Locale locale) => <String>['en', 'pt'].contains(locale.languageCode);
639641

640642
@override
641643
bool shouldReload(_ReviLocalizationsDelegate old) => false;
@@ -647,6 +649,7 @@ ReviLocalizations lookupReviLocalizations(Locale locale) {
647649
// Lookup logic when only language code is specified.
648650
switch (locale.languageCode) {
649651
case 'en': return ReviLocalizationsEn();
652+
case 'pt': return ReviLocalizationsPt();
650653
}
651654

652655
throw FlutterError(
Lines changed: 273 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,273 @@
1+
import 'localizations.dart';
2+
3+
/// The translations for Portuguese (`pt`).
4+
class ReviLocalizationsPt extends ReviLocalizations {
5+
ReviLocalizationsPt([String locale = 'pt']) : super(locale);
6+
7+
@override
8+
String get unsupportedTitle => 'Erro';
9+
10+
@override
11+
String get unsupportedContent => 'Versão incompatível!';
12+
13+
@override
14+
String get okButton => 'OK';
15+
16+
@override
17+
String get notNowButton => 'Agora não';
18+
19+
@override
20+
String get restartDialog => 'Você deve reiniciar o computador para que as alterações surtam efeito.';
21+
22+
@override
23+
String get moreInformation => 'Mais informações';
24+
25+
@override
26+
String get onStatus => 'Ativado';
27+
28+
@override
29+
String get offStatus => 'Desativado';
30+
31+
@override
32+
String get pageHome => 'Início';
33+
34+
@override
35+
String get pageSecurity => 'Segurança';
36+
37+
@override
38+
String get pageUsability => 'Usabilidade';
39+
40+
@override
41+
String get pagePerformance => 'Desempenho';
42+
43+
@override
44+
String get pageUpdates => 'Windows Update';
45+
46+
@override
47+
String get pageMiscellaneous => 'Outros';
48+
49+
@override
50+
String get pageSettings => 'Configurações';
51+
52+
@override
53+
String get suggestionBoxPlaceholder => 'Pesquisar';
54+
55+
@override
56+
String get homeWelcome => 'Bem-vindo(a) ao Revision';
57+
58+
@override
59+
String get homeDescription => 'Uma ferramenta para personalizar o ReviOS de acordo com suas necessidades.';
60+
61+
@override
62+
String get homeReviLink => 'Visite nosso site';
63+
64+
@override
65+
String get homeReviFAQLink => 'Perguntas Frequentes';
66+
67+
@override
68+
String get securityWDLabel => 'Windows Defender';
69+
70+
@override
71+
String get securityWDDescription => 'O Windows Defender protegerá seu PC. Isso terá um impacto no desempenho devido à sua execução constante em segundo plano.';
72+
73+
@override
74+
String get securityWDButton => 'Desativar proteções';
75+
76+
@override
77+
String get securityDialog => 'Por favor, desative todas as proteções antes de desativar completamente o Windows Defender.';
78+
79+
@override
80+
String get securityUACLabel => 'Controle de Conta de Usuário';
81+
82+
@override
83+
String get securityUACDescription => 'Limita a aplicação a privilégios de usuário padrão até que um administrador autorize uma elevação.';
84+
85+
@override
86+
String get securitySMLabel => 'Mitigação do Spectre e Meltdown';
87+
88+
@override
89+
String get securitySMDescription => 'Patches para habilitar a mitigação contra as vulnerabilidades do Spectre e Meltdown.';
90+
91+
@override
92+
String get usabilityNotifLabel => 'Notificações do Windows';
93+
94+
@override
95+
String get usabilityNotifDescription => 'Desativar completamente as notificações do Windows.';
96+
97+
@override
98+
String get usabilityLBNLabel => 'Estilo de Notificação Antigo';
99+
100+
@override
101+
String get usabilityLBNDescription => 'Programas da bandeja na barra de tarefas serão exibidos como balões em vez de notificações toasts.';
102+
103+
@override
104+
String get usabilityITPLabel => 'Personalização de Escrita e Digitação';
105+
106+
@override
107+
String get usabilityITPDescription => 'O Windows aprenderá o que você digita para aprimorar as sugestões ao escrever.';
108+
109+
@override
110+
String get usabilityCPLLabel => 'Desativar a tecla Caps Lock';
111+
112+
@override
113+
String get usability11MRCLabel => 'Novo Menu de Contexto';
114+
115+
@override
116+
String get usability11FETLabel => 'Guias no Explorador de Arquivos';
117+
118+
@override
119+
String get perfSuperfetchLabel => 'Superfetch';
120+
121+
@override
122+
String get perfSuperfetchDescription => 'Acelere o tempo de inicialização e carregue os programas mais rapidamente pré-carregando todos os dados necessários na memória. Habilitar o Superfetch é recomendado apenas para usuários de HDD (disco rígido).';
123+
124+
@override
125+
String get perfMCLabel => 'Compactação de Memória';
126+
127+
@override
128+
String get perfMCDescription => 'Economize memória comprimindo programas não utilizados em execução em segundo plano. Pode ter um pequeno impacto no uso da CPU, dependendo do hardware.';
129+
130+
@override
131+
String get perfITSXLabel => 'Intel TSX';
132+
133+
@override
134+
String get perfITSXDescription => 'Adicionar suporte a memória transacional de hardware, o que ajuda a acelerar a execução de software multithread em detrimento da segurança.';
135+
136+
@override
137+
String get perfFOLabel => 'Otimizações em Tela Cheia';
138+
139+
@override
140+
String get perfFODescription => 'As \'Otimizações em Tela Cheia\' podem levar a um melhor desempenho de jogos e aplicativos ao serem executados em modo de tela cheia.';
141+
142+
@override
143+
String get perfOWGLabel => 'Otimizações em modo de janela';
144+
145+
@override
146+
String get perfOWGDescription => 'Melhora a latência de quadros ao utilizar um novo modelo de apresentação para jogos DirectX 10 e 11 que são executados em uma janela ou em uma janela sem bordas.';
147+
148+
@override
149+
String get perfCStatesLabel => 'Desative os estados ACPI C2 e C3';
150+
151+
@override
152+
String get perfCStatesDescription => 'Desativar os estados C do ACPI pode melhorar o desempenho e a latência, mas consumirá mais energia em repouso, o que pode reduzir a vida útil da bateria.';
153+
154+
@override
155+
String get perfSectionFS => 'Sistema de Arquivos';
156+
157+
@override
158+
String get perfLTALabel => 'Desativar o registro do último horário de acesso';
159+
160+
@override
161+
String get perfLTADescription => 'Desativar o registro do último horário de acesso melhora o desempenho do acesso a arquivos e diretórios, reduz a carga de E/S no disco e a latência.';
162+
163+
@override
164+
String get perfEdTLabel => 'Desativar a nomenclatura 8.3';
165+
166+
@override
167+
String get perfEdTDescription => 'A nomenclatura 8.3 é antiga e desativá-la irá melhorar o desempenho e a segurança do NTFS.';
168+
169+
@override
170+
String get perfMULabel => 'Aumente o limite de memória de pool paginado para o NTFS';
171+
172+
@override
173+
String get perfMUDescription => 'Aumentar a memória física nem sempre aumenta a quantidade de memória de pool paginado disponível para o NTFS. Definir \'memoryusage\' para 2 eleva o limite de memória de pool paginado. Isso pode melhorar o desempenho se o seu sistema estiver abrindo e fechando muitos arquivos no mesmo conjunto de arquivos e não estiver usando grandes quantidades de memória do sistema para outros aplicativos ou para memória cache. Se o seu computador já estiver usando grandes quantidades de memória do sistema para outros aplicativos ou para memória cache, aumentar o limite de memória de pool paginado e não paginado do NTFS reduz a memória de pool disponível para outros processos. Isso pode reduzir o desempenho geral do sistema.\n\nDesativado por padrão.';
174+
175+
@override
176+
String get wuPageLabel => 'Ocultar a página de atualizações do Windows';
177+
178+
@override
179+
String get wuPageDescription => 'Mostrar esta página também habilitará notificações de atualizações';
180+
181+
@override
182+
String get wuDriversLabel => 'Drivers instalados através do Windows Update';
183+
184+
@override
185+
String get wuDriversDescription => 'Para instalar drivers no ReviOS, você precisa verificar manualmente as atualizações em Configurações, pois as atualizações automáticas do Windows não são suportadas';
186+
187+
@override
188+
String get miscHibernateLabel => 'Hibernate';
189+
190+
@override
191+
String get miscHibernateDescription => 'Um estado de economia de energia S4, salva a sessão atual no hiberfile e desliga o dispositivo. Desabilitado por padrão para evitar instabilidade durante o dual-boot ou atualizações do sistema';
192+
193+
@override
194+
String get miscHibernateModeLabel => 'Modo de Hibernação';
195+
196+
@override
197+
String get miscHibernateModeDescription => 'Completo - Suporta hibernação e inicialização rápida. O hiberfile será 40% da RAM física instalada. A hibernação estará disponível no menu de energia.\n\nReduzido - Suporta apenas a Inicialização Rápida sem hibernação, o hiberfile será 20% da RAM física instalada e remove a hibernação do menu de energia';
198+
199+
@override
200+
String get miscFastStartupLabel => 'Inicialização Rápida';
201+
202+
@override
203+
String get miscFastStartupDescription => 'Salva a sessão atual em C:\\hiberfil.sys para inicialização mais rápida, não afeta os reinícios. Desabilitado por padrão para evitar instabilidade durante o dual-boot ou atualizações do sistema';
204+
205+
@override
206+
String get miscTMMonitoringLabel => 'Monitoramento de Rede e GPU';
207+
208+
@override
209+
String get miscTMMonitoringDescription => 'Ativa os serviços de monitoramento para o Gerenciador de Tarefas';
210+
211+
@override
212+
String get miscMpoLabel => 'Overlay Multiplane (MPO)';
213+
214+
@override
215+
String get miscMpoCodeSnippet => 'Recomendado desativar em placas Nvidia GTX 16xx, RTX 3xxx e AMD RX 5xxx ou mais recentes.\nDeixar isso ativado pode causar telas pretas, travamentos, cintilações e outros problemas gerais de exibição';
216+
217+
@override
218+
String get miscBHRLabel => 'Relatório de Saúde da Bateria';
219+
220+
@override
221+
String get miscBHRDescription => 'Relata o estado da saúde da bateria; Habilitar isso aumentará o uso do sistema';
222+
223+
@override
224+
String get miscCertsLabel => 'Atualizar Certificados Raiz';
225+
226+
@override
227+
String get miscCertsDescription => 'Use quando tiver problemas com certificados';
228+
229+
@override
230+
String get miscCertsDialog => 'A atualização dos certificados raiz foi concluída. Tente o software com o qual você teve problemas novamente e, se o problema persistir, entre em contato com nosso suporte.';
231+
232+
@override
233+
String get settingsUpdateLabel => 'Atualizar RevisionTool';
234+
235+
@override
236+
String get updateButton => 'Atualizar';
237+
238+
@override
239+
String get settingsUpdateButton => 'Verificar Atualizações';
240+
241+
@override
242+
String get settingsUpdateButtonAvailable => 'Atualização Disponível';
243+
244+
@override
245+
String get settingsUpdateButtonAvailablePrompt => 'Você deseja atualizar a Ferramenta Revision para';
246+
247+
@override
248+
String get settingsUpdatingStatus => 'Atualizando';
249+
250+
@override
251+
String get settingsUpdatingStatusSuccess => 'Atualizado com sucesso';
252+
253+
@override
254+
String get settingsUpdatingStatusNotFound => 'Nenhuma atualização encontrada';
255+
256+
@override
257+
String get settingsCTLabel => 'Tema de Cores';
258+
259+
@override
260+
String get settingsCTDescription => 'Alterne entre os modos claro e escuro, ou alterne automaticamente o tema com o Windows';
261+
262+
@override
263+
String get settingsEPTLabel => 'Mostrar ajustes experimentais';
264+
265+
@override
266+
String get settingsEPTDescription => '';
267+
268+
@override
269+
String get restartAppDialog => 'Você precisa reiniciar o aplicativo para que as alterações tenham efeito.';
270+
271+
@override
272+
String get settingsLanguageLabel => 'Idioma';
273+
}

0 commit comments

Comments
 (0)