ludic.i18n: keys (phase 26.1) - en.po as the base, tr/trf/trn marked strings made into text by L, keyed plurals, the fallback to English then the key ([[key]] loud in a dev build), the English form beside it

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
Orkun ÇAKILKAYA 2026-09-29 23:16:12 +03:00
parent 82c652ca31
commit f0096aec87
10 changed files with 355 additions and 4 deletions

View file

@ -1,4 +1,4 @@
# ludic.i18n - English in the code, every other language a .po looked up at the moment of drawing
# ludic.i18n - a key in the code (the old form: English), every language a .po looked up at the moment of drawing
module ludic_i18n uses
numbers float
import "ports.ludic"
@ -11,4 +11,7 @@ import "use.ludic"
import "patterns.ludic"
import "match.ludic"
import "translate.ludic"
import "keys.ludic"
import "keyed.ludic"
import "keyed_render.ludic"
import "plural.ludic"