diff --git a/packages/admin/resources/lang/ar/global.php b/packages/admin/resources/lang/ar/global.php index 85ac77f754..372a23ae40 100644 --- a/packages/admin/resources/lang/ar/global.php +++ b/packages/admin/resources/lang/ar/global.php @@ -2,11 +2,13 @@ return [ + 'no' => 'لا', 'sections' => [ 'catalog' => 'الكتالوج', 'sales' => 'المبيعات', 'reports' => 'التقارير', 'settings' => 'الإعدادات', ], + 'yes' => 'نعم', ]; diff --git a/packages/admin/resources/lang/bg/global.php b/packages/admin/resources/lang/bg/global.php index 75c328ad42..9ffa3bbca2 100644 --- a/packages/admin/resources/lang/bg/global.php +++ b/packages/admin/resources/lang/bg/global.php @@ -2,11 +2,13 @@ return [ + 'no' => 'Не', 'sections' => [ 'catalog' => 'Каталог', 'sales' => 'Продажби', 'reports' => 'Отчети', 'settings' => 'Настройки', ], + 'yes' => 'Да', ]; diff --git a/packages/admin/resources/lang/de/global.php b/packages/admin/resources/lang/de/global.php index a7a091a02a..8639411120 100644 --- a/packages/admin/resources/lang/de/global.php +++ b/packages/admin/resources/lang/de/global.php @@ -2,11 +2,13 @@ return [ + 'no' => 'Nein', 'sections' => [ 'catalog' => 'Katalog', 'sales' => 'Verkauf', 'reports' => 'Berichte', 'settings' => 'Einstellungen', ], + 'yes' => 'Ja', ]; diff --git a/packages/admin/resources/lang/en/global.php b/packages/admin/resources/lang/en/global.php index 3b06a0c094..ec03b21b28 100644 --- a/packages/admin/resources/lang/en/global.php +++ b/packages/admin/resources/lang/en/global.php @@ -2,11 +2,13 @@ return [ + 'no' => 'No', 'sections' => [ 'catalog' => 'Catalog', 'sales' => 'Sales', 'reports' => 'Reports', 'settings' => 'Settings', ], + 'yes' => 'Yes', ]; diff --git a/packages/admin/resources/lang/es/global.php b/packages/admin/resources/lang/es/global.php index 240c2cbecb..a4c9b2e2db 100644 --- a/packages/admin/resources/lang/es/global.php +++ b/packages/admin/resources/lang/es/global.php @@ -2,11 +2,13 @@ return [ + 'no' => 'No', 'sections' => [ 'catalog' => 'Catálogo', 'sales' => 'Ventas', 'reports' => 'Informes', 'settings' => 'Configuraciones', ], + 'yes' => 'Sí', ]; diff --git a/packages/admin/resources/lang/fa/global.php b/packages/admin/resources/lang/fa/global.php index 3b06a0c094..6ca432c70b 100644 --- a/packages/admin/resources/lang/fa/global.php +++ b/packages/admin/resources/lang/fa/global.php @@ -2,11 +2,13 @@ return [ + 'no' => 'خیر', 'sections' => [ 'catalog' => 'Catalog', 'sales' => 'Sales', 'reports' => 'Reports', 'settings' => 'Settings', ], + 'yes' => 'بله', ]; diff --git a/packages/admin/resources/lang/fr/global.php b/packages/admin/resources/lang/fr/global.php index be7402889a..ae90106f5c 100644 --- a/packages/admin/resources/lang/fr/global.php +++ b/packages/admin/resources/lang/fr/global.php @@ -2,11 +2,13 @@ return [ + 'no' => 'Non', 'sections' => [ 'catalog' => 'Catalogue', 'sales' => 'Ventes', 'reports' => 'Rapports', 'settings' => 'Paramètres', ], + 'yes' => 'Oui', ]; diff --git a/packages/admin/resources/lang/hr/global.php b/packages/admin/resources/lang/hr/global.php index 775677c070..30a8be9c42 100644 --- a/packages/admin/resources/lang/hr/global.php +++ b/packages/admin/resources/lang/hr/global.php @@ -2,11 +2,13 @@ return [ + 'no' => 'Ne', 'sections' => [ 'catalog' => 'Katalog', 'sales' => 'Prodaja', 'reports' => 'Izvještaji', 'settings' => 'Postavke', ], + 'yes' => 'Da', ]; diff --git a/packages/admin/resources/lang/hu/global.php b/packages/admin/resources/lang/hu/global.php index a0bd50bdd0..4839b15379 100644 --- a/packages/admin/resources/lang/hu/global.php +++ b/packages/admin/resources/lang/hu/global.php @@ -2,11 +2,13 @@ return [ + 'no' => 'Nem', 'sections' => [ 'catalog' => 'Katalógus', 'sales' => 'Eladások', 'reports' => 'Jelentések', 'settings' => 'Beállítások', ], + 'yes' => 'Igen', ]; diff --git a/packages/admin/resources/lang/mn/global.php b/packages/admin/resources/lang/mn/global.php index b72ccfb520..0375f86cb4 100644 --- a/packages/admin/resources/lang/mn/global.php +++ b/packages/admin/resources/lang/mn/global.php @@ -2,11 +2,13 @@ return [ + 'no' => 'Үгүй', 'sections' => [ 'catalog' => 'Каталог', 'sales' => 'Борлуулалт', 'reports' => 'Тайлан', 'settings' => 'Тохиргоо', ], + 'yes' => 'Тийм', ]; diff --git a/packages/admin/resources/lang/nl/global.php b/packages/admin/resources/lang/nl/global.php index a98f7688da..b6f1164122 100644 --- a/packages/admin/resources/lang/nl/global.php +++ b/packages/admin/resources/lang/nl/global.php @@ -2,11 +2,13 @@ return [ + 'no' => 'Nee', 'sections' => [ 'catalog' => 'Catalogus', 'sales' => 'Verkoop', 'reports' => 'Rapporten', 'settings' => 'Instellingen', ], + 'yes' => 'Ja', ]; diff --git a/packages/admin/resources/lang/pl/global.php b/packages/admin/resources/lang/pl/global.php index 29ce394d4b..66bd618542 100644 --- a/packages/admin/resources/lang/pl/global.php +++ b/packages/admin/resources/lang/pl/global.php @@ -2,11 +2,13 @@ return [ + 'no' => 'Nie', 'sections' => [ 'catalog' => 'Katalog', 'sales' => 'Sprzedaż', 'reports' => 'Raporty', 'settings' => 'Ustawienia', ], + 'yes' => 'Tak', ]; diff --git a/packages/admin/resources/lang/pt_BR/global.php b/packages/admin/resources/lang/pt_BR/global.php index 2bfc6203f0..3cdeb38d63 100644 --- a/packages/admin/resources/lang/pt_BR/global.php +++ b/packages/admin/resources/lang/pt_BR/global.php @@ -2,11 +2,13 @@ return [ + 'no' => 'Não', 'sections' => [ 'catalog' => 'Catálogo', 'sales' => 'Vendas', 'reports' => 'Relatórios', 'settings' => 'Configurações', ], + 'yes' => 'Sim', ]; diff --git a/packages/admin/resources/lang/ro/global.php b/packages/admin/resources/lang/ro/global.php index 3bad6cff32..8afac7f3a0 100644 --- a/packages/admin/resources/lang/ro/global.php +++ b/packages/admin/resources/lang/ro/global.php @@ -2,11 +2,13 @@ return [ + 'no' => 'Nu', 'sections' => [ 'catalog' => 'Catalog', 'sales' => 'Vânzări', 'reports' => 'Rapoarte', 'settings' => 'Setări', ], + 'yes' => 'Da', ]; diff --git a/packages/admin/resources/lang/tr/global.php b/packages/admin/resources/lang/tr/global.php index 8347b47843..7c16bacd58 100644 --- a/packages/admin/resources/lang/tr/global.php +++ b/packages/admin/resources/lang/tr/global.php @@ -2,11 +2,13 @@ return [ + 'no' => 'Hayır', 'sections' => [ 'catalog' => 'Katalog', 'sales' => 'Satışlar', 'reports' => 'Raporlar', 'settings' => 'Ayarlar', ], + 'yes' => 'Evet', ]; diff --git a/packages/admin/resources/lang/vi/global.php b/packages/admin/resources/lang/vi/global.php index 4bdf0a033d..2e3f195d03 100644 --- a/packages/admin/resources/lang/vi/global.php +++ b/packages/admin/resources/lang/vi/global.php @@ -2,11 +2,13 @@ return [ + 'no' => 'Không', 'sections' => [ 'catalog' => 'Danh mục', 'sales' => 'Bán hàng', 'reports' => 'Báo cáo', 'settings' => 'Cài đặt', ], + 'yes' => 'Có', ]; diff --git a/packages/admin/src/Filament/Resources/OrderResource/Pages/ManageOrder.php b/packages/admin/src/Filament/Resources/OrderResource/Pages/ManageOrder.php index c4ff4e682b..0fc427e451 100644 --- a/packages/admin/src/Filament/Resources/OrderResource/Pages/ManageOrder.php +++ b/packages/admin/src/Filament/Resources/OrderResource/Pages/ManageOrder.php @@ -179,6 +179,16 @@ public static function getDefaultAdditionalInfoSection(): Section return KeyValueEntry::make('meta_'.$key)->getStateUsing(fn () => $value); } + // Format boolean values as yes/no + if (is_bool($value) || $value === 0 || $value === 1 || $value === '0' || $value === '1') { + $boolValue = filter_var($value, FILTER_VALIDATE_BOOLEAN); + $formattedValue = $boolValue ? __('lunarpanel::global.yes') : __('lunarpanel::global.no'); + + return TextEntry::make('meta_'.$key) + ->state($formattedValue) + ->label(__($key)); + } + return TextEntry::make('meta_'.$key) ->getStateUsing(fn () => $value) ->label($key)