मैं जावा 1.6 में उपलब्ध लोकेल में अधिक लोकेल जोड़ने का एक तरीका ढूंढ रहा हूं। लेकिन जिन इलाकों में मैं बनाना चाहता हूं उनमें आईएसओ -3166 देश कोड नहीं हैं, न ही आईएसओ -639 भाषा कोड। क्या वैसे भी ऐसा करने का कोई तरीका है? स्थलों मैं जोड़ना चाहते हैं केवल भाषा के नाम में मतभेद है, लेकिन छोटे एक जातीय समूह है, अधिक picky वे अपनी पहचान ;-) के बारे में मिलउपलब्ध जावा लोकेल की सूची का विस्तार कैसे करें
तो मैं
की तरह एक मौजूदा लोकेल कुछ विस्तार के बारे में सोचाUserDefinedLocale extends Locale {
UserDefinedLocale (Locale parentLocale) {...}
}
लेकिन java.util.Locale अंतिम है, जो यह विशेष रूप से कठिन चारों ओर कुछ को हैक करने में आता है ...
तो, यह विचार है कि जावा स्थान सूची संपूर्ण है? क्या मैं कुछ और लोकेल याद करने वाला हूं?
धन्यवाद। दुख की बात है कि हर उपयोगकर्ता में हेरफेर करना जेआरई मेरे आवेदन के लिए एक विकल्प नहीं है: "चूंकि लोकेल संवेदनशील सेवा एसपीआई मानक जावा एक्सटेंशन मैकेनिज्म पर आधारित हैं, इसलिए आप उन्हें एक जेएआर फ़ाइल के रूप में पैकेज कर सकते हैं (इसकी मैनिफ़ेस्ट फ़ाइल में कुछ चालें हैं, जो कर सकते हैं यहां पाए जाएं) और इसे विस्तार निर्देशिका में रखें। " – alfonx