Entwicklung/Wörterbücher
TDF LibreOffice Document Liberation Project Community Blogs Weblate Nextcloud Redmine Ask LibreOffice Spende
Übersicht
Mehrere Arten von Wörterbüchern sind in "LibreOffice" enthalten:
- hunspell - grundlegende Rechtschreibprüfung mit der Hunspell-Engine
- hyphen - Wörter mit Silbentrennung
- thesaurus - Synonyme und Akronyme
- grammar - Grammatikprüfung mit verschiedenen Methoden, beispielsweise LanguageTool, Lightproof
Für die Erstellung des LibreOffice-Produkts wird eine Kopie der Wörterbücher im git-Modul dictionaries gespeichert. Die einzige Ausnahme ist die Grammatikprüfung, die während der Erstellung als Erweiterung heruntergeladen wird.
Jedes Wörterbuch hat eine eigene Gruppe von Autoren, die es entwickeln. Das oben genannte Repository wird aktualisiert, wenn die Autoren oder andere Personen um eine Aktualisierung bitten (siehe unten).
Erweitern eines Wörterbuchs in LibreOffice
Wenn Sie Wörter in einem bestehenden Wörterbuch hinzufügen oder entfernen möchten, besprechen Sie dies am besten zuerst mit den Autoren des Wörterbuchs. Die Kontaktdaten finden Sie in der Tabelle unten.
Wenn Ihre Sprache nicht aufgelistet ist oder Sie keine Antwort erhalten, sehen Sie in der zugehörigen README-Datei nach, die Sie im Git-Repository finden.
Autoren der Wörterbücher
Sprache | Sprach-Code | Kontakt |
---|---|---|
Afrikaans | af_ZA | wordfiddledabble at gmail.com Kris van der Merwe |
Aragonese | an_ES | an.spellchecker@gmail.com |
Arabisch | ar | Ahmad Farghal Taha Zerrouki |
Weißrussisch | be_BY | Mikalai Udodau |
Bulgarisch | bg_BG | Anton Zinoviev |
Bretonisch | br_FR | drouizig.org |
Katalanisch | ca_ES | Joan Montané |
Tschechisch | cs_CZ | Pavel Janík |
Dänisch | da_DK | stavekontrolden.dk |
Deutsch | de (de_AT,de_CH,de_DE) | Franz Michael Baumann |
Griechisch | el_GR | elspell.math.upatras.gr |
Englisch (Australian) | en_AU | Kevin Atkinson, Wortliste in GitHub |
Englisch (Kanada) | en_CA | Kevin Atkinson, Wortliste in GitHub |
Englisch (Großbritannien) | en_GB | [David Bartlett] Marco A.G.Pinto (fork) Proofing Tool GUI |
Englisch (US) | en_US | Kevin Atkinson |
Englisch (Südafrikanisch) | en_ZA | Dwayne Bailey |
Spanisch | es (all variants) | Recursos lingüísticos abiertos del español |
Estnisch | et_EE | Jaak Pruulmann |
Französisch | fr_FR | Grammalecte |
Schottisch-Gälisch | gd_GB | borel.slu.edu |
Gujarati | gu_IN | Kartik Mistry |
Guarani | gug_PY | Giovanni Caligaris |
Hebräisch | he_IL | hspell.ivrix.org.il |
Hindi | hi_IN | |
Kroatisch | hr_HR | Krunoslav Šebetić |
Ungarisch | hu_HU | magyarispell.sourceforge.net |
Isländisch | is | hunspell-is mailing list |
Indonesisch | id_ID | Andika Triwidada |
Italienisch | it_IT | Marina Latini |
Koreanisch | ko_KR | [1] |
Kurdisch (Türkei) | ku_TR | ferheng.org |
Litauisch | lt_LT | github.com/ispell-lt/ispell-lt |
Lettisch | lv_LV | Janis Eisaks |
Mapudüngun | md (arn) | Andrés Chandía |
Niederländisch | nl_NL | bestuur@opentaal.org |
Norwegisch | no | |
Okzitanisch | oc_FR | bruno.gallart@wanadoo.fr |
Polnisch | pl_PL | sjp.pl |
Brasilianisches Portugiesisch | pt_BR | Raimundo Santos Moura |
Portugiesisch | pt_PT | Rui Vilela |
Rumänisch | ro | rospell.sourceforge.net |
Singhalesisch | si_LK | Laknath Semage |
Slowakisch | sk_SK | sk-spell.sk.cx |
Slowenisch | sl_SI | Martin Srebotnjak |
Serbisch (kyrillisch und lateinisch) | sr | |
Schwedisch | sv_SE | Niklas Johansson |
Suaheli | sw_TZ | Alberto Escudero-Pascual |
Tamilisch | ta | [2] |
Thailändisch | th_TH | Sila Chunwijitra |
Türkisch | tr_TR | Muhammet Kara |
Ukrainisch | uk_UA | code.google.com/archive/p/spell-uk |
Vietnamesisch | vi | github.com/1ec5/hunspell-vi |
Hinzufügen/Aktualisieren von gebündelten Wörterbüchern
Wenn Sie ein bereits gebündeltes Wörterbuch aktualisieren oder ein fehlendes Wörterbuch hinzufügen möchten, können Sie dies wie jede andere Änderung in LibreOffice vornehmen. Bitte stellen Sie einfach einen Patch gegen das dictionaries git Repository zur Verfügung und bitten Sie um Überprüfung entweder über Gerrit oder über die LibreOffice Mailing Liste.
Um das Wörterbuch in Ihr lokales Repository übernehmen wollen, ist eine Möglichkeit --with-myspell-dicts
zu autogen.input
hinzufügen, ./autogen.sh
laufen zu lassen und einen Testlauf übersetzen (make
) um zu sehen, ob alles funktioniert. Dann kann ein Patch zusammengestellt werden, getestet und verbreitet werden. Für weitere Einzelheiten (sowie weitere Möglichkeiten, Untermodule zu verwalten) siehe die angegebenen Seiten unter working with submodules und submitting a patch to Gerrit.
Um ein Wörterbuch, einen Thesaurus, einen Silbentrenner und eine Autokorrektur zu aktualisieren, ist Korrekturwerkzeug GUI (PTG) eine einfach zu bedienende Windows- und Linux-Anwendung, die diesen Vorgang vereinfacht. Das Benutzerhandbuch finden Sie hier.
Um die Dateien (Wörterbuch, Thesaurus, Silbentrenner, Autokorrektur, Satz- und Wortausnahmen) auf ihre Korrektheit zu überprüfen, können Sie Hunlinter verwenden, eine Windows-Anwendung, die auch alle Dateien in ein einziges .oxt packen und ein Wörterbuch und einen PoS FSA für Language Tool erstellen kann und über viele andere Tools verfügt.
Wenn Sie nicht wissen, wie Sie den Patch erstellen können, oder wenn Sie andere Probleme haben, zögern Sie nicht, auf der LibreOffice Mailing Liste zu fragen. Andere Entwickler werden Ihnen gerne helfen. Schließlich ist es die schwierigste Aufgabe, das Wörterbuch zu erstellen. Es ist einfach, das Repository zu aktualisieren.
Erweiterung Wörterbücher
Wörterbücher müssen nicht gebündelt werden, in den meisten Fällen reicht eine zusätzliche Wörterbucherweiterung aus, die auf der Extensions Seite veröffentlicht und zur Installation bereitgestellt werden kann. Schauen Sie sich am besten ein bestehendes Erweiterungswörterbuch an und lesen Sie die OpenOffice.org-Dokumentation für technische Details, die immer noch anwendbar sein sollten.
Siehe auch
- Detaillierte Liste der LibreOffice language support (z.B. übersetzte Benutzeroberfläche, Schreibhilfen und Korrekturwerkzeuge, einschließlich LibreOffice-Erweiterungen)