Translation Project
https://translationproject.org/
これは主にGNUプロジェクトのソフトウェア(ライブラリを含む)のメッセージを様々な言語に翻訳するプロジェクトです。
Textual domains
https://translationproject.org/domain/
メンバーになるのに特に資格などは必要なく、誰でもなれますが、disclaimer(権利放棄)の手続きが必要になります。
The translation disclaimer
https://translationproject.org/html/whydisclaim.html
日本からのメンバー、つまり日本語への翻訳を担当しているメンバーは多くない状況なので、興味のある方は是非ご参加ください。特に「オープンソースのプロジェクトに何か貢献をしたいけれど、プログラミングは…」という方には「第一歩」としてちょうどよいのではないかと思います。
Translation team for Japanese
https://translationproject.org/team/ja.html
なお、言語によるメッセージの表示切替は GNU gettext が使われることが前提になっているので、gettext の使い方や文法は理解しておく必要があります。
GNU gettext
https://www.gnu.org/software/gettext/
また、翻訳したメッセージファイルを提出する前に、そのメッセージファイル(例: hoge-x.x.x.ja.po)に対して msgfmt コマンドを以下のように実行して全てのメッセージが適切な形式で翻訳されていることを確認する必要があります。
$ msgfmt -c -v -v -v --statistics hoge-x.x.x.ja.po
hoge-x.x.x.ja.po: xxx translated messages.