Giriş yapmadınız.

Duyuru

TÜRKÇE KİTAP DUYURUSU:
Laravel 5 : Laravel 5.1 Güzelliği (Türkçe)
Vue.js 2 : Vue.js 2 Majesteleri (Türkçe)

#1 12.06.2017 18:07:11

burakayaz
Üye
Kayıtlı: 27.04.2017
Mesajlar: 4

Validation dil dosyasının Türkçesi (resources/lang/tr/validation.php)

Kendim kullanmak için gerek duydum, sizinle paylaşmak istedim.

https://gist.github.com/aburakayaz/a10c … bcf40f3427

5.4 ün dil dosyasının düzenlenmiş halidir, daha eski versiyonlarda kullanılmasının sorun olacağını sanmıyorum.

Daha önce github kullanıcısı saltun tarafından yazılmış olan https://gist.github.com/saltun/b4c117641461177523ef 'dan faydalandım, kendisine de teşekkür ederim.

Çevrimdışı

#2 12.06.2017 20:53:07

mgsmus
Moderatör
Yer: Mersin
Kayıtlı: 17.08.2013
Mesajlar: 1,292
Website

Yanıt: Validation dil dosyasının Türkçesi (resources/lang/tr/validation.php)

Teşekkürler ama genellikle burayı kullanıyoruz
https://github.com/laravel-tr/Laravel5-lang

Çevrimdışı

#3 13.06.2017 06:55:43

burakayaz
Üye
Kayıtlı: 27.04.2017
Mesajlar: 4

Yanıt: Validation dil dosyasının Türkçesi (resources/lang/tr/validation.php)

Ben teşekkür ederim, yeterince araştırmamıştım sadece gist paylaştığım için, iyi çalışmalar

Çevrimdışı

#4 13.06.2017 22:42:24

angelside
Üye
Kayıtlı: 26.12.2012
Mesajlar: 195
Website

Yanıt: Validation dil dosyasının Türkçesi (resources/lang/tr/validation.php)

Bizim dil dosyaları 5.4.3, laravel son sürüm 5.4.23, validation dosyasında 2 ekleme, 1 değişiklik farkı oluşmuş ("filled" kısmını düzeltmişim zaten), ipv4 ve ipv6 eklenmiş. 3 aydır bakmamışız dosyalara. Düzeltip pull request yaparım.

Güzel olan yerler var mı diye arkadaşın dosya ile bizimkini de karşılaştırdım, biraz eski bir sürümden alınmış, düzelttiğimiz çoğu hatalar mevcut dosyada. Arkadaş bizim dosyaları kullanabilir.
https://github.com/laravel-tr/Laravel5-lang

Son düzenleyen angelside (13.06.2017 22:58:55)


http://urltara.com - Aynı ip üzerinde olan diğer siteler ?

Çevrimdışı

#5 24.10.2018 16:03:32

kablanfatih
Üye
Kayıtlı: 24.10.2018
Mesajlar: 3

Yanıt: Validation dil dosyasının Türkçesi (resources/lang/tr/validation.php)

Attiribute isimlerini ingilizce kullanmak zorundayım.Validasyon mesajları Türkçe geliyor ama attiribute isimlerini inglizce yazdığım için ingilizce geliyor.

Tamamen Türkçe Gelmesini İstiyorum.
Bunun çözümünü aradım ama uzun zaman oldu bulamadım.
Çözüm önerebilecek olan varmı rica etsem.

Çevrimdışı

#6 24.10.2018 16:36:27

magarex
Üye
Kayıtlı: 05.09.2017
Mesajlar: 44

Yanıt: Validation dil dosyasının Türkçesi (resources/lang/tr/validation.php)

kablanfatih yazdı:

Attiribute isimlerini ingilizce kullanmak zorundayım.Validasyon mesajları Türkçe geliyor ama attiribute isimlerini inglizce yazdığım için ingilizce geliyor.

Tamamen Türkçe Gelmesini İstiyorum.
Bunun çözümünü aradım ama uzun zaman oldu bulamadım.
Çözüm önerebilecek olan varmı rica etsem.

İlgili controllerda ;

$request->validate([
                'name' => 'required',
            ],
                [ 'name.required' => 'İsim Alanı Zorunludur.']);

Bu şekilde kullanırsan istediğin sonuca ulaşırsın.

Çevrimdışı

#7 24.10.2018 18:11:13

sineld
Yönetici
Yer: Bursa
Kayıtlı: 26.12.2012
Mesajlar: 1,364
Website

Yanıt: Validation dil dosyasının Türkçesi (resources/lang/tr/validation.php)

validation.php içindeki, en altta kalan kısım olan

    'attributes' => [],

içine

    'attributes' => ['name' => 'İsim'],

yazman yeterli.

Çevrimdışı

#8 25.10.2018 00:19:31

elementaryos
Üye
Kayıtlı: 20.04.2017
Mesajlar: 155

Yanıt: Validation dil dosyasının Türkçesi (resources/lang/tr/validation.php)

Validasyon mesajları için anlaşılmadıysa diye ekleyeyim

return [

 'attributes' => [
        'title.tr'     => 'Başlık',
        'title.ru'     => 'Başlık',
        'title.en'     => 'Başlık',
        'sort'     => 'Sıralama',
        'g-recaptcha-response' => 'Doğrulama'
       //...
 ],
];

Çevrimdışı

#9 25.10.2018 15:33:10

kablanfatih
Üye
Kayıtlı: 24.10.2018
Mesajlar: 3

Yanıt: Validation dil dosyasının Türkçesi (resources/lang/tr/validation.php)

elementaryos yazdı:

Validasyon mesajları için anlaşılmadıysa diye ekleyeyim

return [

 'attributes' => [
        'title.tr'     => 'Başlık', 
        'title.ru'     => 'Başlık',
        'title.en'     => 'Başlık',
        'sort'     => 'Sıralama',
        'g-recaptcha-response' => 'Doğrulama'
       //...
 ],
];

        'title.tr'     => 'Başlık',
        'title.ru'     => 'Başlık',
        'title.en'     => 'Başlık',
        'g-recaptcha-response' => 'Doğrulama'

Bu 4 satırın ne anlama geldiğini anlayamadım açıklayabilir misin rica etsem.

Çevrimdışı

#10 26.10.2018 02:40:14

elementaryos
Üye
Kayıtlı: 20.04.2017
Mesajlar: 155

Yanıt: Validation dil dosyasının Türkçesi (resources/lang/tr/validation.php)

Bunların hepsini sen oluşturuyorsun. Anlaşılması için bir kaç örnek dizdim. Oraya kendinde olan alanları girmelisin. Sonuncu ise google reCAPTCHA v3 dahil edildiğinde oluşan input name. Bunu da eşliyorum ki google captcha doğrulaması  geçersiz ise "g-recaptcha-response alanı boş bırakılamaz" şeklinde hata vermek yerine "Doğrulama alanı boş bırakılamaz" şeklinde son kullancının anlayacağı şekle getirsin öyle geri dönsün.
Çünkü seninde belittiğin gibi kendi input isimlerini  döndürecek. Burada onları rahatça belirtebilirsin.

Son düzenleyen elementaryos (26.10.2018 02:40:54)

Çevrimdışı

#11 26.10.2018 06:16:53

kablanfatih
Üye
Kayıtlı: 24.10.2018
Mesajlar: 3

Yanıt: Validation dil dosyasının Türkçesi (resources/lang/tr/validation.php)

Arkadaşlar hepinize çok teşekkür ederim hızlı ve net cevaplar verdiğiniz için

Çevrimdışı

Forum alt kısmı