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/_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"
 msgstr "الإجراءات"
 
@@ -923,7 +923,7 @@ msgstr "إضافة دفع إلى الطلب"
 msgid "Add payment to order ({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"
 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."
 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."
 msgstr "هل أنت متأكد من حذف هذا العنصر؟ لا يمكن التراجع عن هذا الإجراء."
 
@@ -1208,7 +1208,7 @@ msgstr "الحاسبة"
 #: 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-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:295
 #: 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_.$id.tsx:130
 #: 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/_roles/roles_.$id.tsx:104
 #: src/app/routes/_authenticated/_shipping-methods/shipping-methods_.$id.tsx:149
@@ -1345,7 +1345,7 @@ msgstr "تأكيد"
 msgid "Confirm Action"
 msgstr "تأكيد الإجراء"
 
-#: src/lib/components/data-table/use-generated-columns.tsx:319
+#: src/lib/components/data-table/use-generated-columns.tsx:317
 msgid "Confirm deletion"
 msgstr "تأكيد الحذف"
 
@@ -1408,7 +1408,7 @@ msgstr "تم تعيين رمز القسيمة للطلب"
 #: 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/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/_promotions/promotions_.$id.tsx:135
 #: 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/_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"
 msgstr "العملاء"
 
@@ -1598,8 +1598,8 @@ msgstr "المنطقة الضريبية الافتراضية"
 #: src/app/common/delete-bulk-action.tsx:139
 #: src/app/routes/_authenticated/_assets/components/asset-bulk-actions.tsx:41
 #: 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:298
 msgid "Delete"
@@ -1641,7 +1641,7 @@ msgstr "تم حذف {deleted} {entityName}"
 msgid "Deleted {selectionLength} assets"
 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"
 msgstr "تم الحذف بنجاح"
 
@@ -1997,6 +1997,10 @@ msgstr "فشل إنشاء طريقة الدفع"
 msgid "Failed to create product"
 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:209
 msgid "Failed to create product options"
@@ -2036,8 +2040,8 @@ msgstr "فشل إنشاء معدل الضريبة"
 msgid "Failed to create zone"
 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"
 msgstr "فشل الحذف"
 
@@ -2187,6 +2191,10 @@ msgstr "فشل تحديث حالة الدفع"
 msgid "Failed to update product"
 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
 msgid "Failed to update product variant"
 msgstr "فشل تحديث شكل المنتج"
@@ -2418,7 +2426,7 @@ msgstr "الارتفاع"
 msgid "ID"
 msgstr "المعرف"
 
-#: src/app/routes/_authenticated/_administrators/administrators.tsx:65
+#: src/app/routes/_authenticated/_administrators/administrators.tsx:64
 msgid "Identifier"
 msgstr "المعرف"
 
@@ -2751,14 +2759,14 @@ msgstr "عروضي المحفوظة"
 #: src/app/routes/_authenticated/_collections/collections_.$id.tsx:146
 #: src/app/routes/_authenticated/_countries/countries_.$id.tsx:108
 #: 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/facets_.$facetId.values_.$id.tsx:134
 #: src/app/routes/_authenticated/_facets/facets_.$id.tsx:124
 #: 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/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/_promotions/promotions_.$id.tsx:157
 #: src/app/routes/_authenticated/_sellers/sellers_.$id.tsx:96
@@ -2812,7 +2820,7 @@ msgstr "بلد جديد"
 msgid "New customer"
 msgstr "عميل جديد"
 
-#: src/app/routes/_authenticated/_customers/customers.tsx:82
+#: src/app/routes/_authenticated/_customers/customers.tsx:93
 msgid "New Customer"
 msgstr "عميل جديد"
 
@@ -2865,7 +2873,7 @@ msgstr "طريقة دفع جديدة"
 msgid "New product"
 msgstr "منتج جديد"
 
-#: src/app/routes/_authenticated/_products/products.tsx:92
+#: src/app/routes/_authenticated/_products/products.tsx:98
 msgid "New Product"
 msgstr "منتج جديد"
 
@@ -2873,7 +2881,7 @@ msgstr "منتج جديد"
 msgid "New product option"
 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"
 msgstr "مجموعة خيارات منتج جديدة"
 
@@ -3438,7 +3446,7 @@ msgid "Product options"
 msgstr "خيارات المنتج"
 
 #: 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"
 msgstr "خيارات المنتج"
 
@@ -3491,7 +3499,7 @@ msgstr "المعدل"
 msgid "Reason"
 msgstr "السبب"
 
-#: src/app/routes/_authenticated/_products/products.tsx:85
+#: src/app/routes/_authenticated/_products/products.tsx:91
 msgid "Rebuild search index"
 msgstr "إعادة بناء فهرس البحث"
 
@@ -4014,7 +4022,7 @@ msgid "State/Province"
 msgstr "الولاية/المحافظة"
 
 #: 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"
 msgstr "الحالة"
 
@@ -4119,6 +4127,10 @@ msgstr "تم إنشاء طريقة الدفع بنجاح"
 msgid "Successfully created product"
 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
 msgid "Successfully created product options"
 msgstr "تم إنشاء خيارات المنتج بنجاح"
@@ -4225,6 +4237,10 @@ msgstr "تم تحديث طريقة الدفع بنجاح"
 msgid "Successfully updated product"
 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
 msgid "Successfully updated product variant"
 msgstr "تم تحديث شكل المنتج بنجاح"
@@ -4546,7 +4562,7 @@ msgstr "غير مُتحقق منه"
 #: 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/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/_profile/profile.tsx:82
 #: 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/_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"
 msgstr "Akce"
 
@@ -923,7 +923,7 @@ msgstr "Přidat platbu k objednávce"
 msgid "Add payment to order ({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"
 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."
 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."
 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/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/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:295
 #: 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_.$id.tsx:130
 #: 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/_roles/roles_.$id.tsx:104
 #: src/app/routes/_authenticated/_shipping-methods/shipping-methods_.$id.tsx:149
@@ -1345,7 +1345,7 @@ msgstr "Potvrdit"
 msgid "Confirm Action"
 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"
 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/_products/components/create-product-variants.tsx:197
 #: 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/_promotions/promotions_.$id.tsx:135
 #: 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/_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"
 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/routes/_authenticated/_assets/components/asset-bulk-actions.tsx:41
 #: 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:298
 msgid "Delete"
@@ -1641,7 +1641,7 @@ msgstr "Smazáno {deleted} {entityName}"
 msgid "Deleted {selectionLength} assets"
 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"
 msgstr "Úspěšně smazáno"
 
@@ -1997,6 +1997,10 @@ msgstr "Nepodařilo se vytvořit způsob platby"
 msgid "Failed to create product"
 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:209
 msgid "Failed to create product options"
@@ -2036,8 +2040,8 @@ msgstr "Nepodařilo se vytvořit daňovou sazbu"
 msgid "Failed to create zone"
 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"
 msgstr "Nepodařilo se smazat"
 
@@ -2187,6 +2191,10 @@ msgstr "Nepodařilo se aktualizovat stav platby"
 msgid "Failed to update product"
 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
 msgid "Failed to update product variant"
 msgstr "Nepodařilo se aktualizovat variantu produktu"
@@ -2418,7 +2426,7 @@ msgstr "Výška"
 msgid "ID"
 msgstr "ID"
 
-#: src/app/routes/_authenticated/_administrators/administrators.tsx:65
+#: src/app/routes/_authenticated/_administrators/administrators.tsx:64
 msgid "Identifier"
 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/_countries/countries_.$id.tsx:108
 #: 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/facets_.$facetId.values_.$id.tsx:134
 #: src/app/routes/_authenticated/_facets/facets_.$id.tsx:124
 #: 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/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/_promotions/promotions_.$id.tsx:157
 #: src/app/routes/_authenticated/_sellers/sellers_.$id.tsx:96
@@ -2812,7 +2820,7 @@ msgstr "Nová země"
 msgid "New customer"
 msgstr "Nový zákazník"
 
-#: src/app/routes/_authenticated/_customers/customers.tsx:82
+#: src/app/routes/_authenticated/_customers/customers.tsx:93
 msgid "New Customer"
 msgstr "Nový zákazník"
 
@@ -2865,7 +2873,7 @@ msgstr "Nový způsob platby"
 msgid "New product"
 msgstr "Nový produkt"
 
-#: src/app/routes/_authenticated/_products/products.tsx:92
+#: src/app/routes/_authenticated/_products/products.tsx:98
 msgid "New Product"
 msgstr "Nový produkt"
 
@@ -2873,7 +2881,7 @@ msgstr "Nový produkt"
 msgid "New product option"
 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"
 msgstr "Nová skupina voleb produktu"
 
@@ -3438,7 +3446,7 @@ msgid "Product options"
 msgstr "Volby produktu"
 
 #: 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"
 msgstr "Volby produktu"
 
@@ -3491,7 +3499,7 @@ msgstr "Sazba"
 msgid "Reason"
 msgstr "Důvod"
 
-#: src/app/routes/_authenticated/_products/products.tsx:85
+#: src/app/routes/_authenticated/_products/products.tsx:91
 msgid "Rebuild search index"
 msgstr "Přebudovat vyhledávací index"
 
@@ -4014,7 +4022,7 @@ msgid "State/Province"
 msgstr "Stát/Kraj"
 
 #: 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"
 msgstr "Stav"
 
@@ -4119,6 +4127,10 @@ msgstr "Způsob platby úspěšně vytvořen"
 msgid "Successfully created product"
 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
 msgid "Successfully created product options"
 msgstr "Volby produktu úspěšně vytvořeny"
@@ -4225,6 +4237,10 @@ msgstr "Způsob platby úspěšně aktualizován"
 msgid "Successfully updated product"
 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
 msgid "Successfully updated product variant"
 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/_products/components/assign-facet-values-dialog.tsx:276
 #: 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/_profile/profile.tsx:82
 #: 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/_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"
 msgstr "Aktionen"
 
@@ -923,7 +923,7 @@ msgstr "Zahlung zur Bestellung hinzufügen"
 msgid "Add payment to order ({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"
 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."
 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."
 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/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/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:295
 #: 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_.$id.tsx:130
 #: 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/_roles/roles_.$id.tsx:104
 #: src/app/routes/_authenticated/_shipping-methods/shipping-methods_.$id.tsx:149
@@ -1345,7 +1345,7 @@ msgstr "Bestätigen"
 msgid "Confirm Action"
 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"
 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/_products/components/create-product-variants.tsx:197
 #: 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/_promotions/promotions_.$id.tsx:135
 #: 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/_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"
 msgstr "Kunden"
 
@@ -1598,8 +1598,8 @@ msgstr "Standard-Steuerzone"
 #: src/app/common/delete-bulk-action.tsx:139
 #: src/app/routes/_authenticated/_assets/components/asset-bulk-actions.tsx:41
 #: 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:298
 msgid "Delete"
@@ -1641,7 +1641,7 @@ msgstr "{deleted} {entityName} gelöscht"
 msgid "Deleted {selectionLength} assets"
 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"
 msgstr "Erfolgreich gelöscht"
 
@@ -1997,6 +1997,10 @@ msgstr "Fehler beim Erstellen der Zahlungsmethode"
 msgid "Failed to create product"
 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:209
 msgid "Failed to create product options"
@@ -2036,8 +2040,8 @@ msgstr "Fehler beim Erstellen des Steuersatzes"
 msgid "Failed to create 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"
 msgstr "Fehler beim Löschen"
 
@@ -2187,6 +2191,10 @@ msgstr "Fehler beim Aktualisieren des Zahlungsstatus"
 msgid "Failed to update product"
 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
 msgid "Failed to update product variant"
 msgstr "Fehler beim Aktualisieren der Produktvariante"
@@ -2418,7 +2426,7 @@ msgstr "Höhe"
 msgid "ID"
 msgstr "ID"
 
-#: src/app/routes/_authenticated/_administrators/administrators.tsx:65
+#: src/app/routes/_authenticated/_administrators/administrators.tsx:64
 msgid "Identifier"
 msgstr "Bezeichner"
 
@@ -2751,14 +2759,14 @@ msgstr "Meine gespeicherten Ansichten"
 #: src/app/routes/_authenticated/_collections/collections_.$id.tsx:146
 #: src/app/routes/_authenticated/_countries/countries_.$id.tsx:108
 #: 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/facets_.$facetId.values_.$id.tsx:134
 #: src/app/routes/_authenticated/_facets/facets_.$id.tsx:124
 #: 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/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/_promotions/promotions_.$id.tsx:157
 #: src/app/routes/_authenticated/_sellers/sellers_.$id.tsx:96
@@ -2812,7 +2820,7 @@ msgstr "Neues Land"
 msgid "New customer"
 msgstr "Neuer Kunde"
 
-#: src/app/routes/_authenticated/_customers/customers.tsx:82
+#: src/app/routes/_authenticated/_customers/customers.tsx:93
 msgid "New Customer"
 msgstr "Neuer Kunde"
 
@@ -2865,7 +2873,7 @@ msgstr "Neue Zahlungsmethode"
 msgid "New product"
 msgstr "Neues Produkt"
 
-#: src/app/routes/_authenticated/_products/products.tsx:92
+#: src/app/routes/_authenticated/_products/products.tsx:98
 msgid "New Product"
 msgstr "Neues Produkt"
 
@@ -2873,7 +2881,7 @@ msgstr "Neues Produkt"
 msgid "New product option"
 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"
 msgstr "Neue Produktoptionsgruppe"
 
