Zum Inhalt springen
Alle Tools Preise Blog

Chats & Sprachnachrichten

Dokumente

Audio & Video

Anmelden

Sprache

.NET .resx-Ressourcendateien übersetzen und Strings.de.resx erhalten

Laden Sie eine oder mehrere .resx-Dateien hoch und erhalten Sie sie als Satellitendateien für die Zielsprache zurück (z. B. Strings.de.resx), mit allen String-Werten übersetzt. Ressourcennamen, der resheader-Block, Kommentare und Nicht-String-Ressourcen wie Bilder bleiben unverändert. Aufträge mit bis zu 300 Werten sind komplett kostenlos; größere Aufträge kosten einmalig $5.

Strukturierte Datei übersetzen

Ton
Glossar und Namen, die bleiben sollen (optional)

Marken- und Produktnamen, durch Kommas getrennt. Jeder Name wird in jeder Übersetzung geprüft.

Ein Begriff pro Zeile: Begriff = Übersetzung.

Ergänzt die Standardliste (id, url, slug, sku, type, status, code, email…). * als Platzhalter nutzen.

Ohne Registrierung. Bis 300 Strings komplett kostenlos. Bei mehr: die ersten Strings kostenlos, alle Dateien des Auftrags $5, Einmalzahlung.

Wenn Sie fortfahren, akzeptieren Sie Nutzungsbedingungen und Datenschutz.

  • Jeder String-Wert wird übersetzt; das name-Attribut bleibt stets unverändert
  • resheader-Einträge und comment-Elemente werden nicht übersetzt
  • Ressourcen mit Typ oder MIME-Type (Bilder, Byte-Arrays, andere Objekte) werden übersprungen
  • Platzhalter wie {0} und {name} werden in jedem Wert geprüft
  • Aus Strings.resx wird Strings.de.resx – genau der Name, den .NET erwartet
Demo öffnen

Beispiel-PDF ansehen

So übersetzen Sie .resx-Dateien

  1. 1

    .resx-Dateien hochladen

    Ziehen Sie die neutralen .resx-Dateien Ihres Projekts per Drag-and-drop hinein (z. B. Strings.resx und Errors.resx) und wählen Sie die Zielsprache.

  2. 2

    Erste Werte kostenlos prüfen

    Die ersten Strings werden direkt neben dem Quelltext übersetzt angezeigt. Sie können sie vor der Bezahlung bearbeiten.

  3. 3

    Freischalten und ins Projekt einbinden

    Schalten Sie den gesamten Auftrag für $5 frei, laden Sie die Dateien herunter (als ZIP bei mehreren Dateien) und legen Sie sie neben die Originale.

Was das Tool in einer .resx-Datei ändert

Eine .resx-Datei basiert auf XML. Jede String-Ressource ist ein data-Element mit einem name-Attribut und einem value-Element darin. Nur der Text im value-Element wird übersetzt. Das comment-Element, das oft Hinweise für Übersetzer enthält, bleibt unberührt – ebenso wie die resheader-Einträge, die .NET zum Lesen der Datei benötigt.

Die Datei wird nicht neu geparst und zusammengesetzt: Das Tool ersetzt lediglich die Zeichen der jeweiligen Werte. So bleiben Reihenfolge, xml:space-Attribute und Formatierung exakt erhalten. Sonderzeichen wie & und < werden in der Übersetzung korrekt maskiert.

Platzhalter und Dateibenennung

Zusammengesetzte Platzhalter wie {0} oder {1} sowie benannte Platzhalter wie {count} werden bei jeder Übersetzung geprüft. Geht ein Platzhalter verloren, wird der Wert erneut übersetzt; andernfalls bleibt der Ausgangstext erhalten, damit String.Format zur Laufzeit keine Ausnahme auslöst.

Jede Datei enthält den Sprachcode vor der Dateiendung, etwa Strings.de.resx statt Strings.resx – genau das Namensschema, über das der Ressourcenmanager Satelliten-Assemblys findet.

Wie das Tool funktioniert, was es kostet und wie mit Ihren Dateien umgegangen wird, steht auf der Seite JSON, XML und YAML übersetzen; die Preise für alle Tools finden Sie auf der Seite Preise.

Zuletzt aktualisiert:

Fragen und Antworten

Kann ich .resx-Dateien übersetzen, ohne dass sie unbrauchbar werden?

Ja. Es ändert sich ausschließlich der Text der value-Elemente. Namen, Header, Kommentare und Nicht-Text-Ressourcen bleiben unverändert, und Platzhalter wie {0} werden geprüft.

Kann ich mehrere .resx-Dateien auf einmal hochladen?

Ja. Laden Sie sie gemeinsam hoch und laden Sie eine ZIP-Datei herunter, die für jede Ausgangsdatei die passende Übersetzung enthält.

Werden Kommentare übersetzt?

Nein. Kommentar-Elemente bleiben unverändert, damit Hinweise für Übersetzer und Entwickler in der Ausgangssprache erhalten bleiben.

Wie viel kostet das?

Ein Auftrag mit bis zu 300 Werten ist komplett kostenlos. Größere Aufträge kosten einmalig $5 für bis zu 50,000 Werte; Unlimited für $19 pro Woche deckt bis zu 200,000 ab.

Ähnliche Aufträge

Wir nutzen Analyse-Cookies, um zu sehen, welche Seiten weiterhelfen. Sind Sie einverstanden?