Tag Archives: i18n

Internationalization Consulting career at EMC?

Looking for a new position? EMC is looking for an Internationalization Consultant! I can’t take it, but maybe you can. Summary The Internationalization Consultant is responsible for participating in planning and discovery sessions, providing consultation on I18N requirements and optimal business/engineering process design, overall status assessments, and contributing to the campaign for education and awareness… Read More »

Timezone selection for web apps

Web applications have an unusual problem regarding timezones and formatted, user-viewable dates for a few reasons: several timezones are usually involved, and the determination of which should be used isn’t particularly clear date formatting code for even a modest list of locales isn’t available in browsers by default Timezones Everywhere Desktop applications have it pretty… Read More »

Understanding Locale in the Java Platform

Language and geographic environment are two important influences on our culture. They create the system in which we interpret other people and events in our life. They also affect, even define, proper form for presenting ourselves and our thoughts to others. To communicate effectively with another person, we must consider and use that person’s culture,… Read More »

An Internationalization and Unicode Web Service?

Chances are that your favorite development platform already has internationalization support built into it. And probably Unicode charset support is there too. For example, Java and .NET platforms contain lots of APIs for formatting dates, numbers, etc in locale-sensitive ways. And you can get Unicode character data easily too. Unfortunately, the Unicode standard changes periodically,… Read More »

Discovering resource bundles at runtime

Yesterday a friend asked me a question about Java resource bundles: how can I get my application to discover resource bundles dynamically? It seemed like a simple question. I answered in my typical fashon: Well, everytime you need a new bundle, just add that bundle’s jar or directory to your classpath and run the application.… Read More »