Skip to content

Latest commit

 

History

History
203 lines (148 loc) · 11.6 KB

File metadata and controls

203 lines (148 loc) · 11.6 KB

Translate It!

モダンブラウザ向けの究極の翻訳エコシステム。

Chrome Firefox




English | • فارسی | • 日本語

Translate It 拡張機能

Translate It は単なる翻訳ツールではありません。あらゆるデバイスで言語の壁を越えるために設計された、高性能でモジュール式のエコシステムです。「ゼロプレッシャー」の哲学に基づいて設計されており、数十のタブが開いている状態でも、システムリソースに負荷をかけたり RAM を膨張させたりすることなく、モダンブラウザでシームレスに動作するように最適化されています。Vue.js 3 で構築され、10 以上のプロバイダーに対応。プライバシー、スピード、そしてコスト効率に重点を置いた、ウェブ翻訳への緻密なアプローチを提供します。


YouTubeでデモを見る
動画を見る


なぜ Translate It なのか?

  • プライバシー第一: OCR やコアプロセスはローカルで実行されます。データがブラウザの外に出ることはありません。
  • PDF翻訳: ローカルまたはオンラインのPDFファイルを開き、インテリジェントなページ翻訳、対訳表示での閲覧、スキャンPDF向けOCR、TXT/Markdown/HTMLへのエクスポートに対応。
  • AI 搭載: Gemini、OpenAI、DeepSeek などに対応。
  • コスト効率: 独自の「エコノミーモード」により、AI トークンを最大 70% 節約
  • ゼロプレッシャー・エンジニアリング: 低フットプリント動作に最適化。RAM の膨張やシステムの速度低下を心配することなく、数十のタブを開いたままにできます。
  • プラットフォームを選ばない: デスクトップ版 Chrome から Android 版 Firefox まで、シームレスな体験を提供。

主な機能

1. 高度な翻訳エンジン

  • プログレッシブ・ストリーミング・エンジン: 長い翻訳を待つ必要はありません!システムが長いテキストを最適化されたセグメントに分割し、準備ができたものからリアルタイムで表示します。すべてのプロバイダーでスムーズかつレスポンシブな体験を提供します。
  • 10 以上のプロバイダー: 高度な AI モデル(LLM)と従来のプロバイダー(Google、Microsoft、DeepL)を瞬時に切り替え可能。

2. 精密な要素翻訳(ポイント&クリック)

  • 視覚的ハイライト: モードを有効にして、段落、ボタン、またはメニューにマウスを合わせると、リアルタイムでオレンジ色のハイライトが表示されます。クリックするだけで、その特定の要素を瞬時に翻訳します。
  • レイアウトの維持: ウェブサイトの構造内で直接テキストを翻訳します。ページのレイアウトは 100% 維持されます。
  • ホバープレビュー: 原文を確認したいですか?翻訳された要素にマウスを合わせるだけで、精密なツールチップで原文を表示します。

3. スマートなページ全体翻訳(遅延読み込み)

  • 無限スクロール対応: スクロールするたびに新しいコンテンツを自動的に検出し、翻訳します。SNS や長文記事に最適です。
  • 2 つの実行モード:
    • 流動モード (Fluid): コンテンツがビューポートに入ると同時にリアルタイムで翻訳します。
    • 停止時モード (On-Stop): スクロールが終わるまで待機してから翻訳を開始し、API コストを節約し視覚的なノイズを軽減します。

4. スクリーンキャプチャ & OCR(あらゆるものをテキストへ)

  • ビジュアル翻訳: 画像、動画、PDF、または選択不可能なウェブ領域からテキストをキャプチャして翻訳。
  • オフラインエンジン: Tesseract.js を搭載。ローカルモデルのキャッシュにより、「完全オフライン」のプライバシーを実現。

5. PDF翻訳

  • ローカル/オンラインのPDFファイル: デバイス上のPDFファイルまたはURLからPDFを開けます。
  • インテリジェントなページ翻訳: ページを必要に応じて翻訳し、対訳表示または翻訳表示で読めます。
  • ページ移動とテキスト選択: ページ間を移動し、PDF内のテキストを選択できます。
  • スキャンPDFのOCRとエクスポート: OCRでテキストを抽出し、翻訳をTXT、Markdown、HTMLでエクスポートできます。

