refactor: gamedata 없을 때 error 페이지 노출 수정, 다국어 파일 경로 수정

This commit is contained in:
“hyeonggkim”
2025-11-19 20:56:41 +09:00
parent 1726ddb15d
commit f29b84e8e1
18 changed files with 230 additions and 167 deletions

View File

@@ -3,7 +3,7 @@ import fallback from './fallback/de'
export default defineI18nLocale(async (locale: string) => {
const runtimeConfig = useRuntimeConfig()
const dataResourcesUrl = runtimeConfig.public.dataResourcesUrl as string
const multilingualFileName = 'STOVE_PUBTEMPLATE_homepage_brand_secure.json'
const multilingualFileName = 'STOVE_PUBTEMPLATE_common_translations.json'
try {
const resultGetMultilingual = await useGetMultilingual({
baseApiUrl: dataResourcesUrl,

View File

@@ -3,7 +3,7 @@ import fallback from './fallback/en'
export default defineI18nLocale(async (locale: string) => {
const runtimeConfig = useRuntimeConfig()
const dataResourcesUrl = runtimeConfig.public.dataResourcesUrl as string
const multilingualFileName = 'STOVE_PUBTEMPLATE_homepage_brand_secure.json'
const multilingualFileName = 'STOVE_PUBTEMPLATE_common_translations.json'
try {
const resultGetMultilingual = await useGetMultilingual({
baseApiUrl: dataResourcesUrl,

View File

@@ -3,7 +3,7 @@ import fallback from './fallback/es'
export default defineI18nLocale(async (locale: string) => {
const runtimeConfig = useRuntimeConfig()
const dataResourcesUrl = runtimeConfig.public.dataResourcesUrl as string
const multilingualFileName = 'STOVE_PUBTEMPLATE_homepage_brand_secure.json'
const multilingualFileName = 'STOVE_PUBTEMPLATE_common_translations.json'
try {
const resultGetMultilingual = await useGetMultilingual({
baseApiUrl: dataResourcesUrl,

View File

@@ -3,7 +3,7 @@ import fallback from './fallback/fr'
export default defineI18nLocale(async (locale: string) => {
const runtimeConfig = useRuntimeConfig()
const dataResourcesUrl = runtimeConfig.public.dataResourcesUrl as string
const multilingualFileName = 'STOVE_PUBTEMPLATE_homepage_brand_secure.json'
const multilingualFileName = 'STOVE_PUBTEMPLATE_common_translations.json'
try {
const resultGetMultilingual = await useGetMultilingual({
baseApiUrl: dataResourcesUrl,

View File

@@ -3,7 +3,7 @@ import fallback from './fallback/ja'
export default defineI18nLocale(async (locale: string) => {
const runtimeConfig = useRuntimeConfig()
const dataResourcesUrl = runtimeConfig.public.dataResourcesUrl as string
const multilingualFileName = 'STOVE_PUBTEMPLATE_homepage_brand_secure.json'
const multilingualFileName = 'STOVE_PUBTEMPLATE_common_translations.json'
try {
const resultGetMultilingual = await useGetMultilingual({
baseApiUrl: dataResourcesUrl,

View File

@@ -3,7 +3,7 @@ import fallback from './fallback/ko'
export default defineI18nLocale(async (locale: string) => {
const runtimeConfig = useRuntimeConfig()
const dataResourcesUrl = runtimeConfig.public.dataResourcesUrl as string
const multilingualFileName = 'STOVE_PUBTEMPLATE_homepage_brand_secure.json'
const multilingualFileName = 'STOVE_PUBTEMPLATE_common_translations.json'
try {
const resultGetMultilingual = await useGetMultilingual({
baseApiUrl: dataResourcesUrl,

View File

@@ -3,7 +3,7 @@ import fallback from './fallback/pt'
export default defineI18nLocale(async (locale: string) => {
const runtimeConfig = useRuntimeConfig()
const dataResourcesUrl = runtimeConfig.public.dataResourcesUrl as string
const multilingualFileName = 'STOVE_PUBTEMPLATE_homepage_brand_secure.json'
const multilingualFileName = 'STOVE_PUBTEMPLATE_common_translations.json'
try {
const resultGetMultilingual = await useGetMultilingual({
baseApiUrl: dataResourcesUrl,

View File

@@ -3,7 +3,7 @@ import fallback from './fallback/th'
export default defineI18nLocale(async (locale: string) => {
const runtimeConfig = useRuntimeConfig()
const dataResourcesUrl = runtimeConfig.public.dataResourcesUrl as string
const multilingualFileName = 'STOVE_PUBTEMPLATE_homepage_brand_secure.json'
const multilingualFileName = 'STOVE_PUBTEMPLATE_common_translations.json'
try {
const resultGetMultilingual = await useGetMultilingual({
baseApiUrl: dataResourcesUrl,

View File

@@ -3,7 +3,7 @@ import fallback from './fallback/zh-cn'
export default defineI18nLocale(async (locale: string) => {
const runtimeConfig = useRuntimeConfig()
const dataResourcesUrl = runtimeConfig.public.dataResourcesUrl as string
const multilingualFileName = 'STOVE_PUBTEMPLATE_homepage_brand_secure.json'
const multilingualFileName = 'STOVE_PUBTEMPLATE_common_translations.json'
try {
const resultGetMultilingual = await useGetMultilingual({
baseApiUrl: dataResourcesUrl,

View File

@@ -3,7 +3,7 @@ import fallback from './fallback/zh-tw'
export default defineI18nLocale(async (locale: string) => {
const runtimeConfig = useRuntimeConfig()
const dataResourcesUrl = runtimeConfig.public.dataResourcesUrl as string
const multilingualFileName = 'STOVE_PUBTEMPLATE_homepage_brand_secure.json'
const multilingualFileName = 'STOVE_PUBTEMPLATE_common_translations.json'
try {
const resultGetMultilingual = await useGetMultilingual({
baseApiUrl: dataResourcesUrl,