Skip to content
hand-written dictionaries from the FreeDict project
Branch: master
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
afr-deu afr-deu: re-enumerate broken definitions; remove doubled definitions Aug 6, 2018
afr-eng always prepend a hash before the user name of the who field Dec 7, 2017
ara-eng Preparations for ara-eng release Nov 21, 2017
bre-fra Updated Breton-French TEI & pdf files. Oct 4, 2018
ces-eng
ckb-kmr new version of ckb-kmr with defnitions cleaned up Aug 6, 2018
cym-eng always prepend a hash before the user name of the who field Dec 7, 2017
dan-eng
deu-eng always prepend a hash before the user name of the who field Dec 7, 2017
deu-ita deu-ita: new version removing doubled entries Aug 6, 2018
deu-kur always prepend a hash before the user name of the who field Dec 7, 2017
deu-nld always prepend a hash before the user name of the who field Dec 7, 2017
deu-por deu-por: Deleting deu-por.tei is unwise now Jan 30, 2019
deu-tur always prepend a hash before the user name of the who field Dec 7, 2017
eng-afr
eng-ara always prepend a hash before the user name of the who field Dec 7, 2017
eng-ces maintenance: update email address Aug 6, 2018
eng-cym always prepend a hash before the user name of the who field Dec 7, 2017
eng-dan extra words from word game with son, subject kitchen 284 words in total Mar 9, 2019
eng-deu
eng-ell
eng-fra adjust eng-fra changelog Jan 25, 2019
eng-gle always prepend a hash before the user name of the who field Dec 7, 2017
eng-hin maintenance: update email address Aug 6, 2018
eng-hrv
eng-hun always prepend a hash before the user name of the who field Dec 7, 2017
eng-ita always prepend a hash before the user name of the who field Dec 7, 2017
eng-lat always prepend a hash before the user name of the who field Dec 7, 2017
eng-lit eng-lit: remove empty `<entry />` preventing validation Aug 6, 2018
eng-nld always prepend a hash before the user name of the who field Dec 7, 2017
eng-pol re-enable eng-pol phonetics generation (fixed tools) Jan 30, 2019
eng-por adding new entries Mar 29, 2018
eng-rom eng-rom, slk-eng: remove duplicated translations Aug 4, 2018
eng-rus
eng-spa always prepend a hash before the user name of the who field Dec 7, 2017
eng-srp always prepend a hash before the user name of the who field Dec 7, 2017
eng-swe
eng-swh correct miantianer name spelling Mar 27, 2018
eng-tur maintenance: update email address Aug 6, 2018
fra-bre always prepend a hash before the user name of the who field Dec 7, 2017
fra-eng new versions of nld-deu and fra-eng Aug 11, 2018
fra-nld always prepend a hash before the user name of the who field Dec 7, 2017
freedict-editor maintenance: update email address Aug 6, 2018
gla-deu always prepend a hash before the user name of the who field Dec 7, 2017
gle-eng
gle-pol always prepend a hash before the user name of the who field Dec 7, 2017
hrv-eng always prepend a hash before the user name of the who field Dec 7, 2017
hun-eng always prepend a hash before the user name of the who field Dec 7, 2017
isl-eng
ita-deu
ita-eng always prepend a hash before the user name of the who field Dec 7, 2017
jpn-deu move Makefile.common to mk/dicts.mk Feb 26, 2017
jpn-eng move Makefile.common to mk/dicts.mk Feb 26, 2017
jpn-fra move Makefile.common to mk/dicts.mk Feb 26, 2017
jpn-rus
kha-deu
kha-eng
kur-deu
kur-eng always prepend a hash before the user name of the who field Dec 7, 2017
kur-tur always prepend a hash before the user name of the who field Dec 7, 2017
lat-deu lat-deu: include lat-deu-header in source release Oct 20, 2018
lat-eng
lit-eng always prepend a hash before the user name of the who field Dec 7, 2017
mkd-bul
nld-deu
nld-eng always prepend a hash before the user name of the who field Dec 7, 2017
nld-fra
nno-nob
oci-cat always prepend a hash before the user name of the who field Dec 7, 2017
pol-gle always prepend a hash before the user name of the who field Dec 7, 2017
por-deu Prepare various releases Dec 9, 2017
por-eng
san-deu
shared improve lg1-lg2 example dictionary header Nov 3, 2018
slk-eng
spa-ast
spa-eng remove remaining references to SF; correct copies to symlinks Apr 22, 2018
spa-por remove remaining references to SF; correct copies to symlinks Apr 22, 2018
srp-eng
swe-eng
swh-eng
swh-pol remove remaining references to SF; correct copies to symlinks Apr 22, 2018
tur-deu Prepare various releases Dec 9, 2017
tur-eng Prepare various releases Dec 9, 2017
wol-fra Updated Breton-French TEI & pdf files. Oct 4, 2018
.gitignore
Makefile
README.md

README.md

FreeDict - free bilingual dictionaries

The FreeDict project aims at providing free (open source) dictionary databases, to be used both by humans and machines

The official home is at http://freedict.org. This page details how to get and use the dictionaries. This document lists some resources if you want to develop and build the dictionaries yourself.

Sources

This repository only contains dictionaries which are not auto-imported, so which were converted once or written by hand. If you are searching for all dictionary sources, you should instead go to https://freedict.org/downloads, where you find the latest source releases of all dictionaries. Auto-imported dictionaries can also be found at https://download.freedict.org/generated.

Development

All dictionaries are encoded in TEI (version 5) which is a flexible XML format to encode human speech. The FreeDict project provides dictionaries but also style sheets to convert the TEI databases into human-readable formats.

At the moment, the dict format and the SLOB format are supported.

The development documentation is in our wiki at https://github.com/freedict/fd-dictionaries/wiki.

Installation

You can install precompiled dictionaries on GNU/Linux distributions like Debian (and all derived distributions as Ubuntu, Mint, etc.) and Arch Linux. Please have a look at your package manager.

If you still want to build from source and you don't want to read the wiki, here's a really quick getting started guide:

  • Get https://github.com/freedict/tools, clone it to a path without spaces and set an environment variable called FREEDICT_TOOLS pointing there.
  • Change to your dictionary, try make help. For building make should be enough, at least if you have both tei2slob and xsltproc installed. It's also possible to disable some of the output formats, ask our friendly buildsystem for help: make help.
You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.