From e6ea8fde549a49dd3de5769f58d5dedd97d2ccb4 Mon Sep 17 00:00:00 2001 From: Darcy Ye Date: Mon, 5 Jun 2023 18:27:36 +0800 Subject: [PATCH] chore(console): reorganize console page (#3930) --- .../console/src/assets/images/contact-us.svg | 3 + .../src/assets/images/document-nav-button.svg | 3 + .../Topbar/Contact/ContactModal}/hook.tsx | 4 ++ .../Contact/ContactModal}/index.module.scss | 0 .../Topbar/Contact/ContactModal/index.tsx | 63 +++++++++++++++++++ .../components/Topbar/Contact/index.tsx | 31 +++++++++ .../DocumentNavButton/index.module.scss | 42 +++++++++++++ .../Topbar/DocumentNavButton/index.tsx | 20 ++++++ .../UserInfo}/SubMenu/index.module.scss | 0 .../{ => Topbar/UserInfo}/SubMenu/index.tsx | 0 .../UserInfoSkeleton/index.module.scss | 0 .../UserInfo}/UserInfoSkeleton/index.tsx | 0 .../{ => Topbar}/UserInfo/index.module.scss | 1 - .../{ => Topbar}/UserInfo/index.tsx | 5 +- .../components/Topbar/index.module.scss | 4 ++ .../AppContent/components/Topbar/index.tsx | 7 ++- .../Sidebar/components/Contact/index.tsx | 59 ----------------- .../ConsoleContent/Sidebar/hook.tsx | 27 +------- .../components/EarlyBirdGift/index.tsx | 2 +- .../de/translation/admin-console/contact.ts | 16 ++--- .../translation/admin-console/tab-sections.ts | 1 + .../en/translation/admin-console/contact.ts | 10 +-- .../translation/admin-console/tab-sections.ts | 1 + .../es/translation/admin-console/contact.ts | 14 ++--- .../translation/admin-console/tab-sections.ts | 1 + .../fr/translation/admin-console/contact.ts | 17 ++--- .../translation/admin-console/tab-sections.ts | 3 +- .../it/translation/admin-console/contact.ts | 16 ++--- .../translation/admin-console/tab-sections.ts | 1 + .../ja/translation/admin-console/contact.ts | 20 +++--- .../translation/admin-console/tab-sections.ts | 1 + .../ko/translation/admin-console/contact.ts | 19 +++--- .../translation/admin-console/tab-sections.ts | 1 + .../translation/admin-console/contact.ts | 16 ++--- .../translation/admin-console/tab-sections.ts | 1 + .../translation/admin-console/contact.ts | 16 ++--- .../translation/admin-console/tab-sections.ts | 1 + .../translation/admin-console/contact.ts | 16 ++--- .../translation/admin-console/tab-sections.ts | 1 + .../ru/translation/admin-console/contact.ts | 14 ++--- .../translation/admin-console/tab-sections.ts | 1 + .../translation/admin-console/contact.ts | 20 +++--- .../translation/admin-console/tab-sections.ts | 1 + .../translation/admin-console/contact.ts | 22 +++---- .../translation/admin-console/tab-sections.ts | 1 + .../translation/admin-console/contact.ts | 22 +++---- .../translation/admin-console/tab-sections.ts | 1 + .../translation/admin-console/contact.ts | 22 +++---- .../translation/admin-console/tab-sections.ts | 1 + 49 files changed, 327 insertions(+), 221 deletions(-) create mode 100644 packages/console/src/assets/images/contact-us.svg create mode 100644 packages/console/src/assets/images/document-nav-button.svg rename packages/console/src/containers/{ConsoleContent/Sidebar/components/Contact => AppContent/components/Topbar/Contact/ContactModal}/hook.tsx (92%) rename packages/console/src/containers/{ConsoleContent/Sidebar/components/Contact => AppContent/components/Topbar/Contact/ContactModal}/index.module.scss (100%) create mode 100644 packages/console/src/containers/AppContent/components/Topbar/Contact/ContactModal/index.tsx create mode 100644 packages/console/src/containers/AppContent/components/Topbar/Contact/index.tsx create mode 100644 packages/console/src/containers/AppContent/components/Topbar/DocumentNavButton/index.module.scss create mode 100644 packages/console/src/containers/AppContent/components/Topbar/DocumentNavButton/index.tsx rename packages/console/src/containers/AppContent/components/{ => Topbar/UserInfo}/SubMenu/index.module.scss (100%) rename packages/console/src/containers/AppContent/components/{ => Topbar/UserInfo}/SubMenu/index.tsx (100%) rename packages/console/src/containers/AppContent/components/{ => Topbar/UserInfo}/UserInfoSkeleton/index.module.scss (100%) rename packages/console/src/containers/AppContent/components/{ => Topbar/UserInfo}/UserInfoSkeleton/index.tsx (100%) rename packages/console/src/containers/AppContent/components/{ => Topbar}/UserInfo/index.module.scss (96%) rename packages/console/src/containers/AppContent/components/{ => Topbar}/UserInfo/index.tsx (98%) delete mode 100644 packages/console/src/containers/ConsoleContent/Sidebar/components/Contact/index.tsx diff --git a/packages/console/src/assets/images/contact-us.svg b/packages/console/src/assets/images/contact-us.svg new file mode 100644 index 000000000..0477c7d5d --- /dev/null +++ b/packages/console/src/assets/images/contact-us.svg @@ -0,0 +1,3 @@ + + + diff --git a/packages/console/src/assets/images/document-nav-button.svg b/packages/console/src/assets/images/document-nav-button.svg new file mode 100644 index 000000000..3d9365161 --- /dev/null +++ b/packages/console/src/assets/images/document-nav-button.svg @@ -0,0 +1,3 @@ + + + diff --git a/packages/console/src/containers/ConsoleContent/Sidebar/components/Contact/hook.tsx b/packages/console/src/containers/AppContent/components/Topbar/Contact/ContactModal/hook.tsx similarity index 92% rename from packages/console/src/containers/ConsoleContent/Sidebar/components/Contact/hook.tsx rename to packages/console/src/containers/AppContent/components/Topbar/Contact/ContactModal/hook.tsx index e3640f7b1..797bda9cb 100644 --- a/packages/console/src/containers/ConsoleContent/Sidebar/components/Contact/hook.tsx +++ b/packages/console/src/containers/AppContent/components/Topbar/Contact/ContactModal/hook.tsx @@ -16,6 +16,7 @@ type ContactItem = { description: AdminConsoleKey; label: AdminConsoleKey; link: string; + isVisibleToCloud: boolean; }; export const useContacts = (): ContactItem[] => { @@ -29,6 +30,7 @@ export const useContacts = (): ContactItem[] => { description: 'contact.discord.description', label: 'contact.discord.button', link: discordLink, + isVisibleToCloud: true, }, { title: 'contact.github.title', @@ -36,6 +38,7 @@ export const useContacts = (): ContactItem[] => { description: 'contact.github.description', label: 'contact.github.button', link: githubIssuesLink, + isVisibleToCloud: false, }, { title: 'contact.email.title', @@ -43,6 +46,7 @@ export const useContacts = (): ContactItem[] => { description: 'contact.email.description', label: 'contact.email.button', link: contactEmailLink, + isVisibleToCloud: true, }, ]; }; diff --git a/packages/console/src/containers/ConsoleContent/Sidebar/components/Contact/index.module.scss b/packages/console/src/containers/AppContent/components/Topbar/Contact/ContactModal/index.module.scss similarity index 100% rename from packages/console/src/containers/ConsoleContent/Sidebar/components/Contact/index.module.scss rename to packages/console/src/containers/AppContent/components/Topbar/Contact/ContactModal/index.module.scss diff --git a/packages/console/src/containers/AppContent/components/Topbar/Contact/ContactModal/index.tsx b/packages/console/src/containers/AppContent/components/Topbar/Contact/ContactModal/index.tsx new file mode 100644 index 000000000..3ddfcf6c6 --- /dev/null +++ b/packages/console/src/containers/AppContent/components/Topbar/Contact/ContactModal/index.tsx @@ -0,0 +1,63 @@ +import ReactModal from 'react-modal'; + +import Button from '@/components/Button'; +import DynamicT from '@/components/DynamicT'; +import ModalLayout from '@/components/ModalLayout'; +import { isCloud } from '@/consts/cloud'; +import * as modalStyles from '@/scss/modal.module.scss'; + +import { useContacts } from './hook'; +import * as styles from './index.module.scss'; + +type Props = { + isOpen: boolean; + onCancel?: () => void; +}; + +function ContactModal({ isOpen, onCancel }: Props) { + const contacts = useContacts(); + + return ( + + +
+ {contacts + .filter(({ isVisibleToCloud }) => (isCloud ? isVisibleToCloud : true)) + .map(({ title, icon: ContactIcon, description, label, link }) => ( +
+
+ +
+
+
+ +
+
+ +
+
+
+
+
+ ))} +
+
+
+ ); +} + +export default ContactModal; diff --git a/packages/console/src/containers/AppContent/components/Topbar/Contact/index.tsx b/packages/console/src/containers/AppContent/components/Topbar/Contact/index.tsx new file mode 100644 index 000000000..2114b3b52 --- /dev/null +++ b/packages/console/src/containers/AppContent/components/Topbar/Contact/index.tsx @@ -0,0 +1,31 @@ +import { useState } from 'react'; + +import ContactIcon from '@/assets/images/contact-us.svg'; +import IconButton from '@/components/IconButton'; + +import ContactModal from './ContactModal'; + +function Contact() { + const [isContactOpen, setIsContactOpen] = useState(false); + + return ( + <> + { + setIsContactOpen(true); + }} + > + + + { + setIsContactOpen(false); + }} + /> + + ); +} + +export default Contact; diff --git a/packages/console/src/containers/AppContent/components/Topbar/DocumentNavButton/index.module.scss b/packages/console/src/containers/AppContent/components/Topbar/DocumentNavButton/index.module.scss new file mode 100644 index 000000000..56681fc5d --- /dev/null +++ b/packages/console/src/containers/AppContent/components/Topbar/DocumentNavButton/index.module.scss @@ -0,0 +1,42 @@ +@use '@/scss/underscore' as _; + +.documentNavButton { + display: flex; + align-items: center; + padding: _.unit(1); + border-radius: _.unit(2); + border: none; + background-color: transparent; + transition: background-color 0.2s ease-in-out; + user-select: none; + outline: none; + cursor: pointer; + + > :not(:last-child) { + margin-right: _.unit(1); + } + + &:hover { + background-color: var(--color-hover-variant); + } + + &.active { + background-color: var(--color-focused-variant); + } + + .icon { + width: 20px; + height: 20px; + } + + span { + font: var(--font-label-2); + color: var(--color-text); + } +} + +.textLink { + &:not(:disabled):hover { + text-decoration: none; + } +} diff --git a/packages/console/src/containers/AppContent/components/Topbar/DocumentNavButton/index.tsx b/packages/console/src/containers/AppContent/components/Topbar/DocumentNavButton/index.tsx new file mode 100644 index 000000000..cf9ba581b --- /dev/null +++ b/packages/console/src/containers/AppContent/components/Topbar/DocumentNavButton/index.tsx @@ -0,0 +1,20 @@ +import DocumentIcon from '@/assets/images/document-nav-button.svg'; +import DangerousRaw from '@/components/DangerousRaw'; +import TextLink from '@/components/TextLink'; +import useDocumentationUrl from '@/hooks/use-documentation-url'; + +import * as styles from './index.module.scss'; + +function DocumentNavButton() { + const { documentationSiteUrl } = useDocumentationUrl(); + return ( +
+ + + Docs + +
+ ); +} + +export default DocumentNavButton; diff --git a/packages/console/src/containers/AppContent/components/SubMenu/index.module.scss b/packages/console/src/containers/AppContent/components/Topbar/UserInfo/SubMenu/index.module.scss similarity index 100% rename from packages/console/src/containers/AppContent/components/SubMenu/index.module.scss rename to packages/console/src/containers/AppContent/components/Topbar/UserInfo/SubMenu/index.module.scss diff --git a/packages/console/src/containers/AppContent/components/SubMenu/index.tsx b/packages/console/src/containers/AppContent/components/Topbar/UserInfo/SubMenu/index.tsx similarity index 100% rename from packages/console/src/containers/AppContent/components/SubMenu/index.tsx rename to packages/console/src/containers/AppContent/components/Topbar/UserInfo/SubMenu/index.tsx diff --git a/packages/console/src/containers/AppContent/components/UserInfoSkeleton/index.module.scss b/packages/console/src/containers/AppContent/components/Topbar/UserInfo/UserInfoSkeleton/index.module.scss similarity index 100% rename from packages/console/src/containers/AppContent/components/UserInfoSkeleton/index.module.scss rename to packages/console/src/containers/AppContent/components/Topbar/UserInfo/UserInfoSkeleton/index.module.scss diff --git a/packages/console/src/containers/AppContent/components/UserInfoSkeleton/index.tsx b/packages/console/src/containers/AppContent/components/Topbar/UserInfo/UserInfoSkeleton/index.tsx similarity index 100% rename from packages/console/src/containers/AppContent/components/UserInfoSkeleton/index.tsx rename to packages/console/src/containers/AppContent/components/Topbar/UserInfo/UserInfoSkeleton/index.tsx diff --git a/packages/console/src/containers/AppContent/components/UserInfo/index.module.scss b/packages/console/src/containers/AppContent/components/Topbar/UserInfo/index.module.scss similarity index 96% rename from packages/console/src/containers/AppContent/components/UserInfo/index.module.scss rename to packages/console/src/containers/AppContent/components/Topbar/UserInfo/index.module.scss index 309c85dff..489df1751 100644 --- a/packages/console/src/containers/AppContent/components/UserInfo/index.module.scss +++ b/packages/console/src/containers/AppContent/components/Topbar/UserInfo/index.module.scss @@ -2,7 +2,6 @@ .container { position: relative; - margin-left: _.unit(4); cursor: pointer; &::after { diff --git a/packages/console/src/containers/AppContent/components/UserInfo/index.tsx b/packages/console/src/containers/AppContent/components/Topbar/UserInfo/index.tsx similarity index 98% rename from packages/console/src/containers/AppContent/components/UserInfo/index.tsx rename to packages/console/src/containers/AppContent/components/Topbar/UserInfo/index.tsx index 6377caac9..85bd93685 100644 --- a/packages/console/src/containers/AppContent/components/UserInfo/index.tsx +++ b/packages/console/src/containers/AppContent/components/Topbar/UserInfo/index.tsx @@ -22,9 +22,8 @@ import useUserPreferences from '@/hooks/use-user-preferences'; import { DynamicAppearanceMode } from '@/types/appearance-mode'; import { onKeyDownHandler } from '@/utils/a11y'; -import SubMenu from '../SubMenu'; -import UserInfoSkeleton from '../UserInfoSkeleton'; - +import SubMenu from './SubMenu'; +import UserInfoSkeleton from './UserInfoSkeleton'; import * as styles from './index.module.scss'; function UserInfo() { diff --git a/packages/console/src/containers/AppContent/components/Topbar/index.module.scss b/packages/console/src/containers/AppContent/components/Topbar/index.module.scss index 7127edc8c..09782660b 100644 --- a/packages/console/src/containers/AppContent/components/Topbar/index.module.scss +++ b/packages/console/src/containers/AppContent/components/Topbar/index.module.scss @@ -23,4 +23,8 @@ font: var(--font-title-2); color: var(--color-text); } + + > :not(:last-child) { + margin-right: _.unit(4); + } } diff --git a/packages/console/src/containers/AppContent/components/Topbar/index.tsx b/packages/console/src/containers/AppContent/components/Topbar/index.tsx index 8472f6675..6c5af4d53 100644 --- a/packages/console/src/containers/AppContent/components/Topbar/index.tsx +++ b/packages/console/src/containers/AppContent/components/Topbar/index.tsx @@ -7,8 +7,9 @@ import Spacer from '@/components/Spacer'; import { isCloud } from '@/consts/cloud'; import EarlyBirdGift from '@/onboarding/components/EarlyBirdGift'; -import UserInfo from '../UserInfo'; - +import Contact from './Contact'; +import DocumentNavButton from './DocumentNavButton'; +import UserInfo from './UserInfo'; import * as styles from './index.module.scss'; type Props = { @@ -30,6 +31,8 @@ function Topbar({ className }: Props) { )} {isCloud && } + + ); diff --git a/packages/console/src/containers/ConsoleContent/Sidebar/components/Contact/index.tsx b/packages/console/src/containers/ConsoleContent/Sidebar/components/Contact/index.tsx deleted file mode 100644 index 5f2676d9e..000000000 --- a/packages/console/src/containers/ConsoleContent/Sidebar/components/Contact/index.tsx +++ /dev/null @@ -1,59 +0,0 @@ -import ReactModal from 'react-modal'; - -import Button from '@/components/Button'; -import DynamicT from '@/components/DynamicT'; -import ModalLayout from '@/components/ModalLayout'; -import * as modalStyles from '@/scss/modal.module.scss'; - -import { useContacts } from './hook'; -import * as styles from './index.module.scss'; - -type Props = { - isOpen: boolean; - onCancel?: () => void; -}; - -function Contact({ isOpen, onCancel }: Props) { - const contacts = useContacts(); - - return ( - - -
- {contacts.map(({ title, icon: ContactIcon, description, label, link }) => ( -
-
- -
-
-
- -
-
- -
-
-
-
-
- ))} -
-
-
- ); -} - -export default Contact; diff --git a/packages/console/src/containers/ConsoleContent/Sidebar/hook.tsx b/packages/console/src/containers/ConsoleContent/Sidebar/hook.tsx index f494b96bf..8be09aa30 100644 --- a/packages/console/src/containers/ConsoleContent/Sidebar/hook.tsx +++ b/packages/console/src/containers/ConsoleContent/Sidebar/hook.tsx @@ -6,19 +6,14 @@ import BarGraph from '@/assets/images/bar-graph.svg'; import Bolt from '@/assets/images/bolt.svg'; import Box from '@/assets/images/box.svg'; import Connection from '@/assets/images/connection.svg'; -import ContactIcon from '@/assets/images/contact.svg'; -import Document from '@/assets/images/document.svg'; import Hook from '@/assets/images/hook.svg'; import List from '@/assets/images/list.svg'; import UserProfile from '@/assets/images/profile.svg'; import ResourceIcon from '@/assets/images/resource.svg'; import Role from '@/assets/images/role.svg'; import Web from '@/assets/images/web.svg'; -import useDocumentationUrl from '@/hooks/use-documentation-url'; import useUserPreferences from '@/hooks/use-user-preferences'; -import Contact from './components/Contact'; - type SidebarItem = { Icon: FC; title: TFuncKey<'translation', 'admin_console.tabs'>; @@ -49,7 +44,6 @@ export const useSidebarMenuItems = (): { const { data: { getStartedHidden }, } = useUserPreferences(); - const { documentationSiteUrl } = useDocumentationUrl(); const sections: SidebarSection[] = [ { @@ -85,10 +79,6 @@ export const useSidebarMenuItems = (): { Icon: Connection, title: 'connectors', }, - { - Icon: Hook, - title: 'webhooks', - }, ], }, { @@ -102,11 +92,6 @@ export const useSidebarMenuItems = (): { Icon: List, title: 'audit_logs', }, - ], - }, - { - title: 'access_control', - items: [ { Icon: Role, title: 'roles', @@ -114,17 +99,11 @@ export const useSidebarMenuItems = (): { ], }, { - title: 'help_and_support', + title: 'automation', items: [ { - Icon: ContactIcon, - title: 'contact_us', - modal: (isOpen, onCancel) => , - }, - { - Icon: Document, - title: 'docs', - externalLink: documentationSiteUrl, + Icon: Hook, + title: 'webhooks', }, ], }, diff --git a/packages/console/src/onboarding/components/EarlyBirdGift/index.tsx b/packages/console/src/onboarding/components/EarlyBirdGift/index.tsx index d9700de01..d1f9007b4 100644 --- a/packages/console/src/onboarding/components/EarlyBirdGift/index.tsx +++ b/packages/console/src/onboarding/components/EarlyBirdGift/index.tsx @@ -11,7 +11,7 @@ function EarlyBirdGift() { return ( <> { setIsGiftOpen(true); }} diff --git a/packages/phrases/src/locales/de/translation/admin-console/contact.ts b/packages/phrases/src/locales/de/translation/admin-console/contact.ts index f73339731..926711cb6 100644 --- a/packages/phrases/src/locales/de/translation/admin-console/contact.ts +++ b/packages/phrases/src/locales/de/translation/admin-console/contact.ts @@ -1,20 +1,20 @@ const contact = { - title: 'Kontakt', + title: 'Hilfe erhalten', description: - 'Tritt unserer Community bei, um Feedback zu geben, um Hilfe zu bitten und deine Gedanken mit anderen Entwicklern zu teilen', + 'Für Hilfsanfragen oder Produktfeedback wenden Sie sich bitte über die folgenden Methoden an uns.', discord: { - title: 'Discord channel', - description: 'Tritt unserem öffentlichen Kanal bei, um mit anderen Entwicklern zu chatten', + title: 'Trete der Discord-Community bei', + description: 'Treten Sie unserem öffentlichen Kanal bei, um mit anderen Entwicklern zu chatten', button: 'Beitreten', }, github: { - title: 'GitHub', - description: 'Erstelle ein Issue bei GitHub', + title: 'Erstelle ein GitHub-Problem', + description: 'Erstelle ein Problem und sende es an GitHub', button: 'Öffnen', }, email: { - title: 'E-Mail senden', - description: 'Schick uns eine E-Mail für weitere Informationen und Hilfe', + title: 'Unterstützung per E-Mail kontaktieren', + description: 'Senden Sie uns eine E-Mail für weitere Informationen und Hilfe', button: 'Senden', }, }; diff --git a/packages/phrases/src/locales/de/translation/admin-console/tab-sections.ts b/packages/phrases/src/locales/de/translation/admin-console/tab-sections.ts index 6db037585..aa052f25a 100644 --- a/packages/phrases/src/locales/de/translation/admin-console/tab-sections.ts +++ b/packages/phrases/src/locales/de/translation/admin-console/tab-sections.ts @@ -5,6 +5,7 @@ const tab_sections = { access_control: 'Zugriffskontrolle', help_and_support: 'Hilfe und Support', tenant: 'Mieter', + automation: 'Automatisierung', }; export default tab_sections; diff --git a/packages/phrases/src/locales/en/translation/admin-console/contact.ts b/packages/phrases/src/locales/en/translation/admin-console/contact.ts index fd6812501..9d319cfc1 100644 --- a/packages/phrases/src/locales/en/translation/admin-console/contact.ts +++ b/packages/phrases/src/locales/en/translation/admin-console/contact.ts @@ -1,19 +1,19 @@ const contact = { - title: 'Contact Us', + title: 'Get help', description: - 'Join in our community to provide feedback, ask for help and share your thoughts with other developers', + 'For help requests or product feedback, please contact us through the following methods.', discord: { - title: 'Discord channel', + title: 'Join Discord Community', description: 'Join our public channel to chat with other developers', button: 'Join', }, github: { - title: 'GitHub', + title: 'Create GitHub issue', description: 'Create an issue and submit at GitHub', button: 'Open', }, email: { - title: 'Send email', + title: 'Contact support via email', description: 'Send us an email for further information and help', button: 'Send', }, diff --git a/packages/phrases/src/locales/en/translation/admin-console/tab-sections.ts b/packages/phrases/src/locales/en/translation/admin-console/tab-sections.ts index 2ddcc1efc..4d2d70592 100644 --- a/packages/phrases/src/locales/en/translation/admin-console/tab-sections.ts +++ b/packages/phrases/src/locales/en/translation/admin-console/tab-sections.ts @@ -5,6 +5,7 @@ const tab_sections = { access_control: 'Access Control', help_and_support: 'Help and Support', tenant: 'Tenant', + automation: 'Automation', }; export default tab_sections; diff --git a/packages/phrases/src/locales/es/translation/admin-console/contact.ts b/packages/phrases/src/locales/es/translation/admin-console/contact.ts index 4a3860285..dae759c11 100644 --- a/packages/phrases/src/locales/es/translation/admin-console/contact.ts +++ b/packages/phrases/src/locales/es/translation/admin-console/contact.ts @@ -1,20 +1,20 @@ const contact = { - title: 'Contáctanos', + title: 'Obtener ayuda', description: - 'Únete a nuestra comunidad para proporcionar comentarios, pedir ayuda y compartir tus ideas con otros desarrolladores', + 'Para solicitudes de ayuda o comentarios sobre el producto, contáctenos a través de los siguientes métodos.', discord: { - title: 'Canal de Discord', + title: 'Únete a la comunidad de Discord', description: 'Únete a nuestro canal público para chatear con otros desarrolladores', button: 'Únete', }, github: { - title: 'GitHub', - description: 'Crea un problema y envíalo en GitHub', + title: 'Crear problema en GitHub', + description: 'Crea un problema y envíalo a GitHub', button: 'Abrir', }, email: { - title: 'Enviar correo electrónico', - description: 'Envíanos un correo electrónico para obtener más información y ayuda', + title: 'Contacta con soporte por correo electrónico', + description: 'Envíanos un correo electrónico para obtener más información y ayuda.', button: 'Enviar', }, }; diff --git a/packages/phrases/src/locales/es/translation/admin-console/tab-sections.ts b/packages/phrases/src/locales/es/translation/admin-console/tab-sections.ts index 03c71a8e5..b609b0abb 100644 --- a/packages/phrases/src/locales/es/translation/admin-console/tab-sections.ts +++ b/packages/phrases/src/locales/es/translation/admin-console/tab-sections.ts @@ -5,6 +5,7 @@ const tab_sections = { access_control: 'Control de acceso', help_and_support: 'Ayuda y soporte', tenant: 'Inquilino', + automation: 'Automatización', }; export default tab_sections; diff --git a/packages/phrases/src/locales/fr/translation/admin-console/contact.ts b/packages/phrases/src/locales/fr/translation/admin-console/contact.ts index 55f965207..d3524a2de 100644 --- a/packages/phrases/src/locales/fr/translation/admin-console/contact.ts +++ b/packages/phrases/src/locales/fr/translation/admin-console/contact.ts @@ -1,20 +1,21 @@ const contact = { - title: 'Nous contacter', + title: "Obtenir de l'aide", description: - "Participez à notre communauté pour fournir des informations, demander de l'aide et partager vos idées avec d'autres développeurs.", + "Pour les demandes d'aide ou les commentaires sur le produit, veuillez nous contacter par l'un des moyens suivants.", discord: { - title: 'Serveur Discord', - description: "Rejoignez notre serveur public pour discuter avec d'autres développeurs", + title: 'Rejoindre la communauté Discord', + description: "Rejoignez notre canal public pour discuter avec d'autres développeurs", button: 'Rejoindre', }, github: { - title: 'GitHub', - description: 'Créer un ticket GitHub', + title: 'Créer un problème GitHub', + description: 'Créez un problème et soumettez-le sur GitHub', button: 'Ouvrir', }, email: { - title: 'Envoyer un email', - description: "Envoyez nous un email pour plus d'information et d'aide", + title: 'Contacter le support par e-mail', + description: + "Envoyez-nous un e-mail pour obtenir des informations complémentaires et de l'aide", button: 'Envoyer', }, }; diff --git a/packages/phrases/src/locales/fr/translation/admin-console/tab-sections.ts b/packages/phrases/src/locales/fr/translation/admin-console/tab-sections.ts index edc40d064..fa4c8424b 100644 --- a/packages/phrases/src/locales/fr/translation/admin-console/tab-sections.ts +++ b/packages/phrases/src/locales/fr/translation/admin-console/tab-sections.ts @@ -2,9 +2,10 @@ const tab_sections = { overview: "Vue d'ensemble", resource_management: 'Gestion des ressources', user_management: 'Gestion des utilisateurs', - access_control: "Contrôle d'accès", // NON TRADUIT + access_control: "Contrôle d'accès", help_and_support: 'Aide et support', tenant: 'Locataire', + automation: 'Automatisation', }; export default tab_sections; diff --git a/packages/phrases/src/locales/it/translation/admin-console/contact.ts b/packages/phrases/src/locales/it/translation/admin-console/contact.ts index 5ecfa7109..709c89ee3 100644 --- a/packages/phrases/src/locales/it/translation/admin-console/contact.ts +++ b/packages/phrases/src/locales/it/translation/admin-console/contact.ts @@ -1,22 +1,22 @@ -const contatto = { - title: 'Contattaci', +const contact = { + title: 'Ottieni Aiuto', description: - 'Unisciti alla nostra comunità per fornire feedback, chiedere aiuto e condividere le tue idee con altri sviluppatori', + 'Per richieste di assistenza o commenti sui prodotti, contattaci tramite i seguenti metodi.', discord: { - title: 'Canale Discord', + title: 'Unisciti alla comunità di Discord', description: 'Unisciti al nostro canale pubblico per chattare con altri sviluppatori', button: 'Unisciti', }, github: { - title: 'GitHub', + title: 'Crea problema su GitHub', description: 'Crea un problema e invialo su GitHub', button: 'Apri', }, email: { - title: 'Invia email', - description: 'Invia una email per ulteriori informazioni e supporto', + title: 'Contattare il supporto tramite e-mail', + description: 'Invia una e-mail per ulteriori informazioni e assistenza', button: 'Invia', }, }; -export default contatto; +export default contact; diff --git a/packages/phrases/src/locales/it/translation/admin-console/tab-sections.ts b/packages/phrases/src/locales/it/translation/admin-console/tab-sections.ts index 725fe3dfc..570d8f27b 100644 --- a/packages/phrases/src/locales/it/translation/admin-console/tab-sections.ts +++ b/packages/phrases/src/locales/it/translation/admin-console/tab-sections.ts @@ -5,6 +5,7 @@ const tab_sections = { access_control: 'Controllo Accessi', help_and_support: 'Aiuto e Supporto', tenant: 'Locatario', + automation: 'Automazione', }; export default tab_sections; diff --git a/packages/phrases/src/locales/ja/translation/admin-console/contact.ts b/packages/phrases/src/locales/ja/translation/admin-console/contact.ts index 78bdc8a4a..50a54d254 100644 --- a/packages/phrases/src/locales/ja/translation/admin-console/contact.ts +++ b/packages/phrases/src/locales/ja/translation/admin-console/contact.ts @@ -1,21 +1,21 @@ const contact = { - title: 'お問い合わせ', + title: 'ヘルプを得る', description: - 'フィードバックを提供したり、助けを求めたり、他の開発者との考えを共有するために、当社コミュニティに参加してください。', + 'ヘルプ要求または製品フィードバックについては、次の方法を使用してお問い合わせください。', discord: { - title: 'ディスコードチャンネル', - description: '他の開発者とチャットするために、パブリックチャンネルに参加してください。', - button: '参加', + title: 'Discord コミュニティに参加する', + description: '他の開発者とチャットするためにパブリックチャンネルに参加してください', + button: '参加する', }, github: { - title: 'GitHub', - description: '問題を作成してGitHubに提出してください。', + title: 'GitHub issue を作成する', + description: '問題を作成して GitHub に提出する', button: '開く', }, email: { - title: 'メール送信', - description: '詳細な情報やヘルプを求めるために、私たちにメールを送信してください。', - button: '送信', + title: 'メールでサポートに連絡する', + description: '詳細情報やヘルプをご希望の場合は、私たちにメッセージを送ってください', + button: '送信する', }, }; diff --git a/packages/phrases/src/locales/ja/translation/admin-console/tab-sections.ts b/packages/phrases/src/locales/ja/translation/admin-console/tab-sections.ts index 09909ce90..5844c62ca 100644 --- a/packages/phrases/src/locales/ja/translation/admin-console/tab-sections.ts +++ b/packages/phrases/src/locales/ja/translation/admin-console/tab-sections.ts @@ -5,6 +5,7 @@ const tab_sections = { access_control: 'アクセス制御', help_and_support: 'ヘルプとサポート', tenant: 'テナント', + automation: 'オートメーション', }; export default tab_sections; diff --git a/packages/phrases/src/locales/ko/translation/admin-console/contact.ts b/packages/phrases/src/locales/ko/translation/admin-console/contact.ts index 7c561daa3..41a4f5165 100644 --- a/packages/phrases/src/locales/ko/translation/admin-console/contact.ts +++ b/packages/phrases/src/locales/ko/translation/admin-console/contact.ts @@ -1,20 +1,19 @@ const contact = { - title: '연락처', - description: - '커뮤니티에 참여하여 피드백을 제공하고 도움을 요청하며 다른 개발자와 생각을 공유해 보세요.', + title: '지원 받기', + description: '도움 요청 또는 제품 피드백을 위해서, 아래의 방법을 통해 저희에게 문의해주세요.', discord: { - title: 'Discord 채널', - description: '공개 채널에 참여하여 다른 개발자와 채팅해 보세요.', - button: '참가', + title: '디스코드 커뮤니티 가입하기', + description: '다른 개발자들과 함께 채팅할 수 있는 공개 채널에서 저희와 함께해주세요.', + button: '가입하기', }, github: { - title: 'GitHub', - description: 'GitHub에서 이슈를 생성해 보세요.', + title: 'GitHub 이슈 생성하기', + description: '이슈를 생성하고 GitHub에 제출해주세요.', button: '열기', }, email: { - title: '이메일 보내기', - description: '추가 정보 및 도움말을 보려면 이메일을 보내 주세요.', + title: '이메일로 지원팀과 연락하기', + description: '더 많은 정보나 도움을 위해 이메일을 보내주세요.', button: '보내기', }, }; diff --git a/packages/phrases/src/locales/ko/translation/admin-console/tab-sections.ts b/packages/phrases/src/locales/ko/translation/admin-console/tab-sections.ts index 517648eec..4726e7246 100644 --- a/packages/phrases/src/locales/ko/translation/admin-console/tab-sections.ts +++ b/packages/phrases/src/locales/ko/translation/admin-console/tab-sections.ts @@ -5,6 +5,7 @@ const tab_sections = { access_control: '접근 제어', help_and_support: '고객센터', tenant: '세입자', + automation: '자동화', }; export default tab_sections; diff --git a/packages/phrases/src/locales/pl-pl/translation/admin-console/contact.ts b/packages/phrases/src/locales/pl-pl/translation/admin-console/contact.ts index 62aac8b49..41b4571ec 100644 --- a/packages/phrases/src/locales/pl-pl/translation/admin-console/contact.ts +++ b/packages/phrases/src/locales/pl-pl/translation/admin-console/contact.ts @@ -1,20 +1,20 @@ const contact = { - title: 'Skontaktuj się z nami', + title: 'Zdobądź pomoc', description: - 'Dołącz do naszej społeczności, żeby dać opinię, poprosić o pomoc i podzielić się swoimi myślami z innymi developerami', + 'W przypadku żądań pomocy lub opinii na temat produktu, skontaktuj się z nami za pomocą następujących metod.', discord: { - title: 'Kanał Discord', - description: 'Dołącz do naszego publicznego kanału, żeby rozmawiać z innymi developerami', + title: 'Dołącz do społeczności Discorda', + description: 'Dołącz do naszego kanału publicznego, aby porozmawiać z innymi programistami', button: 'Dołącz', }, github: { - title: 'GitHub', - description: 'Utwórz problem i wyślij na GitHub', + title: 'Utwórz problem w GitHub', + description: 'Utwórz problem i zgłoś w GitHub', button: 'Otwórz', }, email: { - title: 'Wyślij e-mail', - description: 'Wyślij nam e-maila dla dalszych informacji i pomocy', + title: 'Skontaktuj się z pomocą techniczną przez e-mail', + description: 'Wyślij do nas e-maila w celu uzyskania dalszych informacji i pomocy', button: 'Wyślij', }, }; diff --git a/packages/phrases/src/locales/pl-pl/translation/admin-console/tab-sections.ts b/packages/phrases/src/locales/pl-pl/translation/admin-console/tab-sections.ts index 888ef4887..6a4517152 100644 --- a/packages/phrases/src/locales/pl-pl/translation/admin-console/tab-sections.ts +++ b/packages/phrases/src/locales/pl-pl/translation/admin-console/tab-sections.ts @@ -5,6 +5,7 @@ const tab_sections = { access_control: 'Kontrola dostępu', help_and_support: 'Pomoc i wsparcie', tenant: 'Najemca', + automation: 'Automatyzacja', }; export default tab_sections; diff --git a/packages/phrases/src/locales/pt-br/translation/admin-console/contact.ts b/packages/phrases/src/locales/pt-br/translation/admin-console/contact.ts index b6bd419c9..be8af2647 100644 --- a/packages/phrases/src/locales/pt-br/translation/admin-console/contact.ts +++ b/packages/phrases/src/locales/pt-br/translation/admin-console/contact.ts @@ -1,20 +1,20 @@ const contact = { - title: 'Contate-nos', + title: 'Obter ajuda', description: - 'Junte-se à nossa comunidade para fornecer feedback, pedir ajuda e compartilhar suas ideias com outros desenvolvedores', + 'Para solicitações de ajuda ou feedback do produto, entre em contato conosco pelos seguintes métodos.', discord: { - title: 'Canal do Discord', + title: 'Participe da comunidade do Discord', description: 'Junte-se ao nosso canal público para conversar com outros desenvolvedores', - button: 'Entrar', + button: 'Participar', }, github: { - title: 'GitHub', - description: 'Crie uma issue e envie no GitHub', + title: 'Criar problema no GitHub', + description: 'Crie um problema e envie no GitHub', button: 'Abrir', }, email: { - title: 'Enviar email', - description: 'Envie-nos um e-mail para mais informações e ajuda', + title: 'Entre em contato com o suporte via email', + description: 'Envie um email para obter mais informações e ajuda', button: 'Enviar', }, }; diff --git a/packages/phrases/src/locales/pt-br/translation/admin-console/tab-sections.ts b/packages/phrases/src/locales/pt-br/translation/admin-console/tab-sections.ts index 086f84198..d575ef246 100644 --- a/packages/phrases/src/locales/pt-br/translation/admin-console/tab-sections.ts +++ b/packages/phrases/src/locales/pt-br/translation/admin-console/tab-sections.ts @@ -5,6 +5,7 @@ const tab_sections = { access_control: 'Controle de acesso', help_and_support: 'Ajuda e suporte', tenant: 'Locatário', + automation: 'Automação', }; export default tab_sections; diff --git a/packages/phrases/src/locales/pt-pt/translation/admin-console/contact.ts b/packages/phrases/src/locales/pt-pt/translation/admin-console/contact.ts index 11ba3efe3..44ba6fc41 100644 --- a/packages/phrases/src/locales/pt-pt/translation/admin-console/contact.ts +++ b/packages/phrases/src/locales/pt-pt/translation/admin-console/contact.ts @@ -1,20 +1,20 @@ const contact = { - title: 'Contate-nos', + title: 'Obter ajuda', description: - 'Junte-se à nossa comunidade para fornecer feedback, pedir ajuda e compartilhar pensamentos com outros desenvolvedores', + 'Para solicitações de ajuda ou feedback do produto, entre em contato conosco através dos seguintes métodos.', discord: { - title: 'Discord', + title: 'Participar da comunidade Discord', description: 'Junte-se ao nosso canal público para conversar com outros desenvolvedores', - button: 'Juntar', + button: 'Entrar', }, github: { - title: 'GitHub', - description: 'Crie um issue e submeta no GitHub', + title: 'Criar problema no GitHub', + description: 'Crie um problema e envie no GitHub', button: 'Abrir', }, email: { - title: 'Enviar email', - description: 'Envie-nos um email para mais informações e ajuda', + title: 'Contato com suporte via e-mail', + description: 'Envie-nos um e-mail para obter mais informações e ajuda', button: 'Enviar', }, }; diff --git a/packages/phrases/src/locales/pt-pt/translation/admin-console/tab-sections.ts b/packages/phrases/src/locales/pt-pt/translation/admin-console/tab-sections.ts index 51fbee253..a333a5b12 100644 --- a/packages/phrases/src/locales/pt-pt/translation/admin-console/tab-sections.ts +++ b/packages/phrases/src/locales/pt-pt/translation/admin-console/tab-sections.ts @@ -5,6 +5,7 @@ const tab_sections = { access_control: 'Controlo de acesso', help_and_support: 'Ajuda e suporte', tenant: 'Arrendatário', + automation: 'Automação', }; export default tab_sections; diff --git a/packages/phrases/src/locales/ru/translation/admin-console/contact.ts b/packages/phrases/src/locales/ru/translation/admin-console/contact.ts index c10a3aa09..1a5a60fd6 100644 --- a/packages/phrases/src/locales/ru/translation/admin-console/contact.ts +++ b/packages/phrases/src/locales/ru/translation/admin-console/contact.ts @@ -1,20 +1,20 @@ const contact = { - title: 'Связаться с нами', + title: 'Получить помощь', description: - 'Присоединяйтесь к нашему сообществу, чтобы оставлять отзывы, задавать вопросы и делиться своими мыслями с другими разработчиками', + 'Для запросов на помощь и отзывов о продукте, свяжитесь с нами через следующие методы.', discord: { - title: 'Канал Discord', + title: 'Присоединяйтесь к Discord-сообществу', description: - 'Присоединяйтесь к нашему общественному каналу, чтобы общаться с другими разработчиками', + 'Присоединяйтесь к нашему открытому каналу, чтобы общаться с другими разработчиками', button: 'Присоединиться', }, github: { - title: 'GitHub', - description: 'Создайте проблему и отправьте на GitHub', + title: 'Создать проблему в GitHub', + description: 'Создайте проблему и отправьте запрос в службу поддержки', button: 'Открыть', }, email: { - title: 'Отправить электронное письмо', + title: 'Связаться с поддержкой по электронной почте', description: 'Отправьте нам электронное письмо для получения дополнительной информации и помощи', button: 'Отправить', diff --git a/packages/phrases/src/locales/ru/translation/admin-console/tab-sections.ts b/packages/phrases/src/locales/ru/translation/admin-console/tab-sections.ts index 18e20e9e2..39bc22248 100644 --- a/packages/phrases/src/locales/ru/translation/admin-console/tab-sections.ts +++ b/packages/phrases/src/locales/ru/translation/admin-console/tab-sections.ts @@ -5,6 +5,7 @@ const tab_sections = { access_control: 'Управление доступом', help_and_support: 'Помощь и поддержка', tenant: 'Арендатор', + automation: 'Автоматизация', }; export default tab_sections; diff --git a/packages/phrases/src/locales/tr-tr/translation/admin-console/contact.ts b/packages/phrases/src/locales/tr-tr/translation/admin-console/contact.ts index 88981e372..6925b1c4d 100644 --- a/packages/phrases/src/locales/tr-tr/translation/admin-console/contact.ts +++ b/packages/phrases/src/locales/tr-tr/translation/admin-console/contact.ts @@ -1,21 +1,21 @@ const contact = { - title: 'Bizimle iletişime geçin', + title: 'Yardım alın', description: - 'Geri bildirim sağlamak, yardım istemek ve düşüncelerinizi diğer geliştiricilerle paylaşmak için topluluğumuza katılın', + 'Yardım istekleri veya ürün geribildirimleri için lütfen aşağıdaki yöntemlerle bizimle iletişime geçin.', discord: { - title: 'Discord kanalı', - description: 'Diğer geliştiricilerle sohbet etmek için herkese açık kanalımıza katılın', + title: 'Discord Topluluğuna Katılın', + description: 'Diğer geliştiricilerle sohbet etmek için genel kanalımıza katılın', button: 'Katıl', }, github: { - title: 'GitHub', - description: "Bir issue oluşturun ve GitHub'da gönderin", - button: 'Aç', + title: 'GitHub sorunu oluşturun', + description: "Bir problem oluşturun ve GitHub'da gönderin", + button: 'Açık', }, email: { - title: 'Eposta Gönder', - description: 'Daha fazla bilgi ve yardım için bize bir e-posta gönderin', - button: 'Gönder', + title: 'E-posta ile destek iletişimi', + description: 'Daha fazla bilgi ve yardım için bize e-posta gönderin', + button: 'Send', }, }; diff --git a/packages/phrases/src/locales/tr-tr/translation/admin-console/tab-sections.ts b/packages/phrases/src/locales/tr-tr/translation/admin-console/tab-sections.ts index 0e2de67bc..397dc0211 100644 --- a/packages/phrases/src/locales/tr-tr/translation/admin-console/tab-sections.ts +++ b/packages/phrases/src/locales/tr-tr/translation/admin-console/tab-sections.ts @@ -5,6 +5,7 @@ const tab_sections = { access_control: 'Erişim Kontrolü', help_and_support: 'Yardım ve Destek', tenant: 'Kiracı', + automation: 'Otomasyon', }; export default tab_sections; diff --git a/packages/phrases/src/locales/zh-cn/translation/admin-console/contact.ts b/packages/phrases/src/locales/zh-cn/translation/admin-console/contact.ts index a2ed2ef1e..d323a374b 100644 --- a/packages/phrases/src/locales/zh-cn/translation/admin-console/contact.ts +++ b/packages/phrases/src/locales/zh-cn/translation/admin-console/contact.ts @@ -1,20 +1,20 @@ const contact = { - title: '联系我们', - description: '加入我们的社区,在这里你可以给我们提供产品建议,寻求帮助或和其他开发者交流心得', + title: '获取帮助', + description: '有关帮助请求或产品反馈,请通过以下方式与我们联系。', discord: { - title: 'Discord 频道', - description: '加入我们的公共频道,和其他开发者一起交流使用经验', - button: '立即加入', + title: '加入 Discord 社区', + description: '加入我们的公共频道与其他开发人员聊天', + button: '加入', }, github: { - title: 'GitHub', - description: '通过 GitHub 给我们提一个 issue', - button: '前往页面', + title: '创建 GitHub 问题', + description: '创建问题并在 GitHub 提交', + button: '打开', }, email: { - title: '邮件联系', - description: '通过邮件联系获取信息或寻求帮助', - button: '发送邮件', + title: '通过邮件联系支持', + description: '发送电子邮件以获取更多信息和帮助', + button: '发送', }, }; diff --git a/packages/phrases/src/locales/zh-cn/translation/admin-console/tab-sections.ts b/packages/phrases/src/locales/zh-cn/translation/admin-console/tab-sections.ts index 9a31c12f0..bcb954c42 100644 --- a/packages/phrases/src/locales/zh-cn/translation/admin-console/tab-sections.ts +++ b/packages/phrases/src/locales/zh-cn/translation/admin-console/tab-sections.ts @@ -5,6 +5,7 @@ const tab_sections = { access_control: '访问控制', help_and_support: '帮助与支持', tenant: '租户', + automation: '自动化', }; export default tab_sections; diff --git a/packages/phrases/src/locales/zh-hk/translation/admin-console/contact.ts b/packages/phrases/src/locales/zh-hk/translation/admin-console/contact.ts index 94c02b325..326ebff2c 100644 --- a/packages/phrases/src/locales/zh-hk/translation/admin-console/contact.ts +++ b/packages/phrases/src/locales/zh-hk/translation/admin-console/contact.ts @@ -1,20 +1,20 @@ const contact = { - title: '聯繫我們', - description: '加入我們的社區,在這裡你可以給我們提供產品建議,尋求幫助或和其他開發者交流心得', + title: '獲得幫助', + description: '欲查詢幫助或提供產品反饋,請透過以下方式聯絡我們。', discord: { - title: 'Discord 頻道', - description: '加入我們的公共頻道,和其他開發者一起交流使用經驗', - button: '立即加入', + title: '加入 Discord 社群', + description: '加入我們的公開頻道與其他開發者聊天', + button: '加入', }, github: { - title: 'GitHub', - description: '通過 GitHub 給我們提一個 issue', - button: '前往頁面', + title: '建立 GitHub issue', + description: '建立問題並提交到 GitHub', + button: '打開', }, email: { - title: '郵件聯繫', - description: '通過郵件聯繫獲取信息或尋求幫助', - button: '發送郵件', + title: '透過電子郵件聯絡客服支援', + description: '發送電子郵件以獲取進一步信息和幫助', + button: '發送', }, }; diff --git a/packages/phrases/src/locales/zh-hk/translation/admin-console/tab-sections.ts b/packages/phrases/src/locales/zh-hk/translation/admin-console/tab-sections.ts index 1953e1a55..23be54009 100644 --- a/packages/phrases/src/locales/zh-hk/translation/admin-console/tab-sections.ts +++ b/packages/phrases/src/locales/zh-hk/translation/admin-console/tab-sections.ts @@ -5,6 +5,7 @@ const tab_sections = { access_control: '訪問控制', help_and_support: '幫助與支援', tenant: '租戶', + automation: '自動化', }; export default tab_sections; diff --git a/packages/phrases/src/locales/zh-tw/translation/admin-console/contact.ts b/packages/phrases/src/locales/zh-tw/translation/admin-console/contact.ts index 435f6b7d4..be0aef4ac 100644 --- a/packages/phrases/src/locales/zh-tw/translation/admin-console/contact.ts +++ b/packages/phrases/src/locales/zh-tw/translation/admin-console/contact.ts @@ -1,20 +1,20 @@ const contact = { - title: '聯繫我們', - description: '加入我們的社群,在這裡您可以提供產品建議、尋求幫助或和其他開發者交流心得', + title: '取得協助', + description: '若需協助申請或產品反饋,請透過下列方法與我們聯繫。', discord: { - title: 'Discord 頻道', - description: '加入我們的公共頻道,和其他開發者一起交流使用經驗', - button: '立即加入', + title: '加入 Discord 社群', + description: '進入我們的公開頻道與其他開發人員聊天', + button: '加入', }, github: { - title: 'GitHub', - description: '透過 GitHub 給我們提一個 issue', - button: '前往頁面', + title: '建立 GitHub 異常問題單', + description: '建立異常問題單,在 GitHub 上提交', + button: '開啟', }, email: { - title: '郵件聯繫', - description: '透過郵件聯繫獲取資訊或尋求幫助', - button: '發送郵件', + title: '透過電子郵件聯繫支援', + description: '發送電子郵件以獲得更多資訊和協助', + button: '發送', }, }; diff --git a/packages/phrases/src/locales/zh-tw/translation/admin-console/tab-sections.ts b/packages/phrases/src/locales/zh-tw/translation/admin-console/tab-sections.ts index 22e82d46e..e12e44e97 100644 --- a/packages/phrases/src/locales/zh-tw/translation/admin-console/tab-sections.ts +++ b/packages/phrases/src/locales/zh-tw/translation/admin-console/tab-sections.ts @@ -5,6 +5,7 @@ const tab_sections = { access_control: '訪問控制', help_and_support: '幫助與支持', tenant: '租戶', + automation: '自動化', }; export default tab_sections;