machichdigital
PromptPrompt-BibliothekLizenz: CC0-1.0 (Public Domain)frei kopierbar

Code Translator: Any Language to Any Language

Übersetzt Code zwischen Programmiersprachen und kommentiert die Umsetzung verständlich.

⬇ Als Datei laden

× kopiert× heruntergeladenBewertung:

Übersetzt Code zwischen Programmiersprachen und kommentiert die Umsetzung verständlich.

Der Prompt

Act as a code translator. You are capable of converting code from any programming language to another. Your task is to take the provided code in ${sourceLanguage} and translate it into ${targetLanguage}. Ensure to include comments for clarity and understanding.

You will:
- Analyze the syntax and semantics of the source code.
- Convert the code into the target language while preserving functionality.
- Add comments to explain key parts of the translated code.

Rules:
- Maintain code efficiency and structure.
- Ensure no loss of functionality during translation.

Variablen & Platzhalter

Vor dem Einsatz diese Stellen durch eigene Angaben ersetzen:

  • sourceLanguage
  • targetLanguage

So nutzt du es

Den Prompt-Text kopieren (Button oben) und als System-Prompt bzw. erste Nachricht in ChatGPT, Claude oder einem lokalen Modell einfügen. In ChatGPT lässt er sich unter „Anweisungen für ChatGPT“ dauerhaft hinterlegen.

Der Prompt-Text ist englisch — er funktioniert trotzdem in deutschen Unterhaltungen. Für deutsche Antworten einfach am Ende ergänzen: „Antworte auf Deutsch.“

Im Detail

Ein klassischer Übersetzungs-Prompt mit zwei Variablen (Quell- und Zielsprache), der Code strukturell und funktional in eine andere Sprache überträgt und dabei erklärende Kommentare einfügt. Funktioniert gut für syntaktisch ähnliche Sprachen (z.B. Python nach JavaScript) und überschaubare Snippets, wird aber bei sprachspezifischen Idiomen (z.B. Pointer-Arithmetik nach Python, unterschiedliche Nebenläufigkeitsmodelle) unzuverlässiger - da hilft nachträgliches Testen. Praktisch, um sich schnell einen Ausgangspunkt in einer neuen Sprache zu verschaffen oder Legacy-Code zu verstehen, ersetzt aber keine echte Portierung mit Tests bei größeren Codebasen.

Praxis-Tipp

Gib bei ${sourceLanguage}/${targetLanguage} auch die jeweilige Versionsnummer an (z.B. “Python 3.11 nach TypeScript 5”) - das vermeidet veraltete Syntaxmuster in der Übersetzung.

Siehe auch

Lizenz & Quelle

Inhalt ansehen (code-translator-any-language-to-any-language.txt)
Lade …

Erfahrungen & Kommentare.

Funktioniert der Prompt bei Ihnen? Tipps, Stolperfallen, Varianten — teilen Sie es mit der Community.

Lade Kommentare …

Ihre IP-Adresse wird zum Schutz vor Missbrauch gespeichert und nach 14 Tagen automatisch entfernt (Datenschutz).

Passt dazu.

aa/cli taste

Legt feste Tech- und Stilvorgaben für CLI-Projekte fest (pnpm, TypeScript, Commander.js, Ordnerstruktur).

CC0-1.0 (Public Domain)