mirror of
https://github.com/mauriceboe/TREK.git
synced 2026-10-23 15:36:33 +00:00
fix(tours): name a round hike's distance bounds {from} and {to}
The three round hike strings passed formatted distances as {min} and
{max}, and {max} is a quantity param, so i18n parity read them as count
strings outside a plural group and failed. The bounds are now {from} and
{to} in every locale and in the card.
This commit is contained in:
@@ -113,8 +113,8 @@ function DistanceField({
|
||||
<span className="inline-flex" data-testid="round-hike-window">
|
||||
<SoftPill icon={<Target size={10} strokeWidth={2.2} aria-hidden="true" />}>
|
||||
{t('tours.round.window', {
|
||||
min: formatMeters(range.minM, unit),
|
||||
max: formatMeters(range.maxM, unit),
|
||||
from: formatMeters(range.minM, unit),
|
||||
to: formatMeters(range.maxM, unit),
|
||||
})}
|
||||
</SoftPill>
|
||||
</span>
|
||||
@@ -129,8 +129,8 @@ function DistanceField({
|
||||
{!valid && (
|
||||
<p id="round-hike-distance-error" className="m-0 mt-1 text-danger" style={fs(11)}>
|
||||
{t('tours.round.distanceRange', {
|
||||
min: formatMeters(ROUND_MIN_M, unit),
|
||||
max: formatMeters(ROUND_MAX_M, unit),
|
||||
from: formatMeters(ROUND_MIN_M, unit),
|
||||
to: formatMeters(ROUND_MAX_M, unit),
|
||||
})}
|
||||
</p>
|
||||
)}
|
||||
@@ -221,7 +221,7 @@ function RoundNotice({ view, unit, t }: { view: RoundHikeView; unit: DistanceUni
|
||||
if (view.phase !== 'done') return null;
|
||||
if (view.candidates.length === 0) {
|
||||
const { minM, maxM } = distanceWindow(view.targetM);
|
||||
return warning(t('tours.round.none', { min: formatMeters(minM, unit), max: formatMeters(maxM, unit) }));
|
||||
return warning(t('tours.round.none', { from: formatMeters(minM, unit), to: formatMeters(maxM, unit) }));
|
||||
}
|
||||
return view.candidates.length < 3 ? <TourNotice role="status">{t('tours.round.fewer')}</TourNotice> : null;
|
||||
}
|
||||
|
||||
@@ -1094,15 +1094,15 @@ const tours: TranslationStrings = {
|
||||
'tours.round.from': 'من',
|
||||
'tours.round.start': 'نقطة البداية',
|
||||
'tours.round.distance': 'المسافة',
|
||||
'tours.round.window': '{min} إلى {max}',
|
||||
'tours.round.window': '{from} إلى {to}',
|
||||
'tours.round.windowHint': 'تُعرض الدوائر التي تقع ضمن {percent} % من هذه المسافة',
|
||||
'tours.round.limitHint': 'تلتزم الدوائر بحد الجولة: {limit}',
|
||||
'tours.round.distanceRange': 'أدخل مسافة من {min} إلى {max}.',
|
||||
'tours.round.distanceRange': 'أدخل مسافة من {from} إلى {to}.',
|
||||
'tours.round.find': 'ابحث عن دوائر',
|
||||
'tours.round.searching': 'جارٍ البحث عن دوائر',
|
||||
'tours.round.option': 'الدائرة {letter}',
|
||||
'tours.round.deviationHint': 'مقارنةً بـ {target} المطلوبة',
|
||||
'tours.round.none': 'لا توجد من هنا دائرة بين {min} و{max}. جرّب مسافة أخرى أو نقطة بداية أخرى.',
|
||||
'tours.round.none': 'لا توجد من هنا دائرة بين {from} و{to}. جرّب مسافة أخرى أو نقطة بداية أخرى.',
|
||||
'tours.round.fewer': 'لا توجد من هنا دوائر أخرى تناسب هذه المسافة.',
|
||||
'tours.round.failed': 'لم يستجب الموجّه أو لم يجد طريقًا من هنا. تبقى الجولة كما هي.',
|
||||
'tours.round.stale': 'تغيّرت نقطة البداية أو الحد. ابحث مجددًا.',
|
||||
|
||||
@@ -1049,15 +1049,15 @@ const tours: TranslationStrings = {
|
||||
'tours.round.from': 'Haradan',
|
||||
'tours.round.start': 'Başlanğıc nöqtəsi',
|
||||
'tours.round.distance': 'Məsafə',
|
||||
'tours.round.window': '{min} ilə {max} arası',
|
||||
'tours.round.window': '{from} ilə {to} arası',
|
||||
'tours.round.windowHint': 'Bu məsafənin {percent} % daxilində olan dairələr təklif olunur',
|
||||
'tours.round.limitHint': 'Dairələr turun limitinə əməl edir: {limit}',
|
||||
'tours.round.distanceRange': '{min} ilə {max} arasında məsafə daxil edin.',
|
||||
'tours.round.distanceRange': '{from} ilə {to} arasında məsafə daxil edin.',
|
||||
'tours.round.find': 'Dairələri tap',
|
||||
'tours.round.searching': 'Dairələr axtarılır',
|
||||
'tours.round.option': 'Dairə {letter}',
|
||||
'tours.round.deviationHint': 'İstənilən {target} ilə müqayisədə',
|
||||
'tours.round.none': 'Buradan {min} ilə {max} arasında dairə yoxdur. Başqa məsafə və ya başlanğıc nöqtəsi sınayın.',
|
||||
'tours.round.none': 'Buradan {from} ilə {to} arasında dairə yoxdur. Başqa məsafə və ya başlanğıc nöqtəsi sınayın.',
|
||||
'tours.round.fewer': 'Buradan bu məsafəyə uyğun başqa dairə yoxdur.',
|
||||
'tours.round.failed': 'Marşrutlaşdırıcı cavab vermədi və ya buradan yol tapmadı. Tur olduğu kimi qalır.',
|
||||
'tours.round.stale': 'Başlanğıc nöqtəsi və ya limit dəyişdi. Yenidən axtarın.',
|
||||
|
||||
@@ -1057,15 +1057,15 @@ const tours: TranslationStrings = {
|
||||
'tours.round.from': 'A partir de',
|
||||
'tours.round.start': 'Ponto de partida',
|
||||
'tours.round.distance': 'Distância',
|
||||
'tours.round.window': '{min} a {max}',
|
||||
'tours.round.window': '{from} a {to}',
|
||||
'tours.round.windowHint': 'São oferecidas voltas dentro de {percent} % desta distância',
|
||||
'tours.round.limitHint': 'As voltas respeitam o limite do passeio: {limit}',
|
||||
'tours.round.distanceRange': 'Informe uma distância de {min} a {max}.',
|
||||
'tours.round.distanceRange': 'Informe uma distância de {from} a {to}.',
|
||||
'tours.round.find': 'Buscar voltas',
|
||||
'tours.round.searching': 'Buscando voltas',
|
||||
'tours.round.option': 'Volta {letter}',
|
||||
'tours.round.deviationHint': 'Em relação aos {target} desejados',
|
||||
'tours.round.none': 'Daqui nenhuma volta fica entre {min} e {max}. Tente outra distância ou outro ponto de partida.',
|
||||
'tours.round.none': 'Daqui nenhuma volta fica entre {from} e {to}. Tente outra distância ou outro ponto de partida.',
|
||||
'tours.round.fewer': 'Daqui não há mais voltas que caibam nesta distância.',
|
||||
'tours.round.failed': 'O roteador não respondeu ou não achou caminho daqui. O passeio fica como está.',
|
||||
'tours.round.stale': 'O ponto de partida ou o limite mudou. Busque de novo.',
|
||||
|
||||
@@ -1059,15 +1059,15 @@ const tours: TranslationStrings = {
|
||||
'tours.round.from': 'Des de',
|
||||
'tours.round.start': 'Punt d’inici',
|
||||
'tours.round.distance': 'Distància',
|
||||
'tours.round.window': '{min} a {max}',
|
||||
'tours.round.window': '{from} a {to}',
|
||||
'tours.round.windowHint': 'S’ofereixen rutes dins d’un {percent} % d’aquesta distància',
|
||||
'tours.round.limitHint': 'Les rutes respecten el límit del tour: {limit}',
|
||||
'tours.round.distanceRange': 'Introdueix una distància de {min} a {max}.',
|
||||
'tours.round.distanceRange': 'Introdueix una distància de {from} a {to}.',
|
||||
'tours.round.find': 'Cerca rutes',
|
||||
'tours.round.searching': 'Cercant rutes',
|
||||
'tours.round.option': 'Ruta {letter}',
|
||||
'tours.round.deviationHint': 'Comparada amb els {target} desitjats',
|
||||
'tours.round.none': 'Des d’aquí cap ruta fa entre {min} i {max}. Prova una altra distància o un altre punt d’inici.',
|
||||
'tours.round.none': 'Des d’aquí cap ruta fa entre {from} i {to}. Prova una altra distància o un altre punt d’inici.',
|
||||
'tours.round.fewer': 'Des d’aquí no hi ha més rutes que encaixin amb aquesta distància.',
|
||||
'tours.round.failed': 'L’encaminador no ha respost o no ha trobat cap camí des d’aquí. El tour queda com està.',
|
||||
'tours.round.stale': 'El punt d’inici o el límit ha canviat. Torna a cercar.',
|
||||
|
||||
@@ -1052,15 +1052,15 @@ const tours: TranslationStrings = {
|
||||
'tours.round.from': 'Od',
|
||||
'tours.round.start': 'Výchozí bod',
|
||||
'tours.round.distance': 'Vzdálenost',
|
||||
'tours.round.window': '{min} až {max}',
|
||||
'tours.round.window': '{from} až {to}',
|
||||
'tours.round.windowHint': 'Nabízejí se okruhy do {percent} % od této vzdálenosti',
|
||||
'tours.round.limitHint': 'Okruhy dodržují limit túry: {limit}',
|
||||
'tours.round.distanceRange': 'Zadejte vzdálenost od {min} do {max}.',
|
||||
'tours.round.distanceRange': 'Zadejte vzdálenost od {from} do {to}.',
|
||||
'tours.round.find': 'Hledat okruhy',
|
||||
'tours.round.searching': 'Hledají se okruhy',
|
||||
'tours.round.option': 'Okruh {letter}',
|
||||
'tours.round.deviationHint': 'Ve srovnání s požadovanými {target}',
|
||||
'tours.round.none': 'Odsud žádný okruh nemá mezi {min} a {max}. Zkuste jinou vzdálenost nebo jiný výchozí bod.',
|
||||
'tours.round.none': 'Odsud žádný okruh nemá mezi {from} a {to}. Zkuste jinou vzdálenost nebo jiný výchozí bod.',
|
||||
'tours.round.fewer': 'Odsud k této vzdálenosti další okruhy nesedí.',
|
||||
'tours.round.failed': 'Router neodpověděl nebo odsud nenašel cestu. Túra zůstává, jak je.',
|
||||
'tours.round.stale': 'Výchozí bod nebo limit se změnil. Hledejte znovu.',
|
||||
|
||||
@@ -1065,16 +1065,16 @@ const tours: TranslationStrings = {
|
||||
'tours.round.from': 'Ab',
|
||||
'tours.round.start': 'Startpunkt',
|
||||
'tours.round.distance': 'Distanz',
|
||||
'tours.round.window': '{min} bis {max}',
|
||||
'tours.round.window': '{from} bis {to}',
|
||||
'tours.round.windowHint': 'Angeboten werden Runden bis {percent} % neben dieser Distanz',
|
||||
'tours.round.limitHint': 'Die Runden halten sich an das Limit der Tour: {limit}',
|
||||
'tours.round.distanceRange': 'Gib eine Distanz von {min} bis {max} ein.',
|
||||
'tours.round.distanceRange': 'Gib eine Distanz von {from} bis {to} ein.',
|
||||
'tours.round.find': 'Runden suchen',
|
||||
'tours.round.searching': 'Runden werden gesucht',
|
||||
'tours.round.option': 'Runde {letter}',
|
||||
'tours.round.deviationHint': 'Im Vergleich zu den gewünschten {target}',
|
||||
'tours.round.none':
|
||||
'Ab hier liegt keine Runde zwischen {min} und {max}. Versuch eine andere Distanz oder einen anderen Startpunkt.',
|
||||
'Ab hier liegt keine Runde zwischen {from} und {to}. Versuch eine andere Distanz oder einen anderen Startpunkt.',
|
||||
'tours.round.fewer': 'Mehr Runden passen ab hier nicht zu dieser Distanz.',
|
||||
'tours.round.failed':
|
||||
'Der Router hat nicht geantwortet oder ab hier keinen Weg gefunden. Die Tour bleibt, wie sie ist.',
|
||||
|
||||
@@ -1038,15 +1038,15 @@ const tours: TranslationStrings = {
|
||||
'tours.round.from': 'From',
|
||||
'tours.round.start': 'Start point',
|
||||
'tours.round.distance': 'Distance',
|
||||
'tours.round.window': '{min} to {max}',
|
||||
'tours.round.window': '{from} to {to}',
|
||||
'tours.round.windowHint': 'Rounds within {percent} % of this distance are offered',
|
||||
'tours.round.limitHint': "Rounds keep to the tour's limit: {limit}",
|
||||
'tours.round.distanceRange': 'Enter a distance from {min} to {max}.',
|
||||
'tours.round.distanceRange': 'Enter a distance from {from} to {to}.',
|
||||
'tours.round.find': 'Find rounds',
|
||||
'tours.round.searching': 'Looking for rounds',
|
||||
'tours.round.option': 'Round {letter}',
|
||||
'tours.round.deviationHint': 'Compared with the wished {target}',
|
||||
'tours.round.none': 'No round from here lies between {min} and {max}. Try another distance or start point.',
|
||||
'tours.round.none': 'No round from here lies between {from} and {to}. Try another distance or start point.',
|
||||
'tours.round.fewer': 'No more rounds fit this distance from here.',
|
||||
'tours.round.failed': 'The router did not answer or found no way from here. The tour stays as it is.',
|
||||
'tours.round.stale': 'The start point or the limit changed. Find rounds again.',
|
||||
|
||||
@@ -1056,15 +1056,15 @@ const tours: TranslationStrings = {
|
||||
'tours.round.from': 'Desde',
|
||||
'tours.round.start': 'Punto de inicio',
|
||||
'tours.round.distance': 'Distancia',
|
||||
'tours.round.window': '{min} a {max}',
|
||||
'tours.round.window': '{from} a {to}',
|
||||
'tours.round.windowHint': 'Se ofrecen rutas a menos de un {percent} % de esta distancia',
|
||||
'tours.round.limitHint': 'Las rutas respetan el límite del tour: {limit}',
|
||||
'tours.round.distanceRange': 'Introduce una distancia de {min} a {max}.',
|
||||
'tours.round.distanceRange': 'Introduce una distancia de {from} a {to}.',
|
||||
'tours.round.find': 'Buscar rutas',
|
||||
'tours.round.searching': 'Buscando rutas',
|
||||
'tours.round.option': 'Ruta {letter}',
|
||||
'tours.round.deviationHint': 'Comparada con los {target} deseados',
|
||||
'tours.round.none': 'Desde aquí ninguna ruta mide entre {min} y {max}. Prueba otra distancia u otro punto de inicio.',
|
||||
'tours.round.none': 'Desde aquí ninguna ruta mide entre {from} y {to}. Prueba otra distancia u otro punto de inicio.',
|
||||
'tours.round.fewer': 'Desde aquí no hay más rutas que encajen con esta distancia.',
|
||||
'tours.round.failed': 'El enrutador no respondió o no encontró ningún camino desde aquí. El tour queda como está.',
|
||||
'tours.round.stale': 'El punto de inicio o el límite ha cambiado. Vuelve a buscar.',
|
||||
|
||||
@@ -1043,15 +1043,15 @@ const tours: TranslationStrings = {
|
||||
'tours.round.from': 'Alates',
|
||||
'tours.round.start': 'Alguspunkt',
|
||||
'tours.round.distance': 'Pikkus',
|
||||
'tours.round.window': '{min} kuni {max}',
|
||||
'tours.round.window': '{from} kuni {to}',
|
||||
'tours.round.windowHint': 'Pakutakse ringe, mis jäävad selle pikkuse {percent} % piiresse',
|
||||
'tours.round.limitHint': 'Ringid peavad kinni matka piirist: {limit}',
|
||||
'tours.round.distanceRange': 'Sisestage pikkus vahemikus {min} kuni {max}.',
|
||||
'tours.round.distanceRange': 'Sisestage pikkus vahemikus {from} kuni {to}.',
|
||||
'tours.round.find': 'Otsi ringe',
|
||||
'tours.round.searching': 'Ringe otsitakse',
|
||||
'tours.round.option': 'Ring {letter}',
|
||||
'tours.round.deviationHint': 'Võrreldes soovitud {target}',
|
||||
'tours.round.none': 'Siit ei jää ükski ring vahemikku {min} kuni {max}. Proovige teist pikkust või alguspunkti.',
|
||||
'tours.round.none': 'Siit ei jää ükski ring vahemikku {from} kuni {to}. Proovige teist pikkust või alguspunkti.',
|
||||
'tours.round.fewer': 'Rohkem ringe siit selle pikkusega ei sobi.',
|
||||
'tours.round.failed': 'Marsruuter ei vastanud või ei leidnud siit teed. Matk jääb samaks.',
|
||||
'tours.round.stale': 'Alguspunkt või piir muutus. Otsige uuesti.',
|
||||
|
||||
@@ -1074,16 +1074,16 @@ const tours: TranslationStrings = {
|
||||
'tours.round.from': 'Depuis',
|
||||
'tours.round.start': 'Point de départ',
|
||||
'tours.round.distance': 'Longueur',
|
||||
'tours.round.window': '{min} à {max}',
|
||||
'tours.round.window': '{from} à {to}',
|
||||
'tours.round.windowHint': 'Les boucles à {percent} % près de cette longueur sont proposées',
|
||||
'tours.round.limitHint': 'Les boucles respectent la limite du tour : {limit}',
|
||||
'tours.round.distanceRange': 'Saisissez une longueur de {min} à {max}.',
|
||||
'tours.round.distanceRange': 'Saisissez une longueur de {from} à {to}.',
|
||||
'tours.round.find': 'Chercher des boucles',
|
||||
'tours.round.searching': 'Recherche de boucles',
|
||||
'tours.round.option': 'Boucle {letter}',
|
||||
'tours.round.deviationHint': 'Par rapport aux {target} souhaités',
|
||||
'tours.round.none':
|
||||
'Aucune boucle depuis ici ne fait entre {min} et {max}. Essayez une autre longueur ou un autre point de départ.',
|
||||
'Aucune boucle depuis ici ne fait entre {from} et {to}. Essayez une autre longueur ou un autre point de départ.',
|
||||
'tours.round.fewer': 'Aucune autre boucle ne correspond à cette longueur depuis ici.',
|
||||
'tours.round.failed': "Le routeur n'a pas répondu ou n'a trouvé aucun chemin depuis ici. Le tour reste tel quel.",
|
||||
'tours.round.stale': 'Le point de départ ou la limite a changé. Relancez la recherche.',
|
||||
|
||||
@@ -1078,16 +1078,16 @@ const tours: TranslationStrings = {
|
||||
'tours.round.from': 'Από',
|
||||
'tours.round.start': 'Σημείο αφετηρίας',
|
||||
'tours.round.distance': 'Απόσταση',
|
||||
'tours.round.window': '{min} έως {max}',
|
||||
'tours.round.window': '{from} έως {to}',
|
||||
'tours.round.windowHint': 'Προτείνονται κύκλοι εντός {percent} % από αυτή την απόσταση',
|
||||
'tours.round.limitHint': 'Οι κύκλοι τηρούν το όριο της διαδρομής: {limit}',
|
||||
'tours.round.distanceRange': 'Εισαγάγετε απόσταση από {min} έως {max}.',
|
||||
'tours.round.distanceRange': 'Εισαγάγετε απόσταση από {from} έως {to}.',
|
||||
'tours.round.find': 'Εύρεση κύκλων',
|
||||
'tours.round.searching': 'Αναζήτηση κύκλων',
|
||||
'tours.round.option': 'Κύκλος {letter}',
|
||||
'tours.round.deviationHint': 'Σε σύγκριση με τα επιθυμητά {target}',
|
||||
'tours.round.none':
|
||||
'Από εδώ κανένας κύκλος δεν είναι μεταξύ {min} και {max}. Δοκιμάστε άλλη απόσταση ή άλλη αφετηρία.',
|
||||
'Από εδώ κανένας κύκλος δεν είναι μεταξύ {from} και {to}. Δοκιμάστε άλλη απόσταση ή άλλη αφετηρία.',
|
||||
'tours.round.fewer': 'Από εδώ δεν ταιριάζουν άλλοι κύκλοι σε αυτή την απόσταση.',
|
||||
'tours.round.failed': 'Ο δρομολογητής δεν απάντησε ή δεν βρήκε δρόμο από εδώ. Η διαδρομή μένει ως έχει.',
|
||||
'tours.round.stale': 'Η αφετηρία ή το όριο άλλαξε. Αναζητήστε ξανά.',
|
||||
|
||||
@@ -1062,15 +1062,15 @@ const tours: TranslationStrings = {
|
||||
'tours.round.from': 'Innen',
|
||||
'tours.round.start': 'Kezdőpont',
|
||||
'tours.round.distance': 'Táv',
|
||||
'tours.round.window': '{min} és {max} között',
|
||||
'tours.round.window': '{from} és {to} között',
|
||||
'tours.round.windowHint': 'A táv {percent} %-án belüli körök jelennek meg',
|
||||
'tours.round.limitHint': 'A körök tartják a túra határát: {limit}',
|
||||
'tours.round.distanceRange': 'Adjon meg egy távot {min} és {max} között.',
|
||||
'tours.round.distanceRange': 'Adjon meg egy távot {from} és {to} között.',
|
||||
'tours.round.find': 'Körök keresése',
|
||||
'tours.round.searching': 'Körök keresése folyamatban',
|
||||
'tours.round.option': '{letter} kör',
|
||||
'tours.round.deviationHint': 'A kívánt {target} távhoz képest',
|
||||
'tours.round.none': 'Innen nincs kör {min} és {max} között. Próbáljon más távot vagy más kezdőpontot.',
|
||||
'tours.round.none': 'Innen nincs kör {from} és {to} között. Próbáljon más távot vagy más kezdőpontot.',
|
||||
'tours.round.fewer': 'Innen nincs több kör, amely ehhez a távhoz illik.',
|
||||
'tours.round.failed': 'Az útvonaltervező nem válaszolt, vagy innen nem talált utat. A túra változatlan marad.',
|
||||
'tours.round.stale': 'A kezdőpont vagy a határ megváltozott. Keressen újra.',
|
||||
|
||||
@@ -1039,15 +1039,15 @@ const tours: TranslationStrings = {
|
||||
'tours.round.from': 'Dari',
|
||||
'tours.round.start': 'Titik awal',
|
||||
'tours.round.distance': 'Jarak',
|
||||
'tours.round.window': '{min} sampai {max}',
|
||||
'tours.round.window': '{from} sampai {to}',
|
||||
'tours.round.windowHint': 'Putaran dalam {percent} % dari jarak ini ditawarkan',
|
||||
'tours.round.limitHint': 'Putaran mematuhi batas tur: {limit}',
|
||||
'tours.round.distanceRange': 'Masukkan jarak dari {min} sampai {max}.',
|
||||
'tours.round.distanceRange': 'Masukkan jarak dari {from} sampai {to}.',
|
||||
'tours.round.find': 'Cari putaran',
|
||||
'tours.round.searching': 'Mencari putaran',
|
||||
'tours.round.option': 'Putaran {letter}',
|
||||
'tours.round.deviationHint': 'Dibandingkan dengan {target} yang diinginkan',
|
||||
'tours.round.none': 'Dari sini tidak ada putaran antara {min} dan {max}. Coba jarak atau titik awal lain.',
|
||||
'tours.round.none': 'Dari sini tidak ada putaran antara {from} dan {to}. Coba jarak atau titik awal lain.',
|
||||
'tours.round.fewer': 'Dari sini tidak ada putaran lain yang cocok dengan jarak ini.',
|
||||
'tours.round.failed': 'Router tidak menjawab atau tidak menemukan jalan dari sini. Tur tetap seperti adanya.',
|
||||
'tours.round.stale': 'Titik awal atau batas berubah. Cari lagi.',
|
||||
|
||||
@@ -1064,16 +1064,16 @@ const tours: TranslationStrings = {
|
||||
'tours.round.from': 'Da',
|
||||
'tours.round.start': 'Punto di partenza',
|
||||
'tours.round.distance': 'Distanza',
|
||||
'tours.round.window': 'da {min} a {max}',
|
||||
'tours.round.window': 'da {from} a {to}',
|
||||
'tours.round.windowHint': 'Vengono proposti anelli entro il {percent} % di questa distanza',
|
||||
'tours.round.limitHint': 'Gli anelli rispettano il limite del tour: {limit}',
|
||||
'tours.round.distanceRange': 'Inserisci una distanza da {min} a {max}.',
|
||||
'tours.round.distanceRange': 'Inserisci una distanza da {from} a {to}.',
|
||||
'tours.round.find': 'Cerca anelli',
|
||||
'tours.round.searching': 'Ricerca degli anelli',
|
||||
'tours.round.option': 'Anello {letter}',
|
||||
'tours.round.deviationHint': 'Rispetto ai {target} desiderati',
|
||||
'tours.round.none':
|
||||
'Da qui nessun anello misura tra {min} e {max}. Prova un’altra distanza o un altro punto di partenza.',
|
||||
'Da qui nessun anello misura tra {from} e {to}. Prova un’altra distanza o un altro punto di partenza.',
|
||||
'tours.round.fewer': 'Da qui non ci sono altri anelli adatti a questa distanza.',
|
||||
'tours.round.failed': 'Il router non ha risposto o non ha trovato percorsi da qui. Il tour resta com’è.',
|
||||
'tours.round.stale': 'Il punto di partenza o il limite è cambiato. Cerca di nuovo.',
|
||||
|
||||
@@ -1016,15 +1016,15 @@ const tours: TranslationStrings = {
|
||||
'tours.round.from': '出発',
|
||||
'tours.round.start': 'スタート地点',
|
||||
'tours.round.distance': '距離',
|
||||
'tours.round.window': '{min}〜{max}',
|
||||
'tours.round.window': '{from}〜{to}',
|
||||
'tours.round.windowHint': 'この距離の {percent} % 以内の周回を表示します',
|
||||
'tours.round.limitHint': '周回はツアーの上限を守ります: {limit}',
|
||||
'tours.round.distanceRange': '{min}から{max}の距離を入力してください。',
|
||||
'tours.round.distanceRange': '{from}から{to}の距離を入力してください。',
|
||||
'tours.round.find': '周回を探す',
|
||||
'tours.round.searching': '周回を検索中',
|
||||
'tours.round.option': '周回 {letter}',
|
||||
'tours.round.deviationHint': '希望の {target} との比較',
|
||||
'tours.round.none': 'ここから {min}〜{max} の周回はありません。別の距離か別のスタート地点をお試しください。',
|
||||
'tours.round.none': 'ここから {from}〜{to} の周回はありません。別の距離か別のスタート地点をお試しください。',
|
||||
'tours.round.fewer': 'ここからこの距離に合う周回はほかにありません。',
|
||||
'tours.round.failed': 'ルーターが応答しないか、ここから道が見つかりませんでした。ツアーはそのままです。',
|
||||
'tours.round.stale': 'スタート地点か上限が変わりました。もう一度探してください。',
|
||||
|
||||
@@ -1012,15 +1012,15 @@ const tours: TranslationStrings = {
|
||||
'tours.round.from': '출발',
|
||||
'tours.round.start': '출발 지점',
|
||||
'tours.round.distance': '거리',
|
||||
'tours.round.window': '{min}~{max}',
|
||||
'tours.round.window': '{from}~{to}',
|
||||
'tours.round.windowHint': '이 거리의 {percent} % 이내 순환 코스를 보여 줍니다',
|
||||
'tours.round.limitHint': '순환 코스는 투어 한도를 지킵니다: {limit}',
|
||||
'tours.round.distanceRange': '{min}에서 {max} 사이의 거리를 입력하세요.',
|
||||
'tours.round.distanceRange': '{from}에서 {to} 사이의 거리를 입력하세요.',
|
||||
'tours.round.find': '순환 코스 찾기',
|
||||
'tours.round.searching': '순환 코스를 찾는 중',
|
||||
'tours.round.option': '순환 코스 {letter}',
|
||||
'tours.round.deviationHint': '원하는 {target}와 비교',
|
||||
'tours.round.none': '여기서 {min}~{max} 사이의 순환 코스가 없습니다. 다른 거리나 출발 지점을 시도해 보세요.',
|
||||
'tours.round.none': '여기서 {from}~{to} 사이의 순환 코스가 없습니다. 다른 거리나 출발 지점을 시도해 보세요.',
|
||||
'tours.round.fewer': '여기서 이 거리에 맞는 순환 코스가 더 없습니다.',
|
||||
'tours.round.failed': '라우터가 응답하지 않았거나 여기서 길을 찾지 못했습니다. 투어는 그대로입니다.',
|
||||
'tours.round.stale': '출발 지점이나 한도가 바뀌었습니다. 다시 찾아 보세요.',
|
||||
|
||||
@@ -1059,16 +1059,16 @@ const tours: TranslationStrings = {
|
||||
'tours.round.from': 'Vanaf',
|
||||
'tours.round.start': 'Startpunt',
|
||||
'tours.round.distance': 'Afstand',
|
||||
'tours.round.window': '{min} tot {max}',
|
||||
'tours.round.window': '{from} tot {to}',
|
||||
'tours.round.windowHint': 'Rondes binnen {percent} % van deze afstand worden aangeboden',
|
||||
'tours.round.limitHint': 'De rondes houden zich aan de limiet van de tour: {limit}',
|
||||
'tours.round.distanceRange': 'Vul een afstand in van {min} tot {max}.',
|
||||
'tours.round.distanceRange': 'Vul een afstand in van {from} tot {to}.',
|
||||
'tours.round.find': 'Rondes zoeken',
|
||||
'tours.round.searching': 'Rondes worden gezocht',
|
||||
'tours.round.option': 'Ronde {letter}',
|
||||
'tours.round.deviationHint': 'Vergeleken met de gewenste {target}',
|
||||
'tours.round.none':
|
||||
'Vanaf hier ligt geen ronde tussen {min} en {max}. Probeer een andere afstand of een ander startpunt.',
|
||||
'Vanaf hier ligt geen ronde tussen {from} en {to}. Probeer een andere afstand of een ander startpunt.',
|
||||
'tours.round.fewer': 'Meer rondes passen vanaf hier niet bij deze afstand.',
|
||||
'tours.round.failed': 'De router gaf geen antwoord of vond vanaf hier geen weg. De tour blijft zoals hij is.',
|
||||
'tours.round.stale': 'Het startpunt of de limiet is veranderd. Zoek opnieuw.',
|
||||
|
||||
@@ -1092,16 +1092,16 @@ const tours: TranslationStrings = {
|
||||
'tours.round.from': 'Od',
|
||||
'tours.round.start': 'Punkt startowy',
|
||||
'tours.round.distance': 'Dystans',
|
||||
'tours.round.window': '{min} do {max}',
|
||||
'tours.round.window': '{from} do {to}',
|
||||
'tours.round.windowHint': 'Proponowane są pętle w granicach {percent} % tego dystansu',
|
||||
'tours.round.limitHint': 'Pętle trzymają się limitu trasy: {limit}',
|
||||
'tours.round.distanceRange': 'Wpisz dystans od {min} do {max}.',
|
||||
'tours.round.distanceRange': 'Wpisz dystans od {from} do {to}.',
|
||||
'tours.round.find': 'Szukaj pętli',
|
||||
'tours.round.searching': 'Szukanie pętli',
|
||||
'tours.round.option': 'Pętla {letter}',
|
||||
'tours.round.deviationHint': 'W porównaniu z oczekiwanymi {target}',
|
||||
'tours.round.none':
|
||||
'Stąd żadna pętla nie mieści się między {min} a {max}. Spróbuj innego dystansu lub punktu startowego.',
|
||||
'Stąd żadna pętla nie mieści się między {from} a {to}. Spróbuj innego dystansu lub punktu startowego.',
|
||||
'tours.round.fewer': 'Stąd więcej pętli nie pasuje do tego dystansu.',
|
||||
'tours.round.failed': 'Router nie odpowiedział lub nie znalazł stąd drogi. Trasa zostaje bez zmian.',
|
||||
'tours.round.stale': 'Punkt startowy lub limit się zmienił. Wyszukaj ponownie.',
|
||||
|
||||
@@ -1095,15 +1095,15 @@ const tours: TranslationStrings = {
|
||||
'tours.round.from': 'От',
|
||||
'tours.round.start': 'Точка старта',
|
||||
'tours.round.distance': 'Расстояние',
|
||||
'tours.round.window': 'от {min} до {max}',
|
||||
'tours.round.window': 'от {from} до {to}',
|
||||
'tours.round.windowHint': 'Предлагаются кольца в пределах {percent} % от этого расстояния',
|
||||
'tours.round.limitHint': 'Кольца соблюдают лимит тура: {limit}',
|
||||
'tours.round.distanceRange': 'Введите расстояние от {min} до {max}.',
|
||||
'tours.round.distanceRange': 'Введите расстояние от {from} до {to}.',
|
||||
'tours.round.find': 'Найти кольца',
|
||||
'tours.round.searching': 'Идёт поиск колец',
|
||||
'tours.round.option': 'Кольцо {letter}',
|
||||
'tours.round.deviationHint': 'По сравнению с желаемыми {target}',
|
||||
'tours.round.none': 'Отсюда нет кольца от {min} до {max}. Попробуйте другое расстояние или другую точку старта.',
|
||||
'tours.round.none': 'Отсюда нет кольца от {from} до {to}. Попробуйте другое расстояние или другую точку старта.',
|
||||
'tours.round.fewer': 'Отсюда больше колец под это расстояние нет.',
|
||||
'tours.round.failed': 'Маршрутизатор не ответил или не нашёл отсюда пути. Тур остаётся без изменений.',
|
||||
'tours.round.stale': 'Точка старта или лимит изменились. Повторите поиск.',
|
||||
|
||||
@@ -1055,16 +1055,16 @@ const tours: TranslationStrings = {
|
||||
'tours.round.from': 'Od',
|
||||
'tours.round.start': 'Východiskový bod',
|
||||
'tours.round.distance': 'Vzdialenosť',
|
||||
'tours.round.window': '{min} až {max}',
|
||||
'tours.round.window': '{from} až {to}',
|
||||
'tours.round.windowHint': 'Ponúkajú sa okruhy do {percent} % od tejto vzdialenosti',
|
||||
'tours.round.limitHint': 'Okruhy dodržiavajú limit túry: {limit}',
|
||||
'tours.round.distanceRange': 'Zadajte vzdialenosť od {min} do {max}.',
|
||||
'tours.round.distanceRange': 'Zadajte vzdialenosť od {from} do {to}.',
|
||||
'tours.round.find': 'Hľadať okruhy',
|
||||
'tours.round.searching': 'Hľadajú sa okruhy',
|
||||
'tours.round.option': 'Okruh {letter}',
|
||||
'tours.round.deviationHint': 'V porovnaní s požadovanými {target}',
|
||||
'tours.round.none':
|
||||
'Odtiaľto žiadny okruh nemá medzi {min} a {max}. Skúste inú vzdialenosť alebo iný východiskový bod.',
|
||||
'Odtiaľto žiadny okruh nemá medzi {from} a {to}. Skúste inú vzdialenosť alebo iný východiskový bod.',
|
||||
'tours.round.fewer': 'Odtiaľto k tejto vzdialenosti ďalšie okruhy nesedia.',
|
||||
'tours.round.failed': 'Router neodpovedal alebo odtiaľto nenašiel cestu. Túra zostáva, ako je.',
|
||||
'tours.round.stale': 'Východiskový bod alebo limit sa zmenil. Hľadajte znova.',
|
||||
|
||||
@@ -1040,15 +1040,15 @@ const tours: TranslationStrings = {
|
||||
'tours.round.from': 'Från',
|
||||
'tours.round.start': 'Startpunkt',
|
||||
'tours.round.distance': 'Sträcka',
|
||||
'tours.round.window': '{min} till {max}',
|
||||
'tours.round.window': '{from} till {to}',
|
||||
'tours.round.windowHint': 'Rundor inom {percent} % av denna sträcka erbjuds',
|
||||
'tours.round.limitHint': 'Rundorna håller sig till turens gräns: {limit}',
|
||||
'tours.round.distanceRange': 'Ange en sträcka från {min} till {max}.',
|
||||
'tours.round.distanceRange': 'Ange en sträcka från {from} till {to}.',
|
||||
'tours.round.find': 'Hitta rundor',
|
||||
'tours.round.searching': 'Letar efter rundor',
|
||||
'tours.round.option': 'Runda {letter}',
|
||||
'tours.round.deviationHint': 'Jämfört med önskade {target}',
|
||||
'tours.round.none': 'Härifrån ligger ingen runda mellan {min} och {max}. Prova en annan sträcka eller startpunkt.',
|
||||
'tours.round.none': 'Härifrån ligger ingen runda mellan {from} och {to}. Prova en annan sträcka eller startpunkt.',
|
||||
'tours.round.fewer': 'Fler rundor passar inte denna sträcka härifrån.',
|
||||
'tours.round.failed': 'Routern svarade inte eller hittade ingen väg härifrån. Turen förblir som den är.',
|
||||
'tours.round.stale': 'Startpunkten eller gränsen har ändrats. Sök igen.',
|
||||
|
||||
@@ -994,15 +994,15 @@ const tours: TranslationStrings = {
|
||||
'tours.round.from': 'จาก',
|
||||
'tours.round.start': 'จุดเริ่มต้น',
|
||||
'tours.round.distance': 'ระยะทาง',
|
||||
'tours.round.window': '{min} ถึง {max}',
|
||||
'tours.round.window': '{from} ถึง {to}',
|
||||
'tours.round.windowHint': 'แสดงวงรอบที่อยู่ภายใน {percent} % ของระยะทางนี้',
|
||||
'tours.round.limitHint': 'วงรอบเป็นไปตามขีดจำกัดของทัวร์: {limit}',
|
||||
'tours.round.distanceRange': 'ใส่ระยะทางตั้งแต่ {min} ถึง {max}',
|
||||
'tours.round.distanceRange': 'ใส่ระยะทางตั้งแต่ {from} ถึง {to}',
|
||||
'tours.round.find': 'ค้นหาวงรอบ',
|
||||
'tours.round.searching': 'กำลังค้นหาวงรอบ',
|
||||
'tours.round.option': 'วงรอบ {letter}',
|
||||
'tours.round.deviationHint': 'เทียบกับ {target} ที่ต้องการ',
|
||||
'tours.round.none': 'จากตรงนี้ไม่มีวงรอบระหว่าง {min} ถึง {max} ลองระยะทางหรือจุดเริ่มต้นอื่น',
|
||||
'tours.round.none': 'จากตรงนี้ไม่มีวงรอบระหว่าง {from} ถึง {to} ลองระยะทางหรือจุดเริ่มต้นอื่น',
|
||||
'tours.round.fewer': 'จากตรงนี้ไม่มีวงรอบอื่นที่เข้ากับระยะทางนี้',
|
||||
'tours.round.failed': 'เราเตอร์ไม่ตอบหรือหาทางจากตรงนี้ไม่พบ ทัวร์ยังคงเหมือนเดิม',
|
||||
'tours.round.stale': 'จุดเริ่มต้นหรือขีดจำกัดเปลี่ยนไป ค้นหาใหม่อีกครั้ง',
|
||||
|
||||
@@ -1048,15 +1048,15 @@ const tours: TranslationStrings = {
|
||||
'tours.round.from': 'Nereden',
|
||||
'tours.round.start': 'Başlangıç noktası',
|
||||
'tours.round.distance': 'Mesafe',
|
||||
'tours.round.window': '{min} ile {max} arası',
|
||||
'tours.round.window': '{from} ile {to} arası',
|
||||
'tours.round.windowHint': 'Bu mesafenin %{percent} kadar yakınındaki turlar sunulur',
|
||||
'tours.round.limitHint': 'Turlar rotanın sınırına uyar: {limit}',
|
||||
'tours.round.distanceRange': '{min} ile {max} arasında bir mesafe girin.',
|
||||
'tours.round.distanceRange': '{from} ile {to} arasında bir mesafe girin.',
|
||||
'tours.round.find': 'Tur bul',
|
||||
'tours.round.searching': 'Turlar aranıyor',
|
||||
'tours.round.option': 'Tur {letter}',
|
||||
'tours.round.deviationHint': 'İstenen {target} ile karşılaştırıldığında',
|
||||
'tours.round.none': 'Buradan {min} ile {max} arasında tur yok. Başka bir mesafe ya da başlangıç noktası deneyin.',
|
||||
'tours.round.none': 'Buradan {from} ile {to} arasında tur yok. Başka bir mesafe ya da başlangıç noktası deneyin.',
|
||||
'tours.round.fewer': 'Buradan bu mesafeye uyan başka tur yok.',
|
||||
'tours.round.failed': 'Yönlendirici yanıt vermedi ya da buradan yol bulamadı. Rota olduğu gibi kalır.',
|
||||
'tours.round.stale': 'Başlangıç noktası ya da sınır değişti. Yeniden arayın.',
|
||||
|
||||
@@ -1087,15 +1087,15 @@ const tours: TranslationStrings = {
|
||||
'tours.round.from': 'Від',
|
||||
'tours.round.start': 'Точка старту',
|
||||
'tours.round.distance': 'Відстань',
|
||||
'tours.round.window': 'від {min} до {max}',
|
||||
'tours.round.window': 'від {from} до {to}',
|
||||
'tours.round.windowHint': 'Пропонуються кільця в межах {percent} % від цієї відстані',
|
||||
'tours.round.limitHint': 'Кільця дотримуються ліміту туру: {limit}',
|
||||
'tours.round.distanceRange': 'Введіть відстань від {min} до {max}.',
|
||||
'tours.round.distanceRange': 'Введіть відстань від {from} до {to}.',
|
||||
'tours.round.find': 'Знайти кільця',
|
||||
'tours.round.searching': 'Триває пошук кілець',
|
||||
'tours.round.option': 'Кільце {letter}',
|
||||
'tours.round.deviationHint': 'Порівняно з бажаними {target}',
|
||||
'tours.round.none': 'Звідси немає кільця від {min} до {max}. Спробуйте іншу відстань або іншу точку старту.',
|
||||
'tours.round.none': 'Звідси немає кільця від {from} до {to}. Спробуйте іншу відстань або іншу точку старту.',
|
||||
'tours.round.fewer': 'Звідси більше кілець під цю відстань немає.',
|
||||
'tours.round.failed': 'Маршрутизатор не відповів або не знайшов звідси шляху. Тур лишається без змін.',
|
||||
'tours.round.stale': 'Точка старту або ліміт змінилися. Повторіть пошук.',
|
||||
|
||||
@@ -1031,15 +1031,15 @@ const tours: TranslationStrings = {
|
||||
'tours.round.from': 'Từ',
|
||||
'tours.round.start': 'Điểm xuất phát',
|
||||
'tours.round.distance': 'Khoảng cách',
|
||||
'tours.round.window': '{min} đến {max}',
|
||||
'tours.round.window': '{from} đến {to}',
|
||||
'tours.round.windowHint': 'Các vòng trong phạm vi {percent} % của khoảng cách này được đề xuất',
|
||||
'tours.round.limitHint': 'Các vòng tuân theo giới hạn của tour: {limit}',
|
||||
'tours.round.distanceRange': 'Nhập khoảng cách từ {min} đến {max}.',
|
||||
'tours.round.distanceRange': 'Nhập khoảng cách từ {from} đến {to}.',
|
||||
'tours.round.find': 'Tìm vòng',
|
||||
'tours.round.searching': 'Đang tìm vòng',
|
||||
'tours.round.option': 'Vòng {letter}',
|
||||
'tours.round.deviationHint': 'So với {target} mong muốn',
|
||||
'tours.round.none': 'Từ đây không có vòng nào dài từ {min} đến {max}. Hãy thử khoảng cách hoặc điểm xuất phát khác.',
|
||||
'tours.round.none': 'Từ đây không có vòng nào dài từ {from} đến {to}. Hãy thử khoảng cách hoặc điểm xuất phát khác.',
|
||||
'tours.round.fewer': 'Từ đây không còn vòng nào khác hợp với khoảng cách này.',
|
||||
'tours.round.failed': 'Bộ định tuyến không trả lời hoặc không tìm thấy đường từ đây. Tour giữ nguyên.',
|
||||
'tours.round.stale': 'Điểm xuất phát hoặc giới hạn đã thay đổi. Hãy tìm lại.',
|
||||
|
||||
@@ -962,15 +962,15 @@ const tours: TranslationStrings = {
|
||||
'tours.round.from': '起點',
|
||||
'tours.round.start': '出發點',
|
||||
'tours.round.distance': '距離',
|
||||
'tours.round.window': '{min} 至 {max}',
|
||||
'tours.round.window': '{from} 至 {to}',
|
||||
'tours.round.windowHint': '提供與此距離相差 {percent} % 以內的環線',
|
||||
'tours.round.limitHint': '環線遵守路線的難度上限:{limit}',
|
||||
'tours.round.distanceRange': '請輸入 {min} 至 {max} 的距離。',
|
||||
'tours.round.distanceRange': '請輸入 {from} 至 {to} 的距離。',
|
||||
'tours.round.find': '尋找環線',
|
||||
'tours.round.searching': '正在尋找環線',
|
||||
'tours.round.option': '環線 {letter}',
|
||||
'tours.round.deviationHint': '與期望的 {target} 相比',
|
||||
'tours.round.none': '從這裡沒有 {min} 至 {max} 的環線。請換一個距離或出發點。',
|
||||
'tours.round.none': '從這裡沒有 {from} 至 {to} 的環線。請換一個距離或出發點。',
|
||||
'tours.round.fewer': '從這裡沒有更多符合此距離的環線。',
|
||||
'tours.round.failed': '路由器沒有回應,或從這裡找不到路。路線保持不變。',
|
||||
'tours.round.stale': '出發點或上限已變更。請重新尋找。',
|
||||
|
||||
@@ -963,15 +963,15 @@ const tours: TranslationStrings = {
|
||||
'tours.round.from': '起点',
|
||||
'tours.round.start': '出发点',
|
||||
'tours.round.distance': '距离',
|
||||
'tours.round.window': '{min} 至 {max}',
|
||||
'tours.round.window': '{from} 至 {to}',
|
||||
'tours.round.windowHint': '提供与此距离相差 {percent} % 以内的环线',
|
||||
'tours.round.limitHint': '环线遵守路线的难度上限:{limit}',
|
||||
'tours.round.distanceRange': '请输入 {min} 至 {max} 的距离。',
|
||||
'tours.round.distanceRange': '请输入 {from} 至 {to} 的距离。',
|
||||
'tours.round.find': '查找环线',
|
||||
'tours.round.searching': '正在查找环线',
|
||||
'tours.round.option': '环线 {letter}',
|
||||
'tours.round.deviationHint': '与期望的 {target} 相比',
|
||||
'tours.round.none': '从这里没有 {min} 至 {max} 的环线。请换一个距离或出发点。',
|
||||
'tours.round.none': '从这里没有 {from} 至 {to} 的环线。请换一个距离或出发点。',
|
||||
'tours.round.fewer': '从这里没有更多符合此距离的环线。',
|
||||
'tours.round.failed': '路由器没有响应,或从这里找不到路。路线保持不变。',
|
||||
'tours.round.stale': '出发点或上限已更改。请重新查找。',
|
||||
|
||||
Reference in New Issue
Block a user