Prompts für Übersetzung und Lokalisierung
Lernen Sie, Prompts für präzise Sprachübersetzungen und Inhaltslokalisierung zu entwickeln und dabei kulturelle Besonderheiten zu berücksichtigen.
Prompts für Übersetzung und Lokalisierung ist eine kostenlose AI Prompt Engineering-Lektion auf CoddyKit. Dies ist Lektion 2 von 3. Du kannst die komplette Lektion unten kostenlos lesen – dann übst du sie direkt im Browser mit einem integrierten Code-Editor und einem KI-Tutor rund um die Uhr. Sie ist Teil des AI Prompt Engineering-Lernpfads, und dein Fortschritt wird über Web und CoddyKit-App synchronisiert. Der AI Prompt Engineering-Kurs umfasst insgesamt 3 Lektionen.
Mit LLMs übersetzen
Prompt Engineering dient nicht nur dazu, neuen Text zu generieren! Sie können Große Sprachmodelle (LLMs) auch zur Sprachübersetzung einsetzen. Das ist für die globale Kommunikation äußerst nützlich.
Wir untersuchen, wie Sie Prompts formulieren, mit denen sich Texte präzise zwischen Sprachen übersetzen und Inhalte an bestimmte Kulturen anpassen lassen. Machen Sie sich bereit, Sprachbarrieren zu überwinden!
Einfacher Übersetzungs-Prompt
Die einfachste Möglichkeit zum Übersetzen besteht darin, das LLM ausdrücklich darum zu bitten. Sie müssen ihm lediglich mitteilen, was es übersetzen und in welche Sprache es übersetzen soll. Sehen wir uns ein einfaches Beispiel an.
Führen Sie diesen einfachen Übersetzungs-Prompt aus:
def simulate_llm_translation(prompt):
if "Hello" in prompt and "Spanish" in prompt:
return "Hola"
return "[Translation Output]"
if __name__ == "__main__":
user_prompt = "Translate 'Hello' to Spanish."
print(f"Prompt: {user_prompt}")
print(f"LLM Output: {simulate_llm_translation(user_prompt)}")Sprachen eindeutig angeben
Um genaue Übersetzungen zu gewährleisten, geben Sie immer die Ausgangs- und Zielsprache eindeutig an. Verwenden Sie die vollständigen Sprachnamen oder gängige Sprachcodes (z. B. „en“ für Englisch, „es“ für Spanisch).
Eine klare Angabe verhindert Mehrdeutigkeiten für das LLM, insbesondere bei Sprachen mit ähnlichen Namen oder Dialekten.
def simulate_llm_translation(prompt):
if "Translate 'I love programming' from English to French" in prompt:
return "J'aime programmer"
return "[Translation Output]"
if __name__ == "__main__":
user_prompt = "Translate 'I love programming' from English to French."
print(f"Prompt: {user_prompt}")
print(f"LLM Output: {simulate_llm_translation(user_prompt)}")Kontext ist entscheidend für die Genauigkeit
Wörter können je nach Kontext unterschiedliche Bedeutungen haben. Wenn Sie Kontext bereitstellen, kann das LLM die richtige Übersetzung auswählen. Beispielsweise kann „bank“ ein Finanzinstitut oder das Ufer eines Flusses bedeuten.
Fügen Sie in Ihren Prompt immer umgebende Sätze oder Hintergrundinformationen ein, sofern diese verfügbar sind.
def simulate_llm_translation(prompt):
if "river bank" in prompt and "Spanish" in prompt:
return "orilla del río"
if "money bank" in prompt and "Spanish" in prompt:
return "banco (institución financiera)"
return "[Translation Output]"
if __name__ == "__main__":
prompt1 = "Translate 'I went to the bank to deposit money.' to Spanish."
prompt2 = "Translate 'We sat on the bank of the river.' to Spanish."
print(f"Prompt 1: {prompt1}")
print(f"LLM Output 1: {simulate_llm_translation(prompt1)}")
print(f"\nPrompt 2: {prompt2}")
print(f"LLM Output 2: {simulate_llm_translation(prompt2)}")Über die Übersetzung hinaus: Lokalisierung
Lokalisierung geht über das bloße Übersetzen von Wörtern hinaus. Es handelt sich um die Anpassung von Inhalten an einen bestimmten Zielmarkt oder eine bestimmte Kultur. Dazu gehören nicht nur die Sprache, sondern auch kulturelle Nuancen, lokale Gepflogenheiten und technische Anforderungen.
- Übersetzung: Konzentriert sich auf sprachliche Genauigkeit.
- Lokalisierung: Passt Inhalte so an, dass sie kulturell angemessen und relevant sind.
Wichtige Elemente der Lokalisierung
Beim Lokalisieren müssen Sie möglicherweise zusätzlich zur Sprache selbst mehrere Elemente anpassen. Ihr Prompt sollte dem LLM mitteilen, was geändert werden soll!
- Währung: z. B. $100 USD in €90 EUR
- Datum/Uhrzeit: z. B. 03/01/2024 (MM/DD/YYYY) in 01/03/2024 (DD/MM/YYYY)
- Maßeinheiten: z. B. Meilen in Kilometer, Fahrenheit in Celsius
- Adressen: Formatierung nach lokalen Standards
Lokalisierungs-Prompts erstellen
Für eine effektive Lokalisierung muss Ihr Prompt sehr eindeutig sein. Häufig kombinieren Sie Übersetzungsanweisungen mit konkreten Anforderungen zur Anpassung.
Stellen Sie sich das als eine „Lokalisierungs-Checkliste“ vor, die Sie in Ihren Prompt aufnehmen.
def simulate_llm_localization(prompt):
if "English marketing text" in prompt and "German market" in prompt:
return "Deutscher Marketingtext mit EUR, DD.MM.YYYY Daten und freundlichem Ton."
return "[Localization Output]"
if __name__ == "__main__":
user_prompt = (
"Translate the following English marketing text to German. "
"Adapt it for the German market, using Euros (€) for currency, "
"and DD.MM.YYYY date format. Keep a friendly, engaging tone.\n\n"
"Text: 'Our new product is launching on 03/01/2024 for $199!'"
)
print(f"Prompt: {user_prompt}")
print(f"LLM Output: {simulate_llm_localization(user_prompt)}")Anpassung von Ton und Stil
Verschiedene Kulturen bevorzugen unterschiedliche Tonlagen. Eine direkte Marketingbotschaft kann in einer Kultur in einer anderen als unhöflich empfunden werden. Sie können das LLM anweisen, Ton und Stil anzupassen.
- Formell vs. informell: z. B. „Sie“ vs. „du“ im Deutschen.
- Marketing vs. technisch: Überzeugende vs. sachliche Sprache.
- Humorvoll vs. ernst: Passen Sie Witze oder kulturelle Bezüge an.
def simulate_llm_tone_adaptation(prompt):
if "informal tone" in prompt and "Spanish" in prompt:
return "Hola, ¿cómo estás?"
if "formal tone" in prompt and "Spanish" in prompt:
return "Hola, ¿cómo está usted?"
return "[Tone Not Adapted]"
if __name__ == "__main__":
prompt_informal = "Translate 'How are you?' to Spanish, using an informal tone."
prompt_formal = "Translate 'How are you?' to Spanish, using a formal tone."
print(f"Prompt (Informal): {prompt_informal}")
print(f"LLM Output: {simulate_llm_tone_adaptation(prompt_informal)}")
print(f"\nPrompt (Formal): {prompt_formal}")
print(f"LLM Output: {simulate_llm_tone_adaptation(prompt_formal)}")Umgang mit kulturellen Nuancen
Manche Formulierungen, Redewendungen oder Witze lassen sich nicht direkt übersetzen und könnten sogar beleidigend wirken. Bei der Lokalisierung ist es entscheidend, sie entweder anzupassen oder durch kulturell gleichwertige Ausdrücke zu ersetzen.
Sie können das LLM in Ihren Prompts ausdrücklich anweisen, „Redewendungen zu lokalisieren“ oder „Humor nicht direkt zu übersetzen“, um mit diesen sensiblen Aspekten umzugehen.
Lokalisierungsprüfung
Sie müssen eine Produktbeschreibung für den US-amerikanischen Markt an den britischen Markt anpassen. Welche der folgenden Überlegungen gehören zur Lokalisierung und nicht nur zur grundlegenden Übersetzung?
Rückblick: Übersetzung und Lokalisierung
Heute haben wir gelernt, wie Sie Prompt Engineering sowohl für die direkte Übersetzung von Sprachen als auch für eine umfassende Lokalisierung von Inhalten einsetzen.
- Übersetzung: Text aus einer Sprache in eine andere übertragen und dabei Sprachen und Kontext angeben.
- Lokalisierung: Inhalte an bestimmte Kulturen anpassen, einschließlich Währung, Datumsangaben, Einheiten, Tonalität und kultureller Feinheiten.
- Geben Sie in Ihren Prompts immer die Sprachen, den Kontext und konkrete Lokalisierungsanweisungen eindeutig an.
Wenn Sie diese Techniken beherrschen, können Ihre Inhalte weltweit Anklang finden!
Häufig gestellte Fragen
Ist die Lektion „Prompts für Übersetzung und Lokalisierung“ kostenlos?
Ja — der vollständige Text von „Prompts für Übersetzung und Lokalisierung“ ist hier im Web kostenlos zu lesen. Um sie interaktiv zu üben (integrierter Code-Editor und 24/7 KI-Tutor) und den Rest des AI Prompt Engineering-Kurses freizuschalten, upgrade auf CoddyKit PRO. Der AI Prompt Engineering-Kurs umfasst insgesamt 3 Lektionen.
Was lerne ich in „Prompts für Übersetzung und Lokalisierung“?
Lernen Sie, Prompts für präzise Sprachübersetzungen und Inhaltslokalisierung zu entwickeln und dabei kulturelle Besonderheiten zu berücksichtigen. Du übst AI Prompt Engineering mit praktischem Code, den du direkt im Browser ausführst, und ein 24/7 KI-Tutor beantwortet deine Fragen während du die Lektion bearbeitest.
Brauche ich Erfahrung, um AI Prompt Engineering zu starten?
Keine Vorkenntnisse erforderlich. AI Prompt Engineering auf CoddyKit ist für Anfänger bis fortgeschrittene Lernende strukturiert, sodass du hier starten oder von Anfang an beginnen und in deinem eigenen Tempo voranschreiten kannst. Dies ist Lektion 2 von 3.
Wie lange dauert die Lektion „Prompts für Übersetzung und Lokalisierung“?
Die meisten CoddyKit-Lektionen dauern etwa 5–10 Minuten. Jede ist kompakt und interaktiv, sodass du stetig Fortschritte machst und genau dort weitermachst, wo du aufgehört hast – im Web und in der App.
Kann ich in dieser AI Prompt Engineering-Lektion Code schreiben und ausführen?
Ja. Jede AI Prompt Engineering-Lektion enthält einen integrierten Code-Editor, sodass du echten Code direkt in deinem Browser schreibst und ausführst und sofort KI-Feedback erhältst — ohne lokale Einrichtung erforderlich.
Alle Lektionen in diesem Kurs
- Prompts zur Zusammenfassung und Extraktion
- Prompts für Übersetzung und Lokalisierung
- Prompts zur Generierung kreativer Inhalte