APIでリクエストを送信する際、用語集を適用できますか?
はい。DeepL APIでは、Glossary関数を使って用語集の作成、確認、削除が可能です。DeepL APIで作成した用語集を使用するには、https://api.deepl.com/v2/glossariesでglossary_idのパラメータを指定してください。
なお、DeepL APIで作成した用語集は、DeepLのウェブサイトやデスクトップ向けアプリで作成した用語集とは異なっており、いずれも互換性がありませんのでご注意ください。APIの用語集をウェブサイトやアプリで使用したり、ウェブサイトやアプリの用語集をAPIで使用したりできません。
ただし、DeepLのサイトやデスクトップアプリで作成した用語集をCSV形式でダウンロードして、これをAPIで新規の用語集としてアップロードすることは可能です。
DeepL API(FreeまたはPro)にご登録の場合、作成できる用語集の最大数は1,000です。各用語集の最大サイズは10MBです。語句とその訳語、ならびに用語集の名前には、1024のUTF-8文字コードのみ使用できますのでご注意ください。
現在、以下の言語でDeepL APIの用語集を作成できます。言語は、DeepLのウェブサイトおよびデスクトップ向けアプリの用語集で対応しているものと同じです。
- 英語からドイツ語(EN -> DE)
- ドイツ語から英語(DE -> EN)
- 英語からフランス語(EN -> FR)
- フランス語から英語(FR -> EN)
- 英語からスペイン語(EN -> ES)
- スペイン語から英語(ES -> EN)
- 英語から日本語(EN -> JA)
- 日本語から英語(JA -> EN)
- 英語からイタリア語(EN -> IT)
- イタリア語から英語(IT -> EN)
- 英語からポーランド語(EN -> PL)
- ポーランド語から英語(PL -> EN)
- ドイツ語からフランス語(DE -> FR)
- フランス語からドイツ語(FR -> DE)
- 英語からオランダ語(EN -> NL)
- オランダ語から英語(NL -> EN)
APIの用語集では単一の言語ペアかつ言語方向もひとつにしてください(例:英語からドイツ語)。
その他の言語も近日中に追加予定です。
用語集の作成方法、作成済みの用語集の一覧表示、特定の用語集の詳細情報取得、用語ペアの一覧表示、用語集の削除などについて、詳しくはAPI技術資料をご参照ください。