Kullanıcı modelimin 'oturum açma' özniteliğini tanımlamak için kullanılan dizgiyi, bunun yerine "Kullanıcı adı" olarak tanımlamaya çalışıyorum. Bunun vendor/rails/activerecord/lib/active_record/locale/en.yml
'da ayarlandığını düşündüm. Burada ve config/locales/en.yml
dosyamda değiştirmeyi denedim ve her iki durumda da çalışmıyor (her değişiklikten sonra sunucuyu yeniden başlatıyorum). Böyle bitti Her iki durumda daI18n kullanarak model öznitelik adlarını geçersiz kılar - bu işe yaramaz
:
en:
...
activerecord:
attributes:
user:
login: User Name
i bunu test zaman mesela sahip f.label: Yeni kullanıcı biçiminde giriş, bu "Giriş" değil "Kullanıcı Adı" olarak çıkar . Bu şeylerin nasıl işlediğine dair temel bir hata altında mı çalışıyorum yoksa gerçekten çalışmıyor mu? Her iki durumda da, bana bunu nasıl düzelteceğimi söyleyen var mı? teşekkürler, maks
Merhaba yannis. Kendi özel çevirilerimi yapabildiğimi biliyorum, ancak benim anlayışım, rayların oluşturduğu şeyleri geçersiz kılabildiğimden dolayı, herhangi bir özel çeviriye hiç başvurmam gerekmediği için otomatik olarak kullanıldı. Bu konuda yanlış olabilirim. –
Bu gerçekten ilginç olurdu… başka bir yerde bir çözüm bulursanız lütfen buraya bir yorum gönderin. – Yannis