Skip to content

Commit 7d73cd8

Browse files
Merge pull request #88008 from Expensify/yuwen-dedup-sync-failed-app
[Payment due @Ollyws] Display recurrence count for de-duplicated sync failure messages
2 parents dac519f + fb26784 commit 7d73cd8

13 files changed

Lines changed: 86 additions & 2 deletions

File tree

src/languages/de.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7918,6 +7918,7 @@ Fügen Sie weitere Ausgabelimits hinzu, um den Cashflow Ihres Unternehmens zu sc
79187918
takeControl: `Kontrolle übernommen`,
79197919
integrationSyncFailed: (label: string, errorMessage: string, workspaceAccountingLink?: string) =>
79207920
`Beim Synchronisieren mit ${label}${errorMessage ? ` ("${errorMessage}")` : ''} ist ein Problem aufgetreten. Bitte behebe das Problem in den <a href="${workspaceAccountingLink}">Workspace-Einstellungen</a>.`,
7921+
integrationSyncFailedRecurrence: ({count}: {count: number}) => `(${count} Mal wiederholt.)`,
79217922
companyCardConnectionBroken: ({feedName, workspaceCompanyCardRoute}: {feedName: string; workspaceCompanyCardRoute: string}) =>
79227923
`Die Verbindung für ${feedName} ist unterbrochen. Um Kartenimporte wiederherzustellen, <a href='${workspaceCompanyCardRoute}'>melden Sie sich bei Ihrer Bank an</a>.`,
79237924
plaidBalanceFailure: ({maskedAccountNumber, walletRoute}: {maskedAccountNumber: string; walletRoute: string}) =>

src/languages/en.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7909,6 +7909,7 @@ const translations = {
79097909
},
79107910
integrationSyncFailed: (label: string, errorMessage: string, workspaceAccountingLink?: string) =>
79117911
`there was a problem syncing with ${label}${errorMessage ? ` ("${errorMessage}")` : ''}. Please fix the issue in <a href="${workspaceAccountingLink}">workspace settings</a>.`,
7912+
integrationSyncFailedRecurrence: ({count}: {count: number}) => `(Repeated ${count} times.)`,
79127913
companyCardConnectionBroken: ({feedName, workspaceCompanyCardRoute}: {feedName: string; workspaceCompanyCardRoute: string}) =>
79137914
`The ${feedName} connection is broken. To restore card imports, <a href='${workspaceCompanyCardRoute}'>log into your bank</a>.`,
79147915
plaidBalanceFailure: ({maskedAccountNumber, walletRoute}: {maskedAccountNumber: string; walletRoute: string}) =>

