Ultimative DX für i18n

Your app's localization in no time to boost your growth

Ship your app and its store listing in up to 48 languages, in 5 minutes with no pain
Behalte dein Entwicklungstempo bei, als wäre i18n gar nicht vorhanden.

5-Minuten-Setup

Ihre gesamte i18n-Implementierung in 5 Minuten. Kein Scherz.

Schlüsselloses System

Dein Gehirn sollte nicht an solchen sinnlosen Aufgaben beteiligt sein.

Global ab dem ersten Tag

Versand an internationale Märkte ohne zusätzlichen Aufwand.

Setup i18n, halten Sie Ihren Code sauber und liefern Sie schnell

Es gibt mehrere PITA mit den aktuellen i18n-Lösungen. Die Schmerzen sind so groß, dass Sie die i18n so lange wie möglich verzögern.

Es verbraucht Zeit, die Sie am Strand verbringen sollten

Richten Sie das Schlüsselsystem ein: mindestens 1 Stunde Senior-Entwicklerzeit

Hin und her für jeden neuen Schlüssel: 1 Minute pro Schlüssel, x500 Schlüssel, x2 Sprachen = 17 Stunden

Mit i18n-keyless müssen Sie sich nicht um das i18n-System kümmern. Sie können an den Strand gehen und einen Mojito bestellen.

Heute verwenden die meisten Systeme Schlüssel, um den Text zu übersetzen

Das tut weh zu erzeugen. Das tut weh zu pflegen.

Wenn Sie einen Text in der App sehen und ihn aktualisieren möchten, müssen Sie den entsprechenden Schlüssel finden.

Mit i18n-keyless müssen Sie sich nicht um das i18n-System kümmern. Nutzen Sie Ihr Gehirn für etwas Interessanteres.

Überlassen Sie die Übersetzungen der KI

Mit dem Schlüsselsystem müssen Sie die Übersetzungen in der App verwalten.

Andernfalls sehen Ihre Benutzer someheader.welcome.title in ihrer App.

Mit i18n-keyless müssen Sie sich überhaupt nicht um das i18n-System kümmern. Schreiben Sie einfach gute Überschriften, konzentrieren Sie sich auf Marketing, erzielen Sie Verkäufe.

Codebases sind schön... bis zur Infektion der i18n-Schlüssel

Mit dem Schlüsselsystem, wenn Sie den Code und den Inhalt lesen, müssen Sie die Schlüssel lesen, nicht die natürliche Sprache.

Manchmal müssen Sie eine Korrektur vornehmen, weil ein Satz grammatikalisch nicht korrekt ist. Aber Sie wissen das nicht, weil Sie die Schlüssel lesen.

Mit i18n-keyless kümmern Sie sich überhaupt nicht um das i18n-System. Der Code bleibt schön.

Fügen Sie i18n ab dem ersten Tag hinzu, ohne dass dies Auswirkungen auf Ihr Entwicklungstempo hat
Für Code-Agenten entwickelt

MCP-Server, um alle Ihre i18n-Bedürfnisse abzudecken

Sechs weitere Gründe, warum das System so für agentisches Coding optimiert ist.

Keinen Namen zu erfinden

Ein Schlüssel ist eine Namensentscheidung ohne richtige Antwort. Zwei Agenten schreiben login.submit und auth.button.send für denselben Button. Ohne Schlüssel gibt es keine Entscheidung zu treffen.

Eine Datei zum Bearbeiten, nicht zwanzig

Eine schlüsselbasierte Änderung betrifft die Komponente und jede lokale JSON-Datei, und Agenten vergessen Dateien. Hier ist eine Kopieänderung eine Bearbeitung einer einzelnen Datei.

Keine Merge-Konflikte in Agentenflotten

Fünf Agenten auf fünf Branches bearbeiten alle en.json: ein garantierter Konflikt. Es gibt keine gemeinsame Datei, sodass Worktrees und Hintergrundagenten nie kollidieren.

Günstig in Tokens

Um einen Schlüssel wiederzuverwenden, muss ein Agent die Lokalisierungsdateien bei jeder Bearbeitung in den Kontext laden. Schlüsselose Ladevorgänge tun nichts: Der Text ist direkt in der Komponente vorhanden.

Lesbare Unterschiede

Der Pull-Request zeigt echte Sätze. Ein Mensch oder ein Review-Agent kann die Kopie beurteilen, ohne nachzuforschen, wofür ein Schlüssel steht.

Eine Regel in Ihrer CLAUDE.md

Jede i18n-Regel, die du schreibst, ist eine Regel, die der Agent brechen kann. Diese Regel benötigt nur eine Zeile — und die Fallback-Option ist der eigentliche Text, sodass ein Fehler kein a.b.c auf dem Bildschirm anzeigen kann.

Die einzige i18n-Regel, die dein Agent benötigt

# CLAUDE.md
Write the UI copy in English and wrap it in <T>…</T> from i18n-keyless-react.
That is the whole i18n setup.

Ihr Agent kann es bedienen, nicht nur schreiben

Über den MCP-Server listet der Agent fehlende Übersetzungen auf, liest eine davon, überschreibt eine schlechte oder importiert die Kopie, die du bereits hast — mit seinem eigenen OAuth-Login, ohne dass ein Schlüssel einzufügen ist.

Lesen Sie den MCP-Leitfaden
Perfekt für MVPs

Globaler Start ab dem ersten Tag

Hören Sie auf, die i18n aufgrund von Komplexität zu verzögern. Implementieren Sie in 5 Minuten, nicht in Tagen. Halten Sie Ihre Entwicklungsgeschwindigkeit aufrecht, als ob die i18n nicht implementiert wäre.

  • 5-Minuten-Implementierung. Kein Scherz.

    Ein einfaches Konfigurationsobjekt und Sie sind fertig.

  • Entwicklungsgeschwindigkeit beibehalten

    Coden Sie so, als wäre i18n überhaupt nicht implementiert.

  • Versand in globale Märkte

    Keine Refaktorisierung erforderlich, wenn Sie auf neue Sprachen skalieren.

  • SSR & SEO bereit

    Funktioniert mit Next.js, Remix, TanStack Start und Astro. Serverseitiges Rendern in jeder Sprache für Suchmaschinen — gleiche Einrichtung in 5 Minuten.

Traditionell i18n

Einrichtung des Schlüsselsystems (1 Stunde)
Erstellen Sie Übersetzungsdateien (2 Stunden)
Komponenten neu strukturieren (4 Stunden)
Teste alle Sprachen (2 Stunden)
Layout-Probleme beheben (3 Stunden)
12+ Stunden Arbeit

i18n-keyless

Paket hinzufügen (1 min)
Konfigurieren mit API-Schlüssel (2 min)
Textkomponenten einwickeln (2 min)
5 Minuten Arbeit
Wie es funktioniert

Es ist kinderleicht einzurichten

Nur das einfachste Konfigurationsobjekt und Sie sind bereit, global zu gehen.
Und noch mehr, Ihr Agent wird es für Sie einrichten.

1. Grundeinrichtung

import * as I18nKeyless from "i18n-keyless-react";

I18nKeyless.init({
  API_KEY: "YOUR_API_KEY",
  storage: window.localStorage,
  languages: {
    primary: "en",
    supported: ["en", "fr"],
  },
});

2. Komponentennutzung

import { I18nKeylessText } from "i18n-keyless-react";
// import { T } from "i18n-keyless-react"; // also works

// Just write in your primary language
<I18nKeylessText>
  Welcome to our website
</I18nKeylessText>

3. Serverseitige Nutzung (z. B. Node.js)

import { awaitForTranslationOrFallbackToOriginal, type Lang } from 'i18n-keyless-node';

const title = await awaitForTranslationOrFallbackToOriginal('Come see my app!', user.lang as Lang);
const body = await awaitForTranslationOrFallbackToOriginal('So many new stuff!', user.lang as Lang);

await sendExpoPushNotification({ user, title, body });

4. Für Text außerhalb von Komponenten

import { getTranslation } from "i18n-keyless-react";

export default function Navigation() {
  return (
    <HomeTabs.Navigator>
      <HomeTabs.Screen
        options={{ tabBarLabel: getTranslation("Welcome") }}
        name="WELCOME"
      />
    </HomeTabs.Navigator>
  );
}

Wie Übersetzungen funktionieren

i18n-keyless ist eine Bibliothek, kombiniert mit einem API-Service, die es Ihnen ermöglicht, Ihren Text zu übersetzen, ohne dass Sie Schlüssel verwenden müssen.

Wenn die Übersetzung nicht gefunden wird, gibt es einen asynchronen Abruf zur I18nKeyless-API, um die Übersetzung durch einen KI-API-Aufruf zu erhalten.

Dieser Vorgang wird normalerweise im Entwicklungsmodus durchgeführt, während Sie codieren. Wenn Sie eine verpasst haben, wird in der Produktion nur der erste Benutzer, dem die Übersetzung fehlt, einen Fehler sehen, dann wird sie sofort für Benutzer auf der ganzen Welt verfügbar sein.

App Store & Google Play

Deine Store-Liste in jeder Sprache, bei jedem Release

Jedes Update bedeutet neue Versionshinweise, eine Beschreibung und Schlüsselwörter — für jede Sprache in beiden Stores. Das ist es, was dich davon abhält, Sprachen hinzuzufügen. Nicht die App.

  • Versionshinweise für jede Sprache in einem Aufruf

    Schreiben Sie die Aktualisierung einmal. awaitForTranslation gibt sie in jeder Sprache zurück, in der Sie verkaufen, und Ihre Store-Konfiguration leitet sie an EAS oder fastlane weiter.

  • 48 Sprachen, den App Store-Slots zugeordnet

    pt-BR und pt-PT sind zwei Listen; en-GB, en-AU und en-CA sind drei. toAppStoreLocale platziert jede Übersetzung an der richtigen Stelle.

  • Behebe eine schlechte Übersetzung ohne Release

    In der App ist ein Override im Dashboard jeweils nur einmal aktiv — kein Hotfix-Build, kein Store-Review. In der Liste führen Sie den Push erneut aus.

  • Nicht pro Wort berechnet

    Ein Übersetzer verlangt etwa 0,10 € pro Wort. 2.000 Zeichenketten mal 10 Sprachen ist ein Budget, das sich ein Einzelentwickler nicht leisten kann. Hier werden Wörter nicht gezählt.

Das vollständige Rezept für eine Expo-App

// store.config.js — EAS Metadata awaits an async config
const { init, awaitForTranslation, toAppStoreLocale } = require("i18n-keyless-node");

const LANGS = ["en", "fr", "de", "ja", "pt-BR"];
const DESCRIPTION = "Bibi translates your app while you sleep…";

module.exports = async () => {
  init({ API_KEY: process.env.I18N_KEYLESS_KEY, languages: { primary: "en", supported: LANGS } });
  const info = {};
  for (const lang of LANGS) {
    info[toAppStoreLocale(lang)] = {
      title: await awaitForTranslation("Bibi", lang, { context: "App Store app name, 30 characters max" }),
      subtitle: await awaitForTranslation("Keyless i18n", lang, { context: "App Store subtitle, 30 characters max" }),
      description: await awaitForTranslation(DESCRIPTION, lang, { context: "App Store description" }),
    };
  }
  return { configVersion: 0, apple: { info } };
};

Der gleiche Anruf schreibt fastlane-Metadaten-Dateien für Google Play. Großbuchstaben sind nur empfehlend: setzen Sie die Grenze im Kontext und überprüfen Sie die Länge, bevor Sie pushen.

Versuchen Sie es selbst

Interaktive Sandbox

Sehen Sie, wie i18n-keyless in Echtzeit funktioniert

Öffnen Sie ein live und editierbares StackBlitz-Projekt, um zu sehen, wie Übersetzungen sich während des Tippens auflösen.

Noch nicht vorhandene Testimonials

Entwickler lieben die Einfachheit

Sehen Sie, was andere über i18n-keyless sagen

Ich konnte i18n zu unserem MVP in nur 5 Minuten hinzufügen. Wir starteten in 7 Sprachen ohne zusätzlichen Entwicklungsaufwand. Unser Code blieb sauber und wir konnten uns auf das Erstellen von Funktionen konzentrieren, anstatt Übersetzungskeys zu verwalten.

JS

Jamie Smith

CTO bei einem coolen Startup

Die geistige Belastung durch das Management von Übersetzungsschlüsseln tötete unsere Produktivität. Mit i18n-keyless schreiben wir einfach natürliche Sprache und alles funktioniert. Es ist, als ob i18n in unserem Workflow überhaupt nicht existiert.

AL

Alex Lee

Leiter der Entwicklung bei Another Cool Startup

Wir waren kurz davor, die i18n für unser Produkt bis nach dem Launch zu verschieben. Mit i18n-keyless haben wir es in unserer MVP-Phase implementiert und global ab Tag eins gestartet. Die ROI war unglaublich.

MR

Maria Rodriguez

Gründer von GlobalApp

Preise

Einfache, vorhersehbare Preise

Ein fester Preis für deine Skala.
Jedes Feature in jedem Plan.
Keine Gebühren pro Wort, keine Token-Berechnung.

Vorspeise
4/ Monat

Bis zu 1.000 monatlich aktive Nutzer

Für Indie-Apps und neue Produkte

Indie
9/ Monat

Bis zu 5.000 monatlich aktive Nutzer

Für Apps, die ihr Publikum finden

Wachstum
29/ Monat

Bis zu 50.000 monatlich aktive Nutzer

Für Apps mit echter Zugkraft

Skala
99/ Monat

Bis zu 500.000 monatlich aktive Nutzer

Für Produkte in großem Maßstab

Jeder Plan beinhaltet:

Alle 48 Sprachen. Die ganze Welt, von Tag eins an

Unbegrenzte Übersetzungen, inklusive KI. Neue Strings übersetzen sich in der Produktion selbst

Echtzeit-Übersetzung von nutzergeneriertem Inhalt (UGC)

Aktualisieren, zurückstufen oder jederzeit kündigen

Mehr als 500.000 monatlich aktive Nutzer? Kontaktieren Sie uns

Was dieselbe App woanders kostet

Bewegen Sie die beiden Schieberegler. Die Rechnung gilt für Ihre App in allen 48 Sprachen.

1,000
2,500
LösungIhre monatliche RechnungSie zahlen proÜbersetzungSprachen
i18n-keylesswir€4/ MonatMonatlich aktive Nutzer
Gewinn Gewinn.
KI, unbegrenzt, inklusiveAlle 48, ab dem ersten Tag
Crowdin€88/ Monat1Gehostete Wörter: deine Wörter × 48
Crowdin AI, innerhalb eines KontingentsDu fügst jeden hinzu
Intlayer€27/ Monat2Sitze und Projekte
KI-Generierung, innerhalb einer QuoteDu fügst jeden hinzu
Lingo.dev€91/ Monat3Eine Grundgebühr, dann KI-Tokens
Die KI-Rechnung geht direkt an dichDu fügst jeden hinzu
Locize€77/ Monat4Wörter × 48 und CDN-Downloads
Du bringst deinen eigenen AI-Schlüssel mit10 im größten veröffentlichten Plan
Lokalise€132/ Monat5Sitze, dann Schlüssel
Übersetzer werden separat abgerechnetDu fügst jeden hinzu
Phrase€483/ Monat6Sitze, dann verwaltete Wörter
Ab $0.06 pro Wort, separat abgerechnetDu fügst jeden hinzu
Smartling€552/ Monat7Jedes Wort, jede Sprache
KI-Übersetzung ab $0,06 pro WortDu fügst jeden hinzu
Tolgee€49/ Monat8Schlüssel und Sitze
Maschinelle ÜbersetzungscreditsSie füllen jeden einzelnen aus
Weglot€1,678/ Monat9Wörter × Sprachen, auf einer Webseite
Maschine, innerhalb einer Quote20 im größten veröffentlichten Plan

Öffentliche Listenpreise, gelesen im August 2026. Anbieter ändern sie, daher überprüfen Sie bitte. Jede Rechnung ist unsere Ablesung der veröffentlichten Preistreppe, und wir wählen immer den günstigsten bezahlten Plan, der Ihre App behält. Wenn ein Anbieter die erste Übersetzung einmal in Rechnung stellt, verteilen wir sie über zwölf Monate.

1 Crowdin veröffentlicht 44 € pro Monat für 60.000 gehostete Wörter im Pro-Plan, jährlich abgerechnet. Ein gehostetes Wort ist ein Wort in einer Zielsprache. Wir wiederholen diesen Blockpreis über 60.000.

2 Intlayer ist Open Source. Die 29 Dollar pro Monat decken das CMS und das KI-Generierungskontingent ab. Überschreiten Sie das Kontingent, können Sie Ihren eigenen KI-Schlüssel nutzen, sodass wir die Modellrechnung mit 10 Dollar pro Million Tokens hinzufügen, verteilt über zwölf Monate.

3 Lingo.dev veröffentlicht 99 Dollar pro Monat plus 2 Dollar für jede Million Tokens an Infrastruktur und leitet die Modellrechnung an dich weiter. Wir berechnen 1,4 Tokens pro Wort und 10 Dollar für jede Million Tokens an Modellkosten. Die Grundgebühr macht den Großteil dieser Summe aus.

4 Locize veröffentlicht €7, €19 und €49 pro Monat für 15.000, 30.000 und 60.000 Wörter, mit 1, 3 und 5 Millionen CDN-Downloads. Darüber hinaus veröffentlicht es $0,50 für jede zusätzliche 1.000 Wörter und $5 für jeden zusätzlichen Million Downloads. Wir zählen dreißig Downloads pro Benutzer pro Monat. Kein veröffentlichter Plan unterstützt 48 Sprachen.

5 Lokalise veröffentlicht $144, $375 und $999 pro Monat und hat keine Schlüsselbegrenzung. Wir gehen davon aus, dass die drei Pläne 5.000, 20.000 und 100.000 Schlüssel sowie zwölf Wörter pro Schlüssel enthalten. Menschliche Übersetzungen werden separat in Rechnung gestellt.

6 Der Satz veröffentlicht 525 Dollar pro Monat für 1 Million verwaltete Wörter im Software-Plan und 1.245 Dollar für 3 Millionen. Wir zählen ein verwaltetes Wort für jedes Wort in jeder Sprache und wiederholen den oben genannten Block von 1.245 Dollar für 3 Millionen.

7 Smartling veröffentlicht keinen Plattformpreis. Wir berechnen nur die KI-Übersetzung zum veröffentlichten Preis von 0,06 $ pro Wort, verteilt über zwölf Monate. Ihre tatsächliche Rechnung ist höher.

8 Tolgee berechnet Schlüssel, nicht Wörter, daher zählen wir zwölf Wörter pro Schlüssel. Es veröffentlicht €49 für 2.000 Schlüssel, €179 für 5.000 und €499 für 20.000, jährlich abgerechnet. Darüber hinaus wiederholen wir den €499-Block. Maschinenübersetzungsguthaben werden separat gezählt.

9 Weglot übersetzt eine Webseite, keine App. Der größte veröffentlichte Plan kostet 699 € pro Monat für 20 Sprachen, daher skalieren wir diesen Preis auf 48 Sprachen. Ihre Wörter passen in jeden dieser Pläne.

Jede zweite Zeile wächst mit Ihrem Produkt. Unsere ist ein Festpreis.

Versuchen Sie es selbst

Schauen Sie sich die Demo an

Schauen Sie sich dieses kurze Video an, um i18n-keyless in Aktion zu sehen

API-Schlüssel für eine App erhalten

Ihre vollständige i18n-Implementierung in 5 Minuten. iykyk.