@mirenbz!
私のバスク語圏の構成メンバーは、セルフホストのDiscourseで彼らの言語を設定したいと依頼しています。しかし、インターフェースのオプションにバスク語が表示されません。これはまだ進行中の作業ですか、それともバスク語をオプションとしてインストールできますか?
素晴らしいお仕事をありがとうございます!
@mirenbz!
私のバスク語圏の構成メンバーは、セルフホストのDiscourseで彼らの言語を設定したいと依頼しています。しかし、インターフェースのオプションにバスク語が表示されません。これはまだ進行中の作業ですか、それともバスク語をオプションとしてインストールできますか?
素晴らしいお仕事をありがとうございます!
Discourseでは、ソフトウェアの一定割合(約50%)が翻訳された時点で新しい言語が追加されます。バスク語は現在13%しか翻訳されておらず、ユーザーインターフェースのほとんどが英語のままになるため、まだ追加されていません。
将来的にこの言語が追加されるよう、翻訳にご協力いただけます:
ご質問がございましたら、お気軽にお問い合わせください。
ネイティブスピーカーを募り、Crowdinの翻訳文字列への貢献を促す作業を進めています。
Crowdinのアカウントを作成して、この仕組みを学びましたが、バスク語のDiscourseプロジェクトにどのように接続すればよいのかがわかりません。招待(インバइट)が必要なのでしょうか?それとも、自分でバスク語プロジェクトを作成すれば、その作業が自動的に「en-eu」ロケールに統合されるのでしょうか?アドバイスをお願いします。
ああ、わかった。
Discourse Enterpriseのページから始めるよ:Crowdin Enterprise 、それから
この取り組みに参加したいバスク語を話す人はいる? すぐに終わらせられるかも!! ![]()
見つかってよかったよ。Crowdinのインターフェースは、少しわかりにくいことがある。
特に最初は、リリースフォルダを選択して、client.yml または server.yml のいずれか、おそらくまず client から始めるのがいいと思う。そうしないと、コアに組み込まれているすべてのプラグインのテキストもリストに表示されてしまう。
latestフォルダ内のテキストは、最近追加されたものだ。これらは再び変更されるリスクがわずかに高いと思うので、リリースフォルダから始めるのがおすすめだ。
たった今、翻訳対象の文字列が10万本以上あることに気づきました!おそらくこれがまだ完了していない理由なのでしょう。(でも、世の中に無邪気な人がいるって、いいことじゃないですか?私たちは本当に期待に満ちています!) ![]()
件名: Crowdin によるクラウドソーシングについて
DeepL の翻訳を各セルにコピーする方が簡単であることが分かったので、バスク語を話さない人でもこの方法でデータセットを埋めることができます。理想的な方法ではありませんが、このロケールをより早くオンライン公開するための手段となり、クラウドソーシングによってより良い文字列が揃うにつれて改善が期待できます。
ご教示ください。
私はCrowdinの自動提案を頻繁に利用しています。多くの場合、その背後にある保存ボタンを直接押して、それを翻訳として保存します。
他の場合では、それらをベースとして、必要に応じて改善するために使います。使われている単語の1つが、以前に翻訳された方法と一致しないことがよくあります。
特定の機能を一貫した名前で翻訳することは、かなり重要です。
しかし、DeepLの翻訳を使うことがしばしば十分ですが、それはその文脈で翻訳が意味を成すかどうかを判断できる人によって行われるべきです。そうすれば、Discourseがそれを自動的に実行し、あまりうまく翻訳されていないものを人々が修正してくれることを期待できます。私の経験では、ほとんどの人はそうしません。このフォーラムやCrowdin上で、改善が必要な翻訳についての報告は稀です。意味が実際に同じではないことに気づくには、元の英語テキストを知っている必要があることが多く、両方を見て違いに気づくことは稀です。
提案を可能な限り頻繁に使い、それらが役立たない場合や、その文脈で機能するかを判断するためにさらに情報が必要なテキストはスキップして、できるだけ早く多くの翻訳を得るようにすべきだと思います。ただし、後でまた編集が必要だとわかっている翻訳は追加しないでください。後でそれらを見つけるのは非常に困難になるでしょう。
続きとして、Crowdinでは、すべてのセルをDeepLの翻訳で自動入力して翻訳プロジェクトにデータを埋める方法はあるのでしょうか? 私たちは特定のプロジェクト(Discourse → バスク語)で作業しているため、この(手抜き的な)アプローチによって他のプロジェクトに影響が出ることはないはずだと考えています。
先ほども述べたように、私の目標は、たとえ完璧でなくても、その言語でDiscourseを使えるようにするため、言語の基本的な部分をまず実装することです。
あるいは、現在libretranslateに組み込まれているバスク語モデルを使用して、Crowdinのモデルを埋める方法はありますか?