Merge pull request #2645 from simonech/sort-languages-by-name

U4-11368 - Sort language by name in languages settings page
This commit is contained in:
Shannon Deminick
2018-05-30 08:05:23 +02:00
committed by GitHub
2 changed files with 9 additions and 2 deletions

View File

@@ -41,7 +41,14 @@
if($routeParams.create) {
vm.page.name = vm.labels.addLanguage;
languageResource.getCultures().then(function(cultures) {
languageResource.getCultures().then(function (culturesDictionary) {
var cultures = [];
angular.forEach(culturesDictionary, function (value, key) {
cultures.push({
name: key,
displayName: value
});
});
vm.availableCultures = cultures;
});
}

View File

@@ -25,7 +25,7 @@
<select name="newLang"
class="input-block-level"
ng-model="vm.language.culture"
ng-options="key as value for (key, value) in vm.availableCultures"
ng-options="culture.name as culture.displayName for culture in vm.availableCultures"
val-server-field="IsoCode"
required></select>
<span class="help-inline" val-msg-for="newLang" val-toggle-msg="required">Required</span>