diff options
| author | Copilot <198982749+Copilot@users.noreply.github.com> | 2026-03-24 20:32:17 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2026-03-24 20:32:17 +0100 |
| commit | 695c7a65a1e9ab3b95beeaf02a1e3b10bb16996b (patch) | |
| tree | f302b91a050e3ecfb295b5d16c6ab2962de1a713 /src/frontend/app/i18n/locales | |
| parent | 757960525576038898d655b630cbaac44671f599 (diff) | |
feat: client-side trip tracking with browser notifications (#151)
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: arielcostas <94913521+arielcostas@users.noreply.github.com>
Diffstat (limited to 'src/frontend/app/i18n/locales')
| -rw-r--r-- | src/frontend/app/i18n/locales/en-GB.json | 14 | ||||
| -rw-r--r-- | src/frontend/app/i18n/locales/es-ES.json | 14 | ||||
| -rw-r--r-- | src/frontend/app/i18n/locales/gl-ES.json | 14 |
3 files changed, 42 insertions, 0 deletions
diff --git a/src/frontend/app/i18n/locales/en-GB.json b/src/frontend/app/i18n/locales/en-GB.json index 25a7e7b..152edb8 100644 --- a/src/frontend/app/i18n/locales/en-GB.json +++ b/src/frontend/app/i18n/locales/en-GB.json @@ -249,5 +249,19 @@ "usage_passengers": "pax", "usage_disclaimer": "Based on average historical occupancy from recent months available at datos.vigo.org. Does not reflect real-time occupancy.", "usage_scale_info": "Graph uses a non-linear scale to better highlight lower occupancy values." + }, + "journey": { + "track": "Track", + "tracking": "Tracking", + "track_bus": "Track this bus", + "stop_tracking": "Stop tracking", + "tracking_bus": "Tracking bus", + "arriving_now": "Arriving now!", + "minutes_away": "{{minutes}} min", + "notifications_blocked": "Notifications blocked", + "notification_now_title": "Your bus is arriving!", + "notification_approaching_title": "Your bus arrives in {{minutes}} min", + "notification_body": "Line {{line}} towards {{destination}} — {{stop}}", + "view_on_map": "View on map" } } diff --git a/src/frontend/app/i18n/locales/es-ES.json b/src/frontend/app/i18n/locales/es-ES.json index a97534d..364cb5b 100644 --- a/src/frontend/app/i18n/locales/es-ES.json +++ b/src/frontend/app/i18n/locales/es-ES.json @@ -249,5 +249,19 @@ "usage_passengers": "pas.", "usage_disclaimer": "Basado en la ocupación histórica promedio de los últimos meses disponible en datos.vigo.org. No refleja la ocupación en tiempo real.", "usage_scale_info": "La escala del gráfico no es lineal para resaltar mejor los valores bajos." + }, + "journey": { + "track": "Seguir", + "tracking": "Siguiendo", + "track_bus": "Seguir este autobús", + "stop_tracking": "Detener seguimiento", + "tracking_bus": "Siguiendo autobús", + "arriving_now": "¡Llegando!", + "minutes_away": "{{minutes}} min", + "notifications_blocked": "Notificaciones bloqueadas", + "notification_now_title": "¡Tu autobús está llegando!", + "notification_approaching_title": "Tu autobús llega en {{minutes}} min", + "notification_body": "Línea {{line}} dirección {{destination}} — {{stop}}", + "view_on_map": "Ver en el mapa" } } diff --git a/src/frontend/app/i18n/locales/gl-ES.json b/src/frontend/app/i18n/locales/gl-ES.json index 36a1c66..e66f18c 100644 --- a/src/frontend/app/i18n/locales/gl-ES.json +++ b/src/frontend/app/i18n/locales/gl-ES.json @@ -245,5 +245,19 @@ "usage_passengers": "pas.", "usage_disclaimer": "Baseado na ocupación histórica media dos últimos meses dispoñible en datos.vigo.org. Non reflicte a ocupación en tempo real.", "usage_scale_info": "A escala do gráfico non é lineal para resaltar mellor os valores baixos." + }, + "journey": { + "track": "Seguir", + "tracking": "Seguindo", + "track_bus": "Seguir este autobús", + "stop_tracking": "Deter seguimento", + "tracking_bus": "Seguindo autobús", + "arriving_now": "¡Chegando!", + "minutes_away": "{{minutes}} min", + "notifications_blocked": "Notificacións bloqueadas", + "notification_now_title": "¡O teu autobús está chegando!", + "notification_approaching_title": "O teu autobús chega en {{minutes}} min", + "notification_body": "Liña {{line}} dirección {{destination}} — {{stop}}", + "view_on_map": "Ver no mapa" } } |
