From 08348dd148a8f81f1a54bba3d0bc9b66bc9d5292 Mon Sep 17 00:00:00 2001 From: Joshua Ramon Enslin Date: Fri, 15 Nov 2024 17:22:05 +0100 Subject: [PATCH] Extend concordance list for languages --- src/MDConcLanguages.php | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/src/MDConcLanguages.php b/src/MDConcLanguages.php index 4523005..d26cada 100644 --- a/src/MDConcLanguages.php +++ b/src/MDConcLanguages.php @@ -14,18 +14,46 @@ final class MDConcLanguages implements MDImporterConcordanceListInterface { private const LANGUAGES_LIST = [ # English 'English' => 'en', + 'englisch' => 'en', 'eng' => 'en', 'EN' => 'en', 'ENG' => 'en', # German 'Deutsch' => 'de', + 'deutsch' => 'de', 'German' => 'de', 'deu' => 'de', + 'Buch' => 'de', + 'Deutsch, Latein' => 'de', + 'deutsch, französisch' => 'de', + 'deutsch, russisch' => 'de', + 'deutsch u. plattdeutsch' => 'de', + 'deutsch / englisch' => 'de', + 'deurtsch' => 'de', # Hungarian 'Hungarian' => 'hu', 'Magyar' => 'hu', + + # Czech + 'Tschechisch' => 'cs', + 'tschechisch' => 'cs', + 'cz' => 'cs', + + # Plattdeutsch / Niederdeutsch + 'plattdeutsch' => 'nds', + + # Latin + 'Latein' => 'la', + 'Latein, Deutsch, Italenisch, Spanisch, Englisch' => 'la', + + # French + 'französisch' => 'fr', + + # Italian + 'italienisch' => 'it', + ]; /**