a lot of the l10n stuff is already done