mumble/scripts
Robert Adam 36dc6f387b MAINT: Translations backport script
Up to now when a stable release series was split off from the master
branch, there was essentially no (good) way of backporting new
translations for source strings in the stable series.

This is because usually the master branch contains new or changed source
strings and thus simply merging the respective commits into the stable
series can cause all sorts of trouble.

The script added by this commit takes care of that by comparing
translation files translation by translation and only updates the
translation if there is a newer translation for the exact same source
string in the target (master) branch.

This takes care of cases in which translations are added or altered
after the stable series has been split off.
It does not however work as soon as the source string for that
translation has changed as that will cause the script to consider these
as different strings and thus no updating will be performed.

Fixes #4740
2021-06-02 20:17:50 +02:00
..
commitMessage MAINT: Introduce REVERT commit type 2021-05-17 08:49:07 +02:00
development MAINT: Update copyright notice to 2021 (Part II) 2021-04-09 15:41:49 +02:00
server MAINT: Update copyright notice to 2021 (Part II) 2021-04-09 15:41:49 +02:00
vcpkg MAINT(vcpkg): Restore profiledir variable in get_mumble_dependencies.ps1 2021-05-09 12:03:23 -06:00
backportTranslations.py MAINT: Translations backport script 2021-06-02 20:17:50 +02:00
extract-emojione-flags.py MAINT: Update copyright notice to 2021 2021-03-02 10:15:01 +01:00
generate_cmake_options_docs.py MAINT: Update copyright notice to 2021 2021-03-02 10:15:01 +01:00
generate-ApplicationPalette-class.py MAINT: Update copyright notice to 2021 2021-03-02 10:15:01 +01:00
generate-AUTHORS.py MAINT: Update copyright notice to 2021 2021-03-02 10:15:01 +01:00
generate-CHANGES.py MAINT: Update copyright notice to 2021 2021-03-02 10:15:01 +01:00
generate-cipherinfo.py MAINT: Update copyright notice to 2021 2021-03-02 10:15:01 +01:00
generate-ffdhe.py MAINT: Update copyright notice to 2021 2021-03-02 10:15:01 +01:00
generate-mumble_qt-qrc.py MAINT: Reworked translation-bundle script 2021-05-13 14:10:00 +02:00
generate-qrc.py MAINT: Update copyright notice to 2021 2021-03-02 10:15:01 +01:00
generateChangelog.py MAINT: Introduce REVERT commit type 2021-05-17 08:49:07 +02:00
generateIceWrapper.py MAINT: Update copyright notice to 2021 2021-03-02 10:15:01 +01:00
git2cl.pl MAINT: Update copyright notice to 2021 2021-03-02 10:15:01 +01:00
mkflags.py MAINT: Update copyright notice to 2021 2021-03-02 10:15:01 +01:00
mkini-win32.bat MAINT: Update copyright notice to 2021 2021-03-02 10:15:01 +01:00
mkini.sh MAINT: Update copyright notice to 2021 2021-03-02 10:15:01 +01:00
mklic.pl MAINT: Update copyright notice to 2021 2021-03-02 10:15:01 +01:00
mumble-overlay FIX(client/overlay): Update unix script to use the current library names 2020-09-19 21:03:07 +02:00
mumble-version.py MAINT: Update copyright notice to 2021 2021-03-02 10:15:01 +01:00
mumble.protocol More Ubuntu fixes 2007-11-09 01:24:29 +00:00
murmur-user-wrapper Auto-update LICENSE.header in source files 2020-01-07 03:09:22 +01:00
murmur.conf Rename ubuntu package from murmur back to mumble-server 2008-01-14 17:29:15 +00:00
murmur.ini FIX(server): Make max bandwidth the highest supported 2021-01-18 09:27:49 +00:00
murmur.init MAINT: Update copyright notice to 2021 2021-03-02 10:15:01 +01:00
murmur.logrotate Make the logrotate fail gracefully if murmur isn't running 2009-03-22 22:37:35 +01:00
murmur.service MAINT/FIX(server): Fix systemd murmur.service 2020-12-09 14:49:21 +03:00
org.mumble_voip.mumble.appdata.xml MAINT: Fix broken links in AppStream meatinfo file 2021-02-23 10:25:19 +01:00
org.mumble_voip.mumble.desktop MAINT: Update desktop and appdata files 2020-10-18 09:15:58 +02:00
php.ini Include weblist.php using ICE 2008-07-03 12:34:38 +00:00
rcc-depends.py MAINT: Update copyright notice to 2021 2021-03-02 10:15:01 +01:00
release.pl MAINT: Update copyright notice to 2021 2021-03-02 10:15:01 +01:00
runClangFormat.sh MAINT: Update copyright notice to 2021 2021-03-02 10:15:01 +01:00
transtate.py MAINT: Update copyright notice to 2021 2021-03-02 10:15:01 +01:00
updateLicenseHeaders.py MAINT: Fix updateLixcenseHeaders.py script 2021-04-09 15:41:49 +02:00
updatetranslations.py MAINT: Fix endless loop in translation update script 2021-04-03 21:30:33 +02:00