FLUTTER ECOSYSTEM

string_extractor_intl

一個 Flutter 套件,可從 Dart 檔案或 lib 目錄中提取硬編碼字串,並產生用於國際化(i18n)的 .arb 檔案。

最新版本
1.0.4
近 30 天下載
27
喜歡數
5
Pub 分數
120

Package Overview

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

套件概覽

一個 Flutter 套件,可自動從 Dart 檔案或整個 lib 目錄中提取硬編碼字串,產生用於國際化 (i18n) 的 .arb 檔案。它透過識別可翻譯文字並將其組織成與 Flutter 的本地化系統相容的結構化 ARB 檔案,簡化 i18n 工作流程。適合管理多語言應用的團隊,可減少手動工作量並降低字串管理中的錯誤。

適用情境
  • 自動化國際化字串提取
  • 從原始碼產生 .arb 檔案
  • 簡化翻譯工作流程
  • 支援多語言應用程式開發
  • 與 CI/CD 流水線整合
主要特色
  • 從 Dart 檔案中提取字串
  • 自動產生 .arb 檔案
  • 支援完整的 lib 目錄掃描
  • 保持有序的鍵結構
  • 與 Flutter 的 intl 系統整合
適合對象
  • 使用 i18n 的 Flutter 開發人員
  • 管理多種語言的團隊
  • 需要一致字串處理的專案
  • 具有本地化需求的 CI/CD 環境
  • 尋求減少手動翻譯工作的開發者
使用建議
  • 需要手動審查提取的字串
  • 不處理動態字串插值
  • 最好與翻譯工作流程搭配使用
  • 不適用於執行時字串提取
  • 可能需要為複雜專案進行設定
支援平台AndroidiOSmacOSWindowsLinux

安裝套件

flutter pub add string_extractor_intl

所屬分類

原始碼儲存庫

相關專案

暫無相關資料。