FLUTTER ECOSYSTEM

intl

包含用於處理國際化/本地化訊息、日期和數字格式化與解析、雙向文字以及其他國際化問題的程式碼。

最新版本
0.20.3
近 30 天下載
1080萬
喜歡數
6110
Pub 分數
160

Package Overview

根據套件公開資料產生的選型評估,僅供參考。

套件概覽

intl 套件為 Flutter 與 Dart 應用程式提供完整的國際化工具。它讓開發者能夠管理本地化訊息、根據地區特定規則格式化與解析日期與數字、處理雙向文字,並支援多語言內容。由 dart.dev 所建,此套件對於建立能適應不同語言與文化慣例的應用程式至關重要,適用於 Android、iOS、Web、macOS、Windows 與 Linux 平台。該套件可與 Flutter 的本地化系統無縫整合,並支援複雜的格式化需求,例如複數與性別相關訊息。

適用情境
  • 本地化應用字串
  • 按區域設定格式化日期和數字
  • 處理雙向文字
  • 支援多種語言
  • 建立動態訊息範本
  • 解析國際化輸入
主要特色
  • 基於區域設定的格式化
  • 複數和性別處理
  • 訊息翻譯支援
  • 雙向文字渲染
  • 日期和數字解析
  • 與 Flutter 的本地化框架整合
適合對象
  • 面向多個地區的全球應用
  • 需要動態語言切換的應用程式
  • 複雜格式化需求
  • 多語言使用者介面
  • 開發可存取的國際產品
使用建議
  • 需要設定地區化檔案
  • 包含多個語言環境時可能會增加應用大小
  • 需要正確的區域設定配置
  • 依賴於正確的區域設定檢測
  • 僅限 Dart/Flutter 生態系統
  • 需要手動管理訊息目錄
支援平台AndroidiOSWebmacOSWindowsLinux

安裝套件

flutter pub add intl

所屬分類

依賴

依賴清單 3 項

原始碼儲存庫

相關專案

所在榜單