ai-startup
CHAPTER 40 / 100
읽기 약 2분
FUNCTION
AI 번역: 다국어 콘텐츠 자동화
핵심 개념
한국어→영어·일·중·자연스러운·문맥 보존 — 글로벌 진출.
본문
AI 번역 vs 사람 번역
[AI (Claude·GPT-4)]
- 비용: 글당 $0.5~2
- 속도: 1분
- 품질: 좋음 (90% 자연스러움)
- 검토 필수
[사람 번역]
- 비용: 글당 $50~200
- 속도: 1~2일
- 품질: 매우 좋음 (95%+)
- 빠르게 안 됨
[AI + 사람 검토]
- 비용: $5~20 (편집비)
- 속도: 30분~2시간
- 품질: 95%
- → 가장 좋은 ROI번역 프롬프트 (LLM)
async function translate(text: string, target: 'en' | 'ja' | 'zh') {
const result = await generateText({
model: anthropic('claude-sonnet-4-6'),
system: `You are an expert translator specializing in marketing and tech content.
Goals:
- Sound NATIVE, not translated
- Preserve meaning, NOT structure
- Adapt cultural references
- Keep technical terms accurate
Tone: Same as original (formal/casual)`,
prompt: `Translate from Korean to ${target === 'en' ? 'English' : target === 'ja' ? 'Japanese' : 'Chinese'}:
${text}
Important:
- Preserve markdown formatting
- Keep code blocks unchanged
- Translate alt text
- Adapt examples if culturally specific`,
});
return result.text;
}다국어 사이트 (Next.js i18n)
// app/[lang]/layout.tsx
const LANGS = ['ko', 'en', 'ja', 'zh'];
export async function generateStaticParams() {
return LANGS.map(lang => ({ lang }));
}
// 콘텐츠
// content/posts/{slug}.{lang}.md
// posts/ai-startup.ko.md
// posts/ai-startup.en.md
// posts/ai-startup.ja.md
// posts/ai-startup.zh.md
// 자동 번역 파이프라인
async function translateAllPosts() {
const koreanPosts = await glob('content/posts/*.ko.md');
for (const koPath of koreanPosts) {
const content = await fs.readFile(koPath, 'utf-8');
for (const lang of ['en', 'ja', 'zh']) {
const targetPath = koPath.replace('.ko.md', `.${lang}.md`);
if (fs.existsSync(targetPath)) continue;
const translated = await translate(content, lang);
await fs.writeFile(targetPath, translated);
}
}
}hreflang 태그
<!-- 다국어 SEO -->
<link rel="alternate" hreflang="ko" href="https://example.com/ko/post" />
<link rel="alternate" hreflang="en" href="https://example.com/en/post" />
<link rel="alternate" hreflang="ja" href="https://example.com/ja/post" />
<link rel="alternate" hreflang="zh" href="https://example.com/zh/post" />
<link rel="alternate" hreflang="x-default" href="https://example.com/en/post" />
<!-- Next.js metadata -->
export async function generateMetadata({ params }) {
return {
alternates: {
languages: {
'ko': '/ko/' + slug,
'en': '/en/' + slug,
'ja': '/ja/' + slug,
'zh': '/zh/' + slug,
},
},
};
}문화 적응 (Localization)
번역만 X — 문화 맞춤:
[금액]
- 한국: ₩10,000
- 미국: $7.99
- 일본: ¥1,000
- 중국: ¥50
[날짜]
- 한국: 2026년 4월 29일
- 미국: April 29, 2026
- 일본: 2026年4月29日
[예시]
- 한국 사례 → 미국은 Apple·Google
- 한국 회사명 → 영어로 unfamiliar
[유머·관용구]
- "초딩같다" → 영어로 직역 X
- "low-quality" 같은 자연스러운 표현검증 — Back-translation
async function validateTranslation(original: string, translated: string, lang: string) {
// 번역본을 다시 한국어로
const backTranslated = await translate(translated, 'ko');
// 의미 비교
const result = await generateObject({
model: anthropic('claude-sonnet-4-6'),
schema: z.object({
meaningPreserved: z.boolean(),
issues: z.array(z.string()),
suggestion: z.string().optional(),
}),
prompt: `Compare original and back-translation. Are they semantically equivalent?
Original: ${original}
Back-translation: ${backTranslated}
Check for:
- Lost nuances
- Added information
- Cultural mismatches`,
});
return result.object;
}비용
한국 → 영어·일·중 (글 30편)
- AI 번역: $30 × 3 = $90
- 사람 검수: $50 × 3 = $150
총: $240 (vs 100% 사람 = $4,500)
→ 95% 절감다음 챕터
CH.41 "콘텐츠 자동화 종합".
AI 프롬프트
🤖 AI에게 잘 물어보는 법 — 모델·전략별 프롬프트
무료
월 $0 — 검증·시작 단계
AI 번역을 무료 도구만으로 시작하는 방법을 알려줘.
소자본
월 $20~50 — MVP·초기 운영
월 $20~50 예산으로 AI 번역을 검증·MVP 단계까지 진행하는 전략은?
프로덕션
월 $200~500 — 성장 단계
AI 번역을 프로덕션 단계로 확장할 때 필요한 도구·운영 체계는?
스택
풀스택 — 도구 조합 분석
2026년 AI 번역 관련 도구 5개를 조합한 추천 스택을 알려줘.
⭐ 이것만 기억하세요
AI 번역: 다국어 콘텐츠 자동화는 이 3가지만 확실히 잡으세요
1.AI + 사람 검수 = 90~95% 품질에 5% 비용
2.hreflang + 다국어 sitemap = 글로벌 SEO
3.문화 적응 (금액·날짜·예시) = 진짜 native 느낌
공유하기
진행도 40 / 100