So, OpenLayers has a i18n namespace.
But in my example at the bottom of the blog.
I am not getting the "Pan Up" which is what I would expect, but instead "PanUp", which is the string that should be translated in en.js.
I don't know enough about how this should work to debug it. I couldn't find much in the documentation about this either.
How does OpenLayers know what language to use? When I switch to French will it know to pull out the translations of "PanUp" from the fr.js file?