i18n date: abbreviazioni giorni localizzate (context Tide) in calendario, eventi e tooltip

This commit is contained in:
2026-09-02 12:50:04 +02:00
parent e9154f6eef
commit 60c777e650
5 changed files with 42 additions and 6 deletions
+9 -1
View File
@@ -8,6 +8,14 @@ Page {
property var port
// abbreviazioni giorni localizzate (context unico "Tide")
property var dayNames: [
qsTranslate("Tide", "Sun"), qsTranslate("Tide", "Mon"),
qsTranslate("Tide", "Tue"), qsTranslate("Tide", "Wed"),
qsTranslate("Tide", "Thu"), qsTranslate("Tide", "Fri"),
qsTranslate("Tide", "Sat")
]
SilicaListView {
id: list
anchors.fill: parent
@@ -82,7 +90,7 @@ Page {
for (var g = 0; g < 30; g++) {
var d = new Date(now.getFullYear(), now.getMonth(), now.getDate() + g)
var ex = Tides.extrema(port, d, 1)
dayModel.append({ isDay: true, day: Tides.fmtDate(d.getTime()),
dayModel.append({ isDay: true, day: Tides.fmtDate(d.getTime(), page.dayNames),
time: "", kind: "", height: "" })
for (var i = 0; i < ex.length; i++) {
dayModel.append({ isDay: false, day: "",