Hi I try to use localization (__()
or trans()
) on my routes, however it does not seem to work.
Done so far
- wrote the routes
- determined what the locale should be in a serviceprovider
for example
Route::any(trans('routes.account') . '/' . trans('routes.login'), 'SomeController@SomeFunc');
Those translation lang files are filled
I determine the locales in a serviceprovider
class DefaultLocalesProvider extends ServiceProvider
{
/**
* Bootstrap the application services.
*
* @return void
*/
public function boot()
{
switch (url('/')) {
case 'https://www.example.nl':
App::setLocale('nl_NL');
break;
case 'http://ift.tt/1owT7EK':
App::setLocale('en_GB');
break;
} //etc.
}
It almost looks like the keys don't get translated at all, but just returned the keys themself. Here is my xdebug output on the last line of web.php
.
from Newest questions tagged laravel-5 - Stack Overflow http://ift.tt/2smcJix
via IFTTT
Aucun commentaire:
Enregistrer un commentaire