Corrections and new text for Korean translations

Trainer misstypo correction 0cd305d7
  trainer.ts
BerryType localization 25014208
  config.ts, berry.ts
IV scanner updated 96af567c
  config.ts, battle-message-ui-handler.ts
Melt stat and type into info 3cc9c93
  config.ts, modifier-type.ts pokemon-stat.ts -> pokemon-info.ts
This commit is contained in:
Mr.WaterT 2024-05-18 10:36:16 +09:00
parent 61d2c4c165
commit 40dff23e07
7 changed files with 115 additions and 46 deletions

View File

@ -0,0 +1,10 @@
import { SimpleTranslationEntries } from "#app/plugins/i18n";
export const battleMessageUiHandler: SimpleTranslationEntries = {
"ivBest": "최고",
"ivFantastic": "훌륭하다",
"ivVeryGood": "굉장히 좋다",
"ivPrettyGood": "상당히 좋다",
"ivDecent": "적당하다",
"ivNoGood": "별로인 듯",
} as const;

48
src/locales/ko/berry.ts Normal file
View File

@ -0,0 +1,48 @@
import { BerryTranslationEntries } from "#app/plugins/i18n";
export const berry: BerryTranslationEntries = {
"SITRUS": {
name: "자뭉열매",
effect: "지니게 하면 HP가 50% 미만일 때 HP를 25% 회복",
},
"LUM": {
name: "리샘열매",
effect: "지니게 하면 모든 상태 이상과 혼란을 회복",
},
"ENIGMA": {
name: "의문열매",
effect: "지니게 하면 효과가 뛰어난 기술에 당했을 때 HP를 25% 회복",
},
"LIECHI": {
name: "치리열매",
effect: "지니게 하면 HP가 25% 미만일 때 자신의 공격이 상승",
},
"GANLON": {
name: "용아열매",
effect: "지니게 하면 HP가 25% 미만일 때 자신의 방어가 상승",
},
"PETAYA": {
name: "야타비열매",
effect: "지니게 하면 HP가 25% 미만일 때 자신의 특수공격이 상승",
},
"APICOT": {
name: "규살열매",
effect: "지니게 하면 HP가 25% 미만일 때 자신의 특수방어가 상승",
},
"SALAC": {
name: "캄라열매",
effect: "지니게 하면 HP가 25% 미만일 때 자신의 스피드가 상승",
},
"LANSAT": {
name: "랑사열매",
effect: "지니게 하면 HP가 25% 미만일 때 공격이 급소를 맞히기 쉬워짐",
},
"STARF": {
name: "스타열매",
effect: "지니게 하면 HP가 25% 미만일 때 능력 중의 하나가 크게 상승",
},
"LEPPA": {
name: "과사열매",
effect: "지니게 하면 기술의 PP가 0이 되었을 때 PP를 10만큼 회복",
},
} as const;

View File

