Skip to content

Commit 317063f

Browse files
committed
Add Turkish language
1 parent 82a681b commit 317063f

File tree

5 files changed

+245
-0
lines changed

5 files changed

+245
-0
lines changed

src/README.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,11 @@ Batteries included ready to use development environment for Laravel.
3636
- [pint](https://github.com/laravel/pint): PHP code style fixer (PHP-CS Fixer wrapper).
3737
- [pest](https://github.com/pestphp/pest): Pest is an elegant PHP Testing Framework with a focus on simplicity.
3838

39+
## Languages
40+
41+
- en: native/default
42+
- [tr](https://github.com/EgoistDeveloper/laravel-turkish-translations)
43+
3944
## Preinstalled mix packages
4045

4146
- [browser-sync](https://github.com/Browsersync/browser-sync): Keep multiple browsers & devices in sync when building apps.

src/lang/tr/auth.php

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
<?php
2+
3+
return [
4+
5+
/*
6+
|--------------------------------------------------------------------------
7+
| Kimlik Kontrol Metinleri
8+
|--------------------------------------------------------------------------
9+
|
10+
| Aşağıdaki metinler kimlik doğrulama (giriş) sırasında kullanıcılara
11+
| gösterilebilecek mesajlardır. Bu metinleri uygulamanızın
12+
| gereksinimlerine göre düzenlemekte özgürsünüz.
13+
|
14+
*/
15+
16+
'failed' => 'Girilmiş olan kullanıcı verileri sistemdekiler ile eşleşmemektedir.',
17+
'password' => 'Girilen parola yanlış.',
18+
'throttle' => 'Çok fazla oturum açma girişiminde bulundunuz. Lütfen :seconds saniye sonra tekrar deneyiniz.',
19+
20+
];

src/lang/tr/pagination.php

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
<?php
2+
3+
return [
4+
5+
/*
6+
|--------------------------------------------------------------------------
7+
| Sayfalama Metinleri
8+
|--------------------------------------------------------------------------
9+
|
10+
| Aşağıdaki metinler sayfalama kütüphanelerinin linklerini oluşturmak
11+
| için kullandıkları mesajlardır. Bu metinleri uygulamanızın
12+
| tasarım ihtiyaçlarına göre değiştirmekte özgürsünüz.
13+
|
14+
*/
15+
16+
'previous' => '&laquo; Önceki',
17+
'next' => 'Sonraki &raquo;',
18+
19+
];

src/lang/tr/passwords.php

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
<?php
2+
3+
return [
4+
5+
/*
6+
|--------------------------------------------------------------------------
7+
| Parola Hatırlatma Metinleri
8+
|--------------------------------------------------------------------------
9+
|
10+
| Aşağıdaki metinler, başarısız olmuş bir parola sıfırlama
11+
| işleminde oluşan hataları temsil eden mesajlardır.
12+
|
13+
*/
14+
15+
'reset' => 'Parolanız sıfırlandı!',
16+
'sent' => 'Parola sıfırlama bağlantınız e-posta ile gönderildi!',
17+
'throttled' => 'Lütfen tekrar denemeden önce bekleyin.',
18+
'token' => 'Parola sıfırlama adresi/kodu geçersiz.',
19+
'user' => 'Bu e-posta adresi ile kayıtlı bir üye bulunmuyor.',
20+
21+
];

src/lang/tr/validation.php

Lines changed: 180 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,180 @@
1+
<?php
2+
3+
return [
4+
5+
/*
6+
|--------------------------------------------------------------------------
7+
| Doğrulama Mesajları
8+
|--------------------------------------------------------------------------
9+
|
10+
| Aşağıdaki öğeler doğrulama sınıfı tarafından kullanılan varsayılan hata
11+
| mesajlarını içermektedir. `size` gibi bazı kuralların birden çok çeşidi
12+
| bulunmaktadır. Her biri ayrı ayrı düzenlenebilir.
13+
|
14+
*/
15+
16+
'accepted' => ':attribute kabul edilmelidir.',
17+
'accepted_if' => ':other alanı :value değerine sahipken :attribute kabul edilmelidir.',
18+
'active_url' => ':attribute geçerli bir URL olmalıdır.',
19+
'after' => ':attribute değeri :date tarihinden sonra olmalıdır.',
20+
'after_or_equal' => ':attribute değeri :date tarihinden sonra veya eşit olmalıdır.',
21+
'alpha' => ':attribute sadece harflerden oluşmalıdır.',
22+
'alpha_dash' => ':attribute sadece harfler, rakamlar ve tirelerden oluşmalıdır.',
23+
'alpha_num' => ':attribute sadece harfler ve rakamlar içermelidir.',
24+
'array' => ':attribute dizi olmalıdır.',
25+
'before' => ':attribute değeri :date tarihinden önce olmalıdır.',
26+
'before_or_equal' => ':attribute değeri :date tarihinden önce veya eşit olmalıdır.',
27+
'between' => [
28+
'numeric' => ':attribute :min - :max arasında olmalıdır.',
29+
'file' => ':attribute :min - :max arasındaki kilobayt değeri olmalıdır.',
30+
'string' => ':attribute :min - :max arasında karakterden oluşmalıdır.',
31+
'array' => ':attribute :min - :max arasında nesneye sahip olmalıdır.',
32+
],
33+
'boolean' => ':attribute sadece true veya false değerine sahip olmalıdır.',
34+
'confirmed' => ':attribute tekrarı eşleşmiyor.',
35+
'current_password' => 'Parola geçersiz.',
36+
'date' => ':attribute geçerli bir tarih olmalıdır.',
37+
'date_equals' => ':attribute ile :date aynı tarihler olmalıdır.',
38+
'date_format' => ':attribute :format biçimi ile eşleşmiyor.',
39+
'declined' => ':attribute alanı reddedilmelidir.',
40+
'declined_if' => ':attribute alanı, :other alanı :value değerine sahipken reddedilmelidir.',
41+
'different' => ':attribute ile :other birbirinden farklı olmalıdır.',
42+
'digits' => ':attribute :digits haneden oluşmalıdır.',
43+
'digits_between' => ':attribute :min ile :max arasında haneden oluşmalıdır.',
44+
'dimensions' => ':attribute görsel ölçüleri geçersiz.',
45+
'distinct' => ':attribute alanı yinelenen bir değere sahip.',
46+
'doesnt_start_with' => ':attribute, :values değerlerinden biriyle başlamayabilir.',
47+
'email' => ':attribute alanına girilen e-posta adresi geçersiz.',
48+
'ends_with' => ':attribute, şunlardan biriyle bitmelidir :values',
49+
'enum' => 'Seçili :attribute geçersiz.',
50+
'exists' => 'Seçili :attribute geçersiz.',
51+
'file' => ':attribute dosya olmalıdır.',
52+
'filled' => ':attribute alanının doldurulması zorunludur.',
53+
'gt' => [
54+
'array' => ':attribute, :value taneden fazla olmalı.',
55+
'file' => ':attribute, :value kilobayt boyutundan büyük olmalı.',
56+
'numeric' => ':attribute, :value değerinden büyük olmalı.',
57+
'string' => ':attribute, :value karakterden uzun olmalı.',
58+
],
59+
'gte' => [
60+
'array' => ':attribute, :value tane veya daha fazla olmalı.',
61+
'file' => ':attribute, :value kilobayt boyutu kadar veya daha büyük olmalı.',
62+
'numeric' => ':attribute, :value kadar veya daha fazla olmalı.',
63+
'string' => ':attribute, :value karakter kadar veya daha uzun olmalı.',
64+
],
65+
'image' => ':attribute alanı resim dosyası olmalıdır.',
66+
'in' => ':attribute değeri geçersiz.',
67+
'in_array' => ':attribute alanı :other içinde mevcut değil.',
68+
'integer' => ':attribute tamsayı olmalıdır.',
69+
'ip' => ':attribute geçerli bir IP adresi olmalıdır.',
70+
'ipv4' => ':attribute geçerli bir IPv4 adresi olmalıdır.',
71+
'ipv6' => ':attribute geçerli bir IPv6 adresi olmalıdır.',
72+
'json' => ':attribute geçerli bir JSON değişkeni olmalıdır.',
73+
'lt' => [
74+
'array' => ':attribute, :value taneden az olmalı.',
75+
'file' => ':attribute, :value kilobayt boyutundan küçük olmalı.',
76+
'numeric' => ':attribute, :value değerinden küçük olmalı.',
77+
'string' => ':attribute, :value karakterden kısa olmalı.',
78+
],
79+
'lte' => [
80+
'array' => ':attribute, :value tane veya daha az olmalı.',
81+
'file' => ':attribute, :value kilobayt boyutu kadar veya daha küçük olmalı.',
82+
'numeric' => ':attribute, :value kadar veya daha küçük olmalı.',
83+
'string' => ':attribute, :value karakter kadar veya daha kısa olmalı.',
84+
],
85+
'mac_address' => ':attribute geçerli bir MAC adresi olmalıdır.',
86+
'max' => [
87+
'array' => ':attribute değeri :max adedinden az nesneye sahip olmalıdır.',
88+
'file' => ':attribute değeri :max kilobayt değerinden küçük olmalıdır.',
89+
'numeric' => ':attribute değeri :max değerinden küçük olmalıdır.',
90+
'string' => ':attribute değeri :max karakterden küçük olmalıdır.',
91+
],
92+
'mimes' => ':attribute dosya biçimi :values olmalıdır.',
93+
'mimetypes' => ':attribute dosya biçimi :values olmalıdır.',
94+
'min' => [
95+
'array' => ':attribute en az :min nesneye sahip olmalıdır.',
96+
'file' => ':attribute değeri :min kilobayt değerinden büyük olmalıdır.',
97+
'numeric' => ':attribute değeri :min değerinden büyük olmalıdır.',
98+
'string' => ':attribute değeri :min karakterden büyük olmalıdır.',
99+
],
100+
'multiple_of' => ':attribute :value değerinin katsayısı olmalıdır.',
101+
'not_in' => 'Seçili :attribute geçersiz.',
102+
'not_regex' => ':attribute biçimi geçersiz.',
103+
'numeric' => ':attribute sayı olmalıdır.',
104+
'password' => [
105+
'letters' => ':attribute en az bir harf içermelidir.',
106+
'mixed' => ':attribute en az bir büyük harf ve bir küçük harf içermelidir.',
107+
'numbers' => ':attribute en az bir rakam içermelidir.',
108+
'symbols' => ':attribute en az bir özel karakter içermelidir.',
109+
'uncompromised' => 'Verilen :attribute bir veri sızıntısında görülmüş. Lütfen farklı bir :attribute seçin.',
110+
],
111+
'present' => ':attribute alanı mevcut olmalıdır.',
112+
'prohibited' => ':attribute alanının doldurulması yasak.',
113+
'prohibited_if' => ':other alanı :value değerine sahipken :attribute alanının doldurulması yasak.',
114+
'prohibited_unless' => ':other alanı :values değerine sahip değilken :attribute alanının doldurulması yasak.',
115+
'prohibits' => ':attribute alanı, :other alanının mevcut olmasını yasaklar.',
116+
'regex' => ':attribute biçimi geçersiz.',
117+
'required' => ':attribute alanı gereklidir.',
118+
'required_array_keys' => ':attribute alanı :values değerlerinden birini içermelidir.',
119+
'required_if' => ':attribute alanı, :other :value değerine sahip olduğunda zorunludur.',
120+
'required_unless' => ':attribute alanı, :other alanı :value değerlerinden birine sahip olmadığında zorunludur.',
121+
'required_with' => ':attribute alanı :values varken zorunludur.',
122+
'required_with_all' => ':attribute alanı herhangi bir :values değeri varken zorunludur.',
123+
'required_without' => ':attribute alanı :values yokken zorunludur.',
124+
'required_without_all' => ':attribute alanı :values değerlerinden herhangi biri yokken zorunludur.',
125+
'same' => ':attribute ile :other eşleşmelidir.',
126+
'size' => [
127+
'array' => ':attribute :size nesneye sahip olmalıdır.',
128+
'file' => ':attribute :size kilobyte olmalıdır.',
129+
'numeric' => ':attribute :size olmalıdır.',
130+
'string' => ':attribute :size karakter olmalıdır.',
131+
],
132+
'starts_with' => ':attribute şunlardan biri ile başlamalıdır: :values',
133+
'string' => ':attribute dizge olmalıdır.',
134+
'timezone' => ':attribute geçerli bir saat dilimi olmalıdır.',
135+
'unique' => ':attribute daha önceden kayıt edilmiş.',
136+
'uploaded' => ':attribute yüklemesi başarısız.',
137+
'url' => ':attribute biçimi geçersiz.',
138+
'uuid' => ':attribute bir UUID formatına uygun olmalı.',
139+
140+
/*
141+
|--------------------------------------------------------------------------
142+
| Özelleştirilmiş Doğrulama Mesajları
143+
|--------------------------------------------------------------------------
144+
|
145+
| Bu alanda her niteleyici (attribute) ve kural (rule) ikilisine özel hata
146+
| mesajları tanımlayabilirsiniz. Bu özellik, son kullanıcıya daha gerçekçi
147+
| metinler göstermeniz için oldukça faydalıdır.
148+
|
149+
| Örnek olarak:
150+
|
151+
| 'email.email': 'Girdiğiniz e-posta adresi geçerli değil.'
152+
| 'x.regex': 'x alanı için "a-b.c" formatında veri girmelisiniz.'
153+
|
154+
*/
155+
156+
'custom' => [
157+
'x' => [
158+
'regex' => 'x alanı için "a-b.c" formatında veri girmelisiniz.',
159+
],
160+
],
161+
162+
/*
163+
|--------------------------------------------------------------------------
164+
| Özelleştirilmiş Niteleyici İsimleri
165+
|--------------------------------------------------------------------------
166+
|
167+
| Bu alandaki bilgiler "email" gibi niteleyici isimlerini "e-posta adresi"
168+
| gibi daha okunabilir metinlere çevirmek için kullanılır. Bu bilgiler
169+
| hata mesajlarının daha temiz olmasını sağlar.
170+
|
171+
| Örnek olarak:
172+
|
173+
| 'email' => 'e-posta adresi',
174+
| 'password' => 'parola',
175+
|
176+
*/
177+
178+
'attributes' => [],
179+
180+
];

0 commit comments

Comments
 (0)