Move translation scripts to Cura from Uranium

CURA-9814
This commit is contained in:
Joey de l'Arago 2023-01-16 15:46:25 +01:00
parent 24cb9e16a8
commit 20778f3d10
11 changed files with 603 additions and 0 deletions

View file

@ -0,0 +1,12 @@
#!/bin/bash
#
# Use xgettext to extract all strings from a set of python files.
# Argument 1 is the directory to search for python files, argument 2
# is the destination file.
#
# This script will extract strings marked using i18n or i18nc methods.
# See UM/i18n.py for the relevant methods.
#
dir=$1
dest=$2
xgettext --from-code=UTF-8 --language=python -ki18n:1 -ki18nc:1c,2 -o $dest $(find -L "$dir" -name \*.py)