.php

Übersetzen Sie PHP-Sprach-Arrays mit KI

Importieren Sie Laravel-ähnliche PHP-Sprach-Arrays, lassen Sie die KI sie mit Ihrem Glossar und Kontext übersetzen, überprüfen Sie jeden String und exportieren Sie einsatzbereite Sprachdateien.

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

Was eine PHP-Arrays-Datei eigentlich enthält

Laravel, CakePHP und eine lange Liste von PHP-Anwendungen halten ihre Inhalte in Dateien, die einfach ein Array zurückgeben. Es ist ein angenehmes Format für die Arbeit im Code und ein umständliches, um es an einen Übersetzer zu übergeben: Die Datei ist ausführbarer PHP-Code, weshalb die meisten Übersetzungstools sie entweder ablehnen oder beschädigen.

Weil die Datei Code ist, besteht das Risiko nicht nur in einer schlechten Übersetzung — es ist ein Parse-Fehler, der die gesamte Anwendung zum Absturz bringt. Ein fehlendes Apostroph in einem französischen String reicht aus. Dies ist das Format, in dem „Übersetzen Sie die Datei und sehen Sie, was passiert“ am teuersten ist.

.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 in die Produktion gelangen, weil keiner davon wie ein Fehler aussieht, bis sie es tun.

Apostrophe brechen einfache Anführungszeichen

Französisch und Italienisch sind voller Apostrophe. Werden sie ohne Escape in einen einfachen Anführungszeichen-String in PHP eingefügt, stoppt die Datei die Analyse und die Seite gibt einen 500-Fehler zurück.

:Platzhalter verlieren ihren Doppelpunkt

Laravel löst :name zur Laufzeit auf. Ein Modell, das es umformatiert — oder das Wort nach dem Doppelpunkt übersetzt — erzeugt einen Satz mit einem wörtlichen „:name“ für jeden Benutzer.

Verschachtelte Gruppen werden abgeflacht

Sprachdateien sind oft nach Funktionen gruppiert, mehrere Ebenen tief. Werden sie beim Export abgeflacht, muss jeder __()-Aufruf im Codebase umgeschrieben werden.

Die Datei wird zur Analyse ausgeführt

Tools, die eine Sprachdatei include(), um sie zu inspizieren, führen aus, was darin steht. Das ist in Ordnung für Ihre eigenen Dateien, aber ein ernstes Problem für alles, was Sie nicht geschrieben haben.

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 dem Versand zur menschlichen Überprüfung markiert.
Export im gleichen Format wie beim Import, bereit für dein nächstes Release.
1

Deine PHP-Arrays-Datei importieren

2

KI übersetzt mit deinem Glossar

3

Überprüfe und genehmige jede Zeichenfolge

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 inkludiert oder ausgewertet. Das Importieren einer Sprachdatei kann keinen Code ausführen.

Werden Anführungszeichen beim Export korrekt escaped?

Ja. Apostrophe und Backslashes werden für den im exportierten File verwendeten Anführungsstil escaped, sodass das Ergebnis immer analysierbar ist.

Behalten verschachtelte Arrays ihre Form bei?

Ja. Gruppen werden mit derselben Verschachtelung und Schlüsselbezeichnungen beibehalten, sodass Ihre bestehenden Übersetzungsaufrufe unverändert weiterarbeiten.

Kostenlos starten

500 Schlüssel dauerhaft kostenlos. Keine Kreditkarte erforderlich.