@@ -3438,7 +3446,7 @@ msgid "Product options"
 msgstr "Produktoptionen"
 
 #: 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"
 msgstr "Produktoptionen"
 
@@ -3491,7 +3499,7 @@ msgstr "Satz"
 msgid "Reason"
 msgstr "Grund"
 
-#: src/app/routes/_authenticated/_products/products.tsx:85
+#: src/app/routes/_authenticated/_products/products.tsx:91
 msgid "Rebuild search index"
 msgstr "Suchindex neu erstellen"
 
@@ -4014,7 +4022,7 @@ msgid "State/Province"
 msgstr "Bundesland/Provinz"
 
 #: 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"
 msgstr "Status"
 
@@ -4119,6 +4127,10 @@ msgstr "Zahlungsmethode erfolgreich erstellt"
 msgid "Successfully created product"
 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
 msgid "Successfully created product options"
 msgstr "Produktoptionen erfolgreich erstellt"
@@ -4225,6 +4237,10 @@ msgstr "Zahlungsmethode erfolgreich aktualisiert"
 msgid "Successfully updated product"
 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
 msgid "Successfully updated product variant"
 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/_products/components/assign-facet-values-dialog.tsx:276
 #: 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/_profile/profile.tsx:82
 #: 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/_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"
 msgstr "Actions"
 
@@ -923,7 +923,7 @@ msgstr "Add payment to order"
 msgid "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"
 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."
 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."
 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/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/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:295
 #: 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_.$id.tsx:130
 #: 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/_roles/roles_.$id.tsx:104
 #: src/app/routes/_authenticated/_shipping-methods/shipping-methods_.$id.tsx:149
@@ -1345,7 +1345,7 @@ msgstr "Confirm"
 msgid "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"
 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/_products/components/create-product-variants.tsx:197
 #: 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/_promotions/promotions_.$id.tsx:135
 #: 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/_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"
 msgstr "Customers"
 
@@ -1598,8 +1598,8 @@ msgstr "Default tax zone"
 #: src/app/common/delete-bulk-action.tsx:139
 #: src/app/routes/_authenticated/_assets/components/asset-bulk-actions.tsx:41
 #: 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:298
 msgid "Delete"
@@ -1641,7 +1641,7 @@ msgstr "Deleted {deleted} {entityName}"
 msgid "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"
 msgstr "Deleted successfully"
 
@@ -1997,6 +1997,10 @@ msgstr "Failed to create payment method"
 msgid "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:209
 msgid "Failed to create product options"
@@ -2036,8 +2040,8 @@ msgstr "Failed to create tax rate"
 msgid "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"
 msgstr "Failed to delete"
 
@@ -2187,6 +2191,10 @@ msgstr "Failed to update payment state"
 msgid "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
 msgid "Failed to update product variant"
 msgstr "Failed to update product variant"
@@ -2418,7 +2426,7 @@ msgstr "Height"
 msgid "ID"
 msgstr "ID"
 
-#: src/app/routes/_authenticated/_administrators/administrators.tsx:65
+#: src/app/routes/_authenticated/_administrators/administrators.tsx:64
 msgid "Identifier"
 msgstr "Identifier"
 
@@ -2751,14 +2759,14 @@ msgstr "My Saved Views"
 #: src/app/routes/_authenticated/_collections/collections_.$id.tsx:146
 #: src/app/routes/_authenticated/_countries/countries_.$id.tsx:108
 #: 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/facets_.$facetId.values_.$id.tsx:134
 #: src/app/routes/_authenticated/_facets/facets_.$id.tsx:124
 #: 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/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/_promotions/promotions_.$id.tsx:157
 #: src/app/routes/_authenticated/_sellers/sellers_.$id.tsx:96
@@ -2812,7 +2820,7 @@ msgstr "New country"
 msgid "New customer"
 msgstr "New customer"
 
-#: src/app/routes/_authenticated/_customers/customers.tsx:82
+#: src/app/routes/_authenticated/_customers/customers.tsx:93
 msgid "New Customer"
 msgstr "New Customer"
 
@@ -2865,7 +2873,7 @@ msgstr "New Payment Method"
 msgid "New product"
 msgstr "New product"
 
-#: src/app/routes/_authenticated/_products/products.tsx:92
+#: src/app/routes/_authenticated/_products/products.tsx:98
 msgid "New Product"
 msgstr "New Product"
 
@@ -2873,7 +2881,7 @@ msgstr "New Product"
 msgid "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"
 msgstr "New product option group"
 
@@ -3438,7 +3446,7 @@ msgid "Product options"
 msgstr "Product options"
 
 #: 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"
 msgstr "Product Options"
 
@@ -3491,7 +3499,7 @@ msgstr "Rate"
 msgid "Reason"
 msgstr "Reason"
 
-#: src/app/routes/_authenticated/_products/products.tsx:85
+#: src/app/routes/_authenticated/_products/products.tsx:91
 msgid "Rebuild search index"
 msgstr "Rebuild search index"
 
@@ -4014,7 +4022,7 @@ msgid "State/Province"
 msgstr "State/Province"
 
 #: 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"
 msgstr "Status"
 
@@ -4119,6 +4127,10 @@ msgstr "Successfully created payment method"
 msgid "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
 msgid "Successfully created product options"
 msgstr "Successfully created product options"
@@ -4225,6 +4237,10 @@ msgstr "Successfully updated payment method"
 msgid "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
 msgid "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/_products/components/assign-facet-values-dialog.tsx:276
 #: 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/_profile/profile.tsx:82
 #: 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/_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"
 msgstr "Acciones"
 
@@ -923,7 +923,7 @@ msgstr "Agregar pago al pedido"
 msgid "Add payment to order ({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"
 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."
 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."
 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/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/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:295
 #: 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_.$id.tsx:130
 #: 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/_roles/roles_.$id.tsx:104
 #: src/app/routes/_authenticated/_shipping-methods/shipping-methods_.$id.tsx:149
@@ -1345,7 +1345,7 @@ msgstr "Confirmar"
 msgid "Confirm Action"
 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"
 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/_products/components/create-product-variants.tsx:197
 #: 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/_promotions/promotions_.$id.tsx:135
 #: 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/_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"
 msgstr "Clientes"
 
@@ -1598,8 +1598,8 @@ msgstr "Zona fiscal predeterminada"
 #: src/app/common/delete-bulk-action.tsx:139
 #: src/app/routes/_authenticated/_assets/components/asset-bulk-actions.tsx:41
 #: 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:298
 msgid "Delete"
@@ -1641,7 +1641,7 @@ msgstr "Eliminado {deleted} {entityName}"
 msgid "Deleted {selectionLength} assets"
 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"
 msgstr "Eliminado exitosamente"
 
@@ -1997,6 +1997,10 @@ msgstr "Error al crear método de pago"
 msgid "Failed to create product"
 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:209
 msgid "Failed to create product options"
@@ -2036,8 +2040,8 @@ msgstr "Error al crear tasa de impuesto"
 msgid "Failed to create zone"
 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"
 msgstr "Error al eliminar"
 
@@ -2187,6 +2191,10 @@ msgstr "Error al actualizar estado de pago"
 msgid "Failed to update product"
 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
 msgid "Failed to update product variant"
 msgstr "Error al actualizar variante de producto"
@@ -2418,7 +2426,7 @@ msgstr "Altura"
 msgid "ID"
 msgstr "ID"
 
-#: src/app/routes/_authenticated/_administrators/administrators.tsx:65
+#: src/app/routes/_authenticated/_administrators/administrators.tsx:64
 msgid "Identifier"
 msgstr "Identificador"
 
@@ -2751,14 +2759,14 @@ msgstr "Mis Vistas Guardadas"
 #: src/app/routes/_authenticated/_collections/collections_.$id.tsx:146
 #: src/app/routes/_authenticated/_countries/countries_.$id.tsx:108
 #: 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/facets_.$facetId.values_.$id.tsx:134
 #: src/app/routes/_authenticated/_facets/facets_.$id.tsx:124
 #: 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/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/_promotions/promotions_.$id.tsx:157
 #: src/app/routes/_authenticated/_sellers/sellers_.$id.tsx:96
@@ -2812,7 +2820,7 @@ msgstr "Nuevo país"
 msgid "New customer"
 msgstr "Nuevo cliente"
 
-#: src/app/routes/_authenticated/_customers/customers.tsx:82
+#: src/app/routes/_authenticated/_customers/customers.tsx:93
 msgid "New Customer"
 msgstr "Nuevo Cliente"
 
@@ -2865,7 +2873,7 @@ msgstr "Nuevo Método de Pago"
 msgid "New product"
 msgstr "Nuevo producto"
 
-#: src/app/routes/_authenticated/_products/products.tsx:92
+#: src/app/routes/_authenticated/_products/products.tsx:98
 msgid "New Product"
 msgstr "Nuevo Producto"
 
@@ -2873,7 +2881,7 @@ msgstr "Nuevo Producto"
 msgid "New product option"
 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"
 msgstr "Nuevo grupo de opciones de producto"
 
@@ -3438,7 +3446,7 @@ msgid "Product options"
 msgstr "Opciones del producto"
 
 #: 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"
 msgstr "Opciones de Producto"
 
@@ -3491,7 +3499,7 @@ msgstr "Tasa"
 msgid "Reason"
 msgstr "Motivo"
 
-#: src/app/routes/_authenticated/_products/products.tsx:85
+#: src/app/routes/_authenticated/_products/products.tsx:91
 msgid "Rebuild search index"
 msgstr "Reconstruir índice de búsqueda"
 
@@ -4014,7 +4022,7 @@ msgid "State/Province"
 msgstr "Estado/Provincia"
 
 #: 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"
 msgstr "Estado"
 
@@ -4119,6 +4127,10 @@ msgstr "Método de pago creado exitosamente"
 msgid "Successfully created product"
 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
 msgid "Successfully created product options"
 msgstr "Opciones de producto creadas exitosamente"
@@ -4225,6 +4237,10 @@ msgstr "Método de pago actualizado exitosamente"
 msgid "Successfully updated product"
 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
 msgid "Successfully updated product variant"
 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/_products/components/assign-facet-values-dialog.tsx:276
 #: 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/_profile/profile.tsx:82
 #: 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/_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"
 msgstr "اقدامات"
 
@@ -923,7 +923,7 @@ msgstr "افزودن پرداخت به سفارش"
 msgid "Add payment to order ({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"
 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."
 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."
 msgstr "آیا مطمئن هستید که می‌خواهید این مورد را حذف کنید؟ این عملیات قابل بازگشت نیست."
 
@@ -1208,7 +1208,7 @@ msgstr "ماشین‌حساب"
 #: 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-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:295
 #: 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_.$id.tsx:130
 #: 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/_roles/roles_.$id.tsx:104
 #: src/app/routes/_authenticated/_shipping-methods/shipping-methods_.$id.tsx:149
@@ -1345,7 +1345,7 @@ msgstr "تایید"
 msgid "Confirm Action"
 msgstr "تایید عملیات"
 
-#: src/lib/components/data-table/use-generated-columns.tsx:319
+#: src/lib/components/data-table/use-generated-columns.tsx:317
 msgid "Confirm deletion"
 msgstr "تایید حذف"
 
@@ -1408,7 +1408,7 @@ msgstr "کد کوپن برای سفارش تنظیم شد"
 #: 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/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/_promotions/promotions_.$id.tsx:135
 #: 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/_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"
 msgstr "مشتریان"
 
@@ -1598,8 +1598,8 @@ msgstr "منطقه مالیاتی پیش‌فرض"
 #: src/app/common/delete-bulk-action.tsx:139
 #: src/app/routes/_authenticated/_assets/components/asset-bulk-actions.tsx:41
 #: 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:298
 msgid "Delete"
@@ -1641,7 +1641,7 @@ msgstr "{deleted} {entityName} حذف شد"
 msgid "Deleted {selectionLength} assets"
 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"
 msgstr "با موفقیت حذف شد"
 
@@ -1997,6 +1997,10 @@ msgstr "ایجاد روش پرداخت ناموفق بود"
 msgid "Failed to create product"
 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:209
 msgid "Failed to create product options"
@@ -2036,8 +2040,8 @@ msgstr "ایجاد نرخ مالیات ناموفق بود"
 msgid "Failed to create zone"
 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"
 msgstr "حذف ناموفق بود"
 
@@ -2187,6 +2191,10 @@ msgstr "به‌روزرسانی وضعیت پرداخت ناموفق بود"
 msgid "Failed to update product"
 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
 msgid "Failed to update product variant"
 msgstr "به‌روزرسانی نوع محصول ناموفق بود"
@@ -2418,7 +2426,7 @@ msgstr "ارتفاع"
 msgid "ID"
 msgstr "شناسه"
 
-#: src/app/routes/_authenticated/_administrators/administrators.tsx:65
+#: src/app/routes/_authenticated/_administrators/administrators.tsx:64
 msgid "Identifier"
 msgstr "شناسه"
 
@@ -2751,14 +2759,14 @@ msgstr "نماهای ذخیره شده من"
 #: src/app/routes/_authenticated/_collections/collections_.$id.tsx:146
 #: src/app/routes/_authenticated/_countries/countries_.$id.tsx:108
 #: 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/facets_.$facetId.values_.$id.tsx:134
 #: src/app/routes/_authenticated/_facets/facets_.$id.tsx:124
 #: 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/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/_promotions/promotions_.$id.tsx:157
 #: src/app/routes/_authenticated/_sellers/sellers_.$id.tsx:96
