Weblate¶
Weblate is a copylefted web-based localization tool with tight version control integration. It features a simple and clean user interface, propagation of translations across components within a project, quality checks and automatic linking to source files.
The Weblate is to be found at https://weblate.org/
Features¶
- Easy web based translation.
- Propagation of translations across components (e.g. branches) within projects.
- Tight VCS integration - every change is represented by a version control commit.
- Usage of Django’s admin interface.
- Upload and automatic merging of PO files.
- Links to source files for context.
- Message quality checks.
- Tunable access control.
- Wide range of supported translation formats (Gettext, Qt, Java, Windows, Symbian and more).
- Git and Mercurial support.
Documentation¶
Detailed documentation is available in the docs
directory of the sources.
The documentation can be also viewed online on https://docs.weblate.org/.
Installation¶
Installation and setup instructions are provided in the manual, check the quick setup guide:
Bugs¶
Please report bugs to https://github.com/WeblateOrg/weblate/issues
License¶
Copyright © 2012 - 2019 Michal Čihař michal@cihar.com
This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program. If not, see https://www.gnu.org/licenses/.
- Weblate basics
- Registration and user profile
- Translating using Weblate
- Downloading and uploading translations
- Checks and fixups
- Application developer guide
- Translation workflows
- Frequently Asked Questions
- Supported file formats
- Version control integration
- Weblate’s Web API
- Weblate Client
- Weblate’s Python API
- Quick setup guide
- Installation instructions
- Weblate deployments
- Upgrading Weblate
- Backing up and moving Weblate
- Authentication
- Access control
- Translation projects
- Language definitions
- Continuous localization
- Licensing translations
- Translation process
- Checks and fixups
- Machine translation
- Addons
- Translation Memory
- Configuration
- Sample configuration
- Management commands
- Whiteboard messages
- Component Lists
- Optional Weblate modules
- Customizing Weblate
- Django admin interface
- Changes