[cl-l10n-devel] enable/disable-l10n-syntax
sean at guruhut.com
sean at guruhut.com
Tue Jun 6 14:14:01 UTC 2006
Hi,
Sorry for the late reply, life's been a little busy lately.
> The attached patch implements two new macros (enable- and disable-
> l10n-syntax) similar to the ones found in cl-interpol and clsql. The
> patch depends on cl-l10n-external-formats.diff.
I've taken a look at your patch and it seems quite nice,
the only thing i'm not too sure of is that it statically
binds in the locale name when enable-l10n-syntax is run.
I'm leaning more along the lines of 'when you want a specific
locale just rebind *locale* to something appropriate'.
So instead of
(enable-l10n-syntax *my-bundle* "af_ZA")
#i"howareyou" => "Hoe lyk it"
we would say
(enable-l10n-syntax *my-bundle*)
#i"howareyou" => "Hoe lyk it" or "How are you" depending on the
value of *locale* when the program is actually run.
I'm not in a position right now to apply a patch but i'll get to
it in a short while.
Cheers,
Sean.
More information about the cl-l10n-devel
mailing list