Skip to content

Commit

Permalink
Add Portuguese (Portugal) translation (#513)
Browse files Browse the repository at this point in the history
Co-authored-by: David Brochero <65723952+D-Brox@users.noreply.github.com>
  • Loading branch information
2 people authored and Elsie19 committed Aug 19, 2023
1 parent 727ab11 commit de2bbde
Show file tree
Hide file tree
Showing 2 changed files with 141 additions and 2 deletions.
10 changes: 8 additions & 2 deletions client/src/locale/locale.ts
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,8 @@ import { Resource } from 'i18next'
import enLocale from './en-US.locale'
import roLocale from './ro-RO.locale'
import esLocale from './es-ES.locale'
import ptLocale from './pt-BR.locale'
import ptbrLocale from './pt-BR.locale'
import ptptLocale from './pt-PT.locale'
import plLocale from './pl-PL.locale'
import svLocale from './sv-SE.locale'
import itLocale from './it-IT.locale'
Expand Down Expand Up @@ -145,7 +146,10 @@ export const translations = {
translation: esLocale,
},
'pt-BR': {
translation: ptLocale,
translation: ptbrLocale,
},
'pt-PT': {
translation: ptptLocale,
},
'pl-PL': {
translation: plLocale,
Expand Down Expand Up @@ -178,6 +182,7 @@ export const localeNumericDisplay = {
'ro-RO': arabic,
'es-ES': arabic,
'pt-BR': arabic,
'pt-PT': arabic,
'pl-PL': arabic,
'sv-SE': arabic,
'it-IT': arabic,
Expand All @@ -199,6 +204,7 @@ export const localeFlags: Record<keyof typeof translations, string> = {
'nl-NL': 'NL 🇳🇱',
'pl-PL': 'PL 🇵🇱',
'pt-BR': 'PT 🇧🇷',
'pt-PT': 'PT 🇵🇹',
'ro-RO': 'RO 🇷🇴',
'sv-SE': 'SV 🇸🇪',
'tr-TR': 'TR 🇹🇷',
Expand Down
133 changes: 133 additions & 0 deletions client/src/locale/pt-PT.locale.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,133 @@
import Locale from './locale'

export default <Locale>{
home: {
title: 'Pacstall',
subtitle: 'O AUR para Ubuntu',
cards: {
whyDifferent: {
title: 'Por que é que isto é diferente de qualquer outro gestor de pacotes?',
description:
'O Pacstall usa a base estável do Ubuntu mas permite-lhe usar o ' +
'software de última geração com poucos ou nenhuns compromissos, pelo que ' +
'não tem de se preocupar com correções de segurança ou novas funcionalidades.',
},
howItWorks: {
title: 'Como funciona então?',
description:
' O Pacstall recebe ficheiros chamados de <0>pacscripts</0> (semelhantes ' +
' ao PKGBUILD) que contêm a informação necessária para compilar pacotes ' +
' e compila-os como executáveis no seu sistema.',
},
},
installationInstructions: 'Instruções de Instalação',
showcase: {
title: 'Demonstração',
packageSearch: 'Procurar Pacotes',
},
},
navbar: {
title: 'Pacstall',
contribute: {
title: 'Contribua',
workOnFeatures: 'Trabalhe em novas funcionalidades',
helpTranslate: 'Ajude com as traduções',
becomeAMaintainer: 'Torne-se um responsável de pacotes',
},
social: {
title: 'Redes Sociais',
discord: 'Discord',
matrix: 'Matrix',
reddit: 'Reddit',
lemmy: 'Lemmy',
mastodon: 'Mastodon',
},
browse: {
title: 'Navegar pelos Pacotes',
},
privacy: {
title: 'Política de Privacidade',
},
install: 'Instalar',
},
cookieConsent: {
title: 'Aviso sobre Cookies (TL;DR)',
paragraphs: [
'Olá, estamos a utilizar cookies na nosso website.',
'Não gostamos de lhe dar informações enganadoras ou confusas. Apenas utilizamos cookies para funcionalidades essenciais, como definições de temas, localização e autenticação.',
'Pode ler a política de privacidade completa <0>aqui <1/></0>.',
'Ao continuar a utilizar este site, está a <strong>concordar com a política de privacidade</strong>.',
],
accept: 'Aceitar',
},
packageSearch: {
dropdown: {
package: 'Pacote',
packageTooltip: 'Procurar em nomes e descrições de pacotes',
maintainer: 'Responsável',
maintainerTooltip: 'Procurar por nomes e e-mails de responsáveis',
},
table: {
name: 'Nome',
maintainer: 'Responsável',
version: 'Versão',
install: 'Instalar',
},
versionTooltip: {
notInRegistry: 'Este pacote não está registado no Repology',
latest: 'Esta é a versão mais recente do pacote',
patch: 'Este pacote tem uma atualização de correção disponível',
minor: 'Este pacote tem uma pequena atualização disponível',
major: 'Este pacote tem uma grande atualização disponível',
isGit: 'Este pacote é um pacote Git',
},
noResults: 'Não encontrou o que procurava? <0>Crie um pedido!</0>',
search: 'Procurar',
orphaned: 'Órfão',
maintainerTooltip: {
maintainedBy: 'Este pacote está a ser mantido por {{ name }}',
noMaintainer: 'Este pacote não está a ser mantido',
},
pagination: {
previous: 'anterior',
next: 'seguinte',
},
},
packageDetails: {
table: {
name: 'Nome',
version: 'Versão',
maintainer: 'Responsável',
dependencies: 'Dependências',
requiredBy: 'Requerido Por',
},
orphaned: 'Órfão',
noResults: 'Nenhum',
openInGithub: 'Abrir no Github',
view: 'Visualizar',
howToInstall: {
title: 'Como Instalar',
step1: '1º Passo: Configurar o Pacstall',
step2: '2º Passo: Instalar {{ name }}',
},
dependenciesModal: {
title: 'Dependências',
buildDependencies: 'Dependências de compilação',
optionalDependencies: 'Dependências opcionais',
runtimeDependencies: 'Dependências em tempo de execução',
pacstallDependencies: 'Dependências de Pacstall',
name: 'Nome',
close: 'Fechar',
provider: 'Provedor',
noDescription: 'Nenhuma descrição disponível',
version: 'Versão',
},
requiredByModal: {
title: 'Requerido Por',
name: 'Nome',
provider: 'Provedor',
close: 'Fechar',
noDescription: 'Nenhuma descrição disponível',
},
},
}

0 comments on commit de2bbde

Please sign in to comment.