Getting started

LingoSeal manages translations across multiple languages with your team. This guide walks you through creating a workspace, adding a project, importing existing strings, and shipping your first translations.

1. Create your workspace

A workspace is the top-level container for your projects, members, and billing. After signing up and verifying your email, the onboarding wizard prompts you to name your workspace and pick a URL slug.

  • The slug becomes part of your URL: /w/<slug>.
  • You can rename the workspace later from settings.
  • The slug is permanent once chosen.

2. Invite your team

Workspaces support four member roles. Owners and admins can manage everyone; members can use the workspace; billing-only members see invoices but nothing else.

  • Owner — full control including workspace deletion.
  • Admin — manage members, projects, settings.
  • Member — create projects, edit translations they have access to.
  • Billing — invoices and payment method only.

Send invitations in bulk from the onboarding wizard or from Workspace settings → Team. Recipients without an account sign up first; their workspace membership is auto-claimed on first sign-in.

3. Create your first project

Inside a workspace, projects hold the keys and translations for a single product or surface (e.g. Marketing site, iOS app). Each project has:

  • A base language — the source of truth your keys are written in.
  • One or more target languages — what you'll translate into.

4. Import existing strings

You can import from JSON (flat or nested), CSV, XLIFF, or QT TS files. Drag a file into the upload dialog; we'll show a diff preview before committing anything. Common workflows:

  • One-off import — drop a single file, confirm the diff.
  • CI-driven sync — use the CLI to push and pull from GitHub Actions.
  • Figma plugin — pull copy directly from designs.

5. Publish

Drafts stay editable until you publish. Publishing copies the current draft value into published_value — what the public API returns. Translations have a parallel review + approval workflow; a project owner can require both flags before a value gets published.

Where to go from here

  • CLI reference — push/pull from your codebase.
  • FAQ — common questions about limits, security, and billing.