Virgil
|
495e977a6f
|
fix(i18n): handle min int formatting edge case
Security Scan / security (push) Waiting to run
Test / test (push) Waiting to run
Co-Authored-By: Virgil <virgil@lethean.io>
|
2026-04-03 07:19:53 +00:00 |
|
Virgil
|
61df3fd304
|
fix(numbers): round decimal carry correctly
Security Scan / security (push) Successful in 11s
Test / test (push) Has been cancelled
Co-Authored-By: Virgil <virgil@lethean.io>
|
2026-04-02 02:54:52 +00:00 |
|
Virgil
|
c5a56a8606
|
feat(i18n): refine byte formatting precision
Security Scan / security (push) Successful in 13s
Test / test (push) Has been cancelled
|
2026-04-02 02:42:28 +00:00 |
|
Virgil
|
a70238f84a
|
feat(numbers): add locale-aware ordinals
Security Scan / security (push) Successful in 12s
Test / test (push) Has been cancelled
Co-Authored-By: Virgil <virgil@lethean.io>
|
2026-04-02 01:30:17 +00:00 |
|
Virgil
|
8fee185c60
|
fix(numbers): preserve negative decimal sign
Security Scan / security (push) Successful in 10s
Test / test (push) Successful in 1m32s
Co-Authored-By: Virgil <virgil@lethean.io>
|
2026-04-02 01:26:05 +00:00 |
|
Virgil
|
b6a1ed0cc0
|
feat(i18n): load locale number formats
Security Scan / security (push) Successful in 9s
Test / test (push) Successful in 50s
Co-Authored-By: Virgil <virgil@lethean.io>
|
2026-04-01 04:47:31 +00:00 |
|
Claude
|
e8a87b0f50
|
feat: grammar-aware i18n module extracted from core
Standalone grammar-aware translation engine with:
- 3-tier verb/noun fallback (JSON locale → irregular maps → regular rules)
- 6 built-in i18n.* namespace handlers (label, progress, count, done, fail, numeric)
- Nested en.json with gram/prompt/time/lang sections (no flat command keys)
- CLDR plural rules for 10 languages
- Subject fluent API, number/time formatting, RTL detection
- 55 tests passing
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
|
2026-02-16 19:51:27 +00:00 |
|