@ -1,6 +1,8 @@
import { ability } from "./ability";
import { abilityTriggers } from "./ability-trigger";
import { battle } from "./battle";
import { battleMessageUiHandler } from "./battle-message-ui-handler";
import { berry } from "./berry";
import { commandUiHandler } from "./command-ui-handler";
import { egg } from "./egg";
import { fightUiHandler } from "./fight-ui-handler";
@ -12,7 +14,7 @@ import { move } from "./move";
import { nature } from "./nature";
import { pokeball } from "./pokeball";
import { pokemon } from "./pokemon";
import { pokemonStat } from "./pokemon-stat";
import { pokemonInfo } from "./pokemon-info";
import { splashMessages } from "./splash-messages";
import { starterSelectUiHandler } from "./starter-select-ui-handler";
import { titles, trainerClasses, trainerNames } from "./trainers";
@ -24,6 +26,8 @@ export const koConfig = {
ability,
abilityTriggers,
battle,
battleMessageUiHandler,
berry,
commandUiHandler,
egg,
fightUiHandler,
@ -35,7 +39,7 @@ export const koConfig = {
nature,
pokeball,
pokemon,
pokemonStat,
pokemonInfo,
splashMessages,
starterSelectUiHandler,
titles,

View File

@ -110,7 +110,7 @@ export const modifierType: ModifierTypeTranslationEntries = {
},
"TerastallizeModifierType": {
name: "테라피스 {{teraType}}",
description: "지니게 하면 10번의 배틀 동안 {{teraType}}타입 테라스탈",
description: "지니게 하면 10번의 배틀 동안 {{teraType}} 테라스탈타입으로 테라스탈",
},
"ContactHeldItemTransferChanceModifierType": {
description: "공격했을 때, {{chancePercent}}%의 확률로 상대의 도구를 도둑질",
@ -384,26 +384,4 @@ export const modifierType: ModifierTypeTranslationEntries = {
"CHILL_DRIVE": "프리즈카세트",
"DOUSE_DRIVE": "아쿠아카세트",
},
TeraType: {
"UNKNOWN": "Unknown",
"NORMAL": "노말",
"FIGHTING": "격투",
"FLYING": "비행",
"POISON": "독",
"GROUND": "땅",
"ROCK": "바위",
"BUG": "벌레",
"GHOST": "고스트",
"STEEL": "강철",
"FIRE": "불꽃",
"WATER": "물",
"GRASS": "풀",
"ELECTRIC": "전기",
"PSYCHIC": "에스퍼",
"ICE": "얼음",
"DRAGON": "드래곤",
"DARK": "악",
"FAIRY": "페어리",
"STELLAR": "스텔라",
},
} as const;

View File

@ -0,0 +1,41 @@
import { PokemonInfoTranslationEntries } from "#app/plugins/i18n";
export const pokemonInfo: PokemonInfoTranslationEntries = {
Stat: {
"HP": "HP",
"HPshortened": "HP",
"ATK": "공격",
"ATKshortened": "공격",
"DEF": "방어",
"DEFshortened": "방어",
"SPATK": "특수공격",
"SPATKshortened": "특공",
"SPDEF": "특수방어",
"SPDEFshortened": "특방",
"SPD": "스피드",
"SPDshortened": "스피드"
},
Type: {
"UNKNOWN": "Unknown",
"NORMAL": "노말",
"FIGHTING": "격투",
"FLYING": "비행",
"POISON": "독",
"GROUND": "땅",
"ROCK": "바위",
"BUG": "벌레",
"GHOST": "고스트",
"STEEL": "강철",
"FIRE": "불꽃",
"WATER": "물",
"GRASS": "풀",
"ELECTRIC": "전기",
"PSYCHIC": "에스퍼",
"ICE": "얼음",
"DRAGON": "드래곤",
"DARK": "악",
"FAIRY": "페어리",
"STELLAR": "스텔라",
},
} as const;

View File

@ -1,16 +0,0 @@
import { SimpleTranslationEntries } from "#app/plugins/i18n";
export const pokemonStat: SimpleTranslationEntries = {
"HP": "HP",
"HPshortened": "HP",
"ATK": "공격",
"ATKshortened": "공격",
"DEF": "방어",
"DEFshortened": "방어",
"SPATK": "특수공격",
"SPATKshortened": "특공",
"SPDEF": "특수방어",
"SPDEFshortened": "특방",
"SPD": "스피드",
"SPDshortened": "스피드"
} as const;

View File

@ -44,8 +44,8 @@ export const trainerClasses: SimpleTranslationEntries = {
"depot_agent": "역무원",
"doctor": "의사",
"doctor_female": "간호사", // doctor_f.png 파일이 간호사
"fishermen": "낚시꾼",
"fishermen_female": "낚시꾼",
"fisherman": "낚시꾼",
"fisherman_female": "낚시꾼",
"gentleman": "신사",
"guitarist": "기타리스트",
"guitarist_female": "기타리스트",
@ -61,15 +61,15 @@ export const trainerClasses: SimpleTranslationEntries = {
"maid": "메이드",
"madame": "마담",
"medical_team": "의료팀",
"musican": "뮤지션",
"musician": "뮤지션",
"hex_maniac": "오컬트마니아",
"nurse": "간호사",
"nursery_aide": "보육사",
"officer": "경찰관",
"parasol_lady": "파라솔 아가씨",
"pilot": "파일럿",
"poké_fan": "애호가클럽",
"poké_fan_family": "애호가부부",
"pokefan": "애호가클럽",
"pokefan_family": "애호가부부",
"preschooler": "보육원아",
"preschooler_female": "보육원아",
"preschoolers": "보육원아",
@ -80,8 +80,12 @@ export const trainerClasses: SimpleTranslationEntries = {
"pokémon_rangers": "포켓몬 레인저",
"ranger": "포켓몬 레인저",
"restaurant_staff": "요리사", // 혹은 오너로 추정
"rich": "신사",
"rich_female": "마담",
"rich_boy": "도련님",
"rich_couple": "신사 & 마담", // 확인 필요
"rich_kid": "도련님",
"rich_kid_female": "아가씨",
"rich_kids": "도련님 & 아가씨", // 확인 필요
"roughneck": "빡빡이",
"scientist": "연구원",