This process is known as localization, also known as i18n. Laravel provides this functionality natively. Have a look at the official docs for instructions on getting started.

EDIT:

The developers of Laravel made a deliberate decision to not host a central localization repository for Laravel 4. You might snoop around to see whether other users have forked localized translations, but given the relative newness of Laravel 4, I doubt you'll see much out there. If you can't find the translation you need, you may want to make a fork of Laravel and build out your own localization file using en as a template.

Laravel 4 translation by country
I want to send HTML email from my Outlook or Yahoo, Gmail, Hotmail. I wasn't able to find any such option where I could write HTML which will then be rendered at the receiver's end. How can I do that?
