FLUTTER ECOSYSTEM

i69n

YAML ファイルとソースコードの生成に基づく、Dart および Flutter 向けのシンプルな国際化ツール。

最新バージョン
3.6.0
30日間ダウンロード
8300
いいね数
58
Pub ポイント
160

パッケージ概要

公開情報に基づく選定ガイドです。参考としてご利用ください。

概要

i69n は、Dart および Flutter 向けの軽量な国際化パッケージであり、YAML ファイルを使用して翻訳を管理し、ソースコード生成により型安全でコンパイル時チェックを実現します。開発者が構造化された YAML ファイルに言語文字列を定義できるようにし、アクセスを容易にするための自動的な Dart コード生成を可能にすることで、ローカリゼーションを簡素化します。このパッケージは Android、iOS、Web、macOS、Windows、Linux など複数のプラットフォームをサポートしており、堅牢かつシンプルな翻訳ワークフローを必要とするクロスプラットフォームアプリに最適です。

用途
  • 多言語アプリサポート
  • 静的翻訳管理
  • 型安全な文字列アクセス
  • クロスプラットフォームローカリゼーション
  • CI/CD 統合
  • 開発者にやさしい翻訳ワークフロー
主な機能
  • YAMLベースの翻訳ファイル
  • ソースコード生成
  • 型安全な翻訳アクセス
  • コンパイル時検証
  • 最小限のボイラープレート
  • すべての主要プラットフォームに対応
適している対象
  • 簡単なi18nが必要なFlutterプロジェクト
  • YAML を通じて翻訳を管理するチーム
  • コンパイル時セキュリティを求める開発者
  • 複数の言語をターゲットにするアプリ
  • 厳格なCI/CDパイプラインを持つプロジェクト
  • 中小規模のローカリゼーションニーズ
注意事項
  • コード生成ステップが必要です
  • YAML ファイル管理のオーバーヘッド
  • 制限付きランタイム言語切り替え
  • 動的またはサーバー駆動の翻訳には適していません
  • 変更後に生成されたファイルを手動で更新する必要があります
  • 静的翻訳セットに最適
対応プラットフォームAndroidiOSWebmacOSWindowsLinux

パッケージをインストール

flutter pub add i69n

カテゴリー

ソースリポジトリ

関連プロジェクト

データはまだありません。