मैं रूबी 3.1 पर रूबी का उपयोग कर रहा हूं और मैं जानना चाहता हूं कि आंशिक टेम्पलेट फ़ाइलों से संबंधित अंतर्राष्ट्रीयकरण को सही तरीके से कैसे संभालना है। यही कारण है,आंशिक टेम्पलेट फ़ाइलों के साथ i18n मणि का उपयोग करने में समस्या
है ... ... मेरे app/views/users/flag.html.erb
फ़ाइल में मेरे पास है:
<%= t('.test_key1') %>
<%= render :partial => "https://stackoverflow.com/users/flag_form" %>
... मेरी app/views/users/_flag_form.html.erb
फ़ाइल में मेरे पास है:
<%= t('.test_key2') %>
मेरी
config/locales/views/users/en.yml
फ़ाइल में
है (नोट: मैं official RoR guide में बताई गई फ़ाइलों का आयोजन कर रहा हूं) मैं
en:
users:
flag:
test_key1: Test 1 text
test_key2: Test 2 text
का उपयोग करता हूं
Test 1 text
"मुख्य" टेम्पलेट (app/views/users/flag.html.erb
) में प्रदर्शित किया जाता है, लेकिन Test 2 text
आंशिक टेम्पलेट (app/views/users/_flag_form.html.erb
) के लिए नहीं है। Test 2 text
को सही ढंग से प्रदर्शित करने के लिए मुझे इस समस्या को कैसे हल करना चाहिए?
इससे आपकी समस्या (और मेरा) का समाधान नहीं होगा, लेकिन समझने के लिए जहां रेल अनुवाद https://github.com/256dpi/rails-i18n-debug – masciugo