Skip to main content
Documentation

Get your team into a usable workspace with minimal setup. From signing up to defining your first localization project.

Navigation

Get a high-level overview of your StringsOS dashboard and active localization projects. This acts as your central command center to monitor translation progress, pending reviews, and recent activity.

1Dashboard

The Basics

1 · Create an account

Sign up securely using your email or OAuth. You will immediately enter the onboarding flow.

2 · Setup your workspace

Provide your intent and workspace details. Workspaces can be for personal use or for your entire organization.

3 · Start your first project

Define your first localization boundary. Give your project a name and set the source language.

4 · Choose target languages

Select which languages you want to localize into. You can always add or remove target languages later.

Your Workspace

The workspace is the highest level of organization in StringsOS. It contains your projects and localization settings. A project represents a specific product or application and its associated keys and languages.

  • Create and organize projects
  • Manage localization settings
  • Keep product work isolated by project

Setup

After signing up, the first step is to establish your workspace. A workspace is typically named after your company or organization. It acts as the billing and access control boundary for all of your localization projects. All members you invite will have access to the projects within this workspace according to their assigned roles.

Organization

Inside your workspace, you can create one or more projects. A project usually maps 1:1 with an application, website, or codebase. When creating a project, you will define the Source Language (the language your developers write in, typically English) and provide a recognizable name. Projects maintain their own isolated translation memories and AI settings.

Localization

With your project created, you can now add target languages. StringsOS supports over 100+ locales, including regional variants (like fr-CA vs fr-FR). When you add a language, StringsOS automatically prepares the translation editor and sets up the necessary AI contexts for that specific locale, ensuring that nuances and pluralization rules are correctly handled.

Next Steps

Once your project is created, the next step is to import your existing keys or connect your GitHub repository to start localizing.

Learn about Import & Export

Sign up and create your first workspace in under a minute.

Free during beta · No credit card required