# LinguaFries v1.1

Windows app for AI-powered multilingual translation and correction, using Anthropic's Claude API.

## Requirements

- **Windows 10 / 11**
- **.NET 9 Desktop Runtime** — install once if not already present:
  https://dotnet.microsoft.com/download/dotnet/9.0/runtime
  (pick « Desktop Runtime », x64 architecture)
- An **Anthropic API key** — create an account and grab a key at:
  https://platform.claude.com/settings/keys

## Installation

1. Unzip this archive into a folder of your choice (for example `C:\Program Files\LinguaFries\` or `%LOCALAPPDATA%\LinguaFries\`)
2. Launch `LinguaFries.exe`
3. On first launch: enter your Anthropic API key and pick your interface language

No installer, no registry trace (unless you enable « Start with Windows » in settings).

## What's new in v1.1

- **3 Claude models**: Sonnet 4.6 (new), Sonnet 4.5, Haiku 4.5 — quick toggle from the toolbar
- **Tile layout** for profiles in the sidebar, description shown on hover
- **Diff enabled by default** in rewrite/correction mode
- **Language quick links** in the toolbar (L1 ↔ L2, L1/L1, L2/L2)
- **Visual drop indicator** (orange line) when reordering profiles via drag & drop
- **Hover effects** on all buttons
- 3 built-in profiles: Neutral, Formal, Casual (Yoda moved to the FunPack)
- Bug fix (API key display after first launch)

## Features

- **Translation** between 6 languages: French, English, German, Dutch, Spanish, Italian
- **Correction and rewrite** mode when source and target are the same
- **3 built-in profiles**: Neutral, Formal, Casual — editable, individually resettable
- **Custom profiles**: create, edit, duplicate, drag & drop to reorder, import/export JSON
- **Document import** `.docx`, `.txt`, `.md` (click or drag & drop)
- **Result export** to `.docx`, `.txt`, `.md`
- **Word-level diff** in rewrite mode: changed words are highlighted
- **Light / dark theme** with hot switch
- **Bilingual UI** French / English
- **Token usage statistics** (tokens and cost in USD)
- **Configuration backup & restore** across machines
- **System tray**: start with Windows, start minimized, close to tray, always on top
- **Keyboard shortcuts**: `Delete`, `Enter`, `Escape`, `↑↓` in profile management

## Additional profile pack

A pack of **16 fun profiles** is distributed separately, in `LinguaFries_FunPack_v1.1.zip`:

> 💼 Corporate · 🌸 Haiku · 📜 OldFashioned · 💙 Smurf · 🏴‍☠️ Pirate · 🤠 Cowboy · 🐸 Jar Jar Binks · 🧘 Yoda · 🎭 Quenard · 🤬 Rager · 😂 Emojify · ⚖️ Legalese · 📢 Hyperbolic · 🤷 Whatsit · 🔠 Srcmalbe · 📝 Alexandrin

To install: open LinguaFries → « Manage profiles » tab → click « ↑ Import » → pick the `LinguaFries_FunPack.json` file.

## Privacy

LinguaFries only talks to Anthropic's API to perform translations/corrections, using **your own API key**. No middleman server, no telemetry, no data collection. All settings and profiles are stored locally in `%APPDATA%\LinguaFries\config.json`.

---

Made with ❤️ by **Flying Fries** — [flyingfries.com](https://flyingfries.com)
