Sprache des Glossarbegriffs nicht abgedeckt
Bei diesem Problem antwortet die API mit 422 Unprocessable Content. Der Wert von type ist https://lingo.dev/docs/api/errors/glossary-term-locale-not-covered. Unter Fehler und Statuscodes findest du die gemeinsame Struktur aller Fehler.
"<text>" kann nicht gespeichert werden. Die Sprache "<locale>" wird von diesem Glossar nicht abgedeckt (<sourceCoverage>). Verwende eine der abgedeckten Sprachen oder nimm diese Sprache in die Ausgangssprachen des Glossars auf.
Felder#
Neben den Standardfeldern type, status, title und detail enthält der Antwortinhalt die folgenden Felder. Aus ihnen wird der Text in detail erzeugt. Ein Client kann daher stattdessen einen eigenen Text anzeigen.
| Feld | Typ |
|---|---|
text | string |
locale | string |
sourceCoverage | string[] |
Beispiel#
json
{
"detail": "Cannot save \"<text>\". Its locale \"<locale>\" is not one this glossary covers (<sourceCoverage>). Use one of those locales, or add this one to the glossary's source coverage.",
"text": "<text>",
"locale": "<locale>",
"sourceCoverage": [
"<sourceCoverage>"
],
"type": "https://lingo.dev/docs/api/errors/glossary-term-locale-not-covered",
"status": 422,
"title": "Glossary term locale not covered"
}Zurückgegeben von#
PATCH /v2/glossaries/{glossaryId}/terms/{id}POST /v2/glossaries/{glossaryId}/termsPOST /v2/glossaries/{glossaryId}/terms/create-many