2012-10-11 29 views
5

क्या कोई भी xCode से उत्पन्न स्थानीयizable.strings फ़ाइलों का अनुवाद करने के लिए किसी भी अच्छे और उपयोग में आसान संपादक को जानता है?अनुवादकों के लिए localizable.strings संपादक

कार्यक्रम का उपयोग कुल गैर तकनीकी लोगों द्वारा किया जाएगा, इसलिए इसका उपयोग करना बहुत आसान होना चाहिए और यह सुनिश्चित करना चाहिए कि अनुवाद प्रक्रिया के दौरान कोई त्रुटि नहीं की जाती है जो एक गैर-कार्यशील फ़ाइल (उदाहरण के लिए, एक लापता अर्धविराम) स्ट्रिंग का अंत, या एक अनजान डबल कोट)।

मैं एक वास्तव में आसान हमारे अनुवादकों के लिए उपकरण का उपयोग करने लगता है मैं नहीं मिल सकता है कोशिश कर रहा हूँ और एक :-( केवल एक चीज मैंने पाया Localization Suite है, लेकिन मुझे लगता है कि यह बहुत लोगों द्वारा उपयोग करने के लिए जटिल है कि कि चिड़चिड़ा ...

सुझाव मैं कहना है कि Clafou के जवाब सही एक किया गया है तो Gengo समर्थित स्थानीयकृत किए जाने योग्य तार में टिप्पणी फाइल होगा संपादन कर रहा हूँ नहीं कर रहे हैं?

। लेकिन यह यह छोड़ते हुए है और यह अच्छा नहीं है। मुझे उम्मीद है कि वहां समाधान के रूप में कुछ बेहतर होगा।

उत्तर

2

इस के लिए एक ऑनलाइन उपकरण है Gengo स्ट्रिंग कहा जाता है: http://gengo.com/string/about/

+0

धन्यवाद, मैंने कोशिश की और यह अच्छा लग रहा है, लेकिन क्या आपने इसका इस्तेमाल किया है? ऐसा लगता है कि यह मेरी टिप्पणियों को localizable.strings से दिखाने में सक्षम नहीं है, जो कुछ अनुवाद तारों के लिए महत्वपूर्ण हैं ... – Lefteris

+0

नहीं मैंने कोशिश नहीं की है, यह उन टिप्पणियों के बारे में दयालु है। यदि कोई एनोटेशन सुविधा है तो आप बैकअप के रूप में उपयोग कर सकते हैं? ऐसा लगता है कि वे एक नए संस्करण पर काम कर रहे हैं, शायद वे इसे ठीक कर देंगे। अतीत में मैंने अमानुन्स का उपयोग किया, एक बहुत ही समान उपकरण जहां आप अनुवादक को मार्गदर्शन करने के लिए मैन्युअल रूप से तारों को एनोटेट कर सकते थे, लेकिन इस उपकरण को ऑफ़लाइन ले जाया गया है (मुझे लगता है क्योंकि यह जेनोगो से हार गया है, जो बेहतर स्थापित लगता है) – Clafou

+0

ध्यान दें कि आमतौर पर बोलते हैं , टिप्पणी की आवश्यकता मानक के बजाय अपवाद होना चाहिए। यदि प्रत्येक स्ट्रिंग में कोई टिप्पणी है, तो अनुवादक केवल उन सभी को अनदेखा कर सकता है (अनुवादकों को प्रति शब्द अधिक भुगतान नहीं किया जाता है और प्रत्येक प्रविष्टि पर लंबे समय तक खर्च नहीं करते हैं)। इसलिए यदि केवल कुछ तारों को स्पष्टीकरण की आवश्यकता होती है, तो आप हमेशा इस जानकारी को किसी ईमेल या किसी अन्य दस्तावेज़ में अलग-अलग प्रदान कर सकते हैं। – Clafou

2

आप कुछ फ़ाइल रूपांतरण आप Pootle इस्तेमाल कर सकते हैं आप ऑनलाइन अनुवाद ही होस्ट करने के लिए, कि भूमि के ऊपर टेकी के सबसे निकल जाते हैं और सॉफ्टवेयर स्थापित करने की जरूरत है ऐसा करने के लिए खुश हैं, तो ।

रूपांतरण आपके स्ट्रिंग्स फ़ाइलों को पीओ फाइलों में कनवर्ट करने के लिए prop2po का उपयोग करेगा जो पुटल सीधे उपयोग कर सकता है। लेकिन गैर-तकनीकी उपयोगकर्ताओं के लिए व्यापार-बंद इसके लायक हो सकता है।

अस्वीकरण: मैं कोड पर कोड।

+0

क्या इसका मतलब यह नहीं है कि अनुवादकों के बाद मुझे स्थानीयकरण योग्य .स्ट्रिंग फ़ाइल प्रारूप में वापस परिवर्तित करना है कार्य पूर्ण ? – Lefteris

+0

हां यह करता है। लेकिन यह स्ट्रिंग को पीओ में भी डालता है जो अनुवादकों को स्थानीयकरण संपादन टूल की एक बड़ी श्रृंखला का उपयोग करने की अनुमति देता है। – Dwayne

0

आप Weblate का भी उपयोग कर सकते हैं, जो बिना किसी रूपांतरण के स्ट्रिंग फ़ाइल का समर्थन करता है, लेकिन गिट पर निर्भर करता है, इसलिए यदि आप इसका उपयोग नहीं कर रहे हैं, तो उसे कुछ अतिरिक्त सेटअप की भी आवश्यकता होगी।

वहाँ भी कुछ तीसरे पक्ष के सेवाओं का उपयोग कर सकते मैं कम से कम https://www.transifex.com/ और http://crowdin.net/ जो समर्थन करते हैं एप्पल तार, मूल्य निर्धारण के लिए उनकी शर्तों की जांच (AFAIK वे मुफ्त सॉफ्टवेयर के लिए मुफ्त योजना की पेशकश) पता कर रहे हैं।

1

POEditor में एक सुंदर सीधा इंटरफ़ेस है जो सहयोगी अनुवाद के लिए उपयुक्त है। यह .strings फ़ाइलों और टिप्पणियों का समर्थन करता है।

+0

हालांकि यह लिंक प्रश्न का उत्तर दे सकता है, लेकिन यहां उत्तर के आवश्यक हिस्सों को शामिल करना बेहतर है और संदर्भ के लिए लिंक प्रदान करना बेहतर है। लिंक किए गए पृष्ठ में परिवर्तन होने पर लिंक-केवल उत्तर अमान्य हो सकते हैं। - [समीक्षा से] (/ समीक्षा/कम गुणवत्ता वाली पोस्ट/11330604) –

+0

मुझे नहीं पता कि मेरा जवाब दूसरों के रूप में कैसे भिन्न है। – Parohe

+0

आपका उत्तर समीक्षा के लिए ध्वजांकित किया गया है, जबकि अन्य के पास नहीं हो सकता है। लेकिन उन्हें इंगित करने के लिए धन्यवाद। यहां तक ​​कि सवाल उचित नहीं है। –