Übersetzen Sie Ihre .po-Kataloge in Minuten bei intakter Struktur.
Platzhalter, Pluralformen, msgctxt und Inline-Tags überstehen den Hin- und Rückweg. Sie sehen die Kosten vor jedem Ausführen. Die Ausgabe kommt in der Form Ihres Repositorys zurück, gültiges gettext, bereit zum Mergen.
locale/de/LC_MESSAGES/messages.poIntegritätsprüfung bestandenmsgfmtPlural-Header gelesen, nicht geraten, Arabisch 6, Polnisch 3Eingeschränkte, widerrufbare API-Schlüssel · signierte WebhooksKostenvorschau vor jedem Auftrag · Prepaid-GuthabenLegen Sie einen Ordner ab oder senden Sie einen POST-Auftrag.
Dieselbe Engine, dieselbe Kataloge, dasselbe Prüfprotokoll. Wählen Sie die Oberfläche, die zu Ihrer Arbeitsweise passt.
Sehen Sie die Kosten, beobachten Sie den Ablauf, überprüfen Sie die Fehler.
- 01Legen Sie
.po-Dateien oder einen ganzen Gebietsschema-Ordner ab, die Zielsprachen werden aus jedem Header gelesen. - 02Wählen Sie die Qualität (Entwurf, Standard oder Pro) und sehen Sie Einträge, Wörter und Kosten, bevor Sie bestätigen.
- 03Beobachten Sie die Ausführung Block für Block, pro Gebietsschema.
- 04Überprüfen Sie markierte Einträge, führen Sie nur diese erneut aus und laden Sie ein Repository-förmiges ZIP herunter.
Lokalisierung als Pipeline-Schritt.
Ein eingeschränkter Schlüssel, ein POST, ein signierter Webhook, wenn er fertig ist. Holen Sie die Kataloge in der CI ab und öffnen Sie den PR.
POST /v1/jobscurl -X POST https://api.echo-lingua.com/v1/jobs \
-H "Authorization: Bearer $ECHO_LINGUA_KEY" \
-H "Content-Type: application/json" \
-d '{
"sourceLanguage": "en",
"contextMode": "ui-label",
"quality": "standard",
"inputs": [
{ "filename": "de/messages.po", "targetLanguage": "de", "content": "…" },
{ "filename": "ar/messages.po", "targetLanguage": "ar", "content": "…" }
]
}'webhook · job.completed (unterzeichnet){
"id": "whd_3f9c8a",
"type": "job.completed",
"createdAt": 1726669123456,
"data": {
"jobId": "job_8f2c41",
"status": "COMPLETE",
"downloadUrl": "/v1/jobs/job_8f2c41/download"
}
}Sechs Dinge, die ein Skript nicht für Sie tun wird.
Strukturerhaltend
Platzhalter, Plurale, msgctxt und HTML überstehen den Hin- und Rückweg, jeder Eintrag wird überprüft, nicht gehofft.
%1$s · {{code}} · %(date)s · <b><i>Kosten, die Sie zuerst sehen
Einträge, Wörter und geschätzte Kosten vor dem Absenden. Prepaid-Guthaben, das bei Ausführung von Aufträgen abgebucht wird. Gruppenlimits blockieren neue Aufträge, statt Sie zu überraschen.
550 Einträge · ~7.400 Wörter · ~$0,69 Entwurf (illustrativ)Kontextbewusst
UI-Label, Marketing- oder Dokumentationsmodus sowie ein Glossar, dessen Begriffe unverändert übernommen werden, und eine begründete Erläuterung pro Eintrag, wenn Sie nach dem Warum fragen müssen.
quality=draft · standard · proÜberprüfen & Wiederherstellen
Einträge, die die Integritätsprüfung nicht bestehen, werden im Katalog markiert und niemals stillschweigend ausgeliefert. Führen Sie nur die fehlgeschlagenen erneut aus.
#, el-reviewEntwickler-nativ
Eine echte HTTP-API: eingeschränkte Schlüssel, die Sie widerrufen können, signierte Webhooks, schlüsselbezogene Ausgabenzuordnung, CI-ready Downloads.
POST /v1/jobs → job.completedFügt sich in Ihr Repository ein
Die Ausgabe spiegelt Ihren Eingabebaum wider, eine Datei pro Gebietsschema, gültiges gettext. Entpacken Sie über locale/ und lesen Sie das Diff.
locale/ar/LC_MESSAGES/messages.poÜber sechzig Sprachen und die Dialekte, die zählen.
Die Übersetzung ist modellbasiert, sodass jedes BCP-47-Gebietsschema in einem PO-Header akzeptiert wird. Dies sind die Sprachen, die wir offiziell unterstützen und validiert haben, einschließlich regionaler Varianten, die die meisten Tools zu einer zusammenfassen.
Dialekte
pt-BR vs. pt-PT, es-ES vs. es-419, en-GB/US/AU/CA, fr vs. fr-CA, zh-Hans vs. zh-Hant, Norwegisch Bokmål vs. Nynorsk, dieselbe Quelle, korrekt unterschiedliche Ausgabe (Wortschatz und Pluralregeln).
Von rechts nach links
Arabisch, Hebräisch, Persisch und Urdu werden von rechts nach links dargestellt, wobei das Layout korrekt gespiegelt wird.
Plurale
Pluralformen werden aus dem Header jedes Gebietsschemas gelesen, nicht geraten, Arabisch 6, Polnisch 3.
Die Grundgebühr für Ihren ersten Monat geht auf uns.
Danach: eine monatliche Pauschale als Grundgebühr und Sie zahlen pro Wort für das, was Sie tatsächlich übersetzen. Das Guthaben wird im Voraus bezahlt und bei der Ausführung von Aufträgen abgebucht, sodass die Rechnung das Guthaben nicht übersteigen kann.
Worüber Sie sich eigentlich Sorgen machen.
„Wird mich eine Rechnung überraschen?“
Nichts wird ausgeführt, bevor Sie die Schätzung sehen. Das Guthaben wird im Voraus bezahlt, gruppenbezogene Obergrenzen sind harte Limits und Aufträge pausieren, anstatt das Budget zu überziehen.
„Das sind Produktionsdateien.“
Die Ausgabe ist gültiges gettext, das Sie vor dem Mergen überprüfen. Schlüssel sind eingeschränkt und widerrufbar, Ausgaben werden pro Schlüssel zugeschrieben und jeder Auftrag hinterlässt ein Prüfprotokoll.
„Wir arbeiten in CJK und RTL.“
Diese Seite auch. Arabisch erfordert sechs Pluralformen, Polnisch drei, gelesen aus Ihrem Header, jedes Feld ausgefüllt, von rechts nach links angeordnet, wo es hingehört.
Richten Sie es auf einen Katalog und sehen Sie selbst.
Registrieren Sie sich, legen Sie eine .po-Datei ab und lesen Sie die Kostenvorschau. Das ist die gesamte Evaluierung, kein Demogespräch erforderlich.