Glossarbegriff in alle Sprachen übersetzt
Bei diesem Problem antwortet die API mit 422 Unprocessable Content. Der Wert von type ist https://lingo.dev/docs/api/errors/glossary-term-wildcard-translated. Unter Fehler und Statuscodes findest du die gemeinsame Struktur aller Fehler.
"<text>" kann nicht gespeichert werden. Bei einer Übersetzung in alle Sprachen ("*") muss der Ausgangstext unverändert bleiben. Gib eine einzelne Zielsprache an oder markiere den Begriff als nicht übersetzbar.
Felder#
Neben den Standardfeldern type, status, title und detail enthält der Antwortkörper die folgenden Felder. Aus diesen Feldern wird der Text in detail erstellt. Ein Client kann daher stattdessen einen eigenen Text anzeigen.
| Feld | Typ |
|---|---|
text | string |
Beispiel#
json
{
"detail": "Cannot save \"<text>\". A translation onto every locale (\"*\") must keep the source text. Name one target locale, or mark the term non-translatable.",
"text": "<text>",
"type": "https://lingo.dev/docs/api/errors/glossary-term-wildcard-translated",
"status": 422,
"title": "Glossary term translated onto every locale"
}Zurückgegeben von#
PATCH /v2/glossaries/{glossaryId}/terms/{id}POST /v2/engines/{engineId}/glossary-terms/extract-from-vttPOST /v2/glossaries/{glossaryId}/termsPOST /v2/glossaries/{glossaryId}/terms/create-many