Skip to content

Commit

Permalink
add: Turkish (tr_TR) localization added. (#1955)
Browse files Browse the repository at this point in the history
Co-authored-by: Alex Justesen <alexjustesen@users.noreply.github.com>
  • Loading branch information
ramazansancar and alexjustesen authored Dec 30, 2024
1 parent 723887a commit 7199891
Show file tree
Hide file tree
Showing 8 changed files with 359 additions and 9 deletions.
1 change: 1 addition & 0 deletions lang/en/passwords.php
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@

'reset' => 'Your password has been reset!',
'sent' => 'We have emailed your password reset link!',
'password' => 'The password and confirmation must match and contain at least six characters.',
'throttled' => 'Please wait before retrying.',
'token' => 'This password reset token is invalid.',
'user' => "We can't find a user with that email address.",
Expand Down
49 changes: 47 additions & 2 deletions lang/en/validation.php
Original file line number Diff line number Diff line change
Expand Up @@ -180,6 +180,51 @@
|
*/

'attributes' => [],

'attributes' => [
'address' => 'address',
'age' => 'age',
'body' => 'content',
'cell' => 'cell',
'city' => 'city',
'country' => 'country',
'date' => 'date',
'day' => 'day',
'excerpt' => 'summary',
'first_name' => 'first name',
'gender' => 'gender',
'marital_status' => 'marital status',
'profession' => 'profession',
'nationality' => 'nationality',
'hour' => 'hour',
'last_name' => 'last name',
'message' => 'message',
'minute' => 'minute',
'mobile' => 'mobile',
'month' => 'month',
'name' => 'name',
'zipcode' => 'zipcode',
'company_name' => 'company name',
'neighborhood' => 'neighborhood',
'number' => 'number',
'password' => 'password',
'phone' => 'phone',
'second' => 'second',
'sex' => 'sex',
'state' => 'state',
'street' => 'street',
'subject' => 'subject',
'text' => 'text',
'time' => 'time',
'title' => 'title',
'username' => 'username',
'year' => 'year',
'description' => 'description',
'password_confirmation' => 'password confirmation',
'current_password' => 'current password',
'complement' => 'complement',
'modality' => 'modality',
'category' => 'category',
'blood_type' => 'blood type',
'birth_date' => 'birth date',
],
];
2 changes: 1 addition & 1 deletion lang/pt_BR/passwords.php
Original file line number Diff line number Diff line change
Expand Up @@ -13,9 +13,9 @@
|
*/

