Fixes #1234: use dash instead of underscore to separate language and country in locale id.