Merge pull request #381 from bykoianko/sorting-languages

Sorting languages
This commit is contained in:
Lev Dragunov 2015-10-26 16:42:50 +03:00
commit e7d4cf7caf
2 changed files with 16 additions and 15 deletions

View file

@ -15,34 +15,34 @@ namespace sound
{
array<string, 28> const kLanguageList =
{{
"en",
"ru",
"pl",
"sv",
"tr",
"fr",
"nl",
"de",
"ar",
"el",
"it",
"cs",
"hu",
"ro",
"ja",
"da",
"de",
"el",
"en",
"es",
"fi",
"fr",
"hi",
"hr",
"hu",
"id",
"it",
"ja",
"ko",
"nl",
"pl",
"pt",
"ro",
"ru",
"sk",
"sv",
"sw",
"th",
"zh-Hant",
"zh-Hans"
"tr",
"zh-Hans",
"zh-Hant"
}};
} // namespace sound
} // namespace turns

View file

@ -54,6 +54,7 @@ def make_languages_hpp(langs_name, hpp_name):
print ("Creating {fine_name}".format(fine_name = hpp_name))
with open(langs_name, 'r') as langs_file:
languages_list = langs_file.read().split()
languages_list.sort()
lang_str = ",\n".join([" \"{}\"".format(language) for language in languages_list])
with open(hpp_name, "w") as hpp_file:
hpp_file.write(languages_hpp_template.format(lang_list_size = len(languages_list), lang_list = lang_str))