2011-10-10 13 views
18

मैं ओजी जोड़ने की कोशिश कर रहा हूं: ऑस्ट्रेलियाई वेबसाइट के लिए लोकेल टैग और फेसबुक के लिटर ने मुझे बताया कि मुझे कोई त्रुटि है।ऑस्ट्रेलिया के लिए फेसबुक ओपन ग्राफ लोकेल

वस्तु अमान्य मान:

<meta property="og:locale" content="en_AU" /> 

फेसबुक के लिंटर (http://developers.facebook.com/tools/debug) मुझसे कहता है:

प्रलेखन के आधार पर (यह मानते हुए कि क्या सही सामग्री होना चाहिए), मैं अपने पेज सिर को यह जोड़ लिया है यूआरएल 'http://foo' प्रकार 'वेबसाइट' पर ऑब्जेक्ट अमान्य है क्योंकि संपत्ति के लिए दिए गए मान 'en_au' 'og: locale: locale' को 'enum' प्रकार के रूप में पार्स नहीं किया जा सका।

यहां क्या हो रहा है? क्या en_AU ऑस्ट्रेलिया के लिए सही कोड नहीं है? मैंने en_AUS भी कोशिश की और वह भी काम नहीं किया। अगर मैं इसे en_US में बदलता हूं तो यह ठीक काम करता है।

+0

क्या यह त्रुटि ओपन ग्राफ या फेसबुक पर आपके खड़े को प्रभावित करती है? जहां तक ​​मैं कह सकता हूं कि यह त्रुटि रिपोर्ट करता है लेकिन आंतरिक रूप से डिफ़ॉल्ट रूप से वापस आ जाता है। (कभी कम नहीं, मैंने इसे अपनी परियोजना पर बदल दिया है) –

उत्तर

34

सहायता के लिए एफबी के i18n documentation देखें। अधिक विशेष रूप से supported locales की एक पूरी सूची है। दुर्भाग्य से ऑस्ट्रेलियाई अंग्रेजी एक अलग चीज़ के रूप में माना जाने वाला भयानक नहीं है; आप यूके और यूएस अंग्रेजी के बीच चयन करेंगे।

+0

धन्यवाद बेन; ऐसा लगता है कि यह समस्या है; और मैं भी एक समर्थित सूची की तलाश में था, चीयर्स – Brett

+7

ऑस्ट्रेलियाई अंग्रेजी की उत्कृष्टता प्रश्न में नहीं है। – Beejamin

+0

एयू अंग्रेजी यूके अंग्रेजी के बहुत करीब है, इसलिए सबसे अच्छा विकल्प en_GB होगा –

संबंधित मुद्दे