.php

PHP-Sprach-Arrays mit KI übersetzen

Importiere Laravel-typische PHP-Sprach-Arrays, lass die KI sie mit deinem Glossar und deinem Kontext übersetzen, prüfe jeden Text und exportiere einsatzfertige Sprachdateien.

Verwendet von Laravel, CakePHP und den meisten PHP-Anwendungen.

Was eine PHP-Arrays-Datei eigentlich enthält

Laravel, CakePHP und eine lange Reihe weiterer PHP-Anwendungen halten ihre Texte in Dateien, die schlicht ein Array zurückgeben. Im Code ist das ein angenehmes Format, für Übersetzer ein unpraktisches: Die Datei ist ausführbarer PHP-Code, weshalb die meisten Übersetzungstools sie ablehnen oder zerstören.

Weil die Datei Code ist, droht nicht nur eine schlechte Übersetzung, sondern ein Parse-Fehler, der die ganze Anwendung lahmlegt. Ein nicht maskiertes Apostroph in einem französischen Text reicht schon. Bei diesem Format ist "Datei übersetzen und schauen, was passiert" am teuersten.

.php

<?php

return [
    'welcome_title' => 'Welcome back!',
    'welcome_subtitle' => 'Log in to continue',
    'save' => 'Save changes',
];

Was schiefgeht, wenn PHP-Arrays-Dateien schlecht übersetzt werden

Das sind die Fehler, die es bis in die Produktion schaffen – weil keiner davon wie ein Fehler aussieht, bis er einer ist.

Apostrophe zerbrechen einfach gequotete Strings

Französisch und Italienisch stecken voller Apostrophe. Landen sie unmaskiert in einem einfach gequoteten PHP-String, lässt sich die Datei nicht mehr parsen und die Seite liefert einen 500er.

:Platzhalter verlieren ihren Doppelpunkt

Laravel löst :name zur Laufzeit auf. Ein Modell, das ihn umformatiert – oder das Wort nach dem Doppelpunkt übersetzt – erzeugt für jeden Nutzer einen Satz mit einem wörtlichen ":name" darin.

Verschachtelte Gruppen werden abgeflacht

Sprachdateien sind oft nach Funktionen gruppiert, mehrere Ebenen tief. Flacht man sie beim Export ab, muss jeder __()-Aufruf im Code umgeschrieben werden.

Die Datei wird ausgeführt, um gelesen zu werden

Tools, die eine Sprachdatei per include() einbinden, um sie zu untersuchen, führen alles aus, was darin steht. Bei eigenen Dateien ist das unbedenklich, bei fremden ein ernstes Problem.

Wie GetTranslated damit umgeht

Automatische Format-Erkennung beim Hochladen: keine Konfiguration nötig.
KI-Übersetzungen, geleitet von deinem Glossar, Tonfall und Projektkontext.
Jeder KI-Vorschlag wird vor der Auslieferung zur menschlichen Prüfung markiert.
Exportiere im selben Format, in dem du importiert hast – bereit für dein nächstes Release.
1

Deine PHP-Arrays-Datei importieren

2

KI übersetzt mit deinem Glossar

3

Prüfe und bestätige jeden Text

4

Exportieren und ausliefern

Möchtest du es zuerst an deiner eigenen Datei sehen?

Füge eine PHP-Arrays-Datei in das kostenlose Tool ein und erhalte sofort die übersetzte Version zurück – ohne Konto, ohne E-Mail-Adresse.

Öffne den kostenlosen PHP-Arrays-Übersetzer

Häufig gestellte Fragen

Wird meine PHP-Datei beim Import ausgeführt?

Nein. Die Datei wird als Text gelesen und tokenisiert, nie eingebunden oder ausgewertet. Der Import einer Sprachdatei kann keinen Code ausführen.

Werden Anführungszeichen beim Export korrekt maskiert?

Ja. Apostrophe und Backslashes werden passend zum Quoting-Stil der exportierten Datei maskiert, sodass sich das Ergebnis immer parsen lässt.

Behalten verschachtelte Arrays ihre Form bei?

Ja. Gruppen bleiben mit derselben Verschachtelung und denselben Schlüsselnamen erhalten, sodass deine bestehenden Übersetzungsaufrufe unverändert funktionieren.

Kostenlos starten

500 Schlüssel dauerhaft kostenlos. Keine Kreditkarte nötig.