Commit graph

387 commits

Author SHA1 Message Date
Virgil
177912d4e6 refactor(i18n): use core join for available languages
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-02 12:20:39 +00:00
Virgil
0db1db2d8c docs(i18n): clarify french article support
All checks were successful
Security Scan / security (push) Successful in 14s
Test / test (push) Successful in 2m28s
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-02 12:17:21 +00:00
Virgil
1ae9ada1fd feat(i18n): add current text direction aliases
All checks were successful
Security Scan / security (push) Successful in 14s
Test / test (push) Successful in 2m27s
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-02 12:10:30 +00:00
Virgil
56099f5f07 fix(i18n): merge missing-key context args
All checks were successful
Security Scan / security (push) Successful in 14s
Test / test (push) Successful in 2m27s
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-02 12:06:17 +00:00
Virgil
b716661b7d refactor(i18n): sort available languages on write
All checks were successful
Security Scan / security (push) Successful in 14s
Test / test (push) Successful in 2m26s
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-02 12:02:52 +00:00
Virgil
12bbe48970 docs(i18n): document location and locale providers
All checks were successful
Security Scan / security (push) Successful in 15s
Test / test (push) Successful in 2m29s
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-02 11:57:39 +00:00
Virgil
849428ab10 feat(i18n): add plural category alias symmetry
All checks were successful
Security Scan / security (push) Successful in 14s
Test / test (push) Successful in 2m22s
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-02 11:52:32 +00:00
Virgil
8551af74be feat(i18n): add current language alias
All checks were successful
Security Scan / security (push) Successful in 22s
Test / test (push) Successful in 2m27s
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-02 11:48:29 +00:00
Virgil
8f6be63def feat(i18n): add plural category alias
All checks were successful
Security Scan / security (push) Successful in 13s
Test / test (push) Successful in 2m29s
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-02 11:44:56 +00:00
Virgil
a69868f18b refactor(i18n): forward current aliases through primary wrappers
All checks were successful
Security Scan / security (push) Successful in 14s
Test / test (push) Successful in 2m29s
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-02 11:41:07 +00:00
Virgil
e9f06342a7 feat(i18n): add rtl aliases and definite article template func
All checks were successful
Security Scan / security (push) Successful in 13s
Test / test (push) Successful in 2m23s
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-02 11:37:33 +00:00
Virgil
e7bbae8d18 fix(i18n): avoid duplicate lang miss dispatch
All checks were successful
Security Scan / security (push) Successful in 17s
Test / test (push) Successful in 2m29s
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-02 11:34:08 +00:00
Virgil
2abe15c2b1 refactor(i18n): simplify current-state aliases
Some checks failed
Security Scan / security (push) Successful in 15s
Test / test (push) Has been cancelled
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-02 11:30:28 +00:00
Virgil
7f09ee550f feat(i18n): add current RTL and handler aliases
Some checks are pending
Test / test (push) Waiting to run
Security Scan / security (push) Successful in 19s
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-02 11:26:14 +00:00
Virgil
a14fb38579 refactor(i18n): use count helper for singular fallback
All checks were successful
Security Scan / security (push) Successful in 13s
Test / test (push) Successful in 2m18s
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-02 11:21:03 +00:00
Virgil
4c80cd16fe feat(i18n): make numeric shorthand direct
All checks were successful
Security Scan / security (push) Successful in 14s
Test / test (push) Successful in 2m25s
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-02 11:17:05 +00:00
Virgil
53bf8f39fd feat(i18n): add package current-state aliases
All checks were successful
Security Scan / security (push) Successful in 21s
Test / test (push) Successful in 2m25s
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-02 11:13:09 +00:00
Virgil
fabb907ea1 fix(i18n): copy loader language slices
Some checks failed
Security Scan / security (push) Successful in 19s
Test / test (push) Has been cancelled
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-02 11:09:46 +00:00
Virgil
9aec3010fc fix(i18n): use neutral plural fallback without default service
Some checks are pending
Test / test (push) Waiting to run
Security Scan / security (push) Successful in 23s
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-02 11:05:51 +00:00
Virgil
b7029eeb64 chore(i18n): return empty slices from package getters
All checks were successful
Security Scan / security (push) Successful in 12s
Test / test (push) Successful in 2m20s
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-02 11:02:08 +00:00
Virgil
045a732191 feat(i18n): add short numeric template aliases
Some checks failed
Security Scan / security (push) Successful in 16s
Test / test (push) Has been cancelled
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-02 10:58:26 +00:00
Virgil
097c964a3b feat(i18n): add direct template numeric aliases
Some checks are pending
Test / test (push) Waiting to run
Security Scan / security (push) Successful in 22s
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-02 10:54:37 +00:00
Virgil
9617878f5a feat(i18n): add service current-state aliases
Some checks failed
Security Scan / security (push) Waiting to run
Test / test (push) Has been cancelled
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-02 10:51:20 +00:00
2d7425141f Merge pull request '[agent/codex:gpt-5.4-mini] Read ~/spec/code/core/go/i18n/RFC.md fully. Find features de...' (#204) from agent/read---spec-code-core-go-i18n-rfc-md-ful into dev
Some checks failed
Security Scan / security (push) Successful in 14s
Test / test (push) Has been cancelled
2026-04-02 10:44:51 +00:00
Virgil
01a6ba4378 feat(i18n): add current available languages alias
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-02 10:44:39 +00:00
55c81b42e8 Merge pull request '[agent/codex:gpt-5.4-mini] Read ~/spec/code/core/go/i18n/RFC.md fully. Find features de...' (#203) from agent/read---spec-code-core-go-i18n-rfc-md-ful into dev
All checks were successful
Security Scan / security (push) Successful in 24s
Test / test (push) Successful in 2m31s
2026-04-02 10:41:19 +00:00
Virgil
520a5188ba feat(i18n): add core plural category alias
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-02 10:41:08 +00:00
f9544bb605 Merge pull request '[agent/codex:gpt-5.4-mini] Read ~/spec/code/core/go/i18n/RFC.md fully. Find features de...' (#202) from agent/read---spec-code-core-go-i18n-rfc-md-ful into dev
Some checks are pending
Security Scan / security (push) Waiting to run
Test / test (push) Waiting to run
2026-04-02 10:38:48 +00:00
Virgil
2e4a6e5e11 refactor(i18n): add core service current-state aliases
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-02 10:38:34 +00:00
9348deb6cd Merge pull request '[agent/codex:gpt-5.4-mini] Read ~/spec/code/core/go/i18n/RFC.md fully. Find features de...' (#201) from agent/read---spec-code-core-go-i18n-rfc-md-ful into dev
Some checks failed
Security Scan / security (push) Successful in 15s
Test / test (push) Has been cancelled
2026-04-02 10:34:12 +00:00
Virgil
38d2142c67 feat(i18n): add explicit template phrase aliases
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-02 10:33:56 +00:00
a72fa80daa Merge pull request '[agent/codex:gpt-5.4-mini] Read ~/spec/code/core/go/i18n/RFC.md fully. Find features de...' (#200) from agent/read---spec-code-core-go-i18n-rfc-md-ful into dev
All checks were successful
Security Scan / security (push) Successful in 16s
Test / test (push) Successful in 2m20s
2026-04-02 10:29:34 +00:00
Virgil
2195d42413 feat(i18n): add message helper wrappers
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-02 10:29:18 +00:00
4d856155d9 Merge pull request '[agent/codex:gpt-5.4-mini] Read ~/spec/code/core/go/i18n/RFC.md fully. Find features de...' (#199) from agent/read---spec-code-core-go-i18n-rfc-md-ful into dev
Some checks failed
Security Scan / security (push) Successful in 13s
Test / test (push) Has been cancelled
2026-04-02 10:26:20 +00:00
Virgil
1af9f42be3 feat(i18n): add core service handler delegates
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-02 10:26:05 +00:00
a58b8c6677 Merge pull request '[agent/codex:gpt-5.4-mini] Read ~/spec/code/core/go/i18n/RFC.md fully. Find features de...' (#198) from agent/read---spec-code-core-go-i18n-rfc-md-ful into dev
Some checks failed
Security Scan / security (push) Successful in 20s
Test / test (push) Has been cancelled
2026-04-02 10:23:32 +00:00
Virgil
149bed3698 feat(i18n): expose core service delegates
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-02 10:23:19 +00:00
51151410ae Merge pull request '[agent/codex:gpt-5.4-mini] Read ~/spec/code/core/go/i18n/RFC.md fully. Find features de...' (#197) from agent/read---spec-code-core-go-i18n-rfc-md-ful into dev
All checks were successful
Security Scan / security (push) Successful in 14s
Test / test (push) Successful in 2m32s
2026-04-02 10:18:24 +00:00
Virgil
9d1f266be7 feat(i18n): add reset handlers helper
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-02 10:18:13 +00:00
536a2a7ac8 Merge pull request '[agent/codex:gpt-5.4-mini] Read ~/spec/code/core/go/i18n/RFC.md fully. Find features de...' (#196) from agent/read---spec-code-core-go-i18n-rfc-md-ful into dev
All checks were successful
Security Scan / security (push) Successful in 19s
Test / test (push) Successful in 2m10s
2026-04-02 10:13:57 +00:00
Virgil
de5bd091be refactor(i18n): use explicit loader in LoadFS
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-02 10:13:43 +00:00
4564816b16 Merge pull request '[agent/codex:gpt-5.4-mini] Read ~/spec/code/core/go/i18n/RFC.md fully. Find features de...' (#195) from agent/read---spec-code-core-go-i18n-rfc-md-ful into dev
Some checks failed
Security Scan / security (push) Successful in 16s
Test / test (push) Has been cancelled
2026-04-02 10:09:39 +00:00
Virgil
174d78b37d feat(i18n): extend core service options
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-02 10:09:24 +00:00
faddbb8ed6 Merge pull request '[agent/codex:gpt-5.4-mini] Read ~/spec/code/core/go/i18n/RFC.md fully. Find features de...' (#194) from agent/read---spec-code-core-go-i18n-rfc-md-ful into dev
Some checks failed
Security Scan / security (push) Successful in 14s
Test / test (push) Has been cancelled
2026-04-02 10:06:00 +00:00
Virgil
0918f6cf72 feat(i18n): add variadic missing-key handler setter
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-02 10:05:49 +00:00
8c7e28a09f Merge pull request '[agent/codex:gpt-5.4-mini] Read ~/spec/code/core/go/i18n/RFC.md fully. Find features de...' (#193) from agent/read---spec-code-core-go-i18n-rfc-md-ful into dev
All checks were successful
Security Scan / security (push) Successful in 11s
Test / test (push) Successful in 2m6s
2026-04-02 10:01:46 +00:00
Virgil
9aca9b443f fix(i18n): coerce string counts and numeric args
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-02 10:01:33 +00:00
5811923813 Merge pull request '[agent/codex:gpt-5.4-mini] Read ~/spec/code/core/go/i18n/RFC.md fully. Find features de...' (#192) from agent/read---spec-code-core-go-i18n-rfc-md-ful into dev
Some checks failed
Security Scan / security (push) Successful in 14s
Test / test (push) Has been cancelled
2026-04-02 09:57:20 +00:00
Virgil
0c7486ce28 refactor(i18n): centralise locale ingestion
Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-02 09:57:05 +00:00
a8584f5e53 Merge pull request '[agent/codex:gpt-5.4-mini] Read ~/spec/code/core/go/i18n/RFC.md fully. Find features de...' (#191) from agent/read---spec-code-core-go-i18n-rfc-md-ful into dev
Some checks failed
Security Scan / security (push) Successful in 15s
Test / test (push) Has been cancelled
2026-04-02 09:53:02 +00:00