diff --git a/object/organization.go b/object/organization.go index 570137dc..958e9875 100644 --- a/object/organization.go +++ b/object/organization.go @@ -80,7 +80,8 @@ type Organization struct { UseEmailAsUsername bool `json:"useEmailAsUsername"` EnableTour bool `json:"enableTour"` IpRestriction string `json:"ipRestriction"` - NavItems []string `xorm:"varchar(500)" json:"navItems"` + NavItems []string `xorm:"varchar(1000)" json:"navItems"` + WidgetItems []string `xorm:"varchar(1000)" json:"widgetItems"` MfaItems []*MfaItem `xorm:"varchar(300)" json:"mfaItems"` AccountItems []*AccountItem `xorm:"varchar(5000)" json:"accountItems"` @@ -227,6 +228,7 @@ func UpdateOrganization(id string, organization *Organization, isGlobalAdmin boo if !isGlobalAdmin { organization.NavItems = org.NavItems + organization.WidgetItems = org.WidgetItems } session := ormer.Engine.ID(core.PK{owner, name}).AllCols() diff --git a/web/src/ManagementPage.js b/web/src/ManagementPage.js index 7dde062c..d8a7b070 100644 --- a/web/src/ManagementPage.js +++ b/web/src/ManagementPage.js @@ -95,8 +95,9 @@ import TransactionEditPage from "./TransactionEditPage"; import VerificationListPage from "./VerificationListPage"; function ManagementPage(props) { - const [menuVisible, setMenuVisible] = useState(false); + const navItems = props.account?.organization?.navItems; + const widgetItems = props.account?.organization?.widgetItems; function logout() { AuthBackend.logout() @@ -175,6 +176,35 @@ function ManagementPage(props) { ); } + function navItemsIsAll() { + return !Array.isArray(navItems) || !!navItems?.includes("all"); + } + + function widgetItemsIsAll() { + return !Array.isArray(widgetItems) || !!widgetItems?.includes("all"); + } + + function renderWidgets() { + const widgets = [ + Setting.getItem(, "theme"), + Setting.getItem(, "language"), + Setting.getItem(Conf.AiAssistantUrl?.trim() && ( + +
+ +
+
+ ), "ai-assistant"), + Setting.getItem(, "tour"), + ]; + + if (widgetItemsIsAll()) { + return widgets.map(item => item.label); + } + + return widgets.filter(item => widgetItems.includes(item.key)).map(item => item.label); + } + function renderAccountMenu() { if (props.account === undefined) { return null; @@ -188,20 +218,7 @@ function ManagementPage(props) { return ( {renderRightDropdown()} - - - { - Conf.AiAssistantUrl?.trim() && ( - -
- -
-
- ) - } - + {renderWidgets()} {Setting.isAdminUser(props.account) && (props.uri.indexOf("/trees") === -1) && - {Setting.getLabel(i18next.t("general:Navbar items"), i18next.t("general:Navbar items - Tooltip"))} : + {Setting.getLabel(i18next.t("organization:Navbar items"), i18next.t("organization:Navbar items - Tooltip"))} : + + + {Setting.getLabel(i18next.t("organization:Widget items"), i18next.t("organization:Widget items - Tooltip"))} : + + + { + this.updateOrganizationField("widgetItems", checked); + }} + /> + + {Setting.getLabel(i18next.t("organization:Account items"), i18next.t("organization:Account items - Tooltip"))} : diff --git a/web/src/common/NavItemTree.js b/web/src/common/NavItemTree.js index d116555b..462dcc82 100644 --- a/web/src/common/NavItemTree.js +++ b/web/src/common/NavItemTree.js @@ -2,7 +2,7 @@ import i18next from "i18next"; import {Tree} from "antd"; import React from "react"; -export const NavItemTree = ({disable, checkedKeys, defaultExpandedKeys, onCheck}) => { +export const NavItemTree = ({disabled, checkedKeys, defaultExpandedKeys, onCheck}) => { const NavItemNodes = [ { title: i18next.t("organization:All"), @@ -86,7 +86,7 @@ export const NavItemTree = ({disable, checkedKeys, defaultExpandedKeys, onCheck} return ( { + const WidgetItemNodes = [ + { + title: i18next.t("organization:All"), + key: "all", + children: [ + {title: i18next.t("general:Tour"), key: "tour"}, + {title: i18next.t("general:AI Assistant"), key: "ai-assistant"}, + {title: i18next.t("user:Language"), key: "language"}, + {title: i18next.t("theme:Theme"), key: "theme"}, + ], + }, + ]; + + return ( + + ); +}; diff --git a/web/src/locales/ar/data.json b/web/src/locales/ar/data.json index ac33d26b..e3c54f90 100644 --- a/web/src/locales/ar/data.json +++ b/web/src/locales/ar/data.json @@ -194,6 +194,7 @@ "Verify": "Verify" }, "general": { + "AI Assistant": "AI Assistant", "API key": "API key", "API key - Tooltip": "API key - Tooltip", "Access key": "Access key", @@ -321,8 +322,6 @@ "Name": "Name", "Name - Tooltip": "Unique, string-based ID", "Name format": "Name format", - "Navbar items": "Navbar items", - "Navbar items - Tooltip": "Navbar items - Tooltip", "Non-LDAP": "Non-LDAP", "None": "None", "OAuth providers": "OAuth providers", @@ -421,6 +420,7 @@ "This is a read-only demo site!": "This is a read-only demo site!", "Timestamp": "Timestamp", "Tokens": "Tokens", + "Tour": "Tour", "Transactions": "Transactions", "Type": "Type", "Type - Tooltip": "Type - Tooltip", @@ -616,6 +616,8 @@ "Is profile public": "Is profile public", "Is profile public - Tooltip": "After being closed, only global administrators or users in the same organization can access the user's profile page", "Modify rule": "Modify rule", + "Navbar items": "Navbar items", + "Navbar items - Tooltip": "Navbar items - Tooltip", "New Organization": "New Organization", "Optional": "Optional", "Password expire days": "Password expire days", @@ -633,7 +635,9 @@ "View rule": "View rule", "Visible": "Visible", "Website URL": "Website URL", - "Website URL - Tooltip": "The homepage URL of the organization. This field is not used in Casdoor" + "Website URL - Tooltip": "The homepage URL of the organization. This field is not used in Casdoor", + "Widget items": "Widget items", + "Widget items - Tooltip": "Widget items - Tooltip" }, "payment": { "Confirm your invoice information": "Confirm your invoice information", diff --git a/web/src/locales/cs/data.json b/web/src/locales/cs/data.json index 802e2a5c..6ce8cc01 100644 --- a/web/src/locales/cs/data.json +++ b/web/src/locales/cs/data.json @@ -194,6 +194,7 @@ "Verify": "Ověřit" }, "general": { + "AI Assistant": "AI Assistant", "API key": "API klíč", "API key - Tooltip": "API klíč - Tooltip", "Access key": "Přístupový klíč", @@ -321,8 +322,6 @@ "Name": "Jméno", "Name - Tooltip": "Unikátní, řetězcové ID", "Name format": "Formát jména", - "Navbar items": "Navbar items", - "Navbar items - Tooltip": "Navbar items - Tooltip", "Non-LDAP": "Non-LDAP", "None": "Žádný", "OAuth providers": "OAuth poskytovatelé", @@ -421,6 +420,7 @@ "This is a read-only demo site!": "Toto je demo stránka pouze pro čtení!", "Timestamp": "Časové razítko", "Tokens": "Tokeny", + "Tour": "Tour", "Transactions": "Transakce", "Type": "Typ", "Type - Tooltip": "Typ - Tooltip", @@ -616,6 +616,8 @@ "Is profile public": "Je profil veřejný", "Is profile public - Tooltip": "Po uzavření mohou profilovou stránku uživatele přistupovat pouze globální administrátoři nebo uživatelé ve stejné organizaci", "Modify rule": "Upravit pravidlo", + "Navbar items": "Navbar items", + "Navbar items - Tooltip": "Navbar items - Tooltip", "New Organization": "Nová organizace", "Optional": "Volitelný", "Password expire days": "Password expire days", @@ -633,7 +635,9 @@ "View rule": "Zobrazit pravidlo", "Visible": "Viditelné", "Website URL": "URL webových stránek", - "Website URL - Tooltip": "Domovská URL organizace. Toto pole se v Casdoor nepoužívá" + "Website URL - Tooltip": "Domovská URL organizace. Toto pole se v Casdoor nepoužívá", + "Widget items": "Widget items", + "Widget items - Tooltip": "Widget items - Tooltip" }, "payment": { "Confirm your invoice information": "Potvrďte informace na faktuře", diff --git a/web/src/locales/de/data.json b/web/src/locales/de/data.json index e89fac93..f56209eb 100644 --- a/web/src/locales/de/data.json +++ b/web/src/locales/de/data.json @@ -194,6 +194,7 @@ "Verify": "überprüfen" }, "general": { + "AI Assistant": "AI Assistant", "API key": "API key", "API key - Tooltip": "API key - Tooltip", "Access key": "Access key", @@ -321,8 +322,6 @@ "Name": "Name", "Name - Tooltip": "Eindeutige, auf Strings basierende ID", "Name format": "Name format", - "Navbar items": "Navbar items", - "Navbar items - Tooltip": "Navbar items - Tooltip", "Non-LDAP": "Non-LDAP", "None": "None", "OAuth providers": "OAuth-Provider", @@ -421,6 +420,7 @@ "This is a read-only demo site!": "Dies ist eine schreibgeschützte Demo-Seite!", "Timestamp": "Timestamp", "Tokens": "Token", + "Tour": "Tour", "Transactions": "Transactions", "Type": "Type", "Type - Tooltip": "Type - Tooltip", @@ -616,6 +616,8 @@ "Is profile public": "Ist das Profil öffentlich?", "Is profile public - Tooltip": "Nach der Schließung können nur globale Administratoren oder Benutzer in der gleichen Organisation auf die Profilseite des Benutzers zugreifen", "Modify rule": "Regel ändern", + "Navbar items": "Navbar items", + "Navbar items - Tooltip": "Navbar items - Tooltip", "New Organization": "Neue Organisation", "Optional": "Optional", "Password expire days": "Password expire days", @@ -633,7 +635,9 @@ "View rule": "Ansichtsregel", "Visible": "Sichtbar", "Website URL": "Website-URL", - "Website URL - Tooltip": "Die Homepage-URL der Organisation. Dieses Feld wird in Casdoor nicht verwendet" + "Website URL - Tooltip": "Die Homepage-URL der Organisation. Dieses Feld wird in Casdoor nicht verwendet", + "Widget items": "Widget items", + "Widget items - Tooltip": "Widget items - Tooltip" }, "payment": { "Confirm your invoice information": "Bestätigen Sie Ihre Rechnungsinformationen", diff --git a/web/src/locales/en/data.json b/web/src/locales/en/data.json index 5e6574ac..9d8a5628 100644 --- a/web/src/locales/en/data.json +++ b/web/src/locales/en/data.json @@ -194,6 +194,7 @@ "Verify": "Verify" }, "general": { + "AI Assistant": "AI Assistant", "API key": "API key", "API key - Tooltip": "API key - Tooltip", "Access key": "Access key", @@ -321,8 +322,6 @@ "Name": "Name", "Name - Tooltip": "Unique, string-based ID", "Name format": "Name format", - "Navbar items": "Navbar items", - "Navbar items - Tooltip": "Navbar items - Tooltip", "Non-LDAP": "Non-LDAP", "None": "None", "OAuth providers": "OAuth providers", @@ -421,6 +420,7 @@ "This is a read-only demo site!": "This is a read-only demo site!", "Timestamp": "Timestamp", "Tokens": "Tokens", + "Tour": "Tour", "Transactions": "Transactions", "Type": "Type", "Type - Tooltip": "Type - Tooltip", @@ -616,6 +616,8 @@ "Is profile public": "Is profile public", "Is profile public - Tooltip": "After being closed, only global administrators or users in the same organization can access the user's profile page", "Modify rule": "Modify rule", + "Navbar items": "Navbar items", + "Navbar items - Tooltip": "Navbar items - Tooltip", "New Organization": "New Organization", "Optional": "Optional", "Password expire days": "Password expire days", @@ -633,7 +635,9 @@ "View rule": "View rule", "Visible": "Visible", "Website URL": "Website URL", - "Website URL - Tooltip": "The homepage URL of the organization. This field is not used in Casdoor" + "Website URL - Tooltip": "The homepage URL of the organization. This field is not used in Casdoor", + "Widget items": "Widget items", + "Widget items - Tooltip": "Widget items - Tooltip" }, "payment": { "Confirm your invoice information": "Confirm your invoice information", diff --git a/web/src/locales/es/data.json b/web/src/locales/es/data.json index 6db39412..8458daf8 100644 --- a/web/src/locales/es/data.json +++ b/web/src/locales/es/data.json @@ -194,6 +194,7 @@ "Verify": "Verificar" }, "general": { + "AI Assistant": "AI Assistant", "API key": "API key", "API key - Tooltip": "API key - Tooltip", "Access key": "Access key", @@ -321,8 +322,6 @@ "Name": "Nombre", "Name - Tooltip": "ID único basado en cadenas", "Name format": "Name format", - "Navbar items": "Navbar items", - "Navbar items - Tooltip": "Navbar items - Tooltip", "Non-LDAP": "Non-LDAP", "None": "None", "OAuth providers": "Proveedores de OAuth", @@ -421,6 +420,7 @@ "This is a read-only demo site!": "¡Este es un sitio de demostración solo de lectura!", "Timestamp": "Timestamp", "Tokens": "Tokens", + "Tour": "Tour", "Transactions": "Transactions", "Type": "Type", "Type - Tooltip": "Type - Tooltip", @@ -616,6 +616,8 @@ "Is profile public": "Es el perfil público", "Is profile public - Tooltip": "Después de estar cerrado, solo los administradores globales o usuarios de la misma organización pueden acceder a la página de perfil del usuario", "Modify rule": "Modificar regla", + "Navbar items": "Navbar items", + "Navbar items - Tooltip": "Navbar items - Tooltip", "New Organization": "Nueva organización", "Optional": "Optional", "Password expire days": "Password expire days", @@ -633,7 +635,9 @@ "View rule": "Regla de visualización", "Visible": "Visible - Visible", "Website URL": "URL del sitio web", - "Website URL - Tooltip": "La URL de la página de inicio de la organización. Este campo no se usa en Casdoor" + "Website URL - Tooltip": "La URL de la página de inicio de la organización. Este campo no se usa en Casdoor", + "Widget items": "Widget items", + "Widget items - Tooltip": "Widget items - Tooltip" }, "payment": { "Confirm your invoice information": "Confirma la información de tu factura", diff --git a/web/src/locales/fa/data.json b/web/src/locales/fa/data.json index 439a4dce..d7eccd28 100644 --- a/web/src/locales/fa/data.json +++ b/web/src/locales/fa/data.json @@ -194,6 +194,7 @@ "Verify": "تأیید" }, "general": { + "AI Assistant": "AI Assistant", "API key": "کلید API", "API key - Tooltip": "کلید API - راهنمای ابزار", "Access key": "کلید دسترسی", @@ -321,8 +322,6 @@ "Name": "نام", "Name - Tooltip": "شناسه رشته‌ای منحصربه‌فرد", "Name format": "قالب نام", - "Navbar items": "Navbar items", - "Navbar items - Tooltip": "Navbar items - Tooltip", "Non-LDAP": "غیر LDAP", "None": "هیچ‌کدام", "OAuth providers": "ارائه‌دهندگان OAuth", @@ -421,6 +420,7 @@ "This is a read-only demo site!": "این یک سایت دمو فقط خواندنی است!", "Timestamp": "مهر زمان", "Tokens": "توکن‌ها", + "Tour": "Tour", "Transactions": "تراکنش‌ها", "Type": "نوع", "Type - Tooltip": "نوع - راهنمای ابزار", @@ -616,6 +616,8 @@ "Is profile public": "پروفایل عمومی است", "Is profile public - Tooltip": "پس از بسته شدن، فقط مدیران جهانی یا کاربران در همان سازمان می‌توانند به صفحه پروفایل کاربر دسترسی داشته باشند", "Modify rule": "قانون اصلاح", + "Navbar items": "Navbar items", + "Navbar items - Tooltip": "Navbar items - Tooltip", "New Organization": "سازمان جدید", "Optional": "اختیاری", "Password expire days": "Password expire days", @@ -633,7 +635,9 @@ "View rule": "قانون مشاهده", "Visible": "قابل مشاهده", "Website URL": "آدرس وب‌سایت", - "Website URL - Tooltip": "آدرس صفحه اصلی سازمان. این فیلد در Casdoor استفاده نمی‌شود" + "Website URL - Tooltip": "آدرس صفحه اصلی سازمان. این فیلد در Casdoor استفاده نمی‌شود", + "Widget items": "Widget items", + "Widget items - Tooltip": "Widget items - Tooltip" }, "payment": { "Confirm your invoice information": "اطلاعات فاکتور خود را تأیید کنید", diff --git a/web/src/locales/fi/data.json b/web/src/locales/fi/data.json index 4edb3cbd..884e97fe 100644 --- a/web/src/locales/fi/data.json +++ b/web/src/locales/fi/data.json @@ -194,6 +194,7 @@ "Verify": "Verify" }, "general": { + "AI Assistant": "AI Assistant", "API key": "API key", "API key - Tooltip": "API key - Tooltip", "Access key": "Access key", @@ -321,8 +322,6 @@ "Name": "Name", "Name - Tooltip": "Unique, string-based ID", "Name format": "Name format", - "Navbar items": "Navbar items", - "Navbar items - Tooltip": "Navbar items - Tooltip", "Non-LDAP": "Non-LDAP", "None": "None", "OAuth providers": "OAuth providers", @@ -421,6 +420,7 @@ "This is a read-only demo site!": "This is a read-only demo site!", "Timestamp": "Timestamp", "Tokens": "Tokens", + "Tour": "Tour", "Transactions": "Transactions", "Type": "Type", "Type - Tooltip": "Type - Tooltip", @@ -616,6 +616,8 @@ "Is profile public": "Is profile public", "Is profile public - Tooltip": "After being closed, only global administrators or users in the same organization can access the user's profile page", "Modify rule": "Modify rule", + "Navbar items": "Navbar items", + "Navbar items - Tooltip": "Navbar items - Tooltip", "New Organization": "New Organization", "Optional": "Optional", "Password expire days": "Password expire days", @@ -633,7 +635,9 @@ "View rule": "View rule", "Visible": "Visible", "Website URL": "Website URL", - "Website URL - Tooltip": "The homepage URL of the organization. This field is not used in Casdoor" + "Website URL - Tooltip": "The homepage URL of the organization. This field is not used in Casdoor", + "Widget items": "Widget items", + "Widget items - Tooltip": "Widget items - Tooltip" }, "payment": { "Confirm your invoice information": "Confirm your invoice information", diff --git a/web/src/locales/fr/data.json b/web/src/locales/fr/data.json index c1278d91..e732ea8a 100644 --- a/web/src/locales/fr/data.json +++ b/web/src/locales/fr/data.json @@ -194,6 +194,7 @@ "Verify": "Vérifier" }, "general": { + "AI Assistant": "AI Assistant", "API key": "Clé API", "API key - Tooltip": "Clé API - Info-bulle", "Access key": "Clé d'accès", @@ -321,8 +322,6 @@ "Name": "Nom", "Name - Tooltip": "Identifiant unique à base de chaîne", "Name format": "Name format", - "Navbar items": "Navbar items", - "Navbar items - Tooltip": "Navbar items - Tooltip", "Non-LDAP": "Non-LDAP", "None": "Aucun", "OAuth providers": "Fournisseurs OAuth", @@ -421,6 +420,7 @@ "This is a read-only demo site!": "Ceci est un site de démonstration en lecture seule !", "Timestamp": "Timestamp", "Tokens": "Jetons", + "Tour": "Tour", "Transactions": "Transactions", "Type": "Type", "Type - Tooltip": "Type - Infobulle", @@ -616,6 +616,8 @@ "Is profile public": "Est-ce que le profil est public ?", "Is profile public - Tooltip": "Après sa fermeture, seuls les administrateurs et administratrices globales ou les comptes de la même organisation peuvent accéder à la page de profil de l'utilisateur", "Modify rule": "Règle de modification", + "Navbar items": "Navbar items", + "Navbar items - Tooltip": "Navbar items - Tooltip", "New Organization": "Nouvelle organisation", "Optional": "Optionnel", "Password expire days": "Password expire days", @@ -633,7 +635,9 @@ "View rule": "Règle de visibilité", "Visible": "Visible", "Website URL": "URL du site web", - "Website URL - Tooltip": "URL du site web l'organisation. Ce champ n'est pas utilisé dans Casdoor" + "Website URL - Tooltip": "URL du site web l'organisation. Ce champ n'est pas utilisé dans Casdoor", + "Widget items": "Widget items", + "Widget items - Tooltip": "Widget items - Tooltip" }, "payment": { "Confirm your invoice information": "Confirmez les informations de votre facture", diff --git a/web/src/locales/he/data.json b/web/src/locales/he/data.json index 4edb3cbd..884e97fe 100644 --- a/web/src/locales/he/data.json +++ b/web/src/locales/he/data.json @@ -194,6 +194,7 @@ "Verify": "Verify" }, "general": { + "AI Assistant": "AI Assistant", "API key": "API key", "API key - Tooltip": "API key - Tooltip", "Access key": "Access key", @@ -321,8 +322,6 @@ "Name": "Name", "Name - Tooltip": "Unique, string-based ID", "Name format": "Name format", - "Navbar items": "Navbar items", - "Navbar items - Tooltip": "Navbar items - Tooltip", "Non-LDAP": "Non-LDAP", "None": "None", "OAuth providers": "OAuth providers", @@ -421,6 +420,7 @@ "This is a read-only demo site!": "This is a read-only demo site!", "Timestamp": "Timestamp", "Tokens": "Tokens", + "Tour": "Tour", "Transactions": "Transactions", "Type": "Type", "Type - Tooltip": "Type - Tooltip", @@ -616,6 +616,8 @@ "Is profile public": "Is profile public", "Is profile public - Tooltip": "After being closed, only global administrators or users in the same organization can access the user's profile page", "Modify rule": "Modify rule", + "Navbar items": "Navbar items", + "Navbar items - Tooltip": "Navbar items - Tooltip", "New Organization": "New Organization", "Optional": "Optional", "Password expire days": "Password expire days", @@ -633,7 +635,9 @@ "View rule": "View rule", "Visible": "Visible", "Website URL": "Website URL", - "Website URL - Tooltip": "The homepage URL of the organization. This field is not used in Casdoor" + "Website URL - Tooltip": "The homepage URL of the organization. This field is not used in Casdoor", + "Widget items": "Widget items", + "Widget items - Tooltip": "Widget items - Tooltip" }, "payment": { "Confirm your invoice information": "Confirm your invoice information", diff --git a/web/src/locales/id/data.json b/web/src/locales/id/data.json index b1f60fc2..5e6002da 100644 --- a/web/src/locales/id/data.json +++ b/web/src/locales/id/data.json @@ -194,6 +194,7 @@ "Verify": "Memverifikasi" }, "general": { + "AI Assistant": "AI Assistant", "API key": "API key", "API key - Tooltip": "API key - Tooltip", "Access key": "Access key", @@ -321,8 +322,6 @@ "Name": "Nama", "Name - Tooltip": "ID unik berbasis string", "Name format": "Name format", - "Navbar items": "Navbar items", - "Navbar items - Tooltip": "Navbar items - Tooltip", "Non-LDAP": "Non-LDAP", "None": "None", "OAuth providers": "Penyedia OAuth", @@ -421,6 +420,7 @@ "This is a read-only demo site!": "Ini adalah situs demo hanya untuk dibaca saja!", "Timestamp": "Timestamp", "Tokens": "Token-token", + "Tour": "Tour", "Transactions": "Transactions", "Type": "Type", "Type - Tooltip": "Type - Tooltip", @@ -616,6 +616,8 @@ "Is profile public": "Apakah profilnya publik?", "Is profile public - Tooltip": "Setelah ditutup, hanya administrator global atau pengguna di organisasi yang sama yang dapat mengakses halaman profil pengguna", "Modify rule": "Mengubah aturan", + "Navbar items": "Navbar items", + "Navbar items - Tooltip": "Navbar items - Tooltip", "New Organization": "Organisasi baru", "Optional": "Optional", "Password expire days": "Password expire days", @@ -633,7 +635,9 @@ "View rule": "Aturan tampilan", "Visible": "Terlihat", "Website URL": "URL situs web", - "Website URL - Tooltip": "URL halaman utama organisasi. Bidang ini tidak digunakan di Casdoor" + "Website URL - Tooltip": "URL halaman utama organisasi. Bidang ini tidak digunakan di Casdoor", + "Widget items": "Widget items", + "Widget items - Tooltip": "Widget items - Tooltip" }, "payment": { "Confirm your invoice information": "Konfirmasikan informasi tagihan Anda", diff --git a/web/src/locales/it/data.json b/web/src/locales/it/data.json index 2adadcf8..6b7129e9 100644 --- a/web/src/locales/it/data.json +++ b/web/src/locales/it/data.json @@ -194,6 +194,7 @@ "Verify": "Verify" }, "general": { + "AI Assistant": "AI Assistant", "API key": "API key", "API key - Tooltip": "API key - Tooltip", "Access key": "Access key", @@ -321,8 +322,6 @@ "Name": "Name", "Name - Tooltip": "Unique, string-based ID", "Name format": "Name format", - "Navbar items": "Navbar items", - "Navbar items - Tooltip": "Navbar items - Tooltip", "Non-LDAP": "Non-LDAP", "None": "None", "OAuth providers": "OAuth providers", @@ -421,6 +420,7 @@ "This is a read-only demo site!": "This is a read-only demo site!", "Timestamp": "Timestamp", "Tokens": "Tokens", + "Tour": "Tour", "Transactions": "Transactions", "Type": "Type", "Type - Tooltip": "Type - Tooltip", @@ -616,6 +616,8 @@ "Is profile public": "Is profile public", "Is profile public - Tooltip": "After being closed, only global administrators or users in the same organization can access the user's profile page", "Modify rule": "Modify rule", + "Navbar items": "Navbar items", + "Navbar items - Tooltip": "Navbar items - Tooltip", "New Organization": "New Organization", "Optional": "Optional", "Password expire days": "Password expire days", @@ -633,7 +635,9 @@ "View rule": "View rule", "Visible": "Visible", "Website URL": "Website URL", - "Website URL - Tooltip": "The homepage URL of the organization. This field is not used in Casdoor" + "Website URL - Tooltip": "The homepage URL of the organization. This field is not used in Casdoor", + "Widget items": "Widget items", + "Widget items - Tooltip": "Widget items - Tooltip" }, "payment": { "Confirm your invoice information": "Confirm your invoice information", diff --git a/web/src/locales/ja/data.json b/web/src/locales/ja/data.json index eda32781..c2a8aa0b 100644 --- a/web/src/locales/ja/data.json +++ b/web/src/locales/ja/data.json @@ -194,6 +194,7 @@ "Verify": "検証" }, "general": { + "AI Assistant": "AI Assistant", "API key": "API key", "API key - Tooltip": "API key - Tooltip", "Access key": "Access key", @@ -321,8 +322,6 @@ "Name": "名前", "Name - Tooltip": "ユニークで文字列ベースのID", "Name format": "Name format", - "Navbar items": "Navbar items", - "Navbar items - Tooltip": "Navbar items - Tooltip", "Non-LDAP": "Non-LDAP", "None": "None", "OAuth providers": "OAuthプロバイダー", @@ -421,6 +420,7 @@ "This is a read-only demo site!": "これは読み取り専用のデモサイトです!", "Timestamp": "Timestamp", "Tokens": "トークン", + "Tour": "Tour", "Transactions": "Transactions", "Type": "Type", "Type - Tooltip": "Type - Tooltip", @@ -616,6 +616,8 @@ "Is profile public": "プロフィールは公開されていますか?", "Is profile public - Tooltip": "閉鎖された後、グローバル管理者または同じ組織のユーザーだけがユーザーのプロファイルページにアクセスできます", "Modify rule": "ルールを変更する", + "Navbar items": "Navbar items", + "Navbar items - Tooltip": "Navbar items - Tooltip", "New Organization": "新しい組織", "Optional": "Optional", "Password expire days": "Password expire days", @@ -633,7 +635,9 @@ "View rule": "ビュールール", "Visible": "見える", "Website URL": "ウェブサイトのURL", - "Website URL - Tooltip": "組織のホームページのURL。このフィールドはCasdoorでは使用されません" + "Website URL - Tooltip": "組織のホームページのURL。このフィールドはCasdoorでは使用されません", + "Widget items": "Widget items", + "Widget items - Tooltip": "Widget items - Tooltip" }, "payment": { "Confirm your invoice information": "請求書の情報を確認してください", diff --git a/web/src/locales/kk/data.json b/web/src/locales/kk/data.json index 4edb3cbd..884e97fe 100644 --- a/web/src/locales/kk/data.json +++ b/web/src/locales/kk/data.json @@ -194,6 +194,7 @@ "Verify": "Verify" }, "general": { + "AI Assistant": "AI Assistant", "API key": "API key", "API key - Tooltip": "API key - Tooltip", "Access key": "Access key", @@ -321,8 +322,6 @@ "Name": "Name", "Name - Tooltip": "Unique, string-based ID", "Name format": "Name format", - "Navbar items": "Navbar items", - "Navbar items - Tooltip": "Navbar items - Tooltip", "Non-LDAP": "Non-LDAP", "None": "None", "OAuth providers": "OAuth providers", @@ -421,6 +420,7 @@ "This is a read-only demo site!": "This is a read-only demo site!", "Timestamp": "Timestamp", "Tokens": "Tokens", + "Tour": "Tour", "Transactions": "Transactions", "Type": "Type", "Type - Tooltip": "Type - Tooltip", @@ -616,6 +616,8 @@ "Is profile public": "Is profile public", "Is profile public - Tooltip": "After being closed, only global administrators or users in the same organization can access the user's profile page", "Modify rule": "Modify rule", + "Navbar items": "Navbar items", + "Navbar items - Tooltip": "Navbar items - Tooltip", "New Organization": "New Organization", "Optional": "Optional", "Password expire days": "Password expire days", @@ -633,7 +635,9 @@ "View rule": "View rule", "Visible": "Visible", "Website URL": "Website URL", - "Website URL - Tooltip": "The homepage URL of the organization. This field is not used in Casdoor" + "Website URL - Tooltip": "The homepage URL of the organization. This field is not used in Casdoor", + "Widget items": "Widget items", + "Widget items - Tooltip": "Widget items - Tooltip" }, "payment": { "Confirm your invoice information": "Confirm your invoice information", diff --git a/web/src/locales/ko/data.json b/web/src/locales/ko/data.json index 0cc799d0..9dbd0555 100644 --- a/web/src/locales/ko/data.json +++ b/web/src/locales/ko/data.json @@ -194,6 +194,7 @@ "Verify": "검증하다" }, "general": { + "AI Assistant": "AI Assistant", "API key": "API key", "API key - Tooltip": "API key - Tooltip", "Access key": "Access key", @@ -321,8 +322,6 @@ "Name": "이름", "Name - Tooltip": "고유한 문자열 기반 ID", "Name format": "Name format", - "Navbar items": "Navbar items", - "Navbar items - Tooltip": "Navbar items - Tooltip", "Non-LDAP": "Non-LDAP", "None": "None", "OAuth providers": "OAuth 공급자", @@ -421,6 +420,7 @@ "This is a read-only demo site!": "이것은 읽기 전용 데모 사이트입니다!", "Timestamp": "Timestamp", "Tokens": "토큰", + "Tour": "Tour", "Transactions": "Transactions", "Type": "Type", "Type - Tooltip": "Type - Tooltip", @@ -616,6 +616,8 @@ "Is profile public": "프로필이 공개적으로 되어 있나요?", "Is profile public - Tooltip": "닫힌 후에는 전역 관리자 또는 동일한 조직의 사용자만 사용자 프로필 페이지에 액세스할 수 있습니다", "Modify rule": "규칙 수정", + "Navbar items": "Navbar items", + "Navbar items - Tooltip": "Navbar items - Tooltip", "New Organization": "새로운 조직", "Optional": "선택사항", "Password expire days": "Password expire days", @@ -633,7 +635,9 @@ "View rule": "보기 규칙", "Visible": "보이는", "Website URL": "웹사이트 URL", - "Website URL - Tooltip": "조직의 홈페이지 URL입니다. 이 필드는 Casdoor에서 사용되지 않습니다" + "Website URL - Tooltip": "조직의 홈페이지 URL입니다. 이 필드는 Casdoor에서 사용되지 않습니다", + "Widget items": "Widget items", + "Widget items - Tooltip": "Widget items - Tooltip" }, "payment": { "Confirm your invoice information": "송장 정보를 확인하세요", diff --git a/web/src/locales/ms/data.json b/web/src/locales/ms/data.json index 4edb3cbd..884e97fe 100644 --- a/web/src/locales/ms/data.json +++ b/web/src/locales/ms/data.json @@ -194,6 +194,7 @@ "Verify": "Verify" }, "general": { + "AI Assistant": "AI Assistant", "API key": "API key", "API key - Tooltip": "API key - Tooltip", "Access key": "Access key", @@ -321,8 +322,6 @@ "Name": "Name", "Name - Tooltip": "Unique, string-based ID", "Name format": "Name format", - "Navbar items": "Navbar items", - "Navbar items - Tooltip": "Navbar items - Tooltip", "Non-LDAP": "Non-LDAP", "None": "None", "OAuth providers": "OAuth providers", @@ -421,6 +420,7 @@ "This is a read-only demo site!": "This is a read-only demo site!", "Timestamp": "Timestamp", "Tokens": "Tokens", + "Tour": "Tour", "Transactions": "Transactions", "Type": "Type", "Type - Tooltip": "Type - Tooltip", @@ -616,6 +616,8 @@ "Is profile public": "Is profile public", "Is profile public - Tooltip": "After being closed, only global administrators or users in the same organization can access the user's profile page", "Modify rule": "Modify rule", + "Navbar items": "Navbar items", + "Navbar items - Tooltip": "Navbar items - Tooltip", "New Organization": "New Organization", "Optional": "Optional", "Password expire days": "Password expire days", @@ -633,7 +635,9 @@ "View rule": "View rule", "Visible": "Visible", "Website URL": "Website URL", - "Website URL - Tooltip": "The homepage URL of the organization. This field is not used in Casdoor" + "Website URL - Tooltip": "The homepage URL of the organization. This field is not used in Casdoor", + "Widget items": "Widget items", + "Widget items - Tooltip": "Widget items - Tooltip" }, "payment": { "Confirm your invoice information": "Confirm your invoice information", diff --git a/web/src/locales/nl/data.json b/web/src/locales/nl/data.json index 4edb3cbd..884e97fe 100644 --- a/web/src/locales/nl/data.json +++ b/web/src/locales/nl/data.json @@ -194,6 +194,7 @@ "Verify": "Verify" }, "general": { + "AI Assistant": "AI Assistant", "API key": "API key", "API key - Tooltip": "API key - Tooltip", "Access key": "Access key", @@ -321,8 +322,6 @@ "Name": "Name", "Name - Tooltip": "Unique, string-based ID", "Name format": "Name format", - "Navbar items": "Navbar items", - "Navbar items - Tooltip": "Navbar items - Tooltip", "Non-LDAP": "Non-LDAP", "None": "None", "OAuth providers": "OAuth providers", @@ -421,6 +420,7 @@ "This is a read-only demo site!": "This is a read-only demo site!", "Timestamp": "Timestamp", "Tokens": "Tokens", + "Tour": "Tour", "Transactions": "Transactions", "Type": "Type", "Type - Tooltip": "Type - Tooltip", @@ -616,6 +616,8 @@ "Is profile public": "Is profile public", "Is profile public - Tooltip": "After being closed, only global administrators or users in the same organization can access the user's profile page", "Modify rule": "Modify rule", + "Navbar items": "Navbar items", + "Navbar items - Tooltip": "Navbar items - Tooltip", "New Organization": "New Organization", "Optional": "Optional", "Password expire days": "Password expire days", @@ -633,7 +635,9 @@ "View rule": "View rule", "Visible": "Visible", "Website URL": "Website URL", - "Website URL - Tooltip": "The homepage URL of the organization. This field is not used in Casdoor" + "Website URL - Tooltip": "The homepage URL of the organization. This field is not used in Casdoor", + "Widget items": "Widget items", + "Widget items - Tooltip": "Widget items - Tooltip" }, "payment": { "Confirm your invoice information": "Confirm your invoice information", diff --git a/web/src/locales/pl/data.json b/web/src/locales/pl/data.json index 4edb3cbd..884e97fe 100644 --- a/web/src/locales/pl/data.json +++ b/web/src/locales/pl/data.json @@ -194,6 +194,7 @@ "Verify": "Verify" }, "general": { + "AI Assistant": "AI Assistant", "API key": "API key", "API key - Tooltip": "API key - Tooltip", "Access key": "Access key", @@ -321,8 +322,6 @@ "Name": "Name", "Name - Tooltip": "Unique, string-based ID", "Name format": "Name format", - "Navbar items": "Navbar items", - "Navbar items - Tooltip": "Navbar items - Tooltip", "Non-LDAP": "Non-LDAP", "None": "None", "OAuth providers": "OAuth providers", @@ -421,6 +420,7 @@ "This is a read-only demo site!": "This is a read-only demo site!", "Timestamp": "Timestamp", "Tokens": "Tokens", + "Tour": "Tour", "Transactions": "Transactions", "Type": "Type", "Type - Tooltip": "Type - Tooltip", @@ -616,6 +616,8 @@ "Is profile public": "Is profile public", "Is profile public - Tooltip": "After being closed, only global administrators or users in the same organization can access the user's profile page", "Modify rule": "Modify rule", + "Navbar items": "Navbar items", + "Navbar items - Tooltip": "Navbar items - Tooltip", "New Organization": "New Organization", "Optional": "Optional", "Password expire days": "Password expire days", @@ -633,7 +635,9 @@ "View rule": "View rule", "Visible": "Visible", "Website URL": "Website URL", - "Website URL - Tooltip": "The homepage URL of the organization. This field is not used in Casdoor" + "Website URL - Tooltip": "The homepage URL of the organization. This field is not used in Casdoor", + "Widget items": "Widget items", + "Widget items - Tooltip": "Widget items - Tooltip" }, "payment": { "Confirm your invoice information": "Confirm your invoice information", diff --git a/web/src/locales/pt/data.json b/web/src/locales/pt/data.json index 67c2f93c..18992245 100644 --- a/web/src/locales/pt/data.json +++ b/web/src/locales/pt/data.json @@ -194,6 +194,7 @@ "Verify": "Verificar" }, "general": { + "AI Assistant": "AI Assistant", "API key": "Chave da API", "API key - Tooltip": "Chave da API - Tooltip", "Access key": "Chave de acesso", @@ -321,8 +322,6 @@ "Name": "Nome", "Name - Tooltip": "ID único em formato de string", "Name format": "Name format", - "Navbar items": "Navbar items", - "Navbar items - Tooltip": "Navbar items - Tooltip", "Non-LDAP": "Non-LDAP", "None": "None", "OAuth providers": "Provedores OAuth", @@ -421,6 +420,7 @@ "This is a read-only demo site!": "Este é um site de demonstração apenas para leitura!", "Timestamp": "Timestamp", "Tokens": "Tokens", + "Tour": "Tour", "Transactions": "Transactions", "Type": "Tipo", "Type - Tooltip": "Type - Tooltip", @@ -616,6 +616,8 @@ "Is profile public": "Perfil é público", "Is profile public - Tooltip": "Após ser fechado, apenas administradores globais ou usuários na mesma organização podem acessar a página de perfil do usuário", "Modify rule": "Modificar regra", + "Navbar items": "Navbar items", + "Navbar items - Tooltip": "Navbar items - Tooltip", "New Organization": "Nova Organização", "Optional": "Optional", "Password expire days": "Password expire days", @@ -633,7 +635,9 @@ "View rule": "Ver regra", "Visible": "Visível", "Website URL": "URL do website", - "Website URL - Tooltip": "A URL da página inicial da organização. Este campo não é utilizado no Casdoor" + "Website URL - Tooltip": "A URL da página inicial da organização. Este campo não é utilizado no Casdoor", + "Widget items": "Widget items", + "Widget items - Tooltip": "Widget items - Tooltip" }, "payment": { "Confirm your invoice information": "Confirme as informações da sua fatura", diff --git a/web/src/locales/ru/data.json b/web/src/locales/ru/data.json index c085506f..15c6064d 100644 --- a/web/src/locales/ru/data.json +++ b/web/src/locales/ru/data.json @@ -194,6 +194,7 @@ "Verify": "Проверить" }, "general": { + "AI Assistant": "AI Assistant", "API key": "ключ API", "API key - Tooltip": "API key - Tooltip", "Access key": "Access key", @@ -321,8 +322,6 @@ "Name": "Имя", "Name - Tooltip": "Уникальный идентификатор на основе строки", "Name format": "Name format", - "Navbar items": "Navbar items", - "Navbar items - Tooltip": "Navbar items - Tooltip", "Non-LDAP": "Non-LDAP", "None": "None", "OAuth providers": "Провайдеры OAuth", @@ -421,6 +420,7 @@ "This is a read-only demo site!": "Это демонстрационный сайт только для чтения!", "Timestamp": "Timestamp", "Tokens": "Токены", + "Tour": "Tour", "Transactions": "Transactions", "Type": "Type", "Type - Tooltip": "Type - Tooltip", @@ -616,6 +616,8 @@ "Is profile public": "Профиль является публичным?", "Is profile public - Tooltip": "После закрытия страницы профиля, только глобальные администраторы или пользователи из той же организации могут получить к ней доступ", "Modify rule": "Изменить правило", + "Navbar items": "Navbar items", + "Navbar items - Tooltip": "Navbar items - Tooltip", "New Organization": "Новая организация", "Optional": "Опционально", "Password expire days": "Password expire days", @@ -633,7 +635,9 @@ "View rule": "Правило просмотра", "Visible": "Видимый", "Website URL": "Веб-адрес сайта", - "Website URL - Tooltip": "Главная страница URL организации. Это поле не используется в Casdoor" + "Website URL - Tooltip": "Главная страница URL организации. Это поле не используется в Casdoor", + "Widget items": "Widget items", + "Widget items - Tooltip": "Widget items - Tooltip" }, "payment": { "Confirm your invoice information": "Подтвердите информацию в вашем счете-фактуре", diff --git a/web/src/locales/sk/data.json b/web/src/locales/sk/data.json index 61712545..6a77f142 100644 --- a/web/src/locales/sk/data.json +++ b/web/src/locales/sk/data.json @@ -194,6 +194,7 @@ "Verify": "Overiť" }, "general": { + "AI Assistant": "AI Assistant", "API key": "API kľúč", "API key - Tooltip": "API kľúč", "Access key": "Prístupový kľúč", @@ -321,8 +322,6 @@ "Name": "Názov", "Name - Tooltip": "Jedinečný ID reťazec", "Name format": "Formát názvu", - "Navbar items": "Navbar items", - "Navbar items - Tooltip": "Navbar items - Tooltip", "Non-LDAP": "Non-LDAP", "None": "Žiadne", "OAuth providers": "OAuth poskytovatelia", @@ -421,6 +420,7 @@ "This is a read-only demo site!": "Toto je stránka len na čítanie!", "Timestamp": "Časová značka", "Tokens": "Tokeny", + "Tour": "Tour", "Transactions": "Transakcie", "Type": "Typ", "Type - Tooltip": "Typ", @@ -616,6 +616,8 @@ "Is profile public": "Je profil verejný", "Is profile public - Tooltip": "Po zatvorení môžu prístup k profilu používateľa získať iba globálni administrátori alebo používatelia v rovnakej organizácii", "Modify rule": "Upraviť pravidlo", + "Navbar items": "Navbar items", + "Navbar items - Tooltip": "Navbar items - Tooltip", "New Organization": "Nová organizácia", "Optional": "Voliteľné", "Password expire days": "Password expire days", @@ -633,7 +635,9 @@ "View rule": "Zobraziť pravidlo", "Visible": "Viditeľné", "Website URL": "URL webovej stránky", - "Website URL - Tooltip": "URL domovskej stránky organizácie. Toto pole sa v Casdoor nepoužíva" + "Website URL - Tooltip": "URL domovskej stránky organizácie. Toto pole sa v Casdoor nepoužíva", + "Widget items": "Widget items", + "Widget items - Tooltip": "Widget items - Tooltip" }, "payment": { "Confirm your invoice information": "Potvrďte svoje fakturačné údaje", diff --git a/web/src/locales/sv/data.json b/web/src/locales/sv/data.json index 4edb3cbd..884e97fe 100644 --- a/web/src/locales/sv/data.json +++ b/web/src/locales/sv/data.json @@ -194,6 +194,7 @@ "Verify": "Verify" }, "general": { + "AI Assistant": "AI Assistant", "API key": "API key", "API key - Tooltip": "API key - Tooltip", "Access key": "Access key", @@ -321,8 +322,6 @@ "Name": "Name", "Name - Tooltip": "Unique, string-based ID", "Name format": "Name format", - "Navbar items": "Navbar items", - "Navbar items - Tooltip": "Navbar items - Tooltip", "Non-LDAP": "Non-LDAP", "None": "None", "OAuth providers": "OAuth providers", @@ -421,6 +420,7 @@ "This is a read-only demo site!": "This is a read-only demo site!", "Timestamp": "Timestamp", "Tokens": "Tokens", + "Tour": "Tour", "Transactions": "Transactions", "Type": "Type", "Type - Tooltip": "Type - Tooltip", @@ -616,6 +616,8 @@ "Is profile public": "Is profile public", "Is profile public - Tooltip": "After being closed, only global administrators or users in the same organization can access the user's profile page", "Modify rule": "Modify rule", + "Navbar items": "Navbar items", + "Navbar items - Tooltip": "Navbar items - Tooltip", "New Organization": "New Organization", "Optional": "Optional", "Password expire days": "Password expire days", @@ -633,7 +635,9 @@ "View rule": "View rule", "Visible": "Visible", "Website URL": "Website URL", - "Website URL - Tooltip": "The homepage URL of the organization. This field is not used in Casdoor" + "Website URL - Tooltip": "The homepage URL of the organization. This field is not used in Casdoor", + "Widget items": "Widget items", + "Widget items - Tooltip": "Widget items - Tooltip" }, "payment": { "Confirm your invoice information": "Confirm your invoice information", diff --git a/web/src/locales/tr/data.json b/web/src/locales/tr/data.json index 41356ec6..d929d21c 100644 --- a/web/src/locales/tr/data.json +++ b/web/src/locales/tr/data.json @@ -194,6 +194,7 @@ "Verify": "Doğrula" }, "general": { + "AI Assistant": "AI Assistant", "API key": "API key", "API key - Tooltip": "API key - Tooltip", "Access key": "Access key", @@ -321,8 +322,6 @@ "Name": "Ad", "Name - Tooltip": "Unique, string-based ID", "Name format": "Name format", - "Navbar items": "Navbar items", - "Navbar items - Tooltip": "Navbar items - Tooltip", "Non-LDAP": "Non-LDAP", "None": "None", "OAuth providers": "OAuth providers", @@ -421,6 +420,7 @@ "This is a read-only demo site!": "Bu site sadece görüntüleme amaçlıdır!", "Timestamp": "Timestamp", "Tokens": "Tokens", + "Tour": "Tour", "Transactions": "Transactions", "Type": "Type", "Type - Tooltip": "Type - Tooltip", @@ -616,6 +616,8 @@ "Is profile public": "Is profile public", "Is profile public - Tooltip": "After being closed, only global administrators or users in the same organization can access the user's profile page", "Modify rule": "Modify rule", + "Navbar items": "Navbar items", + "Navbar items - Tooltip": "Navbar items - Tooltip", "New Organization": "New Organization", "Optional": "Optional", "Password expire days": "Password expire days", @@ -633,7 +635,9 @@ "View rule": "View rule", "Visible": "Görünür", "Website URL": "Web Sitesi URL'si", - "Website URL - Tooltip": "The homepage URL of the organization. This field is not used in Casdoor" + "Website URL - Tooltip": "The homepage URL of the organization. This field is not used in Casdoor", + "Widget items": "Widget items", + "Widget items - Tooltip": "Widget items - Tooltip" }, "payment": { "Confirm your invoice information": "Confirm your invoice information", diff --git a/web/src/locales/uk/data.json b/web/src/locales/uk/data.json index 1a4204f3..aa08b598 100644 --- a/web/src/locales/uk/data.json +++ b/web/src/locales/uk/data.json @@ -194,6 +194,7 @@ "Verify": "Підтвердити" }, "general": { + "AI Assistant": "AI Assistant", "API key": "Ключ API", "API key - Tooltip": "Ключ API – підказка", "Access key": "Ключ доступу", @@ -321,8 +322,6 @@ "Name": "Ім'я", "Name - Tooltip": "Унікальний ідентифікатор на основі рядка", "Name format": "Формат імені", - "Navbar items": "Navbar items", - "Navbar items - Tooltip": "Navbar items - Tooltip", "Non-LDAP": "Не LDAP", "None": "Жодного", "OAuth providers": "Постачальники OAuth", @@ -421,6 +420,7 @@ "This is a read-only demo site!": "Це демо-сайт лише для читання!", "Timestamp": "Мітка часу", "Tokens": "Жетони", + "Tour": "Tour", "Transactions": "транзакції", "Type": "Тип", "Type - Tooltip": "Тип - підказка", @@ -616,6 +616,8 @@ "Is profile public": "Профіль загальнодоступний", "Is profile public - Tooltip": "Після закриття лише глобальні адміністратори або користувачі в одній організації можуть отримати доступ до сторінки профілю користувача", "Modify rule": "Змінити правило", + "Navbar items": "Navbar items", + "Navbar items - Tooltip": "Navbar items - Tooltip", "New Organization": "Нова організація", "Optional": "Додатково", "Password expire days": "Password expire days", @@ -633,7 +635,9 @@ "View rule": "Переглянути правило", "Visible": "Видно", "Website URL": "адреса вебсайту", - "Website URL - Tooltip": "URL-адреса домашньої сторінки організації. " + "Website URL - Tooltip": "URL-адреса домашньої сторінки організації. ", + "Widget items": "Widget items", + "Widget items - Tooltip": "Widget items - Tooltip" }, "payment": { "Confirm your invoice information": "Підтвердьте інформацію про рахунок", diff --git a/web/src/locales/vi/data.json b/web/src/locales/vi/data.json index c6982a22..fcbc47c9 100644 --- a/web/src/locales/vi/data.json +++ b/web/src/locales/vi/data.json @@ -194,6 +194,7 @@ "Verify": "Xác thực" }, "general": { + "AI Assistant": "AI Assistant", "API key": "API key", "API key - Tooltip": "API key - Tooltip", "Access key": "Access key", @@ -321,8 +322,6 @@ "Name": "Tên", "Name - Tooltip": "ID duy nhất dựa trên chuỗi", "Name format": "Name format", - "Navbar items": "Navbar items", - "Navbar items - Tooltip": "Navbar items - Tooltip", "Non-LDAP": "Non-LDAP", "None": "None", "OAuth providers": "Nhà cung cấp OAuth", @@ -421,6 +420,7 @@ "This is a read-only demo site!": "Đây là trang web giới thiệu chỉ có chức năng đọc!", "Timestamp": "Timestamp", "Tokens": "Mã thông báo", + "Tour": "Tour", "Transactions": "Transactions", "Type": "Type", "Type - Tooltip": "Type - Tooltip", @@ -616,6 +616,8 @@ "Is profile public": "Hồ sơ có công khai không?", "Is profile public - Tooltip": "Sau khi đóng lại, chỉ các quản trị viên toàn cầu hoặc người dùng trong cùng tổ chức mới có thể truy cập trang hồ sơ người dùng", "Modify rule": "Sửa đổi quy tắc", + "Navbar items": "Navbar items", + "Navbar items - Tooltip": "Navbar items - Tooltip", "New Organization": "Tổ chức mới", "Optional": "Optional", "Password expire days": "Password expire days", @@ -633,7 +635,9 @@ "View rule": "Xem quy tắc", "Visible": "Rõ ràng", "Website URL": "Địa chỉ trang web", - "Website URL - Tooltip": "Địa chỉ trang chủ của tổ chức. Trường này không được sử dụng trong Casdoor" + "Website URL - Tooltip": "Địa chỉ trang chủ của tổ chức. Trường này không được sử dụng trong Casdoor", + "Widget items": "Widget items", + "Widget items - Tooltip": "Widget items - Tooltip" }, "payment": { "Confirm your invoice information": "Xác nhận thông tin hóa đơn của bạn", diff --git a/web/src/locales/zh/data.json b/web/src/locales/zh/data.json index f687ba80..b7f811c1 100644 --- a/web/src/locales/zh/data.json +++ b/web/src/locales/zh/data.json @@ -194,6 +194,7 @@ "Verify": "验证" }, "general": { + "AI Assistant": "AI助理", "API key": "API 密钥", "API key - Tooltip": "API 密钥", "Access key": "访问密钥", @@ -321,8 +322,6 @@ "Name": "名称", "Name - Tooltip": "唯一的、字符串式的ID", "Name format": "名称格式", - "Navbar items": "顶部栏条目", - "Navbar items - Tooltip": "设置顶部栏的各个条目是否开启", "Non-LDAP": "禁用LDAP", "None": "无", "OAuth providers": "OAuth提供方", @@ -421,6 +420,7 @@ "This is a read-only demo site!": "这是一个只读演示站点!", "Timestamp": "时间", "Tokens": "令牌", + "Tour": "引导", "Transactions": "交易", "Type": "类型", "Type - Tooltip": "类型", @@ -616,6 +616,8 @@ "Is profile public": "是否公开用户个人页", "Is profile public - Tooltip": "关闭后只有全局管理员或同组织用户才能访问用户主页", "Modify rule": "修改规则", + "Navbar items": "顶部栏条目", + "Navbar items - Tooltip": "设置顶部栏的各个条目是否开启", "New Organization": "添加组织", "Optional": "可选", "Password expire days": "密码过期天数", @@ -633,7 +635,9 @@ "View rule": "查看规则", "Visible": "是否可见", "Website URL": "主页地址", - "Website URL - Tooltip": "组织的主页地址URL,该字段在Casdoor平台中未被使用" + "Website URL - Tooltip": "组织的主页地址URL,该字段在Casdoor平台中未被使用", + "Widget items": "功能按钮", + "Widget items - Tooltip": "设置顶部的各个功能按钮是否开启" }, "payment": { "Confirm your invoice information": "确认您的发票信息",