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 += `
`;
// 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"
}
};