Rayları kullanıyorum 3. İnterpolasyonda kullanılan dizgenin 'html güvenliğine' saygı göstermesi için I18n'ye söylenmenin kolay bir yolu var mı? Bu en.yml
var öyleyse: olduğu gibiRaylar nasıl yapılır 3 I18n çeviri otomatik olarak güvenli midir?
en:
user_with_name: 'User with name <em>%{name}</em>'
ve ben kullanıcılar adı html kaçan olsun t('user_with_name', :name => @user.name)
kullanın ama <em>
ve </em>
kaldı?
En kolay çözüm gibi görünüyor, test etmek gerekiyor – tig
Raylar 3.0.17 üzerinde de çalışır. Ben kullanıyorum & eacute koyabilirsiniz ki; YML dosyaları içine. Eğer latin-1 ve UTF'yi karıştırırsanız üzülürler ... – mcr
Araya girmiş değişkenler otomatik olarak kaçtığından, maymun yamalarına gerek yoktur. @onurozgurozkan'ın cevabına bakınız. Bu gerçekten kabul edilen cevap olmalı. – Magne