Skip to content
12 changes: 11 additions & 1 deletion src/languages/de.ts
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,8 @@ import type en from './en';
import type {
ChangeFieldParams,
ConciergeBrokenCardConnectionParams,
ConnectionDefaultVendorHelperTextParams,
ConnectionDisplayNameParams,
ConnectionNameParams,
DelegateRoleParams,
DeleteActionParams,
Expand Down Expand Up @@ -5068,7 +5070,9 @@ ${amount} für ${merchant} – ${date}`,
creditCardAccount: 'Kreditkartenkonto',
defaultVendor: 'Standardanbieter',
defaultVendorDescription: (isReimbursable: boolean) =>
`Legen Sie einen Standardlieferanten fest, der auf ${isReimbursable ? '' : 'nicht-'}erstattungsfähige Ausgaben angewendet wird, für die in Sage Intacct kein übereinstimmender Lieferant vorhanden ist.`,
isReimbursable
? `Legen Sie einen Standardlieferanten fest, der auf erstattungsfähige Ausgaben angewendet wird, für die es in Sage Intacct keinen passenden Lieferanten gibt.`
: `Ausgaben, die nicht mit Ihren Sage Intacct-Lieferanten abgeglichen werden können, werden standardmäßig diesem Lieferanten zugeordnet.`,
exportDescription: 'Konfigurieren Sie, wie Expensify Daten nach Sage Intacct exportiert.',
exportPreferredExporterNote:
'Der bevorzugte Exporteur kann jede Workspace-Adminperson sein, muss jedoch auch Domain-Admin sein, wenn du in den Domaineinstellungen unterschiedliche Exportkonten für einzelne Firmenkarten festlegst.',
Expand Down Expand Up @@ -6963,6 +6967,12 @@ Der Control-Tarif beginnt bei 9 $ pro aktivem Mitglied und Monat.`,
exportCompanyCard: 'Firmenkartenausgaben exportieren als',
exportDate: 'Exportdatum',
defaultVendor: 'Standardanbieter',
defaultVendorHelperText: ({connectionName, isSet}: ConnectionDefaultVendorHelperTextParams) =>
isSet
? `Ausgaben, die nicht automatisch abgeglichen werden, werden standardmäßig diesem ${connectionName}-Lieferanten zugeordnet.`
: `Spesen, die nicht automatisch abgeglichen werden, werden standardmäßig diesem ${connectionName}-Lieferanten zugeordnet. Andernfalls werden sie als „Credit Card Misc.“ exportiert.`,
defaultVendorSelectHeader: ({connectionName}: ConnectionDisplayNameParams) =>
`Wählen Sie einen Standard-${connectionName}-Anbieter für Ausgaben, die nicht automatisch zugeordnet werden.`,
defaultAccount: 'Standardkonto',
autoSync: 'Automatische Synchronisierung',
autoSyncDescription: 'NetSuite und Expensify automatisch jeden Tag synchronisieren. Finalisierte Berichte in Echtzeit exportieren',
Expand Down
11 changes: 10 additions & 1 deletion src/languages/en.ts
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,8 @@ import startCase from 'lodash/startCase';
import type {
ChangeFieldParams,
ConciergeBrokenCardConnectionParams,
ConnectionDefaultVendorHelperTextParams,
ConnectionDisplayNameParams,
ConnectionNameParams,
DelegateRoleParams,
DeleteActionParams,
Expand Down Expand Up @@ -5180,7 +5182,9 @@ const translations = {
creditCardAccount: 'Credit card account',
defaultVendor: 'Default vendor',
defaultVendorDescription: (isReimbursable: boolean) =>
`Set a default vendor that will apply to ${isReimbursable ? '' : 'non-'}reimbursable expenses that don't have a matching vendor in Sage Intacct.`,
isReimbursable
? `Set a default vendor that will apply to reimbursable expenses that don't have a matching vendor in Sage Intacct.`
: `Expenses that can't be matched to your Sage Intacct vendors will default to this vendor.`,
exportDescription: 'Configure how Expensify data exports to Sage Intacct.',
exportPreferredExporterNote:
'The preferred exporter can be any workspace admin, but must also be a Domain Admin if you set different export accounts for individual company cards in Domain Settings.',
Expand Down Expand Up @@ -7066,6 +7070,11 @@ const translations = {
exportCompanyCard: 'Export company card expenses as',
exportDate: 'Export date',
defaultVendor: 'Default vendor',
defaultVendorHelperText: ({connectionName, isSet}: ConnectionDefaultVendorHelperTextParams) =>
isSet
? `Expenses that don't auto-match will default to this ${connectionName} vendor.`
: `Expenses that don't auto-match will default to this ${connectionName} vendor. Otherwise, they'll export as Credit Card Misc.`,
defaultVendorSelectHeader: ({connectionName}: ConnectionDisplayNameParams) => `Choose a default ${connectionName} vendor for expenses that don't match automatically.`,
defaultAccount: 'Default account',
autoSync: 'Auto-sync',
autoSyncDescription: 'Sync NetSuite and Expensify automatically, every day. Export finalized report in realtime',
Expand Down
14 changes: 12 additions & 2 deletions src/languages/es.ts
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,8 @@ import {CONST as COMMON_CONST, Str} from 'expensify-common';
import type en from './en';
import type {
ConciergeBrokenCardConnectionParams,
ConnectionDefaultVendorHelperTextParams,
ConnectionDisplayNameParams,
EmptyViolationSnapshotResultsSubtitleParams,
PaidElsewhereParams,
RemoveCopilotAccessConfirmationParams,
Expand Down Expand Up @@ -4961,8 +4963,10 @@ ${amount} para ${merchant} - ${date}`,
travelInvoicingDescription: 'Los gastos de viaje se exportarán como cargos de tarjeta de crédito a la cuenta de Sage Intacct especificada a continuación.',
creditCardAccount: 'Cuenta de tarjeta de crédito',
defaultVendor: 'Proveedor por defecto',
defaultVendorDescription: (isReimbursable) =>
`Establezca un proveedor predeterminado que se aplicará a los gastos ${isReimbursable ? '' : 'no '}reembolsables que no tienen un proveedor coincidente en Sage Intacct.`,
defaultVendorDescription: (isReimbursable: boolean) =>
isReimbursable
? `Establece un proveedor predeterminado que se aplicará a los gastos reembolsables que no tengan un proveedor coincidente en Sage Intacct.`
: `Los gastos que no se puedan asignar a tus proveedores de Sage Intacct se asociarán por defecto a este proveedor.`,
exportDescription: 'Configure cómo se exportan los datos de Expensify a Sage Intacct.',
exportPreferredExporterNote:
'El exportador preferido puede ser cualquier administrador del área de trabajo, pero también debe ser un administrador del dominio si establece diferentes cuentas de exportación para tarjetas de empresa individuales en Configuración del dominio.',
Expand Down Expand Up @@ -6749,6 +6753,12 @@ El plan Controlar empieza en 9 $ por miembro activo al mes.`,
exportCompanyCard: 'Exportar gastos de la tarjeta de empresa como',
exportDate: 'Fecha de exportación',
defaultVendor: 'Proveedor predeterminado',
defaultVendorHelperText: ({connectionName, isSet}: ConnectionDefaultVendorHelperTextParams) =>
isSet
? `Los gastos que no se asignen automáticamente se asociarán por defecto a este proveedor de ${connectionName}.`
: `Los gastos que no se concilien automáticamente se asignarán por defecto a este proveedor de ${connectionName}. De lo contrario, se exportarán como Credit Card Misc.`,
defaultVendorSelectHeader: ({connectionName}: ConnectionDisplayNameParams) =>
`Elige un proveedor predeterminado de ${connectionName} para los gastos que no se asignen automáticamente.`,
defaultAccount: 'Cuenta predeterminada',
autoSync: 'Autosincronización',
autoSyncDescription: 'Sincroniza NetSuite y Expensify automáticamente, todos los días. Exporta el informe finalizado en tiempo real',
Expand Down
12 changes: 11 additions & 1 deletion src/languages/fr.ts
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,8 @@ import type en from './en';
import type {
ChangeFieldParams,
ConciergeBrokenCardConnectionParams,
ConnectionDefaultVendorHelperTextParams,
ConnectionDisplayNameParams,
ConnectionNameParams,
DelegateRoleParams,
DeleteActionParams,
Expand Down Expand Up @@ -5078,7 +5080,9 @@ ${amount} pour ${merchant} - ${date}`,
creditCardAccount: 'Compte de carte de crédit',
defaultVendor: 'Fournisseur par défaut',
defaultVendorDescription: (isReimbursable: boolean) =>
`Définissez un fournisseur par défaut qui s’appliquera aux ${isReimbursable ? '' : 'non-'}dépenses remboursables qui n’ont pas de fournisseur correspondant dans Sage Intacct.`,
isReimbursable
? `Définissez un fournisseur par défaut qui s’appliquera aux dépenses remboursables qui n’ont pas de fournisseur correspondant dans Sage Intacct.`
: `Les dépenses qui ne peuvent pas être rapprochées de vos fournisseurs Sage Intacct seront par défaut associées à ce fournisseur.`,
exportDescription: 'Configurez comment les données Expensify sont exportées vers Sage Intacct.',
exportPreferredExporterNote:
'L’exportateur préféré peut être n’importe quel administrateur d’espace de travail, mais doit également être un administrateur de domaine si vous définissez des comptes d’exportation différents pour chaque carte d’entreprise individuelle dans les paramètres de domaine.',
Expand Down Expand Up @@ -6990,6 +6994,12 @@ Le forfait Control commence à 9 $ par Membre actif et par mois.`,
exportCompanyCard: 'Exporter les dépenses de carte d’entreprise en tant que',
exportDate: 'Date d’exportation',
defaultVendor: 'Fournisseur par défaut',
defaultVendorHelperText: ({connectionName, isSet}: ConnectionDefaultVendorHelperTextParams) =>
isSet
? `Les dépenses qui ne sont pas associées automatiquement seront par défaut rattachées à ce fournisseur ${connectionName}.`
: `Les dépenses qui ne sont pas appariées automatiquement seront par défaut associées à ce fournisseur ${connectionName}. Sinon, elles seront exportées en tant que « Credit Card Misc ».`,
defaultVendorSelectHeader: ({connectionName}: ConnectionDisplayNameParams) =>
`Choisissez un fournisseur ${connectionName} par défaut pour les dépenses qui ne correspondent pas automatiquement.`,
defaultAccount: 'Compte par défaut',
autoSync: 'Synchronisation automatique',
autoSyncDescription: 'Synchronisez automatiquement NetSuite et Expensify, chaque jour. Exportez les notes de frais finalisées en temps réel',
Expand Down
12 changes: 11 additions & 1 deletion src/languages/it.ts
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,8 @@ import type en from './en';
import type {
ChangeFieldParams,
ConciergeBrokenCardConnectionParams,
ConnectionDefaultVendorHelperTextParams,
ConnectionDisplayNameParams,
ConnectionNameParams,
DelegateRoleParams,
DeleteActionParams,
Expand Down Expand Up @@ -5047,7 +5049,9 @@ ${amount} per ${merchant} - ${date}`,
creditCardAccount: 'Conto della carta di credito',
defaultVendor: 'Fornitore predefinito',
defaultVendorDescription: (isReimbursable: boolean) =>
`Imposta un fornitore predefinito che verrà applicato alle spese rimborsabili ${isReimbursable ? '' : 'non-'} che non hanno un fornitore corrispondente in Sage Intacct.`,
isReimbursable
? `Imposta un fornitore predefinito che verrà applicato alle spese rimborsabili che non hanno un fornitore corrispondente in Sage Intacct.`
: `Le spese che non possono essere abbinate ai tuoi fornitori Sage Intacct verranno assegnate per impostazione predefinita a questo fornitore.`,
exportDescription: 'Configura come i dati di Expensify vengono esportati in Sage Intacct.',
exportPreferredExporterNote:
'L’esportatore preferito può essere qualsiasi amministratore dello spazio di lavoro, ma deve anche essere un Amministratore del dominio se imposti conti di esportazione diversi per le singole carte aziendali nelle Impostazioni del dominio.',
Expand Down Expand Up @@ -6944,6 +6948,12 @@ Il piano Control parte da 9 $ al mese per ogni membro attivo.`,
exportCompanyCard: 'Esporta le spese con carta aziendale come',
exportDate: 'Data di esportazione',
defaultVendor: 'Fornitore predefinito',
defaultVendorHelperText: ({connectionName, isSet}: ConnectionDefaultVendorHelperTextParams) =>
isSet
? `Le spese che non corrispondono automaticamente verranno associate per impostazione predefinita a questo fornitore ${connectionName}.`
: `Le spese che non vengono abbinate automaticamente verranno associate per impostazione predefinita a questo fornitore ${connectionName}. In caso contrario, verranno esportate come “Credit Card Misc.”.`,
defaultVendorSelectHeader: ({connectionName}: ConnectionDisplayNameParams) =>
`Scegli un fornitore predefinito ${connectionName} per le spese che non vengono abbinate automaticamente.`,
defaultAccount: 'Conto predefinito',
autoSync: 'Sincronizzazione automatica',
autoSyncDescription: 'Sincronizza automaticamente NetSuite ed Expensify ogni giorno. Esporta i report finalizzati in tempo reale',
Expand Down
11 changes: 10 additions & 1 deletion src/languages/ja.ts
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,8 @@ import type en from './en';
import type {
ChangeFieldParams,
ConciergeBrokenCardConnectionParams,
ConnectionDefaultVendorHelperTextParams,
ConnectionDisplayNameParams,
ConnectionNameParams,
DelegateRoleParams,
DeleteActionParams,
Expand Down Expand Up @@ -5004,7 +5006,9 @@ ${integrationName === CONST.ONBOARDING_ACCOUNTING_MAPPING.other ? 'あなたの'
creditCardAccount: 'クレジットカード口座',
defaultVendor: 'デフォルトのベンダー',
defaultVendorDescription: (isReimbursable: boolean) =>
`Sage Intacct で対応する仕入先がない ${isReimbursable ? '' : '非'}立替精算費用に適用されるデフォルトの仕入先を設定します。`,
isReimbursable
? `Sage Intacct で一致する取引先がない立替経費に適用する、デフォルトの取引先を設定します。`
: `Sage Intacct のベンダーに照合できない経費は、デフォルトでこのベンダーに割り当てられます。`,
exportDescription: 'Expensify のデータを Sage Intacct へエクスポートする方法を設定します。',
exportPreferredExporterNote:
'優先されるエクスポーターは任意のワークスペース管理者にできますが、ドメイン設定で会社カードごとに別々のエクスポート先口座を設定している場合は、ドメイン管理者である必要もあります。',
Expand Down Expand Up @@ -6866,6 +6870,11 @@ Control プランは、アクティブメンバー1人あたり月額 $9 から
exportCompanyCard: '法人カード経費のエクスポート形式',
exportDate: 'エクスポート日',
defaultVendor: 'デフォルトのベンダー',
defaultVendorHelperText: ({connectionName, isSet}: ConnectionDefaultVendorHelperTextParams) =>
isSet
? `自動照合されない経費は、デフォルトでこの ${connectionName} のベンダーに紐づきます。`
: `自動照合されない経費は、デフォルトでこの ${connectionName} の仕入先として処理されます。照合される場合は、「Credit Card Misc」としてエクスポートされます。`,
defaultVendorSelectHeader: ({connectionName}: ConnectionDisplayNameParams) => `自動的に照合されない経費に対して使用する、デフォルトの ${connectionName} 仕入先を選択します。`,
defaultAccount: 'デフォルトのアカウント',
autoSync: '自動同期',
autoSyncDescription: 'NetSuite と Expensify を毎日自動で同期。確定したレポートをリアルタイムでエクスポート',
Expand Down
12 changes: 11 additions & 1 deletion src/languages/nl.ts
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,8 @@ import type en from './en';
import type {
ChangeFieldParams,
ConciergeBrokenCardConnectionParams,
ConnectionDefaultVendorHelperTextParams,
ConnectionDisplayNameParams,
ConnectionNameParams,
DelegateRoleParams,
DeleteActionParams,
Expand Down Expand Up @@ -5041,7 +5043,9 @@ ${amount} voor ${merchant} - ${date}`,
creditCardAccount: 'Creditcardrekening',
defaultVendor: 'Standaardleverancier',
defaultVendorDescription: (isReimbursable: boolean) =>
`Stel een standaardleverancier in die wordt toegepast op ${isReimbursable ? '' : 'niet-'}declarabele uitgaven zonder overeenkomende leverancier in Sage Intacct.`,
isReimbursable
? `Stel een standaardleverancier in die wordt toegepast op declarabele uitgaven waarvoor geen overeenkomende leverancier in Sage Intacct is.`
: `Uitgaven die niet kunnen worden gekoppeld aan je Sage Intacct-leveranciers, worden standaard aan deze leverancier toegewezen.`,
exportDescription: 'Configureer hoe Expensify-gegevens worden geëxporteerd naar Sage Intacct.',
exportPreferredExporterNote:
'De voorkeurs-exporteur kan elke werkruimtebeheerder zijn, maar moet ook een domeinbeheerder zijn als je in Domeininstellingen verschillende exportrekeningen instelt voor individuele bedrijfskaarten.',
Expand Down Expand Up @@ -6930,6 +6934,12 @@ Het Control-abonnement begint bij $9 per actieve deelnemer per maand.`,
exportCompanyCard: 'Bedrijfspaskosten exporteren als',
exportDate: 'Exportdatum',
defaultVendor: 'Standaardleverancier',
defaultVendorHelperText: ({connectionName, isSet}: ConnectionDefaultVendorHelperTextParams) =>
isSet
? `Declaraties die niet automatisch worden gematcht, worden standaard aan deze ${connectionName}-leverancier gekoppeld.`
: `Declaraties die niet automatisch worden gekoppeld, worden standaard aan deze ${connectionName}-leverancier toegewezen. Anders worden ze geëxporteerd als Credit Card Misc.`,
defaultVendorSelectHeader: ({connectionName}: ConnectionDisplayNameParams) =>
`Kies een standaard ${connectionName}-leverancier voor onkosten die niet automatisch worden gekoppeld.`,
defaultAccount: 'Standaardrekening',
autoSync: 'Automatisch synchroniseren',
autoSyncDescription: 'Synchroniseer NetSuite en Expensify automatisch, elke dag. Exporteer een afgerond rapport in realtime',
Expand Down
11 changes: 11 additions & 0 deletions src/languages/params.ts
Original file line number Diff line number Diff line change
Expand Up @@ -87,6 +87,15 @@ type ConnectionNameParams = {
connectionName: AllConnectionName;
};

type ConnectionDisplayNameParams = {
connectionName: string;
};

type ConnectionDefaultVendorHelperTextParams = {
connectionName: string;
isSet: boolean;
};

type ExportAgainModalDescriptionParams = {
reportName: string;
connectionName: ConnectionName;
Expand Down Expand Up @@ -175,6 +184,8 @@ export type {
UnshareParams,
UnsupportedFormulaValueErrorParams,
ConnectionNameParams,
ConnectionDisplayNameParams,
ConnectionDefaultVendorHelperTextParams,
ExportAgainModalDescriptionParams,
UpdateRoleParams,
OptionalParam,
Expand Down
Loading
Loading