Skip to content

Commit 2898ff6

Browse files
authored
Merge pull request #657 from NGunjyal01/fix/531-Translatio-English-To-Portuguese
Completed Translation of English To Portuguese(Portugal)
2 parents e606323 + 200cc46 commit 2898ff6

File tree

1 file changed

+149
-10
lines changed
  • src/gui/src/i18n/translations

1 file changed

+149
-10
lines changed

src/gui/src/i18n/translations/pt.js

+149-10
Original file line numberDiff line numberDiff line change
@@ -24,36 +24,59 @@ const pt = {
2424
dictionary: {
2525
about: "Sobre",
2626
account: "Conta",
27-
access_granted_to: "Acesso Dado A",
27+
account_password: "Verificar a palavra-passe da conta",
28+
access_granted_to: "Acesso Concedido a",
2829
add_existing_account: "Adicionar Conta Existente",
2930
all_fields_required: 'Todos os campos são obrigatórios.',
31+
allow: 'Permitir',
3032
apply: "Aplicar",
3133
ascending: 'Ascendente',
34+
associated_websites: "Sites Associados",
3235
auto_arrange: 'Auto Organizar',
3336
background: "Fundo",
3437
browse: "Explorar",
3538
cancel: 'Cancelar',
3639
center: 'Centrar',
37-
change_desktop_background: 'Alterar o fundo…',
38-
change_language: "Alterar a Língua",
39-
change_password: "Alterar a Password",
40-
change_username: "Alterar o Nome de Utilizador",
40+
change_desktop_background: 'Alterar fundo do ambiente de trabalho…',
41+
change_email: "Alterar e-mail",
42+
change_language: "Alterar Idioma",
43+
change_password: "Alterar Senha",
44+
change_ui_colors: "Alterar Cores da Interface",
45+
change_username: "Alterar Nome de Utilizador",
46+
close: 'Fechar',
4147
close_all_windows: "Fechar Todas as Janelas",
48+
close_all_windows_confirm: "Tem a certeza de que deseja fechar todas as janelas?",
4249
close_all_windows_and_log_out: 'Fechar Janelas e Sair',
4350
change_always_open_with: "Queres que ficheiros deste tipo abram sempre com",
4451
color: 'Cor',
52+
confirm: 'Confirmar',
53+
confirm_2fa_setup: 'Adicionei o código à minha aplicação de autenticação',
54+
confirm_2fa_recovery: 'Guardei os meus códigos de recuperação em um local seguro.',
4555
confirm_account_for_free_referral_storage_c2a: 'Cria uma conta e confirma o endereço do email para receber 1 GB de armazenamento gratuito. O teu amigo também receberá 1 GB de armazenamento gratuito.',
56+
confirm_code_generic_incorrect: "Código Incorreto.",
57+
confirm_code_generic_too_many_requests: "Demasiados pedidos. Aguarde alguns minutos.",
58+
confirm_code_generic_submit: "Submeter Código",
59+
confirm_code_generic_try_again: "Tentar Novamente",
60+
confirm_code_generic_title: "Introduza o Código de Confirmação",
61+
confirm_code_2fa_instruction: "Introduza o código de 6 dígitos da sua aplicação de autenticação.",
62+
confirm_code_2fa_submit_btn: "Submeter",
63+
confirm_code_2fa_title: "Introduza o Código 2FA",
4664
confirm_delete_multiple_items: 'Tens a certeza que queres apagar estes itens permanentemente?',
4765
confirm_delete_single_item: 'Queres apagar este item permanentemente?',
4866
confirm_open_apps_log_out: 'Tens aplicações abertas. Queres mesmo terminar a sessão?',
4967
confirm_new_password: "Confirma a Nova Password",
5068
confirm_delete_user: "Tens a certeza que queres apagar a tua conta? Todos os ficheiros e dados serão apagados permanentemente. Esta operação é final.",
69+
confirm_delete_user_title: "Eliminar Conta?",
70+
confirm_session_revoke: "Tem a certeza de que deseja revogar esta sessão?",
71+
confirm_your_email_address: "Confirme o Seu Endereço de Email",
5172
contact_us: "Contacta-nos",
73+
contact_us_verification_required: "É necessário ter um endereço de email verificado para usar isto.",
5274
contain: 'Contém',
5375
continue: "Continua",
5476
copy: 'Copia',
5577
copy_link: "Copia Link",
56-
copying: "A copiar",
78+
copying: "Copiando",
79+
copying_file: "Copiando %%",
5780
cover: 'Capa',
5881
create_account: "Criar Conta",
5982
create_free_account: "Criar Conta Gratuita",
@@ -65,47 +88,84 @@ const pt = {
6588
clock_visible_hide: 'Esconder - Sempre escondido',
6689
clock_visible_show: 'Mostrar - Sempre visível',
6790
clock_visible_auto: 'Auto - Por defeito, mostra apenas em modo full-screen',
91+
close_all: 'Close All',
92+
created: 'Created',
6893
date_modified: 'Data alterada',
94+
default: 'Default',
6995
delete: 'Apagar',
7096
delete_account: "Apagar Conta",
7197
delete_permanently: "Apagar Permanentemente",
98+
deleting_file: "Deleting %%",
7299
deploy_as_app: 'Publicar como aplicativo',
73100
descending: 'Descendente',
101+
desktop: 'Desktop',
74102
desktop_background_fit: "Ajustado",
75103
developers: "Developers",
76104
dir_published_as_website: `%strong% foi publicado em:`,
105+
disable_2fa: 'Disable 2FA',
106+
disable_2fa_confirm: "Are you sure you want to disable 2FA?",
107+
disable_2fa_instructions: "Enter your password to disable 2FA.",
77108
disassociate_dir: "Desassociar Diretório",
109+
documents: 'Documents',
110+
dont_allow: 'Don\'t Allow',
78111
download: 'Descarregar',
79112
download_file: 'Descarregar Ficheiro',
80113
downloading: "Fazendo a descarga",
81114
email: "Email",
115+
email_change_confirmation_sent: "A confirmation email has been sent to your new email address. Please check your inbox and follow the instructions to complete the process.",
116+
email_invalid: 'Email is invalid.',
82117
email_or_username: "Email ou Nome de Utilizador",
118+
email_required: 'Email is required.',
83119
empty_trash: 'Esvaziar Lixo',
84120
empty_trash_confirmation: `Queres apagar os itens do Lixo permanentemente?`,
85121
emptying_trash: 'Deitando o Lixo fora…',
122+
enable_2fa: 'Enable 2FA',
123+
end_hard: "End Hard",
124+
end_process_force_confirm: "Are you sure you want to force-quit this process?",
125+
end_soft: "End Soft",
126+
enlarged_qr_code: "Enlarged QR Code",
86127
enter_password_to_confirm_delete_user: "Insere a Password para confirmar a remoção da conta",
128+
error_message_is_missing: "Error message is missing.",
129+
error_unknown_cause: "An unknown error occurred.",
130+
error_uploading_files: "Failed to upload files",
131+
favorites: "Favorites",
87132
feedback: "Feedback",
88133
feedback_c2a: "Pff usa o formulário abaixo para enviar feedback, comentários e bugs.",
89134
feedback_sent_confirmation: "Obrigado por nos contactares. Se tiveres um email associado a esta conta, receberás notícias o mais brevemente que nos seja possível.",
135+
fit: "Fit",
136+
folder: 'Folder',
137+
force_quit: 'Force Quit',
90138
forgot_pass_c2a: "Esqueceste a senha?",
91139
from: "De",
92140
general: "Geral",
93141
get_a_copy_of_on_puter: `Obter uma cópia de '%%' em Puter.com!`,
94142
get_copy_link: 'Copiar Link',
95143
hide_all_windows: "Ocultar Todas as Janelas",
144+
home: 'Home',
96145
html_document: 'Documento HTML',
146+
hue: 'Hue',
97147
image: 'Imagem',
148+
incorrect_password: "Incorrect password",
98149
invite_link: "Link do Convite",
99150
item: 'item',
100151
items_in_trash_cannot_be_renamed: `Este item não pode ser renomeado porque está no lixo. Para alterar o nome, primeiro arrasta-o para fora do Lixo.`,
101152
jpeg_image: 'Imagem JPEG',
102153
keep_in_taskbar: 'Manter na Barra de Tarefas',
103154
language: "Língua",
104155
license: "Licença",
156+
lightness: 'Lightness',
157+
link_copied: "Link copied",
105158
loading: 'Carregando',
106159
log_in: "Entrar",
107160
log_into_another_account_anyway: 'Entrar com outra conta na mesma',
108161
log_out: 'Sair',
162+
looks_good: "Looks good!",
163+
manage_sessions: "Manage Sessions",
164+
menubar_style: "Menubar Style",
165+
menubar_style_desktop: "Desktop",
166+
menubar_style_system: "System",
167+
menubar_style_window: "Window",
168+
modified: 'Modified',
109169
move: 'Mover',
110170
moving_file: "Movendo %%",
111171
my_websites: "Meus Sites",
@@ -117,6 +177,7 @@ const pt = {
117177
name_must_be_string: "Nome tem que ser apenas texto.",
118178
name_too_long: `Nome não pode ter mais que %% caracteres.`,
119179
new: 'Novo',
180+
new_email: 'New Email',
120181
new_folder: 'Nova Pasta',
121182
new_password: "Nova Password",
122183
new_username: "Novo Nome de Utilizador",
@@ -128,26 +189,45 @@ const pt = {
128189
open_in_new_tab: "Abrir em Nova Aba",
129190
open_in_new_window: "Abrir em Nova Janela",
130191
open_with: "Abrir Com",
192+
original_name: 'Original Name',
193+
original_path: 'Original Path',
131194
oss_code_and_content: "Software de Código Aberto",
132195
password: "Password",
133196
password_changed: "Password alterada.",
197+
password_recovery_rate_limit: "You've reached our rate-limit; please wait a few minutes. To prevent this in the future, avoid reloading the page too many times.",
198+
password_recovery_token_invalid: "This password recovery token is no longer valid.",
199+
password_recovery_unknown_error: "An unknown error occurred. Please try again later.",
200+
password_required: 'Password is required.',
201+
password_strength_error: "Password must be at least 8 characters long and contain at least one uppercase letter, one lowercase letter, one number, and one special character.",
134202
passwords_do_not_match: '`Nova Password` e `Confirmação de Nova Password` são diferentes.',
135203
paste: 'Colar',
136204
paste_into_folder: "Cola na Pasta",
205+
path: 'Path',
206+
personalization: "Personalization",
137207
pick_name_for_website: "Escolha um nome para seu site:",
138208
picture: "Imagem",
209+
pictures: 'Pictures',
139210
plural_suffix: 's',
140211
powered_by_puter_js: `Criado com {{link=docs}}Puter.js{{/link}}`,
141212
preparing: "A preparar...",
142213
preparing_for_upload: "A preparar o upload...",
214+
print: 'Print',
143215
privacy: "Privacidade",
144216
proceed_to_login: 'Prosseguir para o login',
145217
proceed_with_account_deletion: "Prosseguir com Remoção da Conta",
146-
properties: "Propriedades",
218+
process_status_initializing: "Initializing",
219+
process_status_running: "Running",
220+
process_type_app: 'App',
221+
process_type_init: 'Init',
222+
process_type_ui: 'UI',
223+
properties: "Properties",
224+
public: 'Public',
147225
publish: "Publicar",
148226
publish_as_website: 'Publicar como Site',
149227
puter_description: `Puter é uma nuvem pessoal que prioriza a privacidade e que mantém todos os teus ficheiros, aplicativos e jogos num local seguro, acessível de qualquer lugar e a qualquer hora.`,
150-
recent: "Recentes",
228+
reading_file: "Reading %strong%",
229+
recent: "Recent",
230+
recommended: "Recommended",
151231
recover_password: "Recuperar Password",
152232
refer_friends_c2a: "Ganha 1 GB por cada amigo que criar e confirmar uma conta Puter. Os teus amigos também ganham 1 GB!",
153233
refer_friends_social_media_c2a: `Ganha 1 GB de armazenamento gratuito em Puter.com!`,
@@ -159,40 +239,66 @@ const pt = {
159239
replace: 'Substituir',
160240
replace_all: 'Substituir Todos',
161241
resend_confirmation_code: "Re-enviar o Código de Confirmação",
242+
reset_colors: "Reset Colors",
243+
restart_puter_confirm: "Are you sure you want to restart Puter?",
162244
restore: "Restaurar",
245+
save: 'Save',
246+
saturation: 'Saturation',
163247
save_account: 'Gravar conta',
164248
save_account_to_get_copy_link: "Para continuar, pff cria uma conta.",
165249
save_account_to_publish: 'Para continuar, pff cria uma conta.',
166250
save_session: 'Gravar sessão',
167251
save_session_c2a: 'Cria uma conta para gravares a sessão atual e evitares perder o teu trabalho.',
168252
scan_qr_c2a: 'Digitaliza o código abaixo para entrares nesta sessão com outros dispositivos',
253+
scan_qr_2fa: 'Scan the QR code with your authenticator app',
254+
scan_qr_generic: 'Scan this QR code using your phone or another device',
255+
search: 'Search',
256+
seconds: 'seconds',
257+
security: "Security",
169258
select: "Selecionar",
170259
selected: 'selecionado',
171260
select_color: 'Selecionar cor…',
261+
sessions: "Sessions",
172262
send: "Enviar",
173263
send_password_recovery_email: "Enviar Email de Recuperação de Password",
174264
session_saved: "Obrigado por criares uma conta. Esta sessão foi gravada.",
175265
settings: "Definições",
176266
set_new_password: "Definir nova Password",
177-
share_to: "Partilhar com",
267+
share: "Share",
268+
share_to: "Share to",
269+
share_with: "Share with:",
270+
shortcut_to: "Shortcut to",
178271
show_all_windows: "Mostrar Todas as Janelas",
179272
show_hidden: 'Exibir janelas ocultas',
180273
sign_in_with_puter: "Entrar em Puter",
181274
sign_up: "Registar",
182275
signing_in: "Entrar…",
183276
size: 'Tamanho',
184277
skip: 'Passar à frente',
278+
something_went_wrong: "Something went wrong.",
185279
sort_by: 'Ordenar por',
186280
start: 'Iniciar',
187281
status: "Status",
188282
storage_usage: "Uso do Armazenamento",
283+
storage_puter_used: 'used by Puter',
189284
taking_longer_than_usual: 'Está a levar mais tempo que o usual. Por favor aguarda...',
285+
task_manager: "Task Manager",
286+
taskmgr_header_name: "Name",
287+
taskmgr_header_status: "Status",
288+
taskmgr_header_type: "Type",
190289
terms: "Termos",
191290
text_document: 'Documento de Texto',
192291
tos_fineprint: `Ao clicares em 'Criar Conta Gratuita' concordas com os {{link=terms}}Termos de Serviço{{/link}} e {{link=privacy}}Política de Privacidade{{/link}} do Puter.`,
193-
trash: 'Lixo',
292+
transparency: "Transparency",
293+
trash: 'Trash',
294+
two_factor: 'Two Factor Authentication',
295+
two_factor_disabled: '2FA Disabled',
296+
two_factor_enabled: '2FA Enabled',
194297
type: 'Tipo',
195298
type_confirm_to_delete_account: "Escreve 'confirm' para apagares esta conta.",
299+
ui_colors: "UI Colors",
300+
ui_manage_sessions: "Session Manager",
301+
ui_revoke: "Revoke",
196302
undo: 'Voltar atrás',
197303
unlimited: 'Ilimitado',
198304
unzip: "Abrir zip",
@@ -201,11 +307,44 @@ const pt = {
201307
usage: 'Utilização',
202308
username: "Nome de Utilizador",
203309
username_changed: 'Nome de Utilizador atualizado.',
310+
username_required: 'Username is required.',
204311
versions: "Versões",
312+
videos: 'Videos',
313+
visibility: 'Visibility',
205314
yes: 'Sim',
206315
yes_release_it: 'Sim, libertar',
207316
you_have_been_referred_to_puter_by_a_friend: "Um amigo teu recomendou-te a Puter.com!",
208317
zip: "Zipar",
318+
zipping_file: "Zipping %strong%",
319+
320+
// === 2FA Setup ===
321+
setup2fa_1_step_heading: 'Open your authenticator app',
322+
setup2fa_1_instructions: `
323+
You can use any authenticator app that supports the Time-based One-Time Password (TOTP) protocol.
324+
There are many to choose from, but if you're unsure
325+
<a target="_blank" href="https://authy.com/download">Authy</a>
326+
is a solid choice for Android and iOS.
327+
`,
328+
setup2fa_2_step_heading: 'Scan the QR code',
329+
setup2fa_3_step_heading: 'Enter the 6-digit code',
330+
setup2fa_4_step_heading: 'Copy your recovery codes',
331+
setup2fa_4_instructions: `
332+
These recovery codes are the only way to access your account if you lose your phone or can't use your authenticator app.
333+
Make sure to store them in a safe place.
334+
`,
335+
setup2fa_5_step_heading: 'Confirm 2FA setup',
336+
setup2fa_5_confirmation_1: 'I have saved my recovery codes in a secure location',
337+
setup2fa_5_confirmation_2: 'I am ready to enable 2FA',
338+
setup2fa_5_button: 'Enable 2FA',
339+
340+
// === 2FA Login ===
341+
login2fa_otp_title: 'Enter 2FA Code',
342+
login2fa_otp_instructions: 'Enter the 6-digit code from your authenticator app.',
343+
login2fa_recovery_title: 'Enter a recovery code',
344+
login2fa_recovery_instructions: 'Enter one of your recovery codes to access your account.',
345+
login2fa_use_recovery_code: 'Use a recovery code',
346+
login2fa_recovery_back: 'Back',
347+
login2fa_recovery_placeholder: 'XXXXXXXX',
209348
}
210349
};
211350

0 commit comments

Comments
 (0)