Merge pull request #2213 from bjarnef/dev-v7-U4-10462
U4-10462 - Localize dropdown filters
This commit is contained in:
@@ -11,6 +11,18 @@
|
||||
{ "value": 3, "name": "Invited", "key": "Invited", "color": "warning" }
|
||||
];
|
||||
|
||||
angular.forEach(userStates, function (userState) {
|
||||
var key = "user_state" + userState.key;
|
||||
localizationService.localize(key).then(function (value) {
|
||||
var reg = /^\[[\S\s]*]$/g;
|
||||
var result = reg.test(value);
|
||||
if (result === false) {
|
||||
// Only translate if key exists
|
||||
userState.name = value;
|
||||
}
|
||||
});
|
||||
});
|
||||
|
||||
function getUserStateFromValue(value) {
|
||||
var foundUserState;
|
||||
angular.forEach(userStates, function (userState) {
|
||||
|
||||
@@ -249,6 +249,11 @@
|
||||
border-radius: 0;
|
||||
}
|
||||
|
||||
// fix dropdown with checkbox + long text in label
|
||||
.dropdown-menu > li > .flex > label {
|
||||
flex: 1 1 0;
|
||||
}
|
||||
|
||||
.dropdown-menu > li > a {
|
||||
padding: 8px 20px;
|
||||
}
|
||||
|
||||
@@ -20,6 +20,19 @@
|
||||
{ label: "Oldest", key: "CreateDate", direction: "Ascending" },
|
||||
{ label: "Last login", key: "LastLoginDate", direction: "Descending" }
|
||||
];
|
||||
|
||||
angular.forEach(vm.userSortData, function (userSortData) {
|
||||
var key = "user_sort" + userSortData.key + userSortData.direction;
|
||||
localizationService.localize(key).then(function (value) {
|
||||
var reg = /^\[[\S\s]*]$/g;
|
||||
var result = reg.test(value);
|
||||
if (result === false) {
|
||||
// Only translate if key exists
|
||||
userSortData.label = value;
|
||||
}
|
||||
});
|
||||
});
|
||||
|
||||
vm.userStatesFilter = [];
|
||||
vm.newUser.userGroups = [];
|
||||
vm.usersViewState = 'overview';
|
||||
|
||||
@@ -1469,6 +1469,17 @@ Mange hilsner fra Umbraco robotten
|
||||
<key alias="permissionsGranularHelp">Sæt rettigheder for specifikke noder</key>
|
||||
<key alias="profile">Profil</key>
|
||||
<key alias="searchAllChildren">Søg alle 'børn'</key>
|
||||
<key alias="startnode">Start node</key>
|
||||
<key alias="stateActive">Aktiv</key>
|
||||
<key alias="stateAll">Alle</key>
|
||||
<key alias="stateDisabled">Deaktiveret</key>
|
||||
<key alias="stateLockedOut">Låst ude</key>
|
||||
<key alias="stateInvited">Inviteret</key>
|
||||
<key alias="sortNameAscending">Navn (A-Å)</key>
|
||||
<key alias="sortNameDescending">Navn (Å-A)</key>
|
||||
<key alias="sortCreateDateDescending">Nyeste</key>
|
||||
<key alias="sortCreateDateAscending">Ældste</key>
|
||||
<key alias="sortLastLoginDateDescending">Senest login</key>
|
||||
<key alias="sectionsHelp">Tilføj sektioner for at give brugerne adgang</key>
|
||||
<key alias="selectUserGroups">Vælg brugergrupper</key>
|
||||
<key alias="noStartNode">Ingen startnode valgt</key>
|
||||
|
||||
@@ -1679,10 +1679,20 @@ To manage your website, simply open the Umbraco back office and start adding con
|
||||
<key alias="selectUserGroups">Select user groups</key>
|
||||
<key alias="noStartNode">No start node selected</key>
|
||||
<key alias="noStartNodes">No start nodes selected</key>
|
||||
<key alias="stateActive">Active</key>
|
||||
<key alias="stateAll">All</key>
|
||||
<key alias="stateDisabled">Disabled</key>
|
||||
<key alias="stateLockedOut">Locked out</key>
|
||||
<key alias="stateInvited">Invited</key>
|
||||
<key alias="startnode">Content start node</key>
|
||||
<key alias="startnodehelp">Limit the content tree to a specific start node</key>
|
||||
<key alias="startnodes">Content start nodes</key>
|
||||
<key alias="startnodeshelp">Limit the content tree to specific start nodes</key>
|
||||
<key alias="sortNameAscending">Name (A-Z)</key>
|
||||
<key alias="sortNameDescending">Name (Z-A)</key>
|
||||
<key alias="sortCreateDateDescending">Newest</key>
|
||||
<key alias="sortCreateDateAscending">Oldest</key>
|
||||
<key alias="sortLastLoginDateDescending">Last login</key>
|
||||
<key alias="updateDate">User last updated</key>
|
||||
<key alias="userCreated">has been created</key>
|
||||
<key alias="userCreatedSuccessHelp">The new user has successfully been created. To log in to Umbraco use the password below.</key>
|
||||
|
||||
@@ -1672,10 +1672,20 @@ To manage your website, simply open the Umbraco back office and start adding con
|
||||
<key alias="selectUserGroups">Select user groups</key>
|
||||
<key alias="noStartNode">No start node selected</key>
|
||||
<key alias="noStartNodes">No start nodes selected</key>
|
||||
<key alias="stateActive">Active</key>
|
||||
<key alias="stateAll">All</key>
|
||||
<key alias="stateDisabled">Disabled</key>
|
||||
<key alias="stateLockedOut">Locked out</key>
|
||||
<key alias="stateInvited">Invited</key>
|
||||
<key alias="startnode">Content start node</key>
|
||||
<key alias="startnodehelp">Limit the content tree to a specific start node</key>
|
||||
<key alias="startnodes">Content start nodes</key>
|
||||
<key alias="startnodeshelp">Limit the content tree to specific start nodes</key>
|
||||
<key alias="sortNameAscending">Name (A-Z)</key>
|
||||
<key alias="sortNameDescending">Name (Z-A)</key>
|
||||
<key alias="sortCreateDateDescending">Newest</key>
|
||||
<key alias="sortCreateDateAscending">Oldest</key>
|
||||
<key alias="sortLastLoginDateDescending">Last login</key>
|
||||
<key alias="updateDate">User last updated</key>
|
||||
<key alias="userCreated">has been created</key>
|
||||
<key alias="userCreatedSuccessHelp">The new user has successfully been created. To log in to Umbraco use the password below.</key>
|
||||
|
||||
Reference in New Issue
Block a user