mirror of
https://github.com/mauriceboe/TREK.git
synced 2026-06-19 13:21:46 +00:00
feat(dashboard): mobile layout, glass UI, context bottom nav + OIDC PKCE (#1079)
* feat(dashboard): mobile layout, glass tiles, plain-text countdown, place photos - Rework the mobile dashboard: cover hero, separate boarding-pass card, trimmed atlas (trips + days only), stacked widgets - New floating bottom tab bar with a centred context-aware + button (new trip / place / journey / entry depending on the page) - Move profile + notifications into a small top strip on the dashboard - Desktop: glassmorphic tiles (light + dark), neutral dark palette, plain-text countdown module, real place photos in the boarding pass * i18n(dashboard): translate new dashboard keys across all locales Fill the dashboard-rework keys (hero, atlas, fx, tz, upcoming, copy dialog, aria labels, countdown) that were left as English placeholders, plus the new startsIn/aria keys, for all 19 languages. * feat(oidc): send PKCE (S256) in the OIDC login flow The OIDC client now generates a code_verifier per login, sends the S256 code_challenge on the authorize request and the code_verifier on the token exchange. Works whether the provider has PKCE optional or required (fixes login against providers that require PKCE, e.g. Pocket ID).
This commit is contained in:
@@ -9,7 +9,7 @@ const dashboard: TranslationStrings = {
|
||||
'dashboard.subtitle.activeMany': '{count} رحلات نشطة',
|
||||
'dashboard.subtitle.archivedSuffix': ' · {count} مؤرشفة',
|
||||
'dashboard.newTrip': 'رحلة جديدة',
|
||||
'dashboard.newTripSub': 'Start blank · or import from another planner',
|
||||
'dashboard.newTripSub': 'خطّط لرحلة جديدة من الصفر',
|
||||
'dashboard.gridView': 'عرض شبكي',
|
||||
'dashboard.listView': 'عرض قائمة',
|
||||
'dashboard.currency': 'العملة',
|
||||
@@ -79,80 +79,89 @@ const dashboard: TranslationStrings = {
|
||||
'dashboard.coverRemoveError': 'فشل الإزالة',
|
||||
'dashboard.titleRequired': 'العنوان مطلوب',
|
||||
'dashboard.endDateError': 'يجب أن يكون تاريخ النهاية بعد البداية',
|
||||
'dashboard.filter.planned': 'Planned',
|
||||
'dashboard.hero.badgeLive': 'LIVE NOW',
|
||||
'dashboard.hero.badgeToday': 'STARTS TODAY',
|
||||
'dashboard.hero.badgeTomorrow': 'TOMORROW',
|
||||
'dashboard.hero.badgeNext': 'UP NEXT',
|
||||
'dashboard.hero.badgeRecent': 'RECENT',
|
||||
'dashboard.hero.tripDates': 'Trip dates',
|
||||
'dashboard.hero.noDates': 'No dates set',
|
||||
'dashboard.hero.travelerOne': '{count} traveler',
|
||||
'dashboard.hero.travelerMany': '{count} travelers',
|
||||
'dashboard.hero.destinationOne': '{count} destination',
|
||||
'dashboard.hero.destinationMany': '{count} destinations',
|
||||
'dashboard.hero.dayUnitOne': 'day',
|
||||
'dashboard.hero.dayUnitMany': 'days',
|
||||
'dashboard.hero.dayLeft': 'Day left',
|
||||
'dashboard.hero.daysLeft': 'Days left',
|
||||
'dashboard.hero.lastDay': 'Last day',
|
||||
'dashboard.atlas.countriesVisited': 'Atlas · Countries visited',
|
||||
'dashboard.atlas.ofTotal': 'of {total}',
|
||||
'dashboard.atlas.tripsTotal': 'Trips total',
|
||||
'dashboard.atlas.placesMapped': '{count} places mapped',
|
||||
'dashboard.atlas.daysTraveled': 'Days traveled',
|
||||
'dashboard.atlas.daysUnit': 'days',
|
||||
'dashboard.atlas.acrossAllTrips': 'across all trips',
|
||||
'dashboard.atlas.distanceFlown': 'Distance flown',
|
||||
'dashboard.filter.planned': 'مخطط لها',
|
||||
'dashboard.hero.badgeLive': 'مباشر الآن',
|
||||
'dashboard.hero.badgeToday': 'تبدأ اليوم',
|
||||
'dashboard.hero.badgeTomorrow': 'غدًا',
|
||||
'dashboard.hero.badgeNext': 'التالية',
|
||||
'dashboard.hero.badgeRecent': 'مؤخرًا',
|
||||
'dashboard.hero.tripDates': 'تواريخ الرحلة',
|
||||
'dashboard.hero.noDates': 'لا توجد تواريخ',
|
||||
'dashboard.hero.travelerOne': '{count} مسافر',
|
||||
'dashboard.hero.travelerMany': '{count} مسافرين',
|
||||
'dashboard.hero.destinationOne': '{count} وجهة',
|
||||
'dashboard.hero.destinationMany': '{count} وجهات',
|
||||
'dashboard.hero.dayUnitOne': 'يوم',
|
||||
'dashboard.hero.dayUnitMany': 'أيام',
|
||||
'dashboard.hero.dayLeft': 'بقي يوم',
|
||||
'dashboard.hero.daysLeft': 'الأيام المتبقية',
|
||||
'dashboard.hero.lastDay': 'اليوم الأخير',
|
||||
'dashboard.hero.untilStart': 'حتى البداية',
|
||||
'dashboard.hero.startsIn': 'تبدأ الرحلة بعد',
|
||||
'dashboard.atlas.countriesVisited': 'أطلس · الدول المُزارة',
|
||||
'dashboard.atlas.ofTotal': 'من {total}',
|
||||
'dashboard.atlas.tripsTotal': 'إجمالي الرحلات',
|
||||
'dashboard.atlas.placesMapped': '{count} مكان على الخريطة',
|
||||
'dashboard.atlas.daysTraveled': 'أيام السفر',
|
||||
'dashboard.atlas.daysUnit': 'أيام',
|
||||
'dashboard.atlas.acrossAllTrips': 'عبر جميع الرحلات',
|
||||
'dashboard.atlas.distanceFlown': 'المسافة المقطوعة جوًا',
|
||||
'dashboard.atlas.kmUnit': 'km',
|
||||
'dashboard.atlas.aroundEquator': '≈ {count}× around the equator',
|
||||
'dashboard.card.idea': 'Idea',
|
||||
'dashboard.card.buddyOne': 'Buddy',
|
||||
'dashboard.fx.from': 'From',
|
||||
'dashboard.fx.to': 'To',
|
||||
'dashboard.fx.unavailable': 'Rate unavailable',
|
||||
'dashboard.tz.searchPlaceholder': 'Search timezone…',
|
||||
'dashboard.tz.empty': 'No other timezones yet — add one with +',
|
||||
'dashboard.upcoming.title': 'Upcoming reservations',
|
||||
'dashboard.upcoming.empty': 'Nothing booked yet.',
|
||||
'dashboard.confirm.copy.title': 'Copy this trip?',
|
||||
'dashboard.confirm.copy.willCopy': 'Will be copied',
|
||||
'dashboard.confirm.copy.will1': 'Days, places & day assignments',
|
||||
'dashboard.confirm.copy.will2': 'Accommodations & reservations',
|
||||
'dashboard.confirm.copy.will3': 'Budget items & category order',
|
||||
'dashboard.confirm.copy.will4': 'Packing lists (unchecked)',
|
||||
'dashboard.confirm.copy.will5': 'TODOs (unassigned & unchecked)',
|
||||
'dashboard.confirm.copy.will6': 'Day notes',
|
||||
'dashboard.confirm.copy.wontCopy': 'Won\'t be copied',
|
||||
'dashboard.confirm.copy.wont1': 'Collaborators & member assignments',
|
||||
'dashboard.confirm.copy.wont2': 'Collab notes, polls & messages',
|
||||
'dashboard.confirm.copy.wont3': 'Files & photos',
|
||||
'dashboard.confirm.copy.wont4': 'Share tokens',
|
||||
'dashboard.confirm.copy.confirm': 'Copy trip',
|
||||
'dashboard.greeting.morning': 'Good morning,',
|
||||
'dashboard.greeting.afternoon': 'Good afternoon,',
|
||||
'dashboard.greeting.evening': 'Good evening,',
|
||||
'dashboard.mobile.liveNow': 'Live Now',
|
||||
'dashboard.mobile.tripProgress': 'Trip progress',
|
||||
'dashboard.mobile.daysLeft': '{count} days left',
|
||||
'dashboard.mobile.places': 'Places',
|
||||
'dashboard.mobile.buddies': 'Buddies',
|
||||
'dashboard.mobile.newTrip': 'New Trip',
|
||||
'dashboard.mobile.currency': 'Currency',
|
||||
'dashboard.mobile.timezone': 'Timezone',
|
||||
'dashboard.mobile.upcomingTrips': 'Upcoming Trips',
|
||||
'dashboard.mobile.yourTrips': 'Your Trips',
|
||||
'dashboard.mobile.trips': 'trips',
|
||||
'dashboard.mobile.starts': 'Starts',
|
||||
'dashboard.mobile.duration': 'Duration',
|
||||
'dashboard.mobile.day': 'day',
|
||||
'dashboard.mobile.days': 'days',
|
||||
'dashboard.mobile.ongoing': 'Ongoing',
|
||||
'dashboard.mobile.startsToday': 'Starts today',
|
||||
'dashboard.mobile.tomorrow': 'Tomorrow',
|
||||
'dashboard.mobile.inDays': 'In {count} days',
|
||||
'dashboard.mobile.inMonths': 'In {count} months',
|
||||
'dashboard.mobile.completed': 'Completed',
|
||||
'dashboard.mobile.currencyConverter': 'Currency Converter',
|
||||
'dashboard.atlas.aroundEquator': '≈ {count}× حول خط الاستواء',
|
||||
'dashboard.card.idea': 'فكرة',
|
||||
'dashboard.card.buddyOne': 'رفيق',
|
||||
'dashboard.fx.from': 'من',
|
||||
'dashboard.fx.to': 'إلى',
|
||||
'dashboard.fx.unavailable': 'السعر غير متاح',
|
||||
'dashboard.tz.searchPlaceholder': 'ابحث عن منطقة زمنية…',
|
||||
'dashboard.tz.empty': 'لا توجد مناطق زمنية أخرى بعد — أضف واحدة بالزر +',
|
||||
'dashboard.upcoming.title': 'الحجوزات القادمة',
|
||||
'dashboard.upcoming.empty': 'لا شيء محجوز بعد.',
|
||||
'dashboard.confirm.copy.title': 'نسخ هذه الرحلة؟',
|
||||
'dashboard.confirm.copy.willCopy': 'سيتم نسخه',
|
||||
'dashboard.confirm.copy.will1': 'الأيام والأماكن وتوزيعات اليوم',
|
||||
'dashboard.confirm.copy.will2': 'أماكن الإقامة والحجوزات',
|
||||
'dashboard.confirm.copy.will3': 'بنود الميزانية وترتيب الفئات',
|
||||
'dashboard.confirm.copy.will4': 'قوائم الأمتعة (غير محددة)',
|
||||
'dashboard.confirm.copy.will5': 'المهام (غير معيّنة وغير محددة)',
|
||||
'dashboard.confirm.copy.will6': 'ملاحظات اليوم',
|
||||
'dashboard.confirm.copy.wontCopy': 'لن يتم نسخه',
|
||||
'dashboard.confirm.copy.wont1': 'المتعاونون وتعيينات الأعضاء',
|
||||
'dashboard.confirm.copy.wont2': 'الملاحظات والاستطلاعات والرسائل المشتركة',
|
||||
'dashboard.confirm.copy.wont3': 'الملفات والصور',
|
||||
'dashboard.confirm.copy.wont4': 'رموز المشاركة',
|
||||
'dashboard.confirm.copy.confirm': 'نسخ الرحلة',
|
||||
'dashboard.greeting.morning': 'صباح الخير،',
|
||||
'dashboard.greeting.afternoon': 'مساء الخير،',
|
||||
'dashboard.greeting.evening': 'مساء الخير،',
|
||||
'dashboard.mobile.liveNow': 'مباشر الآن',
|
||||
'dashboard.mobile.tripProgress': 'تقدّم الرحلة',
|
||||
'dashboard.mobile.daysLeft': 'بقي {count} يوم',
|
||||
'dashboard.mobile.places': 'الأماكن',
|
||||
'dashboard.mobile.buddies': 'الرفاق',
|
||||
'dashboard.mobile.newTrip': 'رحلة جديدة',
|
||||
'dashboard.mobile.currency': 'العملة',
|
||||
'dashboard.mobile.timezone': 'المنطقة الزمنية',
|
||||
'dashboard.mobile.upcomingTrips': 'الرحلات القادمة',
|
||||
'dashboard.mobile.yourTrips': 'رحلاتك',
|
||||
'dashboard.mobile.trips': 'رحلات',
|
||||
'dashboard.mobile.starts': 'تبدأ',
|
||||
'dashboard.mobile.duration': 'المدة',
|
||||
'dashboard.mobile.day': 'يوم',
|
||||
'dashboard.mobile.days': 'أيام',
|
||||
'dashboard.mobile.ongoing': 'جارية',
|
||||
'dashboard.mobile.startsToday': 'تبدأ اليوم',
|
||||
'dashboard.mobile.tomorrow': 'غدًا',
|
||||
'dashboard.mobile.inDays': 'خلال {count} يوم',
|
||||
'dashboard.mobile.inMonths': 'خلال {count} شهر',
|
||||
'dashboard.mobile.completed': 'مكتملة',
|
||||
'dashboard.mobile.currencyConverter': 'محوّل العملات',
|
||||
'dashboard.aria.toggleView': 'تبديل العرض',
|
||||
'dashboard.aria.filter': 'تصفية',
|
||||
'dashboard.aria.duplicate': 'تكرار',
|
||||
'dashboard.aria.refreshRates': 'تحديث الأسعار',
|
||||
'dashboard.aria.swapCurrencies': 'تبديل العملات',
|
||||
'dashboard.aria.addTimezone': 'إضافة منطقة زمنية',
|
||||
'dashboard.aria.removeTimezone': 'إزالة {city}',
|
||||
};
|
||||
export default dashboard;
|
||||
|
||||
@@ -11,5 +11,10 @@ const nav: TranslationStrings = {
|
||||
'nav.autoMode': 'الوضع التلقائي',
|
||||
'nav.administrator': 'المسؤول',
|
||||
'nav.myTrips': 'رحلاتي',
|
||||
'nav.profile': 'الملف الشخصي',
|
||||
'nav.bottomSettings': 'الإعدادات',
|
||||
'nav.bottomAdmin': 'إعدادات المسؤول',
|
||||
'nav.bottomLogout': 'تسجيل الخروج',
|
||||
'nav.bottomAdminBadge': 'مسؤول',
|
||||
};
|
||||
export default nav;
|
||||
|
||||
@@ -9,7 +9,7 @@ const dashboard: TranslationStrings = {
|
||||
'dashboard.subtitle.activeMany': '{count} viagens ativas',
|
||||
'dashboard.subtitle.archivedSuffix': ' · {count} arquivadas',
|
||||
'dashboard.newTrip': 'Nova viagem',
|
||||
'dashboard.newTripSub': 'Start blank · or import from another planner',
|
||||
'dashboard.newTripSub': 'Planeje uma nova viagem do zero',
|
||||
'dashboard.gridView': 'Grade',
|
||||
'dashboard.listView': 'Lista',
|
||||
'dashboard.currency': 'Moeda',
|
||||
@@ -104,55 +104,64 @@ const dashboard: TranslationStrings = {
|
||||
'dashboard.mobile.inMonths': 'Em {count} meses',
|
||||
'dashboard.mobile.completed': 'Concluído',
|
||||
'dashboard.mobile.currencyConverter': 'Conversor de moedas',
|
||||
'dashboard.filter.planned': 'Planned',
|
||||
'dashboard.hero.badgeLive': 'LIVE NOW',
|
||||
'dashboard.hero.badgeToday': 'STARTS TODAY',
|
||||
'dashboard.hero.badgeTomorrow': 'TOMORROW',
|
||||
'dashboard.hero.badgeNext': 'UP NEXT',
|
||||
'dashboard.hero.badgeRecent': 'RECENT',
|
||||
'dashboard.hero.tripDates': 'Trip dates',
|
||||
'dashboard.hero.noDates': 'No dates set',
|
||||
'dashboard.hero.travelerOne': '{count} traveler',
|
||||
'dashboard.hero.travelerMany': '{count} travelers',
|
||||
'dashboard.hero.destinationOne': '{count} destination',
|
||||
'dashboard.hero.destinationMany': '{count} destinations',
|
||||
'dashboard.hero.dayUnitOne': 'day',
|
||||
'dashboard.hero.dayUnitMany': 'days',
|
||||
'dashboard.hero.dayLeft': 'Day left',
|
||||
'dashboard.hero.daysLeft': 'Days left',
|
||||
'dashboard.hero.lastDay': 'Last day',
|
||||
'dashboard.atlas.countriesVisited': 'Atlas · Countries visited',
|
||||
'dashboard.atlas.ofTotal': 'of {total}',
|
||||
'dashboard.atlas.tripsTotal': 'Trips total',
|
||||
'dashboard.atlas.placesMapped': '{count} places mapped',
|
||||
'dashboard.atlas.daysTraveled': 'Days traveled',
|
||||
'dashboard.atlas.daysUnit': 'days',
|
||||
'dashboard.atlas.acrossAllTrips': 'across all trips',
|
||||
'dashboard.atlas.distanceFlown': 'Distance flown',
|
||||
'dashboard.filter.planned': 'Planejadas',
|
||||
'dashboard.hero.badgeLive': 'AO VIVO AGORA',
|
||||
'dashboard.hero.badgeToday': 'COMEÇA HOJE',
|
||||
'dashboard.hero.badgeTomorrow': 'AMANHÃ',
|
||||
'dashboard.hero.badgeNext': 'A SEGUIR',
|
||||
'dashboard.hero.badgeRecent': 'RECENTE',
|
||||
'dashboard.hero.tripDates': 'Datas da viagem',
|
||||
'dashboard.hero.noDates': 'Sem datas definidas',
|
||||
'dashboard.hero.travelerOne': '{count} viajante',
|
||||
'dashboard.hero.travelerMany': '{count} viajantes',
|
||||
'dashboard.hero.destinationOne': '{count} destino',
|
||||
'dashboard.hero.destinationMany': '{count} destinos',
|
||||
'dashboard.hero.dayUnitOne': 'dia',
|
||||
'dashboard.hero.dayUnitMany': 'dias',
|
||||
'dashboard.hero.dayLeft': 'Dia restante',
|
||||
'dashboard.hero.daysLeft': 'Dias restantes',
|
||||
'dashboard.hero.lastDay': 'Último dia',
|
||||
'dashboard.hero.untilStart': 'Até o início',
|
||||
'dashboard.hero.startsIn': 'A viagem começa em',
|
||||
'dashboard.atlas.countriesVisited': 'Atlas · Países visitados',
|
||||
'dashboard.atlas.ofTotal': 'de {total}',
|
||||
'dashboard.atlas.tripsTotal': 'Total de viagens',
|
||||
'dashboard.atlas.placesMapped': '{count} lugares mapeados',
|
||||
'dashboard.atlas.daysTraveled': 'Dias de viagem',
|
||||
'dashboard.atlas.daysUnit': 'dias',
|
||||
'dashboard.atlas.acrossAllTrips': 'em todas as viagens',
|
||||
'dashboard.atlas.distanceFlown': 'Distância voada',
|
||||
'dashboard.atlas.kmUnit': 'km',
|
||||
'dashboard.atlas.aroundEquator': '≈ {count}× around the equator',
|
||||
'dashboard.card.idea': 'Idea',
|
||||
'dashboard.card.buddyOne': 'Buddy',
|
||||
'dashboard.fx.from': 'From',
|
||||
'dashboard.fx.to': 'To',
|
||||
'dashboard.fx.unavailable': 'Rate unavailable',
|
||||
'dashboard.tz.searchPlaceholder': 'Search timezone…',
|
||||
'dashboard.tz.empty': 'No other timezones yet — add one with +',
|
||||
'dashboard.upcoming.title': 'Upcoming reservations',
|
||||
'dashboard.upcoming.empty': 'Nothing booked yet.',
|
||||
'dashboard.confirm.copy.title': 'Copy this trip?',
|
||||
'dashboard.confirm.copy.willCopy': 'Will be copied',
|
||||
'dashboard.confirm.copy.will1': 'Days, places & day assignments',
|
||||
'dashboard.confirm.copy.will2': 'Accommodations & reservations',
|
||||
'dashboard.confirm.copy.will3': 'Budget items & category order',
|
||||
'dashboard.confirm.copy.will4': 'Packing lists (unchecked)',
|
||||
'dashboard.confirm.copy.will5': 'TODOs (unassigned & unchecked)',
|
||||
'dashboard.confirm.copy.will6': 'Day notes',
|
||||
'dashboard.confirm.copy.wontCopy': 'Won\'t be copied',
|
||||
'dashboard.confirm.copy.wont1': 'Collaborators & member assignments',
|
||||
'dashboard.confirm.copy.wont2': 'Collab notes, polls & messages',
|
||||
'dashboard.confirm.copy.wont3': 'Files & photos',
|
||||
'dashboard.confirm.copy.wont4': 'Share tokens',
|
||||
'dashboard.confirm.copy.confirm': 'Copy trip',
|
||||
'dashboard.atlas.aroundEquator': '≈ {count}× ao redor do equador',
|
||||
'dashboard.card.idea': 'Ideia',
|
||||
'dashboard.card.buddyOne': 'Parceiro',
|
||||
'dashboard.fx.from': 'De',
|
||||
'dashboard.fx.to': 'Para',
|
||||
'dashboard.fx.unavailable': 'Taxa indisponível',
|
||||
'dashboard.tz.searchPlaceholder': 'Buscar fuso horário…',
|
||||
'dashboard.tz.empty': 'Ainda sem outros fusos horários — adicione um com +',
|
||||
'dashboard.upcoming.title': 'Próximas reservas',
|
||||
'dashboard.upcoming.empty': 'Nada reservado ainda.',
|
||||
'dashboard.confirm.copy.title': 'Copiar esta viagem?',
|
||||
'dashboard.confirm.copy.willCopy': 'Será copiado',
|
||||
'dashboard.confirm.copy.will1': 'Dias, lugares e atribuições por dia',
|
||||
'dashboard.confirm.copy.will2': 'Hospedagens e reservas',
|
||||
'dashboard.confirm.copy.will3': 'Itens de orçamento e ordem das categorias',
|
||||
'dashboard.confirm.copy.will4': 'Listas de bagagem (desmarcadas)',
|
||||
'dashboard.confirm.copy.will5': 'Tarefas (não atribuídas e desmarcadas)',
|
||||
'dashboard.confirm.copy.will6': 'Notas do dia',
|
||||
'dashboard.confirm.copy.wontCopy': 'Não será copiado',
|
||||
'dashboard.confirm.copy.wont1': 'Colaboradores e atribuições de membros',
|
||||
'dashboard.confirm.copy.wont2': 'Notas, enquetes e mensagens compartilhadas',
|
||||
'dashboard.confirm.copy.wont3': 'Arquivos e fotos',
|
||||
'dashboard.confirm.copy.wont4': 'Tokens de compartilhamento',
|
||||
'dashboard.confirm.copy.confirm': 'Copiar viagem',
|
||||
'dashboard.aria.toggleView': 'Alternar visualização',
|
||||
'dashboard.aria.filter': 'Filtrar',
|
||||
'dashboard.aria.duplicate': 'Duplicar',
|
||||
'dashboard.aria.refreshRates': 'Atualizar taxas',
|
||||
'dashboard.aria.swapCurrencies': 'Trocar moedas',
|
||||
'dashboard.aria.addTimezone': 'Adicionar fuso horário',
|
||||
'dashboard.aria.removeTimezone': 'Remover {city}',
|
||||
};
|
||||
export default dashboard;
|
||||
|
||||
@@ -9,7 +9,7 @@ const dashboard: TranslationStrings = {
|
||||
'dashboard.subtitle.activeMany': '{count} aktivních cest',
|
||||
'dashboard.subtitle.archivedSuffix': ' · {count} archivováno',
|
||||
'dashboard.newTrip': 'Nová cesta',
|
||||
'dashboard.newTripSub': 'Start blank · or import from another planner',
|
||||
'dashboard.newTripSub': 'Naplánujte novou cestu od začátku',
|
||||
'dashboard.gridView': 'Mřížka',
|
||||
'dashboard.listView': 'Seznam',
|
||||
'dashboard.currency': 'Měna',
|
||||
@@ -104,55 +104,64 @@ const dashboard: TranslationStrings = {
|
||||
'dashboard.mobile.inMonths': 'Za {count} měsíců',
|
||||
'dashboard.mobile.completed': 'Dokončeno',
|
||||
'dashboard.mobile.currencyConverter': 'Převodník měn',
|
||||
'dashboard.filter.planned': 'Planned',
|
||||
'dashboard.hero.badgeLive': 'LIVE NOW',
|
||||
'dashboard.hero.badgeToday': 'STARTS TODAY',
|
||||
'dashboard.hero.badgeTomorrow': 'TOMORROW',
|
||||
'dashboard.hero.badgeNext': 'UP NEXT',
|
||||
'dashboard.hero.badgeRecent': 'RECENT',
|
||||
'dashboard.hero.tripDates': 'Trip dates',
|
||||
'dashboard.hero.noDates': 'No dates set',
|
||||
'dashboard.hero.travelerOne': '{count} traveler',
|
||||
'dashboard.hero.travelerMany': '{count} travelers',
|
||||
'dashboard.hero.destinationOne': '{count} destination',
|
||||
'dashboard.hero.destinationMany': '{count} destinations',
|
||||
'dashboard.hero.dayUnitOne': 'day',
|
||||
'dashboard.hero.dayUnitMany': 'days',
|
||||
'dashboard.hero.dayLeft': 'Day left',
|
||||
'dashboard.hero.daysLeft': 'Days left',
|
||||
'dashboard.hero.lastDay': 'Last day',
|
||||
'dashboard.atlas.countriesVisited': 'Atlas · Countries visited',
|
||||
'dashboard.atlas.ofTotal': 'of {total}',
|
||||
'dashboard.atlas.tripsTotal': 'Trips total',
|
||||
'dashboard.atlas.placesMapped': '{count} places mapped',
|
||||
'dashboard.atlas.daysTraveled': 'Days traveled',
|
||||
'dashboard.atlas.daysUnit': 'days',
|
||||
'dashboard.atlas.acrossAllTrips': 'across all trips',
|
||||
'dashboard.atlas.distanceFlown': 'Distance flown',
|
||||
'dashboard.filter.planned': 'Plánované',
|
||||
'dashboard.hero.badgeLive': 'ŽIVĚ',
|
||||
'dashboard.hero.badgeToday': 'ZAČÍNÁ DNES',
|
||||
'dashboard.hero.badgeTomorrow': 'ZÍTRA',
|
||||
'dashboard.hero.badgeNext': 'NÁSLEDUJE',
|
||||
'dashboard.hero.badgeRecent': 'NEDÁVNO',
|
||||
'dashboard.hero.tripDates': 'Termíny cesty',
|
||||
'dashboard.hero.noDates': 'Bez termínu',
|
||||
'dashboard.hero.travelerOne': '{count} cestovatel',
|
||||
'dashboard.hero.travelerMany': '{count} cestovatelů',
|
||||
'dashboard.hero.destinationOne': '{count} cíl',
|
||||
'dashboard.hero.destinationMany': '{count} cílů',
|
||||
'dashboard.hero.dayUnitOne': 'den',
|
||||
'dashboard.hero.dayUnitMany': 'dní',
|
||||
'dashboard.hero.dayLeft': 'Zbývá den',
|
||||
'dashboard.hero.daysLeft': 'Zbývá dní',
|
||||
'dashboard.hero.lastDay': 'Poslední den',
|
||||
'dashboard.hero.untilStart': 'Do začátku',
|
||||
'dashboard.hero.startsIn': 'Začíná za',
|
||||
'dashboard.atlas.countriesVisited': 'Atlas · Navštívené země',
|
||||
'dashboard.atlas.ofTotal': 'z {total}',
|
||||
'dashboard.atlas.tripsTotal': 'Cest celkem',
|
||||
'dashboard.atlas.placesMapped': '{count} míst na mapě',
|
||||
'dashboard.atlas.daysTraveled': 'Dní na cestách',
|
||||
'dashboard.atlas.daysUnit': 'dní',
|
||||
'dashboard.atlas.acrossAllTrips': 'napříč všemi cestami',
|
||||
'dashboard.atlas.distanceFlown': 'Naletěná vzdálenost',
|
||||
'dashboard.atlas.kmUnit': 'km',
|
||||
'dashboard.atlas.aroundEquator': '≈ {count}× around the equator',
|
||||
'dashboard.card.idea': 'Idea',
|
||||
'dashboard.card.buddyOne': 'Buddy',
|
||||
'dashboard.fx.from': 'From',
|
||||
'dashboard.fx.to': 'To',
|
||||
'dashboard.fx.unavailable': 'Rate unavailable',
|
||||
'dashboard.tz.searchPlaceholder': 'Search timezone…',
|
||||
'dashboard.tz.empty': 'No other timezones yet — add one with +',
|
||||
'dashboard.upcoming.title': 'Upcoming reservations',
|
||||
'dashboard.upcoming.empty': 'Nothing booked yet.',
|
||||
'dashboard.confirm.copy.title': 'Copy this trip?',
|
||||
'dashboard.confirm.copy.willCopy': 'Will be copied',
|
||||
'dashboard.confirm.copy.will1': 'Days, places & day assignments',
|
||||
'dashboard.confirm.copy.will2': 'Accommodations & reservations',
|
||||
'dashboard.confirm.copy.will3': 'Budget items & category order',
|
||||
'dashboard.confirm.copy.will4': 'Packing lists (unchecked)',
|
||||
'dashboard.confirm.copy.will5': 'TODOs (unassigned & unchecked)',
|
||||
'dashboard.confirm.copy.will6': 'Day notes',
|
||||
'dashboard.confirm.copy.wontCopy': 'Won\'t be copied',
|
||||
'dashboard.confirm.copy.wont1': 'Collaborators & member assignments',
|
||||
'dashboard.confirm.copy.wont2': 'Collab notes, polls & messages',
|
||||
'dashboard.confirm.copy.wont3': 'Files & photos',
|
||||
'dashboard.confirm.copy.wont4': 'Share tokens',
|
||||
'dashboard.confirm.copy.confirm': 'Copy trip',
|
||||
'dashboard.atlas.aroundEquator': '≈ {count}× kolem rovníku',
|
||||
'dashboard.card.idea': 'Nápad',
|
||||
'dashboard.card.buddyOne': 'Parťák',
|
||||
'dashboard.fx.from': 'Z',
|
||||
'dashboard.fx.to': 'Na',
|
||||
'dashboard.fx.unavailable': 'Kurz není dostupný',
|
||||
'dashboard.tz.searchPlaceholder': 'Hledat časové pásmo…',
|
||||
'dashboard.tz.empty': 'Zatím žádná další časová pásma — přidejte je pomocí +',
|
||||
'dashboard.upcoming.title': 'Nadcházející rezervace',
|
||||
'dashboard.upcoming.empty': 'Zatím nic rezervováno.',
|
||||
'dashboard.confirm.copy.title': 'Zkopírovat tuto cestu?',
|
||||
'dashboard.confirm.copy.willCopy': 'Bude zkopírováno',
|
||||
'dashboard.confirm.copy.will1': 'Dny, místa a přiřazení ke dnům',
|
||||
'dashboard.confirm.copy.will2': 'Ubytování a rezervace',
|
||||
'dashboard.confirm.copy.will3': 'Položky rozpočtu a pořadí kategorií',
|
||||
'dashboard.confirm.copy.will4': 'Seznamy věcí (neodškrtnuté)',
|
||||
'dashboard.confirm.copy.will5': 'Úkoly (nepřiřazené a neodškrtnuté)',
|
||||
'dashboard.confirm.copy.will6': 'Poznámky ke dni',
|
||||
'dashboard.confirm.copy.wontCopy': 'Nebude zkopírováno',
|
||||
'dashboard.confirm.copy.wont1': 'Spolupracovníci a přiřazení členů',
|
||||
'dashboard.confirm.copy.wont2': 'Sdílené poznámky, ankety a zprávy',
|
||||
'dashboard.confirm.copy.wont3': 'Soubory a fotky',
|
||||
'dashboard.confirm.copy.wont4': 'Sdílecí tokeny',
|
||||
'dashboard.confirm.copy.confirm': 'Kopírovat cestu',
|
||||
'dashboard.aria.toggleView': 'Přepnout zobrazení',
|
||||
'dashboard.aria.filter': 'Filtr',
|
||||
'dashboard.aria.duplicate': 'Duplikovat',
|
||||
'dashboard.aria.refreshRates': 'Obnovit kurzy',
|
||||
'dashboard.aria.swapCurrencies': 'Prohodit měny',
|
||||
'dashboard.aria.addTimezone': 'Přidat časové pásmo',
|
||||
'dashboard.aria.removeTimezone': 'Odebrat {city}',
|
||||
};
|
||||
export default dashboard;
|
||||
|
||||
@@ -122,6 +122,8 @@ const dashboard: TranslationStrings = {
|
||||
'dashboard.hero.dayLeft': 'Tag übrig',
|
||||
'dashboard.hero.daysLeft': 'Tage übrig',
|
||||
'dashboard.hero.lastDay': 'Letzter Tag',
|
||||
'dashboard.hero.untilStart': 'Bis Start',
|
||||
'dashboard.hero.startsIn': 'Reise beginnt in',
|
||||
'dashboard.atlas.countriesVisited': 'Atlas · Besuchte Länder',
|
||||
'dashboard.atlas.ofTotal': 'von {total}',
|
||||
'dashboard.atlas.tripsTotal': 'Reisen gesamt',
|
||||
@@ -155,5 +157,12 @@ const dashboard: TranslationStrings = {
|
||||
'dashboard.confirm.copy.wont3': 'Dateien & Fotos',
|
||||
'dashboard.confirm.copy.wont4': 'Freigabe-Tokens',
|
||||
'dashboard.confirm.copy.confirm': 'Reise kopieren',
|
||||
'dashboard.aria.toggleView': 'Ansicht wechseln',
|
||||
'dashboard.aria.filter': 'Filter',
|
||||
'dashboard.aria.duplicate': 'Duplizieren',
|
||||
'dashboard.aria.refreshRates': 'Kurse aktualisieren',
|
||||
'dashboard.aria.swapCurrencies': 'Währungen tauschen',
|
||||
'dashboard.aria.addTimezone': 'Zeitzone hinzufügen',
|
||||
'dashboard.aria.removeTimezone': '{city} entfernen',
|
||||
};
|
||||
export default dashboard;
|
||||
|
||||
@@ -135,6 +135,8 @@ const dashboard: TranslationStrings = {
|
||||
'dashboard.hero.dayLeft': 'Day left',
|
||||
'dashboard.hero.daysLeft': 'Days left',
|
||||
'dashboard.hero.lastDay': 'Last day',
|
||||
'dashboard.hero.untilStart': 'Until start',
|
||||
'dashboard.hero.startsIn': 'Trip starts in',
|
||||
'dashboard.atlas.countriesVisited': 'Atlas · Countries visited',
|
||||
'dashboard.atlas.ofTotal': 'of {total}',
|
||||
'dashboard.atlas.tripsTotal': 'Trips total',
|
||||
@@ -154,5 +156,12 @@ const dashboard: TranslationStrings = {
|
||||
'dashboard.tz.empty': 'No other timezones yet — add one with +',
|
||||
'dashboard.upcoming.title': 'Upcoming reservations',
|
||||
'dashboard.upcoming.empty': 'Nothing booked yet.',
|
||||
'dashboard.aria.toggleView': 'Toggle view',
|
||||
'dashboard.aria.filter': 'Filter',
|
||||
'dashboard.aria.duplicate': 'Duplicate',
|
||||
'dashboard.aria.refreshRates': 'Refresh rates',
|
||||
'dashboard.aria.swapCurrencies': 'Swap currencies',
|
||||
'dashboard.aria.addTimezone': 'Add timezone',
|
||||
'dashboard.aria.removeTimezone': 'Remove {city}',
|
||||
};
|
||||
export default dashboard;
|
||||
|
||||
@@ -9,7 +9,7 @@ const dashboard: TranslationStrings = {
|
||||
'dashboard.subtitle.activeMany': '{count} viajes activos',
|
||||
'dashboard.subtitle.archivedSuffix': ' · {count} archivados',
|
||||
'dashboard.newTrip': 'Nuevo viaje',
|
||||
'dashboard.newTripSub': 'Empezar de cero · o importar desde otro planificador',
|
||||
'dashboard.newTripSub': 'Planifica un nuevo viaje desde cero',
|
||||
'dashboard.gridView': 'Vista de cuadrícula',
|
||||
'dashboard.listView': 'Vista de lista',
|
||||
'dashboard.currency': 'Divisa',
|
||||
@@ -104,55 +104,64 @@ const dashboard: TranslationStrings = {
|
||||
'dashboard.mobile.inMonths': 'En {count} meses',
|
||||
'dashboard.mobile.completed': 'Completado',
|
||||
'dashboard.mobile.currencyConverter': 'Conversor de monedas',
|
||||
'dashboard.filter.planned': 'Planned',
|
||||
'dashboard.hero.badgeLive': 'LIVE NOW',
|
||||
'dashboard.hero.badgeToday': 'STARTS TODAY',
|
||||
'dashboard.hero.badgeTomorrow': 'TOMORROW',
|
||||
'dashboard.hero.badgeNext': 'UP NEXT',
|
||||
'dashboard.hero.badgeRecent': 'RECENT',
|
||||
'dashboard.hero.tripDates': 'Trip dates',
|
||||
'dashboard.hero.noDates': 'No dates set',
|
||||
'dashboard.hero.travelerOne': '{count} traveler',
|
||||
'dashboard.hero.travelerMany': '{count} travelers',
|
||||
'dashboard.hero.destinationOne': '{count} destination',
|
||||
'dashboard.hero.destinationMany': '{count} destinations',
|
||||
'dashboard.hero.dayUnitOne': 'day',
|
||||
'dashboard.hero.dayUnitMany': 'days',
|
||||
'dashboard.hero.dayLeft': 'Day left',
|
||||
'dashboard.hero.daysLeft': 'Days left',
|
||||
'dashboard.hero.lastDay': 'Last day',
|
||||
'dashboard.atlas.countriesVisited': 'Atlas · Countries visited',
|
||||
'dashboard.atlas.ofTotal': 'of {total}',
|
||||
'dashboard.atlas.tripsTotal': 'Trips total',
|
||||
'dashboard.atlas.placesMapped': '{count} places mapped',
|
||||
'dashboard.atlas.daysTraveled': 'Days traveled',
|
||||
'dashboard.atlas.daysUnit': 'days',
|
||||
'dashboard.atlas.acrossAllTrips': 'across all trips',
|
||||
'dashboard.atlas.distanceFlown': 'Distance flown',
|
||||
'dashboard.filter.planned': 'Planificados',
|
||||
'dashboard.hero.badgeLive': 'EN VIVO AHORA',
|
||||
'dashboard.hero.badgeToday': 'EMPIEZA HOY',
|
||||
'dashboard.hero.badgeTomorrow': 'MAÑANA',
|
||||
'dashboard.hero.badgeNext': 'SIGUIENTE',
|
||||
'dashboard.hero.badgeRecent': 'RECIENTE',
|
||||
'dashboard.hero.tripDates': 'Fechas del viaje',
|
||||
'dashboard.hero.noDates': 'Sin fechas',
|
||||
'dashboard.hero.travelerOne': '{count} viajero',
|
||||
'dashboard.hero.travelerMany': '{count} viajeros',
|
||||
'dashboard.hero.destinationOne': '{count} destino',
|
||||
'dashboard.hero.destinationMany': '{count} destinos',
|
||||
'dashboard.hero.dayUnitOne': 'día',
|
||||
'dashboard.hero.dayUnitMany': 'días',
|
||||
'dashboard.hero.dayLeft': 'Día restante',
|
||||
'dashboard.hero.daysLeft': 'Días restantes',
|
||||
'dashboard.hero.lastDay': 'Último día',
|
||||
'dashboard.hero.untilStart': 'Hasta el inicio',
|
||||
'dashboard.hero.startsIn': 'Empieza en',
|
||||
'dashboard.atlas.countriesVisited': 'Atlas · Países visitados',
|
||||
'dashboard.atlas.ofTotal': 'de {total}',
|
||||
'dashboard.atlas.tripsTotal': 'Viajes en total',
|
||||
'dashboard.atlas.placesMapped': '{count} lugares en el mapa',
|
||||
'dashboard.atlas.daysTraveled': 'Días de viaje',
|
||||
'dashboard.atlas.daysUnit': 'días',
|
||||
'dashboard.atlas.acrossAllTrips': 'en todos los viajes',
|
||||
'dashboard.atlas.distanceFlown': 'Distancia volada',
|
||||
'dashboard.atlas.kmUnit': 'km',
|
||||
'dashboard.atlas.aroundEquator': '≈ {count}× around the equator',
|
||||
'dashboard.atlas.aroundEquator': '≈ {count}× alrededor del ecuador',
|
||||
'dashboard.card.idea': 'Idea',
|
||||
'dashboard.card.buddyOne': 'Buddy',
|
||||
'dashboard.fx.from': 'From',
|
||||
'dashboard.fx.to': 'To',
|
||||
'dashboard.fx.unavailable': 'Rate unavailable',
|
||||
'dashboard.tz.searchPlaceholder': 'Search timezone…',
|
||||
'dashboard.tz.empty': 'No other timezones yet — add one with +',
|
||||
'dashboard.upcoming.title': 'Upcoming reservations',
|
||||
'dashboard.upcoming.empty': 'Nothing booked yet.',
|
||||
'dashboard.confirm.copy.title': 'Copy this trip?',
|
||||
'dashboard.confirm.copy.willCopy': 'Will be copied',
|
||||
'dashboard.confirm.copy.will1': 'Days, places & day assignments',
|
||||
'dashboard.confirm.copy.will2': 'Accommodations & reservations',
|
||||
'dashboard.confirm.copy.will3': 'Budget items & category order',
|
||||
'dashboard.confirm.copy.will4': 'Packing lists (unchecked)',
|
||||
'dashboard.confirm.copy.will5': 'TODOs (unassigned & unchecked)',
|
||||
'dashboard.confirm.copy.will6': 'Day notes',
|
||||
'dashboard.confirm.copy.wontCopy': 'Won\'t be copied',
|
||||
'dashboard.confirm.copy.wont1': 'Collaborators & member assignments',
|
||||
'dashboard.confirm.copy.wont2': 'Collab notes, polls & messages',
|
||||
'dashboard.confirm.copy.wont3': 'Files & photos',
|
||||
'dashboard.confirm.copy.wont4': 'Share tokens',
|
||||
'dashboard.confirm.copy.confirm': 'Copy trip',
|
||||
'dashboard.card.buddyOne': 'Compañero',
|
||||
'dashboard.fx.from': 'De',
|
||||
'dashboard.fx.to': 'A',
|
||||
'dashboard.fx.unavailable': 'Tipo de cambio no disponible',
|
||||
'dashboard.tz.searchPlaceholder': 'Buscar zona horaria…',
|
||||
'dashboard.tz.empty': 'Aún no hay otras zonas horarias — añade una con +',
|
||||
'dashboard.upcoming.title': 'Próximas reservas',
|
||||
'dashboard.upcoming.empty': 'Aún no hay nada reservado.',
|
||||
'dashboard.confirm.copy.title': '¿Copiar este viaje?',
|
||||
'dashboard.confirm.copy.willCopy': 'Se copiará',
|
||||
'dashboard.confirm.copy.will1': 'Días, lugares y asignaciones por día',
|
||||
'dashboard.confirm.copy.will2': 'Alojamientos y reservas',
|
||||
'dashboard.confirm.copy.will3': 'Partidas de presupuesto y orden de categorías',
|
||||
'dashboard.confirm.copy.will4': 'Listas de equipaje (sin marcar)',
|
||||
'dashboard.confirm.copy.will5': 'Tareas (sin asignar ni marcar)',
|
||||
'dashboard.confirm.copy.will6': 'Notas del día',
|
||||
'dashboard.confirm.copy.wontCopy': 'No se copiará',
|
||||
'dashboard.confirm.copy.wont1': 'Colaboradores y asignaciones de miembros',
|
||||
'dashboard.confirm.copy.wont2': 'Notas, encuestas y mensajes compartidos',
|
||||
'dashboard.confirm.copy.wont3': 'Archivos y fotos',
|
||||
'dashboard.confirm.copy.wont4': 'Tokens de uso compartido',
|
||||
'dashboard.confirm.copy.confirm': 'Copiar viaje',
|
||||
'dashboard.aria.toggleView': 'Cambiar vista',
|
||||
'dashboard.aria.filter': 'Filtrar',
|
||||
'dashboard.aria.duplicate': 'Duplicar',
|
||||
'dashboard.aria.refreshRates': 'Actualizar tipos de cambio',
|
||||
'dashboard.aria.swapCurrencies': 'Intercambiar monedas',
|
||||
'dashboard.aria.addTimezone': 'Añadir zona horaria',
|
||||
'dashboard.aria.removeTimezone': 'Eliminar {city}',
|
||||
};
|
||||
export default dashboard;
|
||||
|
||||
@@ -9,7 +9,7 @@ const dashboard: TranslationStrings = {
|
||||
'dashboard.subtitle.activeMany': '{count} voyages actifs',
|
||||
'dashboard.subtitle.archivedSuffix': ' · {count} archivés',
|
||||
'dashboard.newTrip': 'Nouveau voyage',
|
||||
'dashboard.newTripSub': 'Start blank · or import from another planner',
|
||||
'dashboard.newTripSub': 'Planifiez un nouveau voyage à partir de zéro',
|
||||
'dashboard.gridView': 'Vue en grille',
|
||||
'dashboard.listView': 'Vue en liste',
|
||||
'dashboard.currency': 'Devise',
|
||||
@@ -107,55 +107,64 @@ const dashboard: TranslationStrings = {
|
||||
'dashboard.mobile.inMonths': 'Dans {count} mois',
|
||||
'dashboard.mobile.completed': 'Terminé',
|
||||
'dashboard.mobile.currencyConverter': 'Convertisseur de devises',
|
||||
'dashboard.filter.planned': 'Planned',
|
||||
'dashboard.hero.badgeLive': 'LIVE NOW',
|
||||
'dashboard.hero.badgeToday': 'STARTS TODAY',
|
||||
'dashboard.hero.badgeTomorrow': 'TOMORROW',
|
||||
'dashboard.hero.badgeNext': 'UP NEXT',
|
||||
'dashboard.hero.badgeRecent': 'RECENT',
|
||||
'dashboard.hero.tripDates': 'Trip dates',
|
||||
'dashboard.hero.noDates': 'No dates set',
|
||||
'dashboard.hero.travelerOne': '{count} traveler',
|
||||
'dashboard.hero.travelerMany': '{count} travelers',
|
||||
'dashboard.filter.planned': 'Planifiés',
|
||||
'dashboard.hero.badgeLive': 'EN DIRECT',
|
||||
'dashboard.hero.badgeToday': 'DÉBUTE AUJOURD\'HUI',
|
||||
'dashboard.hero.badgeTomorrow': 'DEMAIN',
|
||||
'dashboard.hero.badgeNext': 'À SUIVRE',
|
||||
'dashboard.hero.badgeRecent': 'RÉCENT',
|
||||
'dashboard.hero.tripDates': 'Dates du voyage',
|
||||
'dashboard.hero.noDates': 'Aucune date définie',
|
||||
'dashboard.hero.travelerOne': '{count} voyageur',
|
||||
'dashboard.hero.travelerMany': '{count} voyageurs',
|
||||
'dashboard.hero.destinationOne': '{count} destination',
|
||||
'dashboard.hero.destinationMany': '{count} destinations',
|
||||
'dashboard.hero.dayUnitOne': 'day',
|
||||
'dashboard.hero.dayUnitMany': 'days',
|
||||
'dashboard.hero.dayLeft': 'Day left',
|
||||
'dashboard.hero.daysLeft': 'Days left',
|
||||
'dashboard.hero.lastDay': 'Last day',
|
||||
'dashboard.atlas.countriesVisited': 'Atlas · Countries visited',
|
||||
'dashboard.atlas.ofTotal': 'of {total}',
|
||||
'dashboard.atlas.tripsTotal': 'Trips total',
|
||||
'dashboard.atlas.placesMapped': '{count} places mapped',
|
||||
'dashboard.atlas.daysTraveled': 'Days traveled',
|
||||
'dashboard.atlas.daysUnit': 'days',
|
||||
'dashboard.atlas.acrossAllTrips': 'across all trips',
|
||||
'dashboard.atlas.distanceFlown': 'Distance flown',
|
||||
'dashboard.hero.dayUnitOne': 'jour',
|
||||
'dashboard.hero.dayUnitMany': 'jours',
|
||||
'dashboard.hero.dayLeft': 'Jour restant',
|
||||
'dashboard.hero.daysLeft': 'Jours restants',
|
||||
'dashboard.hero.lastDay': 'Dernier jour',
|
||||
'dashboard.hero.untilStart': 'Avant le départ',
|
||||
'dashboard.hero.startsIn': 'Départ dans',
|
||||
'dashboard.atlas.countriesVisited': 'Atlas · Pays visités',
|
||||
'dashboard.atlas.ofTotal': 'sur {total}',
|
||||
'dashboard.atlas.tripsTotal': 'Voyages au total',
|
||||
'dashboard.atlas.placesMapped': '{count} lieux cartographiés',
|
||||
'dashboard.atlas.daysTraveled': 'Jours de voyage',
|
||||
'dashboard.atlas.daysUnit': 'jours',
|
||||
'dashboard.atlas.acrossAllTrips': 'sur tous les voyages',
|
||||
'dashboard.atlas.distanceFlown': 'Distance parcourue en avion',
|
||||
'dashboard.atlas.kmUnit': 'km',
|
||||
'dashboard.atlas.aroundEquator': '≈ {count}× around the equator',
|
||||
'dashboard.card.idea': 'Idea',
|
||||
'dashboard.card.buddyOne': 'Buddy',
|
||||
'dashboard.fx.from': 'From',
|
||||
'dashboard.fx.to': 'To',
|
||||
'dashboard.fx.unavailable': 'Rate unavailable',
|
||||
'dashboard.tz.searchPlaceholder': 'Search timezone…',
|
||||
'dashboard.tz.empty': 'No other timezones yet — add one with +',
|
||||
'dashboard.upcoming.title': 'Upcoming reservations',
|
||||
'dashboard.upcoming.empty': 'Nothing booked yet.',
|
||||
'dashboard.confirm.copy.title': 'Copy this trip?',
|
||||
'dashboard.confirm.copy.willCopy': 'Will be copied',
|
||||
'dashboard.confirm.copy.will1': 'Days, places & day assignments',
|
||||
'dashboard.confirm.copy.will2': 'Accommodations & reservations',
|
||||
'dashboard.confirm.copy.will3': 'Budget items & category order',
|
||||
'dashboard.confirm.copy.will4': 'Packing lists (unchecked)',
|
||||
'dashboard.confirm.copy.will5': 'TODOs (unassigned & unchecked)',
|
||||
'dashboard.confirm.copy.will6': 'Day notes',
|
||||
'dashboard.confirm.copy.wontCopy': 'Won\'t be copied',
|
||||
'dashboard.confirm.copy.wont1': 'Collaborators & member assignments',
|
||||
'dashboard.confirm.copy.wont2': 'Collab notes, polls & messages',
|
||||
'dashboard.confirm.copy.wont3': 'Files & photos',
|
||||
'dashboard.confirm.copy.wont4': 'Share tokens',
|
||||
'dashboard.confirm.copy.confirm': 'Copy trip',
|
||||
'dashboard.atlas.aroundEquator': '≈ {count}× le tour de l\'équateur',
|
||||
'dashboard.card.idea': 'Idée',
|
||||
'dashboard.card.buddyOne': 'Compagnon',
|
||||
'dashboard.fx.from': 'De',
|
||||
'dashboard.fx.to': 'Vers',
|
||||
'dashboard.fx.unavailable': 'Taux indisponible',
|
||||
'dashboard.tz.searchPlaceholder': 'Rechercher un fuseau horaire…',
|
||||
'dashboard.tz.empty': 'Pas encore d\'autres fuseaux horaires — ajoutez-en un avec +',
|
||||
'dashboard.upcoming.title': 'Prochaines réservations',
|
||||
'dashboard.upcoming.empty': 'Rien de réservé pour l\'instant.',
|
||||
'dashboard.confirm.copy.title': 'Copier ce voyage ?',
|
||||
'dashboard.confirm.copy.willCopy': 'Sera copié',
|
||||
'dashboard.confirm.copy.will1': 'Jours, lieux et affectations par jour',
|
||||
'dashboard.confirm.copy.will2': 'Hébergements et réservations',
|
||||
'dashboard.confirm.copy.will3': 'Postes de budget et ordre des catégories',
|
||||
'dashboard.confirm.copy.will4': 'Listes de bagages (non cochées)',
|
||||
'dashboard.confirm.copy.will5': 'Tâches (non attribuées et non cochées)',
|
||||
'dashboard.confirm.copy.will6': 'Notes du jour',
|
||||
'dashboard.confirm.copy.wontCopy': 'Ne sera pas copié',
|
||||
'dashboard.confirm.copy.wont1': 'Collaborateurs et affectations des membres',
|
||||
'dashboard.confirm.copy.wont2': 'Notes, sondages et messages partagés',
|
||||
'dashboard.confirm.copy.wont3': 'Fichiers et photos',
|
||||
'dashboard.confirm.copy.wont4': 'Jetons de partage',
|
||||
'dashboard.confirm.copy.confirm': 'Copier le voyage',
|
||||
'dashboard.aria.toggleView': 'Changer d\'affichage',
|
||||
'dashboard.aria.filter': 'Filtrer',
|
||||
'dashboard.aria.duplicate': 'Dupliquer',
|
||||
'dashboard.aria.refreshRates': 'Actualiser les taux',
|
||||
'dashboard.aria.swapCurrencies': 'Inverser les devises',
|
||||
'dashboard.aria.addTimezone': 'Ajouter un fuseau horaire',
|
||||
'dashboard.aria.removeTimezone': 'Supprimer {city}',
|
||||
};
|
||||
export default dashboard;
|
||||
|
||||
@@ -9,7 +9,7 @@ const dashboard: TranslationStrings = {
|
||||
'dashboard.subtitle.activeMany': '{count} aktív utazás',
|
||||
'dashboard.subtitle.archivedSuffix': ' · {count} archivált',
|
||||
'dashboard.newTrip': 'Új utazás',
|
||||
'dashboard.newTripSub': 'Start blank · or import from another planner',
|
||||
'dashboard.newTripSub': 'Tervezz egy új utazást a nulláról',
|
||||
'dashboard.gridView': 'Rácsnézet',
|
||||
'dashboard.listView': 'Listanézet',
|
||||
'dashboard.currency': 'Pénznem',
|
||||
@@ -105,55 +105,64 @@ const dashboard: TranslationStrings = {
|
||||
'dashboard.mobile.inMonths': '{count} hónap múlva',
|
||||
'dashboard.mobile.completed': 'Befejezett',
|
||||
'dashboard.mobile.currencyConverter': 'Pénznemváltó',
|
||||
'dashboard.filter.planned': 'Planned',
|
||||
'dashboard.hero.badgeLive': 'LIVE NOW',
|
||||
'dashboard.hero.badgeToday': 'STARTS TODAY',
|
||||
'dashboard.hero.badgeTomorrow': 'TOMORROW',
|
||||
'dashboard.hero.badgeNext': 'UP NEXT',
|
||||
'dashboard.hero.badgeRecent': 'RECENT',
|
||||
'dashboard.hero.tripDates': 'Trip dates',
|
||||
'dashboard.hero.noDates': 'No dates set',
|
||||
'dashboard.hero.travelerOne': '{count} traveler',
|
||||
'dashboard.hero.travelerMany': '{count} travelers',
|
||||
'dashboard.hero.destinationOne': '{count} destination',
|
||||
'dashboard.hero.destinationMany': '{count} destinations',
|
||||
'dashboard.hero.dayUnitOne': 'day',
|
||||
'dashboard.hero.dayUnitMany': 'days',
|
||||
'dashboard.hero.dayLeft': 'Day left',
|
||||
'dashboard.hero.daysLeft': 'Days left',
|
||||
'dashboard.hero.lastDay': 'Last day',
|
||||
'dashboard.atlas.countriesVisited': 'Atlas · Countries visited',
|
||||
'dashboard.atlas.ofTotal': 'of {total}',
|
||||
'dashboard.atlas.tripsTotal': 'Trips total',
|
||||
'dashboard.atlas.placesMapped': '{count} places mapped',
|
||||
'dashboard.atlas.daysTraveled': 'Days traveled',
|
||||
'dashboard.atlas.daysUnit': 'days',
|
||||
'dashboard.atlas.acrossAllTrips': 'across all trips',
|
||||
'dashboard.atlas.distanceFlown': 'Distance flown',
|
||||
'dashboard.filter.planned': 'Tervezett',
|
||||
'dashboard.hero.badgeLive': 'MOST ÉLŐBEN',
|
||||
'dashboard.hero.badgeToday': 'MA KEZDŐDIK',
|
||||
'dashboard.hero.badgeTomorrow': 'HOLNAP',
|
||||
'dashboard.hero.badgeNext': 'KÖVETKEZŐ',
|
||||
'dashboard.hero.badgeRecent': 'LEGUTÓBBI',
|
||||
'dashboard.hero.tripDates': 'Utazás dátumai',
|
||||
'dashboard.hero.noDates': 'Nincs dátum megadva',
|
||||
'dashboard.hero.travelerOne': '{count} utazó',
|
||||
'dashboard.hero.travelerMany': '{count} utazó',
|
||||
'dashboard.hero.destinationOne': '{count} úti cél',
|
||||
'dashboard.hero.destinationMany': '{count} úti cél',
|
||||
'dashboard.hero.dayUnitOne': 'nap',
|
||||
'dashboard.hero.dayUnitMany': 'nap',
|
||||
'dashboard.hero.dayLeft': 'nap van hátra',
|
||||
'dashboard.hero.daysLeft': 'nap van hátra',
|
||||
'dashboard.hero.lastDay': 'Utolsó nap',
|
||||
'dashboard.hero.untilStart': 'Indulásig',
|
||||
'dashboard.hero.startsIn': 'Indulásig',
|
||||
'dashboard.atlas.countriesVisited': 'Atlas · Meglátogatott országok',
|
||||
'dashboard.atlas.ofTotal': '/ {total}',
|
||||
'dashboard.atlas.tripsTotal': 'Utazások összesen',
|
||||
'dashboard.atlas.placesMapped': '{count} hely a térképen',
|
||||
'dashboard.atlas.daysTraveled': 'Utazási napok',
|
||||
'dashboard.atlas.daysUnit': 'nap',
|
||||
'dashboard.atlas.acrossAllTrips': 'az összes utazásban',
|
||||
'dashboard.atlas.distanceFlown': 'Megtett távolság',
|
||||
'dashboard.atlas.kmUnit': 'km',
|
||||
'dashboard.atlas.aroundEquator': '≈ {count}× around the equator',
|
||||
'dashboard.card.idea': 'Idea',
|
||||
'dashboard.card.buddyOne': 'Buddy',
|
||||
'dashboard.fx.from': 'From',
|
||||
'dashboard.fx.to': 'To',
|
||||
'dashboard.fx.unavailable': 'Rate unavailable',
|
||||
'dashboard.tz.searchPlaceholder': 'Search timezone…',
|
||||
'dashboard.tz.empty': 'No other timezones yet — add one with +',
|
||||
'dashboard.upcoming.title': 'Upcoming reservations',
|
||||
'dashboard.upcoming.empty': 'Nothing booked yet.',
|
||||
'dashboard.confirm.copy.title': 'Copy this trip?',
|
||||
'dashboard.confirm.copy.willCopy': 'Will be copied',
|
||||
'dashboard.confirm.copy.will1': 'Days, places & day assignments',
|
||||
'dashboard.confirm.copy.will2': 'Accommodations & reservations',
|
||||
'dashboard.confirm.copy.will3': 'Budget items & category order',
|
||||
'dashboard.confirm.copy.will4': 'Packing lists (unchecked)',
|
||||
'dashboard.confirm.copy.will5': 'TODOs (unassigned & unchecked)',
|
||||
'dashboard.confirm.copy.will6': 'Day notes',
|
||||
'dashboard.confirm.copy.wontCopy': 'Won\'t be copied',
|
||||
'dashboard.confirm.copy.wont1': 'Collaborators & member assignments',
|
||||
'dashboard.confirm.copy.wont2': 'Collab notes, polls & messages',
|
||||
'dashboard.confirm.copy.wont3': 'Files & photos',
|
||||
'dashboard.confirm.copy.wont4': 'Share tokens',
|
||||
'dashboard.confirm.copy.confirm': 'Copy trip',
|
||||
'dashboard.atlas.aroundEquator': '≈ {count}× az Egyenlítő körül',
|
||||
'dashboard.card.idea': 'Ötlet',
|
||||
'dashboard.card.buddyOne': 'Útitárs',
|
||||
'dashboard.fx.from': 'Erről',
|
||||
'dashboard.fx.to': 'Erre',
|
||||
'dashboard.fx.unavailable': 'Árfolyam nem elérhető',
|
||||
'dashboard.tz.searchPlaceholder': 'Időzóna keresése…',
|
||||
'dashboard.tz.empty': 'Még nincs több időzóna — adj hozzá egyet a + gombbal',
|
||||
'dashboard.upcoming.title': 'Közelgő foglalások',
|
||||
'dashboard.upcoming.empty': 'Még nincs semmi lefoglalva.',
|
||||
'dashboard.confirm.copy.title': 'Másolja ezt az utazást?',
|
||||
'dashboard.confirm.copy.willCopy': 'Másolásra kerül',
|
||||
'dashboard.confirm.copy.will1': 'Napok, helyek és napi hozzárendelések',
|
||||
'dashboard.confirm.copy.will2': 'Szállások és foglalások',
|
||||
'dashboard.confirm.copy.will3': 'Költségtételek és kategóriasorrend',
|
||||
'dashboard.confirm.copy.will4': 'Csomaglisták (kipipálatlan)',
|
||||
'dashboard.confirm.copy.will5': 'Teendők (hozzárendelés és pipa nélkül)',
|
||||
'dashboard.confirm.copy.will6': 'Napi jegyzetek',
|
||||
'dashboard.confirm.copy.wontCopy': 'Nem kerül másolásra',
|
||||
'dashboard.confirm.copy.wont1': 'Közreműködők és tag-hozzárendelések',
|
||||
'dashboard.confirm.copy.wont2': 'Közös jegyzetek, szavazások és üzenetek',
|
||||
'dashboard.confirm.copy.wont3': 'Fájlok és fotók',
|
||||
'dashboard.confirm.copy.wont4': 'Megosztási tokenek',
|
||||
'dashboard.confirm.copy.confirm': 'Utazás másolása',
|
||||
'dashboard.aria.toggleView': 'Nézet váltása',
|
||||
'dashboard.aria.filter': 'Szűrő',
|
||||
'dashboard.aria.duplicate': 'Duplikálás',
|
||||
'dashboard.aria.refreshRates': 'Árfolyamok frissítése',
|
||||
'dashboard.aria.swapCurrencies': 'Pénznemek cseréje',
|
||||
'dashboard.aria.addTimezone': 'Időzóna hozzáadása',
|
||||
'dashboard.aria.removeTimezone': '{city} eltávolítása',
|
||||
};
|
||||
export default dashboard;
|
||||
|
||||
@@ -9,7 +9,7 @@ const dashboard: TranslationStrings = {
|
||||
'dashboard.subtitle.activeMany': '{count} perjalanan aktif',
|
||||
'dashboard.subtitle.archivedSuffix': ' · {count} diarsipkan',
|
||||
'dashboard.newTrip': 'Perjalanan Baru',
|
||||
'dashboard.newTripSub': 'Start blank · or import from another planner',
|
||||
'dashboard.newTripSub': 'Rencanakan perjalanan baru dari awal',
|
||||
'dashboard.gridView': 'Tampilan grid',
|
||||
'dashboard.listView': 'Tampilan daftar',
|
||||
'dashboard.currency': 'Mata uang',
|
||||
@@ -104,55 +104,64 @@ const dashboard: TranslationStrings = {
|
||||
'dashboard.mobile.inMonths': 'Dalam {count} bulan',
|
||||
'dashboard.mobile.completed': 'Selesai',
|
||||
'dashboard.mobile.currencyConverter': 'Konverter Mata Uang',
|
||||
'dashboard.filter.planned': 'Planned',
|
||||
'dashboard.hero.badgeLive': 'LIVE NOW',
|
||||
'dashboard.hero.badgeToday': 'STARTS TODAY',
|
||||
'dashboard.hero.badgeTomorrow': 'TOMORROW',
|
||||
'dashboard.hero.badgeNext': 'UP NEXT',
|
||||
'dashboard.hero.badgeRecent': 'RECENT',
|
||||
'dashboard.hero.tripDates': 'Trip dates',
|
||||
'dashboard.hero.noDates': 'No dates set',
|
||||
'dashboard.hero.travelerOne': '{count} traveler',
|
||||
'dashboard.hero.travelerMany': '{count} travelers',
|
||||
'dashboard.hero.destinationOne': '{count} destination',
|
||||
'dashboard.hero.destinationMany': '{count} destinations',
|
||||
'dashboard.hero.dayUnitOne': 'day',
|
||||
'dashboard.hero.dayUnitMany': 'days',
|
||||
'dashboard.hero.dayLeft': 'Day left',
|
||||
'dashboard.hero.daysLeft': 'Days left',
|
||||
'dashboard.hero.lastDay': 'Last day',
|
||||
'dashboard.atlas.countriesVisited': 'Atlas · Countries visited',
|
||||
'dashboard.atlas.ofTotal': 'of {total}',
|
||||
'dashboard.atlas.tripsTotal': 'Trips total',
|
||||
'dashboard.atlas.placesMapped': '{count} places mapped',
|
||||
'dashboard.atlas.daysTraveled': 'Days traveled',
|
||||
'dashboard.atlas.daysUnit': 'days',
|
||||
'dashboard.atlas.acrossAllTrips': 'across all trips',
|
||||
'dashboard.atlas.distanceFlown': 'Distance flown',
|
||||
'dashboard.filter.planned': 'Direncanakan',
|
||||
'dashboard.hero.badgeLive': 'SEDANG BERLANGSUNG',
|
||||
'dashboard.hero.badgeToday': 'MULAI HARI INI',
|
||||
'dashboard.hero.badgeTomorrow': 'BESOK',
|
||||
'dashboard.hero.badgeNext': 'BERIKUTNYA',
|
||||
'dashboard.hero.badgeRecent': 'TERBARU',
|
||||
'dashboard.hero.tripDates': 'Tanggal perjalanan',
|
||||
'dashboard.hero.noDates': 'Tanggal belum diatur',
|
||||
'dashboard.hero.travelerOne': '{count} pelancong',
|
||||
'dashboard.hero.travelerMany': '{count} pelancong',
|
||||
'dashboard.hero.destinationOne': '{count} destinasi',
|
||||
'dashboard.hero.destinationMany': '{count} destinasi',
|
||||
'dashboard.hero.dayUnitOne': 'hari',
|
||||
'dashboard.hero.dayUnitMany': 'hari',
|
||||
'dashboard.hero.dayLeft': 'Hari tersisa',
|
||||
'dashboard.hero.daysLeft': 'Hari tersisa',
|
||||
'dashboard.hero.lastDay': 'Hari terakhir',
|
||||
'dashboard.hero.untilStart': 'Hingga mulai',
|
||||
'dashboard.hero.startsIn': 'Mulai dalam',
|
||||
'dashboard.atlas.countriesVisited': 'Atlas · Negara dikunjungi',
|
||||
'dashboard.atlas.ofTotal': 'dari {total}',
|
||||
'dashboard.atlas.tripsTotal': 'Total perjalanan',
|
||||
'dashboard.atlas.placesMapped': '{count} tempat dipetakan',
|
||||
'dashboard.atlas.daysTraveled': 'Hari perjalanan',
|
||||
'dashboard.atlas.daysUnit': 'hari',
|
||||
'dashboard.atlas.acrossAllTrips': 'di semua perjalanan',
|
||||
'dashboard.atlas.distanceFlown': 'Jarak terbang',
|
||||
'dashboard.atlas.kmUnit': 'km',
|
||||
'dashboard.atlas.aroundEquator': '≈ {count}× around the equator',
|
||||
'dashboard.card.idea': 'Idea',
|
||||
'dashboard.card.buddyOne': 'Buddy',
|
||||
'dashboard.fx.from': 'From',
|
||||
'dashboard.fx.to': 'To',
|
||||
'dashboard.fx.unavailable': 'Rate unavailable',
|
||||
'dashboard.tz.searchPlaceholder': 'Search timezone…',
|
||||
'dashboard.tz.empty': 'No other timezones yet — add one with +',
|
||||
'dashboard.upcoming.title': 'Upcoming reservations',
|
||||
'dashboard.upcoming.empty': 'Nothing booked yet.',
|
||||
'dashboard.confirm.copy.title': 'Copy this trip?',
|
||||
'dashboard.confirm.copy.willCopy': 'Will be copied',
|
||||
'dashboard.confirm.copy.will1': 'Days, places & day assignments',
|
||||
'dashboard.confirm.copy.will2': 'Accommodations & reservations',
|
||||
'dashboard.confirm.copy.will3': 'Budget items & category order',
|
||||
'dashboard.confirm.copy.will4': 'Packing lists (unchecked)',
|
||||
'dashboard.confirm.copy.will5': 'TODOs (unassigned & unchecked)',
|
||||
'dashboard.confirm.copy.will6': 'Day notes',
|
||||
'dashboard.confirm.copy.wontCopy': 'Won\'t be copied',
|
||||
'dashboard.confirm.copy.wont1': 'Collaborators & member assignments',
|
||||
'dashboard.confirm.copy.wont2': 'Collab notes, polls & messages',
|
||||
'dashboard.confirm.copy.wont3': 'Files & photos',
|
||||
'dashboard.confirm.copy.wont4': 'Share tokens',
|
||||
'dashboard.confirm.copy.confirm': 'Copy trip',
|
||||
'dashboard.atlas.aroundEquator': '≈ {count}× keliling khatulistiwa',
|
||||
'dashboard.card.idea': 'Ide',
|
||||
'dashboard.card.buddyOne': 'Teman',
|
||||
'dashboard.fx.from': 'Dari',
|
||||
'dashboard.fx.to': 'Ke',
|
||||
'dashboard.fx.unavailable': 'Kurs tidak tersedia',
|
||||
'dashboard.tz.searchPlaceholder': 'Cari zona waktu…',
|
||||
'dashboard.tz.empty': 'Belum ada zona waktu lain — tambahkan dengan +',
|
||||
'dashboard.upcoming.title': 'Reservasi mendatang',
|
||||
'dashboard.upcoming.empty': 'Belum ada yang dipesan.',
|
||||
'dashboard.confirm.copy.title': 'Salin perjalanan ini?',
|
||||
'dashboard.confirm.copy.willCopy': 'Akan disalin',
|
||||
'dashboard.confirm.copy.will1': 'Hari, tempat & penugasan harian',
|
||||
'dashboard.confirm.copy.will2': 'Akomodasi & reservasi',
|
||||
'dashboard.confirm.copy.will3': 'Item anggaran & urutan kategori',
|
||||
'dashboard.confirm.copy.will4': 'Daftar bawaan (belum dicentang)',
|
||||
'dashboard.confirm.copy.will5': 'Tugas (belum ditugaskan & dicentang)',
|
||||
'dashboard.confirm.copy.will6': 'Catatan harian',
|
||||
'dashboard.confirm.copy.wontCopy': 'Tidak akan disalin',
|
||||
'dashboard.confirm.copy.wont1': 'Kolaborator & penugasan anggota',
|
||||
'dashboard.confirm.copy.wont2': 'Catatan, jajak pendapat & pesan bersama',
|
||||
'dashboard.confirm.copy.wont3': 'Berkas & foto',
|
||||
'dashboard.confirm.copy.wont4': 'Token berbagi',
|
||||
'dashboard.confirm.copy.confirm': 'Salin perjalanan',
|
||||
'dashboard.aria.toggleView': 'Ganti tampilan',
|
||||
'dashboard.aria.filter': 'Filter',
|
||||
'dashboard.aria.duplicate': 'Duplikat',
|
||||
'dashboard.aria.refreshRates': 'Segarkan kurs',
|
||||
'dashboard.aria.swapCurrencies': 'Tukar mata uang',
|
||||
'dashboard.aria.addTimezone': 'Tambah zona waktu',
|
||||
'dashboard.aria.removeTimezone': 'Hapus {city}',
|
||||
};
|
||||
export default dashboard;
|
||||
|
||||
@@ -9,7 +9,7 @@ const dashboard: TranslationStrings = {
|
||||
'dashboard.subtitle.activeMany': '{count} viaggi attivi',
|
||||
'dashboard.subtitle.archivedSuffix': ' · {count} archiviati',
|
||||
'dashboard.newTrip': 'Nuovo Viaggio',
|
||||
'dashboard.newTripSub': 'Start blank · or import from another planner',
|
||||
'dashboard.newTripSub': 'Pianifica un nuovo viaggio da zero',
|
||||
'dashboard.gridView': 'Vista a griglia',
|
||||
'dashboard.listView': 'Vista a lista',
|
||||
'dashboard.currency': 'Valuta',
|
||||
@@ -107,55 +107,64 @@ const dashboard: TranslationStrings = {
|
||||
'dashboard.mobile.inMonths': 'Tra {count} mesi',
|
||||
'dashboard.mobile.completed': 'Completato',
|
||||
'dashboard.mobile.currencyConverter': 'Convertitore di valuta',
|
||||
'dashboard.filter.planned': 'Planned',
|
||||
'dashboard.hero.badgeLive': 'LIVE NOW',
|
||||
'dashboard.hero.badgeToday': 'STARTS TODAY',
|
||||
'dashboard.hero.badgeTomorrow': 'TOMORROW',
|
||||
'dashboard.hero.badgeNext': 'UP NEXT',
|
||||
'dashboard.hero.badgeRecent': 'RECENT',
|
||||
'dashboard.hero.tripDates': 'Trip dates',
|
||||
'dashboard.hero.noDates': 'No dates set',
|
||||
'dashboard.hero.travelerOne': '{count} traveler',
|
||||
'dashboard.hero.travelerMany': '{count} travelers',
|
||||
'dashboard.hero.destinationOne': '{count} destination',
|
||||
'dashboard.hero.destinationMany': '{count} destinations',
|
||||
'dashboard.hero.dayUnitOne': 'day',
|
||||
'dashboard.hero.dayUnitMany': 'days',
|
||||
'dashboard.hero.dayLeft': 'Day left',
|
||||
'dashboard.hero.daysLeft': 'Days left',
|
||||
'dashboard.hero.lastDay': 'Last day',
|
||||
'dashboard.atlas.countriesVisited': 'Atlas · Countries visited',
|
||||
'dashboard.atlas.ofTotal': 'of {total}',
|
||||
'dashboard.atlas.tripsTotal': 'Trips total',
|
||||
'dashboard.atlas.placesMapped': '{count} places mapped',
|
||||
'dashboard.atlas.daysTraveled': 'Days traveled',
|
||||
'dashboard.atlas.daysUnit': 'days',
|
||||
'dashboard.atlas.acrossAllTrips': 'across all trips',
|
||||
'dashboard.atlas.distanceFlown': 'Distance flown',
|
||||
'dashboard.filter.planned': 'Pianificati',
|
||||
'dashboard.hero.badgeLive': 'IN DIRETTA',
|
||||
'dashboard.hero.badgeToday': 'INIZIA OGGI',
|
||||
'dashboard.hero.badgeTomorrow': 'DOMANI',
|
||||
'dashboard.hero.badgeNext': 'PROSSIMO',
|
||||
'dashboard.hero.badgeRecent': 'RECENTE',
|
||||
'dashboard.hero.tripDates': 'Date del viaggio',
|
||||
'dashboard.hero.noDates': 'Nessuna data impostata',
|
||||
'dashboard.hero.travelerOne': '{count} viaggiatore',
|
||||
'dashboard.hero.travelerMany': '{count} viaggiatori',
|
||||
'dashboard.hero.destinationOne': '{count} destinazione',
|
||||
'dashboard.hero.destinationMany': '{count} destinazioni',
|
||||
'dashboard.hero.dayUnitOne': 'giorno',
|
||||
'dashboard.hero.dayUnitMany': 'giorni',
|
||||
'dashboard.hero.dayLeft': 'Giorno rimasto',
|
||||
'dashboard.hero.daysLeft': 'Giorni rimasti',
|
||||
'dashboard.hero.lastDay': 'Ultimo giorno',
|
||||
'dashboard.hero.untilStart': 'All\'inizio',
|
||||
'dashboard.hero.startsIn': 'Si parte tra',
|
||||
'dashboard.atlas.countriesVisited': 'Atlas · Paesi visitati',
|
||||
'dashboard.atlas.ofTotal': 'di {total}',
|
||||
'dashboard.atlas.tripsTotal': 'Viaggi totali',
|
||||
'dashboard.atlas.placesMapped': '{count} luoghi mappati',
|
||||
'dashboard.atlas.daysTraveled': 'Giorni in viaggio',
|
||||
'dashboard.atlas.daysUnit': 'giorni',
|
||||
'dashboard.atlas.acrossAllTrips': 'su tutti i viaggi',
|
||||
'dashboard.atlas.distanceFlown': 'Distanza in volo',
|
||||
'dashboard.atlas.kmUnit': 'km',
|
||||
'dashboard.atlas.aroundEquator': '≈ {count}× around the equator',
|
||||
'dashboard.atlas.aroundEquator': '≈ {count}× intorno all\'equatore',
|
||||
'dashboard.card.idea': 'Idea',
|
||||
'dashboard.card.buddyOne': 'Buddy',
|
||||
'dashboard.fx.from': 'From',
|
||||
'dashboard.fx.to': 'To',
|
||||
'dashboard.fx.unavailable': 'Rate unavailable',
|
||||
'dashboard.tz.searchPlaceholder': 'Search timezone…',
|
||||
'dashboard.tz.empty': 'No other timezones yet — add one with +',
|
||||
'dashboard.upcoming.title': 'Upcoming reservations',
|
||||
'dashboard.upcoming.empty': 'Nothing booked yet.',
|
||||
'dashboard.confirm.copy.title': 'Copy this trip?',
|
||||
'dashboard.confirm.copy.willCopy': 'Will be copied',
|
||||
'dashboard.confirm.copy.will1': 'Days, places & day assignments',
|
||||
'dashboard.confirm.copy.will2': 'Accommodations & reservations',
|
||||
'dashboard.confirm.copy.will3': 'Budget items & category order',
|
||||
'dashboard.confirm.copy.will4': 'Packing lists (unchecked)',
|
||||
'dashboard.confirm.copy.will5': 'TODOs (unassigned & unchecked)',
|
||||
'dashboard.confirm.copy.will6': 'Day notes',
|
||||
'dashboard.confirm.copy.wontCopy': 'Won\'t be copied',
|
||||
'dashboard.confirm.copy.wont1': 'Collaborators & member assignments',
|
||||
'dashboard.confirm.copy.wont2': 'Collab notes, polls & messages',
|
||||
'dashboard.confirm.copy.wont3': 'Files & photos',
|
||||
'dashboard.confirm.copy.wont4': 'Share tokens',
|
||||
'dashboard.confirm.copy.confirm': 'Copy trip',
|
||||
'dashboard.card.buddyOne': 'Compagno',
|
||||
'dashboard.fx.from': 'Da',
|
||||
'dashboard.fx.to': 'A',
|
||||
'dashboard.fx.unavailable': 'Tasso non disponibile',
|
||||
'dashboard.tz.searchPlaceholder': 'Cerca fuso orario…',
|
||||
'dashboard.tz.empty': 'Ancora nessun altro fuso orario — aggiungine uno con +',
|
||||
'dashboard.upcoming.title': 'Prossime prenotazioni',
|
||||
'dashboard.upcoming.empty': 'Niente ancora prenotato.',
|
||||
'dashboard.confirm.copy.title': 'Copiare questo viaggio?',
|
||||
'dashboard.confirm.copy.willCopy': 'Verrà copiato',
|
||||
'dashboard.confirm.copy.will1': 'Giorni, luoghi e assegnazioni giornaliere',
|
||||
'dashboard.confirm.copy.will2': 'Alloggi e prenotazioni',
|
||||
'dashboard.confirm.copy.will3': 'Voci di budget e ordine delle categorie',
|
||||
'dashboard.confirm.copy.will4': 'Liste bagagli (non spuntate)',
|
||||
'dashboard.confirm.copy.will5': 'Attività (non assegnate e non spuntate)',
|
||||
'dashboard.confirm.copy.will6': 'Note del giorno',
|
||||
'dashboard.confirm.copy.wontCopy': 'Non verrà copiato',
|
||||
'dashboard.confirm.copy.wont1': 'Collaboratori e assegnazioni dei membri',
|
||||
'dashboard.confirm.copy.wont2': 'Note, sondaggi e messaggi condivisi',
|
||||
'dashboard.confirm.copy.wont3': 'File e foto',
|
||||
'dashboard.confirm.copy.wont4': 'Token di condivisione',
|
||||
'dashboard.confirm.copy.confirm': 'Copia viaggio',
|
||||
'dashboard.aria.toggleView': 'Cambia vista',
|
||||
'dashboard.aria.filter': 'Filtra',
|
||||
'dashboard.aria.duplicate': 'Duplica',
|
||||
'dashboard.aria.refreshRates': 'Aggiorna i tassi',
|
||||
'dashboard.aria.swapCurrencies': 'Inverti valute',
|
||||
'dashboard.aria.addTimezone': 'Aggiungi fuso orario',
|
||||
'dashboard.aria.removeTimezone': 'Rimuovi {city}',
|
||||
};
|
||||
export default dashboard;
|
||||
|
||||
@@ -9,7 +9,7 @@ const dashboard: TranslationStrings = {
|
||||
'dashboard.subtitle.activeMany': '進行中の旅行 {count}件',
|
||||
'dashboard.subtitle.archivedSuffix': ' · アーカイブ {count}件',
|
||||
'dashboard.newTrip': '新しい旅行',
|
||||
'dashboard.newTripSub': 'Start blank · or import from another planner',
|
||||
'dashboard.newTripSub': '新しい旅行をゼロから計画',
|
||||
'dashboard.gridView': 'グリッド表示',
|
||||
'dashboard.listView': 'リスト表示',
|
||||
'dashboard.currency': '通貨',
|
||||
@@ -117,41 +117,50 @@ const dashboard: TranslationStrings = {
|
||||
'dashboard.mobile.inMonths': '{count}か月後',
|
||||
'dashboard.mobile.completed': '完了',
|
||||
'dashboard.mobile.currencyConverter': '通貨換算',
|
||||
'dashboard.filter.planned': 'Planned',
|
||||
'dashboard.hero.badgeLive': 'LIVE NOW',
|
||||
'dashboard.hero.badgeToday': 'STARTS TODAY',
|
||||
'dashboard.hero.badgeTomorrow': 'TOMORROW',
|
||||
'dashboard.hero.badgeNext': 'UP NEXT',
|
||||
'dashboard.hero.badgeRecent': 'RECENT',
|
||||
'dashboard.hero.tripDates': 'Trip dates',
|
||||
'dashboard.hero.noDates': 'No dates set',
|
||||
'dashboard.hero.travelerOne': '{count} traveler',
|
||||
'dashboard.hero.travelerMany': '{count} travelers',
|
||||
'dashboard.hero.destinationOne': '{count} destination',
|
||||
'dashboard.hero.destinationMany': '{count} destinations',
|
||||
'dashboard.hero.dayUnitOne': 'day',
|
||||
'dashboard.hero.dayUnitMany': 'days',
|
||||
'dashboard.hero.dayLeft': 'Day left',
|
||||
'dashboard.hero.daysLeft': 'Days left',
|
||||
'dashboard.hero.lastDay': 'Last day',
|
||||
'dashboard.atlas.countriesVisited': 'Atlas · Countries visited',
|
||||
'dashboard.atlas.ofTotal': 'of {total}',
|
||||
'dashboard.atlas.tripsTotal': 'Trips total',
|
||||
'dashboard.atlas.placesMapped': '{count} places mapped',
|
||||
'dashboard.atlas.daysTraveled': 'Days traveled',
|
||||
'dashboard.atlas.daysUnit': 'days',
|
||||
'dashboard.atlas.acrossAllTrips': 'across all trips',
|
||||
'dashboard.atlas.distanceFlown': 'Distance flown',
|
||||
'dashboard.filter.planned': '予定',
|
||||
'dashboard.hero.badgeLive': '進行中',
|
||||
'dashboard.hero.badgeToday': '本日開始',
|
||||
'dashboard.hero.badgeTomorrow': '明日',
|
||||
'dashboard.hero.badgeNext': '次の旅行',
|
||||
'dashboard.hero.badgeRecent': '最近',
|
||||
'dashboard.hero.tripDates': '旅行の日程',
|
||||
'dashboard.hero.noDates': '日程未設定',
|
||||
'dashboard.hero.travelerOne': '{count}人の旅行者',
|
||||
'dashboard.hero.travelerMany': '{count}人の旅行者',
|
||||
'dashboard.hero.destinationOne': '{count}件の目的地',
|
||||
'dashboard.hero.destinationMany': '{count}件の目的地',
|
||||
'dashboard.hero.dayUnitOne': '日',
|
||||
'dashboard.hero.dayUnitMany': '日',
|
||||
'dashboard.hero.dayLeft': '残り1日',
|
||||
'dashboard.hero.daysLeft': '残り日数',
|
||||
'dashboard.hero.lastDay': '最終日',
|
||||
'dashboard.hero.untilStart': '開始まで',
|
||||
'dashboard.hero.startsIn': '出発まで',
|
||||
'dashboard.atlas.countriesVisited': 'アトラス · 訪問した国',
|
||||
'dashboard.atlas.ofTotal': '/ {total}',
|
||||
'dashboard.atlas.tripsTotal': '旅行の総数',
|
||||
'dashboard.atlas.placesMapped': '{count}件の場所を記録',
|
||||
'dashboard.atlas.daysTraveled': '旅行日数',
|
||||
'dashboard.atlas.daysUnit': '日',
|
||||
'dashboard.atlas.acrossAllTrips': 'すべての旅行を通じて',
|
||||
'dashboard.atlas.distanceFlown': '飛行距離',
|
||||
'dashboard.atlas.kmUnit': 'km',
|
||||
'dashboard.atlas.aroundEquator': '≈ {count}× around the equator',
|
||||
'dashboard.card.idea': 'Idea',
|
||||
'dashboard.card.buddyOne': 'Buddy',
|
||||
'dashboard.fx.from': 'From',
|
||||
'dashboard.fx.to': 'To',
|
||||
'dashboard.fx.unavailable': 'Rate unavailable',
|
||||
'dashboard.tz.searchPlaceholder': 'Search timezone…',
|
||||
'dashboard.tz.empty': 'No other timezones yet — add one with +',
|
||||
'dashboard.upcoming.title': 'Upcoming reservations',
|
||||
'dashboard.upcoming.empty': 'Nothing booked yet.',
|
||||
'dashboard.atlas.aroundEquator': '≈ 赤道{count}周',
|
||||
'dashboard.card.idea': 'アイデア',
|
||||
'dashboard.card.buddyOne': '同行者',
|
||||
'dashboard.fx.from': '変換元',
|
||||
'dashboard.fx.to': '変換先',
|
||||
'dashboard.fx.unavailable': 'レートを取得できません',
|
||||
'dashboard.tz.searchPlaceholder': 'タイムゾーンを検索…',
|
||||
'dashboard.tz.empty': '他のタイムゾーンはまだありません — + で追加',
|
||||
'dashboard.upcoming.title': '今後の予約',
|
||||
'dashboard.upcoming.empty': 'まだ予約はありません。',
|
||||
'dashboard.aria.toggleView': '表示を切り替え',
|
||||
'dashboard.aria.filter': 'フィルター',
|
||||
'dashboard.aria.duplicate': '複製',
|
||||
'dashboard.aria.refreshRates': 'レートを更新',
|
||||
'dashboard.aria.swapCurrencies': '通貨を入れ替え',
|
||||
'dashboard.aria.addTimezone': 'タイムゾーンを追加',
|
||||
'dashboard.aria.removeTimezone': '{city}を削除',
|
||||
};
|
||||
export default dashboard;
|
||||
|
||||
@@ -9,7 +9,7 @@ const dashboard: TranslationStrings = {
|
||||
'dashboard.subtitle.activeMany': '활성 여행 {count}개',
|
||||
'dashboard.subtitle.archivedSuffix': ' · {count}개 보관됨',
|
||||
'dashboard.newTrip': '새 여행',
|
||||
'dashboard.newTripSub': 'Start blank · or import from another planner',
|
||||
'dashboard.newTripSub': '새 여행을 처음부터 계획하기',
|
||||
'dashboard.gridView': '격자 보기',
|
||||
'dashboard.listView': '목록 보기',
|
||||
'dashboard.currency': '통화',
|
||||
@@ -117,41 +117,50 @@ const dashboard: TranslationStrings = {
|
||||
'dashboard.mobile.inMonths': '{count}개월 후',
|
||||
'dashboard.mobile.completed': '완료됨',
|
||||
'dashboard.mobile.currencyConverter': '환율 계산기',
|
||||
'dashboard.filter.planned': 'Planned',
|
||||
'dashboard.hero.badgeLive': 'LIVE NOW',
|
||||
'dashboard.hero.badgeToday': 'STARTS TODAY',
|
||||
'dashboard.hero.badgeTomorrow': 'TOMORROW',
|
||||
'dashboard.hero.badgeNext': 'UP NEXT',
|
||||
'dashboard.hero.badgeRecent': 'RECENT',
|
||||
'dashboard.hero.tripDates': 'Trip dates',
|
||||
'dashboard.hero.noDates': 'No dates set',
|
||||
'dashboard.hero.travelerOne': '{count} traveler',
|
||||
'dashboard.hero.travelerMany': '{count} travelers',
|
||||
'dashboard.hero.destinationOne': '{count} destination',
|
||||
'dashboard.hero.destinationMany': '{count} destinations',
|
||||
'dashboard.hero.dayUnitOne': 'day',
|
||||
'dashboard.hero.dayUnitMany': 'days',
|
||||
'dashboard.hero.dayLeft': 'Day left',
|
||||
'dashboard.hero.daysLeft': 'Days left',
|
||||
'dashboard.hero.lastDay': 'Last day',
|
||||
'dashboard.atlas.countriesVisited': 'Atlas · Countries visited',
|
||||
'dashboard.atlas.ofTotal': 'of {total}',
|
||||
'dashboard.atlas.tripsTotal': 'Trips total',
|
||||
'dashboard.atlas.placesMapped': '{count} places mapped',
|
||||
'dashboard.atlas.daysTraveled': 'Days traveled',
|
||||
'dashboard.atlas.daysUnit': 'days',
|
||||
'dashboard.atlas.acrossAllTrips': 'across all trips',
|
||||
'dashboard.atlas.distanceFlown': 'Distance flown',
|
||||
'dashboard.filter.planned': '예정',
|
||||
'dashboard.hero.badgeLive': '진행 중',
|
||||
'dashboard.hero.badgeToday': '오늘 시작',
|
||||
'dashboard.hero.badgeTomorrow': '내일',
|
||||
'dashboard.hero.badgeNext': '다음 여행',
|
||||
'dashboard.hero.badgeRecent': '최근',
|
||||
'dashboard.hero.tripDates': '여행 날짜',
|
||||
'dashboard.hero.noDates': '날짜 미설정',
|
||||
'dashboard.hero.travelerOne': '여행자 {count}명',
|
||||
'dashboard.hero.travelerMany': '여행자 {count}명',
|
||||
'dashboard.hero.destinationOne': '목적지 {count}곳',
|
||||
'dashboard.hero.destinationMany': '목적지 {count}곳',
|
||||
'dashboard.hero.dayUnitOne': '일',
|
||||
'dashboard.hero.dayUnitMany': '일',
|
||||
'dashboard.hero.dayLeft': '하루 남음',
|
||||
'dashboard.hero.daysLeft': '남은 일수',
|
||||
'dashboard.hero.lastDay': '마지막 날',
|
||||
'dashboard.hero.untilStart': '시작까지',
|
||||
'dashboard.hero.startsIn': '출발까지',
|
||||
'dashboard.atlas.countriesVisited': '아틀라스 · 방문한 국가',
|
||||
'dashboard.atlas.ofTotal': '/ {total}',
|
||||
'dashboard.atlas.tripsTotal': '총 여행',
|
||||
'dashboard.atlas.placesMapped': '{count}개 장소 기록',
|
||||
'dashboard.atlas.daysTraveled': '여행 일수',
|
||||
'dashboard.atlas.daysUnit': '일',
|
||||
'dashboard.atlas.acrossAllTrips': '모든 여행 통틀어',
|
||||
'dashboard.atlas.distanceFlown': '비행 거리',
|
||||
'dashboard.atlas.kmUnit': 'km',
|
||||
'dashboard.atlas.aroundEquator': '≈ {count}× around the equator',
|
||||
'dashboard.card.idea': 'Idea',
|
||||
'dashboard.card.buddyOne': 'Buddy',
|
||||
'dashboard.fx.from': 'From',
|
||||
'dashboard.fx.to': 'To',
|
||||
'dashboard.fx.unavailable': 'Rate unavailable',
|
||||
'dashboard.tz.searchPlaceholder': 'Search timezone…',
|
||||
'dashboard.tz.empty': 'No other timezones yet — add one with +',
|
||||
'dashboard.upcoming.title': 'Upcoming reservations',
|
||||
'dashboard.upcoming.empty': 'Nothing booked yet.',
|
||||
'dashboard.atlas.aroundEquator': '≈ 적도 {count}바퀴',
|
||||
'dashboard.card.idea': '아이디어',
|
||||
'dashboard.card.buddyOne': '동행자',
|
||||
'dashboard.fx.from': '보낼 통화',
|
||||
'dashboard.fx.to': '받을 통화',
|
||||
'dashboard.fx.unavailable': '환율을 사용할 수 없음',
|
||||
'dashboard.tz.searchPlaceholder': '시간대 검색…',
|
||||
'dashboard.tz.empty': '다른 시간대가 아직 없습니다 — +로 추가하세요',
|
||||
'dashboard.upcoming.title': '예정된 예약',
|
||||
'dashboard.upcoming.empty': '아직 예약이 없습니다.',
|
||||
'dashboard.aria.toggleView': '보기 전환',
|
||||
'dashboard.aria.filter': '필터',
|
||||
'dashboard.aria.duplicate': '복제',
|
||||
'dashboard.aria.refreshRates': '환율 새로고침',
|
||||
'dashboard.aria.swapCurrencies': '통화 바꾸기',
|
||||
'dashboard.aria.addTimezone': '시간대 추가',
|
||||
'dashboard.aria.removeTimezone': '{city} 제거',
|
||||
};
|
||||
export default dashboard;
|
||||
|
||||
@@ -9,7 +9,7 @@ const dashboard: TranslationStrings = {
|
||||
'dashboard.subtitle.activeMany': '{count} actieve reizen',
|
||||
'dashboard.subtitle.archivedSuffix': ' · {count} gearchiveerd',
|
||||
'dashboard.newTrip': 'Nieuwe reis',
|
||||
'dashboard.newTripSub': 'Start blank · or import from another planner',
|
||||
'dashboard.newTripSub': 'Plan een nieuwe reis vanaf nul',
|
||||
'dashboard.gridView': 'Rasterweergave',
|
||||
'dashboard.listView': 'Lijstweergave',
|
||||
'dashboard.currency': 'Valuta',
|
||||
@@ -104,55 +104,64 @@ const dashboard: TranslationStrings = {
|
||||
'dashboard.mobile.inMonths': 'Over {count} maanden',
|
||||
'dashboard.mobile.completed': 'Voltooid',
|
||||
'dashboard.mobile.currencyConverter': 'Valutaomrekener',
|
||||
'dashboard.filter.planned': 'Planned',
|
||||
'dashboard.hero.badgeLive': 'LIVE NOW',
|
||||
'dashboard.hero.badgeToday': 'STARTS TODAY',
|
||||
'dashboard.hero.badgeTomorrow': 'TOMORROW',
|
||||
'dashboard.hero.badgeNext': 'UP NEXT',
|
||||
'dashboard.filter.planned': 'Gepland',
|
||||
'dashboard.hero.badgeLive': 'NU LIVE',
|
||||
'dashboard.hero.badgeToday': 'START VANDAAG',
|
||||
'dashboard.hero.badgeTomorrow': 'MORGEN',
|
||||
'dashboard.hero.badgeNext': 'VOLGENDE',
|
||||
'dashboard.hero.badgeRecent': 'RECENT',
|
||||
'dashboard.hero.tripDates': 'Trip dates',
|
||||
'dashboard.hero.noDates': 'No dates set',
|
||||
'dashboard.hero.travelerOne': '{count} traveler',
|
||||
'dashboard.hero.travelerMany': '{count} travelers',
|
||||
'dashboard.hero.destinationOne': '{count} destination',
|
||||
'dashboard.hero.destinationMany': '{count} destinations',
|
||||
'dashboard.hero.dayUnitOne': 'day',
|
||||
'dashboard.hero.dayUnitMany': 'days',
|
||||
'dashboard.hero.dayLeft': 'Day left',
|
||||
'dashboard.hero.daysLeft': 'Days left',
|
||||
'dashboard.hero.lastDay': 'Last day',
|
||||
'dashboard.atlas.countriesVisited': 'Atlas · Countries visited',
|
||||
'dashboard.atlas.ofTotal': 'of {total}',
|
||||
'dashboard.atlas.tripsTotal': 'Trips total',
|
||||
'dashboard.atlas.placesMapped': '{count} places mapped',
|
||||
'dashboard.atlas.daysTraveled': 'Days traveled',
|
||||
'dashboard.atlas.daysUnit': 'days',
|
||||
'dashboard.atlas.acrossAllTrips': 'across all trips',
|
||||
'dashboard.atlas.distanceFlown': 'Distance flown',
|
||||
'dashboard.hero.tripDates': 'Reisdata',
|
||||
'dashboard.hero.noDates': 'Geen data ingesteld',
|
||||
'dashboard.hero.travelerOne': '{count} reiziger',
|
||||
'dashboard.hero.travelerMany': '{count} reizigers',
|
||||
'dashboard.hero.destinationOne': '{count} bestemming',
|
||||
'dashboard.hero.destinationMany': '{count} bestemmingen',
|
||||
'dashboard.hero.dayUnitOne': 'dag',
|
||||
'dashboard.hero.dayUnitMany': 'dagen',
|
||||
'dashboard.hero.dayLeft': 'Dag over',
|
||||
'dashboard.hero.daysLeft': 'Dagen over',
|
||||
'dashboard.hero.lastDay': 'Laatste dag',
|
||||
'dashboard.hero.untilStart': 'Tot start',
|
||||
'dashboard.hero.startsIn': 'Reis begint over',
|
||||
'dashboard.atlas.countriesVisited': 'Atlas · Bezochte landen',
|
||||
'dashboard.atlas.ofTotal': 'van {total}',
|
||||
'dashboard.atlas.tripsTotal': 'Reizen totaal',
|
||||
'dashboard.atlas.placesMapped': '{count} plaatsen in kaart',
|
||||
'dashboard.atlas.daysTraveled': 'Reisdagen',
|
||||
'dashboard.atlas.daysUnit': 'dagen',
|
||||
'dashboard.atlas.acrossAllTrips': 'over alle reizen',
|
||||
'dashboard.atlas.distanceFlown': 'Gevlogen afstand',
|
||||
'dashboard.atlas.kmUnit': 'km',
|
||||
'dashboard.atlas.aroundEquator': '≈ {count}× around the equator',
|
||||
'dashboard.card.idea': 'Idea',
|
||||
'dashboard.card.buddyOne': 'Buddy',
|
||||
'dashboard.fx.from': 'From',
|
||||
'dashboard.fx.to': 'To',
|
||||
'dashboard.fx.unavailable': 'Rate unavailable',
|
||||
'dashboard.tz.searchPlaceholder': 'Search timezone…',
|
||||
'dashboard.tz.empty': 'No other timezones yet — add one with +',
|
||||
'dashboard.upcoming.title': 'Upcoming reservations',
|
||||
'dashboard.upcoming.empty': 'Nothing booked yet.',
|
||||
'dashboard.confirm.copy.title': 'Copy this trip?',
|
||||
'dashboard.confirm.copy.willCopy': 'Will be copied',
|
||||
'dashboard.confirm.copy.will1': 'Days, places & day assignments',
|
||||
'dashboard.confirm.copy.will2': 'Accommodations & reservations',
|
||||
'dashboard.confirm.copy.will3': 'Budget items & category order',
|
||||
'dashboard.confirm.copy.will4': 'Packing lists (unchecked)',
|
||||
'dashboard.confirm.copy.will5': 'TODOs (unassigned & unchecked)',
|
||||
'dashboard.confirm.copy.will6': 'Day notes',
|
||||
'dashboard.confirm.copy.wontCopy': 'Won\'t be copied',
|
||||
'dashboard.confirm.copy.wont1': 'Collaborators & member assignments',
|
||||
'dashboard.confirm.copy.wont2': 'Collab notes, polls & messages',
|
||||
'dashboard.confirm.copy.wont3': 'Files & photos',
|
||||
'dashboard.confirm.copy.wont4': 'Share tokens',
|
||||
'dashboard.confirm.copy.confirm': 'Copy trip',
|
||||
'dashboard.atlas.aroundEquator': '≈ {count}× rond de evenaar',
|
||||
'dashboard.card.idea': 'Idee',
|
||||
'dashboard.card.buddyOne': 'Reisgenoot',
|
||||
'dashboard.fx.from': 'Van',
|
||||
'dashboard.fx.to': 'Naar',
|
||||
'dashboard.fx.unavailable': 'Koers niet beschikbaar',
|
||||
'dashboard.tz.searchPlaceholder': 'Tijdzone zoeken…',
|
||||
'dashboard.tz.empty': 'Nog geen andere tijdzones — voeg er een toe met +',
|
||||
'dashboard.upcoming.title': 'Aankomende reserveringen',
|
||||
'dashboard.upcoming.empty': 'Nog niets geboekt.',
|
||||
'dashboard.confirm.copy.title': 'Deze reis kopiëren?',
|
||||
'dashboard.confirm.copy.willCopy': 'Wordt gekopieerd',
|
||||
'dashboard.confirm.copy.will1': 'Dagen, plaatsen & dagindelingen',
|
||||
'dashboard.confirm.copy.will2': 'Accommodaties & reserveringen',
|
||||
'dashboard.confirm.copy.will3': 'Budgetposten & categorievolgorde',
|
||||
'dashboard.confirm.copy.will4': 'Paklijsten (niet afgevinkt)',
|
||||
'dashboard.confirm.copy.will5': 'Taken (niet toegewezen & niet afgevinkt)',
|
||||
'dashboard.confirm.copy.will6': 'Dagnotities',
|
||||
'dashboard.confirm.copy.wontCopy': 'Wordt niet gekopieerd',
|
||||
'dashboard.confirm.copy.wont1': 'Medewerkers & ledentoewijzingen',
|
||||
'dashboard.confirm.copy.wont2': 'Gedeelde notities, peilingen & berichten',
|
||||
'dashboard.confirm.copy.wont3': 'Bestanden & foto\'s',
|
||||
'dashboard.confirm.copy.wont4': 'Deeltokens',
|
||||
'dashboard.confirm.copy.confirm': 'Reis kopiëren',
|
||||
'dashboard.aria.toggleView': 'Weergave wisselen',
|
||||
'dashboard.aria.filter': 'Filter',
|
||||
'dashboard.aria.duplicate': 'Dupliceren',
|
||||
'dashboard.aria.refreshRates': 'Koersen vernieuwen',
|
||||
'dashboard.aria.swapCurrencies': 'Valuta\'s omwisselen',
|
||||
'dashboard.aria.addTimezone': 'Tijdzone toevoegen',
|
||||
'dashboard.aria.removeTimezone': '{city} verwijderen',
|
||||
};
|
||||
export default dashboard;
|
||||
|
||||
@@ -9,7 +9,7 @@ const dashboard: TranslationStrings = {
|
||||
'dashboard.subtitle.activeMany': '{count} aktywnych podróży',
|
||||
'dashboard.subtitle.archivedSuffix': ' · {count} zarchiwizowanych',
|
||||
'dashboard.newTrip': 'Nowa podróż',
|
||||
'dashboard.newTripSub': 'Start blank · or import from another planner',
|
||||
'dashboard.newTripSub': 'Zaplanuj nową podróż od zera',
|
||||
'dashboard.gridView': 'Widok siatki',
|
||||
'dashboard.listView': 'Widok listy',
|
||||
'dashboard.currency': 'Waluta',
|
||||
@@ -104,55 +104,64 @@ const dashboard: TranslationStrings = {
|
||||
'dashboard.mobile.inMonths': 'Za {count} miesięcy',
|
||||
'dashboard.mobile.completed': 'Zakończone',
|
||||
'dashboard.mobile.currencyConverter': 'Przelicznik walut',
|
||||
'dashboard.filter.planned': 'Planned',
|
||||
'dashboard.hero.badgeLive': 'LIVE NOW',
|
||||
'dashboard.hero.badgeToday': 'STARTS TODAY',
|
||||
'dashboard.hero.badgeTomorrow': 'TOMORROW',
|
||||
'dashboard.hero.badgeNext': 'UP NEXT',
|
||||
'dashboard.hero.badgeRecent': 'RECENT',
|
||||
'dashboard.hero.tripDates': 'Trip dates',
|
||||
'dashboard.hero.noDates': 'No dates set',
|
||||
'dashboard.hero.travelerOne': '{count} traveler',
|
||||
'dashboard.hero.travelerMany': '{count} travelers',
|
||||
'dashboard.hero.destinationOne': '{count} destination',
|
||||
'dashboard.hero.destinationMany': '{count} destinations',
|
||||
'dashboard.hero.dayUnitOne': 'day',
|
||||
'dashboard.hero.dayUnitMany': 'days',
|
||||
'dashboard.hero.dayLeft': 'Day left',
|
||||
'dashboard.hero.daysLeft': 'Days left',
|
||||
'dashboard.hero.lastDay': 'Last day',
|
||||
'dashboard.atlas.countriesVisited': 'Atlas · Countries visited',
|
||||
'dashboard.atlas.ofTotal': 'of {total}',
|
||||
'dashboard.atlas.tripsTotal': 'Trips total',
|
||||
'dashboard.atlas.placesMapped': '{count} places mapped',
|
||||
'dashboard.atlas.daysTraveled': 'Days traveled',
|
||||
'dashboard.atlas.daysUnit': 'days',
|
||||
'dashboard.atlas.acrossAllTrips': 'across all trips',
|
||||
'dashboard.atlas.distanceFlown': 'Distance flown',
|
||||
'dashboard.filter.planned': 'Zaplanowane',
|
||||
'dashboard.hero.badgeLive': 'NA ŻYWO',
|
||||
'dashboard.hero.badgeToday': 'ZACZYNA SIĘ DZIŚ',
|
||||
'dashboard.hero.badgeTomorrow': 'JUTRO',
|
||||
'dashboard.hero.badgeNext': 'NASTĘPNA',
|
||||
'dashboard.hero.badgeRecent': 'NIEDAWNO',
|
||||
'dashboard.hero.tripDates': 'Daty podróży',
|
||||
'dashboard.hero.noDates': 'Brak ustawionych dat',
|
||||
'dashboard.hero.travelerOne': '{count} podróżny',
|
||||
'dashboard.hero.travelerMany': '{count} podróżnych',
|
||||
'dashboard.hero.destinationOne': '{count} cel',
|
||||
'dashboard.hero.destinationMany': '{count} celów',
|
||||
'dashboard.hero.dayUnitOne': 'dzień',
|
||||
'dashboard.hero.dayUnitMany': 'dni',
|
||||
'dashboard.hero.dayLeft': 'Pozostał dzień',
|
||||
'dashboard.hero.daysLeft': 'Pozostało dni',
|
||||
'dashboard.hero.lastDay': 'Ostatni dzień',
|
||||
'dashboard.hero.untilStart': 'Do startu',
|
||||
'dashboard.hero.startsIn': 'Start za',
|
||||
'dashboard.atlas.countriesVisited': 'Atlas · Odwiedzone kraje',
|
||||
'dashboard.atlas.ofTotal': 'z {total}',
|
||||
'dashboard.atlas.tripsTotal': 'Podróże łącznie',
|
||||
'dashboard.atlas.placesMapped': '{count} miejsc na mapie',
|
||||
'dashboard.atlas.daysTraveled': 'Dni w podróży',
|
||||
'dashboard.atlas.daysUnit': 'dni',
|
||||
'dashboard.atlas.acrossAllTrips': 'we wszystkich podróżach',
|
||||
'dashboard.atlas.distanceFlown': 'Przebyty dystans',
|
||||
'dashboard.atlas.kmUnit': 'km',
|
||||
'dashboard.atlas.aroundEquator': '≈ {count}× around the equator',
|
||||
'dashboard.card.idea': 'Idea',
|
||||
'dashboard.card.buddyOne': 'Buddy',
|
||||
'dashboard.fx.from': 'From',
|
||||
'dashboard.fx.to': 'To',
|
||||
'dashboard.fx.unavailable': 'Rate unavailable',
|
||||
'dashboard.tz.searchPlaceholder': 'Search timezone…',
|
||||
'dashboard.tz.empty': 'No other timezones yet — add one with +',
|
||||
'dashboard.upcoming.title': 'Upcoming reservations',
|
||||
'dashboard.upcoming.empty': 'Nothing booked yet.',
|
||||
'dashboard.confirm.copy.title': 'Copy this trip?',
|
||||
'dashboard.confirm.copy.willCopy': 'Will be copied',
|
||||
'dashboard.confirm.copy.will1': 'Days, places & day assignments',
|
||||
'dashboard.confirm.copy.will2': 'Accommodations & reservations',
|
||||
'dashboard.confirm.copy.will3': 'Budget items & category order',
|
||||
'dashboard.confirm.copy.will4': 'Packing lists (unchecked)',
|
||||
'dashboard.confirm.copy.will5': 'TODOs (unassigned & unchecked)',
|
||||
'dashboard.confirm.copy.will6': 'Day notes',
|
||||
'dashboard.confirm.copy.wontCopy': 'Won\'t be copied',
|
||||
'dashboard.confirm.copy.wont1': 'Collaborators & member assignments',
|
||||
'dashboard.confirm.copy.wont2': 'Collab notes, polls & messages',
|
||||
'dashboard.confirm.copy.wont3': 'Files & photos',
|
||||
'dashboard.confirm.copy.wont4': 'Share tokens',
|
||||
'dashboard.confirm.copy.confirm': 'Copy trip',
|
||||
'dashboard.atlas.aroundEquator': '≈ {count}× dookoła równika',
|
||||
'dashboard.card.idea': 'Pomysł',
|
||||
'dashboard.card.buddyOne': 'Towarzysz',
|
||||
'dashboard.fx.from': 'Z',
|
||||
'dashboard.fx.to': 'Na',
|
||||
'dashboard.fx.unavailable': 'Kurs niedostępny',
|
||||
'dashboard.tz.searchPlaceholder': 'Szukaj strefy czasowej…',
|
||||
'dashboard.tz.empty': 'Brak innych stref czasowych — dodaj jedną za pomocą +',
|
||||
'dashboard.upcoming.title': 'Nadchodzące rezerwacje',
|
||||
'dashboard.upcoming.empty': 'Nic jeszcze nie zarezerwowano.',
|
||||
'dashboard.confirm.copy.title': 'Skopiować tę podróż?',
|
||||
'dashboard.confirm.copy.willCopy': 'Zostanie skopiowane',
|
||||
'dashboard.confirm.copy.will1': 'Dni, miejsca i przypisania do dni',
|
||||
'dashboard.confirm.copy.will2': 'Noclegi i rezerwacje',
|
||||
'dashboard.confirm.copy.will3': 'Pozycje budżetu i kolejność kategorii',
|
||||
'dashboard.confirm.copy.will4': 'Listy pakowania (niezaznaczone)',
|
||||
'dashboard.confirm.copy.will5': 'Zadania (nieprzypisane i niezaznaczone)',
|
||||
'dashboard.confirm.copy.will6': 'Notatki dnia',
|
||||
'dashboard.confirm.copy.wontCopy': 'Nie zostanie skopiowane',
|
||||
'dashboard.confirm.copy.wont1': 'Współpracownicy i przypisania członków',
|
||||
'dashboard.confirm.copy.wont2': 'Wspólne notatki, ankiety i wiadomości',
|
||||
'dashboard.confirm.copy.wont3': 'Pliki i zdjęcia',
|
||||
'dashboard.confirm.copy.wont4': 'Tokeny udostępniania',
|
||||
'dashboard.confirm.copy.confirm': 'Kopiuj podróż',
|
||||
'dashboard.aria.toggleView': 'Przełącz widok',
|
||||
'dashboard.aria.filter': 'Filtruj',
|
||||
'dashboard.aria.duplicate': 'Duplikuj',
|
||||
'dashboard.aria.refreshRates': 'Odśwież kursy',
|
||||
'dashboard.aria.swapCurrencies': 'Zamień waluty',
|
||||
'dashboard.aria.addTimezone': 'Dodaj strefę czasową',
|
||||
'dashboard.aria.removeTimezone': 'Usuń {city}',
|
||||
};
|
||||
export default dashboard;
|
||||
|
||||
@@ -9,7 +9,7 @@ const dashboard: TranslationStrings = {
|
||||
'dashboard.subtitle.activeMany': '{count} активных поездок',
|
||||
'dashboard.subtitle.archivedSuffix': ' · {count} в архиве',
|
||||
'dashboard.newTrip': 'Новая поездка',
|
||||
'dashboard.newTripSub': 'Start blank · or import from another planner',
|
||||
'dashboard.newTripSub': 'Спланируйте новую поездку с нуля',
|
||||
'dashboard.gridView': 'Плитка',
|
||||
'dashboard.listView': 'Список',
|
||||
'dashboard.currency': 'Валюта',
|
||||
@@ -104,55 +104,64 @@ const dashboard: TranslationStrings = {
|
||||
'dashboard.mobile.inMonths': 'Через {count} мес.',
|
||||
'dashboard.mobile.completed': 'Завершено',
|
||||
'dashboard.mobile.currencyConverter': 'Конвертер валют',
|
||||
'dashboard.filter.planned': 'Planned',
|
||||
'dashboard.hero.badgeLive': 'LIVE NOW',
|
||||
'dashboard.hero.badgeToday': 'STARTS TODAY',
|
||||
'dashboard.hero.badgeTomorrow': 'TOMORROW',
|
||||
'dashboard.hero.badgeNext': 'UP NEXT',
|
||||
'dashboard.hero.badgeRecent': 'RECENT',
|
||||
'dashboard.hero.tripDates': 'Trip dates',
|
||||
'dashboard.hero.noDates': 'No dates set',
|
||||
'dashboard.hero.travelerOne': '{count} traveler',
|
||||
'dashboard.hero.travelerMany': '{count} travelers',
|
||||
'dashboard.hero.destinationOne': '{count} destination',
|
||||
'dashboard.hero.destinationMany': '{count} destinations',
|
||||
'dashboard.hero.dayUnitOne': 'day',
|
||||
'dashboard.hero.dayUnitMany': 'days',
|
||||
'dashboard.hero.dayLeft': 'Day left',
|
||||
'dashboard.hero.daysLeft': 'Days left',
|
||||
'dashboard.hero.lastDay': 'Last day',
|
||||
'dashboard.atlas.countriesVisited': 'Atlas · Countries visited',
|
||||
'dashboard.atlas.ofTotal': 'of {total}',
|
||||
'dashboard.atlas.tripsTotal': 'Trips total',
|
||||
'dashboard.atlas.placesMapped': '{count} places mapped',
|
||||
'dashboard.atlas.daysTraveled': 'Days traveled',
|
||||
'dashboard.atlas.daysUnit': 'days',
|
||||
'dashboard.atlas.acrossAllTrips': 'across all trips',
|
||||
'dashboard.atlas.distanceFlown': 'Distance flown',
|
||||
'dashboard.filter.planned': 'Запланированные',
|
||||
'dashboard.hero.badgeLive': 'СЕЙЧАС В ПУТИ',
|
||||
'dashboard.hero.badgeToday': 'НАЧИНАЕТСЯ СЕГОДНЯ',
|
||||
'dashboard.hero.badgeTomorrow': 'ЗАВТРА',
|
||||
'dashboard.hero.badgeNext': 'ДАЛЕЕ',
|
||||
'dashboard.hero.badgeRecent': 'НЕДАВНО',
|
||||
'dashboard.hero.tripDates': 'Даты поездки',
|
||||
'dashboard.hero.noDates': 'Даты не заданы',
|
||||
'dashboard.hero.travelerOne': '{count} путешественник',
|
||||
'dashboard.hero.travelerMany': '{count} путешественников',
|
||||
'dashboard.hero.destinationOne': '{count} направление',
|
||||
'dashboard.hero.destinationMany': '{count} направлений',
|
||||
'dashboard.hero.dayUnitOne': 'день',
|
||||
'dashboard.hero.dayUnitMany': 'дн.',
|
||||
'dashboard.hero.dayLeft': 'День остался',
|
||||
'dashboard.hero.daysLeft': 'Дней осталось',
|
||||
'dashboard.hero.lastDay': 'Последний день',
|
||||
'dashboard.hero.untilStart': 'До начала',
|
||||
'dashboard.hero.startsIn': 'Старт через',
|
||||
'dashboard.atlas.countriesVisited': 'Атлас · Посещённые страны',
|
||||
'dashboard.atlas.ofTotal': 'из {total}',
|
||||
'dashboard.atlas.tripsTotal': 'Всего поездок',
|
||||
'dashboard.atlas.placesMapped': '{count} мест на карте',
|
||||
'dashboard.atlas.daysTraveled': 'Дней в пути',
|
||||
'dashboard.atlas.daysUnit': 'дн.',
|
||||
'dashboard.atlas.acrossAllTrips': 'по всем поездкам',
|
||||
'dashboard.atlas.distanceFlown': 'Пройдено по воздуху',
|
||||
'dashboard.atlas.kmUnit': 'km',
|
||||
'dashboard.atlas.aroundEquator': '≈ {count}× around the equator',
|
||||
'dashboard.card.idea': 'Idea',
|
||||
'dashboard.card.buddyOne': 'Buddy',
|
||||
'dashboard.fx.from': 'From',
|
||||
'dashboard.fx.to': 'To',
|
||||
'dashboard.fx.unavailable': 'Rate unavailable',
|
||||
'dashboard.tz.searchPlaceholder': 'Search timezone…',
|
||||
'dashboard.tz.empty': 'No other timezones yet — add one with +',
|
||||
'dashboard.upcoming.title': 'Upcoming reservations',
|
||||
'dashboard.upcoming.empty': 'Nothing booked yet.',
|
||||
'dashboard.confirm.copy.title': 'Copy this trip?',
|
||||
'dashboard.confirm.copy.willCopy': 'Will be copied',
|
||||
'dashboard.confirm.copy.will1': 'Days, places & day assignments',
|
||||
'dashboard.confirm.copy.will2': 'Accommodations & reservations',
|
||||
'dashboard.confirm.copy.will3': 'Budget items & category order',
|
||||
'dashboard.confirm.copy.will4': 'Packing lists (unchecked)',
|
||||
'dashboard.confirm.copy.will5': 'TODOs (unassigned & unchecked)',
|
||||
'dashboard.confirm.copy.will6': 'Day notes',
|
||||
'dashboard.confirm.copy.wontCopy': 'Won\'t be copied',
|
||||
'dashboard.confirm.copy.wont1': 'Collaborators & member assignments',
|
||||
'dashboard.confirm.copy.wont2': 'Collab notes, polls & messages',
|
||||
'dashboard.confirm.copy.wont3': 'Files & photos',
|
||||
'dashboard.confirm.copy.wont4': 'Share tokens',
|
||||
'dashboard.confirm.copy.confirm': 'Copy trip',
|
||||
'dashboard.atlas.aroundEquator': '≈ {count}× вокруг экватора',
|
||||
'dashboard.card.idea': 'Идея',
|
||||
'dashboard.card.buddyOne': 'Попутчик',
|
||||
'dashboard.fx.from': 'Из',
|
||||
'dashboard.fx.to': 'В',
|
||||
'dashboard.fx.unavailable': 'Курс недоступен',
|
||||
'dashboard.tz.searchPlaceholder': 'Поиск часового пояса…',
|
||||
'dashboard.tz.empty': 'Других часовых поясов пока нет — добавьте с помощью +',
|
||||
'dashboard.upcoming.title': 'Ближайшие брони',
|
||||
'dashboard.upcoming.empty': 'Пока ничего не забронировано.',
|
||||
'dashboard.confirm.copy.title': 'Скопировать эту поездку?',
|
||||
'dashboard.confirm.copy.willCopy': 'Будет скопировано',
|
||||
'dashboard.confirm.copy.will1': 'Дни, места и распределение по дням',
|
||||
'dashboard.confirm.copy.will2': 'Жильё и брони',
|
||||
'dashboard.confirm.copy.will3': 'Статьи бюджета и порядок категорий',
|
||||
'dashboard.confirm.copy.will4': 'Списки вещей (без отметок)',
|
||||
'dashboard.confirm.copy.will5': 'Задачи (без назначений и отметок)',
|
||||
'dashboard.confirm.copy.will6': 'Заметки дня',
|
||||
'dashboard.confirm.copy.wontCopy': 'Не будет скопировано',
|
||||
'dashboard.confirm.copy.wont1': 'Участники и назначения',
|
||||
'dashboard.confirm.copy.wont2': 'Совместные заметки, опросы и сообщения',
|
||||
'dashboard.confirm.copy.wont3': 'Файлы и фото',
|
||||
'dashboard.confirm.copy.wont4': 'Токены доступа',
|
||||
'dashboard.confirm.copy.confirm': 'Копировать поездку',
|
||||
'dashboard.aria.toggleView': 'Переключить вид',
|
||||
'dashboard.aria.filter': 'Фильтр',
|
||||
'dashboard.aria.duplicate': 'Дублировать',
|
||||
'dashboard.aria.refreshRates': 'Обновить курсы',
|
||||
'dashboard.aria.swapCurrencies': 'Поменять валюты',
|
||||
'dashboard.aria.addTimezone': 'Добавить часовой пояс',
|
||||
'dashboard.aria.removeTimezone': 'Удалить {city}',
|
||||
};
|
||||
export default dashboard;
|
||||
|
||||
@@ -9,7 +9,7 @@ const dashboard: TranslationStrings = {
|
||||
'dashboard.subtitle.activeMany': '{count} etkin seyahat',
|
||||
'dashboard.subtitle.archivedSuffix': ' · {count} arşivde',
|
||||
'dashboard.newTrip': 'Yeni Seyahat',
|
||||
'dashboard.newTripSub': 'Start blank · or import from another planner',
|
||||
'dashboard.newTripSub': 'Sıfırdan yeni bir seyahat planla',
|
||||
'dashboard.gridView': 'Izgara görünümü',
|
||||
'dashboard.listView': 'Liste görünümü',
|
||||
'dashboard.currency': 'Para birimi',
|
||||
@@ -65,7 +65,7 @@ const dashboard: TranslationStrings = {
|
||||
'dashboard.confirm.copy.will4': 'Paket listeleri (işaretlenmemiş)',
|
||||
'dashboard.confirm.copy.will5': 'Yapılacaklar (atanmamış ve işaretlenmemiş)',
|
||||
'dashboard.confirm.copy.will6': 'Gün notları',
|
||||
'dashboard.confirm.copy.wontCopy': "Won't be copied",
|
||||
'dashboard.confirm.copy.wontCopy': 'Kopyalanmayacak',
|
||||
'dashboard.confirm.copy.wont1': 'İşbirlikçiler ve üye atamaları',
|
||||
'dashboard.confirm.copy.wont2': 'Collab notları, anketler ve mesajlar',
|
||||
'dashboard.confirm.copy.wont3': 'Dosyalar ve fotoğraflar',
|
||||
@@ -113,45 +113,54 @@ const dashboard: TranslationStrings = {
|
||||
'dashboard.mobile.ongoing': 'Devam ediyor',
|
||||
'dashboard.mobile.startsToday': 'Bugün başlıyor',
|
||||
'dashboard.mobile.tomorrow': 'Yarın',
|
||||
'dashboard.mobile.inDays': '{count} Gün sonra',
|
||||
'dashboard.mobile.inMonths': '{count} Ay sonra',
|
||||
'dashboard.mobile.inDays': '{count} gün içinde',
|
||||
'dashboard.mobile.inMonths': '{count} ay içinde',
|
||||
'dashboard.mobile.completed': 'Tamamlandı',
|
||||
'dashboard.mobile.currencyConverter': 'Para birimi dönüştürücü',
|
||||
'dashboard.filter.planned': 'Planned',
|
||||
'dashboard.hero.badgeLive': 'LIVE NOW',
|
||||
'dashboard.hero.badgeToday': 'STARTS TODAY',
|
||||
'dashboard.hero.badgeTomorrow': 'TOMORROW',
|
||||
'dashboard.hero.badgeNext': 'UP NEXT',
|
||||
'dashboard.hero.badgeRecent': 'RECENT',
|
||||
'dashboard.hero.tripDates': 'Trip dates',
|
||||
'dashboard.hero.noDates': 'No dates set',
|
||||
'dashboard.hero.travelerOne': '{count} traveler',
|
||||
'dashboard.hero.travelerMany': '{count} travelers',
|
||||
'dashboard.hero.destinationOne': '{count} destination',
|
||||
'dashboard.hero.destinationMany': '{count} destinations',
|
||||
'dashboard.hero.dayUnitOne': 'day',
|
||||
'dashboard.hero.dayUnitMany': 'days',
|
||||
'dashboard.hero.dayLeft': 'Day left',
|
||||
'dashboard.hero.daysLeft': 'Days left',
|
||||
'dashboard.hero.lastDay': 'Last day',
|
||||
'dashboard.atlas.countriesVisited': 'Atlas · Countries visited',
|
||||
'dashboard.atlas.ofTotal': 'of {total}',
|
||||
'dashboard.atlas.tripsTotal': 'Trips total',
|
||||
'dashboard.atlas.placesMapped': '{count} places mapped',
|
||||
'dashboard.atlas.daysTraveled': 'Days traveled',
|
||||
'dashboard.atlas.daysUnit': 'days',
|
||||
'dashboard.atlas.acrossAllTrips': 'across all trips',
|
||||
'dashboard.atlas.distanceFlown': 'Distance flown',
|
||||
'dashboard.mobile.currencyConverter': 'Döviz çevirici',
|
||||
'dashboard.filter.planned': 'Planlanan',
|
||||
'dashboard.hero.badgeLive': 'ŞİMDİ CANLI',
|
||||
'dashboard.hero.badgeToday': 'BUGÜN BAŞLIYOR',
|
||||
'dashboard.hero.badgeTomorrow': 'YARIN',
|
||||
'dashboard.hero.badgeNext': 'SIRADAKİ',
|
||||
'dashboard.hero.badgeRecent': 'YAKIN ZAMANDA',
|
||||
'dashboard.hero.tripDates': 'Gezi tarihleri',
|
||||
'dashboard.hero.noDates': 'Tarih ayarlanmadı',
|
||||
'dashboard.hero.travelerOne': '{count} gezgin',
|
||||
'dashboard.hero.travelerMany': '{count} gezgin',
|
||||
'dashboard.hero.destinationOne': '{count} varış noktası',
|
||||
'dashboard.hero.destinationMany': '{count} varış noktası',
|
||||
'dashboard.hero.dayUnitOne': 'gün',
|
||||
'dashboard.hero.dayUnitMany': 'gün',
|
||||
'dashboard.hero.dayLeft': 'gün kaldı',
|
||||
'dashboard.hero.daysLeft': 'gün kaldı',
|
||||
'dashboard.hero.lastDay': 'Son gün',
|
||||
'dashboard.hero.untilStart': 'Başlangıca',
|
||||
'dashboard.hero.startsIn': 'Başlamasına',
|
||||
'dashboard.atlas.countriesVisited': 'Atlas · Gezilen ülkeler',
|
||||
'dashboard.atlas.ofTotal': '/ {total}',
|
||||
'dashboard.atlas.tripsTotal': 'Toplam gezi',
|
||||
'dashboard.atlas.placesMapped': '{count} yer haritalandı',
|
||||
'dashboard.atlas.daysTraveled': 'Seyahat günleri',
|
||||
'dashboard.atlas.daysUnit': 'gün',
|
||||
'dashboard.atlas.acrossAllTrips': 'tüm gezilerde',
|
||||
'dashboard.atlas.distanceFlown': 'Uçulan mesafe',
|
||||
'dashboard.atlas.kmUnit': 'km',
|
||||
'dashboard.atlas.aroundEquator': '≈ {count}× around the equator',
|
||||
'dashboard.card.idea': 'Idea',
|
||||
'dashboard.card.buddyOne': 'Buddy',
|
||||
'dashboard.fx.from': 'From',
|
||||
'dashboard.fx.to': 'To',
|
||||
'dashboard.fx.unavailable': 'Rate unavailable',
|
||||
'dashboard.tz.searchPlaceholder': 'Search timezone…',
|
||||
'dashboard.tz.empty': 'No other timezones yet — add one with +',
|
||||
'dashboard.upcoming.title': 'Upcoming reservations',
|
||||
'dashboard.upcoming.empty': 'Nothing booked yet.',
|
||||
'dashboard.atlas.aroundEquator': '≈ ekvatorun {count}× çevresi',
|
||||
'dashboard.card.idea': 'Fikir',
|
||||
'dashboard.card.buddyOne': 'Arkadaş',
|
||||
'dashboard.fx.from': 'Kaynak',
|
||||
'dashboard.fx.to': 'Hedef',
|
||||
'dashboard.fx.unavailable': 'Kur kullanılamıyor',
|
||||
'dashboard.tz.searchPlaceholder': 'Saat dilimi ara…',
|
||||
'dashboard.tz.empty': 'Henüz başka saat dilimi yok — + ile bir tane ekleyin',
|
||||
'dashboard.upcoming.title': 'Yaklaşan rezervasyonlar',
|
||||
'dashboard.upcoming.empty': 'Henüz bir şey rezerve edilmedi.',
|
||||
'dashboard.aria.toggleView': 'Görünümü değiştir',
|
||||
'dashboard.aria.filter': 'Filtrele',
|
||||
'dashboard.aria.duplicate': 'Çoğalt',
|
||||
'dashboard.aria.refreshRates': 'Kurları yenile',
|
||||
'dashboard.aria.swapCurrencies': 'Para birimlerini değiştir',
|
||||
'dashboard.aria.addTimezone': 'Saat dilimi ekle',
|
||||
'dashboard.aria.removeTimezone': '{city} kaldır',
|
||||
};
|
||||
export default dashboard;
|
||||
|
||||
@@ -9,7 +9,7 @@ const dashboard: TranslationStrings = {
|
||||
'dashboard.subtitle.activeMany': '{count} активних поїздок',
|
||||
'dashboard.subtitle.archivedSuffix': ' · {count} в архіві',
|
||||
'dashboard.newTrip': 'Нова поїздка',
|
||||
'dashboard.newTripSub': 'Start blank · or import from another planner',
|
||||
'dashboard.newTripSub': 'Сплануйте нову поїздку з нуля',
|
||||
'dashboard.gridView': 'Плитка',
|
||||
'dashboard.listView': 'Список',
|
||||
'dashboard.currency': 'Валюта',
|
||||
@@ -118,41 +118,50 @@ const dashboard: TranslationStrings = {
|
||||
'dashboard.mobile.inMonths': 'Через {count} міс.',
|
||||
'dashboard.mobile.completed': 'Завершено',
|
||||
'dashboard.mobile.currencyConverter': 'Конвертер валют',
|
||||
'dashboard.filter.planned': 'Planned',
|
||||
'dashboard.hero.badgeLive': 'LIVE NOW',
|
||||
'dashboard.hero.badgeToday': 'STARTS TODAY',
|
||||
'dashboard.hero.badgeTomorrow': 'TOMORROW',
|
||||
'dashboard.hero.badgeNext': 'UP NEXT',
|
||||
'dashboard.hero.badgeRecent': 'RECENT',
|
||||
'dashboard.hero.tripDates': 'Trip dates',
|
||||
'dashboard.hero.noDates': 'No dates set',
|
||||
'dashboard.hero.travelerOne': '{count} traveler',
|
||||
'dashboard.hero.travelerMany': '{count} travelers',
|
||||
'dashboard.hero.destinationOne': '{count} destination',
|
||||
'dashboard.hero.destinationMany': '{count} destinations',
|
||||
'dashboard.hero.dayUnitOne': 'day',
|
||||
'dashboard.hero.dayUnitMany': 'days',
|
||||
'dashboard.hero.dayLeft': 'Day left',
|
||||
'dashboard.hero.daysLeft': 'Days left',
|
||||
'dashboard.hero.lastDay': 'Last day',
|
||||
'dashboard.atlas.countriesVisited': 'Atlas · Countries visited',
|
||||
'dashboard.atlas.ofTotal': 'of {total}',
|
||||
'dashboard.atlas.tripsTotal': 'Trips total',
|
||||
'dashboard.atlas.placesMapped': '{count} places mapped',
|
||||
'dashboard.atlas.daysTraveled': 'Days traveled',
|
||||
'dashboard.atlas.daysUnit': 'days',
|
||||
'dashboard.atlas.acrossAllTrips': 'across all trips',
|
||||
'dashboard.atlas.distanceFlown': 'Distance flown',
|
||||
'dashboard.filter.planned': 'Заплановані',
|
||||
'dashboard.hero.badgeLive': 'ЗАРАЗ У ДОРОЗІ',
|
||||
'dashboard.hero.badgeToday': 'ПОЧИНАЄТЬСЯ СЬОГОДНІ',
|
||||
'dashboard.hero.badgeTomorrow': 'ЗАВТРА',
|
||||
'dashboard.hero.badgeNext': 'ДАЛІ',
|
||||
'dashboard.hero.badgeRecent': 'НЕЩОДАВНО',
|
||||
'dashboard.hero.tripDates': 'Дати поїздки',
|
||||
'dashboard.hero.noDates': 'Дати не задано',
|
||||
'dashboard.hero.travelerOne': '{count} мандрівник',
|
||||
'dashboard.hero.travelerMany': '{count} мандрівників',
|
||||
'dashboard.hero.destinationOne': '{count} напрямок',
|
||||
'dashboard.hero.destinationMany': '{count} напрямків',
|
||||
'dashboard.hero.dayUnitOne': 'день',
|
||||
'dashboard.hero.dayUnitMany': 'дн.',
|
||||
'dashboard.hero.dayLeft': 'Залишився день',
|
||||
'dashboard.hero.daysLeft': 'Залишилось днів',
|
||||
'dashboard.hero.lastDay': 'Останній день',
|
||||
'dashboard.hero.untilStart': 'До початку',
|
||||
'dashboard.hero.startsIn': 'Старт через',
|
||||
'dashboard.atlas.countriesVisited': 'Атлас · Відвідані країни',
|
||||
'dashboard.atlas.ofTotal': 'з {total}',
|
||||
'dashboard.atlas.tripsTotal': 'Усього поїздок',
|
||||
'dashboard.atlas.placesMapped': '{count} місць на карті',
|
||||
'dashboard.atlas.daysTraveled': 'Днів у дорозі',
|
||||
'dashboard.atlas.daysUnit': 'дн.',
|
||||
'dashboard.atlas.acrossAllTrips': 'за всіма поїздками',
|
||||
'dashboard.atlas.distanceFlown': 'Подолана відстань',
|
||||
'dashboard.atlas.kmUnit': 'km',
|
||||
'dashboard.atlas.aroundEquator': '≈ {count}× around the equator',
|
||||
'dashboard.card.idea': 'Idea',
|
||||
'dashboard.card.buddyOne': 'Buddy',
|
||||
'dashboard.fx.from': 'From',
|
||||
'dashboard.fx.to': 'To',
|
||||
'dashboard.fx.unavailable': 'Rate unavailable',
|
||||
'dashboard.tz.searchPlaceholder': 'Search timezone…',
|
||||
'dashboard.tz.empty': 'No other timezones yet — add one with +',
|
||||
'dashboard.upcoming.title': 'Upcoming reservations',
|
||||
'dashboard.upcoming.empty': 'Nothing booked yet.',
|
||||
'dashboard.atlas.aroundEquator': '≈ {count}× навколо екватора',
|
||||
'dashboard.card.idea': 'Ідея',
|
||||
'dashboard.card.buddyOne': 'Супутник',
|
||||
'dashboard.fx.from': 'З',
|
||||
'dashboard.fx.to': 'У',
|
||||
'dashboard.fx.unavailable': 'Курс недоступний',
|
||||
'dashboard.tz.searchPlaceholder': 'Пошук часового поясу…',
|
||||
'dashboard.tz.empty': 'Інших часових поясів поки немає — додайте за допомогою +',
|
||||
'dashboard.upcoming.title': 'Найближчі бронювання',
|
||||
'dashboard.upcoming.empty': 'Поки нічого не заброньовано.',
|
||||
'dashboard.aria.toggleView': 'Перемкнути вигляд',
|
||||
'dashboard.aria.filter': 'Фільтр',
|
||||
'dashboard.aria.duplicate': 'Дублювати',
|
||||
'dashboard.aria.refreshRates': 'Оновити курси',
|
||||
'dashboard.aria.swapCurrencies': 'Поміняти валюти',
|
||||
'dashboard.aria.addTimezone': 'Додати часовий пояс',
|
||||
'dashboard.aria.removeTimezone': 'Вилучити {city}',
|
||||
};
|
||||
export default dashboard;
|
||||
|
||||
@@ -9,7 +9,7 @@ const dashboard: TranslationStrings = {
|
||||
'dashboard.subtitle.activeMany': '{count} 個進行中的旅行',
|
||||
'dashboard.subtitle.archivedSuffix': ' · {count} 已歸檔',
|
||||
'dashboard.newTrip': '新建旅行',
|
||||
'dashboard.newTripSub': 'Start blank · or import from another planner',
|
||||
'dashboard.newTripSub': '從零開始規劃新旅行',
|
||||
'dashboard.gridView': '網格檢視',
|
||||
'dashboard.listView': '列表檢視',
|
||||
'dashboard.currency': '貨幣',
|
||||
@@ -102,55 +102,64 @@ const dashboard: TranslationStrings = {
|
||||
'dashboard.mobile.inMonths': '{count} 個月後',
|
||||
'dashboard.mobile.completed': '已完成',
|
||||
'dashboard.mobile.currencyConverter': '匯率轉換',
|
||||
'dashboard.filter.planned': 'Planned',
|
||||
'dashboard.hero.badgeLive': 'LIVE NOW',
|
||||
'dashboard.hero.badgeToday': 'STARTS TODAY',
|
||||
'dashboard.hero.badgeTomorrow': 'TOMORROW',
|
||||
'dashboard.hero.badgeNext': 'UP NEXT',
|
||||
'dashboard.hero.badgeRecent': 'RECENT',
|
||||
'dashboard.hero.tripDates': 'Trip dates',
|
||||
'dashboard.hero.noDates': 'No dates set',
|
||||
'dashboard.hero.travelerOne': '{count} traveler',
|
||||
'dashboard.hero.travelerMany': '{count} travelers',
|
||||
'dashboard.hero.destinationOne': '{count} destination',
|
||||
'dashboard.hero.destinationMany': '{count} destinations',
|
||||
'dashboard.hero.dayUnitOne': 'day',
|
||||
'dashboard.hero.dayUnitMany': 'days',
|
||||
'dashboard.hero.dayLeft': 'Day left',
|
||||
'dashboard.hero.daysLeft': 'Days left',
|
||||
'dashboard.hero.lastDay': 'Last day',
|
||||
'dashboard.atlas.countriesVisited': 'Atlas · Countries visited',
|
||||
'dashboard.atlas.ofTotal': 'of {total}',
|
||||
'dashboard.atlas.tripsTotal': 'Trips total',
|
||||
'dashboard.atlas.placesMapped': '{count} places mapped',
|
||||
'dashboard.atlas.daysTraveled': 'Days traveled',
|
||||
'dashboard.atlas.daysUnit': 'days',
|
||||
'dashboard.atlas.acrossAllTrips': 'across all trips',
|
||||
'dashboard.atlas.distanceFlown': 'Distance flown',
|
||||
'dashboard.filter.planned': '已規劃',
|
||||
'dashboard.hero.badgeLive': '進行中',
|
||||
'dashboard.hero.badgeToday': '今天開始',
|
||||
'dashboard.hero.badgeTomorrow': '明天',
|
||||
'dashboard.hero.badgeNext': '即將開始',
|
||||
'dashboard.hero.badgeRecent': '最近',
|
||||
'dashboard.hero.tripDates': '旅行日期',
|
||||
'dashboard.hero.noDates': '未設定日期',
|
||||
'dashboard.hero.travelerOne': '{count} 位旅客',
|
||||
'dashboard.hero.travelerMany': '{count} 位旅客',
|
||||
'dashboard.hero.destinationOne': '{count} 個目的地',
|
||||
'dashboard.hero.destinationMany': '{count} 個目的地',
|
||||
'dashboard.hero.dayUnitOne': '天',
|
||||
'dashboard.hero.dayUnitMany': '天',
|
||||
'dashboard.hero.dayLeft': '剩 1 天',
|
||||
'dashboard.hero.daysLeft': '剩餘天數',
|
||||
'dashboard.hero.lastDay': '最後一天',
|
||||
'dashboard.hero.untilStart': '距開始',
|
||||
'dashboard.hero.startsIn': '距出發',
|
||||
'dashboard.atlas.countriesVisited': '地圖集 · 已造訪國家',
|
||||
'dashboard.atlas.ofTotal': '/ {total}',
|
||||
'dashboard.atlas.tripsTotal': '旅行總數',
|
||||
'dashboard.atlas.placesMapped': '已標記 {count} 個地點',
|
||||
'dashboard.atlas.daysTraveled': '旅行天數',
|
||||
'dashboard.atlas.daysUnit': '天',
|
||||
'dashboard.atlas.acrossAllTrips': '所有旅行累計',
|
||||
'dashboard.atlas.distanceFlown': '飛行距離',
|
||||
'dashboard.atlas.kmUnit': 'km',
|
||||
'dashboard.atlas.aroundEquator': '≈ {count}× around the equator',
|
||||
'dashboard.card.idea': 'Idea',
|
||||
'dashboard.card.buddyOne': 'Buddy',
|
||||
'dashboard.fx.from': 'From',
|
||||
'dashboard.fx.to': 'To',
|
||||
'dashboard.fx.unavailable': 'Rate unavailable',
|
||||
'dashboard.tz.searchPlaceholder': 'Search timezone…',
|
||||
'dashboard.tz.empty': 'No other timezones yet — add one with +',
|
||||
'dashboard.upcoming.title': 'Upcoming reservations',
|
||||
'dashboard.upcoming.empty': 'Nothing booked yet.',
|
||||
'dashboard.confirm.copy.title': 'Copy this trip?',
|
||||
'dashboard.confirm.copy.willCopy': 'Will be copied',
|
||||
'dashboard.confirm.copy.will1': 'Days, places & day assignments',
|
||||
'dashboard.confirm.copy.will2': 'Accommodations & reservations',
|
||||
'dashboard.confirm.copy.will3': 'Budget items & category order',
|
||||
'dashboard.confirm.copy.will4': 'Packing lists (unchecked)',
|
||||
'dashboard.confirm.copy.will5': 'TODOs (unassigned & unchecked)',
|
||||
'dashboard.confirm.copy.will6': 'Day notes',
|
||||
'dashboard.confirm.copy.wontCopy': 'Won\'t be copied',
|
||||
'dashboard.confirm.copy.wont1': 'Collaborators & member assignments',
|
||||
'dashboard.confirm.copy.wont2': 'Collab notes, polls & messages',
|
||||
'dashboard.confirm.copy.wont3': 'Files & photos',
|
||||
'dashboard.confirm.copy.wont4': 'Share tokens',
|
||||
'dashboard.confirm.copy.confirm': 'Copy trip',
|
||||
'dashboard.atlas.aroundEquator': '≈ 繞赤道 {count} 圈',
|
||||
'dashboard.card.idea': '想法',
|
||||
'dashboard.card.buddyOne': '旅伴',
|
||||
'dashboard.fx.from': '從',
|
||||
'dashboard.fx.to': '到',
|
||||
'dashboard.fx.unavailable': '無法取得匯率',
|
||||
'dashboard.tz.searchPlaceholder': '搜尋時區…',
|
||||
'dashboard.tz.empty': '還沒有其他時區 — 用 + 新增一個',
|
||||
'dashboard.upcoming.title': '即將到來的預訂',
|
||||
'dashboard.upcoming.empty': '尚未預訂任何內容。',
|
||||
'dashboard.confirm.copy.title': '複製這次旅行?',
|
||||
'dashboard.confirm.copy.willCopy': '將被複製',
|
||||
'dashboard.confirm.copy.will1': '天數、地點和每日安排',
|
||||
'dashboard.confirm.copy.will2': '住宿和預訂',
|
||||
'dashboard.confirm.copy.will3': '預算項目和分類順序',
|
||||
'dashboard.confirm.copy.will4': '打包清單(未勾選)',
|
||||
'dashboard.confirm.copy.will5': '待辦事項(未指派且未勾選)',
|
||||
'dashboard.confirm.copy.will6': '每日筆記',
|
||||
'dashboard.confirm.copy.wontCopy': '不會被複製',
|
||||
'dashboard.confirm.copy.wont1': '協作者和成員指派',
|
||||
'dashboard.confirm.copy.wont2': '協作筆記、投票和訊息',
|
||||
'dashboard.confirm.copy.wont3': '檔案和照片',
|
||||
'dashboard.confirm.copy.wont4': '共享權杖',
|
||||
'dashboard.confirm.copy.confirm': '複製旅行',
|
||||
'dashboard.aria.toggleView': '切換檢視',
|
||||
'dashboard.aria.filter': '篩選',
|
||||
'dashboard.aria.duplicate': '複製',
|
||||
'dashboard.aria.refreshRates': '重新整理匯率',
|
||||
'dashboard.aria.swapCurrencies': '交換貨幣',
|
||||
'dashboard.aria.addTimezone': '新增時區',
|
||||
'dashboard.aria.removeTimezone': '移除 {city}',
|
||||
};
|
||||
export default dashboard;
|
||||
|
||||
@@ -9,7 +9,7 @@ const dashboard: TranslationStrings = {
|
||||
'dashboard.subtitle.activeMany': '{count} 个进行中的旅行',
|
||||
'dashboard.subtitle.archivedSuffix': ' · {count} 已归档',
|
||||
'dashboard.newTrip': '新建旅行',
|
||||
'dashboard.newTripSub': 'Start blank · or import from another planner',
|
||||
'dashboard.newTripSub': '从零开始规划新旅行',
|
||||
'dashboard.gridView': '网格视图',
|
||||
'dashboard.listView': '列表视图',
|
||||
'dashboard.currency': '货币',
|
||||
@@ -102,55 +102,64 @@ const dashboard: TranslationStrings = {
|
||||
'dashboard.mobile.inMonths': '{count} 个月后',
|
||||
'dashboard.mobile.completed': '已完成',
|
||||
'dashboard.mobile.currencyConverter': '汇率转换',
|
||||
'dashboard.filter.planned': 'Planned',
|
||||
'dashboard.hero.badgeLive': 'LIVE NOW',
|
||||
'dashboard.hero.badgeToday': 'STARTS TODAY',
|
||||
'dashboard.hero.badgeTomorrow': 'TOMORROW',
|
||||
'dashboard.hero.badgeNext': 'UP NEXT',
|
||||
'dashboard.hero.badgeRecent': 'RECENT',
|
||||
'dashboard.hero.tripDates': 'Trip dates',
|
||||
'dashboard.hero.noDates': 'No dates set',
|
||||
'dashboard.hero.travelerOne': '{count} traveler',
|
||||
'dashboard.hero.travelerMany': '{count} travelers',
|
||||
'dashboard.hero.destinationOne': '{count} destination',
|
||||
'dashboard.hero.destinationMany': '{count} destinations',
|
||||
'dashboard.hero.dayUnitOne': 'day',
|
||||
'dashboard.hero.dayUnitMany': 'days',
|
||||
'dashboard.hero.dayLeft': 'Day left',
|
||||
'dashboard.hero.daysLeft': 'Days left',
|
||||
'dashboard.hero.lastDay': 'Last day',
|
||||
'dashboard.atlas.countriesVisited': 'Atlas · Countries visited',
|
||||
'dashboard.atlas.ofTotal': 'of {total}',
|
||||
'dashboard.atlas.tripsTotal': 'Trips total',
|
||||
'dashboard.atlas.placesMapped': '{count} places mapped',
|
||||
'dashboard.atlas.daysTraveled': 'Days traveled',
|
||||
'dashboard.atlas.daysUnit': 'days',
|
||||
'dashboard.atlas.acrossAllTrips': 'across all trips',
|
||||
'dashboard.atlas.distanceFlown': 'Distance flown',
|
||||
'dashboard.filter.planned': '已计划',
|
||||
'dashboard.hero.badgeLive': '进行中',
|
||||
'dashboard.hero.badgeToday': '今天开始',
|
||||
'dashboard.hero.badgeTomorrow': '明天',
|
||||
'dashboard.hero.badgeNext': '即将开始',
|
||||
'dashboard.hero.badgeRecent': '最近',
|
||||
'dashboard.hero.tripDates': '旅行日期',
|
||||
'dashboard.hero.noDates': '未设置日期',
|
||||
'dashboard.hero.travelerOne': '{count} 位旅客',
|
||||
'dashboard.hero.travelerMany': '{count} 位旅客',
|
||||
'dashboard.hero.destinationOne': '{count} 个目的地',
|
||||
'dashboard.hero.destinationMany': '{count} 个目的地',
|
||||
'dashboard.hero.dayUnitOne': '天',
|
||||
'dashboard.hero.dayUnitMany': '天',
|
||||
'dashboard.hero.dayLeft': '剩 1 天',
|
||||
'dashboard.hero.daysLeft': '剩余天数',
|
||||
'dashboard.hero.lastDay': '最后一天',
|
||||
'dashboard.hero.untilStart': '距开始',
|
||||
'dashboard.hero.startsIn': '距出发',
|
||||
'dashboard.atlas.countriesVisited': '地图集 · 已访问国家',
|
||||
'dashboard.atlas.ofTotal': '/ {total}',
|
||||
'dashboard.atlas.tripsTotal': '旅行总数',
|
||||
'dashboard.atlas.placesMapped': '已标记 {count} 个地点',
|
||||
'dashboard.atlas.daysTraveled': '旅行天数',
|
||||
'dashboard.atlas.daysUnit': '天',
|
||||
'dashboard.atlas.acrossAllTrips': '所有旅行累计',
|
||||
'dashboard.atlas.distanceFlown': '飞行距离',
|
||||
'dashboard.atlas.kmUnit': 'km',
|
||||
'dashboard.atlas.aroundEquator': '≈ {count}× around the equator',
|
||||
'dashboard.card.idea': 'Idea',
|
||||
'dashboard.card.buddyOne': 'Buddy',
|
||||
'dashboard.fx.from': 'From',
|
||||
'dashboard.fx.to': 'To',
|
||||
'dashboard.fx.unavailable': 'Rate unavailable',
|
||||
'dashboard.tz.searchPlaceholder': 'Search timezone…',
|
||||
'dashboard.tz.empty': 'No other timezones yet — add one with +',
|
||||
'dashboard.upcoming.title': 'Upcoming reservations',
|
||||
'dashboard.upcoming.empty': 'Nothing booked yet.',
|
||||
'dashboard.confirm.copy.title': 'Copy this trip?',
|
||||
'dashboard.confirm.copy.willCopy': 'Will be copied',
|
||||
'dashboard.confirm.copy.will1': 'Days, places & day assignments',
|
||||
'dashboard.confirm.copy.will2': 'Accommodations & reservations',
|
||||
'dashboard.confirm.copy.will3': 'Budget items & category order',
|
||||
'dashboard.confirm.copy.will4': 'Packing lists (unchecked)',
|
||||
'dashboard.confirm.copy.will5': 'TODOs (unassigned & unchecked)',
|
||||
'dashboard.confirm.copy.will6': 'Day notes',
|
||||
'dashboard.confirm.copy.wontCopy': 'Won\'t be copied',
|
||||
'dashboard.confirm.copy.wont1': 'Collaborators & member assignments',
|
||||
'dashboard.confirm.copy.wont2': 'Collab notes, polls & messages',
|
||||
'dashboard.confirm.copy.wont3': 'Files & photos',
|
||||
'dashboard.confirm.copy.wont4': 'Share tokens',
|
||||
'dashboard.confirm.copy.confirm': 'Copy trip',
|
||||
'dashboard.atlas.aroundEquator': '≈ 绕赤道 {count} 圈',
|
||||
'dashboard.card.idea': '想法',
|
||||
'dashboard.card.buddyOne': '旅伴',
|
||||
'dashboard.fx.from': '从',
|
||||
'dashboard.fx.to': '到',
|
||||
'dashboard.fx.unavailable': '无法获取汇率',
|
||||
'dashboard.tz.searchPlaceholder': '搜索时区…',
|
||||
'dashboard.tz.empty': '还没有其他时区 — 用 + 添加一个',
|
||||
'dashboard.upcoming.title': '即将到来的预订',
|
||||
'dashboard.upcoming.empty': '尚未预订任何内容。',
|
||||
'dashboard.confirm.copy.title': '复制这次旅行?',
|
||||
'dashboard.confirm.copy.willCopy': '将被复制',
|
||||
'dashboard.confirm.copy.will1': '天数、地点和每日安排',
|
||||
'dashboard.confirm.copy.will2': '住宿和预订',
|
||||
'dashboard.confirm.copy.will3': '预算项和分类顺序',
|
||||
'dashboard.confirm.copy.will4': '打包清单(未勾选)',
|
||||
'dashboard.confirm.copy.will5': '待办事项(未分配且未勾选)',
|
||||
'dashboard.confirm.copy.will6': '每日笔记',
|
||||
'dashboard.confirm.copy.wontCopy': '不会被复制',
|
||||
'dashboard.confirm.copy.wont1': '协作者和成员分配',
|
||||
'dashboard.confirm.copy.wont2': '协作笔记、投票和消息',
|
||||
'dashboard.confirm.copy.wont3': '文件和照片',
|
||||
'dashboard.confirm.copy.wont4': '共享令牌',
|
||||
'dashboard.confirm.copy.confirm': '复制旅行',
|
||||
'dashboard.aria.toggleView': '切换视图',
|
||||
'dashboard.aria.filter': '筛选',
|
||||
'dashboard.aria.duplicate': '复制',
|
||||
'dashboard.aria.refreshRates': '刷新汇率',
|
||||
'dashboard.aria.swapCurrencies': '交换货币',
|
||||
'dashboard.aria.addTimezone': '添加时区',
|
||||
'dashboard.aria.removeTimezone': '移除 {city}',
|
||||
};
|
||||
export default dashboard;
|
||||
|
||||
Reference in New Issue
Block a user