में I18N के लिए संसाधन मैं सी ++ में लोकेल और आई 18 एन सामान के साथ खेल रहा हूं और असली दुनिया के उदाहरणों की तलाश में हूं। मैंने अपने book (सी ++ 11 के लिए दूसरा संस्करण अप्रैल 2012 को जारी करने के लिए I18N पर जोसुटिस अध्याय के माध्यम से पढ़ा है), और इसे उपयोगी पाया लेकिन वास्तविक दुनिया के उदाहरणों को आकर्षित करने के लिए मुझे कोई जानकारी नहीं है कि मुझे नहीं पता कि मैं हूं सर्वोत्तम प्रथाओं का पालन शुरुआती गलतियों को कर रहे हैं। StackOverflow वेब पर और सी ++ में I18N सामग्री करने के लिए प्रिंट में मुझे कौन से संसाधन बता सकता है?सी ++
इसके अलावा सी ++ के लिए कौन सी लाइब्रेरी उपलब्ध हैं जो i18n को आसान बनाता है? मानक पुस्तकालय में क्या नहीं है जो होना चाहिए? पहली नज़र में, ऐसा लगता है कि मानक लाइब्रेरी में यूटीएफ 8 समर्थन मौजूद नहीं है।
संपादित करें:
कुछ और पढ़ने करने के बाद, ऐसा लगता है कि C और C++ दोनों यूनिकोड "नास्तिक"। ऐसा लगता है कि यूनिकोड/यूटीएफ 8/16/32 में एन्कोड किए गए डेटा से निपटने के लिए किसी को तीसरे पक्ष की लाइब्रेरी का उपयोग करने की आवश्यकता है। इसका क्रूक्स यह है कि मानक लाइब्रेरी केवल आईएसओ 885 9 और संबंधित चरित्र पृष्ठों के बारे में सोचती है, जो आपके लोकेल के आधार पर बदलती है। इसका मतलब है कि शायद मैं std::string
या std::wstring
का उपयोग करने के बजाय स्ट्रिंग के लिए आईसीयू लाइब्रेरी का उपयोग करना चाहता हूं। के रूप में कुछ जीयूआई पुस्तकालयों पहले से ही i18n समर्थन प्रदान करते हैं