src/languages/es.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7761,6 +7761,7 @@ ${amount} para ${merchant} - ${date}`,
77617761
},
77627762
integrationSyncFailed: (label, errorMessage, workspaceAccountingLink) =>
77637763
`hubo un problema al sincronizar con ${label}${errorMessage ? ` ("${errorMessage}")` : ''}. Por favor, soluciona el problema en la <a href="${workspaceAccountingLink}">configuración del espacio de trabajo</a>.`,
7764+
integrationSyncFailedRecurrence: ({count}: {count: number}) => `(Repetido ${count} veces.)`,
77647765
companyCardConnectionBroken: ({feedName, workspaceCompanyCardRoute}: {feedName: string; workspaceCompanyCardRoute: string}) =>
77657766
`La conexión ${feedName} está rota. Para restaurar las importaciones de tarjetas, <a href='${workspaceCompanyCardRoute}'>inicia sesión en tu banco</a>.`,
77667767
plaidBalanceFailure: ({maskedAccountNumber, walletRoute}: {maskedAccountNumber: string; walletRoute: string}) =>

src/languages/fr.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7940,6 +7940,7 @@ Ajoutez davantage de règles de dépenses pour protéger la trésorerie de l’e
79407940
takeControl: `a pris le contrôle`,
79417941
integrationSyncFailed: (label: string, errorMessage: string, workspaceAccountingLink?: string) =>
79427942
`un problème est survenu lors de la synchronisation avec ${label}${errorMessage ? ` ("${errorMessage}")` : ''}. Veuillez corriger le problème dans les <a href="${workspaceAccountingLink}">paramètres de l’espace de travail</a>.`,
7943+
integrationSyncFailedRecurrence: ({count}: {count: number}) => `(Répété ${count} fois.)`,
79437944
companyCardConnectionBroken: ({feedName, workspaceCompanyCardRoute}: {feedName: string; workspaceCompanyCardRoute: string}) =>
79447945
`La connexion ${feedName} est interrompue. Pour rétablir l’importation des cartes, <a href='${workspaceCompanyCardRoute}'>connectez-vous à votre banque</a>.`,
79457946
plaidBalanceFailure: ({maskedAccountNumber, walletRoute}: {maskedAccountNumber: string; walletRoute: string}) =>

src/languages/it.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7906,6 +7906,7 @@ Aggiungi altre regole di spesa per proteggere il flusso di cassa aziendale.`,
79067906
takeControl: `ha preso il controllo`,
79077907
integrationSyncFailed: (label: string, errorMessage: string, workspaceAccountingLink?: string) =>
79087908
`si è verificato un problema di sincronizzazione con ${label}${errorMessage ? ` ("${errorMessage}")` : ''}. Risolvi il problema nelle <a href="${workspaceAccountingLink}">impostazioni dello spazio di lavoro</a>.`,
7909+
integrationSyncFailedRecurrence: ({count}: {count: number}) => `(Ripetuto ${count} volte.)`,
79097910
companyCardConnectionBroken: ({feedName, workspaceCompanyCardRoute}: {feedName: string; workspaceCompanyCardRoute: string}) =>
79107911
`La connessione ${feedName} è interrotta. Per ripristinare le importazioni della carta, <a href='${workspaceCompanyCardRoute}'>accedi alla tua banca</a>.`,
79117912
plaidBalanceFailure: ({maskedAccountNumber, walletRoute}: {maskedAccountNumber: string; walletRoute: string}) =>

src/languages/ja.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7807,6 +7807,7 @@ ${reportName}
78077807
takeControl: `管理権限を取得しました`,
78087808
integrationSyncFailed: (label: string, errorMessage: string, workspaceAccountingLink?: string) =>
78097809
`${label}${errorMessage ? ` ("${errorMessage}")` : ''}との同期中に問題が発生しました。<a href="${workspaceAccountingLink}">ワークスペース設定</a>で問題を解決してください。`,
7810+
integrationSyncFailedRecurrence: ({count}: {count: number}) => `(${count} 回繰り返し)`,
78107811
companyCardConnectionBroken: ({feedName, workspaceCompanyCardRoute}: {feedName: string; workspaceCompanyCardRoute: string}) =>
78117812
`${feedName} との接続が切断されています。カードの取引明細の取込を再開するには、<a href='${workspaceCompanyCardRoute}'>銀行にログイン</a>してください。`,
78127813
plaidBalanceFailure: ({maskedAccountNumber, walletRoute}: {maskedAccountNumber: string; walletRoute: string}) =>

