Translate Korean car names in homepage banner
Apply translateCarName to banner titles and subtitles to show translated text instead of Korean when hovering over banners. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
@@ -5,7 +5,7 @@ import { motion, useAnimationControls } from 'framer-motion';
|
||||
import Image from 'next/image';
|
||||
import Link from 'next/link';
|
||||
import { HeroBanner, HeroBannerSettings } from '@/types';
|
||||
import { useLanguageStore, Language } from '@/lib/i18n';
|
||||
import { useLanguageStore, Language, translateCarName } from '@/lib/i18n';
|
||||
|
||||
interface FilmStripSliderProps {
|
||||
banners: HeroBanner[];
|
||||
@@ -361,9 +361,13 @@ function BannerCard({ banner, width, height }: BannerCardProps) {
|
||||
const { language } = useLanguageStore();
|
||||
const imageUrl = getImageUrl(banner.image_url);
|
||||
|
||||
// 언어별 제목과 부제목 가져오기
|
||||
const title = getLocalizedText(banner, 'title', language);
|
||||
const subtitle = getLocalizedText(banner, 'subtitle', language);
|
||||
// 언어별 제목과 부제목 가져오기 (한국어인 경우 번역 적용)
|
||||
const rawTitle = getLocalizedText(banner, 'title', language);
|
||||
const rawSubtitle = getLocalizedText(banner, 'subtitle', language);
|
||||
|
||||
// 한국어 차량명을 선택한 언어로 번역
|
||||
const title = translateCarName(rawTitle, language);
|
||||
const subtitle = translateCarName(rawSubtitle, language);
|
||||
|
||||
const content = (
|
||||
<div
|
||||
|
||||
Reference in New Issue
Block a user