I18n

Gravity UIプロジェクトの国際化ヘルパー。

🌍 Gravity-UI i18n Tools

このリポジトリには、Gravity-UI における i18n で使用される共通のユーティリティ、ライブラリ、およびプラグインが含まれています。

便利なリンク

ライブラリ

名前説明バージョン
i18n軽量 i18n ライブラリ。npm version
i18n-reactReact クライアントアプリケーション向けの i18n ライブラリ (ICU メッセージ構文)。npm version
i18n-nodeサーバーアプリケーション向けの i18n ライブラリ (ICU メッセージ構文)。npm version
eslint-plugin-i18ni18n 用の ESLint ルール。npm version
i18n-cli言語ファイル操作ツール。npm version
i18n-babel-plugin言語ファイル配信を最適化するための Babel プラグイン。npm version
i18n-optimize-plugin言語ファイル配信を最適化するための Webpack/Rspack プラグイン。npm version
vscode-extensionローカライゼーションファイル作成用の VS Code 拡張機能

開発

  1. pnpm をインストールします

    npm run install:global
    
  2. 依存関係をインストールします

    pnpm i
    
  3. nx を使用してコマンドを実行します

    # i18n-cli パッケージをビルドする
    pnpm nx build @gravity-ui/i18n-cli
    
    # i18n-cli パッケージの型チェックを実行する
    pnpm nx typecheck @gravity-ui/i18n-cli
    
    # すべてのパッケージの lint を実行する
    pnpm nx run-many --target=lint --parallel
    
ライブラリについて
スター
14
バージョン
1.8.0
最終更新日
08.04.2025
リポジトリ
github.com/gravity-ui/i18n
ライセンス
MIT License
メンテナー
コントリビューター