Repository navigation
🍒 Cherry pick PR #103649 to staging 🍒 - #103651
Conversation
(cherry picked from commit 77357a5) (cherry-picked to staging by puneetlath)
Codex Review SummaryThis comment shows the latest Codex review activity on this pull request.
ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings. |
|
@aldo-expensify Please copy/paste the Reviewer Checklist from here into a new comment on this PR and complete it. If you have the K2 extension, you can simply click: [this button] |
Revert join-workspace onboarding changes (cherry picked from commit 930932b) (cherry-picked to staging by puneetlath)
🦜 Polyglot Parrot! 🦜Squawk! Looks like you added some shiny new English strings. Allow me to parrot them back to you in other tongues: View the translation diffdiff --git a/src/languages/de.ts b/src/languages/de.ts
index 8a1015ac..077a6efb 100644
--- a/src/languages/de.ts
+++ b/src/languages/de.ts
@@ -3412,13 +3412,13 @@ ${amount} für ${merchant} – ${date}`,
whereYouWork: 'Wo arbeitest du?',
errorSelection: 'Wähle eine Option, um fortzufahren',
purpose: {
- title: 'Was möchtest du heute tun?',
- errorContinue: 'Bitte auf „Weiter“ drücken, um die Einrichtung abzuschließen',
- errorBackButton: 'Bitte beantworte die Einrichtungsfragen, um die App verwenden zu können',
- [CONST.ONBOARDING_CHOICES.EMPLOYER]: 'Ausgaben bei meinem Arbeitgeber einreichen',
- [CONST.ONBOARDING_CHOICES.MANAGE_TEAM]: 'Verwalte die Ausgaben meines Teams',
- [CONST.ONBOARDING_CHOICES.TRACK_BUSINESS]: 'Geschäftsausgaben nachverfolgen',
- [CONST.ONBOARDING_CHOICES.TRACK_PERSONAL]: 'Meine persönlichen Ausgaben organisieren',
+ title: 'Was möchten Sie heute tun?',
+ errorContinue: 'Bitte wählen Sie „Weiter“, um die Einrichtung zu starten',
+ errorBackButton: 'Bitte beantworten Sie die Einrichtungsfragen, um die App verwenden zu können',
+ [CONST.ONBOARDING_CHOICES.EMPLOYER]: 'Spesen an meinen Arbeitgeber einreichen',
+ [CONST.ONBOARDING_CHOICES.MANAGE_TEAM]: 'Ausgaben meines Teams verwalten',
+ [CONST.ONBOARDING_CHOICES.TRACK_BUSINESS]: 'Ausgaben für mein Unternehmen erfassen',
+ [CONST.ONBOARDING_CHOICES.TRACK_PERSONAL]: 'Meine privaten Ausgaben organisieren',
[CONST.ONBOARDING_CHOICES.LOOKING_AROUND]: 'Etwas anderes',
},
personalTrackGoal: {
diff --git a/src/languages/el.ts b/src/languages/el.ts
index 459eaa24..0adaf899 100644
--- a/src/languages/el.ts
+++ b/src/languages/el.ts
@@ -3459,11 +3459,11 @@ ${amount} για ${merchant} - ${date}`,
errorSelection: 'Επιλέξτε μια επιλογή για να συνεχίσετε',
purpose: {
title: 'Τι θέλετε να κάνετε σήμερα;',
- errorContinue: 'Πατήστε «συνέχεια» για να ολοκληρώσετε τη ρύθμιση',
- errorBackButton: 'Ολοκληρώστε τις ερωτήσεις ρύθμισης για να αρχίσετε να χρησιμοποιείτε την εφαρμογή',
+ errorContinue: 'Παρακαλώ πατήστε συνέχεια για να ολοκληρώσετε τη ρύθμιση',
+ errorBackButton: 'Παρακαλώ ολοκληρώστε τις ερωτήσεις ρύθμισης για να ξεκινήσετε να χρησιμοποιείτε την εφαρμογή',
[CONST.ONBOARDING_CHOICES.EMPLOYER]: 'Υποβολή εξόδων στον εργοδότη μου',
- [CONST.ONBOARDING_CHOICES.MANAGE_TEAM]: 'Διαχείριση των εξόδων της ομάδας μου',
- [CONST.ONBOARDING_CHOICES.TRACK_BUSINESS]: 'Παρακολουθήστε τα έξοδά μου για την επιχείρησή μου',
+ [CONST.ONBOARDING_CHOICES.MANAGE_TEAM]: 'Διαχειριστείτε τα έξοδα της ομάδας μου',
+ [CONST.ONBOARDING_CHOICES.TRACK_BUSINESS]: 'Παρακολουθήστε τα έξοδα της επιχείρησής σας',
[CONST.ONBOARDING_CHOICES.TRACK_PERSONAL]: 'Οργάνωση των προσωπικών μου δαπανών',
[CONST.ONBOARDING_CHOICES.LOOKING_AROUND]: 'Κάτι άλλο',
},
diff --git a/src/languages/es.ts b/src/languages/es.ts
index e13b9f0c..a5f7ccb8 100644
--- a/src/languages/es.ts
+++ b/src/languages/es.ts
@@ -3309,13 +3309,13 @@ ${amount} para ${merchant} - ${date}`,
errorSelection: 'Selecciona una opción para continuar',
purpose: {
title: '¿Qué quieres hacer hoy?',
- errorContinue: 'Por favor, haz click en continuar para configurar tu cuenta',
- errorBackButton: 'Por favor, finaliza las preguntas de configuración para empezar a utilizar la aplicación',
- [CONST.ONBOARDING_CHOICES.EMPLOYER]: 'Enviar gastos a mi empleador',
- [CONST.ONBOARDING_CHOICES.MANAGE_TEAM]: 'Gestionar los gastos de mi equipo',
- [CONST.ONBOARDING_CHOICES.TRACK_BUSINESS]: 'Controlar gastos de mi negocio',
- [CONST.ONBOARDING_CHOICES.TRACK_PERSONAL]: 'Organizar mis gastos personales',
- [CONST.ONBOARDING_CHOICES.LOOKING_AROUND]: 'Algo más',
+ errorContinue: 'Pulsa continuar para configurar todo',
+ errorBackButton: 'Por favor, completa las preguntas de configuración para empezar a usar la aplicación',
+ [CONST.ONBOARDING_CHOICES.EMPLOYER]: 'Enviar gastos a mi empresa',
+ [CONST.ONBOARDING_CHOICES.MANAGE_TEAM]: 'Gestiona los gastos de mi equipo',
+ [CONST.ONBOARDING_CHOICES.TRACK_BUSINESS]: 'Controla gastos de mi empresa',
+ [CONST.ONBOARDING_CHOICES.TRACK_PERSONAL]: 'Organiza mis gastos personales',
+ [CONST.ONBOARDING_CHOICES.LOOKING_AROUND]: 'Otra cosa',
},
personalTrackGoal: {
title: '¿Qué estás buscando organizar?',
diff --git a/src/languages/it.ts b/src/languages/it.ts
index facf1473..a3854890 100644
--- a/src/languages/it.ts
+++ b/src/languages/it.ts
@@ -3398,11 +3398,11 @@ ${amount} per ${merchant} - ${date}`,
errorSelection: 'Seleziona un’opzione per procedere',
purpose: {
title: 'Cosa vuoi fare oggi?',
- errorContinue: 'Premi Continua per completare la configurazione',
+ errorContinue: 'Premi continua per completare la configurazione',
errorBackButton: 'Completa le domande di configurazione per iniziare a usare l’app',
- [CONST.ONBOARDING_CHOICES.EMPLOYER]: 'Inviare le spese al mio datore di lavoro',
+ [CONST.ONBOARDING_CHOICES.EMPLOYER]: 'Invia note spese al mio datore di lavoro',
[CONST.ONBOARDING_CHOICES.MANAGE_TEAM]: 'Gestisci le spese del mio team',
- [CONST.ONBOARDING_CHOICES.TRACK_BUSINESS]: 'Tieni traccia delle spese aziendali',
+ [CONST.ONBOARDING_CHOICES.TRACK_BUSINESS]: 'Tieni traccia delle spese per la mia attività',
[CONST.ONBOARDING_CHOICES.TRACK_PERSONAL]: 'Organizza le mie spese personali',
[CONST.ONBOARDING_CHOICES.LOOKING_AROUND]: 'Altro',
},
diff --git a/src/languages/ja.ts b/src/languages/ja.ts
index 9cd00635..d8985f72 100644
--- a/src/languages/ja.ts
+++ b/src/languages/ja.ts
@@ -3370,12 +3370,12 @@ ${date} の ${merchant} への ${amount}`,
errorSelection: '次に進むオプションを選択してください',
purpose: {
title: '今日は何をしたいですか?',
- errorContinue: '続行を押してセットアップを完了してください',
- errorBackButton: 'アプリを使い始めるには、セットアップの質問にすべて回答してください',
- [CONST.ONBOARDING_CHOICES.EMPLOYER]: '雇用主に経費を提出する',
- [CONST.ONBOARDING_CHOICES.MANAGE_TEAM]: 'チームの経費を管理',
- [CONST.ONBOARDING_CHOICES.TRACK_BUSINESS]: 'ビジネスの経費を記録',
- [CONST.ONBOARDING_CHOICES.TRACK_PERSONAL]: '個人の支出を管理',
+ errorContinue: 'セットアップするには「続行」を押してください',
+ errorBackButton: 'アプリを使い始めるには、設定の質問にすべて回答してください',
+ [CONST.ONBOARDING_CHOICES.EMPLOYER]: '経費を勤務先に提出する',
+ [CONST.ONBOARDING_CHOICES.MANAGE_TEAM]: 'チームの経費を管理する',
+ [CONST.ONBOARDING_CHOICES.TRACK_BUSINESS]: 'ビジネスの経費を管理する',
+ [CONST.ONBOARDING_CHOICES.TRACK_PERSONAL]: '個人の支出を整理する',
[CONST.ONBOARDING_CHOICES.LOOKING_AROUND]: 'その他',
},
personalTrackGoal: {
diff --git a/src/languages/nl.ts b/src/languages/nl.ts
index 6bb93a26..7e14c240 100644
--- a/src/languages/nl.ts
+++ b/src/languages/nl.ts
@@ -3402,11 +3402,11 @@ ${amount} voor ${merchant} - ${date}`,
errorSelection: 'Selecteer een optie om verder te gaan',
purpose: {
title: 'Wat wil je vandaag doen?',
- errorContinue: 'Druk op ‘Doorgaan’ om de installatie te voltooien',
+ errorContinue: 'Druk op doorgaan om de installatie te voltooien',
errorBackButton: 'Beantwoord eerst de instelvragen om de app te kunnen gebruiken',
- [CONST.ONBOARDING_CHOICES.EMPLOYER]: 'Onkosten indienen bij mijn werkgever',
- [CONST.ONBOARDING_CHOICES.MANAGE_TEAM]: 'De onkosten van mijn team beheren',
- [CONST.ONBOARDING_CHOICES.TRACK_BUSINESS]: 'Zakelijke uitgaven bijhouden',
+ [CONST.ONBOARDING_CHOICES.EMPLOYER]: 'Declaraties indienen bij mijn werkgever',
+ [CONST.ONBOARDING_CHOICES.MANAGE_TEAM]: 'Uitgaven van mijn team beheren',
+ [CONST.ONBOARDING_CHOICES.TRACK_BUSINESS]: 'Uitgaven voor mijn bedrijf bijhouden',
[CONST.ONBOARDING_CHOICES.TRACK_PERSONAL]: 'Mijn persoonlijke uitgaven organiseren',
[CONST.ONBOARDING_CHOICES.LOOKING_AROUND]: 'Iets anders',
},
diff --git a/src/languages/pl.ts b/src/languages/pl.ts
index 2a740b4c..69f86300 100644
--- a/src/languages/pl.ts
+++ b/src/languages/pl.ts
@@ -3432,13 +3432,13 @@ ${amount} dla ${merchant} - ${date}`,
whereYouWork: 'Gdzie pracujesz?',
errorSelection: 'Wybierz opcję, aby przejść dalej',
purpose: {
- title: 'Co chcesz dzisiaj zrobić?',
- errorContinue: 'Naciśnij „Kontynuuj”, aby się skonfigurować',
+ title: 'Co chcesz dziś zrobić?',
+ errorContinue: 'Kliknij „Dalej”, żeby dokończyć konfigurację',
errorBackButton: 'Dokończ pytania konfiguracyjne, aby zacząć korzystać z aplikacji',
- [CONST.ONBOARDING_CHOICES.EMPLOYER]: 'Zgłoś wydatki pracodawcy',
+ [CONST.ONBOARDING_CHOICES.EMPLOYER]: 'Wyślij wydatki do mojego pracodawcy',
[CONST.ONBOARDING_CHOICES.MANAGE_TEAM]: 'Zarządzaj wydatkami mojego zespołu',
- [CONST.ONBOARDING_CHOICES.TRACK_BUSINESS]: 'Śledź wydatki firmowe',
- [CONST.ONBOARDING_CHOICES.TRACK_PERSONAL]: 'Organizuj swoje wydatki osobiste',
+ [CONST.ONBOARDING_CHOICES.TRACK_BUSINESS]: 'Śledź wydatki mojej firmy',
+ [CONST.ONBOARDING_CHOICES.TRACK_PERSONAL]: 'Organizuj moje osobiste wydatki',
[CONST.ONBOARDING_CHOICES.LOOKING_AROUND]: 'Coś innego',
},
personalTrackGoal: {
diff --git a/src/languages/pt-BR.ts b/src/languages/pt-BR.ts
index 11ed53cc..da55046c 100644
--- a/src/languages/pt-BR.ts
+++ b/src/languages/pt-BR.ts
@@ -3391,9 +3391,9 @@ ${amount} para ${merchant} - ${date}`,
title: 'O que você quer fazer hoje?',
errorContinue: 'Pressione continuar para concluir a configuração',
errorBackButton: 'Conclua as perguntas de configuração para começar a usar o app',
- [CONST.ONBOARDING_CHOICES.EMPLOYER]: 'Enviar despesas ao meu empregador',
+ [CONST.ONBOARDING_CHOICES.EMPLOYER]: 'Enviar despesas para meu empregador',
[CONST.ONBOARDING_CHOICES.MANAGE_TEAM]: 'Gerenciar as despesas da minha equipe',
- [CONST.ONBOARDING_CHOICES.TRACK_BUSINESS]: 'Controlar despesas do meu negócio',
+ [CONST.ONBOARDING_CHOICES.TRACK_BUSINESS]: 'Monitorar despesas do meu negócio',
[CONST.ONBOARDING_CHOICES.TRACK_PERSONAL]: 'Organizar meus gastos pessoais',
[CONST.ONBOARDING_CHOICES.LOOKING_AROUND]: 'Outra coisa',
},
diff --git a/src/languages/zh-hans.ts b/src/languages/zh-hans.ts
index 9eeff30f..caf0e38b 100644
--- a/src/languages/zh-hans.ts
+++ b/src/languages/zh-hans.ts
@@ -3288,12 +3288,12 @@ ${amount},商户:${merchant} - 日期:${date}`,
errorSelection: '选择一个选项以继续',
purpose: {
title: '你今天想做什么?',
- errorContinue: '请按“继续”完成设置',
+ errorContinue: '请点击“继续”完成设置',
errorBackButton: '请完成设置问题以开始使用此应用程序',
- [CONST.ONBOARDING_CHOICES.EMPLOYER]: '向雇主提交费用',
- [CONST.ONBOARDING_CHOICES.MANAGE_TEAM]: '管理我团队的报销',
- [CONST.ONBOARDING_CHOICES.TRACK_BUSINESS]: '跟踪我的商务开销',
- [CONST.ONBOARDING_CHOICES.TRACK_PERSONAL]: '管理我的个人支出',
+ [CONST.ONBOARDING_CHOICES.EMPLOYER]: '向我的雇主提交报销',
+ [CONST.ONBOARDING_CHOICES.MANAGE_TEAM]: '管理我的团队费用',
+ [CONST.ONBOARDING_CHOICES.TRACK_BUSINESS]: '为我的业务跟踪报销',
+ [CONST.ONBOARDING_CHOICES.TRACK_PERSONAL]: '整理我的个人支出',
[CONST.ONBOARDING_CHOICES.LOOKING_AROUND]: '其他原因',
},
personalTrackGoal: {
Note You can apply these changes to your branch by copying the patch to your clipboard, then running |
🦜 Polyglot Parrot! 🦜Squawk! Looks like you added some shiny new English strings. Allow me to parrot them back to you in other tongues: View the translation diffdiff --git a/src/languages/de.ts b/src/languages/de.ts
index 8a1015ac..f3e9d4c7 100644
--- a/src/languages/de.ts
+++ b/src/languages/de.ts
@@ -3412,13 +3412,13 @@ ${amount} für ${merchant} – ${date}`,
whereYouWork: 'Wo arbeitest du?',
errorSelection: 'Wähle eine Option, um fortzufahren',
purpose: {
- title: 'Was möchtest du heute tun?',
- errorContinue: 'Bitte auf „Weiter“ drücken, um die Einrichtung abzuschließen',
- errorBackButton: 'Bitte beantworte die Einrichtungsfragen, um die App verwenden zu können',
- [CONST.ONBOARDING_CHOICES.EMPLOYER]: 'Ausgaben bei meinem Arbeitgeber einreichen',
- [CONST.ONBOARDING_CHOICES.MANAGE_TEAM]: 'Verwalte die Ausgaben meines Teams',
- [CONST.ONBOARDING_CHOICES.TRACK_BUSINESS]: 'Geschäftsausgaben nachverfolgen',
- [CONST.ONBOARDING_CHOICES.TRACK_PERSONAL]: 'Meine persönlichen Ausgaben organisieren',
+ title: 'Was möchten Sie heute tun?',
+ errorContinue: 'Bitte drücken Sie auf „Weiter“, um die Einrichtung abzuschließen',
+ errorBackButton: 'Bitte beantworten Sie die Einrichtungsfragen, um die App verwenden zu können',
+ [CONST.ONBOARDING_CHOICES.EMPLOYER]: 'Spesen bei meinem Arbeitgeber einreichen',
+ [CONST.ONBOARDING_CHOICES.MANAGE_TEAM]: 'Spesen meines Teams verwalten',
+ [CONST.ONBOARDING_CHOICES.TRACK_BUSINESS]: 'Ausgaben für mein Unternehmen erfassen',
+ [CONST.ONBOARDING_CHOICES.TRACK_PERSONAL]: 'Meine privaten Ausgaben organisieren',
[CONST.ONBOARDING_CHOICES.LOOKING_AROUND]: 'Etwas anderes',
},
personalTrackGoal: {
diff --git a/src/languages/el.ts b/src/languages/el.ts
index 459eaa24..9cb01be9 100644
--- a/src/languages/el.ts
+++ b/src/languages/el.ts
@@ -3459,12 +3459,12 @@ ${amount} για ${merchant} - ${date}`,
errorSelection: 'Επιλέξτε μια επιλογή για να συνεχίσετε',
purpose: {
title: 'Τι θέλετε να κάνετε σήμερα;',
- errorContinue: 'Πατήστε «συνέχεια» για να ολοκληρώσετε τη ρύθμιση',
- errorBackButton: 'Ολοκληρώστε τις ερωτήσεις ρύθμισης για να αρχίσετε να χρησιμοποιείτε την εφαρμογή',
+ errorContinue: 'Παρακαλούμε πατήστε «συνέχεια» για να ολοκληρώσετε τη ρύθμιση',
+ errorBackButton: 'Παρακαλούμε ολοκληρώστε τις ερωτήσεις ρυθμίσεων για να ξεκινήσετε να χρησιμοποιείτε την εφαρμογή',
[CONST.ONBOARDING_CHOICES.EMPLOYER]: 'Υποβολή εξόδων στον εργοδότη μου',
- [CONST.ONBOARDING_CHOICES.MANAGE_TEAM]: 'Διαχείριση των εξόδων της ομάδας μου',
- [CONST.ONBOARDING_CHOICES.TRACK_BUSINESS]: 'Παρακολουθήστε τα έξοδά μου για την επιχείρησή μου',
- [CONST.ONBOARDING_CHOICES.TRACK_PERSONAL]: 'Οργάνωση των προσωπικών μου δαπανών',
+ [CONST.ONBOARDING_CHOICES.MANAGE_TEAM]: 'Διαχειριστείτε τα έξοδα της ομάδας μου',
+ [CONST.ONBOARDING_CHOICES.TRACK_BUSINESS]: 'Παρακολουθήστε τα έξοδα της επιχείρησής σας',
+ [CONST.ONBOARDING_CHOICES.TRACK_PERSONAL]: 'Οργανώστε τα προσωπικά σας έξοδα',
[CONST.ONBOARDING_CHOICES.LOOKING_AROUND]: 'Κάτι άλλο',
},
personalTrackGoal: {
diff --git a/src/languages/es.ts b/src/languages/es.ts
index e13b9f0c..6b40fcac 100644
--- a/src/languages/es.ts
+++ b/src/languages/es.ts
@@ -3309,13 +3309,13 @@ ${amount} para ${merchant} - ${date}`,
errorSelection: 'Selecciona una opción para continuar',
purpose: {
title: '¿Qué quieres hacer hoy?',
- errorContinue: 'Por favor, haz click en continuar para configurar tu cuenta',
- errorBackButton: 'Por favor, finaliza las preguntas de configuración para empezar a utilizar la aplicación',
- [CONST.ONBOARDING_CHOICES.EMPLOYER]: 'Enviar gastos a mi empleador',
- [CONST.ONBOARDING_CHOICES.MANAGE_TEAM]: 'Gestionar los gastos de mi equipo',
- [CONST.ONBOARDING_CHOICES.TRACK_BUSINESS]: 'Controlar gastos de mi negocio',
- [CONST.ONBOARDING_CHOICES.TRACK_PERSONAL]: 'Organizar mis gastos personales',
- [CONST.ONBOARDING_CHOICES.LOOKING_AROUND]: 'Algo más',
+ errorContinue: 'Pulsa continuar para configurar todo',
+ errorBackButton: 'Por favor, completa las preguntas de configuración para empezar a usar la aplicación',
+ [CONST.ONBOARDING_CHOICES.EMPLOYER]: 'Enviar gastos a mi empresa',
+ [CONST.ONBOARDING_CHOICES.MANAGE_TEAM]: 'Gestiona los gastos de mi equipo',
+ [CONST.ONBOARDING_CHOICES.TRACK_BUSINESS]: 'Controla los gastos de mi empresa',
+ [CONST.ONBOARDING_CHOICES.TRACK_PERSONAL]: 'Organiza mis gastos personales',
+ [CONST.ONBOARDING_CHOICES.LOOKING_AROUND]: 'Otra cosa',
},
personalTrackGoal: {
title: '¿Qué estás buscando organizar?',
diff --git a/src/languages/fr.ts b/src/languages/fr.ts
index db437e2b..9461f21e 100644
--- a/src/languages/fr.ts
+++ b/src/languages/fr.ts
@@ -3419,9 +3419,9 @@ ${amount} pour ${merchant} - ${date}`,
whereYouWork: 'Où travaillez-vous ?',
errorSelection: 'Sélectionnez une option pour continuer',
purpose: {
- title: 'Que voulez-vous faire aujourd’hui ?',
- errorContinue: 'Veuillez appuyer sur Continuer pour procéder à la configuration',
- errorBackButton: 'Veuillez terminer les questions de configuration pour commencer à utiliser l’application',
+ title: "Que voulez-vous faire aujourd'hui ?",
+ errorContinue: 'Veuillez appuyer sur Continuer pour terminer la configuration',
+ errorBackButton: "Veuillez terminer les questions de configuration pour commencer à utiliser l'application",
[CONST.ONBOARDING_CHOICES.EMPLOYER]: 'Soumettre des dépenses à mon employeur',
[CONST.ONBOARDING_CHOICES.MANAGE_TEAM]: 'Gérer les dépenses de mon équipe',
[CONST.ONBOARDING_CHOICES.TRACK_BUSINESS]: 'Suivre les dépenses de mon entreprise',
diff --git a/src/languages/it.ts b/src/languages/it.ts
index facf1473..37a7ab88 100644
--- a/src/languages/it.ts
+++ b/src/languages/it.ts
@@ -3398,11 +3398,11 @@ ${amount} per ${merchant} - ${date}`,
errorSelection: 'Seleziona un’opzione per procedere',
purpose: {
title: 'Cosa vuoi fare oggi?',
- errorContinue: 'Premi Continua per completare la configurazione',
+ errorContinue: 'Premi continua per completare la configurazione',
errorBackButton: 'Completa le domande di configurazione per iniziare a usare l’app',
- [CONST.ONBOARDING_CHOICES.EMPLOYER]: 'Inviare le spese al mio datore di lavoro',
+ [CONST.ONBOARDING_CHOICES.EMPLOYER]: 'Invia le spese al mio datore di lavoro',
[CONST.ONBOARDING_CHOICES.MANAGE_TEAM]: 'Gestisci le spese del mio team',
- [CONST.ONBOARDING_CHOICES.TRACK_BUSINESS]: 'Tieni traccia delle spese aziendali',
+ [CONST.ONBOARDING_CHOICES.TRACK_BUSINESS]: 'Tieni traccia delle spese per la mia attività',
[CONST.ONBOARDING_CHOICES.TRACK_PERSONAL]: 'Organizza le mie spese personali',
[CONST.ONBOARDING_CHOICES.LOOKING_AROUND]: 'Altro',
},
diff --git a/src/languages/ja.ts b/src/languages/ja.ts
index 9cd00635..80bb97a7 100644
--- a/src/languages/ja.ts
+++ b/src/languages/ja.ts
@@ -3370,12 +3370,12 @@ ${date} の ${merchant} への ${amount}`,
errorSelection: '次に進むオプションを選択してください',
purpose: {
title: '今日は何をしたいですか?',
- errorContinue: '続行を押してセットアップを完了してください',
- errorBackButton: 'アプリを使い始めるには、セットアップの質問にすべて回答してください',
- [CONST.ONBOARDING_CHOICES.EMPLOYER]: '雇用主に経費を提出する',
- [CONST.ONBOARDING_CHOICES.MANAGE_TEAM]: 'チームの経費を管理',
- [CONST.ONBOARDING_CHOICES.TRACK_BUSINESS]: 'ビジネスの経費を記録',
- [CONST.ONBOARDING_CHOICES.TRACK_PERSONAL]: '個人の支出を管理',
+ errorContinue: 'セットアップを続行するには「続行」を押してください',
+ errorBackButton: 'アプリを使い始めるには、セットアップの質問に回答してください',
+ [CONST.ONBOARDING_CHOICES.EMPLOYER]: '経費を雇用主に提出する',
+ [CONST.ONBOARDING_CHOICES.MANAGE_TEAM]: 'チームの経費を管理する',
+ [CONST.ONBOARDING_CHOICES.TRACK_BUSINESS]: 'ビジネスの経費を管理する',
+ [CONST.ONBOARDING_CHOICES.TRACK_PERSONAL]: '個人の支出を整理する',
[CONST.ONBOARDING_CHOICES.LOOKING_AROUND]: 'その他',
},
personalTrackGoal: {
diff --git a/src/languages/nl.ts b/src/languages/nl.ts
index 6bb93a26..9b9dc7bb 100644
--- a/src/languages/nl.ts
+++ b/src/languages/nl.ts
@@ -3402,11 +3402,11 @@ ${amount} voor ${merchant} - ${date}`,
errorSelection: 'Selecteer een optie om verder te gaan',
purpose: {
title: 'Wat wil je vandaag doen?',
- errorContinue: 'Druk op ‘Doorgaan’ om de installatie te voltooien',
+ errorContinue: 'Druk op doorgaan om de setup te voltooien',
errorBackButton: 'Beantwoord eerst de instelvragen om de app te kunnen gebruiken',
- [CONST.ONBOARDING_CHOICES.EMPLOYER]: 'Onkosten indienen bij mijn werkgever',
+ [CONST.ONBOARDING_CHOICES.EMPLOYER]: 'Declaraties indienen bij mijn werkgever',
[CONST.ONBOARDING_CHOICES.MANAGE_TEAM]: 'De onkosten van mijn team beheren',
- [CONST.ONBOARDING_CHOICES.TRACK_BUSINESS]: 'Zakelijke uitgaven bijhouden',
+ [CONST.ONBOARDING_CHOICES.TRACK_BUSINESS]: 'Kosten voor mijn bedrijf bijhouden',
[CONST.ONBOARDING_CHOICES.TRACK_PERSONAL]: 'Mijn persoonlijke uitgaven organiseren',
[CONST.ONBOARDING_CHOICES.LOOKING_AROUND]: 'Iets anders',
},
diff --git a/src/languages/pl.ts b/src/languages/pl.ts
index 2a740b4c..69b89a9b 100644
--- a/src/languages/pl.ts
+++ b/src/languages/pl.ts
@@ -3433,12 +3433,12 @@ ${amount} dla ${merchant} - ${date}`,
errorSelection: 'Wybierz opcję, aby przejść dalej',
purpose: {
title: 'Co chcesz dzisiaj zrobić?',
- errorContinue: 'Naciśnij „Kontynuuj”, aby się skonfigurować',
+ errorContinue: 'Kliknij „Dalej”, żeby dokończyć konfigurację',
errorBackButton: 'Dokończ pytania konfiguracyjne, aby zacząć korzystać z aplikacji',
- [CONST.ONBOARDING_CHOICES.EMPLOYER]: 'Zgłoś wydatki pracodawcy',
+ [CONST.ONBOARDING_CHOICES.EMPLOYER]: 'Wyślij wydatki do mojego pracodawcy',
[CONST.ONBOARDING_CHOICES.MANAGE_TEAM]: 'Zarządzaj wydatkami mojego zespołu',
- [CONST.ONBOARDING_CHOICES.TRACK_BUSINESS]: 'Śledź wydatki firmowe',
- [CONST.ONBOARDING_CHOICES.TRACK_PERSONAL]: 'Organizuj swoje wydatki osobiste',
+ [CONST.ONBOARDING_CHOICES.TRACK_BUSINESS]: 'Śledź wydatki mojej firmy',
+ [CONST.ONBOARDING_CHOICES.TRACK_PERSONAL]: 'Porządkuj moje osobiste wydatki',
[CONST.ONBOARDING_CHOICES.LOOKING_AROUND]: 'Coś innego',
},
personalTrackGoal: {
diff --git a/src/languages/pt-BR.ts b/src/languages/pt-BR.ts
index 11ed53cc..b1726d57 100644
--- a/src/languages/pt-BR.ts
+++ b/src/languages/pt-BR.ts
@@ -3391,7 +3391,7 @@ ${amount} para ${merchant} - ${date}`,
title: 'O que você quer fazer hoje?',
errorContinue: 'Pressione continuar para concluir a configuração',
errorBackButton: 'Conclua as perguntas de configuração para começar a usar o app',
- [CONST.ONBOARDING_CHOICES.EMPLOYER]: 'Enviar despesas ao meu empregador',
+ [CONST.ONBOARDING_CHOICES.EMPLOYER]: 'Enviar despesas para meu empregador',
[CONST.ONBOARDING_CHOICES.MANAGE_TEAM]: 'Gerenciar as despesas da minha equipe',
[CONST.ONBOARDING_CHOICES.TRACK_BUSINESS]: 'Controlar despesas do meu negócio',
[CONST.ONBOARDING_CHOICES.TRACK_PERSONAL]: 'Organizar meus gastos pessoais',
diff --git a/src/languages/zh-hans.ts b/src/languages/zh-hans.ts
index 9eeff30f..53a3d45a 100644
--- a/src/languages/zh-hans.ts
+++ b/src/languages/zh-hans.ts
@@ -3288,12 +3288,12 @@ ${amount},商户:${merchant} - 日期:${date}`,
errorSelection: '选择一个选项以继续',
purpose: {
title: '你今天想做什么?',
- errorContinue: '请按“继续”完成设置',
+ errorContinue: '请点击“继续”以完成设置',
errorBackButton: '请完成设置问题以开始使用此应用程序',
- [CONST.ONBOARDING_CHOICES.EMPLOYER]: '向雇主提交费用',
- [CONST.ONBOARDING_CHOICES.MANAGE_TEAM]: '管理我团队的报销',
- [CONST.ONBOARDING_CHOICES.TRACK_BUSINESS]: '跟踪我的商务开销',
- [CONST.ONBOARDING_CHOICES.TRACK_PERSONAL]: '管理我的个人支出',
+ [CONST.ONBOARDING_CHOICES.EMPLOYER]: '向我的雇主提交报销',
+ [CONST.ONBOARDING_CHOICES.MANAGE_TEAM]: '管理我的团队报销费用',
+ [CONST.ONBOARDING_CHOICES.TRACK_BUSINESS]: '为我的业务跟踪报销费用',
+ [CONST.ONBOARDING_CHOICES.TRACK_PERSONAL]: '整理我的个人支出',
[CONST.ONBOARDING_CHOICES.LOOKING_AROUND]: '其他原因',
},
personalTrackGoal: {
Note You can apply these changes to your branch by copying the patch to your clipboard, then running |
Reviewer Checklist
Screenshots/VideosAndroid: HybridAppAndroid: mWeb ChromeiOS: HybridAppiOS: mWeb SafariMacOS: Chrome / Safari |
|
🚀 Cherry-picked to staging by https://github.com/puneetlath in version: 9.5.6-6 🚀
|
|
No help site update is needed: this PR rolls back the join-workspace onboarding option before it reached production, and no merged article on Note: the open docs PR [No QA] Docs updates for E/A#99833 Add Join my company workspace option to help article documents the reverted feature. It should be put on hold or closed so it doesn't merge before the feature returns. |
|
🚀 Deployed to production by https://github.com/puneetlath in version: 9.5.6-6 🚀
Bundle Size Analysis (Sentry): |
🍒 Cherry pick #103649 to staging 🍒
This PR had conflicts when we tried to cherry-pick it to staging. You'll need to manually perform the cherry-pick, using the following steps:
Then manually resolve conflicts, and commit the change with
git cherry-pick --continue. Lastly, please run:This last part is important. It will help us keep track of who triggered this CP, and will ensure that version bumps are tracked correctly. Once all that's done, push your changes with
git push origin cherry-pick-staging-103649-37978880059-1, and then open this PR for review.Note that you must test this PR, and both the author and reviewer checklist should be completed, just as if you were merging the PR to main.
Important
This PR should ideally be merged by a member of the mobile-deployers team. If it is merged by someone who is not a deployer, the staging deploy triggered by the merge will fail and will need to be manually re-triggered (not just retried) via the deploy workflow.
Pro-tip: If this PR appears to have conflicts against the staging base, it means that the version on staging has been updated. The easiest thing to do if you see this is to close the PR and re-run the CP.
Explanation of Change
Cherry-picks #103649 to staging to atomically roll back the join-workspace onboarding feature and its three follow-ups. The onboarding modal deploy blocker still reproduced on staging after the attempted fix.
The manual cherry-pick conflicted in
BaseOnboardingWorkEmail.tsx; it was resolved to the same final rollback state as #103649 while retaining the staging version bump and submodule update.Fixed Issues
$ #103545
Tests
npm test -- --silent tests/ui/OnboardingPurpose.tsx tests/ui/WorkEmailOnboarding.tsx tests/ui/WorkspaceOnboarding.tsx tests/ui/PersonalDetailsOnboarding.tsx tests/unit/OnboardingFlowTest.ts.npm run lint-changed,npm run typecheck,npm run react-compiler-compliance-check -- check-changed, andnpm run spell-changed.Offline tests
N/A. This is a direct rollback of an online sign-in and onboarding feature.
QA Steps
PR Author Checklist
### Fixed Issuessection aboveTestssectionOffline stepssectionQA stepssectionAvatar, I verified the components usingAvatarare working as expected)StyleUtils.getBackgroundAndBorderStyle(theme.componentBG))npm run compress-svg)Avataris modified, I verified thatAvataris working as expected in all cases)Designlabel and/or tagged@Expensify/designso the design team can review the changes.mainbranch was merged into this PR after a review, I tested again and verified the outcome was still expected according to theTeststeps.Screenshots/Videos
Android: Native
Android: mWeb Chrome
iOS: Native
iOS: mWeb Safari
MacOS: Chrome / Safari