@@ -2812,7 +2820,7 @@ msgstr "کشور جدید"
 msgid "New customer"
 msgstr "مشتری جدید"
 
-#: src/app/routes/_authenticated/_customers/customers.tsx:82
+#: src/app/routes/_authenticated/_customers/customers.tsx:93
 msgid "New Customer"
 msgstr "مشتری جدید"
 
@@ -2865,7 +2873,7 @@ msgstr "روش پرداخت جدید"
 msgid "New product"
 msgstr "محصول جدید"
 
-#: src/app/routes/_authenticated/_products/products.tsx:92
+#: src/app/routes/_authenticated/_products/products.tsx:98
 msgid "New Product"
 msgstr "محصول جدید"
 
@@ -2873,7 +2881,7 @@ msgstr "محصول جدید"
 msgid "New product option"
 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"
 msgstr "گروه گزینه محصول جدید"
 
@@ -3438,7 +3446,7 @@ msgid "Product options"
 msgstr "گزینه‌های محصول"
 
 #: 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"
 msgstr "گزینه‌های محصول"
 
@@ -3491,7 +3499,7 @@ msgstr "نرخ"
 msgid "Reason"
 msgstr "دلیل"
 
-#: src/app/routes/_authenticated/_products/products.tsx:85
+#: src/app/routes/_authenticated/_products/products.tsx:91
 msgid "Rebuild search index"
 msgstr "بازسازی فهرست جستجو"
 
@@ -4014,7 +4022,7 @@ msgid "State/Province"
 msgstr "ایالت/استان"
 
 #: 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"
 msgstr "وضعیت"
 
@@ -4119,6 +4127,10 @@ msgstr "روش پرداخت با موفقیت ایجاد شد"
 msgid "Successfully created product"
 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
 msgid "Successfully created product options"
 msgstr "گزینه‌های محصول با موفقیت ایجاد شد"
@@ -4225,6 +4237,10 @@ msgstr "روش پرداخت با موفقیت به‌روزرسانی شد"
 msgid "Successfully updated product"
 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
 msgid "Successfully updated product variant"
 msgstr "نوع محصول با موفقیت به‌روزرسانی شد"
@@ -4546,7 +4562,7 @@ msgstr "تایید نشده"
 #: 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/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/_profile/profile.tsx:82
 #: 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/_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"
 msgstr "Actions"
 
@@ -923,7 +923,7 @@ msgstr "Ajouter un paiement à la commande"
 msgid "Add payment to order ({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"
 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."
 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."
 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/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/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:295
 #: 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_.$id.tsx:130
 #: 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/_roles/roles_.$id.tsx:104
 #: src/app/routes/_authenticated/_shipping-methods/shipping-methods_.$id.tsx:149
@@ -1345,7 +1345,7 @@ msgstr "Confirmer"
 msgid "Confirm 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"
 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/_products/components/create-product-variants.tsx:197
 #: 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/_promotions/promotions_.$id.tsx:135
 #: 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/_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"
 msgstr "Clients"
 
@@ -1598,8 +1598,8 @@ msgstr "Zone fiscale par défaut"
 #: src/app/common/delete-bulk-action.tsx:139
 #: src/app/routes/_authenticated/_assets/components/asset-bulk-actions.tsx:41
 #: 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:298
 msgid "Delete"
@@ -1641,7 +1641,7 @@ msgstr "{deleted} {entityName} supprimé(s)"
 msgid "Deleted {selectionLength} assets"
 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"
 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"
 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:209
 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"
 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"
 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"
 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
 msgid "Failed to update product variant"
 msgstr "Échec de la mise à jour de la variante de produit"
@@ -2418,7 +2426,7 @@ msgstr "Hauteur"
 msgid "ID"
 msgstr "ID"
 
-#: src/app/routes/_authenticated/_administrators/administrators.tsx:65
+#: src/app/routes/_authenticated/_administrators/administrators.tsx:64
 msgid "Identifier"
 msgstr "Identifiant"
 
@@ -2751,14 +2759,14 @@ msgstr "Mes vues sauvegardées"
 #: src/app/routes/_authenticated/_collections/collections_.$id.tsx:146
 #: src/app/routes/_authenticated/_countries/countries_.$id.tsx:108
 #: 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/facets_.$facetId.values_.$id.tsx:134
 #: src/app/routes/_authenticated/_facets/facets_.$id.tsx:124
 #: 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/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/_promotions/promotions_.$id.tsx:157
 #: src/app/routes/_authenticated/_sellers/sellers_.$id.tsx:96
@@ -2812,7 +2820,7 @@ msgstr "Nouveau pays"
 msgid "New customer"
 msgstr "Nouveau client"
 
-#: src/app/routes/_authenticated/_customers/customers.tsx:82
+#: src/app/routes/_authenticated/_customers/customers.tsx:93
 msgid "New Customer"
 msgstr "Nouveau client"
 
@@ -2865,7 +2873,7 @@ msgstr "Nouvelle méthode de paiement"
 msgid "New product"
 msgstr "Nouveau produit"
 
-#: src/app/routes/_authenticated/_products/products.tsx:92
+#: src/app/routes/_authenticated/_products/products.tsx:98
 msgid "New Product"
 msgstr "Nouveau produit"
 
@@ -2873,7 +2881,7 @@ msgstr "Nouveau produit"
 msgid "New product option"
 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"
 msgstr "Nouveau groupe d'options de produit"
 
@@ -3438,7 +3446,7 @@ msgid "Product options"
 msgstr "Options de produit"
 
 #: 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"
 msgstr "Options de produit"
 
@@ -3491,7 +3499,7 @@ msgstr "Taux"
 msgid "Reason"
 msgstr "Raison"
 
-#: src/app/routes/_authenticated/_products/products.tsx:85
+#: src/app/routes/_authenticated/_products/products.tsx:91
 msgid "Rebuild search index"
 msgstr "Reconstruire l'index de recherche"
 
@@ -4014,7 +4022,7 @@ msgid "State/Province"
 msgstr "État/Province"
 
 #: 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"
 msgstr "Statut"
 
@@ -4119,6 +4127,10 @@ msgstr "Mode de paiement créé avec succès"
 msgid "Successfully created product"
 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
 msgid "Successfully created product options"
 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"
 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
 msgid "Successfully updated product variant"
 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/_products/components/assign-facet-values-dialog.tsx:276
 #: 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/_profile/profile.tsx:82
 #: 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/_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"
 msgstr "פעולות"
 
@@ -923,7 +923,7 @@ msgstr "הוסף תשלום להזמנה"
 msgid "Add payment to order ({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"
 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."
 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."
 msgstr "האם אתה בטוח שברצונך למחוק פריט זה? לא ניתן לבטל פעולה זו."
 
@@ -1208,7 +1208,7 @@ msgstr "מחשבון"
 #: 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-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:295
 #: 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_.$id.tsx:130
 #: 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/_roles/roles_.$id.tsx:104
 #: src/app/routes/_authenticated/_shipping-methods/shipping-methods_.$id.tsx:149
@@ -1345,7 +1345,7 @@ msgstr "אשר"
 msgid "Confirm Action"
 msgstr "אשר פעולה"
 
-#: src/lib/components/data-table/use-generated-columns.tsx:319
+#: src/lib/components/data-table/use-generated-columns.tsx:317
 msgid "Confirm deletion"
 msgstr "אשר מחיקה"
 
@@ -1408,7 +1408,7 @@ msgstr "קוד קופון הוגדר עבור ההזמנה"
 #: 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/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/_promotions/promotions_.$id.tsx:135
 #: 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/_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"
 msgstr "לקוחות"
 
@@ -1598,8 +1598,8 @@ msgstr "אזור מס ברירת מחדל"
 #: src/app/common/delete-bulk-action.tsx:139
 #: src/app/routes/_authenticated/_assets/components/asset-bulk-actions.tsx:41
 #: 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:298
 msgid "Delete"
@@ -1641,7 +1641,7 @@ msgstr "נמחקו {deleted} {entityName}"
 msgid "Deleted {selectionLength} assets"
 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"
 msgstr "נמחק בהצלחה"
 
@@ -1997,6 +1997,10 @@ msgstr "יצירת אמצעי התשלום נכשלה"
 msgid "Failed to create product"
 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:209
 msgid "Failed to create product options"
@@ -2036,8 +2040,8 @@ msgstr "יצירת שיעור המס נכשלה"
 msgid "Failed to create zone"
 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"
 msgstr "המחיקה נכשלה"
 
@@ -2187,6 +2191,10 @@ msgstr "עדכון מצב התשלום נכשל"
 msgid "Failed to update product"
 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
 msgid "Failed to update product variant"
 msgstr "עדכון גרסת המוצר נכשל"
@@ -2418,7 +2426,7 @@ msgstr "גובה"
 msgid "ID"
 msgstr "מזהה"
 
-#: src/app/routes/_authenticated/_administrators/administrators.tsx:65
+#: src/app/routes/_authenticated/_administrators/administrators.tsx:64
 msgid "Identifier"
 msgstr "מזהה"
 
@@ -2751,14 +2759,14 @@ msgstr "התצוגות השמורות שלי"
 #: src/app/routes/_authenticated/_collections/collections_.$id.tsx:146
 #: src/app/routes/_authenticated/_countries/countries_.$id.tsx:108
 #: 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/facets_.$facetId.values_.$id.tsx:134
 #: src/app/routes/_authenticated/_facets/facets_.$id.tsx:124
 #: 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/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/_promotions/promotions_.$id.tsx:157
 #: src/app/routes/_authenticated/_sellers/sellers_.$id.tsx:96
@@ -2812,7 +2820,7 @@ msgstr "מדינה חדשה"
 msgid "New customer"
 msgstr "לקוח חדש"
 
-#: src/app/routes/_authenticated/_customers/customers.tsx:82
+#: src/app/routes/_authenticated/_customers/customers.tsx:93
 msgid "New Customer"
 msgstr "לקוח חדש"
 
@@ -2865,7 +2873,7 @@ msgstr "אמצעי תשלום חדש"
 msgid "New product"
 msgstr "מוצר חדש"
 
-#: src/app/routes/_authenticated/_products/products.tsx:92
+#: src/app/routes/_authenticated/_products/products.tsx:98
 msgid "New Product"
 msgstr "מוצר חדש"
 
@@ -2873,7 +2881,7 @@ msgstr "מוצר חדש"
 msgid "New product option"
 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"
 msgstr "קבוצת אפשרויות מוצר חדשה"
 
@@ -3438,7 +3446,7 @@ msgid "Product options"
 msgstr "אפשרויות מוצר"
 
 #: 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"
 msgstr "אפשרויות מוצר"
 
@@ -3491,7 +3499,7 @@ msgstr "שיעור"
 msgid "Reason"
 msgstr "סיבה"
 
-#: src/app/routes/_authenticated/_products/products.tsx:85
+#: src/app/routes/_authenticated/_products/products.tsx:91
 msgid "Rebuild search index"
 msgstr "בנה מחדש אינדקס חיפוש"
 
@@ -4014,7 +4022,7 @@ msgid "State/Province"
 msgstr "מדינה/מחוז"
 
 #: 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"
 msgstr "סטטוס"
 
@@ -4119,6 +4127,10 @@ msgstr "אמצעי התשלום נוצר בהצלחה"
 msgid "Successfully created product"
 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
 msgid "Successfully created product options"
 msgstr "אפשרויות המוצר נוצרו בהצלחה"
@@ -4225,6 +4237,10 @@ msgstr "אמצעי התשלום עודכן בהצלחה"
 msgid "Successfully updated product"
 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
 msgid "Successfully updated product variant"
 msgstr "גרסת המוצר עודכנה בהצלחה"
@@ -4546,7 +4562,7 @@ msgstr "לא מאומת"
 #: 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/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/_profile/profile.tsx:82
 #: 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/_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"
 msgstr "Radnje"
 
@@ -923,7 +923,7 @@ msgstr "Dodaj plaćanje narudžbi"
 msgid "Add payment to order ({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"
 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."
 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."
 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/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/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:295
 #: 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_.$id.tsx:130
 #: 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/_roles/roles_.$id.tsx:104
 #: src/app/routes/_authenticated/_shipping-methods/shipping-methods_.$id.tsx:149
@@ -1345,7 +1345,7 @@ msgstr "Potvrdi"
 msgid "Confirm Action"
 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"
 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/_products/components/create-product-variants.tsx:197
 #: 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/_promotions/promotions_.$id.tsx:135
 #: 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/_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"
 msgstr "Kupci"
 
@@ -1598,8 +1598,8 @@ msgstr "Zadana porezna zona"
 #: src/app/common/delete-bulk-action.tsx:139
 #: src/app/routes/_authenticated/_assets/components/asset-bulk-actions.tsx:41
 #: 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:298
 msgid "Delete"
@@ -1641,7 +1641,7 @@ msgstr "Obrisano {deleted} {entityName}"
 msgid "Deleted {selectionLength} assets"
 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"
 msgstr "Uspješno obrisano"
 
@@ -1997,6 +1997,10 @@ msgstr "Stvaranje načina plaćanja nije uspjelo"
 msgid "Failed to create product"
 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:209
 msgid "Failed to create product options"
@@ -2036,8 +2040,8 @@ msgstr "Stvaranje porezne stope nije uspjelo"
 msgid "Failed to create zone"
 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"
 msgstr "Brisanje nije uspjelo"
 
@@ -2187,6 +2191,10 @@ msgstr "Ažuriranje stanja plaćanja nije uspjelo"
 msgid "Failed to update product"
 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
 msgid "Failed to update product variant"
 msgstr "Ažuriranje varijante proizvoda nije uspjelo"
