Skip to content
This repository

Klatch - a DICT client for KDE

branch: master

Fetching latest commit…

Octocat-spinner-32-eaf2f5

Cannot retrieve the latest commit at this time

Octocat-spinner-32 doc
Octocat-spinner-32 po
Octocat-spinner-32 src
Octocat-spinner-32 tests
Octocat-spinner-32 .gitattributes
Octocat-spinner-32 .gitignore
Octocat-spinner-32 CMakeLists.txt
Octocat-spinner-32 COPYING
Octocat-spinner-32 COPYRIGHT
Octocat-spinner-32 ChangeLog
Octocat-spinner-32 README.rst
Octocat-spinner-32 TODO
README.rst

Klatch - a DICT client for KDE

Introduction

Klatch is a KDE client for the Dictionary Server Protocol (DICT). It can query multiple DICT servers simultaneously and has a simple user interface for querying words and displaying their definitions. It also features a scripting interface for processing definitions via QtScript which is based on the ECMAScript standard. This allows, for example, to append selected definitions to an external vocabulary collections, like kvtml files.

Packages

Source and (amd64) binary packages for Debian are available in my personal package archive. Packages for other distributions are not available yet.

Download

The latest Klatch source code can be downloaded as tar.gz or zip archives.

The version control system used for development of Klatch is Git. The Git repository can be inspected and browsed online at GitHub and it can be cloned by running:

git clone git://github.com/fthomas/klatch.git

Dependencies

Klatch is a KDE program written in C++. To build it, a C++ compiler with C++11 support, the KDE and Qt libraries, and CMake are required.

Building

To compile and install Klatch, run these commands in its source tree:

mkdir build
cd build
cmake ..
make
sudo make install

If this fails because of missing C++11 support, you need to use a newer compiler. For example, on Debian g++ from the gcc-snapshot package can be used by adding the following option to the CMake invocation:

-DCMAKE_CXX_COMPILER=/usr/lib/gcc-snapshot/bin/g++

Issues and feedback

For bug reports, feature requests, or general feedback either use the issue tracker or write me an email.

Localizing

If you would like to help translating Klatch into your language, you can use Transifex to create or update translations of the klatch.pot file.

License

Klatch is free software and licensed under the GPLv3 or any later version. The full text of the license can be found in the file COPYING in Klatch's source tree.

Author

Klatch was written by Frank S. Thomas <frank@timepit.eu>

Something went wrong with that request. Please try again.