← 목록
기타 2026-04-17 2KB 읽기 3분

크라우니솔루션 글로벌화 — i18n + CDF v1.1 + 4통화 + 6개국

작업 내용

1. 다국어 i18n 엔진 (ko/en/vi/ja)

  • /Users/ef/crowny-solution/lib/i18n.js — 4개 로케일 완전 번역 사전
  • Hero, 네비, 5솔루션, 모달 Q&A, 도입프로세스, CDF 레이블 전체
  • 국가별 법규 프레임워크: KR(재난안전법/NFSC/KC/GS), VN(Luật PCTN/QCVN), JP(災害対策基本法/JIS/PSE), US(FEMA/NFPA/UL/FCC)
  • GET /api/i18n/:lang — 번역 사전 + 법규 JSON 반환
  • GET /api/health → i18n: ['ko','en','vi','ja'] 표시

2. CDF v1.1 글로벌 확장

  • locale, currency, legalFramework, certifications 필드 추가
  • ?lang=en → CDF에 locale:'en', currency:'USD', legalFramework:{US} 자동삽입
  • 셀프뷰어에서 국가별 법규·인증 자동 표시

3. 글로벌 가격 체계 (4통화)

  • 카탈로그 10개 제품 × 4통화 (KRW/USD/VND/JPY)
  • GET /api/catalog?currency=USD&lang=en → 영문 제품명 + 달러 가격
  • 실 테스트: Disaster Alert $380/mo, Security Module $47/mo 등
솔루션KRWUSDVNDJPY
재난경보480,0003809,500,00045,000
화재경보250,0002005,000,00023,000
보안모듈59,000471,200,0005,500
통합제어129,0001002,600,00012,000
미디어880,00070017,500,00080,000
에셋200,0001604,000,00018,500
QUAKEON14,960,00011,900298,000,0001,390,000

4. 글로벌 파트너 네트워크

  • 파트너/리드에 country, timezone, lang 필드 추가
  • 리드 배정 규칙: 같은 국가 파트너만 배정 — 없으면 stage:'new' 대기
  • scorePartner: 국가 +100, 지역 +50, 전문 +20, 언어 +15
  • register.html: 국가 선택기 (🇰🇷🇻🇳🇯🇵🇺🇸🇮🇩🇵🇭🌏) + 지역 동적 변환

5. 글로벌 기관 시드

  • +26개 → 전체 319개 orgs
  • VN 10 (후에중앙병원, K병원, 쩌러이, 교육청, 방재총국, VTV 등)
  • JP 10 (기상청JMA, 東京都방재, 문부과학성, 東京大지진연, NHK 등)
  • US 4 (FEMA Region IX, California OES, LA Unified, SF DEM)
  • ID 1 (BNPB), PH 1 (NDRRMC)

테스트 결과

  • VN lead → VN partner 자동배정 ✅
  • JP lead → JP partner 없음 → stage:new 대기 ✅ (다국 격리)
  • KR lead → KR partner 배정 ✅
  • catalog USD/VND/JPY 가격 반환 ✅
  • CDF v1.1 locale/currency/legal 삽입 ✅
  • i18n API 4개 로케일 ✅