@@ -2418,7 +2426,7 @@ msgstr "Visina"
 msgid "ID"
 msgstr "ID"
 
-#: src/app/routes/_authenticated/_administrators/administrators.tsx:65
+#: src/app/routes/_authenticated/_administrators/administrators.tsx:64
 msgid "Identifier"
 msgstr "Identifikator"
 
@@ -2751,14 +2759,14 @@ msgstr "Moji spremljeni prikazi"
 #: src/app/routes/_authenticated/_collections/collections_.$id.tsx:146
 #: src/app/routes/_authenticated/_countries/countries_.$id.tsx:108
 #: 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/facets_.$facetId.values_.$id.tsx:134
 #: src/app/routes/_authenticated/_facets/facets_.$id.tsx:124
 #: 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/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/_promotions/promotions_.$id.tsx:157
 #: src/app/routes/_authenticated/_sellers/sellers_.$id.tsx:96
@@ -2812,7 +2820,7 @@ msgstr "Nova država"
 msgid "New customer"
 msgstr "Novi kupac"
 
-#: src/app/routes/_authenticated/_customers/customers.tsx:82
+#: src/app/routes/_authenticated/_customers/customers.tsx:93
 msgid "New Customer"
 msgstr "Novi kupac"
 
@@ -2865,7 +2873,7 @@ msgstr "Novi način plaćanja"
 msgid "New product"
 msgstr "Novi proizvod"
 
-#: src/app/routes/_authenticated/_products/products.tsx:92
+#: src/app/routes/_authenticated/_products/products.tsx:98
 msgid "New Product"
 msgstr "Novi proizvod"
 
@@ -2873,7 +2881,7 @@ msgstr "Novi proizvod"
 msgid "New product option"
 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"
 msgstr "Nova grupa opcija proizvoda"
 
@@ -3438,7 +3446,7 @@ msgid "Product options"
 msgstr "Opcije proizvoda"
 
 #: 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"
 msgstr "Opcije proizvoda"
 
@@ -3491,7 +3499,7 @@ msgstr "Stopa"
 msgid "Reason"
 msgstr "Razlog"
 
-#: src/app/routes/_authenticated/_products/products.tsx:85
+#: src/app/routes/_authenticated/_products/products.tsx:91
 msgid "Rebuild search index"
 msgstr "Ponovno izgradi indeks pretraživanja"
 
@@ -4014,7 +4022,7 @@ msgid "State/Province"
 msgstr "Država/Pokrajina"
 
 #: 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"
 msgstr "Status"
 
@@ -4119,6 +4127,10 @@ msgstr "Način plaćanja uspješno stvoren"
 msgid "Successfully created product"
 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
 msgid "Successfully created product options"
 msgstr "Opcije proizvoda uspješno stvorene"
@@ -4225,6 +4237,10 @@ msgstr "Način plaćanja uspješno ažuriran"
 msgid "Successfully updated product"
 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
 msgid "Successfully updated product variant"
 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/_products/components/assign-facet-values-dialog.tsx:276
 #: 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/_profile/profile.tsx:82
 #: 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/_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"
 msgstr "Azioni"
 
@@ -923,7 +923,7 @@ msgstr "Aggiungi pagamento all'ordine"
 msgid "Add payment to order ({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"
 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."
 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."
 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/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/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:295
 #: 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_.$id.tsx:130
 #: 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/_roles/roles_.$id.tsx:104
 #: src/app/routes/_authenticated/_shipping-methods/shipping-methods_.$id.tsx:149
@@ -1345,7 +1345,7 @@ msgstr "Conferma"
 msgid "Confirm Action"
 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"
 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/_products/components/create-product-variants.tsx:197
 #: 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/_promotions/promotions_.$id.tsx:135
 #: 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/_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"
 msgstr "Clienti"
 
@@ -1598,8 +1598,8 @@ msgstr "Zona fiscale predefinita"
 #: src/app/common/delete-bulk-action.tsx:139
 #: src/app/routes/_authenticated/_assets/components/asset-bulk-actions.tsx:41
 #: 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:298
 msgid "Delete"
@@ -1641,7 +1641,7 @@ msgstr "Eliminato {deleted} {entityName}"
 msgid "Deleted {selectionLength} assets"
 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"
 msgstr "Eliminato con successo"
 
@@ -1997,6 +1997,10 @@ msgstr "Impossibile creare metodo di pagamento"
 msgid "Failed to create product"
 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:209
 msgid "Failed to create product options"
@@ -2036,8 +2040,8 @@ msgstr "Impossibile creare aliquota fiscale"
 msgid "Failed to create zone"
 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"
 msgstr "Impossibile eliminare"
 
@@ -2187,6 +2191,10 @@ msgstr "Impossibile aggiornare stato pagamento"
 msgid "Failed to update product"
 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
 msgid "Failed to update product variant"
 msgstr "Impossibile aggiornare variante prodotto"
@@ -2418,7 +2426,7 @@ msgstr "Altezza"
 msgid "ID"
 msgstr "ID"
 
-#: src/app/routes/_authenticated/_administrators/administrators.tsx:65
+#: src/app/routes/_authenticated/_administrators/administrators.tsx:64
 msgid "Identifier"
 msgstr "Identificativo"
 
@@ -2751,14 +2759,14 @@ msgstr "Le mie viste salvate"
 #: src/app/routes/_authenticated/_collections/collections_.$id.tsx:146
 #: src/app/routes/_authenticated/_countries/countries_.$id.tsx:108
 #: 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/facets_.$facetId.values_.$id.tsx:134
 #: src/app/routes/_authenticated/_facets/facets_.$id.tsx:124
 #: 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/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/_promotions/promotions_.$id.tsx:157
 #: src/app/routes/_authenticated/_sellers/sellers_.$id.tsx:96
@@ -2812,7 +2820,7 @@ msgstr "Nuovo paese"
 msgid "New customer"
 msgstr "Nuovo cliente"
 
-#: src/app/routes/_authenticated/_customers/customers.tsx:82
+#: src/app/routes/_authenticated/_customers/customers.tsx:93
 msgid "New Customer"
 msgstr "Nuovo cliente"
 
@@ -2865,7 +2873,7 @@ msgstr "Nuovo metodo di pagamento"
 msgid "New product"
 msgstr "Nuovo prodotto"
 
-#: src/app/routes/_authenticated/_products/products.tsx:92
+#: src/app/routes/_authenticated/_products/products.tsx:98
 msgid "New Product"
 msgstr "Nuovo prodotto"
 
@@ -2873,7 +2881,7 @@ msgstr "Nuovo prodotto"
 msgid "New product option"
 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"
 msgstr "Nuovo gruppo opzioni prodotto"
 
@@ -3438,7 +3446,7 @@ msgid "Product options"
 msgstr "Opzioni prodotto"
 
 #: 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"
 msgstr "Opzioni prodotto"
 
@@ -3491,7 +3499,7 @@ msgstr "Aliquota"
 msgid "Reason"
 msgstr "Motivo"
 
-#: src/app/routes/_authenticated/_products/products.tsx:85
+#: src/app/routes/_authenticated/_products/products.tsx:91
 msgid "Rebuild search index"
 msgstr "Ricostruisci indice di ricerca"
 
@@ -4014,7 +4022,7 @@ msgid "State/Province"
 msgstr "Stato/Provincia"
 
 #: 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"
 msgstr "Stato"
 
@@ -4119,6 +4127,10 @@ msgstr "Metodo di pagamento creato con successo"
 msgid "Successfully created product"
 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
 msgid "Successfully created product options"
 msgstr "Opzioni prodotto create con successo"
@@ -4225,6 +4237,10 @@ msgstr "Metodo di pagamento aggiornato con successo"
 msgid "Successfully updated product"
 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
 msgid "Successfully updated product variant"
 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/_products/components/assign-facet-values-dialog.tsx:276
 #: 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/_profile/profile.tsx:82
 #: 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/_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"
 msgstr "アクション"
 
@@ -923,7 +923,7 @@ msgstr "注文に支払いを追加"
 msgid "Add payment to order ({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"
 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."
 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."
 msgstr "このアイテムを削除してもよろしいですか?この操作は取り消せません。"
 
@@ -1208,7 +1208,7 @@ msgstr "計算機"
 #: 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-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:295
 #: 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_.$id.tsx:130
 #: 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/_roles/roles_.$id.tsx:104
 #: src/app/routes/_authenticated/_shipping-methods/shipping-methods_.$id.tsx:149
@@ -1345,7 +1345,7 @@ msgstr "確認"
 msgid "Confirm Action"
 msgstr "アクションを確認"
 
-#: src/lib/components/data-table/use-generated-columns.tsx:319
+#: src/lib/components/data-table/use-generated-columns.tsx:317
 msgid "Confirm deletion"
 msgstr "削除を確認"
 
@@ -1408,7 +1408,7 @@ msgstr "クーポンコードが注文に設定されました"
 #: 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/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/_promotions/promotions_.$id.tsx:135
 #: 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/_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"
 msgstr "顧客"
 
@@ -1598,8 +1598,8 @@ msgstr "デフォルト税ゾーン"
 #: src/app/common/delete-bulk-action.tsx:139
 #: src/app/routes/_authenticated/_assets/components/asset-bulk-actions.tsx:41
 #: 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:298
 msgid "Delete"
@@ -1641,7 +1641,7 @@ msgstr "{deleted}{entityName}を削除しました"
 msgid "Deleted {selectionLength} assets"
 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"
 msgstr "削除しました"
 
@@ -1997,6 +1997,10 @@ msgstr "支払い方法の作成に失敗しました"
 msgid "Failed to create product"
 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:209
 msgid "Failed to create product options"
@@ -2036,8 +2040,8 @@ msgstr "税率の作成に失敗しました"
 msgid "Failed to create zone"
 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"
 msgstr "削除に失敗しました"
 
@@ -2187,6 +2191,10 @@ msgstr "支払い状態の更新に失敗しました"
 msgid "Failed to update product"
 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
 msgid "Failed to update product variant"
 msgstr "商品バリエーションの更新に失敗しました"
@@ -2418,7 +2426,7 @@ msgstr "高さ"
 msgid "ID"
 msgstr "ID"
 
-#: src/app/routes/_authenticated/_administrators/administrators.tsx:65
+#: src/app/routes/_authenticated/_administrators/administrators.tsx:64
 msgid "Identifier"
 msgstr "識別子"
 
@@ -2751,14 +2759,14 @@ msgstr "保存したビュー"
 #: src/app/routes/_authenticated/_collections/collections_.$id.tsx:146
 #: src/app/routes/_authenticated/_countries/countries_.$id.tsx:108
 #: 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/facets_.$facetId.values_.$id.tsx:134
 #: src/app/routes/_authenticated/_facets/facets_.$id.tsx:124
 #: 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/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/_promotions/promotions_.$id.tsx:157
 #: src/app/routes/_authenticated/_sellers/sellers_.$id.tsx:96
@@ -2812,7 +2820,7 @@ msgstr "新しい国"
 msgid "New customer"
 msgstr "新しい顧客"
 
-#: src/app/routes/_authenticated/_customers/customers.tsx:82
+#: src/app/routes/_authenticated/_customers/customers.tsx:93
 msgid "New Customer"
 msgstr "新しい顧客"
 
@@ -2865,7 +2873,7 @@ msgstr "新しい支払い方法"
 msgid "New product"
 msgstr "新しい商品"
 
-#: src/app/routes/_authenticated/_products/products.tsx:92
+#: src/app/routes/_authenticated/_products/products.tsx:98
 msgid "New Product"
 msgstr "新しい商品"
 
@@ -2873,7 +2881,7 @@ msgstr "新しい商品"
 msgid "New product option"
 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"
 msgstr "新しい商品オプショングループ"
 
@@ -3438,7 +3446,7 @@ msgid "Product options"
 msgstr "商品オプション"
 
 #: 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"
 msgstr "商品オプション"
 
@@ -3491,7 +3499,7 @@ msgstr "率"
 msgid "Reason"
 msgstr "理由"
 
-#: src/app/routes/_authenticated/_products/products.tsx:85
+#: src/app/routes/_authenticated/_products/products.tsx:91
 msgid "Rebuild search index"
 msgstr "検索インデックスを再構築"
 
@@ -4014,7 +4022,7 @@ msgid "State/Province"
 msgstr "都道府県"
 
 #: 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"
 msgstr "ステータス"
 
@@ -4119,6 +4127,10 @@ msgstr "支払い方法を作成しました"
 msgid "Successfully created product"
 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
 msgid "Successfully created product options"
 msgstr "商品オプションを作成しました"
@@ -4225,6 +4237,10 @@ msgstr "支払い方法を更新しました"
 msgid "Successfully updated product"
 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
 msgid "Successfully updated product variant"
 msgstr "商品バリエーションを更新しました"
@@ -4546,7 +4562,7 @@ msgstr "未確認"
 #: 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/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/_profile/profile.tsx:82
 #: 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/_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"
 msgstr "Handlinger"
 
@@ -923,7 +923,7 @@ msgstr "Legg til betaling til bestilling"
 msgid "Add payment to order ({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"
 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."
 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."
 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/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/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:295
 #: 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_.$id.tsx:130
 #: 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/_roles/roles_.$id.tsx:104
 #: src/app/routes/_authenticated/_shipping-methods/shipping-methods_.$id.tsx:149
