meebey / smuxi

Smuxi is an user-friendly and free IRC client for Linux, Windows and Mac OS X based on GNOME / GTK+
https://smuxi.im/
GNU General Public License v2.0
171 stars 46 forks source link

build: add push-transifex Makefile target #274

Closed knocte closed 6 years ago

knocte commented 6 years ago

Also rename the previously committed update-transifex to pull-transifex to distinguish better and sync with the tx commands.

I just tested with Mirco that pushing an incomplete translation to Transifex to a completed translation in the server does not overwrite the work but it merges it on the server, so it's fine if no -l parameter is used here (meaning it defaults to pushing all langs).

--skip is needed because some translations may be unfinished containing translation files that don't have any translated strings, and the tx push command would fail on those with the error "Could not import file: We're not able to extract any string from the file uploaded for language Persian (fa) in resource Smuxi - IRC client: smuxi-server.pot"