Localizzazione EN di default: qsTr() su tutte le stringhe QML, catalogo italiano translations/harbour-calibreweb_it.ts, lrelease+install .qm nello spec (pattern quill), .pro aggiornato

This commit is contained in:
2026-08-19 16:17:30 +02:00
parent 9758f2b528
commit e3ba9b5e87
12 changed files with 360 additions and 52 deletions
+9 -1
View File
@@ -27,10 +27,18 @@ OTHER_FILES += \
qml/cover/*.qml \
rpm/harbour-calibreweb.spec \
rpm/harbour-calibreweb.desktop \
rpm/harbour-calibreweb.yaml
rpm/harbour-calibreweb.yaml \
translations/harbour-calibreweb_it.ts
DISTFILES += $$OTHER_FILES
# Translations are NOT handled by the sailfishapp_i18n template on the 5.1 kit
# (the .qm is never generated/installed reliably). The spec builds the .qm
# with lrelease and installs it into /usr/share/translations directly;
# libsailfishapp loads harbour-calibreweb_<locale>.qm automatically.
# Source strings are ENGLISH (default language); harbour-calibreweb_it.ts
# provides the Italian catalogue.
# Icone installate via make install (struttura standard Sailfish: icons/<size>/<name>.png)
icons86.path = /usr/share/icons/hicolor/86x86/apps
icons86.files = $$PWD/icons/86x86/harbour-calibreweb.png