Merge pull request #8450 from vvlladd28/bug/edge/fix-translate

Improve Edge translation
This commit is contained in:
Igor Kulikov 2023-05-01 16:44:06 +03:00 committed by GitHub
commit 42df62340b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
5 changed files with 13 additions and 13 deletions

View File

@ -260,7 +260,7 @@ const routes: Routes = [
path: ':edgeId/ruleChains', path: ':edgeId/ruleChains',
data: { data: {
breadcrumb: { breadcrumb: {
label: 'edge.edge-rulechains', label: 'edge.rulechains',
icon: 'settings_ethernet' icon: 'settings_ethernet'
} }
}, },

View File

@ -117,7 +117,7 @@
<button mat-raised-button color="primary" <button mat-raised-button color="primary"
[disabled]="(isLoading$ | async)" [disabled]="(isLoading$ | async)"
(click)="onEntityAction($event, 'openInstructions')" (click)="onEntityAction($event, 'openInstructions')"
[fxShow]="!isEdit"> [fxShow]="!isEdit && edgeScope !== 'customer_user'">
<mat-icon>info_outline</mat-icon> <mat-icon>info_outline</mat-icon>
<span>{{ 'edge.install-connect-instructions' | translate }}</span> <span>{{ 'edge.install-connect-instructions' | translate }}</span>
</button> </button>

View File

@ -211,31 +211,31 @@ export class EdgesTableConfigResolver implements Resolve<EntityTableConfig<EdgeI
onAction: ($event, entity) => this.unassignFromCustomer($event, entity) onAction: ($event, entity) => this.unassignFromCustomer($event, entity)
}, },
{ {
name: this.translate.instant('edge.edge-assets'), name: this.translate.instant('edge.manage-assets'),
icon: 'domain', icon: 'domain',
isEnabled: (entity) => true, isEnabled: (entity) => true,
onAction: ($event, entity) => this.openEdgeEntitiesByType($event, entity, EntityType.ASSET) onAction: ($event, entity) => this.openEdgeEntitiesByType($event, entity, EntityType.ASSET)
}, },
{ {
name: this.translate.instant('edge.edge-devices'), name: this.translate.instant('edge.manage-devices'),
icon: 'devices_other', icon: 'devices_other',
isEnabled: (entity) => true, isEnabled: (entity) => true,
onAction: ($event, entity) => this.openEdgeEntitiesByType($event, entity, EntityType.DEVICE) onAction: ($event, entity) => this.openEdgeEntitiesByType($event, entity, EntityType.DEVICE)
}, },
{ {
name: this.translate.instant('edge.edge-entity-views'), name: this.translate.instant('edge.manage-entity-views'),
icon: 'view_quilt', icon: 'view_quilt',
isEnabled: (entity) => true, isEnabled: (entity) => true,
onAction: ($event, entity) => this.openEdgeEntitiesByType($event, entity, EntityType.ENTITY_VIEW) onAction: ($event, entity) => this.openEdgeEntitiesByType($event, entity, EntityType.ENTITY_VIEW)
}, },
{ {
name: this.translate.instant('edge.edge-dashboards'), name: this.translate.instant('edge.manage-dashboards'),
icon: 'dashboard', icon: 'dashboard',
isEnabled: (entity) => true, isEnabled: (entity) => true,
onAction: ($event, entity) => this.openEdgeEntitiesByType($event, entity, EntityType.DASHBOARD) onAction: ($event, entity) => this.openEdgeEntitiesByType($event, entity, EntityType.DASHBOARD)
}, },
{ {
name: this.translate.instant('edge.edge-rulechains'), name: this.translate.instant('edge.manage-rulechains'),
icon: 'settings_ethernet', icon: 'settings_ethernet',
isEnabled: (entity) => true, isEnabled: (entity) => true,
onAction: ($event, entity) => this.openEdgeEntitiesByType($event, entity, EntityType.RULE_CHAIN) onAction: ($event, entity) => this.openEdgeEntitiesByType($event, entity, EntityType.RULE_CHAIN)
@ -261,25 +261,25 @@ export class EdgesTableConfigResolver implements Resolve<EntityTableConfig<EdgeI
if (edgeScope === 'customer_user') { if (edgeScope === 'customer_user') {
actions.push( actions.push(
{ {
name: this.translate.instant('edge.edge-assets'), name: this.translate.instant('edge.manage-assets'),
icon: 'domain', icon: 'domain',
isEnabled: (entity) => true, isEnabled: (entity) => true,
onAction: ($event, entity) => this.openEdgeEntitiesByType($event, entity, EntityType.ASSET) onAction: ($event, entity) => this.openEdgeEntitiesByType($event, entity, EntityType.ASSET)
}, },
{ {
name: this.translate.instant('edge.edge-devices'), name: this.translate.instant('edge.manage-devices'),
icon: 'devices_other', icon: 'devices_other',
isEnabled: (entity) => true, isEnabled: (entity) => true,
onAction: ($event, entity) => this.openEdgeEntitiesByType($event, entity, EntityType.DEVICE) onAction: ($event, entity) => this.openEdgeEntitiesByType($event, entity, EntityType.DEVICE)
}, },
{ {
name: this.translate.instant('edge.edge-entity-views'), name: this.translate.instant('edge.manage-entity-views'),
icon: 'view_quilt', icon: 'view_quilt',
isEnabled: (entity) => true, isEnabled: (entity) => true,
onAction: ($event, entity) => this.openEdgeEntitiesByType($event, entity, EntityType.ENTITY_VIEW) onAction: ($event, entity) => this.openEdgeEntitiesByType($event, entity, EntityType.ENTITY_VIEW)
}, },
{ {
name: this.translate.instant('edge.edge-dashboards'), name: this.translate.instant('edge.manage-dashboards'),
icon: 'dashboard', icon: 'dashboard',
isEnabled: (entity) => true, isEnabled: (entity) => true,
onAction: ($event, entity) => this.openEdgeEntitiesByType($event, entity, EntityType.DASHBOARD) onAction: ($event, entity) => this.openEdgeEntitiesByType($event, entity, EntityType.DASHBOARD)

View File

@ -198,7 +198,7 @@ export class RuleChainsTableConfigResolver implements Resolve<EntityTableConfig<
} else if (ruleChainScope === 'edges') { } else if (ruleChainScope === 'edges') {
return this.translate.instant('edge.rulechain-templates'); return this.translate.instant('edge.rulechain-templates');
} else if (ruleChainScope === 'edge') { } else if (ruleChainScope === 'edge') {
return this.config.tableTitle = edge.name + ': ' + this.translate.instant('edge.rulechains'); return this.config.tableTitle = edge.name + ': ' + this.translate.instant('rulechain.rulechains');
} }
} }

View File

@ -1861,7 +1861,7 @@
"dashboards": "Edge Dashboards", "dashboards": "Edge Dashboards",
"rulechain-templates": "Rule chain templates", "rulechain-templates": "Rule chain templates",
"edge-rulechain-templates": "Edge rule chain templates", "edge-rulechain-templates": "Edge rule chain templates",
"rulechains": "Rule chains", "rulechains": "Edge rule chains",
"search": "Search edges", "search": "Search edges",
"selected-edges": "{ count, plural, =1 {1 edge} other {# edges} } selected", "selected-edges": "{ count, plural, =1 {1 edge} other {# edges} } selected",
"any-edge": "Any edge", "any-edge": "Any edge",