From 423a4de9903f46003f39c7c8b9a9b9f0ff8420da Mon Sep 17 00:00:00 2001 From: Samran Ahmed Date: Tue, 5 Aug 2025 23:48:30 +0500 Subject: [PATCH 1/5] Update translation for onboardingManageTeamMessage --- src/languages/de.ts | 4 ++-- src/languages/en.ts | 4 ++-- src/languages/es.ts | 4 ++-- src/languages/fr.ts | 4 ++-- src/languages/it.ts | 4 ++-- src/languages/ja.ts | 4 ++-- src/languages/nl.ts | 4 ++-- src/languages/pl.ts | 4 ++-- src/languages/pt-BR.ts | 4 ++-- src/languages/zh-hans.ts | 4 ++-- 10 files changed, 20 insertions(+), 20 deletions(-) diff --git a/src/languages/de.ts b/src/languages/de.ts index 10616632bc5b..3634c5fb27a6 100644 --- a/src/languages/de.ts +++ b/src/languages/de.ts @@ -2447,8 +2447,8 @@ const translations = { messages: { onboardingEmployerOrSubmitMessage: 'Erstattungen zu erhalten ist so einfach wie eine Nachricht zu senden. Lass uns die Grundlagen durchgehen.', onboardingPersonalSpendMessage: 'So verfolgst du deine Ausgaben mit nur wenigen Klicks.', - onboardingMangeTeamMessage: ({onboardingCompanySize}: {onboardingCompanySize?: OnboardingCompanySize}) => - `Hier ist eine Aufgabenliste, die ich für ein Unternehmen mit ${onboardingCompanySize} Einreichenden empfehle:`, + onboardingManageTeamMessage: + '# Deine kostenlose Testversion hat begonnen! Lass uns mit der Einrichtung loslegen.\n👋 Hallo, ich bin dein Expensify-Einrichtungsassistent. Du bist bereit, diesen Workspace einzurichten, um die Belege und Ausgaben deines Teams zu verwalten. Um das Beste aus deiner 30-tägigen Testphase herauszuholen, folge einfach den restlichen Einrichtungsschritten unten!', onboardingTrackWorkspaceMessage: '# Lass uns loslegen\n👋 Ich helfe dir! Ich habe deine Workspace-Einstellungen für Einzelunternehmer und ähnliche Unternehmen angepasst. Du kannst sie über den folgenden Link anpassen!\n\nSo verfolgst du deine Ausgaben mit nur wenigen Klicks:', onboardingChatSplitMessage: 'Rechnungen mit Freunden zu teilen ist so einfach wie eine Nachricht zu senden. So funktioniert’s.', diff --git a/src/languages/en.ts b/src/languages/en.ts index aed899ae8eb5..0c4292de0c2f 100755 --- a/src/languages/en.ts +++ b/src/languages/en.ts @@ -2449,8 +2449,8 @@ const translations = { messages: { onboardingEmployerOrSubmitMessage: 'Getting paid back is as easy as sending a message. Let’s go over the basics.', onboardingPersonalSpendMessage: 'Here’s how to track your spend in a few clicks.', - onboardingMangeTeamMessage: ({onboardingCompanySize}: {onboardingCompanySize?: OnboardingCompanySize}) => - `Here is a task list I’d recommend for a company of your size${onboardingCompanySize ? ` with ${onboardingCompanySize} submitters` : ':'}`, + onboardingManageTeamMessage: + "# Your free trial has started! Let's get you set up.\n👋 Hey there, I'm your Expensify setup specialist. You're ready to set up this workspace to help manage your team's receipts and expenses. To make the most of your 30-day free trial, just follow the remaining setup steps below!", onboardingTrackWorkspaceMessage: '# Let’s get you set up\n👋 I’m here to help! To get you started, I’ve tailored your workspace settings for sole proprietors and similar businesses. You can adjust your workspace by clicking the link below!\n\nHere’s how to track your spend in a few clicks:', onboardingChatSplitMessage: 'Splitting bills with friends is as easy as sending a message. Here’s how.', diff --git a/src/languages/es.ts b/src/languages/es.ts index 080c8a4e910b..fabd6f45fe41 100644 --- a/src/languages/es.ts +++ b/src/languages/es.ts @@ -2420,8 +2420,8 @@ const translations = { messages: { onboardingEmployerOrSubmitMessage: 'Que te reembolsen es tan fácil como enviar un mensaje. Repasemos lo básico.', onboardingPersonalSpendMessage: 'Aquí tienes cómo organizar tus gastos en unos pocos clics.', - onboardingMangeTeamMessage: ({onboardingCompanySize}: {onboardingCompanySize?: OnboardingCompanySize}) => - `Aquí tienes una lista de tareas recomendadas para una empresa de tu tamaño${onboardingCompanySize ? ` con ${onboardingCompanySize} remitentes` : ':'}`, + onboardingManageTeamMessage: + '# ¡Tu prueba gratuita ha comenzado! Vamos a configurarlo.\n👋 Hola, soy tu especialista de configuración de Expensify. Estás listo para configurar este espacio de trabajo y ayudarte a gestionar los recibos y gastos de tu equipo. Para aprovechar al máximo tu prueba gratuita de 30 días, solo sigue los pasos de configuración a continuación.', onboardingTrackWorkspaceMessage: '# Vamos a configurarte\n👋 ¡Estoy aquí para ayudarte! Para comenzar, he personalizado la configuración de tu espacio de trabajo para propietarios únicos y negocios similares. Puedes ajustar tu espacio de trabajo haciendo clic en el enlace de abajo.\n\nAsí es como puedes organizar tus gastos en unos pocos clics:', onboardingChatSplitMessage: 'Dividir cuentas con amigos es tan fácil como enviar un mensaje. Así se hace.', diff --git a/src/languages/fr.ts b/src/languages/fr.ts index 2179454b82d7..2e4679fad697 100644 --- a/src/languages/fr.ts +++ b/src/languages/fr.ts @@ -2451,8 +2451,8 @@ const translations = { messages: { onboardingEmployerOrSubmitMessage: 'Se faire rembourser est aussi simple que d’envoyer un message. Voici les bases.', onboardingPersonalSpendMessage: 'Voici comment suivre vos dépenses en quelques clics.', - onboardingMangeTeamMessage: ({onboardingCompanySize}: {onboardingCompanySize?: OnboardingCompanySize}) => - `Voici une liste de tâches recommandée pour une entreprise de votre taille avec ${onboardingCompanySize} soumetteurs :`, + onboardingManageTeamMessage: + '# Votre essai gratuit a commencé ! Mettons tout en place.\n👋 Bonjour ! Je suis votre spécialiste de configuration Expensify. Vous êtes prêt à configurer cet espace de travail pour gérer les reçus et dépenses de votre équipe. Pour tirer le meilleur parti de votre essai gratuit de 30 jours, suivez simplement les étapes ci-dessous !', onboardingTrackWorkspaceMessage: '# Configurons votre espace\n👋 Je suis là pour vous aider ! J’ai personnalisé votre espace pour les entrepreneurs individuels et entreprises similaires. Vous pouvez le modifier via le lien ci-dessous.\n\nVoici comment suivre vos dépenses rapidement :', onboardingChatSplitMessage: 'Partager des dépenses entre amis est aussi simple qu’un message. Voici comment faire.', diff --git a/src/languages/it.ts b/src/languages/it.ts index 8444ed5a610a..522c34980d63 100644 --- a/src/languages/it.ts +++ b/src/languages/it.ts @@ -2464,8 +2464,8 @@ const translations = { messages: { onboardingEmployerOrSubmitMessage: 'Ricevere un rimborso è facile come inviare un messaggio. Vediamo le basi.', onboardingPersonalSpendMessage: 'Ecco come monitorare le tue spese in pochi clic.', - onboardingMangeTeamMessage: ({onboardingCompanySize}: {onboardingCompanySize?: OnboardingCompanySize}) => - `Ecco un elenco di attività che consiglio per un’azienda delle tue dimensioni con ${onboardingCompanySize} persone che inviano spese:`, + onboardingManageTeamMessage: + '# La tua prova gratuita è iniziata! Configuriamo tutto.\n👋 Ciao! Sono il tuo specialista di configurazione Expensify. Sei pronto per configurare questo workspace per gestire le ricevute e le spese del tuo team. Per ottenere il massimo dalla tua prova gratuita di 30 giorni, segui semplicemente i passaggi qui sotto!', onboardingTrackWorkspaceMessage: '# Iniziamo\n👋 Sono qui per aiutarti! Per iniziare, ho personalizzato le impostazioni dello spazio di lavoro per ditte individuali e aziende simili. Puoi modificarle cliccando il link qui sotto!\n\nEcco come monitorare le tue spese in pochi clic:', onboardingChatSplitMessage: 'Dividere le spese con gli amici è facile come inviare un messaggio. Ecco come.', diff --git a/src/languages/ja.ts b/src/languages/ja.ts index 589a196323ae..767805c0374a 100644 --- a/src/languages/ja.ts +++ b/src/languages/ja.ts @@ -2469,8 +2469,8 @@ const translations = { '\u652F\u6255\u3044\u3092\u53D7\u3051\u53D6\u308B\u306E\u306F\u3001\u30E1\u30C3\u30BB\u30FC\u30B8\u3092\u9001\u308B\u306E\u3068\u540C\u3058\u304F\u3089\u3044\u7C21\u5358\u3067\u3059\u3002\u57FA\u672C\u3092\u78BA\u8A8D\u3057\u307E\u3057\u3087\u3046\u3002', onboardingPersonalSpendMessage: '\u6570\u56DE\u30AF\u30EA\u30C3\u30AF\u3059\u308B\u3060\u3051\u3067\u3042\u306A\u305F\u306E\u652F\u51FA\u3092\u8FFD\u8DE1\u3059\u308B\u65B9\u6CD5\u306F\u6B21\u306E\u3068\u304A\u308A\u3067\u3059\u3002', - onboardingMangeTeamMessage: ({onboardingCompanySize}: {onboardingCompanySize?: OnboardingCompanySize}) => - `\u3042\u306A\u305F\u306E\u4F1A\u793E\u306E\u898F\u6A21\u3067\u306F\u3001${onboardingCompanySize}\u4EBA\u306E\u63D0\u51FA\u8005\u304C\u3044\u308B\u5834\u5408\u306B\u304A\u52E7\u3081\u3059\u308B\u30BF\u30B9\u30AF\u30EA\u30B9\u30C8\u3092\u7D39\u4ECB\u3057\u307E\u3059\uFF1A`, + onboardingManageTeamMessage: + '\u0023 \u7121\u6599\u30C8\u30E9\u30A4\u30A2\u30EB\u304C\u958B\u59CB\u3055\u308C\u307E\u3057\u305F\uFF01\u8A2D\u5B9A\u3092\u59CB\u3081\u307E\u3057\u3087\u3046\u3002\n\ud83d\udc4b \u3053\u3093\u306B\u3061\u306F\u3001\u79C1\u306F\u3042\u306A\u305F\u306EExpensify\u30BB\u30C3\u30C8\u30A2\u30C3\u30D7\u30B9\u30DA\u30B7\u30E3\u30EA\u30B9\u30C8\u3067\u3059\u3002\u3053\u306E\u30EF\u30FC\u30AF\u30B9\u30DA\u30FC\u30B9\u3092\u8A2D\u5B9A\u3057\u3066\u3001\u30C1\u30FC\u30E0\u306E\u9818\u53CE\u66F8\u3084\u7D4C\u8CBB\u3092\u7BA1\u7406\u3057\u307E\u3057\u3087\u3046\u300230\u65E5\u9593\u306E\u7121\u6599\u30C8\u30E9\u30A4\u30A2\u30EB\u3092\u6700\u5927\u9650\u306B\u6D3B\u7528\u3059\u308B\u306B\u306F\u3001\u4EE5\u4E0B\u306E\u8A2D\u5B9A\u624B\u9806\u306B\u5F93\u3063\u3066\u304F\u3060\u3055\u3044\u3002', onboardingTrackWorkspaceMessage: '# \u30BB\u30C3\u30C8\u30A2\u30C3\u30D7\u3057\u307E\u3057\u3087\u3046\n\u3063\u3066\u3001\u304A\u624B\u4F1D\u3044\u3057\u307E\u3059\uFF01\u958B\u59CB\u306B\u3042\u305F\u3063\u3066\u3001\u3042\u306A\u305F\u306E\u30ef\u30FC\u30AF\u30B9\u30DA\u30FC\u30B9\u8A2D\u5B9A\u3092\u500B\u4EBA\u4E8B\u696D\u4E3B\u3084\u985E\u4F3C\u306E\u4F01\u696D\u306B\u5408\u308F\u305B\u3066\u8ABF\u6574\u3057\u307E\u3057\u305F\u3002\u4EE5\u4E0B\u306E\u30EA\u30F3\u30AF\u3092\u30AF\u30EA\u30C3\u30AF\u3059\u308B\u3068\u3001\u30EF\u30FC\u30AF\u30B9\u30DA\u30FC\u30B9\u3092\u8ABF\u6574\u3067\u304D\u307E\u3059\uFF01\n\n\u6570\u56DE\u30AF\u30EA\u30C3\u30AF\u3059\u308B\u3060\u3051\u3067\u3042\u306A\u305F\u306E\u652F\u51FA\u3092\u8FFD\u8DE1\u3059\u308B\u65B9\u6CD5\u306F\u6B21\u306E\u3068\u304A\u308A\u3067\u3059\u3002', onboardingChatSplitMessage: diff --git a/src/languages/nl.ts b/src/languages/nl.ts index 3c11d22c1d97..65edf3989a1d 100644 --- a/src/languages/nl.ts +++ b/src/languages/nl.ts @@ -2471,8 +2471,8 @@ const translations = { messages: { onboardingEmployerOrSubmitMessage: 'Terugbetaald krijgen is net zo eenvoudig als een bericht sturen. Laten we de basis doornemen.', onboardingPersonalSpendMessage: 'Zo volgt u uw uitgaven in een paar klikken.', - onboardingMangeTeamMessage: ({onboardingCompanySize}: {onboardingCompanySize?: OnboardingCompanySize}) => - `Hier is een takenlijst die ik zou aanraden voor een bedrijf van uw grootte met ${onboardingCompanySize} inzenders:`, + onboardingManageTeamMessage: + '# Je gratis proefperiode is begonnen! Laten we aan de slag gaan.\n👋 Hallo daar! Ik ben je Expensify-opstartspecialist. Je bent klaar om deze workspace in te stellen om de bonnen en uitgaven van je team te beheren. Volg de onderstaande stappen om het meeste uit je gratis proefperiode van 30 dagen te halen!', onboardingTrackWorkspaceMessage: '# Laten we u instellen\n👋 Ik ben hier om te helpen! Om u op weg te helpen, heb ik uw werkruimte-instellingen afgestemd op eenmanszaken en soortgelijke bedrijven. U kunt uw werkruimte aanpassen door op de onderstaande link te klikken!\n\nZo volgt u uw uitgaven in een paar klikken:', onboardingChatSplitMessage: 'Rekeningen splitsen met vrienden is net zo eenvoudig als een bericht sturen. Zo doet u dat.', diff --git a/src/languages/pl.ts b/src/languages/pl.ts index 21c29259cf17..9659fd489b80 100644 --- a/src/languages/pl.ts +++ b/src/languages/pl.ts @@ -2466,8 +2466,8 @@ const translations = { messages: { onboardingEmployerOrSubmitMessage: 'Terugbetaald krijgen is net zo eenvoudig als een bericht sturen. Laten we de basis doornemen.', onboardingPersonalSpendMessage: 'Zo volgt u uw uitgaven in een paar klikken.', - onboardingMangeTeamMessage: ({onboardingCompanySize}: {onboardingCompanySize?: OnboardingCompanySize}) => - `Hier is een takenlijst die ik zou aanraden voor een bedrijf van uw grootte met ${onboardingCompanySize} inzenders:`, + onboardingManageTeamMessage: + '# Twój bezpłatny okres próbny właśnie się rozpoczął! Zacznijmy konfigurację.\n👋 Cześć! Jestem Twoim specjalistą ds. konfiguracji Expensify. Jesteś gotowy(-a), aby skonfigurować ten workspace i zarządzać paragonami oraz wydatkami swojego zespołu. Aby w pełni wykorzystać 30-dniowy okres próbny, wykonaj kolejne kroki poniżej!', onboardingTrackWorkspaceMessage: '# Laten we u instellen\n👋 Ik ben hier om te helpen! Om u op weg te helpen, heb ik uw werkruimte-instellingen afgestemd op eenmanszaken en soortgelijke bedrijven. U kunt uw werkruimte aanpassen door op de onderstaande link te klikken!\n\nZo volgt u uw uitgaven in een paar klikken:', onboardingChatSplitMessage: 'Rekeningen splitsen met vrienden is net zo eenvoudig als een bericht sturen. Zo doet u dat.', diff --git a/src/languages/pt-BR.ts b/src/languages/pt-BR.ts index 753d53a4b1f7..fe47cf84818d 100644 --- a/src/languages/pt-BR.ts +++ b/src/languages/pt-BR.ts @@ -2468,8 +2468,8 @@ const translations = { messages: { onboardingEmployerOrSubmitMessage: 'Ser reembolsado é tão fácil quanto enviar uma mensagem. Vamos ver o básico.', onboardingPersonalSpendMessage: 'Veja como rastrear seus gastos em poucos cliques.', - onboardingMangeTeamMessage: ({onboardingCompanySize}: {onboardingCompanySize?: OnboardingCompanySize}) => - `Aqui está uma lista de tarefas que eu recomendaria para uma empresa do seu tamanho com ${onboardingCompanySize} remetentes:`, + onboardingManageTeamMessage: + '# Seu teste gratuito começou! Vamos configurar tudo.\n👋 Olá! Sou seu especialista de configuração da Expensify. Você está pronto(a) para configurar este espaço de trabalho e gerenciar os recibos e despesas da sua equipe. Para aproveitar ao máximo os seus 30 dias gratuitos, basta seguir os próximos passos abaixo!', onboardingTrackWorkspaceMessage: '# Vamos configurar você\n👋 Estou aqui para ajudar! Para você começar, adaptei as configurações do seu espaço de trabalho para microempreendedores individuais e empresas semelhantes. Você pode ajustar seu espaço de trabalho clicando no link abaixo!\n\nVeja como rastrear seus gastos em poucos cliques:', onboardingChatSplitMessage: 'Dividir contas com amigos é tão fácil quanto enviar uma mensagem. Veja como.', diff --git a/src/languages/zh-hans.ts b/src/languages/zh-hans.ts index c34fd96c1775..cb413fdf7266 100644 --- a/src/languages/zh-hans.ts +++ b/src/languages/zh-hans.ts @@ -2441,8 +2441,8 @@ const translations = { onboardingEmployerOrSubmitMessage: '\u62a5\u9500\u5c31\u50cf\u53d1\u9001\u6d88\u606f\u4e00\u6837\u7b80\u5355\u3002\u8ba9\u6211\u4eec\u6765\u770b\u770b\u57fa\u672c\u77e5\u8bc6\u3002', onboardingPersonalSpendMessage: '\u4ee5\u4e0b\u662f\u5982\u4f55\u5728\u51e0\u6b21\u70b9\u51fb\u4e2d\u8ddf\u8e2a\u60a8\u7684\u652f\u51fa\u3002', - onboardingMangeTeamMessage: ({onboardingCompanySize}: {onboardingCompanySize?: OnboardingCompanySize}) => - `\u4ee5\u4e0b\u662f\u6211\u4e3a\u60a8\u516c\u53f8\u8fd9\u4e2a\u89c4\u6a21\u3001\u5177\u6709 ${onboardingCompanySize} \u4e2a\u63d0\u4ea4\u4eba\u7684\u516c\u53f8\u63a8\u8350\u7684\u4efb\u52a1\u5217\u8868\uff1a`, + onboardingManageTeamMessage: + '\u0023 \u60a8\u7684\u514d\u8d39\u8bd5\u7528\u5df2\u5f00\u59cb\uff01\u8ba9\u6211\u4eec\u4e3a\u60a8\u5b8c\u6210\u8bbe\u7f6e\u3002\n\ud83d\udc4b \u60a8\u597d\uff0c\u6211\u662f\u60a8\u7684 Expensify \u8bbe\u7f6e\u4e13\u5bb6\u3002\u60a8\u5df2\u51c6\u5907\u597d\u8bbe\u7f6e\u6b64\u5de5\u4f5c\u533a\uff0c\u4ee5\u52a9\u529b\u7ba1\u7406\u60a8\u56e2\u961f\u7684\u6536\u636e\u548c\u652f\u51fa\u3002\u8981\u5145\u5206\u5229\u7528\u8fd9 30 \u5929\u7684\u514d\u8d39\u8bd5\u7528\uff0c\u8bf7\u6309\u7167\u4e0b\u9762\u7684\u6b65\u9aa4\u5b8c\u6210\u8bbe\u7f6e\uff01', onboardingTrackWorkspaceMessage: '# \u8ba9\u6211\u4eec\u6765\u8bbe\u7f6e\u60a8\u7684\u5e10\u6237\n\u00f0\u009f\u0091\u008b \u6211\u6765\u5e2e\u5fd9\u4e86\uff01\u4e3a\u4e86\u5e2e\u52a9\u60a8\u5f00\u59cb\uff0c\u6211\u5df2\u4e3a\u4e2a\u4f53\u7ecf\u8425\u8005\u548c\u7c7b\u4f3c\u4f01\u4e1a\u91cf\u8eab\u5b9a\u5236\u4e86\u60a8\u7684\u5de5\u4f5c\u533a\u8bbe\u7f6e\u3002\u60a8\u53ef\u4ee5\u901a\u8fc7\u70b9\u51fb\u4e0b\u9762\u7684\u94fe\u63a5\u6765\u8c03\u6574\u60a8\u7684\u5de5\u4f5c\u533a\uff01\n\n\u4ee5\u4e0b\u662f\u5982\u4f55\u5728\u51e0\u6b21\u70b9\u51fb\u4e2d\u8ddf\u8e2a\u60a8\u7684\u652f\u51fa\uff1a', onboardingChatSplitMessage: '\u4e0e\u670b\u53cb\u5206\u644a\u8d26\u5355\u5c31\u50cf\u53d1\u9001\u6d88\u606f\u4e00\u6837\u7b80\u5355\u3002\u4ee5\u4e0b\u662f\u65b9\u6cd5\u3002', From 9d2a3daf439be3e1023b43d775a8e85ba69d1bf1 Mon Sep 17 00:00:00 2001 From: Samran Ahmed Date: Tue, 5 Aug 2025 23:49:04 +0500 Subject: [PATCH 2/5] Fix typo in variable name --- src/libs/actions/Welcome/OnboardingFlow.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/libs/actions/Welcome/OnboardingFlow.ts b/src/libs/actions/Welcome/OnboardingFlow.ts index 07c5d6cfe6ed..05887bc919e9 100644 --- a/src/libs/actions/Welcome/OnboardingFlow.ts +++ b/src/libs/actions/Welcome/OnboardingFlow.ts @@ -333,8 +333,8 @@ const getOnboardingMessages = (locale?: Locale) => { tasks: [testDriveEmployeeTask, trackExpenseTask], }; - const onboardingMangeTeamMessage: OnboardingMessage = { - message: ({onboardingCompanySize}) => translate(resolvedLocale, 'onboarding.messages.onboardingMangeTeamMessage', {onboardingCompanySize}), + const onboardingManageTeamMessage: OnboardingMessage = { + message: translate(resolvedLocale, 'onboarding.messages.onboardingManageTeamMessage'), tasks: [createWorkspaceTask, testDriveAdminTask, addAccountingIntegrationTask, connectCorporateCardTask, inviteTeamTask, setupCategoriesAndTags, setupCategoriesTask, setupTagsTask], }; @@ -373,7 +373,7 @@ const getOnboardingMessages = (locale?: Locale) => { onboardingMessages: { [CONST.ONBOARDING_CHOICES.EMPLOYER]: onboardingEmployerOrSubmitMessage, [CONST.ONBOARDING_CHOICES.SUBMIT]: onboardingEmployerOrSubmitMessage, - [CONST.ONBOARDING_CHOICES.MANAGE_TEAM]: onboardingMangeTeamMessage, + [CONST.ONBOARDING_CHOICES.MANAGE_TEAM]: onboardingManageTeamMessage, [CONST.ONBOARDING_CHOICES.TRACK_WORKSPACE]: onboardingTrackWorkspaceMessage, [CONST.ONBOARDING_CHOICES.PERSONAL_SPEND]: onboardingPersonalSpendMessage, [CONST.ONBOARDING_CHOICES.CHAT_SPLIT]: onboardingChatSplitMessage, From 241795f441f6992bc56ee94041193ea904c334da Mon Sep 17 00:00:00 2001 From: Samran Ahmed Date: Wed, 6 Aug 2025 02:14:48 +0500 Subject: [PATCH 3/5] fix lint --- src/languages/de.ts | 2 +- src/languages/en.ts | 2 +- src/languages/es.ts | 2 +- src/languages/fr.ts | 2 +- src/languages/it.ts | 2 +- src/languages/ja.ts | 2 +- src/languages/nl.ts | 2 +- src/languages/pl.ts | 2 +- src/languages/pt-BR.ts | 2 +- src/languages/zh-hans.ts | 2 +- 10 files changed, 10 insertions(+), 10 deletions(-) diff --git a/src/languages/de.ts b/src/languages/de.ts index 3634c5fb27a6..bf0c591e660f 100644 --- a/src/languages/de.ts +++ b/src/languages/de.ts @@ -11,7 +11,7 @@ */ import {CONST as COMMON_CONST} from 'expensify-common'; import startCase from 'lodash/startCase'; -import type {OnboardingCompanySize, OnboardingTask} from '@libs/actions/Welcome/OnboardingFlow'; +import type {OnboardingTask} from '@libs/actions/Welcome/OnboardingFlow'; import CONST from '@src/CONST'; import type {Country} from '@src/CONST'; import type OriginalMessage from '@src/types/onyx/OriginalMessage'; diff --git a/src/languages/en.ts b/src/languages/en.ts index 0c4292de0c2f..c47b4264b38a 100755 --- a/src/languages/en.ts +++ b/src/languages/en.ts @@ -1,6 +1,6 @@ import {CONST as COMMON_CONST} from 'expensify-common'; import startCase from 'lodash/startCase'; -import type {OnboardingCompanySize, OnboardingTask} from '@libs/actions/Welcome/OnboardingFlow'; +import type {OnboardingTask} from '@libs/actions/Welcome/OnboardingFlow'; import CONST from '@src/CONST'; import type {Country} from '@src/CONST'; import type OriginalMessage from '@src/types/onyx/OriginalMessage'; diff --git a/src/languages/es.ts b/src/languages/es.ts index fabd6f45fe41..453b56740070 100644 --- a/src/languages/es.ts +++ b/src/languages/es.ts @@ -1,5 +1,5 @@ import {CONST as COMMON_CONST} from 'expensify-common'; -import type {OnboardingCompanySize, OnboardingTask} from '@libs/actions/Welcome/OnboardingFlow'; +import type {OnboardingTask} from '@libs/actions/Welcome/OnboardingFlow'; import CONST from '@src/CONST'; import type OriginalMessage from '@src/types/onyx/OriginalMessage'; import type en from './en'; diff --git a/src/languages/fr.ts b/src/languages/fr.ts index 2e4679fad697..776b939bfb00 100644 --- a/src/languages/fr.ts +++ b/src/languages/fr.ts @@ -11,7 +11,7 @@ */ import {CONST as COMMON_CONST} from 'expensify-common'; import startCase from 'lodash/startCase'; -import type {OnboardingCompanySize, OnboardingTask} from '@libs/actions/Welcome/OnboardingFlow'; +import type {OnboardingTask} from '@libs/actions/Welcome/OnboardingFlow'; import CONST from '@src/CONST'; import type {Country} from '@src/CONST'; import type OriginalMessage from '@src/types/onyx/OriginalMessage'; diff --git a/src/languages/it.ts b/src/languages/it.ts index 522c34980d63..24638a59c684 100644 --- a/src/languages/it.ts +++ b/src/languages/it.ts @@ -11,7 +11,7 @@ */ import {CONST as COMMON_CONST} from 'expensify-common'; import startCase from 'lodash/startCase'; -import type {OnboardingCompanySize, OnboardingTask} from '@libs/actions/Welcome/OnboardingFlow'; +import type {OnboardingTask} from '@libs/actions/Welcome/OnboardingFlow'; import CONST from '@src/CONST'; import type {Country} from '@src/CONST'; import type OriginalMessage from '@src/types/onyx/OriginalMessage'; diff --git a/src/languages/ja.ts b/src/languages/ja.ts index 767805c0374a..3eecd2249843 100644 --- a/src/languages/ja.ts +++ b/src/languages/ja.ts @@ -11,7 +11,7 @@ */ import {CONST as COMMON_CONST} from 'expensify-common'; import startCase from 'lodash/startCase'; -import type {OnboardingCompanySize, OnboardingTask} from '@libs/actions/Welcome/OnboardingFlow'; +import type {OnboardingTask} from '@libs/actions/Welcome/OnboardingFlow'; import CONST from '@src/CONST'; import type {Country} from '@src/CONST'; import type OriginalMessage from '@src/types/onyx/OriginalMessage'; diff --git a/src/languages/nl.ts b/src/languages/nl.ts index 65edf3989a1d..dcc9d82b1a04 100644 --- a/src/languages/nl.ts +++ b/src/languages/nl.ts @@ -11,7 +11,7 @@ */ import {CONST as COMMON_CONST} from 'expensify-common'; import startCase from 'lodash/startCase'; -import type {OnboardingCompanySize, OnboardingTask} from '@libs/actions/Welcome/OnboardingFlow'; +import type {OnboardingTask} from '@libs/actions/Welcome/OnboardingFlow'; import CONST from '@src/CONST'; import type {Country} from '@src/CONST'; import type OriginalMessage from '@src/types/onyx/OriginalMessage'; diff --git a/src/languages/pl.ts b/src/languages/pl.ts index 9659fd489b80..0a9173505f7f 100644 --- a/src/languages/pl.ts +++ b/src/languages/pl.ts @@ -11,7 +11,7 @@ */ import {CONST as COMMON_CONST} from 'expensify-common'; import startCase from 'lodash/startCase'; -import type {OnboardingCompanySize, OnboardingTask} from '@libs/actions/Welcome/OnboardingFlow'; +import type {OnboardingTask} from '@libs/actions/Welcome/OnboardingFlow'; import CONST from '@src/CONST'; import type {Country} from '@src/CONST'; import type OriginalMessage from '@src/types/onyx/OriginalMessage'; diff --git a/src/languages/pt-BR.ts b/src/languages/pt-BR.ts index fe47cf84818d..66c125acc85f 100644 --- a/src/languages/pt-BR.ts +++ b/src/languages/pt-BR.ts @@ -11,7 +11,7 @@ */ import {CONST as COMMON_CONST} from 'expensify-common'; import startCase from 'lodash/startCase'; -import type {OnboardingCompanySize, OnboardingTask} from '@libs/actions/Welcome/OnboardingFlow'; +import type {OnboardingTask} from '@libs/actions/Welcome/OnboardingFlow'; import CONST from '@src/CONST'; import type {Country} from '@src/CONST'; import type OriginalMessage from '@src/types/onyx/OriginalMessage'; diff --git a/src/languages/zh-hans.ts b/src/languages/zh-hans.ts index cb413fdf7266..5e84f339fca9 100644 --- a/src/languages/zh-hans.ts +++ b/src/languages/zh-hans.ts @@ -11,7 +11,7 @@ */ import {CONST as COMMON_CONST} from 'expensify-common'; import startCase from 'lodash/startCase'; -import type {OnboardingCompanySize, OnboardingTask} from '@libs/actions/Welcome/OnboardingFlow'; +import type {OnboardingTask} from '@libs/actions/Welcome/OnboardingFlow'; import CONST from '@src/CONST'; import type {Country} from '@src/CONST'; import type OriginalMessage from '@src/types/onyx/OriginalMessage'; From 356d0f13c2f56aa95bf81054fdf55b48aa5d1ba5 Mon Sep 17 00:00:00 2001 From: Samran Ahmed Date: Thu, 14 Aug 2025 11:38:56 +0500 Subject: [PATCH 4/5] Update onboarding manage team message --- src/languages/de.ts | 2 +- src/languages/en.ts | 4 ++-- src/languages/es.ts | 2 +- src/languages/fr.ts | 2 +- src/languages/it.ts | 2 +- src/languages/ja.ts | 2 +- src/languages/nl.ts | 2 +- src/languages/pl.ts | 2 +- src/languages/pt-BR.ts | 2 +- src/languages/zh-hans.ts | 2 +- 10 files changed, 11 insertions(+), 11 deletions(-) diff --git a/src/languages/de.ts b/src/languages/de.ts index 6886fad89f43..0fad025c42e2 100644 --- a/src/languages/de.ts +++ b/src/languages/de.ts @@ -2448,7 +2448,7 @@ const translations = { onboardingEmployerOrSubmitMessage: 'Erstattungen zu erhalten ist so einfach wie eine Nachricht zu senden. Lass uns die Grundlagen durchgehen.', onboardingPersonalSpendMessage: 'So verfolgst du deine Ausgaben mit nur wenigen Klicks.', onboardingManageTeamMessage: - '# Deine kostenlose Testversion hat begonnen! Lass uns mit der Einrichtung loslegen.\n👋 Hallo, ich bin dein Expensify-Einrichtungsassistent. Du bist bereit, diesen Workspace einzurichten, um die Belege und Ausgaben deines Teams zu verwalten. Um das Beste aus deiner 30-tägigen Testphase herauszuholen, folge einfach den restlichen Einrichtungsschritten unten!', + '# Deine kostenlose Testversion hat begonnen! Lass uns mit der Einrichtung loslegen.\n👋 Hallo, ich bin dein Expensify-Einrichtungsassistent. Jetzt, da du einen Workspace erstellt hast, hole das Beste aus deiner 30-tägigen kostenlosen Testphase heraus, indem du die folgenden Schritte befolgst!', onboardingTrackWorkspaceMessage: '# Lass uns loslegen\n👋 Ich helfe dir! Ich habe deine Workspace-Einstellungen für Einzelunternehmer und ähnliche Unternehmen angepasst. Du kannst sie über den folgenden Link anpassen!\n\nSo verfolgst du deine Ausgaben mit nur wenigen Klicks:', onboardingChatSplitMessage: 'Rechnungen mit Freunden zu teilen ist so einfach wie eine Nachricht zu senden. So funktioniert’s.', diff --git a/src/languages/en.ts b/src/languages/en.ts index 4c574e09751e..105ac09cba62 100755 --- a/src/languages/en.ts +++ b/src/languages/en.ts @@ -1,6 +1,6 @@ import {CONST as COMMON_CONST} from 'expensify-common'; import startCase from 'lodash/startCase'; -import type {OnboardingCompanySize, OnboardingTask} from '@libs/actions/Welcome/OnboardingFlow'; +import type {OnboardingTask} from '@libs/actions/Welcome/OnboardingFlow'; import StringUtils from '@libs/StringUtils'; import CONST from '@src/CONST'; import type {Country} from '@src/CONST'; @@ -2454,7 +2454,7 @@ const translations = { onboardingEmployerOrSubmitMessage: 'Getting paid back is as easy as sending a message. Let’s go over the basics.', onboardingPersonalSpendMessage: 'Here’s how to track your spend in a few clicks.', onboardingManageTeamMessage: - "# Your free trial has started! Let's get you set up.\n👋 Hey there, I'm your Expensify setup specialist. You're ready to set up this workspace to help manage your team's receipts and expenses. To make the most of your 30-day free trial, just follow the remaining setup steps below!", + "# Your free trial has started! Let's get you set up.\n👋 Hey there, I'm your Expensify setup specialist. Now that you've created a workspace, make the most of your 30-day free trial by following the steps below!", onboardingTrackWorkspaceMessage: '# Let’s get you set up\n👋 I’m here to help! To get you started, I’ve tailored your workspace settings for sole proprietors and similar businesses. You can adjust your workspace by clicking the link below!\n\nHere’s how to track your spend in a few clicks:', onboardingChatSplitMessage: 'Splitting bills with friends is as easy as sending a message. Here’s how.', diff --git a/src/languages/es.ts b/src/languages/es.ts index f53731e77b7f..26168918c4bb 100644 --- a/src/languages/es.ts +++ b/src/languages/es.ts @@ -2421,7 +2421,7 @@ const translations = { onboardingEmployerOrSubmitMessage: 'Que te reembolsen es tan fácil como enviar un mensaje. Repasemos lo básico.', onboardingPersonalSpendMessage: 'Aquí tienes cómo organizar tus gastos en unos pocos clics.', onboardingManageTeamMessage: - '# ¡Tu prueba gratuita ha comenzado! Vamos a configurarlo.\n👋 Hola, soy tu especialista de configuración de Expensify. Estás listo para configurar este espacio de trabajo y ayudarte a gestionar los recibos y gastos de tu equipo. Para aprovechar al máximo tu prueba gratuita de 30 días, solo sigue los pasos de configuración a continuación.', + '# ¡Tu prueba gratuita ha comenzado! Vamos a configurarlo.\n👋 Hola, soy tu especialista de configuración de Expensify. Ahora que has creado un espacio de trabajo, aprovecha al máximo tus 30 días de prueba gratuita siguiendo los pasos que aparecen a continuación.', onboardingTrackWorkspaceMessage: '# Vamos a configurarte\n👋 ¡Estoy aquí para ayudarte! Para comenzar, he personalizado la configuración de tu espacio de trabajo para propietarios únicos y negocios similares. Puedes ajustar tu espacio de trabajo haciendo clic en el enlace de abajo.\n\nAsí es como puedes organizar tus gastos en unos pocos clics:', onboardingChatSplitMessage: 'Dividir cuentas con amigos es tan fácil como enviar un mensaje. Así se hace.', diff --git a/src/languages/fr.ts b/src/languages/fr.ts index 868199bf3926..5089a6a85a76 100644 --- a/src/languages/fr.ts +++ b/src/languages/fr.ts @@ -2451,7 +2451,7 @@ const translations = { onboardingEmployerOrSubmitMessage: 'Se faire rembourser est aussi simple que d’envoyer un message. Voici les bases.', onboardingPersonalSpendMessage: 'Voici comment suivre vos dépenses en quelques clics.', onboardingManageTeamMessage: - '# Votre essai gratuit a commencé ! Mettons tout en place.\n👋 Bonjour ! Je suis votre spécialiste de configuration Expensify. Vous êtes prêt à configurer cet espace de travail pour gérer les reçus et dépenses de votre équipe. Pour tirer le meilleur parti de votre essai gratuit de 30 jours, suivez simplement les étapes ci-dessous !', + '# Votre essai gratuit a commencé ! Passons à la configuration.\n👋 Bonjour, je suis votre spécialiste de configuration Expensify. Maintenant que vous avez créé un espace de travail, profitez pleinement de vos 30 jours d’essai gratuit en suivant les étapes ci-dessous !', onboardingTrackWorkspaceMessage: '# Configurons votre espace\n👋 Je suis là pour vous aider ! J’ai personnalisé votre espace pour les entrepreneurs individuels et entreprises similaires. Vous pouvez le modifier via le lien ci-dessous.\n\nVoici comment suivre vos dépenses rapidement :', onboardingChatSplitMessage: 'Partager des dépenses entre amis est aussi simple qu’un message. Voici comment faire.', diff --git a/src/languages/it.ts b/src/languages/it.ts index 06827122555e..59fda880d13a 100644 --- a/src/languages/it.ts +++ b/src/languages/it.ts @@ -2464,7 +2464,7 @@ const translations = { onboardingEmployerOrSubmitMessage: 'Ricevere un rimborso è facile come inviare un messaggio. Vediamo le basi.', onboardingPersonalSpendMessage: 'Ecco come monitorare le tue spese in pochi clic.', onboardingManageTeamMessage: - '# La tua prova gratuita è iniziata! Configuriamo tutto.\n👋 Ciao! Sono il tuo specialista di configurazione Expensify. Sei pronto per configurare questo workspace per gestire le ricevute e le spese del tuo team. Per ottenere il massimo dalla tua prova gratuita di 30 giorni, segui semplicemente i passaggi qui sotto!', + '# La tua prova gratuita è iniziata! Procediamo con la configurazione.\n👋 Ciao, sono il tuo specialista di configurazione Expensify. Ora che hai creato uno spazio di lavoro, sfrutta al massimo i tuoi 30 giorni di prova gratuita seguendo i passaggi indicati di seguito!', onboardingTrackWorkspaceMessage: '# Iniziamo\n👋 Sono qui per aiutarti! Per iniziare, ho personalizzato le impostazioni dello spazio di lavoro per ditte individuali e aziende simili. Puoi modificarle cliccando il link qui sotto!\n\nEcco come monitorare le tue spese in pochi clic:', onboardingChatSplitMessage: 'Dividere le spese con gli amici è facile come inviare un messaggio. Ecco come.', diff --git a/src/languages/ja.ts b/src/languages/ja.ts index 80251c90ca4f..82e7fa084b6b 100644 --- a/src/languages/ja.ts +++ b/src/languages/ja.ts @@ -2469,7 +2469,7 @@ const translations = { onboardingPersonalSpendMessage: '\u6570\u56DE\u30AF\u30EA\u30C3\u30AF\u3059\u308B\u3060\u3051\u3067\u3042\u306A\u305F\u306E\u652F\u51FA\u3092\u8FFD\u8DE1\u3059\u308B\u65B9\u6CD5\u306F\u6B21\u306E\u3068\u304A\u308A\u3067\u3059\u3002', onboardingManageTeamMessage: - '\u0023 \u7121\u6599\u30C8\u30E9\u30A4\u30A2\u30EB\u304C\u958B\u59CB\u3055\u308C\u307E\u3057\u305F\uFF01\u8A2D\u5B9A\u3092\u59CB\u3081\u307E\u3057\u3087\u3046\u3002\n\ud83d\udc4b \u3053\u3093\u306B\u3061\u306F\u3001\u79C1\u306F\u3042\u306A\u305F\u306EExpensify\u30BB\u30C3\u30C8\u30A2\u30C3\u30D7\u30B9\u30DA\u30B7\u30E3\u30EA\u30B9\u30C8\u3067\u3059\u3002\u3053\u306E\u30EF\u30FC\u30AF\u30B9\u30DA\u30FC\u30B9\u3092\u8A2D\u5B9A\u3057\u3066\u3001\u30C1\u30FC\u30E0\u306E\u9818\u53CE\u66F8\u3084\u7D4C\u8CBB\u3092\u7BA1\u7406\u3057\u307E\u3057\u3087\u3046\u300230\u65E5\u9593\u306E\u7121\u6599\u30C8\u30E9\u30A4\u30A2\u30EB\u3092\u6700\u5927\u9650\u306B\u6D3B\u7528\u3059\u308B\u306B\u306F\u3001\u4EE5\u4E0B\u306E\u8A2D\u5B9A\u624B\u9806\u306B\u5F93\u3063\u3066\u304F\u3060\u3055\u3044\u3002', + '\u0023 \u7121\u6599\u30c8\u30e9\u30a4\u30a2\u30eb\u304c\u958b\u59cb\u3057\u307e\u3057\u305f\uff01\u8a2d\u5b9a\u3092\u59cb\u3081\u307e\u3057\u3087\u3046\u3002\n\ud83d\udc4b \u3053\u3093\u306b\u3061\u306f\u3001\u79c1\u306f\u3042\u306a\u305f\u306eExpensify\u8a2d\u5b9a\u30b9\u30da\u30b7\u30e3\u30ea\u30b9\u30c8\u3067\u3059\u3002\u4eca\u3001\u30ef\u30fc\u30af\u30b9\u30da\u30fc\u30b9\u3092\u4f5c\u6210\u3057\u305f\u306e\u3067\u300130\u65e5\u9593\u306e\u7121\u6599\u30c8\u30e9\u30a4\u30a2\u30eb\u3092\u6700\u5927\u9650\u6d3b\u7528\u3057\u3001\u4e0b\u8a18\u306e\u30b9\u30c6\u30c3\u30d7\u306b\u5f93\u3063\u3066\u304f\u3060\u3055\u3044\uff01', onboardingTrackWorkspaceMessage: '# \u30BB\u30C3\u30C8\u30A2\u30C3\u30D7\u3057\u307E\u3057\u3087\u3046\n\u3063\u3066\u3001\u304A\u624B\u4F1D\u3044\u3057\u307E\u3059\uFF01\u958B\u59CB\u306B\u3042\u305F\u3063\u3066\u3001\u3042\u306A\u305F\u306E\u30ef\u30FC\u30AF\u30B9\u30DA\u30FC\u30B9\u8A2D\u5B9A\u3092\u500B\u4EBA\u4E8B\u696D\u4E3B\u3084\u985E\u4F3C\u306E\u4F01\u696D\u306B\u5408\u308F\u305B\u3066\u8ABF\u6574\u3057\u307E\u3057\u305F\u3002\u4EE5\u4E0B\u306E\u30EA\u30F3\u30AF\u3092\u30AF\u30EA\u30C3\u30AF\u3059\u308B\u3068\u3001\u30EF\u30FC\u30AF\u30B9\u30DA\u30FC\u30B9\u3092\u8ABF\u6574\u3067\u304D\u307E\u3059\uFF01\n\n\u6570\u56DE\u30AF\u30EA\u30C3\u30AF\u3059\u308B\u3060\u3051\u3067\u3042\u306A\u305F\u306E\u652F\u51FA\u3092\u8FFD\u8DE1\u3059\u308B\u65B9\u6CD5\u306F\u6B21\u306E\u3068\u304A\u308A\u3067\u3059\u3002', onboardingChatSplitMessage: diff --git a/src/languages/nl.ts b/src/languages/nl.ts index 15079e8f94ed..929475edcfba 100644 --- a/src/languages/nl.ts +++ b/src/languages/nl.ts @@ -2471,7 +2471,7 @@ const translations = { onboardingEmployerOrSubmitMessage: 'Terugbetaald krijgen is net zo eenvoudig als een bericht sturen. Laten we de basis doornemen.', onboardingPersonalSpendMessage: 'Zo volgt u uw uitgaven in een paar klikken.', onboardingManageTeamMessage: - '# Je gratis proefperiode is begonnen! Laten we aan de slag gaan.\n👋 Hallo daar! Ik ben je Expensify-opstartspecialist. Je bent klaar om deze workspace in te stellen om de bonnen en uitgaven van je team te beheren. Volg de onderstaande stappen om het meeste uit je gratis proefperiode van 30 dagen te halen!', + '# Je gratis proefperiode is begonnen! Laten we aan de slag gaan met de installatie.\n👋 Hallo, ik ben je Expensify-installatiespecialist. Nu je een workspace hebt gemaakt, haal het meeste uit je 30 dagen gratis proefperiode door de onderstaande stappen te volgen!', onboardingTrackWorkspaceMessage: '# Laten we u instellen\n👋 Ik ben hier om te helpen! Om u op weg te helpen, heb ik uw werkruimte-instellingen afgestemd op eenmanszaken en soortgelijke bedrijven. U kunt uw werkruimte aanpassen door op de onderstaande link te klikken!\n\nZo volgt u uw uitgaven in een paar klikken:', onboardingChatSplitMessage: 'Rekeningen splitsen met vrienden is net zo eenvoudig als een bericht sturen. Zo doet u dat.', diff --git a/src/languages/pl.ts b/src/languages/pl.ts index c610b458dce0..1e72ef281cab 100644 --- a/src/languages/pl.ts +++ b/src/languages/pl.ts @@ -2466,7 +2466,7 @@ const translations = { onboardingEmployerOrSubmitMessage: 'Terugbetaald krijgen is net zo eenvoudig als een bericht sturen. Laten we de basis doornemen.', onboardingPersonalSpendMessage: 'Zo volgt u uw uitgaven in een paar klikken.', onboardingManageTeamMessage: - '# Twój bezpłatny okres próbny właśnie się rozpoczął! Zacznijmy konfigurację.\n👋 Cześć! Jestem Twoim specjalistą ds. konfiguracji Expensify. Jesteś gotowy(-a), aby skonfigurować ten workspace i zarządzać paragonami oraz wydatkami swojego zespołu. Aby w pełni wykorzystać 30-dniowy okres próbny, wykonaj kolejne kroki poniżej!', + '# Twój bezpłatny okres próbny właśnie się rozpoczął! Zacznijmy konfigurację.\n👋 Cześć, jestem Twoim specjalistą ds. konfiguracji Expensify. Teraz, gdy utworzyłeś przestrzeń roboczą, wykorzystaj w pełni swoje 30 dni bezpłatnego okresu próbnego, postępując zgodnie z poniższymi krokami!', onboardingTrackWorkspaceMessage: '# Laten we u instellen\n👋 Ik ben hier om te helpen! Om u op weg te helpen, heb ik uw werkruimte-instellingen afgestemd op eenmanszaken en soortgelijke bedrijven. U kunt uw werkruimte aanpassen door op de onderstaande link te klikken!\n\nZo volgt u uw uitgaven in een paar klikken:', onboardingChatSplitMessage: 'Rekeningen splitsen met vrienden is net zo eenvoudig als een bericht sturen. Zo doet u dat.', diff --git a/src/languages/pt-BR.ts b/src/languages/pt-BR.ts index e3559713b5ad..735e3d08e70e 100644 --- a/src/languages/pt-BR.ts +++ b/src/languages/pt-BR.ts @@ -2470,7 +2470,7 @@ const translations = { onboardingEmployerOrSubmitMessage: 'Ser reembolsado é tão fácil quanto enviar uma mensagem. Vamos ver o básico.', onboardingPersonalSpendMessage: 'Veja como rastrear seus gastos em poucos cliques.', onboardingManageTeamMessage: - '# Seu teste gratuito começou! Vamos configurar tudo.\n👋 Olá! Sou seu especialista de configuração da Expensify. Você está pronto(a) para configurar este espaço de trabalho e gerenciar os recibos e despesas da sua equipe. Para aproveitar ao máximo os seus 30 dias gratuitos, basta seguir os próximos passos abaixo!', + '# Seu teste gratuito começou! Vamos configurar tudo.\n👋 Olá, sou seu especialista de configuração da Expensify. Agora que você criou um workspace, aproveite ao máximo seus 30 dias de teste gratuito seguindo as etapas abaixo!', onboardingTrackWorkspaceMessage: '# Vamos configurar você\n👋 Estou aqui para ajudar! Para você começar, adaptei as configurações do seu espaço de trabalho para microempreendedores individuais e empresas semelhantes. Você pode ajustar seu espaço de trabalho clicando no link abaixo!\n\nVeja como rastrear seus gastos em poucos cliques:', onboardingChatSplitMessage: 'Dividir contas com amigos é tão fácil quanto enviar uma mensagem. Veja como.', diff --git a/src/languages/zh-hans.ts b/src/languages/zh-hans.ts index 939a5826cd58..2d2ca23f328e 100644 --- a/src/languages/zh-hans.ts +++ b/src/languages/zh-hans.ts @@ -2440,7 +2440,7 @@ const translations = { '\u62a5\u9500\u5c31\u50cf\u53d1\u9001\u6d88\u606f\u4e00\u6837\u7b80\u5355\u3002\u8ba9\u6211\u4eec\u6765\u770b\u770b\u57fa\u672c\u77e5\u8bc6\u3002', onboardingPersonalSpendMessage: '\u4ee5\u4e0b\u662f\u5982\u4f55\u5728\u51e0\u6b21\u70b9\u51fb\u4e2d\u8ddf\u8e2a\u60a8\u7684\u652f\u51fa\u3002', onboardingManageTeamMessage: - '\u0023 \u60a8\u7684\u514d\u8d39\u8bd5\u7528\u5df2\u5f00\u59cb\uff01\u8ba9\u6211\u4eec\u4e3a\u60a8\u5b8c\u6210\u8bbe\u7f6e\u3002\n\ud83d\udc4b \u60a8\u597d\uff0c\u6211\u662f\u60a8\u7684 Expensify \u8bbe\u7f6e\u4e13\u5bb6\u3002\u60a8\u5df2\u51c6\u5907\u597d\u8bbe\u7f6e\u6b64\u5de5\u4f5c\u533a\uff0c\u4ee5\u52a9\u529b\u7ba1\u7406\u60a8\u56e2\u961f\u7684\u6536\u636e\u548c\u652f\u51fa\u3002\u8981\u5145\u5206\u5229\u7528\u8fd9 30 \u5929\u7684\u514d\u8d39\u8bd5\u7528\uff0c\u8bf7\u6309\u7167\u4e0b\u9762\u7684\u6b65\u9aa4\u5b8c\u6210\u8bbe\u7f6e\uff01', + '\u0023 \u60a8\u7684\u514d\u8d39\u8bd5\u7528\u5df2\u7ecf\u5f00\u59cb\uff01\u8ba9\u6211\u4eec\u5e2e\u60a8\u5b8c\u6210\u8bbe\u7f6e\u3002\n\ud83d\udc4b \u60a8\u597d\uff0c\u6211\u662f\u60a8\u7684 Expensify \u8bbe\u7f6e\u4e13\u5458\u3002\u73b0\u5728\u60a8\u5df2\u7ecf\u521b\u5efa\u4e86\u4e00\u4e2a\u5de5\u4f5c\u533a\uff0c\u8bf7\u5145\u5206\u5229\u7528 30 \u5929\u514d\u8d39\u8bd5\u7528\uff0c\u5e76\u6309\u7167\u4e0b\u9762\u7684\u6b65\u9aa4\u64cd\u4f5c\uff01', onboardingTrackWorkspaceMessage: '# \u8ba9\u6211\u4eec\u6765\u8bbe\u7f6e\u60a8\u7684\u5e10\u6237\n\u00f0\u009f\u0091\u008b \u6211\u6765\u5e2e\u5fd9\u4e86\uff01\u4e3a\u4e86\u5e2e\u52a9\u60a8\u5f00\u59cb\uff0c\u6211\u5df2\u4e3a\u4e2a\u4f53\u7ecf\u8425\u8005\u548c\u7c7b\u4f3c\u4f01\u4e1a\u91cf\u8eab\u5b9a\u5236\u4e86\u60a8\u7684\u5de5\u4f5c\u533a\u8bbe\u7f6e\u3002\u60a8\u53ef\u4ee5\u901a\u8fc7\u70b9\u51fb\u4e0b\u9762\u7684\u94fe\u63a5\u6765\u8c03\u6574\u60a8\u7684\u5de5\u4f5c\u533a\uff01\n\n\u4ee5\u4e0b\u662f\u5982\u4f55\u5728\u51e0\u6b21\u70b9\u51fb\u4e2d\u8ddf\u8e2a\u60a8\u7684\u652f\u51fa\uff1a', onboardingChatSplitMessage: '\u4e0e\u670b\u53cb\u5206\u644a\u8d26\u5355\u5c31\u50cf\u53d1\u9001\u6d88\u606f\u4e00\u6837\u7b80\u5355\u3002\u4ee5\u4e0b\u662f\u65b9\u6cd5\u3002', From 11bcb2bd50b47db59888e5649bdbb9aca0fe783c Mon Sep 17 00:00:00 2001 From: Samran Ahmed Date: Fri, 15 Aug 2025 13:15:07 +0500 Subject: [PATCH 5/5] fix es traslation --- 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 26168918c4bb..1e0370654fda 100644 --- a/src/languages/es.ts +++ b/src/languages/es.ts @@ -2421,7 +2421,7 @@ const translations = { onboardingEmployerOrSubmitMessage: 'Que te reembolsen es tan fácil como enviar un mensaje. Repasemos lo básico.', onboardingPersonalSpendMessage: 'Aquí tienes cómo organizar tus gastos en unos pocos clics.', onboardingManageTeamMessage: - '# ¡Tu prueba gratuita ha comenzado! Vamos a configurarlo.\n👋 Hola, soy tu especialista de configuración de Expensify. Ahora que has creado un espacio de trabajo, aprovecha al máximo tus 30 días de prueba gratuita siguiendo los pasos que aparecen a continuación.', + '# ¡Tu prueba gratuita ha comenzado! Vamos a poner todo a punto.\n👋 Hola, soy tu especialista de configuración de Expensify. Ahora que has creado un espacio de trabajo, aprovecha al máximo tus 30 días de prueba gratuita siguiendo los pasos que aparecen a continuación.', onboardingTrackWorkspaceMessage: '# Vamos a configurarte\n👋 ¡Estoy aquí para ayudarte! Para comenzar, he personalizado la configuración de tu espacio de trabajo para propietarios únicos y negocios similares. Puedes ajustar tu espacio de trabajo haciendo clic en el enlace de abajo.\n\nAsí es como puedes organizar tus gastos en unos pocos clics:', onboardingChatSplitMessage: 'Dividir cuentas con amigos es tan fácil como enviar un mensaje. Así se hace.',