2010-08-07 5 views
5

मैं रेल 2.3.5 का उपयोग कर रहा हूं और 1.0.6 तैयार कर रहा हूं। मैं उपयोगकर्ताओं को ईमेल के साथ खाते की पुष्टि कर रहा हूं। हालांकि, जब कोई नया उपयोगकर्ता साइन अप करता है तो फ्लैश नोटिस कहता है कि "उपयोगकर्ता सफलतापूर्वक बनाया गया था" जो यह था लेकिन यह उपयोगकर्ता को यह नहीं बताता कि उन्हें अपने ईमेल की पुष्टि करने की आवश्यकता है जब तक कि वे लॉग इन करने और अभी भी फ्लैश नोटिस तैयार करने का प्रयास न करें यह समझाता नहीं है कि उन्हें ईमेल के माध्यम से पुष्टि करनी है।रेलवे में बदलाव के फ्लैश [: नोटिस] को कैसे बदलें

मणि में स्थित यह फ़्लैश नोटिस कहां है और मैं इसे कैसे बदल सकता हूं? या इस समस्या को ठीक करने का एक बेहतर तरीका क्या है।

उत्तर

9

बस अपनी परियोजना में i18n सक्षम और डिफ़ॉल्ट स्थान (en.devise.yml) को संपादित करने या http://wiki.github.com/plataformatec/devise/i18n

वसीयत मणि स्थानों निर्देशिका में बदला जा सकता है के लिए
+0

धन्यवाद, मैं देखता हूं। मैंने जो पूछा उससे अधिक लागू है, सिर्फ .en स्थानीय फ़ाइल को बदलें - यदि आप इसे अपने उत्तर में जोड़ते हैं तो मैं आपको एक चेक दूंगा अन्यथा मैं जवाब जोड़ूंगा। – s84

6

फ्लैश संदेश (YourRailsApp/config से नए लोगों को डाउनलोड /locales/devise.en.yml)।

बस अपनी पसंद के अनुसार devise.en.yml बदलें, यह वास्तव में कोई प्रोग्रामिंग ज्ञान नहीं लेता है।

यदि आप रेल के लिए नए हैं तो लोकल निर्देशिका I18n अनुवादों के लिए है जो स्थिर रूप से शब्दों का अनुवाद करने का रेल तरीका है लेकिन यह सरल परियोजनाओं के लिए अच्छी तरह से काम करता है।

संबंधित मुद्दे