From f693211348c5883f2eb93db142789a1804b8b4a2 Mon Sep 17 00:00:00 2001 From: jelveh Date: Tue, 19 Nov 2024 17:02:47 -0800 Subject: [PATCH] add: missing translation keys to different language files --- src/gui/src/UI/UIWindowShare.js | 24 +- src/gui/src/i18n/translations/ar.js | 20 +- src/gui/src/i18n/translations/bn.js | 23 + src/gui/src/i18n/translations/br.js | 660 +++++++++--------- src/gui/src/i18n/translations/da.js | 19 + src/gui/src/i18n/translations/de.js | 20 + src/gui/src/i18n/translations/emoji.js | 5 + src/gui/src/i18n/translations/en.js | 13 +- src/gui/src/i18n/translations/es.js | 19 + src/gui/src/i18n/translations/fa.js | 184 +++++ src/gui/src/i18n/translations/fi.js | 18 + src/gui/src/i18n/translations/fr.js | 20 + src/gui/src/i18n/translations/he.js | 19 + src/gui/src/i18n/translations/hi.js | 20 + src/gui/src/i18n/translations/hu.js | 504 ++++++------- src/gui/src/i18n/translations/hy.js | 18 + src/gui/src/i18n/translations/id.js | 20 +- src/gui/src/i18n/translations/ig.js | 19 + src/gui/src/i18n/translations/it.js | 18 + src/gui/src/i18n/translations/ja.js | 20 + src/gui/src/i18n/translations/ko.js | 20 + src/gui/src/i18n/translations/ku.js | 18 + src/gui/src/i18n/translations/nb.js | 178 ++++- src/gui/src/i18n/translations/nl.js | 19 + src/gui/src/i18n/translations/nn.js | 197 +++++- src/gui/src/i18n/translations/pl.js | 19 + src/gui/src/i18n/translations/pt.js | 18 + src/gui/src/i18n/translations/ro.js | 19 + src/gui/src/i18n/translations/ru.js | 20 + src/gui/src/i18n/translations/sv.js | 20 + src/gui/src/i18n/translations/ta.js | 20 + src/gui/src/i18n/translations/th.js | 23 + src/gui/src/i18n/translations/tr.js | 22 +- src/gui/src/i18n/translations/translations.js | 2 - src/gui/src/i18n/translations/ua.js | 22 + src/gui/src/i18n/translations/ur.js | 36 + src/gui/src/i18n/translations/vi.js | 19 + src/gui/src/i18n/translations/zh.js | 20 + src/gui/src/i18n/translations/zhtw.js | 18 + 39 files changed, 1785 insertions(+), 588 deletions(-) diff --git a/src/gui/src/UI/UIWindowShare.js b/src/gui/src/UI/UIWindowShare.js index 59e190ef4..771625712 100644 --- a/src/gui/src/UI/UIWindowShare.js +++ b/src/gui/src/UI/UIWindowShare.js @@ -82,8 +82,8 @@ async function UIWindowShare(items, recipient){ h += ``; // type h += ``; // Share @@ -95,13 +95,13 @@ async function UIWindowShare(items, recipient){ // ------------------------------------------------ // Already Shared With // ------------------------------------------------ - h += `

People with access

`; + h += `

${i18n('People with access')}

`; h += `
`; h += `
`; h += ``; const el_window = await UIWindow({ - title: 'Share With…', + title: i18n('Share With…'), icon: null, uid: null, is_dir: false, @@ -164,7 +164,7 @@ async function UIWindowShare(items, recipient){ //check if this user has been printed here before, important for multiple items if(!printed_users.includes(fsentry.owner.username)){ perm_list += `
` - perm_list += `
owner
`; + perm_list += `
${i18n('Owner')}
`; if(fsentry.owner.username === window.user.username) perm_list += `You (${fsentry.owner.email ?? fsentry.owner.username})`; else @@ -185,9 +185,9 @@ async function UIWindowShare(items, recipient){ // viewer/editor perm_list += `
`; if(perm.access === 'read') - perm_list += `viewer`; + perm_list += `${i18n('Viewer')}`; else if(perm.access === 'write') - perm_list += `editor`; + perm_list += `${i18n('Editor')}`; perm_list += `
`; // username perm_list += `${perm.user.email ?? perm.user.username}`; @@ -237,19 +237,19 @@ async function UIWindowShare(items, recipient){ }) if(recipient_already_in_list){ - $(el_window).find('.error').html('This user already has access to this item'); + $(el_window).find('.error').html(i18n('This user already has access to this item')); $(el_window).find('.error').fadeIn(); return; } // can't share with self if(recipient_username === window.user.username){ - $(el_window).find('.error').html('You can\'t share with yourself'); + $(el_window).find('.error').html(i18n("You can't share with yourself.")); $(el_window).find('.error').fadeIn(); return; } else if(recipient_email && recipient_email === window.user.email){ - $(el_window).find('.error').html('You can\'t share with yourself'); + $(el_window).find('.error').html(i18n("You can't share with yourself.")); $(el_window).find('.error').fadeIn(); return; } @@ -303,9 +303,9 @@ async function UIWindowShare(items, recipient){ // viewer/editor perm_list += `
`; if(access_level === 'read') - perm_list += `viewer`; + perm_list += `${i18n('Viewer')}`; else if(access_level === 'write') - perm_list += `editor`; + perm_list += `i18n('Viewer')`; perm_list += `
`; // recipient username perm_list += `${recipient_username}`; diff --git a/src/gui/src/i18n/translations/ar.js b/src/gui/src/i18n/translations/ar.js index 6cf2074fc..d57fb9ea7 100644 --- a/src/gui/src/i18n/translations/ar.js +++ b/src/gui/src/i18n/translations/ar.js @@ -344,7 +344,25 @@ const ar = { login2fa_recovery_instructions: "أدخل أحد رموز الاسترداد الخاصة بك للوصول إلى حسابك.", login2fa_use_recovery_code: "استخدام رمز الاسترداد", login2fa_recovery_back: "الرجوع", - login2fa_recovery_placeholder: "XXXXXXXX" + login2fa_recovery_placeholder: "XXXXXXXX", + + // *********************************** + // Missing translations + // *********************************** + "change": undefined, // In English: "Change" + "clock_visibility": undefined, // In English: "Clock Visibility" + "reading": undefined, // In English: "Reading %strong%" + "writing": undefined, // In English: "Writing %strong%" + "unzipping": undefined, // In English: "Unzipping %strong%" + "sequencing": undefined, // In English: "Sequencing %strong%" + "zipping": undefined, // In English: "Zipping %strong%" + "Editor": undefined, // In English: "Editor" + "Viewer": undefined, // In English: "Viewer" + "People with access": undefined, // In English: "People with access" + "Share With…": undefined, // In English: "Share With…" + "Owner": undefined, // In English: "Owner" + "You can't share with yourself.": undefined, // In English: "You can't share with yourself." + "This user already has access to this item": undefined, // In English: "This user already has access to this item" } }; diff --git a/src/gui/src/i18n/translations/bn.js b/src/gui/src/i18n/translations/bn.js index eb9a79a73..6f18fd559 100644 --- a/src/gui/src/i18n/translations/bn.js +++ b/src/gui/src/i18n/translations/bn.js @@ -348,6 +348,29 @@ const bn = { login2fa_use_recovery_code: "একটি পুনরুদ্ধার কোড ব্যবহার করুন", login2fa_recovery_back: "পিছনে", login2fa_recovery_placeholder: "XXXXXXXX", + + // *********************************** + // Missing translations + // *********************************** + "change": undefined, // In English: "Change" + "clock_visibility": undefined, // In English: "Clock Visibility" + "password_recovery_token_invalid": undefined, // In English: "This password recovery token is no longer valid." + "password_recovery_unknown_error": undefined, // In English: "An unknown error occurred. Please try again later." + "password_required": undefined, // In English: "Password is required." + "password_strength_error": undefined, // In English: "Password must be at least 8 characters long and contain at least one uppercase letter, one lowercase letter, one number, and one special character." + "reading": undefined, // In English: "Reading %strong%" + "writing": undefined, // In English: "Writing %strong%" + "unzipping": undefined, // In English: "Unzipping %strong%" + "sequencing": undefined, // In English: "Sequencing %strong%" + "zipping": undefined, // In English: "Zipping %strong%" + "Editor": undefined, // In English: "Editor" + "Viewer": undefined, // In English: "Viewer" + "People with access": undefined, // In English: "People with access" + "Share With…": undefined, // In English: "Share With…" + "Owner": undefined, // In English: "Owner" + "You can't share with yourself.": undefined, // In English: "You can't share with yourself." + "This user already has access to this item": undefined, // In English: "This user already has access to this item" + }, }; diff --git a/src/gui/src/i18n/translations/br.js b/src/gui/src/i18n/translations/br.js index e46761a82..776e0ddf2 100644 --- a/src/gui/src/i18n/translations/br.js +++ b/src/gui/src/i18n/translations/br.js @@ -24,328 +24,346 @@ const br = { code: "br", dictionary: { about: "Sobre", - account: "Conta", - account_password: "Verificar Senha da Conta", - access_granted_to: "Acesso Concedido Para", - add_existing_account: "Adicionar Conta Existente", - all_fields_required: 'Todos os campos são obrigatórios.', - allow: 'Permitir', - apply: "Aplicar", - ascending: 'Ascendente', - associated_websites: "Sites Associados", - auto_arrange: 'Organizar Automaticamente', - background: "Plano de Fundo", - browse: "Navegar", - cancel: 'Cancelar', - center: 'Centralizar', - change_desktop_background: 'Mudar plano de fundo da área de trabalho…', - change_email: "Mudar Email", - change_language: "Mudar Idioma", - change_password: "Mudar Senha", - change_ui_colors: "Mudar Cores da Interface", - change_username: "Mudar Nome de Usuário", - close: 'Fechar', - close_all_windows: "Fechar Todas as Janelas", - close_all_windows_confirm: "Tem certeza de que deseja fechar todas as janelas?", - close_all_windows_and_log_out: 'Fechar Janelas e Sair', - change_always_open_with: "Deseja sempre abrir este tipo de arquivo com", - color: 'Cor', - confirm: 'Confirmar', - confirm_2fa_setup: 'Adicionei o código ao meu aplicativo autenticador', - confirm_2fa_recovery: 'Salvei meus códigos de recuperação em um local seguro', - confirm_account_for_free_referral_storage_c2a: 'Crie uma conta e confirme seu endereço de e-mail para receber 1 GB de armazenamento gratuito. Seu amigo também receberá 1 GB de armazenamento gratuito.', - confirm_code_generic_incorrect: "Código Incorreto.", - confirm_code_generic_too_many_requests: "Muitas solicitações. Por favor, aguarde alguns minutos.", - confirm_code_generic_submit: "Enviar Código", - confirm_code_generic_try_again: "Tente Novamente", - confirm_code_generic_title: "Digite o Código de Confirmação", - confirm_code_2fa_instruction: "Digite o código de 6 dígitos do seu aplicativo autenticador.", - confirm_code_2fa_submit_btn: "Enviar", - confirm_code_2fa_title: "Digite o Código 2FA", - confirm_delete_multiple_items: 'Tem certeza de que deseja excluir permanentemente estes itens?', - confirm_delete_single_item: 'Deseja excluir permanentemente este item?', - confirm_open_apps_log_out: 'Você tem aplicativos abertos. Tem certeza de que deseja sair?', - confirm_new_password: "Confirmar Nova Senha", - confirm_delete_user: "Tem certeza de que deseja excluir sua conta? Todos os seus arquivos e dados serão permanentemente excluídos. Esta ação não pode ser desfeita.", - confirm_delete_user_title: "Excluir Conta?", - confirm_session_revoke: "Tem certeza de que deseja revogar esta sessão?", - confirm_your_email_address: "Confirme Seu Endereço de Email", - contact_us: "Fale Conosco", - contact_us_verification_required: "Você deve ter um endereço de e-mail verificado para usar isto.", - contain: 'Conter', - continue: "Continuar", - copy: 'Copiar', - copy_link: "Copiar Link", - copying: "Copiando", - copying_file: "Copiando %%", - cover: 'Cobrir', - create_account: "Criar Conta", - create_free_account: "Criar Conta Gratuita", - create_shortcut: "Criar Atalho", - credits: "Créditos", - current_password: "Senha Atual", - cut: 'Recortar', - clock: "Relógio", - clock_visible_hide: 'Ocultar - Sempre oculto', - clock_visible_show: 'Mostrar - Sempre visível', - clock_visible_auto: 'Auto - Padrão, visível apenas no modo de tela cheia.', - close_all: 'Fechar Tudo', - created: 'Criado', - date_modified: 'Data de modificação', - default: 'Padrão', - delete: 'Excluir', - delete_account: "Excluir Conta", - delete_permanently: "Excluir Permanentemente", - deleting_file: "Excluindo %%", - deploy_as_app: 'Implantar como aplicativo', - descending: 'Descendente', - desktop: 'Área de Trabalho', - desktop_background_fit: "Ajustar", - developers: "Desenvolvedores", - dir_published_as_website: `%strong% foi publicado em:`, - disable_2fa: 'Desativar 2FA', - disable_2fa_confirm: "Tem certeza de que deseja desativar 2FA?", - disable_2fa_instructions: "Digite sua senha para desativar 2FA.", - disassociate_dir: "Desassociar Diretório", - documents: 'Documentos', - dont_allow: 'Não Permitir', - download: 'Baixar', - download_file: 'Baixar Arquivo', - downloading: "Baixando", - email: "Email", - email_change_confirmation_sent: "Um e-mail de confirmação foi enviado para seu novo endereço de e-mail. Por favor, verifique sua caixa de entrada e siga as instruções para concluir o processo.", - email_invalid: 'Email inválido.', - email_or_username: "Email ou Nome de Usuário", - email_required: 'Email é obrigatório.', - empty_trash: 'Esvaziar Lixeira', - empty_trash_confirmation: `Tem certeza de que deseja excluir permanentemente os itens na Lixeira?`, - emptying_trash: 'Esvaziando Lixeira…', - enable_2fa: 'Ativar 2FA', - end_hard: "Finalizar Forçadamente", - end_process_force_confirm: "Tem certeza de que deseja finalizar forçadamente este processo?", - end_soft: "Finalizar Suavemente", - enlarged_qr_code: "Código QR Ampliado", - enter_password_to_confirm_delete_user: "Digite sua senha para confirmar a exclusão da conta", - error_message_is_missing: "Mensagem de erro está ausente.", - error_unknown_cause: "Ocorreu um erro desconhecido.", - error_uploading_files: "Falha ao carregar arquivos", - favorites: "Favoritos", - feedback: "Feedback", - feedback_c2a: "Por favor, use o formulário abaixo para nos enviar seu feedback, comentários e relatórios de bugs.", - feedback_sent_confirmation: "Obrigado por nos contatar. Se você tiver um e-mail associado à sua conta, você receberá uma resposta nossa o mais rápido possível.", - fit: "Ajustar", - folder: 'Pasta', - force_quit: 'Forçar Encerrar', - forgot_pass_c2a: "Esqueceu a senha?", - from: "De", - general: "Geral", - get_a_copy_of_on_puter: `Obtenha uma cópia de '%%' em Puter.com!`, - get_copy_link: 'Obter Link de Cópia', - hide_all_windows: "Ocultar Todas as Janelas", - home: 'Início', - html_document: 'Documento HTML', - hue: 'Matiz', - image: 'Imagem', - incorrect_password: "Senha incorreta", - invite_link: "Link de Convite", - item: 'item', - items_in_trash_cannot_be_renamed: `Este item não pode ser renomeado porque está na lixeira. Para renomear este item, primeiro arraste-o para fora da Lixeira.`, - jpeg_image: 'Imagem JPEG', - keep_in_taskbar: 'Manter na Barra de Tarefas', - language: "Idioma", - license: "Licença", - lightness: 'Luminosidade', - link_copied: "Link copiado", - loading: 'Carregando', - log_in: "Entrar", - log_into_another_account_anyway: 'Entrar em outra conta de qualquer maneira', - log_out: 'Sair', - looks_good: "Parece bom!", - manage_sessions: "Gerenciar Sessões", - menubar_style: "Estilo da Barra de Menus", - menubar_style_desktop: "Área de Trabalho", - menubar_style_system: "Sistema", - menubar_style_window: "Janela", - modified: 'Modificado', - move: 'Mover', - moving_file: "Movendo %%", - my_websites: "Meus Sites", - name: 'Nome', - name_cannot_be_empty: 'O nome não pode estar vazio.', - name_cannot_contain_double_period: "O nome não pode ser o caractere '..'.", - name_cannot_contain_period: "O nome não pode ser o caractere '.'.", - name_cannot_contain_slash: "O nome não pode conter o caractere '/'.", - name_must_be_string: "O nome só pode ser uma string.", - name_too_long: `O nome não pode ter mais de %% caracteres.`, - new: 'Novo', - new_email: 'Novo Email', - new_folder: 'Nova pasta', - new_password: "Nova Senha", - new_username: "Novo Nome de Usuário", - "no": "Não", - "no_dir_associated_with_site": "Nenhum diretório associado a este endereço.", - "no_websites_published": "Você ainda não publicou nenhum site.", - "ok": "OK", - "open": "Abrir", - "open_in_new_tab": "Abrir em Nova Aba", - "open_in_new_window": "Abrir em Nova Janela", - "open_with": "Abrir Com", - "original_name": "Nome Original", - "original_path": "Caminho Original", - "oss_code_and_content": "Software e Conteúdo de Código Aberto", - "password": "Senha", - "password_changed": "Senha alterada.", - "password_recovery_rate_limit": "Você atingiu nosso limite de tentativas; por favor, aguarde alguns minutos. Para evitar isso no futuro, evite recarregar a página muitas vezes.", - "password_recovery_token_invalid": "Este token de recuperação de senha não é mais válido.", - "password_recovery_unknown_error": "Ocorreu um erro desconhecido. Por favor, tente novamente mais tarde.", - "password_required": "Senha é necessária.", - "password_strength_error": "A senha deve ter pelo menos 8 caracteres e conter pelo menos uma letra maiúscula, uma letra minúscula, um número e um caractere especial.", - "passwords_do_not_match": "`Nova Senha` e `Confirmar Nova Senha` não correspondem.", - "paste": "Colar", - "paste_into_folder": "Colar na Pasta", - "path": "Caminho", - "personalization": "Personalização", - "pick_name_for_website": "Escolha um nome para o seu site:", - "picture": "Imagem", - "pictures": "Imagens", - "plural_suffix": "s", - "powered_by_puter_js": "Desenvolvido por {{link=docs}}Puter.js{{/link}}", - "preparing": "Preparando...", - "preparing_for_upload": "Preparando para upload...", - "print": "Imprimir", - "privacy": "Privacidade", - "proceed_to_login": "Prossiga para o login", - "proceed_with_account_deletion": "Prosseguir com a Exclusão da Conta", - "process_status_initializing": "Inicializando", - "process_status_running": "Executando", - "process_type_app": "App", - "process_type_init": "Início", - "process_type_ui": "UI", - "properties": "Propriedades", - "public": "Público", - "publish": "Publicar", - "publish_as_website": "Publicar como site", - "puter_description": "Puter é uma nuvem pessoal que prioriza a privacidade para manter todos os seus arquivos, aplicativos e jogos em um lugar seguro, acessível de qualquer lugar a qualquer momento.", - "reading_file": "Lendo %strong%", - "recent": "Recente", - "recommended": "Recomendado", - "recover_password": "Recuperar Senha", - "refer_friends_c2a": "Ganhe 1 GB para cada amigo que criar e confirmar uma conta no Puter. Seu amigo também ganhará 1 GB!", - "refer_friends_social_media_c2a": "Ganhe 1 GB de armazenamento gratuito no Puter.com!", - "refresh": "Atualizar", - "release_address_confirmation": "Tem certeza de que deseja liberar este endereço?", - "remove_from_taskbar": "Remover da Barra de Tarefas", - "rename": "Renomear", - "repeat": "Repetir", - "replace": "Substituir", - "replace_all": "Substituir Todos", - "resend_confirmation_code": "Reenviar Código de Confirmação", - "reset_colors": "Redefinir Cores", - "restart_puter_confirm": "Tem certeza de que deseja reiniciar o Puter?", - "restore": "Restaurar", - "save": "Salvar", - "saturation": "Saturação", - "save_account": "Salvar conta", - "save_account_to_get_copy_link": "Por favor, crie uma conta para prosseguir.", - "save_account_to_publish": "Por favor, crie uma conta para prosseguir.", - "save_session": "Salvar sessão", - "save_session_c2a": "Crie uma conta para salvar sua sessão atual e evitar perder seu trabalho.", - "scan_qr_c2a": "Escaneie o código abaixo para fazer login nesta sessão a partir de outros dispositivos", - "scan_qr_2fa": "Escaneie o código QR com seu aplicativo autenticador", - "scan_qr_generic": "Escaneie este código QR usando seu telefone ou outro dispositivo", - "search": "Buscar", - "seconds": "segundos", - "security": "Segurança", - "select": "Selecionar", - "selected": "selecionado", - "select_color": "Selecionar cor…", - "sessions": "Sessões", - "send": "Enviar", - "send_password_recovery_email": "Enviar E-mail de Recuperação de Senha", - "session_saved": "Obrigado por criar uma conta. Esta sessão foi salva.", - "settings": "Configurações", - "set_new_password": "Definir Nova Senha", - "share": "Compartilhar", - "share_to": "Compartilhar para", - "share_with": "Compartilhar com:", - "shortcut_to": "Atalho para", - "show_all_windows": "Mostrar Todas as Janelas", - "show_hidden": "Mostrar ocultos", - "sign_in_with_puter": "Entrar com Puter", - "sign_up": "Cadastrar-se", - "signing_in": "Entrando...", - "size": "Tamanho", - "skip": "Pular", - "something_went_wrong": "Algo deu errado.", - "sort_by": "Ordenar por", - "start": "Iniciar", - "status": "Status", - "storage_usage": "Uso de Armazenamento", - "storage_puter_used": "usado pelo Puter", - "taking_longer_than_usual": "Levando um pouco mais de tempo do que o normal. Por favor, aguarde...", - "task_manager": "Gerenciador de Tarefas", - "taskmgr_header_name": "Nome", - "taskmgr_header_status": "Status", - "taskmgr_header_type": "Tipo", - "terms": "Termos", - "text_document": "Documento de texto", - "tos_fineprint": "Ao clicar em 'Criar Conta Gratuita' você concorda com os {{link=terms}}Termos de Serviço{{/link}} e a {{link=privacy}}Política de Privacidade{{/link}} do Puter.", - "transparency": "Transparência", - "trash": "Lixeira", - "two_factor": "Autenticação de Dois Fatores", - "two_factor_disabled": "2FA Desativada", - "two_factor_enabled": "2FA Ativada", - "type": "Tipo", - "type_confirm_to_delete_account": "Digite 'confirmar' para excluir sua conta.", - "ui_colors": "Cores da Interface", - "ui_manage_sessions": "Gerenciador de Sessões", - "ui_revoke": "Revogar", - "undo": "Desfazer", - "unlimited": "Ilimitado", - "unzip": "Descompactar", - "upload": "Upload", - "upload_here": "Fazer upload aqui", - "usage": "Uso", - "username": "Nome de Usuário", - "username_changed": "Nome de usuário atualizado com sucesso.", - "username_required": "Nome de usuário é necessário.", - "versions": "Versões", - "videos": "Vídeos", - "visibility": "Visibilidade", - "yes": "Sim", - "yes_release_it": "Sim, Liberar", - "you_have_been_referred_to_puter_by_a_friend": "Você foi indicado ao Puter por um amigo!", - "zip": "Compactar", - "zipping_file": "Compactando %strong%", - - // === 2FA Setup === - "setup2fa_1_step_heading": "Abra seu aplicativo autenticador", - "setup2fa_1_instructions": ` - Você pode usar qualquer aplicativo autenticador que suporte o protocolo de Senha de Uso Único com Base em Tempo (TOTP). - Existem muitas opções, mas se você não tiver certeza - Authy - é uma escolha sólida para Android e iOS. - `, - "setup2fa_2_step_heading": "Escaneie o código QR", - "setup2fa_3_step_heading": "Digite o código de 6 dígitos", - "setup2fa_4_step_heading": "Copie seus códigos de recuperação", - "setup2fa_4_instructions": ` - Esses códigos de recuperação são a única maneira de acessar sua conta se você perder seu telefone ou não puder usar seu aplicativo autenticador. - Certifique-se de armazená-los em um lugar seguro. - `, - "setup2fa_5_step_heading": "Confirme a configuração do 2FA", - "setup2fa_5_confirmation_1": "Salvei meus códigos de recuperação em um local seguro", - "setup2fa_5_confirmation_2": "Estou pronto para ativar o 2FA", - "setup2fa_5_button": "Ativar 2FA", + account: "Conta", + account_password: "Verificar Senha da Conta", + access_granted_to: "Acesso Concedido Para", + add_existing_account: "Adicionar Conta Existente", + all_fields_required: 'Todos os campos são obrigatórios.', + allow: 'Permitir', + apply: "Aplicar", + ascending: 'Ascendente', + associated_websites: "Sites Associados", + auto_arrange: 'Organizar Automaticamente', + background: "Plano de Fundo", + browse: "Navegar", + cancel: 'Cancelar', + center: 'Centralizar', + change_desktop_background: 'Mudar plano de fundo da área de trabalho…', + change_email: "Mudar Email", + change_language: "Mudar Idioma", + change_password: "Mudar Senha", + change_ui_colors: "Mudar Cores da Interface", + change_username: "Mudar Nome de Usuário", + close: 'Fechar', + close_all_windows: "Fechar Todas as Janelas", + close_all_windows_confirm: "Tem certeza de que deseja fechar todas as janelas?", + close_all_windows_and_log_out: 'Fechar Janelas e Sair', + change_always_open_with: "Deseja sempre abrir este tipo de arquivo com", + color: 'Cor', + confirm: 'Confirmar', + confirm_2fa_setup: 'Adicionei o código ao meu aplicativo autenticador', + confirm_2fa_recovery: 'Salvei meus códigos de recuperação em um local seguro', + confirm_account_for_free_referral_storage_c2a: 'Crie uma conta e confirme seu endereço de e-mail para receber 1 GB de armazenamento gratuito. Seu amigo também receberá 1 GB de armazenamento gratuito.', + confirm_code_generic_incorrect: "Código Incorreto.", + confirm_code_generic_too_many_requests: "Muitas solicitações. Por favor, aguarde alguns minutos.", + confirm_code_generic_submit: "Enviar Código", + confirm_code_generic_try_again: "Tente Novamente", + confirm_code_generic_title: "Digite o Código de Confirmação", + confirm_code_2fa_instruction: "Digite o código de 6 dígitos do seu aplicativo autenticador.", + confirm_code_2fa_submit_btn: "Enviar", + confirm_code_2fa_title: "Digite o Código 2FA", + confirm_delete_multiple_items: 'Tem certeza de que deseja excluir permanentemente estes itens?', + confirm_delete_single_item: 'Deseja excluir permanentemente este item?', + confirm_open_apps_log_out: 'Você tem aplicativos abertos. Tem certeza de que deseja sair?', + confirm_new_password: "Confirmar Nova Senha", + confirm_delete_user: "Tem certeza de que deseja excluir sua conta? Todos os seus arquivos e dados serão permanentemente excluídos. Esta ação não pode ser desfeita.", + confirm_delete_user_title: "Excluir Conta?", + confirm_session_revoke: "Tem certeza de que deseja revogar esta sessão?", + confirm_your_email_address: "Confirme Seu Endereço de Email", + contact_us: "Fale Conosco", + contact_us_verification_required: "Você deve ter um endereço de e-mail verificado para usar isto.", + contain: 'Conter', + continue: "Continuar", + copy: 'Copiar', + copy_link: "Copiar Link", + copying: "Copiando", + copying_file: "Copiando %%", + cover: 'Cobrir', + create_account: "Criar Conta", + create_free_account: "Criar Conta Gratuita", + create_shortcut: "Criar Atalho", + credits: "Créditos", + current_password: "Senha Atual", + cut: 'Recortar', + clock: "Relógio", + clock_visible_hide: 'Ocultar - Sempre oculto', + clock_visible_show: 'Mostrar - Sempre visível', + clock_visible_auto: 'Auto - Padrão, visível apenas no modo de tela cheia.', + close_all: 'Fechar Tudo', + created: 'Criado', + date_modified: 'Data de modificação', + default: 'Padrão', + delete: 'Excluir', + delete_account: "Excluir Conta", + delete_permanently: "Excluir Permanentemente", + deleting_file: "Excluindo %%", + deploy_as_app: 'Implantar como aplicativo', + descending: 'Descendente', + desktop: 'Área de Trabalho', + desktop_background_fit: "Ajustar", + developers: "Desenvolvedores", + dir_published_as_website: `%strong% foi publicado em:`, + disable_2fa: 'Desativar 2FA', + disable_2fa_confirm: "Tem certeza de que deseja desativar 2FA?", + disable_2fa_instructions: "Digite sua senha para desativar 2FA.", + disassociate_dir: "Desassociar Diretório", + documents: 'Documentos', + dont_allow: 'Não Permitir', + download: 'Baixar', + download_file: 'Baixar Arquivo', + downloading: "Baixando", + email: "Email", + email_change_confirmation_sent: "Um e-mail de confirmação foi enviado para seu novo endereço de e-mail. Por favor, verifique sua caixa de entrada e siga as instruções para concluir o processo.", + email_invalid: 'Email inválido.', + email_or_username: "Email ou Nome de Usuário", + email_required: 'Email é obrigatório.', + empty_trash: 'Esvaziar Lixeira', + empty_trash_confirmation: `Tem certeza de que deseja excluir permanentemente os itens na Lixeira?`, + emptying_trash: 'Esvaziando Lixeira…', + enable_2fa: 'Ativar 2FA', + end_hard: "Finalizar Forçadamente", + end_process_force_confirm: "Tem certeza de que deseja finalizar forçadamente este processo?", + end_soft: "Finalizar Suavemente", + enlarged_qr_code: "Código QR Ampliado", + enter_password_to_confirm_delete_user: "Digite sua senha para confirmar a exclusão da conta", + error_message_is_missing: "Mensagem de erro está ausente.", + error_unknown_cause: "Ocorreu um erro desconhecido.", + error_uploading_files: "Falha ao carregar arquivos", + favorites: "Favoritos", + feedback: "Feedback", + feedback_c2a: "Por favor, use o formulário abaixo para nos enviar seu feedback, comentários e relatórios de bugs.", + feedback_sent_confirmation: "Obrigado por nos contatar. Se você tiver um e-mail associado à sua conta, você receberá uma resposta nossa o mais rápido possível.", + fit: "Ajustar", + folder: 'Pasta', + force_quit: 'Forçar Encerrar', + forgot_pass_c2a: "Esqueceu a senha?", + from: "De", + general: "Geral", + get_a_copy_of_on_puter: `Obtenha uma cópia de '%%' em Puter.com!`, + get_copy_link: 'Obter Link de Cópia', + hide_all_windows: "Ocultar Todas as Janelas", + home: 'Início', + html_document: 'Documento HTML', + hue: 'Matiz', + image: 'Imagem', + incorrect_password: "Senha incorreta", + invite_link: "Link de Convite", + item: 'item', + items_in_trash_cannot_be_renamed: `Este item não pode ser renomeado porque está na lixeira. Para renomear este item, primeiro arraste-o para fora da Lixeira.`, + jpeg_image: 'Imagem JPEG', + keep_in_taskbar: 'Manter na Barra de Tarefas', + language: "Idioma", + license: "Licença", + lightness: 'Luminosidade', + link_copied: "Link copiado", + loading: 'Carregando', + log_in: "Entrar", + log_into_another_account_anyway: 'Entrar em outra conta de qualquer maneira', + log_out: 'Sair', + looks_good: "Parece bom!", + manage_sessions: "Gerenciar Sessões", + menubar_style: "Estilo da Barra de Menus", + menubar_style_desktop: "Área de Trabalho", + menubar_style_system: "Sistema", + menubar_style_window: "Janela", + modified: 'Modificado', + move: 'Mover', + moving_file: "Movendo %%", + my_websites: "Meus Sites", + name: 'Nome', + name_cannot_be_empty: 'O nome não pode estar vazio.', + name_cannot_contain_double_period: "O nome não pode ser o caractere '..'.", + name_cannot_contain_period: "O nome não pode ser o caractere '.'.", + name_cannot_contain_slash: "O nome não pode conter o caractere '/'.", + name_must_be_string: "O nome só pode ser uma string.", + name_too_long: `O nome não pode ter mais de %% caracteres.`, + new: 'Novo', + new_email: 'Novo Email', + new_folder: 'Nova pasta', + new_password: "Nova Senha", + new_username: "Novo Nome de Usuário", + "no": "Não", + "no_dir_associated_with_site": "Nenhum diretório associado a este endereço.", + "no_websites_published": "Você ainda não publicou nenhum site.", + "ok": "OK", + "open": "Abrir", + "open_in_new_tab": "Abrir em Nova Aba", + "open_in_new_window": "Abrir em Nova Janela", + "open_with": "Abrir Com", + "original_name": "Nome Original", + "original_path": "Caminho Original", + "oss_code_and_content": "Software e Conteúdo de Código Aberto", + "password": "Senha", + "password_changed": "Senha alterada.", + "password_recovery_rate_limit": "Você atingiu nosso limite de tentativas; por favor, aguarde alguns minutos. Para evitar isso no futuro, evite recarregar a página muitas vezes.", + "password_recovery_token_invalid": "Este token de recuperação de senha não é mais válido.", + "password_recovery_unknown_error": "Ocorreu um erro desconhecido. Por favor, tente novamente mais tarde.", + "password_required": "Senha é necessária.", + "password_strength_error": "A senha deve ter pelo menos 8 caracteres e conter pelo menos uma letra maiúscula, uma letra minúscula, um número e um caractere especial.", + "passwords_do_not_match": "`Nova Senha` e `Confirmar Nova Senha` não correspondem.", + "paste": "Colar", + "paste_into_folder": "Colar na Pasta", + "path": "Caminho", + "personalization": "Personalização", + "pick_name_for_website": "Escolha um nome para o seu site:", + "picture": "Imagem", + "pictures": "Imagens", + "plural_suffix": "s", + "powered_by_puter_js": "Desenvolvido por {{link=docs}}Puter.js{{/link}}", + "preparing": "Preparando...", + "preparing_for_upload": "Preparando para upload...", + "print": "Imprimir", + "privacy": "Privacidade", + "proceed_to_login": "Prossiga para o login", + "proceed_with_account_deletion": "Prosseguir com a Exclusão da Conta", + "process_status_initializing": "Inicializando", + "process_status_running": "Executando", + "process_type_app": "App", + "process_type_init": "Início", + "process_type_ui": "UI", + "properties": "Propriedades", + "public": "Público", + "publish": "Publicar", + "publish_as_website": "Publicar como site", + "puter_description": "Puter é uma nuvem pessoal que prioriza a privacidade para manter todos os seus arquivos, aplicativos e jogos em um lugar seguro, acessível de qualquer lugar a qualquer momento.", + "reading_file": "Lendo %strong%", + "recent": "Recente", + "recommended": "Recomendado", + "recover_password": "Recuperar Senha", + "refer_friends_c2a": "Ganhe 1 GB para cada amigo que criar e confirmar uma conta no Puter. Seu amigo também ganhará 1 GB!", + "refer_friends_social_media_c2a": "Ganhe 1 GB de armazenamento gratuito no Puter.com!", + "refresh": "Atualizar", + "release_address_confirmation": "Tem certeza de que deseja liberar este endereço?", + "remove_from_taskbar": "Remover da Barra de Tarefas", + "rename": "Renomear", + "repeat": "Repetir", + "replace": "Substituir", + "replace_all": "Substituir Todos", + "resend_confirmation_code": "Reenviar Código de Confirmação", + "reset_colors": "Redefinir Cores", + "restart_puter_confirm": "Tem certeza de que deseja reiniciar o Puter?", + "restore": "Restaurar", + "save": "Salvar", + "saturation": "Saturação", + "save_account": "Salvar conta", + "save_account_to_get_copy_link": "Por favor, crie uma conta para prosseguir.", + "save_account_to_publish": "Por favor, crie uma conta para prosseguir.", + "save_session": "Salvar sessão", + "save_session_c2a": "Crie uma conta para salvar sua sessão atual e evitar perder seu trabalho.", + "scan_qr_c2a": "Escaneie o código abaixo para fazer login nesta sessão a partir de outros dispositivos", + "scan_qr_2fa": "Escaneie o código QR com seu aplicativo autenticador", + "scan_qr_generic": "Escaneie este código QR usando seu telefone ou outro dispositivo", + "search": "Buscar", + "seconds": "segundos", + "security": "Segurança", + "select": "Selecionar", + "selected": "selecionado", + "select_color": "Selecionar cor…", + "sessions": "Sessões", + "send": "Enviar", + "send_password_recovery_email": "Enviar E-mail de Recuperação de Senha", + "session_saved": "Obrigado por criar uma conta. Esta sessão foi salva.", + "settings": "Configurações", + "set_new_password": "Definir Nova Senha", + "share": "Compartilhar", + "share_to": "Compartilhar para", + "share_with": "Compartilhar com:", + "shortcut_to": "Atalho para", + "show_all_windows": "Mostrar Todas as Janelas", + "show_hidden": "Mostrar ocultos", + "sign_in_with_puter": "Entrar com Puter", + "sign_up": "Cadastrar-se", + "signing_in": "Entrando...", + "size": "Tamanho", + "skip": "Pular", + "something_went_wrong": "Algo deu errado.", + "sort_by": "Ordenar por", + "start": "Iniciar", + "status": "Status", + "storage_usage": "Uso de Armazenamento", + "storage_puter_used": "usado pelo Puter", + "taking_longer_than_usual": "Levando um pouco mais de tempo do que o normal. Por favor, aguarde...", + "task_manager": "Gerenciador de Tarefas", + "taskmgr_header_name": "Nome", + "taskmgr_header_status": "Status", + "taskmgr_header_type": "Tipo", + "terms": "Termos", + "text_document": "Documento de texto", + "tos_fineprint": "Ao clicar em 'Criar Conta Gratuita' você concorda com os {{link=terms}}Termos de Serviço{{/link}} e a {{link=privacy}}Política de Privacidade{{/link}} do Puter.", + "transparency": "Transparência", + "trash": "Lixeira", + "two_factor": "Autenticação de Dois Fatores", + "two_factor_disabled": "2FA Desativada", + "two_factor_enabled": "2FA Ativada", + "type": "Tipo", + "type_confirm_to_delete_account": "Digite 'confirmar' para excluir sua conta.", + "ui_colors": "Cores da Interface", + "ui_manage_sessions": "Gerenciador de Sessões", + "ui_revoke": "Revogar", + "undo": "Desfazer", + "unlimited": "Ilimitado", + "unzip": "Descompactar", + "upload": "Upload", + "upload_here": "Fazer upload aqui", + "usage": "Uso", + "username": "Nome de Usuário", + "username_changed": "Nome de usuário atualizado com sucesso.", + "username_required": "Nome de usuário é necessário.", + "versions": "Versões", + "videos": "Vídeos", + "visibility": "Visibilidade", + "yes": "Sim", + "yes_release_it": "Sim, Liberar", + "you_have_been_referred_to_puter_by_a_friend": "Você foi indicado ao Puter por um amigo!", + "zip": "Compactar", + "zipping_file": "Compactando %strong%", - // === 2FA Login === - "login2fa_otp_title": "Digite o Código 2FA", - "login2fa_otp_instructions": "Digite o código de 6 dígitos do seu aplicativo autenticador.", - "login2fa_recovery_title": "Digite um código de recuperação", - "login2fa_recovery_instructions": "Digite um dos seus códigos de recuperação para acessar sua conta.", - "login2fa_use_recovery_code": "Usar um código de recuperação", - "login2fa_recovery_back": "Voltar", - "login2fa_recovery_placeholder": "XXXXXXXX" + // === 2FA Setup === + "setup2fa_1_step_heading": "Abra seu aplicativo autenticador", + "setup2fa_1_instructions": ` + Você pode usar qualquer aplicativo autenticador que suporte o protocolo de Senha de Uso Único com Base em Tempo (TOTP). + Existem muitas opções, mas se você não tiver certeza + Authy + é uma escolha sólida para Android e iOS. + `, + "setup2fa_2_step_heading": "Escaneie o código QR", + "setup2fa_3_step_heading": "Digite o código de 6 dígitos", + "setup2fa_4_step_heading": "Copie seus códigos de recuperação", + "setup2fa_4_instructions": ` + Esses códigos de recuperação são a única maneira de acessar sua conta se você perder seu telefone ou não puder usar seu aplicativo autenticador. + Certifique-se de armazená-los em um lugar seguro. + `, + "setup2fa_5_step_heading": "Confirme a configuração do 2FA", + "setup2fa_5_confirmation_1": "Salvei meus códigos de recuperação em um local seguro", + "setup2fa_5_confirmation_2": "Estou pronto para ativar o 2FA", + "setup2fa_5_button": "Ativar 2FA", + + // === 2FA Login === + "login2fa_otp_title": "Digite o Código 2FA", + "login2fa_otp_instructions": "Digite o código de 6 dígitos do seu aplicativo autenticador.", + "login2fa_recovery_title": "Digite um código de recuperação", + "login2fa_recovery_instructions": "Digite um dos seus códigos de recuperação para acessar sua conta.", + "login2fa_use_recovery_code": "Usar um código de recuperação", + "login2fa_recovery_back": "Voltar", + "login2fa_recovery_placeholder": "XXXXXXXX", + + // *********************************** + // Missing translations + // *********************************** + "change": undefined, // In English: "Change" + "clock_visibility": undefined, // In English: "Clock Visibility" + "reading": undefined, // In English: "Reading %strong%" + "writing": undefined, // In English: "Writing %strong%" + "unzipping": undefined, // In English: "Unzipping %strong%" + "sequencing": undefined, // In English: "Sequencing %strong%" + "zipping": undefined, // In English: "Zipping %strong%" + "Editor": undefined, // In English: "Editor" + "Viewer": undefined, // In English: "Viewer" + "People with access": undefined, // In English: "People with access" + "Share With…": undefined, // In English: "Share With…" + "Owner": undefined, // In English: "Owner" + "You can't share with yourself.": undefined, // In English: "You can't share with yourself." + "This user already has access to this item": undefined, // In English: "This user already has access to this item" } }; diff --git a/src/gui/src/i18n/translations/da.js b/src/gui/src/i18n/translations/da.js index 4ea1141bd..399282799 100644 --- a/src/gui/src/i18n/translations/da.js +++ b/src/gui/src/i18n/translations/da.js @@ -345,6 +345,25 @@ const da = { login2fa_use_recovery_code: 'Brug en gendannelseskode', login2fa_recovery_back: 'Tilbage', login2fa_recovery_placeholder: 'XXXXXXXX', + + // *********************************** + // Missing translations + // *********************************** + "change": undefined, // In English: "Change" + "clock_visibility": undefined, // In English: "Clock Visibility" + "reading": undefined, // In English: "Reading %strong%" + "writing": undefined, // In English: "Writing %strong%" + "unzipping": undefined, // In English: "Unzipping %strong%" + "sequencing": undefined, // In English: "Sequencing %strong%" + "zipping": undefined, // In English: "Zipping %strong%" + "Editor": undefined, // In English: "Editor" + "Viewer": undefined, // In English: "Viewer" + "People with access": undefined, // In English: "People with access" + "Share With…": undefined, // In English: "Share With…" + "Owner": undefined, // In English: "Owner" + "You can't share with yourself.": undefined, // In English: "You can't share with yourself." + "This user already has access to this item": undefined, // In English: "This user already has access to this item" + } }; diff --git a/src/gui/src/i18n/translations/de.js b/src/gui/src/i18n/translations/de.js index 7b77e09b9..e5b700823 100644 --- a/src/gui/src/i18n/translations/de.js +++ b/src/gui/src/i18n/translations/de.js @@ -345,6 +345,26 @@ const de = { login2fa_use_recovery_code: 'Verwenden Sie einen Wiederherstellungscode', login2fa_recovery_back: 'Zurück', login2fa_recovery_placeholder: 'XXXXXXXX', + + // *********************************** + // Missing translations + // *********************************** + "change": undefined, // In English: "Change" + "clock_visibility": undefined, // In English: "Clock Visibility" + "confirm": undefined, // In English: "Confirm" + "reading": undefined, // In English: "Reading %strong%" + "writing": undefined, // In English: "Writing %strong%" + "unzipping": undefined, // In English: "Unzipping %strong%" + "sequencing": undefined, // In English: "Sequencing %strong%" + "zipping": undefined, // In English: "Zipping %strong%" + "Editor": undefined, // In English: "Editor" + "Viewer": undefined, // In English: "Viewer" + "People with access": undefined, // In English: "People with access" + "Share With…": undefined, // In English: "Share With…" + "Owner": undefined, // In English: "Owner" + "You can't share with yourself.": undefined, // In English: "You can't share with yourself." + "This user already has access to this item": undefined, // In English: "This user already has access to this item" + } }; diff --git a/src/gui/src/i18n/translations/emoji.js b/src/gui/src/i18n/translations/emoji.js index 04ac847ad..595ba15a3 100644 --- a/src/gui/src/i18n/translations/emoji.js +++ b/src/gui/src/i18n/translations/emoji.js @@ -181,6 +181,11 @@ const emoji = { yes_release_it: '✅🆓', you_have_been_referred_to_puter_by_a_friend: "👤🔁🆓", zip: "📂🔒", + + // *********************************** + // Missing translations + // *********************************** + } }; diff --git a/src/gui/src/i18n/translations/en.js b/src/gui/src/i18n/translations/en.js index c30974ae8..ddbd38c23 100644 --- a/src/gui/src/i18n/translations/en.js +++ b/src/gui/src/i18n/translations/en.js @@ -352,11 +352,14 @@ const en = { login2fa_recovery_back: 'Back', login2fa_recovery_placeholder: 'XXXXXXXX', - // Subscriptions - 'offering.free': 'Use Puter', - 'offering.pay-puter': 'Pay Puter', - 'offering.pay-puter-more': 'Pay Puter More', - 'offering.pay-puter-even-more': 'Pay Puter Even More', + // Sharing + 'Editor': 'Editor', + 'Viewer': 'Viewer', + 'People with access': 'People with access', + 'Share With…' : 'Share With…', + 'Owner': 'Owner', + "You can't share with yourself.": `You can't share with yourself.`, + 'This user already has access to this item': 'This user already has access to this item', } }; diff --git a/src/gui/src/i18n/translations/es.js b/src/gui/src/i18n/translations/es.js index 2de11e0b1..76a058396 100644 --- a/src/gui/src/i18n/translations/es.js +++ b/src/gui/src/i18n/translations/es.js @@ -352,6 +352,25 @@ const es = { login2fa_use_recovery_code: 'Usar un código de recuperación', login2fa_recovery_back: 'Atras', login2fa_recovery_placeholder: 'XXXXXXXX', + + // *********************************** + // Missing translations + // *********************************** + "change": undefined, // In English: "Change" + "clock_visibility": undefined, // In English: "Clock Visibility" + "reading": undefined, // In English: "Reading %strong%" + "writing": undefined, // In English: "Writing %strong%" + "unzipping": undefined, // In English: "Unzipping %strong%" + "sequencing": undefined, // In English: "Sequencing %strong%" + "zipping": undefined, // In English: "Zipping %strong%" + "Editor": undefined, // In English: "Editor" + "Viewer": undefined, // In English: "Viewer" + "People with access": undefined, // In English: "People with access" + "Share With…": undefined, // In English: "Share With…" + "Owner": undefined, // In English: "Owner" + "You can't share with yourself.": undefined, // In English: "You can't share with yourself." + "This user already has access to this item": undefined, // In English: "This user already has access to this item" + } }; diff --git a/src/gui/src/i18n/translations/fa.js b/src/gui/src/i18n/translations/fa.js index dd8947451..291418942 100644 --- a/src/gui/src/i18n/translations/fa.js +++ b/src/gui/src/i18n/translations/fa.js @@ -173,6 +173,190 @@ const fa = { yes_release_it: 'بله، آن را آزاد کن', you_have_been_referred_to_puter_by_a_friend: "شما توسط یک دوست به Puter معرفی شده اید!", zip: "فشرده سازی", + + // *********************************** + // Missing translations + // *********************************** + "account_password": undefined, // In English: "Verify Account Password" + "allow": undefined, // In English: "Allow" + "associated_websites": undefined, // In English: "Associated Websites" + "change": undefined, // In English: "Change" + "change_always_open_with": undefined, // In English: "Do you want to always open this type of file with" + "change_email": undefined, // In English: "Change Email" + "change_ui_colors": undefined, // In English: "Change UI Colors" + "clock_visibility": undefined, // In English: "Clock Visibility" + "close": undefined, // In English: "Close" + "close_all_windows_confirm": undefined, // In English: "Are you sure you want to close all windows?" + "close_all_windows_and_log_out": undefined, // In English: "Close Windows and Log Out" + "confirm": undefined, // In English: "Confirm" + "confirm_2fa_setup": undefined, // In English: "I have added the code to my authenticator app" + "confirm_2fa_recovery": undefined, // In English: "I have saved my recovery codes in a secure location" + "confirm_code_generic_incorrect": undefined, // In English: "Incorrect Code." + "confirm_code_generic_too_many_requests": undefined, // In English: "Too many requests. Please wait a few minutes." + "confirm_code_generic_submit": undefined, // In English: "Submit Code" + "confirm_code_generic_try_again": undefined, // In English: "Try Again" + "confirm_code_generic_title": undefined, // In English: "Enter Confirmation Code" + "confirm_code_2fa_instruction": undefined, // In English: "Enter the 6-digit code from your authenticator app." + "confirm_code_2fa_submit_btn": undefined, // In English: "Submit" + "confirm_code_2fa_title": undefined, // In English: "Enter 2FA Code" + "confirm_delete_multiple_items": undefined, // In English: "Are you sure you want to permanently delete these items?" + "confirm_delete_single_item": undefined, // In English: "Do you want to permanently delete this item?" + "confirm_open_apps_log_out": undefined, // In English: "You have open apps. Are you sure you want to log out?" + "confirm_delete_user": undefined, // In English: "Are you sure you want to delete your account? All your files and data will be permanently deleted. This action cannot be undone." + "confirm_delete_user_title": undefined, // In English: "Delete Account?" + "confirm_session_revoke": undefined, // In English: "Are you sure you want to revoke this session?" + "confirm_your_email_address": undefined, // In English: "Confirm Your Email Address" + "contact_us_verification_required": undefined, // In English: "You must have a verified email address to use this." + "copying_file": undefined, // In English: "Copying %%" + "credits": undefined, // In English: "Credits" + "clock_visible_hide": undefined, // In English: "Hide - Always hidden" + "clock_visible_show": undefined, // In English: "Show - Always visible" + "clock_visible_auto": undefined, // In English: "Auto - Default, visible only in full-screen mode." + "close_all": undefined, // In English: "Close All" + "created": undefined, // In English: "Created" + "default": undefined, // In English: "Default" + "delete_account": undefined, // In English: "Delete Account" + "deleting_file": undefined, // In English: "Deleting %%" + "desktop": undefined, // In English: "Desktop" + "developers": undefined, // In English: "Developers" + "disable_2fa": undefined, // In English: "Disable 2FA" + "disable_2fa_confirm": undefined, // In English: "Are you sure you want to disable 2FA?" + "disable_2fa_instructions": undefined, // In English: "Enter your password to disable 2FA." + "documents": undefined, // In English: "Documents" + "dont_allow": undefined, // In English: "Don't Allow" + "download_file": undefined, // In English: "Download File" + "email_change_confirmation_sent": undefined, // In English: "A confirmation email has been sent to your new email address. Please check your inbox and follow the instructions to complete the process." + "email_invalid": undefined, // In English: "Email is invalid." + "email_required": undefined, // In English: "Email is required." + "enable_2fa": undefined, // In English: "Enable 2FA" + "end_hard": undefined, // In English: "End Hard" + "end_process_force_confirm": undefined, // In English: "Are you sure you want to force-quit this process?" + "end_soft": undefined, // In English: "End Soft" + "enlarged_qr_code": undefined, // In English: "Enlarged QR Code" + "enter_password_to_confirm_delete_user": undefined, // In English: "Enter your password to confirm account deletion" + "error_message_is_missing": undefined, // In English: "Error message is missing." + "error_unknown_cause": undefined, // In English: "An unknown error occurred." + "error_uploading_files": undefined, // In English: "Failed to upload files" + "favorites": undefined, // In English: "Favorites" + "fit": undefined, // In English: "Fit" + "folder": undefined, // In English: "Folder" + "force_quit": undefined, // In English: "Force Quit" + "home": undefined, // In English: "Home" + "hue": undefined, // In English: "Hue" + "incorrect_password": undefined, // In English: "Incorrect password" + "item": undefined, // In English: "item" + "license": undefined, // In English: "License" + "lightness": undefined, // In English: "Lightness" + "link_copied": undefined, // In English: "Link copied" + "loading": undefined, // In English: "Loading" + "log_into_another_account_anyway": undefined, // In English: "Log into another account anyway" + "looks_good": undefined, // In English: "Looks good!" + "manage_sessions": undefined, // In English: "Manage Sessions" + "menubar_style": undefined, // In English: "Menubar Style" + "menubar_style_desktop": undefined, // In English: "Desktop" + "menubar_style_system": undefined, // In English: "System" + "menubar_style_window": undefined, // In English: "Window" + "modified": undefined, // In English: "Modified" + "new_email": undefined, // In English: "New Email" + "no": undefined, // In English: "No" + "original_name": undefined, // In English: "Original Name" + "original_path": undefined, // In English: "Original Path" + "oss_code_and_content": undefined, // In English: "Open Source Software and Content" + "password_recovery_rate_limit": undefined, // In English: "You've reached our rate-limit; please wait a few minutes. To prevent this in the future, avoid reloading the page too many times." + "password_recovery_token_invalid": undefined, // In English: "This password recovery token is no longer valid." + "password_recovery_unknown_error": undefined, // In English: "An unknown error occurred. Please try again later." + "password_required": undefined, // In English: "Password is required." + "password_strength_error": undefined, // In English: "Password must be at least 8 characters long and contain at least one uppercase letter, one lowercase letter, one number, and one special character." + "path": undefined, // In English: "Path" + "pictures": undefined, // In English: "Pictures" + "plural_suffix": undefined, // In English: "s" + "print": undefined, // In English: "Print" + "privacy": undefined, // In English: "Privacy" + "proceed_to_login": undefined, // In English: "Proceed to login" + "proceed_with_account_deletion": undefined, // In English: "Proceed with Account Deletion" + "process_status_initializing": undefined, // In English: "Initializing" + "process_status_running": undefined, // In English: "Running" + "process_type_app": undefined, // In English: "App" + "process_type_init": undefined, // In English: "Init" + "process_type_ui": undefined, // In English: "UI" + "public": undefined, // In English: "Public" + "puter_description": undefined, // In English: "Puter is a privacy-first personal cloud to keep all your files, apps, and games in one secure place, accessible from anywhere at any time." + "reading": undefined, // In English: "Reading %strong%" + "writing": undefined, // In English: "Writing %strong%" + "recommended": undefined, // In English: "Recommended" + "replace": undefined, // In English: "Replace" + "replace_all": undefined, // In English: "Replace All" + "reset_colors": undefined, // In English: "Reset Colors" + "restart_puter_confirm": undefined, // In English: "Are you sure you want to restart Puter?" + "save": undefined, // In English: "Save" + "saturation": undefined, // In English: "Saturation" + "save_account": undefined, // In English: "Save account" + "save_session": undefined, // In English: "Save session" + "scan_qr_2fa": undefined, // In English: "Scan the QR code with your authenticator app" + "scan_qr_generic": undefined, // In English: "Scan this QR code using your phone or another device" + "search": undefined, // In English: "Search" + "seconds": undefined, // In English: "seconds" + "selected": undefined, // In English: "selected" + "sessions": undefined, // In English: "Sessions" + "share": undefined, // In English: "Share" + "share_with": undefined, // In English: "Share with:" + "shortcut_to": undefined, // In English: "Shortcut to" + "skip": undefined, // In English: "Skip" + "something_went_wrong": undefined, // In English: "Something went wrong." + "status": undefined, // In English: "Status" + "storage_usage": undefined, // In English: "Storage Usage" + "taskmgr_header_name": undefined, // In English: "Name" + "taskmgr_header_status": undefined, // In English: "Status" + "taskmgr_header_type": undefined, // In English: "Type" + "terms": undefined, // In English: "Terms" + "transparency": undefined, // In English: "Transparency" + "two_factor": undefined, // In English: "Two Factor Authentication" + "two_factor_disabled": undefined, // In English: "2FA Disabled" + "two_factor_enabled": undefined, // In English: "2FA Enabled" + "type_confirm_to_delete_account": undefined, // In English: "Type 'confirm' to delete your account." + "ui_colors": undefined, // In English: "UI Colors" + "ui_manage_sessions": undefined, // In English: "Session Manager" + "ui_revoke": undefined, // In English: "Revoke" + "unlimited": undefined, // In English: "Unlimited" + "unzipping": undefined, // In English: "Unzipping %strong%" + "username_required": undefined, // In English: "Username is required." + "videos": undefined, // In English: "Videos" + "visibility": undefined, // In English: "Visibility" + "yes": undefined, // In English: "Yes" + "sequencing": undefined, // In English: "Sequencing %strong%" + "zipping": undefined, // In English: "Zipping %strong%" + "setup2fa_1_step_heading": undefined, // In English: "Open your authenticator app" + "setup2fa_1_instructions": undefined, // In English: " + // You can use any authenticator app that supports the Time-based One-Time Password (TOTP) protocol. + // There are many to choose from, but if you're unsure + // Authy + // is a solid choice for Android and iOS. + //" + "setup2fa_2_step_heading": undefined, // In English: "Scan the QR code" + "setup2fa_3_step_heading": undefined, // In English: "Enter the 6-digit code" + "setup2fa_4_step_heading": undefined, // In English: "Copy your recovery codes" + "setup2fa_4_instructions": undefined, // In English: " + // These recovery codes are the only way to access your account if you lose your phone or can't use your authenticator app. + // Make sure to store them in a safe place. + // " + "setup2fa_5_step_heading": undefined, // In English: "Confirm 2FA setup" + "setup2fa_5_confirmation_1": undefined, // In English: "I have saved my recovery codes in a secure location" + "setup2fa_5_confirmation_2": undefined, // In English: "I am ready to enable 2FA" + "setup2fa_5_button": undefined, // In English: "Enable 2FA" + "login2fa_otp_title": undefined, // In English: "Enter 2FA Code" + "login2fa_otp_instructions": undefined, // In English: "Enter the 6-digit code from your authenticator app." + "login2fa_recovery_title": undefined, // In English: "Enter a recovery code" + "login2fa_recovery_instructions": undefined, // In English: "Enter one of your recovery codes to access your account." + "login2fa_use_recovery_code": undefined, // In English: "Use a recovery code" + "login2fa_recovery_back": undefined, // In English: "Back" + "login2fa_recovery_placeholder": undefined, // In English: "XXXXXXXX" + "Editor": undefined, // In English: "Editor" + "Viewer": undefined, // In English: "Viewer" + "People with access": undefined, // In English: "People with access" + "Share With…": undefined, // In English: "Share With…" + "Owner": undefined, // In English: "Owner" + "You can't share with yourself.": undefined, // In English: "You can't share with yourself." + "This user already has access to this item": undefined, // In English: "This user already has access to this item" } }; diff --git a/src/gui/src/i18n/translations/fi.js b/src/gui/src/i18n/translations/fi.js index 21d006db7..789ac2a9a 100644 --- a/src/gui/src/i18n/translations/fi.js +++ b/src/gui/src/i18n/translations/fi.js @@ -403,6 +403,24 @@ const fi = { login2fa_use_recovery_code: 'Käytä palautuskoodi', login2fa_recovery_back: 'Takaisin', login2fa_recovery_placeholder: 'XXXXXXXX', + + // *********************************** + // Missing translations + // *********************************** + "change": undefined, // In English: "Change" + "clock_visibility": undefined, // In English: "Clock Visibility" + "reading": undefined, // In English: "Reading %strong%" + "writing": undefined, // In English: "Writing %strong%" + "unzipping": undefined, // In English: "Unzipping %strong%" + "sequencing": undefined, // In English: "Sequencing %strong%" + "zipping": undefined, // In English: "Zipping %strong%" + "Editor": undefined, // In English: "Editor" + "Viewer": undefined, // In English: "Viewer" + "People with access": undefined, // In English: "People with access" + "Share With…": undefined, // In English: "Share With…" + "Owner": undefined, // In English: "Owner" + "You can't share with yourself.": undefined, // In English: "You can't share with yourself." + "This user already has access to this item": undefined, // In English: "This user already has access to this item" } } diff --git a/src/gui/src/i18n/translations/fr.js b/src/gui/src/i18n/translations/fr.js index 7cc30be81..6d4395224 100644 --- a/src/gui/src/i18n/translations/fr.js +++ b/src/gui/src/i18n/translations/fr.js @@ -345,6 +345,26 @@ const fr = { login2fa_use_recovery_code: 'Utiliser un code de récupération', login2fa_recovery_back: 'Retour', login2fa_recovery_placeholder: 'XXXXXXXX', + + // *********************************** + // Missing translations + // *********************************** + "change": undefined, // In English: "Change" + "clock_visibility": undefined, // In English: "Clock Visibility" + "confirm": undefined, // In English: "Confirm" + "public": undefined, // In English: "Public" + "reading": undefined, // In English: "Reading %strong%" + "writing": undefined, // In English: "Writing %strong%" + "unzipping": undefined, // In English: "Unzipping %strong%" + "sequencing": undefined, // In English: "Sequencing %strong%" + "zipping": undefined, // In English: "Zipping %strong%" + "Editor": undefined, // In English: "Editor" + "Viewer": undefined, // In English: "Viewer" + "People with access": undefined, // In English: "People with access" + "Share With…": undefined, // In English: "Share With…" + "Owner": undefined, // In English: "Owner" + "You can't share with yourself.": undefined, // In English: "You can't share with yourself." + "This user already has access to this item": undefined, // In English: "This user already has access to this item" } }; diff --git a/src/gui/src/i18n/translations/he.js b/src/gui/src/i18n/translations/he.js index 9a77db057..2d485bc67 100644 --- a/src/gui/src/i18n/translations/he.js +++ b/src/gui/src/i18n/translations/he.js @@ -363,6 +363,25 @@ const en = { login2fa_use_recovery_code: "שימוש בקוד שחזור", login2fa_recovery_back: "לאחור", login2fa_recovery_placeholder: "XXXXXXXX", + + + // *********************************** + // Missing translations + // *********************************** + "change": undefined, // In English: "Change" + "clock_visibility": undefined, // In English: "Clock Visibility" + "reading": undefined, // In English: "Reading %strong%" + "writing": undefined, // In English: "Writing %strong%" + "unzipping": undefined, // In English: "Unzipping %strong%" + "sequencing": undefined, // In English: "Sequencing %strong%" + "zipping": undefined, // In English: "Zipping %strong%" + "Editor": undefined, // In English: "Editor" + "Viewer": undefined, // In English: "Viewer" + "People with access": undefined, // In English: "People with access" + "Share With…": undefined, // In English: "Share With…" + "Owner": undefined, // In English: "Owner" + "You can't share with yourself.": undefined, // In English: "You can't share with yourself." + "This user already has access to this item": undefined, // In English: "This user already has access to this item" }, }; diff --git a/src/gui/src/i18n/translations/hi.js b/src/gui/src/i18n/translations/hi.js index bfdaf7e91..1aa83ac79 100644 --- a/src/gui/src/i18n/translations/hi.js +++ b/src/gui/src/i18n/translations/hi.js @@ -337,6 +337,26 @@ const hi = { login2fa_use_recovery_code: 'पुनर्प्राप्ति कोड का उपयोग करें', login2fa_recovery_back: 'पीछे', login2fa_recovery_placeholder: 'XXXXXXXX', + + // *********************************** + // Missing translations + // *********************************** + "change": undefined, // In English: "Change" + "clock_visibility": undefined, // In English: "Clock Visibility" + "confirm": undefined, // In English: "Confirm" + "reading": undefined, // In English: "Reading %strong%" + "writing": undefined, // In English: "Writing %strong%" + "unzipping": undefined, // In English: "Unzipping %strong%" + "sequencing": undefined, // In English: "Sequencing %strong%" + "zipping": undefined, // In English: "Zipping %strong%" + "Editor": undefined, // In English: "Editor" + "Viewer": undefined, // In English: "Viewer" + "People with access": undefined, // In English: "People with access" + "Share With…": undefined, // In English: "Share With…" + "Owner": undefined, // In English: "Owner" + "You can't share with yourself.": undefined, // In English: "You can't share with yourself." + "This user already has access to this item": undefined, // In English: "This user already has access to this item" + } }; diff --git a/src/gui/src/i18n/translations/hu.js b/src/gui/src/i18n/translations/hu.js index 38769e355..707dea92c 100644 --- a/src/gui/src/i18n/translations/hu.js +++ b/src/gui/src/i18n/translations/hu.js @@ -88,251 +88,269 @@ const hu = { created: "Létrehozva", date_modified: "Módosítás dátuma", default: "Alapértelmezett", - delete: "Törlés", - delete_account: "Fiók törlése", - delete_permanently: "Végleges törlés", - deleting_file: "Törlés: %%", - deploy_as_app: "Alkalmazásként telepít", - descending: "Csökkenő", - desktop: "Asztal", - desktop_background_fit: "Illesztés", - developers: "Fejlesztők", - dir_published_as_website: "%strong% közzétéve a következő címen:", - disable_2fa: "2FA letiltása", - disable_2fa_confirm: "Biztosan letiltod a 2FA-t?", - disable_2fa_instructions: "Add meg a jelszavad a 2FA letiltásához.", - disassociate_dir: "Könyvtár leválasztása", - documents: "Dokumentumok", - dont_allow: "Nem engedélyez", - download: "Letöltés", - download_file: "Fájl letöltése", - downloading: "Letöltés", - email: "Email", - email_change_confirmation_sent: "Megerősítő emailt küldtünk az új email címedre. Kérlek, ellenőrizd a postaládádat és kövesd az utasításokat a folyamat befejezéséhez.", - email_invalid: "Érvénytelen email cím.", - email_or_username: "Email vagy Felhasználónév", - email_required: "Email szükséges.", - empty_trash: "Kuka ürítése", - empty_trash_confirmation: "Biztosan véglegesen törölni akarod a Kukában lévő elemeket?", - emptying_trash: "Kuka ürítése...", - enable_2fa: "2FA engedélyezése", - end_hard: "Kemény befejezés", - end_process_force_confirm: "Biztosan kényszerített kilépést hajtasz végre erre a folyamatra?", - end_soft: "Lágy befejezés", - enlarged_qr_code: "Nagyított QR kód", - enter_password_to_confirm_delete_user: "Add meg a jelszavad a fiók törlésének megerősítéséhez", - error_message_is_missing: "Hiányzik a hibaüzenet.", - error_unknown_cause: "Ismeretlen hiba történt.", - error_uploading_files: "Fájlok feltöltése sikertelen", - favorites: "Kedvencek", - feedback: "Visszajelzés", - feedback_c2a: "Kérlek, használd az alábbi űrlapot, hogy elküldd nekünk visszajelzésedet, észrevételeidet és hibajelentéseidet.", - feedback_sent_confirmation: "Köszönjük, hogy kapcsolatba léptél velünk. Ha van email címed a fiókodhoz társítva, hamarosan hallani fogsz rólunk.", - fit: "Illesztés", - folder: "Mappa", - force_quit: "Kényszerített kilépés", - forgot_pass_c2a: "Elfelejtetted a jelszavad?", - from: "Tól", - general: "Általános", - get_a_copy_of_on_puter: "Szerezz egy példányt a(z) '%%' Puter.com-on!", - get_copy_link: "Másolási link megszerzése", - hide_all_windows: "Minden ablak elrejtése", - home: "Otthon", - html_document: "HTML dokumentum", - hue: "Színárnyalat", - image: "Kép", - incorrect_password: "Helytelen jelszó", - invite_link: "Meghívó link", - item: "elem", - items_in_trash_cannot_be_renamed: "Ez az elem nem nevezhető át, mert a kukában van. A név megváltoztatásához először húzd ki a Kukából.", - jpeg_image: "JPEG kép", - keep_in_taskbar: "Tartsa a tálcán", - language: "Nyelv", - license: "Licenc", - lightness: "Világosság", - link_copied: "Link másolva", - loading: "Betöltés", - log_in: "Bejelentkezés", - log_into_another_account_anyway: "Bejelentkezés egy másik fiókba", - log_out: "Kijelentkezés", - looks_good: "Jól néz ki!", - manage_sessions: "Munkamenetek kezelése", - menubar_style: "Menü stílusa", - menubar_style_desktop: "Asztal", - menubar_style_system: "Rendszer", - menubar_style_window: "Ablak", - modified: "Módosítva", - move: "Mozgatás", - moving_file: "Mozgatás: %%", - my_websites: "Saját weboldalaim", - name: "Név", - name_cannot_be_empty: "A név nem lehet üres.", - name_cannot_contain_double_period: "A név nem tartalmazhatja a '..' karaktert.", - name_cannot_contain_period: "A név nem tartalmazhatja a '.' karaktert.", - name_cannot_contain_slash: "A név nem tartalmazhatja a '/' karaktert.", - name_must_be_string: "A név csak szöveg lehet.", - name_too_long: "A név nem lehet hosszabb, mint %% karakter.", - new: "Új", - new_email: "Új email", - new_folder: "Új mappa", - new_password: "Új jelszó", - new_username: "Új felhasználónév", - no: "Nem", - no_dir_associated_with_site: "Ehhez a címhez nincs társítva könyvtár.", - no_websites_published: "Még nem publikáltál egyetlen weboldalt sem. Kattints jobb gombbal egy mappára a kezdéshez.", - ok: "Rendben", - open: "Megnyitás", - open_in_new_tab: "Megnyitás új lapon", - open_in_new_window: "Megnyitás új ablakban", - open_with: "Megnyitás ezzel", - original_name: "Eredeti név", - original_path: "Eredeti útvonal", - oss_code_and_content: "Nyílt forráskódú szoftver és tartalom", - password: "Jelszó", - password_changed: "Jelszó megváltoztatva.", - password_recovery_rate_limit: "Elérted a korlátunkat; kérlek, várj néhány percet. A jövőben kerüld az oldal túl sokszori újratöltését.", - password_recovery_token_invalid: "Ez a jelszó visszaállítási token már nem érvényes.", - password_recovery_unknown_error: "Ismeretlen hiba történt. Kérlek, próbáld újra később.", - password_required: "Jelszó szükséges.", - password_strength_error: "A jelszónak legalább 8 karakter hosszúnak kell lennie és tartalmaznia kell legalább egy nagybetűt, egy kisbetűt, egy számot és egy speciális karaktert.", - passwords_do_not_match: "'Új jelszó' és 'Új jelszó megerősítése' nem egyeznek.", - paste: "Beillesztés", - paste_into_folder: "Beillesztés a mappába", - path: "Útvonal", - personalization: "Személyre szabás", - pick_name_for_website: "Válassz nevet a weboldaladnak:", - picture: "Kép", - pictures: "Képek", - plural_suffix: "k", - powered_by_puter_js: "A Puter.js hajtja", - preparing: "Előkészítés...", - preparing_for_upload: "Feltöltés előkészítése...", - print: "Nyomtatás", - privacy: "Adatvédelem", - proceed_to_login: "Folytatás a bejelentkezéshez", - proceed_with_account_deletion: "Fiók törlésének folytatása", - process_status_initializing: "Inicializálás", - process_status_running: "Fut", - process_type_app: "Alkalmazás", - process_type_init: "Inicializálás", - process_type_ui: "Felhasználói felület", - properties: "Tulajdonságok", - public: "Nyilvános", - publish: "Közzététel", - publish_as_website: "Közzététel weboldalként", - puter_description: "A Puter egy adatvédelmi elsőként kezelt személyes felhő, amelyben minden fájlodat, alkalmazásodat és játékodat egy biztonságos helyen tárolhatod, bárhonnan, bármikor elérhetően.", - reading_file: "Fájl olvasása: %strong%", - recent: "Legutóbbi", - recommended: "Ajánlott", - recover_password: "Jelszó visszaállítása", - refer_friends_c2a: "Kapj 1 GB-ot minden barátodért, aki létrehoz és megerősít egy fiókot a Puteren. A barátod is kap 1 GB-ot!", - refer_friends_social_media_c2a: "Kapj 1 GB ingyenes tárhelyet a Puter.com-on!", - refresh: "Frissítés", - release_address_confirmation: "Biztosan felszabadítod ezt a címet?", - remove_from_taskbar: "Eltávolítás a tálcáról", - rename: "Átnevezés", - repeat: "Ismétlés", - replace: "Csere", - replace_all: "Összes cseréje", - resend_confirmation_code: "Megerősítő kód újraküldése", - reset_colors: "Színek visszaállítása", - restart_puter_confirm: "Biztosan újraindítod a Putert?", - restore: "Visszaállítás", - save: "Mentés", - saturation: "Telítettség", - save_account: "Fiók mentése", - save_account_to_get_copy_link: "A folytatáshoz kérlek, hozz létre egy fiókot.", - save_account_to_publish: "A folytatáshoz kérlek, hozz létre egy fiókot.", - save_session: "Munkamenet mentése", - save_session_c2a: "Hozz létre egy fiókot, hogy mentsd az aktuális munkamenetedet és elkerüld a munkád elvesztését.", - scan_qr_c2a: "Olvasd be az alábbi kódot, hogy bejelentkezhess ebbe a munkamenetbe más eszközökről", - scan_qr_2fa: "Olvasd be a QR-kódot a hitelesítő alkalmazásoddal", - scan_qr_generic: "Olvasd be ezt a QR-kódot a telefonoddal vagy más eszközzel", - search: "Keresés", - seconds: "másodperc", - security: "Biztonság", - select: "Kiválasztás", - selected: "kiválasztva", - select_color: "Szín kiválasztása...", - sessions: "Munkamenetek", - send: "Küldés", - send_password_recovery_email: "Jelszó visszaállító email küldése", - session_saved: "Köszönjük, hogy létrehoztál egy fiókot. Ez a munkamenet mentésre került.", - settings: "Beállítások", - set_new_password: "Új jelszó beállítása", - share: "Megosztás", - share_to: "Megosztás ide:", - share_with: "Megosztás valakivel:", - shortcut_to: "Parancsikon ide:", - show_all_windows: "Összes ablak megjelenítése", - show_hidden: "Rejtett megjelenítése", - sign_in_with_puter: "Bejelentkezés Puterrel", - sign_up: "Regisztráció", - signing_in: "Bejelentkezés...", - size: "Méret", - skip: "Kihagyás", - something_went_wrong: "Valami hiba történt.", - sort_by: "Rendezés", - start: "Indítás", - status: "Állapot", - storage_usage: "Tárhely használat", - storage_puter_used: "Puter által használt", - taking_longer_than_usual: "Kicsit tovább tart, mint általában. Kérlek várj...", - task_manager: "Feladatkezelő", - taskmgr_header_name: "Név", - taskmgr_header_status: "Állapot", - taskmgr_header_type: "Típus", - terms: "Feltételek", - text_document: "Szöveges dokumentum", - tos_fineprint: "A 'Ingyenes fiók létrehozása' gombra kattintva elfogadod a Puter {{link=terms}}Szolgáltatási feltételeit{{/link}} és {{link=privacy}}Adatvédelmi irányelveit{{/link}}.", - transparency: "Átlátszóság", - trash: "Kuka", - two_factor: "Kétfaktoros hitelesítés", - two_factor_disabled: "2FA letiltva", - two_factor_enabled: "2FA engedélyezve", - type: "Típus", - type_confirm_to_delete_account: "Írd be, hogy 'megerősít' a fiók törléséhez.", - ui_colors: "UI színek", - ui_manage_sessions: "Munkamenetkezelő", - ui_revoke: "Visszavonás", - undo: "Visszavonás", - unlimited: "Korlátlan", - unzip: "Kibontás", - upload: "Feltöltés", - upload_here: "Feltöltés ide", - usage: "Használat", - username: "Felhasználónév", - username_changed: "A felhasználónév sikeresen frissítve.", - username_required: "Felhasználónév szükséges.", - versions: "Verziók", - videos: "Videók", - visibility: "Láthatóság", - yes: "Igen", - yes_release_it: "Igen, Engedd El", - you_have_been_referred_to_puter_by_a_friend: "Egy barátod ajánlott téged a Puterhez!", - zip: "Zip", - zipping_file: "Tömörítés: %strong%", + delete: "Törlés", + delete_account: "Fiók törlése", + delete_permanently: "Végleges törlés", + deleting_file: "Törlés: %%", + deploy_as_app: "Alkalmazásként telepít", + descending: "Csökkenő", + desktop: "Asztal", + desktop_background_fit: "Illesztés", + developers: "Fejlesztők", + dir_published_as_website: "%strong% közzétéve a következő címen:", + disable_2fa: "2FA letiltása", + disable_2fa_confirm: "Biztosan letiltod a 2FA-t?", + disable_2fa_instructions: "Add meg a jelszavad a 2FA letiltásához.", + disassociate_dir: "Könyvtár leválasztása", + documents: "Dokumentumok", + dont_allow: "Nem engedélyez", + download: "Letöltés", + download_file: "Fájl letöltése", + downloading: "Letöltés", + email: "Email", + email_change_confirmation_sent: "Megerősítő emailt küldtünk az új email címedre. Kérlek, ellenőrizd a postaládádat és kövesd az utasításokat a folyamat befejezéséhez.", + email_invalid: "Érvénytelen email cím.", + email_or_username: "Email vagy Felhasználónév", + email_required: "Email szükséges.", + empty_trash: "Kuka ürítése", + empty_trash_confirmation: "Biztosan véglegesen törölni akarod a Kukában lévő elemeket?", + emptying_trash: "Kuka ürítése...", + enable_2fa: "2FA engedélyezése", + end_hard: "Kemény befejezés", + end_process_force_confirm: "Biztosan kényszerített kilépést hajtasz végre erre a folyamatra?", + end_soft: "Lágy befejezés", + enlarged_qr_code: "Nagyított QR kód", + enter_password_to_confirm_delete_user: "Add meg a jelszavad a fiók törlésének megerősítéséhez", + error_message_is_missing: "Hiányzik a hibaüzenet.", + error_unknown_cause: "Ismeretlen hiba történt.", + error_uploading_files: "Fájlok feltöltése sikertelen", + favorites: "Kedvencek", + feedback: "Visszajelzés", + feedback_c2a: "Kérlek, használd az alábbi űrlapot, hogy elküldd nekünk visszajelzésedet, észrevételeidet és hibajelentéseidet.", + feedback_sent_confirmation: "Köszönjük, hogy kapcsolatba léptél velünk. Ha van email címed a fiókodhoz társítva, hamarosan hallani fogsz rólunk.", + fit: "Illesztés", + folder: "Mappa", + force_quit: "Kényszerített kilépés", + forgot_pass_c2a: "Elfelejtetted a jelszavad?", + from: "Tól", + general: "Általános", + get_a_copy_of_on_puter: "Szerezz egy példányt a(z) '%%' Puter.com-on!", + get_copy_link: "Másolási link megszerzése", + hide_all_windows: "Minden ablak elrejtése", + home: "Otthon", + html_document: "HTML dokumentum", + hue: "Színárnyalat", + image: "Kép", + incorrect_password: "Helytelen jelszó", + invite_link: "Meghívó link", + item: "elem", + items_in_trash_cannot_be_renamed: "Ez az elem nem nevezhető át, mert a kukában van. A név megváltoztatásához először húzd ki a Kukából.", + jpeg_image: "JPEG kép", + keep_in_taskbar: "Tartsa a tálcán", + language: "Nyelv", + license: "Licenc", + lightness: "Világosság", + link_copied: "Link másolva", + loading: "Betöltés", + log_in: "Bejelentkezés", + log_into_another_account_anyway: "Bejelentkezés egy másik fiókba", + log_out: "Kijelentkezés", + looks_good: "Jól néz ki!", + manage_sessions: "Munkamenetek kezelése", + menubar_style: "Menü stílusa", + menubar_style_desktop: "Asztal", + menubar_style_system: "Rendszer", + menubar_style_window: "Ablak", + modified: "Módosítva", + move: "Mozgatás", + moving_file: "Mozgatás: %%", + my_websites: "Saját weboldalaim", + name: "Név", + name_cannot_be_empty: "A név nem lehet üres.", + name_cannot_contain_double_period: "A név nem tartalmazhatja a '..' karaktert.", + name_cannot_contain_period: "A név nem tartalmazhatja a '.' karaktert.", + name_cannot_contain_slash: "A név nem tartalmazhatja a '/' karaktert.", + name_must_be_string: "A név csak szöveg lehet.", + name_too_long: "A név nem lehet hosszabb, mint %% karakter.", + new: "Új", + new_email: "Új email", + new_folder: "Új mappa", + new_password: "Új jelszó", + new_username: "Új felhasználónév", + no: "Nem", + no_dir_associated_with_site: "Ehhez a címhez nincs társítva könyvtár.", + no_websites_published: "Még nem publikáltál egyetlen weboldalt sem. Kattints jobb gombbal egy mappára a kezdéshez.", + ok: "Rendben", + open: "Megnyitás", + open_in_new_tab: "Megnyitás új lapon", + open_in_new_window: "Megnyitás új ablakban", + open_with: "Megnyitás ezzel", + original_name: "Eredeti név", + original_path: "Eredeti útvonal", + oss_code_and_content: "Nyílt forráskódú szoftver és tartalom", + password: "Jelszó", + password_changed: "Jelszó megváltoztatva.", + password_recovery_rate_limit: "Elérted a korlátunkat; kérlek, várj néhány percet. A jövőben kerüld az oldal túl sokszori újratöltését.", + password_recovery_token_invalid: "Ez a jelszó visszaállítási token már nem érvényes.", + password_recovery_unknown_error: "Ismeretlen hiba történt. Kérlek, próbáld újra később.", + password_required: "Jelszó szükséges.", + password_strength_error: "A jelszónak legalább 8 karakter hosszúnak kell lennie és tartalmaznia kell legalább egy nagybetűt, egy kisbetűt, egy számot és egy speciális karaktert.", + passwords_do_not_match: "'Új jelszó' és 'Új jelszó megerősítése' nem egyeznek.", + paste: "Beillesztés", + paste_into_folder: "Beillesztés a mappába", + path: "Útvonal", + personalization: "Személyre szabás", + pick_name_for_website: "Válassz nevet a weboldaladnak:", + picture: "Kép", + pictures: "Képek", + plural_suffix: "k", + powered_by_puter_js: "A Puter.js hajtja", + preparing: "Előkészítés...", + preparing_for_upload: "Feltöltés előkészítése...", + print: "Nyomtatás", + privacy: "Adatvédelem", + proceed_to_login: "Folytatás a bejelentkezéshez", + proceed_with_account_deletion: "Fiók törlésének folytatása", + process_status_initializing: "Inicializálás", + process_status_running: "Fut", + process_type_app: "Alkalmazás", + process_type_init: "Inicializálás", + process_type_ui: "Felhasználói felület", + properties: "Tulajdonságok", + public: "Nyilvános", + publish: "Közzététel", + publish_as_website: "Közzététel weboldalként", + puter_description: "A Puter egy adatvédelmi elsőként kezelt személyes felhő, amelyben minden fájlodat, alkalmazásodat és játékodat egy biztonságos helyen tárolhatod, bárhonnan, bármikor elérhetően.", + reading_file: "Fájl olvasása: %strong%", + recent: "Legutóbbi", + recommended: "Ajánlott", + recover_password: "Jelszó visszaállítása", + refer_friends_c2a: "Kapj 1 GB-ot minden barátodért, aki létrehoz és megerősít egy fiókot a Puteren. A barátod is kap 1 GB-ot!", + refer_friends_social_media_c2a: "Kapj 1 GB ingyenes tárhelyet a Puter.com-on!", + refresh: "Frissítés", + release_address_confirmation: "Biztosan felszabadítod ezt a címet?", + remove_from_taskbar: "Eltávolítás a tálcáról", + rename: "Átnevezés", + repeat: "Ismétlés", + replace: "Csere", + replace_all: "Összes cseréje", + resend_confirmation_code: "Megerősítő kód újraküldése", + reset_colors: "Színek visszaállítása", + restart_puter_confirm: "Biztosan újraindítod a Putert?", + restore: "Visszaállítás", + save: "Mentés", + saturation: "Telítettség", + save_account: "Fiók mentése", + save_account_to_get_copy_link: "A folytatáshoz kérlek, hozz létre egy fiókot.", + save_account_to_publish: "A folytatáshoz kérlek, hozz létre egy fiókot.", + save_session: "Munkamenet mentése", + save_session_c2a: "Hozz létre egy fiókot, hogy mentsd az aktuális munkamenetedet és elkerüld a munkád elvesztését.", + scan_qr_c2a: "Olvasd be az alábbi kódot, hogy bejelentkezhess ebbe a munkamenetbe más eszközökről", + scan_qr_2fa: "Olvasd be a QR-kódot a hitelesítő alkalmazásoddal", + scan_qr_generic: "Olvasd be ezt a QR-kódot a telefonoddal vagy más eszközzel", + search: "Keresés", + seconds: "másodperc", + security: "Biztonság", + select: "Kiválasztás", + selected: "kiválasztva", + select_color: "Szín kiválasztása...", + sessions: "Munkamenetek", + send: "Küldés", + send_password_recovery_email: "Jelszó visszaállító email küldése", + session_saved: "Köszönjük, hogy létrehoztál egy fiókot. Ez a munkamenet mentésre került.", + settings: "Beállítások", + set_new_password: "Új jelszó beállítása", + share: "Megosztás", + share_to: "Megosztás ide:", + share_with: "Megosztás valakivel:", + shortcut_to: "Parancsikon ide:", + show_all_windows: "Összes ablak megjelenítése", + show_hidden: "Rejtett megjelenítése", + sign_in_with_puter: "Bejelentkezés Puterrel", + sign_up: "Regisztráció", + signing_in: "Bejelentkezés...", + size: "Méret", + skip: "Kihagyás", + something_went_wrong: "Valami hiba történt.", + sort_by: "Rendezés", + start: "Indítás", + status: "Állapot", + storage_usage: "Tárhely használat", + storage_puter_used: "Puter által használt", + taking_longer_than_usual: "Kicsit tovább tart, mint általában. Kérlek várj...", + task_manager: "Feladatkezelő", + taskmgr_header_name: "Név", + taskmgr_header_status: "Állapot", + taskmgr_header_type: "Típus", + terms: "Feltételek", + text_document: "Szöveges dokumentum", + tos_fineprint: "A 'Ingyenes fiók létrehozása' gombra kattintva elfogadod a Puter {{link=terms}}Szolgáltatási feltételeit{{/link}} és {{link=privacy}}Adatvédelmi irányelveit{{/link}}.", + transparency: "Átlátszóság", + trash: "Kuka", + two_factor: "Kétfaktoros hitelesítés", + two_factor_disabled: "2FA letiltva", + two_factor_enabled: "2FA engedélyezve", + type: "Típus", + type_confirm_to_delete_account: "Írd be, hogy 'megerősít' a fiók törléséhez.", + ui_colors: "UI színek", + ui_manage_sessions: "Munkamenetkezelő", + ui_revoke: "Visszavonás", + undo: "Visszavonás", + unlimited: "Korlátlan", + unzip: "Kibontás", + upload: "Feltöltés", + upload_here: "Feltöltés ide", + usage: "Használat", + username: "Felhasználónév", + username_changed: "A felhasználónév sikeresen frissítve.", + username_required: "Felhasználónév szükséges.", + versions: "Verziók", + videos: "Videók", + visibility: "Láthatóság", + yes: "Igen", + yes_release_it: "Igen, Engedd El", + you_have_been_referred_to_puter_by_a_friend: "Egy barátod ajánlott téged a Puterhez!", + zip: "Zip", + zipping_file: "Tömörítés: %strong%", - // === 2FA Setup === - setup2fa_1_step_heading: "Nyisd meg a hitelesítő alkalmazásod", - setup2fa_1_instructions: "Bármely hitelesítő alkalmazást használhatod, amely támogatja az időalapú egyszeri jelszó (TOTP) protokollt. Sok választási lehetőség van, de ha nem vagy biztos benne, az Authy jó választás Android és iOS rendszeren.", - setup2fa_2_step_heading: "Olvasd be a QR-kódot", - setup2fa_3_step_heading: "Add meg a 6-jegyű kódot", - setup2fa_4_step_heading: "Másold le a helyreállítási kódjaidat", - setup2fa_4_instructions: "Ezek a helyreállítási kódok az egyetlen módja annak, hogy hozzáférj a fiókodhoz, ha elveszíted a telefonodat vagy nem tudod használni a hitelesítő alkalmazásodat. Ügyelj arra, hogy biztonságos helyen tárold őket.", - setup2fa_5_step_heading: "2FA beállítás megerősítése", - setup2fa_5_confirmation_1: "A helyreállítási kódokat biztonságos helyen tároltam", - setup2fa_5_confirmation_2: "Készen állok a 2FA engedélyezésére", - setup2fa_5_button: "2FA engedélyezése", + // === 2FA Setup === + setup2fa_1_step_heading: "Nyisd meg a hitelesítő alkalmazásod", + setup2fa_1_instructions: "Bármely hitelesítő alkalmazást használhatod, amely támogatja az időalapú egyszeri jelszó (TOTP) protokollt. Sok választási lehetőség van, de ha nem vagy biztos benne, az Authy jó választás Android és iOS rendszeren.", + setup2fa_2_step_heading: "Olvasd be a QR-kódot", + setup2fa_3_step_heading: "Add meg a 6-jegyű kódot", + setup2fa_4_step_heading: "Másold le a helyreállítási kódjaidat", + setup2fa_4_instructions: "Ezek a helyreállítási kódok az egyetlen módja annak, hogy hozzáférj a fiókodhoz, ha elveszíted a telefonodat vagy nem tudod használni a hitelesítő alkalmazásodat. Ügyelj arra, hogy biztonságos helyen tárold őket.", + setup2fa_5_step_heading: "2FA beállítás megerősítése", + setup2fa_5_confirmation_1: "A helyreállítási kódokat biztonságos helyen tároltam", + setup2fa_5_confirmation_2: "Készen állok a 2FA engedélyezésére", + setup2fa_5_button: "2FA engedélyezése", - // === 2FA Login === - login2fa_otp_title: "2FA kód megadása", - login2fa_otp_instructions: "Add meg a 6-jegyű kódot a hitelesítő alkalmazásodból.", - login2fa_recovery_title: "Add meg egy helyreállítási kódot", - login2fa_recovery_instructions: "Add meg az egyik helyreállítási kódodat a fiókhoz való hozzáféréshez.", - login2fa_use_recovery_code: "Használj helyreállítási kódot", - login2fa_recovery_back: "Vissza", - login2fa_recovery_placeholder: "XXXXXXXX", + // === 2FA Login === + login2fa_otp_title: "2FA kód megadása", + login2fa_otp_instructions: "Add meg a 6-jegyű kódot a hitelesítő alkalmazásodból.", + login2fa_recovery_title: "Add meg egy helyreállítási kódot", + login2fa_recovery_instructions: "Add meg az egyik helyreállítási kódodat a fiókhoz való hozzáféréshez.", + login2fa_use_recovery_code: "Használj helyreállítási kódot", + login2fa_recovery_back: "Vissza", + login2fa_recovery_placeholder: "XXXXXXXX", + + // *********************************** + // Missing translations + // *********************************** + "change": undefined, // In English: "Change" + "clock_visibility": undefined, // In English: "Clock Visibility" + "reading": undefined, // In English: "Reading %strong%" + "writing": undefined, // In English: "Writing %strong%" + "unzipping": undefined, // In English: "Unzipping %strong%" + "sequencing": undefined, // In English: "Sequencing %strong%" + "zipping": undefined, // In English: "Zipping %strong%" + "Editor": undefined, // In English: "Editor" + "Viewer": undefined, // In English: "Viewer" + "People with access": undefined, // In English: "People with access" + "Share With…": undefined, // In English: "Share With…" + "Owner": undefined, // In English: "Owner" + "You can't share with yourself.": undefined, // In English: "You can't share with yourself." + "This user already has access to this item": undefined, // In English: "This user already has access to this item" } }; diff --git a/src/gui/src/i18n/translations/hy.js b/src/gui/src/i18n/translations/hy.js index cc5e0eab4..bef227e68 100644 --- a/src/gui/src/i18n/translations/hy.js +++ b/src/gui/src/i18n/translations/hy.js @@ -345,6 +345,24 @@ const hy = { login2fa_use_recovery_code: "Օգտագործել վերականգնման կոդը", login2fa_recovery_back: "Հետ", login2fa_recovery_placeholder: "XXXXXXXX", + + // *********************************** + // Missing translations + // *********************************** + "change": undefined, // In English: "Change" + "clock_visibility": undefined, // In English: "Clock Visibility" + "reading": undefined, // In English: "Reading %strong%" + "writing": undefined, // In English: "Writing %strong%" + "unzipping": undefined, // In English: "Unzipping %strong%" + "sequencing": undefined, // In English: "Sequencing %strong%" + "zipping": undefined, // In English: "Zipping %strong%" + "Editor": undefined, // In English: "Editor" + "Viewer": undefined, // In English: "Viewer" + "People with access": undefined, // In English: "People with access" + "Share With…": undefined, // In English: "Share With…" + "Owner": undefined, // In English: "Owner" + "You can't share with yourself.": undefined, // In English: "You can't share with yourself." + "This user already has access to this item": undefined, // In English: "This user already has access to this item" } }; diff --git a/src/gui/src/i18n/translations/id.js b/src/gui/src/i18n/translations/id.js index 9e1bcd4f5..cbdfc3980 100644 --- a/src/gui/src/i18n/translations/id.js +++ b/src/gui/src/i18n/translations/id.js @@ -345,7 +345,25 @@ const id = { login2fa_recovery_instructions: "Masukkan salah satu kode pemulihan Anda untuk mengakses akun Anda.", login2fa_use_recovery_code: "Gunakan kode pemulihan", login2fa_recovery_back: "Kembali", - login2fa_recovery_placeholder: "XXXXXXXX" + login2fa_recovery_placeholder: "XXXXXXXX", + + // *********************************** + // Missing translations + // *********************************** + "change": undefined, // In English: "Change" + "clock_visibility": undefined, // In English: "Clock Visibility" + "reading": undefined, // In English: "Reading %strong%" + "writing": undefined, // In English: "Writing %strong%" + "unzipping": undefined, // In English: "Unzipping %strong%" + "sequencing": undefined, // In English: "Sequencing %strong%" + "zipping": undefined, // In English: "Zipping %strong%" + "Editor": undefined, // In English: "Editor" + "Viewer": undefined, // In English: "Viewer" + "People with access": undefined, // In English: "People with access" + "Share With…": undefined, // In English: "Share With…" + "Owner": undefined, // In English: "Owner" + "You can't share with yourself.": undefined, // In English: "You can't share with yourself." + "This user already has access to this item": undefined, // In English: "This user already has access to this item" } }; diff --git a/src/gui/src/i18n/translations/ig.js b/src/gui/src/i18n/translations/ig.js index ef583e65f..8e694ce17 100644 --- a/src/gui/src/i18n/translations/ig.js +++ b/src/gui/src/i18n/translations/ig.js @@ -346,6 +346,25 @@ const ig = { login2fa_use_recovery_code: 'Ji koodu mgbake', login2fa_recovery_back: 'Azu', login2fa_recovery_placeholder: 'XXXXXXXX', + + // *********************************** + // Missing translations + // *********************************** + "change": undefined, // In English: "Change" + "clock_visibility": undefined, // In English: "Clock Visibility" + "reading": undefined, // In English: "Reading %strong%" + "writing": undefined, // In English: "Writing %strong%" + "unzipping": undefined, // In English: "Unzipping %strong%" + "sequencing": undefined, // In English: "Sequencing %strong%" + "zipping": undefined, // In English: "Zipping %strong%" + "Editor": undefined, // In English: "Editor" + "Viewer": undefined, // In English: "Viewer" + "People with access": undefined, // In English: "People with access" + "Share With…": undefined, // In English: "Share With…" + "Owner": undefined, // In English: "Owner" + "You can't share with yourself.": undefined, // In English: "You can't share with yourself." + "This user already has access to this item": undefined, // In English: "This user already has access to this item" + } }; diff --git a/src/gui/src/i18n/translations/it.js b/src/gui/src/i18n/translations/it.js index 9fb87cedd..8d1720fd6 100644 --- a/src/gui/src/i18n/translations/it.js +++ b/src/gui/src/i18n/translations/it.js @@ -345,6 +345,24 @@ const it = { login2fa_use_recovery_code: 'Usa un codice di recupero', login2fa_recovery_back: 'Indietro', login2fa_recovery_placeholder: 'XXXXXXXX', + + // *********************************** + // Missing translations + // *********************************** + "change": undefined, // In English: "Change" + "clock_visibility": undefined, // In English: "Clock Visibility" + "reading": undefined, // In English: "Reading %strong%" + "writing": undefined, // In English: "Writing %strong%" + "unzipping": undefined, // In English: "Unzipping %strong%" + "sequencing": undefined, // In English: "Sequencing %strong%" + "zipping": undefined, // In English: "Zipping %strong%" + "Editor": undefined, // In English: "Editor" + "Viewer": undefined, // In English: "Viewer" + "People with access": undefined, // In English: "People with access" + "Share With…": undefined, // In English: "Share With…" + "Owner": undefined, // In English: "Owner" + "You can't share with yourself.": undefined, // In English: "You can't share with yourself." + "This user already has access to this item": undefined, // In English: "This user already has access to this item" } }; diff --git a/src/gui/src/i18n/translations/ja.js b/src/gui/src/i18n/translations/ja.js index d6409e8e6..5dc01d8a5 100644 --- a/src/gui/src/i18n/translations/ja.js +++ b/src/gui/src/i18n/translations/ja.js @@ -347,6 +347,26 @@ const ja = { login2fa_recovery_back: '戻る', login2fa_recovery_placeholder: 'XXXXXXXX', + + // *********************************** + // Missing translations + // *********************************** + "change": undefined, // In English: "Change" + "clock_visibility": undefined, // In English: "Clock Visibility" + "plural_suffix": undefined, // In English: "s" + "reading": undefined, // In English: "Reading %strong%" + "writing": undefined, // In English: "Writing %strong%" + "unzipping": undefined, // In English: "Unzipping %strong%" + "sequencing": undefined, // In English: "Sequencing %strong%" + "zipping": undefined, // In English: "Zipping %strong%" + "Editor": undefined, // In English: "Editor" + "Viewer": undefined, // In English: "Viewer" + "People with access": undefined, // In English: "People with access" + "Share With…": undefined, // In English: "Share With…" + "Owner": undefined, // In English: "Owner" + "You can't share with yourself.": undefined, // In English: "You can't share with yourself." + "This user already has access to this item": undefined, // In English: "This user already has access to this item" + } }; diff --git a/src/gui/src/i18n/translations/ko.js b/src/gui/src/i18n/translations/ko.js index 47fca4779..a5686556e 100644 --- a/src/gui/src/i18n/translations/ko.js +++ b/src/gui/src/i18n/translations/ko.js @@ -346,6 +346,26 @@ const ko = { login2fa_use_recovery_code: "복구코드 사용", login2fa_recovery_back: "뒤로 가기", login2fa_recovery_placeholder: "XXXXXXXX", + + // *********************************** + // Missing translations + // *********************************** + "account_password": undefined, // In English: "Verify Account Password" + "change": undefined, // In English: "Change" + "clock_visibility": undefined, // In English: "Clock Visibility" + "reading": undefined, // In English: "Reading %strong%" + "writing": undefined, // In English: "Writing %strong%" + "unzipping": undefined, // In English: "Unzipping %strong%" + "sequencing": undefined, // In English: "Sequencing %strong%" + "zipping": undefined, // In English: "Zipping %strong%" + "Editor": undefined, // In English: "Editor" + "Viewer": undefined, // In English: "Viewer" + "People with access": undefined, // In English: "People with access" + "Share With…": undefined, // In English: "Share With…" + "Owner": undefined, // In English: "Owner" + "You can't share with yourself.": undefined, // In English: "You can't share with yourself." + "This user already has access to this item": undefined, // In English: "This user already has access to this item" + }, }; diff --git a/src/gui/src/i18n/translations/ku.js b/src/gui/src/i18n/translations/ku.js index f57e9ab9b..1d596bb6d 100644 --- a/src/gui/src/i18n/translations/ku.js +++ b/src/gui/src/i18n/translations/ku.js @@ -377,6 +377,24 @@ const ku = { login2fa_use_recovery_code: "بەکارهێنانی کۆدی پشتڕاستکردنەوە", login2fa_recovery_back: "گەڕانەوە", login2fa_recovery_placeholder: "XXXXXXXX", + + // *********************************** + // Missing translations + // *********************************** + "change": undefined, // In English: "Change" + "clock_visibility": undefined, // In English: "Clock Visibility" + "reading": undefined, // In English: "Reading %strong%" + "writing": undefined, // In English: "Writing %strong%" + "unzipping": undefined, // In English: "Unzipping %strong%" + "sequencing": undefined, // In English: "Sequencing %strong%" + "zipping": undefined, // In English: "Zipping %strong%" + "Editor": undefined, // In English: "Editor" + "Viewer": undefined, // In English: "Viewer" + "People with access": undefined, // In English: "People with access" + "Share With…": undefined, // In English: "Share With…" + "Owner": undefined, // In English: "Owner" + "You can't share with yourself.": undefined, // In English: "You can't share with yourself." + "This user already has access to this item": undefined, // In English: "This user already has access to this item" }, }; diff --git a/src/gui/src/i18n/translations/nb.js b/src/gui/src/i18n/translations/nb.js index 191e0bef5..cc6a0d722 100644 --- a/src/gui/src/i18n/translations/nb.js +++ b/src/gui/src/i18n/translations/nb.js @@ -180,7 +180,183 @@ const nb = { yes_release_it: "Ja, frigi den", yes: 'ja', you_have_been_referred_to_puter_by_a_friend: "Du har blitt henvist til Puter av en venn!", - zip: "Zip" + zip: "Zip", + + // *********************************** + // Missing translations + // *********************************** + "about": undefined, // In English: "About" + "account": undefined, // In English: "Account" + "account_password": undefined, // In English: "Verify Account Password" + "allow": undefined, // In English: "Allow" + "associated_websites": undefined, // In English: "Associated Websites" + "auto_arrange": undefined, // In English: "Auto Arrange" + "change": undefined, // In English: "Change" + "change_email": undefined, // In English: "Change Email" + "change_ui_colors": undefined, // In English: "Change UI Colors" + "clock_visibility": undefined, // In English: "Clock Visibility" + "close": undefined, // In English: "Close" + "close_all_windows_confirm": undefined, // In English: "Are you sure you want to close all windows?" + "confirm": undefined, // In English: "Confirm" + "confirm_2fa_setup": undefined, // In English: "I have added the code to my authenticator app" + "confirm_2fa_recovery": undefined, // In English: "I have saved my recovery codes in a secure location" + "confirm_code_generic_incorrect": undefined, // In English: "Incorrect Code." + "confirm_code_generic_too_many_requests": undefined, // In English: "Too many requests. Please wait a few minutes." + "confirm_code_generic_submit": undefined, // In English: "Submit Code" + "confirm_code_generic_try_again": undefined, // In English: "Try Again" + "confirm_code_generic_title": undefined, // In English: "Enter Confirmation Code" + "confirm_code_2fa_instruction": undefined, // In English: "Enter the 6-digit code from your authenticator app." + "confirm_code_2fa_submit_btn": undefined, // In English: "Submit" + "confirm_code_2fa_title": undefined, // In English: "Enter 2FA Code" + "confirm_delete_user": undefined, // In English: "Are you sure you want to delete your account? All your files and data will be permanently deleted. This action cannot be undone." + "confirm_delete_user_title": undefined, // In English: "Delete Account?" + "confirm_session_revoke": undefined, // In English: "Are you sure you want to revoke this session?" + "confirm_your_email_address": undefined, // In English: "Confirm Your Email Address" + "contact_us_verification_required": undefined, // In English: "You must have a verified email address to use this." + "copying_file": undefined, // In English: "Copying %%" + "credits": undefined, // In English: "Credits" + "clock": undefined, // In English: "Clock" + "clock_visible_hide": undefined, // In English: "Hide - Always hidden" + "clock_visible_show": undefined, // In English: "Show - Always visible" + "clock_visible_auto": undefined, // In English: "Auto - Default, visible only in full-screen mode." + "close_all": undefined, // In English: "Close All" + "created": undefined, // In English: "Created" + "default": undefined, // In English: "Default" + "delete_account": undefined, // In English: "Delete Account" + "deleting_file": undefined, // In English: "Deleting %%" + "desktop": undefined, // In English: "Desktop" + "developers": undefined, // In English: "Developers" + "disable_2fa": undefined, // In English: "Disable 2FA" + "disable_2fa_confirm": undefined, // In English: "Are you sure you want to disable 2FA?" + "disable_2fa_instructions": undefined, // In English: "Enter your password to disable 2FA." + "documents": undefined, // In English: "Documents" + "dont_allow": undefined, // In English: "Don't Allow" + "email_change_confirmation_sent": undefined, // In English: "A confirmation email has been sent to your new email address. Please check your inbox and follow the instructions to complete the process." + "email_invalid": undefined, // In English: "Email is invalid." + "email_required": undefined, // In English: "Email is required." + "enable_2fa": undefined, // In English: "Enable 2FA" + "end_hard": undefined, // In English: "End Hard" + "end_process_force_confirm": undefined, // In English: "Are you sure you want to force-quit this process?" + "end_soft": undefined, // In English: "End Soft" + "enlarged_qr_code": undefined, // In English: "Enlarged QR Code" + "enter_password_to_confirm_delete_user": undefined, // In English: "Enter your password to confirm account deletion" + "error_message_is_missing": undefined, // In English: "Error message is missing." + "error_unknown_cause": undefined, // In English: "An unknown error occurred." + "error_uploading_files": undefined, // In English: "Failed to upload files" + "favorites": undefined, // In English: "Favorites" + "fit": undefined, // In English: "Fit" + "folder": undefined, // In English: "Folder" + "force_quit": undefined, // In English: "Force Quit" + "home": undefined, // In English: "Home" + "hue": undefined, // In English: "Hue" + "incorrect_password": undefined, // In English: "Incorrect password" + "language": undefined, // In English: "Language" + "license": undefined, // In English: "License" + "lightness": undefined, // In English: "Lightness" + "link_copied": undefined, // In English: "Link copied" + "looks_good": undefined, // In English: "Looks good!" + "manage_sessions": undefined, // In English: "Manage Sessions" + "menubar_style": undefined, // In English: "Menubar Style" + "menubar_style_desktop": undefined, // In English: "Desktop" + "menubar_style_system": undefined, // In English: "System" + "menubar_style_window": undefined, // In English: "Window" + "modified": undefined, // In English: "Modified" + "new_email": undefined, // In English: "New Email" + "original_name": undefined, // In English: "Original Name" + "original_path": undefined, // In English: "Original Path" + "oss_code_and_content": undefined, // In English: "Open Source Software and Content" + "password_recovery_rate_limit": undefined, // In English: "You've reached our rate-limit; please wait a few minutes. To prevent this in the future, avoid reloading the page too many times." + "password_recovery_token_invalid": undefined, // In English: "This password recovery token is no longer valid." + "password_recovery_unknown_error": undefined, // In English: "An unknown error occurred. Please try again later." + "password_required": undefined, // In English: "Password is required." + "password_strength_error": undefined, // In English: "Password must be at least 8 characters long and contain at least one uppercase letter, one lowercase letter, one number, and one special character." + "path": undefined, // In English: "Path" + "personalization": undefined, // In English: "Personalization" + "pictures": undefined, // In English: "Pictures" + "print": undefined, // In English: "Print" + "privacy": undefined, // In English: "Privacy" + "proceed_with_account_deletion": undefined, // In English: "Proceed with Account Deletion" + "process_status_initializing": undefined, // In English: "Initializing" + "process_status_running": undefined, // In English: "Running" + "process_type_app": undefined, // In English: "App" + "process_type_init": undefined, // In English: "Init" + "process_type_ui": undefined, // In English: "UI" + "public": undefined, // In English: "Public" + "puter_description": undefined, // In English: "Puter is a privacy-first personal cloud to keep all your files, apps, and games in one secure place, accessible from anywhere at any time." + "reading": undefined, // In English: "Reading %strong%" + "writing": undefined, // In English: "Writing %strong%" + "recommended": undefined, // In English: "Recommended" + "reset_colors": undefined, // In English: "Reset Colors" + "restart_puter_confirm": undefined, // In English: "Are you sure you want to restart Puter?" + "save": undefined, // In English: "Save" + "saturation": undefined, // In English: "Saturation" + "scan_qr_2fa": undefined, // In English: "Scan the QR code with your authenticator app" + "scan_qr_generic": undefined, // In English: "Scan this QR code using your phone or another device" + "search": undefined, // In English: "Search" + "seconds": undefined, // In English: "seconds" + "security": undefined, // In English: "Security" + "sessions": undefined, // In English: "Sessions" + "settings": undefined, // In English: "Settings" + "share": undefined, // In English: "Share" + "share_with": undefined, // In English: "Share with:" + "shortcut_to": undefined, // In English: "Shortcut to" + "something_went_wrong": undefined, // In English: "Something went wrong." + "status": undefined, // In English: "Status" + "storage_usage": undefined, // In English: "Storage Usage" + "storage_puter_used": undefined, // In English: "used by Puter" + "task_manager": undefined, // In English: "Task Manager" + "taskmgr_header_name": undefined, // In English: "Name" + "taskmgr_header_status": undefined, // In English: "Status" + "taskmgr_header_type": undefined, // In English: "Type" + "terms": undefined, // In English: "Terms" + "transparency": undefined, // In English: "Transparency" + "two_factor": undefined, // In English: "Two Factor Authentication" + "two_factor_disabled": undefined, // In English: "2FA Disabled" + "two_factor_enabled": undefined, // In English: "2FA Enabled" + "type_confirm_to_delete_account": undefined, // In English: "Type 'confirm' to delete your account." + "ui_colors": undefined, // In English: "UI Colors" + "ui_manage_sessions": undefined, // In English: "Session Manager" + "ui_revoke": undefined, // In English: "Revoke" + "unlimited": undefined, // In English: "Unlimited" + "unzipping": undefined, // In English: "Unzipping %strong%" + "usage": undefined, // In English: "Usage" + "username_required": undefined, // In English: "Username is required." + "videos": undefined, // In English: "Videos" + "visibility": undefined, // In English: "Visibility" + "sequencing": undefined, // In English: "Sequencing %strong%" + "zipping": undefined, // In English: "Zipping %strong%" + "setup2fa_1_step_heading": undefined, // In English: "Open your authenticator app" + "setup2fa_1_instructions": undefined, // In English: " + // You can use any authenticator app that supports the Time-based One-Time Password (TOTP) protocol. + // There are many to choose from, but if you're unsure + // Authy + // is a solid choice for Android and iOS. + // " + "setup2fa_2_step_heading": undefined, // In English: "Scan the QR code" + "setup2fa_3_step_heading": undefined, // In English: "Enter the 6-digit code" + "setup2fa_4_step_heading": undefined, // In English: "Copy your recovery codes" + "setup2fa_4_instructions": undefined, // In English: " + // These recovery codes are the only way to access your account if you lose your phone or can't use your authenticator app. + // Make sure to store them in a safe place. + // " + "setup2fa_5_step_heading": undefined, // In English: "Confirm 2FA setup" + "setup2fa_5_confirmation_1": undefined, // In English: "I have saved my recovery codes in a secure location" + "setup2fa_5_confirmation_2": undefined, // In English: "I am ready to enable 2FA" + "setup2fa_5_button": undefined, // In English: "Enable 2FA" + "login2fa_otp_title": undefined, // In English: "Enter 2FA Code" + "login2fa_otp_instructions": undefined, // In English: "Enter the 6-digit code from your authenticator app." + "login2fa_recovery_title": undefined, // In English: "Enter a recovery code" + "login2fa_recovery_instructions": undefined, // In English: "Enter one of your recovery codes to access your account." + "login2fa_use_recovery_code": undefined, // In English: "Use a recovery code" + "login2fa_recovery_back": undefined, // In English: "Back" + "login2fa_recovery_placeholder": undefined, // In English: "XXXXXXXX" + "Editor": undefined, // In English: "Editor" + "Viewer": undefined, // In English: "Viewer" + "People with access": undefined, // In English: "People with access" + "Share With…": undefined, // In English: "Share With…" + "Owner": undefined, // In English: "Owner" + "You can't share with yourself.": undefined, // In English: "You can't share with yourself." + "This user already has access to this item": undefined, // In English: "This user already has access to this item" } }; diff --git a/src/gui/src/i18n/translations/nl.js b/src/gui/src/i18n/translations/nl.js index e4bc171b0..bce753169 100644 --- a/src/gui/src/i18n/translations/nl.js +++ b/src/gui/src/i18n/translations/nl.js @@ -346,6 +346,25 @@ const nl = { login2fa_use_recovery_code: 'Gebruik een herstelcode', login2fa_recovery_back: 'Terug', login2fa_recovery_placeholder: 'XXXXXXXX', + + // *********************************** + // Missing translations + // *********************************** + "change": undefined, // In English: "Change" + "clock_visibility": undefined, // In English: "Clock Visibility" + "reading": undefined, // In English: "Reading %strong%" + "writing": undefined, // In English: "Writing %strong%" + "unzipping": undefined, // In English: "Unzipping %strong%" + "sequencing": undefined, // In English: "Sequencing %strong%" + "zipping": undefined, // In English: "Zipping %strong%" + "Editor": undefined, // In English: "Editor" + "Viewer": undefined, // In English: "Viewer" + "People with access": undefined, // In English: "People with access" + "Share With…": undefined, // In English: "Share With…" + "Owner": undefined, // In English: "Owner" + "You can't share with yourself.": undefined, // In English: "You can't share with yourself." + "This user already has access to this item": undefined, // In English: "This user already has access to this item" + } }; diff --git a/src/gui/src/i18n/translations/nn.js b/src/gui/src/i18n/translations/nn.js index 1f323609d..566b03b42 100644 --- a/src/gui/src/i18n/translations/nn.js +++ b/src/gui/src/i18n/translations/nn.js @@ -161,7 +161,202 @@ const nn = { versions: "Versjonar", yes_release_it: "Ja, slepp den", you_have_been_referred_to_puter_by_a_friend: "Du har blitt referert til Puter av ein ven!", - zip: "Zip" + zip: "Zip", + + // *********************************** + // Missing translations + // *********************************** + "about": undefined, // In English: "About" + "account": undefined, // In English: "Account" + "account_password": undefined, // In English: "Verify Account Password" + "allow": undefined, // In English: "Allow" + "associated_websites": undefined, // In English: "Associated Websites" + "auto_arrange": undefined, // In English: "Auto Arrange" + "change": undefined, // In English: "Change" + "change_always_open_with": undefined, // In English: "Do you want to always open this type of file with" + "change_email": undefined, // In English: "Change Email" + "change_ui_colors": undefined, // In English: "Change UI Colors" + "clock_visibility": undefined, // In English: "Clock Visibility" + "close": undefined, // In English: "Close" + "close_all_windows_confirm": undefined, // In English: "Are you sure you want to close all windows?" + "close_all_windows_and_log_out": undefined, // In English: "Close Windows and Log Out" + "confirm": undefined, // In English: "Confirm" + "confirm_2fa_setup": undefined, // In English: "I have added the code to my authenticator app" + "confirm_2fa_recovery": undefined, // In English: "I have saved my recovery codes in a secure location" + "confirm_code_generic_incorrect": undefined, // In English: "Incorrect Code." + "confirm_code_generic_too_many_requests": undefined, // In English: "Too many requests. Please wait a few minutes." + "confirm_code_generic_submit": undefined, // In English: "Submit Code" + "confirm_code_generic_try_again": undefined, // In English: "Try Again" + "confirm_code_generic_title": undefined, // In English: "Enter Confirmation Code" + "confirm_code_2fa_instruction": undefined, // In English: "Enter the 6-digit code from your authenticator app." + "confirm_code_2fa_submit_btn": undefined, // In English: "Submit" + "confirm_code_2fa_title": undefined, // In English: "Enter 2FA Code" + "confirm_delete_multiple_items": undefined, // In English: "Are you sure you want to permanently delete these items?" + "confirm_delete_single_item": undefined, // In English: "Do you want to permanently delete this item?" + "confirm_open_apps_log_out": undefined, // In English: "You have open apps. Are you sure you want to log out?" + "confirm_delete_user": undefined, // In English: "Are you sure you want to delete your account? All your files and data will be permanently deleted. This action cannot be undone." + "confirm_delete_user_title": undefined, // In English: "Delete Account?" + "confirm_session_revoke": undefined, // In English: "Are you sure you want to revoke this session?" + "confirm_your_email_address": undefined, // In English: "Confirm Your Email Address" + "contact_us_verification_required": undefined, // In English: "You must have a verified email address to use this." + "copying_file": undefined, // In English: "Copying %%" + "credits": undefined, // In English: "Credits" + "clock": undefined, // In English: "Clock" + "clock_visible_hide": undefined, // In English: "Hide - Always hidden" + "clock_visible_show": undefined, // In English: "Show - Always visible" + "clock_visible_auto": undefined, // In English: "Auto - Default, visible only in full-screen mode." + "close_all": undefined, // In English: "Close All" + "created": undefined, // In English: "Created" + "default": undefined, // In English: "Default" + "delete_account": undefined, // In English: "Delete Account" + "deleting_file": undefined, // In English: "Deleting %%" + "desktop": undefined, // In English: "Desktop" + "developers": undefined, // In English: "Developers" + "disable_2fa": undefined, // In English: "Disable 2FA" + "disable_2fa_confirm": undefined, // In English: "Are you sure you want to disable 2FA?" + "disable_2fa_instructions": undefined, // In English: "Enter your password to disable 2FA." + "documents": undefined, // In English: "Documents" + "dont_allow": undefined, // In English: "Don't Allow" + "download_file": undefined, // In English: "Download File" + "email_change_confirmation_sent": undefined, // In English: "A confirmation email has been sent to your new email address. Please check your inbox and follow the instructions to complete the process." + "email_invalid": undefined, // In English: "Email is invalid." + "email_required": undefined, // In English: "Email is required." + "enable_2fa": undefined, // In English: "Enable 2FA" + "end_hard": undefined, // In English: "End Hard" + "end_process_force_confirm": undefined, // In English: "Are you sure you want to force-quit this process?" + "end_soft": undefined, // In English: "End Soft" + "enlarged_qr_code": undefined, // In English: "Enlarged QR Code" + "enter_password_to_confirm_delete_user": undefined, // In English: "Enter your password to confirm account deletion" + "error_message_is_missing": undefined, // In English: "Error message is missing." + "error_unknown_cause": undefined, // In English: "An unknown error occurred." + "error_uploading_files": undefined, // In English: "Failed to upload files" + "favorites": undefined, // In English: "Favorites" + "fit": undefined, // In English: "Fit" + "folder": undefined, // In English: "Folder" + "force_quit": undefined, // In English: "Force Quit" + "home": undefined, // In English: "Home" + "hue": undefined, // In English: "Hue" + "incorrect_password": undefined, // In English: "Incorrect password" + "item": undefined, // In English: "item" + "language": undefined, // In English: "Language" + "license": undefined, // In English: "License" + "lightness": undefined, // In English: "Lightness" + "link_copied": undefined, // In English: "Link copied" + "loading": undefined, // In English: "Loading" + "log_into_another_account_anyway": undefined, // In English: "Log into another account anyway" + "looks_good": undefined, // In English: "Looks good!" + "manage_sessions": undefined, // In English: "Manage Sessions" + "menubar_style": undefined, // In English: "Menubar Style" + "menubar_style_desktop": undefined, // In English: "Desktop" + "menubar_style_system": undefined, // In English: "System" + "menubar_style_window": undefined, // In English: "Window" + "modified": undefined, // In English: "Modified" + "new_email": undefined, // In English: "New Email" + "no": undefined, // In English: "No" + "original_name": undefined, // In English: "Original Name" + "original_path": undefined, // In English: "Original Path" + "oss_code_and_content": undefined, // In English: "Open Source Software and Content" + "password_recovery_rate_limit": undefined, // In English: "You've reached our rate-limit; please wait a few minutes. To prevent this in the future, avoid reloading the page too many times." + "password_recovery_token_invalid": undefined, // In English: "This password recovery token is no longer valid." + "password_recovery_unknown_error": undefined, // In English: "An unknown error occurred. Please try again later." + "password_required": undefined, // In English: "Password is required." + "password_strength_error": undefined, // In English: "Password must be at least 8 characters long and contain at least one uppercase letter, one lowercase letter, one number, and one special character." + "path": undefined, // In English: "Path" + "personalization": undefined, // In English: "Personalization" + "pictures": undefined, // In English: "Pictures" + "plural_suffix": undefined, // In English: "s" + "print": undefined, // In English: "Print" + "privacy": undefined, // In English: "Privacy" + "proceed_to_login": undefined, // In English: "Proceed to login" + "proceed_with_account_deletion": undefined, // In English: "Proceed with Account Deletion" + "process_status_initializing": undefined, // In English: "Initializing" + "process_status_running": undefined, // In English: "Running" + "process_type_app": undefined, // In English: "App" + "process_type_init": undefined, // In English: "Init" + "process_type_ui": undefined, // In English: "UI" + "public": undefined, // In English: "Public" + "puter_description": undefined, // In English: "Puter is a privacy-first personal cloud to keep all your files, apps, and games in one secure place, accessible from anywhere at any time." + "reading": undefined, // In English: "Reading %strong%" + "writing": undefined, // In English: "Writing %strong%" + "recommended": undefined, // In English: "Recommended" + "replace": undefined, // In English: "Replace" + "replace_all": undefined, // In English: "Replace All" + "reset_colors": undefined, // In English: "Reset Colors" + "restart_puter_confirm": undefined, // In English: "Are you sure you want to restart Puter?" + "save": undefined, // In English: "Save" + "saturation": undefined, // In English: "Saturation" + "save_account": undefined, // In English: "Save account" + "save_session": undefined, // In English: "Save session" + "scan_qr_2fa": undefined, // In English: "Scan the QR code with your authenticator app" + "scan_qr_generic": undefined, // In English: "Scan this QR code using your phone or another device" + "search": undefined, // In English: "Search" + "seconds": undefined, // In English: "seconds" + "security": undefined, // In English: "Security" + "selected": undefined, // In English: "selected" + "sessions": undefined, // In English: "Sessions" + "settings": undefined, // In English: "Settings" + "share": undefined, // In English: "Share" + "share_with": undefined, // In English: "Share with:" + "shortcut_to": undefined, // In English: "Shortcut to" + "skip": undefined, // In English: "Skip" + "something_went_wrong": undefined, // In English: "Something went wrong." + "status": undefined, // In English: "Status" + "storage_usage": undefined, // In English: "Storage Usage" + "storage_puter_used": undefined, // In English: "used by Puter" + "task_manager": undefined, // In English: "Task Manager" + "taskmgr_header_name": undefined, // In English: "Name" + "taskmgr_header_status": undefined, // In English: "Status" + "taskmgr_header_type": undefined, // In English: "Type" + "terms": undefined, // In English: "Terms" + "transparency": undefined, // In English: "Transparency" + "two_factor": undefined, // In English: "Two Factor Authentication" + "two_factor_disabled": undefined, // In English: "2FA Disabled" + "two_factor_enabled": undefined, // In English: "2FA Enabled" + "type_confirm_to_delete_account": undefined, // In English: "Type 'confirm' to delete your account." + "ui_colors": undefined, // In English: "UI Colors" + "ui_manage_sessions": undefined, // In English: "Session Manager" + "ui_revoke": undefined, // In English: "Revoke" + "unlimited": undefined, // In English: "Unlimited" + "unzipping": undefined, // In English: "Unzipping %strong%" + "usage": undefined, // In English: "Usage" + "username_required": undefined, // In English: "Username is required." + "videos": undefined, // In English: "Videos" + "visibility": undefined, // In English: "Visibility" + "yes": undefined, // In English: "Yes" + "sequencing": undefined, // In English: "Sequencing %strong%" + "zipping": undefined, // In English: "Zipping %strong%" + "setup2fa_1_step_heading": undefined, // In English: "Open your authenticator app" + "setup2fa_1_instructions": undefined, // In English: " + // You can use any authenticator app that supports the Time-based One-Time Password (TOTP) protocol. + // There are many to choose from, but if you're unsure + // Authy + // is a solid choice for Android and iOS. + // " + "setup2fa_2_step_heading": undefined, // In English: "Scan the QR code" + "setup2fa_3_step_heading": undefined, // In English: "Enter the 6-digit code" + "setup2fa_4_step_heading": undefined, // In English: "Copy your recovery codes" + "setup2fa_4_instructions": undefined, // In English: " + // These recovery codes are the only way to access your account if you lose your phone or can't use your authenticator app. + // Make sure to store them in a safe place. + // " + "setup2fa_5_step_heading": undefined, // In English: "Confirm 2FA setup" + "setup2fa_5_confirmation_1": undefined, // In English: "I have saved my recovery codes in a secure location" + "setup2fa_5_confirmation_2": undefined, // In English: "I am ready to enable 2FA" + "setup2fa_5_button": undefined, // In English: "Enable 2FA" + "login2fa_otp_title": undefined, // In English: "Enter 2FA Code" + "login2fa_otp_instructions": undefined, // In English: "Enter the 6-digit code from your authenticator app." + "login2fa_recovery_title": undefined, // In English: "Enter a recovery code" + "login2fa_recovery_instructions": undefined, // In English: "Enter one of your recovery codes to access your account." + "login2fa_use_recovery_code": undefined, // In English: "Use a recovery code" + "login2fa_recovery_back": undefined, // In English: "Back" + "login2fa_recovery_placeholder": undefined, // In English: "XXXXXXXX" + "Editor": undefined, // In English: "Editor" + "Viewer": undefined, // In English: "Viewer" + "People with access": undefined, // In English: "People with access" + "Share With…": undefined, // In English: "Share With…" + "Owner": undefined, // In English: "Owner" + "You can't share with yourself.": undefined, // In English: "You can't share with yourself." + "This user already has access to this item": undefined, // In English: "This user already has access to this item" } }; diff --git a/src/gui/src/i18n/translations/pl.js b/src/gui/src/i18n/translations/pl.js index cb6ba1531..d486277b9 100644 --- a/src/gui/src/i18n/translations/pl.js +++ b/src/gui/src/i18n/translations/pl.js @@ -345,6 +345,25 @@ const pl = { login2fa_use_recovery_code: 'Użyj kod odzyskiwania', login2fa_recovery_back: 'Powrót', login2fa_recovery_placeholder: 'XXXXXXXX', + + // *********************************** + // Missing translations + // *********************************** + "change": undefined, // In English: "Change" + "clock_visibility": undefined, // In English: "Clock Visibility" + "plural_suffix": undefined, // In English: "s" + "reading": undefined, // In English: "Reading %strong%" + "writing": undefined, // In English: "Writing %strong%" + "unzipping": undefined, // In English: "Unzipping %strong%" + "sequencing": undefined, // In English: "Sequencing %strong%" + "zipping": undefined, // In English: "Zipping %strong%" + "Editor": undefined, // In English: "Editor" + "Viewer": undefined, // In English: "Viewer" + "People with access": undefined, // In English: "People with access" + "Share With…": undefined, // In English: "Share With…" + "Owner": undefined, // In English: "Owner" + "You can't share with yourself.": undefined, // In English: "You can't share with yourself." + "This user already has access to this item": undefined, // In English: "This user already has access to this item" } }; diff --git a/src/gui/src/i18n/translations/pt.js b/src/gui/src/i18n/translations/pt.js index 4f8f251e3..9d7a82bbc 100644 --- a/src/gui/src/i18n/translations/pt.js +++ b/src/gui/src/i18n/translations/pt.js @@ -345,6 +345,24 @@ const pt = { login2fa_use_recovery_code: 'Use a recovery code', login2fa_recovery_back: 'Back', login2fa_recovery_placeholder: 'XXXXXXXX', + + // *********************************** + // Missing translations + // *********************************** + "change": undefined, // In English: "Change" + "clock_visibility": undefined, // In English: "Clock Visibility" + "reading": undefined, // In English: "Reading %strong%" + "writing": undefined, // In English: "Writing %strong%" + "unzipping": undefined, // In English: "Unzipping %strong%" + "sequencing": undefined, // In English: "Sequencing %strong%" + "zipping": undefined, // In English: "Zipping %strong%" + "Editor": undefined, // In English: "Editor" + "Viewer": undefined, // In English: "Viewer" + "People with access": undefined, // In English: "People with access" + "Share With…": undefined, // In English: "Share With…" + "Owner": undefined, // In English: "Owner" + "You can't share with yourself.": undefined, // In English: "You can't share with yourself." + "This user already has access to this item": undefined, // In English: "This user already has access to this item" } }; diff --git a/src/gui/src/i18n/translations/ro.js b/src/gui/src/i18n/translations/ro.js index e6ef5553a..6086b726f 100644 --- a/src/gui/src/i18n/translations/ro.js +++ b/src/gui/src/i18n/translations/ro.js @@ -343,6 +343,25 @@ const ro = { login2fa_use_recovery_code: "Folosiți un cod de restaurare", login2fa_recovery_back: "Înapoi", login2fa_recovery_placeholder: "XXXXXXXX", + + // *********************************** + // Missing translations + // *********************************** + "change": undefined, // In English: "Change" + "clock_visibility": undefined, // In English: "Clock Visibility" + "reading": undefined, // In English: "Reading %strong%" + "writing": undefined, // In English: "Writing %strong%" + "unzipping": undefined, // In English: "Unzipping %strong%" + "sequencing": undefined, // In English: "Sequencing %strong%" + "zipping": undefined, // In English: "Zipping %strong%" + "Editor": undefined, // In English: "Editor" + "Viewer": undefined, // In English: "Viewer" + "People with access": undefined, // In English: "People with access" + "Share With…": undefined, // In English: "Share With…" + "Owner": undefined, // In English: "Owner" + "You can't share with yourself.": undefined, // In English: "You can't share with yourself." + "This user already has access to this item": undefined, // In English: "This user already has access to this item" + } } diff --git a/src/gui/src/i18n/translations/ru.js b/src/gui/src/i18n/translations/ru.js index 34802e926..7e85db958 100644 --- a/src/gui/src/i18n/translations/ru.js +++ b/src/gui/src/i18n/translations/ru.js @@ -346,6 +346,26 @@ const ru = { login2fa_use_recovery_code: 'Используйте код восстановления доступа', login2fa_recovery_back: 'Назад', login2fa_recovery_placeholder: 'XXXXXXXX', + + // *********************************** + // Missing translations + // *********************************** + "change": undefined, // In English: "Change" + "clock_visibility": undefined, // In English: "Clock Visibility" + "confirm_your_email_address": undefined, // In English: "Confirm Your Email Address" + "reading": undefined, // In English: "Reading %strong%" + "writing": undefined, // In English: "Writing %strong%" + "unzipping": undefined, // In English: "Unzipping %strong%" + "sequencing": undefined, // In English: "Sequencing %strong%" + "zipping": undefined, // In English: "Zipping %strong%" + "Editor": undefined, // In English: "Editor" + "Viewer": undefined, // In English: "Viewer" + "People with access": undefined, // In English: "People with access" + "Share With…": undefined, // In English: "Share With…" + "Owner": undefined, // In English: "Owner" + "You can't share with yourself.": undefined, // In English: "You can't share with yourself." + "This user already has access to this item": undefined, // In English: "This user already has access to this item" + } }; diff --git a/src/gui/src/i18n/translations/sv.js b/src/gui/src/i18n/translations/sv.js index fcceafe8f..27eb1149e 100644 --- a/src/gui/src/i18n/translations/sv.js +++ b/src/gui/src/i18n/translations/sv.js @@ -346,6 +346,26 @@ const sv = { login2fa_use_recovery_code: "Använd en återhämtningskod", login2fa_recovery_back: "Tillbaka", login2fa_recovery_placeholder: "XXXXXXXX", + + // *********************************** + // Missing translations + // *********************************** + "change": undefined, // In English: "Change" + "clock_visibility": undefined, // In English: "Clock Visibility" + "plural_suffix": undefined, // In English: "s" + "reading": undefined, // In English: "Reading %strong%" + "writing": undefined, // In English: "Writing %strong%" + "unzipping": undefined, // In English: "Unzipping %strong%" + "sequencing": undefined, // In English: "Sequencing %strong%" + "zipping": undefined, // In English: "Zipping %strong%" + "Editor": undefined, // In English: "Editor" + "Viewer": undefined, // In English: "Viewer" + "People with access": undefined, // In English: "People with access" + "Share With…": undefined, // In English: "Share With…" + "Owner": undefined, // In English: "Owner" + "You can't share with yourself.": undefined, // In English: "You can't share with yourself." + "This user already has access to this item": undefined, // In English: "This user already has access to this item" + } }; diff --git a/src/gui/src/i18n/translations/ta.js b/src/gui/src/i18n/translations/ta.js index 878024b78..4774a7415 100644 --- a/src/gui/src/i18n/translations/ta.js +++ b/src/gui/src/i18n/translations/ta.js @@ -344,6 +344,26 @@ const ta = { login2fa_use_recovery_code: 'மீட்புக் குறியீட்டைப் பயன்படுத்தவும்', login2fa_recovery_back: 'மீண்டும்', login2fa_recovery_placeholder: 'XXXXXXXX', + + // *********************************** + // Missing translations + // *********************************** + "change": undefined, // In English: "Change" + "clock_visibility": undefined, // In English: "Clock Visibility" + "confirm": undefined, // In English: "Confirm" + "reading": undefined, // In English: "Reading %strong%" + "writing": undefined, // In English: "Writing %strong%" + "unzipping": undefined, // In English: "Unzipping %strong%" + "sequencing": undefined, // In English: "Sequencing %strong%" + "zipping": undefined, // In English: "Zipping %strong%" + "Editor": undefined, // In English: "Editor" + "Viewer": undefined, // In English: "Viewer" + "People with access": undefined, // In English: "People with access" + "Share With…": undefined, // In English: "Share With…" + "Owner": undefined, // In English: "Owner" + "You can't share with yourself.": undefined, // In English: "You can't share with yourself." + "This user already has access to this item": undefined, // In English: "This user already has access to this item" + } }; diff --git a/src/gui/src/i18n/translations/th.js b/src/gui/src/i18n/translations/th.js index 4d391ba39..01637c1bd 100644 --- a/src/gui/src/i18n/translations/th.js +++ b/src/gui/src/i18n/translations/th.js @@ -343,6 +343,29 @@ const th = { login2fa_recovery_back: 'ย้อนกลับ', login2fa_recovery_placeholder: 'XXXXXXXX', + + // *********************************** + // Missing translations + // *********************************** + "change": undefined, // In English: "Change" + "clock_visibility": undefined, // In English: "Clock Visibility" + "confirm": undefined, // In English: "Confirm" + "path": undefined, // In English: "Path" + "plural_suffix": undefined, // In English: "s" + "reading": undefined, // In English: "Reading %strong%" + "writing": undefined, // In English: "Writing %strong%" + "save": undefined, // In English: "Save" + "unzipping": undefined, // In English: "Unzipping %strong%" + "sequencing": undefined, // In English: "Sequencing %strong%" + "zipping": undefined, // In English: "Zipping %strong%" + "Editor": undefined, // In English: "Editor" + "Viewer": undefined, // In English: "Viewer" + "People with access": undefined, // In English: "People with access" + "Share With…": undefined, // In English: "Share With…" + "Owner": undefined, // In English: "Owner" + "You can't share with yourself.": undefined, // In English: "You can't share with yourself." + "This user already has access to this item": undefined, // In English: "This user already has access to this item" + } }; diff --git a/src/gui/src/i18n/translations/tr.js b/src/gui/src/i18n/translations/tr.js index 0e1a29f68..7edaf77b6 100644 --- a/src/gui/src/i18n/translations/tr.js +++ b/src/gui/src/i18n/translations/tr.js @@ -347,7 +347,27 @@ const tr = { login2fa_recovery_instructions: "Hesabınıza erişmek için kurtarma kodlarınızdan birini girin.", login2fa_use_recovery_code: "Bir kurtarma kodu kullan", login2fa_recovery_back: "Geri", - login2fa_recovery_placeholder: "XXXXXXXX" + login2fa_recovery_placeholder: "XXXXXXXX", + + // *********************************** + // Missing translations + // *********************************** + "change": undefined, // In English: "Change" + "clock_visibility": undefined, // In English: "Clock Visibility" + "confirm": undefined, // In English: "Confirm" + "plural_suffix": undefined, // In English: "s" + "reading": undefined, // In English: "Reading %strong%" + "writing": undefined, // In English: "Writing %strong%" + "unzipping": undefined, // In English: "Unzipping %strong%" + "sequencing": undefined, // In English: "Sequencing %strong%" + "zipping": undefined, // In English: "Zipping %strong%" + "Editor": undefined, // In English: "Editor" + "Viewer": undefined, // In English: "Viewer" + "People with access": undefined, // In English: "People with access" + "Share With…": undefined, // In English: "Share With…" + "Owner": undefined, // In English: "Owner" + "You can't share with yourself.": undefined, // In English: "You can't share with yourself." + "This user already has access to this item": undefined, // In English: "This user already has access to this item" } }; diff --git a/src/gui/src/i18n/translations/translations.js b/src/gui/src/i18n/translations/translations.js index 46824464b..d9f493889 100644 --- a/src/gui/src/i18n/translations/translations.js +++ b/src/gui/src/i18n/translations/translations.js @@ -55,8 +55,6 @@ import vi from "./vi.js"; import emoji from './emoji.js'; import id from './id.js'; - - export default { ar, bn, diff --git a/src/gui/src/i18n/translations/ua.js b/src/gui/src/i18n/translations/ua.js index ee521f566..182728eec 100644 --- a/src/gui/src/i18n/translations/ua.js +++ b/src/gui/src/i18n/translations/ua.js @@ -330,6 +330,28 @@ const ua = { login2fa_use_recovery_code: 'Використовуйте код відновлення', login2fa_recovery_back: 'Назад', login2fa_recovery_placeholder: 'XXXXXXXX', + + // *********************************** + // Missing translations + // *********************************** + "change": undefined, // In English: "Change" + "clock_visibility": undefined, // In English: "Clock Visibility" + "deleting_file": undefined, // In English: "Deleting %%" + "print": undefined, // In English: "Print" + "reading": undefined, // In English: "Reading %strong%" + "writing": undefined, // In English: "Writing %strong%" + "share": undefined, // In English: "Share" + "something_went_wrong": undefined, // In English: "Something went wrong." + "unzipping": undefined, // In English: "Unzipping %strong%" + "sequencing": undefined, // In English: "Sequencing %strong%" + "zipping": undefined, // In English: "Zipping %strong%" + "Editor": undefined, // In English: "Editor" + "Viewer": undefined, // In English: "Viewer" + "People with access": undefined, // In English: "People with access" + "Share With…": undefined, // In English: "Share With…" + "Owner": undefined, // In English: "Owner" + "You can't share with yourself.": undefined, // In English: "You can't share with yourself." + "This user already has access to this item": undefined, // In English: "This user already has access to this item" } } diff --git a/src/gui/src/i18n/translations/ur.js b/src/gui/src/i18n/translations/ur.js index 8b48be53b..00e01bf03 100644 --- a/src/gui/src/i18n/translations/ur.js +++ b/src/gui/src/i18n/translations/ur.js @@ -358,6 +358,42 @@ const ur = { login2fa_use_recovery_code: "ریکوری کوڈ استعمال کریں۔", login2fa_recovery_back: "پیچھے", login2fa_recovery_placeholder: "XXXXXXXX", + + // *********************************** + // Missing translations + // *********************************** + "allow": undefined, // In English: "Allow" + "associated_websites": undefined, // In English: "Associated Websites" + "change": undefined, // In English: "Change" + "clock_visibility": undefined, // In English: "Clock Visibility" + "confirm": undefined, // In English: "Confirm" + "confirm_your_email_address": undefined, // In English: "Confirm Your Email Address" + "close_all": undefined, // In English: "Close All" + "created": undefined, // In English: "Created" + "dont_allow": undefined, // In English: "Don't Allow" + "error_message_is_missing": undefined, // In English: "Error message is missing." + "folder": undefined, // In English: "Folder" + "modified": undefined, // In English: "Modified" + "original_name": undefined, // In English: "Original Name" + "original_path": undefined, // In English: "Original Path" + "path": undefined, // In English: "Path" + "reading": undefined, // In English: "Reading %strong%" + "writing": undefined, // In English: "Writing %strong%" + "save": undefined, // In English: "Save" + "sessions": undefined, // In English: "Sessions" + "share": undefined, // In English: "Share" + "share_with": undefined, // In English: "Share with:" + "shortcut_to": undefined, // In English: "Shortcut to" + "unzipping": undefined, // In English: "Unzipping %strong%" + "sequencing": undefined, // In English: "Sequencing %strong%" + "zipping": undefined, // In English: "Zipping %strong%" + "Editor": undefined, // In English: "Editor" + "Viewer": undefined, // In English: "Viewer" + "People with access": undefined, // In English: "People with access" + "Share With…": undefined, // In English: "Share With…" + "Owner": undefined, // In English: "Owner" + "You can't share with yourself.": undefined, // In English: "You can't share with yourself." + "This user already has access to this item": undefined, // In English: "This user already has access to this item" }, }; diff --git a/src/gui/src/i18n/translations/vi.js b/src/gui/src/i18n/translations/vi.js index a8a0e6c18..759b9ecf3 100644 --- a/src/gui/src/i18n/translations/vi.js +++ b/src/gui/src/i18n/translations/vi.js @@ -346,6 +346,25 @@ const vi = { login2fa_use_recovery_code: 'Sử dụng mã khôi phục', login2fa_recovery_back: 'Quay lại', login2fa_recovery_placeholder: 'XXXXXXXX', + + // *********************************** + // Missing translations + // *********************************** + "change": undefined, // In English: "Change" + "clock_visibility": undefined, // In English: "Clock Visibility" + "plural_suffix": undefined, // In English: "s" + "reading": undefined, // In English: "Reading %strong%" + "writing": undefined, // In English: "Writing %strong%" + "unzipping": undefined, // In English: "Unzipping %strong%" + "sequencing": undefined, // In English: "Sequencing %strong%" + "zipping": undefined, // In English: "Zipping %strong%" + "Editor": undefined, // In English: "Editor" + "Viewer": undefined, // In English: "Viewer" + "People with access": undefined, // In English: "People with access" + "Share With…": undefined, // In English: "Share With…" + "Owner": undefined, // In English: "Owner" + "You can't share with yourself.": undefined, // In English: "You can't share with yourself." + "This user already has access to this item": undefined, // In English: "This user already has access to this item" } }; diff --git a/src/gui/src/i18n/translations/zh.js b/src/gui/src/i18n/translations/zh.js index 7c5646d30..b826ee03d 100644 --- a/src/gui/src/i18n/translations/zh.js +++ b/src/gui/src/i18n/translations/zh.js @@ -346,6 +346,26 @@ const zh = { login2fa_use_recovery_code: '使用恢复码', login2fa_recovery_back: '后退', login2fa_recovery_placeholder: '********', + + // *********************************** + // Missing translations + // *********************************** + "change": undefined, // In English: "Change" + "clock_visibility": undefined, // In English: "Clock Visibility" + "plural_suffix": undefined, // In English: "s" + "reading": undefined, // In English: "Reading %strong%" + "writing": undefined, // In English: "Writing %strong%" + "unzipping": undefined, // In English: "Unzipping %strong%" + "sequencing": undefined, // In English: "Sequencing %strong%" + "zipping": undefined, // In English: "Zipping %strong%" + "Editor": undefined, // In English: "Editor" + "Viewer": undefined, // In English: "Viewer" + "People with access": undefined, // In English: "People with access" + "Share With…": undefined, // In English: "Share With…" + "Owner": undefined, // In English: "Owner" + "You can't share with yourself.": undefined, // In English: "You can't share with yourself." + "This user already has access to this item": undefined, // In English: "This user already has access to this item" + } }; diff --git a/src/gui/src/i18n/translations/zhtw.js b/src/gui/src/i18n/translations/zhtw.js index 9dc516504..bec81cd7d 100644 --- a/src/gui/src/i18n/translations/zhtw.js +++ b/src/gui/src/i18n/translations/zhtw.js @@ -345,6 +345,24 @@ const zhtw = { login2fa_use_recovery_code: '使用恢復碼', login2fa_recovery_back: '返回', login2fa_recovery_placeholder: 'XXXXXXXX', + + // *********************************** + // Missing translations + // *********************************** + "change": undefined, // In English: "Change" + "clock_visibility": undefined, // In English: "Clock Visibility" + "reading": undefined, // In English: "Reading %strong%" + "writing": undefined, // In English: "Writing %strong%" + "unzipping": undefined, // In English: "Unzipping %strong%" + "sequencing": undefined, // In English: "Sequencing %strong%" + "zipping": undefined, // In English: "Zipping %strong%" + "Editor": undefined, // In English: "Editor" + "Viewer": undefined, // In English: "Viewer" + "People with access": undefined, // In English: "People with access" + "Share With…": undefined, // In English: "Share With…" + "Owner": undefined, // In English: "Owner" + "You can't share with yourself.": undefined, // In English: "You can't share with yourself." + "This user already has access to this item": undefined, // In English: "This user already has access to this item" } };