ML Markdown Translator Sample은 Markdown 구조를 그대로 유지하면서 Google ML Kit을 사용하여 Android에서 Markdown 콘텐츠를 번역하는 방법을 보여주는 데모 앱입니다.
Markdown 내용을 붙여넣고 원어와 번역어를 선택하면 다음과 같은 요소들이 보존된 번역 결과를 얻을 수 있습니다.
- 제목
- 순서 있는 목록 및 순서 없는 목록
- 인용문
- 링크
- 인라인 코드 블록 및 펜스 코드 블록
- 간격 및 전체 Markdown 서식
이 앱은 문서 구조를 손상시키지 않고 빠른 Markdown 번역 워크플로가 필요한 개발자, 기술 문서 작성자 및 팀을 위해 설계되었습니다.
주요 특징:
- 네트워크 연결 없이 Google ML Kit 기반의 기기 내 번역
- Markdown을 인식하는 번역 흐름
- 입력과 출력을 나란히 표시하는 샘플 환경
- 번역 언어에 대한 간편한 모델 관리
이 앱은 ML Markdown Translator Android 라이브러리(https://github.com/godsarmy/mlkit-markdown-translator-android)의 샘플 애플리케이션으로, 실제 앱에 적용할 수 있는 실용적인 통합 패턴을 보여줍니다.