From 2258fa5b50af31707cd478b2517ec4a1a9799a98 Mon Sep 17 00:00:00 2001 From: Daniel Medina Date: Wed, 1 May 2024 03:25:23 +0100 Subject: [PATCH] Update lang.js Add portuguese from Portugal language. --- lang.js | 143 +++++++++++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 142 insertions(+), 1 deletion(-) diff --git a/lang.js b/lang.js index 0ac16ee..9a1cb18 100644 --- a/lang.js +++ b/lang.js @@ -4,7 +4,8 @@ languages = { "ru": "Русский", "zh_CN": "简体中文", "ja": "日本語", - "fr_FR": "Français" + "fr_FR": "Français", + "pt_PT": "Português" } lang = { @@ -847,5 +848,145 @@ lang = { "issues_and_suggestions": "Problèmes & Suggestions", "web_server_url": "URL du serveur web", "ignore_update": "Ignorer cette mise à jour" + }, + "pt_PT": { + "settings": "Configurações", + "stop_and_quit": "Parar e sair", + "new_server": "Novo servidor", + "delete_server": "Eliminar servidor", + "delete_server_confirm": "Eliminar servidor?", + "delete_server_confirm_description": "Esta ação não pode ser revertida.", + "prompt_confirm": "Confirmar", + "cancel": "Cancelar", + "save_changes": "Guardar alterações", + "get_started": "Começar", + "prompt_done": "Feito", + "back": "Voltar", + "help": "Ajuda", + "setting_language": "Idioma", + "help_us_translate": "Ajude-nos a traduzir", + "setting_background": "Continuar em segundo plano", + "setting_background_description": "Quando ativado, esta aplicação continuará a executar os servidores web em segundo plano mesmo quando a janela é fechada. Para encerrar o programa enquanto esta opção está ativada, pressione o botão 'Parar e Sair'.", + "setting_tray": "Mostrar ícone na bandeja do sistema/barra de menu", + "setting_tray_macos": "Mostrar ícone na barra de menu", + "setting_tray_windows": "Mostrar ícone na bandeja do sistema", + "setting_tray_description": "Quando ativado, adiciona um ícone de atalho à bandeja do sistema ou à barra de menu quando o Simple Web Server está em execução.", + "setting_updates": "Verificar atualizações", + "setting_updates_description": "Verificar periodicamente se há uma nova versão da aplicação disponível. As atualizações não são instaladas automaticamente.", + "setting_theme": "Aparência", + "setting_theme_description": "Muda a aparência (tema claro/escuro). Por padrão, a aplicação adota o tema atual do sistema.", + "setting_theme_system": "Automático (Sistema)", + "setting_theme_light": "Claro", + "setting_theme_dark": "Escuro", + "setting_plugins": "Plugins", + "setting_plugins_description": "Os plugins permitem modificar seus servidores web além das opções fornecidas pela aplicação. Saiba mais sobre os plugins.

Para instalar um plugin, pressione 'Adicionar Plugin' e depois selecione uma pasta ou arquivo ZIP. Após instalar um plugin, você deve ativá-lo especificamente para cada servidor onde deseja utilizá-lo.

Os plugins não são executados isoladamente e operam com as mesmas permissões da aplicação. Instale apenas plugins feitos por desenvolvedores de confiança.", + "add_plugin": "Adicionar plugin", + "plugin_choose_folder": "Escolha uma pasta", + "plugin_choose_zip": "Escolha um arquivo .zip", + "add_plugin_confirm": "Adicionar o plugin \"[NAME]\"?", + "add_plugin_confirm_description": "Instale este plugin se conhece e confia no desenvolvedor.

Os plugins não são executados isoladamente e operam com as mesmas permissões da aplicação.", + "add_plugin_failed": "Falha ao instalar o plugin", + "add_plugin_invalid": "Plugin inválido", + "add_plugin_failed_description": "Não foi possível encontrar um arquivo plugin.json válido na pasta ou arquivo ZIP selecionado.", + "remove_plugin": "Remover plugin", + "remove_plugin_confirm": "Remover o plugin \"[NAME]\" ?", + "remove_plugin_confirm_description": "Todas as opções do servidor para este plugin serão reiniciadas. Se deseja atualizar o plugin sem reiniciar as opções do servidor, simplesmente instale a nova versão em vez de removê-lo primeiro.", + "edit_server": "Editar servidor", + "add_server": "Adicionar servidor", + "create_server": "Criar servidor", + "option_path": "Caminho da pasta", + "option_path_description": "Pasta de onde serão servidos os arquivos. Se a pasta estiver dentro de uma pasta oculta, certifique-se de ativar a opção Servir arquivos ocultos.", + "choose_folder": "Escolha uma pasta", + "path_missing": "Selecione o caminho da pasta", + "option_port": "Porta", + "option_port_description": "Um número entre 1 e 65535. Porta pela qual o servidor será acessível. Acesse o site em http://localhost:[PORT].", + "port_invalid": "Indique um número entre 1 e 65535", + "port_in_use": "A porta já está a ser utilizada", + "option_localnetwork": "Acessível na rede local", + "option_localnetwork_description": "Torna o servidor web acessível a partir de outros computadores na rede local. Ligue-se ao servidor de outro computador usando o endereço IP local do servidor e a porta indicada. O endereço IP local será mostrado abaixo da URL do servidor web.

É necessário acesso à rede local para ativar esta opção. Você pode ver uma solicitação de permissão do seu firewall ao ativar esta opção e deve permitir o acesso para que o servidor web funcione dentro da rede local.", + "option_localnetwork_abbreviation": "LAN", + "section_basic_rules": "Opções Básicas", + "option_showIndex": "Mostrar automaticamente o index.html", + "option_showIndex_description": "Quando nenhum caminho de arquivo é especificado, definie automaticamente o index.html (se existir).", + "option_spa": "Rewrite para páginas únicas (SPAs)", + "option_spa_description": "Reescreve automaticamente todos os caminhos inexistentes para uma página única. Para Aplicações de Página Única.", + "option_rewriteTo": "Redirecionar para (para SPAs)", + "option_rewriteTo_description": "Se a opção de reescrita para SPAs estiver ativa, especifique o arquivo de destino. Para Aplicações de Página Única.", + "option_directoryListing": "Mostrar conteúdo das pastas", + "option_directoryListing_description": "Mostrar uma lista dos arquivos na pasta indicada em vez da página 404.", + "option_excludeDotHtml": "Excluir extensão .html", + "option_excludeDotHtml_description": "Excluir as extensões .html e .html dos URLs. Por exemplo, /exemplo.html será redirecionado para /exemplo. Se existir um arquivo sem extensão no caminho, o arquivo HTML será servido em vez dele.", + "section_advanced_rules": "Opções Avançadas", + "option_ipv6": "Ouvir por IPV6", + "option_ipv6_description": "Ouvir por IPV6 em vez do valor padrão, que é IPV4. Isso mudará os URLs do servidor web para IPV6 em vez de IPV4, no entanto, alguns endereços IPV4 ainda podem funcionar quando a rede local estiver ativa.", + "option_ipv6_abbreviation": "IPV6", + "option_cacheControl": "Valor do cabeçalho Cache-Control", + "option_cacheControl_description": "Opcionalmente, especifique um valor personalizado para o cabeçalho HTTP Cache-Control. Saiba mais sobre o cabeçalho Cache-Control.", + "option_cors": "Definir cabeçalhos CORS", + "option_cors_description": "Permite solicitações de origem cruzada. Define o valor * para o cabeçalho Access-Control-Allow-Origin, o valor GET, POST, PUT, DELETE para o cabeçalho Access-Control-Allow-Methods, e o valor 120 para o cabeçalho Access-Control-Max-Age. Saiba mais sobre Compartilhamento de Recursos de Origem Cruzada.", + "option_hiddenDotFiles": "Servir arquivos ocultos", + "option_hiddenDotFiles_description": "Permite solicitações de arquivos ocultos. Estes são arquivos ou pastas com nomes que começam com o caractere ..", + "option_upload": "Permitir upload de arquivos", + "option_upload_description": "Permite solicitações PUT/POST. Inclui arquivos ocultos se essa opção estiver ativa.", + "option_replace": "Permitir substituição de arquivos", + "option_replace_description": "Se o upload de arquivos estiver ativo, permite a substituição de arquivos existentes. Inclui arquivos ocultos se essa opção estiver ativa.", + "option_delete": "Permitir exclusão de arquivos", + "option_delete_description": "Permite solicitações DELETE. Inclui arquivos ocultos se essa opção estiver ativa.", + "option_staticDirectoryListing": "Usar sempre listagem estática de pastas", + "option_staticDirectoryListing_description": "Desativa a melhoria JavaScript para a página de listagem de diretórios.", + "option_hiddenDotFilesDirectoryListing": "Mostrar arquivos ocultos na listagem de diretórios", + "option_hiddenDotFilesDirectoryListing_description": "Se a opção de arquivos ocultos estiver ativa, determina se eles serão incluídos automaticamente na listagem de diretórios. Inclui arquivos .swshtaccess.", + "option_precompression": "Servir arquivos pré-comprimidos .gz e .br", + "option_precompression_description": "Procura e serve versões pré-comprimidas dos arquivos armazenados no mesmo diretório com sufixos .gz e .br adicionados à extensão do arquivo. Suporta compressão Gzip e/ou Brotli. Por exemplo, se uma solicitação for feita para exemplo.txt, o servidor procurará primeiro pelo arquivo exemplo.txt.gz ou exemplo.txt.br e os devolverá se existirem e o cliente indicou que suporta esses métodos de compressão através do cabeçalho Accept-Encoding.", + "option_htaccess": "Ativar arquivos de configuração .swshtaccess", + "option_htaccess_description": "Você pode usar arquivos .swshtaccess para definir regras adicionais individualmente por diretório. Veja Configuração Avançada através de arquivos .swshtaccess.

Esta funcionalidade é experimental e pode mudar em futuras versões. Em vez disso, considere usar plugins.", + "section_error_pages": "Páginas de Erro", + "option_custom404": "Caminho para página 404 personalizada", + "option_custom404_description": "Caminho para uma página 404 personalizada. Uma página 404 genérica será usada se este valor estiver vazio ou se o caminho indicado não for válido.", + "option_custom403": "Caminho para página 403 personalizada", + "option_custom403_description": "Caminho para uma página 403 personalizada. Uma página 403 genérica será usada se este valor estiver vazio ou se o caminho indicado não for válido.", + "option_custom401": "Caminho para página 401 personalizada", + "option_custom401_description": "Caminho para uma página 401 personalizada. Uma página 401 genérica será usada se este valor estiver vazio ou se o caminho indicado não for válido.", + "option_customErrorReplaceString": "Variável para caminho de erro personalizado", + "option_customErrorReplaceString_description": "Permite opcionalmente especificar uma string personalizada que será substituída pelo caminho atual em suas páginas de erro. Por exemplo, se sua página de erro 404 personalizada contém: O arquivo {{PATH}} não existe se você atribuir a esta opção o valor {{PATH}}, quando sua página personalizada for servida, ela dirá O arquivo /exemplo.txt não existe.", + "section_security": "Segurança", + "option_https": "Usar HTTPS", + "option_https_description": "Torna o servidor acessível através de uma conexão segura (https) em vez de http. Usa a mesma porta, então não é possível usar http e https ao mesmo tempo. Veja Usando HTTPS.", + "option_https_abbreviation": "HTTPS", + "option_httpsCert": "Certificado SSL/TLS", + "option_httpsCert_description": "Modifique esta opção para especificar um certificado HTTPS personalizado. Veja Usando HTTPS.", + "option_httpsKey": "Chave privada SSL/TLS", + "option_httpsKey_description": "Modifique esta opção para especificar uma chave privada HTTPS personalizada. Veja Usando HTTPS.", + "generate_crypto": "Gerar um certificado fictício", + "generate_crypto_overwrite": "Sobrescrever certificado e chave privada?", + "generate_crypto_overwrite_description": "Já existe um certificado e uma chave privada. Esta ação os substituirá.", + "option_httpAuth": "Ativar Autenticação Básica HTTP", + "option_httpAuth_description": "Solicitar autenticação usando o protocolo de Autenticação Básica HTTP. Indique um nome de usuário e uma senha nas opções de nome de usuário e senha da Autenticação Básica HTTP. Se qualquer uma dessas opções (nome de usuário ou senha) estiver faltando ou incorreta, não será possível acessar o servidor web.", + "option_httpAuthUsername": "Nome de usuário para autenticação básica HTTP", + "option_httpAuthUsername_description": "Nome de usuário para autenticação básica HTTP. Não pode conter dois pontos (:) ou outros caracteres de controle.", + "httpAuthUsername_invalid": "O nome de usuário não pode conter : ou outros caracteres de controle", + "httpAuthPassword_invalid": "A senha não pode conter caracteres de controle", + "option_httpAuthPassword": "Senha para autenticação básica HTTP", + "option_httpAuthPassword_description": "Senha para autenticação básica HTTP. Armazenada como texto simples. Não pode conter caracteres de controle.", + "option_ipThrottling": "Máximo de conexões por endereço IP", + "option_ipThrottling_description": "Limita o número de conexões de entrada por endereço IP. Coloque 0 para permitir conexões ilimitadas.", + "ipThrottling_invalid": "Insira um número maior ou igual a 0", + "state_stopped": "Parado", + "state_starting": "Iniciando...", + "state_running": "Executando", + "state_error": "Erro", + "update_available": "Há uma nova versão disponível do Simple Web Server", + "enabled_switch": "Ativado", + "no_servers": "Ainda não criou nenhum servidor", + "error_port_in_use": "A porta está em uso", + "error_port_in_use_description": "O servidor web não pôde ser iniciado porque a porta [PORT] já está sendo usada por outro programa.", + "error_file_system": "Erro no sistema de arquivos", + "error_plugins": "Erro ao iniciar um plugin", + "error_generic": "Erro", + "version": "Versão", + "documentation": "Documentação", + "issues_and_suggestions": "Problemas e Sugestões", + "web_server_url": "URL do servidor web", + "ignore_update": "Ignorar esta atualização" } }