Past Meetup

Internationalizing JavaScript Applications

This Meetup is past

50 people went

Location image of event venue


Somewhere on the way to global success, you’ll have to get your software ready to support different human languages and cultures. For software written in JavaScript it’s not obvious how to start, as the ECMAScript standard defining the core of JavaScript has so far offered little help. This talk surveys what the new ECMAScript Internationalization API and various libraries provide to make the task easier, and how you can best take advantage of them.


Sorting Number formatting and date and time formatting Resource loading Message construction Support for emoji and other supplementary characters Regular expressions Unicode normalization Internationalized domain names Norbert Lindenberg is an internationalization consultant and the editor of the ECMAScript Internationalization API Specification, a standard under development that will define a core set of internationalization capabilities for JavaScript. He studied computer science at Universität Karlsruhe and internationalization at Apple Computer, and then led internationalization projects at General Magic, Sun Microsystems, and Yahoo!.


6:30-7:00 Social time with snacks
7:00-8:00 Presentation and discussion
8:00-8:30 Social time

The Salesforce office at 123 Mission Street (one of several Salesforce offices in that area – check the address!) is in easy walking distance from the Embarcadero BART and Muni subway station, the temporary Transbay Terminal with its plethora of bus lines, the Ferry Plaza with yet more bus lines, the Ferry Terminal, the Market Street street car, the California Street cable car, and Muni bus line 1. If you still want to bring a car, note that parking in the area is generally expensive, and many places close at 8pm. Reportedly there’s attended parking at Main and Folsom, which should be open until 10pm, and unattended parking north of Market Street.