From beed2e7f89fe8bba1f087c7e9ff15f86f14b6a6a Mon Sep 17 00:00:00 2001 From: Oleg Zhuk Date: Thu, 26 Dec 2024 13:21:21 +0200 Subject: [PATCH 1/3] VCST-2207: fix localization fix: fix menu and blade title localization --- .../Localizations/de.customerReviews.json | 4 +- .../Localizations/en.customerReviews.json | 4 +- .../Localizations/es.customerReviews.json | 4 +- .../Localizations/fr.customerReviews.json | 4 +- .../Localizations/it.customerReviews.json | 4 +- .../Localizations/ja.customerReviews.json | 4 +- .../Localizations/pl.customerReviews.json | 4 +- .../Localizations/pt.customerReviews.json | 4 +- .../Localizations/ru.customerReviews.json | 4 +- .../Localizations/zh.customerReviews.json | 4 +- .../Scripts/VirtoCommerce.CustomerReviews.js | 2 +- .../Scripts/blades/reviews-list.js | 7 +- .../Scripts/widgets/product-rating-widget.js | 2 +- .../package-lock.json | 543 +++++++++--------- 14 files changed, 312 insertions(+), 282 deletions(-) diff --git a/src/VirtoCommerce.CustomerReviews.Web/Localizations/de.customerReviews.json b/src/VirtoCommerce.CustomerReviews.Web/Localizations/de.customerReviews.json index 769212c..d7e42dd 100644 --- a/src/VirtoCommerce.CustomerReviews.Web/Localizations/de.customerReviews.json +++ b/src/VirtoCommerce.CustomerReviews.Web/Localizations/de.customerReviews.json @@ -1,5 +1,6 @@ { "customerReviews": { + "main-menu-title": "Bewertungen und Rezensionen", "blades": { "review-list": { "title": "Produktbewertungen", @@ -21,6 +22,7 @@ } }, "review-detail": { + "title": "Rezension", "labels": { "title": "Titel", "content": "Inhalt", @@ -119,4 +121,4 @@ } } } -} \ No newline at end of file +} diff --git a/src/VirtoCommerce.CustomerReviews.Web/Localizations/en.customerReviews.json b/src/VirtoCommerce.CustomerReviews.Web/Localizations/en.customerReviews.json index 31fa84a..f352543 100644 --- a/src/VirtoCommerce.CustomerReviews.Web/Localizations/en.customerReviews.json +++ b/src/VirtoCommerce.CustomerReviews.Web/Localizations/en.customerReviews.json @@ -1,5 +1,6 @@ { "customerReviews": { + "main-menu-title": "Rating and Reviews", "blades": { "review-list": { "title": "Product reviews", @@ -21,6 +22,7 @@ } }, "review-detail": { + "title": "Review", "labels": { "title": "Title", "content": "Content", @@ -119,4 +121,4 @@ } } } -} \ No newline at end of file +} diff --git a/src/VirtoCommerce.CustomerReviews.Web/Localizations/es.customerReviews.json b/src/VirtoCommerce.CustomerReviews.Web/Localizations/es.customerReviews.json index e5a09df..10af9d9 100644 --- a/src/VirtoCommerce.CustomerReviews.Web/Localizations/es.customerReviews.json +++ b/src/VirtoCommerce.CustomerReviews.Web/Localizations/es.customerReviews.json @@ -1,5 +1,6 @@ { "customerReviews": { + "main-menu-title": "Calificación y Reseñas", "blades": { "review-list": { "title": "Reseñas de productos", @@ -21,6 +22,7 @@ } }, "review-detail": { + "title": "Reseña", "labels": { "title": "Título", "content": "Contenido", @@ -119,4 +121,4 @@ } } } -} \ No newline at end of file +} diff --git a/src/VirtoCommerce.CustomerReviews.Web/Localizations/fr.customerReviews.json b/src/VirtoCommerce.CustomerReviews.Web/Localizations/fr.customerReviews.json index 9fc1958..f429a76 100644 --- a/src/VirtoCommerce.CustomerReviews.Web/Localizations/fr.customerReviews.json +++ b/src/VirtoCommerce.CustomerReviews.Web/Localizations/fr.customerReviews.json @@ -1,5 +1,6 @@ { "customerReviews": { + "main-menu-title": "Évaluation et Avis", "blades": { "review-list": { "title": "Avis sur le produit", @@ -21,6 +22,7 @@ } }, "review-detail": { + "title": "Avis", "labels": { "title": "Titre", "content": "Contenu", @@ -119,4 +121,4 @@ } } } -} \ No newline at end of file +} diff --git a/src/VirtoCommerce.CustomerReviews.Web/Localizations/it.customerReviews.json b/src/VirtoCommerce.CustomerReviews.Web/Localizations/it.customerReviews.json index b1aaec1..9ee0290 100644 --- a/src/VirtoCommerce.CustomerReviews.Web/Localizations/it.customerReviews.json +++ b/src/VirtoCommerce.CustomerReviews.Web/Localizations/it.customerReviews.json @@ -1,5 +1,6 @@ { "customerReviews": { + "main-menu-title": "Valutazioni e Recensioni", "blades": { "review-list": { "title": "Recensioni del prodotto", @@ -21,6 +22,7 @@ } }, "review-detail": { + "title": "Recensione", "labels": { "title": "Titolo", "content": "Contenuto", @@ -119,4 +121,4 @@ } } } -} \ No newline at end of file +} diff --git a/src/VirtoCommerce.CustomerReviews.Web/Localizations/ja.customerReviews.json b/src/VirtoCommerce.CustomerReviews.Web/Localizations/ja.customerReviews.json index a699ffb..2ba0929 100644 --- a/src/VirtoCommerce.CustomerReviews.Web/Localizations/ja.customerReviews.json +++ b/src/VirtoCommerce.CustomerReviews.Web/Localizations/ja.customerReviews.json @@ -1,5 +1,6 @@ { "customerReviews": { + "main-menu-title": "評価とレビュー", "blades": { "review-list": { "title": "製品レビュー", @@ -21,6 +22,7 @@ } }, "review-detail": { + "title": "レビュー", "labels": { "title": "タイトル", "content": "内容", @@ -119,4 +121,4 @@ } } } -} \ No newline at end of file +} diff --git a/src/VirtoCommerce.CustomerReviews.Web/Localizations/pl.customerReviews.json b/src/VirtoCommerce.CustomerReviews.Web/Localizations/pl.customerReviews.json index eb237a0..b8b644e 100644 --- a/src/VirtoCommerce.CustomerReviews.Web/Localizations/pl.customerReviews.json +++ b/src/VirtoCommerce.CustomerReviews.Web/Localizations/pl.customerReviews.json @@ -1,5 +1,6 @@ { "customerReviews": { + "main-menu-title": "Oceny i Recenzje", "blades": { "review-list": { "title": "Opinie o produkcie", @@ -21,6 +22,7 @@ } }, "review-detail": { + "title": "Recenzja", "labels": { "title": "Tytuł", "content": "Treść", @@ -119,4 +121,4 @@ } } } -} \ No newline at end of file +} diff --git a/src/VirtoCommerce.CustomerReviews.Web/Localizations/pt.customerReviews.json b/src/VirtoCommerce.CustomerReviews.Web/Localizations/pt.customerReviews.json index 5fb64db..c79607b 100644 --- a/src/VirtoCommerce.CustomerReviews.Web/Localizations/pt.customerReviews.json +++ b/src/VirtoCommerce.CustomerReviews.Web/Localizations/pt.customerReviews.json @@ -1,5 +1,6 @@ { "customerReviews": { + "main-menu-title": "Avaliações e Classificações", "blades": { "review-list": { "title": "Avaliações de produtos", @@ -21,6 +22,7 @@ } }, "review-detail": { + "title": "Avaliação", "labels": { "title": "Título", "content": "Conteúdo", @@ -119,4 +121,4 @@ } } } -} \ No newline at end of file +} diff --git a/src/VirtoCommerce.CustomerReviews.Web/Localizations/ru.customerReviews.json b/src/VirtoCommerce.CustomerReviews.Web/Localizations/ru.customerReviews.json index 0120b8d..5bd4e8a 100644 --- a/src/VirtoCommerce.CustomerReviews.Web/Localizations/ru.customerReviews.json +++ b/src/VirtoCommerce.CustomerReviews.Web/Localizations/ru.customerReviews.json @@ -1,5 +1,6 @@ { "customerReviews": { + "main-menu-title": "Рейтинг и отзывы", "blades": { "review-list": { "title": "Отзывы о продукте", @@ -21,6 +22,7 @@ } }, "review-detail": { + "title": "Отзыв", "labels": { "title": "Заголовок", "content": "Содержание", @@ -119,4 +121,4 @@ } } } -} \ No newline at end of file +} diff --git a/src/VirtoCommerce.CustomerReviews.Web/Localizations/zh.customerReviews.json b/src/VirtoCommerce.CustomerReviews.Web/Localizations/zh.customerReviews.json index 32378bc..c118496 100644 --- a/src/VirtoCommerce.CustomerReviews.Web/Localizations/zh.customerReviews.json +++ b/src/VirtoCommerce.CustomerReviews.Web/Localizations/zh.customerReviews.json @@ -1,5 +1,6 @@ { "customerReviews": { + "main-menu-title": "评分和评论", "blades": { "review-list": { "title": "产品评论", @@ -21,6 +22,7 @@ } }, "review-detail": { + "title": "评论", "labels": { "title": "标题", "content": "内容", @@ -119,4 +121,4 @@ } } } -} \ No newline at end of file +} diff --git a/src/VirtoCommerce.CustomerReviews.Web/Scripts/VirtoCommerce.CustomerReviews.js b/src/VirtoCommerce.CustomerReviews.Web/Scripts/VirtoCommerce.CustomerReviews.js index 388f0d0..c81cc19 100644 --- a/src/VirtoCommerce.CustomerReviews.Web/Scripts/VirtoCommerce.CustomerReviews.js +++ b/src/VirtoCommerce.CustomerReviews.Web/Scripts/VirtoCommerce.CustomerReviews.js @@ -37,7 +37,7 @@ angular.module(moduleTemplateName, []) var menuItemNewReviews = { path: 'browse/customerReviewsNew', icon: 'fa fa-comments', - title: 'Rating and Reviews', + title: 'customerReviews.main-menu-title', priority: 100, action: function () { $state.go('workspace.customerReviews') }, permission: 'customerReviews:read' diff --git a/src/VirtoCommerce.CustomerReviews.Web/Scripts/blades/reviews-list.js b/src/VirtoCommerce.CustomerReviews.Web/Scripts/blades/reviews-list.js index ed76f9e..494c5ec 100644 --- a/src/VirtoCommerce.CustomerReviews.Web/Scripts/blades/reviews-list.js +++ b/src/VirtoCommerce.CustomerReviews.Web/Scripts/blades/reviews-list.js @@ -40,7 +40,7 @@ angular.module('VirtoCommerce.CustomerReviews') id: 'reviewDetails', currentEntityId: data.id, currentEntity: angular.copy(data), - title: 'Customer review', + title: 'customerReviews.blades.review-detail.title', controller: 'VirtoCommerce.CustomerReviews.reviewDetailController', template: 'Modules/$(VirtoCommerce.CustomerReviews)/Scripts/blades/review-detail.tpl.html' }; @@ -48,11 +48,12 @@ angular.module('VirtoCommerce.CustomerReviews') } blade.headIcon = 'fa fa-comments'; - blade.title = 'Rating and Reviews'; + blade.title = 'customerReviews.main-menu-title'; blade.toolbarCommands = [ { - name: "platform.commands.refresh", icon: 'fa fa-refresh', + name: 'platform.commands.refresh', + icon: 'fa fa-refresh', executeMethod: blade.refresh, canExecuteMethod: function () { return true; diff --git a/src/VirtoCommerce.CustomerReviews.Web/Scripts/widgets/product-rating-widget.js b/src/VirtoCommerce.CustomerReviews.Web/Scripts/widgets/product-rating-widget.js index 061ba92..f3b4f45 100644 --- a/src/VirtoCommerce.CustomerReviews.Web/Scripts/widgets/product-rating-widget.js +++ b/src/VirtoCommerce.CustomerReviews.Web/Scripts/widgets/product-rating-widget.js @@ -51,7 +51,7 @@ angular.module('VirtoCommerce.CustomerReviews') var newBlade = { id: 'sellerReviewsList', - title: 'Customer review', + title: 'customerReviews.blades.review-detail.title', controller: 'VirtoCommerce.CustomerReviews.reviewsListController', template: 'Modules/$(VirtoCommerce.CustomerReviews)/Scripts/blades/reviews-list.tpl.html', filter: { entityIds: [productId], entityType: 'Product' } diff --git a/src/VirtoCommerce.CustomerReviews.Web/package-lock.json b/src/VirtoCommerce.CustomerReviews.Web/package-lock.json index 3f1a098..119cce3 100644 --- a/src/VirtoCommerce.CustomerReviews.Web/package-lock.json +++ b/src/VirtoCommerce.CustomerReviews.Web/package-lock.json @@ -25,88 +25,97 @@ } }, "node_modules/@jridgewell/gen-mapping": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz", - "integrity": "sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==", + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.8.tgz", + "integrity": "sha512-imAbBGkb+ebQyxKgzv5Hu2nmROxoDOXHh80evxdoXNOrvAnVx7zimzc1Oo5h9RlfV4vPXaE2iM5pOFbvOCClWA==", "dev": true, + "license": "MIT", "dependencies": { - "@jridgewell/set-array": "^1.0.1", + "@jridgewell/set-array": "^1.2.1", "@jridgewell/sourcemap-codec": "^1.4.10", - "@jridgewell/trace-mapping": "^0.3.9" + "@jridgewell/trace-mapping": "^0.3.24" }, "engines": { "node": ">=6.0.0" } }, "node_modules/@jridgewell/resolve-uri": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.1.tgz", - "integrity": "sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA==", + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", + "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==", "dev": true, + "license": "MIT", "engines": { "node": ">=6.0.0" } }, "node_modules/@jridgewell/set-array": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", - "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==", + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.2.1.tgz", + "integrity": "sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==", "dev": true, + "license": "MIT", "engines": { "node": ">=6.0.0" } }, "node_modules/@jridgewell/source-map": { - "version": "0.3.5", - "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.5.tgz", - "integrity": "sha512-UTYAUj/wviwdsMfzoSJspJxbkH5o1snzwX0//0ENX1u/55kkZZkcTZP6u9bwKGkv+dkk9at4m1Cpt0uY80kcpQ==", + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.6.tgz", + "integrity": "sha512-1ZJTZebgqllO79ue2bm3rIGud/bOe0pP5BjSRCRxxYkEZS8STV7zN84UBbiYu7jy+eCKSnVIUgoWWE/tt+shMQ==", "dev": true, + "license": "MIT", "dependencies": { - "@jridgewell/gen-mapping": "^0.3.0", - "@jridgewell/trace-mapping": "^0.3.9" + "@jridgewell/gen-mapping": "^0.3.5", + "@jridgewell/trace-mapping": "^0.3.25" } }, "node_modules/@jridgewell/sourcemap-codec": { - "version": "1.4.15", - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz", - "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==", - "dev": true + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz", + "integrity": "sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==", + "dev": true, + "license": "MIT" }, "node_modules/@jridgewell/trace-mapping": { - "version": "0.3.20", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.20.tgz", - "integrity": "sha512-R8LcPeWZol2zR8mmH3JeKQ6QRCFb7XgUhV9ZlGhHLGyg4wpPiPZNQOOWhFZhxKw8u//yTbNGI42Bx/3paXEQ+Q==", + "version": "0.3.25", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz", + "integrity": "sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==", "dev": true, + "license": "MIT", "dependencies": { "@jridgewell/resolve-uri": "^3.1.0", "@jridgewell/sourcemap-codec": "^1.4.14" } }, "node_modules/@types/eslint": { - "version": "8.21.1", - "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.21.1.tgz", - "integrity": "sha512-rc9K8ZpVjNcLs8Fp0dkozd5Pt2Apk1glO4Vgz8ix1u6yFByxfqo5Yavpy65o+93TAe24jr7v+eSBtFLvOQtCRQ==", + "version": "9.6.1", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-9.6.1.tgz", + "integrity": "sha512-FXx2pKgId/WyYo2jXw63kk7/+TY7u7AziEJxJAnSFzHlqTAS3Ync6SvgYAN/k4/PQpnnVuzoMuVnByKK2qp0ag==", "dev": true, + "license": "MIT", "dependencies": { "@types/estree": "*", "@types/json-schema": "*" } }, "node_modules/@types/eslint-scope": { - "version": "3.7.4", - "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.4.tgz", - "integrity": "sha512-9K4zoImiZc3HlIp6AVUDE4CWYx22a+lhSZMYNpbjW04+YF0KWj4pJXnEMjdnFTiQibFFmElcsasJXDbdI/EPhA==", + "version": "3.7.7", + "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.7.tgz", + "integrity": "sha512-MzMFlSLBqNF2gcHWO0G1vP/YQyfvrxZ0bF+u7mzUdZ1/xK4A4sru+nraZz5i3iEIk1l1uyicaDVTB4QbbEkAYg==", "dev": true, + "license": "MIT", "dependencies": { "@types/eslint": "*", "@types/estree": "*" } }, "node_modules/@types/estree": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.5.tgz", - "integrity": "sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==", - "dev": true + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.6.tgz", + "integrity": "sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==", + "dev": true, + "license": "MIT" }, "node_modules/@types/glob": { "version": "7.2.0", @@ -137,148 +146,163 @@ "dev": true }, "node_modules/@webassemblyjs/ast": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.6.tgz", - "integrity": "sha512-IN1xI7PwOvLPgjcf180gC1bqn3q/QaOCwYUahIOhbYUu8KA/3tw2RT/T0Gidi1l7Hhj5D/INhJxiICObqpMu4Q==", + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.14.1.tgz", + "integrity": "sha512-nuBEDgQfm1ccRp/8bCQrx1frohyufl4JlbMMZ4P1wpeOfDhF6FQkxZJ1b/e+PLwr6X1Nhw6OLme5usuBWYBvuQ==", "dev": true, + "license": "MIT", "dependencies": { - "@webassemblyjs/helper-numbers": "1.11.6", - "@webassemblyjs/helper-wasm-bytecode": "1.11.6" + "@webassemblyjs/helper-numbers": "1.13.2", + "@webassemblyjs/helper-wasm-bytecode": "1.13.2" } }, "node_modules/@webassemblyjs/floating-point-hex-parser": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.6.tgz", - "integrity": "sha512-ejAj9hfRJ2XMsNHk/v6Fu2dGS+i4UaXBXGemOfQ/JfQ6mdQg/WXtwleQRLLS4OvfDhv8rYnVwH27YJLMyYsxhw==", - "dev": true + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.13.2.tgz", + "integrity": "sha512-6oXyTOzbKxGH4steLbLNOu71Oj+C8Lg34n6CqRvqfS2O71BxY6ByfMDRhBytzknj9yGUPVJ1qIKhRlAwO1AovA==", + "dev": true, + "license": "MIT" }, "node_modules/@webassemblyjs/helper-api-error": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.6.tgz", - "integrity": "sha512-o0YkoP4pVu4rN8aTJgAyj9hC2Sv5UlkzCHhxqWj8butaLvnpdc2jOwh4ewE6CX0txSfLn/UYaV/pheS2Txg//Q==", - "dev": true + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.13.2.tgz", + "integrity": "sha512-U56GMYxy4ZQCbDZd6JuvvNV/WFildOjsaWD3Tzzvmw/mas3cXzRJPMjP83JqEsgSbyrmaGjBfDtV7KDXV9UzFQ==", + "dev": true, + "license": "MIT" }, "node_modules/@webassemblyjs/helper-buffer": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.6.tgz", - "integrity": "sha512-z3nFzdcp1mb8nEOFFk8DrYLpHvhKC3grJD2ardfKOzmbmJvEf/tPIqCY+sNcwZIY8ZD7IkB2l7/pqhUhqm7hLA==", - "dev": true + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.14.1.tgz", + "integrity": "sha512-jyH7wtcHiKssDtFPRB+iQdxlDf96m0E39yb0k5uJVhFGleZFoNw1c4aeIcVUPPbXUVJ94wwnMOAqUHyzoEPVMA==", + "dev": true, + "license": "MIT" }, "node_modules/@webassemblyjs/helper-numbers": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.6.tgz", - "integrity": "sha512-vUIhZ8LZoIWHBohiEObxVm6hwP034jwmc9kuq5GdHZH0wiLVLIPcMCdpJzG4C11cHoQ25TFIQj9kaVADVX7N3g==", + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.13.2.tgz", + "integrity": "sha512-FE8aCmS5Q6eQYcV3gI35O4J789wlQA+7JrqTTpJqn5emA4U2hvwJmvFRC0HODS+3Ye6WioDklgd6scJ3+PLnEA==", "dev": true, + "license": "MIT", "dependencies": { - "@webassemblyjs/floating-point-hex-parser": "1.11.6", - "@webassemblyjs/helper-api-error": "1.11.6", + "@webassemblyjs/floating-point-hex-parser": "1.13.2", + "@webassemblyjs/helper-api-error": "1.13.2", "@xtuc/long": "4.2.2" } }, "node_modules/@webassemblyjs/helper-wasm-bytecode": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.6.tgz", - "integrity": "sha512-sFFHKwcmBprO9e7Icf0+gddyWYDViL8bpPjJJl0WHxCdETktXdmtWLGVzoHbqUcY4Be1LkNfwTmXOJUFZYSJdA==", - "dev": true + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.13.2.tgz", + "integrity": "sha512-3QbLKy93F0EAIXLh0ogEVR6rOubA9AoZ+WRYhNbFyuB70j3dRdwH9g+qXhLAO0kiYGlg3TxDV+I4rQTr/YNXkA==", + "dev": true, + "license": "MIT" }, "node_modules/@webassemblyjs/helper-wasm-section": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.6.tgz", - "integrity": "sha512-LPpZbSOwTpEC2cgn4hTydySy1Ke+XEu+ETXuoyvuyezHO3Kjdu90KK95Sh9xTbmjrCsUwvWwCOQQNta37VrS9g==", + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.14.1.tgz", + "integrity": "sha512-ds5mXEqTJ6oxRoqjhWDU83OgzAYjwsCV8Lo/N+oRsNDmx/ZDpqalmrtgOMkHwxsG0iI//3BwWAErYRHtgn0dZw==", "dev": true, + "license": "MIT", "dependencies": { - "@webassemblyjs/ast": "1.11.6", - "@webassemblyjs/helper-buffer": "1.11.6", - "@webassemblyjs/helper-wasm-bytecode": "1.11.6", - "@webassemblyjs/wasm-gen": "1.11.6" + "@webassemblyjs/ast": "1.14.1", + "@webassemblyjs/helper-buffer": "1.14.1", + "@webassemblyjs/helper-wasm-bytecode": "1.13.2", + "@webassemblyjs/wasm-gen": "1.14.1" } }, "node_modules/@webassemblyjs/ieee754": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.6.tgz", - "integrity": "sha512-LM4p2csPNvbij6U1f19v6WR56QZ8JcHg3QIJTlSwzFcmx6WSORicYj6I63f9yU1kEUtrpG+kjkiIAkevHpDXrg==", + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.13.2.tgz", + "integrity": "sha512-4LtOzh58S/5lX4ITKxnAK2USuNEvpdVV9AlgGQb8rJDHaLeHciwG4zlGr0j/SNWlr7x3vO1lDEsuePvtcDNCkw==", "dev": true, + "license": "MIT", "dependencies": { "@xtuc/ieee754": "^1.2.0" } }, "node_modules/@webassemblyjs/leb128": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.6.tgz", - "integrity": "sha512-m7a0FhE67DQXgouf1tbN5XQcdWoNgaAuoULHIfGFIEVKA6tu/edls6XnIlkmS6FrXAquJRPni3ZZKjw6FSPjPQ==", + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.13.2.tgz", + "integrity": "sha512-Lde1oNoIdzVzdkNEAWZ1dZ5orIbff80YPdHx20mrHwHrVNNTjNr8E3xz9BdpcGqRQbAEa+fkrCb+fRFTl/6sQw==", "dev": true, + "license": "Apache-2.0", "dependencies": { "@xtuc/long": "4.2.2" } }, "node_modules/@webassemblyjs/utf8": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.6.tgz", - "integrity": "sha512-vtXf2wTQ3+up9Zsg8sa2yWiQpzSsMyXj0qViVP6xKGCUT8p8YJ6HqI7l5eCnWx1T/FYdsv07HQs2wTFbbof/RA==", - "dev": true + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.13.2.tgz", + "integrity": "sha512-3NQWGjKTASY1xV5m7Hr0iPeXD9+RDobLll3T9d2AO+g3my8xy5peVyjSag4I50mR1bBSN/Ct12lo+R9tJk0NZQ==", + "dev": true, + "license": "MIT" }, "node_modules/@webassemblyjs/wasm-edit": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.6.tgz", - "integrity": "sha512-Ybn2I6fnfIGuCR+Faaz7YcvtBKxvoLV3Lebn1tM4o/IAJzmi9AWYIPWpyBfU8cC+JxAO57bk4+zdsTjJR+VTOw==", + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.14.1.tgz", + "integrity": "sha512-RNJUIQH/J8iA/1NzlE4N7KtyZNHi3w7at7hDjvRNm5rcUXa00z1vRz3glZoULfJ5mpvYhLybmVcwcjGrC1pRrQ==", "dev": true, + "license": "MIT", "dependencies": { - "@webassemblyjs/ast": "1.11.6", - "@webassemblyjs/helper-buffer": "1.11.6", - "@webassemblyjs/helper-wasm-bytecode": "1.11.6", - "@webassemblyjs/helper-wasm-section": "1.11.6", - "@webassemblyjs/wasm-gen": "1.11.6", - "@webassemblyjs/wasm-opt": "1.11.6", - "@webassemblyjs/wasm-parser": "1.11.6", - "@webassemblyjs/wast-printer": "1.11.6" + "@webassemblyjs/ast": "1.14.1", + "@webassemblyjs/helper-buffer": "1.14.1", + "@webassemblyjs/helper-wasm-bytecode": "1.13.2", + "@webassemblyjs/helper-wasm-section": "1.14.1", + "@webassemblyjs/wasm-gen": "1.14.1", + "@webassemblyjs/wasm-opt": "1.14.1", + "@webassemblyjs/wasm-parser": "1.14.1", + "@webassemblyjs/wast-printer": "1.14.1" } }, "node_modules/@webassemblyjs/wasm-gen": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.6.tgz", - "integrity": "sha512-3XOqkZP/y6B4F0PBAXvI1/bky7GryoogUtfwExeP/v7Nzwo1QLcq5oQmpKlftZLbT+ERUOAZVQjuNVak6UXjPA==", + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.14.1.tgz", + "integrity": "sha512-AmomSIjP8ZbfGQhumkNvgC33AY7qtMCXnN6bL2u2Js4gVCg8fp735aEiMSBbDR7UQIj90n4wKAFUSEd0QN2Ukg==", "dev": true, + "license": "MIT", "dependencies": { - "@webassemblyjs/ast": "1.11.6", - "@webassemblyjs/helper-wasm-bytecode": "1.11.6", - "@webassemblyjs/ieee754": "1.11.6", - "@webassemblyjs/leb128": "1.11.6", - "@webassemblyjs/utf8": "1.11.6" + "@webassemblyjs/ast": "1.14.1", + "@webassemblyjs/helper-wasm-bytecode": "1.13.2", + "@webassemblyjs/ieee754": "1.13.2", + "@webassemblyjs/leb128": "1.13.2", + "@webassemblyjs/utf8": "1.13.2" } }, "node_modules/@webassemblyjs/wasm-opt": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.6.tgz", - "integrity": "sha512-cOrKuLRE7PCe6AsOVl7WasYf3wbSo4CeOk6PkrjS7g57MFfVUF9u6ysQBBODX0LdgSvQqRiGz3CXvIDKcPNy4g==", + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.14.1.tgz", + "integrity": "sha512-PTcKLUNvBqnY2U6E5bdOQcSM+oVP/PmrDY9NzowJjislEjwP/C4an2303MCVS2Mg9d3AJpIGdUFIQQWbPds0Sw==", "dev": true, + "license": "MIT", "dependencies": { - "@webassemblyjs/ast": "1.11.6", - "@webassemblyjs/helper-buffer": "1.11.6", - "@webassemblyjs/wasm-gen": "1.11.6", - "@webassemblyjs/wasm-parser": "1.11.6" + "@webassemblyjs/ast": "1.14.1", + "@webassemblyjs/helper-buffer": "1.14.1", + "@webassemblyjs/wasm-gen": "1.14.1", + "@webassemblyjs/wasm-parser": "1.14.1" } }, "node_modules/@webassemblyjs/wasm-parser": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.6.tgz", - "integrity": "sha512-6ZwPeGzMJM3Dqp3hCsLgESxBGtT/OeCvCZ4TA1JUPYgmhAx38tTPR9JaKy0S5H3evQpO/h2uWs2j6Yc/fjkpTQ==", + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.14.1.tgz", + "integrity": "sha512-JLBl+KZ0R5qB7mCnud/yyX08jWFw5MsoalJ1pQ4EdFlgj9VdXKGuENGsiCIjegI1W7p91rUlcB/LB5yRJKNTcQ==", "dev": true, + "license": "MIT", "dependencies": { - "@webassemblyjs/ast": "1.11.6", - "@webassemblyjs/helper-api-error": "1.11.6", - "@webassemblyjs/helper-wasm-bytecode": "1.11.6", - "@webassemblyjs/ieee754": "1.11.6", - "@webassemblyjs/leb128": "1.11.6", - "@webassemblyjs/utf8": "1.11.6" + "@webassemblyjs/ast": "1.14.1", + "@webassemblyjs/helper-api-error": "1.13.2", + "@webassemblyjs/helper-wasm-bytecode": "1.13.2", + "@webassemblyjs/ieee754": "1.13.2", + "@webassemblyjs/leb128": "1.13.2", + "@webassemblyjs/utf8": "1.13.2" } }, "node_modules/@webassemblyjs/wast-printer": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.6.tgz", - "integrity": "sha512-JM7AhRcE+yW2GWYaKeHL5vt4xqee5N2WcezptmgyhNS+ScggqcT1OtXykhAb13Sn5Yas0j2uv9tHgrjwvzAP4A==", + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.14.1.tgz", + "integrity": "sha512-kPSSXE6De1XOR820C90RIo2ogvZG+c3KiHzqUoO/F34Y2shGzesfqv7o57xrxovZJH/MetF5UjroJ/R/3isoiw==", "dev": true, + "license": "MIT", "dependencies": { - "@webassemblyjs/ast": "1.11.6", + "@webassemblyjs/ast": "1.14.1", "@xtuc/long": "4.2.2" } }, @@ -322,19 +346,22 @@ "version": "1.2.0", "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==", - "dev": true + "dev": true, + "license": "BSD-3-Clause" }, "node_modules/@xtuc/long": { "version": "4.2.2", "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==", - "dev": true + "dev": true, + "license": "Apache-2.0" }, "node_modules/acorn": { - "version": "8.11.2", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.11.2.tgz", - "integrity": "sha512-nc0Axzp/0FILLEVsm4fNwLCwMttvhEI263QtVPQcbpfZZ3ts0hLsZGOpE6czNlid7CJ9MlyH8reXkpsf3YUY4w==", + "version": "8.14.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.14.0.tgz", + "integrity": "sha512-cl669nCJTZBsL97OF4kUQm5g5hC2uihk0NxY3WENAC0TYdILVkAyHymAntgxGkl7K+t0cXIrH5siy5S4XkFycA==", "dev": true, + "license": "MIT", "bin": { "acorn": "bin/acorn" }, @@ -342,15 +369,6 @@ "node": ">=0.4.0" } }, - "node_modules/acorn-import-assertions": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.9.0.tgz", - "integrity": "sha512-cmMwop9x+8KFhxvKrKfPYmN6/pKTYYHBqLa0DfvVZcKMJWNyWLnaqND7dx/qn66R7ewM1UX5XMaDVP5wlVTaVA==", - "dev": true, - "peerDependencies": { - "acorn": "^8" - } - }, "node_modules/ajv": { "version": "8.12.0", "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", @@ -434,9 +452,9 @@ } }, "node_modules/browserslist": { - "version": "4.21.5", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.5.tgz", - "integrity": "sha512-tUkiguQGW7S3IhB7N+c2MV/HZPSCPAAiYBZXLsBhFB/PCy6ZKKsZrmBayHV9fdGV/ARIfJ14NkxKzRDjvp7L6w==", + "version": "4.24.3", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.24.3.tgz", + "integrity": "sha512-1CPmv8iobE2fyRMV97dAcMVegvvWKxmq94hkLiAkUGwKVTyDLw33K+ZxiFrREKmmps4rIw6grcCFCnTMSZ/YiA==", "dev": true, "funding": [ { @@ -446,13 +464,18 @@ { "type": "tidelift", "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" } ], + "license": "MIT", "dependencies": { - "caniuse-lite": "^1.0.30001449", - "electron-to-chromium": "^1.4.284", - "node-releases": "^2.0.8", - "update-browserslist-db": "^1.0.10" + "caniuse-lite": "^1.0.30001688", + "electron-to-chromium": "^1.5.73", + "node-releases": "^2.0.19", + "update-browserslist-db": "^1.1.1" }, "bin": { "browserslist": "cli.js" @@ -465,12 +488,13 @@ "version": "1.1.2", "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/caniuse-lite": { - "version": "1.0.30001457", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001457.tgz", - "integrity": "sha512-SDIV6bgE1aVbK6XyxdURbUE89zY7+k1BBBaOwYwkNCglXlel/E7mELiHC64HQ+W0xSKlqWhV9Wh7iHxUjMs4fA==", + "version": "1.0.30001690", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001690.tgz", + "integrity": "sha512-5ExiE3qQN6oF8Clf8ifIDcMRCRE/dMGcETG/XGMD8/XiXm6HXQgQTh1yZYLXXpSOsEUlJm1Xr7kGULZTuGtP/w==", "dev": true, "funding": [ { @@ -480,8 +504,13 @@ { "type": "tidelift", "url": "https://tidelift.com/funding/github/npm/caniuse-lite" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" } - ] + ], + "license": "CC-BY-4.0" }, "node_modules/chrome-trace-event": { "version": "1.0.2", @@ -534,7 +563,8 @@ "version": "2.20.3", "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/concat-map": { "version": "0.0.1", @@ -543,10 +573,11 @@ "dev": true }, "node_modules/cross-spawn": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", - "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "version": "7.0.6", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz", + "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==", "dev": true, + "license": "MIT", "dependencies": { "path-key": "^3.1.0", "shebang-command": "^2.0.0", @@ -613,16 +644,18 @@ } }, "node_modules/electron-to-chromium": { - "version": "1.4.305", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.305.tgz", - "integrity": "sha512-WETy6tG0CT5gm1O+xCbyapWNsCcmIvrn4NHViIGYo2AT8FV2qUCXdaB+WqYxSv/vS5mFqhBYnfZAAkVArjBmUg==", - "dev": true + "version": "1.5.76", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.76.tgz", + "integrity": "sha512-CjVQyG7n7Sr+eBXE86HIulnL5N8xZY1sgmOPGuq/F0Rr0FJq63lg0kEtOIDfZBk44FnDLf6FUJ+dsJcuiUDdDQ==", + "dev": true, + "license": "ISC" }, "node_modules/enhanced-resolve": { - "version": "5.15.0", - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.15.0.tgz", - "integrity": "sha512-LXYT42KJ7lpIKECr2mAXIaMldcNCh/7E0KBKOu4KSfkHmP+mZmSs+8V5gBAqisWBy0OO4W5Oyys0GO1Y8KtdKg==", + "version": "5.18.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.18.0.tgz", + "integrity": "sha512-0/r0MySGYG8YqlayBZ6MuCfECmHFdJ5qyPh8s8wa5Hnm6SaFLSK1VYCbj+NKp090Nm1caZhD+QTnmxO7esYGyQ==", "dev": true, + "license": "MIT", "dependencies": { "graceful-fs": "^4.2.4", "tapable": "^2.2.0" @@ -650,10 +683,11 @@ "dev": true }, "node_modules/escalade": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", - "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz", + "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==", "dev": true, + "license": "MIT", "engines": { "node": ">=6" } @@ -780,7 +814,8 @@ "version": "0.4.1", "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==", - "dev": true + "dev": true, + "license": "BSD-2-Clause" }, "node_modules/globby": { "version": "6.1.0", @@ -808,10 +843,11 @@ } }, "node_modules/graceful-fs": { - "version": "4.2.10", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", - "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==", - "dev": true + "version": "4.2.11", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", + "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", + "dev": true, + "license": "ISC" }, "node_modules/has": { "version": "1.0.3", @@ -830,6 +866,7 @@ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=8" } @@ -967,6 +1004,7 @@ "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", "dev": true, + "license": "MIT", "dependencies": { "@types/node": "*", "merge-stream": "^2.0.0", @@ -1034,7 +1072,8 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", - "dev": true + "dev": true, + "license": "MIT" }, "node_modules/mime-db": { "version": "1.52.0", @@ -1089,9 +1128,9 @@ } }, "node_modules/nanoid": { - "version": "3.3.7", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.7.tgz", - "integrity": "sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==", + "version": "3.3.8", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.8.tgz", + "integrity": "sha512-WNLf5Sd8oZxOm+TzppcYk8gVOgP+l58xNy58D0nbUnOxOWRWvlcCV4kUF7ltmI6PsrLl/BgKEyS4mqsGChFN0w==", "dev": true, "funding": [ { @@ -1099,6 +1138,7 @@ "url": "https://github.com/sponsors/ai" } ], + "license": "MIT", "bin": { "nanoid": "bin/nanoid.cjs" }, @@ -1113,10 +1153,11 @@ "dev": true }, "node_modules/node-releases": { - "version": "2.0.10", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.10.tgz", - "integrity": "sha512-5GFldHPXVG/YZmFzJvKK2zDSzPKhEp0+ZR5SVaoSag9fsL5YgHbUHDfnG5494ISANDcK4KwPXAx2xqVEydmd7w==", - "dev": true + "version": "2.0.19", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.19.tgz", + "integrity": "sha512-xxOWJsBKtzAq7DY0J+DTzuz58K8e7sJbdgwkbMWQe8UYB6ekmsQ45q0M/tJDsGaZmbC+l7n57UV8Hl5tHxO9uw==", + "dev": true, + "license": "MIT" }, "node_modules/object-assign": { "version": "4.1.1", @@ -1221,10 +1262,11 @@ "dev": true }, "node_modules/picocolors": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", - "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", - "dev": true + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", + "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==", + "dev": true, + "license": "ISC" }, "node_modules/pify": { "version": "4.0.1", @@ -1388,6 +1430,7 @@ "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", "dev": true, + "license": "MIT", "dependencies": { "safe-buffer": "^5.1.0" } @@ -1481,21 +1524,23 @@ "type": "consulting", "url": "https://feross.org/support" } - ] + ], + "license": "MIT" }, "node_modules/schema-utils": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", - "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.3.0.tgz", + "integrity": "sha512-Gf9qqc58SpCA/xdziiHz35F4GNIWYWZrEshUc/G/r5BnLph6xpKuLeoJoQuj5WfBIx/eQLf+hmVPYHaxJu7V2g==", "dev": true, + "license": "MIT", "dependencies": { "@types/json-schema": "^7.0.9", - "ajv": "^8.8.0", + "ajv": "^8.9.0", "ajv-formats": "^2.1.1", - "ajv-keywords": "^5.0.0" + "ajv-keywords": "^5.1.0" }, "engines": { - "node": ">= 12.13.0" + "node": ">= 10.13.0" }, "funding": { "type": "opencollective", @@ -1518,10 +1563,11 @@ } }, "node_modules/serialize-javascript": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.1.tgz", - "integrity": "sha512-owoXEFjWRllis8/M1Q+Cw5k8ZH40e3zhp/ovX+Xr/vi1qj6QesbyXXViFbpNvWvPNAD62SutwEXavefrLJWj7w==", + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.2.tgz", + "integrity": "sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g==", "dev": true, + "license": "BSD-3-Clause", "dependencies": { "randombytes": "^2.1.0" } @@ -1564,6 +1610,7 @@ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", "dev": true, + "license": "BSD-3-Clause", "engines": { "node": ">=0.10.0" } @@ -1582,6 +1629,7 @@ "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", "dev": true, + "license": "MIT", "dependencies": { "buffer-from": "^1.0.0", "source-map": "^0.6.0" @@ -1592,6 +1640,7 @@ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", "dev": true, + "license": "MIT", "dependencies": { "has-flag": "^4.0.0" }, @@ -1619,15 +1668,17 @@ "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", "dev": true, + "license": "MIT", "engines": { "node": ">=6" } }, "node_modules/terser": { - "version": "5.26.0", - "resolved": "https://registry.npmjs.org/terser/-/terser-5.26.0.tgz", - "integrity": "sha512-dytTGoE2oHgbNV9nTzgBEPaqAWvcJNl66VZ0BkJqlvp71IjO8CxdBx/ykCNb47cLnCmCvRZ6ZR0tLkqvZCdVBQ==", + "version": "5.37.0", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.37.0.tgz", + "integrity": "sha512-B8wRRkmre4ERucLM/uXx4MOV5cbnOlVAqUst+1+iLKPI0dOgFO28f84ptoQt9HEI537PMzfYa/d+GEPKTRXmYA==", "dev": true, + "license": "BSD-2-Clause", "dependencies": { "@jridgewell/source-map": "^0.3.3", "acorn": "^8.8.2", @@ -1642,16 +1693,17 @@ } }, "node_modules/terser-webpack-plugin": { - "version": "5.3.9", - "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.9.tgz", - "integrity": "sha512-ZuXsqE07EcggTWQjXUj+Aot/OMcD0bMKGgF63f7UxYcu5/AJF53aIpK1YoP5xR9l6s/Hy2b+t1AM0bLNPRuhwA==", + "version": "5.3.11", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.11.tgz", + "integrity": "sha512-RVCsMfuD0+cTt3EwX8hSl2Ks56EbFHWmhluwcqoPKtBnfjiT6olaq7PRIRfhyU8nnC2MrnDrBLfrD/RGE+cVXQ==", "dev": true, + "license": "MIT", "dependencies": { - "@jridgewell/trace-mapping": "^0.3.17", + "@jridgewell/trace-mapping": "^0.3.25", "jest-worker": "^27.4.5", - "schema-utils": "^3.1.1", - "serialize-javascript": "^6.0.1", - "terser": "^5.16.8" + "schema-utils": "^4.3.0", + "serialize-javascript": "^6.0.2", + "terser": "^5.31.1" }, "engines": { "node": ">= 10.13.0" @@ -1675,55 +1727,6 @@ } } }, - "node_modules/terser-webpack-plugin/node_modules/ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, - "dependencies": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/terser-webpack-plugin/node_modules/ajv-keywords": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", - "dev": true, - "peerDependencies": { - "ajv": "^6.9.1" - } - }, - "node_modules/terser-webpack-plugin/node_modules/json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true - }, - "node_modules/terser-webpack-plugin/node_modules/schema-utils": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz", - "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==", - "dev": true, - "dependencies": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, "node_modules/tslib": { "version": "1.10.0", "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz", @@ -1731,9 +1734,9 @@ "dev": true }, "node_modules/update-browserslist-db": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.10.tgz", - "integrity": "sha512-OztqDenkfFkbSG+tRxBeAnCVPckDBcvibKd35yDONx6OU8N7sqgwc7rCbkJ/WcYtVRZ4ba68d6byhC21GFh7sQ==", + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.1.1.tgz", + "integrity": "sha512-R8UzCaa9Az+38REPiJ1tXlImTJXlVfgHZsglwBD/k6nj76ctsH1E3q4doGrukiLQd3sGQYu56r5+lo5r94l29A==", "dev": true, "funding": [ { @@ -1743,14 +1746,19 @@ { "type": "tidelift", "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" } ], + "license": "MIT", "dependencies": { - "escalade": "^3.1.1", - "picocolors": "^1.0.0" + "escalade": "^3.2.0", + "picocolors": "^1.1.0" }, "bin": { - "browserslist-lint": "cli.js" + "update-browserslist-db": "cli.js" }, "peerDependencies": { "browserslist": ">= 4.21.0" @@ -1772,10 +1780,11 @@ "dev": true }, "node_modules/watchpack": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.0.tgz", - "integrity": "sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg==", + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.2.tgz", + "integrity": "sha512-TnbFSbcOCcDgjZ4piURLCbJ3nJhznVh9kw6F6iokjiFPl8ONxe9A6nMDVXDiNbrSfLILs6vB07F7wLBrwPYzJw==", "dev": true, + "license": "MIT", "dependencies": { "glob-to-regexp": "^0.4.1", "graceful-fs": "^4.1.2" @@ -1785,34 +1794,34 @@ } }, "node_modules/webpack": { - "version": "5.89.0", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.89.0.tgz", - "integrity": "sha512-qyfIC10pOr70V+jkmud8tMfajraGCZMBWJtrmuBymQKCrLTRejBI8STDp1MCyZu/QTdZSeacCQYpYNQVOzX5kw==", - "dev": true, - "dependencies": { - "@types/eslint-scope": "^3.7.3", - "@types/estree": "^1.0.0", - "@webassemblyjs/ast": "^1.11.5", - "@webassemblyjs/wasm-edit": "^1.11.5", - "@webassemblyjs/wasm-parser": "^1.11.5", - "acorn": "^8.7.1", - "acorn-import-assertions": "^1.9.0", - "browserslist": "^4.14.5", + "version": "5.97.1", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.97.1.tgz", + "integrity": "sha512-EksG6gFY3L1eFMROS/7Wzgrii5mBAFe4rIr3r2BTfo7bcc+DWwFZ4OJ/miOuHJO/A85HwyI4eQ0F6IKXesO7Fg==", + "dev": true, + "license": "MIT", + "dependencies": { + "@types/eslint-scope": "^3.7.7", + "@types/estree": "^1.0.6", + "@webassemblyjs/ast": "^1.14.1", + "@webassemblyjs/wasm-edit": "^1.14.1", + "@webassemblyjs/wasm-parser": "^1.14.1", + "acorn": "^8.14.0", + "browserslist": "^4.24.0", "chrome-trace-event": "^1.0.2", - "enhanced-resolve": "^5.15.0", + "enhanced-resolve": "^5.17.1", "es-module-lexer": "^1.2.1", "eslint-scope": "5.1.1", "events": "^3.2.0", "glob-to-regexp": "^0.4.1", - "graceful-fs": "^4.2.9", + "graceful-fs": "^4.2.11", "json-parse-even-better-errors": "^2.3.1", "loader-runner": "^4.2.0", "mime-types": "^2.1.27", "neo-async": "^2.6.2", "schema-utils": "^3.2.0", "tapable": "^2.1.1", - "terser-webpack-plugin": "^5.3.7", - "watchpack": "^2.4.0", + "terser-webpack-plugin": "^5.3.10", + "watchpack": "^2.4.1", "webpack-sources": "^3.2.3" }, "bin": { From 828daf9ff562be0c70e4adf25c32d9f6993aa610 Mon Sep 17 00:00:00 2001 From: Oleg Zhuk Date: Thu, 26 Dec 2024 13:59:39 +0200 Subject: [PATCH 2/3] improve titles cases --- .../Localizations/en.customerReviews.json | 2 +- .../Localizations/es.customerReviews.json | 2 +- .../Localizations/fr.customerReviews.json | 2 +- .../Localizations/it.customerReviews.json | 2 +- .../Localizations/pl.customerReviews.json | 2 +- .../Localizations/pt.customerReviews.json | 2 +- 6 files changed, 6 insertions(+), 6 deletions(-) diff --git a/src/VirtoCommerce.CustomerReviews.Web/Localizations/en.customerReviews.json b/src/VirtoCommerce.CustomerReviews.Web/Localizations/en.customerReviews.json index f352543..e9be7b9 100644 --- a/src/VirtoCommerce.CustomerReviews.Web/Localizations/en.customerReviews.json +++ b/src/VirtoCommerce.CustomerReviews.Web/Localizations/en.customerReviews.json @@ -1,6 +1,6 @@ { "customerReviews": { - "main-menu-title": "Rating and Reviews", + "main-menu-title": "Rating and reviews", "blades": { "review-list": { "title": "Product reviews", diff --git a/src/VirtoCommerce.CustomerReviews.Web/Localizations/es.customerReviews.json b/src/VirtoCommerce.CustomerReviews.Web/Localizations/es.customerReviews.json index 10af9d9..3bc8b2c 100644 --- a/src/VirtoCommerce.CustomerReviews.Web/Localizations/es.customerReviews.json +++ b/src/VirtoCommerce.CustomerReviews.Web/Localizations/es.customerReviews.json @@ -1,6 +1,6 @@ { "customerReviews": { - "main-menu-title": "Calificación y Reseñas", + "main-menu-title": "Calificación y reseñas", "blades": { "review-list": { "title": "Reseñas de productos", diff --git a/src/VirtoCommerce.CustomerReviews.Web/Localizations/fr.customerReviews.json b/src/VirtoCommerce.CustomerReviews.Web/Localizations/fr.customerReviews.json index f429a76..97e8f7a 100644 --- a/src/VirtoCommerce.CustomerReviews.Web/Localizations/fr.customerReviews.json +++ b/src/VirtoCommerce.CustomerReviews.Web/Localizations/fr.customerReviews.json @@ -1,6 +1,6 @@ { "customerReviews": { - "main-menu-title": "Évaluation et Avis", + "main-menu-title": "Évaluation et avis", "blades": { "review-list": { "title": "Avis sur le produit", diff --git a/src/VirtoCommerce.CustomerReviews.Web/Localizations/it.customerReviews.json b/src/VirtoCommerce.CustomerReviews.Web/Localizations/it.customerReviews.json index 9ee0290..cf4264d 100644 --- a/src/VirtoCommerce.CustomerReviews.Web/Localizations/it.customerReviews.json +++ b/src/VirtoCommerce.CustomerReviews.Web/Localizations/it.customerReviews.json @@ -1,6 +1,6 @@ { "customerReviews": { - "main-menu-title": "Valutazioni e Recensioni", + "main-menu-title": "Valutazioni e recensioni", "blades": { "review-list": { "title": "Recensioni del prodotto", diff --git a/src/VirtoCommerce.CustomerReviews.Web/Localizations/pl.customerReviews.json b/src/VirtoCommerce.CustomerReviews.Web/Localizations/pl.customerReviews.json index b8b644e..3c15f3d 100644 --- a/src/VirtoCommerce.CustomerReviews.Web/Localizations/pl.customerReviews.json +++ b/src/VirtoCommerce.CustomerReviews.Web/Localizations/pl.customerReviews.json @@ -1,6 +1,6 @@ { "customerReviews": { - "main-menu-title": "Oceny i Recenzje", + "main-menu-title": "Oceny i recenzje", "blades": { "review-list": { "title": "Opinie o produkcie", diff --git a/src/VirtoCommerce.CustomerReviews.Web/Localizations/pt.customerReviews.json b/src/VirtoCommerce.CustomerReviews.Web/Localizations/pt.customerReviews.json index c79607b..0c88972 100644 --- a/src/VirtoCommerce.CustomerReviews.Web/Localizations/pt.customerReviews.json +++ b/src/VirtoCommerce.CustomerReviews.Web/Localizations/pt.customerReviews.json @@ -1,6 +1,6 @@ { "customerReviews": { - "main-menu-title": "Avaliações e Classificações", + "main-menu-title": "Avaliações e classificações", "blades": { "review-list": { "title": "Avaliações de produtos", From 7e048a2d4ef2f42cc5c390506e22a2c05ebb6b17 Mon Sep 17 00:00:00 2001 From: Oleg Zhuk Date: Thu, 26 Dec 2024 14:24:59 +0200 Subject: [PATCH 3/3] Added grid list column localization. --- .../Localizations/de.customerReviews.json | 3 +++ .../Localizations/en.customerReviews.json | 3 +++ .../Localizations/es.customerReviews.json | 3 +++ .../Localizations/fr.customerReviews.json | 3 +++ .../Localizations/it.customerReviews.json | 3 +++ .../Localizations/ja.customerReviews.json | 3 +++ .../Localizations/pl.customerReviews.json | 3 +++ .../Localizations/pt.customerReviews.json | 3 +++ .../Localizations/ru.customerReviews.json | 3 +++ .../Localizations/zh.customerReviews.json | 3 +++ .../Scripts/blades/reviews-list.tpl.html | 11 +++++------ 11 files changed, 35 insertions(+), 6 deletions(-) diff --git a/src/VirtoCommerce.CustomerReviews.Web/Localizations/de.customerReviews.json b/src/VirtoCommerce.CustomerReviews.Web/Localizations/de.customerReviews.json index d7e42dd..c7cf724 100644 --- a/src/VirtoCommerce.CustomerReviews.Web/Localizations/de.customerReviews.json +++ b/src/VirtoCommerce.CustomerReviews.Web/Localizations/de.customerReviews.json @@ -9,6 +9,9 @@ "rating": "Bewertung", "review": "Rezension", "modifiedDate": "Zuletzt aktualisiert", + "createdDate": "Erstellungsdatum", + "createdBy": "Erstellt von", + "status": "Status", "no-review": "Keine Bewertungen gefunden" }, "placeholders": { diff --git a/src/VirtoCommerce.CustomerReviews.Web/Localizations/en.customerReviews.json b/src/VirtoCommerce.CustomerReviews.Web/Localizations/en.customerReviews.json index e9be7b9..97e031e 100644 --- a/src/VirtoCommerce.CustomerReviews.Web/Localizations/en.customerReviews.json +++ b/src/VirtoCommerce.CustomerReviews.Web/Localizations/en.customerReviews.json @@ -9,6 +9,9 @@ "rating": "Rating", "review": "Review", "modifiedDate": "Last updated", + "createdDate": "Created Date", + "createdBy": "Created By", + "status": "Status", "no-review": "No reviews found" }, "placeholders": { diff --git a/src/VirtoCommerce.CustomerReviews.Web/Localizations/es.customerReviews.json b/src/VirtoCommerce.CustomerReviews.Web/Localizations/es.customerReviews.json index 3bc8b2c..db9221e 100644 --- a/src/VirtoCommerce.CustomerReviews.Web/Localizations/es.customerReviews.json +++ b/src/VirtoCommerce.CustomerReviews.Web/Localizations/es.customerReviews.json @@ -9,6 +9,9 @@ "rating": "Calificación", "review": "Reseña", "modifiedDate": "Última actualización", + "createdDate": "Fecha de creación", + "createdBy": "Creado por", + "status": "Estado", "no-review": "No se encontraron reseñas" }, "placeholders": { diff --git a/src/VirtoCommerce.CustomerReviews.Web/Localizations/fr.customerReviews.json b/src/VirtoCommerce.CustomerReviews.Web/Localizations/fr.customerReviews.json index 97e8f7a..1e39f9a 100644 --- a/src/VirtoCommerce.CustomerReviews.Web/Localizations/fr.customerReviews.json +++ b/src/VirtoCommerce.CustomerReviews.Web/Localizations/fr.customerReviews.json @@ -9,6 +9,9 @@ "rating": "Évaluation", "review": "Avis", "modifiedDate": "Dernière mise à jour", + "createdDate": "Date de création", + "createdBy": "Créé par", + "status": "Statut", "no-review": "Aucun avis trouvé" }, "placeholders": { diff --git a/src/VirtoCommerce.CustomerReviews.Web/Localizations/it.customerReviews.json b/src/VirtoCommerce.CustomerReviews.Web/Localizations/it.customerReviews.json index cf4264d..6e63bb2 100644 --- a/src/VirtoCommerce.CustomerReviews.Web/Localizations/it.customerReviews.json +++ b/src/VirtoCommerce.CustomerReviews.Web/Localizations/it.customerReviews.json @@ -9,6 +9,9 @@ "rating": "Valutazione", "review": "Recensione", "modifiedDate": "Ultimo aggiornamento", + "createdDate": "Data di creazione", + "createdBy": "Creato da", + "status": "Stato", "no-review": "Nessuna recensione trovata" }, "placeholders": { diff --git a/src/VirtoCommerce.CustomerReviews.Web/Localizations/ja.customerReviews.json b/src/VirtoCommerce.CustomerReviews.Web/Localizations/ja.customerReviews.json index 2ba0929..25527ce 100644 --- a/src/VirtoCommerce.CustomerReviews.Web/Localizations/ja.customerReviews.json +++ b/src/VirtoCommerce.CustomerReviews.Web/Localizations/ja.customerReviews.json @@ -9,6 +9,9 @@ "rating": "評価", "review": "レビュー", "modifiedDate": "最終更新日", + "createdDate": "作成日", + "createdBy": "作成者", + "status": "ステータス", "no-review": "レビューが見つかりません" }, "placeholders": { diff --git a/src/VirtoCommerce.CustomerReviews.Web/Localizations/pl.customerReviews.json b/src/VirtoCommerce.CustomerReviews.Web/Localizations/pl.customerReviews.json index 3c15f3d..fc9cb80 100644 --- a/src/VirtoCommerce.CustomerReviews.Web/Localizations/pl.customerReviews.json +++ b/src/VirtoCommerce.CustomerReviews.Web/Localizations/pl.customerReviews.json @@ -9,6 +9,9 @@ "rating": "Ocena", "review": "Recenzja", "modifiedDate": "Ostatnia aktualizacja", + "createdDate": "Data utworzenia", + "createdBy": "Utworzone przez", + "status": "Status", "no-review": "Nie znaleziono recenzji" }, "placeholders": { diff --git a/src/VirtoCommerce.CustomerReviews.Web/Localizations/pt.customerReviews.json b/src/VirtoCommerce.CustomerReviews.Web/Localizations/pt.customerReviews.json index 0c88972..f51473a 100644 --- a/src/VirtoCommerce.CustomerReviews.Web/Localizations/pt.customerReviews.json +++ b/src/VirtoCommerce.CustomerReviews.Web/Localizations/pt.customerReviews.json @@ -9,6 +9,9 @@ "rating": "Classificação", "review": "Avaliação", "modifiedDate": "Última atualização", + "createdDate": "Data de criação", + "createdBy": "Criado por", + "status": "Status", "no-review": "Nenhuma avaliação encontrada" }, "placeholders": { diff --git a/src/VirtoCommerce.CustomerReviews.Web/Localizations/ru.customerReviews.json b/src/VirtoCommerce.CustomerReviews.Web/Localizations/ru.customerReviews.json index 5bd4e8a..1521346 100644 --- a/src/VirtoCommerce.CustomerReviews.Web/Localizations/ru.customerReviews.json +++ b/src/VirtoCommerce.CustomerReviews.Web/Localizations/ru.customerReviews.json @@ -9,6 +9,9 @@ "rating": "Рейтинг", "review": "Отзыв", "modifiedDate": "Последнее обновление", + "createdDate": "Дата создания", + "createdBy": "Создано", + "status": "Статус", "no-review": "Отзывы не найдены" }, "placeholders": { diff --git a/src/VirtoCommerce.CustomerReviews.Web/Localizations/zh.customerReviews.json b/src/VirtoCommerce.CustomerReviews.Web/Localizations/zh.customerReviews.json index c118496..83c9a9f 100644 --- a/src/VirtoCommerce.CustomerReviews.Web/Localizations/zh.customerReviews.json +++ b/src/VirtoCommerce.CustomerReviews.Web/Localizations/zh.customerReviews.json @@ -9,6 +9,9 @@ "rating": "评分", "review": "评论", "modifiedDate": "最后更新", + "createdDate": "创建日期", + "createdBy": "创建者", + "status": "状态", "no-review": "未找到评论" }, "placeholders": { diff --git a/src/VirtoCommerce.CustomerReviews.Web/Scripts/blades/reviews-list.tpl.html b/src/VirtoCommerce.CustomerReviews.Web/Scripts/blades/reviews-list.tpl.html index 861dd4d..d1956d8 100644 --- a/src/VirtoCommerce.CustomerReviews.Web/Scripts/blades/reviews-list.tpl.html +++ b/src/VirtoCommerce.CustomerReviews.Web/Scripts/blades/reviews-list.tpl.html @@ -32,12 +32,11 @@ rowTemplate: 'list.row.html', columnDefs: [ { name: 'actions', displayName: '', enableColumnResizing: false, enableSorting: false, width: 30, cellTemplate: 'list-actions.cell.html', pinnedLeft:true }, - { name: 'title', displayName: 'Title' }, - { name: 'rating', displayName: 'Rating', cellTemplate: 'rating.cell.html' }, - { name: 'createdDate', displayName: 'Created Date', sort: { direction: uiGridConstants.DESC }}, - { name: 'entityName', displayName: 'Name' }, - { name: 'reviewStatus', displayName: 'Status' }, - { name: 'userName', displayName: 'Created By' } + { name: 'title', displayName: 'customerReviews.blades.review-list.labels.title' }, + { name: 'rating', displayName: 'customerReviews.blades.review-list.labels.rating', cellTemplate: 'rating.cell.html' }, + { name: 'createdDate', displayName: 'customerReviews.blades.review-list.labels.createdDate', sort: { direction: uiGridConstants.DESC }}, + { name: 'reviewStatus', displayName: 'customerReviews.blades.review-list.labels.status' }, + { name: 'userName', displayName: 'customerReviews.blades.review-list.labels.createdBy' } ]})">