Rebrand 월드컵/World Cup → 글로벌 축구 축전/Global Football Festival

Trademark avoidance: replace all branding/marketing uses across title,
hero pill (ko/en), before page, schedule comment. Disclaimers keep the
protective FIFA reference but drop the event mark (→ "공식 축구 대회" /
"any official football tournament").

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
main
Haewon Kam 2026-06-10 15:28:24 +09:00
parent 6a094debbc
commit 596ed9c094
4 changed files with 8 additions and 8 deletions

View File

@ -210,7 +210,7 @@ export default function Before() {
{/* Prize */}
<section style={{ marginTop: 20 }}>
<div style={{ ...card, padding: 16 }}>
<div style={{ display: "flex", alignItems: "center", gap: 8 }}><span style={{ fontSize: 18 }}>🏆</span><h2 style={{ fontSize: 14, fontWeight: 800 }}> 100 </h2></div>
<div style={{ display: "flex", alignItems: "center", gap: 8 }}><span style={{ fontSize: 18 }}>🏆</span><h2 style={{ fontSize: 14, fontWeight: 800 }}> 100 </h2></div>
<p style={{ marginTop: 6, fontSize: 12, color: C.muted, lineHeight: 1.6 }}>AI 100 . , .</p>
<button style={{ marginTop: 12, width: "100%", borderRadius: 8, padding: "10px 0", fontSize: 13, fontWeight: 700, background: `${C.green}1a`, color: C.green, border: `1px solid ${C.green}66` }}>100 </button>
</div>

View File

@ -2,7 +2,7 @@ import type { Metadata, Viewport } from "next";
import "./globals.css";
export const metadata: Metadata = {
title: "TriplePick 2026 | AI 2026 월드컵 승부예측 — GPT vs Claude vs Gemini",
title: "TriplePick 2026 | AI 2026 글로벌 축구 축전 승부예측 — GPT vs Claude vs Gemini",
description:
"GPT·Claude·Gemini가 매 경기를 서로 다르게 예측합니다. 당신의 픽을 찍고 AI와 겨뤄보세요. 끝까지 잘 맞히면 100만 원 챌린지.",
applicationName: "TriplePick",

View File

@ -96,7 +96,7 @@ type Dict = {
export const DICT: Record<Lang, Dict> = {
ko: {
heroPill: "AI와 함께하는 2026 월드컵 승부예측 챌린지",
heroPill: "AI와 함께하는 2026 글로벌 축구 축전 승부예측 챌린지",
back: "← 전체 일정",
share: "투표 공유하기",
shareCopied: "링크 복사됨 ✓",
@ -142,8 +142,8 @@ export const DICT: Record<Lang, Dict> = {
final: "Final",
group: (g) => `Group ${g}`,
footerNotOfficial:
"Independent AI prediction game — not affiliated with, endorsed by, or sponsored by FIFA or the official World Cup.",
footerDisc1: "FIFA 및 공식 월드컵과 무관한 독립 AI 예측 게임입니다 (제휴·후원·운영 아님).",
"Independent AI prediction game — not affiliated with, endorsed by, or sponsored by FIFA or any official football tournament.",
footerDisc1: "FIFA 및 공식 축구 대회와 무관한 독립 AI 예측 게임입니다 (제휴·후원·운영 아님).",
footerDisc2: "스포츠 분석·엔터테인먼트 목적의 예측 게임이며 베팅·도박을 권유하지 않습니다. AI 예측은 실제 결과를 보장하지 않습니다.",
footerDisc3: "100만 원 이벤트는 무료 참여형 챌린지입니다. 지급·동점 처리 조건은 별도 약관에 따릅니다. 이메일은 결과·이벤트 알림 목적으로만 사용됩니다.",
hook: (a, b) => `${a} vs ${b}, AI의 선택은 갈렸다`,
@ -154,7 +154,7 @@ export const DICT: Record<Lang, Dict> = {
ado2Cta: "사용해보기",
},
en: {
heroPill: "AI-powered World Cup 2026 match predictions",
heroPill: "AI-powered Global Football Festival 2026 match predictions",
back: "← All matches",
share: "Share vote",
shareCopied: "Link copied ✓",
@ -200,7 +200,7 @@ export const DICT: Record<Lang, Dict> = {
final: "Final",
group: (g) => `Group ${g}`,
footerNotOfficial:
"Independent AI prediction game — not affiliated with, endorsed by, or sponsored by FIFA or the official World Cup.",
"Independent AI prediction game — not affiliated with, endorsed by, or sponsored by FIFA or any official football tournament.",
footerDisc1: "A fan-run prediction game using public match schedules; all picks are independent.",
footerDisc2: "A sports-analysis & entertainment prediction game. No betting or gambling. AI predictions do not guarantee real outcomes.",
footerDisc3: "The ₩1,000,000 event is a free-to-enter challenge. Payout & tie-break terms follow separate rules. Email is used only for result & event alerts.",

View File

@ -1,4 +1,4 @@
// 2026 FIFA World Cup Group A 정식 일정 (출처: Wikipedia/FIFA, KST 변환 검증 2026-06-08)
// 2026 글로벌 축구 축전 Group A 정식 일정 (출처: Wikipedia, KST 변환 검증 2026-06-08)
// 모든 kickoffKst는 한국시간(+09:00). lockAt = 킥오프 -10분.
import type { Match, Team } from "./types";