Skip to content

Commit 12b1202

Browse files
Merge pull request #80142 from Expensify/stites-addAutoTravelDescriptionToggle
Add auto travel description toggle
2 parents 1d0a987 + 813e566 commit 12b1202

18 files changed

Lines changed: 180 additions & 108 deletions

File tree

src/CONST/index.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7974,6 +7974,9 @@ const CONST = {
79747974
REFUND: 'REFUND',
79757975
EXCHANGE: 'EXCHANGE',
79767976
},
7977+
SETTINGS: {
7978+
AUTO_ADD_TRIP_NAME: 'autoAddTripName',
7979+
},
79777980
/**
79787981
* The Travel Invoicing feed type constant.
79797982
* This feed is used for Travel Invoicing cards which are separate from regular Expensify Cards.

src/languages/de.ts

Lines changed: 3 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -5170,17 +5170,11 @@ _Für ausführlichere Anweisungen [besuchen Sie unsere Hilfeseite](${CONST.NETSU
51705170
subtitle: 'Wir prüfen derzeit deine Anfrage zur Aktivierung von Expensify Travel. Keine Sorge, wir sagen dir Bescheid, sobald alles bereit ist.',
51715171
ctaText: 'Anfrage gesendet',
51725172
},
5173-
bookOrManageYourTrip: {
5174-
title: 'Reise buchen oder verwalten',
5175-
subtitle: 'Nutze Expensify Travel, um die besten Reiseangebote zu erhalten und all deine Geschäftsausgaben an einem einzigen Ort zu verwalten.',
5176-
ctaText: 'Buchen oder verwalten',
5173+
bookOrManageYourTrip: {title: 'Reisebuchung', subtitle: 'Glückwunsch! Du kannst in diesem Arbeitsbereich jetzt Reisen buchen und verwalten.', ctaText: 'Reisen verwalten'},
5174+
settings: {
5175+
autoAddTripName: {title: 'Reisenamen zu Ausgaben hinzufügen', subtitle: 'Reisenamen für in Expensify gebuchte Reisen automatisch zu Spesenbeschreibungen hinzufügen.'},
51775176
},
51785177
travelInvoicing: {
5179-
travelBookingSection: {
5180-
title: 'Reisebuchung',
5181-
subtitle: 'Glückwunsch! Du kannst jetzt in diesem Workspace Reisen buchen und verwalten.',
5182-
manageTravelLabel: 'Reisen verwalten',
5183-
},
51845178
centralInvoicingSection: {
51855179
title: 'Zentrale Rechnungsstellung',
51865180
subtitle: 'Zentralisiere alle Reisekosten in einer monatlichen Rechnung, statt sie direkt beim Kauf zu bezahlen.',

src/languages/en.ts

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -5125,16 +5125,17 @@ const translations = {
51255125
ctaText: 'Request sent',
51265126
},
51275127
bookOrManageYourTrip: {
5128-
title: 'Book or manage your trip',
5129-
subtitle: 'Use Expensify Travel to get the best travel offers and manage all your business expenses in a single place.',
5130-
ctaText: 'Book or manage',
5128+
title: 'Travel booking',
5129+
subtitle: "Congrats! You're all set to book and manage travel on this workspace.",
5130+
ctaText: 'Manage travel',
51315131
},
5132-
travelInvoicing: {
5133-
travelBookingSection: {
5134-
title: 'Travel booking',
5135-
subtitle: "Congrats! You're all set to book and manage travel on this workspace.",
5136-
manageTravelLabel: 'Manage travel',
5132+
settings: {
5133+
autoAddTripName: {
5134+
title: 'Add trip names to expenses',
5135+
subtitle: 'Automatically add trip names to expense descriptions for travel booked in Expensify.',
51375136
},
5137+
},
5138+
travelInvoicing: {
51385139
centralInvoicingSection: {
51395140
title: 'Central invoicing',
51405141
subtitle: 'Centralize all travel spend in a monthly invoice instead of paying at time of purchase.',

src/languages/es.ts

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -4906,16 +4906,17 @@ ${amount} para ${merchant} - ${date}`,
49064906
ctaText: 'Solicitud enviada',
49074907
},
49084908
bookOrManageYourTrip: {
4909-
title: 'Reserva o gestiona tu viaje',
4910-
subtitle: 'Usa Expensify Travel para obtener las mejores ofertas de viaje y gestionar todos tus gastos de empresa en un solo lugar.',
4911-
ctaText: 'Reservar o gestionar',
4909+
title: 'Reserva de viajes',
4910+
subtitle: '¡Felicidades! Ya puedes reservar y gestionar viajes en este espacio de trabajo.',
4911+
ctaText: 'Gestionar viajes',
49124912
},
4913-
travelInvoicing: {
4914-
travelBookingSection: {
4915-
title: 'Reserva de viajes',
4916-
subtitle: '¡Felicidades! Todo está listo para reservar y gestionar viajes en este espacio de trabajo.',
4917-
manageTravelLabel: 'Gestionar viajes',
4913+
settings: {
4914+
autoAddTripName: {
4915+
title: 'Añadir nombres de viajes a los gastos',
4916+
subtitle: 'Añade automáticamente los nombres de viajes a las descripciones de los gastos reservados en Expensify.',
49184917
},
4918+
},
4919+
travelInvoicing: {
49194920
centralInvoicingSection: {
49204921
title: 'Facturación centralizada',
49214922
subtitle: 'Centraliza todos los gastos de viaje en una factura mensual en lugar de pagar en el momento de la compra.',

src/languages/fr.ts

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -5180,16 +5180,17 @@ _Pour des instructions plus détaillées, [visitez notre site d’aide](${CONST.
51805180
ctaText: 'Demande envoyée',
51815181
},
51825182
bookOrManageYourTrip: {
5183-
title: 'Réserver ou gérer votre voyage',
5184-
subtitle: 'Utilisez Expensify Travel pour obtenir les meilleures offres de voyage et gérer toutes vos dépenses professionnelles en un seul endroit.',
5185-
ctaText: 'Réserver ou gérer',
5183+
title: 'Réservation de voyage',
5184+
subtitle: 'Félicitations ! Vous êtes prêt à réserver et gérer des voyages dans cet espace de travail.',
5185+
ctaText: 'Gérer les déplacements',
51865186
},
5187-
travelInvoicing: {
5188-
travelBookingSection: {
5189-
title: 'Réservation de voyage',
5190-
subtitle: 'Félicitations ! Vous êtes prêt à réserver et gérer des voyages sur cet espace de travail.',
5191-
manageTravelLabel: 'Gérer les déplacements',
5187+
settings: {
5188+
autoAddTripName: {
5189+
title: 'Ajouter des noms de voyage aux dépenses',
5190+
subtitle: 'Ajouter automatiquement les noms de voyage aux descriptions des dépenses pour les voyages réservés dans Expensify.',
51925191
},
5192+
},
5193+
travelInvoicing: {
51935194
centralInvoicingSection: {
51945195
title: 'Facturation centralisée',
51955196
subtitle: 'Centralisez toutes les dépenses de voyage dans une facture mensuelle au lieu de payer au moment de l’achat.',

src/languages/it.ts

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -5153,16 +5153,17 @@ _Per istruzioni più dettagliate, [visita il nostro sito di assistenza](${CONST.
51535153
ctaText: 'Richiesta inviata',
51545154
},
51555155
bookOrManageYourTrip: {
5156-
title: 'Prenota o gestisci il tuo viaggio',
5157-
subtitle: 'Usa Expensify Travel per ottenere le migliori offerte di viaggio e gestire tutte le spese di lavoro in un unico posto.',
5158-
ctaText: 'Prenota o gestisci',
5156+
title: 'Prenotazione di viaggio',
5157+
subtitle: 'Complimenti! Ora sei pronto per prenotare e gestire i viaggi in questo spazio di lavoro.',
5158+
ctaText: 'Gestisci viaggi',
51595159
},
5160-
travelInvoicing: {
5161-
travelBookingSection: {
5162-
title: 'Prenotazione viaggi',
5163-
subtitle: 'Complimenti! Ora sei prontə per prenotare e gestire i viaggi in questo spazio di lavoro.',
5164-
manageTravelLabel: 'Gestisci viaggi',
5160+
settings: {
5161+
autoAddTripName: {
5162+
title: 'Aggiungi nomi di viaggi alle spese',
5163+
subtitle: 'Aggiungi automaticamente i nomi dei viaggi alle descrizioni delle spese per i viaggi prenotati in Expensify.',
51655164
},
5165+
},
5166+
travelInvoicing: {
51665167
centralInvoicingSection: {
51675168
title: 'Fatturazione centralizzata',
51685169
subtitle: 'Centralizza tutte le spese di viaggio in una fattura mensile invece di pagare al momento dell’acquisto.',

src/languages/ja.ts

Lines changed: 2 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -5116,17 +5116,9 @@ _詳しい手順については、[ヘルプサイトをご覧ください](${CO
51165116
subtitle: '現在、Expensify Travel の有効化リクエストを確認中です。準備が整い次第、お知らせしますのでご安心ください。',
51175117
ctaText: 'リクエストを送信しました',
51185118
},
5119-
bookOrManageYourTrip: {
5120-
title: '出張を予約または管理',
5121-
subtitle: 'Expensify Travel を使って、最高の旅行プランを入手し、すべてのビジネス経費を一括管理しましょう。',
5122-
ctaText: '予約または管理',
5123-
},
5119+
bookOrManageYourTrip: {title: '出張予約', subtitle: 'おめでとうございます!このワークスペースで旅行の予約と管理を行う準備が整いました。', ctaText: '出張を管理'},
5120+
settings: {autoAddTripName: {title: '経費に出張名を追加', subtitle: 'Expensifyで予約した出張について、経費の説明に出張名を自動的に追加します。'}},
51245121
travelInvoicing: {
5125-
travelBookingSection: {
5126-
title: '出張予約',
5127-
subtitle: 'おめでとうございます!このワークスペースで旅行の予約と管理を行う準備ができました。',
5128-
manageTravelLabel: '出張を管理',
5129-
},
51305122
centralInvoicingSection: {
51315123
title: '集中請求',
51325124
subtitle: '購入時に支払うのではなく、すべての出張費を月次請求書に集約しましょう。',

src/languages/nl.ts

Lines changed: 6 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -5147,16 +5147,14 @@ _Voor meer gedetailleerde instructies, [bezoek onze help-site](${CONST.NETSUITE_
51475147
ctaText: 'Verzoek verzonden',
51485148
},
51495149
bookOrManageYourTrip: {
5150-
title: 'Boek of beheer je reis',
5151-
subtitle: 'Gebruik Expensify Travel om de beste reisaanbiedingen te krijgen en al je zakelijke uitgaven op één plek te beheren.',
5152-
ctaText: 'Boeken of beheren',
5150+
title: 'Boeking van reizen',
5151+
subtitle: 'Gefeliciteerd! Je bent helemaal klaar om reizen in deze workspace te boeken en te beheren.',
5152+
ctaText: 'Reizen beheren',
5153+
},
5154+
settings: {
5155+
autoAddTripName: {title: 'Reisnamen aan uitgaven toevoegen', subtitle: 'Voeg automatisch reisnamen toe aan onkostomemo’s voor reizen die in Expensify zijn geboekt.'},
51535156
},
51545157
travelInvoicing: {
5155-
travelBookingSection: {
5156-
title: 'Reisboeking',
5157-
subtitle: 'Gefeliciteerd! Je bent helemaal klaar om reizen in deze workspace te boeken en te beheren.',
5158-
manageTravelLabel: 'Reizen beheren',
5159-
},
51605158
centralInvoicingSection: {
51615159
title: 'Gecentraliseerde facturatie',
51625160
subtitle: 'Centraliseer alle reiskosten op één maandelijkse factuur in plaats van bij aankoop te betalen.',

src/languages/pl.ts

Lines changed: 6 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -5135,16 +5135,14 @@ _Aby uzyskać bardziej szczegółowe instrukcje, [odwiedź naszą stronę pomocy
51355135
ctaText: 'Żądanie wysłane',
51365136
},
51375137
bookOrManageYourTrip: {
5138-
title: 'Zarezerwuj lub zarządzaj swoją podróżą',
5139-
subtitle: 'Korzystaj z Expensify Travel, aby uzyskać najlepsze oferty podróży i zarządzać wszystkimi wydatkami służbowymi w jednym miejscu.',
5140-
ctaText: 'Zarezerwuj lub zarządzaj',
5138+
title: 'Rezerwacja podróży',
5139+
subtitle: 'Gratulacje! Możesz już rezerwować i zarządzać podróżami w tym obszarze roboczym.',
5140+
ctaText: 'Zarządzaj podróżami',
5141+
},
5142+
settings: {
5143+
autoAddTripName: {title: 'Dodaj nazwy podróży do wydatków', subtitle: 'Automatycznie dodawaj nazwy podróży do opisów wydatków za podróże zarezerwowane w Expensify.'},
51415144
},
51425145
travelInvoicing: {
5143-
travelBookingSection: {
5144-
title: 'Rezerwacja podróży',
5145-
subtitle: 'Gratulacje! Wszystko gotowe, aby rezerwować i zarządzać podróżami w tym obszarze roboczym.',
5146-
manageTravelLabel: 'Zarządzaj podróżami',
5147-
},
51485146
centralInvoicingSection: {
51495147
title: 'Centralne fakturowanie',
51505148
subtitle: 'Skonsoliduj wszystkie wydatki na podróże w jednym miesięcznym rachunku zamiast płacić w momencie zakupu.',

src/languages/pt-BR.ts

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -5138,16 +5138,17 @@ _Para instruções mais detalhadas, [visite nossa central de ajuda](${CONST.NETS
51385138
ctaText: 'Solicitação enviada',
51395139
},
51405140
bookOrManageYourTrip: {
5141-
title: 'Reserve ou gerencie sua viagem',
5142-
subtitle: 'Use o Expensify Travel para obter as melhores ofertas de viagem e gerenciar todas as suas despesas de negócios em um só lugar.',
5143-
ctaText: 'Reservar ou gerenciar',
5141+
title: 'Reserva de viagem',
5142+
subtitle: 'Parabéns! Você já está pronto para reservar e gerenciar viagens neste workspace.',
5143+
ctaText: 'Gerenciar viagens',
51445144
},
5145-
travelInvoicing: {
5146-
travelBookingSection: {
5147-
title: 'Reserva de viagem',
5148-
subtitle: 'Parabéns! Agora você está pronto para reservar e gerenciar viagens neste workspace.',
5149-
manageTravelLabel: 'Gerenciar viagens',
5145+
settings: {
5146+
autoAddTripName: {
5147+
title: 'Adicionar nomes de viagem às despesas',
5148+
subtitle: 'Adicione automaticamente os nomes das viagens às descrições das despesas para viagens reservadas no Expensify.',
51505149
},
5150+
},
5151+
travelInvoicing: {
51515152
centralInvoicingSection: {
51525153
title: 'Faturamento centralizado',
51535154
subtitle: 'Centralize todos os gastos de viagem em uma fatura mensal em vez de pagar no momento da compra.',

0 commit comments

Comments
 (0)