diff --git a/src/languages/de.ts b/src/languages/de.ts index a1428306253a..5ba7dfa2144e 100644 --- a/src/languages/de.ts +++ b/src/languages/de.ts @@ -1031,7 +1031,7 @@ const translations: TranslationDeepObject = { title: ({days}: {days: number}) => `Kostenlose Testversion: Noch ${days} ${days === 1 ? 'Tag' : 'Tage'}!`, offer50Body: 'Sparen Sie 50 % im ersten Jahr', offer25Body: 'Erhalten Sie 25 % Rabatt auf Ihr erstes Jahr', - addCardBody: 'Warten Sie nicht! Fügen Sie jetzt Ihre Zahlungskarte hinzu.', + addCardBody: 'Zahlungskarte hinzufügen', ctaClaim: 'Anspruch', ctaAdd: 'Karte hinzufügen', timeRemaining: ({formattedTime}: {formattedTime: string}) => `Verbleibende Zeit: ${formattedTime}`, @@ -2818,10 +2818,7 @@ ${amount} für ${merchant} – ${date}`, expenseRulesPage: { title: 'Ausgabenregeln', findRule: 'Regel finden', - emptyRules: { - title: 'Du hast noch keine Regeln erstellt', - subtitle: 'Füge eine Regel hinzu, um die Spesenabrechnung zu automatisieren.', - }, + emptyRules: {title: 'Noch keine Regeln', subtitle: 'Füge eine Regel hinzu, um die Spesenabrechnung zu automatisieren.'}, changes: { billableUpdate: (value: boolean) => `Ausgabe ${value ? 'verrechenbar' : 'nicht abrechenbar'} aktualisieren`, categoryUpdate: (value: string) => `Kategorie auf „${value}“ aktualisieren`, @@ -5575,7 +5572,7 @@ _Für ausführlichere Anweisungen [besuchen Sie unsere Hilfeseite](${CONST.NETSU needCategoryForExportToIntegration: (connectionName: string) => `Alle Ausgaben müssen kategorisiert werden, um nach ${connectionName} exportiert zu werden.`, subtitle: 'Verschaffe dir einen besseren Überblick darüber, wofür Geld ausgegeben wird. Verwende unsere Standardkategorien oder füge eigene hinzu.', emptyCategories: { - title: 'Sie haben noch keine Kategorien erstellt', + title: 'Noch keine Kategorien', subtitle: 'Füge eine Kategorie hinzu, um deine Ausgaben zu organisieren.', subtitleWithAccounting: (accountingPageURL: string) => `Ihre Kategorien werden derzeit über eine Buchhaltungsverbindung importiert. Gehen Sie zu Buchhaltung, um Änderungen vorzunehmen.`, @@ -5876,10 +5873,7 @@ _Für ausführlichere Anweisungen [besuchen Sie unsere Hilfeseite](${CONST.NETSU findReportField: 'Berichtsfeld suchen', deleteConfirmation: 'Sind Sie sicher, dass Sie dieses Berichts­feld löschen möchten?', deleteFieldsConfirmation: 'Möchten Sie diese Berichtsfelder wirklich löschen?', - emptyReportFields: { - title: 'Du hast noch keine Berichtsfelder erstellt', - subtitle: 'Füge ein benutzerdefiniertes Feld (Text, Datum oder Dropdown) hinzu, das in Berichten erscheint.', - }, + emptyReportFields: {title: 'Noch keine Berichtsfelder', subtitle: 'Füge ein benutzerdefiniertes Feld (Text, Datum oder Dropdown) hinzu, das in Berichten erscheint.'}, subtitle: 'Berichtsfelder gelten für alle Ausgaben und können hilfreich sein, wenn du nach zusätzlichen Informationen fragen möchtest.', disableReportFields: 'Berichtsfelder deaktivieren', disableReportFieldsConfirmation: 'Bist du sicher? Text- und Datumsfelder werden gelöscht und Listen werden deaktiviert.', @@ -5903,10 +5897,7 @@ _Für ausführlichere Anweisungen [besuchen Sie unsere Hilfeseite](${CONST.NETSU disableValues: 'Werte deaktivieren', enableValue: 'Wert aktivieren', enableValues: 'Werte aktivieren', - emptyReportFieldsValues: { - title: 'Sie haben noch keine Listenwerte erstellt', - subtitle: 'Füge benutzerdefinierte Werte hinzu, die in Berichten erscheinen.', - }, + emptyReportFieldsValues: {title: 'Noch keine Listeneinträge', subtitle: 'Füge benutzerdefinierte Werte hinzu, die in Berichten erscheinen.'}, deleteValuePrompt: 'Sind Sie sicher, dass Sie diesen Listenwert löschen möchten?', deleteValuesPrompt: 'Bist du sicher, dass du diese Listenwerte löschen möchtest?', listValueRequiredError: 'Bitte gib einen Namen für den Listeneintrag ein', @@ -5942,7 +5933,7 @@ _Für ausführlichere Anweisungen [besuchen Sie unsere Hilfeseite](${CONST.NETSU subtitleWithDependentTags: (importSpreadsheetLink: string) => `Tags bieten detailliertere Möglichkeiten, Kosten zu klassifizieren. Sie verwenden abhängige Tags. Sie können eine Tabelle erneut importieren, um Ihre Tags zu aktualisieren.`, emptyTags: { - title: 'Sie haben noch keine Tags erstellt', + title: 'Noch keine Tags', subtitle: 'Füge ein Tag hinzu, um Projekte, Standorte, Abteilungen und mehr zu verfolgen.', subtitleHTML: `Fügen Sie Tags hinzu, um Projekte, Standorte, Abteilungen und mehr nachzuverfolgen. Erfahren Sie mehr über das Formatieren von Tag-Dateien für den Import.`, subtitleWithAccounting: (accountingPageURL: string) => @@ -6217,7 +6208,7 @@ _Für ausführlichere Anweisungen [besuchen Sie unsere Hilfeseite](${CONST.NETSU copyExisting: 'Vorhandene kopieren', createNew: 'Neu erstellen', spendRulesEmptyStateTitle: 'Keine Regeln zur Auswahl', - spendRulesEmptyStateSubtitle: 'Sie haben noch keine Regeln erstellt. Sie können eine auf dem vorherigen Bildschirm erstellen.', + spendRulesEmptyStateSubtitle: 'Noch keine Regeln. Sie können eine auf dem vorherigen Bildschirm erstellen.', }, deactivateCardModal: { deactivate: 'Deaktivieren', @@ -7905,30 +7896,24 @@ Fügen Sie weitere Ausgabelimits hinzu, um den Cashflow Ihres Unternehmens zu sc subtitle: `Versuche, deine Suchkriterien anzupassen oder etwas mit der +‑Schaltfläche zu erstellen.`, }, emptyExpenseResults: { - title: 'Du hast noch keine Ausgaben erstellt', + title: 'Noch keine Ausgaben', subtitle: 'Erstelle eine Ausgabe oder mache eine Probefahrt mit Expensify, um mehr zu erfahren.', subtitleWithOnlyCreateButton: 'Verwende die grüne Schaltfläche unten, um eine Ausgabe zu erstellen.', }, emptyReportResults: { - title: 'Du hast noch keine Berichte erstellt', + title: 'Noch keine Berichte', subtitle: 'Erstelle einen Bericht oder mache eine Probefahrt mit Expensify, um mehr zu erfahren.', subtitleWithOnlyCreateButton: 'Verwende die grüne Schaltfläche unten, um einen Bericht zu erstellen.', }, emptyInvoiceResults: { - title: dedent(` - Sie haben noch keine Rechnungen erstellt - `), + title: 'Noch keine Rechnungen', subtitle: 'Sende eine Rechnung oder mache eine Probefahrt mit Expensify, um mehr zu erfahren.', subtitleWithOnlyCreateButton: 'Verwende die grüne Schaltfläche unten, um eine Rechnung zu senden.', subtitleCannotSend: 'Du benötigst einen Arbeitsbereich mit aktiviertem Invoices, um Rechnungen zu senden.', subtitleCannotSendWithTestDrive: 'Du benötigst einen Arbeitsbereich mit aktiviertem Invoices, um Rechnungen zu senden. Mache eine Probefahrt mit Expensify, um mehr zu erfahren.', }, - emptyTripResults: { - title: 'Keine Reisen zum Anzeigen', - subtitle: 'Beginne, indem du unten deine erste Reise buchst.', - buttonText: 'Reise buchen', - }, + emptyTripResults: {title: 'Noch keine Reisen', subtitle: 'Beginne, indem du unten deine erste Reise buchst.', buttonText: 'Reise buchen'}, emptySubmitResults: { title: 'Keine Ausgaben zum Einreichen', subtitle: 'Alles erledigt. Dreh eine Ehrenrunde!', diff --git a/src/languages/en.ts b/src/languages/en.ts index b37663c2ee86..b59bdfb641aa 100644 --- a/src/languages/en.ts +++ b/src/languages/en.ts @@ -1017,7 +1017,7 @@ const translations = { title: ({days}: {days: number}) => `Free trial: ${days} ${days === 1 ? 'day' : 'days'} left!`, offer50Body: 'Get 50% off your first year', offer25Body: 'Get 25% off your first year', - addCardBody: "Don't wait! Add your payment card now.", + addCardBody: 'Add a payment card', ctaClaim: 'Claim', ctaAdd: 'Add card', timeRemaining: ({formattedTime}: {formattedTime: string}) => `Time remaining: ${formattedTime}`, @@ -2891,7 +2891,7 @@ const translations = { subtitle: 'These rules will apply to your expenses.', findRule: 'Find rule', emptyRules: { - title: "You haven't created any rules", + title: 'No rules yet', subtitle: 'Add a rule to automate expense reporting.', }, changes: { @@ -5594,7 +5594,7 @@ const translations = { needCategoryForExportToIntegration: (connectionName: string) => `All expenses must be categorized in order to export to ${connectionName}.`, subtitle: 'Get a better overview of where money is being spent. Use our default categories or add your own.', emptyCategories: { - title: "You haven't created any categories", + title: 'No categories yet', subtitle: 'Add a category to organize your spend.', subtitleWithAccounting: (accountingPageURL: string) => `Your categories are currently importing from an accounting connection. Head over to accounting to make any changes.`, @@ -5903,7 +5903,7 @@ const translations = { deleteConfirmation: 'Are you sure you want to delete this report field?', deleteFieldsConfirmation: 'Are you sure you want to delete these report fields?', emptyReportFields: { - title: "You haven't created any report fields", + title: 'No report fields yet', subtitle: 'Add a custom field (text, date, or dropdown) that appears on reports.', }, subtitle: "Report fields apply to all spend and can be helpful when you'd like to prompt for extra information.", @@ -5930,7 +5930,7 @@ const translations = { enableValue: 'Enable value', enableValues: 'Enable values', emptyReportFieldsValues: { - title: "You haven't created any list values", + title: 'No list values yet', subtitle: 'Add custom values to appear on reports.', }, deleteValuePrompt: 'Are you sure you want to delete this list value?', @@ -5969,7 +5969,7 @@ const translations = { subtitleWithDependentTags: (importSpreadsheetLink: string) => `Tags add more detailed ways to classify costs. You are using dependent tags. You can reimport a spreadsheet to update your tags.`, emptyTags: { - title: "You haven't created any tags", + title: 'No tags yet', // We need to remove the subtitle and use the below one when we remove the canUseMultiLevelTags beta subtitle: 'Add a tag to track projects, locations, departments, and more.', subtitleHTML: `Add tags to track projects, locations, departments, and more. Learn more about formatting tag files for import.`, @@ -6246,7 +6246,7 @@ const translations = { copyExisting: 'Copy existing', createNew: 'Create new', spendRulesEmptyStateTitle: 'No rules to choose from', - spendRulesEmptyStateSubtitle: "You haven't created any rules yet. You can create one from the previous screen.", + spendRulesEmptyStateSubtitle: 'No rules yet. You can create one from the previous screen.', }, deactivateCardModal: { deactivate: 'Deactivate', @@ -7931,27 +7931,24 @@ const translations = { subtitle: `Try adjusting your search criteria or creating something with the + button.`, }, emptyExpenseResults: { - title: "You haven't created any expenses yet", + title: 'No expenses yet', subtitle: 'Create an expense or take a test drive of Expensify to learn more.', subtitleWithOnlyCreateButton: 'Use the green button below to create an expense.', }, emptyReportResults: { - title: "You haven't created any reports yet", + title: 'No reports yet', subtitle: 'Create a report or take a test drive of Expensify to learn more.', subtitleWithOnlyCreateButton: 'Use the green button below to create a report.', }, emptyInvoiceResults: { - title: dedent(` - You haven't created any - invoices yet - `), + title: 'No invoices yet', subtitle: 'Send an invoice or take a test drive of Expensify to learn more.', subtitleWithOnlyCreateButton: 'Use the green button below to send an invoice.', subtitleCannotSend: 'You need a workspace with Invoices enabled to send invoices.', subtitleCannotSendWithTestDrive: 'You need a workspace with Invoices enabled to send invoices. Take a test drive of Expensify to learn more.', }, emptyTripResults: { - title: 'No trips to display', + title: 'No trips yet', subtitle: 'Get started by booking your first trip below.', buttonText: 'Book a trip', }, diff --git a/src/languages/es.ts b/src/languages/es.ts index 49c6c41c3537..c8078c7e4733 100644 --- a/src/languages/es.ts +++ b/src/languages/es.ts @@ -929,7 +929,7 @@ const translations: TranslationDeepObject = { title: ({days}: {days: number}) => `Prueba gratuita: ${days} ${days === 1 ? 'día' : 'días'} restantes!`, offer50Body: '¡Obtén 50% de descuento en tu primer año', offer25Body: '¡Obtén 25% de descuento en tu primer año', - addCardBody: '¡No esperes! Añade tu tarjeta de pago ahora.', + addCardBody: 'Añadir una tarjeta de pago', ctaClaim: 'Reclamar', ctaAdd: 'Añadir tarjeta', timeRemaining: ({formattedTime}: {formattedTime: string}) => `Tiempo restante: ${formattedTime}`, @@ -2697,10 +2697,7 @@ ${amount} para ${merchant} - ${date}`, title: 'Reglas de gastos', subtitle: 'Estas reglas se aplicarán a tus gastos.', findRule: 'Encontrar regla', - emptyRules: { - title: 'Aún no has creado ninguna regla', - subtitle: 'Añade una regla para automatizar los informes de gastos.', - }, + emptyRules: {title: 'Aún no hay reglas', subtitle: 'Añade una regla para automatizar los informes de gastos.'}, changes: { billableUpdate: (value: boolean) => `Actualiza el gasto a ${value ? 'facturable' : 'no facturable'}`, categoryUpdate: (value: string) => `Actualiza la categoría a "${value}"`, @@ -5408,7 +5405,7 @@ ${amount} para ${merchant} - ${date}`, needCategoryForExportToIntegration: (connectionName) => `Todos los gastos deben estar categorizados para poder exportar a ${connectionName}.`, subtitle: 'Obtén una visión general de dónde te gastas el dinero. Utiliza las categorías predeterminadas o añade las tuyas propias.', emptyCategories: { - title: 'No has creado ninguna categoría', + title: 'Todavía no hay categorías', subtitle: 'Añade una categoría para organizar tu gasto.', subtitleWithAccounting: (accountingPageURL) => `Tus categorías se están importando actualmente desde una conexión de contabilidad. Dirígete a contabilidad para hacer cualquier cambio.`, @@ -5717,10 +5714,7 @@ ${amount} para ${merchant} - ${date}`, findReportField: 'Encontrar campo del informe', deleteConfirmation: '¿Está seguro de que desea eliminar este campo del informe?', deleteFieldsConfirmation: '¿Está seguro de que desea eliminar estos campos del informe?', - emptyReportFields: { - title: 'No has creado ningún campo de informe', - subtitle: 'Añade un campo personalizado (texto, fecha o desplegable) que aparezca en los informes.', - }, + emptyReportFields: {title: 'Aún no hay campos de informe', subtitle: 'Añade un campo personalizado (texto, fecha o desplegable) que aparezca en los informes.'}, subtitle: 'Los campos de informe se aplican a todos los gastos y pueden ser útiles cuando quieras solicitar información adicional.', disableReportFields: 'Desactivar campos de informe', disableReportFieldsConfirmation: 'Estás seguro? Se eliminarán los campos de texto y fecha y se desactivarán las listas.', @@ -5744,10 +5738,7 @@ ${amount} para ${merchant} - ${date}`, disableValues: 'Desactivar valores', enableValue: 'Habilitar valor', enableValues: 'Habilitar valores', - emptyReportFieldsValues: { - title: 'No has creado ningún valor en la lista', - subtitle: 'Añade valores personalizados para que aparezcan en los informes.', - }, + emptyReportFieldsValues: {title: 'Aún no hay valores en la lista', subtitle: 'Añade valores personalizados para que aparezcan en los informes.'}, deleteValuePrompt: '¿Estás seguro de que quieres eliminar este valor de la lista?', deleteValuesPrompt: '¿Estás seguro de que quieres eliminar estos valores de la lista?', listValueRequiredError: 'Ingresa un nombre para el valor de la lista', @@ -5783,7 +5774,7 @@ ${amount} para ${merchant} - ${date}`, subtitleWithDependentTags: (importSpreadsheetLink) => `Las etiquetas añaden formas más detalladas de clasificar los costos. Estás usando etiquetas dependientes. Puedes reimportar una hoja de cálculo para actualizar tus etiquetas.`, emptyTags: { - title: 'No has creado ninguna etiqueta', + title: 'Aún no hay etiquetas', subtitle: 'Añade una etiqueta para realizar el seguimiento de proyectos, ubicaciones, departamentos y otros.', subtitleHTML: `Importa una hoja de cálculo para añadir etiquetas y organizar proyectos, ubicaciones, departamentos y más. Obtén más información sobre cómo dar formato a los archivos de etiquetas.`, subtitleWithAccounting: (accountingPageURL) => @@ -6326,7 +6317,7 @@ ${amount} para ${merchant} - ${date}`, copyExisting: 'Copiar existente', createNew: 'Crear nuevo', spendRulesEmptyStateTitle: 'No hay reglas para elegir', - spendRulesEmptyStateSubtitle: 'Aún no has creado ninguna regla. Puedes crear una desde la pantalla anterior.', + spendRulesEmptyStateSubtitle: 'Todavía no hay reglas. Puedes crear una desde la pantalla anterior.', }, deactivateCardModal: { deactivate: 'Desactivar', @@ -7721,27 +7712,23 @@ ${amount} para ${merchant} - ${date}`, subtitle: `Intenta ajustar tus criterios de búsqueda o crear algo con el botón +.`, }, emptyExpenseResults: { - title: 'Aún no has creado ningún gasto', + title: 'Aún no hay gastos', subtitle: 'Crea un gasto o haz una prueba por Expensify para aprender más.', subtitleWithOnlyCreateButton: 'Usa el botón verde de abajo para crear un gasto.', }, emptyReportResults: { - title: 'Aún no has creado ningún informe', + title: 'Aún no hay informes', subtitle: 'Crea un informe o haz una prueba de Expensify para aprender más.', subtitleWithOnlyCreateButton: 'Usa el botón verde de abajo para crear un informe.', }, emptyInvoiceResults: { - title: 'Aún no has creado \nninguna factura', + title: 'Aún no hay facturas', subtitle: 'Envía una factura o haz una prueba por Expensify para aprender más.', subtitleWithOnlyCreateButton: 'Usa el botón verde de abajo para enviar una factura.', subtitleCannotSend: 'Necesitas un espacio de trabajo con Invoices habilitado para enviar facturas.', subtitleCannotSendWithTestDrive: 'Necesitas un espacio de trabajo con Invoices habilitado para enviar facturas. Haz una prueba por Expensify para aprender más.', }, - emptyTripResults: { - title: 'No tienes viajes', - subtitle: 'Reserva tu primer viaje a continuación.', - buttonText: 'Reserva un viaje', - }, + emptyTripResults: {title: 'Aún no hay viajes', subtitle: 'Reserva tu primer viaje a continuación.', buttonText: 'Reserva un viaje'}, emptySubmitResults: { title: 'No hay gastos para enviar', subtitle: 'Todo despejado. ¡Date una vuelta de victoria!', diff --git a/src/languages/fr.ts b/src/languages/fr.ts index 28fa0270c5ca..8c2d6241138d 100644 --- a/src/languages/fr.ts +++ b/src/languages/fr.ts @@ -1024,7 +1024,7 @@ const translations: TranslationDeepObject = { title: ({days}: {days: number}) => `Essai gratuit : plus que ${days} ${days === 1 ? 'jour' : 'jours'} !`, offer50Body: 'Profitez de 50 % de réduction sur votre première année', offer25Body: 'Obtenez 25 % de réduction sur votre première année', - addCardBody: 'N’attendez pas ! Ajoutez votre carte de paiement maintenant.', + addCardBody: 'Ajouter une carte de paiement', ctaClaim: 'Demande', ctaAdd: 'Ajouter une carte', timeRemaining: ({formattedTime}: {formattedTime: string}) => `Temps restant : ${formattedTime}`, @@ -2814,9 +2814,9 @@ ${amount} pour ${merchant} - ${date}`, title: 'Modifier l’agent', agentName: 'Nom de l’agent', instructions: 'Écrire des instructions personnalisées', - chatWithAgent: 'Discuter avec l\u2019agent', + chatWithAgent: 'Discuter avec l’agent', copilotIntoAccount: 'Copilote dans le compte', - deleteAgent: 'Supprimer l\u2019agent', + deleteAgent: 'Supprimer l’agent', deleteAgentTitle: 'Supprimer l’agent ?', deleteAgentMessage: 'Voulez-vous vraiment supprimer cet agent ? Cette action est irréversible.', }, @@ -2826,10 +2826,7 @@ ${amount} pour ${merchant} - ${date}`, expenseRulesPage: { title: 'Règles de dépenses', findRule: 'Rechercher une règle', - emptyRules: { - title: 'Vous n’avez créé aucune règle', - subtitle: 'Ajoutez une règle pour automatiser la création de notes de frais.', - }, + emptyRules: {title: 'Aucune règle pour le moment', subtitle: 'Ajoutez une règle pour automatiser la création de notes de frais.'}, changes: { billableUpdate: (value: boolean) => `Mettre à jour la dépense ${value ? 'facturable' : 'non refacturable'}`, categoryUpdate: (value: string) => `Mettre à jour la catégorie sur « ${value} »`, @@ -5586,7 +5583,7 @@ _Pour des instructions plus détaillées, [visitez notre site d’aide](${CONST. needCategoryForExportToIntegration: (connectionName: string) => `Toutes les dépenses doivent être catégorisées afin de pouvoir être exportées vers ${connectionName}.`, subtitle: 'Obtenez une meilleure vue d’ensemble de l’endroit où l’argent est dépensé. Utilisez nos catégories par défaut ou ajoutez les vôtres.', emptyCategories: { - title: "Vous n'avez créé aucune catégorie", + title: 'Aucune catégorie pour le moment', subtitle: 'Ajoutez une catégorie pour organiser vos dépenses.', subtitleWithAccounting: (accountingPageURL: string) => `Vos catégories sont actuellement importées depuis une connexion comptable. Rendez-vous dans la section comptabilité pour effectuer des modifications.`, @@ -5899,7 +5896,7 @@ _Pour des instructions plus détaillées, [visitez notre site d’aide](${CONST. deleteConfirmation: 'Voulez-vous vraiment supprimer ce champ de note de frais ?', deleteFieldsConfirmation: 'Voulez-vous vraiment supprimer ces champs de note de frais ?', emptyReportFields: { - title: 'Vous n’avez créé aucun champ de note de frais', + title: 'Aucun champ de note de frais pour le moment', subtitle: 'Ajoutez un champ personnalisé (texte, date ou liste déroulante) qui apparaît sur les notes de frais.', }, subtitle: 'Les champs de note de frais s’appliquent à toutes les dépenses et peuvent être utiles lorsque vous souhaitez demander des informations supplémentaires.', @@ -5925,10 +5922,7 @@ _Pour des instructions plus détaillées, [visitez notre site d’aide](${CONST. disableValues: 'Désactiver les valeurs', enableValue: 'Activer la valeur', enableValues: 'Activer les valeurs', - emptyReportFieldsValues: { - title: "Vous n'avez créé aucune valeur de liste", - subtitle: 'Ajoutez des valeurs personnalisées à faire apparaître sur les notes de frais.', - }, + emptyReportFieldsValues: {title: 'Pas encore de valeurs de liste', subtitle: 'Ajoutez des valeurs personnalisées à faire apparaître sur les notes de frais.'}, deleteValuePrompt: 'Voulez-vous vraiment supprimer cette valeur de liste ?', deleteValuesPrompt: 'Voulez-vous vraiment supprimer ces valeurs de liste ?', listValueRequiredError: 'Veuillez saisir un nom de valeur de liste', @@ -5964,7 +5958,7 @@ _Pour des instructions plus détaillées, [visitez notre site d’aide](${CONST. subtitleWithDependentTags: (importSpreadsheetLink: string) => `Les tags ajoutent des moyens plus détaillés de classer les coûts. Vous utilisez des tags dépendants. Vous pouvez réimporter une feuille de calcul pour mettre à jour vos tags.`, emptyTags: { - title: 'Vous n’avez créé aucun tag', + title: 'Aucun tag pour le moment', subtitle: 'Ajoutez un tag pour suivre les projets, les lieux, les services et plus encore.', subtitleHTML: `Ajoutez des tags pour suivre les projets, les emplacements, les services, et plus encore. En savoir plus sur le formatage des fichiers de tags pour l’importation.`, subtitleWithAccounting: (accountingPageURL: string) => @@ -6239,7 +6233,7 @@ _Pour des instructions plus détaillées, [visitez notre site d’aide](${CONST. copyExisting: 'Copier l’existant', createNew: 'Créer nouveau', spendRulesEmptyStateTitle: 'Aucune règle à sélectionner', - spendRulesEmptyStateSubtitle: 'Vous n’avez encore créé aucune règle. Vous pouvez en créer une depuis l’écran précédent.', + spendRulesEmptyStateSubtitle: 'Aucune règle pour le moment. Vous pouvez en créer une depuis l’écran précédent.', }, deactivateCardModal: { deactivate: 'Désactiver', @@ -7935,29 +7929,23 @@ Ajoutez davantage de règles de dépenses pour protéger la trésorerie de l’e subtitle: `Essayez de modifier vos critères de recherche ou de créer quelque chose avec le bouton +.`, }, emptyExpenseResults: { - title: 'Vous n’avez encore créé aucune dépense', + title: 'Aucune dépense pour le moment', subtitle: 'Créez une dépense ou faites un essai d’Expensify pour en savoir plus.', subtitleWithOnlyCreateButton: 'Utilisez le bouton vert ci-dessous pour créer une dépense.', }, emptyReportResults: { - title: 'Vous n’avez encore créé aucune note de frais', + title: 'Aucune note de frais pour le moment', subtitle: 'Créez une note de frais ou faites un essai d’Expensify pour en savoir plus.', subtitleWithOnlyCreateButton: 'Utilisez le bouton vert ci-dessous pour créer une note de frais.', }, emptyInvoiceResults: { - title: dedent(` - Vous n'avez pas encore créé de factures - `), + title: 'Aucune facture pour le moment', subtitle: 'Envoyez une facture ou faites un essai d’Expensify pour en savoir plus.', subtitleWithOnlyCreateButton: 'Utilisez le bouton vert ci-dessous pour envoyer une facture.', subtitleCannotSend: "Vous avez besoin d'un espace de travail avec Invoices activé pour envoyer des factures.", subtitleCannotSendWithTestDrive: "Vous avez besoin d'un espace de travail avec Invoices activé pour envoyer des factures. Faites un essai d'Expensify pour en savoir plus.", }, - emptyTripResults: { - title: 'Aucun voyage à afficher', - subtitle: 'Commencez en réservant votre premier voyage ci-dessous.', - buttonText: 'Réserver un voyage', - }, + emptyTripResults: {title: 'Aucun voyage pour le moment', subtitle: 'Commencez en réservant votre premier voyage ci-dessous.', buttonText: 'Réserver un voyage'}, emptySubmitResults: { title: 'Aucune dépense à soumettre', subtitle: 'Tout est bon. Faites un tour d’honneur !', diff --git a/src/languages/it.ts b/src/languages/it.ts index 8ab6b4ea1ee0..5a883ad56a23 100644 --- a/src/languages/it.ts +++ b/src/languages/it.ts @@ -1022,7 +1022,7 @@ const translations: TranslationDeepObject = { title: ({days}: {days: number}) => `Prova gratuita: ${days} ${days === 1 ? 'giorno' : 'giorni'} rimanenti!`, offer50Body: 'Ottieni il 50% di sconto sul tuo primo anno', offer25Body: 'Ottieni il 25% di sconto sul tuo primo anno', - addCardBody: 'Non aspettare! Aggiungi subito la tua carta di pagamento.', + addCardBody: 'Aggiungi una carta di pagamento', ctaClaim: 'Richiesta', ctaAdd: 'Aggiungi carta', timeRemaining: ({formattedTime}: {formattedTime: string}) => `Tempo rimanente: ${formattedTime}`, @@ -2802,8 +2802,8 @@ ${amount} per ${merchant} - ${date}`, title: 'Modifica agente', agentName: 'Nome agente', instructions: 'Scrivi istruzioni personalizzate', - chatWithAgent: 'Chatta con l\u2019agente', - copilotIntoAccount: 'Copilot nell\u2019account', + chatWithAgent: 'Chatta con l’agente', + copilotIntoAccount: 'Copilot nell’account', deleteAgent: 'Elimina agente', deleteAgentTitle: 'Eliminare agente?', deleteAgentMessage: 'Sei sicuro di voler eliminare questo agente? Questa azione non può essere annullata.', @@ -2814,10 +2814,7 @@ ${amount} per ${merchant} - ${date}`, expenseRulesPage: { title: 'Regole spese', findRule: 'Trova regola', - emptyRules: { - title: 'Non hai creato alcuna regola', - subtitle: 'Aggiungi una regola per automatizzare la rendicontazione delle spese.', - }, + emptyRules: {title: 'Ancuna nessuna regola', subtitle: 'Aggiungi una regola per automatizzare la rendicontazione delle spese.'}, changes: { billableUpdate: (value: boolean) => `Aggiorna spesa ${value ? 'fatturabile' : 'non fatturabile'}`, categoryUpdate: (value: string) => `Aggiorna categoria in “${value}”`, @@ -5556,7 +5553,7 @@ _Per istruzioni più dettagliate, [visita il nostro sito di assistenza](${CONST. needCategoryForExportToIntegration: (connectionName: string) => `Tutte le spese devono essere categorizzate per poterle esportare su ${connectionName}.`, subtitle: 'Ottieni una panoramica migliore di dove viene speso il denaro. Usa le nostre categorie predefinite oppure aggiungi le tue.', emptyCategories: { - title: 'Non hai creato alcuna categoria', + title: 'Nessuna categoria ancora', subtitle: 'Aggiungi una categoria per organizzare le tue spese.', subtitleWithAccounting: (accountingPageURL: string) => `Le tue categorie sono attualmente importate da una connessione contabile. Vai alla sezione contabilità per apportare modifiche.`, @@ -5866,10 +5863,7 @@ _Per istruzioni più dettagliate, [visita il nostro sito di assistenza](${CONST. findReportField: 'Trova campo report', deleteConfirmation: 'Sei sicuro di voler eliminare questo campo del report?', deleteFieldsConfirmation: 'Sei sicuro di voler eliminare questi campi del resoconto?', - emptyReportFields: { - title: 'Non hai creato nessun campo di rendiconto', - subtitle: 'Aggiungi un campo personalizzato (testo, data o menu a discesa) che appare nei report.', - }, + emptyReportFields: {title: 'Nessun campo di report ancora', subtitle: 'Aggiungi un campo personalizzato (testo, data o menu a discesa) che appare nei report.'}, subtitle: 'I campi del report si applicano a tutte le spese e possono essere utili quando desideri richiedere informazioni aggiuntive.', disableReportFields: 'Disattiva campi del report', disableReportFieldsConfirmation: 'Sei sicuro? I campi di testo e data verranno eliminati e gli elenchi verranno disattivati.', @@ -5893,10 +5887,7 @@ _Per istruzioni più dettagliate, [visita il nostro sito di assistenza](${CONST. disableValues: 'Disabilita valori', enableValue: 'Abilita valore', enableValues: 'Abilita valori', - emptyReportFieldsValues: { - title: 'Non hai creato alcun valore elenco', - subtitle: 'Aggiungi valori personalizzati da visualizzare nei report.', - }, + emptyReportFieldsValues: {title: 'Nessun valore in elenco ancora', subtitle: 'Aggiungi valori personalizzati da visualizzare nei report.'}, deleteValuePrompt: "Sei sicuro di voler eliminare questo valore dell'elenco?", deleteValuesPrompt: "Sei sicuro di voler eliminare questi valori dell'elenco?", listValueRequiredError: 'Inserisci il nome di un valore dell’elenco', @@ -5932,7 +5923,7 @@ _Per istruzioni più dettagliate, [visita il nostro sito di assistenza](${CONST. subtitleWithDependentTags: (importSpreadsheetLink: string) => `I tag aggiungono modi più dettagliati per classificare i costi. Stai usando i tag dipendenti. Puoi importare nuovamente un foglio di calcolo per aggiornare i tuoi tag.`, emptyTags: { - title: 'Non hai creato alcun tag', + title: 'Nessun tag ancora', subtitle: 'Aggiungi un tag per tenere traccia di progetti, sedi, reparti e altro ancora.', subtitleHTML: `Aggiungi tag per tenere traccia di progetti, sedi, reparti e altro ancora. Scopri di più sulla formattazione dei file dei tag da importare.`, subtitleWithAccounting: (accountingPageURL: string) => @@ -6205,7 +6196,7 @@ _Per istruzioni più dettagliate, [visita il nostro sito di assistenza](${CONST. copyExisting: 'Copia esistente', createNew: 'Crea nuovo', spendRulesEmptyStateTitle: 'Nessuna regola tra cui scegliere', - spendRulesEmptyStateSubtitle: 'Non hai ancora creato nessuna regola. Puoi crearne una dalla schermata precedente.', + spendRulesEmptyStateSubtitle: 'Ancuna nessuna regola. Puoi crearne una dalla schermata precedente.', }, deactivateCardModal: { deactivate: 'Disattiva', @@ -7894,30 +7885,23 @@ Aggiungi altre regole di spesa per proteggere il flusso di cassa aziendale.`, subtitle: `Prova a modificare i criteri di ricerca o a creare qualcosa con il pulsante +.`, }, emptyExpenseResults: { - title: 'Non hai ancora creato alcuna spesa', + title: 'Ancuna nessuna spesa', subtitle: 'Crea una spesa o prova una demo di Expensify per saperne di più.', subtitleWithOnlyCreateButton: 'Usa il pulsante verde qui sotto per creare una spesa.', }, emptyReportResults: { - title: 'Non hai ancora creato alcun rapporto', + title: 'Nessun report ancora', subtitle: 'Crea un report o fai un giro di prova con Expensify per saperne di più.', subtitleWithOnlyCreateButton: 'Usa il pulsante verde qui sotto per creare un report.', }, emptyInvoiceResults: { - title: dedent(` - Non hai ancora creato - alcuna fattura - `), + title: 'Nessuna fattura ancora', subtitle: 'Invia una fattura o fai un giro di prova con Expensify per saperne di più.', subtitleWithOnlyCreateButton: 'Usa il pulsante verde qui sotto per inviare una fattura.', subtitleCannotSend: 'Hai bisogno di uno spazio di lavoro con Invoices abilitato per inviare fatture.', subtitleCannotSendWithTestDrive: 'Hai bisogno di uno spazio di lavoro con Invoices abilitato per inviare fatture. Fai un giro di prova con Expensify per saperne di più.', }, - emptyTripResults: { - title: 'Nessun viaggio da visualizzare', - subtitle: 'Inizia prenotando il tuo primo viaggio qui sotto.', - buttonText: 'Prenota un viaggio', - }, + emptyTripResults: {title: 'Ancun viaggio ancora', subtitle: 'Inizia prenotando il tuo primo viaggio qui sotto.', buttonText: 'Prenota un viaggio'}, emptySubmitResults: { title: 'Nessuna spesa da inviare', subtitle: 'Tutto a posto. Goditi il tuo giro d’onore!', diff --git a/src/languages/ja.ts b/src/languages/ja.ts index c2cd656b7a3c..1264a12a7979 100644 --- a/src/languages/ja.ts +++ b/src/languages/ja.ts @@ -1008,7 +1008,7 @@ const translations: TranslationDeepObject = { title: ({days}: {days: number}) => `無料トライアル:あと ${days} ${days === 1 ? '日' : '日数'} 日!`, offer50Body: '初年度が50%オフになります', offer25Body: '初年度が25%オフになります', - addCardBody: '今すぐ追加しましょう!お支払い用カードを登録してください。', + addCardBody: '支払いカードを追加', ctaClaim: '申請', ctaAdd: 'カードを追加', timeRemaining: ({formattedTime}: {formattedTime: string}) => `残り時間:${formattedTime}`, @@ -2790,10 +2790,7 @@ ${date} の ${merchant} への ${amount}`, expenseRulesPage: { title: '経費ルール', findRule: 'ルールを検索', - emptyRules: { - title: 'まだルールを作成していません', - subtitle: '経費レポートを自動化するルールを追加する', - }, + emptyRules: {title: 'まだルールがありません', subtitle: '経費レポートを自動化するルールを追加する'}, changes: { billableUpdate: (value: boolean) => `経費 ${value ? '請求可能' : '請求対象外'} を更新`, categoryUpdate: (value: string) => `カテゴリを「${value}」に更新`, @@ -5507,7 +5504,7 @@ _詳しい手順については、[ヘルプサイトをご覧ください](${CO needCategoryForExportToIntegration: (connectionName: string) => `${connectionName} にエクスポートするには、すべての経費にカテゴリを指定する必要があります。`, subtitle: 'お金がどこで使われているかを、より分かりやすく把握しましょう。デフォルトのカテゴリを使うか、自分用のカテゴリを追加できます。', emptyCategories: { - title: 'カテゴリがまだ作成されていません', + title: 'カテゴリはまだありません', subtitle: '支出を整理するカテゴリを追加してください。', subtitleWithAccounting: (accountingPageURL: string) => `現在、お客様のカテゴリは会計連携からインポートされています。変更するには、会計に移動してください。`, @@ -5801,10 +5798,7 @@ _詳しい手順については、[ヘルプサイトをご覧ください](${CO findReportField: 'レポート項目を検索', deleteConfirmation: 'このレポートフィールドを削除してもよろしいですか?', deleteFieldsConfirmation: 'これらのレポートフィールドを削除してもよろしいですか?', - emptyReportFields: { - title: 'レポート項目がまだ作成されていません', - subtitle: 'レポートに表示されるカスタムフィールド(テキスト、日付、またはドロップダウン)を追加する。', - }, + emptyReportFields: {title: 'レポート項目はまだありません', subtitle: 'レポートに表示されるカスタムフィールド(テキスト、日付、またはドロップダウン)を追加する。'}, subtitle: 'レポートフィールドはすべての支出に適用され、追加情報の入力を促したい場合に便利です。', disableReportFields: 'レポート項目を無効にする', disableReportFieldsConfirmation: '本当に実行しますか?テキストと日付フィールドは削除され、リストは無効になります。', @@ -5828,10 +5822,7 @@ _詳しい手順については、[ヘルプサイトをご覧ください](${CO disableValues: '値を無効にする', enableValue: '値を有効にする', enableValues: '値を有効化', - emptyReportFieldsValues: { - title: 'リスト値がまだ作成されていません', - subtitle: 'レポートに表示するカスタム値を追加します。', - }, + emptyReportFieldsValues: {title: 'まだリストの値がありません', subtitle: 'レポートに表示するカスタム値を追加します。'}, deleteValuePrompt: 'このリスト値を削除してもよろしいですか?', deleteValuesPrompt: 'これらのリスト値を削除してもよろしいですか?', listValueRequiredError: 'リスト値の名前を入力してください', @@ -5867,7 +5858,7 @@ _詳しい手順については、[ヘルプサイトをご覧ください](${CO subtitleWithDependentTags: (importSpreadsheetLink: string) => `タグを使うと、コストをより詳しく分類できます。あなたは連動タグを使用しています。タグを更新するには、スプレッドシートを再インポートできます。`, emptyTags: { - title: 'タグがまだ作成されていません', + title: 'タグはまだありません', subtitle: 'タグを追加して、プロジェクト、所在地、部署などを追跡しましょう。', subtitleHTML: `タグを追加して、プロジェクト、所在地、部門などを追跡しましょう。インポート用のタグファイルの書式設定については、詳しくはこちらをご覧ください。`, subtitleWithAccounting: (accountingPageURL: string) => @@ -6139,7 +6130,7 @@ _詳しい手順については、[ヘルプサイトをご覧ください](${CO copyExisting: '既存のものをコピー', createNew: '新規作成', spendRulesEmptyStateTitle: '選択できるルールがありません', - spendRulesEmptyStateSubtitle: 'まだルールが作成されていません。前の画面からルールを作成できます。', + spendRulesEmptyStateSubtitle: 'まだルールがありません。前の画面から作成できます。', }, deactivateCardModal: { deactivate: '無効化', @@ -7801,29 +7792,23 @@ ${reportName} subtitle: `検索条件を調整するか、+ボタンを使って作成してみてください。`, }, emptyExpenseResults: { - title: 'まだ経費を作成していません', + title: '経費はまだありません', subtitle: '経費を作成するか、Expensify をお試し利用して詳細を確認しましょう。', subtitleWithOnlyCreateButton: '下の緑色のボタンを使って経費を作成してください。', }, emptyReportResults: { - title: 'まだレポートを作成していません', + title: 'レポートはまだありません', subtitle: 'レポートを作成するか、Expensify を試用して詳細を確認しましょう。', subtitleWithOnlyCreateButton: '下の緑色のボタンを使ってレポートを作成してください。', }, emptyInvoiceResults: { - title: dedent(` - まだ請求書を作成していません - `), + title: '請求書はまだありません', subtitle: '請求書を送信するか、Expensify を試用してさらに詳しく知りましょう。', subtitleWithOnlyCreateButton: '下の緑色のボタンを使って請求書を送信してください。', subtitleCannotSend: '請求書を送信するには、Invoicesが有効なワークスペースが必要です。', subtitleCannotSendWithTestDrive: '請求書を送信するには、Invoicesが有効なワークスペースが必要です。Expensify を試用してさらに詳しく知りましょう。', }, - emptyTripResults: { - title: '表示する出張はありません', - subtitle: 'まずは、下から最初の出張を予約しましょう。', - buttonText: '出張を予約', - }, + emptyTripResults: {title: 'まだ出張はありません', subtitle: 'まずは、下から最初の出張を予約しましょう。', buttonText: '出張を予約'}, emptySubmitResults: { title: '提出できる経費はありません', subtitle: 'すべて完了しました。勝利の一周をしてきましょう!', diff --git a/src/languages/nl.ts b/src/languages/nl.ts index 6a1181594d1a..bea78d9aee38 100644 --- a/src/languages/nl.ts +++ b/src/languages/nl.ts @@ -1020,7 +1020,7 @@ const translations: TranslationDeepObject = { title: ({days}: {days: number}) => `Proefperiode: nog ${days} ${days === 1 ? 'dag' : 'dagen'}!`, offer50Body: 'Krijg 50% korting op je eerste jaar', offer25Body: 'Krijg 25% korting op je eerste jaar', - addCardBody: 'Wacht niet! Voeg nu je betaalkaart toe.', + addCardBody: 'Betaalpas toevoegen', ctaClaim: 'Declareren', ctaAdd: 'Kaart toevoegen', timeRemaining: ({formattedTime}: {formattedTime: string}) => `Resterende tijd: ${formattedTime}`, @@ -2811,10 +2811,7 @@ ${amount} voor ${merchant} - ${date}`, expenseRulesPage: { title: 'Declaratieregels', findRule: 'Regel zoeken', - emptyRules: { - title: 'Je hebt nog geen regels gemaakt', - subtitle: 'Voeg een regel toe om onkostendeclaraties te automatiseren.', - }, + emptyRules: {title: 'Nog geen regels', subtitle: 'Voeg een regel toe om onkostendeclaraties te automatiseren.'}, changes: { billableUpdate: (value: boolean) => `Declaratie ${value ? 'factureerbaar' : 'niet-factureerbaar'} bijwerken`, categoryUpdate: (value: string) => `Categorie bijwerken naar ‘${value}’`, @@ -5546,7 +5543,7 @@ _Voor meer gedetailleerde instructies, [bezoek onze help-site](${CONST.NETSUITE_ needCategoryForExportToIntegration: (connectionName: string) => `Alle onkosten moeten worden gecategoriseerd om te kunnen exporteren naar ${connectionName}.`, subtitle: 'Krijg beter inzicht in waar geld wordt uitgegeven. Gebruik onze standaardcategorieën of voeg je eigen categorieën toe.', emptyCategories: { - title: 'Je hebt nog geen categorieën aangemaakt', + title: 'Nog geen categorieën', subtitle: 'Voeg een categorie toe om je uitgaven te organiseren.', subtitleWithAccounting: (accountingPageURL: string) => `Je categorieën worden momenteel geïmporteerd vanuit een boekhoudkoppeling. Ga naar Boekhouding om wijzigingen aan te brengen.`, @@ -5845,10 +5842,7 @@ _Voor meer gedetailleerde instructies, [bezoek onze help-site](${CONST.NETSUITE_ findReportField: 'Rapportveld zoeken', deleteConfirmation: 'Weet je zeker dat je dit rapportveld wilt verwijderen?', deleteFieldsConfirmation: 'Weet je zeker dat je deze rapportvelden wilt verwijderen?', - emptyReportFields: { - title: 'Je hebt nog geen rapportvelden aangemaakt', - subtitle: 'Voeg een aangepast veld toe (tekst, datum of keuzemenu) dat op rapporten verschijnt.', - }, + emptyReportFields: {title: 'Nog geen rapportvelden', subtitle: 'Voeg een aangepast veld toe (tekst, datum of keuzemenu) dat op rapporten verschijnt.'}, subtitle: 'Rapportvelden zijn van toepassing op alle uitgaven en kunnen nuttig zijn wanneer je om extra informatie wilt vragen.', disableReportFields: 'Rapportvelden uitschakelen', disableReportFieldsConfirmation: 'Weet je het zeker? Tekst- en datumvelden worden verwijderd en lijsten worden uitgeschakeld.', @@ -5872,10 +5866,7 @@ _Voor meer gedetailleerde instructies, [bezoek onze help-site](${CONST.NETSUITE_ disableValues: 'Waarden uitschakelen', enableValue: 'Waarde inschakelen', enableValues: 'Waarden inschakelen', - emptyReportFieldsValues: { - title: 'Je hebt nog geen lijstwaarden gemaakt', - subtitle: 'Voeg aangepaste waarden toe die op rapporten worden weergegeven.', - }, + emptyReportFieldsValues: {title: 'Nog geen lijstwaarden', subtitle: 'Voeg aangepaste waarden toe die op rapporten worden weergegeven.'}, deleteValuePrompt: 'Weet je zeker dat je deze lijstwaarde wilt verwijderen?', deleteValuesPrompt: 'Weet je zeker dat je deze lijstwaarden wilt verwijderen?', listValueRequiredError: 'Voer een naam voor de lijstwaarde in', @@ -5911,7 +5902,7 @@ _Voor meer gedetailleerde instructies, [bezoek onze help-site](${CONST.NETSUITE_ subtitleWithDependentTags: (importSpreadsheetLink: string) => `Labels bieden meer gedetailleerde manieren om kosten te classificeren. Je gebruikt afhankelijke labels. Je kunt een spreadsheet opnieuw importeren om je labels bij te werken.`, emptyTags: { - title: 'Je hebt nog geen labels gemaakt', + title: 'Nog geen tags', subtitle: 'Voeg een tag toe om projecten, locaties, afdelingen en meer bij te houden.', subtitleHTML: `Voeg tags toe om projecten, locaties, afdelingen en meer bij te houden. Meer informatie over het formatteren van tagbestanden voor import.`, subtitleWithAccounting: (accountingPageURL: string) => @@ -6183,7 +6174,7 @@ _Voor meer gedetailleerde instructies, [bezoek onze help-site](${CONST.NETSUITE_ copyExisting: 'Bestaande kopiëren', createNew: 'Nieuw maken', spendRulesEmptyStateTitle: 'Geen regels om uit te kiezen', - spendRulesEmptyStateSubtitle: 'Je hebt nog geen regels aangemaakt. Je kunt er een aanmaken vanaf het vorige scherm.', + spendRulesEmptyStateSubtitle: 'Nog geen regels. Je kunt er een aanmaken vanaf het vorige scherm.', }, deactivateCardModal: { deactivate: 'Deactiveren', @@ -7864,29 +7855,23 @@ er bestedingsregels toe om de kasstroom van het bedrijf te beschermen.`, subtitle: `Probeer je zoekcriteria aan te passen of iets te maken met de knop +.`, }, emptyExpenseResults: { - title: 'Je hebt nog geen uitgaven aangemaakt', + title: 'Nog geen uitgaven', subtitle: 'Maak een uitgave aan of maak een testrit met Expensify om meer te leren.', subtitleWithOnlyCreateButton: 'Gebruik de groene knop hieronder om een uitgave aan te maken.', }, emptyReportResults: { - title: 'Je hebt nog geen rapporten gemaakt', + title: 'Nog geen rapporten', subtitle: 'Maak een rapport of probeer Expensify uit om meer te weten te komen.', subtitleWithOnlyCreateButton: 'Gebruik de groene knop hieronder om een rapport te maken.', }, emptyInvoiceResults: { - title: dedent(` - Je hebt nog geen facturen aangemaakt - `), + title: 'Nog geen facturen', subtitle: 'Stuur een factuur of maak een testrit met Expensify om meer te weten te komen.', subtitleWithOnlyCreateButton: 'Gebruik de groene knop hieronder om een factuur te versturen.', subtitleCannotSend: 'Je hebt een werkruimte met Invoices ingeschakeld nodig om facturen te versturen.', subtitleCannotSendWithTestDrive: 'Je hebt een werkruimte met Invoices ingeschakeld nodig om facturen te versturen. Maak een testrit met Expensify om meer te weten te komen.', }, - emptyTripResults: { - title: 'Geen reizen om weer te geven', - subtitle: 'Begin met het boeken van je eerste reis hieronder.', - buttonText: 'Boek een reis', - }, + emptyTripResults: {title: 'Nog geen reizen', subtitle: 'Begin met het boeken van je eerste reis hieronder.', buttonText: 'Boek een reis'}, emptySubmitResults: { title: 'Geen uitgaven om in te dienen', subtitle: 'Alles is in orde. Maak een ererondje!', diff --git a/src/languages/pl.ts b/src/languages/pl.ts index a7140cf7275f..40ea09e25084 100644 --- a/src/languages/pl.ts +++ b/src/languages/pl.ts @@ -1022,7 +1022,7 @@ const translations: TranslationDeepObject = { title: ({days}: {days: number}) => `Darmowy okres próbny: pozostało ${days} ${days === 1 ? 'dzień' : 'dni'}!`, offer50Body: 'Zyskaj 50% zniżki na pierwszy rok', offer25Body: 'Uzyskaj 25% zniżki na pierwszy rok', - addCardBody: 'Nie czekaj! Dodaj teraz swoją kartę płatniczą.', + addCardBody: 'Dodaj kartę płatniczą', ctaClaim: 'Roszczenie', ctaAdd: 'Dodaj kartę', timeRemaining: ({formattedTime}: {formattedTime: string}) => `Pozostały czas: ${formattedTime}`, @@ -2805,10 +2805,7 @@ ${amount} dla ${merchant} - ${date}`, expenseRulesPage: { title: 'Reguły wydatków', findRule: 'Znajdź regułę', - emptyRules: { - title: 'Nie utworzono żadnych reguł', - subtitle: 'Dodaj regułę, aby zautomatyzować raportowanie wydatków.', - }, + emptyRules: {title: 'Nie ma jeszcze żadnych zasad', subtitle: 'Dodaj regułę, aby zautomatyzować raportowanie wydatków.'}, changes: { billableUpdate: (value: boolean) => `Zaktualizuj wydatek ${value ? 'rozliczalny' : 'niepodlegające fakturowaniu'}`, categoryUpdate: (value: string) => `Zaktualizuj kategorię na „${value}”`, @@ -5534,7 +5531,7 @@ _Aby uzyskać bardziej szczegółowe instrukcje, [odwiedź naszą stronę pomocy needCategoryForExportToIntegration: (connectionName: string) => `Wszystkie wydatki muszą zostać skategoryzowane, aby można je było wyeksportować do ${connectionName}.`, subtitle: 'Uzyskaj lepszy wgląd w to, gdzie wydawane są pieniądze. Użyj naszych domyślnych kategorii lub dodaj własne.', emptyCategories: { - title: 'Nie utworzyłeś(-aś) żadnych kategorii', + title: 'Brak kategorii', subtitle: 'Dodaj kategorię, aby uporządkować swoje wydatki.', subtitleWithAccounting: (accountingPageURL: string) => `Twoje kategorie są obecnie importowane z połączenia księgowego. Przejdź do sekcji księgowość, aby wprowadzić zmiany.`, @@ -5839,10 +5836,7 @@ _Aby uzyskać bardziej szczegółowe instrukcje, [odwiedź naszą stronę pomocy findReportField: 'Znajdź pole raportu', deleteConfirmation: 'Czy na pewno chcesz usunąć to pole raportu?', deleteFieldsConfirmation: 'Czy na pewno chcesz usunąć te pola raportu?', - emptyReportFields: { - title: 'Nie utworzyłeś żadnych pól raportu', - subtitle: 'Dodaj niestandardowe pole (tekstowe, daty lub z listą wyboru), które będzie widoczne w raportach.', - }, + emptyReportFields: {title: 'Brak jeszcze pól raportu', subtitle: 'Dodaj niestandardowe pole (tekstowe, daty lub z listą wyboru), które będzie widoczne w raportach.'}, subtitle: 'Pola raportu mają zastosowanie do wszystkich wydatków i mogą być pomocne, gdy chcesz poprosić o dodatkowe informacje.', disableReportFields: 'Wyłącz pola raportu', disableReportFieldsConfirmation: 'Na pewno? Pola tekstowe i daty zostaną usunięte, a listy wyłączone.', @@ -5866,10 +5860,7 @@ _Aby uzyskać bardziej szczegółowe instrukcje, [odwiedź naszą stronę pomocy disableValues: 'Wyłącz wartości', enableValue: 'Włącz wartość', enableValues: 'Włącz wartości', - emptyReportFieldsValues: { - title: 'Nie utworzyłeś(-aś) żadnych wartości listy', - subtitle: 'Dodaj własne wartości, które będą wyświetlane w raportach.', - }, + emptyReportFieldsValues: {title: 'Nie ma jeszcze wartości listy', subtitle: 'Dodaj własne wartości, które będą wyświetlane w raportach.'}, deleteValuePrompt: 'Czy na pewno chcesz usunąć tę wartość listy?', deleteValuesPrompt: 'Czy na pewno chcesz usunąć te wartości listy?', listValueRequiredError: 'Wpisz nazwę wartości listy', @@ -5905,7 +5896,7 @@ _Aby uzyskać bardziej szczegółowe instrukcje, [odwiedź naszą stronę pomocy subtitleWithDependentTags: (importSpreadsheetLink: string) => `Tagi umożliwiają bardziej szczegółowe klasyfikowanie kosztów. Używasz zależnych tagów. Możesz ponownie zaimportować arkusz kalkulacyjny, aby zaktualizować swoje tagi.`, emptyTags: { - title: 'Nie utworzono jeszcze żadnych tagów', + title: 'Brak tagów', subtitle: 'Dodaj tag, aby śledzić projekty, lokalizacje, działy i inne.', subtitleHTML: `Dodaj tagi, aby śledzić projekty, lokalizacje, działy i nie tylko. Dowiedz się więcej o formatowaniu plików tagów do importu.`, subtitleWithAccounting: (accountingPageURL: string) => @@ -6178,7 +6169,7 @@ _Aby uzyskać bardziej szczegółowe instrukcje, [odwiedź naszą stronę pomocy copyExisting: 'Skopiuj istniejący', createNew: 'Utwórz nowy', spendRulesEmptyStateTitle: 'Brak reguł do wyboru', - spendRulesEmptyStateSubtitle: 'Nie utworzyłeś jeszcze żadnych reguł. Możesz utworzyć ją na poprzednim ekranie.', + spendRulesEmptyStateSubtitle: 'Brak jeszcze żadnych reguł. Możesz utworzyć jedną na poprzednim ekranie.', }, deactivateCardModal: { deactivate: 'Dezaktywuj', @@ -7854,29 +7845,23 @@ Dodaj więcej zasad wydatków, żeby chronić płynność finansową firmy.`, subtitle: `Spróbuj zmienić kryteria wyszukiwania lub utworzyć coś za pomocą przycisku +.`, }, emptyExpenseResults: { - title: 'Nie utworzyłeś jeszcze żadnych wydatków', + title: 'Brak wydatków', subtitle: 'Utwórz wydatek lub wypróbuj Expensify, aby dowiedzieć się więcej.', subtitleWithOnlyCreateButton: 'Użyj zielonego przycisku poniżej, aby utworzyć wydatek.', }, emptyReportResults: { - title: 'Nie utworzyłeś jeszcze żadnych raportów', + title: 'Brak raportów', subtitle: 'Utwórz raport lub wypróbuj Expensify, aby dowiedzieć się więcej.', subtitleWithOnlyCreateButton: 'Użyj zielonego przycisku poniżej, aby utworzyć raport.', }, emptyInvoiceResults: { - title: dedent(` - Nie utworzyłeś(-aś) jeszcze żadnych faktur - `), + title: 'Brak faktur', subtitle: 'Wyślij fakturę lub wypróbuj Expensify, aby dowiedzieć się więcej.', subtitleWithOnlyCreateButton: 'Użyj zielonego przycisku poniżej, aby wysłać fakturę.', subtitleCannotSend: 'Potrzebujesz przestrzeni roboczej z włączonym Invoices, aby wysyłać faktury.', subtitleCannotSendWithTestDrive: 'Potrzebujesz przestrzeni roboczej z włączonym Invoices, aby wysyłać faktury. Wypróbuj Expensify, aby dowiedzieć się więcej.', }, - emptyTripResults: { - title: 'Brak podróży do wyświetlenia', - subtitle: 'Zacznij od zarezerwowania swojej pierwszej podróży poniżej.', - buttonText: 'Zarezerwuj podróż', - }, + emptyTripResults: {title: 'Brak podróży', subtitle: 'Zacznij od zarezerwowania swojej pierwszej podróży poniżej.', buttonText: 'Zarezerwuj podróż'}, emptySubmitResults: { title: 'Brak wydatków do przesłania', subtitle: 'Wszystko gotowe. Czas na rundę zwycięstwa!', diff --git a/src/languages/pt-BR.ts b/src/languages/pt-BR.ts index d513966555f1..219fb1ce36b1 100644 --- a/src/languages/pt-BR.ts +++ b/src/languages/pt-BR.ts @@ -1020,7 +1020,7 @@ const translations: TranslationDeepObject = { title: ({days}: {days: number}) => `Avaliação gratuita: restam ${days} ${days === 1 ? 'dia' : 'dias'}!`, offer50Body: 'Ganhe 50% de desconto no seu primeiro ano', offer25Body: 'Ganhe 25% de desconto no seu primeiro ano', - addCardBody: 'Não espere! Adicione seu cartão de pagamento agora.', + addCardBody: 'Adicionar um cartão de pagamento', ctaClaim: 'Solicitação', ctaAdd: 'Adicionar cartão', timeRemaining: ({formattedTime}: {formattedTime: string}) => `Tempo restante: ${formattedTime}`, @@ -2805,10 +2805,7 @@ ${amount} para ${merchant} - ${date}`, expenseRulesPage: { title: 'Regras de despesas', findRule: 'Encontrar regra', - emptyRules: { - title: 'Você não criou nenhuma regra', - subtitle: 'Adicione uma regra para automatizar o relatório de despesas.', - }, + emptyRules: {title: 'Ainda não há regras', subtitle: 'Adicione uma regra para automatizar o relatório de despesas.'}, changes: { billableUpdate: (value: boolean) => `Atualizar despesa ${value ? 'faturável' : 'não faturável'}`, categoryUpdate: (value: string) => `Atualizar categoria para “${value}”`, @@ -5538,7 +5535,7 @@ _Para instruções mais detalhadas, [visite nossa central de ajuda](${CONST.NETS needCategoryForExportToIntegration: (connectionName: string) => `Todas as despesas devem ser categorizadas para serem exportadas para ${connectionName}.`, subtitle: 'Tenha uma visão melhor de onde o dinheiro está sendo gasto. Use nossas categorias padrão ou adicione as suas.', emptyCategories: { - title: 'Você não criou nenhuma categoria', + title: 'Ainda não há categorias', subtitle: 'Adicione uma categoria para organizar seus gastos.', subtitleWithAccounting: (accountingPageURL: string) => `Suas categorias estão sendo importadas de uma conexão de contabilidade. Vá até contabilidade para fazer qualquer alteração.`, @@ -5845,10 +5842,7 @@ _Para instruções mais detalhadas, [visite nossa central de ajuda](${CONST.NETS findReportField: 'Encontrar campo de relatório', deleteConfirmation: 'Tem certeza de que deseja excluir este campo de relatório?', deleteFieldsConfirmation: 'Tem certeza de que deseja excluir esses campos de relatório?', - emptyReportFields: { - title: 'Você não criou nenhum campo de relatório', - subtitle: 'Adicione um campo personalizado (texto, data ou lista suspensa) que apareça nos relatórios.', - }, + emptyReportFields: {title: 'Ainda não há campos de relatório', subtitle: 'Adicione um campo personalizado (texto, data ou lista suspensa) que apareça nos relatórios.'}, subtitle: 'Os campos de relatório se aplicam a todos os gastos e podem ser úteis quando você quiser solicitar informações extras.', disableReportFields: 'Desativar campos de relatório', disableReportFieldsConfirmation: 'Tem certeza? Campos de texto e data serão excluídos e listas serão desativadas.', @@ -5872,10 +5866,7 @@ _Para instruções mais detalhadas, [visite nossa central de ajuda](${CONST.NETS disableValues: 'Desativar valores', enableValue: 'Ativar valor', enableValues: 'Ativar valores', - emptyReportFieldsValues: { - title: 'Você não criou nenhum valor de lista', - subtitle: 'Adicione valores personalizados para aparecerem nos relatórios.', - }, + emptyReportFieldsValues: {title: 'Ainda não há valores na lista', subtitle: 'Adicione valores personalizados para aparecerem nos relatórios.'}, deleteValuePrompt: 'Tem certeza de que deseja excluir este valor da lista?', deleteValuesPrompt: 'Tem certeza de que deseja excluir esses valores da lista?', listValueRequiredError: 'Insira um nome de valor de lista', @@ -5911,7 +5902,7 @@ _Para instruções mais detalhadas, [visite nossa central de ajuda](${CONST.NETS subtitleWithDependentTags: (importSpreadsheetLink: string) => `As tags acrescentam maneiras mais detalhadas de classificar custos. Você está usando tags dependentes. Você pode reimportar uma planilha para atualizar suas tags.`, emptyTags: { - title: 'Você não criou nenhuma tag', + title: 'Ainda não há tags', subtitle: 'Adicione uma tag para acompanhar projetos, locais, departamentos e mais.', subtitleHTML: `Adicione tags para acompanhar projetos, locais, departamentos e mais. Saiba mais sobre como formatar arquivos de tags para importação.`, subtitleWithAccounting: (accountingPageURL: string) => @@ -6183,7 +6174,7 @@ _Para instruções mais detalhadas, [visite nossa central de ajuda](${CONST.NETS copyExisting: 'Copiar existente', createNew: 'Criar novo', spendRulesEmptyStateTitle: 'Nenhuma regra para escolher', - spendRulesEmptyStateSubtitle: 'Você ainda não criou nenhuma regra. Você pode criar uma na tela anterior.', + spendRulesEmptyStateSubtitle: 'Ainda não há regras. Você pode criar uma a partir da tela anterior.', }, deactivateCardModal: { deactivate: 'Desativar', @@ -7856,30 +7847,23 @@ Adicione mais regras de gasto para proteger o fluxo de caixa da empresa.`, subtitle: `Tente ajustar seus critérios de pesquisa ou criar algo com o botão +.`, }, emptyExpenseResults: { - title: 'Você ainda não criou nenhuma despesa', + title: 'Ainda não há despesas', subtitle: 'Crie uma despesa ou faça um test drive do Expensify para saber mais.', subtitleWithOnlyCreateButton: 'Use o botão verde abaixo para criar uma despesa.', }, emptyReportResults: { - title: 'Você ainda não criou nenhum relatório', + title: 'Nenhum relatório ainda', subtitle: 'Crie um relatório ou faça um test drive do Expensify para saber mais.', subtitleWithOnlyCreateButton: 'Use o botão verde abaixo para criar um relatório.', }, emptyInvoiceResults: { - title: dedent(` - Você ainda não criou nenhuma - fatura - `), + title: 'Ainda não há faturas', subtitle: 'Envie uma fatura ou faça um test drive do Expensify para saber mais.', subtitleWithOnlyCreateButton: 'Use o botão verde abaixo para enviar uma fatura.', subtitleCannotSend: 'Você precisa de um espaço de trabalho com Invoices habilitado para enviar faturas.', subtitleCannotSendWithTestDrive: 'Você precisa de um espaço de trabalho com Invoices habilitado para enviar faturas. Faça um test drive do Expensify para saber mais.', }, - emptyTripResults: { - title: 'Nenhuma viagem para exibir', - subtitle: 'Comece reservando sua primeira viagem abaixo.', - buttonText: 'Reservar uma viagem', - }, + emptyTripResults: {title: 'Nenhuma viagem ainda', subtitle: 'Comece reservando sua primeira viagem abaixo.', buttonText: 'Reservar uma viagem'}, emptySubmitResults: { title: 'Nenhuma despesa para enviar', subtitle: 'Está tudo certo. Pode comemorar!', diff --git a/src/languages/zh-hans.ts b/src/languages/zh-hans.ts index 882adf310116..b40eb7cc0857 100644 --- a/src/languages/zh-hans.ts +++ b/src/languages/zh-hans.ts @@ -991,7 +991,7 @@ const translations: TranslationDeepObject = { title: ({days}: {days: number}) => `免费试用:剩余 ${days} ${days === 1 ? '天' : '天'} 天!`, offer50Body: '首年可享受五折优惠', offer25Body: '首年可享 75 折优惠', - addCardBody: '别再犹豫!现在就添加你的付款卡。', + addCardBody: '添加付款卡', ctaClaim: '报销申请', ctaAdd: '添加卡片', timeRemaining: ({formattedTime}: {formattedTime: string}) => `剩余时间:${formattedTime}`, @@ -2733,10 +2733,7 @@ ${amount},商户:${merchant} - 日期:${date}`, expenseRulesPage: { title: '报销规则', findRule: '查找规则', - emptyRules: { - title: '您尚未创建任何规则', - subtitle: '添加规则以自动生成报销报告。', - }, + emptyRules: {title: '尚未设置规则', subtitle: '添加规则以自动生成报销报告。'}, changes: { billableUpdate: (value: boolean) => `更新报销 ${value ? '可计费' : '不可计费'}`, categoryUpdate: (value: string) => `将类别更新为“${value}”`, @@ -5410,7 +5407,7 @@ _如需更详细的说明,请[访问我们的帮助网站](${CONST.NETSUITE_IM needCategoryForExportToIntegration: (connectionName: string) => `要导出到 ${connectionName},所有报销都必须先进行分类。`, subtitle: '更好地了解资金的支出去向。使用我们的默认类别或添加你自己的类别。', emptyCategories: { - title: '你还没有创建任何类别', + title: '尚无类别', subtitle: '添加类别来整理您的支出。', subtitleWithAccounting: (accountingPageURL: string) => `您的类别目前正从会计连接中导入。前往会计页面进行任何更改。`, @@ -5693,10 +5690,7 @@ _如需更详细的说明,请[访问我们的帮助网站](${CONST.NETSUITE_IM findReportField: '查找报表字段', deleteConfirmation: '确定要删除此报表字段吗?', deleteFieldsConfirmation: '确定要删除这些报表字段吗?', - emptyReportFields: { - title: '你还没有创建任何报表字段', - subtitle: '添加一个自定义字段(文本、日期或下拉菜单),用于显示在报表上。', - }, + emptyReportFields: {title: '尚无报表字段', subtitle: '添加一个自定义字段(文本、日期或下拉菜单),用于显示在报表上。'}, subtitle: '报表字段适用于所有支出,当你想提示填写额外信息时会很有帮助。', disableReportFields: '禁用报表字段', disableReportFieldsConfirmation: '确定要这样做吗?文本和日期字段将被删除,列表将被禁用。', @@ -5720,10 +5714,7 @@ _如需更详细的说明,请[访问我们的帮助网站](${CONST.NETSUITE_IM disableValues: '禁用值', enableValue: '启用值', enableValues: '启用值', - emptyReportFieldsValues: { - title: '你尚未创建任何列表值', - subtitle: '添加自定义值以显示在报表中。', - }, + emptyReportFieldsValues: {title: '尚无列表值', subtitle: '添加自定义值以显示在报表中。'}, deleteValuePrompt: '确定要删除此列表值吗?', deleteValuesPrompt: '确定要删除这些列表值吗?', listValueRequiredError: '请输入列表值名称', @@ -5759,7 +5750,7 @@ _如需更详细的说明,请[访问我们的帮助网站](${CONST.NETSUITE_IM subtitleWithDependentTags: (importSpreadsheetLink: string) => `标签可用于以更细致的方式分类成本。您正在使用依赖标签。您可以重新导入电子表格来更新您的标签。`, emptyTags: { - title: '你还没有创建任何标签', + title: '尚无标签', subtitle: '添加标签,以跟踪项目、地点、部门等。', subtitleHTML: `添加标签以跟踪项目、地点、部门等。了解更多关于用于导入的标签文件格式。`, subtitleWithAccounting: (accountingPageURL: string) => @@ -6027,7 +6018,7 @@ _如需更详细的说明,请[访问我们的帮助网站](${CONST.NETSUITE_IM copyExisting: '复制现有设置', createNew: '新建', spendRulesEmptyStateTitle: '没有可供选择的规则', - spendRulesEmptyStateSubtitle: '你还没有创建任何规则。你可以在上一页面创建一个规则。', + spendRulesEmptyStateSubtitle: '尚未创建规则。您可以在上一屏创建一个。', }, deactivateCardModal: { deactivate: '停用', @@ -7655,30 +7646,16 @@ ${reportName} title: '暂无内容', subtitle: `请尝试调整搜索条件,或使用 “+” 按钮创建新项目。`, }, - emptyExpenseResults: { - title: '你还没有创建任何报销记录', - subtitle: '创建一笔报销,或试用 Expensify 以了解更多。', - subtitleWithOnlyCreateButton: '使用下面的绿色按钮来创建一笔报销。', - }, - emptyReportResults: { - title: '你还没有创建任何报销报告', - subtitle: '创建报表或试用 Expensify,了解更多信息。', - subtitleWithOnlyCreateButton: '使用下方的绿色按钮创建报表。', - }, + emptyExpenseResults: {title: '还没有报销费用', subtitle: '创建一笔报销,或试用 Expensify 以了解更多。', subtitleWithOnlyCreateButton: '使用下面的绿色按钮来创建一笔报销。'}, + emptyReportResults: {title: '尚无报表', subtitle: '创建报表或试用 Expensify,了解更多信息。', subtitleWithOnlyCreateButton: '使用下方的绿色按钮创建报表。'}, emptyInvoiceResults: { - title: dedent(` - 你还没有创建任何发票 - `), + title: '还没有发票', subtitle: '发送发票或试用 Expensify,了解更多信息。', subtitleWithOnlyCreateButton: '使用下方的绿色按钮发送发票。', subtitleCannotSend: '您需要一个启用了Invoices的工作区才能发送发票。', subtitleCannotSendWithTestDrive: '您需要一个启用了Invoices的工作区才能发送发票。试用 Expensify,了解更多信息。', }, - emptyTripResults: { - title: '没有行程可显示', - subtitle: '从下面开始预订您的第一趟行程。', - buttonText: '预订行程', - }, + emptyTripResults: {title: '暂无行程', subtitle: '从下面开始预订您的第一趟行程。', buttonText: '预订行程'}, emptySubmitResults: { title: '没有可提交的报销', subtitle: '一切就绪,庆祝一下你的胜利吧!',