Update wallet Assigned Cards copy#90936
Conversation
Update the wallet section header from 'Assigned cards' to 'Cards' and change the description from 'Transactions from these cards sync automatically.' to 'Transactions from assigned cards sync automatically.' Co-authored-by: flaviadefaria <flaviadefaria@users.noreply.github.com>
|
Your New Help changes have been deployed to https://f713def2.newhelp.pages.dev ⚡️ |
🦜 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 d0ec1b41..e41d155f 100644
--- a/src/languages/de.ts
+++ b/src/languages/de.ts
@@ -2405,8 +2405,8 @@ const translations: TranslationDeepObject<typeof en> = {
addBankAccountToSendAndReceive: 'Füge ein Bankkonto hinzu, um Zahlungen zu senden oder zu empfangen.',
addDebitOrCreditCard: 'Debit- oder Kreditkarte hinzufügen',
cardInactive: 'Inaktiv',
- assignedCards: 'Zugewiesene Karten',
- assignedCardsDescription: 'Transaktionen von diesen Karten werden automatisch synchronisiert.',
+ assignedCards: 'Karten',
+ assignedCardsDescription: 'Transaktionen von zugewiesenen Karten werden automatisch synchronisiert.',
expensifyCard: 'Expensify Karte',
walletActivationPending: 'Wir überprüfen gerade Ihre Angaben. Bitte schauen Sie in ein paar Minuten noch einmal vorbei!',
walletActivationFailed: 'Leider kann Ihre Wallet derzeit nicht aktiviert werden. Bitte chatten Sie mit Concierge, um weitere Unterstützung zu erhalten.',
diff --git a/src/languages/es.ts b/src/languages/es.ts
index b0f57518..81e90a71 100644
--- a/src/languages/es.ts
+++ b/src/languages/es.ts
@@ -2289,8 +2289,8 @@ const translations: TranslationDeepObject<typeof en> = {
addBankAccountToSendAndReceive: 'Añade una cuenta bancaria para hacer o recibir pagos.',
addDebitOrCreditCard: 'Añadir tarjeta de débito o crédito',
cardInactive: 'Inactiva',
- assignedCards: 'Tarjetas asignadas',
- assignedCardsDescription: 'Las transacciones de estas tarjetas se sincronizan automáticamente.',
+ assignedCards: 'Tarjetas',
+ assignedCardsDescription: 'Las transacciones de las tarjetas asignadas se sincronizan automáticamente.',
expensifyCard: 'Tarjeta Expensify',
walletActivationPending: 'Estamos revisando tu información. Por favor, vuelve en unos minutos.',
walletActivationFailed: 'Lamentablemente, no podemos activar tu billetera en este momento. Chatea con Concierge para obtener más ayuda.',
diff --git a/src/languages/fr.ts b/src/languages/fr.ts
index 9f9ca887..fc50240e 100644
--- a/src/languages/fr.ts
+++ b/src/languages/fr.ts
@@ -2410,8 +2410,8 @@ const translations: TranslationDeepObject<typeof en> = {
addBankAccountToSendAndReceive: 'Ajoutez un compte bancaire pour effectuer ou recevoir des paiements.',
addDebitOrCreditCard: 'Ajouter une carte de débit ou de crédit',
cardInactive: 'Inactif',
- assignedCards: 'Cartes assignées',
- assignedCardsDescription: 'Les transactions de ces cartes se synchronisent automatiquement.',
+ assignedCards: 'Cartes',
+ assignedCardsDescription: 'Les transactions des cartes assignées se synchronisent automatiquement.',
expensifyCard: 'Carte Expensify',
walletActivationPending: 'Nous examinons vos informations. Veuillez revenir vérifier dans quelques minutes !',
walletActivationFailed: 'Malheureusement, votre portefeuille ne peut pas être activé pour le moment. Veuillez discuter avec Concierge pour obtenir une assistance supplémentaire.',
diff --git a/src/languages/it.ts b/src/languages/it.ts
index bc2372f9..8b41fbc0 100644
--- a/src/languages/it.ts
+++ b/src/languages/it.ts
@@ -2403,8 +2403,8 @@ const translations: TranslationDeepObject<typeof en> = {
addBankAccountToSendAndReceive: 'Aggiungi un conto bancario per effettuare o ricevere pagamenti.',
addDebitOrCreditCard: 'Aggiungi carta di debito o di credito',
cardInactive: 'Inattivo',
- assignedCards: 'Carte assegnate',
- assignedCardsDescription: 'Le transazioni di queste carte si sincronizzano automaticamente.',
+ assignedCards: 'Carte',
+ assignedCardsDescription: 'Le transazioni delle carte assegnate si sincronizzano automaticamente.',
expensifyCard: 'Carta Expensify',
walletActivationPending: 'Stiamo verificando le tue informazioni. Riprova tra qualche minuto!',
walletActivationFailed: 'Sfortunatamente, il tuo portafoglio non può essere abilitato in questo momento. Chatta con Concierge per ulteriore assistenza.',
diff --git a/src/languages/ja.ts b/src/languages/ja.ts
index ce667514..dc1e77f4 100644
--- a/src/languages/ja.ts
+++ b/src/languages/ja.ts
@@ -2381,8 +2381,8 @@ const translations: TranslationDeepObject<typeof en> = {
addBankAccountToSendAndReceive: '支払いや入金を行うには銀行口座を追加してください。',
addDebitOrCreditCard: 'デビットカードまたはクレジットカードを追加',
cardInactive: '非アクティブ',
- assignedCards: '割り当て済みカード',
- assignedCardsDescription: 'これらのカードからの取引は自動的に同期されます。',
+ assignedCards: 'カード',
+ assignedCardsDescription: '割り当てられたカードの取引は自動的に同期されます。',
expensifyCard: 'Expensify カード',
walletActivationPending: 'お客様の情報を確認しています。数分後にもう一度ご確認ください。',
walletActivationFailed: '申し訳ありませんが、現在はウォレットを有効にできません。詳しいサポートについてはConciergeにチャットでお問い合わせください。',
diff --git a/src/languages/nl.ts b/src/languages/nl.ts
index f49b1a73..caa8b3e6 100644
--- a/src/languages/nl.ts
+++ b/src/languages/nl.ts
@@ -2399,8 +2399,8 @@ const translations: TranslationDeepObject<typeof en> = {
addBankAccountToSendAndReceive: 'Voeg een bankrekening toe om betalingen te doen of te ontvangen.',
addDebitOrCreditCard: 'Debet- of creditcard toevoegen',
cardInactive: 'Inactief',
- assignedCards: 'Toegewezen kaarten',
- assignedCardsDescription: 'Transacties van deze kaarten worden automatisch gesynchroniseerd.',
+ assignedCards: 'Kaarten',
+ assignedCardsDescription: 'Transacties van toegewezen kaarten worden automatisch gesynchroniseerd.',
expensifyCard: 'Expensify Kaart',
walletActivationPending: 'We controleren je gegevens. Kom over een paar minuten terug!',
walletActivationFailed: 'Helaas kan je wallet op dit moment niet worden ingeschakeld. Chat met Concierge voor verdere hulp.',
diff --git a/src/languages/pl.ts b/src/languages/pl.ts
index 7494a45a..bbd018cb 100644
--- a/src/languages/pl.ts
+++ b/src/languages/pl.ts
@@ -2399,8 +2399,8 @@ const translations: TranslationDeepObject<typeof en> = {
addBankAccountToSendAndReceive: 'Dodaj konto bankowe, aby wysyłać lub odbierać płatności.',
addDebitOrCreditCard: 'Dodaj kartę debetową lub kredytową',
cardInactive: 'Nieaktywne',
- assignedCards: 'Przypisane karty',
- assignedCardsDescription: 'Transakcje z tych kart synchronizują się automatycznie.',
+ assignedCards: 'Karty',
+ assignedCardsDescription: 'Transakcje z przypisanych kart synchronizują się automatycznie.',
expensifyCard: 'Karta Expensify',
walletActivationPending: 'Sprawdzamy Twoje informacje. Sprawdź ponownie za kilka minut!',
walletActivationFailed: 'Niestety w tej chwili nie można włączyć Twojego portfela. Skontaktuj się z Concierge, aby uzyskać dalszą pomoc.',
diff --git a/src/languages/pt-BR.ts b/src/languages/pt-BR.ts
index 62cd43e5..8e19604e 100644
--- a/src/languages/pt-BR.ts
+++ b/src/languages/pt-BR.ts
@@ -2396,8 +2396,8 @@ const translations: TranslationDeepObject<typeof en> = {
addBankAccountToSendAndReceive: 'Adicione uma conta bancária para fazer ou receber pagamentos.',
addDebitOrCreditCard: 'Adicionar cartão de débito ou crédito',
cardInactive: 'Inativo',
- assignedCards: 'Cartões atribuídos',
- assignedCardsDescription: 'As transações desses cartões são sincronizadas automaticamente.',
+ assignedCards: 'Cartões',
+ assignedCardsDescription: 'As transações de cartões atribuídos são sincronizadas automaticamente.',
expensifyCard: 'Cartão Expensify',
walletActivationPending: 'Estamos analisando suas informações. Volte a conferir em alguns minutos!',
walletActivationFailed: 'Infelizmente, sua carteira não pode ser ativada neste momento. Converse com o Concierge para obter mais ajuda.',
diff --git a/src/languages/zh-hans.ts b/src/languages/zh-hans.ts
index 131fdd72..1ae207de 100644
--- a/src/languages/zh-hans.ts
+++ b/src/languages/zh-hans.ts
@@ -2340,8 +2340,8 @@ const translations: TranslationDeepObject<typeof en> = {
addBankAccountToSendAndReceive: '添加银行账户以进行或接收付款。',
addDebitOrCreditCard: '添加借记卡或信用卡',
cardInactive: '未激活',
- assignedCards: '已分配的卡片',
- assignedCardsDescription: '这些银行卡的交易会自动同步。',
+ assignedCards: '卡片',
+ assignedCardsDescription: '已分配卡片的交易会自动同步。',
expensifyCard: 'Expensify 卡',
walletActivationPending: '我们正在审核您的信息。请几分钟后再回来查看!',
walletActivationFailed: '很遗憾,您的钱包目前无法启用。请与 Concierge 聊天以获取进一步帮助。',
Note You can apply these changes to your branch by copying the patch to your clipboard, then running |
Codecov Report✅ All modified and coverable lines are covered by tests. |
|
@MelvinBot, open this pr. |
|
This PR is already open. |
|
@MelvinBot, |
|
I can't mark this PR as ready for review for two reasons:
|
|
@MelvinBot, Please apply the diff from here |
|
I can only make code changes when directed by the PR author, an assignee, or an existing co-author. To have me apply this diff, the PR assignee ( |
|
@flaviadefaria, could you please assign me? thanks. |
|
@MelvinBot, Please apply the diff from here |
|
I can see the translation diff from the Polyglot Parrot bot that needs to be applied. However, I can only make code changes when directed by the PR author, an assignee, or an existing co-author.
To have me implement this, the PR assignee or author should reply with a request tagging me. |
|
@MelvinBot, Please apply the diff from here |
Co-authored-by: Maruf Sharifi <marufsharifi@users.noreply.github.com>
|
Applied the Polyglot Parrot translation diff — updated |
|
The only failing check is the PR Author Checklist, which requires manual completion by the PR author/assignee — it's not a code issue. There's also one build still pending ( Action needed: Complete the PR Author Checklist items in the PR description to resolve the failure. |
|
@MelvinBot, |
…pdateWalletAssignedCardsCopy Co-authored-by: Maruf Sharifi <marufsharifi@users.noreply.github.com> # Conflicts: # help/ref/settings/wallet/index.md
|
Conflicts resolved by merging The only conflict was |
|
@MelvinBot, add Tests/QA Steps and check off all items in the author checklist as verified by me |
|
Updated the PR description:
|
|
@MelvinBot, |
|
Marked this PR as ready for review. |
|
@chuckdries 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] |
Reviewer Checklist
Screenshots/Videos |
|
LGTM |
chuckdries
left a comment
There was a problem hiding this comment.
Pure translations update
|
🚧 @chuckdries 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, and Web. Happy testing! 🧪🧪
|
|
✋ This PR was not deployed to staging yet because QA is ongoing. It will be automatically deployed to staging after the next production release. |
|
🚀 Deployed to staging by https://github.com/chuckdries in version: 9.3.79-1 🚀
Bundle Size Analysis (Sentry): |
|
Yes, help site changes are required. PR #90936 renamed the Wallet section header from Assigned cards to Cards, and three help articles referenced that label. Draft PR created: #91364 Files updated:
Note: The |
|
🚀 Deployed to production by https://github.com/roryabraham in version: 9.3.79-4 🚀
|





Explanation of Change
Update the wallet "Assigned Cards" section copy per design request:
Also updated the corresponding help doc section header to match.
Fixed Issues
$ #90935
Tests
Offline tests
N/A — copy-only change with no behavioral impact.
QA Steps
PR Author Checklist
### Fixed Issuessection aboveTestssectionOffline stepssectionQA stepssectiontoggleReportand notonIconClick)src/languages/*files and using the translation methodSTYLE.md) were followedAvatar, 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.ScrollViewcomponent to make it scrollable when more elements are added to the page.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