Skip to content

Commit

Permalink
Merge branch 'dev' into dependabot/npm_and_yarn/http-cache-semantics-…
Browse files Browse the repository at this point in the history
…4.1.1
  • Loading branch information
binh-dam-ibigroup authored Sep 27, 2023
2 parents b12f462 + 1e22b6e commit ca8e5be
Showing 31 changed files with 830 additions and 1,001 deletions.
358 changes: 179 additions & 179 deletions __tests__/components/viewers/__snapshots__/stop-viewer.js.snap

Large diffs are not rendered by default.

6 changes: 3 additions & 3 deletions i18n/en-US.yml
Original file line number Diff line number Diff line change
@@ -52,6 +52,8 @@ actions:
emailVerificationResent: The email verification message has been resent.
genericError: "An error was encountered: {err}"
itineraryExistenceCheckFailed: Error checking whether your selected trip is possible.
mustBeLoggedInToSavePlace: Please log in to save locations.
placeRemembered: The settings for this place have been saved.
preferencesSaved: Your preferences have been saved.
smsInvalidCode: The code you entered is invalid. Please try again.
smsResendThrottled: >-
@@ -267,9 +269,6 @@ components:
nonTransit: Alternative options
DeleteUser:
deleteMyAccount: Delete my account
EnhancedStopMarker:
stopID: "Stop ID:"
stopViewer: Stop Viewer
ErrorMessage:
header: Could Not Plan Trip
warning: Warning
@@ -473,6 +472,7 @@ components:
tripsFound: We Found {count, plural, one {# Option} other {# Options}}
waiting: Waiting...
RouteDetails:
headsignTo: "{headsign} ({lastStop})"
moreDetails: More Details
operatedBy: Operated by {agencyName}
selectADirection: Select a direction...
100 changes: 55 additions & 45 deletions i18n/es.yml
Original file line number Diff line number Diff line change
@@ -38,12 +38,14 @@ actions:
setPaymentError: "Error al configurar la información de pago:"
setRequestStatusError: "Error al establecer el estado de la solicitud:"
location:
deniedAccessAlert: >
El acceso a tu ubicación está bloqueado.
Para utilizar tu ubicación actual, activa los permisos de ubicación desde
tu navegador y vuelve a cargar la página.
geolocationNotSupportedError: Su navegador no admite la geolocalización
unknownPositionError: Error desconocido al obtener la posición
userDeniedPermission: Usuario sin permiso
deniedAccessAlert: "El acceso a tu ubicación está bloqueado.\nPara utilizar tu
ubicación actual, activa los permisos de ubicación desde tu navegador y vuelve
a cargar la página. \n"
map:
currentLocation: (Ubicación actual)
user:
@@ -107,17 +109,17 @@ common:
"no": "No"
print: Imprimir
save: Guardar
startOver: Comenzar de nuevo
startOver: Reiniciar
submitting: Enviando…
"yes":
itineraryDescriptions:
calories: "{calories, number} kcal"
fareUnknown: No hay información de las tarifas
noItineraryToDisplay: No hay itinerario que mostrar.
relativeCo2: >
{co2} de CO₂ en {isMore, select, true {más} other {menos} } que conducir
solo
transfers: "{transfers, plural, =0 {} one {# transferencia} other {# transferencias}}"
fareUnknown: No hay información de las tarifas
linkOpensNewWindow: (Abre una nueva ventana)
modes:
bicycle_rent: Compartir bicicleta
@@ -178,8 +180,8 @@ components:
tooManyPlaces: Se alcanzó el máximo de lugares intermedios
AdvancedOptions:
bannedRoutes: Seleccionar rutas prohibidas…
preferredRoutes: Seleccionar rutas preferidas…
bikeTolerance: Tolerancia de las bicicletas
preferredRoutes: Seleccionar rutas preferidas…
walkTolerance: Tolerancia al andar
AfterSignInScreen:
mainTitle: Redirigiendo…
@@ -243,6 +245,8 @@ components:
planTripTooltip: Planificar viaje
validationMessage: "Por favor, defina los siguientes campos para planificar un
viaje: {issues}"
invalidModeSelection: No se puede planificar un viaje utilizando los modos seleccionados.
Prueba a incluir el transporte publico en la selección de modos.
BeforeSignInScreen:
mainTitle: Iniciando sesión
message: >
@@ -270,9 +274,6 @@ components:
nonTransit: Alternativas
DeleteUser:
deleteMyAccount: Eliminar mi cuenta
EnhancedStopMarker:
stopID: "Parada:"
stopViewer: Visor de paradas
ErrorMessage:
header: No se pudo planificar el viaje
warning: Advertencia
@@ -373,6 +374,48 @@ components:
NotificationPrefsPane:
noDeviceForPush: Regístrese con la aplicación móvil para acceder a esta configuración.
notificationChannelPrompt: "Recibir notificaciones para sus viajes guardados por:"
OTP2ErrorRenderer:
LOCATION_NOT_FOUND:
body: >-
{inputFieldsCount, plural, =0 {} one {localización es} other
{localizaciones son}} no están cerca de ninguna calle.
header: No se puede acceder a la ubicación
NO_STOPS_IN_RANGE:
body: >-
{inputFieldsCount, plural, =0 {} one {ubicación es} other {ubicaciones
son}} no están cerca de ninguna parada del transporte.
header: Sin paradas cerca
NO_TRANSIT_CONNECTION:
body: >-
No se encontró ninguna conexión entre tu origen y destino en el día
seleccionado, utilizando los tipos de vehículos que seleccionaste.
header: Sin conexiones
NO_TRANSIT_CONNECTION_IN_SEARCH_WINDOW:
body: >-
Se encontró una conexión, pero estaba fuera de las opciones de la
búsqueda, intenta ajustar las opciones de la búsqueda, usando los tipos
de vehículos que seleccionaste.
header: Sin conexiones por el criterio de la búsqueda
OUTSIDE_BOUNDS:
body: >-
{inputFieldsCount, plural, =0 {} one {localización es} other
{localizaciones son}} no están en los límites del planificador de
viajes.
header: Ubicación fuera de los límites
OUTSIDE_SERVICE_PERIOD:
body: >-
La fecha específicada está fuera del rango de los datos disponibles para
la búsqueda de los viajes.
header: Fuera de plazo
SYSTEM_ERROR:
body: Se ha producido un error desconocido en la búsqueda.
header: Error en el planificador de los viajes
WALKING_BETTER_THAN_TRANSIT:
body: Puede completar esta ruta más rápido caminando.
header: El transporte público no es la forma más rápida de hacer este viaje
inputFields:
FROM: Procedencia
TO: Destino
PhoneNumberEditor:
changeNumber: Cambiar número de teléfono
invalidCode: Introduzca 6 dígitos para el código de validación.
@@ -685,7 +728,7 @@ components:
*** DETALLES TÉCNICOS ***
reportIssue: Reportar un problema
reportIssue: ¿Un problema?
TripViewer:
accessible: Accesible
bicyclesAllowed: Permitido
@@ -738,41 +781,8 @@ components:
switcher: Botón de cambio
WelcomeScreen:
prompt: ¿A donde quiere ir?
OTP2ErrorRenderer:
SYSTEM_ERROR:
header: Error en el planificador de los viajes
body: Se ha producido un error desconocido en la búsqueda.
LOCATION_NOT_FOUND:
body: '{inputFieldsCount, plural, =0 {} one {localización es} other {localizaciones
son}} no están cerca de ninguna calle.'
header: No se puede acceder a la ubicación
NO_STOPS_IN_RANGE:
header: Sin paradas cerca
body: '{inputFieldsCount, plural, =0 {} one {ubicación es} other {ubicaciones
son}} no están cerca de ninguna parada del transporte.'
NO_TRANSIT_CONNECTION:
body: No se encontró ninguna conexión entre tu origen y destino en el día seleccionado,
utilizando los tipos de vehículos que seleccionaste.
header: Sin conexiones
inputFields:
FROM: Procedencia
TO: Destino
WALKING_BETTER_THAN_TRANSIT:
body: Puede completar esta ruta más rápido caminando.
header: El transporte público no es la forma más rápida de hacer este viaje
OUTSIDE_SERVICE_PERIOD:
header: Fuera de plazo
body: La fecha específicada está fuera del rango de los datos disponibles para
la búsqueda de los viajes.
OUTSIDE_BOUNDS:
header: Ubicación fuera de los límites
body: '{inputFieldsCount, plural, =0 {} one {localización es} other {localizaciones
son}} no están en los límites del planificador de viajes.'
NO_TRANSIT_CONNECTION_IN_SEARCH_WINDOW:
body: Se encontró una conexión, pero estaba fuera de las opciones de la búsqueda,
intenta ajustar las opciones de la búsqueda, usando los tipos de vehículos
que seleccionaste.
header: Sin conexiones por el criterio de la búsqueda
SequentialPaneDisplay:
stepNumber: Paso {step} de {total}
config:
accessModes:
bicycle: Tránsito + Bicicleta Personal
36 changes: 14 additions & 22 deletions i18n/fr.yml
Original file line number Diff line number Diff line change
@@ -2,8 +2,7 @@ _id: fr
_name: Exemple de traduction pour OTP-react-redux en français
actions:
callTaker:
callQuerySaveError: "Erreur lors de l'enregistrement des requêtes pour l'appel
: {err}"
callQuerySaveError: "Erreur lors de l'enregistrement des requêtes pour l'appel : {err}"
callSaveError: "Impossible d'enregistrer l'appel : {err}"
checkSessionError: "Erreur durant la session d'authentification : {err}"
couldNotFindCallError: >-
@@ -18,11 +17,9 @@ actions:
true {aller}
other {retour}
} planifié préalablement pour cette demande. Voulez-vous continuer ?
deleteItinerariesError: "Erreur lors de la suppression du trajet pour le groupe
:"
deleteItinerariesError: "Erreur lors de la suppression du trajet pour le groupe :"
deleteNoteError: "Erreur lors de la suppression d'une note sur le groupe :"
editSubmitterNotesError: "Erreur lors de la modification des notes du demandeur
:"
editSubmitterNotesError: "Erreur lors de la modification des notes du demandeur :"
fetchFieldTripError: "Erreur de chargement du groupe scolaire : {err}"
fetchFieldTripsError: "Erreur lors du chargement des groupes scolaires : {err}"
fetchTripsForDateError: >-
@@ -46,8 +43,7 @@ actions:
Pour utiliser votre emplacement actuel, permettez-en l'accès depuis votre
navigateur, et ouvrez de nouveau cette page.
geolocationNotSupportedError: La géolocalisation n'est pas prise en charge par
votre navigateur.
geolocationNotSupportedError: La géolocalisation n'est pas prise en charge par votre navigateur.
unknownPositionError: Erreur inconnue lors de la détection de votre emplacement.
userDeniedPermission: Refusé par l'utilisateur
map:
@@ -61,8 +57,9 @@ actions:
Le message de vérification de votre adresse e-mail a été envoyé de
nouveau.
genericError: "Une erreur s'est produite : {err}"
itineraryExistenceCheckFailed: Erreur lors de la vérification de la validité du
trajet choisi.
itineraryExistenceCheckFailed: Erreur lors de la vérification de la validité du trajet choisi.
mustBeLoggedInToSavePlace: Veuillez vous connecter pour enregistrer des lieux.
placeRemembered: Les informations pour ce lieu ont été enregistrées.
preferencesSaved: Vos préférences ont été enregistrées.
smsInvalidCode: Le code saisi est incorrect. Veuillez réessayer.
smsResendThrottled: >-
@@ -285,9 +282,6 @@ components:
nonTransit: Alternatives
DeleteUser:
deleteMyAccount: Supprimer mon compte
EnhancedStopMarker:
stopID: Arrêt nº
stopViewer: Info arrêt
ErrorMessage:
header: Impossible de planifier le trajet
warning: Attention
@@ -351,10 +345,8 @@ components:
header: Options de recherche
NarrativeItinerariesHeader:
changeSortDir: Changer l'ordre de tri
howToFindResults: Pour afficher les résultats, utilisez l'en-tête Trajets trouvés
plus bas.
itinerariesFound: "{itineraryNum, plural, one {# trajet trouvé} other {# trajets
trouvés} }"
howToFindResults: Pour afficher les résultats, utilisez l'en-tête Trajets trouvés plus bas.
itinerariesFound: "{itineraryNum, plural, one {# trajet trouvé} other {# trajets trouvés} }"
numIssues: "{issueNum, plural, one {# problème} other {# problèmes} }"
resultsSortedBy: >-
Résultats triés par {sortSelected}. Pour modifier l'ordre, utilisez le
@@ -421,7 +413,8 @@ components:
header: Echec de la recherche
WALKING_BETTER_THAN_TRANSIT:
body: >-
Vous pouvez effectuer ce trajet plus rapidement sans prendre les transports.
Vous pouvez effectuer ce trajet plus rapidement sans prendre les
transports.
header: Moins rapide en transports
inputFields:
FROM: point de départ
@@ -494,6 +487,7 @@ components:
tripsFound: "{count, plural, one {# trajet trouvé} other {# trajets trouvés}}"
waiting: Patientez...
RouteDetails:
headsignTo: "{headsign} ({lastStop})"
moreDetails: Plus d'infos
operatedBy: Exploité par {agencyName}
selectADirection: Choisissez une direction...
@@ -666,8 +660,7 @@ components:
unknownState: État du trajet inconnu
untogglePause: Reprendre
inactive:
description: Reprenez le suivi pour obtenir des dernières conditions de votre
trajet.
description: Reprenez le suivi pour obtenir des dernières conditions de votre trajet.
heading: Suivi suspendu
nextTripNotPossible:
description: >
@@ -686,8 +679,7 @@ components:
déterminées.
heading: Conditions du trajet indéterminées
snoozed:
description: Reprenez le suivi pour obtenir des dernières conditions de votre
trajet.
description: Reprenez le suivi pour obtenir des dernières conditions de votre trajet.
heading: Suivi suspendu jusqu'à demain
upcoming:
nextTripBegins: >-
3 changes: 0 additions & 3 deletions i18n/ko.yml
Original file line number Diff line number Diff line change
@@ -240,9 +240,6 @@ components:
multiModeSummary: "{accessMode} + {transitMode}"
DeleteUser:
deleteMyAccount: 내 계정 삭제
EnhancedStopMarker:
stopID: "정류장 ID:"
stopViewer: 정류장 뷰어
ErrorMessage:
header: 트립을 계획할 수 없음
warning: 경고
3 changes: 0 additions & 3 deletions i18n/nb_NO.yml
Original file line number Diff line number Diff line change
@@ -74,9 +74,6 @@ components:
now:
DeleteUser:
deleteMyAccount: Slett kontoen min
EnhancedStopMarker:
stopID: "Stopp-ID:"
stopViewer: Stopp-viser
ErrorMessage:
header: Kunne ikke planlegge tur
warning: Advarsel
Loading

0 comments on commit ca8e5be

Please sign in to comment.