mirror of
https://github.com/goharbor/harbor.git
synced 2025-02-03 05:21:38 +01:00
Fix item number and i18n issues
Fix item number presentation on Group, charts, chart versions, member group add Signed-off-by: Qian Deng <dengq@vmware.com>
This commit is contained in:
parent
317a01fa99
commit
8cf7d4f822
@ -45,7 +45,10 @@
|
||||
<clr-dg-cell>{{ chart.created | date }}</clr-dg-cell>
|
||||
</clr-dg-row>
|
||||
<clr-dg-footer>
|
||||
<clr-dg-pagination #pagination [clrDgPageSize]="pageSize">
|
||||
<clr-dg-pagination #pagination [clrDgPageSize]="pageSize" [clrDgTotalItems]="totalCount">
|
||||
<span *ngIf="pagination.totalItems">
|
||||
{{pagination.firstItem + 1}} - {{pagination.lastItem + 1}} {{'HELM_CHART.OF' | translate}}
|
||||
</span>
|
||||
{{pagination.totalItems}} {{'HELM_CHART.ITEMS'| translate}}
|
||||
</clr-dg-pagination>
|
||||
</clr-dg-footer>
|
||||
|
@ -105,6 +105,7 @@ export class HelmChartComponent implements OnInit {
|
||||
charts => {
|
||||
this.charts = charts.filter(x => x.name.includes(this.lastFilteredChartName));
|
||||
this.chartsCopy = charts.map(x => Object.assign({}, x));
|
||||
this.totalCount = charts.length;
|
||||
},
|
||||
err => {
|
||||
this.errorHandler.error(err);
|
||||
|
@ -66,8 +66,11 @@
|
||||
<clr-dg-cell>{{ v.created | date}}</clr-dg-cell>
|
||||
</clr-dg-row>
|
||||
<clr-dg-footer>
|
||||
<clr-dg-pagination #pagination [clrDgPageSize]="pageSize">
|
||||
{{pagination.totalItems}} {{'HELM_CHART.ITEMS' | translate}}
|
||||
<clr-dg-pagination #pagination [clrDgPageSize]="pageSize" [clrDgTotalItems]="totalCount">
|
||||
<span *ngIf="pagination.totalItems">
|
||||
{{pagination.firstItem + 1}} - {{pagination.lastItem + 1}} {{'HELM_CHART.OF' | translate}}
|
||||
</span>
|
||||
{{pagination.totalItems}} {{'HELM_CHART.ITEMS'| translate}}
|
||||
</clr-dg-pagination>
|
||||
</clr-dg-footer>
|
||||
</clr-datagrid>
|
||||
|
@ -117,6 +117,7 @@ export class ChartVersionComponent implements OnInit {
|
||||
versions => {
|
||||
this.chartVersions = versions.filter(x => x.version.includes(this.lastFilteredVersionName));
|
||||
this.versionsCopy = versions.map(x => Object.assign({}, x));
|
||||
this.totalCount = versions.length;
|
||||
},
|
||||
err => {
|
||||
this.errorHandler.error(err);
|
||||
|
@ -30,7 +30,10 @@
|
||||
</clr-dg-row>
|
||||
<clr-dg-footer>
|
||||
<clr-dg-pagination #pagination [clrDgPageSize]="15">
|
||||
{{pagination.firstItem + 1}} - {{pagination.lastItem + 1}} {{'USER.OF' | translate }} {{pagination.totalItems}} {{'GROUP.GROUPS' | translate}}
|
||||
<span *ngIf="pagination.totalItems">
|
||||
{{pagination.firstItem + 1}} - {{pagination.lastItem + 1}} {{'GROUP.OF' | translate}}
|
||||
</span>
|
||||
{{pagination.totalItems}} {{'GROUP.ITEMS' | translate}}
|
||||
</clr-dg-pagination>
|
||||
</clr-dg-footer>
|
||||
</clr-datagrid>
|
||||
|
@ -75,7 +75,10 @@
|
||||
</clr-dg-row>
|
||||
|
||||
<clr-dg-footer>
|
||||
<clr-dg-pagination #pagination [clrDgPageSize]="5">
|
||||
<clr-dg-pagination #pagination [clrDgPageSize]="5" [clrDgTotalItems]="totalCount">
|
||||
<span *ngIf="pagination.totalItems">
|
||||
{{pagination.firstItem + 1}} - {{pagination.lastItem + 1}} {{'MEMBER.OF' | translate}}
|
||||
</span>
|
||||
{{pagination.totalItems}} {{'MEMBER.ITEMS' | translate}}
|
||||
</clr-dg-pagination>
|
||||
</clr-dg-footer>
|
||||
|
@ -34,6 +34,7 @@ export class AddGroupComponent implements OnInit {
|
||||
group = new UserGroup();
|
||||
selectedGroups: UserGroup[] = [];
|
||||
groups: UserGroup[] = [];
|
||||
totalCount = 0;
|
||||
|
||||
dnTooltip = 'TOOLTIP.ITEM_REQUIRED';
|
||||
|
||||
@ -76,6 +77,7 @@ export class AddGroupComponent implements OnInit {
|
||||
return group.group_name.includes(this.currentTerm)
|
||||
&& !this.memberList.some(member => member.entity_type === 'g' && member.entity_id === group.id);
|
||||
});
|
||||
this.totalCount = groups.length;
|
||||
this.onLoading = false;
|
||||
this.ref.detectChanges();
|
||||
});
|
||||
|
@ -265,7 +265,9 @@
|
||||
"REG_TIME": "Registration Time",
|
||||
"ADD_GROUP_SUCCESS": "Add group success",
|
||||
"EDIT_GROUP_SUCCESS": "Edit group success",
|
||||
"LDAP_TYPE": "LDAP"
|
||||
"LDAP_TYPE": "LDAP",
|
||||
"OF": "of",
|
||||
"ITEMS": "items"
|
||||
},
|
||||
"AUDIT_LOG": {
|
||||
"USERNAME": "Username",
|
||||
|
@ -264,7 +264,9 @@
|
||||
"REG_TIME": "Registration Time",
|
||||
"ADD_GROUP_SUCCESS": "Add group success",
|
||||
"EDIT_GROUP_SUCCESS": "Edit group success",
|
||||
"LDAP_TYPE": "LDAP"
|
||||
"LDAP_TYPE": "LDAP",
|
||||
"OF": "of",
|
||||
"ITEMS": "items"
|
||||
},
|
||||
"AUDIT_LOG": {
|
||||
"USERNAME": "Nombre de usuario",
|
||||
|
@ -248,7 +248,9 @@
|
||||
"REG_TIME": "Registration Time",
|
||||
"ADD_GROUP_SUCCESS": "Add group success",
|
||||
"EDIT_GROUP_SUCCESS": "Edit group success",
|
||||
"LDAP_TYPE": "LDAP"
|
||||
"LDAP_TYPE": "LDAP",
|
||||
"OF": "of",
|
||||
"ITEMS": "items"
|
||||
},
|
||||
"AUDIT_LOG": {
|
||||
"USERNAME": "Nom d'utilisateur",
|
||||
|
@ -264,7 +264,9 @@
|
||||
"REG_TIME": "注册时间",
|
||||
"ADD_GROUP_SUCCESS": "添加组成功",
|
||||
"EDIT_GROUP_SUCCESS": "修改组成功",
|
||||
"LDAP_TYPE": "LDAP"
|
||||
"LDAP_TYPE": "LDAP",
|
||||
"OF": "共计",
|
||||
"ITEMS": "条记录"
|
||||
},
|
||||
"AUDIT_LOG": {
|
||||
"USERNAME": "用户名",
|
||||
@ -492,7 +494,7 @@
|
||||
"REPO": "仓库",
|
||||
"FILTER_FOR_CHARTS": "过滤Chart",
|
||||
"DELETE": "删除",
|
||||
"OF": "的",
|
||||
"OF": "共计",
|
||||
"VERSIONS": "版本",
|
||||
"APP_VERSION": "应用版本",
|
||||
"IMAGES": "镜像",
|
||||
@ -512,7 +514,7 @@
|
||||
"SIGN": "签名",
|
||||
"SIGNED": "已签名",
|
||||
"UNSIGNED": "未签名",
|
||||
"ITEMS": "项",
|
||||
"ITEMS": "条记录",
|
||||
"NO_README": "此Chart未提供README文件",
|
||||
"SECURITY": "安全",
|
||||
"ACTIVE": "正常",
|
||||
|
Loading…
Reference in New Issue
Block a user