add pt translations
This commit is contained in:
parent
952f163267
commit
5dd29b67c4
|
@ -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,
|
||||
|
|
|
@ -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,
|
||||
};
|
||||
|
||||
|
|
|
@ -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,
|
||||
|
|
28
src/libs/i18n/pt/common.ts
Normal file
28
src/libs/i18n/pt/common.ts
Normal 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;
|
7
src/libs/i18n/pt/date-picker.ts
Normal file
7
src/libs/i18n/pt/date-picker.ts
Normal file
|
@ -0,0 +1,7 @@
|
|||
const translations = {
|
||||
okLabel: 'OK',
|
||||
cancelLabel: 'Cencelar',
|
||||
todayLabel: 'Hoje',
|
||||
};
|
||||
|
||||
export default translations;
|
14
src/libs/i18n/pt/index-page.ts
Normal file
14
src/libs/i18n/pt/index-page.ts
Normal 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
22
src/libs/i18n/pt/index.ts
Normal 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;
|
5
src/libs/i18n/pt/line-chart.ts
Normal file
5
src/libs/i18n/pt/line-chart.ts
Normal file
|
@ -0,0 +1,5 @@
|
|||
const translations = {
|
||||
emptyDataSourceMessage: 'Nenhum registo para ser mostrado',
|
||||
};
|
||||
|
||||
export default translations;
|
7
src/libs/i18n/pt/not-found-page.ts
Normal file
7
src/libs/i18n/pt/not-found-page.ts
Normal 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;
|
27
src/libs/i18n/pt/search-page.ts
Normal file
27
src/libs/i18n/pt/search-page.ts
Normal 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;
|
44
src/libs/i18n/pt/server-page/common.ts
Normal file
44
src/libs/i18n/pt/server-page/common.ts
Normal 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;
|
27
src/libs/i18n/pt/server-page/ennoblements-page.ts
Normal file
27
src/libs/i18n/pt/server-page/ennoblements-page.ts
Normal 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;
|
106
src/libs/i18n/pt/server-page/index-page.ts
Normal file
106
src/libs/i18n/pt/server-page/index-page.ts
Normal 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;
|
24
src/libs/i18n/pt/server-page/index.ts
Normal file
24
src/libs/i18n/pt/server-page/index.ts
Normal 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;
|
34
src/libs/i18n/pt/server-page/map-page.ts
Normal file
34
src/libs/i18n/pt/server-page/map-page.ts
Normal 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;
|
24
src/libs/i18n/pt/server-page/player-page/common.ts
Normal file
24
src/libs/i18n/pt/server-page/player-page/common.ts
Normal 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;
|
|
@ -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;
|
17
src/libs/i18n/pt/server-page/player-page/history-page.ts
Normal file
17
src/libs/i18n/pt/server-page/player-page/history-page.ts
Normal 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;
|
38
src/libs/i18n/pt/server-page/player-page/index-page.ts
Normal file
38
src/libs/i18n/pt/server-page/player-page/index-page.ts
Normal 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;
|
16
src/libs/i18n/pt/server-page/player-page/index.ts
Normal file
16
src/libs/i18n/pt/server-page/player-page/index.ts
Normal 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;
|
|
@ -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;
|
20
src/libs/i18n/pt/server-page/ranking-page/common.ts
Normal file
20
src/libs/i18n/pt/server-page/ranking-page/common.ts
Normal 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;
|
12
src/libs/i18n/pt/server-page/ranking-page/index.ts
Normal file
12
src/libs/i18n/pt/server-page/ranking-page/index.ts
Normal 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;
|
|
@ -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;
|
|
@ -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;
|
|
@ -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;
|
|
@ -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;
|
|
@ -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;
|
|
@ -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;
|
|
@ -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;
|
|
@ -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;
|
|
@ -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;
|
|
@ -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;
|
24
src/libs/i18n/pt/server-page/tribe-page/common.ts
Normal file
24
src/libs/i18n/pt/server-page/tribe-page/common.ts
Normal 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;
|
13
src/libs/i18n/pt/server-page/tribe-page/ennoblements-page.ts
Normal file
13
src/libs/i18n/pt/server-page/tribe-page/ennoblements-page.ts
Normal 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;
|
16
src/libs/i18n/pt/server-page/tribe-page/history-page.ts
Normal file
16
src/libs/i18n/pt/server-page/tribe-page/history-page.ts
Normal 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;
|
29
src/libs/i18n/pt/server-page/tribe-page/index-page.ts
Normal file
29
src/libs/i18n/pt/server-page/tribe-page/index-page.ts
Normal 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;
|
18
src/libs/i18n/pt/server-page/tribe-page/index.ts
Normal file
18
src/libs/i18n/pt/server-page/tribe-page/index.ts
Normal 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;
|
21
src/libs/i18n/pt/server-page/tribe-page/members-page.ts
Normal file
21
src/libs/i18n/pt/server-page/tribe-page/members-page.ts
Normal 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;
|
|
@ -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;
|
17
src/libs/i18n/pt/server-page/village-page.ts
Normal file
17
src/libs/i18n/pt/server-page/village-page.ts
Normal 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;
|
36
src/libs/i18n/pt/server-page/war-stats-page.ts
Normal file
36
src/libs/i18n/pt/server-page/war-stats-page.ts
Normal 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
12
src/libs/i18n/pt/table.ts
Normal 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;
|
|
@ -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',
|
||||
|
|
|
@ -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',
|
||||
},
|
||||
},
|
||||
};
|
||||
|
|
|
@ -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: {
|
||||
|
|
Reference in New Issue
Block a user