スキル一覧に戻る
monam2

i18n

by monam2

0🍴 0📅 2026年1月19日
GitHubで見るManusで実行

SKILL.md


name: i18n description: 다국어 지원 스킬 (한국어, 영어)

다국어 (i18n) 스킬

지원 언어

언어코드
한국어ko
영어en

라이브러리

pnpm add next-intl

설정

디렉토리 구조

messages/
├── ko.json
└── en.json

메시지 예시

// messages/ko.json
{
  "common": {
    "login": "로그인",
    "logout": "로그아웃"
  },
  "analyze": {
    "title": "종목 분석",
    "placeholder": "종목명 또는 티커를 입력하세요"
  }
}

사용법

import { useTranslations } from "next-intl";

function AnalyzePage() {
  const t = useTranslations("analyze");

  return (
    <h1>{t("title")}</h1> // "종목 분석"
  );
}

언어 전환

// 헤더에서 언어 전환
<select onChange={(e) => setLocale(e.target.value)}>
  <option value="ko">한국어</option>
  <option value="en">English</option>
</select>

체크리스트

  • next-intl 설정
  • 메시지 파일 작성 (ko, en)
  • 헤더에 언어 전환 추가
  • 모든 텍스트 키로 변환

スコア

総合スコア

50/100

リポジトリの品質指標に基づく評価

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

0/10
説明文

100文字以上の説明がある

0/10
人気

GitHub Stars 100以上

0/15
最近の活動

3ヶ月以内に更新がある

0/10
フォーク

10回以上フォークされている

0/5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

+5
タグ

1つ以上のタグが設定されている

0/5

レビュー

💬

レビュー機能は近日公開予定です