New · Multi-vendor collaboration

Every string has a key.

Flow manages multilingual content at the key level: source text, every translation, context, versions and review state live on one key. Dispatch work by language to multiple vendors, then review and ship from a single system.

Accounts are invite-only · New teams: contact flowsupport@ecinnovations.com

Workspace · project-aurora

KEYENTARGET · zh-CNSTATUS
quest.1024.titleThe Silverwood Pact银林之契Published
item.0092.descRestores 40 HP over 8s8 秒内恢复 40 点生命In review
npc.elder.greetThe forest remembers.森林记得一切。Translating
ui.shop.buyBuy now立即购买Outdated
Order #2187 · 3 vendors12,480 words · 4 locales · In delivery
TM 86%QA passed
Built for localizationKey-level content
CollaborationMulti-vendor delivery
Every localeParallel orders & review
IsolationPer-project access
White-glove1:1 onboarding

Manage content by key, not by file.

Files are just an exchange format. Flow breaks every localizable string into its own key, and every language, piece of context and revision hangs off it.

01 · Single source of truth

One key, one source string

Sync from JSON, CSV, PO and other source files or an engine connector, and every string lands as a stable key. Source changes are detected and affected locales go back to pending.

  • Stable key naming and de-duplication
  • Source changes flagged automatically
  • Length limits, placeholders and notes

02 · Every locale

All languages on the same key

Each target locale sits side by side under its key, with its own status. Review, QA and terminology checks run per key, so progress is obvious at a glance.

  • Independent status per locale
  • TM and glossary hits inline
  • Filter missing and outdated translations

03 · Versions & release

Traceable history, versioned releases

Every edit is recorded — diff it, roll it back. Export release bundles by version and locale, so engineering only ever pulls reviewed content.

  • Per-key history and diffs
  • Export by version and locale
  • Pre-release checks for gaps and placeholders

Many vendors, one system.

Give different languages and stages to different language vendors instead of shuttling files through email and spreadsheets. Dispatch languages in parallel and track progress, quality and settlement in one place.

Project · Aurora4 locales · 3 vendors5,174 keys
LCStudioCollaborator
zh-CN · zh-TWEdit
Kotoba WorksCollaborator
ja-JPEdit
Nordlicht LocCollaborator
de-DE · fr-FREdit
Publisher reviewCollaborator
All localesView
01

Parallel delivery

Several vendors work on different locales of the same keys at once — nobody waits, each locale ships on its own.

02

Split by language

Send Japanese to one vendor and German and French to another; progress rolls up on one board.

03

Comparable quality

Compare QA issues, rework rate and turnaround per vendor, and let data decide who gets the next order.

04

Vendor settlement

Track delivered volume per vendor and order, then generate statements and performance data.

Three steps to a global launch.

From source files in your repo to every line your players and users read.

01

Sync keys

Connect projects and source files to extract localizable content as keys. Unity projects sync directly through Flow Connector.

Data sources

quests_en.json1,204 keys
items.csv860 keys
dialog_act2.po3,110 keys

Synced as 5,174 keys

02

Dispatch to vendors

Pick a key range, target locales and a due date, then create orders for one or several language vendors.

Order #1042 · ja-JP

Kotoba WorksDue 10-15Review ×2

64%

03

Collect, check, ship

Vendors deliver in a context-rich editor with TM, glossary and QA built in. Reviewed keys ship as a versioned release.

npc.elder.greet

The forest remembers.

森林记得一切。

TM 96%QA ✓

Everyone in one workspace, each within their own boundary.

No more one system for you and another for your vendors. Your internal team and every language vendor collaborate in the same workspace: vendors join as teams, conversations need no middleman, and data stays scoped by project.

01

One shared workspace

Keys, orders, queries and linguistic assets live in one place. Your staff and your vendors see the same live data, with no file round-trips.

02

Vendors join as Teams

Each vendor is a collaborator team whose own lead manages its members. Collaborators are not organization members and take no seats.

03

No middleman

Questions and discussion attach to projects and keys. Every team on a project shares the answer — ask once, everyone sees it.

04

Clear data boundaries

Access is granted per project as view, edit or manage. Projects a team is not granted are invisible to it, and revoking takes effect immediately.

Workspace · Aurora Games

Visible projects · 3 / 3

View as

Aurora4 locales · 5,174 keys
Internal
Nebula2 locales · 1,920 keys
Internal
Tidebound3 locales · 3,406 keys
Internal
Query · Aurora · npc.elder.greetVisible to every team on Aurora

Kotoba WorksIs this line sarcasm or literal?

Internal teamSarcasm — the NPC is taunting the player. Added to the glossary note.

Everything a linguist needs, right next to the key.

Generic tools manage text. Flow binds context, quality and discussion to every key.

Context, not just a glossary

Quests, items, characters, storylines and screenshots travel with the key into the translation UI, so linguists know where a line appears.

银月草 / Silverleafitem.herb.silverleaf

Appears in quest "Moonshadow Rite"

A herb glowing at night — not "silver leaf"

Quality built into the flow

TM reuse, terminology alerts and placeholder or length checks live inside every key’s workflow — not in a rework pass.

Terminology consistency
Placeholder {count} kept
Length over limit by 2 chars

Questions answered in context

Query puts vendors, PMs and developers in the same thread on the same key, and answers become searchable knowledge.

Is this line sarcasm or literal?

Sarcasm — the NPC is taunting the player.

Resolved · Shared with 3 vendors

From small to million-word

Designed for multi-locale, multi-vendor projects: orders, progress, settlement and analytics included.

14 locales · 1.28M words

zh-CN
92%
ja-JP
78%
ko-KR
64%
de-DE
41%

The details get their own keys, too.

Not a feature checklist — the parts of the job you actually touch every day.

Sources2

connector.unity

Unity Connector

Sync keys and text assets from inside the engine

assets.media

Asset management

Text, audio, images and video managed in one place

Quality3

history.diff

Version control

Every key keeps its history — diff it, roll it back

tm.reuse

Translation memory

Reuse existing translations across projects

glossary.alerts

Glossary

Project terminology that flags deviations as you type

Delivery3

orders.locales

Multi-locale orders

One place for orders across languages and vendors

vendor.settlement

Vendor settlement

Statements generated per order on delivery

vendor.analytics

Vendor analytics

Compare throughput, quality and turnaround by vendor

Frequently asked questions.

Find more in the product docs, or talk to our team directly.

What does “key-based content management” mean?

Every localizable string is a key with a stable identifier. Its source text, translations, context, status and history all live on that key. Files are only an import/export format — collaboration, review and releases all happen per key.

Can we work with several language vendors at once?

Yes. Each vendor joins as its own collaborator team with view, edit or manage access per project. Split orders by language across vendors and see progress and settlement in one place.

Can vendors see each other’s work?

Vendors only see the projects they are granted. Readers of the same project share its collaboration content, such as queries, so answers stay consistent; projects they are not granted stay invisible.

Which data sources can it connect to?

Flow extracts localizable content from JSON, CSV, PO and other source files. Unity projects sync via Flow Connector. See the product docs for more integrations.

How do I get started without an account?

Flow is currently invite-only. Existing users can sign in to the app directly; new teams should email flowsupport@ecinnovations.com and our support team will help you onboard.

Start with one key. Ship in every language.