Lokalisierung

Lohnt sich dein eigenes Loco?

Gehostete Übersetzungsverwaltung für App-Zeichenketten: ein Webeditor für Schlüssel und Sprachregionen sowie Export in die Dutzenden Dateiformate, die Plattformen tatsächlich erwarten.

Mit Einschränkungen · die Grundlagen, mit Einschränkungen
Preis 5,95 $/Mon.Geschätzte Ersparnis 71,40 $/JahrGeschätzte Zeit ein WochenendeKategorie LokalisierungKatalogstimmen 0

Der Kern von Loco ist ein schlüsselbasierter Zeichenkettenspeicher mit einer Matrix für Sprachregionen darüber, und dieser Teil lässt sich tatsächlich in einer Sitzung bauen: SQLite, eine Tabellenansicht, ein Import und ein Export. Was das Wochenende auffrisst, ist die Formatschicht, denn gettext PO mit Plural-Headern, Apple .strings und .stringsdict, Android-Pluralformen in XML, ICU-Nachrichten und flaches JSON behandeln Pluralbildung und Escaping auf unterschiedliche Weise, die erst im Produktivbetrieb auffällt. Maschinelles Auffüllen von Übersetzungen ist ein einzelner API-Aufruf, wenn du bereits einen Schlüssel für DeepL oder einen anderen Anbieter hast. Wenn du der einzige Übersetzer bist, ist ein lokaler Nachbau in Ordnung und vermutlich sogar schneller zu bedienen. Wenn du Links an freiberufliche Übersetzer sendest und dich in CI auf die gehostete API verlässt, baust du einen Dienst nach, kein Werkzeug.

EN → DERecherche automatisch aus dem Englischen übersetzt. Original-Prompt auf Englisch beibehalten.

Der vollständige Prompt
Build a local translation management app called Strings. No accounts, no cloud, no telemetry.

Stack, non negotiable:
- Node 20 with Express and TypeScript
- SQLite via better-sqlite3, file at ./data/strings.db
- Server rendered EJS templates plus a little vanilla JS, no React, no bundler
- Runs with `npm run dev` on localhost:4321

Data model:
- projects: id, name, source_locale
- locales: id, project_id, code (BCP 47)
- keys: id, project_id, name (dot notation allowed), context note, created_at
- translations: key_id, locale_id, plural_category (one of other, one, two, few, many, zero), value, updated_at
- history: translation_id, old_value, new_value, changed_at

UI:
- Project list, then a grid page per project: rows are keys, columns are locales, cells are inline editable textareas that save on blur via fetch
- Filters: untranslated only, search by key or value substring
- Per key detail drawer showing context note, plural forms, and history
- Progress bar per locale showing percent of keys with a non empty value

Import and export, implement exactly these three formats and be strict:
- Flat and nested JSON
- gettext PO, including Plural-Forms header parsing and msgid_plural
- Android strings.xml, including plurals blocks with quantity attributes
Use the CLDR plural categories for each locale code; hardcode a small lookup table for the twenty most common locales and fall back to other plus one.

Also ship a CLI: `npm run export -- --project=X --locale=fr --format=po --out=./out` so a build script can use it.

Optional machine translation: if DEEPL_API_KEY is set in .env, add a "fill empty cells" button per locale that batches untranslated source strings through DeepL and marks results as machine translated with a flag shown in the grid. If the key is missing, hide the button rather than erroring.

Out of scope: multi user auth, sharing links, webhooks, screenshots, glossary, TMX.

Include a README with setup, a `.env.example`, and seed data for one project with English, French and Polish so plural handling is exercised on day one.

Der Prompt öffnet sich vorausgefüllt in deinem Agenten. Prüfe ihn vor dem Ausführen. · dieser Prompt wurde aus dem Bauplan erzeugt · per PR verbessern

Original-Prompt auf Englisch beibehalten.

Wie sähe deine eigene Version aus?

Eine lokale Web-App, die Übersetzungsschlüssel pro Projekt speichert, ein bearbeitbares Raster aus Sprachregionen und Schlüsseln zeigt, JSON, PO und Android-XML importiert und exportiert und leere Zellen optional maschinell übersetzt.

Was du brauchst

Warum sich Bezahlen noch lohnen kann

