Skip to content

Commit

Permalink
Fix UBOs & E2E (#650)
Browse files Browse the repository at this point in the history
* Fix UBOs & E2E

* Add transalations
  • Loading branch information
bloodyowl authored Mar 8, 2024
1 parent b5fff22 commit e53c72e
Show file tree
Hide file tree
Showing 13 changed files with 1,254 additions and 70 deletions.
31 changes: 31 additions & 0 deletions clients/onboarding/src/locales/de.json
Original file line number Diff line number Diff line change
Expand Up @@ -28,12 +28,15 @@
"company.step.documents.subtitle": "Bitte stellen Sie hochwertige, vollfarbige Dateien bereit, die das gesamte Dokument erfassen.",
"company.step.documents.title": "Unterstützende Dokumente",
"company.step.organisation1.addressLabel": "Finden Sie die Adresse Ihrer Organisation",
"company.step.organisation1.addressPlaceholder": "Mit der Eingabe beginnen…",
"company.step.organisation1.addressTitle": "Adresse der Organisation",
"company.step.organisation1.cityLabel": "Stadt",
"company.step.organisation1.isRegisteredLabel": "Sind Sie registriert?",
"company.step.organisation1.isRegisteredLabel.description": "Wenn Sie dies sind, werden Sie nach Ihrer {registrationNumberLegalName} gefragt",
"company.step.organisation1.isRegisteredWithNameLabel": "Ist Ihre Firma bereits im {countryRegisterName} eingetragen?",
"company.step.organisation1.organisationLabel": "Ihre Organisation",
"company.step.organisation1.organisationPlaceholder": "Geben Sie den Namen Ihrer Organisation ein...",
"company.step.organisation1.postCodeLabel": "Postleitzahl",
"company.step.organisation1.registrationNumberLabel": "Wie lautet Ihre Registrierungsnummer ({registrationNumberLegalName})?",
"company.step.organisation1.registrationNumberPlaceholder": "Geben Sie Ihre Nummer ein...",
"company.step.organisation1.title": "Rechtliche Informationen",
Expand All @@ -48,6 +51,32 @@
"company.step.owners.addAnother": "Einen weiteren Eigentümer hinzufügen",
"company.step.owners.addTitle": "Eigentümer hinzufügen",
"company.step.owners.additionalDescription": "Ein UBO ist jede natürliche oder juristische Person, die mehr als 25% der Anteile hält, mehr als 25% der Stimmrechte kontrolliert oder anderweitig erheblichen Einfluss auf das Unternehmen hat.",
"company.step.owners.beneficiary.birthCity": "Geburtsstadt",
"company.step.owners.beneficiary.birthCityPlaceholder": "Suchen Sie nach der Geburtsstadt des Begünstigten",
"company.step.owners.beneficiary.birthCountry": "Geburtsland",
"company.step.owners.beneficiary.birthCountryPlaceholder": "Wählen Sie das Geburtsland des Begünstigten aus",
"company.step.owners.beneficiary.birthDate": "Geburtsdatum",
"company.step.owners.beneficiary.birthPostalCode": "Geburts-Postleitzahl",
"company.step.owners.beneficiary.birthPostalCodePlaceholder": "Geben Sie die Geburts-Postleitzahl des Begünstigten ein",
"company.step.owners.beneficiary.country": "Land",
"company.step.owners.beneficiary.directOrIndirect": "Sie müssen mindestens eine der Optionen auswählen",
"company.step.owners.beneficiary.directly": "Direkt",
"company.step.owners.beneficiary.fillBirthCountry": "Sie müssen zuerst das Geburtsland des Begünstigten ausfüllen",
"company.step.owners.beneficiary.firstName": "Vorname",
"company.step.owners.beneficiary.firstNamePlaceholder": "Geben Sie den Vornamen des Begünstigten ein",
"company.step.owners.beneficiary.indirectly": "Indirekt",
"company.step.owners.beneficiary.lastName": "Nachname",
"company.step.owners.beneficiary.lastNamePlaceholder": "Geben Sie den Nachnamen des Begünstigten ein",
"company.step.owners.beneficiary.legalRepresentative": "Gesetzlicher Vertreter",
"company.step.owners.beneficiary.other": "Andere",
"company.step.owners.beneficiary.ownershipOfCapital": "Besitz von Kapital",
"company.step.owners.beneficiary.residencyAddress": "Adresse des Begünstigten finden",
"company.step.owners.beneficiary.residencyAddressCity": "Stadt",
"company.step.owners.beneficiary.residencyAddressPlaceholder": "Mit der Eingabe beginnen…",
"company.step.owners.beneficiary.residencyAddressPostalCode": "Postleitzahl",
"company.step.owners.beneficiary.taxIdentificationNumber": "Steuernummer",
"company.step.owners.beneficiary.totalCapitalPercentage": "Gesamtprozentsatz des gehaltenen Kapitals",
"company.step.owners.beneficiary.type": "Art der ausgeübten Kontrolle",
"company.step.owners.confirmModal.add": "Einen Inhaber hinzufügen",
"company.step.owners.confirmModal.description": "Wenn Sie jetzt keine Informationen zur Eigentümerschaft Ihres Unternehmens bereitstellen möchten, wird Swan Sie in Kürze um diese Informationen bitten. Ihr Konto wird erst aktiviert, wenn alle UBO-Informationen eingegangen und überprüft wurden.\n\nWenn Ihr Unternehmen keine UBOs hat, klicken Sie auf „Weiter“, um fortzufahren.",
"company.step.owners.confirmModal.next": "Weiter",
Expand All @@ -68,10 +97,12 @@
"company.step.presentation.step4": "Dokumente anhängen",
"company.step.presentation.step5": "Abschließen",
"company.step.presentation.title": "Vielen Dank! Nur noch {count} Schritte:",
"company.step.registration.cityLabel": "Stadt",
"company.step.registration.countryLabel": "In welchem Land leben Sie?",
"company.step.registration.description": "Aus rechtlichen Gründen benötigen wir einige grundlegende Kontaktinformationen.",
"company.step.registration.emailLabel": "Wie lautet Ihre E-Mail-Adresse?",
"company.step.registration.locationTitle": "Wo leben Sie?",
"company.step.registration.postalCodeLabel": "Postleitzahl",
"company.step.registration.searchAddressLabel": "Finden Sie Ihre persönliche Wohnanschrift",
"company.step.registration.searchAddressLabelDetail": "nicht die Adresse Ihrer Organisation",
"company.step.registration.searchAddressPlaceholder": "Geben Sie Ihre persönliche Adresse ein...",
Expand Down
44 changes: 35 additions & 9 deletions clients/onboarding/src/locales/en.json
Original file line number Diff line number Diff line change
Expand Up @@ -29,14 +29,14 @@
"company.step.documents.title": "Supporting documents",
"company.step.organisation1.addressLabel": "Find your organization's address",
"company.step.organisation1.addressPlaceholder": "Start typing…",
"company.step.organisation1.cityLabel": "City",
"company.step.organisation1.postCodeLabel": "Postcode",
"company.step.organisation1.addressTitle": "Organization address",
"company.step.organisation1.isRegisteredLabel": "Are you registered?",
"company.step.organisation1.cityLabel": "City",
"company.step.organisation1.isRegisteredLabel.description": "If you are, you’ll be asked for your {registrationNumberLegalName}",
"company.step.organisation1.isRegisteredLabel": "Are you registered?",
"company.step.organisation1.isRegisteredWithNameLabel": "Are you registered with {countryRegisterName}?",
"company.step.organisation1.organisationLabel": "Your organization",
"company.step.organisation1.organisationPlaceholder": "Type your organization name...",
"company.step.organisation1.postCodeLabel": "Postcode",
"company.step.organisation1.registrationNumberLabel": "What’s your registration number ({registrationNumberLegalName})?",
"company.step.organisation1.registrationNumberPlaceholder": "Enter your number...",
"company.step.organisation1.title": "Legal information",
Expand All @@ -49,8 +49,34 @@
"company.step.organisation2.monthlyPaymentLabel": "Your company's expected monthly transaction volume for this account",
"company.step.organisation2.title": "Company details",
"company.step.owners.addAnother": "Add another owner",
"company.step.owners.addTitle": "Add an owner",
"company.step.owners.additionalDescription": "A UBO is any natural or legal person who holds more than 25% of shares, controls more than 25% of voting rights, or who otherwise has significant control of the organization.",
"company.step.owners.addTitle": "Add an owner",
"company.step.owners.beneficiary.birthCity": "Birth city",
"company.step.owners.beneficiary.birthCityPlaceholder": "Search for the beneficiary's birth city",
"company.step.owners.beneficiary.birthCountry": "Birth country",
"company.step.owners.beneficiary.birthCountryPlaceholder": "Select the beneficiary's birth country",
"company.step.owners.beneficiary.birthDate": "Birth date",
"company.step.owners.beneficiary.birthPostalCode": "Birth postal code",
"company.step.owners.beneficiary.birthPostalCodePlaceholder": "Enter the beneficiary's birth postal code",
"company.step.owners.beneficiary.country": "Country",
"company.step.owners.beneficiary.directly": "Directly",
"company.step.owners.beneficiary.directOrIndirect": "You need to choose at least one of the options",
"company.step.owners.beneficiary.fillBirthCountry": "You need to fill the beneficiary's birth country first",
"company.step.owners.beneficiary.firstName": "First name",
"company.step.owners.beneficiary.firstNamePlaceholder": "Enter the beneficiary's first name",
"company.step.owners.beneficiary.indirectly": "Indirectly",
"company.step.owners.beneficiary.lastName": "Last name",
"company.step.owners.beneficiary.lastNamePlaceholder": "Enter the beneficiary's last name",
"company.step.owners.beneficiary.legalRepresentative": "Legal representative",
"company.step.owners.beneficiary.other": "Other",
"company.step.owners.beneficiary.ownershipOfCapital": "Ownership of capital",
"company.step.owners.beneficiary.residencyAddress": "Find beneficiary address",
"company.step.owners.beneficiary.residencyAddressCity": "City",
"company.step.owners.beneficiary.residencyAddressPlaceholder": "Start typing…",
"company.step.owners.beneficiary.residencyAddressPostalCode": "Postcode",
"company.step.owners.beneficiary.taxIdentificationNumber": "Tax identification number",
"company.step.owners.beneficiary.totalCapitalPercentage": "Total percentage of capital held",
"company.step.owners.beneficiary.type": "Type of control exercised",
"company.step.owners.confirmModal.add": "Add an owner",
"company.step.owners.confirmModal.description": "If you choose not to provide information about your organization's ownership now, Swan will contact you for this information shortly. Your account won't be activated until all UBO information is received and verified.\n\nIf your organization does not have any UBOs, click \"Next\" to continue.",
"company.step.owners.confirmModal.next": "Next",
Expand All @@ -71,20 +97,20 @@
"company.step.presentation.step4": "Attach the documents",
"company.step.presentation.step5": "Finalize",
"company.step.presentation.title": "Thanks! Just {count} more steps ahead.",
"company.step.registration.cityLabel": "City",
"company.step.registration.countryLabel": "What country do you live in?",
"company.step.registration.description": "For regulatory reasons, we need some basic contact info.",
"company.step.registration.emailLabel": "What's your email?",
"company.step.registration.locationTitle": "Where do you live?",
"company.step.registration.postalCodeLabel": "Postal code",
"company.step.registration.searchAddressLabel": "Find your personal home address",
"company.step.registration.searchAddressLabelDetail": "not your organization address",
"company.step.registration.searchAddressPlaceholder": "Enter your personal address...",
"company.step.registration.cityLabel": "City",
"company.step.registration.postalCodeLabel": "Postal code",
"company.step.registration.title": "Who are you?",
"companyInput.placeholder": "Start typing…",
"companyType.association": "Association or foundation",
"companyType.coOwnership": "Co-ownership",
"companyType.company": "Company",
"companyType.coOwnership": "Co-ownership",
"companyType.other": "Other",
"companyType.selfEmployed": "Self-employed",
"emailPage.firstLink": "Swan's Terms and Conditions",
Expand Down Expand Up @@ -113,6 +139,7 @@
"error.unrecognizedKeys": "Unrecognized keys",
"individual.step.details.description": "The law requires us to know our users well. This helps us prevent fraud and financial crime.",
"individual.step.details.title": "What's your occupation?",
"individual.step.email.description": "Please use the email of the person doing the onboarding. The one that will be contacted during the account opening process.",
"individual.step.email.label": "What's your email?",
"individual.step.email.title": "Who are you?",
"individual.step.introduction.description": "We will help you to initiate your account registration, just follow simple steps that won’t take more then 5 minutes.",
Expand All @@ -121,7 +148,6 @@
"individual.step.introduction.step3": "Provide the details",
"individual.step.introduction.step4": "Finalize",
"individual.step.introduction.title": "Just 4 more steps",
"individual.step.email.description": "Please use the email of the person doing the onboarding. The one that will be contacted during the account opening process.",
"individual.step.location.addressLabel": "Type your personal home address",
"individual.step.location.cityLabel": "City",
"individual.step.location.countryLabel": "What country do you live in?",
Expand Down Expand Up @@ -171,10 +197,10 @@
"step.title.ownership": "Ownership",
"step.title.registration": "Registration",
"step.title.swanApp": "Finalize",
"supportingDocument.noFilename": "Untitled",
"supportLink.companyAvailableCountries": "https://support.swan.io/hc/en-150/articles/5767279299741-Am-I-eligible-to-open-an-account-",
"supportLink.individualAvailableCountries": "https://support.swan.io/hc/en-150/articles/5767279299741-Am-I-eligible-to-open-an-account-",
"supportLink.uboDetails": "https://support.swan.io/en/articles/5000716-what-are-ultimate-beneficial-owners-where-do-i-find-my-company-s-ubos",
"supportingDocument.noFilename": "Untitled",
"taxIdentificationNumber.germanInfo": "Your Tax ID is required, but you can provide it later. Please provide it within 90 days. Otherwise, your account will be suspended.",
"wizard.back": "Previous",
"wizard.finalize": "Finalize",
Expand Down
31 changes: 31 additions & 0 deletions clients/onboarding/src/locales/es.json
Original file line number Diff line number Diff line change
Expand Up @@ -28,12 +28,15 @@
"company.step.documents.subtitle": "Sube archivos de alta calidad en color que capturen todo el documento.",
"company.step.documents.title": "Documentos justificativos",
"company.step.organisation1.addressLabel": "Busca la dirección de tu organización",
"company.step.organisation1.addressPlaceholder": "Empieza a escribir...",
"company.step.organisation1.addressTitle": "Dirección de la organización",
"company.step.organisation1.cityLabel": "Ciudad",
"company.step.organisation1.isRegisteredLabel": "¿ Tu organización está inscrita en un registro público?",
"company.step.organisation1.isRegisteredLabel.description": "Si lo estás, se te pedirá tu {registrationNumberLegalName}",
"company.step.organisation1.isRegisteredWithNameLabel": "¿ Tu organización está inscrita en un registro público en {countryRegisterName}?",
"company.step.organisation1.organisationLabel": "Tu organización",
"company.step.organisation1.organisationPlaceholder": "Escribe el nombre de tu organización...",
"company.step.organisation1.postCodeLabel": "Código postal",
"company.step.organisation1.registrationNumberLabel": "¿Cuál es el número de registro de tu organización ({registrationNumberLegalName})?",
"company.step.organisation1.registrationNumberPlaceholder": "Introduce tu número...",
"company.step.organisation1.title": "Información jurídica",
Expand All @@ -48,6 +51,32 @@
"company.step.owners.addAnother": "Añadir otro titular real",
"company.step.owners.addTitle": "Añadir titular real",
"company.step.owners.additionalDescription": "Un Beneficiario Final (UBO) es cualquier persona natural o jurídica que posea más del 25% de las acciones, controle más del 25% de los derechos de voto o que, de otra manera, tenga un control significativo sobre la organización.",
"company.step.owners.beneficiary.birthCity": "Ciudad de nacimiento",
"company.step.owners.beneficiary.birthCityPlaceholder": "Buscar la ciudad de nacimiento del beneficiario",
"company.step.owners.beneficiary.birthCountry": "País de nacimiento",
"company.step.owners.beneficiary.birthCountryPlaceholder": "Seleccionar el país de nacimiento del beneficiario",
"company.step.owners.beneficiary.birthDate": "Fecha de nacimiento",
"company.step.owners.beneficiary.birthPostalCode": "Código postal de nacimiento",
"company.step.owners.beneficiary.birthPostalCodePlaceholder": "Introducir el código postal de nacimiento del beneficiario",
"company.step.owners.beneficiary.country": "País",
"company.step.owners.beneficiary.directOrIndirect": "Debes elegir al menos una de las opciones",
"company.step.owners.beneficiary.directly": "Directamente",
"company.step.owners.beneficiary.fillBirthCountry": "Debes completar primero el país de nacimiento del beneficiario",
"company.step.owners.beneficiary.firstName": "Nombre",
"company.step.owners.beneficiary.firstNamePlaceholder": "Introducir el nombre del beneficiario",
"company.step.owners.beneficiary.indirectly": "Indirectamente",
"company.step.owners.beneficiary.lastName": "Apellido",
"company.step.owners.beneficiary.lastNamePlaceholder": "Introducir el apellido del beneficiario",
"company.step.owners.beneficiary.legalRepresentative": "Representante legal",
"company.step.owners.beneficiary.other": "Otro",
"company.step.owners.beneficiary.ownershipOfCapital": "Propiedad del capital",
"company.step.owners.beneficiary.residencyAddress": "Buscar dirección del beneficiario",
"company.step.owners.beneficiary.residencyAddressCity": "Ciudad",
"company.step.owners.beneficiary.residencyAddressPlaceholder": "Empieza a escribir...",
"company.step.owners.beneficiary.residencyAddressPostalCode": "Código postal",
"company.step.owners.beneficiary.taxIdentificationNumber": "Número de identificación fiscal",
"company.step.owners.beneficiary.totalCapitalPercentage": "Porcentaje total del capital poseído",
"company.step.owners.beneficiary.type": "Tipo de control ejercido",
"company.step.owners.confirmModal.add": "Agregar un propietario",
"company.step.owners.confirmModal.description": "Si eliges no proporcionar información sobre la propiedad de tu organización en este momento, Swan se pondrá en contacto contigo próximamente para obtener esta información. Tu cuenta no se activará hasta que se reciba y verifique toda la información de los Beneficiarios Finales.\n\nSi tu organización no tiene Beneficiarios Finales, haz clic en \"Siguiente\" para continuar.",
"company.step.owners.confirmModal.next": "Siguiente",
Expand All @@ -68,10 +97,12 @@
"company.step.presentation.step4": "Adjunta los documentos",
"company.step.presentation.step5": "Finalizar",
"company.step.presentation.title": "¡Gracias! Solo te faltan {count} pasos.",
"company.step.registration.cityLabel": "Ciudad",
"company.step.registration.countryLabel": "¿En qué país vives?",
"company.step.registration.description": "Por razones normativas, necesitamos algunos datos de contacto básicos.",
"company.step.registration.emailLabel": "¿Cuál es tu correo electrónico?",
"company.step.registration.locationTitle": "¿Dónde vives?",
"company.step.registration.postalCodeLabel": "Código postal",
"company.step.registration.searchAddressLabel": "Busca tu domicilio personal",
"company.step.registration.searchAddressLabelDetail": "no la dirección de tu organización",
"company.step.registration.searchAddressPlaceholder": "Introduce tu domicilio personal...",
Expand Down
Loading

0 comments on commit e53c72e

Please sign in to comment.