2013-10-04 10 views
6

私たちは、若者がモバイルアプリケーション開発を学ぶことを奨励する社会的責任プロジェクトを持っています。主に私たちが直面する主な問題は言語です。私たちの国の若者のほとんどは、英語で何かを検索したり学ぶことができるように、十分な英語知識を持っていません。だから私たちの世界最大のチュートリアル/ラーニングサイトとの違いは、母国語になっている理由です。多言語Android Sdkドキュメント

技術面でのプロジェクトのサポーターとして、私たちは質問に答え、ブログ記事を書いて、人々が母国語でモバイルアプリケーション開発を学ぶのを手伝っています。私が直面している問題の1つは、人々を助けながら、私たちが与えた回答についての公用語(母国語での)の提供ができないことです。この問題は私の母国語に全体のアンドロイドSDKドキュメンテーションを翻訳することを考えて私をプッシュしました:)私はそれが巨大な仕事であることを知っています、私たちは知っていない群集 - ソーシングしようとするかもしれませんが、プロジェクト。

どのような技術を使用しますか。最近のバージョンのsdkとどのように同期することが可能でしょうか。現在のandroid sdkのドキュメントページは完全に自動生成されたと思いますか?それはちょうどjava-docですか? java-docで多言語をサポートするには?または他の方法で?

私は質問が無関係ではないことを願っています、それは完全に技術的な質問です。

ありがとうございました

+0

"現在のアンドロイドのsdkドキュメントページは自動生成されたと思いますか?" - はい。 "それはちょうどjava-docですか?" JavaDocsは確かにおそらく '@ hide'のようなAndroid固有のアノテーションを認識しているカスタムドックレットを使用しています。 – CommonsWare

+0

この仲間をチェックする価値があります。 http://stackoverflow.com/questions/5538586/generate-localized-javadoc – Tanhan

+0

_ java-docで多言語をサポートする方法_ 私はAndroid DKについてはまだ分かりませんが、CommonsWareが述べたように、カスタマイズされたドックレットです。 (またはタグレット)を使用することができます。背景:過去のJava(SE)プロジェクトでは、HTMLや画像ファイルを別の場所からJavadocにインポートするタグレットを作成しました。 (しかし、それはIDEによっては見えません)。 それぞれの言語に固有の異なる "doc-files"を指すことによって、API javadocのバージョンをいくつでも作成することができます。 – eruve

答えて

2

興味深い質問があります。

Javaのドキュメントだけでなく、developers.android.comから提供されているチュートリアルやすべての情報も必要と思われます。

Android用の開発者であるGoogeに直接サポートを依頼してください。 here。私は彼らがアイデアを気に入っていると確信しており、チュートリアルを最新の状態に保つフィードにアクセスできるようにしてサポートしています。 独立したソリューションはdevelopers.android.comのクローラを実装して、自分で変更を追跡することです。しかし、私はあなたがどれくらいの努力を費やすことができるか分かりません。

crowdsourcingの場合:私はcrowdsourced書き込みエラー修正のためにプロジェクトを1度実行しました。ここではAmazon Mechanical Turkを使用しました。翻訳にも使用されています。群衆のためのカスタムタスクを構築し、プロセス全体を自動化するのは簡単です。たとえば、Java APIを提供します。多少の費用がかかりますが、プロの翻訳者に比べてかなり安いです。

ちょっとしたアドバイス...