[Etoys] Localization guidelines for a developer

Korakurider korakurider at gmail.com
Sun Feb 10 02:51:45 EST 2008


Hi, Ben.

On Feb 10, 2008 1:35 PM, Ben Goetter <goetter at mazama.net> wrote:
> Folks,
>
> As an eToys/Squeak project developer, what should I be doing to ensure
> that my project is easily localizable?  Do we have a set of conventions
> that I can follow?
>
> I gather that eToys doesn't use NaturalLanguageTranslator, so I suppose
> that (e.g.)
>     'Syntax error on line {1}' translate format: { linenumber }.
> isn't what I want.
>
> How does gettext work from the Squeak perspective?

NLS in old version is squeak is basically a dictionary with preloaded
translation data.
The new engine "GetTextTranslator" use gettext emulation object "MOFile"
that dynamically read translation data from MO into internal dictionary.


More information about the Etoys mailing list