mirror of
https://github.com/wekan/wekan.git
synced 2025-12-16 15:30:13 +01:00
Modify search results translations
* use named place holders in translation tag with multiple values
This commit is contained in:
parent
1e415b38d2
commit
7a5aa469cd
3 changed files with 19 additions and 10 deletions
|
|
@ -20,14 +20,7 @@ template(name="globalSearch")
|
|||
else if hasResults.get
|
||||
.global-search-dueat-list-wrapper
|
||||
h1
|
||||
if $eq resultsCount.get 0
|
||||
| {{_ 'no-cards-found' }}
|
||||
else if $eq resultsCount.get 1
|
||||
| {{_ 'one-card-found' }}
|
||||
else if $eq resultsCount.get totalHits.get
|
||||
| {{_ 'n-cards-found' resultsCount.get }}
|
||||
else
|
||||
| {{_ 'n-n-of-n-cards-found' 1 resultsCount.get totalHits.get }}
|
||||
= resultsHeading
|
||||
if queryErrors.get
|
||||
div
|
||||
each msg in errorMessages
|
||||
|
|
|
|||
|
|
@ -52,7 +52,7 @@ BlazeComponent.extendComponent({
|
|||
const results = Cards.globalSearch(this.queryParams);
|
||||
const sessionData = SessionData.findOne({ userId: Meteor.userId() });
|
||||
// eslint-disable-next-line no-console
|
||||
console.log('sessionData:', sessionData);
|
||||
// console.log('sessionData:', sessionData);
|
||||
// console.log('errors:', results.errors);
|
||||
this.totalHits.set(sessionData.totalHits);
|
||||
this.resultsCount.set(results.cards.count());
|
||||
|
|
@ -83,6 +83,22 @@ BlazeComponent.extendComponent({
|
|||
return messages;
|
||||
},
|
||||
|
||||
resultsHeading() {
|
||||
if (this.resultsCount.get() === 0) {
|
||||
return TAPi18n.__('no-cards-found');
|
||||
} else if (this.resultsCount.get() === 1) {
|
||||
return TAPi18n.__('one-card-found');
|
||||
} else if (this.resultsCount.get() === this.totalHits.get()) {
|
||||
return TAPi18n.__('n-cards-found', this.resultsCount.get());
|
||||
}
|
||||
|
||||
return TAPi18n.__('n-n-of-n-cards-found', {
|
||||
start: 1,
|
||||
end: this.resultsCount.get(),
|
||||
total: this.totalHits.get(),
|
||||
});
|
||||
},
|
||||
|
||||
events() {
|
||||
return [
|
||||
{
|
||||
|
|
|
|||
|
|
@ -873,7 +873,7 @@
|
|||
"no-cards-found": "No Cards Found",
|
||||
"one-card-found": "One Card Found",
|
||||
"n-cards-found": "%s Cards Found",
|
||||
"n-n-of-n-cards-found": "%s-%s of %s Cards Found",
|
||||
"n-n-of-n-cards-found": "__start__-__end__ of __total__ Cards Found",
|
||||
"operator-board": "board",
|
||||
"operator-board-abbrev": "b",
|
||||
"operator-swimlane": "swimlane",
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue