Skip to content

Umgang mit unbekannten Sprachen #866

@j3nsch

Description

@j3nsch

Mit "unbekannten" Sprachen sind die gemeint, die nicht in der Datenbank von OPUS 4 definiert wurden.

Beim Import von Dokumenten kann es passieren, dass Dokumente mit unbekannten Sprachen hinzugefügt werden. Momentan können auch Sprachen einfach gelöscht werden, was den selben Effekt hat, wenn Dokumente diese Sprache benutzen.

Im Metadatenformular und evtl. an anderen Stellen können diese Werte dann nicht mehr richtig angezeigt bzw. verarbeitet werden. An manchen Stellen findet ein Mapping zwischen der 2- und 3-Zeichen Darstellung für Sprachen statt. Dafür wird ebenfalls die Languages-Tabelle verwendet.

Es gibt in PHP Funktionen, die es erlauben den vollen Namen einer Sprache zu ermitteln. Diese könnten für die Anzeige von beliebigen Sprachen verwendet werden.

Wir könnten die komplette Standardliste an Sprachen ausliefern. In diesem Fall sollten die benutzten Sprachen an erster Stelle stehen. Es werden bereits nur aktive Sprachen in der Auswahl angezeigt.

Eine inaktive Sprache wird normalerweise nicht zur Auswahl angeboten. Für Dokumente in diesen Sprachen ist die Situation also ähnlich den unbekannten Sprachen.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

Projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions