Skip to main content
Documentation

Maintain the central inventory of your product copy. Organize keys, clean up duplicates, and sync with your code.

Navigation

Organize your translation keys into logical groups (namespaces) to maintain a clean structure. This prevents key collisions and makes it easier for translators to understand the context of specific UI components.

1Workspace
2Project
3Translation Editor
4Add Key

Organization

Create and Edit Keys

Add translation keys with source values, namespace references, and tags. Source content can be edited directly if typos occur.

Namespace Grouping

Organize your keys into namespaces, cleanly reflecting your codebase architecture (e.g., common, auth, dashboard).

Search & Filter

Quickly find keys using advanced search and status filtering (Untranslated, Draft, Approved, etc.).

MCP Agent Support

IDE Agents (Cursor, Windsurf) can search for existing keys or dynamically create new keys directly from your code editor.

The Key Lifecycle

A key is the atomic unit of localization in StringsOS. It represents a single string in your UI and keeps recorded change history for supported source and target-language workflows.

  • Multi-select and delete actions
  • Full history presentation per key
  • Namespacing for large codebases

Keys

You can create keys manually through the UI or programmatically via the API and IDE agents. Keys are organized into namespaces, allowing you to split massive applications into logical chunks (e.g. onboarding, settings, dashboard). This prevents key name collisions and makes large projects manageable.

Cleanup

When you delete a key, it isn't completely destroyed immediately. StringsOS marks it as deleted to prevent accidental data loss. This soft-deletion state means the key won't be exported to production builds, but you can still recover its translation memory if needed. Keys remain in the deleted state until permanently purged.

Next Steps

Accelerate your key creation and translation by enabling AI Suggestions.

AI Suggestions

Extract your keys into StringsOS and gain total control over your product copy.

Free during beta · No credit card required