https://github.com/martonmiklos/inverse_lupdate
Push localized strings from *.ts files back to the source
https://github.com/martonmiklos/inverse_lupdate
de-lupdate qt qt-linguist translation translation-managment
Last synced: 3 months ago
JSON representation
Push localized strings from *.ts files back to the source
- Host: GitHub
- URL: https://github.com/martonmiklos/inverse_lupdate
- Owner: martonmiklos
- License: mit
- Created: 2015-12-05T19:57:58.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2019-12-13T22:25:31.000Z (over 5 years ago)
- Last Synced: 2025-01-31T19:19:38.597Z (5 months ago)
- Topics: de-lupdate, qt, qt-linguist, translation, translation-managment
- Language: C++
- Size: 8.79 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Inverse lupdate
Push localized strings from *.ts files back to the sourceThis tool can be used to change your Qt codebase to a localization translated to a *.ts file.
This tool can be helpful in the following cases:
- You have started the development in English for e.g. while all of your users are using your software localized.
Translating the strings after each release it time consuming and error prone so you would like to pull back all localized strings from
the ts file to your codebase.Known limitations:
- The ts file must be generated/updated with lupdate -locations relative to transfer the line numbers to the ts file.
- In the C++ code you can have multiline strings. Do not leave more than one row between the ts( (or whatever macro are you using)
and the start of your strings.