'password' => 'A senha e a confirmação devem combinar e possuir pelo menos seis caracteres.',
'reset' => 'Sua senha foi redefinida!',
'sent' => 'Enviamos seu link de redefinição de senha por e-mail!',
'password' => 'A senha e a confirmação devem combinar e possuir pelo menos seis caracteres.',
'throttled' => 'Aguarde antes de tentar novamente.',
'token' => 'Este token de redefinição de senha é inválido.',
'user' => 'Não encontramos um usuário com esse endereço de e-mail.',
Expand Down
24 changes: 18 additions & 6 deletions lang/pt_BR/validation.php
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,7 @@
'alpha_dash' => 'O campo :attribute só pode conter letras, números e traços.',
'alpha_num' => 'O campo :attribute só pode conter letras e números.',
'array' => 'O campo :attribute deve ser uma matriz.',
'ascii' => 'The :attribute field must only contain single-byte alphanumeric characters and symbols.', // TODO
'before' => 'O campo :attribute deve ser uma data anterior :date.',
'before_or_equal' => 'O campo :attribute deve ser uma data anterior ou igual a :date.',
'between' => [
Expand All @@ -31,11 +32,13 @@
'array' => 'O campo :attribute deve ter entre :min e :max itens.',
],
'boolean' => 'O campo :attribute deve ser verdadeiro ou falso.',
'can' => 'The :attribute field contains an unauthorized value.', // TODO
'confirmed' => 'O campo :attribute de confirmação não confere.',
'current_password' => 'A senha está incorreta.',
'date' => 'O campo :attribute não é uma data válida.',
'date_equals' => 'O campo :attribute deve ser uma data igual a :date.',
'date_format' => 'O campo :attribute não corresponde ao formato :format.',
'decimal' => 'The :attribute field must have :decimal decimal places.', // TODO
'declined' => 'O :attribute deve ser recusado.',
'declined_if' => 'O :attribute deve ser recusado quando :other for :value.',
'different' => 'Os campos :attribute e :other devem ser diferentes.',
Expand Down Expand Up @@ -71,6 +74,7 @@
'ipv4' => 'O campo :attribute deve ser um endereço IPv4 válido.',
'ipv6' => 'O campo :attribute deve ser um endereço IPv6 válido.',
'json' => 'O campo :attribute deve ser uma string JSON válida.',
'lowercase' => 'The :attribute field must be lowercase.', // TODO
'lt' => [
'numeric' => 'O campo :attribute deve ser menor que :value.',
'file' => 'O campo :attribute deve ser menor que :value kilobytes.',
Expand All @@ -83,6 +87,7 @@
'string' => 'O campo :attribute deve ser menor ou igual a :value caracteres.',
'array' => 'O campo :attribute não deve conter mais que :value itens.',
],
'mac_address' => 'The :attribute field must be a valid MAC address.', // TODO
'max' => [
'numeric' => 'O campo :attribute não pode ser superior a :max.',
'file' => 'O campo :attribute não pode ser superior a :max kilobytes.',
Expand All @@ -98,10 +103,14 @@
'string' => 'O campo :attribute deve ter pelo menos :min caracteres.',
'array' => 'O campo :attribute deve ter pelo menos :min itens.',
],
'missing_with' => 'O campo :attribute não deve estar presente quando houver :values.',
'min_digits' => 'O campo :attribute deve ter pelo menos :min dígitos',
'not_in' => 'O campo :attribute selecionado é inválido.',
'missing' => 'The :attribute field must be missing.', // TODO
'missing_if' => 'The :attribute field must be missing when :other is :value.', // TODO
'missing_unless' => 'The :attribute field must be missing unless :other is :value.', // TODO
'missing_with' => 'O campo :attribute não deve estar presente quando houver :values.',
'missing_with_all' => 'The :attribute field must be missing when :values are present.', // TODO
'multiple_of' => 'O campo :attribute deve ser um múltiplo de :value.',
'not_in' => 'O campo :attribute selecionado é inválido.',
'not_regex' => 'O campo :attribute possui um formato inválido.',
'numeric' => 'O campo :attribute deve ser um número.',
'password' => [
Expand All @@ -112,19 +121,20 @@
'uncompromised' => 'A senha que você inseriu em :attribute está em um vazamento de dados. Por favor escolha uma senha diferente.',
],
'present' => 'O campo :attribute deve estar presente.',
'prohibited' => 'O campo :attribute é proibido.',
'prohibited_if' => 'O campo :attribute é proibido quando :other for :value.',
'prohibited_unless' => 'O campo :attribute é proibido exceto quando :other for :values.',
'prohibits' => 'O campo :attribute proíbe :other de estar presente.',
'regex' => 'O campo :attribute tem um formato inválido.',
'required' => 'O campo :attribute é obrigatório.',
'required_array_keys' => 'O campo :attribute deve conter entradas para: :values.',
'required_if' => 'O campo :attribute é obrigatório quando :other for :value.',
'required_if_accepted' => 'The :attribute field is required when :other is accepted.', // TODO
'required_unless' => 'O campo :attribute é obrigatório exceto quando :other for :values.',
'required_with' => 'O campo :attribute é obrigatório quando :values está presente.',
'required_with_all' => 'O campo :attribute é obrigatório quando :values está presente.',
'required_without' => 'O campo :attribute é obrigatório quando :values não está presente.',
'required_without_all' => 'O campo :attribute é obrigatório quando nenhum dos :values estão presentes.',
'prohibited' => 'O campo :attribute é proibido.',
'prohibited_if' => 'O campo :attribute é proibido quando :other for :value.',
'prohibited_unless' => 'O campo :attribute é proibido exceto quando :other for :values.',
'prohibits' => 'O campo :attribute proíbe :other de estar presente.',
'same' => 'Os campos :attribute e :other devem corresponder.',
'size' => [
'numeric' => 'O campo :attribute deve ser :size.',
Expand All @@ -137,7 +147,9 @@
'timezone' => 'O campo :attribute deve ser uma zona válida.',
'unique' => 'O campo :attribute já está sendo utilizado.',
'uploaded' => 'Ocorreu uma falha no upload do campo :attribute.',
'uppercase' => 'The :attribute field must be uppercase.', // TODO
'url' => 'O campo :attribute tem um formato inválido.',
'ulid' => 'The :attribute field must be a valid ULID.', // TODO
'uuid' => 'O campo :attribute deve ser um UUID válido.',

/*
Expand Down
20 changes: 20 additions & 0 deletions lang/tr_TR/auth.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
<?php

return [

/*
|--------------------------------------------------------------------------
| Authentication Language Lines
|--------------------------------------------------------------------------
|
| The following language lines are used during authentication for various
| messages that we need to display to the user. You are free to modify
| these language lines according to your application's requirements.
|
*/

'failed' => 'Bu bilgiler kayıtlarımızla uyuşmuyor.',
'password' => 'Sağlanan şifre yanlış.',
'throttle' => 'Çok fazla giriş denemesi. Lütfen :seconds saniye içinde tekrar deneyin.',

];
19 changes: 19 additions & 0 deletions lang/tr_TR/pagination.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
<?php

return [

/*
|--------------------------------------------------------------------------
| Pagination Language Lines
|--------------------------------------------------------------------------
|
| The following language lines are used by the paginator library to build
| the simple pagination links. You are free to change them to anything
| you want to customize your views to better match your application.
|
*/

'previous' => '&laquo; Önceki',
'next' => 'Sonraki &raquo;',

];
23 changes: 23 additions & 0 deletions lang/tr_TR/passwords.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
<?php

return [

/*
|--------------------------------------------------------------------------
| Password Reset Language Lines
|--------------------------------------------------------------------------
|
| The following language lines are the default lines which match reasons
| that are given by the password broker for a password update attempt
| has failed, such as for an invalid token or invalid new password.
|
*/

'reset' => 'Parolanız sıfırlandı!',
'sent' => 'Parola sıfırlama bağlantınızı e-postayla gönderdik!',
'password' => 'Şifre ve onay aynı olmalı ve en az altı karakter uzunluğunda olmalıdır.',
'throttled' => 'Tekrar denemeden önce lütfen bekleyin.',
'token' => 'Bu parola sıfırlama anahtarı geçersiz.',
'user' => 'Bu e-posta adresine sahip bir kullanıcı bulamadık.',

];
Loading

0 comments on commit 7199891

Please sign in to comment.