@@ -1345,7 +1345,7 @@ msgstr "Bekreft"
 msgid "Confirm Action"
 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"
 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/_products/components/create-product-variants.tsx:197
 #: 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/_promotions/promotions_.$id.tsx:135
 #: 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/_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"
 msgstr "Kunder"
 
@@ -1598,8 +1598,8 @@ msgstr "Standard skattesone"
 #: src/app/common/delete-bulk-action.tsx:139
 #: src/app/routes/_authenticated/_assets/components/asset-bulk-actions.tsx:41
 #: 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:298
 msgid "Delete"
@@ -1641,7 +1641,7 @@ msgstr "Slettet {deleted} {entityName}"
 msgid "Deleted {selectionLength} assets"
 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"
 msgstr "Slettet"
 
@@ -1997,6 +1997,10 @@ msgstr "Kunne ikke opprette betalingsmetode"
 msgid "Failed to create product"
 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:209
 msgid "Failed to create product options"
@@ -2036,8 +2040,8 @@ msgstr "Kunne ikke opprette skattesats"
 msgid "Failed to create zone"
 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"
 msgstr "Kunne ikke slette"
 
@@ -2187,6 +2191,10 @@ msgstr "Kunne ikke oppdatere betalingstilstand"
 msgid "Failed to update product"
 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
 msgid "Failed to update product variant"
 msgstr "Kunne ikke oppdatere produktvariant"
@@ -2418,7 +2426,7 @@ msgstr "Høyde"
 msgid "ID"
 msgstr "ID"
 
-#: src/app/routes/_authenticated/_administrators/administrators.tsx:65
+#: src/app/routes/_authenticated/_administrators/administrators.tsx:64
 msgid "Identifier"
 msgstr "Identifikator"
 
@@ -2751,14 +2759,14 @@ msgstr "Mine lagrede visninger"
 #: src/app/routes/_authenticated/_collections/collections_.$id.tsx:146
 #: src/app/routes/_authenticated/_countries/countries_.$id.tsx:108
 #: 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/facets_.$facetId.values_.$id.tsx:134
 #: src/app/routes/_authenticated/_facets/facets_.$id.tsx:124
 #: 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/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/_promotions/promotions_.$id.tsx:157
 #: src/app/routes/_authenticated/_sellers/sellers_.$id.tsx:96
@@ -2812,7 +2820,7 @@ msgstr "Nytt land"
 msgid "New customer"
 msgstr "Ny kunde"
 
-#: src/app/routes/_authenticated/_customers/customers.tsx:82
+#: src/app/routes/_authenticated/_customers/customers.tsx:93
 msgid "New Customer"
 msgstr "Ny kunde"
 
@@ -2865,7 +2873,7 @@ msgstr "Ny betalingsmetode"
 msgid "New product"
 msgstr "Nytt produkt"
 
-#: src/app/routes/_authenticated/_products/products.tsx:92
+#: src/app/routes/_authenticated/_products/products.tsx:98
 msgid "New Product"
 msgstr "Nytt produkt"
 
@@ -2873,7 +2881,7 @@ msgstr "Nytt produkt"
 msgid "New product option"
 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"
 msgstr "Ny produktopsjonsgruppe"
 
@@ -3438,7 +3446,7 @@ msgid "Product options"
 msgstr "Produktopsjoner"
 
 #: 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"
 msgstr "Produktopsjoner"
 
@@ -3491,7 +3499,7 @@ msgstr "Sats"
 msgid "Reason"
 msgstr "Årsak"
 
-#: src/app/routes/_authenticated/_products/products.tsx:85
+#: src/app/routes/_authenticated/_products/products.tsx:91
 msgid "Rebuild search index"
 msgstr "Bygg søkeindeks på nytt"
 
@@ -4014,7 +4022,7 @@ msgid "State/Province"
 msgstr "Stat/Fylke"
 
 #: 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"
 msgstr "Status"
 
@@ -4119,6 +4127,10 @@ msgstr "Betalingsmetode opprettet"
 msgid "Successfully created product"
 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
 msgid "Successfully created product options"
 msgstr "Produktopsjoner opprettet"
@@ -4225,6 +4237,10 @@ msgstr "Betalingsmetode oppdatert"
 msgid "Successfully updated product"
 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
 msgid "Successfully updated product variant"
 msgstr "Produktvariant oppdatert"
@@ -4546,7 +4562,7 @@ msgstr "Uverifisert"
 #: 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/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/_profile/profile.tsx:82
 #: 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/_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"
 msgstr "कार्यहरू"
 
@@ -923,7 +923,7 @@ msgstr "अर्डरमा भुक्तानी थप्नुहोस
 msgid "Add payment to order ({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"
 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."
 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."
 msgstr "के तपाईं निश्चित हुनुहुन्छ कि तपाईं यो वस्तु मेट्न चाहनुहुन्छ? यो कार्य पूर्ववत गर्न सकिँदैन।"
 
@@ -1208,7 +1208,7 @@ msgstr "क्याल्कुलेटर"
 #: 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-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:295
 #: 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_.$id.tsx:130
 #: 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/_roles/roles_.$id.tsx:104
 #: src/app/routes/_authenticated/_shipping-methods/shipping-methods_.$id.tsx:149
@@ -1345,7 +1345,7 @@ msgstr "पुष्टि गर्नुहोस्"
 msgid "Confirm Action"
 msgstr "कार्य पुष्टि गर्नुहोस्"
 
-#: src/lib/components/data-table/use-generated-columns.tsx:319
+#: src/lib/components/data-table/use-generated-columns.tsx:317
 msgid "Confirm deletion"
 msgstr "मेटाउने पुष्टि गर्नुहोस्"
 
@@ -1408,7 +1408,7 @@ msgstr "अर्डरको लागि कुपन कोड सेट ग
 #: 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/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/_promotions/promotions_.$id.tsx:135
 #: 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/_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"
 msgstr "ग्राहकहरू"
 
@@ -1598,8 +1598,8 @@ msgstr "पूर्वनिर्धारित कर क्षेत्र"
 #: src/app/common/delete-bulk-action.tsx:139
 #: src/app/routes/_authenticated/_assets/components/asset-bulk-actions.tsx:41
 #: 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:298
 msgid "Delete"
@@ -1641,7 +1641,7 @@ msgstr "{deleted} {entityName} मेटियो"
 msgid "Deleted {selectionLength} assets"
 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"
 msgstr "सफलतापूर्वक मेटियो"
 
@@ -1997,6 +1997,10 @@ msgstr "भुक्तानी विधि सिर्जना गर्न
 msgid "Failed to create product"
 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:209
 msgid "Failed to create product options"
@@ -2036,8 +2040,8 @@ msgstr "कर दर सिर्जना गर्न असफल"
 msgid "Failed to create zone"
 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"
 msgstr "मेट्न असफल"
 
@@ -2187,6 +2191,10 @@ msgstr "भुक्तानी स्थिति अपडेट गर्न
 msgid "Failed to update product"
 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
 msgid "Failed to update product variant"
 msgstr "उत्पादन भेरियन्ट अपडेट गर्न असफल"
@@ -2418,7 +2426,7 @@ msgstr "उचाइ"
 msgid "ID"
 msgstr "ID"
 
-#: src/app/routes/_authenticated/_administrators/administrators.tsx:65
+#: src/app/routes/_authenticated/_administrators/administrators.tsx:64
 msgid "Identifier"
 msgstr "पहिचानकर्ता"
 
@@ -2751,14 +2759,14 @@ msgstr "मेरो सुरक्षित दृश्यहरू"
 #: src/app/routes/_authenticated/_collections/collections_.$id.tsx:146
 #: src/app/routes/_authenticated/_countries/countries_.$id.tsx:108
 #: 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/facets_.$facetId.values_.$id.tsx:134
 #: src/app/routes/_authenticated/_facets/facets_.$id.tsx:124
 #: 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/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/_promotions/promotions_.$id.tsx:157
 #: src/app/routes/_authenticated/_sellers/sellers_.$id.tsx:96
@@ -2812,7 +2820,7 @@ msgstr "नयाँ देश"
 msgid "New customer"
 msgstr "नयाँ ग्राहक"
 
-#: src/app/routes/_authenticated/_customers/customers.tsx:82
+#: src/app/routes/_authenticated/_customers/customers.tsx:93
 msgid "New Customer"
 msgstr "नयाँ ग्राहक"
 
@@ -2865,7 +2873,7 @@ msgstr "नयाँ भुक्तानी विधि"
 msgid "New product"
 msgstr "नयाँ उत्पादन"
 
-#: src/app/routes/_authenticated/_products/products.tsx:92
+#: src/app/routes/_authenticated/_products/products.tsx:98
 msgid "New Product"
 msgstr "नयाँ उत्पादन"
 
@@ -2873,7 +2881,7 @@ msgstr "नयाँ उत्पादन"
 msgid "New product option"
 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"
 msgstr "नयाँ उत्पादन विकल्प समूह"
 
@@ -3438,7 +3446,7 @@ msgid "Product options"
 msgstr "उत्पादन विकल्पहरू"
 
 #: 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"
 msgstr "उत्पादन विकल्पहरू"
 
@@ -3491,7 +3499,7 @@ msgstr "दर"
 msgid "Reason"
 msgstr "कारण"
 
-#: src/app/routes/_authenticated/_products/products.tsx:85
+#: src/app/routes/_authenticated/_products/products.tsx:91
 msgid "Rebuild search index"
 msgstr "खोज सूचकांक पुनर्निर्माण गर्नुहोस्"
 
@@ -4014,7 +4022,7 @@ msgid "State/Province"
 msgstr "राज्य/प्रान्त"
 
 #: 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"
 msgstr "स्थिति"
 
@@ -4119,6 +4127,10 @@ msgstr "भुक्तानी विधि सफलतापूर्वक
 msgid "Successfully created product"
 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
 msgid "Successfully created product options"
 msgstr "उत्पादन विकल्पहरू सफलतापूर्वक सिर्जना गरियो"
@@ -4225,6 +4237,10 @@ msgstr "भुक्तानी विधि सफलतापूर्वक
 msgid "Successfully updated product"
 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
 msgid "Successfully updated product variant"
 msgstr "उत्पादन भेरियन्ट सफलतापूर्वक अपडेट गरियो"
@@ -4546,7 +4562,7 @@ msgstr "प्रमाणित नगरिएको"
 #: 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/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/_profile/profile.tsx:82
 #: 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/_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"
 msgstr "Działania"
 
@@ -923,7 +923,7 @@ msgstr "Dodaj płatność do zamówienia"
 msgid "Add payment to order ({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"
 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."
 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."
 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/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/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:295
 #: 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_.$id.tsx:130
 #: 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/_roles/roles_.$id.tsx:104
 #: src/app/routes/_authenticated/_shipping-methods/shipping-methods_.$id.tsx:149
@@ -1345,7 +1345,7 @@ msgstr "Potwierdź"
 msgid "Confirm Action"
 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"
 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/_products/components/create-product-variants.tsx:197
 #: 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/_promotions/promotions_.$id.tsx:135
 #: 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/_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"
 msgstr "Klienci"
 
@@ -1598,8 +1598,8 @@ msgstr "Domyślna strefa podatkowa"
 #: src/app/common/delete-bulk-action.tsx:139
 #: src/app/routes/_authenticated/_assets/components/asset-bulk-actions.tsx:41
 #: 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:298
 msgid "Delete"
@@ -1641,7 +1641,7 @@ msgstr "Usunięto {deleted} {entityName}"
 msgid "Deleted {selectionLength} assets"
 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"
 msgstr "Pomyślnie usunięto"
 
@@ -1997,6 +1997,10 @@ msgstr "Nie udało się utworzyć metody płatności"
 msgid "Failed to create product"
 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:209
 msgid "Failed to create product options"
@@ -2036,8 +2040,8 @@ msgstr "Nie udało się utworzyć stawki podatkowej"
 msgid "Failed to create zone"
 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"
 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"
 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
 msgid "Failed to update product variant"
 msgstr "Nie udało się zaktualizować wariantu produktu"
@@ -2418,7 +2426,7 @@ msgstr "Wysokość"
 msgid "ID"
 msgstr "ID"
 
-#: src/app/routes/_authenticated/_administrators/administrators.tsx:65
+#: src/app/routes/_authenticated/_administrators/administrators.tsx:64
 msgid "Identifier"
 msgstr "Identyfikator"
 
@@ -2751,14 +2759,14 @@ msgstr "Moje zapisane widoki"
 #: src/app/routes/_authenticated/_collections/collections_.$id.tsx:146
 #: src/app/routes/_authenticated/_countries/countries_.$id.tsx:108
 #: 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/facets_.$facetId.values_.$id.tsx:134
 #: src/app/routes/_authenticated/_facets/facets_.$id.tsx:124
 #: 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/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/_promotions/promotions_.$id.tsx:157
 #: src/app/routes/_authenticated/_sellers/sellers_.$id.tsx:96
@@ -2812,7 +2820,7 @@ msgstr "Nowy kraj"
 msgid "New customer"
 msgstr "Nowy klient"
 
-#: src/app/routes/_authenticated/_customers/customers.tsx:82
+#: src/app/routes/_authenticated/_customers/customers.tsx:93
 msgid "New Customer"
 msgstr "Nowy klient"
 
@@ -2865,7 +2873,7 @@ msgstr "Nowa metoda płatności"
 msgid "New product"
 msgstr "Nowy produkt"
 
-#: src/app/routes/_authenticated/_products/products.tsx:92
+#: src/app/routes/_authenticated/_products/products.tsx:98
 msgid "New Product"
 msgstr "Nowy produkt"
 
