Multilingual Android Sdk Documentation

We have a social responsibility project, the purpose of which is to encourage young people to study the development of mobile applications. The main problem we are facing is language. Most young people in our country do not have sufficient knowledge of the English language to be able to search or learn something in English. This is why our one of the biggest differences with world-wide learning / learning sites is in our native language.

As a supporter of the project on the technical side, we answer questions, write blog posts and try to help people master the development of mobile applications in their native language. One of the problems that I encounter in helping people is the inability to provide official links (in my native language) about the answers we received. This problem made me think about translating all the documentation on sdk for Android into our native language :) I know that this is a huge job, we can try to find sources that I don’t know, but what I want to ask here is just proposals for the implementation of such a project.

What technology would you use, how could you synchronize with the latest sdk versions. Do you think the current sdk sdk documentation pages are fully generated? Is it just java-doc? How to support multilingual languages ​​with java-doc? Or in any other way?

I hope that the questions will not be closed, not related, this is an absolutely technical question.

Thank you all

+6
source share
1 answer

Interest Ask!

I think you not only need Java documentation, but also tutorials and everything that is provided by .android.com developers.

I think you should ask Googe / Android developers directly for support, for example. here . I’m sure they like the idea and support you by giving you access to some feed that updates the tutorials. An independent solution is to implement a crawler for developers.android.com and track changes yourself. But I do not know how much effort you can spend on this.

For crowdsourcing: I once made a project for short-term correction of write errors, where we used Amazon Mechanical Turk . It is also used for translation. It is very easy to create your own tasks for the crowd and automate the whole process. For example, they provide a Java API. It costs money, but rather cheaply compared to professional translators.

Just some suggestions ...

+2
source

Source: https://habr.com/ru/post/955266/


All Articles