diff --git a/integration/EasyAbp.EShop/src/EasyAbp.EShop.Domain.Shared/EasyAbp/EShop/Localization/EShop/cs.json b/integration/EasyAbp.EShop/src/EasyAbp.EShop.Domain.Shared/EasyAbp/EShop/Localization/EShop/cs.json
deleted file mode 100644
index e84bbd26..00000000
--- a/integration/EasyAbp.EShop/src/EasyAbp.EShop.Domain.Shared/EasyAbp/EShop/Localization/EShop/cs.json
+++ /dev/null
@@ -1,7 +0,0 @@
-{
- "culture": "cs",
- "texts": {
- "Menu:EasyAbpEShop": "EShop",
-
- }
-}
\ No newline at end of file
diff --git a/integration/EasyAbp.EShop/src/EasyAbp.EShop.Domain.Shared/EasyAbp/EShop/Localization/EShop/en.json b/integration/EasyAbp.EShop/src/EasyAbp.EShop.Domain.Shared/EasyAbp/EShop/Localization/EShop/en.json
index f14075c0..91866139 100644
--- a/integration/EasyAbp.EShop/src/EasyAbp.EShop.Domain.Shared/EasyAbp/EShop/Localization/EShop/en.json
+++ b/integration/EasyAbp.EShop/src/EasyAbp.EShop.Domain.Shared/EasyAbp/EShop/Localization/EShop/en.json
@@ -1,7 +1,6 @@
{
"culture": "en",
"texts": {
- "Menu:EasyAbpEShop": "EShop",
- "ManageYourProfile": "Manage your profile"
+ "Menu:EasyAbpEShop": "EShop"
}
}
\ No newline at end of file
diff --git a/integration/EasyAbp.EShop/src/EasyAbp.EShop.Domain.Shared/EasyAbp/EShop/Localization/EShop/pl-PL.json b/integration/EasyAbp.EShop/src/EasyAbp.EShop.Domain.Shared/EasyAbp/EShop/Localization/EShop/pl-PL.json
deleted file mode 100644
index 7f76e0d6..00000000
--- a/integration/EasyAbp.EShop/src/EasyAbp.EShop.Domain.Shared/EasyAbp/EShop/Localization/EShop/pl-PL.json
+++ /dev/null
@@ -1,7 +0,0 @@
-{
- "culture": "pl-PL",
- "texts": {
- "Menu:EasyAbpEShop": "EShop",
-
- }
-}
\ No newline at end of file
diff --git a/integration/EasyAbp.EShop/src/EasyAbp.EShop.Domain.Shared/EasyAbp/EShop/Localization/EShop/pt-BR.json b/integration/EasyAbp.EShop/src/EasyAbp.EShop.Domain.Shared/EasyAbp/EShop/Localization/EShop/pt-BR.json
deleted file mode 100644
index cf245359..00000000
--- a/integration/EasyAbp.EShop/src/EasyAbp.EShop.Domain.Shared/EasyAbp/EShop/Localization/EShop/pt-BR.json
+++ /dev/null
@@ -1,7 +0,0 @@
-{
- "culture": "pt-BR",
- "texts": {
- "Menu:EasyAbpEShop": "EShop",
-
- }
-}
\ No newline at end of file
diff --git a/integration/EasyAbp.EShop/src/EasyAbp.EShop.Domain.Shared/EasyAbp/EShop/Localization/EShop/sl.json b/integration/EasyAbp.EShop/src/EasyAbp.EShop.Domain.Shared/EasyAbp/EShop/Localization/EShop/sl.json
deleted file mode 100644
index 5d85627a..00000000
--- a/integration/EasyAbp.EShop/src/EasyAbp.EShop.Domain.Shared/EasyAbp/EShop/Localization/EShop/sl.json
+++ /dev/null
@@ -1,7 +0,0 @@
-{
- "culture": "sl",
- "texts": {
- "Menu:EasyAbpEShop": "EShop",
- "ManageYourProfile": "Upravljajte svojim profilom"
- }
-}
\ No newline at end of file
diff --git a/integration/EasyAbp.EShop/src/EasyAbp.EShop.Domain.Shared/EasyAbp/EShop/Localization/EShop/tr.json b/integration/EasyAbp.EShop/src/EasyAbp.EShop.Domain.Shared/EasyAbp/EShop/Localization/EShop/tr.json
deleted file mode 100644
index 1dbfdf6d..00000000
--- a/integration/EasyAbp.EShop/src/EasyAbp.EShop.Domain.Shared/EasyAbp/EShop/Localization/EShop/tr.json
+++ /dev/null
@@ -1,7 +0,0 @@
-{
- "culture": "tr",
- "texts": {
- "Menu:EasyAbpEShop": "EShop",
- "ManageYourProfile": "Profil y�netimi"
- }
-}
\ No newline at end of file
diff --git a/integration/EasyAbp.EShop/src/EasyAbp.EShop.Domain.Shared/EasyAbp/EShop/Localization/EShop/vi.json b/integration/EasyAbp.EShop/src/EasyAbp.EShop.Domain.Shared/EasyAbp/EShop/Localization/EShop/vi.json
deleted file mode 100644
index 9807bfd6..00000000
--- a/integration/EasyAbp.EShop/src/EasyAbp.EShop.Domain.Shared/EasyAbp/EShop/Localization/EShop/vi.json
+++ /dev/null
@@ -1,7 +0,0 @@
-{
- "culture": "vi",
- "texts": {
- "Menu:EasyAbpEShop": "EShop",
-
- }
-}
diff --git a/integration/EasyAbp.EShop/src/EasyAbp.EShop.Domain.Shared/EasyAbp/EShop/Localization/EShop/zh-Hans.json b/integration/EasyAbp.EShop/src/EasyAbp.EShop.Domain.Shared/EasyAbp/EShop/Localization/EShop/zh-Hans.json
index 3bd256c1..77990588 100644
--- a/integration/EasyAbp.EShop/src/EasyAbp.EShop.Domain.Shared/EasyAbp/EShop/Localization/EShop/zh-Hans.json
+++ b/integration/EasyAbp.EShop/src/EasyAbp.EShop.Domain.Shared/EasyAbp/EShop/Localization/EShop/zh-Hans.json
@@ -1,7 +1,6 @@
{
"culture": "zh-Hans",
"texts": {
- "Menu:EasyAbpEShop": "EShop 商城",
- "ManageYourProfile": "管理个人资料"
+ "Menu:EasyAbpEShop": "EShop 商城"
}
}
\ No newline at end of file
diff --git a/integration/EasyAbp.EShop/src/EasyAbp.EShop.Domain.Shared/EasyAbp/EShop/Localization/EShop/zh-Hant.json b/integration/EasyAbp.EShop/src/EasyAbp.EShop.Domain.Shared/EasyAbp/EShop/Localization/EShop/zh-Hant.json
index 4b545d34..d0d29f96 100644
--- a/integration/EasyAbp.EShop/src/EasyAbp.EShop.Domain.Shared/EasyAbp/EShop/Localization/EShop/zh-Hant.json
+++ b/integration/EasyAbp.EShop/src/EasyAbp.EShop.Domain.Shared/EasyAbp/EShop/Localization/EShop/zh-Hant.json
@@ -1,7 +1,6 @@
{
"culture": "zh-Hant",
"texts": {
- "Menu:EasyAbpEShop": "EShop 商城",
- "ManageYourProfile": "管理個人資料"
+ "Menu:EasyAbpEShop": "EShop 商城"
}
}
\ No newline at end of file
diff --git a/modules/EasyAbp.EShop.Orders/src/EasyAbp.EShop.Orders.Domain.Shared/EasyAbp/EShop/Orders/Localization/Orders/cs.json b/modules/EasyAbp.EShop.Orders/src/EasyAbp.EShop.Orders.Domain.Shared/EasyAbp/EShop/Orders/Localization/Orders/cs.json
deleted file mode 100644
index 9b750849..00000000
--- a/modules/EasyAbp.EShop.Orders/src/EasyAbp.EShop.Orders.Domain.Shared/EasyAbp/EShop/Orders/Localization/Orders/cs.json
+++ /dev/null
@@ -1,53 +0,0 @@
-{
- "culture": "cs",
- "texts": {
- "Menu:EasyAbpEShop": "EShop",
- "Menu:OrderManagement": "Orders",
- "Menu:Order": "Order",
- "Order": "Order",
- "OrderStoreId": "Store ID",
- "OrderOrderNumber": "Order number",
- "OrderCustomerUserId": "Customer user ID",
- "OrderOrderStatus": "Status",
- "OrderCurrency": "Currency",
- "OrderProductTotalPrice": "Product total price",
- "OrderTotalDiscount": "Total discount",
- "OrderTotalPrice": "Total price",
- "OrderActualTotalPrice": "Actual total price",
- "OrderRefundAmount": "Refund amount",
- "OrderCustomerRemark": "Customer remark",
- "OrderStaffRemark": "Staff remark",
- "OrderPaidTime": "Paid time",
- "OrderCompletionTime": "Completion time",
- "OrderCanceledTime": "Canceled time",
- "OrderReducedInventoryAfterPlacingTime": "Time of inventory reduced after placing",
- "OrderReducedInventoryAfterPaymentTime": "Time of inventory reduced after payment",
- "OrderLine": "Order line",
- "OrderLineProductId": "Product ID",
- "OrderLineProductSkuId": "Product SKU ID",
- "OrderLineProductModificationTime": "Product modification time",
- "OrderLineProductDetailModificationTime": "Product detail modification time",
- "OrderLineProductGroupName": "Product group name",
- "OrderLineProductGroupDisplayName": "Product group",
- "OrderLineProductUniqueName": "Product unique name",
- "OrderLineProductDisplayName": "Product display name",
- "OrderLineSkuName": "SKU name",
- "OrderLineSkuDescription": "SKU description",
- "OrderLineMediaResources": "Media resources",
- "OrderLineCurrency": "Currency",
- "OrderLineUnitPrice": "Unit price",
- "OrderLineTotalPrice": "Total price",
- "OrderLineTotalDiscount": "Total discount",
- "OrderLineActualTotalPrice": "Actual total price",
- "OrderLineQuantity": "Quantity",
- "EasyAbp.EShop.Orders:UnexpectedCurrency": "Only the specified currency {expectedCurrency} is allowed.",
- "EasyAbp.EShop.Orders:OrderLineInvalidQuantity": "Invalid quantity {quantity} for product {productId} (SKU: {productSkuId}).",
- "EasyAbp.EShop.Orders:DiscountAmountOverflow": "The discount amount overflow.",
- "EasyAbp.EShop.Orders:DuplicateOrderExtraFee": "The extra fee {extraFeeName} (key: {extraFeeKey}) is existed.",
- "EasyAbp.EShop.Orders:InvalidOrderExtraFee": "The extra fee {extraFee} is invalid.",
- "EasyAbp.EShop.Orders:InvalidPayment": "The payment {paymentId} has invalid configurations for the order {orderId}.",
- "EasyAbp.EShop.Orders:InvalidRefundAmount": "The refund amount ({amount}) is invalid.",
- "EasyAbp.EShop.Orders:InvalidRefundQuantity": "The refund quantity ({quantity}) is invalid.",
- "EasyAbp.EShop.Orders:OrderIsInWrongStage": "The order {orderId} is in the wrong stage."
- }
-}
\ No newline at end of file
diff --git a/modules/EasyAbp.EShop.Orders/src/EasyAbp.EShop.Orders.Domain.Shared/EasyAbp/EShop/Orders/Localization/Orders/en.json b/modules/EasyAbp.EShop.Orders/src/EasyAbp.EShop.Orders.Domain.Shared/EasyAbp/EShop/Orders/Localization/Orders/en.json
index 201bb4a9..817ec042 100644
--- a/modules/EasyAbp.EShop.Orders/src/EasyAbp.EShop.Orders.Domain.Shared/EasyAbp/EShop/Orders/Localization/Orders/en.json
+++ b/modules/EasyAbp.EShop.Orders/src/EasyAbp.EShop.Orders.Domain.Shared/EasyAbp/EShop/Orders/Localization/Orders/en.json
@@ -3,7 +3,6 @@
"texts": {
"Menu:EasyAbpEShop": "EShop",
"Menu:OrderManagement": "Orders",
- "ManageYourProfile": "Manage your profile",
"Menu:Order": "Order",
"Order": "Order",
"OrderStoreId": "Store ID",
diff --git a/modules/EasyAbp.EShop.Orders/src/EasyAbp.EShop.Orders.Domain.Shared/EasyAbp/EShop/Orders/Localization/Orders/pl.json b/modules/EasyAbp.EShop.Orders/src/EasyAbp.EShop.Orders.Domain.Shared/EasyAbp/EShop/Orders/Localization/Orders/pl.json
deleted file mode 100644
index 7294c67d..00000000
--- a/modules/EasyAbp.EShop.Orders/src/EasyAbp.EShop.Orders.Domain.Shared/EasyAbp/EShop/Orders/Localization/Orders/pl.json
+++ /dev/null
@@ -1,53 +0,0 @@
-{
- "culture": "pl",
- "texts": {
- "Menu:EasyAbpEShop": "EShop",
- "Menu:OrderManagement": "Orders",
- "Menu:Order": "Order",
- "Order": "Order",
- "OrderStoreId": "Store ID",
- "OrderOrderNumber": "Order number",
- "OrderCustomerUserId": "Customer user ID",
- "OrderOrderStatus": "Status",
- "OrderCurrency": "Currency",
- "OrderProductTotalPrice": "Product total price",
- "OrderTotalDiscount": "Total discount",
- "OrderTotalPrice": "Total price",
- "OrderActualTotalPrice": "Actual total price",
- "OrderRefundAmount": "Refund amount",
- "OrderCustomerRemark": "Customer remark",
- "OrderStaffRemark": "Staff remark",
- "OrderPaidTime": "Paid time",
- "OrderCompletionTime": "Completion time",
- "OrderCanceledTime": "Canceled time",
- "OrderReducedInventoryAfterPlacingTime": "Time of inventory reduced after placing",
- "OrderReducedInventoryAfterPaymentTime": "Time of inventory reduced after payment",
- "OrderLine": "Order line",
- "OrderLineProductId": "Product ID",
- "OrderLineProductSkuId": "Product SKU ID",
- "OrderLineProductModificationTime": "Product modification time",
- "OrderLineProductDetailModificationTime": "Product detail modification time",
- "OrderLineProductGroupName": "Product group name",
- "OrderLineProductGroupDisplayName": "Product group",
- "OrderLineProductUniqueName": "Product unique name",
- "OrderLineProductDisplayName": "Product display name",
- "OrderLineSkuName": "SKU name",
- "OrderLineSkuDescription": "SKU description",
- "OrderLineMediaResources": "Media resources",
- "OrderLineCurrency": "Currency",
- "OrderLineUnitPrice": "Unit price",
- "OrderLineTotalPrice": "Total price",
- "OrderLineTotalDiscount": "Total discount",
- "OrderLineActualTotalPrice": "Actual total price",
- "OrderLineQuantity": "Quantity",
- "EasyAbp.EShop.Orders:UnexpectedCurrency": "Only the specified currency {expectedCurrency} is allowed.",
- "EasyAbp.EShop.Orders:OrderLineInvalidQuantity": "Invalid quantity {quantity} for product {productId} (SKU: {productSkuId}).",
- "EasyAbp.EShop.Orders:DiscountAmountOverflow": "The discount amount overflow.",
- "EasyAbp.EShop.Orders:DuplicateOrderExtraFee": "The extra fee {extraFeeName} (key: {extraFeeKey}) is existed.",
- "EasyAbp.EShop.Orders:InvalidOrderExtraFee": "The extra fee {extraFee} is invalid.",
- "EasyAbp.EShop.Orders:InvalidPayment": "The payment {paymentId} has invalid configurations for the order {orderId}.",
- "EasyAbp.EShop.Orders:InvalidRefundAmount": "The refund amount ({amount}) is invalid.",
- "EasyAbp.EShop.Orders:InvalidRefundQuantity": "The refund quantity ({quantity}) is invalid.",
- "EasyAbp.EShop.Orders:OrderIsInWrongStage": "The order {orderId} is in the wrong stage."
- }
-}
\ No newline at end of file
diff --git a/modules/EasyAbp.EShop.Orders/src/EasyAbp.EShop.Orders.Domain.Shared/EasyAbp/EShop/Orders/Localization/Orders/pt-BR.json b/modules/EasyAbp.EShop.Orders/src/EasyAbp.EShop.Orders.Domain.Shared/EasyAbp/EShop/Orders/Localization/Orders/pt-BR.json
deleted file mode 100644
index 95619934..00000000
--- a/modules/EasyAbp.EShop.Orders/src/EasyAbp.EShop.Orders.Domain.Shared/EasyAbp/EShop/Orders/Localization/Orders/pt-BR.json
+++ /dev/null
@@ -1,53 +0,0 @@
-{
- "culture": "pt-BR",
- "texts": {
- "Menu:EasyAbpEShop": "EShop",
- "Menu:OrderManagement": "Orders",
- "Menu:Order": "Order",
- "Order": "Order",
- "OrderStoreId": "Store ID",
- "OrderOrderNumber": "Order number",
- "OrderCustomerUserId": "Customer user ID",
- "OrderOrderStatus": "Status",
- "OrderCurrency": "Currency",
- "OrderProductTotalPrice": "Product total price",
- "OrderTotalDiscount": "Total discount",
- "OrderTotalPrice": "Total price",
- "OrderActualTotalPrice": "Actual total price",
- "OrderRefundAmount": "Refund amount",
- "OrderCustomerRemark": "Customer remark",
- "OrderStaffRemark": "Staff remark",
- "OrderPaidTime": "Paid time",
- "OrderCompletionTime": "Completion time",
- "OrderCanceledTime": "Canceled time",
- "OrderReducedInventoryAfterPlacingTime": "Time of inventory reduced after placing",
- "OrderReducedInventoryAfterPaymentTime": "Time of inventory reduced after payment",
- "OrderLine": "Order line",
- "OrderLineProductId": "Product ID",
- "OrderLineProductSkuId": "Product SKU ID",
- "OrderLineProductModificationTime": "Product modification time",
- "OrderLineProductDetailModificationTime": "Product detail modification time",
- "OrderLineProductGroupName": "Product group name",
- "OrderLineProductGroupDisplayName": "Product group",
- "OrderLineProductUniqueName": "Product unique name",
- "OrderLineProductDisplayName": "Product display name",
- "OrderLineSkuName": "SKU name",
- "OrderLineSkuDescription": "SKU description",
- "OrderLineMediaResources": "Media resources",
- "OrderLineCurrency": "Currency",
- "OrderLineUnitPrice": "Unit price",
- "OrderLineTotalPrice": "Total price",
- "OrderLineTotalDiscount": "Total discount",
- "OrderLineActualTotalPrice": "Actual total price",
- "OrderLineQuantity": "Quantity",
- "EasyAbp.EShop.Orders:UnexpectedCurrency": "Only the specified currency {expectedCurrency} is allowed.",
- "EasyAbp.EShop.Orders:OrderLineInvalidQuantity": "Invalid quantity {quantity} for product {productId} (SKU: {productSkuId}).",
- "EasyAbp.EShop.Orders:DiscountAmountOverflow": "The discount amount overflow.",
- "EasyAbp.EShop.Orders:DuplicateOrderExtraFee": "The extra fee {extraFeeName} (key: {extraFeeKey}) is existed.",
- "EasyAbp.EShop.Orders:InvalidOrderExtraFee": "The extra fee {extraFee} is invalid.",
- "EasyAbp.EShop.Orders:InvalidPayment": "The payment {paymentId} has invalid configurations for the order {orderId}.",
- "EasyAbp.EShop.Orders:InvalidRefundAmount": "The refund amount ({amount}) is invalid.",
- "EasyAbp.EShop.Orders:InvalidRefundQuantity": "The refund quantity ({quantity}) is invalid.",
- "EasyAbp.EShop.Orders:OrderIsInWrongStage": "The order {orderId} is in the wrong stage."
- }
-}
\ No newline at end of file
diff --git a/modules/EasyAbp.EShop.Orders/src/EasyAbp.EShop.Orders.Domain.Shared/EasyAbp/EShop/Orders/Localization/Orders/sl.json b/modules/EasyAbp.EShop.Orders/src/EasyAbp.EShop.Orders.Domain.Shared/EasyAbp/EShop/Orders/Localization/Orders/sl.json
deleted file mode 100644
index 8bcfdbba..00000000
--- a/modules/EasyAbp.EShop.Orders/src/EasyAbp.EShop.Orders.Domain.Shared/EasyAbp/EShop/Orders/Localization/Orders/sl.json
+++ /dev/null
@@ -1,54 +0,0 @@
-{
- "culture": "sl",
- "texts": {
- "Menu:EasyAbpEShop": "EShop",
- "Menu:OrderManagement": "Orders",
- "ManageYourProfile": "Upravljajte svojim profilom",
- "Menu:Order": "Order",
- "Order": "Order",
- "OrderStoreId": "Store ID",
- "OrderOrderNumber": "Order number",
- "OrderCustomerUserId": "Customer user ID",
- "OrderOrderStatus": "Status",
- "OrderCurrency": "Currency",
- "OrderProductTotalPrice": "Product total price",
- "OrderTotalDiscount": "Total discount",
- "OrderTotalPrice": "Total price",
- "OrderActualTotalPrice": "Actual total price",
- "OrderRefundAmount": "Refund amount",
- "OrderCustomerRemark": "Customer remark",
- "OrderStaffRemark": "Staff remark",
- "OrderPaidTime": "Paid time",
- "OrderCompletionTime": "Completion time",
- "OrderCanceledTime": "Canceled time",
- "OrderReducedInventoryAfterPlacingTime": "Time of inventory reduced after placing",
- "OrderReducedInventoryAfterPaymentTime": "Time of inventory reduced after payment",
- "OrderLine": "Order line",
- "OrderLineProductId": "Product ID",
- "OrderLineProductSkuId": "Product SKU ID",
- "OrderLineProductModificationTime": "Product modification time",
- "OrderLineProductDetailModificationTime": "Product detail modification time",
- "OrderLineProductGroupName": "Product group name",
- "OrderLineProductGroupDisplayName": "Product group",
- "OrderLineProductUniqueName": "Product unique name",
- "OrderLineProductDisplayName": "Product display name",
- "OrderLineSkuName": "SKU name",
- "OrderLineSkuDescription": "SKU description",
- "OrderLineMediaResources": "Media resources",
- "OrderLineCurrency": "Currency",
- "OrderLineUnitPrice": "Unit price",
- "OrderLineTotalPrice": "Total price",
- "OrderLineTotalDiscount": "Total discount",
- "OrderLineActualTotalPrice": "Actual total price",
- "OrderLineQuantity": "Quantity",
- "EasyAbp.EShop.Orders:UnexpectedCurrency": "Only the specified currency {expectedCurrency} is allowed.",
- "EasyAbp.EShop.Orders:OrderLineInvalidQuantity": "Invalid quantity {quantity} for product {productId} (SKU: {productSkuId}).",
- "EasyAbp.EShop.Orders:DiscountAmountOverflow": "The discount amount overflow.",
- "EasyAbp.EShop.Orders:DuplicateOrderExtraFee": "The extra fee {extraFeeName} (key: {extraFeeKey}) is existed.",
- "EasyAbp.EShop.Orders:InvalidOrderExtraFee": "The extra fee {extraFee} is invalid.",
- "EasyAbp.EShop.Orders:InvalidPayment": "The payment {paymentId} has invalid configurations for the order {orderId}.",
- "EasyAbp.EShop.Orders:InvalidRefundAmount": "The refund amount ({amount}) is invalid.",
- "EasyAbp.EShop.Orders:InvalidRefundQuantity": "The refund quantity ({quantity}) is invalid.",
- "EasyAbp.EShop.Orders:OrderIsInWrongStage": "The order {orderId} is in the wrong stage."
- }
-}
\ No newline at end of file
diff --git a/modules/EasyAbp.EShop.Orders/src/EasyAbp.EShop.Orders.Domain.Shared/EasyAbp/EShop/Orders/Localization/Orders/tr.json b/modules/EasyAbp.EShop.Orders/src/EasyAbp.EShop.Orders.Domain.Shared/EasyAbp/EShop/Orders/Localization/Orders/tr.json
deleted file mode 100644
index 5d4c6d9a..00000000
--- a/modules/EasyAbp.EShop.Orders/src/EasyAbp.EShop.Orders.Domain.Shared/EasyAbp/EShop/Orders/Localization/Orders/tr.json
+++ /dev/null
@@ -1,54 +0,0 @@
-{
- "culture": "tr",
- "texts": {
- "Menu:EasyAbpEShop": "EShop",
- "Menu:OrderManagement": "Orders",
- "ManageYourProfile": "Profil y�netimi",
- "Menu:Order": "Order",
- "Order": "Order",
- "OrderStoreId": "Store ID",
- "OrderOrderNumber": "Order number",
- "OrderCustomerUserId": "Customer user ID",
- "OrderOrderStatus": "Status",
- "OrderCurrency": "Currency",
- "OrderProductTotalPrice": "Product total price",
- "OrderTotalDiscount": "Total discount",
- "OrderTotalPrice": "Total price",
- "OrderActualTotalPrice": "Actual total price",
- "OrderRefundAmount": "Refund amount",
- "OrderCustomerRemark": "Customer remark",
- "OrderStaffRemark": "Staff remark",
- "OrderPaidTime": "Paid time",
- "OrderCompletionTime": "Completion time",
- "OrderCanceledTime": "Canceled time",
- "OrderReducedInventoryAfterPlacingTime": "Time of inventory reduced after placing",
- "OrderReducedInventoryAfterPaymentTime": "Time of inventory reduced after payment",
- "OrderLine": "Order line",
- "OrderLineProductId": "Product ID",
- "OrderLineProductSkuId": "Product SKU ID",
- "OrderLineProductModificationTime": "Product modification time",
- "OrderLineProductDetailModificationTime": "Product detail modification time",
- "OrderLineProductGroupName": "Product group name",
- "OrderLineProductGroupDisplayName": "Product group",
- "OrderLineProductUniqueName": "Product unique name",
- "OrderLineProductDisplayName": "Product display name",
- "OrderLineSkuName": "SKU name",
- "OrderLineSkuDescription": "SKU description",
- "OrderLineMediaResources": "Media resources",
- "OrderLineCurrency": "Currency",
- "OrderLineUnitPrice": "Unit price",
- "OrderLineTotalPrice": "Total price",
- "OrderLineTotalDiscount": "Total discount",
- "OrderLineActualTotalPrice": "Actual total price",
- "OrderLineQuantity": "Quantity",
- "EasyAbp.EShop.Orders:UnexpectedCurrency": "Only the specified currency {expectedCurrency} is allowed.",
- "EasyAbp.EShop.Orders:OrderLineInvalidQuantity": "Invalid quantity {quantity} for product {productId} (SKU: {productSkuId}).",
- "EasyAbp.EShop.Orders:DiscountAmountOverflow": "The discount amount overflow.",
- "EasyAbp.EShop.Orders:DuplicateOrderExtraFee": "The extra fee {extraFeeName} (key: {extraFeeKey}) is existed.",
- "EasyAbp.EShop.Orders:InvalidOrderExtraFee": "The extra fee {extraFee} is invalid.",
- "EasyAbp.EShop.Orders:InvalidPayment": "The payment {paymentId} has invalid configurations for the order {orderId}.",
- "EasyAbp.EShop.Orders:InvalidRefundAmount": "The refund amount ({amount}) is invalid.",
- "EasyAbp.EShop.Orders:InvalidRefundQuantity": "The refund quantity ({quantity}) is invalid.",
- "EasyAbp.EShop.Orders:OrderIsInWrongStage": "The order {orderId} is in the wrong stage."
- }
-}
\ No newline at end of file
diff --git a/modules/EasyAbp.EShop.Orders/src/EasyAbp.EShop.Orders.Domain.Shared/EasyAbp/EShop/Orders/Localization/Orders/vi.json b/modules/EasyAbp.EShop.Orders/src/EasyAbp.EShop.Orders.Domain.Shared/EasyAbp/EShop/Orders/Localization/Orders/vi.json
deleted file mode 100644
index 4fc7ff3e..00000000
--- a/modules/EasyAbp.EShop.Orders/src/EasyAbp.EShop.Orders.Domain.Shared/EasyAbp/EShop/Orders/Localization/Orders/vi.json
+++ /dev/null
@@ -1,53 +0,0 @@
-{
- "culture": "vi",
- "texts": {
- "Menu:EasyAbpEShop": "EShop",
- "Menu:OrderManagement": "Orders",
- "Menu:Order": "Order",
- "Order": "Order",
- "OrderStoreId": "Store ID",
- "OrderOrderNumber": "Order number",
- "OrderCustomerUserId": "Customer user ID",
- "OrderOrderStatus": "Status",
- "OrderCurrency": "Currency",
- "OrderProductTotalPrice": "Product total price",
- "OrderTotalDiscount": "Total discount",
- "OrderTotalPrice": "Total price",
- "OrderActualTotalPrice": "Actual total price",
- "OrderRefundAmount": "Refund amount",
- "OrderCustomerRemark": "Customer remark",
- "OrderStaffRemark": "Staff remark",
- "OrderPaidTime": "Paid time",
- "OrderCompletionTime": "Completion time",
- "OrderCanceledTime": "Canceled time",
- "OrderReducedInventoryAfterPlacingTime": "Time of inventory reduced after placing",
- "OrderReducedInventoryAfterPaymentTime": "Time of inventory reduced after payment",
- "OrderLine": "Order line",
- "OrderLineProductId": "Product ID",
- "OrderLineProductSkuId": "Product SKU ID",
- "OrderLineProductModificationTime": "Product modification time",
- "OrderLineProductDetailModificationTime": "Product detail modification time",
- "OrderLineProductGroupName": "Product group name",
- "OrderLineProductGroupDisplayName": "Product group",
- "OrderLineProductUniqueName": "Product unique name",
- "OrderLineProductDisplayName": "Product display name",
- "OrderLineSkuName": "SKU name",
- "OrderLineSkuDescription": "SKU description",
- "OrderLineMediaResources": "Media resources",
- "OrderLineCurrency": "Currency",
- "OrderLineUnitPrice": "Unit price",
- "OrderLineTotalPrice": "Total price",
- "OrderLineTotalDiscount": "Total discount",
- "OrderLineActualTotalPrice": "Actual total price",
- "OrderLineQuantity": "Quantity",
- "EasyAbp.EShop.Orders:UnexpectedCurrency": "Only the specified currency {expectedCurrency} is allowed.",
- "EasyAbp.EShop.Orders:OrderLineInvalidQuantity": "Invalid quantity {quantity} for product {productId} (SKU: {productSkuId}).",
- "EasyAbp.EShop.Orders:DiscountAmountOverflow": "The discount amount overflow.",
- "EasyAbp.EShop.Orders:DuplicateOrderExtraFee": "The extra fee {extraFeeName} (key: {extraFeeKey}) is existed.",
- "EasyAbp.EShop.Orders:InvalidOrderExtraFee": "The extra fee {extraFee} is invalid.",
- "EasyAbp.EShop.Orders:InvalidPayment": "The payment {paymentId} has invalid configurations for the order {orderId}.",
- "EasyAbp.EShop.Orders:InvalidRefundAmount": "The refund amount ({amount}) is invalid.",
- "EasyAbp.EShop.Orders:InvalidRefundQuantity": "The refund quantity ({quantity}) is invalid.",
- "EasyAbp.EShop.Orders:OrderIsInWrongStage": "The order {orderId} is in the wrong stage."
- }
-}
\ No newline at end of file
diff --git a/modules/EasyAbp.EShop.Orders/src/EasyAbp.EShop.Orders.Domain.Shared/EasyAbp/EShop/Orders/Localization/Orders/zh-Hans.json b/modules/EasyAbp.EShop.Orders/src/EasyAbp.EShop.Orders.Domain.Shared/EasyAbp/EShop/Orders/Localization/Orders/zh-Hans.json
index e5834c7b..75080471 100644
--- a/modules/EasyAbp.EShop.Orders/src/EasyAbp.EShop.Orders.Domain.Shared/EasyAbp/EShop/Orders/Localization/Orders/zh-Hans.json
+++ b/modules/EasyAbp.EShop.Orders/src/EasyAbp.EShop.Orders.Domain.Shared/EasyAbp/EShop/Orders/Localization/Orders/zh-Hans.json
@@ -3,7 +3,6 @@
"texts": {
"Menu:EasyAbpEShop": "EShop 商城",
"Menu:OrderManagement": "订单",
- "ManageYourProfile": "管理个人资料",
"Menu:Order": "订单",
"Order": "订单",
"OrderStoreId": "店铺 ID",
diff --git a/modules/EasyAbp.EShop.Orders/src/EasyAbp.EShop.Orders.Domain.Shared/EasyAbp/EShop/Orders/Localization/Orders/zh-Hant.json b/modules/EasyAbp.EShop.Orders/src/EasyAbp.EShop.Orders.Domain.Shared/EasyAbp/EShop/Orders/Localization/Orders/zh-Hant.json
index 72c277f7..f06deea8 100644
--- a/modules/EasyAbp.EShop.Orders/src/EasyAbp.EShop.Orders.Domain.Shared/EasyAbp/EShop/Orders/Localization/Orders/zh-Hant.json
+++ b/modules/EasyAbp.EShop.Orders/src/EasyAbp.EShop.Orders.Domain.Shared/EasyAbp/EShop/Orders/Localization/Orders/zh-Hant.json
@@ -3,7 +3,6 @@
"texts": {
"Menu:EasyAbpEShop": "EShop 商城",
"Menu:OrderManagement": "訂單",
- "ManageYourProfile": "管理個人資料",
"Menu:Order": "訂單",
"Order": "訂單",
"OrderStoreId": "店鋪 ID",
diff --git a/modules/EasyAbp.EShop.Payments/src/EasyAbp.EShop.Payments.Domain.Shared/EasyAbp/EShop/Payments/Localization/Payments/cs.json b/modules/EasyAbp.EShop.Payments/src/EasyAbp.EShop.Payments.Domain.Shared/EasyAbp/EShop/Payments/Localization/Payments/cs.json
deleted file mode 100644
index 1c16f196..00000000
--- a/modules/EasyAbp.EShop.Payments/src/EasyAbp.EShop.Payments.Domain.Shared/EasyAbp/EShop/Payments/Localization/Payments/cs.json
+++ /dev/null
@@ -1,20 +0,0 @@
-{
- "culture": "cs",
- "texts": {
- "Menu:EasyAbpEShop": "EShop",
- "Menu:PaymentManagement": "Payments",
- "Permission:Payments": "Payment",
- "PaymentItemStoreId": "Store ID",
- "Permission:Refunds": "Refund",
- "RefundItemStoreId": "Store ID",
- "EasyAbp.EShop.Payments:MultiStorePaymentNotSupported": "Should create payments for each store.",
- "EasyAbp.EShop.Payments:InvalidRefundQuantity": "The refund quantity ({quantity}) is invalid.",
- "EasyAbp.EShop.Payments:OrderIsNotInSpecifiedPayment": "The order ({orderId}) is not in the specified payment ({paymentId}).",
- "EasyAbp.EShop.Payments:AnotherRefundTaskIsOnGoing": "Payment ({id}) has another ongoing refund task.",
- "EasyAbp.EShop.Payments:InvalidRefundAmount": "Refund amount ({refundAmount}) is invalid for the payment (id: {paymentId}, item id: {paymentItemId}).",
- "EasyAbp.EShop.Payments:OrderIdNotFound": "Cannot get valid OrderId from ExtraProperties.",
- "EasyAbp.EShop.Payments:StoreIdNotFound": "Cannot get valid StoreId from ExtraProperties.",
- "EasyAbp.EShop.Payments:OrderLineNotFound": "There is no such an order line. (order ID: {orderId}, order line ID: {orderLineId})",
- "EasyAbp.EShop.Payments:OrderExtraFeeNotFound": "There is no such an order extra fee. (order ID: {orderId}, name: {name}, key: {key})"
- }
-}
\ No newline at end of file
diff --git a/modules/EasyAbp.EShop.Payments/src/EasyAbp.EShop.Payments.Domain.Shared/EasyAbp/EShop/Payments/Localization/Payments/en.json b/modules/EasyAbp.EShop.Payments/src/EasyAbp.EShop.Payments.Domain.Shared/EasyAbp/EShop/Payments/Localization/Payments/en.json
index 7adde7bf..18625c2d 100644
--- a/modules/EasyAbp.EShop.Payments/src/EasyAbp.EShop.Payments.Domain.Shared/EasyAbp/EShop/Payments/Localization/Payments/en.json
+++ b/modules/EasyAbp.EShop.Payments/src/EasyAbp.EShop.Payments.Domain.Shared/EasyAbp/EShop/Payments/Localization/Payments/en.json
@@ -3,7 +3,6 @@
"texts": {
"Menu:EasyAbpEShop": "EShop",
"Menu:PaymentManagement": "Payments",
- "ManageYourProfile": "Manage your profile",
"Permission:Payments": "Payment",
"PaymentItemStoreId": "Store ID",
"Permission:Refunds": "Refund",
diff --git a/modules/EasyAbp.EShop.Payments/src/EasyAbp.EShop.Payments.Domain.Shared/EasyAbp/EShop/Payments/Localization/Payments/pl.json b/modules/EasyAbp.EShop.Payments/src/EasyAbp.EShop.Payments.Domain.Shared/EasyAbp/EShop/Payments/Localization/Payments/pl.json
deleted file mode 100644
index d35cb742..00000000
--- a/modules/EasyAbp.EShop.Payments/src/EasyAbp.EShop.Payments.Domain.Shared/EasyAbp/EShop/Payments/Localization/Payments/pl.json
+++ /dev/null
@@ -1,20 +0,0 @@
-{
- "culture": "pl",
- "texts": {
- "Menu:EasyAbpEShop": "EShop",
- "Menu:PaymentManagement": "Payments",
- "Permission:Payments": "Payment",
- "PaymentItemStoreId": "Store ID",
- "Permission:Refunds": "Refund",
- "RefundItemStoreId": "Store ID",
- "EasyAbp.EShop.Payments:MultiStorePaymentNotSupported": "Should create payments for each store.",
- "EasyAbp.EShop.Payments:InvalidRefundQuantity": "The refund quantity ({quantity}) is invalid.",
- "EasyAbp.EShop.Payments:OrderIsNotInSpecifiedPayment": "The order ({orderId}) is not in the specified payment ({paymentId}).",
- "EasyAbp.EShop.Payments:AnotherRefundTaskIsOnGoing": "Payment ({id}) has another ongoing refund task.",
- "EasyAbp.EShop.Payments:InvalidRefundAmount": "Refund amount ({refundAmount}) is invalid for the payment (id: {paymentId}, item id: {paymentItemId}).",
- "EasyAbp.EShop.Payments:OrderIdNotFound": "Cannot get valid OrderId from ExtraProperties.",
- "EasyAbp.EShop.Payments:StoreIdNotFound": "Cannot get valid StoreId from ExtraProperties.",
- "EasyAbp.EShop.Payments:OrderLineNotFound": "There is no such an order line. (order ID: {orderId}, order line ID: {orderLineId})",
- "EasyAbp.EShop.Payments:OrderExtraFeeNotFound": "There is no such an order extra fee. (order ID: {orderId}, name: {name}, key: {key})"
- }
-}
\ No newline at end of file
diff --git a/modules/EasyAbp.EShop.Payments/src/EasyAbp.EShop.Payments.Domain.Shared/EasyAbp/EShop/Payments/Localization/Payments/pt-BR.json b/modules/EasyAbp.EShop.Payments/src/EasyAbp.EShop.Payments.Domain.Shared/EasyAbp/EShop/Payments/Localization/Payments/pt-BR.json
deleted file mode 100644
index 2509c01a..00000000
--- a/modules/EasyAbp.EShop.Payments/src/EasyAbp.EShop.Payments.Domain.Shared/EasyAbp/EShop/Payments/Localization/Payments/pt-BR.json
+++ /dev/null
@@ -1,20 +0,0 @@
-{
- "culture": "pt-BR",
- "texts": {
- "Menu:EasyAbpEShop": "EShop",
- "Menu:PaymentManagement": "Payments",
- "Permission:Payments": "Payment",
- "PaymentItemStoreId": "Store ID",
- "Permission:Refunds": "Refund",
- "RefundItemStoreId": "Store ID",
- "EasyAbp.EShop.Payments:MultiStorePaymentNotSupported": "Should create payments for each store.",
- "EasyAbp.EShop.Payments:InvalidRefundQuantity": "The refund quantity ({quantity}) is invalid.",
- "EasyAbp.EShop.Payments:OrderIsNotInSpecifiedPayment": "The order ({orderId}) is not in the specified payment ({paymentId}).",
- "EasyAbp.EShop.Payments:AnotherRefundTaskIsOnGoing": "Payment ({id}) has another ongoing refund task.",
- "EasyAbp.EShop.Payments:InvalidRefundAmount": "Refund amount ({refundAmount}) is invalid for the payment (id: {paymentId}, item id: {paymentItemId}).",
- "EasyAbp.EShop.Payments:OrderIdNotFound": "Cannot get valid OrderId from ExtraProperties.",
- "EasyAbp.EShop.Payments:StoreIdNotFound": "Cannot get valid StoreId from ExtraProperties.",
- "EasyAbp.EShop.Payments:OrderLineNotFound": "There is no such an order line. (order ID: {orderId}, order line ID: {orderLineId})",
- "EasyAbp.EShop.Payments:OrderExtraFeeNotFound": "There is no such an order extra fee. (order ID: {orderId}, name: {name}, key: {key})"
- }
-}
\ No newline at end of file
diff --git a/modules/EasyAbp.EShop.Payments/src/EasyAbp.EShop.Payments.Domain.Shared/EasyAbp/EShop/Payments/Localization/Payments/sl.json b/modules/EasyAbp.EShop.Payments/src/EasyAbp.EShop.Payments.Domain.Shared/EasyAbp/EShop/Payments/Localization/Payments/sl.json
deleted file mode 100644
index 8a0b5718..00000000
--- a/modules/EasyAbp.EShop.Payments/src/EasyAbp.EShop.Payments.Domain.Shared/EasyAbp/EShop/Payments/Localization/Payments/sl.json
+++ /dev/null
@@ -1,21 +0,0 @@
-{
- "culture": "sl",
- "texts": {
- "Menu:EasyAbpEShop": "EShop",
- "Menu:PaymentManagement": "Payments",
- "ManageYourProfile": "Upravljajte svojim profilom",
- "Permission:Payments": "Payment",
- "PaymentItemStoreId": "Store ID",
- "Permission:Refunds": "Refund",
- "RefundItemStoreId": "Store ID",
- "EasyAbp.EShop.Payments:MultiStorePaymentNotSupported": "Should create payments for each store.",
- "EasyAbp.EShop.Payments:InvalidRefundQuantity": "The refund quantity ({quantity}) is invalid.",
- "EasyAbp.EShop.Payments:OrderIsNotInSpecifiedPayment": "The order ({orderId}) is not in the specified payment ({paymentId}).",
- "EasyAbp.EShop.Payments:AnotherRefundTaskIsOnGoing": "Payment ({id}) has another ongoing refund task.",
- "EasyAbp.EShop.Payments:InvalidRefundAmount": "Refund amount ({refundAmount}) is invalid for the payment (id: {paymentId}, item id: {paymentItemId}).",
- "EasyAbp.EShop.Payments:OrderIdNotFound": "Cannot get valid OrderId from ExtraProperties.",
- "EasyAbp.EShop.Payments:StoreIdNotFound": "Cannot get valid StoreId from ExtraProperties.",
- "EasyAbp.EShop.Payments:OrderLineNotFound": "There is no such an order line. (order ID: {orderId}, order line ID: {orderLineId})",
- "EasyAbp.EShop.Payments:OrderExtraFeeNotFound": "There is no such an order extra fee. (order ID: {orderId}, name: {name}, key: {key})"
- }
-}
\ No newline at end of file
diff --git a/modules/EasyAbp.EShop.Payments/src/EasyAbp.EShop.Payments.Domain.Shared/EasyAbp/EShop/Payments/Localization/Payments/tr.json b/modules/EasyAbp.EShop.Payments/src/EasyAbp.EShop.Payments.Domain.Shared/EasyAbp/EShop/Payments/Localization/Payments/tr.json
deleted file mode 100644
index 7ac014c8..00000000
--- a/modules/EasyAbp.EShop.Payments/src/EasyAbp.EShop.Payments.Domain.Shared/EasyAbp/EShop/Payments/Localization/Payments/tr.json
+++ /dev/null
@@ -1,21 +0,0 @@
-{
- "culture": "tr",
- "texts": {
- "Menu:EasyAbpEShop": "EShop",
- "Menu:PaymentManagement": "Payments",
- "ManageYourProfile": "Profil y�netimi",
- "Permission:Payments": "Payment",
- "PaymentItemStoreId": "Store ID",
- "Permission:Refunds": "Refund",
- "RefundItemStoreId": "Store ID",
- "EasyAbp.EShop.Payments:MultiStorePaymentNotSupported": "Should create payments for each store.",
- "EasyAbp.EShop.Payments:InvalidRefundQuantity": "The refund quantity ({quantity}) is invalid.",
- "EasyAbp.EShop.Payments:OrderIsNotInSpecifiedPayment": "The order ({orderId}) is not in the specified payment ({paymentId}).",
- "EasyAbp.EShop.Payments:AnotherRefundTaskIsOnGoing": "Payment ({id}) has another ongoing refund task.",
- "EasyAbp.EShop.Payments:InvalidRefundAmount": "Refund amount ({refundAmount}) is invalid for the payment (id: {paymentId}, item id: {paymentItemId}).",
- "EasyAbp.EShop.Payments:OrderIdNotFound": "Cannot get valid OrderId from ExtraProperties.",
- "EasyAbp.EShop.Payments:StoreIdNotFound": "Cannot get valid StoreId from ExtraProperties.",
- "EasyAbp.EShop.Payments:OrderLineNotFound": "There is no such an order line. (order ID: {orderId}, order line ID: {orderLineId})",
- "EasyAbp.EShop.Payments:OrderExtraFeeNotFound": "There is no such an order extra fee. (order ID: {orderId}, name: {name}, key: {key})"
- }
-}
\ No newline at end of file
diff --git a/modules/EasyAbp.EShop.Payments/src/EasyAbp.EShop.Payments.Domain.Shared/EasyAbp/EShop/Payments/Localization/Payments/vi.json b/modules/EasyAbp.EShop.Payments/src/EasyAbp.EShop.Payments.Domain.Shared/EasyAbp/EShop/Payments/Localization/Payments/vi.json
deleted file mode 100644
index f379bfca..00000000
--- a/modules/EasyAbp.EShop.Payments/src/EasyAbp.EShop.Payments.Domain.Shared/EasyAbp/EShop/Payments/Localization/Payments/vi.json
+++ /dev/null
@@ -1,20 +0,0 @@
-{
- "culture": "vi",
- "texts": {
- "Menu:EasyAbpEShop": "EShop",
- "Menu:PaymentManagement": "Payments",
- "Permission:Payments": "Payment",
- "PaymentItemStoreId": "Store ID",
- "Permission:Refunds": "Refund",
- "RefundItemStoreId": "Store ID",
- "EasyAbp.EShop.Payments:MultiStorePaymentNotSupported": "Should create payments for each store.",
- "EasyAbp.EShop.Payments:InvalidRefundQuantity": "The refund quantity ({quantity}) is invalid.",
- "EasyAbp.EShop.Payments:OrderIsNotInSpecifiedPayment": "The order ({orderId}) is not in the specified payment ({paymentId}).",
- "EasyAbp.EShop.Payments:AnotherRefundTaskIsOnGoing": "Payment ({id}) has another ongoing refund task.",
- "EasyAbp.EShop.Payments:InvalidRefundAmount": "Refund amount ({refundAmount}) is invalid for the payment (id: {paymentId}, item id: {paymentItemId}).",
- "EasyAbp.EShop.Payments:OrderIdNotFound": "Cannot get valid OrderId from ExtraProperties.",
- "EasyAbp.EShop.Payments:StoreIdNotFound": "Cannot get valid StoreId from ExtraProperties.",
- "EasyAbp.EShop.Payments:OrderLineNotFound": "There is no such an order line. (order ID: {orderId}, order line ID: {orderLineId})",
- "EasyAbp.EShop.Payments:OrderExtraFeeNotFound": "There is no such an order extra fee. (order ID: {orderId}, name: {name}, key: {key})"
- }
-}
\ No newline at end of file
diff --git a/modules/EasyAbp.EShop.Payments/src/EasyAbp.EShop.Payments.Domain.Shared/EasyAbp/EShop/Payments/Localization/Payments/zh-Hans.json b/modules/EasyAbp.EShop.Payments/src/EasyAbp.EShop.Payments.Domain.Shared/EasyAbp/EShop/Payments/Localization/Payments/zh-Hans.json
index 37e4ff4d..75b30c4e 100644
--- a/modules/EasyAbp.EShop.Payments/src/EasyAbp.EShop.Payments.Domain.Shared/EasyAbp/EShop/Payments/Localization/Payments/zh-Hans.json
+++ b/modules/EasyAbp.EShop.Payments/src/EasyAbp.EShop.Payments.Domain.Shared/EasyAbp/EShop/Payments/Localization/Payments/zh-Hans.json
@@ -3,7 +3,6 @@
"texts": {
"Menu:EasyAbpEShop": "EShop 商城",
"Menu:PaymentManagement": "支付",
- "ManageYourProfile": "管理个人资料",
"Permission:Payments": "支付",
"PaymentItemStoreId": "店铺 ID",
"Permission:Refunds": "退款",
diff --git a/modules/EasyAbp.EShop.Payments/src/EasyAbp.EShop.Payments.Domain.Shared/EasyAbp/EShop/Payments/Localization/Payments/zh-Hant.json b/modules/EasyAbp.EShop.Payments/src/EasyAbp.EShop.Payments.Domain.Shared/EasyAbp/EShop/Payments/Localization/Payments/zh-Hant.json
index 50656adf..214f935e 100644
--- a/modules/EasyAbp.EShop.Payments/src/EasyAbp.EShop.Payments.Domain.Shared/EasyAbp/EShop/Payments/Localization/Payments/zh-Hant.json
+++ b/modules/EasyAbp.EShop.Payments/src/EasyAbp.EShop.Payments.Domain.Shared/EasyAbp/EShop/Payments/Localization/Payments/zh-Hant.json
@@ -3,7 +3,6 @@
"texts": {
"Menu:EasyAbpEShop": "EShop 商城",
"Menu:PaymentManagement": "支付",
- "ManageYourProfile": "管理個人資料",
"Permission:Payments": "支付",
"PaymentItemStoreId": "店鋪 ID",
"Permission:Refunds": "退款",
diff --git a/modules/EasyAbp.EShop.Plugins/src/EasyAbp.EShop.Plugins.Domain.Shared/EasyAbp.EShop.Plugins.Domain.Shared.csproj b/modules/EasyAbp.EShop.Plugins/src/EasyAbp.EShop.Plugins.Domain.Shared/EasyAbp.EShop.Plugins.Domain.Shared.csproj
index f69b25ca..5a122bca 100644
--- a/modules/EasyAbp.EShop.Plugins/src/EasyAbp.EShop.Plugins.Domain.Shared/EasyAbp.EShop.Plugins.Domain.Shared.csproj
+++ b/modules/EasyAbp.EShop.Plugins/src/EasyAbp.EShop.Plugins.Domain.Shared/EasyAbp.EShop.Plugins.Domain.Shared.csproj
@@ -13,17 +13,8 @@
-
-
-
-
-
-
-
-
-
-
-
+
+
diff --git a/modules/EasyAbp.EShop.Plugins/src/EasyAbp.EShop.Plugins.Domain.Shared/EasyAbp/EShop/Plugins/Localization/Plugins/cs.json b/modules/EasyAbp.EShop.Plugins/src/EasyAbp.EShop.Plugins.Domain.Shared/EasyAbp/EShop/Plugins/Localization/Plugins/cs.json
deleted file mode 100644
index e84bbd26..00000000
--- a/modules/EasyAbp.EShop.Plugins/src/EasyAbp.EShop.Plugins.Domain.Shared/EasyAbp/EShop/Plugins/Localization/Plugins/cs.json
+++ /dev/null
@@ -1,7 +0,0 @@
-{
- "culture": "cs",
- "texts": {
- "Menu:EasyAbpEShop": "EShop",
-
- }
-}
\ No newline at end of file
diff --git a/modules/EasyAbp.EShop.Plugins/src/EasyAbp.EShop.Plugins.Domain.Shared/EasyAbp/EShop/Plugins/Localization/Plugins/en.json b/modules/EasyAbp.EShop.Plugins/src/EasyAbp.EShop.Plugins.Domain.Shared/EasyAbp/EShop/Plugins/Localization/Plugins/en.json
index f14075c0..91866139 100644
--- a/modules/EasyAbp.EShop.Plugins/src/EasyAbp.EShop.Plugins.Domain.Shared/EasyAbp/EShop/Plugins/Localization/Plugins/en.json
+++ b/modules/EasyAbp.EShop.Plugins/src/EasyAbp.EShop.Plugins.Domain.Shared/EasyAbp/EShop/Plugins/Localization/Plugins/en.json
@@ -1,7 +1,6 @@
{
"culture": "en",
"texts": {
- "Menu:EasyAbpEShop": "EShop",
- "ManageYourProfile": "Manage your profile"
+ "Menu:EasyAbpEShop": "EShop"
}
}
\ No newline at end of file
diff --git a/modules/EasyAbp.EShop.Plugins/src/EasyAbp.EShop.Plugins.Domain.Shared/EasyAbp/EShop/Plugins/Localization/Plugins/pl.json b/modules/EasyAbp.EShop.Plugins/src/EasyAbp.EShop.Plugins.Domain.Shared/EasyAbp/EShop/Plugins/Localization/Plugins/pl.json
deleted file mode 100644
index 6e526d05..00000000
--- a/modules/EasyAbp.EShop.Plugins/src/EasyAbp.EShop.Plugins.Domain.Shared/EasyAbp/EShop/Plugins/Localization/Plugins/pl.json
+++ /dev/null
@@ -1,7 +0,0 @@
-{
- "culture": "pl",
- "texts": {
- "Menu:EasyAbpEShop": "EShop",
-
- }
-}
\ No newline at end of file
diff --git a/modules/EasyAbp.EShop.Plugins/src/EasyAbp.EShop.Plugins.Domain.Shared/EasyAbp/EShop/Plugins/Localization/Plugins/pt-BR.json b/modules/EasyAbp.EShop.Plugins/src/EasyAbp.EShop.Plugins.Domain.Shared/EasyAbp/EShop/Plugins/Localization/Plugins/pt-BR.json
deleted file mode 100644
index cf245359..00000000
--- a/modules/EasyAbp.EShop.Plugins/src/EasyAbp.EShop.Plugins.Domain.Shared/EasyAbp/EShop/Plugins/Localization/Plugins/pt-BR.json
+++ /dev/null
@@ -1,7 +0,0 @@
-{
- "culture": "pt-BR",
- "texts": {
- "Menu:EasyAbpEShop": "EShop",
-
- }
-}
\ No newline at end of file
diff --git a/modules/EasyAbp.EShop.Plugins/src/EasyAbp.EShop.Plugins.Domain.Shared/EasyAbp/EShop/Plugins/Localization/Plugins/sl.json b/modules/EasyAbp.EShop.Plugins/src/EasyAbp.EShop.Plugins.Domain.Shared/EasyAbp/EShop/Plugins/Localization/Plugins/sl.json
deleted file mode 100644
index 5d85627a..00000000
--- a/modules/EasyAbp.EShop.Plugins/src/EasyAbp.EShop.Plugins.Domain.Shared/EasyAbp/EShop/Plugins/Localization/Plugins/sl.json
+++ /dev/null
@@ -1,7 +0,0 @@
-{
- "culture": "sl",
- "texts": {
- "Menu:EasyAbpEShop": "EShop",
- "ManageYourProfile": "Upravljajte svojim profilom"
- }
-}
\ No newline at end of file
diff --git a/modules/EasyAbp.EShop.Plugins/src/EasyAbp.EShop.Plugins.Domain.Shared/EasyAbp/EShop/Plugins/Localization/Plugins/tr.json b/modules/EasyAbp.EShop.Plugins/src/EasyAbp.EShop.Plugins.Domain.Shared/EasyAbp/EShop/Plugins/Localization/Plugins/tr.json
deleted file mode 100644
index 1dbfdf6d..00000000
--- a/modules/EasyAbp.EShop.Plugins/src/EasyAbp.EShop.Plugins.Domain.Shared/EasyAbp/EShop/Plugins/Localization/Plugins/tr.json
+++ /dev/null
@@ -1,7 +0,0 @@
-{
- "culture": "tr",
- "texts": {
- "Menu:EasyAbpEShop": "EShop",
- "ManageYourProfile": "Profil y�netimi"
- }
-}
\ No newline at end of file
diff --git a/modules/EasyAbp.EShop.Plugins/src/EasyAbp.EShop.Plugins.Domain.Shared/EasyAbp/EShop/Plugins/Localization/Plugins/vi.json b/modules/EasyAbp.EShop.Plugins/src/EasyAbp.EShop.Plugins.Domain.Shared/EasyAbp/EShop/Plugins/Localization/Plugins/vi.json
deleted file mode 100644
index 9807bfd6..00000000
--- a/modules/EasyAbp.EShop.Plugins/src/EasyAbp.EShop.Plugins.Domain.Shared/EasyAbp/EShop/Plugins/Localization/Plugins/vi.json
+++ /dev/null
@@ -1,7 +0,0 @@
-{
- "culture": "vi",
- "texts": {
- "Menu:EasyAbpEShop": "EShop",
-
- }
-}
diff --git a/modules/EasyAbp.EShop.Plugins/src/EasyAbp.EShop.Plugins.Domain.Shared/EasyAbp/EShop/Plugins/Localization/Plugins/zh-Hans.json b/modules/EasyAbp.EShop.Plugins/src/EasyAbp.EShop.Plugins.Domain.Shared/EasyAbp/EShop/Plugins/Localization/Plugins/zh-Hans.json
index 3bd256c1..77990588 100644
--- a/modules/EasyAbp.EShop.Plugins/src/EasyAbp.EShop.Plugins.Domain.Shared/EasyAbp/EShop/Plugins/Localization/Plugins/zh-Hans.json
+++ b/modules/EasyAbp.EShop.Plugins/src/EasyAbp.EShop.Plugins.Domain.Shared/EasyAbp/EShop/Plugins/Localization/Plugins/zh-Hans.json
@@ -1,7 +1,6 @@
{
"culture": "zh-Hans",
"texts": {
- "Menu:EasyAbpEShop": "EShop 商城",
- "ManageYourProfile": "管理个人资料"
+ "Menu:EasyAbpEShop": "EShop 商城"
}
}
\ No newline at end of file
diff --git a/modules/EasyAbp.EShop.Plugins/src/EasyAbp.EShop.Plugins.Domain.Shared/EasyAbp/EShop/Plugins/Localization/Plugins/zh-Hant.json b/modules/EasyAbp.EShop.Plugins/src/EasyAbp.EShop.Plugins.Domain.Shared/EasyAbp/EShop/Plugins/Localization/Plugins/zh-Hant.json
index 4b545d34..d0d29f96 100644
--- a/modules/EasyAbp.EShop.Plugins/src/EasyAbp.EShop.Plugins.Domain.Shared/EasyAbp/EShop/Plugins/Localization/Plugins/zh-Hant.json
+++ b/modules/EasyAbp.EShop.Plugins/src/EasyAbp.EShop.Plugins.Domain.Shared/EasyAbp/EShop/Plugins/Localization/Plugins/zh-Hant.json
@@ -1,7 +1,6 @@
{
"culture": "zh-Hant",
"texts": {
- "Menu:EasyAbpEShop": "EShop 商城",
- "ManageYourProfile": "管理個人資料"
+ "Menu:EasyAbpEShop": "EShop 商城"
}
}
\ No newline at end of file
diff --git a/modules/EasyAbp.EShop.Products/src/EasyAbp.EShop.Products.Domain.Shared/EasyAbp/EShop/Products/Localization/Products/cs.json b/modules/EasyAbp.EShop.Products/src/EasyAbp.EShop.Products.Domain.Shared/EasyAbp/EShop/Products/Localization/Products/cs.json
deleted file mode 100644
index 5e2bde28..00000000
--- a/modules/EasyAbp.EShop.Products/src/EasyAbp.EShop.Products.Domain.Shared/EasyAbp/EShop/Products/Localization/Products/cs.json
+++ /dev/null
@@ -1,101 +0,0 @@
-{
- "culture": "cs",
- "texts": {
- "Menu:EasyAbpEShop": "EShop",
- "Menu:ProductManagement": "Products",
- "Menu:Product": "Product",
- "Product": "Product",
- "ProductStoreId": "Store ID",
- "ProductCategoryId": "Category ID",
- "ProductProductGroupName": "Product group name",
- "ProductProductGroupDisplayName": "Product group",
- "ProductDetailId": "Product detail ID",
- "ProductUniqueName": "Unique name",
- "ProductDisplayName": "Display name",
- "ProductDisplayOrder": "Display order",
- "ProductSold": "Sold",
- "ProductDetailDescription": "Description",
- "ProductCategory": "Categories",
- "ProductAttribute": "Attribute",
- "ProductAttributeNames": "Attribute names",
- "ProductAttributeNamesPlaceholder": "e.g. Color,Size",
- "ProductAttributeOption": "Attribute option",
- "ProductAttributeOptionNames": "Attribute option names",
- "ProductAttributeOptionNamesPlaceholder": "e.g.\nRed,Green,Blue\nS,M,L,XL",
- "ProductSku": "Product SKU",
- "ProductSkuAttributeOptionIds": "Attribute option IDs",
- "ProductSkuName": "SKU name",
- "ProductSkuCurrency": "Currency",
- "ProductSkuOriginalPrice": "Original price",
- "ProductSkuPrice": "Price",
- "ProductSkuInventory": "Inventory",
- "ProductSkuSold": "Sold",
- "ProductSkuOrderMinQuantity": "Minimum quantity per purchase",
- "ProductSkuOrderMaxQuantity": "Maximum quantity per purchase",
- "ProductSkuPaymentExpireIn": "Payment expire in",
- "ProductSkuMediaResources": "Media resources",
- "ProductSkuContentDescription": "SKU content",
- "ProductSkuProductDetailDescriptionPlaceholder": "Fallback to details of the product if you keep null here.",
- "CreateProductSku": "New",
- "EditProductSku": "Edit",
- "ProductSkuDeletionConfirmationMessage": "Are you sure to delete the product SKU {0}?",
- "ProductInventoryStrategy": "Inventory strategy",
- "ProductInventoryProviderName": "Inventory provider",
- "ProductInventoryProviderNamePlaceholder": "Keep it empty if you don't understand",
- "InventoryStrategy.NoNeed": "No need",
- "InventoryStrategy.ReduceAfterPlacing": "Reduce inventory after placing",
- "InventoryStrategy.ReduceAfterPayment": "Reduce inventory after payment",
- "ProductIsPublished": "Published",
- "ProductIsStatic": "Static",
- "ProductIsHidden": "Hidden",
- "ProductPaymentExpireIn": "Payment expire in",
- "ProductMediaResources": "Media resources",
- "ProductAttributeDisplayName": "Display name",
- "ProductAttributeDescription": "Description",
- "ProductAttributeDisplayOrder": "Display order",
- "ProductAttributeOptionDisplayName": "Display name",
- "ProductAttributeOptionDescription": "Description",
- "ProductAttributeOptionDisplayOrder": "Display order",
- "CreateProduct": "New",
- "EditProduct": "Edit",
- "ProductDeletionConfirmationMessage": "Are you sure to delete the product {0}?",
- "SuccessfullyDeleted": "Successfully deleted",
- "CouponType.Normal": "Normal (X discount)",
- "CouponType.PerMeet": "PerMeet (X discount for every Y)",
- "CouponType.Custom": "Custom",
- "Menu:Category": "Category",
- "Category": "Category",
- "Subcategory": "Subcategory",
- "CategoryParentId": "Parent ID",
- "CategoryUniqueName": "Unique name",
- "CategoryDisplayName": "Display name",
- "CategoryDescription": "Description",
- "CategoryMediaResources": "Media resources",
- "CategoryIsHidden": "Hidden",
- "CreateCategory": "New",
- "EditCategory": "Edit",
- "CategoryDeletionConfirmationMessage": "Are you sure to delete the category {0}?",
- "Permission:ProductInventory": "Product inventory",
- "ProductInventory": "Product inventory",
- "ProductInventoryChangedInventory": "Changed inventory",
- "ProductInventoryChangeType": "Change type",
- "IncreaseInventory": "Increase",
- "DecreaseInventory": "Decrease",
- "ProductInventoryInventory": "Inventory",
- "ChangeProductInventory": "Change inventory",
- "EasyAbp.EShop.Products:DuplicateCategoryUniqueName": "The category unique name '{uniqueName}' is duplicated.",
- "EasyAbp.EShop.Products:DuplicatedProductUniqueName": "The product unique name '{uniqueName}' is duplicated.",
- "EasyAbp.EShop.Products:InventoryChangeFailed": "Inventory of product {productId} (SKU: {productSkuId}) cannot be changed by {changedInventory} from {originalInventory}",
- "EasyAbp.EShop.Products:NonexistentProductGroup": "The specified product group ({productGroupName}) is nonexistent.",
- "EasyAbp.EShop.Products:NonexistentInventoryProvider": "The specified inventory provider ({inventoryProviderName}) is nonexistent.",
- "EasyAbp.EShop.Products:ProductSkuCodeDuplicated": "Sku code {code} is duplicate for the product {productId}",
- "EasyAbp.EShop.Products:ProductSkuDuplicated": "Sku {serializedAttributeOptionIds} is duplicate for the product {productId}",
- "EasyAbp.EShop.Products:ProductSkuIncorrectAttributeOptions": "Sku {serializedAttributeOptionIds} is incorrect for the product {productId}",
- "EasyAbp.EShop.Products:NotAllowedToGetCategoryListWithShowHidden": "You have no permission to get category list with hidden categories.",
- "EasyAbp.EShop.Products:ProductAttributeOptionsDeletionFailed": "Should ensure there are no SKUs using the attribute option which you want to delete.",
- "EasyAbp.EShop.Products:ProductAttributesModificationFailed": "Should ensure SKUs are empty if you want to modify attributes of a product.",
- "EasyAbp.EShop.Products:StaticProductCannotBeModified": "Cannot modify the static product: {productId}",
- "EasyAbp.EShop.Products:StoreIsNotProductOwner": "Store {storeId} is not a owner of the product {productId}",
- "EasyAbp.EShop.Products:InventoryInsufficient": "The inventory of the product {productId} (SKU: {productSkuId}) is insufficient, {quantity} are needed, but only {inventory}."
- }
-}
\ No newline at end of file
diff --git a/modules/EasyAbp.EShop.Products/src/EasyAbp.EShop.Products.Domain.Shared/EasyAbp/EShop/Products/Localization/Products/en.json b/modules/EasyAbp.EShop.Products/src/EasyAbp.EShop.Products.Domain.Shared/EasyAbp/EShop/Products/Localization/Products/en.json
index 62c0f8e0..bb5b900c 100644
--- a/modules/EasyAbp.EShop.Products/src/EasyAbp.EShop.Products.Domain.Shared/EasyAbp/EShop/Products/Localization/Products/en.json
+++ b/modules/EasyAbp.EShop.Products/src/EasyAbp.EShop.Products.Domain.Shared/EasyAbp/EShop/Products/Localization/Products/en.json
@@ -3,7 +3,6 @@
"texts": {
"Menu:EasyAbpEShop": "EShop",
"Menu:ProductManagement": "Products",
- "ManageYourProfile": "Manage your profile",
"Menu:Product": "Product",
"Product": "Product",
"ProductStoreId": "Store ID",
diff --git a/modules/EasyAbp.EShop.Products/src/EasyAbp.EShop.Products.Domain.Shared/EasyAbp/EShop/Products/Localization/Products/pl.json b/modules/EasyAbp.EShop.Products/src/EasyAbp.EShop.Products.Domain.Shared/EasyAbp/EShop/Products/Localization/Products/pl.json
deleted file mode 100644
index b9d29fbc..00000000
--- a/modules/EasyAbp.EShop.Products/src/EasyAbp.EShop.Products.Domain.Shared/EasyAbp/EShop/Products/Localization/Products/pl.json
+++ /dev/null
@@ -1,101 +0,0 @@
-{
- "culture": "pl",
- "texts": {
- "Menu:EasyAbpEShop": "EShop",
- "Menu:ProductManagement": "Products",
- "Menu:Product": "Product",
- "Product": "Product",
- "ProductStoreId": "Store ID",
- "ProductCategoryId": "Category ID",
- "ProductProductGroupName": "Product group name",
- "ProductProductGroupDisplayName": "Product group",
- "ProductDetailId": "Product detail ID",
- "ProductUniqueName": "Unique name",
- "ProductDisplayName": "Display name",
- "ProductDisplayOrder": "Display order",
- "ProductSold": "Sold",
- "ProductDetailDescription": "Description",
- "ProductCategory": "Categories",
- "ProductAttribute": "Attribute",
- "ProductAttributeNames": "Attribute names",
- "ProductAttributeNamesPlaceholder": "e.g. Color,Size",
- "ProductAttributeOption": "Attribute option",
- "ProductAttributeOptionNames": "Attribute option names",
- "ProductAttributeOptionNamesPlaceholder": "e.g.\nRed,Green,Blue\nS,M,L,XL",
- "ProductSku": "Product SKU",
- "ProductSkuAttributeOptionIds": "Attribute option IDs",
- "ProductSkuName": "SKU name",
- "ProductSkuCurrency": "Currency",
- "ProductSkuOriginalPrice": "Original price",
- "ProductSkuPrice": "Price",
- "ProductSkuInventory": "Inventory",
- "ProductSkuSold": "Sold",
- "ProductSkuOrderMinQuantity": "Minimum quantity per purchase",
- "ProductSkuOrderMaxQuantity": "Maximum quantity per purchase",
- "ProductSkuPaymentExpireIn": "Payment expire in",
- "ProductSkuMediaResources": "Media resources",
- "ProductSkuContentDescription": "SKU content",
- "ProductSkuProductDetailDescriptionPlaceholder": "Fallback to details of the product if you keep null here.",
- "CreateProductSku": "New",
- "EditProductSku": "Edit",
- "ProductSkuDeletionConfirmationMessage": "Are you sure to delete the product SKU {0}?",
- "ProductInventoryStrategy": "Inventory strategy",
- "ProductInventoryProviderName": "Inventory provider",
- "ProductInventoryProviderNamePlaceholder": "Keep it empty if you don't understand",
- "InventoryStrategy.NoNeed": "No need",
- "InventoryStrategy.ReduceAfterPlacing": "Reduce inventory after placing",
- "InventoryStrategy.ReduceAfterPayment": "Reduce inventory after payment",
- "ProductIsPublished": "Published",
- "ProductIsStatic": "Static",
- "ProductIsHidden": "Hidden",
- "ProductPaymentExpireIn": "Payment expire in",
- "ProductMediaResources": "Media resources",
- "ProductAttributeDisplayName": "Display name",
- "ProductAttributeDescription": "Description",
- "ProductAttributeDisplayOrder": "Display order",
- "ProductAttributeOptionDisplayName": "Display name",
- "ProductAttributeOptionDescription": "Description",
- "ProductAttributeOptionDisplayOrder": "Display order",
- "CreateProduct": "New",
- "EditProduct": "Edit",
- "ProductDeletionConfirmationMessage": "Are you sure to delete the product {0}?",
- "SuccessfullyDeleted": "Successfully deleted",
- "CouponType.Normal": "Normal (X discount)",
- "CouponType.PerMeet": "PerMeet (X discount for every Y)",
- "CouponType.Custom": "Custom",
- "Menu:Category": "Category",
- "Category": "Category",
- "Subcategory": "Subcategory",
- "CategoryParentId": "Parent ID",
- "CategoryUniqueName": "Unique name",
- "CategoryDisplayName": "Display name",
- "CategoryDescription": "Description",
- "CategoryMediaResources": "Media resources",
- "CategoryIsHidden": "Hidden",
- "CreateCategory": "New",
- "EditCategory": "Edit",
- "CategoryDeletionConfirmationMessage": "Are you sure to delete the category {0}?",
- "Permission:ProductInventory": "Product inventory",
- "ProductInventory": "Product inventory",
- "ProductInventoryChangedInventory": "Changed inventory",
- "ProductInventoryChangeType": "Change type",
- "IncreaseInventory": "Increase",
- "DecreaseInventory": "Decrease",
- "ProductInventoryInventory": "Inventory",
- "ChangeProductInventory": "Change inventory",
- "EasyAbp.EShop.Products:DuplicateCategoryUniqueName": "The category unique name '{uniqueName}' is duplicated.",
- "EasyAbp.EShop.Products:DuplicatedProductUniqueName": "The product unique name '{uniqueName}' is duplicated.",
- "EasyAbp.EShop.Products:InventoryChangeFailed": "Inventory of product {productId} (SKU: {productSkuId}) cannot be changed by {changedInventory} from {originalInventory}",
- "EasyAbp.EShop.Products:NonexistentProductGroup": "The specified product group ({productGroupName}) is nonexistent.",
- "EasyAbp.EShop.Products:NonexistentInventoryProvider": "The specified inventory provider ({inventoryProviderName}) is nonexistent.",
- "EasyAbp.EShop.Products:ProductSkuCodeDuplicated": "Sku code {code} is duplicate for the product {productId}",
- "EasyAbp.EShop.Products:ProductSkuDuplicated": "Sku {serializedAttributeOptionIds} is duplicate for the product {productId}",
- "EasyAbp.EShop.Products:ProductSkuIncorrectAttributeOptions": "Sku {serializedAttributeOptionIds} is incorrect for the product {productId}",
- "EasyAbp.EShop.Products:NotAllowedToGetCategoryListWithShowHidden": "You have no permission to get category list with hidden categories.",
- "EasyAbp.EShop.Products:ProductAttributeOptionsDeletionFailed": "Should ensure there are no SKUs using the attribute option which you want to delete.",
- "EasyAbp.EShop.Products:ProductAttributesModificationFailed": "Should ensure SKUs are empty if you want to modify attributes of a product.",
- "EasyAbp.EShop.Products:StaticProductCannotBeModified": "Cannot modify the static product: {productId}",
- "EasyAbp.EShop.Products:StoreIsNotProductOwner": "Store {storeId} is not a owner of the product {productId}",
- "EasyAbp.EShop.Products:InventoryInsufficient": "The inventory of the product {productId} (SKU: {productSkuId}) is insufficient, {quantity} are needed, but only {inventory}."
- }
-}
\ No newline at end of file
diff --git a/modules/EasyAbp.EShop.Products/src/EasyAbp.EShop.Products.Domain.Shared/EasyAbp/EShop/Products/Localization/Products/pt-BR.json b/modules/EasyAbp.EShop.Products/src/EasyAbp.EShop.Products.Domain.Shared/EasyAbp/EShop/Products/Localization/Products/pt-BR.json
deleted file mode 100644
index 8bbec7b8..00000000
--- a/modules/EasyAbp.EShop.Products/src/EasyAbp.EShop.Products.Domain.Shared/EasyAbp/EShop/Products/Localization/Products/pt-BR.json
+++ /dev/null
@@ -1,101 +0,0 @@
-{
- "culture": "pt-BR",
- "texts": {
- "Menu:EasyAbpEShop": "EShop",
- "Menu:ProductManagement": "Products",
- "Menu:Product": "Product",
- "Product": "Product",
- "ProductStoreId": "Store ID",
- "ProductCategoryId": "Category ID",
- "ProductProductGroupName": "Product group name",
- "ProductProductGroupDisplayName": "Product group",
- "ProductDetailId": "Product detail ID",
- "ProductUniqueName": "Unique name",
- "ProductDisplayName": "Display name",
- "ProductDisplayOrder": "Display order",
- "ProductSold": "Sold",
- "ProductDetailDescription": "Description",
- "ProductCategory": "Categories",
- "ProductAttribute": "Attribute",
- "ProductAttributeNames": "Attribute names",
- "ProductAttributeNamesPlaceholder": "e.g. Color,Size",
- "ProductAttributeOption": "Attribute option",
- "ProductAttributeOptionNames": "Attribute option names",
- "ProductAttributeOptionNamesPlaceholder": "e.g.\nRed,Green,Blue\nS,M,L,XL",
- "ProductSku": "Product SKU",
- "ProductSkuAttributeOptionIds": "Attribute option IDs",
- "ProductSkuName": "SKU name",
- "ProductSkuCurrency": "Currency",
- "ProductSkuOriginalPrice": "Original price",
- "ProductSkuPrice": "Price",
- "ProductSkuInventory": "Inventory",
- "ProductSkuSold": "Sold",
- "ProductSkuOrderMinQuantity": "Minimum quantity per purchase",
- "ProductSkuOrderMaxQuantity": "Maximum quantity per purchase",
- "ProductSkuPaymentExpireIn": "Payment expire in",
- "ProductSkuMediaResources": "Media resources",
- "ProductSkuContentDescription": "SKU content",
- "ProductSkuProductDetailDescriptionPlaceholder": "Fallback to details of the product if you keep null here.",
- "CreateProductSku": "New",
- "EditProductSku": "Edit",
- "ProductSkuDeletionConfirmationMessage": "Are you sure to delete the product SKU {0}?",
- "ProductInventoryStrategy": "Inventory strategy",
- "ProductInventoryProviderName": "Inventory provider",
- "ProductInventoryProviderNamePlaceholder": "Keep it empty if you don't understand",
- "InventoryStrategy.NoNeed": "No need",
- "InventoryStrategy.ReduceAfterPlacing": "Reduce inventory after placing",
- "InventoryStrategy.ReduceAfterPayment": "Reduce inventory after payment",
- "ProductIsPublished": "Published",
- "ProductIsStatic": "Static",
- "ProductIsHidden": "Hidden",
- "ProductPaymentExpireIn": "Payment expire in",
- "ProductMediaResources": "Media resources",
- "ProductAttributeDisplayName": "Display name",
- "ProductAttributeDescription": "Description",
- "ProductAttributeDisplayOrder": "Display order",
- "ProductAttributeOptionDisplayName": "Display name",
- "ProductAttributeOptionDescription": "Description",
- "ProductAttributeOptionDisplayOrder": "Display order",
- "CreateProduct": "New",
- "EditProduct": "Edit",
- "ProductDeletionConfirmationMessage": "Are you sure to delete the product {0}?",
- "SuccessfullyDeleted": "Successfully deleted",
- "CouponType.Normal": "Normal (X discount)",
- "CouponType.PerMeet": "PerMeet (X discount for every Y)",
- "CouponType.Custom": "Custom",
- "Menu:Category": "Category",
- "Category": "Category",
- "Subcategory": "Subcategory",
- "CategoryParentId": "Parent ID",
- "CategoryUniqueName": "Unique name",
- "CategoryDisplayName": "Display name",
- "CategoryDescription": "Description",
- "CategoryMediaResources": "Media resources",
- "CategoryIsHidden": "Hidden",
- "CreateCategory": "New",
- "EditCategory": "Edit",
- "CategoryDeletionConfirmationMessage": "Are you sure to delete the category {0}?",
- "Permission:ProductInventory": "Product inventory",
- "ProductInventory": "Product inventory",
- "ProductInventoryChangedInventory": "Changed inventory",
- "ProductInventoryChangeType": "Change type",
- "IncreaseInventory": "Increase",
- "DecreaseInventory": "Decrease",
- "ProductInventoryInventory": "Inventory",
- "ChangeProductInventory": "Change inventory",
- "EasyAbp.EShop.Products:DuplicateCategoryUniqueName": "The category unique name '{uniqueName}' is duplicated.",
- "EasyAbp.EShop.Products:DuplicatedProductUniqueName": "The product unique name '{uniqueName}' is duplicated.",
- "EasyAbp.EShop.Products:InventoryChangeFailed": "Inventory of product {productId} (SKU: {productSkuId}) cannot be changed by {changedInventory} from {originalInventory}",
- "EasyAbp.EShop.Products:NonexistentProductGroup": "The specified product group ({productGroupName}) is nonexistent.",
- "EasyAbp.EShop.Products:NonexistentInventoryProvider": "The specified inventory provider ({inventoryProviderName}) is nonexistent.",
- "EasyAbp.EShop.Products:ProductSkuCodeDuplicated": "Sku code {code} is duplicate for the product {productId}",
- "EasyAbp.EShop.Products:ProductSkuDuplicated": "Sku {serializedAttributeOptionIds} is duplicate for the product {productId}",
- "EasyAbp.EShop.Products:ProductSkuIncorrectAttributeOptions": "Sku {serializedAttributeOptionIds} is incorrect for the product {productId}",
- "EasyAbp.EShop.Products:NotAllowedToGetCategoryListWithShowHidden": "You have no permission to get category list with hidden categories.",
- "EasyAbp.EShop.Products:ProductAttributeOptionsDeletionFailed": "Should ensure there are no SKUs using the attribute option which you want to delete.",
- "EasyAbp.EShop.Products:ProductAttributesModificationFailed": "Should ensure SKUs are empty if you want to modify attributes of a product.",
- "EasyAbp.EShop.Products:StaticProductCannotBeModified": "Cannot modify the static product: {productId}",
- "EasyAbp.EShop.Products:StoreIsNotProductOwner": "Store {storeId} is not a owner of the product {productId}",
- "EasyAbp.EShop.Products:InventoryInsufficient": "The inventory of the product {productId} (SKU: {productSkuId}) is insufficient, {quantity} are needed, but only {inventory}."
- }
-}
\ No newline at end of file
diff --git a/modules/EasyAbp.EShop.Products/src/EasyAbp.EShop.Products.Domain.Shared/EasyAbp/EShop/Products/Localization/Products/sl.json b/modules/EasyAbp.EShop.Products/src/EasyAbp.EShop.Products.Domain.Shared/EasyAbp/EShop/Products/Localization/Products/sl.json
deleted file mode 100644
index 21e82951..00000000
--- a/modules/EasyAbp.EShop.Products/src/EasyAbp.EShop.Products.Domain.Shared/EasyAbp/EShop/Products/Localization/Products/sl.json
+++ /dev/null
@@ -1,102 +0,0 @@
-{
- "culture": "sl",
- "texts": {
- "Menu:EasyAbpEShop": "EShop",
- "Menu:ProductManagement": "Products",
- "ManageYourProfile": "Upravljajte svojim profilom",
- "Menu:Product": "Product",
- "Product": "Product",
- "ProductStoreId": "Store ID",
- "ProductCategoryId": "Category ID",
- "ProductProductGroupName": "Product group name",
- "ProductProductGroupDisplayName": "Product group",
- "ProductDetailId": "Product detail ID",
- "ProductUniqueName": "Unique name",
- "ProductDisplayName": "Display name",
- "ProductDisplayOrder": "Display order",
- "ProductSold": "Sold",
- "ProductDetailDescription": "Description",
- "ProductCategory": "Categories",
- "ProductAttribute": "Attribute",
- "ProductAttributeNames": "Attribute names",
- "ProductAttributeNamesPlaceholder": "e.g. Color,Size",
- "ProductAttributeOption": "Attribute option",
- "ProductAttributeOptionNames": "Attribute option names",
- "ProductAttributeOptionNamesPlaceholder": "e.g.\nRed,Green,Blue\nS,M,L,XL",
- "ProductSku": "Product SKU",
- "ProductSkuAttributeOptionIds": "Attribute option IDs",
- "ProductSkuName": "SKU name",
- "ProductSkuCurrency": "Currency",
- "ProductSkuOriginalPrice": "Original price",
- "ProductSkuPrice": "Price",
- "ProductSkuInventory": "Inventory",
- "ProductSkuSold": "Sold",
- "ProductSkuOrderMinQuantity": "Minimum quantity per purchase",
- "ProductSkuOrderMaxQuantity": "Maximum quantity per purchase",
- "ProductSkuPaymentExpireIn": "Payment expire in",
- "ProductSkuMediaResources": "Media resources",
- "ProductSkuContentDescription": "SKU content",
- "ProductSkuProductDetailDescriptionPlaceholder": "Fallback to details of the product if you keep null here.",
- "CreateProductSku": "New",
- "EditProductSku": "Edit",
- "ProductSkuDeletionConfirmationMessage": "Are you sure to delete the product SKU {0}?",
- "ProductInventoryStrategy": "Inventory strategy",
- "ProductInventoryProviderName": "Inventory provider",
- "ProductInventoryProviderNamePlaceholder": "Keep it empty if you don't understand",
- "InventoryStrategy.NoNeed": "No need",
- "InventoryStrategy.ReduceAfterPlacing": "Reduce inventory after placing",
- "InventoryStrategy.ReduceAfterPayment": "Reduce inventory after payment",
- "ProductIsPublished": "Published",
- "ProductIsStatic": "Static",
- "ProductIsHidden": "Hidden",
- "ProductPaymentExpireIn": "Payment expire in",
- "ProductMediaResources": "Media resources",
- "ProductAttributeDisplayName": "Display name",
- "ProductAttributeDescription": "Description",
- "ProductAttributeDisplayOrder": "Display order",
- "ProductAttributeOptionDisplayName": "Display name",
- "ProductAttributeOptionDescription": "Description",
- "ProductAttributeOptionDisplayOrder": "Display order",
- "CreateProduct": "New",
- "EditProduct": "Edit",
- "ProductDeletionConfirmationMessage": "Are you sure to delete the product {0}?",
- "SuccessfullyDeleted": "Successfully deleted",
- "CouponType.Normal": "Normal (X discount)",
- "CouponType.PerMeet": "PerMeet (X discount for every Y)",
- "CouponType.Custom": "Custom",
- "Menu:Category": "Category",
- "Category": "Category",
- "Subcategory": "Subcategory",
- "CategoryParentId": "Parent ID",
- "CategoryUniqueName": "Unique name",
- "CategoryDisplayName": "Display name",
- "CategoryDescription": "Description",
- "CategoryMediaResources": "Media resources",
- "CategoryIsHidden": "Hidden",
- "CreateCategory": "New",
- "EditCategory": "Edit",
- "CategoryDeletionConfirmationMessage": "Are you sure to delete the category {0}?",
- "Permission:ProductInventory": "Product inventory",
- "ProductInventory": "Product inventory",
- "ProductInventoryChangedInventory": "Changed inventory",
- "ProductInventoryChangeType": "Change type",
- "IncreaseInventory": "Increase",
- "DecreaseInventory": "Decrease",
- "ProductInventoryInventory": "Inventory",
- "ChangeProductInventory": "Change inventory",
- "EasyAbp.EShop.Products:DuplicateCategoryUniqueName": "The category unique name '{uniqueName}' is duplicated.",
- "EasyAbp.EShop.Products:DuplicatedProductUniqueName": "The product unique name '{uniqueName}' is duplicated.",
- "EasyAbp.EShop.Products:InventoryChangeFailed": "Inventory of product {productId} (SKU: {productSkuId}) cannot be changed by {changedInventory} from {originalInventory}",
- "EasyAbp.EShop.Products:NonexistentProductGroup": "The specified product group ({productGroupName}) is nonexistent.",
- "EasyAbp.EShop.Products:NonexistentInventoryProvider": "The specified inventory provider ({inventoryProviderName}) is nonexistent.",
- "EasyAbp.EShop.Products:ProductSkuCodeDuplicated": "Sku code {code} is duplicate for the product {productId}",
- "EasyAbp.EShop.Products:ProductSkuDuplicated": "Sku {serializedAttributeOptionIds} is duplicate for the product {productId}",
- "EasyAbp.EShop.Products:ProductSkuIncorrectAttributeOptions": "Sku {serializedAttributeOptionIds} is incorrect for the product {productId}",
- "EasyAbp.EShop.Products:NotAllowedToGetCategoryListWithShowHidden": "You have no permission to get category list with hidden categories.",
- "EasyAbp.EShop.Products:ProductAttributeOptionsDeletionFailed": "Should ensure there are no SKUs using the attribute option which you want to delete.",
- "EasyAbp.EShop.Products:ProductAttributesModificationFailed": "Should ensure SKUs are empty if you want to modify attributes of a product.",
- "EasyAbp.EShop.Products:StaticProductCannotBeModified": "Cannot modify the static product: {productId}",
- "EasyAbp.EShop.Products:StoreIsNotProductOwner": "Store {storeId} is not a owner of the product {productId}",
- "EasyAbp.EShop.Products:InventoryInsufficient": "The inventory of the product {productId} (SKU: {productSkuId}) is insufficient, {quantity} are needed, but only {inventory}."
- }
-}
\ No newline at end of file
diff --git a/modules/EasyAbp.EShop.Products/src/EasyAbp.EShop.Products.Domain.Shared/EasyAbp/EShop/Products/Localization/Products/tr.json b/modules/EasyAbp.EShop.Products/src/EasyAbp.EShop.Products.Domain.Shared/EasyAbp/EShop/Products/Localization/Products/tr.json
deleted file mode 100644
index 193036ab..00000000
--- a/modules/EasyAbp.EShop.Products/src/EasyAbp.EShop.Products.Domain.Shared/EasyAbp/EShop/Products/Localization/Products/tr.json
+++ /dev/null
@@ -1,102 +0,0 @@
-{
- "culture": "tr",
- "texts": {
- "Menu:EasyAbpEShop": "EShop",
- "Menu:ProductManagement": "Products",
- "ManageYourProfile": "Profil y�netimi",
- "Menu:Product": "Product",
- "Product": "Product",
- "ProductStoreId": "Store ID",
- "ProductCategoryId": "Category ID",
- "ProductProductGroupName": "Product group name",
- "ProductProductGroupDisplayName": "Product group",
- "ProductDetailId": "Product detail ID",
- "ProductUniqueName": "Unique name",
- "ProductDisplayName": "Display name",
- "ProductDisplayOrder": "Display order",
- "ProductSold": "Sold",
- "ProductDetailDescription": "Description",
- "ProductCategory": "Categories",
- "ProductAttribute": "Attribute",
- "ProductAttributeNames": "Attribute names",
- "ProductAttributeNamesPlaceholder": "e.g. Color,Size",
- "ProductAttributeOption": "Attribute option",
- "ProductAttributeOptionNames": "Attribute option names",
- "ProductAttributeOptionNamesPlaceholder": "e.g.\nRed,Green,Blue\nS,M,L,XL",
- "ProductSku": "Product SKU",
- "ProductSkuAttributeOptionIds": "Attribute option IDs",
- "ProductSkuName": "SKU name",
- "ProductSkuCurrency": "Currency",
- "ProductSkuOriginalPrice": "Original price",
- "ProductSkuPrice": "Price",
- "ProductSkuInventory": "Inventory",
- "ProductSkuSold": "Sold",
- "ProductSkuOrderMinQuantity": "Minimum quantity per purchase",
- "ProductSkuOrderMaxQuantity": "Maximum quantity per purchase",
- "ProductSkuPaymentExpireIn": "Payment expire in",
- "ProductSkuMediaResources": "Media resources",
- "ProductSkuContentDescription": "SKU content",
- "ProductSkuProductDetailDescriptionPlaceholder": "Fallback to details of the product if you keep null here.",
- "CreateProductSku": "New",
- "EditProductSku": "Edit",
- "ProductSkuDeletionConfirmationMessage": "Are you sure to delete the product SKU {0}?",
- "ProductInventoryStrategy": "Inventory strategy",
- "ProductInventoryProviderName": "Inventory provider",
- "ProductInventoryProviderNamePlaceholder": "Keep it empty if you don't understand",
- "InventoryStrategy.NoNeed": "No need",
- "InventoryStrategy.ReduceAfterPlacing": "Reduce inventory after placing",
- "InventoryStrategy.ReduceAfterPayment": "Reduce inventory after payment",
- "ProductIsPublished": "Published",
- "ProductIsStatic": "Static",
- "ProductIsHidden": "Hidden",
- "ProductPaymentExpireIn": "Payment expire in",
- "ProductMediaResources": "Media resources",
- "ProductAttributeDisplayName": "Display name",
- "ProductAttributeDescription": "Description",
- "ProductAttributeDisplayOrder": "Display order",
- "ProductAttributeOptionDisplayName": "Display name",
- "ProductAttributeOptionDescription": "Description",
- "ProductAttributeOptionDisplayOrder": "Display order",
- "CreateProduct": "New",
- "EditProduct": "Edit",
- "ProductDeletionConfirmationMessage": "Are you sure to delete the product {0}?",
- "SuccessfullyDeleted": "Successfully deleted",
- "CouponType.Normal": "Normal (X discount)",
- "CouponType.PerMeet": "PerMeet (X discount for every Y)",
- "CouponType.Custom": "Custom",
- "Menu:Category": "Category",
- "Category": "Category",
- "Subcategory": "Subcategory",
- "CategoryParentId": "Parent ID",
- "CategoryUniqueName": "Unique name",
- "CategoryDisplayName": "Display name",
- "CategoryDescription": "Description",
- "CategoryMediaResources": "Media resources",
- "CategoryIsHidden": "Hidden",
- "CreateCategory": "New",
- "EditCategory": "Edit",
- "CategoryDeletionConfirmationMessage": "Are you sure to delete the category {0}?",
- "Permission:ProductInventory": "Product inventory",
- "ProductInventory": "Product inventory",
- "ProductInventoryChangedInventory": "Changed inventory",
- "ProductInventoryChangeType": "Change type",
- "IncreaseInventory": "Increase",
- "DecreaseInventory": "Decrease",
- "ProductInventoryInventory": "Inventory",
- "ChangeProductInventory": "Change inventory",
- "EasyAbp.EShop.Products:DuplicateCategoryUniqueName": "The category unique name '{uniqueName}' is duplicated.",
- "EasyAbp.EShop.Products:DuplicatedProductUniqueName": "The product unique name '{uniqueName}' is duplicated.",
- "EasyAbp.EShop.Products:InventoryChangeFailed": "Inventory of product {productId} (SKU: {productSkuId}) cannot be changed by {changedInventory} from {originalInventory}",
- "EasyAbp.EShop.Products:NonexistentProductGroup": "The specified product group ({productGroupName}) is nonexistent.",
- "EasyAbp.EShop.Products:NonexistentInventoryProvider": "The specified inventory provider ({inventoryProviderName}) is nonexistent.",
- "EasyAbp.EShop.Products:ProductSkuCodeDuplicated": "Sku code {code} is duplicate for the product {productId}",
- "EasyAbp.EShop.Products:ProductSkuDuplicated": "Sku {serializedAttributeOptionIds} is duplicate for the product {productId}",
- "EasyAbp.EShop.Products:ProductSkuIncorrectAttributeOptions": "Sku {serializedAttributeOptionIds} is incorrect for the product {productId}",
- "EasyAbp.EShop.Products:NotAllowedToGetCategoryListWithShowHidden": "You have no permission to get category list with hidden categories.",
- "EasyAbp.EShop.Products:ProductAttributeOptionsDeletionFailed": "Should ensure there are no SKUs using the attribute option which you want to delete.",
- "EasyAbp.EShop.Products:ProductAttributesModificationFailed": "Should ensure SKUs are empty if you want to modify attributes of a product.",
- "EasyAbp.EShop.Products:StaticProductCannotBeModified": "Cannot modify the static product: {productId}",
- "EasyAbp.EShop.Products:StoreIsNotProductOwner": "Store {storeId} is not a owner of the product {productId}",
- "EasyAbp.EShop.Products:InventoryInsufficient": "The inventory of the product {productId} (SKU: {productSkuId}) is insufficient, {quantity} are needed, but only {inventory}."
- }
-}
\ No newline at end of file
diff --git a/modules/EasyAbp.EShop.Products/src/EasyAbp.EShop.Products.Domain.Shared/EasyAbp/EShop/Products/Localization/Products/vi.json b/modules/EasyAbp.EShop.Products/src/EasyAbp.EShop.Products.Domain.Shared/EasyAbp/EShop/Products/Localization/Products/vi.json
deleted file mode 100644
index a652814e..00000000
--- a/modules/EasyAbp.EShop.Products/src/EasyAbp.EShop.Products.Domain.Shared/EasyAbp/EShop/Products/Localization/Products/vi.json
+++ /dev/null
@@ -1,101 +0,0 @@
-{
- "culture": "vi",
- "texts": {
- "Menu:EasyAbpEShop": "EShop",
- "Menu:ProductManagement": "Products",
- "Menu:Product": "Product",
- "Product": "Product",
- "ProductStoreId": "Store ID",
- "ProductCategoryId": "Category ID",
- "ProductProductGroupName": "Product group name",
- "ProductProductGroupDisplayName": "Product group",
- "ProductDetailId": "Product detail ID",
- "ProductUniqueName": "Unique name",
- "ProductDisplayName": "Display name",
- "ProductDisplayOrder": "Display order",
- "ProductSold": "Sold",
- "ProductDetailDescription": "Description",
- "ProductCategory": "Categories",
- "ProductAttribute": "Attribute",
- "ProductAttributeNames": "Attribute names",
- "ProductAttributeNamesPlaceholder": "e.g. Color,Size",
- "ProductAttributeOption": "Attribute option",
- "ProductAttributeOptionNames": "Attribute option names",
- "ProductAttributeOptionNamesPlaceholder": "e.g.\nRed,Green,Blue\nS,M,L,XL",
- "ProductSku": "Product SKU",
- "ProductSkuAttributeOptionIds": "Attribute option IDs",
- "ProductSkuName": "SKU name",
- "ProductSkuCurrency": "Currency",
- "ProductSkuOriginalPrice": "Original price",
- "ProductSkuPrice": "Price",
- "ProductSkuInventory": "Inventory",
- "ProductSkuSold": "Sold",
- "ProductSkuOrderMinQuantity": "Minimum quantity per purchase",
- "ProductSkuOrderMaxQuantity": "Maximum quantity per purchase",
- "ProductSkuPaymentExpireIn": "Payment expire in",
- "ProductSkuMediaResources": "Media resources",
- "ProductSkuContentDescription": "SKU content",
- "ProductSkuProductDetailDescriptionPlaceholder": "Fallback to details of the product if you keep null here.",
- "CreateProductSku": "New",
- "EditProductSku": "Edit",
- "ProductSkuDeletionConfirmationMessage": "Are you sure to delete the product SKU {0}?",
- "ProductInventoryStrategy": "Inventory strategy",
- "ProductInventoryProviderName": "Inventory provider",
- "ProductInventoryProviderNamePlaceholder": "Keep it empty if you don't understand",
- "InventoryStrategy.NoNeed": "No need",
- "InventoryStrategy.ReduceAfterPlacing": "Reduce inventory after placing",
- "InventoryStrategy.ReduceAfterPayment": "Reduce inventory after payment",
- "ProductIsPublished": "Published",
- "ProductIsStatic": "Static",
- "ProductIsHidden": "Hidden",
- "ProductPaymentExpireIn": "Payment expire in",
- "ProductMediaResources": "Media resources",
- "ProductAttributeDisplayName": "Display name",
- "ProductAttributeDescription": "Description",
- "ProductAttributeDisplayOrder": "Display order",
- "ProductAttributeOptionDisplayName": "Display name",
- "ProductAttributeOptionDescription": "Description",
- "ProductAttributeOptionDisplayOrder": "Display order",
- "CreateProduct": "New",
- "EditProduct": "Edit",
- "ProductDeletionConfirmationMessage": "Are you sure to delete the product {0}?",
- "SuccessfullyDeleted": "Successfully deleted",
- "CouponType.Normal": "Normal (X discount)",
- "CouponType.PerMeet": "PerMeet (X discount for every Y)",
- "CouponType.Custom": "Custom",
- "Menu:Category": "Category",
- "Category": "Category",
- "Subcategory": "Subcategory",
- "CategoryParentId": "Parent ID",
- "CategoryUniqueName": "Unique name",
- "CategoryDisplayName": "Display name",
- "CategoryDescription": "Description",
- "CategoryMediaResources": "Media resources",
- "CategoryIsHidden": "Hidden",
- "CreateCategory": "New",
- "EditCategory": "Edit",
- "CategoryDeletionConfirmationMessage": "Are you sure to delete the category {0}?",
- "Permission:ProductInventory": "Product inventory",
- "ProductInventory": "Product inventory",
- "ProductInventoryChangedInventory": "Changed inventory",
- "ProductInventoryChangeType": "Change type",
- "IncreaseInventory": "Increase",
- "DecreaseInventory": "Decrease",
- "ProductInventoryInventory": "Inventory",
- "ChangeProductInventory": "Change inventory",
- "EasyAbp.EShop.Products:DuplicateCategoryUniqueName": "The category unique name '{uniqueName}' is duplicated.",
- "EasyAbp.EShop.Products:DuplicatedProductUniqueName": "The product unique name '{uniqueName}' is duplicated.",
- "EasyAbp.EShop.Products:InventoryChangeFailed": "Inventory of product {productId} (SKU: {productSkuId}) cannot be changed by {changedInventory} from {originalInventory}",
- "EasyAbp.EShop.Products:NonexistentProductGroup": "The specified product group ({productGroupName}) is nonexistent.",
- "EasyAbp.EShop.Products:NonexistentInventoryProvider": "The specified inventory provider ({inventoryProviderName}) is nonexistent.",
- "EasyAbp.EShop.Products:ProductSkuCodeDuplicated": "Sku code {code} is duplicate for the product {productId}",
- "EasyAbp.EShop.Products:ProductSkuDuplicated": "Sku {serializedAttributeOptionIds} is duplicate for the product {productId}",
- "EasyAbp.EShop.Products:ProductSkuIncorrectAttributeOptions": "Sku {serializedAttributeOptionIds} is incorrect for the product {productId}",
- "EasyAbp.EShop.Products:NotAllowedToGetCategoryListWithShowHidden": "You have no permission to get category list with hidden categories.",
- "EasyAbp.EShop.Products:ProductAttributeOptionsDeletionFailed": "Should ensure there are no SKUs using the attribute option which you want to delete.",
- "EasyAbp.EShop.Products:ProductAttributesModificationFailed": "Should ensure SKUs are empty if you want to modify attributes of a product.",
- "EasyAbp.EShop.Products:StaticProductCannotBeModified": "Cannot modify the static product: {productId}",
- "EasyAbp.EShop.Products:StoreIsNotProductOwner": "Store {storeId} is not a owner of the product {productId}",
- "EasyAbp.EShop.Products:InventoryInsufficient": "The inventory of the product {productId} (SKU: {productSkuId}) is insufficient, {quantity} are needed, but only {inventory}."
- }
-}
\ No newline at end of file
diff --git a/modules/EasyAbp.EShop.Products/src/EasyAbp.EShop.Products.Domain.Shared/EasyAbp/EShop/Products/Localization/Products/zh-Hans.json b/modules/EasyAbp.EShop.Products/src/EasyAbp.EShop.Products.Domain.Shared/EasyAbp/EShop/Products/Localization/Products/zh-Hans.json
index b6eb22b0..40c661f6 100644
--- a/modules/EasyAbp.EShop.Products/src/EasyAbp.EShop.Products.Domain.Shared/EasyAbp/EShop/Products/Localization/Products/zh-Hans.json
+++ b/modules/EasyAbp.EShop.Products/src/EasyAbp.EShop.Products.Domain.Shared/EasyAbp/EShop/Products/Localization/Products/zh-Hans.json
@@ -3,7 +3,6 @@
"texts": {
"Menu:EasyAbpEShop": "EShop 商城",
"Menu:ProductManagement": "商品",
- "ManageYourProfile": "管理个人资料",
"Menu:Product": "商品",
"Product": "商品",
"ProductStoreId": "店铺 ID",
diff --git a/modules/EasyAbp.EShop.Products/src/EasyAbp.EShop.Products.Domain.Shared/EasyAbp/EShop/Products/Localization/Products/zh-Hant.json b/modules/EasyAbp.EShop.Products/src/EasyAbp.EShop.Products.Domain.Shared/EasyAbp/EShop/Products/Localization/Products/zh-Hant.json
index 395a71e0..87809c53 100644
--- a/modules/EasyAbp.EShop.Products/src/EasyAbp.EShop.Products.Domain.Shared/EasyAbp/EShop/Products/Localization/Products/zh-Hant.json
+++ b/modules/EasyAbp.EShop.Products/src/EasyAbp.EShop.Products.Domain.Shared/EasyAbp/EShop/Products/Localization/Products/zh-Hant.json
@@ -3,7 +3,6 @@
"texts": {
"Menu:EasyAbpEShop": "EShop 商城",
"Menu:ProductManagement": "商品",
- "ManageYourProfile": "管理個人資料",
"Menu:Product": "商品",
"Product": "商品",
"ProductStoreId": "店鋪 ID",
diff --git a/modules/EasyAbp.EShop.Stores/src/EasyAbp.EShop.Stores.Domain.Shared/EasyAbp/EShop/Stores/Localization/Stores/cs.json b/modules/EasyAbp.EShop.Stores/src/EasyAbp.EShop.Stores.Domain.Shared/EasyAbp/EShop/Stores/Localization/Stores/cs.json
deleted file mode 100644
index e642917f..00000000
--- a/modules/EasyAbp.EShop.Stores/src/EasyAbp.EShop.Stores.Domain.Shared/EasyAbp/EShop/Stores/Localization/Stores/cs.json
+++ /dev/null
@@ -1,39 +0,0 @@
-{
- "culture": "cs",
- "texts": {
- "Menu:EasyAbpEShop": "EShop",
- "Menu:StoreManagement": "Stores",
- "Menu:Store": "Store",
- "Store": "Store",
- "StoreName": "Name",
- "CreateStore": "New",
- "EditStore": "Edit",
- "StoreDeletionConfirmationMessage": "Are you sure to delete the store {0}?",
- "SuccessfullyDeleted": "Successfully deleted",
- "CouponType.Normal": "Normal (X discount)",
- "CouponType.PerMeet": "PerMeet (X discount for every Y)",
- "CouponType.Custom": "Custom",
- "StoreOwner": "Store owner",
- "Menu:StoreOwner": "Store owner",
- "StoreOwnerUserName": "Username",
- "CreateStoreOwner": "New",
- "EditStoreOwner": "Edit",
- "StoreOwnerDeletionConfirmationMessage": "Are you sure to delete the store owner {0}?",
- "Permission:Transaction": "Transaction",
- "Permission:Create": "Create",
- "Permission:Update": "Update",
- "Permission:Delete": "Delete",
- "Menu:Transaction": "Transaction",
- "Transaction": "Transaction",
- "TransactionStoreId": "Store ID",
- "TransactionOrderId": "Order ID",
- "TransactionTransactionType": "Transaction type",
- "TransactionActionName": "Action name",
- "TransactionCurrency": "Currency",
- "TransactionAmount": "Amount",
- "CreateTransaction": "New",
- "EditTransaction": "Edit",
- "TransactionDeletionConfirmationMessage": "Are you sure to delete the transaction {0}?",
- "EasyAbp.EShop.Stores:StoreOwnerDuplicated": "Owner {ownerUserId} is duplicate for the store {storeId}."
- }
-}
\ No newline at end of file
diff --git a/modules/EasyAbp.EShop.Stores/src/EasyAbp.EShop.Stores.Domain.Shared/EasyAbp/EShop/Stores/Localization/Stores/en.json b/modules/EasyAbp.EShop.Stores/src/EasyAbp.EShop.Stores.Domain.Shared/EasyAbp/EShop/Stores/Localization/Stores/en.json
index 3657b4ec..cd2338f5 100644
--- a/modules/EasyAbp.EShop.Stores/src/EasyAbp.EShop.Stores.Domain.Shared/EasyAbp/EShop/Stores/Localization/Stores/en.json
+++ b/modules/EasyAbp.EShop.Stores/src/EasyAbp.EShop.Stores.Domain.Shared/EasyAbp/EShop/Stores/Localization/Stores/en.json
@@ -3,7 +3,6 @@
"texts": {
"Menu:EasyAbpEShop": "EShop",
"Menu:StoreManagement": "Stores",
- "ManageYourProfile": "Manage your profile",
"Menu:Store": "Store",
"Store": "Store",
"StoreName": "Name",
diff --git a/modules/EasyAbp.EShop.Stores/src/EasyAbp.EShop.Stores.Domain.Shared/EasyAbp/EShop/Stores/Localization/Stores/pl.json b/modules/EasyAbp.EShop.Stores/src/EasyAbp.EShop.Stores.Domain.Shared/EasyAbp/EShop/Stores/Localization/Stores/pl.json
deleted file mode 100644
index 9d994cb9..00000000
--- a/modules/EasyAbp.EShop.Stores/src/EasyAbp.EShop.Stores.Domain.Shared/EasyAbp/EShop/Stores/Localization/Stores/pl.json
+++ /dev/null
@@ -1,39 +0,0 @@
-{
- "culture": "pl",
- "texts": {
- "Menu:EasyAbpEShop": "EShop",
- "Menu:StoreManagement": "Stores",
- "Menu:Store": "Store",
- "Store": "Store",
- "StoreName": "Name",
- "CreateStore": "New",
- "EditStore": "Edit",
- "StoreDeletionConfirmationMessage": "Are you sure to delete the store {0}?",
- "SuccessfullyDeleted": "Successfully deleted",
- "CouponType.Normal": "Normal (X discount)",
- "CouponType.PerMeet": "PerMeet (X discount for every Y)",
- "CouponType.Custom": "Custom",
- "StoreOwner": "Store owner",
- "Menu:StoreOwner": "Store owner",
- "StoreOwnerUserName": "Username",
- "CreateStoreOwner": "New",
- "EditStoreOwner": "Edit",
- "StoreOwnerDeletionConfirmationMessage": "Are you sure to delete the store owner {0}?",
- "Permission:Transaction": "Transaction",
- "Permission:Create": "Create",
- "Permission:Update": "Update",
- "Permission:Delete": "Delete",
- "Menu:Transaction": "Transaction",
- "Transaction": "Transaction",
- "TransactionStoreId": "Store ID",
- "TransactionOrderId": "Order ID",
- "TransactionTransactionType": "Transaction type",
- "TransactionActionName": "Action name",
- "TransactionCurrency": "Currency",
- "TransactionAmount": "Amount",
- "CreateTransaction": "New",
- "EditTransaction": "Edit",
- "TransactionDeletionConfirmationMessage": "Are you sure to delete the transaction {0}?",
- "EasyAbp.EShop.Stores:StoreOwnerDuplicated": "Owner {ownerUserId} is duplicate for the store {storeId}."
- }
-}
\ No newline at end of file
diff --git a/modules/EasyAbp.EShop.Stores/src/EasyAbp.EShop.Stores.Domain.Shared/EasyAbp/EShop/Stores/Localization/Stores/pt-BR.json b/modules/EasyAbp.EShop.Stores/src/EasyAbp.EShop.Stores.Domain.Shared/EasyAbp/EShop/Stores/Localization/Stores/pt-BR.json
deleted file mode 100644
index d693f391..00000000
--- a/modules/EasyAbp.EShop.Stores/src/EasyAbp.EShop.Stores.Domain.Shared/EasyAbp/EShop/Stores/Localization/Stores/pt-BR.json
+++ /dev/null
@@ -1,39 +0,0 @@
-{
- "culture": "pt-BR",
- "texts": {
- "Menu:EasyAbpEShop": "EShop",
- "Menu:StoreManagement": "Stores",
- "Menu:Store": "Store",
- "Store": "Store",
- "StoreName": "Name",
- "CreateStore": "New",
- "EditStore": "Edit",
- "StoreDeletionConfirmationMessage": "Are you sure to delete the store {0}?",
- "SuccessfullyDeleted": "Successfully deleted",
- "CouponType.Normal": "Normal (X discount)",
- "CouponType.PerMeet": "PerMeet (X discount for every Y)",
- "CouponType.Custom": "Custom",
- "StoreOwner": "Store owner",
- "Menu:StoreOwner": "Store owner",
- "StoreOwnerUserName": "Username",
- "CreateStoreOwner": "New",
- "EditStoreOwner": "Edit",
- "StoreOwnerDeletionConfirmationMessage": "Are you sure to delete the store owner {0}?",
- "Permission:Transaction": "Transaction",
- "Permission:Create": "Create",
- "Permission:Update": "Update",
- "Permission:Delete": "Delete",
- "Menu:Transaction": "Transaction",
- "Transaction": "Transaction",
- "TransactionStoreId": "Store ID",
- "TransactionOrderId": "Order ID",
- "TransactionTransactionType": "Transaction type",
- "TransactionActionName": "Action name",
- "TransactionCurrency": "Currency",
- "TransactionAmount": "Amount",
- "CreateTransaction": "New",
- "EditTransaction": "Edit",
- "TransactionDeletionConfirmationMessage": "Are you sure to delete the transaction {0}?",
- "EasyAbp.EShop.Stores:StoreOwnerDuplicated": "Owner {ownerUserId} is duplicate for the store {storeId}."
- }
-}
\ No newline at end of file
diff --git a/modules/EasyAbp.EShop.Stores/src/EasyAbp.EShop.Stores.Domain.Shared/EasyAbp/EShop/Stores/Localization/Stores/sl.json b/modules/EasyAbp.EShop.Stores/src/EasyAbp.EShop.Stores.Domain.Shared/EasyAbp/EShop/Stores/Localization/Stores/sl.json
deleted file mode 100644
index 6baa416e..00000000
--- a/modules/EasyAbp.EShop.Stores/src/EasyAbp.EShop.Stores.Domain.Shared/EasyAbp/EShop/Stores/Localization/Stores/sl.json
+++ /dev/null
@@ -1,40 +0,0 @@
-{
- "culture": "sl",
- "texts": {
- "Menu:EasyAbpEShop": "EShop",
- "Menu:StoreManagement": "Stores",
- "ManageYourProfile": "Upravljajte svojim profilom",
- "Menu:Store": "Store",
- "Store": "Store",
- "StoreName": "Name",
- "CreateStore": "New",
- "EditStore": "Edit",
- "StoreDeletionConfirmationMessage": "Are you sure to delete the store {0}?",
- "SuccessfullyDeleted": "Successfully deleted",
- "CouponType.Normal": "Normal (X discount)",
- "CouponType.PerMeet": "PerMeet (X discount for every Y)",
- "CouponType.Custom": "Custom",
- "StoreOwner": "Store owner",
- "Menu:StoreOwner": "Store owner",
- "StoreOwnerUserName": "Username",
- "CreateStoreOwner": "New",
- "EditStoreOwner": "Edit",
- "StoreOwnerDeletionConfirmationMessage": "Are you sure to delete the store owner {0}?",
- "Permission:Transaction": "Transaction",
- "Permission:Create": "Create",
- "Permission:Update": "Update",
- "Permission:Delete": "Delete",
- "Menu:Transaction": "Transaction",
- "Transaction": "Transaction",
- "TransactionStoreId": "Store ID",
- "TransactionOrderId": "Order ID",
- "TransactionTransactionType": "Transaction type",
- "TransactionActionName": "Action name",
- "TransactionCurrency": "Currency",
- "TransactionAmount": "Amount",
- "CreateTransaction": "New",
- "EditTransaction": "Edit",
- "TransactionDeletionConfirmationMessage": "Are you sure to delete the transaction {0}?",
- "EasyAbp.EShop.Stores:StoreOwnerDuplicated": "Owner {ownerUserId} is duplicate for the store {storeId}."
- }
-}
\ No newline at end of file
diff --git a/modules/EasyAbp.EShop.Stores/src/EasyAbp.EShop.Stores.Domain.Shared/EasyAbp/EShop/Stores/Localization/Stores/tr.json b/modules/EasyAbp.EShop.Stores/src/EasyAbp.EShop.Stores.Domain.Shared/EasyAbp/EShop/Stores/Localization/Stores/tr.json
deleted file mode 100644
index 35c0b87b..00000000
--- a/modules/EasyAbp.EShop.Stores/src/EasyAbp.EShop.Stores.Domain.Shared/EasyAbp/EShop/Stores/Localization/Stores/tr.json
+++ /dev/null
@@ -1,40 +0,0 @@
-{
- "culture": "tr",
- "texts": {
- "Menu:EasyAbpEShop": "EShop",
- "Menu:StoreManagement": "Stores",
- "ManageYourProfile": "Profil y�netimi",
- "Menu:Store": "Store",
- "Store": "Store",
- "StoreName": "Name",
- "CreateStore": "New",
- "EditStore": "Edit",
- "StoreDeletionConfirmationMessage": "Are you sure to delete the store {0}?",
- "SuccessfullyDeleted": "Successfully deleted",
- "CouponType.Normal": "Normal (X discount)",
- "CouponType.PerMeet": "PerMeet (X discount for every Y)",
- "CouponType.Custom": "Custom",
- "StoreOwner": "Store owner",
- "Menu:StoreOwner": "Store owner",
- "StoreOwnerUserName": "Username",
- "CreateStoreOwner": "New",
- "EditStoreOwner": "Edit",
- "StoreOwnerDeletionConfirmationMessage": "Are you sure to delete the store owner {0}?",
- "Permission:Transaction": "Transaction",
- "Permission:Create": "Create",
- "Permission:Update": "Update",
- "Permission:Delete": "Delete",
- "Menu:Transaction": "Transaction",
- "Transaction": "Transaction",
- "TransactionStoreId": "Store ID",
- "TransactionOrderId": "Order ID",
- "TransactionTransactionType": "Transaction type",
- "TransactionActionName": "Action name",
- "TransactionCurrency": "Currency",
- "TransactionAmount": "Amount",
- "CreateTransaction": "New",
- "EditTransaction": "Edit",
- "TransactionDeletionConfirmationMessage": "Are you sure to delete the transaction {0}?",
- "EasyAbp.EShop.Stores:StoreOwnerDuplicated": "Owner {ownerUserId} is duplicate for the store {storeId}."
- }
-}
\ No newline at end of file
diff --git a/modules/EasyAbp.EShop.Stores/src/EasyAbp.EShop.Stores.Domain.Shared/EasyAbp/EShop/Stores/Localization/Stores/vi.json b/modules/EasyAbp.EShop.Stores/src/EasyAbp.EShop.Stores.Domain.Shared/EasyAbp/EShop/Stores/Localization/Stores/vi.json
deleted file mode 100644
index c546a397..00000000
--- a/modules/EasyAbp.EShop.Stores/src/EasyAbp.EShop.Stores.Domain.Shared/EasyAbp/EShop/Stores/Localization/Stores/vi.json
+++ /dev/null
@@ -1,39 +0,0 @@
-{
- "culture": "vi",
- "texts": {
- "Menu:EasyAbpEShop": "EShop",
- "Menu:StoreManagement": "Stores",
- "Menu:Store": "Store",
- "Store": "Store",
- "StoreName": "Name",
- "CreateStore": "New",
- "EditStore": "Edit",
- "StoreDeletionConfirmationMessage": "Are you sure to delete the store {0}?",
- "SuccessfullyDeleted": "Successfully deleted",
- "CouponType.Normal": "Normal (X discount)",
- "CouponType.PerMeet": "PerMeet (X discount for every Y)",
- "CouponType.Custom": "Custom",
- "StoreOwner": "Store owner",
- "Menu:StoreOwner": "Store owner",
- "StoreOwnerUserName": "Username",
- "CreateStoreOwner": "New",
- "EditStoreOwner": "Edit",
- "StoreOwnerDeletionConfirmationMessage": "Are you sure to delete the store owner {0}?",
- "Permission:Transaction": "Transaction",
- "Permission:Create": "Create",
- "Permission:Update": "Update",
- "Permission:Delete": "Delete",
- "Menu:Transaction": "Transaction",
- "Transaction": "Transaction",
- "TransactionStoreId": "Store ID",
- "TransactionOrderId": "Order ID",
- "TransactionTransactionType": "Transaction type",
- "TransactionActionName": "Action name",
- "TransactionCurrency": "Currency",
- "TransactionAmount": "Amount",
- "CreateTransaction": "New",
- "EditTransaction": "Edit",
- "TransactionDeletionConfirmationMessage": "Are you sure to delete the transaction {0}?",
- "EasyAbp.EShop.Stores:StoreOwnerDuplicated": "Owner {ownerUserId} is duplicate for the store {storeId}."
- }
-}
\ No newline at end of file
diff --git a/modules/EasyAbp.EShop.Stores/src/EasyAbp.EShop.Stores.Domain.Shared/EasyAbp/EShop/Stores/Localization/Stores/zh-Hans.json b/modules/EasyAbp.EShop.Stores/src/EasyAbp.EShop.Stores.Domain.Shared/EasyAbp/EShop/Stores/Localization/Stores/zh-Hans.json
index 1954d4ac..976abe36 100644
--- a/modules/EasyAbp.EShop.Stores/src/EasyAbp.EShop.Stores.Domain.Shared/EasyAbp/EShop/Stores/Localization/Stores/zh-Hans.json
+++ b/modules/EasyAbp.EShop.Stores/src/EasyAbp.EShop.Stores.Domain.Shared/EasyAbp/EShop/Stores/Localization/Stores/zh-Hans.json
@@ -3,7 +3,6 @@
"texts": {
"Menu:EasyAbpEShop": "EShop 商城",
"Menu:StoreManagement": "店铺",
- "ManageYourProfile": "管理个人资料",
"Menu:Store": "店铺",
"Store": "店铺",
"StoreName": "店铺名称",
diff --git a/modules/EasyAbp.EShop.Stores/src/EasyAbp.EShop.Stores.Domain.Shared/EasyAbp/EShop/Stores/Localization/Stores/zh-Hant.json b/modules/EasyAbp.EShop.Stores/src/EasyAbp.EShop.Stores.Domain.Shared/EasyAbp/EShop/Stores/Localization/Stores/zh-Hant.json
index 75b9a190..4b3b58f0 100644
--- a/modules/EasyAbp.EShop.Stores/src/EasyAbp.EShop.Stores.Domain.Shared/EasyAbp/EShop/Stores/Localization/Stores/zh-Hant.json
+++ b/modules/EasyAbp.EShop.Stores/src/EasyAbp.EShop.Stores.Domain.Shared/EasyAbp/EShop/Stores/Localization/Stores/zh-Hant.json
@@ -3,7 +3,6 @@
"texts": {
"Menu:EasyAbpEShop": "EShop 商城",
"Menu:StoreManagement": "店鋪",
- "ManageYourProfile": "管理個人資料",
"Menu:Store": "店鋪",
"Store": "店鋪",
"StoreName": "店鋪名稱",
diff --git a/plugins/Baskets/src/EasyAbp.EShop.Plugins.Baskets.Domain.Shared/EasyAbp/EShop/Plugins/Baskets/Localization/cs.json b/plugins/Baskets/src/EasyAbp.EShop.Plugins.Baskets.Domain.Shared/EasyAbp/EShop/Plugins/Baskets/Localization/cs.json
deleted file mode 100644
index 329af5d4..00000000
--- a/plugins/Baskets/src/EasyAbp.EShop.Plugins.Baskets.Domain.Shared/EasyAbp/EShop/Plugins/Baskets/Localization/cs.json
+++ /dev/null
@@ -1,33 +0,0 @@
-{
- "culture": "cs",
- "texts": {
- "Menu:EasyAbpEShop": "EShop",
- "Menu:BasketManagement": "Baskets",
- "ManageYourProfile": "Spravovat profil",
- "Permission:BasketItem": "Basket item",
- "Menu:BasketItem": "Basket item",
- "BasketItem": "Basket item",
- "BasketItemBasketName": "Basket name",
- "BasketItemUserId": "User ID",
- "BasketItemStoreId": "Store ID",
- "BasketItemProductId": "Product ID",
- "BasketItemProductSkuId": "Product SKU ID",
- "BasketItemQuantity": "Quantity",
- "BasketItemMediaResources": "Media resources",
- "BasketItemProductUniqueName": "Product unique name",
- "BasketItemProductDisplayName": "Product display name",
- "BasketItemSkuName": "SKU name",
- "BasketItemSkuDescription": "SKU description",
- "BasketItemCurrency": "Currency",
- "BasketItemUnitPrice": "Unit price",
- "BasketItemTotalPrice": "Total price",
- "BasketItemTotalDiscount": "Total discount",
- "BasketItemInventory": "Inventory",
- "BasketItemIsInvalid": "Invalid",
- "CreateBasketItem": "New",
- "EditBasketItem": "Edit",
- "BasketItemDeletionConfirmationMessage": "Are you sure to delete the basket item {0}?",
- "SuccessfullyDeleted": "Successfully deleted",
- "EasyAbp.EShop.Plugins.Baskets:ProductSkuNotFound": "Product {productId} (SKU: {productSkuId}) not found."
- }
-}
\ No newline at end of file
diff --git a/plugins/Baskets/src/EasyAbp.EShop.Plugins.Baskets.Domain.Shared/EasyAbp/EShop/Plugins/Baskets/Localization/en.json b/plugins/Baskets/src/EasyAbp.EShop.Plugins.Baskets.Domain.Shared/EasyAbp/EShop/Plugins/Baskets/Localization/en.json
index 7bdc4712..dd7ff74c 100644
--- a/plugins/Baskets/src/EasyAbp.EShop.Plugins.Baskets.Domain.Shared/EasyAbp/EShop/Plugins/Baskets/Localization/en.json
+++ b/plugins/Baskets/src/EasyAbp.EShop.Plugins.Baskets.Domain.Shared/EasyAbp/EShop/Plugins/Baskets/Localization/en.json
@@ -3,7 +3,6 @@
"texts": {
"Menu:EasyAbpEShop": "EShop",
"Menu:BasketManagement": "Baskets",
- "ManageYourProfile": "Manage your profile",
"Permission:BasketItem": "Basket item",
"Menu:BasketItem": "Basket item",
"BasketItem": "Basket item",
diff --git a/plugins/Baskets/src/EasyAbp.EShop.Plugins.Baskets.Domain.Shared/EasyAbp/EShop/Plugins/Baskets/Localization/pl-PL.json b/plugins/Baskets/src/EasyAbp.EShop.Plugins.Baskets.Domain.Shared/EasyAbp/EShop/Plugins/Baskets/Localization/pl-PL.json
deleted file mode 100644
index 56b1e7db..00000000
--- a/plugins/Baskets/src/EasyAbp.EShop.Plugins.Baskets.Domain.Shared/EasyAbp/EShop/Plugins/Baskets/Localization/pl-PL.json
+++ /dev/null
@@ -1,32 +0,0 @@
-{
- "culture": "pl-PL",
- "texts": {
- "Menu:EasyAbpEShop": "EShop",
- "Menu:BasketManagement": "Baskets",
- "Permission:BasketItem": "Basket item",
- "Menu:BasketItem": "Basket item",
- "BasketItem": "Basket item",
- "BasketItemBasketName": "Basket name",
- "BasketItemUserId": "User ID",
- "BasketItemStoreId": "Store ID",
- "BasketItemProductId": "Product ID",
- "BasketItemProductSkuId": "Product SKU ID",
- "BasketItemQuantity": "Quantity",
- "BasketItemMediaResources": "Media resources",
- "BasketItemProductUniqueName": "Product unique name",
- "BasketItemProductDisplayName": "Product display name",
- "BasketItemSkuName": "SKU name",
- "BasketItemSkuDescription": "SKU description",
- "BasketItemCurrency": "Currency",
- "BasketItemUnitPrice": "Unit price",
- "BasketItemTotalPrice": "Total price",
- "BasketItemTotalDiscount": "Total discount",
- "BasketItemInventory": "Inventory",
- "BasketItemIsInvalid": "Invalid",
- "CreateBasketItem": "New",
- "EditBasketItem": "Edit",
- "BasketItemDeletionConfirmationMessage": "Are you sure to delete the basket item {0}?",
- "SuccessfullyDeleted": "Successfully deleted",
- "EasyAbp.EShop.Plugins.Baskets:ProductSkuNotFound": "Product {productId} (SKU: {productSkuId}) not found."
- }
-}
\ No newline at end of file
diff --git a/plugins/Baskets/src/EasyAbp.EShop.Plugins.Baskets.Domain.Shared/EasyAbp/EShop/Plugins/Baskets/Localization/pt-BR.json b/plugins/Baskets/src/EasyAbp.EShop.Plugins.Baskets.Domain.Shared/EasyAbp/EShop/Plugins/Baskets/Localization/pt-BR.json
deleted file mode 100644
index 580aa88f..00000000
--- a/plugins/Baskets/src/EasyAbp.EShop.Plugins.Baskets.Domain.Shared/EasyAbp/EShop/Plugins/Baskets/Localization/pt-BR.json
+++ /dev/null
@@ -1,32 +0,0 @@
-{
- "culture": "pt-BR",
- "texts": {
- "Menu:EasyAbpEShop": "EShop",
- "Menu:BasketManagement": "Baskets",
- "Permission:BasketItem": "Basket item",
- "Menu:BasketItem": "Basket item",
- "BasketItem": "Basket item",
- "BasketItemBasketName": "Basket name",
- "BasketItemUserId": "User ID",
- "BasketItemStoreId": "Store ID",
- "BasketItemProductId": "Product ID",
- "BasketItemProductSkuId": "Product SKU ID",
- "BasketItemQuantity": "Quantity",
- "BasketItemMediaResources": "Media resources",
- "BasketItemProductUniqueName": "Product unique name",
- "BasketItemProductDisplayName": "Product display name",
- "BasketItemSkuName": "SKU name",
- "BasketItemSkuDescription": "SKU description",
- "BasketItemCurrency": "Currency",
- "BasketItemUnitPrice": "Unit price",
- "BasketItemTotalPrice": "Total price",
- "BasketItemTotalDiscount": "Total discount",
- "BasketItemInventory": "Inventory",
- "BasketItemIsInvalid": "Invalid",
- "CreateBasketItem": "New",
- "EditBasketItem": "Edit",
- "BasketItemDeletionConfirmationMessage": "Are you sure to delete the basket item {0}?",
- "SuccessfullyDeleted": "Successfully deleted",
- "EasyAbp.EShop.Plugins.Baskets:ProductSkuNotFound": "Product {productId} (SKU: {productSkuId}) not found."
- }
-}
\ No newline at end of file
diff --git a/plugins/Baskets/src/EasyAbp.EShop.Plugins.Baskets.Domain.Shared/EasyAbp/EShop/Plugins/Baskets/Localization/sl.json b/plugins/Baskets/src/EasyAbp.EShop.Plugins.Baskets.Domain.Shared/EasyAbp/EShop/Plugins/Baskets/Localization/sl.json
deleted file mode 100644
index f09cb13f..00000000
--- a/plugins/Baskets/src/EasyAbp.EShop.Plugins.Baskets.Domain.Shared/EasyAbp/EShop/Plugins/Baskets/Localization/sl.json
+++ /dev/null
@@ -1,33 +0,0 @@
-{
- "culture": "sl",
- "texts": {
- "Menu:EasyAbpEShop": "EShop",
- "Menu:BasketManagement": "Baskets",
- "ManageYourProfile": "Upravljajte svojim profilom",
- "Permission:BasketItem": "Basket item",
- "Menu:BasketItem": "Basket item",
- "BasketItem": "Basket item",
- "BasketItemBasketName": "Basket name",
- "BasketItemUserId": "User ID",
- "BasketItemStoreId": "Store ID",
- "BasketItemProductId": "Product ID",
- "BasketItemProductSkuId": "Product SKU ID",
- "BasketItemQuantity": "Quantity",
- "BasketItemMediaResources": "Media resources",
- "BasketItemProductUniqueName": "Product unique name",
- "BasketItemProductDisplayName": "Product display name",
- "BasketItemSkuName": "SKU name",
- "BasketItemSkuDescription": "SKU description",
- "BasketItemCurrency": "Currency",
- "BasketItemUnitPrice": "Unit price",
- "BasketItemTotalPrice": "Total price",
- "BasketItemTotalDiscount": "Total discount",
- "BasketItemInventory": "Inventory",
- "BasketItemIsInvalid": "Invalid",
- "CreateBasketItem": "New",
- "EditBasketItem": "Edit",
- "BasketItemDeletionConfirmationMessage": "Are you sure to delete the basket item {0}?",
- "SuccessfullyDeleted": "Successfully deleted",
- "EasyAbp.EShop.Plugins.Baskets:ProductSkuNotFound": "Product {productId} (SKU: {productSkuId}) not found."
- }
-}
\ No newline at end of file
diff --git a/plugins/Baskets/src/EasyAbp.EShop.Plugins.Baskets.Domain.Shared/EasyAbp/EShop/Plugins/Baskets/Localization/tr.json b/plugins/Baskets/src/EasyAbp.EShop.Plugins.Baskets.Domain.Shared/EasyAbp/EShop/Plugins/Baskets/Localization/tr.json
deleted file mode 100644
index 71209c87..00000000
--- a/plugins/Baskets/src/EasyAbp.EShop.Plugins.Baskets.Domain.Shared/EasyAbp/EShop/Plugins/Baskets/Localization/tr.json
+++ /dev/null
@@ -1,34 +0,0 @@
-{
- "culture": "tr",
- "texts": {
- "Menu:EasyAbpEShop": "EShop",
- "Menu:BasketManagement": "Baskets",
- "ManageYourProfile": "Profil yönetimi",
- "SamplePageMessage": "Baskets modulünden örnek bir sayfa",
- "Permission:BasketItem": "Basket item",
- "Menu:BasketItem": "Basket item",
- "BasketItem": "Basket item",
- "BasketItemBasketName": "Basket name",
- "BasketItemUserId": "User ID",
- "BasketItemStoreId": "Store ID",
- "BasketItemProductId": "Product ID",
- "BasketItemProductSkuId": "Product SKU ID",
- "BasketItemQuantity": "Quantity",
- "BasketItemMediaResources": "Media resources",
- "BasketItemProductUniqueName": "Product unique name",
- "BasketItemProductDisplayName": "Product display name",
- "BasketItemSkuName": "SKU name",
- "BasketItemSkuDescription": "SKU description",
- "BasketItemCurrency": "Currency",
- "BasketItemUnitPrice": "Unit price",
- "BasketItemTotalPrice": "Total price",
- "BasketItemTotalDiscount": "Total discount",
- "BasketItemInventory": "Inventory",
- "BasketItemIsInvalid": "Invalid",
- "CreateBasketItem": "New",
- "EditBasketItem": "Edit",
- "BasketItemDeletionConfirmationMessage": "Are you sure to delete the basket item {0}?",
- "SuccessfullyDeleted": "Successfully deleted",
- "EasyAbp.EShop.Plugins.Baskets:ProductSkuNotFound": "Product {productId} (SKU: {productSkuId}) not found."
- }
-}
\ No newline at end of file
diff --git a/plugins/Baskets/src/EasyAbp.EShop.Plugins.Baskets.Domain.Shared/EasyAbp/EShop/Plugins/Baskets/Localization/vi.json b/plugins/Baskets/src/EasyAbp.EShop.Plugins.Baskets.Domain.Shared/EasyAbp/EShop/Plugins/Baskets/Localization/vi.json
deleted file mode 100644
index 3f46938f..00000000
--- a/plugins/Baskets/src/EasyAbp.EShop.Plugins.Baskets.Domain.Shared/EasyAbp/EShop/Plugins/Baskets/Localization/vi.json
+++ /dev/null
@@ -1,32 +0,0 @@
-{
- "culture": "vi",
- "texts": {
- "Menu:EasyAbpEShop": "EShop",
- "Menu:BasketManagement": "Baskets",
- "Permission:BasketItem": "Basket item",
- "Menu:BasketItem": "Basket item",
- "BasketItem": "Basket item",
- "BasketItemBasketName": "Basket name",
- "BasketItemUserId": "User ID",
- "BasketItemStoreId": "Store ID",
- "BasketItemProductId": "Product ID",
- "BasketItemProductSkuId": "Product SKU ID",
- "BasketItemQuantity": "Quantity",
- "BasketItemMediaResources": "Media resources",
- "BasketItemProductUniqueName": "Product unique name",
- "BasketItemProductDisplayName": "Product display name",
- "BasketItemSkuName": "SKU name",
- "BasketItemSkuDescription": "SKU description",
- "BasketItemCurrency": "Currency",
- "BasketItemUnitPrice": "Unit price",
- "BasketItemTotalPrice": "Total price",
- "BasketItemTotalDiscount": "Total discount",
- "BasketItemInventory": "Inventory",
- "BasketItemIsInvalid": "Invalid",
- "CreateBasketItem": "New",
- "EditBasketItem": "Edit",
- "BasketItemDeletionConfirmationMessage": "Are you sure to delete the basket item {0}?",
- "SuccessfullyDeleted": "Successfully deleted",
- "EasyAbp.EShop.Plugins.Baskets:ProductSkuNotFound": "Product {productId} (SKU: {productSkuId}) not found."
- }
-}
\ No newline at end of file
diff --git a/plugins/Baskets/src/EasyAbp.EShop.Plugins.Baskets.Domain.Shared/EasyAbp/EShop/Plugins/Baskets/Localization/zh-Hans.json b/plugins/Baskets/src/EasyAbp.EShop.Plugins.Baskets.Domain.Shared/EasyAbp/EShop/Plugins/Baskets/Localization/zh-Hans.json
index c592b7e8..31ebc3d7 100644
--- a/plugins/Baskets/src/EasyAbp.EShop.Plugins.Baskets.Domain.Shared/EasyAbp/EShop/Plugins/Baskets/Localization/zh-Hans.json
+++ b/plugins/Baskets/src/EasyAbp.EShop.Plugins.Baskets.Domain.Shared/EasyAbp/EShop/Plugins/Baskets/Localization/zh-Hans.json
@@ -3,7 +3,6 @@
"texts": {
"Menu:EasyAbpEShop": "EShop 商城",
"Menu:BasketManagement": "购物车",
- "ManageYourProfile": "管理个人资料",
"Permission:BasketItem": "购物车项",
"Menu:BasketItem": "购物车项",
"BasketItem": "购物车项",
diff --git a/plugins/Baskets/src/EasyAbp.EShop.Plugins.Baskets.Domain.Shared/EasyAbp/EShop/Plugins/Baskets/Localization/zh-Hant.json b/plugins/Baskets/src/EasyAbp.EShop.Plugins.Baskets.Domain.Shared/EasyAbp/EShop/Plugins/Baskets/Localization/zh-Hant.json
index 573079a8..a88995bb 100644
--- a/plugins/Baskets/src/EasyAbp.EShop.Plugins.Baskets.Domain.Shared/EasyAbp/EShop/Plugins/Baskets/Localization/zh-Hant.json
+++ b/plugins/Baskets/src/EasyAbp.EShop.Plugins.Baskets.Domain.Shared/EasyAbp/EShop/Plugins/Baskets/Localization/zh-Hant.json
@@ -3,7 +3,6 @@
"texts": {
"Menu:EasyAbpEShop": "EShop 商城",
"Menu:BasketManagement": "購物車",
- "ManageYourProfile": "管理個人資料",
"Permission:BasketItem": "購物車項",
"Menu:BasketItem": "購物車項",
"BasketItem": "購物車項",
diff --git a/plugins/Coupons/src/EasyAbp.EShop.Plugins.Coupons.Domain.Shared/EasyAbp/EShop/Plugins/Coupons/Localization/cs.json b/plugins/Coupons/src/EasyAbp.EShop.Plugins.Coupons.Domain.Shared/EasyAbp/EShop/Plugins/Coupons/Localization/cs.json
deleted file mode 100644
index 8f2f0c1b..00000000
--- a/plugins/Coupons/src/EasyAbp.EShop.Plugins.Coupons.Domain.Shared/EasyAbp/EShop/Plugins/Coupons/Localization/cs.json
+++ /dev/null
@@ -1,59 +0,0 @@
-{
- "culture": "cs",
- "texts": {
- "ManageYourProfile": "Spravovat profil",
- "SamplePageMessage": "Ukázková stránka pro modul Coupons",
- "Menu:CouponManagement": "Coupons",
- "Permission:CouponTemplate": "Coupon template",
- "Permission:Create": "Create",
- "Permission:Update": "Update",
- "Permission:Delete": "Delete",
- "Menu:CouponTemplate": "Coupon template",
- "CouponTemplate": "Coupon template",
- "CouponTemplateStoreId": "Store ID",
- "CouponTemplateCouponType": "Coupon type",
- "CouponTemplateUniqueName": "Unique name",
- "CouponTemplateDisplayName": "Display name",
- "CouponTemplateDescription": "Description",
- "CouponTemplateUsableDuration": "Usable duration",
- "CouponTemplateUsableBeginTime": "Usable begin time",
- "CouponTemplateUsableEndTime": "Usable end time",
- "CouponTemplateConditionAmount": "Condition amount",
- "CouponTemplateDiscountAmount": "Discount amount",
- "CouponTemplateCurrency": "Currency",
- "CouponTemplateIsUnscoped": "Unscoped",
- "CreateCouponTemplate": "New",
- "EditCouponTemplate": "Edit",
- "CouponTemplateDeletionConfirmationMessage": "Are you sure to delete the coupon template {0}?",
- "CouponTemplateScope": "Coupon template scope",
- "CouponTemplateScopeStoreId": "Store ID",
- "CouponTemplateScopeProductGroupName": "Product group name",
- "CouponTemplateScopeProductId": "Product ID",
- "CouponTemplateScopeProductSkuId": "Product SKU ID",
- "CreateCouponTemplateScope": "New",
- "EditCouponTemplateScope": "Edit",
- "CouponTemplateScopeDeletionConfirmationMessage": "Are you sure to delete the coupon template scope {0}?",
- "SuccessfullyDeleted": "Successfully deleted",
- "CouponType.Normal": "Normal (X discount)",
- "CouponType.PerMeet": "PerMeet (X discount for every Y)",
- "CouponType.Custom": "Custom",
- "Permission:Coupon": "Coupon",
- "Menu:Coupon": "Coupon",
- "Coupon": "Coupon",
- "CouponCouponTemplateId": "Coupon template ID",
- "CouponUserId": "User ID",
- "CouponOrderId": "Order ID",
- "CouponExpirationTime": "Expiration time",
- "CouponUsedTime": "Used time",
- "CouponDiscountedAmount": "Discounted amount",
- "CreateCoupon": "New",
- "EditCoupon": "Edit",
- "CouponDeletionConfirmationMessage": "Are you sure to delete the coupon {0}?",
- "EasyAbp.EShop.Plugins.Coupons:CouponNotFoundOrHasExpired": "Coupon not found or has expired.",
- "EasyAbp.EShop.Plugins.Coupons:CouponTemplateNotFoundOrUnavailable": "Coupon template not found or unavailable.",
- "EasyAbp.EShop.Plugins.Coupons:OrderDoesNotMeetCouponUsageCondition": "Order does not meet the coupon usage condition.",
- "EasyAbp.EShop.Plugins.Coupons:CouponHasBeenOccupied": "Coupon has been occupied.",
- "EasyAbp.EShop.Plugins.Coupons:InvalidCouponOrderId": "The expected order ID is {expectedOrderId}, but the actual order ID is {actualOrderId}.",
- "EasyAbp.EShop.Plugins.Coupons:UserCouponQuantityExceedsLimit": "User's coupon quantity exceeds the limit: {maxQuantity}."
- }
-}
\ No newline at end of file
diff --git a/plugins/Coupons/src/EasyAbp.EShop.Plugins.Coupons.Domain.Shared/EasyAbp/EShop/Plugins/Coupons/Localization/en.json b/plugins/Coupons/src/EasyAbp.EShop.Plugins.Coupons.Domain.Shared/EasyAbp/EShop/Plugins/Coupons/Localization/en.json
index 1e2b5ae4..f919fc2b 100644
--- a/plugins/Coupons/src/EasyAbp.EShop.Plugins.Coupons.Domain.Shared/EasyAbp/EShop/Plugins/Coupons/Localization/en.json
+++ b/plugins/Coupons/src/EasyAbp.EShop.Plugins.Coupons.Domain.Shared/EasyAbp/EShop/Plugins/Coupons/Localization/en.json
@@ -1,8 +1,6 @@
{
"culture": "en",
"texts": {
- "ManageYourProfile": "Manage your profile",
- "SamplePageMessage": "A sample page for the Coupons module",
"Menu:CouponManagement": "Coupons",
"Permission:CouponTemplate": "Coupon template",
"Permission:Create": "Create",
diff --git a/plugins/Coupons/src/EasyAbp.EShop.Plugins.Coupons.Domain.Shared/EasyAbp/EShop/Plugins/Coupons/Localization/pl-PL.json b/plugins/Coupons/src/EasyAbp.EShop.Plugins.Coupons.Domain.Shared/EasyAbp/EShop/Plugins/Coupons/Localization/pl-PL.json
deleted file mode 100644
index 4fe97fee..00000000
--- a/plugins/Coupons/src/EasyAbp.EShop.Plugins.Coupons.Domain.Shared/EasyAbp/EShop/Plugins/Coupons/Localization/pl-PL.json
+++ /dev/null
@@ -1,56 +0,0 @@
-{
- "culture": "pl-PL",
- "texts": {
- "Permission:CouponTemplate": "Coupon template",
- "Permission:Create": "Create",
- "Permission:Update": "Update",
- "Permission:Delete": "Delete",
- "Menu:CouponTemplate": "Coupon template",
- "CouponTemplate": "Coupon template",
- "CouponTemplateStoreId": "Store ID",
- "CouponTemplateCouponType": "Coupon type",
- "CouponTemplateUniqueName": "Unique name",
- "CouponTemplateDisplayName": "Display name",
- "CouponTemplateDescription": "Description",
- "CouponTemplateUsableDuration": "Usable duration",
- "CouponTemplateUsableBeginTime": "Usable begin time",
- "CouponTemplateUsableEndTime": "Usable end time",
- "CouponTemplateConditionAmount": "Condition amount",
- "CouponTemplateDiscountAmount": "Discount amount",
- "CouponTemplateCurrency": "Currency",
- "CouponTemplateIsUnscoped": "Unscoped",
- "CreateCouponTemplate": "New",
- "EditCouponTemplate": "Edit",
- "CouponTemplateDeletionConfirmationMessage": "Are you sure to delete the coupon template {0}?",
- "CouponTemplateScope": "Coupon template scope",
- "CouponTemplateScopeStoreId": "Store ID",
- "CouponTemplateScopeProductGroupName": "Product group name",
- "CouponTemplateScopeProductId": "Product ID",
- "CouponTemplateScopeProductSkuId": "Product SKU ID",
- "CreateCouponTemplateScope": "New",
- "EditCouponTemplateScope": "Edit",
- "CouponTemplateScopeDeletionConfirmationMessage": "Are you sure to delete the coupon template scope {0}?",
- "SuccessfullyDeleted": "Successfully deleted",
- "CouponType.Normal": "Normal (X discount)",
- "CouponType.PerMeet": "PerMeet (X discount for every Y)",
- "CouponType.Custom": "Custom",
- "Permission:Coupon": "Coupon",
- "Menu:Coupon": "Coupon",
- "Coupon": "Coupon",
- "CouponCouponTemplateId": "Coupon template ID",
- "CouponUserId": "User ID",
- "CouponOrderId": "Order ID",
- "CouponExpirationTime": "Expiration time",
- "CouponUsedTime": "Used time",
- "CouponDiscountedAmount": "Discounted amount",
- "CreateCoupon": "New",
- "EditCoupon": "Edit",
- "CouponDeletionConfirmationMessage": "Are you sure to delete the coupon {0}?",
- "EasyAbp.EShop.Plugins.Coupons:CouponNotFoundOrHasExpired": "Coupon not found or has expired.",
- "EasyAbp.EShop.Plugins.Coupons:CouponTemplateNotFoundOrUnavailable": "Coupon template not found or unavailable.",
- "EasyAbp.EShop.Plugins.Coupons:OrderDoesNotMeetCouponUsageCondition": "Order does not meet the coupon usage condition.",
- "EasyAbp.EShop.Plugins.Coupons:CouponHasBeenOccupied": "Coupon has been occupied.",
- "EasyAbp.EShop.Plugins.Coupons:InvalidCouponOrderId": "The expected order ID is {expectedOrderId}, but the actual order ID is {actualOrderId}.",
- "EasyAbp.EShop.Plugins.Coupons:UserCouponQuantityExceedsLimit": "User's coupon quantity exceeds the limit: {maxQuantity}."
- }
-}
\ No newline at end of file
diff --git a/plugins/Coupons/src/EasyAbp.EShop.Plugins.Coupons.Domain.Shared/EasyAbp/EShop/Plugins/Coupons/Localization/pt-BR.json b/plugins/Coupons/src/EasyAbp.EShop.Plugins.Coupons.Domain.Shared/EasyAbp/EShop/Plugins/Coupons/Localization/pt-BR.json
deleted file mode 100644
index dc507aa3..00000000
--- a/plugins/Coupons/src/EasyAbp.EShop.Plugins.Coupons.Domain.Shared/EasyAbp/EShop/Plugins/Coupons/Localization/pt-BR.json
+++ /dev/null
@@ -1,56 +0,0 @@
-{
- "culture": "pt-BR",
- "texts": {
- "Permission:CouponTemplate": "Coupon template",
- "Permission:Create": "Create",
- "Permission:Update": "Update",
- "Permission:Delete": "Delete",
- "Menu:CouponTemplate": "Coupon template",
- "CouponTemplate": "Coupon template",
- "CouponTemplateStoreId": "Store ID",
- "CouponTemplateCouponType": "Coupon type",
- "CouponTemplateUniqueName": "Unique name",
- "CouponTemplateDisplayName": "Display name",
- "CouponTemplateDescription": "Description",
- "CouponTemplateUsableDuration": "Usable duration",
- "CouponTemplateUsableBeginTime": "Usable begin time",
- "CouponTemplateUsableEndTime": "Usable end time",
- "CouponTemplateConditionAmount": "Condition amount",
- "CouponTemplateDiscountAmount": "Discount amount",
- "CouponTemplateCurrency": "Currency",
- "CouponTemplateIsUnscoped": "Unscoped",
- "CreateCouponTemplate": "New",
- "EditCouponTemplate": "Edit",
- "CouponTemplateDeletionConfirmationMessage": "Are you sure to delete the coupon template {0}?",
- "CouponTemplateScope": "Coupon template scope",
- "CouponTemplateScopeStoreId": "Store ID",
- "CouponTemplateScopeProductGroupName": "Product group name",
- "CouponTemplateScopeProductId": "Product ID",
- "CouponTemplateScopeProductSkuId": "Product SKU ID",
- "CreateCouponTemplateScope": "New",
- "EditCouponTemplateScope": "Edit",
- "CouponTemplateScopeDeletionConfirmationMessage": "Are you sure to delete the coupon template scope {0}?",
- "SuccessfullyDeleted": "Successfully deleted",
- "CouponType.Normal": "Normal (X discount)",
- "CouponType.PerMeet": "PerMeet (X discount for every Y)",
- "CouponType.Custom": "Custom",
- "Permission:Coupon": "Coupon",
- "Menu:Coupon": "Coupon",
- "Coupon": "Coupon",
- "CouponCouponTemplateId": "Coupon template ID",
- "CouponUserId": "User ID",
- "CouponOrderId": "Order ID",
- "CouponExpirationTime": "Expiration time",
- "CouponUsedTime": "Used time",
- "CouponDiscountedAmount": "Discounted amount",
- "CreateCoupon": "New",
- "EditCoupon": "Edit",
- "CouponDeletionConfirmationMessage": "Are you sure to delete the coupon {0}?",
- "EasyAbp.EShop.Plugins.Coupons:CouponNotFoundOrHasExpired": "Coupon not found or has expired.",
- "EasyAbp.EShop.Plugins.Coupons:CouponTemplateNotFoundOrUnavailable": "Coupon template not found or unavailable.",
- "EasyAbp.EShop.Plugins.Coupons:OrderDoesNotMeetCouponUsageCondition": "Order does not meet the coupon usage condition.",
- "EasyAbp.EShop.Plugins.Coupons:CouponHasBeenOccupied": "Coupon has been occupied.",
- "EasyAbp.EShop.Plugins.Coupons:InvalidCouponOrderId": "The expected order ID is {expectedOrderId}, but the actual order ID is {actualOrderId}.",
- "EasyAbp.EShop.Plugins.Coupons:UserCouponQuantityExceedsLimit": "User's coupon quantity exceeds the limit: {maxQuantity}."
- }
-}
\ No newline at end of file
diff --git a/plugins/Coupons/src/EasyAbp.EShop.Plugins.Coupons.Domain.Shared/EasyAbp/EShop/Plugins/Coupons/Localization/sl.json b/plugins/Coupons/src/EasyAbp.EShop.Plugins.Coupons.Domain.Shared/EasyAbp/EShop/Plugins/Coupons/Localization/sl.json
deleted file mode 100644
index 810c227a..00000000
--- a/plugins/Coupons/src/EasyAbp.EShop.Plugins.Coupons.Domain.Shared/EasyAbp/EShop/Plugins/Coupons/Localization/sl.json
+++ /dev/null
@@ -1,58 +0,0 @@
-{
- "culture": "sl",
- "texts": {
- "ManageYourProfile": "Upravljajte svojim profilom",
- "Menu:CouponManagement": "Coupons",
- "Permission:CouponTemplate": "Coupon template",
- "Permission:Create": "Create",
- "Permission:Update": "Update",
- "Permission:Delete": "Delete",
- "Menu:CouponTemplate": "Coupon template",
- "CouponTemplate": "Coupon template",
- "CouponTemplateStoreId": "Store ID",
- "CouponTemplateCouponType": "Coupon type",
- "CouponTemplateUniqueName": "Unique name",
- "CouponTemplateDisplayName": "Display name",
- "CouponTemplateDescription": "Description",
- "CouponTemplateUsableDuration": "Usable duration",
- "CouponTemplateUsableBeginTime": "Usable begin time",
- "CouponTemplateUsableEndTime": "Usable end time",
- "CouponTemplateConditionAmount": "Condition amount",
- "CouponTemplateDiscountAmount": "Discount amount",
- "CouponTemplateCurrency": "Currency",
- "CouponTemplateIsUnscoped": "Unscoped",
- "CreateCouponTemplate": "New",
- "EditCouponTemplate": "Edit",
- "CouponTemplateDeletionConfirmationMessage": "Are you sure to delete the coupon template {0}?",
- "CouponTemplateScope": "Coupon template scope",
- "CouponTemplateScopeStoreId": "Store ID",
- "CouponTemplateScopeProductGroupName": "Product group name",
- "CouponTemplateScopeProductId": "Product ID",
- "CouponTemplateScopeProductSkuId": "Product SKU ID",
- "CreateCouponTemplateScope": "New",
- "EditCouponTemplateScope": "Edit",
- "CouponTemplateScopeDeletionConfirmationMessage": "Are you sure to delete the coupon template scope {0}?",
- "SuccessfullyDeleted": "Successfully deleted",
- "CouponType.Normal": "Normal (X discount)",
- "CouponType.PerMeet": "PerMeet (X discount for every Y)",
- "CouponType.Custom": "Custom",
- "Permission:Coupon": "Coupon",
- "Menu:Coupon": "Coupon",
- "Coupon": "Coupon",
- "CouponCouponTemplateId": "Coupon template ID",
- "CouponUserId": "User ID",
- "CouponOrderId": "Order ID",
- "CouponExpirationTime": "Expiration time",
- "CouponUsedTime": "Used time",
- "CouponDiscountedAmount": "Discounted amount",
- "CreateCoupon": "New",
- "EditCoupon": "Edit",
- "CouponDeletionConfirmationMessage": "Are you sure to delete the coupon {0}?",
- "EasyAbp.EShop.Plugins.Coupons:CouponNotFoundOrHasExpired": "Coupon not found or has expired.",
- "EasyAbp.EShop.Plugins.Coupons:CouponTemplateNotFoundOrUnavailable": "Coupon template not found or unavailable.",
- "EasyAbp.EShop.Plugins.Coupons:OrderDoesNotMeetCouponUsageCondition": "Order does not meet the coupon usage condition.",
- "EasyAbp.EShop.Plugins.Coupons:CouponHasBeenOccupied": "Coupon has been occupied.",
- "EasyAbp.EShop.Plugins.Coupons:InvalidCouponOrderId": "The expected order ID is {expectedOrderId}, but the actual order ID is {actualOrderId}.",
- "EasyAbp.EShop.Plugins.Coupons:UserCouponQuantityExceedsLimit": "User's coupon quantity exceeds the limit: {maxQuantity}."
- }
-}
\ No newline at end of file
diff --git a/plugins/Coupons/src/EasyAbp.EShop.Plugins.Coupons.Domain.Shared/EasyAbp/EShop/Plugins/Coupons/Localization/tr.json b/plugins/Coupons/src/EasyAbp.EShop.Plugins.Coupons.Domain.Shared/EasyAbp/EShop/Plugins/Coupons/Localization/tr.json
deleted file mode 100644
index 27d7537f..00000000
--- a/plugins/Coupons/src/EasyAbp.EShop.Plugins.Coupons.Domain.Shared/EasyAbp/EShop/Plugins/Coupons/Localization/tr.json
+++ /dev/null
@@ -1,59 +0,0 @@
-{
- "culture": "tr",
- "texts": {
- "ManageYourProfile": "Profil yönetimi",
- "SamplePageMessage": "Coupons modulünden örnek bir sayfa",
- "Menu:CouponManagement": "Coupons",
- "Permission:CouponTemplate": "Coupon template",
- "Permission:Create": "Create",
- "Permission:Update": "Update",
- "Permission:Delete": "Delete",
- "Menu:CouponTemplate": "Coupon template",
- "CouponTemplate": "Coupon template",
- "CouponTemplateStoreId": "Store ID",
- "CouponTemplateCouponType": "Coupon type",
- "CouponTemplateUniqueName": "Unique name",
- "CouponTemplateDisplayName": "Display name",
- "CouponTemplateDescription": "Description",
- "CouponTemplateUsableDuration": "Usable duration",
- "CouponTemplateUsableBeginTime": "Usable begin time",
- "CouponTemplateUsableEndTime": "Usable end time",
- "CouponTemplateConditionAmount": "Condition amount",
- "CouponTemplateDiscountAmount": "Discount amount",
- "CouponTemplateCurrency": "Currency",
- "CouponTemplateIsUnscoped": "Unscoped",
- "CreateCouponTemplate": "New",
- "EditCouponTemplate": "Edit",
- "CouponTemplateDeletionConfirmationMessage": "Are you sure to delete the coupon template {0}?",
- "CouponTemplateScope": "Coupon template scope",
- "CouponTemplateScopeStoreId": "Store ID",
- "CouponTemplateScopeProductGroupName": "Product group name",
- "CouponTemplateScopeProductId": "Product ID",
- "CouponTemplateScopeProductSkuId": "Product SKU ID",
- "CreateCouponTemplateScope": "New",
- "EditCouponTemplateScope": "Edit",
- "CouponTemplateScopeDeletionConfirmationMessage": "Are you sure to delete the coupon template scope {0}?",
- "SuccessfullyDeleted": "Successfully deleted",
- "CouponType.Normal": "Normal (X discount)",
- "CouponType.PerMeet": "PerMeet (X discount for every Y)",
- "CouponType.Custom": "Custom",
- "Permission:Coupon": "Coupon",
- "Menu:Coupon": "Coupon",
- "Coupon": "Coupon",
- "CouponCouponTemplateId": "Coupon template ID",
- "CouponUserId": "User ID",
- "CouponOrderId": "Order ID",
- "CouponExpirationTime": "Expiration time",
- "CouponUsedTime": "Used time",
- "CouponDiscountedAmount": "Discounted amount",
- "CreateCoupon": "New",
- "EditCoupon": "Edit",
- "CouponDeletionConfirmationMessage": "Are you sure to delete the coupon {0}?",
- "EasyAbp.EShop.Plugins.Coupons:CouponNotFoundOrHasExpired": "Coupon not found or has expired.",
- "EasyAbp.EShop.Plugins.Coupons:CouponTemplateNotFoundOrUnavailable": "Coupon template not found or unavailable.",
- "EasyAbp.EShop.Plugins.Coupons:OrderDoesNotMeetCouponUsageCondition": "Order does not meet the coupon usage condition.",
- "EasyAbp.EShop.Plugins.Coupons:CouponHasBeenOccupied": "Coupon has been occupied.",
- "EasyAbp.EShop.Plugins.Coupons:InvalidCouponOrderId": "The expected order ID is {expectedOrderId}, but the actual order ID is {actualOrderId}.",
- "EasyAbp.EShop.Plugins.Coupons:UserCouponQuantityExceedsLimit": "User's coupon quantity exceeds the limit: {maxQuantity}."
- }
-}
\ No newline at end of file
diff --git a/plugins/Coupons/src/EasyAbp.EShop.Plugins.Coupons.Domain.Shared/EasyAbp/EShop/Plugins/Coupons/Localization/vi.json b/plugins/Coupons/src/EasyAbp.EShop.Plugins.Coupons.Domain.Shared/EasyAbp/EShop/Plugins/Coupons/Localization/vi.json
deleted file mode 100644
index 9c5f9dc7..00000000
--- a/plugins/Coupons/src/EasyAbp.EShop.Plugins.Coupons.Domain.Shared/EasyAbp/EShop/Plugins/Coupons/Localization/vi.json
+++ /dev/null
@@ -1,56 +0,0 @@
-{
- "culture": "vi",
- "texts": {
- "Permission:CouponTemplate": "Coupon template",
- "Permission:Create": "Create",
- "Permission:Update": "Update",
- "Permission:Delete": "Delete",
- "Menu:CouponTemplate": "Coupon template",
- "CouponTemplate": "Coupon template",
- "CouponTemplateStoreId": "Store ID",
- "CouponTemplateCouponType": "Coupon type",
- "CouponTemplateUniqueName": "Unique name",
- "CouponTemplateDisplayName": "Display name",
- "CouponTemplateDescription": "Description",
- "CouponTemplateUsableDuration": "Usable duration",
- "CouponTemplateUsableBeginTime": "Usable begin time",
- "CouponTemplateUsableEndTime": "Usable end time",
- "CouponTemplateConditionAmount": "Condition amount",
- "CouponTemplateDiscountAmount": "Discount amount",
- "CouponTemplateCurrency": "Currency",
- "CouponTemplateIsUnscoped": "Unscoped",
- "CreateCouponTemplate": "New",
- "EditCouponTemplate": "Edit",
- "CouponTemplateDeletionConfirmationMessage": "Are you sure to delete the coupon template {0}?",
- "CouponTemplateScope": "Coupon template scope",
- "CouponTemplateScopeStoreId": "Store ID",
- "CouponTemplateScopeProductGroupName": "Product group name",
- "CouponTemplateScopeProductId": "Product ID",
- "CouponTemplateScopeProductSkuId": "Product SKU ID",
- "CreateCouponTemplateScope": "New",
- "EditCouponTemplateScope": "Edit",
- "CouponTemplateScopeDeletionConfirmationMessage": "Are you sure to delete the coupon template scope {0}?",
- "SuccessfullyDeleted": "Successfully deleted",
- "CouponType.Normal": "Normal (X discount)",
- "CouponType.PerMeet": "PerMeet (X discount for every Y)",
- "CouponType.Custom": "Custom",
- "Permission:Coupon": "Coupon",
- "Menu:Coupon": "Coupon",
- "Coupon": "Coupon",
- "CouponCouponTemplateId": "Coupon template ID",
- "CouponUserId": "User ID",
- "CouponOrderId": "Order ID",
- "CouponExpirationTime": "Expiration time",
- "CouponUsedTime": "Used time",
- "CouponDiscountedAmount": "Discounted amount",
- "CreateCoupon": "New",
- "EditCoupon": "Edit",
- "CouponDeletionConfirmationMessage": "Are you sure to delete the coupon {0}?",
- "EasyAbp.EShop.Plugins.Coupons:CouponNotFoundOrHasExpired": "Coupon not found or has expired.",
- "EasyAbp.EShop.Plugins.Coupons:CouponTemplateNotFoundOrUnavailable": "Coupon template not found or unavailable.",
- "EasyAbp.EShop.Plugins.Coupons:OrderDoesNotMeetCouponUsageCondition": "Order does not meet the coupon usage condition.",
- "EasyAbp.EShop.Plugins.Coupons:CouponHasBeenOccupied": "Coupon has been occupied.",
- "EasyAbp.EShop.Plugins.Coupons:InvalidCouponOrderId": "The expected order ID is {expectedOrderId}, but the actual order ID is {actualOrderId}.",
- "EasyAbp.EShop.Plugins.Coupons:UserCouponQuantityExceedsLimit": "User's coupon quantity exceeds the limit: {maxQuantity}."
- }
-}
\ No newline at end of file
diff --git a/plugins/Coupons/src/EasyAbp.EShop.Plugins.Coupons.Domain.Shared/EasyAbp/EShop/Plugins/Coupons/Localization/zh-Hans.json b/plugins/Coupons/src/EasyAbp.EShop.Plugins.Coupons.Domain.Shared/EasyAbp/EShop/Plugins/Coupons/Localization/zh-Hans.json
index 628e77df..2a9a4011 100644
--- a/plugins/Coupons/src/EasyAbp.EShop.Plugins.Coupons.Domain.Shared/EasyAbp/EShop/Plugins/Coupons/Localization/zh-Hans.json
+++ b/plugins/Coupons/src/EasyAbp.EShop.Plugins.Coupons.Domain.Shared/EasyAbp/EShop/Plugins/Coupons/Localization/zh-Hans.json
@@ -1,7 +1,6 @@
{
"culture": "zh-Hans",
"texts": {
- "ManageYourProfile": "管理个人资料",
"Menu:CouponManagement": "优惠券",
"Permission:CouponTemplate": "优惠券模板",
"Permission:Create": "新建",
diff --git a/plugins/Coupons/src/EasyAbp.EShop.Plugins.Coupons.Domain.Shared/EasyAbp/EShop/Plugins/Coupons/Localization/zh-Hant.json b/plugins/Coupons/src/EasyAbp.EShop.Plugins.Coupons.Domain.Shared/EasyAbp/EShop/Plugins/Coupons/Localization/zh-Hant.json
index 0b638ea5..9c6295aa 100644
--- a/plugins/Coupons/src/EasyAbp.EShop.Plugins.Coupons.Domain.Shared/EasyAbp/EShop/Plugins/Coupons/Localization/zh-Hant.json
+++ b/plugins/Coupons/src/EasyAbp.EShop.Plugins.Coupons.Domain.Shared/EasyAbp/EShop/Plugins/Coupons/Localization/zh-Hant.json
@@ -1,7 +1,6 @@
{
"culture": "zh-Hant",
"texts": {
- "ManageYourProfile": "管理個人資料",
"Menu:CouponManagement": "優惠券",
"Permission:CouponTemplate": "優惠券模板",
"Permission:Create": "新建",
diff --git a/samples/EShopSample/aspnet-core/src/EShopSample.Domain.Shared/Localization/EShopSample/cs.json b/samples/EShopSample/aspnet-core/src/EShopSample.Domain.Shared/Localization/EShopSample/cs.json
deleted file mode 100644
index 44106717..00000000
--- a/samples/EShopSample/aspnet-core/src/EShopSample.Domain.Shared/Localization/EShopSample/cs.json
+++ /dev/null
@@ -1,9 +0,0 @@
-{
- "culture": "cs",
- "texts": {
- "Menu:EasyAbpEShop": "EShop",
- "Menu:Home": "Úvod",
- "Welcome": "Vítejte",
- "LongWelcomeMessage": "Vítejte v aplikaci. Toto je startovací projekt založený na ABP frameworku. Pro více informací, navštivte abp.io."
- }
-}
\ No newline at end of file
diff --git a/samples/EShopSample/aspnet-core/src/EShopSample.Domain.Shared/Localization/EShopSample/pl.json b/samples/EShopSample/aspnet-core/src/EShopSample.Domain.Shared/Localization/EShopSample/pl.json
deleted file mode 100644
index 0521319e..00000000
--- a/samples/EShopSample/aspnet-core/src/EShopSample.Domain.Shared/Localization/EShopSample/pl.json
+++ /dev/null
@@ -1,9 +0,0 @@
-{
- "culture": "pl",
- "texts": {
- "Menu:EasyAbpEShop": "EShop",
- "Menu:Home": "Home",
- "Welcome": "Witaj",
- "LongWelcomeMessage": "Witaj w aplikacji. To jest inicjalny projekt bazujący na ABP framework. Po więcej informacji odwiedź stronę abp.io."
- }
-}
\ No newline at end of file
diff --git a/samples/EShopSample/aspnet-core/src/EShopSample.Domain.Shared/Localization/EShopSample/pt-BR.json b/samples/EShopSample/aspnet-core/src/EShopSample.Domain.Shared/Localization/EShopSample/pt-BR.json
deleted file mode 100644
index 135dd6fa..00000000
--- a/samples/EShopSample/aspnet-core/src/EShopSample.Domain.Shared/Localization/EShopSample/pt-BR.json
+++ /dev/null
@@ -1,9 +0,0 @@
-{
- "culture": "pt-BR",
- "texts": {
- "Menu:EasyAbpEShop": "EShop",
- "Menu:Home": "Principal",
- "Welcome": "Seja bem-vindo!",
- "LongWelcomeMessage": "Bem-vindo a esta aplicação. Este é um projeto inicial baseado no ABP framework. Para mais informações, visite abp.io."
- }
-}
\ No newline at end of file
diff --git a/samples/EShopSample/aspnet-core/src/EShopSample.Domain.Shared/Localization/EShopSample/sl.json b/samples/EShopSample/aspnet-core/src/EShopSample.Domain.Shared/Localization/EShopSample/sl.json
deleted file mode 100644
index 2f3e17fa..00000000
--- a/samples/EShopSample/aspnet-core/src/EShopSample.Domain.Shared/Localization/EShopSample/sl.json
+++ /dev/null
@@ -1,9 +0,0 @@
-{
- "culture": "sl",
- "texts": {
- "Menu:EasyAbpEShop": "EShop",
- "Menu:Home": "Domov",
- "Welcome": "Dobrodošli",
- "LongWelcomeMessage": "Dobrodošli v aplikaciji. To je začetni projekt na osnovi okolja ABP. Za več informacij obiščite abp.io."
- }
-}
diff --git a/samples/EShopSample/aspnet-core/src/EShopSample.Domain.Shared/Localization/EShopSample/tr.json b/samples/EShopSample/aspnet-core/src/EShopSample.Domain.Shared/Localization/EShopSample/tr.json
deleted file mode 100644
index b877e7b7..00000000
--- a/samples/EShopSample/aspnet-core/src/EShopSample.Domain.Shared/Localization/EShopSample/tr.json
+++ /dev/null
@@ -1,9 +0,0 @@
-{
- "culture": "tr",
- "texts": {
- "Menu:EasyAbpEShop": "EShop",
- "Menu:Home": "Ana sayfa",
- "Welcome": "Hoşgeldiniz",
- "LongWelcomeMessage": "Uygulamaya hoşgeldiniz. Bu, ABP framework'ü üzerine bina edilmiş bir başlangıç projesidir. Daha fazla bilgi için abp.io adresini ziyaret edebilirsiniz."
- }
-}
\ No newline at end of file
diff --git a/samples/EShopSample/aspnet-core/src/EShopSample.Domain.Shared/Localization/EShopSample/vi.json b/samples/EShopSample/aspnet-core/src/EShopSample.Domain.Shared/Localization/EShopSample/vi.json
deleted file mode 100644
index 0552a6ae..00000000
--- a/samples/EShopSample/aspnet-core/src/EShopSample.Domain.Shared/Localization/EShopSample/vi.json
+++ /dev/null
@@ -1,9 +0,0 @@
-{
- "culture": "vi",
- "texts": {
- "Menu:EasyAbpEShop": "EShop",
- "Menu:Home": "Trang chủ",
- "Welcome": "Chào mừng bạn",
- "LongWelcomeMessage": "Chào mừng bạn đến ứng dụng. Đây là một dự án khởi nghiệp dựa trên khung ABP. Để biết thêm thông tin, hãy truy cập abp.io."
- }
-}