2011-06-03 12 views
5

मुझे अपनी कंपनी के लिए रेल ऐप पर रूबी विकसित करना है और यह नहीं पता कि फ्रांसीसी साइट के लिए इसे कैसे कॉन्फ़िगर करना है।मैं फ्रेंच भाषा के लिए रेल कैसे स्थापित करूं?

मुझे एकाधिक भाषा समर्थन की आवश्यकता नहीं है, मैं सिर्फ फ्रेंच संदेशों के लिए त्रुटि संदेश, बहुवचन और दिनांक प्रारूप चाहता हूं।

मैं सेट करने की कोशिश की:

config.i18n.default_locale = :fr 

मेरी application.rb फ़ाइल में है, लेकिन यह कोई असर दिखाई नहीं देता।

क्या ये विशेषताएं पहले से ही आरओआर 3 में लागू की गई हैं? या मुझे इन चीजों का खुद अनुवाद करना होगा?

उत्तर

4

जहां तक ​​मुझे पता है, रेल केवल लोकेल के साथ आता है। आप अतिरिक्त स्थान यहां प्राप्त कर सकते हैं: https://github.com/svenfuchs/rails-i18n/tree/master/rails/locale/

+2

हाय, कि मैं क्या खोज रहा था। क्या आप जानते हैं कि इन्फ्लिक्शन मॉड्यूल (बहुवचन के लिए) के लिए कुछ मौजूद है? –

+0

क्षमा करें, मुझे यह नहीं पता। – bassneck

6

फ्रेंच करने के लिए अपने आवेदन सेट करने के लिए आप अपने config/application.rb में config.i18n.default_locale = :fr निर्धारित करते हैं, आपके आवेदन config/locales फ़ोल्डर में fr.yml फ़ाइल बनाने और इस फाइल करने के लिए आवश्यक स्थानीय तार जोड़ने की जरूरत है। इस की जाँच करें:
fr.yml

इस दिनांकों अनुवाद करने के लिए आप में मदद मिलेगी और आदि

+0

यह सही है। असल में 'config.i18n.default_locale' पहले से ही' config/application.rb' में है लेकिन टिप्पणी की गई। –

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