New Crowdin updates (#599)

* New translations torrents-status.json (French)

* New translations torrents-status.json (Spanish)

* New translations torrents-status.json (Danish)

* New translations torrents-status.json (German)

* New translations torrents-status.json (Hebrew)

* New translations torrents-status.json (Italian)

* New translations common.json (Japanese)

* New translations calendar.json (Japanese)

* New translations common.json (Japanese)

* New translations dashdot.json (Japanese)

* New translations date.json (Japanese)

* New translations dlspeed.json (Japanese)

* New translations docker.json (Japanese)

* New translations overseerr.json (Japanese)

* New translations ping.json (Japanese)

* New translations search.json (Japanese)

* New translations weather.json (Japanese)

* New translations common.json (Japanese)

* New translations page-appearance.json (Japanese)

* New translations config-changer.json (Japanese)

* New translations search-engine.json (Japanese)

* New translations widget-positions.json (Japanese)

* New translations usenet.json (Japanese)

* New translations login.json (Japanese)

* New translations selector.json (Japanese)

* New translations toggle-edit-mode.json (Japanese)

* New translations torrents-status.json (Japanese)

* New translations common.json (Korean)

* New translations config-changer.json (Korean)

* New translations torrents-status.json (Korean)

* New translations torrents-status.json (Dutch)

* New translations common.json (Polish)

* New translations calendar.json (Polish)

* New translations common-media-cards.json (Polish)

* New translations common.json (Polish)

* New translations dashdot.json (Polish)

* New translations date.json (Polish)

* New translations dlspeed.json (Polish)

* New translations docker.json (Polish)

* New translations overseerr.json (Polish)

* New translations ping.json (Polish)

* New translations search.json (Polish)

* New translations weather.json (Polish)

* New translations common.json (Polish)

* New translations page-appearance.json (Polish)

* New translations config-changer.json (Polish)

* New translations search-engine.json (Polish)

* New translations widget-positions.json (Polish)

* New translations usenet.json (Polish)

* New translations login.json (Polish)

* New translations selector.json (Polish)

* New translations toggle-edit-mode.json (Polish)

* New translations add-app.json (Polish)

* New translations about.json (Polish)

* New translations change-position.json (Polish)

* New translations drawer.json (Polish)

* New translations torrents-status.json (Polish)

* New translations torrents-status.json (Russian)

* New translations common.json (Slovenian)

* New translations calendar.json (Slovenian)

* New translations common.json (Slovenian)

* New translations dashdot.json (Slovenian)

* New translations date.json (Slovenian)

* New translations dlspeed.json (Slovenian)

* New translations docker.json (Slovenian)

* New translations overseerr.json (Slovenian)

* New translations ping.json (Slovenian)

* New translations search.json (Slovenian)

* New translations weather.json (Slovenian)

* New translations common.json (Slovenian)

* New translations page-appearance.json (Slovenian)

* New translations config-changer.json (Slovenian)

* New translations search-engine.json (Slovenian)

* New translations widget-positions.json (Slovenian)

* New translations usenet.json (Slovenian)

* New translations login.json (Slovenian)

* New translations selector.json (Slovenian)

* New translations toggle-edit-mode.json (Slovenian)

* New translations add-app.json (Slovenian)

* New translations about.json (Slovenian)

* New translations change-position.json (Slovenian)

* New translations drawer.json (Slovenian)

* New translations torrents-status.json (Slovenian)

* New translations torrents-status.json (Swedish)

* New translations torrents-status.json (Ukrainian)

* New translations torrents-status.json (Chinese Simplified)

* New translations common.json (Vietnamese)

* New translations config-changer.json (Vietnamese)

* New translations toggle-edit-mode.json (Vietnamese)

* New translations torrents-status.json (Vietnamese)

* New translations common.json (Portuguese, Brazilian)

* New translations calendar.json (Portuguese, Brazilian)

* New translations common.json (Portuguese, Brazilian)

* New translations dashdot.json (Portuguese, Brazilian)

* New translations date.json (Portuguese, Brazilian)

* New translations dlspeed.json (Portuguese, Brazilian)

* New translations docker.json (Portuguese, Brazilian)

* New translations overseerr.json (Portuguese, Brazilian)

* New translations ping.json (Portuguese, Brazilian)

* New translations search.json (Portuguese, Brazilian)

* New translations weather.json (Portuguese, Brazilian)

* New translations common.json (Portuguese, Brazilian)

* New translations page-appearance.json (Portuguese, Brazilian)

* New translations config-changer.json (Portuguese, Brazilian)

* New translations internationalization.json (Portuguese, Brazilian)

* New translations search-engine.json (Portuguese, Brazilian)

* New translations theme-selector.json (Portuguese, Brazilian)

* New translations widget-positions.json (Portuguese, Brazilian)

* New translations usenet.json (Portuguese, Brazilian)

* New translations login.json (Portuguese, Brazilian)

* New translations selector.json (Portuguese, Brazilian)

* New translations toggle-edit-mode.json (Portuguese, Brazilian)

* New translations add-app.json (Portuguese, Brazilian)

* New translations about.json (Portuguese, Brazilian)

* New translations change-position.json (Portuguese, Brazilian)

* New translations drawer.json (Portuguese, Brazilian)

* New translations torrents-status.json (Portuguese, Brazilian)

* New translations docker.json (LOLCAT)

* New translations torrents-status.json (LOLCAT)

* New translations torrents-status.json (French)

* New translations torrents-status.json (Spanish)

* New translations torrents-status.json (Danish)

* New translations torrents-status.json (German)

* New translations torrents-status.json (Italian)

* New translations add-app.json (Japanese)

* New translations about.json (Japanese)

* New translations torrents-status.json (Japanese)

* New translations torrents-status.json (Dutch)

* New translations torrents-status.json (Hebrew)

* New translations torrents-status.json (Russian)

* New translations torrents-status.json (Danish)

* New translations common.json (Russian)

* New translations ping.json (Russian)

* New translations common.json (Russian)

* New translations theme-selector.json (Russian)

* New translations color-schema.json (Russian)

* New translations config-changer.json (Russian)

* New translations search-engine.json (Russian)

* New translations widget-positions.json (Russian)

* New translations about.json (Russian)

* New translations dashdot.json (Russian)

* New translations docker.json (Russian)

* New translations overseerr.json (Russian)

* New translations search.json (Russian)

* New translations weather.json (Russian)

* New translations page-appearance.json (Russian)

* New translations add-app.json (Russian)

* New translations login.json (Russian)

* New translations dashdot.json (Russian)

* New translations docker.json (Russian)

* New translations usenet.json (Russian)

* New translations date.json (Russian)

* New translations dlspeed.json (Russian)

* New translations search-engine.json (Russian)

* New translations selector.json (Russian)

* New translations toggle-edit-mode.json (Russian)

* New translations torrents-status.json (Russian)

* New translations dashdot.json (Russian)
This commit is contained in:
Thomas Camlong
2023-01-22 23:02:11 +09:00
committed by GitHub
parent b342b3f11e
commit d566d51628
143 changed files with 1050 additions and 668 deletions

View File

@@ -1,6 +1,6 @@
{
"title": "Bem-vindo de volta!",
"text": "",
"text": "Por favor introduza a sua palavra-passe",
"form": {
"fields": {
"password": {
@@ -18,10 +18,10 @@
"message": "Sua senha está sendo verificada..."
},
"correct": {
"title": ""
"title": "Entrar com sucesso, redireccionando..."
},
"wrong": {
"title": ""
"title": "A senha que introduziu está incorrecta, por favor tente novamente."
}
}
}

View File

@@ -1,21 +1,21 @@
{
"save": "",
"about": "",
"save": "Salvar",
"about": "Sobre",
"cancel": "Cancelar",
"close": "",
"close": "Fechar",
"delete": "Apagar",
"ok": "",
"ok": "OK",
"edit": "Editar",
"version": "",
"changePosition": "",
"version": "Versão",
"changePosition": "Mudar de posição",
"remove": "Excluir",
"removeConfirm": "",
"removeConfirm": "Tem a certeza de que quer remover {{item}} ?",
"sections": {
"settings": "Configurações",
"dangerZone": "Zona de risco"
},
"secrets": {
"apiKey": "",
"apiKey": "Chave Api",
"username": "Usuário",
"password": "Senha"
},

View File

@@ -1,11 +1,11 @@
{
"modal": {
"title": "",
"text": ""
"title": "Acrescentar um novo azulejo",
"text": "Os azulejos são o principal elemento do Homarr. São utilizados para exibir as suas aplicações e outras informações. Pode adicionar tantos azulejos quantos desejar."
},
"widgetDescription": "",
"goBack": "",
"widgetDescription": "Os widgets interagem com as suas aplicações, para lhe proporcionar mais controlo sobre as suas aplicações. Normalmente requerem configuração adicional antes da sua utilização.",
"goBack": "Voltar ao passo anterior",
"actionIcon": {
"tooltip": ""
"tooltip": "Acrescentar um azulejo"
}
}

View File

@@ -1,16 +1,16 @@
{
"description": "",
"description": "No Modo de Edição, é possível ajustar azulejos e configurar aplicações. As alterações não são guardadas até sair do Modo de Edição.",
"button": {
"disabled": "",
"enabled": ""
"disabled": "Entrar no modo de edição",
"enabled": "Sair e Salvar"
},
"popover": {
"title": "",
"text": ""
"title": "O modo de edição está activado para <1>{{size}}</1> tamanho",
"text": "Pode agora ajustar e configurar as suas aplicações. As alterações são <strong>não guardadas</strong> até sair do modo de edição"
},
"screenSizes": {
"small": "",
"medium": "",
"large": ""
"small": "pequeno",
"medium": "médio",
"large": "grande"
}
}

View File

@@ -1 +1,3 @@
{}
{
"title": "{{position}} barra lateral"
}

View File

@@ -1 +1,7 @@
{}
{
"description": "Homarr é um <strong>elegante</strong>, <strong>moderno</strong> painel de instrumentos que coloca todas as suas aplicações e serviços na ponta dos seus dedos. Com Homarr, pode aceder e controlar tudo num único local conveniente. Homarr integra-se perfeitamente com as aplicações que adicionou, fornecendo-lhe informações valiosas e dando-lhe um controlo completo. A instalação é uma brisa, e Homarr suporta uma vasta gama de métodos de implantação.",
"i18n": "Carregado I18n namespaces de tradução",
"locales": "Locales I18n configurados",
"contact": "Com problemas ou perguntas? Ligue-se a nós!",
"addToDashboard": "Adicionar ao Painel de instrumentos"
}

View File

@@ -1,68 +1,68 @@
{
"tabs": {
"general": "",
"behaviour": "",
"general": "Geral",
"behaviour": "Comportamento",
"network": "Rede",
"appearance": "",
"integration": ""
"appearance": "Aparência",
"integration": "Integração"
},
"general": {
"appname": {
"label": "",
"description": ""
"label": "Nome do aplicativo",
"description": "Utilizado para exibir a aplicação no painel de instrumentos."
},
"internalAddress": {
"label": "",
"description": ""
"label": "Endereço interno",
"description": "Endereço interno de IP da aplicação."
},
"externalAddress": {
"label": "",
"description": ""
"label": "Endereço externo",
"description": "URL que será aberto ao clicar na aplicação."
}
},
"behaviour": {
"isOpeningNewTab": {
"label": "",
"description": ""
"label": "Abrir em novo separador",
"description": "Abrir a aplicação num novo separador em vez do actual."
}
},
"network": {
"statusChecker": {
"label": "",
"description": ""
"label": "Verificador de estado",
"description": "Verifica se a sua aplicação está online usando um simples pedido HTTP(S)."
},
"statusCodes": {
"label": "",
"description": ""
"label": "Códigos de estado HTTP",
"description": "Os códigos de status HTTP que são considerados como online."
}
},
"appearance": {
"icon": {
"label": "",
"description": ""
"label": "Ícone de aplicação",
"description": "O ícone que será exibido no painel de instrumentos."
}
},
"integration": {
"type": {
"label": "",
"description": "",
"placeholder": "",
"defined": "",
"undefined": "",
"public": "",
"private": "",
"explanationPrivate": "",
"explanationPublic": ""
"label": "Configuração de integração",
"description": "A configuração de integração que será utilizada para se ligar à sua aplicação.",
"placeholder": "Seleccione uma integração",
"defined": "Definido",
"undefined": "Indefinido",
"public": "Público",
"private": "Particular",
"explanationPrivate": "Um segredo privado será enviado para o servidor apenas uma vez. Uma vez que o seu browser tenha actualizado a página, ela nunca mais será enviada.",
"explanationPublic": "Um segredo público será sempre enviado para o cliente e é acessível através do API. Não deverá conter quaisquer valores confidenciais tais como nomes de utilizador, palavras-passe, fichas, certificados e similares!"
},
"secrets": {
"description": "",
"warning": "",
"clear": "",
"save": "",
"update": ""
"description": "Para actualizar um segredo, introduza um valor e clique no botão de guardar. Para remover um segredo, utilizar o botão limpar.",
"warning": "As suas credenciais funcionam como o acesso para as suas integrações e deverá <strong>nunca</strong> partilhá-las com mais ninguém. A equipa Homarr nunca irá pedir credenciais. Assegure-se de que <strong>guarda e gere os seus segredos em segurança</strong>.",
"clear": "Segredo claro",
"save": "Guardar segredo",
"update": "Actualizar segredo"
}
},
"validation": {
"popover": ""
"popover": "O seu formulário contém dados inválidos. Por conseguinte, não pode ser guardado. Por favor resolva todos os problemas e clique novamente neste botão para guardar as suas alterações."
}
}

View File

@@ -1 +1,8 @@
{}
{
"xPosition": "Posição do eixo X",
"width": "Largura",
"height": "Altura",
"yPosition": "Posição do eixo Y",
"zeroOrHigher": "0 ou superior",
"betweenXandY": "Entre {{min}} e {{max}}"
}

View File

@@ -1,14 +1,14 @@
{
"descriptor": {
"name": "Calendário",
"description": "",
"description": "Apresenta um calendário com os próximos lançamentos, a partir das integrações suportadas.",
"settings": {
"title": "",
"title": "Definições para o widget Calendário",
"sundayStart": {
"label": "Comece a semana no Domingo"
},
"radarrReleaseType": {
"label": ""
"label": "Tipo de libertação de Radarr"
}
}
}

View File

@@ -4,7 +4,7 @@
},
"errors": {
"unmappedOptions": {
"text": ""
"text": "<b>Parâmetro não utilizado na configuração detectado</b><br /><code>{{key}}</code>. Homarr é incapaz de interpretar e utilizar este parâmetro. Para evitar qualquer comportamento inesperado, faça o backup da sua configuração e corrija a sua configuração."
}
}
}

View File

@@ -1,9 +1,9 @@
{
"descriptor": {
"name": "",
"description": "",
"name": "Dash.",
"description": "Apresenta os gráficos de um Dash. exemplo externo dentro de Homarr.",
"settings": {
"title": "",
"title": "Definições para o Dash. widget",
"cpuMultiView": {
"label": "Visualização múltipla de CPU"
},
@@ -22,7 +22,7 @@
}
},
"card": {
"title": "",
"title": "Dash.",
"errors": {
"noService": "Nenhum serviço Dash. encontrado. Por favor, adicione um ao seu painel Homarr ou defina uma URL para o Dash. nas opções do módulo",
"noInformation": "Não é possível obter informações do Dash. Você está executando a versão mais recente?"
@@ -36,8 +36,8 @@
"title": "Rede",
"label": "Rede:",
"metrics": {
"download": "",
"upload": ""
"download": "Para baixo",
"upload": "Para cima"
}
},
"cpu": {

View File

@@ -1,9 +1,9 @@
{
"descriptor": {
"name": "",
"description": "",
"name": "Data e Hora",
"description": "Apresenta a data e hora actuais.",
"settings": {
"title": "",
"title": "Definições para o widget de Data e Hora",
"display24HourFormat": {
"label": "Mostrar tempo (24 horas)"
}

View File

@@ -1,15 +1,15 @@
{
"descriptor": {
"name": "Velocidade de Transferência",
"description": ""
"description": "Mostra a velocidade de download e Upload das integrações suportadas."
},
"card": {
"table": {
"header": {
"name": "Nome",
"size": "Tamanho",
"download": "",
"upload": "",
"download": "Para baixo",
"upload": "Para cima",
"estimatedTimeOfArrival": "TED",
"progress": "Progresso"
},
@@ -18,12 +18,12 @@
}
},
"lineChart": {
"title": "",
"download": "",
"upload": "",
"title": "Velocidade de descarga actual",
"download": "Descarregar: {{download}}",
"upload": "Upload: {{upload}}",
"timeSpan": "{{seconds}} atrás",
"totalDownload": "",
"totalUpload": ""
"totalDownload": "Descarregar: {{download}}/s",
"totalUpload": "Upload: {{upload}}/s"
},
"errors": {
"noDownloadClients": {

View File

@@ -1,7 +1,7 @@
{
"descriptor": {
"name": "Docker",
"description": ""
"description": "Permite-lhe ver e gerir facilmente todos os seus Docker Containers."
},
"search": {
"placeholder": "Procurar por conainer ou imagem"
@@ -25,8 +25,8 @@
},
"actionBar": {
"addService": {
"title": "",
"message": ""
"title": "Adicionar app",
"message": "Adicionar app a Homarr"
},
"restart": {
"title": "Reiniciar"
@@ -49,32 +49,32 @@
},
"actions": {
"start": {
"start": "",
"end": ""
"start": "Início",
"end": "Iniciado em"
},
"stop": {
"start": "",
"start": "Paragem",
"end": "Parado"
},
"restart": {
"start": "",
"end": ""
"start": "Recomeço",
"end": "Reiniciado"
},
"remove": {
"start": "",
"end": ""
"start": "Remoção",
"end": "Removido"
}
},
"errors": {
"integrationFailed": {
"title": "Integração com Docker falhou",
"message": ""
"message": "Esqueceu-se de montar a tomada da doca?"
},
"unknownError": {
"title": "Ocorreu um erro"
},
"oneServiceAtATime": {
"title": ""
"title": "Por favor, adicione apenas uma aplicação ou serviço de cada vez!"
}
},
"actionIcon": {

View File

@@ -1,7 +1,7 @@
{
"descriptor": {
"name": "Overseerr",
"description": ""
"description": "Permite-lhe pesquisar e adicionar meios de comunicação de Overseerr ou Jellyseerr."
},
"popup": {
"item": {
@@ -18,7 +18,7 @@
}
},
"seasonSelector": {
"caption": "",
"caption": "Assinale as estações que pretende descarregar",
"table": {
"header": {
"season": "Temporada",

View File

@@ -1,7 +1,7 @@
{
"descriptor": {
"name": "Latência",
"description": ""
"description": "Apresenta um indicador de estado dependente do código de resposta HTTP de um determinado URL."
},
"states": {
"online": "Online {{response}}",

View File

@@ -1,30 +1,30 @@
{
"descriptor": {
"name": "Barra de pesquisa",
"description": ""
"description": "Uma barra de pesquisa que lhe permite pesquisar no seu motor de pesquisa personalizado, YouTube, e integrações suportadas."
},
"input": {
"placeholder": "Pesquisar na Internet..."
},
"switched-to": "",
"switched-to": "Comutado para",
"searchEngines": {
"search": {
"name": "",
"description": ""
"name": "Web",
"description": "Pesquisar..."
},
"youtube": {
"name": "",
"description": ""
"name": "Youtube",
"description": "Pesquisa no Youtube"
},
"torrents": {
"name": "",
"description": ""
"name": "Torrentes",
"description": "Pesquisa de Torrentes"
},
"overseerr": {
"name": "Overseerr",
"description": ""
"description": "Pesquisa de Filmes e Programas de TV no Overseerr"
}
},
"tip": "",
"switchedSearchEngine": ""
"tip": "Pode seleccionar a barra de pesquisa com o atalho ",
"switchedSearchEngine": "Comutado para pesquisa com {{searchEngine}}"
}

View File

@@ -1,54 +1,72 @@
{
"descriptor": {
"name": "",
"description": "",
"name": "Torrent",
"description": "Apresenta uma lista de torrentes de clientes Torrent apoiados.",
"settings": {
"title": "",
"title": "Definições para o widget Torrent",
"refreshInterval": {
"label": ""
"label": "Intervalo de actualização (em segundos)"
},
"displayCompletedTorrents": {
"label": ""
"label": "Mostrar torrentes completas"
},
"displayStaleTorrents": {
"label": ""
"label": "Exibição de torrentes envelhecidas"
}
}
},
"card": {
"footer": {
"error": "Erro",
"lastUpdated": "Última actualização {{time}} atrás"
},
"table": {
"header": {
"name": "Nome",
"size": "Tamanho",
"download": "",
"upload": "",
"download": "Para baixo",
"upload": "Para cima",
"estimatedTimeOfArrival": "TED",
"progress": "Progresso"
},
"item": {
"text": "Gerido por {{appName}}, {{ratio}} ratio"
},
"body": {
"nothingFound": "Nenhum torrent encontrado"
}
},
"lineChart": {
"title": "",
"download": "",
"upload": "",
"title": "Velocidade de descarga actual",
"download": "Descarregar: {{download}}",
"upload": "Upload: {{upload}}",
"timeSpan": "{{seconds}} atrás",
"totalDownload": "",
"totalUpload": ""
"totalDownload": "Descarregar: {{download}}/s",
"totalUpload": "Upload: {{upload}}/s"
},
"errors": {
"noDownloadClients": {
"title": "",
"text": ""
"title": "Não foram encontrados clientes Torrent apoiados!",
"text": "Adicione um cliente Torrent suportado para ver os seus downloads actuais"
},
"generic": {
"title": "",
"text": ""
"title": "Ocorreu um erro inesperado",
"text": "Homarr foi incapaz de comunicar com os seus clientes Torrent. Por favor, verifique a sua configuração"
}
},
"loading": {
"title": "Carregando..."
},
"popover": {
"introductionPrefix": "Gerido por",
"metrics": {
"queuePosition": "Posição na fila - {{position}}",
"progress": "Progresso - {{progress}}%",
"totalSelectedSize": "Total - {{totalSize}}",
"state": "Estado - {{state}}",
"ratio": "Relação -",
"completed": "Concluído"
}
}
}
}

View File

@@ -1,13 +1,13 @@
{
"descriptor": {
"name": "",
"description": ""
"name": "Usenet",
"description": "Permite-lhe visualizar e gerir a sua instância Usenet."
},
"card": {
"errors": {
"noDownloadClients": {
"title": "Nenhum cliente de download suportado encontrado!",
"text": ""
"text": "Adicione um Cliente de Download Usenet suportado para ver os seus downloads actuais"
}
}
},

View File

@@ -1,9 +1,9 @@
{
"descriptor": {
"name": "Tempo",
"description": "",
"description": "Apresenta a informação meteorológica actual de um local definido.",
"settings": {
"title": "",
"title": "Definições para o widget meteorológico",
"displayInFahrenheit": {
"label": "Mostrar em Fahrenheit"
},
@@ -15,18 +15,18 @@
"card": {
"weatherDescriptions": {
"clear": "Limpar",
"mainlyClear": "",
"mainlyClear": "Principalmente claro",
"fog": "Névoa",
"drizzle": "",
"freezingDrizzle": "",
"drizzle": "Drizzle",
"freezingDrizzle": "Chuvisco de congelação",
"rain": "Chuva",
"freezingRain": "",
"snowFall": "",
"snowGrains": "",
"rainShowers": "",
"snowShowers": "",
"thunderstorm": "",
"thunderstormWithHail": "",
"freezingRain": "Chuva gelada",
"snowFall": "Queda de neve",
"snowGrains": "Grãos de neve",
"rainShowers": "Duches de chuva",
"snowShowers": "Duches de neve",
"thunderstorm": "Tempestade de trovoada",
"thunderstormWithHail": "Tempestade de trovoada com granizo",
"unknown": "Desconhecido"
}
}

View File

@@ -3,27 +3,27 @@
"tooltip": "Configurações",
"tabs": {
"common": "Comum",
"customizations": ""
"customizations": "Personalizações"
},
"tips": {
"configTip": ""
"configTip": "Carregue o seu ficheiro de configuração arrastando-o e largando-o na página!"
},
"credits": {
"madeWithLove": "Feito com ❤️ por @"
},
"grow": "",
"grow": "Grelha de cultivo (ocupar todo o espaço)",
"layout": {
"title": "",
"main": "",
"sidebar": "",
"cannotturnoff": "",
"dashboardlayout": "",
"enablersidebar": "",
"enablelsidebar": "",
"enablesearchbar": "",
"enabledocker": "",
"enableping": "",
"enablelsidebardesc": "",
"enablersidebardesc": ""
"title": "Disposição do painel de instrumentos",
"main": "Principal",
"sidebar": "Sidebar",
"cannotturnoff": "Não pode ser desligado",
"dashboardlayout": "Disposição do painel de instrumentos",
"enablersidebar": "Activar a barra lateral direita",
"enablelsidebar": "Activar a barra lateral esquerda",
"enablesearchbar": "Activar a barra de pesquisa",
"enabledocker": "Permitir a integração de estivadores",
"enableping": "Habilitar os pings",
"enablelsidebardesc": "Opcional. Pode ser utilizado apenas para aplicações e integrações",
"enablersidebardesc": "Opcional. Pode ser utilizado apenas para aplicações e integrações"
}
}

View File

@@ -1,22 +1,22 @@
{
"pageTitle": {
"label": ""
"label": "Título da página"
},
"metaTitle": {
"label": ""
"label": "Meta Título"
},
"logo": {
"label": "Logo"
},
"favicon": {
"label": ""
"label": "Favicon"
},
"background": {
"label": ""
"label": "Antecedentes"
},
"customCSS": {
"label": "CSS Personalizado",
"placeholder": ""
"placeholder": "O CSS personalizado será aplicado por último"
},
"buttons": {
"submit": "Enviar"

View File

@@ -1,86 +1,86 @@
{
"configSelect": {
"label": "",
"description": "",
"loadingNew": "",
"pleaseWait": ""
"label": "Alterador de configuração",
"description": "{{configCount}} configurações estão disponíveis",
"loadingNew": "Carregando a sua configuração...",
"pleaseWait": "Por favor aguarde até que a sua nova configuração seja carregada!"
},
"modal": {
"copy": {
"title": "",
"title": "Escolha o nome da sua nova configuração",
"form": {
"configName": {
"label": "",
"label": "Nome da configuração",
"validation": {
"required": "",
"notUnique": ""
"required": "O nome de configuração é necessário",
"notUnique": "O nome Config já está em uso"
},
"placeholder": ""
"placeholder": "O seu novo nome de configuração"
},
"submitButton": ""
"submitButton": "Confirme"
},
"events": {
"configSaved": {
"title": "",
"message": ""
"title": "Config guardado",
"message": "Config guardado como {{configName}}"
},
"configCopied": {
"title": "",
"message": ""
"title": "Config copiado",
"message": "Config copiado como {{configName}}"
},
"configNotCopied": {
"title": "",
"message": ""
"title": "Impossibilidade de copiar a configuração",
"message": "A sua configuração não foi copiada como {{configName}}"
}
}
},
"confirmDeletion": {
"title": "",
"warningText": "",
"text": "",
"title": "Confirme a eliminação da sua configuração",
"warningText": "Está prestes a eliminar '<b>{{configName}}</b>'",
"text": "Note, por favor, que a eliminação não é invertível e os seus dados serão perdidos permanentemente. Depois de clicar neste botão, o ficheiro será apagado permanentemente do seu disco. Assegure-se de criar uma cópia de segurança adequada da sua configuração.",
"buttons": {
"confirm": ""
"confirm": "Sim, eliminar '<b>{{configName}}</b>'"
}
}
},
"buttons": {
"download": "",
"download": "Descarregar config",
"delete": {
"text": "",
"text": "Apagar configuração",
"notifications": {
"deleted": {
"title": "",
"message": ""
"title": "Config apagado",
"message": "Config apagado"
},
"deleteFailed": {
"title": "",
"message": ""
"title": "A configuração de apagar falhou",
"message": "A configuração de apagar falhou"
},
"deleteFailedDefaultConfig": {
"title": "",
"message": ""
"title": "A configuração por defeito não pode ser apagada",
"message": "A configuração não foi apagada do sistema de ficheiros"
}
}
},
"saveCopy": ""
"saveCopy": "Guardar uma cópia"
},
"dropzone": {
"notifications": {
"invalidConfig": {
"title": "",
"message": ""
"title": "Incapaz de carregar a configuração",
"message": "Não foi possível carregar a sua configuração. Formato JSON inválido."
},
"loadedSuccessfully": {
"title": ""
"title": "Config {{configName}} carregado com sucesso"
}
},
"accept": {
"title": "",
"text": ""
"title": "Upload de configuração",
"text": "Arraste aqui os ficheiros para carregar uma configuração. Suporte apenas para ficheiros JSON."
},
"reject": {
"title": "",
"text": ""
"title": "Upload de Arrastar e Soltar rejeitado",
"text": "Este formato de ficheiro não é suportado. Por favor, carregue apenas ficheiros JSON."
}
}
}

View File

@@ -1 +1,3 @@
{}
{
"label": "Idioma"
}

View File

@@ -1,19 +1,19 @@
{
"title": "",
"configurationName": "",
"title": "Motor de busca",
"configurationName": "Configuração do motor de busca",
"tips": {
"generalTip": "",
"placeholderTip": ""
"generalTip": "Há vários prefixos que pode usar! A adição destes infratores da sua consulta irá filtrar os resultados. !s (Web), !t (Torrents), !y (YouTube), e !m (Media).",
"placeholderTip": "%s pode ser utilizado como um local para a consulta."
},
"customEngine": {
"title": "",
"label": "",
"placeholder": ""
"title": "Motor de busca personalizado",
"label": "Consulta URL",
"placeholder": "URL de consulta personalizada"
},
"searchNewTab": {
"label": ""
"label": "Abrir resultados de pesquisa em novo separador"
},
"searchEnabled": {
"label": ""
"label": "Pesquisa activada"
}
}

View File

@@ -1 +1,3 @@
{}
{
"label": "Mudar para o modo {{theme}}"
}

View File

@@ -1 +1,3 @@
{}
{
"label": "Widgets de posição à esquerda"
}