Translate searches in client table.
parent
d082394bc8
commit
d308f58e71
|
@ -100,32 +100,32 @@ var ClientModel = Backbone.Model.extend({
|
||||||
|
|
||||||
if (term) {
|
if (term) {
|
||||||
if (this.get('clientId').toLowerCase().indexOf(term.toLowerCase()) != -1) {
|
if (this.get('clientId').toLowerCase().indexOf(term.toLowerCase()) != -1) {
|
||||||
matches.push('id');
|
matches.push($.t('client.client-table.match.id'));
|
||||||
}
|
}
|
||||||
if (this.get('clientName') != null && this.get('clientName').toLowerCase().indexOf(term.toLowerCase()) != -1) {
|
if (this.get('clientName') != null && this.get('clientName').toLowerCase().indexOf(term.toLowerCase()) != -1) {
|
||||||
matches.push('name');
|
matches.push($.t('client.client-table.match.name'));
|
||||||
}
|
}
|
||||||
if (this.get('clientDescription') != null && this.get('clientDescription').toLowerCase().indexOf(term.toLowerCase()) != -1) {
|
if (this.get('clientDescription') != null && this.get('clientDescription').toLowerCase().indexOf(term.toLowerCase()) != -1) {
|
||||||
matches.push('description');
|
matches.push($.t('client.client-table.match.description'));
|
||||||
}
|
}
|
||||||
if (this.get('clientUri') != null && this.get('clientUri').toLowerCase().indexOf(term.toLowerCase()) != -1) {
|
if (this.get('clientUri') != null && this.get('clientUri').toLowerCase().indexOf(term.toLowerCase()) != -1) {
|
||||||
matches.push('homepage');
|
matches.push($.t('client.client-table.match.homepage'));
|
||||||
}
|
}
|
||||||
if (this.get('policyUri') != null && this.get('policyUri').toLowerCase().indexOf(term.toLowerCase()) != -1) {
|
if (this.get('policyUri') != null && this.get('policyUri').toLowerCase().indexOf(term.toLowerCase()) != -1) {
|
||||||
matches.push('policy');
|
matches.push($.t('client.client-table.match.policy'));
|
||||||
}
|
}
|
||||||
if (this.get('tosUri') != null && this.get('tosUri').toLowerCase().indexOf(term.toLowerCase()) != -1) {
|
if (this.get('tosUri') != null && this.get('tosUri').toLowerCase().indexOf(term.toLowerCase()) != -1) {
|
||||||
matches.push('terms of service');
|
matches.push($.t('client.client-table.match.terms'));
|
||||||
}
|
}
|
||||||
if (this.get('logoUri') != null && this.get('logoUri').toLowerCase().indexOf(term.toLowerCase()) != -1) {
|
if (this.get('logoUri') != null && this.get('logoUri').toLowerCase().indexOf(term.toLowerCase()) != -1) {
|
||||||
matches.push('logo');
|
matches.push($.t('client.client-table.match.logo'));
|
||||||
}
|
}
|
||||||
if (this.get('contacts') != null) {
|
if (this.get('contacts') != null) {
|
||||||
var f = _.filter(this.get('contacts'), function(item) {
|
var f = _.filter(this.get('contacts'), function(item) {
|
||||||
return item.toLowerCase().indexOf(term.toLowerCase()) != -1;
|
return item.toLowerCase().indexOf(term.toLowerCase()) != -1;
|
||||||
});
|
});
|
||||||
if (f.length > 0) {
|
if (f.length > 0) {
|
||||||
matches.push('contacts');
|
matches.push($.t('client.client-table.match.contacts'));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if (this.get('redirectUris') != null) {
|
if (this.get('redirectUris') != null) {
|
||||||
|
@ -133,7 +133,7 @@ var ClientModel = Backbone.Model.extend({
|
||||||
return item.toLowerCase().indexOf(term.toLowerCase()) != -1;
|
return item.toLowerCase().indexOf(term.toLowerCase()) != -1;
|
||||||
});
|
});
|
||||||
if (f.length > 0) {
|
if (f.length > 0) {
|
||||||
matches.push('redirect uri');
|
matches.push($.t('client.client-table.match.redirect'));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if (this.get('scope') != null) {
|
if (this.get('scope') != null) {
|
||||||
|
@ -141,7 +141,7 @@ var ClientModel = Backbone.Model.extend({
|
||||||
return item.toLowerCase().indexOf(term.toLowerCase()) != -1;
|
return item.toLowerCase().indexOf(term.toLowerCase()) != -1;
|
||||||
});
|
});
|
||||||
if (f.length > 0) {
|
if (f.length > 0) {
|
||||||
matches.push('scope');
|
matches.push($.t('client.client-table.match.scope'));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
|
|
|
@ -63,6 +63,19 @@
|
||||||
"type-web": "Web"
|
"type-web": "Web"
|
||||||
},
|
},
|
||||||
"client-table": {
|
"client-table": {
|
||||||
|
"match": {
|
||||||
|
"contacts": "contacts",
|
||||||
|
"description": "description",
|
||||||
|
"homepage": "home page",
|
||||||
|
"id": "id",
|
||||||
|
"logo": "logo",
|
||||||
|
"name": "name",
|
||||||
|
"policy": "policy",
|
||||||
|
"redirect": "redirect uri",
|
||||||
|
"scope": "scope",
|
||||||
|
"terms": "terms of service"
|
||||||
|
},
|
||||||
|
"matched-search": "Matched search:",
|
||||||
"new": "New Client",
|
"new": "New Client",
|
||||||
"no-clients": "There are no registered clients on this server.",
|
"no-clients": "There are no registered clients on this server.",
|
||||||
"no-matches": "There are no clients that match your search criteria.",
|
"no-matches": "There are no clients that match your search criteria.",
|
||||||
|
|
|
@ -63,6 +63,19 @@
|
||||||
"type-web": "Webb"
|
"type-web": "Webb"
|
||||||
},
|
},
|
||||||
"client-table": {
|
"client-table": {
|
||||||
|
"match": {
|
||||||
|
"contacts": "kontakter",
|
||||||
|
"description": "beskrivning",
|
||||||
|
"homepage": "hemsida",
|
||||||
|
"id": "id",
|
||||||
|
"logo": "logotyp",
|
||||||
|
"name": "namn",
|
||||||
|
"policy": "policy",
|
||||||
|
"redirect": "omdirigeringslänk",
|
||||||
|
"scope": "scope",
|
||||||
|
"terms": "villkor för tjänsten"
|
||||||
|
},
|
||||||
|
"matched-search": "Matchade sökning:",
|
||||||
"new": "Ny klient",
|
"new": "Ny klient",
|
||||||
"no-clients": "Det finns inga klienter registrerade.",
|
"no-clients": "Det finns inga klienter registrerade.",
|
||||||
"no-matches": "Det finns inga klienter som matchar din sökning.",
|
"no-matches": "Det finns inga klienter som matchar din sökning.",
|
||||||
|
|
|
@ -46,7 +46,7 @@
|
||||||
<small class="muted" title="<%- hoverCreationDate %>"><i class="icon-time"></i> <span data-i18n="client.client-table.registered">Registered</span> <%- displayCreationDate %></small>
|
<small class="muted" title="<%- hoverCreationDate %>"><i class="icon-time"></i> <span data-i18n="client.client-table.registered">Registered</span> <%- displayCreationDate %></small>
|
||||||
</div>
|
</div>
|
||||||
<div class="matched text-info">
|
<div class="matched text-info">
|
||||||
<small><i>Matched search: <span class="label label-matched"></span></i></small>
|
<small><i><span data-i18n="client.client-table.matched-search">Matched search:</span> <span class="label label-matched"></span></i></small>
|
||||||
</div>
|
</div>
|
||||||
</td>
|
</td>
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue