Repository navigation
Changes to AUS corpay setup for certification - #97333
Conversation
This comment has been minimized.
This comment has been minimized.
Codecov Report✅ Changes either increased or maintained existing code coverage, great job!
|
This comment has been minimized.
This comment has been minimized.
|
@MelvinBot can you apply the language diffs from the polygotparrot comments? |
Co-authored-by: Maxence Coulibaly <madmax330@users.noreply.github.com>
|
🤖 Applied the Polyglot Parrot translation diffs from this comment and pushed them to All 9 locales from the patch were updated ( Checks run:
|
|
@MelvinBot can you look into the failing tests? |
Co-authored-by: Maxence Coulibaly <madmax330@users.noreply.github.com>
|
Two checks were failing — both fixed and pushed ( 1. ESLint — 2. spellcheck — cspell flagged Verified locally: cspell reports 0 issues, ESLint is clean (0 errors), and |
|
@MelvinBot can you fix the typescript check? |
Co-authored-by: Maxence Coulibaly <madmax330@users.noreply.github.com>
…nt keys Co-authored-by: Maxence Coulibaly <madmax330@users.noreply.github.com>
|
Fixed the failing Root cause: The Greek locale file
Fix: Merged Please double-check the Greek copy for |
🦜 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 767c7621dc7..d6fc8510a96 100644
--- a/src/languages/de.ts
+++ b/src/languages/de.ts
@@ -4249,9 +4249,8 @@ ${amount} für ${merchant} – ${date}`,
enterOneEmail: (companyName: string) => `Gib die E-Mail-Adresse einer Geschäftsführungsperson von ${companyName} ein`,
regulationRequiresOneMoreDirector: 'Vorschriften erfordern mindestens eine weitere:n Geschäftsführer:in als Unterzeichner:in.',
bothSignersMustBeOnIllionReport:
- 'Beide Unterzeichnenden müssen im illion-Unternehmensbericht als Geschäftsführer aufgeführt sein. Es können nicht einfach zwei beliebige Personen im Unternehmen sein.',
- signerMustBeOnIllionReport:
- 'Die als Unterzeichner hinzugefügte Geschäftsführerin bzw. der als Unterzeichner hinzugefügte Geschäftsführer muss im illion-Bericht des Unternehmens aufgeführt sein.',
+ 'Beide Unterzeichner müssen im illion-Bericht des Unternehmens als Direktoren aufgeführt sein. Es können nicht beliebige zwei Personen im Unternehmen sein.',
+ signerMustBeOnIllionReport: 'Die als Unterzeichner hinzugefügte Geschäftsführungsperson muss im illion-Bericht des Unternehmens aufgeführt sein.',
hangTight: 'Einen Moment bitte ...',
enterTwoEmails: (companyName: string) => `Gib die E-Mail-Adressen von zwei Direktoren bei ${companyName} ein`,
sendReminder: 'Erinnerung senden',
@@ -4262,11 +4261,11 @@ ${amount} für ${merchant} – ${date}`,
proofOfDirectorsDescription: 'Beispiele: Oncorp-Unternehmensprofil oder Unternehmensregistrierung.',
codiceFiscale: 'Steuernummer',
codiceFiscaleDescription: 'Codice Fiscale für Unterzeichnende, Bevollmächtigte und wirtschaftlich Berechtigte.',
- PDSandFSG: 'PDS-, FSG- + TMD-Offenlegungsunterlagen',
+ PDSandFSG: 'PDS-, FSG- und TMD-Offenlegungsunterlagen',
PDSandFSGDescription: Str.dedent(`
- Unsere Partnerschaft mit Corpay nutzt eine API-Verbindung, um deren großes Netzwerk internationaler Bankpartner zu verwenden und globale Erstattungen in Expensify zu ermöglichen. Gemäß den australischen Vorschriften stellen wir Ihnen den Financial Services Guide (FSG), die Product Disclosure Statement (PDS) und die Target Market Determination (TMD) von Corpay zur Verfügung.
+ Unsere Partnerschaft mit Corpay nutzt eine API-Verbindung, um das umfangreiche Netzwerk internationaler Bankpartner zu verwenden, das Globale Rückerstattungen in Expensify ermöglicht. Gemäß den australischen Vorschriften stellen wir Ihnen den Financial Services Guide (FSG), das Product Disclosure Statement (PDS) und die Target Market Determination (TMD) von Corpay zur Verfügung.
- Bitte lesen Sie die FSG-, PDS- und TMD-Dokumente sorgfältig, da sie vollständige Details und wichtige Informationen zu den Produkten und Dienstleistungen enthalten, die Corpay anbietet. Bewahren Sie diese Dokumente für zukünftige Referenz auf.
+ Bitte lesen Sie die FSG-, PDS- und TMD-Dokumente sorgfältig, da sie vollständige Details und wichtige Informationen zu den Produkten und Dienstleistungen enthalten, die Corpay anbietet. Bewahren Sie diese Dokumente für eine spätere Bezugnahme auf.
`),
pleaseUpload: 'Bitte laden Sie unten zusätzliche Unterlagen hoch, damit wir Ihre Identität als Geschäftsführer*in des Unternehmens verifizieren können.',
enterSignerInfo: 'Unterzeichnerinformationen eingeben',
@@ -4279,7 +4278,7 @@ ${amount} für ${merchant} – ${date}`,
},
agreementsStep: {
bankStatement: 'Kontoauszug',
- bankStatementDescription: 'Bitte laden Sie einen aktuellen Kontoauszug hoch, der innerhalb der letzten drei Monate datiert ist, für das Geschäftskonto, das Sie verbinden.',
+ bankStatementDescription: 'Bitte laden Sie einen aktuellen Kontoauszug hoch, der innerhalb der letzten drei Monate ausgestellt wurde, für das Geschäftskonto, das Sie verbinden.',
agreements: 'Vereinbarungen',
pleaseConfirm: 'Bitte bestätige die folgenden Vereinbarungen',
regulationRequiresUs: 'Vorschriften verpflichten uns, die Identität jeder Person zu überprüfen, die mehr als 25 % des Unternehmens besitzt.',
@@ -4288,7 +4287,7 @@ ${amount} für ${merchant} – ${date}`,
iAcceptTheTermsAndConditions: `Ich akzeptiere die <a href="https://www.corpay.com/cross-border/terms">Allgemeinen Geschäftsbedingungen</a>.`,
iAcceptTheTermsAndConditionsAccessibility: 'Ich akzeptiere die Geschäftsbedingungen.',
accept: 'Akzeptieren und Bankkonto hinzufügen',
- iConsentToThePrivacyNotice: 'Ich stimme dem <a href="https://www.corpay.com/privacy-policy">Datenschutzhinweis</a> zu.',
+ iConsentToThePrivacyNotice: 'Ich stimme der <a href="https://www.corpay.com/privacy-policy">Datenschutzerklärung</a> zu.',
iConsentToThePrivacyNoticeAccessibility: 'Ich stimme der Datenschutzerklärung zu.',
error: {
authorized: 'Sie müssen eine vertretungsberechtigte Führungskraft mit Vollmacht zur Führung des Geschäftskontos sein',
diff --git a/src/languages/el.ts b/src/languages/el.ts
index 4f0391788d7..a9f33aff9d8 100644
--- a/src/languages/el.ts
+++ b/src/languages/el.ts
@@ -4310,8 +4310,9 @@ ${amount} για ${merchant} - ${date}`,
proofOf: 'Απόδειξη προσωπικής διεύθυνσης',
enterOneEmail: (companyName: string) => `Εισαγάγετε το email ενός διευθυντή στην ${companyName}`,
regulationRequiresOneMoreDirector: 'Η νομοθεσία απαιτεί τουλάχιστον έναν ακόμη διευθυντή ως υπογράφοντα.',
- bothSignersMustBeOnIllionReport: 'Και οι δύο υπογράφοντες πρέπει να αναφέρονται ως διευθυντές στην αναφορά illion της εταιρείας. Δεν μπορεί να είναι οποιαδήποτε δύο άτομα της επιχείρησης.',
- signerMustBeOnIllionReport: 'Ο διευθυντής που προσθέτετε ως υπογράφοντα πρέπει να αναφέρεται στην αναφορά illion της εταιρείας.',
+ bothSignersMustBeOnIllionReport:
+ 'Και οι δύο υπογράφοντες πρέπει να αναφέρονται ως διευθυντές στην αναφορά illion της εταιρείας. Δεν μπορούν να είναι οποιοιδήποτε δύο άτομα στην επιχείρηση.',
+ signerMustBeOnIllionReport: 'Ο διευθυντής που προσθέτετε ως υπογράφοντα πρέπει να αναγράφεται στην αναφορά illion της εταιρείας.',
hangTight: 'Μισό λεπτό...',
enterTwoEmails: (companyName: string) => `Εισαγάγετε τα email δύο διευθυντών στην ${companyName}`,
sendReminder: 'Αποστολή υπενθύμισης',
@@ -4322,11 +4323,11 @@ ${amount} για ${merchant} - ${date}`,
proofOfDirectorsDescription: 'Παραδείγματα: εταιρικό προφίλ Oncorp ή καταχώριση επιχείρησης.',
codiceFiscale: 'Κωδικός Φορολογικού Μητρώου',
codiceFiscaleDescription: 'Codice Fiscale για υπογράφοντες, εξουσιοδοτημένους χρήστες και πραγματικούς δικαιούχους.',
- PDSandFSG: 'Έγγραφα γνωστοποίησης PDS + FSG',
+ PDSandFSG: 'Έγγραφα γνωστοποίησης PDS, FSG και TMD',
PDSandFSGDescription: Str.dedent(`
- Η συνεργασία μας με την Corpay χρησιμοποιεί σύνδεση API ώστε να αξιοποιήσει το εκτεταμένο δίκτυο διεθνών τραπεζικών συνεργατών της για να υποστηρίξει τις Παγκόσμιες Αποζημιώσεις στην Expensify. Σύμφωνα με την αυστραλιανή νομοθεσία, σας παρέχουμε τον Οδηγό Χρηματοοικονομικών Υπηρεσιών (Financial Services Guide, FSG) και τη Δήλωση Αποκάλυψης Προϊόντος (Product Disclosure Statement, PDS) της Corpay.
+ Η συνεργασία μας με την Corpay χρησιμοποιεί σύνδεση API για να αξιοποιήσει το εκτεταμένο δίκτυο διεθνών τραπεζικών συνεργατών της, ώστε να υποστηρίξει τις παγκόσμιες επιστροφές χρημάτων στο Expensify. Σύμφωνα με τους κανονισμούς της Αυστραλίας, σάς παρέχουμε τον Οδηγό Χρηματοοικονομικών Υπηρεσιών (FSG), το Έγγραφο Γνωστοποίησης Προϊόντος (PDS) και τον Καθορισμό Στόχου Αγοράς (TMD) της Corpay.
- Παρακαλούμε διαβάστε προσεκτικά τα έγγραφα FSG και PDS, καθώς περιέχουν πλήρεις λεπτομέρειες και σημαντικές πληροφορίες για τα προϊόντα και τις υπηρεσίες που προσφέρει η Corpay. Διατηρήστε αυτά τα έγγραφα για μελλοντική αναφορά.
+ Παρακαλούμε διαβάστε προσεκτικά τα έγγραφα FSG, PDS και TMD, καθώς περιέχουν πλήρεις λεπτομέρειες και σημαντικές πληροφορίες σχετικά με τα προϊόντα και τις υπηρεσίες που προσφέρει η Corpay. Κρατήστε αυτά τα έγγραφα για μελλοντική αναφορά.
`),
pleaseUpload: 'Παρακαλούμε ανεβάστε επιπλέον έγγραφα παρακάτω, ώστε να μας βοηθήσετε να επαληθεύσουμε την ταυτότητά σας ως διευθυντή της επιχείρησης.',
enterSignerInfo: 'Εισαγάγετε τα στοιχεία υπογράφοντα',
@@ -4338,8 +4339,9 @@ ${amount} για ${merchant} - ${date}`,
},
},
agreementsStep: {
- bankStatement: 'Τραπεζικό αντίγραφο κίνησης',
- bankStatementDescription: 'Παρακαλούμε παρέχετε ένα πρόσφατο τραπεζικό αντίγραφο κίνησης, με ημερομηνία εντός των τελευταίων τριών μηνών, για τον επιχειρηματικό τραπεζικό λογαριασμό που συνδέετε.',
+ bankStatement: 'Απόσπασμα κίνησης λογαριασμού',
+ bankStatementDescription:
+ 'Παρακαλούμε προσκομίστε ένα πρόσφατο αντίγραφο κίνησης τραπεζικού λογαριασμού, εκδοθέν μέσα στους τελευταίους τρεις μήνες, για τον επαγγελματικό τραπεζικό λογαριασμό που συνδέετε.',
agreements: 'Συμφωνίες',
pleaseConfirm: 'Παρακαλούμε επιβεβαιώστε τις παρακάτω συμφωνίες',
regulationRequiresUs: 'Οι κανονισμοί απαιτούν να επαληθεύουμε την ταυτότητα κάθε ατόμου που κατέχει πάνω από 25% της επιχείρησης.',
@@ -4348,7 +4350,7 @@ ${amount} για ${merchant} - ${date}`,
iAcceptTheTermsAndConditions: `Αποδέχομαι τους <a href="https://www.corpay.com/cross-border/terms">όρους και τις προϋποθέσεις</a>.`,
iAcceptTheTermsAndConditionsAccessibility: 'Αποδέχομαι τους όρους και τις προϋποθέσεις.',
accept: 'Αποδοχή και προσθήκη τραπεζικού λογαριασμού',
- iConsentToThePrivacyNotice: 'Συναινώ στην <a href="https://payments.corpay.com/compliance">ειδοποίηση απορρήτου</a>.',
+ iConsentToThePrivacyNotice: 'Συναινώ με την <a href="https://www.corpay.com/privacy-policy">ειδοποίηση απορρήτου</a>.',
iConsentToThePrivacyNoticeAccessibility: 'Συναινώ στην ειδοποίηση απορρήτου.',
error: {
authorized: 'Πρέπει να είστε υπεύθυνος αξιωματούχος με εξουσιοδότηση να διαχειρίζεστε τον επαγγελματικό τραπεζικό λογαριασμό',
diff --git a/src/languages/es.ts b/src/languages/es.ts
index ffe687f7c26..4b96bd1372a 100644
--- a/src/languages/es.ts
+++ b/src/languages/es.ts
@@ -4128,7 +4128,8 @@ ${amount} para ${merchant} - ${date}`,
proofOf: 'Comprobante de domicilio personal',
enterOneEmail: (companyName) => `Introduce el correo electrónico del director en ${companyName}`,
regulationRequiresOneMoreDirector: 'El reglamento exige que haya otro director como firmante.',
- bothSignersMustBeOnIllionReport: 'Ambos firmantes deben aparecer como directores en el informe de illion de la empresa. No pueden ser dos personas cualesquiera del negocio.',
+ bothSignersMustBeOnIllionReport:
+ 'Ambas personas firmantes deben figurar como directores en el informe de illion de la empresa. No pueden ser simplemente dos personas cualquiera del negocio.',
signerMustBeOnIllionReport: 'El director que añadas como firmante debe estar incluido en el informe de illion de la empresa.',
hangTight: 'Espera un momento...',
enterTwoEmails: (companyName) => `Introduce los correos electrónicos de dos directores en ${companyName}`,
@@ -4140,7 +4141,7 @@ ${amount} para ${merchant} - ${date}`,
proofOfDirectorsDescription: 'Ejemplos: Perfil Corporativo de Oncorp o Registro Comercial.',
codiceFiscale: 'Codice Fiscale',
codiceFiscaleDescription: 'Codice Fiscale para firmantes, usuarios autorizados y beneficiarios finales.',
- PDSandFSG: 'Documentación de divulgación PDS, FSG y TMD',
+ PDSandFSG: 'Documentación de divulgación del PDS, FSG y TMD',
PDSandFSGDescription: Str.dedent(`
Nuestra colaboración con Corpay utiliza una conexión API para aprovechar su amplia red de socios bancarios internacionales y así impulsar los Reembolsos Globales en Expensify. De acuerdo con la normativa australiana, te proporcionamos la Guía de Servicios Financieros (FSG), el Documento de Divulgación del Producto (PDS) y la Determinación del Mercado Objetivo (TMD) de Corpay.
@@ -4157,7 +4158,7 @@ ${amount} para ${merchant} - ${date}`,
},
agreementsStep: {
bankStatement: 'Extracto bancario',
- bankStatementDescription: 'Proporciona un extracto bancario reciente, con una fecha de emisión de los últimos tres meses, de la cuenta bancaria de empresa que estás conectando.',
+ bankStatementDescription: 'Por favor, proporciona un extracto bancario reciente, con fecha de los últimos tres meses, de la cuenta bancaria de empresa que estás conectando.',
agreements: 'Acuerdos',
pleaseConfirm: 'Por favor confirme los acuerdos a continuación',
regulationRequiresUs: 'La normativa requiere que verifiquemos la identidad de cualquier individuo que posea más del 25% del negocio.',
diff --git a/src/languages/fr.ts b/src/languages/fr.ts
index 9c5040a4b9a..4dfd79493b9 100644
--- a/src/languages/fr.ts
+++ b/src/languages/fr.ts
@@ -4259,8 +4259,8 @@ ${amount} pour ${merchant} - ${date}`,
enterOneEmail: (companyName: string) => `Saisissez l’e-mail d’un directeur de ${companyName}`,
regulationRequiresOneMoreDirector: 'La réglementation exige au moins un autre directeur en tant que signataire.',
bothSignersMustBeOnIllionReport:
- 'Les deux signataires doivent être indiqués comme administrateurs sur le rapport illion de l’entreprise. Ils ne peuvent pas être n’importe quelles deux personnes au sein de l’entreprise.',
- signerMustBeOnIllionReport: 'Le directeur que vous ajoutez en tant que signataire doit figurer sur le rapport illion de l’entreprise.',
+ 'Les deux signataires doivent être indiqués comme administrateurs sur le rapport illion de l’entreprise. Il ne peut pas s’agir de n’importe quelles deux personnes de l’entreprise.',
+ signerMustBeOnIllionReport: 'Le directeur que vous ajoutez comme signataire doit figurer sur le rapport illion de l’entreprise.',
hangTight: 'Un instant...',
enterTwoEmails: (companyName: string) => `Saisissez les adresses e-mail de deux directeurs de ${companyName}`,
sendReminder: 'Envoyer un rappel',
@@ -4273,9 +4273,9 @@ ${amount} pour ${merchant} - ${date}`,
codiceFiscaleDescription: 'Code fiscal pour les signataires, utilisateurs autorisés et bénéficiaires effectifs.',
PDSandFSG: 'Documents de divulgation PDS, FSG et TMD',
PDSandFSGDescription: Str.dedent(`
- Notre partenariat avec Corpay utilise une connexion API afin de tirer parti de leur vaste réseau de partenaires bancaires internationaux pour alimenter les remboursements globaux dans Expensify. Conformément à la réglementation australienne, nous vous fournissons le Financial Services Guide (FSG), le Product Disclosure Statement (PDS) et le Target Market Determination (TMD) de Corpay.
+ Notre partenariat avec Corpay utilise une connexion API pour tirer parti de son vaste réseau de partenaires bancaires internationaux afin d’alimenter les remboursements internationaux dans Expensify. Conformément à la réglementation australienne, nous vous fournissons le Financial Services Guide (FSG), le Product Disclosure Statement (PDS) et le Target Market Determination (TMD) de Corpay.
- Veuillez lire attentivement les documents FSG, PDS et TMD, car ils contiennent des informations complètes et importantes sur les produits et services proposés par Corpay. Conservez ces documents pour de futures références.
+ Veuillez lire attentivement les documents FSG, PDS et TMD, car ils contiennent tous les détails et des informations importantes sur les produits et services proposés par Corpay. Conservez ces documents pour référence ultérieure.
`),
pleaseUpload: 'Veuillez téléverser ci-dessous des documents supplémentaires pour nous aider à vérifier votre identité en tant que dirigeant(e) de l’entreprise.',
enterSignerInfo: 'Saisir les informations du signataire',
diff --git a/src/languages/it.ts b/src/languages/it.ts
index 6b8c1110d67..1daf4d345e7 100644
--- a/src/languages/it.ts
+++ b/src/languages/it.ts
@@ -4231,7 +4231,7 @@ ${amount} per ${merchant} - ${date}`,
enterOneEmail: (companyName: string) => `Inserisci l’email di un direttore di ${companyName}`,
regulationRequiresOneMoreDirector: 'La normativa richiede almeno un altro direttore come firmatario.',
bothSignersMustBeOnIllionReport:
- 'Entrambi i firmatari devono essere indicati come amministratori nel report illion dell’azienda. Non possono essere due qualsiasi persone dell’azienda.',
+ 'Entrambi i firmatari devono essere indicati come amministratori nel report illion dell’azienda. Non possono essere due persone qualsiasi dell’azienda.',
signerMustBeOnIllionReport: "Il direttore che aggiungi come firmatario deve essere indicato nel report illion dell'azienda.",
hangTight: 'Un attimo...',
enterTwoEmails: (companyName: string) => `Inserisci le email di due direttori di ${companyName}`,
@@ -4245,9 +4245,9 @@ ${amount} per ${merchant} - ${date}`,
codiceFiscaleDescription: 'Codice fiscale per firmatari, utenti autorizzati e titolari effettivi.',
PDSandFSG: 'Documentazione informativa PDS, FSG + TMD',
PDSandFSGDescription: Str.dedent(`
- La nostra partnership con Corpay utilizza una connessione API per sfruttare la loro vasta rete di partner bancari internazionali e gestire i Rimborsi Globali in Expensify. In conformità alla normativa australiana, ti forniamo la Financial Services Guide (FSG), il Product Disclosure Statement (PDS) e il Target Market Determination (TMD) di Corpay.
+ La nostra partnership con Corpay utilizza una connessione API per sfruttare la loro vasta rete di partner bancari internazionali e alimentare i Rimborsi Globali in Expensify. In conformità con la normativa australiana, ti forniamo la Financial Services Guide (FSG), il Product Disclosure Statement (PDS) e il Target Market Determination (TMD) di Corpay.
- Leggi attentamente i documenti FSG, PDS e TMD, in quanto contengono tutti i dettagli e informazioni importanti sui prodotti e servizi offerti da Corpay. Conserva questi documenti per riferimento futuro.
+ Leggi attentamente i documenti FSG, PDS e TMD, perché contengono tutti i dettagli e informazioni importanti sui prodotti e servizi offerti da Corpay. Conserva questi documenti per riferimento futuro.
`),
pleaseUpload: 'Carica ulteriore documentazione qui sotto per aiutarci a verificare la tua identità come amministratore dell’azienda.',
enterSignerInfo: 'Inserisci le informazioni del firmatario',
diff --git a/src/languages/ja.ts b/src/languages/ja.ts
index 6f99380816f..5103f2b1b35 100644
--- a/src/languages/ja.ts
+++ b/src/languages/ja.ts
@@ -4198,7 +4198,7 @@ ${integrationName === CONST.ONBOARDING_ACCOUNTING_MAPPING.other ? 'あなたの'
proofOf: '個人住所の証明',
enterOneEmail: (companyName: string) => `${companyName} のディレクターのメールアドレスを入力してください`,
regulationRequiresOneMoreDirector: '規定により、署名者として最低でももう一人の取締役が必要です。',
- bothSignersMustBeOnIllionReport: '両方の署名者は、会社の illion レポート上で取締役として記載されている必要があります。事業に関わる任意の2人であってはなりません。',
+ bothSignersMustBeOnIllionReport: '両方の署名者は、会社の illion レポートに取締役として記載されている必要があります。事業に関わる任意の2人であってはなりません。',
signerMustBeOnIllionReport: '署名者として追加する取締役は、会社の illion レポートに記載されている必要があります。',
hangTight: '少々お待ちください…',
enterTwoEmails: (companyName: string) => `${companyName} の取締役2名のメールアドレスを入力してください`,
@@ -4210,11 +4210,11 @@ ${integrationName === CONST.ONBOARDING_ACCOUNTING_MAPPING.other ? 'あなたの'
proofOfDirectorsDescription: '例:Oncorp 企業プロフィールまたは企業登録。',
codiceFiscale: '納税者番号',
codiceFiscaleDescription: '署名者、権限を付与されたユーザー、および実質的支配者のための納税者番号(Codice Fiscale)。',
- PDSandFSG: 'PDS、FSG+TMD 開示書類',
+ PDSandFSG: 'PDS、FSG + TMD 開示書類',
PDSandFSGDescription: Str.dedent(`
- Expensify は Corpay とのパートナーシップにおいて API 接続を利用し、Corpay が持つ幅広い国際銀行ネットワークを活用することで、グローバル払い戻し機能を提供しています。オーストラリアの規制に基づき、お客様に Corpay の金融サービスガイド(FSG)、商品開示説明書(PDS)、ターゲット・マーケット・ディターミネーション(TMD)をお渡ししています。
+ Corpay との提携では API 接続を利用し、Corpay が有する広範な国際銀行ネットワークを活用して、Expensify のグローバル払い戻し機能を提供しています。オーストラリアの規制に従い、Corpay の金融サービスガイド(FSG)、商品開示文書(PDS)、ターゲット市場判定書(TMD)をご提供します。
- FSG、PDS、および TMD には、Corpay が提供する商品とサービスの詳細および重要な情報が記載されていますので、必ずよくお読みください。今後参照できるよう、これらの書類を保管しておいてください。
+ これらの FSG、PDS、TMD の各文書には、Corpay が提供する商品およびサービスの詳細と重要な情報が記載されていますので、必ず注意深くお読みください。今後の参照のために、これらの文書を保管しておいてください。
`),
pleaseUpload: 'ビジネスの取締役としての本人確認を行うため、以下に追加の書類をアップロードしてください。',
enterSignerInfo: '署名者情報を入力',
@@ -4227,7 +4227,7 @@ ${integrationName === CONST.ONBOARDING_ACCOUNTING_MAPPING.other ? 'あなたの'
},
agreementsStep: {
bankStatement: '銀行取引明細書',
- bankStatementDescription: '接続するビジネス用銀行口座について、直近3か月以内の日付の銀行取引明細書をご提出ください。',
+ bankStatementDescription: '接続するビジネス用銀行口座について、過去3か月以内の日付の最新の銀行取引明細書をご提出ください。',
agreements: '契約書',
pleaseConfirm: '以下の規約に同意してください',
regulationRequiresUs: '法律により、事業の持分を25%超所有するすべての個人の本人確認を行うことが求められています。',
@@ -4236,7 +4236,7 @@ ${integrationName === CONST.ONBOARDING_ACCOUNTING_MAPPING.other ? 'あなたの'
iAcceptTheTermsAndConditions: `私は<a href="https://www.corpay.com/cross-border/terms">利用規約と条件</a>に同意します。`,
iAcceptTheTermsAndConditionsAccessibility: '利用規約に同意します。',
accept: '承認して銀行口座を追加',
- iConsentToThePrivacyNotice: '<a href="https://www.corpay.com/privacy-policy">プライバシー通知</a>に同意します。',
+ iConsentToThePrivacyNotice: '私は<a href="https://www.corpay.com/privacy-policy">プライバシー通知</a>に同意します。',
iConsentToThePrivacyNoticeAccessibility: 'プライバシー通知に同意します。',
error: {
authorized: 'ビジネス用銀行口座を操作する権限を持つ管理責任者である必要があります',
diff --git a/src/languages/nl.ts b/src/languages/nl.ts
index 6d95f589755..d68de5a1818 100644
--- a/src/languages/nl.ts
+++ b/src/languages/nl.ts
@@ -4231,8 +4231,8 @@ ${amount} voor ${merchant} - ${date}`,
enterOneEmail: (companyName: string) => `Voer het e-mailadres in van een directeur bij ${companyName}`,
regulationRequiresOneMoreDirector: 'Volgens de regelgeving is minstens één extra directeur als ondertekenaar vereist.',
bothSignersMustBeOnIllionReport:
- 'Beide ondertekenaars moeten als directeur staan vermeld in het illion-rapport van het bedrijf. Het kunnen niet zomaar twee willekeurige personen van het bedrijf zijn.',
- signerMustBeOnIllionReport: 'De directeur die je als ondertekenaar toevoegt, moet vermeld staan in het illion-rapport van het bedrijf.',
+ 'Beide ondertekenaars moeten als directeur op het illion-rapport van het bedrijf staan. Het mogen niet zomaar twee willekeurige mensen binnen het bedrijf zijn.',
+ signerMustBeOnIllionReport: 'De directeur die je toevoegt als ondertekenaar, moet vermeld staan in het illion‑rapport van het bedrijf.',
hangTight: 'Even geduld...',
enterTwoEmails: (companyName: string) => `Voer de e-mailadressen in van twee directeuren bij ${companyName}`,
sendReminder: 'Stuur een herinnering',
@@ -4243,9 +4243,9 @@ ${amount} voor ${merchant} - ${date}`,
proofOfDirectorsDescription: 'Voorbeelden: Oncorp bedrijfsprofiel of bedrijfsregistratie.',
codiceFiscale: 'Codice Fiscale',
codiceFiscaleDescription: 'Codice Fiscale voor ondertekenaars, bevoegde gebruikers en uiteindelijk belanghebbenden.',
- PDSandFSG: 'PDS-, FSG- en TMD-informatiedocumenten',
+ PDSandFSG: 'PDS-, FSG- en TMD-openbaarmakingsdocumenten',
PDSandFSGDescription: Str.dedent(`
- Onze samenwerking met Corpay maakt gebruik van een API-koppeling om hun uitgebreide netwerk van internationale bankpartners te benutten voor het mogelijk maken van Global Reimbursements in Expensify. In overeenstemming met de Australische regelgeving verstrekken we je hierbij de Financial Services Guide (FSG), Product Disclosure Statement (PDS) en Target Market Determination (TMD) van Corpay.
+ Onze samenwerking met Corpay maakt gebruik van een API-verbinding om te profiteren van hun uitgebreide netwerk van internationale bankpartners om Wereldwijde Vergoedingen in Expensify mogelijk te maken. In overeenstemming met de Australische regelgeving verstrekken we je hierbij Corpay's Financial Services Guide (FSG), Product Disclosure Statement (PDS) en Target Market Determination (TMD).
Lees de FSG-, PDS- en TMD-documenten zorgvuldig, omdat ze volledige details en belangrijke informatie bevatten over de producten en diensten die Corpay aanbiedt. Bewaar deze documenten voor toekomstig gebruik.
`),
@@ -4260,7 +4260,7 @@ ${amount} voor ${merchant} - ${date}`,
},
agreementsStep: {
bankStatement: 'Bankafschrift',
- bankStatementDescription: 'Upload een recent bankafschrift, gedateerd van binnen de laatste drie maanden, voor de zakelijke bankrekening die je koppelt.',
+ bankStatementDescription: 'Upload een recent bankafschrift, gedateerd binnen de laatste drie maanden, voor de zakelijke bankrekening die je koppelt.',
agreements: 'Overeenkomsten',
pleaseConfirm: 'Bevestig de onderstaande overeenkomsten',
regulationRequiresUs: 'Volgens de regelgeving moeten we de identiteit verifiëren van elke persoon die meer dan 25% van het bedrijf bezit.',
diff --git a/src/languages/pl.ts b/src/languages/pl.ts
index 374c937ea63..fa183025313 100644
--- a/src/languages/pl.ts
+++ b/src/languages/pl.ts
@@ -4215,8 +4215,8 @@ ${amount} dla ${merchant} - ${date}`,
proofOf: 'Potwierdzenie adresu zamieszkania',
enterOneEmail: (companyName: string) => `Wpisz adres e-mail dyrektora w firmie ${companyName}`,
regulationRequiresOneMoreDirector: 'Przepisy wymagają co najmniej jednego dodatkowego dyrektora jako sygnatariusza.',
- bothSignersMustBeOnIllionReport: 'Obaj sygnatariusze muszą być wymienieni jako dyrektorzy w raporcie illion firmy. Nie mogą to być dowolne dwie osoby w firmie.',
- signerMustBeOnIllionReport: 'Dyrektor, którego dodasz jako sygnatariusza, musi być wymieniony w raporcie illion firmy.',
+ bothSignersMustBeOnIllionReport: 'Obaj sygnatariusze muszą być wymienieni jako dyrektorzy w raporcie illion firmy. Nie mogą to być przypadkowe dwie osoby z firmy.',
+ signerMustBeOnIllionReport: 'Dyrektor, którego dodasz jako sygnatariusza, musi figurować w raporcie illion firmy.',
hangTight: 'Chwileczkę…',
enterTwoEmails: (companyName: string) => `Wpisz adresy e-mail dwóch dyrektorów w firmie ${companyName}`,
sendReminder: 'Wyślij przypomnienie',
@@ -4227,11 +4227,11 @@ ${amount} dla ${merchant} - ${date}`,
proofOfDirectorsDescription: 'Przykłady: profil korporacyjny Oncorp lub rejestracja firmy.',
codiceFiscale: 'Kod fiskalny',
codiceFiscaleDescription: 'Codice Fiscale dla sygnatariuszy, użytkowników upoważnionych i beneficjentów rzeczywistych.',
- PDSandFSG: 'Dokumentacja ujawnieniowa PDS, FSG + TMD',
+ PDSandFSG: 'Dokumenty ujawniające PDS, FSG + TMD',
PDSandFSGDescription: Str.dedent(`
- Nasze partnerstwo z Corpay wykorzystuje połączenie API, aby skorzystać z ich rozległej sieci międzynarodowych partnerów bankowych do obsługi Globalnych Zwrotów w Expensify. Zgodnie z australijskimi przepisami udostępniamy ci Przewodnik po usługach finansowych Corpay (FSG), Dokument ujawniający informacje o produkcie (PDS) oraz Określenie rynku docelowego (TMD).
+ Nasze partnerstwo z Corpay wykorzystuje połączenie API, aby skorzystać z ich rozległej sieci międzynarodowych partnerów bankowych i dzięki temu obsługiwać Globalne Zwroty w Expensify. Zgodnie z australijskimi przepisami udostępniamy ci Financial Services Guide (FSG), Product Disclosure Statement (PDS) oraz Target Market Determination (TMD) firmy Corpay.
- Przeczytaj uważnie dokumenty FSG, PDS i TMD, ponieważ zawierają one pełne szczegóły oraz ważne informacje o produktach i usługach oferowanych przez Corpay. Zachowaj te dokumenty na przyszłość.
+ Przeczytaj uważnie dokumenty FSG, PDS i TMD, ponieważ zawierają one pełne informacje i ważne szczegóły na temat produktów i usług oferowanych przez Corpay. Zachowaj te dokumenty do przyszłego wglądu.
`),
pleaseUpload: 'Prześlij poniżej dodatkową dokumentację, abyśmy mogli zweryfikować Twoją tożsamość jako dyrektora firmy.',
enterSignerInfo: 'Wprowadź dane sygnatariusza',
@@ -4244,7 +4244,7 @@ ${amount} dla ${merchant} - ${date}`,
},
agreementsStep: {
bankStatement: 'Wyciąg bankowy',
- bankStatementDescription: 'Podaj proszę aktualny wyciąg bankowy, wystawiony w ciągu ostatnich trzech miesięcy, dla firmowego konta bankowego, które łączysz.',
+ bankStatementDescription: 'Dołącz aktualny wyciąg bankowy z ostatnich trzech miesięcy dla firmowego rachunku bankowego, który chcesz połączyć.',
agreements: 'Umowy',
pleaseConfirm: 'Potwierdź poniższe zgody',
regulationRequiresUs: 'Przepisy wymagają od nas weryfikacji tożsamości każdej osoby, która posiada ponad 25% udziałów w firmie.',
@@ -4253,7 +4253,7 @@ ${amount} dla ${merchant} - ${date}`,
iAcceptTheTermsAndConditions: `Akceptuję <a href="https://www.corpay.com/cross-border/terms">warunki i zasady</a>.`,
iAcceptTheTermsAndConditionsAccessibility: 'Akceptuję warunki.',
accept: 'Zaakceptuj i dodaj konto bankowe',
- iConsentToThePrivacyNotice: 'Wyrażam zgodę na <a href="https://www.corpay.com/privacy-policy">informację o ochronie prywatności</a>.',
+ iConsentToThePrivacyNotice: 'Wyrażam zgodę na <a href="https://www.corpay.com/privacy-policy">informację o prywatności</a>.',
iConsentToThePrivacyNoticeAccessibility: 'Wyrażam zgodę na informację o prywatności.',
error: {
authorized: 'Musisz być osobą zasiadającą we władzach firmy z upoważnieniem do obsługi firmowego rachunku bankowego',
diff --git a/src/languages/pt-BR.ts b/src/languages/pt-BR.ts
index 58df2f5d045..08d059bd604 100644
--- a/src/languages/pt-BR.ts
+++ b/src/languages/pt-BR.ts
@@ -4218,8 +4218,8 @@ ${amount} para ${merchant} - ${date}`,
proofOf: 'Comprovante de endereço residencial',
enterOneEmail: (companyName: string) => `Insira o e-mail de um diretor em ${companyName}`,
regulationRequiresOneMoreDirector: 'A regulamentação exige pelo menos mais um diretor como signatário.',
- bothSignersMustBeOnIllionReport: 'Os dois signatários devem estar listados como diretores no relatório illion da empresa. Não podem ser quaisquer duas pessoas do negócio.',
- signerMustBeOnIllionReport: 'O diretor que você adicionar como signatário deve estar listado no relatório illion da empresa.',
+ bothSignersMustBeOnIllionReport: 'Ambos os signatários devem constar como diretores no relatório illion da empresa. Eles não podem ser quaisquer duas pessoas do negócio.',
+ signerMustBeOnIllionReport: 'O diretor que você adicionar como signatário deve constar no relatório da empresa na illion.',
hangTight: 'Aguarde um instante...',
enterTwoEmails: (companyName: string) => `Insira os e-mails de dois diretores em ${companyName}`,
sendReminder: 'Enviar um lembrete',
@@ -4230,11 +4230,11 @@ ${amount} para ${merchant} - ${date}`,
proofOfDirectorsDescription: 'Exemplos: Perfil Corporativo Oncorp ou Registro de Empresa.',
codiceFiscale: 'Código fiscal',
codiceFiscaleDescription: 'Codice Fiscale para signatários, usuários autorizados e beneficiários finais.',
- PDSandFSG: 'Documentos de divulgação do PDS, FSG e TMD',
+ PDSandFSG: 'Documentação de divulgação PDS, FSG + TMD',
PDSandFSGDescription: Str.dedent(`
- Nossa parceria com a Corpay utiliza uma conexão por API para aproveitar a ampla rede de parceiros bancários internacionais deles e viabilizar Reembolsos Globais no Expensify. De acordo com a regulamentação australiana, estamos fornecendo o Guia de Serviços Financeiros (FSG), a Declaração de Divulgação do Produto (PDS) e a Determinação de Mercado-Alvo (TMD) da Corpay.
+ Nossa parceria com a Corpay utiliza uma conexão por API para aproveitar sua ampla rede de parceiros bancários internacionais e viabilizar Reembolsos Globais no Expensify. De acordo com a regulamentação australiana, estamos fornecendo a você o Financial Services Guide (FSG), o Product Disclosure Statement (PDS) e o Target Market Determination (TMD) da Corpay.
- Leia atentamente os documentos FSG, PDS e TMD, pois eles contêm todos os detalhes e informações importantes sobre os produtos e serviços oferecidos pela Corpay. Guarde estes documentos para referência futura.
+ Leia atentamente os documentos FSG, PDS e TMD, pois eles contêm todos os detalhes e informações importantes sobre os produtos e serviços oferecidos pela Corpay. Guarde esses documentos para referência futura.
`),
pleaseUpload: 'Envie abaixo documentação adicional para nos ajudar a verificar sua identidade como diretor(a) da empresa.',
enterSignerInfo: 'Insira as informações do assinante',
diff --git a/src/languages/zh-hans.ts b/src/languages/zh-hans.ts
index 3dd2a73a966..2b561421d2c 100644
--- a/src/languages/zh-hans.ts
+++ b/src/languages/zh-hans.ts
@@ -4108,7 +4108,7 @@ ${amount},商户:${merchant} - 日期:${date}`,
proofOf: '个人住址证明',
enterOneEmail: (companyName: string) => `输入 ${companyName} 一位主管的邮箱地址`,
regulationRequiresOneMoreDirector: '根据规定,至少还需要一名董事作为签署人。',
- bothSignersMustBeOnIllionReport: '两位签署人都必须在公司提供的 illion 报告中被列为董事,不能只是公司中的任意两个人。',
+ bothSignersMustBeOnIllionReport: '两位签署人都必须在公司提供给 illion 的报告中被列为董事,不能只是公司里的任意两个人。',
signerMustBeOnIllionReport: '您添加为签署人的董事,必须列在公司的 illion 报告中。',
hangTight: '请稍候…',
enterTwoEmails: (companyName: string) => `输入 ${companyName} 的两位董事的邮箱地址`,
@@ -4120,11 +4120,11 @@ ${amount},商户:${merchant} - 日期:${date}`,
proofOfDirectorsDescription: '示例:Oncorp 公司概况或商业注册。',
codiceFiscale: '税号',
codiceFiscaleDescription: '签署人、授权用户和实益所有人的税号(Codice Fiscale)。',
- PDSandFSG: 'PDS、FSG 及 TMD 披露文件',
+ PDSandFSG: 'PDS、FSG 和 TMD 披露文件',
PDSandFSGDescription: Str.dedent(`
- 我们与 Corpay 建立的合作伙伴关系通过 API 连接,利用其庞大的国际银行合作伙伴网络,为 Expensify 的全球报销功能提供支持。根据澳大利亚相关法规,我们向您提供 Corpay 的《金融服务指南(FSG)》《产品披露声明(PDS)》以及《目标市场确定书(TMD)》。
+ 我们与 Corpay 建立的合作关系通过 API 连接,利用其庞大的国际银行合作伙伴网络,为 Expensify 的全球报销功能提供支持。根据澳大利亚相关法规,我们向您提供 Corpay 的《金融服务指南(FSG)》《产品披露声明(PDS)》以及《目标市场确定文件(TMD)》。
- 请仔细阅读 FSG、PDS 和 TMD 文件,因为其中包含 Corpay 所提供产品和服务的完整细节和重要信息。请妥善保存这些文件以备日后查阅。
+ 请仔细阅读这些 FSG、PDS 和 TMD 文件,因为其中包含 Corpay 所提供产品和服务的完整细节和重要信息。请妥善保留这些文件,以备今后查阅。
`),
pleaseUpload: '请在下方上传更多证明文件,以帮助我们核实您作为该企业董事的身份。',
enterSignerInfo: '输入签署人信息',
@@ -4137,7 +4137,7 @@ ${amount},商户:${merchant} - 日期:${date}`,
},
agreementsStep: {
bankStatement: '银行对账单',
- bankStatementDescription: '请提供一份最近三个月内出具的、用于您正在连接的企业银行账户的银行对账单。',
+ bankStatementDescription: '请提供一份在最近三个月内出具的、用于您正在连接的企业银行账户的最新银行对账单。',
agreements: '协议',
pleaseConfirm: '请确认以下协议',
regulationRequiresUs: '法规要求我们核实任何持有该企业超过 25% 股权的个人身份。',
Note You can apply these changes to your branch by copying the patch to your clipboard, then running |
|
@MelvinBot please apply this latest translations diff: #97333 (comment) |
Co-authored-by: Maxence Coulibaly <madmax330@users.noreply.github.com>
|
🦜 Applied the latest Polyglot Parrot translation diff in 503d521. Updated 10 locale files ( Verified with ESLint ( |
|
@neil-marcellini 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] |
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: 503d521ea5
ℹ️ About Codex in GitHub
Codex has been enabled to automatically review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
When you sign up for Codex through ChatGPT, Codex can also answer questions or update the PR, like "@codex address that feedback".
Co-authored-by: {"message":"Not Found","documentation_url":"https://docs.github.com/rest/issues/comments#get-an-issue-comment","status":"404"} <{"message":"Not Found","documentation_url":"https://docs.github.com/rest/issues/comments#get-an-issue-comment","status":"404"}@users.noreply.github.com>
Reviewer Checklist
Screenshots/VideosAndroid: HybridAppAndroid: mWeb ChromeiOS: HybridAppiOS: mWeb SafariMacOS: Chrome / Safari |
mountiny
left a comment
There was a problem hiding this comment.
Changes look straightforward and it was tested on a call
|
✋ This PR was not deployed to staging yet because QA is ongoing. It will be automatically deployed to staging after the next production release. |
|
🚧 madmax330 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! 🧪🧪
|
|
🚀 Deployed to staging by https://github.com/madmax330 in version: 9.4.52-0 🚀
|
|
Reviewed the changes in this PR. Yes, help site updates are needed — this PR adds three user-facing changes to the AUD (Australia) Corpay / Global Reimbursement setup flow, and the existing NewDot Global Reimbursement - Australia article didn't reflect them:
I've opened a draft help site PR: #98209 What the docs PR changesUpdates
@madmax330, please review the linked help site PR and confirm it reflects the current behavior. Then mark the linked help site PR |
|
🚀 Deployed to production by https://github.com/roryabraham in version: 9.4.52-11 🚀
Bundle Size Analysis (Sentry): |
Explanation of Change
Fixed Issues
$ https://github.com/Expensify/Expensify/issues/649256
PROPOSAL:
Tests
Offline tests
QA Steps
// TODO: These must be filled out, or the issue title must include "[No QA]."
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