Skip to content

Commit 999d294

Browse files
vharmainclaude
andcommitted
Update ITRS field labels, descriptions, and option texts per stakeholder feedback
Rename endurance/wilderness/technical fields, fix "vaikea" → "vaativa" in technical options, replace E-prefixed exposure labels with consequence-based texts, and migrate remaining legacy mui/ refs to explicit MUI imports. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 parent ba110d3 commit 999d294

File tree

7 files changed

+178
-177
lines changed

7 files changed

+178
-177
lines changed

webapp/src/cljc/lipas/data/activities.cljc

Lines changed: 44 additions & 44 deletions
Original file line numberDiff line numberDiff line change
@@ -931,21 +931,21 @@
931931
:se "0,6 - 1 meter bred och/eller sektion med körbara ojämnheter"
932932
:en "0.6 - 1 meter wide and/or section containing rideable unevenness"}
933933
:color "blue"}
934-
"3" {:label {:fi "3 - Keskivaikea (Advanced)"
934+
"3" {:label {:fi "3 - Keskivaativa (Advanced)"
935935
:se "3 - Medel (Advanced)"
936936
:en "3 - Intermediate (Advanced)"}
937937
:description {:fi "0,3 - 0,6 metrin levyinen ja/tai huomattavia epätasaisuuksia sisältävä osuus"
938938
:se "0,3 - 0,6 meter bred och/eller sektion med betydande ojämnheter"
939939
:en "0.3 - 0.6 meter wide and/or section containing significant unevenness"}
940940
:color "red"}
941-
"4" {:label {:fi "4 - Vaikea (Expert)"
941+
"4" {:label {:fi "4 - Vaativa (Expert)"
942942
:se "4 - Svår (Expert)"
943943
:en "4 - Difficult (Expert)"}
944944
:description {:fi "alle 0,3 metrin levyinen ja/tai suuria epätasaisuuksia sisältävä osuus"
945945
:se "under 0,3 meter bred och/eller sektion med stora ojämnheter"
946946
:en "less than 0.3 meter wide and/or section containing large unevenness"}
947947
:color "black"}
948-
"5" {:label {:fi "5 - Erittäin vaikea (Extreme)"
948+
"5" {:label {:fi "5 - Erittäin vaativa (Extreme)"
949949
:se "5 - Extremt svår (Extreme)"
950950
:en "5 - Extremely difficult (Extreme)"}
951951
:description {:fi "alle 0,3 metrin levyinen, erittäin epätasainen ja jyrkkä osuus"
@@ -968,30 +968,30 @@
968968
(into {} (map (fn [[k v]] [k (:label v)]) itrs-technical-options)))
969969

970970
(def itrs-exposure-options
971-
{"1" {:label {:fi "E1 - Vähäinen altistuminen"
972-
:se "E1 - Låg exponering"
973-
:en "E1 - Low exposure"}
974-
:description {:fi "Vähän tai ei riskiä putoamisesta"
975-
:se "Liten eller ingen fallrisk"
976-
:en "Little to no fall risk"}}
977-
"2" {:label {:fi "E2 - Kohtalainen altistuminen"
978-
:se "E2 - Måttlig exponering"
979-
:en "E2 - Moderate exposure"}
980-
:description {:fi "Jonkin verran putoamisriskiä, mahdollisia vammoja"
981-
:se "Viss fallrisk, möjliga skador"
982-
:en "Some fall risk, possible injuries"}}
983-
"3" {:label {:fi "E3 - Korkea altistuminen"
984-
:se "E3 - Hög exponering"
985-
:en "E3 - High exposure"}
986-
:description {:fi "Merkittävä putoamisriski, vakavat vammat mahdollisia"
987-
:se "Betydande fallrisk, allvarliga skador möjliga"
988-
:en "Significant fall risk, serious injuries possible"}}
989-
"4" {:label {:fi "E4 - Äärimmäinen altistuminen"
990-
:se "E4 - Extrem exponering"
991-
:en "E4 - Extreme exposure"}
992-
:description {:fi "Vakava putoamisriski, hengenvaarallinen"
993-
:se "Allvarlig fallrisk, livsfarlig"
994-
:en "Severe fall risk, life-threatening"}}})
971+
{"1" {:label {:fi "1 - Normaali loukkaantumisriski"
972+
:se "1 - Normal skaderisk"
973+
:en "1 - Normal injury risk"}
974+
:description {:fi "Normaali loukkaantumisriski"
975+
:se "Normal skaderisk"
976+
:en "Normal injury risk"}}
977+
"2" {:label {:fi "2 - Vakava loukkaantumisriski"
978+
:se "2 - Hög risk för allvarliga skador"
979+
:en "2 - High risk of serious injury"}
980+
:description {:fi "Vakava loukkaantumisriski"
981+
:se "Hög risk för allvarliga skador"
982+
:en "High risk of serious injury"}}
983+
"3" {:label {:fi "3 - Hengenvaaralliset seuraukset"
984+
:se "3 - Livshotande konsekvenser"
985+
:en "3 - Life-threatening consequences"}
986+
:description {:fi "Hengenvaaralliset seuraukset"
987+
:se "Livshotande konsekvenser"
988+
:en "Life-threatening consequences"}}
989+
"4" {:label {:fi "4 - Kuolemaan johtavat seuraukset"
990+
:se "4 - Dödliga konsekvenser"
991+
:en "4 - Fatal consequences"}
992+
:description {:fi "Kuolemaan johtavat seuraukset"
993+
:se "Dödliga konsekvenser"
994+
:en "Fatal consequences"}}})
995995

996996
(def itrs-endurance-options
997997
{"1" {:fi "1 - Normaali liikunnallisuus"
@@ -1161,34 +1161,34 @@
11611161
:itrs-endurance
11621162
{:field
11631163
{:type "select"
1164-
:label {:fi "ITRS Kesto"
1165-
:se "ITRS Uthållighet"
1166-
:en "ITRS Endurance"}
1167-
:description {:fi "Reitin arvioitu kesto (1-5)"
1168-
:se "Ruttens uppskattade uthållighet (1-5)"
1169-
:en "Estimated route endurance (1-5)"}
1164+
:label {:fi "ITRS Fyysisen kunnon vaatimus"
1165+
:se "ITRS Uthållighetskrav"
1166+
:en "ITRS Endurance Requirement"}
1167+
:description {:fi "Reitin pituuden sekä mäkien nousu- ja laskumetrien mukaan määrittyvä fyysisen kunnon vaatimus."
1168+
:se "Krav på fysisk kondition beroende på rutlängd och höjdmeter upp/ned."
1169+
:en "Physical fitness requirement determined by route length and total ascent/descent."}
11701170
:opts itrs-endurance-options}}
11711171

11721172
:itrs-wilderness
11731173
{:field
11741174
{:type "select"
1175-
:label {:fi "ITRS Erämaa"
1176-
:se "ITRS Vildmark"
1177-
:en "ITRS Wilderness"}
1178-
:description {:fi "Reitin etäisyys palveluista (1-4)"
1179-
:se "Ruttens avstånd till tjänster (1-4)"
1180-
:en "Route remoteness from services (1-4)"}
1175+
:label {:fi "ITRS Erämaisuus"
1176+
:se "ITRS Vildmarksgrad"
1177+
:en "ITRS Wilderness Level"}
1178+
:description {:fi "Reitille vaadittava ennakkovalmistautuminen ja reitin sijainti suhteessa palveluihin, esim. matkapuhelimen kuuluvuus, ympäröivän tieverkoston laatu."
1179+
:se "Den planeringsnivå som krävs samt ledens avlägsenhet från service (t.ex. mobiltäckning, räddningsmöjligheter, vägnät)."
1180+
:en "Amount of advance planning required and the route's remoteness in relation to services (e.g., mobile coverage, rescue options, roads)."}
11811181
:opts itrs-wilderness-options}}
11821182

11831183
:itrs-technical-route
11841184
{:field
11851185
{:type "select"
11861186
:label {:fi "ITRS Reitin tekninen luokitus"
1187-
:se "ITRS Ruttens tekniska klassificering"
1188-
:en "ITRS Route technical classification"}
1189-
:description {:fi "Reitin vaativin tekninen osuus (lasketaan automaattisesti reittiosista)"
1190-
:se "Ruttens mest tekniskt krävande avsnitt (beräknas automatiskt från ruttsektioner)"
1191-
:en "Most technically demanding section of the route (auto-computed from segments)"}
1187+
:se "ITRS Teknisk svårighetsgrad (lednivå)"
1188+
:en "ITRS Technical Difficulty (Route)"}
1189+
:description {:fi "Reitin edellyttämä taitotaso, jota edellytetään haastavimpien osuuksien ajamiseen. Vaativin reittiosa tai luokittelijan määrittelemä reitin luokitustaso."
1190+
:se "Den färdighetsnivå som krävs för att klara de svåraste delarna av hela leden."
1191+
:en "Skill level required to ride the most difficult parts of the entire route."}
11921192
:opts itrs-technical-route-options}}
11931193

11941194
:duration

webapp/src/cljc/lipas/data/loi.cljc

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -420,16 +420,16 @@
420420
{:schema (into [:enum] ["1" "2" "3" "4"])
421421
:field
422422
{:type "select"
423-
:label {:fi "ITRS Putoamisvaara"
424-
:se "ITRS Fallrisk"
425-
:en "ITRS Exposure"}
426-
:description {:fi "Putoamisvaaran luokitus (E1-E4)"
427-
:se "Klassificering av fallrisk (E1-E4)"
428-
:en "Fall risk classification (E1-E4)"}
429-
:opts {"1" {:fi "E1 - Vähäinen" :se "E1 - Låg" :en "E1 - Low"}
430-
"2" {:fi "E2 - Kohtalainen" :se "E2 - Måttlig" :en "E2 - Moderate"}
431-
"3" {:fi "E3 - Korkea" :se "E3 - Hög" :en "E3 - High"}
432-
"4" {:fi "E4 - Äärimmäinen" :se "E4 - Extrem" :en "E4 - Extreme"}}}}})}}}
423+
:label {:fi "Putoamisvaara"
424+
:se "Fallrisk"
425+
:en "Fall Hazard"}
426+
:description {:fi "Normaalista poikkeava vaaranpaikka. Putoamisvaaran luokittelun voi tehdä pyöräilyssä käytettävän ITRS-luokittelun mukaisesti. Luokitteluun vaikuttaa putoamisesta mahdollisesti aiheutuvat seuraukset."
427+
:se "En plats med ovanlig risk för fall, kan klassificeras enligt ITRS exponering."
428+
:en "Atypical danger caused by the risk of falling; may be classified using ITRS Exposure categories."}
429+
:opts {"1" {:fi "1 - Normaali loukkaantumisriski" :se "1 - Normal skaderisk" :en "1 - Normal injury risk"}
430+
"2" {:fi "2 - Vakava loukkaantumisriski" :se "2 - Hög risk för allvarliga skador" :en "2 - High risk of serious injury"}
431+
"3" {:fi "3 - Hengenvaaralliset seuraukset" :se "3 - Livshotande konsekvenser" :en "3 - Life-threatening consequences"}
432+
"4" {:fi "4 - Kuolemaan johtavat seuraukset" :se "4 - Dödliga konsekvenser" :en "4 - Fatal consequences"}}}}})}}}
433433

