順序格式化程式是一個輕量級的 Flutter 套件,可將整數轉換為其本地化的順序表示形式,例如將 '2' 轉換為 '2nd'。它支援多種語言和地區設定,非常適合以使用者友好的格式顯示排名項目、日期或序列。此套件容易整合,並可在 Android、iOS 和 Web 平台上運作。它會自動處理常見的順序模式,減少手動字串格式化的需要。
適用情境
- 顯示排名列表
- 格式化日期(例如,1月1日)
- 在應用程式中顯示序列號
- 多語言應用中的序數文本本地化
- 增強UI元件的可讀性
主要特色
- 自動本地化支援
- 簡單的 API,設定簡單
- 跨平台相容性
- 處理常見的順序模式
- 輕量且無依賴
適合對象
- 需要編號顯示的應用程式
- 國際化應用
- 教育類或排名類應用
- 具有順序資料的使用者介面
- 尋求最小化文字格式化工具的開發者
使用建議
- 限制為整數輸入
- 不支援自定序數規則
- 需要設定區域設定以輸出非英文內容
- 無效輸入沒有執行時錯誤處理
- 不適合超出標準序數的複雜語言規則
