
Originally posted @https://codeanddeploy.com visit and download the sample code:
https://codeanddeploy.com/blog/laravel/laravel-translation-with-variables-example
In this post, I will show you how to implementLaravel translation with variables. Building a Laravel Application with multi-language is amazing and it is easy to do it with the Laravel framework. How about you want to pass a dynamic value to your language with a variable/placeholder?
So let's say this is your English language.
{"This is a sample message for :name with another :variable2":"This is a sample message for :name with another :variable2"}
So, how to input a dynamic value to your language variable/placeholder?
See the example below:
$name="your dynamic value here";$variable2="dynamic value for variable 2";// you can do it inside your PHP code like controllertrans('This is a sample message for :name with another :variable2',['name'=>$name,'variable2'=>$variable2]);// or this helper function__('This is a sample message for :name with another :variable2',['name'=>$name,'variable2'=>$variable2]);// for blade template@lang('This is a sample message for :name with another :variable2',['name'=>$name,'variable2'=>$variable2]);
I hope this tutorial can help you. Kindly visit herehttps://codeanddeploy.com/blog/laravel/laravel-translation-with-variables-example if you want to download this code.
Happy coding :)
Top comments(0)
For further actions, you may consider blocking this person and/orreporting abuse