434434
"natural-attractions-and-geo-objects"
435435
{:label {:fi "Luonnonnähtävyydet / geokohteet" :se "Natursevärdheter / Geologiska platser" :en "Natural Attractions / Geological sites"}

webapp/src/cljc/lipas/i18n/en/map.edn

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,8 +28,8 @@
2828
"Please fix problems displayed on the map in case this route should be visible also in Retkikartta.fi",
2929
:route-part-difficulty "Set route section difficulty",
3030
:itrs-segment "ITRS classification",
31-
:itrs-technical "ITRS Technical",
32-
:itrs-exposure "ITRS Exposure",
31+
:itrs-technical "ITRS Technical Difficulty (Trail Section)",
32+
:itrs-exposure "Fall Hazard",
3333
:compute-itrs-technical "Compute from segments",
3434
:split-linestring "Split",
3535
:travel-direction "Define travel direction",

webapp/src/cljc/lipas/i18n/fi/map.edn

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,8 +28,8 @@
2828
"Korjaa kartalle merkityt ongelmat, jos haluat, että kohde siirtyy Retkikartalle.",
2929
:route-part-difficulty "Määritä reittiosan vaativuus",
3030
:itrs-segment "ITRS-luokitus",
31-
:itrs-technical "ITRS Teknisyys",
32-
:itrs-exposure "ITRS Altistuminen",
31+
:itrs-technical "ITRS Reittiosan tekninen luokitus",
32+
:itrs-exposure "Putoamisvaara",
3333
:compute-itrs-technical "Laske reittiosista",
3434
:split-linestring "Katkaise reittiosa",
3535
:travel-direction "Määritä kulkusuunta",

webapp/src/cljc/lipas/i18n/se/map.edn

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,8 @@
2727
"Korrigera problem som är märkta på kartan för att visa i Retkikartta.fi.",
2828
:route-part-difficulty "Ange svårighetsgrad för ruttsektion",
2929
:itrs-segment "ITRS-klassificering",
30-
:itrs-technical "ITRS Teknisk",
31-
:itrs-exposure "ITRS Exponering",
30+
:itrs-technical "ITRS Teknisk svårighetsgrad (delsträcka)",
31+
:itrs-exposure "Fallrisk",
3232
:compute-itrs-technical "Beräkna från ruttsektioner",
3333
:split-linestring "Klippa ruttdel",
3434
:travel-direction "Bestäm riktningen",

webapp/src/cljs/lipas/ui/map/views.cljs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -924,16 +924,16 @@
924924
edit-itrs?
925925
(#{"LineString"} geom-type)
926926
(= "cycling" activity-value))
927-
[mui/menu-item
927+
[:> MenuItem
928928
{:on-click
929929
#(do
930930
(==> [::events/close-more-tools-menu])
931931
(==> [::events/start-editing lipas-id :itrs-segment geom-type]))}
932-
[mui/list-item-icon
933-
[mui/icon
932+
[:> ListItemIcon
933+
[:> Icon
934934
{:color (if (= sub-mode :itrs-segment) "secondary" "inherit")}
935935
"terrain"]]
936-
[mui/list-item-text (tr :map/itrs-segment)]])
936+
[:> ListItemText (tr :map/itrs-segment)]])
937937

938938
;; Download backup
939939
(when editing?

0 commit comments

Comments
 (0)