add more stats to mobile and fix refresh stint
This commit is contained in:
12
src/app.js
12
src/app.js
@@ -568,7 +568,7 @@ const TRANSLATIONS = {
|
||||
"training.public_profile": "Mobilprofil för förare",
|
||||
"training.public_profile_active": "Aktiv",
|
||||
"training.public_profile_off": "Avstängd",
|
||||
"training.public_profile_help": "Skapa en skrivskyddad mobilvy med den här förarens träningsstatistik, mål, belöningar och valbara träningstimer.",
|
||||
"training.public_profile_help": "Skapa en personlig mobilvy med träningsstatistik, mål, belöningar, träningstimer och en begränsad biländringsmarkör.",
|
||||
"training.public_profile_private": "Länken innehåller en unik hemlig nyckel. Den visar inte transponder-ID, övriga förare eller adminfunktioner.",
|
||||
"training.public_sections": "Synligt i mobilprofilen",
|
||||
"training.public_sections_hint": "Valen sparas direkt. Avstängda sektioner skickas inte till den publika profilen.",
|
||||
@@ -1613,7 +1613,7 @@ const TRANSLATIONS = {
|
||||
"guide.training_5": "5. När målet nåtts kan belöningen markeras som utdelad. Direktlänken `/?view=training&driver=<id>` kan bokmärkas på förarens mobil.",
|
||||
"guide.training_6": "6. Träningsloggen uppdateras av domarkorrigeringar medan sessionen finns, men behålls när sessionen senare raderas. Full dataexport i Inställningar inkluderar både logg och mål.",
|
||||
"guide.training_7": "7. Öppna Mål och mobilprofil och klicka Aktivera mobilprofil. Kopiera den personliga länken och öppna den på förarens eller förälderns mobil.",
|
||||
"guide.training_8": "8. Mobilprofilen är skrivskyddad och visar bara vald förares statistik. Föraren väljer själv minuter för blocken Maxfokus och Kontrollerad körning; timern visar förarens varv, bästa varv och snitt under det egna passet.",
|
||||
"guide.training_8": "8. Mobilprofilen visar bara vald förares statistik. Föraren väljer minuter för Maxfokus och Kontrollerad körning och kan markera en biländring för vald klass. Inga race- eller registerinställningar kan ändras.",
|
||||
"guide.training_9": "9. Klicka Skapa ny länk eller Stäng av profil om länken spridits fel. Publicera bara `/public-training/*`, `/src/public_training.js` och `/src/public_training.css` externt, aldrig hela admin-sidan eller `/api/state`.",
|
||||
"guide.training_10": "10. När Open Practice, Free Practice eller Practice pågår visar Träning ett livekort för vald förare med varv, bästa varv, snitt och senaste varv. Alla förare kör fortfarande i samma gemensamma session.",
|
||||
"guide.training_11": "11. Knappen högst upp skapar eller öppnar den valda förarens personliga mobillänk. Föraren ställer in och startar sin egen timer i mobilen utan att starta om eller påverka den gemensamma practice-sessionen. Tiden sparas separat per förare och klass.",
|
||||
@@ -1631,7 +1631,7 @@ const TRANSLATIONS = {
|
||||
"guide.training_23": "23. Skapa ett klubbmål från Träningsöversikten. Målet börjar på noll när det sparas och summerar därefter alla giltiga registrerade träningsvarv. När målet nås kan det markeras som firat och ersättas med ett nytt.",
|
||||
"guide.training_24": "24. Ljudhändelsen training stable pace ger valbar personlig röstfeedback efter fem kontrollerade varv i samma practice-stint. Den använder förarens uppläsningsnamn, har två minuters cooldown och aktiveras separat under Raceljud och utrop.",
|
||||
"guide.training_25": "25. Kontrollzonen går från personbästa till 8 procent långsammare. Flytserier bryts vid avvikande varv, ny stint eller ny session. Stark avslutning, rena femminuterspass och förbättrade mellantider ger positiv feedback men påverkar aldrig race-resultat.",
|
||||
"guide.training_26": "26. Under Mål och mobilprofil väljer du vilka publika sektioner som visas: utvecklingsgraf, utmärkelser, stints/prestation, mål/belöningar och historik. Valen sparas direkt och avstängd detaljdata lämnas inte ut av profilens API.",
|
||||
"guide.training_26": "26. Under Mål och mobilprofil väljer du vilka publika sektioner som visas. Stints/prestation innehåller även biländring och tempo per aktivt 30-minutersblock. Öppna sektioner ligger kvar vid live-uppdatering.",
|
||||
"overlay.title": "Overlay",
|
||||
"overlay.subtitle": "Extern leaderboard-skärm",
|
||||
"overlay.no_active": "Ingen aktiv session vald.",
|
||||
@@ -1941,7 +1941,7 @@ const TRANSLATIONS = {
|
||||
"training.public_profile": "Driver mobile profile",
|
||||
"training.public_profile_active": "Active",
|
||||
"training.public_profile_off": "Disabled",
|
||||
"training.public_profile_help": "Create a read-only mobile view with this driver's practice statistics, goals, rewards and configurable practice timer.",
|
||||
"training.public_profile_help": "Create a personal mobile view with practice statistics, goals, rewards, a timer, and a restricted car-change marker.",
|
||||
"training.public_profile_private": "The link contains a unique secret key. It does not show transponder IDs, other drivers or admin controls.",
|
||||
"training.public_sections": "Visible in mobile profile",
|
||||
"training.public_sections_hint": "Changes are saved immediately. Disabled sections are not sent to the public profile.",
|
||||
@@ -2986,7 +2986,7 @@ const TRANSLATIONS = {
|
||||
"guide.training_5": "5. When a target is reached, mark its reward as delivered. Bookmark `/?view=training&driver=<id>` on the driver's phone for direct access.",
|
||||
"guide.training_6": "6. The training ledger follows judging corrections while the source session exists, but remains when that session is later deleted. Full data export in Settings includes both ledger and goals.",
|
||||
"guide.training_7": "7. Open Goals and mobile profile, then click Enable mobile profile. Copy the personal link and open it on the driver's or parent's phone.",
|
||||
"guide.training_8": "8. The mobile profile is read-only and only shows the selected driver's statistics. The driver chooses minutes for Maximum focus and Controlled driving; the timer shows that driver's laps, best lap and average during the personal session.",
|
||||
"guide.training_8": "8. The mobile profile only shows the selected driver's statistics. The driver chooses Maximum focus and Controlled minutes and may mark a car change for the selected class. Race and register settings cannot be changed.",
|
||||
"guide.training_9": "9. Click Create new link or Disable profile if the link is shared incorrectly. Expose only `/public-training/*`, `/src/public_training.js` and `/src/public_training.css` externally, never the full admin site or `/api/state`.",
|
||||
"guide.training_10": "10. While Open Practice, Free Practice, or Practice is running, Training shows a live card for the selected driver with laps, best lap, average, and latest lap. Every driver still uses the same shared session.",
|
||||
"guide.training_11": "11. The top action creates or opens the selected driver's personal mobile link. The driver configures and starts an individual timer on the phone without restarting or changing the shared practice session. Time is stored separately per driver and class.",
|
||||
@@ -3004,7 +3004,7 @@ const TRANSLATIONS = {
|
||||
"guide.training_23": "23. Create a club goal from Practice overview. The target starts at zero when saved and then aggregates every valid registered practice lap. Once reached, it can be marked as celebrated and replaced with a new goal.",
|
||||
"guide.training_24": "24. The training stable pace audio event provides optional personal voice feedback after five controlled laps in one practice stint. It uses the driver spoken name, has a two-minute cooldown, and can be enabled separately under Race sounds and announcements.",
|
||||
"guide.training_25": "25. The control zone runs from the personal best to 8 percent slower. Flow streaks reset on an outlier lap, a new stint, or a new session. Strong finishes, clean five-minute runs, and improved split times provide positive feedback but never affect race results.",
|
||||
"guide.training_26": "26. Under Goals and mobile profile, choose which public sections are visible: development chart, achievements, stints/performance, goals/rewards, and history. Changes save immediately and disabled detail data is not exposed by the profile API.",
|
||||
"guide.training_26": "26. Under Goals and mobile profile, choose which public sections are visible. Stints/performance also contains car-change marking and pace per active 30-minute block. Open sections remain open during live updates.",
|
||||
"overlay.title": "Overlay",
|
||||
"overlay.subtitle": "External leaderboard screen",
|
||||
"overlay.no_active": "No active session selected.",
|
||||
|
||||
Reference in New Issue
Block a user