@@ -2873,7 +2881,7 @@ msgstr "Nowy produkt"
 msgid "New product option"
 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"
 msgstr "Nowa grupa opcji produktu"
 
@@ -3438,7 +3446,7 @@ msgid "Product options"
 msgstr "Opcje produktu"
 
 #: 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"
 msgstr "Opcje produktu"
 
@@ -3491,7 +3499,7 @@ msgstr "Stawka"
 msgid "Reason"
 msgstr "Przyczyna"
 
-#: src/app/routes/_authenticated/_products/products.tsx:85
+#: src/app/routes/_authenticated/_products/products.tsx:91
 msgid "Rebuild search index"
 msgstr "Przebuduj indeks wyszukiwania"
 
@@ -4014,7 +4022,7 @@ msgid "State/Province"
 msgstr "Stan/Województwo"
 
 #: 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"
 msgstr "Status"
 
@@ -4119,6 +4127,10 @@ msgstr "Pomyślnie utworzono metodę płatności"
 msgid "Successfully created product"
 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
 msgid "Successfully created product options"
 msgstr "Pomyślnie utworzono opcje produktu"
@@ -4225,6 +4237,10 @@ msgstr "Pomyślnie zaktualizowano metodę płatności"
 msgid "Successfully updated product"
 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
 msgid "Successfully updated product variant"
 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/_products/components/assign-facet-values-dialog.tsx:276
 #: 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/_profile/profile.tsx:82
 #: 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/_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"
 msgstr "Ações"
 
@@ -923,7 +923,7 @@ msgstr "Adicionar pagamento ao pedido"
 msgid "Add payment to order ({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"
 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."
 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."
 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/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/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:295
 #: 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_.$id.tsx:130
 #: 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/_roles/roles_.$id.tsx:104
 #: src/app/routes/_authenticated/_shipping-methods/shipping-methods_.$id.tsx:149
@@ -1345,7 +1345,7 @@ msgstr "Confirmar"
 msgid "Confirm Action"
 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"
 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/_products/components/create-product-variants.tsx:197
 #: 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/_promotions/promotions_.$id.tsx:135
 #: 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/_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"
 msgstr "Clientes"
 
@@ -1598,8 +1598,8 @@ msgstr "Zona fiscal padrão"
 #: src/app/common/delete-bulk-action.tsx:139
 #: src/app/routes/_authenticated/_assets/components/asset-bulk-actions.tsx:41
 #: 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:298
 msgid "Delete"
@@ -1641,7 +1641,7 @@ msgstr "{deleted} {entityName} excluído(s)"
 msgid "Deleted {selectionLength} assets"
 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"
 msgstr "Excluído com sucesso"
 
@@ -1997,6 +1997,10 @@ msgstr "Falha ao criar método de pagamento"
 msgid "Failed to create product"
 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:209
 msgid "Failed to create product options"
@@ -2036,8 +2040,8 @@ msgstr "Falha ao criar alíquota fiscal"
 msgid "Failed to create zone"
 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"
 msgstr "Falha ao excluir"
 
@@ -2187,6 +2191,10 @@ msgstr "Falha ao atualizar estado de pagamento"
 msgid "Failed to update product"
 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
 msgid "Failed to update product variant"
 msgstr "Falha ao atualizar variante de produto"
@@ -2418,7 +2426,7 @@ msgstr "Altura"
 msgid "ID"
 msgstr "ID"
 
-#: src/app/routes/_authenticated/_administrators/administrators.tsx:65
+#: src/app/routes/_authenticated/_administrators/administrators.tsx:64
 msgid "Identifier"
 msgstr "Identificador"
 
@@ -2751,14 +2759,14 @@ msgstr "Minhas visões salvas"
 #: src/app/routes/_authenticated/_collections/collections_.$id.tsx:146
 #: src/app/routes/_authenticated/_countries/countries_.$id.tsx:108
 #: 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/facets_.$facetId.values_.$id.tsx:134
 #: src/app/routes/_authenticated/_facets/facets_.$id.tsx:124
 #: 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/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/_promotions/promotions_.$id.tsx:157
 #: src/app/routes/_authenticated/_sellers/sellers_.$id.tsx:96
@@ -2812,7 +2820,7 @@ msgstr "Novo país"
 msgid "New customer"
 msgstr "Novo cliente"
 
-#: src/app/routes/_authenticated/_customers/customers.tsx:82
+#: src/app/routes/_authenticated/_customers/customers.tsx:93
 msgid "New Customer"
 msgstr "Novo cliente"
 
@@ -2865,7 +2873,7 @@ msgstr "Novo método de pagamento"
 msgid "New product"
 msgstr "Novo produto"
 
-#: src/app/routes/_authenticated/_products/products.tsx:92
+#: src/app/routes/_authenticated/_products/products.tsx:98
 msgid "New Product"
 msgstr "Novo produto"
 
@@ -2873,7 +2881,7 @@ msgstr "Novo produto"
 msgid "New product option"
 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"
 msgstr "Novo grupo de opções de produto"
 
@@ -3438,7 +3446,7 @@ msgid "Product options"
 msgstr "Opções de produto"
 
 #: 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"
 msgstr "Opções de produto"
 
@@ -3491,7 +3499,7 @@ msgstr "Taxa"
 msgid "Reason"
 msgstr "Motivo"
 
-#: src/app/routes/_authenticated/_products/products.tsx:85
+#: src/app/routes/_authenticated/_products/products.tsx:91
 msgid "Rebuild search index"
 msgstr "Reconstruir índice de pesquisa"
 
@@ -4014,7 +4022,7 @@ msgid "State/Province"
 msgstr "Estado/Província"
 
 #: 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"
 msgstr "Status"
 
@@ -4119,6 +4127,10 @@ msgstr "Método de pagamento criado com sucesso"
 msgid "Successfully created product"
 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
 msgid "Successfully created product options"
 msgstr "Opções de produto criadas com sucesso"
@@ -4225,6 +4237,10 @@ msgstr "Método de pagamento atualizado com sucesso"
 msgid "Successfully updated product"
 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
 msgid "Successfully updated product variant"
 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/_products/components/assign-facet-values-dialog.tsx:276
 #: 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/_profile/profile.tsx:82
 #: 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/_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"
 msgstr "Ações"
 
@@ -923,7 +923,7 @@ msgstr "Adicionar pagamento à encomenda"
 msgid "Add payment to order ({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"
 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."
 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."
 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/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/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:295
 #: 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_.$id.tsx:130
 #: 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/_roles/roles_.$id.tsx:104
 #: src/app/routes/_authenticated/_shipping-methods/shipping-methods_.$id.tsx:149
@@ -1345,7 +1345,7 @@ msgstr "Confirmar"
 msgid "Confirm Action"
 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"
 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/_products/components/create-product-variants.tsx:197
 #: 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/_promotions/promotions_.$id.tsx:135
 #: 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/_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"
 msgstr "Clientes"
 
@@ -1598,8 +1598,8 @@ msgstr "Zona fiscal predefinida"
 #: src/app/common/delete-bulk-action.tsx:139
 #: src/app/routes/_authenticated/_assets/components/asset-bulk-actions.tsx:41
 #: 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:298
 msgid "Delete"
@@ -1641,7 +1641,7 @@ msgstr "{deleted} {entityName} eliminado(s)"
 msgid "Deleted {selectionLength} assets"
 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"
 msgstr "Eliminado com sucesso"
 
@@ -1997,6 +1997,10 @@ msgstr "Falha ao criar método de pagamento"
 msgid "Failed to create product"
 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:209
 msgid "Failed to create product options"
@@ -2036,8 +2040,8 @@ msgstr "Falha ao criar taxa fiscal"
 msgid "Failed to create zone"
 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"
 msgstr "Falha ao eliminar"
 
@@ -2187,6 +2191,10 @@ msgstr "Falha ao atualizar estado de pagamento"
 msgid "Failed to update product"
 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
 msgid "Failed to update product variant"
 msgstr "Falha ao atualizar variante de produto"
@@ -2418,7 +2426,7 @@ msgstr "Altura"
 msgid "ID"
 msgstr "ID"
 
-#: src/app/routes/_authenticated/_administrators/administrators.tsx:65
+#: src/app/routes/_authenticated/_administrators/administrators.tsx:64
 msgid "Identifier"
 msgstr "Identificador"
 
@@ -2751,14 +2759,14 @@ msgstr "As minhas vistas guardadas"
 #: src/app/routes/_authenticated/_collections/collections_.$id.tsx:146
 #: src/app/routes/_authenticated/_countries/countries_.$id.tsx:108
 #: 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/facets_.$facetId.values_.$id.tsx:134
 #: src/app/routes/_authenticated/_facets/facets_.$id.tsx:124
 #: 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/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/_promotions/promotions_.$id.tsx:157
 #: src/app/routes/_authenticated/_sellers/sellers_.$id.tsx:96
@@ -2812,7 +2820,7 @@ msgstr "Novo país"
 msgid "New customer"
 msgstr "Novo cliente"
 
-#: src/app/routes/_authenticated/_customers/customers.tsx:82
+#: src/app/routes/_authenticated/_customers/customers.tsx:93
 msgid "New Customer"
 msgstr "Novo cliente"
 
@@ -2865,7 +2873,7 @@ msgstr "Novo método de pagamento"
 msgid "New product"
 msgstr "Novo produto"
 
-#: src/app/routes/_authenticated/_products/products.tsx:92
+#: src/app/routes/_authenticated/_products/products.tsx:98
 msgid "New Product"
 msgstr "Novo produto"
 
@@ -2873,7 +2881,7 @@ msgstr "Novo produto"
 msgid "New product option"
 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"
 msgstr "Novo grupo de opções de produto"
 
@@ -3438,7 +3446,7 @@ msgid "Product options"
 msgstr "Opções de produto"
 
 #: 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"
 msgstr "Opções de produto"
 
@@ -3491,7 +3499,7 @@ msgstr "Taxa"
 msgid "Reason"
 msgstr "Motivo"
 
-#: src/app/routes/_authenticated/_products/products.tsx:85
+#: src/app/routes/_authenticated/_products/products.tsx:91
 msgid "Rebuild search index"
 msgstr "Reconstruir índice de pesquisa"
 
@@ -4014,7 +4022,7 @@ msgid "State/Province"
 msgstr "Estado/Província"
 
 #: 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"
 msgstr "Estado"
 
@@ -4119,6 +4127,10 @@ msgstr "Método de pagamento criado com sucesso"
 msgid "Successfully created product"
 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
 msgid "Successfully created product options"
 msgstr "Opções de produto criadas com sucesso"
@@ -4225,6 +4237,10 @@ msgstr "Método de pagamento atualizado com sucesso"
 msgid "Successfully updated product"
 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
 msgid "Successfully updated product variant"
 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/_products/components/assign-facet-values-dialog.tsx:276
 #: 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/_profile/profile.tsx:82
 #: 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/_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"
 msgstr "Действия"
 
@@ -923,7 +923,7 @@ msgstr "Добавить платёж к заказу"
 msgid "Add payment to order ({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"
 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."
 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."
 msgstr "Вы уверены, что хотите удалить этот элемент? Это действие нельзя отменить."
 
@@ -1208,7 +1208,7 @@ msgstr "Калькулятор"
 #: 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-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:295
 #: 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_.$id.tsx:130
 #: 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/_roles/roles_.$id.tsx:104
 #: src/app/routes/_authenticated/_shipping-methods/shipping-methods_.$id.tsx:149
@@ -1345,7 +1345,7 @@ msgstr "Подтвердить"
 msgid "Confirm Action"
 msgstr "Подтвердить действие"
 
-#: src/lib/components/data-table/use-generated-columns.tsx:319
+#: src/lib/components/data-table/use-generated-columns.tsx:317
 msgid "Confirm deletion"
 msgstr "Подтвердить удаление"
 
@@ -1408,7 +1408,7 @@ msgstr "Код купона установлен для заказа"
 #: 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/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/_promotions/promotions_.$id.tsx:135
 #: 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/_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"
 msgstr "Клиенты"
 
@@ -1598,8 +1598,8 @@ msgstr "Налоговая зона по умолчанию"
 #: src/app/common/delete-bulk-action.tsx:139
 #: src/app/routes/_authenticated/_assets/components/asset-bulk-actions.tsx:41
 #: 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:298
 msgid "Delete"
@@ -1641,7 +1641,7 @@ msgstr "Удалено {deleted} {entityName}"
 msgid "Deleted {selectionLength} assets"
 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"
 msgstr "Успешно удалено"
 
@@ -1997,6 +1997,10 @@ msgstr "Не удалось создать способ оплаты"
 msgid "Failed to create product"
 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:209
 msgid "Failed to create product options"
@@ -2036,8 +2040,8 @@ msgstr "Не удалось создать налоговую ставку"
 msgid "Failed to create zone"
 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"
 msgstr "Не удалось удалить"
 
@@ -2187,6 +2191,10 @@ msgstr "Не удалось обновить состояние платежа"
 msgid "Failed to update product"
 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
 msgid "Failed to update product variant"
 msgstr "Не удалось обновить вариант товара"
@@ -2418,7 +2426,7 @@ msgstr "Высота"
 msgid "ID"
 msgstr "ID"
 
-#: src/app/routes/_authenticated/_administrators/administrators.tsx:65
+#: src/app/routes/_authenticated/_administrators/administrators.tsx:64
 msgid "Identifier"
 msgstr "Идентификатор"
 