Weil Lokalisierung ein Haufen Sonderfälle ist, den jemand anderes bereits durchgekaut hat. Pluralkategorien unterscheiden sich je nach Sprache, jede Plattform maskiert Zeichenketten anders, und ein fehlerhafter Export liefert Nutzern verstümmelten Text in einer Sprache, die niemand im Team lesen kann. Die Bezahlung liefert außerdem einen Link, den du an einen Auftragnehmer schicken kannst, und eine API, die dein Build ansprechen kann. Das kann ein Ordner auf deinem Laptop nicht. Einzelentwickler mit zwei oder drei Sprachregionen wachsen eher aus diesem Bedarf heraus als in ihn hinein.

Was dir fehlt

xFormatvielfalt: Loco liest und schreibt zahlreiche Formate, einschließlich der umständlichen von Apple und Qt, mit bereits korrekten Pluralregeln je Sprachregion

xEinen teilbaren Editor für technisch nicht versierte Übersetzer, mit Rollen, Kommentaren und Fortschrittsverfolgung

xEine stabile öffentliche API und CLI, von der CI-Pipelines während des Builds Daten abrufen können

xÜbersetzungsverlauf, die Information, wer was geändert hat, und die Möglichkeit, eine Zeichenkette zurückzusetzen

xGlossar- und Übersetzungsspeicher-Vorschläge, die mit dem Projekt besser werden

vorhandene Projekte · nutze sie statt selbst zu bauen

Nichts, worauf sich verweisen ließe. Deshalb gibt es den Prompt.

Auf X teilen ↗"Ich habe gerade Loco (5,95 $/Mon.) mit einem Prompt ersetzt"
Tarife und Preise

Was kostet Loco?

In deiner Währung · US-DollarGeprüft am 20.10.2026
Monatliche Zahlung
5,95 $/Mon.
Pro Jahr
71,40 $/Jahr
Auf der offiziellen Website kaufen

Du schließt den Kauf auf der Website von Loco ab. Vibe Radar wickelt keine Zahlungen ab.

Bauen oder kaufen

Loco selbst bauen oder abonnieren?

Passe die Zahlen an: Stunden zum Bauen, dein Stundensatz, Betriebskosten und der Abopreis.

Abonnieren
Selbst bauen
Zeitraum
Abonnieren143 $
Selbst bauen2.360 $

Über 24 Monate ist das Abo günstiger.

Startwerte aus der Analyse geschätzt (ein Wochenende). Nicht eingerechnet ist, was dir fehlt (Support, Integrationen, Sicherheit).

Häufige Fragen
Kann ich Loco nachbauen?

Teilweise. Den Kern von Loco baust du mit dem Prompt auf dieser Seite an einem Wochenende, aber es gibt echte Lücken: Formatvielfalt: Loco liest und schreibt zahlreiche Formate, einschließlich der umständlichen von Apple und Qt, mit bereits korrekten Pluralregeln je Sprachregion, Einen teilbaren Editor für technisch nicht versierte Übersetzer, mit Rollen, Kommentaren und Fortschrittsverfolgung. Lies die Liste oben, bevor du loslegst.

Was kostet Loco?

Loco kostet etwa 5,95 $/Mon. (Pro, geprüft am 20.10.2026), also 71,40 $ pro Jahr.

Was fehlt mir, wenn ich Loco ersetze?

Ehrlich gesagt: Formatvielfalt: Loco liest und schreibt zahlreiche Formate, einschließlich der umständlichen von Apple und Qt, mit bereits korrekten Pluralregeln je Sprachregion; Einen teilbaren Editor für technisch nicht versierte Übersetzer, mit Rollen, Kommentaren und Fortschrittsverfolgung; Eine stabile öffentliche API und CLI, von der CI-Pipelines während des Builds Daten abrufen können; Übersetzungsverlauf, die Information, wer was geändert hat, und die Möglichkeit, eine Zeichenkette zurückzusetzen; Glossar- und Übersetzungsspeicher-Vorschläge, die mit dem Projekt besser werden. Wenn dir davon etwas wichtig ist, zahl weiter.

Gibt es eine Open-Source-Alternative zu Loco?

Es gibt keine ausgereifte Open-Source-Alternative, auf die sich verweisen ließe, und genau deshalb gibt es den Prompt auf dieser Seite.

Neue Ideen auf deinem Radar.

Erhalte Katalog-Neuigkeiten und Prompts für dein nächstes Projekt.