diff --git a/README.md b/README.md index f75fbc9..c18cb6f 100644 --- a/README.md +++ b/README.md @@ -158,7 +158,7 @@ Code::make('Address')->json()->onlyOnDetail(), ## Localization -If you want this package in your language, just create a json lang file in your `resources/lang/vendor/nova-google-autocomplete` folder. +If you want this package in your language, just create a json lang file in your `/lang/vendor/nova-google-autocomplete` folder. ## Changelog diff --git a/src/FieldServiceProvider.php b/src/FieldServiceProvider.php index 09039da..827c310 100644 --- a/src/FieldServiceProvider.php +++ b/src/FieldServiceProvider.php @@ -12,7 +12,7 @@ public function boot(): void { if ($this->app->runningInConsole()) { $this->publishes([ - __DIR__ . '/../resources/lang' => resource_path('lang/vendor/nova-google-autocomplete'), + __DIR__.'/../resources/lang' => lang_path('/vendor/nova-google-autocomplete'), ], 'nova-google-autocomplete-lang'); $this->publishes([ @@ -20,14 +20,13 @@ public function boot(): void ], 'nova-google-autocomplete-config'); } - - $this->loadTranslationsFrom(__DIR__ . '/../resources/lang', 'nova-google-autocomplete'); - $this->loadJsonTranslationsFrom(resource_path('lang/vendor/nova-google-autocomplete')); + $this->loadTranslationsFrom(__DIR__.'/../resources/lang', 'nova-google-autocomplete'); + $this->loadJsonTranslationsFrom(lang_path('/vendor/nova-google-autocomplete')); Nova::serving(function (ServingNova $event) { - Nova::script('google-autocomplete', __DIR__ . '/../dist/js/field.js'); + Nova::script('google-autocomplete', __DIR__.'/../dist/js/field.js'); Nova::remoteScript('https://maps.googleapis.com/maps/api/js?key='.config('nova-google-autocomplete.api_key').'&libraries=places'); - Nova::translations(resource_path('lang/vendor/nova-google-autocomplete/' . app()->getLocale() . '.json')); + Nova::translations(lang_path('/vendor/nova-google-autocomplete/'.app()->getLocale().'.json')); }); } }