From 6773b97b8f77131b4fd81931b59684d89d150b13 Mon Sep 17 00:00:00 2001 From: CSH-Tech Date: Wed, 5 Nov 2025 13:13:02 +0200 Subject: [PATCH] Add localization for autocomplete fields --- resources/lang/en/filament-google-autocomplete-field.php | 2 ++ resources/lang/he/filament-google-autocomplete-field.php | 2 ++ resources/lang/it/filament-google-autocomplete-field.php | 2 ++ resources/lang/tr/filament-google-autocomplete-field.php | 2 ++ src/Forms/Components/GoogleAutocomplete.php | 7 +++++-- 5 files changed, 13 insertions(+), 2 deletions(-) diff --git a/resources/lang/en/filament-google-autocomplete-field.php b/resources/lang/en/filament-google-autocomplete-field.php index f1e29e7..bb1b48b 100644 --- a/resources/lang/en/filament-google-autocomplete-field.php +++ b/resources/lang/en/filament-google-autocomplete-field.php @@ -2,6 +2,8 @@ return [ + 'autocomplete.label' => 'Address', + 'autocomplete.placeholder' => 'Search for an address...', 'autocomplete.searching.message' => 'Searching location on Google...', 'autocomplete.search.prompt' => 'Type a location to search using Google', diff --git a/resources/lang/he/filament-google-autocomplete-field.php b/resources/lang/he/filament-google-autocomplete-field.php index e459301..8167084 100644 --- a/resources/lang/he/filament-google-autocomplete-field.php +++ b/resources/lang/he/filament-google-autocomplete-field.php @@ -2,6 +2,8 @@ return [ + 'autocomplete.label' => 'כתובת', + 'autocomplete.placeholder' => 'הקלד כתובת לחיפוש...', 'autocomplete.searching.message' => 'מחפש מיקום בגוגל...', 'autocomplete.search.prompt' => 'הקלד מיקום לחיפוש באמצעות גוגל', diff --git a/resources/lang/it/filament-google-autocomplete-field.php b/resources/lang/it/filament-google-autocomplete-field.php index 3a107d0..c1ad5c5 100644 --- a/resources/lang/it/filament-google-autocomplete-field.php +++ b/resources/lang/it/filament-google-autocomplete-field.php @@ -2,6 +2,8 @@ return [ + 'autocomplete.label' => 'Indirizzo', + 'autocomplete.placeholder' => 'Cerca un indirizzo...', 'autocomplete.searching.message' => 'Ricerca della posizione su Google in corso...', 'autocomplete.search.prompt' => 'Digita un luogo da cercare tramite Google.', diff --git a/resources/lang/tr/filament-google-autocomplete-field.php b/resources/lang/tr/filament-google-autocomplete-field.php index e35afea..4d3e106 100644 --- a/resources/lang/tr/filament-google-autocomplete-field.php +++ b/resources/lang/tr/filament-google-autocomplete-field.php @@ -2,6 +2,8 @@ return [ + 'autocomplete.label' => 'Adres', + 'autocomplete.placeholder' => 'Adres aramak için yazın...', 'autocomplete.searching.message' => 'Aranıyor...', 'autocomplete.search.prompt' => 'Arama yapmak için bir konum yaz', diff --git a/src/Forms/Components/GoogleAutocomplete.php b/src/Forms/Components/GoogleAutocomplete.php index 7f89e6d..788741f 100644 --- a/src/Forms/Components/GoogleAutocomplete.php +++ b/src/Forms/Components/GoogleAutocomplete.php @@ -265,7 +265,9 @@ public function autocompleteLabel(string|Closure|null $label): static protected function getAutocompleteLabel(): string { - return $this->evaluate($this->autocompleteLabel) ?? $this->getLabel(); + return $this->evaluate($this->autocompleteLabel) + ?? __('filament-google-autocomplete-field::filament-google-autocomplete-field.autocomplete.label') + ?? $this->getLabel(); } public function autocompleteName(string|Closure|null $name): static @@ -289,6 +291,7 @@ public function autocompletePlaceholder(string|Closure|null $placeholder): stati protected function getAutocompletePlaceholder(): string { - return $this->evaluate($this->autocompletePlaceholder) ?? __('Select an option'); + return $this->evaluate($this->autocompletePlaceholder) + ?? __('filament-google-autocomplete-field::filament-google-autocomplete-field.autocomplete.placeholder'); } }