मैं कुकी का पता लगाकर पहले उपयोगकर्ता के लोकेल को हल करना चाहता हूं, और यदि स्वीकारकर्ता भाषा शीर्षलेख द्वारा कोई नहीं है। वसंत केवल एक LocaleResolver
स्वीकार करना चाहता है।चेनिंग स्प्रिंग कुकी लॉकेलरोलोलर और AcceptHeaderLocaleResolver
दिलचस्प बात यह है CookieLocaleResolver
राज्य के लिए वसंत डॉक्स
LocaleResolver कार्यान्वयन निर्दिष्ट डिफ़ॉल्ट स्थान के लिए एक वापस आने या अनुरोध को स्वीकार के साथ कुकी अनुकूलित सेटिंग के मामले में उपयोगकर्ता को वापस भेज का उपयोग करता है, -हेडर लोकेल।
लेकिन यह वास्तव में ऐसा नहीं लगता है; परीक्षण से पता चलता है कि यह काम नहीं करता है और स्रोत पर एक त्वरित रूप से पता चलता है कि यदि कोई कुकी नहीं है तो यह केवल डिफ़ॉल्ट हो जाता है।
क्या मेरा खुद का LocaleResolver
कार्यान्वयन लिखने का एकमात्र समाधान है?
धन्यवाद, यह काम करने लगता है। हो सकता है कि मैंने सिर्फ दस्तावेज़ों को गलत समझा, यह थोड़ा स्पष्ट हो सकता है। – Qwerky