Re: Improving i18n support (Was: Re: Christmas



Larry W. Virden wrote:
Donal and Richard, any thoughts on additions to Tcl as shipped to
improve the internationalization and Unicode support within core Tcl?

Well, for i18n there's probably room for better number and currency
format handling, but the facilities are there already for most of the
other bits and pieces you need. Moreover, Tcl's UNICODE support is
excellent; the only time it is surprising to people is when they try to
apply the odd workarounds used in other languages and have to to learn
that Tcl gets it right for them already. :-) I don't think that there
should be transliteration tools (like the *lish stuff) in the core, not
when it can go into tcllib instead just fine (I don't regard it as a
tool for a serious message catalog engine; it's just a convenience for
speakers of western european languages).

When it comes to Tk, there's *lots* still to be done, starting with a
bidi text renderer. Automated ligature support (and yes, this makes
cursor location and selection ranges *tough*) would be a bonus too.

Donal.

.



Relevant Pages

  • Re: Improving i18n support (Was: Re: Christmas
    ... improve the internationalization and Unicode support within core Tcl? ... The most surprising thing to me, as a developer, is that I'm expected ... to use obscure binary/octal/hex codes when attempting to write unicode ...
    (comp.lang.tcl)
  • Re: Quieter glyphs than parentheses
    ... >> It gives parens their own face in emacs, ... > about people going nuts with unicode support, ... > fun to code in other languages. ...
    (comp.lang.lisp)
  • Re: Yet another Unicode Question
    ... If Delphi hasn't had Unicode support as of yet, ... are others doing to internationalize their apps now for languages ... For things like Chinese, we just installed Chinese ...
    (borland.public.delphi.non-technical)
  • Re: Yet another Unicode Question
    ... If Delphi hasn't had Unicode support as of yet, ... For things like Chinese, we just installed Chinese (BTW that's ... other languages we just change the local (Regional settings -> Advanced ...
    (borland.public.delphi.non-technical)
  • Re: Yet another Unicode Question
    ... If Delphi hasn't had Unicode support as of yet, ... For things like Chinese, we just installed Chinese (BTW that's ... other languages we just change the local (Regional settings -> Advanced ...
    (borland.public.delphi.non-technical)