Jump to content

Entwicklung/Wörterbücher

From The Document Foundation Wiki
This page is a translated version of the page Development/Dictionaries and the translation is 100% complete.

Ü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) Karl Zeiler; de-AT frami, de-CH frami, de-DE frami
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] Marco A.G.Pinto (fork) Proofing Tool GUI
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 github.com/spellcheck-ko/hunspell-dict-ko
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 [1]
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)