diff --git a/components/CharacterUnit/index.tsx b/components/CharacterUnit/index.tsx
index 12c66138..59e7c681 100644
--- a/components/CharacterUnit/index.tsx
+++ b/components/CharacterUnit/index.tsx
@@ -1,4 +1,5 @@
import React, { useEffect, useState } from 'react'
+import { useRouter } from 'next/router'
import classnames from 'classnames'
import SearchModal from '~components/SearchModal'
@@ -18,6 +19,9 @@ interface Props {
}
const CharacterUnit = (props: Props) => {
+ const router = useRouter()
+ const locale = (router.locale && ['en', 'ja'].includes(router.locale)) ? router.locale : 'en'
+
const [imageUrl, setImageUrl] = useState('')
const classes = classnames({
@@ -88,7 +92,7 @@ const CharacterUnit = (props: Props) => {
updateUncap={passUncapData}
special={character.special}
/> : '' }
-
{character?.name.en}
+ {character?.name[locale]}
)
diff --git a/components/SummonUnit/index.tsx b/components/SummonUnit/index.tsx
index 43602695..adaa809c 100644
--- a/components/SummonUnit/index.tsx
+++ b/components/SummonUnit/index.tsx
@@ -1,4 +1,5 @@
import React, { useEffect, useState } from 'react'
+import { useRouter } from 'next/router'
import classnames from 'classnames'
import SearchModal from '~components/SearchModal'
@@ -20,6 +21,9 @@ interface Props {
const SummonUnit = (props: Props) => {
const [imageUrl, setImageUrl] = useState('')
+ const router = useRouter()
+ const locale = (router.locale && ['en', 'ja'].includes(router.locale)) ? router.locale : 'en'
+
const classes = classnames({
SummonUnit: true,
'main': props.unitType == 0,
@@ -97,7 +101,7 @@ const SummonUnit = (props: Props) => {
special={false}
/> : ''
}
- {summon?.name.en}
+ {summon?.name[locale]}
)
diff --git a/components/WeaponUnit/index.tsx b/components/WeaponUnit/index.tsx
index 6674f18e..9e8909dd 100644
--- a/components/WeaponUnit/index.tsx
+++ b/components/WeaponUnit/index.tsx
@@ -1,4 +1,5 @@
import React, { useEffect, useState } from 'react'
+import Router, { useRouter } from 'next/router'
import classnames from 'classnames'
import SearchModal from '~components/SearchModal'
@@ -24,6 +25,9 @@ interface Props {
const WeaponUnit = (props: Props) => {
const [imageUrl, setImageUrl] = useState('')
+ const router = useRouter()
+ const locale = (router.locale && ['en', 'ja'].includes(router.locale)) ? router.locale : 'en'
+
const classes = classnames({
WeaponUnit: true,
'mainhand': props.unitType == 0,
@@ -108,7 +112,7 @@ const WeaponUnit = (props: Props) => {
special={false}
/> : ''
}
- {weapon?.name.en}
+ {weapon?.name[locale]}
)