* All this is very odd formatting.
* These strings will require l10n
* You could just add another key for 'langs' and list the ones instead of the above dict.