Skip to content

Commit 9cf1d00

Browse files
authored
Merge pull request #5257 from maghuro/add-pt-pt
Add pt-PT lang
2 parents 714bebb + c515815 commit 9cf1d00

12 files changed

Lines changed: 769 additions & 1 deletion

File tree

frontend/check-locales.cjs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99
const allLocales = [
1010
["en", "en-US"],
1111
["de", "de-DE"],
12+
["pt", "pt-PT"],
1213
["es", "es-ES"],
1314
["fr", "fr-FR"],
1415
["it", "it-IT"],

frontend/src/locale/IntlProvider.tsx

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
import { createIntl, createIntlCache } from "react-intl";
22
import langBg from "./lang/bg.json";
33
import langDe from "./lang/de.json";
4+
import langPt from "./lang/pt.json";
45
import langEn from "./lang/en.json";
56
import langEs from "./lang/es.json";
67
import langFr from "./lang/fr.json";
@@ -26,6 +27,7 @@ const localeOptions = [
2627
["en", "en-US", langEn],
2728
["de", "de-DE", langDe],
2829
["es", "es-ES", langEs],
30+
["pt", "pt-PT", langPt],
2931
["fr", "fr-FR", langFr],
3032
["ga", "ga-IE", langGa],
3133
["ja", "ja-JP", langJa],

frontend/src/locale/src/HelpDoc/index.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
import * as bg from "./bg/index";
22
import * as de from "./de/index";
3+
import * as pt from "./pt/index";
34
import * as en from "./en/index";
45
import * as es from "./es/index";
56
import * as fr from "./fr/index";
@@ -17,7 +18,8 @@ import * as zh from "./zh/index";
1718
import * as tr from "./tr/index";
1819
import * as hu from "./hu/index";
1920

20-
const items: any = { en, de, es, ja, sk, zh, pl, ru, it, vi, nl, bg, ko, ga, id, fr, tr, hu };
21+
const items: any = { en, de, pt, es, ja, sk, zh, pl, ru, it, vi, nl, bg, ko, ga, id, fr, tr, hu };
22+
2123

2224
const fallbackLang = "en";
2325

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
## O que é uma Access List?
2+
3+
As *Access Lists* fornecem uma lista de permissões (whitelist) ou bloqueios (blacklist)
4+
de endereços IP específicos de clientes, juntamente com autenticação para os *Proxy Hosts*
5+
via Autenticação HTTP Básica (*Basic Auth*).
6+
7+
Podes configurar múltiplas regras de cliente, nomes de utilizador e palavras-passe
8+
para uma única *Access List*, e depois aplicá-la a um ou mais *Proxy Hosts*.
9+
10+
Isto é especialmente útil para serviços web encaminhados que não têm mecanismos
11+
de autenticação integrados ou quando pretendes proteger o acesso contra clientes desconhecidos.
Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
## Ajuda de Certificados
2+
3+
### Certificado HTTP
4+
5+
Um certificado validado por HTTP significa que os servidores do Let's Encrypt irão
6+
tentar aceder aos teus domínios via HTTP (não HTTPS!) e, se a ligação for bem-sucedida,
7+
emitirão o certificado.
8+
9+
Para este método, é necessário ter um *Proxy Host* criado para o(s) teu(s) domínio(s),
10+
acessível via HTTP e a apontar para esta instalação do Nginx. Depois de o certificado ser
11+
emitido, podes modificar o *Proxy Host* para também utilizar esse certificado em ligações HTTPS.
12+
No entanto, o *Proxy Host* deve continuar configurado para acesso HTTP para que a renovação
13+
funcione corretamente.
14+
15+
Este processo **não** suporta domínios wildcard.
16+
17+
### Certificado DNS
18+
19+
Um certificado validado por DNS requer que uses um plugin de fornecedor DNS (*DNS Provider*).
20+
Este fornecedor será usado para criar registos temporários no teu domínio, que serão consultados
21+
pelo Let's Encrypt para confirmar que és o proprietário. Se tudo correr bem, o certificado será emitido.
22+
23+
Não é necessário ter um *Proxy Host* criado antes de pedir este tipo de certificado.
24+
Também não é necessário que o *Proxy Host* tenha acesso HTTP configurado.
25+
26+
Este processo **suporta** domínios wildcard.
27+
28+
### Certificado Personalizado
29+
30+
Usa esta opção para carregar o teu próprio Certificado SSL, fornecido pela
31+
tua Autoridade Certificadora.
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
## O que é um 404 Host?
2+
3+
Um *404 Host* é simplesmente um host configurado para apresentar uma página 404.
4+
5+
Isto pode ser útil quando o teu domínio aparece em motores de busca e queres fornecer
6+
uma página de erro mais agradável ou indicar especificamente aos indexadores de pesquisa
7+
que as páginas desse domínio já não existem.
8+
9+
Outra vantagem é permitir consultar os registos de acessos a este host e ver os referenciadores.
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
## O que é um Proxy Host?
2+
3+
Um *Proxy Host* é o ponto de entrada para um serviço web que pretendes encaminhar.
4+
5+
Permite, opcionalmente, fazer terminação SSL para um serviço que possa não ter suporte SSL nativo.
6+
7+
Os *Proxy Hosts* são a utilização mais comum do Nginx Proxy Manager.
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
## O que é um Redirection Host?
2+
3+
Um *Redirection Host* redireciona pedidos recebidos no domínio de entrada e envia
4+
o utilizador para outro domínio.
5+
6+
A razão mais comum para usar este tipo de host é quando o teu site muda de domínio
7+
mas ainda tens motores de busca ou links de referência a apontar para o domínio antigo.
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
## O que é um Stream?
2+
3+
Uma funcionalidade relativamente recente no Nginx, um *Stream* serve para encaminhar
4+
tráfego TCP/UDP diretamente para outro computador na rede.
5+
6+
Se estiveres a executar servidores de jogos, FTP ou SSH, isto pode ser bastante útil.
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
export * as AccessLists from "./AccessLists.md";
2+
export * as Certificates from "./Certificates.md";
3+
export * as DeadHosts from "./DeadHosts.md";
4+
export * as ProxyHosts from "./ProxyHosts.md";
5+
export * as RedirectionHosts from "./RedirectionHosts.md";
6+
export * as Streams from "./Streams.md";

0 commit comments

Comments
 (0)