353d1888aa
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.