Website · CMS · software localization
Your website,
understood everywhere.
Translate your website, software and content with automatic providers, second opinions or real human translators — all organized in one workspace.
Import your files. Connect Bobby CMS. Review before publishing.
lumen-store.com
website · 1 842 keys
Sections
- Navigation100%
- Homepage82%
- Product pages64%
- Checkout41%
- Emails12%
Active phrase
Free delivery on every order over €50
hero.shipping_banner · en
Gratis bezorging bij elke bestelling boven €50
Machine suggestionPlatform provider
Altijd gratis verzending vanaf €50
Second opinionSecond opinion
Gratis verzending bij elke bestelling vanaf €50
ApprovedSanne · human translator
SEO fields · nl
- title
- Handgemaakte lampen — Lumen Store
- meta description
- Warme, handgemaakte lampen. Gratis verzending vanaf €50.
Awaiting review · 148/160 characters
Importing
locales-export.zip
14 files · JSON, XLIFF, CSV · 4 locales detected
Preview ready · nothing written yet
Import almost anything
Bring the files you already have.
Drop a folder, a ZIP or a single file. Bobby Translate detects the format, the encoding, the locale and the structure, shows you exactly what will change, and writes nothing until you say so.
1 · Drop your files
Drop a folder or a ZIP
Or a single file. Nothing is written until you approve the preview.
Max 200 MB · archives scanned for unsafe paths
Recognized formats
- JSON
- YAML
- CSV / TSV
- XLIFF
- PO / POT
- ARB
- Android XML
- Apple .strings
- Phrase-compatible export
- ZIP / folder
- Encoding, BOM and delimiter detected per file
- Placeholders preserved exactly as written
- Duplicate keys reported, never silently merged
2 · Bobby Translate reads the structure
| File | Format | Locale | Keys |
|---|---|---|---|
| web/en.json | JSON (nested) | en | 1 842 |
| web/nl.json | JSON (nested) | nl | 1 604 |
| app/values-de/strings.xml | Android XML | de | 312 |
| marketing.csv | CSV · , · UTF-8 BOM | fr | 96 |
3 · Review the mapping
- Key column key
- Source column en
- Placeholders {{amount}}, %s preserved
- Namespace from folder path
4 · Preview every difference
- New412
- Changed87
- Conflict with approved6
- Duplicate key3
5 · Import safely — approved human work is never overwritten silently.
Translate your complete website
Not just the paragraphs. Everything.
Page content, navigation, SEO title, meta description, Open Graph text, image alt text and — if you want it — the slug. Locale and hreflang status stay visible per page.
Handgemaakte lampen die je huis warmer maken
Elke lamp wordt met de hand gemaakt in Rotterdam. Gratis verzending vanaf €50.
alt text · “Messing tafellamp met linnen kap”
Everything on the page
- Page contentPublished
- Navigation labelsPublished
- SEO titleApproved
- Meta descriptionIn review
- Open Graph title & descriptionApproved
- Image alt textMachine
- URL slug (optional)Not translated
- hreflang & locale mappingHuman
One translation, several opinions
Compare. Then you decide.
A machine result is a suggestion, never a publication. Put the platform provider, your own provider, a second opinion, your translation memory and a human translator side by side on the same sentence.
Platform provider
Included in your plan · costs Bobby Credits
Gratis bezorging bij elke bestelling boven €50
Machine suggestion
Workspace provider
Your own provider account and key
Gratis levering bij elke bestelling boven €50
Machine suggestion
Second opinion
A different engine, on request
Altijd gratis verzending vanaf €50
Compare and choose
Translation memory
Reused from your approved history
Gratis verzending vanaf €50
92% match
Human translator
Sanne · nl · e-commerce
Gratis verzending bij elke bestelling vanaf €50
Chosen and approved
Nothing is chosen for you. A machine result is always a suggestion; you decide what becomes the approved translation, and only approved text can be published.
Human translators
When the words matter, ask aperson.
Assign a collection, choose a translator by language and specialization, see the price per word before you commit, and keep review and revision in the same place as the rest of your project.
- Assign a collectionCheckout · en → nl · 128 keys
- Choose a translatorLanguage, specialization, rating, availability
- Price per wordShown before assignment, agreed up front
- Review and revisionRequest changes without leaving the project
- Approval stateApproved human work is never overwritten silently
Translator contracting, invoicing and payouts are specified but not operational. No payment rail is connected and no money can move in this phase.

Sanne · Dutch
E-commerce & product copy · €0.11 per word
“Gratis verzending bij elke bestelling vanaf €50”
● Approved by reviewer · 26 Aug
Built for teams
Everyone in the same project.
Workspace Owner, Localization Manager, Developer, Translator and Reviewer each see the work that belongs to them — with comments, assignment states and one approval workflow.

Who does what
- Workspace OwnerCreates the project, invites the team, owns billing
- Localization ManagerAssigns collections, sets providers, approves
- DeveloperImports keys, wires the API and MCP, ships releases
- TranslatorWorks the assigned collection, leaves notes
- ReviewerRequests revisions or approves the final text
Assignment
Checkout · en → nl
128 keys · assigned to Sanne · due 4 September
In translation12 awaiting review64 approved
Comments
Marijke · Reviewer
“Use bezorging consistently, not levering.”
Sanne · Translator
“Agreed — updated across the whole collection.”
API and MCP
Localization your pipeline can talk to.
Import and update keys, translate collections, request a second opinion, read review status and publish approved translations — from your build, your editor or an MCP-capable agent.
Proposed REST shape
POST /v1/projects/lumen/keys:import
→ preview_id, diff { new, changed, conflict }
POST /v1/previews/{id}:commit
→ applied, skipped, conflicts
POST /v1/collections/checkout:translate
{ target: "nl", mode: "second_opinion" }
GET /v1/keys/hero.shipping_banner
→ { status: "approved", by: "human" }
POST /v1/collections/checkout:publish
→ only approved values are publishedMCP tools (proposed)
- import_keysUpload keys and receive a preview
- translate_collectionRequest machine or human translation
- request_second_opinionCompare a different engine
- review_statusRead status for a key or collection
- publish_approvedPublish only approved values
Not live
The API and MCP surface is designed and documented, not provisioned. No key can be issued and no endpoint answers today. This shape is published so developers can review it before it is built.
Affordable pricing
Localization that a small team can actually afford.
Five plans, starting free for students. Candidate pricing — approved as a direction, not yet billable.
Student
€0
Verified students, coursework and small experiments.
- 1 workspace
- 1 project
- 2 users
- 5,000 managed source words
Private
€9 / month
One personal site or app in a handful of languages.
- 1 workspace
- 3 projects
- 3 users
- 25,000 managed source words
Starter
€19 / month
Growing websites and product teams that ship in every language.
- 1 workspace
- 10 projects
- 10 users
- 100,000 managed source words
Business
€79 / month
Multiple brands, multiple providers, real localization operations.
- 3 workspaces
- Unlimited projects under fair-use limits
- 30 users
- 1,000,000 managed source words
Enterprise
Contact us
Contracted capacity, governance and support.
- Contracted workspaces, users and capacity
- Contracted rate limits
Subscription
A fixed monthly or annual plan for seats, projects, managed words and workflow features.
Bobby Credits
Prepaid credit for platform machine translation and second opinions. Packages from €10.
Workspace-owned providers
Bring your own provider account and key. You pay that provider directly; Bobby Translate charges no credits.
Human translation
Agreed per word with the translator, quoted before assignment, separate from your subscription.
Bobby Translate is built to be far more accessible than enterprise localization suites. We do not publish competitor prices, because we will not make a claim we cannot cite.
Your next language starts here.
Account creation is not operational in this phase. No credential is accepted or stored, and no provider, payment or publication can occur.