From 645c1920d77ac0c4c151ce60d4256acdc84d2377 Mon Sep 17 00:00:00 2001 From: wychoong <67364036+wychoong@users.noreply.github.com> Date: Wed, 17 Dec 2025 18:33:29 +0800 Subject: [PATCH 1/5] Fix product option indexer for label value --- packages/core/src/Search/ProductOptionIndexer.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/core/src/Search/ProductOptionIndexer.php b/packages/core/src/Search/ProductOptionIndexer.php index 238a985dcb..14ee25e874 100644 --- a/packages/core/src/Search/ProductOptionIndexer.php +++ b/packages/core/src/Search/ProductOptionIndexer.php @@ -37,8 +37,8 @@ public function toSearchableArray(Model $model): array } // Loop for add option label - foreach ($model->name as $locale => $name) { - $data['label_'.$locale] = $name; + foreach ($model->label as $locale => $label) { + $data['label_'.$locale] = $label; } // Loop for add options From 9904ee71301b4cc15163595d5b76c7d15aab5d0d Mon Sep 17 00:00:00 2001 From: wychoong <67364036+wychoong@users.noreply.github.com> Date: Wed, 17 Dec 2025 18:35:29 +0800 Subject: [PATCH 2/5] Make label and handle searchable in ProductOptionResource --- .../admin/src/Filament/Resources/ProductOptionResource.php | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/packages/admin/src/Filament/Resources/ProductOptionResource.php b/packages/admin/src/Filament/Resources/ProductOptionResource.php index f266633d2a..89c6d62736 100644 --- a/packages/admin/src/Filament/Resources/ProductOptionResource.php +++ b/packages/admin/src/Filament/Resources/ProductOptionResource.php @@ -96,9 +96,11 @@ public static function getDefaultTable(Table $table): Table ->label(__('lunarpanel::productoption.table.name.label')) ->searchable(), TranslatedTextColumn::make('label') - ->label(__('lunarpanel::productoption.table.label.label')), + ->label(__('lunarpanel::productoption.table.label.label')) + ->searchable(), Tables\Columns\TextColumn::make('handle') - ->label(__('lunarpanel::productoption.table.handle.label')), + ->label(__('lunarpanel::productoption.table.handle.label')) + ->searchable(), Tables\Columns\BooleanColumn::make('shared') ->label(__('lunarpanel::productoption.table.shared.label')), ]) From dd93c8d973b58d2b3f8b5010f430ffbf147dcecc Mon Sep 17 00:00:00 2001 From: wychoong <67364036+wychoong@users.noreply.github.com> Date: Wed, 17 Dec 2025 18:39:46 +0800 Subject: [PATCH 3/5] Fix form name translation --- packages/admin/resources/lang/en/relationmanagers.php | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/packages/admin/resources/lang/en/relationmanagers.php b/packages/admin/resources/lang/en/relationmanagers.php index e9101309f5..aca43bef1a 100644 --- a/packages/admin/resources/lang/en/relationmanagers.php +++ b/packages/admin/resources/lang/en/relationmanagers.php @@ -285,6 +285,11 @@ 'label' => 'Position', ], ], + 'form' => [ + 'name' => [ + 'label' => 'Name', + ], + ], ], ]; From ce4b00d933692732b72a28cc9a465e41e1fb8b46 Mon Sep 17 00:00:00 2001 From: wychoong <67364036+wychoong@users.noreply.github.com> Date: Wed, 17 Dec 2025 18:46:51 +0800 Subject: [PATCH 4/5] Revert "Fix form name translation" This reverts commit dd93c8d973b58d2b3f8b5010f430ffbf147dcecc. --- packages/admin/resources/lang/en/relationmanagers.php | 5 ----- 1 file changed, 5 deletions(-) diff --git a/packages/admin/resources/lang/en/relationmanagers.php b/packages/admin/resources/lang/en/relationmanagers.php index aca43bef1a..e9101309f5 100644 --- a/packages/admin/resources/lang/en/relationmanagers.php +++ b/packages/admin/resources/lang/en/relationmanagers.php @@ -285,11 +285,6 @@ 'label' => 'Position', ], ], - 'form' => [ - 'name' => [ - 'label' => 'Name', - ], - ], ], ]; From 9974484d86d516d0f0df9672cf01c00a7121b7a9 Mon Sep 17 00:00:00 2001 From: Author Date: Mon, 13 Apr 2026 13:38:19 +0000 Subject: [PATCH 5/5] chore: fix code style --- packages/admin/resources/lang/ar/discount.php | 10 ++++++---- packages/admin/resources/lang/bg/discount.php | 10 ++++++---- packages/admin/resources/lang/bg/order.php | 2 +- packages/admin/resources/lang/fa/discount.php | 10 ++++++---- .../resources/lang/ar/relationmanagers.php | 2 +- .../resources/lang/bg/relationmanagers.php | 2 +- 6 files changed, 21 insertions(+), 15 deletions(-) diff --git a/packages/admin/resources/lang/ar/discount.php b/packages/admin/resources/lang/ar/discount.php index a981f83914..db04a82ecc 100644 --- a/packages/admin/resources/lang/ar/discount.php +++ b/packages/admin/resources/lang/ar/discount.php @@ -1,5 +1,7 @@ 'الخصومات', 'label' => 'خصم', @@ -87,16 +89,16 @@ ], 'status' => [ 'label' => 'الحالة', - \Lunar\Models\Discount::ACTIVE => [ + Discount::ACTIVE => [ 'label' => 'نشط', ], - \Lunar\Models\Discount::PENDING => [ + Discount::PENDING => [ 'label' => 'قيد الانتظار', ], - \Lunar\Models\Discount::EXPIRED => [ + Discount::EXPIRED => [ 'label' => 'منتهي', ], - \Lunar\Models\Discount::SCHEDULED => [ + Discount::SCHEDULED => [ 'label' => 'مجدول', ], ], diff --git a/packages/admin/resources/lang/bg/discount.php b/packages/admin/resources/lang/bg/discount.php index 635bf4dcb3..cf37e8bf49 100644 --- a/packages/admin/resources/lang/bg/discount.php +++ b/packages/admin/resources/lang/bg/discount.php @@ -1,5 +1,7 @@ 'Отстъпки', 'label' => 'Отстъпка', @@ -87,16 +89,16 @@ ], 'status' => [ 'label' => 'Статус', - \Lunar\Models\Discount::ACTIVE => [ + Discount::ACTIVE => [ 'label' => 'Активна', ], - \Lunar\Models\Discount::PENDING => [ + Discount::PENDING => [ 'label' => 'Очакваща', ], - \Lunar\Models\Discount::EXPIRED => [ + Discount::EXPIRED => [ 'label' => 'Изтекла', ], - \Lunar\Models\Discount::SCHEDULED => [ + Discount::SCHEDULED => [ 'label' => 'Планирана', ], ], diff --git a/packages/admin/resources/lang/bg/order.php b/packages/admin/resources/lang/bg/order.php index 8bd0ee6d20..033ebc5d9a 100644 --- a/packages/admin/resources/lang/bg/order.php +++ b/packages/admin/resources/lang/bg/order.php @@ -120,7 +120,7 @@ 'label' => 'Сума', 'hint' => [ - 'less_than_total' => "Ще каптурирате сума, по-малка от общата стойност на транзакцията", + 'less_than_total' => 'Ще каптурирате сума, по-малка от общата стойност на транзакцията', ], ], diff --git a/packages/admin/resources/lang/fa/discount.php b/packages/admin/resources/lang/fa/discount.php index 3791acf136..815a7ad893 100644 --- a/packages/admin/resources/lang/fa/discount.php +++ b/packages/admin/resources/lang/fa/discount.php @@ -1,5 +1,7 @@ 'Discounts', 'label' => 'Discount', @@ -87,16 +89,16 @@ ], 'status' => [ 'label' => 'Status', - \Lunar\Models\Discount::ACTIVE => [ + Discount::ACTIVE => [ 'label' => 'Active', ], - \Lunar\Models\Discount::PENDING => [ + Discount::PENDING => [ 'label' => 'Pending', ], - \Lunar\Models\Discount::EXPIRED => [ + Discount::EXPIRED => [ 'label' => 'Expired', ], - \Lunar\Models\Discount::SCHEDULED => [ + Discount::SCHEDULED => [ 'label' => 'Scheduled', ], ], diff --git a/packages/table-rate-shipping/resources/lang/ar/relationmanagers.php b/packages/table-rate-shipping/resources/lang/ar/relationmanagers.php index 95714de7ee..debdf953cc 100644 --- a/packages/table-rate-shipping/resources/lang/ar/relationmanagers.php +++ b/packages/table-rate-shipping/resources/lang/ar/relationmanagers.php @@ -3,7 +3,7 @@ return [ 'shipping_methods' => [ 'customer_groups' => [ - 'description' => "اربط مجموعات العملاء بطريقة الشحن هذه لتحديد توافرها.", + 'description' => 'اربط مجموعات العملاء بطريقة الشحن هذه لتحديد توافرها.', ], ], 'shipping_rates' => [ diff --git a/packages/table-rate-shipping/resources/lang/bg/relationmanagers.php b/packages/table-rate-shipping/resources/lang/bg/relationmanagers.php index 11dffb04ff..a1c4a98cd5 100644 --- a/packages/table-rate-shipping/resources/lang/bg/relationmanagers.php +++ b/packages/table-rate-shipping/resources/lang/bg/relationmanagers.php @@ -3,7 +3,7 @@ return [ 'shipping_methods' => [ 'customer_groups' => [ - 'description' => "Свържете клиентски групи с този метод за доставка, за да определите неговата наличност.", + 'description' => 'Свържете клиентски групи с този метод за доставка, за да определите неговата наличност.', ], ], 'shipping_rates' => [