# Lokalize

[**Lokalize**](https://www.kde.org/applications/development/lokalize) is a computer-aided translation system that focuses on productivity and quality assurance. It is targeted for software translation and also integrates external conversion tools for freelance office document translation.

## Getting started

- [Downloading and installing Lokalize](https://userbase.kde.org/Lokalize) on Windows or Unix
- [The Lokalize Handbook](https://docs.kde.org/?application=lokalize)

## Features

- Project management overview
- Translation merging (synchronization)
- Translation memory
- Glossary
- Spell-checking

## Getting in Touch

- [KDE Localization web site](https://l10n.kde.org) is the platform for the KDE Translation ecosystem
- [Reporting a bug](https://bugs.kde.org/enter_bug.cgi?format=guided&product=lokalize)

## Developer notes

### Glossary

Lokalize uses the TBX file format to save its glossary data. Here are some links about this format:

- [Official website](https://tbxinfo.net)
- [Wikipedia](https://en.wikipedia.org/wiki/TermBase_eXchange)
- [TBX XML Schemas](https://github.com/LTAC-Global/TBX-Basic_dialect)
- [Weblate TBX glossary docs](https://docs.weblate.org/en/latest/formats/tbx.html)

### UI Strings

Context list for `i18nc()` function context strings is available
[here](https://techbase.kde.org/Development/Tutorials/Localization/i18n_Semantics).
