efee20c43b
In some cases, underscores in lang codes get replaced with dashes which causes some JavaScript to be unhappy. This patch simply reverse the underscore to dash replacement on the JS side.