ML Markdown Translator Sampleは、Google ML Kitを使用してAndroid上でMarkdownコンテンツを翻訳し、Markdownの構造を維持する方法を示すデモアプリです。
Markdownを貼り付け、ソース言語とターゲット言語を選択するだけで、以下の要素を保持した翻訳結果が得られます。
- 見出し
- 順序付きリストと順序なしリスト
- ブロック引用
- リンク
- インラインコードブロックとフェンス付きコードブロック
- スペーシングとMarkdown全体の書式設定
このアプリは、ドキュメント構造を損なうことなく、迅速なMarkdown翻訳ワークフローを必要とする開発者、テクニカルライター、およびチーム向けに設計されています。
主な特長:
- ネットワーク接続なしでGoogle ML Kitによるデバイス上での翻訳
- Markdownに対応した翻訳フロー
- 入力と出力を並べて表示するサンプル体験
- 翻訳言語のシンプルなモデル管理
これは、ML Markdown Translator Androidライブラリ(https://github.com/godsarmy/mlkit-markdown-translator-android)のサンプルアプリケーションであり、実際のアプリへの実用的な統合パターンを示しています。