add pt translations

This commit is contained in:
Dawid Wysokiński 2021-01-03 15:25:57 +01:00
parent 952f163267
commit 5dd29b67c4
46 changed files with 870 additions and 15 deletions

View File

@ -3,7 +3,6 @@ export const DEFAULT_LANGUAGE = process.env.REACT_APP_DEFAULT_LANGUAGE ?? 'en';
export const NAME = 'TWHelp';
export type ServerStatus = 'open' | 'closed';
export const SERVER_STATUS = {
CLOSED: 'closed' as ServerStatus,
OPEN: 'open' as ServerStatus,

View File

@ -1,12 +1,14 @@
import { Locale as DFLocale } from 'date-fns';
import pl from 'date-fns/locale/pl';
import enGB from 'date-fns/locale/en-GB';
import pt from 'date-fns/locale/pt';
import ptBR from 'date-fns/locale/pt-BR';
import { DEFAULT_LANGUAGE } from '@config/app';
export type Locales = {
pl: DFLocale;
en: DFLocale;
pt: DFLocale;
br: DFLocale;
};
export type Locale = keyof Locales;
@ -14,6 +16,7 @@ export type Locale = keyof Locales;
const locales: Locales = {
pl,
en: enGB,
pt,
br: ptBR,
};

View File

@ -4,6 +4,7 @@ import LanguageDetector from 'i18next-browser-languagedetector';
import pl from './pl';
import en from './en';
import pt_br from './pt_br';
import pt from './pt';
import { DEFAULT_LANGUAGE } from '@config/app';
import { COMMON } from '@config/namespaces';
@ -22,6 +23,7 @@ const init = (): i18nT => {
resources: {
en,
pl,
pt,
br: pt_br,
},
defaultNS: COMMON,

View File

@ -0,0 +1,28 @@
const translations = {
versionSelector: {
changeVersion: 'Alterar versão',
},
pagination: {
page: 'Página',
first: 'Primeira página',
last: 'Última página',
next: 'Página seguinte',
previous: 'Página anterior',
},
serverStatus: {
closed: 'Fechado',
open: 'Aberto',
},
versionContextProvider: {
loading: 'Carregando a versão...',
},
devNote: `Este site ainda está em desenvolvimento e poder conter erros.`,
mainLayout: {
header: {
home: 'Início',
search: 'Pesquisa',
},
},
};
export default translations;

View File

@ -0,0 +1,7 @@
const translations = {
okLabel: 'OK',
cancelLabel: 'Cencelar',
todayLabel: 'Hoje',
};
export default translations;

View File

@ -0,0 +1,14 @@
const translations = {
title: 'Início',
serverSelection: {
numberOfPlayers: '{{num}} jogador',
numberOfPlayers_plural: '{{num}} jogadores',
numberOfTribes: '{{num}} tribo',
numberOfTribes_plural: '{{num}} tribos',
numberOfVillages: '{{num}} aldeia',
numberOfVillages_plural: '{{num}} aldeias',
updated: 'Atualizado',
},
};
export default translations;

22
src/libs/i18n/pt/index.ts Normal file
View File

@ -0,0 +1,22 @@
import * as NAMESPACES from '@config/namespaces';
import common from './common';
import indexPage from './index-page';
import searchPage from './search-page';
import notFoundPage from './not-found-page';
import serverPage from './server-page';
import datePicker from './date-picker';
import table from './table';
import lineChart from './line-chart';
const translations = {
[NAMESPACES.COMMON]: common,
[NAMESPACES.INDEX_PAGE]: indexPage,
[NAMESPACES.SEARCH_PAGE]: searchPage,
[NAMESPACES.NOT_FOUND_PAGE]: notFoundPage,
[NAMESPACES.TABLE]: table,
[NAMESPACES.DATE_PICKER]: datePicker,
[NAMESPACES.LINE_CHART]: lineChart,
...serverPage,
};
export default translations;

View File

@ -0,0 +1,5 @@
const translations = {
emptyDataSourceMessage: 'Nenhum registo para ser mostrado',
};
export default translations;

View File

@ -0,0 +1,7 @@
const translations = {
title: 'Página não encontrada',
description: `Parece que você seguiu um link inexistente ou forneceu um URL que não existe neste domínio.`,
backToOurSite: 'Volte para o site',
};
export default translations;

View File

@ -0,0 +1,27 @@
const translations = {
title: 'Pesquisa - {{query}}',
modes: {
player: 'Jogador',
tribe: 'Tribo',
},
playerTable: {
columns: {
server: 'Servidor',
player: 'Jogador',
bestRank: 'Melhor classificação',
mostPoints: 'Mais pontos',
mostVillages: 'Mais aldeias',
},
},
tribeTable: {
columns: {
server: 'Servidor',
player: 'Jogador',
bestRank: 'Melhor classificação',
mostPoints: 'Mais pontos',
mostVillages: 'Mais aldeias',
},
},
};
export default translations;

View File

@ -0,0 +1,44 @@
const translations = {
pageLayout: {
topBar: {
home: 'Início',
},
sidebar: {
routes: {
dashboard: 'Painel de controlo',
rankings: {
name: 'Classificações',
player: {
index: 'Jogadores',
od: 'Jogadores OD',
daily: `Jogadores - Estatísticas do dia`,
archive: 'Jogadores antigos',
},
tribe: {
index: 'Tribos',
od: 'Tribos OD',
daily: `Tribos - Estatísticas do dia`,
archive: 'Tribos antigos',
},
},
ennoblements: 'Conquistas',
map: 'Ferramenta de mapa',
warStats: 'Estatísticas de guerra',
},
serverInfo: {
numberOfPlayers: '{{num}} jogador',
numberOfPlayers_plural: '{{num}} jogadores',
numberOfTribes: '{{num}} tribo',
numberOfTribes_plural: '{{num}} tribos',
numberOfVillages: '{{num}} aldeia',
numberOfVillages_plural: '{{num}} aldeias',
dataUpdatedAt: 'Os dados do servidor foram atualizados a {{date}}',
},
},
},
serverContextProvider: {
loading: 'Carregando servidor...',
},
};
export default translations;

View File

@ -0,0 +1,27 @@
const translations = {
title_live: 'Conquistas em tempo real - {{key}}',
title_latest: 'Últimas conquistas - {{key}}',
modes: {
live: 'Em tempo real',
latest: 'Mais recentes',
},
table: {
columns: {
ennobledAt: 'Data/hora',
village: 'Aldeia',
oldOwner: 'Proprietário anterior',
newOwner: 'Proprietário atual',
},
actions: {
inGameProfile: 'Perfil no jogo',
},
},
latestSavedEnnoblements: {
inputs: {
ennobledAtGTE: 'Data de início',
ennobledAtLTE: 'Data final',
},
},
};
export default translations;

View File

@ -0,0 +1,106 @@
const translations = {
title: 'Painel de controlo - {{key}}',
recentlyDeletedPlayers: {
title: 'Jogadores recém apagados',
columns: {
name: 'Jogador',
mostPoints: 'Maior pontuação',
deletedAt: 'Apagado em',
},
},
recentlyDeletedTribes: {
title: 'Tribos recém apagadas',
columns: {
name: 'Tribo',
mostPoints: 'Maior pontuação',
deletedAt: 'Apagada em',
},
},
todaysBestStatsPlayers: {
title: `Estatísticas num dia (jogadores)`,
modes: {
scoreAtt: 'ODA',
scoreDef: 'ODD',
scoreSup: 'ODS',
scoreTotal: 'OD',
points: 'Pontos',
villages: 'Aldeias',
},
columns: {
name: 'Jogador',
score: 'Pontuação',
createDate: 'Data',
},
},
todaysBestStatsTribes: {
title: `Estatísticas num dia (tribos)`,
modes: {
scoreAtt: 'ODA',
scoreDef: 'ODD',
scoreTotal: 'OD',
points: 'Pontos',
villages: 'Aldeias',
members: 'Membros',
},
columns: {
name: 'Tribo',
score: 'Pontuação',
createDate: 'Data',
},
},
top5Players: {
title: 'Classificação de jogador',
columns: {
rank: 'Classificação',
name: 'Jogador',
points: 'Pontos',
dailyGrowth: 'Evolução diária',
},
},
top5Tribes: {
title: 'Classificação de tribo',
columns: {
rank: 'Classificação',
tag: 'Tribo',
points: 'Pontos',
dominance: 'Dominância',
},
},
odRankingPlayers: {
title: 'OD classificação (jogadores)',
modes: {
rankAtt: 'ODA',
rankDef: 'ODD',
rankSup: 'ODS',
rankTotal: 'OD',
},
columns: {
rank: 'Rank',
name: 'Player',
score: 'Score',
},
},
odRankingTribes: {
title: 'OD classificação (tribos)',
modes: {
rankAtt: 'ODA',
rankDef: 'ODD',
rankTotal: 'OD',
},
columns: {
rank: 'Classificação',
name: 'Tribo',
score: 'Pontuação',
},
},
playerStatistics: {
title: 'Jogadores ativos',
players: 'Jogadores',
},
tribeStatistics: {
title: 'Tribos ativas',
tribes: 'Tribos',
},
};
export default translations;

View File

@ -0,0 +1,24 @@
import * as NAMESPACES from '@config/namespaces';
import common from './common';
import indexPage from './index-page';
import playerPage from './player-page';
import tribePage from './tribe-page';
import villagePage from './village-page';
import rankingPage from './ranking-page';
import warStatsPage from './war-stats-page';
import mapPage from './map-page';
import ennoblementsPage from './ennoblements-page';
const translations = {
[NAMESPACES.SERVER_PAGE.COMMON]: common,
[NAMESPACES.SERVER_PAGE.INDEX_PAGE]: indexPage,
[NAMESPACES.SERVER_PAGE.VILLAGE_PAGE.INDEX_PAGE]: villagePage,
[NAMESPACES.SERVER_PAGE.MAP_PAGE]: mapPage,
[NAMESPACES.SERVER_PAGE.WAR_STATS_PAGE]: warStatsPage,
[NAMESPACES.SERVER_PAGE.ENNOBLEMENTS_PAGE]: ennoblementsPage,
...playerPage,
...tribePage,
...rankingPage,
};
export default translations;

View File

@ -0,0 +1,34 @@
const translations = {
title: 'Ferramenta de mapa - {{key}}',
sections: {
settings: 'Configurações',
tribeMarkers: 'Marcadores de tribo',
playerMarkers: 'Marcadores de jogador',
},
inputLabels: {
zoomLevel: 'Nível do zoom',
centerX: 'Centro X',
centerY: 'Centro Y',
backgroundColor: 'Cor de fundo',
gridLineColor: 'Cor da linha da grade',
continentNumberColor: 'Cor do número do continente',
markersOnly: 'Apenas marcadores',
showBarbarian: 'Mostrar aldeias bárbaras',
largerMarkers: 'Marcadores largos',
showGrid: 'Grade de continente',
showContinentNumbers: 'Números de continente',
playerVillageColor: 'Cor das aldeia de jogadores',
barbarianVillageColor: 'Cor das aldeia de bárbaros',
},
buttons: {
addMarker: 'Adicionar marcador',
generateMap: 'Gerar mapa',
},
loading: 'Carregando...',
noOptions: 'Sem opções',
infoWhileGenerating: 'Pode demorar um pouco para gerar o mapa!',
infoAfterGenerating:
'Você pode usar a seguinte URL para continuar a editar o seu mapa posteriormente ou distribuí-lo para outras pessoas',
};
export default translations;

View File

@ -0,0 +1,24 @@
const translations = {
playerPageContextProvider: {
loadingPlayer: 'Carregando jogador...',
playerNotFound: 'Jogador não encontrado',
},
pageLayout: {
noLongerExists: 'O jogador já não existe',
tabs: {
indexPage: 'Perfil',
historyPage: 'Histórico',
tribeChanges: 'Mudanças de tribo',
ennoblementsPage: 'Conquistas',
},
achievements: {
playerRank: '#{{rank}} pontos',
odaRank: '#{{rank}} ODA',
oddRank: '#{{rank}} ODD',
odsRank: '#{{rank}} ODS',
odRank: '#{{rank}} OD',
},
},
};
export default translations;

View File

@ -0,0 +1,13 @@
const translations = {
title: `{{name}} - Conquistas - {{key}}`,
ennoblements: {
columns: {
ennobledAt: 'Data/hora',
village: 'Aldeia',
oldOwner: 'Proprietário anterior',
newOwner: 'Proprietário atual',
},
},
};
export default translations;

View File

@ -0,0 +1,17 @@
const translations = {
title: `{{name}} - Histórico - {{key}}`,
playerHistory: {
columns: {
createDate: 'Data',
tribe: 'Tribo',
points: 'Pontuação',
totalVillages: 'Aldeias',
scoreAtt: 'ODA',
scoreDef: 'ODD',
scoreSup: 'ODS',
scoreTotal: 'OD',
},
},
};
export default translations;

View File

@ -0,0 +1,38 @@
const translations = {
title: `{{name}} - Perfil de jogador - {{key}}`,
statistics: {
modes: {
points: 'Pontuação',
totalVillages: 'Aldeias',
scoreAtt: 'ODA',
scoreDef: 'ODD',
scoreSup: 'ODS',
scoreTotal: 'OD',
},
},
fields: {
joinedAt: 'Afiliou-se a',
points: 'Pontuação',
totalVillages: 'Aldeias',
dailyGrowth: 'Crescimento diário',
scoreAtt: 'ODA',
scoreDef: 'ODD',
scoreSup: 'ODS',
scoreTotal: 'OD',
deletedAt: 'Apagado a',
bestRank: 'Melhor posição',
mostPoints: 'Maior pontuação',
mostVillages: 'Maior quantidade de aldeias',
servers: 'Servidores',
},
nameChanges: {
title: 'Mudanças de nome',
columns: {
changeDate: 'Mudança a',
newName: 'Nome atual',
oldName: 'Nome anterior',
},
},
};
export default translations;

View File

@ -0,0 +1,16 @@
import * as NAMESPACES from '@config/namespaces';
import common from './common';
import indexPage from './index-page';
import historyPage from './history-page';
import ennoblementsPage from './ennoblements-page';
import tribeChangesPage from './tribe-changes-page';
const translations = {
[NAMESPACES.SERVER_PAGE.PLAYER_PAGE.COMMON]: common,
[NAMESPACES.SERVER_PAGE.PLAYER_PAGE.INDEX_PAGE]: indexPage,
[NAMESPACES.SERVER_PAGE.PLAYER_PAGE.HISTORY_PAGE]: historyPage,
[NAMESPACES.SERVER_PAGE.PLAYER_PAGE.ENNOBLEMENTS_PAGE]: ennoblementsPage,
[NAMESPACES.SERVER_PAGE.PLAYER_PAGE.TRIBE_CHANGES_PAGE]: tribeChangesPage,
};
export default translations;

View File

@ -0,0 +1,12 @@
const translations = {
title: `{{name}} - Mudanças de tribo - {{key}}`,
tribeChanges: {
columns: {
createdAt: 'Data/hora',
oldTribe: 'Tribo anterior',
newTribe: 'Tribo atual',
},
},
};
export default translations;

View File

@ -0,0 +1,20 @@
const translations = {
pageLayout: {
tabs: {
playerPage: {
indexPage: 'Jogadores',
odPage: 'Jogadores OD',
dailyPage: `Jogadores - Estatatísticas do dia`,
archivePage: 'Jogadores Antigos',
},
tribePage: {
indexPage: 'Tribos',
odPage: 'Tribos OD',
dailyPage: `Tribos - Estatísticas do dia`,
archivePage: 'Tribos antigas',
},
},
},
};
export default translations;

View File

@ -0,0 +1,12 @@
import * as NAMESPACES from '@config/namespaces';
import common from './common';
import playerPage from './player-page';
import tribePage from './tribe-page';
const translations = {
[NAMESPACES.SERVER_PAGE.RANKING_PAGE.COMMON]: common,
...playerPage,
...tribePage,
};
export default translations;

View File

@ -0,0 +1,15 @@
const translations = {
title: 'Jogadores antigos - {{key}}',
ranking: {
columns: {
player: 'Jogador',
bestRank: 'Melhor posição',
mostPoints: 'Maior pontuação',
mostVillages: 'Maior quantidade de aldeias',
deletedAt: 'Apagado a',
},
searchInputPlaceholder: 'Procurar por jogador',
},
};
export default translations;

View File

@ -0,0 +1,18 @@
const translations = {
title: `Estatísticas do dia (jogadores) - {{key}}`,
ranking: {
columns: {
player: 'Jogador',
points: 'Pontuação',
villages: 'Aldeias',
scoreAtt: 'ODA',
scoreDef: 'ODD',
scoreSup: 'ODS',
scoreTotal: 'OD',
},
searchInputPlaceholder: 'Procurar por jogador',
createDateInputLabel: 'Data',
},
};
export default translations;

View File

@ -0,0 +1,15 @@
const translations = {
title: 'Classificação de jogador - {{key}}',
ranking: {
columns: {
rank: 'Posição',
player: 'Jogador',
points: 'Pontuação',
totalVillages: 'Aldeias',
dailyGrowth: 'Crescimento diário',
},
searchInputPlaceholder: 'Procurar por jogador',
},
};
export default translations;

View File

@ -0,0 +1,14 @@
import * as NAMESPACES from '@config/namespaces';
import indexPage from './index-page';
import odPage from './od-page';
import dailyPage from './daily-page';
import archivePage from './archive-page';
const translations = {
[NAMESPACES.SERVER_PAGE.RANKING_PAGE.PLAYER_PAGE.INDEX_PAGE]: indexPage,
[NAMESPACES.SERVER_PAGE.RANKING_PAGE.PLAYER_PAGE.OD_PAGE]: odPage,
[NAMESPACES.SERVER_PAGE.RANKING_PAGE.PLAYER_PAGE.DAILY_PAGE]: dailyPage,
[NAMESPACES.SERVER_PAGE.RANKING_PAGE.PLAYER_PAGE.ARCHIVE_PAGE]: archivePage,
};
export default translations;

View File

@ -0,0 +1,16 @@
const translations = {
title: 'Classificação OD jogador - {{key}}',
ranking: {
columns: {
rank: 'Posição',
player: 'Jogador',
scoreAtt: 'ODA',
scoreDef: 'ODD',
scoreSup: 'ODS',
scoreTotal: 'OD',
},
searchInputPlaceholder: 'Procurar por jogador',
},
};
export default translations;

View File

@ -0,0 +1,15 @@
const translations = {
title: 'Tribos antigas - {{key}}',
ranking: {
columns: {
tribe: 'Tribo',
bestRank: 'Melhor classificação',
mostPoints: 'Maior pontuação',
mostVillages: 'Maior quantidade de aldeias',
deletedAt: 'Apagado a',
},
searchInputPlaceholder: 'Buscar tribo',
},
};
export default translations;

View File

@ -0,0 +1,17 @@
const translations = {
title: `Estatísticas do dia (tribos) - {{key}}`,
ranking: {
columns: {
tribe: 'Tribo',
points: 'Pontos',
villages: 'Aldeias',
scoreAtt: 'ODA',
scoreDef: 'ODD',
scoreTotal: 'OD',
},
searchInputPlaceholder: 'Procurar tribo',
createDateInputLabel: 'Data',
},
};
export default translations;

View File

@ -0,0 +1,15 @@
const translations = {
title: 'Classificação de tribo - {{key}}',
ranking: {
columns: {
rank: 'Posição',
tribe: 'Tribo',
points: 'Pontuação',
totalVillages: 'Aldeias',
dominance: 'Dominância',
},
searchInputPlaceholder: 'Procurar tribo',
},
};
export default translations;

View File

@ -0,0 +1,14 @@
import * as NAMESPACES from '@config/namespaces';
import indexPage from './index-page';
import odPage from './od-page';
import dailyPage from './daily-page';
import archivePage from './archive-page';
const translations = {
[NAMESPACES.SERVER_PAGE.RANKING_PAGE.TRIBE_PAGE.INDEX_PAGE]: indexPage,
[NAMESPACES.SERVER_PAGE.RANKING_PAGE.TRIBE_PAGE.OD_PAGE]: odPage,
[NAMESPACES.SERVER_PAGE.RANKING_PAGE.TRIBE_PAGE.DAILY_PAGE]: dailyPage,
[NAMESPACES.SERVER_PAGE.RANKING_PAGE.TRIBE_PAGE.ARCHIVE_PAGE]: archivePage,
};
export default translations;

View File

@ -0,0 +1,16 @@
const translations = {
title: 'Classificação OD tribo - {{key}}',
ranking: {
columns: {
rank: 'Posição',
tribe: 'Tribo',
scoreAtt: 'ODA',
scoreDef: 'ODD',
scoreSup: 'ODS',
scoreTotal: 'OD',
},
searchInputPlaceholder: 'Procurar tribo',
},
};
export default translations;

View File

@ -0,0 +1,24 @@
const translations = {
tribePageContextProvider: {
loadingTribe: 'Carregando tribo...',
tribeNotFound: 'Tribo não encontrada',
},
pageLayout: {
noLongerExists: 'A tribo já não existe',
tabs: {
indexPage: 'Perfil',
membersPage: 'Membros',
historyPage: 'Histórico',
tribeChanges: 'Mudanças na tribo',
ennoblementsPage: 'Conquistas',
},
achievements: {
tribeRank: '#{{rank}} pontos',
odaRank: '#{{rank}} ODA',
oddRank: '#{{rank}} ODD',
odRank: '#{{rank}} OD',
},
},
};
export default translations;

View File

@ -0,0 +1,13 @@
const translations = {
title: `{{tag}} - Conquistas - {{key}}`,
ennoblements: {
columns: {
ennobledAt: 'Data/hora',
village: 'Aldeia',
oldOwner: 'Proprietário anterior',
newOwner: 'Proprietário atual',
},
},
};
export default translations;

View File

@ -0,0 +1,16 @@
const translations = {
title: `{{tag}} - Histórico - {{key}}`,
tribeHistory: {
columns: {
createDate: 'Data',
points: 'Pontos',
totalVillages: 'Aldeias',
dominance: 'Dominância',
scoreAtt: 'ODA',
scoreDef: 'ODD',
scoreTotal: 'OD',
},
},
};
export default translations;

View File

@ -0,0 +1,29 @@
const translations = {
title: `{{tag}} - Perfil da tribo - {{key}}`,
statistics: {
modes: {
points: 'Pontuação',
totalVillages: 'Aldeias',
scoreAtt: 'ODA',
scoreDef: 'ODD',
scoreTotal: 'OD',
},
},
fields: {
createdAt: 'Criado a',
points: 'Pontuação',
allPoints: 'Total de pontos',
totalVillages: 'Aldeias',
dominance: 'Dominância',
dailyGrowth: 'Crescimento diário',
scoreAtt: 'ODA',
scoreDef: 'ODD',
scoreTotal: 'OD',
deletedAt: 'Apagado a',
bestRank: 'Melhor classificação',
mostPoints: 'Maiores pontuações',
mostVillages: 'Mais aldeias',
},
};
export default translations;

View File

@ -0,0 +1,18 @@
import * as NAMESPACES from '@config/namespaces';
import common from './common';
import indexPage from './index-page';
import membersPage from './members-page';
import historyPage from './history-page';
import ennoblementsPage from './ennoblements-page';
import tribeChangesPage from './tribe-changes-page';
const translations = {
[NAMESPACES.SERVER_PAGE.TRIBE_PAGE.COMMON]: common,
[NAMESPACES.SERVER_PAGE.TRIBE_PAGE.INDEX_PAGE]: indexPage,
[NAMESPACES.SERVER_PAGE.TRIBE_PAGE.MEMBERS_PAGE]: membersPage,
[NAMESPACES.SERVER_PAGE.TRIBE_PAGE.HISTORY_PAGE]: historyPage,
[NAMESPACES.SERVER_PAGE.TRIBE_PAGE.ENNOBLEMENTS_PAGE]: ennoblementsPage,
[NAMESPACES.SERVER_PAGE.TRIBE_PAGE.TRIBE_CHANGES_PAGE]: tribeChangesPage,
};
export default translations;

View File

@ -0,0 +1,21 @@
const translations = {
title: `{{tag}} - Membros - {{key}}`,
members: {
modes: {
points: 'Pontuação',
villages: 'Aldeias',
scoreAtt: 'ODA',
scoreDef: 'ODD',
scoreSup: 'ODS',
scoreTotal: 'OD',
},
columns: {
player: 'Jogador',
points: 'Pontuação',
totalVillages: 'Aldeias',
total: 'Total',
},
},
};
export default translations;

View File

@ -0,0 +1,13 @@
const translations = {
title: `{{tag}} - Mudanças na tribo - {{key}}`,
tribeChanges: {
columns: {
createdAt: 'Data/hora',
oldTribe: 'Tribo anterior',
newTribe: 'Tribo atual',
player: 'Jogador',
},
},
};
export default translations;

View File

@ -0,0 +1,17 @@
const translations = {
title: '{{name}} - Perfil da aldeia - {{key}}',
villageNotFound: 'Aldeia não encontrada',
loadingVillage: 'Carregando aldeia...',
pageLayout: {
points: '{{points}} pts',
},
ennoblements: {
columns: {
ennobledAt: 'Data/hora',
oldOwner: 'Proprietário anterior',
newOwner: 'Proprietário atual',
},
},
};
export default translations;

View File

@ -0,0 +1,36 @@
const translations = {
title: 'Estatísticas de guerra - {{key}}',
inputLabels: {
ennobledAtGTE: 'De',
ennobledAtLTE: 'Para',
},
sections: {
settings: 'Configurações',
sideOne: 'Primeiro lado',
sideTwo: 'Segundo lado',
results: 'Resultados',
},
players: 'Jogadores',
tribes: 'Tribos',
loading: 'Carregando...',
noOptions: 'Sem opções',
buttons: {
generateStats: 'Gerar estatísticas',
},
results: {
sideOne: 'Primeiro lado',
sideTwo: 'Segundo lado',
lost: 'Perdas',
gained: 'Ganhos',
difference: 'Diferença',
ennoblementsAgainstOppositeSide: 'Conquistas contra o lado oposto',
chart: {
sideOneGained: 'Primeiro lado - ganhos',
sideOneLost: 'Primeiro lado - perdas',
sideTwoGained: 'Segundo lado - ganhos',
sideTwoLost: 'Segundo lado - perdas',
},
},
};
export default translations;

12
src/libs/i18n/pt/table.ts Normal file
View File

@ -0,0 +1,12 @@
const translations = {
emptyDataSourceMessage: 'Nenhum registo para ser mostrado',
labelDisplayedRows: '{{from}}-{{to}} de {{count}}',
labelRowsPerPage: 'Linhas por página:',
first: 'Primeira página',
last: 'Última página',
next: 'Página seguinte',
previous: 'Página anterior',
actions: 'Ações',
};
export default translations;

View File

@ -16,7 +16,7 @@ const translations = {
versionContextProvider: {
loading: 'Carregando a versão...',
},
devNote: `Este site ainda está sendo desenvolvido e poder ter algum erro.`,
devNote: `Este site ainda está sendo desenvolvido e pode conter algum erro.`,
mainLayout: {
header: {
home: 'Página inicial',

View File

@ -9,8 +9,8 @@ const translations = {
server: 'Servidor',
player: 'Jogador',
bestRank: 'Melhor classificação',
mostPoints: 'Mais pontos',
mostVillages: 'Mais aldeias',
mostPoints: 'Maior pontuação',
mostVillages: 'Maior quantidade de aldeias',
},
},
tribeTable: {
@ -18,8 +18,8 @@ const translations = {
server: 'Servidor',
player: 'Jogador',
bestRank: 'Melhor classificação',
mostPoints: 'Mais pontos',
mostVillages: 'Mais aldeias',
mostPoints: 'Maior pontuação',
mostVillages: 'Maior quantidade de aldeias',
},
},
};

View File

@ -1,19 +1,19 @@
const translations = {
title: 'Painel de controle - {{key}}',
recentlyDeletedPlayers: {
title: 'Jogadores recem apagados',
title: 'Jogadores recém removidos',
columns: {
name: 'Jogador',
mostPoints: 'Maior pontuação',
deletedAt: 'Apagado em',
deletedAt: 'Removido em',
},
},
recentlyDeletedTribes: {
title: 'Tribos recem apagadas',
title: 'Tribos recém removidas',
columns: {
name: 'Tribo',
mostPoints: 'Maior pontuação',
deletedAt: 'Apagada em',
deletedAt: 'Removida em',
},
},
todaysBestStatsPlayers: {
@ -51,7 +51,7 @@ const translations = {
top5Players: {
title: 'Classificação de jogador',
columns: {
rank: 'Classificação',
rank: 'Posição',
name: 'Jogador',
points: 'Pontos',
dailyGrowth: 'Evolução diária',
@ -60,7 +60,7 @@ const translations = {
top5Tribes: {
title: 'Classificação de tribo',
columns: {
rank: 'Classificação',
rank: 'Posição',
tag: 'Tribo',
points: 'Pontos',
dominance: 'Dominância',
@ -75,9 +75,9 @@ const translations = {
rankTotal: 'OD',
},
columns: {
rank: 'Rank',
name: 'Player',
score: 'Score',
rank: 'Posição',
name: 'Jogador',
score: 'Pontuação',
},
},
odRankingTribes: {