2011-12-02 12 views
7

में काम करता है i18n रेल में कॉन्फ़िगर किया गया है 3.0.3 परियोजना will_paginate) सही ढंग से प्रदर्शित किया गया।i18n देव में नहीं उत्पादन

उत्पादन वातावरण में, सब कुछ अंग्रेजी में और $ में है।

मुझे अपने i18n की समस्या कहां मिल सकती है?

उत्पादन में i18n में मुझे क्या याद आ रही है?

अधिक जानकारी:

रेल सांत्वना उत्पादन में उत्पादन सर्वर पर:

irb(main):002:0> I18n.config.default_locale 
=> :fr 

2Nd संपादित

वहाँ I18n गुण या एक डिबग में या एक में config प्रदर्शित करने के लिए एक रास्ता है राय?

+0

में डिफ़ॉल्ट config.i18n.default_locale = :fr के अलावा config.i18n.locale = :fr जोड़कर हल आप 'config/वातावरण में देखा है/production.rb' यदि डिफ़ॉल्ट स्थान यहां बदला गया? –

+0

मैंने इसे चेक किया, कोई समस्या नहीं है। – Syl

+0

क्या आपने क्लाइंट ब्राउज़र सेटिंग्स से लोकेल प्राप्त करने के लिए कोई विकल्प सक्षम किया है? एक ही समस्या थी, क्योंकि मेरा ब्राउज़र अंग्रेजी पर सेट किया गया था। यदि नहीं, क्षमा करें, लेकिन मुझे नहीं पता। –

उत्तर

4

मुझे लगता है कि यह इस बग से संबंधित है: http://groups.google.com/group/rubyonrails-core/browse_thread/thread/1fe3e88f9fe73177/। पहले config.i18n.default_locale I18n वर्ग के लिए प्रचारित किया है

18n.locale कहा जाता है।

मैं इसे कॉन्फ़िगर/प्रारंभकर्ता/locale.rb में भी बदलने की कोशिश करूंगा। 2.2 वैकल्पिक के अनुसार: http://guides.rubyonrails.org/i18n.html में कस्टम I18n कॉन्फ़िगरेशन सेटअप, आपको इसे कॉन्फ़िगर/प्रारंभकर्ता/locale.rb में भी बदलना चाहिए। उम्मीद है कि यह आपके लिए इसे ठीक करेगा।

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