Claude Platform Docs
MessagesModellfähigkeiten

Mehrsprachige Unterstützung

Claude überzeugt bei Aufgaben in zahlreichen Sprachen und behält im Vergleich zum Englischen eine starke sprachübergreifende Leistung bei.

Überblick

Claude zeigt robuste mehrsprachige Fähigkeiten mit besonders starker Leistung bei Zero-Shot-Aufgaben über verschiedene Sprachen hinweg. Das Modell behält eine konsistente relative Leistung sowohl bei weit verbreiteten als auch bei ressourcenärmeren Sprachen bei, was es zu einer zuverlässigen Wahl für mehrsprachige Anwendungen macht.

Claude beherrscht viele weitere Sprachen über die in der folgenden Tabelle bewerteten hinaus. Teste mit allen Sprachen, die für deine spezifischen Anwendungsfälle relevant sind.

Leistungsdaten

Die folgende Tabelle zeigt Zero-Shot-Chain-of-Thought-Evaluierungsergebnisse für Claude-Modelle in verschiedenen Sprachen, ausgedrückt als Prozentsatz relativ zur Leistung im Englischen (100 %):

SpracheClaude Sonnet 4.51Claude Haiku 4.51
Englisch (Basiswert, auf 100 % festgelegt)100%100%
Spanisch98,2%96,4%
Portugiesisch (Brasilien)97,8%96,1%
Italienisch97,9%96,0%
Französisch97,5%95,7%
Indonesisch97,3%94,2%
Deutsch97,0%94,3%
Arabisch97,2%92,5%
Chinesisch (vereinfacht)96,9%94,2%
Koreanisch96,7%93,3%
Japanisch96,8%93,5%
Hindi96,7%92,4%
Bengalisch95,4%90,4%
Swahili91,1%78,3%
Yoruba79,7%52,7%

1 Mit erweitertem Nachdenken („extended thinking“).


Die Antwortsprache festlegen

Claude leitet die Antwortsprache aus der Konversation ab, aber für Produktionsanwendungen solltest du die Zielsprache explizit angeben. Der zuverlässigste Ort dafür ist der „system prompt“ (System-Prompt), der die Anweisung über jeden Gesprächszug einer Konversation hinweg stabil hält.

client = anthropic.Anthropic()

message = client.messages.create(
    model="claude-opus-5-5",
    max_tokens=1024,
    system="Always respond in French, regardless of the language the user writes in.",
    messages=[{"role": "user", "content": "How do I reset my password?"}],
)

print(message.content)

Wenn deine Anwendung Nutzern erlaubt, zur Laufzeit eine Sprache auszuwählen, füge diese Auswahl in den System-Prompt ein, anstatt dich darauf zu verlassen, dass Claude sie aus der Nachricht des Nutzers ableitet. Um zwischen zwei bestimmten Sprachen zu übersetzen, nenne beide: Translate the user's message from German to Korean. Respond with only the translation.


Best Practices

Bei der Arbeit mit mehrsprachigen Inhalten:

  1. Gib einen klaren Sprachkontext an: Obwohl Claude die Zielsprache automatisch erkennen kann, verbessert die explizite Angabe der gewünschten Eingabe- und Ausgabesprachen die Zuverlässigkeit. Für mehr Sprachgewandtheit kannst du Claude anweisen, „idiomatische Sprache wie ein Muttersprachler“ zu verwenden.
  2. Verwende native Schriftsysteme: Reiche Text in seiner nativen Schrift statt in Transliteration ein, um optimale Ergebnisse zu erzielen.
  3. Berücksichtige den kulturellen Kontext: Effektive Kommunikation erfordert oft kulturelles und regionales Bewusstsein, das über die reine Übersetzung hinausgeht.

Befolge außerdem die allgemeinen Hinweise im Überblick zum Prompt Engineering, um die Ausgabequalität weiter zu verbessern.


Überlegungen zur Sprachunterstützung

  • Claude verarbeitet Eingaben und generiert Ausgaben in den meisten Weltsprachen, die Standard-Unicode-Zeichen verwenden.
  • Die Leistung variiert je nach Sprache, mit besonders starken Fähigkeiten in weit verbreiteten Sprachen.
  • Selbst in Sprachen mit weniger digitalen Ressourcen behält Claude bedeutende Fähigkeiten bei.

Nächste Schritte

Wende allgemeine Prompting-Techniken an, um die Qualität mehrsprachiger Ausgaben zu verbessern.

Erstelle einen lokalisierten Support-Chatbot mit einem sprachlich eingeschränkten System-Prompt.

Vergleiche Modellstufen, um mehrsprachige Qualität gegen Kosten und Latenz abzuwägen.

Bewerte die Übersetzungs- und Lokalisierungsqualität, bevor du auslieferst.

Was this page helpful?