MuseScore/share/instruments
2022-03-17 09:26:05 +00:00
..
CMakeLists.txt Updated license headers for cmake files 2021-04-19 17:09:37 +02:00
generate_tsv.py Create script to update instruments.xml from online spreadsheet 2021-06-08 11:21:18 +00:00
generateTs.py Make instruments descriptions translatable 2021-10-28 03:08:03 -07:00
instruments.xml Fix #10794 - ensure string sections are in "common" group 2022-03-17 09:26:05 +00:00
instrumentsxml.h Make instruments descriptions translatable 2021-10-28 03:08:03 -07:00
orders.xml orders.xml adapted to latest changes in instruments.xml. 2022-02-02 11:50:25 +01:00
README.md Fix lupdate step to not put all translations into all ts files 2017-09-19 16:37:55 +02:00
update_instruments_xml.py updated instruments.xml to add support of the dropdownName field 2021-07-12 17:47:01 +02:00

Translation of the instrument list

  • generateTs.py parses instruments.xml and creates a fake instrumentsxml.h file
  • gen-instruments-projectfile creates a pro file for the translations, so we can run lupdate (to create/update the TS files) and lrelease on it (to generate the QM files)
  • the QM files are loaded by MuseScore and the instruments are translated when the instruments.xml file is loaded

If instruments.xml is modified

  • run generateTs.py and lupdate.sh
  • push the new file updated ts en_US file to transifex