概要
Pure Dartライブラリで、DeepLの言語翻訳APIにアクセスできるようにし、Flutterアプリケーションに高品質な機械翻訳をスムーズに統合できます。公式のDeepL APIドキュメントと同様に設計されており、Android、iOS、macOS、Windows、Linuxなど複数のプラットフォームをサポートしています。テキストの翻訳や言語の検出を簡単なメソッドで行えるため、リアルタイムでの多言語対応が必要なアプリに最適です。
用途
- モバイルアプリにおけるリアルタイムテキスト翻訳
- ユーザー入力における言語検出
- マルチリンガルコンテンツ配信
- オフライン対応の翻訳キャッシュ
- クロスプラットフォーム国際化
主な機能
- 純粋なDart実装
- すべての DeepL API エンドポイントをサポートしています
- プラットフォームに依存しない(Android、iOS、macOS、Windows、Linux)
- シンプルで直感的な API
- 組み込みのエラーハンドリングと応答パース
- 軽量で依存関係なし
適している対象
- マルチ言語のFlutterアプリを開発する開発者
- 正確な機械翻訳を必要とするアプリ
- クロスプラットフォーム互換性を重視するプロジェクト
- プロフェッショナルグレードの翻訳にDeepLを使用するチーム
- 最小限の外部依存関係を必要とするアプリケーション
注意事項
- 有効なDeepL APIキーが必要です
- 利用状況に応じて翻訳コストが発生する場合があります
- DeepLがサポートする言語に限定
- カスタムキャッシュなしでは組み込みオフラインモードは利用できません
- DeepL APIによって強制されるレート制限