finally, add l10n support