ka-lite
ka-lite copied to clipboard
Fix up Khan Academy i18n Compatibility
Currently we use the Khan Academy 'local-only' i18n script to handle all the translation for Khan Academy exercise interface text.
This means we have a slightly janky interface to our translation catalogs, and our ngettext support is currently broken.
We should fix this.
@rtibbles are you able to give a status on whether this issue is still relevant either fully or partly?
I think some interface text internal to the exercise rendering will still be broken, the easiest thing to do would be to use our gettext instead.
Sounds a bit like a wontfix - my reasoning would be that there should be limits to how much effort we want to put into fixing upstream data - should be subject to localization at the source?