From d541e07cede25548e1b3857f20cde09ab66a7ecf Mon Sep 17 00:00:00 2001 From: James Dean Date: Tue, 5 Nov 2024 14:21:45 -0800 Subject: [PATCH 1/4] Update es.ts Adjusting per https://expensify.slack.com/archives/C21FRDWCV/p1730844655145409 --- src/languages/es.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/languages/es.ts b/src/languages/es.ts index a9ebfedf1cc37..ba80085e7fef0 100644 --- a/src/languages/es.ts +++ b/src/languages/es.ts @@ -3105,7 +3105,7 @@ const translations = { type: { free: 'Gratis', control: 'Control', - collect: 'Recolectar', + collect: 'Recolección', }, companyCards: { addCompanyCards: 'Agregar tarjetas de empresa', @@ -5476,7 +5476,7 @@ const translations = { yourPlan: { title: 'Tu plan', collect: { - title: 'Recolectar', + title: 'Recolección', priceAnnual: ({lower, upper}: YourPlanPriceParams) => `Desde ${lower}/miembro activo con la Tarjeta Expensify, ${upper}/miembro activo sin la Tarjeta Expensify.`, pricePayPerUse: ({lower, upper}: YourPlanPriceParams) => `Desde ${lower}/miembro activo con la Tarjeta Expensify, ${upper}/miembro activo sin la Tarjeta Expensify.`, benefit1: 'SmartScans ilimitados y seguimiento de la distancia', @@ -5491,7 +5491,7 @@ const translations = { title: 'Control', priceAnnual: ({lower, upper}: YourPlanPriceParams) => `Desde ${lower}/miembro activo con la Tarjeta Expensify, ${upper}/miembro activo sin la Tarjeta Expensify.`, pricePayPerUse: ({lower, upper}: YourPlanPriceParams) => `Desde ${lower}/miembro activo con la Tarjeta Expensify, ${upper}/miembro activo sin la Tarjeta Expensify.`, - benefit1: 'Todo en Recolectar, más:', + benefit1: 'Todo en Recolección, más:', benefit2: 'Integraciones con NetSuite y Sage Intacct', benefit3: 'Sincronización de Certinia y Workday', benefit4: 'Varios aprobadores de gastos', From e5088d0bfb8d8e3fc1360d1131601e6666a4c744 Mon Sep 17 00:00:00 2001 From: James Dean Date: Wed, 6 Nov 2024 10:58:17 -0800 Subject: [PATCH 2/4] Update es.ts --- src/languages/es.ts | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/languages/es.ts b/src/languages/es.ts index ba80085e7fef0..093331d531925 100644 --- a/src/languages/es.ts +++ b/src/languages/es.ts @@ -3104,8 +3104,8 @@ const translations = { }, type: { free: 'Gratis', - control: 'Control', - collect: 'Recolección', + control: 'Controlar', + collect: 'Recopilar', }, companyCards: { addCompanyCards: 'Agregar tarjetas de empresa', @@ -5476,7 +5476,7 @@ const translations = { yourPlan: { title: 'Tu plan', collect: { - title: 'Recolección', + title: 'Recopilar', priceAnnual: ({lower, upper}: YourPlanPriceParams) => `Desde ${lower}/miembro activo con la Tarjeta Expensify, ${upper}/miembro activo sin la Tarjeta Expensify.`, pricePayPerUse: ({lower, upper}: YourPlanPriceParams) => `Desde ${lower}/miembro activo con la Tarjeta Expensify, ${upper}/miembro activo sin la Tarjeta Expensify.`, benefit1: 'SmartScans ilimitados y seguimiento de la distancia', @@ -5488,10 +5488,10 @@ const translations = { benefit7: 'Reportes e informes personalizados', }, control: { - title: 'Control', + title: 'Controlar', priceAnnual: ({lower, upper}: YourPlanPriceParams) => `Desde ${lower}/miembro activo con la Tarjeta Expensify, ${upper}/miembro activo sin la Tarjeta Expensify.`, pricePayPerUse: ({lower, upper}: YourPlanPriceParams) => `Desde ${lower}/miembro activo con la Tarjeta Expensify, ${upper}/miembro activo sin la Tarjeta Expensify.`, - benefit1: 'Todo en Recolección, más:', + benefit1: 'Todo en Recopilar, más:', benefit2: 'Integraciones con NetSuite y Sage Intacct', benefit3: 'Sincronización de Certinia y Workday', benefit4: 'Varios aprobadores de gastos', From c3e511e7db859c784a9a7b341babbe1583f9359f Mon Sep 17 00:00:00 2001 From: James Dean Date: Wed, 6 Nov 2024 11:03:03 -0800 Subject: [PATCH 3/4] Update es.ts --- src/languages/es.ts | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/src/languages/es.ts b/src/languages/es.ts index 093331d531925..6909137279558 100644 --- a/src/languages/es.ts +++ b/src/languages/es.ts @@ -4060,52 +4060,52 @@ const translations = { reportFields: { title: 'Los campos', description: `Los campos de informe permiten especificar detalles a nivel de cabecera, distintos de las etiquetas que pertenecen a los gastos en partidas individuales. Estos detalles pueden incluir nombres de proyectos específicos, información sobre viajes de negocios, ubicaciones, etc.`, - onlyAvailableOnPlan: 'Los campos de informe sólo están disponibles en el plan Control, a partir de ', + onlyAvailableOnPlan: 'Los campos de informe sólo están disponibles en el plan Controlar, a partir de ', }, [CONST.POLICY.CONNECTIONS.NAME.NETSUITE]: { title: 'NetSuite', description: `Disfruta de la sincronización automática y reduce las entradas manuales con la integración Expensify + NetSuite. Obtén información financiera en profundidad y en tiempo real con la compatibilidad nativa y personalizada con segmentos, incluida la asignación de proyectos y clientes.`, - onlyAvailableOnPlan: 'Nuestra integración NetSuite sólo está disponible en el plan Control, a partir de ', + onlyAvailableOnPlan: 'Nuestra integración NetSuite sólo está disponible en el plan Controlar, a partir de ', }, [CONST.POLICY.CONNECTIONS.NAME.SAGE_INTACCT]: { title: 'Sage Intacct', description: `Disfruta de una sincronización automatizada y reduce las entradas manuales con la integración Expensify + Sage Intacct. Obtén información financiera en profundidad y en tiempo real con dimensiones definidas por el usuario, así como codificación de gastos por departamento, clase, ubicación, cliente y proyecto (trabajo).`, - onlyAvailableOnPlan: 'Nuestra integración Sage Intacct sólo está disponible en el plan Control, a partir de ', + onlyAvailableOnPlan: 'Nuestra integración Sage Intacct sólo está disponible en el plan Controlar, a partir de ', }, [CONST.POLICY.CONNECTIONS.NAME.QBD]: { title: 'QuickBooks Desktop', description: `Disfruta de la sincronización automática y reduce las entradas manuales con la integración de Expensify + QuickBooks Desktop. Obtén la máxima eficiencia con una conexión bidireccional en tiempo real y la codificación de gastos por clase, artículo, cliente y proyecto.`, - onlyAvailableOnPlan: 'Nuestra integración con QuickBooks Desktop solo está disponible en el plan Control, que comienza en ', + onlyAvailableOnPlan: 'Nuestra integración con QuickBooks Desktop solo está disponible en el plan Controlar, que comienza en ', }, [CONST.UPGRADE_FEATURE_INTRO_MAPPING.approvals.id]: { title: 'Aprobaciones anticipadas', description: `Si quieres añadir más niveles de aprobación, o simplemente asegurarte de que los gastos más importantes reciben otro vistazo, no hay problema. Las aprobaciones avanzadas ayudan a realizar las comprobaciones adecuadas a cada nivel para mantener los gastos de tu equipo bajo control.`, - onlyAvailableOnPlan: 'Las aprobaciones avanzadas sólo están disponibles en el plan Control, con precios desde ', + onlyAvailableOnPlan: 'Las aprobaciones avanzadas sólo están disponibles en el plan Controlar, con precios desde ', }, glCodes: { title: 'Códigos de libro mayor', description: `Añada códigos de libro mayor a sus categorías para exportar fácilmente los gastos a sus sistemas de contabilidad y nómina.`, - onlyAvailableOnPlan: 'Los códigos de libro mayor solo están disponibles en el plan Control, a partir de ', + onlyAvailableOnPlan: 'Los códigos de libro mayor solo están disponibles en el plan Controlar, a partir de ', }, glAndPayrollCodes: { title: 'Códigos de libro mayor y nómina', description: `Añada códigos de libro mayor y nómina a sus categorías para exportar fácilmente los gastos a sus sistemas de contabilidad y nómina.`, - onlyAvailableOnPlan: 'Los códigos de libro mayor y nómina solo están disponibles en el plan Control, a partir de ', + onlyAvailableOnPlan: 'Los códigos de libro mayor y nómina solo están disponibles en el plan Controlar, a partir de ', }, taxCodes: { title: 'Código de impuesto', description: `Añada código de impuesto mayor a sus categorías para exportar fácilmente los gastos a sus sistemas de contabilidad y nómina.`, - onlyAvailableOnPlan: 'Los código de impuesto mayor solo están disponibles en el plan Control, a partir de ', + onlyAvailableOnPlan: 'Los código de impuesto mayor solo están disponibles en el plan Controlar, a partir de ', }, companyCards: { title: 'Tarjetas de empresa', description: `Las tarjetas de empresa le permiten importar los gastos de las tarjetas de empresa existentes de todos los principales emisores de tarjetas. Puede asignar tarjetas a empleados e importar transacciones automáticamente.`, - onlyAvailableOnPlan: 'Las tarjetas de empresa solo están disponibles en el plan Control, a partir de ', + onlyAvailableOnPlan: 'Las tarjetas de empresa solo están disponibles en el plan Controlar, a partir de ', }, rules: { title: 'Reglas', description: `Las reglas se ejecutan en segundo plano y mantienen tus gastos bajo control para que no tengas que preocuparte por los detalles pequeños.\n\nExige detalles de los gastos, como recibos y descripciones, establece límites y valores predeterminados, y automatiza las aprobaciones y los pagos, todo en un mismo lugar.`, - onlyAvailableOnPlan: 'Las reglas están disponibles solo en el plan Control, que comienza en ', + onlyAvailableOnPlan: 'Las reglas están disponibles solo en el plan Controlar, que comienza en ', }, note: { upgradeWorkspace: 'Mejore su espacio de trabajo para acceder a esta función, o', From dd8f0565aca9e7f16b9ac1c8327c3e77b992a3a0 Mon Sep 17 00:00:00 2001 From: James Dean Date: Wed, 6 Nov 2024 11:05:15 -0800 Subject: [PATCH 4/4] Update es.ts --- src/languages/es.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/languages/es.ts b/src/languages/es.ts index 6909137279558..b0cb546b189b8 100644 --- a/src/languages/es.ts +++ b/src/languages/es.ts @@ -4119,7 +4119,7 @@ const translations = { upgradeToUnlock: 'Desbloquear esta función', completed: { headline: 'Has mejorado tu espacio de trabajo.', - successMessage: ({policyName}: ReportPolicyNameParams) => `Has actualizado con éxito ${policyName} al plan Control.`, + successMessage: ({policyName}: ReportPolicyNameParams) => `Has actualizado con éxito ${policyName} al plan Controlar.`, viewSubscription: 'Ver su suscripción', moreDetails: 'para obtener más información.', gotIt: 'Entendido, gracias.',