2013-10-04 11 views
6

हमारे पास एक सामाजिक जिम्मेदारी परियोजना है जिसका उद्देश्य युवा लोगों को मोबाइल एप्लिकेशन विकास सीखने के लिए प्रोत्साहित करना है। मुख्य समस्या जिसका हम सामना करते हैं वह भाषा है। हमारे देश के अधिकांश युवाओं के पास अंग्रेजी में कुछ खोज या सीखने में सक्षम होने के लिए पर्याप्त अंग्रेजी ज्ञान नहीं है। यही कारण है कि विश्वव्यापी ट्यूटोरियल/सीखने की साइटों से हमारा सबसे बड़ा अंतर देशी भाषा में है।बहुभाषी एंड्रॉइड एसडीके दस्तावेज़ीकरण

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

आप किस प्रकार की तकनीक का उपयोग करेंगे, एसडीके के हाल के संस्करणों के साथ समन्वय कैसे रहना संभव होगा। क्या आपको लगता है कि वर्तमान एंड्रॉइड एसडीके दस्तावेज पेज पूरी तरह से स्वतः उत्पन्न हुए हैं? क्या यह सिर्फ जावा-डॉक्टर है? जावा-डॉक्टर के साथ बहु-भाषाओं का समर्थन कैसे करें? या किसी अन्य तरीके से?

मुझे आशा है कि प्रश्न असंबद्ध होने से बंद नहीं होंगे, यह एक पूरी तरह से तकनीकी प्रश्न है।

धन्यवाद सभी

+0

"क्या आपको लगता है कि वर्तमान एंड्रॉइड एसडीके दस्तावेज पेज पूरी तरह से स्वतः उत्पन्न हुए हैं?" -- हाँ। "क्या यह सिर्फ जावा-डॉक्टर है?" - जावाडॉक्स निश्चित रूप से कुछ कस्टम डॉकलेट का उपयोग कर रहे हैं जो एंड्रॉइड-विशिष्ट एनोटेशन जैसे '@ hide'' से अवगत हैं। – CommonsWare

+0

इस ब्रो को जांचना उचित है। http://stackoverflow.com/questions/5538586/generate-localized-javadoc – Tanhan

+0

_ जावा-डॉक के साथ बहु-भाषाओं का समर्थन कैसे करें? _ मुझे अभी तक एंड्रॉइड डीके नहीं पता है, लेकिन कॉमन्सवेयर ने एक अनुकूलित डॉकलेट का उल्लेख किया है। (या एक टैगलेट) जो बाहरी संसाधनों का उपयोग करता है। पृष्ठभूमि: पिछले जावा (एसई) प्रोजेक्ट के लिए, मैंने एक टैगलेट किया जो HTML और/या छवियों को अन्य जगहों से जावाडॉक्स में आयात करता है। (लेकिन यह आईडीई द्वारा देखा जा सकता है)। उदाहरण के लिए, अलग-अलग "डॉक्टर-फाइल" को इंगित करके, प्रत्येक भाषा के लिए विशिष्ट, आप क्रमशः कई API javadoc संस्करण बना सकते हैं। – eruve

उत्तर

2

दिलचस्प सवाल!

मुझे लगता है कि आप केवल जावा दस्तावेज़ नहीं चाहते हैं, बल्कि ट्यूटोरियल और डेवलपर.android.com द्वारा प्रदान की जाने वाली सभी चीज़ें भी हैं।

मुझे लगता है कि आपको समर्थन के लिए सीधे Googe/Android के डेवलपर्स से पूछना चाहिए, उदा। । मुझे पूरा यकीन है कि वे इस विचार को पसंद करते हैं और आपको उस फीड तक पहुंच प्रदान करते हैं जो ट्यूटोरियल को अद्यतित रखता है। डेवलपर्स.android.com के लिए क्रॉलर को लागू करने और स्वयं परिवर्तनों को ट्रैक करने के लिए एक स्वतंत्र समाधान होगा। फिर भी मुझे नहीं पता कि आप उस पर कितना प्रयास कर सकते हैं/खर्च करना चाहते हैं।

भीड़ के संसाधन के लिए: मैंने एक बार प्रोजेक्ट की त्रुटि सुधार सुधारने के लिए एक परियोजना की, जहां हमने Amazon Mechanical Turk का उपयोग किया। इसका अनुवाद भी अनुवाद के लिए किया जाता है। भीड़ के लिए अपने कस्टम कार्यों को बनाने और पूरी प्रक्रिया को स्वचालित करने के लिए काफी आसान है। वे जावा एपीआई प्रदान करते हैं, उदाहरण के लिए। यह कुछ पैसे खर्च करता है, लेकिन पेशेवर अनुवादकों की तुलना में काफी सस्ते है।

बस कुछ सुझाव ...

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