[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Localization issues: (WAS alpha v0.2)
At 15:00 24.01.00 -0500, Olafur Gudmundsson wrote:
> >3. localization need once more. How to handle right->left writing order
> > such as Arabic. One consideration is treat this as an non-issue because,
> > for example, MS Windows CP1256 which defines Arabic actually encodes
> > the domain name in the correct byte order as per norm from left->right
> > but the render reverse it. On the other hand, this may not apply on
> > some other system such as Mac or Unix.
>
>
>This is a real good question: we do not want to create a system where there
>are two possible orders, the language aware and the language ignorant
>implementation come up with different names.
>The my gut feeling is force wire format to be left to right in all cases,
>but I'm willing to listen to arguments for and against this.
Since most encoding systems (including the Unicode default) use "logical
order" as the default direction (that is, left-to-right encoded left
character first, right-to-left encoded right character first), my gut
feeling is exactly the opposite: Encode in logical order always.
But I think we share very much the gut feeling that there should be just
one way of doing it.
Harald
--
Harald Tveit Alvestrand, EDB Maxware, Norway
Harald.Alvestrand@edb.maxware.no