@@ -2751,14 +2759,14 @@ msgstr "Мои сохранённые представления"
 #: src/app/routes/_authenticated/_collections/collections_.$id.tsx:146
 #: src/app/routes/_authenticated/_countries/countries_.$id.tsx:108
 #: 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/facets_.$facetId.values_.$id.tsx:134
 #: src/app/routes/_authenticated/_facets/facets_.$id.tsx:124
 #: 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/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/_promotions/promotions_.$id.tsx:157
 #: src/app/routes/_authenticated/_sellers/sellers_.$id.tsx:96
@@ -2812,7 +2820,7 @@ msgstr "Новая страна"
 msgid "New customer"
 msgstr "Новый клиент"
 
-#: src/app/routes/_authenticated/_customers/customers.tsx:82
+#: src/app/routes/_authenticated/_customers/customers.tsx:93
 msgid "New Customer"
 msgstr "Новый клиент"
 
@@ -2865,7 +2873,7 @@ msgstr "Новый способ оплаты"
 msgid "New product"
 msgstr "Новый товар"
 
-#: src/app/routes/_authenticated/_products/products.tsx:92
+#: src/app/routes/_authenticated/_products/products.tsx:98
 msgid "New Product"
 msgstr "Новый товар"
 
@@ -2873,7 +2881,7 @@ msgstr "Новый товар"
 msgid "New product option"
 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"
 msgstr "Новая группа опций товара"
 
@@ -3438,7 +3446,7 @@ msgid "Product options"
 msgstr "Опции товара"
 
 #: 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"
 msgstr "Опции товара"
 
@@ -3491,7 +3499,7 @@ msgstr "Ставка"
 msgid "Reason"
 msgstr "Причина"
 
-#: src/app/routes/_authenticated/_products/products.tsx:85
+#: src/app/routes/_authenticated/_products/products.tsx:91
 msgid "Rebuild search index"
 msgstr "Перестроить поисковый индекс"
 
@@ -4014,7 +4022,7 @@ msgid "State/Province"
 msgstr "Регион/Область"
 
 #: 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"
 msgstr "Статус"
 
@@ -4119,6 +4127,10 @@ msgstr "Способ оплаты успешно создан"
 msgid "Successfully created product"
 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
 msgid "Successfully created product options"
 msgstr "Опции товара успешно созданы"
@@ -4225,6 +4237,10 @@ msgstr "Способ оплаты успешно обновлён"
 msgid "Successfully updated product"
 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
 msgid "Successfully updated product variant"
 msgstr "Вариант товара успешно обновлён"
@@ -4546,7 +4562,7 @@ msgstr "Не верифицирован"
 #: 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/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/_profile/profile.tsx:82
 #: 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/_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"
 msgstr "Åtgärder"
 
@@ -923,7 +923,7 @@ msgstr "Lägg till betalning till beställning"
 msgid "Add payment to order ({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"
 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."
 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."
 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/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/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:295
 #: 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_.$id.tsx:130
 #: 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/_roles/roles_.$id.tsx:104
 #: src/app/routes/_authenticated/_shipping-methods/shipping-methods_.$id.tsx:149
@@ -1345,7 +1345,7 @@ msgstr "Bekräfta"
 msgid "Confirm Action"
 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"
 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/_products/components/create-product-variants.tsx:197
 #: 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/_promotions/promotions_.$id.tsx:135
 #: 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/_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"
 msgstr "Kunder"
 
@@ -1598,8 +1598,8 @@ msgstr "Standardskattzon"
 #: src/app/common/delete-bulk-action.tsx:139
 #: src/app/routes/_authenticated/_assets/components/asset-bulk-actions.tsx:41
 #: 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:298
 msgid "Delete"
@@ -1641,7 +1641,7 @@ msgstr "Tog bort {deleted} {entityName}"
 msgid "Deleted {selectionLength} assets"
 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"
 msgstr "Borttagen"
 
@@ -1997,6 +1997,10 @@ msgstr "Misslyckades att skapa betalningsmetod"
 msgid "Failed to create product"
 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:209
 msgid "Failed to create product options"
@@ -2036,8 +2040,8 @@ msgstr "Misslyckades att skapa skattesats"
 msgid "Failed to create zone"
 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"
 msgstr "Misslyckades att ta bort"
 
@@ -2187,6 +2191,10 @@ msgstr "Misslyckades att uppdatera betalningsstatus"
 msgid "Failed to update product"
 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
 msgid "Failed to update product variant"
 msgstr "Misslyckades att uppdatera produktvariant"
@@ -2418,7 +2426,7 @@ msgstr "Höjd"
 msgid "ID"
 msgstr "ID"
 
-#: src/app/routes/_authenticated/_administrators/administrators.tsx:65
+#: src/app/routes/_authenticated/_administrators/administrators.tsx:64
 msgid "Identifier"
 msgstr "Identifierare"
 
@@ -2751,14 +2759,14 @@ msgstr "Mina sparade vyer"
 #: src/app/routes/_authenticated/_collections/collections_.$id.tsx:146
 #: src/app/routes/_authenticated/_countries/countries_.$id.tsx:108
 #: 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/facets_.$facetId.values_.$id.tsx:134
 #: src/app/routes/_authenticated/_facets/facets_.$id.tsx:124
 #: 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/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/_promotions/promotions_.$id.tsx:157
 #: src/app/routes/_authenticated/_sellers/sellers_.$id.tsx:96
@@ -2812,7 +2820,7 @@ msgstr "Nytt land"
 msgid "New customer"
 msgstr "Ny kund"
 
-#: src/app/routes/_authenticated/_customers/customers.tsx:82
+#: src/app/routes/_authenticated/_customers/customers.tsx:93
 msgid "New Customer"
 msgstr "Ny kund"
 
@@ -2865,7 +2873,7 @@ msgstr "Ny betalningsmetod"
 msgid "New product"
 msgstr "Ny produkt"
 
-#: src/app/routes/_authenticated/_products/products.tsx:92
+#: src/app/routes/_authenticated/_products/products.tsx:98
 msgid "New Product"
 msgstr "Ny produkt"
 
@@ -2873,7 +2881,7 @@ msgstr "Ny produkt"
 msgid "New product option"
 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"
 msgstr "Ny produktalternativgrupp"
 
@@ -3438,7 +3446,7 @@ msgid "Product options"
 msgstr "Produktalternativ"
 
 #: 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"
 msgstr "Produktalternativ"
 
@@ -3491,7 +3499,7 @@ msgstr "Sats"
 msgid "Reason"
 msgstr "Anledning"
 
-#: src/app/routes/_authenticated/_products/products.tsx:85
+#: src/app/routes/_authenticated/_products/products.tsx:91
 msgid "Rebuild search index"
 msgstr "Återuppbygg sökindex"
 
@@ -4014,7 +4022,7 @@ msgid "State/Province"
 msgstr "Region/Provins"
 
 #: 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"
 msgstr "Status"
 
@@ -4119,6 +4127,10 @@ msgstr "Betalningsmetod skapad"
 msgid "Successfully created product"
 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
 msgid "Successfully created product options"
 msgstr "Produktalternativ skapade"
@@ -4225,6 +4237,10 @@ msgstr "Betalningsmetod uppdaterad"
 msgid "Successfully updated product"
 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
 msgid "Successfully updated product variant"
 msgstr "Produktvariant uppdaterad"
@@ -4546,7 +4562,7 @@ msgstr "Overifierad"
 #: 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/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/_profile/profile.tsx:82
 #: 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/_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"
 msgstr "İşlemler"
 
@@ -923,7 +923,7 @@ msgstr "Siparişe ödeme ekle"
 msgid "Add payment to order ({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"
 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."
 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."
 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/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/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:295
 #: 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_.$id.tsx:130
 #: 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/_roles/roles_.$id.tsx:104
 #: src/app/routes/_authenticated/_shipping-methods/shipping-methods_.$id.tsx:149
@@ -1345,7 +1345,7 @@ msgstr "Onayla"
 msgid "Confirm Action"
 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"
 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/_products/components/create-product-variants.tsx:197
 #: 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/_promotions/promotions_.$id.tsx:135
 #: 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/_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"
 msgstr "Müşteriler"
 
@@ -1598,8 +1598,8 @@ msgstr "Varsayılan vergi bölgesi"
 #: src/app/common/delete-bulk-action.tsx:139
 #: src/app/routes/_authenticated/_assets/components/asset-bulk-actions.tsx:41
 #: 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:298
 msgid "Delete"
@@ -1641,7 +1641,7 @@ msgstr "{deleted} {entityName} silindi"
 msgid "Deleted {selectionLength} assets"
 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"
 msgstr "Başarıyla silindi"
 
@@ -1997,6 +1997,10 @@ msgstr "Ödeme yöntemi oluşturulamadı"
 msgid "Failed to create product"
 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:209
 msgid "Failed to create product options"
@@ -2036,8 +2040,8 @@ msgstr "Vergi oranı oluşturulamadı"
 msgid "Failed to create zone"
 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"
 msgstr "Silinemedi"
 
@@ -2187,6 +2191,10 @@ msgstr "Ödeme durumu güncellenemedi"
 msgid "Failed to update product"
 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
 msgid "Failed to update product variant"
 msgstr "Ürün varyantı güncellenemedi"
@@ -2418,7 +2426,7 @@ msgstr "Yükseklik"
 msgid "ID"
 msgstr "ID"
 
-#: src/app/routes/_authenticated/_administrators/administrators.tsx:65
+#: src/app/routes/_authenticated/_administrators/administrators.tsx:64
 msgid "Identifier"
 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/_countries/countries_.$id.tsx:108
 #: 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/facets_.$facetId.values_.$id.tsx:134
 #: src/app/routes/_authenticated/_facets/facets_.$id.tsx:124
 #: 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/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/_promotions/promotions_.$id.tsx:157
 #: src/app/routes/_authenticated/_sellers/sellers_.$id.tsx:96
@@ -2812,7 +2820,7 @@ msgstr "Yeni ülke"
 msgid "New customer"
 msgstr "Yeni müşteri"
 
-#: src/app/routes/_authenticated/_customers/customers.tsx:82
+#: src/app/routes/_authenticated/_customers/customers.tsx:93
 msgid "New Customer"
 msgstr "Yeni Müşteri"
 
@@ -2865,7 +2873,7 @@ msgstr "Yeni Ödeme Yöntemi"
 msgid "New product"
 msgstr "Yeni ürün"
 
-#: src/app/routes/_authenticated/_products/products.tsx:92
+#: src/app/routes/_authenticated/_products/products.tsx:98
 msgid "New Product"
 msgstr "Yeni Ürün"
 
@@ -2873,7 +2881,7 @@ msgstr "Yeni Ürün"
 msgid "New product option"
 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"
 msgstr "Yeni ürün seçenek grubu"
 
@@ -3438,7 +3446,7 @@ msgid "Product options"
 msgstr "Ürün seçenekleri"
 
 #: 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"
 msgstr "Ürün Seçenekleri"
 
@@ -3491,7 +3499,7 @@ msgstr "Oran"
 msgid "Reason"
 msgstr "Sebep"
 
-#: src/app/routes/_authenticated/_products/products.tsx:85
+#: src/app/routes/_authenticated/_products/products.tsx:91
 msgid "Rebuild search index"
 msgstr "Arama indeksini yeniden oluştur"
 
@@ -4014,7 +4022,7 @@ msgid "State/Province"
 msgstr "İl/Bölge"
 
 #: 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"
 msgstr "Durum"
 
@@ -4119,6 +4127,10 @@ msgstr "Ödeme yöntemi başarıyla oluşturuldu"
 msgid "Successfully created product"
 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
 msgid "Successfully created product options"
 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"
 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
 msgid "Successfully updated product variant"
 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/_products/components/assign-facet-values-dialog.tsx:276
 #: 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/_profile/profile.tsx:82
 #: 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/_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"
 msgstr "Дії"
 
@@ -923,7 +923,7 @@ msgstr "Додати платіж до замовлення"
 msgid "Add payment to order ({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"
 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."
 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."
 msgstr "Ви впевнені, що хочете видалити цей елемент? Цю дію неможливо скасувати."
 
@@ -1208,7 +1208,7 @@ msgstr "Калькулятор"
 #: 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-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:295
 #: 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_.$id.tsx:130
 #: 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/_roles/roles_.$id.tsx:104
 #: src/app/routes/_authenticated/_shipping-methods/shipping-methods_.$id.tsx:149
@@ -1345,7 +1345,7 @@ msgstr "Підтвердити"
 msgid "Confirm Action"
 msgstr "Підтвердити дію"
 
-#: src/lib/components/data-table/use-generated-columns.tsx:319
+#: src/lib/components/data-table/use-generated-columns.tsx:317
 msgid "Confirm deletion"
 msgstr "Підтвердити видалення"
 
@@ -1408,7 +1408,7 @@ msgstr "Код купона встановлено для замовлення"
 #: 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/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/_promotions/promotions_.$id.tsx:135
 #: 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/_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"
 msgstr "Клієнти"
 
@@ -1598,8 +1598,8 @@ msgstr "Податкова зона за замовчуванням"
 #: src/app/common/delete-bulk-action.tsx:139
 #: src/app/routes/_authenticated/_assets/components/asset-bulk-actions.tsx:41
 #: 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:298
 msgid "Delete"
@@ -1641,7 +1641,7 @@ msgstr "Видалено {deleted} {entityName}"
 msgid "Deleted {selectionLength} assets"
 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"
 msgstr "Успішно видалено"
 
