2011-02-07 11 views
8

मैं कैसे एंड्रॉयड में मेरी strings.xml सिंक कर सकते हैं अगर मैं स्थानीयकरण का उपयोग कर रहा है और एक नया स्ट्रिंग भी जरूरत मान-de/strings.xml, मूल्यों-आरयू/strings.xml में अनुवाद किया जाना है। ..
क्या मुझे वास्तव में इसे गंभीर फ़ाइल में पेस्ट करना है - या अनुवादों के प्रबंधन के लिए कोई उपकरण है?Android समन्वयन strings.xml

उत्तर

7

आप एक अनुवाद प्रदान नहीं करते हैं, तो डिफ़ॉल्ट मान में मूल्यों/strings.xml मिल जाएगा अगर कि फ़ाइल मौजूद है। मोटोडेव स्टूडियो में एक स्थानीयकरण संपादक है जो आपको अपने सभी तारों को एक स्प्रेडशीट कॉन्फ़िगरेशन में देखने की अनुमति देता है, जो आपके लिए विज़ुअलाइज़ करना आसान हो सकता है। यदि आप मोटोडेव स्टूडियो को इंस्टॉल नहीं करना चाहते हैं, तो आप अपने एक्लिप्स आईडीई में सेक्वाया प्लगइन इंस्टॉल कर सकते हैं और अधिकांश कार्यक्षमता प्राप्त कर सकते हैं।

http://developer.motorola.com/docstools/motodevstudio/

http://www.eclipse.org/sequoyah/

MOTODEV Studio Localization editor

अद्यतन 2014/08/08 - पूर्व MOTODEV वाले प्लग इन AOSP के लिए प्रस्तुत किया गया एक Github परियोजना Proteus बुलाया में नया जीवन पा रहे हैं। स्ट्रिंग संपादक प्रोटीस में शामिल है और इसका उपयोग किया जा सकता है। Google अनुवाद के माध्यम से स्वचालित अनुवाद सुविधा काम नहीं करती है, लेकिन कॉलम संपादक काम करता है।

+0

धन्यवाद, कुछ लिंक के लिए मैं यह देख रहा हूं। –

+0

http://www.eclipse.org/sequoyah/ अब 404 त्रुटि –

+0

@ सेबेस्टियन देता है - सेक्वायाह परियोजना अगस्त 2012 से सक्रिय नहीं है। [यहां ईमेल है] (http://dev.eclipse.org/ mhonarc/सूचियों/sequoyah-dev/msg00426.html) रैंप-डाउन की घोषणा। एक्लिप्स फाउंडेशन में उप-परियोजनाओं में से कुछ छंटनी हुई थी क्योंकि मोबाइल जावा सामान अभी भी सक्रिय था। शायद यह अंत में हुआ। इसके लायक होने के लिए, यह एक मजेदार परियोजना थी। टीम के कई सदस्य व्यक्तिगत रूप से योगदान देना चाहते थे, लेकिन बिना किसी प्रयास के बाई के तहत इसकी अनुमति नहीं है। –

0

मैं अपने दर्द को समझते हैं। ये है जो मैं करता हूं। एक जावा प्रोग्राम स्ट्रिंग.एक्सएमएल पार्स करता है। यह एक स्ट्रिंग-डी सीएसवी बनाता है। मैंने साझा करने के लिए docs.google.com में उस फ़ाइल को रखा है। मैं स्वत: अनुवादित कॉलम को पॉप्युलेट करने के लिए Google अनुवाद फ़ंक्शन का उपयोग करता हूं। मुझे कुछ अच्छे दिल वाले उपयोगकर्ताओं को मिला जो मुझे उन अनुवादों को ठीक करने में मदद करते हैं। मैं अनुवादित Google दस्तावेज़ को सहेजता हूं और उसी जावा प्रोग्राम का उपयोग करके मूल्य-डी/स्ट्रिंग.एक्सएमएल बनाता हूं।