6. 字幕翻訳 (SRT)

  • かんたんファイル翻訳: 映画や講義の字幕ファイル(.srt)をアップロードするだけで、好きな言語にすぐ翻訳できます。
  • ズレない・壊れない: 動画のタイミングや、斜体(イタリック)、太字などの装飾をそのまま維持します。ファイルが壊れる心配はありません。
  • リアルタイム表示: 翻訳の進み具合を一行ずつ確認でき、完了までの残り時間もひと目でわかります。
  • 長編動画もスムーズ: 長い映画でも、一行も漏らすことなくスムーズに翻訳を完了させます。

7. スマート最適化スライダー(経済性 vs ターボ)

API コストと UI スピードを 最適化レベル(1〜5) で完全にコントロール:

  • エコノミーモード(レベル 1): 1 回のリクエストで 70% 多くのテキストを処理。AI トークンの節約や、従来のプロバイダーでの IP バン防止に最適。
  • ターボモード(レベル 5): 並列処理を最大化し、最速の UI レスポンスを実現。

8. クロスプラットフォーム・エルゴノミクス

  • モバイル・ボトムシート: Android 版 Firefox、Kiwi、Lemur などのモバイルブラウザ向けに、ジェスチャー操作に対応した親指で操作しやすいネイティブライクなインターフェース.
  • デスクトップ/モバイル FAB メニュー: OCR、ページ翻訳、要素モード、および迅速な機能切り替え(インスタント TTS や直接翻訳モードなど)のための多目的ハブ。

9. マウスホバー翻訳 (インスタント・グランス)

  • 一瞬で翻訳: 修飾キー(Ctrlなど)を押しながらテキストにマウスを合わせるだけで、目立たないツールチップに翻訳結果を即座に表示します。
  • スマートな範囲指定: 翻訳対象を自由に選択:単語一文、またはコンテナ全体を自動的に認識して翻訳します。


機能一覧

機能 説明
テキスト選択 テキストを選択した場所に翻訳アイコンやボックスを即座に表示。
要素モード UI 要素をクリックして、レイアウトを維持したままインラインで翻訳。
ページ全体翻訳 遅延読み込みとスマートなメモリ管理により、ページ全体を自動翻訳。
PDF翻訳 ローカル/オンラインのPDFファイルを対訳表示、スキャンPDF向けOCR、TXT/Markdown/HTMLへのエクスポートに対応して翻訳。
マウスホバー翻訳 テキストにマウスを合わせるだけで翻訳ツールチップを表示(単語/一文/コンテナの範囲指定に対応)。
デスクトップ/モバイル FAB OCR、要素モード、即時設定にアクセスできる多目的フローティングハブ。
入力欄翻訳 (Ctrl+/) 送信前にテキスト入力欄の内容をその場で翻訳。
スマート辞書 定義、類義語、使用例をマルチアクセントの音声合成とともに表示。
履歴とエクスポート 翻訳履歴を管理し、後で利用するためにエクスポート可能。
リソーストッカー ブラウザを高速に保つための高度なメモリ管理システム。

はじめに

1. インストール

最適な体験のために、公式ストアからインストールしてください:

Chrome Firefox

手動でのインストールについては、インストールガイドをご覧ください。

2. 設定

ほとんどの AI プロバイダーには API キーが必要です。

  • API 設定ガイドに従って、Gemini や OpenAI などを設定してください。
  • Google や Yandex などの無料プロバイダーは、設定なしですぐに使用できます。

3. ショートカットの活用

ユーザーガイドでショートカットを確認し、生産性を最大限に高めましょう。


開発と貢献

Vue 3、Pinia、Vite を使用した フィーチャーベース・アーキテクチャ を採用しています。

  • アーキテクチャ: モジュール化されたシステムの詳細は ARCHITECTURE.md をご覧ください。
  • 貢献: ローカルセットアップの手順については CONTRIBUTING.md をお読みください。
  • ローカライゼーション: ローカライゼーションガイドに従って、翻訳の追加や更新にご協力ください。

貢献者


ライセンス

このプロジェクトは Creative Commons Attribution-NonCommercial 4.0 International License (CC BY-NC 4.0) の下でライセンスされています。

Copyright (c) 2025-2026 Mohammad Khani and iSegar0.

詳細は LICENSE ファイルをご覧ください。


Star History Chart