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のウェブサイトおよびデスクトップ向けアプリの用語集で対応している言語と同じです。
- 中国語(簡体字)
- オランダ語
- 英語
- フランス語
- ドイツ語
- イタリア語
- 日本語
- ポーランド語
- ポルトガル語
- ロシア語
- スペイン語
上記の言語であれば、組み合わせは自由です。APIの用語集で指定できる言語ペア(言語方向を含む)は1種類のみです(例:英語からドイツ語)。
その他の言語も近日中に追加予定です。
用語集の作成方法、作成済みの用語集の一覧表示、特定の用語集の詳細情報取得、用語ペアの一覧表示、用語集の削除などについて、詳しくはAPI技術資料をご参照ください。
なお、APIの用語集には編集機能がありません。編集が必要な場合は、編集済みの用語集を新規に作成し、古い用語集を削除してください。