Skip to content

Commit

Permalink
feat(i18n): add pt-BR support (#852)
Browse files Browse the repository at this point in the history
  • Loading branch information
Kyo-70 authored Oct 19, 2024
1 parent 9bfda14 commit 8fb3193
Show file tree
Hide file tree
Showing 2 changed files with 134 additions and 0 deletions.
2 changes: 2 additions & 0 deletions src/resources/locales/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ import fr from "./fr.json";
import it from "./it.json";
import ja from "./ja.json";
import pl from "./pl.json";
import ptBR from "./pt-BR.json";
import ru from "./ru.json";
import uk from "./uk.json";
import zhCN from "./zh-CN.json";
Expand All @@ -27,5 +28,6 @@ export default {
it,
uk,
ja,
"pt-BR": ptBR,
"de-DE": deDE
};
132 changes: 132 additions & 0 deletions src/resources/locales/pt-BR.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,132 @@
{
"translation": {
"settings": {
"title": "Opções do Marketplace",
"optionsHeading": "Opções",
"starCountLabel": "Quantidade de Estrelas",
"tagsLabel": "Tags",
"showArchived": "Exibir repositórios arquivados",
"devToolsLabel": "Ferramentas para desenvolvedores de temas",
"hideInstalledLabel": "Ocultar a instalação durante a navegação",
"colourShiftLabel": "Mudança de cores a cada minuto",
"albumArtBasedColors": "Alterar as cores com base na arte do álbum",
"albumArtBasedColorsMode": "Modo de esquema de cores (ColorApi)",
"albumArtBasedColorsVibrancy": "Cor extraída da arte do álbum",
"albumArtBasedColorsVibrancyToolTip": "Desaturada: A cor que é a mais proeminente, mas com muito menos brilho \n Vibrante claro: A cor mais vibrante, mas com o brilho um pouco mais intenso \n Proeminente: A cor que mais se destaca na arte do álbum \n Vibrante: A cor mais vibrante na arte do álbum",
"almbumArtColorsModeToolTip": "Monocromático Escuro: um esquema de cores baseado diretamente na cor principal selecionada, usando diferentes tons da cor principal e misturando cinzas para criar um esquema de cores; esse é o inverso do Monocromático claro. \n Monocromática Leve: Um esquema de cores baseado diretamente na cor principal selecionada, usando diferentes tons da cor principal e misturando cinzas para criar um esquema de cores. O plano de fundo do monocromático claro seria o primeiro plano ou a cor do texto no Monocromático Escuro e vice-versa. \n Analogic: A colour scheme based on the main colour selected, using the colours adjacent to the main colour on the colour wheel. \n Analogic Complementary: A colour scheme based on the main colour selected, using the colours adjacent to the main colour on the colour wheel and the complementary colour. \n Triad: A colour scheme based on the main colour selected, using the colours on the colour wheel that are equidistant from the main colour. \n Quad: A colour scheme based on the main colour selected, using the colours on the colour wheel that are 90 degrees from the main colour.",
"tabsHeading": "Tabs",
"tabsDescription": "Arraste e solte para reordenar, clique para ativar/desativar",
"resetHeading": "Resetar",
"resetBtn": "$t(settings.resetHeading)",
"resetDescription": "Desinstale todas as extensões e temas e redefina as preferências",
"backupHeading": "Back up/Restaurar",
"backupLabel": "Faça backup ou restaure todos os dados do Marketplace. Isto não inclui definições para qualquer coisa instalada através do Marketplace.",
"backupBtn": "Abrir",
"versionHeading": "Versão",
"versionBtn": "Copiar",
"versionCopied": "Copiado"
},
"tabs": {
"Extensions": "Extensões",
"Themes": "Temas",
"Snippets": "Snippets",
"Apps": "Aplicativos",
"Installed": "Instalados"
},
"snippets": {
"addTitle": "Adicionar Snippet",
"duplicateName": "Esse nome já está sendo usado!",
"editTitle": "Editar Snippet",
"viewTitle": "Ver Snippet",
"customCSS": "Personalizar CSS",
"customCSSPlaceholder": "Insira seu próprio CSS personalizado aqui! Você pode encontrá-los na guia instalada para gerenciamento.",
"snippetName": "Nome do Snippet",
"snippetNamePlaceholder": "Digite um nome para seu snippet personalizado",
"snippetDesc": "Descrição do Snippet",
"snippetDescPlaceholder": "Digite uma descrição para seu snippet personalizado",
"snippetPreview": "Visualizar Snippets",
"optional": "Opcional",
"addImage": "Adicionar Imagem",
"changeImage": "Mudar imagem",
"saveCSS": "Salvar o CSS"
},
"reloadModal": {
"title": "Recarregar",
"description": "É necessário recarregar a página para concluir essa operação.",
"reloadNow": "Recarregar agora",
"reloadLater": "Recarregar mais tarde"
},
"backupModal": {
"title": "$t(settings.backupHeading)",
"settingsCopied": "Configurações copiadas para a área de transferência",
"noDataPasted": "Nenhum dado foi colado",
"invalidJSON": "JSON inválido",
"inputLabel": "Configurações do Marketplace",
"inputPlaceholder": "Copie/cole suas configurações aqui",
"exportBtn": "Exportar",
"importBtn": "Importar",
"fileImportBtn": "Importar de um arquivo"
},
"devTools": {
"title": "Ferramentas de desenvolvimento de temas",
"noThemeInstalled": "Erro: Nenhum tema do mercado instalado",
"noThemeManifest": "Erro: Nenhum manifesto de tema encontrado",
"colorIniEditor": "Color.ini Editor",
"colorIniEditorPlaceholder": "[your-colour-scheme-name]",
"invalidCSS": "CSS inválido"
},
"updateModal": {
"title": "Atualizar o Marketplace",
"description": "Atualize o Spicetify Marketplace para receber novos recursos e correções de bugs.",
"currentVersion": "Versão atual: {{version}}",
"latestVersion": "Versão mais recente: {{version}}",
"whatsChanged": "O que mudou",
"seeChangelog": "Veja o registro de mudanças",
"howToUpgrade": "Como atualizar",
"viewGuide": "Ver o guia"
},
"grid": {
"spicetifyMarketplace": "Spicetify Marketplace",
"newUpdate": "Nova atualização",
"addCSS": "Adicionar CSS.",
"search": "Pesquisar",
"installed": "Instalador",
"lastUpdated": "Última atualização {{val, datetime}}",
"externalJS": "external JS",
"archived": "arquivado",
"dark": "dark",
"light": "light",
"sort": {
"label": "Classificar por:",
"stars": "Estrelas",
"newest": "Mais recente",
"oldest": "Mais antigo",
"lastUpdated": "Última atualização",
"mostStale": "Mais obsoleto",
"aToZ": "A-Z",
"zToA": "Z-A"
}
},
"readmePage": {
"title": "$t(grid.spicetifyMarketplace) - Readme",
"loading": "Carregando...",
"errorLoading": "Error loading README"
},
"github": "GitHub",
"install": "Instalar",
"remove": "Remove-r",
"save": "Salvar",
"colour_one": "cor",
"colour_other": "cores",
"favourite": "favoritos",
"notifications": {
"wrongLocalTheme": "Por favor, defina current_theme em config-xpui.ini para 'marketplace' para instalar temas usando o Marketplace",
"tooManyRequests": "Muitas solicitações, acalme-se",
"noCdnConnection": "Marketplace não consegue se conectar à CDN. Verifique sua configuração de Internet",
"markdownParsingError": "Error parsing markdown (HTTP {{status}})",
"noReadmeFile": "No README was found",
"themeInstallationError": "Ocorreu um erro ao instalar o tema",
"extensionInstallationError": "Ocorreu um erro ao instalar a extensão"
}
}
}

0 comments on commit 8fb3193

Please sign in to comment.