General Points of Internationalization Programming
Bidirectional Language

Languages such as Arabic, Farsi, Urdu, Hebrew, and Yiddish are called 'bidirectional language' because text is written from right to left, while embedded text in 'Western' languages is written from left to right.
To support these languages completely, GUI needs change the screen orientation (menu/tool bar direction, string alignment ...etc) from 'left-to-right' to 'right-to-left' when user's or OS language gets specified bidirectional one.
The following are sample copdes of setting GUI orientation 'right-to-left' in each programming case.

Go to Internationalization Programming Top


Copyright (C) 2012 Kokusaika JP, Inc.
All rights reserved. No reproduction or republication without written permission.