Browse Source

chore(dashboard): Add missing translations

Michael Bromley 3 months ago
parent
commit
fea8131ee8

+ 40 - 24
packages/dashboard/src/i18n/locales/ar.po

@@ -804,7 +804,7 @@ msgstr "مطلوب استرداد بقيمة {formattedDiff}. حدد مبالغ
 
 
 #: src/app/routes/_authenticated/_promotions/promotions_.$id.tsx:238
 #: src/app/routes/_authenticated/_promotions/promotions_.$id.tsx:238
 #: src/app/routes/_authenticated/_system/scheduled-tasks.tsx:191
 #: src/app/routes/_authenticated/_system/scheduled-tasks.tsx:191
-#: src/lib/components/data-table/use-generated-columns.tsx:231
+#: src/lib/components/data-table/use-generated-columns.tsx:229
 msgid "Actions"
 msgid "Actions"
 msgstr "الإجراءات"
 msgstr "الإجراءات"
 
 
@@ -923,7 +923,7 @@ msgstr "إضافة دفع إلى الطلب"
 msgid "Add payment to order ({0})"
 msgid "Add payment to order ({0})"
 msgstr "إضافة دفع إلى الطلب ({0})"
 msgstr "إضافة دفع إلى الطلب ({0})"
 
 
-#: src/app/routes/_authenticated/_products/components/product-options-table.tsx:105
+#: src/app/routes/_authenticated/_products/components/product-options-table.tsx:108
 msgid "Add product option"
 msgid "Add product option"
 msgstr "إضافة خيار منتج"
 msgstr "إضافة خيار منتج"
 
 
@@ -1090,7 +1090,7 @@ msgstr "هل أنت متأكد من حذف طلب المسودة هذا؟"
 msgid "Are you sure you want to delete this global view? This action cannot be undone and will affect all users."
 msgid "Are you sure you want to delete this global view? This action cannot be undone and will affect all users."
 msgstr "هل أنت متأكد من حذف هذا العرض العام؟ لا يمكن التراجع عن هذا الإجراء وسيؤثر على جميع المستخدمين."
 msgstr "هل أنت متأكد من حذف هذا العرض العام؟ لا يمكن التراجع عن هذا الإجراء وسيؤثر على جميع المستخدمين."
 
 
-#: src/lib/components/data-table/use-generated-columns.tsx:322
+#: src/lib/components/data-table/use-generated-columns.tsx:320
 msgid "Are you sure you want to delete this item? This action cannot be undone."
 msgid "Are you sure you want to delete this item? This action cannot be undone."
 msgstr "هل أنت متأكد من حذف هذا العنصر؟ لا يمكن التراجع عن هذا الإجراء."
 msgstr "هل أنت متأكد من حذف هذا العنصر؟ لا يمكن التراجع عن هذا الإجراء."
 
 
@@ -1208,7 +1208,7 @@ msgstr "الحاسبة"
 #: src/app/routes/_authenticated/_products/components/assign-facet-values-dialog.tsx:270
 #: src/app/routes/_authenticated/_products/components/assign-facet-values-dialog.tsx:270
 #: src/lib/components/data-input/product-multi-selector-input.tsx:364
 #: src/lib/components/data-input/product-multi-selector-input.tsx:364
 #: src/lib/components/data-table/data-table-bulk-action-item.tsx:119
 #: src/lib/components/data-table/data-table-bulk-action-item.tsx:119
-#: src/lib/components/data-table/use-generated-columns.tsx:329
+#: src/lib/components/data-table/use-generated-columns.tsx:327
 #: src/lib/components/data-table/views-sheet.tsx:217
 #: src/lib/components/data-table/views-sheet.tsx:217
 #: src/lib/components/data-table/views-sheet.tsx:295
 #: src/lib/components/data-table/views-sheet.tsx:295
 #: src/lib/components/layout/manage-languages-dialog.tsx:396
 #: src/lib/components/layout/manage-languages-dialog.tsx:396
@@ -1291,7 +1291,7 @@ msgstr "انقر على \"تشغيل الاختبار\" لاختبار طريق
 #: src/app/routes/_authenticated/_facets/facets_.$facetId.values_.$id.tsx:140
 #: src/app/routes/_authenticated/_facets/facets_.$facetId.values_.$id.tsx:140
 #: src/app/routes/_authenticated/_facets/facets_.$id.tsx:130
 #: src/app/routes/_authenticated/_facets/facets_.$id.tsx:130
 #: src/app/routes/_authenticated/_payment-methods/payment-methods_.$id.tsx:157
 #: src/app/routes/_authenticated/_payment-methods/payment-methods_.$id.tsx:157
-#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:159
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:155
 #: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$productOptionGroupId.options_.$id.tsx:191
 #: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$productOptionGroupId.options_.$id.tsx:191
 #: src/app/routes/_authenticated/_roles/roles_.$id.tsx:104
 #: src/app/routes/_authenticated/_roles/roles_.$id.tsx:104
 #: src/app/routes/_authenticated/_shipping-methods/shipping-methods_.$id.tsx:149
 #: src/app/routes/_authenticated/_shipping-methods/shipping-methods_.$id.tsx:149
@@ -1345,7 +1345,7 @@ msgstr "تأكيد"
 msgid "Confirm Action"
 msgid "Confirm Action"
 msgstr "تأكيد الإجراء"
 msgstr "تأكيد الإجراء"
 
 
-#: src/lib/components/data-table/use-generated-columns.tsx:319
+#: src/lib/components/data-table/use-generated-columns.tsx:317
 msgid "Confirm deletion"
 msgid "Confirm deletion"
 msgstr "تأكيد الحذف"
 msgstr "تأكيد الحذف"
 
 
@@ -1408,7 +1408,7 @@ msgstr "تم تعيين رمز القسيمة للطلب"
 #: src/app/routes/_authenticated/_product-variants/product-variants_.$id.tsx:134
 #: src/app/routes/_authenticated/_product-variants/product-variants_.$id.tsx:134
 #: src/app/routes/_authenticated/_products/components/create-product-variants.tsx:197
 #: src/app/routes/_authenticated/_products/components/create-product-variants.tsx:197
 #: src/app/routes/_authenticated/_products/products_.$id.tsx:111
 #: src/app/routes/_authenticated/_products/products_.$id.tsx:111
-#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:142
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:138
 #: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$productOptionGroupId.options_.$id.tsx:163
 #: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$productOptionGroupId.options_.$id.tsx:163
 #: src/app/routes/_authenticated/_promotions/promotions_.$id.tsx:135
 #: src/app/routes/_authenticated/_promotions/promotions_.$id.tsx:135
 #: src/app/routes/_authenticated/_roles/roles_.$id.tsx:87
 #: src/app/routes/_authenticated/_roles/roles_.$id.tsx:87
@@ -1551,8 +1551,8 @@ msgstr "تم التحقق من العميل"
 
 
 #: src/app/routes/_authenticated/_customer-groups/customer-groups_.$id.tsx:114
 #: src/app/routes/_authenticated/_customer-groups/customer-groups_.$id.tsx:114
 #: src/app/routes/_authenticated/_customers/customers_.$id.tsx:58
 #: src/app/routes/_authenticated/_customers/customers_.$id.tsx:58
-#: src/app/routes/_authenticated/_customers/customers.tsx:15
-#: src/app/routes/_authenticated/_customers/customers.tsx:21
+#: src/app/routes/_authenticated/_customers/customers.tsx:16
+#: src/app/routes/_authenticated/_customers/customers.tsx:22
 msgid "Customers"
 msgid "Customers"
 msgstr "العملاء"
 msgstr "العملاء"
 
 
@@ -1598,8 +1598,8 @@ msgstr "المنطقة الضريبية الافتراضية"
 #: src/app/common/delete-bulk-action.tsx:139
 #: src/app/common/delete-bulk-action.tsx:139
 #: src/app/routes/_authenticated/_assets/components/asset-bulk-actions.tsx:41
 #: src/app/routes/_authenticated/_assets/components/asset-bulk-actions.tsx:41
 #: src/app/routes/_authenticated/_products/products_.$id_.variants.tsx:312
 #: src/app/routes/_authenticated/_products/products_.$id_.variants.tsx:312
-#: src/lib/components/data-table/use-generated-columns.tsx:312
-#: src/lib/components/data-table/use-generated-columns.tsx:343
+#: src/lib/components/data-table/use-generated-columns.tsx:310
+#: src/lib/components/data-table/use-generated-columns.tsx:341
 #: src/lib/components/data-table/views-sheet.tsx:272
 #: src/lib/components/data-table/views-sheet.tsx:272
 #: src/lib/components/data-table/views-sheet.tsx:298
 #: src/lib/components/data-table/views-sheet.tsx:298
 msgid "Delete"
 msgid "Delete"
@@ -1641,7 +1641,7 @@ msgstr "تم حذف {deleted} {entityName}"
 msgid "Deleted {selectionLength} assets"
 msgid "Deleted {selectionLength} assets"
 msgstr "تم حذف {selectionLength} ملف"
 msgstr "تم حذف {selectionLength} ملف"
 
 
-#: src/lib/components/data-table/use-generated-columns.tsx:293
+#: src/lib/components/data-table/use-generated-columns.tsx:291
 msgid "Deleted successfully"
 msgid "Deleted successfully"
 msgstr "تم الحذف بنجاح"
 msgstr "تم الحذف بنجاح"
 
 
@@ -1997,6 +1997,10 @@ msgstr "فشل إنشاء طريقة الدفع"
 msgid "Failed to create product"
 msgid "Failed to create product"
 msgstr "فشل إنشاء المنتج"
 msgstr "فشل إنشاء المنتج"
 
 
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:117
+msgid "Failed to create product option group"
+msgstr "فشل إنشاء مجموعة خيارات المنتج"
+
 #: src/app/routes/_authenticated/_products/components/create-product-options-dialog.tsx:124
 #: src/app/routes/_authenticated/_products/components/create-product-options-dialog.tsx:124
 #: src/app/routes/_authenticated/_products/components/create-product-options-dialog.tsx:209
 #: src/app/routes/_authenticated/_products/components/create-product-options-dialog.tsx:209
 msgid "Failed to create product options"
 msgid "Failed to create product options"
@@ -2036,8 +2040,8 @@ msgstr "فشل إنشاء معدل الضريبة"
 msgid "Failed to create zone"
 msgid "Failed to create zone"
 msgstr "فشل إنشاء المنطقة"
 msgstr "فشل إنشاء المنطقة"
 
 
-#: src/lib/components/data-table/use-generated-columns.tsx:295
-#: src/lib/components/data-table/use-generated-columns.tsx:301
+#: src/lib/components/data-table/use-generated-columns.tsx:293
+#: src/lib/components/data-table/use-generated-columns.tsx:299
 msgid "Failed to delete"
 msgid "Failed to delete"
 msgstr "فشل الحذف"
 msgstr "فشل الحذف"
 
 
@@ -2187,6 +2191,10 @@ msgstr "فشل تحديث حالة الدفع"
 msgid "Failed to update product"
 msgid "Failed to update product"
 msgstr "فشل تحديث المنتج"
 msgstr "فشل تحديث المنتج"
 
 
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:118
+msgid "Failed to update product option group"
+msgstr "فشل تحديث مجموعة خيارات المنتج"
+
 #: src/app/routes/_authenticated/_product-variants/product-variants_.$id.tsx:112
 #: src/app/routes/_authenticated/_product-variants/product-variants_.$id.tsx:112
 msgid "Failed to update product variant"
 msgid "Failed to update product variant"
 msgstr "فشل تحديث شكل المنتج"
 msgstr "فشل تحديث شكل المنتج"
@@ -2418,7 +2426,7 @@ msgstr "الارتفاع"
 msgid "ID"
 msgid "ID"
 msgstr "المعرف"
 msgstr "المعرف"
 
 
-#: src/app/routes/_authenticated/_administrators/administrators.tsx:65
+#: src/app/routes/_authenticated/_administrators/administrators.tsx:64
 msgid "Identifier"
 msgid "Identifier"
 msgstr "المعرف"
 msgstr "المعرف"
 
 
@@ -2751,14 +2759,14 @@ msgstr "عروضي المحفوظة"
 #: src/app/routes/_authenticated/_collections/collections_.$id.tsx:146
 #: src/app/routes/_authenticated/_collections/collections_.$id.tsx:146
 #: src/app/routes/_authenticated/_countries/countries_.$id.tsx:108
 #: src/app/routes/_authenticated/_countries/countries_.$id.tsx:108
 #: src/app/routes/_authenticated/_customer-groups/customer-groups_.$id.tsx:107
 #: src/app/routes/_authenticated/_customer-groups/customer-groups_.$id.tsx:107
-#: src/app/routes/_authenticated/_customers/customers.tsx:55
+#: src/app/routes/_authenticated/_customers/customers.tsx:68
 #: src/app/routes/_authenticated/_facets/components/edit-facet-value.tsx:104
 #: src/app/routes/_authenticated/_facets/components/edit-facet-value.tsx:104
 #: src/app/routes/_authenticated/_facets/facets_.$facetId.values_.$id.tsx:134
 #: src/app/routes/_authenticated/_facets/facets_.$facetId.values_.$id.tsx:134
 #: src/app/routes/_authenticated/_facets/facets_.$id.tsx:124
 #: src/app/routes/_authenticated/_facets/facets_.$id.tsx:124
 #: src/app/routes/_authenticated/_payment-methods/payment-methods_.$id.tsx:151
 #: src/app/routes/_authenticated/_payment-methods/payment-methods_.$id.tsx:151
 #: src/app/routes/_authenticated/_products/components/add-product-variant-dialog.tsx:328
 #: src/app/routes/_authenticated/_products/components/add-product-variant-dialog.tsx:328
 #: src/app/routes/_authenticated/_products/products_.$id_.variants.tsx:303
 #: src/app/routes/_authenticated/_products/products_.$id_.variants.tsx:303
-#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:153
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:149
 #: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$productOptionGroupId.options_.$id.tsx:185
 #: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$productOptionGroupId.options_.$id.tsx:185
 #: src/app/routes/_authenticated/_promotions/promotions_.$id.tsx:157
 #: src/app/routes/_authenticated/_promotions/promotions_.$id.tsx:157
 #: src/app/routes/_authenticated/_sellers/sellers_.$id.tsx:96
 #: src/app/routes/_authenticated/_sellers/sellers_.$id.tsx:96
@@ -2812,7 +2820,7 @@ msgstr "بلد جديد"
 msgid "New customer"
 msgid "New customer"
 msgstr "عميل جديد"
 msgstr "عميل جديد"
 
 
-#: src/app/routes/_authenticated/_customers/customers.tsx:82
+#: src/app/routes/_authenticated/_customers/customers.tsx:93
 msgid "New Customer"
 msgid "New Customer"
 msgstr "عميل جديد"
 msgstr "عميل جديد"
 
 
@@ -2865,7 +2873,7 @@ msgstr "طريقة دفع جديدة"
 msgid "New product"
 msgid "New product"
 msgstr "منتج جديد"
 msgstr "منتج جديد"
 
 
-#: src/app/routes/_authenticated/_products/products.tsx:92
+#: src/app/routes/_authenticated/_products/products.tsx:98
 msgid "New Product"
 msgid "New Product"
 msgstr "منتج جديد"
 msgstr "منتج جديد"
 
 
@@ -2873,7 +2881,7 @@ msgstr "منتج جديد"
 msgid "New product option"
 msgid "New product option"
 msgstr "خيار منتج جديد"
 msgstr "خيار منتج جديد"
 
 
-#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:133
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:129
 msgid "New product option group"
 msgid "New product option group"
 msgstr "مجموعة خيارات منتج جديدة"
 msgstr "مجموعة خيارات منتج جديدة"
 
 
@@ -3438,7 +3446,7 @@ msgid "Product options"
 msgstr "خيارات المنتج"
 msgstr "خيارات المنتج"
 
 
 #: src/app/routes/_authenticated/_products/products_.$id.tsx:191
 #: src/app/routes/_authenticated/_products/products_.$id.tsx:191
-#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:174
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:170
 msgid "Product Options"
 msgid "Product Options"
 msgstr "خيارات المنتج"
 msgstr "خيارات المنتج"
 
 
@@ -3491,7 +3499,7 @@ msgstr "المعدل"
 msgid "Reason"
 msgid "Reason"
 msgstr "السبب"
 msgstr "السبب"
 
 
-#: src/app/routes/_authenticated/_products/products.tsx:85
+#: src/app/routes/_authenticated/_products/products.tsx:91
 msgid "Rebuild search index"
 msgid "Rebuild search index"
 msgstr "إعادة بناء فهرس البحث"
 msgstr "إعادة بناء فهرس البحث"
 
 
@@ -4014,7 +4022,7 @@ msgid "State/Province"
 msgstr "الولاية/المحافظة"
 msgstr "الولاية/المحافظة"
 
 
 #: src/app/routes/_authenticated/_customers/customers_.$id.tsx:252
 #: src/app/routes/_authenticated/_customers/customers_.$id.tsx:252
-#: src/app/routes/_authenticated/_customers/customers.tsx:45
+#: src/app/routes/_authenticated/_customers/customers.tsx:46
 msgid "Status"
 msgid "Status"
 msgstr "الحالة"
 msgstr "الحالة"
 
 
@@ -4119,6 +4127,10 @@ msgstr "تم إنشاء طريقة الدفع بنجاح"
 msgid "Successfully created product"
 msgid "Successfully created product"
 msgstr "تم إنشاء المنتج بنجاح"
 msgstr "تم إنشاء المنتج بنجاح"
 
 
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:106
+msgid "Successfully created product option group"
+msgstr "تم إنشاء مجموعة خيارات المنتج بنجاح"
+
 #: src/app/routes/_authenticated/_products/components/create-product-options-dialog.tsx:119
 #: src/app/routes/_authenticated/_products/components/create-product-options-dialog.tsx:119
 msgid "Successfully created product options"
 msgid "Successfully created product options"
 msgstr "تم إنشاء خيارات المنتج بنجاح"
 msgstr "تم إنشاء خيارات المنتج بنجاح"
@@ -4225,6 +4237,10 @@ msgstr "تم تحديث طريقة الدفع بنجاح"
 msgid "Successfully updated product"
 msgid "Successfully updated product"
 msgstr "تم تحديث المنتج بنجاح"
 msgstr "تم تحديث المنتج بنجاح"
 
 
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:107
+msgid "Successfully updated product option group"
+msgstr "تم تحديث مجموعة خيارات المنتج بنجاح"
+
 #: src/app/routes/_authenticated/_product-variants/product-variants_.$id.tsx:103
 #: src/app/routes/_authenticated/_product-variants/product-variants_.$id.tsx:103
 msgid "Successfully updated product variant"
 msgid "Successfully updated product variant"
 msgstr "تم تحديث شكل المنتج بنجاح"
 msgstr "تم تحديث شكل المنتج بنجاح"
@@ -4546,7 +4562,7 @@ msgstr "غير مُتحقق منه"
 #: src/app/routes/_authenticated/_product-variants/product-variants_.$id.tsx:134
 #: src/app/routes/_authenticated/_product-variants/product-variants_.$id.tsx:134
 #: src/app/routes/_authenticated/_products/components/assign-facet-values-dialog.tsx:276
 #: src/app/routes/_authenticated/_products/components/assign-facet-values-dialog.tsx:276
 #: src/app/routes/_authenticated/_products/products_.$id.tsx:111
 #: src/app/routes/_authenticated/_products/products_.$id.tsx:111
-#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:142
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:138
 #: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$productOptionGroupId.options_.$id.tsx:163
 #: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$productOptionGroupId.options_.$id.tsx:163
 #: src/app/routes/_authenticated/_profile/profile.tsx:82
 #: src/app/routes/_authenticated/_profile/profile.tsx:82
 #: src/app/routes/_authenticated/_promotions/promotions_.$id.tsx:135
 #: src/app/routes/_authenticated/_promotions/promotions_.$id.tsx:135

+ 40 - 24
packages/dashboard/src/i18n/locales/cs.po

@@ -804,7 +804,7 @@ msgstr "Je vyžadován refund ve výši {formattedDiff}. Vyberte částky plateb
 
 
 #: src/app/routes/_authenticated/_promotions/promotions_.$id.tsx:238
 #: src/app/routes/_authenticated/_promotions/promotions_.$id.tsx:238
 #: src/app/routes/_authenticated/_system/scheduled-tasks.tsx:191
 #: src/app/routes/_authenticated/_system/scheduled-tasks.tsx:191
-#: src/lib/components/data-table/use-generated-columns.tsx:231
+#: src/lib/components/data-table/use-generated-columns.tsx:229
 msgid "Actions"
 msgid "Actions"
 msgstr "Akce"
 msgstr "Akce"
 
 
@@ -923,7 +923,7 @@ msgstr "Přidat platbu k objednávce"
 msgid "Add payment to order ({0})"
 msgid "Add payment to order ({0})"
 msgstr "Přidat platbu k objednávce ({0})"
 msgstr "Přidat platbu k objednávce ({0})"
 
 
-#: src/app/routes/_authenticated/_products/components/product-options-table.tsx:105
+#: src/app/routes/_authenticated/_products/components/product-options-table.tsx:108
 msgid "Add product option"
 msgid "Add product option"
 msgstr "Přidat volbu produktu"
 msgstr "Přidat volbu produktu"
 
 
@@ -1090,7 +1090,7 @@ msgstr "Opravdu chcete smazat tento koncept objednávky?"
 msgid "Are you sure you want to delete this global view? This action cannot be undone and will affect all users."
 msgid "Are you sure you want to delete this global view? This action cannot be undone and will affect all users."
 msgstr "Opravdu chcete smazat tento globální pohled? Tuto akci nelze vrátit zpět a ovlivní všechny uživatele."
 msgstr "Opravdu chcete smazat tento globální pohled? Tuto akci nelze vrátit zpět a ovlivní všechny uživatele."
 
 
-#: src/lib/components/data-table/use-generated-columns.tsx:322
+#: src/lib/components/data-table/use-generated-columns.tsx:320
 msgid "Are you sure you want to delete this item? This action cannot be undone."
 msgid "Are you sure you want to delete this item? This action cannot be undone."
 msgstr "Opravdu chcete smazat tuto položku? Tuto akci nelze vrátit zpět."
 msgstr "Opravdu chcete smazat tuto položku? Tuto akci nelze vrátit zpět."
 
 
@@ -1208,7 +1208,7 @@ msgstr "Kalkulačka"
 #: src/app/routes/_authenticated/_products/components/assign-facet-values-dialog.tsx:270
 #: src/app/routes/_authenticated/_products/components/assign-facet-values-dialog.tsx:270
 #: src/lib/components/data-input/product-multi-selector-input.tsx:364
 #: src/lib/components/data-input/product-multi-selector-input.tsx:364
 #: src/lib/components/data-table/data-table-bulk-action-item.tsx:119
 #: src/lib/components/data-table/data-table-bulk-action-item.tsx:119
-#: src/lib/components/data-table/use-generated-columns.tsx:329
+#: src/lib/components/data-table/use-generated-columns.tsx:327
 #: src/lib/components/data-table/views-sheet.tsx:217
 #: src/lib/components/data-table/views-sheet.tsx:217
 #: src/lib/components/data-table/views-sheet.tsx:295
 #: src/lib/components/data-table/views-sheet.tsx:295
 #: src/lib/components/layout/manage-languages-dialog.tsx:396
 #: src/lib/components/layout/manage-languages-dialog.tsx:396
@@ -1291,7 +1291,7 @@ msgstr "Klikněte na \"Spustit test\" pro otestování tohoto způsobu dopravy."
 #: src/app/routes/_authenticated/_facets/facets_.$facetId.values_.$id.tsx:140
 #: src/app/routes/_authenticated/_facets/facets_.$facetId.values_.$id.tsx:140
 #: src/app/routes/_authenticated/_facets/facets_.$id.tsx:130
 #: src/app/routes/_authenticated/_facets/facets_.$id.tsx:130
 #: src/app/routes/_authenticated/_payment-methods/payment-methods_.$id.tsx:157
 #: src/app/routes/_authenticated/_payment-methods/payment-methods_.$id.tsx:157
-#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:159
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:155
 #: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$productOptionGroupId.options_.$id.tsx:191
 #: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$productOptionGroupId.options_.$id.tsx:191
 #: src/app/routes/_authenticated/_roles/roles_.$id.tsx:104
 #: src/app/routes/_authenticated/_roles/roles_.$id.tsx:104
 #: src/app/routes/_authenticated/_shipping-methods/shipping-methods_.$id.tsx:149
 #: src/app/routes/_authenticated/_shipping-methods/shipping-methods_.$id.tsx:149
@@ -1345,7 +1345,7 @@ msgstr "Potvrdit"
 msgid "Confirm Action"
 msgid "Confirm Action"
 msgstr "Potvrdit akci"
 msgstr "Potvrdit akci"
 
 
-#: src/lib/components/data-table/use-generated-columns.tsx:319
+#: src/lib/components/data-table/use-generated-columns.tsx:317
 msgid "Confirm deletion"
 msgid "Confirm deletion"
 msgstr "Potvrdit smazání"
 msgstr "Potvrdit smazání"
 
 
@@ -1408,7 +1408,7 @@ msgstr "Kód kupónu nastaven pro objednávku"
 #: src/app/routes/_authenticated/_product-variants/product-variants_.$id.tsx:134
 #: src/app/routes/_authenticated/_product-variants/product-variants_.$id.tsx:134
 #: src/app/routes/_authenticated/_products/components/create-product-variants.tsx:197
 #: src/app/routes/_authenticated/_products/components/create-product-variants.tsx:197
 #: src/app/routes/_authenticated/_products/products_.$id.tsx:111
 #: src/app/routes/_authenticated/_products/products_.$id.tsx:111
-#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:142
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:138
 #: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$productOptionGroupId.options_.$id.tsx:163
 #: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$productOptionGroupId.options_.$id.tsx:163
 #: src/app/routes/_authenticated/_promotions/promotions_.$id.tsx:135
 #: src/app/routes/_authenticated/_promotions/promotions_.$id.tsx:135
 #: src/app/routes/_authenticated/_roles/roles_.$id.tsx:87
 #: src/app/routes/_authenticated/_roles/roles_.$id.tsx:87
@@ -1551,8 +1551,8 @@ msgstr "Zákazník ověřen"
 
 
 #: src/app/routes/_authenticated/_customer-groups/customer-groups_.$id.tsx:114
 #: src/app/routes/_authenticated/_customer-groups/customer-groups_.$id.tsx:114
 #: src/app/routes/_authenticated/_customers/customers_.$id.tsx:58
 #: src/app/routes/_authenticated/_customers/customers_.$id.tsx:58
-#: src/app/routes/_authenticated/_customers/customers.tsx:15
-#: src/app/routes/_authenticated/_customers/customers.tsx:21
+#: src/app/routes/_authenticated/_customers/customers.tsx:16
+#: src/app/routes/_authenticated/_customers/customers.tsx:22
 msgid "Customers"
 msgid "Customers"
 msgstr "Zákazníci"
 msgstr "Zákazníci"
 
 
@@ -1598,8 +1598,8 @@ msgstr "Výchozí daňová zóna"
 #: src/app/common/delete-bulk-action.tsx:139
 #: src/app/common/delete-bulk-action.tsx:139
 #: src/app/routes/_authenticated/_assets/components/asset-bulk-actions.tsx:41
 #: src/app/routes/_authenticated/_assets/components/asset-bulk-actions.tsx:41
 #: src/app/routes/_authenticated/_products/products_.$id_.variants.tsx:312
 #: src/app/routes/_authenticated/_products/products_.$id_.variants.tsx:312
-#: src/lib/components/data-table/use-generated-columns.tsx:312
-#: src/lib/components/data-table/use-generated-columns.tsx:343
+#: src/lib/components/data-table/use-generated-columns.tsx:310
+#: src/lib/components/data-table/use-generated-columns.tsx:341
 #: src/lib/components/data-table/views-sheet.tsx:272
 #: src/lib/components/data-table/views-sheet.tsx:272
 #: src/lib/components/data-table/views-sheet.tsx:298
 #: src/lib/components/data-table/views-sheet.tsx:298
 msgid "Delete"
 msgid "Delete"
@@ -1641,7 +1641,7 @@ msgstr "Smazáno {deleted} {entityName}"
 msgid "Deleted {selectionLength} assets"
 msgid "Deleted {selectionLength} assets"
 msgstr "Smazáno {selectionLength} souborů"
 msgstr "Smazáno {selectionLength} souborů"
 
 
-#: src/lib/components/data-table/use-generated-columns.tsx:293
+#: src/lib/components/data-table/use-generated-columns.tsx:291
 msgid "Deleted successfully"
 msgid "Deleted successfully"
 msgstr "Úspěšně smazáno"
 msgstr "Úspěšně smazáno"
 
 
@@ -1997,6 +1997,10 @@ msgstr "Nepodařilo se vytvořit způsob platby"
 msgid "Failed to create product"
 msgid "Failed to create product"
 msgstr "Nepodařilo se vytvořit produkt"
 msgstr "Nepodařilo se vytvořit produkt"
 
 
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:117
+msgid "Failed to create product option group"
+msgstr "Nepodařilo se vytvořit skupinu možností produktu"
+
 #: src/app/routes/_authenticated/_products/components/create-product-options-dialog.tsx:124
 #: src/app/routes/_authenticated/_products/components/create-product-options-dialog.tsx:124
 #: src/app/routes/_authenticated/_products/components/create-product-options-dialog.tsx:209
 #: src/app/routes/_authenticated/_products/components/create-product-options-dialog.tsx:209
 msgid "Failed to create product options"
 msgid "Failed to create product options"
@@ -2036,8 +2040,8 @@ msgstr "Nepodařilo se vytvořit daňovou sazbu"
 msgid "Failed to create zone"
 msgid "Failed to create zone"
 msgstr "Nepodařilo se vytvořit zónu"
 msgstr "Nepodařilo se vytvořit zónu"
 
 
-#: src/lib/components/data-table/use-generated-columns.tsx:295
-#: src/lib/components/data-table/use-generated-columns.tsx:301
+#: src/lib/components/data-table/use-generated-columns.tsx:293
+#: src/lib/components/data-table/use-generated-columns.tsx:299
 msgid "Failed to delete"
 msgid "Failed to delete"
 msgstr "Nepodařilo se smazat"
 msgstr "Nepodařilo se smazat"
 
 
@@ -2187,6 +2191,10 @@ msgstr "Nepodařilo se aktualizovat stav platby"
 msgid "Failed to update product"
 msgid "Failed to update product"
 msgstr "Nepodařilo se aktualizovat produkt"
 msgstr "Nepodařilo se aktualizovat produkt"
 
 
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:118
+msgid "Failed to update product option group"
+msgstr "Nepodařilo se aktualizovat skupinu možností produktu"
+
 #: src/app/routes/_authenticated/_product-variants/product-variants_.$id.tsx:112
 #: src/app/routes/_authenticated/_product-variants/product-variants_.$id.tsx:112
 msgid "Failed to update product variant"
 msgid "Failed to update product variant"
 msgstr "Nepodařilo se aktualizovat variantu produktu"
 msgstr "Nepodařilo se aktualizovat variantu produktu"
@@ -2418,7 +2426,7 @@ msgstr "Výška"
 msgid "ID"
 msgid "ID"
 msgstr "ID"
 msgstr "ID"
 
 
-#: src/app/routes/_authenticated/_administrators/administrators.tsx:65
+#: src/app/routes/_authenticated/_administrators/administrators.tsx:64
 msgid "Identifier"
 msgid "Identifier"
 msgstr "Identifikátor"
 msgstr "Identifikátor"
 
 
@@ -2751,14 +2759,14 @@ msgstr "Moje uložené pohledy"
 #: src/app/routes/_authenticated/_collections/collections_.$id.tsx:146
 #: src/app/routes/_authenticated/_collections/collections_.$id.tsx:146
 #: src/app/routes/_authenticated/_countries/countries_.$id.tsx:108
 #: src/app/routes/_authenticated/_countries/countries_.$id.tsx:108
 #: src/app/routes/_authenticated/_customer-groups/customer-groups_.$id.tsx:107
 #: src/app/routes/_authenticated/_customer-groups/customer-groups_.$id.tsx:107
-#: src/app/routes/_authenticated/_customers/customers.tsx:55
+#: src/app/routes/_authenticated/_customers/customers.tsx:68
 #: src/app/routes/_authenticated/_facets/components/edit-facet-value.tsx:104
 #: src/app/routes/_authenticated/_facets/components/edit-facet-value.tsx:104
 #: src/app/routes/_authenticated/_facets/facets_.$facetId.values_.$id.tsx:134
 #: src/app/routes/_authenticated/_facets/facets_.$facetId.values_.$id.tsx:134
 #: src/app/routes/_authenticated/_facets/facets_.$id.tsx:124
 #: src/app/routes/_authenticated/_facets/facets_.$id.tsx:124
 #: src/app/routes/_authenticated/_payment-methods/payment-methods_.$id.tsx:151
 #: src/app/routes/_authenticated/_payment-methods/payment-methods_.$id.tsx:151
 #: src/app/routes/_authenticated/_products/components/add-product-variant-dialog.tsx:328
 #: src/app/routes/_authenticated/_products/components/add-product-variant-dialog.tsx:328
 #: src/app/routes/_authenticated/_products/products_.$id_.variants.tsx:303
 #: src/app/routes/_authenticated/_products/products_.$id_.variants.tsx:303
-#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:153
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:149
 #: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$productOptionGroupId.options_.$id.tsx:185
 #: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$productOptionGroupId.options_.$id.tsx:185
 #: src/app/routes/_authenticated/_promotions/promotions_.$id.tsx:157
 #: src/app/routes/_authenticated/_promotions/promotions_.$id.tsx:157
 #: src/app/routes/_authenticated/_sellers/sellers_.$id.tsx:96
 #: src/app/routes/_authenticated/_sellers/sellers_.$id.tsx:96
@@ -2812,7 +2820,7 @@ msgstr "Nová země"
 msgid "New customer"
 msgid "New customer"
 msgstr "Nový zákazník"
 msgstr "Nový zákazník"
 
 
-#: src/app/routes/_authenticated/_customers/customers.tsx:82
+#: src/app/routes/_authenticated/_customers/customers.tsx:93
 msgid "New Customer"
 msgid "New Customer"
 msgstr "Nový zákazník"
 msgstr "Nový zákazník"
 
 
@@ -2865,7 +2873,7 @@ msgstr "Nový způsob platby"
 msgid "New product"
 msgid "New product"
 msgstr "Nový produkt"
 msgstr "Nový produkt"
 
 
-#: src/app/routes/_authenticated/_products/products.tsx:92
+#: src/app/routes/_authenticated/_products/products.tsx:98
 msgid "New Product"
 msgid "New Product"
 msgstr "Nový produkt"
 msgstr "Nový produkt"
 
 
@@ -2873,7 +2881,7 @@ msgstr "Nový produkt"
 msgid "New product option"
 msgid "New product option"
 msgstr "Nová volba produktu"
 msgstr "Nová volba produktu"
 
 
-#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:133
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:129
 msgid "New product option group"
 msgid "New product option group"
 msgstr "Nová skupina voleb produktu"
 msgstr "Nová skupina voleb produktu"
 
 
@@ -3438,7 +3446,7 @@ msgid "Product options"
 msgstr "Volby produktu"
 msgstr "Volby produktu"
 
 
 #: src/app/routes/_authenticated/_products/products_.$id.tsx:191
 #: src/app/routes/_authenticated/_products/products_.$id.tsx:191
-#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:174
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:170
 msgid "Product Options"
 msgid "Product Options"
 msgstr "Volby produktu"
 msgstr "Volby produktu"
 
 
@@ -3491,7 +3499,7 @@ msgstr "Sazba"
 msgid "Reason"
 msgid "Reason"
 msgstr "Důvod"
 msgstr "Důvod"
 
 
-#: src/app/routes/_authenticated/_products/products.tsx:85
+#: src/app/routes/_authenticated/_products/products.tsx:91
 msgid "Rebuild search index"
 msgid "Rebuild search index"
 msgstr "Přebudovat vyhledávací index"
 msgstr "Přebudovat vyhledávací index"
 
 
@@ -4014,7 +4022,7 @@ msgid "State/Province"
 msgstr "Stát/Kraj"
 msgstr "Stát/Kraj"
 
 
 #: src/app/routes/_authenticated/_customers/customers_.$id.tsx:252
 #: src/app/routes/_authenticated/_customers/customers_.$id.tsx:252
-#: src/app/routes/_authenticated/_customers/customers.tsx:45
+#: src/app/routes/_authenticated/_customers/customers.tsx:46
 msgid "Status"
 msgid "Status"
 msgstr "Stav"
 msgstr "Stav"
 
 
@@ -4119,6 +4127,10 @@ msgstr "Způsob platby úspěšně vytvořen"
 msgid "Successfully created product"
 msgid "Successfully created product"
 msgstr "Produkt úspěšně vytvořen"
 msgstr "Produkt úspěšně vytvořen"
 
 
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:106
+msgid "Successfully created product option group"
+msgstr "Skupina možností produktu byla úspěšně vytvořena"
+
 #: src/app/routes/_authenticated/_products/components/create-product-options-dialog.tsx:119
 #: src/app/routes/_authenticated/_products/components/create-product-options-dialog.tsx:119
 msgid "Successfully created product options"
 msgid "Successfully created product options"
 msgstr "Volby produktu úspěšně vytvořeny"
 msgstr "Volby produktu úspěšně vytvořeny"
@@ -4225,6 +4237,10 @@ msgstr "Způsob platby úspěšně aktualizován"
 msgid "Successfully updated product"
 msgid "Successfully updated product"
 msgstr "Produkt úspěšně aktualizován"
 msgstr "Produkt úspěšně aktualizován"
 
 
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:107
+msgid "Successfully updated product option group"
+msgstr "Skupina možností produktu byla úspěšně aktualizována"
+
 #: src/app/routes/_authenticated/_product-variants/product-variants_.$id.tsx:103
 #: src/app/routes/_authenticated/_product-variants/product-variants_.$id.tsx:103
 msgid "Successfully updated product variant"
 msgid "Successfully updated product variant"
 msgstr "Varianta produktu úspěšně aktualizována"
 msgstr "Varianta produktu úspěšně aktualizována"
@@ -4546,7 +4562,7 @@ msgstr "Neověřený"
 #: src/app/routes/_authenticated/_product-variants/product-variants_.$id.tsx:134
 #: src/app/routes/_authenticated/_product-variants/product-variants_.$id.tsx:134
 #: src/app/routes/_authenticated/_products/components/assign-facet-values-dialog.tsx:276
 #: src/app/routes/_authenticated/_products/components/assign-facet-values-dialog.tsx:276
 #: src/app/routes/_authenticated/_products/products_.$id.tsx:111
 #: src/app/routes/_authenticated/_products/products_.$id.tsx:111
-#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:142
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:138
 #: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$productOptionGroupId.options_.$id.tsx:163
 #: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$productOptionGroupId.options_.$id.tsx:163
 #: src/app/routes/_authenticated/_profile/profile.tsx:82
 #: src/app/routes/_authenticated/_profile/profile.tsx:82
 #: src/app/routes/_authenticated/_promotions/promotions_.$id.tsx:135
 #: src/app/routes/_authenticated/_promotions/promotions_.$id.tsx:135

+ 40 - 24
packages/dashboard/src/i18n/locales/de.po

@@ -804,7 +804,7 @@ msgstr "Eine Rückerstattung von {formattedDiff} ist erforderlich. Wählen Sie Z
 
 
 #: src/app/routes/_authenticated/_promotions/promotions_.$id.tsx:238
 #: src/app/routes/_authenticated/_promotions/promotions_.$id.tsx:238
 #: src/app/routes/_authenticated/_system/scheduled-tasks.tsx:191
 #: src/app/routes/_authenticated/_system/scheduled-tasks.tsx:191
-#: src/lib/components/data-table/use-generated-columns.tsx:231
+#: src/lib/components/data-table/use-generated-columns.tsx:229
 msgid "Actions"
 msgid "Actions"
 msgstr "Aktionen"
 msgstr "Aktionen"
 
 
@@ -923,7 +923,7 @@ msgstr "Zahlung zur Bestellung hinzufügen"
 msgid "Add payment to order ({0})"
 msgid "Add payment to order ({0})"
 msgstr "Zahlung zur Bestellung hinzufügen ({0})"
 msgstr "Zahlung zur Bestellung hinzufügen ({0})"
 
 
-#: src/app/routes/_authenticated/_products/components/product-options-table.tsx:105
+#: src/app/routes/_authenticated/_products/components/product-options-table.tsx:108
 msgid "Add product option"
 msgid "Add product option"
 msgstr "Produktoption hinzufügen"
 msgstr "Produktoption hinzufügen"
 
 
@@ -1090,7 +1090,7 @@ msgstr "Möchten Sie diesen Bestellentwurf wirklich löschen?"
 msgid "Are you sure you want to delete this global view? This action cannot be undone and will affect all users."
 msgid "Are you sure you want to delete this global view? This action cannot be undone and will affect all users."
 msgstr "Möchten Sie diese globale Ansicht wirklich löschen? Diese Aktion kann nicht rückgängig gemacht werden und betrifft alle Benutzer."
 msgstr "Möchten Sie diese globale Ansicht wirklich löschen? Diese Aktion kann nicht rückgängig gemacht werden und betrifft alle Benutzer."
 
 
-#: src/lib/components/data-table/use-generated-columns.tsx:322
+#: src/lib/components/data-table/use-generated-columns.tsx:320
 msgid "Are you sure you want to delete this item? This action cannot be undone."
 msgid "Are you sure you want to delete this item? This action cannot be undone."
 msgstr "Möchten Sie dieses Element wirklich löschen? Diese Aktion kann nicht rückgängig gemacht werden."
 msgstr "Möchten Sie dieses Element wirklich löschen? Diese Aktion kann nicht rückgängig gemacht werden."
 
 
@@ -1208,7 +1208,7 @@ msgstr "Rechner"
 #: src/app/routes/_authenticated/_products/components/assign-facet-values-dialog.tsx:270
 #: src/app/routes/_authenticated/_products/components/assign-facet-values-dialog.tsx:270
 #: src/lib/components/data-input/product-multi-selector-input.tsx:364
 #: src/lib/components/data-input/product-multi-selector-input.tsx:364
 #: src/lib/components/data-table/data-table-bulk-action-item.tsx:119
 #: src/lib/components/data-table/data-table-bulk-action-item.tsx:119
-#: src/lib/components/data-table/use-generated-columns.tsx:329
+#: src/lib/components/data-table/use-generated-columns.tsx:327
 #: src/lib/components/data-table/views-sheet.tsx:217
 #: src/lib/components/data-table/views-sheet.tsx:217
 #: src/lib/components/data-table/views-sheet.tsx:295
 #: src/lib/components/data-table/views-sheet.tsx:295
 #: src/lib/components/layout/manage-languages-dialog.tsx:396
 #: src/lib/components/layout/manage-languages-dialog.tsx:396
@@ -1291,7 +1291,7 @@ msgstr "Klicken Sie auf \"Test ausführen\", um diese Versandmethode zu testen."
 #: src/app/routes/_authenticated/_facets/facets_.$facetId.values_.$id.tsx:140
 #: src/app/routes/_authenticated/_facets/facets_.$facetId.values_.$id.tsx:140
 #: src/app/routes/_authenticated/_facets/facets_.$id.tsx:130
 #: src/app/routes/_authenticated/_facets/facets_.$id.tsx:130
 #: src/app/routes/_authenticated/_payment-methods/payment-methods_.$id.tsx:157
 #: src/app/routes/_authenticated/_payment-methods/payment-methods_.$id.tsx:157
-#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:159
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:155
 #: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$productOptionGroupId.options_.$id.tsx:191
 #: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$productOptionGroupId.options_.$id.tsx:191
 #: src/app/routes/_authenticated/_roles/roles_.$id.tsx:104
 #: src/app/routes/_authenticated/_roles/roles_.$id.tsx:104
 #: src/app/routes/_authenticated/_shipping-methods/shipping-methods_.$id.tsx:149
 #: src/app/routes/_authenticated/_shipping-methods/shipping-methods_.$id.tsx:149
@@ -1345,7 +1345,7 @@ msgstr "Bestätigen"
 msgid "Confirm Action"
 msgid "Confirm Action"
 msgstr "Aktion bestätigen"
 msgstr "Aktion bestätigen"
 
 
-#: src/lib/components/data-table/use-generated-columns.tsx:319
+#: src/lib/components/data-table/use-generated-columns.tsx:317
 msgid "Confirm deletion"
 msgid "Confirm deletion"
 msgstr "Löschung bestätigen"
 msgstr "Löschung bestätigen"
 
 
@@ -1408,7 +1408,7 @@ msgstr "Gutscheincode für Bestellung festgelegt"
 #: src/app/routes/_authenticated/_product-variants/product-variants_.$id.tsx:134
 #: src/app/routes/_authenticated/_product-variants/product-variants_.$id.tsx:134
 #: src/app/routes/_authenticated/_products/components/create-product-variants.tsx:197
 #: src/app/routes/_authenticated/_products/components/create-product-variants.tsx:197
 #: src/app/routes/_authenticated/_products/products_.$id.tsx:111
 #: src/app/routes/_authenticated/_products/products_.$id.tsx:111
-#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:142
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:138
 #: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$productOptionGroupId.options_.$id.tsx:163
 #: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$productOptionGroupId.options_.$id.tsx:163
 #: src/app/routes/_authenticated/_promotions/promotions_.$id.tsx:135
 #: src/app/routes/_authenticated/_promotions/promotions_.$id.tsx:135
 #: src/app/routes/_authenticated/_roles/roles_.$id.tsx:87
 #: src/app/routes/_authenticated/_roles/roles_.$id.tsx:87
@@ -1551,8 +1551,8 @@ msgstr "Kunde verifiziert"
 
 
 #: src/app/routes/_authenticated/_customer-groups/customer-groups_.$id.tsx:114
 #: src/app/routes/_authenticated/_customer-groups/customer-groups_.$id.tsx:114
 #: src/app/routes/_authenticated/_customers/customers_.$id.tsx:58
 #: src/app/routes/_authenticated/_customers/customers_.$id.tsx:58
-#: src/app/routes/_authenticated/_customers/customers.tsx:15
-#: src/app/routes/_authenticated/_customers/customers.tsx:21
+#: src/app/routes/_authenticated/_customers/customers.tsx:16
+#: src/app/routes/_authenticated/_customers/customers.tsx:22
 msgid "Customers"
 msgid "Customers"
 msgstr "Kunden"
 msgstr "Kunden"
 
 
@@ -1598,8 +1598,8 @@ msgstr "Standard-Steuerzone"
 #: src/app/common/delete-bulk-action.tsx:139
 #: src/app/common/delete-bulk-action.tsx:139
 #: src/app/routes/_authenticated/_assets/components/asset-bulk-actions.tsx:41
 #: src/app/routes/_authenticated/_assets/components/asset-bulk-actions.tsx:41
 #: src/app/routes/_authenticated/_products/products_.$id_.variants.tsx:312
 #: src/app/routes/_authenticated/_products/products_.$id_.variants.tsx:312
-#: src/lib/components/data-table/use-generated-columns.tsx:312
-#: src/lib/components/data-table/use-generated-columns.tsx:343
+#: src/lib/components/data-table/use-generated-columns.tsx:310
+#: src/lib/components/data-table/use-generated-columns.tsx:341
 #: src/lib/components/data-table/views-sheet.tsx:272
 #: src/lib/components/data-table/views-sheet.tsx:272
 #: src/lib/components/data-table/views-sheet.tsx:298
 #: src/lib/components/data-table/views-sheet.tsx:298
 msgid "Delete"
 msgid "Delete"
@@ -1641,7 +1641,7 @@ msgstr "{deleted} {entityName} gelöscht"
 msgid "Deleted {selectionLength} assets"
 msgid "Deleted {selectionLength} assets"
 msgstr "{selectionLength} Assets gelöscht"
 msgstr "{selectionLength} Assets gelöscht"
 
 
-#: src/lib/components/data-table/use-generated-columns.tsx:293
+#: src/lib/components/data-table/use-generated-columns.tsx:291
 msgid "Deleted successfully"
 msgid "Deleted successfully"
 msgstr "Erfolgreich gelöscht"
 msgstr "Erfolgreich gelöscht"
 
 
@@ -1997,6 +1997,10 @@ msgstr "Fehler beim Erstellen der Zahlungsmethode"
 msgid "Failed to create product"
 msgid "Failed to create product"
 msgstr "Fehler beim Erstellen des Produkts"
 msgstr "Fehler beim Erstellen des Produkts"
 
 
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:117
+msgid "Failed to create product option group"
+msgstr "Erstellen der Produktoptionsgruppe fehlgeschlagen"
+
 #: src/app/routes/_authenticated/_products/components/create-product-options-dialog.tsx:124
 #: src/app/routes/_authenticated/_products/components/create-product-options-dialog.tsx:124
 #: src/app/routes/_authenticated/_products/components/create-product-options-dialog.tsx:209
 #: src/app/routes/_authenticated/_products/components/create-product-options-dialog.tsx:209
 msgid "Failed to create product options"
 msgid "Failed to create product options"
@@ -2036,8 +2040,8 @@ msgstr "Fehler beim Erstellen des Steuersatzes"
 msgid "Failed to create zone"
 msgid "Failed to create zone"
 msgstr "Fehler beim Erstellen der Zone"
 msgstr "Fehler beim Erstellen der Zone"
 
 
-#: src/lib/components/data-table/use-generated-columns.tsx:295
-#: src/lib/components/data-table/use-generated-columns.tsx:301
+#: src/lib/components/data-table/use-generated-columns.tsx:293
+#: src/lib/components/data-table/use-generated-columns.tsx:299
 msgid "Failed to delete"
 msgid "Failed to delete"
 msgstr "Fehler beim Löschen"
 msgstr "Fehler beim Löschen"
 
 
@@ -2187,6 +2191,10 @@ msgstr "Fehler beim Aktualisieren des Zahlungsstatus"
 msgid "Failed to update product"
 msgid "Failed to update product"
 msgstr "Fehler beim Aktualisieren des Produkts"
 msgstr "Fehler beim Aktualisieren des Produkts"
 
 
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:118
+msgid "Failed to update product option group"
+msgstr "Aktualisierung der Produktoptionsgruppe fehlgeschlagen"
+
 #: src/app/routes/_authenticated/_product-variants/product-variants_.$id.tsx:112
 #: src/app/routes/_authenticated/_product-variants/product-variants_.$id.tsx:112
 msgid "Failed to update product variant"
 msgid "Failed to update product variant"
 msgstr "Fehler beim Aktualisieren der Produktvariante"
 msgstr "Fehler beim Aktualisieren der Produktvariante"
@@ -2418,7 +2426,7 @@ msgstr "Höhe"
 msgid "ID"
 msgid "ID"
 msgstr "ID"
 msgstr "ID"
 
 
-#: src/app/routes/_authenticated/_administrators/administrators.tsx:65
+#: src/app/routes/_authenticated/_administrators/administrators.tsx:64
 msgid "Identifier"
 msgid "Identifier"
 msgstr "Bezeichner"
 msgstr "Bezeichner"
 
 
@@ -2751,14 +2759,14 @@ msgstr "Meine gespeicherten Ansichten"
 #: src/app/routes/_authenticated/_collections/collections_.$id.tsx:146
 #: src/app/routes/_authenticated/_collections/collections_.$id.tsx:146
 #: src/app/routes/_authenticated/_countries/countries_.$id.tsx:108
 #: src/app/routes/_authenticated/_countries/countries_.$id.tsx:108
 #: src/app/routes/_authenticated/_customer-groups/customer-groups_.$id.tsx:107
 #: src/app/routes/_authenticated/_customer-groups/customer-groups_.$id.tsx:107
-#: src/app/routes/_authenticated/_customers/customers.tsx:55
+#: src/app/routes/_authenticated/_customers/customers.tsx:68
 #: src/app/routes/_authenticated/_facets/components/edit-facet-value.tsx:104
 #: src/app/routes/_authenticated/_facets/components/edit-facet-value.tsx:104
 #: src/app/routes/_authenticated/_facets/facets_.$facetId.values_.$id.tsx:134
 #: src/app/routes/_authenticated/_facets/facets_.$facetId.values_.$id.tsx:134
 #: src/app/routes/_authenticated/_facets/facets_.$id.tsx:124
 #: src/app/routes/_authenticated/_facets/facets_.$id.tsx:124
 #: src/app/routes/_authenticated/_payment-methods/payment-methods_.$id.tsx:151
 #: src/app/routes/_authenticated/_payment-methods/payment-methods_.$id.tsx:151
 #: src/app/routes/_authenticated/_products/components/add-product-variant-dialog.tsx:328
 #: src/app/routes/_authenticated/_products/components/add-product-variant-dialog.tsx:328
 #: src/app/routes/_authenticated/_products/products_.$id_.variants.tsx:303
 #: src/app/routes/_authenticated/_products/products_.$id_.variants.tsx:303
-#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:153
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:149
 #: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$productOptionGroupId.options_.$id.tsx:185
 #: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$productOptionGroupId.options_.$id.tsx:185
 #: src/app/routes/_authenticated/_promotions/promotions_.$id.tsx:157
 #: src/app/routes/_authenticated/_promotions/promotions_.$id.tsx:157
 #: src/app/routes/_authenticated/_sellers/sellers_.$id.tsx:96
 #: src/app/routes/_authenticated/_sellers/sellers_.$id.tsx:96
@@ -2812,7 +2820,7 @@ msgstr "Neues Land"
 msgid "New customer"
 msgid "New customer"
 msgstr "Neuer Kunde"
 msgstr "Neuer Kunde"
 
 
-#: src/app/routes/_authenticated/_customers/customers.tsx:82
+#: src/app/routes/_authenticated/_customers/customers.tsx:93
 msgid "New Customer"
 msgid "New Customer"
 msgstr "Neuer Kunde"
 msgstr "Neuer Kunde"
 
 
@@ -2865,7 +2873,7 @@ msgstr "Neue Zahlungsmethode"
 msgid "New product"
 msgid "New product"
 msgstr "Neues Produkt"
 msgstr "Neues Produkt"
 
 
-#: src/app/routes/_authenticated/_products/products.tsx:92
+#: src/app/routes/_authenticated/_products/products.tsx:98
 msgid "New Product"
 msgid "New Product"
 msgstr "Neues Produkt"
 msgstr "Neues Produkt"
 
 
@@ -2873,7 +2881,7 @@ msgstr "Neues Produkt"
 msgid "New product option"
 msgid "New product option"
 msgstr "Neue Produktoption"
 msgstr "Neue Produktoption"
 
 
-#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:133
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:129
 msgid "New product option group"
 msgid "New product option group"
 msgstr "Neue Produktoptionsgruppe"
 msgstr "Neue Produktoptionsgruppe"
 
 
@@ -3438,7 +3446,7 @@ msgid "Product options"
 msgstr "Produktoptionen"
 msgstr "Produktoptionen"
 
 
 #: src/app/routes/_authenticated/_products/products_.$id.tsx:191
 #: src/app/routes/_authenticated/_products/products_.$id.tsx:191
-#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:174
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:170
 msgid "Product Options"
 msgid "Product Options"
 msgstr "Produktoptionen"
 msgstr "Produktoptionen"
 
 
@@ -3491,7 +3499,7 @@ msgstr "Satz"
 msgid "Reason"
 msgid "Reason"
 msgstr "Grund"
 msgstr "Grund"
 
 
-#: src/app/routes/_authenticated/_products/products.tsx:85
+#: src/app/routes/_authenticated/_products/products.tsx:91
 msgid "Rebuild search index"
 msgid "Rebuild search index"
 msgstr "Suchindex neu erstellen"
 msgstr "Suchindex neu erstellen"
 
 
@@ -4014,7 +4022,7 @@ msgid "State/Province"
 msgstr "Bundesland/Provinz"
 msgstr "Bundesland/Provinz"
 
 
 #: src/app/routes/_authenticated/_customers/customers_.$id.tsx:252
 #: src/app/routes/_authenticated/_customers/customers_.$id.tsx:252
-#: src/app/routes/_authenticated/_customers/customers.tsx:45
+#: src/app/routes/_authenticated/_customers/customers.tsx:46
 msgid "Status"
 msgid "Status"
 msgstr "Status"
 msgstr "Status"
 
 
@@ -4119,6 +4127,10 @@ msgstr "Zahlungsmethode erfolgreich erstellt"
 msgid "Successfully created product"
 msgid "Successfully created product"
 msgstr "Produkt erfolgreich erstellt"
 msgstr "Produkt erfolgreich erstellt"
 
 
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:106
+msgid "Successfully created product option group"
+msgstr "Produktoptionsgruppe erfolgreich erstellt"
+
 #: src/app/routes/_authenticated/_products/components/create-product-options-dialog.tsx:119
 #: src/app/routes/_authenticated/_products/components/create-product-options-dialog.tsx:119
 msgid "Successfully created product options"
 msgid "Successfully created product options"
 msgstr "Produktoptionen erfolgreich erstellt"
 msgstr "Produktoptionen erfolgreich erstellt"
@@ -4225,6 +4237,10 @@ msgstr "Zahlungsmethode erfolgreich aktualisiert"
 msgid "Successfully updated product"
 msgid "Successfully updated product"
 msgstr "Produkt erfolgreich aktualisiert"
 msgstr "Produkt erfolgreich aktualisiert"
 
 
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:107
+msgid "Successfully updated product option group"
+msgstr "Produktoptionsgruppe erfolgreich aktualisiert"
+
 #: src/app/routes/_authenticated/_product-variants/product-variants_.$id.tsx:103
 #: src/app/routes/_authenticated/_product-variants/product-variants_.$id.tsx:103
 msgid "Successfully updated product variant"
 msgid "Successfully updated product variant"
 msgstr "Produktvariante erfolgreich aktualisiert"
 msgstr "Produktvariante erfolgreich aktualisiert"
@@ -4546,7 +4562,7 @@ msgstr "Nicht verifiziert"
 #: src/app/routes/_authenticated/_product-variants/product-variants_.$id.tsx:134
 #: src/app/routes/_authenticated/_product-variants/product-variants_.$id.tsx:134
 #: src/app/routes/_authenticated/_products/components/assign-facet-values-dialog.tsx:276
 #: src/app/routes/_authenticated/_products/components/assign-facet-values-dialog.tsx:276
 #: src/app/routes/_authenticated/_products/products_.$id.tsx:111
 #: src/app/routes/_authenticated/_products/products_.$id.tsx:111
-#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:142
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:138
 #: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$productOptionGroupId.options_.$id.tsx:163
 #: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$productOptionGroupId.options_.$id.tsx:163
 #: src/app/routes/_authenticated/_profile/profile.tsx:82
 #: src/app/routes/_authenticated/_profile/profile.tsx:82
 #: src/app/routes/_authenticated/_promotions/promotions_.$id.tsx:135
 #: src/app/routes/_authenticated/_promotions/promotions_.$id.tsx:135

+ 40 - 24
packages/dashboard/src/i18n/locales/en.po

@@ -804,7 +804,7 @@ msgstr "A refund of {formattedDiff} is required. Select payment amounts and ente
 
 
 #: src/app/routes/_authenticated/_promotions/promotions_.$id.tsx:238
 #: src/app/routes/_authenticated/_promotions/promotions_.$id.tsx:238
 #: src/app/routes/_authenticated/_system/scheduled-tasks.tsx:191
 #: src/app/routes/_authenticated/_system/scheduled-tasks.tsx:191
-#: src/lib/components/data-table/use-generated-columns.tsx:231
+#: src/lib/components/data-table/use-generated-columns.tsx:229
 msgid "Actions"
 msgid "Actions"
 msgstr "Actions"
 msgstr "Actions"
 
 
@@ -923,7 +923,7 @@ msgstr "Add payment to order"
 msgid "Add payment to order ({0})"
 msgid "Add payment to order ({0})"
 msgstr "Add payment to order ({0})"
 msgstr "Add payment to order ({0})"
 
 
-#: src/app/routes/_authenticated/_products/components/product-options-table.tsx:105
+#: src/app/routes/_authenticated/_products/components/product-options-table.tsx:108
 msgid "Add product option"
 msgid "Add product option"
 msgstr "Add product option"
 msgstr "Add product option"
 
 
@@ -1090,7 +1090,7 @@ msgstr "Are you sure you want to delete this draft order?"
 msgid "Are you sure you want to delete this global view? This action cannot be undone and will affect all users."
 msgid "Are you sure you want to delete this global view? This action cannot be undone and will affect all users."
 msgstr "Are you sure you want to delete this global view? This action cannot be undone and will affect all users."
 msgstr "Are you sure you want to delete this global view? This action cannot be undone and will affect all users."
 
 
-#: src/lib/components/data-table/use-generated-columns.tsx:322
+#: src/lib/components/data-table/use-generated-columns.tsx:320
 msgid "Are you sure you want to delete this item? This action cannot be undone."
 msgid "Are you sure you want to delete this item? This action cannot be undone."
 msgstr "Are you sure you want to delete this item? This action cannot be undone."
 msgstr "Are you sure you want to delete this item? This action cannot be undone."
 
 
@@ -1208,7 +1208,7 @@ msgstr "Calculator"
 #: src/app/routes/_authenticated/_products/components/assign-facet-values-dialog.tsx:270
 #: src/app/routes/_authenticated/_products/components/assign-facet-values-dialog.tsx:270
 #: src/lib/components/data-input/product-multi-selector-input.tsx:364
 #: src/lib/components/data-input/product-multi-selector-input.tsx:364
 #: src/lib/components/data-table/data-table-bulk-action-item.tsx:119
 #: src/lib/components/data-table/data-table-bulk-action-item.tsx:119
-#: src/lib/components/data-table/use-generated-columns.tsx:329
+#: src/lib/components/data-table/use-generated-columns.tsx:327
 #: src/lib/components/data-table/views-sheet.tsx:217
 #: src/lib/components/data-table/views-sheet.tsx:217
 #: src/lib/components/data-table/views-sheet.tsx:295
 #: src/lib/components/data-table/views-sheet.tsx:295
 #: src/lib/components/layout/manage-languages-dialog.tsx:396
 #: src/lib/components/layout/manage-languages-dialog.tsx:396
@@ -1291,7 +1291,7 @@ msgstr "Click \"Run Test\" to test this shipping method."
 #: src/app/routes/_authenticated/_facets/facets_.$facetId.values_.$id.tsx:140
 #: src/app/routes/_authenticated/_facets/facets_.$facetId.values_.$id.tsx:140
 #: src/app/routes/_authenticated/_facets/facets_.$id.tsx:130
 #: src/app/routes/_authenticated/_facets/facets_.$id.tsx:130
 #: src/app/routes/_authenticated/_payment-methods/payment-methods_.$id.tsx:157
 #: src/app/routes/_authenticated/_payment-methods/payment-methods_.$id.tsx:157
-#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:159
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:155
 #: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$productOptionGroupId.options_.$id.tsx:191
 #: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$productOptionGroupId.options_.$id.tsx:191
 #: src/app/routes/_authenticated/_roles/roles_.$id.tsx:104
 #: src/app/routes/_authenticated/_roles/roles_.$id.tsx:104
 #: src/app/routes/_authenticated/_shipping-methods/shipping-methods_.$id.tsx:149
 #: src/app/routes/_authenticated/_shipping-methods/shipping-methods_.$id.tsx:149
@@ -1345,7 +1345,7 @@ msgstr "Confirm"
 msgid "Confirm Action"
 msgid "Confirm Action"
 msgstr "Confirm Action"
 msgstr "Confirm Action"
 
 
-#: src/lib/components/data-table/use-generated-columns.tsx:319
+#: src/lib/components/data-table/use-generated-columns.tsx:317
 msgid "Confirm deletion"
 msgid "Confirm deletion"
 msgstr "Confirm deletion"
 msgstr "Confirm deletion"
 
 
@@ -1408,7 +1408,7 @@ msgstr "Coupon code set for order"
 #: src/app/routes/_authenticated/_product-variants/product-variants_.$id.tsx:134
 #: src/app/routes/_authenticated/_product-variants/product-variants_.$id.tsx:134
 #: src/app/routes/_authenticated/_products/components/create-product-variants.tsx:197
 #: src/app/routes/_authenticated/_products/components/create-product-variants.tsx:197
 #: src/app/routes/_authenticated/_products/products_.$id.tsx:111
 #: src/app/routes/_authenticated/_products/products_.$id.tsx:111
-#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:142
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:138
 #: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$productOptionGroupId.options_.$id.tsx:163
 #: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$productOptionGroupId.options_.$id.tsx:163
 #: src/app/routes/_authenticated/_promotions/promotions_.$id.tsx:135
 #: src/app/routes/_authenticated/_promotions/promotions_.$id.tsx:135
 #: src/app/routes/_authenticated/_roles/roles_.$id.tsx:87
 #: src/app/routes/_authenticated/_roles/roles_.$id.tsx:87
@@ -1551,8 +1551,8 @@ msgstr "Customer verified"
 
 
 #: src/app/routes/_authenticated/_customer-groups/customer-groups_.$id.tsx:114
 #: src/app/routes/_authenticated/_customer-groups/customer-groups_.$id.tsx:114
 #: src/app/routes/_authenticated/_customers/customers_.$id.tsx:58
 #: src/app/routes/_authenticated/_customers/customers_.$id.tsx:58
-#: src/app/routes/_authenticated/_customers/customers.tsx:15
-#: src/app/routes/_authenticated/_customers/customers.tsx:21
+#: src/app/routes/_authenticated/_customers/customers.tsx:16
+#: src/app/routes/_authenticated/_customers/customers.tsx:22
 msgid "Customers"
 msgid "Customers"
 msgstr "Customers"
 msgstr "Customers"
 
 
@@ -1598,8 +1598,8 @@ msgstr "Default tax zone"
 #: src/app/common/delete-bulk-action.tsx:139
 #: src/app/common/delete-bulk-action.tsx:139
 #: src/app/routes/_authenticated/_assets/components/asset-bulk-actions.tsx:41
 #: src/app/routes/_authenticated/_assets/components/asset-bulk-actions.tsx:41
 #: src/app/routes/_authenticated/_products/products_.$id_.variants.tsx:312
 #: src/app/routes/_authenticated/_products/products_.$id_.variants.tsx:312
-#: src/lib/components/data-table/use-generated-columns.tsx:312
-#: src/lib/components/data-table/use-generated-columns.tsx:343
+#: src/lib/components/data-table/use-generated-columns.tsx:310
+#: src/lib/components/data-table/use-generated-columns.tsx:341
 #: src/lib/components/data-table/views-sheet.tsx:272
 #: src/lib/components/data-table/views-sheet.tsx:272
 #: src/lib/components/data-table/views-sheet.tsx:298
 #: src/lib/components/data-table/views-sheet.tsx:298
 msgid "Delete"
 msgid "Delete"
@@ -1641,7 +1641,7 @@ msgstr "Deleted {deleted} {entityName}"
 msgid "Deleted {selectionLength} assets"
 msgid "Deleted {selectionLength} assets"
 msgstr "Deleted {selectionLength} assets"
 msgstr "Deleted {selectionLength} assets"
 
 
-#: src/lib/components/data-table/use-generated-columns.tsx:293
+#: src/lib/components/data-table/use-generated-columns.tsx:291
 msgid "Deleted successfully"
 msgid "Deleted successfully"
 msgstr "Deleted successfully"
 msgstr "Deleted successfully"
 
 
@@ -1997,6 +1997,10 @@ msgstr "Failed to create payment method"
 msgid "Failed to create product"
 msgid "Failed to create product"
 msgstr "Failed to create product"
 msgstr "Failed to create product"
 
 
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:117
+msgid "Failed to create product option group"
+msgstr "Failed to create product option group"
+
 #: src/app/routes/_authenticated/_products/components/create-product-options-dialog.tsx:124
 #: src/app/routes/_authenticated/_products/components/create-product-options-dialog.tsx:124
 #: src/app/routes/_authenticated/_products/components/create-product-options-dialog.tsx:209
 #: src/app/routes/_authenticated/_products/components/create-product-options-dialog.tsx:209
 msgid "Failed to create product options"
 msgid "Failed to create product options"
@@ -2036,8 +2040,8 @@ msgstr "Failed to create tax rate"
 msgid "Failed to create zone"
 msgid "Failed to create zone"
 msgstr "Failed to create zone"
 msgstr "Failed to create zone"
 
 
-#: src/lib/components/data-table/use-generated-columns.tsx:295
-#: src/lib/components/data-table/use-generated-columns.tsx:301
+#: src/lib/components/data-table/use-generated-columns.tsx:293
+#: src/lib/components/data-table/use-generated-columns.tsx:299
 msgid "Failed to delete"
 msgid "Failed to delete"
 msgstr "Failed to delete"
 msgstr "Failed to delete"
 
 
@@ -2187,6 +2191,10 @@ msgstr "Failed to update payment state"
 msgid "Failed to update product"
 msgid "Failed to update product"
 msgstr "Failed to update product"
 msgstr "Failed to update product"
 
 
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:118
+msgid "Failed to update product option group"
+msgstr "Failed to update product option group"
+
 #: src/app/routes/_authenticated/_product-variants/product-variants_.$id.tsx:112
 #: src/app/routes/_authenticated/_product-variants/product-variants_.$id.tsx:112
 msgid "Failed to update product variant"
 msgid "Failed to update product variant"
 msgstr "Failed to update product variant"
 msgstr "Failed to update product variant"
@@ -2418,7 +2426,7 @@ msgstr "Height"
 msgid "ID"
 msgid "ID"
 msgstr "ID"
 msgstr "ID"
 
 
-#: src/app/routes/_authenticated/_administrators/administrators.tsx:65
+#: src/app/routes/_authenticated/_administrators/administrators.tsx:64
 msgid "Identifier"
 msgid "Identifier"
 msgstr "Identifier"
 msgstr "Identifier"
 
 
@@ -2751,14 +2759,14 @@ msgstr "My Saved Views"
 #: src/app/routes/_authenticated/_collections/collections_.$id.tsx:146
 #: src/app/routes/_authenticated/_collections/collections_.$id.tsx:146
 #: src/app/routes/_authenticated/_countries/countries_.$id.tsx:108
 #: src/app/routes/_authenticated/_countries/countries_.$id.tsx:108
 #: src/app/routes/_authenticated/_customer-groups/customer-groups_.$id.tsx:107
 #: src/app/routes/_authenticated/_customer-groups/customer-groups_.$id.tsx:107
-#: src/app/routes/_authenticated/_customers/customers.tsx:55
+#: src/app/routes/_authenticated/_customers/customers.tsx:68
 #: src/app/routes/_authenticated/_facets/components/edit-facet-value.tsx:104
 #: src/app/routes/_authenticated/_facets/components/edit-facet-value.tsx:104
 #: src/app/routes/_authenticated/_facets/facets_.$facetId.values_.$id.tsx:134
 #: src/app/routes/_authenticated/_facets/facets_.$facetId.values_.$id.tsx:134
 #: src/app/routes/_authenticated/_facets/facets_.$id.tsx:124
 #: src/app/routes/_authenticated/_facets/facets_.$id.tsx:124
 #: src/app/routes/_authenticated/_payment-methods/payment-methods_.$id.tsx:151
 #: src/app/routes/_authenticated/_payment-methods/payment-methods_.$id.tsx:151
 #: src/app/routes/_authenticated/_products/components/add-product-variant-dialog.tsx:328
 #: src/app/routes/_authenticated/_products/components/add-product-variant-dialog.tsx:328
 #: src/app/routes/_authenticated/_products/products_.$id_.variants.tsx:303
 #: src/app/routes/_authenticated/_products/products_.$id_.variants.tsx:303
-#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:153
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:149
 #: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$productOptionGroupId.options_.$id.tsx:185
 #: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$productOptionGroupId.options_.$id.tsx:185
 #: src/app/routes/_authenticated/_promotions/promotions_.$id.tsx:157
 #: src/app/routes/_authenticated/_promotions/promotions_.$id.tsx:157
 #: src/app/routes/_authenticated/_sellers/sellers_.$id.tsx:96
 #: src/app/routes/_authenticated/_sellers/sellers_.$id.tsx:96
@@ -2812,7 +2820,7 @@ msgstr "New country"
 msgid "New customer"
 msgid "New customer"
 msgstr "New customer"
 msgstr "New customer"
 
 
-#: src/app/routes/_authenticated/_customers/customers.tsx:82
+#: src/app/routes/_authenticated/_customers/customers.tsx:93
 msgid "New Customer"
 msgid "New Customer"
 msgstr "New Customer"
 msgstr "New Customer"
 
 
@@ -2865,7 +2873,7 @@ msgstr "New Payment Method"
 msgid "New product"
 msgid "New product"
 msgstr "New product"
 msgstr "New product"
 
 
-#: src/app/routes/_authenticated/_products/products.tsx:92
+#: src/app/routes/_authenticated/_products/products.tsx:98
 msgid "New Product"
 msgid "New Product"
 msgstr "New Product"
 msgstr "New Product"
 
 
@@ -2873,7 +2881,7 @@ msgstr "New Product"
 msgid "New product option"
 msgid "New product option"
 msgstr "New product option"
 msgstr "New product option"
 
 
-#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:133
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:129
 msgid "New product option group"
 msgid "New product option group"
 msgstr "New product option group"
 msgstr "New product option group"
 
 
@@ -3438,7 +3446,7 @@ msgid "Product options"
 msgstr "Product options"
 msgstr "Product options"
 
 
 #: src/app/routes/_authenticated/_products/products_.$id.tsx:191
 #: src/app/routes/_authenticated/_products/products_.$id.tsx:191
-#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:174
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:170
 msgid "Product Options"
 msgid "Product Options"
 msgstr "Product Options"
 msgstr "Product Options"
 
 
@@ -3491,7 +3499,7 @@ msgstr "Rate"
 msgid "Reason"
 msgid "Reason"
 msgstr "Reason"
 msgstr "Reason"
 
 
-#: src/app/routes/_authenticated/_products/products.tsx:85
+#: src/app/routes/_authenticated/_products/products.tsx:91
 msgid "Rebuild search index"
 msgid "Rebuild search index"
 msgstr "Rebuild search index"
 msgstr "Rebuild search index"
 
 
@@ -4014,7 +4022,7 @@ msgid "State/Province"
 msgstr "State/Province"
 msgstr "State/Province"
 
 
 #: src/app/routes/_authenticated/_customers/customers_.$id.tsx:252
 #: src/app/routes/_authenticated/_customers/customers_.$id.tsx:252
-#: src/app/routes/_authenticated/_customers/customers.tsx:45
+#: src/app/routes/_authenticated/_customers/customers.tsx:46
 msgid "Status"
 msgid "Status"
 msgstr "Status"
 msgstr "Status"
 
 
@@ -4119,6 +4127,10 @@ msgstr "Successfully created payment method"
 msgid "Successfully created product"
 msgid "Successfully created product"
 msgstr "Successfully created product"
 msgstr "Successfully created product"
 
 
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:106
+msgid "Successfully created product option group"
+msgstr "Successfully created product option group"
+
 #: src/app/routes/_authenticated/_products/components/create-product-options-dialog.tsx:119
 #: src/app/routes/_authenticated/_products/components/create-product-options-dialog.tsx:119
 msgid "Successfully created product options"
 msgid "Successfully created product options"
 msgstr "Successfully created product options"
 msgstr "Successfully created product options"
@@ -4225,6 +4237,10 @@ msgstr "Successfully updated payment method"
 msgid "Successfully updated product"
 msgid "Successfully updated product"
 msgstr "Successfully updated product"
 msgstr "Successfully updated product"
 
 
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:107
+msgid "Successfully updated product option group"
+msgstr "Successfully updated product option group"
+
 #: src/app/routes/_authenticated/_product-variants/product-variants_.$id.tsx:103
 #: src/app/routes/_authenticated/_product-variants/product-variants_.$id.tsx:103
 msgid "Successfully updated product variant"
 msgid "Successfully updated product variant"
 msgstr "Successfully updated product variant"
 msgstr "Successfully updated product variant"
@@ -4546,7 +4562,7 @@ msgstr "Unverified"
 #: src/app/routes/_authenticated/_product-variants/product-variants_.$id.tsx:134
 #: src/app/routes/_authenticated/_product-variants/product-variants_.$id.tsx:134
 #: src/app/routes/_authenticated/_products/components/assign-facet-values-dialog.tsx:276
 #: src/app/routes/_authenticated/_products/components/assign-facet-values-dialog.tsx:276
 #: src/app/routes/_authenticated/_products/products_.$id.tsx:111
 #: src/app/routes/_authenticated/_products/products_.$id.tsx:111
-#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:142
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:138
 #: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$productOptionGroupId.options_.$id.tsx:163
 #: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$productOptionGroupId.options_.$id.tsx:163
 #: src/app/routes/_authenticated/_profile/profile.tsx:82
 #: src/app/routes/_authenticated/_profile/profile.tsx:82
 #: src/app/routes/_authenticated/_promotions/promotions_.$id.tsx:135
 #: src/app/routes/_authenticated/_promotions/promotions_.$id.tsx:135

+ 40 - 24
packages/dashboard/src/i18n/locales/es.po

@@ -804,7 +804,7 @@ msgstr "Se requiere un reembolso de {formattedDiff}. Seleccione los importes de
 
 
 #: src/app/routes/_authenticated/_promotions/promotions_.$id.tsx:238
 #: src/app/routes/_authenticated/_promotions/promotions_.$id.tsx:238
 #: src/app/routes/_authenticated/_system/scheduled-tasks.tsx:191
 #: src/app/routes/_authenticated/_system/scheduled-tasks.tsx:191
-#: src/lib/components/data-table/use-generated-columns.tsx:231
+#: src/lib/components/data-table/use-generated-columns.tsx:229
 msgid "Actions"
 msgid "Actions"
 msgstr "Acciones"
 msgstr "Acciones"
 
 
@@ -923,7 +923,7 @@ msgstr "Agregar pago al pedido"
 msgid "Add payment to order ({0})"
 msgid "Add payment to order ({0})"
 msgstr "Agregar pago al pedido ({0})"
 msgstr "Agregar pago al pedido ({0})"
 
 
-#: src/app/routes/_authenticated/_products/components/product-options-table.tsx:105
+#: src/app/routes/_authenticated/_products/components/product-options-table.tsx:108
 msgid "Add product option"
 msgid "Add product option"
 msgstr "Agregar opción de producto"
 msgstr "Agregar opción de producto"
 
 
@@ -1090,7 +1090,7 @@ msgstr "¿Está seguro de que desea eliminar este borrador de pedido?"
 msgid "Are you sure you want to delete this global view? This action cannot be undone and will affect all users."
 msgid "Are you sure you want to delete this global view? This action cannot be undone and will affect all users."
 msgstr "¿Está seguro de que desea eliminar esta vista global? Esta acción no se puede deshacer y afectará a todos los usuarios."
 msgstr "¿Está seguro de que desea eliminar esta vista global? Esta acción no se puede deshacer y afectará a todos los usuarios."
 
 
-#: src/lib/components/data-table/use-generated-columns.tsx:322
+#: src/lib/components/data-table/use-generated-columns.tsx:320
 msgid "Are you sure you want to delete this item? This action cannot be undone."
 msgid "Are you sure you want to delete this item? This action cannot be undone."
 msgstr "¿Está seguro de que desea eliminar este elemento? Esta acción no se puede deshacer."
 msgstr "¿Está seguro de que desea eliminar este elemento? Esta acción no se puede deshacer."
 
 
@@ -1208,7 +1208,7 @@ msgstr "Calculadora"
 #: src/app/routes/_authenticated/_products/components/assign-facet-values-dialog.tsx:270
 #: src/app/routes/_authenticated/_products/components/assign-facet-values-dialog.tsx:270
 #: src/lib/components/data-input/product-multi-selector-input.tsx:364
 #: src/lib/components/data-input/product-multi-selector-input.tsx:364
 #: src/lib/components/data-table/data-table-bulk-action-item.tsx:119
 #: src/lib/components/data-table/data-table-bulk-action-item.tsx:119
-#: src/lib/components/data-table/use-generated-columns.tsx:329
+#: src/lib/components/data-table/use-generated-columns.tsx:327
 #: src/lib/components/data-table/views-sheet.tsx:217
 #: src/lib/components/data-table/views-sheet.tsx:217
 #: src/lib/components/data-table/views-sheet.tsx:295
 #: src/lib/components/data-table/views-sheet.tsx:295
 #: src/lib/components/layout/manage-languages-dialog.tsx:396
 #: src/lib/components/layout/manage-languages-dialog.tsx:396
@@ -1291,7 +1291,7 @@ msgstr "Haga clic en \\\"Ejecutar prueba\\\" para probar este método de envío.
 #: src/app/routes/_authenticated/_facets/facets_.$facetId.values_.$id.tsx:140
 #: src/app/routes/_authenticated/_facets/facets_.$facetId.values_.$id.tsx:140
 #: src/app/routes/_authenticated/_facets/facets_.$id.tsx:130
 #: src/app/routes/_authenticated/_facets/facets_.$id.tsx:130
 #: src/app/routes/_authenticated/_payment-methods/payment-methods_.$id.tsx:157
 #: src/app/routes/_authenticated/_payment-methods/payment-methods_.$id.tsx:157
-#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:159
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:155
 #: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$productOptionGroupId.options_.$id.tsx:191
 #: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$productOptionGroupId.options_.$id.tsx:191
 #: src/app/routes/_authenticated/_roles/roles_.$id.tsx:104
 #: src/app/routes/_authenticated/_roles/roles_.$id.tsx:104
 #: src/app/routes/_authenticated/_shipping-methods/shipping-methods_.$id.tsx:149
 #: src/app/routes/_authenticated/_shipping-methods/shipping-methods_.$id.tsx:149
@@ -1345,7 +1345,7 @@ msgstr "Confirmar"
 msgid "Confirm Action"
 msgid "Confirm Action"
 msgstr "Confirmar Acción"
 msgstr "Confirmar Acción"
 
 
-#: src/lib/components/data-table/use-generated-columns.tsx:319
+#: src/lib/components/data-table/use-generated-columns.tsx:317
 msgid "Confirm deletion"
 msgid "Confirm deletion"
 msgstr "Confirmar eliminación"
 msgstr "Confirmar eliminación"
 
 
@@ -1408,7 +1408,7 @@ msgstr "Código de cupón establecido para el pedido"
 #: src/app/routes/_authenticated/_product-variants/product-variants_.$id.tsx:134
 #: src/app/routes/_authenticated/_product-variants/product-variants_.$id.tsx:134
 #: src/app/routes/_authenticated/_products/components/create-product-variants.tsx:197
 #: src/app/routes/_authenticated/_products/components/create-product-variants.tsx:197
 #: src/app/routes/_authenticated/_products/products_.$id.tsx:111
 #: src/app/routes/_authenticated/_products/products_.$id.tsx:111
-#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:142
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:138
 #: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$productOptionGroupId.options_.$id.tsx:163
 #: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$productOptionGroupId.options_.$id.tsx:163
 #: src/app/routes/_authenticated/_promotions/promotions_.$id.tsx:135
 #: src/app/routes/_authenticated/_promotions/promotions_.$id.tsx:135
 #: src/app/routes/_authenticated/_roles/roles_.$id.tsx:87
 #: src/app/routes/_authenticated/_roles/roles_.$id.tsx:87
@@ -1551,8 +1551,8 @@ msgstr "Cliente verificado"
 
 
 #: src/app/routes/_authenticated/_customer-groups/customer-groups_.$id.tsx:114
 #: src/app/routes/_authenticated/_customer-groups/customer-groups_.$id.tsx:114
 #: src/app/routes/_authenticated/_customers/customers_.$id.tsx:58
 #: src/app/routes/_authenticated/_customers/customers_.$id.tsx:58
-#: src/app/routes/_authenticated/_customers/customers.tsx:15
-#: src/app/routes/_authenticated/_customers/customers.tsx:21
+#: src/app/routes/_authenticated/_customers/customers.tsx:16
+#: src/app/routes/_authenticated/_customers/customers.tsx:22
 msgid "Customers"
 msgid "Customers"
 msgstr "Clientes"
 msgstr "Clientes"
 
 
@@ -1598,8 +1598,8 @@ msgstr "Zona fiscal predeterminada"
 #: src/app/common/delete-bulk-action.tsx:139
 #: src/app/common/delete-bulk-action.tsx:139
 #: src/app/routes/_authenticated/_assets/components/asset-bulk-actions.tsx:41
 #: src/app/routes/_authenticated/_assets/components/asset-bulk-actions.tsx:41
 #: src/app/routes/_authenticated/_products/products_.$id_.variants.tsx:312
 #: src/app/routes/_authenticated/_products/products_.$id_.variants.tsx:312
-#: src/lib/components/data-table/use-generated-columns.tsx:312
-#: src/lib/components/data-table/use-generated-columns.tsx:343
+#: src/lib/components/data-table/use-generated-columns.tsx:310
+#: src/lib/components/data-table/use-generated-columns.tsx:341
 #: src/lib/components/data-table/views-sheet.tsx:272
 #: src/lib/components/data-table/views-sheet.tsx:272
 #: src/lib/components/data-table/views-sheet.tsx:298
 #: src/lib/components/data-table/views-sheet.tsx:298
 msgid "Delete"
 msgid "Delete"
@@ -1641,7 +1641,7 @@ msgstr "Eliminado {deleted} {entityName}"
 msgid "Deleted {selectionLength} assets"
 msgid "Deleted {selectionLength} assets"
 msgstr "Eliminados {selectionLength} recursos"
 msgstr "Eliminados {selectionLength} recursos"
 
 
-#: src/lib/components/data-table/use-generated-columns.tsx:293
+#: src/lib/components/data-table/use-generated-columns.tsx:291
 msgid "Deleted successfully"
 msgid "Deleted successfully"
 msgstr "Eliminado exitosamente"
 msgstr "Eliminado exitosamente"
 
 
@@ -1997,6 +1997,10 @@ msgstr "Error al crear método de pago"
 msgid "Failed to create product"
 msgid "Failed to create product"
 msgstr "Error al crear producto"
 msgstr "Error al crear producto"
 
 
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:117
+msgid "Failed to create product option group"
+msgstr "Error al crear el grupo de opciones de producto"
+
 #: src/app/routes/_authenticated/_products/components/create-product-options-dialog.tsx:124
 #: src/app/routes/_authenticated/_products/components/create-product-options-dialog.tsx:124
 #: src/app/routes/_authenticated/_products/components/create-product-options-dialog.tsx:209
 #: src/app/routes/_authenticated/_products/components/create-product-options-dialog.tsx:209
 msgid "Failed to create product options"
 msgid "Failed to create product options"
@@ -2036,8 +2040,8 @@ msgstr "Error al crear tasa de impuesto"
 msgid "Failed to create zone"
 msgid "Failed to create zone"
 msgstr "Error al crear zona"
 msgstr "Error al crear zona"
 
 
-#: src/lib/components/data-table/use-generated-columns.tsx:295
-#: src/lib/components/data-table/use-generated-columns.tsx:301
+#: src/lib/components/data-table/use-generated-columns.tsx:293
+#: src/lib/components/data-table/use-generated-columns.tsx:299
 msgid "Failed to delete"
 msgid "Failed to delete"
 msgstr "Error al eliminar"
 msgstr "Error al eliminar"
 
 
@@ -2187,6 +2191,10 @@ msgstr "Error al actualizar estado de pago"
 msgid "Failed to update product"
 msgid "Failed to update product"
 msgstr "Error al actualizar producto"
 msgstr "Error al actualizar producto"
 
 
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:118
+msgid "Failed to update product option group"
+msgstr "Error al actualizar el grupo de opciones de producto"
+
 #: src/app/routes/_authenticated/_product-variants/product-variants_.$id.tsx:112
 #: src/app/routes/_authenticated/_product-variants/product-variants_.$id.tsx:112
 msgid "Failed to update product variant"
 msgid "Failed to update product variant"
 msgstr "Error al actualizar variante de producto"
 msgstr "Error al actualizar variante de producto"
@@ -2418,7 +2426,7 @@ msgstr "Altura"
 msgid "ID"
 msgid "ID"
 msgstr "ID"
 msgstr "ID"
 
 
-#: src/app/routes/_authenticated/_administrators/administrators.tsx:65
+#: src/app/routes/_authenticated/_administrators/administrators.tsx:64
 msgid "Identifier"
 msgid "Identifier"
 msgstr "Identificador"
 msgstr "Identificador"
 
 
@@ -2751,14 +2759,14 @@ msgstr "Mis Vistas Guardadas"
 #: src/app/routes/_authenticated/_collections/collections_.$id.tsx:146
 #: src/app/routes/_authenticated/_collections/collections_.$id.tsx:146
 #: src/app/routes/_authenticated/_countries/countries_.$id.tsx:108
 #: src/app/routes/_authenticated/_countries/countries_.$id.tsx:108
 #: src/app/routes/_authenticated/_customer-groups/customer-groups_.$id.tsx:107
 #: src/app/routes/_authenticated/_customer-groups/customer-groups_.$id.tsx:107
-#: src/app/routes/_authenticated/_customers/customers.tsx:55
+#: src/app/routes/_authenticated/_customers/customers.tsx:68
 #: src/app/routes/_authenticated/_facets/components/edit-facet-value.tsx:104
 #: src/app/routes/_authenticated/_facets/components/edit-facet-value.tsx:104
 #: src/app/routes/_authenticated/_facets/facets_.$facetId.values_.$id.tsx:134
 #: src/app/routes/_authenticated/_facets/facets_.$facetId.values_.$id.tsx:134
 #: src/app/routes/_authenticated/_facets/facets_.$id.tsx:124
 #: src/app/routes/_authenticated/_facets/facets_.$id.tsx:124
 #: src/app/routes/_authenticated/_payment-methods/payment-methods_.$id.tsx:151
 #: src/app/routes/_authenticated/_payment-methods/payment-methods_.$id.tsx:151
 #: src/app/routes/_authenticated/_products/components/add-product-variant-dialog.tsx:328
 #: src/app/routes/_authenticated/_products/components/add-product-variant-dialog.tsx:328
 #: src/app/routes/_authenticated/_products/products_.$id_.variants.tsx:303
 #: src/app/routes/_authenticated/_products/products_.$id_.variants.tsx:303
-#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:153
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:149
 #: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$productOptionGroupId.options_.$id.tsx:185
 #: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$productOptionGroupId.options_.$id.tsx:185
 #: src/app/routes/_authenticated/_promotions/promotions_.$id.tsx:157
 #: src/app/routes/_authenticated/_promotions/promotions_.$id.tsx:157
 #: src/app/routes/_authenticated/_sellers/sellers_.$id.tsx:96
 #: src/app/routes/_authenticated/_sellers/sellers_.$id.tsx:96
@@ -2812,7 +2820,7 @@ msgstr "Nuevo país"
 msgid "New customer"
 msgid "New customer"
 msgstr "Nuevo cliente"
 msgstr "Nuevo cliente"
 
 
-#: src/app/routes/_authenticated/_customers/customers.tsx:82
+#: src/app/routes/_authenticated/_customers/customers.tsx:93
 msgid "New Customer"
 msgid "New Customer"
 msgstr "Nuevo Cliente"
 msgstr "Nuevo Cliente"
 
 
@@ -2865,7 +2873,7 @@ msgstr "Nuevo Método de Pago"
 msgid "New product"
 msgid "New product"
 msgstr "Nuevo producto"
 msgstr "Nuevo producto"
 
 
-#: src/app/routes/_authenticated/_products/products.tsx:92
+#: src/app/routes/_authenticated/_products/products.tsx:98
 msgid "New Product"
 msgid "New Product"
 msgstr "Nuevo Producto"
 msgstr "Nuevo Producto"
 
 
@@ -2873,7 +2881,7 @@ msgstr "Nuevo Producto"
 msgid "New product option"
 msgid "New product option"
 msgstr "Nueva opción de producto"
 msgstr "Nueva opción de producto"
 
 
-#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:133
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:129
 msgid "New product option group"
 msgid "New product option group"
 msgstr "Nuevo grupo de opciones de producto"
 msgstr "Nuevo grupo de opciones de producto"
 
 
@@ -3438,7 +3446,7 @@ msgid "Product options"
 msgstr "Opciones del producto"
 msgstr "Opciones del producto"
 
 
 #: src/app/routes/_authenticated/_products/products_.$id.tsx:191
 #: src/app/routes/_authenticated/_products/products_.$id.tsx:191
-#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:174
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:170
 msgid "Product Options"
 msgid "Product Options"
 msgstr "Opciones de Producto"
 msgstr "Opciones de Producto"
 
 
@@ -3491,7 +3499,7 @@ msgstr "Tasa"
 msgid "Reason"
 msgid "Reason"
 msgstr "Motivo"
 msgstr "Motivo"
 
 
-#: src/app/routes/_authenticated/_products/products.tsx:85
+#: src/app/routes/_authenticated/_products/products.tsx:91
 msgid "Rebuild search index"
 msgid "Rebuild search index"
 msgstr "Reconstruir índice de búsqueda"
 msgstr "Reconstruir índice de búsqueda"
 
 
@@ -4014,7 +4022,7 @@ msgid "State/Province"
 msgstr "Estado/Provincia"
 msgstr "Estado/Provincia"
 
 
 #: src/app/routes/_authenticated/_customers/customers_.$id.tsx:252
 #: src/app/routes/_authenticated/_customers/customers_.$id.tsx:252
-#: src/app/routes/_authenticated/_customers/customers.tsx:45
+#: src/app/routes/_authenticated/_customers/customers.tsx:46
 msgid "Status"
 msgid "Status"
 msgstr "Estado"
 msgstr "Estado"
 
 
@@ -4119,6 +4127,10 @@ msgstr "Método de pago creado exitosamente"
 msgid "Successfully created product"
 msgid "Successfully created product"
 msgstr "Producto creado exitosamente"
 msgstr "Producto creado exitosamente"
 
 
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:106
+msgid "Successfully created product option group"
+msgstr "Grupo de opciones de producto creado correctamente"
+
 #: src/app/routes/_authenticated/_products/components/create-product-options-dialog.tsx:119
 #: src/app/routes/_authenticated/_products/components/create-product-options-dialog.tsx:119
 msgid "Successfully created product options"
 msgid "Successfully created product options"
 msgstr "Opciones de producto creadas exitosamente"
 msgstr "Opciones de producto creadas exitosamente"
@@ -4225,6 +4237,10 @@ msgstr "Método de pago actualizado exitosamente"
 msgid "Successfully updated product"
 msgid "Successfully updated product"
 msgstr "Producto actualizado exitosamente"
 msgstr "Producto actualizado exitosamente"
 
 
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:107
+msgid "Successfully updated product option group"
+msgstr "Grupo de opciones de producto actualizado correctamente"
+
 #: src/app/routes/_authenticated/_product-variants/product-variants_.$id.tsx:103
 #: src/app/routes/_authenticated/_product-variants/product-variants_.$id.tsx:103
 msgid "Successfully updated product variant"
 msgid "Successfully updated product variant"
 msgstr "Variante de producto actualizada exitosamente"
 msgstr "Variante de producto actualizada exitosamente"
@@ -4546,7 +4562,7 @@ msgstr "No verificado"
 #: src/app/routes/_authenticated/_product-variants/product-variants_.$id.tsx:134
 #: src/app/routes/_authenticated/_product-variants/product-variants_.$id.tsx:134
 #: src/app/routes/_authenticated/_products/components/assign-facet-values-dialog.tsx:276
 #: src/app/routes/_authenticated/_products/components/assign-facet-values-dialog.tsx:276
 #: src/app/routes/_authenticated/_products/products_.$id.tsx:111
 #: src/app/routes/_authenticated/_products/products_.$id.tsx:111
-#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:142
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:138
 #: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$productOptionGroupId.options_.$id.tsx:163
 #: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$productOptionGroupId.options_.$id.tsx:163
 #: src/app/routes/_authenticated/_profile/profile.tsx:82
 #: src/app/routes/_authenticated/_profile/profile.tsx:82
 #: src/app/routes/_authenticated/_promotions/promotions_.$id.tsx:135
 #: src/app/routes/_authenticated/_promotions/promotions_.$id.tsx:135

+ 40 - 24
packages/dashboard/src/i18n/locales/fa.po

@@ -804,7 +804,7 @@ msgstr "استرداد به مبلغ {formattedDiff} مورد نیاز است. 
 
 
 #: src/app/routes/_authenticated/_promotions/promotions_.$id.tsx:238
 #: src/app/routes/_authenticated/_promotions/promotions_.$id.tsx:238
 #: src/app/routes/_authenticated/_system/scheduled-tasks.tsx:191
 #: src/app/routes/_authenticated/_system/scheduled-tasks.tsx:191
-#: src/lib/components/data-table/use-generated-columns.tsx:231
+#: src/lib/components/data-table/use-generated-columns.tsx:229
 msgid "Actions"
 msgid "Actions"
 msgstr "اقدامات"
 msgstr "اقدامات"
 
 
@@ -923,7 +923,7 @@ msgstr "افزودن پرداخت به سفارش"
 msgid "Add payment to order ({0})"
 msgid "Add payment to order ({0})"
 msgstr "افزودن پرداخت به سفارش ({0})"
 msgstr "افزودن پرداخت به سفارش ({0})"
 
 
-#: src/app/routes/_authenticated/_products/components/product-options-table.tsx:105
+#: src/app/routes/_authenticated/_products/components/product-options-table.tsx:108
 msgid "Add product option"
 msgid "Add product option"
 msgstr "افزودن گزینه محصول"
 msgstr "افزودن گزینه محصول"
 
 
@@ -1090,7 +1090,7 @@ msgstr "آیا مطمئن هستید که می‌خواهید این سفارش
 msgid "Are you sure you want to delete this global view? This action cannot be undone and will affect all users."
 msgid "Are you sure you want to delete this global view? This action cannot be undone and will affect all users."
 msgstr "آیا مطمئن هستید که می‌خواهید این نمای عمومی را حذف کنید؟ این عملیات قابل بازگشت نیست و بر همه کاربران تأثیر می‌گذارد."
 msgstr "آیا مطمئن هستید که می‌خواهید این نمای عمومی را حذف کنید؟ این عملیات قابل بازگشت نیست و بر همه کاربران تأثیر می‌گذارد."
 
 
-#: src/lib/components/data-table/use-generated-columns.tsx:322
+#: src/lib/components/data-table/use-generated-columns.tsx:320
 msgid "Are you sure you want to delete this item? This action cannot be undone."
 msgid "Are you sure you want to delete this item? This action cannot be undone."
 msgstr "آیا مطمئن هستید که می‌خواهید این مورد را حذف کنید؟ این عملیات قابل بازگشت نیست."
 msgstr "آیا مطمئن هستید که می‌خواهید این مورد را حذف کنید؟ این عملیات قابل بازگشت نیست."
 
 
@@ -1208,7 +1208,7 @@ msgstr "ماشین‌حساب"
 #: src/app/routes/_authenticated/_products/components/assign-facet-values-dialog.tsx:270
 #: src/app/routes/_authenticated/_products/components/assign-facet-values-dialog.tsx:270
 #: src/lib/components/data-input/product-multi-selector-input.tsx:364
 #: src/lib/components/data-input/product-multi-selector-input.tsx:364
 #: src/lib/components/data-table/data-table-bulk-action-item.tsx:119
 #: src/lib/components/data-table/data-table-bulk-action-item.tsx:119
-#: src/lib/components/data-table/use-generated-columns.tsx:329
+#: src/lib/components/data-table/use-generated-columns.tsx:327
 #: src/lib/components/data-table/views-sheet.tsx:217
 #: src/lib/components/data-table/views-sheet.tsx:217
 #: src/lib/components/data-table/views-sheet.tsx:295
 #: src/lib/components/data-table/views-sheet.tsx:295
 #: src/lib/components/layout/manage-languages-dialog.tsx:396
 #: src/lib/components/layout/manage-languages-dialog.tsx:396
@@ -1291,7 +1291,7 @@ msgstr "برای آزمایش این روش ارسال روی \"اجرای آز
 #: src/app/routes/_authenticated/_facets/facets_.$facetId.values_.$id.tsx:140
 #: src/app/routes/_authenticated/_facets/facets_.$facetId.values_.$id.tsx:140
 #: src/app/routes/_authenticated/_facets/facets_.$id.tsx:130
 #: src/app/routes/_authenticated/_facets/facets_.$id.tsx:130
 #: src/app/routes/_authenticated/_payment-methods/payment-methods_.$id.tsx:157
 #: src/app/routes/_authenticated/_payment-methods/payment-methods_.$id.tsx:157
-#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:159
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:155
 #: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$productOptionGroupId.options_.$id.tsx:191
 #: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$productOptionGroupId.options_.$id.tsx:191
 #: src/app/routes/_authenticated/_roles/roles_.$id.tsx:104
 #: src/app/routes/_authenticated/_roles/roles_.$id.tsx:104
 #: src/app/routes/_authenticated/_shipping-methods/shipping-methods_.$id.tsx:149
 #: src/app/routes/_authenticated/_shipping-methods/shipping-methods_.$id.tsx:149
@@ -1345,7 +1345,7 @@ msgstr "تایید"
 msgid "Confirm Action"
 msgid "Confirm Action"
 msgstr "تایید عملیات"
 msgstr "تایید عملیات"
 
 
-#: src/lib/components/data-table/use-generated-columns.tsx:319
+#: src/lib/components/data-table/use-generated-columns.tsx:317
 msgid "Confirm deletion"
 msgid "Confirm deletion"
 msgstr "تایید حذف"
 msgstr "تایید حذف"
 
 
@@ -1408,7 +1408,7 @@ msgstr "کد کوپن برای سفارش تنظیم شد"
 #: src/app/routes/_authenticated/_product-variants/product-variants_.$id.tsx:134
 #: src/app/routes/_authenticated/_product-variants/product-variants_.$id.tsx:134
 #: src/app/routes/_authenticated/_products/components/create-product-variants.tsx:197
 #: src/app/routes/_authenticated/_products/components/create-product-variants.tsx:197
 #: src/app/routes/_authenticated/_products/products_.$id.tsx:111
 #: src/app/routes/_authenticated/_products/products_.$id.tsx:111
-#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:142
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:138
 #: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$productOptionGroupId.options_.$id.tsx:163
 #: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$productOptionGroupId.options_.$id.tsx:163
 #: src/app/routes/_authenticated/_promotions/promotions_.$id.tsx:135
 #: src/app/routes/_authenticated/_promotions/promotions_.$id.tsx:135
 #: src/app/routes/_authenticated/_roles/roles_.$id.tsx:87
 #: src/app/routes/_authenticated/_roles/roles_.$id.tsx:87
@@ -1551,8 +1551,8 @@ msgstr "مشتری تایید شد"
 
 
 #: src/app/routes/_authenticated/_customer-groups/customer-groups_.$id.tsx:114
 #: src/app/routes/_authenticated/_customer-groups/customer-groups_.$id.tsx:114
 #: src/app/routes/_authenticated/_customers/customers_.$id.tsx:58
 #: src/app/routes/_authenticated/_customers/customers_.$id.tsx:58
-#: src/app/routes/_authenticated/_customers/customers.tsx:15
-#: src/app/routes/_authenticated/_customers/customers.tsx:21
+#: src/app/routes/_authenticated/_customers/customers.tsx:16
+#: src/app/routes/_authenticated/_customers/customers.tsx:22
 msgid "Customers"
 msgid "Customers"
 msgstr "مشتریان"
 msgstr "مشتریان"
 
 
@@ -1598,8 +1598,8 @@ msgstr "منطقه مالیاتی پیش‌فرض"
 #: src/app/common/delete-bulk-action.tsx:139
 #: src/app/common/delete-bulk-action.tsx:139
 #: src/app/routes/_authenticated/_assets/components/asset-bulk-actions.tsx:41
 #: src/app/routes/_authenticated/_assets/components/asset-bulk-actions.tsx:41
 #: src/app/routes/_authenticated/_products/products_.$id_.variants.tsx:312
 #: src/app/routes/_authenticated/_products/products_.$id_.variants.tsx:312
-#: src/lib/components/data-table/use-generated-columns.tsx:312
-#: src/lib/components/data-table/use-generated-columns.tsx:343
+#: src/lib/components/data-table/use-generated-columns.tsx:310
+#: src/lib/components/data-table/use-generated-columns.tsx:341
 #: src/lib/components/data-table/views-sheet.tsx:272
 #: src/lib/components/data-table/views-sheet.tsx:272
 #: src/lib/components/data-table/views-sheet.tsx:298
 #: src/lib/components/data-table/views-sheet.tsx:298
 msgid "Delete"
 msgid "Delete"
@@ -1641,7 +1641,7 @@ msgstr "{deleted} {entityName} حذف شد"
 msgid "Deleted {selectionLength} assets"
 msgid "Deleted {selectionLength} assets"
 msgstr "{selectionLength} فایل حذف شد"
 msgstr "{selectionLength} فایل حذف شد"
 
 
-#: src/lib/components/data-table/use-generated-columns.tsx:293
+#: src/lib/components/data-table/use-generated-columns.tsx:291
 msgid "Deleted successfully"
 msgid "Deleted successfully"
 msgstr "با موفقیت حذف شد"
 msgstr "با موفقیت حذف شد"
 
 
@@ -1997,6 +1997,10 @@ msgstr "ایجاد روش پرداخت ناموفق بود"
 msgid "Failed to create product"
 msgid "Failed to create product"
 msgstr "ایجاد محصول ناموفق بود"
 msgstr "ایجاد محصول ناموفق بود"
 
 
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:117
+msgid "Failed to create product option group"
+msgstr "ایجاد گروه گزینه‌های محصول ناموفق بود"
+
 #: src/app/routes/_authenticated/_products/components/create-product-options-dialog.tsx:124
 #: src/app/routes/_authenticated/_products/components/create-product-options-dialog.tsx:124
 #: src/app/routes/_authenticated/_products/components/create-product-options-dialog.tsx:209
 #: src/app/routes/_authenticated/_products/components/create-product-options-dialog.tsx:209
 msgid "Failed to create product options"
 msgid "Failed to create product options"
@@ -2036,8 +2040,8 @@ msgstr "ایجاد نرخ مالیات ناموفق بود"
 msgid "Failed to create zone"
 msgid "Failed to create zone"
 msgstr "ایجاد منطقه ناموفق بود"
 msgstr "ایجاد منطقه ناموفق بود"
 
 
-#: src/lib/components/data-table/use-generated-columns.tsx:295
-#: src/lib/components/data-table/use-generated-columns.tsx:301
+#: src/lib/components/data-table/use-generated-columns.tsx:293
+#: src/lib/components/data-table/use-generated-columns.tsx:299
 msgid "Failed to delete"
 msgid "Failed to delete"
 msgstr "حذف ناموفق بود"
 msgstr "حذف ناموفق بود"
 
 
@@ -2187,6 +2191,10 @@ msgstr "به‌روزرسانی وضعیت پرداخت ناموفق بود"
 msgid "Failed to update product"
 msgid "Failed to update product"
 msgstr "به‌روزرسانی محصول ناموفق بود"
 msgstr "به‌روزرسانی محصول ناموفق بود"
 
 
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:118
+msgid "Failed to update product option group"
+msgstr "به‌روزرسانی گروه گزینه‌های محصول ناموفق بود"
+
 #: src/app/routes/_authenticated/_product-variants/product-variants_.$id.tsx:112
 #: src/app/routes/_authenticated/_product-variants/product-variants_.$id.tsx:112
 msgid "Failed to update product variant"
 msgid "Failed to update product variant"
 msgstr "به‌روزرسانی نوع محصول ناموفق بود"
 msgstr "به‌روزرسانی نوع محصول ناموفق بود"
@@ -2418,7 +2426,7 @@ msgstr "ارتفاع"
 msgid "ID"
 msgid "ID"
 msgstr "شناسه"
 msgstr "شناسه"
 
 
-#: src/app/routes/_authenticated/_administrators/administrators.tsx:65
+#: src/app/routes/_authenticated/_administrators/administrators.tsx:64
 msgid "Identifier"
 msgid "Identifier"
 msgstr "شناسه"
 msgstr "شناسه"
 
 
@@ -2751,14 +2759,14 @@ msgstr "نماهای ذخیره شده من"
 #: src/app/routes/_authenticated/_collections/collections_.$id.tsx:146
 #: src/app/routes/_authenticated/_collections/collections_.$id.tsx:146
 #: src/app/routes/_authenticated/_countries/countries_.$id.tsx:108
 #: src/app/routes/_authenticated/_countries/countries_.$id.tsx:108
 #: src/app/routes/_authenticated/_customer-groups/customer-groups_.$id.tsx:107
 #: src/app/routes/_authenticated/_customer-groups/customer-groups_.$id.tsx:107
-#: src/app/routes/_authenticated/_customers/customers.tsx:55
+#: src/app/routes/_authenticated/_customers/customers.tsx:68
 #: src/app/routes/_authenticated/_facets/components/edit-facet-value.tsx:104
 #: src/app/routes/_authenticated/_facets/components/edit-facet-value.tsx:104
 #: src/app/routes/_authenticated/_facets/facets_.$facetId.values_.$id.tsx:134
 #: src/app/routes/_authenticated/_facets/facets_.$facetId.values_.$id.tsx:134
 #: src/app/routes/_authenticated/_facets/facets_.$id.tsx:124
 #: src/app/routes/_authenticated/_facets/facets_.$id.tsx:124
 #: src/app/routes/_authenticated/_payment-methods/payment-methods_.$id.tsx:151
 #: src/app/routes/_authenticated/_payment-methods/payment-methods_.$id.tsx:151
 #: src/app/routes/_authenticated/_products/components/add-product-variant-dialog.tsx:328
 #: src/app/routes/_authenticated/_products/components/add-product-variant-dialog.tsx:328
 #: src/app/routes/_authenticated/_products/products_.$id_.variants.tsx:303
 #: src/app/routes/_authenticated/_products/products_.$id_.variants.tsx:303
-#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:153
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:149
 #: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$productOptionGroupId.options_.$id.tsx:185
 #: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$productOptionGroupId.options_.$id.tsx:185
 #: src/app/routes/_authenticated/_promotions/promotions_.$id.tsx:157
 #: src/app/routes/_authenticated/_promotions/promotions_.$id.tsx:157
 #: src/app/routes/_authenticated/_sellers/sellers_.$id.tsx:96
 #: src/app/routes/_authenticated/_sellers/sellers_.$id.tsx:96
@@ -2812,7 +2820,7 @@ msgstr "کشور جدید"
 msgid "New customer"
 msgid "New customer"
 msgstr "مشتری جدید"
 msgstr "مشتری جدید"
 
 
-#: src/app/routes/_authenticated/_customers/customers.tsx:82
+#: src/app/routes/_authenticated/_customers/customers.tsx:93
 msgid "New Customer"
 msgid "New Customer"
 msgstr "مشتری جدید"
 msgstr "مشتری جدید"
 
 
@@ -2865,7 +2873,7 @@ msgstr "روش پرداخت جدید"
 msgid "New product"
 msgid "New product"
 msgstr "محصول جدید"
 msgstr "محصول جدید"
 
 
-#: src/app/routes/_authenticated/_products/products.tsx:92
+#: src/app/routes/_authenticated/_products/products.tsx:98
 msgid "New Product"
 msgid "New Product"
 msgstr "محصول جدید"
 msgstr "محصول جدید"
 
 
@@ -2873,7 +2881,7 @@ msgstr "محصول جدید"
 msgid "New product option"
 msgid "New product option"
 msgstr "گزینه محصول جدید"
 msgstr "گزینه محصول جدید"
 
 
-#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:133
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:129
 msgid "New product option group"
 msgid "New product option group"
 msgstr "گروه گزینه محصول جدید"
 msgstr "گروه گزینه محصول جدید"
 
 
@@ -3438,7 +3446,7 @@ msgid "Product options"
 msgstr "گزینه‌های محصول"
 msgstr "گزینه‌های محصول"
 
 
 #: src/app/routes/_authenticated/_products/products_.$id.tsx:191
 #: src/app/routes/_authenticated/_products/products_.$id.tsx:191
-#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:174
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:170
 msgid "Product Options"
 msgid "Product Options"
 msgstr "گزینه‌های محصول"
 msgstr "گزینه‌های محصول"
 
 
@@ -3491,7 +3499,7 @@ msgstr "نرخ"
 msgid "Reason"
 msgid "Reason"
 msgstr "دلیل"
 msgstr "دلیل"
 
 
-#: src/app/routes/_authenticated/_products/products.tsx:85
+#: src/app/routes/_authenticated/_products/products.tsx:91
 msgid "Rebuild search index"
 msgid "Rebuild search index"
 msgstr "بازسازی فهرست جستجو"
 msgstr "بازسازی فهرست جستجو"
 
 
@@ -4014,7 +4022,7 @@ msgid "State/Province"
 msgstr "ایالت/استان"
 msgstr "ایالت/استان"
 
 
 #: src/app/routes/_authenticated/_customers/customers_.$id.tsx:252
 #: src/app/routes/_authenticated/_customers/customers_.$id.tsx:252
-#: src/app/routes/_authenticated/_customers/customers.tsx:45
+#: src/app/routes/_authenticated/_customers/customers.tsx:46
 msgid "Status"
 msgid "Status"
 msgstr "وضعیت"
 msgstr "وضعیت"
 
 
@@ -4119,6 +4127,10 @@ msgstr "روش پرداخت با موفقیت ایجاد شد"
 msgid "Successfully created product"
 msgid "Successfully created product"
 msgstr "محصول با موفقیت ایجاد شد"
 msgstr "محصول با موفقیت ایجاد شد"
 
 
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:106
+msgid "Successfully created product option group"
+msgstr "گروه گزینه‌های محصول با موفقیت ایجاد شد"
+
 #: src/app/routes/_authenticated/_products/components/create-product-options-dialog.tsx:119
 #: src/app/routes/_authenticated/_products/components/create-product-options-dialog.tsx:119
 msgid "Successfully created product options"
 msgid "Successfully created product options"
 msgstr "گزینه‌های محصول با موفقیت ایجاد شد"
 msgstr "گزینه‌های محصول با موفقیت ایجاد شد"
@@ -4225,6 +4237,10 @@ msgstr "روش پرداخت با موفقیت به‌روزرسانی شد"
 msgid "Successfully updated product"
 msgid "Successfully updated product"
 msgstr "محصول با موفقیت به‌روزرسانی شد"
 msgstr "محصول با موفقیت به‌روزرسانی شد"
 
 
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:107
+msgid "Successfully updated product option group"
+msgstr "گروه گزینه‌های محصول با موفقیت به‌روزرسانی شد"
+
 #: src/app/routes/_authenticated/_product-variants/product-variants_.$id.tsx:103
 #: src/app/routes/_authenticated/_product-variants/product-variants_.$id.tsx:103
 msgid "Successfully updated product variant"
 msgid "Successfully updated product variant"
 msgstr "نوع محصول با موفقیت به‌روزرسانی شد"
 msgstr "نوع محصول با موفقیت به‌روزرسانی شد"
@@ -4546,7 +4562,7 @@ msgstr "تایید نشده"
 #: src/app/routes/_authenticated/_product-variants/product-variants_.$id.tsx:134
 #: src/app/routes/_authenticated/_product-variants/product-variants_.$id.tsx:134
 #: src/app/routes/_authenticated/_products/components/assign-facet-values-dialog.tsx:276
 #: src/app/routes/_authenticated/_products/components/assign-facet-values-dialog.tsx:276
 #: src/app/routes/_authenticated/_products/products_.$id.tsx:111
 #: src/app/routes/_authenticated/_products/products_.$id.tsx:111
-#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:142
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:138
 #: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$productOptionGroupId.options_.$id.tsx:163
 #: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$productOptionGroupId.options_.$id.tsx:163
 #: src/app/routes/_authenticated/_profile/profile.tsx:82
 #: src/app/routes/_authenticated/_profile/profile.tsx:82
 #: src/app/routes/_authenticated/_promotions/promotions_.$id.tsx:135
 #: src/app/routes/_authenticated/_promotions/promotions_.$id.tsx:135

+ 40 - 24
packages/dashboard/src/i18n/locales/fr.po

@@ -804,7 +804,7 @@ msgstr "Un remboursement de {formattedDiff} est requis. Sélectionnez les montan
 
 
 #: src/app/routes/_authenticated/_promotions/promotions_.$id.tsx:238
 #: src/app/routes/_authenticated/_promotions/promotions_.$id.tsx:238
 #: src/app/routes/_authenticated/_system/scheduled-tasks.tsx:191
 #: src/app/routes/_authenticated/_system/scheduled-tasks.tsx:191
-#: src/lib/components/data-table/use-generated-columns.tsx:231
+#: src/lib/components/data-table/use-generated-columns.tsx:229
 msgid "Actions"
 msgid "Actions"
 msgstr "Actions"
 msgstr "Actions"
 
 
@@ -923,7 +923,7 @@ msgstr "Ajouter un paiement à la commande"
 msgid "Add payment to order ({0})"
 msgid "Add payment to order ({0})"
 msgstr "Ajouter un paiement à la commande ({0})"
 msgstr "Ajouter un paiement à la commande ({0})"
 
 
-#: src/app/routes/_authenticated/_products/components/product-options-table.tsx:105
+#: src/app/routes/_authenticated/_products/components/product-options-table.tsx:108
 msgid "Add product option"
 msgid "Add product option"
 msgstr "Ajouter une option de produit"
 msgstr "Ajouter une option de produit"
 
 
@@ -1090,7 +1090,7 @@ msgstr "Êtes-vous sûr de vouloir supprimer ce brouillon de commande ?"
 msgid "Are you sure you want to delete this global view? This action cannot be undone and will affect all users."
 msgid "Are you sure you want to delete this global view? This action cannot be undone and will affect all users."
 msgstr "Êtes-vous sûr de vouloir supprimer cette vue globale ? Cette action ne peut pas être annulée et affectera tous les utilisateurs."
 msgstr "Êtes-vous sûr de vouloir supprimer cette vue globale ? Cette action ne peut pas être annulée et affectera tous les utilisateurs."
 
 
-#: src/lib/components/data-table/use-generated-columns.tsx:322
+#: src/lib/components/data-table/use-generated-columns.tsx:320
 msgid "Are you sure you want to delete this item? This action cannot be undone."
 msgid "Are you sure you want to delete this item? This action cannot be undone."
 msgstr "Êtes-vous sûr de vouloir supprimer cet élément ? Cette action ne peut pas être annulée."
 msgstr "Êtes-vous sûr de vouloir supprimer cet élément ? Cette action ne peut pas être annulée."
 
 
@@ -1208,7 +1208,7 @@ msgstr "Calculateur"
 #: src/app/routes/_authenticated/_products/components/assign-facet-values-dialog.tsx:270
 #: src/app/routes/_authenticated/_products/components/assign-facet-values-dialog.tsx:270
 #: src/lib/components/data-input/product-multi-selector-input.tsx:364
 #: src/lib/components/data-input/product-multi-selector-input.tsx:364
 #: src/lib/components/data-table/data-table-bulk-action-item.tsx:119
 #: src/lib/components/data-table/data-table-bulk-action-item.tsx:119
-#: src/lib/components/data-table/use-generated-columns.tsx:329
+#: src/lib/components/data-table/use-generated-columns.tsx:327
 #: src/lib/components/data-table/views-sheet.tsx:217
 #: src/lib/components/data-table/views-sheet.tsx:217
 #: src/lib/components/data-table/views-sheet.tsx:295
 #: src/lib/components/data-table/views-sheet.tsx:295
 #: src/lib/components/layout/manage-languages-dialog.tsx:396
 #: src/lib/components/layout/manage-languages-dialog.tsx:396
@@ -1291,7 +1291,7 @@ msgstr "Cliquez sur « Exécuter le test » pour tester cette méthode d'expédi
 #: src/app/routes/_authenticated/_facets/facets_.$facetId.values_.$id.tsx:140
 #: src/app/routes/_authenticated/_facets/facets_.$facetId.values_.$id.tsx:140
 #: src/app/routes/_authenticated/_facets/facets_.$id.tsx:130
 #: src/app/routes/_authenticated/_facets/facets_.$id.tsx:130
 #: src/app/routes/_authenticated/_payment-methods/payment-methods_.$id.tsx:157
 #: src/app/routes/_authenticated/_payment-methods/payment-methods_.$id.tsx:157
-#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:159
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:155
 #: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$productOptionGroupId.options_.$id.tsx:191
 #: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$productOptionGroupId.options_.$id.tsx:191
 #: src/app/routes/_authenticated/_roles/roles_.$id.tsx:104
 #: src/app/routes/_authenticated/_roles/roles_.$id.tsx:104
 #: src/app/routes/_authenticated/_shipping-methods/shipping-methods_.$id.tsx:149
 #: src/app/routes/_authenticated/_shipping-methods/shipping-methods_.$id.tsx:149
@@ -1345,7 +1345,7 @@ msgstr "Confirmer"
 msgid "Confirm Action"
 msgid "Confirm Action"
 msgstr "Confirmer l'action"
 msgstr "Confirmer l'action"
 
 
-#: src/lib/components/data-table/use-generated-columns.tsx:319
+#: src/lib/components/data-table/use-generated-columns.tsx:317
 msgid "Confirm deletion"
 msgid "Confirm deletion"
 msgstr "Confirmer la suppression"
 msgstr "Confirmer la suppression"
 
 
@@ -1408,7 +1408,7 @@ msgstr "Code de coupon défini pour la commande"
 #: src/app/routes/_authenticated/_product-variants/product-variants_.$id.tsx:134
 #: src/app/routes/_authenticated/_product-variants/product-variants_.$id.tsx:134
 #: src/app/routes/_authenticated/_products/components/create-product-variants.tsx:197
 #: src/app/routes/_authenticated/_products/components/create-product-variants.tsx:197
 #: src/app/routes/_authenticated/_products/products_.$id.tsx:111
 #: src/app/routes/_authenticated/_products/products_.$id.tsx:111
-#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:142
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:138
 #: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$productOptionGroupId.options_.$id.tsx:163
 #: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$productOptionGroupId.options_.$id.tsx:163
 #: src/app/routes/_authenticated/_promotions/promotions_.$id.tsx:135
 #: src/app/routes/_authenticated/_promotions/promotions_.$id.tsx:135
 #: src/app/routes/_authenticated/_roles/roles_.$id.tsx:87
 #: src/app/routes/_authenticated/_roles/roles_.$id.tsx:87
@@ -1551,8 +1551,8 @@ msgstr "Client vérifié"
 
 
 #: src/app/routes/_authenticated/_customer-groups/customer-groups_.$id.tsx:114
 #: src/app/routes/_authenticated/_customer-groups/customer-groups_.$id.tsx:114
 #: src/app/routes/_authenticated/_customers/customers_.$id.tsx:58
 #: src/app/routes/_authenticated/_customers/customers_.$id.tsx:58
-#: src/app/routes/_authenticated/_customers/customers.tsx:15
-#: src/app/routes/_authenticated/_customers/customers.tsx:21
+#: src/app/routes/_authenticated/_customers/customers.tsx:16
+#: src/app/routes/_authenticated/_customers/customers.tsx:22
 msgid "Customers"
 msgid "Customers"
 msgstr "Clients"
 msgstr "Clients"
 
 
@@ -1598,8 +1598,8 @@ msgstr "Zone fiscale par défaut"
 #: src/app/common/delete-bulk-action.tsx:139
 #: src/app/common/delete-bulk-action.tsx:139
 #: src/app/routes/_authenticated/_assets/components/asset-bulk-actions.tsx:41
 #: src/app/routes/_authenticated/_assets/components/asset-bulk-actions.tsx:41
 #: src/app/routes/_authenticated/_products/products_.$id_.variants.tsx:312
 #: src/app/routes/_authenticated/_products/products_.$id_.variants.tsx:312
-#: src/lib/components/data-table/use-generated-columns.tsx:312
-#: src/lib/components/data-table/use-generated-columns.tsx:343
+#: src/lib/components/data-table/use-generated-columns.tsx:310
+#: src/lib/components/data-table/use-generated-columns.tsx:341
 #: src/lib/components/data-table/views-sheet.tsx:272
 #: src/lib/components/data-table/views-sheet.tsx:272
 #: src/lib/components/data-table/views-sheet.tsx:298
 #: src/lib/components/data-table/views-sheet.tsx:298
 msgid "Delete"
 msgid "Delete"
@@ -1641,7 +1641,7 @@ msgstr "{deleted} {entityName} supprimé(s)"
 msgid "Deleted {selectionLength} assets"
 msgid "Deleted {selectionLength} assets"
 msgstr "{selectionLength} ressources supprimées"
 msgstr "{selectionLength} ressources supprimées"
 
 
-#: src/lib/components/data-table/use-generated-columns.tsx:293
+#: src/lib/components/data-table/use-generated-columns.tsx:291
 msgid "Deleted successfully"
 msgid "Deleted successfully"
 msgstr "Supprimé avec succès"
 msgstr "Supprimé avec succès"
 
 
@@ -1997,6 +1997,10 @@ msgstr "Échec de la création de la méthode de paiement"
 msgid "Failed to create product"
 msgid "Failed to create product"
 msgstr "Échec de la création du produit"
 msgstr "Échec de la création du produit"
 
 
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:117
+msgid "Failed to create product option group"
+msgstr "Échec de la création du groupe d'options de produit"
+
 #: src/app/routes/_authenticated/_products/components/create-product-options-dialog.tsx:124
 #: src/app/routes/_authenticated/_products/components/create-product-options-dialog.tsx:124
 #: src/app/routes/_authenticated/_products/components/create-product-options-dialog.tsx:209
 #: src/app/routes/_authenticated/_products/components/create-product-options-dialog.tsx:209
 msgid "Failed to create product options"
 msgid "Failed to create product options"
@@ -2036,8 +2040,8 @@ msgstr "Échec de la création du taux de taxe"
 msgid "Failed to create zone"
 msgid "Failed to create zone"
 msgstr "Échec de la création de la zone"
 msgstr "Échec de la création de la zone"
 
 
-#: src/lib/components/data-table/use-generated-columns.tsx:295
-#: src/lib/components/data-table/use-generated-columns.tsx:301
+#: src/lib/components/data-table/use-generated-columns.tsx:293
+#: src/lib/components/data-table/use-generated-columns.tsx:299
 msgid "Failed to delete"
 msgid "Failed to delete"
 msgstr "Échec de la suppression"
 msgstr "Échec de la suppression"
 
 
@@ -2187,6 +2191,10 @@ msgstr "Échec de la mise à jour de l'état de paiement"
 msgid "Failed to update product"
 msgid "Failed to update product"
 msgstr "Échec de la mise à jour du produit"
 msgstr "Échec de la mise à jour du produit"
 
 
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:118
+msgid "Failed to update product option group"
+msgstr "Échec de la mise à jour du groupe d'options de produit"
+
 #: src/app/routes/_authenticated/_product-variants/product-variants_.$id.tsx:112
 #: src/app/routes/_authenticated/_product-variants/product-variants_.$id.tsx:112
 msgid "Failed to update product variant"
 msgid "Failed to update product variant"
 msgstr "Échec de la mise à jour de la variante de produit"
 msgstr "Échec de la mise à jour de la variante de produit"
@@ -2418,7 +2426,7 @@ msgstr "Hauteur"
 msgid "ID"
 msgid "ID"
 msgstr "ID"
 msgstr "ID"
 
 
-#: src/app/routes/_authenticated/_administrators/administrators.tsx:65
+#: src/app/routes/_authenticated/_administrators/administrators.tsx:64
 msgid "Identifier"
 msgid "Identifier"
 msgstr "Identifiant"
 msgstr "Identifiant"
 
 
@@ -2751,14 +2759,14 @@ msgstr "Mes vues sauvegardées"
 #: src/app/routes/_authenticated/_collections/collections_.$id.tsx:146
 #: src/app/routes/_authenticated/_collections/collections_.$id.tsx:146
 #: src/app/routes/_authenticated/_countries/countries_.$id.tsx:108
 #: src/app/routes/_authenticated/_countries/countries_.$id.tsx:108
 #: src/app/routes/_authenticated/_customer-groups/customer-groups_.$id.tsx:107
 #: src/app/routes/_authenticated/_customer-groups/customer-groups_.$id.tsx:107
-#: src/app/routes/_authenticated/_customers/customers.tsx:55
+#: src/app/routes/_authenticated/_customers/customers.tsx:68
 #: src/app/routes/_authenticated/_facets/components/edit-facet-value.tsx:104
 #: src/app/routes/_authenticated/_facets/components/edit-facet-value.tsx:104
 #: src/app/routes/_authenticated/_facets/facets_.$facetId.values_.$id.tsx:134
 #: src/app/routes/_authenticated/_facets/facets_.$facetId.values_.$id.tsx:134
 #: src/app/routes/_authenticated/_facets/facets_.$id.tsx:124
 #: src/app/routes/_authenticated/_facets/facets_.$id.tsx:124
 #: src/app/routes/_authenticated/_payment-methods/payment-methods_.$id.tsx:151
 #: src/app/routes/_authenticated/_payment-methods/payment-methods_.$id.tsx:151
 #: src/app/routes/_authenticated/_products/components/add-product-variant-dialog.tsx:328
 #: src/app/routes/_authenticated/_products/components/add-product-variant-dialog.tsx:328
 #: src/app/routes/_authenticated/_products/products_.$id_.variants.tsx:303
 #: src/app/routes/_authenticated/_products/products_.$id_.variants.tsx:303
-#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:153
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:149
 #: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$productOptionGroupId.options_.$id.tsx:185
 #: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$productOptionGroupId.options_.$id.tsx:185
 #: src/app/routes/_authenticated/_promotions/promotions_.$id.tsx:157
 #: src/app/routes/_authenticated/_promotions/promotions_.$id.tsx:157
 #: src/app/routes/_authenticated/_sellers/sellers_.$id.tsx:96
 #: src/app/routes/_authenticated/_sellers/sellers_.$id.tsx:96
@@ -2812,7 +2820,7 @@ msgstr "Nouveau pays"
 msgid "New customer"
 msgid "New customer"
 msgstr "Nouveau client"
 msgstr "Nouveau client"
 
 
-#: src/app/routes/_authenticated/_customers/customers.tsx:82
+#: src/app/routes/_authenticated/_customers/customers.tsx:93
 msgid "New Customer"
 msgid "New Customer"
 msgstr "Nouveau client"
 msgstr "Nouveau client"
 
 
@@ -2865,7 +2873,7 @@ msgstr "Nouvelle méthode de paiement"
 msgid "New product"
 msgid "New product"
 msgstr "Nouveau produit"
 msgstr "Nouveau produit"
 
 
-#: src/app/routes/_authenticated/_products/products.tsx:92
+#: src/app/routes/_authenticated/_products/products.tsx:98
 msgid "New Product"
 msgid "New Product"
 msgstr "Nouveau produit"
 msgstr "Nouveau produit"
 
 
@@ -2873,7 +2881,7 @@ msgstr "Nouveau produit"
 msgid "New product option"
 msgid "New product option"
 msgstr "Nouvelle option de produit"
 msgstr "Nouvelle option de produit"
 
 
-#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:133
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:129
 msgid "New product option group"
 msgid "New product option group"
 msgstr "Nouveau groupe d'options de produit"
 msgstr "Nouveau groupe d'options de produit"
 
 
@@ -3438,7 +3446,7 @@ msgid "Product options"
 msgstr "Options de produit"
 msgstr "Options de produit"
 
 
 #: src/app/routes/_authenticated/_products/products_.$id.tsx:191
 #: src/app/routes/_authenticated/_products/products_.$id.tsx:191
-#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:174
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:170
 msgid "Product Options"
 msgid "Product Options"
 msgstr "Options de produit"
 msgstr "Options de produit"
 
 
@@ -3491,7 +3499,7 @@ msgstr "Taux"
 msgid "Reason"
 msgid "Reason"
 msgstr "Raison"
 msgstr "Raison"
 
 
-#: src/app/routes/_authenticated/_products/products.tsx:85
+#: src/app/routes/_authenticated/_products/products.tsx:91
 msgid "Rebuild search index"
 msgid "Rebuild search index"
 msgstr "Reconstruire l'index de recherche"
 msgstr "Reconstruire l'index de recherche"
 
 
@@ -4014,7 +4022,7 @@ msgid "State/Province"
 msgstr "État/Province"
 msgstr "État/Province"
 
 
 #: src/app/routes/_authenticated/_customers/customers_.$id.tsx:252
 #: src/app/routes/_authenticated/_customers/customers_.$id.tsx:252
-#: src/app/routes/_authenticated/_customers/customers.tsx:45
+#: src/app/routes/_authenticated/_customers/customers.tsx:46
 msgid "Status"
 msgid "Status"
 msgstr "Statut"
 msgstr "Statut"
 
 
@@ -4119,6 +4127,10 @@ msgstr "Mode de paiement créé avec succès"
 msgid "Successfully created product"
 msgid "Successfully created product"
 msgstr "Produit créé avec succès"
 msgstr "Produit créé avec succès"
 
 
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:106
+msgid "Successfully created product option group"
+msgstr "Groupe d'options de produit créé avec succès"
+
 #: src/app/routes/_authenticated/_products/components/create-product-options-dialog.tsx:119
 #: src/app/routes/_authenticated/_products/components/create-product-options-dialog.tsx:119
 msgid "Successfully created product options"
 msgid "Successfully created product options"
 msgstr "Options de produit créées avec succès"
 msgstr "Options de produit créées avec succès"
@@ -4225,6 +4237,10 @@ msgstr "Mode de paiement mis à jour avec succès"
 msgid "Successfully updated product"
 msgid "Successfully updated product"
 msgstr "Produit mis à jour avec succès"
 msgstr "Produit mis à jour avec succès"
 
 
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:107
+msgid "Successfully updated product option group"
+msgstr "Groupe d'options de produit mis à jour avec succès"
+
 #: src/app/routes/_authenticated/_product-variants/product-variants_.$id.tsx:103
 #: src/app/routes/_authenticated/_product-variants/product-variants_.$id.tsx:103
 msgid "Successfully updated product variant"
 msgid "Successfully updated product variant"
 msgstr "Variante de produit mise à jour avec succès"
 msgstr "Variante de produit mise à jour avec succès"
@@ -4546,7 +4562,7 @@ msgstr "Non vérifié"
 #: src/app/routes/_authenticated/_product-variants/product-variants_.$id.tsx:134
 #: src/app/routes/_authenticated/_product-variants/product-variants_.$id.tsx:134
 #: src/app/routes/_authenticated/_products/components/assign-facet-values-dialog.tsx:276
 #: src/app/routes/_authenticated/_products/components/assign-facet-values-dialog.tsx:276
 #: src/app/routes/_authenticated/_products/products_.$id.tsx:111
 #: src/app/routes/_authenticated/_products/products_.$id.tsx:111
-#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:142
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:138
 #: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$productOptionGroupId.options_.$id.tsx:163
 #: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$productOptionGroupId.options_.$id.tsx:163
 #: src/app/routes/_authenticated/_profile/profile.tsx:82
 #: src/app/routes/_authenticated/_profile/profile.tsx:82
 #: src/app/routes/_authenticated/_promotions/promotions_.$id.tsx:135
 #: src/app/routes/_authenticated/_promotions/promotions_.$id.tsx:135

+ 40 - 24
packages/dashboard/src/i18n/locales/he.po

@@ -804,7 +804,7 @@ msgstr "נדרש החזר כספי של {formattedDiff}. בחר סכומי תש
 
 
 #: src/app/routes/_authenticated/_promotions/promotions_.$id.tsx:238
 #: src/app/routes/_authenticated/_promotions/promotions_.$id.tsx:238
 #: src/app/routes/_authenticated/_system/scheduled-tasks.tsx:191
 #: src/app/routes/_authenticated/_system/scheduled-tasks.tsx:191
-#: src/lib/components/data-table/use-generated-columns.tsx:231
+#: src/lib/components/data-table/use-generated-columns.tsx:229
 msgid "Actions"
 msgid "Actions"
 msgstr "פעולות"
 msgstr "פעולות"
 
 
@@ -923,7 +923,7 @@ msgstr "הוסף תשלום להזמנה"
 msgid "Add payment to order ({0})"
 msgid "Add payment to order ({0})"
 msgstr "הוסף תשלום להזמנה ({0})"
 msgstr "הוסף תשלום להזמנה ({0})"
 
 
-#: src/app/routes/_authenticated/_products/components/product-options-table.tsx:105
+#: src/app/routes/_authenticated/_products/components/product-options-table.tsx:108
 msgid "Add product option"
 msgid "Add product option"
 msgstr "הוסף אפשרות מוצר"
 msgstr "הוסף אפשרות מוצר"
 
 
@@ -1090,7 +1090,7 @@ msgstr "האם אתה בטוח שברצונך למחוק הזמנת טיוטה 
 msgid "Are you sure you want to delete this global view? This action cannot be undone and will affect all users."
 msgid "Are you sure you want to delete this global view? This action cannot be undone and will affect all users."
 msgstr "האם אתה בטוח שברצונך למחוק תצוגה גלובלית זו? לא ניתן לבטל פעולה זו והיא תשפיע על כל המשתמשים."
 msgstr "האם אתה בטוח שברצונך למחוק תצוגה גלובלית זו? לא ניתן לבטל פעולה זו והיא תשפיע על כל המשתמשים."
 
 
-#: src/lib/components/data-table/use-generated-columns.tsx:322
+#: src/lib/components/data-table/use-generated-columns.tsx:320
 msgid "Are you sure you want to delete this item? This action cannot be undone."
 msgid "Are you sure you want to delete this item? This action cannot be undone."
 msgstr "האם אתה בטוח שברצונך למחוק פריט זה? לא ניתן לבטל פעולה זו."
 msgstr "האם אתה בטוח שברצונך למחוק פריט זה? לא ניתן לבטל פעולה זו."
 
 
@@ -1208,7 +1208,7 @@ msgstr "מחשבון"
 #: src/app/routes/_authenticated/_products/components/assign-facet-values-dialog.tsx:270
 #: src/app/routes/_authenticated/_products/components/assign-facet-values-dialog.tsx:270
 #: src/lib/components/data-input/product-multi-selector-input.tsx:364
 #: src/lib/components/data-input/product-multi-selector-input.tsx:364
 #: src/lib/components/data-table/data-table-bulk-action-item.tsx:119
 #: src/lib/components/data-table/data-table-bulk-action-item.tsx:119
-#: src/lib/components/data-table/use-generated-columns.tsx:329
+#: src/lib/components/data-table/use-generated-columns.tsx:327
 #: src/lib/components/data-table/views-sheet.tsx:217
 #: src/lib/components/data-table/views-sheet.tsx:217
 #: src/lib/components/data-table/views-sheet.tsx:295
 #: src/lib/components/data-table/views-sheet.tsx:295
 #: src/lib/components/layout/manage-languages-dialog.tsx:396
 #: src/lib/components/layout/manage-languages-dialog.tsx:396
@@ -1291,7 +1291,7 @@ msgstr "לחץ על \"הרץ בדיקה\" כדי לבדוק שיטת משלוח
 #: src/app/routes/_authenticated/_facets/facets_.$facetId.values_.$id.tsx:140
 #: src/app/routes/_authenticated/_facets/facets_.$facetId.values_.$id.tsx:140
 #: src/app/routes/_authenticated/_facets/facets_.$id.tsx:130
 #: src/app/routes/_authenticated/_facets/facets_.$id.tsx:130
 #: src/app/routes/_authenticated/_payment-methods/payment-methods_.$id.tsx:157
 #: src/app/routes/_authenticated/_payment-methods/payment-methods_.$id.tsx:157
-#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:159
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:155
 #: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$productOptionGroupId.options_.$id.tsx:191
 #: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$productOptionGroupId.options_.$id.tsx:191
 #: src/app/routes/_authenticated/_roles/roles_.$id.tsx:104
 #: src/app/routes/_authenticated/_roles/roles_.$id.tsx:104
 #: src/app/routes/_authenticated/_shipping-methods/shipping-methods_.$id.tsx:149
 #: src/app/routes/_authenticated/_shipping-methods/shipping-methods_.$id.tsx:149
@@ -1345,7 +1345,7 @@ msgstr "אשר"
 msgid "Confirm Action"
 msgid "Confirm Action"
 msgstr "אשר פעולה"
 msgstr "אשר פעולה"
 
 
-#: src/lib/components/data-table/use-generated-columns.tsx:319
+#: src/lib/components/data-table/use-generated-columns.tsx:317
 msgid "Confirm deletion"
 msgid "Confirm deletion"
 msgstr "אשר מחיקה"
 msgstr "אשר מחיקה"
 
 
@@ -1408,7 +1408,7 @@ msgstr "קוד קופון הוגדר עבור ההזמנה"
 #: src/app/routes/_authenticated/_product-variants/product-variants_.$id.tsx:134
 #: src/app/routes/_authenticated/_product-variants/product-variants_.$id.tsx:134
 #: src/app/routes/_authenticated/_products/components/create-product-variants.tsx:197
 #: src/app/routes/_authenticated/_products/components/create-product-variants.tsx:197
 #: src/app/routes/_authenticated/_products/products_.$id.tsx:111
 #: src/app/routes/_authenticated/_products/products_.$id.tsx:111
-#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:142
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:138
 #: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$productOptionGroupId.options_.$id.tsx:163
 #: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$productOptionGroupId.options_.$id.tsx:163
 #: src/app/routes/_authenticated/_promotions/promotions_.$id.tsx:135
 #: src/app/routes/_authenticated/_promotions/promotions_.$id.tsx:135
 #: src/app/routes/_authenticated/_roles/roles_.$id.tsx:87
 #: src/app/routes/_authenticated/_roles/roles_.$id.tsx:87
@@ -1551,8 +1551,8 @@ msgstr "הלקוח אומת"
 
 
 #: src/app/routes/_authenticated/_customer-groups/customer-groups_.$id.tsx:114
 #: src/app/routes/_authenticated/_customer-groups/customer-groups_.$id.tsx:114
 #: src/app/routes/_authenticated/_customers/customers_.$id.tsx:58
 #: src/app/routes/_authenticated/_customers/customers_.$id.tsx:58
-#: src/app/routes/_authenticated/_customers/customers.tsx:15
-#: src/app/routes/_authenticated/_customers/customers.tsx:21
+#: src/app/routes/_authenticated/_customers/customers.tsx:16
+#: src/app/routes/_authenticated/_customers/customers.tsx:22
 msgid "Customers"
 msgid "Customers"
 msgstr "לקוחות"
 msgstr "לקוחות"
 
 
@@ -1598,8 +1598,8 @@ msgstr "אזור מס ברירת מחדל"
 #: src/app/common/delete-bulk-action.tsx:139
 #: src/app/common/delete-bulk-action.tsx:139
 #: src/app/routes/_authenticated/_assets/components/asset-bulk-actions.tsx:41
 #: src/app/routes/_authenticated/_assets/components/asset-bulk-actions.tsx:41
 #: src/app/routes/_authenticated/_products/products_.$id_.variants.tsx:312
 #: src/app/routes/_authenticated/_products/products_.$id_.variants.tsx:312
-#: src/lib/components/data-table/use-generated-columns.tsx:312
-#: src/lib/components/data-table/use-generated-columns.tsx:343
+#: src/lib/components/data-table/use-generated-columns.tsx:310
+#: src/lib/components/data-table/use-generated-columns.tsx:341
 #: src/lib/components/data-table/views-sheet.tsx:272
 #: src/lib/components/data-table/views-sheet.tsx:272
 #: src/lib/components/data-table/views-sheet.tsx:298
 #: src/lib/components/data-table/views-sheet.tsx:298
 msgid "Delete"
 msgid "Delete"
@@ -1641,7 +1641,7 @@ msgstr "נמחקו {deleted} {entityName}"
 msgid "Deleted {selectionLength} assets"
 msgid "Deleted {selectionLength} assets"
 msgstr "נמחקו {selectionLength} קבצים"
 msgstr "נמחקו {selectionLength} קבצים"
 
 
-#: src/lib/components/data-table/use-generated-columns.tsx:293
+#: src/lib/components/data-table/use-generated-columns.tsx:291
 msgid "Deleted successfully"
 msgid "Deleted successfully"
 msgstr "נמחק בהצלחה"
 msgstr "נמחק בהצלחה"
 
 
@@ -1997,6 +1997,10 @@ msgstr "יצירת אמצעי התשלום נכשלה"
 msgid "Failed to create product"
 msgid "Failed to create product"
 msgstr "יצירת המוצר נכשלה"
 msgstr "יצירת המוצר נכשלה"
 
 
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:117
+msgid "Failed to create product option group"
+msgstr "יצירת קבוצת אפשרויות מוצר נכשלה"
+
 #: src/app/routes/_authenticated/_products/components/create-product-options-dialog.tsx:124
 #: src/app/routes/_authenticated/_products/components/create-product-options-dialog.tsx:124
 #: src/app/routes/_authenticated/_products/components/create-product-options-dialog.tsx:209
 #: src/app/routes/_authenticated/_products/components/create-product-options-dialog.tsx:209
 msgid "Failed to create product options"
 msgid "Failed to create product options"
@@ -2036,8 +2040,8 @@ msgstr "יצירת שיעור המס נכשלה"
 msgid "Failed to create zone"
 msgid "Failed to create zone"
 msgstr "יצירת האזור נכשלה"
 msgstr "יצירת האזור נכשלה"
 
 
-#: src/lib/components/data-table/use-generated-columns.tsx:295
-#: src/lib/components/data-table/use-generated-columns.tsx:301
+#: src/lib/components/data-table/use-generated-columns.tsx:293
+#: src/lib/components/data-table/use-generated-columns.tsx:299
 msgid "Failed to delete"
 msgid "Failed to delete"
 msgstr "המחיקה נכשלה"
 msgstr "המחיקה נכשלה"
 
 
@@ -2187,6 +2191,10 @@ msgstr "עדכון מצב התשלום נכשל"
 msgid "Failed to update product"
 msgid "Failed to update product"
 msgstr "עדכון המוצר נכשל"
 msgstr "עדכון המוצר נכשל"
 
 
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:118
+msgid "Failed to update product option group"
+msgstr "עדכון קבוצת אפשרויות מוצר נכשל"
+
 #: src/app/routes/_authenticated/_product-variants/product-variants_.$id.tsx:112
 #: src/app/routes/_authenticated/_product-variants/product-variants_.$id.tsx:112
 msgid "Failed to update product variant"
 msgid "Failed to update product variant"
 msgstr "עדכון גרסת המוצר נכשל"
 msgstr "עדכון גרסת המוצר נכשל"
@@ -2418,7 +2426,7 @@ msgstr "גובה"
 msgid "ID"
 msgid "ID"
 msgstr "מזהה"
 msgstr "מזהה"
 
 
-#: src/app/routes/_authenticated/_administrators/administrators.tsx:65
+#: src/app/routes/_authenticated/_administrators/administrators.tsx:64
 msgid "Identifier"
 msgid "Identifier"
 msgstr "מזהה"
 msgstr "מזהה"
 
 
@@ -2751,14 +2759,14 @@ msgstr "התצוגות השמורות שלי"
 #: src/app/routes/_authenticated/_collections/collections_.$id.tsx:146
 #: src/app/routes/_authenticated/_collections/collections_.$id.tsx:146
 #: src/app/routes/_authenticated/_countries/countries_.$id.tsx:108
 #: src/app/routes/_authenticated/_countries/countries_.$id.tsx:108
 #: src/app/routes/_authenticated/_customer-groups/customer-groups_.$id.tsx:107
 #: src/app/routes/_authenticated/_customer-groups/customer-groups_.$id.tsx:107
-#: src/app/routes/_authenticated/_customers/customers.tsx:55
+#: src/app/routes/_authenticated/_customers/customers.tsx:68
 #: src/app/routes/_authenticated/_facets/components/edit-facet-value.tsx:104
 #: src/app/routes/_authenticated/_facets/components/edit-facet-value.tsx:104
 #: src/app/routes/_authenticated/_facets/facets_.$facetId.values_.$id.tsx:134
 #: src/app/routes/_authenticated/_facets/facets_.$facetId.values_.$id.tsx:134
 #: src/app/routes/_authenticated/_facets/facets_.$id.tsx:124
 #: src/app/routes/_authenticated/_facets/facets_.$id.tsx:124
 #: src/app/routes/_authenticated/_payment-methods/payment-methods_.$id.tsx:151
 #: src/app/routes/_authenticated/_payment-methods/payment-methods_.$id.tsx:151
 #: src/app/routes/_authenticated/_products/components/add-product-variant-dialog.tsx:328
 #: src/app/routes/_authenticated/_products/components/add-product-variant-dialog.tsx:328
 #: src/app/routes/_authenticated/_products/products_.$id_.variants.tsx:303
 #: src/app/routes/_authenticated/_products/products_.$id_.variants.tsx:303
-#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:153
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:149
 #: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$productOptionGroupId.options_.$id.tsx:185
 #: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$productOptionGroupId.options_.$id.tsx:185
 #: src/app/routes/_authenticated/_promotions/promotions_.$id.tsx:157
 #: src/app/routes/_authenticated/_promotions/promotions_.$id.tsx:157
 #: src/app/routes/_authenticated/_sellers/sellers_.$id.tsx:96
 #: src/app/routes/_authenticated/_sellers/sellers_.$id.tsx:96
@@ -2812,7 +2820,7 @@ msgstr "מדינה חדשה"
 msgid "New customer"
 msgid "New customer"
 msgstr "לקוח חדש"
 msgstr "לקוח חדש"
 
 
-#: src/app/routes/_authenticated/_customers/customers.tsx:82
+#: src/app/routes/_authenticated/_customers/customers.tsx:93
 msgid "New Customer"
 msgid "New Customer"
 msgstr "לקוח חדש"
 msgstr "לקוח חדש"
 
 
@@ -2865,7 +2873,7 @@ msgstr "אמצעי תשלום חדש"
 msgid "New product"
 msgid "New product"
 msgstr "מוצר חדש"
 msgstr "מוצר חדש"
 
 
-#: src/app/routes/_authenticated/_products/products.tsx:92
+#: src/app/routes/_authenticated/_products/products.tsx:98
 msgid "New Product"
 msgid "New Product"
 msgstr "מוצר חדש"
 msgstr "מוצר חדש"
 
 
@@ -2873,7 +2881,7 @@ msgstr "מוצר חדש"
 msgid "New product option"
 msgid "New product option"
 msgstr "אפשרות מוצר חדשה"
 msgstr "אפשרות מוצר חדשה"
 
 
-#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:133
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:129
 msgid "New product option group"
 msgid "New product option group"
 msgstr "קבוצת אפשרויות מוצר חדשה"
 msgstr "קבוצת אפשרויות מוצר חדשה"
 
 
@@ -3438,7 +3446,7 @@ msgid "Product options"
 msgstr "אפשרויות מוצר"
 msgstr "אפשרויות מוצר"
 
 
 #: src/app/routes/_authenticated/_products/products_.$id.tsx:191
 #: src/app/routes/_authenticated/_products/products_.$id.tsx:191
-#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:174
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:170
 msgid "Product Options"
 msgid "Product Options"
 msgstr "אפשרויות מוצר"
 msgstr "אפשרויות מוצר"
 
 
@@ -3491,7 +3499,7 @@ msgstr "שיעור"
 msgid "Reason"
 msgid "Reason"
 msgstr "סיבה"
 msgstr "סיבה"
 
 
-#: src/app/routes/_authenticated/_products/products.tsx:85
+#: src/app/routes/_authenticated/_products/products.tsx:91
 msgid "Rebuild search index"
 msgid "Rebuild search index"
 msgstr "בנה מחדש אינדקס חיפוש"
 msgstr "בנה מחדש אינדקס חיפוש"
 
 
@@ -4014,7 +4022,7 @@ msgid "State/Province"
 msgstr "מדינה/מחוז"
 msgstr "מדינה/מחוז"
 
 
 #: src/app/routes/_authenticated/_customers/customers_.$id.tsx:252
 #: src/app/routes/_authenticated/_customers/customers_.$id.tsx:252
-#: src/app/routes/_authenticated/_customers/customers.tsx:45
+#: src/app/routes/_authenticated/_customers/customers.tsx:46
 msgid "Status"
 msgid "Status"
 msgstr "סטטוס"
 msgstr "סטטוס"
 
 
@@ -4119,6 +4127,10 @@ msgstr "אמצעי התשלום נוצר בהצלחה"
 msgid "Successfully created product"
 msgid "Successfully created product"
 msgstr "המוצר נוצר בהצלחה"
 msgstr "המוצר נוצר בהצלחה"
 
 
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:106
+msgid "Successfully created product option group"
+msgstr "קבוצת אפשרויות מוצר נוצרה בהצלחה"
+
 #: src/app/routes/_authenticated/_products/components/create-product-options-dialog.tsx:119
 #: src/app/routes/_authenticated/_products/components/create-product-options-dialog.tsx:119
 msgid "Successfully created product options"
 msgid "Successfully created product options"
 msgstr "אפשרויות המוצר נוצרו בהצלחה"
 msgstr "אפשרויות המוצר נוצרו בהצלחה"
@@ -4225,6 +4237,10 @@ msgstr "אמצעי התשלום עודכן בהצלחה"
 msgid "Successfully updated product"
 msgid "Successfully updated product"
 msgstr "המוצר עודכן בהצלחה"
 msgstr "המוצר עודכן בהצלחה"
 
 
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:107
+msgid "Successfully updated product option group"
+msgstr "קבוצת אפשרויות מוצר עודכנה בהצלחה"
+
 #: src/app/routes/_authenticated/_product-variants/product-variants_.$id.tsx:103
 #: src/app/routes/_authenticated/_product-variants/product-variants_.$id.tsx:103
 msgid "Successfully updated product variant"
 msgid "Successfully updated product variant"
 msgstr "גרסת המוצר עודכנה בהצלחה"
 msgstr "גרסת המוצר עודכנה בהצלחה"
@@ -4546,7 +4562,7 @@ msgstr "לא מאומת"
 #: src/app/routes/_authenticated/_product-variants/product-variants_.$id.tsx:134
 #: src/app/routes/_authenticated/_product-variants/product-variants_.$id.tsx:134
 #: src/app/routes/_authenticated/_products/components/assign-facet-values-dialog.tsx:276
 #: src/app/routes/_authenticated/_products/components/assign-facet-values-dialog.tsx:276
 #: src/app/routes/_authenticated/_products/products_.$id.tsx:111
 #: src/app/routes/_authenticated/_products/products_.$id.tsx:111
-#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:142
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:138
 #: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$productOptionGroupId.options_.$id.tsx:163
 #: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$productOptionGroupId.options_.$id.tsx:163
 #: src/app/routes/_authenticated/_profile/profile.tsx:82
 #: src/app/routes/_authenticated/_profile/profile.tsx:82
 #: src/app/routes/_authenticated/_promotions/promotions_.$id.tsx:135
 #: src/app/routes/_authenticated/_promotions/promotions_.$id.tsx:135

+ 40 - 24
packages/dashboard/src/i18n/locales/hr.po

@@ -804,7 +804,7 @@ msgstr "Potreban je povrat novca u iznosu {formattedDiff}. Odaberite iznose pla
 
 
 #: src/app/routes/_authenticated/_promotions/promotions_.$id.tsx:238
 #: src/app/routes/_authenticated/_promotions/promotions_.$id.tsx:238
 #: src/app/routes/_authenticated/_system/scheduled-tasks.tsx:191
 #: src/app/routes/_authenticated/_system/scheduled-tasks.tsx:191
-#: src/lib/components/data-table/use-generated-columns.tsx:231
+#: src/lib/components/data-table/use-generated-columns.tsx:229
 msgid "Actions"
 msgid "Actions"
 msgstr "Radnje"
 msgstr "Radnje"
 
 
@@ -923,7 +923,7 @@ msgstr "Dodaj plaćanje narudžbi"
 msgid "Add payment to order ({0})"
 msgid "Add payment to order ({0})"
 msgstr "Dodaj plaćanje narudžbi ({0})"
 msgstr "Dodaj plaćanje narudžbi ({0})"
 
 
-#: src/app/routes/_authenticated/_products/components/product-options-table.tsx:105
+#: src/app/routes/_authenticated/_products/components/product-options-table.tsx:108
 msgid "Add product option"
 msgid "Add product option"
 msgstr "Dodaj opciju proizvoda"
 msgstr "Dodaj opciju proizvoda"
 
 
@@ -1090,7 +1090,7 @@ msgstr "Jeste li sigurni da želite obrisati ovu skicu narudžbe?"
 msgid "Are you sure you want to delete this global view? This action cannot be undone and will affect all users."
 msgid "Are you sure you want to delete this global view? This action cannot be undone and will affect all users."
 msgstr "Jeste li sigurni da želite obrisati ovaj globalni prikaz? Ova radnja se ne može poništiti i utjecat će na sve korisnike."
 msgstr "Jeste li sigurni da želite obrisati ovaj globalni prikaz? Ova radnja se ne može poništiti i utjecat će na sve korisnike."
 
 
-#: src/lib/components/data-table/use-generated-columns.tsx:322
+#: src/lib/components/data-table/use-generated-columns.tsx:320
 msgid "Are you sure you want to delete this item? This action cannot be undone."
 msgid "Are you sure you want to delete this item? This action cannot be undone."
 msgstr "Jeste li sigurni da želite obrisati ovu stavku? Ova radnja se ne može poništiti."
 msgstr "Jeste li sigurni da želite obrisati ovu stavku? Ova radnja se ne može poništiti."
 
 
@@ -1208,7 +1208,7 @@ msgstr "Kalkulator"
 #: src/app/routes/_authenticated/_products/components/assign-facet-values-dialog.tsx:270
 #: src/app/routes/_authenticated/_products/components/assign-facet-values-dialog.tsx:270
 #: src/lib/components/data-input/product-multi-selector-input.tsx:364
 #: src/lib/components/data-input/product-multi-selector-input.tsx:364
 #: src/lib/components/data-table/data-table-bulk-action-item.tsx:119
 #: src/lib/components/data-table/data-table-bulk-action-item.tsx:119
-#: src/lib/components/data-table/use-generated-columns.tsx:329
+#: src/lib/components/data-table/use-generated-columns.tsx:327
 #: src/lib/components/data-table/views-sheet.tsx:217
 #: src/lib/components/data-table/views-sheet.tsx:217
 #: src/lib/components/data-table/views-sheet.tsx:295
 #: src/lib/components/data-table/views-sheet.tsx:295
 #: src/lib/components/layout/manage-languages-dialog.tsx:396
 #: src/lib/components/layout/manage-languages-dialog.tsx:396
@@ -1291,7 +1291,7 @@ msgstr "Kliknite \"Pokreni test\" za testiranje ovog načina dostave."
 #: src/app/routes/_authenticated/_facets/facets_.$facetId.values_.$id.tsx:140
 #: src/app/routes/_authenticated/_facets/facets_.$facetId.values_.$id.tsx:140
 #: src/app/routes/_authenticated/_facets/facets_.$id.tsx:130
 #: src/app/routes/_authenticated/_facets/facets_.$id.tsx:130
 #: src/app/routes/_authenticated/_payment-methods/payment-methods_.$id.tsx:157
 #: src/app/routes/_authenticated/_payment-methods/payment-methods_.$id.tsx:157
-#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:159
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:155
 #: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$productOptionGroupId.options_.$id.tsx:191
 #: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$productOptionGroupId.options_.$id.tsx:191
 #: src/app/routes/_authenticated/_roles/roles_.$id.tsx:104
 #: src/app/routes/_authenticated/_roles/roles_.$id.tsx:104
 #: src/app/routes/_authenticated/_shipping-methods/shipping-methods_.$id.tsx:149
 #: src/app/routes/_authenticated/_shipping-methods/shipping-methods_.$id.tsx:149
@@ -1345,7 +1345,7 @@ msgstr "Potvrdi"
 msgid "Confirm Action"
 msgid "Confirm Action"
 msgstr "Potvrdi radnju"
 msgstr "Potvrdi radnju"
 
 
-#: src/lib/components/data-table/use-generated-columns.tsx:319
+#: src/lib/components/data-table/use-generated-columns.tsx:317
 msgid "Confirm deletion"
 msgid "Confirm deletion"
 msgstr "Potvrdi brisanje"
 msgstr "Potvrdi brisanje"
 
 
@@ -1408,7 +1408,7 @@ msgstr "Kod kupona postavljen za narudžbu"
 #: src/app/routes/_authenticated/_product-variants/product-variants_.$id.tsx:134
 #: src/app/routes/_authenticated/_product-variants/product-variants_.$id.tsx:134
 #: src/app/routes/_authenticated/_products/components/create-product-variants.tsx:197
 #: src/app/routes/_authenticated/_products/components/create-product-variants.tsx:197
 #: src/app/routes/_authenticated/_products/products_.$id.tsx:111
 #: src/app/routes/_authenticated/_products/products_.$id.tsx:111
-#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:142
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:138
 #: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$productOptionGroupId.options_.$id.tsx:163
 #: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$productOptionGroupId.options_.$id.tsx:163
 #: src/app/routes/_authenticated/_promotions/promotions_.$id.tsx:135
 #: src/app/routes/_authenticated/_promotions/promotions_.$id.tsx:135
 #: src/app/routes/_authenticated/_roles/roles_.$id.tsx:87
 #: src/app/routes/_authenticated/_roles/roles_.$id.tsx:87
@@ -1551,8 +1551,8 @@ msgstr "Kupac verificiran"
 
 
 #: src/app/routes/_authenticated/_customer-groups/customer-groups_.$id.tsx:114
 #: src/app/routes/_authenticated/_customer-groups/customer-groups_.$id.tsx:114
 #: src/app/routes/_authenticated/_customers/customers_.$id.tsx:58
 #: src/app/routes/_authenticated/_customers/customers_.$id.tsx:58
-#: src/app/routes/_authenticated/_customers/customers.tsx:15
-#: src/app/routes/_authenticated/_customers/customers.tsx:21
+#: src/app/routes/_authenticated/_customers/customers.tsx:16
+#: src/app/routes/_authenticated/_customers/customers.tsx:22
 msgid "Customers"
 msgid "Customers"
 msgstr "Kupci"
 msgstr "Kupci"
 
 
@@ -1598,8 +1598,8 @@ msgstr "Zadana porezna zona"
 #: src/app/common/delete-bulk-action.tsx:139
 #: src/app/common/delete-bulk-action.tsx:139
 #: src/app/routes/_authenticated/_assets/components/asset-bulk-actions.tsx:41
 #: src/app/routes/_authenticated/_assets/components/asset-bulk-actions.tsx:41
 #: src/app/routes/_authenticated/_products/products_.$id_.variants.tsx:312
 #: src/app/routes/_authenticated/_products/products_.$id_.variants.tsx:312
-#: src/lib/components/data-table/use-generated-columns.tsx:312
-#: src/lib/components/data-table/use-generated-columns.tsx:343
+#: src/lib/components/data-table/use-generated-columns.tsx:310
+#: src/lib/components/data-table/use-generated-columns.tsx:341
 #: src/lib/components/data-table/views-sheet.tsx:272
 #: src/lib/components/data-table/views-sheet.tsx:272
 #: src/lib/components/data-table/views-sheet.tsx:298
 #: src/lib/components/data-table/views-sheet.tsx:298
 msgid "Delete"
 msgid "Delete"
@@ -1641,7 +1641,7 @@ msgstr "Obrisano {deleted} {entityName}"
 msgid "Deleted {selectionLength} assets"
 msgid "Deleted {selectionLength} assets"
 msgstr "Obrisano {selectionLength} datoteka"
 msgstr "Obrisano {selectionLength} datoteka"
 
 
-#: src/lib/components/data-table/use-generated-columns.tsx:293
+#: src/lib/components/data-table/use-generated-columns.tsx:291
 msgid "Deleted successfully"
 msgid "Deleted successfully"
 msgstr "Uspješno obrisano"
 msgstr "Uspješno obrisano"
 
 
@@ -1997,6 +1997,10 @@ msgstr "Stvaranje načina plaćanja nije uspjelo"
 msgid "Failed to create product"
 msgid "Failed to create product"
 msgstr "Stvaranje proizvoda nije uspjelo"
 msgstr "Stvaranje proizvoda nije uspjelo"
 
 
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:117
+msgid "Failed to create product option group"
+msgstr "Neuspješno stvaranje grupe opcija proizvoda"
+
 #: src/app/routes/_authenticated/_products/components/create-product-options-dialog.tsx:124
 #: src/app/routes/_authenticated/_products/components/create-product-options-dialog.tsx:124
 #: src/app/routes/_authenticated/_products/components/create-product-options-dialog.tsx:209
 #: src/app/routes/_authenticated/_products/components/create-product-options-dialog.tsx:209
 msgid "Failed to create product options"
 msgid "Failed to create product options"
@@ -2036,8 +2040,8 @@ msgstr "Stvaranje porezne stope nije uspjelo"
 msgid "Failed to create zone"
 msgid "Failed to create zone"
 msgstr "Stvaranje zone nije uspjelo"
 msgstr "Stvaranje zone nije uspjelo"
 
 
-#: src/lib/components/data-table/use-generated-columns.tsx:295
-#: src/lib/components/data-table/use-generated-columns.tsx:301
+#: src/lib/components/data-table/use-generated-columns.tsx:293
+#: src/lib/components/data-table/use-generated-columns.tsx:299
 msgid "Failed to delete"
 msgid "Failed to delete"
 msgstr "Brisanje nije uspjelo"
 msgstr "Brisanje nije uspjelo"
 
 
@@ -2187,6 +2191,10 @@ msgstr "Ažuriranje stanja plaćanja nije uspjelo"
 msgid "Failed to update product"
 msgid "Failed to update product"
 msgstr "Ažuriranje proizvoda nije uspjelo"
 msgstr "Ažuriranje proizvoda nije uspjelo"
 
 
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:118
+msgid "Failed to update product option group"
+msgstr "Neuspješno ažuriranje grupe opcija proizvoda"
+
 #: src/app/routes/_authenticated/_product-variants/product-variants_.$id.tsx:112
 #: src/app/routes/_authenticated/_product-variants/product-variants_.$id.tsx:112
 msgid "Failed to update product variant"
 msgid "Failed to update product variant"
 msgstr "Ažuriranje varijante proizvoda nije uspjelo"
 msgstr "Ažuriranje varijante proizvoda nije uspjelo"
@@ -2418,7 +2426,7 @@ msgstr "Visina"
 msgid "ID"
 msgid "ID"
 msgstr "ID"
 msgstr "ID"
 
 
-#: src/app/routes/_authenticated/_administrators/administrators.tsx:65
+#: src/app/routes/_authenticated/_administrators/administrators.tsx:64
 msgid "Identifier"
 msgid "Identifier"
 msgstr "Identifikator"
 msgstr "Identifikator"
 
 
@@ -2751,14 +2759,14 @@ msgstr "Moji spremljeni prikazi"
 #: src/app/routes/_authenticated/_collections/collections_.$id.tsx:146
 #: src/app/routes/_authenticated/_collections/collections_.$id.tsx:146
 #: src/app/routes/_authenticated/_countries/countries_.$id.tsx:108
 #: src/app/routes/_authenticated/_countries/countries_.$id.tsx:108
 #: src/app/routes/_authenticated/_customer-groups/customer-groups_.$id.tsx:107
 #: src/app/routes/_authenticated/_customer-groups/customer-groups_.$id.tsx:107
-#: src/app/routes/_authenticated/_customers/customers.tsx:55
+#: src/app/routes/_authenticated/_customers/customers.tsx:68
 #: src/app/routes/_authenticated/_facets/components/edit-facet-value.tsx:104
 #: src/app/routes/_authenticated/_facets/components/edit-facet-value.tsx:104
 #: src/app/routes/_authenticated/_facets/facets_.$facetId.values_.$id.tsx:134
 #: src/app/routes/_authenticated/_facets/facets_.$facetId.values_.$id.tsx:134
 #: src/app/routes/_authenticated/_facets/facets_.$id.tsx:124
 #: src/app/routes/_authenticated/_facets/facets_.$id.tsx:124
 #: src/app/routes/_authenticated/_payment-methods/payment-methods_.$id.tsx:151
 #: src/app/routes/_authenticated/_payment-methods/payment-methods_.$id.tsx:151
 #: src/app/routes/_authenticated/_products/components/add-product-variant-dialog.tsx:328
 #: src/app/routes/_authenticated/_products/components/add-product-variant-dialog.tsx:328
 #: src/app/routes/_authenticated/_products/products_.$id_.variants.tsx:303
 #: src/app/routes/_authenticated/_products/products_.$id_.variants.tsx:303
-#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:153
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:149
 #: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$productOptionGroupId.options_.$id.tsx:185
 #: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$productOptionGroupId.options_.$id.tsx:185
 #: src/app/routes/_authenticated/_promotions/promotions_.$id.tsx:157
 #: src/app/routes/_authenticated/_promotions/promotions_.$id.tsx:157
 #: src/app/routes/_authenticated/_sellers/sellers_.$id.tsx:96
 #: src/app/routes/_authenticated/_sellers/sellers_.$id.tsx:96
@@ -2812,7 +2820,7 @@ msgstr "Nova država"
 msgid "New customer"
 msgid "New customer"
 msgstr "Novi kupac"
 msgstr "Novi kupac"
 
 
-#: src/app/routes/_authenticated/_customers/customers.tsx:82
+#: src/app/routes/_authenticated/_customers/customers.tsx:93
 msgid "New Customer"
 msgid "New Customer"
 msgstr "Novi kupac"
 msgstr "Novi kupac"
 
 
@@ -2865,7 +2873,7 @@ msgstr "Novi način plaćanja"
 msgid "New product"
 msgid "New product"
 msgstr "Novi proizvod"
 msgstr "Novi proizvod"
 
 
-#: src/app/routes/_authenticated/_products/products.tsx:92
+#: src/app/routes/_authenticated/_products/products.tsx:98
 msgid "New Product"
 msgid "New Product"
 msgstr "Novi proizvod"
 msgstr "Novi proizvod"
 
 
@@ -2873,7 +2881,7 @@ msgstr "Novi proizvod"
 msgid "New product option"
 msgid "New product option"
 msgstr "Nova opcija proizvoda"
 msgstr "Nova opcija proizvoda"
 
 
-#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:133
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:129
 msgid "New product option group"
 msgid "New product option group"
 msgstr "Nova grupa opcija proizvoda"
 msgstr "Nova grupa opcija proizvoda"
 
 
@@ -3438,7 +3446,7 @@ msgid "Product options"
 msgstr "Opcije proizvoda"
 msgstr "Opcije proizvoda"
 
 
 #: src/app/routes/_authenticated/_products/products_.$id.tsx:191
 #: src/app/routes/_authenticated/_products/products_.$id.tsx:191
-#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:174
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:170
 msgid "Product Options"
 msgid "Product Options"
 msgstr "Opcije proizvoda"
 msgstr "Opcije proizvoda"
 
 
@@ -3491,7 +3499,7 @@ msgstr "Stopa"
 msgid "Reason"
 msgid "Reason"
 msgstr "Razlog"
 msgstr "Razlog"
 
 
-#: src/app/routes/_authenticated/_products/products.tsx:85
+#: src/app/routes/_authenticated/_products/products.tsx:91
 msgid "Rebuild search index"
 msgid "Rebuild search index"
 msgstr "Ponovno izgradi indeks pretraživanja"
 msgstr "Ponovno izgradi indeks pretraživanja"
 
 
@@ -4014,7 +4022,7 @@ msgid "State/Province"
 msgstr "Država/Pokrajina"
 msgstr "Država/Pokrajina"
 
 
 #: src/app/routes/_authenticated/_customers/customers_.$id.tsx:252
 #: src/app/routes/_authenticated/_customers/customers_.$id.tsx:252
-#: src/app/routes/_authenticated/_customers/customers.tsx:45
+#: src/app/routes/_authenticated/_customers/customers.tsx:46
 msgid "Status"
 msgid "Status"
 msgstr "Status"
 msgstr "Status"
 
 
@@ -4119,6 +4127,10 @@ msgstr "Način plaćanja uspješno stvoren"
 msgid "Successfully created product"
 msgid "Successfully created product"
 msgstr "Proizvod uspješno stvoren"
 msgstr "Proizvod uspješno stvoren"
 
 
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:106
+msgid "Successfully created product option group"
+msgstr "Grupa opcija proizvoda uspješno stvorena"
+
 #: src/app/routes/_authenticated/_products/components/create-product-options-dialog.tsx:119
 #: src/app/routes/_authenticated/_products/components/create-product-options-dialog.tsx:119
 msgid "Successfully created product options"
 msgid "Successfully created product options"
 msgstr "Opcije proizvoda uspješno stvorene"
 msgstr "Opcije proizvoda uspješno stvorene"
@@ -4225,6 +4237,10 @@ msgstr "Način plaćanja uspješno ažuriran"
 msgid "Successfully updated product"
 msgid "Successfully updated product"
 msgstr "Proizvod uspješno ažuriran"
 msgstr "Proizvod uspješno ažuriran"
 
 
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:107
+msgid "Successfully updated product option group"
+msgstr "Grupa opcija proizvoda uspješno ažurirana"
+
 #: src/app/routes/_authenticated/_product-variants/product-variants_.$id.tsx:103
 #: src/app/routes/_authenticated/_product-variants/product-variants_.$id.tsx:103
 msgid "Successfully updated product variant"
 msgid "Successfully updated product variant"
 msgstr "Varijanta proizvoda uspješno ažurirana"
 msgstr "Varijanta proizvoda uspješno ažurirana"
@@ -4546,7 +4562,7 @@ msgstr "Neverificiran"
 #: src/app/routes/_authenticated/_product-variants/product-variants_.$id.tsx:134
 #: src/app/routes/_authenticated/_product-variants/product-variants_.$id.tsx:134
 #: src/app/routes/_authenticated/_products/components/assign-facet-values-dialog.tsx:276
 #: src/app/routes/_authenticated/_products/components/assign-facet-values-dialog.tsx:276
 #: src/app/routes/_authenticated/_products/products_.$id.tsx:111
 #: src/app/routes/_authenticated/_products/products_.$id.tsx:111
-#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:142
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:138
 #: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$productOptionGroupId.options_.$id.tsx:163
 #: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$productOptionGroupId.options_.$id.tsx:163
 #: src/app/routes/_authenticated/_profile/profile.tsx:82
 #: src/app/routes/_authenticated/_profile/profile.tsx:82
 #: src/app/routes/_authenticated/_promotions/promotions_.$id.tsx:135
 #: src/app/routes/_authenticated/_promotions/promotions_.$id.tsx:135

+ 40 - 24
packages/dashboard/src/i18n/locales/it.po

@@ -804,7 +804,7 @@ msgstr "È richiesto un rimborso di {formattedDiff}. Seleziona gli importi dei p
 
 
 #: src/app/routes/_authenticated/_promotions/promotions_.$id.tsx:238
 #: src/app/routes/_authenticated/_promotions/promotions_.$id.tsx:238
 #: src/app/routes/_authenticated/_system/scheduled-tasks.tsx:191
 #: src/app/routes/_authenticated/_system/scheduled-tasks.tsx:191
-#: src/lib/components/data-table/use-generated-columns.tsx:231
+#: src/lib/components/data-table/use-generated-columns.tsx:229
 msgid "Actions"
 msgid "Actions"
 msgstr "Azioni"
 msgstr "Azioni"
 
 
@@ -923,7 +923,7 @@ msgstr "Aggiungi pagamento all'ordine"
 msgid "Add payment to order ({0})"
 msgid "Add payment to order ({0})"
 msgstr "Aggiungi pagamento all'ordine ({0})"
 msgstr "Aggiungi pagamento all'ordine ({0})"
 
 
-#: src/app/routes/_authenticated/_products/components/product-options-table.tsx:105
+#: src/app/routes/_authenticated/_products/components/product-options-table.tsx:108
 msgid "Add product option"
 msgid "Add product option"
 msgstr "Aggiungi opzione prodotto"
 msgstr "Aggiungi opzione prodotto"
 
 
@@ -1090,7 +1090,7 @@ msgstr "Sei sicuro di voler eliminare questa bozza di ordine?"
 msgid "Are you sure you want to delete this global view? This action cannot be undone and will affect all users."
 msgid "Are you sure you want to delete this global view? This action cannot be undone and will affect all users."
 msgstr "Sei sicuro di voler eliminare questa vista globale? Questa azione non può essere annullata e influenzerà tutti gli utenti."
 msgstr "Sei sicuro di voler eliminare questa vista globale? Questa azione non può essere annullata e influenzerà tutti gli utenti."
 
 
-#: src/lib/components/data-table/use-generated-columns.tsx:322
+#: src/lib/components/data-table/use-generated-columns.tsx:320
 msgid "Are you sure you want to delete this item? This action cannot be undone."
 msgid "Are you sure you want to delete this item? This action cannot be undone."
 msgstr "Sei sicuro di voler eliminare questo articolo? Questa azione non può essere annullata."
 msgstr "Sei sicuro di voler eliminare questo articolo? Questa azione non può essere annullata."
 
 
@@ -1208,7 +1208,7 @@ msgstr "Calcolatrice"
 #: src/app/routes/_authenticated/_products/components/assign-facet-values-dialog.tsx:270
 #: src/app/routes/_authenticated/_products/components/assign-facet-values-dialog.tsx:270
 #: src/lib/components/data-input/product-multi-selector-input.tsx:364
 #: src/lib/components/data-input/product-multi-selector-input.tsx:364
 #: src/lib/components/data-table/data-table-bulk-action-item.tsx:119
 #: src/lib/components/data-table/data-table-bulk-action-item.tsx:119
-#: src/lib/components/data-table/use-generated-columns.tsx:329
+#: src/lib/components/data-table/use-generated-columns.tsx:327
 #: src/lib/components/data-table/views-sheet.tsx:217
 #: src/lib/components/data-table/views-sheet.tsx:217
 #: src/lib/components/data-table/views-sheet.tsx:295
 #: src/lib/components/data-table/views-sheet.tsx:295
 #: src/lib/components/layout/manage-languages-dialog.tsx:396
 #: src/lib/components/layout/manage-languages-dialog.tsx:396
@@ -1291,7 +1291,7 @@ msgstr "Fai clic su \"Esegui test\" per testare questo metodo di spedizione."
 #: src/app/routes/_authenticated/_facets/facets_.$facetId.values_.$id.tsx:140
 #: src/app/routes/_authenticated/_facets/facets_.$facetId.values_.$id.tsx:140
 #: src/app/routes/_authenticated/_facets/facets_.$id.tsx:130
 #: src/app/routes/_authenticated/_facets/facets_.$id.tsx:130
 #: src/app/routes/_authenticated/_payment-methods/payment-methods_.$id.tsx:157
 #: src/app/routes/_authenticated/_payment-methods/payment-methods_.$id.tsx:157
-#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:159
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:155
 #: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$productOptionGroupId.options_.$id.tsx:191
 #: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$productOptionGroupId.options_.$id.tsx:191
 #: src/app/routes/_authenticated/_roles/roles_.$id.tsx:104
 #: src/app/routes/_authenticated/_roles/roles_.$id.tsx:104
 #: src/app/routes/_authenticated/_shipping-methods/shipping-methods_.$id.tsx:149
 #: src/app/routes/_authenticated/_shipping-methods/shipping-methods_.$id.tsx:149
@@ -1345,7 +1345,7 @@ msgstr "Conferma"
 msgid "Confirm Action"
 msgid "Confirm Action"
 msgstr "Conferma azione"
 msgstr "Conferma azione"
 
 
-#: src/lib/components/data-table/use-generated-columns.tsx:319
+#: src/lib/components/data-table/use-generated-columns.tsx:317
 msgid "Confirm deletion"
 msgid "Confirm deletion"
 msgstr "Conferma eliminazione"
 msgstr "Conferma eliminazione"
 
 
@@ -1408,7 +1408,7 @@ msgstr "Codice coupon impostato per l'ordine"
 #: src/app/routes/_authenticated/_product-variants/product-variants_.$id.tsx:134
 #: src/app/routes/_authenticated/_product-variants/product-variants_.$id.tsx:134
 #: src/app/routes/_authenticated/_products/components/create-product-variants.tsx:197
 #: src/app/routes/_authenticated/_products/components/create-product-variants.tsx:197
 #: src/app/routes/_authenticated/_products/products_.$id.tsx:111
 #: src/app/routes/_authenticated/_products/products_.$id.tsx:111
-#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:142
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:138
 #: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$productOptionGroupId.options_.$id.tsx:163
 #: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$productOptionGroupId.options_.$id.tsx:163
 #: src/app/routes/_authenticated/_promotions/promotions_.$id.tsx:135
 #: src/app/routes/_authenticated/_promotions/promotions_.$id.tsx:135
 #: src/app/routes/_authenticated/_roles/roles_.$id.tsx:87
 #: src/app/routes/_authenticated/_roles/roles_.$id.tsx:87
@@ -1551,8 +1551,8 @@ msgstr "Cliente verificato"
 
 
 #: src/app/routes/_authenticated/_customer-groups/customer-groups_.$id.tsx:114
 #: src/app/routes/_authenticated/_customer-groups/customer-groups_.$id.tsx:114
 #: src/app/routes/_authenticated/_customers/customers_.$id.tsx:58
 #: src/app/routes/_authenticated/_customers/customers_.$id.tsx:58
-#: src/app/routes/_authenticated/_customers/customers.tsx:15
-#: src/app/routes/_authenticated/_customers/customers.tsx:21
+#: src/app/routes/_authenticated/_customers/customers.tsx:16
+#: src/app/routes/_authenticated/_customers/customers.tsx:22
 msgid "Customers"
 msgid "Customers"
 msgstr "Clienti"
 msgstr "Clienti"
 
 
@@ -1598,8 +1598,8 @@ msgstr "Zona fiscale predefinita"
 #: src/app/common/delete-bulk-action.tsx:139
 #: src/app/common/delete-bulk-action.tsx:139
 #: src/app/routes/_authenticated/_assets/components/asset-bulk-actions.tsx:41
 #: src/app/routes/_authenticated/_assets/components/asset-bulk-actions.tsx:41
 #: src/app/routes/_authenticated/_products/products_.$id_.variants.tsx:312
 #: src/app/routes/_authenticated/_products/products_.$id_.variants.tsx:312
-#: src/lib/components/data-table/use-generated-columns.tsx:312
-#: src/lib/components/data-table/use-generated-columns.tsx:343
+#: src/lib/components/data-table/use-generated-columns.tsx:310
+#: src/lib/components/data-table/use-generated-columns.tsx:341
 #: src/lib/components/data-table/views-sheet.tsx:272
 #: src/lib/components/data-table/views-sheet.tsx:272
 #: src/lib/components/data-table/views-sheet.tsx:298
 #: src/lib/components/data-table/views-sheet.tsx:298
 msgid "Delete"
 msgid "Delete"
@@ -1641,7 +1641,7 @@ msgstr "Eliminato {deleted} {entityName}"
 msgid "Deleted {selectionLength} assets"
 msgid "Deleted {selectionLength} assets"
 msgstr "Eliminati {selectionLength} file"
 msgstr "Eliminati {selectionLength} file"
 
 
-#: src/lib/components/data-table/use-generated-columns.tsx:293
+#: src/lib/components/data-table/use-generated-columns.tsx:291
 msgid "Deleted successfully"
 msgid "Deleted successfully"
 msgstr "Eliminato con successo"
 msgstr "Eliminato con successo"
 
 
@@ -1997,6 +1997,10 @@ msgstr "Impossibile creare metodo di pagamento"
 msgid "Failed to create product"
 msgid "Failed to create product"
 msgstr "Impossibile creare prodotto"
 msgstr "Impossibile creare prodotto"
 
 
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:117
+msgid "Failed to create product option group"
+msgstr "Impossibile creare il gruppo di opzioni prodotto"
+
 #: src/app/routes/_authenticated/_products/components/create-product-options-dialog.tsx:124
 #: src/app/routes/_authenticated/_products/components/create-product-options-dialog.tsx:124
 #: src/app/routes/_authenticated/_products/components/create-product-options-dialog.tsx:209
 #: src/app/routes/_authenticated/_products/components/create-product-options-dialog.tsx:209
 msgid "Failed to create product options"
 msgid "Failed to create product options"
@@ -2036,8 +2040,8 @@ msgstr "Impossibile creare aliquota fiscale"
 msgid "Failed to create zone"
 msgid "Failed to create zone"
 msgstr "Impossibile creare zona"
 msgstr "Impossibile creare zona"
 
 
-#: src/lib/components/data-table/use-generated-columns.tsx:295
-#: src/lib/components/data-table/use-generated-columns.tsx:301
+#: src/lib/components/data-table/use-generated-columns.tsx:293
+#: src/lib/components/data-table/use-generated-columns.tsx:299
 msgid "Failed to delete"
 msgid "Failed to delete"
 msgstr "Impossibile eliminare"
 msgstr "Impossibile eliminare"
 
 
@@ -2187,6 +2191,10 @@ msgstr "Impossibile aggiornare stato pagamento"
 msgid "Failed to update product"
 msgid "Failed to update product"
 msgstr "Impossibile aggiornare prodotto"
 msgstr "Impossibile aggiornare prodotto"
 
 
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:118
+msgid "Failed to update product option group"
+msgstr "Impossibile aggiornare il gruppo di opzioni prodotto"
+
 #: src/app/routes/_authenticated/_product-variants/product-variants_.$id.tsx:112
 #: src/app/routes/_authenticated/_product-variants/product-variants_.$id.tsx:112
 msgid "Failed to update product variant"
 msgid "Failed to update product variant"
 msgstr "Impossibile aggiornare variante prodotto"
 msgstr "Impossibile aggiornare variante prodotto"
@@ -2418,7 +2426,7 @@ msgstr "Altezza"
 msgid "ID"
 msgid "ID"
 msgstr "ID"
 msgstr "ID"
 
 
-#: src/app/routes/_authenticated/_administrators/administrators.tsx:65
+#: src/app/routes/_authenticated/_administrators/administrators.tsx:64
 msgid "Identifier"
 msgid "Identifier"
 msgstr "Identificativo"
 msgstr "Identificativo"
 
 
@@ -2751,14 +2759,14 @@ msgstr "Le mie viste salvate"
 #: src/app/routes/_authenticated/_collections/collections_.$id.tsx:146
 #: src/app/routes/_authenticated/_collections/collections_.$id.tsx:146
 #: src/app/routes/_authenticated/_countries/countries_.$id.tsx:108
 #: src/app/routes/_authenticated/_countries/countries_.$id.tsx:108
 #: src/app/routes/_authenticated/_customer-groups/customer-groups_.$id.tsx:107
 #: src/app/routes/_authenticated/_customer-groups/customer-groups_.$id.tsx:107
-#: src/app/routes/_authenticated/_customers/customers.tsx:55
+#: src/app/routes/_authenticated/_customers/customers.tsx:68
 #: src/app/routes/_authenticated/_facets/components/edit-facet-value.tsx:104
 #: src/app/routes/_authenticated/_facets/components/edit-facet-value.tsx:104
 #: src/app/routes/_authenticated/_facets/facets_.$facetId.values_.$id.tsx:134
 #: src/app/routes/_authenticated/_facets/facets_.$facetId.values_.$id.tsx:134
 #: src/app/routes/_authenticated/_facets/facets_.$id.tsx:124
 #: src/app/routes/_authenticated/_facets/facets_.$id.tsx:124
 #: src/app/routes/_authenticated/_payment-methods/payment-methods_.$id.tsx:151
 #: src/app/routes/_authenticated/_payment-methods/payment-methods_.$id.tsx:151
 #: src/app/routes/_authenticated/_products/components/add-product-variant-dialog.tsx:328
 #: src/app/routes/_authenticated/_products/components/add-product-variant-dialog.tsx:328
 #: src/app/routes/_authenticated/_products/products_.$id_.variants.tsx:303
 #: src/app/routes/_authenticated/_products/products_.$id_.variants.tsx:303
-#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:153
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:149
 #: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$productOptionGroupId.options_.$id.tsx:185
 #: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$productOptionGroupId.options_.$id.tsx:185
 #: src/app/routes/_authenticated/_promotions/promotions_.$id.tsx:157
 #: src/app/routes/_authenticated/_promotions/promotions_.$id.tsx:157
 #: src/app/routes/_authenticated/_sellers/sellers_.$id.tsx:96
 #: src/app/routes/_authenticated/_sellers/sellers_.$id.tsx:96
@@ -2812,7 +2820,7 @@ msgstr "Nuovo paese"
 msgid "New customer"
 msgid "New customer"
 msgstr "Nuovo cliente"
 msgstr "Nuovo cliente"
 
 
-#: src/app/routes/_authenticated/_customers/customers.tsx:82
+#: src/app/routes/_authenticated/_customers/customers.tsx:93
 msgid "New Customer"
 msgid "New Customer"
 msgstr "Nuovo cliente"
 msgstr "Nuovo cliente"
 
 
@@ -2865,7 +2873,7 @@ msgstr "Nuovo metodo di pagamento"
 msgid "New product"
 msgid "New product"
 msgstr "Nuovo prodotto"
 msgstr "Nuovo prodotto"
 
 
-#: src/app/routes/_authenticated/_products/products.tsx:92
+#: src/app/routes/_authenticated/_products/products.tsx:98
 msgid "New Product"
 msgid "New Product"
 msgstr "Nuovo prodotto"
 msgstr "Nuovo prodotto"
 
 
@@ -2873,7 +2881,7 @@ msgstr "Nuovo prodotto"
 msgid "New product option"
 msgid "New product option"
 msgstr "Nuova opzione prodotto"
 msgstr "Nuova opzione prodotto"
 
 
-#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:133
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:129
 msgid "New product option group"
 msgid "New product option group"
 msgstr "Nuovo gruppo opzioni prodotto"
 msgstr "Nuovo gruppo opzioni prodotto"
 
 
@@ -3438,7 +3446,7 @@ msgid "Product options"
 msgstr "Opzioni prodotto"
 msgstr "Opzioni prodotto"
 
 
 #: src/app/routes/_authenticated/_products/products_.$id.tsx:191
 #: src/app/routes/_authenticated/_products/products_.$id.tsx:191
-#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:174
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:170
 msgid "Product Options"
 msgid "Product Options"
 msgstr "Opzioni prodotto"
 msgstr "Opzioni prodotto"
 
 
@@ -3491,7 +3499,7 @@ msgstr "Aliquota"
 msgid "Reason"
 msgid "Reason"
 msgstr "Motivo"
 msgstr "Motivo"
 
 
-#: src/app/routes/_authenticated/_products/products.tsx:85
+#: src/app/routes/_authenticated/_products/products.tsx:91
 msgid "Rebuild search index"
 msgid "Rebuild search index"
 msgstr "Ricostruisci indice di ricerca"
 msgstr "Ricostruisci indice di ricerca"
 
 
@@ -4014,7 +4022,7 @@ msgid "State/Province"
 msgstr "Stato/Provincia"
 msgstr "Stato/Provincia"
 
 
 #: src/app/routes/_authenticated/_customers/customers_.$id.tsx:252
 #: src/app/routes/_authenticated/_customers/customers_.$id.tsx:252
-#: src/app/routes/_authenticated/_customers/customers.tsx:45
+#: src/app/routes/_authenticated/_customers/customers.tsx:46
 msgid "Status"
 msgid "Status"
 msgstr "Stato"
 msgstr "Stato"
 
 
@@ -4119,6 +4127,10 @@ msgstr "Metodo di pagamento creato con successo"
 msgid "Successfully created product"
 msgid "Successfully created product"
 msgstr "Prodotto creato con successo"
 msgstr "Prodotto creato con successo"
 
 
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:106
+msgid "Successfully created product option group"
+msgstr "Gruppo di opzioni prodotto creato con successo"
+
 #: src/app/routes/_authenticated/_products/components/create-product-options-dialog.tsx:119
 #: src/app/routes/_authenticated/_products/components/create-product-options-dialog.tsx:119
 msgid "Successfully created product options"
 msgid "Successfully created product options"
 msgstr "Opzioni prodotto create con successo"
 msgstr "Opzioni prodotto create con successo"
@@ -4225,6 +4237,10 @@ msgstr "Metodo di pagamento aggiornato con successo"
 msgid "Successfully updated product"
 msgid "Successfully updated product"
 msgstr "Prodotto aggiornato con successo"
 msgstr "Prodotto aggiornato con successo"
 
 
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:107
+msgid "Successfully updated product option group"
+msgstr "Gruppo di opzioni prodotto aggiornato con successo"
+
 #: src/app/routes/_authenticated/_product-variants/product-variants_.$id.tsx:103
 #: src/app/routes/_authenticated/_product-variants/product-variants_.$id.tsx:103
 msgid "Successfully updated product variant"
 msgid "Successfully updated product variant"
 msgstr "Variante prodotto aggiornata con successo"
 msgstr "Variante prodotto aggiornata con successo"
@@ -4546,7 +4562,7 @@ msgstr "Non verificato"
 #: src/app/routes/_authenticated/_product-variants/product-variants_.$id.tsx:134
 #: src/app/routes/_authenticated/_product-variants/product-variants_.$id.tsx:134
 #: src/app/routes/_authenticated/_products/components/assign-facet-values-dialog.tsx:276
 #: src/app/routes/_authenticated/_products/components/assign-facet-values-dialog.tsx:276
 #: src/app/routes/_authenticated/_products/products_.$id.tsx:111
 #: src/app/routes/_authenticated/_products/products_.$id.tsx:111
-#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:142
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:138
 #: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$productOptionGroupId.options_.$id.tsx:163
 #: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$productOptionGroupId.options_.$id.tsx:163
 #: src/app/routes/_authenticated/_profile/profile.tsx:82
 #: src/app/routes/_authenticated/_profile/profile.tsx:82
 #: src/app/routes/_authenticated/_promotions/promotions_.$id.tsx:135
 #: src/app/routes/_authenticated/_promotions/promotions_.$id.tsx:135

+ 40 - 24
packages/dashboard/src/i18n/locales/ja.po

@@ -804,7 +804,7 @@ msgstr "{formattedDiff} の返金が必要です。支払い金額を選択し
 
 
 #: src/app/routes/_authenticated/_promotions/promotions_.$id.tsx:238
 #: src/app/routes/_authenticated/_promotions/promotions_.$id.tsx:238
 #: src/app/routes/_authenticated/_system/scheduled-tasks.tsx:191
 #: src/app/routes/_authenticated/_system/scheduled-tasks.tsx:191
-#: src/lib/components/data-table/use-generated-columns.tsx:231
+#: src/lib/components/data-table/use-generated-columns.tsx:229
 msgid "Actions"
 msgid "Actions"
 msgstr "アクション"
 msgstr "アクション"
 
 
@@ -923,7 +923,7 @@ msgstr "注文に支払いを追加"
 msgid "Add payment to order ({0})"
 msgid "Add payment to order ({0})"
 msgstr "注文に支払いを追加({0})"
 msgstr "注文に支払いを追加({0})"
 
 
-#: src/app/routes/_authenticated/_products/components/product-options-table.tsx:105
+#: src/app/routes/_authenticated/_products/components/product-options-table.tsx:108
 msgid "Add product option"
 msgid "Add product option"
 msgstr "商品オプションを追加"
 msgstr "商品オプションを追加"
 
 
@@ -1090,7 +1090,7 @@ msgstr "この下書き注文を削除してもよろしいですか?"
 msgid "Are you sure you want to delete this global view? This action cannot be undone and will affect all users."
 msgid "Are you sure you want to delete this global view? This action cannot be undone and will affect all users."
 msgstr "このグローバルビューを削除してもよろしいですか?この操作は取り消せず、すべてのユーザーに影響します。"
 msgstr "このグローバルビューを削除してもよろしいですか?この操作は取り消せず、すべてのユーザーに影響します。"
 
 
-#: src/lib/components/data-table/use-generated-columns.tsx:322
+#: src/lib/components/data-table/use-generated-columns.tsx:320
 msgid "Are you sure you want to delete this item? This action cannot be undone."
 msgid "Are you sure you want to delete this item? This action cannot be undone."
 msgstr "このアイテムを削除してもよろしいですか?この操作は取り消せません。"
 msgstr "このアイテムを削除してもよろしいですか?この操作は取り消せません。"
 
 
@@ -1208,7 +1208,7 @@ msgstr "計算機"
 #: src/app/routes/_authenticated/_products/components/assign-facet-values-dialog.tsx:270
 #: src/app/routes/_authenticated/_products/components/assign-facet-values-dialog.tsx:270
 #: src/lib/components/data-input/product-multi-selector-input.tsx:364
 #: src/lib/components/data-input/product-multi-selector-input.tsx:364
 #: src/lib/components/data-table/data-table-bulk-action-item.tsx:119
 #: src/lib/components/data-table/data-table-bulk-action-item.tsx:119
-#: src/lib/components/data-table/use-generated-columns.tsx:329
+#: src/lib/components/data-table/use-generated-columns.tsx:327
 #: src/lib/components/data-table/views-sheet.tsx:217
 #: src/lib/components/data-table/views-sheet.tsx:217
 #: src/lib/components/data-table/views-sheet.tsx:295
 #: src/lib/components/data-table/views-sheet.tsx:295
 #: src/lib/components/layout/manage-languages-dialog.tsx:396
 #: src/lib/components/layout/manage-languages-dialog.tsx:396
@@ -1291,7 +1291,7 @@ msgstr "「テストを実行」をクリックして、この配送方法をテ
 #: src/app/routes/_authenticated/_facets/facets_.$facetId.values_.$id.tsx:140
 #: src/app/routes/_authenticated/_facets/facets_.$facetId.values_.$id.tsx:140
 #: src/app/routes/_authenticated/_facets/facets_.$id.tsx:130
 #: src/app/routes/_authenticated/_facets/facets_.$id.tsx:130
 #: src/app/routes/_authenticated/_payment-methods/payment-methods_.$id.tsx:157
 #: src/app/routes/_authenticated/_payment-methods/payment-methods_.$id.tsx:157
-#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:159
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:155
 #: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$productOptionGroupId.options_.$id.tsx:191
 #: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$productOptionGroupId.options_.$id.tsx:191
 #: src/app/routes/_authenticated/_roles/roles_.$id.tsx:104
 #: src/app/routes/_authenticated/_roles/roles_.$id.tsx:104
 #: src/app/routes/_authenticated/_shipping-methods/shipping-methods_.$id.tsx:149
 #: src/app/routes/_authenticated/_shipping-methods/shipping-methods_.$id.tsx:149
@@ -1345,7 +1345,7 @@ msgstr "確認"
 msgid "Confirm Action"
 msgid "Confirm Action"
 msgstr "アクションを確認"
 msgstr "アクションを確認"
 
 
-#: src/lib/components/data-table/use-generated-columns.tsx:319
+#: src/lib/components/data-table/use-generated-columns.tsx:317
 msgid "Confirm deletion"
 msgid "Confirm deletion"
 msgstr "削除を確認"
 msgstr "削除を確認"
 
 
@@ -1408,7 +1408,7 @@ msgstr "クーポンコードが注文に設定されました"
 #: src/app/routes/_authenticated/_product-variants/product-variants_.$id.tsx:134
 #: src/app/routes/_authenticated/_product-variants/product-variants_.$id.tsx:134
 #: src/app/routes/_authenticated/_products/components/create-product-variants.tsx:197
 #: src/app/routes/_authenticated/_products/components/create-product-variants.tsx:197
 #: src/app/routes/_authenticated/_products/products_.$id.tsx:111
 #: src/app/routes/_authenticated/_products/products_.$id.tsx:111
-#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:142
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:138
 #: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$productOptionGroupId.options_.$id.tsx:163
 #: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$productOptionGroupId.options_.$id.tsx:163
 #: src/app/routes/_authenticated/_promotions/promotions_.$id.tsx:135
 #: src/app/routes/_authenticated/_promotions/promotions_.$id.tsx:135
 #: src/app/routes/_authenticated/_roles/roles_.$id.tsx:87
 #: src/app/routes/_authenticated/_roles/roles_.$id.tsx:87
@@ -1551,8 +1551,8 @@ msgstr "顧客を確認しました"
 
 
 #: src/app/routes/_authenticated/_customer-groups/customer-groups_.$id.tsx:114
 #: src/app/routes/_authenticated/_customer-groups/customer-groups_.$id.tsx:114
 #: src/app/routes/_authenticated/_customers/customers_.$id.tsx:58
 #: src/app/routes/_authenticated/_customers/customers_.$id.tsx:58
-#: src/app/routes/_authenticated/_customers/customers.tsx:15
-#: src/app/routes/_authenticated/_customers/customers.tsx:21
+#: src/app/routes/_authenticated/_customers/customers.tsx:16
+#: src/app/routes/_authenticated/_customers/customers.tsx:22
 msgid "Customers"
 msgid "Customers"
 msgstr "顧客"
 msgstr "顧客"
 
 
@@ -1598,8 +1598,8 @@ msgstr "デフォルト税ゾーン"
 #: src/app/common/delete-bulk-action.tsx:139
 #: src/app/common/delete-bulk-action.tsx:139
 #: src/app/routes/_authenticated/_assets/components/asset-bulk-actions.tsx:41
 #: src/app/routes/_authenticated/_assets/components/asset-bulk-actions.tsx:41
 #: src/app/routes/_authenticated/_products/products_.$id_.variants.tsx:312
 #: src/app/routes/_authenticated/_products/products_.$id_.variants.tsx:312
-#: src/lib/components/data-table/use-generated-columns.tsx:312
-#: src/lib/components/data-table/use-generated-columns.tsx:343
+#: src/lib/components/data-table/use-generated-columns.tsx:310
+#: src/lib/components/data-table/use-generated-columns.tsx:341
 #: src/lib/components/data-table/views-sheet.tsx:272
 #: src/lib/components/data-table/views-sheet.tsx:272
 #: src/lib/components/data-table/views-sheet.tsx:298
 #: src/lib/components/data-table/views-sheet.tsx:298
 msgid "Delete"
 msgid "Delete"
@@ -1641,7 +1641,7 @@ msgstr "{deleted}{entityName}を削除しました"
 msgid "Deleted {selectionLength} assets"
 msgid "Deleted {selectionLength} assets"
 msgstr "{selectionLength}個のアセットを削除しました"
 msgstr "{selectionLength}個のアセットを削除しました"
 
 
-#: src/lib/components/data-table/use-generated-columns.tsx:293
+#: src/lib/components/data-table/use-generated-columns.tsx:291
 msgid "Deleted successfully"
 msgid "Deleted successfully"
 msgstr "削除しました"
 msgstr "削除しました"
 
 
@@ -1997,6 +1997,10 @@ msgstr "支払い方法の作成に失敗しました"
 msgid "Failed to create product"
 msgid "Failed to create product"
 msgstr "商品の作成に失敗しました"
 msgstr "商品の作成に失敗しました"
 
 
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:117
+msgid "Failed to create product option group"
+msgstr "商品オプショングループの作成に失敗しました"
+
 #: src/app/routes/_authenticated/_products/components/create-product-options-dialog.tsx:124
 #: src/app/routes/_authenticated/_products/components/create-product-options-dialog.tsx:124
 #: src/app/routes/_authenticated/_products/components/create-product-options-dialog.tsx:209
 #: src/app/routes/_authenticated/_products/components/create-product-options-dialog.tsx:209
 msgid "Failed to create product options"
 msgid "Failed to create product options"
@@ -2036,8 +2040,8 @@ msgstr "税率の作成に失敗しました"
 msgid "Failed to create zone"
 msgid "Failed to create zone"
 msgstr "ゾーンの作成に失敗しました"
 msgstr "ゾーンの作成に失敗しました"
 
 
-#: src/lib/components/data-table/use-generated-columns.tsx:295
-#: src/lib/components/data-table/use-generated-columns.tsx:301
+#: src/lib/components/data-table/use-generated-columns.tsx:293
+#: src/lib/components/data-table/use-generated-columns.tsx:299
 msgid "Failed to delete"
 msgid "Failed to delete"
 msgstr "削除に失敗しました"
 msgstr "削除に失敗しました"
 
 
@@ -2187,6 +2191,10 @@ msgstr "支払い状態の更新に失敗しました"
 msgid "Failed to update product"
 msgid "Failed to update product"
 msgstr "商品の更新に失敗しました"
 msgstr "商品の更新に失敗しました"
 
 
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:118
+msgid "Failed to update product option group"
+msgstr "商品オプショングループの更新に失敗しました"
+
 #: src/app/routes/_authenticated/_product-variants/product-variants_.$id.tsx:112
 #: src/app/routes/_authenticated/_product-variants/product-variants_.$id.tsx:112
 msgid "Failed to update product variant"
 msgid "Failed to update product variant"
 msgstr "商品バリエーションの更新に失敗しました"
 msgstr "商品バリエーションの更新に失敗しました"
@@ -2418,7 +2426,7 @@ msgstr "高さ"
 msgid "ID"
 msgid "ID"
 msgstr "ID"
 msgstr "ID"
 
 
-#: src/app/routes/_authenticated/_administrators/administrators.tsx:65
+#: src/app/routes/_authenticated/_administrators/administrators.tsx:64
 msgid "Identifier"
 msgid "Identifier"
 msgstr "識別子"
 msgstr "識別子"
 
 
@@ -2751,14 +2759,14 @@ msgstr "保存したビュー"
 #: src/app/routes/_authenticated/_collections/collections_.$id.tsx:146
 #: src/app/routes/_authenticated/_collections/collections_.$id.tsx:146
 #: src/app/routes/_authenticated/_countries/countries_.$id.tsx:108
 #: src/app/routes/_authenticated/_countries/countries_.$id.tsx:108
 #: src/app/routes/_authenticated/_customer-groups/customer-groups_.$id.tsx:107
 #: src/app/routes/_authenticated/_customer-groups/customer-groups_.$id.tsx:107
-#: src/app/routes/_authenticated/_customers/customers.tsx:55
+#: src/app/routes/_authenticated/_customers/customers.tsx:68
 #: src/app/routes/_authenticated/_facets/components/edit-facet-value.tsx:104
 #: src/app/routes/_authenticated/_facets/components/edit-facet-value.tsx:104
 #: src/app/routes/_authenticated/_facets/facets_.$facetId.values_.$id.tsx:134
 #: src/app/routes/_authenticated/_facets/facets_.$facetId.values_.$id.tsx:134
 #: src/app/routes/_authenticated/_facets/facets_.$id.tsx:124
 #: src/app/routes/_authenticated/_facets/facets_.$id.tsx:124
 #: src/app/routes/_authenticated/_payment-methods/payment-methods_.$id.tsx:151
 #: src/app/routes/_authenticated/_payment-methods/payment-methods_.$id.tsx:151
 #: src/app/routes/_authenticated/_products/components/add-product-variant-dialog.tsx:328
 #: src/app/routes/_authenticated/_products/components/add-product-variant-dialog.tsx:328
 #: src/app/routes/_authenticated/_products/products_.$id_.variants.tsx:303
 #: src/app/routes/_authenticated/_products/products_.$id_.variants.tsx:303
-#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:153
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:149
 #: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$productOptionGroupId.options_.$id.tsx:185
 #: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$productOptionGroupId.options_.$id.tsx:185
 #: src/app/routes/_authenticated/_promotions/promotions_.$id.tsx:157
 #: src/app/routes/_authenticated/_promotions/promotions_.$id.tsx:157
 #: src/app/routes/_authenticated/_sellers/sellers_.$id.tsx:96
 #: src/app/routes/_authenticated/_sellers/sellers_.$id.tsx:96
@@ -2812,7 +2820,7 @@ msgstr "新しい国"
 msgid "New customer"
 msgid "New customer"
 msgstr "新しい顧客"
 msgstr "新しい顧客"
 
 
-#: src/app/routes/_authenticated/_customers/customers.tsx:82
+#: src/app/routes/_authenticated/_customers/customers.tsx:93
 msgid "New Customer"
 msgid "New Customer"
 msgstr "新しい顧客"
 msgstr "新しい顧客"
 
 
@@ -2865,7 +2873,7 @@ msgstr "新しい支払い方法"
 msgid "New product"
 msgid "New product"
 msgstr "新しい商品"
 msgstr "新しい商品"
 
 
-#: src/app/routes/_authenticated/_products/products.tsx:92
+#: src/app/routes/_authenticated/_products/products.tsx:98
 msgid "New Product"
 msgid "New Product"
 msgstr "新しい商品"
 msgstr "新しい商品"
 
 
@@ -2873,7 +2881,7 @@ msgstr "新しい商品"
 msgid "New product option"
 msgid "New product option"
 msgstr "新しい商品オプション"
 msgstr "新しい商品オプション"
 
 
-#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:133
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:129
 msgid "New product option group"
 msgid "New product option group"
 msgstr "新しい商品オプショングループ"
 msgstr "新しい商品オプショングループ"
 
 
@@ -3438,7 +3446,7 @@ msgid "Product options"
 msgstr "商品オプション"
 msgstr "商品オプション"
 
 
 #: src/app/routes/_authenticated/_products/products_.$id.tsx:191
 #: src/app/routes/_authenticated/_products/products_.$id.tsx:191
-#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:174
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:170
 msgid "Product Options"
 msgid "Product Options"
 msgstr "商品オプション"
 msgstr "商品オプション"
 
 
@@ -3491,7 +3499,7 @@ msgstr "率"
 msgid "Reason"
 msgid "Reason"
 msgstr "理由"
 msgstr "理由"
 
 
-#: src/app/routes/_authenticated/_products/products.tsx:85
+#: src/app/routes/_authenticated/_products/products.tsx:91
 msgid "Rebuild search index"
 msgid "Rebuild search index"
 msgstr "検索インデックスを再構築"
 msgstr "検索インデックスを再構築"
 
 
@@ -4014,7 +4022,7 @@ msgid "State/Province"
 msgstr "都道府県"
 msgstr "都道府県"
 
 
 #: src/app/routes/_authenticated/_customers/customers_.$id.tsx:252
 #: src/app/routes/_authenticated/_customers/customers_.$id.tsx:252
-#: src/app/routes/_authenticated/_customers/customers.tsx:45
+#: src/app/routes/_authenticated/_customers/customers.tsx:46
 msgid "Status"
 msgid "Status"
 msgstr "ステータス"
 msgstr "ステータス"
 
 
@@ -4119,6 +4127,10 @@ msgstr "支払い方法を作成しました"
 msgid "Successfully created product"
 msgid "Successfully created product"
 msgstr "商品を作成しました"
 msgstr "商品を作成しました"
 
 
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:106
+msgid "Successfully created product option group"
+msgstr "商品オプショングループを正常に作成しました"
+
 #: src/app/routes/_authenticated/_products/components/create-product-options-dialog.tsx:119
 #: src/app/routes/_authenticated/_products/components/create-product-options-dialog.tsx:119
 msgid "Successfully created product options"
 msgid "Successfully created product options"
 msgstr "商品オプションを作成しました"
 msgstr "商品オプションを作成しました"
@@ -4225,6 +4237,10 @@ msgstr "支払い方法を更新しました"
 msgid "Successfully updated product"
 msgid "Successfully updated product"
 msgstr "商品を更新しました"
 msgstr "商品を更新しました"
 
 
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:107
+msgid "Successfully updated product option group"
+msgstr "商品オプショングループを正常に更新しました"
+
 #: src/app/routes/_authenticated/_product-variants/product-variants_.$id.tsx:103
 #: src/app/routes/_authenticated/_product-variants/product-variants_.$id.tsx:103
 msgid "Successfully updated product variant"
 msgid "Successfully updated product variant"
 msgstr "商品バリエーションを更新しました"
 msgstr "商品バリエーションを更新しました"
@@ -4546,7 +4562,7 @@ msgstr "未確認"
 #: src/app/routes/_authenticated/_product-variants/product-variants_.$id.tsx:134
 #: src/app/routes/_authenticated/_product-variants/product-variants_.$id.tsx:134
 #: src/app/routes/_authenticated/_products/components/assign-facet-values-dialog.tsx:276
 #: src/app/routes/_authenticated/_products/components/assign-facet-values-dialog.tsx:276
 #: src/app/routes/_authenticated/_products/products_.$id.tsx:111
 #: src/app/routes/_authenticated/_products/products_.$id.tsx:111
-#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:142
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:138
 #: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$productOptionGroupId.options_.$id.tsx:163
 #: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$productOptionGroupId.options_.$id.tsx:163
 #: src/app/routes/_authenticated/_profile/profile.tsx:82
 #: src/app/routes/_authenticated/_profile/profile.tsx:82
 #: src/app/routes/_authenticated/_promotions/promotions_.$id.tsx:135
 #: src/app/routes/_authenticated/_promotions/promotions_.$id.tsx:135

+ 40 - 24
packages/dashboard/src/i18n/locales/nb.po

@@ -804,7 +804,7 @@ msgstr "En refusjon på {formattedDiff} er nødvendig. Velg betalingsbeløp og s
 
 
 #: src/app/routes/_authenticated/_promotions/promotions_.$id.tsx:238
 #: src/app/routes/_authenticated/_promotions/promotions_.$id.tsx:238
 #: src/app/routes/_authenticated/_system/scheduled-tasks.tsx:191
 #: src/app/routes/_authenticated/_system/scheduled-tasks.tsx:191
-#: src/lib/components/data-table/use-generated-columns.tsx:231
+#: src/lib/components/data-table/use-generated-columns.tsx:229
 msgid "Actions"
 msgid "Actions"
 msgstr "Handlinger"
 msgstr "Handlinger"
 
 
@@ -923,7 +923,7 @@ msgstr "Legg til betaling til bestilling"
 msgid "Add payment to order ({0})"
 msgid "Add payment to order ({0})"
 msgstr "Legg til betaling til bestilling ({0})"
 msgstr "Legg til betaling til bestilling ({0})"
 
 
-#: src/app/routes/_authenticated/_products/components/product-options-table.tsx:105
+#: src/app/routes/_authenticated/_products/components/product-options-table.tsx:108
 msgid "Add product option"
 msgid "Add product option"
 msgstr "Legg til produktopsjon"
 msgstr "Legg til produktopsjon"
 
 
@@ -1090,7 +1090,7 @@ msgstr "Er du sikker på at du vil slette denne utkastbestillingen?"
 msgid "Are you sure you want to delete this global view? This action cannot be undone and will affect all users."
 msgid "Are you sure you want to delete this global view? This action cannot be undone and will affect all users."
 msgstr "Er du sikker på at du vil slette denne globale visningen? Denne handlingen kan ikke angres og vil påvirke alle brukere."
 msgstr "Er du sikker på at du vil slette denne globale visningen? Denne handlingen kan ikke angres og vil påvirke alle brukere."
 
 
-#: src/lib/components/data-table/use-generated-columns.tsx:322
+#: src/lib/components/data-table/use-generated-columns.tsx:320
 msgid "Are you sure you want to delete this item? This action cannot be undone."
 msgid "Are you sure you want to delete this item? This action cannot be undone."
 msgstr "Er du sikker på at du vil slette denne varen? Denne handlingen kan ikke angres."
 msgstr "Er du sikker på at du vil slette denne varen? Denne handlingen kan ikke angres."
 
 
@@ -1208,7 +1208,7 @@ msgstr "Kalkulator"
 #: src/app/routes/_authenticated/_products/components/assign-facet-values-dialog.tsx:270
 #: src/app/routes/_authenticated/_products/components/assign-facet-values-dialog.tsx:270
 #: src/lib/components/data-input/product-multi-selector-input.tsx:364
 #: src/lib/components/data-input/product-multi-selector-input.tsx:364
 #: src/lib/components/data-table/data-table-bulk-action-item.tsx:119
 #: src/lib/components/data-table/data-table-bulk-action-item.tsx:119
-#: src/lib/components/data-table/use-generated-columns.tsx:329
+#: src/lib/components/data-table/use-generated-columns.tsx:327
 #: src/lib/components/data-table/views-sheet.tsx:217
 #: src/lib/components/data-table/views-sheet.tsx:217
 #: src/lib/components/data-table/views-sheet.tsx:295
 #: src/lib/components/data-table/views-sheet.tsx:295
 #: src/lib/components/layout/manage-languages-dialog.tsx:396
 #: src/lib/components/layout/manage-languages-dialog.tsx:396
@@ -1291,7 +1291,7 @@ msgstr "Klikk \"Kjør test\" for å teste denne fraktmetoden."
 #: src/app/routes/_authenticated/_facets/facets_.$facetId.values_.$id.tsx:140
 #: src/app/routes/_authenticated/_facets/facets_.$facetId.values_.$id.tsx:140
 #: src/app/routes/_authenticated/_facets/facets_.$id.tsx:130
 #: src/app/routes/_authenticated/_facets/facets_.$id.tsx:130
 #: src/app/routes/_authenticated/_payment-methods/payment-methods_.$id.tsx:157
 #: src/app/routes/_authenticated/_payment-methods/payment-methods_.$id.tsx:157
-#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:159
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:155
 #: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$productOptionGroupId.options_.$id.tsx:191
 #: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$productOptionGroupId.options_.$id.tsx:191
 #: src/app/routes/_authenticated/_roles/roles_.$id.tsx:104
 #: src/app/routes/_authenticated/_roles/roles_.$id.tsx:104
 #: src/app/routes/_authenticated/_shipping-methods/shipping-methods_.$id.tsx:149
 #: src/app/routes/_authenticated/_shipping-methods/shipping-methods_.$id.tsx:149
@@ -1345,7 +1345,7 @@ msgstr "Bekreft"
 msgid "Confirm Action"
 msgid "Confirm Action"
 msgstr "Bekreft handling"
 msgstr "Bekreft handling"
 
 
-#: src/lib/components/data-table/use-generated-columns.tsx:319
+#: src/lib/components/data-table/use-generated-columns.tsx:317
 msgid "Confirm deletion"
 msgid "Confirm deletion"
 msgstr "Bekreft sletting"
 msgstr "Bekreft sletting"
 
 
@@ -1408,7 +1408,7 @@ msgstr "Kupongkode satt for bestilling"
 #: src/app/routes/_authenticated/_product-variants/product-variants_.$id.tsx:134
 #: src/app/routes/_authenticated/_product-variants/product-variants_.$id.tsx:134
 #: src/app/routes/_authenticated/_products/components/create-product-variants.tsx:197
 #: src/app/routes/_authenticated/_products/components/create-product-variants.tsx:197
 #: src/app/routes/_authenticated/_products/products_.$id.tsx:111
 #: src/app/routes/_authenticated/_products/products_.$id.tsx:111
-#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:142
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:138
 #: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$productOptionGroupId.options_.$id.tsx:163
 #: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$productOptionGroupId.options_.$id.tsx:163
 #: src/app/routes/_authenticated/_promotions/promotions_.$id.tsx:135
 #: src/app/routes/_authenticated/_promotions/promotions_.$id.tsx:135
 #: src/app/routes/_authenticated/_roles/roles_.$id.tsx:87
 #: src/app/routes/_authenticated/_roles/roles_.$id.tsx:87
@@ -1551,8 +1551,8 @@ msgstr "Kunde verifisert"
 
 
 #: src/app/routes/_authenticated/_customer-groups/customer-groups_.$id.tsx:114
 #: src/app/routes/_authenticated/_customer-groups/customer-groups_.$id.tsx:114
 #: src/app/routes/_authenticated/_customers/customers_.$id.tsx:58
 #: src/app/routes/_authenticated/_customers/customers_.$id.tsx:58
-#: src/app/routes/_authenticated/_customers/customers.tsx:15
-#: src/app/routes/_authenticated/_customers/customers.tsx:21
+#: src/app/routes/_authenticated/_customers/customers.tsx:16
+#: src/app/routes/_authenticated/_customers/customers.tsx:22
 msgid "Customers"
 msgid "Customers"
 msgstr "Kunder"
 msgstr "Kunder"
 
 
@@ -1598,8 +1598,8 @@ msgstr "Standard skattesone"
 #: src/app/common/delete-bulk-action.tsx:139
 #: src/app/common/delete-bulk-action.tsx:139
 #: src/app/routes/_authenticated/_assets/components/asset-bulk-actions.tsx:41
 #: src/app/routes/_authenticated/_assets/components/asset-bulk-actions.tsx:41
 #: src/app/routes/_authenticated/_products/products_.$id_.variants.tsx:312
 #: src/app/routes/_authenticated/_products/products_.$id_.variants.tsx:312
-#: src/lib/components/data-table/use-generated-columns.tsx:312
-#: src/lib/components/data-table/use-generated-columns.tsx:343
+#: src/lib/components/data-table/use-generated-columns.tsx:310
+#: src/lib/components/data-table/use-generated-columns.tsx:341
 #: src/lib/components/data-table/views-sheet.tsx:272
 #: src/lib/components/data-table/views-sheet.tsx:272
 #: src/lib/components/data-table/views-sheet.tsx:298
 #: src/lib/components/data-table/views-sheet.tsx:298
 msgid "Delete"
 msgid "Delete"
@@ -1641,7 +1641,7 @@ msgstr "Slettet {deleted} {entityName}"
 msgid "Deleted {selectionLength} assets"
 msgid "Deleted {selectionLength} assets"
 msgstr "Slettet {selectionLength} ressurser"
 msgstr "Slettet {selectionLength} ressurser"
 
 
-#: src/lib/components/data-table/use-generated-columns.tsx:293
+#: src/lib/components/data-table/use-generated-columns.tsx:291
 msgid "Deleted successfully"
 msgid "Deleted successfully"
 msgstr "Slettet"
 msgstr "Slettet"
 
 
@@ -1997,6 +1997,10 @@ msgstr "Kunne ikke opprette betalingsmetode"
 msgid "Failed to create product"
 msgid "Failed to create product"
 msgstr "Kunne ikke opprette produkt"
 msgstr "Kunne ikke opprette produkt"
 
 
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:117
+msgid "Failed to create product option group"
+msgstr "Kunne ikke opprette produktalternativgruppe"
+
 #: src/app/routes/_authenticated/_products/components/create-product-options-dialog.tsx:124
 #: src/app/routes/_authenticated/_products/components/create-product-options-dialog.tsx:124
 #: src/app/routes/_authenticated/_products/components/create-product-options-dialog.tsx:209
 #: src/app/routes/_authenticated/_products/components/create-product-options-dialog.tsx:209
 msgid "Failed to create product options"
 msgid "Failed to create product options"
@@ -2036,8 +2040,8 @@ msgstr "Kunne ikke opprette skattesats"
 msgid "Failed to create zone"
 msgid "Failed to create zone"
 msgstr "Kunne ikke opprette sone"
 msgstr "Kunne ikke opprette sone"
 
 
-#: src/lib/components/data-table/use-generated-columns.tsx:295
-#: src/lib/components/data-table/use-generated-columns.tsx:301
+#: src/lib/components/data-table/use-generated-columns.tsx:293
+#: src/lib/components/data-table/use-generated-columns.tsx:299
 msgid "Failed to delete"
 msgid "Failed to delete"
 msgstr "Kunne ikke slette"
 msgstr "Kunne ikke slette"
 
 
@@ -2187,6 +2191,10 @@ msgstr "Kunne ikke oppdatere betalingstilstand"
 msgid "Failed to update product"
 msgid "Failed to update product"
 msgstr "Kunne ikke oppdatere produkt"
 msgstr "Kunne ikke oppdatere produkt"
 
 
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:118
+msgid "Failed to update product option group"
+msgstr "Kunne ikke oppdatere produktalternativgruppe"
+
 #: src/app/routes/_authenticated/_product-variants/product-variants_.$id.tsx:112
 #: src/app/routes/_authenticated/_product-variants/product-variants_.$id.tsx:112
 msgid "Failed to update product variant"
 msgid "Failed to update product variant"
 msgstr "Kunne ikke oppdatere produktvariant"
 msgstr "Kunne ikke oppdatere produktvariant"
@@ -2418,7 +2426,7 @@ msgstr "Høyde"
 msgid "ID"
 msgid "ID"
 msgstr "ID"
 msgstr "ID"
 
 
-#: src/app/routes/_authenticated/_administrators/administrators.tsx:65
+#: src/app/routes/_authenticated/_administrators/administrators.tsx:64
 msgid "Identifier"
 msgid "Identifier"
 msgstr "Identifikator"
 msgstr "Identifikator"
 
 
@@ -2751,14 +2759,14 @@ msgstr "Mine lagrede visninger"
 #: src/app/routes/_authenticated/_collections/collections_.$id.tsx:146
 #: src/app/routes/_authenticated/_collections/collections_.$id.tsx:146
 #: src/app/routes/_authenticated/_countries/countries_.$id.tsx:108
 #: src/app/routes/_authenticated/_countries/countries_.$id.tsx:108
 #: src/app/routes/_authenticated/_customer-groups/customer-groups_.$id.tsx:107
 #: src/app/routes/_authenticated/_customer-groups/customer-groups_.$id.tsx:107
-#: src/app/routes/_authenticated/_customers/customers.tsx:55
+#: src/app/routes/_authenticated/_customers/customers.tsx:68
 #: src/app/routes/_authenticated/_facets/components/edit-facet-value.tsx:104
 #: src/app/routes/_authenticated/_facets/components/edit-facet-value.tsx:104
 #: src/app/routes/_authenticated/_facets/facets_.$facetId.values_.$id.tsx:134
 #: src/app/routes/_authenticated/_facets/facets_.$facetId.values_.$id.tsx:134
 #: src/app/routes/_authenticated/_facets/facets_.$id.tsx:124
 #: src/app/routes/_authenticated/_facets/facets_.$id.tsx:124
 #: src/app/routes/_authenticated/_payment-methods/payment-methods_.$id.tsx:151
 #: src/app/routes/_authenticated/_payment-methods/payment-methods_.$id.tsx:151
 #: src/app/routes/_authenticated/_products/components/add-product-variant-dialog.tsx:328
 #: src/app/routes/_authenticated/_products/components/add-product-variant-dialog.tsx:328
 #: src/app/routes/_authenticated/_products/products_.$id_.variants.tsx:303
 #: src/app/routes/_authenticated/_products/products_.$id_.variants.tsx:303
-#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:153
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:149
 #: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$productOptionGroupId.options_.$id.tsx:185
 #: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$productOptionGroupId.options_.$id.tsx:185
 #: src/app/routes/_authenticated/_promotions/promotions_.$id.tsx:157
 #: src/app/routes/_authenticated/_promotions/promotions_.$id.tsx:157
 #: src/app/routes/_authenticated/_sellers/sellers_.$id.tsx:96
 #: src/app/routes/_authenticated/_sellers/sellers_.$id.tsx:96
@@ -2812,7 +2820,7 @@ msgstr "Nytt land"
 msgid "New customer"
 msgid "New customer"
 msgstr "Ny kunde"
 msgstr "Ny kunde"
 
 
-#: src/app/routes/_authenticated/_customers/customers.tsx:82
+#: src/app/routes/_authenticated/_customers/customers.tsx:93
 msgid "New Customer"
 msgid "New Customer"
 msgstr "Ny kunde"
 msgstr "Ny kunde"
 
 
@@ -2865,7 +2873,7 @@ msgstr "Ny betalingsmetode"
 msgid "New product"
 msgid "New product"
 msgstr "Nytt produkt"
 msgstr "Nytt produkt"
 
 
-#: src/app/routes/_authenticated/_products/products.tsx:92
+#: src/app/routes/_authenticated/_products/products.tsx:98
 msgid "New Product"
 msgid "New Product"
 msgstr "Nytt produkt"
 msgstr "Nytt produkt"
 
 
@@ -2873,7 +2881,7 @@ msgstr "Nytt produkt"
 msgid "New product option"
 msgid "New product option"
 msgstr "Ny produktopsjon"
 msgstr "Ny produktopsjon"
 
 
-#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:133
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:129
 msgid "New product option group"
 msgid "New product option group"
 msgstr "Ny produktopsjonsgruppe"
 msgstr "Ny produktopsjonsgruppe"
 
 
@@ -3438,7 +3446,7 @@ msgid "Product options"
 msgstr "Produktopsjoner"
 msgstr "Produktopsjoner"
 
 
 #: src/app/routes/_authenticated/_products/products_.$id.tsx:191
 #: src/app/routes/_authenticated/_products/products_.$id.tsx:191
-#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:174
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:170
 msgid "Product Options"
 msgid "Product Options"
 msgstr "Produktopsjoner"
 msgstr "Produktopsjoner"
 
 
@@ -3491,7 +3499,7 @@ msgstr "Sats"
 msgid "Reason"
 msgid "Reason"
 msgstr "Årsak"
 msgstr "Årsak"
 
 
-#: src/app/routes/_authenticated/_products/products.tsx:85
+#: src/app/routes/_authenticated/_products/products.tsx:91
 msgid "Rebuild search index"
 msgid "Rebuild search index"
 msgstr "Bygg søkeindeks på nytt"
 msgstr "Bygg søkeindeks på nytt"
 
 
@@ -4014,7 +4022,7 @@ msgid "State/Province"
 msgstr "Stat/Fylke"
 msgstr "Stat/Fylke"
 
 
 #: src/app/routes/_authenticated/_customers/customers_.$id.tsx:252
 #: src/app/routes/_authenticated/_customers/customers_.$id.tsx:252
-#: src/app/routes/_authenticated/_customers/customers.tsx:45
+#: src/app/routes/_authenticated/_customers/customers.tsx:46
 msgid "Status"
 msgid "Status"
 msgstr "Status"
 msgstr "Status"
 
 
@@ -4119,6 +4127,10 @@ msgstr "Betalingsmetode opprettet"
 msgid "Successfully created product"
 msgid "Successfully created product"
 msgstr "Produkt opprettet"
 msgstr "Produkt opprettet"
 
 
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:106
+msgid "Successfully created product option group"
+msgstr "Produktalternativgruppe opprettet"
+
 #: src/app/routes/_authenticated/_products/components/create-product-options-dialog.tsx:119
 #: src/app/routes/_authenticated/_products/components/create-product-options-dialog.tsx:119
 msgid "Successfully created product options"
 msgid "Successfully created product options"
 msgstr "Produktopsjoner opprettet"
 msgstr "Produktopsjoner opprettet"
@@ -4225,6 +4237,10 @@ msgstr "Betalingsmetode oppdatert"
 msgid "Successfully updated product"
 msgid "Successfully updated product"
 msgstr "Produkt oppdatert"
 msgstr "Produkt oppdatert"
 
 
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:107
+msgid "Successfully updated product option group"
+msgstr "Produktalternativgruppe oppdatert"
+
 #: src/app/routes/_authenticated/_product-variants/product-variants_.$id.tsx:103
 #: src/app/routes/_authenticated/_product-variants/product-variants_.$id.tsx:103
 msgid "Successfully updated product variant"
 msgid "Successfully updated product variant"
 msgstr "Produktvariant oppdatert"
 msgstr "Produktvariant oppdatert"
@@ -4546,7 +4562,7 @@ msgstr "Uverifisert"
 #: src/app/routes/_authenticated/_product-variants/product-variants_.$id.tsx:134
 #: src/app/routes/_authenticated/_product-variants/product-variants_.$id.tsx:134
 #: src/app/routes/_authenticated/_products/components/assign-facet-values-dialog.tsx:276
 #: src/app/routes/_authenticated/_products/components/assign-facet-values-dialog.tsx:276
 #: src/app/routes/_authenticated/_products/products_.$id.tsx:111
 #: src/app/routes/_authenticated/_products/products_.$id.tsx:111
-#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:142
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:138
 #: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$productOptionGroupId.options_.$id.tsx:163
 #: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$productOptionGroupId.options_.$id.tsx:163
 #: src/app/routes/_authenticated/_profile/profile.tsx:82
 #: src/app/routes/_authenticated/_profile/profile.tsx:82
 #: src/app/routes/_authenticated/_promotions/promotions_.$id.tsx:135
 #: src/app/routes/_authenticated/_promotions/promotions_.$id.tsx:135

+ 40 - 24
packages/dashboard/src/i18n/locales/ne.po

@@ -804,7 +804,7 @@ msgstr "{formattedDiff} को फिर्ता आवश्यक छ। भ
 
 
 #: src/app/routes/_authenticated/_promotions/promotions_.$id.tsx:238
 #: src/app/routes/_authenticated/_promotions/promotions_.$id.tsx:238
 #: src/app/routes/_authenticated/_system/scheduled-tasks.tsx:191
 #: src/app/routes/_authenticated/_system/scheduled-tasks.tsx:191
-#: src/lib/components/data-table/use-generated-columns.tsx:231
+#: src/lib/components/data-table/use-generated-columns.tsx:229
 msgid "Actions"
 msgid "Actions"
 msgstr "कार्यहरू"
 msgstr "कार्यहरू"
 
 
@@ -923,7 +923,7 @@ msgstr "अर्डरमा भुक्तानी थप्नुहोस
 msgid "Add payment to order ({0})"
 msgid "Add payment to order ({0})"
 msgstr "अर्डरमा भुक्तानी थप्नुहोस् ({0})"
 msgstr "अर्डरमा भुक्तानी थप्नुहोस् ({0})"
 
 
-#: src/app/routes/_authenticated/_products/components/product-options-table.tsx:105
+#: src/app/routes/_authenticated/_products/components/product-options-table.tsx:108
 msgid "Add product option"
 msgid "Add product option"
 msgstr "उत्पादन विकल्प थप्नुहोस्"
 msgstr "उत्पादन विकल्प थप्नुहोस्"
 
 
@@ -1090,7 +1090,7 @@ msgstr "के तपाईं निश्चित हुनुहुन्छ
 msgid "Are you sure you want to delete this global view? This action cannot be undone and will affect all users."
 msgid "Are you sure you want to delete this global view? This action cannot be undone and will affect all users."
 msgstr "के तपाईं निश्चित हुनुहुन्छ कि तपाईं यो ग्लोबल दृश्य मेट्न चाहनुहुन्छ? यो कार्य पूर्ववत गर्न सकिँदैन र सबै प्रयोगकर्ताहरूलाई असर गर्नेछ।"
 msgstr "के तपाईं निश्चित हुनुहुन्छ कि तपाईं यो ग्लोबल दृश्य मेट्न चाहनुहुन्छ? यो कार्य पूर्ववत गर्न सकिँदैन र सबै प्रयोगकर्ताहरूलाई असर गर्नेछ।"
 
 
-#: src/lib/components/data-table/use-generated-columns.tsx:322
+#: src/lib/components/data-table/use-generated-columns.tsx:320
 msgid "Are you sure you want to delete this item? This action cannot be undone."
 msgid "Are you sure you want to delete this item? This action cannot be undone."
 msgstr "के तपाईं निश्चित हुनुहुन्छ कि तपाईं यो वस्तु मेट्न चाहनुहुन्छ? यो कार्य पूर्ववत गर्न सकिँदैन।"
 msgstr "के तपाईं निश्चित हुनुहुन्छ कि तपाईं यो वस्तु मेट्न चाहनुहुन्छ? यो कार्य पूर्ववत गर्न सकिँदैन।"
 
 
@@ -1208,7 +1208,7 @@ msgstr "क्याल्कुलेटर"
 #: src/app/routes/_authenticated/_products/components/assign-facet-values-dialog.tsx:270
 #: src/app/routes/_authenticated/_products/components/assign-facet-values-dialog.tsx:270
 #: src/lib/components/data-input/product-multi-selector-input.tsx:364
 #: src/lib/components/data-input/product-multi-selector-input.tsx:364
 #: src/lib/components/data-table/data-table-bulk-action-item.tsx:119
 #: src/lib/components/data-table/data-table-bulk-action-item.tsx:119
-#: src/lib/components/data-table/use-generated-columns.tsx:329
+#: src/lib/components/data-table/use-generated-columns.tsx:327
 #: src/lib/components/data-table/views-sheet.tsx:217
 #: src/lib/components/data-table/views-sheet.tsx:217
 #: src/lib/components/data-table/views-sheet.tsx:295
 #: src/lib/components/data-table/views-sheet.tsx:295
 #: src/lib/components/layout/manage-languages-dialog.tsx:396
 #: src/lib/components/layout/manage-languages-dialog.tsx:396
@@ -1291,7 +1291,7 @@ msgstr "यो ढुवानी विधि परीक्षण गर्
 #: src/app/routes/_authenticated/_facets/facets_.$facetId.values_.$id.tsx:140
 #: src/app/routes/_authenticated/_facets/facets_.$facetId.values_.$id.tsx:140
 #: src/app/routes/_authenticated/_facets/facets_.$id.tsx:130
 #: src/app/routes/_authenticated/_facets/facets_.$id.tsx:130
 #: src/app/routes/_authenticated/_payment-methods/payment-methods_.$id.tsx:157
 #: src/app/routes/_authenticated/_payment-methods/payment-methods_.$id.tsx:157
-#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:159
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:155
 #: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$productOptionGroupId.options_.$id.tsx:191
 #: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$productOptionGroupId.options_.$id.tsx:191
 #: src/app/routes/_authenticated/_roles/roles_.$id.tsx:104
 #: src/app/routes/_authenticated/_roles/roles_.$id.tsx:104
 #: src/app/routes/_authenticated/_shipping-methods/shipping-methods_.$id.tsx:149
 #: src/app/routes/_authenticated/_shipping-methods/shipping-methods_.$id.tsx:149
@@ -1345,7 +1345,7 @@ msgstr "पुष्टि गर्नुहोस्"
 msgid "Confirm Action"
 msgid "Confirm Action"
 msgstr "कार्य पुष्टि गर्नुहोस्"
 msgstr "कार्य पुष्टि गर्नुहोस्"
 
 
-#: src/lib/components/data-table/use-generated-columns.tsx:319
+#: src/lib/components/data-table/use-generated-columns.tsx:317
 msgid "Confirm deletion"
 msgid "Confirm deletion"
 msgstr "मेटाउने पुष्टि गर्नुहोस्"
 msgstr "मेटाउने पुष्टि गर्नुहोस्"
 
 
@@ -1408,7 +1408,7 @@ msgstr "अर्डरको लागि कुपन कोड सेट ग
 #: src/app/routes/_authenticated/_product-variants/product-variants_.$id.tsx:134
 #: src/app/routes/_authenticated/_product-variants/product-variants_.$id.tsx:134
 #: src/app/routes/_authenticated/_products/components/create-product-variants.tsx:197
 #: src/app/routes/_authenticated/_products/components/create-product-variants.tsx:197
 #: src/app/routes/_authenticated/_products/products_.$id.tsx:111
 #: src/app/routes/_authenticated/_products/products_.$id.tsx:111
-#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:142
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:138
 #: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$productOptionGroupId.options_.$id.tsx:163
 #: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$productOptionGroupId.options_.$id.tsx:163
 #: src/app/routes/_authenticated/_promotions/promotions_.$id.tsx:135
 #: src/app/routes/_authenticated/_promotions/promotions_.$id.tsx:135
 #: src/app/routes/_authenticated/_roles/roles_.$id.tsx:87
 #: src/app/routes/_authenticated/_roles/roles_.$id.tsx:87
@@ -1551,8 +1551,8 @@ msgstr "ग्राहक प्रमाणित गरियो"
 
 
 #: src/app/routes/_authenticated/_customer-groups/customer-groups_.$id.tsx:114
 #: src/app/routes/_authenticated/_customer-groups/customer-groups_.$id.tsx:114
 #: src/app/routes/_authenticated/_customers/customers_.$id.tsx:58
 #: src/app/routes/_authenticated/_customers/customers_.$id.tsx:58
-#: src/app/routes/_authenticated/_customers/customers.tsx:15
-#: src/app/routes/_authenticated/_customers/customers.tsx:21
+#: src/app/routes/_authenticated/_customers/customers.tsx:16
+#: src/app/routes/_authenticated/_customers/customers.tsx:22
 msgid "Customers"
 msgid "Customers"
 msgstr "ग्राहकहरू"
 msgstr "ग्राहकहरू"
 
 
@@ -1598,8 +1598,8 @@ msgstr "पूर्वनिर्धारित कर क्षेत्र"
 #: src/app/common/delete-bulk-action.tsx:139
 #: src/app/common/delete-bulk-action.tsx:139
 #: src/app/routes/_authenticated/_assets/components/asset-bulk-actions.tsx:41
 #: src/app/routes/_authenticated/_assets/components/asset-bulk-actions.tsx:41
 #: src/app/routes/_authenticated/_products/products_.$id_.variants.tsx:312
 #: src/app/routes/_authenticated/_products/products_.$id_.variants.tsx:312
-#: src/lib/components/data-table/use-generated-columns.tsx:312
-#: src/lib/components/data-table/use-generated-columns.tsx:343
+#: src/lib/components/data-table/use-generated-columns.tsx:310
+#: src/lib/components/data-table/use-generated-columns.tsx:341
 #: src/lib/components/data-table/views-sheet.tsx:272
 #: src/lib/components/data-table/views-sheet.tsx:272
 #: src/lib/components/data-table/views-sheet.tsx:298
 #: src/lib/components/data-table/views-sheet.tsx:298
 msgid "Delete"
 msgid "Delete"
@@ -1641,7 +1641,7 @@ msgstr "{deleted} {entityName} मेटियो"
 msgid "Deleted {selectionLength} assets"
 msgid "Deleted {selectionLength} assets"
 msgstr "{selectionLength} सम्पत्तिहरू मेटियो"
 msgstr "{selectionLength} सम्पत्तिहरू मेटियो"
 
 
-#: src/lib/components/data-table/use-generated-columns.tsx:293
+#: src/lib/components/data-table/use-generated-columns.tsx:291
 msgid "Deleted successfully"
 msgid "Deleted successfully"
 msgstr "सफलतापूर्वक मेटियो"
 msgstr "सफलतापूर्वक मेटियो"
 
 
@@ -1997,6 +1997,10 @@ msgstr "भुक्तानी विधि सिर्जना गर्न
 msgid "Failed to create product"
 msgid "Failed to create product"
 msgstr "उत्पादन सिर्जना गर्न असफल"
 msgstr "उत्पादन सिर्जना गर्न असफल"
 
 
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:117
+msgid "Failed to create product option group"
+msgstr "उत्पादन विकल्प समूह सिर्जना गर्न असफल"
+
 #: src/app/routes/_authenticated/_products/components/create-product-options-dialog.tsx:124
 #: src/app/routes/_authenticated/_products/components/create-product-options-dialog.tsx:124
 #: src/app/routes/_authenticated/_products/components/create-product-options-dialog.tsx:209
 #: src/app/routes/_authenticated/_products/components/create-product-options-dialog.tsx:209
 msgid "Failed to create product options"
 msgid "Failed to create product options"
@@ -2036,8 +2040,8 @@ msgstr "कर दर सिर्जना गर्न असफल"
 msgid "Failed to create zone"
 msgid "Failed to create zone"
 msgstr "क्षेत्र सिर्जना गर्न असफल"
 msgstr "क्षेत्र सिर्जना गर्न असफल"
 
 
-#: src/lib/components/data-table/use-generated-columns.tsx:295
-#: src/lib/components/data-table/use-generated-columns.tsx:301
+#: src/lib/components/data-table/use-generated-columns.tsx:293
+#: src/lib/components/data-table/use-generated-columns.tsx:299
 msgid "Failed to delete"
 msgid "Failed to delete"
 msgstr "मेट्न असफल"
 msgstr "मेट्न असफल"
 
 
@@ -2187,6 +2191,10 @@ msgstr "भुक्तानी स्थिति अपडेट गर्न
 msgid "Failed to update product"
 msgid "Failed to update product"
 msgstr "उत्पादन अपडेट गर्न असफल"
 msgstr "उत्पादन अपडेट गर्न असफल"
 
 
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:118
+msgid "Failed to update product option group"
+msgstr "उत्पादन विकल्प समूह अद्यावधिक गर्न असफल"
+
 #: src/app/routes/_authenticated/_product-variants/product-variants_.$id.tsx:112
 #: src/app/routes/_authenticated/_product-variants/product-variants_.$id.tsx:112
 msgid "Failed to update product variant"
 msgid "Failed to update product variant"
 msgstr "उत्पादन भेरियन्ट अपडेट गर्न असफल"
 msgstr "उत्पादन भेरियन्ट अपडेट गर्न असफल"
@@ -2418,7 +2426,7 @@ msgstr "उचाइ"
 msgid "ID"
 msgid "ID"
 msgstr "ID"
 msgstr "ID"
 
 
-#: src/app/routes/_authenticated/_administrators/administrators.tsx:65
+#: src/app/routes/_authenticated/_administrators/administrators.tsx:64
 msgid "Identifier"
 msgid "Identifier"
 msgstr "पहिचानकर्ता"
 msgstr "पहिचानकर्ता"
 
 
@@ -2751,14 +2759,14 @@ msgstr "मेरो सुरक्षित दृश्यहरू"
 #: src/app/routes/_authenticated/_collections/collections_.$id.tsx:146
 #: src/app/routes/_authenticated/_collections/collections_.$id.tsx:146
 #: src/app/routes/_authenticated/_countries/countries_.$id.tsx:108
 #: src/app/routes/_authenticated/_countries/countries_.$id.tsx:108
 #: src/app/routes/_authenticated/_customer-groups/customer-groups_.$id.tsx:107
 #: src/app/routes/_authenticated/_customer-groups/customer-groups_.$id.tsx:107
-#: src/app/routes/_authenticated/_customers/customers.tsx:55
+#: src/app/routes/_authenticated/_customers/customers.tsx:68
 #: src/app/routes/_authenticated/_facets/components/edit-facet-value.tsx:104
 #: src/app/routes/_authenticated/_facets/components/edit-facet-value.tsx:104
 #: src/app/routes/_authenticated/_facets/facets_.$facetId.values_.$id.tsx:134
 #: src/app/routes/_authenticated/_facets/facets_.$facetId.values_.$id.tsx:134
 #: src/app/routes/_authenticated/_facets/facets_.$id.tsx:124
 #: src/app/routes/_authenticated/_facets/facets_.$id.tsx:124
 #: src/app/routes/_authenticated/_payment-methods/payment-methods_.$id.tsx:151
 #: src/app/routes/_authenticated/_payment-methods/payment-methods_.$id.tsx:151
 #: src/app/routes/_authenticated/_products/components/add-product-variant-dialog.tsx:328
 #: src/app/routes/_authenticated/_products/components/add-product-variant-dialog.tsx:328
 #: src/app/routes/_authenticated/_products/products_.$id_.variants.tsx:303
 #: src/app/routes/_authenticated/_products/products_.$id_.variants.tsx:303
-#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:153
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:149
 #: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$productOptionGroupId.options_.$id.tsx:185
 #: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$productOptionGroupId.options_.$id.tsx:185
 #: src/app/routes/_authenticated/_promotions/promotions_.$id.tsx:157
 #: src/app/routes/_authenticated/_promotions/promotions_.$id.tsx:157
 #: src/app/routes/_authenticated/_sellers/sellers_.$id.tsx:96
 #: src/app/routes/_authenticated/_sellers/sellers_.$id.tsx:96
@@ -2812,7 +2820,7 @@ msgstr "नयाँ देश"
 msgid "New customer"
 msgid "New customer"
 msgstr "नयाँ ग्राहक"
 msgstr "नयाँ ग्राहक"
 
 
-#: src/app/routes/_authenticated/_customers/customers.tsx:82
+#: src/app/routes/_authenticated/_customers/customers.tsx:93
 msgid "New Customer"
 msgid "New Customer"
 msgstr "नयाँ ग्राहक"
 msgstr "नयाँ ग्राहक"
 
 
@@ -2865,7 +2873,7 @@ msgstr "नयाँ भुक्तानी विधि"
 msgid "New product"
 msgid "New product"
 msgstr "नयाँ उत्पादन"
 msgstr "नयाँ उत्पादन"
 
 
-#: src/app/routes/_authenticated/_products/products.tsx:92
+#: src/app/routes/_authenticated/_products/products.tsx:98
 msgid "New Product"
 msgid "New Product"
 msgstr "नयाँ उत्पादन"
 msgstr "नयाँ उत्पादन"
 
 
@@ -2873,7 +2881,7 @@ msgstr "नयाँ उत्पादन"
 msgid "New product option"
 msgid "New product option"
 msgstr "नयाँ उत्पादन विकल्प"
 msgstr "नयाँ उत्पादन विकल्प"
 
 
-#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:133
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:129
 msgid "New product option group"
 msgid "New product option group"
 msgstr "नयाँ उत्पादन विकल्प समूह"
 msgstr "नयाँ उत्पादन विकल्प समूह"
 
 
@@ -3438,7 +3446,7 @@ msgid "Product options"
 msgstr "उत्पादन विकल्पहरू"
 msgstr "उत्पादन विकल्पहरू"
 
 
 #: src/app/routes/_authenticated/_products/products_.$id.tsx:191
 #: src/app/routes/_authenticated/_products/products_.$id.tsx:191
-#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:174
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:170
 msgid "Product Options"
 msgid "Product Options"
 msgstr "उत्पादन विकल्पहरू"
 msgstr "उत्पादन विकल्पहरू"
 
 
@@ -3491,7 +3499,7 @@ msgstr "दर"
 msgid "Reason"
 msgid "Reason"
 msgstr "कारण"
 msgstr "कारण"
 
 
-#: src/app/routes/_authenticated/_products/products.tsx:85
+#: src/app/routes/_authenticated/_products/products.tsx:91
 msgid "Rebuild search index"
 msgid "Rebuild search index"
 msgstr "खोज सूचकांक पुनर्निर्माण गर्नुहोस्"
 msgstr "खोज सूचकांक पुनर्निर्माण गर्नुहोस्"
 
 
@@ -4014,7 +4022,7 @@ msgid "State/Province"
 msgstr "राज्य/प्रान्त"
 msgstr "राज्य/प्रान्त"
 
 
 #: src/app/routes/_authenticated/_customers/customers_.$id.tsx:252
 #: src/app/routes/_authenticated/_customers/customers_.$id.tsx:252
-#: src/app/routes/_authenticated/_customers/customers.tsx:45
+#: src/app/routes/_authenticated/_customers/customers.tsx:46
 msgid "Status"
 msgid "Status"
 msgstr "स्थिति"
 msgstr "स्थिति"
 
 
@@ -4119,6 +4127,10 @@ msgstr "भुक्तानी विधि सफलतापूर्वक
 msgid "Successfully created product"
 msgid "Successfully created product"
 msgstr "उत्पादन सफलतापूर्वक सिर्जना गरियो"
 msgstr "उत्पादन सफलतापूर्वक सिर्जना गरियो"
 
 
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:106
+msgid "Successfully created product option group"
+msgstr "उत्पादन विकल्प समूह सफलतापूर्वक सिर्जना गरियो"
+
 #: src/app/routes/_authenticated/_products/components/create-product-options-dialog.tsx:119
 #: src/app/routes/_authenticated/_products/components/create-product-options-dialog.tsx:119
 msgid "Successfully created product options"
 msgid "Successfully created product options"
 msgstr "उत्पादन विकल्पहरू सफलतापूर्वक सिर्जना गरियो"
 msgstr "उत्पादन विकल्पहरू सफलतापूर्वक सिर्जना गरियो"
@@ -4225,6 +4237,10 @@ msgstr "भुक्तानी विधि सफलतापूर्वक
 msgid "Successfully updated product"
 msgid "Successfully updated product"
 msgstr "उत्पादन सफलतापूर्वक अपडेट गरियो"
 msgstr "उत्पादन सफलतापूर्वक अपडेट गरियो"
 
 
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:107
+msgid "Successfully updated product option group"
+msgstr "उत्पादन विकल्प समूह सफलतापूर्वक अद्यावधिक गरियो"
+
 #: src/app/routes/_authenticated/_product-variants/product-variants_.$id.tsx:103
 #: src/app/routes/_authenticated/_product-variants/product-variants_.$id.tsx:103
 msgid "Successfully updated product variant"
 msgid "Successfully updated product variant"
 msgstr "उत्पादन भेरियन्ट सफलतापूर्वक अपडेट गरियो"
 msgstr "उत्पादन भेरियन्ट सफलतापूर्वक अपडेट गरियो"
@@ -4546,7 +4562,7 @@ msgstr "प्रमाणित नगरिएको"
 #: src/app/routes/_authenticated/_product-variants/product-variants_.$id.tsx:134
 #: src/app/routes/_authenticated/_product-variants/product-variants_.$id.tsx:134
 #: src/app/routes/_authenticated/_products/components/assign-facet-values-dialog.tsx:276
 #: src/app/routes/_authenticated/_products/components/assign-facet-values-dialog.tsx:276
 #: src/app/routes/_authenticated/_products/products_.$id.tsx:111
 #: src/app/routes/_authenticated/_products/products_.$id.tsx:111
-#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:142
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:138
 #: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$productOptionGroupId.options_.$id.tsx:163
 #: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$productOptionGroupId.options_.$id.tsx:163
 #: src/app/routes/_authenticated/_profile/profile.tsx:82
 #: src/app/routes/_authenticated/_profile/profile.tsx:82
 #: src/app/routes/_authenticated/_promotions/promotions_.$id.tsx:135
 #: src/app/routes/_authenticated/_promotions/promotions_.$id.tsx:135

+ 40 - 24
packages/dashboard/src/i18n/locales/pl.po

@@ -804,7 +804,7 @@ msgstr "Wymagany jest zwrot w wysokości {formattedDiff}. Wybierz kwoty płatno
 
 
 #: src/app/routes/_authenticated/_promotions/promotions_.$id.tsx:238
 #: src/app/routes/_authenticated/_promotions/promotions_.$id.tsx:238
 #: src/app/routes/_authenticated/_system/scheduled-tasks.tsx:191
 #: src/app/routes/_authenticated/_system/scheduled-tasks.tsx:191
-#: src/lib/components/data-table/use-generated-columns.tsx:231
+#: src/lib/components/data-table/use-generated-columns.tsx:229
 msgid "Actions"
 msgid "Actions"
 msgstr "Działania"
 msgstr "Działania"
 
 
@@ -923,7 +923,7 @@ msgstr "Dodaj płatność do zamówienia"
 msgid "Add payment to order ({0})"
 msgid "Add payment to order ({0})"
 msgstr "Dodaj płatność do zamówienia ({0})"
 msgstr "Dodaj płatność do zamówienia ({0})"
 
 
-#: src/app/routes/_authenticated/_products/components/product-options-table.tsx:105
+#: src/app/routes/_authenticated/_products/components/product-options-table.tsx:108
 msgid "Add product option"
 msgid "Add product option"
 msgstr "Dodaj opcję produktu"
 msgstr "Dodaj opcję produktu"
 
 
@@ -1090,7 +1090,7 @@ msgstr "Czy na pewno chcesz usunąć ten projekt zamówienia?"
 msgid "Are you sure you want to delete this global view? This action cannot be undone and will affect all users."
 msgid "Are you sure you want to delete this global view? This action cannot be undone and will affect all users."
 msgstr "Czy na pewno chcesz usunąć ten widok globalny? Ta akcja nie może być cofnięta i wpłynie na wszystkich użytkowników."
 msgstr "Czy na pewno chcesz usunąć ten widok globalny? Ta akcja nie może być cofnięta i wpłynie na wszystkich użytkowników."
 
 
-#: src/lib/components/data-table/use-generated-columns.tsx:322
+#: src/lib/components/data-table/use-generated-columns.tsx:320
 msgid "Are you sure you want to delete this item? This action cannot be undone."
 msgid "Are you sure you want to delete this item? This action cannot be undone."
 msgstr "Czy na pewno chcesz usunąć tę pozycję? Ta akcja nie może być cofnięta."
 msgstr "Czy na pewno chcesz usunąć tę pozycję? Ta akcja nie może być cofnięta."
 
 
@@ -1208,7 +1208,7 @@ msgstr "Kalkulator"
 #: src/app/routes/_authenticated/_products/components/assign-facet-values-dialog.tsx:270
 #: src/app/routes/_authenticated/_products/components/assign-facet-values-dialog.tsx:270
 #: src/lib/components/data-input/product-multi-selector-input.tsx:364
 #: src/lib/components/data-input/product-multi-selector-input.tsx:364
 #: src/lib/components/data-table/data-table-bulk-action-item.tsx:119
 #: src/lib/components/data-table/data-table-bulk-action-item.tsx:119
-#: src/lib/components/data-table/use-generated-columns.tsx:329
+#: src/lib/components/data-table/use-generated-columns.tsx:327
 #: src/lib/components/data-table/views-sheet.tsx:217
 #: src/lib/components/data-table/views-sheet.tsx:217
 #: src/lib/components/data-table/views-sheet.tsx:295
 #: src/lib/components/data-table/views-sheet.tsx:295
 #: src/lib/components/layout/manage-languages-dialog.tsx:396
 #: src/lib/components/layout/manage-languages-dialog.tsx:396
@@ -1291,7 +1291,7 @@ msgstr "Kliknij „Uruchom test\", aby przetestować tę metodę wysyłki."
 #: src/app/routes/_authenticated/_facets/facets_.$facetId.values_.$id.tsx:140
 #: src/app/routes/_authenticated/_facets/facets_.$facetId.values_.$id.tsx:140
 #: src/app/routes/_authenticated/_facets/facets_.$id.tsx:130
 #: src/app/routes/_authenticated/_facets/facets_.$id.tsx:130
 #: src/app/routes/_authenticated/_payment-methods/payment-methods_.$id.tsx:157
 #: src/app/routes/_authenticated/_payment-methods/payment-methods_.$id.tsx:157
-#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:159
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:155
 #: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$productOptionGroupId.options_.$id.tsx:191
 #: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$productOptionGroupId.options_.$id.tsx:191
 #: src/app/routes/_authenticated/_roles/roles_.$id.tsx:104
 #: src/app/routes/_authenticated/_roles/roles_.$id.tsx:104
 #: src/app/routes/_authenticated/_shipping-methods/shipping-methods_.$id.tsx:149
 #: src/app/routes/_authenticated/_shipping-methods/shipping-methods_.$id.tsx:149
@@ -1345,7 +1345,7 @@ msgstr "Potwierdź"
 msgid "Confirm Action"
 msgid "Confirm Action"
 msgstr "Potwierdź akcję"
 msgstr "Potwierdź akcję"
 
 
-#: src/lib/components/data-table/use-generated-columns.tsx:319
+#: src/lib/components/data-table/use-generated-columns.tsx:317
 msgid "Confirm deletion"
 msgid "Confirm deletion"
 msgstr "Potwierdź usunięcie"
 msgstr "Potwierdź usunięcie"
 
 
@@ -1408,7 +1408,7 @@ msgstr "Kod kuponu ustawiony dla zamówienia"
 #: src/app/routes/_authenticated/_product-variants/product-variants_.$id.tsx:134
 #: src/app/routes/_authenticated/_product-variants/product-variants_.$id.tsx:134
 #: src/app/routes/_authenticated/_products/components/create-product-variants.tsx:197
 #: src/app/routes/_authenticated/_products/components/create-product-variants.tsx:197
 #: src/app/routes/_authenticated/_products/products_.$id.tsx:111
 #: src/app/routes/_authenticated/_products/products_.$id.tsx:111
-#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:142
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:138
 #: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$productOptionGroupId.options_.$id.tsx:163
 #: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$productOptionGroupId.options_.$id.tsx:163
 #: src/app/routes/_authenticated/_promotions/promotions_.$id.tsx:135
 #: src/app/routes/_authenticated/_promotions/promotions_.$id.tsx:135
 #: src/app/routes/_authenticated/_roles/roles_.$id.tsx:87
 #: src/app/routes/_authenticated/_roles/roles_.$id.tsx:87
@@ -1551,8 +1551,8 @@ msgstr "Zweryfikowano klienta"
 
 
 #: src/app/routes/_authenticated/_customer-groups/customer-groups_.$id.tsx:114
 #: src/app/routes/_authenticated/_customer-groups/customer-groups_.$id.tsx:114
 #: src/app/routes/_authenticated/_customers/customers_.$id.tsx:58
 #: src/app/routes/_authenticated/_customers/customers_.$id.tsx:58
-#: src/app/routes/_authenticated/_customers/customers.tsx:15
-#: src/app/routes/_authenticated/_customers/customers.tsx:21
+#: src/app/routes/_authenticated/_customers/customers.tsx:16
+#: src/app/routes/_authenticated/_customers/customers.tsx:22
 msgid "Customers"
 msgid "Customers"
 msgstr "Klienci"
 msgstr "Klienci"
 
 
@@ -1598,8 +1598,8 @@ msgstr "Domyślna strefa podatkowa"
 #: src/app/common/delete-bulk-action.tsx:139
 #: src/app/common/delete-bulk-action.tsx:139
 #: src/app/routes/_authenticated/_assets/components/asset-bulk-actions.tsx:41
 #: src/app/routes/_authenticated/_assets/components/asset-bulk-actions.tsx:41
 #: src/app/routes/_authenticated/_products/products_.$id_.variants.tsx:312
 #: src/app/routes/_authenticated/_products/products_.$id_.variants.tsx:312
-#: src/lib/components/data-table/use-generated-columns.tsx:312
-#: src/lib/components/data-table/use-generated-columns.tsx:343
+#: src/lib/components/data-table/use-generated-columns.tsx:310
+#: src/lib/components/data-table/use-generated-columns.tsx:341
 #: src/lib/components/data-table/views-sheet.tsx:272
 #: src/lib/components/data-table/views-sheet.tsx:272
 #: src/lib/components/data-table/views-sheet.tsx:298
 #: src/lib/components/data-table/views-sheet.tsx:298
 msgid "Delete"
 msgid "Delete"
@@ -1641,7 +1641,7 @@ msgstr "Usunięto {deleted} {entityName}"
 msgid "Deleted {selectionLength} assets"
 msgid "Deleted {selectionLength} assets"
 msgstr "Usunięto {selectionLength} zasobów"
 msgstr "Usunięto {selectionLength} zasobów"
 
 
-#: src/lib/components/data-table/use-generated-columns.tsx:293
+#: src/lib/components/data-table/use-generated-columns.tsx:291
 msgid "Deleted successfully"
 msgid "Deleted successfully"
 msgstr "Pomyślnie usunięto"
 msgstr "Pomyślnie usunięto"
 
 
@@ -1997,6 +1997,10 @@ msgstr "Nie udało się utworzyć metody płatności"
 msgid "Failed to create product"
 msgid "Failed to create product"
 msgstr "Nie udało się utworzyć produktu"
 msgstr "Nie udało się utworzyć produktu"
 
 
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:117
+msgid "Failed to create product option group"
+msgstr "Nie udało się utworzyć grupy opcji produktu"
+
 #: src/app/routes/_authenticated/_products/components/create-product-options-dialog.tsx:124
 #: src/app/routes/_authenticated/_products/components/create-product-options-dialog.tsx:124
 #: src/app/routes/_authenticated/_products/components/create-product-options-dialog.tsx:209
 #: src/app/routes/_authenticated/_products/components/create-product-options-dialog.tsx:209
 msgid "Failed to create product options"
 msgid "Failed to create product options"
@@ -2036,8 +2040,8 @@ msgstr "Nie udało się utworzyć stawki podatkowej"
 msgid "Failed to create zone"
 msgid "Failed to create zone"
 msgstr "Nie udało się utworzyć strefy"
 msgstr "Nie udało się utworzyć strefy"
 
 
-#: src/lib/components/data-table/use-generated-columns.tsx:295
-#: src/lib/components/data-table/use-generated-columns.tsx:301
+#: src/lib/components/data-table/use-generated-columns.tsx:293
+#: src/lib/components/data-table/use-generated-columns.tsx:299
 msgid "Failed to delete"
 msgid "Failed to delete"
 msgstr "Nie udało się usunąć"
 msgstr "Nie udało się usunąć"
 
 
@@ -2187,6 +2191,10 @@ msgstr "Nie udało się zaktualizować stanu płatności"
 msgid "Failed to update product"
 msgid "Failed to update product"
 msgstr "Nie udało się zaktualizować produktu"
 msgstr "Nie udało się zaktualizować produktu"
 
 
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:118
+msgid "Failed to update product option group"
+msgstr "Nie udało się zaktualizować grupy opcji produktu"
+
 #: src/app/routes/_authenticated/_product-variants/product-variants_.$id.tsx:112
 #: src/app/routes/_authenticated/_product-variants/product-variants_.$id.tsx:112
 msgid "Failed to update product variant"
 msgid "Failed to update product variant"
 msgstr "Nie udało się zaktualizować wariantu produktu"
 msgstr "Nie udało się zaktualizować wariantu produktu"
@@ -2418,7 +2426,7 @@ msgstr "Wysokość"
 msgid "ID"
 msgid "ID"
 msgstr "ID"
 msgstr "ID"
 
 
-#: src/app/routes/_authenticated/_administrators/administrators.tsx:65
+#: src/app/routes/_authenticated/_administrators/administrators.tsx:64
 msgid "Identifier"
 msgid "Identifier"
 msgstr "Identyfikator"
 msgstr "Identyfikator"
 
 
@@ -2751,14 +2759,14 @@ msgstr "Moje zapisane widoki"
 #: src/app/routes/_authenticated/_collections/collections_.$id.tsx:146
 #: src/app/routes/_authenticated/_collections/collections_.$id.tsx:146
 #: src/app/routes/_authenticated/_countries/countries_.$id.tsx:108
 #: src/app/routes/_authenticated/_countries/countries_.$id.tsx:108
 #: src/app/routes/_authenticated/_customer-groups/customer-groups_.$id.tsx:107
 #: src/app/routes/_authenticated/_customer-groups/customer-groups_.$id.tsx:107
-#: src/app/routes/_authenticated/_customers/customers.tsx:55
+#: src/app/routes/_authenticated/_customers/customers.tsx:68
 #: src/app/routes/_authenticated/_facets/components/edit-facet-value.tsx:104
 #: src/app/routes/_authenticated/_facets/components/edit-facet-value.tsx:104
 #: src/app/routes/_authenticated/_facets/facets_.$facetId.values_.$id.tsx:134
 #: src/app/routes/_authenticated/_facets/facets_.$facetId.values_.$id.tsx:134
 #: src/app/routes/_authenticated/_facets/facets_.$id.tsx:124
 #: src/app/routes/_authenticated/_facets/facets_.$id.tsx:124
 #: src/app/routes/_authenticated/_payment-methods/payment-methods_.$id.tsx:151
 #: src/app/routes/_authenticated/_payment-methods/payment-methods_.$id.tsx:151
 #: src/app/routes/_authenticated/_products/components/add-product-variant-dialog.tsx:328
 #: src/app/routes/_authenticated/_products/components/add-product-variant-dialog.tsx:328
 #: src/app/routes/_authenticated/_products/products_.$id_.variants.tsx:303
 #: src/app/routes/_authenticated/_products/products_.$id_.variants.tsx:303
-#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:153
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:149
 #: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$productOptionGroupId.options_.$id.tsx:185
 #: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$productOptionGroupId.options_.$id.tsx:185
 #: src/app/routes/_authenticated/_promotions/promotions_.$id.tsx:157
 #: src/app/routes/_authenticated/_promotions/promotions_.$id.tsx:157
 #: src/app/routes/_authenticated/_sellers/sellers_.$id.tsx:96
 #: src/app/routes/_authenticated/_sellers/sellers_.$id.tsx:96
@@ -2812,7 +2820,7 @@ msgstr "Nowy kraj"
 msgid "New customer"
 msgid "New customer"
 msgstr "Nowy klient"
 msgstr "Nowy klient"
 
 
-#: src/app/routes/_authenticated/_customers/customers.tsx:82
+#: src/app/routes/_authenticated/_customers/customers.tsx:93
 msgid "New Customer"
 msgid "New Customer"
 msgstr "Nowy klient"
 msgstr "Nowy klient"
 
 
@@ -2865,7 +2873,7 @@ msgstr "Nowa metoda płatności"
 msgid "New product"
 msgid "New product"
 msgstr "Nowy produkt"
 msgstr "Nowy produkt"
 
 
-#: src/app/routes/_authenticated/_products/products.tsx:92
+#: src/app/routes/_authenticated/_products/products.tsx:98
 msgid "New Product"
 msgid "New Product"
 msgstr "Nowy produkt"
 msgstr "Nowy produkt"
 
 
@@ -2873,7 +2881,7 @@ msgstr "Nowy produkt"
 msgid "New product option"
 msgid "New product option"
 msgstr "Nowa opcja produktu"
 msgstr "Nowa opcja produktu"
 
 
-#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:133
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:129
 msgid "New product option group"
 msgid "New product option group"
 msgstr "Nowa grupa opcji produktu"
 msgstr "Nowa grupa opcji produktu"
 
 
@@ -3438,7 +3446,7 @@ msgid "Product options"
 msgstr "Opcje produktu"
 msgstr "Opcje produktu"
 
 
 #: src/app/routes/_authenticated/_products/products_.$id.tsx:191
 #: src/app/routes/_authenticated/_products/products_.$id.tsx:191
-#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:174
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:170
 msgid "Product Options"
 msgid "Product Options"
 msgstr "Opcje produktu"
 msgstr "Opcje produktu"
 
 
@@ -3491,7 +3499,7 @@ msgstr "Stawka"
 msgid "Reason"
 msgid "Reason"
 msgstr "Przyczyna"
 msgstr "Przyczyna"
 
 
-#: src/app/routes/_authenticated/_products/products.tsx:85
+#: src/app/routes/_authenticated/_products/products.tsx:91
 msgid "Rebuild search index"
 msgid "Rebuild search index"
 msgstr "Przebuduj indeks wyszukiwania"
 msgstr "Przebuduj indeks wyszukiwania"
 
 
@@ -4014,7 +4022,7 @@ msgid "State/Province"
 msgstr "Stan/Województwo"
 msgstr "Stan/Województwo"
 
 
 #: src/app/routes/_authenticated/_customers/customers_.$id.tsx:252
 #: src/app/routes/_authenticated/_customers/customers_.$id.tsx:252
-#: src/app/routes/_authenticated/_customers/customers.tsx:45
+#: src/app/routes/_authenticated/_customers/customers.tsx:46
 msgid "Status"
 msgid "Status"
 msgstr "Status"
 msgstr "Status"
 
 
@@ -4119,6 +4127,10 @@ msgstr "Pomyślnie utworzono metodę płatności"
 msgid "Successfully created product"
 msgid "Successfully created product"
 msgstr "Pomyślnie utworzono produkt"
 msgstr "Pomyślnie utworzono produkt"
 
 
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:106
+msgid "Successfully created product option group"
+msgstr "Pomyślnie utworzono grupę opcji produktu"
+
 #: src/app/routes/_authenticated/_products/components/create-product-options-dialog.tsx:119
 #: src/app/routes/_authenticated/_products/components/create-product-options-dialog.tsx:119
 msgid "Successfully created product options"
 msgid "Successfully created product options"
 msgstr "Pomyślnie utworzono opcje produktu"
 msgstr "Pomyślnie utworzono opcje produktu"
@@ -4225,6 +4237,10 @@ msgstr "Pomyślnie zaktualizowano metodę płatności"
 msgid "Successfully updated product"
 msgid "Successfully updated product"
 msgstr "Pomyślnie zaktualizowano produkt"
 msgstr "Pomyślnie zaktualizowano produkt"
 
 
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:107
+msgid "Successfully updated product option group"
+msgstr "Pomyślnie zaktualizowano grupę opcji produktu"
+
 #: src/app/routes/_authenticated/_product-variants/product-variants_.$id.tsx:103
 #: src/app/routes/_authenticated/_product-variants/product-variants_.$id.tsx:103
 msgid "Successfully updated product variant"
 msgid "Successfully updated product variant"
 msgstr "Pomyślnie zaktualizowano wariant produktu"
 msgstr "Pomyślnie zaktualizowano wariant produktu"
@@ -4546,7 +4562,7 @@ msgstr "Niezweryfikowany"
 #: src/app/routes/_authenticated/_product-variants/product-variants_.$id.tsx:134
 #: src/app/routes/_authenticated/_product-variants/product-variants_.$id.tsx:134
 #: src/app/routes/_authenticated/_products/components/assign-facet-values-dialog.tsx:276
 #: src/app/routes/_authenticated/_products/components/assign-facet-values-dialog.tsx:276
 #: src/app/routes/_authenticated/_products/products_.$id.tsx:111
 #: src/app/routes/_authenticated/_products/products_.$id.tsx:111
-#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:142
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:138
 #: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$productOptionGroupId.options_.$id.tsx:163
 #: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$productOptionGroupId.options_.$id.tsx:163
 #: src/app/routes/_authenticated/_profile/profile.tsx:82
 #: src/app/routes/_authenticated/_profile/profile.tsx:82
 #: src/app/routes/_authenticated/_promotions/promotions_.$id.tsx:135
 #: src/app/routes/_authenticated/_promotions/promotions_.$id.tsx:135

+ 40 - 24
packages/dashboard/src/i18n/locales/pt_BR.po

@@ -804,7 +804,7 @@ msgstr "Um reembolso de {formattedDiff} é necessário. Selecione os valores de
 
 
 #: src/app/routes/_authenticated/_promotions/promotions_.$id.tsx:238
 #: src/app/routes/_authenticated/_promotions/promotions_.$id.tsx:238
 #: src/app/routes/_authenticated/_system/scheduled-tasks.tsx:191
 #: src/app/routes/_authenticated/_system/scheduled-tasks.tsx:191
-#: src/lib/components/data-table/use-generated-columns.tsx:231
+#: src/lib/components/data-table/use-generated-columns.tsx:229
 msgid "Actions"
 msgid "Actions"
 msgstr "Ações"
 msgstr "Ações"
 
 
@@ -923,7 +923,7 @@ msgstr "Adicionar pagamento ao pedido"
 msgid "Add payment to order ({0})"
 msgid "Add payment to order ({0})"
 msgstr "Adicionar pagamento ao pedido ({0})"
 msgstr "Adicionar pagamento ao pedido ({0})"
 
 
-#: src/app/routes/_authenticated/_products/components/product-options-table.tsx:105
+#: src/app/routes/_authenticated/_products/components/product-options-table.tsx:108
 msgid "Add product option"
 msgid "Add product option"
 msgstr "Adicionar opção de produto"
 msgstr "Adicionar opção de produto"
 
 
@@ -1090,7 +1090,7 @@ msgstr "Tem certeza de que deseja excluir este rascunho de pedido?"
 msgid "Are you sure you want to delete this global view? This action cannot be undone and will affect all users."
 msgid "Are you sure you want to delete this global view? This action cannot be undone and will affect all users."
 msgstr "Tem certeza de que deseja excluir esta visão global? Esta ação não pode ser desfeita e afetará todos os usuários."
 msgstr "Tem certeza de que deseja excluir esta visão global? Esta ação não pode ser desfeita e afetará todos os usuários."
 
 
-#: src/lib/components/data-table/use-generated-columns.tsx:322
+#: src/lib/components/data-table/use-generated-columns.tsx:320
 msgid "Are you sure you want to delete this item? This action cannot be undone."
 msgid "Are you sure you want to delete this item? This action cannot be undone."
 msgstr "Tem certeza de que deseja excluir este item? Esta ação não pode ser desfeita."
 msgstr "Tem certeza de que deseja excluir este item? Esta ação não pode ser desfeita."
 
 
@@ -1208,7 +1208,7 @@ msgstr "Calculadora"
 #: src/app/routes/_authenticated/_products/components/assign-facet-values-dialog.tsx:270
 #: src/app/routes/_authenticated/_products/components/assign-facet-values-dialog.tsx:270
 #: src/lib/components/data-input/product-multi-selector-input.tsx:364
 #: src/lib/components/data-input/product-multi-selector-input.tsx:364
 #: src/lib/components/data-table/data-table-bulk-action-item.tsx:119
 #: src/lib/components/data-table/data-table-bulk-action-item.tsx:119
-#: src/lib/components/data-table/use-generated-columns.tsx:329
+#: src/lib/components/data-table/use-generated-columns.tsx:327
 #: src/lib/components/data-table/views-sheet.tsx:217
 #: src/lib/components/data-table/views-sheet.tsx:217
 #: src/lib/components/data-table/views-sheet.tsx:295
 #: src/lib/components/data-table/views-sheet.tsx:295
 #: src/lib/components/layout/manage-languages-dialog.tsx:396
 #: src/lib/components/layout/manage-languages-dialog.tsx:396
@@ -1291,7 +1291,7 @@ msgstr "Clique em \"Executar teste\" para testar este método de envio."
 #: src/app/routes/_authenticated/_facets/facets_.$facetId.values_.$id.tsx:140
 #: src/app/routes/_authenticated/_facets/facets_.$facetId.values_.$id.tsx:140
 #: src/app/routes/_authenticated/_facets/facets_.$id.tsx:130
 #: src/app/routes/_authenticated/_facets/facets_.$id.tsx:130
 #: src/app/routes/_authenticated/_payment-methods/payment-methods_.$id.tsx:157
 #: src/app/routes/_authenticated/_payment-methods/payment-methods_.$id.tsx:157
-#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:159
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:155
 #: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$productOptionGroupId.options_.$id.tsx:191
 #: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$productOptionGroupId.options_.$id.tsx:191
 #: src/app/routes/_authenticated/_roles/roles_.$id.tsx:104
 #: src/app/routes/_authenticated/_roles/roles_.$id.tsx:104
 #: src/app/routes/_authenticated/_shipping-methods/shipping-methods_.$id.tsx:149
 #: src/app/routes/_authenticated/_shipping-methods/shipping-methods_.$id.tsx:149
@@ -1345,7 +1345,7 @@ msgstr "Confirmar"
 msgid "Confirm Action"
 msgid "Confirm Action"
 msgstr "Confirmar ação"
 msgstr "Confirmar ação"
 
 
-#: src/lib/components/data-table/use-generated-columns.tsx:319
+#: src/lib/components/data-table/use-generated-columns.tsx:317
 msgid "Confirm deletion"
 msgid "Confirm deletion"
 msgstr "Confirmar exclusão"
 msgstr "Confirmar exclusão"
 
 
@@ -1408,7 +1408,7 @@ msgstr "Código do cupom definido para o pedido"
 #: src/app/routes/_authenticated/_product-variants/product-variants_.$id.tsx:134
 #: src/app/routes/_authenticated/_product-variants/product-variants_.$id.tsx:134
 #: src/app/routes/_authenticated/_products/components/create-product-variants.tsx:197
 #: src/app/routes/_authenticated/_products/components/create-product-variants.tsx:197
 #: src/app/routes/_authenticated/_products/products_.$id.tsx:111
 #: src/app/routes/_authenticated/_products/products_.$id.tsx:111
-#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:142
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:138
 #: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$productOptionGroupId.options_.$id.tsx:163
 #: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$productOptionGroupId.options_.$id.tsx:163
 #: src/app/routes/_authenticated/_promotions/promotions_.$id.tsx:135
 #: src/app/routes/_authenticated/_promotions/promotions_.$id.tsx:135
 #: src/app/routes/_authenticated/_roles/roles_.$id.tsx:87
 #: src/app/routes/_authenticated/_roles/roles_.$id.tsx:87
@@ -1551,8 +1551,8 @@ msgstr "Cliente verificado"
 
 
 #: src/app/routes/_authenticated/_customer-groups/customer-groups_.$id.tsx:114
 #: src/app/routes/_authenticated/_customer-groups/customer-groups_.$id.tsx:114
 #: src/app/routes/_authenticated/_customers/customers_.$id.tsx:58
 #: src/app/routes/_authenticated/_customers/customers_.$id.tsx:58
-#: src/app/routes/_authenticated/_customers/customers.tsx:15
-#: src/app/routes/_authenticated/_customers/customers.tsx:21
+#: src/app/routes/_authenticated/_customers/customers.tsx:16
+#: src/app/routes/_authenticated/_customers/customers.tsx:22
 msgid "Customers"
 msgid "Customers"
 msgstr "Clientes"
 msgstr "Clientes"
 
 
@@ -1598,8 +1598,8 @@ msgstr "Zona fiscal padrão"
 #: src/app/common/delete-bulk-action.tsx:139
 #: src/app/common/delete-bulk-action.tsx:139
 #: src/app/routes/_authenticated/_assets/components/asset-bulk-actions.tsx:41
 #: src/app/routes/_authenticated/_assets/components/asset-bulk-actions.tsx:41
 #: src/app/routes/_authenticated/_products/products_.$id_.variants.tsx:312
 #: src/app/routes/_authenticated/_products/products_.$id_.variants.tsx:312
-#: src/lib/components/data-table/use-generated-columns.tsx:312
-#: src/lib/components/data-table/use-generated-columns.tsx:343
+#: src/lib/components/data-table/use-generated-columns.tsx:310
+#: src/lib/components/data-table/use-generated-columns.tsx:341
 #: src/lib/components/data-table/views-sheet.tsx:272
 #: src/lib/components/data-table/views-sheet.tsx:272
 #: src/lib/components/data-table/views-sheet.tsx:298
 #: src/lib/components/data-table/views-sheet.tsx:298
 msgid "Delete"
 msgid "Delete"
@@ -1641,7 +1641,7 @@ msgstr "{deleted} {entityName} excluído(s)"
 msgid "Deleted {selectionLength} assets"
 msgid "Deleted {selectionLength} assets"
 msgstr "{selectionLength} arquivos excluídos"
 msgstr "{selectionLength} arquivos excluídos"
 
 
-#: src/lib/components/data-table/use-generated-columns.tsx:293
+#: src/lib/components/data-table/use-generated-columns.tsx:291
 msgid "Deleted successfully"
 msgid "Deleted successfully"
 msgstr "Excluído com sucesso"
 msgstr "Excluído com sucesso"
 
 
@@ -1997,6 +1997,10 @@ msgstr "Falha ao criar método de pagamento"
 msgid "Failed to create product"
 msgid "Failed to create product"
 msgstr "Falha ao criar produto"
 msgstr "Falha ao criar produto"
 
 
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:117
+msgid "Failed to create product option group"
+msgstr "Falha ao criar grupo de opções de produto"
+
 #: src/app/routes/_authenticated/_products/components/create-product-options-dialog.tsx:124
 #: src/app/routes/_authenticated/_products/components/create-product-options-dialog.tsx:124
 #: src/app/routes/_authenticated/_products/components/create-product-options-dialog.tsx:209
 #: src/app/routes/_authenticated/_products/components/create-product-options-dialog.tsx:209
 msgid "Failed to create product options"
 msgid "Failed to create product options"
@@ -2036,8 +2040,8 @@ msgstr "Falha ao criar alíquota fiscal"
 msgid "Failed to create zone"
 msgid "Failed to create zone"
 msgstr "Falha ao criar zona"
 msgstr "Falha ao criar zona"
 
 
-#: src/lib/components/data-table/use-generated-columns.tsx:295
-#: src/lib/components/data-table/use-generated-columns.tsx:301
+#: src/lib/components/data-table/use-generated-columns.tsx:293
+#: src/lib/components/data-table/use-generated-columns.tsx:299
 msgid "Failed to delete"
 msgid "Failed to delete"
 msgstr "Falha ao excluir"
 msgstr "Falha ao excluir"
 
 
@@ -2187,6 +2191,10 @@ msgstr "Falha ao atualizar estado de pagamento"
 msgid "Failed to update product"
 msgid "Failed to update product"
 msgstr "Falha ao atualizar produto"
 msgstr "Falha ao atualizar produto"
 
 
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:118
+msgid "Failed to update product option group"
+msgstr "Falha ao atualizar grupo de opções de produto"
+
 #: src/app/routes/_authenticated/_product-variants/product-variants_.$id.tsx:112
 #: src/app/routes/_authenticated/_product-variants/product-variants_.$id.tsx:112
 msgid "Failed to update product variant"
 msgid "Failed to update product variant"
 msgstr "Falha ao atualizar variante de produto"
 msgstr "Falha ao atualizar variante de produto"
@@ -2418,7 +2426,7 @@ msgstr "Altura"
 msgid "ID"
 msgid "ID"
 msgstr "ID"
 msgstr "ID"
 
 
-#: src/app/routes/_authenticated/_administrators/administrators.tsx:65
+#: src/app/routes/_authenticated/_administrators/administrators.tsx:64
 msgid "Identifier"
 msgid "Identifier"
 msgstr "Identificador"
 msgstr "Identificador"
 
 
@@ -2751,14 +2759,14 @@ msgstr "Minhas visões salvas"
 #: src/app/routes/_authenticated/_collections/collections_.$id.tsx:146
 #: src/app/routes/_authenticated/_collections/collections_.$id.tsx:146
 #: src/app/routes/_authenticated/_countries/countries_.$id.tsx:108
 #: src/app/routes/_authenticated/_countries/countries_.$id.tsx:108
 #: src/app/routes/_authenticated/_customer-groups/customer-groups_.$id.tsx:107
 #: src/app/routes/_authenticated/_customer-groups/customer-groups_.$id.tsx:107
-#: src/app/routes/_authenticated/_customers/customers.tsx:55
+#: src/app/routes/_authenticated/_customers/customers.tsx:68
 #: src/app/routes/_authenticated/_facets/components/edit-facet-value.tsx:104
 #: src/app/routes/_authenticated/_facets/components/edit-facet-value.tsx:104
 #: src/app/routes/_authenticated/_facets/facets_.$facetId.values_.$id.tsx:134
 #: src/app/routes/_authenticated/_facets/facets_.$facetId.values_.$id.tsx:134
 #: src/app/routes/_authenticated/_facets/facets_.$id.tsx:124
 #: src/app/routes/_authenticated/_facets/facets_.$id.tsx:124
 #: src/app/routes/_authenticated/_payment-methods/payment-methods_.$id.tsx:151
 #: src/app/routes/_authenticated/_payment-methods/payment-methods_.$id.tsx:151
 #: src/app/routes/_authenticated/_products/components/add-product-variant-dialog.tsx:328
 #: src/app/routes/_authenticated/_products/components/add-product-variant-dialog.tsx:328
 #: src/app/routes/_authenticated/_products/products_.$id_.variants.tsx:303
 #: src/app/routes/_authenticated/_products/products_.$id_.variants.tsx:303
-#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:153
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:149
 #: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$productOptionGroupId.options_.$id.tsx:185
 #: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$productOptionGroupId.options_.$id.tsx:185
 #: src/app/routes/_authenticated/_promotions/promotions_.$id.tsx:157
 #: src/app/routes/_authenticated/_promotions/promotions_.$id.tsx:157
 #: src/app/routes/_authenticated/_sellers/sellers_.$id.tsx:96
 #: src/app/routes/_authenticated/_sellers/sellers_.$id.tsx:96
@@ -2812,7 +2820,7 @@ msgstr "Novo país"
 msgid "New customer"
 msgid "New customer"
 msgstr "Novo cliente"
 msgstr "Novo cliente"
 
 
-#: src/app/routes/_authenticated/_customers/customers.tsx:82
+#: src/app/routes/_authenticated/_customers/customers.tsx:93
 msgid "New Customer"
 msgid "New Customer"
 msgstr "Novo cliente"
 msgstr "Novo cliente"
 
 
@@ -2865,7 +2873,7 @@ msgstr "Novo método de pagamento"
 msgid "New product"
 msgid "New product"
 msgstr "Novo produto"
 msgstr "Novo produto"
 
 
-#: src/app/routes/_authenticated/_products/products.tsx:92
+#: src/app/routes/_authenticated/_products/products.tsx:98
 msgid "New Product"
 msgid "New Product"
 msgstr "Novo produto"
 msgstr "Novo produto"
 
 
@@ -2873,7 +2881,7 @@ msgstr "Novo produto"
 msgid "New product option"
 msgid "New product option"
 msgstr "Nova opção de produto"
 msgstr "Nova opção de produto"
 
 
-#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:133
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:129
 msgid "New product option group"
 msgid "New product option group"
 msgstr "Novo grupo de opções de produto"
 msgstr "Novo grupo de opções de produto"
 
 
@@ -3438,7 +3446,7 @@ msgid "Product options"
 msgstr "Opções de produto"
 msgstr "Opções de produto"
 
 
 #: src/app/routes/_authenticated/_products/products_.$id.tsx:191
 #: src/app/routes/_authenticated/_products/products_.$id.tsx:191
-#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:174
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:170
 msgid "Product Options"
 msgid "Product Options"
 msgstr "Opções de produto"
 msgstr "Opções de produto"
 
 
@@ -3491,7 +3499,7 @@ msgstr "Taxa"
 msgid "Reason"
 msgid "Reason"
 msgstr "Motivo"
 msgstr "Motivo"
 
 
-#: src/app/routes/_authenticated/_products/products.tsx:85
+#: src/app/routes/_authenticated/_products/products.tsx:91
 msgid "Rebuild search index"
 msgid "Rebuild search index"
 msgstr "Reconstruir índice de pesquisa"
 msgstr "Reconstruir índice de pesquisa"
 
 
@@ -4014,7 +4022,7 @@ msgid "State/Province"
 msgstr "Estado/Província"
 msgstr "Estado/Província"
 
 
 #: src/app/routes/_authenticated/_customers/customers_.$id.tsx:252
 #: src/app/routes/_authenticated/_customers/customers_.$id.tsx:252
-#: src/app/routes/_authenticated/_customers/customers.tsx:45
+#: src/app/routes/_authenticated/_customers/customers.tsx:46
 msgid "Status"
 msgid "Status"
 msgstr "Status"
 msgstr "Status"
 
 
@@ -4119,6 +4127,10 @@ msgstr "Método de pagamento criado com sucesso"
 msgid "Successfully created product"
 msgid "Successfully created product"
 msgstr "Produto criado com sucesso"
 msgstr "Produto criado com sucesso"
 
 
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:106
+msgid "Successfully created product option group"
+msgstr "Grupo de opções de produto criado com sucesso"
+
 #: src/app/routes/_authenticated/_products/components/create-product-options-dialog.tsx:119
 #: src/app/routes/_authenticated/_products/components/create-product-options-dialog.tsx:119
 msgid "Successfully created product options"
 msgid "Successfully created product options"
 msgstr "Opções de produto criadas com sucesso"
 msgstr "Opções de produto criadas com sucesso"
@@ -4225,6 +4237,10 @@ msgstr "Método de pagamento atualizado com sucesso"
 msgid "Successfully updated product"
 msgid "Successfully updated product"
 msgstr "Produto atualizado com sucesso"
 msgstr "Produto atualizado com sucesso"
 
 
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:107
+msgid "Successfully updated product option group"
+msgstr "Grupo de opções de produto atualizado com sucesso"
+
 #: src/app/routes/_authenticated/_product-variants/product-variants_.$id.tsx:103
 #: src/app/routes/_authenticated/_product-variants/product-variants_.$id.tsx:103
 msgid "Successfully updated product variant"
 msgid "Successfully updated product variant"
 msgstr "Variante de produto atualizada com sucesso"
 msgstr "Variante de produto atualizada com sucesso"
@@ -4546,7 +4562,7 @@ msgstr "Não verificado"
 #: src/app/routes/_authenticated/_product-variants/product-variants_.$id.tsx:134
 #: src/app/routes/_authenticated/_product-variants/product-variants_.$id.tsx:134
 #: src/app/routes/_authenticated/_products/components/assign-facet-values-dialog.tsx:276
 #: src/app/routes/_authenticated/_products/components/assign-facet-values-dialog.tsx:276
 #: src/app/routes/_authenticated/_products/products_.$id.tsx:111
 #: src/app/routes/_authenticated/_products/products_.$id.tsx:111
-#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:142
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:138
 #: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$productOptionGroupId.options_.$id.tsx:163
 #: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$productOptionGroupId.options_.$id.tsx:163
 #: src/app/routes/_authenticated/_profile/profile.tsx:82
 #: src/app/routes/_authenticated/_profile/profile.tsx:82
 #: src/app/routes/_authenticated/_promotions/promotions_.$id.tsx:135
 #: src/app/routes/_authenticated/_promotions/promotions_.$id.tsx:135

+ 40 - 24
packages/dashboard/src/i18n/locales/pt_PT.po

@@ -804,7 +804,7 @@ msgstr "É necessário um reembolso de {formattedDiff}. Selecione os valores de
 
 
 #: src/app/routes/_authenticated/_promotions/promotions_.$id.tsx:238
 #: src/app/routes/_authenticated/_promotions/promotions_.$id.tsx:238
 #: src/app/routes/_authenticated/_system/scheduled-tasks.tsx:191
 #: src/app/routes/_authenticated/_system/scheduled-tasks.tsx:191
-#: src/lib/components/data-table/use-generated-columns.tsx:231
+#: src/lib/components/data-table/use-generated-columns.tsx:229
 msgid "Actions"
 msgid "Actions"
 msgstr "Ações"
 msgstr "Ações"
 
 
@@ -923,7 +923,7 @@ msgstr "Adicionar pagamento à encomenda"
 msgid "Add payment to order ({0})"
 msgid "Add payment to order ({0})"
 msgstr "Adicionar pagamento à encomenda ({0})"
 msgstr "Adicionar pagamento à encomenda ({0})"
 
 
-#: src/app/routes/_authenticated/_products/components/product-options-table.tsx:105
+#: src/app/routes/_authenticated/_products/components/product-options-table.tsx:108
 msgid "Add product option"
 msgid "Add product option"
 msgstr "Adicionar opção de produto"
 msgstr "Adicionar opção de produto"
 
 
@@ -1090,7 +1090,7 @@ msgstr "Tem a certeza de que deseja eliminar esta encomenda rascunho?"
 msgid "Are you sure you want to delete this global view? This action cannot be undone and will affect all users."
 msgid "Are you sure you want to delete this global view? This action cannot be undone and will affect all users."
 msgstr "Tem a certeza de que deseja eliminar esta vista global? Esta ação não pode ser revertida e afetará todos os utilizadores."
 msgstr "Tem a certeza de que deseja eliminar esta vista global? Esta ação não pode ser revertida e afetará todos os utilizadores."
 
 
-#: src/lib/components/data-table/use-generated-columns.tsx:322
+#: src/lib/components/data-table/use-generated-columns.tsx:320
 msgid "Are you sure you want to delete this item? This action cannot be undone."
 msgid "Are you sure you want to delete this item? This action cannot be undone."
 msgstr "Tem a certeza de que deseja eliminar este item? Esta ação não pode ser revertida."
 msgstr "Tem a certeza de que deseja eliminar este item? Esta ação não pode ser revertida."
 
 
@@ -1208,7 +1208,7 @@ msgstr "Calculadora"
 #: src/app/routes/_authenticated/_products/components/assign-facet-values-dialog.tsx:270
 #: src/app/routes/_authenticated/_products/components/assign-facet-values-dialog.tsx:270
 #: src/lib/components/data-input/product-multi-selector-input.tsx:364
 #: src/lib/components/data-input/product-multi-selector-input.tsx:364
 #: src/lib/components/data-table/data-table-bulk-action-item.tsx:119
 #: src/lib/components/data-table/data-table-bulk-action-item.tsx:119
-#: src/lib/components/data-table/use-generated-columns.tsx:329
+#: src/lib/components/data-table/use-generated-columns.tsx:327
 #: src/lib/components/data-table/views-sheet.tsx:217
 #: src/lib/components/data-table/views-sheet.tsx:217
 #: src/lib/components/data-table/views-sheet.tsx:295
 #: src/lib/components/data-table/views-sheet.tsx:295
 #: src/lib/components/layout/manage-languages-dialog.tsx:396
 #: src/lib/components/layout/manage-languages-dialog.tsx:396
@@ -1291,7 +1291,7 @@ msgstr "Clique em \"Executar teste\" para testar este método de envio."
 #: src/app/routes/_authenticated/_facets/facets_.$facetId.values_.$id.tsx:140
 #: src/app/routes/_authenticated/_facets/facets_.$facetId.values_.$id.tsx:140
 #: src/app/routes/_authenticated/_facets/facets_.$id.tsx:130
 #: src/app/routes/_authenticated/_facets/facets_.$id.tsx:130
 #: src/app/routes/_authenticated/_payment-methods/payment-methods_.$id.tsx:157
 #: src/app/routes/_authenticated/_payment-methods/payment-methods_.$id.tsx:157
-#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:159
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:155
 #: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$productOptionGroupId.options_.$id.tsx:191
 #: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$productOptionGroupId.options_.$id.tsx:191
 #: src/app/routes/_authenticated/_roles/roles_.$id.tsx:104
 #: src/app/routes/_authenticated/_roles/roles_.$id.tsx:104
 #: src/app/routes/_authenticated/_shipping-methods/shipping-methods_.$id.tsx:149
 #: src/app/routes/_authenticated/_shipping-methods/shipping-methods_.$id.tsx:149
@@ -1345,7 +1345,7 @@ msgstr "Confirmar"
 msgid "Confirm Action"
 msgid "Confirm Action"
 msgstr "Confirmar ação"
 msgstr "Confirmar ação"
 
 
-#: src/lib/components/data-table/use-generated-columns.tsx:319
+#: src/lib/components/data-table/use-generated-columns.tsx:317
 msgid "Confirm deletion"
 msgid "Confirm deletion"
 msgstr "Confirmar eliminação"
 msgstr "Confirmar eliminação"
 
 
@@ -1408,7 +1408,7 @@ msgstr "Código de cupão definido para a encomenda"
 #: src/app/routes/_authenticated/_product-variants/product-variants_.$id.tsx:134
 #: src/app/routes/_authenticated/_product-variants/product-variants_.$id.tsx:134
 #: src/app/routes/_authenticated/_products/components/create-product-variants.tsx:197
 #: src/app/routes/_authenticated/_products/components/create-product-variants.tsx:197
 #: src/app/routes/_authenticated/_products/products_.$id.tsx:111
 #: src/app/routes/_authenticated/_products/products_.$id.tsx:111
-#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:142
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:138
 #: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$productOptionGroupId.options_.$id.tsx:163
 #: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$productOptionGroupId.options_.$id.tsx:163
 #: src/app/routes/_authenticated/_promotions/promotions_.$id.tsx:135
 #: src/app/routes/_authenticated/_promotions/promotions_.$id.tsx:135
 #: src/app/routes/_authenticated/_roles/roles_.$id.tsx:87
 #: src/app/routes/_authenticated/_roles/roles_.$id.tsx:87
@@ -1551,8 +1551,8 @@ msgstr "Cliente verificado"
 
 
 #: src/app/routes/_authenticated/_customer-groups/customer-groups_.$id.tsx:114
 #: src/app/routes/_authenticated/_customer-groups/customer-groups_.$id.tsx:114
 #: src/app/routes/_authenticated/_customers/customers_.$id.tsx:58
 #: src/app/routes/_authenticated/_customers/customers_.$id.tsx:58
-#: src/app/routes/_authenticated/_customers/customers.tsx:15
-#: src/app/routes/_authenticated/_customers/customers.tsx:21
+#: src/app/routes/_authenticated/_customers/customers.tsx:16
+#: src/app/routes/_authenticated/_customers/customers.tsx:22
 msgid "Customers"
 msgid "Customers"
 msgstr "Clientes"
 msgstr "Clientes"
 
 
@@ -1598,8 +1598,8 @@ msgstr "Zona fiscal predefinida"
 #: src/app/common/delete-bulk-action.tsx:139
 #: src/app/common/delete-bulk-action.tsx:139
 #: src/app/routes/_authenticated/_assets/components/asset-bulk-actions.tsx:41
 #: src/app/routes/_authenticated/_assets/components/asset-bulk-actions.tsx:41
 #: src/app/routes/_authenticated/_products/products_.$id_.variants.tsx:312
 #: src/app/routes/_authenticated/_products/products_.$id_.variants.tsx:312
-#: src/lib/components/data-table/use-generated-columns.tsx:312
-#: src/lib/components/data-table/use-generated-columns.tsx:343
+#: src/lib/components/data-table/use-generated-columns.tsx:310
+#: src/lib/components/data-table/use-generated-columns.tsx:341
 #: src/lib/components/data-table/views-sheet.tsx:272
 #: src/lib/components/data-table/views-sheet.tsx:272
 #: src/lib/components/data-table/views-sheet.tsx:298
 #: src/lib/components/data-table/views-sheet.tsx:298
 msgid "Delete"
 msgid "Delete"
@@ -1641,7 +1641,7 @@ msgstr "{deleted} {entityName} eliminado(s)"
 msgid "Deleted {selectionLength} assets"
 msgid "Deleted {selectionLength} assets"
 msgstr "{selectionLength} recursos eliminados"
 msgstr "{selectionLength} recursos eliminados"
 
 
-#: src/lib/components/data-table/use-generated-columns.tsx:293
+#: src/lib/components/data-table/use-generated-columns.tsx:291
 msgid "Deleted successfully"
 msgid "Deleted successfully"
 msgstr "Eliminado com sucesso"
 msgstr "Eliminado com sucesso"
 
 
@@ -1997,6 +1997,10 @@ msgstr "Falha ao criar método de pagamento"
 msgid "Failed to create product"
 msgid "Failed to create product"
 msgstr "Falha ao criar produto"
 msgstr "Falha ao criar produto"
 
 
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:117
+msgid "Failed to create product option group"
+msgstr "Falha ao criar grupo de opções de produto"
+
 #: src/app/routes/_authenticated/_products/components/create-product-options-dialog.tsx:124
 #: src/app/routes/_authenticated/_products/components/create-product-options-dialog.tsx:124
 #: src/app/routes/_authenticated/_products/components/create-product-options-dialog.tsx:209
 #: src/app/routes/_authenticated/_products/components/create-product-options-dialog.tsx:209
 msgid "Failed to create product options"
 msgid "Failed to create product options"
@@ -2036,8 +2040,8 @@ msgstr "Falha ao criar taxa fiscal"
 msgid "Failed to create zone"
 msgid "Failed to create zone"
 msgstr "Falha ao criar zona"
 msgstr "Falha ao criar zona"
 
 
-#: src/lib/components/data-table/use-generated-columns.tsx:295
-#: src/lib/components/data-table/use-generated-columns.tsx:301
+#: src/lib/components/data-table/use-generated-columns.tsx:293
+#: src/lib/components/data-table/use-generated-columns.tsx:299
 msgid "Failed to delete"
 msgid "Failed to delete"
 msgstr "Falha ao eliminar"
 msgstr "Falha ao eliminar"
 
 
@@ -2187,6 +2191,10 @@ msgstr "Falha ao atualizar estado de pagamento"
 msgid "Failed to update product"
 msgid "Failed to update product"
 msgstr "Falha ao atualizar produto"
 msgstr "Falha ao atualizar produto"
 
 
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:118
+msgid "Failed to update product option group"
+msgstr "Falha ao atualizar grupo de opções de produto"
+
 #: src/app/routes/_authenticated/_product-variants/product-variants_.$id.tsx:112
 #: src/app/routes/_authenticated/_product-variants/product-variants_.$id.tsx:112
 msgid "Failed to update product variant"
 msgid "Failed to update product variant"
 msgstr "Falha ao atualizar variante de produto"
 msgstr "Falha ao atualizar variante de produto"
@@ -2418,7 +2426,7 @@ msgstr "Altura"
 msgid "ID"
 msgid "ID"
 msgstr "ID"
 msgstr "ID"
 
 
-#: src/app/routes/_authenticated/_administrators/administrators.tsx:65
+#: src/app/routes/_authenticated/_administrators/administrators.tsx:64
 msgid "Identifier"
 msgid "Identifier"
 msgstr "Identificador"
 msgstr "Identificador"
 
 
@@ -2751,14 +2759,14 @@ msgstr "As minhas vistas guardadas"
 #: src/app/routes/_authenticated/_collections/collections_.$id.tsx:146
 #: src/app/routes/_authenticated/_collections/collections_.$id.tsx:146
 #: src/app/routes/_authenticated/_countries/countries_.$id.tsx:108
 #: src/app/routes/_authenticated/_countries/countries_.$id.tsx:108
 #: src/app/routes/_authenticated/_customer-groups/customer-groups_.$id.tsx:107
 #: src/app/routes/_authenticated/_customer-groups/customer-groups_.$id.tsx:107
-#: src/app/routes/_authenticated/_customers/customers.tsx:55
+#: src/app/routes/_authenticated/_customers/customers.tsx:68
 #: src/app/routes/_authenticated/_facets/components/edit-facet-value.tsx:104
 #: src/app/routes/_authenticated/_facets/components/edit-facet-value.tsx:104
 #: src/app/routes/_authenticated/_facets/facets_.$facetId.values_.$id.tsx:134
 #: src/app/routes/_authenticated/_facets/facets_.$facetId.values_.$id.tsx:134
 #: src/app/routes/_authenticated/_facets/facets_.$id.tsx:124
 #: src/app/routes/_authenticated/_facets/facets_.$id.tsx:124
 #: src/app/routes/_authenticated/_payment-methods/payment-methods_.$id.tsx:151
 #: src/app/routes/_authenticated/_payment-methods/payment-methods_.$id.tsx:151
 #: src/app/routes/_authenticated/_products/components/add-product-variant-dialog.tsx:328
 #: src/app/routes/_authenticated/_products/components/add-product-variant-dialog.tsx:328
 #: src/app/routes/_authenticated/_products/products_.$id_.variants.tsx:303
 #: src/app/routes/_authenticated/_products/products_.$id_.variants.tsx:303
-#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:153
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:149
 #: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$productOptionGroupId.options_.$id.tsx:185
 #: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$productOptionGroupId.options_.$id.tsx:185
 #: src/app/routes/_authenticated/_promotions/promotions_.$id.tsx:157
 #: src/app/routes/_authenticated/_promotions/promotions_.$id.tsx:157
 #: src/app/routes/_authenticated/_sellers/sellers_.$id.tsx:96
 #: src/app/routes/_authenticated/_sellers/sellers_.$id.tsx:96
@@ -2812,7 +2820,7 @@ msgstr "Novo país"
 msgid "New customer"
 msgid "New customer"
 msgstr "Novo cliente"
 msgstr "Novo cliente"
 
 
-#: src/app/routes/_authenticated/_customers/customers.tsx:82
+#: src/app/routes/_authenticated/_customers/customers.tsx:93
 msgid "New Customer"
 msgid "New Customer"
 msgstr "Novo cliente"
 msgstr "Novo cliente"
 
 
@@ -2865,7 +2873,7 @@ msgstr "Novo método de pagamento"
 msgid "New product"
 msgid "New product"
 msgstr "Novo produto"
 msgstr "Novo produto"
 
 
-#: src/app/routes/_authenticated/_products/products.tsx:92
+#: src/app/routes/_authenticated/_products/products.tsx:98
 msgid "New Product"
 msgid "New Product"
 msgstr "Novo produto"
 msgstr "Novo produto"
 
 
@@ -2873,7 +2881,7 @@ msgstr "Novo produto"
 msgid "New product option"
 msgid "New product option"
 msgstr "Nova opção de produto"
 msgstr "Nova opção de produto"
 
 
-#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:133
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:129
 msgid "New product option group"
 msgid "New product option group"
 msgstr "Novo grupo de opções de produto"
 msgstr "Novo grupo de opções de produto"
 
 
@@ -3438,7 +3446,7 @@ msgid "Product options"
 msgstr "Opções de produto"
 msgstr "Opções de produto"
 
 
 #: src/app/routes/_authenticated/_products/products_.$id.tsx:191
 #: src/app/routes/_authenticated/_products/products_.$id.tsx:191
-#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:174
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:170
 msgid "Product Options"
 msgid "Product Options"
 msgstr "Opções de produto"
 msgstr "Opções de produto"
 
 
@@ -3491,7 +3499,7 @@ msgstr "Taxa"
 msgid "Reason"
 msgid "Reason"
 msgstr "Motivo"
 msgstr "Motivo"
 
 
-#: src/app/routes/_authenticated/_products/products.tsx:85
+#: src/app/routes/_authenticated/_products/products.tsx:91
 msgid "Rebuild search index"
 msgid "Rebuild search index"
 msgstr "Reconstruir índice de pesquisa"
 msgstr "Reconstruir índice de pesquisa"
 
 
@@ -4014,7 +4022,7 @@ msgid "State/Province"
 msgstr "Estado/Província"
 msgstr "Estado/Província"
 
 
 #: src/app/routes/_authenticated/_customers/customers_.$id.tsx:252
 #: src/app/routes/_authenticated/_customers/customers_.$id.tsx:252
-#: src/app/routes/_authenticated/_customers/customers.tsx:45
+#: src/app/routes/_authenticated/_customers/customers.tsx:46
 msgid "Status"
 msgid "Status"
 msgstr "Estado"
 msgstr "Estado"
 
 
@@ -4119,6 +4127,10 @@ msgstr "Método de pagamento criado com sucesso"
 msgid "Successfully created product"
 msgid "Successfully created product"
 msgstr "Produto criado com sucesso"
 msgstr "Produto criado com sucesso"
 
 
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:106
+msgid "Successfully created product option group"
+msgstr "Grupo de opções de produto criado com sucesso"
+
 #: src/app/routes/_authenticated/_products/components/create-product-options-dialog.tsx:119
 #: src/app/routes/_authenticated/_products/components/create-product-options-dialog.tsx:119
 msgid "Successfully created product options"
 msgid "Successfully created product options"
 msgstr "Opções de produto criadas com sucesso"
 msgstr "Opções de produto criadas com sucesso"
@@ -4225,6 +4237,10 @@ msgstr "Método de pagamento atualizado com sucesso"
 msgid "Successfully updated product"
 msgid "Successfully updated product"
 msgstr "Produto atualizado com sucesso"
 msgstr "Produto atualizado com sucesso"
 
 
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:107
+msgid "Successfully updated product option group"
+msgstr "Grupo de opções de produto atualizado com sucesso"
+
 #: src/app/routes/_authenticated/_product-variants/product-variants_.$id.tsx:103
 #: src/app/routes/_authenticated/_product-variants/product-variants_.$id.tsx:103
 msgid "Successfully updated product variant"
 msgid "Successfully updated product variant"
 msgstr "Variante de produto atualizada com sucesso"
 msgstr "Variante de produto atualizada com sucesso"
@@ -4546,7 +4562,7 @@ msgstr "Não verificado"
 #: src/app/routes/_authenticated/_product-variants/product-variants_.$id.tsx:134
 #: src/app/routes/_authenticated/_product-variants/product-variants_.$id.tsx:134
 #: src/app/routes/_authenticated/_products/components/assign-facet-values-dialog.tsx:276
 #: src/app/routes/_authenticated/_products/components/assign-facet-values-dialog.tsx:276
 #: src/app/routes/_authenticated/_products/products_.$id.tsx:111
 #: src/app/routes/_authenticated/_products/products_.$id.tsx:111
-#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:142
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:138
 #: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$productOptionGroupId.options_.$id.tsx:163
 #: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$productOptionGroupId.options_.$id.tsx:163
 #: src/app/routes/_authenticated/_profile/profile.tsx:82
 #: src/app/routes/_authenticated/_profile/profile.tsx:82
 #: src/app/routes/_authenticated/_promotions/promotions_.$id.tsx:135
 #: src/app/routes/_authenticated/_promotions/promotions_.$id.tsx:135

+ 40 - 24
packages/dashboard/src/i18n/locales/ru.po

@@ -804,7 +804,7 @@ msgstr "Требуется возврат в размере {formattedDiff}. В
 
 
 #: src/app/routes/_authenticated/_promotions/promotions_.$id.tsx:238
 #: src/app/routes/_authenticated/_promotions/promotions_.$id.tsx:238
 #: src/app/routes/_authenticated/_system/scheduled-tasks.tsx:191
 #: src/app/routes/_authenticated/_system/scheduled-tasks.tsx:191
-#: src/lib/components/data-table/use-generated-columns.tsx:231
+#: src/lib/components/data-table/use-generated-columns.tsx:229
 msgid "Actions"
 msgid "Actions"
 msgstr "Действия"
 msgstr "Действия"
 
 
@@ -923,7 +923,7 @@ msgstr "Добавить платёж к заказу"
 msgid "Add payment to order ({0})"
 msgid "Add payment to order ({0})"
 msgstr "Добавить платёж к заказу ({0})"
 msgstr "Добавить платёж к заказу ({0})"
 
 
-#: src/app/routes/_authenticated/_products/components/product-options-table.tsx:105
+#: src/app/routes/_authenticated/_products/components/product-options-table.tsx:108
 msgid "Add product option"
 msgid "Add product option"
 msgstr "Добавить опцию товара"
 msgstr "Добавить опцию товара"
 
 
@@ -1090,7 +1090,7 @@ msgstr "Вы уверены, что хотите удалить этот чер
 msgid "Are you sure you want to delete this global view? This action cannot be undone and will affect all users."
 msgid "Are you sure you want to delete this global view? This action cannot be undone and will affect all users."
 msgstr "Вы уверены, что хотите удалить это глобальное представление? Это действие нельзя отменить, и оно повлияет на всех пользователей."
 msgstr "Вы уверены, что хотите удалить это глобальное представление? Это действие нельзя отменить, и оно повлияет на всех пользователей."
 
 
-#: src/lib/components/data-table/use-generated-columns.tsx:322
+#: src/lib/components/data-table/use-generated-columns.tsx:320
 msgid "Are you sure you want to delete this item? This action cannot be undone."
 msgid "Are you sure you want to delete this item? This action cannot be undone."
 msgstr "Вы уверены, что хотите удалить этот элемент? Это действие нельзя отменить."
 msgstr "Вы уверены, что хотите удалить этот элемент? Это действие нельзя отменить."
 
 
@@ -1208,7 +1208,7 @@ msgstr "Калькулятор"
 #: src/app/routes/_authenticated/_products/components/assign-facet-values-dialog.tsx:270
 #: src/app/routes/_authenticated/_products/components/assign-facet-values-dialog.tsx:270
 #: src/lib/components/data-input/product-multi-selector-input.tsx:364
 #: src/lib/components/data-input/product-multi-selector-input.tsx:364
 #: src/lib/components/data-table/data-table-bulk-action-item.tsx:119
 #: src/lib/components/data-table/data-table-bulk-action-item.tsx:119
-#: src/lib/components/data-table/use-generated-columns.tsx:329
+#: src/lib/components/data-table/use-generated-columns.tsx:327
 #: src/lib/components/data-table/views-sheet.tsx:217
 #: src/lib/components/data-table/views-sheet.tsx:217
 #: src/lib/components/data-table/views-sheet.tsx:295
 #: src/lib/components/data-table/views-sheet.tsx:295
 #: src/lib/components/layout/manage-languages-dialog.tsx:396
 #: src/lib/components/layout/manage-languages-dialog.tsx:396
@@ -1291,7 +1291,7 @@ msgstr "Нажмите «Запустить тест» для проверки 
 #: src/app/routes/_authenticated/_facets/facets_.$facetId.values_.$id.tsx:140
 #: src/app/routes/_authenticated/_facets/facets_.$facetId.values_.$id.tsx:140
 #: src/app/routes/_authenticated/_facets/facets_.$id.tsx:130
 #: src/app/routes/_authenticated/_facets/facets_.$id.tsx:130
 #: src/app/routes/_authenticated/_payment-methods/payment-methods_.$id.tsx:157
 #: src/app/routes/_authenticated/_payment-methods/payment-methods_.$id.tsx:157
-#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:159
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:155
 #: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$productOptionGroupId.options_.$id.tsx:191
 #: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$productOptionGroupId.options_.$id.tsx:191
 #: src/app/routes/_authenticated/_roles/roles_.$id.tsx:104
 #: src/app/routes/_authenticated/_roles/roles_.$id.tsx:104
 #: src/app/routes/_authenticated/_shipping-methods/shipping-methods_.$id.tsx:149
 #: src/app/routes/_authenticated/_shipping-methods/shipping-methods_.$id.tsx:149
@@ -1345,7 +1345,7 @@ msgstr "Подтвердить"
 msgid "Confirm Action"
 msgid "Confirm Action"
 msgstr "Подтвердить действие"
 msgstr "Подтвердить действие"
 
 
-#: src/lib/components/data-table/use-generated-columns.tsx:319
+#: src/lib/components/data-table/use-generated-columns.tsx:317
 msgid "Confirm deletion"
 msgid "Confirm deletion"
 msgstr "Подтвердить удаление"
 msgstr "Подтвердить удаление"
 
 
@@ -1408,7 +1408,7 @@ msgstr "Код купона установлен для заказа"
 #: src/app/routes/_authenticated/_product-variants/product-variants_.$id.tsx:134
 #: src/app/routes/_authenticated/_product-variants/product-variants_.$id.tsx:134
 #: src/app/routes/_authenticated/_products/components/create-product-variants.tsx:197
 #: src/app/routes/_authenticated/_products/components/create-product-variants.tsx:197
 #: src/app/routes/_authenticated/_products/products_.$id.tsx:111
 #: src/app/routes/_authenticated/_products/products_.$id.tsx:111
-#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:142
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:138
 #: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$productOptionGroupId.options_.$id.tsx:163
 #: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$productOptionGroupId.options_.$id.tsx:163
 #: src/app/routes/_authenticated/_promotions/promotions_.$id.tsx:135
 #: src/app/routes/_authenticated/_promotions/promotions_.$id.tsx:135
 #: src/app/routes/_authenticated/_roles/roles_.$id.tsx:87
 #: src/app/routes/_authenticated/_roles/roles_.$id.tsx:87
@@ -1551,8 +1551,8 @@ msgstr "Клиент верифицирован"
 
 
 #: src/app/routes/_authenticated/_customer-groups/customer-groups_.$id.tsx:114
 #: src/app/routes/_authenticated/_customer-groups/customer-groups_.$id.tsx:114
 #: src/app/routes/_authenticated/_customers/customers_.$id.tsx:58
 #: src/app/routes/_authenticated/_customers/customers_.$id.tsx:58
-#: src/app/routes/_authenticated/_customers/customers.tsx:15
-#: src/app/routes/_authenticated/_customers/customers.tsx:21
+#: src/app/routes/_authenticated/_customers/customers.tsx:16
+#: src/app/routes/_authenticated/_customers/customers.tsx:22
 msgid "Customers"
 msgid "Customers"
 msgstr "Клиенты"
 msgstr "Клиенты"
 
 
@@ -1598,8 +1598,8 @@ msgstr "Налоговая зона по умолчанию"
 #: src/app/common/delete-bulk-action.tsx:139
 #: src/app/common/delete-bulk-action.tsx:139
 #: src/app/routes/_authenticated/_assets/components/asset-bulk-actions.tsx:41
 #: src/app/routes/_authenticated/_assets/components/asset-bulk-actions.tsx:41
 #: src/app/routes/_authenticated/_products/products_.$id_.variants.tsx:312
 #: src/app/routes/_authenticated/_products/products_.$id_.variants.tsx:312
-#: src/lib/components/data-table/use-generated-columns.tsx:312
-#: src/lib/components/data-table/use-generated-columns.tsx:343
+#: src/lib/components/data-table/use-generated-columns.tsx:310
+#: src/lib/components/data-table/use-generated-columns.tsx:341
 #: src/lib/components/data-table/views-sheet.tsx:272
 #: src/lib/components/data-table/views-sheet.tsx:272
 #: src/lib/components/data-table/views-sheet.tsx:298
 #: src/lib/components/data-table/views-sheet.tsx:298
 msgid "Delete"
 msgid "Delete"
@@ -1641,7 +1641,7 @@ msgstr "Удалено {deleted} {entityName}"
 msgid "Deleted {selectionLength} assets"
 msgid "Deleted {selectionLength} assets"
 msgstr "Удалено {selectionLength} ресурсов"
 msgstr "Удалено {selectionLength} ресурсов"
 
 
-#: src/lib/components/data-table/use-generated-columns.tsx:293
+#: src/lib/components/data-table/use-generated-columns.tsx:291
 msgid "Deleted successfully"
 msgid "Deleted successfully"
 msgstr "Успешно удалено"
 msgstr "Успешно удалено"
 
 
@@ -1997,6 +1997,10 @@ msgstr "Не удалось создать способ оплаты"
 msgid "Failed to create product"
 msgid "Failed to create product"
 msgstr "Не удалось создать товар"
 msgstr "Не удалось создать товар"
 
 
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:117
+msgid "Failed to create product option group"
+msgstr "Не удалось создать группу опций товара"
+
 #: src/app/routes/_authenticated/_products/components/create-product-options-dialog.tsx:124
 #: src/app/routes/_authenticated/_products/components/create-product-options-dialog.tsx:124
 #: src/app/routes/_authenticated/_products/components/create-product-options-dialog.tsx:209
 #: src/app/routes/_authenticated/_products/components/create-product-options-dialog.tsx:209
 msgid "Failed to create product options"
 msgid "Failed to create product options"
@@ -2036,8 +2040,8 @@ msgstr "Не удалось создать налоговую ставку"
 msgid "Failed to create zone"
 msgid "Failed to create zone"
 msgstr "Не удалось создать зону"
 msgstr "Не удалось создать зону"
 
 
-#: src/lib/components/data-table/use-generated-columns.tsx:295
-#: src/lib/components/data-table/use-generated-columns.tsx:301
+#: src/lib/components/data-table/use-generated-columns.tsx:293
+#: src/lib/components/data-table/use-generated-columns.tsx:299
 msgid "Failed to delete"
 msgid "Failed to delete"
 msgstr "Не удалось удалить"
 msgstr "Не удалось удалить"
 
 
@@ -2187,6 +2191,10 @@ msgstr "Не удалось обновить состояние платежа"
 msgid "Failed to update product"
 msgid "Failed to update product"
 msgstr "Не удалось обновить товар"
 msgstr "Не удалось обновить товар"
 
 
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:118
+msgid "Failed to update product option group"
+msgstr "Не удалось обновить группу опций товара"
+
 #: src/app/routes/_authenticated/_product-variants/product-variants_.$id.tsx:112
 #: src/app/routes/_authenticated/_product-variants/product-variants_.$id.tsx:112
 msgid "Failed to update product variant"
 msgid "Failed to update product variant"
 msgstr "Не удалось обновить вариант товара"
 msgstr "Не удалось обновить вариант товара"
@@ -2418,7 +2426,7 @@ msgstr "Высота"
 msgid "ID"
 msgid "ID"
 msgstr "ID"
 msgstr "ID"
 
 
-#: src/app/routes/_authenticated/_administrators/administrators.tsx:65
+#: src/app/routes/_authenticated/_administrators/administrators.tsx:64
 msgid "Identifier"
 msgid "Identifier"
 msgstr "Идентификатор"
 msgstr "Идентификатор"
 
 
@@ -2751,14 +2759,14 @@ msgstr "Мои сохранённые представления"
 #: src/app/routes/_authenticated/_collections/collections_.$id.tsx:146
 #: src/app/routes/_authenticated/_collections/collections_.$id.tsx:146
 #: src/app/routes/_authenticated/_countries/countries_.$id.tsx:108
 #: src/app/routes/_authenticated/_countries/countries_.$id.tsx:108
 #: src/app/routes/_authenticated/_customer-groups/customer-groups_.$id.tsx:107
 #: src/app/routes/_authenticated/_customer-groups/customer-groups_.$id.tsx:107
-#: src/app/routes/_authenticated/_customers/customers.tsx:55
+#: src/app/routes/_authenticated/_customers/customers.tsx:68
 #: src/app/routes/_authenticated/_facets/components/edit-facet-value.tsx:104
 #: src/app/routes/_authenticated/_facets/components/edit-facet-value.tsx:104
 #: src/app/routes/_authenticated/_facets/facets_.$facetId.values_.$id.tsx:134
 #: src/app/routes/_authenticated/_facets/facets_.$facetId.values_.$id.tsx:134
 #: src/app/routes/_authenticated/_facets/facets_.$id.tsx:124
 #: src/app/routes/_authenticated/_facets/facets_.$id.tsx:124
 #: src/app/routes/_authenticated/_payment-methods/payment-methods_.$id.tsx:151
 #: src/app/routes/_authenticated/_payment-methods/payment-methods_.$id.tsx:151
 #: src/app/routes/_authenticated/_products/components/add-product-variant-dialog.tsx:328
 #: src/app/routes/_authenticated/_products/components/add-product-variant-dialog.tsx:328
 #: src/app/routes/_authenticated/_products/products_.$id_.variants.tsx:303
 #: src/app/routes/_authenticated/_products/products_.$id_.variants.tsx:303
-#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:153
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:149
 #: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$productOptionGroupId.options_.$id.tsx:185
 #: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$productOptionGroupId.options_.$id.tsx:185
 #: src/app/routes/_authenticated/_promotions/promotions_.$id.tsx:157
 #: src/app/routes/_authenticated/_promotions/promotions_.$id.tsx:157
 #: src/app/routes/_authenticated/_sellers/sellers_.$id.tsx:96
 #: src/app/routes/_authenticated/_sellers/sellers_.$id.tsx:96
@@ -2812,7 +2820,7 @@ msgstr "Новая страна"
 msgid "New customer"
 msgid "New customer"
 msgstr "Новый клиент"
 msgstr "Новый клиент"
 
 
-#: src/app/routes/_authenticated/_customers/customers.tsx:82
+#: src/app/routes/_authenticated/_customers/customers.tsx:93
 msgid "New Customer"
 msgid "New Customer"
 msgstr "Новый клиент"
 msgstr "Новый клиент"
 
 
@@ -2865,7 +2873,7 @@ msgstr "Новый способ оплаты"
 msgid "New product"
 msgid "New product"
 msgstr "Новый товар"
 msgstr "Новый товар"
 
 
-#: src/app/routes/_authenticated/_products/products.tsx:92
+#: src/app/routes/_authenticated/_products/products.tsx:98
 msgid "New Product"
 msgid "New Product"
 msgstr "Новый товар"
 msgstr "Новый товар"
 
 
@@ -2873,7 +2881,7 @@ msgstr "Новый товар"
 msgid "New product option"
 msgid "New product option"
 msgstr "Новая опция товара"
 msgstr "Новая опция товара"
 
 
-#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:133
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:129
 msgid "New product option group"
 msgid "New product option group"
 msgstr "Новая группа опций товара"
 msgstr "Новая группа опций товара"
 
 
@@ -3438,7 +3446,7 @@ msgid "Product options"
 msgstr "Опции товара"
 msgstr "Опции товара"
 
 
 #: src/app/routes/_authenticated/_products/products_.$id.tsx:191
 #: src/app/routes/_authenticated/_products/products_.$id.tsx:191
-#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:174
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:170
 msgid "Product Options"
 msgid "Product Options"
 msgstr "Опции товара"
 msgstr "Опции товара"
 
 
@@ -3491,7 +3499,7 @@ msgstr "Ставка"
 msgid "Reason"
 msgid "Reason"
 msgstr "Причина"
 msgstr "Причина"
 
 
-#: src/app/routes/_authenticated/_products/products.tsx:85
+#: src/app/routes/_authenticated/_products/products.tsx:91
 msgid "Rebuild search index"
 msgid "Rebuild search index"
 msgstr "Перестроить поисковый индекс"
 msgstr "Перестроить поисковый индекс"
 
 
@@ -4014,7 +4022,7 @@ msgid "State/Province"
 msgstr "Регион/Область"
 msgstr "Регион/Область"
 
 
 #: src/app/routes/_authenticated/_customers/customers_.$id.tsx:252
 #: src/app/routes/_authenticated/_customers/customers_.$id.tsx:252
-#: src/app/routes/_authenticated/_customers/customers.tsx:45
+#: src/app/routes/_authenticated/_customers/customers.tsx:46
 msgid "Status"
 msgid "Status"
 msgstr "Статус"
 msgstr "Статус"
 
 
@@ -4119,6 +4127,10 @@ msgstr "Способ оплаты успешно создан"
 msgid "Successfully created product"
 msgid "Successfully created product"
 msgstr "Товар успешно создан"
 msgstr "Товар успешно создан"
 
 
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:106
+msgid "Successfully created product option group"
+msgstr "Группа опций товара успешно создана"
+
 #: src/app/routes/_authenticated/_products/components/create-product-options-dialog.tsx:119
 #: src/app/routes/_authenticated/_products/components/create-product-options-dialog.tsx:119
 msgid "Successfully created product options"
 msgid "Successfully created product options"
 msgstr "Опции товара успешно созданы"
 msgstr "Опции товара успешно созданы"
@@ -4225,6 +4237,10 @@ msgstr "Способ оплаты успешно обновлён"
 msgid "Successfully updated product"
 msgid "Successfully updated product"
 msgstr "Товар успешно обновлён"
 msgstr "Товар успешно обновлён"
 
 
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:107
+msgid "Successfully updated product option group"
+msgstr "Группа опций товара успешно обновлена"
+
 #: src/app/routes/_authenticated/_product-variants/product-variants_.$id.tsx:103
 #: src/app/routes/_authenticated/_product-variants/product-variants_.$id.tsx:103
 msgid "Successfully updated product variant"
 msgid "Successfully updated product variant"
 msgstr "Вариант товара успешно обновлён"
 msgstr "Вариант товара успешно обновлён"
@@ -4546,7 +4562,7 @@ msgstr "Не верифицирован"
 #: src/app/routes/_authenticated/_product-variants/product-variants_.$id.tsx:134
 #: src/app/routes/_authenticated/_product-variants/product-variants_.$id.tsx:134
 #: src/app/routes/_authenticated/_products/components/assign-facet-values-dialog.tsx:276
 #: src/app/routes/_authenticated/_products/components/assign-facet-values-dialog.tsx:276
 #: src/app/routes/_authenticated/_products/products_.$id.tsx:111
 #: src/app/routes/_authenticated/_products/products_.$id.tsx:111
-#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:142
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:138
 #: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$productOptionGroupId.options_.$id.tsx:163
 #: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$productOptionGroupId.options_.$id.tsx:163
 #: src/app/routes/_authenticated/_profile/profile.tsx:82
 #: src/app/routes/_authenticated/_profile/profile.tsx:82
 #: src/app/routes/_authenticated/_promotions/promotions_.$id.tsx:135
 #: src/app/routes/_authenticated/_promotions/promotions_.$id.tsx:135

+ 40 - 24
packages/dashboard/src/i18n/locales/sv.po

@@ -804,7 +804,7 @@ msgstr "En återbetalning på {formattedDiff} krävs. Välj betalningsbelopp och
 
 
 #: src/app/routes/_authenticated/_promotions/promotions_.$id.tsx:238
 #: src/app/routes/_authenticated/_promotions/promotions_.$id.tsx:238
 #: src/app/routes/_authenticated/_system/scheduled-tasks.tsx:191
 #: src/app/routes/_authenticated/_system/scheduled-tasks.tsx:191
-#: src/lib/components/data-table/use-generated-columns.tsx:231
+#: src/lib/components/data-table/use-generated-columns.tsx:229
 msgid "Actions"
 msgid "Actions"
 msgstr "Åtgärder"
 msgstr "Åtgärder"
 
 
@@ -923,7 +923,7 @@ msgstr "Lägg till betalning till beställning"
 msgid "Add payment to order ({0})"
 msgid "Add payment to order ({0})"
 msgstr "Lägg till betalning till beställning ({0})"
 msgstr "Lägg till betalning till beställning ({0})"
 
 
-#: src/app/routes/_authenticated/_products/components/product-options-table.tsx:105
+#: src/app/routes/_authenticated/_products/components/product-options-table.tsx:108
 msgid "Add product option"
 msgid "Add product option"
 msgstr "Lägg till produktalternativ"
 msgstr "Lägg till produktalternativ"
 
 
@@ -1090,7 +1090,7 @@ msgstr "Är du säker på att du vill ta bort detta utkast till beställning?"
 msgid "Are you sure you want to delete this global view? This action cannot be undone and will affect all users."
 msgid "Are you sure you want to delete this global view? This action cannot be undone and will affect all users."
 msgstr "Är du säker på att du vill ta bort denna globala vy? Denna åtgärd kan inte ångras och kommer påverka alla användare."
 msgstr "Är du säker på att du vill ta bort denna globala vy? Denna åtgärd kan inte ångras och kommer påverka alla användare."
 
 
-#: src/lib/components/data-table/use-generated-columns.tsx:322
+#: src/lib/components/data-table/use-generated-columns.tsx:320
 msgid "Are you sure you want to delete this item? This action cannot be undone."
 msgid "Are you sure you want to delete this item? This action cannot be undone."
 msgstr "Är du säker på att du vill ta bort denna artikel? Denna åtgärd kan inte ångras."
 msgstr "Är du säker på att du vill ta bort denna artikel? Denna åtgärd kan inte ångras."
 
 
@@ -1208,7 +1208,7 @@ msgstr "Kalkylator"
 #: src/app/routes/_authenticated/_products/components/assign-facet-values-dialog.tsx:270
 #: src/app/routes/_authenticated/_products/components/assign-facet-values-dialog.tsx:270
 #: src/lib/components/data-input/product-multi-selector-input.tsx:364
 #: src/lib/components/data-input/product-multi-selector-input.tsx:364
 #: src/lib/components/data-table/data-table-bulk-action-item.tsx:119
 #: src/lib/components/data-table/data-table-bulk-action-item.tsx:119
-#: src/lib/components/data-table/use-generated-columns.tsx:329
+#: src/lib/components/data-table/use-generated-columns.tsx:327
 #: src/lib/components/data-table/views-sheet.tsx:217
 #: src/lib/components/data-table/views-sheet.tsx:217
 #: src/lib/components/data-table/views-sheet.tsx:295
 #: src/lib/components/data-table/views-sheet.tsx:295
 #: src/lib/components/layout/manage-languages-dialog.tsx:396
 #: src/lib/components/layout/manage-languages-dialog.tsx:396
@@ -1291,7 +1291,7 @@ msgstr "Klicka \"Kör test\" för att testa denna fraktmetod."
 #: src/app/routes/_authenticated/_facets/facets_.$facetId.values_.$id.tsx:140
 #: src/app/routes/_authenticated/_facets/facets_.$facetId.values_.$id.tsx:140
 #: src/app/routes/_authenticated/_facets/facets_.$id.tsx:130
 #: src/app/routes/_authenticated/_facets/facets_.$id.tsx:130
 #: src/app/routes/_authenticated/_payment-methods/payment-methods_.$id.tsx:157
 #: src/app/routes/_authenticated/_payment-methods/payment-methods_.$id.tsx:157
-#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:159
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:155
 #: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$productOptionGroupId.options_.$id.tsx:191
 #: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$productOptionGroupId.options_.$id.tsx:191
 #: src/app/routes/_authenticated/_roles/roles_.$id.tsx:104
 #: src/app/routes/_authenticated/_roles/roles_.$id.tsx:104
 #: src/app/routes/_authenticated/_shipping-methods/shipping-methods_.$id.tsx:149
 #: src/app/routes/_authenticated/_shipping-methods/shipping-methods_.$id.tsx:149
@@ -1345,7 +1345,7 @@ msgstr "Bekräfta"
 msgid "Confirm Action"
 msgid "Confirm Action"
 msgstr "Bekräfta åtgärd"
 msgstr "Bekräfta åtgärd"
 
 
-#: src/lib/components/data-table/use-generated-columns.tsx:319
+#: src/lib/components/data-table/use-generated-columns.tsx:317
 msgid "Confirm deletion"
 msgid "Confirm deletion"
 msgstr "Bekräfta borttagning"
 msgstr "Bekräfta borttagning"
 
 
@@ -1408,7 +1408,7 @@ msgstr "Kupongkod inställd för beställning"
 #: src/app/routes/_authenticated/_product-variants/product-variants_.$id.tsx:134
 #: src/app/routes/_authenticated/_product-variants/product-variants_.$id.tsx:134
 #: src/app/routes/_authenticated/_products/components/create-product-variants.tsx:197
 #: src/app/routes/_authenticated/_products/components/create-product-variants.tsx:197
 #: src/app/routes/_authenticated/_products/products_.$id.tsx:111
 #: src/app/routes/_authenticated/_products/products_.$id.tsx:111
-#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:142
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:138
 #: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$productOptionGroupId.options_.$id.tsx:163
 #: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$productOptionGroupId.options_.$id.tsx:163
 #: src/app/routes/_authenticated/_promotions/promotions_.$id.tsx:135
 #: src/app/routes/_authenticated/_promotions/promotions_.$id.tsx:135
 #: src/app/routes/_authenticated/_roles/roles_.$id.tsx:87
 #: src/app/routes/_authenticated/_roles/roles_.$id.tsx:87
@@ -1551,8 +1551,8 @@ msgstr "Kund verifierad"
 
 
 #: src/app/routes/_authenticated/_customer-groups/customer-groups_.$id.tsx:114
 #: src/app/routes/_authenticated/_customer-groups/customer-groups_.$id.tsx:114
 #: src/app/routes/_authenticated/_customers/customers_.$id.tsx:58
 #: src/app/routes/_authenticated/_customers/customers_.$id.tsx:58
-#: src/app/routes/_authenticated/_customers/customers.tsx:15
-#: src/app/routes/_authenticated/_customers/customers.tsx:21
+#: src/app/routes/_authenticated/_customers/customers.tsx:16
+#: src/app/routes/_authenticated/_customers/customers.tsx:22
 msgid "Customers"
 msgid "Customers"
 msgstr "Kunder"
 msgstr "Kunder"
 
 
@@ -1598,8 +1598,8 @@ msgstr "Standardskattzon"
 #: src/app/common/delete-bulk-action.tsx:139
 #: src/app/common/delete-bulk-action.tsx:139
 #: src/app/routes/_authenticated/_assets/components/asset-bulk-actions.tsx:41
 #: src/app/routes/_authenticated/_assets/components/asset-bulk-actions.tsx:41
 #: src/app/routes/_authenticated/_products/products_.$id_.variants.tsx:312
 #: src/app/routes/_authenticated/_products/products_.$id_.variants.tsx:312
-#: src/lib/components/data-table/use-generated-columns.tsx:312
-#: src/lib/components/data-table/use-generated-columns.tsx:343
+#: src/lib/components/data-table/use-generated-columns.tsx:310
+#: src/lib/components/data-table/use-generated-columns.tsx:341
 #: src/lib/components/data-table/views-sheet.tsx:272
 #: src/lib/components/data-table/views-sheet.tsx:272
 #: src/lib/components/data-table/views-sheet.tsx:298
 #: src/lib/components/data-table/views-sheet.tsx:298
 msgid "Delete"
 msgid "Delete"
@@ -1641,7 +1641,7 @@ msgstr "Tog bort {deleted} {entityName}"
 msgid "Deleted {selectionLength} assets"
 msgid "Deleted {selectionLength} assets"
 msgstr "Tog bort {selectionLength} tillgångar"
 msgstr "Tog bort {selectionLength} tillgångar"
 
 
-#: src/lib/components/data-table/use-generated-columns.tsx:293
+#: src/lib/components/data-table/use-generated-columns.tsx:291
 msgid "Deleted successfully"
 msgid "Deleted successfully"
 msgstr "Borttagen"
 msgstr "Borttagen"
 
 
@@ -1997,6 +1997,10 @@ msgstr "Misslyckades att skapa betalningsmetod"
 msgid "Failed to create product"
 msgid "Failed to create product"
 msgstr "Misslyckades att skapa produkt"
 msgstr "Misslyckades att skapa produkt"
 
 
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:117
+msgid "Failed to create product option group"
+msgstr "Kunde inte skapa produktalternativgrupp"
+
 #: src/app/routes/_authenticated/_products/components/create-product-options-dialog.tsx:124
 #: src/app/routes/_authenticated/_products/components/create-product-options-dialog.tsx:124
 #: src/app/routes/_authenticated/_products/components/create-product-options-dialog.tsx:209
 #: src/app/routes/_authenticated/_products/components/create-product-options-dialog.tsx:209
 msgid "Failed to create product options"
 msgid "Failed to create product options"
@@ -2036,8 +2040,8 @@ msgstr "Misslyckades att skapa skattesats"
 msgid "Failed to create zone"
 msgid "Failed to create zone"
 msgstr "Misslyckades att skapa zon"
 msgstr "Misslyckades att skapa zon"
 
 
-#: src/lib/components/data-table/use-generated-columns.tsx:295
-#: src/lib/components/data-table/use-generated-columns.tsx:301
+#: src/lib/components/data-table/use-generated-columns.tsx:293
+#: src/lib/components/data-table/use-generated-columns.tsx:299
 msgid "Failed to delete"
 msgid "Failed to delete"
 msgstr "Misslyckades att ta bort"
 msgstr "Misslyckades att ta bort"
 
 
@@ -2187,6 +2191,10 @@ msgstr "Misslyckades att uppdatera betalningsstatus"
 msgid "Failed to update product"
 msgid "Failed to update product"
 msgstr "Misslyckades att uppdatera produkt"
 msgstr "Misslyckades att uppdatera produkt"
 
 
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:118
+msgid "Failed to update product option group"
+msgstr "Kunde inte uppdatera produktalternativgrupp"
+
 #: src/app/routes/_authenticated/_product-variants/product-variants_.$id.tsx:112
 #: src/app/routes/_authenticated/_product-variants/product-variants_.$id.tsx:112
 msgid "Failed to update product variant"
 msgid "Failed to update product variant"
 msgstr "Misslyckades att uppdatera produktvariant"
 msgstr "Misslyckades att uppdatera produktvariant"
@@ -2418,7 +2426,7 @@ msgstr "Höjd"
 msgid "ID"
 msgid "ID"
 msgstr "ID"
 msgstr "ID"
 
 
-#: src/app/routes/_authenticated/_administrators/administrators.tsx:65
+#: src/app/routes/_authenticated/_administrators/administrators.tsx:64
 msgid "Identifier"
 msgid "Identifier"
 msgstr "Identifierare"
 msgstr "Identifierare"
 
 
@@ -2751,14 +2759,14 @@ msgstr "Mina sparade vyer"
 #: src/app/routes/_authenticated/_collections/collections_.$id.tsx:146
 #: src/app/routes/_authenticated/_collections/collections_.$id.tsx:146
 #: src/app/routes/_authenticated/_countries/countries_.$id.tsx:108
 #: src/app/routes/_authenticated/_countries/countries_.$id.tsx:108
 #: src/app/routes/_authenticated/_customer-groups/customer-groups_.$id.tsx:107
 #: src/app/routes/_authenticated/_customer-groups/customer-groups_.$id.tsx:107
-#: src/app/routes/_authenticated/_customers/customers.tsx:55
+#: src/app/routes/_authenticated/_customers/customers.tsx:68
 #: src/app/routes/_authenticated/_facets/components/edit-facet-value.tsx:104
 #: src/app/routes/_authenticated/_facets/components/edit-facet-value.tsx:104
 #: src/app/routes/_authenticated/_facets/facets_.$facetId.values_.$id.tsx:134
 #: src/app/routes/_authenticated/_facets/facets_.$facetId.values_.$id.tsx:134
 #: src/app/routes/_authenticated/_facets/facets_.$id.tsx:124
 #: src/app/routes/_authenticated/_facets/facets_.$id.tsx:124
 #: src/app/routes/_authenticated/_payment-methods/payment-methods_.$id.tsx:151
 #: src/app/routes/_authenticated/_payment-methods/payment-methods_.$id.tsx:151
 #: src/app/routes/_authenticated/_products/components/add-product-variant-dialog.tsx:328
 #: src/app/routes/_authenticated/_products/components/add-product-variant-dialog.tsx:328
 #: src/app/routes/_authenticated/_products/products_.$id_.variants.tsx:303
 #: src/app/routes/_authenticated/_products/products_.$id_.variants.tsx:303
-#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:153
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:149
 #: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$productOptionGroupId.options_.$id.tsx:185
 #: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$productOptionGroupId.options_.$id.tsx:185
 #: src/app/routes/_authenticated/_promotions/promotions_.$id.tsx:157
 #: src/app/routes/_authenticated/_promotions/promotions_.$id.tsx:157
 #: src/app/routes/_authenticated/_sellers/sellers_.$id.tsx:96
 #: src/app/routes/_authenticated/_sellers/sellers_.$id.tsx:96
@@ -2812,7 +2820,7 @@ msgstr "Nytt land"
 msgid "New customer"
 msgid "New customer"
 msgstr "Ny kund"
 msgstr "Ny kund"
 
 
-#: src/app/routes/_authenticated/_customers/customers.tsx:82
+#: src/app/routes/_authenticated/_customers/customers.tsx:93
 msgid "New Customer"
 msgid "New Customer"
 msgstr "Ny kund"
 msgstr "Ny kund"
 
 
@@ -2865,7 +2873,7 @@ msgstr "Ny betalningsmetod"
 msgid "New product"
 msgid "New product"
 msgstr "Ny produkt"
 msgstr "Ny produkt"
 
 
-#: src/app/routes/_authenticated/_products/products.tsx:92
+#: src/app/routes/_authenticated/_products/products.tsx:98
 msgid "New Product"
 msgid "New Product"
 msgstr "Ny produkt"
 msgstr "Ny produkt"
 
 
@@ -2873,7 +2881,7 @@ msgstr "Ny produkt"
 msgid "New product option"
 msgid "New product option"
 msgstr "Nytt produktalternativ"
 msgstr "Nytt produktalternativ"
 
 
-#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:133
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:129
 msgid "New product option group"
 msgid "New product option group"
 msgstr "Ny produktalternativgrupp"
 msgstr "Ny produktalternativgrupp"
 
 
@@ -3438,7 +3446,7 @@ msgid "Product options"
 msgstr "Produktalternativ"
 msgstr "Produktalternativ"
 
 
 #: src/app/routes/_authenticated/_products/products_.$id.tsx:191
 #: src/app/routes/_authenticated/_products/products_.$id.tsx:191
-#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:174
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:170
 msgid "Product Options"
 msgid "Product Options"
 msgstr "Produktalternativ"
 msgstr "Produktalternativ"
 
 
@@ -3491,7 +3499,7 @@ msgstr "Sats"
 msgid "Reason"
 msgid "Reason"
 msgstr "Anledning"
 msgstr "Anledning"
 
 
-#: src/app/routes/_authenticated/_products/products.tsx:85
+#: src/app/routes/_authenticated/_products/products.tsx:91
 msgid "Rebuild search index"
 msgid "Rebuild search index"
 msgstr "Återuppbygg sökindex"
 msgstr "Återuppbygg sökindex"
 
 
@@ -4014,7 +4022,7 @@ msgid "State/Province"
 msgstr "Region/Provins"
 msgstr "Region/Provins"
 
 
 #: src/app/routes/_authenticated/_customers/customers_.$id.tsx:252
 #: src/app/routes/_authenticated/_customers/customers_.$id.tsx:252
-#: src/app/routes/_authenticated/_customers/customers.tsx:45
+#: src/app/routes/_authenticated/_customers/customers.tsx:46
 msgid "Status"
 msgid "Status"
 msgstr "Status"
 msgstr "Status"
 
 
@@ -4119,6 +4127,10 @@ msgstr "Betalningsmetod skapad"
 msgid "Successfully created product"
 msgid "Successfully created product"
 msgstr "Produkt skapad"
 msgstr "Produkt skapad"
 
 
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:106
+msgid "Successfully created product option group"
+msgstr "Produktalternativgrupp har skapats"
+
 #: src/app/routes/_authenticated/_products/components/create-product-options-dialog.tsx:119
 #: src/app/routes/_authenticated/_products/components/create-product-options-dialog.tsx:119
 msgid "Successfully created product options"
 msgid "Successfully created product options"
 msgstr "Produktalternativ skapade"
 msgstr "Produktalternativ skapade"
@@ -4225,6 +4237,10 @@ msgstr "Betalningsmetod uppdaterad"
 msgid "Successfully updated product"
 msgid "Successfully updated product"
 msgstr "Produkt uppdaterad"
 msgstr "Produkt uppdaterad"
 
 
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:107
+msgid "Successfully updated product option group"
+msgstr "Produktalternativgrupp har uppdaterats"
+
 #: src/app/routes/_authenticated/_product-variants/product-variants_.$id.tsx:103
 #: src/app/routes/_authenticated/_product-variants/product-variants_.$id.tsx:103
 msgid "Successfully updated product variant"
 msgid "Successfully updated product variant"
 msgstr "Produktvariant uppdaterad"
 msgstr "Produktvariant uppdaterad"
@@ -4546,7 +4562,7 @@ msgstr "Overifierad"
 #: src/app/routes/_authenticated/_product-variants/product-variants_.$id.tsx:134
 #: src/app/routes/_authenticated/_product-variants/product-variants_.$id.tsx:134
 #: src/app/routes/_authenticated/_products/components/assign-facet-values-dialog.tsx:276
 #: src/app/routes/_authenticated/_products/components/assign-facet-values-dialog.tsx:276
 #: src/app/routes/_authenticated/_products/products_.$id.tsx:111
 #: src/app/routes/_authenticated/_products/products_.$id.tsx:111
-#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:142
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:138
 #: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$productOptionGroupId.options_.$id.tsx:163
 #: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$productOptionGroupId.options_.$id.tsx:163
 #: src/app/routes/_authenticated/_profile/profile.tsx:82
 #: src/app/routes/_authenticated/_profile/profile.tsx:82
 #: src/app/routes/_authenticated/_promotions/promotions_.$id.tsx:135
 #: src/app/routes/_authenticated/_promotions/promotions_.$id.tsx:135

+ 40 - 24
packages/dashboard/src/i18n/locales/tr.po

@@ -804,7 +804,7 @@ msgstr "{formattedDiff} tutarında iade gerekiyor. Ödeme tutarlarını seçin v
 
 
 #: src/app/routes/_authenticated/_promotions/promotions_.$id.tsx:238
 #: src/app/routes/_authenticated/_promotions/promotions_.$id.tsx:238
 #: src/app/routes/_authenticated/_system/scheduled-tasks.tsx:191
 #: src/app/routes/_authenticated/_system/scheduled-tasks.tsx:191
-#: src/lib/components/data-table/use-generated-columns.tsx:231
+#: src/lib/components/data-table/use-generated-columns.tsx:229
 msgid "Actions"
 msgid "Actions"
 msgstr "İşlemler"
 msgstr "İşlemler"
 
 
@@ -923,7 +923,7 @@ msgstr "Siparişe ödeme ekle"
 msgid "Add payment to order ({0})"
 msgid "Add payment to order ({0})"
 msgstr "Siparişe ödeme ekle ({0})"
 msgstr "Siparişe ödeme ekle ({0})"
 
 
-#: src/app/routes/_authenticated/_products/components/product-options-table.tsx:105
+#: src/app/routes/_authenticated/_products/components/product-options-table.tsx:108
 msgid "Add product option"
 msgid "Add product option"
 msgstr "Ürün seçeneği ekle"
 msgstr "Ürün seçeneği ekle"
 
 
@@ -1090,7 +1090,7 @@ msgstr "Bu taslak siparişi silmek istediğinizden emin misiniz?"
 msgid "Are you sure you want to delete this global view? This action cannot be undone and will affect all users."
 msgid "Are you sure you want to delete this global view? This action cannot be undone and will affect all users."
 msgstr "Bu genel görünümü silmek istediğinizden emin misiniz? Bu işlem geri alınamaz ve tüm kullanıcıları etkileyecektir."
 msgstr "Bu genel görünümü silmek istediğinizden emin misiniz? Bu işlem geri alınamaz ve tüm kullanıcıları etkileyecektir."
 
 
-#: src/lib/components/data-table/use-generated-columns.tsx:322
+#: src/lib/components/data-table/use-generated-columns.tsx:320
 msgid "Are you sure you want to delete this item? This action cannot be undone."
 msgid "Are you sure you want to delete this item? This action cannot be undone."
 msgstr "Bu öğeyi silmek istediğinizden emin misiniz? Bu işlem geri alınamaz."
 msgstr "Bu öğeyi silmek istediğinizden emin misiniz? Bu işlem geri alınamaz."
 
 
@@ -1208,7 +1208,7 @@ msgstr "Hesaplayıcı"
 #: src/app/routes/_authenticated/_products/components/assign-facet-values-dialog.tsx:270
 #: src/app/routes/_authenticated/_products/components/assign-facet-values-dialog.tsx:270
 #: src/lib/components/data-input/product-multi-selector-input.tsx:364
 #: src/lib/components/data-input/product-multi-selector-input.tsx:364
 #: src/lib/components/data-table/data-table-bulk-action-item.tsx:119
 #: src/lib/components/data-table/data-table-bulk-action-item.tsx:119
-#: src/lib/components/data-table/use-generated-columns.tsx:329
+#: src/lib/components/data-table/use-generated-columns.tsx:327
 #: src/lib/components/data-table/views-sheet.tsx:217
 #: src/lib/components/data-table/views-sheet.tsx:217
 #: src/lib/components/data-table/views-sheet.tsx:295
 #: src/lib/components/data-table/views-sheet.tsx:295
 #: src/lib/components/layout/manage-languages-dialog.tsx:396
 #: src/lib/components/layout/manage-languages-dialog.tsx:396
@@ -1291,7 +1291,7 @@ msgstr "Bu kargo yöntemini test etmek için \"Testi Çalıştır\"a tıklayın.
 #: src/app/routes/_authenticated/_facets/facets_.$facetId.values_.$id.tsx:140
 #: src/app/routes/_authenticated/_facets/facets_.$facetId.values_.$id.tsx:140
 #: src/app/routes/_authenticated/_facets/facets_.$id.tsx:130
 #: src/app/routes/_authenticated/_facets/facets_.$id.tsx:130
 #: src/app/routes/_authenticated/_payment-methods/payment-methods_.$id.tsx:157
 #: src/app/routes/_authenticated/_payment-methods/payment-methods_.$id.tsx:157
-#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:159
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:155
 #: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$productOptionGroupId.options_.$id.tsx:191
 #: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$productOptionGroupId.options_.$id.tsx:191
 #: src/app/routes/_authenticated/_roles/roles_.$id.tsx:104
 #: src/app/routes/_authenticated/_roles/roles_.$id.tsx:104
 #: src/app/routes/_authenticated/_shipping-methods/shipping-methods_.$id.tsx:149
 #: src/app/routes/_authenticated/_shipping-methods/shipping-methods_.$id.tsx:149
@@ -1345,7 +1345,7 @@ msgstr "Onayla"
 msgid "Confirm Action"
 msgid "Confirm Action"
 msgstr "İşlemi Onayla"
 msgstr "İşlemi Onayla"
 
 
-#: src/lib/components/data-table/use-generated-columns.tsx:319
+#: src/lib/components/data-table/use-generated-columns.tsx:317
 msgid "Confirm deletion"
 msgid "Confirm deletion"
 msgstr "Silmeyi onayla"
 msgstr "Silmeyi onayla"
 
 
@@ -1408,7 +1408,7 @@ msgstr "Sipariş için kupon kodu ayarlandı"
 #: src/app/routes/_authenticated/_product-variants/product-variants_.$id.tsx:134
 #: src/app/routes/_authenticated/_product-variants/product-variants_.$id.tsx:134
 #: src/app/routes/_authenticated/_products/components/create-product-variants.tsx:197
 #: src/app/routes/_authenticated/_products/components/create-product-variants.tsx:197
 #: src/app/routes/_authenticated/_products/products_.$id.tsx:111
 #: src/app/routes/_authenticated/_products/products_.$id.tsx:111
-#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:142
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:138
 #: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$productOptionGroupId.options_.$id.tsx:163
 #: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$productOptionGroupId.options_.$id.tsx:163
 #: src/app/routes/_authenticated/_promotions/promotions_.$id.tsx:135
 #: src/app/routes/_authenticated/_promotions/promotions_.$id.tsx:135
 #: src/app/routes/_authenticated/_roles/roles_.$id.tsx:87
 #: src/app/routes/_authenticated/_roles/roles_.$id.tsx:87
@@ -1551,8 +1551,8 @@ msgstr "Müşteri doğrulandı"
 
 
 #: src/app/routes/_authenticated/_customer-groups/customer-groups_.$id.tsx:114
 #: src/app/routes/_authenticated/_customer-groups/customer-groups_.$id.tsx:114
 #: src/app/routes/_authenticated/_customers/customers_.$id.tsx:58
 #: src/app/routes/_authenticated/_customers/customers_.$id.tsx:58
-#: src/app/routes/_authenticated/_customers/customers.tsx:15
-#: src/app/routes/_authenticated/_customers/customers.tsx:21
+#: src/app/routes/_authenticated/_customers/customers.tsx:16
+#: src/app/routes/_authenticated/_customers/customers.tsx:22
 msgid "Customers"
 msgid "Customers"
 msgstr "Müşteriler"
 msgstr "Müşteriler"
 
 
@@ -1598,8 +1598,8 @@ msgstr "Varsayılan vergi bölgesi"
 #: src/app/common/delete-bulk-action.tsx:139
 #: src/app/common/delete-bulk-action.tsx:139
 #: src/app/routes/_authenticated/_assets/components/asset-bulk-actions.tsx:41
 #: src/app/routes/_authenticated/_assets/components/asset-bulk-actions.tsx:41
 #: src/app/routes/_authenticated/_products/products_.$id_.variants.tsx:312
 #: src/app/routes/_authenticated/_products/products_.$id_.variants.tsx:312
-#: src/lib/components/data-table/use-generated-columns.tsx:312
-#: src/lib/components/data-table/use-generated-columns.tsx:343
+#: src/lib/components/data-table/use-generated-columns.tsx:310
+#: src/lib/components/data-table/use-generated-columns.tsx:341
 #: src/lib/components/data-table/views-sheet.tsx:272
 #: src/lib/components/data-table/views-sheet.tsx:272
 #: src/lib/components/data-table/views-sheet.tsx:298
 #: src/lib/components/data-table/views-sheet.tsx:298
 msgid "Delete"
 msgid "Delete"
@@ -1641,7 +1641,7 @@ msgstr "{deleted} {entityName} silindi"
 msgid "Deleted {selectionLength} assets"
 msgid "Deleted {selectionLength} assets"
 msgstr "{selectionLength} varlık silindi"
 msgstr "{selectionLength} varlık silindi"
 
 
-#: src/lib/components/data-table/use-generated-columns.tsx:293
+#: src/lib/components/data-table/use-generated-columns.tsx:291
 msgid "Deleted successfully"
 msgid "Deleted successfully"
 msgstr "Başarıyla silindi"
 msgstr "Başarıyla silindi"
 
 
@@ -1997,6 +1997,10 @@ msgstr "Ödeme yöntemi oluşturulamadı"
 msgid "Failed to create product"
 msgid "Failed to create product"
 msgstr "Ürün oluşturulamadı"
 msgstr "Ürün oluşturulamadı"
 
 
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:117
+msgid "Failed to create product option group"
+msgstr "Ürün seçenek grubu oluşturulamadı"
+
 #: src/app/routes/_authenticated/_products/components/create-product-options-dialog.tsx:124
 #: src/app/routes/_authenticated/_products/components/create-product-options-dialog.tsx:124
 #: src/app/routes/_authenticated/_products/components/create-product-options-dialog.tsx:209
 #: src/app/routes/_authenticated/_products/components/create-product-options-dialog.tsx:209
 msgid "Failed to create product options"
 msgid "Failed to create product options"
@@ -2036,8 +2040,8 @@ msgstr "Vergi oranı oluşturulamadı"
 msgid "Failed to create zone"
 msgid "Failed to create zone"
 msgstr "Bölge oluşturulamadı"
 msgstr "Bölge oluşturulamadı"
 
 
-#: src/lib/components/data-table/use-generated-columns.tsx:295
-#: src/lib/components/data-table/use-generated-columns.tsx:301
+#: src/lib/components/data-table/use-generated-columns.tsx:293
+#: src/lib/components/data-table/use-generated-columns.tsx:299
 msgid "Failed to delete"
 msgid "Failed to delete"
 msgstr "Silinemedi"
 msgstr "Silinemedi"
 
 
@@ -2187,6 +2191,10 @@ msgstr "Ödeme durumu güncellenemedi"
 msgid "Failed to update product"
 msgid "Failed to update product"
 msgstr "Ürün güncellenemedi"
 msgstr "Ürün güncellenemedi"
 
 
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:118
+msgid "Failed to update product option group"
+msgstr "Ürün seçenek grubu güncellenemedi"
+
 #: src/app/routes/_authenticated/_product-variants/product-variants_.$id.tsx:112
 #: src/app/routes/_authenticated/_product-variants/product-variants_.$id.tsx:112
 msgid "Failed to update product variant"
 msgid "Failed to update product variant"
 msgstr "Ürün varyantı güncellenemedi"
 msgstr "Ürün varyantı güncellenemedi"
@@ -2418,7 +2426,7 @@ msgstr "Yükseklik"
 msgid "ID"
 msgid "ID"
 msgstr "ID"
 msgstr "ID"
 
 
-#: src/app/routes/_authenticated/_administrators/administrators.tsx:65
+#: src/app/routes/_authenticated/_administrators/administrators.tsx:64
 msgid "Identifier"
 msgid "Identifier"
 msgstr "Tanımlayıcı"
 msgstr "Tanımlayıcı"
 
 
@@ -2751,14 +2759,14 @@ msgstr "Kaydedilmiş Görünümlerim"
 #: src/app/routes/_authenticated/_collections/collections_.$id.tsx:146
 #: src/app/routes/_authenticated/_collections/collections_.$id.tsx:146
 #: src/app/routes/_authenticated/_countries/countries_.$id.tsx:108
 #: src/app/routes/_authenticated/_countries/countries_.$id.tsx:108
 #: src/app/routes/_authenticated/_customer-groups/customer-groups_.$id.tsx:107
 #: src/app/routes/_authenticated/_customer-groups/customer-groups_.$id.tsx:107
-#: src/app/routes/_authenticated/_customers/customers.tsx:55
+#: src/app/routes/_authenticated/_customers/customers.tsx:68
 #: src/app/routes/_authenticated/_facets/components/edit-facet-value.tsx:104
 #: src/app/routes/_authenticated/_facets/components/edit-facet-value.tsx:104
 #: src/app/routes/_authenticated/_facets/facets_.$facetId.values_.$id.tsx:134
 #: src/app/routes/_authenticated/_facets/facets_.$facetId.values_.$id.tsx:134
 #: src/app/routes/_authenticated/_facets/facets_.$id.tsx:124
 #: src/app/routes/_authenticated/_facets/facets_.$id.tsx:124
 #: src/app/routes/_authenticated/_payment-methods/payment-methods_.$id.tsx:151
 #: src/app/routes/_authenticated/_payment-methods/payment-methods_.$id.tsx:151
 #: src/app/routes/_authenticated/_products/components/add-product-variant-dialog.tsx:328
 #: src/app/routes/_authenticated/_products/components/add-product-variant-dialog.tsx:328
 #: src/app/routes/_authenticated/_products/products_.$id_.variants.tsx:303
 #: src/app/routes/_authenticated/_products/products_.$id_.variants.tsx:303
-#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:153
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:149
 #: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$productOptionGroupId.options_.$id.tsx:185
 #: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$productOptionGroupId.options_.$id.tsx:185
 #: src/app/routes/_authenticated/_promotions/promotions_.$id.tsx:157
 #: src/app/routes/_authenticated/_promotions/promotions_.$id.tsx:157
 #: src/app/routes/_authenticated/_sellers/sellers_.$id.tsx:96
 #: src/app/routes/_authenticated/_sellers/sellers_.$id.tsx:96
@@ -2812,7 +2820,7 @@ msgstr "Yeni ülke"
 msgid "New customer"
 msgid "New customer"
 msgstr "Yeni müşteri"
 msgstr "Yeni müşteri"
 
 
-#: src/app/routes/_authenticated/_customers/customers.tsx:82
+#: src/app/routes/_authenticated/_customers/customers.tsx:93
 msgid "New Customer"
 msgid "New Customer"
 msgstr "Yeni Müşteri"
 msgstr "Yeni Müşteri"
 
 
@@ -2865,7 +2873,7 @@ msgstr "Yeni Ödeme Yöntemi"
 msgid "New product"
 msgid "New product"
 msgstr "Yeni ürün"
 msgstr "Yeni ürün"
 
 
-#: src/app/routes/_authenticated/_products/products.tsx:92
+#: src/app/routes/_authenticated/_products/products.tsx:98
 msgid "New Product"
 msgid "New Product"
 msgstr "Yeni Ürün"
 msgstr "Yeni Ürün"
 
 
@@ -2873,7 +2881,7 @@ msgstr "Yeni Ürün"
 msgid "New product option"
 msgid "New product option"
 msgstr "Yeni ürün seçeneği"
 msgstr "Yeni ürün seçeneği"
 
 
-#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:133
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:129
 msgid "New product option group"
 msgid "New product option group"
 msgstr "Yeni ürün seçenek grubu"
 msgstr "Yeni ürün seçenek grubu"
 
 
@@ -3438,7 +3446,7 @@ msgid "Product options"
 msgstr "Ürün seçenekleri"
 msgstr "Ürün seçenekleri"
 
 
 #: src/app/routes/_authenticated/_products/products_.$id.tsx:191
 #: src/app/routes/_authenticated/_products/products_.$id.tsx:191
-#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:174
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:170
 msgid "Product Options"
 msgid "Product Options"
 msgstr "Ürün Seçenekleri"
 msgstr "Ürün Seçenekleri"
 
 
@@ -3491,7 +3499,7 @@ msgstr "Oran"
 msgid "Reason"
 msgid "Reason"
 msgstr "Sebep"
 msgstr "Sebep"
 
 
-#: src/app/routes/_authenticated/_products/products.tsx:85
+#: src/app/routes/_authenticated/_products/products.tsx:91
 msgid "Rebuild search index"
 msgid "Rebuild search index"
 msgstr "Arama indeksini yeniden oluştur"
 msgstr "Arama indeksini yeniden oluştur"
 
 
@@ -4014,7 +4022,7 @@ msgid "State/Province"
 msgstr "İl/Bölge"
 msgstr "İl/Bölge"
 
 
 #: src/app/routes/_authenticated/_customers/customers_.$id.tsx:252
 #: src/app/routes/_authenticated/_customers/customers_.$id.tsx:252
-#: src/app/routes/_authenticated/_customers/customers.tsx:45
+#: src/app/routes/_authenticated/_customers/customers.tsx:46
 msgid "Status"
 msgid "Status"
 msgstr "Durum"
 msgstr "Durum"
 
 
@@ -4119,6 +4127,10 @@ msgstr "Ödeme yöntemi başarıyla oluşturuldu"
 msgid "Successfully created product"
 msgid "Successfully created product"
 msgstr "Ürün başarıyla oluşturuldu"
 msgstr "Ürün başarıyla oluşturuldu"
 
 
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:106
+msgid "Successfully created product option group"
+msgstr "Ürün seçenek grubu başarıyla oluşturuldu"
+
 #: src/app/routes/_authenticated/_products/components/create-product-options-dialog.tsx:119
 #: src/app/routes/_authenticated/_products/components/create-product-options-dialog.tsx:119
 msgid "Successfully created product options"
 msgid "Successfully created product options"
 msgstr "Ürün seçenekleri başarıyla oluşturuldu"
 msgstr "Ürün seçenekleri başarıyla oluşturuldu"
@@ -4225,6 +4237,10 @@ msgstr "Ödeme yöntemi başarıyla güncellendi"
 msgid "Successfully updated product"
 msgid "Successfully updated product"
 msgstr "Ürün başarıyla güncellendi"
 msgstr "Ürün başarıyla güncellendi"
 
 
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:107
+msgid "Successfully updated product option group"
+msgstr "Ürün seçenek grubu başarıyla güncellendi"
+
 #: src/app/routes/_authenticated/_product-variants/product-variants_.$id.tsx:103
 #: src/app/routes/_authenticated/_product-variants/product-variants_.$id.tsx:103
 msgid "Successfully updated product variant"
 msgid "Successfully updated product variant"
 msgstr "Ürün varyantı başarıyla güncellendi"
 msgstr "Ürün varyantı başarıyla güncellendi"
@@ -4546,7 +4562,7 @@ msgstr "Doğrulanmamış"
 #: src/app/routes/_authenticated/_product-variants/product-variants_.$id.tsx:134
 #: src/app/routes/_authenticated/_product-variants/product-variants_.$id.tsx:134
 #: src/app/routes/_authenticated/_products/components/assign-facet-values-dialog.tsx:276
 #: src/app/routes/_authenticated/_products/components/assign-facet-values-dialog.tsx:276
 #: src/app/routes/_authenticated/_products/products_.$id.tsx:111
 #: src/app/routes/_authenticated/_products/products_.$id.tsx:111
-#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:142
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:138
 #: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$productOptionGroupId.options_.$id.tsx:163
 #: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$productOptionGroupId.options_.$id.tsx:163
 #: src/app/routes/_authenticated/_profile/profile.tsx:82
 #: src/app/routes/_authenticated/_profile/profile.tsx:82
 #: src/app/routes/_authenticated/_promotions/promotions_.$id.tsx:135
 #: src/app/routes/_authenticated/_promotions/promotions_.$id.tsx:135

+ 40 - 24
packages/dashboard/src/i18n/locales/uk.po

@@ -804,7 +804,7 @@ msgstr "Потрібне повернення в розмірі {formattedDiff}.
 
 
 #: src/app/routes/_authenticated/_promotions/promotions_.$id.tsx:238
 #: src/app/routes/_authenticated/_promotions/promotions_.$id.tsx:238
 #: src/app/routes/_authenticated/_system/scheduled-tasks.tsx:191
 #: src/app/routes/_authenticated/_system/scheduled-tasks.tsx:191
-#: src/lib/components/data-table/use-generated-columns.tsx:231
+#: src/lib/components/data-table/use-generated-columns.tsx:229
 msgid "Actions"
 msgid "Actions"
 msgstr "Дії"
 msgstr "Дії"
 
 
@@ -923,7 +923,7 @@ msgstr "Додати платіж до замовлення"
 msgid "Add payment to order ({0})"
 msgid "Add payment to order ({0})"
 msgstr "Додати платіж до замовлення ({0})"
 msgstr "Додати платіж до замовлення ({0})"
 
 
-#: src/app/routes/_authenticated/_products/components/product-options-table.tsx:105
+#: src/app/routes/_authenticated/_products/components/product-options-table.tsx:108
 msgid "Add product option"
 msgid "Add product option"
 msgstr "Додати опцію товару"
 msgstr "Додати опцію товару"
 
 
@@ -1090,7 +1090,7 @@ msgstr "Ви впевнені, що хочете видалити цю черн
 msgid "Are you sure you want to delete this global view? This action cannot be undone and will affect all users."
 msgid "Are you sure you want to delete this global view? This action cannot be undone and will affect all users."
 msgstr "Ви впевнені, що хочете видалити це глобальне подання? Цю дію неможливо скасувати, і вона вплине на всіх користувачів."
 msgstr "Ви впевнені, що хочете видалити це глобальне подання? Цю дію неможливо скасувати, і вона вплине на всіх користувачів."
 
 
-#: src/lib/components/data-table/use-generated-columns.tsx:322
+#: src/lib/components/data-table/use-generated-columns.tsx:320
 msgid "Are you sure you want to delete this item? This action cannot be undone."
 msgid "Are you sure you want to delete this item? This action cannot be undone."
 msgstr "Ви впевнені, що хочете видалити цей елемент? Цю дію неможливо скасувати."
 msgstr "Ви впевнені, що хочете видалити цей елемент? Цю дію неможливо скасувати."
 
 
@@ -1208,7 +1208,7 @@ msgstr "Калькулятор"
 #: src/app/routes/_authenticated/_products/components/assign-facet-values-dialog.tsx:270
 #: src/app/routes/_authenticated/_products/components/assign-facet-values-dialog.tsx:270
 #: src/lib/components/data-input/product-multi-selector-input.tsx:364
 #: src/lib/components/data-input/product-multi-selector-input.tsx:364
 #: src/lib/components/data-table/data-table-bulk-action-item.tsx:119
 #: src/lib/components/data-table/data-table-bulk-action-item.tsx:119
-#: src/lib/components/data-table/use-generated-columns.tsx:329
+#: src/lib/components/data-table/use-generated-columns.tsx:327
 #: src/lib/components/data-table/views-sheet.tsx:217
 #: src/lib/components/data-table/views-sheet.tsx:217
 #: src/lib/components/data-table/views-sheet.tsx:295
 #: src/lib/components/data-table/views-sheet.tsx:295
 #: src/lib/components/layout/manage-languages-dialog.tsx:396
 #: src/lib/components/layout/manage-languages-dialog.tsx:396
@@ -1291,7 +1291,7 @@ msgstr "Натисніть «Запустити тест» для перевір
 #: src/app/routes/_authenticated/_facets/facets_.$facetId.values_.$id.tsx:140
 #: src/app/routes/_authenticated/_facets/facets_.$facetId.values_.$id.tsx:140
 #: src/app/routes/_authenticated/_facets/facets_.$id.tsx:130
 #: src/app/routes/_authenticated/_facets/facets_.$id.tsx:130
 #: src/app/routes/_authenticated/_payment-methods/payment-methods_.$id.tsx:157
 #: src/app/routes/_authenticated/_payment-methods/payment-methods_.$id.tsx:157
-#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:159
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:155
 #: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$productOptionGroupId.options_.$id.tsx:191
 #: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$productOptionGroupId.options_.$id.tsx:191
 #: src/app/routes/_authenticated/_roles/roles_.$id.tsx:104
 #: src/app/routes/_authenticated/_roles/roles_.$id.tsx:104
 #: src/app/routes/_authenticated/_shipping-methods/shipping-methods_.$id.tsx:149
 #: src/app/routes/_authenticated/_shipping-methods/shipping-methods_.$id.tsx:149
@@ -1345,7 +1345,7 @@ msgstr "Підтвердити"
 msgid "Confirm Action"
 msgid "Confirm Action"
 msgstr "Підтвердити дію"
 msgstr "Підтвердити дію"
 
 
-#: src/lib/components/data-table/use-generated-columns.tsx:319
+#: src/lib/components/data-table/use-generated-columns.tsx:317
 msgid "Confirm deletion"
 msgid "Confirm deletion"
 msgstr "Підтвердити видалення"
 msgstr "Підтвердити видалення"
 
 
@@ -1408,7 +1408,7 @@ msgstr "Код купона встановлено для замовлення"
 #: src/app/routes/_authenticated/_product-variants/product-variants_.$id.tsx:134
 #: src/app/routes/_authenticated/_product-variants/product-variants_.$id.tsx:134
 #: src/app/routes/_authenticated/_products/components/create-product-variants.tsx:197
 #: src/app/routes/_authenticated/_products/components/create-product-variants.tsx:197
 #: src/app/routes/_authenticated/_products/products_.$id.tsx:111
 #: src/app/routes/_authenticated/_products/products_.$id.tsx:111
-#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:142
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:138
 #: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$productOptionGroupId.options_.$id.tsx:163
 #: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$productOptionGroupId.options_.$id.tsx:163
 #: src/app/routes/_authenticated/_promotions/promotions_.$id.tsx:135
 #: src/app/routes/_authenticated/_promotions/promotions_.$id.tsx:135
 #: src/app/routes/_authenticated/_roles/roles_.$id.tsx:87
 #: src/app/routes/_authenticated/_roles/roles_.$id.tsx:87
@@ -1551,8 +1551,8 @@ msgstr "Клієнта верифіковано"
 
 
 #: src/app/routes/_authenticated/_customer-groups/customer-groups_.$id.tsx:114
 #: src/app/routes/_authenticated/_customer-groups/customer-groups_.$id.tsx:114
 #: src/app/routes/_authenticated/_customers/customers_.$id.tsx:58
 #: src/app/routes/_authenticated/_customers/customers_.$id.tsx:58
-#: src/app/routes/_authenticated/_customers/customers.tsx:15
-#: src/app/routes/_authenticated/_customers/customers.tsx:21
+#: src/app/routes/_authenticated/_customers/customers.tsx:16
+#: src/app/routes/_authenticated/_customers/customers.tsx:22
 msgid "Customers"
 msgid "Customers"
 msgstr "Клієнти"
 msgstr "Клієнти"
 
 
@@ -1598,8 +1598,8 @@ msgstr "Податкова зона за замовчуванням"
 #: src/app/common/delete-bulk-action.tsx:139
 #: src/app/common/delete-bulk-action.tsx:139
 #: src/app/routes/_authenticated/_assets/components/asset-bulk-actions.tsx:41
 #: src/app/routes/_authenticated/_assets/components/asset-bulk-actions.tsx:41
 #: src/app/routes/_authenticated/_products/products_.$id_.variants.tsx:312
 #: src/app/routes/_authenticated/_products/products_.$id_.variants.tsx:312
-#: src/lib/components/data-table/use-generated-columns.tsx:312
-#: src/lib/components/data-table/use-generated-columns.tsx:343
+#: src/lib/components/data-table/use-generated-columns.tsx:310
+#: src/lib/components/data-table/use-generated-columns.tsx:341
 #: src/lib/components/data-table/views-sheet.tsx:272
 #: src/lib/components/data-table/views-sheet.tsx:272
 #: src/lib/components/data-table/views-sheet.tsx:298
 #: src/lib/components/data-table/views-sheet.tsx:298
 msgid "Delete"
 msgid "Delete"
@@ -1641,7 +1641,7 @@ msgstr "Видалено {deleted} {entityName}"
 msgid "Deleted {selectionLength} assets"
 msgid "Deleted {selectionLength} assets"
 msgstr "Видалено {selectionLength} ресурсів"
 msgstr "Видалено {selectionLength} ресурсів"
 
 
-#: src/lib/components/data-table/use-generated-columns.tsx:293
+#: src/lib/components/data-table/use-generated-columns.tsx:291
 msgid "Deleted successfully"
 msgid "Deleted successfully"
 msgstr "Успішно видалено"
 msgstr "Успішно видалено"
 
 
@@ -1997,6 +1997,10 @@ msgstr "Не вдалося створити спосіб оплати"
 msgid "Failed to create product"
 msgid "Failed to create product"
 msgstr "Не вдалося створити товар"
 msgstr "Не вдалося створити товар"
 
 
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:117
+msgid "Failed to create product option group"
+msgstr "Не вдалося створити групу опцій товару"
+
 #: src/app/routes/_authenticated/_products/components/create-product-options-dialog.tsx:124
 #: src/app/routes/_authenticated/_products/components/create-product-options-dialog.tsx:124
 #: src/app/routes/_authenticated/_products/components/create-product-options-dialog.tsx:209
 #: src/app/routes/_authenticated/_products/components/create-product-options-dialog.tsx:209
 msgid "Failed to create product options"
 msgid "Failed to create product options"
@@ -2036,8 +2040,8 @@ msgstr "Не вдалося створити податкову ставку"
 msgid "Failed to create zone"
 msgid "Failed to create zone"
 msgstr "Не вдалося створити зону"
 msgstr "Не вдалося створити зону"
 
 
-#: src/lib/components/data-table/use-generated-columns.tsx:295
-#: src/lib/components/data-table/use-generated-columns.tsx:301
+#: src/lib/components/data-table/use-generated-columns.tsx:293
+#: src/lib/components/data-table/use-generated-columns.tsx:299
 msgid "Failed to delete"
 msgid "Failed to delete"
 msgstr "Не вдалося видалити"
 msgstr "Не вдалося видалити"
 
 
@@ -2187,6 +2191,10 @@ msgstr "Не вдалося оновити стан платежу"
 msgid "Failed to update product"
 msgid "Failed to update product"
 msgstr "Не вдалося оновити товар"
 msgstr "Не вдалося оновити товар"
 
 
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:118
+msgid "Failed to update product option group"
+msgstr "Не вдалося оновити групу опцій товару"
+
 #: src/app/routes/_authenticated/_product-variants/product-variants_.$id.tsx:112
 #: src/app/routes/_authenticated/_product-variants/product-variants_.$id.tsx:112
 msgid "Failed to update product variant"
 msgid "Failed to update product variant"
 msgstr "Не вдалося оновити варіант товару"
 msgstr "Не вдалося оновити варіант товару"
@@ -2418,7 +2426,7 @@ msgstr "Висота"
 msgid "ID"
 msgid "ID"
 msgstr "ID"
 msgstr "ID"
 
 
-#: src/app/routes/_authenticated/_administrators/administrators.tsx:65
+#: src/app/routes/_authenticated/_administrators/administrators.tsx:64
 msgid "Identifier"
 msgid "Identifier"
 msgstr "Ідентифікатор"
 msgstr "Ідентифікатор"
 
 
@@ -2751,14 +2759,14 @@ msgstr "Мої збережені подання"
 #: src/app/routes/_authenticated/_collections/collections_.$id.tsx:146
 #: src/app/routes/_authenticated/_collections/collections_.$id.tsx:146
 #: src/app/routes/_authenticated/_countries/countries_.$id.tsx:108
 #: src/app/routes/_authenticated/_countries/countries_.$id.tsx:108
 #: src/app/routes/_authenticated/_customer-groups/customer-groups_.$id.tsx:107
 #: src/app/routes/_authenticated/_customer-groups/customer-groups_.$id.tsx:107
-#: src/app/routes/_authenticated/_customers/customers.tsx:55
+#: src/app/routes/_authenticated/_customers/customers.tsx:68
 #: src/app/routes/_authenticated/_facets/components/edit-facet-value.tsx:104
 #: src/app/routes/_authenticated/_facets/components/edit-facet-value.tsx:104
 #: src/app/routes/_authenticated/_facets/facets_.$facetId.values_.$id.tsx:134
 #: src/app/routes/_authenticated/_facets/facets_.$facetId.values_.$id.tsx:134
 #: src/app/routes/_authenticated/_facets/facets_.$id.tsx:124
 #: src/app/routes/_authenticated/_facets/facets_.$id.tsx:124
 #: src/app/routes/_authenticated/_payment-methods/payment-methods_.$id.tsx:151
 #: src/app/routes/_authenticated/_payment-methods/payment-methods_.$id.tsx:151
 #: src/app/routes/_authenticated/_products/components/add-product-variant-dialog.tsx:328
 #: src/app/routes/_authenticated/_products/components/add-product-variant-dialog.tsx:328
 #: src/app/routes/_authenticated/_products/products_.$id_.variants.tsx:303
 #: src/app/routes/_authenticated/_products/products_.$id_.variants.tsx:303
-#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:153
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:149
 #: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$productOptionGroupId.options_.$id.tsx:185
 #: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$productOptionGroupId.options_.$id.tsx:185
 #: src/app/routes/_authenticated/_promotions/promotions_.$id.tsx:157
 #: src/app/routes/_authenticated/_promotions/promotions_.$id.tsx:157
 #: src/app/routes/_authenticated/_sellers/sellers_.$id.tsx:96
 #: src/app/routes/_authenticated/_sellers/sellers_.$id.tsx:96
@@ -2812,7 +2820,7 @@ msgstr "Нова країна"
 msgid "New customer"
 msgid "New customer"
 msgstr "Новий клієнт"
 msgstr "Новий клієнт"
 
 
-#: src/app/routes/_authenticated/_customers/customers.tsx:82
+#: src/app/routes/_authenticated/_customers/customers.tsx:93
 msgid "New Customer"
 msgid "New Customer"
 msgstr "Новий клієнт"
 msgstr "Новий клієнт"
 
 
@@ -2865,7 +2873,7 @@ msgstr "Новий спосіб оплати"
 msgid "New product"
 msgid "New product"
 msgstr "Новий товар"
 msgstr "Новий товар"
 
 
-#: src/app/routes/_authenticated/_products/products.tsx:92
+#: src/app/routes/_authenticated/_products/products.tsx:98
 msgid "New Product"
 msgid "New Product"
 msgstr "Новий товар"
 msgstr "Новий товар"
 
 
@@ -2873,7 +2881,7 @@ msgstr "Новий товар"
 msgid "New product option"
 msgid "New product option"
 msgstr "Нова опція товару"
 msgstr "Нова опція товару"
 
 
-#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:133
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:129
 msgid "New product option group"
 msgid "New product option group"
 msgstr "Нова група опцій товару"
 msgstr "Нова група опцій товару"
 
 
@@ -3438,7 +3446,7 @@ msgid "Product options"
 msgstr "Опції товару"
 msgstr "Опції товару"
 
 
 #: src/app/routes/_authenticated/_products/products_.$id.tsx:191
 #: src/app/routes/_authenticated/_products/products_.$id.tsx:191
-#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:174
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:170
 msgid "Product Options"
 msgid "Product Options"
 msgstr "Опції товару"
 msgstr "Опції товару"
 
 
@@ -3491,7 +3499,7 @@ msgstr "Ставка"
 msgid "Reason"
 msgid "Reason"
 msgstr "Причина"
 msgstr "Причина"
 
 
-#: src/app/routes/_authenticated/_products/products.tsx:85
+#: src/app/routes/_authenticated/_products/products.tsx:91
 msgid "Rebuild search index"
 msgid "Rebuild search index"
 msgstr "Перебудувати пошуковий індекс"
 msgstr "Перебудувати пошуковий індекс"
 
 
@@ -4014,7 +4022,7 @@ msgid "State/Province"
 msgstr "Регіон/Область"
 msgstr "Регіон/Область"
 
 
 #: src/app/routes/_authenticated/_customers/customers_.$id.tsx:252
 #: src/app/routes/_authenticated/_customers/customers_.$id.tsx:252
-#: src/app/routes/_authenticated/_customers/customers.tsx:45
+#: src/app/routes/_authenticated/_customers/customers.tsx:46
 msgid "Status"
 msgid "Status"
 msgstr "Статус"
 msgstr "Статус"
 
 
@@ -4119,6 +4127,10 @@ msgstr "Спосіб оплати успішно створено"
 msgid "Successfully created product"
 msgid "Successfully created product"
 msgstr "Товар успішно створено"
 msgstr "Товар успішно створено"
 
 
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:106
+msgid "Successfully created product option group"
+msgstr "Групу опцій товару успішно створено"
+
 #: src/app/routes/_authenticated/_products/components/create-product-options-dialog.tsx:119
 #: src/app/routes/_authenticated/_products/components/create-product-options-dialog.tsx:119
 msgid "Successfully created product options"
 msgid "Successfully created product options"
 msgstr "Опції товару успішно створено"
 msgstr "Опції товару успішно створено"
@@ -4225,6 +4237,10 @@ msgstr "Спосіб оплати успішно оновлено"
 msgid "Successfully updated product"
 msgid "Successfully updated product"
 msgstr "Товар успішно оновлено"
 msgstr "Товар успішно оновлено"
 
 
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:107
+msgid "Successfully updated product option group"
+msgstr "Групу опцій товару успішно оновлено"
+
 #: src/app/routes/_authenticated/_product-variants/product-variants_.$id.tsx:103
 #: src/app/routes/_authenticated/_product-variants/product-variants_.$id.tsx:103
 msgid "Successfully updated product variant"
 msgid "Successfully updated product variant"
 msgstr "Варіант товару успішно оновлено"
 msgstr "Варіант товару успішно оновлено"
@@ -4546,7 +4562,7 @@ msgstr "Не верифіковано"
 #: src/app/routes/_authenticated/_product-variants/product-variants_.$id.tsx:134
 #: src/app/routes/_authenticated/_product-variants/product-variants_.$id.tsx:134
 #: src/app/routes/_authenticated/_products/components/assign-facet-values-dialog.tsx:276
 #: src/app/routes/_authenticated/_products/components/assign-facet-values-dialog.tsx:276
 #: src/app/routes/_authenticated/_products/products_.$id.tsx:111
 #: src/app/routes/_authenticated/_products/products_.$id.tsx:111
-#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:142
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:138
 #: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$productOptionGroupId.options_.$id.tsx:163
 #: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$productOptionGroupId.options_.$id.tsx:163
 #: src/app/routes/_authenticated/_profile/profile.tsx:82
 #: src/app/routes/_authenticated/_profile/profile.tsx:82
 #: src/app/routes/_authenticated/_promotions/promotions_.$id.tsx:135
 #: src/app/routes/_authenticated/_promotions/promotions_.$id.tsx:135

+ 40 - 24
packages/dashboard/src/i18n/locales/zh_Hans.po

@@ -804,7 +804,7 @@ msgstr "需要退款 {formattedDiff}。选择付款金额并输入备注以继
 
 
 #: src/app/routes/_authenticated/_promotions/promotions_.$id.tsx:238
 #: src/app/routes/_authenticated/_promotions/promotions_.$id.tsx:238
 #: src/app/routes/_authenticated/_system/scheduled-tasks.tsx:191
 #: src/app/routes/_authenticated/_system/scheduled-tasks.tsx:191
-#: src/lib/components/data-table/use-generated-columns.tsx:231
+#: src/lib/components/data-table/use-generated-columns.tsx:229
 msgid "Actions"
 msgid "Actions"
 msgstr "操作"
 msgstr "操作"
 
 
@@ -923,7 +923,7 @@ msgstr "向订单添加支付"
 msgid "Add payment to order ({0})"
 msgid "Add payment to order ({0})"
 msgstr "向订单添加支付 ({0})"
 msgstr "向订单添加支付 ({0})"
 
 
-#: src/app/routes/_authenticated/_products/components/product-options-table.tsx:105
+#: src/app/routes/_authenticated/_products/components/product-options-table.tsx:108
 msgid "Add product option"
 msgid "Add product option"
 msgstr "添加商品选项"
 msgstr "添加商品选项"
 
 
@@ -1090,7 +1090,7 @@ msgstr "确定要删除此草稿订单吗?"
 msgid "Are you sure you want to delete this global view? This action cannot be undone and will affect all users."
 msgid "Are you sure you want to delete this global view? This action cannot be undone and will affect all users."
 msgstr "确定要删除此全局视图吗?此操作无法撤销,将影响所有用户。"
 msgstr "确定要删除此全局视图吗?此操作无法撤销,将影响所有用户。"
 
 
-#: src/lib/components/data-table/use-generated-columns.tsx:322
+#: src/lib/components/data-table/use-generated-columns.tsx:320
 msgid "Are you sure you want to delete this item? This action cannot be undone."
 msgid "Are you sure you want to delete this item? This action cannot be undone."
 msgstr "确定要删除此项目吗?此操作无法撤销。"
 msgstr "确定要删除此项目吗?此操作无法撤销。"
 
 
@@ -1208,7 +1208,7 @@ msgstr "计算器"
 #: src/app/routes/_authenticated/_products/components/assign-facet-values-dialog.tsx:270
 #: src/app/routes/_authenticated/_products/components/assign-facet-values-dialog.tsx:270
 #: src/lib/components/data-input/product-multi-selector-input.tsx:364
 #: src/lib/components/data-input/product-multi-selector-input.tsx:364
 #: src/lib/components/data-table/data-table-bulk-action-item.tsx:119
 #: src/lib/components/data-table/data-table-bulk-action-item.tsx:119
-#: src/lib/components/data-table/use-generated-columns.tsx:329
+#: src/lib/components/data-table/use-generated-columns.tsx:327
 #: src/lib/components/data-table/views-sheet.tsx:217
 #: src/lib/components/data-table/views-sheet.tsx:217
 #: src/lib/components/data-table/views-sheet.tsx:295
 #: src/lib/components/data-table/views-sheet.tsx:295
 #: src/lib/components/layout/manage-languages-dialog.tsx:396
 #: src/lib/components/layout/manage-languages-dialog.tsx:396
@@ -1291,7 +1291,7 @@ msgstr "点击\"运行测试\"以测试此配送方式。"
 #: src/app/routes/_authenticated/_facets/facets_.$facetId.values_.$id.tsx:140
 #: src/app/routes/_authenticated/_facets/facets_.$facetId.values_.$id.tsx:140
 #: src/app/routes/_authenticated/_facets/facets_.$id.tsx:130
 #: src/app/routes/_authenticated/_facets/facets_.$id.tsx:130
 #: src/app/routes/_authenticated/_payment-methods/payment-methods_.$id.tsx:157
 #: src/app/routes/_authenticated/_payment-methods/payment-methods_.$id.tsx:157
-#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:159
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:155
 #: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$productOptionGroupId.options_.$id.tsx:191
 #: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$productOptionGroupId.options_.$id.tsx:191
 #: src/app/routes/_authenticated/_roles/roles_.$id.tsx:104
 #: src/app/routes/_authenticated/_roles/roles_.$id.tsx:104
 #: src/app/routes/_authenticated/_shipping-methods/shipping-methods_.$id.tsx:149
 #: src/app/routes/_authenticated/_shipping-methods/shipping-methods_.$id.tsx:149
@@ -1345,7 +1345,7 @@ msgstr "确认"
 msgid "Confirm Action"
 msgid "Confirm Action"
 msgstr "确认操作"
 msgstr "确认操作"
 
 
-#: src/lib/components/data-table/use-generated-columns.tsx:319
+#: src/lib/components/data-table/use-generated-columns.tsx:317
 msgid "Confirm deletion"
 msgid "Confirm deletion"
 msgstr "确认删除"
 msgstr "确认删除"
 
 
@@ -1408,7 +1408,7 @@ msgstr "已为订单设置优惠券代码"
 #: src/app/routes/_authenticated/_product-variants/product-variants_.$id.tsx:134
 #: src/app/routes/_authenticated/_product-variants/product-variants_.$id.tsx:134
 #: src/app/routes/_authenticated/_products/components/create-product-variants.tsx:197
 #: src/app/routes/_authenticated/_products/components/create-product-variants.tsx:197
 #: src/app/routes/_authenticated/_products/products_.$id.tsx:111
 #: src/app/routes/_authenticated/_products/products_.$id.tsx:111
-#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:142
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:138
 #: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$productOptionGroupId.options_.$id.tsx:163
 #: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$productOptionGroupId.options_.$id.tsx:163
 #: src/app/routes/_authenticated/_promotions/promotions_.$id.tsx:135
 #: src/app/routes/_authenticated/_promotions/promotions_.$id.tsx:135
 #: src/app/routes/_authenticated/_roles/roles_.$id.tsx:87
 #: src/app/routes/_authenticated/_roles/roles_.$id.tsx:87
@@ -1551,8 +1551,8 @@ msgstr "客户已验证"
 
 
 #: src/app/routes/_authenticated/_customer-groups/customer-groups_.$id.tsx:114
 #: src/app/routes/_authenticated/_customer-groups/customer-groups_.$id.tsx:114
 #: src/app/routes/_authenticated/_customers/customers_.$id.tsx:58
 #: src/app/routes/_authenticated/_customers/customers_.$id.tsx:58
-#: src/app/routes/_authenticated/_customers/customers.tsx:15
-#: src/app/routes/_authenticated/_customers/customers.tsx:21
+#: src/app/routes/_authenticated/_customers/customers.tsx:16
+#: src/app/routes/_authenticated/_customers/customers.tsx:22
 msgid "Customers"
 msgid "Customers"
 msgstr "客户"
 msgstr "客户"
 
 
@@ -1598,8 +1598,8 @@ msgstr "默认税务区域"
 #: src/app/common/delete-bulk-action.tsx:139
 #: src/app/common/delete-bulk-action.tsx:139
 #: src/app/routes/_authenticated/_assets/components/asset-bulk-actions.tsx:41
 #: src/app/routes/_authenticated/_assets/components/asset-bulk-actions.tsx:41
 #: src/app/routes/_authenticated/_products/products_.$id_.variants.tsx:312
 #: src/app/routes/_authenticated/_products/products_.$id_.variants.tsx:312
-#: src/lib/components/data-table/use-generated-columns.tsx:312
-#: src/lib/components/data-table/use-generated-columns.tsx:343
+#: src/lib/components/data-table/use-generated-columns.tsx:310
+#: src/lib/components/data-table/use-generated-columns.tsx:341
 #: src/lib/components/data-table/views-sheet.tsx:272
 #: src/lib/components/data-table/views-sheet.tsx:272
 #: src/lib/components/data-table/views-sheet.tsx:298
 #: src/lib/components/data-table/views-sheet.tsx:298
 msgid "Delete"
 msgid "Delete"
@@ -1641,7 +1641,7 @@ msgstr "已删除 {deleted} {entityName}"
 msgid "Deleted {selectionLength} assets"
 msgid "Deleted {selectionLength} assets"
 msgstr "已删除 {selectionLength} 个资源"
 msgstr "已删除 {selectionLength} 个资源"
 
 
-#: src/lib/components/data-table/use-generated-columns.tsx:293
+#: src/lib/components/data-table/use-generated-columns.tsx:291
 msgid "Deleted successfully"
 msgid "Deleted successfully"
 msgstr "成功删除"
 msgstr "成功删除"
 
 
@@ -1997,6 +1997,10 @@ msgstr "创建支付方式失败"
 msgid "Failed to create product"
 msgid "Failed to create product"
 msgstr "创建商品失败"
 msgstr "创建商品失败"
 
 
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:117
+msgid "Failed to create product option group"
+msgstr "创建商品选项组失败"
+
 #: src/app/routes/_authenticated/_products/components/create-product-options-dialog.tsx:124
 #: src/app/routes/_authenticated/_products/components/create-product-options-dialog.tsx:124
 #: src/app/routes/_authenticated/_products/components/create-product-options-dialog.tsx:209
 #: src/app/routes/_authenticated/_products/components/create-product-options-dialog.tsx:209
 msgid "Failed to create product options"
 msgid "Failed to create product options"
@@ -2036,8 +2040,8 @@ msgstr "创建税率失败"
 msgid "Failed to create zone"
 msgid "Failed to create zone"
 msgstr "创建区域失败"
 msgstr "创建区域失败"
 
 
-#: src/lib/components/data-table/use-generated-columns.tsx:295
-#: src/lib/components/data-table/use-generated-columns.tsx:301
+#: src/lib/components/data-table/use-generated-columns.tsx:293
+#: src/lib/components/data-table/use-generated-columns.tsx:299
 msgid "Failed to delete"
 msgid "Failed to delete"
 msgstr "删除失败"
 msgstr "删除失败"
 
 
@@ -2187,6 +2191,10 @@ msgstr "更新支付状态失败"
 msgid "Failed to update product"
 msgid "Failed to update product"
 msgstr "更新商品失败"
 msgstr "更新商品失败"
 
 
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:118
+msgid "Failed to update product option group"
+msgstr "更新商品选项组失败"
+
 #: src/app/routes/_authenticated/_product-variants/product-variants_.$id.tsx:112
 #: src/app/routes/_authenticated/_product-variants/product-variants_.$id.tsx:112
 msgid "Failed to update product variant"
 msgid "Failed to update product variant"
 msgstr "更新商品变体失败"
 msgstr "更新商品变体失败"
@@ -2418,7 +2426,7 @@ msgstr "高度"
 msgid "ID"
 msgid "ID"
 msgstr "ID"
 msgstr "ID"
 
 
-#: src/app/routes/_authenticated/_administrators/administrators.tsx:65
+#: src/app/routes/_authenticated/_administrators/administrators.tsx:64
 msgid "Identifier"
 msgid "Identifier"
 msgstr "标识符"
 msgstr "标识符"
 
 
@@ -2751,14 +2759,14 @@ msgstr "我的保存视图"
 #: src/app/routes/_authenticated/_collections/collections_.$id.tsx:146
 #: src/app/routes/_authenticated/_collections/collections_.$id.tsx:146
 #: src/app/routes/_authenticated/_countries/countries_.$id.tsx:108
 #: src/app/routes/_authenticated/_countries/countries_.$id.tsx:108
 #: src/app/routes/_authenticated/_customer-groups/customer-groups_.$id.tsx:107
 #: src/app/routes/_authenticated/_customer-groups/customer-groups_.$id.tsx:107
-#: src/app/routes/_authenticated/_customers/customers.tsx:55
+#: src/app/routes/_authenticated/_customers/customers.tsx:68
 #: src/app/routes/_authenticated/_facets/components/edit-facet-value.tsx:104
 #: src/app/routes/_authenticated/_facets/components/edit-facet-value.tsx:104
 #: src/app/routes/_authenticated/_facets/facets_.$facetId.values_.$id.tsx:134
 #: src/app/routes/_authenticated/_facets/facets_.$facetId.values_.$id.tsx:134
 #: src/app/routes/_authenticated/_facets/facets_.$id.tsx:124
 #: src/app/routes/_authenticated/_facets/facets_.$id.tsx:124
 #: src/app/routes/_authenticated/_payment-methods/payment-methods_.$id.tsx:151
 #: src/app/routes/_authenticated/_payment-methods/payment-methods_.$id.tsx:151
 #: src/app/routes/_authenticated/_products/components/add-product-variant-dialog.tsx:328
 #: src/app/routes/_authenticated/_products/components/add-product-variant-dialog.tsx:328
 #: src/app/routes/_authenticated/_products/products_.$id_.variants.tsx:303
 #: src/app/routes/_authenticated/_products/products_.$id_.variants.tsx:303
-#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:153
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:149
 #: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$productOptionGroupId.options_.$id.tsx:185
 #: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$productOptionGroupId.options_.$id.tsx:185
 #: src/app/routes/_authenticated/_promotions/promotions_.$id.tsx:157
 #: src/app/routes/_authenticated/_promotions/promotions_.$id.tsx:157
 #: src/app/routes/_authenticated/_sellers/sellers_.$id.tsx:96
 #: src/app/routes/_authenticated/_sellers/sellers_.$id.tsx:96
@@ -2812,7 +2820,7 @@ msgstr "新国家"
 msgid "New customer"
 msgid "New customer"
 msgstr "新客户"
 msgstr "新客户"
 
 
-#: src/app/routes/_authenticated/_customers/customers.tsx:82
+#: src/app/routes/_authenticated/_customers/customers.tsx:93
 msgid "New Customer"
 msgid "New Customer"
 msgstr "新客户"
 msgstr "新客户"
 
 
@@ -2865,7 +2873,7 @@ msgstr "新支付方式"
 msgid "New product"
 msgid "New product"
 msgstr "新商品"
 msgstr "新商品"
 
 
-#: src/app/routes/_authenticated/_products/products.tsx:92
+#: src/app/routes/_authenticated/_products/products.tsx:98
 msgid "New Product"
 msgid "New Product"
 msgstr "新商品"
 msgstr "新商品"
 
 
@@ -2873,7 +2881,7 @@ msgstr "新商品"
 msgid "New product option"
 msgid "New product option"
 msgstr "新商品选项"
 msgstr "新商品选项"
 
 
-#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:133
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:129
 msgid "New product option group"
 msgid "New product option group"
 msgstr "新商品选项组"
 msgstr "新商品选项组"
 
 
@@ -3438,7 +3446,7 @@ msgid "Product options"
 msgstr "商品选项"
 msgstr "商品选项"
 
 
 #: src/app/routes/_authenticated/_products/products_.$id.tsx:191
 #: src/app/routes/_authenticated/_products/products_.$id.tsx:191
-#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:174
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:170
 msgid "Product Options"
 msgid "Product Options"
 msgstr "商品选项"
 msgstr "商品选项"
 
 
@@ -3491,7 +3499,7 @@ msgstr "费率"
 msgid "Reason"
 msgid "Reason"
 msgstr "原因"
 msgstr "原因"
 
 
-#: src/app/routes/_authenticated/_products/products.tsx:85
+#: src/app/routes/_authenticated/_products/products.tsx:91
 msgid "Rebuild search index"
 msgid "Rebuild search index"
 msgstr "重建搜索索引"
 msgstr "重建搜索索引"
 
 
@@ -4014,7 +4022,7 @@ msgid "State/Province"
 msgstr "州/省"
 msgstr "州/省"
 
 
 #: src/app/routes/_authenticated/_customers/customers_.$id.tsx:252
 #: src/app/routes/_authenticated/_customers/customers_.$id.tsx:252
-#: src/app/routes/_authenticated/_customers/customers.tsx:45
+#: src/app/routes/_authenticated/_customers/customers.tsx:46
 msgid "Status"
 msgid "Status"
 msgstr "状态"
 msgstr "状态"
 
 
@@ -4119,6 +4127,10 @@ msgstr "已成功创建支付方式"
 msgid "Successfully created product"
 msgid "Successfully created product"
 msgstr "已成功创建商品"
 msgstr "已成功创建商品"
 
 
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:106
+msgid "Successfully created product option group"
+msgstr "成功创建商品选项组"
+
 #: src/app/routes/_authenticated/_products/components/create-product-options-dialog.tsx:119
 #: src/app/routes/_authenticated/_products/components/create-product-options-dialog.tsx:119
 msgid "Successfully created product options"
 msgid "Successfully created product options"
 msgstr "已成功创建商品选项"
 msgstr "已成功创建商品选项"
@@ -4225,6 +4237,10 @@ msgstr "已成功更新支付方式"
 msgid "Successfully updated product"
 msgid "Successfully updated product"
 msgstr "已成功更新商品"
 msgstr "已成功更新商品"
 
 
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:107
+msgid "Successfully updated product option group"
+msgstr "成功更新商品选项组"
+
 #: src/app/routes/_authenticated/_product-variants/product-variants_.$id.tsx:103
 #: src/app/routes/_authenticated/_product-variants/product-variants_.$id.tsx:103
 msgid "Successfully updated product variant"
 msgid "Successfully updated product variant"
 msgstr "已成功更新商品变体"
 msgstr "已成功更新商品变体"
@@ -4546,7 +4562,7 @@ msgstr "未验证"
 #: src/app/routes/_authenticated/_product-variants/product-variants_.$id.tsx:134
 #: src/app/routes/_authenticated/_product-variants/product-variants_.$id.tsx:134
 #: src/app/routes/_authenticated/_products/components/assign-facet-values-dialog.tsx:276
 #: src/app/routes/_authenticated/_products/components/assign-facet-values-dialog.tsx:276
 #: src/app/routes/_authenticated/_products/products_.$id.tsx:111
 #: src/app/routes/_authenticated/_products/products_.$id.tsx:111
-#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:142
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:138
 #: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$productOptionGroupId.options_.$id.tsx:163
 #: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$productOptionGroupId.options_.$id.tsx:163
 #: src/app/routes/_authenticated/_profile/profile.tsx:82
 #: src/app/routes/_authenticated/_profile/profile.tsx:82
 #: src/app/routes/_authenticated/_promotions/promotions_.$id.tsx:135
 #: src/app/routes/_authenticated/_promotions/promotions_.$id.tsx:135

+ 40 - 24
packages/dashboard/src/i18n/locales/zh_Hant.po

@@ -804,7 +804,7 @@ msgstr "需要退款 {formattedDiff}。選取付款金額並輸入備註以繼
 
 
 #: src/app/routes/_authenticated/_promotions/promotions_.$id.tsx:238
 #: src/app/routes/_authenticated/_promotions/promotions_.$id.tsx:238
 #: src/app/routes/_authenticated/_system/scheduled-tasks.tsx:191
 #: src/app/routes/_authenticated/_system/scheduled-tasks.tsx:191
-#: src/lib/components/data-table/use-generated-columns.tsx:231
+#: src/lib/components/data-table/use-generated-columns.tsx:229
 msgid "Actions"
 msgid "Actions"
 msgstr "動作"
 msgstr "動作"
 
 
@@ -923,7 +923,7 @@ msgstr "向訂單新增付款"
 msgid "Add payment to order ({0})"
 msgid "Add payment to order ({0})"
 msgstr "向訂單新增付款 ({0})"
 msgstr "向訂單新增付款 ({0})"
 
 
-#: src/app/routes/_authenticated/_products/components/product-options-table.tsx:105
+#: src/app/routes/_authenticated/_products/components/product-options-table.tsx:108
 msgid "Add product option"
 msgid "Add product option"
 msgstr "新增商品選項"
 msgstr "新增商品選項"
 
 
@@ -1090,7 +1090,7 @@ msgstr "確定要刪除此草稿訂單嗎?"
 msgid "Are you sure you want to delete this global view? This action cannot be undone and will affect all users."
 msgid "Are you sure you want to delete this global view? This action cannot be undone and will affect all users."
 msgstr "確定要刪除此全域檢視嗎?此動作無法復原,將影響所有使用者。"
 msgstr "確定要刪除此全域檢視嗎?此動作無法復原,將影響所有使用者。"
 
 
-#: src/lib/components/data-table/use-generated-columns.tsx:322
+#: src/lib/components/data-table/use-generated-columns.tsx:320
 msgid "Are you sure you want to delete this item? This action cannot be undone."
 msgid "Are you sure you want to delete this item? This action cannot be undone."
 msgstr "確定要刪除此項目嗎?此動作無法復原。"
 msgstr "確定要刪除此項目嗎?此動作無法復原。"
 
 
@@ -1208,7 +1208,7 @@ msgstr "計算機"
 #: src/app/routes/_authenticated/_products/components/assign-facet-values-dialog.tsx:270
 #: src/app/routes/_authenticated/_products/components/assign-facet-values-dialog.tsx:270
 #: src/lib/components/data-input/product-multi-selector-input.tsx:364
 #: src/lib/components/data-input/product-multi-selector-input.tsx:364
 #: src/lib/components/data-table/data-table-bulk-action-item.tsx:119
 #: src/lib/components/data-table/data-table-bulk-action-item.tsx:119
-#: src/lib/components/data-table/use-generated-columns.tsx:329
+#: src/lib/components/data-table/use-generated-columns.tsx:327
 #: src/lib/components/data-table/views-sheet.tsx:217
 #: src/lib/components/data-table/views-sheet.tsx:217
 #: src/lib/components/data-table/views-sheet.tsx:295
 #: src/lib/components/data-table/views-sheet.tsx:295
 #: src/lib/components/layout/manage-languages-dialog.tsx:396
 #: src/lib/components/layout/manage-languages-dialog.tsx:396
@@ -1291,7 +1291,7 @@ msgstr "按一下「執行測試」以測試此配送方式。"
 #: src/app/routes/_authenticated/_facets/facets_.$facetId.values_.$id.tsx:140
 #: src/app/routes/_authenticated/_facets/facets_.$facetId.values_.$id.tsx:140
 #: src/app/routes/_authenticated/_facets/facets_.$id.tsx:130
 #: src/app/routes/_authenticated/_facets/facets_.$id.tsx:130
 #: src/app/routes/_authenticated/_payment-methods/payment-methods_.$id.tsx:157
 #: src/app/routes/_authenticated/_payment-methods/payment-methods_.$id.tsx:157
-#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:159
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:155
 #: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$productOptionGroupId.options_.$id.tsx:191
 #: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$productOptionGroupId.options_.$id.tsx:191
 #: src/app/routes/_authenticated/_roles/roles_.$id.tsx:104
 #: src/app/routes/_authenticated/_roles/roles_.$id.tsx:104
 #: src/app/routes/_authenticated/_shipping-methods/shipping-methods_.$id.tsx:149
 #: src/app/routes/_authenticated/_shipping-methods/shipping-methods_.$id.tsx:149
@@ -1345,7 +1345,7 @@ msgstr "確認"
 msgid "Confirm Action"
 msgid "Confirm Action"
 msgstr "確認動作"
 msgstr "確認動作"
 
 
-#: src/lib/components/data-table/use-generated-columns.tsx:319
+#: src/lib/components/data-table/use-generated-columns.tsx:317
 msgid "Confirm deletion"
 msgid "Confirm deletion"
 msgstr "確認刪除"
 msgstr "確認刪除"
 
 
@@ -1408,7 +1408,7 @@ msgstr "已為訂單設定優惠券代碼"
 #: src/app/routes/_authenticated/_product-variants/product-variants_.$id.tsx:134
 #: src/app/routes/_authenticated/_product-variants/product-variants_.$id.tsx:134
 #: src/app/routes/_authenticated/_products/components/create-product-variants.tsx:197
 #: src/app/routes/_authenticated/_products/components/create-product-variants.tsx:197
 #: src/app/routes/_authenticated/_products/products_.$id.tsx:111
 #: src/app/routes/_authenticated/_products/products_.$id.tsx:111
-#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:142
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:138
 #: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$productOptionGroupId.options_.$id.tsx:163
 #: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$productOptionGroupId.options_.$id.tsx:163
 #: src/app/routes/_authenticated/_promotions/promotions_.$id.tsx:135
 #: src/app/routes/_authenticated/_promotions/promotions_.$id.tsx:135
 #: src/app/routes/_authenticated/_roles/roles_.$id.tsx:87
 #: src/app/routes/_authenticated/_roles/roles_.$id.tsx:87
@@ -1551,8 +1551,8 @@ msgstr "客戶已驗證"
 
 
 #: src/app/routes/_authenticated/_customer-groups/customer-groups_.$id.tsx:114
 #: src/app/routes/_authenticated/_customer-groups/customer-groups_.$id.tsx:114
 #: src/app/routes/_authenticated/_customers/customers_.$id.tsx:58
 #: src/app/routes/_authenticated/_customers/customers_.$id.tsx:58
-#: src/app/routes/_authenticated/_customers/customers.tsx:15
-#: src/app/routes/_authenticated/_customers/customers.tsx:21
+#: src/app/routes/_authenticated/_customers/customers.tsx:16
+#: src/app/routes/_authenticated/_customers/customers.tsx:22
 msgid "Customers"
 msgid "Customers"
 msgstr "客戶"
 msgstr "客戶"
 
 
@@ -1598,8 +1598,8 @@ msgstr "預設稅務區域"
 #: src/app/common/delete-bulk-action.tsx:139
 #: src/app/common/delete-bulk-action.tsx:139
 #: src/app/routes/_authenticated/_assets/components/asset-bulk-actions.tsx:41
 #: src/app/routes/_authenticated/_assets/components/asset-bulk-actions.tsx:41
 #: src/app/routes/_authenticated/_products/products_.$id_.variants.tsx:312
 #: src/app/routes/_authenticated/_products/products_.$id_.variants.tsx:312
-#: src/lib/components/data-table/use-generated-columns.tsx:312
-#: src/lib/components/data-table/use-generated-columns.tsx:343
+#: src/lib/components/data-table/use-generated-columns.tsx:310
+#: src/lib/components/data-table/use-generated-columns.tsx:341
 #: src/lib/components/data-table/views-sheet.tsx:272
 #: src/lib/components/data-table/views-sheet.tsx:272
 #: src/lib/components/data-table/views-sheet.tsx:298
 #: src/lib/components/data-table/views-sheet.tsx:298
 msgid "Delete"
 msgid "Delete"
@@ -1641,7 +1641,7 @@ msgstr "已刪除 {deleted} {entityName}"
 msgid "Deleted {selectionLength} assets"
 msgid "Deleted {selectionLength} assets"
 msgstr "已刪除 {selectionLength} 個資源"
 msgstr "已刪除 {selectionLength} 個資源"
 
 
-#: src/lib/components/data-table/use-generated-columns.tsx:293
+#: src/lib/components/data-table/use-generated-columns.tsx:291
 msgid "Deleted successfully"
 msgid "Deleted successfully"
 msgstr "成功刪除"
 msgstr "成功刪除"
 
 
@@ -1997,6 +1997,10 @@ msgstr "建立付款方式失敗"
 msgid "Failed to create product"
 msgid "Failed to create product"
 msgstr "建立商品失敗"
 msgstr "建立商品失敗"
 
 
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:117
+msgid "Failed to create product option group"
+msgstr "建立商品選項群組失敗"
+
 #: src/app/routes/_authenticated/_products/components/create-product-options-dialog.tsx:124
 #: src/app/routes/_authenticated/_products/components/create-product-options-dialog.tsx:124
 #: src/app/routes/_authenticated/_products/components/create-product-options-dialog.tsx:209
 #: src/app/routes/_authenticated/_products/components/create-product-options-dialog.tsx:209
 msgid "Failed to create product options"
 msgid "Failed to create product options"
@@ -2036,8 +2040,8 @@ msgstr "建立稅率失敗"
 msgid "Failed to create zone"
 msgid "Failed to create zone"
 msgstr "建立區域失敗"
 msgstr "建立區域失敗"
 
 
-#: src/lib/components/data-table/use-generated-columns.tsx:295
-#: src/lib/components/data-table/use-generated-columns.tsx:301
+#: src/lib/components/data-table/use-generated-columns.tsx:293
+#: src/lib/components/data-table/use-generated-columns.tsx:299
 msgid "Failed to delete"
 msgid "Failed to delete"
 msgstr "刪除失敗"
 msgstr "刪除失敗"
 
 
@@ -2187,6 +2191,10 @@ msgstr "更新付款狀態失敗"
 msgid "Failed to update product"
 msgid "Failed to update product"
 msgstr "更新商品失敗"
 msgstr "更新商品失敗"
 
 
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:118
+msgid "Failed to update product option group"
+msgstr "更新商品選項群組失敗"
+
 #: src/app/routes/_authenticated/_product-variants/product-variants_.$id.tsx:112
 #: src/app/routes/_authenticated/_product-variants/product-variants_.$id.tsx:112
 msgid "Failed to update product variant"
 msgid "Failed to update product variant"
 msgstr "更新商品變體失敗"
 msgstr "更新商品變體失敗"
@@ -2418,7 +2426,7 @@ msgstr "高度"
 msgid "ID"
 msgid "ID"
 msgstr "ID"
 msgstr "ID"
 
 
-#: src/app/routes/_authenticated/_administrators/administrators.tsx:65
+#: src/app/routes/_authenticated/_administrators/administrators.tsx:64
 msgid "Identifier"
 msgid "Identifier"
 msgstr "識別碼"
 msgstr "識別碼"
 
 
@@ -2751,14 +2759,14 @@ msgstr "我的儲存檢視"
 #: src/app/routes/_authenticated/_collections/collections_.$id.tsx:146
 #: src/app/routes/_authenticated/_collections/collections_.$id.tsx:146
 #: src/app/routes/_authenticated/_countries/countries_.$id.tsx:108
 #: src/app/routes/_authenticated/_countries/countries_.$id.tsx:108
 #: src/app/routes/_authenticated/_customer-groups/customer-groups_.$id.tsx:107
 #: src/app/routes/_authenticated/_customer-groups/customer-groups_.$id.tsx:107
-#: src/app/routes/_authenticated/_customers/customers.tsx:55
+#: src/app/routes/_authenticated/_customers/customers.tsx:68
 #: src/app/routes/_authenticated/_facets/components/edit-facet-value.tsx:104
 #: src/app/routes/_authenticated/_facets/components/edit-facet-value.tsx:104
 #: src/app/routes/_authenticated/_facets/facets_.$facetId.values_.$id.tsx:134
 #: src/app/routes/_authenticated/_facets/facets_.$facetId.values_.$id.tsx:134
 #: src/app/routes/_authenticated/_facets/facets_.$id.tsx:124
 #: src/app/routes/_authenticated/_facets/facets_.$id.tsx:124
 #: src/app/routes/_authenticated/_payment-methods/payment-methods_.$id.tsx:151
 #: src/app/routes/_authenticated/_payment-methods/payment-methods_.$id.tsx:151
 #: src/app/routes/_authenticated/_products/components/add-product-variant-dialog.tsx:328
 #: src/app/routes/_authenticated/_products/components/add-product-variant-dialog.tsx:328
 #: src/app/routes/_authenticated/_products/products_.$id_.variants.tsx:303
 #: src/app/routes/_authenticated/_products/products_.$id_.variants.tsx:303
-#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:153
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:149
 #: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$productOptionGroupId.options_.$id.tsx:185
 #: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$productOptionGroupId.options_.$id.tsx:185
 #: src/app/routes/_authenticated/_promotions/promotions_.$id.tsx:157
 #: src/app/routes/_authenticated/_promotions/promotions_.$id.tsx:157
 #: src/app/routes/_authenticated/_sellers/sellers_.$id.tsx:96
 #: src/app/routes/_authenticated/_sellers/sellers_.$id.tsx:96
@@ -2812,7 +2820,7 @@ msgstr "新增國家"
 msgid "New customer"
 msgid "New customer"
 msgstr "新增客戶"
 msgstr "新增客戶"
 
 
-#: src/app/routes/_authenticated/_customers/customers.tsx:82
+#: src/app/routes/_authenticated/_customers/customers.tsx:93
 msgid "New Customer"
 msgid "New Customer"
 msgstr "新增客戶"
 msgstr "新增客戶"
 
 
@@ -2865,7 +2873,7 @@ msgstr "新增付款方式"
 msgid "New product"
 msgid "New product"
 msgstr "新增商品"
 msgstr "新增商品"
 
 
-#: src/app/routes/_authenticated/_products/products.tsx:92
+#: src/app/routes/_authenticated/_products/products.tsx:98
 msgid "New Product"
 msgid "New Product"
 msgstr "新增商品"
 msgstr "新增商品"
 
 
@@ -2873,7 +2881,7 @@ msgstr "新增商品"
 msgid "New product option"
 msgid "New product option"
 msgstr "新增商品選項"
 msgstr "新增商品選項"
 
 
-#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:133
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:129
 msgid "New product option group"
 msgid "New product option group"
 msgstr "新增商品選項群組"
 msgstr "新增商品選項群組"
 
 
@@ -3438,7 +3446,7 @@ msgid "Product options"
 msgstr "商品選項"
 msgstr "商品選項"
 
 
 #: src/app/routes/_authenticated/_products/products_.$id.tsx:191
 #: src/app/routes/_authenticated/_products/products_.$id.tsx:191
-#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:174
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:170
 msgid "Product Options"
 msgid "Product Options"
 msgstr "商品選項"
 msgstr "商品選項"
 
 
@@ -3491,7 +3499,7 @@ msgstr "費率"
 msgid "Reason"
 msgid "Reason"
 msgstr "原因"
 msgstr "原因"
 
 
-#: src/app/routes/_authenticated/_products/products.tsx:85
+#: src/app/routes/_authenticated/_products/products.tsx:91
 msgid "Rebuild search index"
 msgid "Rebuild search index"
 msgstr "重建搜尋索引"
 msgstr "重建搜尋索引"
 
 
@@ -4014,7 +4022,7 @@ msgid "State/Province"
 msgstr "州/省"
 msgstr "州/省"
 
 
 #: src/app/routes/_authenticated/_customers/customers_.$id.tsx:252
 #: src/app/routes/_authenticated/_customers/customers_.$id.tsx:252
-#: src/app/routes/_authenticated/_customers/customers.tsx:45
+#: src/app/routes/_authenticated/_customers/customers.tsx:46
 msgid "Status"
 msgid "Status"
 msgstr "狀態"
 msgstr "狀態"
 
 
@@ -4119,6 +4127,10 @@ msgstr "已成功建立付款方式"
 msgid "Successfully created product"
 msgid "Successfully created product"
 msgstr "已成功建立商品"
 msgstr "已成功建立商品"
 
 
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:106
+msgid "Successfully created product option group"
+msgstr "成功建立商品選項群組"
+
 #: src/app/routes/_authenticated/_products/components/create-product-options-dialog.tsx:119
 #: src/app/routes/_authenticated/_products/components/create-product-options-dialog.tsx:119
 msgid "Successfully created product options"
 msgid "Successfully created product options"
 msgstr "已成功建立商品選項"
 msgstr "已成功建立商品選項"
@@ -4225,6 +4237,10 @@ msgstr "已成功更新付款方式"
 msgid "Successfully updated product"
 msgid "Successfully updated product"
 msgstr "已成功更新商品"
 msgstr "已成功更新商品"
 
 
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:107
+msgid "Successfully updated product option group"
+msgstr "成功更新商品選項群組"
+
 #: src/app/routes/_authenticated/_product-variants/product-variants_.$id.tsx:103
 #: src/app/routes/_authenticated/_product-variants/product-variants_.$id.tsx:103
 msgid "Successfully updated product variant"
 msgid "Successfully updated product variant"
 msgstr "已成功更新商品變體"
 msgstr "已成功更新商品變體"
@@ -4546,7 +4562,7 @@ msgstr "未驗證"
 #: src/app/routes/_authenticated/_product-variants/product-variants_.$id.tsx:134
 #: src/app/routes/_authenticated/_product-variants/product-variants_.$id.tsx:134
 #: src/app/routes/_authenticated/_products/components/assign-facet-values-dialog.tsx:276
 #: src/app/routes/_authenticated/_products/components/assign-facet-values-dialog.tsx:276
 #: src/app/routes/_authenticated/_products/products_.$id.tsx:111
 #: src/app/routes/_authenticated/_products/products_.$id.tsx:111
-#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:142
+#: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$id.tsx:138
 #: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$productOptionGroupId.options_.$id.tsx:163
 #: src/app/routes/_authenticated/_products/products_.$productId.option-groups.$productOptionGroupId.options_.$id.tsx:163
 #: src/app/routes/_authenticated/_profile/profile.tsx:82
 #: src/app/routes/_authenticated/_profile/profile.tsx:82
 #: src/app/routes/_authenticated/_promotions/promotions_.$id.tsx:135
 #: src/app/routes/_authenticated/_promotions/promotions_.$id.tsx:135