localization_hrms 1.0.2
localization_hrms: ^1.0.2 copied to clipboard
Localization package for HRMS Flutter apps with 11 Indian languages, offline ARB strings, remote patches, and version-locked critical translations.
1.0.2 #
- Add 100+ new localization keys across all 11 languages
- New keys cover: location permissions, support tickets, resignation flow, loans & advances, tax declaration (Section 80C/80D), payroll breakdown (YTD, net pay, TDS), app usage tracking, attendance regularization, issue categories (approvals, workforce, finance, etc.), and common UI strings (create, manage, dismiss, crop image, etc.)
1.0.1 #
- Remove null assertion (
!) on non-nullableHrmsL10n.of()calls in tests - Add
dart_test.yamlto scopedart testto pure-Dart suites only - Add
test/dart/hrms_version_lock_test.dart— pure-Dart unit tests forHrmsVersionLock - Add
test: ^1.30.0dev dependency - Clean up repo: untrack
.dart_tool/,.idea/,build/, and lock files from git
1.0.0 #
- Initial release of
localization_hrms - 11 Indian languages: English, Hindi, Bengali, Tamil, Telugu, Marathi, Gujarati, Kannada, Malayalam, Punjabi, Urdu (RTL)
- 300+ HRMS-specific string keys: attendance, leave, payroll, employee, tasks, documents, auth, settings, expenses, loans, education, assets, help desk, dashboard, profile, notifications, AI writing tools, account management, and more
- Hybrid offline ARB + remote patch system via
HrmsTranslationService - Version-locked critical strings: salary, PF, ESI, TDS, leave status, legal text
TranslationUpdateGuardwidget with force, soft, and silent update modes- Type-safe
context.l10nextension - RTL support for Urdu
- Full plural and string interpolation support
HrmsVersionLockprevents remote patches from overriding financial/legal keys