diff --git a/public/locales/en-US/common.json b/public/locales/en-US/common.json index d92101c4..293c9e01 100644 --- a/public/locales/en-US/common.json +++ b/public/locales/en-US/common.json @@ -7,7 +7,8 @@ "weapons": "Weapons", "stigmata": "Stigmata", "elfs": "ELFs", - "elysian-realm": "Elysian Realm (WIP)" + "elysian-realm": "Elysian Realm", + "wip": "WIP" }, "nav": {}, "index": { diff --git a/public/locales/ko-KR/common.json b/public/locales/ko-KR/common.json index d65947e7..8193b00c 100644 --- a/public/locales/ko-KR/common.json +++ b/public/locales/ko-KR/common.json @@ -1,13 +1,14 @@ { "common": { - "elysian-realm": "과거의 낙원 (작업중)", + "elysian-realm": "과거의 낙원", "battlesuits": "발키리", "abyss-lab": "어비스랩", "honkai-3rd": "붕괴 3rd", "versions": "업데이트", "weapons": "무기", "stigmata": "성흔", - "elfs": "인형" + "elfs": "인형", + "wip": "작업중" }, "battlesuits-list": { "heading": "발키리", diff --git a/src/components/organisms/Honkai3rdNavigator.tsx b/src/components/organisms/Honkai3rdNavigator.tsx index 8145c974..28dd80aa 100644 --- a/src/components/organisms/Honkai3rdNavigator.tsx +++ b/src/components/organisms/Honkai3rdNavigator.tsx @@ -124,6 +124,7 @@ const NavItem = ({ target }: NavItemProps) => { }} > {t(`common.${target}`)} + {target === 'elysian-realm' ? ` (${t('common.wip')})` : ''} diff --git a/src/components/pages/SingleStigmataPage.tsx b/src/components/pages/SingleStigmataPage.tsx index 831caae3..09c6cc08 100644 --- a/src/components/pages/SingleStigmataPage.tsx +++ b/src/components/pages/SingleStigmataPage.tsx @@ -50,7 +50,7 @@ const SingleStigmataPage = ({ return ( { return ( { return ( aValkyrie.value === battlesuit.valkyrie - ) || { label: battlesuit.valkyrie, krLabel: battlesuit.valkyrie } - - const valkyrieName = translate(locale, { 'ko-KR': krLabel }, valkyrieLabel) - - const battlesuitType = battlesuitTypes.find( - (aType) => aType.value === battlesuit.type - ) - const battlesuitTypeLabel = battlesuitType - ? translate( - locale, - { 'ko-KR': battlesuitType.krLabel }, - battlesuitType.label - ) - : capitalize(battlesuit.type) - return ( { - const featureData = battlesuitFeatures.find( - (aFeature) => aFeature.value === feature - ) - if (featureData == null) { - return feature - } - - const { label, krLabel } = featureData - - return translate(locale, { 'ko-KR': krLabel }, label) - }) - .join(', ')}`} + 'common.elysian-realm' + )} ${t('battlesuit-show.battlesuit')}`} /> diff --git a/src/pages/honkai3rd/elysian-realm/index.tsx b/src/pages/honkai3rd/elysian-realm/index.tsx index b03ec62d..7b0d2239 100644 --- a/src/pages/honkai3rd/elysian-realm/index.tsx +++ b/src/pages/honkai3rd/elysian-realm/index.tsx @@ -39,7 +39,7 @@ const ElysianRealmIndexPage = ({ return ( - {t('common.elysian-realm')} + + {t('common.elysian-realm')} ({t('common.wip')}) + {t('common.battlesuits')} diff --git a/src/pages/honkai3rd/elysian-realm/signets/[signetId].tsx b/src/pages/honkai3rd/elysian-realm/signets/[signetId].tsx index 82e32094..c09d26cb 100644 --- a/src/pages/honkai3rd/elysian-realm/signets/[signetId].tsx +++ b/src/pages/honkai3rd/elysian-realm/signets/[signetId].tsx @@ -29,10 +29,12 @@ const SignetShowPage = ({ signetId, signetGroup }: SignetShowPageProps) => { return ( diff --git a/src/pages/honkai3rd/elysian-realm/support-battlesuits.tsx b/src/pages/honkai3rd/elysian-realm/support-battlesuits.tsx index a5a8e0f2..b1adbe10 100644 --- a/src/pages/honkai3rd/elysian-realm/support-battlesuits.tsx +++ b/src/pages/honkai3rd/elysian-realm/support-battlesuits.tsx @@ -31,9 +31,9 @@ const ElysianRealmIndexPage = ({ return ( { return ( diff --git a/src/pages/honkai3rd/stigmata/index.tsx b/src/pages/honkai3rd/stigmata/index.tsx index 96ade258..4e840b3a 100644 --- a/src/pages/honkai3rd/stigmata/index.tsx +++ b/src/pages/honkai3rd/stigmata/index.tsx @@ -40,7 +40,7 @@ const StigmataListPage = ({ return ( { const { t } = useTranslation() const { locale } = useRouter() - + const versionName = translate( + locale, + { 'ko-KR': versionData.krName }, + versionData.name + ) return ( { return translate( locale, @@ -94,12 +98,7 @@ const VersionShowPage = ({ )} - v{versionData.version} :{' '} - {translate( - locale, - { 'ko-KR': versionData.krName }, - versionData.name - )} + v{versionData.version} : {versionName} {formatDate(new Date(versionData.duration[0]), 'PP')} -{' '} diff --git a/src/pages/honkai3rd/versions/index.tsx b/src/pages/honkai3rd/versions/index.tsx index 77480f10..7d49ea6a 100644 --- a/src/pages/honkai3rd/versions/index.tsx +++ b/src/pages/honkai3rd/versions/index.tsx @@ -48,7 +48,7 @@ const VersionIndexPage = ({ return ( {