मैं वर्तमान में एक नियंत्रक में इस कर रहा हूँ:अनुवाद JSON रेल में 3
def index
@orders = Order.all
respond_to do |format| {
format.html
format.js { render json: @orders.as_json()
}
end
मैं एक आदेश राज्य क्षेत्र की है। इस क्षेत्र के मूल्य अंग्रेजी में हैं और उन्हें डच में अनुवाद करने की आवश्यकता है। समस्या यह है कि as_json कॉल स्वचालित रूप से डेटा को डच में अनुवाद नहीं करता है। वाईएमएल फ़ाइल और वर्तमान और डिफ़ॉल्ट लोकेल सभी सही तरीके से काम कर रहे हैं। (I18n.t काम करता है, लेकिन यह as_json() के साथ कैसे काम करता है?)
धन्यवाद!
मैं अपने प्रोजेक्ट के लिए ActiveRecord के लिए एक as_translated_json जोड़ने के बारे में सोच रहा था - हो सकता है कि गुण, अनुवाद की जरूरत है सभी के लिए दोषी की एक सूची गुजरती हैं। क्या आप इसके साथ आए - या इसका अच्छा समाधान ढूंढ गए? – kwerle