[CP Staging] Reverts #75328#75675
Conversation
🦜 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 2ed9e23b..7178ffec 100644
--- a/src/languages/de.ts
+++ b/src/languages/de.ts
@@ -7441,12 +7441,12 @@ ${
},
migratedUserWelcomeModal: {
title: 'Willkommen bei New Expensify!',
- subtitle: 'New Expensify hat die gleiche großartige Automatisierung, aber jetzt mit erstaunlicher Zusammenarbeit:',
+ subtitle: 'Das neue Expensify bietet die gleiche hervorragende Automatisierung, aber jetzt mit beeindruckender Zusammenarbeit:',
confirmText: "Los geht's!",
features: {
- chat: '<strong>Chatten Sie direkt über jede Ausgabe</strong>, jeden Bericht oder Arbeitsbereich',
- scanReceipt: '<strong>Belege scannen</strong> und Rückerstattung erhalten',
- crossPlatform: 'Erledigen Sie <strong>alles</strong> von Ihrem Telefon oder Browser aus',
+ chat: '<strong>Direkt in jeder Ausgabe chatten</strong>, in jedem Bericht oder Arbeitsbereich',
+ scanReceipt: '<strong>Belege scannen</strong> und Geld zurückbekommen',
+ crossPlatform: 'Erledigen Sie <strong>alles</strong> auf Ihrem Handy oder im Browser',
},
},
productTrainingTooltip: {
diff --git a/src/languages/fr.ts b/src/languages/fr.ts
index 558c64d7..07a52eda 100644
--- a/src/languages/fr.ts
+++ b/src/languages/fr.ts
@@ -7446,12 +7446,12 @@ ${
},
migratedUserWelcomeModal: {
title: 'Bienvenue sur New Expensify !',
- subtitle: 'New Expensify a la même excellente automatisation, mais maintenant avec une collaboration incroyable :',
+ subtitle: 'Le nouveau Expensify offre la même excellente automatisation, mais désormais avec une collaboration incroyable :',
confirmText: 'Allons-y !',
features: {
- chat: "<strong>Discutez directement sur n'importe quelle dépense</strong>, rapport ou espace de travail",
- scanReceipt: '<strong>Scannez les reçus</strong> et soyez remboursé',
- crossPlatform: 'Faites <strong>tout</strong> depuis votre téléphone ou navigateur',
+ chat: "<strong>Discutez directement sur n'importe quelle dépense</strong>, un rapport ou un espace de travail",
+ scanReceipt: '<strong>Scannez des reçus</strong> et faites-vous rembourser',
+ crossPlatform: 'Faites <strong>tout</strong> depuis votre téléphone ou votre navigateur',
},
},
productTrainingTooltip: {
diff --git a/src/languages/it.ts b/src/languages/it.ts
index 7e1f9ad4..795d3754 100644
--- a/src/languages/it.ts
+++ b/src/languages/it.ts
@@ -7424,12 +7424,12 @@ ${
},
migratedUserWelcomeModal: {
title: 'Benvenuto in New Expensify!',
- subtitle: 'Il nuovo Expensify ha la stessa fantastica automazione, ma ora con una collaborazione straordinaria:',
+ subtitle: 'Il nuovo Expensify ha la stessa eccellente automazione, ma ora con una collaborazione eccezionale:',
confirmText: 'Andiamo!',
features: {
chat: '<strong>Chatta direttamente su qualsiasi spesa</strong>, report o spazio di lavoro',
- scanReceipt: '<strong>Scansiona le ricevute</strong> e ricevi il rimborso',
- crossPlatform: 'Fai <strong>tutto</strong> dal tuo telefono o browser',
+ scanReceipt: '<strong>Scansiona le ricevute</strong> e ricevi un rimborso',
+ crossPlatform: 'Fai <strong>tutto</strong> dal tuo telefono o dal browser',
},
},
productTrainingTooltip: {
diff --git a/src/languages/ja.ts b/src/languages/ja.ts
index c656c5f7..678ab2c6 100644
--- a/src/languages/ja.ts
+++ b/src/languages/ja.ts
@@ -7356,12 +7356,12 @@ ${
},
migratedUserWelcomeModal: {
title: 'New Expensifyへようこそ!',
- subtitle: '新しいExpensifyは、素晴らしい自動化機能に加えて、驚くべきコラボレーション機能を備えています。',
+ subtitle: '新しい Expensify は、これまでと同じ優れた自動化に加え、今では驚くべきコラボレーションも備えています:',
confirmText: '行きましょう!',
features: {
- chat: '<strong>任意の経費</strong>、レポート、またはワークスペースで直接チャット',
- scanReceipt: '<strong>領収書をスキャン</strong>して払い戻しを受ける',
- crossPlatform: '<strong>すべて</strong>を携帯電話やブラウザから行う',
+ chat: '<strong>あらゆる経費で直接チャット</strong>、レポートやワークスペースでも可能です',
+ scanReceipt: '<strong>領収書をスキャン</strong>して払い戻しを受け取る',
+ crossPlatform: 'スマートフォンやブラウザから<strong>すべて</strong>を行えます',
},
},
productTrainingTooltip: {
diff --git a/src/languages/nl.ts b/src/languages/nl.ts
index 38820abc..5a1b7681 100644
--- a/src/languages/nl.ts
+++ b/src/languages/nl.ts
@@ -7404,12 +7404,12 @@ ${
},
migratedUserWelcomeModal: {
title: 'Welkom bij New Expensify!',
- subtitle: 'Nieuwe Expensify heeft dezelfde geweldige automatisering, maar nu met geweldige samenwerking:',
+ subtitle: 'New Expensify heeft dezelfde geweldige automatisering, maar nu met fantastische samenwerking:',
confirmText: 'Laten we gaan!',
features: {
- chat: '<strong>Chat direct op elke uitgave</strong>, rapport of werkruimte',
- scanReceipt: '<strong>Scan bonnetjes</strong> en krijg je geld terugbetaald',
- crossPlatform: 'Doe <strong>alles</strong> vanaf je telefoon of browser',
+ chat: '<strong>Chat rechtstreeks op elke uitgave</strong>, rapport of werkruimte',
+ scanReceipt: '<strong>Scan bonnetjes</strong> en krijg je geld terug',
+ crossPlatform: 'Doe <strong>alles</strong> op je telefoon of in je browser',
},
},
productTrainingTooltip: {
diff --git a/src/languages/pl.ts b/src/languages/pl.ts
index 0134fdca..90dc109b 100644
--- a/src/languages/pl.ts
+++ b/src/languages/pl.ts
@@ -7392,12 +7392,12 @@ ${
},
migratedUserWelcomeModal: {
title: 'Witamy w New Expensify!',
- subtitle: 'Nowy Expensify ma tę samą świetną automatyzację, ale teraz z niesamowitą współpracą:',
+ subtitle: 'Nowy Expensify oferuje tę samą świetną automatyzację, ale teraz także niesamowitą współpracę:',
confirmText: 'Zaczynajmy!',
features: {
- chat: '<strong>Czatuj bezpośrednio na dowolnym wydatku</strong>, raporcie lub przestrzeni roboczej',
- scanReceipt: '<strong>Skanuj paragony</strong> i otrzymuj zwrot pieniędzy',
- crossPlatform: 'Rób <strong>wszystko</strong> z telefonu lub przeglądarki',
+ chat: '<strong>Czatuj bezpośrednio przy każdym wydatku</strong>, raporcie lub przestrzeni roboczej',
+ scanReceipt: '<strong>Zeskanuj paragony</strong> i otrzymaj zwrot',
+ crossPlatform: 'Rób <strong>wszystko</strong> z poziomu telefonu lub przeglądarki',
},
},
productTrainingTooltip: {
diff --git a/src/languages/pt-BR.ts b/src/languages/pt-BR.ts
index 262a3242..53ff4844 100644
--- a/src/languages/pt-BR.ts
+++ b/src/languages/pt-BR.ts
@@ -7406,8 +7406,8 @@ ${
confirmText: 'Vamos lá!',
features: {
chat: '<strong>Converse diretamente em qualquer despesa</strong>, relatório ou espaço de trabalho',
- scanReceipt: '<strong>Escaneie recibos</strong> e receba o reembolso',
- crossPlatform: 'Faça <strong>tudo</strong> do seu telefone ou navegador',
+ scanReceipt: '<strong>Digitalize recibos</strong> e receba o reembolso',
+ crossPlatform: 'Faça <strong>tudo</strong> pelo seu celular ou navegador',
},
},
productTrainingTooltip: {
diff --git a/src/languages/zh-hans.ts b/src/languages/zh-hans.ts
index a0f83fdf..54c99f8c 100644
--- a/src/languages/zh-hans.ts
+++ b/src/languages/zh-hans.ts
@@ -7243,13 +7243,9 @@ ${
},
migratedUserWelcomeModal: {
title: '欢迎使用 New Expensify!',
- subtitle: '新Expensify拥有同样出色的自动化功能,但现在增加了令人惊叹的协作功能:',
+ subtitle: '全新 Expensify 具备同样出色的自动化功能,如今更拥有卓越的协作能力:',
confirmText: '我们走吧!',
- features: {
- chat: '<strong>直接在任何费用</strong>、报告或工作区上聊天',
- scanReceipt: '<strong>扫描收据</strong>并获得报销',
- crossPlatform: '通过手机或浏览器完成<strong>所有操作</strong>',
- },
+ features: {chat: '<strong>在任何费用上直接聊天</strong>、报表或工作区', scanReceipt: '<strong>扫描收据</strong>并获得报销', crossPlatform: '用手机或浏览器完成<strong>一切</strong>'},
},
productTrainingTooltip: {
// TODO: CONCIERGE_LHN_GBR tooltip will be replaced by a tooltip in the #admins room
Note You can apply these changes to your branch by copying the patch to your clipboard, then running |
Codecov Report❌ Looks like you've decreased code coverage for some files. Please write tests to increase, or at least maintain, the existing level of code coverage. See our documentation here for how to interpret this table.
|
|
@Valforte did you confirm that this revert fixes the original issue? |
|
Running a build so it could be tested |
|
🚧 @mountiny has triggered a test Expensify/App build. You can view the workflow run here. |
|
🧪🧪 Use the links below to test this adhoc build on Android, iOS, Desktop, and Web. Happy testing! 🧪🧪
|
Reviewer Checklist
Screenshots/VideosAndroid: HybridAppAndroid: mWeb ChromeiOS: HybridAppiOS: mWeb SafariMacOS: Chrome / SafariMacOS: Desktop |
tgolen
left a comment
There was a problem hiding this comment.
Can you please update the PR description to include the context about why this PR needed to be reverted?
|
I have asked QA to retest on this PR as they could reproduce in staging https://expensify.slack.com/archives/C9YU7BX5M/p1763675233297339 |
mountiny
left a comment
There was a problem hiding this comment.
QA confirmed here that the blocker is fixed on this branch and remains on staging so we can proceed with the CP https://expensify.slack.com/archives/C9YU7BX5M/p1763683650416879?thread_ts=1763675233.297339&cid=C9YU7BX5M
|
✋ This PR was not deployed to staging yet because QA is ongoing. It will be automatically deployed to staging after the next production release. |
…555581075-1 🍒 Cherry pick PR #75675 to staging 🍒
|
🚀 Cherry-picked to staging by https://github.com/mountiny in version: 9.2.61-5 🚀
|
|
🚀 Deployed to production by https://github.com/grgia in version: 9.2.61-5 🚀
|
|
🚀 Cherry-picked to staging by https://github.com/mountiny in version: 9.2.62-0 🚀
|
|
🚀 Deployed to production by https://github.com/marcaaron in version: 9.2.62-5 🚀
|
Explanation of Change
Manual revert of #75328
After migrating from OldDot to NewDot experience in native app, the app crashes when moved to new experience the app is crashing, this PR is a culprit for for the RCA
Fixed Issues
#75629