livello dati C++ (datastore JSON, 33 controlli) e schermate Home, scheda ordine e cover; .gitignore per gli artefatti

This commit is contained in:
2026-10-09 09:09:31 +02:00
parent b1ee0c78b5
commit 40e4badbd4
17 changed files with 1248 additions and 56 deletions
+12 -1
View File
@@ -546,10 +546,21 @@ function availableLanguages() {
return out.sort();
}
// Lingua effettiva: 'system' segue la lingua del telefono (nome tipo "it_IT"),
// altrimenti si usa il codice scelto. Fallback: inglese.
function langFor(setting, systemName) {
if (setting && setting !== "system") {
return HF_STRINGS[setting] ? setting : "en";
}
var code = String(systemName || "").slice(0, 2).toLowerCase();
return HF_STRINGS[code] ? code : "en";
}
if (typeof module !== "undefined" && module.exports) {
module.exports = {
HF_STRINGS: HF_STRINGS,
t: t,
availableLanguages: availableLanguages
availableLanguages: availableLanguages,
langFor: langFor
};
}