A classical music player and organizer. https://musicus.org
Find a file
2025-02-09 10:07:19 +01:00
data Add custom search bar with tags 2025-02-09 10:07:19 +01:00
po Add custom search bar with tags 2025-02-09 10:07:19 +01:00
src Add custom search bar with tags 2025-02-09 10:07:19 +01:00
.gitignore Add /target/ to .gitignore 2025-02-09 10:07:14 +01:00
Cargo.lock Update Gtk and Libadwaita 2025-02-09 10:07:19 +01:00
Cargo.toml Update Gtk and Libadwaita 2025-02-09 10:07:19 +01:00
COPYING Initial commit 2025-02-09 10:05:00 +01:00
de.johrpan.musicus.json Update flatpak manifest 2025-02-09 10:06:39 +01:00
meson.build Initial commit 2025-02-09 10:05:00 +01:00
README.md Use blueprints directly 2025-02-09 10:07:19 +01:00

Musicus

The classical music player and organizer.

Hacking

Internationalization

Execute the following commands from the project root directory to update translation files whenever translatable strings have been changed.

  1. Update template.pot

    xgettext \
        --from-code=UTF-8 \
        --add-comments \
        --keyword=_ \
        --keyword=C_:1c,2 \
        --files-from=po/POTFILES \
        --output=po/template.pot
    
  2. Update translation files

    msgmerge \
        --update \
        --backup=off \
        --no-fuzzy-matching \
        po/de.po \
        po/template.pot