Files
TREK/shared/src/i18n/ca/roadtrip.ts
T
Maurice bdb031a1e9 feat(roadtrip): hire car desks, bookings under stops, the ride as one block
A hire car is no seam, but its desks are where the drive starts and ends: the
pick-up opens its day when nothing timed comes first, the return closes the
day it is handed back on, the road runs through both and the range budget
starts from a full tank at the pick-up. The return is only placed when the
booking names a return day and a located return desk.

A table, tickets or a tour on the day hang under the stop they are pinned to
or booked at as chips that open the booking; one for no stop is listed under
the day. A ride that leaves and lands on the same day is one block on the
rail and in the phone chain, not two terminal rows and a band. Both shells
read the same helpers (carrierRide, stopBookings, roadtripRowModel).

Server reads car bookings into the plan context; the MCP descriptions say so.
The pt-BR locale had the three ride strings in Breton, fixed alongside.

Refs #2428
2026-09-21 17:05:42 +02:00

283 lines
17 KiB
TypeScript
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
import type { TranslationStrings } from '../types';
const roadtrip: TranslationStrings = {
'roadtrip.stay.portals': 'Troba allotjament',
'roadtrip.stay.portalHint': 'Comprova la destinació, les dates i els hostes al portal. A CHECK24, cerca manualment.',
'roadtrip.charging.available': 'disponibles',
'roadtrip.charging.unknown': 'No hi ha dades fiables',
'roadtrip.charging.stale': 'Estat desactualitzat',
'roadtrip.charging.prices': 'Tarifes publicades',
'roadtrip.charging.note':
'Tarifa publicada; pot haver-hi impostos, condicions i càrrecs addicionals. El preu de la targeta pot variar.',
'roadtrip.charging.coverage': 'Dades obertes; cobertura segons regió i operador.',
'roadtrip.charging.availability': 'Disponibilitat i tarifes',
'roadtrip.import.title': 'Importa una ruta de Google Maps',
'roadtrip.import.note': 'Les parades s’afegeixen al dia triat. TREK recalcula la ruta.',
'roadtrip.import.unresolved': 'Ubicació no trobada; aquesta parada s’ometrà.',
'roadtrip.import.day': 'Dia',
'roadtrip.hazards.show': 'Mostra zones de perill',
'roadtrip.hazards.current': 'Avisos actuals',
'roadtrip.hazards.note': 'Els avisos no són talls de carretera. La ruta no canvia.',
'roadtrip.hazards.point': 'Només ubicació; àrea afectada desconeguda.',
'roadtrip.hazards.loading': 'S’estan carregant els avisos…',
'roadtrip.hazards.unavailable': 'No disponible',
'roadtrip.hazards.offline': 'Sense connexió: avisos no disponibles',
'roadtrip.hazards.partial': 'Cobertura limitada',
'roadtrip.stops.section': 'Parades de servei',
'roadtrip.stops.inDays': 'Mostra també a Dies',
'roadtrip.stops.daysHint':
'S’aplica a totes les parades de servei del viatge. Si es desactiva, només apareixen a Roadtrip. Activa-ho per tornar-les a mostrar a Dies.',
'roadtrip.window.dragHint':
'En línia, arrossega el final del dia per la ruta o fins a un lloc; fes clic amb el botó dret per restaurar el final automàtic.',
'roadtrip.window.resetBoundaries': 'Restaura els finals de dia automàtics',
'roadtrip.window.endHere': 'Acaba el dia aquí',
'roadtrip.window.endHereHint':
'Pots acabar el dia en una parada concreta des dels seus detalls quan el mode Roadtrip i els horaris diaris estiguin actius.',
'roadtrip.window.endAt': 'Final del dia',
'roadtrip.window.onRoute': 'Durant el trajecte',
'roadtrip.window.atStop': 'A l’últim lloc',
'roadtrip.window.routeHint': 'Fer una pausa al trajecte en arribar a l’hora de finalització.',
'roadtrip.window.stopHint': 'Quedar-se a l’últim lloc si no es pot arribar al següent abans del final del dia.',
'roadtrip.window.legTooLong':
'Un trajecte supera l’horari diari. Afegeix un lloc pel camí o tria fer una pausa durant el trajecte.',
'roadtrip.window.pointLabel': 'Final del dia {day} a les {time}',
'roadtrip.window.title': 'Horaris diaris',
'roadtrip.window.start': 'Inici del dia',
'roadtrip.window.end': 'Final del dia',
'roadtrip.window.hint':
'Indica les dues hores per planificar pauses diàries. Buida un camp per desactivar-les. Les hores manuals tenen prioritat. Els dies es connecten automàticament.',
'roadtrip.window.invalid': 'L’hora final ha de ser posterior a la inicial.',
'roadtrip.window.stop': 'Final del dia',
'roadtrip.window.resume': 'Continuar el viatge',
'roadtrip.window.pointHint': 'Aquest és el punt estimat de pausa durant la nit.',
'roadtrip.window.departure': 'Continuar després de la resta de la visita a les {time}',
'roadtrip.window.showPoint': 'Mostra al mapa',
'roadtrip.window.incomplete': 'Calen totes les rutes de connexió per calcular les pauses diàries.',
'roadtrip.window.conflict':
'Una hora fixa entra en conflicte amb el trajecte i les pauses. Es mantenen les hores manuals; la planificació automàtica està en pausa.',
'roadtrip.window.tooLong':
'Aquests horaris requereixen més de {days} dies addicionals. Tria una franja diària més llarga.',
'roadtrip.mode.roadtrip': 'Viatge per carretera',
'roadtrip.mode.days': 'Dies',
'roadtrip.mode.label': 'Vista del pla',
'roadtrip.title': 'Viatge per carretera',
'roadtrip.subtitle': 'Parades, temps de conducció i hores d’arribada d’aquest viatge',
'roadtrip.empty.title': 'Encara no hi ha ruta',
'roadtrip.stops.label': 'Parades pel camí',
'roadtrip.stops.remove': 'Elimina la parada',
'roadtrip.poi.title': 'Al llarg de la ruta',
'roadtrip.poi.scope': 'Dia',
'roadtrip.poi.looking': 'Es busca',
'roadtrip.poi.searchingHint': 'S’està cercant la ruta…',
'roadtrip.poi.found': '{count} pel camí',
'roadtrip.poi.fuel': 'Combustible',
'roadtrip.poi.charging': 'Càrrega',
'roadtrip.stop.offRoad': '{distance} des de la carretera',
'roadtrip.via.plugin': 'Parada al camí',
'roadtrip.limit.title': 'Preferències de conducció',
'roadtrip.limit.legLabel': 'Trajecte més llarg seguit',
'roadtrip.limit.dayLabel': 'Conducció per dia',
'roadtrip.limit.rangeLabel': 'Autonomia per dipòsit',
'roadtrip.limit.fillLabel': 'Omple fins a',
'roadtrip.limit.fillFull': 'ple',
'roadtrip.limit.fillBadge': 'omple al {percent} %',
'roadtrip.limit.wearNote': '{percent} % perdut per l’edat',
'roadtrip.limit.rangeLabelCharge': 'Autonomia per càrrega',
'roadtrip.limit.sectionTrip': 'Aquest viatge',
'roadtrip.limit.sectionDriving': 'Conducció',
'roadtrip.limit.sectionVehicle': 'Vehicle',
'roadtrip.limit.tankLabel': 'Dipòsit',
'roadtrip.limit.batteryLabel': 'Bateria',
'roadtrip.limit.useLabel': 'Consum',
'roadtrip.limit.wearLabel': 'Desgast bateria',
'roadtrip.limit.computed': 'Calculat a partir de les dades del vehicle',
'roadtrip.limit.perFill': 'per dipòsit',
'roadtrip.limit.perCharge': 'per càrrega',
'roadtrip.limit.afterFill': 'Una parada al {percent} % dóna {distance}',
'roadtrip.limit.fullNote': 'Una parada omple del tot',
'roadtrip.limit.rangeEmpty': 'Sense autonomia',
'roadtrip.limit.rangeEmptyHint': 'Escriu una autonomia, o omple els camps i TREK la calcula.',
'roadtrip.limit.specHint': 'Omplerts, aquests camps determinen l’autonomia de dalt.',
'roadtrip.limit.vehicleHint': 'Digues què condueixes i podràs donar-ne les dades en lloc de l’autonomia.',
'roadtrip.limit.minutes': 'min',
'roadtrip.limit.off': 'desactivat',
'roadtrip.limit.blockNote': 'Un bloc = {distance}',
'roadtrip.limit.echoOver': '{over} de {days} dies superen el teu límit.',
'roadtrip.limit.echoNone': 'Els {days} dies són dins dels límits.',
'roadtrip.limit.echoDry': '{count} trams sense parada assolible.',
'roadtrip.limit.echoEmpty': 'Obre una ruta per veure’n l’efecte.',
'roadtrip.limit.specToggle': 'Calcula-ho a partir del cotxe',
'roadtrip.limit.hint': 'Només compta el temps de conducció. Les parades i les nits no hi són incloses.',
'roadtrip.limit.legOver': '{time} per sobre del teu trajecte màxim',
'roadtrip.limit.dayOver': '{time} de més',
'roadtrip.limit.range': '{distance} des de l’última càrrega',
'roadtrip.limit.none': 'Cap definit',
'roadtrip.line.section': 'Línia de la ruta',
'roadtrip.line.connect': 'Connecta els dies',
'roadtrip.line.dayColors': 'Un color per dia',
'roadtrip.line.hint': 'També calcula el tram entre dos dies i el compta al dia d’arribada.',
'roadtrip.avoid.section': 'Evita quan sigui possible',
'roadtrip.avoid.toll': 'Peatges',
'roadtrip.avoid.motorway': 'Autopistes',
'roadtrip.avoid.ferry': 'Ferris',
'roadtrip.avoid.hint':
'Es penalitzen, no es prohibeixen. Quan un trajecte no té manera d’evitar-ho, ho fa servir igualment i el dia ho indica.',
'roadtrip.avoid.unavailable':
'No disponible: aquesta instància fa servir el seu propi motor, que no pot ometre una classe de via.',
'roadtrip.avoid.badge': '{count} evitats',
'roadtrip.avoid.missed': '{classes} inevitable',
'roadtrip.avoid.missedHint':
'Aquest dia no té cap ruta que ho eviti, així que el trajecte ho fa servir. La resta de dies continuen evitant el que poden.',
'roadtrip.refuel.dry': 'Aquí s’esgota el dipòsit',
'roadtrip.refuel.after': 'després de {distance}',
'roadtrip.limit.vehicleLabel': 'Què condueixes',
'roadtrip.limit.vehicleAny': 'Tots dos',
'roadtrip.limit.vehicleCombustion': 'Benzina',
'roadtrip.limit.vehicleElectric': 'Elèctric',
'roadtrip.refuel.dryElectric': 'Aquí s’acaba la bateria',
'roadtrip.refuel.findElectric': 'Cerca un punt de recàrrega',
'roadtrip.refuel.find': 'Cerca combustible',
'roadtrip.refuel.again': 'Torna-ho a provar',
'roadtrip.refuel.looking': 'Cercant al llarg de la ruta…',
'roadtrip.refuel.spare': 'queden {distance}',
'roadtrip.refuel.add': 'Afegeix {name} com a parada de combustible',
'roadtrip.refuel.addElectric': 'Afegeix {name} com a parada de recàrrega',
'roadtrip.refuel.none': 'No s’ha trobat res al tram accessible.',
'roadtrip.refuel.incomplete': 'La cerca s’ha tallat, així que aquest tram no s’ha comprovat del tot.',
'roadtrip.refuel.failed': 'La cerca de llocs no ha respost.',
'roadtrip.stop.none': 'Una destinació',
'roadtrip.stay.mode.pause': 'Parada',
'roadtrip.stay.mode.night': 'Pernoctar',
'roadtrip.stay.nightAdded': 'Afegit com a pernoctació',
'roadtrip.stay.nightAction': 'Afegeix com a pernoctació',
'roadtrip.stop.makeService': 'Converteix en parada del camí',
'roadtrip.stop.changeKind': 'Canvia el tipus de parada',
'roadtrip.stop.backToDestination': 'Torna a ser una destinació',
'roadtrip.poi.anySocket': 'Qualsevol connector',
'roadtrip.poi.anyPower': 'Qualsevol potència',
'roadtrip.poi.free': 'Gratuït',
'roadtrip.poi.wholeDay': 'Tot el dia',
'roadtrip.poi.midLeg': 'A mig cami, {from} a {to}',
'roadtrip.track.title': 'El dia {number} segueix una traça',
'roadtrip.track.hint': 'Fes que aquest dia segueixi una traça importada',
'roadtrip.track.badge': 'Traça',
'roadtrip.track.untitled': 'Traça sense nom',
'roadtrip.track.empty': 'No hi ha traces en aquest viatge',
'roadtrip.track.emptyHint': 'Importa un fitxer GPX o KML i les seves traces apareixeran aquí.',
'roadtrip.track.length': '{distance} de llarg',
'roadtrip.track.gap': 'a {distance} d’aquest dia',
'roadtrip.track.onDay': 'al llarg d’aquest dia',
'roadtrip.track.explain':
'El trajecte s’ajusta a la traça amb uns quants punts de pas. Els punts existents en aquests trams se substitueixen.',
'roadtrip.track.action': 'Segueix aquesta traça',
'roadtrip.track.working': 'Ajustant el trajecte a la traça, ronda {round}',
'roadtrip.track.done':
'S’han col·locat {count} punts de pas. El trajecte es manté a menys de {distance} de la traça.',
'roadtrip.track.capped':
'S’han col·locat {count} punts de pas. En el punt més ample, el trajecte queda a {distance} de la traça.',
'roadtrip.track.already': 'El trajecte ja seguia aquesta traça.',
'roadtrip.track.errorRoute': 'El servei de rutes no ha respost.',
'roadtrip.track.errorSave': 'No s’han pogut desar els punts de pas.',
'roadtrip.track.clear': 'Elimina {count} punts de pas',
'roadtrip.track.current': 'Actualment segueix {name}',
'roadtrip.poi.rest': 'Àrea de descans',
'roadtrip.poi.campsite': 'Càmping',
'roadtrip.poi.food': 'Menjar',
'roadtrip.poi.sights': 'Llocs d’interès',
'roadtrip.poi.within': 'En un radi de',
'roadtrip.poi.filter': 'Filtra per nom',
'roadtrip.poi.noMatch': 'Res del trajecte no coincideix amb «{name}».',
'roadtrip.poi.noneMatchFilters': 'Res del camí no coincideix amb aquests filtres.',
'roadtrip.poi.foundFiltered': '{count} de {total} al trajecte',
'roadtrip.poi.truncated':
'En {count} trams hi havia més del que cap en una resposta: estreny el corredor per veure la resta.',
'roadtrip.poi.search': 'Cerca',
'roadtrip.poi.searching': 'Cercant {done} de {total}',
'roadtrip.poi.capped': 'La ruta és llarga: només s’ha cercat el primer tram.',
'roadtrip.poi.partial': 'No s’han pogut cercar {count} trams: la cerca de llocs no ha respost.',
'roadtrip.poi.failed': 'La cerca de llocs no respon ara mateix.',
'roadtrip.poi.empty': 'Tria què necessites i cerca.',
'roadtrip.poi.add': 'Afegeix',
'roadtrip.poi.offRoute': '{distance} fora de la ruta',
'roadtrip.poi.atStart': 'a prop de l’inici',
'roadtrip.poi.alongRoute': 'després de {distance}',
'roadtrip.poi.clearResults': 'Esborra resultats',
'roadtrip.poi.addManual': 'Afegeix manualment',
'roadtrip.poi.addManualShort': 'Manual',
'roadtrip.poi.manualHint':
'La cerca de llocs no troba tots els punts de recàrrega ni totes les benzineres. Busca’n un pel nom i digues en quin punt del trajecte va.',
'roadtrip.poi.addBetween': 'Afegeix entre',
'roadtrip.poi.manualOffRoute': '{distance} fora de la ruta: comprova a quin trajecte pertany.',
'roadtrip.poi.manualAppend': 'Encara no hi ha cap ruta calculada, així que va al final del dia {number}.',
'roadtrip.poi.manualNoResults': 'No s’ha trobat cap lloc.',
'roadtrip.poi.manualNoCoords':
'Sense una posició, això va als llocs del viatge en comptes d’anar a un trajecte. Tria un resultat de la cerca de dalt o omple les coordenades.',
'roadtrip.summary.distance': 'Distància',
'roadtrip.summary.driving': 'Temps de conducció',
'roadtrip.alt.ask': 'Altres rutes',
'roadtrip.alt.title': 'Rutes per a aquest tram',
'roadtrip.alt.loading': 'S’està consultant l’encaminador…',
'roadtrip.alt.onlyOne': 'Només hi ha una manera raonable de fer aquest tram.',
'roadtrip.alt.failed': 'L’encaminador no respon ara mateix.',
'roadtrip.alt.current': 'Actual',
'roadtrip.alt.fastest': 'La més ràpida',
'roadtrip.alt.slower': '{time} més lenta',
'roadtrip.alt.quicker': '{time} més ràpida',
'roadtrip.alt.otherEngine': 'Temps de l’encaminador d’evitació, no del principal.',
'roadtrip.day': 'Dia {number}',
'roadtrip.quietDay.empty': 'Encara sense parades: deixa’n una aquí',
'roadtrip.quietDay.one': 'De moment només {name}: deixa una parada aquí',
'roadtrip.leg.driveText': '{distance} en {time}',
'roadtrip.day.stopCount': '{count} parades',
'roadtrip.day.fold': 'Plega',
'roadtrip.day.folded': 'Plegat',
'roadtrip.stop.stayShort': 'Parada',
'roadtrip.stop.fillTitle': 'Omple al',
'roadtrip.stop.fillGives': 'uns {distance} des d’aquí',
'roadtrip.stop.fillNoRange': 'Indica una autonomia per veure què dona.',
'roadtrip.stop.fillDefault': 'Usa el meu valor per defecte',
'roadtrip.stop.fillSet': 'Defineix quant s’omple en aquesta parada',
'roadtrip.leg.pending': 'Sense ruta',
'roadtrip.stop.addTitle': 'Afegeix com a parada',
'roadtrip.stop.kind': 'Tipus de parada',
'roadtrip.stop.landsOn': 'Dia {day}, com a parada {position}',
'roadtrip.stop.duplicate': '«{name}» ja és en aquest viatge.',
'roadtrip.stop.moreDetails': 'Més detalls',
'roadtrip.stop.stay': 'Temps en aquesta parada',
'roadtrip.stop.pinned': 'Hora que has fixat',
'roadtrip.stop.computed': 'Calculat a partir del trajecte',
'roadtrip.stop.endIsLeave': 'En el viatge per carretera, se surt a aquesta hora.',
'roadtrip.via.hint': 'Arrossega per remodelar la ruta, clic dret per eliminar',
'roadtrip.warn.late': 'Arriba {minutes} min després de l’hora fixada',
'roadtrip.warn.missedLeave': 'Arriba {minutes} min després de l’hora de sortida fixada',
'roadtrip.warn.overnight': 'Dia següent',
'roadtrip.spill.title': 'Del dia {number}',
'roadtrip.spill.departs': 'surt {time}',
'roadtrip.summary.stops': 'Parades',
'roadtrip.stay.add': 'Defineix una estada',
'roadtrip.stay.none': 'Sense estada',
'roadtrip.stay.custom': 'Minuts',
'roadtrip.stay.arrive': 'Arribada',
'roadtrip.stay.leave': 'Sortida',
'roadtrip.stay.until': 'fins a les {time}',
'roadtrip.stay.leavesAt': 'Aquesta visita té una hora de fi, així que el viatge surt a les {time}.',
'roadtrip.stay.dayEndsFirst':
'El dia de viatge acaba abans de les {time}, així que el viatge continua l’endemà al matí.',
'roadtrip.stay.clearLeave': 'Treu l’hora de fi',
'roadtrip.alt.noMotorway': 'Sense autopista',
'roadtrip.alt.noToll': 'Sense peatges',
'roadtrip.alt.noFerry': 'Sense ferri',
'roadtrip.summary.partial': 'Encara s’està calculant la resta del trajecte',
'roadtrip.stay.releaseTitle': 'Treure la pernoctació?',
'roadtrip.stay.releaseBody': 'Es traurà la nit a «{name}». La parada es manté a la ruta com a pausa.',
'roadtrip.stay.releaseBookedBody': 'Es traurà la nit a «{name}» juntament amb la reserva «{booking}» i qualsevol despesa vinculada. La parada es manté a la ruta com a pausa.',
'roadtrip.stay.releaseAction': 'Converteix en pausa',
'roadtrip.ride.departure': 'Sortida {time}',
'roadtrip.ride.arrival': 'Arribada {time}',
'roadtrip.ride.pickup': 'Recollida {time}',
'roadtrip.ride.return': 'Devolució {time}',
'roadtrip.ride.open': 'Obre la reserva',
'roadtrip.bookings.loose': 'També reservat aquest dia',
};
export default roadtrip;