co-op-translator

対応言語

以下の表は、Co-op Translatorが現在対応している言語を示しています。言語コード、言語名、および各言語に関連する既知の問題が含まれています。新しい言語のサポートを追加したい場合は、対応する言語コード、名前、および適切なフォントをsrc/co_op_translator/fonts/にあるfont_language_mappings.ymlファイルに追加し、テスト後にプルリクエストを提出してください。

言語コード 言語名 フォント RTLサポート 既知の問題
en 英語 NotoSans-Medium.ttf いいえ いいえ
fr フランス語 NotoSans-Medium.ttf いいえ いいえ
es スペイン語 NotoSans-Medium.ttf いいえ いいえ
de ドイツ語 NotoSans-Medium.ttf いいえ いいえ
ru ロシア語 NotoSans-Medium.ttf いいえ いいえ
ar アラビア語 NotoSansArabic-Medium.ttf はい いいえ
fa ペルシャ語(ファルシ) NotoSansArabic-Medium.ttf いいえ いいえ
ur ウルドゥー語 NotoSansArabic-Medium.ttf いいえ いいえ
zh 中国語(簡体字) NotoSansCJK-Medium.ttc いいえ いいえ
mo 中国語(繁体字、マカオ) NotoSansCJK-Medium.ttc いいえ いいえ
hk 中国語(繁体字、香港) NotoSansCJK-Medium.ttc いいえ いいえ
tw 中国語(繁体字、台湾) NotoSansCJK-Medium.ttc いいえ いいえ
ja 日本語 NotoSansCJK-Medium.ttc いいえ いいえ
ko 韓国語 NotoSansCJK-Medium.ttc いいえ いいえ
hi ヒンディー語 NotoSansDevanagari-Medium.ttf いいえ いいえ
bn ベンガル語 NotoSansBengali-Medium.ttf いいえ いいえ
mr マラーティー語 NotoSansDevanagari-Medium.ttf いいえ いいえ
ne ネパール語 NotoSansDevanagari-Medium.ttf いいえ いいえ
pa パンジャブ語(グルムキー) NotoSansGurmukhi-Medium.ttf いいえ いいえ
pt ポルトガル語(ポルトガル) NotoSans-Medium.ttf いいえ いいえ
br ポルトガル語(ブラジル) NotoSans-Medium.ttf いいえ いいえ
it イタリア語 NotoSans-Medium.ttf いいえ いいえ
pl ポーランド語 NotoSans-Medium.ttf いいえ いいえ
tr トルコ語 NotoSans-Medium.ttf いいえ いいえ
el ギリシャ語 NotoSans-Medium.ttf いいえ いいえ
th タイ語 NotoSansThai-Medium.ttf いいえ いいえ
sv スウェーデン語 NotoSans-Medium.ttf いいえ いいえ
da デンマーク語 NotoSans-Medium.ttf いいえ いいえ
no ノルウェー語 NotoSans-Medium.ttf いいえ いいえ
fi フィンランド語 NotoSans-Medium.ttf いいえ いいえ
nl オランダ語 NotoSans-Medium.ttf いいえ いいえ
he ヘブライ語 NotoSansHebrew-Medium.ttf いいえ いいえ
vi ベトナム語 NotoSans-Medium.ttf いいえ いいえ
id インドネシア語 NotoSans-Medium.ttf いいえ いいえ
ms マレー語 NotoSans-Medium.ttf いいえ いいえ
tl タガログ語(フィリピン) NotoSans-Medium.ttf いいえ いいえ
sw スワヒリ語 NotoSans-Medium.ttf いいえ いいえ
hu ハンガリー語 NotoSans-Medium.ttf いいえ いいえ
cs チェコ語 NotoSans-Medium.ttf いいえ いいえ
sk スロバキア語 NotoSans-Medium.ttf いいえ いいえ
ro ルーマニア語 NotoSans-Medium.ttf いいえ いいえ
bg ブルガリア語 NotoSans-Medium.ttf いいえ いいえ
sr セルビア語(キリル文字) NotoSans-Medium.ttf いいえ いいえ
hr クロアチア語 NotoSans-Medium.ttf いいえ いいえ
sl スロベニア語 NotoSans-Medium.ttf いいえ いいえ
uk ウクライナ語 NotoSans-Medium.ttf いいえ いいえ
my ビルマ語(ミャンマー) NotoSans-Medium.ttf いいえ いいえ

新しい言語の追加

新しい言語を追加するには:

  1. src/co_op_translator/fonts/font_language_mappings.ymlに移動します。
  2. 言語コード、名前、および適切なフォントファイル名を追加します。言語が右から左に書かれる場合は、rtl属性を含めることを忘れないでください。
  3. 新しいフォントを使用する必要がある場合は、そのフォントがオープンソースプロジェクトで使用可能であることを確認するために、ライセンスと著作権の条件を確認してください。確認後、フォントファイルをsrc/co_op_translator/fonts/ディレクトリに追加します。
  4. 新しい言語が正しくサポートされていることを確認するために、ローカルで変更をテストします。
  5. 変更を含むプルリクエストを提出し、PRの説明に新しい言語の追加を示してください。

例:

new_lang:
  name: "New Language"
  font: "NotoSans-Medium.ttf"
  rtl: false

免責事項: この文書はAI翻訳サービスCo-op Translatorを使用して翻訳されています。正確性を追求していますが、自動翻訳には誤りや不正確さが含まれる可能性があることをご承知おきください。元の文書はその言語での権威ある情報源とみなされるべきです。重要な情報については、専門の人間による翻訳をお勧めします。この翻訳の使用に起因する誤解や誤った解釈について、当社は責任を負いません。