Skip to content. Adrian Roselli Consultant, Writer, Speaker

All Posts Tagged: internationalization

a11y = Accessibility

TL;DR: a11y is shorthand for accessibility. Those middle characters are the number one, not lower-case Ls. Say it as A-one-one-Y or A-eleven-Y. Numeronym The a11y you may see on Twitter was not invented just to help such a long word fit into a tweet. It, and others, have been around…


Tags: accessibility, internationalization, localization

On Use of the Lang Attribute

Way back in October I noticed this WHATWG HTML bug (26942) where someone asked why do these examples of <html> lack the lang attribute? I thought the answer from Hixie was a bit dismissive and not based on any data or real-world benefits of use, particularly in the context of…


Tags: accessibility, globalization, html, internationalization, localization, standards, W3C, WCAG, whatwg, xhtml

Captions in Everyday Use

Yesterday Henny Swan asked a simple question on the Twitters: I'm curious to know, who uses subtitles on web content (X device) who's not deaf or hard of hearing? For example I did when breastfeeding.— Henny (@iheni) November 12, 2013 Adam Banks put together a Storify of the responses that…


Tags: accessibility, i18n, internationalization, localization, translation, usability, UX, video, YouTube

New Crowdsourced Translation Option

Many organizations don’t have the budget to guide them through a full translation / localization project, and some don’t even know where to start. In late 2009 I wrote about low/no-cost options from Google (machine translation) and Facebook (human-powered): Facebook and Google Want to Translate Your Site A new option…


Tags: clients, globalization, i18n, internationalization, L10n, localization, translation, usability

HTML5 Will Play Nice with Translation

Back in late 2009 I wrote a little something talking about Google Translate and the risks associated with relying on machine translation for anything critical (“Facebook and Google Want to Translate Your Site“). I even offered some examples of things that are tough to translate. One real-world example I did…


Tags: g11n, globalization, html, i18n, internationalization, translation

W3C Cheat Sheet Now Includes HTML5

Back in November, the W3C released a handy tool aimed at helping developers quickly access information from various W3C specifications (W3C Cheatsheet for developers). The features were pretty straightforward: This cheatsheet aims at providing in a very compact and mobile-friendly format a compilation of useful knowledge extracted from W3C specifications…


Tags: accessibility, css, html, i18n, internationalization, mobile, standards, W3C, WCAG

Methods to Select an HTML5 Element

Sectioning Elements Right at the end of June, the HTML5 Doctor web site celebrated its first birthday (Happy 1st Birthday us). As part of that birthday celebration they have given us a gift: The Amazing HTML5 Doctor Easily Confused HTML Element Flowchart of Enlightenment (320kb PDF). Inspired by an original…


Tags: html, i18n, internationalization, standards, W3C, whatwg

Facebook and Google Want to Translate Your Site

This article was originally posted on, an online resource for web developers, maintained by web developers. I have granted the right to use this article on their web site, and they are the only entity with the right to reproduce it. Translations for Facebook Connect Earlier this week…


Tags: Facebook, g11n, globalization, Google, i18n, internationalization, L10n, localization, translation

A Merger of Content Management and Localization Workflow

This article was originally published in Multilingual Computing & Technology, the leading industry magazine for web site globalization, international software development and language technology. In December 2001, Algonquin Studios and E-Merge Strategies completed a merger of two different companies with different products and targeted markets. Algonquin Studios had developed the…


Tags: internationalization, localization

Search icon Used in the search form as a button. Search icon Used in the search form as a button. Information icon Lower-case 'i' in a circle. Checkmark icon Symbol showing a checkmark. Alert icon Exclamation mark within a triangle.