यह मेरा और फिर मैंने बनाया तब मैंने अपने जेएसएफ पृष्ठ में लिखा था: - मैं मूल रूप से लॉगिन टेक्स्ट को ठीक से देख सकता हूं। लेकिन जब मैं फ़ायरफ़ॉक्स में जाता हूं और अपनी डिफ़ॉल्ट भाषा को fr-fr में बदलता हूं, तो मेरा टेक्स्ट अभी भी एक ही रहता है, मैं फ्रांसीसी लैगिन को नहीं देख सकता। मेरे चेहरे- config.xml में मेरे पास कुछ नहीं है मैं क्या कर रहा हूँ गलत? अग्रिम में धन्यवाद:) message_en_US.properties
फ़ाइल में WEB-INF / classes फ़ोल्डर: -
लॉगिन = लॉगिन
messages_fr_FR.properties
: -
लॉगिन = फ्रांसीसी गीत
& lt; f: loadBundle basename = "messages" var = "संदेश" / & gt; & Lt; h: कमान बटटन आईडी = "btnLogin" value = "# {msg.Login}" एक्शन लिस्टनर = "# {इंडेक्स बीन.डो लॉगिन}" / & gt;
आपको इसे आपको संदेशों की आवश्यकता है। प्रॉपर्टीज़ जो डिफ़ॉल्ट हो जाएगा। अपने जेएसएफ पृष्ठ में: संदेश फ़ाइल को भी राजधानी अक्षर के साथ सावधान रहें। faces-config.xml < / कोड>
& lt; आवेदन & gt; & LT; संदेश-बंडल & gt; com.mydomain.resources.Messages & lt; / संदेश-बंडल & gt; & LT; स्थान-config & gt; & LT; डिफ़ॉल्ट-स्थान & gt; fr_FR & lt; / डिफ़ॉल्ट-स्थान & gt; & LT; समर्थित-स्थान & gt; en_EN & lt; / समर्थित-स्थान & gt; & Lt; / स्थान-config & gt; & Lt; / आवेदन & gt;
& lt; f: LoadBundle basename = "com.mydomain.resources.Messages" var = "msg" / & gt;
src / main / java /
में होना चाहिए और उसके बाद पैकेज में। मेरा / src / main / java / com / mydomain / resources
Comments
Post a Comment