diff --git a/src/CONST.ts b/src/CONST.ts index 71ef5e26f7ae..d7cc80e4d063 100755 --- a/src/CONST.ts +++ b/src/CONST.ts @@ -1833,6 +1833,21 @@ const CONST = { XERO_SYNC_IMPORT_TAX_RATES: 'xeroSyncImportTaxRates', XERO_CHECK_CONNECTION: 'xeroCheckConnection', XERO_SYNC_TITLE: 'xeroSyncTitle', + NETSUITE_SYNC_CONNECTION: 'netSuiteSyncConnection', + NETSUITE_SYNC_CUSTOMERS: 'netSuiteSyncCustomers', + NETSUITE_SYNC_INIT_DATA: 'netSuiteSyncInitData', + NETSUITE_SYNC_IMPORT_TAXES: 'netSuiteSyncImportTaxes', + NETSUITE_SYNC_IMPORT_ITEMS: 'netSuiteSyncImportItems', + NETSUITE_SYNC_DATA: 'netSuiteSyncData', + NETSUITE_SYNC_ACCOUNTS: 'netSuiteSyncAccounts', + NETSUITE_SYNC_CURRENCIES: 'netSuiteSyncCurrencies', + NETSUITE_SYNC_CATEGORIES: 'netSuiteSyncCategories', + NETSUITE_SYNC_IMPORT_EMPLOYEES: 'netSuiteSyncImportEmployees', + NETSUITE_SYNC_REPORT_FIELDS: 'netSuiteSyncReportFields', + NETSUITE_SYNC_TAGS: 'netSuiteSyncTags', + NETSUITE_SYNC_UPDATE_DATA: 'netSuiteSyncUpdateConnectionData', + NETSUITE_SYNC_NETSUITE_REIMBURSED_REPORTS: 'netSuiteSyncNetSuiteReimbursedReports', + NETSUITE_SYNC_EXPENSIFY_REIMBURSED_REPORTS: 'netSuiteSyncExpensifyReimbursedReports', }, SYNC_STAGE_TIMEOUT_MINUTES: 20, }, diff --git a/src/languages/en.ts b/src/languages/en.ts index 99ed3265f02b..10f7e0f79df8 100755 --- a/src/languages/en.ts +++ b/src/languages/en.ts @@ -2522,6 +2522,36 @@ export default { return 'Syncing Xero data'; case 'xeroSyncStep': return 'Loading data'; + case 'netSuiteSyncConnection': + return 'Initializing connection to NetSuite'; + case 'netSuiteSyncCustomers': + return 'Importing customers'; + case 'netSuiteSyncInitData': + return 'Retrieving data from NetSuite'; + case 'netSuiteSyncImportTaxes': + return 'Importing taxes'; + case 'netSuiteSyncImportItems': + return 'Importing items'; + case 'netSuiteSyncData': + return 'Importing data into Expensify'; + case 'netSuiteSyncAccounts': + return 'Syncing accounts'; + case 'netSuiteSyncCurrencies': + return 'Syncing currencies'; + case 'netSuiteSyncCategories': + return 'Syncing categories'; + case 'netSuiteSyncImportEmployees': + return 'Importing employees'; + case 'netSuiteSyncReportFields': + return 'Importing data as Expensify report fields'; + case 'netSuiteSyncTags': + return 'Importing data as Expensify tags'; + case 'netSuiteSyncUpdateConnectionData': + return 'Updating connection info'; + case 'netSuiteSyncNetSuiteReimbursedReports': + return 'Marking Expensify reports as reimbursed'; + case 'netSuiteSyncExpensifyReimbursedReports': + return 'Marking NetSuite bills and invoices as paid'; default: { return `Translation missing for stage: ${stage}`; } diff --git a/src/languages/es.ts b/src/languages/es.ts index 96346458af37..d6237d251b83 100644 --- a/src/languages/es.ts +++ b/src/languages/es.ts @@ -2526,6 +2526,36 @@ export default { return 'Sincronizando los datos de Xero'; case 'xeroSyncStep': return 'Cargando datos'; + case 'netSuiteSyncConnection': + return 'Iniciando conexión a NetSuite'; + case 'netSuiteSyncCustomers': + return 'Importando clientes'; + case 'netSuiteSyncInitData': + return 'Recuperando datos de NetSuite'; + case 'netSuiteSyncImportTaxes': + return 'Importando impuestos'; + case 'netSuiteSyncImportItems': + return 'Importando artículos'; + case 'netSuiteSyncData': + return 'Importando datos a Expensify'; + case 'netSuiteSyncAccounts': + return 'Sincronizando cuentas'; + case 'netSuiteSyncCurrencies': + return 'Sincronizando divisas'; + case 'netSuiteSyncCategories': + return 'Sincronizando categorías'; + case 'netSuiteSyncImportEmployees': + return 'Importando empleados'; + case 'netSuiteSyncReportFields': + return 'Importando datos como campos de informe de Expensify'; + case 'netSuiteSyncTags': + return 'Importando datos como etiquetas de Expensify'; + case 'netSuiteSyncUpdateConnectionData': + return 'Actualizando información de conexión'; + case 'netSuiteSyncNetSuiteReimbursedReports': + return 'Marcando informes de Expensify como reembolsados'; + case 'netSuiteSyncExpensifyReimbursedReports': + return 'Marcando facturas y recibos de NetSuite como pagados'; default: { return `Translation missing for stage: ${stage}`; }