2012-07-06 14 views
6

के साथ केवल एक भाषा लोड करें क्या requ.js i18n प्लगइन के साथ केवल एक भाषा लोड करने का कोई तरीका है?requ.js i18n

डिफ़ॉल्ट सेटिंग्स के साथ, डिफ़ॉल्ट भाषा हमेशा लोड होती है, और फिर आपके ब्राउज़र के लोकेल के साथ भाषा भी लोड होती है।

मैं ऐसे समाधान की तलाश में हूं जिसमें डिफ़ॉल्ट भाषा app.js में संकलित नहीं की जाएगी, लेकिन आवश्यकता के बाद लोड किया गया है .js ने ब्राउज़र लोकेल की जांच की है।

उत्तर

6

ठीक है मुझे यह मिल गया है।

define({ 
    "root": false, 
    "de": true, 
    "en": true 
}); 

इस मामले केवल ऊपर json अपने अनुकूलित संस्करण में रेंडर किया जाएगा में: आप आधार i18n.js फ़ाइल में false को root सेट सेट करना होगा। और आवश्यकताएँ लोड करने के बाद .js तय करें कि कौन सा लंगेज लोड करना है। ध्यान दें कि आपने डिफ़ॉल्ट भाषा खो दी है और आपको अपनी सभी भाषाओं में सभी गुणों को सेट करना सुनिश्चित करना होगा।