Is there any way that allows inserting translatable value in configuration file in laravel-5.4 application?
I have a custom configuration file at config/fox-reports.php
and I'm trying to set a translatable configuration value looks like the following:
return [
'attrs' => [
'Product' => __('Product Title')
]
]
When I run php artisan config:cache
the following error is generated:
In Container.php line 729:
Class translator does not exist
You can't use the __()
helper in config files because it uses Translator
class. Laravel loads config at the very beginning of the cycle when most of the services were not initialized yet.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With