मैंने Windows Store Dashboard में अपने विंडोज 8 ऐप के लिए जर्मन और अंग्रेजी नाम पंजीकृत किया।विंडोज स्टोर के लिए ऐप के डिस्प्ले नाम को स्थानीयकृत कैसे करें?
बाद में मैं अपने समाधान में दो फ़ाइलों बनाया:
Strings/de/Resources.resw with name "AppName" and value "German Title"
Strings/en/Resources.resw with name "AppName" and value "English Title"
तो मैं पर संपादित अनुप्रयोग प्रकट क्लिक किया। डिस्प्ले नाम फ़ील्ड में मैंने "ms-resource:/AppName" दर्ज किया है, लेकिन जब मैं अपना ऐप बनाना चाहता हूं तो मुझे एक त्रुटि मिलती है जो कहती है कि "नामांकित संसाधन" नहीं मिला।
मैं क्या गलत कर रहा हूं?
documentation केवल लिखते हैं: "प्रदर्शन का नाम: उपयोगकर्ताओं को प्रदर्शित होने वाले ऐप के लिए मित्रवत नाम निर्दिष्ट करता है। यह स्ट्रिंग स्थानीयकरण योग्य है"। लेकिन मेरे ऐप नाम को इंगित करने के लिए मेरे ऐप मेनिफेस्ट में मेरे पास केवल एक फ़ील्ड (जिसे डिस्प्ले नाम कहा जाता है) है।
एक ही काम करता है:
उदाहरण के लिए, यदि आपके AppName स्ट्रिंग
OtherProject
नामक एक परियोजना है, औरAppResources
नाम की एक फ़ाइल में था, औरAppName
की एक प्रमुख था, तो आप निम्न सिंटैक्स का उपयोग होगा परियोजनाओं। हालांकि पीसीएल प्रोजेक्ट में संसाधनों को रखा जाता है, फिर भी आप उन संसाधन फ़ाइलों (.resw) को यूडब्ल्यूपी प्रोजेक्ट में जोड़ सकते हैं, जिसमें वही फ़ोल्डर संरचना है और यह ऐप नाम के लिए काम करेगा। – Dpedrinhaएक और बात: सुनिश्चित करें कि संसाधन नाम विशेष वर्णों के बिना सादा है। मैंने "AppName" के बजाय "App.Name" का उपयोग किया है और जब बिल्ड सफल हुआ, तब ऐप स्टोर सत्यापन विफल हो गया। डॉट के बिना सादा "ऐपनाम" का उपयोग सत्यापन पास करता है। – Stefan