개요
순수한 Dart 라이브러리로 DeepL 언어 번역 API에 접근할 수 있게 해주며, Flutter 애플리케이션에 고품질 기계 번역을 원활하게 통합할 수 있습니다. 공식 DeepL API 문서를 반영하여 설계되었으며, Android, iOS, macOS, Windows 및 Linux 등 여러 플랫폼을 지원합니다. 텍스트 번역과 언어 감지에 간단한 메서드를 제공하여 번역 워크플로우를 단순화하며, 실시간 다국어 지원이 필요한 앱에 적합합니다.
사용 사례
- 모바일 앱에서의 실시간 텍스트 번역
- 사용자 입력 내 언어 감지
- 다국어 콘텐츠 전달
- 오프라인 사용 가능한 번역 캐싱
- 크로스 플랫폼 국제화
주요 기능
- 순수한 다트 구현
- 모든 DeepL API 엔드포인트를 지원합니다
- 플랫폼에 관계없는 (Android, iOS, macOS, Windows, Linux)
- 간단하고 직관적인 API
- 내장된 오류 처리 및 응답 분석
- 경량이며 종속성 없음
적합한 대상
- 다국어 플러터 앱을 개발하는 개발자
- 정확한 기계 번역이 필요한 앱
- 크로스 플랫폼 호환성을 우선시하는 프로젝트
- 전문 수준 번역을 위해 DeepL을 사용하는 팀
- 최소한의 외부 종속성을 필요로 하는 응용 프로그램
고려 사항
- 유효한 DeepL API 키가 필요합니다
- 사용량에 따라 번역 비용이 부과될 수 있습니다
- DeepL에서 지원하는 언어로 제한됨
- 사용자 정의 캐싱 없이 내장 오프라인 모드 사용 불가
- DeepL API에서 강제하는 속도 제한