Die Zielsprache des Glossarbegriffs ist mehrdeutig
Bei diesem Problem antwortet die API mit 422 Unprocessable Content. Der Wert von type ist https://lingo.dev/docs/api/errors/glossary-term-target-ambiguous. Unter Fehler und Statuscodes findest du die gemeinsame Struktur aller Fehler.
"<text>" kann nicht gespeichert werden. Die Zielsprache "<targetLocale>" wird in mehreren Schriftsystemen geschrieben und bezeichnet daher nicht eindeutig eine einzelne Sprache. Verwende "<suggestion>".
Felder#
Neben den Standardfeldern type, status, title und detail enthält der Antwortkörper die folgenden Felder. Aus ihnen wird der Text in detail erstellt. Ein Client kann daher stattdessen einen eigenen Text anzeigen.
| Feld | Typ |
|---|---|
text | string |
targetLocale | string |
suggestions | string[] |
Beispiel#
json
{
"detail": "Cannot save \"<text>\". Target locale \"<targetLocale>\" is written in more than one script, so it does not name a single language. Use \"<suggestion>\".",
"text": "<text>",
"targetLocale": "<targetLocale>",
"suggestions": [
"<suggestion>"
],
"type": "https://lingo.dev/docs/api/errors/glossary-term-target-ambiguous",
"status": 422,
"title": "Glossary term target locale ambiguous"
}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