# Cunning Linguist - Translate locally

> Translate any website using a local Ollama LLM server

Canonical page: [https://chrome-stats.com/d/fftranslator](https://chrome-stats.com/d/fftranslator)

## Overview

- **ID:** `fftranslator`
- **Platform:** Firefox
- **Type:** Firefox add-on
- **Status:** Available
- **Publisher:** Gerold Meisinger
- **Category:** language-support
- **Daily users:** 1
- **Version:** 0.1
- **Last updated:** 2024-09-02
- **First published:** 2024-09-01
- **Size:** 86 KB
- **Data as of:** 2026-09-09
- **Store listing:** [Firefox Add-ons Store](https://addons.mozilla.org/firefox/addon/fftranslator/)
- **Website:** [https://gitlab.com/gerold.meisinger/fftranslator](https://gitlab.com/gerold.meisinger/fftranslator)

## Description

Translate any website locally by sending each (selected) text node of a website one-by-one to a local Ollama server to translate it with a large language model (LLM) artifical intelligence and replace it inline.

<b>Requires a Ollama installation and a GPU with at least 8GB VRAM!</b>
<a href="https://prod.outgoing.prod.webservices.mozgcp.net/v1/2953478747372815db143eda9bd1f0deb0de121f2e3ee25fa1106dc493f188b8/https%3A//github.com/ollama/ollama%23ollama" rel="nofollow">Install Ollama server (MIT)!</a>
On the first start this will download a huge model file of about 5GB (see <a href="https://prod.outgoing.prod.webservices.mozgcp.net/v1/4457a4c45459f295647d413d59b07b16761b5c564d22bb7f16e89fd2cf9411ab/https%3A//ollama.com/library/llama3.1" rel="nofollow">Meta's Llama3.1-8b-instruct-Q4_0 model</a>).
To translate just click the extension button "Cunning Linguist (fish icon)" to translate the whole website or the selected text. On the first usage this could take a few minutes for download, a few seconds to load the whole model from disk to RAM but the text should translate one by one in a second.

<b>Required permissions:</b>
<ul><li>127.0.0.1/localhost: send API requests to your <b>local</b> Ollama server. No data will be transferred outside of your computer!</li><li>activeTab: change text in tabs</li><li>storage: save settings</li></ul>

## Rankings

- #97,476 — Overall

## Permissions and access

### Permissions

- `activeTab`
- `storage`
- `*://127.0.0.1/*`
- `*://localhost/*`

### Content script matches

- `<all_urls>`

## Safety

- **Risk impact:** Moderate risk impact
- **Risk likelihood:** Moderate risk likelihood

### Analysis details

- Allows access to all websites, posing a significant security risk as it can monitor and modify data from any visited site.
- This extension has low user count. Unpopular extensions may not be stable or safe.

> Some risk analysis details are omitted from this free response. [Upgrade to view the full analysis](https://chrome-stats.com/pricing).

## Similar extensions and apps

- [Local LLM Translator](https://chrome-stats.com/d/local-llm-translator) — 80 users, 5.00 / 5
- [Local Translate AI](https://chrome-stats.com/d/local-translate-ai) — 8 users
- [local-llm-translator](https://chrome-stats.com/d/%E6%9C%AC%E5%9C%B0%E5%A4%A7%E6%A8%A1%E5%9E%8B%E7%BD%91%E9%A1%B5%E7%BF%BB%E8%AF%91) — 2 users
- [Translator OpenAI compatible](https://chrome-stats.com/d/translator-openai-compatible) — 1 users
- [Tangoji](https://chrome-stats.com/d/tangoji) — 1 users
- [MelonTranslate](https://chrome-stats.com/d/melontranslate) — 3 users
- [QuickLLM](https://chrome-stats.com/d/quickllm) — 22 users, 5.00 / 5
- [LLM Translation Assistant](https://chrome-stats.com/d/llm-translation-assistant) — 5.00 / 5
- [Element Translator](https://chrome-stats.com/d/ab4a39719c0449a1b63c) — 2 users
- [Ollama Client](https://chrome-stats.com/d/ollama-client) — 230 users, 5.00 / 5
- [LLM Translator](https://chrome-stats.com/d/llm-translator) — 4 users
- [Ollama Translation](https://chrome-stats.com/d/ollama-translation) — 5 users, 5.00 / 5

---

Source: [Chrome-Stats](https://chrome-stats.com/d/fftranslator)
