2010-08-07 12 views
5

Rayları 2.3.5 kullanıyorum ve 1.0.6 tasarladım. Kullanıcıların hesabı e-posta ile onayladığını yaşıyorum. Ancak, yeni bir kullanıcı oturum açtığında, flaş bildirimi "Kullanıcı başarıyla oluşturuldu" yazıyordu, ancak kullanıcı oturum açma girişiminde bulunmadıkça ve e-posta bildirimi hala yapmadıkça kullanıcının e-postalarını onaylamaları gerektiğini söylemiyor E-posta yoluyla onaylamaları gerektiğini açıklamıyor.devise flaşı nasıl değiştirilir [: notice] raylarda

Bu flash bildirimi gemide nerede bulunuyor ve nasıl değiştirebilirim? Ya da bu sorunu düzeltmenin daha iyi bir yolu nedir?

cevap

9

Sadece projede i18n etkinleştirmek ve varsayılan yerel (en.devise.yml) düzenleyebilir veya http://wiki.github.com/plataformatec/devise/i18n

yerel ayarlar dizininde değiştirilebilir vasiyetle taş için
+0

Teşekkürler, anlıyorum. Bu yüzden ben sadece .en yerel dosyayı değiştirmek istediğimi daha uygulanabilir - eğer bu cevabı eklerseniz size bir çek vereceğim aksi takdirde cevabı ekleyeceğim. – s84

6

Flaş mesajlar (YourRailsApp/yapılandırmasındaki yenilerini indirmek /locales/devise.en.yml).

devise.en.yml'u istediğiniz gibi değiştirin, herhangi bir programlama bilgisini almaz.

Raylar için yeni iseniz, yerel dizinin I18n çevirileri için olduğu söylenebilir, bu da statik olarak olsa da, çevirileri tercüme etme yoludur, ancak basit projeler için iyi çalışır.