Add basic translations for the rest of the Splatoon languages

This commit is contained in:
Matt Isenhower
2022-10-21 16:40:10 -07:00
parent 8c6e99a6e8
commit a1c03da221
17 changed files with 294 additions and 36 deletions

View File

@@ -22,14 +22,13 @@
"seconds": "Sekunden"
},
"schedule": {
"title": "Arenen-Info",
"subtitle": "Arenen",
"title": "Zeitplan",
"types": {
"Series": "Serie",
"Open": "Offen",
"Regular Battle": "Standardkampf",
"Anarchy Battle": "Anarchie-Kampf",
"Splatfest Battle": "Splatfest-Kampf"
"series": "Serie",
"open": "Offen",
"regular": "Standardkampf",
"anarchy": "Anarchie-Kampf",
"splatfest": "Splatfest-Kampf"
}
},
"salmonrun": {
@@ -39,7 +38,6 @@
"gear": {
"title": "Ausrüstung",
"sale": "Jetzt im Angebot",
"splatnet-gear": "TentaWorld",
"dailydrop": "Heutige Auswahl",
"order": "Bestellen"
},

View File

@@ -0,0 +1,22 @@
{
"schedule": {
"title": "Schedule",
"types": {
"series": "Series",
"open": "Open",
"regular": "Regular Battle",
"anarchy": "Anarchy Battle",
"splatfest": "Splatfest Battle"
}
},
"salmonrun": {
"title": "Salmon Run",
"weapons": "Supplied Weapons"
},
"gear": {
"title": "Gear",
"sale": "Gear on Sale Now",
"dailydrop": "The Daily Drop",
"order": "Order"
}
}

View File

@@ -22,14 +22,13 @@
"seconds": "seconds"
},
"schedule": {
"title": "Map Schedules",
"subtitle": "Schedules",
"title": "Schedule",
"types": {
"Series": "Series",
"Open": "Open",
"Regular Battle": "Regular Battle",
"Anarchy Battle": "Anarchy Battle",
"Splatfest Battle": "Splatfest Battle"
"series": "Series",
"open": "Open",
"regular": "Regular Battle",
"anarchy": "Anarchy Battle",
"splatfest": "Splatfest Battle"
}
},
"salmonrun": {
@@ -39,7 +38,6 @@
"gear": {
"title": "Gear",
"sale": "Gear on Sale Now",
"splatnet-gear": "SplatNet Gear",
"dailydrop": "The Daily Drop",
"order": "Order"
},

View File

@@ -0,0 +1,22 @@
{
"schedule": {
"title": "Calendarios",
"types": {
"series": "Formal",
"open": "Informal",
"regular": "Combate amistoso",
"anarchy": "Combate caótico",
"splatfest": "Combate temático"
}
},
"salmonrun": {
"title": "Salmon Run",
"weapons": "Armas asignadas"
},
"gear": {
"title": "Equipamiento",
"sale": "Equipamiento a la venta",
"dailydrop": "Sugerencia del día",
"order": "Encargar"
}
}

View File

@@ -0,0 +1,22 @@
{
"schedule": {
"title": "Calendario",
"types": {
"series": "Formal",
"open": "Informal",
"regular": "Combate amistoso",
"anarchy": "Combate caótico",
"splatfest": "Combate temático"
}
},
"salmonrun": {
"title": "Salmon Run",
"weapons": "Armas disponibles"
},
"gear": {
"title": "Artículos",
"sale": "Equipamiento a la venta",
"dailydrop": "Marca destacada",
"order": "Encargar"
}
}

View File

@@ -0,0 +1,22 @@
{
"schedule": {
"title": "Horaire",
"types": {
"series": "Série",
"open": "Ouvert",
"regular": "Match classique",
"anarchy": "Match anarchie",
"splatfest": "Festimatch"
}
},
"salmonrun": {
"title": "Salmon Run",
"weapons": "Armes fournies"
},
"gear": {
"title": "Équipement",
"sale": "Équipement en solde",
"dailydrop": "Chouchou du jour",
"order": "Commander"
}
}

View File

@@ -23,13 +23,12 @@
},
"schedule": {
"title": "Planning",
"subtitle": "Planning",
"types": {
"Series": "Série",
"Open": "Ouvert",
"Regular Battle": "Match Classique",
"Anarchy Battle": "Match Anarchie",
"Splatfest Battle": "Match Splatfest"
"series": "Série",
"open": "Ouvert",
"regular": "Match classique",
"anarchy": "Match anarchie",
"splatfest": "Festimatch"
}
},
"salmonrun": {
@@ -39,9 +38,8 @@
"gear": {
"title": "Équipement",
"sale": "Équipement en solde",
"splatnet-gear": "Équipement SplatNet",
"dailydrop": "Chouchou du jour",
"order": "Acheter"
"order": "Commander"
},
"about": {
"title": "À propos !",

View File

@@ -1,9 +1,31 @@
import enUS from './en-US.json' assert { type: 'json' };
import frFR from './fr-FR.json' assert { type: 'json' };
import deDE from './de-DE.json' assert { type: 'json' };
import enGB from './en-GB.json' assert { type: 'json' };
import enUS from './en-US.json' assert { type: 'json' };
import esES from './es-ES.json' assert { type: 'json' };
import esMX from './es-MX.json' assert { type: 'json' };
import frCA from './fr-CA.json' assert { type: 'json' };
import frFR from './fr-FR.json' assert { type: 'json' };
import itIT from './it-IT.json' assert { type: 'json' };
import jaJP from './ja-JP.json' assert { type: 'json' };
import koKR from './ko-KR.json' assert { type: 'json' };
import nlNL from './nl-NL.json' assert { type: 'json' };
import ruRU from './ru-RU.json' assert { type: 'json' };
import zhCN from './zh-CN.json' assert { type: 'json' };
import zhTW from './zh-TW.json' assert { type: 'json' };
export default {
"en-US": enUS,
"fr-FR": frFR,
"de-DE": deDE,
'de-DE': deDE,
'en-GB': enGB,
'en-US': enUS,
'es-ES': esES,
'es-MX': esMX,
'fr-CA': frCA,
'fr-FR': frFR,
'it-IT': itIT,
'ja-JP': jaJP,
'ko-KR': koKR,
'nl-NL': nlNL,
'ru-RU': ruRU,
'zh-CN': zhCN,
'zh-TW': zhTW,
}

View File

@@ -0,0 +1,22 @@
{
"schedule": {
"title": "Calendario",
"types": {
"series": "Serie",
"open": "Aperta",
"regular": "Partita amichevole",
"anarchy": "Partita anarchica",
"splatfest": "Partita tematica"
}
},
"salmonrun": {
"title": "Salmon Run",
"weapons": "Armi fornite"
},
"gear": {
"title": "Oggetti",
"sale": "Articoli in offerta",
"dailydrop": "Selezione del giorno",
"order": "Ordina"
}
}

View File

@@ -0,0 +1,22 @@
{
"schedule": {
"title": "スケジュール",
"types": {
"series": "チャレンジ",
"open": "オープン",
"regular": "レギュラーマッチ",
"anarchy": "バンカラマッチ",
"splatfest": "フェスマッチ"
}
},
"salmonrun": {
"title": "サーモンラン",
"weapons": "支給ブキ"
},
"gear": {
"title": "ギア",
"sale": "ただいま販売中のギア",
"dailydrop": "本日のピックアップ",
"order": "注文する"
}
}

View File

@@ -0,0 +1,22 @@
{
"schedule": {
"title": "스케줄",
"types": {
"series": "챌린지",
"open": "오픈",
"regular": "레귤러 매치",
"anarchy": "카오폴리스 매치",
"splatfest": "페스티벌 매치"
}
},
"salmonrun": {
"title": "새먼 런",
"weapons": "지급 무기"
},
"gear": {
"title": "기어",
"sale": "현재 판매 중인 기어",
"dailydrop": "오늘의 픽업",
"order": "주문하기"
}
}

View File

@@ -0,0 +1,22 @@
{
"schedule": {
"title": "Levelschema",
"types": {
"series": "Sessie",
"open": "Open",
"regular": "Standaardgevecht",
"anarchy": "Chaosgevecht",
"splatfest": "Splatfest-gevecht"
}
},
"salmonrun": {
"title": "Salmon Run",
"weapons": "Beschikbare wapens"
},
"gear": {
"title": "Uitrusting",
"sale": "Nu in de aanbieding",
"dailydrop": "Verse vangst",
"order": "Bestellen"
}
}

View File

@@ -0,0 +1,22 @@
{
"schedule": {
"title": "Расписание",
"types": {
"series": "Серия",
"open": "Открытый",
"regular": "Бой салаг",
"anarchy": "Стихийный бой",
"splatfest": "Сплатфест-бой"
}
},
"salmonrun": {
"title": "Salmon Run",
"weapons": "Табельное оружие"
},
"gear": {
"title": "Снаряжение",
"sale": "Особое предложение",
"dailydrop": "Свежачок дня",
"order": "Заказать"
}
}

View File

@@ -0,0 +1,22 @@
{
"schedule": {
"title": "日程",
"types": {
"series": "挑战",
"open": "开放",
"regular": "一般比赛",
"anarchy": "蛮颓比赛",
"splatfest": "祭典比赛"
}
},
"salmonrun": {
"title": "鲑鱼跑",
"weapons": "发放武器"
},
"gear": {
"title": "装备",
"sale": "目前贩卖的装备",
"dailydrop": "今日精选",
"order": "预定"
}
}

View File

@@ -0,0 +1,22 @@
{
"schedule": {
"title": "時間表",
"types": {
"series": "挑戰",
"open": "開放",
"regular": "一般比賽",
"anarchy": "蠻頹比賽",
"splatfest": "祭典比賽"
}
},
"salmonrun": {
"title": "SALMON RUN",
"weapons": "派發武器"
},
"gear": {
"title": "裝備",
"sale": "目前販售的裝備",
"dailydrop": "本日精選",
"order": "預訂"
}
}

View File

@@ -1,7 +1,7 @@
<template>
<div class="flex font-splatoon2 space-x-2">
<router-link to="/" class="router-link">
{{ $t('schedule.subtitle') }}
{{ $t('schedule.title') }}
</router-link>
<router-link to="/salmonrun" class="router-link">
{{ $t('salmonrun.title') }}

View File

@@ -93,28 +93,28 @@ const props = defineProps({
const types = {
regular: {
name: 'Regular Battle',
name: 'regular',
badge: null,
store: useRegularSchedulesStore(),
img: battleRegularSvg,
bg: 'bg-splatoon-battle-regular bg-tapes',
},
anarchySeries: {
name: 'Anarchy Battle',
badge: 'Series',
name: 'anarchy',
badge: 'series',
store: useAnarchySeriesSchedulesStore(),
img: battleBankaraSvg,
bg: 'bg-splatoon-battle-ranked bg-tapes',
},
anarchyOpen: {
name: 'Anarchy Battle',
badge: 'Open',
name: 'anarchy',
badge: 'open',
store: useAnarchyOpenSchedulesStore(),
img: battleBankaraSvg,
bg: 'bg-splatoon-battle-ranked bg-tapes',
},
splatfest: {
name: 'Splatfest Battle',
name: 'splatfest',
badge: null,
store: useSplatfestSchedulesStore(),
img: battleRegularSvg,