Laravel-lang
In this repository, you can find the lang files for the framework PHP, Laravel 4&5.
Update 29 March
The project changes its name, but not yet its Composer package's name.
You must choose the number of version of this project in your composer.json.
How add languages in my app ?
Installation by GitHub
- Clone the GitHub repository : git clone https://github.com/caouecs/Laravel-lang.git
- Or download the zip file
- Choose the branch:
laravel4
for Laravel4 projectmaster
for Laravel5 project
- Copy the folders of languages that you want, in app/lang folder of your application Laravel
Installation by Composer
- For Laravel 4 : add
"caouecs/laravel4-lang": "~1.0"
in yourcomposer.json
in "require" or run composer require caouecs/laravel4-lang - For Laravel 5 : add
"caouecs/laravel4-lang": "~2.0"
in yourcomposer.json
in "require" - Do "composer update"
- Files of languages are in "vendor/caouecs/laravel4-lang" directory
- Copy the folders of languages that you want, in app/lang (resources/lang in laravel 5) folder of your application Laravel
Installation by Command
If you have a Laravel5 project, you can use laravel-lang
project of overtrue : composer require "overtrue/laravel-lang:dev-master"
Language by default in your app
In the file app/config/app.php, change the value of language by the short name of your language.
How can I add a language in this project ?
- fork this repository
- create a directory with the short name of the language (ex: fr for French) from ISO-639-1 ( see Wikipedia )
- copy this three files of the english version with your translate
- for Laravel
- add a pull request with the name of the language
How can I fix a file ?
- fork this repository
- update the file
- add a pull request with the name of the language
The files for Laravel 4 are in laravel4
branch, and for Laravel 5, are in master
branch.
Laravel 4.0
We need your help to finish to translate validation.php
file with array elements.
You can follow translations in the issue #73.
Laravel 4.1
Password reminder sent
To be ready for the new version of Laravel, we need your help. In reminders.php
file, a new line has been added :
"sent" => "Password reminder sent!",
You can follow translations in the issue #137.
Required without all
In validation.php
file, a new line has been added :
"required_without_all" => "The :attribute field is required when none of :values are present."
You can follow translations in the issue #172.
Validation email
In validation.php
file, the text for email has been updated :
"email" => "The :attribute must be a valid email address."
You can follow translations in the issue #187.
Required with all
In validation.php
file, a new line has been added :
"required_with_all" => "The :attribute field is required when :values is present."
You can follow translations in the issue #193.
Laravel 4.2
Reset in reminders
In reminders.php
file, a new line has been added :
"reset" => "Password has been reset!"
You can follow translations in the issue #258.
Validation.timezone
In validation.php
file, a new line has been added :
"timezone" => "The :attribute must be a valid zone."
You can follow translations in the issue #259.
Laravel 5.0
- array for PHP 5.4+
- validation.filled, with same translation than validation.required
- reminders file is now languages file
In passwords
file #323 :
"sent" => "We have e-mailed your password reset link!"
"reset" => "Your password has been reset!"