Quellsprache nicht abgedeckt
Die API antwortet mit 422 Unprocessable Content und diesem Fehler. Der Wert von type ist https://lingo.dev/docs/api/errors/pairs-source-locale-not-covered. Unter Fehler und Statuscodes findest du die Struktur, die alle Fehler gemeinsam haben.
Die Paare können nicht gespeichert werden. Ihre Quellsprache "pt-BR" gehört nicht zu den Sprachen, die das Standardglossar der Engine abdeckt (<coverage>). Verwende eine der abgedeckten Sprachen oder füge diese Sprache zu den abgedeckten Quellsprachen des Glossars hinzu.
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. So kann ein Client stattdessen einen eigenen Text anzeigen.
| Feld | Typ |
|---|---|
sourceLocale | string |
coverage | string[] |
owner | "glossary" |
Beispiel#
json
{
"detail": "Cannot save the pairs. Their source locale \"pt-BR\" is not one the engine's default glossary covers (<coverage>). Use one of those locales, or add this one to the glossary's source coverage.",
"sourceLocale": "pt-BR",
"coverage": [
"<coverage>"
],
"owner": "glossary",
"type": "https://lingo.dev/docs/api/errors/pairs-source-locale-not-covered",
"status": 422,
"title": "Source locale not covered"
}Zurückgegeben von#
POST /v2/engines/{engineId}/glossary-terms/extract-from-vtt