Skip to content
Copied!

TranslateGemma

Googleが2026年1月に公開したオープンソース翻訳モデル「TranslateGemma」を,Ollamaを通じてローカル実行する試み。導入からOllama APIを直接叩くBashスクリプトの実装,Alfred Workflowとの連携によるホットキー翻訳環境の構築までを順に解説します。この経験がきっかけとなり,翻訳を超えた汎用LLMツール(myllm-cli/My LLM)の開発へと展開しました。

完結全4章開始:
  1. 1. 概要

    米Googleは2026年1月15日,オープンソースの翻訳モデル「TranslateGemma」を発表しました。本モデルはGemma 3を基盤として構築されており,55言語間の翻訳に対応しています。従来の翻訳モデル群と比較して,ローカルデバイス上での処理においても高精度な翻訳が可能である点が特徴とされています。筆者はロ…

  2. 2. 翻訳自動化の構築

    OllamaのTranslateGemmaモデル情報には,4b,12b,27bの3つのパラメータサイズが公開されています。いずれもコンテキストウィンドウは128K,対応入力はテキストと画像です。各サイズにはq4_K_M,q8_0,bf16の3種の量子化バリアントが用意されています。量子化とは,モデルの重みを低ビット整数…

  3. 3. Alfred Workflow の構築

    Alfredから呼び出せるよう,スクリプトを/usr/local/bin/translateに配置します。パスが通っていれば,ターミナルからtranslateとして直接実行することもできます。Alfredの環境設定を開き,Workflowsタブで新しいBlank Workflowを作成します。名前は任意ですが,ここでは…

  4. 4. まとめ

    TranslateGemmaとBashスクリプト,Alfred Workflowを組み合わせることで,テキストを選択してホットキーを押すだけでローカル翻訳が完結する環境を構築できました。翻訳対象のテキストは外部に送信されないため,社内文書や個人的なメモなど,クラウドサービスに送りたくない内容も安心して扱えます。翻訳品質…