https://github.com/nodeca/babelfish/
Наколбасил продвинутый i18n лисапед для веба. Изначально хотелось убрать тонны гимора с плюрализацией - поддержку несколький вариаций фраз, лишние вызовы и т.п. Поэтому в babelfish все делается макросами, в одной строке. Получилось очень удобно.
Хотелось бы знать у тех, кто всерьез имел дело с i18n/l10n, какие еще задачи на вебе приходилось решать, кроме форматирования дат. Сейчас в раздумьях, надо ли добавлять что-то еще, или имеющегося хватит для 99.9% случаев.
PS. Оказывается в руцентре уже вовсю используют эту библиотеку, и даже сделали порт на перл.