KBabel is a set of tools for editing and managing PO files created by gettext. Its main component is a powerful and comfortable PO file editor which features full navigation capabilities, full editing functionality, the ability to search for translations in different dictionaries, spell and syntax checking, showing diffs, and much more. It also includes a "Catalog Manager", which is a file manager view that provides an overview of PO files. Last but not least, it includes a standalone dictionary application which provides the additional capability of accessing KBabel's powerful dictionaries.
| Tags | Desktop Environment KDE Software Development Text Editors |
|---|---|
| Licenses | GPL |
| Implementation | C++ |
Recent releases


Changes: The most important changes are support for GNU gettext plural forms, multiple file formats using plugins validation/modification tools as plugins, CVS support in Catalog Manager, autosave, and wordwrapping of the edited text.


Changes: Internal structures speedup, word wrapping enabled, spellcheck from the current message to the end of the file, mark/unmark files in the catalog manager using wildcards.


Changes: This version adds next tag selection using Ctrl+/Ctrl-, enable/disable columns to the Catalog Manager, dictionary modules that can be temporarily reconfigured for rough translation, on-the-fly spell checking, the ability to mark selections using regexps/wildcards, an option to ignore %n in argument checks, better support for Translation Project robot, a port to Berkeley Database IV, and many bugfixes.


Changes: This release supports GNU gettext plural forms, copying single text into plural forms, validation tools as plugins (including in the Catalog Manager), and an import/export plugin framework for loading and saving files. A plugin for Qt Linguist was included. Non-breaking space is now shown differently, a character selection tool was added, and CVS support was added to the Catalog Manager. Qt 3.1, version 3.1 (at least RC) of the KDE libraries, and Berkeley Database II are recommended.


Changes: This is the first major release of KBabel. Changes since the last beta include the ability to mail PO files from the Catalog Manager, bugfixes for spellchecking multiple files, and fixes for highlighting bugs.