Naar inhoud gaan
Developer Tools · Guide

Code Scanning

Source strings

Pull source strings from your codebase or connect your Code Scanning repository. Keys arrive in Better with structure and context intact.

Code Scanning

code-scanning

Glossary and tone

Run AI translation, assign human reviewers, and gate approval before any change reaches production. Everything auditable in one place.

Human review

Publish to the CDN edge or push translations back to Code Scanning. Copy changes go live without triggering a new app deploy.

Published

tr · published

Published

de · published

Better I18N

One project, every locale

Setup

Get Code Scanning running

Three steps, no migration. Point it at your project and the first keys land in the dashboard.

  1. InstallAdd the package or the config block. Nothing else in your build changes.
  2. Connect your projectUse the org/project identifier from your dashboard. Keys and languages come from there, not from a local file you have to keep in sync.
  3. ShipPublish once and every locale is a static file on the edge. Copy changes go live without a new deploy.
Install integration

Surface

What Code Scanning gives you

The exact commands, tools and paths you get. Names are what you type, not marketing labels.

better-i18n scan

Walk your source files and report every user-facing string that is not wrapped in t().

better-i18n sync --push

Compare local keys against the platform and create the missing ones.

better-i18n check:missing · check:unused

List keys used in code but missing remotely, and keys published but no longer referenced.

better-i18n doctor --ci

Score i18n health and fail the build below your threshold.

better-i18n keys list · create · delete

List, create and delete keys from a script or a pipe, without opening the dashboard.

better-i18n publish

Push approved translations to the CDN from your terminal.

Where it fits

How Code Scanning works inside Better

Detect

Pull source strings from your codebase or connect your Code Scanning repository. Keys arrive in Better with structure and context intact.

Review

Run AI translation, assign human reviewers, and gate approval before any change reaches production. Everything auditable in one place.

Ship

Publish to the CDN edge or push translations back to Code Scanning. Copy changes go live without triggering a new app deploy.

Built for modern stacks

Works with the tools your team already uses — fits naturally into CI, review, and edge delivery pipelines without heavy process overhead.

Less operational drift

Centralize translation updates, review sign-off, and delivery in one workflow instead of spreading work across separate tools and scripts.

Controlled rollout

Decouple translation publishing from code releases. Ship copy changes on your schedule without waiting for the next deploy window.

Questions

Before you connect it

Next

Connect Code Scanning today

Free to start. Add the integration, publish once, and see the copy change without a release.