src/languages/nl.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7882,6 +7882,7 @@ Voeg meer bestedingsregels toe om de kasstroom van het bedrijf te beschermen.`,
78827882
takeControl: `nam de controle over`,
78837883
integrationSyncFailed: (label: string, errorMessage: string, workspaceAccountingLink?: string) =>
78847884
`er trad een probleem op bij het synchroniseren met ${label}${errorMessage ? ` ("${errorMessage}")` : ''}. Los het probleem op in de <a href="${workspaceAccountingLink}">werkruimte-instellingen</a>.`,
7885+
integrationSyncFailedRecurrence: ({count}: {count: number}) => `(${count} keer herhaald.)`,
78857886
companyCardConnectionBroken: ({feedName, workspaceCompanyCardRoute}: {feedName: string; workspaceCompanyCardRoute: string}) =>
78867887
`De verbinding met ${feedName} is verbroken. <a href='${workspaceCompanyCardRoute}'>Log in bij je bank</a> om kaartimports te herstellen.`,
78877888
plaidBalanceFailure: ({maskedAccountNumber, walletRoute}: {maskedAccountNumber: string; walletRoute: string}) =>

src/languages/pl.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7872,6 +7872,7 @@ Dodaj więcej zasad wydatków, żeby chronić płynność finansową firmy.`,
78727872
takeControl: `przejął kontrolę`,
78737873
integrationSyncFailed: (label: string, errorMessage: string, workspaceAccountingLink?: string) =>
78747874
`wystąpił problem z synchronizacją z ${label}${errorMessage ? ` ("${errorMessage}")` : ''}. Napraw problem w <a href="${workspaceAccountingLink}">ustawieniach przestrzeni roboczej</a>.`,
7875+
integrationSyncFailedRecurrence: ({count}: {count: number}) => `(Powtórzono ${count} razy.)`,
78757876
companyCardConnectionBroken: ({feedName, workspaceCompanyCardRoute}: {feedName: string; workspaceCompanyCardRoute: string}) =>
78767877
`Połączenie ${feedName} jest przerwane. Aby przywrócić importy kart, <a href='${workspaceCompanyCardRoute}'>zaloguj się do swojego banku</a>.`,
78777878
plaidBalanceFailure: ({maskedAccountNumber, walletRoute}: {maskedAccountNumber: string; walletRoute: string}) =>

src/languages/pt-BR.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7875,6 +7875,7 @@ Adicione mais regras de gasto para proteger o fluxo de caixa da empresa.`,
78757875
takeControl: `assumiu o controle`,
78767876
integrationSyncFailed: (label: string, errorMessage: string, workspaceAccountingLink?: string) =>
78777877
`houve um problema ao sincronizar com ${label}${errorMessage ? ` ("${errorMessage}")` : ''}. Corrija o problema em <a href="${workspaceAccountingLink}">configurações do workspace</a>.`,
7878+
integrationSyncFailedRecurrence: ({count}: {count: number}) => `(Repetido ${count} vezes.)`,
78787879
companyCardConnectionBroken: ({feedName, workspaceCompanyCardRoute}: {feedName: string; workspaceCompanyCardRoute: string}) =>
78797880
`A conexão de ${feedName} está interrompida. Para restaurar as importações do cartão, <a href='${workspaceCompanyCardRoute}'>faça login no seu banco</a>.`,
78807881
plaidBalanceFailure: ({maskedAccountNumber, walletRoute}: {maskedAccountNumber: string; walletRoute: string}) =>

src/languages/zh-hans.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7677,6 +7677,7 @@ ${reportName}
76777677
takeControl: `取得控制权`,
76787678
integrationSyncFailed: (label: string, errorMessage: string, workspaceAccountingLink?: string) =>
76797679
`与 ${label}${errorMessage ? ` ("${errorMessage}")` : ''} 同步时出现问题。请在<a href="${workspaceAccountingLink}">工作区设置</a>中修复此问题。`,
7680+
integrationSyncFailedRecurrence: ({count}: {count: number}) => `(重复 ${count} 次。)`,
76807681
companyCardConnectionBroken: ({feedName, workspaceCompanyCardRoute}: {feedName: string; workspaceCompanyCardRoute: string}) =>
76817682
`${feedName} 连接已中断。要恢复银行卡导入,请<a href='${workspaceCompanyCardRoute}'>登录您的银行账户</a>。`,
76827683
plaidBalanceFailure: ({maskedAccountNumber, walletRoute}: {maskedAccountNumber: string; walletRoute: string}) =>

0 commit comments

Comments
 (0)