putty
(putty)
7. Juli 2026 um 19:06
1
Ähnlich wie in meinem Fehlerbericht hier ist mir mehrmals aufgefallen, dass deutsche Übersetzungen Teile des Codes, der den Übersetzungsprozess umgibt, beibehalten (sorry, ich weiß nicht genau, wie man das nennen soll). Hier ist ein Beispiel aus unserer Community .
Deutsch:
Wir sehen bei unseren Kunden eine zunehmende Einführung von Passkeys als Standard für die Benutzerauthentifizierung. Die Unterstützung zur Speicherung und Verwaltung von Passkeys wird daher immer mehr zu einer grundlegenden Anforderung an Enterprise Password Manager.
Wird übersetzt zu:
{“content”:“We’re seeing an increasing rollout of passkeys as the standard for user authentication among our customers. As a result, support for storing and managing passkeys is becoming an ever more fundamental requirement for an enterprise password manager.”}
Davon unabhängig ist es unmöglich, Übersetzungen zu bearbeiten, wenn der erste Beitrag ein Formular-Template verwendet:
1 „Gefällt mir“
Falco
(Falco)
7. Juli 2026 um 19:10
2
Es sieht so aus, als ob unsere Übersetzungsaufforderung ein paar logische Widersprüche enthält. Hier schlage ich eine Lösung vor:
main ← fix-translator-agent-example-seeding
merged 02:47PM - 08 Jul 26 UTC
Previously, the translation agents (`PostRawTranslator`, `TopicTitleTranslator`,… and `ShortTextTranslator`) embedded their few-shot examples directly in the system prompt as `Input:`/`Output:` text, where the example inputs were JSON but the outputs were bare text — contradicting the `response_format` that requires a `{"output": "..."}` object. This conflicting guidance caused some models to echo the input wrapper into published translations, e.g. German localizations starting with `{"content":"...` as reported in https://meta.discourse.org/t/german-translations-contain-translation-elements/407009.
This change moves the examples to the `examples` hook — which pre-seeds them as real user/model turns in the conversation, like our other agents (`Proofreader`, `LocaleDetector`, `SmartDates`) — with each model turn serialized as `{"output": "..."}` so the examples demonstrate the exact structured output the agent must produce. It also drops the now-unnecessary instruction claiming a bare ASCII `"` would truncate the response (the structured output layer handles escaping), and removes a stray trailing quote that had leaked into the Japanese example.
2 „Gefällt mir“
putty
(putty)
7. Juli 2026 um 20:25
3
Hier ist die vorherige Version Ihres Beitrags, da sie relevant sein könnte:
Wir verwenden Kopien der Standardagenten mit geringfügigen Anpassungen der Prompts, um Produktnamen zu berücksichtigen.
Vor diesem Hintergrund: Würde Ihre Lösung das Problem ebenfalls beheben, oder muss ich den Prompt unseres Agents aktualisieren?
1 „Gefällt mir“
Falco
(Falco)
7. Juli 2026 um 20:29
4
Ist der Abschnitt „JSON-Antwortformat“ des Netwrix Post Translator-Agents ausgefüllt?
Er sollte so aussehen:
Du solltest auch deine Kopien aktualisieren, um die Updates zu verarbeiten. Der Vorteil ist, dass du nicht einmal auf den Merge warten musst und es sofort umsetzen kannst.
3 „Gefällt mir“
putty
(putty)
8. Juli 2026 um 14:17
5
Ding, ding! Das war er nicht. Danke für die Korrektur, Falco!
2 „Gefällt mir“
Falco
(Falco)
Geschlossen,
20. Juli 2026 um 11:00
7
Dieses Thema wurde nach 11 Tagen automatisch geschlossen. Neue Antworten sind nicht mehr möglich.