@@ -1997,6 +1997,10 @@ msgstr "Не вдалося створити спосіб оплати"
 msgid "Failed to create product"
 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:209
 msgid "Failed to create product options"
@@ -2036,8 +2040,8 @@ msgstr "Не вдалося створити податкову ставку"
 msgid "Failed to create zone"
 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"
 msgstr "Не вдалося видалити"
 
@@ -2187,6 +2191,10 @@ msgstr "Не вдалося оновити стан платежу"
 msgid "Failed to update product"
 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
 msgid "Failed to update product variant"
 msgstr "Не вдалося оновити варіант товару"
@@ -2418,7 +2426,7 @@ msgstr "Висота"
 msgid "ID"
 msgstr "ID"
 
-#: src/app/routes/_authenticated/_administrators/administrators.tsx:65
+#: src/app/routes/_authenticated/_administrators/administrators.tsx:64
 msgid "Identifier"
 msgstr "Ідентифікатор"
 
@@ -2751,14 +2759,14 @@ msgstr "Мої збережені подання"
 #: src/app/routes/_authenticated/_collections/collections_.$id.tsx:146
 #: src/app/routes/_authenticated/_countries/countries_.$id.tsx:108
 #: 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/facets_.$facetId.values_.$id.tsx:134
 #: src/app/routes/_authenticated/_facets/facets_.$id.tsx:124
 #: 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/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/_promotions/promotions_.$id.tsx:157
 #: src/app/routes/_authenticated/_sellers/sellers_.$id.tsx:96
@@ -2812,7 +2820,7 @@ msgstr "Нова країна"
 msgid "New customer"
 msgstr "Новий клієнт"
 
-#: src/app/routes/_authenticated/_customers/customers.tsx:82
+#: src/app/routes/_authenticated/_customers/customers.tsx:93
 msgid "New Customer"
 msgstr "Новий клієнт"
 
@@ -2865,7 +2873,7 @@ msgstr "Новий спосіб оплати"
 msgid "New product"
 msgstr "Новий товар"
 
-#: src/app/routes/_authenticated/_products/products.tsx:92
+#: src/app/routes/_authenticated/_products/products.tsx:98
 msgid "New Product"
 msgstr "Новий товар"
 
@@ -2873,7 +2881,7 @@ msgstr "Новий товар"
 msgid "New product option"
 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"
 msgstr "Нова група опцій товару"
 
@@ -3438,7 +3446,7 @@ msgid "Product options"
 msgstr "Опції товару"
 
 #: 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"
 msgstr "Опції товару"
 
@@ -3491,7 +3499,7 @@ msgstr "Ставка"
 msgid "Reason"
 msgstr "Причина"
 
-#: src/app/routes/_authenticated/_products/products.tsx:85
+#: src/app/routes/_authenticated/_products/products.tsx:91
 msgid "Rebuild search index"
 msgstr "Перебудувати пошуковий індекс"
 
@@ -4014,7 +4022,7 @@ msgid "State/Province"
 msgstr "Регіон/Область"
 
 #: 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"
 msgstr "Статус"
 
@@ -4119,6 +4127,10 @@ msgstr "Спосіб оплати успішно створено"
 msgid "Successfully created product"
 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
 msgid "Successfully created product options"
 msgstr "Опції товару успішно створено"
@@ -4225,6 +4237,10 @@ msgstr "Спосіб оплати успішно оновлено"
 msgid "Successfully updated product"
 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
 msgid "Successfully updated product variant"
 msgstr "Варіант товару успішно оновлено"
@@ -4546,7 +4562,7 @@ msgstr "Не верифіковано"
 #: 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/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/_profile/profile.tsx:82
 #: 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/_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"
 msgstr "操作"
 
@@ -923,7 +923,7 @@ msgstr "向订单添加支付"
 msgid "Add payment to order ({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"
 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."
 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."
 msgstr "确定要删除此项目吗?此操作无法撤销。"
 
@@ -1208,7 +1208,7 @@ msgstr "计算器"
 #: 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-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:295
 #: 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_.$id.tsx:130
 #: 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/_roles/roles_.$id.tsx:104
 #: src/app/routes/_authenticated/_shipping-methods/shipping-methods_.$id.tsx:149
@@ -1345,7 +1345,7 @@ msgstr "确认"
 msgid "Confirm Action"
 msgstr "确认操作"
 
-#: src/lib/components/data-table/use-generated-columns.tsx:319
+#: src/lib/components/data-table/use-generated-columns.tsx:317
 msgid "Confirm deletion"
 msgstr "确认删除"
 
@@ -1408,7 +1408,7 @@ msgstr "已为订单设置优惠券代码"
 #: 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/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/_promotions/promotions_.$id.tsx:135
 #: 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/_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"
 msgstr "客户"
 
@@ -1598,8 +1598,8 @@ msgstr "默认税务区域"
 #: src/app/common/delete-bulk-action.tsx:139
 #: src/app/routes/_authenticated/_assets/components/asset-bulk-actions.tsx:41
 #: 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:298
 msgid "Delete"
@@ -1641,7 +1641,7 @@ msgstr "已删除 {deleted} {entityName}"
 msgid "Deleted {selectionLength} assets"
 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"
 msgstr "成功删除"
 
@@ -1997,6 +1997,10 @@ msgstr "创建支付方式失败"
 msgid "Failed to create product"
 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:209
 msgid "Failed to create product options"
@@ -2036,8 +2040,8 @@ msgstr "创建税率失败"
 msgid "Failed to create zone"
 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"
 msgstr "删除失败"
 
@@ -2187,6 +2191,10 @@ msgstr "更新支付状态失败"
 msgid "Failed to update product"
 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
 msgid "Failed to update product variant"
 msgstr "更新商品变体失败"
@@ -2418,7 +2426,7 @@ msgstr "高度"
 msgid "ID"
 msgstr "ID"
 
-#: src/app/routes/_authenticated/_administrators/administrators.tsx:65
+#: src/app/routes/_authenticated/_administrators/administrators.tsx:64
 msgid "Identifier"
 msgstr "标识符"
 
@@ -2751,14 +2759,14 @@ msgstr "我的保存视图"
 #: src/app/routes/_authenticated/_collections/collections_.$id.tsx:146
 #: src/app/routes/_authenticated/_countries/countries_.$id.tsx:108
 #: 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/facets_.$facetId.values_.$id.tsx:134
 #: src/app/routes/_authenticated/_facets/facets_.$id.tsx:124
 #: 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/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/_promotions/promotions_.$id.tsx:157
 #: src/app/routes/_authenticated/_sellers/sellers_.$id.tsx:96
@@ -2812,7 +2820,7 @@ msgstr "新国家"
 msgid "New customer"
 msgstr "新客户"
 
-#: src/app/routes/_authenticated/_customers/customers.tsx:82
+#: src/app/routes/_authenticated/_customers/customers.tsx:93
 msgid "New Customer"
 msgstr "新客户"
 
@@ -2865,7 +2873,7 @@ msgstr "新支付方式"
 msgid "New product"
 msgstr "新商品"
 
-#: src/app/routes/_authenticated/_products/products.tsx:92
+#: src/app/routes/_authenticated/_products/products.tsx:98
 msgid "New Product"
 msgstr "新商品"
 
@@ -2873,7 +2881,7 @@ msgstr "新商品"
 msgid "New product option"
 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"
 msgstr "新商品选项组"
 
@@ -3438,7 +3446,7 @@ msgid "Product options"
 msgstr "商品选项"
 
 #: 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"
 msgstr "商品选项"
 
@@ -3491,7 +3499,7 @@ msgstr "费率"
 msgid "Reason"
 msgstr "原因"
 
-#: src/app/routes/_authenticated/_products/products.tsx:85
+#: src/app/routes/_authenticated/_products/products.tsx:91
 msgid "Rebuild search index"
 msgstr "重建搜索索引"
 
@@ -4014,7 +4022,7 @@ msgid "State/Province"
 msgstr "州/省"
 
 #: 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"
 msgstr "状态"
 
@@ -4119,6 +4127,10 @@ msgstr "已成功创建支付方式"
 msgid "Successfully created product"
 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
 msgid "Successfully created product options"
 msgstr "已成功创建商品选项"
@@ -4225,6 +4237,10 @@ msgstr "已成功更新支付方式"
 msgid "Successfully updated product"
 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
 msgid "Successfully updated product variant"
 msgstr "已成功更新商品变体"
@@ -4546,7 +4562,7 @@ msgstr "未验证"
 #: 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/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/_profile/profile.tsx:82
 #: 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/_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"
 msgstr "動作"
 
@@ -923,7 +923,7 @@ msgstr "向訂單新增付款"
 msgid "Add payment to order ({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"
 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."
 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."
 msgstr "確定要刪除此項目嗎?此動作無法復原。"
 
@@ -1208,7 +1208,7 @@ msgstr "計算機"
 #: 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-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:295
 #: 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_.$id.tsx:130
 #: 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/_roles/roles_.$id.tsx:104
 #: src/app/routes/_authenticated/_shipping-methods/shipping-methods_.$id.tsx:149
@@ -1345,7 +1345,7 @@ msgstr "確認"
 msgid "Confirm Action"
 msgstr "確認動作"
 
-#: src/lib/components/data-table/use-generated-columns.tsx:319
+#: src/lib/components/data-table/use-generated-columns.tsx:317
 msgid "Confirm deletion"
 msgstr "確認刪除"
 
@@ -1408,7 +1408,7 @@ msgstr "已為訂單設定優惠券代碼"
 #: 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/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/_promotions/promotions_.$id.tsx:135
 #: 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/_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"
 msgstr "客戶"
 
@@ -1598,8 +1598,8 @@ msgstr "預設稅務區域"
 #: src/app/common/delete-bulk-action.tsx:139
 #: src/app/routes/_authenticated/_assets/components/asset-bulk-actions.tsx:41
 #: 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:298
 msgid "Delete"
@@ -1641,7 +1641,7 @@ msgstr "已刪除 {deleted} {entityName}"
 msgid "Deleted {selectionLength} assets"
 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"
 msgstr "成功刪除"
 
@@ -1997,6 +1997,10 @@ msgstr "建立付款方式失敗"
 msgid "Failed to create product"
 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:209
 msgid "Failed to create product options"
@@ -2036,8 +2040,8 @@ msgstr "建立稅率失敗"
 msgid "Failed to create zone"
 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"
 msgstr "刪除失敗"
 
@@ -2187,6 +2191,10 @@ msgstr "更新付款狀態失敗"
 msgid "Failed to update product"
 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
 msgid "Failed to update product variant"
 msgstr "更新商品變體失敗"
@@ -2418,7 +2426,7 @@ msgstr "高度"
 msgid "ID"
 msgstr "ID"
 
-#: src/app/routes/_authenticated/_administrators/administrators.tsx:65
+#: src/app/routes/_authenticated/_administrators/administrators.tsx:64
 msgid "Identifier"
 msgstr "識別碼"
 
@@ -2751,14 +2759,14 @@ msgstr "我的儲存檢視"
 #: src/app/routes/_authenticated/_collections/collections_.$id.tsx:146
 #: src/app/routes/_authenticated/_countries/countries_.$id.tsx:108
 #: 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/facets_.$facetId.values_.$id.tsx:134
 #: src/app/routes/_authenticated/_facets/facets_.$id.tsx:124
 #: 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/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/_promotions/promotions_.$id.tsx:157
 #: src/app/routes/_authenticated/_sellers/sellers_.$id.tsx:96
@@ -2812,7 +2820,7 @@ msgstr "新增國家"
 msgid "New customer"
 msgstr "新增客戶"
 
-#: src/app/routes/_authenticated/_customers/customers.tsx:82
+#: src/app/routes/_authenticated/_customers/customers.tsx:93
 msgid "New Customer"
 msgstr "新增客戶"
 
@@ -2865,7 +2873,7 @@ msgstr "新增付款方式"
 msgid "New product"
 msgstr "新增商品"
 
-#: src/app/routes/_authenticated/_products/products.tsx:92
+#: src/app/routes/_authenticated/_products/products.tsx:98
 msgid "New Product"
 msgstr "新增商品"
 
@@ -2873,7 +2881,7 @@ msgstr "新增商品"
 msgid "New product option"
 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"
 msgstr "新增商品選項群組"
 
@@ -3438,7 +3446,7 @@ msgid "Product options"
 msgstr "商品選項"
 
 #: 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"
 msgstr "商品選項"
 
@@ -3491,7 +3499,7 @@ msgstr "費率"
 msgid "Reason"
 msgstr "原因"
 
-#: src/app/routes/_authenticated/_products/products.tsx:85
+#: src/app/routes/_authenticated/_products/products.tsx:91
 msgid "Rebuild search index"
 msgstr "重建搜尋索引"
 
@@ -4014,7 +4022,7 @@ msgid "State/Province"
 msgstr "州/省"
 
 #: 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"
 msgstr "狀態"
 
@@ -4119,6 +4127,10 @@ msgstr "已成功建立付款方式"
 msgid "Successfully created product"
 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
 msgid "Successfully created product options"
 msgstr "已成功建立商品選項"
@@ -4225,6 +4237,10 @@ msgstr "已成功更新付款方式"
 msgid "Successfully updated product"
 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
 msgid "Successfully updated product variant"
 msgstr "已成功更新商品變體"
@@ -4546,7 +4562,7 @@ msgstr "未驗證"
 #: 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/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/_profile/profile.tsx:82
 #: src/app/routes/_authenticated/_promotions/promotions_.$id.tsx:135