Web sites? Shrink-wrap software? Embedded systems?
Our consultants are proven experts that will help your developers, testers
and managers understand globalization requirements. Standard and custom
workshops (1-3 days) are offered on-site, along with any extra consulting
you may require.Click
here for more information on our workshops

The Unicode Bidirectional Algorithm explained at last!

Our latest workshop "All About Arabic for Programmers" contains the first ever user-oriented explanation of the behavior of the Unicode Bidirectional Algorithm (UBA).

Indeed, the official specification for the UBA, provided in Unicode Standard Annex #9, is targeted towards implementers of the UBA. It rigorously describes the algorithm as a sequence of transformations. While each transformation is simple enough, their cumulative effect on any given data is very unclear. Until now, there has never been a clear explanation of how the bidi algorithm should actually behave, of what users should expect when editing bidirectional text.

Thanks to our new workshop, simple questions can now have simple answers. For example:

How do neutrals and numbers behave in language insertions?

How do European and Arabic-Indic numbers behave?

What is the different numeric behavior between Arabic and Hebrew text?

How do the + and - signs behave in bidirectional text?

Free webinars

Two short webinars have been produced jointly with CIDIF (Centre International pour le Développement de l'Inforoute en Français - the International Center for the Development of the Internet in French). These webinars are composed of slides extracted from our introductory workshop "All About Internationalization".

For a brief 22-minute webinar on the impact of language on software, click here.

Stop the Bleeding!

If your developers are not aware of internationalization
issues, every day that goes by, every new line of code written is moving
you further away from your global product. Globalization costs are increasing,
as is time-to-market; act now!More...