में HTML विशेष वर्ण डालें मुझे HTML फ़ाइल अनुवाद में एक विशेष वर्ण डालने की आवश्यकता है। चरित्र एक जगह है, इसे किसी अन्य समस्या को हल करने का प्रयास करने की आवश्यकता है।(i18n) yml
लेकिन यह काम नहीं कर रहा है। उस चरित्र के लिए कोड ईमेल के विषय में प्रदर्शित होता है।
इस के लिए मैं इन पंक्तियों के सम्मिलित करें:
pt.yml
subjects:
...
release_auto_pause_triggered_html: "%{project_name} %{release_name} - pausa automática disparada"
release_mailer.rb
subject = t('subjects.release_auto_pause_triggered_html', project_name: @project.name, release_name: @release.name).html_safe
लेकिन भेजा ईमेल के विषय इस प्रकार है: pausa automática disparada
- "" मैं इस पोस्ट को बनाने के लिए जोड़ा गया, लेकिन यह यहां देखने को नहीं देगा।
मैं इस तरह देखने की जरूरत है: "Pausa automaticâ disparada"
कहाँ मैं गलत हो रहा हूँ?
रेल HTML निकाय को डिकोड नहीं है। बस '& nbsp' के बिना एक और अनुवाद प्रविष्टि जोड़ें या इसे वास्तविक [गैर-ब्रेकिंग स्पेस] (http://en.wikipedia.org/wiki/Non-breaking_space) के साथ प्रतिस्थापित करें, यानी '\ u00A0'। – Stefan