From a0543617b3d57a32e8777df0cdfcf09a567810fb Mon Sep 17 00:00:00 2001 From: Pranita Fulsundar Date: Tue, 8 Apr 2025 21:14:25 +0530 Subject: [PATCH] fix(ui): update placeholder and its styles (#20670) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * fix(ui): update placeholder images and styles ### Describe your changes: Fixes I worked on ... because ... # ### Type of change: - [ ] Bug fix - [ ] Improvement - [ ] New feature - [ ] Breaking change (fix or feature that would cause existing functionality to not work as expected) - [ ] Documentation # ### Checklist: - [x] I have read the [**CONTRIBUTING**](https://docs.open-metadata.org/developers/contribute) document. - [ ] My PR title is `Fixes : ` - [ ] I have commented on my code, particularly in hard-to-understand areas. - [ ] For JSON Schema changes: I updated the migration scripts or explained why it is not needed. * update placeholders styles * add placeholder for explore tree * fix sonar issue * update explore tree placeholder * update explore tree placeholder * add test * fix: collapse-expand icon for table details page * fix unit test --- .../ui/src/assets/svg/add-placeholder.svg | 47 ++----------------- .../ui/src/assets/svg/no-data-placeholder.svg | 14 ++---- .../src/assets/svg/no-search-placeholder.svg | 13 ++--- .../Explore/ExploreTree/ExploreTree.test.tsx | 6 +++ .../Explore/ExploreTree/ExploreTree.tsx | 36 +++++++++++++- .../GlossaryTermTab.component.tsx | 2 +- .../EntitySearchSettings.tsx | 6 +-- .../field-value-boost-list.less | 2 +- .../ErrorPlaceHolderES.tsx | 11 +++-- .../PermissionErrorPlaceholder.tsx | 2 +- .../resources/ui/src/enums/common.enum.ts | 1 + .../ui/src/locale/languages/de-de.json | 4 ++ .../ui/src/locale/languages/en-us.json | 4 ++ .../ui/src/locale/languages/es-es.json | 4 ++ .../ui/src/locale/languages/fr-fr.json | 4 ++ .../ui/src/locale/languages/gl-es.json | 4 ++ .../ui/src/locale/languages/he-he.json | 4 ++ .../ui/src/locale/languages/ja-jp.json | 4 ++ .../ui/src/locale/languages/ko-kr.json | 4 ++ .../ui/src/locale/languages/mr-in.json | 4 ++ .../ui/src/locale/languages/nl-nl.json | 4 ++ .../ui/src/locale/languages/pr-pr.json | 4 ++ .../ui/src/locale/languages/pt-br.json | 4 ++ .../ui/src/locale/languages/pt-pt.json | 4 ++ .../ui/src/locale/languages/ru-ru.json | 4 ++ .../ui/src/locale/languages/th-th.json | 4 ++ .../ui/src/locale/languages/zh-cn.json | 4 ++ .../GlossaryPage/GlossaryPage.component.tsx | 3 +- .../SearchSettingsPage/SearchSettingsPage.tsx | 8 ++-- .../TableDetailsPageV1/TableDetailsPageV1.tsx | 3 +- 30 files changed, 136 insertions(+), 82 deletions(-) diff --git a/openmetadata-ui/src/main/resources/ui/src/assets/svg/add-placeholder.svg b/openmetadata-ui/src/main/resources/ui/src/assets/svg/add-placeholder.svg index 48e668a4556..2bf7d783994 100644 --- a/openmetadata-ui/src/main/resources/ui/src/assets/svg/add-placeholder.svg +++ b/openmetadata-ui/src/main/resources/ui/src/assets/svg/add-placeholder.svg @@ -1,45 +1,4 @@ - - - - - - - - - - - - - - - - - - - - + + + diff --git a/openmetadata-ui/src/main/resources/ui/src/assets/svg/no-data-placeholder.svg b/openmetadata-ui/src/main/resources/ui/src/assets/svg/no-data-placeholder.svg index 0af842c699c..eb410e1640f 100644 --- a/openmetadata-ui/src/main/resources/ui/src/assets/svg/no-data-placeholder.svg +++ b/openmetadata-ui/src/main/resources/ui/src/assets/svg/no-data-placeholder.svg @@ -1,12 +1,4 @@ - - - - - - - - - - - + + + diff --git a/openmetadata-ui/src/main/resources/ui/src/assets/svg/no-search-placeholder.svg b/openmetadata-ui/src/main/resources/ui/src/assets/svg/no-search-placeholder.svg index ab5a078aef0..85da655b7d0 100644 --- a/openmetadata-ui/src/main/resources/ui/src/assets/svg/no-search-placeholder.svg +++ b/openmetadata-ui/src/main/resources/ui/src/assets/svg/no-search-placeholder.svg @@ -1,11 +1,4 @@ - - - - - - - - - - + + + diff --git a/openmetadata-ui/src/main/resources/ui/src/components/Explore/ExploreTree/ExploreTree.test.tsx b/openmetadata-ui/src/main/resources/ui/src/components/Explore/ExploreTree/ExploreTree.test.tsx index 9b55fb097d6..eb7a99175ae 100644 --- a/openmetadata-ui/src/main/resources/ui/src/components/Explore/ExploreTree/ExploreTree.test.tsx +++ b/openmetadata-ui/src/main/resources/ui/src/components/Explore/ExploreTree/ExploreTree.test.tsx @@ -21,6 +21,12 @@ jest.mock('react-router-dom', () => ({ }), })); +jest.mock('react-i18next', () => ({ + useTranslation: jest.fn().mockReturnValue({ + t: jest.fn().mockImplementation((key) => key), + }), +})); + describe('ExploreTree', () => { it('renders the correct tree nodes', async () => { const { getByText, queryByTestId } = render( diff --git a/openmetadata-ui/src/main/resources/ui/src/components/Explore/ExploreTree/ExploreTree.tsx b/openmetadata-ui/src/main/resources/ui/src/components/Explore/ExploreTree/ExploreTree.tsx index 3d81f681c31..db06dc56f91 100644 --- a/openmetadata-ui/src/main/resources/ui/src/components/Explore/ExploreTree/ExploreTree.tsx +++ b/openmetadata-ui/src/main/resources/ui/src/components/Explore/ExploreTree/ExploreTree.tsx @@ -24,7 +24,7 @@ import { EntityType } from '../../../enums/entity.enum'; import { ExplorePageTabs } from '../../../enums/Explore.enum'; import { SearchIndex } from '../../../enums/search.enum'; import { searchQuery } from '../../../rest/searchAPI'; -import { getCountBadge } from '../../../utils/CommonUtils'; +import { getCountBadge, Transi18next } from '../../../utils/CommonUtils'; import { getPluralizeEntityName } from '../../../utils/EntityUtils'; import { getAggregations, @@ -36,9 +36,13 @@ import { } from '../../../utils/ExploreUtils'; import searchClassBase from '../../../utils/SearchClassBase'; +import { useTranslation } from 'react-i18next'; +import { DATA_DISCOVERY_DOCS } from '../../../constants/docs.constants'; +import { ERROR_PLACEHOLDER_TYPE, SIZE } from '../../../enums/common.enum'; import serviceUtilClassBase from '../../../utils/ServiceUtilClassBase'; import { generateUUID } from '../../../utils/StringsUtils'; import { showErrorToast } from '../../../utils/ToastUtils'; +import ErrorPlaceHolder from '../../common/ErrorWithPlaceholder/ErrorPlaceHolder'; import Loader from '../../common/Loader/Loader'; import { UrlParams } from '../ExplorePage.interface'; import './explore-tree.less'; @@ -64,6 +68,7 @@ const ExploreTreeTitle = ({ node }: { node: ExploreTreeNode }) => ( ); const ExploreTree = ({ onFieldValueSelect }: ExploreTreeProps) => { + const { t } = useTranslation(); const { tab } = useParams(); const initTreeData = searchClassBase.getExploreTree(); const staticKeysHavingCounts = searchClassBase.staticKeysHavingCounts(); @@ -291,6 +296,35 @@ const ExploreTree = ({ onFieldValueSelect }: ExploreTreeProps) => { return ; } + if (treeData.length === 0) { + return ( + + + {t('message.no-data-yet')} + + + {t('message.add-service-and-data-assets')} + + + + } + values={{ + doc: t('message.see-how-to-get-started'), + }} + /> + + + ); + } + return ( { // If there is no terms, the table container ref is not set, so we need to use a div to set the width
{ return ( @@ -555,7 +555,7 @@ const EntitySearchSettings = () => { { +const ErrorPlaceHolderES = ({ type, errorMessage, query, size }: Props) => { const { showDeleted, search, queryFilter, quickFilter } = query ?? {}; const { tab } = useParams<{ tab: string }>(); const { t } = useTranslation(); @@ -87,7 +89,7 @@ const ErrorPlaceHolderES = ({ type, errorMessage, query }: Props) => { return (
{isQuery ? ( - + ) : ['glossaries', 'tags'].includes(tab) ? ( { heading={ tab === 'tags' ? t('label.tag-plural') : t('label.glossary') } + size={size} type={ERROR_PLACEHOLDER_TYPE.CREATE} onClick={() => history.push(tab === 'tags' ? ROUTES.TAGS : ROUTES.GLOSSARY) } /> ) : ( - + {t('message.no-data-available-entity', { entity: activeDomain, @@ -188,7 +191,7 @@ const ErrorPlaceHolderES = ({ type, errorMessage, query }: Props) => { }, [errorMessage]); return ( -
+
{type === ELASTICSEARCH_ERROR_PLACEHOLDER_TYPE.NO_DATA ? noRecordForES : elasticSearchError} diff --git a/openmetadata-ui/src/main/resources/ui/src/components/common/ErrorWithPlaceholder/PermissionErrorPlaceholder.tsx b/openmetadata-ui/src/main/resources/ui/src/components/common/ErrorWithPlaceholder/PermissionErrorPlaceholder.tsx index ac3dc8da32c..5ecca644ad7 100644 --- a/openmetadata-ui/src/main/resources/ui/src/components/common/ErrorWithPlaceholder/PermissionErrorPlaceholder.tsx +++ b/openmetadata-ui/src/main/resources/ui/src/components/common/ErrorWithPlaceholder/PermissionErrorPlaceholder.tsx @@ -14,7 +14,7 @@ import { Space, Typography } from 'antd'; import classNames from 'classnames'; import React from 'react'; import { useTranslation } from 'react-i18next'; -import { ReactComponent as NoAccessPlaceHolderIcon } from '../../../assets/svg/no-access-placeholder.svg'; +import { ReactComponent as NoAccessPlaceHolderIcon } from '../../../assets/svg/add-placeholder.svg'; import { SIZE } from '../../../enums/common.enum'; import { PermissionPlaceholderProps } from './placeholder.interface'; diff --git a/openmetadata-ui/src/main/resources/ui/src/enums/common.enum.ts b/openmetadata-ui/src/main/resources/ui/src/enums/common.enum.ts index 4b758c08259..c3b23737391 100644 --- a/openmetadata-ui/src/main/resources/ui/src/enums/common.enum.ts +++ b/openmetadata-ui/src/main/resources/ui/src/enums/common.enum.ts @@ -16,6 +16,7 @@ export enum SIZE { SMALL = '60', MEDIUM = '86', LARGE = '126', + X_LARGE = '166', } export enum ACTION_TYPE { diff --git a/openmetadata-ui/src/main/resources/ui/src/locale/languages/de-de.json b/openmetadata-ui/src/main/resources/ui/src/locale/languages/de-de.json index 2ddadb062f0..2c477631b5e 100644 --- a/openmetadata-ui/src/main/resources/ui/src/locale/languages/de-de.json +++ b/openmetadata-ui/src/main/resources/ui/src/locale/languages/de-de.json @@ -1542,6 +1542,7 @@ "add-policy-message": "Richtlinien werden Teams zugewiesen. In OpenMetadata ist eine Richtlinie eine Sammlung von Regeln, die den Zugriff basierend auf bestimmten Bedingungen definieren. Wir unterstützen reichhaltige SpEL (Spring Expression Language)-basierte Bedingungen. Alle von einer Entität unterstützten Operationen werden veröffentlicht. Verwenden Sie diese feinkörnigen Operationen, um die bedingten Regeln für jede Richtlinie zu definieren. Erstellen Sie gut definierte Richtlinien basierend auf bedingten Regeln, um umfangreiche Zugriffssteuerungsrollen zu erstellen.", "add-query-helper-message": "Fügen Sie eine SQL-Abfrage zur Ausführung in der Datenbank hinzu. Die gleiche Abfrage kann mehreren Tabellen hinzugefügt werden, indem Sie aus den Tabellen in der Option 'Verwendete Abfrage' auswählen. Wählen Sie aus, Ihre Abfrage für zukünftige Referenz zu beschreiben.", "add-role-message": "Rollen werden Benutzern zugewiesen. In OpenMetadata sind Rollen Sammlungen von Richtlinien. Jede Rolle muss mindestens eine Richtlinie angehängt haben. Eine Rolle unterstützt mehrere Richtlinien mit einer Eins-zu-vielen-Beziehung. Stellen Sie sicher, dass die erforderlichen Richtlinien erstellt sind, bevor Sie eine neue Rolle erstellen. Erstellen Sie umfangreiche Zugriffssteuerungsrollen mit gut definierten Richtlinien basierend auf bedingten Regeln.", + "add-service-and-data-assets": "Fügen Sie einen Service oder Datenbestand hinzu, um Ergebnisse zu sehen.", "adding-new-asset-to-team": "Klicken Sie auf „Add-Asset“, wodurch Sie zur „Explore“-Seite gelangen. Dort können Sie einem Team die Eigentümerschaft des Assets zuweisen.", "adding-new-entity-is-easy-just-give-it-a-spin": "Das Hinzufügen einer neuen {{entity}} ist einfach, probieren Sie es einfach aus!", "adding-new-tag": "Neuen Tag zu {{categoryName}} hinzufügen", @@ -1840,6 +1841,7 @@ "mutually-exclusive-alert": "Wenn Sie 'Wechselseitig ausschließend' für eine {{entity}} aktivieren, sind Benutzer darauf beschränkt, nur eine {{child-entity}} auf ein Datenobjekt anzuwenden. Sobald diese Option aktiviert wurde, kann sie nicht mehr deaktiviert werden.", "name-of-the-bucket-dbt-files-stored": "Name des Buckets, in dem die dbt-Dateien gespeichert sind.", "natural-language-search-active": "Natürliche Sprachsuche ist aktiviert. Suchen Sie nach Assets mit einfachen Phrasen. Klicken Sie erneut, um die Suche zurückzusetzen.", + "need-help-message": "Brauchen Sie Hilfe? <0>{{doc}}.", "new-conversation": "Sie beginnen eine neue Konversation.", "new-to-the-platform": "Neu auf der Plattform?", "no-access-placeholder": "Sie haben keinen Zugriff. Bitte wenden Sie sich an den Administrator, um Berechtigungen zu erhalten.", @@ -1865,6 +1867,7 @@ "no-data-available-for-selected-filter": "Keine Daten gefunden. Versuchen Sie, die Filter zu ändern.", "no-data-quality-enabled-summary-message": "Data Quality ist für diese Tabelle nicht aktiviert.", "no-data-quality-test-case": "Erhöhen Sie die Zuverlässigkeit Ihrer Daten, indem Sie Qualitätstests für diesen Tabelle hinzufügen. Unser Schritt-für-Schritt-Leitfaden wird Ihnen zeigen, wie Sie beginnen, <0>{{explore}}", + "no-data-yet": "Noch keine Daten", "no-default-persona": "Keine Standardpersona", "no-domain-assigned-to-entity": "Es sind keine Domänen der {{entity}} zugewiesen.", "no-domain-available": "Es sind keine Domänen zur Konfiguration verfügbar. Klicken Sie auf <0>{{link}}, um Domänen hinzuzufügen.", @@ -2044,6 +2047,7 @@ "search-for-ingestion": "Suche nach Ingestion", "search-settings-description": "Sucheinstellungen für jede Entität basierend auf Rankings.", "search-settings-for-entity": "Sucheinstellungen basierend auf Ranking für {{entity}}", + "see-how-to-get-started": "Sehen Sie, wie Sie loslegen können", "select-alert-type": "Bitte wählen Sie einen Alarmtyp aus", "select-column-name": "Wählen Sie den Spaltennamen aus", "select-gcs-config-type": "Wählen Sie den GCS-Konfigurationstyp aus", diff --git a/openmetadata-ui/src/main/resources/ui/src/locale/languages/en-us.json b/openmetadata-ui/src/main/resources/ui/src/locale/languages/en-us.json index 9b7aa3381c6..6d5ef8d7204 100644 --- a/openmetadata-ui/src/main/resources/ui/src/locale/languages/en-us.json +++ b/openmetadata-ui/src/main/resources/ui/src/locale/languages/en-us.json @@ -1542,6 +1542,7 @@ "add-policy-message": "Policies are assigned to teams. In OpenMetadata, a policy is a collection of rules, which define access based on certain conditions. We support rich SpEL (Spring Expression Language) based conditions. All the operations supported by an entity are published. Use these fine grained operations to define the conditional rules for each policy. Create well-defined policies based on conditional rules to build rich access control roles.", "add-query-helper-message": "Add a SQL query to execute in the database. The same query can be added to multiple tables by selecting from the tables in the option ‘Query used in’. Choose to describe your query for future reference.", "add-role-message": "Roles are assigned to Users. In OpenMetadata, Roles are a collection of Policies. Each Role must have at least one policy attached to it. A Role supports multiple policies with a one to many relationship. Ensure that the necessary policies are created before creating a new role. Build rich access control roles with well-defined policies based on conditional rules.", + "add-service-and-data-assets": "Add a service or data asset to see results.", "adding-new-asset-to-team": "Click on Add Asset, which will take you to the Explore page. From there, you'll be able to assign a Team as the Owner of the asset.", "adding-new-entity-is-easy-just-give-it-a-spin": "Adding a new {{entity}} is easy, just give it a spin!", "adding-new-tag": "Adding new tag on {{categoryName}}", @@ -1840,6 +1841,7 @@ "mutually-exclusive-alert": "If you enable 'Mutually Exclusive' for a {{entity}}, users will be restricted to using only one {{child-entity}} to apply to a data asset. Once this option is activated, it cannot be deactivated.", "name-of-the-bucket-dbt-files-stored": "Name of the bucket where the dbt files are stored.", "natural-language-search-active": "Natural language search is active. Search for assets using simple phrases. Click again to reset the search mode.", + "need-help-message": "Need help? <0>{{doc}}.", "new-conversation": "You are starting a new conversation", "new-to-the-platform": "New to the platform?", "no-access-placeholder": "You don’t have access, please check with the admin to get permissions", @@ -1865,6 +1867,7 @@ "no-data-available-for-selected-filter": "No data found. Try changing the filters.", "no-data-quality-enabled-summary-message": "Data Quality is not enabled for this table.", "no-data-quality-test-case": "Enhance your data reliability by adding quality tests to this table. Our step-by-step guide will show you how to get started, <0>{{explore}}", + "no-data-yet": "No Data Yet", "no-default-persona": "No default persona", "no-domain-assigned-to-entity": "No Domains are Assigned to {{entity}}", "no-domain-available": "No Domains are available to configure. Click on <0>{{link}} to add Domains", @@ -2044,6 +2047,7 @@ "search-for-ingestion": "Search for ingestion", "search-settings-description": "Search settings for each entity based on rankings.", "search-settings-for-entity": "Search settings based on ranking for {{entity}}", + "see-how-to-get-started": "See how to get started", "select-alert-type": "Please select a alert type", "select-column-name": "Select column name", "select-gcs-config-type": "Select GCS Config Type", diff --git a/openmetadata-ui/src/main/resources/ui/src/locale/languages/es-es.json b/openmetadata-ui/src/main/resources/ui/src/locale/languages/es-es.json index 58fb854fed3..7b889ad4740 100644 --- a/openmetadata-ui/src/main/resources/ui/src/locale/languages/es-es.json +++ b/openmetadata-ui/src/main/resources/ui/src/locale/languages/es-es.json @@ -1542,6 +1542,7 @@ "add-policy-message": "Las políticas se asignan a los equipos. En OpenMetadata, una política es una colección de reglas que definen el acceso en función de ciertas condiciones. Admitimos condiciones ricas basadas en SpEL (Lenguaje de Expresión de Spring). Todas las operaciones admitidas por una entidad se publican. Utilice estas operaciones finamente detalladas para definir las reglas condicionales para cada política. Cree políticas bien definidas basadas en reglas condicionales para construir roles de control de acceso ricos.", "add-query-helper-message": "Agregue una consulta SQL para ejecutar en la base de datos. La misma consulta se puede agregar a varias tablas seleccionando de las tablas en la opción 'Consulta utilizada en'. Elija describir su consulta para referencia futura.", "add-role-message": "Los roles se asignan a los usuarios. En OpenMetadata, los Roles son una colección de Políticas. Cada rol debe tener al menos una política adjunta a él. Un Rol admite varias políticas con una relación de uno a muchos. Asegúrese de que se hayan creado las políticas necesarias antes de crear un nuevo rol. Cree roles de control de acceso ricos con políticas bien definidas basadas en reglas condicionales.", + "add-service-and-data-assets": "Agregue un servicio o recurso de datos para ver los resultados.", "adding-new-asset-to-team": "Haga clic en Agregar Activo, lo que lo llevará a la página Explorar. Desde allí, podrá asignar un Equipo como el Propietario del activo.", "adding-new-entity-is-easy-just-give-it-a-spin": "Añadir una nueva {{entity}} es fácil, ¡pruébalo!", "adding-new-tag": "Añadir nueva etiqueta en {{categoryName}}", @@ -1840,6 +1841,7 @@ "mutually-exclusive-alert": "If you enable 'Mutually Exclusive' for a {{entity}}, users will be restricted to using only one {{child-entity}} to apply to a data asset. Once this option is activated, it cannot be deactivated.", "name-of-the-bucket-dbt-files-stored": "Nombre del bucket donde se almacenan los archivos dbt.", "natural-language-search-active": "La búsqueda de lenguaje natural está activa. Busca activos usando frases simples. Haz clic de nuevo para restablecer el modo de búsqueda.", + "need-help-message": "¿Necesitas ayuda? <0>{{doc}}.", "new-conversation": "Estás iniciando una nueva conversación", "new-to-the-platform": "¿Nuevo en la plataforma?", "no-access-placeholder": "No tienes acceso, por favor verifica con el administrador para obtener permisos", @@ -1865,6 +1867,7 @@ "no-data-available-for-selected-filter": "No se encontraron datos. Intenta cambiar los filtros.", "no-data-quality-enabled-summary-message": "La Calidad de Datos no está habilitada para esta tabla.", "no-data-quality-test-case": "Aumenta la confiabilidad de tus datos agregando pruebas de calidad a esta tabla. Nuestro guía paso a paso te mostrará cómo empezar, <0>{{explore}}", + "no-data-yet": "Aún no hay datos", "no-default-persona": "No hay persona predeterminada", "no-domain-assigned-to-entity": "No se han asignado dominios a {{entity}}", "no-domain-available": "No hay dominios disponibles para configurar. Haz clic en <0>{{link}} para agregar dominios", @@ -2044,6 +2047,7 @@ "search-for-ingestion": "Buscar orígenes de datos", "search-settings-description": "Configuración de búsqueda para cada entidad basada en rankings.", "search-settings-for-entity": "Configuración de búsqueda basada en ranking para {{entity}}", + "see-how-to-get-started": "Mira cómo empezar", "select-alert-type": "Por favor selecciona un tipo de alerta", "select-column-name": "Selecciona el nombre de la columna", "select-gcs-config-type": "Selecciona el tipo de configuración de GCS", diff --git a/openmetadata-ui/src/main/resources/ui/src/locale/languages/fr-fr.json b/openmetadata-ui/src/main/resources/ui/src/locale/languages/fr-fr.json index d1db46ab6d7..23df74c03c0 100644 --- a/openmetadata-ui/src/main/resources/ui/src/locale/languages/fr-fr.json +++ b/openmetadata-ui/src/main/resources/ui/src/locale/languages/fr-fr.json @@ -1542,6 +1542,7 @@ "add-policy-message": "Les stratégies sont attribuées aux équipes. Dans OpenMetadata, une police est une collection de règles qui définissent les accès selon certaines conditions. Nous supportons les conditions SpEL (Spring Expression Language). Toutes les opérations supportées par une ressource sont publiées. Utilisez ces opérations pour définir les règles conditionnelles pour les polices. Créez des polices bien définies fondées sur des règles conditionnelles pour construire des contrôles d'accès riches.", "add-query-helper-message": "Ajoutez une requête SQL à exécuter dans la base de données. La même requête peut être ajoutée à plusieurs tables en sélectionnant les tables dans l'option « Requête utilisée dans ». Choisissez de décrire votre requête pour référence future.", "add-role-message": "Les Rôles sont attribués aux Utilisateurs. Dans OpenMetadata, les rôles représentent une collection de polices. Chaque rôle doit avoir au moins une police. Un rôle supporte plusieurs polices avec une relation de un-à-plusieurs. Soyez sûr que les polices ont bien été créées avant de créer un nouveau rôle. Créez des polices bien définies fondées sur des règles conditionnelles pour construire des contrôles d'accès riches.", + "add-service-and-data-assets": "Ajoutez un service ou un actif de données pour voir les résultats.", "adding-new-asset-to-team": "Cliquez sur Ajouter un Actif, ce qui vous mènera à la page Explorer. De là, vous pourrez affecter une Equipe comme propriétaire de l'actif.", "adding-new-entity-is-easy-just-give-it-a-spin": "Ajouter un nouveau {{entity}} est facile, il suffit de cliquer ci-dessous !", "adding-new-tag": "Ajouter un nouveau tag pour {{categoryName}}", @@ -1840,6 +1841,7 @@ "mutually-exclusive-alert": "If you enable 'Mutually Exclusive' for a {{entity}}, users will be restricted to using only one {{child-entity}} to apply to a data asset. Once this option is activated, it cannot be deactivated.”", "name-of-the-bucket-dbt-files-stored": "Nom du bucket où sont stockés les fichiers dbt.", "natural-language-search-active": "La recherche en langage naturel est activée. Recherchez des actifs avec des phrases simples. Cliquez à nouveau pour réinitialiser le mode de recherche.", + "need-help-message": "Besoin d'aide ? <0>{{doc}}.", "new-conversation": "Vous commencez une nouvelle conversation", "new-to-the-platform": "Nouveau sur la plateforme ?", "no-access-placeholder": "Vous n'avez pas accès, veuillez vérifier vos autorisations auprès de l'administrateur.", @@ -1865,6 +1867,7 @@ "no-data-available-for-selected-filter": "Aucune donnée trouvée. Essayez de modifier les filtres.", "no-data-quality-enabled-summary-message": "La qualité des données n'est pas activée pour cette table.", "no-data-quality-test-case": "Enhance your data reliability by adding quality tests to this table. Our step-by-step guide will show you how to get started, <0>{{explore}}", + "no-data-yet": "Aucune donnée", "no-default-persona": "Aucune persona par défaut", "no-domain-assigned-to-entity": "Aucun domaine n'est affecté à {{entity}}", "no-domain-available": "Aucun domaine à configurer disponible. Cliquez sur <0>{{link}} pour ajouter des domaines", @@ -2044,6 +2047,7 @@ "search-for-ingestion": "Rechercher une ingestion", "search-settings-description": "Paramètres de recherche pour chaque entité basés sur les classements.", "search-settings-for-entity": "Paramètres de recherche basés sur le classement pour {{entity}}", + "see-how-to-get-started": "Voir comment commencer", "select-alert-type": "Sélectionner un type d'alerte", "select-column-name": "Sélectionner un nom de colonne", "select-gcs-config-type": "Sélectionner le type de configuration GCS", diff --git a/openmetadata-ui/src/main/resources/ui/src/locale/languages/gl-es.json b/openmetadata-ui/src/main/resources/ui/src/locale/languages/gl-es.json index 8790304ab06..d4e0212520a 100644 --- a/openmetadata-ui/src/main/resources/ui/src/locale/languages/gl-es.json +++ b/openmetadata-ui/src/main/resources/ui/src/locale/languages/gl-es.json @@ -1542,6 +1542,7 @@ "add-policy-message": "As políticas asignanse a equipos. En OpenMetadata, unha política é unha colección de regras que definen o acceso baseándose en certas condicións. Soportamos condicións baseadas en SpEL (Spring Expression Language). Todas as operacións soportadas por unha entidade están publicadas. Usa estas operacións detalladas para definir as regras condicionais para cada política. Crea políticas ben definidas para construtir roles de control de acceso ricos baseados en regras condicionais.", "add-query-helper-message": "Engade unha consulta SQL para executar na base de datos. A mesma consulta pode engadirse a múltiples táboas seleccionando as táboas na opción 'Consulta usada en'. Elixe describir a túa consulta para referencia futura.", "add-role-message": "Os roles asígnanse aos usuarios. En OpenMetadata, os roles son unha colección de políticas. Cada rol debe ter asociada polo menos unha política. Un rol pode soportar múltiples políticas cunha relación de un a varios. Asegúrate de que as políticas necesarias están creadas antes de crear un novo rol. Constrúe roles ricos de control de acceso con políticas ben definidas baseadas en regras condicionais.", + "add-service-and-data-assets": "Agregue un servicio o recurso de datos para ver los resultados.", "adding-new-asset-to-team": "Fai clic en Engadir activo, que te levará á páxina Explorar. Desde alí poderás asignar un equipo como propietario do activo.", "adding-new-entity-is-easy-just-give-it-a-spin": "Engadir unha nova {{entity}} é doado, só tes que probalo!", "adding-new-tag": "Engadindo unha nova etiqueta en {{categoryName}}", @@ -1840,6 +1841,7 @@ "mutually-exclusive-alert": "Se activas 'Mutuamente Exclusivo' para un {{entity}}, os usuarios estarán restrinxidos a usar só un {{child-entity}} para aplicar a un activo de datos. Unha vez activada esta opción, non se poderá desactivar.", "name-of-the-bucket-dbt-files-stored": "Nome do depósito onde se almacenan os ficheiros dbt.", "natural-language-search-active": "A busca en linguaxe natural está activa. Busca activos usando frases sinxelas. Fai clic de novo para restablecer o modo de busca.", + "need-help-message": "¿Necesitas ayuda? <0>{{doc}}.", "new-conversation": "Estás comezando unha nova conversa", "new-to-the-platform": "Es novo na plataforma?", "no-access-placeholder": "Non tes acceso, consulta co administrador para obter permisos", @@ -1865,6 +1867,7 @@ "no-data-available-for-selected-filter": "Non se atoparon datos. Tenta cambiar os filtros.", "no-data-quality-enabled-summary-message": "A Calidade de Datos non está activada para esta táboa.", "no-data-quality-test-case": "Aumenta a confiabilidade dos teus datos agregando probas de calidade a esta táboa. O noso guión paso a paso mostrará como comezar, <0>{{explore}}", + "no-data-yet": "Aún no hay datos", "no-default-persona": "Non hai persona predeterminada", "no-domain-assigned-to-entity": "Non hai Dominios asignados a {{entity}}", "no-domain-available": "Non hai Dominios dispoñibles para configurar. Fai clic en <0>{{link}} para engadir Dominios", @@ -2044,6 +2047,7 @@ "search-for-ingestion": "Buscar inxestión", "search-settings-description": "Configuración de busca para cada entidade baseada en clasificacións.", "search-settings-for-entity": "Configuración de busca baseada en clasificación para {{entity}}", + "see-how-to-get-started": "Mira cómo empezar", "select-alert-type": "Por favor, selecciona un tipo de alerta", "select-column-name": "Selecciona o nome da columna", "select-gcs-config-type": "Selecciona o Tipo de Configuración GCS", diff --git a/openmetadata-ui/src/main/resources/ui/src/locale/languages/he-he.json b/openmetadata-ui/src/main/resources/ui/src/locale/languages/he-he.json index 331419ab2e4..83f1e90fbd5 100644 --- a/openmetadata-ui/src/main/resources/ui/src/locale/languages/he-he.json +++ b/openmetadata-ui/src/main/resources/ui/src/locale/languages/he-he.json @@ -1542,6 +1542,7 @@ "add-policy-message": "מדיניות מוקצים לצוותות. ב-OpenMetadata, מדיניות היא אוסף של כללים המגדירים גישה בהתבסס על תנאים מסוימים. אנו תומכים בתנאים מבוססי SpEL (שפת הביטויים של Spring). כל הפעולות שנתמכות על ידי ישות מפורסמות. השתמש בפעולות מעודכנות להגדיר את כללי התנאים עבור כל מדיניות. צור מדיניות מוגדרת היטב בהתבסס על כללי תנאים כדי לבנות תפקידי שליטת גישה מורכבים.", "add-query-helper-message": "הוסף שאילתת SQL לביצוע במסד הנתונים. יש אפשרות להוסיף את אותה שאילתה למספר טבלאות על ידי בחירה מתוך הטבלאות באפשרות 'Query used in'. בחר לתאר את השאילתה שלך לצורך התייחסות עתידית.", "add-role-message": "תפקידים מוקצים למשתמשים. ב-OpenMetadata, תפקידים הם אוסף של מדיניות. כל תפקיד חייב לכלול לפחות מדיניות אחת מחוברת אליו. תפקיד תומך במדיניות מרובות עם יחס של אחד למספר. וודא שהמדיניות המתאימה נוצרה לפני יצירת תפקיד חדש. בנה תפקידי שליטת גישה מורכבים עם מדיניות מוגדרת היטב בהתבסס על כללי תנאים.", + "add-service-and-data-assets": "הוסף שירות או נתונים כדי לראות את התוצאות.", "adding-new-asset-to-team": "Click on Add Asset, which will take you to the Explore page. From there, you'll be able to assign a Team as the Owner of the asset.", "adding-new-entity-is-easy-just-give-it-a-spin": "הוסף.י {{entity}} בקלות!", "adding-new-tag": "הוספת תג חדש על {{categoryName}}", @@ -1840,6 +1841,7 @@ "mutually-exclusive-alert": "If you enable 'Mutually Exclusive' for a {{entity}}, users will be restricted to using only one {{child-entity}} to apply to a data asset. Once this option is activated, it cannot be deactivated.", "name-of-the-bucket-dbt-files-stored": "שם הדלי בו נשמרים קבצי dbt.", "natural-language-search-active": "החיפוש בשפה טבעית פעיל. חפש נכסים באמצעות ביטויים פשוטים. לחץ שוב כדי לאפס את מצב החיפוש.", + "need-help-message": "צריך עזרה? <0>{{doc}}.", "new-conversation": "אתה מתחיל שיחה חדשה", "new-to-the-platform": "חדש בפלטפורמה?", "no-access-placeholder": "אין לך גישה, אנא בדוק עם המנהל לקבלת הרשאות.", @@ -1865,6 +1867,7 @@ "no-data-available-for-selected-filter": "לא נמצאו נתונים. נסה לשנות את המסנן.", "no-data-quality-enabled-summary-message": "איכות הנתונים אינה מופעלת עבור הטבלה הזו.", "no-data-quality-test-case": "הגדר ניסויים כדי לשפר את נטילות הנתונים שלך. מדריךנו יציג את הדרך להתחיל, <0>{{explore}}", + "no-data-yet": "אין נתונים עד כה", "no-default-persona": "אין פרסונה ברירת מחדל", "no-domain-assigned-to-entity": "לא הוקצו תחומים ל-{{entity}}", "no-domain-available": "לא קיימים תחומים להגדרה. לחץ על <0>{{link}} כדי להוסיף תחומים", @@ -2044,6 +2047,7 @@ "search-for-ingestion": "חיפוש תהליך טעינה (Ingestion)", "search-settings-description": "הגדרות חיפוש לכל ישות על בסיס דירוגים.", "search-settings-for-entity": "הגדרות חיפוש מבוססות דירוג עבור {{entity}}", + "see-how-to-get-started": "ראה איך להתחיל", "select-alert-type": "יש לבחור סוג התראה", "select-column-name": "בחר שם עמודה", "select-gcs-config-type": "בחר סוג תצורת GCS", diff --git a/openmetadata-ui/src/main/resources/ui/src/locale/languages/ja-jp.json b/openmetadata-ui/src/main/resources/ui/src/locale/languages/ja-jp.json index 5d3e1d23c40..7e032dd9ec4 100644 --- a/openmetadata-ui/src/main/resources/ui/src/locale/languages/ja-jp.json +++ b/openmetadata-ui/src/main/resources/ui/src/locale/languages/ja-jp.json @@ -1542,6 +1542,7 @@ "add-policy-message": "Policies are assigned to teams. In OpenMetadata, a policy is a collection of rules, which define access based on certain conditions. We support rich SpEL (Spring Expression Language) based conditions. All the operations supported by an entity are published. Use these fine grained operations to define the conditional rules for each policy. Create well-defined policies based on conditional rules to build rich access control roles.", "add-query-helper-message": "Add a SQL query to execute in the database. The same query can be added to multiple tables by selecting from the tables in the option 'Query used in'. Choose to describe your query for future reference.", "add-role-message": "Roles are assigned to Users. In OpenMetadata, Roles are a collection of Policies. Each Role must have at least one policy attached to it. A Role supports multiple policies with a one to many relationship. Ensure that the necessary policies are created before creating a new role. Build rich access control roles with well-defined policies based on conditional rules.", + "add-service-and-data-assets": "サービスやデータアセットを追加して結果を確認してください。", "adding-new-asset-to-team": "Click on Add Asset, which will take you to the Explore page. From there, you'll be able to assign a Team as the Owner of the asset.", "adding-new-entity-is-easy-just-give-it-a-spin": "新しい{{entity}}の追加は簡単です。試してみてください!", "adding-new-tag": "{{categoryName}}に新しいタグを追加します", @@ -1840,6 +1841,7 @@ "mutually-exclusive-alert": "If you enable 'Mutually Exclusive' for a {{entity}}, users will be restricted to using only one {{child-entity}} to apply to a data asset. Once this option is activated, it cannot be deactivated.", "name-of-the-bucket-dbt-files-stored": "保存されているdbtファイルにあるバケット名", "natural-language-search-active": "自然言語検索が有効になっています。シンプルな句を使って資産を検索してください。もう一度クリックして検索モードをリセットします。", + "need-help-message": "助けが必要ですか? <0>{{doc}}。", "new-conversation": "新しく会話を始める", "new-to-the-platform": "新規利用者の場合", "no-access-placeholder": "You don't have access, please check with the admin to get permissions", @@ -1865,6 +1867,7 @@ "no-data-available-for-selected-filter": "No data found. Try changing the filters.", "no-data-quality-enabled-summary-message": "このテーブルのData Qualityは有効されていません。", "no-data-quality-test-case": "データの信頼性を高めるために、このテーブルに品質テストを追加します。手順に従って開始する方法を示します。<0>{{explore}}", + "no-data-yet": "まだデータがありません", "no-default-persona": "デフォルトのペルソナがありません", "no-domain-assigned-to-entity": "No Domains are Assigned to {{entity}}", "no-domain-available": "No Domains are available to configure. Click on <0>{{link}} to add Domains", @@ -2044,6 +2047,7 @@ "search-for-ingestion": "Search for ingestion", "search-settings-description": "ランキングに基づく各エンティティの検索設定。", "search-settings-for-entity": "{{entity}}のランキングに基づく検索設定", + "see-how-to-get-started": "始め方を見る", "select-alert-type": "Please select a alert type", "select-column-name": "カラム名を選択", "select-gcs-config-type": "Select GCS Config Type", diff --git a/openmetadata-ui/src/main/resources/ui/src/locale/languages/ko-kr.json b/openmetadata-ui/src/main/resources/ui/src/locale/languages/ko-kr.json index c12ce3a8a0c..c23a165a42c 100644 --- a/openmetadata-ui/src/main/resources/ui/src/locale/languages/ko-kr.json +++ b/openmetadata-ui/src/main/resources/ui/src/locale/languages/ko-kr.json @@ -1542,6 +1542,7 @@ "add-policy-message": "정책은 팀에 할당됩니다. OpenMetadata에서 정책은 특정 조건에 따라 접근을 정의하는 규칙 모음입니다. 우리는 풍부한 SpEL(Spring Expression Language) 기반 조건을 지원합니다. 엔터티에서 지원되는 모든 작업이 게시되므로, 이 세분화된 작업들을 사용하여 각 정책의 조건부 규칙을 정의하고, 이를 통해 강력한 접근 제어 역할을 구축하세요.", "add-query-helper-message": "데이터베이스에서 실행할 SQL 쿼리를 추가하세요. 동일한 쿼리는 '쿼리 사용 위치' 옵션에서 여러 테이블에 추가할 수 있습니다. 향후 참고할 수 있도록 쿼리에 대한 설명도 추가하세요.", "add-role-message": "역할은 사용자에게 할당됩니다. OpenMetadata에서 역할은 정책의 집합이며, 각 역할에는 최소 하나의 정책이 연결되어야 합니다. 역할은 일대다 관계로 여러 정책을 지원하므로, 새 역할 생성 전에 필요한 정책들이 미리 생성되어 있는지 확인하고, 조건부 규칙에 기반한 잘 정의된 정책으로 강력한 접근 제어 역할을 구축하세요.", + "add-service-and-data-assets": "서비스 또는 데이터 자산을 추가하여 결과를 확인하세요.", "adding-new-asset-to-team": "자산 추가 버튼을 클릭하면 탐색 페이지로 이동하며, 그곳에서 자산의 소유자로 팀을 할당할 수 있습니다.", "adding-new-entity-is-easy-just-give-it-a-spin": "새로운 {{entity}} 추가는 쉽습니다. 한번 시도해 보세요!", "adding-new-tag": "{{categoryName}}에 새 태그를 추가 중입니다.", @@ -1840,6 +1841,7 @@ "mutually-exclusive-alert": "만약 {{entity}}에 대해 '상호 배타적' 옵션을 활성화하면, 사용자는 데이터 자산에 하나의 {{child-entity}}만 적용할 수 있습니다. 이 옵션이 활성화되면 비활성화할 수 없습니다.", "name-of-the-bucket-dbt-files-stored": "dbt 파일이 저장된 버킷의 이름입니다.", "natural-language-search-active": "자연어 검색이 활성화되었습니다. 간단한 문구로 자산을 검색하세요. 검색 모드를 재설정하려면 다시 클릭하세요.", + "need-help-message": "도움이 필요하신가요? <0>{{doc}}.", "new-conversation": "새로운 대화를 시작합니다.", "new-to-the-platform": "플랫폼이 처음이신가요?", "no-access-placeholder": "접근 권한이 없습니다. 관리자에게 문의하세요.", @@ -1865,6 +1867,7 @@ "no-data-available-for-selected-filter": "데이터를 찾을 수 없습니다. 필터를 변경해 보세요.", "no-data-quality-enabled-summary-message": "이 테이블에 대한 데이터 품질이 활성화되지 않았습니다.", "no-data-quality-test-case": "이 테이블에 품질 테스트를 추가하여 데이터 신뢰성을 향상시키세요. 단계별 가이드에서 시작하는 방법을 보여줄 것입니다. <0>{{explore}}", + "no-data-yet": "아직 데이터가 없습니다", "no-default-persona": "기본 페르소나가 없습니다.", "no-domain-assigned-to-entity": "{{entity}}에 할당된 도메인이 없습니다.", "no-domain-available": "구성할 도메인이 없습니다. 도메인을 추가하려면 <0>{{link}}를 클릭하세요.", @@ -2044,6 +2047,7 @@ "search-for-ingestion": "수집 검색", "search-settings-description": "Search settings for each entity based on rankings.", "search-settings-for-entity": "Search settings based on ranking for {{entity}}", + "see-how-to-get-started": "시작하는 방법 알아보기", "select-alert-type": "경고 유형을 선택하세요.", "select-column-name": "열 이름을 선택하세요.", "select-gcs-config-type": "GCS 구성 유형을 선택하세요.", diff --git a/openmetadata-ui/src/main/resources/ui/src/locale/languages/mr-in.json b/openmetadata-ui/src/main/resources/ui/src/locale/languages/mr-in.json index f17bab65790..7ca12251475 100644 --- a/openmetadata-ui/src/main/resources/ui/src/locale/languages/mr-in.json +++ b/openmetadata-ui/src/main/resources/ui/src/locale/languages/mr-in.json @@ -1542,6 +1542,7 @@ "add-policy-message": "धोरणे टीमला नियुक्त केली जातात. ओपनमेटाडेटामध्ये, धोरणे नियमांचा संग्रह असतात, जे विशिष्ट अटींवर आधारित प्रवेश परिभाषित करतात. आम्ही समृद्ध SpEL (स्प्रिंग एक्सप्रेशन लँग्वेज) आधारित अटींना समर्थन देतो. घटकाद्वारे समर्थित सर्व ऑपरेशन्स प्रकाशित केल्या जातात. प्रत्येक धोरणासाठी सशर्त नियम परिभाषित करण्यासाठी या सूक्ष्म ऑपरेशन्सचा वापर करा. सशर्त नियमांवर आधारित समृद्ध प्रवेश नियंत्रण भूमिका तयार करण्यासाठी चांगले परिभाषित धोरणे तयार करा.", "add-query-helper-message": "डेटाबेसमध्ये अंमलात आणण्यासाठी SQL क्वेरी जोडा. 'क्वेरी वापरले' पर्यायामध्ये टेबल्स निवडून तीच क्वेरी एकाधिक टेबल्समध्ये जोडली जाऊ शकते. भविष्यातील संदर्भासाठी आपल्या क्वेरीचे वर्णन करण्यासाठी निवडा.", "add-role-message": "भूमिका वापरकर्त्यांना नियुक्त केल्या जातात. ओपनमेटाडेटामध्ये, भूमिका धोरणांचा संग्रह असतात. प्रत्येक भूमिकेमध्ये किमान एक धोरण संलग्न असणे आवश्यक आहे. एक भूमिका एक ते अनेक संबंधांसह एकाधिक धोरणांना समर्थन देते. नवीन भूमिका तयार करण्यापूर्वी आवश्यक धोरणे तयार केली आहेत याची खात्री करा. सशर्त नियमांवर आधारित समृद्ध प्रवेश नियंत्रण भूमिका तयार करण्यासाठी चांगले परिभाषित धोरणे तयार करा.", + "add-service-and-data-assets": "अंतर्ग्रहण पालक पातळी जोडण्यासाठी सेवा आणि डेटा संसाधन जोडा.", "adding-new-asset-to-team": "अॅड अॅसेटवर क्लिक करा, जे तुम्हाला एक्सप्लोर पृष्ठावर नेईल. तिथून, तुम्ही ॲसेट्सचा मालक म्हणून टीम नियुक्त करू शकाल.", "adding-new-entity-is-easy-just-give-it-a-spin": "नवीन {{entity}} जोडणे सोपे आहे, फक्त एकदा प्रयत्न करा!", "adding-new-tag": "{{categoryName}} वर नवीन टॅग जोडत आहे", @@ -1840,6 +1841,7 @@ "mutually-exclusive-alert": "जर तुम्ही {{entity}} साठी 'परस्पर वगळणारे' सक्षम केले, तर वापरकर्त्यांना डेटा ॲसेटवर लागू करण्यासाठी फक्त एक {{child-entity}} वापरण्याचे प्रतिबंधित केले जाईल. एकदा हा पर्याय सक्रिय केल्यावर, तो निष्क्रिय केला जाऊ शकत नाही.", "name-of-the-bucket-dbt-files-stored": "dbt फाइल्स जिथे संग्रहित केल्या आहेत त्या बकेटचे नाव.", "natural-language-search-active": "नैसर्गिक भाषा शोध सक्रिय आहे. सोप्या वाक्यांशांचा वापर करून मालमत्ता शोधा. शोध मोड रीसेट करण्यासाठी पुन्हा क्लिक करा.", + "need-help-message": "मदत आवश्यक आहे? <0>{{doc}}.", "new-conversation": "तुम्ही नवीन संभाषण सुरू करत आहात", "new-to-the-platform": "प्लॅटफॉर्मवर नवीन?", "no-access-placeholder": "तुम्हाला प्रवेश नाही, कृपया परवानग्या मिळवण्यासाठी प्रशासकाशी संपर्क साधा", @@ -1865,6 +1867,7 @@ "no-data-available-for-selected-filter": "डेटा सापडला नाही. फिल्टर्स बदलून पहा.", "no-data-quality-enabled-summary-message": "या टेबलसाठी डेटा गुणवत्ता सक्षम केलेली नाही.", "no-data-quality-test-case": "या टेबलमध्ये डेटा गुणवत्तेवर परिणाम करणारी कोणतीही सक्रिय घटना नाहीत. <0>{{explore}}", + "no-data-yet": "अजून डेटा नाही", "no-default-persona": "कोणतीही डिफॉल्ट व्यक्ति नाही", "no-domain-assigned-to-entity": "{{entity}} साठी कोणतेही डोमेन नियुक्त केलेले नाहीत", "no-domain-available": "कॉन्फिगर करण्यासाठी कोणतेही डोमेन्स उपलब्ध नाहीत. डोमेन्स जोडण्यासाठी <0>{{link}} वर क्लिक करा", @@ -2044,6 +2047,7 @@ "search-for-ingestion": "अंतर्ग्रहण साठी शोधा", "search-settings-description": "रँकिंगवर आधारित प्रत्येक एंटिटीसाठी शोध सेटिंग्ज.", "search-settings-for-entity": "{{entity}} साठी रँकिंगवर आधारित शोध सेटिंग्ज", + "see-how-to-get-started": "शुरू करण्याची विधि पाहा", "select-alert-type": "कृपया अलर्ट प्रकार निवडा", "select-column-name": "स्तंभ नाव निवडा", "select-gcs-config-type": "GCS कॉन्फिग प्रकार निवडा", diff --git a/openmetadata-ui/src/main/resources/ui/src/locale/languages/nl-nl.json b/openmetadata-ui/src/main/resources/ui/src/locale/languages/nl-nl.json index ef4ee38a471..315da47525a 100644 --- a/openmetadata-ui/src/main/resources/ui/src/locale/languages/nl-nl.json +++ b/openmetadata-ui/src/main/resources/ui/src/locale/languages/nl-nl.json @@ -1542,6 +1542,7 @@ "add-policy-message": "Beleidsregels worden toegewezen aan teams. In OpenMetadata is een beleid een verzameling regels die toegang definiëren op basis van bepaalde voorwaarden. We ondersteunen rijke SpEL-gebaseerde (Spring Expression Language) voorwaarden. Alle bewerkingen die worden ondersteund door een entiteit, worden gepubliceerd. Gebruik deze fijnmazige bewerkingen om de voorwaardelijke regels voor elk beleid te definiëren. Maak goed gedefinieerde beleidsregels op basis van voorwaardelijke regels om rijke toegangscontrolefuncties op te bouwen.", "add-query-helper-message": "Voeg een SQL-query toe om uit te voeren in de database. Dezelfde query kan worden toegevoegd aan meerdere tabellen door te selecteren uit de tabellen in de optie 'Query gebruikt in'. Kies ervoor om uw query te beschrijven voor toekomstige referentie.", "add-role-message": "Rollen worden toegewezen aan gebruikers. In OpenMetadata zijn rollen een verzameling beleidsregels. Elke rol moet ten minste één beleid eraan gekoppeld hebben. Een rol ondersteunt meerdere beleidsregels met een één-op-veel-relatie. Zorg ervoor dat de benodigde beleidsregels zijn gemaakt voordat u een nieuwe rol maakt. Bouw rijke toegangscontrole-rollen op met goed gedefinieerde beleidsregels op basis van voorwaardelijke regels.", + "add-service-and-data-assets": "Voeg een service of data-asset toe om de resultaten te bekijken.", "adding-new-asset-to-team": "Click on Add Asset, which will take you to the Explore page. From there, you'll be able to assign a Team as the Owner of the asset.", "adding-new-entity-is-easy-just-give-it-a-spin": "Het toevoegen van een nieuwe {{entity}} is eenvoudig, probeer het eens!", "adding-new-tag": "Toevoegen van nieuwe tag op {{categoryName}}", @@ -1840,6 +1841,7 @@ "mutually-exclusive-alert": "If you enable 'Mutually Exclusive' for a {{entity}}, users will be restricted to using only one {{child-entity}} to apply to a data asset. Once this option is activated, it cannot be deactivated.", "name-of-the-bucket-dbt-files-stored": "Naam van de bucket waar de dbt-bestanden zijn opgeslagen.", "natural-language-search-active": "Zoeken met natuurlijke taal is actief. Zoek naar assets met eenvoudige zinnen. Klik opnieuw om de zoekmodus te resetten.", + "need-help-message": "Je hebt hulp nodig? <0>{{doc}}.", "new-conversation": "Je begint een nieuw gesprek", "new-to-the-platform": "Nieuw op het platform?", "no-access-placeholder": "Je hebt geen toegang, controleer bij de beheerder om machtigingen te krijgen", @@ -1865,6 +1867,7 @@ "no-data-available-for-selected-filter": "Geen data gevonden. Probeer de filters te wijzigen.", "no-data-quality-enabled-summary-message": "Datakwaliteit is niet ingeschakeld voor deze tabel.", "no-data-quality-test-case": "Verhoog de betrouwbaarheid van uw data door kwaliteitstests toe te voegen aan deze tabel. Onze stap-voor-stapgids zal u laten zien hoe u begint, <0>{{explore}}", + "no-data-yet": "Er is nog geen data", "no-default-persona": "Geen standaardpersoon", "no-domain-assigned-to-entity": "Geen domeinen zijn toegewezen aan {{entity}}", "no-domain-available": "Er zijn geen domeinen beschikbaar om te configureren. Klik op <0>{{link}} om domeinen toe te voegen", @@ -2044,6 +2047,7 @@ "search-for-ingestion": "Zoeken naar ingestie", "search-settings-description": "Zoekinstellingen voor elke entiteit gebaseerd op rankings.", "search-settings-for-entity": "Zoekinstellingen gebaseerd op ranking voor {{entity}}", + "see-how-to-get-started": "Zie hoe je kunt beginnen", "select-alert-type": "Selecteer een alerttype", "select-column-name": "Selecteer kolomnaam", "select-gcs-config-type": "Selecteer GCS Config Type", diff --git a/openmetadata-ui/src/main/resources/ui/src/locale/languages/pr-pr.json b/openmetadata-ui/src/main/resources/ui/src/locale/languages/pr-pr.json index 590b995bb53..5d57c09dc42 100644 --- a/openmetadata-ui/src/main/resources/ui/src/locale/languages/pr-pr.json +++ b/openmetadata-ui/src/main/resources/ui/src/locale/languages/pr-pr.json @@ -1542,6 +1542,7 @@ "add-policy-message": "سیاست‌ها به تیم‌ها اختصاص داده می‌شوند. در OpenMetadata، سیاست مجموعه‌ای از قوانین است که دسترسی را بر اساس شرایط خاص تعریف می‌کند. ما از شرایط مبتنی بر SpEL (Spring Expression Language) پشتیبانی می‌کنیم. تمام عملیات پشتیبانی‌شده توسط یک موجودیت منتشر می‌شود. از این عملیات‌های دقیق برای تعریف قوانین شرطی برای هر سیاست استفاده کنید. سیاست‌های به خوبی تعریف‌شده را بر اساس قوانین شرطی برای ایجاد نقش‌های کنترل دسترسی دقیق بسازید.", "add-query-helper-message": "یک کوئری SQL را برای اجرا در پایگاه داده اضافه کنید. همان کوئری می‌تواند به جداول مختلف اضافه شود با انتخاب از جداول در گزینه 'کوئری مورد استفاده در'. انتخاب کنید که کوئری خود را برای مرجع آینده توصیف کنید.", "add-role-message": "نقش‌ها به کاربران اختصاص داده می‌شوند. در OpenMetadata، نقش‌ها مجموعه‌ای از سیاست‌ها هستند. هر نقش باید حداقل یک سیاست به آن اختصاص داده شده باشد. یک نقش از چندین سیاست با رابطه یک به چند پشتیبانی می‌کند. اطمینان حاصل کنید که سیاست‌های لازم قبل از ایجاد نقش جدید ایجاد شده‌اند. نقش‌های کنترل دسترسی دقیق را با سیاست‌های به خوبی تعریف‌شده بر اساس قوانین شرطی بسازید.", + "add-service-and-data-assets": "یک سرویس یا دارایی داده اضافه کنید تا نتایج را مشاهده کنید.", "adding-new-asset-to-team": "روی افزودن دارایی کلیک کنید، که شما را به صفحه جستجو می‌برد. از آنجا، می‌توانید یک تیم را به عنوان مالک دارایی اختصاص دهید.", "adding-new-entity-is-easy-just-give-it-a-spin": "افزودن {{entity}} جدید آسان است، فقط امتحان کنید!", "adding-new-tag": "افزودن برچسب جدید به {{categoryName}}", @@ -1840,6 +1841,7 @@ "mutually-exclusive-alert": "اگر 'Mutually Exclusive' را برای {{entity}} فعال کنید، کاربران محدود به استفاده از یک {{child-entity}} برای اعمال بر یک دارایی داده خواهند شد. پس از فعال‌سازی، این گزینه غیرقابل غیرفعال شدن است.", "name-of-the-bucket-dbt-files-stored": "نام مخزن که فایل‌های dbt در آن ذخیره شده‌اند.", "natural-language-search-active": "La búsqueda en lenguaje natural está activa. Busca activos usando frases simples. Haz clic de nuevo para restablecer el modo de búsqueda.", + "need-help-message": "آیا نیاز به کمک دارید؟ <0>{{doc}}.", "new-conversation": "شما در حال شروع یک مکالمه جدید هستید.", "new-to-the-platform": "جدید در این پلتفرم هستید؟", "no-access-placeholder": "شما دسترسی ندارید، لطفاً با مدیر تماس بگیرید تا مجوز دریافت کنید.", @@ -1865,6 +1867,7 @@ "no-data-available-for-selected-filter": "هیچ داده‌ای یافت نشد. فیلترها را تغییر دهید.", "no-data-quality-enabled-summary-message": "کیفیت داده برای این جدول فعال نشده است.", "no-data-quality-test-case": "با اضافه کردن تست‌های کیفیت داده به این جدول، اعتماد خود را بهبود بخشید. راهنمای مرحله‌ای ما به شما نشان خواهد داد که چگونه شروع کنیم، <0>{{explore}}", + "no-data-yet": "هنوز هیچ داده‌ای وجود ندارد", "no-default-persona": "No hay persona predeterminada", "no-domain-assigned-to-entity": "هیچ دامنه‌ای به {{entity}} اختصاص داده نشده است.", "no-domain-available": "هیچ دامنه‌ای برای پیکربندی در دسترس نیست. برای افزودن دامنه‌ها کلیک کنید <0>{{link}}.", @@ -2044,6 +2047,7 @@ "search-for-ingestion": "جستجوی ورود داده.", "search-settings-description": "تنظیمات جستجو برای هر موجودیت بر اساس رتبه‌بندی.", "search-settings-for-entity": "تنظیمات جستجو بر اساس رتبه‌بندی برای {{entity}}", + "see-how-to-get-started": "نحوه شروع را ببینید", "select-alert-type": "لطفاً نوع هشدار را انتخاب کنید.", "select-column-name": "انتخاب نام ستون.", "select-gcs-config-type": "انتخاب نوع پیکربندی GCS.", diff --git a/openmetadata-ui/src/main/resources/ui/src/locale/languages/pt-br.json b/openmetadata-ui/src/main/resources/ui/src/locale/languages/pt-br.json index 92bfb9defd1..e4066c5e285 100644 --- a/openmetadata-ui/src/main/resources/ui/src/locale/languages/pt-br.json +++ b/openmetadata-ui/src/main/resources/ui/src/locale/languages/pt-br.json @@ -1542,6 +1542,7 @@ "add-policy-message": "As políticas são atribuídas às equipes. No OpenMetadata, uma política é uma coleção de regras que definem o acesso com base em certas condições. Nós suportamos condições ricas baseadas em SpEL (Spring Expression Language). Todas as operações suportadas por uma entidade são publicadas. Use essas operações detalhadas para definir as regras condicionais para cada política. Crie políticas bem definidas baseadas em regras condicionais para construir funções ricas de controle de acesso.", "add-query-helper-message": "Adicione uma consulta SQL para ser executada no banco de dados. A mesma consulta pode ser adicionada a várias tabelas selecionando nas tabelas na opção 'Consulta usada em'. Escolha descrever sua consulta para referência futura.", "add-role-message": "As funções são atribuídas aos Usuários. No OpenMetadata, as Funções são uma coleção de Políticas. Cada Função deve ter pelo menos uma política anexada a ela. Uma Função suporta várias políticas com uma relação de um para muitos. Certifique-se de que as políticas necessárias sejam criadas antes de criar uma nova função. Construa funções ricas de controle de acesso com políticas bem definidas baseadas em regras condicionais.", + "add-service-and-data-assets": "Adicione um serviço ou ativo de dados para ver os resultados.", "adding-new-asset-to-team": "Click on Add Asset, which will take you to the Explore page. From there, you'll be able to assign a Team as the Owner of the asset.", "adding-new-entity-is-easy-just-give-it-a-spin": "Adicionar uma nova {{entity}} é fácil, basta dar uma chance!", "adding-new-tag": "Adicionando nova tag em {{categoryName}}", @@ -1840,6 +1841,7 @@ "mutually-exclusive-alert": "If you enable 'Mutually Exclusive' for a {{entity}}, users will be restricted to using only one {{child-entity}} to apply to a data asset. Once this option is activated, it cannot be deactivated.", "name-of-the-bucket-dbt-files-stored": "Nome do bucket onde os arquivos dbt são armazenados.", "natural-language-search-active": "A pesquisa em linguagem natural está ativa. Pesquise ativos usando frases simples. Clique novamente para redefinir o modo de pesquisa.", + "need-help-message": "Precisa de ajuda? <0>{{doc}}.", "new-conversation": "Você está iniciando uma nova conversa", "new-to-the-platform": "Novo na plataforma?", "no-access-placeholder": "Você não tem acesso, por favor, verifique com o administrador para obter permissões", @@ -1865,6 +1867,7 @@ "no-data-available-for-selected-filter": "Nenhum dado encontrado. Tente alterar os filtros.", "no-data-quality-enabled-summary-message": "A Qualidade dos Dados não está habilitada para esta tabela.", "no-data-quality-test-case": "Aumente a confiabilidade de seus dados adicionando testes de qualidade a esta tabela. Nosso guia passo a passo mostrará como começar, <0>{{explore}}", + "no-data-yet": "Ainda não há dados", "no-default-persona": "Nenhuma persona padrão", "no-domain-assigned-to-entity": "Nenhum domínio está atribuído a {{entity}}", "no-domain-available": "Nenhum domínio disponível para configurar. Clique em <0>{{link}} para adicionar domínios", @@ -2044,6 +2047,7 @@ "search-for-ingestion": "Pesquisar por ingestão", "search-settings-description": "Configurações de busca para cada entidade baseadas em rankings.", "search-settings-for-entity": "Configurações de busca baseadas em ranking para {{entity}}", + "see-how-to-get-started": "Veja como começar", "select-alert-type": "Por favor, selecione um tipo de alerta", "select-column-name": "Selecione o nome da coluna", "select-gcs-config-type": "Selecione o Tipo de Configuração do GCS", diff --git a/openmetadata-ui/src/main/resources/ui/src/locale/languages/pt-pt.json b/openmetadata-ui/src/main/resources/ui/src/locale/languages/pt-pt.json index 06872518806..369b3698607 100644 --- a/openmetadata-ui/src/main/resources/ui/src/locale/languages/pt-pt.json +++ b/openmetadata-ui/src/main/resources/ui/src/locale/languages/pt-pt.json @@ -1542,6 +1542,7 @@ "add-policy-message": "As políticas são atribuídas às equipas. No OpenMetadata, uma política é uma coleção de regras que definem o acesso com base em certas condições. Nós suportamos condições ricas baseadas em SpEL (Spring Expression Language). Todas as operações suportadas por uma entidade são publicadas. Use essas operações detalhadas para definir as regras condicionais para cada política. Crie políticas bem definidas baseadas em regras condicionais para construir funções ricas de controle de acesso.", "add-query-helper-message": "Adicione uma consulta SQL para ser executada no banco de dados. A mesma consulta pode ser adicionada a várias tabelas selecionando nas tabelas na opção 'Consulta usada em'. Escolha descrever sua consulta para referência futura.", "add-role-message": "As funções são atribuídas aos Utilizadores. No OpenMetadata, as Funções são uma coleção de Políticas. Cada Função deve ter pelo menos uma política anexada a ela. Uma Função suporta várias políticas com uma relação de um para muitos. Certifique-se de que as políticas necessárias sejam criadas antes de criar uma nova função. Construa funções ricas de controle de acesso com políticas bem definidas baseadas em regras condicionais.", + "add-service-and-data-assets": "Adicione um serviço ou ativo de dados para ver os resultados.", "adding-new-asset-to-team": "Click on Add Asset, which will take you to the Explore page. From there, you'll be able to assign a Team as the Owner of the asset.", "adding-new-entity-is-easy-just-give-it-a-spin": "Adicionar uma nova {{entity}} é fácil, basta dar uma chance!", "adding-new-tag": "Adicionando nova tag em {{categoryName}}", @@ -1840,6 +1841,7 @@ "mutually-exclusive-alert": "If you enable 'Mutually Exclusive' for a {{entity}}, users will be restricted to using only one {{child-entity}} to apply to a data asset. Once this option is activated, it cannot be deactivated.", "name-of-the-bucket-dbt-files-stored": "Nome do bucket onde os arquivos dbt são armazenados.", "natural-language-search-active": "A pesquisa em linguagem natural está ativa. Pesquise ativos usando frases simples. Clique novamente para repor o modo de pesquisa.", + "need-help-message": "Precisa de ajuda? <0>{{doc}}.", "new-conversation": "Você está iniciando uma nova conversa", "new-to-the-platform": "Novo na plataforma?", "no-access-placeholder": "Você não tem acesso, por favor, verifique com o administrador para obter permissões", @@ -1865,6 +1867,7 @@ "no-data-available-for-selected-filter": "Nenhum dado encontrado. Tente alterar os filtros.", "no-data-quality-enabled-summary-message": "A Qualidade dos Dados não está habilitada para esta tabela.", "no-data-quality-test-case": "Aumente a confiabilidade de seus dados adicionando testes de qualidade a esta tabela. Nosso guia passo a passo mostrará como começar, <0>{{explore}}", + "no-data-yet": "Ainda não há dados", "no-default-persona": "Nenhuma persona padrão", "no-domain-assigned-to-entity": "Nenhum domínio está atribuído a {{entity}}", "no-domain-available": "Nenhum domínio disponível para configurar. Clique em <0>{{link}} para adicionar domínios", @@ -2044,6 +2047,7 @@ "search-for-ingestion": "Pesquisar por ingestão", "search-settings-description": "Definições de pesquisa para cada entidade baseadas em classificações.", "search-settings-for-entity": "Definições de pesquisa baseadas em classificação para {{entity}}", + "see-how-to-get-started": "Veja como começar", "select-alert-type": "Por favor, selecione um tipo de alerta", "select-column-name": "Selecione o nome da coluna", "select-gcs-config-type": "Selecione o Tipo de Configuração do GCS", diff --git a/openmetadata-ui/src/main/resources/ui/src/locale/languages/ru-ru.json b/openmetadata-ui/src/main/resources/ui/src/locale/languages/ru-ru.json index 1af3b94500d..887426ff55f 100644 --- a/openmetadata-ui/src/main/resources/ui/src/locale/languages/ru-ru.json +++ b/openmetadata-ui/src/main/resources/ui/src/locale/languages/ru-ru.json @@ -1542,6 +1542,7 @@ "add-policy-message": "Политики назначаются командам. В OpenMetadata политика — это набор правил, которые определяют доступ на основе определенных условий. Мы поддерживаем обширные условия на основе SpEL (Spring Expression Language). Публикуются все операции, поддерживаемые объектом. Используйте эти детализированные операции для определения условных правил для каждой политики. Создавайте четко определенные политики на основе условных правил для создания расширенных ролей управления доступом.", "add-query-helper-message": "Добавьте запрос SQL для выполнения в базе данных. Один и тот же запрос можно добавить в несколько таблиц, выбрав из таблиц параметр «Запрос, используемый в». Выберите, чтобы описать свой запрос для дальнейшего использования.", "add-role-message": "Роли назначаются пользователям. В OpenMetadata роли представляют собой набор политик. К каждой роли должна быть привязана хотя бы одна политика. Роль поддерживает несколько политик с отношением один ко многим. Перед созданием новой роли убедитесь, что созданы необходимые политики. Создавайте расширенные роли управления доступом с четко определенными политиками на основе условных правил.", + "add-service-and-data-assets": "Добавьте сервис или данные для просмотра результатов.", "adding-new-asset-to-team": "Click on Add Asset, which will take you to the Explore page. From there, you'll be able to assign a Team as the Owner of the asset.", "adding-new-entity-is-easy-just-give-it-a-spin": "Добавить новый \"{{entity}}\" легко, просто попробуй!", "adding-new-tag": "Добавление нового тега в {{categoryName}}", @@ -1840,6 +1841,7 @@ "mutually-exclusive-alert": "If you enable 'Mutually Exclusive' for a {{entity}}, users will be restricted to using only one {{child-entity}} to apply to a data asset. Once this option is activated, it cannot be deactivated.", "name-of-the-bucket-dbt-files-stored": "Имя корзины, в которой хранятся файлы dbt.", "natural-language-search-active": "Поиск на естественном языке активирован. Ищите объекты, используя простые фразы. Нажмите ещё раз, чтобы сбросить режим поиска.", + "need-help-message": "Нужна помощь? <0>{{doc}}.", "new-conversation": "Начать новое обсуждение", "new-to-the-platform": "Новичок на платформе?", "no-access-placeholder": "У вас нет доступа, обратитесь к администратору, чтобы получить разрешения", @@ -1865,6 +1867,7 @@ "no-data-available-for-selected-filter": "Данные не найдены. Попробуйте поменять фильтры.", "no-data-quality-enabled-summary-message": "Данные качества не включены для этой таблицы.", "no-data-quality-test-case": "Улучшите надежность данных, добавив тесты качества к этой таблице. Наш пошаговый руководство покажет, как начать, <0>{{explore}}", + "no-data-yet": "Еще нет данных", "no-default-persona": "Нет стандартной персоны", "no-domain-assigned-to-entity": "No Domains are Assigned to {{entity}}", "no-domain-available": "No Domains are available to configure. Click on <0>{{link}} to add Domains", @@ -2044,6 +2047,7 @@ "search-for-ingestion": "Поиск для получения", "search-settings-description": "Настройки поиска для каждой сущности на основе рейтингов.", "search-settings-for-entity": "Настройки поиска на основе рейтинга для {{entity}}", + "see-how-to-get-started": "Узнайте, как начать", "select-alert-type": "Пожалуйста, выберите тип оповещения", "select-column-name": "Выберите имя столбца", "select-gcs-config-type": "Выберите тип конфигурации GCS", diff --git a/openmetadata-ui/src/main/resources/ui/src/locale/languages/th-th.json b/openmetadata-ui/src/main/resources/ui/src/locale/languages/th-th.json index 04cd3c7cfa5..48cd8679aa2 100644 --- a/openmetadata-ui/src/main/resources/ui/src/locale/languages/th-th.json +++ b/openmetadata-ui/src/main/resources/ui/src/locale/languages/th-th.json @@ -1542,6 +1542,7 @@ "add-policy-message": "นโยบายจะถูกมอบหมายให้กับทีม ใน OpenMetadata, นโยบายคือการรวบรวมกฎซึ่งกำหนดการเข้าถึงตามเงื่อนไขบางอย่าง เราสนับสนุนเงื่อนไขที่ซับซ้อนตลอด SpEL (Spring Expression Language) การดำเนินการทั้งหมดที่สนับสนุนโดยเอนทิตีจะถูกเผยแพร่ ใช้การดำเนินการที่ละเอียดเพื่อกำหนดกฎเงื่อนไขสำหรับแต่ละนโยบาย สร้างนโยบายที่ชัดเจนตามกฎเงื่อนไขเพื่อสร้างบทบาทการควบคุมการเข้าถึงที่ดี", "add-query-helper-message": "เพิ่มคำสั่ง SQL เพื่อดำเนินการในฐานข้อมูล คำสั่งเดียวกันสามารถเพิ่มไปยังหลายตารางได้โดยเลือกจากรายการในตัวเลือก 'Query used in' เลือกคำอธิบายสำหรับคำสั่ง SQL ของคุณเพื่อใช้ในอนาคต", "add-role-message": "บทบาทจะถูกมอบหมายให้กับผู้ใช้ ใน OpenMetadata, บทบาทเป็นการรวบรวมนโยบาย บทบาทแต่ละบทต้องมีนโยบายอย่างน้อยหนึ่งติดอยู่กับมัน บทบาทสนับสนุนหลายๆ นโยบายกับความสัมพันธ์หนึ่งต่อหลาย ตรวจสอบให้แน่ใจว่านโยบายที่จำเป็นถูกสร้างก่อนที่จะสร้างบทบาทใหม่ สร้างบทบาทการควบคุมการเข้าถึงที่ดีด้วยนโยบายที่ชัดเจนตามกฎเงื่อนไข", + "add-service-and-data-assets": "เพิ่มบริการหรือสินทรัพย์ข้อมูลเพื่อดูผล", "adding-new-asset-to-team": "คลิกที่ เพิ่มสินทรัพย์, ซึ่งจะพาคุณไปยังหน้าสำรวจ จากที่นั่นคุณจะสามารถมอบหมายทีมเป็นเจ้าของของสินทรัพย์", "adding-new-entity-is-easy-just-give-it-a-spin": "การเพิ่ม {{entity}} ใหม่นั้นง่าย เพียงแค่ลองดู!", "adding-new-tag": "เพิ่มแท็กใหม่ที่ {{categoryName}}", @@ -1840,6 +1841,7 @@ "mutually-exclusive-alert": "If you enable 'Mutually Exclusive' for a {{entity}}, users will be restricted to using only one {{child-entity}} to apply to a data asset. Once this option is activated, it cannot be deactivated.", "name-of-the-bucket-dbt-files-stored": "Name of the bucket where the dbt files are stored.", "natural-language-search-active": "การค้นหาในภาษาธรรมชาติเปิดใช้งาน ค้นหาสินทรัพย์โดยใช้ประโยคง่าย คลิกอีกครั้งเพื่อรีเซ็ตโหมดการค้นหา", + "need-help-message": "คุณต้องการความช่วยเหลือหรือไม่? <0>{{doc}}.", "new-conversation": "คุณกำลังเริ่มการสนทนาใหม่", "new-to-the-platform": "ใหม่ต่อแพลตฟอร์มหรือไม่?", "no-access-placeholder": "คุณไม่มีสิทธิ์เข้าถึง โปรดตรวจสอบกับผู้ดูแลเพื่อขอสิทธิ์", @@ -1865,6 +1867,7 @@ "no-data-available-for-selected-filter": "ไม่พบข้อมูล ลองเปลี่ยนตัวกรอง", "no-data-quality-enabled-summary-message": "คุณภาพข้อมูลไม่ได้เปิดใช้งานสำหรับตารางนี้", "no-data-quality-test-case": "ปรับปรุงความเชื่อมโยงของข้อมูลของคุณโดยเพิ่มการทดสอบคุณภาพข้อมูลให้กับตารางนี้ คำแนะนำขั้นตอนที่จะแสดงให้คุณทราบวิธีการเริ่มต้น, <0>{{explore}}", + "no-data-yet": "ยังไม่มีข้อมูล", "no-default-persona": "ไม่มีบุคคลเริ่มต้น", "no-domain-assigned-to-entity": "ไม่มีโดเมนที่ถูกมอบหมายให้กับ {{entity}}", "no-domain-available": "ไม่มีโดเมนที่สามารถกำหนดค่าได้ คลิกที่ <0>{{link}} เพื่อลงทะเบียนโดเมนใหม่", @@ -2044,6 +2047,7 @@ "search-for-ingestion": "ค้นหาการนำเข้า", "search-settings-description": "การตั้งค่าการค้นหาสำหรับแต่ละเอนทิตีตามการจัดอันดับ", "search-settings-for-entity": "การตั้งค่าการค้นหาตามการจัดอันดับสำหรับ {{entity}}", + "see-how-to-get-started": "ดูวิธีการเริ่มต้น", "select-alert-type": "โปรดเลือกประเภทการแจ้งเตือน", "select-column-name": "เลือกชื่อคอลัมน์", "select-gcs-config-type": "เลือกประเภทการกำหนดค่า GCS", diff --git a/openmetadata-ui/src/main/resources/ui/src/locale/languages/zh-cn.json b/openmetadata-ui/src/main/resources/ui/src/locale/languages/zh-cn.json index fe9b1ef7b3e..9ad11350812 100644 --- a/openmetadata-ui/src/main/resources/ui/src/locale/languages/zh-cn.json +++ b/openmetadata-ui/src/main/resources/ui/src/locale/languages/zh-cn.json @@ -1542,6 +1542,7 @@ "add-policy-message": "策略可以被分配给团队。在 OpenMetadata 中, 策略是一组规则的集合, 基于某些条件定义访问权限。我们支持基于 SpEL (Spring Expression Language) 的丰富条件规则, 已发布支持实体的所有操作。使用这些细粒度操作权限为每个策略定义条件规则。基于条件规则创建明确定义的策略, 以构建丰富的访问控制角色。", "add-query-helper-message": "添加一个在数据库中可执行的 SQL 查询语句。通过设置‘查询语句被使用在’选项, 该语句可被添加到多个数据表中。请准确描述您的查询语句, 便于将来参考和引用。", "add-role-message": "角色可以被分配给用户。在 OpenMetadata 中, 角色是一组策略的集合。每个角色必须至少有一个策略。一个角色支持具有一对多关系的多个策略。在创建新角色之前, 请确保已创建必要的策略。基于条件规则创建明确定义的策略, 以构建丰富的访问控制角色。", + "add-service-and-data-assets": "添加服务或数据资产以查看结果", "adding-new-asset-to-team": "点击 “添加资产”, 进入 “探索 ”页面。在那里, 你可以指定一个团队作为资产的所有者。", "adding-new-entity-is-easy-just-give-it-a-spin": "添加新的{{entity}}很容易, 马上尝试一下!", "adding-new-tag": "在{{categoryName}}上添加新标签", @@ -1840,6 +1841,7 @@ "mutually-exclusive-alert": "如果为{{entity}}启用'互斥的', 用户将被限制只能使用一个{{child-entity}}来应用于数据资产。此选项一旦激活, 将无法停用。", "name-of-the-bucket-dbt-files-stored": "存储 dbt 文件的存储桶的名称", "natural-language-search-active": "自然语言搜索已启用。使用简单短语搜索资产。再次点击以重置搜索模式。", + "need-help-message": "需要帮助吗?<0>{{doc}}.", "new-conversation": "您正在开始一次新的对话", "new-to-the-platform": "您是平台新用户?", "no-access-placeholder": "您还没有权限访问, 请联系系统管理员", @@ -1865,6 +1867,7 @@ "no-data-available-for-selected-filter": "未找到数据, 请尝试更改筛选条件", "no-data-quality-enabled-summary-message": "数据质量未启用此表", "no-data-quality-test-case": "通过将质量测试添加到此表中来增强数据可靠性。我们的逐步指南将向您展示如何开始, <0>{{explore}}", + "no-data-yet": "还没有数据", "no-default-persona": "没有默认人物", "no-domain-assigned-to-entity": "没有为{{entity}}分配任何域", "no-domain-available": "没有可供配置的域, 点击<0>{{link}}添加域", @@ -2044,6 +2047,7 @@ "search-for-ingestion": "搜索提取作业", "search-settings-description": "基于排名的每个实体的搜索设置。", "search-settings-for-entity": "基于排名的{{entity}}搜索设置", + "see-how-to-get-started": "查看如何开始", "select-alert-type": "请选择一种提醒类型", "select-column-name": "选择列名", "select-gcs-config-type": "选择 GCS 配置类型", diff --git a/openmetadata-ui/src/main/resources/ui/src/pages/Glossary/GlossaryPage/GlossaryPage.component.tsx b/openmetadata-ui/src/main/resources/ui/src/pages/Glossary/GlossaryPage/GlossaryPage.component.tsx index 3c0b51a46fd..dd8092b679f 100644 --- a/openmetadata-ui/src/main/resources/ui/src/pages/Glossary/GlossaryPage/GlossaryPage.component.tsx +++ b/openmetadata-ui/src/main/resources/ui/src/pages/Glossary/GlossaryPage/GlossaryPage.component.tsx @@ -41,7 +41,7 @@ import { GLOSSARIES_DOCS } from '../../../constants/docs.constants'; import { observerOptions } from '../../../constants/Mydata.constants'; import { usePermissionProvider } from '../../../context/PermissionProvider/PermissionProvider'; import { ResourceEntity } from '../../../context/PermissionProvider/PermissionProvider.interface'; -import { ERROR_PLACEHOLDER_TYPE } from '../../../enums/common.enum'; +import { ERROR_PLACEHOLDER_TYPE, SIZE } from '../../../enums/common.enum'; import { EntityAction, TabSpecificField } from '../../../enums/entity.enum'; import { Glossary } from '../../../generated/entity/data/glossary'; import { GlossaryTerm } from '../../../generated/entity/data/glossaryTerm'; @@ -451,6 +451,7 @@ const GlossaryPage = () => { doc={GLOSSARIES_DOCS} heading={t('label.glossary')} permission={createGlossaryPermission} + size={SIZE.X_LARGE} type={ createGlossaryPermission ? ERROR_PLACEHOLDER_TYPE.CREATE diff --git a/openmetadata-ui/src/main/resources/ui/src/pages/SearchSettingsPage/SearchSettingsPage.tsx b/openmetadata-ui/src/main/resources/ui/src/pages/SearchSettingsPage/SearchSettingsPage.tsx index 60eb45ff056..07f80aecd6f 100644 --- a/openmetadata-ui/src/main/resources/ui/src/pages/SearchSettingsPage/SearchSettingsPage.tsx +++ b/openmetadata-ui/src/main/resources/ui/src/pages/SearchSettingsPage/SearchSettingsPage.tsx @@ -305,9 +305,9 @@ const SearchSettingsPage = () => { return ( - + @@ -315,7 +315,7 @@ const SearchSettingsPage = () => { - + {t('label.global-setting-plural')} @@ -454,7 +454,7 @@ const SearchSettingsPage = () => { - + {settingCategoryData?.map((data) => ( diff --git a/openmetadata-ui/src/main/resources/ui/src/pages/TableDetailsPageV1/TableDetailsPageV1.tsx b/openmetadata-ui/src/main/resources/ui/src/pages/TableDetailsPageV1/TableDetailsPageV1.tsx index 873c287267c..d3944fd83b2 100644 --- a/openmetadata-ui/src/main/resources/ui/src/pages/TableDetailsPageV1/TableDetailsPageV1.tsx +++ b/openmetadata-ui/src/main/resources/ui/src/pages/TableDetailsPageV1/TableDetailsPageV1.tsx @@ -81,6 +81,7 @@ import { getPartialNameFromTableFQN, } from '../../utils/CommonUtils'; import { + checkIfExpandViewSupported, getDetailsTabWithNewLabel, getTabLabelMapFromTabs, } from '../../utils/CustomizePage/CustomizePageUtils'; @@ -542,7 +543,7 @@ const TableDetailsPageV1: React.FC = () => { ]); const isExpandViewSupported = useMemo( - () => tabs[0].key === EntityTabs.SCHEMA || activeTab === EntityTabs.SCHEMA, + () => checkIfExpandViewSupported(tabs[0], activeTab, PageType.Table), [tabs[0], activeTab] );