[HOLD] Allow Home and Office Commuter exclusions - #94316
Draft
Gonals wants to merge 16 commits into
Draft
Conversation
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
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.
|
Contributor
🦜 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 f3696b6f6ab..7d2313e64da 100644
--- a/src/languages/de.ts
+++ b/src/languages/de.ts
@@ -984,7 +984,8 @@ const translations: TranslationDeepObject<typeof en> = {
validateAccount: {title: 'Bestätigen Sie Ihr Konto', subtitle: 'Konto', cta: 'Bestätigen'},
addHomeAddress: {
title: 'Fügen Sie eine Privatadresse hinzu',
- subtitle: 'Ihre Verwaltung hat Pendlerausnahmen für Entfernungskosten aktiviert. Fügen Sie eine Privatadresse hinzu, damit wir diese auf Ihre Abrechnungen anwenden können.',
+ subtitle:
+ 'Ihre Administratorin/Ihr Administrator hat Pendlerausnahmen für Entfernungskosten aktiviert. Fügen Sie eine Privatadresse hinzu, damit wir diese auf Ihre Anträge anwenden können.',
cta: 'Adresse hinzufügen',
},
fixFailedBilling: {title: 'Wir konnten Ihre hinterlegte Karte nicht belasten', subtitle: 'Abonnement'},
@@ -1244,7 +1245,7 @@ const translations: TranslationDeepObject<typeof en> = {
prompt: ({workspaceName}: {workspaceName: string}) =>
workspaceName
? `Bevor Sie Entfernungen erfassen, müssen Sie Ihre Privatadresse in Ihrem privaten Profil hinzufügen. ${workspaceName} verwendet diese Adresse für Pendlerabzüge.`
- : 'Bevor Sie Entfernungen erfassen, müssen Sie Ihre Privatadresse in Ihrem privaten Profil hinzufügen. Dieser Workspace verwendet diese Adresse für Pendlerabzüge.',
+ : 'Bevor Sie Entfernungen erfassen, müssen Sie Ihre Privatadresse in Ihrem privaten Profil hinzufügen. Dieser Arbeitsbereich verwendet diese Adresse für Pendlerabzüge.',
cta: 'Privatadresse hinzufügen',
},
amount: 'Betrag',
@@ -6968,16 +6969,16 @@ Der Control-Tarif beginnt bei 9 $ pro aktivem Mitglied und Monat.`,
summaryDisabled: 'Kein Ausschluss von Pendelstrecken',
summaryFixedDistance: ({distance, unit}: {distance: number; unit: string}) => `${distance} ${unit} pro Abrechnung ausschließen`,
optionDisabledTitle: 'Pendelfahrten nicht ausschließen',
- optionDisabledHelp: 'Keine Pendelfahrt wird von den Abrechnungen entfernt.',
+ optionDisabledHelp: 'Keine Pendelfahrt wird von Anträgen ausgeschlossen.',
optionFixedDistanceTitle: 'Eine feste Entfernung pro Antrag ausschließen',
optionFixedDistanceHelp: 'Ziehen Sie die gleiche Pendelstrecke von jeder Abrechnung ab. Am besten für Mitglieder geeignet, die eine Abrechnung pro Arbeitstag einreichen.',
distanceLabel: 'Entfernung',
summaryHomeAndOffice: 'Standort für Zuhause und Büro verwenden',
optionHomeAndOfficeTitle: 'Nach Zuhause und Büro berechnen',
- optionHomeAndOfficeHelp: 'Verwenden Sie die Privatadresse, die Arbeitsregelung und die Bürozuordnung des Mitglieds, um Fahrtkostenausschlüsse zu berechnen.',
+ optionHomeAndOfficeHelp: 'Verwenden Sie die Privatadresse, die Arbeitsregelung und die Bürozuweisung des Mitglieds, um Fahrtkostenausschlüsse zu berechnen.',
workspaceAddressRequired: {
- title: 'Nur langsam …',
- promptStart: 'Sie können die Einstellung „Nach Zuhause und Büro berechnen“ nicht aktivieren, bevor Sie nicht zuerst einen Bürostandort in hinzugefügt haben',
+ title: 'Nicht so schnell ...',
+ promptStart: 'Sie können die Einstellung „Nach Zuhause und Büro berechnen“ nicht aktivieren, bevor Sie zuerst einen Bürostandort in hinzugefügt haben',
linkText: 'Übersicht',
promptEnd: ' eine Büroadresse hinzugefügt hast.',
cta: 'Verstanden',
diff --git a/src/languages/es.ts b/src/languages/es.ts
index 06d01286acf..5dab0e6f918 100644
--- a/src/languages/es.ts
+++ b/src/languages/es.ts
@@ -942,10 +942,10 @@ const translations: TranslationDeepObject<typeof en> = {
cta: 'Validar',
},
addHomeAddress: {
- title: 'Añade una dirección de domicilio',
+ title: 'Añade una dirección de casa',
subtitle:
- 'Tu administrador habilitó exclusiones de desplazamientos para los gastos de distancia. Añade una dirección de casa para que podamos aplicarlas a tus reclamaciones.',
- cta: 'Añade dirección',
+ 'Tu administrador habilitó exclusiones de desplazamiento para los gastos de distancia. Añade una dirección de casa para que podamos aplicarlas a tus reclamaciones.',
+ cta: 'Añadir dirección',
},
fixFailedBilling: {
title: 'No pudimos cobrar a la tarjeta registrada.',
@@ -1200,11 +1200,11 @@ const translations: TranslationDeepObject<typeof en> = {
},
iou: {
homeAddressRequired: {
- title: 'La dirección particular es obligatoria',
+ title: 'La dirección de domicilio es obligatoria',
prompt: ({workspaceName}: {workspaceName: string}) =>
workspaceName
- ? `Antes de registrar distancias, tienes que añadir tu dirección de casa a tu perfil privado. ${workspaceName} utiliza esta dirección para las deducciones por desplazamiento al trabajo.`
- : 'Antes de registrar distancias, tienes que añadir tu dirección de casa a tu perfil privado. Este espacio de trabajo utiliza esta dirección para las deducciones por desplazamiento.',
+ ? `Antes de registrar distancias, tienes que añadir tu dirección particular a tu perfil privado. ${workspaceName} usa esta dirección para las deducciones por desplazamiento al trabajo.`
+ : 'Antes de registrar distancias, tienes que añadir tu dirección de casa a tu perfil privado. Este espacio de trabajo usa esta dirección para las deducciones por desplazamiento.',
cta: 'Añadir dirección de casa',
},
amount: 'Importe',
@@ -6884,15 +6884,16 @@ El plan Controlar empieza en 9 $ por miembro activo al mes.`,
summaryFixedDistance: ({distance, unit}: {distance: number; unit: string}) => `Excluir ${distance} ${unit} por reclamación`,
summaryHomeAndOffice: 'Usar ubicaciones de casa y oficina',
optionDisabledTitle: 'No excluir los desplazamientos al trabajo',
- optionDisabledHelp: 'Ningún desplazamiento se elimina de las solicitudes.',
+ optionDisabledHelp: 'Ningún desplazamiento se elimina de las reclamaciones.',
optionFixedDistanceTitle: 'Excluir una distancia fija por reclamación',
optionFixedDistanceHelp: 'Resta la misma distancia de desplazamiento de cada solicitud. Ideal para personas que envían una solicitud por día laborable.',
optionHomeAndOfficeTitle: 'Calcular por casa y oficina',
- optionHomeAndOfficeHelp: 'Utiliza la dirección de casa del miembro, su modalidad de trabajo y la asignación de oficina para calcular las exclusiones de desplazamiento.',
+ optionHomeAndOfficeHelp:
+ 'Usa la dirección de casa de la persona miembro, su modalidad de trabajo y su asignación de oficina para calcular las exclusiones del desplazamiento.',
distanceLabel: 'Distancia',
workspaceAddressRequired: {
title: 'No tan rápido...',
- promptStart: 'No puedes habilitar el ajuste de calcular por casa y oficina hasta que primero añadas una ubicación de oficina en',
+ promptStart: 'No puedes habilitar la opción de calcular por casa y oficina hasta que primero añadas una ubicación de oficina en',
linkText: 'Resumen',
promptEnd: '.',
cta: 'Entendido',
diff --git a/src/languages/fr.ts b/src/languages/fr.ts
index a24194c061b..2631ab6e4ca 100644
--- a/src/languages/fr.ts
+++ b/src/languages/fr.ts
@@ -988,7 +988,7 @@ const translations: TranslationDeepObject<typeof en> = {
addHomeAddress: {
title: 'Ajouter une adresse personnelle',
subtitle:
- 'Votre administrateur a activé des exclusions de trajet domicile-travail pour les dépenses de distance. Ajoutez une adresse de domicile afin que nous puissions les appliquer à vos demandes.',
+ 'Votre administrateur a activé les exclusions pour les dépenses de déplacement domicile-travail. Ajoutez une adresse de domicile afin que nous puissions les appliquer à vos demandes de remboursement.',
cta: 'Ajouter une adresse',
},
fixFailedBilling: {title: 'Nous n’avons pas pu débiter votre carte enregistrée', subtitle: 'Abonnement'},
@@ -1248,9 +1248,9 @@ const translations: TranslationDeepObject<typeof en> = {
title: 'L’adresse du domicile est obligatoire',
prompt: ({workspaceName}: {workspaceName: string}) =>
workspaceName
- ? `Avant de suivre une distance, vous devez ajouter votre adresse personnelle à votre profil privé. ${workspaceName} utilise cette adresse pour les déductions de frais de déplacement domicile-travail.`
- : 'Avant de suivre une distance, vous devez ajouter votre adresse personnelle à votre profil privé. Cet espace de travail utilise cette adresse pour les déductions liées aux trajets domicile-travail.',
- cta: 'Ajouter une adresse personnelle',
+ ? `Avant de suivre une distance, vous devez ajouter votre adresse personnelle à votre profil privé. ${workspaceName} utilise cette adresse pour les déductions liées aux trajets domicile-travail.`
+ : 'Avant de pouvoir suivre une distance, vous devez ajouter votre adresse personnelle à votre profil privé. Cet espace de travail utilise cette adresse pour les déductions liées aux trajets domicile-travail.',
+ cta: 'Ajouter une adresse domiciliaire',
},
amount: 'Montant',
percent: 'Pourcentage',
@@ -6997,19 +6997,20 @@ Le forfait Control commence à 9 $ par Membre actif et par mois.`,
summaryDisabled: 'Pas d’exclusion du trajet domicile-travail',
summaryFixedDistance: ({distance, unit}: {distance: number; unit: string}) => `Exclure ${distance} ${unit} par demande`,
optionDisabledTitle: 'Ne pas exclure les trajets domicile-travail',
- optionDisabledHelp: 'Aucun trajet domicile-travail n’est supprimé des déclarations.',
+ optionDisabledHelp: 'Aucun trajet domicile-travail n’est retiré des déclarations.',
optionFixedDistanceTitle: 'Exclure une distance fixe par demande',
optionFixedDistanceHelp: 'Soustraire la même distance de trajet domicile-travail de chaque demande. Idéal pour les membres qui soumettent une demande par jour de travail.',
distanceLabel: 'Distance',
summaryHomeAndOffice: 'Utiliser les emplacements domicile et bureau',
optionHomeAndOfficeTitle: 'Calculer par domicile et bureau',
- optionHomeAndOfficeHelp: 'Utilise l’adresse du domicile du membre, son mode de travail et son affectation de bureau pour calculer les exclusions de trajet domicile-travail.',
+ optionHomeAndOfficeHelp:
+ 'Utilisez l’adresse personnelle du membre, son mode de travail et son affectation de bureau pour calculer les exclusions de trajet domicile-travail.',
workspaceAddressRequired: {
- title: 'Pas si vite…',
- promptStart: 'Vous ne pouvez pas activer le paramètre de calcul domicile-bureau avant d’ajouter d’abord un lieu de bureau dans',
+ title: 'Pas si vite...',
+ promptStart: 'Vous ne pouvez pas activer le paramètre de calcul par domicile et bureau tant que vous n’avez pas d’abord ajouté un lieu de bureau dans',
linkText: 'Aperçu',
promptEnd: '.',
- cta: 'Compris',
+ cta: "C'est noté",
},
errors: {
distanceMustBePositive: 'La distance doit être un nombre entier positif.',
diff --git a/src/languages/it.ts b/src/languages/it.ts
index 37eb4ed71a2..1aa76c3152a 100644
--- a/src/languages/it.ts
+++ b/src/languages/it.ts
@@ -986,7 +986,7 @@ const translations: TranslationDeepObject<typeof en> = {
addHomeAddress: {
title: 'Aggiungi un indirizzo di casa',
subtitle:
- 'Il tuo amministratore ha abilitato le esclusioni per i tragitti casa-lavoro nelle spese chilometriche. Aggiungi un indirizzo di casa così potremo applicarle alle tue richieste di rimborso.',
+ 'Il tuo amministratore ha abilitato le esclusioni per il pendolarismo sulle spese chilometriche. Aggiungi un indirizzo di casa così potremo applicarle alle tue note spese.',
cta: 'Aggiungi indirizzo',
},
fixFailedBilling: {title: 'Non abbiamo potuto addebitare la carta salvata nel profilo', subtitle: 'Abbonamento'},
@@ -1241,11 +1241,11 @@ const translations: TranslationDeepObject<typeof en> = {
},
iou: {
homeAddressRequired: {
- title: "L'indirizzo di casa è obbligatorio",
+ title: 'L’indirizzo di casa è obbligatorio',
prompt: ({workspaceName}: {workspaceName: string}) =>
workspaceName
- ? `Prima di tracciare la distanza, devi aggiungere il tuo indirizzo di casa al tuo profilo privato. ${workspaceName} usa questo indirizzo per le detrazioni per i pendolari.`
- : 'Prima di tracciare la distanza, devi aggiungere il tuo indirizzo di casa al tuo profilo privato. Questo spazio di lavoro usa questo indirizzo per le detrazioni per pendolari.',
+ ? `Prima di tracciare la distanza, devi aggiungere il tuo indirizzo di casa al tuo profilo privato. ${workspaceName} usa questo indirizzo per le detrazioni per pendolari.`
+ : 'Prima di registrare la distanza, devi aggiungere il tuo indirizzo di casa al tuo profilo privato. Questo spazio di lavoro usa questo indirizzo per le detrazioni per pendolarismo.',
cta: 'Aggiungi indirizzo di casa',
},
amount: 'Importo',
@@ -6953,16 +6953,16 @@ Il piano Control parte da 9 $ al mese per ogni membro attivo.`,
summaryDisabled: 'Nessuna esclusione per il tragitto',
summaryFixedDistance: ({distance, unit}: {distance: number; unit: string}) => `Escludi ${distance} ${unit} per rimborso`,
optionDisabledTitle: 'Non escludere gli spostamenti casa-lavoro',
- optionDisabledHelp: 'Nessuno spostamento casa-lavoro viene rimosso dalle richieste.',
+ optionDisabledHelp: 'Nessun tragitto casa-lavoro viene rimosso dalle richieste di rimborso.',
optionFixedDistanceTitle: 'Escludi una distanza fissa per richiesta',
optionFixedDistanceHelp: 'Detrai la stessa distanza del tragitto casa-lavoro da ogni richiesta. Ideale per chi invia una richiesta per ogni giorno lavorativo.',
distanceLabel: 'Distanza',
- summaryHomeAndOffice: 'Usa le posizioni di casa e ufficio',
+ summaryHomeAndOffice: 'Usa gli indirizzi di casa e ufficio',
optionHomeAndOfficeTitle: 'Calcola per casa e ufficio',
- optionHomeAndOfficeHelp: 'Usa l’indirizzo di casa del membro, la modalità di lavoro e l’assegnazione all’ufficio per calcolare le esclusioni sul tragitto casa-lavoro.',
+ optionHomeAndOfficeHelp: 'Usa l’indirizzo di casa, l’accordo di lavoro e l’assegnazione dell’ufficio del membro per calcolare le esclusioni per il tragitto casa-lavoro.',
workspaceAddressRequired: {
title: 'Non così in fretta...',
- promptStart: "Non puoi abilitare l'impostazione per calcolare in base a casa e ufficio finché non aggiungi prima una sede dell'ufficio in",
+ promptStart: 'Non puoi attivare l’impostazione “calcola per casa e ufficio” finché non aggiungi prima una sede dell’ufficio in',
linkText: 'Panoramica',
promptEnd: '.',
cta: 'Capito',
diff --git a/src/languages/ja.ts b/src/languages/ja.ts
index 7bde185dcfc..3b4cfff68fe 100644
--- a/src/languages/ja.ts
+++ b/src/languages/ja.ts
@@ -969,7 +969,7 @@ const translations: TranslationDeepObject<typeof en> = {
},
fixPersonalCardConnection: {title: ({cardName}: {cardName?: string}) => (cardName ? `${cardName}個人カードの接続を修正` : '個人カードの連携を修正'), subtitle: 'ウォレット'},
validateAccount: {title: 'アカウントを認証してください', subtitle: 'アカウント', cta: '検証する'},
- addHomeAddress: {title: '自宅住所を追加', subtitle: '管理者が距離経費に通勤分の除外を有効にしました。精算に適用できるよう、自宅住所を追加してください。', cta: '住所を追加'},
+ addHomeAddress: {title: '自宅住所を追加', subtitle: '管理者が距離経費に通勤分除外を有効にしました。申請に適用できるよう、自宅住所を追加してください。', cta: '住所を追加'},
fixFailedBilling: {title: '登録されているカードから請求できませんでした', subtitle: 'サブスクリプション'},
unlockBankAccount: {
workspaceTitle: 'ビジネス用銀行口座がロックされました',
@@ -1222,7 +1222,7 @@ const translations: TranslationDeepObject<typeof en> = {
prompt: ({workspaceName}: {workspaceName: string}) =>
workspaceName
? `距離を記録する前に、プライベートプロフィールに自宅住所を追加する必要があります。${workspaceName} は通勤控除のためにこの住所を使用します。`
- : '距離を記録する前に、プライベートプロフィールに自宅住所を追加する必要があります。このワークスペースは通勤控除のためにこの住所を使用します。',
+ : '距離を記録する前に、プライベートプロフィールに自宅住所を追加する必要があります。このワークスペースでは、通勤控除のためにこの住所を使用します。',
cta: '自宅住所を追加',
},
amount: '金額',
@@ -6864,16 +6864,16 @@ Control プランは、アクティブメンバー1人あたり月額 $9 から
summaryDisabled: '通勤除外なし',
summaryFixedDistance: ({distance, unit}: {distance: number; unit: string}) => `申請ごとに ${distance} ${unit} を除外します`,
optionDisabledTitle: '通勤を除外しない',
- optionDisabledHelp: '通勤分は申請から差し引かれていません。',
+ optionDisabledHelp: '通勤分は請求から差し引かれていません。',
optionFixedDistanceTitle: '申請ごとに一定距離を除外します',
optionFixedDistanceHelp: '各申請から同じ通勤距離を差し引きます。1勤務日につき1件の申請を行うメンバーに最適です。',
distanceLabel: '距離',
- summaryHomeAndOffice: '自宅と勤務先の所在地を使用する',
- optionHomeAndOfficeTitle: '自宅とオフィス別に計算',
- optionHomeAndOfficeHelp: 'メンバーの自宅住所、勤務形態、およびオフィスの配属情報を使用して、通勤の非課税対象額を算出します。',
+ summaryHomeAndOffice: '自宅と勤務先の所在地を使用',
+ optionHomeAndOfficeTitle: '自宅とオフィスで計算',
+ optionHomeAndOfficeHelp: 'メンバーの自宅住所、勤務形態、オフィスの割り当てを使用して、通勤の除外額を計算します。',
workspaceAddressRequired: {
title: 'ちょっとお待ちください…',
- promptStart: '自宅とオフィスで計算する設定は、先にオフィス所在地を追加しないと有効にできません',
+ promptStart: '先にオフィスの所在地を追加しないと、自宅とオフィス別に計算する設定は有効にできません',
linkText: '概要',
promptEnd: ' でオフィスの住所を追加してください。',
cta: '了解しました',
diff --git a/src/languages/nl.ts b/src/languages/nl.ts
index c8915878383..7bcc2678c81 100644
--- a/src/languages/nl.ts
+++ b/src/languages/nl.ts
@@ -983,7 +983,7 @@ const translations: TranslationDeepObject<typeof en> = {
validateAccount: {title: 'Valideer je account', subtitle: 'Account', cta: 'Valideren'},
addHomeAddress: {
title: 'Voeg een huisadres toe',
- subtitle: 'Je beheerder heeft woon-werkuitzonderingen ingeschakeld voor afstandskosten. Voeg een huisadres toe zodat we die op je declaraties kunnen toepassen.',
+ subtitle: 'Je beheerder heeft woon-werkuitsluitingen ingeschakeld voor afstandskosten. Voeg een huisadres toe zodat we die op je declaraties kunnen toepassen.',
cta: 'Adres toevoegen',
},
fixFailedBilling: {title: 'We konden je kaart in ons bestand niet belasten', subtitle: 'Abonnement'},
@@ -1238,12 +1238,12 @@ const translations: TranslationDeepObject<typeof en> = {
},
iou: {
homeAddressRequired: {
- title: 'Huisadres is vereist',
+ title: 'Woonadres is verplicht',
prompt: ({workspaceName}: {workspaceName: string}) =>
workspaceName
- ? `Voordat je afstand kunt bijhouden, moet je je huisadres toevoegen aan je privéprofiel. ${workspaceName} gebruikt dit adres voor woon-werkaftrekken.`
- : 'Voordat je een afstand bijhoudt, moet je je huisadres toevoegen aan je privéprofiel. Deze workspace gebruikt dit adres voor woon-werkverkeeraftrek.',
- cta: 'Thuisadres toevoegen',
+ ? `Voordat je je afstand kunt bijhouden, moet je je huisadres toevoegen aan je privéprofiel. ${workspaceName} gebruikt dit adres voor woon-werk aftrekposten.`
+ : 'Voordat je een afstand bijhoudt, moet je je huisadres toevoegen aan je privéprofiel. Deze workspace gebruikt dit adres voor woon-werk aftrek.',
+ cta: 'Voeg huisadres toe',
},
amount: 'Bedrag',
percent: 'Procent',
@@ -6935,13 +6935,13 @@ Het Control-abonnement begint bij $9 per actieve deelnemer per maand.`,
summaryDisabled: 'Geen woon-werkuitzondering',
summaryFixedDistance: ({distance, unit}: {distance: number; unit: string}) => `Sluit ${distance} ${unit} per declaratie uit`,
optionDisabledTitle: 'Woon-werkverkeer niet uitsluiten',
- optionDisabledHelp: 'Geen woon-werkverkeer is uit declaraties verwijderd.',
+ optionDisabledHelp: 'Er wordt geen woon-werkverkeer van declaraties afgetrokken.',
optionFixedDistanceTitle: 'Een vaste afstand per declaratie uitsluiten',
optionFixedDistanceHelp: 'Trek dezelfde woon-werkafstand van elke declaratie af. Het meest geschikt voor leden die één declaratie per werkdag indienen.',
distanceLabel: 'Afstand',
- summaryHomeAndOffice: 'Gebruik thuis- en kantoorlokaties',
- optionHomeAndOfficeTitle: 'Bereken per huis en kantoor',
- optionHomeAndOfficeHelp: 'Gebruik het thuisadres, de werkafspraak en de kantoorindeling van het lid om woon-werkuitzonderingen te berekenen.',
+ summaryHomeAndOffice: 'Locaties van thuis en kantoor gebruiken',
+ optionHomeAndOfficeTitle: 'Berekenen per thuis en kantoor',
+ optionHomeAndOfficeHelp: 'Gebruik het thuisadres, werkarrangement en kantoorassignatie van het lid om woon-werkuitzonderingen te berekenen.',
workspaceAddressRequired: {
title: 'Niet zo snel...',
promptStart: 'Je kunt de instelling ‘berekenen op basis van thuis en kantoor’ pas inschakelen nadat je eerst een kantoorlocatie hebt toegevoegd in',
diff --git a/src/languages/pl.ts b/src/languages/pl.ts
index 6c62eb9ca3d..d3fea941b8e 100644
--- a/src/languages/pl.ts
+++ b/src/languages/pl.ts
@@ -985,7 +985,7 @@ const translations: TranslationDeepObject<typeof en> = {
validateAccount: {title: 'Zweryfikuj swoje konto', subtitle: 'Konto', cta: 'Zatwierdź'},
addHomeAddress: {
title: 'Dodaj adres domowy',
- subtitle: 'Twój administrator włączył wyłączenia dojazdów dla wydatków odległościowych. Dodaj adres domowy, żebyśmy mogli zastosować je do twoich rozliczeń.',
+ subtitle: 'Twój administrator włączył wyłączenia dojazdów dla wydatków odległościowych. Dodaj adres domowy, żebyśmy mogli je zastosować do twoich rozliczeń.',
cta: 'Dodaj adres',
},
fixFailedBilling: {title: 'Nie mogliśmy obciążyć zapisanej karty', subtitle: 'Subskrypcja'},
@@ -1238,7 +1238,7 @@ const translations: TranslationDeepObject<typeof en> = {
prompt: ({workspaceName}: {workspaceName: string}) =>
workspaceName
? `Zanim zaczniesz śledzić dystans, musisz dodać swój adres domowy do prywatnego profilu. ${workspaceName} używa tego adresu do odliczeń za dojazdy do pracy.`
- : 'Zanim zaczniesz śledzić dystans, musisz dodać swój adres domowy do prywatnego profilu. To miejsce pracy wykorzystuje ten adres do odliczeń za dojazdy.',
+ : 'Zanim zaczniesz śledzić dystans, musisz dodać swój domowy adres do prywatnego profilu. To miejsce pracy używa tego adresu do odliczeń za dojazdy.',
cta: 'Dodaj adres domowy',
},
amount: 'Kwota',
@@ -6915,19 +6915,19 @@ Plan Control zaczyna się od 9 USD za aktywnego członka miesięcznie.`,
summaryDisabled: 'Bez wykluczenia dojazdów',
summaryFixedDistance: ({distance, unit}: {distance: number; unit: string}) => `Wyklucz ${distance} ${unit} na zgłoszenie`,
optionDisabledTitle: 'Nie wykluczaj dojazdów',
- optionDisabledHelp: 'Nie usunięto żadnego dojazdu z rozliczeń.',
+ optionDisabledHelp: 'Żaden dojazd nie został usunięty z rozliczeń.',
optionFixedDistanceTitle: 'Wyklucz stały dystans na każde rozliczenie',
optionFixedDistanceHelp: 'Odejmij tę samą odległość dojazdu od każdego rozliczenia. Najlepsze dla osób, które składają jedno rozliczenie na każdy dzień pracy.',
distanceLabel: 'Dystans',
summaryHomeAndOffice: 'Użyj lokalizacji domu i biura',
- optionHomeAndOfficeTitle: 'Oblicz według domu i biura',
- optionHomeAndOfficeHelp: 'Użyj adresu domowego członka, jego modelu pracy i przypisania do biura, aby obliczyć wyłączenia z dojazdów.',
+ optionHomeAndOfficeTitle: 'Obliczaj według domu i biura',
+ optionHomeAndOfficeHelp: 'Użyj adresu domowego członka, jego modelu pracy i przydziału biura, aby obliczyć wyłączenia z dojazdów.',
workspaceAddressRequired: {
title: 'Nie tak szybko…',
promptStart: 'Nie możesz włączyć ustawienia obliczania według domu i biura, dopóki najpierw nie dodasz lokalizacji biura w',
linkText: 'Przegląd',
promptEnd: '.',
- cta: 'Jasne',
+ cta: 'Rozumiem',
},
errors: {distanceMustBePositive: 'Dystans musi być dodatnią liczbą całkowitą.', invalidAddress: 'Wpisz prawidłowy adres', distanceTooLarge: 'Odległość jest zbyt duża.'},
},
diff --git a/src/languages/pt-BR.ts b/src/languages/pt-BR.ts
index 4be0fe65277..045a2ab2662 100644
--- a/src/languages/pt-BR.ts
+++ b/src/languages/pt-BR.ts
@@ -983,7 +983,8 @@ const translations: TranslationDeepObject<typeof en> = {
validateAccount: {title: 'Valide sua conta', subtitle: 'Conta', cta: 'Validar'},
addHomeAddress: {
title: 'Adicionar um endereço residencial',
- subtitle: 'Seu administrador ativou exclusões de deslocamento para despesas de distância. Adicione um endereço residencial para que possamos aplicá-las aos seus reembolsos.',
+ subtitle:
+ 'Seu administrador habilitou exclusões de deslocamento para despesas de distância. Adicione um endereço residencial para que possamos aplicá-las às suas solicitações.',
cta: 'Adicionar endereço',
},
fixFailedBilling: {title: 'Não foi possível cobrar o cartão cadastrado', subtitle: 'Assinatura'},
@@ -1242,7 +1243,7 @@ const translations: TranslationDeepObject<typeof en> = {
prompt: ({workspaceName}: {workspaceName: string}) =>
workspaceName
? `Antes de registrar a distância, você precisa adicionar seu endereço residencial ao seu perfil privado. ${workspaceName} usa esse endereço para deduções de deslocamento.`
- : 'Antes de registrar a distância, você precisa adicionar seu endereço residencial ao seu perfil privado. Este workspace usa esse endereço para deduções de deslocamento.',
+ : 'Antes de registrar distâncias, você precisa adicionar seu endereço residencial ao seu perfil privado. Este workspace usa esse endereço para deduções de deslocamento.',
cta: 'Adicionar endereço residencial',
},
amount: 'Valor',
@@ -6927,13 +6928,13 @@ O plano Control começa em US$ 9 por membro ativo por mês.`,
summaryDisabled: 'Sem exclusão de deslocamento',
summaryFixedDistance: ({distance, unit}: {distance: number; unit: string}) => `Excluir ${distance} ${unit} por solicitação`,
optionDisabledTitle: 'Não excluir deslocamentos de casa para o trabalho',
- optionDisabledHelp: 'Nenhum trajeto de deslocamento é removido das solicitações.',
+ optionDisabledHelp: 'Nenhum deslocamento é removido das solicitações.',
optionFixedDistanceTitle: 'Excluir uma distância fixa por solicitação',
optionFixedDistanceHelp: 'Remova a mesma distância de deslocamento de cada reembolso. Ideal para membros que enviam um reembolso por dia de trabalho.',
distanceLabel: 'Distância',
summaryHomeAndOffice: 'Usar endereços de casa e do trabalho',
optionHomeAndOfficeTitle: 'Calcular por casa e escritório',
- optionHomeAndOfficeHelp: 'Use o endereço residencial, o regime de trabalho e a alocação de escritório da pessoa colaboradora para calcular as exclusões de deslocamento.',
+ optionHomeAndOfficeHelp: 'Use o endereço residencial do membro, o regime de trabalho e a designação do escritório para calcular as exclusões de deslocamento.',
workspaceAddressRequired: {
title: 'Calma lá...',
promptStart: 'Você não pode ativar a configuração de cálculo por casa e escritório até primeiro adicionar um endereço de escritório em',
diff --git a/src/languages/zh-hans.ts b/src/languages/zh-hans.ts
index bda775136f0..8405bd5d6be 100644
--- a/src/languages/zh-hans.ts
+++ b/src/languages/zh-hans.ts
@@ -952,7 +952,7 @@ const translations: TranslationDeepObject<typeof en> = {
subtitle: ({policyName}: {policyName: string}) => `${policyName} > 会计`,
},
validateAccount: {title: '验证您的账户', subtitle: '账户', cta: '验证'},
- addHomeAddress: {title: '添加家庭住址', subtitle: '您的管理员已为里程报销启用了通勤排除。请添加家庭住址,以便我们将其应用于您的报销申请。', cta: '添加地址'},
+ addHomeAddress: {title: '添加家庭住址', subtitle: '您的管理员已为距离报销启用了通勤排除。请添加家庭地址,以便我们将其应用到您的报销中。', cta: '添加地址'},
fixFailedBilling: {title: '我们无法向您档案中的银行卡收费', subtitle: '订阅'},
unlockBankAccount: {
workspaceTitle: '您的企业银行账户已被锁定',
@@ -1187,11 +1187,11 @@ const translations: TranslationDeepObject<typeof en> = {
},
iou: {
homeAddressRequired: {
- title: '必须填写家庭住址',
+ title: '需要填写家庭住址',
prompt: ({workspaceName}: {workspaceName: string}) =>
workspaceName
- ? `在记录里程之前,您需要在个人资料中添加家庭住址。${workspaceName} 会使用此地址计算通勤扣除。`
- : '在开始记录行程前,您需要在个人资料中添加家庭住址。此工作区会使用该地址用于通勤扣除。',
+ ? `在开始记录出行距离之前,您需要在私人资料中添加家庭住址。${workspaceName} 会使用此地址进行通勤扣除。`
+ : '在开始记录行程前,您需要在个人资料中添加家庭住址。此工作区会使用该地址计算通勤扣除。',
cta: '添加家庭住址',
},
amount: '金额',
@@ -6729,16 +6729,16 @@ _如需更详细的说明,请[访问我们的帮助网站](${CONST.NETSUITE_IM
summaryDisabled: '不排除通勤',
summaryFixedDistance: ({distance, unit}: {distance: number; unit: string}) => `每次报销排除 ${distance} ${unit}`,
optionDisabledTitle: '不要排除通勤',
- optionDisabledHelp: '未从报销中移除任何通勤费用。',
+ optionDisabledHelp: '未从报销中删去任何通勤费用。',
optionFixedDistanceTitle: '为每笔报销排除固定距离',
optionFixedDistanceHelp: '从每笔报销中扣除相同的通勤距离。最适合每个工作日提交一笔报销的成员使用。',
distanceLabel: '距离',
- summaryHomeAndOffice: '使用家庭和办公地点',
+ summaryHomeAndOffice: '使用家庭和办公室位置',
optionHomeAndOfficeTitle: '按家庭和办公室计算',
- optionHomeAndOfficeHelp: '使用成员的家庭住址、工作安排和办公室分配来计算通勤豁免。',
+ optionHomeAndOfficeHelp: '使用成员的家庭住址、工作安排和办公地点分配来计算通勤免税额。',
workspaceAddressRequired: {
- title: '别急……',
- promptStart: '在您先添加一个办公室地址之前,无法启用“按家庭和办公室计算”设置,添加位置于',
+ title: '别着急……',
+ promptStart: '在您先添加一个办公室地址之前,无法启用“按家庭和办公室计算”的设置,当前位置为',
linkText: '概览',
promptEnd: '中添加办公室地址之前,无法启用按家庭和办公室计算的设置。',
cta: '知道了',
Note You can apply these changes to your branch by copying the patch to your clipboard, then running |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
HELD on https://github.com/Expensify/Web-Expensify/pull/53934
Explanation of Change
Fixed Issues
$ https://github.com/Expensify/Expensify/issues/642601
PROPOSAL:
Tests
Offline tests
None
QA Steps
Same as tests
// TODO: These must be filled out, or the issue title must include "[No QA]."
PR Author Checklist
### Fixed Issuessection aboveTestssectionOffline stepssectionQA stepssectiontoggleReportand notonIconClick)Avatar, 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