diff --git a/assets/flash-notifications-bundle.js b/assets/flash-notifications-bundle.js index c38da6d52..22a454e39 100644 --- a/assets/flash-notifications-bundle.js +++ b/assets/flash-notifications-bundle.js @@ -1,31 +1,64 @@ -import { u as useToast, r as reactExports, j as jsxRuntimeExports, N as Notification, T as Title, C as Close, aa as FLASH_NOTIFICATIONS_KEY, a7 as reactDomExports, a8 as ThemeProviders, a9 as createTheme } from 'shared'; +import { + u as useToast, + r as reactExports, + j as jsxRuntimeExports, + N as Notification, + T as Title, + C as Close, + aa as FLASH_NOTIFICATIONS_KEY, + a7 as reactDomExports, + a8 as ThemeProviders, + a9 as createTheme, +} from "shared"; -function FlashNotifications({ notifications, closeLabel, }) { - const { addToast } = useToast(); - reactExports.useEffect(() => { - for (const notification of notifications) { - const { type, title, message } = notification; - addToast(({ close }) => (jsxRuntimeExports.jsxs(Notification, { type: type, children: [title && jsxRuntimeExports.jsx(Title, { children: title }), message, jsxRuntimeExports.jsx(Close, { "aria-label": closeLabel, onClick: close })] }))); - } - }, [addToast, notifications, closeLabel]); - return jsxRuntimeExports.jsx(jsxRuntimeExports.Fragment, {}); +function FlashNotifications({ notifications, closeLabel }) { + const { addToast } = useToast(); + reactExports.useEffect(() => { + for (const notification of notifications) { + const { type, title, message } = notification; + addToast(({ close }) => + jsxRuntimeExports.jsxs(Notification, { + type: type, + children: [ + title && jsxRuntimeExports.jsx(Title, { children: title }), + message, + jsxRuntimeExports.jsx(Close, { + "aria-label": closeLabel, + onClick: close, + }), + ], + }) + ); + } + }, [addToast, notifications, closeLabel]); + return jsxRuntimeExports.jsx(jsxRuntimeExports.Fragment, {}); } function renderFlashNotifications(settings, closeLabel) { - const flashNotifications = window.sessionStorage.getItem(FLASH_NOTIFICATIONS_KEY); - if (flashNotifications === null) { - return; - } - window.sessionStorage.removeItem(FLASH_NOTIFICATIONS_KEY); - try { - const parsedNotifications = JSON.parse(flashNotifications); - const container = document.createElement("div"); - document.body.appendChild(container); - reactDomExports.render(jsxRuntimeExports.jsx(ThemeProviders, { theme: createTheme(settings), children: jsxRuntimeExports.jsx(FlashNotifications, { notifications: parsedNotifications, closeLabel: closeLabel }) }), container); - } - catch (e) { - console.error("Cannot render flash notifications", e); - } + const flashNotifications = window.sessionStorage.getItem( + FLASH_NOTIFICATIONS_KEY + ); + if (flashNotifications === null) { + return; + } + window.sessionStorage.removeItem(FLASH_NOTIFICATIONS_KEY); + try { + const parsedNotifications = JSON.parse(flashNotifications); + const container = document.createElement("div"); + document.body.appendChild(container); + reactDomExports.render( + jsxRuntimeExports.jsx(ThemeProviders, { + theme: createTheme(settings), + children: jsxRuntimeExports.jsx(FlashNotifications, { + notifications: parsedNotifications, + closeLabel: closeLabel, + }), + }), + container + ); + } catch (e) { + console.error("Cannot render flash notifications", e); + } } export { renderFlashNotifications }; diff --git a/assets/navigation-bundle.js b/assets/navigation-bundle.js index 46bd4c590..c35caf33b 100644 --- a/assets/navigation-bundle.js +++ b/assets/navigation-bundle.js @@ -1,132 +1,298 @@ -import { ab as api, r as reactExports, j as jsxRuntimeExports, ac as Ye, ad as cn, ae as yt, af as je, a7 as reactDomExports, a8 as ThemeProviders, a9 as createTheme } from 'shared'; -import { T as ThemeIconMap, S as Sun, M as Moon, C as Close, P as PrimaryButton, L as LinkBase, a as MiniUnicon, B as ButtonBase, b as Menu } from 'index'; +import { + ab as api, + r as reactExports, + j as jsxRuntimeExports, + ac as Ye, + ad as cn, + ae as yt, + af as je, + a7 as reactDomExports, + a8 as ThemeProviders, + a9 as createTheme, +} from "shared"; +import { + T as ThemeIconMap, + S as Sun, + M as Moon, + C as Close, + P as PrimaryButton, + L as LinkBase, + a as MiniUnicon, + B as ButtonBase, + b as Menu, +} from "index"; class StorageManager { - key; - constructor(key) { - this.key = key; - } - set(value) { - const valueToSet = JSON.stringify(value); - api.set(this.key, valueToSet, { expires: 365, domain: "zendesk.com" }); - } - get() { - const value = api.get(this.key); - if (value) { - return JSON.parse(value); - } - return undefined; - } - remove() { - api.remove(this.key, { domain: "zendesk.com" }); + key; + constructor(key) { + this.key = key; + } + set(value) { + const valueToSet = JSON.stringify(value); + api.set(this.key, valueToSet, { expires: 365, domain: "zendesk.com" }); + } + get() { + const value = api.get(this.key); + if (value) { + return JSON.parse(value); } + return undefined; + } + remove() { + api.remove(this.key, { domain: "zendesk.com" }); + } } const THEME_STORAGE_NAME = "uniswap-ui-theme"; const ThemeManager = new StorageManager(THEME_STORAGE_NAME); const UIContext = reactExports.createContext(undefined); const useUIProvider = () => { - const context = reactExports.useContext(UIContext); - if (context === undefined) { - throw new Error("useUIProvider must be used within a UIProvider"); - } - return context; + const context = reactExports.useContext(UIContext); + if (context === undefined) { + throw new Error("useUIProvider must be used within a UIProvider"); + } + return context; }; const UIProvider = ({ children }) => { - const [theme, setTheme] = reactExports.useState("light"); - reactExports.useEffect(() => { - if (typeof window !== "undefined") { - const currentTheme = ThemeManager.get(); - if (!currentTheme) { - ThemeManager.set("light"); - } - else { - setTheme(currentTheme); - } - } - }, []); - const toggleTheme = () => { - setTheme((prev) => { - const newTheme = prev === "dark" ? "light" : "dark"; - ThemeManager.set(newTheme); - document.documentElement.classList.toggle("dark", newTheme === "dark"); // Toggles the dark class - return newTheme; - }); - }; - return (jsxRuntimeExports.jsx(UIContext.Provider, { value: { - theme, - toggleTheme, - }, children: children })); + const [theme, setTheme] = reactExports.useState("light"); + reactExports.useEffect(() => { + if (typeof window !== "undefined") { + const currentTheme = ThemeManager.get(); + if (!currentTheme) { + ThemeManager.set("light"); + } else { + setTheme(currentTheme); + } + } + }, []); + const toggleTheme = () => { + setTheme((prev) => { + const newTheme = prev === "dark" ? "light" : "dark"; + ThemeManager.set(newTheme); + document.documentElement.classList.toggle("dark", newTheme === "dark"); // Toggles the dark class + return newTheme; + }); + }; + return jsxRuntimeExports.jsx(UIContext.Provider, { + value: { + theme, + toggleTheme, + }, + children: children, + }); }; const ThemeSwitch = () => { - const { toggleTheme, theme } = useUIProvider(); - return (jsxRuntimeExports.jsxs(Ye, { checked: theme === 'dark', onChange: toggleTheme, className: cn('group relative inline-flex h-8 w-[3.75rem] items-center rounded-full', { - 'bg-light-surface-3': theme === 'light', - 'bg-dark-surface-3': theme === 'dark', - }), "aria-label": "Toggle theme", children: [jsxRuntimeExports.jsx("span", { className: "flex h-6 w-6 translate-x-1 items-center justify-center rounded-full bg-white transition group-data-[checked]:translate-x-8", children: jsxRuntimeExports.jsx(ThemeIconMap, { className: "h-4 w-4", icon: theme === 'dark' ? 'moon' : 'sun' }) }), jsxRuntimeExports.jsx(Sun, { className: "absolute left-2 h-4 w-4" }), jsxRuntimeExports.jsx(Moon, { className: "absolute right-2 h-4 w-4" })] })); + const { toggleTheme, theme } = useUIProvider(); + return jsxRuntimeExports.jsxs(Ye, { + checked: theme === "dark", + onChange: toggleTheme, + className: cn( + "group relative inline-flex h-8 w-[3.75rem] items-center rounded-full", + { + "bg-light-surface-3": theme === "light", + "bg-dark-surface-3": theme === "dark", + } + ), + "aria-label": "Toggle theme", + children: [ + jsxRuntimeExports.jsx("span", { + className: + "flex h-6 w-6 translate-x-1 items-center justify-center rounded-full bg-white transition group-data-[checked]:translate-x-8", + children: jsxRuntimeExports.jsx(ThemeIconMap, { + className: "h-4 w-4", + icon: theme === "dark" ? "moon" : "sun", + }), + }), + jsxRuntimeExports.jsx(Sun, { className: "absolute left-2 h-4 w-4" }), + jsxRuntimeExports.jsx(Moon, { className: "absolute right-2 h-4 w-4" }), + ], + }); }; const MobileMenuModal = ({ isOpen, close }) => { - const { theme } = useUIProvider(); - const [modalTransition, setModalTransition] = reactExports.useState(false); - const handleClose = () => { - setModalTransition(false); - setTimeout(close, 100); - }; - reactExports.useEffect(() => { - if (isOpen) { - setTimeout(() => setModalTransition(true), 100); + const { theme } = useUIProvider(); + const [modalTransition, setModalTransition] = reactExports.useState(false); + const handleClose = () => { + setModalTransition(false); + setTimeout(close, 100); + }; + reactExports.useEffect(() => { + if (isOpen) { + setTimeout(() => setModalTransition(true), 100); + } + }, [isOpen]); + return jsxRuntimeExports.jsx(yt, { + open: isOpen, + onClose: handleClose, + className: "MobileMenuModal relative z-modal sm:hidden", + children: jsxRuntimeExports.jsx("div", { + className: cn( + "fixed bottom-0 left-0 right-0 flex w-screen translate-y-0 items-center transition-all", + { + "opacity-1 translate-y-0": modalTransition, + "translate-y-4 opacity-0": !modalTransition, } - }, [isOpen]); - return (jsxRuntimeExports.jsx(yt, { open: isOpen, onClose: handleClose, className: "MobileMenuModal relative z-modal sm:hidden", children: jsxRuntimeExports.jsx("div", { className: cn('fixed bottom-0 left-0 right-0 flex w-screen translate-y-0 items-center transition-all', { - 'opacity-1 translate-y-0': modalTransition, - 'translate-y-4 opacity-0': !modalTransition, - }), children: jsxRuntimeExports.jsxs(je, { className: cn('w-full rounded-t-large border-t px-margin-mobile', { - 'border-dark-surface-3 bg-dark-surface-1': theme === 'dark', - 'border-light-surface-3 bg-light-surface-1': theme === 'light', - }), children: [jsxRuntimeExports.jsxs("div", { className: "pt-padding-x-large", children: [jsxRuntimeExports.jsx("button", { onClick: handleClose, className: "group absolute right-0 top-0 px-margin-mobile py-padding-x-large", children: jsxRuntimeExports.jsx(Close, { className: "h-3.5 w-3.5" }) }), jsxRuntimeExports.jsx("nav", {}), jsxRuntimeExports.jsx("div", { className: cn('my-3 border-t', { - 'border-dark-surface-3': theme === 'dark', - 'border-light-surface-3': theme === 'light', - }) }), jsxRuntimeExports.jsxs("div", { className: "flex flex-row items-center justify-between", children: [jsxRuntimeExports.jsx("h3", { className: cn('body-1', { - 'text-light-neutral-1': theme === 'light', - 'text-dark-neutral-1': theme === 'dark', - }), children: "Theme" }), jsxRuntimeExports.jsx(ThemeSwitch, {})] })] }), jsxRuntimeExports.jsx("div", { className: "py-padding-large", children: jsxRuntimeExports.jsx(PrimaryButton, { onClick: handleClose, className: "ml-padding-small-dense", label: "Submit Request", href: "https://support.uniswap.org/hc/en-us/requests/new", size: "large", theme: theme, color: "accent-2", fullWidth: true }) })] }) }) })); + ), + children: jsxRuntimeExports.jsxs(je, { + className: cn("w-full rounded-t-large border-t px-margin-mobile", { + "border-dark-surface-3 bg-dark-surface-1": theme === "dark", + "border-light-surface-3 bg-light-surface-1": theme === "light", + }), + children: [ + jsxRuntimeExports.jsxs("div", { + className: "pt-padding-x-large", + children: [ + jsxRuntimeExports.jsx("button", { + onClick: handleClose, + className: + "group absolute right-0 top-0 px-margin-mobile py-padding-x-large", + children: jsxRuntimeExports.jsx(Close, { + className: "h-3.5 w-3.5", + }), + }), + jsxRuntimeExports.jsx("nav", {}), + jsxRuntimeExports.jsx("div", { + className: cn("my-3 border-t", { + "border-dark-surface-3": theme === "dark", + "border-light-surface-3": theme === "light", + }), + }), + jsxRuntimeExports.jsxs("div", { + className: "flex flex-row items-center justify-between", + children: [ + jsxRuntimeExports.jsx("h3", { + className: cn("body-1", { + "text-light-neutral-1": theme === "light", + "text-dark-neutral-1": theme === "dark", + }), + children: "Theme", + }), + jsxRuntimeExports.jsx(ThemeSwitch, {}), + ], + }), + ], + }), + jsxRuntimeExports.jsx("div", { + className: "py-padding-large", + children: jsxRuntimeExports.jsx(PrimaryButton, { + onClick: handleClose, + className: "ml-padding-small-dense", + label: "Submit Request", + href: "https://support.uniswap.org/hc/en-us/requests/new", + size: "large", + theme: theme, + color: "accent-2", + fullWidth: true, + }), + }), + ], + }), + }), + }); }; const Navigation = () => { - const [scrollIsOnTop, setScrollIsOnTop] = reactExports.useState(false); - const [menuIsOpen, setMenuIsOpen] = reactExports.useState(false); - reactExports.useEffect(() => { - const handleScroll = () => { - const position = window.scrollY; - if (position === 0) { - setScrollIsOnTop(true); - } - else { - setScrollIsOnTop(false); - } - }; - handleScroll(); - window.addEventListener('scroll', handleScroll, { passive: true }); - return () => { - window.removeEventListener('scroll', handleScroll); - }; - }, [setScrollIsOnTop]); - return (jsxRuntimeExports.jsxs(UIProvider, { children: [jsxRuntimeExports.jsx("nav", { className: cn('Navigation fixed top-0 left-0 right-0 z-nav flex w-screen justify-center bg-light-surface-1 dark:border-dark-surface-3 dark:bg-dark-surface-1', { - 'border-b': !scrollIsOnTop, - }), children: jsxRuntimeExports.jsxs("div", { className: "flex w-full flex-row items-center justify-between border-light-surface-3 px-4 py-[1.15625rem] sm:px-[0.9375rem] sm:py-3 md:h-[4.5rem]", children: [jsxRuntimeExports.jsx("div", { className: "flex flex-row items-center", children: jsxRuntimeExports.jsxs(LinkBase, { href: "/", className: "flex flex-row items-center", children: [jsxRuntimeExports.jsx(MiniUnicon, { className: "mb-[0.1875rem] h-8 w-8" }), jsxRuntimeExports.jsx("p", { className: "body-3 md:button-label-2 ml-2 text-light-accent-1 dark:text-dark-accent-1", children: "Uniswap Support" })] }) }), jsxRuntimeExports.jsx("div", { className: "sm:hidden", children: jsxRuntimeExports.jsx(ButtonBase, { onClick: () => { - setMenuIsOpen((prev) => !prev); - }, children: jsxRuntimeExports.jsx(Menu, { className: "h-padding-large w-padding-large" }) }) }), jsxRuntimeExports.jsxs("div", { className: "hidden sm:flex", children: [jsxRuntimeExports.jsx(ThemeSwitch, {}), jsxRuntimeExports.jsx(PrimaryButton, { className: "ml-padding-small-dense !my-auto !py-0 !h-8", label: "Submit Request", href: "https://support.uniswap.org/hc/en-us/requests/new", color: "accent-2" })] })] }) }), jsxRuntimeExports.jsx("div", { className: cn('fixed inset-0 z-scrim bg-scrim transition duration-500', { - 'pointer-events-none opacity-0': !menuIsOpen, - 'opacity-1': menuIsOpen, - }) }), jsxRuntimeExports.jsx(MobileMenuModal, { isOpen: menuIsOpen, close: () => { - setMenuIsOpen(false); - } })] })); + const [scrollIsOnTop, setScrollIsOnTop] = reactExports.useState(false); + const [menuIsOpen, setMenuIsOpen] = reactExports.useState(false); + reactExports.useEffect(() => { + const handleScroll = () => { + const position = window.scrollY; + if (position === 0) { + setScrollIsOnTop(true); + } else { + setScrollIsOnTop(false); + } + }; + handleScroll(); + window.addEventListener("scroll", handleScroll, { passive: true }); + return () => { + window.removeEventListener("scroll", handleScroll); + }; + }, [setScrollIsOnTop]); + return jsxRuntimeExports.jsxs(UIProvider, { + children: [ + jsxRuntimeExports.jsx("nav", { + className: cn( + "Navigation fixed top-0 left-0 right-0 z-nav flex w-screen justify-center bg-light-surface-1 dark:border-dark-surface-3 dark:bg-dark-surface-1", + { + "border-b": !scrollIsOnTop, + } + ), + children: jsxRuntimeExports.jsxs("div", { + className: + "flex w-full flex-row items-center justify-between border-light-surface-3 px-4 py-[1.15625rem] sm:px-[0.9375rem] sm:py-3 md:h-[4.5rem]", + children: [ + jsxRuntimeExports.jsx("div", { + className: "flex flex-row items-center", + children: jsxRuntimeExports.jsxs(LinkBase, { + href: "/", + className: "flex flex-row items-center", + children: [ + jsxRuntimeExports.jsx(MiniUnicon, { + className: "mb-[0.1875rem] h-8 w-8", + }), + jsxRuntimeExports.jsx("p", { + className: + "body-3 md:button-label-2 ml-2 text-light-accent-1 dark:text-dark-accent-1", + children: "Uniswap Support", + }), + ], + }), + }), + jsxRuntimeExports.jsx("div", { + className: "sm:hidden", + children: jsxRuntimeExports.jsx(ButtonBase, { + onClick: () => { + setMenuIsOpen((prev) => !prev); + }, + children: jsxRuntimeExports.jsx(Menu, { + className: "h-padding-large w-padding-large", + }), + }), + }), + jsxRuntimeExports.jsxs("div", { + className: "hidden sm:flex", + children: [ + jsxRuntimeExports.jsx(ThemeSwitch, {}), + jsxRuntimeExports.jsx(PrimaryButton, { + className: "ml-padding-small-dense !my-auto !py-0 !h-8", + label: "Submit Request", + href: "https://support.uniswap.org/hc/en-us/requests/new", + color: "accent-2", + }), + ], + }), + ], + }), + }), + jsxRuntimeExports.jsx("div", { + className: cn( + "fixed inset-0 z-scrim bg-scrim transition duration-500", + { + "pointer-events-none opacity-0": !menuIsOpen, + "opacity-1": menuIsOpen, + } + ), + }), + jsxRuntimeExports.jsx(MobileMenuModal, { + isOpen: menuIsOpen, + close: () => { + setMenuIsOpen(false); + }, + }), + ], + }); }; async function renderNavigation(settings, container) { - reactDomExports.render(jsxRuntimeExports.jsx(ThemeProviders, { theme: createTheme(settings), children: jsxRuntimeExports.jsx(Navigation, {}) }), container); + reactDomExports.render( + jsxRuntimeExports.jsx(ThemeProviders, { + theme: createTheme(settings), + children: jsxRuntimeExports.jsx(Navigation, {}), + }), + container + ); } export { renderNavigation }; diff --git a/assets/new-request-form-bundle.js b/assets/new-request-form-bundle.js index b8462c7af..43d19be1b 100644 --- a/assets/new-request-form-bundle.js +++ b/assets/new-request-form-bundle.js @@ -1,101 +1,342 @@ -import { j as jsxRuntimeExports, F as Field, L as Label, S as Span, H as Hint, I as Input$1, M as Message, r as reactExports, u as useToast, a as useTranslation, N as Notification, T as Title, C as Close, s as styled, b as Textarea, d as Field$1, e as Label$1, f as Hint$1, h as Combobox, O as Option, i as Message$1, k as Checkbox$1, l as OptGroup, p as purify, m as FileList, n as File, o as Tooltip, P as Progress, A as Anchor, q as mime, t as useDropzone, v as FileUpload, D as Datepicker, w as useGrid, K as KEYS, x as focusStyles, y as FauxInput, z as Tag, B as SvgAlertWarningStroke, E as MediaInput, G as SvgCreditCardStroke, $ as $e, J as getColorV8, Q as Header, R as SvgCheckCircleStroke, U as useModalContainer, V as Modal, W as Body, X as Accordion, Y as Paragraph, Z as Footer$1, _ as FooterItem, a0 as Button, a1 as Close$1, a2 as addFlashNotification, a3 as debounce, a4 as Alert, a5 as initI18next, a6 as loadTranslations, a7 as reactDomExports, a8 as ThemeProviders, a9 as createTheme } from 'shared'; +import { + j as jsxRuntimeExports, + F as Field, + S as Span, + H as Hint, + I as Input$1, + M as Message, + r as reactExports, + u as useToast, + a as useTranslation, + N as Notification, + T as Title, + C as Close, + s as styled, + L as Label, + b as Textarea, + d as Field$1, + e as Combobox, + O as Option, + f as Message$1, + h as Hint$1, + i as Checkbox$1, + k as Label$1, + l as OptGroup, + p as purify, + m as FileList, + n as File, + o as Tooltip, + P as Progress, + A as Anchor, + q as mime, + t as useDropzone, + v as FileUpload, + D as Datepicker, + w as useGrid, + K as KEYS, + x as focusStyles, + y as FauxInput, + z as Tag, + B as SvgAlertWarningStroke, + E as MediaInput, + G as SvgCreditCardStroke, + $ as $e, + J as getColorV8, + Q as Header, + R as SvgCheckCircleStroke, + U as useModalContainer, + V as Modal, + W as Body, + X as Accordion, + Y as Paragraph, + Z as Footer$1, + _ as FooterItem, + a0 as Button, + a1 as Close$1, + a2 as addFlashNotification, + a3 as debounce, + a4 as Alert, + a5 as initI18next, + a6 as loadTranslations, + a7 as reactDomExports, + a8 as ThemeProviders, + a9 as createTheme, +} from "shared"; function Input({ field, onChange }) { - const { label, error, value, name, required, description, type } = field; - const stepProp = {}; - const inputType = type === "integer" || type === "decimal" ? "number" : "text"; - if (type === "integer") - stepProp.step = "1"; - if (type === "decimal") - stepProp.step = "any"; - const autocomplete = type === "anonymous_requester_email" ? "email" : undefined; - return (jsxRuntimeExports.jsxs(Field, { children: [jsxRuntimeExports.jsxs(Label, { children: [label, required && jsxRuntimeExports.jsx(Span, { "aria-hidden": "true", children: "*" })] }), description && (jsxRuntimeExports.jsx(Hint, { dangerouslySetInnerHTML: { __html: description } })), jsxRuntimeExports.jsx(Input$1, { name: name, type: inputType, defaultValue: value, validation: error ? "error" : undefined, required: required, onChange: (e) => { - onChange && onChange(e.target.value); - }, autoComplete: autocomplete, ...stepProp }), error && jsxRuntimeExports.jsx(Message, { validation: "error", children: error })] })); + const { label, error, value, name, required, description, type } = field; + const stepProp = {}; + const inputType = + type === "integer" || type === "decimal" ? "number" : "text"; + if (type === "integer") stepProp.step = "1"; + if (type === "decimal") stepProp.step = "any"; + const autocomplete = + type === "anonymous_requester_email" ? "email" : undefined; + return jsxRuntimeExports.jsxs(Field, { + children: [ + jsxRuntimeExports.jsxs("div", { + children: [ + label, + required && + jsxRuntimeExports.jsx(Span, { + "aria-hidden": "true", + children: "*", + }), + ], + }), + description && + jsxRuntimeExports.jsx(Hint, { + dangerouslySetInnerHTML: { __html: description }, + }), + jsxRuntimeExports.jsx(Input$1, { + name: name, + type: inputType, + defaultValue: value, + validation: error ? "error" : undefined, + required: required, + onChange: (e) => { + onChange && onChange(e.target.value); + }, + autoComplete: autocomplete, + ...stepProp, + }), + error && + jsxRuntimeExports.jsx(Message, { + validation: "error", + children: error, + }), + ], + }); } -function useWysiwyg({ hasWysiwyg, baseLocale, hasAtMentions, userRole, brandId, }) { - const isInitializedRef = reactExports.useRef(false); - const { addToast } = useToast(); - const { t } = useTranslation(); - return reactExports.useCallback(async (ref) => { - if (hasWysiwyg && ref && !isInitializedRef.current) { - isInitializedRef.current = true; - const { createEditor } = await import('wysiwyg').then(function (n) { return n.m; }); - const editor = await createEditor(ref, { - editorType: "supportRequests", - hasAtMentions, - userRole, - brandId, - baseLocale, - }); - const notifications = editor.plugins.get("Notification"); - // Handle generic notifications and errors with "toast" notifications - notifications.on("show", (event, data) => { - event.stop(); // Prevent the default notification from being shown via window.alert - const message = data.message instanceof Error - ? data.message.message - : data.message; - const { type, title } = data; - addToast(({ close }) => (jsxRuntimeExports.jsxs(Notification, { type: type, children: [jsxRuntimeExports.jsx(Title, { children: title }), message, jsxRuntimeExports.jsx(Close, { "aria-label": t("new-request-form.close-label", "Close"), onClick: close })] }))); - }); - } - }, [hasWysiwyg, baseLocale, hasAtMentions, userRole, brandId, addToast, t]); +function useWysiwyg({ + hasWysiwyg, + baseLocale, + hasAtMentions, + userRole, + brandId, +}) { + const isInitializedRef = reactExports.useRef(false); + const { addToast } = useToast(); + const { t } = useTranslation(); + return reactExports.useCallback( + async (ref) => { + if (hasWysiwyg && ref && !isInitializedRef.current) { + isInitializedRef.current = true; + const { createEditor } = await import("wysiwyg").then(function (n) { + return n.m; + }); + const editor = await createEditor(ref, { + editorType: "supportRequests", + hasAtMentions, + userRole, + brandId, + baseLocale, + }); + const notifications = editor.plugins.get("Notification"); + // Handle generic notifications and errors with "toast" notifications + notifications.on("show", (event, data) => { + event.stop(); // Prevent the default notification from being shown via window.alert + const message = + data.message instanceof Error ? data.message.message : data.message; + const { type, title } = data; + addToast(({ close }) => + jsxRuntimeExports.jsxs(Notification, { + type: type, + children: [ + jsxRuntimeExports.jsx(Title, { children: title }), + message, + jsxRuntimeExports.jsx(Close, { + "aria-label": t("new-request-form.close-label", "Close"), + onClick: close, + }), + ], + }) + ); + }); + } + }, + [hasWysiwyg, baseLocale, hasAtMentions, userRole, brandId, addToast, t] + ); } -const StyledField = styled(Field) ` - .ck.ck-editor { - margin-top: ${(props) => props.theme.space.xs}; - } -`; -const StyledMessage = styled(Message) ` +const StyledMessage = styled(Message)` .ck.ck-editor + & { margin-top: ${(props) => props.theme.space.xs}; } `; -function TextArea({ field, hasWysiwyg, baseLocale, hasAtMentions, userRole, brandId, onChange, }) { - const { label, error, value, name, required, description } = field; - const ref = useWysiwyg({ - hasWysiwyg, - baseLocale, - hasAtMentions, - userRole, - brandId, - }); - return (jsxRuntimeExports.jsxs(StyledField, { children: [jsxRuntimeExports.jsxs(Label, { children: [label, required && jsxRuntimeExports.jsx(Span, { "aria-hidden": "true", children: "*" })] }), description && (jsxRuntimeExports.jsx(Hint, { dangerouslySetInnerHTML: { __html: description } })), jsxRuntimeExports.jsx(Textarea, { ref: ref, name: name, defaultValue: value, validation: error ? "error" : undefined, required: required, onChange: (e) => onChange(e.target.value), rows: 6, isResizable: true }), error && jsxRuntimeExports.jsx(StyledMessage, { validation: "error", children: error })] })); +function TextArea({ + field, + hasWysiwyg, + baseLocale, + hasAtMentions, + userRole, + brandId, + onChange, +}) { + const { label, error, value, name, required, description } = field; + const ref = useWysiwyg({ + hasWysiwyg, + baseLocale, + hasAtMentions, + userRole, + brandId, + }); + return jsxRuntimeExports.jsxs("div", { + className: "custom-form-field-layout", + children: [ + jsxRuntimeExports.jsxs(Label, { + className: "custom-title", + children: [ + label, + required && + jsxRuntimeExports.jsx(Span, { + "aria-hidden": "true", + children: "*", + }), + ], + }), + jsxRuntimeExports.jsx(Textarea, { + ref: ref, + name: name, + defaultValue: value && value !== "" ? value : "Describe your issue.", + validation: error ? "error" : undefined, + required: required, + onChange: (e) => onChange(e.target.value), + rows: 6, + isResizable: true, + }), + error && + jsxRuntimeExports.jsx(StyledMessage, { + validation: "error", + children: error, + }), + description && + jsxRuntimeExports.jsx(Hint, { + className: "custom-hint", + dangerouslySetInnerHTML: { __html: description }, + }), + ], + }); } function EmptyValueOption() { - const { t } = useTranslation(); - return (jsxRuntimeExports.jsxs(jsxRuntimeExports.Fragment, { children: [jsxRuntimeExports.jsx(Span, { "aria-hidden": "true", children: "-" }), jsxRuntimeExports.jsx(Span, { hidden: true, children: t("new-request-form.dropdown.empty-option", "Select an option") })] })); + const { t } = useTranslation(); + return jsxRuntimeExports.jsxs(jsxRuntimeExports.Fragment, { + children: [ + jsxRuntimeExports.jsx(Span, { "aria-hidden": "true", children: "-" }), + jsxRuntimeExports.jsx(Span, { + hidden: true, + children: t( + "new-request-form.dropdown.empty-option", + "Select an option" + ), + }), + ], + }); } function DropDown({ field, onChange }) { - const { label, options, error, value, name, required, description } = field; - const selectionValue = value == null ? "" : value.toString(); - const wrapperRef = reactExports.useRef(null); - reactExports.useEffect(() => { - if (wrapperRef.current && required) { - const combobox = wrapperRef.current.querySelector("[role=combobox]"); - combobox?.setAttribute("aria-required", "true"); - } - }, [wrapperRef, required]); - return (jsxRuntimeExports.jsxs(Field$1, { children: [jsxRuntimeExports.jsxs(Label$1, { children: [label, required && jsxRuntimeExports.jsx(Span, { "aria-hidden": "true", children: "*" })] }), description && (jsxRuntimeExports.jsx(Hint$1, { dangerouslySetInnerHTML: { __html: description } })), jsxRuntimeExports.jsxs(Combobox, { ref: wrapperRef, inputProps: { name, required }, isEditable: false, validation: error ? "error" : undefined, inputValue: selectionValue, selectionValue: selectionValue, renderValue: ({ selection }) => selection?.label || jsxRuntimeExports.jsx(EmptyValueOption, {}), onChange: ({ selectionValue }) => { - if (selectionValue !== undefined) { - onChange(selectionValue); - } - }, children: [!required && (jsxRuntimeExports.jsx(Option, { value: "", label: "-", children: jsxRuntimeExports.jsx(EmptyValueOption, {}) })), options.map((option) => (jsxRuntimeExports.jsx(Option, { value: option.value.toString(), label: option.name }, option.value)))] }), error && jsxRuntimeExports.jsx(Message$1, { validation: "error", children: error })] })); + const { label, options, error, value, name, required, description } = field; + const selectionValue = value == null ? "" : value.toString(); + const wrapperRef = reactExports.useRef(null); + reactExports.useEffect(() => { + if (wrapperRef.current && required) { + const combobox = wrapperRef.current.querySelector("[role=combobox]"); + combobox?.setAttribute("aria-required", "true"); + } + }, [wrapperRef, required]); + return jsxRuntimeExports.jsxs(Field$1, { + className: "custom-form-field-layout", + children: [ + jsxRuntimeExports.jsxs(Combobox, { + ref: wrapperRef, + inputProps: { name, required }, + isEditable: false, + validation: error ? "error" : undefined, + inputValue: selectionValue, + selectionValue: selectionValue, + renderValue: ({ selection }) => + selection?.label || jsxRuntimeExports.jsx(EmptyValueOption, {}), + onChange: ({ selectionValue }) => { + if (selectionValue !== undefined) { + onChange(selectionValue); + } + }, + children: [ + !required && + jsxRuntimeExports.jsx(Option, { + value: "", + label: "-", + children: jsxRuntimeExports.jsx(EmptyValueOption, {}), + }), + options.map((option) => + jsxRuntimeExports.jsx( + Option, + { value: option.value.toString(), label: option.name }, + option.value + ) + ), + ], + }), + error && + jsxRuntimeExports.jsx(Message$1, { + validation: "error", + children: error, + }), + description && + jsxRuntimeExports.jsx(Hint$1, { + dangerouslySetInnerHTML: { __html: description }, + }), + ], + }); } function Checkbox({ field, onChange }) { - const { label, error, value, name, required, description } = field; - const [checkboxValue, setCheckboxValue] = reactExports.useState(value); - const handleChange = (e) => { - const { checked } = e.target; - setCheckboxValue(checked); - onChange(checked); - }; - return (jsxRuntimeExports.jsxs(Field, { children: [jsxRuntimeExports.jsx("input", { type: "hidden", name: name, value: "off" }), jsxRuntimeExports.jsxs(Checkbox$1, { name: name, required: required, defaultChecked: value, value: checkboxValue ? "on" : "off", onChange: handleChange, children: [jsxRuntimeExports.jsxs(Label, { children: [label, required && jsxRuntimeExports.jsx(Span, { "aria-hidden": "true", children: "*" })] }), description && (jsxRuntimeExports.jsx(Hint, { dangerouslySetInnerHTML: { __html: description } }))] }), error && jsxRuntimeExports.jsx(Message, { validation: "error", children: error })] })); + const { label, error, value, name, required, description } = field; + const [checkboxValue, setCheckboxValue] = reactExports.useState(value); + const handleChange = (e) => { + const { checked } = e.target; + setCheckboxValue(checked); + onChange(checked); + }; + return jsxRuntimeExports.jsxs(Field, { + children: [ + jsxRuntimeExports.jsx("input", { + type: "hidden", + name: name, + value: "off", + }), + jsxRuntimeExports.jsxs(Checkbox$1, { + name: name, + required: required, + defaultChecked: value, + value: checkboxValue ? "on" : "off", + onChange: handleChange, + children: [ + jsxRuntimeExports.jsxs(Label, { + children: [ + label, + required && + jsxRuntimeExports.jsx(Span, { + "aria-hidden": "true", + children: "*", + }), + ], + }), + description && + jsxRuntimeExports.jsx(Hint, { + dangerouslySetInnerHTML: { __html: description }, + }), + ], + }), + error && + jsxRuntimeExports.jsx(Message, { + validation: "error", + children: error, + }), + ], + }); } /** @@ -104,29 +345,29 @@ function Checkbox({ field, onChange }) { */ const ROOT_GROUP_IDENTIFIER = "[]"; function getGroupIdentifier(names) { - return `[${names.join("::")}]`; + return `[${names.join("::")}]`; } function isGroupIdentifier(name) { - return name.startsWith("[") && name.endsWith("]"); + return name.startsWith("[") && name.endsWith("]"); } function getGroupAndOptionNames(input) { - const namesList = input.split("::"); - return [namesList.slice(0, -1), namesList.slice(-1)[0]]; + const namesList = input.split("::"); + return [namesList.slice(0, -1), namesList.slice(-1)[0]]; } function buildSubGroupOptions(groupNames) { - const parentGroupNames = groupNames.slice(0, -1); - const parentGroupIdentifier = getGroupIdentifier(parentGroupNames); - const name = groupNames[groupNames.length - 1]; - return { - type: "SubGroup", - name, - backOption: { - type: "previous", - label: "Back", - value: parentGroupIdentifier, - }, - options: [], - }; + const parentGroupNames = groupNames.slice(0, -1); + const parentGroupIdentifier = getGroupIdentifier(parentGroupNames); + const name = groupNames[groupNames.length - 1]; + return { + type: "SubGroup", + name, + backOption: { + type: "previous", + label: "Back", + value: parentGroupIdentifier, + }, + options: [], + }; } /** * Maps a flat list of options to a nested structure @@ -171,52 +412,55 @@ function buildSubGroupOptions(groupNames) { * @returns nested options */ function buildNestedOptions(options, hasEmptyOption) { - const result = { - [ROOT_GROUP_IDENTIFIER]: { - type: "RootGroup", - options: hasEmptyOption ? [{ label: "-", value: "" }] : [], - }, - }; - options.forEach((option) => { - const { name, value } = option; - if (!name.includes("::")) { - result[ROOT_GROUP_IDENTIFIER].options.push({ - value, - label: name, - }); + const result = { + [ROOT_GROUP_IDENTIFIER]: { + type: "RootGroup", + options: hasEmptyOption ? [{ label: "-", value: "" }] : [], + }, + }; + options.forEach((option) => { + const { name, value } = option; + if (!name.includes("::")) { + result[ROOT_GROUP_IDENTIFIER].options.push({ + value, + label: name, + }); + } else { + const [groupNames, optionName] = getGroupAndOptionNames(name); + const groupIdentifier = getGroupIdentifier(groupNames); + if (!result[groupIdentifier]) { + result[groupIdentifier] = buildSubGroupOptions(groupNames); + } + result[groupIdentifier]?.options.push({ + value, + label: name.split("::").join(" > "), + menuLabel: optionName, + }); + // creates next options for each parent group, if they don't already exists + for (let i = 0; i < groupNames.length; i++) { + const parentGroupNames = groupNames.slice(0, i); + const nextGroupNames = groupNames.slice(0, i + 1); + const parentGroupIdentifier = getGroupIdentifier(parentGroupNames); + const nextGroupIdentifier = getGroupIdentifier(nextGroupNames); + if (!result[parentGroupIdentifier]) { + result[parentGroupIdentifier] = + buildSubGroupOptions(parentGroupNames); } - else { - const [groupNames, optionName] = getGroupAndOptionNames(name); - const groupIdentifier = getGroupIdentifier(groupNames); - if (!result[groupIdentifier]) { - result[groupIdentifier] = buildSubGroupOptions(groupNames); - } - result[groupIdentifier]?.options.push({ - value, - label: name.split("::").join(" > "), - menuLabel: optionName, - }); - // creates next options for each parent group, if they don't already exists - for (let i = 0; i < groupNames.length; i++) { - const parentGroupNames = groupNames.slice(0, i); - const nextGroupNames = groupNames.slice(0, i + 1); - const parentGroupIdentifier = getGroupIdentifier(parentGroupNames); - const nextGroupIdentifier = getGroupIdentifier(nextGroupNames); - if (!result[parentGroupIdentifier]) { - result[parentGroupIdentifier] = - buildSubGroupOptions(parentGroupNames); - } - if (result[parentGroupIdentifier]?.options.find((o) => o.value === nextGroupIdentifier) === undefined) { - result[parentGroupIdentifier]?.options.push({ - type: "next", - label: nextGroupNames[nextGroupNames.length - 1], - value: nextGroupIdentifier, - }); - } - } + if ( + result[parentGroupIdentifier]?.options.find( + (o) => o.value === nextGroupIdentifier + ) === undefined + ) { + result[parentGroupIdentifier]?.options.push({ + type: "next", + label: nextGroupNames[nextGroupNames.length - 1], + value: nextGroupIdentifier, + }); } - }); - return result; + } + } + }); + return result; } /** * When one or more options are selected, the Combobox component renders the label @@ -232,95 +476,192 @@ function buildNestedOptions(options, hasEmptyOption) { * after the first render and pass only the root group options. */ function getInitialGroup(nestedOptions) { - const result = { - type: "RootGroup", - options: [], - }; - Object.values(nestedOptions).forEach(({ options }) => { - result.options.push(...options.filter(({ type }) => type === undefined)); - }); - return result; + const result = { + type: "RootGroup", + options: [], + }; + Object.values(nestedOptions).forEach(({ options }) => { + result.options.push(...options.filter(({ type }) => type === undefined)); + }); + return result; } -function useNestedOptions({ options, hasEmptyOption, }) { - const nestedOptions = reactExports.useMemo(() => buildNestedOptions(options, hasEmptyOption), [options, hasEmptyOption]); - const [currentGroup, setCurrentGroup] = reactExports.useState(getInitialGroup(nestedOptions)); - reactExports.useEffect(() => { - setCurrentGroup(nestedOptions[ROOT_GROUP_IDENTIFIER]); - }, [nestedOptions]); - const setCurrentGroupByIdentifier = (identifier) => { - const group = nestedOptions[identifier]; - if (group) { - setCurrentGroup(group); - } - }; - return { - currentGroup, - isGroupIdentifier, - setCurrentGroupByIdentifier, - }; +function useNestedOptions({ options, hasEmptyOption }) { + const nestedOptions = reactExports.useMemo( + () => buildNestedOptions(options, hasEmptyOption), + [options, hasEmptyOption] + ); + const [currentGroup, setCurrentGroup] = reactExports.useState( + getInitialGroup(nestedOptions) + ); + reactExports.useEffect(() => { + setCurrentGroup(nestedOptions[ROOT_GROUP_IDENTIFIER]); + }, [nestedOptions]); + const setCurrentGroupByIdentifier = (identifier) => { + const group = nestedOptions[identifier]; + if (group) { + setCurrentGroup(group); + } + }; + return { + currentGroup, + isGroupIdentifier, + setCurrentGroupByIdentifier, + }; } function MultiSelect({ field }) { - const { label, options, error, value, name, required, description } = field; - const { currentGroup, isGroupIdentifier, setCurrentGroupByIdentifier } = useNestedOptions({ - options, - hasEmptyOption: false, + const { label, options, error, value, name, required, description } = field; + const { currentGroup, isGroupIdentifier, setCurrentGroupByIdentifier } = + useNestedOptions({ + options, + hasEmptyOption: false, }); - const [selectedValues, setSelectValues] = reactExports.useState(value || []); - const wrapperRef = reactExports.useRef(null); - reactExports.useEffect(() => { - if (wrapperRef.current && required) { - const combobox = wrapperRef.current.querySelector("[role=combobox]"); - combobox?.setAttribute("aria-required", "true"); - } - }, [wrapperRef, required]); - const handleChange = (changes) => { - if (Array.isArray(changes.selectionValue)) { - const lastSelectedItem = changes.selectionValue.slice(-1).toString(); - if (isGroupIdentifier(lastSelectedItem)) { - setCurrentGroupByIdentifier(lastSelectedItem); - } - else { - setSelectValues(changes.selectionValue); - } - } - }; - return (jsxRuntimeExports.jsxs(Field$1, { children: [selectedValues.map((selectedValue) => (jsxRuntimeExports.jsx("input", { type: "hidden", name: `${name}[]`, value: selectedValue }, selectedValue))), jsxRuntimeExports.jsxs(Label$1, { children: [label, required && jsxRuntimeExports.jsx(Span, { "aria-hidden": "true", children: "*" })] }), description && (jsxRuntimeExports.jsx(Hint$1, { dangerouslySetInnerHTML: { __html: description } })), jsxRuntimeExports.jsxs(Combobox, { ref: wrapperRef, isMultiselectable: true, inputProps: { required }, isEditable: false, validation: error ? "error" : undefined, onChange: handleChange, selectionValue: selectedValues, maxHeight: "auto", children: [currentGroup.type === "SubGroup" && (jsxRuntimeExports.jsx(Option, { ...currentGroup.backOption })), currentGroup.type === "SubGroup" ? (jsxRuntimeExports.jsx(OptGroup, { "aria-label": currentGroup.name, children: currentGroup.options.map((option) => (jsxRuntimeExports.jsx(Option, { ...option, children: option.menuLabel ?? option.label }, option.value))) })) : (currentGroup.options.map((option) => (jsxRuntimeExports.jsx(Option, { ...option }, option.value))))] }), error && jsxRuntimeExports.jsx(Message$1, { validation: "error", children: error })] })); + const [selectedValues, setSelectValues] = reactExports.useState(value || []); + const wrapperRef = reactExports.useRef(null); + reactExports.useEffect(() => { + if (wrapperRef.current && required) { + const combobox = wrapperRef.current.querySelector("[role=combobox]"); + combobox?.setAttribute("aria-required", "true"); + } + }, [wrapperRef, required]); + const handleChange = (changes) => { + if (Array.isArray(changes.selectionValue)) { + const lastSelectedItem = changes.selectionValue.slice(-1).toString(); + if (isGroupIdentifier(lastSelectedItem)) { + setCurrentGroupByIdentifier(lastSelectedItem); + } else { + setSelectValues(changes.selectionValue); + } + } + }; + return jsxRuntimeExports.jsxs(Field$1, { + children: [ + selectedValues.map((selectedValue) => + jsxRuntimeExports.jsx( + "input", + { type: "hidden", name: `${name}[]`, value: selectedValue }, + selectedValue + ) + ), + jsxRuntimeExports.jsxs(Label$1, { + children: [ + label, + required && + jsxRuntimeExports.jsx(Span, { + "aria-hidden": "true", + children: "*", + }), + ], + }), + description && + jsxRuntimeExports.jsx(Hint$1, { + dangerouslySetInnerHTML: { __html: description }, + }), + jsxRuntimeExports.jsxs(Combobox, { + ref: wrapperRef, + isMultiselectable: true, + inputProps: { required }, + isEditable: false, + validation: error ? "error" : undefined, + onChange: handleChange, + selectionValue: selectedValues, + maxHeight: "auto", + children: [ + currentGroup.type === "SubGroup" && + jsxRuntimeExports.jsx(Option, { ...currentGroup.backOption }), + currentGroup.type === "SubGroup" + ? jsxRuntimeExports.jsx(OptGroup, { + "aria-label": currentGroup.name, + children: currentGroup.options.map((option) => + jsxRuntimeExports.jsx( + Option, + { ...option, children: option.menuLabel ?? option.label }, + option.value + ) + ), + }) + : currentGroup.options.map((option) => + jsxRuntimeExports.jsx(Option, { ...option }, option.value) + ), + ], + }), + error && + jsxRuntimeExports.jsx(Message$1, { + validation: "error", + children: error, + }), + ], + }); } const key = "return-focus-to-ticket-form-field"; -function TicketFormField({ field, newRequestPath, }) { - const ref = reactExports.createRef(); - const handleChange = ({ selectionValue }) => { - if (selectionValue && typeof selectionValue === "number") { - const url = new URL(window.location.href); - const searchParams = url.searchParams; - searchParams.set("ticket_form_id", selectionValue); - sessionStorage.setItem(key, "true"); - window.location.assign(`${newRequestPath}${url.search}`); - } - }; - reactExports.useEffect(() => { - if (sessionStorage.getItem(key)) { - sessionStorage.removeItem(key); - // return focus to the ticket form field dropdown - // after the page reloads for better a11y - ref.current?.firstChild?.focus(); - } - }, []); - return (jsxRuntimeExports.jsxs(jsxRuntimeExports.Fragment, { children: [jsxRuntimeExports.jsx("input", { type: "hidden", name: field.name, value: field.value }), field.options.length > 1 && (jsxRuntimeExports.jsxs(Field$1, { children: [jsxRuntimeExports.jsx(Label$1, { children: field.label }), jsxRuntimeExports.jsx(Combobox, { isEditable: false, onChange: handleChange, ref: ref, children: field.options.map((option) => (jsxRuntimeExports.jsx(Option, { value: option.value, label: option.name, isSelected: field.value === option.value, children: option.name }, option.value))) })] }))] })); +function TicketFormField({ field, newRequestPath }) { + const ref = reactExports.createRef(); + const handleChange = ({ selectionValue }) => { + if (selectionValue && typeof selectionValue === "number") { + const url = new URL(window.location.href); + const searchParams = url.searchParams; + searchParams.set("ticket_form_id", selectionValue); + sessionStorage.setItem(key, "true"); + window.location.assign(`${newRequestPath}${url.search}`); + } + }; + reactExports.useEffect(() => { + if (sessionStorage.getItem(key)) { + sessionStorage.removeItem(key); + // return focus to the ticket form field dropdown + // after the page reloads for better a11y + ref.current?.firstChild?.focus(); + } + }, []); + return jsxRuntimeExports.jsxs(jsxRuntimeExports.Fragment, { + children: [ + jsxRuntimeExports.jsx("input", { + type: "hidden", + name: field.name, + value: field.value, + }), + field.options.length > 1 && + jsxRuntimeExports.jsxs(Field$1, { + children: [ + jsxRuntimeExports.jsx(Label$1, { children: field.label }), + jsxRuntimeExports.jsx(Combobox, { + isEditable: false, + onChange: handleChange, + ref: ref, + children: field.options.map((option) => + jsxRuntimeExports.jsx( + Option, + { + value: option.value, + label: option.name, + isSelected: field.value === option.value, + children: option.name, + }, + option.value + ) + ), + }), + ], + }), + ], + }); } -function ParentTicketField({ field, }) { - const { value, name } = field; - return jsxRuntimeExports.jsx("input", { type: "hidden", name: name, value: value }); +function ParentTicketField({ field }) { + const { value, name } = field; + return jsxRuntimeExports.jsx("input", { + type: "hidden", + name: name, + value: value, + }); } // NOTE: This is a temporary handling of the CSRF token async function fetchCsrfToken$1() { - const response = await fetch("/api/v2/help_center/sessions.json"); - const { current_session } = await response.json(); - return current_session.csrf_token; + const response = await fetch("/api/v2/help_center/sessions.json"); + const { current_session } = await response.json(); + return current_session.csrf_token; } /** @@ -332,514 +673,782 @@ async function fetchCsrfToken$1() { * @returns a Ref callback and a submit handler */ function useFormSubmit(ticketFields) { - const initialized = reactExports.useRef(false); - const isSubmitting = reactExports.useRef(false); - const formRefCallback = reactExports.useCallback((ref) => { - if (ref && !initialized.current) { - initialized.current = true; - /* We are monkey patching the submit method of the form, since this behavior is what + const initialized = reactExports.useRef(false); + const isSubmitting = reactExports.useRef(false); + const formRefCallback = reactExports.useCallback( + (ref) => { + if (ref && !initialized.current) { + initialized.current = true; + /* We are monkey patching the submit method of the form, since this behavior is what other scripts in Help Center are intercepting the submit event, stopping the event propagation and calling the submit method directly */ - ref.submit = async () => { - /* We are performing an async call to fetch the CSRF token and for this reason + ref.submit = async () => { + /* We are performing an async call to fetch the CSRF token and for this reason the submit is not immediate, and the user can click the submit button multiple times. We don't want to disable the submit button for A11Y, so we use the isSubmitting ref to stop subsequent submits after the first one. */ - if (isSubmitting.current === false) { - isSubmitting.current = true; - const token = await fetchCsrfToken$1(); - const hiddenInput = document.createElement("input"); - hiddenInput.type = "hidden"; - hiddenInput.name = "authenticity_token"; - hiddenInput.value = token; - ref.appendChild(hiddenInput); - // The backend expects the credit card field to have a length at least of 13 characters. - // We are prefixing the 4 digits with 9 Xs to make sure the value has the expected length - const creditCardFields = ticketFields.filter((field) => field.type === "partialcreditcard"); - for (const creditCardField of creditCardFields) { - const creditCardInput = ref.querySelector(`input[name="${creditCardField.name}"]`); - if (creditCardInput && - creditCardInput instanceof HTMLInputElement && - creditCardInput.value.length === 4) { - creditCardInput.value = `XXXXXXXXX${creditCardInput.value}`; - } - } - HTMLFormElement.prototype.submit.call(ref); - } - }; - } - }, [ticketFields]); - const handleSubmit = (e) => { - e.preventDefault(); - e.target.submit(); - }; - return { formRefCallback, handleSubmit }; + if (isSubmitting.current === false) { + isSubmitting.current = true; + const token = await fetchCsrfToken$1(); + const hiddenInput = document.createElement("input"); + hiddenInput.type = "hidden"; + hiddenInput.name = "authenticity_token"; + hiddenInput.value = token; + ref.appendChild(hiddenInput); + // The backend expects the credit card field to have a length at least of 13 characters. + // We are prefixing the 4 digits with 9 Xs to make sure the value has the expected length + const creditCardFields = ticketFields.filter( + (field) => field.type === "partialcreditcard" + ); + for (const creditCardField of creditCardFields) { + const creditCardInput = ref.querySelector( + `input[name="${creditCardField.name}"]` + ); + if ( + creditCardInput && + creditCardInput instanceof HTMLInputElement && + creditCardInput.value.length === 4 + ) { + creditCardInput.value = `XXXXXXXXX${creditCardInput.value}`; + } + } + HTMLFormElement.prototype.submit.call(ref); + } + }; + } + }, + [ticketFields] + ); + const handleSubmit = (e) => { + e.preventDefault(); + e.target.submit(); + }; + return { formRefCallback, handleSubmit }; } const MAX_URL_LENGTH = 2048; const TICKET_FIELD_PREFIX = "tf_"; const ALLOWED_BOOLEAN_VALUES = ["true", "false"]; const ALLOWED_HTML_TAGS = [ - "pre", - "strong", - "b", - "p", - "blockquote", - "ul", - "ol", - "li", - "h2", - "h3", - "h4", - "i", - "em", - "br", + "pre", + "strong", + "b", + "p", + "blockquote", + "ul", + "ol", + "li", + "h2", + "h3", + "h4", + "i", + "em", + "br", ]; function getFieldFromId(id, prefilledTicketFields) { - const isCustomField = !Number.isNaN(Number(id)); - if (isCustomField) { - const name = `request[custom_fields][${id}]`; - return prefilledTicketFields.ticketFields.find((field) => field.name === name); - } - switch (id) { - case "anonymous_requester_email": - return prefilledTicketFields.emailField; - case "due_at": - return prefilledTicketFields.dueDateField; - case "collaborators": - return prefilledTicketFields.ccField; - case "organization_id": - return prefilledTicketFields.organizationField; - default: - return prefilledTicketFields.ticketFields.find((field) => field.name === `request[${id}]`); - } + const isCustomField = !Number.isNaN(Number(id)); + if (isCustomField) { + const name = `request[custom_fields][${id}]`; + return prefilledTicketFields.ticketFields.find( + (field) => field.name === name + ); + } + switch (id) { + case "anonymous_requester_email": + return prefilledTicketFields.emailField; + case "due_at": + return prefilledTicketFields.dueDateField; + case "collaborators": + return prefilledTicketFields.ccField; + case "organization_id": + return prefilledTicketFields.organizationField; + default: + return prefilledTicketFields.ticketFields.find( + (field) => field.name === `request[${id}]` + ); + } } function getPrefilledTicketFields(fields) { - const { href } = location; - const params = new URL(href).searchParams; - const prefilledFields = { - ...fields, - ticketFields: [...fields.ticketFields], - }; - if (href.length > MAX_URL_LENGTH) - return fields; - if (params.get("parent_id")) - return fields; - for (const [key, value] of params) { - if (!key.startsWith(TICKET_FIELD_PREFIX)) - continue; - const ticketFieldId = key.substring(TICKET_FIELD_PREFIX.length); - const field = getFieldFromId(ticketFieldId, prefilledFields); - if (!field) - continue; - const sanitizedValue = purify.sanitize(value, { - ALLOWED_TAGS: ALLOWED_HTML_TAGS, - }); - switch (field.type) { - case "partialcreditcard": - continue; - case "multiselect": - field.value = sanitizedValue - .split(",") - // filter out prefilled options that don't exist - .filter((value) => field.options.some((option) => option.value === value)); - break; - case "checkbox": - if (ALLOWED_BOOLEAN_VALUES.includes(sanitizedValue)) { - field.value = - sanitizedValue === "true" - ? "on" - : sanitizedValue === "false" - ? "off" - : ""; - } - break; - default: - field.value = sanitizedValue; + const { href } = location; + const params = new URL(href).searchParams; + const prefilledFields = { + ...fields, + ticketFields: [...fields.ticketFields], + }; + if (href.length > MAX_URL_LENGTH) return fields; + if (params.get("parent_id")) return fields; + for (const [key, value] of params) { + if (!key.startsWith(TICKET_FIELD_PREFIX)) continue; + const ticketFieldId = key.substring(TICKET_FIELD_PREFIX.length); + const field = getFieldFromId(ticketFieldId, prefilledFields); + if (!field) continue; + const sanitizedValue = purify.sanitize(value, { + ALLOWED_TAGS: ALLOWED_HTML_TAGS, + }); + switch (field.type) { + case "partialcreditcard": + continue; + case "multiselect": + field.value = sanitizedValue + .split(",") + // filter out prefilled options that don't exist + .filter((value) => + field.options.some((option) => option.value === value) + ); + break; + case "checkbox": + if (ALLOWED_BOOLEAN_VALUES.includes(sanitizedValue)) { + field.value = + sanitizedValue === "true" + ? "on" + : sanitizedValue === "false" + ? "off" + : ""; } + break; + default: + field.value = sanitizedValue; } - return prefilledFields; + } + return prefilledFields; } -function usePrefilledTicketFields({ ticketFields, ccField, dueDateField, emailField, organizationField, }) { - return reactExports.useMemo(() => getPrefilledTicketFields({ +function usePrefilledTicketFields({ + ticketFields, + ccField, + dueDateField, + emailField, + organizationField, +}) { + return reactExports.useMemo( + () => + getPrefilledTicketFields({ ticketFields, ccField, dueDateField, emailField, organizationField, - }), [ticketFields, ccField, dueDateField, emailField, organizationField]); + }), + [ticketFields, ccField, dueDateField, emailField, organizationField] + ); } -const FileNameWrapper = styled.div ` +const FileNameWrapper = styled.div` flex: 1; `; -function FileListItem({ file, onRemove, }) { - const { t } = useTranslation(); - const handleFileKeyDown = (e) => { - if (e.code === "Delete" || e.code === "Backspace") { - e.preventDefault(); - onRemove(); - } - }; - const handleCloseKeyDown = (e) => { - if (e.code === "Enter" || - e.code === "Space" || - e.code === "Delete" || - e.code === "Backspace") { - e.preventDefault(); - onRemove(); - } - }; - const fileName = file.status === "pending" ? file.file_name : file.value.file_name; - const stopUploadLabel = t("new-request-form.attachments.stop-upload", "Stop upload"); - const removeFileLabel = t("new-request-form.attachments.remove-file", "Remove file"); - return (jsxRuntimeExports.jsx(FileList.Item, { children: jsxRuntimeExports.jsx(File, { type: "generic", title: fileName, onKeyDown: handleFileKeyDown, children: file.status === "pending" ? (jsxRuntimeExports.jsxs(jsxRuntimeExports.Fragment, { children: [jsxRuntimeExports.jsx(FileNameWrapper, { children: fileName }), jsxRuntimeExports.jsx(Tooltip, { content: stopUploadLabel, children: jsxRuntimeExports.jsx(File.Close, { "aria-label": stopUploadLabel, onClick: () => { - onRemove(); - }, onKeyDown: handleCloseKeyDown }) }), jsxRuntimeExports.jsx(Progress, { value: file.progress, "aria-label": t("new-request-form.attachments.uploading", "Uploading {{fileName}}", { fileName }) })] })) : (jsxRuntimeExports.jsxs(jsxRuntimeExports.Fragment, { children: [jsxRuntimeExports.jsx(FileNameWrapper, { children: jsxRuntimeExports.jsx(Anchor, { isExternal: true, href: file.value.url, target: "_blank", children: fileName }) }), jsxRuntimeExports.jsx(Tooltip, { content: removeFileLabel, children: jsxRuntimeExports.jsx(File.Delete, { "aria-label": removeFileLabel, onClick: () => { - onRemove(); - }, onKeyDown: handleCloseKeyDown }) }), jsxRuntimeExports.jsx(Progress, { value: 100, "aria-hidden": "true" })] })) }) })); +function FileListItem({ file, onRemove }) { + const { t } = useTranslation(); + const handleFileKeyDown = (e) => { + if (e.code === "Delete" || e.code === "Backspace") { + e.preventDefault(); + onRemove(); + } + }; + const handleCloseKeyDown = (e) => { + if ( + e.code === "Enter" || + e.code === "Space" || + e.code === "Delete" || + e.code === "Backspace" + ) { + e.preventDefault(); + onRemove(); + } + }; + const fileName = + file.status === "pending" ? file.file_name : file.value.file_name; + const stopUploadLabel = t( + "new-request-form.attachments.stop-upload", + "Stop upload" + ); + const removeFileLabel = t( + "new-request-form.attachments.remove-file", + "Remove file" + ); + return jsxRuntimeExports.jsx(FileList.Item, { + children: jsxRuntimeExports.jsx(File, { + type: "generic", + title: fileName, + onKeyDown: handleFileKeyDown, + children: + file.status === "pending" + ? jsxRuntimeExports.jsxs(jsxRuntimeExports.Fragment, { + children: [ + jsxRuntimeExports.jsx(FileNameWrapper, { children: fileName }), + jsxRuntimeExports.jsx(Tooltip, { + content: stopUploadLabel, + children: jsxRuntimeExports.jsx(File.Close, { + "aria-label": stopUploadLabel, + onClick: () => { + onRemove(); + }, + onKeyDown: handleCloseKeyDown, + }), + }), + jsxRuntimeExports.jsx(Progress, { + value: file.progress, + "aria-label": t( + "new-request-form.attachments.uploading", + "Uploading {{fileName}}", + { fileName } + ), + }), + ], + }) + : jsxRuntimeExports.jsxs(jsxRuntimeExports.Fragment, { + children: [ + jsxRuntimeExports.jsx(FileNameWrapper, { + children: jsxRuntimeExports.jsx(Anchor, { + isExternal: true, + href: file.value.url, + target: "_blank", + children: fileName, + }), + }), + jsxRuntimeExports.jsx(Tooltip, { + content: removeFileLabel, + children: jsxRuntimeExports.jsx(File.Delete, { + "aria-label": removeFileLabel, + onClick: () => { + onRemove(); + }, + onKeyDown: handleCloseKeyDown, + }), + }), + jsxRuntimeExports.jsx(Progress, { + value: 100, + "aria-hidden": "true", + }), + ], + }), + }), + }); } function useAttachedFiles(initialValue) { - const [files, setFiles] = reactExports.useState(initialValue); - const addPendingFile = reactExports.useCallback((id, file_name, xhr) => { - setFiles((current) => [ - ...current, - { status: "pending", id, file_name, progress: 0, xhr }, - ]); - }, []); - const setPendingFileProgress = reactExports.useCallback((id, progress) => { - setFiles((current) => current.map((file) => file.status === "pending" && file.id === id - ? { ...file, progress } - : file)); - }, []); - const removePendingFile = reactExports.useCallback((id) => { - setFiles((current) => current.filter((file) => file.status !== "pending" || file.id !== id)); - }, []); - const removeUploadedFile = reactExports.useCallback((id) => { - setFiles((current) => current.filter((file) => file.status !== "uploaded" || file.value.id !== id)); - }, []); - const setUploaded = reactExports.useCallback((pendingId, value) => { - setFiles((current) => current.map((file) => file.status === "pending" && file.id === pendingId - ? { status: "uploaded", value } - : file)); - }, []); - return { - files, - addPendingFile, - setPendingFileProgress, - removePendingFile, - removeUploadedFile, - setUploaded, - }; + const [files, setFiles] = reactExports.useState(initialValue); + const addPendingFile = reactExports.useCallback((id, file_name, xhr) => { + setFiles((current) => [ + ...current, + { status: "pending", id, file_name, progress: 0, xhr }, + ]); + }, []); + const setPendingFileProgress = reactExports.useCallback((id, progress) => { + setFiles((current) => + current.map((file) => + file.status === "pending" && file.id === id + ? { ...file, progress } + : file + ) + ); + }, []); + const removePendingFile = reactExports.useCallback((id) => { + setFiles((current) => + current.filter((file) => file.status !== "pending" || file.id !== id) + ); + }, []); + const removeUploadedFile = reactExports.useCallback((id) => { + setFiles((current) => + current.filter( + (file) => file.status !== "uploaded" || file.value.id !== id + ) + ); + }, []); + const setUploaded = reactExports.useCallback((pendingId, value) => { + setFiles((current) => + current.map((file) => + file.status === "pending" && file.id === pendingId + ? { status: "uploaded", value } + : file + ) + ); + }, []); + return { + files, + addPendingFile, + setPendingFileProgress, + removePendingFile, + removeUploadedFile, + setUploaded, + }; } async function fetchCsrfToken() { - const response = await fetch("/api/v2/users/me.json"); - const { user: { authenticity_token }, } = await response.json(); - return authenticity_token; + const response = await fetch("/api/v2/users/me.json"); + const { + user: { authenticity_token }, + } = await response.json(); + return authenticity_token; } function Attachments({ field }) { - const { label, error, name, attachments } = field; - const { files, addPendingFile, setPendingFileProgress, setUploaded, removePendingFile, removeUploadedFile, } = useAttachedFiles(attachments.map((value) => ({ - status: "uploaded", - value, - })) ?? []); - const { addToast } = useToast(); - const { t } = useTranslation(); - const notifyError = reactExports.useCallback((fileName) => { - addToast(({ close }) => (jsxRuntimeExports.jsxs(Notification, { type: "error", children: [jsxRuntimeExports.jsx(Title, { children: t("new-request-form.attachments.upload-error-title", "Upload error") }), t("new-request-form.attachments.upload-error-description", "There was an error uploading {{fileName}}. Try again or upload another file.", { fileName }), jsxRuntimeExports.jsx(Close, { "aria-label": t("new-request-form.close-label", "Close"), onClick: close })] }))); - }, [addToast, t]); - const onDrop = reactExports.useCallback(async (acceptedFiles) => { - const csrfToken = await fetchCsrfToken(); - for (const file of acceptedFiles) { - // fetch doesn't support upload progress, so we use XMLHttpRequest - const xhr = new XMLHttpRequest(); - const url = new URL(`${window.location.origin}/api/v2/uploads.json`); - url.searchParams.append("filename", file.name); - xhr.open("POST", url); - // If the browser returns a type for the file, use it as the Content-Type header, - // otherwise try to determine the mime type from the file extension using the mime - // library. If we can't determine the mime type, we'll fall back to a generic - // application/octet-stream. - if (file.type) { - xhr.setRequestHeader("Content-Type", file.type); - } - else { - const mimeType = mime.getType(file.name); - xhr.setRequestHeader("Content-Type", mimeType || "application/octet-stream"); - } - xhr.setRequestHeader("X-CSRF-Token", csrfToken); - xhr.responseType = "json"; - const pendingId = crypto.randomUUID(); - addPendingFile(pendingId, file.name, xhr); - xhr.upload.addEventListener("progress", ({ loaded, total }) => { - const progress = Math.round((loaded / total) * 100); - // There is a bit of delay between the upload ending and the - // load event firing, so we don't want to set the progress to 100 - // otherwise it is not clear that the upload is still in progress. - if (progress <= 90) { - setPendingFileProgress(pendingId, progress); - } - }); - xhr.addEventListener("load", () => { - if (xhr.status >= 200 && xhr.status < 300) { - const { upload: { attachment: { file_name, content_url }, token, }, } = xhr.response; - setUploaded(pendingId, { id: token, file_name, url: content_url }); - } - else { - notifyError(file.name); - removePendingFile(pendingId); - } - }); - xhr.addEventListener("error", () => { - notifyError(file.name); - removePendingFile(pendingId); - }); - xhr.send(file); - } - }, [ - addPendingFile, - removePendingFile, - setPendingFileProgress, - setUploaded, - notifyError, - ]); - const { getRootProps, getInputProps, isDragActive } = useDropzone({ - onDrop, - }); - const handleRemove = async (file) => { - if (file.status === "pending") { - file.xhr.abort(); - removePendingFile(file.id); - } - else { - const csrfToken = await fetchCsrfToken(); - const token = file.value.id; - removeUploadedFile(file.value.id); - await fetch(`/api/v2/uploads/${token}.json`, { - method: "DELETE", - headers: { "X-CSRF-Token": csrfToken }, - }); + const { label, error, name, attachments } = field; + const { + files, + addPendingFile, + setPendingFileProgress, + setUploaded, + removePendingFile, + removeUploadedFile, + } = useAttachedFiles( + attachments.map((value) => ({ + status: "uploaded", + value, + })) ?? [] + ); + const { addToast } = useToast(); + const { t } = useTranslation(); + const notifyError = reactExports.useCallback( + (fileName) => { + addToast(({ close }) => + jsxRuntimeExports.jsxs(Notification, { + type: "error", + children: [ + jsxRuntimeExports.jsx(Title, { + children: t( + "new-request-form.attachments.upload-error-title", + "Upload error" + ), + }), + t( + "new-request-form.attachments.upload-error-description", + "There was an error uploading {{fileName}}. Try again or upload another file.", + { fileName } + ), + jsxRuntimeExports.jsx(Close, { + "aria-label": t("new-request-form.close-label", "Close"), + onClick: close, + }), + ], + }) + ); + }, + [addToast, t] + ); + const onDrop = reactExports.useCallback( + async (acceptedFiles) => { + const csrfToken = await fetchCsrfToken(); + for (const file of acceptedFiles) { + // fetch doesn't support upload progress, so we use XMLHttpRequest + const xhr = new XMLHttpRequest(); + const url = new URL(`${window.location.origin}/api/v2/uploads.json`); + url.searchParams.append("filename", file.name); + xhr.open("POST", url); + // If the browser returns a type for the file, use it as the Content-Type header, + // otherwise try to determine the mime type from the file extension using the mime + // library. If we can't determine the mime type, we'll fall back to a generic + // application/octet-stream. + if (file.type) { + xhr.setRequestHeader("Content-Type", file.type); + } else { + const mimeType = mime.getType(file.name); + xhr.setRequestHeader( + "Content-Type", + mimeType || "application/octet-stream" + ); } - }; - return (jsxRuntimeExports.jsxs(Field, { children: [jsxRuntimeExports.jsx(Label, { children: label }), error && jsxRuntimeExports.jsx(Message, { validation: "error", children: error }), jsxRuntimeExports.jsxs(FileUpload, { ...getRootProps(), isDragging: isDragActive, children: [isDragActive ? (jsxRuntimeExports.jsx("span", { children: t("new-request-form.attachments.drop-files-label", "Drop files here") })) : (jsxRuntimeExports.jsx("span", { children: t("new-request-form.attachments.choose-file-label", "Choose a file or drag and drop here") })), jsxRuntimeExports.jsx(Input$1, { ...getInputProps() })] }), files.map((file) => (jsxRuntimeExports.jsx(FileListItem, { file: file, onRemove: () => { - handleRemove(file); - } }, file.status === "pending" ? file.id : file.value.id))), files.map((file) => file.status === "uploaded" && (jsxRuntimeExports.jsx("input", { type: "hidden", name: name, value: JSON.stringify(file.value) }, file.value.id)))] })); + xhr.setRequestHeader("X-CSRF-Token", csrfToken); + xhr.responseType = "json"; + const pendingId = crypto.randomUUID(); + addPendingFile(pendingId, file.name, xhr); + xhr.upload.addEventListener("progress", ({ loaded, total }) => { + const progress = Math.round((loaded / total) * 100); + // There is a bit of delay between the upload ending and the + // load event firing, so we don't want to set the progress to 100 + // otherwise it is not clear that the upload is still in progress. + if (progress <= 90) { + setPendingFileProgress(pendingId, progress); + } + }); + xhr.addEventListener("load", () => { + if (xhr.status >= 200 && xhr.status < 300) { + const { + upload: { + attachment: { file_name, content_url }, + token, + }, + } = xhr.response; + setUploaded(pendingId, { id: token, file_name, url: content_url }); + } else { + notifyError(file.name); + removePendingFile(pendingId); + } + }); + xhr.addEventListener("error", () => { + notifyError(file.name); + removePendingFile(pendingId); + }); + xhr.send(file); + } + }, + [ + addPendingFile, + removePendingFile, + setPendingFileProgress, + setUploaded, + notifyError, + ] + ); + const { getRootProps, getInputProps, isDragActive } = useDropzone({ + onDrop, + }); + const handleRemove = async (file) => { + if (file.status === "pending") { + file.xhr.abort(); + removePendingFile(file.id); + } else { + const csrfToken = await fetchCsrfToken(); + const token = file.value.id; + removeUploadedFile(file.value.id); + await fetch(`/api/v2/uploads/${token}.json`, { + method: "DELETE", + headers: { "X-CSRF-Token": csrfToken }, + }); + } + }; + return jsxRuntimeExports.jsxs("div", { + className: "custom-form-field-layout", + children: [ + jsxRuntimeExports.jsx(Label, { + className: "custom-title", + children: label, + }), + error && + jsxRuntimeExports.jsx(Message, { + validation: "error", + children: error, + }), + jsxRuntimeExports.jsxs(FileUpload, { + ...getRootProps(), + isDragging: isDragActive, + className: "!border-0 !bg-light-surface-3 dark:!bg-light-surface-3", + children: [ + isDragActive + ? jsxRuntimeExports.jsx("span", { + children: t( + "new-request-form.attachments.drop-files-label", + "Drop files here" + ), + }) + : jsxRuntimeExports.jsx("span", { + className: + "label-2 !text-light-neutral-1 dark:!text-dark-neutral-1", + children: t( + "new-request-form.attachments.choose-file-label", + "Add file or drop files here" + ), + }), + jsxRuntimeExports.jsx(Input$1, { ...getInputProps() }), + ], + }), + files.map((file) => + jsxRuntimeExports.jsx( + FileListItem, + { + file: file, + onRemove: () => { + handleRemove(file); + }, + }, + file.status === "pending" ? file.id : file.value.id + ) + ), + files.map( + (file) => + file.status === "uploaded" && + jsxRuntimeExports.jsx( + "input", + { type: "hidden", name: name, value: JSON.stringify(file.value) }, + file.value.id + ) + ), + ], + }); } function getFieldConditions(fieldId, endUserConditions) { - return endUserConditions.filter((condition) => { - return condition.child_fields.some((child) => child.id === fieldId); - }); + return endUserConditions.filter((condition) => { + return condition.child_fields.some((child) => child.id === fieldId); + }); } function getAppliedConditions(fieldConditions, allConditions, fields) { - return fieldConditions.filter((condition) => { - const parentField = fields.find((field) => field.id === condition.parent_field_id); - if (!parentField) { - return false; - } - const parentFieldConditions = getFieldConditions(parentField.id, allConditions); - // the condition is applied if the parent field value matches the condition value - // and if the parent field has no conditions or if the parent field conditions are met - return (parentField.value === condition.value && - (parentFieldConditions.length === 0 || - getAppliedConditions(parentFieldConditions, allConditions, fields) - .length > 0)); - }); + return fieldConditions.filter((condition) => { + const parentField = fields.find( + (field) => field.id === condition.parent_field_id + ); + if (!parentField) { + return false; + } + const parentFieldConditions = getFieldConditions( + parentField.id, + allConditions + ); + // the condition is applied if the parent field value matches the condition value + // and if the parent field has no conditions or if the parent field conditions are met + return ( + parentField.value === condition.value && + (parentFieldConditions.length === 0 || + getAppliedConditions(parentFieldConditions, allConditions, fields) + .length > 0) + ); + }); } function getVisibleFields(fields, endUserConditions) { - if (endUserConditions.length === 0) { - return fields; + if (endUserConditions.length === 0) { + return fields; + } + return fields.reduce((acc, field) => { + const fieldConditions = getFieldConditions(field.id, endUserConditions); + if (fieldConditions.length === 0) { + return [...acc, field]; } - return fields.reduce((acc, field) => { - const fieldConditions = getFieldConditions(field.id, endUserConditions); - if (fieldConditions.length === 0) { - return [...acc, field]; - } - const appliedConditions = getAppliedConditions(fieldConditions, endUserConditions, fields); - if (appliedConditions.length > 0) { - return [ - ...acc, - { - ...field, - required: appliedConditions.some((condition) => condition.child_fields.some((child) => child.id == field.id && child.is_required)), - }, - ]; - } - return acc; - }, []); + const appliedConditions = getAppliedConditions( + fieldConditions, + endUserConditions, + fields + ); + if (appliedConditions.length > 0) { + return [ + ...acc, + { + ...field, + required: appliedConditions.some((condition) => + condition.child_fields.some( + (child) => child.id == field.id && child.is_required + ) + ), + }, + ]; + } + return acc; + }, []); } -function DatePicker({ field, locale, valueFormat, onChange, }) { - const { label, error, value, name, required, description } = field; - const [date, setDate] = reactExports.useState(value ? new Date(value) : undefined); - const formatDate = (value) => { - if (value === undefined) { - return ""; - } - const isoString = value.toISOString(); - return valueFormat === "dateTime" ? isoString : isoString.split("T")[0]; - }; - const handleChange = (date) => { - // Set the time to 12:00:00 as this is also the expected behavior across Support and the API - const newDate = new Date(Date.UTC(date.getFullYear(), date.getMonth(), date.getDate(), 12, 0, 0)); - setDate(newDate); - const dateString = formatDate(newDate); - if (dateString !== undefined) { - onChange(dateString); - } - }; - const handleInputChange = (e) => { - // Allow field to be cleared - if (e.target.value === "") { - setDate(undefined); - onChange(""); - } - }; - return (jsxRuntimeExports.jsxs(Field, { children: [jsxRuntimeExports.jsxs(Label, { children: [label, required && jsxRuntimeExports.jsx(Span, { "aria-hidden": "true", children: "*" })] }), description && (jsxRuntimeExports.jsx(Hint, { dangerouslySetInnerHTML: { __html: description } })), jsxRuntimeExports.jsx(Datepicker, { value: date, onChange: handleChange, locale: locale, children: jsxRuntimeExports.jsx(Input$1, { required: required, lang: locale, onChange: handleInputChange, validation: error ? "error" : undefined }) }), error && jsxRuntimeExports.jsx(Message, { validation: "error", children: error }), jsxRuntimeExports.jsx("input", { type: "hidden", name: name, value: formatDate(date) })] })); +function DatePicker({ field, locale, valueFormat, onChange }) { + const { label, error, value, name, required, description } = field; + const [date, setDate] = reactExports.useState( + value ? new Date(value) : undefined + ); + const formatDate = (value) => { + if (value === undefined) { + return ""; + } + const isoString = value.toISOString(); + return valueFormat === "dateTime" ? isoString : isoString.split("T")[0]; + }; + const handleChange = (date) => { + // Set the time to 12:00:00 as this is also the expected behavior across Support and the API + const newDate = new Date( + Date.UTC(date.getFullYear(), date.getMonth(), date.getDate(), 12, 0, 0) + ); + setDate(newDate); + const dateString = formatDate(newDate); + if (dateString !== undefined) { + onChange(dateString); + } + }; + const handleInputChange = (e) => { + // Allow field to be cleared + if (e.target.value === "") { + setDate(undefined); + onChange(""); + } + }; + return jsxRuntimeExports.jsxs(Field, { + children: [ + jsxRuntimeExports.jsxs(Label, { + children: [ + label, + required && + jsxRuntimeExports.jsx(Span, { + "aria-hidden": "true", + children: "*", + }), + ], + }), + description && + jsxRuntimeExports.jsx(Hint, { + dangerouslySetInnerHTML: { __html: description }, + }), + jsxRuntimeExports.jsx(Datepicker, { + value: date, + onChange: handleChange, + locale: locale, + children: jsxRuntimeExports.jsx(Input$1, { + required: required, + lang: locale, + onChange: handleInputChange, + validation: error ? "error" : undefined, + }), + }), + error && + jsxRuntimeExports.jsx(Message, { + validation: "error", + children: error, + }), + jsxRuntimeExports.jsx("input", { + type: "hidden", + name: name, + value: formatDate(date), + }), + ], + }); } -function useTagsInputContainer({ tags, onTagsChange, inputValue, onInputValueChange, inputRef, gridRowRef, i18n, }) { - const [selectedIndex, setSelectedIndex] = reactExports.useState(0); - const [announcement, setAnnouncement] = reactExports.useState(""); - const gridOnChange = reactExports.useCallback((_, colIndex) => { - setSelectedIndex(colIndex); - }, [setSelectedIndex]); - const { getGridProps, getGridCellProps } = useGrid({ - matrix: [tags], - rowIndex: 0, - colIndex: selectedIndex, - onChange: gridOnChange, - }); - const hasTag = (tag) => { - return tags.includes(tag); - }; - const addTag = (tag) => { - onTagsChange([...tags, tag]); - setAnnouncement(i18n.addedTag(tag)); - }; - const removeTagAt = (at) => { - const tag = tags[at]; - onTagsChange(tags.filter((_, index) => index !== at)); - setAnnouncement(i18n.removedTag(tag)); - setSelectedIndex(0); - /* Move focus to the first tag once a tag has been removed, after 100ms to let screen reader read the +function useTagsInputContainer({ + tags, + onTagsChange, + inputValue, + onInputValueChange, + inputRef, + gridRowRef, + i18n, +}) { + const [selectedIndex, setSelectedIndex] = reactExports.useState(0); + const [announcement, setAnnouncement] = reactExports.useState(""); + const gridOnChange = reactExports.useCallback( + (_, colIndex) => { + setSelectedIndex(colIndex); + }, + [setSelectedIndex] + ); + const { getGridProps, getGridCellProps } = useGrid({ + matrix: [tags], + rowIndex: 0, + colIndex: selectedIndex, + onChange: gridOnChange, + }); + const hasTag = (tag) => { + return tags.includes(tag); + }; + const addTag = (tag) => { + onTagsChange([...tags, tag]); + setAnnouncement(i18n.addedTag(tag)); + }; + const removeTagAt = (at) => { + const tag = tags[at]; + onTagsChange(tags.filter((_, index) => index !== at)); + setAnnouncement(i18n.removedTag(tag)); + setSelectedIndex(0); + /* Move focus to the first tag once a tag has been removed, after 100ms to let screen reader read the announcement first */ - setTimeout(() => { - const selectedTag = gridRowRef.current?.querySelector(`[tabindex="0"]`); - selectedTag?.focus(); - }, 100); - }; - const handleContainerClick = (e) => { - if (e.target === e.currentTarget) { - inputRef.current?.focus(); - } - }; - const handleContainerBlur = () => { - setSelectedIndex(0); - }; - const handleInputKeyDown = (e) => { - const target = e.target; - const tag = target.value; - if (tag && - (e.key === KEYS.SPACE || - e.key === KEYS.ENTER || - e.key === KEYS.TAB || - e.key === KEYS.COMMA)) { - e.preventDefault(); - if (!hasTag(tag)) { - addTag(tag); - } - onInputValueChange(""); - } - }; - const handleInputChange = (e) => { - const currentValue = e.target.value; - /* On mobile browsers, the keyDown event doesn't provide the code + setTimeout(() => { + const selectedTag = gridRowRef.current?.querySelector(`[tabindex="0"]`); + selectedTag?.focus(); + }, 100); + }; + const handleContainerClick = (e) => { + if (e.target === e.currentTarget) { + inputRef.current?.focus(); + } + }; + const handleContainerBlur = () => { + setSelectedIndex(0); + }; + const handleInputKeyDown = (e) => { + const target = e.target; + const tag = target.value; + if ( + tag && + (e.key === KEYS.SPACE || + e.key === KEYS.ENTER || + e.key === KEYS.TAB || + e.key === KEYS.COMMA) + ) { + e.preventDefault(); + if (!hasTag(tag)) { + addTag(tag); + } + onInputValueChange(""); + } + }; + const handleInputChange = (e) => { + const currentValue = e.target.value; + /* On mobile browsers, the keyDown event doesn't provide the code of the pressed key: https://www.w3.org/TR/uievents/#determine-keydown-keyup-keyCode, so we need to check for spaces or commas on the change event to let the user adds a tag */ - const [tag, separator] = [ - currentValue.slice(0, -1), - currentValue.slice(-1), - ]; - if (separator === " " || separator === ",") { - if (tag.length > 0 && !hasTag(tag)) { - addTag(tag); - } - onInputValueChange(""); - } - else { - onInputValueChange(currentValue); - } - }; - const handleInputPaste = (e) => { - e.preventDefault(); - const data = e.clipboardData.getData("text"); - const values = new Set(data.split(/[\s,;]+/).filter((value) => !tags.includes(value))); - onTagsChange([...tags, ...values]); - setAnnouncement(i18n.addedTags([...values])); - }; - const handleInputOnBlur = (e) => { - const target = e.target; - const tag = target.value; - if (tag) { - if (!hasTag(tag)) { - addTag(tag); - } - onInputValueChange(""); - } - }; - const handleTagKeyDown = (index) => (e) => { - if (e.code === "Backspace") { - e.preventDefault(); - removeTagAt(index); - } - }; - const handleTagCloseClick = (index) => () => { - removeTagAt(index); - }; - const getContainerProps = () => ({ - onClick: handleContainerClick, - onBlur: handleContainerBlur, - tabIndex: -1, - }); - const getGridRowProps = () => ({ - role: "row", - }); - const getTagCloseProps = (index) => ({ - onClick: handleTagCloseClick(index), - }); - const getInputProps = () => ({ - value: inputValue, - onChange: handleInputChange, - onKeyDown: handleInputKeyDown, - onPaste: handleInputPaste, - onBlur: handleInputOnBlur, - }); - const getAnnouncementProps = () => ({ - "aria-live": "polite", - "aria-relevant": "text", - }); - return { - getContainerProps, - getGridProps, - getGridRowProps, - getGridCellProps: (index) => getGridCellProps({ - rowIndex: 0, - colIndex: index, - onKeyDown: handleTagKeyDown(index), - }), - getTagCloseProps, - getInputProps, - announcement, - getAnnouncementProps, - }; + const [tag, separator] = [ + currentValue.slice(0, -1), + currentValue.slice(-1), + ]; + if (separator === " " || separator === ",") { + if (tag.length > 0 && !hasTag(tag)) { + addTag(tag); + } + onInputValueChange(""); + } else { + onInputValueChange(currentValue); + } + }; + const handleInputPaste = (e) => { + e.preventDefault(); + const data = e.clipboardData.getData("text"); + const values = new Set( + data.split(/[\s,;]+/).filter((value) => !tags.includes(value)) + ); + onTagsChange([...tags, ...values]); + setAnnouncement(i18n.addedTags([...values])); + }; + const handleInputOnBlur = (e) => { + const target = e.target; + const tag = target.value; + if (tag) { + if (!hasTag(tag)) { + addTag(tag); + } + onInputValueChange(""); + } + }; + const handleTagKeyDown = (index) => (e) => { + if (e.code === "Backspace") { + e.preventDefault(); + removeTagAt(index); + } + }; + const handleTagCloseClick = (index) => () => { + removeTagAt(index); + }; + const getContainerProps = () => ({ + onClick: handleContainerClick, + onBlur: handleContainerBlur, + tabIndex: -1, + }); + const getGridRowProps = () => ({ + role: "row", + }); + const getTagCloseProps = (index) => ({ + onClick: handleTagCloseClick(index), + }); + const getInputProps = () => ({ + value: inputValue, + onChange: handleInputChange, + onKeyDown: handleInputKeyDown, + onPaste: handleInputPaste, + onBlur: handleInputOnBlur, + }); + const getAnnouncementProps = () => ({ + "aria-live": "polite", + "aria-relevant": "text", + }); + return { + getContainerProps, + getGridProps, + getGridRowProps, + getGridCellProps: (index) => + getGridCellProps({ + rowIndex: 0, + colIndex: index, + onKeyDown: handleTagKeyDown(index), + }), + getTagCloseProps, + getInputProps, + announcement, + getAnnouncementProps, + }; } -const EMAIL_REGEX = /^(([^<>()[\]\\.,;:\s@"]+(\.[^<>()[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/; -const Container$1 = styled(FauxInput) ` +const EMAIL_REGEX = + /^(([^<>()[\]\\.,;:\s@"]+(\.[^<>()[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/; +const Container$1 = styled(FauxInput)` padding: ${(props) => `${props.theme.space.xxs} ${props.theme.space.sm}`}; // Removes white spaces for inline elements @@ -847,25 +1456,27 @@ const Container$1 = styled(FauxInput) ` // Same as height of Tag size="large" + base space (4px) // to give some vertical space between tags - --line-height: ${(props) => props.theme.space.base * 8 + props.theme.space.base}px; + --line-height: ${(props) => + props.theme.space.base * 8 + props.theme.space.base}px; line-height: var(--line-height); `; -const GridCell = styled.span ` +const GridCell = styled.span` display: inline-block; margin-right: ${(props) => props.theme.space.sm}; `; -const StyledTag = styled(Tag) ` - ${(props) => focusStyles({ - theme: props.theme, - shadowWidth: "sm", - selector: "&:focus", -})} +const StyledTag = styled(Tag)` + ${(props) => + focusStyles({ + theme: props.theme, + shadowWidth: "sm", + selector: "&:focus", + })} `; -const InputWrapper = styled.div ` +const InputWrapper = styled.div` display: inline-block; position: relative; `; -const InputMirror = styled(FauxInput) ` +const InputMirror = styled(FauxInput)` display: inline-block; min-width: 200px; opacity: 0; @@ -873,7 +1484,7 @@ const InputMirror = styled(FauxInput) ` height: var(--line-height); line-height: var(--line-height); `; -const StyledInput = styled(Input$1) ` +const StyledInput = styled(Input$1)` position: absolute; top: 0; left: 0; @@ -881,37 +1492,150 @@ const StyledInput = styled(Input$1) ` line-height: var(--line-height); `; function CcField({ field }) { - const { label, value, name, error, description } = field; - const { t } = useTranslation(); - const initialValue = value - ? value.split(",").map((email) => email.trim()) - : []; - const [tags, setTags] = reactExports.useState(initialValue); - const [inputValue, setInputValue] = reactExports.useState(""); - const inputRef = reactExports.useRef(null); - const gridRowRef = reactExports.useRef(null); - const { getContainerProps, getGridProps, getGridRowProps, getGridCellProps, getTagCloseProps, getInputProps, getAnnouncementProps, announcement, } = useTagsInputContainer({ - tags, - onTagsChange: setTags, - inputValue, - onInputValueChange: setInputValue, - inputRef, - gridRowRef, - i18n: { - addedTag: (email) => t("new-request-form.cc-field.email-added", "{{email}} has been added", { - email, - }), - removedTag: (email) => t("new-request-form.cc-field.email-removed", "{{email}} has been removed", { email }), - addedTags: (emails) => t("new-request-form.cc-field.emails-added", "{{emails}} have been added", { emails }), - }, + const { label, value, name, error, description } = field; + const { t } = useTranslation(); + const initialValue = value + ? value.split(",").map((email) => email.trim()) + : []; + const [tags, setTags] = reactExports.useState(initialValue); + const [inputValue, setInputValue] = reactExports.useState(""); + const inputRef = reactExports.useRef(null); + const gridRowRef = reactExports.useRef(null); + const { + getContainerProps, + getGridProps, + getGridRowProps, + getGridCellProps, + getTagCloseProps, + getInputProps, + getAnnouncementProps, + announcement, + } = useTagsInputContainer({ + tags, + onTagsChange: setTags, + inputValue, + onInputValueChange: setInputValue, + inputRef, + gridRowRef, + i18n: { + addedTag: (email) => + t("new-request-form.cc-field.email-added", "{{email}} has been added", { + email, + }), + removedTag: (email) => + t( + "new-request-form.cc-field.email-removed", + "{{email}} has been removed", + { email } + ), + addedTags: (emails) => + t( + "new-request-form.cc-field.emails-added", + "{{emails}} have been added", + { emails } + ), + }, + }); + const renderTag = (index, isValid, email) => + jsxRuntimeExports.jsxs(StyledTag, { + size: "large", + "aria-label": t( + "new-request-form.cc-field.email-label", + "{{email}} - Press Backspace to remove", + { email } + ), + hue: isValid ? undefined : "red", + children: [ + !isValid && + jsxRuntimeExports.jsx(Tag.Avatar, { + children: jsxRuntimeExports.jsx(SvgAlertWarningStroke, {}), + }), + jsxRuntimeExports.jsx("span", { children: email }), + jsxRuntimeExports.jsx(Tag.Close, { ...getTagCloseProps(index) }), + ], }); - const renderTag = (index, isValid, email) => (jsxRuntimeExports.jsxs(StyledTag, { size: "large", "aria-label": t("new-request-form.cc-field.email-label", "{{email}} - Press Backspace to remove", { email }), hue: isValid ? undefined : "red", children: [!isValid && (jsxRuntimeExports.jsx(Tag.Avatar, { children: jsxRuntimeExports.jsx(SvgAlertWarningStroke, {}) })), jsxRuntimeExports.jsx("span", { children: email }), jsxRuntimeExports.jsx(Tag.Close, { ...getTagCloseProps(index) })] })); - return (jsxRuntimeExports.jsxs(Field, { children: [jsxRuntimeExports.jsx(Label, { children: label }), description && jsxRuntimeExports.jsx(Hint, { children: description }), jsxRuntimeExports.jsxs(Container$1, { ...getContainerProps(), children: [tags.length > 0 && (jsxRuntimeExports.jsx("span", { ...getGridProps({ - "aria-label": t("new-request-form.cc-field.container-label", "Selected CC emails"), - }), children: jsxRuntimeExports.jsx("span", { ref: gridRowRef, ...getGridRowProps(), children: tags.map((email, index) => { - const isValid = EMAIL_REGEX.test(email); - return isValid ? (jsxRuntimeExports.jsx(GridCell, { ...getGridCellProps(index), children: renderTag(index, isValid, email) }, index)) : (jsxRuntimeExports.jsx(Tooltip, { content: t("new-request-form.cc-field.invalid-email", "Invalid email address"), children: jsxRuntimeExports.jsx(GridCell, { ...getGridCellProps(index), children: renderTag(index, isValid, email) }) }, index)); - }) }) })), jsxRuntimeExports.jsxs(InputWrapper, { children: [jsxRuntimeExports.jsx(InputMirror, { isBare: true, "aria-hidden": "true", tabIndex: -1, children: inputValue }), jsxRuntimeExports.jsx(StyledInput, { ref: inputRef, isBare: true, ...getInputProps() })] })] }), error && jsxRuntimeExports.jsx(Message, { validation: "error", children: error }), tags.map((email) => (jsxRuntimeExports.jsx("input", { type: "hidden", name: name, value: email }, email))), jsxRuntimeExports.jsx(Span, { hidden: true, ...getAnnouncementProps(), children: announcement })] })); + return jsxRuntimeExports.jsxs(Field, { + children: [ + jsxRuntimeExports.jsx(Label, { children: label }), + description && jsxRuntimeExports.jsx(Hint, { children: description }), + jsxRuntimeExports.jsxs(Container$1, { + ...getContainerProps(), + children: [ + tags.length > 0 && + jsxRuntimeExports.jsx("span", { + ...getGridProps({ + "aria-label": t( + "new-request-form.cc-field.container-label", + "Selected CC emails" + ), + }), + children: jsxRuntimeExports.jsx("span", { + ref: gridRowRef, + ...getGridRowProps(), + children: tags.map((email, index) => { + const isValid = EMAIL_REGEX.test(email); + return isValid + ? jsxRuntimeExports.jsx( + GridCell, + { + ...getGridCellProps(index), + children: renderTag(index, isValid, email), + }, + index + ) + : jsxRuntimeExports.jsx( + Tooltip, + { + content: t( + "new-request-form.cc-field.invalid-email", + "Invalid email address" + ), + children: jsxRuntimeExports.jsx(GridCell, { + ...getGridCellProps(index), + children: renderTag(index, isValid, email), + }), + }, + index + ); + }), + }), + }), + jsxRuntimeExports.jsxs(InputWrapper, { + children: [ + jsxRuntimeExports.jsx(InputMirror, { + isBare: true, + "aria-hidden": "true", + tabIndex: -1, + children: inputValue, + }), + jsxRuntimeExports.jsx(StyledInput, { + ref: inputRef, + isBare: true, + ...getInputProps(), + }), + ], + }), + ], + }), + error && + jsxRuntimeExports.jsx(Message, { + validation: "error", + children: error, + }), + tags.map((email) => + jsxRuntimeExports.jsx( + "input", + { type: "hidden", name: name, value: email }, + email + ) + ), + jsxRuntimeExports.jsx(Span, { + hidden: true, + ...getAnnouncementProps(), + children: announcement, + }), + ], + }); } /** @@ -922,62 +1646,168 @@ function CcField({ field }) { * @returns The last 4 digits of the credit card */ function getLastDigits(value) { - return value ? value.replaceAll("X", "") : ""; + return value ? value.replaceAll("X", "") : ""; } -const DigitsHintSpan = styled(Span) ` +const DigitsHintSpan = styled(Span)` margin-left: ${(props) => props.theme.space.xxs}; font-weight: ${(props) => props.theme.fontWeights.medium}; `; function CreditCard({ field, onChange }) { - const { t } = useTranslation(); - const { label, error, value, name, required, description } = field; - const digits = getLastDigits(value); - return (jsxRuntimeExports.jsxs(Field, { children: [jsxRuntimeExports.jsxs(Label, { children: [label, required && jsxRuntimeExports.jsx(Span, { "aria-hidden": "true", children: "*" }), jsxRuntimeExports.jsx(DigitsHintSpan, { children: t("new-request-form.credit-card-digits-hint", "(Last 4 digits)") })] }), description && (jsxRuntimeExports.jsx(Hint, { dangerouslySetInnerHTML: { __html: description } })), jsxRuntimeExports.jsx(MediaInput, { start: jsxRuntimeExports.jsx(SvgCreditCardStroke, {}), name: name, type: "text", value: digits, onChange: (e) => onChange(e.target.value), validation: error ? "error" : undefined, required: required, maxLength: 4, placeholder: "XXXX" }), error && jsxRuntimeExports.jsx(Message, { validation: "error", children: error })] })); + const { t } = useTranslation(); + const { label, error, value, name, required, description } = field; + const digits = getLastDigits(value); + return jsxRuntimeExports.jsxs(Field, { + children: [ + jsxRuntimeExports.jsxs(Label, { + children: [ + label, + required && + jsxRuntimeExports.jsx(Span, { + "aria-hidden": "true", + children: "*", + }), + jsxRuntimeExports.jsx(DigitsHintSpan, { + children: t( + "new-request-form.credit-card-digits-hint", + "(Last 4 digits)" + ), + }), + ], + }), + description && + jsxRuntimeExports.jsx(Hint, { + dangerouslySetInnerHTML: { __html: description }, + }), + jsxRuntimeExports.jsx(MediaInput, { + start: jsxRuntimeExports.jsx(SvgCreditCardStroke, {}), + name: name, + type: "text", + value: digits, + onChange: (e) => onChange(e.target.value), + validation: error ? "error" : undefined, + required: required, + maxLength: 4, + placeholder: "XXXX", + }), + error && + jsxRuntimeExports.jsx(Message, { + validation: "error", + children: error, + }), + ], + }); } function Tagger({ field, onChange }) { - const { label, options, error, value, name, required, description } = field; - const { currentGroup, isGroupIdentifier, setCurrentGroupByIdentifier } = useNestedOptions({ - options, - hasEmptyOption: true, + const { label, options, error, value, name, required, description } = field; + const { currentGroup, isGroupIdentifier, setCurrentGroupByIdentifier } = + useNestedOptions({ + options, + hasEmptyOption: true, }); - const selectionValue = value ?? ""; - const [isExpanded, setIsExpanded] = reactExports.useState(false); - const wrapperRef = reactExports.useRef(null); - reactExports.useEffect(() => { - if (wrapperRef.current && required) { - const combobox = wrapperRef.current.querySelector("[role=combobox]"); - combobox?.setAttribute("aria-required", "true"); - } - }, [wrapperRef, required]); - const handleChange = (changes) => { - if (typeof changes.selectionValue === "string" && - isGroupIdentifier(changes.selectionValue)) { - setCurrentGroupByIdentifier(changes.selectionValue); - return; - } - if (typeof changes.selectionValue === "string") { - onChange(changes.selectionValue); - } - if (changes.isExpanded !== undefined) { - setIsExpanded(changes.isExpanded); - } - }; - return (jsxRuntimeExports.jsxs(Field$1, { children: [jsxRuntimeExports.jsxs(Label$1, { children: [label, required && jsxRuntimeExports.jsx(Span, { "aria-hidden": "true", children: "*" })] }), description && (jsxRuntimeExports.jsx(Hint$1, { dangerouslySetInnerHTML: { __html: description } })), jsxRuntimeExports.jsxs(Combobox, { ref: wrapperRef, inputProps: { required, name }, isEditable: false, validation: error ? "error" : undefined, onChange: handleChange, selectionValue: selectionValue, inputValue: selectionValue, renderValue: ({ selection }) => selection?.label ?? jsxRuntimeExports.jsx(EmptyValueOption, {}), isExpanded: isExpanded, children: [currentGroup.type === "SubGroup" && (jsxRuntimeExports.jsx(Option, { ...currentGroup.backOption })), currentGroup.type === "SubGroup" ? (jsxRuntimeExports.jsx(OptGroup, { "aria-label": currentGroup.name, children: currentGroup.options.map((option) => (jsxRuntimeExports.jsx(Option, { ...option, children: option.menuLabel ?? option.label }, option.value))) })) : (currentGroup.options.map((option) => option.value === "" ? (jsxRuntimeExports.jsx(Option, { ...option, children: jsxRuntimeExports.jsx(EmptyValueOption, {}) }, option.value)) : (jsxRuntimeExports.jsx(Option, { ...option }, option.value))))] }), error && jsxRuntimeExports.jsx(Message$1, { validation: "error", children: error })] })); + const selectionValue = value ?? ""; + const [isExpanded, setIsExpanded] = reactExports.useState(false); + const wrapperRef = reactExports.useRef(null); + reactExports.useEffect(() => { + if (wrapperRef.current && required) { + const combobox = wrapperRef.current.querySelector("[role=combobox]"); + combobox?.setAttribute("aria-required", "true"); + } + }, [wrapperRef, required]); + const handleChange = (changes) => { + if ( + typeof changes.selectionValue === "string" && + isGroupIdentifier(changes.selectionValue) + ) { + setCurrentGroupByIdentifier(changes.selectionValue); + return; + } + if (typeof changes.selectionValue === "string") { + onChange(changes.selectionValue); + } + if (changes.isExpanded !== undefined) { + setIsExpanded(changes.isExpanded); + } + }; + return jsxRuntimeExports.jsxs(Field$1, { + className: "custom-form-field-layout", + children: [ + jsxRuntimeExports.jsxs(Label$1, { + className: "custom-title", + children: [ + label, + required && + jsxRuntimeExports.jsx(Span, { + "aria-hidden": "true", + children: "*", + }), + ], + }), + jsxRuntimeExports.jsxs(Combobox, { + ref: wrapperRef, + inputProps: { required, name }, + isEditable: false, + validation: error ? "error" : undefined, + onChange: handleChange, + selectionValue: selectionValue, + inputValue: selectionValue, + renderValue: ({ selection }) => + selection?.label ?? jsxRuntimeExports.jsx(EmptyValueOption, {}), + isExpanded: isExpanded, + children: [ + currentGroup.type === "SubGroup" && + jsxRuntimeExports.jsx(Option, { ...currentGroup.backOption }), + currentGroup.type === "SubGroup" + ? jsxRuntimeExports.jsx(OptGroup, { + "aria-label": currentGroup.name, + children: currentGroup.options.map((option) => + jsxRuntimeExports.jsx( + Option, + { ...option, children: option.menuLabel ?? option.label }, + option.value + ) + ), + }) + : currentGroup.options.map((option) => + option.value === "" + ? jsxRuntimeExports.jsx( + Option, + { + ...option, + children: jsxRuntimeExports.jsx(EmptyValueOption, {}), + }, + option.value + ) + : jsxRuntimeExports.jsx(Option, { ...option }, option.value) + ), + ], + }), + error && + jsxRuntimeExports.jsx(Message$1, { + validation: "error", + children: error, + }), + description && + jsxRuntimeExports.jsx(Hint$1, { + className: "custom-hint", + dangerouslySetInnerHTML: { __html: description }, + }), + ], + }); } function useDebounce(value, delayMs) { - const [debouncedValue, setDebouncedValue] = reactExports.useState(value); - reactExports.useEffect(() => { - const timer = setTimeout(() => setDebouncedValue(value), delayMs); - return () => { - clearTimeout(timer); - }; - }, [value, delayMs]); - return debouncedValue; + const [debouncedValue, setDebouncedValue] = reactExports.useState(value); + reactExports.useEffect(() => { + const timer = setTimeout(() => setDebouncedValue(value), delayMs); + return () => { + clearTimeout(timer); + }; + }, [value, delayMs]); + return debouncedValue; } -const slideIn = $e ` +const slideIn = $e` from { grid-template-rows: 0fr; } @@ -985,473 +1815,1222 @@ const slideIn = $e ` grid-template-rows: 1fr; } `; -const Container = styled.div ` +const Container = styled.div` display: grid; animation: ${slideIn} 200ms forwards; `; -const InnerContainer = styled.div ` +const InnerContainer = styled.div` overflow: hidden; `; -const UnstyledList = styled.ul ` +const UnstyledList = styled.ul` list-style: none; padding: 0; margin: 0; `; -const ListItem = styled.li ` +const ListItem = styled.li` margin: ${(props) => props.theme.space.sm} 0; `; function hasMinLength(value) { - const firstLetter = value.charCodeAt(0); - /* - * Special case considering CJK characters. Since ideographs represent - * whole words, we want to start searching when just two has been typed. - * - * Unicode range reference: - * http://www.unicode.org/versions/Unicode5.0.0/ch12.pdf#G16616 - */ - if (firstLetter >= 0x4e00 && firstLetter <= 0x2fa1f) { - return value.length >= 2; + const firstLetter = value.charCodeAt(0); + /* + * Special case considering CJK characters. Since ideographs represent + * whole words, we want to start searching when just two has been typed. + * + * Unicode range reference: + * http://www.unicode.org/versions/Unicode5.0.0/ch12.pdf#G16616 + */ + if (firstLetter >= 0x4e00 && firstLetter <= 0x2fa1f) { + return value.length >= 2; + } else { + return value.length >= 3; + } +} +function SuggestedArticles({ query: inputQuery, locale }) { + const debouncedQuery = useDebounce(inputQuery, 500); + const [articles, setArticles] = reactExports.useState([]); + const requestsCache = reactExports.useRef({}); + const { t } = useTranslation(); + reactExports.useEffect(() => { + const query = debouncedQuery?.trim().toLocaleLowerCase(); + if (!query || !hasMinLength(query)) { + setArticles([]); + return; } - else { - return value.length >= 3; + const requestUrl = new URL( + `${window.location.origin}/api/v2/help_center/deflection/suggestions.json` + ); + requestUrl.searchParams.append("locale", locale); + requestUrl.searchParams.append("query", query); + const cachedResponse = requestsCache.current[requestUrl.toString()]; + if (cachedResponse) { + setArticles(cachedResponse); + return; } -} -function SuggestedArticles({ query: inputQuery, locale, }) { - const debouncedQuery = useDebounce(inputQuery, 500); - const [articles, setArticles] = reactExports.useState([]); - const requestsCache = reactExports.useRef({}); - const { t } = useTranslation(); - reactExports.useEffect(() => { - const query = debouncedQuery?.trim().toLocaleLowerCase(); - if (!query || !hasMinLength(query)) { - setArticles([]); - return; - } - const requestUrl = new URL(`${window.location.origin}/api/v2/help_center/deflection/suggestions.json`); - requestUrl.searchParams.append("locale", locale); - requestUrl.searchParams.append("query", query); - const cachedResponse = requestsCache.current[requestUrl.toString()]; - if (cachedResponse) { - setArticles(cachedResponse); - return; - } - fetch(requestUrl) - .then((response) => response.json()) - .then(({ results }) => { - requestsCache.current[requestUrl.toString()] = results; - setArticles(results); - }); - }, [debouncedQuery, locale]); - return articles.length > 0 ? (jsxRuntimeExports.jsx(Container, { "data-test-id": "suggested-articles", children: jsxRuntimeExports.jsxs(InnerContainer, { children: [jsxRuntimeExports.jsx("h2", { children: t("new-request-form.suggested-articles", "Suggested articles") }), jsxRuntimeExports.jsx(UnstyledList, { children: articles.map((article) => (jsxRuntimeExports.jsx(ListItem, { children: jsxRuntimeExports.jsx(Anchor, { href: article.html_url, children: article.name }) }, article.html_url))) })] }) })) : null; + fetch(requestUrl) + .then((response) => response.json()) + .then(({ results }) => { + requestsCache.current[requestUrl.toString()] = results; + setArticles(results); + }); + }, [debouncedQuery, locale]); + return articles.length > 0 + ? jsxRuntimeExports.jsx(Container, { + "data-test-id": "suggested-articles", + children: jsxRuntimeExports.jsxs(InnerContainer, { + children: [ + jsxRuntimeExports.jsx("h2", { + children: t( + "new-request-form.suggested-articles", + "Suggested articles" + ), + }), + jsxRuntimeExports.jsx(UnstyledList, { + children: articles.map((article) => + jsxRuntimeExports.jsx( + ListItem, + { + children: jsxRuntimeExports.jsx(Anchor, { + href: article.html_url, + children: article.name, + }), + }, + article.html_url + ) + ), + }), + ], + }), + }) + : null; } -const H3 = styled.h3 ` +const H3 = styled.h3` font-size: ${(props) => props.theme.fontSizes.md}; font-weight: ${(props) => props.theme.fontWeights.bold}; `; -const StyledHeader = styled(Header) ` +const StyledHeader = styled(Header)` color: ${(props) => getColorV8("successHue", 700, props.theme)}; `; -const StyledSuccessIcon = styled(SvgCheckCircleStroke) ` +const StyledSuccessIcon = styled(SvgCheckCircleStroke)` position: absolute; top: ${(props) => props.theme.space.base * 5.5}px; inset-inline-start: ${(props) => `${props.theme.space.base * 4}px`}; `; -const ArticleLink = styled(Anchor) ` +const ArticleLink = styled(Anchor)` display: inline-block; margin-top: ${(props) => props.theme.space.sm}; `; -function AnswerBotModal({ authToken, interactionAccessToken, articles, requestId, hasRequestManagement, isSignedIn, helpCenterPath, requestsPath, requestPath, }) { - const [expandedIndex, setExpandedIndex] = reactExports.useState(0); - const modalContainer = useModalContainer(); - const { t } = useTranslation(); - const getExpandedArticleId = () => { - return String(articles[expandedIndex]?.article_id); - }; - const getUnsolvedRedirectUrl = () => { - if (!isSignedIn) { - const searchParams = new URLSearchParams(); - searchParams.set("return_to", requestsPath); - return `${helpCenterPath}?${searchParams.toString()}`; - } - else if (hasRequestManagement) { - return requestPath; - } - else { - return helpCenterPath; - } - }; - const addUnsolvedNotificationAndRedirect = () => { - addFlashNotification({ - type: "success", - message: t("new-request-form.answer-bot-modal.request-submitted", "Your request was successfully submitted"), - }); - window.location.assign(getUnsolvedRedirectUrl()); - }; - const solveRequest = async () => { - const response = await fetch("/api/v2/answer_bot/resolution", { - method: "POST", - body: JSON.stringify({ - article_id: getExpandedArticleId(), - interaction_access_token: interactionAccessToken, - }), - headers: { - "Content-Type": "application/json", +function AnswerBotModal({ + authToken, + interactionAccessToken, + articles, + requestId, + hasRequestManagement, + isSignedIn, + helpCenterPath, + requestsPath, + requestPath, +}) { + const [expandedIndex, setExpandedIndex] = reactExports.useState(0); + const modalContainer = useModalContainer(); + const { t } = useTranslation(); + const getExpandedArticleId = () => { + return String(articles[expandedIndex]?.article_id); + }; + const getUnsolvedRedirectUrl = () => { + if (!isSignedIn) { + const searchParams = new URLSearchParams(); + searchParams.set("return_to", requestsPath); + return `${helpCenterPath}?${searchParams.toString()}`; + } else if (hasRequestManagement) { + return requestPath; + } else { + return helpCenterPath; + } + }; + const addUnsolvedNotificationAndRedirect = () => { + addFlashNotification({ + type: "success", + message: t( + "new-request-form.answer-bot-modal.request-submitted", + "Your request was successfully submitted" + ), + }); + window.location.assign(getUnsolvedRedirectUrl()); + }; + const solveRequest = async () => { + const response = await fetch("/api/v2/answer_bot/resolution", { + method: "POST", + body: JSON.stringify({ + article_id: getExpandedArticleId(), + interaction_access_token: interactionAccessToken, + }), + headers: { + "Content-Type": "application/json", + }, + }); + if (response.ok) { + addFlashNotification({ + type: "success", + message: t( + "new-request-form.answer-bot-modal.request-closed", + "Nice. Your request has been closed." + ), + }); + } else { + addFlashNotification({ + type: "error", + message: t( + "new-request-form.answer-bot-modal.solve-error", + "There was an error closing your request" + ), + }); + } + window.location.href = helpCenterPath; + }; + const markArticleAsIrrelevant = async () => { + await fetch("/api/v2/answer_bot/rejection", { + method: "POST", + body: JSON.stringify({ + article_id: getExpandedArticleId(), + interaction_access_token: interactionAccessToken, + reason_id: 0, + }), + headers: { + "Content-Type": "application/json", + }, + }); + addUnsolvedNotificationAndRedirect(); + }; + return jsxRuntimeExports.jsxs(Modal, { + appendToNode: modalContainer, + onClose: () => { + addUnsolvedNotificationAndRedirect(); + }, + children: [ + jsxRuntimeExports.jsxs(StyledHeader, { + tag: "h2", + children: [ + jsxRuntimeExports.jsx(StyledSuccessIcon, {}), + t( + "new-request-form.answer-bot-modal.request-submitted", + "Your request was successfully submitted" + ), + ], + }), + jsxRuntimeExports.jsxs(Body, { + children: [ + jsxRuntimeExports.jsx(H3, { + children: t( + "new-request-form.answer-bot-modal.title", + "While you wait, do any of these articles answer your question?" + ), + }), + jsxRuntimeExports.jsx("p", { + children: t( + "new-request-form.answer-bot-modal.footer-content", + "If it does, we can close your recent request {{requestId}}", + { + requestId: `\u202D#${requestId}\u202C`, + } + ), + }), + jsxRuntimeExports.jsx(Accordion, { + level: 4, + expandedSections: [expandedIndex], + onChange: (index) => { + setExpandedIndex(index); }, - }); - if (response.ok) { - addFlashNotification({ - type: "success", - message: t("new-request-form.answer-bot-modal.request-closed", "Nice. Your request has been closed."), - }); - } - else { - addFlashNotification({ - type: "error", - message: t("new-request-form.answer-bot-modal.solve-error", "There was an error closing your request"), - }); - } - window.location.href = helpCenterPath; - }; - const markArticleAsIrrelevant = async () => { - await fetch("/api/v2/answer_bot/rejection", { - method: "POST", - body: JSON.stringify({ - article_id: getExpandedArticleId(), - interaction_access_token: interactionAccessToken, - reason_id: 0, + children: articles.map(({ article_id, html_url, snippet, title }) => + jsxRuntimeExports.jsxs( + Accordion.Section, + { + children: [ + jsxRuntimeExports.jsx(Accordion.Header, { + children: jsxRuntimeExports.jsx(Accordion.Label, { + children: title, + }), + }), + jsxRuntimeExports.jsxs(Accordion.Panel, { + children: [ + jsxRuntimeExports.jsx(Paragraph, { + dangerouslySetInnerHTML: { __html: snippet }, + }), + jsxRuntimeExports.jsx(ArticleLink, { + isExternal: true, + href: `${html_url}?auth_token=${authToken}`, + target: "_blank", + children: t( + "new-request-form.answer-bot-modal.view-article", + "View article" + ), + }), + ], + }), + ], + }, + article_id + ) + ), + }), + ], + }), + jsxRuntimeExports.jsxs(Footer$1, { + children: [ + jsxRuntimeExports.jsx(FooterItem, { + children: jsxRuntimeExports.jsx(Button, { + onClick: () => { + markArticleAsIrrelevant(); + }, + children: t( + "new-request-form.answer-bot-modal.mark-irrelevant", + "No, I need help" + ), }), - headers: { - "Content-Type": "application/json", - }, - }); - addUnsolvedNotificationAndRedirect(); - }; - return (jsxRuntimeExports.jsxs(Modal, { appendToNode: modalContainer, onClose: () => { - addUnsolvedNotificationAndRedirect(); - }, children: [jsxRuntimeExports.jsxs(StyledHeader, { tag: "h2", children: [jsxRuntimeExports.jsx(StyledSuccessIcon, {}), t("new-request-form.answer-bot-modal.request-submitted", "Your request was successfully submitted")] }), jsxRuntimeExports.jsxs(Body, { children: [jsxRuntimeExports.jsx(H3, { children: t("new-request-form.answer-bot-modal.title", "While you wait, do any of these articles answer your question?") }), jsxRuntimeExports.jsx("p", { children: t("new-request-form.answer-bot-modal.footer-content", "If it does, we can close your recent request {{requestId}}", { - requestId: `\u202D#${requestId}\u202C`, - }) }), jsxRuntimeExports.jsx(Accordion, { level: 4, expandedSections: [expandedIndex], onChange: (index) => { - setExpandedIndex(index); - }, children: articles.map(({ article_id, html_url, snippet, title }) => (jsxRuntimeExports.jsxs(Accordion.Section, { children: [jsxRuntimeExports.jsx(Accordion.Header, { children: jsxRuntimeExports.jsx(Accordion.Label, { children: title }) }), jsxRuntimeExports.jsxs(Accordion.Panel, { children: [jsxRuntimeExports.jsx(Paragraph, { dangerouslySetInnerHTML: { __html: snippet } }), jsxRuntimeExports.jsx(ArticleLink, { isExternal: true, href: `${html_url}?auth_token=${authToken}`, target: "_blank", children: t("new-request-form.answer-bot-modal.view-article", "View article") })] })] }, article_id))) })] }), jsxRuntimeExports.jsxs(Footer$1, { children: [jsxRuntimeExports.jsx(FooterItem, { children: jsxRuntimeExports.jsx(Button, { onClick: () => { - markArticleAsIrrelevant(); - }, children: t("new-request-form.answer-bot-modal.mark-irrelevant", "No, I need help") }) }), jsxRuntimeExports.jsx(FooterItem, { children: jsxRuntimeExports.jsx(Button, { isPrimary: true, onClick: () => { - solveRequest(); - }, children: t("new-request-form.answer-bot-modal.solve-request", "Yes, close my request") }) })] }), jsxRuntimeExports.jsx(Close$1, { "aria-label": t("new-request-form.close-label", "Close") })] })); + }), + jsxRuntimeExports.jsx(FooterItem, { + children: jsxRuntimeExports.jsx(Button, { + isPrimary: true, + onClick: () => { + solveRequest(); + }, + children: t( + "new-request-form.answer-bot-modal.solve-request", + "Yes, close my request" + ), + }), + }), + ], + }), + jsxRuntimeExports.jsx(Close$1, { + "aria-label": t("new-request-form.close-label", "Close"), + }), + ], + }); } function getCustomObjectKey(targetType) { - return targetType.replace("zen:custom_object:", ""); + return targetType.replace("zen:custom_object:", ""); } const EMPTY_OPTION = { - value: "", - name: "-", + value: "", + name: "-", }; -function LookupField({ field, userId, organizationId, onChange, }) { - const { id: fieldId, label, error, value, name, required, description, relationship_target_type, } = field; - const [options, setOptions] = reactExports.useState([]); - const [selectedOption, setSelectedOption] = reactExports.useState(null); - const [inputValue, setInputValue] = reactExports.useState(value); - const [isLoadingOptions, setIsLoadingOptions] = reactExports.useState(false); - const { t } = useTranslation(); - const customObjectKey = getCustomObjectKey(relationship_target_type); - const loadingOption = { - name: t("new-request-form.lookup-field.loading-options", "Loading items..."), - id: "loading", - }; - const noResultsOption = { - name: t("new-request-form.lookup-field.no-matches-found", "No matches found"), - id: "no-results", - }; - const fetchSelectedOption = reactExports.useCallback(async (selectionValue) => { - try { - const res = await fetch(`/api/v2/custom_objects/${customObjectKey}/records/${selectionValue}`); - if (res.ok) { - const { custom_object_record } = await res.json(); - const newSelectedOption = { - name: custom_object_record.name, - value: custom_object_record.id, - }; - setSelectedOption(newSelectedOption); - setInputValue(custom_object_record.name); - } +function LookupField({ field, userId, organizationId, onChange }) { + const { + id: fieldId, + label, + error, + value, + name, + required, + description, + relationship_target_type, + } = field; + const [options, setOptions] = reactExports.useState([]); + const [selectedOption, setSelectedOption] = reactExports.useState(null); + const [inputValue, setInputValue] = reactExports.useState(value); + const [isLoadingOptions, setIsLoadingOptions] = reactExports.useState(false); + const { t } = useTranslation(); + const customObjectKey = getCustomObjectKey(relationship_target_type); + const loadingOption = { + name: t( + "new-request-form.lookup-field.loading-options", + "Loading items..." + ), + id: "loading", + }; + const noResultsOption = { + name: t( + "new-request-form.lookup-field.no-matches-found", + "No matches found" + ), + id: "no-results", + }; + const fetchSelectedOption = reactExports.useCallback( + async (selectionValue) => { + try { + const res = await fetch( + `/api/v2/custom_objects/${customObjectKey}/records/${selectionValue}` + ); + if (res.ok) { + const { custom_object_record } = await res.json(); + const newSelectedOption = { + name: custom_object_record.name, + value: custom_object_record.id, + }; + setSelectedOption(newSelectedOption); + setInputValue(custom_object_record.name); } - catch (error) { - console.error(error); - } - }, [customObjectKey]); - const fetchOptions = reactExports.useCallback(async (inputValue) => { - const searchParams = new URLSearchParams(); - searchParams.set("name", inputValue.toLocaleLowerCase()); - searchParams.set("source", "zen:ticket"); - searchParams.set("field_id", fieldId.toString()); - searchParams.set("requester_id", userId.toString()); - if (organizationId !== null) - searchParams.set("organization_id", organizationId); - setIsLoadingOptions(true); - try { - const response = await fetch(`/api/v2/custom_objects/${customObjectKey}/records/autocomplete?${searchParams.toString()}`); - const data = await response.json(); - if (response.ok) { - let fetchedOptions = data.custom_object_records.map(({ name, id }) => ({ - name, - value: id, - })); - if (selectedOption) { - fetchedOptions = fetchedOptions.filter((option) => option.value !== selectedOption.value); - fetchedOptions = [selectedOption, ...fetchedOptions]; - } - setOptions(fetchedOptions); - } - else { - setOptions([]); - } - } - catch (error) { - console.error(error); - } - finally { - setIsLoadingOptions(false); - } - }, [customObjectKey, fieldId, organizationId, selectedOption, userId]); - const debouncedFetchOptions = reactExports.useMemo(() => debounce(fetchOptions, 300), [fetchOptions]); - reactExports.useEffect(() => { - return () => debouncedFetchOptions.cancel(); - }, [debouncedFetchOptions]); - const handleChange = reactExports.useCallback(({ inputValue, selectionValue }) => { - if (selectionValue !== undefined) { - if (selectionValue == "") { - setSelectedOption(EMPTY_OPTION); - setInputValue(EMPTY_OPTION.name); - setOptions([]); - onChange(EMPTY_OPTION.value); - } - else { - const selectedOption = options.find((option) => option.value === selectionValue); - if (selectedOption) { - setInputValue(selectedOption.name); - setSelectedOption(selectedOption); - setOptions([selectedOption]); - onChange(selectedOption.value); - } - } - } - if (inputValue !== undefined) { - setInputValue(inputValue); - debouncedFetchOptions(inputValue); + } catch (error) { + console.error(error); + } + }, + [customObjectKey] + ); + const fetchOptions = reactExports.useCallback( + async (inputValue) => { + const searchParams = new URLSearchParams(); + searchParams.set("name", inputValue.toLocaleLowerCase()); + searchParams.set("source", "zen:ticket"); + searchParams.set("field_id", fieldId.toString()); + searchParams.set("requester_id", userId.toString()); + if (organizationId !== null) + searchParams.set("organization_id", organizationId); + setIsLoadingOptions(true); + try { + const response = await fetch( + `/api/v2/custom_objects/${customObjectKey}/records/autocomplete?${searchParams.toString()}` + ); + const data = await response.json(); + if (response.ok) { + let fetchedOptions = data.custom_object_records.map( + ({ name, id }) => ({ + name, + value: id, + }) + ); + if (selectedOption) { + fetchedOptions = fetchedOptions.filter( + (option) => option.value !== selectedOption.value + ); + fetchedOptions = [selectedOption, ...fetchedOptions]; + } + setOptions(fetchedOptions); + } else { + setOptions([]); } - }, [debouncedFetchOptions, onChange, options]); - reactExports.useEffect(() => { - if (value) { - fetchSelectedOption(value); + } catch (error) { + console.error(error); + } finally { + setIsLoadingOptions(false); + } + }, + [customObjectKey, fieldId, organizationId, selectedOption, userId] + ); + const debouncedFetchOptions = reactExports.useMemo( + () => debounce(fetchOptions, 300), + [fetchOptions] + ); + reactExports.useEffect(() => { + return () => debouncedFetchOptions.cancel(); + }, [debouncedFetchOptions]); + const handleChange = reactExports.useCallback( + ({ inputValue, selectionValue }) => { + if (selectionValue !== undefined) { + if (selectionValue == "") { + setSelectedOption(EMPTY_OPTION); + setInputValue(EMPTY_OPTION.name); + setOptions([]); + onChange(EMPTY_OPTION.value); + } else { + const selectedOption = options.find( + (option) => option.value === selectionValue + ); + if (selectedOption) { + setInputValue(selectedOption.name); + setSelectedOption(selectedOption); + setOptions([selectedOption]); + onChange(selectedOption.value); + } } - }, []); //we don't set dependency array as we want this hook to be called only once - const onFocus = () => { - setInputValue(""); - fetchOptions("*"); - }; - return (jsxRuntimeExports.jsxs(Field$1, { children: [jsxRuntimeExports.jsxs(Label$1, { children: [label, required && jsxRuntimeExports.jsx(Span, { "aria-hidden": "true", children: "*" })] }), description && (jsxRuntimeExports.jsx(Hint$1, { dangerouslySetInnerHTML: { __html: description } })), jsxRuntimeExports.jsxs(Combobox, { inputProps: { required }, "data-test-id": "lookup-field-combobox", validation: error ? "error" : undefined, inputValue: inputValue, selectionValue: selectedOption?.value, isAutocomplete: true, placeholder: t("new-request-form.lookup-field.placeholder", "Search {{label}}", { label: label.toLowerCase() }), onFocus: onFocus, onChange: handleChange, renderValue: () => selectedOption ? selectedOption?.name : EMPTY_OPTION.name, children: [selectedOption?.name !== EMPTY_OPTION.name && (jsxRuntimeExports.jsx(Option, { value: "", label: "-", children: jsxRuntimeExports.jsx(EmptyValueOption, {}) })), isLoadingOptions && (jsxRuntimeExports.jsx(Option, { isDisabled: true, value: loadingOption.name }, loadingOption.id)), !isLoadingOptions && - inputValue?.length > 0 && - options.length === 0 && (jsxRuntimeExports.jsx(Option, { isDisabled: true, value: noResultsOption.name }, noResultsOption.id)), !isLoadingOptions && - options.length !== 0 && - options.map((option) => (jsxRuntimeExports.jsx(Option, { value: option.value, label: option.name, "data-test-id": `option-${option.name}` }, option.value)))] }), error && jsxRuntimeExports.jsx(Message$1, { validation: "error", children: error }), jsxRuntimeExports.jsx("input", { type: "hidden", name: name, value: selectedOption?.value })] })); + } + if (inputValue !== undefined) { + setInputValue(inputValue); + debouncedFetchOptions(inputValue); + } + }, + [debouncedFetchOptions, onChange, options] + ); + reactExports.useEffect(() => { + if (value) { + fetchSelectedOption(value); + } + }, []); //we don't set dependency array as we want this hook to be called only once + const onFocus = () => { + setInputValue(""); + fetchOptions("*"); + }; + return jsxRuntimeExports.jsxs(Field$1, { + children: [ + jsxRuntimeExports.jsxs(Label$1, { + children: [ + label, + required && + jsxRuntimeExports.jsx(Span, { + "aria-hidden": "true", + children: "*", + }), + ], + }), + description && + jsxRuntimeExports.jsx(Hint$1, { + dangerouslySetInnerHTML: { __html: description }, + }), + jsxRuntimeExports.jsxs(Combobox, { + inputProps: { required }, + "data-test-id": "lookup-field-combobox", + validation: error ? "error" : undefined, + inputValue: inputValue, + selectionValue: selectedOption?.value, + isAutocomplete: true, + placeholder: t( + "new-request-form.lookup-field.placeholder", + "Search {{label}}", + { label: label.toLowerCase() } + ), + onFocus: onFocus, + onChange: handleChange, + renderValue: () => + selectedOption ? selectedOption?.name : EMPTY_OPTION.name, + children: [ + selectedOption?.name !== EMPTY_OPTION.name && + jsxRuntimeExports.jsx(Option, { + value: "", + label: "-", + children: jsxRuntimeExports.jsx(EmptyValueOption, {}), + }), + isLoadingOptions && + jsxRuntimeExports.jsx( + Option, + { isDisabled: true, value: loadingOption.name }, + loadingOption.id + ), + !isLoadingOptions && + inputValue?.length > 0 && + options.length === 0 && + jsxRuntimeExports.jsx( + Option, + { isDisabled: true, value: noResultsOption.name }, + noResultsOption.id + ), + !isLoadingOptions && + options.length !== 0 && + options.map((option) => + jsxRuntimeExports.jsx( + Option, + { + value: option.value, + label: option.name, + "data-test-id": `option-${option.name}`, + }, + option.value + ) + ), + ], + }), + error && + jsxRuntimeExports.jsx(Message$1, { + validation: "error", + children: error, + }), + jsxRuntimeExports.jsx("input", { + type: "hidden", + name: name, + value: selectedOption?.value, + }), + ], + }); } -const StyledParagraph = styled(Paragraph) ` +const StyledParagraph = styled(Paragraph)` margin: ${(props) => props.theme.space.md} 0; `; -const Form = styled.form ` +const Form = styled.form` display: flex; flex-direction: column; gap: ${(props) => props.theme.space.md}; `; -const Footer = styled.div ` +const Footer = styled.div` margin-top: ${(props) => props.theme.space.md}; `; -function NewRequestForm({ requestForm, wysiwyg, newRequestPath, parentId, parentIdPath, locale, baseLocale, hasAtMentions, userRole, userId, brandId, organizations, answerBotModal, }) { - const { ticket_fields, action, http_method, accept_charset, errors, parent_id_field, ticket_form_field, email_field, cc_field, organization_field, due_date_field, end_user_conditions, attachments_field, inline_attachments_fields, description_mimetype_field, } = requestForm; - const { answerBot } = answerBotModal; - const { ticketFields: prefilledTicketFields, emailField, ccField, organizationField: prefilledOrganizationField, dueDateField: prefilledDueDateField, } = usePrefilledTicketFields({ - ticketFields: ticket_fields, - emailField: email_field, - ccField: cc_field, - organizationField: organization_field, - dueDateField: due_date_field, - }); - const [ticketFields, setTicketFields] = reactExports.useState(prefilledTicketFields); - const [organizationField, setOrganizationField] = reactExports.useState(prefilledOrganizationField); - const [dueDateField, setDueDateField] = reactExports.useState(prefilledDueDateField); - const visibleFields = getVisibleFields(ticketFields, end_user_conditions); - const { formRefCallback, handleSubmit } = useFormSubmit(ticketFields); - const { t } = useTranslation(); - const defaultOrganizationId = organizations.length > 0 && organizations[0]?.id - ? organizations[0]?.id?.toString() - : null; - const handleChange = reactExports.useCallback((field, value) => { - setTicketFields(ticketFields.map((ticketField) => ticketField.name === field.name +function NewRequestForm({ + requestForm, + wysiwyg, + newRequestPath, + parentId, + parentIdPath, + locale, + baseLocale, + hasAtMentions, + userRole, + userId, + brandId, + organizations, + answerBotModal, +}) { + const { + ticket_fields, + action, + http_method, + accept_charset, + errors, + parent_id_field, + ticket_form_field, + email_field, + cc_field, + organization_field, + due_date_field, + end_user_conditions, + attachments_field, + inline_attachments_fields, + description_mimetype_field, + } = requestForm; + const { answerBot } = answerBotModal; + const { + ticketFields: prefilledTicketFields, + emailField, + ccField, + organizationField: prefilledOrganizationField, + dueDateField: prefilledDueDateField, + } = usePrefilledTicketFields({ + ticketFields: ticket_fields, + emailField: email_field, + ccField: cc_field, + organizationField: organization_field, + dueDateField: due_date_field, + }); + const [ticketFields, setTicketFields] = reactExports.useState( + prefilledTicketFields + ); + const [organizationField, setOrganizationField] = reactExports.useState( + prefilledOrganizationField + ); + const [dueDateField, setDueDateField] = reactExports.useState( + prefilledDueDateField + ); + const visibleFields = getVisibleFields(ticketFields, end_user_conditions); + const { formRefCallback, handleSubmit } = useFormSubmit(ticketFields); + const { t } = useTranslation(); + const defaultOrganizationId = + organizations.length > 0 && organizations[0]?.id + ? organizations[0]?.id?.toString() + : null; + const handleChange = reactExports.useCallback( + (field, value) => { + setTicketFields( + ticketFields.map((ticketField) => + ticketField.name === field.name ? { ...ticketField, value } - : ticketField)); - }, [ticketFields]); - function handleOrganizationChange(value) { - if (organizationField === null) { - return; - } - setOrganizationField({ ...organizationField, value }); + : ticketField + ) + ); + }, + [ticketFields] + ); + function handleOrganizationChange(value) { + if (organizationField === null) { + return; } - function handleDueDateChange(value) { - if (dueDateField === null) { - return; - } - setDueDateField({ ...dueDateField, value }); + setOrganizationField({ ...organizationField, value }); + } + function handleDueDateChange(value) { + if (dueDateField === null) { + return; } - return (jsxRuntimeExports.jsxs(jsxRuntimeExports.Fragment, { children: [parentId && (jsxRuntimeExports.jsx(StyledParagraph, { children: jsxRuntimeExports.jsx(Anchor, { href: parentIdPath, children: t("new-request-form.parent-request-link", "Follow-up to request {{parentId}}", { - parentId: `\u202D#${parentId}\u202C`, - }) }) })), jsxRuntimeExports.jsx(StyledParagraph, { "aria-hidden": "true", children: t("new-request-form.required-fields-info", "Fields marked with an asterisk (*) are required.") }), jsxRuntimeExports.jsxs(Form, { ref: formRefCallback, action: action, method: http_method, acceptCharset: accept_charset, noValidate: true, onSubmit: handleSubmit, children: [errors && jsxRuntimeExports.jsx(Alert, { type: "error", children: errors }), parent_id_field && jsxRuntimeExports.jsx(ParentTicketField, { field: parent_id_field }), ticket_form_field.options.length > 0 && (jsxRuntimeExports.jsx(TicketFormField, { field: ticket_form_field, newRequestPath: newRequestPath })), emailField && jsxRuntimeExports.jsx(Input, { field: emailField }, emailField.name), ccField && jsxRuntimeExports.jsx(CcField, { field: ccField }), organizationField && (jsxRuntimeExports.jsx(DropDown, { field: organizationField, onChange: (value) => { - handleOrganizationChange(value); - } }, organizationField.name)), visibleFields.map((field) => { - switch (field.type) { - case "subject": - return (jsxRuntimeExports.jsxs(jsxRuntimeExports.Fragment, { children: [jsxRuntimeExports.jsx(Input, { field: field, onChange: (value) => handleChange(field, value) }, field.name), jsxRuntimeExports.jsx(SuggestedArticles, { query: field.value, locale: locale })] })); - case "text": - case "integer": - case "decimal": - case "regexp": - return (jsxRuntimeExports.jsx(Input, { field: field, onChange: (value) => handleChange(field, value) }, field.name)); - case "partialcreditcard": - return (jsxRuntimeExports.jsx(CreditCard, { field: field, onChange: (value) => handleChange(field, value) })); - case "description": - return (jsxRuntimeExports.jsxs(jsxRuntimeExports.Fragment, { children: [jsxRuntimeExports.jsx(TextArea, { field: field, hasWysiwyg: wysiwyg, baseLocale: baseLocale, hasAtMentions: hasAtMentions, userRole: userRole, brandId: brandId, onChange: (value) => handleChange(field, value) }, field.name), jsxRuntimeExports.jsx("input", { type: "hidden", name: description_mimetype_field.name, value: wysiwyg ? "text/html" : "text/plain" })] })); - case "textarea": - return (jsxRuntimeExports.jsx(TextArea, { field: field, hasWysiwyg: false, baseLocale: baseLocale, hasAtMentions: hasAtMentions, userRole: userRole, brandId: brandId, onChange: (value) => handleChange(field, value) }, field.name)); - case "priority": - case "basic_priority": - case "tickettype": - return (jsxRuntimeExports.jsxs(jsxRuntimeExports.Fragment, { children: [jsxRuntimeExports.jsx(DropDown, { field: field, onChange: (value) => handleChange(field, value) }, field.name), field.value === "task" && (jsxRuntimeExports.jsx(DatePicker, { field: dueDateField, locale: baseLocale, valueFormat: "dateTime", onChange: (value) => { - handleDueDateChange(value); - } }))] })); - case "checkbox": - return (jsxRuntimeExports.jsx(Checkbox, { field: field, onChange: (value) => handleChange(field, value) })); - case "date": - return (jsxRuntimeExports.jsx(DatePicker, { field: field, locale: baseLocale, valueFormat: "date", onChange: (value) => handleChange(field, value) })); - case "multiselect": - return jsxRuntimeExports.jsx(MultiSelect, { field: field }); - case "tagger": - return (jsxRuntimeExports.jsx(Tagger, { field: field, onChange: (value) => handleChange(field, value) }, field.name)); - case "lookup": - return (jsxRuntimeExports.jsx(LookupField, { field: field, userId: userId, organizationId: organizationField !== null - ? organizationField.value - : defaultOrganizationId, onChange: (value) => handleChange(field, value) }, field.name)); - default: - return jsxRuntimeExports.jsx(jsxRuntimeExports.Fragment, {}); - } - }), attachments_field && jsxRuntimeExports.jsx(Attachments, { field: attachments_field }), inline_attachments_fields.map(({ type, name, value }, index) => (jsxRuntimeExports.jsx("input", { type: type, name: name, value: value }, index))), jsxRuntimeExports.jsx(Footer, { children: (ticket_form_field.options.length === 0 || - ticket_form_field.value) && (jsxRuntimeExports.jsx(Button, { isPrimary: true, type: "submit", children: t("new-request-form.submit", "Submit") })) })] }), answerBot.auth_token && - answerBot.interaction_access_token && - answerBot.articles.length > 0 && - answerBot.request_id && (jsxRuntimeExports.jsx(AnswerBotModal, { authToken: answerBot.auth_token, interactionAccessToken: answerBot.interaction_access_token, articles: answerBot.articles, requestId: answerBot.request_id, ...answerBotModal }))] })); + setDueDateField({ ...dueDateField, value }); + } + return jsxRuntimeExports.jsxs(jsxRuntimeExports.Fragment, { + children: [ + parentId && + jsxRuntimeExports.jsx(StyledParagraph, { + children: jsxRuntimeExports.jsx(Anchor, { + href: parentIdPath, + children: t( + "new-request-form.parent-request-link", + "Follow-up to request {{parentId}}", + { + parentId: `\u202D#${parentId}\u202C`, + } + ), + }), + }), + jsxRuntimeExports.jsxs(Form, { + ref: formRefCallback, + action: action, + method: http_method, + acceptCharset: accept_charset, + noValidate: true, + onSubmit: handleSubmit, + children: [ + errors && + jsxRuntimeExports.jsx(Alert, { type: "error", children: errors }), + parent_id_field && + jsxRuntimeExports.jsx(ParentTicketField, { + field: parent_id_field, + }), + ticket_form_field.options.length > 0 && + jsxRuntimeExports.jsx(TicketFormField, { + field: ticket_form_field, + newRequestPath: newRequestPath, + }), + emailField && + jsxRuntimeExports.jsx( + Input, + { field: emailField }, + emailField.name + ), + ccField && jsxRuntimeExports.jsx(CcField, { field: ccField }), + organizationField && + jsxRuntimeExports.jsx( + DropDown, + { + field: organizationField, + onChange: (value) => { + handleOrganizationChange(value); + }, + }, + organizationField.name + ), + visibleFields.map((field) => { + switch (field.type) { + case "subject": + return jsxRuntimeExports.jsxs(jsxRuntimeExports.Fragment, { + children: [ + jsxRuntimeExports.jsx( + Input, + { + field: field, + onChange: (value) => handleChange(field, value), + }, + field.name + ), + jsxRuntimeExports.jsx(SuggestedArticles, { + query: field.value, + locale: locale, + }), + ], + }); + case "text": + case "integer": + case "decimal": + case "regexp": + return jsxRuntimeExports.jsx( + Input, + { + field: field, + onChange: (value) => handleChange(field, value), + }, + field.name + ); + case "partialcreditcard": + return jsxRuntimeExports.jsx(CreditCard, { + field: field, + onChange: (value) => handleChange(field, value), + }); + // Issue description + case "description": + return jsxRuntimeExports.jsxs(jsxRuntimeExports.Fragment, { + children: [ + jsxRuntimeExports.jsx( + TextArea, + { + field: field, + hasWysiwyg: wysiwyg, + baseLocale: baseLocale, + hasAtMentions: hasAtMentions, + userRole: userRole, + brandId: brandId, + onChange: (value) => handleChange(field, value), + }, + field.name + ), + jsxRuntimeExports.jsx("input", { + type: "hidden", + name: description_mimetype_field.name, + value: wysiwyg ? "text/html" : "text/plain", + }), + ], + }); + case "textarea": + return jsxRuntimeExports.jsx( + TextArea, + { + field: field, + hasWysiwyg: false, + baseLocale: baseLocale, + hasAtMentions: hasAtMentions, + userRole: userRole, + brandId: brandId, + onChange: (value) => handleChange(field, value), + }, + field.name + ); + case "priority": + case "basic_priority": + case "tickettype": + return jsxRuntimeExports.jsxs(jsxRuntimeExports.Fragment, { + children: [ + jsxRuntimeExports.jsx( + DropDown, + { + field: field, + onChange: (value) => handleChange(field, value), + }, + field.name + ), + field.value === "task" && + jsxRuntimeExports.jsx(DatePicker, { + field: dueDateField, + locale: baseLocale, + valueFormat: "dateTime", + onChange: (value) => { + handleDueDateChange(value); + }, + }), + ], + }); + case "checkbox": + return jsxRuntimeExports.jsx(Checkbox, { + field: field, + onChange: (value) => handleChange(field, value), + }); + case "date": + return jsxRuntimeExports.jsx(DatePicker, { + field: field, + locale: baseLocale, + valueFormat: "date", + onChange: (value) => handleChange(field, value), + }); + case "multiselect": + return jsxRuntimeExports.jsx(MultiSelect, { field: field }); + // Issue type + case "tagger": + return jsxRuntimeExports.jsx( + Tagger, + { + field: field, + onChange: (value) => handleChange(field, value), + }, + field.name + ); + case "lookup": + return jsxRuntimeExports.jsx( + LookupField, + { + field: field, + userId: userId, + organizationId: + organizationField !== null + ? organizationField.value + : defaultOrganizationId, + onChange: (value) => handleChange(field, value), + }, + field.name + ); + default: + return jsxRuntimeExports.jsx(jsxRuntimeExports.Fragment, {}); + } + }), + attachments_field && + jsxRuntimeExports.jsx(Attachments, { field: attachments_field }), + inline_attachments_fields.map(({ type, name, value }, index) => + jsxRuntimeExports.jsx( + "input", + { type: type, name: name, value: value }, + index + ) + ), + jsxRuntimeExports.jsx(Footer, { + children: + (ticket_form_field.options.length === 0 || + ticket_form_field.value) && + jsxRuntimeExports.jsx(Button, { + isPrimary: true, + type: "submit", + children: t("new-request-form.submit", "Submit"), + }), + }), + ], + }), + answerBot.auth_token && + answerBot.interaction_access_token && + answerBot.articles.length > 0 && + answerBot.request_id && + jsxRuntimeExports.jsx(AnswerBotModal, { + authToken: answerBot.auth_token, + interactionAccessToken: answerBot.interaction_access_token, + articles: answerBot.articles, + requestId: answerBot.request_id, + ...answerBotModal, + }), + ], + }); } function __variableDynamicImportRuntime0__(path) { switch (path) { - case './translations/locales/af.json': return import('new-request-form-translations').then(function (n) { return n.a; }); - case './translations/locales/ar-x-pseudo.json': return import('new-request-form-translations').then(function (n) { return n.b; }); - case './translations/locales/ar.json': return import('new-request-form-translations').then(function (n) { return n.c; }); - case './translations/locales/az.json': return import('new-request-form-translations').then(function (n) { return n.d; }); - case './translations/locales/be.json': return import('new-request-form-translations').then(function (n) { return n.e; }); - case './translations/locales/bg.json': return import('new-request-form-translations').then(function (n) { return n.f; }); - case './translations/locales/bn.json': return import('new-request-form-translations').then(function (n) { return n.g; }); - case './translations/locales/bs.json': return import('new-request-form-translations').then(function (n) { return n.h; }); - case './translations/locales/ca.json': return import('new-request-form-translations').then(function (n) { return n.i; }); - case './translations/locales/cs.json': return import('new-request-form-translations').then(function (n) { return n.j; }); - case './translations/locales/cy.json': return import('new-request-form-translations').then(function (n) { return n.k; }); - case './translations/locales/da.json': return import('new-request-form-translations').then(function (n) { return n.l; }); - case './translations/locales/de-de.json': return import('new-request-form-translations').then(function (n) { return n.m; }); - case './translations/locales/de-x-informal.json': return import('new-request-form-translations').then(function (n) { return n.n; }); - case './translations/locales/de.json': return import('new-request-form-translations').then(function (n) { return n.o; }); - case './translations/locales/el.json': return import('new-request-form-translations').then(function (n) { return n.p; }); - case './translations/locales/en-001.json': return import('new-request-form-translations').then(function (n) { return n.q; }); - case './translations/locales/en-150.json': return import('new-request-form-translations').then(function (n) { return n.r; }); - case './translations/locales/en-au.json': return import('new-request-form-translations').then(function (n) { return n.s; }); - case './translations/locales/en-ca.json': return import('new-request-form-translations').then(function (n) { return n.t; }); - case './translations/locales/en-gb.json': return import('new-request-form-translations').then(function (n) { return n.u; }); - case './translations/locales/en-my.json': return import('new-request-form-translations').then(function (n) { return n.v; }); - case './translations/locales/en-ph.json': return import('new-request-form-translations').then(function (n) { return n.w; }); - case './translations/locales/en-se.json': return import('new-request-form-translations').then(function (n) { return n.x; }); - case './translations/locales/en-us.json': return import('new-request-form-translations').then(function (n) { return n.y; }); - case './translations/locales/en-x-dev.json': return import('new-request-form-translations').then(function (n) { return n.z; }); - case './translations/locales/en-x-keys.json': return import('new-request-form-translations').then(function (n) { return n.A; }); - case './translations/locales/en-x-obsolete.json': return import('new-request-form-translations').then(function (n) { return n.B; }); - case './translations/locales/en-x-pseudo.json': return import('new-request-form-translations').then(function (n) { return n.C; }); - case './translations/locales/en-x-test.json': return import('new-request-form-translations').then(function (n) { return n.D; }); - case './translations/locales/es-419.json': return import('new-request-form-translations').then(function (n) { return n.E; }); - case './translations/locales/es-es.json': return import('new-request-form-translations').then(function (n) { return n.F; }); - case './translations/locales/es.json': return import('new-request-form-translations').then(function (n) { return n.G; }); - case './translations/locales/et.json': return import('new-request-form-translations').then(function (n) { return n.H; }); - case './translations/locales/eu.json': return import('new-request-form-translations').then(function (n) { return n.I; }); - case './translations/locales/fa-af.json': return import('new-request-form-translations').then(function (n) { return n.J; }); - case './translations/locales/fa.json': return import('new-request-form-translations').then(function (n) { return n.K; }); - case './translations/locales/fi.json': return import('new-request-form-translations').then(function (n) { return n.L; }); - case './translations/locales/fil.json': return import('new-request-form-translations').then(function (n) { return n.M; }); - case './translations/locales/fo.json': return import('new-request-form-translations').then(function (n) { return n.N; }); - case './translations/locales/fr-ca.json': return import('new-request-form-translations').then(function (n) { return n.O; }); - case './translations/locales/fr.json': return import('new-request-form-translations').then(function (n) { return n.P; }); - case './translations/locales/ga.json': return import('new-request-form-translations').then(function (n) { return n.Q; }); - case './translations/locales/he.json': return import('new-request-form-translations').then(function (n) { return n.R; }); - case './translations/locales/hi.json': return import('new-request-form-translations').then(function (n) { return n.S; }); - case './translations/locales/hr.json': return import('new-request-form-translations').then(function (n) { return n.T; }); - case './translations/locales/hu.json': return import('new-request-form-translations').then(function (n) { return n.U; }); - case './translations/locales/hy.json': return import('new-request-form-translations').then(function (n) { return n.V; }); - case './translations/locales/id.json': return import('new-request-form-translations').then(function (n) { return n.W; }); - case './translations/locales/is.json': return import('new-request-form-translations').then(function (n) { return n.X; }); - case './translations/locales/it-ch.json': return import('new-request-form-translations').then(function (n) { return n.Y; }); - case './translations/locales/it.json': return import('new-request-form-translations').then(function (n) { return n.Z; }); - case './translations/locales/ja.json': return import('new-request-form-translations').then(function (n) { return n._; }); - case './translations/locales/ka.json': return import('new-request-form-translations').then(function (n) { return n.$; }); - case './translations/locales/kk.json': return import('new-request-form-translations').then(function (n) { return n.a0; }); - case './translations/locales/kl-dk.json': return import('new-request-form-translations').then(function (n) { return n.a1; }); - case './translations/locales/ko.json': return import('new-request-form-translations').then(function (n) { return n.a2; }); - case './translations/locales/ku.json': return import('new-request-form-translations').then(function (n) { return n.a3; }); - case './translations/locales/lt.json': return import('new-request-form-translations').then(function (n) { return n.a4; }); - case './translations/locales/lv.json': return import('new-request-form-translations').then(function (n) { return n.a5; }); - case './translations/locales/mk.json': return import('new-request-form-translations').then(function (n) { return n.a6; }); - case './translations/locales/mn.json': return import('new-request-form-translations').then(function (n) { return n.a7; }); - case './translations/locales/ms.json': return import('new-request-form-translations').then(function (n) { return n.a8; }); - case './translations/locales/mt.json': return import('new-request-form-translations').then(function (n) { return n.a9; }); - case './translations/locales/my.json': return import('new-request-form-translations').then(function (n) { return n.aa; }); - case './translations/locales/nl-be.json': return import('new-request-form-translations').then(function (n) { return n.ab; }); - case './translations/locales/nl.json': return import('new-request-form-translations').then(function (n) { return n.ac; }); - case './translations/locales/no.json': return import('new-request-form-translations').then(function (n) { return n.ad; }); - case './translations/locales/pl.json': return import('new-request-form-translations').then(function (n) { return n.ae; }); - case './translations/locales/pt-br.json': return import('new-request-form-translations').then(function (n) { return n.af; }); - case './translations/locales/pt.json': return import('new-request-form-translations').then(function (n) { return n.ag; }); - case './translations/locales/ro.json': return import('new-request-form-translations').then(function (n) { return n.ah; }); - case './translations/locales/ru.json': return import('new-request-form-translations').then(function (n) { return n.ai; }); - case './translations/locales/sk.json': return import('new-request-form-translations').then(function (n) { return n.aj; }); - case './translations/locales/sl.json': return import('new-request-form-translations').then(function (n) { return n.ak; }); - case './translations/locales/sq.json': return import('new-request-form-translations').then(function (n) { return n.al; }); - case './translations/locales/sr-me.json': return import('new-request-form-translations').then(function (n) { return n.am; }); - case './translations/locales/sr.json': return import('new-request-form-translations').then(function (n) { return n.an; }); - case './translations/locales/sv.json': return import('new-request-form-translations').then(function (n) { return n.ao; }); - case './translations/locales/th.json': return import('new-request-form-translations').then(function (n) { return n.ap; }); - case './translations/locales/tr.json': return import('new-request-form-translations').then(function (n) { return n.aq; }); - case './translations/locales/uk.json': return import('new-request-form-translations').then(function (n) { return n.ar; }); - case './translations/locales/ur.json': return import('new-request-form-translations').then(function (n) { return n.as; }); - case './translations/locales/uz.json': return import('new-request-form-translations').then(function (n) { return n.at; }); - case './translations/locales/vi.json': return import('new-request-form-translations').then(function (n) { return n.au; }); - case './translations/locales/zh-cn.json': return import('new-request-form-translations').then(function (n) { return n.av; }); - case './translations/locales/zh-tw.json': return import('new-request-form-translations').then(function (n) { return n.aw; }); - default: return new Promise(function(resolve, reject) { - (typeof queueMicrotask === 'function' ? queueMicrotask : setTimeout)( - reject.bind(null, new Error("Unknown variable dynamic import: " + path)) - ); - }) - } - } + case "./translations/locales/af.json": + return import("new-request-form-translations").then(function (n) { + return n.a; + }); + case "./translations/locales/ar-x-pseudo.json": + return import("new-request-form-translations").then(function (n) { + return n.b; + }); + case "./translations/locales/ar.json": + return import("new-request-form-translations").then(function (n) { + return n.c; + }); + case "./translations/locales/az.json": + return import("new-request-form-translations").then(function (n) { + return n.d; + }); + case "./translations/locales/be.json": + return import("new-request-form-translations").then(function (n) { + return n.e; + }); + case "./translations/locales/bg.json": + return import("new-request-form-translations").then(function (n) { + return n.f; + }); + case "./translations/locales/bn.json": + return import("new-request-form-translations").then(function (n) { + return n.g; + }); + case "./translations/locales/bs.json": + return import("new-request-form-translations").then(function (n) { + return n.h; + }); + case "./translations/locales/ca.json": + return import("new-request-form-translations").then(function (n) { + return n.i; + }); + case "./translations/locales/cs.json": + return import("new-request-form-translations").then(function (n) { + return n.j; + }); + case "./translations/locales/cy.json": + return import("new-request-form-translations").then(function (n) { + return n.k; + }); + case "./translations/locales/da.json": + return import("new-request-form-translations").then(function (n) { + return n.l; + }); + case "./translations/locales/de-de.json": + return import("new-request-form-translations").then(function (n) { + return n.m; + }); + case "./translations/locales/de-x-informal.json": + return import("new-request-form-translations").then(function (n) { + return n.n; + }); + case "./translations/locales/de.json": + return import("new-request-form-translations").then(function (n) { + return n.o; + }); + case "./translations/locales/el.json": + return import("new-request-form-translations").then(function (n) { + return n.p; + }); + case "./translations/locales/en-001.json": + return import("new-request-form-translations").then(function (n) { + return n.q; + }); + case "./translations/locales/en-150.json": + return import("new-request-form-translations").then(function (n) { + return n.r; + }); + case "./translations/locales/en-au.json": + return import("new-request-form-translations").then(function (n) { + return n.s; + }); + case "./translations/locales/en-ca.json": + return import("new-request-form-translations").then(function (n) { + return n.t; + }); + case "./translations/locales/en-gb.json": + return import("new-request-form-translations").then(function (n) { + return n.u; + }); + case "./translations/locales/en-my.json": + return import("new-request-form-translations").then(function (n) { + return n.v; + }); + case "./translations/locales/en-ph.json": + return import("new-request-form-translations").then(function (n) { + return n.w; + }); + case "./translations/locales/en-se.json": + return import("new-request-form-translations").then(function (n) { + return n.x; + }); + case "./translations/locales/en-us.json": + return import("new-request-form-translations").then(function (n) { + return n.y; + }); + case "./translations/locales/en-x-dev.json": + return import("new-request-form-translations").then(function (n) { + return n.z; + }); + case "./translations/locales/en-x-keys.json": + return import("new-request-form-translations").then(function (n) { + return n.A; + }); + case "./translations/locales/en-x-obsolete.json": + return import("new-request-form-translations").then(function (n) { + return n.B; + }); + case "./translations/locales/en-x-pseudo.json": + return import("new-request-form-translations").then(function (n) { + return n.C; + }); + case "./translations/locales/en-x-test.json": + return import("new-request-form-translations").then(function (n) { + return n.D; + }); + case "./translations/locales/es-419.json": + return import("new-request-form-translations").then(function (n) { + return n.E; + }); + case "./translations/locales/es-es.json": + return import("new-request-form-translations").then(function (n) { + return n.F; + }); + case "./translations/locales/es.json": + return import("new-request-form-translations").then(function (n) { + return n.G; + }); + case "./translations/locales/et.json": + return import("new-request-form-translations").then(function (n) { + return n.H; + }); + case "./translations/locales/eu.json": + return import("new-request-form-translations").then(function (n) { + return n.I; + }); + case "./translations/locales/fa-af.json": + return import("new-request-form-translations").then(function (n) { + return n.J; + }); + case "./translations/locales/fa.json": + return import("new-request-form-translations").then(function (n) { + return n.K; + }); + case "./translations/locales/fi.json": + return import("new-request-form-translations").then(function (n) { + return n.L; + }); + case "./translations/locales/fil.json": + return import("new-request-form-translations").then(function (n) { + return n.M; + }); + case "./translations/locales/fo.json": + return import("new-request-form-translations").then(function (n) { + return n.N; + }); + case "./translations/locales/fr-ca.json": + return import("new-request-form-translations").then(function (n) { + return n.O; + }); + case "./translations/locales/fr.json": + return import("new-request-form-translations").then(function (n) { + return n.P; + }); + case "./translations/locales/ga.json": + return import("new-request-form-translations").then(function (n) { + return n.Q; + }); + case "./translations/locales/he.json": + return import("new-request-form-translations").then(function (n) { + return n.R; + }); + case "./translations/locales/hi.json": + return import("new-request-form-translations").then(function (n) { + return n.S; + }); + case "./translations/locales/hr.json": + return import("new-request-form-translations").then(function (n) { + return n.T; + }); + case "./translations/locales/hu.json": + return import("new-request-form-translations").then(function (n) { + return n.U; + }); + case "./translations/locales/hy.json": + return import("new-request-form-translations").then(function (n) { + return n.V; + }); + case "./translations/locales/id.json": + return import("new-request-form-translations").then(function (n) { + return n.W; + }); + case "./translations/locales/is.json": + return import("new-request-form-translations").then(function (n) { + return n.X; + }); + case "./translations/locales/it-ch.json": + return import("new-request-form-translations").then(function (n) { + return n.Y; + }); + case "./translations/locales/it.json": + return import("new-request-form-translations").then(function (n) { + return n.Z; + }); + case "./translations/locales/ja.json": + return import("new-request-form-translations").then(function (n) { + return n._; + }); + case "./translations/locales/ka.json": + return import("new-request-form-translations").then(function (n) { + return n.$; + }); + case "./translations/locales/kk.json": + return import("new-request-form-translations").then(function (n) { + return n.a0; + }); + case "./translations/locales/kl-dk.json": + return import("new-request-form-translations").then(function (n) { + return n.a1; + }); + case "./translations/locales/ko.json": + return import("new-request-form-translations").then(function (n) { + return n.a2; + }); + case "./translations/locales/ku.json": + return import("new-request-form-translations").then(function (n) { + return n.a3; + }); + case "./translations/locales/lt.json": + return import("new-request-form-translations").then(function (n) { + return n.a4; + }); + case "./translations/locales/lv.json": + return import("new-request-form-translations").then(function (n) { + return n.a5; + }); + case "./translations/locales/mk.json": + return import("new-request-form-translations").then(function (n) { + return n.a6; + }); + case "./translations/locales/mn.json": + return import("new-request-form-translations").then(function (n) { + return n.a7; + }); + case "./translations/locales/ms.json": + return import("new-request-form-translations").then(function (n) { + return n.a8; + }); + case "./translations/locales/mt.json": + return import("new-request-form-translations").then(function (n) { + return n.a9; + }); + case "./translations/locales/my.json": + return import("new-request-form-translations").then(function (n) { + return n.aa; + }); + case "./translations/locales/nl-be.json": + return import("new-request-form-translations").then(function (n) { + return n.ab; + }); + case "./translations/locales/nl.json": + return import("new-request-form-translations").then(function (n) { + return n.ac; + }); + case "./translations/locales/no.json": + return import("new-request-form-translations").then(function (n) { + return n.ad; + }); + case "./translations/locales/pl.json": + return import("new-request-form-translations").then(function (n) { + return n.ae; + }); + case "./translations/locales/pt-br.json": + return import("new-request-form-translations").then(function (n) { + return n.af; + }); + case "./translations/locales/pt.json": + return import("new-request-form-translations").then(function (n) { + return n.ag; + }); + case "./translations/locales/ro.json": + return import("new-request-form-translations").then(function (n) { + return n.ah; + }); + case "./translations/locales/ru.json": + return import("new-request-form-translations").then(function (n) { + return n.ai; + }); + case "./translations/locales/sk.json": + return import("new-request-form-translations").then(function (n) { + return n.aj; + }); + case "./translations/locales/sl.json": + return import("new-request-form-translations").then(function (n) { + return n.ak; + }); + case "./translations/locales/sq.json": + return import("new-request-form-translations").then(function (n) { + return n.al; + }); + case "./translations/locales/sr-me.json": + return import("new-request-form-translations").then(function (n) { + return n.am; + }); + case "./translations/locales/sr.json": + return import("new-request-form-translations").then(function (n) { + return n.an; + }); + case "./translations/locales/sv.json": + return import("new-request-form-translations").then(function (n) { + return n.ao; + }); + case "./translations/locales/th.json": + return import("new-request-form-translations").then(function (n) { + return n.ap; + }); + case "./translations/locales/tr.json": + return import("new-request-form-translations").then(function (n) { + return n.aq; + }); + case "./translations/locales/uk.json": + return import("new-request-form-translations").then(function (n) { + return n.ar; + }); + case "./translations/locales/ur.json": + return import("new-request-form-translations").then(function (n) { + return n.as; + }); + case "./translations/locales/uz.json": + return import("new-request-form-translations").then(function (n) { + return n.at; + }); + case "./translations/locales/vi.json": + return import("new-request-form-translations").then(function (n) { + return n.au; + }); + case "./translations/locales/zh-cn.json": + return import("new-request-form-translations").then(function (n) { + return n.av; + }); + case "./translations/locales/zh-tw.json": + return import("new-request-form-translations").then(function (n) { + return n.aw; + }); + default: + return new Promise(function (resolve, reject) { + (typeof queueMicrotask === "function" + ? queueMicrotask + : setTimeout)(reject.bind(null, new Error("Unknown variable dynamic import: " + path))); + }); + } +} async function renderNewRequestForm(settings, props, container) { - const { baseLocale } = props; - initI18next(baseLocale); - await loadTranslations(baseLocale, () => __variableDynamicImportRuntime0__(`./translations/locales/${baseLocale}.json`)); - reactDomExports.render(jsxRuntimeExports.jsx(ThemeProviders, { theme: createTheme(settings), children: jsxRuntimeExports.jsx(NewRequestForm, { ...props }) }), container); + const { baseLocale } = props; + initI18next(baseLocale); + await loadTranslations(baseLocale, () => + __variableDynamicImportRuntime0__( + `./translations/locales/${baseLocale}.json` + ) + ); + reactDomExports.render( + jsxRuntimeExports.jsx(ThemeProviders, { + theme: createTheme(settings), + children: jsxRuntimeExports.jsx(NewRequestForm, { ...props }), + }), + container + ); } export { renderNewRequestForm }; diff --git a/assets/new-request-form-translations-bundle.js b/assets/new-request-form-translations-bundle.js index 32d5c634c..b5945a310 100644 --- a/assets/new-request-form-translations-bundle.js +++ b/assets/new-request-form-translations-bundle.js @@ -1,3481 +1,4563 @@ var af = { - "new-request-form.answer-bot-modal.footer-content": "If it does, we can close your recent request {{requestId}}", - "new-request-form.answer-bot-modal.footer-title": "Does this article answer your question?", - "new-request-form.answer-bot-modal.mark-irrelevant": "No, I need help", - "new-request-form.answer-bot-modal.request-closed": "Nice. Your request has been closed.", - "new-request-form.answer-bot-modal.request-submitted": "Your request was successfully submitted", - "new-request-form.answer-bot-modal.solve-error": "There was an error closing your request", - "new-request-form.answer-bot-modal.solve-request": "Yes, close my request", - "new-request-form.answer-bot-modal.title": "While you wait, do any of these articles answer your question?", - "new-request-form.answer-bot-modal.view-article": "View article", - "new-request-form.attachments.choose-file-label": "Choose a file or drag and drop here", - "new-request-form.attachments.drop-files-label": "Drop files here", - "new-request-form.attachments.remove-file": "Remove file", - "new-request-form.attachments.stop-upload": "Stop upload", - "new-request-form.attachments.upload-error-description": "There was an error uploading {{fileName}}. Try again or upload another file.", - "new-request-form.attachments.upload-error-title": "Upload error", - "new-request-form.attachments.uploading": "Uploading {{fileName}}", - "new-request-form.cc-field.container-label": "Selected CC emails", - "new-request-form.cc-field.email-added": "{{email}} has been added", - "new-request-form.cc-field.email-label": "{{email}} - Press Backspace to remove", - "new-request-form.cc-field.email-removed": "{{email}} has been removed", - "new-request-form.cc-field.emails-added": "{{emails}} have been added", - "new-request-form.cc-field.invalid-email": "Invalid email address", - "new-request-form.close-label": "Close", - "new-request-form.credit-card-digits-hint": "(Last 4 digits)", - "new-request-form.dropdown.empty-option": "Select an option", - "new-request-form.lookup-field.loading-options": "Loading items...", - "new-request-form.lookup-field.no-matches-found": "No matches found", - "new-request-form.lookup-field.placeholder": "Search {{label}}", - "new-request-form.parent-request-link": "Follow-up to request {{parentId}}", - "new-request-form.required-fields-info": "Fields marked with an asterisk (*) are required.", - "new-request-form.submit": "Submit", - "new-request-form.suggested-articles": "Suggested articles" -}; - -var af$1 = /*#__PURE__*/Object.freeze({ - __proto__: null, - default: af + "new-request-form.answer-bot-modal.footer-content": + "If it does, we can close your recent request {{requestId}}", + "new-request-form.answer-bot-modal.footer-title": + "Does this article answer your question?", + "new-request-form.answer-bot-modal.mark-irrelevant": "No, I need help", + "new-request-form.answer-bot-modal.request-closed": + "Nice. Your request has been closed.", + "new-request-form.answer-bot-modal.request-submitted": + "Your request was successfully submitted", + "new-request-form.answer-bot-modal.solve-error": + "There was an error closing your request", + "new-request-form.answer-bot-modal.solve-request": "Yes, close my request", + "new-request-form.answer-bot-modal.title": + "While you wait, do any of these articles answer your question?", + "new-request-form.answer-bot-modal.view-article": "View article", + "new-request-form.attachments.choose-file-label": + "Choose a file or drag and drop here", + "new-request-form.attachments.drop-files-label": "Drop files here", + "new-request-form.attachments.remove-file": "Remove file", + "new-request-form.attachments.stop-upload": "Stop upload", + "new-request-form.attachments.upload-error-description": + "There was an error uploading {{fileName}}. Try again or upload another file.", + "new-request-form.attachments.upload-error-title": "Upload error", + "new-request-form.attachments.uploading": "Uploading {{fileName}}", + "new-request-form.cc-field.container-label": "Selected CC emails", + "new-request-form.cc-field.email-added": "{{email}} has been added", + "new-request-form.cc-field.email-label": + "{{email}} - Press Backspace to remove", + "new-request-form.cc-field.email-removed": "{{email}} has been removed", + "new-request-form.cc-field.emails-added": "{{emails}} have been added", + "new-request-form.cc-field.invalid-email": "Invalid email address", + "new-request-form.close-label": "Close", + "new-request-form.credit-card-digits-hint": "(Last 4 digits)", + "new-request-form.dropdown.empty-option": "Select an option", + "new-request-form.lookup-field.loading-options": "Loading items...", + "new-request-form.lookup-field.no-matches-found": "No matches found", + "new-request-form.lookup-field.placeholder": "Search {{label}}", + "new-request-form.parent-request-link": "Follow-up to request {{parentId}}", + "new-request-form.required-fields-info": + "Fields marked with an asterisk (*) are required.", + "new-request-form.submit": "Submit", + "new-request-form.suggested-articles": "Suggested articles", +}; + +var af$1 = /*#__PURE__*/ Object.freeze({ + __proto__: null, + default: af, }); var arXPseudo = { - "new-request-form.answer-bot-modal.footer-content": "[ผู้龍ḬḬϝ ḭḭṭ ḍṓṓḛḛṡ, ẁḛḛ ͼααṇ ͼḽṓṓṡḛḛ ẏẏṓṓṵṵṛ ṛḛḛͼḛḛṇṭ ṛḛḛʠṵṵḛḛṡṭ {{requestId}}龍ผู้]", - "new-request-form.answer-bot-modal.footer-title": "[ผู้龍Ḍṓṓḛḛṡ ṭḥḭḭṡ ααṛṭḭḭͼḽḛḛ ααṇṡẁḛḛṛ ẏẏṓṓṵṵṛ ʠṵṵḛḛṡṭḭḭṓṓṇ?龍ผู้]", - "new-request-form.answer-bot-modal.mark-irrelevant": "[ผู้龍Ṅṓṓ, ḬḬ ṇḛḛḛḛḍ ḥḛḛḽṗ龍ผู้]", - "new-request-form.answer-bot-modal.request-closed": "[ผู้龍Ṅḭḭͼḛḛ. ŶŶṓṓṵṵṛ ṛḛḛʠṵṵḛḛṡṭ ḥααṡ ḅḛḛḛḛṇ ͼḽṓṓṡḛḛḍ.龍ผู้]", - "new-request-form.answer-bot-modal.request-submitted": "[ผู้龍ŶŶṓṓṵṵṛ ṛḛḛʠṵṵḛḛṡṭ ẁααṡ ṡṵṵͼͼḛḛṡṡϝṵṵḽḽẏẏ ṡṵṵḅṃḭḭṭṭḛḛḍ龍ผู้]", - "new-request-form.answer-bot-modal.solve-error": "[ผู้龍Ṫḥḛḛṛḛḛ ẁααṡ ααṇ ḛḛṛṛṓṓṛ ͼḽṓṓṡḭḭṇḡ ẏẏṓṓṵṵṛ ṛḛḛʠṵṵḛḛṡṭ龍ผู้]", - "new-request-form.answer-bot-modal.solve-request": "[ผู้龍ŶŶḛḛṡ, ͼḽṓṓṡḛḛ ṃẏẏ ṛḛḛʠṵṵḛḛṡṭ龍ผู้]", - "new-request-form.answer-bot-modal.title": "[ผู้龍Ŵḥḭḭḽḛḛ ẏẏṓṓṵṵ ẁααḭḭṭ, ḍṓṓ ααṇẏẏ ṓṓϝ ṭḥḛḛṡḛḛ ααṛṭḭḭͼḽḛḛṡ ααṇṡẁḛḛṛ ẏẏṓṓṵṵṛ ʠṵṵḛḛṡṭḭḭṓṓṇ?龍ผู้]", - "new-request-form.answer-bot-modal.view-article": "[ผู้龍Ṿḭḭḛḛẁ ααṛṭḭḭͼḽḛḛ龍ผู้]", - "new-request-form.attachments.choose-file-label": "[ผู้龍Ḉḥṓṓṓṓṡḛḛ αα ϝḭḭḽḛḛ ṓṓṛ ḍṛααḡ ααṇḍ ḍṛṓṓṗ ḥḛḛṛḛḛ龍ผู้]", - "new-request-form.attachments.drop-files-label": "[ผู้龍Ḍṛṓṓṗ ϝḭḭḽḛḛṡ ḥḛḛṛḛḛ龍ผู้]", - "new-request-form.attachments.remove-file": "[ผู้龍Ṛḛḛṃṓṓṽḛḛ ϝḭḭḽḛḛ龍ผู้]", - "new-request-form.attachments.stop-upload": "[ผู้龍Ṣṭṓṓṗ ṵṵṗḽṓṓααḍ龍ผู้]", - "new-request-form.attachments.upload-error-description": "[ผู้龍Ṫḥḛḛṛḛḛ ẁααṡ ααṇ ḛḛṛṛṓṓṛ ṵṵṗḽṓṓααḍḭḭṇḡ {{fileName}}. Ṫṛẏẏ ααḡααḭḭṇ ṓṓṛ ṵṵṗḽṓṓααḍ ααṇṓṓṭḥḛḛṛ ϝḭḭḽḛḛ.龍ผู้]", - "new-request-form.attachments.upload-error-title": "[ผู้龍ṲṲṗḽṓṓααḍ ḛḛṛṛṓṓṛ龍ผู้]", - "new-request-form.attachments.uploading": "[ผู้龍ṲṲṗḽṓṓααḍḭḭṇḡ {{fileName}}龍ผู้]", - "new-request-form.cc-field.container-label": "[ผู้龍Ṣḛḛḽḛḛͼṭḛḛḍ ḈḈ ḛḛṃααḭḭḽṡ龍ผู้]", - "new-request-form.cc-field.email-added": "[ผู้龍{{email}} ḥααṡ ḅḛḛḛḛṇ ααḍḍḛḛḍ龍ผู้]", - "new-request-form.cc-field.email-label": "[ผู้龍{{email}} - Ṕṛḛḛṡṡ Ḃααͼḳṡṗααͼḛḛ ṭṓṓ ṛḛḛṃṓṓṽḛḛ龍ผู้]", - "new-request-form.cc-field.email-removed": "[ผู้龍{{email}} ḥααṡ ḅḛḛḛḛṇ ṛḛḛṃṓṓṽḛḛḍ龍ผู้]", - "new-request-form.cc-field.emails-added": "[ผู้龍{{emails}} ḥααṽḛḛ ḅḛḛḛḛṇ ααḍḍḛḛḍ龍ผู้]", - "new-request-form.cc-field.invalid-email": "[ผู้龍ḬḬṇṽααḽḭḭḍ ḛḛṃααḭḭḽ ααḍḍṛḛḛṡṡ龍ผู้]", - "new-request-form.close-label": "[ผู้龍Ḉḽṓṓṡḛḛ龍ผู้]", - "new-request-form.credit-card-digits-hint": "[ผู้龍(Ḻααṡṭ 4 ḍḭḭḡḭḭṭṡ)龍ผู้]", - "new-request-form.dropdown.empty-option": "[ผู้龍Ṣḛḛḽḛḛͼṭ ααṇ ṓṓṗṭḭḭṓṓṇ龍ผู้]", - "new-request-form.lookup-field.loading-options": "[ผู้龍Ḻṓṓααḍḭḭṇḡ ḭḭṭḛḛṃṡ...龍ผู้]", - "new-request-form.lookup-field.no-matches-found": "[ผู้龍Ṅṓṓ ṃααṭͼḥḛḛṡ ϝṓṓṵṵṇḍ龍ผู้]", - "new-request-form.lookup-field.placeholder": "[ผู้龍Ṣḛḛααṛͼḥ {{label}}龍ผู้]", - "new-request-form.parent-request-link": "[ผู้龍Ḟṓṓḽḽṓṓẁ-ṵṵṗ ṭṓṓ ṛḛḛʠṵṵḛḛṡṭ {{parentId}}龍ผู้]", - "new-request-form.required-fields-info": "[ผู้龍Ḟḭḭḛḛḽḍṡ ṃααṛḳḛḛḍ ẁḭḭṭḥ ααṇ ααṡṭḛḛṛḭḭṡḳ (*) ααṛḛḛ ṛḛḛʠṵṵḭḭṛḛḛḍ.龍ผู้]", - "new-request-form.submit": "[ผู้龍Ṣṵṵḅṃḭḭṭ龍ผู้]", - "new-request-form.suggested-articles": "[ผู้龍Ṣṵṵḡḡḛḛṡṭḛḛḍ ααṛṭḭḭͼḽḛḛṡ龍ผู้]" -}; - -var arXPseudo$1 = /*#__PURE__*/Object.freeze({ - __proto__: null, - default: arXPseudo + "new-request-form.answer-bot-modal.footer-content": + "[ผู้龍ḬḬϝ ḭḭṭ ḍṓṓḛḛṡ, ẁḛḛ ͼααṇ ͼḽṓṓṡḛḛ ẏẏṓṓṵṵṛ ṛḛḛͼḛḛṇṭ ṛḛḛʠṵṵḛḛṡṭ {{requestId}}龍ผู้]", + "new-request-form.answer-bot-modal.footer-title": + "[ผู้龍Ḍṓṓḛḛṡ ṭḥḭḭṡ ααṛṭḭḭͼḽḛḛ ααṇṡẁḛḛṛ ẏẏṓṓṵṵṛ ʠṵṵḛḛṡṭḭḭṓṓṇ?龍ผู้]", + "new-request-form.answer-bot-modal.mark-irrelevant": + "[ผู้龍Ṅṓṓ, ḬḬ ṇḛḛḛḛḍ ḥḛḛḽṗ龍ผู้]", + "new-request-form.answer-bot-modal.request-closed": + "[ผู้龍Ṅḭḭͼḛḛ. ŶŶṓṓṵṵṛ ṛḛḛʠṵṵḛḛṡṭ ḥααṡ ḅḛḛḛḛṇ ͼḽṓṓṡḛḛḍ.龍ผู้]", + "new-request-form.answer-bot-modal.request-submitted": + "[ผู้龍ŶŶṓṓṵṵṛ ṛḛḛʠṵṵḛḛṡṭ ẁααṡ ṡṵṵͼͼḛḛṡṡϝṵṵḽḽẏẏ ṡṵṵḅṃḭḭṭṭḛḛḍ龍ผู้]", + "new-request-form.answer-bot-modal.solve-error": + "[ผู้龍Ṫḥḛḛṛḛḛ ẁααṡ ααṇ ḛḛṛṛṓṓṛ ͼḽṓṓṡḭḭṇḡ ẏẏṓṓṵṵṛ ṛḛḛʠṵṵḛḛṡṭ龍ผู้]", + "new-request-form.answer-bot-modal.solve-request": + "[ผู้龍ŶŶḛḛṡ, ͼḽṓṓṡḛḛ ṃẏẏ ṛḛḛʠṵṵḛḛṡṭ龍ผู้]", + "new-request-form.answer-bot-modal.title": + "[ผู้龍Ŵḥḭḭḽḛḛ ẏẏṓṓṵṵ ẁααḭḭṭ, ḍṓṓ ααṇẏẏ ṓṓϝ ṭḥḛḛṡḛḛ ααṛṭḭḭͼḽḛḛṡ ααṇṡẁḛḛṛ ẏẏṓṓṵṵṛ ʠṵṵḛḛṡṭḭḭṓṓṇ?龍ผู้]", + "new-request-form.answer-bot-modal.view-article": + "[ผู้龍Ṿḭḭḛḛẁ ααṛṭḭḭͼḽḛḛ龍ผู้]", + "new-request-form.attachments.choose-file-label": + "[ผู้龍Ḉḥṓṓṓṓṡḛḛ αα ϝḭḭḽḛḛ ṓṓṛ ḍṛααḡ ααṇḍ ḍṛṓṓṗ ḥḛḛṛḛḛ龍ผู้]", + "new-request-form.attachments.drop-files-label": + "[ผู้龍Ḍṛṓṓṗ ϝḭḭḽḛḛṡ ḥḛḛṛḛḛ龍ผู้]", + "new-request-form.attachments.remove-file": "[ผู้龍Ṛḛḛṃṓṓṽḛḛ ϝḭḭḽḛḛ龍ผู้]", + "new-request-form.attachments.stop-upload": "[ผู้龍Ṣṭṓṓṗ ṵṵṗḽṓṓααḍ龍ผู้]", + "new-request-form.attachments.upload-error-description": + "[ผู้龍Ṫḥḛḛṛḛḛ ẁααṡ ααṇ ḛḛṛṛṓṓṛ ṵṵṗḽṓṓααḍḭḭṇḡ {{fileName}}. Ṫṛẏẏ ααḡααḭḭṇ ṓṓṛ ṵṵṗḽṓṓααḍ ααṇṓṓṭḥḛḛṛ ϝḭḭḽḛḛ.龍ผู้]", + "new-request-form.attachments.upload-error-title": + "[ผู้龍ṲṲṗḽṓṓααḍ ḛḛṛṛṓṓṛ龍ผู้]", + "new-request-form.attachments.uploading": + "[ผู้龍ṲṲṗḽṓṓααḍḭḭṇḡ {{fileName}}龍ผู้]", + "new-request-form.cc-field.container-label": + "[ผู้龍Ṣḛḛḽḛḛͼṭḛḛḍ ḈḈ ḛḛṃααḭḭḽṡ龍ผู้]", + "new-request-form.cc-field.email-added": + "[ผู้龍{{email}} ḥααṡ ḅḛḛḛḛṇ ααḍḍḛḛḍ龍ผู้]", + "new-request-form.cc-field.email-label": + "[ผู้龍{{email}} - Ṕṛḛḛṡṡ Ḃααͼḳṡṗααͼḛḛ ṭṓṓ ṛḛḛṃṓṓṽḛḛ龍ผู้]", + "new-request-form.cc-field.email-removed": + "[ผู้龍{{email}} ḥααṡ ḅḛḛḛḛṇ ṛḛḛṃṓṓṽḛḛḍ龍ผู้]", + "new-request-form.cc-field.emails-added": + "[ผู้龍{{emails}} ḥααṽḛḛ ḅḛḛḛḛṇ ααḍḍḛḛḍ龍ผู้]", + "new-request-form.cc-field.invalid-email": + "[ผู้龍ḬḬṇṽααḽḭḭḍ ḛḛṃααḭḭḽ ααḍḍṛḛḛṡṡ龍ผู้]", + "new-request-form.close-label": "[ผู้龍Ḉḽṓṓṡḛḛ龍ผู้]", + "new-request-form.credit-card-digits-hint": "[ผู้龍(Ḻααṡṭ 4 ḍḭḭḡḭḭṭṡ)龍ผู้]", + "new-request-form.dropdown.empty-option": + "[ผู้龍Ṣḛḛḽḛḛͼṭ ααṇ ṓṓṗṭḭḭṓṓṇ龍ผู้]", + "new-request-form.lookup-field.loading-options": + "[ผู้龍Ḻṓṓααḍḭḭṇḡ ḭḭṭḛḛṃṡ...龍ผู้]", + "new-request-form.lookup-field.no-matches-found": + "[ผู้龍Ṅṓṓ ṃααṭͼḥḛḛṡ ϝṓṓṵṵṇḍ龍ผู้]", + "new-request-form.lookup-field.placeholder": "[ผู้龍Ṣḛḛααṛͼḥ {{label}}龍ผู้]", + "new-request-form.parent-request-link": + "[ผู้龍Ḟṓṓḽḽṓṓẁ-ṵṵṗ ṭṓṓ ṛḛḛʠṵṵḛḛṡṭ {{parentId}}龍ผู้]", + "new-request-form.required-fields-info": + "[ผู้龍Ḟḭḭḛḛḽḍṡ ṃααṛḳḛḛḍ ẁḭḭṭḥ ααṇ ααṡṭḛḛṛḭḭṡḳ (*) ααṛḛḛ ṛḛḛʠṵṵḭḭṛḛḛḍ.龍ผู้]", + "new-request-form.submit": "[ผู้龍Ṣṵṵḅṃḭḭṭ龍ผู้]", + "new-request-form.suggested-articles": "[ผู้龍Ṣṵṵḡḡḛḛṡṭḛḛḍ ααṛṭḭḭͼḽḛḛṡ龍ผู้]", +}; + +var arXPseudo$1 = /*#__PURE__*/ Object.freeze({ + __proto__: null, + default: arXPseudo, }); var ar = { - "new-request-form.answer-bot-modal.footer-content": "في هذه الحالة يمكننا إغلاق الطلب الأخير {{requestId}}", - "new-request-form.answer-bot-modal.footer-title": "هل يجيب هذا المقال عن سؤالك؟", - "new-request-form.answer-bot-modal.mark-irrelevant": "كلا، أحتاج إلى مساعدة", - "new-request-form.answer-bot-modal.request-closed": "رائع. تم إغلاق طلبك.", - "new-request-form.answer-bot-modal.request-submitted": "تم إرسال طلبك بنجاح", - "new-request-form.answer-bot-modal.solve-error": "حدث خطأ أثناء إغلاق طلبك", - "new-request-form.answer-bot-modal.solve-request": "نعم، أغلق هذا الطلب", - "new-request-form.answer-bot-modal.title": "بينما تنتظر الرد، هل يجيب أي من المقالات التالية عن سؤالك؟", - "new-request-form.answer-bot-modal.view-article": "عرض المقال", - "new-request-form.attachments.choose-file-label": "اختر ملفًا أو قم بالسحب والإسقاط هنا", - "new-request-form.attachments.drop-files-label": "أسقِط الملفات هنا", - "new-request-form.attachments.remove-file": "إزالة الملف", - "new-request-form.attachments.stop-upload": "إيقاف التحميل", - "new-request-form.attachments.upload-error-description": "حدث خطأ أثناء تحميل {{fileName}}. حاول مرة أخرى أو قم بتحميل ملف آخر.", - "new-request-form.attachments.upload-error-title": "خطأ في التحميل", - "new-request-form.attachments.uploading": "جارٍ تحميل {{fileName}}", - "new-request-form.cc-field.container-label": "عناوين البريد الإلكتروني المحددة في خانة النسخة", - "new-request-form.cc-field.email-added": "تمت إضافة {{email}}", - "new-request-form.cc-field.email-label": "{{email}} - اضغط على Backspace للإزالة", - "new-request-form.cc-field.email-removed": "تمت إزالة {{email}}", - "new-request-form.cc-field.emails-added": "تمت إضافة {{emails}}", - "new-request-form.cc-field.invalid-email": "عنوان بريد إلكتروني غير صالح", - "new-request-form.close-label": "إغلاق", - "new-request-form.credit-card-digits-hint": "(آخر 4 أرقام)", - "new-request-form.dropdown.empty-option": "حدّد خيارًا", - "new-request-form.lookup-field.loading-options": "جارٍ تحميل العناصر...", - "new-request-form.lookup-field.no-matches-found": "لم يتم العثور على نتائج مطابقة", - "new-request-form.lookup-field.placeholder": "بحث عن {{label}}", - "new-request-form.parent-request-link": "متابعة طلب {{parentId}}", - "new-request-form.required-fields-info": "الحقول التي عليها علامة النجمة (*) مطلوبة.", - "new-request-form.submit": "إرسال", - "new-request-form.suggested-articles": "مقالات مقترحة" -}; - -var ar$1 = /*#__PURE__*/Object.freeze({ - __proto__: null, - default: ar + "new-request-form.answer-bot-modal.footer-content": + "في هذه الحالة يمكننا إغلاق الطلب الأخير {{requestId}}", + "new-request-form.answer-bot-modal.footer-title": + "هل يجيب هذا المقال عن سؤالك؟", + "new-request-form.answer-bot-modal.mark-irrelevant": "كلا، أحتاج إلى مساعدة", + "new-request-form.answer-bot-modal.request-closed": "رائع. تم إغلاق طلبك.", + "new-request-form.answer-bot-modal.request-submitted": "تم إرسال طلبك بنجاح", + "new-request-form.answer-bot-modal.solve-error": "حدث خطأ أثناء إغلاق طلبك", + "new-request-form.answer-bot-modal.solve-request": "نعم، أغلق هذا الطلب", + "new-request-form.answer-bot-modal.title": + "بينما تنتظر الرد، هل يجيب أي من المقالات التالية عن سؤالك؟", + "new-request-form.answer-bot-modal.view-article": "عرض المقال", + "new-request-form.attachments.choose-file-label": + "اختر ملفًا أو قم بالسحب والإسقاط هنا", + "new-request-form.attachments.drop-files-label": "أسقِط الملفات هنا", + "new-request-form.attachments.remove-file": "إزالة الملف", + "new-request-form.attachments.stop-upload": "إيقاف التحميل", + "new-request-form.attachments.upload-error-description": + "حدث خطأ أثناء تحميل {{fileName}}. حاول مرة أخرى أو قم بتحميل ملف آخر.", + "new-request-form.attachments.upload-error-title": "خطأ في التحميل", + "new-request-form.attachments.uploading": "جارٍ تحميل {{fileName}}", + "new-request-form.cc-field.container-label": + "عناوين البريد الإلكتروني المحددة في خانة النسخة", + "new-request-form.cc-field.email-added": "تمت إضافة {{email}}", + "new-request-form.cc-field.email-label": + "{{email}} - اضغط على Backspace للإزالة", + "new-request-form.cc-field.email-removed": "تمت إزالة {{email}}", + "new-request-form.cc-field.emails-added": "تمت إضافة {{emails}}", + "new-request-form.cc-field.invalid-email": "عنوان بريد إلكتروني غير صالح", + "new-request-form.close-label": "إغلاق", + "new-request-form.credit-card-digits-hint": "(آخر 4 أرقام)", + "new-request-form.dropdown.empty-option": "حدّد خيارًا", + "new-request-form.lookup-field.loading-options": "جارٍ تحميل العناصر...", + "new-request-form.lookup-field.no-matches-found": + "لم يتم العثور على نتائج مطابقة", + "new-request-form.lookup-field.placeholder": "بحث عن {{label}}", + "new-request-form.parent-request-link": "متابعة طلب {{parentId}}", + "new-request-form.required-fields-info": + "الحقول التي عليها علامة النجمة (*) مطلوبة.", + "new-request-form.submit": "إرسال", + "new-request-form.suggested-articles": "مقالات مقترحة", +}; + +var ar$1 = /*#__PURE__*/ Object.freeze({ + __proto__: null, + default: ar, }); var az = { - "new-request-form.answer-bot-modal.footer-content": "If it does, we can close your recent request {{requestId}}", - "new-request-form.answer-bot-modal.footer-title": "Does this article answer your question?", - "new-request-form.answer-bot-modal.mark-irrelevant": "No, I need help", - "new-request-form.answer-bot-modal.request-closed": "Nice. Your request has been closed.", - "new-request-form.answer-bot-modal.request-submitted": "Your request was successfully submitted", - "new-request-form.answer-bot-modal.solve-error": "There was an error closing your request", - "new-request-form.answer-bot-modal.solve-request": "Yes, close my request", - "new-request-form.answer-bot-modal.title": "While you wait, do any of these articles answer your question?", - "new-request-form.answer-bot-modal.view-article": "View article", - "new-request-form.attachments.choose-file-label": "Choose a file or drag and drop here", - "new-request-form.attachments.drop-files-label": "Drop files here", - "new-request-form.attachments.remove-file": "Remove file", - "new-request-form.attachments.stop-upload": "Stop upload", - "new-request-form.attachments.upload-error-description": "There was an error uploading {{fileName}}. Try again or upload another file.", - "new-request-form.attachments.upload-error-title": "Upload error", - "new-request-form.attachments.uploading": "Uploading {{fileName}}", - "new-request-form.cc-field.container-label": "Selected CC emails", - "new-request-form.cc-field.email-added": "{{email}} has been added", - "new-request-form.cc-field.email-label": "{{email}} - Press Backspace to remove", - "new-request-form.cc-field.email-removed": "{{email}} has been removed", - "new-request-form.cc-field.emails-added": "{{emails}} have been added", - "new-request-form.cc-field.invalid-email": "Invalid email address", - "new-request-form.close-label": "Close", - "new-request-form.credit-card-digits-hint": "(Last 4 digits)", - "new-request-form.dropdown.empty-option": "Select an option", - "new-request-form.lookup-field.loading-options": "Loading items...", - "new-request-form.lookup-field.no-matches-found": "No matches found", - "new-request-form.lookup-field.placeholder": "Search {{label}}", - "new-request-form.parent-request-link": "Follow-up to request {{parentId}}", - "new-request-form.required-fields-info": "Fields marked with an asterisk (*) are required.", - "new-request-form.submit": "Submit", - "new-request-form.suggested-articles": "Suggested articles" -}; - -var az$1 = /*#__PURE__*/Object.freeze({ - __proto__: null, - default: az + "new-request-form.answer-bot-modal.footer-content": + "If it does, we can close your recent request {{requestId}}", + "new-request-form.answer-bot-modal.footer-title": + "Does this article answer your question?", + "new-request-form.answer-bot-modal.mark-irrelevant": "No, I need help", + "new-request-form.answer-bot-modal.request-closed": + "Nice. Your request has been closed.", + "new-request-form.answer-bot-modal.request-submitted": + "Your request was successfully submitted", + "new-request-form.answer-bot-modal.solve-error": + "There was an error closing your request", + "new-request-form.answer-bot-modal.solve-request": "Yes, close my request", + "new-request-form.answer-bot-modal.title": + "While you wait, do any of these articles answer your question?", + "new-request-form.answer-bot-modal.view-article": "View article", + "new-request-form.attachments.choose-file-label": + "Choose a file or drag and drop here", + "new-request-form.attachments.drop-files-label": "Drop files here", + "new-request-form.attachments.remove-file": "Remove file", + "new-request-form.attachments.stop-upload": "Stop upload", + "new-request-form.attachments.upload-error-description": + "There was an error uploading {{fileName}}. Try again or upload another file.", + "new-request-form.attachments.upload-error-title": "Upload error", + "new-request-form.attachments.uploading": "Uploading {{fileName}}", + "new-request-form.cc-field.container-label": "Selected CC emails", + "new-request-form.cc-field.email-added": "{{email}} has been added", + "new-request-form.cc-field.email-label": + "{{email}} - Press Backspace to remove", + "new-request-form.cc-field.email-removed": "{{email}} has been removed", + "new-request-form.cc-field.emails-added": "{{emails}} have been added", + "new-request-form.cc-field.invalid-email": "Invalid email address", + "new-request-form.close-label": "Close", + "new-request-form.credit-card-digits-hint": "(Last 4 digits)", + "new-request-form.dropdown.empty-option": "Select an option", + "new-request-form.lookup-field.loading-options": "Loading items...", + "new-request-form.lookup-field.no-matches-found": "No matches found", + "new-request-form.lookup-field.placeholder": "Search {{label}}", + "new-request-form.parent-request-link": "Follow-up to request {{parentId}}", + "new-request-form.required-fields-info": + "Fields marked with an asterisk (*) are required.", + "new-request-form.submit": "Submit", + "new-request-form.suggested-articles": "Suggested articles", +}; + +var az$1 = /*#__PURE__*/ Object.freeze({ + __proto__: null, + default: az, }); var be = { - "new-request-form.answer-bot-modal.footer-content": "Если да, мы можем закрыть запрос {{requestId}}", - "new-request-form.answer-bot-modal.footer-title": "Есть ли в этой статье ответ на вопрос?", - "new-request-form.answer-bot-modal.mark-irrelevant": "Нет, мне нужна помощь", - "new-request-form.answer-bot-modal.request-closed": "Превосходно. Запрос закрыт.", - "new-request-form.answer-bot-modal.request-submitted": "Ваш запрос отправлен", - "new-request-form.answer-bot-modal.solve-error": "Ошибка при закрытии запроса", - "new-request-form.answer-bot-modal.solve-request": "Да, закрыть мой запрос", - "new-request-form.answer-bot-modal.title": "Пока вы ожидаете, есть ли в какой-то из этих статей ответ на ваш вопрос?", - "new-request-form.answer-bot-modal.view-article": "Просмотреть статью", - "new-request-form.attachments.choose-file-label": "Выберите файл или перетащите его сюда", - "new-request-form.attachments.drop-files-label": "Перетащите файлы сюда", - "new-request-form.attachments.remove-file": "Удалить файл", - "new-request-form.attachments.stop-upload": "Остановить выкладывание", - "new-request-form.attachments.upload-error-description": "Ошибка при выкладывании {{fileName}}. Повторите попытку или выложите другой файл.", - "new-request-form.attachments.upload-error-title": "Ошибка выкладывания", - "new-request-form.attachments.uploading": "Выкладывание {{fileName}}", - "new-request-form.cc-field.container-label": "Выбранные письма для копии", - "new-request-form.cc-field.email-added": "Адрес {{email}} добавлен", - "new-request-form.cc-field.email-label": "{{email}} — нажмите клавишу Backspace для удаления", - "new-request-form.cc-field.email-removed": "Адрес {{email}} удален", - "new-request-form.cc-field.emails-added": "Добавлены адреса {{emails}}", - "new-request-form.cc-field.invalid-email": "Недействительный адрес электронной почты", - "new-request-form.close-label": "Закрыть", - "new-request-form.credit-card-digits-hint": "(последние 4 цифры)", - "new-request-form.dropdown.empty-option": "Выберите вариант", - "new-request-form.lookup-field.loading-options": "Загрузка элементов...", - "new-request-form.lookup-field.no-matches-found": "Соответствия не найдены", - "new-request-form.lookup-field.placeholder": "Поиск: {{label}}", - "new-request-form.parent-request-link": "Дополнение к запросу {{parentId}}", - "new-request-form.required-fields-info": "Помеченные звездочкой (*) поля обязательны для заполнения.", - "new-request-form.submit": "Отправить", - "new-request-form.suggested-articles": "Предложенные статьи" -}; - -var be$1 = /*#__PURE__*/Object.freeze({ - __proto__: null, - default: be + "new-request-form.answer-bot-modal.footer-content": + "Если да, мы можем закрыть запрос {{requestId}}", + "new-request-form.answer-bot-modal.footer-title": + "Есть ли в этой статье ответ на вопрос?", + "new-request-form.answer-bot-modal.mark-irrelevant": "Нет, мне нужна помощь", + "new-request-form.answer-bot-modal.request-closed": + "Превосходно. Запрос закрыт.", + "new-request-form.answer-bot-modal.request-submitted": "Ваш запрос отправлен", + "new-request-form.answer-bot-modal.solve-error": + "Ошибка при закрытии запроса", + "new-request-form.answer-bot-modal.solve-request": "Да, закрыть мой запрос", + "new-request-form.answer-bot-modal.title": + "Пока вы ожидаете, есть ли в какой-то из этих статей ответ на ваш вопрос?", + "new-request-form.answer-bot-modal.view-article": "Просмотреть статью", + "new-request-form.attachments.choose-file-label": + "Выберите файл или перетащите его сюда", + "new-request-form.attachments.drop-files-label": "Перетащите файлы сюда", + "new-request-form.attachments.remove-file": "Удалить файл", + "new-request-form.attachments.stop-upload": "Остановить выкладывание", + "new-request-form.attachments.upload-error-description": + "Ошибка при выкладывании {{fileName}}. Повторите попытку или выложите другой файл.", + "new-request-form.attachments.upload-error-title": "Ошибка выкладывания", + "new-request-form.attachments.uploading": "Выкладывание {{fileName}}", + "new-request-form.cc-field.container-label": "Выбранные письма для копии", + "new-request-form.cc-field.email-added": "Адрес {{email}} добавлен", + "new-request-form.cc-field.email-label": + "{{email}} — нажмите клавишу Backspace для удаления", + "new-request-form.cc-field.email-removed": "Адрес {{email}} удален", + "new-request-form.cc-field.emails-added": "Добавлены адреса {{emails}}", + "new-request-form.cc-field.invalid-email": + "Недействительный адрес электронной почты", + "new-request-form.close-label": "Закрыть", + "new-request-form.credit-card-digits-hint": "(последние 4 цифры)", + "new-request-form.dropdown.empty-option": "Выберите вариант", + "new-request-form.lookup-field.loading-options": "Загрузка элементов...", + "new-request-form.lookup-field.no-matches-found": "Соответствия не найдены", + "new-request-form.lookup-field.placeholder": "Поиск: {{label}}", + "new-request-form.parent-request-link": "Дополнение к запросу {{parentId}}", + "new-request-form.required-fields-info": + "Помеченные звездочкой (*) поля обязательны для заполнения.", + "new-request-form.submit": "Отправить", + "new-request-form.suggested-articles": "Предложенные статьи", +}; + +var be$1 = /*#__PURE__*/ Object.freeze({ + __proto__: null, + default: be, }); var bg = { - "new-request-form.answer-bot-modal.footer-content": "Ако отговаря, можем да затворим заявката {{requestId}}", - "new-request-form.answer-bot-modal.footer-title": "Отговори ли тази статия на въпроса ви?", - "new-request-form.answer-bot-modal.mark-irrelevant": "Не, трябва ми помощ", - "new-request-form.answer-bot-modal.request-closed": "Чудесно. Заявката е затворена.", - "new-request-form.answer-bot-modal.request-submitted": "Заявката ви беше подадена успешно", - "new-request-form.answer-bot-modal.solve-error": "Възникна грешка при затваряне на вашата заявка", - "new-request-form.answer-bot-modal.solve-request": "Да, затворете заявката ми", - "new-request-form.answer-bot-modal.title": "Докато чакате, вижте дали някоя от тези статии отговаря на въпроса ви.", - "new-request-form.answer-bot-modal.view-article": "Преглед на статията", - "new-request-form.attachments.choose-file-label": "Изберете файл или го плъзнете и пуснете тук", - "new-request-form.attachments.drop-files-label": "Пуснете файловете тук", - "new-request-form.attachments.remove-file": "Премахване на файл", - "new-request-form.attachments.stop-upload": "Спиране на качването", - "new-request-form.attachments.upload-error-description": "Възникна грешка при качването на {{fileName}}. Опитайте отново или качете друг файл.", - "new-request-form.attachments.upload-error-title": "Грешка при качването", - "new-request-form.attachments.uploading": "Качва се {{fileName}}", - "new-request-form.cc-field.container-label": "Избрани имейли за копие", - "new-request-form.cc-field.email-added": "Имейл адресът {{email}} е добавен", - "new-request-form.cc-field.email-label": "{{email}} – натиснете „Backspace“ за премахване", - "new-request-form.cc-field.email-removed": "Имейл адресът {{email}} е премахнат", - "new-request-form.cc-field.emails-added": "Имейл адресите {{emails}} са добавени", - "new-request-form.cc-field.invalid-email": "Невалиден имейл адрес", - "new-request-form.close-label": "Затваряне", - "new-request-form.credit-card-digits-hint": "(последните 4 цифри)", - "new-request-form.dropdown.empty-option": "Изберете опция", - "new-request-form.lookup-field.loading-options": "Зареждане на елементите…", - "new-request-form.lookup-field.no-matches-found": "Няма открити съвпадения", - "new-request-form.lookup-field.placeholder": "Търсене на {{label}}", - "new-request-form.parent-request-link": "Последващи действия във връзка със заявката {{parentId}}", - "new-request-form.required-fields-info": "Полетата, отбелязани със звездичка (*), са задължителни.", - "new-request-form.submit": "Подаване", - "new-request-form.suggested-articles": "Предложени статии" -}; - -var bg$1 = /*#__PURE__*/Object.freeze({ - __proto__: null, - default: bg + "new-request-form.answer-bot-modal.footer-content": + "Ако отговаря, можем да затворим заявката {{requestId}}", + "new-request-form.answer-bot-modal.footer-title": + "Отговори ли тази статия на въпроса ви?", + "new-request-form.answer-bot-modal.mark-irrelevant": "Не, трябва ми помощ", + "new-request-form.answer-bot-modal.request-closed": + "Чудесно. Заявката е затворена.", + "new-request-form.answer-bot-modal.request-submitted": + "Заявката ви беше подадена успешно", + "new-request-form.answer-bot-modal.solve-error": + "Възникна грешка при затваряне на вашата заявка", + "new-request-form.answer-bot-modal.solve-request": + "Да, затворете заявката ми", + "new-request-form.answer-bot-modal.title": + "Докато чакате, вижте дали някоя от тези статии отговаря на въпроса ви.", + "new-request-form.answer-bot-modal.view-article": "Преглед на статията", + "new-request-form.attachments.choose-file-label": + "Изберете файл или го плъзнете и пуснете тук", + "new-request-form.attachments.drop-files-label": "Пуснете файловете тук", + "new-request-form.attachments.remove-file": "Премахване на файл", + "new-request-form.attachments.stop-upload": "Спиране на качването", + "new-request-form.attachments.upload-error-description": + "Възникна грешка при качването на {{fileName}}. Опитайте отново или качете друг файл.", + "new-request-form.attachments.upload-error-title": "Грешка при качването", + "new-request-form.attachments.uploading": "Качва се {{fileName}}", + "new-request-form.cc-field.container-label": "Избрани имейли за копие", + "new-request-form.cc-field.email-added": "Имейл адресът {{email}} е добавен", + "new-request-form.cc-field.email-label": + "{{email}} – натиснете „Backspace“ за премахване", + "new-request-form.cc-field.email-removed": + "Имейл адресът {{email}} е премахнат", + "new-request-form.cc-field.emails-added": + "Имейл адресите {{emails}} са добавени", + "new-request-form.cc-field.invalid-email": "Невалиден имейл адрес", + "new-request-form.close-label": "Затваряне", + "new-request-form.credit-card-digits-hint": "(последните 4 цифри)", + "new-request-form.dropdown.empty-option": "Изберете опция", + "new-request-form.lookup-field.loading-options": "Зареждане на елементите…", + "new-request-form.lookup-field.no-matches-found": "Няма открити съвпадения", + "new-request-form.lookup-field.placeholder": "Търсене на {{label}}", + "new-request-form.parent-request-link": + "Последващи действия във връзка със заявката {{parentId}}", + "new-request-form.required-fields-info": + "Полетата, отбелязани със звездичка (*), са задължителни.", + "new-request-form.submit": "Подаване", + "new-request-form.suggested-articles": "Предложени статии", +}; + +var bg$1 = /*#__PURE__*/ Object.freeze({ + __proto__: null, + default: bg, }); var bn = { - "new-request-form.answer-bot-modal.footer-content": "If it does, we can close your recent request {{requestId}}", - "new-request-form.answer-bot-modal.footer-title": "Does this article answer your question?", - "new-request-form.answer-bot-modal.mark-irrelevant": "No, I need help", - "new-request-form.answer-bot-modal.request-closed": "Nice. Your request has been closed.", - "new-request-form.answer-bot-modal.request-submitted": "Your request was successfully submitted", - "new-request-form.answer-bot-modal.solve-error": "There was an error closing your request", - "new-request-form.answer-bot-modal.solve-request": "Yes, close my request", - "new-request-form.answer-bot-modal.title": "While you wait, do any of these articles answer your question?", - "new-request-form.answer-bot-modal.view-article": "View article", - "new-request-form.attachments.choose-file-label": "Choose a file or drag and drop here", - "new-request-form.attachments.drop-files-label": "Drop files here", - "new-request-form.attachments.remove-file": "Remove file", - "new-request-form.attachments.stop-upload": "Stop upload", - "new-request-form.attachments.upload-error-description": "There was an error uploading {{fileName}}. Try again or upload another file.", - "new-request-form.attachments.upload-error-title": "Upload error", - "new-request-form.attachments.uploading": "Uploading {{fileName}}", - "new-request-form.cc-field.container-label": "Selected CC emails", - "new-request-form.cc-field.email-added": "{{email}} has been added", - "new-request-form.cc-field.email-label": "{{email}} - Press Backspace to remove", - "new-request-form.cc-field.email-removed": "{{email}} has been removed", - "new-request-form.cc-field.emails-added": "{{emails}} have been added", - "new-request-form.cc-field.invalid-email": "Invalid email address", - "new-request-form.close-label": "Close", - "new-request-form.credit-card-digits-hint": "(Last 4 digits)", - "new-request-form.dropdown.empty-option": "Select an option", - "new-request-form.lookup-field.loading-options": "Loading items...", - "new-request-form.lookup-field.no-matches-found": "No matches found", - "new-request-form.lookup-field.placeholder": "Search {{label}}", - "new-request-form.parent-request-link": "Follow-up to request {{parentId}}", - "new-request-form.required-fields-info": "Fields marked with an asterisk (*) are required.", - "new-request-form.submit": "Submit", - "new-request-form.suggested-articles": "Suggested articles" -}; - -var bn$1 = /*#__PURE__*/Object.freeze({ - __proto__: null, - default: bn + "new-request-form.answer-bot-modal.footer-content": + "If it does, we can close your recent request {{requestId}}", + "new-request-form.answer-bot-modal.footer-title": + "Does this article answer your question?", + "new-request-form.answer-bot-modal.mark-irrelevant": "No, I need help", + "new-request-form.answer-bot-modal.request-closed": + "Nice. Your request has been closed.", + "new-request-form.answer-bot-modal.request-submitted": + "Your request was successfully submitted", + "new-request-form.answer-bot-modal.solve-error": + "There was an error closing your request", + "new-request-form.answer-bot-modal.solve-request": "Yes, close my request", + "new-request-form.answer-bot-modal.title": + "While you wait, do any of these articles answer your question?", + "new-request-form.answer-bot-modal.view-article": "View article", + "new-request-form.attachments.choose-file-label": + "Choose a file or drag and drop here", + "new-request-form.attachments.drop-files-label": "Drop files here", + "new-request-form.attachments.remove-file": "Remove file", + "new-request-form.attachments.stop-upload": "Stop upload", + "new-request-form.attachments.upload-error-description": + "There was an error uploading {{fileName}}. Try again or upload another file.", + "new-request-form.attachments.upload-error-title": "Upload error", + "new-request-form.attachments.uploading": "Uploading {{fileName}}", + "new-request-form.cc-field.container-label": "Selected CC emails", + "new-request-form.cc-field.email-added": "{{email}} has been added", + "new-request-form.cc-field.email-label": + "{{email}} - Press Backspace to remove", + "new-request-form.cc-field.email-removed": "{{email}} has been removed", + "new-request-form.cc-field.emails-added": "{{emails}} have been added", + "new-request-form.cc-field.invalid-email": "Invalid email address", + "new-request-form.close-label": "Close", + "new-request-form.credit-card-digits-hint": "(Last 4 digits)", + "new-request-form.dropdown.empty-option": "Select an option", + "new-request-form.lookup-field.loading-options": "Loading items...", + "new-request-form.lookup-field.no-matches-found": "No matches found", + "new-request-form.lookup-field.placeholder": "Search {{label}}", + "new-request-form.parent-request-link": "Follow-up to request {{parentId}}", + "new-request-form.required-fields-info": + "Fields marked with an asterisk (*) are required.", + "new-request-form.submit": "Submit", + "new-request-form.suggested-articles": "Suggested articles", +}; + +var bn$1 = /*#__PURE__*/ Object.freeze({ + __proto__: null, + default: bn, }); var bs = { - "new-request-form.answer-bot-modal.footer-content": "If it does, we can close your recent request {{requestId}}", - "new-request-form.answer-bot-modal.footer-title": "Does this article answer your question?", - "new-request-form.answer-bot-modal.mark-irrelevant": "No, I need help", - "new-request-form.answer-bot-modal.request-closed": "Nice. Your request has been closed.", - "new-request-form.answer-bot-modal.request-submitted": "Your request was successfully submitted", - "new-request-form.answer-bot-modal.solve-error": "There was an error closing your request", - "new-request-form.answer-bot-modal.solve-request": "Yes, close my request", - "new-request-form.answer-bot-modal.title": "While you wait, do any of these articles answer your question?", - "new-request-form.answer-bot-modal.view-article": "View article", - "new-request-form.attachments.choose-file-label": "Choose a file or drag and drop here", - "new-request-form.attachments.drop-files-label": "Drop files here", - "new-request-form.attachments.remove-file": "Remove file", - "new-request-form.attachments.stop-upload": "Stop upload", - "new-request-form.attachments.upload-error-description": "There was an error uploading {{fileName}}. Try again or upload another file.", - "new-request-form.attachments.upload-error-title": "Upload error", - "new-request-form.attachments.uploading": "Uploading {{fileName}}", - "new-request-form.cc-field.container-label": "Selected CC emails", - "new-request-form.cc-field.email-added": "{{email}} has been added", - "new-request-form.cc-field.email-label": "{{email}} - Press Backspace to remove", - "new-request-form.cc-field.email-removed": "{{email}} has been removed", - "new-request-form.cc-field.emails-added": "{{emails}} have been added", - "new-request-form.cc-field.invalid-email": "Invalid email address", - "new-request-form.close-label": "Close", - "new-request-form.credit-card-digits-hint": "(Last 4 digits)", - "new-request-form.dropdown.empty-option": "Select an option", - "new-request-form.lookup-field.loading-options": "Loading items...", - "new-request-form.lookup-field.no-matches-found": "No matches found", - "new-request-form.lookup-field.placeholder": "Search {{label}}", - "new-request-form.parent-request-link": "Follow-up to request {{parentId}}", - "new-request-form.required-fields-info": "Fields marked with an asterisk (*) are required.", - "new-request-form.submit": "Submit", - "new-request-form.suggested-articles": "Suggested articles" -}; - -var bs$1 = /*#__PURE__*/Object.freeze({ - __proto__: null, - default: bs + "new-request-form.answer-bot-modal.footer-content": + "If it does, we can close your recent request {{requestId}}", + "new-request-form.answer-bot-modal.footer-title": + "Does this article answer your question?", + "new-request-form.answer-bot-modal.mark-irrelevant": "No, I need help", + "new-request-form.answer-bot-modal.request-closed": + "Nice. Your request has been closed.", + "new-request-form.answer-bot-modal.request-submitted": + "Your request was successfully submitted", + "new-request-form.answer-bot-modal.solve-error": + "There was an error closing your request", + "new-request-form.answer-bot-modal.solve-request": "Yes, close my request", + "new-request-form.answer-bot-modal.title": + "While you wait, do any of these articles answer your question?", + "new-request-form.answer-bot-modal.view-article": "View article", + "new-request-form.attachments.choose-file-label": + "Choose a file or drag and drop here", + "new-request-form.attachments.drop-files-label": "Drop files here", + "new-request-form.attachments.remove-file": "Remove file", + "new-request-form.attachments.stop-upload": "Stop upload", + "new-request-form.attachments.upload-error-description": + "There was an error uploading {{fileName}}. Try again or upload another file.", + "new-request-form.attachments.upload-error-title": "Upload error", + "new-request-form.attachments.uploading": "Uploading {{fileName}}", + "new-request-form.cc-field.container-label": "Selected CC emails", + "new-request-form.cc-field.email-added": "{{email}} has been added", + "new-request-form.cc-field.email-label": + "{{email}} - Press Backspace to remove", + "new-request-form.cc-field.email-removed": "{{email}} has been removed", + "new-request-form.cc-field.emails-added": "{{emails}} have been added", + "new-request-form.cc-field.invalid-email": "Invalid email address", + "new-request-form.close-label": "Close", + "new-request-form.credit-card-digits-hint": "(Last 4 digits)", + "new-request-form.dropdown.empty-option": "Select an option", + "new-request-form.lookup-field.loading-options": "Loading items...", + "new-request-form.lookup-field.no-matches-found": "No matches found", + "new-request-form.lookup-field.placeholder": "Search {{label}}", + "new-request-form.parent-request-link": "Follow-up to request {{parentId}}", + "new-request-form.required-fields-info": + "Fields marked with an asterisk (*) are required.", + "new-request-form.submit": "Submit", + "new-request-form.suggested-articles": "Suggested articles", +}; + +var bs$1 = /*#__PURE__*/ Object.freeze({ + __proto__: null, + default: bs, }); var ca = { - "new-request-form.answer-bot-modal.footer-content": "De ser así, podemos cerrar la reciente solicitud {{requestId}}", - "new-request-form.answer-bot-modal.footer-title": "¿Responde la pregunta este artículo?", - "new-request-form.answer-bot-modal.mark-irrelevant": "No, necesito ayuda", - "new-request-form.answer-bot-modal.request-closed": "Excelente. La solicitud fue cerrada.", - "new-request-form.answer-bot-modal.request-submitted": "Su solicitud se envió correctamente.", - "new-request-form.answer-bot-modal.solve-error": "Hubo un error al cerrar la solicitud", - "new-request-form.answer-bot-modal.solve-request": "Sí, cerrar mi solicitud", - "new-request-form.answer-bot-modal.title": "Mientras espera, ¿alguno de estos artículos responde su pregunta?", - "new-request-form.answer-bot-modal.view-article": "Ver artículo", - "new-request-form.attachments.choose-file-label": "Elegir un archivo o arrastrar y soltar uno aquí", - "new-request-form.attachments.drop-files-label": "Suelte los archivos aquí", - "new-request-form.attachments.remove-file": "Eliminar archivo", - "new-request-form.attachments.stop-upload": "Detener carga", - "new-request-form.attachments.upload-error-description": "Hubo un error al cargar {{fileName}}. Vuelva a intentarlo o cargue otro archivo.", - "new-request-form.attachments.upload-error-title": "Error de carga", - "new-request-form.attachments.uploading": "Cargando {{fileName}}", - "new-request-form.cc-field.container-label": "Correos electrónicos de CC seleccionados", - "new-request-form.cc-field.email-added": "{{email}} se ha agregado", - "new-request-form.cc-field.email-label": "{{email}}: presione la tecla de retroceso para eliminar", - "new-request-form.cc-field.email-removed": "{{email}} se ha eliminado", - "new-request-form.cc-field.emails-added": "{{emails}} se han agregado", - "new-request-form.cc-field.invalid-email": "Dirección de correo electrónico no válida", - "new-request-form.close-label": "Cerrar", - "new-request-form.credit-card-digits-hint": "(Últimos 4 dígitos)", - "new-request-form.dropdown.empty-option": "Seleccione una opción", - "new-request-form.lookup-field.loading-options": "Cargando elementos...", - "new-request-form.lookup-field.no-matches-found": "No se encontraron coincidencias", - "new-request-form.lookup-field.placeholder": "Buscar {{label}}", - "new-request-form.parent-request-link": "Seguimiento de la solicitud {{parentId}}", - "new-request-form.required-fields-info": "Los campos marcados con un asterisco (*) son obligatorios.", - "new-request-form.submit": "Enviar", - "new-request-form.suggested-articles": "Artículos recomendados" -}; - -var ca$1 = /*#__PURE__*/Object.freeze({ - __proto__: null, - default: ca + "new-request-form.answer-bot-modal.footer-content": + "De ser así, podemos cerrar la reciente solicitud {{requestId}}", + "new-request-form.answer-bot-modal.footer-title": + "¿Responde la pregunta este artículo?", + "new-request-form.answer-bot-modal.mark-irrelevant": "No, necesito ayuda", + "new-request-form.answer-bot-modal.request-closed": + "Excelente. La solicitud fue cerrada.", + "new-request-form.answer-bot-modal.request-submitted": + "Su solicitud se envió correctamente.", + "new-request-form.answer-bot-modal.solve-error": + "Hubo un error al cerrar la solicitud", + "new-request-form.answer-bot-modal.solve-request": "Sí, cerrar mi solicitud", + "new-request-form.answer-bot-modal.title": + "Mientras espera, ¿alguno de estos artículos responde su pregunta?", + "new-request-form.answer-bot-modal.view-article": "Ver artículo", + "new-request-form.attachments.choose-file-label": + "Elegir un archivo o arrastrar y soltar uno aquí", + "new-request-form.attachments.drop-files-label": "Suelte los archivos aquí", + "new-request-form.attachments.remove-file": "Eliminar archivo", + "new-request-form.attachments.stop-upload": "Detener carga", + "new-request-form.attachments.upload-error-description": + "Hubo un error al cargar {{fileName}}. Vuelva a intentarlo o cargue otro archivo.", + "new-request-form.attachments.upload-error-title": "Error de carga", + "new-request-form.attachments.uploading": "Cargando {{fileName}}", + "new-request-form.cc-field.container-label": + "Correos electrónicos de CC seleccionados", + "new-request-form.cc-field.email-added": "{{email}} se ha agregado", + "new-request-form.cc-field.email-label": + "{{email}}: presione la tecla de retroceso para eliminar", + "new-request-form.cc-field.email-removed": "{{email}} se ha eliminado", + "new-request-form.cc-field.emails-added": "{{emails}} se han agregado", + "new-request-form.cc-field.invalid-email": + "Dirección de correo electrónico no válida", + "new-request-form.close-label": "Cerrar", + "new-request-form.credit-card-digits-hint": "(Últimos 4 dígitos)", + "new-request-form.dropdown.empty-option": "Seleccione una opción", + "new-request-form.lookup-field.loading-options": "Cargando elementos...", + "new-request-form.lookup-field.no-matches-found": + "No se encontraron coincidencias", + "new-request-form.lookup-field.placeholder": "Buscar {{label}}", + "new-request-form.parent-request-link": + "Seguimiento de la solicitud {{parentId}}", + "new-request-form.required-fields-info": + "Los campos marcados con un asterisco (*) son obligatorios.", + "new-request-form.submit": "Enviar", + "new-request-form.suggested-articles": "Artículos recomendados", +}; + +var ca$1 = /*#__PURE__*/ Object.freeze({ + __proto__: null, + default: ca, }); var cs = { - "new-request-form.answer-bot-modal.footer-content": "Pokud ano, můžeme uzavřít nedávný požadavek {{requestId}}", - "new-request-form.answer-bot-modal.footer-title": "Odpověděl tento článek na vaši otázku?", - "new-request-form.answer-bot-modal.mark-irrelevant": "Ne, potřebuji pomoc", - "new-request-form.answer-bot-modal.request-closed": "Prima. Požadavek byl uzavřen.", - "new-request-form.answer-bot-modal.request-submitted": "Váš požadavek byl úspěšně odeslán.", - "new-request-form.answer-bot-modal.solve-error": "Při zavírání požadavku došlo k chybě.", - "new-request-form.answer-bot-modal.solve-request": "Ano, zavřít můj požadavek", - "new-request-form.answer-bot-modal.title": "Odpověděl některý z těchto článků na vaši otázku, zatímco čekáte?", - "new-request-form.answer-bot-modal.view-article": "Zobrazit článek", - "new-request-form.attachments.choose-file-label": "Vyberte soubor nebo ho sem přetáhněte", - "new-request-form.attachments.drop-files-label": "Sem přetáhněte soubory.", - "new-request-form.attachments.remove-file": "Odstranit soubor", - "new-request-form.attachments.stop-upload": "Zastavit upload", - "new-request-form.attachments.upload-error-description": "Při uploadování souboru {{fileName}}došlo k chybě. Zkuste to znovu nebo uploadujte jiný soubor.", - "new-request-form.attachments.upload-error-title": "Chyba při uploadu", - "new-request-form.attachments.uploading": "Uploaduje se soubor {{fileName}}", - "new-request-form.cc-field.container-label": "Vybrané e-maily v kopii", - "new-request-form.cc-field.email-added": "E-mail {{email}} byl přidán", - "new-request-form.cc-field.email-label": "{{email}} – Stisknutím klávesy Backspace proveďte odstranění.", - "new-request-form.cc-field.email-removed": "E-mail {{email}} byl odstraněn", - "new-request-form.cc-field.emails-added": "E-maily {{emails}} byly přidány", - "new-request-form.cc-field.invalid-email": "Neplatná e-mailová adresa", - "new-request-form.close-label": "Zavřít", - "new-request-form.credit-card-digits-hint": "(Poslední 4 číslice)", - "new-request-form.dropdown.empty-option": "Vybrat volbu", - "new-request-form.lookup-field.loading-options": "Načítání položek…", - "new-request-form.lookup-field.no-matches-found": "Nebyly nalezeny žádné shody", - "new-request-form.lookup-field.placeholder": "Hledejte {{label}}", - "new-request-form.parent-request-link": "Navazující tiket pro požadavek {{parentId}}", - "new-request-form.required-fields-info": "Pole označená hvězdičkou (*) jsou povinná.", - "new-request-form.submit": "Odeslat", - "new-request-form.suggested-articles": "Doporučené články" -}; - -var cs$1 = /*#__PURE__*/Object.freeze({ - __proto__: null, - default: cs + "new-request-form.answer-bot-modal.footer-content": + "Pokud ano, můžeme uzavřít nedávný požadavek {{requestId}}", + "new-request-form.answer-bot-modal.footer-title": + "Odpověděl tento článek na vaši otázku?", + "new-request-form.answer-bot-modal.mark-irrelevant": "Ne, potřebuji pomoc", + "new-request-form.answer-bot-modal.request-closed": + "Prima. Požadavek byl uzavřen.", + "new-request-form.answer-bot-modal.request-submitted": + "Váš požadavek byl úspěšně odeslán.", + "new-request-form.answer-bot-modal.solve-error": + "Při zavírání požadavku došlo k chybě.", + "new-request-form.answer-bot-modal.solve-request": + "Ano, zavřít můj požadavek", + "new-request-form.answer-bot-modal.title": + "Odpověděl některý z těchto článků na vaši otázku, zatímco čekáte?", + "new-request-form.answer-bot-modal.view-article": "Zobrazit článek", + "new-request-form.attachments.choose-file-label": + "Vyberte soubor nebo ho sem přetáhněte", + "new-request-form.attachments.drop-files-label": "Sem přetáhněte soubory.", + "new-request-form.attachments.remove-file": "Odstranit soubor", + "new-request-form.attachments.stop-upload": "Zastavit upload", + "new-request-form.attachments.upload-error-description": + "Při uploadování souboru {{fileName}}došlo k chybě. Zkuste to znovu nebo uploadujte jiný soubor.", + "new-request-form.attachments.upload-error-title": "Chyba při uploadu", + "new-request-form.attachments.uploading": "Uploaduje se soubor {{fileName}}", + "new-request-form.cc-field.container-label": "Vybrané e-maily v kopii", + "new-request-form.cc-field.email-added": "E-mail {{email}} byl přidán", + "new-request-form.cc-field.email-label": + "{{email}} – Stisknutím klávesy Backspace proveďte odstranění.", + "new-request-form.cc-field.email-removed": "E-mail {{email}} byl odstraněn", + "new-request-form.cc-field.emails-added": "E-maily {{emails}} byly přidány", + "new-request-form.cc-field.invalid-email": "Neplatná e-mailová adresa", + "new-request-form.close-label": "Zavřít", + "new-request-form.credit-card-digits-hint": "(Poslední 4 číslice)", + "new-request-form.dropdown.empty-option": "Vybrat volbu", + "new-request-form.lookup-field.loading-options": "Načítání položek…", + "new-request-form.lookup-field.no-matches-found": + "Nebyly nalezeny žádné shody", + "new-request-form.lookup-field.placeholder": "Hledejte {{label}}", + "new-request-form.parent-request-link": + "Navazující tiket pro požadavek {{parentId}}", + "new-request-form.required-fields-info": + "Pole označená hvězdičkou (*) jsou povinná.", + "new-request-form.submit": "Odeslat", + "new-request-form.suggested-articles": "Doporučené články", +}; + +var cs$1 = /*#__PURE__*/ Object.freeze({ + __proto__: null, + default: cs, }); var cy = { - "new-request-form.answer-bot-modal.footer-content": "If it does, we can close your recent request {{requestId}}", - "new-request-form.answer-bot-modal.footer-title": "Does this article answer your question?", - "new-request-form.answer-bot-modal.mark-irrelevant": "No, I need help", - "new-request-form.answer-bot-modal.request-closed": "Nice. Your request has been closed.", - "new-request-form.answer-bot-modal.request-submitted": "Your request was successfully submitted", - "new-request-form.answer-bot-modal.solve-error": "There was an error closing your request", - "new-request-form.answer-bot-modal.solve-request": "Yes, close my request", - "new-request-form.answer-bot-modal.title": "While you wait, do any of these articles answer your question?", - "new-request-form.answer-bot-modal.view-article": "View article", - "new-request-form.attachments.choose-file-label": "Choose a file or drag and drop here", - "new-request-form.attachments.drop-files-label": "Drop files here", - "new-request-form.attachments.remove-file": "Remove file", - "new-request-form.attachments.stop-upload": "Stop upload", - "new-request-form.attachments.upload-error-description": "There was an error uploading {{fileName}}. Try again or upload another file.", - "new-request-form.attachments.upload-error-title": "Upload error", - "new-request-form.attachments.uploading": "Uploading {{fileName}}", - "new-request-form.cc-field.container-label": "Selected CC emails", - "new-request-form.cc-field.email-added": "{{email}} has been added", - "new-request-form.cc-field.email-label": "{{email}} - Press Backspace to remove", - "new-request-form.cc-field.email-removed": "{{email}} has been removed", - "new-request-form.cc-field.emails-added": "{{emails}} have been added", - "new-request-form.cc-field.invalid-email": "Invalid email address", - "new-request-form.close-label": "Close", - "new-request-form.credit-card-digits-hint": "(Last 4 digits)", - "new-request-form.dropdown.empty-option": "Select an option", - "new-request-form.lookup-field.loading-options": "Loading items...", - "new-request-form.lookup-field.no-matches-found": "No matches found", - "new-request-form.lookup-field.placeholder": "Search {{label}}", - "new-request-form.parent-request-link": "Follow-up to request {{parentId}}", - "new-request-form.required-fields-info": "Fields marked with an asterisk (*) are required.", - "new-request-form.submit": "Submit", - "new-request-form.suggested-articles": "Suggested articles" -}; - -var cy$1 = /*#__PURE__*/Object.freeze({ - __proto__: null, - default: cy + "new-request-form.answer-bot-modal.footer-content": + "If it does, we can close your recent request {{requestId}}", + "new-request-form.answer-bot-modal.footer-title": + "Does this article answer your question?", + "new-request-form.answer-bot-modal.mark-irrelevant": "No, I need help", + "new-request-form.answer-bot-modal.request-closed": + "Nice. Your request has been closed.", + "new-request-form.answer-bot-modal.request-submitted": + "Your request was successfully submitted", + "new-request-form.answer-bot-modal.solve-error": + "There was an error closing your request", + "new-request-form.answer-bot-modal.solve-request": "Yes, close my request", + "new-request-form.answer-bot-modal.title": + "While you wait, do any of these articles answer your question?", + "new-request-form.answer-bot-modal.view-article": "View article", + "new-request-form.attachments.choose-file-label": + "Choose a file or drag and drop here", + "new-request-form.attachments.drop-files-label": "Drop files here", + "new-request-form.attachments.remove-file": "Remove file", + "new-request-form.attachments.stop-upload": "Stop upload", + "new-request-form.attachments.upload-error-description": + "There was an error uploading {{fileName}}. Try again or upload another file.", + "new-request-form.attachments.upload-error-title": "Upload error", + "new-request-form.attachments.uploading": "Uploading {{fileName}}", + "new-request-form.cc-field.container-label": "Selected CC emails", + "new-request-form.cc-field.email-added": "{{email}} has been added", + "new-request-form.cc-field.email-label": + "{{email}} - Press Backspace to remove", + "new-request-form.cc-field.email-removed": "{{email}} has been removed", + "new-request-form.cc-field.emails-added": "{{emails}} have been added", + "new-request-form.cc-field.invalid-email": "Invalid email address", + "new-request-form.close-label": "Close", + "new-request-form.credit-card-digits-hint": "(Last 4 digits)", + "new-request-form.dropdown.empty-option": "Select an option", + "new-request-form.lookup-field.loading-options": "Loading items...", + "new-request-form.lookup-field.no-matches-found": "No matches found", + "new-request-form.lookup-field.placeholder": "Search {{label}}", + "new-request-form.parent-request-link": "Follow-up to request {{parentId}}", + "new-request-form.required-fields-info": + "Fields marked with an asterisk (*) are required.", + "new-request-form.submit": "Submit", + "new-request-form.suggested-articles": "Suggested articles", +}; + +var cy$1 = /*#__PURE__*/ Object.freeze({ + __proto__: null, + default: cy, }); var da = { - "new-request-form.answer-bot-modal.footer-content": "Hvis den gør, kan vi lukke den seneste anmodning {{requestId}}", - "new-request-form.answer-bot-modal.footer-title": "Besvarede denne artikel dit spørgsmål?", - "new-request-form.answer-bot-modal.mark-irrelevant": "Nej, jeg har brug for hjælp", - "new-request-form.answer-bot-modal.request-closed": "Fint. Anmodningen er blevet lukket.", - "new-request-form.answer-bot-modal.request-submitted": "Din anmodning er blevet sendt", - "new-request-form.answer-bot-modal.solve-error": "Der opstod en fejl under lukning af din anmodning", - "new-request-form.answer-bot-modal.solve-request": "Ja, luk min anmodning", - "new-request-form.answer-bot-modal.title": "Mens du venter, er der da nogen af disse artikler, som besvarer dit spørgsmål?", - "new-request-form.answer-bot-modal.view-article": "Se artikel", - "new-request-form.attachments.choose-file-label": "Vælg en fil eller træk og slip her", - "new-request-form.attachments.drop-files-label": "Slip filerne her", - "new-request-form.attachments.remove-file": "Fjern fil", - "new-request-form.attachments.stop-upload": "Stop upload", - "new-request-form.attachments.upload-error-description": "Der opstod en fejl under upload {{fileName}}. Prøv igen eller upload en anden fil.", - "new-request-form.attachments.upload-error-title": "Fejl under upload", - "new-request-form.attachments.uploading": "Uploader {{fileName}}", - "new-request-form.cc-field.container-label": "Valgte CC-mails", - "new-request-form.cc-field.email-added": "{{email}} er blevet tilføjet", - "new-request-form.cc-field.email-label": "{{email}} - Tryk på Backspace for at fjerne", - "new-request-form.cc-field.email-removed": "{{email}} er blevet fjernet", - "new-request-form.cc-field.emails-added": "{{emails}} er blevet tilføjet", - "new-request-form.cc-field.invalid-email": "Ugyldig e-mailadresse", - "new-request-form.close-label": "Luk", - "new-request-form.credit-card-digits-hint": "(sidste 4 cifre)", - "new-request-form.dropdown.empty-option": "Foretag et valg", - "new-request-form.lookup-field.loading-options": "Indlæser elementer...", - "new-request-form.lookup-field.no-matches-found": "Ingen matchende resultater", - "new-request-form.lookup-field.placeholder": "Søgning i {{label}}", - "new-request-form.parent-request-link": "Følg op på anmodning {{parentId}}", - "new-request-form.required-fields-info": "Felter markeret med en stjerne (*) er obligatoriske.", - "new-request-form.submit": "Indsend", - "new-request-form.suggested-articles": "Foreslåede artikler" -}; - -var da$1 = /*#__PURE__*/Object.freeze({ - __proto__: null, - default: da + "new-request-form.answer-bot-modal.footer-content": + "Hvis den gør, kan vi lukke den seneste anmodning {{requestId}}", + "new-request-form.answer-bot-modal.footer-title": + "Besvarede denne artikel dit spørgsmål?", + "new-request-form.answer-bot-modal.mark-irrelevant": + "Nej, jeg har brug for hjælp", + "new-request-form.answer-bot-modal.request-closed": + "Fint. Anmodningen er blevet lukket.", + "new-request-form.answer-bot-modal.request-submitted": + "Din anmodning er blevet sendt", + "new-request-form.answer-bot-modal.solve-error": + "Der opstod en fejl under lukning af din anmodning", + "new-request-form.answer-bot-modal.solve-request": "Ja, luk min anmodning", + "new-request-form.answer-bot-modal.title": + "Mens du venter, er der da nogen af disse artikler, som besvarer dit spørgsmål?", + "new-request-form.answer-bot-modal.view-article": "Se artikel", + "new-request-form.attachments.choose-file-label": + "Vælg en fil eller træk og slip her", + "new-request-form.attachments.drop-files-label": "Slip filerne her", + "new-request-form.attachments.remove-file": "Fjern fil", + "new-request-form.attachments.stop-upload": "Stop upload", + "new-request-form.attachments.upload-error-description": + "Der opstod en fejl under upload {{fileName}}. Prøv igen eller upload en anden fil.", + "new-request-form.attachments.upload-error-title": "Fejl under upload", + "new-request-form.attachments.uploading": "Uploader {{fileName}}", + "new-request-form.cc-field.container-label": "Valgte CC-mails", + "new-request-form.cc-field.email-added": "{{email}} er blevet tilføjet", + "new-request-form.cc-field.email-label": + "{{email}} - Tryk på Backspace for at fjerne", + "new-request-form.cc-field.email-removed": "{{email}} er blevet fjernet", + "new-request-form.cc-field.emails-added": "{{emails}} er blevet tilføjet", + "new-request-form.cc-field.invalid-email": "Ugyldig e-mailadresse", + "new-request-form.close-label": "Luk", + "new-request-form.credit-card-digits-hint": "(sidste 4 cifre)", + "new-request-form.dropdown.empty-option": "Foretag et valg", + "new-request-form.lookup-field.loading-options": "Indlæser elementer...", + "new-request-form.lookup-field.no-matches-found": + "Ingen matchende resultater", + "new-request-form.lookup-field.placeholder": "Søgning i {{label}}", + "new-request-form.parent-request-link": "Følg op på anmodning {{parentId}}", + "new-request-form.required-fields-info": + "Felter markeret med en stjerne (*) er obligatoriske.", + "new-request-form.submit": "Indsend", + "new-request-form.suggested-articles": "Foreslåede artikler", +}; + +var da$1 = /*#__PURE__*/ Object.freeze({ + __proto__: null, + default: da, }); var deDe = { - "new-request-form.answer-bot-modal.footer-content": "Wenn ja, können wir die Anfrage {{requestId}} schließen.", - "new-request-form.answer-bot-modal.footer-title": "Hat dieser Beitrag die Frage beantwortet?", - "new-request-form.answer-bot-modal.mark-irrelevant": "Nein, ich brauche weitere Hilfe", - "new-request-form.answer-bot-modal.request-closed": "Sehr gut. Ihre Anfrage wurde geschlossen.", - "new-request-form.answer-bot-modal.request-submitted": "Ihre Anfrage wurde erfolgreich eingereicht", - "new-request-form.answer-bot-modal.solve-error": "Fehler beim Schließen Ihrer Anfrage", - "new-request-form.answer-bot-modal.solve-request": "Ja, Anfrage schließen", - "new-request-form.answer-bot-modal.title": "Während Sie warten, wird Ihre Frage durch einen dieser Beiträge beantwortet?", - "new-request-form.answer-bot-modal.view-article": "Beitrag anzeigen", - "new-request-form.attachments.choose-file-label": "Datei auswählen oder hierher ziehen", - "new-request-form.attachments.drop-files-label": "Dateien hier ablegen", - "new-request-form.attachments.remove-file": "Datei entfernen", - "new-request-form.attachments.stop-upload": "Upload anhalten", - "new-request-form.attachments.upload-error-description": "Fehler beim Hochladen von {{fileName}}. Versuchen Sie es erneut oder laden Sie eine andere Datei hoch.", - "new-request-form.attachments.upload-error-title": "Fehler beim Hochladen", - "new-request-form.attachments.uploading": "{{fileName}} wird hochgeladen", - "new-request-form.cc-field.container-label": "Ausgewählte CC-E-Mails", - "new-request-form.cc-field.email-added": "{{email}} wurde hinzugefügt", - "new-request-form.cc-field.email-label": "{{email}} – Zum Entfernen die Rücktaste drücken", - "new-request-form.cc-field.email-removed": "{{email}} wurde entfernt", - "new-request-form.cc-field.emails-added": "{{emails}} wurden hinzugefügt", - "new-request-form.cc-field.invalid-email": "E-Mail-Adresse ungültig", - "new-request-form.close-label": "Schließen", - "new-request-form.credit-card-digits-hint": "(Letzte vier Ziffern)", - "new-request-form.dropdown.empty-option": "Wählen Sie eine Option aus", - "new-request-form.lookup-field.loading-options": "Elemente werden geladen...", - "new-request-form.lookup-field.no-matches-found": "Keine Übereinstimmungen gefunden", - "new-request-form.lookup-field.placeholder": "Suche {{label}}", - "new-request-form.parent-request-link": "Folgeanfrage zu {{parentId}}", - "new-request-form.required-fields-info": "Mit einem Sternchen (*) markierte Felder sind Pflichtfelder.", - "new-request-form.submit": "Senden", - "new-request-form.suggested-articles": "Vorgeschlagene Beiträge" -}; - -var deDe$1 = /*#__PURE__*/Object.freeze({ - __proto__: null, - default: deDe + "new-request-form.answer-bot-modal.footer-content": + "Wenn ja, können wir die Anfrage {{requestId}} schließen.", + "new-request-form.answer-bot-modal.footer-title": + "Hat dieser Beitrag die Frage beantwortet?", + "new-request-form.answer-bot-modal.mark-irrelevant": + "Nein, ich brauche weitere Hilfe", + "new-request-form.answer-bot-modal.request-closed": + "Sehr gut. Ihre Anfrage wurde geschlossen.", + "new-request-form.answer-bot-modal.request-submitted": + "Ihre Anfrage wurde erfolgreich eingereicht", + "new-request-form.answer-bot-modal.solve-error": + "Fehler beim Schließen Ihrer Anfrage", + "new-request-form.answer-bot-modal.solve-request": "Ja, Anfrage schließen", + "new-request-form.answer-bot-modal.title": + "Während Sie warten, wird Ihre Frage durch einen dieser Beiträge beantwortet?", + "new-request-form.answer-bot-modal.view-article": "Beitrag anzeigen", + "new-request-form.attachments.choose-file-label": + "Datei auswählen oder hierher ziehen", + "new-request-form.attachments.drop-files-label": "Dateien hier ablegen", + "new-request-form.attachments.remove-file": "Datei entfernen", + "new-request-form.attachments.stop-upload": "Upload anhalten", + "new-request-form.attachments.upload-error-description": + "Fehler beim Hochladen von {{fileName}}. Versuchen Sie es erneut oder laden Sie eine andere Datei hoch.", + "new-request-form.attachments.upload-error-title": "Fehler beim Hochladen", + "new-request-form.attachments.uploading": "{{fileName}} wird hochgeladen", + "new-request-form.cc-field.container-label": "Ausgewählte CC-E-Mails", + "new-request-form.cc-field.email-added": "{{email}} wurde hinzugefügt", + "new-request-form.cc-field.email-label": + "{{email}} – Zum Entfernen die Rücktaste drücken", + "new-request-form.cc-field.email-removed": "{{email}} wurde entfernt", + "new-request-form.cc-field.emails-added": "{{emails}} wurden hinzugefügt", + "new-request-form.cc-field.invalid-email": "E-Mail-Adresse ungültig", + "new-request-form.close-label": "Schließen", + "new-request-form.credit-card-digits-hint": "(Letzte vier Ziffern)", + "new-request-form.dropdown.empty-option": "Wählen Sie eine Option aus", + "new-request-form.lookup-field.loading-options": "Elemente werden geladen...", + "new-request-form.lookup-field.no-matches-found": + "Keine Übereinstimmungen gefunden", + "new-request-form.lookup-field.placeholder": "Suche {{label}}", + "new-request-form.parent-request-link": "Folgeanfrage zu {{parentId}}", + "new-request-form.required-fields-info": + "Mit einem Sternchen (*) markierte Felder sind Pflichtfelder.", + "new-request-form.submit": "Senden", + "new-request-form.suggested-articles": "Vorgeschlagene Beiträge", +}; + +var deDe$1 = /*#__PURE__*/ Object.freeze({ + __proto__: null, + default: deDe, }); var deXInformal = { - "new-request-form.answer-bot-modal.footer-content": "Wenn ja, können wir die Anfrage {{requestId}} schließen.", - "new-request-form.answer-bot-modal.footer-title": "Hat dieser Beitrag die Frage beantwortet?", - "new-request-form.answer-bot-modal.mark-irrelevant": "Nein, ich brauche weitere Hilfe", - "new-request-form.answer-bot-modal.request-closed": "Sehr gut. Ihre Anfrage wurde geschlossen.", - "new-request-form.answer-bot-modal.request-submitted": "Ihre Anfrage wurde erfolgreich eingereicht", - "new-request-form.answer-bot-modal.solve-error": "Fehler beim Schließen Ihrer Anfrage", - "new-request-form.answer-bot-modal.solve-request": "Ja, Anfrage schließen", - "new-request-form.answer-bot-modal.title": "Während Sie warten, wird Ihre Frage durch einen dieser Beiträge beantwortet?", - "new-request-form.answer-bot-modal.view-article": "Beitrag anzeigen", - "new-request-form.attachments.choose-file-label": "Datei auswählen oder hierher ziehen", - "new-request-form.attachments.drop-files-label": "Dateien hier ablegen", - "new-request-form.attachments.remove-file": "Datei entfernen", - "new-request-form.attachments.stop-upload": "Upload anhalten", - "new-request-form.attachments.upload-error-description": "Fehler beim Hochladen von {{fileName}}. Versuchen Sie es erneut oder laden Sie eine andere Datei hoch.", - "new-request-form.attachments.upload-error-title": "Fehler beim Hochladen", - "new-request-form.attachments.uploading": "{{fileName}} wird hochgeladen", - "new-request-form.cc-field.container-label": "Ausgewählte CC-E-Mails", - "new-request-form.cc-field.email-added": "{{email}} wurde hinzugefügt", - "new-request-form.cc-field.email-label": "{{email}} – Zum Entfernen die Rücktaste drücken", - "new-request-form.cc-field.email-removed": "{{email}} wurde entfernt", - "new-request-form.cc-field.emails-added": "{{emails}} wurden hinzugefügt", - "new-request-form.cc-field.invalid-email": "E-Mail-Adresse ungültig", - "new-request-form.close-label": "Schließen", - "new-request-form.credit-card-digits-hint": "(Letzte vier Ziffern)", - "new-request-form.dropdown.empty-option": "Wählen Sie eine Option aus", - "new-request-form.lookup-field.loading-options": "Elemente werden geladen...", - "new-request-form.lookup-field.no-matches-found": "Keine Übereinstimmungen gefunden", - "new-request-form.lookup-field.placeholder": "Suche {{label}}", - "new-request-form.parent-request-link": "Folgeanfrage zu {{parentId}}", - "new-request-form.required-fields-info": "Mit einem Sternchen (*) markierte Felder sind Pflichtfelder.", - "new-request-form.submit": "Senden", - "new-request-form.suggested-articles": "Vorgeschlagene Beiträge" -}; - -var deXInformal$1 = /*#__PURE__*/Object.freeze({ - __proto__: null, - default: deXInformal + "new-request-form.answer-bot-modal.footer-content": + "Wenn ja, können wir die Anfrage {{requestId}} schließen.", + "new-request-form.answer-bot-modal.footer-title": + "Hat dieser Beitrag die Frage beantwortet?", + "new-request-form.answer-bot-modal.mark-irrelevant": + "Nein, ich brauche weitere Hilfe", + "new-request-form.answer-bot-modal.request-closed": + "Sehr gut. Ihre Anfrage wurde geschlossen.", + "new-request-form.answer-bot-modal.request-submitted": + "Ihre Anfrage wurde erfolgreich eingereicht", + "new-request-form.answer-bot-modal.solve-error": + "Fehler beim Schließen Ihrer Anfrage", + "new-request-form.answer-bot-modal.solve-request": "Ja, Anfrage schließen", + "new-request-form.answer-bot-modal.title": + "Während Sie warten, wird Ihre Frage durch einen dieser Beiträge beantwortet?", + "new-request-form.answer-bot-modal.view-article": "Beitrag anzeigen", + "new-request-form.attachments.choose-file-label": + "Datei auswählen oder hierher ziehen", + "new-request-form.attachments.drop-files-label": "Dateien hier ablegen", + "new-request-form.attachments.remove-file": "Datei entfernen", + "new-request-form.attachments.stop-upload": "Upload anhalten", + "new-request-form.attachments.upload-error-description": + "Fehler beim Hochladen von {{fileName}}. Versuchen Sie es erneut oder laden Sie eine andere Datei hoch.", + "new-request-form.attachments.upload-error-title": "Fehler beim Hochladen", + "new-request-form.attachments.uploading": "{{fileName}} wird hochgeladen", + "new-request-form.cc-field.container-label": "Ausgewählte CC-E-Mails", + "new-request-form.cc-field.email-added": "{{email}} wurde hinzugefügt", + "new-request-form.cc-field.email-label": + "{{email}} – Zum Entfernen die Rücktaste drücken", + "new-request-form.cc-field.email-removed": "{{email}} wurde entfernt", + "new-request-form.cc-field.emails-added": "{{emails}} wurden hinzugefügt", + "new-request-form.cc-field.invalid-email": "E-Mail-Adresse ungültig", + "new-request-form.close-label": "Schließen", + "new-request-form.credit-card-digits-hint": "(Letzte vier Ziffern)", + "new-request-form.dropdown.empty-option": "Wählen Sie eine Option aus", + "new-request-form.lookup-field.loading-options": "Elemente werden geladen...", + "new-request-form.lookup-field.no-matches-found": + "Keine Übereinstimmungen gefunden", + "new-request-form.lookup-field.placeholder": "Suche {{label}}", + "new-request-form.parent-request-link": "Folgeanfrage zu {{parentId}}", + "new-request-form.required-fields-info": + "Mit einem Sternchen (*) markierte Felder sind Pflichtfelder.", + "new-request-form.submit": "Senden", + "new-request-form.suggested-articles": "Vorgeschlagene Beiträge", +}; + +var deXInformal$1 = /*#__PURE__*/ Object.freeze({ + __proto__: null, + default: deXInformal, }); var de = { - "new-request-form.answer-bot-modal.footer-content": "Wenn ja, können wir die Anfrage {{requestId}} schließen.", - "new-request-form.answer-bot-modal.footer-title": "Hat dieser Beitrag die Frage beantwortet?", - "new-request-form.answer-bot-modal.mark-irrelevant": "Nein, ich brauche weitere Hilfe", - "new-request-form.answer-bot-modal.request-closed": "Sehr gut. Ihre Anfrage wurde geschlossen.", - "new-request-form.answer-bot-modal.request-submitted": "Ihre Anfrage wurde erfolgreich eingereicht", - "new-request-form.answer-bot-modal.solve-error": "Fehler beim Schließen Ihrer Anfrage", - "new-request-form.answer-bot-modal.solve-request": "Ja, Anfrage schließen", - "new-request-form.answer-bot-modal.title": "Während Sie warten, wird Ihre Frage durch einen dieser Beiträge beantwortet?", - "new-request-form.answer-bot-modal.view-article": "Beitrag anzeigen", - "new-request-form.attachments.choose-file-label": "Datei auswählen oder hierher ziehen", - "new-request-form.attachments.drop-files-label": "Dateien hier ablegen", - "new-request-form.attachments.remove-file": "Datei entfernen", - "new-request-form.attachments.stop-upload": "Upload anhalten", - "new-request-form.attachments.upload-error-description": "Fehler beim Hochladen von {{fileName}}. Versuchen Sie es erneut oder laden Sie eine andere Datei hoch.", - "new-request-form.attachments.upload-error-title": "Fehler beim Hochladen", - "new-request-form.attachments.uploading": "{{fileName}} wird hochgeladen", - "new-request-form.cc-field.container-label": "Ausgewählte CC-E-Mails", - "new-request-form.cc-field.email-added": "{{email}} wurde hinzugefügt", - "new-request-form.cc-field.email-label": "{{email}} – Zum Entfernen die Rücktaste drücken", - "new-request-form.cc-field.email-removed": "{{email}} wurde entfernt", - "new-request-form.cc-field.emails-added": "{{emails}} wurden hinzugefügt", - "new-request-form.cc-field.invalid-email": "E-Mail-Adresse ungültig", - "new-request-form.close-label": "Schließen", - "new-request-form.credit-card-digits-hint": "(Letzte vier Ziffern)", - "new-request-form.dropdown.empty-option": "Wählen Sie eine Option aus", - "new-request-form.lookup-field.loading-options": "Elemente werden geladen...", - "new-request-form.lookup-field.no-matches-found": "Keine Übereinstimmungen gefunden", - "new-request-form.lookup-field.placeholder": "Suche {{label}}", - "new-request-form.parent-request-link": "Folgeanfrage zu {{parentId}}", - "new-request-form.required-fields-info": "Mit einem Sternchen (*) markierte Felder sind Pflichtfelder.", - "new-request-form.submit": "Senden", - "new-request-form.suggested-articles": "Vorgeschlagene Beiträge" -}; - -var de$1 = /*#__PURE__*/Object.freeze({ - __proto__: null, - default: de + "new-request-form.answer-bot-modal.footer-content": + "Wenn ja, können wir die Anfrage {{requestId}} schließen.", + "new-request-form.answer-bot-modal.footer-title": + "Hat dieser Beitrag die Frage beantwortet?", + "new-request-form.answer-bot-modal.mark-irrelevant": + "Nein, ich brauche weitere Hilfe", + "new-request-form.answer-bot-modal.request-closed": + "Sehr gut. Ihre Anfrage wurde geschlossen.", + "new-request-form.answer-bot-modal.request-submitted": + "Ihre Anfrage wurde erfolgreich eingereicht", + "new-request-form.answer-bot-modal.solve-error": + "Fehler beim Schließen Ihrer Anfrage", + "new-request-form.answer-bot-modal.solve-request": "Ja, Anfrage schließen", + "new-request-form.answer-bot-modal.title": + "Während Sie warten, wird Ihre Frage durch einen dieser Beiträge beantwortet?", + "new-request-form.answer-bot-modal.view-article": "Beitrag anzeigen", + "new-request-form.attachments.choose-file-label": + "Datei auswählen oder hierher ziehen", + "new-request-form.attachments.drop-files-label": "Dateien hier ablegen", + "new-request-form.attachments.remove-file": "Datei entfernen", + "new-request-form.attachments.stop-upload": "Upload anhalten", + "new-request-form.attachments.upload-error-description": + "Fehler beim Hochladen von {{fileName}}. Versuchen Sie es erneut oder laden Sie eine andere Datei hoch.", + "new-request-form.attachments.upload-error-title": "Fehler beim Hochladen", + "new-request-form.attachments.uploading": "{{fileName}} wird hochgeladen", + "new-request-form.cc-field.container-label": "Ausgewählte CC-E-Mails", + "new-request-form.cc-field.email-added": "{{email}} wurde hinzugefügt", + "new-request-form.cc-field.email-label": + "{{email}} – Zum Entfernen die Rücktaste drücken", + "new-request-form.cc-field.email-removed": "{{email}} wurde entfernt", + "new-request-form.cc-field.emails-added": "{{emails}} wurden hinzugefügt", + "new-request-form.cc-field.invalid-email": "E-Mail-Adresse ungültig", + "new-request-form.close-label": "Schließen", + "new-request-form.credit-card-digits-hint": "(Letzte vier Ziffern)", + "new-request-form.dropdown.empty-option": "Wählen Sie eine Option aus", + "new-request-form.lookup-field.loading-options": "Elemente werden geladen...", + "new-request-form.lookup-field.no-matches-found": + "Keine Übereinstimmungen gefunden", + "new-request-form.lookup-field.placeholder": "Suche {{label}}", + "new-request-form.parent-request-link": "Folgeanfrage zu {{parentId}}", + "new-request-form.required-fields-info": + "Mit einem Sternchen (*) markierte Felder sind Pflichtfelder.", + "new-request-form.submit": "Senden", + "new-request-form.suggested-articles": "Vorgeschlagene Beiträge", +}; + +var de$1 = /*#__PURE__*/ Object.freeze({ + __proto__: null, + default: de, }); var el = { - "new-request-form.answer-bot-modal.footer-content": "Αν ναι, μπορούμε να κλείσουμε το πρόσφατο αίτημα {{requestId}}", - "new-request-form.answer-bot-modal.footer-title": "Απαντά στην ερώτηση το άρθρο;", - "new-request-form.answer-bot-modal.mark-irrelevant": "Όχι, χρειάζομαι βοήθεια", - "new-request-form.answer-bot-modal.request-closed": "Ωραία. Το αίτημα έχει κλείσει.", - "new-request-form.answer-bot-modal.request-submitted": "Το αίτημά σας υπεβλήθη με επιτυχία", - "new-request-form.answer-bot-modal.solve-error": "Παρουσιάστηκε σφάλμα στο κλείσιμο του αιτήματός σας", - "new-request-form.answer-bot-modal.solve-request": "Ναι, να κλείσει το αίτημά μου", - "new-request-form.answer-bot-modal.title": "Ενώ περιμένετε, απαντά στην ερώτηση κάποιο από αυτά τα άρθρα;", - "new-request-form.answer-bot-modal.view-article": "Προβολή άρθρου", - "new-request-form.attachments.choose-file-label": "Επιλέξτε ένα αρχείο ή σύρετε και αποθέστε εδώ", - "new-request-form.attachments.drop-files-label": "Αποθέστε τα αρχεία εδώ", - "new-request-form.attachments.remove-file": "Κατάργηση αρχείου", - "new-request-form.attachments.stop-upload": "Διακοπή αποστολής", - "new-request-form.attachments.upload-error-description": "Υπήρξε σφάλμα κατά την αποστολή του {{fileName}}. Δοκιμάστε ξανά ή ανεβάστε άλλο αρχείο.", - "new-request-form.attachments.upload-error-title": "Σφάλμα αποστολής", - "new-request-form.attachments.uploading": "Γίνεται αποστολή {{fileName}}", - "new-request-form.cc-field.container-label": "Επιλεγμένα email για κοινοποίηση", - "new-request-form.cc-field.email-added": "Προστέθηκε το {{email}}", - "new-request-form.cc-field.email-label": "{{email}} - Πατήστε Backspace για αφαίρεση", - "new-request-form.cc-field.email-removed": "Καταργήθηκε το {{email}}", - "new-request-form.cc-field.emails-added": "Οι διευθύνσεις {{emails}} έχουν προστεθεί", - "new-request-form.cc-field.invalid-email": "Μη έγκυρη διεύθυνση email", - "new-request-form.close-label": "Κλείσιμο", - "new-request-form.credit-card-digits-hint": "(4 τελευταία ψηφία)", - "new-request-form.dropdown.empty-option": "Ενεργοποιήστε μια επιλογή", - "new-request-form.lookup-field.loading-options": "Γίνεται φόρτωση αντικειμένων...", - "new-request-form.lookup-field.no-matches-found": "Δεν βρέθηκαν αντιστοιχίσεις", - "new-request-form.lookup-field.placeholder": "Αναζήτηση σε {{label}}", - "new-request-form.parent-request-link": "Συμπληρωματικό στο αίτημα {{parentId}}", - "new-request-form.required-fields-info": "Τα πεδία με αστερίσκο (*) είναι υποχρεωτικά.", - "new-request-form.submit": "Υποβολή", - "new-request-form.suggested-articles": "Προτεινόμενα άρθρα" -}; - -var el$1 = /*#__PURE__*/Object.freeze({ - __proto__: null, - default: el + "new-request-form.answer-bot-modal.footer-content": + "Αν ναι, μπορούμε να κλείσουμε το πρόσφατο αίτημα {{requestId}}", + "new-request-form.answer-bot-modal.footer-title": + "Απαντά στην ερώτηση το άρθρο;", + "new-request-form.answer-bot-modal.mark-irrelevant": + "Όχι, χρειάζομαι βοήθεια", + "new-request-form.answer-bot-modal.request-closed": + "Ωραία. Το αίτημα έχει κλείσει.", + "new-request-form.answer-bot-modal.request-submitted": + "Το αίτημά σας υπεβλήθη με επιτυχία", + "new-request-form.answer-bot-modal.solve-error": + "Παρουσιάστηκε σφάλμα στο κλείσιμο του αιτήματός σας", + "new-request-form.answer-bot-modal.solve-request": + "Ναι, να κλείσει το αίτημά μου", + "new-request-form.answer-bot-modal.title": + "Ενώ περιμένετε, απαντά στην ερώτηση κάποιο από αυτά τα άρθρα;", + "new-request-form.answer-bot-modal.view-article": "Προβολή άρθρου", + "new-request-form.attachments.choose-file-label": + "Επιλέξτε ένα αρχείο ή σύρετε και αποθέστε εδώ", + "new-request-form.attachments.drop-files-label": "Αποθέστε τα αρχεία εδώ", + "new-request-form.attachments.remove-file": "Κατάργηση αρχείου", + "new-request-form.attachments.stop-upload": "Διακοπή αποστολής", + "new-request-form.attachments.upload-error-description": + "Υπήρξε σφάλμα κατά την αποστολή του {{fileName}}. Δοκιμάστε ξανά ή ανεβάστε άλλο αρχείο.", + "new-request-form.attachments.upload-error-title": "Σφάλμα αποστολής", + "new-request-form.attachments.uploading": "Γίνεται αποστολή {{fileName}}", + "new-request-form.cc-field.container-label": + "Επιλεγμένα email για κοινοποίηση", + "new-request-form.cc-field.email-added": "Προστέθηκε το {{email}}", + "new-request-form.cc-field.email-label": + "{{email}} - Πατήστε Backspace για αφαίρεση", + "new-request-form.cc-field.email-removed": "Καταργήθηκε το {{email}}", + "new-request-form.cc-field.emails-added": + "Οι διευθύνσεις {{emails}} έχουν προστεθεί", + "new-request-form.cc-field.invalid-email": "Μη έγκυρη διεύθυνση email", + "new-request-form.close-label": "Κλείσιμο", + "new-request-form.credit-card-digits-hint": "(4 τελευταία ψηφία)", + "new-request-form.dropdown.empty-option": "Ενεργοποιήστε μια επιλογή", + "new-request-form.lookup-field.loading-options": + "Γίνεται φόρτωση αντικειμένων...", + "new-request-form.lookup-field.no-matches-found": + "Δεν βρέθηκαν αντιστοιχίσεις", + "new-request-form.lookup-field.placeholder": "Αναζήτηση σε {{label}}", + "new-request-form.parent-request-link": + "Συμπληρωματικό στο αίτημα {{parentId}}", + "new-request-form.required-fields-info": + "Τα πεδία με αστερίσκο (*) είναι υποχρεωτικά.", + "new-request-form.submit": "Υποβολή", + "new-request-form.suggested-articles": "Προτεινόμενα άρθρα", +}; + +var el$1 = /*#__PURE__*/ Object.freeze({ + __proto__: null, + default: el, }); var en001 = { - "new-request-form.answer-bot-modal.footer-content": "If it does, we can close your recent request {{requestId}}", - "new-request-form.answer-bot-modal.footer-title": "Does this article answer your question?", - "new-request-form.answer-bot-modal.mark-irrelevant": "No, I need help", - "new-request-form.answer-bot-modal.request-closed": "Nice. Your request has been closed.", - "new-request-form.answer-bot-modal.request-submitted": "Your request was successfully submitted", - "new-request-form.answer-bot-modal.solve-error": "There was an error closing your request", - "new-request-form.answer-bot-modal.solve-request": "Yes, close my request", - "new-request-form.answer-bot-modal.title": "While you wait, do any of these articles answer your question?", - "new-request-form.answer-bot-modal.view-article": "View article", - "new-request-form.attachments.choose-file-label": "Choose a file or drag and drop here", - "new-request-form.attachments.drop-files-label": "Drop files here", - "new-request-form.attachments.remove-file": "Remove file", - "new-request-form.attachments.stop-upload": "Stop upload", - "new-request-form.attachments.upload-error-description": "There was an error uploading {{fileName}}. Try again or upload another file.", - "new-request-form.attachments.upload-error-title": "Upload error", - "new-request-form.attachments.uploading": "Uploading {{fileName}}", - "new-request-form.cc-field.container-label": "Selected CC emails", - "new-request-form.cc-field.email-added": "{{email}} has been added", - "new-request-form.cc-field.email-label": "{{email}} - Press Backspace to remove", - "new-request-form.cc-field.email-removed": "{{email}} has been removed", - "new-request-form.cc-field.emails-added": "{{emails}} have been added", - "new-request-form.cc-field.invalid-email": "Invalid email address", - "new-request-form.close-label": "Close", - "new-request-form.credit-card-digits-hint": "(Last 4 digits)", - "new-request-form.dropdown.empty-option": "Select an option", - "new-request-form.lookup-field.loading-options": "Loading items...", - "new-request-form.lookup-field.no-matches-found": "No matches found", - "new-request-form.lookup-field.placeholder": "Search {{label}}", - "new-request-form.parent-request-link": "Follow-up to request {{parentId}}", - "new-request-form.required-fields-info": "Fields marked with an asterisk (*) are required.", - "new-request-form.submit": "Submit", - "new-request-form.suggested-articles": "Suggested articles" -}; - -var en001$1 = /*#__PURE__*/Object.freeze({ - __proto__: null, - default: en001 + "new-request-form.answer-bot-modal.footer-content": + "If it does, we can close your recent request {{requestId}}", + "new-request-form.answer-bot-modal.footer-title": + "Does this article answer your question?", + "new-request-form.answer-bot-modal.mark-irrelevant": "No, I need help", + "new-request-form.answer-bot-modal.request-closed": + "Nice. Your request has been closed.", + "new-request-form.answer-bot-modal.request-submitted": + "Your request was successfully submitted", + "new-request-form.answer-bot-modal.solve-error": + "There was an error closing your request", + "new-request-form.answer-bot-modal.solve-request": "Yes, close my request", + "new-request-form.answer-bot-modal.title": + "While you wait, do any of these articles answer your question?", + "new-request-form.answer-bot-modal.view-article": "View article", + "new-request-form.attachments.choose-file-label": + "Choose a file or drag and drop here", + "new-request-form.attachments.drop-files-label": "Drop files here", + "new-request-form.attachments.remove-file": "Remove file", + "new-request-form.attachments.stop-upload": "Stop upload", + "new-request-form.attachments.upload-error-description": + "There was an error uploading {{fileName}}. Try again or upload another file.", + "new-request-form.attachments.upload-error-title": "Upload error", + "new-request-form.attachments.uploading": "Uploading {{fileName}}", + "new-request-form.cc-field.container-label": "Selected CC emails", + "new-request-form.cc-field.email-added": "{{email}} has been added", + "new-request-form.cc-field.email-label": + "{{email}} - Press Backspace to remove", + "new-request-form.cc-field.email-removed": "{{email}} has been removed", + "new-request-form.cc-field.emails-added": "{{emails}} have been added", + "new-request-form.cc-field.invalid-email": "Invalid email address", + "new-request-form.close-label": "Close", + "new-request-form.credit-card-digits-hint": "(Last 4 digits)", + "new-request-form.dropdown.empty-option": "Select an option", + "new-request-form.lookup-field.loading-options": "Loading items...", + "new-request-form.lookup-field.no-matches-found": "No matches found", + "new-request-form.lookup-field.placeholder": "Search {{label}}", + "new-request-form.parent-request-link": "Follow-up to request {{parentId}}", + "new-request-form.required-fields-info": + "Fields marked with an asterisk (*) are required.", + "new-request-form.submit": "Submit", + "new-request-form.suggested-articles": "Suggested articles", +}; + +var en001$1 = /*#__PURE__*/ Object.freeze({ + __proto__: null, + default: en001, }); var en150 = { - "new-request-form.answer-bot-modal.footer-content": "If it does, we can close your recent request {{requestId}}", - "new-request-form.answer-bot-modal.footer-title": "Does this article answer your question?", - "new-request-form.answer-bot-modal.mark-irrelevant": "No, I need help", - "new-request-form.answer-bot-modal.request-closed": "Nice. Your request has been closed.", - "new-request-form.answer-bot-modal.request-submitted": "Your request was successfully submitted", - "new-request-form.answer-bot-modal.solve-error": "There was an error closing your request", - "new-request-form.answer-bot-modal.solve-request": "Yes, close my request", - "new-request-form.answer-bot-modal.title": "While you wait, do any of these articles answer your question?", - "new-request-form.answer-bot-modal.view-article": "View article", - "new-request-form.attachments.choose-file-label": "Choose a file or drag and drop here", - "new-request-form.attachments.drop-files-label": "Drop files here", - "new-request-form.attachments.remove-file": "Remove file", - "new-request-form.attachments.stop-upload": "Stop upload", - "new-request-form.attachments.upload-error-description": "There was an error uploading {{fileName}}. Try again or upload another file.", - "new-request-form.attachments.upload-error-title": "Upload error", - "new-request-form.attachments.uploading": "Uploading {{fileName}}", - "new-request-form.cc-field.container-label": "Selected CC emails", - "new-request-form.cc-field.email-added": "{{email}} has been added", - "new-request-form.cc-field.email-label": "{{email}} - Press Backspace to remove", - "new-request-form.cc-field.email-removed": "{{email}} has been removed", - "new-request-form.cc-field.emails-added": "{{emails}} have been added", - "new-request-form.cc-field.invalid-email": "Invalid email address", - "new-request-form.close-label": "Close", - "new-request-form.credit-card-digits-hint": "(Last 4 digits)", - "new-request-form.dropdown.empty-option": "Select an option", - "new-request-form.lookup-field.loading-options": "Loading items...", - "new-request-form.lookup-field.no-matches-found": "No matches found", - "new-request-form.lookup-field.placeholder": "Search {{label}}", - "new-request-form.parent-request-link": "Follow-up to request {{parentId}}", - "new-request-form.required-fields-info": "Fields marked with an asterisk (*) are required.", - "new-request-form.submit": "Submit", - "new-request-form.suggested-articles": "Suggested articles" -}; - -var en150$1 = /*#__PURE__*/Object.freeze({ - __proto__: null, - default: en150 + "new-request-form.answer-bot-modal.footer-content": + "If it does, we can close your recent request {{requestId}}", + "new-request-form.answer-bot-modal.footer-title": + "Does this article answer your question?", + "new-request-form.answer-bot-modal.mark-irrelevant": "No, I need help", + "new-request-form.answer-bot-modal.request-closed": + "Nice. Your request has been closed.", + "new-request-form.answer-bot-modal.request-submitted": + "Your request was successfully submitted", + "new-request-form.answer-bot-modal.solve-error": + "There was an error closing your request", + "new-request-form.answer-bot-modal.solve-request": "Yes, close my request", + "new-request-form.answer-bot-modal.title": + "While you wait, do any of these articles answer your question?", + "new-request-form.answer-bot-modal.view-article": "View article", + "new-request-form.attachments.choose-file-label": + "Choose a file or drag and drop here", + "new-request-form.attachments.drop-files-label": "Drop files here", + "new-request-form.attachments.remove-file": "Remove file", + "new-request-form.attachments.stop-upload": "Stop upload", + "new-request-form.attachments.upload-error-description": + "There was an error uploading {{fileName}}. Try again or upload another file.", + "new-request-form.attachments.upload-error-title": "Upload error", + "new-request-form.attachments.uploading": "Uploading {{fileName}}", + "new-request-form.cc-field.container-label": "Selected CC emails", + "new-request-form.cc-field.email-added": "{{email}} has been added", + "new-request-form.cc-field.email-label": + "{{email}} - Press Backspace to remove", + "new-request-form.cc-field.email-removed": "{{email}} has been removed", + "new-request-form.cc-field.emails-added": "{{emails}} have been added", + "new-request-form.cc-field.invalid-email": "Invalid email address", + "new-request-form.close-label": "Close", + "new-request-form.credit-card-digits-hint": "(Last 4 digits)", + "new-request-form.dropdown.empty-option": "Select an option", + "new-request-form.lookup-field.loading-options": "Loading items...", + "new-request-form.lookup-field.no-matches-found": "No matches found", + "new-request-form.lookup-field.placeholder": "Search {{label}}", + "new-request-form.parent-request-link": "Follow-up to request {{parentId}}", + "new-request-form.required-fields-info": + "Fields marked with an asterisk (*) are required.", + "new-request-form.submit": "Submit", + "new-request-form.suggested-articles": "Suggested articles", +}; + +var en150$1 = /*#__PURE__*/ Object.freeze({ + __proto__: null, + default: en150, }); var enAu = { - "new-request-form.answer-bot-modal.footer-content": "If it does, we can close your recent request {{requestId}}", - "new-request-form.answer-bot-modal.footer-title": "Does this article answer your question?", - "new-request-form.answer-bot-modal.mark-irrelevant": "No, I need help", - "new-request-form.answer-bot-modal.request-closed": "Nice. Your request has been closed.", - "new-request-form.answer-bot-modal.request-submitted": "Your request was successfully submitted", - "new-request-form.answer-bot-modal.solve-error": "There was an error closing your request", - "new-request-form.answer-bot-modal.solve-request": "Yes, close my request", - "new-request-form.answer-bot-modal.title": "While you wait, do any of these articles answer your question?", - "new-request-form.answer-bot-modal.view-article": "View article", - "new-request-form.attachments.choose-file-label": "Choose a file or drag and drop here", - "new-request-form.attachments.drop-files-label": "Drop files here", - "new-request-form.attachments.remove-file": "Remove file", - "new-request-form.attachments.stop-upload": "Stop upload", - "new-request-form.attachments.upload-error-description": "There was an error uploading {{fileName}}. Try again or upload another file.", - "new-request-form.attachments.upload-error-title": "Upload error", - "new-request-form.attachments.uploading": "Uploading {{fileName}}", - "new-request-form.cc-field.container-label": "Selected CC emails", - "new-request-form.cc-field.email-added": "{{email}} has been added", - "new-request-form.cc-field.email-label": "{{email}} - Press Backspace to remove", - "new-request-form.cc-field.email-removed": "{{email}} has been removed", - "new-request-form.cc-field.emails-added": "{{emails}} have been added", - "new-request-form.cc-field.invalid-email": "Invalid email address", - "new-request-form.close-label": "Close", - "new-request-form.credit-card-digits-hint": "(Last 4 digits)", - "new-request-form.dropdown.empty-option": "Select an option", - "new-request-form.lookup-field.loading-options": "Loading items...", - "new-request-form.lookup-field.no-matches-found": "No matches found", - "new-request-form.lookup-field.placeholder": "Search {{label}}", - "new-request-form.parent-request-link": "Follow-up to request {{parentId}}", - "new-request-form.required-fields-info": "Fields marked with an asterisk (*) are required.", - "new-request-form.submit": "Submit", - "new-request-form.suggested-articles": "Suggested articles" -}; - -var enAu$1 = /*#__PURE__*/Object.freeze({ - __proto__: null, - default: enAu + "new-request-form.answer-bot-modal.footer-content": + "If it does, we can close your recent request {{requestId}}", + "new-request-form.answer-bot-modal.footer-title": + "Does this article answer your question?", + "new-request-form.answer-bot-modal.mark-irrelevant": "No, I need help", + "new-request-form.answer-bot-modal.request-closed": + "Nice. Your request has been closed.", + "new-request-form.answer-bot-modal.request-submitted": + "Your request was successfully submitted", + "new-request-form.answer-bot-modal.solve-error": + "There was an error closing your request", + "new-request-form.answer-bot-modal.solve-request": "Yes, close my request", + "new-request-form.answer-bot-modal.title": + "While you wait, do any of these articles answer your question?", + "new-request-form.answer-bot-modal.view-article": "View article", + "new-request-form.attachments.choose-file-label": + "Choose a file or drag and drop here", + "new-request-form.attachments.drop-files-label": "Drop files here", + "new-request-form.attachments.remove-file": "Remove file", + "new-request-form.attachments.stop-upload": "Stop upload", + "new-request-form.attachments.upload-error-description": + "There was an error uploading {{fileName}}. Try again or upload another file.", + "new-request-form.attachments.upload-error-title": "Upload error", + "new-request-form.attachments.uploading": "Uploading {{fileName}}", + "new-request-form.cc-field.container-label": "Selected CC emails", + "new-request-form.cc-field.email-added": "{{email}} has been added", + "new-request-form.cc-field.email-label": + "{{email}} - Press Backspace to remove", + "new-request-form.cc-field.email-removed": "{{email}} has been removed", + "new-request-form.cc-field.emails-added": "{{emails}} have been added", + "new-request-form.cc-field.invalid-email": "Invalid email address", + "new-request-form.close-label": "Close", + "new-request-form.credit-card-digits-hint": "(Last 4 digits)", + "new-request-form.dropdown.empty-option": "Select an option", + "new-request-form.lookup-field.loading-options": "Loading items...", + "new-request-form.lookup-field.no-matches-found": "No matches found", + "new-request-form.lookup-field.placeholder": "Search {{label}}", + "new-request-form.parent-request-link": "Follow-up to request {{parentId}}", + "new-request-form.required-fields-info": + "Fields marked with an asterisk (*) are required.", + "new-request-form.submit": "Submit", + "new-request-form.suggested-articles": "Suggested articles", +}; + +var enAu$1 = /*#__PURE__*/ Object.freeze({ + __proto__: null, + default: enAu, }); var enCa = { - "new-request-form.answer-bot-modal.footer-content": "If it does, we can close your recent request {{requestId}}", - "new-request-form.answer-bot-modal.footer-title": "Does this article answer your question?", - "new-request-form.answer-bot-modal.mark-irrelevant": "No, I need help", - "new-request-form.answer-bot-modal.request-closed": "Nice. Your request has been closed.", - "new-request-form.answer-bot-modal.request-submitted": "Your request was successfully submitted", - "new-request-form.answer-bot-modal.solve-error": "There was an error closing your request", - "new-request-form.answer-bot-modal.solve-request": "Yes, close my request", - "new-request-form.answer-bot-modal.title": "While you wait, do any of these articles answer your question?", - "new-request-form.answer-bot-modal.view-article": "View article", - "new-request-form.attachments.choose-file-label": "Choose a file or drag and drop here", - "new-request-form.attachments.drop-files-label": "Drop files here", - "new-request-form.attachments.remove-file": "Remove file", - "new-request-form.attachments.stop-upload": "Stop upload", - "new-request-form.attachments.upload-error-description": "There was an error uploading {{fileName}}. Try again or upload another file.", - "new-request-form.attachments.upload-error-title": "Upload error", - "new-request-form.attachments.uploading": "Uploading {{fileName}}", - "new-request-form.cc-field.container-label": "Selected CC emails", - "new-request-form.cc-field.email-added": "{{email}} has been added", - "new-request-form.cc-field.email-label": "{{email}} - Press Backspace to remove", - "new-request-form.cc-field.email-removed": "{{email}} has been removed", - "new-request-form.cc-field.emails-added": "{{emails}} have been added", - "new-request-form.cc-field.invalid-email": "Invalid email address", - "new-request-form.close-label": "Close", - "new-request-form.credit-card-digits-hint": "(Last 4 digits)", - "new-request-form.dropdown.empty-option": "Select an option", - "new-request-form.lookup-field.loading-options": "Loading items...", - "new-request-form.lookup-field.no-matches-found": "No matches found", - "new-request-form.lookup-field.placeholder": "Search {{label}}", - "new-request-form.parent-request-link": "Follow-up to request {{parentId}}", - "new-request-form.required-fields-info": "Fields marked with an asterisk (*) are required.", - "new-request-form.submit": "Submit", - "new-request-form.suggested-articles": "Suggested articles" -}; - -var enCa$1 = /*#__PURE__*/Object.freeze({ - __proto__: null, - default: enCa + "new-request-form.answer-bot-modal.footer-content": + "If it does, we can close your recent request {{requestId}}", + "new-request-form.answer-bot-modal.footer-title": + "Does this article answer your question?", + "new-request-form.answer-bot-modal.mark-irrelevant": "No, I need help", + "new-request-form.answer-bot-modal.request-closed": + "Nice. Your request has been closed.", + "new-request-form.answer-bot-modal.request-submitted": + "Your request was successfully submitted", + "new-request-form.answer-bot-modal.solve-error": + "There was an error closing your request", + "new-request-form.answer-bot-modal.solve-request": "Yes, close my request", + "new-request-form.answer-bot-modal.title": + "While you wait, do any of these articles answer your question?", + "new-request-form.answer-bot-modal.view-article": "View article", + "new-request-form.attachments.choose-file-label": + "Choose a file or drag and drop here", + "new-request-form.attachments.drop-files-label": "Drop files here", + "new-request-form.attachments.remove-file": "Remove file", + "new-request-form.attachments.stop-upload": "Stop upload", + "new-request-form.attachments.upload-error-description": + "There was an error uploading {{fileName}}. Try again or upload another file.", + "new-request-form.attachments.upload-error-title": "Upload error", + "new-request-form.attachments.uploading": "Uploading {{fileName}}", + "new-request-form.cc-field.container-label": "Selected CC emails", + "new-request-form.cc-field.email-added": "{{email}} has been added", + "new-request-form.cc-field.email-label": + "{{email}} - Press Backspace to remove", + "new-request-form.cc-field.email-removed": "{{email}} has been removed", + "new-request-form.cc-field.emails-added": "{{emails}} have been added", + "new-request-form.cc-field.invalid-email": "Invalid email address", + "new-request-form.close-label": "Close", + "new-request-form.credit-card-digits-hint": "(Last 4 digits)", + "new-request-form.dropdown.empty-option": "Select an option", + "new-request-form.lookup-field.loading-options": "Loading items...", + "new-request-form.lookup-field.no-matches-found": "No matches found", + "new-request-form.lookup-field.placeholder": "Search {{label}}", + "new-request-form.parent-request-link": "Follow-up to request {{parentId}}", + "new-request-form.required-fields-info": + "Fields marked with an asterisk (*) are required.", + "new-request-form.submit": "Submit", + "new-request-form.suggested-articles": "Suggested articles", +}; + +var enCa$1 = /*#__PURE__*/ Object.freeze({ + __proto__: null, + default: enCa, }); var enGb = { - "new-request-form.answer-bot-modal.footer-content": "If it does, we can close your recent request {{requestId}}", - "new-request-form.answer-bot-modal.footer-title": "Does this article answer your question?", - "new-request-form.answer-bot-modal.mark-irrelevant": "No, I need help", - "new-request-form.answer-bot-modal.request-closed": "Nice. Your request has been closed.", - "new-request-form.answer-bot-modal.request-submitted": "Your request was successfully submitted", - "new-request-form.answer-bot-modal.solve-error": "There was an error closing your request", - "new-request-form.answer-bot-modal.solve-request": "Yes, close my request", - "new-request-form.answer-bot-modal.title": "While you wait, do any of these articles answer your question?", - "new-request-form.answer-bot-modal.view-article": "View article", - "new-request-form.attachments.choose-file-label": "Choose a file or drag and drop here", - "new-request-form.attachments.drop-files-label": "Drop files here", - "new-request-form.attachments.remove-file": "Remove file", - "new-request-form.attachments.stop-upload": "Stop upload", - "new-request-form.attachments.upload-error-description": "There was an error uploading {{fileName}}. Try again or upload another file.", - "new-request-form.attachments.upload-error-title": "Upload error", - "new-request-form.attachments.uploading": "Uploading {{fileName}}", - "new-request-form.cc-field.container-label": "Selected CC emails", - "new-request-form.cc-field.email-added": "{{email}} has been added", - "new-request-form.cc-field.email-label": "{{email}} - Press Backspace to remove", - "new-request-form.cc-field.email-removed": "{{email}} has been removed", - "new-request-form.cc-field.emails-added": "{{emails}} have been added", - "new-request-form.cc-field.invalid-email": "Invalid email address", - "new-request-form.close-label": "Close", - "new-request-form.credit-card-digits-hint": "(Last 4 digits)", - "new-request-form.dropdown.empty-option": "Select an option", - "new-request-form.lookup-field.loading-options": "Loading items...", - "new-request-form.lookup-field.no-matches-found": "No matches found", - "new-request-form.lookup-field.placeholder": "Search {{label}}", - "new-request-form.parent-request-link": "Follow-up to request {{parentId}}", - "new-request-form.required-fields-info": "Fields marked with an asterisk (*) are required.", - "new-request-form.submit": "Submit", - "new-request-form.suggested-articles": "Suggested articles" -}; - -var enGb$1 = /*#__PURE__*/Object.freeze({ - __proto__: null, - default: enGb + "new-request-form.answer-bot-modal.footer-content": + "If it does, we can close your recent request {{requestId}}", + "new-request-form.answer-bot-modal.footer-title": + "Does this article answer your question?", + "new-request-form.answer-bot-modal.mark-irrelevant": "No, I need help", + "new-request-form.answer-bot-modal.request-closed": + "Nice. Your request has been closed.", + "new-request-form.answer-bot-modal.request-submitted": + "Your request was successfully submitted", + "new-request-form.answer-bot-modal.solve-error": + "There was an error closing your request", + "new-request-form.answer-bot-modal.solve-request": "Yes, close my request", + "new-request-form.answer-bot-modal.title": + "While you wait, do any of these articles answer your question?", + "new-request-form.answer-bot-modal.view-article": "View article", + "new-request-form.attachments.choose-file-label": + "Choose a file or drag and drop here", + "new-request-form.attachments.drop-files-label": "Drop files here", + "new-request-form.attachments.remove-file": "Remove file", + "new-request-form.attachments.stop-upload": "Stop upload", + "new-request-form.attachments.upload-error-description": + "There was an error uploading {{fileName}}. Try again or upload another file.", + "new-request-form.attachments.upload-error-title": "Upload error", + "new-request-form.attachments.uploading": "Uploading {{fileName}}", + "new-request-form.cc-field.container-label": "Selected CC emails", + "new-request-form.cc-field.email-added": "{{email}} has been added", + "new-request-form.cc-field.email-label": + "{{email}} - Press Backspace to remove", + "new-request-form.cc-field.email-removed": "{{email}} has been removed", + "new-request-form.cc-field.emails-added": "{{emails}} have been added", + "new-request-form.cc-field.invalid-email": "Invalid email address", + "new-request-form.close-label": "Close", + "new-request-form.credit-card-digits-hint": "(Last 4 digits)", + "new-request-form.dropdown.empty-option": "Select an option", + "new-request-form.lookup-field.loading-options": "Loading items...", + "new-request-form.lookup-field.no-matches-found": "No matches found", + "new-request-form.lookup-field.placeholder": "Search {{label}}", + "new-request-form.parent-request-link": "Follow-up to request {{parentId}}", + "new-request-form.required-fields-info": + "Fields marked with an asterisk (*) are required.", + "new-request-form.submit": "Submit", + "new-request-form.suggested-articles": "Suggested articles", +}; + +var enGb$1 = /*#__PURE__*/ Object.freeze({ + __proto__: null, + default: enGb, }); var enMy = { - "new-request-form.answer-bot-modal.footer-content": "If it does, we can close your recent request {{requestId}}", - "new-request-form.answer-bot-modal.footer-title": "Does this article answer your question?", - "new-request-form.answer-bot-modal.mark-irrelevant": "No, I need help", - "new-request-form.answer-bot-modal.request-closed": "Nice. Your request has been closed.", - "new-request-form.answer-bot-modal.request-submitted": "Your request was successfully submitted", - "new-request-form.answer-bot-modal.solve-error": "There was an error closing your request", - "new-request-form.answer-bot-modal.solve-request": "Yes, close my request", - "new-request-form.answer-bot-modal.title": "While you wait, do any of these articles answer your question?", - "new-request-form.answer-bot-modal.view-article": "View article", - "new-request-form.attachments.choose-file-label": "Choose a file or drag and drop here", - "new-request-form.attachments.drop-files-label": "Drop files here", - "new-request-form.attachments.remove-file": "Remove file", - "new-request-form.attachments.stop-upload": "Stop upload", - "new-request-form.attachments.upload-error-description": "There was an error uploading {{fileName}}. Try again or upload another file.", - "new-request-form.attachments.upload-error-title": "Upload error", - "new-request-form.attachments.uploading": "Uploading {{fileName}}", - "new-request-form.cc-field.container-label": "Selected CC emails", - "new-request-form.cc-field.email-added": "{{email}} has been added", - "new-request-form.cc-field.email-label": "{{email}} - Press Backspace to remove", - "new-request-form.cc-field.email-removed": "{{email}} has been removed", - "new-request-form.cc-field.emails-added": "{{emails}} have been added", - "new-request-form.cc-field.invalid-email": "Invalid email address", - "new-request-form.close-label": "Close", - "new-request-form.credit-card-digits-hint": "(Last 4 digits)", - "new-request-form.dropdown.empty-option": "Select an option", - "new-request-form.lookup-field.loading-options": "Loading items...", - "new-request-form.lookup-field.no-matches-found": "No matches found", - "new-request-form.lookup-field.placeholder": "Search {{label}}", - "new-request-form.parent-request-link": "Follow-up to request {{parentId}}", - "new-request-form.required-fields-info": "Fields marked with an asterisk (*) are required.", - "new-request-form.submit": "Submit", - "new-request-form.suggested-articles": "Suggested articles" -}; - -var enMy$1 = /*#__PURE__*/Object.freeze({ - __proto__: null, - default: enMy + "new-request-form.answer-bot-modal.footer-content": + "If it does, we can close your recent request {{requestId}}", + "new-request-form.answer-bot-modal.footer-title": + "Does this article answer your question?", + "new-request-form.answer-bot-modal.mark-irrelevant": "No, I need help", + "new-request-form.answer-bot-modal.request-closed": + "Nice. Your request has been closed.", + "new-request-form.answer-bot-modal.request-submitted": + "Your request was successfully submitted", + "new-request-form.answer-bot-modal.solve-error": + "There was an error closing your request", + "new-request-form.answer-bot-modal.solve-request": "Yes, close my request", + "new-request-form.answer-bot-modal.title": + "While you wait, do any of these articles answer your question?", + "new-request-form.answer-bot-modal.view-article": "View article", + "new-request-form.attachments.choose-file-label": + "Choose a file or drag and drop here", + "new-request-form.attachments.drop-files-label": "Drop files here", + "new-request-form.attachments.remove-file": "Remove file", + "new-request-form.attachments.stop-upload": "Stop upload", + "new-request-form.attachments.upload-error-description": + "There was an error uploading {{fileName}}. Try again or upload another file.", + "new-request-form.attachments.upload-error-title": "Upload error", + "new-request-form.attachments.uploading": "Uploading {{fileName}}", + "new-request-form.cc-field.container-label": "Selected CC emails", + "new-request-form.cc-field.email-added": "{{email}} has been added", + "new-request-form.cc-field.email-label": + "{{email}} - Press Backspace to remove", + "new-request-form.cc-field.email-removed": "{{email}} has been removed", + "new-request-form.cc-field.emails-added": "{{emails}} have been added", + "new-request-form.cc-field.invalid-email": "Invalid email address", + "new-request-form.close-label": "Close", + "new-request-form.credit-card-digits-hint": "(Last 4 digits)", + "new-request-form.dropdown.empty-option": "Select an option", + "new-request-form.lookup-field.loading-options": "Loading items...", + "new-request-form.lookup-field.no-matches-found": "No matches found", + "new-request-form.lookup-field.placeholder": "Search {{label}}", + "new-request-form.parent-request-link": "Follow-up to request {{parentId}}", + "new-request-form.required-fields-info": + "Fields marked with an asterisk (*) are required.", + "new-request-form.submit": "Submit", + "new-request-form.suggested-articles": "Suggested articles", +}; + +var enMy$1 = /*#__PURE__*/ Object.freeze({ + __proto__: null, + default: enMy, }); var enPh = { - "new-request-form.answer-bot-modal.footer-content": "If it does, we can close your recent request {{requestId}}", - "new-request-form.answer-bot-modal.footer-title": "Does this article answer your question?", - "new-request-form.answer-bot-modal.mark-irrelevant": "No, I need help", - "new-request-form.answer-bot-modal.request-closed": "Nice. Your request has been closed.", - "new-request-form.answer-bot-modal.request-submitted": "Your request was successfully submitted", - "new-request-form.answer-bot-modal.solve-error": "There was an error closing your request", - "new-request-form.answer-bot-modal.solve-request": "Yes, close my request", - "new-request-form.answer-bot-modal.title": "While you wait, do any of these articles answer your question?", - "new-request-form.answer-bot-modal.view-article": "View article", - "new-request-form.attachments.choose-file-label": "Choose a file or drag and drop here", - "new-request-form.attachments.drop-files-label": "Drop files here", - "new-request-form.attachments.remove-file": "Remove file", - "new-request-form.attachments.stop-upload": "Stop upload", - "new-request-form.attachments.upload-error-description": "There was an error uploading {{fileName}}. Try again or upload another file.", - "new-request-form.attachments.upload-error-title": "Upload error", - "new-request-form.attachments.uploading": "Uploading {{fileName}}", - "new-request-form.cc-field.container-label": "Selected CC emails", - "new-request-form.cc-field.email-added": "{{email}} has been added", - "new-request-form.cc-field.email-label": "{{email}} - Press Backspace to remove", - "new-request-form.cc-field.email-removed": "{{email}} has been removed", - "new-request-form.cc-field.emails-added": "{{emails}} have been added", - "new-request-form.cc-field.invalid-email": "Invalid email address", - "new-request-form.close-label": "Close", - "new-request-form.credit-card-digits-hint": "(Last 4 digits)", - "new-request-form.dropdown.empty-option": "Select an option", - "new-request-form.lookup-field.loading-options": "Loading items...", - "new-request-form.lookup-field.no-matches-found": "No matches found", - "new-request-form.lookup-field.placeholder": "Search {{label}}", - "new-request-form.parent-request-link": "Follow-up to request {{parentId}}", - "new-request-form.required-fields-info": "Fields marked with an asterisk (*) are required.", - "new-request-form.submit": "Submit", - "new-request-form.suggested-articles": "Suggested articles" -}; - -var enPh$1 = /*#__PURE__*/Object.freeze({ - __proto__: null, - default: enPh + "new-request-form.answer-bot-modal.footer-content": + "If it does, we can close your recent request {{requestId}}", + "new-request-form.answer-bot-modal.footer-title": + "Does this article answer your question?", + "new-request-form.answer-bot-modal.mark-irrelevant": "No, I need help", + "new-request-form.answer-bot-modal.request-closed": + "Nice. Your request has been closed.", + "new-request-form.answer-bot-modal.request-submitted": + "Your request was successfully submitted", + "new-request-form.answer-bot-modal.solve-error": + "There was an error closing your request", + "new-request-form.answer-bot-modal.solve-request": "Yes, close my request", + "new-request-form.answer-bot-modal.title": + "While you wait, do any of these articles answer your question?", + "new-request-form.answer-bot-modal.view-article": "View article", + "new-request-form.attachments.choose-file-label": + "Choose a file or drag and drop here", + "new-request-form.attachments.drop-files-label": "Drop files here", + "new-request-form.attachments.remove-file": "Remove file", + "new-request-form.attachments.stop-upload": "Stop upload", + "new-request-form.attachments.upload-error-description": + "There was an error uploading {{fileName}}. Try again or upload another file.", + "new-request-form.attachments.upload-error-title": "Upload error", + "new-request-form.attachments.uploading": "Uploading {{fileName}}", + "new-request-form.cc-field.container-label": "Selected CC emails", + "new-request-form.cc-field.email-added": "{{email}} has been added", + "new-request-form.cc-field.email-label": + "{{email}} - Press Backspace to remove", + "new-request-form.cc-field.email-removed": "{{email}} has been removed", + "new-request-form.cc-field.emails-added": "{{emails}} have been added", + "new-request-form.cc-field.invalid-email": "Invalid email address", + "new-request-form.close-label": "Close", + "new-request-form.credit-card-digits-hint": "(Last 4 digits)", + "new-request-form.dropdown.empty-option": "Select an option", + "new-request-form.lookup-field.loading-options": "Loading items...", + "new-request-form.lookup-field.no-matches-found": "No matches found", + "new-request-form.lookup-field.placeholder": "Search {{label}}", + "new-request-form.parent-request-link": "Follow-up to request {{parentId}}", + "new-request-form.required-fields-info": + "Fields marked with an asterisk (*) are required.", + "new-request-form.submit": "Submit", + "new-request-form.suggested-articles": "Suggested articles", +}; + +var enPh$1 = /*#__PURE__*/ Object.freeze({ + __proto__: null, + default: enPh, }); var enSe = { - "new-request-form.answer-bot-modal.footer-content": "If it does, we can close your recent request {{requestId}}", - "new-request-form.answer-bot-modal.footer-title": "Does this article answer your question?", - "new-request-form.answer-bot-modal.mark-irrelevant": "No, I need help", - "new-request-form.answer-bot-modal.request-closed": "Nice. Your request has been closed.", - "new-request-form.answer-bot-modal.request-submitted": "Your request was successfully submitted", - "new-request-form.answer-bot-modal.solve-error": "There was an error closing your request", - "new-request-form.answer-bot-modal.solve-request": "Yes, close my request", - "new-request-form.answer-bot-modal.title": "While you wait, do any of these articles answer your question?", - "new-request-form.answer-bot-modal.view-article": "View article", - "new-request-form.attachments.choose-file-label": "Choose a file or drag and drop here", - "new-request-form.attachments.drop-files-label": "Drop files here", - "new-request-form.attachments.remove-file": "Remove file", - "new-request-form.attachments.stop-upload": "Stop upload", - "new-request-form.attachments.upload-error-description": "There was an error uploading {{fileName}}. Try again or upload another file.", - "new-request-form.attachments.upload-error-title": "Upload error", - "new-request-form.attachments.uploading": "Uploading {{fileName}}", - "new-request-form.cc-field.container-label": "Selected CC emails", - "new-request-form.cc-field.email-added": "{{email}} has been added", - "new-request-form.cc-field.email-label": "{{email}} - Press Backspace to remove", - "new-request-form.cc-field.email-removed": "{{email}} has been removed", - "new-request-form.cc-field.emails-added": "{{emails}} have been added", - "new-request-form.cc-field.invalid-email": "Invalid email address", - "new-request-form.close-label": "Close", - "new-request-form.credit-card-digits-hint": "(Last 4 digits)", - "new-request-form.dropdown.empty-option": "Select an option", - "new-request-form.lookup-field.loading-options": "Loading items...", - "new-request-form.lookup-field.no-matches-found": "No matches found", - "new-request-form.lookup-field.placeholder": "Search {{label}}", - "new-request-form.parent-request-link": "Follow-up to request {{parentId}}", - "new-request-form.required-fields-info": "Fields marked with an asterisk (*) are required.", - "new-request-form.submit": "Submit", - "new-request-form.suggested-articles": "Suggested articles" -}; - -var enSe$1 = /*#__PURE__*/Object.freeze({ - __proto__: null, - default: enSe + "new-request-form.answer-bot-modal.footer-content": + "If it does, we can close your recent request {{requestId}}", + "new-request-form.answer-bot-modal.footer-title": + "Does this article answer your question?", + "new-request-form.answer-bot-modal.mark-irrelevant": "No, I need help", + "new-request-form.answer-bot-modal.request-closed": + "Nice. Your request has been closed.", + "new-request-form.answer-bot-modal.request-submitted": + "Your request was successfully submitted", + "new-request-form.answer-bot-modal.solve-error": + "There was an error closing your request", + "new-request-form.answer-bot-modal.solve-request": "Yes, close my request", + "new-request-form.answer-bot-modal.title": + "While you wait, do any of these articles answer your question?", + "new-request-form.answer-bot-modal.view-article": "View article", + "new-request-form.attachments.choose-file-label": + "Choose a file or drag and drop here", + "new-request-form.attachments.drop-files-label": "Drop files here", + "new-request-form.attachments.remove-file": "Remove file", + "new-request-form.attachments.stop-upload": "Stop upload", + "new-request-form.attachments.upload-error-description": + "There was an error uploading {{fileName}}. Try again or upload another file.", + "new-request-form.attachments.upload-error-title": "Upload error", + "new-request-form.attachments.uploading": "Uploading {{fileName}}", + "new-request-form.cc-field.container-label": "Selected CC emails", + "new-request-form.cc-field.email-added": "{{email}} has been added", + "new-request-form.cc-field.email-label": + "{{email}} - Press Backspace to remove", + "new-request-form.cc-field.email-removed": "{{email}} has been removed", + "new-request-form.cc-field.emails-added": "{{emails}} have been added", + "new-request-form.cc-field.invalid-email": "Invalid email address", + "new-request-form.close-label": "Close", + "new-request-form.credit-card-digits-hint": "(Last 4 digits)", + "new-request-form.dropdown.empty-option": "Select an option", + "new-request-form.lookup-field.loading-options": "Loading items...", + "new-request-form.lookup-field.no-matches-found": "No matches found", + "new-request-form.lookup-field.placeholder": "Search {{label}}", + "new-request-form.parent-request-link": "Follow-up to request {{parentId}}", + "new-request-form.required-fields-info": + "Fields marked with an asterisk (*) are required.", + "new-request-form.submit": "Submit", + "new-request-form.suggested-articles": "Suggested articles", +}; + +var enSe$1 = /*#__PURE__*/ Object.freeze({ + __proto__: null, + default: enSe, }); var enUs = { - "new-request-form.answer-bot-modal.footer-content": "If it does, we can close your recent request {{requestId}}", - "new-request-form.answer-bot-modal.footer-title": "Does this article answer your question?", - "new-request-form.answer-bot-modal.mark-irrelevant": "No, I need help", - "new-request-form.answer-bot-modal.request-closed": "Nice. Your request has been closed.", - "new-request-form.answer-bot-modal.request-submitted": "Your request was successfully submitted", - "new-request-form.answer-bot-modal.solve-error": "There was an error closing your request", - "new-request-form.answer-bot-modal.solve-request": "Yes, close my request", - "new-request-form.answer-bot-modal.title": "While you wait, do any of these articles answer your question?", - "new-request-form.answer-bot-modal.view-article": "View article", - "new-request-form.attachments.choose-file-label": "Choose a file or drag and drop here", - "new-request-form.attachments.drop-files-label": "Drop files here", - "new-request-form.attachments.remove-file": "Remove file", - "new-request-form.attachments.stop-upload": "Stop upload", - "new-request-form.attachments.upload-error-description": "There was an error uploading {{fileName}}. Try again or upload another file.", - "new-request-form.attachments.upload-error-title": "Upload error", - "new-request-form.attachments.uploading": "Uploading {{fileName}}", - "new-request-form.cc-field.container-label": "Selected CC emails", - "new-request-form.cc-field.email-added": "{{email}} has been added", - "new-request-form.cc-field.email-label": "{{email}} - Press Backspace to remove", - "new-request-form.cc-field.email-removed": "{{email}} has been removed", - "new-request-form.cc-field.emails-added": "{{emails}} have been added", - "new-request-form.cc-field.invalid-email": "Invalid email address", - "new-request-form.close-label": "Close", - "new-request-form.credit-card-digits-hint": "(Last 4 digits)", - "new-request-form.dropdown.empty-option": "Select an option", - "new-request-form.lookup-field.loading-options": "Loading items...", - "new-request-form.lookup-field.no-matches-found": "No matches found", - "new-request-form.lookup-field.placeholder": "Search {{label}}", - "new-request-form.parent-request-link": "Follow-up to request {{parentId}}", - "new-request-form.required-fields-info": "Fields marked with an asterisk (*) are required.", - "new-request-form.submit": "Submit", - "new-request-form.suggested-articles": "Suggested articles" -}; - -var enUs$1 = /*#__PURE__*/Object.freeze({ - __proto__: null, - default: enUs + "new-request-form.answer-bot-modal.footer-content": + "If it does, we can close your recent request {{requestId}}", + "new-request-form.answer-bot-modal.footer-title": + "Does this article answer your question?", + "new-request-form.answer-bot-modal.mark-irrelevant": "No, I need help", + "new-request-form.answer-bot-modal.request-closed": + "Nice. Your request has been closed.", + "new-request-form.answer-bot-modal.request-submitted": + "Your request was successfully submitted", + "new-request-form.answer-bot-modal.solve-error": + "There was an error closing your request", + "new-request-form.answer-bot-modal.solve-request": "Yes, close my request", + "new-request-form.answer-bot-modal.title": + "While you wait, do any of these articles answer your question?", + "new-request-form.answer-bot-modal.view-article": "View article", + "new-request-form.attachments.choose-file-label": + "Choose a file or drag and drop here", + "new-request-form.attachments.drop-files-label": "Drop files here", + "new-request-form.attachments.remove-file": "Remove file", + "new-request-form.attachments.stop-upload": "Stop upload", + "new-request-form.attachments.upload-error-description": + "There was an error uploading {{fileName}}. Try again or upload another file.", + "new-request-form.attachments.upload-error-title": "Upload error", + "new-request-form.attachments.uploading": "Uploading {{fileName}}", + "new-request-form.cc-field.container-label": "Selected CC emails", + "new-request-form.cc-field.email-added": "{{email}} has been added", + "new-request-form.cc-field.email-label": + "{{email}} - Press Backspace to remove", + "new-request-form.cc-field.email-removed": "{{email}} has been removed", + "new-request-form.cc-field.emails-added": "{{emails}} have been added", + "new-request-form.cc-field.invalid-email": "Invalid email address", + "new-request-form.close-label": "Close", + "new-request-form.credit-card-digits-hint": "(Last 4 digits)", + "new-request-form.dropdown.empty-option": "Select an option", + "new-request-form.lookup-field.loading-options": "Loading items...", + "new-request-form.lookup-field.no-matches-found": "No matches found", + "new-request-form.lookup-field.placeholder": "Search {{label}}", + "new-request-form.parent-request-link": "Follow-up to request {{parentId}}", + "new-request-form.required-fields-info": + "Fields marked with an asterisk (*) are required.", + "new-request-form.submit": "Submit", + "new-request-form.suggested-articles": "Suggested articles", +}; + +var enUs$1 = /*#__PURE__*/ Object.freeze({ + __proto__: null, + default: enUs, }); var enXDev = { - "new-request-form.answer-bot-modal.footer-content": "If it does, we can close your recent request {{requestId}}", - "new-request-form.answer-bot-modal.footer-title": "Does this article answer your question?", - "new-request-form.answer-bot-modal.mark-irrelevant": "No, I need help", - "new-request-form.answer-bot-modal.request-closed": "Nice. Your request has been closed.", - "new-request-form.answer-bot-modal.request-submitted": "Your request was successfully submitted", - "new-request-form.answer-bot-modal.solve-error": "There was an error closing your request", - "new-request-form.answer-bot-modal.solve-request": "Yes, close my request", - "new-request-form.answer-bot-modal.title": "While you wait, do any of these articles answer your question?", - "new-request-form.answer-bot-modal.view-article": "View article", - "new-request-form.attachments.choose-file-label": "Choose a file or drag and drop here", - "new-request-form.attachments.drop-files-label": "Drop files here", - "new-request-form.attachments.remove-file": "Remove file", - "new-request-form.attachments.stop-upload": "Stop upload", - "new-request-form.attachments.upload-error-description": "There was an error uploading {{fileName}}. Try again or upload another file.", - "new-request-form.attachments.upload-error-title": "Upload error", - "new-request-form.attachments.uploading": "Uploading {{fileName}}", - "new-request-form.cc-field.container-label": "Selected CC emails", - "new-request-form.cc-field.email-added": "{{email}} has been added", - "new-request-form.cc-field.email-label": "{{email}} - Press Backspace to remove", - "new-request-form.cc-field.email-removed": "{{email}} has been removed", - "new-request-form.cc-field.emails-added": "{{emails}} have been added", - "new-request-form.cc-field.invalid-email": "Invalid email address", - "new-request-form.close-label": "Close", - "new-request-form.credit-card-digits-hint": "(Last 4 digits)", - "new-request-form.dropdown.empty-option": "Select an option", - "new-request-form.lookup-field.loading-options": "Loading items...", - "new-request-form.lookup-field.no-matches-found": "No matches found", - "new-request-form.lookup-field.placeholder": "Search {{label}}", - "new-request-form.parent-request-link": "Follow-up to request {{parentId}}", - "new-request-form.required-fields-info": "Fields marked with an asterisk (*) are required.", - "new-request-form.submit": "Submit", - "new-request-form.suggested-articles": "Suggested articles" -}; - -var enXDev$1 = /*#__PURE__*/Object.freeze({ - __proto__: null, - default: enXDev + "new-request-form.answer-bot-modal.footer-content": + "If it does, we can close your recent request {{requestId}}", + "new-request-form.answer-bot-modal.footer-title": + "Does this article answer your question?", + "new-request-form.answer-bot-modal.mark-irrelevant": "No, I need help", + "new-request-form.answer-bot-modal.request-closed": + "Nice. Your request has been closed.", + "new-request-form.answer-bot-modal.request-submitted": + "Your request was successfully submitted", + "new-request-form.answer-bot-modal.solve-error": + "There was an error closing your request", + "new-request-form.answer-bot-modal.solve-request": "Yes, close my request", + "new-request-form.answer-bot-modal.title": + "While you wait, do any of these articles answer your question?", + "new-request-form.answer-bot-modal.view-article": "View article", + "new-request-form.attachments.choose-file-label": + "Choose a file or drag and drop here", + "new-request-form.attachments.drop-files-label": "Drop files here", + "new-request-form.attachments.remove-file": "Remove file", + "new-request-form.attachments.stop-upload": "Stop upload", + "new-request-form.attachments.upload-error-description": + "There was an error uploading {{fileName}}. Try again or upload another file.", + "new-request-form.attachments.upload-error-title": "Upload error", + "new-request-form.attachments.uploading": "Uploading {{fileName}}", + "new-request-form.cc-field.container-label": "Selected CC emails", + "new-request-form.cc-field.email-added": "{{email}} has been added", + "new-request-form.cc-field.email-label": + "{{email}} - Press Backspace to remove", + "new-request-form.cc-field.email-removed": "{{email}} has been removed", + "new-request-form.cc-field.emails-added": "{{emails}} have been added", + "new-request-form.cc-field.invalid-email": "Invalid email address", + "new-request-form.close-label": "Close", + "new-request-form.credit-card-digits-hint": "(Last 4 digits)", + "new-request-form.dropdown.empty-option": "Select an option", + "new-request-form.lookup-field.loading-options": "Loading items...", + "new-request-form.lookup-field.no-matches-found": "No matches found", + "new-request-form.lookup-field.placeholder": "Search {{label}}", + "new-request-form.parent-request-link": "Follow-up to request {{parentId}}", + "new-request-form.required-fields-info": + "Fields marked with an asterisk (*) are required.", + "new-request-form.submit": "Submit", + "new-request-form.suggested-articles": "Suggested articles", +}; + +var enXDev$1 = /*#__PURE__*/ Object.freeze({ + __proto__: null, + default: enXDev, }); var enXKeys = { - "new-request-form.answer-bot-modal.footer-content": "new-request-form.answer-bot-modal.footer-content", - "new-request-form.answer-bot-modal.footer-title": "new-request-form.answer-bot-modal.footer-title", - "new-request-form.answer-bot-modal.mark-irrelevant": "new-request-form.answer-bot-modal.mark-irrelevant", - "new-request-form.answer-bot-modal.request-closed": "new-request-form.answer-bot-modal.request-closed", - "new-request-form.answer-bot-modal.request-submitted": "new-request-form.answer-bot-modal.request-submitted", - "new-request-form.answer-bot-modal.solve-error": "new-request-form.answer-bot-modal.solve-error", - "new-request-form.answer-bot-modal.solve-request": "new-request-form.answer-bot-modal.solve-request", - "new-request-form.answer-bot-modal.title": "new-request-form.answer-bot-modal.title", - "new-request-form.answer-bot-modal.view-article": "new-request-form.answer-bot-modal.view-article", - "new-request-form.attachments.choose-file-label": "new-request-form.attachments.choose-file-label", - "new-request-form.attachments.drop-files-label": "new-request-form.attachments.drop-files-label", - "new-request-form.attachments.remove-file": "new-request-form.attachments.remove-file", - "new-request-form.attachments.stop-upload": "new-request-form.attachments.stop-upload", - "new-request-form.attachments.upload-error-description": "new-request-form.attachments.upload-error-description", - "new-request-form.attachments.upload-error-title": "new-request-form.attachments.upload-error-title", - "new-request-form.attachments.uploading": "new-request-form.attachments.uploading", - "new-request-form.cc-field.container-label": "new-request-form.cc-field.container-label", - "new-request-form.cc-field.email-added": "new-request-form.cc-field.email-added", - "new-request-form.cc-field.email-label": "new-request-form.cc-field.email-label", - "new-request-form.cc-field.email-removed": "new-request-form.cc-field.email-removed", - "new-request-form.cc-field.emails-added": "new-request-form.cc-field.emails-added", - "new-request-form.cc-field.invalid-email": "new-request-form.cc-field.invalid-email", - "new-request-form.close-label": "new-request-form.close-label", - "new-request-form.credit-card-digits-hint": "new-request-form.credit-card-digits-hint", - "new-request-form.dropdown.empty-option": "new-request-form.dropdown.empty-option", - "new-request-form.lookup-field.loading-options": "new-request-form.lookup-field.loading-options", - "new-request-form.lookup-field.no-matches-found": "new-request-form.lookup-field.no-matches-found", - "new-request-form.lookup-field.placeholder": "new-request-form.lookup-field.placeholder", - "new-request-form.parent-request-link": "new-request-form.parent-request-link", - "new-request-form.required-fields-info": "new-request-form.required-fields-info", - "new-request-form.submit": "new-request-form.submit", - "new-request-form.suggested-articles": "new-request-form.suggested-articles" -}; - -var enXKeys$1 = /*#__PURE__*/Object.freeze({ - __proto__: null, - default: enXKeys + "new-request-form.answer-bot-modal.footer-content": + "new-request-form.answer-bot-modal.footer-content", + "new-request-form.answer-bot-modal.footer-title": + "new-request-form.answer-bot-modal.footer-title", + "new-request-form.answer-bot-modal.mark-irrelevant": + "new-request-form.answer-bot-modal.mark-irrelevant", + "new-request-form.answer-bot-modal.request-closed": + "new-request-form.answer-bot-modal.request-closed", + "new-request-form.answer-bot-modal.request-submitted": + "new-request-form.answer-bot-modal.request-submitted", + "new-request-form.answer-bot-modal.solve-error": + "new-request-form.answer-bot-modal.solve-error", + "new-request-form.answer-bot-modal.solve-request": + "new-request-form.answer-bot-modal.solve-request", + "new-request-form.answer-bot-modal.title": + "new-request-form.answer-bot-modal.title", + "new-request-form.answer-bot-modal.view-article": + "new-request-form.answer-bot-modal.view-article", + "new-request-form.attachments.choose-file-label": + "new-request-form.attachments.choose-file-label", + "new-request-form.attachments.drop-files-label": + "new-request-form.attachments.drop-files-label", + "new-request-form.attachments.remove-file": + "new-request-form.attachments.remove-file", + "new-request-form.attachments.stop-upload": + "new-request-form.attachments.stop-upload", + "new-request-form.attachments.upload-error-description": + "new-request-form.attachments.upload-error-description", + "new-request-form.attachments.upload-error-title": + "new-request-form.attachments.upload-error-title", + "new-request-form.attachments.uploading": + "new-request-form.attachments.uploading", + "new-request-form.cc-field.container-label": + "new-request-form.cc-field.container-label", + "new-request-form.cc-field.email-added": + "new-request-form.cc-field.email-added", + "new-request-form.cc-field.email-label": + "new-request-form.cc-field.email-label", + "new-request-form.cc-field.email-removed": + "new-request-form.cc-field.email-removed", + "new-request-form.cc-field.emails-added": + "new-request-form.cc-field.emails-added", + "new-request-form.cc-field.invalid-email": + "new-request-form.cc-field.invalid-email", + "new-request-form.close-label": "new-request-form.close-label", + "new-request-form.credit-card-digits-hint": + "new-request-form.credit-card-digits-hint", + "new-request-form.dropdown.empty-option": + "new-request-form.dropdown.empty-option", + "new-request-form.lookup-field.loading-options": + "new-request-form.lookup-field.loading-options", + "new-request-form.lookup-field.no-matches-found": + "new-request-form.lookup-field.no-matches-found", + "new-request-form.lookup-field.placeholder": + "new-request-form.lookup-field.placeholder", + "new-request-form.parent-request-link": + "new-request-form.parent-request-link", + "new-request-form.required-fields-info": + "new-request-form.required-fields-info", + "new-request-form.submit": "new-request-form.submit", + "new-request-form.suggested-articles": "new-request-form.suggested-articles", +}; + +var enXKeys$1 = /*#__PURE__*/ Object.freeze({ + __proto__: null, + default: enXKeys, }); var enXObsolete = { - "new-request-form.answer-bot-modal.footer-content": "If it does, we can close your recent request {{requestId}}", - "new-request-form.answer-bot-modal.footer-title": "Does this article answer your question?", - "new-request-form.answer-bot-modal.mark-irrelevant": "No, I need help", - "new-request-form.answer-bot-modal.request-closed": "Nice. Your request has been closed.", - "new-request-form.answer-bot-modal.request-submitted": "Your request was successfully submitted", - "new-request-form.answer-bot-modal.solve-error": "There was an error closing your request", - "new-request-form.answer-bot-modal.solve-request": "Yes, close my request", - "new-request-form.answer-bot-modal.title": "While you wait, do any of these articles answer your question?", - "new-request-form.answer-bot-modal.view-article": "View article", - "new-request-form.attachments.choose-file-label": "Choose a file or drag and drop here", - "new-request-form.attachments.drop-files-label": "Drop files here", - "new-request-form.attachments.remove-file": "Remove file", - "new-request-form.attachments.stop-upload": "Stop upload", - "new-request-form.attachments.upload-error-description": "There was an error uploading {{fileName}}. Try again or upload another file.", - "new-request-form.attachments.upload-error-title": "Upload error", - "new-request-form.attachments.uploading": "Uploading {{fileName}}", - "new-request-form.cc-field.container-label": "Selected CC emails", - "new-request-form.cc-field.email-added": "{{email}} has been added", - "new-request-form.cc-field.email-label": "{{email}} - Press Backspace to remove", - "new-request-form.cc-field.email-removed": "{{email}} has been removed", - "new-request-form.cc-field.emails-added": "{{emails}} have been added", - "new-request-form.cc-field.invalid-email": "Invalid email address", - "new-request-form.close-label": "Close", - "new-request-form.credit-card-digits-hint": "(Last 4 digits)", - "new-request-form.dropdown.empty-option": "Select an option", - "new-request-form.lookup-field.loading-options": "Loading items...", - "new-request-form.lookup-field.no-matches-found": "No matches found", - "new-request-form.lookup-field.placeholder": "Search {{label}}", - "new-request-form.parent-request-link": "Follow-up to request {{parentId}}", - "new-request-form.required-fields-info": "Fields marked with an asterisk (*) are required.", - "new-request-form.submit": "Submit", - "new-request-form.suggested-articles": "Suggested articles" -}; - -var enXObsolete$1 = /*#__PURE__*/Object.freeze({ - __proto__: null, - default: enXObsolete + "new-request-form.answer-bot-modal.footer-content": + "If it does, we can close your recent request {{requestId}}", + "new-request-form.answer-bot-modal.footer-title": + "Does this article answer your question?", + "new-request-form.answer-bot-modal.mark-irrelevant": "No, I need help", + "new-request-form.answer-bot-modal.request-closed": + "Nice. Your request has been closed.", + "new-request-form.answer-bot-modal.request-submitted": + "Your request was successfully submitted", + "new-request-form.answer-bot-modal.solve-error": + "There was an error closing your request", + "new-request-form.answer-bot-modal.solve-request": "Yes, close my request", + "new-request-form.answer-bot-modal.title": + "While you wait, do any of these articles answer your question?", + "new-request-form.answer-bot-modal.view-article": "View article", + "new-request-form.attachments.choose-file-label": + "Choose a file or drag and drop here", + "new-request-form.attachments.drop-files-label": "Drop files here", + "new-request-form.attachments.remove-file": "Remove file", + "new-request-form.attachments.stop-upload": "Stop upload", + "new-request-form.attachments.upload-error-description": + "There was an error uploading {{fileName}}. Try again or upload another file.", + "new-request-form.attachments.upload-error-title": "Upload error", + "new-request-form.attachments.uploading": "Uploading {{fileName}}", + "new-request-form.cc-field.container-label": "Selected CC emails", + "new-request-form.cc-field.email-added": "{{email}} has been added", + "new-request-form.cc-field.email-label": + "{{email}} - Press Backspace to remove", + "new-request-form.cc-field.email-removed": "{{email}} has been removed", + "new-request-form.cc-field.emails-added": "{{emails}} have been added", + "new-request-form.cc-field.invalid-email": "Invalid email address", + "new-request-form.close-label": "Close", + "new-request-form.credit-card-digits-hint": "(Last 4 digits)", + "new-request-form.dropdown.empty-option": "Select an option", + "new-request-form.lookup-field.loading-options": "Loading items...", + "new-request-form.lookup-field.no-matches-found": "No matches found", + "new-request-form.lookup-field.placeholder": "Search {{label}}", + "new-request-form.parent-request-link": "Follow-up to request {{parentId}}", + "new-request-form.required-fields-info": + "Fields marked with an asterisk (*) are required.", + "new-request-form.submit": "Submit", + "new-request-form.suggested-articles": "Suggested articles", +}; + +var enXObsolete$1 = /*#__PURE__*/ Object.freeze({ + __proto__: null, + default: enXObsolete, }); var enXPseudo = { - "new-request-form.answer-bot-modal.footer-content": "[ผู้龍ḬḬϝ ḭḭṭ ḍṓṓḛḛṡ, ẁḛḛ ͼααṇ ͼḽṓṓṡḛḛ ẏẏṓṓṵṵṛ ṛḛḛͼḛḛṇṭ ṛḛḛʠṵṵḛḛṡṭ {{requestId}}龍ผู้]", - "new-request-form.answer-bot-modal.footer-title": "[ผู้龍Ḍṓṓḛḛṡ ṭḥḭḭṡ ααṛṭḭḭͼḽḛḛ ααṇṡẁḛḛṛ ẏẏṓṓṵṵṛ ʠṵṵḛḛṡṭḭḭṓṓṇ?龍ผู้]", - "new-request-form.answer-bot-modal.mark-irrelevant": "[ผู้龍Ṅṓṓ, ḬḬ ṇḛḛḛḛḍ ḥḛḛḽṗ龍ผู้]", - "new-request-form.answer-bot-modal.request-closed": "[ผู้龍Ṅḭḭͼḛḛ. ŶŶṓṓṵṵṛ ṛḛḛʠṵṵḛḛṡṭ ḥααṡ ḅḛḛḛḛṇ ͼḽṓṓṡḛḛḍ.龍ผู้]", - "new-request-form.answer-bot-modal.request-submitted": "[ผู้龍ŶŶṓṓṵṵṛ ṛḛḛʠṵṵḛḛṡṭ ẁααṡ ṡṵṵͼͼḛḛṡṡϝṵṵḽḽẏẏ ṡṵṵḅṃḭḭṭṭḛḛḍ龍ผู้]", - "new-request-form.answer-bot-modal.solve-error": "[ผู้龍Ṫḥḛḛṛḛḛ ẁααṡ ααṇ ḛḛṛṛṓṓṛ ͼḽṓṓṡḭḭṇḡ ẏẏṓṓṵṵṛ ṛḛḛʠṵṵḛḛṡṭ龍ผู้]", - "new-request-form.answer-bot-modal.solve-request": "[ผู้龍ŶŶḛḛṡ, ͼḽṓṓṡḛḛ ṃẏẏ ṛḛḛʠṵṵḛḛṡṭ龍ผู้]", - "new-request-form.answer-bot-modal.title": "[ผู้龍Ŵḥḭḭḽḛḛ ẏẏṓṓṵṵ ẁααḭḭṭ, ḍṓṓ ααṇẏẏ ṓṓϝ ṭḥḛḛṡḛḛ ααṛṭḭḭͼḽḛḛṡ ααṇṡẁḛḛṛ ẏẏṓṓṵṵṛ ʠṵṵḛḛṡṭḭḭṓṓṇ?龍ผู้]", - "new-request-form.answer-bot-modal.view-article": "[ผู้龍Ṿḭḭḛḛẁ ααṛṭḭḭͼḽḛḛ龍ผู้]", - "new-request-form.attachments.choose-file-label": "[ผู้龍Ḉḥṓṓṓṓṡḛḛ αα ϝḭḭḽḛḛ ṓṓṛ ḍṛααḡ ααṇḍ ḍṛṓṓṗ ḥḛḛṛḛḛ龍ผู้]", - "new-request-form.attachments.drop-files-label": "[ผู้龍Ḍṛṓṓṗ ϝḭḭḽḛḛṡ ḥḛḛṛḛḛ龍ผู้]", - "new-request-form.attachments.remove-file": "[ผู้龍Ṛḛḛṃṓṓṽḛḛ ϝḭḭḽḛḛ龍ผู้]", - "new-request-form.attachments.stop-upload": "[ผู้龍Ṣṭṓṓṗ ṵṵṗḽṓṓααḍ龍ผู้]", - "new-request-form.attachments.upload-error-description": "[ผู้龍Ṫḥḛḛṛḛḛ ẁααṡ ααṇ ḛḛṛṛṓṓṛ ṵṵṗḽṓṓααḍḭḭṇḡ {{fileName}}. Ṫṛẏẏ ααḡααḭḭṇ ṓṓṛ ṵṵṗḽṓṓααḍ ααṇṓṓṭḥḛḛṛ ϝḭḭḽḛḛ.龍ผู้]", - "new-request-form.attachments.upload-error-title": "[ผู้龍ṲṲṗḽṓṓααḍ ḛḛṛṛṓṓṛ龍ผู้]", - "new-request-form.attachments.uploading": "[ผู้龍ṲṲṗḽṓṓααḍḭḭṇḡ {{fileName}}龍ผู้]", - "new-request-form.cc-field.container-label": "[ผู้龍Ṣḛḛḽḛḛͼṭḛḛḍ ḈḈ ḛḛṃααḭḭḽṡ龍ผู้]", - "new-request-form.cc-field.email-added": "[ผู้龍{{email}} ḥααṡ ḅḛḛḛḛṇ ααḍḍḛḛḍ龍ผู้]", - "new-request-form.cc-field.email-label": "[ผู้龍{{email}} - Ṕṛḛḛṡṡ Ḃααͼḳṡṗααͼḛḛ ṭṓṓ ṛḛḛṃṓṓṽḛḛ龍ผู้]", - "new-request-form.cc-field.email-removed": "[ผู้龍{{email}} ḥααṡ ḅḛḛḛḛṇ ṛḛḛṃṓṓṽḛḛḍ龍ผู้]", - "new-request-form.cc-field.emails-added": "[ผู้龍{{emails}} ḥααṽḛḛ ḅḛḛḛḛṇ ααḍḍḛḛḍ龍ผู้]", - "new-request-form.cc-field.invalid-email": "[ผู้龍ḬḬṇṽααḽḭḭḍ ḛḛṃααḭḭḽ ααḍḍṛḛḛṡṡ龍ผู้]", - "new-request-form.close-label": "[ผู้龍Ḉḽṓṓṡḛḛ龍ผู้]", - "new-request-form.credit-card-digits-hint": "[ผู้龍(Ḻααṡṭ 4 ḍḭḭḡḭḭṭṡ)龍ผู้]", - "new-request-form.dropdown.empty-option": "[ผู้龍Ṣḛḛḽḛḛͼṭ ααṇ ṓṓṗṭḭḭṓṓṇ龍ผู้]", - "new-request-form.lookup-field.loading-options": "[ผู้龍Ḻṓṓααḍḭḭṇḡ ḭḭṭḛḛṃṡ...龍ผู้]", - "new-request-form.lookup-field.no-matches-found": "[ผู้龍Ṅṓṓ ṃααṭͼḥḛḛṡ ϝṓṓṵṵṇḍ龍ผู้]", - "new-request-form.lookup-field.placeholder": "[ผู้龍Ṣḛḛααṛͼḥ {{label}}龍ผู้]", - "new-request-form.parent-request-link": "[ผู้龍Ḟṓṓḽḽṓṓẁ-ṵṵṗ ṭṓṓ ṛḛḛʠṵṵḛḛṡṭ {{parentId}}龍ผู้]", - "new-request-form.required-fields-info": "[ผู้龍Ḟḭḭḛḛḽḍṡ ṃααṛḳḛḛḍ ẁḭḭṭḥ ααṇ ααṡṭḛḛṛḭḭṡḳ (*) ααṛḛḛ ṛḛḛʠṵṵḭḭṛḛḛḍ.龍ผู้]", - "new-request-form.submit": "[ผู้龍Ṣṵṵḅṃḭḭṭ龍ผู้]", - "new-request-form.suggested-articles": "[ผู้龍Ṣṵṵḡḡḛḛṡṭḛḛḍ ααṛṭḭḭͼḽḛḛṡ龍ผู้]" -}; - -var enXPseudo$1 = /*#__PURE__*/Object.freeze({ - __proto__: null, - default: enXPseudo + "new-request-form.answer-bot-modal.footer-content": + "[ผู้龍ḬḬϝ ḭḭṭ ḍṓṓḛḛṡ, ẁḛḛ ͼααṇ ͼḽṓṓṡḛḛ ẏẏṓṓṵṵṛ ṛḛḛͼḛḛṇṭ ṛḛḛʠṵṵḛḛṡṭ {{requestId}}龍ผู้]", + "new-request-form.answer-bot-modal.footer-title": + "[ผู้龍Ḍṓṓḛḛṡ ṭḥḭḭṡ ααṛṭḭḭͼḽḛḛ ααṇṡẁḛḛṛ ẏẏṓṓṵṵṛ ʠṵṵḛḛṡṭḭḭṓṓṇ?龍ผู้]", + "new-request-form.answer-bot-modal.mark-irrelevant": + "[ผู้龍Ṅṓṓ, ḬḬ ṇḛḛḛḛḍ ḥḛḛḽṗ龍ผู้]", + "new-request-form.answer-bot-modal.request-closed": + "[ผู้龍Ṅḭḭͼḛḛ. ŶŶṓṓṵṵṛ ṛḛḛʠṵṵḛḛṡṭ ḥααṡ ḅḛḛḛḛṇ ͼḽṓṓṡḛḛḍ.龍ผู้]", + "new-request-form.answer-bot-modal.request-submitted": + "[ผู้龍ŶŶṓṓṵṵṛ ṛḛḛʠṵṵḛḛṡṭ ẁααṡ ṡṵṵͼͼḛḛṡṡϝṵṵḽḽẏẏ ṡṵṵḅṃḭḭṭṭḛḛḍ龍ผู้]", + "new-request-form.answer-bot-modal.solve-error": + "[ผู้龍Ṫḥḛḛṛḛḛ ẁααṡ ααṇ ḛḛṛṛṓṓṛ ͼḽṓṓṡḭḭṇḡ ẏẏṓṓṵṵṛ ṛḛḛʠṵṵḛḛṡṭ龍ผู้]", + "new-request-form.answer-bot-modal.solve-request": + "[ผู้龍ŶŶḛḛṡ, ͼḽṓṓṡḛḛ ṃẏẏ ṛḛḛʠṵṵḛḛṡṭ龍ผู้]", + "new-request-form.answer-bot-modal.title": + "[ผู้龍Ŵḥḭḭḽḛḛ ẏẏṓṓṵṵ ẁααḭḭṭ, ḍṓṓ ααṇẏẏ ṓṓϝ ṭḥḛḛṡḛḛ ααṛṭḭḭͼḽḛḛṡ ααṇṡẁḛḛṛ ẏẏṓṓṵṵṛ ʠṵṵḛḛṡṭḭḭṓṓṇ?龍ผู้]", + "new-request-form.answer-bot-modal.view-article": + "[ผู้龍Ṿḭḭḛḛẁ ααṛṭḭḭͼḽḛḛ龍ผู้]", + "new-request-form.attachments.choose-file-label": + "[ผู้龍Ḉḥṓṓṓṓṡḛḛ αα ϝḭḭḽḛḛ ṓṓṛ ḍṛααḡ ααṇḍ ḍṛṓṓṗ ḥḛḛṛḛḛ龍ผู้]", + "new-request-form.attachments.drop-files-label": + "[ผู้龍Ḍṛṓṓṗ ϝḭḭḽḛḛṡ ḥḛḛṛḛḛ龍ผู้]", + "new-request-form.attachments.remove-file": "[ผู้龍Ṛḛḛṃṓṓṽḛḛ ϝḭḭḽḛḛ龍ผู้]", + "new-request-form.attachments.stop-upload": "[ผู้龍Ṣṭṓṓṗ ṵṵṗḽṓṓααḍ龍ผู้]", + "new-request-form.attachments.upload-error-description": + "[ผู้龍Ṫḥḛḛṛḛḛ ẁααṡ ααṇ ḛḛṛṛṓṓṛ ṵṵṗḽṓṓααḍḭḭṇḡ {{fileName}}. Ṫṛẏẏ ααḡααḭḭṇ ṓṓṛ ṵṵṗḽṓṓααḍ ααṇṓṓṭḥḛḛṛ ϝḭḭḽḛḛ.龍ผู้]", + "new-request-form.attachments.upload-error-title": + "[ผู้龍ṲṲṗḽṓṓααḍ ḛḛṛṛṓṓṛ龍ผู้]", + "new-request-form.attachments.uploading": + "[ผู้龍ṲṲṗḽṓṓααḍḭḭṇḡ {{fileName}}龍ผู้]", + "new-request-form.cc-field.container-label": + "[ผู้龍Ṣḛḛḽḛḛͼṭḛḛḍ ḈḈ ḛḛṃααḭḭḽṡ龍ผู้]", + "new-request-form.cc-field.email-added": + "[ผู้龍{{email}} ḥααṡ ḅḛḛḛḛṇ ααḍḍḛḛḍ龍ผู้]", + "new-request-form.cc-field.email-label": + "[ผู้龍{{email}} - Ṕṛḛḛṡṡ Ḃααͼḳṡṗααͼḛḛ ṭṓṓ ṛḛḛṃṓṓṽḛḛ龍ผู้]", + "new-request-form.cc-field.email-removed": + "[ผู้龍{{email}} ḥααṡ ḅḛḛḛḛṇ ṛḛḛṃṓṓṽḛḛḍ龍ผู้]", + "new-request-form.cc-field.emails-added": + "[ผู้龍{{emails}} ḥααṽḛḛ ḅḛḛḛḛṇ ααḍḍḛḛḍ龍ผู้]", + "new-request-form.cc-field.invalid-email": + "[ผู้龍ḬḬṇṽααḽḭḭḍ ḛḛṃααḭḭḽ ααḍḍṛḛḛṡṡ龍ผู้]", + "new-request-form.close-label": "[ผู้龍Ḉḽṓṓṡḛḛ龍ผู้]", + "new-request-form.credit-card-digits-hint": "[ผู้龍(Ḻααṡṭ 4 ḍḭḭḡḭḭṭṡ)龍ผู้]", + "new-request-form.dropdown.empty-option": + "[ผู้龍Ṣḛḛḽḛḛͼṭ ααṇ ṓṓṗṭḭḭṓṓṇ龍ผู้]", + "new-request-form.lookup-field.loading-options": + "[ผู้龍Ḻṓṓααḍḭḭṇḡ ḭḭṭḛḛṃṡ...龍ผู้]", + "new-request-form.lookup-field.no-matches-found": + "[ผู้龍Ṅṓṓ ṃααṭͼḥḛḛṡ ϝṓṓṵṵṇḍ龍ผู้]", + "new-request-form.lookup-field.placeholder": "[ผู้龍Ṣḛḛααṛͼḥ {{label}}龍ผู้]", + "new-request-form.parent-request-link": + "[ผู้龍Ḟṓṓḽḽṓṓẁ-ṵṵṗ ṭṓṓ ṛḛḛʠṵṵḛḛṡṭ {{parentId}}龍ผู้]", + "new-request-form.required-fields-info": + "[ผู้龍Ḟḭḭḛḛḽḍṡ ṃααṛḳḛḛḍ ẁḭḭṭḥ ααṇ ααṡṭḛḛṛḭḭṡḳ (*) ααṛḛḛ ṛḛḛʠṵṵḭḭṛḛḛḍ.龍ผู้]", + "new-request-form.submit": "[ผู้龍Ṣṵṵḅṃḭḭṭ龍ผู้]", + "new-request-form.suggested-articles": "[ผู้龍Ṣṵṵḡḡḛḛṡṭḛḛḍ ααṛṭḭḭͼḽḛḛṡ龍ผู้]", +}; + +var enXPseudo$1 = /*#__PURE__*/ Object.freeze({ + __proto__: null, + default: enXPseudo, }); var enXTest = { - "new-request-form.answer-bot-modal.footer-content": "If it does, we can close your recent request {{requestId}}", - "new-request-form.answer-bot-modal.footer-title": "Does this article answer your question?", - "new-request-form.answer-bot-modal.mark-irrelevant": "No, I need help", - "new-request-form.answer-bot-modal.request-closed": "Nice. Your request has been closed.", - "new-request-form.answer-bot-modal.request-submitted": "Your request was successfully submitted", - "new-request-form.answer-bot-modal.solve-error": "There was an error closing your request", - "new-request-form.answer-bot-modal.solve-request": "Yes, close my request", - "new-request-form.answer-bot-modal.title": "While you wait, do any of these articles answer your question?", - "new-request-form.answer-bot-modal.view-article": "View article", - "new-request-form.attachments.choose-file-label": "Choose a file or drag and drop here", - "new-request-form.attachments.drop-files-label": "Drop files here", - "new-request-form.attachments.remove-file": "Remove file", - "new-request-form.attachments.stop-upload": "Stop upload", - "new-request-form.attachments.upload-error-description": "There was an error uploading {{fileName}}. Try again or upload another file.", - "new-request-form.attachments.upload-error-title": "Upload error", - "new-request-form.attachments.uploading": "Uploading {{fileName}}", - "new-request-form.cc-field.container-label": "Selected CC emails", - "new-request-form.cc-field.email-added": "{{email}} has been added", - "new-request-form.cc-field.email-label": "{{email}} - Press Backspace to remove", - "new-request-form.cc-field.email-removed": "{{email}} has been removed", - "new-request-form.cc-field.emails-added": "{{emails}} have been added", - "new-request-form.cc-field.invalid-email": "Invalid email address", - "new-request-form.close-label": "Close", - "new-request-form.credit-card-digits-hint": "(Last 4 digits)", - "new-request-form.dropdown.empty-option": "Select an option", - "new-request-form.lookup-field.loading-options": "Loading items...", - "new-request-form.lookup-field.no-matches-found": "No matches found", - "new-request-form.lookup-field.placeholder": "Search {{label}}", - "new-request-form.parent-request-link": "Follow-up to request {{parentId}}", - "new-request-form.required-fields-info": "Fields marked with an asterisk (*) are required.", - "new-request-form.submit": "Submit", - "new-request-form.suggested-articles": "Suggested articles" -}; - -var enXTest$1 = /*#__PURE__*/Object.freeze({ - __proto__: null, - default: enXTest + "new-request-form.answer-bot-modal.footer-content": + "If it does, we can close your recent request {{requestId}}", + "new-request-form.answer-bot-modal.footer-title": + "Does this article answer your question?", + "new-request-form.answer-bot-modal.mark-irrelevant": "No, I need help", + "new-request-form.answer-bot-modal.request-closed": + "Nice. Your request has been closed.", + "new-request-form.answer-bot-modal.request-submitted": + "Your request was successfully submitted", + "new-request-form.answer-bot-modal.solve-error": + "There was an error closing your request", + "new-request-form.answer-bot-modal.solve-request": "Yes, close my request", + "new-request-form.answer-bot-modal.title": + "While you wait, do any of these articles answer your question?", + "new-request-form.answer-bot-modal.view-article": "View article", + "new-request-form.attachments.choose-file-label": + "Choose a file or drag and drop here", + "new-request-form.attachments.drop-files-label": "Drop files here", + "new-request-form.attachments.remove-file": "Remove file", + "new-request-form.attachments.stop-upload": "Stop upload", + "new-request-form.attachments.upload-error-description": + "There was an error uploading {{fileName}}. Try again or upload another file.", + "new-request-form.attachments.upload-error-title": "Upload error", + "new-request-form.attachments.uploading": "Uploading {{fileName}}", + "new-request-form.cc-field.container-label": "Selected CC emails", + "new-request-form.cc-field.email-added": "{{email}} has been added", + "new-request-form.cc-field.email-label": + "{{email}} - Press Backspace to remove", + "new-request-form.cc-field.email-removed": "{{email}} has been removed", + "new-request-form.cc-field.emails-added": "{{emails}} have been added", + "new-request-form.cc-field.invalid-email": "Invalid email address", + "new-request-form.close-label": "Close", + "new-request-form.credit-card-digits-hint": "(Last 4 digits)", + "new-request-form.dropdown.empty-option": "Select an option", + "new-request-form.lookup-field.loading-options": "Loading items...", + "new-request-form.lookup-field.no-matches-found": "No matches found", + "new-request-form.lookup-field.placeholder": "Search {{label}}", + "new-request-form.parent-request-link": "Follow-up to request {{parentId}}", + "new-request-form.required-fields-info": + "Fields marked with an asterisk (*) are required.", + "new-request-form.submit": "Submit", + "new-request-form.suggested-articles": "Suggested articles", +}; + +var enXTest$1 = /*#__PURE__*/ Object.freeze({ + __proto__: null, + default: enXTest, }); var es419 = { - "new-request-form.answer-bot-modal.footer-content": "De ser así, podemos cerrar la reciente solicitud {{requestId}}", - "new-request-form.answer-bot-modal.footer-title": "¿Responde la pregunta este artículo?", - "new-request-form.answer-bot-modal.mark-irrelevant": "No, necesito ayuda", - "new-request-form.answer-bot-modal.request-closed": "Excelente. La solicitud fue cerrada.", - "new-request-form.answer-bot-modal.request-submitted": "Su solicitud se envió correctamente.", - "new-request-form.answer-bot-modal.solve-error": "Hubo un error al cerrar la solicitud", - "new-request-form.answer-bot-modal.solve-request": "Sí, cerrar mi solicitud", - "new-request-form.answer-bot-modal.title": "Mientras espera, ¿alguno de estos artículos responde su pregunta?", - "new-request-form.answer-bot-modal.view-article": "Ver artículo", - "new-request-form.attachments.choose-file-label": "Elegir un archivo o arrastrar y soltar uno aquí", - "new-request-form.attachments.drop-files-label": "Suelte los archivos aquí", - "new-request-form.attachments.remove-file": "Eliminar archivo", - "new-request-form.attachments.stop-upload": "Detener carga", - "new-request-form.attachments.upload-error-description": "Hubo un error al cargar {{fileName}}. Vuelva a intentarlo o cargue otro archivo.", - "new-request-form.attachments.upload-error-title": "Error de carga", - "new-request-form.attachments.uploading": "Cargando {{fileName}}", - "new-request-form.cc-field.container-label": "Correos electrónicos de CC seleccionados", - "new-request-form.cc-field.email-added": "{{email}} se ha agregado", - "new-request-form.cc-field.email-label": "{{email}}: presione la tecla de retroceso para eliminar", - "new-request-form.cc-field.email-removed": "{{email}} se ha eliminado", - "new-request-form.cc-field.emails-added": "{{emails}} se han agregado", - "new-request-form.cc-field.invalid-email": "Dirección de correo electrónico no válida", - "new-request-form.close-label": "Cerrar", - "new-request-form.credit-card-digits-hint": "(Últimos 4 dígitos)", - "new-request-form.dropdown.empty-option": "Seleccione una opción", - "new-request-form.lookup-field.loading-options": "Cargando elementos...", - "new-request-form.lookup-field.no-matches-found": "No se encontraron coincidencias", - "new-request-form.lookup-field.placeholder": "Buscar {{label}}", - "new-request-form.parent-request-link": "Seguimiento de la solicitud {{parentId}}", - "new-request-form.required-fields-info": "Los campos marcados con un asterisco (*) son obligatorios.", - "new-request-form.submit": "Enviar", - "new-request-form.suggested-articles": "Artículos recomendados" -}; - -var es419$1 = /*#__PURE__*/Object.freeze({ - __proto__: null, - default: es419 + "new-request-form.answer-bot-modal.footer-content": + "De ser así, podemos cerrar la reciente solicitud {{requestId}}", + "new-request-form.answer-bot-modal.footer-title": + "¿Responde la pregunta este artículo?", + "new-request-form.answer-bot-modal.mark-irrelevant": "No, necesito ayuda", + "new-request-form.answer-bot-modal.request-closed": + "Excelente. La solicitud fue cerrada.", + "new-request-form.answer-bot-modal.request-submitted": + "Su solicitud se envió correctamente.", + "new-request-form.answer-bot-modal.solve-error": + "Hubo un error al cerrar la solicitud", + "new-request-form.answer-bot-modal.solve-request": "Sí, cerrar mi solicitud", + "new-request-form.answer-bot-modal.title": + "Mientras espera, ¿alguno de estos artículos responde su pregunta?", + "new-request-form.answer-bot-modal.view-article": "Ver artículo", + "new-request-form.attachments.choose-file-label": + "Elegir un archivo o arrastrar y soltar uno aquí", + "new-request-form.attachments.drop-files-label": "Suelte los archivos aquí", + "new-request-form.attachments.remove-file": "Eliminar archivo", + "new-request-form.attachments.stop-upload": "Detener carga", + "new-request-form.attachments.upload-error-description": + "Hubo un error al cargar {{fileName}}. Vuelva a intentarlo o cargue otro archivo.", + "new-request-form.attachments.upload-error-title": "Error de carga", + "new-request-form.attachments.uploading": "Cargando {{fileName}}", + "new-request-form.cc-field.container-label": + "Correos electrónicos de CC seleccionados", + "new-request-form.cc-field.email-added": "{{email}} se ha agregado", + "new-request-form.cc-field.email-label": + "{{email}}: presione la tecla de retroceso para eliminar", + "new-request-form.cc-field.email-removed": "{{email}} se ha eliminado", + "new-request-form.cc-field.emails-added": "{{emails}} se han agregado", + "new-request-form.cc-field.invalid-email": + "Dirección de correo electrónico no válida", + "new-request-form.close-label": "Cerrar", + "new-request-form.credit-card-digits-hint": "(Últimos 4 dígitos)", + "new-request-form.dropdown.empty-option": "Seleccione una opción", + "new-request-form.lookup-field.loading-options": "Cargando elementos...", + "new-request-form.lookup-field.no-matches-found": + "No se encontraron coincidencias", + "new-request-form.lookup-field.placeholder": "Buscar {{label}}", + "new-request-form.parent-request-link": + "Seguimiento de la solicitud {{parentId}}", + "new-request-form.required-fields-info": + "Los campos marcados con un asterisco (*) son obligatorios.", + "new-request-form.submit": "Enviar", + "new-request-form.suggested-articles": "Artículos recomendados", +}; + +var es419$1 = /*#__PURE__*/ Object.freeze({ + __proto__: null, + default: es419, }); var esEs = { - "new-request-form.answer-bot-modal.footer-content": "De ser así, podemos cerrar la reciente solicitud {{requestId}}", - "new-request-form.answer-bot-modal.footer-title": "¿Responde la pregunta este artículo?", - "new-request-form.answer-bot-modal.mark-irrelevant": "No, necesito ayuda", - "new-request-form.answer-bot-modal.request-closed": "Excelente. La solicitud fue cerrada.", - "new-request-form.answer-bot-modal.request-submitted": "Su solicitud se envió correctamente.", - "new-request-form.answer-bot-modal.solve-error": "Hubo un error al cerrar la solicitud", - "new-request-form.answer-bot-modal.solve-request": "Sí, cerrar mi solicitud", - "new-request-form.answer-bot-modal.title": "Mientras espera, ¿alguno de estos artículos responde su pregunta?", - "new-request-form.answer-bot-modal.view-article": "Ver artículo", - "new-request-form.attachments.choose-file-label": "Elegir un archivo o arrastrar y soltar uno aquí", - "new-request-form.attachments.drop-files-label": "Suelte los archivos aquí", - "new-request-form.attachments.remove-file": "Eliminar archivo", - "new-request-form.attachments.stop-upload": "Detener carga", - "new-request-form.attachments.upload-error-description": "Hubo un error al cargar {{fileName}}. Vuelva a intentarlo o cargue otro archivo.", - "new-request-form.attachments.upload-error-title": "Error de carga", - "new-request-form.attachments.uploading": "Cargando {{fileName}}", - "new-request-form.cc-field.container-label": "Correos electrónicos de CC seleccionados", - "new-request-form.cc-field.email-added": "{{email}} se ha agregado", - "new-request-form.cc-field.email-label": "{{email}}: presione la tecla de retroceso para eliminar", - "new-request-form.cc-field.email-removed": "{{email}} se ha eliminado", - "new-request-form.cc-field.emails-added": "{{emails}} se han agregado", - "new-request-form.cc-field.invalid-email": "Dirección de correo electrónico no válida", - "new-request-form.close-label": "Cerrar", - "new-request-form.credit-card-digits-hint": "(Últimos 4 dígitos)", - "new-request-form.dropdown.empty-option": "Seleccione una opción", - "new-request-form.lookup-field.loading-options": "Cargando elementos...", - "new-request-form.lookup-field.no-matches-found": "No se encontraron coincidencias", - "new-request-form.lookup-field.placeholder": "Buscar {{label}}", - "new-request-form.parent-request-link": "Seguimiento de la solicitud {{parentId}}", - "new-request-form.required-fields-info": "Los campos marcados con un asterisco (*) son obligatorios.", - "new-request-form.submit": "Enviar", - "new-request-form.suggested-articles": "Artículos recomendados" -}; - -var esEs$1 = /*#__PURE__*/Object.freeze({ - __proto__: null, - default: esEs + "new-request-form.answer-bot-modal.footer-content": + "De ser así, podemos cerrar la reciente solicitud {{requestId}}", + "new-request-form.answer-bot-modal.footer-title": + "¿Responde la pregunta este artículo?", + "new-request-form.answer-bot-modal.mark-irrelevant": "No, necesito ayuda", + "new-request-form.answer-bot-modal.request-closed": + "Excelente. La solicitud fue cerrada.", + "new-request-form.answer-bot-modal.request-submitted": + "Su solicitud se envió correctamente.", + "new-request-form.answer-bot-modal.solve-error": + "Hubo un error al cerrar la solicitud", + "new-request-form.answer-bot-modal.solve-request": "Sí, cerrar mi solicitud", + "new-request-form.answer-bot-modal.title": + "Mientras espera, ¿alguno de estos artículos responde su pregunta?", + "new-request-form.answer-bot-modal.view-article": "Ver artículo", + "new-request-form.attachments.choose-file-label": + "Elegir un archivo o arrastrar y soltar uno aquí", + "new-request-form.attachments.drop-files-label": "Suelte los archivos aquí", + "new-request-form.attachments.remove-file": "Eliminar archivo", + "new-request-form.attachments.stop-upload": "Detener carga", + "new-request-form.attachments.upload-error-description": + "Hubo un error al cargar {{fileName}}. Vuelva a intentarlo o cargue otro archivo.", + "new-request-form.attachments.upload-error-title": "Error de carga", + "new-request-form.attachments.uploading": "Cargando {{fileName}}", + "new-request-form.cc-field.container-label": + "Correos electrónicos de CC seleccionados", + "new-request-form.cc-field.email-added": "{{email}} se ha agregado", + "new-request-form.cc-field.email-label": + "{{email}}: presione la tecla de retroceso para eliminar", + "new-request-form.cc-field.email-removed": "{{email}} se ha eliminado", + "new-request-form.cc-field.emails-added": "{{emails}} se han agregado", + "new-request-form.cc-field.invalid-email": + "Dirección de correo electrónico no válida", + "new-request-form.close-label": "Cerrar", + "new-request-form.credit-card-digits-hint": "(Últimos 4 dígitos)", + "new-request-form.dropdown.empty-option": "Seleccione una opción", + "new-request-form.lookup-field.loading-options": "Cargando elementos...", + "new-request-form.lookup-field.no-matches-found": + "No se encontraron coincidencias", + "new-request-form.lookup-field.placeholder": "Buscar {{label}}", + "new-request-form.parent-request-link": + "Seguimiento de la solicitud {{parentId}}", + "new-request-form.required-fields-info": + "Los campos marcados con un asterisco (*) son obligatorios.", + "new-request-form.submit": "Enviar", + "new-request-form.suggested-articles": "Artículos recomendados", +}; + +var esEs$1 = /*#__PURE__*/ Object.freeze({ + __proto__: null, + default: esEs, }); var es = { - "new-request-form.answer-bot-modal.footer-content": "De ser así, podemos cerrar la reciente solicitud {{requestId}}", - "new-request-form.answer-bot-modal.footer-title": "¿Responde la pregunta este artículo?", - "new-request-form.answer-bot-modal.mark-irrelevant": "No, necesito ayuda", - "new-request-form.answer-bot-modal.request-closed": "Excelente. La solicitud fue cerrada.", - "new-request-form.answer-bot-modal.request-submitted": "Su solicitud se envió correctamente.", - "new-request-form.answer-bot-modal.solve-error": "Hubo un error al cerrar la solicitud", - "new-request-form.answer-bot-modal.solve-request": "Sí, cerrar mi solicitud", - "new-request-form.answer-bot-modal.title": "Mientras espera, ¿alguno de estos artículos responde su pregunta?", - "new-request-form.answer-bot-modal.view-article": "Ver artículo", - "new-request-form.attachments.choose-file-label": "Elegir un archivo o arrastrar y soltar uno aquí", - "new-request-form.attachments.drop-files-label": "Suelte los archivos aquí", - "new-request-form.attachments.remove-file": "Eliminar archivo", - "new-request-form.attachments.stop-upload": "Detener carga", - "new-request-form.attachments.upload-error-description": "Hubo un error al cargar {{fileName}}. Vuelva a intentarlo o cargue otro archivo.", - "new-request-form.attachments.upload-error-title": "Error de carga", - "new-request-form.attachments.uploading": "Cargando {{fileName}}", - "new-request-form.cc-field.container-label": "Correos electrónicos de CC seleccionados", - "new-request-form.cc-field.email-added": "{{email}} se ha agregado", - "new-request-form.cc-field.email-label": "{{email}}: presione la tecla de retroceso para eliminar", - "new-request-form.cc-field.email-removed": "{{email}} se ha eliminado", - "new-request-form.cc-field.emails-added": "{{emails}} se han agregado", - "new-request-form.cc-field.invalid-email": "Dirección de correo electrónico no válida", - "new-request-form.close-label": "Cerrar", - "new-request-form.credit-card-digits-hint": "(Últimos 4 dígitos)", - "new-request-form.dropdown.empty-option": "Seleccione una opción", - "new-request-form.lookup-field.loading-options": "Cargando elementos...", - "new-request-form.lookup-field.no-matches-found": "No se encontraron coincidencias", - "new-request-form.lookup-field.placeholder": "Buscar {{label}}", - "new-request-form.parent-request-link": "Seguimiento de la solicitud {{parentId}}", - "new-request-form.required-fields-info": "Los campos marcados con un asterisco (*) son obligatorios.", - "new-request-form.submit": "Enviar", - "new-request-form.suggested-articles": "Artículos recomendados" -}; - -var es$1 = /*#__PURE__*/Object.freeze({ - __proto__: null, - default: es + "new-request-form.answer-bot-modal.footer-content": + "De ser así, podemos cerrar la reciente solicitud {{requestId}}", + "new-request-form.answer-bot-modal.footer-title": + "¿Responde la pregunta este artículo?", + "new-request-form.answer-bot-modal.mark-irrelevant": "No, necesito ayuda", + "new-request-form.answer-bot-modal.request-closed": + "Excelente. La solicitud fue cerrada.", + "new-request-form.answer-bot-modal.request-submitted": + "Su solicitud se envió correctamente.", + "new-request-form.answer-bot-modal.solve-error": + "Hubo un error al cerrar la solicitud", + "new-request-form.answer-bot-modal.solve-request": "Sí, cerrar mi solicitud", + "new-request-form.answer-bot-modal.title": + "Mientras espera, ¿alguno de estos artículos responde su pregunta?", + "new-request-form.answer-bot-modal.view-article": "Ver artículo", + "new-request-form.attachments.choose-file-label": + "Elegir un archivo o arrastrar y soltar uno aquí", + "new-request-form.attachments.drop-files-label": "Suelte los archivos aquí", + "new-request-form.attachments.remove-file": "Eliminar archivo", + "new-request-form.attachments.stop-upload": "Detener carga", + "new-request-form.attachments.upload-error-description": + "Hubo un error al cargar {{fileName}}. Vuelva a intentarlo o cargue otro archivo.", + "new-request-form.attachments.upload-error-title": "Error de carga", + "new-request-form.attachments.uploading": "Cargando {{fileName}}", + "new-request-form.cc-field.container-label": + "Correos electrónicos de CC seleccionados", + "new-request-form.cc-field.email-added": "{{email}} se ha agregado", + "new-request-form.cc-field.email-label": + "{{email}}: presione la tecla de retroceso para eliminar", + "new-request-form.cc-field.email-removed": "{{email}} se ha eliminado", + "new-request-form.cc-field.emails-added": "{{emails}} se han agregado", + "new-request-form.cc-field.invalid-email": + "Dirección de correo electrónico no válida", + "new-request-form.close-label": "Cerrar", + "new-request-form.credit-card-digits-hint": "(Últimos 4 dígitos)", + "new-request-form.dropdown.empty-option": "Seleccione una opción", + "new-request-form.lookup-field.loading-options": "Cargando elementos...", + "new-request-form.lookup-field.no-matches-found": + "No se encontraron coincidencias", + "new-request-form.lookup-field.placeholder": "Buscar {{label}}", + "new-request-form.parent-request-link": + "Seguimiento de la solicitud {{parentId}}", + "new-request-form.required-fields-info": + "Los campos marcados con un asterisco (*) son obligatorios.", + "new-request-form.submit": "Enviar", + "new-request-form.suggested-articles": "Artículos recomendados", +}; + +var es$1 = /*#__PURE__*/ Object.freeze({ + __proto__: null, + default: es, }); var et = { - "new-request-form.answer-bot-modal.footer-content": "If it does, we can close your recent request {{requestId}}", - "new-request-form.answer-bot-modal.footer-title": "Does this article answer your question?", - "new-request-form.answer-bot-modal.mark-irrelevant": "No, I need help", - "new-request-form.answer-bot-modal.request-closed": "Nice. Your request has been closed.", - "new-request-form.answer-bot-modal.request-submitted": "Your request was successfully submitted", - "new-request-form.answer-bot-modal.solve-error": "There was an error closing your request", - "new-request-form.answer-bot-modal.solve-request": "Yes, close my request", - "new-request-form.answer-bot-modal.title": "While you wait, do any of these articles answer your question?", - "new-request-form.answer-bot-modal.view-article": "View article", - "new-request-form.attachments.choose-file-label": "Choose a file or drag and drop here", - "new-request-form.attachments.drop-files-label": "Drop files here", - "new-request-form.attachments.remove-file": "Remove file", - "new-request-form.attachments.stop-upload": "Stop upload", - "new-request-form.attachments.upload-error-description": "There was an error uploading {{fileName}}. Try again or upload another file.", - "new-request-form.attachments.upload-error-title": "Upload error", - "new-request-form.attachments.uploading": "Uploading {{fileName}}", - "new-request-form.cc-field.container-label": "Selected CC emails", - "new-request-form.cc-field.email-added": "{{email}} has been added", - "new-request-form.cc-field.email-label": "{{email}} - Press Backspace to remove", - "new-request-form.cc-field.email-removed": "{{email}} has been removed", - "new-request-form.cc-field.emails-added": "{{emails}} have been added", - "new-request-form.cc-field.invalid-email": "Invalid email address", - "new-request-form.close-label": "Close", - "new-request-form.credit-card-digits-hint": "(Last 4 digits)", - "new-request-form.dropdown.empty-option": "Select an option", - "new-request-form.lookup-field.loading-options": "Loading items...", - "new-request-form.lookup-field.no-matches-found": "No matches found", - "new-request-form.lookup-field.placeholder": "Search {{label}}", - "new-request-form.parent-request-link": "Follow-up to request {{parentId}}", - "new-request-form.required-fields-info": "Fields marked with an asterisk (*) are required.", - "new-request-form.submit": "Submit", - "new-request-form.suggested-articles": "Suggested articles" -}; - -var et$1 = /*#__PURE__*/Object.freeze({ - __proto__: null, - default: et + "new-request-form.answer-bot-modal.footer-content": + "If it does, we can close your recent request {{requestId}}", + "new-request-form.answer-bot-modal.footer-title": + "Does this article answer your question?", + "new-request-form.answer-bot-modal.mark-irrelevant": "No, I need help", + "new-request-form.answer-bot-modal.request-closed": + "Nice. Your request has been closed.", + "new-request-form.answer-bot-modal.request-submitted": + "Your request was successfully submitted", + "new-request-form.answer-bot-modal.solve-error": + "There was an error closing your request", + "new-request-form.answer-bot-modal.solve-request": "Yes, close my request", + "new-request-form.answer-bot-modal.title": + "While you wait, do any of these articles answer your question?", + "new-request-form.answer-bot-modal.view-article": "View article", + "new-request-form.attachments.choose-file-label": + "Choose a file or drag and drop here", + "new-request-form.attachments.drop-files-label": "Drop files here", + "new-request-form.attachments.remove-file": "Remove file", + "new-request-form.attachments.stop-upload": "Stop upload", + "new-request-form.attachments.upload-error-description": + "There was an error uploading {{fileName}}. Try again or upload another file.", + "new-request-form.attachments.upload-error-title": "Upload error", + "new-request-form.attachments.uploading": "Uploading {{fileName}}", + "new-request-form.cc-field.container-label": "Selected CC emails", + "new-request-form.cc-field.email-added": "{{email}} has been added", + "new-request-form.cc-field.email-label": + "{{email}} - Press Backspace to remove", + "new-request-form.cc-field.email-removed": "{{email}} has been removed", + "new-request-form.cc-field.emails-added": "{{emails}} have been added", + "new-request-form.cc-field.invalid-email": "Invalid email address", + "new-request-form.close-label": "Close", + "new-request-form.credit-card-digits-hint": "(Last 4 digits)", + "new-request-form.dropdown.empty-option": "Select an option", + "new-request-form.lookup-field.loading-options": "Loading items...", + "new-request-form.lookup-field.no-matches-found": "No matches found", + "new-request-form.lookup-field.placeholder": "Search {{label}}", + "new-request-form.parent-request-link": "Follow-up to request {{parentId}}", + "new-request-form.required-fields-info": + "Fields marked with an asterisk (*) are required.", + "new-request-form.submit": "Submit", + "new-request-form.suggested-articles": "Suggested articles", +}; + +var et$1 = /*#__PURE__*/ Object.freeze({ + __proto__: null, + default: et, }); var eu = { - "new-request-form.answer-bot-modal.footer-content": "De ser así, podemos cerrar la reciente solicitud {{requestId}}", - "new-request-form.answer-bot-modal.footer-title": "¿Responde la pregunta este artículo?", - "new-request-form.answer-bot-modal.mark-irrelevant": "No, necesito ayuda", - "new-request-form.answer-bot-modal.request-closed": "Excelente. La solicitud fue cerrada.", - "new-request-form.answer-bot-modal.request-submitted": "Su solicitud se envió correctamente.", - "new-request-form.answer-bot-modal.solve-error": "Hubo un error al cerrar la solicitud", - "new-request-form.answer-bot-modal.solve-request": "Sí, cerrar mi solicitud", - "new-request-form.answer-bot-modal.title": "Mientras espera, ¿alguno de estos artículos responde su pregunta?", - "new-request-form.answer-bot-modal.view-article": "Ver artículo", - "new-request-form.attachments.choose-file-label": "Elegir un archivo o arrastrar y soltar uno aquí", - "new-request-form.attachments.drop-files-label": "Suelte los archivos aquí", - "new-request-form.attachments.remove-file": "Eliminar archivo", - "new-request-form.attachments.stop-upload": "Detener carga", - "new-request-form.attachments.upload-error-description": "Hubo un error al cargar {{fileName}}. Vuelva a intentarlo o cargue otro archivo.", - "new-request-form.attachments.upload-error-title": "Error de carga", - "new-request-form.attachments.uploading": "Cargando {{fileName}}", - "new-request-form.cc-field.container-label": "Correos electrónicos de CC seleccionados", - "new-request-form.cc-field.email-added": "{{email}} se ha agregado", - "new-request-form.cc-field.email-label": "{{email}}: presione la tecla de retroceso para eliminar", - "new-request-form.cc-field.email-removed": "{{email}} se ha eliminado", - "new-request-form.cc-field.emails-added": "{{emails}} se han agregado", - "new-request-form.cc-field.invalid-email": "Dirección de correo electrónico no válida", - "new-request-form.close-label": "Cerrar", - "new-request-form.credit-card-digits-hint": "(Últimos 4 dígitos)", - "new-request-form.dropdown.empty-option": "Seleccione una opción", - "new-request-form.lookup-field.loading-options": "Cargando elementos...", - "new-request-form.lookup-field.no-matches-found": "No se encontraron coincidencias", - "new-request-form.lookup-field.placeholder": "Buscar {{label}}", - "new-request-form.parent-request-link": "Seguimiento de la solicitud {{parentId}}", - "new-request-form.required-fields-info": "Los campos marcados con un asterisco (*) son obligatorios.", - "new-request-form.submit": "Enviar", - "new-request-form.suggested-articles": "Artículos recomendados" -}; - -var eu$1 = /*#__PURE__*/Object.freeze({ - __proto__: null, - default: eu + "new-request-form.answer-bot-modal.footer-content": + "De ser así, podemos cerrar la reciente solicitud {{requestId}}", + "new-request-form.answer-bot-modal.footer-title": + "¿Responde la pregunta este artículo?", + "new-request-form.answer-bot-modal.mark-irrelevant": "No, necesito ayuda", + "new-request-form.answer-bot-modal.request-closed": + "Excelente. La solicitud fue cerrada.", + "new-request-form.answer-bot-modal.request-submitted": + "Su solicitud se envió correctamente.", + "new-request-form.answer-bot-modal.solve-error": + "Hubo un error al cerrar la solicitud", + "new-request-form.answer-bot-modal.solve-request": "Sí, cerrar mi solicitud", + "new-request-form.answer-bot-modal.title": + "Mientras espera, ¿alguno de estos artículos responde su pregunta?", + "new-request-form.answer-bot-modal.view-article": "Ver artículo", + "new-request-form.attachments.choose-file-label": + "Elegir un archivo o arrastrar y soltar uno aquí", + "new-request-form.attachments.drop-files-label": "Suelte los archivos aquí", + "new-request-form.attachments.remove-file": "Eliminar archivo", + "new-request-form.attachments.stop-upload": "Detener carga", + "new-request-form.attachments.upload-error-description": + "Hubo un error al cargar {{fileName}}. Vuelva a intentarlo o cargue otro archivo.", + "new-request-form.attachments.upload-error-title": "Error de carga", + "new-request-form.attachments.uploading": "Cargando {{fileName}}", + "new-request-form.cc-field.container-label": + "Correos electrónicos de CC seleccionados", + "new-request-form.cc-field.email-added": "{{email}} se ha agregado", + "new-request-form.cc-field.email-label": + "{{email}}: presione la tecla de retroceso para eliminar", + "new-request-form.cc-field.email-removed": "{{email}} se ha eliminado", + "new-request-form.cc-field.emails-added": "{{emails}} se han agregado", + "new-request-form.cc-field.invalid-email": + "Dirección de correo electrónico no válida", + "new-request-form.close-label": "Cerrar", + "new-request-form.credit-card-digits-hint": "(Últimos 4 dígitos)", + "new-request-form.dropdown.empty-option": "Seleccione una opción", + "new-request-form.lookup-field.loading-options": "Cargando elementos...", + "new-request-form.lookup-field.no-matches-found": + "No se encontraron coincidencias", + "new-request-form.lookup-field.placeholder": "Buscar {{label}}", + "new-request-form.parent-request-link": + "Seguimiento de la solicitud {{parentId}}", + "new-request-form.required-fields-info": + "Los campos marcados con un asterisco (*) son obligatorios.", + "new-request-form.submit": "Enviar", + "new-request-form.suggested-articles": "Artículos recomendados", +}; + +var eu$1 = /*#__PURE__*/ Object.freeze({ + __proto__: null, + default: eu, }); var faAf = { - "new-request-form.answer-bot-modal.footer-content": "If it does, we can close your recent request {{requestId}}", - "new-request-form.answer-bot-modal.footer-title": "Does this article answer your question?", - "new-request-form.answer-bot-modal.mark-irrelevant": "No, I need help", - "new-request-form.answer-bot-modal.request-closed": "Nice. Your request has been closed.", - "new-request-form.answer-bot-modal.request-submitted": "Your request was successfully submitted", - "new-request-form.answer-bot-modal.solve-error": "There was an error closing your request", - "new-request-form.answer-bot-modal.solve-request": "Yes, close my request", - "new-request-form.answer-bot-modal.title": "While you wait, do any of these articles answer your question?", - "new-request-form.answer-bot-modal.view-article": "View article", - "new-request-form.attachments.choose-file-label": "Choose a file or drag and drop here", - "new-request-form.attachments.drop-files-label": "Drop files here", - "new-request-form.attachments.remove-file": "Remove file", - "new-request-form.attachments.stop-upload": "Stop upload", - "new-request-form.attachments.upload-error-description": "There was an error uploading {{fileName}}. Try again or upload another file.", - "new-request-form.attachments.upload-error-title": "Upload error", - "new-request-form.attachments.uploading": "Uploading {{fileName}}", - "new-request-form.cc-field.container-label": "Selected CC emails", - "new-request-form.cc-field.email-added": "{{email}} has been added", - "new-request-form.cc-field.email-label": "{{email}} - Press Backspace to remove", - "new-request-form.cc-field.email-removed": "{{email}} has been removed", - "new-request-form.cc-field.emails-added": "{{emails}} have been added", - "new-request-form.cc-field.invalid-email": "Invalid email address", - "new-request-form.close-label": "Close", - "new-request-form.credit-card-digits-hint": "(Last 4 digits)", - "new-request-form.dropdown.empty-option": "Select an option", - "new-request-form.lookup-field.loading-options": "Loading items...", - "new-request-form.lookup-field.no-matches-found": "No matches found", - "new-request-form.lookup-field.placeholder": "Search {{label}}", - "new-request-form.parent-request-link": "Follow-up to request {{parentId}}", - "new-request-form.required-fields-info": "Fields marked with an asterisk (*) are required.", - "new-request-form.submit": "Submit", - "new-request-form.suggested-articles": "Suggested articles" -}; - -var faAf$1 = /*#__PURE__*/Object.freeze({ - __proto__: null, - default: faAf + "new-request-form.answer-bot-modal.footer-content": + "If it does, we can close your recent request {{requestId}}", + "new-request-form.answer-bot-modal.footer-title": + "Does this article answer your question?", + "new-request-form.answer-bot-modal.mark-irrelevant": "No, I need help", + "new-request-form.answer-bot-modal.request-closed": + "Nice. Your request has been closed.", + "new-request-form.answer-bot-modal.request-submitted": + "Your request was successfully submitted", + "new-request-form.answer-bot-modal.solve-error": + "There was an error closing your request", + "new-request-form.answer-bot-modal.solve-request": "Yes, close my request", + "new-request-form.answer-bot-modal.title": + "While you wait, do any of these articles answer your question?", + "new-request-form.answer-bot-modal.view-article": "View article", + "new-request-form.attachments.choose-file-label": + "Choose a file or drag and drop here", + "new-request-form.attachments.drop-files-label": "Drop files here", + "new-request-form.attachments.remove-file": "Remove file", + "new-request-form.attachments.stop-upload": "Stop upload", + "new-request-form.attachments.upload-error-description": + "There was an error uploading {{fileName}}. Try again or upload another file.", + "new-request-form.attachments.upload-error-title": "Upload error", + "new-request-form.attachments.uploading": "Uploading {{fileName}}", + "new-request-form.cc-field.container-label": "Selected CC emails", + "new-request-form.cc-field.email-added": "{{email}} has been added", + "new-request-form.cc-field.email-label": + "{{email}} - Press Backspace to remove", + "new-request-form.cc-field.email-removed": "{{email}} has been removed", + "new-request-form.cc-field.emails-added": "{{emails}} have been added", + "new-request-form.cc-field.invalid-email": "Invalid email address", + "new-request-form.close-label": "Close", + "new-request-form.credit-card-digits-hint": "(Last 4 digits)", + "new-request-form.dropdown.empty-option": "Select an option", + "new-request-form.lookup-field.loading-options": "Loading items...", + "new-request-form.lookup-field.no-matches-found": "No matches found", + "new-request-form.lookup-field.placeholder": "Search {{label}}", + "new-request-form.parent-request-link": "Follow-up to request {{parentId}}", + "new-request-form.required-fields-info": + "Fields marked with an asterisk (*) are required.", + "new-request-form.submit": "Submit", + "new-request-form.suggested-articles": "Suggested articles", +}; + +var faAf$1 = /*#__PURE__*/ Object.freeze({ + __proto__: null, + default: faAf, }); var fa = { - "new-request-form.answer-bot-modal.footer-content": "If it does, we can close your recent request {{requestId}}", - "new-request-form.answer-bot-modal.footer-title": "Does this article answer your question?", - "new-request-form.answer-bot-modal.mark-irrelevant": "No, I need help", - "new-request-form.answer-bot-modal.request-closed": "Nice. Your request has been closed.", - "new-request-form.answer-bot-modal.request-submitted": "Your request was successfully submitted", - "new-request-form.answer-bot-modal.solve-error": "There was an error closing your request", - "new-request-form.answer-bot-modal.solve-request": "Yes, close my request", - "new-request-form.answer-bot-modal.title": "While you wait, do any of these articles answer your question?", - "new-request-form.answer-bot-modal.view-article": "View article", - "new-request-form.attachments.choose-file-label": "Choose a file or drag and drop here", - "new-request-form.attachments.drop-files-label": "Drop files here", - "new-request-form.attachments.remove-file": "Remove file", - "new-request-form.attachments.stop-upload": "Stop upload", - "new-request-form.attachments.upload-error-description": "There was an error uploading {{fileName}}. Try again or upload another file.", - "new-request-form.attachments.upload-error-title": "Upload error", - "new-request-form.attachments.uploading": "Uploading {{fileName}}", - "new-request-form.cc-field.container-label": "Selected CC emails", - "new-request-form.cc-field.email-added": "{{email}} has been added", - "new-request-form.cc-field.email-label": "{{email}} - Press Backspace to remove", - "new-request-form.cc-field.email-removed": "{{email}} has been removed", - "new-request-form.cc-field.emails-added": "{{emails}} have been added", - "new-request-form.cc-field.invalid-email": "Invalid email address", - "new-request-form.close-label": "Close", - "new-request-form.credit-card-digits-hint": "(Last 4 digits)", - "new-request-form.dropdown.empty-option": "Select an option", - "new-request-form.lookup-field.loading-options": "Loading items...", - "new-request-form.lookup-field.no-matches-found": "No matches found", - "new-request-form.lookup-field.placeholder": "Search {{label}}", - "new-request-form.parent-request-link": "Follow-up to request {{parentId}}", - "new-request-form.required-fields-info": "Fields marked with an asterisk (*) are required.", - "new-request-form.submit": "Submit", - "new-request-form.suggested-articles": "Suggested articles" -}; - -var fa$1 = /*#__PURE__*/Object.freeze({ - __proto__: null, - default: fa + "new-request-form.answer-bot-modal.footer-content": + "If it does, we can close your recent request {{requestId}}", + "new-request-form.answer-bot-modal.footer-title": + "Does this article answer your question?", + "new-request-form.answer-bot-modal.mark-irrelevant": "No, I need help", + "new-request-form.answer-bot-modal.request-closed": + "Nice. Your request has been closed.", + "new-request-form.answer-bot-modal.request-submitted": + "Your request was successfully submitted", + "new-request-form.answer-bot-modal.solve-error": + "There was an error closing your request", + "new-request-form.answer-bot-modal.solve-request": "Yes, close my request", + "new-request-form.answer-bot-modal.title": + "While you wait, do any of these articles answer your question?", + "new-request-form.answer-bot-modal.view-article": "View article", + "new-request-form.attachments.choose-file-label": + "Choose a file or drag and drop here", + "new-request-form.attachments.drop-files-label": "Drop files here", + "new-request-form.attachments.remove-file": "Remove file", + "new-request-form.attachments.stop-upload": "Stop upload", + "new-request-form.attachments.upload-error-description": + "There was an error uploading {{fileName}}. Try again or upload another file.", + "new-request-form.attachments.upload-error-title": "Upload error", + "new-request-form.attachments.uploading": "Uploading {{fileName}}", + "new-request-form.cc-field.container-label": "Selected CC emails", + "new-request-form.cc-field.email-added": "{{email}} has been added", + "new-request-form.cc-field.email-label": + "{{email}} - Press Backspace to remove", + "new-request-form.cc-field.email-removed": "{{email}} has been removed", + "new-request-form.cc-field.emails-added": "{{emails}} have been added", + "new-request-form.cc-field.invalid-email": "Invalid email address", + "new-request-form.close-label": "Close", + "new-request-form.credit-card-digits-hint": "(Last 4 digits)", + "new-request-form.dropdown.empty-option": "Select an option", + "new-request-form.lookup-field.loading-options": "Loading items...", + "new-request-form.lookup-field.no-matches-found": "No matches found", + "new-request-form.lookup-field.placeholder": "Search {{label}}", + "new-request-form.parent-request-link": "Follow-up to request {{parentId}}", + "new-request-form.required-fields-info": + "Fields marked with an asterisk (*) are required.", + "new-request-form.submit": "Submit", + "new-request-form.suggested-articles": "Suggested articles", +}; + +var fa$1 = /*#__PURE__*/ Object.freeze({ + __proto__: null, + default: fa, }); var fi = { - "new-request-form.answer-bot-modal.footer-content": "Jos se vastaa, voimme sulkea äskettäisen pyyntösi {{requestId}}", - "new-request-form.answer-bot-modal.footer-title": "Vastaako tämä artikkeli kysymykseesi?", - "new-request-form.answer-bot-modal.mark-irrelevant": "Ei, tarvitsen apua", - "new-request-form.answer-bot-modal.request-closed": "Hienoa. Pyyntösi on suljettu.", - "new-request-form.answer-bot-modal.request-submitted": "Pyyntösi lähettäminen onnistui", - "new-request-form.answer-bot-modal.solve-error": "Tapahtui virhe suljettaessa pyyntöäsi", - "new-request-form.answer-bot-modal.solve-request": "Kyllä, sulje pyyntöni", - "new-request-form.answer-bot-modal.title": "Sillä aikaa kun odotat, vastaako mikään näistä artikkeleista kysymykseesi?", - "new-request-form.answer-bot-modal.view-article": "Näytä artikkeli", - "new-request-form.attachments.choose-file-label": "Valitse tiedosto tai vedä ja pudota se tähän", - "new-request-form.attachments.drop-files-label": "Pudota tiedostot tähän", - "new-request-form.attachments.remove-file": "Poista tiedosto", - "new-request-form.attachments.stop-upload": "Lopeta lataaminen", - "new-request-form.attachments.upload-error-description": "Virhe ladattaessa tiedostoa {{fileName}}. Yritä uudelleen tai lataa toinen tiedosto.", - "new-request-form.attachments.upload-error-title": "Latausvirhe", - "new-request-form.attachments.uploading": "Ladataan tiedostoa {{fileName}}", - "new-request-form.cc-field.container-label": "Valitut kopiosähköpostit", - "new-request-form.cc-field.email-added": "{{email}} on lisätty", - "new-request-form.cc-field.email-label": "{{email}} - poista painamalla askelpalautinta", - "new-request-form.cc-field.email-removed": "{{email}} on poistettu", - "new-request-form.cc-field.emails-added": "{{emails}} on lisätty", - "new-request-form.cc-field.invalid-email": "Virheellinen sähköpostiosoite", - "new-request-form.close-label": "Sulje", - "new-request-form.credit-card-digits-hint": "(4 viimeistä numeroa)", - "new-request-form.dropdown.empty-option": "Valitse vaihtoehto", - "new-request-form.lookup-field.loading-options": "Ladataan kohteita...", - "new-request-form.lookup-field.no-matches-found": "Vastineita ei löytynyt", - "new-request-form.lookup-field.placeholder": "Hae {{label}}", - "new-request-form.parent-request-link": "Jatkoa pyynnölle {{parentId}}", - "new-request-form.required-fields-info": "Tähdellä (*) merkityt kentät ovat pakollisia.", - "new-request-form.submit": "Lähetä", - "new-request-form.suggested-articles": "Ehdotetut artikkelit" -}; - -var fi$1 = /*#__PURE__*/Object.freeze({ - __proto__: null, - default: fi + "new-request-form.answer-bot-modal.footer-content": + "Jos se vastaa, voimme sulkea äskettäisen pyyntösi {{requestId}}", + "new-request-form.answer-bot-modal.footer-title": + "Vastaako tämä artikkeli kysymykseesi?", + "new-request-form.answer-bot-modal.mark-irrelevant": "Ei, tarvitsen apua", + "new-request-form.answer-bot-modal.request-closed": + "Hienoa. Pyyntösi on suljettu.", + "new-request-form.answer-bot-modal.request-submitted": + "Pyyntösi lähettäminen onnistui", + "new-request-form.answer-bot-modal.solve-error": + "Tapahtui virhe suljettaessa pyyntöäsi", + "new-request-form.answer-bot-modal.solve-request": "Kyllä, sulje pyyntöni", + "new-request-form.answer-bot-modal.title": + "Sillä aikaa kun odotat, vastaako mikään näistä artikkeleista kysymykseesi?", + "new-request-form.answer-bot-modal.view-article": "Näytä artikkeli", + "new-request-form.attachments.choose-file-label": + "Valitse tiedosto tai vedä ja pudota se tähän", + "new-request-form.attachments.drop-files-label": "Pudota tiedostot tähän", + "new-request-form.attachments.remove-file": "Poista tiedosto", + "new-request-form.attachments.stop-upload": "Lopeta lataaminen", + "new-request-form.attachments.upload-error-description": + "Virhe ladattaessa tiedostoa {{fileName}}. Yritä uudelleen tai lataa toinen tiedosto.", + "new-request-form.attachments.upload-error-title": "Latausvirhe", + "new-request-form.attachments.uploading": "Ladataan tiedostoa {{fileName}}", + "new-request-form.cc-field.container-label": "Valitut kopiosähköpostit", + "new-request-form.cc-field.email-added": "{{email}} on lisätty", + "new-request-form.cc-field.email-label": + "{{email}} - poista painamalla askelpalautinta", + "new-request-form.cc-field.email-removed": "{{email}} on poistettu", + "new-request-form.cc-field.emails-added": "{{emails}} on lisätty", + "new-request-form.cc-field.invalid-email": "Virheellinen sähköpostiosoite", + "new-request-form.close-label": "Sulje", + "new-request-form.credit-card-digits-hint": "(4 viimeistä numeroa)", + "new-request-form.dropdown.empty-option": "Valitse vaihtoehto", + "new-request-form.lookup-field.loading-options": "Ladataan kohteita...", + "new-request-form.lookup-field.no-matches-found": "Vastineita ei löytynyt", + "new-request-form.lookup-field.placeholder": "Hae {{label}}", + "new-request-form.parent-request-link": "Jatkoa pyynnölle {{parentId}}", + "new-request-form.required-fields-info": + "Tähdellä (*) merkityt kentät ovat pakollisia.", + "new-request-form.submit": "Lähetä", + "new-request-form.suggested-articles": "Ehdotetut artikkelit", +}; + +var fi$1 = /*#__PURE__*/ Object.freeze({ + __proto__: null, + default: fi, }); var fil = { - "new-request-form.answer-bot-modal.footer-content": "If it does, we can close your recent request {{requestId}}", - "new-request-form.answer-bot-modal.footer-title": "Does this article answer your question?", - "new-request-form.answer-bot-modal.mark-irrelevant": "No, I need help", - "new-request-form.answer-bot-modal.request-closed": "Nice. Your request has been closed.", - "new-request-form.answer-bot-modal.request-submitted": "Your request was successfully submitted", - "new-request-form.answer-bot-modal.solve-error": "There was an error closing your request", - "new-request-form.answer-bot-modal.solve-request": "Yes, close my request", - "new-request-form.answer-bot-modal.title": "While you wait, do any of these articles answer your question?", - "new-request-form.answer-bot-modal.view-article": "View article", - "new-request-form.attachments.choose-file-label": "Choose a file or drag and drop here", - "new-request-form.attachments.drop-files-label": "Drop files here", - "new-request-form.attachments.remove-file": "Remove file", - "new-request-form.attachments.stop-upload": "Stop upload", - "new-request-form.attachments.upload-error-description": "There was an error uploading {{fileName}}. Try again or upload another file.", - "new-request-form.attachments.upload-error-title": "Upload error", - "new-request-form.attachments.uploading": "Uploading {{fileName}}", - "new-request-form.cc-field.container-label": "Selected CC emails", - "new-request-form.cc-field.email-added": "{{email}} has been added", - "new-request-form.cc-field.email-label": "{{email}} - Press Backspace to remove", - "new-request-form.cc-field.email-removed": "{{email}} has been removed", - "new-request-form.cc-field.emails-added": "{{emails}} have been added", - "new-request-form.cc-field.invalid-email": "Invalid email address", - "new-request-form.close-label": "Close", - "new-request-form.credit-card-digits-hint": "(Last 4 digits)", - "new-request-form.dropdown.empty-option": "Select an option", - "new-request-form.lookup-field.loading-options": "Loading items...", - "new-request-form.lookup-field.no-matches-found": "No matches found", - "new-request-form.lookup-field.placeholder": "Search {{label}}", - "new-request-form.parent-request-link": "Follow-up to request {{parentId}}", - "new-request-form.required-fields-info": "Fields marked with an asterisk (*) are required.", - "new-request-form.submit": "Submit", - "new-request-form.suggested-articles": "Suggested articles" -}; - -var fil$1 = /*#__PURE__*/Object.freeze({ - __proto__: null, - default: fil + "new-request-form.answer-bot-modal.footer-content": + "If it does, we can close your recent request {{requestId}}", + "new-request-form.answer-bot-modal.footer-title": + "Does this article answer your question?", + "new-request-form.answer-bot-modal.mark-irrelevant": "No, I need help", + "new-request-form.answer-bot-modal.request-closed": + "Nice. Your request has been closed.", + "new-request-form.answer-bot-modal.request-submitted": + "Your request was successfully submitted", + "new-request-form.answer-bot-modal.solve-error": + "There was an error closing your request", + "new-request-form.answer-bot-modal.solve-request": "Yes, close my request", + "new-request-form.answer-bot-modal.title": + "While you wait, do any of these articles answer your question?", + "new-request-form.answer-bot-modal.view-article": "View article", + "new-request-form.attachments.choose-file-label": + "Choose a file or drag and drop here", + "new-request-form.attachments.drop-files-label": "Drop files here", + "new-request-form.attachments.remove-file": "Remove file", + "new-request-form.attachments.stop-upload": "Stop upload", + "new-request-form.attachments.upload-error-description": + "There was an error uploading {{fileName}}. Try again or upload another file.", + "new-request-form.attachments.upload-error-title": "Upload error", + "new-request-form.attachments.uploading": "Uploading {{fileName}}", + "new-request-form.cc-field.container-label": "Selected CC emails", + "new-request-form.cc-field.email-added": "{{email}} has been added", + "new-request-form.cc-field.email-label": + "{{email}} - Press Backspace to remove", + "new-request-form.cc-field.email-removed": "{{email}} has been removed", + "new-request-form.cc-field.emails-added": "{{emails}} have been added", + "new-request-form.cc-field.invalid-email": "Invalid email address", + "new-request-form.close-label": "Close", + "new-request-form.credit-card-digits-hint": "(Last 4 digits)", + "new-request-form.dropdown.empty-option": "Select an option", + "new-request-form.lookup-field.loading-options": "Loading items...", + "new-request-form.lookup-field.no-matches-found": "No matches found", + "new-request-form.lookup-field.placeholder": "Search {{label}}", + "new-request-form.parent-request-link": "Follow-up to request {{parentId}}", + "new-request-form.required-fields-info": + "Fields marked with an asterisk (*) are required.", + "new-request-form.submit": "Submit", + "new-request-form.suggested-articles": "Suggested articles", +}; + +var fil$1 = /*#__PURE__*/ Object.freeze({ + __proto__: null, + default: fil, }); var fo = { - "new-request-form.answer-bot-modal.footer-content": "If it does, we can close your recent request {{requestId}}", - "new-request-form.answer-bot-modal.footer-title": "Does this article answer your question?", - "new-request-form.answer-bot-modal.mark-irrelevant": "No, I need help", - "new-request-form.answer-bot-modal.request-closed": "Nice. Your request has been closed.", - "new-request-form.answer-bot-modal.request-submitted": "Your request was successfully submitted", - "new-request-form.answer-bot-modal.solve-error": "There was an error closing your request", - "new-request-form.answer-bot-modal.solve-request": "Yes, close my request", - "new-request-form.answer-bot-modal.title": "While you wait, do any of these articles answer your question?", - "new-request-form.answer-bot-modal.view-article": "View article", - "new-request-form.attachments.choose-file-label": "Choose a file or drag and drop here", - "new-request-form.attachments.drop-files-label": "Drop files here", - "new-request-form.attachments.remove-file": "Remove file", - "new-request-form.attachments.stop-upload": "Stop upload", - "new-request-form.attachments.upload-error-description": "There was an error uploading {{fileName}}. Try again or upload another file.", - "new-request-form.attachments.upload-error-title": "Upload error", - "new-request-form.attachments.uploading": "Uploading {{fileName}}", - "new-request-form.cc-field.container-label": "Selected CC emails", - "new-request-form.cc-field.email-added": "{{email}} has been added", - "new-request-form.cc-field.email-label": "{{email}} - Press Backspace to remove", - "new-request-form.cc-field.email-removed": "{{email}} has been removed", - "new-request-form.cc-field.emails-added": "{{emails}} have been added", - "new-request-form.cc-field.invalid-email": "Invalid email address", - "new-request-form.close-label": "Close", - "new-request-form.credit-card-digits-hint": "(Last 4 digits)", - "new-request-form.dropdown.empty-option": "Select an option", - "new-request-form.lookup-field.loading-options": "Loading items...", - "new-request-form.lookup-field.no-matches-found": "No matches found", - "new-request-form.lookup-field.placeholder": "Search {{label}}", - "new-request-form.parent-request-link": "Follow-up to request {{parentId}}", - "new-request-form.required-fields-info": "Fields marked with an asterisk (*) are required.", - "new-request-form.submit": "Submit", - "new-request-form.suggested-articles": "Suggested articles" -}; - -var fo$1 = /*#__PURE__*/Object.freeze({ - __proto__: null, - default: fo + "new-request-form.answer-bot-modal.footer-content": + "If it does, we can close your recent request {{requestId}}", + "new-request-form.answer-bot-modal.footer-title": + "Does this article answer your question?", + "new-request-form.answer-bot-modal.mark-irrelevant": "No, I need help", + "new-request-form.answer-bot-modal.request-closed": + "Nice. Your request has been closed.", + "new-request-form.answer-bot-modal.request-submitted": + "Your request was successfully submitted", + "new-request-form.answer-bot-modal.solve-error": + "There was an error closing your request", + "new-request-form.answer-bot-modal.solve-request": "Yes, close my request", + "new-request-form.answer-bot-modal.title": + "While you wait, do any of these articles answer your question?", + "new-request-form.answer-bot-modal.view-article": "View article", + "new-request-form.attachments.choose-file-label": + "Choose a file or drag and drop here", + "new-request-form.attachments.drop-files-label": "Drop files here", + "new-request-form.attachments.remove-file": "Remove file", + "new-request-form.attachments.stop-upload": "Stop upload", + "new-request-form.attachments.upload-error-description": + "There was an error uploading {{fileName}}. Try again or upload another file.", + "new-request-form.attachments.upload-error-title": "Upload error", + "new-request-form.attachments.uploading": "Uploading {{fileName}}", + "new-request-form.cc-field.container-label": "Selected CC emails", + "new-request-form.cc-field.email-added": "{{email}} has been added", + "new-request-form.cc-field.email-label": + "{{email}} - Press Backspace to remove", + "new-request-form.cc-field.email-removed": "{{email}} has been removed", + "new-request-form.cc-field.emails-added": "{{emails}} have been added", + "new-request-form.cc-field.invalid-email": "Invalid email address", + "new-request-form.close-label": "Close", + "new-request-form.credit-card-digits-hint": "(Last 4 digits)", + "new-request-form.dropdown.empty-option": "Select an option", + "new-request-form.lookup-field.loading-options": "Loading items...", + "new-request-form.lookup-field.no-matches-found": "No matches found", + "new-request-form.lookup-field.placeholder": "Search {{label}}", + "new-request-form.parent-request-link": "Follow-up to request {{parentId}}", + "new-request-form.required-fields-info": + "Fields marked with an asterisk (*) are required.", + "new-request-form.submit": "Submit", + "new-request-form.suggested-articles": "Suggested articles", +}; + +var fo$1 = /*#__PURE__*/ Object.freeze({ + __proto__: null, + default: fo, }); var frCa = { - "new-request-form.answer-bot-modal.footer-content": "S’il y répond, nous pouvons clore la demande {{requestId}}", - "new-request-form.answer-bot-modal.footer-title": "Cet article répond-il à la question?", - "new-request-form.answer-bot-modal.mark-irrelevant": "Non, j’ai besoin d’aide", - "new-request-form.answer-bot-modal.request-closed": "Super. La demande a été close.", - "new-request-form.answer-bot-modal.request-submitted": "Votre demande a été envoyée", - "new-request-form.answer-bot-modal.solve-error": "Une erreur est survenue lors de la clôture de votre demande", - "new-request-form.answer-bot-modal.solve-request": "Oui, fermer ma demande", - "new-request-form.answer-bot-modal.title": "Pendant que vous attendez, un de ces articles répond-il à votre question?", - "new-request-form.answer-bot-modal.view-article": "Afficher l’article", - "new-request-form.attachments.choose-file-label": "Choisissez un fichier ou faites glisser et déposez ici", - "new-request-form.attachments.drop-files-label": "Déposez les fichiers ici", - "new-request-form.attachments.remove-file": "Supprimer le fichier", - "new-request-form.attachments.stop-upload": "Arrêter le chargement", - "new-request-form.attachments.upload-error-description": "Une erreur est survenue lors du téléversement de {{fileName}}. Réessayez ou téléversez un autre fichier.", - "new-request-form.attachments.upload-error-title": "Erreur de téléversement", - "new-request-form.attachments.uploading": "Téléversement de {{fileName}}en cours…", - "new-request-form.cc-field.container-label": "Adresses courriel en CC sélectionnées", - "new-request-form.cc-field.email-added": "{{email}} a été ajoutée", - "new-request-form.cc-field.email-label": "{{email}} - Appuyez sur Retour arrière pour supprimer", - "new-request-form.cc-field.email-removed": "{{email}} a été supprimée", - "new-request-form.cc-field.emails-added": "{{emails}} ont été ajoutées", - "new-request-form.cc-field.invalid-email": "Adresse courriel non valide", - "new-request-form.close-label": "Fermer", - "new-request-form.credit-card-digits-hint": "(4 derniers chiffres)", - "new-request-form.dropdown.empty-option": "Sélectionnez une option", - "new-request-form.lookup-field.loading-options": "Chargement des éléments en cours...", - "new-request-form.lookup-field.no-matches-found": "Aucun résultat", - "new-request-form.lookup-field.placeholder": "Rechercher {{label}}", - "new-request-form.parent-request-link": "Suivi de la demande {{parentId}}", - "new-request-form.required-fields-info": "Les champs marqués d'un astérisque (*) sont obligatoires.", - "new-request-form.submit": "Envoyer", - "new-request-form.suggested-articles": "Articles suggérés" -}; - -var frCa$1 = /*#__PURE__*/Object.freeze({ - __proto__: null, - default: frCa + "new-request-form.answer-bot-modal.footer-content": + "S’il y répond, nous pouvons clore la demande {{requestId}}", + "new-request-form.answer-bot-modal.footer-title": + "Cet article répond-il à la question?", + "new-request-form.answer-bot-modal.mark-irrelevant": + "Non, j’ai besoin d’aide", + "new-request-form.answer-bot-modal.request-closed": + "Super. La demande a été close.", + "new-request-form.answer-bot-modal.request-submitted": + "Votre demande a été envoyée", + "new-request-form.answer-bot-modal.solve-error": + "Une erreur est survenue lors de la clôture de votre demande", + "new-request-form.answer-bot-modal.solve-request": "Oui, fermer ma demande", + "new-request-form.answer-bot-modal.title": + "Pendant que vous attendez, un de ces articles répond-il à votre question?", + "new-request-form.answer-bot-modal.view-article": "Afficher l’article", + "new-request-form.attachments.choose-file-label": + "Choisissez un fichier ou faites glisser et déposez ici", + "new-request-form.attachments.drop-files-label": "Déposez les fichiers ici", + "new-request-form.attachments.remove-file": "Supprimer le fichier", + "new-request-form.attachments.stop-upload": "Arrêter le chargement", + "new-request-form.attachments.upload-error-description": + "Une erreur est survenue lors du téléversement de {{fileName}}. Réessayez ou téléversez un autre fichier.", + "new-request-form.attachments.upload-error-title": "Erreur de téléversement", + "new-request-form.attachments.uploading": + "Téléversement de {{fileName}}en cours…", + "new-request-form.cc-field.container-label": + "Adresses courriel en CC sélectionnées", + "new-request-form.cc-field.email-added": "{{email}} a été ajoutée", + "new-request-form.cc-field.email-label": + "{{email}} - Appuyez sur Retour arrière pour supprimer", + "new-request-form.cc-field.email-removed": "{{email}} a été supprimée", + "new-request-form.cc-field.emails-added": "{{emails}} ont été ajoutées", + "new-request-form.cc-field.invalid-email": "Adresse courriel non valide", + "new-request-form.close-label": "Fermer", + "new-request-form.credit-card-digits-hint": "(4 derniers chiffres)", + "new-request-form.dropdown.empty-option": "Sélectionnez une option", + "new-request-form.lookup-field.loading-options": + "Chargement des éléments en cours...", + "new-request-form.lookup-field.no-matches-found": "Aucun résultat", + "new-request-form.lookup-field.placeholder": "Rechercher {{label}}", + "new-request-form.parent-request-link": "Suivi de la demande {{parentId}}", + "new-request-form.required-fields-info": + "Les champs marqués d'un astérisque (*) sont obligatoires.", + "new-request-form.submit": "Envoyer", + "new-request-form.suggested-articles": "Articles suggérés", +}; + +var frCa$1 = /*#__PURE__*/ Object.freeze({ + __proto__: null, + default: frCa, }); var fr = { - "new-request-form.answer-bot-modal.footer-content": "S’il y répond, nous pouvons clore votre demande récente {{requestId}}", - "new-request-form.answer-bot-modal.footer-title": "Cet article répond-il à la question ?", - "new-request-form.answer-bot-modal.mark-irrelevant": "Non, j’ai besoin d’aide", - "new-request-form.answer-bot-modal.request-closed": "Super. Votre demande a été fermée.", - "new-request-form.answer-bot-modal.request-submitted": "Votre demande a été envoyée", - "new-request-form.answer-bot-modal.solve-error": "Une erreur est survenue lors de la clôture de votre demande", - "new-request-form.answer-bot-modal.solve-request": "Oui, fermer ma demande", - "new-request-form.answer-bot-modal.title": "En attendant, l’un de ces articles répond-il à votre question ?", - "new-request-form.answer-bot-modal.view-article": "Afficher l’article", - "new-request-form.attachments.choose-file-label": "Choisissez un fichier ou faites un glisser-déposer ici", - "new-request-form.attachments.drop-files-label": "Déposez les fichiers ici", - "new-request-form.attachments.remove-file": "Supprimer le fichier", - "new-request-form.attachments.stop-upload": "Arrêter le chargement", - "new-request-form.attachments.upload-error-description": "Une erreur est survenue lors du chargement de {{fileName}}. Réessayez ou chargez un autre fichier.", - "new-request-form.attachments.upload-error-title": "Erreur de chargement", - "new-request-form.attachments.uploading": "Chargement du fichier {{fileName}} en cours", - "new-request-form.cc-field.container-label": "E-mails en CC sélectionnés", - "new-request-form.cc-field.email-added": "{{email}} a été ajouté", - "new-request-form.cc-field.email-label": "{{email}} - Appuyez sur Retour arrière pour supprimer", - "new-request-form.cc-field.email-removed": "{{email}} a été supprimé", - "new-request-form.cc-field.emails-added": "{{emails}} ont été ajoutés", - "new-request-form.cc-field.invalid-email": "Adresse e-mail non valide", - "new-request-form.close-label": "Fermer", - "new-request-form.credit-card-digits-hint": "(4 derniers chiffres)", - "new-request-form.dropdown.empty-option": "Sélectionnez une option", - "new-request-form.lookup-field.loading-options": "Chargement des éléments en cours...", - "new-request-form.lookup-field.no-matches-found": "Aucun résultat", - "new-request-form.lookup-field.placeholder": "Rechercher {{label}}", - "new-request-form.parent-request-link": "Suivi de la demande {{parentId}}", - "new-request-form.required-fields-info": "Les champs marqués d'un astérisque (*) sont obligatoires.", - "new-request-form.submit": "Envoyer", - "new-request-form.suggested-articles": "Articles suggérés" -}; - -var fr$1 = /*#__PURE__*/Object.freeze({ - __proto__: null, - default: fr + "new-request-form.answer-bot-modal.footer-content": + "S’il y répond, nous pouvons clore votre demande récente {{requestId}}", + "new-request-form.answer-bot-modal.footer-title": + "Cet article répond-il à la question ?", + "new-request-form.answer-bot-modal.mark-irrelevant": + "Non, j’ai besoin d’aide", + "new-request-form.answer-bot-modal.request-closed": + "Super. Votre demande a été fermée.", + "new-request-form.answer-bot-modal.request-submitted": + "Votre demande a été envoyée", + "new-request-form.answer-bot-modal.solve-error": + "Une erreur est survenue lors de la clôture de votre demande", + "new-request-form.answer-bot-modal.solve-request": "Oui, fermer ma demande", + "new-request-form.answer-bot-modal.title": + "En attendant, l’un de ces articles répond-il à votre question ?", + "new-request-form.answer-bot-modal.view-article": "Afficher l’article", + "new-request-form.attachments.choose-file-label": + "Choisissez un fichier ou faites un glisser-déposer ici", + "new-request-form.attachments.drop-files-label": "Déposez les fichiers ici", + "new-request-form.attachments.remove-file": "Supprimer le fichier", + "new-request-form.attachments.stop-upload": "Arrêter le chargement", + "new-request-form.attachments.upload-error-description": + "Une erreur est survenue lors du chargement de {{fileName}}. Réessayez ou chargez un autre fichier.", + "new-request-form.attachments.upload-error-title": "Erreur de chargement", + "new-request-form.attachments.uploading": + "Chargement du fichier {{fileName}} en cours", + "new-request-form.cc-field.container-label": "E-mails en CC sélectionnés", + "new-request-form.cc-field.email-added": "{{email}} a été ajouté", + "new-request-form.cc-field.email-label": + "{{email}} - Appuyez sur Retour arrière pour supprimer", + "new-request-form.cc-field.email-removed": "{{email}} a été supprimé", + "new-request-form.cc-field.emails-added": "{{emails}} ont été ajoutés", + "new-request-form.cc-field.invalid-email": "Adresse e-mail non valide", + "new-request-form.close-label": "Fermer", + "new-request-form.credit-card-digits-hint": "(4 derniers chiffres)", + "new-request-form.dropdown.empty-option": "Sélectionnez une option", + "new-request-form.lookup-field.loading-options": + "Chargement des éléments en cours...", + "new-request-form.lookup-field.no-matches-found": "Aucun résultat", + "new-request-form.lookup-field.placeholder": "Rechercher {{label}}", + "new-request-form.parent-request-link": "Suivi de la demande {{parentId}}", + "new-request-form.required-fields-info": + "Les champs marqués d'un astérisque (*) sont obligatoires.", + "new-request-form.submit": "Envoyer", + "new-request-form.suggested-articles": "Articles suggérés", +}; + +var fr$1 = /*#__PURE__*/ Object.freeze({ + __proto__: null, + default: fr, }); var ga = { - "new-request-form.answer-bot-modal.footer-content": "If it does, we can close your recent request {{requestId}}", - "new-request-form.answer-bot-modal.footer-title": "Does this article answer your question?", - "new-request-form.answer-bot-modal.mark-irrelevant": "No, I need help", - "new-request-form.answer-bot-modal.request-closed": "Nice. Your request has been closed.", - "new-request-form.answer-bot-modal.request-submitted": "Your request was successfully submitted", - "new-request-form.answer-bot-modal.solve-error": "There was an error closing your request", - "new-request-form.answer-bot-modal.solve-request": "Yes, close my request", - "new-request-form.answer-bot-modal.title": "While you wait, do any of these articles answer your question?", - "new-request-form.answer-bot-modal.view-article": "View article", - "new-request-form.attachments.choose-file-label": "Choose a file or drag and drop here", - "new-request-form.attachments.drop-files-label": "Drop files here", - "new-request-form.attachments.remove-file": "Remove file", - "new-request-form.attachments.stop-upload": "Stop upload", - "new-request-form.attachments.upload-error-description": "There was an error uploading {{fileName}}. Try again or upload another file.", - "new-request-form.attachments.upload-error-title": "Upload error", - "new-request-form.attachments.uploading": "Uploading {{fileName}}", - "new-request-form.cc-field.container-label": "Selected CC emails", - "new-request-form.cc-field.email-added": "{{email}} has been added", - "new-request-form.cc-field.email-label": "{{email}} - Press Backspace to remove", - "new-request-form.cc-field.email-removed": "{{email}} has been removed", - "new-request-form.cc-field.emails-added": "{{emails}} have been added", - "new-request-form.cc-field.invalid-email": "Invalid email address", - "new-request-form.close-label": "Close", - "new-request-form.credit-card-digits-hint": "(Last 4 digits)", - "new-request-form.dropdown.empty-option": "Select an option", - "new-request-form.lookup-field.loading-options": "Loading items...", - "new-request-form.lookup-field.no-matches-found": "No matches found", - "new-request-form.lookup-field.placeholder": "Search {{label}}", - "new-request-form.parent-request-link": "Follow-up to request {{parentId}}", - "new-request-form.required-fields-info": "Fields marked with an asterisk (*) are required.", - "new-request-form.submit": "Submit", - "new-request-form.suggested-articles": "Suggested articles" -}; - -var ga$1 = /*#__PURE__*/Object.freeze({ - __proto__: null, - default: ga + "new-request-form.answer-bot-modal.footer-content": + "If it does, we can close your recent request {{requestId}}", + "new-request-form.answer-bot-modal.footer-title": + "Does this article answer your question?", + "new-request-form.answer-bot-modal.mark-irrelevant": "No, I need help", + "new-request-form.answer-bot-modal.request-closed": + "Nice. Your request has been closed.", + "new-request-form.answer-bot-modal.request-submitted": + "Your request was successfully submitted", + "new-request-form.answer-bot-modal.solve-error": + "There was an error closing your request", + "new-request-form.answer-bot-modal.solve-request": "Yes, close my request", + "new-request-form.answer-bot-modal.title": + "While you wait, do any of these articles answer your question?", + "new-request-form.answer-bot-modal.view-article": "View article", + "new-request-form.attachments.choose-file-label": + "Choose a file or drag and drop here", + "new-request-form.attachments.drop-files-label": "Drop files here", + "new-request-form.attachments.remove-file": "Remove file", + "new-request-form.attachments.stop-upload": "Stop upload", + "new-request-form.attachments.upload-error-description": + "There was an error uploading {{fileName}}. Try again or upload another file.", + "new-request-form.attachments.upload-error-title": "Upload error", + "new-request-form.attachments.uploading": "Uploading {{fileName}}", + "new-request-form.cc-field.container-label": "Selected CC emails", + "new-request-form.cc-field.email-added": "{{email}} has been added", + "new-request-form.cc-field.email-label": + "{{email}} - Press Backspace to remove", + "new-request-form.cc-field.email-removed": "{{email}} has been removed", + "new-request-form.cc-field.emails-added": "{{emails}} have been added", + "new-request-form.cc-field.invalid-email": "Invalid email address", + "new-request-form.close-label": "Close", + "new-request-form.credit-card-digits-hint": "(Last 4 digits)", + "new-request-form.dropdown.empty-option": "Select an option", + "new-request-form.lookup-field.loading-options": "Loading items...", + "new-request-form.lookup-field.no-matches-found": "No matches found", + "new-request-form.lookup-field.placeholder": "Search {{label}}", + "new-request-form.parent-request-link": "Follow-up to request {{parentId}}", + "new-request-form.required-fields-info": + "Fields marked with an asterisk (*) are required.", + "new-request-form.submit": "Submit", + "new-request-form.suggested-articles": "Suggested articles", +}; + +var ga$1 = /*#__PURE__*/ Object.freeze({ + __proto__: null, + default: ga, }); var he = { - "new-request-form.answer-bot-modal.footer-content": "אם כן, נוכל לסגור את בקשה {{requestId}} ששלחת לאחרונה", - "new-request-form.answer-bot-modal.footer-title": "האם המאמר הזה עונה על השאלה?", - "new-request-form.answer-bot-modal.mark-irrelevant": "לא, אני צריך עזרה", - "new-request-form.answer-bot-modal.request-closed": "נחמד. הבקשה נסגרה.", - "new-request-form.answer-bot-modal.request-submitted": "בקשתך נשלחה", - "new-request-form.answer-bot-modal.solve-error": "אירעה שגיאה בסגירת בקשתך", - "new-request-form.answer-bot-modal.solve-request": "כן, סגור את הבקשה שלי", - "new-request-form.answer-bot-modal.title": "בינתיים, האם אחד מהמאמרים האלה עונה על השאלה שלך?", - "new-request-form.answer-bot-modal.view-article": "הצג מאמר", - "new-request-form.attachments.choose-file-label": "בחר קובץ או גרור ושחרר כאן", - "new-request-form.attachments.drop-files-label": "שחרר את הקבצים כאן", - "new-request-form.attachments.remove-file": "הסר קובץ", - "new-request-form.attachments.stop-upload": "עצור העלאה", - "new-request-form.attachments.upload-error-description": "אירעה שגיאה בהעלאת הקובץ {{fileName}}. נסה שוב או העלה קובץ אחר.", - "new-request-form.attachments.upload-error-title": "שגיאת העלאה", - "new-request-form.attachments.uploading": "מעלה את {{fileName}}", - "new-request-form.cc-field.container-label": "הודעות דוא\"ל נבחרות עם עותק", - "new-request-form.cc-field.email-added": "כתובת הדוא\"ל {{email}} נוספה", - "new-request-form.cc-field.email-label": "{{email}} - לחץ על Backspace כדי להסיר", - "new-request-form.cc-field.email-removed": "כתובת הדוא\"ל {{email}} הוסרה", - "new-request-form.cc-field.emails-added": "כתובת הדוא\"ל {{emails}} נוספו", - "new-request-form.cc-field.invalid-email": "כתובת דואר אלקטרוני לא חוקית", - "new-request-form.close-label": "סגור", - "new-request-form.credit-card-digits-hint": "(4 הספרות האחרונות)", - "new-request-form.dropdown.empty-option": "בחר אפשרות", - "new-request-form.lookup-field.loading-options": "טוען פריטים...", - "new-request-form.lookup-field.no-matches-found": "לא נמצאו התאמות", - "new-request-form.lookup-field.placeholder": "חיפוש {{label}}", - "new-request-form.parent-request-link": "מעקב לבקשה {{parentId}}", - "new-request-form.required-fields-info": "השדות המסומנים בכוכבית (*) הם שדות חובה.", - "new-request-form.submit": "שלח", - "new-request-form.suggested-articles": "מאמרים מוצעים" -}; - -var he$1 = /*#__PURE__*/Object.freeze({ - __proto__: null, - default: he + "new-request-form.answer-bot-modal.footer-content": + "אם כן, נוכל לסגור את בקשה {{requestId}} ששלחת לאחרונה", + "new-request-form.answer-bot-modal.footer-title": + "האם המאמר הזה עונה על השאלה?", + "new-request-form.answer-bot-modal.mark-irrelevant": "לא, אני צריך עזרה", + "new-request-form.answer-bot-modal.request-closed": "נחמד. הבקשה נסגרה.", + "new-request-form.answer-bot-modal.request-submitted": "בקשתך נשלחה", + "new-request-form.answer-bot-modal.solve-error": "אירעה שגיאה בסגירת בקשתך", + "new-request-form.answer-bot-modal.solve-request": "כן, סגור את הבקשה שלי", + "new-request-form.answer-bot-modal.title": + "בינתיים, האם אחד מהמאמרים האלה עונה על השאלה שלך?", + "new-request-form.answer-bot-modal.view-article": "הצג מאמר", + "new-request-form.attachments.choose-file-label": + "בחר קובץ או גרור ושחרר כאן", + "new-request-form.attachments.drop-files-label": "שחרר את הקבצים כאן", + "new-request-form.attachments.remove-file": "הסר קובץ", + "new-request-form.attachments.stop-upload": "עצור העלאה", + "new-request-form.attachments.upload-error-description": + "אירעה שגיאה בהעלאת הקובץ {{fileName}}. נסה שוב או העלה קובץ אחר.", + "new-request-form.attachments.upload-error-title": "שגיאת העלאה", + "new-request-form.attachments.uploading": "מעלה את {{fileName}}", + "new-request-form.cc-field.container-label": 'הודעות דוא"ל נבחרות עם עותק', + "new-request-form.cc-field.email-added": 'כתובת הדוא"ל {{email}} נוספה', + "new-request-form.cc-field.email-label": + "{{email}} - לחץ על Backspace כדי להסיר", + "new-request-form.cc-field.email-removed": 'כתובת הדוא"ל {{email}} הוסרה', + "new-request-form.cc-field.emails-added": 'כתובת הדוא"ל {{emails}} נוספו', + "new-request-form.cc-field.invalid-email": "כתובת דואר אלקטרוני לא חוקית", + "new-request-form.close-label": "סגור", + "new-request-form.credit-card-digits-hint": "(4 הספרות האחרונות)", + "new-request-form.dropdown.empty-option": "בחר אפשרות", + "new-request-form.lookup-field.loading-options": "טוען פריטים...", + "new-request-form.lookup-field.no-matches-found": "לא נמצאו התאמות", + "new-request-form.lookup-field.placeholder": "חיפוש {{label}}", + "new-request-form.parent-request-link": "מעקב לבקשה {{parentId}}", + "new-request-form.required-fields-info": + "השדות המסומנים בכוכבית (*) הם שדות חובה.", + "new-request-form.submit": "שלח", + "new-request-form.suggested-articles": "מאמרים מוצעים", +}; + +var he$1 = /*#__PURE__*/ Object.freeze({ + __proto__: null, + default: he, }); var hi = { - "new-request-form.answer-bot-modal.footer-content": "यदि ऐसा है, तो हम आपका हाल ही का अनुरोध बंद कर सकते है {{requestId}}", - "new-request-form.answer-bot-modal.footer-title": "क्या इस आलेख में आपके प्रश्न का उत्तर मिला?", - "new-request-form.answer-bot-modal.mark-irrelevant": "नहीं, मुझे सहायता चाहिए", - "new-request-form.answer-bot-modal.request-closed": "बढ़िया! आपका अनुरोध बंद कर दिया गया है।", - "new-request-form.answer-bot-modal.request-submitted": "आपका अनुरोध सफलतापूर्वक भेजा गया था", - "new-request-form.answer-bot-modal.solve-error": "आपका अनुरोध समाप्त करने में कोई त्रुटि थी", - "new-request-form.answer-bot-modal.solve-request": "हाँ, कृपया मेरा अनुरोध समाप्त करें", - "new-request-form.answer-bot-modal.title": "प्रतीक्षा करते समय, क्या इन आलेखों से आपके प्रश्न का उत्तर मिलता है?", - "new-request-form.answer-bot-modal.view-article": "आलेख देखें", - "new-request-form.attachments.choose-file-label": "कोई फ़ाइल चुनें या यहां खींचें और छोड़ें", - "new-request-form.attachments.drop-files-label": "फाइलों को यहां छोड़ें", - "new-request-form.attachments.remove-file": "फ़ाइल हटाएं", - "new-request-form.attachments.stop-upload": "अपलोड बंद करें", - "new-request-form.attachments.upload-error-description": "{{fileName}}अपलोड करने में कोई त्रुटि थी। पुनः प्रयास करें या कोई अन्य फ़ाइल अपलोड करें।", - "new-request-form.attachments.upload-error-title": "त्रुटि अपलोड करें", - "new-request-form.attachments.uploading": "{{fileName}} अपलोड हो रहा है", - "new-request-form.cc-field.container-label": "चयनित CC ईमेल", - "new-request-form.cc-field.email-added": "{{email}} जोड़ा गया है", - "new-request-form.cc-field.email-label": "{{email}} - हटाने के लिए बैकस्पेस दबाएं", - "new-request-form.cc-field.email-removed": "{{email}} हटा दिया गया है", - "new-request-form.cc-field.emails-added": "{{emails}} जोड़ा गया है", - "new-request-form.cc-field.invalid-email": "अमान्य ईमेल पता", - "new-request-form.close-label": "बंद करें", - "new-request-form.credit-card-digits-hint": "(आखिरी 4 अक्षर)", - "new-request-form.dropdown.empty-option": "कोई विकल्प चुनें", - "new-request-form.lookup-field.loading-options": "आइटम लोड हो रहे हैं...", - "new-request-form.lookup-field.no-matches-found": "कोई मिलान नहीं मिले", - "new-request-form.lookup-field.placeholder": "खोज {{label}}", - "new-request-form.parent-request-link": "{{parentId}} का अनुरोध करने के लिए फ़ॉलो-अप", - "new-request-form.required-fields-info": "तारांकन चिह्न (*) से चिह्नित फ़ील्ड आवश्यक हैं।", - "new-request-form.submit": "भेजें", - "new-request-form.suggested-articles": "सुझाए गए आलेख" -}; - -var hi$1 = /*#__PURE__*/Object.freeze({ - __proto__: null, - default: hi + "new-request-form.answer-bot-modal.footer-content": + "यदि ऐसा है, तो हम आपका हाल ही का अनुरोध बंद कर सकते है {{requestId}}", + "new-request-form.answer-bot-modal.footer-title": + "क्या इस आलेख में आपके प्रश्न का उत्तर मिला?", + "new-request-form.answer-bot-modal.mark-irrelevant": + "नहीं, मुझे सहायता चाहिए", + "new-request-form.answer-bot-modal.request-closed": + "बढ़िया! आपका अनुरोध बंद कर दिया गया है।", + "new-request-form.answer-bot-modal.request-submitted": + "आपका अनुरोध सफलतापूर्वक भेजा गया था", + "new-request-form.answer-bot-modal.solve-error": + "आपका अनुरोध समाप्त करने में कोई त्रुटि थी", + "new-request-form.answer-bot-modal.solve-request": + "हाँ, कृपया मेरा अनुरोध समाप्त करें", + "new-request-form.answer-bot-modal.title": + "प्रतीक्षा करते समय, क्या इन आलेखों से आपके प्रश्न का उत्तर मिलता है?", + "new-request-form.answer-bot-modal.view-article": "आलेख देखें", + "new-request-form.attachments.choose-file-label": + "कोई फ़ाइल चुनें या यहां खींचें और छोड़ें", + "new-request-form.attachments.drop-files-label": "फाइलों को यहां छोड़ें", + "new-request-form.attachments.remove-file": "फ़ाइल हटाएं", + "new-request-form.attachments.stop-upload": "अपलोड बंद करें", + "new-request-form.attachments.upload-error-description": + "{{fileName}}अपलोड करने में कोई त्रुटि थी। पुनः प्रयास करें या कोई अन्य फ़ाइल अपलोड करें।", + "new-request-form.attachments.upload-error-title": "त्रुटि अपलोड करें", + "new-request-form.attachments.uploading": "{{fileName}} अपलोड हो रहा है", + "new-request-form.cc-field.container-label": "चयनित CC ईमेल", + "new-request-form.cc-field.email-added": "{{email}} जोड़ा गया है", + "new-request-form.cc-field.email-label": + "{{email}} - हटाने के लिए बैकस्पेस दबाएं", + "new-request-form.cc-field.email-removed": "{{email}} हटा दिया गया है", + "new-request-form.cc-field.emails-added": "{{emails}} जोड़ा गया है", + "new-request-form.cc-field.invalid-email": "अमान्य ईमेल पता", + "new-request-form.close-label": "बंद करें", + "new-request-form.credit-card-digits-hint": "(आखिरी 4 अक्षर)", + "new-request-form.dropdown.empty-option": "कोई विकल्प चुनें", + "new-request-form.lookup-field.loading-options": "आइटम लोड हो रहे हैं...", + "new-request-form.lookup-field.no-matches-found": "कोई मिलान नहीं मिले", + "new-request-form.lookup-field.placeholder": "खोज {{label}}", + "new-request-form.parent-request-link": + "{{parentId}} का अनुरोध करने के लिए फ़ॉलो-अप", + "new-request-form.required-fields-info": + "तारांकन चिह्न (*) से चिह्नित फ़ील्ड आवश्यक हैं।", + "new-request-form.submit": "भेजें", + "new-request-form.suggested-articles": "सुझाए गए आलेख", +}; + +var hi$1 = /*#__PURE__*/ Object.freeze({ + __proto__: null, + default: hi, }); var hr = { - "new-request-form.answer-bot-modal.footer-content": "If it does, we can close your recent request {{requestId}}", - "new-request-form.answer-bot-modal.footer-title": "Does this article answer your question?", - "new-request-form.answer-bot-modal.mark-irrelevant": "No, I need help", - "new-request-form.answer-bot-modal.request-closed": "Nice. Your request has been closed.", - "new-request-form.answer-bot-modal.request-submitted": "Your request was successfully submitted", - "new-request-form.answer-bot-modal.solve-error": "There was an error closing your request", - "new-request-form.answer-bot-modal.solve-request": "Yes, close my request", - "new-request-form.answer-bot-modal.title": "While you wait, do any of these articles answer your question?", - "new-request-form.answer-bot-modal.view-article": "View article", - "new-request-form.attachments.choose-file-label": "Choose a file or drag and drop here", - "new-request-form.attachments.drop-files-label": "Drop files here", - "new-request-form.attachments.remove-file": "Remove file", - "new-request-form.attachments.stop-upload": "Stop upload", - "new-request-form.attachments.upload-error-description": "There was an error uploading {{fileName}}. Try again or upload another file.", - "new-request-form.attachments.upload-error-title": "Upload error", - "new-request-form.attachments.uploading": "Uploading {{fileName}}", - "new-request-form.cc-field.container-label": "Selected CC emails", - "new-request-form.cc-field.email-added": "{{email}} has been added", - "new-request-form.cc-field.email-label": "{{email}} - Press Backspace to remove", - "new-request-form.cc-field.email-removed": "{{email}} has been removed", - "new-request-form.cc-field.emails-added": "{{emails}} have been added", - "new-request-form.cc-field.invalid-email": "Invalid email address", - "new-request-form.close-label": "Close", - "new-request-form.credit-card-digits-hint": "(Last 4 digits)", - "new-request-form.dropdown.empty-option": "Select an option", - "new-request-form.lookup-field.loading-options": "Loading items...", - "new-request-form.lookup-field.no-matches-found": "No matches found", - "new-request-form.lookup-field.placeholder": "Search {{label}}", - "new-request-form.parent-request-link": "Follow-up to request {{parentId}}", - "new-request-form.required-fields-info": "Fields marked with an asterisk (*) are required.", - "new-request-form.submit": "Submit", - "new-request-form.suggested-articles": "Suggested articles" -}; - -var hr$1 = /*#__PURE__*/Object.freeze({ - __proto__: null, - default: hr + "new-request-form.answer-bot-modal.footer-content": + "If it does, we can close your recent request {{requestId}}", + "new-request-form.answer-bot-modal.footer-title": + "Does this article answer your question?", + "new-request-form.answer-bot-modal.mark-irrelevant": "No, I need help", + "new-request-form.answer-bot-modal.request-closed": + "Nice. Your request has been closed.", + "new-request-form.answer-bot-modal.request-submitted": + "Your request was successfully submitted", + "new-request-form.answer-bot-modal.solve-error": + "There was an error closing your request", + "new-request-form.answer-bot-modal.solve-request": "Yes, close my request", + "new-request-form.answer-bot-modal.title": + "While you wait, do any of these articles answer your question?", + "new-request-form.answer-bot-modal.view-article": "View article", + "new-request-form.attachments.choose-file-label": + "Choose a file or drag and drop here", + "new-request-form.attachments.drop-files-label": "Drop files here", + "new-request-form.attachments.remove-file": "Remove file", + "new-request-form.attachments.stop-upload": "Stop upload", + "new-request-form.attachments.upload-error-description": + "There was an error uploading {{fileName}}. Try again or upload another file.", + "new-request-form.attachments.upload-error-title": "Upload error", + "new-request-form.attachments.uploading": "Uploading {{fileName}}", + "new-request-form.cc-field.container-label": "Selected CC emails", + "new-request-form.cc-field.email-added": "{{email}} has been added", + "new-request-form.cc-field.email-label": + "{{email}} - Press Backspace to remove", + "new-request-form.cc-field.email-removed": "{{email}} has been removed", + "new-request-form.cc-field.emails-added": "{{emails}} have been added", + "new-request-form.cc-field.invalid-email": "Invalid email address", + "new-request-form.close-label": "Close", + "new-request-form.credit-card-digits-hint": "(Last 4 digits)", + "new-request-form.dropdown.empty-option": "Select an option", + "new-request-form.lookup-field.loading-options": "Loading items...", + "new-request-form.lookup-field.no-matches-found": "No matches found", + "new-request-form.lookup-field.placeholder": "Search {{label}}", + "new-request-form.parent-request-link": "Follow-up to request {{parentId}}", + "new-request-form.required-fields-info": + "Fields marked with an asterisk (*) are required.", + "new-request-form.submit": "Submit", + "new-request-form.suggested-articles": "Suggested articles", +}; + +var hr$1 = /*#__PURE__*/ Object.freeze({ + __proto__: null, + default: hr, }); var hu = { - "new-request-form.answer-bot-modal.footer-content": "Ha igen, lezárhatjuk a legutóbbi kérelmét ({{requestId}})", - "new-request-form.answer-bot-modal.footer-title": "Megválaszolta a cikk a kérdését?", - "new-request-form.answer-bot-modal.mark-irrelevant": "Nem, segítségre van szükségem", - "new-request-form.answer-bot-modal.request-closed": "Remek! A kérelme ezzel le lett zárva.", - "new-request-form.answer-bot-modal.request-submitted": "A kérelme sikeresen be lett küldve", - "new-request-form.answer-bot-modal.solve-error": "Hiba történt a kérelme lezárásakor", - "new-request-form.answer-bot-modal.solve-request": "Igen, zárják le a kérelmemet", - "new-request-form.answer-bot-modal.title": "Várakozás közben megtekintheti, hogy e cikkek közül választ ad-e valamelyik a kérdésére.", - "new-request-form.answer-bot-modal.view-article": "Cikk megtekintése", - "new-request-form.attachments.choose-file-label": "Válassza ki vagy húzza ide a kívánt fájlt", - "new-request-form.attachments.drop-files-label": "Húzza ide a fájlokat", - "new-request-form.attachments.remove-file": "Fájl eltávolítása", - "new-request-form.attachments.stop-upload": "Feltöltés leállítása", - "new-request-form.attachments.upload-error-description": "Hiba történt a(z) {{fileName}} fájl feltöltése során. Próbálja meg újra, vagy töltsön fel egy másik fájlt.", - "new-request-form.attachments.upload-error-title": "Feltöltési hiba", - "new-request-form.attachments.uploading": "A(z) {{fileName}} fájl feltöltése folyamatban van", - "new-request-form.cc-field.container-label": "Másolatot kapó kiválasztott e-mail-címek", - "new-request-form.cc-field.email-added": "{{email}} hozzáadva", - "new-request-form.cc-field.email-label": "{{email}} – Nyomja meg a Backspace billentyűt az eltávolításhoz", - "new-request-form.cc-field.email-removed": "{{email}} eltávolítva", - "new-request-form.cc-field.emails-added": "{{emails}} hozzáadva", - "new-request-form.cc-field.invalid-email": "Érvénytelen e-mail-cím", - "new-request-form.close-label": "Bezárás", - "new-request-form.credit-card-digits-hint": "(Utolsó 4 számjegy)", - "new-request-form.dropdown.empty-option": "Válasszon egy lehetőséget", - "new-request-form.lookup-field.loading-options": "Elemek betöltése…", - "new-request-form.lookup-field.no-matches-found": "Nincs találat", - "new-request-form.lookup-field.placeholder": "{{label}} keresése", - "new-request-form.parent-request-link": "Nyomon követés a(z) {{parentId}} kérelemhez", - "new-request-form.required-fields-info": "A csillaggal (*) jelzett mezők kitöltése kötelező.", - "new-request-form.submit": "Küldés", - "new-request-form.suggested-articles": "Javasolt cikkek" -}; - -var hu$1 = /*#__PURE__*/Object.freeze({ - __proto__: null, - default: hu + "new-request-form.answer-bot-modal.footer-content": + "Ha igen, lezárhatjuk a legutóbbi kérelmét ({{requestId}})", + "new-request-form.answer-bot-modal.footer-title": + "Megválaszolta a cikk a kérdését?", + "new-request-form.answer-bot-modal.mark-irrelevant": + "Nem, segítségre van szükségem", + "new-request-form.answer-bot-modal.request-closed": + "Remek! A kérelme ezzel le lett zárva.", + "new-request-form.answer-bot-modal.request-submitted": + "A kérelme sikeresen be lett küldve", + "new-request-form.answer-bot-modal.solve-error": + "Hiba történt a kérelme lezárásakor", + "new-request-form.answer-bot-modal.solve-request": + "Igen, zárják le a kérelmemet", + "new-request-form.answer-bot-modal.title": + "Várakozás közben megtekintheti, hogy e cikkek közül választ ad-e valamelyik a kérdésére.", + "new-request-form.answer-bot-modal.view-article": "Cikk megtekintése", + "new-request-form.attachments.choose-file-label": + "Válassza ki vagy húzza ide a kívánt fájlt", + "new-request-form.attachments.drop-files-label": "Húzza ide a fájlokat", + "new-request-form.attachments.remove-file": "Fájl eltávolítása", + "new-request-form.attachments.stop-upload": "Feltöltés leállítása", + "new-request-form.attachments.upload-error-description": + "Hiba történt a(z) {{fileName}} fájl feltöltése során. Próbálja meg újra, vagy töltsön fel egy másik fájlt.", + "new-request-form.attachments.upload-error-title": "Feltöltési hiba", + "new-request-form.attachments.uploading": + "A(z) {{fileName}} fájl feltöltése folyamatban van", + "new-request-form.cc-field.container-label": + "Másolatot kapó kiválasztott e-mail-címek", + "new-request-form.cc-field.email-added": "{{email}} hozzáadva", + "new-request-form.cc-field.email-label": + "{{email}} – Nyomja meg a Backspace billentyűt az eltávolításhoz", + "new-request-form.cc-field.email-removed": "{{email}} eltávolítva", + "new-request-form.cc-field.emails-added": "{{emails}} hozzáadva", + "new-request-form.cc-field.invalid-email": "Érvénytelen e-mail-cím", + "new-request-form.close-label": "Bezárás", + "new-request-form.credit-card-digits-hint": "(Utolsó 4 számjegy)", + "new-request-form.dropdown.empty-option": "Válasszon egy lehetőséget", + "new-request-form.lookup-field.loading-options": "Elemek betöltése…", + "new-request-form.lookup-field.no-matches-found": "Nincs találat", + "new-request-form.lookup-field.placeholder": "{{label}} keresése", + "new-request-form.parent-request-link": + "Nyomon követés a(z) {{parentId}} kérelemhez", + "new-request-form.required-fields-info": + "A csillaggal (*) jelzett mezők kitöltése kötelező.", + "new-request-form.submit": "Küldés", + "new-request-form.suggested-articles": "Javasolt cikkek", +}; + +var hu$1 = /*#__PURE__*/ Object.freeze({ + __proto__: null, + default: hu, }); var hy = { - "new-request-form.answer-bot-modal.footer-content": "If it does, we can close your recent request {{requestId}}", - "new-request-form.answer-bot-modal.footer-title": "Does this article answer your question?", - "new-request-form.answer-bot-modal.mark-irrelevant": "No, I need help", - "new-request-form.answer-bot-modal.request-closed": "Nice. Your request has been closed.", - "new-request-form.answer-bot-modal.request-submitted": "Your request was successfully submitted", - "new-request-form.answer-bot-modal.solve-error": "There was an error closing your request", - "new-request-form.answer-bot-modal.solve-request": "Yes, close my request", - "new-request-form.answer-bot-modal.title": "While you wait, do any of these articles answer your question?", - "new-request-form.answer-bot-modal.view-article": "View article", - "new-request-form.attachments.choose-file-label": "Choose a file or drag and drop here", - "new-request-form.attachments.drop-files-label": "Drop files here", - "new-request-form.attachments.remove-file": "Remove file", - "new-request-form.attachments.stop-upload": "Stop upload", - "new-request-form.attachments.upload-error-description": "There was an error uploading {{fileName}}. Try again or upload another file.", - "new-request-form.attachments.upload-error-title": "Upload error", - "new-request-form.attachments.uploading": "Uploading {{fileName}}", - "new-request-form.cc-field.container-label": "Selected CC emails", - "new-request-form.cc-field.email-added": "{{email}} has been added", - "new-request-form.cc-field.email-label": "{{email}} - Press Backspace to remove", - "new-request-form.cc-field.email-removed": "{{email}} has been removed", - "new-request-form.cc-field.emails-added": "{{emails}} have been added", - "new-request-form.cc-field.invalid-email": "Invalid email address", - "new-request-form.close-label": "Close", - "new-request-form.credit-card-digits-hint": "(Last 4 digits)", - "new-request-form.dropdown.empty-option": "Select an option", - "new-request-form.lookup-field.loading-options": "Loading items...", - "new-request-form.lookup-field.no-matches-found": "No matches found", - "new-request-form.lookup-field.placeholder": "Search {{label}}", - "new-request-form.parent-request-link": "Follow-up to request {{parentId}}", - "new-request-form.required-fields-info": "Fields marked with an asterisk (*) are required.", - "new-request-form.submit": "Submit", - "new-request-form.suggested-articles": "Suggested articles" -}; - -var hy$1 = /*#__PURE__*/Object.freeze({ - __proto__: null, - default: hy + "new-request-form.answer-bot-modal.footer-content": + "If it does, we can close your recent request {{requestId}}", + "new-request-form.answer-bot-modal.footer-title": + "Does this article answer your question?", + "new-request-form.answer-bot-modal.mark-irrelevant": "No, I need help", + "new-request-form.answer-bot-modal.request-closed": + "Nice. Your request has been closed.", + "new-request-form.answer-bot-modal.request-submitted": + "Your request was successfully submitted", + "new-request-form.answer-bot-modal.solve-error": + "There was an error closing your request", + "new-request-form.answer-bot-modal.solve-request": "Yes, close my request", + "new-request-form.answer-bot-modal.title": + "While you wait, do any of these articles answer your question?", + "new-request-form.answer-bot-modal.view-article": "View article", + "new-request-form.attachments.choose-file-label": + "Choose a file or drag and drop here", + "new-request-form.attachments.drop-files-label": "Drop files here", + "new-request-form.attachments.remove-file": "Remove file", + "new-request-form.attachments.stop-upload": "Stop upload", + "new-request-form.attachments.upload-error-description": + "There was an error uploading {{fileName}}. Try again or upload another file.", + "new-request-form.attachments.upload-error-title": "Upload error", + "new-request-form.attachments.uploading": "Uploading {{fileName}}", + "new-request-form.cc-field.container-label": "Selected CC emails", + "new-request-form.cc-field.email-added": "{{email}} has been added", + "new-request-form.cc-field.email-label": + "{{email}} - Press Backspace to remove", + "new-request-form.cc-field.email-removed": "{{email}} has been removed", + "new-request-form.cc-field.emails-added": "{{emails}} have been added", + "new-request-form.cc-field.invalid-email": "Invalid email address", + "new-request-form.close-label": "Close", + "new-request-form.credit-card-digits-hint": "(Last 4 digits)", + "new-request-form.dropdown.empty-option": "Select an option", + "new-request-form.lookup-field.loading-options": "Loading items...", + "new-request-form.lookup-field.no-matches-found": "No matches found", + "new-request-form.lookup-field.placeholder": "Search {{label}}", + "new-request-form.parent-request-link": "Follow-up to request {{parentId}}", + "new-request-form.required-fields-info": + "Fields marked with an asterisk (*) are required.", + "new-request-form.submit": "Submit", + "new-request-form.suggested-articles": "Suggested articles", +}; + +var hy$1 = /*#__PURE__*/ Object.freeze({ + __proto__: null, + default: hy, }); var id = { - "new-request-form.answer-bot-modal.footer-content": "Jika demikian, kami dapat menutup permintaan Anda baru-baru ini {{requestId}}", - "new-request-form.answer-bot-modal.footer-title": "Apakah artikel ini menjawab pertanyaan Anda?", - "new-request-form.answer-bot-modal.mark-irrelevant": "Tidak, saya perlu bantuan", - "new-request-form.answer-bot-modal.request-closed": "Bagus. Permintaan Anda telah ditutup.", - "new-request-form.answer-bot-modal.request-submitted": "Permintaan Anda berhasil dikirimkan", - "new-request-form.answer-bot-modal.solve-error": "Ada kesalahan dalam menutup permintaan Anda", - "new-request-form.answer-bot-modal.solve-request": "Ya, tutup permintaan saya", - "new-request-form.answer-bot-modal.title": "Sementara Anda menunggu, apakah ada di antara artikel-artikel ini yang menjawab pertanyaan Anda?", - "new-request-form.answer-bot-modal.view-article": "Lihat artikel", - "new-request-form.attachments.choose-file-label": "Pilih file atau tarik dan letakkan di sini", - "new-request-form.attachments.drop-files-label": "Letakkan file di sini", - "new-request-form.attachments.remove-file": "Hapus file", - "new-request-form.attachments.stop-upload": "Berhenti mengunggah", - "new-request-form.attachments.upload-error-description": "Terjadi kesalahan saat mengunggah {{fileName}}. Cobalah lagi atau unggah file lain.", - "new-request-form.attachments.upload-error-title": "Kesalahan Mengunggah", - "new-request-form.attachments.uploading": "Mengunggah {{fileName}}", - "new-request-form.cc-field.container-label": "Email CC yang dipilih", - "new-request-form.cc-field.email-added": "{{email}} telah ditambahkan", - "new-request-form.cc-field.email-label": "{{email}} - Tekan Backspace untuk menghapus", - "new-request-form.cc-field.email-removed": "{{email}} telah dihapus", - "new-request-form.cc-field.emails-added": "{{emails}} telah ditambahkan", - "new-request-form.cc-field.invalid-email": "Alamat email tidak valid", - "new-request-form.close-label": "Tutup", - "new-request-form.credit-card-digits-hint": "(4 digit terakhir)", - "new-request-form.dropdown.empty-option": "Pilih opsi", - "new-request-form.lookup-field.loading-options": "Memuat item...", - "new-request-form.lookup-field.no-matches-found": "Tidak ada kecocokan yang ditemukan", - "new-request-form.lookup-field.placeholder": "Cari {{label}}", - "new-request-form.parent-request-link": "Tindak lanjut atas permintaan {{parentId}}", - "new-request-form.required-fields-info": "Bidang yang ditandai dengan tanda bintang (*) wajib diisi.", - "new-request-form.submit": "Kirim", - "new-request-form.suggested-articles": "Artikel yang disarankan" -}; - -var id$1 = /*#__PURE__*/Object.freeze({ - __proto__: null, - default: id + "new-request-form.answer-bot-modal.footer-content": + "Jika demikian, kami dapat menutup permintaan Anda baru-baru ini {{requestId}}", + "new-request-form.answer-bot-modal.footer-title": + "Apakah artikel ini menjawab pertanyaan Anda?", + "new-request-form.answer-bot-modal.mark-irrelevant": + "Tidak, saya perlu bantuan", + "new-request-form.answer-bot-modal.request-closed": + "Bagus. Permintaan Anda telah ditutup.", + "new-request-form.answer-bot-modal.request-submitted": + "Permintaan Anda berhasil dikirimkan", + "new-request-form.answer-bot-modal.solve-error": + "Ada kesalahan dalam menutup permintaan Anda", + "new-request-form.answer-bot-modal.solve-request": + "Ya, tutup permintaan saya", + "new-request-form.answer-bot-modal.title": + "Sementara Anda menunggu, apakah ada di antara artikel-artikel ini yang menjawab pertanyaan Anda?", + "new-request-form.answer-bot-modal.view-article": "Lihat artikel", + "new-request-form.attachments.choose-file-label": + "Pilih file atau tarik dan letakkan di sini", + "new-request-form.attachments.drop-files-label": "Letakkan file di sini", + "new-request-form.attachments.remove-file": "Hapus file", + "new-request-form.attachments.stop-upload": "Berhenti mengunggah", + "new-request-form.attachments.upload-error-description": + "Terjadi kesalahan saat mengunggah {{fileName}}. Cobalah lagi atau unggah file lain.", + "new-request-form.attachments.upload-error-title": "Kesalahan Mengunggah", + "new-request-form.attachments.uploading": "Mengunggah {{fileName}}", + "new-request-form.cc-field.container-label": "Email CC yang dipilih", + "new-request-form.cc-field.email-added": "{{email}} telah ditambahkan", + "new-request-form.cc-field.email-label": + "{{email}} - Tekan Backspace untuk menghapus", + "new-request-form.cc-field.email-removed": "{{email}} telah dihapus", + "new-request-form.cc-field.emails-added": "{{emails}} telah ditambahkan", + "new-request-form.cc-field.invalid-email": "Alamat email tidak valid", + "new-request-form.close-label": "Tutup", + "new-request-form.credit-card-digits-hint": "(4 digit terakhir)", + "new-request-form.dropdown.empty-option": "Pilih opsi", + "new-request-form.lookup-field.loading-options": "Memuat item...", + "new-request-form.lookup-field.no-matches-found": + "Tidak ada kecocokan yang ditemukan", + "new-request-form.lookup-field.placeholder": "Cari {{label}}", + "new-request-form.parent-request-link": + "Tindak lanjut atas permintaan {{parentId}}", + "new-request-form.required-fields-info": + "Bidang yang ditandai dengan tanda bintang (*) wajib diisi.", + "new-request-form.submit": "Kirim", + "new-request-form.suggested-articles": "Artikel yang disarankan", +}; + +var id$1 = /*#__PURE__*/ Object.freeze({ + __proto__: null, + default: id, }); var is = { - "new-request-form.answer-bot-modal.footer-content": "If it does, we can close your recent request {{requestId}}", - "new-request-form.answer-bot-modal.footer-title": "Does this article answer your question?", - "new-request-form.answer-bot-modal.mark-irrelevant": "No, I need help", - "new-request-form.answer-bot-modal.request-closed": "Nice. Your request has been closed.", - "new-request-form.answer-bot-modal.request-submitted": "Your request was successfully submitted", - "new-request-form.answer-bot-modal.solve-error": "There was an error closing your request", - "new-request-form.answer-bot-modal.solve-request": "Yes, close my request", - "new-request-form.answer-bot-modal.title": "While you wait, do any of these articles answer your question?", - "new-request-form.answer-bot-modal.view-article": "View article", - "new-request-form.attachments.choose-file-label": "Choose a file or drag and drop here", - "new-request-form.attachments.drop-files-label": "Drop files here", - "new-request-form.attachments.remove-file": "Remove file", - "new-request-form.attachments.stop-upload": "Stop upload", - "new-request-form.attachments.upload-error-description": "There was an error uploading {{fileName}}. Try again or upload another file.", - "new-request-form.attachments.upload-error-title": "Upload error", - "new-request-form.attachments.uploading": "Uploading {{fileName}}", - "new-request-form.cc-field.container-label": "Selected CC emails", - "new-request-form.cc-field.email-added": "{{email}} has been added", - "new-request-form.cc-field.email-label": "{{email}} - Press Backspace to remove", - "new-request-form.cc-field.email-removed": "{{email}} has been removed", - "new-request-form.cc-field.emails-added": "{{emails}} have been added", - "new-request-form.cc-field.invalid-email": "Invalid email address", - "new-request-form.close-label": "Close", - "new-request-form.credit-card-digits-hint": "(Last 4 digits)", - "new-request-form.dropdown.empty-option": "Select an option", - "new-request-form.lookup-field.loading-options": "Loading items...", - "new-request-form.lookup-field.no-matches-found": "No matches found", - "new-request-form.lookup-field.placeholder": "Search {{label}}", - "new-request-form.parent-request-link": "Follow-up to request {{parentId}}", - "new-request-form.required-fields-info": "Fields marked with an asterisk (*) are required.", - "new-request-form.submit": "Submit", - "new-request-form.suggested-articles": "Suggested articles" -}; - -var is$1 = /*#__PURE__*/Object.freeze({ - __proto__: null, - default: is + "new-request-form.answer-bot-modal.footer-content": + "If it does, we can close your recent request {{requestId}}", + "new-request-form.answer-bot-modal.footer-title": + "Does this article answer your question?", + "new-request-form.answer-bot-modal.mark-irrelevant": "No, I need help", + "new-request-form.answer-bot-modal.request-closed": + "Nice. Your request has been closed.", + "new-request-form.answer-bot-modal.request-submitted": + "Your request was successfully submitted", + "new-request-form.answer-bot-modal.solve-error": + "There was an error closing your request", + "new-request-form.answer-bot-modal.solve-request": "Yes, close my request", + "new-request-form.answer-bot-modal.title": + "While you wait, do any of these articles answer your question?", + "new-request-form.answer-bot-modal.view-article": "View article", + "new-request-form.attachments.choose-file-label": + "Choose a file or drag and drop here", + "new-request-form.attachments.drop-files-label": "Drop files here", + "new-request-form.attachments.remove-file": "Remove file", + "new-request-form.attachments.stop-upload": "Stop upload", + "new-request-form.attachments.upload-error-description": + "There was an error uploading {{fileName}}. Try again or upload another file.", + "new-request-form.attachments.upload-error-title": "Upload error", + "new-request-form.attachments.uploading": "Uploading {{fileName}}", + "new-request-form.cc-field.container-label": "Selected CC emails", + "new-request-form.cc-field.email-added": "{{email}} has been added", + "new-request-form.cc-field.email-label": + "{{email}} - Press Backspace to remove", + "new-request-form.cc-field.email-removed": "{{email}} has been removed", + "new-request-form.cc-field.emails-added": "{{emails}} have been added", + "new-request-form.cc-field.invalid-email": "Invalid email address", + "new-request-form.close-label": "Close", + "new-request-form.credit-card-digits-hint": "(Last 4 digits)", + "new-request-form.dropdown.empty-option": "Select an option", + "new-request-form.lookup-field.loading-options": "Loading items...", + "new-request-form.lookup-field.no-matches-found": "No matches found", + "new-request-form.lookup-field.placeholder": "Search {{label}}", + "new-request-form.parent-request-link": "Follow-up to request {{parentId}}", + "new-request-form.required-fields-info": + "Fields marked with an asterisk (*) are required.", + "new-request-form.submit": "Submit", + "new-request-form.suggested-articles": "Suggested articles", +}; + +var is$1 = /*#__PURE__*/ Object.freeze({ + __proto__: null, + default: is, }); var itCh = { - "new-request-form.answer-bot-modal.footer-content": "In caso affermativo, possiamo chiudere la recente richiesta {{requestId}}", - "new-request-form.answer-bot-modal.footer-title": "Questo articolo risponde alla domanda?", - "new-request-form.answer-bot-modal.mark-irrelevant": "No, ho bisogno di aiuto", - "new-request-form.answer-bot-modal.request-closed": "Ottimo! La richiesta è stata chiusa.", - "new-request-form.answer-bot-modal.request-submitted": "La richiesta è stata inviata correttamente", - "new-request-form.answer-bot-modal.solve-error": "Errore durante la chiusura della richiesta", - "new-request-form.answer-bot-modal.solve-request": "Sì, chiudi la richiesta", - "new-request-form.answer-bot-modal.title": "Nell’attesa, le informazioni in uno o più di questi articoli potrebbero rispondere alla domanda.", - "new-request-form.answer-bot-modal.view-article": "Visualizza articolo", - "new-request-form.attachments.choose-file-label": "Scegli un file o trascinalo qui", - "new-request-form.attachments.drop-files-label": "Trascina qui i file", - "new-request-form.attachments.remove-file": "Rimuovi file", - "new-request-form.attachments.stop-upload": "Interrompi caricamento", - "new-request-form.attachments.upload-error-description": "Errore durante il caricamento di {{fileName}}. Riprova o carica un altro file.", - "new-request-form.attachments.upload-error-title": "Errore nel caricamento", - "new-request-form.attachments.uploading": "Caricamento di {{fileName}}", - "new-request-form.cc-field.container-label": "Indirizzi email CC selezionati", - "new-request-form.cc-field.email-added": "{{email}} è stato aggiunto", - "new-request-form.cc-field.email-label": "{{email}} - Premi Backspace per rimuovere", - "new-request-form.cc-field.email-removed": "{{email}} è stato rimosso", - "new-request-form.cc-field.emails-added": "{{emails}} sono stati aggiunti", - "new-request-form.cc-field.invalid-email": "Indirizzo email non valido", - "new-request-form.close-label": "Chiudi", - "new-request-form.credit-card-digits-hint": "(Ultime 4 cifre)", - "new-request-form.dropdown.empty-option": "Seleziona un’opzione", - "new-request-form.lookup-field.loading-options": "Caricamento elementi in corso...", - "new-request-form.lookup-field.no-matches-found": "Nessuna corrispondenza trovata", - "new-request-form.lookup-field.placeholder": "Cerca {{label}}", - "new-request-form.parent-request-link": "Follow-up alla richiesta {{parentId}}", - "new-request-form.required-fields-info": "I campi contrassegnati da un asterisco (*) sono obbligatori.", - "new-request-form.submit": "Invia", - "new-request-form.suggested-articles": "Articoli suggeriti" -}; - -var itCh$1 = /*#__PURE__*/Object.freeze({ - __proto__: null, - default: itCh + "new-request-form.answer-bot-modal.footer-content": + "In caso affermativo, possiamo chiudere la recente richiesta {{requestId}}", + "new-request-form.answer-bot-modal.footer-title": + "Questo articolo risponde alla domanda?", + "new-request-form.answer-bot-modal.mark-irrelevant": + "No, ho bisogno di aiuto", + "new-request-form.answer-bot-modal.request-closed": + "Ottimo! La richiesta è stata chiusa.", + "new-request-form.answer-bot-modal.request-submitted": + "La richiesta è stata inviata correttamente", + "new-request-form.answer-bot-modal.solve-error": + "Errore durante la chiusura della richiesta", + "new-request-form.answer-bot-modal.solve-request": "Sì, chiudi la richiesta", + "new-request-form.answer-bot-modal.title": + "Nell’attesa, le informazioni in uno o più di questi articoli potrebbero rispondere alla domanda.", + "new-request-form.answer-bot-modal.view-article": "Visualizza articolo", + "new-request-form.attachments.choose-file-label": + "Scegli un file o trascinalo qui", + "new-request-form.attachments.drop-files-label": "Trascina qui i file", + "new-request-form.attachments.remove-file": "Rimuovi file", + "new-request-form.attachments.stop-upload": "Interrompi caricamento", + "new-request-form.attachments.upload-error-description": + "Errore durante il caricamento di {{fileName}}. Riprova o carica un altro file.", + "new-request-form.attachments.upload-error-title": "Errore nel caricamento", + "new-request-form.attachments.uploading": "Caricamento di {{fileName}}", + "new-request-form.cc-field.container-label": "Indirizzi email CC selezionati", + "new-request-form.cc-field.email-added": "{{email}} è stato aggiunto", + "new-request-form.cc-field.email-label": + "{{email}} - Premi Backspace per rimuovere", + "new-request-form.cc-field.email-removed": "{{email}} è stato rimosso", + "new-request-form.cc-field.emails-added": "{{emails}} sono stati aggiunti", + "new-request-form.cc-field.invalid-email": "Indirizzo email non valido", + "new-request-form.close-label": "Chiudi", + "new-request-form.credit-card-digits-hint": "(Ultime 4 cifre)", + "new-request-form.dropdown.empty-option": "Seleziona un’opzione", + "new-request-form.lookup-field.loading-options": + "Caricamento elementi in corso...", + "new-request-form.lookup-field.no-matches-found": + "Nessuna corrispondenza trovata", + "new-request-form.lookup-field.placeholder": "Cerca {{label}}", + "new-request-form.parent-request-link": + "Follow-up alla richiesta {{parentId}}", + "new-request-form.required-fields-info": + "I campi contrassegnati da un asterisco (*) sono obbligatori.", + "new-request-form.submit": "Invia", + "new-request-form.suggested-articles": "Articoli suggeriti", +}; + +var itCh$1 = /*#__PURE__*/ Object.freeze({ + __proto__: null, + default: itCh, }); var it = { - "new-request-form.answer-bot-modal.footer-content": "In caso affermativo, possiamo chiudere la recente richiesta {{requestId}}", - "new-request-form.answer-bot-modal.footer-title": "Questo articolo risponde alla domanda?", - "new-request-form.answer-bot-modal.mark-irrelevant": "No, ho bisogno di aiuto", - "new-request-form.answer-bot-modal.request-closed": "Ottimo! La richiesta è stata chiusa.", - "new-request-form.answer-bot-modal.request-submitted": "La richiesta è stata inviata correttamente", - "new-request-form.answer-bot-modal.solve-error": "Errore durante la chiusura della richiesta", - "new-request-form.answer-bot-modal.solve-request": "Sì, chiudi la richiesta", - "new-request-form.answer-bot-modal.title": "Nell’attesa, le informazioni in uno o più di questi articoli potrebbero rispondere alla domanda.", - "new-request-form.answer-bot-modal.view-article": "Visualizza articolo", - "new-request-form.attachments.choose-file-label": "Scegli un file o trascinalo qui", - "new-request-form.attachments.drop-files-label": "Trascina qui i file", - "new-request-form.attachments.remove-file": "Rimuovi file", - "new-request-form.attachments.stop-upload": "Interrompi caricamento", - "new-request-form.attachments.upload-error-description": "Errore durante il caricamento di {{fileName}}. Riprova o carica un altro file.", - "new-request-form.attachments.upload-error-title": "Errore nel caricamento", - "new-request-form.attachments.uploading": "Caricamento di {{fileName}}", - "new-request-form.cc-field.container-label": "Indirizzi email CC selezionati", - "new-request-form.cc-field.email-added": "{{email}} è stato aggiunto", - "new-request-form.cc-field.email-label": "{{email}} - Premi Backspace per rimuovere", - "new-request-form.cc-field.email-removed": "{{email}} è stato rimosso", - "new-request-form.cc-field.emails-added": "{{emails}} sono stati aggiunti", - "new-request-form.cc-field.invalid-email": "Indirizzo email non valido", - "new-request-form.close-label": "Chiudi", - "new-request-form.credit-card-digits-hint": "(Ultime 4 cifre)", - "new-request-form.dropdown.empty-option": "Seleziona un’opzione", - "new-request-form.lookup-field.loading-options": "Caricamento elementi in corso...", - "new-request-form.lookup-field.no-matches-found": "Nessuna corrispondenza trovata", - "new-request-form.lookup-field.placeholder": "Cerca {{label}}", - "new-request-form.parent-request-link": "Follow-up alla richiesta {{parentId}}", - "new-request-form.required-fields-info": "I campi contrassegnati da un asterisco (*) sono obbligatori.", - "new-request-form.submit": "Invia", - "new-request-form.suggested-articles": "Articoli suggeriti" -}; - -var it$1 = /*#__PURE__*/Object.freeze({ - __proto__: null, - default: it + "new-request-form.answer-bot-modal.footer-content": + "In caso affermativo, possiamo chiudere la recente richiesta {{requestId}}", + "new-request-form.answer-bot-modal.footer-title": + "Questo articolo risponde alla domanda?", + "new-request-form.answer-bot-modal.mark-irrelevant": + "No, ho bisogno di aiuto", + "new-request-form.answer-bot-modal.request-closed": + "Ottimo! La richiesta è stata chiusa.", + "new-request-form.answer-bot-modal.request-submitted": + "La richiesta è stata inviata correttamente", + "new-request-form.answer-bot-modal.solve-error": + "Errore durante la chiusura della richiesta", + "new-request-form.answer-bot-modal.solve-request": "Sì, chiudi la richiesta", + "new-request-form.answer-bot-modal.title": + "Nell’attesa, le informazioni in uno o più di questi articoli potrebbero rispondere alla domanda.", + "new-request-form.answer-bot-modal.view-article": "Visualizza articolo", + "new-request-form.attachments.choose-file-label": + "Scegli un file o trascinalo qui", + "new-request-form.attachments.drop-files-label": "Trascina qui i file", + "new-request-form.attachments.remove-file": "Rimuovi file", + "new-request-form.attachments.stop-upload": "Interrompi caricamento", + "new-request-form.attachments.upload-error-description": + "Errore durante il caricamento di {{fileName}}. Riprova o carica un altro file.", + "new-request-form.attachments.upload-error-title": "Errore nel caricamento", + "new-request-form.attachments.uploading": "Caricamento di {{fileName}}", + "new-request-form.cc-field.container-label": "Indirizzi email CC selezionati", + "new-request-form.cc-field.email-added": "{{email}} è stato aggiunto", + "new-request-form.cc-field.email-label": + "{{email}} - Premi Backspace per rimuovere", + "new-request-form.cc-field.email-removed": "{{email}} è stato rimosso", + "new-request-form.cc-field.emails-added": "{{emails}} sono stati aggiunti", + "new-request-form.cc-field.invalid-email": "Indirizzo email non valido", + "new-request-form.close-label": "Chiudi", + "new-request-form.credit-card-digits-hint": "(Ultime 4 cifre)", + "new-request-form.dropdown.empty-option": "Seleziona un’opzione", + "new-request-form.lookup-field.loading-options": + "Caricamento elementi in corso...", + "new-request-form.lookup-field.no-matches-found": + "Nessuna corrispondenza trovata", + "new-request-form.lookup-field.placeholder": "Cerca {{label}}", + "new-request-form.parent-request-link": + "Follow-up alla richiesta {{parentId}}", + "new-request-form.required-fields-info": + "I campi contrassegnati da un asterisco (*) sono obbligatori.", + "new-request-form.submit": "Invia", + "new-request-form.suggested-articles": "Articoli suggeriti", +}; + +var it$1 = /*#__PURE__*/ Object.freeze({ + __proto__: null, + default: it, }); var ja = { - "new-request-form.answer-bot-modal.footer-content": "質問が解決していれば、最新のリクエスト{{requestId}}を終了します", - "new-request-form.answer-bot-modal.footer-title": "この記事で疑問が解消されましたか?", - "new-request-form.answer-bot-modal.mark-irrelevant": "いいえ、ヘルプが必要です", - "new-request-form.answer-bot-modal.request-closed": "お役に立てて嬉しいです。リクエストは終了しました。", - "new-request-form.answer-bot-modal.request-submitted": "リクエストは正しく送信されました", - "new-request-form.answer-bot-modal.solve-error": "リクエストを終了する際にエラーが発生しました", - "new-request-form.answer-bot-modal.solve-request": "はい、リクエストを終了", - "new-request-form.answer-bot-modal.title": "これらの記事のいずれかで疑問が解消されますか?", - "new-request-form.answer-bot-modal.view-article": "記事を表示", - "new-request-form.attachments.choose-file-label": "ファイルを選択するか、ここにドラッグアンドドロップします", - "new-request-form.attachments.drop-files-label": "ファイルをここにドロップ", - "new-request-form.attachments.remove-file": "ファイル削除", - "new-request-form.attachments.stop-upload": "アップロードを停止", - "new-request-form.attachments.upload-error-description": "{{fileName}}のアップロード中にエラーが発生しました。もう一度やり直すか、別のファイルをアップロードしてください。", - "new-request-form.attachments.upload-error-title": "アップロードエラー", - "new-request-form.attachments.uploading": "{{fileName}}をアップロード中", - "new-request-form.cc-field.container-label": "選択したCCメールアドレス", - "new-request-form.cc-field.email-added": "{{email}}を追加しました", - "new-request-form.cc-field.email-label": "{{email}} - 削除するにはBackspaceキーを押します", - "new-request-form.cc-field.email-removed": "{{email}}を削除しました", - "new-request-form.cc-field.emails-added": "{{emails}}を追加しました", - "new-request-form.cc-field.invalid-email": "メールアドレスが正しくありません", - "new-request-form.close-label": "閉じる", - "new-request-form.credit-card-digits-hint": "(下4桁)", - "new-request-form.dropdown.empty-option": "オプションを選択します", - "new-request-form.lookup-field.loading-options": "アイテムを読み込み中...", - "new-request-form.lookup-field.no-matches-found": "一致するものが見つかりません", - "new-request-form.lookup-field.placeholder": "{{label}}を検索", - "new-request-form.parent-request-link": "リクエスト{{parentId}}の補足", - "new-request-form.required-fields-info": "アスタリスク(*)が付いているフィールドは必須です。", - "new-request-form.submit": "送信", - "new-request-form.suggested-articles": "おすすめの記事" -}; - -var ja$1 = /*#__PURE__*/Object.freeze({ - __proto__: null, - default: ja + "new-request-form.answer-bot-modal.footer-content": + "質問が解決していれば、最新のリクエスト{{requestId}}を終了します", + "new-request-form.answer-bot-modal.footer-title": + "この記事で疑問が解消されましたか?", + "new-request-form.answer-bot-modal.mark-irrelevant": + "いいえ、ヘルプが必要です", + "new-request-form.answer-bot-modal.request-closed": + "お役に立てて嬉しいです。リクエストは終了しました。", + "new-request-form.answer-bot-modal.request-submitted": + "リクエストは正しく送信されました", + "new-request-form.answer-bot-modal.solve-error": + "リクエストを終了する際にエラーが発生しました", + "new-request-form.answer-bot-modal.solve-request": "はい、リクエストを終了", + "new-request-form.answer-bot-modal.title": + "これらの記事のいずれかで疑問が解消されますか?", + "new-request-form.answer-bot-modal.view-article": "記事を表示", + "new-request-form.attachments.choose-file-label": + "ファイルを選択するか、ここにドラッグアンドドロップします", + "new-request-form.attachments.drop-files-label": "ファイルをここにドロップ", + "new-request-form.attachments.remove-file": "ファイル削除", + "new-request-form.attachments.stop-upload": "アップロードを停止", + "new-request-form.attachments.upload-error-description": + "{{fileName}}のアップロード中にエラーが発生しました。もう一度やり直すか、別のファイルをアップロードしてください。", + "new-request-form.attachments.upload-error-title": "アップロードエラー", + "new-request-form.attachments.uploading": "{{fileName}}をアップロード中", + "new-request-form.cc-field.container-label": "選択したCCメールアドレス", + "new-request-form.cc-field.email-added": "{{email}}を追加しました", + "new-request-form.cc-field.email-label": + "{{email}} - 削除するにはBackspaceキーを押します", + "new-request-form.cc-field.email-removed": "{{email}}を削除しました", + "new-request-form.cc-field.emails-added": "{{emails}}を追加しました", + "new-request-form.cc-field.invalid-email": "メールアドレスが正しくありません", + "new-request-form.close-label": "閉じる", + "new-request-form.credit-card-digits-hint": "(下4桁)", + "new-request-form.dropdown.empty-option": "オプションを選択します", + "new-request-form.lookup-field.loading-options": "アイテムを読み込み中...", + "new-request-form.lookup-field.no-matches-found": + "一致するものが見つかりません", + "new-request-form.lookup-field.placeholder": "{{label}}を検索", + "new-request-form.parent-request-link": "リクエスト{{parentId}}の補足", + "new-request-form.required-fields-info": + "アスタリスク(*)が付いているフィールドは必須です。", + "new-request-form.submit": "送信", + "new-request-form.suggested-articles": "おすすめの記事", +}; + +var ja$1 = /*#__PURE__*/ Object.freeze({ + __proto__: null, + default: ja, }); var ka = { - "new-request-form.answer-bot-modal.footer-content": "If it does, we can close your recent request {{requestId}}", - "new-request-form.answer-bot-modal.footer-title": "Does this article answer your question?", - "new-request-form.answer-bot-modal.mark-irrelevant": "No, I need help", - "new-request-form.answer-bot-modal.request-closed": "Nice. Your request has been closed.", - "new-request-form.answer-bot-modal.request-submitted": "Your request was successfully submitted", - "new-request-form.answer-bot-modal.solve-error": "There was an error closing your request", - "new-request-form.answer-bot-modal.solve-request": "Yes, close my request", - "new-request-form.answer-bot-modal.title": "While you wait, do any of these articles answer your question?", - "new-request-form.answer-bot-modal.view-article": "View article", - "new-request-form.attachments.choose-file-label": "Choose a file or drag and drop here", - "new-request-form.attachments.drop-files-label": "Drop files here", - "new-request-form.attachments.remove-file": "Remove file", - "new-request-form.attachments.stop-upload": "Stop upload", - "new-request-form.attachments.upload-error-description": "There was an error uploading {{fileName}}. Try again or upload another file.", - "new-request-form.attachments.upload-error-title": "Upload error", - "new-request-form.attachments.uploading": "Uploading {{fileName}}", - "new-request-form.cc-field.container-label": "Selected CC emails", - "new-request-form.cc-field.email-added": "{{email}} has been added", - "new-request-form.cc-field.email-label": "{{email}} - Press Backspace to remove", - "new-request-form.cc-field.email-removed": "{{email}} has been removed", - "new-request-form.cc-field.emails-added": "{{emails}} have been added", - "new-request-form.cc-field.invalid-email": "Invalid email address", - "new-request-form.close-label": "Close", - "new-request-form.credit-card-digits-hint": "(Last 4 digits)", - "new-request-form.dropdown.empty-option": "Select an option", - "new-request-form.lookup-field.loading-options": "Loading items...", - "new-request-form.lookup-field.no-matches-found": "No matches found", - "new-request-form.lookup-field.placeholder": "Search {{label}}", - "new-request-form.parent-request-link": "Follow-up to request {{parentId}}", - "new-request-form.required-fields-info": "Fields marked with an asterisk (*) are required.", - "new-request-form.submit": "Submit", - "new-request-form.suggested-articles": "Suggested articles" -}; - -var ka$1 = /*#__PURE__*/Object.freeze({ - __proto__: null, - default: ka + "new-request-form.answer-bot-modal.footer-content": + "If it does, we can close your recent request {{requestId}}", + "new-request-form.answer-bot-modal.footer-title": + "Does this article answer your question?", + "new-request-form.answer-bot-modal.mark-irrelevant": "No, I need help", + "new-request-form.answer-bot-modal.request-closed": + "Nice. Your request has been closed.", + "new-request-form.answer-bot-modal.request-submitted": + "Your request was successfully submitted", + "new-request-form.answer-bot-modal.solve-error": + "There was an error closing your request", + "new-request-form.answer-bot-modal.solve-request": "Yes, close my request", + "new-request-form.answer-bot-modal.title": + "While you wait, do any of these articles answer your question?", + "new-request-form.answer-bot-modal.view-article": "View article", + "new-request-form.attachments.choose-file-label": + "Choose a file or drag and drop here", + "new-request-form.attachments.drop-files-label": "Drop files here", + "new-request-form.attachments.remove-file": "Remove file", + "new-request-form.attachments.stop-upload": "Stop upload", + "new-request-form.attachments.upload-error-description": + "There was an error uploading {{fileName}}. Try again or upload another file.", + "new-request-form.attachments.upload-error-title": "Upload error", + "new-request-form.attachments.uploading": "Uploading {{fileName}}", + "new-request-form.cc-field.container-label": "Selected CC emails", + "new-request-form.cc-field.email-added": "{{email}} has been added", + "new-request-form.cc-field.email-label": + "{{email}} - Press Backspace to remove", + "new-request-form.cc-field.email-removed": "{{email}} has been removed", + "new-request-form.cc-field.emails-added": "{{emails}} have been added", + "new-request-form.cc-field.invalid-email": "Invalid email address", + "new-request-form.close-label": "Close", + "new-request-form.credit-card-digits-hint": "(Last 4 digits)", + "new-request-form.dropdown.empty-option": "Select an option", + "new-request-form.lookup-field.loading-options": "Loading items...", + "new-request-form.lookup-field.no-matches-found": "No matches found", + "new-request-form.lookup-field.placeholder": "Search {{label}}", + "new-request-form.parent-request-link": "Follow-up to request {{parentId}}", + "new-request-form.required-fields-info": + "Fields marked with an asterisk (*) are required.", + "new-request-form.submit": "Submit", + "new-request-form.suggested-articles": "Suggested articles", +}; + +var ka$1 = /*#__PURE__*/ Object.freeze({ + __proto__: null, + default: ka, }); var kk = { - "new-request-form.answer-bot-modal.footer-content": "If it does, we can close your recent request {{requestId}}", - "new-request-form.answer-bot-modal.footer-title": "Does this article answer your question?", - "new-request-form.answer-bot-modal.mark-irrelevant": "No, I need help", - "new-request-form.answer-bot-modal.request-closed": "Nice. Your request has been closed.", - "new-request-form.answer-bot-modal.request-submitted": "Your request was successfully submitted", - "new-request-form.answer-bot-modal.solve-error": "There was an error closing your request", - "new-request-form.answer-bot-modal.solve-request": "Yes, close my request", - "new-request-form.answer-bot-modal.title": "While you wait, do any of these articles answer your question?", - "new-request-form.answer-bot-modal.view-article": "View article", - "new-request-form.attachments.choose-file-label": "Choose a file or drag and drop here", - "new-request-form.attachments.drop-files-label": "Drop files here", - "new-request-form.attachments.remove-file": "Remove file", - "new-request-form.attachments.stop-upload": "Stop upload", - "new-request-form.attachments.upload-error-description": "There was an error uploading {{fileName}}. Try again or upload another file.", - "new-request-form.attachments.upload-error-title": "Upload error", - "new-request-form.attachments.uploading": "Uploading {{fileName}}", - "new-request-form.cc-field.container-label": "Selected CC emails", - "new-request-form.cc-field.email-added": "{{email}} has been added", - "new-request-form.cc-field.email-label": "{{email}} - Press Backspace to remove", - "new-request-form.cc-field.email-removed": "{{email}} has been removed", - "new-request-form.cc-field.emails-added": "{{emails}} have been added", - "new-request-form.cc-field.invalid-email": "Invalid email address", - "new-request-form.close-label": "Close", - "new-request-form.credit-card-digits-hint": "(Last 4 digits)", - "new-request-form.dropdown.empty-option": "Select an option", - "new-request-form.lookup-field.loading-options": "Loading items...", - "new-request-form.lookup-field.no-matches-found": "No matches found", - "new-request-form.lookup-field.placeholder": "Search {{label}}", - "new-request-form.parent-request-link": "Follow-up to request {{parentId}}", - "new-request-form.required-fields-info": "Fields marked with an asterisk (*) are required.", - "new-request-form.submit": "Submit", - "new-request-form.suggested-articles": "Suggested articles" -}; - -var kk$1 = /*#__PURE__*/Object.freeze({ - __proto__: null, - default: kk + "new-request-form.answer-bot-modal.footer-content": + "If it does, we can close your recent request {{requestId}}", + "new-request-form.answer-bot-modal.footer-title": + "Does this article answer your question?", + "new-request-form.answer-bot-modal.mark-irrelevant": "No, I need help", + "new-request-form.answer-bot-modal.request-closed": + "Nice. Your request has been closed.", + "new-request-form.answer-bot-modal.request-submitted": + "Your request was successfully submitted", + "new-request-form.answer-bot-modal.solve-error": + "There was an error closing your request", + "new-request-form.answer-bot-modal.solve-request": "Yes, close my request", + "new-request-form.answer-bot-modal.title": + "While you wait, do any of these articles answer your question?", + "new-request-form.answer-bot-modal.view-article": "View article", + "new-request-form.attachments.choose-file-label": + "Choose a file or drag and drop here", + "new-request-form.attachments.drop-files-label": "Drop files here", + "new-request-form.attachments.remove-file": "Remove file", + "new-request-form.attachments.stop-upload": "Stop upload", + "new-request-form.attachments.upload-error-description": + "There was an error uploading {{fileName}}. Try again or upload another file.", + "new-request-form.attachments.upload-error-title": "Upload error", + "new-request-form.attachments.uploading": "Uploading {{fileName}}", + "new-request-form.cc-field.container-label": "Selected CC emails", + "new-request-form.cc-field.email-added": "{{email}} has been added", + "new-request-form.cc-field.email-label": + "{{email}} - Press Backspace to remove", + "new-request-form.cc-field.email-removed": "{{email}} has been removed", + "new-request-form.cc-field.emails-added": "{{emails}} have been added", + "new-request-form.cc-field.invalid-email": "Invalid email address", + "new-request-form.close-label": "Close", + "new-request-form.credit-card-digits-hint": "(Last 4 digits)", + "new-request-form.dropdown.empty-option": "Select an option", + "new-request-form.lookup-field.loading-options": "Loading items...", + "new-request-form.lookup-field.no-matches-found": "No matches found", + "new-request-form.lookup-field.placeholder": "Search {{label}}", + "new-request-form.parent-request-link": "Follow-up to request {{parentId}}", + "new-request-form.required-fields-info": + "Fields marked with an asterisk (*) are required.", + "new-request-form.submit": "Submit", + "new-request-form.suggested-articles": "Suggested articles", +}; + +var kk$1 = /*#__PURE__*/ Object.freeze({ + __proto__: null, + default: kk, }); var klDk = { - "new-request-form.answer-bot-modal.footer-content": "If it does, we can close your recent request {{requestId}}", - "new-request-form.answer-bot-modal.footer-title": "Does this article answer your question?", - "new-request-form.answer-bot-modal.mark-irrelevant": "No, I need help", - "new-request-form.answer-bot-modal.request-closed": "Nice. Your request has been closed.", - "new-request-form.answer-bot-modal.request-submitted": "Your request was successfully submitted", - "new-request-form.answer-bot-modal.solve-error": "There was an error closing your request", - "new-request-form.answer-bot-modal.solve-request": "Yes, close my request", - "new-request-form.answer-bot-modal.title": "While you wait, do any of these articles answer your question?", - "new-request-form.answer-bot-modal.view-article": "View article", - "new-request-form.attachments.choose-file-label": "Choose a file or drag and drop here", - "new-request-form.attachments.drop-files-label": "Drop files here", - "new-request-form.attachments.remove-file": "Remove file", - "new-request-form.attachments.stop-upload": "Stop upload", - "new-request-form.attachments.upload-error-description": "There was an error uploading {{fileName}}. Try again or upload another file.", - "new-request-form.attachments.upload-error-title": "Upload error", - "new-request-form.attachments.uploading": "Uploading {{fileName}}", - "new-request-form.cc-field.container-label": "Selected CC emails", - "new-request-form.cc-field.email-added": "{{email}} has been added", - "new-request-form.cc-field.email-label": "{{email}} - Press Backspace to remove", - "new-request-form.cc-field.email-removed": "{{email}} has been removed", - "new-request-form.cc-field.emails-added": "{{emails}} have been added", - "new-request-form.cc-field.invalid-email": "Invalid email address", - "new-request-form.close-label": "Close", - "new-request-form.credit-card-digits-hint": "(Last 4 digits)", - "new-request-form.dropdown.empty-option": "Select an option", - "new-request-form.lookup-field.loading-options": "Loading items...", - "new-request-form.lookup-field.no-matches-found": "No matches found", - "new-request-form.lookup-field.placeholder": "Search {{label}}", - "new-request-form.parent-request-link": "Follow-up to request {{parentId}}", - "new-request-form.required-fields-info": "Fields marked with an asterisk (*) are required.", - "new-request-form.submit": "Submit", - "new-request-form.suggested-articles": "Suggested articles" -}; - -var klDk$1 = /*#__PURE__*/Object.freeze({ - __proto__: null, - default: klDk + "new-request-form.answer-bot-modal.footer-content": + "If it does, we can close your recent request {{requestId}}", + "new-request-form.answer-bot-modal.footer-title": + "Does this article answer your question?", + "new-request-form.answer-bot-modal.mark-irrelevant": "No, I need help", + "new-request-form.answer-bot-modal.request-closed": + "Nice. Your request has been closed.", + "new-request-form.answer-bot-modal.request-submitted": + "Your request was successfully submitted", + "new-request-form.answer-bot-modal.solve-error": + "There was an error closing your request", + "new-request-form.answer-bot-modal.solve-request": "Yes, close my request", + "new-request-form.answer-bot-modal.title": + "While you wait, do any of these articles answer your question?", + "new-request-form.answer-bot-modal.view-article": "View article", + "new-request-form.attachments.choose-file-label": + "Choose a file or drag and drop here", + "new-request-form.attachments.drop-files-label": "Drop files here", + "new-request-form.attachments.remove-file": "Remove file", + "new-request-form.attachments.stop-upload": "Stop upload", + "new-request-form.attachments.upload-error-description": + "There was an error uploading {{fileName}}. Try again or upload another file.", + "new-request-form.attachments.upload-error-title": "Upload error", + "new-request-form.attachments.uploading": "Uploading {{fileName}}", + "new-request-form.cc-field.container-label": "Selected CC emails", + "new-request-form.cc-field.email-added": "{{email}} has been added", + "new-request-form.cc-field.email-label": + "{{email}} - Press Backspace to remove", + "new-request-form.cc-field.email-removed": "{{email}} has been removed", + "new-request-form.cc-field.emails-added": "{{emails}} have been added", + "new-request-form.cc-field.invalid-email": "Invalid email address", + "new-request-form.close-label": "Close", + "new-request-form.credit-card-digits-hint": "(Last 4 digits)", + "new-request-form.dropdown.empty-option": "Select an option", + "new-request-form.lookup-field.loading-options": "Loading items...", + "new-request-form.lookup-field.no-matches-found": "No matches found", + "new-request-form.lookup-field.placeholder": "Search {{label}}", + "new-request-form.parent-request-link": "Follow-up to request {{parentId}}", + "new-request-form.required-fields-info": + "Fields marked with an asterisk (*) are required.", + "new-request-form.submit": "Submit", + "new-request-form.suggested-articles": "Suggested articles", +}; + +var klDk$1 = /*#__PURE__*/ Object.freeze({ + __proto__: null, + default: klDk, }); var ko = { - "new-request-form.answer-bot-modal.footer-content": "그렇다면 최근 요청 {{requestId}}을(를) 종료할 수 있습니다.", - "new-request-form.answer-bot-modal.footer-title": "이 문서가 질문에 대한 답이 되었나요?", - "new-request-form.answer-bot-modal.mark-irrelevant": "아니요, 도움이 필요합니다.", - "new-request-form.answer-bot-modal.request-closed": "도움이 되었다니 기쁩니다. 요청이 종료되었습니다.", - "new-request-form.answer-bot-modal.request-submitted": "요청을 제출했습니다.", - "new-request-form.answer-bot-modal.solve-error": "요청을 종료하는 중 오류가 발생했습니다.", - "new-request-form.answer-bot-modal.solve-request": "예, 요청을 종료합니다", - "new-request-form.answer-bot-modal.title": "기다리는 동안 다음 문서 중에서 질문에 대한 답변을 찾으셨나요?", - "new-request-form.answer-bot-modal.view-article": "문서 보기", - "new-request-form.attachments.choose-file-label": "파일을 선택하거나 여기에 드래그 앤 드롭하세요.", - "new-request-form.attachments.drop-files-label": "파일을 여기에 드롭하세요", - "new-request-form.attachments.remove-file": "파일 제거", - "new-request-form.attachments.stop-upload": "업로드 중지", - "new-request-form.attachments.upload-error-description": "{{fileName}}을(를) 업로드하는 중 오류가 발생했습니다. 다시 시도하거나 다른 파일을 업로드하세요.", - "new-request-form.attachments.upload-error-title": "업로드 오류", - "new-request-form.attachments.uploading": "{{fileName}} 업로드 중", - "new-request-form.cc-field.container-label": "선택한 참조 이메일", - "new-request-form.cc-field.email-added": "{{email}}이(가) 추가되었습니다.", - "new-request-form.cc-field.email-label": "{{email}} - 제거하려면 백스페이스 키를 누르세요.", - "new-request-form.cc-field.email-removed": "{{email}}이(가) 제거되었습니다.", - "new-request-form.cc-field.emails-added": "{{emails}}이(가) 추가되었습니다.", - "new-request-form.cc-field.invalid-email": "올바르지 않은 이메일 주소", - "new-request-form.close-label": "닫기", - "new-request-form.credit-card-digits-hint": "(마지막 4자리)", - "new-request-form.dropdown.empty-option": "옵션을 선택하세요.", - "new-request-form.lookup-field.loading-options": "항목 로드 중...", - "new-request-form.lookup-field.no-matches-found": "일치 항목을 찾지 못함", - "new-request-form.lookup-field.placeholder": "{{label}} 검색", - "new-request-form.parent-request-link": "요청 {{parentId}}에 대한 후속 작업", - "new-request-form.required-fields-info": "별표(*)가 표시된 필드는 필수입니다.", - "new-request-form.submit": "제출", - "new-request-form.suggested-articles": "추천 문서" -}; - -var ko$1 = /*#__PURE__*/Object.freeze({ - __proto__: null, - default: ko + "new-request-form.answer-bot-modal.footer-content": + "그렇다면 최근 요청 {{requestId}}을(를) 종료할 수 있습니다.", + "new-request-form.answer-bot-modal.footer-title": + "이 문서가 질문에 대한 답이 되었나요?", + "new-request-form.answer-bot-modal.mark-irrelevant": + "아니요, 도움이 필요합니다.", + "new-request-form.answer-bot-modal.request-closed": + "도움이 되었다니 기쁩니다. 요청이 종료되었습니다.", + "new-request-form.answer-bot-modal.request-submitted": "요청을 제출했습니다.", + "new-request-form.answer-bot-modal.solve-error": + "요청을 종료하는 중 오류가 발생했습니다.", + "new-request-form.answer-bot-modal.solve-request": "예, 요청을 종료합니다", + "new-request-form.answer-bot-modal.title": + "기다리는 동안 다음 문서 중에서 질문에 대한 답변을 찾으셨나요?", + "new-request-form.answer-bot-modal.view-article": "문서 보기", + "new-request-form.attachments.choose-file-label": + "파일을 선택하거나 여기에 드래그 앤 드롭하세요.", + "new-request-form.attachments.drop-files-label": "파일을 여기에 드롭하세요", + "new-request-form.attachments.remove-file": "파일 제거", + "new-request-form.attachments.stop-upload": "업로드 중지", + "new-request-form.attachments.upload-error-description": + "{{fileName}}을(를) 업로드하는 중 오류가 발생했습니다. 다시 시도하거나 다른 파일을 업로드하세요.", + "new-request-form.attachments.upload-error-title": "업로드 오류", + "new-request-form.attachments.uploading": "{{fileName}} 업로드 중", + "new-request-form.cc-field.container-label": "선택한 참조 이메일", + "new-request-form.cc-field.email-added": "{{email}}이(가) 추가되었습니다.", + "new-request-form.cc-field.email-label": + "{{email}} - 제거하려면 백스페이스 키를 누르세요.", + "new-request-form.cc-field.email-removed": "{{email}}이(가) 제거되었습니다.", + "new-request-form.cc-field.emails-added": "{{emails}}이(가) 추가되었습니다.", + "new-request-form.cc-field.invalid-email": "올바르지 않은 이메일 주소", + "new-request-form.close-label": "닫기", + "new-request-form.credit-card-digits-hint": "(마지막 4자리)", + "new-request-form.dropdown.empty-option": "옵션을 선택하세요.", + "new-request-form.lookup-field.loading-options": "항목 로드 중...", + "new-request-form.lookup-field.no-matches-found": "일치 항목을 찾지 못함", + "new-request-form.lookup-field.placeholder": "{{label}} 검색", + "new-request-form.parent-request-link": "요청 {{parentId}}에 대한 후속 작업", + "new-request-form.required-fields-info": + "별표(*)가 표시된 필드는 필수입니다.", + "new-request-form.submit": "제출", + "new-request-form.suggested-articles": "추천 문서", +}; + +var ko$1 = /*#__PURE__*/ Object.freeze({ + __proto__: null, + default: ko, }); var ku = { - "new-request-form.answer-bot-modal.footer-content": "If it does, we can close your recent request {{requestId}}", - "new-request-form.answer-bot-modal.footer-title": "Does this article answer your question?", - "new-request-form.answer-bot-modal.mark-irrelevant": "No, I need help", - "new-request-form.answer-bot-modal.request-closed": "Nice. Your request has been closed.", - "new-request-form.answer-bot-modal.request-submitted": "Your request was successfully submitted", - "new-request-form.answer-bot-modal.solve-error": "There was an error closing your request", - "new-request-form.answer-bot-modal.solve-request": "Yes, close my request", - "new-request-form.answer-bot-modal.title": "While you wait, do any of these articles answer your question?", - "new-request-form.answer-bot-modal.view-article": "View article", - "new-request-form.attachments.choose-file-label": "Choose a file or drag and drop here", - "new-request-form.attachments.drop-files-label": "Drop files here", - "new-request-form.attachments.remove-file": "Remove file", - "new-request-form.attachments.stop-upload": "Stop upload", - "new-request-form.attachments.upload-error-description": "There was an error uploading {{fileName}}. Try again or upload another file.", - "new-request-form.attachments.upload-error-title": "Upload error", - "new-request-form.attachments.uploading": "Uploading {{fileName}}", - "new-request-form.cc-field.container-label": "Selected CC emails", - "new-request-form.cc-field.email-added": "{{email}} has been added", - "new-request-form.cc-field.email-label": "{{email}} - Press Backspace to remove", - "new-request-form.cc-field.email-removed": "{{email}} has been removed", - "new-request-form.cc-field.emails-added": "{{emails}} have been added", - "new-request-form.cc-field.invalid-email": "Invalid email address", - "new-request-form.close-label": "Close", - "new-request-form.credit-card-digits-hint": "(Last 4 digits)", - "new-request-form.dropdown.empty-option": "Select an option", - "new-request-form.lookup-field.loading-options": "Loading items...", - "new-request-form.lookup-field.no-matches-found": "No matches found", - "new-request-form.lookup-field.placeholder": "Search {{label}}", - "new-request-form.parent-request-link": "Follow-up to request {{parentId}}", - "new-request-form.required-fields-info": "Fields marked with an asterisk (*) are required.", - "new-request-form.submit": "Submit", - "new-request-form.suggested-articles": "Suggested articles" -}; - -var ku$1 = /*#__PURE__*/Object.freeze({ - __proto__: null, - default: ku + "new-request-form.answer-bot-modal.footer-content": + "If it does, we can close your recent request {{requestId}}", + "new-request-form.answer-bot-modal.footer-title": + "Does this article answer your question?", + "new-request-form.answer-bot-modal.mark-irrelevant": "No, I need help", + "new-request-form.answer-bot-modal.request-closed": + "Nice. Your request has been closed.", + "new-request-form.answer-bot-modal.request-submitted": + "Your request was successfully submitted", + "new-request-form.answer-bot-modal.solve-error": + "There was an error closing your request", + "new-request-form.answer-bot-modal.solve-request": "Yes, close my request", + "new-request-form.answer-bot-modal.title": + "While you wait, do any of these articles answer your question?", + "new-request-form.answer-bot-modal.view-article": "View article", + "new-request-form.attachments.choose-file-label": + "Choose a file or drag and drop here", + "new-request-form.attachments.drop-files-label": "Drop files here", + "new-request-form.attachments.remove-file": "Remove file", + "new-request-form.attachments.stop-upload": "Stop upload", + "new-request-form.attachments.upload-error-description": + "There was an error uploading {{fileName}}. Try again or upload another file.", + "new-request-form.attachments.upload-error-title": "Upload error", + "new-request-form.attachments.uploading": "Uploading {{fileName}}", + "new-request-form.cc-field.container-label": "Selected CC emails", + "new-request-form.cc-field.email-added": "{{email}} has been added", + "new-request-form.cc-field.email-label": + "{{email}} - Press Backspace to remove", + "new-request-form.cc-field.email-removed": "{{email}} has been removed", + "new-request-form.cc-field.emails-added": "{{emails}} have been added", + "new-request-form.cc-field.invalid-email": "Invalid email address", + "new-request-form.close-label": "Close", + "new-request-form.credit-card-digits-hint": "(Last 4 digits)", + "new-request-form.dropdown.empty-option": "Select an option", + "new-request-form.lookup-field.loading-options": "Loading items...", + "new-request-form.lookup-field.no-matches-found": "No matches found", + "new-request-form.lookup-field.placeholder": "Search {{label}}", + "new-request-form.parent-request-link": "Follow-up to request {{parentId}}", + "new-request-form.required-fields-info": + "Fields marked with an asterisk (*) are required.", + "new-request-form.submit": "Submit", + "new-request-form.suggested-articles": "Suggested articles", +}; + +var ku$1 = /*#__PURE__*/ Object.freeze({ + __proto__: null, + default: ku, }); var lt = { - "new-request-form.answer-bot-modal.footer-content": "If it does, we can close your recent request {{requestId}}", - "new-request-form.answer-bot-modal.footer-title": "Does this article answer your question?", - "new-request-form.answer-bot-modal.mark-irrelevant": "No, I need help", - "new-request-form.answer-bot-modal.request-closed": "Nice. Your request has been closed.", - "new-request-form.answer-bot-modal.request-submitted": "Your request was successfully submitted", - "new-request-form.answer-bot-modal.solve-error": "There was an error closing your request", - "new-request-form.answer-bot-modal.solve-request": "Yes, close my request", - "new-request-form.answer-bot-modal.title": "While you wait, do any of these articles answer your question?", - "new-request-form.answer-bot-modal.view-article": "View article", - "new-request-form.attachments.choose-file-label": "Choose a file or drag and drop here", - "new-request-form.attachments.drop-files-label": "Drop files here", - "new-request-form.attachments.remove-file": "Remove file", - "new-request-form.attachments.stop-upload": "Stop upload", - "new-request-form.attachments.upload-error-description": "There was an error uploading {{fileName}}. Try again or upload another file.", - "new-request-form.attachments.upload-error-title": "Upload error", - "new-request-form.attachments.uploading": "Uploading {{fileName}}", - "new-request-form.cc-field.container-label": "Selected CC emails", - "new-request-form.cc-field.email-added": "{{email}} has been added", - "new-request-form.cc-field.email-label": "{{email}} - Press Backspace to remove", - "new-request-form.cc-field.email-removed": "{{email}} has been removed", - "new-request-form.cc-field.emails-added": "{{emails}} have been added", - "new-request-form.cc-field.invalid-email": "Invalid email address", - "new-request-form.close-label": "Close", - "new-request-form.credit-card-digits-hint": "(Last 4 digits)", - "new-request-form.dropdown.empty-option": "Select an option", - "new-request-form.lookup-field.loading-options": "Loading items...", - "new-request-form.lookup-field.no-matches-found": "No matches found", - "new-request-form.lookup-field.placeholder": "Search {{label}}", - "new-request-form.parent-request-link": "Follow-up to request {{parentId}}", - "new-request-form.required-fields-info": "Fields marked with an asterisk (*) are required.", - "new-request-form.submit": "Submit", - "new-request-form.suggested-articles": "Suggested articles" -}; - -var lt$1 = /*#__PURE__*/Object.freeze({ - __proto__: null, - default: lt + "new-request-form.answer-bot-modal.footer-content": + "If it does, we can close your recent request {{requestId}}", + "new-request-form.answer-bot-modal.footer-title": + "Does this article answer your question?", + "new-request-form.answer-bot-modal.mark-irrelevant": "No, I need help", + "new-request-form.answer-bot-modal.request-closed": + "Nice. Your request has been closed.", + "new-request-form.answer-bot-modal.request-submitted": + "Your request was successfully submitted", + "new-request-form.answer-bot-modal.solve-error": + "There was an error closing your request", + "new-request-form.answer-bot-modal.solve-request": "Yes, close my request", + "new-request-form.answer-bot-modal.title": + "While you wait, do any of these articles answer your question?", + "new-request-form.answer-bot-modal.view-article": "View article", + "new-request-form.attachments.choose-file-label": + "Choose a file or drag and drop here", + "new-request-form.attachments.drop-files-label": "Drop files here", + "new-request-form.attachments.remove-file": "Remove file", + "new-request-form.attachments.stop-upload": "Stop upload", + "new-request-form.attachments.upload-error-description": + "There was an error uploading {{fileName}}. Try again or upload another file.", + "new-request-form.attachments.upload-error-title": "Upload error", + "new-request-form.attachments.uploading": "Uploading {{fileName}}", + "new-request-form.cc-field.container-label": "Selected CC emails", + "new-request-form.cc-field.email-added": "{{email}} has been added", + "new-request-form.cc-field.email-label": + "{{email}} - Press Backspace to remove", + "new-request-form.cc-field.email-removed": "{{email}} has been removed", + "new-request-form.cc-field.emails-added": "{{emails}} have been added", + "new-request-form.cc-field.invalid-email": "Invalid email address", + "new-request-form.close-label": "Close", + "new-request-form.credit-card-digits-hint": "(Last 4 digits)", + "new-request-form.dropdown.empty-option": "Select an option", + "new-request-form.lookup-field.loading-options": "Loading items...", + "new-request-form.lookup-field.no-matches-found": "No matches found", + "new-request-form.lookup-field.placeholder": "Search {{label}}", + "new-request-form.parent-request-link": "Follow-up to request {{parentId}}", + "new-request-form.required-fields-info": + "Fields marked with an asterisk (*) are required.", + "new-request-form.submit": "Submit", + "new-request-form.suggested-articles": "Suggested articles", +}; + +var lt$1 = /*#__PURE__*/ Object.freeze({ + __proto__: null, + default: lt, }); var lv = { - "new-request-form.answer-bot-modal.footer-content": "If it does, we can close your recent request {{requestId}}", - "new-request-form.answer-bot-modal.footer-title": "Does this article answer your question?", - "new-request-form.answer-bot-modal.mark-irrelevant": "No, I need help", - "new-request-form.answer-bot-modal.request-closed": "Nice. Your request has been closed.", - "new-request-form.answer-bot-modal.request-submitted": "Your request was successfully submitted", - "new-request-form.answer-bot-modal.solve-error": "There was an error closing your request", - "new-request-form.answer-bot-modal.solve-request": "Yes, close my request", - "new-request-form.answer-bot-modal.title": "While you wait, do any of these articles answer your question?", - "new-request-form.answer-bot-modal.view-article": "View article", - "new-request-form.attachments.choose-file-label": "Choose a file or drag and drop here", - "new-request-form.attachments.drop-files-label": "Drop files here", - "new-request-form.attachments.remove-file": "Remove file", - "new-request-form.attachments.stop-upload": "Stop upload", - "new-request-form.attachments.upload-error-description": "There was an error uploading {{fileName}}. Try again or upload another file.", - "new-request-form.attachments.upload-error-title": "Upload error", - "new-request-form.attachments.uploading": "Uploading {{fileName}}", - "new-request-form.cc-field.container-label": "Selected CC emails", - "new-request-form.cc-field.email-added": "{{email}} has been added", - "new-request-form.cc-field.email-label": "{{email}} - Press Backspace to remove", - "new-request-form.cc-field.email-removed": "{{email}} has been removed", - "new-request-form.cc-field.emails-added": "{{emails}} have been added", - "new-request-form.cc-field.invalid-email": "Invalid email address", - "new-request-form.close-label": "Close", - "new-request-form.credit-card-digits-hint": "(Last 4 digits)", - "new-request-form.dropdown.empty-option": "Select an option", - "new-request-form.lookup-field.loading-options": "Loading items...", - "new-request-form.lookup-field.no-matches-found": "No matches found", - "new-request-form.lookup-field.placeholder": "Search {{label}}", - "new-request-form.parent-request-link": "Follow-up to request {{parentId}}", - "new-request-form.required-fields-info": "Fields marked with an asterisk (*) are required.", - "new-request-form.submit": "Submit", - "new-request-form.suggested-articles": "Suggested articles" -}; - -var lv$1 = /*#__PURE__*/Object.freeze({ - __proto__: null, - default: lv + "new-request-form.answer-bot-modal.footer-content": + "If it does, we can close your recent request {{requestId}}", + "new-request-form.answer-bot-modal.footer-title": + "Does this article answer your question?", + "new-request-form.answer-bot-modal.mark-irrelevant": "No, I need help", + "new-request-form.answer-bot-modal.request-closed": + "Nice. Your request has been closed.", + "new-request-form.answer-bot-modal.request-submitted": + "Your request was successfully submitted", + "new-request-form.answer-bot-modal.solve-error": + "There was an error closing your request", + "new-request-form.answer-bot-modal.solve-request": "Yes, close my request", + "new-request-form.answer-bot-modal.title": + "While you wait, do any of these articles answer your question?", + "new-request-form.answer-bot-modal.view-article": "View article", + "new-request-form.attachments.choose-file-label": + "Choose a file or drag and drop here", + "new-request-form.attachments.drop-files-label": "Drop files here", + "new-request-form.attachments.remove-file": "Remove file", + "new-request-form.attachments.stop-upload": "Stop upload", + "new-request-form.attachments.upload-error-description": + "There was an error uploading {{fileName}}. Try again or upload another file.", + "new-request-form.attachments.upload-error-title": "Upload error", + "new-request-form.attachments.uploading": "Uploading {{fileName}}", + "new-request-form.cc-field.container-label": "Selected CC emails", + "new-request-form.cc-field.email-added": "{{email}} has been added", + "new-request-form.cc-field.email-label": + "{{email}} - Press Backspace to remove", + "new-request-form.cc-field.email-removed": "{{email}} has been removed", + "new-request-form.cc-field.emails-added": "{{emails}} have been added", + "new-request-form.cc-field.invalid-email": "Invalid email address", + "new-request-form.close-label": "Close", + "new-request-form.credit-card-digits-hint": "(Last 4 digits)", + "new-request-form.dropdown.empty-option": "Select an option", + "new-request-form.lookup-field.loading-options": "Loading items...", + "new-request-form.lookup-field.no-matches-found": "No matches found", + "new-request-form.lookup-field.placeholder": "Search {{label}}", + "new-request-form.parent-request-link": "Follow-up to request {{parentId}}", + "new-request-form.required-fields-info": + "Fields marked with an asterisk (*) are required.", + "new-request-form.submit": "Submit", + "new-request-form.suggested-articles": "Suggested articles", +}; + +var lv$1 = /*#__PURE__*/ Object.freeze({ + __proto__: null, + default: lv, }); var mk = { - "new-request-form.answer-bot-modal.footer-content": "If it does, we can close your recent request {{requestId}}", - "new-request-form.answer-bot-modal.footer-title": "Does this article answer your question?", - "new-request-form.answer-bot-modal.mark-irrelevant": "No, I need help", - "new-request-form.answer-bot-modal.request-closed": "Nice. Your request has been closed.", - "new-request-form.answer-bot-modal.request-submitted": "Your request was successfully submitted", - "new-request-form.answer-bot-modal.solve-error": "There was an error closing your request", - "new-request-form.answer-bot-modal.solve-request": "Yes, close my request", - "new-request-form.answer-bot-modal.title": "While you wait, do any of these articles answer your question?", - "new-request-form.answer-bot-modal.view-article": "View article", - "new-request-form.attachments.choose-file-label": "Choose a file or drag and drop here", - "new-request-form.attachments.drop-files-label": "Drop files here", - "new-request-form.attachments.remove-file": "Remove file", - "new-request-form.attachments.stop-upload": "Stop upload", - "new-request-form.attachments.upload-error-description": "There was an error uploading {{fileName}}. Try again or upload another file.", - "new-request-form.attachments.upload-error-title": "Upload error", - "new-request-form.attachments.uploading": "Uploading {{fileName}}", - "new-request-form.cc-field.container-label": "Selected CC emails", - "new-request-form.cc-field.email-added": "{{email}} has been added", - "new-request-form.cc-field.email-label": "{{email}} - Press Backspace to remove", - "new-request-form.cc-field.email-removed": "{{email}} has been removed", - "new-request-form.cc-field.emails-added": "{{emails}} have been added", - "new-request-form.cc-field.invalid-email": "Invalid email address", - "new-request-form.close-label": "Close", - "new-request-form.credit-card-digits-hint": "(Last 4 digits)", - "new-request-form.dropdown.empty-option": "Select an option", - "new-request-form.lookup-field.loading-options": "Loading items...", - "new-request-form.lookup-field.no-matches-found": "No matches found", - "new-request-form.lookup-field.placeholder": "Search {{label}}", - "new-request-form.parent-request-link": "Follow-up to request {{parentId}}", - "new-request-form.required-fields-info": "Fields marked with an asterisk (*) are required.", - "new-request-form.submit": "Submit", - "new-request-form.suggested-articles": "Suggested articles" -}; - -var mk$1 = /*#__PURE__*/Object.freeze({ - __proto__: null, - default: mk + "new-request-form.answer-bot-modal.footer-content": + "If it does, we can close your recent request {{requestId}}", + "new-request-form.answer-bot-modal.footer-title": + "Does this article answer your question?", + "new-request-form.answer-bot-modal.mark-irrelevant": "No, I need help", + "new-request-form.answer-bot-modal.request-closed": + "Nice. Your request has been closed.", + "new-request-form.answer-bot-modal.request-submitted": + "Your request was successfully submitted", + "new-request-form.answer-bot-modal.solve-error": + "There was an error closing your request", + "new-request-form.answer-bot-modal.solve-request": "Yes, close my request", + "new-request-form.answer-bot-modal.title": + "While you wait, do any of these articles answer your question?", + "new-request-form.answer-bot-modal.view-article": "View article", + "new-request-form.attachments.choose-file-label": + "Choose a file or drag and drop here", + "new-request-form.attachments.drop-files-label": "Drop files here", + "new-request-form.attachments.remove-file": "Remove file", + "new-request-form.attachments.stop-upload": "Stop upload", + "new-request-form.attachments.upload-error-description": + "There was an error uploading {{fileName}}. Try again or upload another file.", + "new-request-form.attachments.upload-error-title": "Upload error", + "new-request-form.attachments.uploading": "Uploading {{fileName}}", + "new-request-form.cc-field.container-label": "Selected CC emails", + "new-request-form.cc-field.email-added": "{{email}} has been added", + "new-request-form.cc-field.email-label": + "{{email}} - Press Backspace to remove", + "new-request-form.cc-field.email-removed": "{{email}} has been removed", + "new-request-form.cc-field.emails-added": "{{emails}} have been added", + "new-request-form.cc-field.invalid-email": "Invalid email address", + "new-request-form.close-label": "Close", + "new-request-form.credit-card-digits-hint": "(Last 4 digits)", + "new-request-form.dropdown.empty-option": "Select an option", + "new-request-form.lookup-field.loading-options": "Loading items...", + "new-request-form.lookup-field.no-matches-found": "No matches found", + "new-request-form.lookup-field.placeholder": "Search {{label}}", + "new-request-form.parent-request-link": "Follow-up to request {{parentId}}", + "new-request-form.required-fields-info": + "Fields marked with an asterisk (*) are required.", + "new-request-form.submit": "Submit", + "new-request-form.suggested-articles": "Suggested articles", +}; + +var mk$1 = /*#__PURE__*/ Object.freeze({ + __proto__: null, + default: mk, }); var mn = { - "new-request-form.answer-bot-modal.footer-content": "If it does, we can close your recent request {{requestId}}", - "new-request-form.answer-bot-modal.footer-title": "Does this article answer your question?", - "new-request-form.answer-bot-modal.mark-irrelevant": "No, I need help", - "new-request-form.answer-bot-modal.request-closed": "Nice. Your request has been closed.", - "new-request-form.answer-bot-modal.request-submitted": "Your request was successfully submitted", - "new-request-form.answer-bot-modal.solve-error": "There was an error closing your request", - "new-request-form.answer-bot-modal.solve-request": "Yes, close my request", - "new-request-form.answer-bot-modal.title": "While you wait, do any of these articles answer your question?", - "new-request-form.answer-bot-modal.view-article": "View article", - "new-request-form.attachments.choose-file-label": "Choose a file or drag and drop here", - "new-request-form.attachments.drop-files-label": "Drop files here", - "new-request-form.attachments.remove-file": "Remove file", - "new-request-form.attachments.stop-upload": "Stop upload", - "new-request-form.attachments.upload-error-description": "There was an error uploading {{fileName}}. Try again or upload another file.", - "new-request-form.attachments.upload-error-title": "Upload error", - "new-request-form.attachments.uploading": "Uploading {{fileName}}", - "new-request-form.cc-field.container-label": "Selected CC emails", - "new-request-form.cc-field.email-added": "{{email}} has been added", - "new-request-form.cc-field.email-label": "{{email}} - Press Backspace to remove", - "new-request-form.cc-field.email-removed": "{{email}} has been removed", - "new-request-form.cc-field.emails-added": "{{emails}} have been added", - "new-request-form.cc-field.invalid-email": "Invalid email address", - "new-request-form.close-label": "Close", - "new-request-form.credit-card-digits-hint": "(Last 4 digits)", - "new-request-form.dropdown.empty-option": "Select an option", - "new-request-form.lookup-field.loading-options": "Loading items...", - "new-request-form.lookup-field.no-matches-found": "No matches found", - "new-request-form.lookup-field.placeholder": "Search {{label}}", - "new-request-form.parent-request-link": "Follow-up to request {{parentId}}", - "new-request-form.required-fields-info": "Fields marked with an asterisk (*) are required.", - "new-request-form.submit": "Submit", - "new-request-form.suggested-articles": "Suggested articles" -}; - -var mn$1 = /*#__PURE__*/Object.freeze({ - __proto__: null, - default: mn + "new-request-form.answer-bot-modal.footer-content": + "If it does, we can close your recent request {{requestId}}", + "new-request-form.answer-bot-modal.footer-title": + "Does this article answer your question?", + "new-request-form.answer-bot-modal.mark-irrelevant": "No, I need help", + "new-request-form.answer-bot-modal.request-closed": + "Nice. Your request has been closed.", + "new-request-form.answer-bot-modal.request-submitted": + "Your request was successfully submitted", + "new-request-form.answer-bot-modal.solve-error": + "There was an error closing your request", + "new-request-form.answer-bot-modal.solve-request": "Yes, close my request", + "new-request-form.answer-bot-modal.title": + "While you wait, do any of these articles answer your question?", + "new-request-form.answer-bot-modal.view-article": "View article", + "new-request-form.attachments.choose-file-label": + "Choose a file or drag and drop here", + "new-request-form.attachments.drop-files-label": "Drop files here", + "new-request-form.attachments.remove-file": "Remove file", + "new-request-form.attachments.stop-upload": "Stop upload", + "new-request-form.attachments.upload-error-description": + "There was an error uploading {{fileName}}. Try again or upload another file.", + "new-request-form.attachments.upload-error-title": "Upload error", + "new-request-form.attachments.uploading": "Uploading {{fileName}}", + "new-request-form.cc-field.container-label": "Selected CC emails", + "new-request-form.cc-field.email-added": "{{email}} has been added", + "new-request-form.cc-field.email-label": + "{{email}} - Press Backspace to remove", + "new-request-form.cc-field.email-removed": "{{email}} has been removed", + "new-request-form.cc-field.emails-added": "{{emails}} have been added", + "new-request-form.cc-field.invalid-email": "Invalid email address", + "new-request-form.close-label": "Close", + "new-request-form.credit-card-digits-hint": "(Last 4 digits)", + "new-request-form.dropdown.empty-option": "Select an option", + "new-request-form.lookup-field.loading-options": "Loading items...", + "new-request-form.lookup-field.no-matches-found": "No matches found", + "new-request-form.lookup-field.placeholder": "Search {{label}}", + "new-request-form.parent-request-link": "Follow-up to request {{parentId}}", + "new-request-form.required-fields-info": + "Fields marked with an asterisk (*) are required.", + "new-request-form.submit": "Submit", + "new-request-form.suggested-articles": "Suggested articles", +}; + +var mn$1 = /*#__PURE__*/ Object.freeze({ + __proto__: null, + default: mn, }); var ms = { - "new-request-form.answer-bot-modal.footer-content": "If it does, we can close your recent request {{requestId}}", - "new-request-form.answer-bot-modal.footer-title": "Does this article answer your question?", - "new-request-form.answer-bot-modal.mark-irrelevant": "No, I need help", - "new-request-form.answer-bot-modal.request-closed": "Nice. Your request has been closed.", - "new-request-form.answer-bot-modal.request-submitted": "Your request was successfully submitted", - "new-request-form.answer-bot-modal.solve-error": "There was an error closing your request", - "new-request-form.answer-bot-modal.solve-request": "Yes, close my request", - "new-request-form.answer-bot-modal.title": "While you wait, do any of these articles answer your question?", - "new-request-form.answer-bot-modal.view-article": "View article", - "new-request-form.attachments.choose-file-label": "Choose a file or drag and drop here", - "new-request-form.attachments.drop-files-label": "Drop files here", - "new-request-form.attachments.remove-file": "Remove file", - "new-request-form.attachments.stop-upload": "Stop upload", - "new-request-form.attachments.upload-error-description": "There was an error uploading {{fileName}}. Try again or upload another file.", - "new-request-form.attachments.upload-error-title": "Upload error", - "new-request-form.attachments.uploading": "Uploading {{fileName}}", - "new-request-form.cc-field.container-label": "Selected CC emails", - "new-request-form.cc-field.email-added": "{{email}} has been added", - "new-request-form.cc-field.email-label": "{{email}} - Press Backspace to remove", - "new-request-form.cc-field.email-removed": "{{email}} has been removed", - "new-request-form.cc-field.emails-added": "{{emails}} have been added", - "new-request-form.cc-field.invalid-email": "Invalid email address", - "new-request-form.close-label": "Close", - "new-request-form.credit-card-digits-hint": "(Last 4 digits)", - "new-request-form.dropdown.empty-option": "Select an option", - "new-request-form.lookup-field.loading-options": "Loading items...", - "new-request-form.lookup-field.no-matches-found": "No matches found", - "new-request-form.lookup-field.placeholder": "Search {{label}}", - "new-request-form.parent-request-link": "Follow-up to request {{parentId}}", - "new-request-form.required-fields-info": "Fields marked with an asterisk (*) are required.", - "new-request-form.submit": "Submit", - "new-request-form.suggested-articles": "Suggested articles" -}; - -var ms$1 = /*#__PURE__*/Object.freeze({ - __proto__: null, - default: ms + "new-request-form.answer-bot-modal.footer-content": + "If it does, we can close your recent request {{requestId}}", + "new-request-form.answer-bot-modal.footer-title": + "Does this article answer your question?", + "new-request-form.answer-bot-modal.mark-irrelevant": "No, I need help", + "new-request-form.answer-bot-modal.request-closed": + "Nice. Your request has been closed.", + "new-request-form.answer-bot-modal.request-submitted": + "Your request was successfully submitted", + "new-request-form.answer-bot-modal.solve-error": + "There was an error closing your request", + "new-request-form.answer-bot-modal.solve-request": "Yes, close my request", + "new-request-form.answer-bot-modal.title": + "While you wait, do any of these articles answer your question?", + "new-request-form.answer-bot-modal.view-article": "View article", + "new-request-form.attachments.choose-file-label": + "Choose a file or drag and drop here", + "new-request-form.attachments.drop-files-label": "Drop files here", + "new-request-form.attachments.remove-file": "Remove file", + "new-request-form.attachments.stop-upload": "Stop upload", + "new-request-form.attachments.upload-error-description": + "There was an error uploading {{fileName}}. Try again or upload another file.", + "new-request-form.attachments.upload-error-title": "Upload error", + "new-request-form.attachments.uploading": "Uploading {{fileName}}", + "new-request-form.cc-field.container-label": "Selected CC emails", + "new-request-form.cc-field.email-added": "{{email}} has been added", + "new-request-form.cc-field.email-label": + "{{email}} - Press Backspace to remove", + "new-request-form.cc-field.email-removed": "{{email}} has been removed", + "new-request-form.cc-field.emails-added": "{{emails}} have been added", + "new-request-form.cc-field.invalid-email": "Invalid email address", + "new-request-form.close-label": "Close", + "new-request-form.credit-card-digits-hint": "(Last 4 digits)", + "new-request-form.dropdown.empty-option": "Select an option", + "new-request-form.lookup-field.loading-options": "Loading items...", + "new-request-form.lookup-field.no-matches-found": "No matches found", + "new-request-form.lookup-field.placeholder": "Search {{label}}", + "new-request-form.parent-request-link": "Follow-up to request {{parentId}}", + "new-request-form.required-fields-info": + "Fields marked with an asterisk (*) are required.", + "new-request-form.submit": "Submit", + "new-request-form.suggested-articles": "Suggested articles", +}; + +var ms$1 = /*#__PURE__*/ Object.freeze({ + __proto__: null, + default: ms, }); var mt = { - "new-request-form.answer-bot-modal.footer-content": "If it does, we can close your recent request {{requestId}}", - "new-request-form.answer-bot-modal.footer-title": "Does this article answer your question?", - "new-request-form.answer-bot-modal.mark-irrelevant": "No, I need help", - "new-request-form.answer-bot-modal.request-closed": "Nice. Your request has been closed.", - "new-request-form.answer-bot-modal.request-submitted": "Your request was successfully submitted", - "new-request-form.answer-bot-modal.solve-error": "There was an error closing your request", - "new-request-form.answer-bot-modal.solve-request": "Yes, close my request", - "new-request-form.answer-bot-modal.title": "While you wait, do any of these articles answer your question?", - "new-request-form.answer-bot-modal.view-article": "View article", - "new-request-form.attachments.choose-file-label": "Choose a file or drag and drop here", - "new-request-form.attachments.drop-files-label": "Drop files here", - "new-request-form.attachments.remove-file": "Remove file", - "new-request-form.attachments.stop-upload": "Stop upload", - "new-request-form.attachments.upload-error-description": "There was an error uploading {{fileName}}. Try again or upload another file.", - "new-request-form.attachments.upload-error-title": "Upload error", - "new-request-form.attachments.uploading": "Uploading {{fileName}}", - "new-request-form.cc-field.container-label": "Selected CC emails", - "new-request-form.cc-field.email-added": "{{email}} has been added", - "new-request-form.cc-field.email-label": "{{email}} - Press Backspace to remove", - "new-request-form.cc-field.email-removed": "{{email}} has been removed", - "new-request-form.cc-field.emails-added": "{{emails}} have been added", - "new-request-form.cc-field.invalid-email": "Invalid email address", - "new-request-form.close-label": "Close", - "new-request-form.credit-card-digits-hint": "(Last 4 digits)", - "new-request-form.dropdown.empty-option": "Select an option", - "new-request-form.lookup-field.loading-options": "Loading items...", - "new-request-form.lookup-field.no-matches-found": "No matches found", - "new-request-form.lookup-field.placeholder": "Search {{label}}", - "new-request-form.parent-request-link": "Follow-up to request {{parentId}}", - "new-request-form.required-fields-info": "Fields marked with an asterisk (*) are required.", - "new-request-form.submit": "Submit", - "new-request-form.suggested-articles": "Suggested articles" -}; - -var mt$1 = /*#__PURE__*/Object.freeze({ - __proto__: null, - default: mt + "new-request-form.answer-bot-modal.footer-content": + "If it does, we can close your recent request {{requestId}}", + "new-request-form.answer-bot-modal.footer-title": + "Does this article answer your question?", + "new-request-form.answer-bot-modal.mark-irrelevant": "No, I need help", + "new-request-form.answer-bot-modal.request-closed": + "Nice. Your request has been closed.", + "new-request-form.answer-bot-modal.request-submitted": + "Your request was successfully submitted", + "new-request-form.answer-bot-modal.solve-error": + "There was an error closing your request", + "new-request-form.answer-bot-modal.solve-request": "Yes, close my request", + "new-request-form.answer-bot-modal.title": + "While you wait, do any of these articles answer your question?", + "new-request-form.answer-bot-modal.view-article": "View article", + "new-request-form.attachments.choose-file-label": + "Choose a file or drag and drop here", + "new-request-form.attachments.drop-files-label": "Drop files here", + "new-request-form.attachments.remove-file": "Remove file", + "new-request-form.attachments.stop-upload": "Stop upload", + "new-request-form.attachments.upload-error-description": + "There was an error uploading {{fileName}}. Try again or upload another file.", + "new-request-form.attachments.upload-error-title": "Upload error", + "new-request-form.attachments.uploading": "Uploading {{fileName}}", + "new-request-form.cc-field.container-label": "Selected CC emails", + "new-request-form.cc-field.email-added": "{{email}} has been added", + "new-request-form.cc-field.email-label": + "{{email}} - Press Backspace to remove", + "new-request-form.cc-field.email-removed": "{{email}} has been removed", + "new-request-form.cc-field.emails-added": "{{emails}} have been added", + "new-request-form.cc-field.invalid-email": "Invalid email address", + "new-request-form.close-label": "Close", + "new-request-form.credit-card-digits-hint": "(Last 4 digits)", + "new-request-form.dropdown.empty-option": "Select an option", + "new-request-form.lookup-field.loading-options": "Loading items...", + "new-request-form.lookup-field.no-matches-found": "No matches found", + "new-request-form.lookup-field.placeholder": "Search {{label}}", + "new-request-form.parent-request-link": "Follow-up to request {{parentId}}", + "new-request-form.required-fields-info": + "Fields marked with an asterisk (*) are required.", + "new-request-form.submit": "Submit", + "new-request-form.suggested-articles": "Suggested articles", +}; + +var mt$1 = /*#__PURE__*/ Object.freeze({ + __proto__: null, + default: mt, }); var my = { - "new-request-form.answer-bot-modal.footer-content": "If it does, we can close your recent request {{requestId}}", - "new-request-form.answer-bot-modal.footer-title": "Does this article answer your question?", - "new-request-form.answer-bot-modal.mark-irrelevant": "No, I need help", - "new-request-form.answer-bot-modal.request-closed": "Nice. Your request has been closed.", - "new-request-form.answer-bot-modal.request-submitted": "Your request was successfully submitted", - "new-request-form.answer-bot-modal.solve-error": "There was an error closing your request", - "new-request-form.answer-bot-modal.solve-request": "Yes, close my request", - "new-request-form.answer-bot-modal.title": "While you wait, do any of these articles answer your question?", - "new-request-form.answer-bot-modal.view-article": "View article", - "new-request-form.attachments.choose-file-label": "Choose a file or drag and drop here", - "new-request-form.attachments.drop-files-label": "Drop files here", - "new-request-form.attachments.remove-file": "Remove file", - "new-request-form.attachments.stop-upload": "Stop upload", - "new-request-form.attachments.upload-error-description": "There was an error uploading {{fileName}}. Try again or upload another file.", - "new-request-form.attachments.upload-error-title": "Upload error", - "new-request-form.attachments.uploading": "Uploading {{fileName}}", - "new-request-form.cc-field.container-label": "Selected CC emails", - "new-request-form.cc-field.email-added": "{{email}} has been added", - "new-request-form.cc-field.email-label": "{{email}} - Press Backspace to remove", - "new-request-form.cc-field.email-removed": "{{email}} has been removed", - "new-request-form.cc-field.emails-added": "{{emails}} have been added", - "new-request-form.cc-field.invalid-email": "Invalid email address", - "new-request-form.close-label": "Close", - "new-request-form.credit-card-digits-hint": "(Last 4 digits)", - "new-request-form.dropdown.empty-option": "Select an option", - "new-request-form.lookup-field.loading-options": "Loading items...", - "new-request-form.lookup-field.no-matches-found": "No matches found", - "new-request-form.lookup-field.placeholder": "Search {{label}}", - "new-request-form.parent-request-link": "Follow-up to request {{parentId}}", - "new-request-form.required-fields-info": "Fields marked with an asterisk (*) are required.", - "new-request-form.submit": "Submit", - "new-request-form.suggested-articles": "Suggested articles" -}; - -var my$1 = /*#__PURE__*/Object.freeze({ - __proto__: null, - default: my + "new-request-form.answer-bot-modal.footer-content": + "If it does, we can close your recent request {{requestId}}", + "new-request-form.answer-bot-modal.footer-title": + "Does this article answer your question?", + "new-request-form.answer-bot-modal.mark-irrelevant": "No, I need help", + "new-request-form.answer-bot-modal.request-closed": + "Nice. Your request has been closed.", + "new-request-form.answer-bot-modal.request-submitted": + "Your request was successfully submitted", + "new-request-form.answer-bot-modal.solve-error": + "There was an error closing your request", + "new-request-form.answer-bot-modal.solve-request": "Yes, close my request", + "new-request-form.answer-bot-modal.title": + "While you wait, do any of these articles answer your question?", + "new-request-form.answer-bot-modal.view-article": "View article", + "new-request-form.attachments.choose-file-label": + "Choose a file or drag and drop here", + "new-request-form.attachments.drop-files-label": "Drop files here", + "new-request-form.attachments.remove-file": "Remove file", + "new-request-form.attachments.stop-upload": "Stop upload", + "new-request-form.attachments.upload-error-description": + "There was an error uploading {{fileName}}. Try again or upload another file.", + "new-request-form.attachments.upload-error-title": "Upload error", + "new-request-form.attachments.uploading": "Uploading {{fileName}}", + "new-request-form.cc-field.container-label": "Selected CC emails", + "new-request-form.cc-field.email-added": "{{email}} has been added", + "new-request-form.cc-field.email-label": + "{{email}} - Press Backspace to remove", + "new-request-form.cc-field.email-removed": "{{email}} has been removed", + "new-request-form.cc-field.emails-added": "{{emails}} have been added", + "new-request-form.cc-field.invalid-email": "Invalid email address", + "new-request-form.close-label": "Close", + "new-request-form.credit-card-digits-hint": "(Last 4 digits)", + "new-request-form.dropdown.empty-option": "Select an option", + "new-request-form.lookup-field.loading-options": "Loading items...", + "new-request-form.lookup-field.no-matches-found": "No matches found", + "new-request-form.lookup-field.placeholder": "Search {{label}}", + "new-request-form.parent-request-link": "Follow-up to request {{parentId}}", + "new-request-form.required-fields-info": + "Fields marked with an asterisk (*) are required.", + "new-request-form.submit": "Submit", + "new-request-form.suggested-articles": "Suggested articles", +}; + +var my$1 = /*#__PURE__*/ Object.freeze({ + __proto__: null, + default: my, }); var nlBe = { - "new-request-form.answer-bot-modal.footer-content": "Als dat het geval is, kunnen wij uw recente aanvraag {{requestId}} sluiten", - "new-request-form.answer-bot-modal.footer-title": "Beantwoordt dit artikel uw vraag?", - "new-request-form.answer-bot-modal.mark-irrelevant": "Nee, ik heb hulp nodig", - "new-request-form.answer-bot-modal.request-closed": "Fijn. Uw aanvraag is gesloten.", - "new-request-form.answer-bot-modal.request-submitted": "Uw aanvraag is verzonden", - "new-request-form.answer-bot-modal.solve-error": "Fout tijdens het sluiten van uw aanvraag", - "new-request-form.answer-bot-modal.solve-request": "Ja, mijn aanvraag sluiten", - "new-request-form.answer-bot-modal.title": "Terwijl u wacht: beantwoordt een van deze artikelen uw vraag?", - "new-request-form.answer-bot-modal.view-article": "Artikel weergeven", - "new-request-form.attachments.choose-file-label": "Kies een bestand of versleep het hierheen", - "new-request-form.attachments.drop-files-label": "Zet bestanden hier neer", - "new-request-form.attachments.remove-file": "Bestand verwijderen", - "new-request-form.attachments.stop-upload": "Upload stoppen", - "new-request-form.attachments.upload-error-description": "Fout tijdens uploaden van {{fileName}}. Probeer het opnieuw of upload een ander bestand.", - "new-request-form.attachments.upload-error-title": "Fout bij uploaden", - "new-request-form.attachments.uploading": "{{fileName}} wordt geüpload", - "new-request-form.cc-field.container-label": "Geselecteerde e-mails in cc", - "new-request-form.cc-field.email-added": "{{email}} is toegevoegd", - "new-request-form.cc-field.email-label": "{{email}} - Druk op Backspace om te verwijderen", - "new-request-form.cc-field.email-removed": "{{email}} is verwijderd", - "new-request-form.cc-field.emails-added": "{{emails}} zijn toegevoegd", - "new-request-form.cc-field.invalid-email": "Ongeldig e-mailadres", - "new-request-form.close-label": "Sluiten", - "new-request-form.credit-card-digits-hint": "(Laatste 4 cijfers)", - "new-request-form.dropdown.empty-option": "Selecteer een optie", - "new-request-form.lookup-field.loading-options": "Items laden...", - "new-request-form.lookup-field.no-matches-found": "Geen overeenkomsten gevonden", - "new-request-form.lookup-field.placeholder": "Zoeken in {{label}}", - "new-request-form.parent-request-link": "Follow-up van aanvraag {{parentId}}", - "new-request-form.required-fields-info": "Velden met een sterretje (*) zijn vereist.", - "new-request-form.submit": "Verzenden", - "new-request-form.suggested-articles": "Voorgestelde artikelen" -}; - -var nlBe$1 = /*#__PURE__*/Object.freeze({ - __proto__: null, - default: nlBe + "new-request-form.answer-bot-modal.footer-content": + "Als dat het geval is, kunnen wij uw recente aanvraag {{requestId}} sluiten", + "new-request-form.answer-bot-modal.footer-title": + "Beantwoordt dit artikel uw vraag?", + "new-request-form.answer-bot-modal.mark-irrelevant": "Nee, ik heb hulp nodig", + "new-request-form.answer-bot-modal.request-closed": + "Fijn. Uw aanvraag is gesloten.", + "new-request-form.answer-bot-modal.request-submitted": + "Uw aanvraag is verzonden", + "new-request-form.answer-bot-modal.solve-error": + "Fout tijdens het sluiten van uw aanvraag", + "new-request-form.answer-bot-modal.solve-request": + "Ja, mijn aanvraag sluiten", + "new-request-form.answer-bot-modal.title": + "Terwijl u wacht: beantwoordt een van deze artikelen uw vraag?", + "new-request-form.answer-bot-modal.view-article": "Artikel weergeven", + "new-request-form.attachments.choose-file-label": + "Kies een bestand of versleep het hierheen", + "new-request-form.attachments.drop-files-label": "Zet bestanden hier neer", + "new-request-form.attachments.remove-file": "Bestand verwijderen", + "new-request-form.attachments.stop-upload": "Upload stoppen", + "new-request-form.attachments.upload-error-description": + "Fout tijdens uploaden van {{fileName}}. Probeer het opnieuw of upload een ander bestand.", + "new-request-form.attachments.upload-error-title": "Fout bij uploaden", + "new-request-form.attachments.uploading": "{{fileName}} wordt geüpload", + "new-request-form.cc-field.container-label": "Geselecteerde e-mails in cc", + "new-request-form.cc-field.email-added": "{{email}} is toegevoegd", + "new-request-form.cc-field.email-label": + "{{email}} - Druk op Backspace om te verwijderen", + "new-request-form.cc-field.email-removed": "{{email}} is verwijderd", + "new-request-form.cc-field.emails-added": "{{emails}} zijn toegevoegd", + "new-request-form.cc-field.invalid-email": "Ongeldig e-mailadres", + "new-request-form.close-label": "Sluiten", + "new-request-form.credit-card-digits-hint": "(Laatste 4 cijfers)", + "new-request-form.dropdown.empty-option": "Selecteer een optie", + "new-request-form.lookup-field.loading-options": "Items laden...", + "new-request-form.lookup-field.no-matches-found": + "Geen overeenkomsten gevonden", + "new-request-form.lookup-field.placeholder": "Zoeken in {{label}}", + "new-request-form.parent-request-link": "Follow-up van aanvraag {{parentId}}", + "new-request-form.required-fields-info": + "Velden met een sterretje (*) zijn vereist.", + "new-request-form.submit": "Verzenden", + "new-request-form.suggested-articles": "Voorgestelde artikelen", +}; + +var nlBe$1 = /*#__PURE__*/ Object.freeze({ + __proto__: null, + default: nlBe, }); var nl = { - "new-request-form.answer-bot-modal.footer-content": "Als dat het geval is, kunnen wij uw recente aanvraag {{requestId}} sluiten", - "new-request-form.answer-bot-modal.footer-title": "Beantwoordt dit artikel uw vraag?", - "new-request-form.answer-bot-modal.mark-irrelevant": "Nee, ik heb hulp nodig", - "new-request-form.answer-bot-modal.request-closed": "Fijn. Uw aanvraag is gesloten.", - "new-request-form.answer-bot-modal.request-submitted": "Uw aanvraag is verzonden", - "new-request-form.answer-bot-modal.solve-error": "Fout tijdens het sluiten van uw aanvraag", - "new-request-form.answer-bot-modal.solve-request": "Ja, mijn aanvraag sluiten", - "new-request-form.answer-bot-modal.title": "Terwijl u wacht: beantwoordt een van deze artikelen uw vraag?", - "new-request-form.answer-bot-modal.view-article": "Artikel weergeven", - "new-request-form.attachments.choose-file-label": "Kies een bestand of versleep het hierheen", - "new-request-form.attachments.drop-files-label": "Zet bestanden hier neer", - "new-request-form.attachments.remove-file": "Bestand verwijderen", - "new-request-form.attachments.stop-upload": "Upload stoppen", - "new-request-form.attachments.upload-error-description": "Fout tijdens uploaden van {{fileName}}. Probeer het opnieuw of upload een ander bestand.", - "new-request-form.attachments.upload-error-title": "Fout bij uploaden", - "new-request-form.attachments.uploading": "{{fileName}} wordt geüpload", - "new-request-form.cc-field.container-label": "Geselecteerde e-mails in cc", - "new-request-form.cc-field.email-added": "{{email}} is toegevoegd", - "new-request-form.cc-field.email-label": "{{email}} - Druk op Backspace om te verwijderen", - "new-request-form.cc-field.email-removed": "{{email}} is verwijderd", - "new-request-form.cc-field.emails-added": "{{emails}} zijn toegevoegd", - "new-request-form.cc-field.invalid-email": "Ongeldig e-mailadres", - "new-request-form.close-label": "Sluiten", - "new-request-form.credit-card-digits-hint": "(Laatste 4 cijfers)", - "new-request-form.dropdown.empty-option": "Selecteer een optie", - "new-request-form.lookup-field.loading-options": "Items laden...", - "new-request-form.lookup-field.no-matches-found": "Geen overeenkomsten gevonden", - "new-request-form.lookup-field.placeholder": "Zoeken in {{label}}", - "new-request-form.parent-request-link": "Follow-up van aanvraag {{parentId}}", - "new-request-form.required-fields-info": "Velden met een sterretje (*) zijn vereist.", - "new-request-form.submit": "Verzenden", - "new-request-form.suggested-articles": "Voorgestelde artikelen" -}; - -var nl$1 = /*#__PURE__*/Object.freeze({ - __proto__: null, - default: nl + "new-request-form.answer-bot-modal.footer-content": + "Als dat het geval is, kunnen wij uw recente aanvraag {{requestId}} sluiten", + "new-request-form.answer-bot-modal.footer-title": + "Beantwoordt dit artikel uw vraag?", + "new-request-form.answer-bot-modal.mark-irrelevant": "Nee, ik heb hulp nodig", + "new-request-form.answer-bot-modal.request-closed": + "Fijn. Uw aanvraag is gesloten.", + "new-request-form.answer-bot-modal.request-submitted": + "Uw aanvraag is verzonden", + "new-request-form.answer-bot-modal.solve-error": + "Fout tijdens het sluiten van uw aanvraag", + "new-request-form.answer-bot-modal.solve-request": + "Ja, mijn aanvraag sluiten", + "new-request-form.answer-bot-modal.title": + "Terwijl u wacht: beantwoordt een van deze artikelen uw vraag?", + "new-request-form.answer-bot-modal.view-article": "Artikel weergeven", + "new-request-form.attachments.choose-file-label": + "Kies een bestand of versleep het hierheen", + "new-request-form.attachments.drop-files-label": "Zet bestanden hier neer", + "new-request-form.attachments.remove-file": "Bestand verwijderen", + "new-request-form.attachments.stop-upload": "Upload stoppen", + "new-request-form.attachments.upload-error-description": + "Fout tijdens uploaden van {{fileName}}. Probeer het opnieuw of upload een ander bestand.", + "new-request-form.attachments.upload-error-title": "Fout bij uploaden", + "new-request-form.attachments.uploading": "{{fileName}} wordt geüpload", + "new-request-form.cc-field.container-label": "Geselecteerde e-mails in cc", + "new-request-form.cc-field.email-added": "{{email}} is toegevoegd", + "new-request-form.cc-field.email-label": + "{{email}} - Druk op Backspace om te verwijderen", + "new-request-form.cc-field.email-removed": "{{email}} is verwijderd", + "new-request-form.cc-field.emails-added": "{{emails}} zijn toegevoegd", + "new-request-form.cc-field.invalid-email": "Ongeldig e-mailadres", + "new-request-form.close-label": "Sluiten", + "new-request-form.credit-card-digits-hint": "(Laatste 4 cijfers)", + "new-request-form.dropdown.empty-option": "Selecteer een optie", + "new-request-form.lookup-field.loading-options": "Items laden...", + "new-request-form.lookup-field.no-matches-found": + "Geen overeenkomsten gevonden", + "new-request-form.lookup-field.placeholder": "Zoeken in {{label}}", + "new-request-form.parent-request-link": "Follow-up van aanvraag {{parentId}}", + "new-request-form.required-fields-info": + "Velden met een sterretje (*) zijn vereist.", + "new-request-form.submit": "Verzenden", + "new-request-form.suggested-articles": "Voorgestelde artikelen", +}; + +var nl$1 = /*#__PURE__*/ Object.freeze({ + __proto__: null, + default: nl, }); var no = { - "new-request-form.answer-bot-modal.footer-content": "Hvis den gjør det, kan vi avslutte den nylige forespørselen {{requestId}}", - "new-request-form.answer-bot-modal.footer-title": "Fant du svar på spørsmålet i denne artikkelen?", - "new-request-form.answer-bot-modal.mark-irrelevant": "Nei, jeg trenger hjelp", - "new-request-form.answer-bot-modal.request-closed": "Flott! Forespørselen er avsluttet.", - "new-request-form.answer-bot-modal.request-submitted": "Forespørselen ble sendt inn", - "new-request-form.answer-bot-modal.solve-error": "Det oppstod en feil under lukking av forespørselen", - "new-request-form.answer-bot-modal.solve-request": "Ja, avslutt forespørselen", - "new-request-form.answer-bot-modal.title": "Mens du venter: Kanskje en av disse artiklene har svar på spørsmålet ditt?", - "new-request-form.answer-bot-modal.view-article": "Vis artikkel", - "new-request-form.attachments.choose-file-label": "Velg en fil eller dra og slipp her", - "new-request-form.attachments.drop-files-label": "Slipp filene her", - "new-request-form.attachments.remove-file": "Fjern fil", - "new-request-form.attachments.stop-upload": "Stopp opplastingen", - "new-request-form.attachments.upload-error-description": "Det oppstod en feil under opplastingen {{fileName}}. Prøv på nytt eller last opp en annen fil.", - "new-request-form.attachments.upload-error-title": "Feil under opplasting", - "new-request-form.attachments.uploading": "Laster opp {{fileName}}", - "new-request-form.cc-field.container-label": "Valgte e-poster kopi til", - "new-request-form.cc-field.email-added": "{{email}} har blitt lagt til", - "new-request-form.cc-field.email-label": "{{email}} - Trykk på Tilbaketasten for å fjerne", - "new-request-form.cc-field.email-removed": "{{email}} er fjernet", - "new-request-form.cc-field.emails-added": "{{emails}} er lagt til", - "new-request-form.cc-field.invalid-email": "Ugyldig e-postadresse", - "new-request-form.close-label": "Lukk", - "new-request-form.credit-card-digits-hint": "(4 siste sifre)", - "new-request-form.dropdown.empty-option": "Velg et alternativ", - "new-request-form.lookup-field.loading-options": "Laster inn elementer...", - "new-request-form.lookup-field.no-matches-found": "Fant ingen samsvarende", - "new-request-form.lookup-field.placeholder": "Søk {{label}}", - "new-request-form.parent-request-link": "Oppfølging av forespørsel {{parentId}}", - "new-request-form.required-fields-info": "Felter merket med en stjerne (*) er obligatoriske.", - "new-request-form.submit": "Send inn", - "new-request-form.suggested-articles": "Foreslåtte artikler" -}; - -var no$1 = /*#__PURE__*/Object.freeze({ - __proto__: null, - default: no + "new-request-form.answer-bot-modal.footer-content": + "Hvis den gjør det, kan vi avslutte den nylige forespørselen {{requestId}}", + "new-request-form.answer-bot-modal.footer-title": + "Fant du svar på spørsmålet i denne artikkelen?", + "new-request-form.answer-bot-modal.mark-irrelevant": "Nei, jeg trenger hjelp", + "new-request-form.answer-bot-modal.request-closed": + "Flott! Forespørselen er avsluttet.", + "new-request-form.answer-bot-modal.request-submitted": + "Forespørselen ble sendt inn", + "new-request-form.answer-bot-modal.solve-error": + "Det oppstod en feil under lukking av forespørselen", + "new-request-form.answer-bot-modal.solve-request": + "Ja, avslutt forespørselen", + "new-request-form.answer-bot-modal.title": + "Mens du venter: Kanskje en av disse artiklene har svar på spørsmålet ditt?", + "new-request-form.answer-bot-modal.view-article": "Vis artikkel", + "new-request-form.attachments.choose-file-label": + "Velg en fil eller dra og slipp her", + "new-request-form.attachments.drop-files-label": "Slipp filene her", + "new-request-form.attachments.remove-file": "Fjern fil", + "new-request-form.attachments.stop-upload": "Stopp opplastingen", + "new-request-form.attachments.upload-error-description": + "Det oppstod en feil under opplastingen {{fileName}}. Prøv på nytt eller last opp en annen fil.", + "new-request-form.attachments.upload-error-title": "Feil under opplasting", + "new-request-form.attachments.uploading": "Laster opp {{fileName}}", + "new-request-form.cc-field.container-label": "Valgte e-poster kopi til", + "new-request-form.cc-field.email-added": "{{email}} har blitt lagt til", + "new-request-form.cc-field.email-label": + "{{email}} - Trykk på Tilbaketasten for å fjerne", + "new-request-form.cc-field.email-removed": "{{email}} er fjernet", + "new-request-form.cc-field.emails-added": "{{emails}} er lagt til", + "new-request-form.cc-field.invalid-email": "Ugyldig e-postadresse", + "new-request-form.close-label": "Lukk", + "new-request-form.credit-card-digits-hint": "(4 siste sifre)", + "new-request-form.dropdown.empty-option": "Velg et alternativ", + "new-request-form.lookup-field.loading-options": "Laster inn elementer...", + "new-request-form.lookup-field.no-matches-found": "Fant ingen samsvarende", + "new-request-form.lookup-field.placeholder": "Søk {{label}}", + "new-request-form.parent-request-link": + "Oppfølging av forespørsel {{parentId}}", + "new-request-form.required-fields-info": + "Felter merket med en stjerne (*) er obligatoriske.", + "new-request-form.submit": "Send inn", + "new-request-form.suggested-articles": "Foreslåtte artikler", +}; + +var no$1 = /*#__PURE__*/ Object.freeze({ + __proto__: null, + default: no, }); var pl = { - "new-request-form.answer-bot-modal.footer-content": "Jeśli tak, możemy zamknąć zlecenie {{requestId}}", - "new-request-form.answer-bot-modal.footer-title": "Czy artykuł dostarczył odpowiedzi na pytanie?", - "new-request-form.answer-bot-modal.mark-irrelevant": "Nie, potrzebuję pomocy", - "new-request-form.answer-bot-modal.request-closed": "Świetnie. Zlecenie zostało zamknięte.", - "new-request-form.answer-bot-modal.request-submitted": "Zlecenie zostało wysłane", - "new-request-form.answer-bot-modal.solve-error": "Podczas zamykania zlecenia wystąpił błąd", - "new-request-form.answer-bot-modal.solve-request": "Tak, zamknij zlecenie", - "new-request-form.answer-bot-modal.title": "W czasie gdy oczekujesz na odpowiedź, może zechcesz nam powiedzieć, czy którykolwiek z tych artykułów zawiera odpowiedź na pytanie?", - "new-request-form.answer-bot-modal.view-article": "Wyświetl artykuł", - "new-request-form.attachments.choose-file-label": "Wybierz plik lub przeciągnij i upuść go tutaj", - "new-request-form.attachments.drop-files-label": "Upuść pliki tutaj", - "new-request-form.attachments.remove-file": "Usuń plik", - "new-request-form.attachments.stop-upload": "Zatrzymaj przesyłanie", - "new-request-form.attachments.upload-error-description": "Podczas przesyłania wystąpił błąd {{fileName}}. Spróbuj ponownie lub prześlij inny plik.", - "new-request-form.attachments.upload-error-title": "Błąd przesyłania", - "new-request-form.attachments.uploading": "Przesyłanie {{fileName}}", - "new-request-form.cc-field.container-label": "Wybrane e-maile z pola DW", - "new-request-form.cc-field.email-added": "Dodano {{email}}", - "new-request-form.cc-field.email-label": "{{email}} – naciśnij Backspace, aby usunąć", - "new-request-form.cc-field.email-removed": "Usunięto {{email}}", - "new-request-form.cc-field.emails-added": "Dodano {{emails}}", - "new-request-form.cc-field.invalid-email": "Nieprawidłowy adres e-mail", - "new-request-form.close-label": "Zamknij", - "new-request-form.credit-card-digits-hint": "(ostatnie 4 cyfry)", - "new-request-form.dropdown.empty-option": "Wybierz opcję", - "new-request-form.lookup-field.loading-options": "Ładowanie elementów...", - "new-request-form.lookup-field.no-matches-found": "Nie znaleziono dopasowań", - "new-request-form.lookup-field.placeholder": "Szukaj {{label}}", - "new-request-form.parent-request-link": "Kontynuacja zlecenia {{parentId}}", - "new-request-form.required-fields-info": "Pola oznaczone gwiazdką (*) są wymagane.", - "new-request-form.submit": "Wyślij", - "new-request-form.suggested-articles": "Propozycje artykułów" -}; - -var pl$1 = /*#__PURE__*/Object.freeze({ - __proto__: null, - default: pl + "new-request-form.answer-bot-modal.footer-content": + "Jeśli tak, możemy zamknąć zlecenie {{requestId}}", + "new-request-form.answer-bot-modal.footer-title": + "Czy artykuł dostarczył odpowiedzi na pytanie?", + "new-request-form.answer-bot-modal.mark-irrelevant": "Nie, potrzebuję pomocy", + "new-request-form.answer-bot-modal.request-closed": + "Świetnie. Zlecenie zostało zamknięte.", + "new-request-form.answer-bot-modal.request-submitted": + "Zlecenie zostało wysłane", + "new-request-form.answer-bot-modal.solve-error": + "Podczas zamykania zlecenia wystąpił błąd", + "new-request-form.answer-bot-modal.solve-request": "Tak, zamknij zlecenie", + "new-request-form.answer-bot-modal.title": + "W czasie gdy oczekujesz na odpowiedź, może zechcesz nam powiedzieć, czy którykolwiek z tych artykułów zawiera odpowiedź na pytanie?", + "new-request-form.answer-bot-modal.view-article": "Wyświetl artykuł", + "new-request-form.attachments.choose-file-label": + "Wybierz plik lub przeciągnij i upuść go tutaj", + "new-request-form.attachments.drop-files-label": "Upuść pliki tutaj", + "new-request-form.attachments.remove-file": "Usuń plik", + "new-request-form.attachments.stop-upload": "Zatrzymaj przesyłanie", + "new-request-form.attachments.upload-error-description": + "Podczas przesyłania wystąpił błąd {{fileName}}. Spróbuj ponownie lub prześlij inny plik.", + "new-request-form.attachments.upload-error-title": "Błąd przesyłania", + "new-request-form.attachments.uploading": "Przesyłanie {{fileName}}", + "new-request-form.cc-field.container-label": "Wybrane e-maile z pola DW", + "new-request-form.cc-field.email-added": "Dodano {{email}}", + "new-request-form.cc-field.email-label": + "{{email}} – naciśnij Backspace, aby usunąć", + "new-request-form.cc-field.email-removed": "Usunięto {{email}}", + "new-request-form.cc-field.emails-added": "Dodano {{emails}}", + "new-request-form.cc-field.invalid-email": "Nieprawidłowy adres e-mail", + "new-request-form.close-label": "Zamknij", + "new-request-form.credit-card-digits-hint": "(ostatnie 4 cyfry)", + "new-request-form.dropdown.empty-option": "Wybierz opcję", + "new-request-form.lookup-field.loading-options": "Ładowanie elementów...", + "new-request-form.lookup-field.no-matches-found": "Nie znaleziono dopasowań", + "new-request-form.lookup-field.placeholder": "Szukaj {{label}}", + "new-request-form.parent-request-link": "Kontynuacja zlecenia {{parentId}}", + "new-request-form.required-fields-info": + "Pola oznaczone gwiazdką (*) są wymagane.", + "new-request-form.submit": "Wyślij", + "new-request-form.suggested-articles": "Propozycje artykułów", +}; + +var pl$1 = /*#__PURE__*/ Object.freeze({ + __proto__: null, + default: pl, }); var ptBr = { - "new-request-form.answer-bot-modal.footer-content": "Se sim, podemos fechar a solicitação recente {{requestId}}", - "new-request-form.answer-bot-modal.footer-title": "Esse artigo responde à pergunta?", - "new-request-form.answer-bot-modal.mark-irrelevant": "Não, preciso de ajuda", - "new-request-form.answer-bot-modal.request-closed": "Legal! A solicitação foi fechada.", - "new-request-form.answer-bot-modal.request-submitted": "Sua solicitação foi enviada com êxito", - "new-request-form.answer-bot-modal.solve-error": "Erro ao fechar a solicitação", - "new-request-form.answer-bot-modal.solve-request": "Sim, feche a solicitação", - "new-request-form.answer-bot-modal.title": "Enquanto você aguarda, algum desses artigos responde à pergunta?", - "new-request-form.answer-bot-modal.view-article": "Exibir artigo", - "new-request-form.attachments.choose-file-label": "Escolha um arquivo ou arraste e solte aqui", - "new-request-form.attachments.drop-files-label": "Solte os arquivos aqui", - "new-request-form.attachments.remove-file": "Remover arquivo", - "new-request-form.attachments.stop-upload": "Interromper carregamento", - "new-request-form.attachments.upload-error-description": "Erro ao carregar {{fileName}}. Tente novamente ou carregue outro arquivo.", - "new-request-form.attachments.upload-error-title": "Erro de carregamento", - "new-request-form.attachments.uploading": "Carregando {{fileName}}", - "new-request-form.cc-field.container-label": "E-mails de cópia selecionados", - "new-request-form.cc-field.email-added": "{{email}} foi adicionado", - "new-request-form.cc-field.email-label": "{{email}} – Pressione Backspace para remover", - "new-request-form.cc-field.email-removed": "{{email}} foi removido", - "new-request-form.cc-field.emails-added": "{{emails}} foram adicionados", - "new-request-form.cc-field.invalid-email": "Endereço de e-mail inválido", - "new-request-form.close-label": "Fechar", - "new-request-form.credit-card-digits-hint": "(Últimos 4 dígitos)", - "new-request-form.dropdown.empty-option": "Selecionar uma opção", - "new-request-form.lookup-field.loading-options": "Carregando itens...", - "new-request-form.lookup-field.no-matches-found": "Nenhuma correspondência encontrada", - "new-request-form.lookup-field.placeholder": "Pesquisar {{label}}", - "new-request-form.parent-request-link": "Acompanhamento da solicitação {{parentId}}", - "new-request-form.required-fields-info": "Os campos marcados com um asterisco (*) são obrigatórios.", - "new-request-form.submit": "Enviar", - "new-request-form.suggested-articles": "Artigos sugeridos" -}; - -var ptBr$1 = /*#__PURE__*/Object.freeze({ - __proto__: null, - default: ptBr + "new-request-form.answer-bot-modal.footer-content": + "Se sim, podemos fechar a solicitação recente {{requestId}}", + "new-request-form.answer-bot-modal.footer-title": + "Esse artigo responde à pergunta?", + "new-request-form.answer-bot-modal.mark-irrelevant": "Não, preciso de ajuda", + "new-request-form.answer-bot-modal.request-closed": + "Legal! A solicitação foi fechada.", + "new-request-form.answer-bot-modal.request-submitted": + "Sua solicitação foi enviada com êxito", + "new-request-form.answer-bot-modal.solve-error": + "Erro ao fechar a solicitação", + "new-request-form.answer-bot-modal.solve-request": "Sim, feche a solicitação", + "new-request-form.answer-bot-modal.title": + "Enquanto você aguarda, algum desses artigos responde à pergunta?", + "new-request-form.answer-bot-modal.view-article": "Exibir artigo", + "new-request-form.attachments.choose-file-label": + "Escolha um arquivo ou arraste e solte aqui", + "new-request-form.attachments.drop-files-label": "Solte os arquivos aqui", + "new-request-form.attachments.remove-file": "Remover arquivo", + "new-request-form.attachments.stop-upload": "Interromper carregamento", + "new-request-form.attachments.upload-error-description": + "Erro ao carregar {{fileName}}. Tente novamente ou carregue outro arquivo.", + "new-request-form.attachments.upload-error-title": "Erro de carregamento", + "new-request-form.attachments.uploading": "Carregando {{fileName}}", + "new-request-form.cc-field.container-label": "E-mails de cópia selecionados", + "new-request-form.cc-field.email-added": "{{email}} foi adicionado", + "new-request-form.cc-field.email-label": + "{{email}} – Pressione Backspace para remover", + "new-request-form.cc-field.email-removed": "{{email}} foi removido", + "new-request-form.cc-field.emails-added": "{{emails}} foram adicionados", + "new-request-form.cc-field.invalid-email": "Endereço de e-mail inválido", + "new-request-form.close-label": "Fechar", + "new-request-form.credit-card-digits-hint": "(Últimos 4 dígitos)", + "new-request-form.dropdown.empty-option": "Selecionar uma opção", + "new-request-form.lookup-field.loading-options": "Carregando itens...", + "new-request-form.lookup-field.no-matches-found": + "Nenhuma correspondência encontrada", + "new-request-form.lookup-field.placeholder": "Pesquisar {{label}}", + "new-request-form.parent-request-link": + "Acompanhamento da solicitação {{parentId}}", + "new-request-form.required-fields-info": + "Os campos marcados com um asterisco (*) são obrigatórios.", + "new-request-form.submit": "Enviar", + "new-request-form.suggested-articles": "Artigos sugeridos", +}; + +var ptBr$1 = /*#__PURE__*/ Object.freeze({ + __proto__: null, + default: ptBr, }); var pt = { - "new-request-form.answer-bot-modal.footer-content": "Se sim, podemos fechar a solicitação recente {{requestId}}", - "new-request-form.answer-bot-modal.footer-title": "Esse artigo responde à pergunta?", - "new-request-form.answer-bot-modal.mark-irrelevant": "Não, preciso de ajuda", - "new-request-form.answer-bot-modal.request-closed": "Legal! A solicitação foi fechada.", - "new-request-form.answer-bot-modal.request-submitted": "Sua solicitação foi enviada com êxito", - "new-request-form.answer-bot-modal.solve-error": "Erro ao fechar a solicitação", - "new-request-form.answer-bot-modal.solve-request": "Sim, feche a solicitação", - "new-request-form.answer-bot-modal.title": "Enquanto você aguarda, algum desses artigos responde à pergunta?", - "new-request-form.answer-bot-modal.view-article": "Exibir artigo", - "new-request-form.attachments.choose-file-label": "Escolha um arquivo ou arraste e solte aqui", - "new-request-form.attachments.drop-files-label": "Solte os arquivos aqui", - "new-request-form.attachments.remove-file": "Remover arquivo", - "new-request-form.attachments.stop-upload": "Interromper carregamento", - "new-request-form.attachments.upload-error-description": "Erro ao carregar {{fileName}}. Tente novamente ou carregue outro arquivo.", - "new-request-form.attachments.upload-error-title": "Erro de carregamento", - "new-request-form.attachments.uploading": "Carregando {{fileName}}", - "new-request-form.cc-field.container-label": "E-mails de cópia selecionados", - "new-request-form.cc-field.email-added": "{{email}} foi adicionado", - "new-request-form.cc-field.email-label": "{{email}} – Pressione Backspace para remover", - "new-request-form.cc-field.email-removed": "{{email}} foi removido", - "new-request-form.cc-field.emails-added": "{{emails}} foram adicionados", - "new-request-form.cc-field.invalid-email": "Endereço de e-mail inválido", - "new-request-form.close-label": "Fechar", - "new-request-form.credit-card-digits-hint": "(Últimos 4 dígitos)", - "new-request-form.dropdown.empty-option": "Selecionar uma opção", - "new-request-form.lookup-field.loading-options": "Carregando itens...", - "new-request-form.lookup-field.no-matches-found": "Nenhuma correspondência encontrada", - "new-request-form.lookup-field.placeholder": "Pesquisar {{label}}", - "new-request-form.parent-request-link": "Acompanhamento da solicitação {{parentId}}", - "new-request-form.required-fields-info": "Os campos marcados com um asterisco (*) são obrigatórios.", - "new-request-form.submit": "Enviar", - "new-request-form.suggested-articles": "Artigos sugeridos" -}; - -var pt$1 = /*#__PURE__*/Object.freeze({ - __proto__: null, - default: pt + "new-request-form.answer-bot-modal.footer-content": + "Se sim, podemos fechar a solicitação recente {{requestId}}", + "new-request-form.answer-bot-modal.footer-title": + "Esse artigo responde à pergunta?", + "new-request-form.answer-bot-modal.mark-irrelevant": "Não, preciso de ajuda", + "new-request-form.answer-bot-modal.request-closed": + "Legal! A solicitação foi fechada.", + "new-request-form.answer-bot-modal.request-submitted": + "Sua solicitação foi enviada com êxito", + "new-request-form.answer-bot-modal.solve-error": + "Erro ao fechar a solicitação", + "new-request-form.answer-bot-modal.solve-request": "Sim, feche a solicitação", + "new-request-form.answer-bot-modal.title": + "Enquanto você aguarda, algum desses artigos responde à pergunta?", + "new-request-form.answer-bot-modal.view-article": "Exibir artigo", + "new-request-form.attachments.choose-file-label": + "Escolha um arquivo ou arraste e solte aqui", + "new-request-form.attachments.drop-files-label": "Solte os arquivos aqui", + "new-request-form.attachments.remove-file": "Remover arquivo", + "new-request-form.attachments.stop-upload": "Interromper carregamento", + "new-request-form.attachments.upload-error-description": + "Erro ao carregar {{fileName}}. Tente novamente ou carregue outro arquivo.", + "new-request-form.attachments.upload-error-title": "Erro de carregamento", + "new-request-form.attachments.uploading": "Carregando {{fileName}}", + "new-request-form.cc-field.container-label": "E-mails de cópia selecionados", + "new-request-form.cc-field.email-added": "{{email}} foi adicionado", + "new-request-form.cc-field.email-label": + "{{email}} – Pressione Backspace para remover", + "new-request-form.cc-field.email-removed": "{{email}} foi removido", + "new-request-form.cc-field.emails-added": "{{emails}} foram adicionados", + "new-request-form.cc-field.invalid-email": "Endereço de e-mail inválido", + "new-request-form.close-label": "Fechar", + "new-request-form.credit-card-digits-hint": "(Últimos 4 dígitos)", + "new-request-form.dropdown.empty-option": "Selecionar uma opção", + "new-request-form.lookup-field.loading-options": "Carregando itens...", + "new-request-form.lookup-field.no-matches-found": + "Nenhuma correspondência encontrada", + "new-request-form.lookup-field.placeholder": "Pesquisar {{label}}", + "new-request-form.parent-request-link": + "Acompanhamento da solicitação {{parentId}}", + "new-request-form.required-fields-info": + "Os campos marcados com um asterisco (*) são obrigatórios.", + "new-request-form.submit": "Enviar", + "new-request-form.suggested-articles": "Artigos sugeridos", +}; + +var pt$1 = /*#__PURE__*/ Object.freeze({ + __proto__: null, + default: pt, }); var ro = { - "new-request-form.answer-bot-modal.footer-content": "Dacă reușește, putem închide solicitarea recentă {{requestId}}", - "new-request-form.answer-bot-modal.footer-title": "Acest articol răspunde la întrebare?", - "new-request-form.answer-bot-modal.mark-irrelevant": "Nu, am nevoie de ajutor", - "new-request-form.answer-bot-modal.request-closed": "Grozav. Solicitarea a fost închisă.", - "new-request-form.answer-bot-modal.request-submitted": "Solicitarea a fost transmisă cu succes", - "new-request-form.answer-bot-modal.solve-error": "A apărut o eroare la închiderea solicitării", - "new-request-form.answer-bot-modal.solve-request": "Da, închideți solicitarea", - "new-request-form.answer-bot-modal.title": "Cât așteptați, vreunul dintre aceste articole răspunde la întrebarea dumneavoastră?", - "new-request-form.answer-bot-modal.view-article": "Vizualizare articol", - "new-request-form.attachments.choose-file-label": "Alegeți un fișier sau glisați și fixați aici", - "new-request-form.attachments.drop-files-label": "Glisați fișierele aici", - "new-request-form.attachments.remove-file": "Eliminare fișier", - "new-request-form.attachments.stop-upload": "Oprire încărcare", - "new-request-form.attachments.upload-error-description": "A apărut o eroare la încărcarea {{fileName}}. Încercați din nou sau încărcați un alt fișier.", - "new-request-form.attachments.upload-error-title": "Eroare de încărcare", - "new-request-form.attachments.uploading": "Se încarcă {{fileName}}", - "new-request-form.cc-field.container-label": "E-mailuri CC selectate", - "new-request-form.cc-field.email-added": "{{email}} a fost adăugată", - "new-request-form.cc-field.email-label": "{{email}} - Apăsați Backspace pentru a elimina", - "new-request-form.cc-field.email-removed": "{{email}} a fost eliminată", - "new-request-form.cc-field.emails-added": "{{emails}} au fost adăugate", - "new-request-form.cc-field.invalid-email": "Adresă de e-mail nevalidă", - "new-request-form.close-label": "Închidere", - "new-request-form.credit-card-digits-hint": "(Ultimele 4 cifre)", - "new-request-form.dropdown.empty-option": "Selectați o opțiune", - "new-request-form.lookup-field.loading-options": "Se încarcă articolele...", - "new-request-form.lookup-field.no-matches-found": "Nu s-au găsit corespondențe", - "new-request-form.lookup-field.placeholder": "Căutare {{label}}", - "new-request-form.parent-request-link": "Continuarea comunicării pentru solicitarea {{parentId}}", - "new-request-form.required-fields-info": "Câmpurile marcate cu un asterisc (*) sunt obligatorii.", - "new-request-form.submit": "Trimitere", - "new-request-form.suggested-articles": "Articole sugerate" -}; - -var ro$1 = /*#__PURE__*/Object.freeze({ - __proto__: null, - default: ro + "new-request-form.answer-bot-modal.footer-content": + "Dacă reușește, putem închide solicitarea recentă {{requestId}}", + "new-request-form.answer-bot-modal.footer-title": + "Acest articol răspunde la întrebare?", + "new-request-form.answer-bot-modal.mark-irrelevant": + "Nu, am nevoie de ajutor", + "new-request-form.answer-bot-modal.request-closed": + "Grozav. Solicitarea a fost închisă.", + "new-request-form.answer-bot-modal.request-submitted": + "Solicitarea a fost transmisă cu succes", + "new-request-form.answer-bot-modal.solve-error": + "A apărut o eroare la închiderea solicitării", + "new-request-form.answer-bot-modal.solve-request": + "Da, închideți solicitarea", + "new-request-form.answer-bot-modal.title": + "Cât așteptați, vreunul dintre aceste articole răspunde la întrebarea dumneavoastră?", + "new-request-form.answer-bot-modal.view-article": "Vizualizare articol", + "new-request-form.attachments.choose-file-label": + "Alegeți un fișier sau glisați și fixați aici", + "new-request-form.attachments.drop-files-label": "Glisați fișierele aici", + "new-request-form.attachments.remove-file": "Eliminare fișier", + "new-request-form.attachments.stop-upload": "Oprire încărcare", + "new-request-form.attachments.upload-error-description": + "A apărut o eroare la încărcarea {{fileName}}. Încercați din nou sau încărcați un alt fișier.", + "new-request-form.attachments.upload-error-title": "Eroare de încărcare", + "new-request-form.attachments.uploading": "Se încarcă {{fileName}}", + "new-request-form.cc-field.container-label": "E-mailuri CC selectate", + "new-request-form.cc-field.email-added": "{{email}} a fost adăugată", + "new-request-form.cc-field.email-label": + "{{email}} - Apăsați Backspace pentru a elimina", + "new-request-form.cc-field.email-removed": "{{email}} a fost eliminată", + "new-request-form.cc-field.emails-added": "{{emails}} au fost adăugate", + "new-request-form.cc-field.invalid-email": "Adresă de e-mail nevalidă", + "new-request-form.close-label": "Închidere", + "new-request-form.credit-card-digits-hint": "(Ultimele 4 cifre)", + "new-request-form.dropdown.empty-option": "Selectați o opțiune", + "new-request-form.lookup-field.loading-options": "Se încarcă articolele...", + "new-request-form.lookup-field.no-matches-found": + "Nu s-au găsit corespondențe", + "new-request-form.lookup-field.placeholder": "Căutare {{label}}", + "new-request-form.parent-request-link": + "Continuarea comunicării pentru solicitarea {{parentId}}", + "new-request-form.required-fields-info": + "Câmpurile marcate cu un asterisc (*) sunt obligatorii.", + "new-request-form.submit": "Trimitere", + "new-request-form.suggested-articles": "Articole sugerate", +}; + +var ro$1 = /*#__PURE__*/ Object.freeze({ + __proto__: null, + default: ro, }); var ru = { - "new-request-form.answer-bot-modal.footer-content": "Если да, мы можем закрыть запрос {{requestId}}", - "new-request-form.answer-bot-modal.footer-title": "Есть ли в этой статье ответ на вопрос?", - "new-request-form.answer-bot-modal.mark-irrelevant": "Нет, мне нужна помощь", - "new-request-form.answer-bot-modal.request-closed": "Превосходно. Запрос закрыт.", - "new-request-form.answer-bot-modal.request-submitted": "Ваш запрос отправлен", - "new-request-form.answer-bot-modal.solve-error": "Ошибка при закрытии запроса", - "new-request-form.answer-bot-modal.solve-request": "Да, закрыть мой запрос", - "new-request-form.answer-bot-modal.title": "Пока вы ожидаете, есть ли в какой-то из этих статей ответ на ваш вопрос?", - "new-request-form.answer-bot-modal.view-article": "Просмотреть статью", - "new-request-form.attachments.choose-file-label": "Выберите файл или перетащите его сюда", - "new-request-form.attachments.drop-files-label": "Перетащите файлы сюда", - "new-request-form.attachments.remove-file": "Удалить файл", - "new-request-form.attachments.stop-upload": "Остановить выкладывание", - "new-request-form.attachments.upload-error-description": "Ошибка при выкладывании {{fileName}}. Повторите попытку или выложите другой файл.", - "new-request-form.attachments.upload-error-title": "Ошибка выкладывания", - "new-request-form.attachments.uploading": "Выкладывание {{fileName}}", - "new-request-form.cc-field.container-label": "Выбранные письма для копии", - "new-request-form.cc-field.email-added": "Адрес {{email}} добавлен", - "new-request-form.cc-field.email-label": "{{email}} — нажмите клавишу Backspace для удаления", - "new-request-form.cc-field.email-removed": "Адрес {{email}} удален", - "new-request-form.cc-field.emails-added": "Добавлены адреса {{emails}}", - "new-request-form.cc-field.invalid-email": "Недействительный адрес электронной почты", - "new-request-form.close-label": "Закрыть", - "new-request-form.credit-card-digits-hint": "(последние 4 цифры)", - "new-request-form.dropdown.empty-option": "Выберите вариант", - "new-request-form.lookup-field.loading-options": "Загрузка элементов...", - "new-request-form.lookup-field.no-matches-found": "Соответствия не найдены", - "new-request-form.lookup-field.placeholder": "Поиск: {{label}}", - "new-request-form.parent-request-link": "Дополнение к запросу {{parentId}}", - "new-request-form.required-fields-info": "Помеченные звездочкой (*) поля обязательны для заполнения.", - "new-request-form.submit": "Отправить", - "new-request-form.suggested-articles": "Предложенные статьи" -}; - -var ru$1 = /*#__PURE__*/Object.freeze({ - __proto__: null, - default: ru + "new-request-form.answer-bot-modal.footer-content": + "Если да, мы можем закрыть запрос {{requestId}}", + "new-request-form.answer-bot-modal.footer-title": + "Есть ли в этой статье ответ на вопрос?", + "new-request-form.answer-bot-modal.mark-irrelevant": "Нет, мне нужна помощь", + "new-request-form.answer-bot-modal.request-closed": + "Превосходно. Запрос закрыт.", + "new-request-form.answer-bot-modal.request-submitted": "Ваш запрос отправлен", + "new-request-form.answer-bot-modal.solve-error": + "Ошибка при закрытии запроса", + "new-request-form.answer-bot-modal.solve-request": "Да, закрыть мой запрос", + "new-request-form.answer-bot-modal.title": + "Пока вы ожидаете, есть ли в какой-то из этих статей ответ на ваш вопрос?", + "new-request-form.answer-bot-modal.view-article": "Просмотреть статью", + "new-request-form.attachments.choose-file-label": + "Выберите файл или перетащите его сюда", + "new-request-form.attachments.drop-files-label": "Перетащите файлы сюда", + "new-request-form.attachments.remove-file": "Удалить файл", + "new-request-form.attachments.stop-upload": "Остановить выкладывание", + "new-request-form.attachments.upload-error-description": + "Ошибка при выкладывании {{fileName}}. Повторите попытку или выложите другой файл.", + "new-request-form.attachments.upload-error-title": "Ошибка выкладывания", + "new-request-form.attachments.uploading": "Выкладывание {{fileName}}", + "new-request-form.cc-field.container-label": "Выбранные письма для копии", + "new-request-form.cc-field.email-added": "Адрес {{email}} добавлен", + "new-request-form.cc-field.email-label": + "{{email}} — нажмите клавишу Backspace для удаления", + "new-request-form.cc-field.email-removed": "Адрес {{email}} удален", + "new-request-form.cc-field.emails-added": "Добавлены адреса {{emails}}", + "new-request-form.cc-field.invalid-email": + "Недействительный адрес электронной почты", + "new-request-form.close-label": "Закрыть", + "new-request-form.credit-card-digits-hint": "(последние 4 цифры)", + "new-request-form.dropdown.empty-option": "Выберите вариант", + "new-request-form.lookup-field.loading-options": "Загрузка элементов...", + "new-request-form.lookup-field.no-matches-found": "Соответствия не найдены", + "new-request-form.lookup-field.placeholder": "Поиск: {{label}}", + "new-request-form.parent-request-link": "Дополнение к запросу {{parentId}}", + "new-request-form.required-fields-info": + "Помеченные звездочкой (*) поля обязательны для заполнения.", + "new-request-form.submit": "Отправить", + "new-request-form.suggested-articles": "Предложенные статьи", +}; + +var ru$1 = /*#__PURE__*/ Object.freeze({ + __proto__: null, + default: ru, }); var sk = { - "new-request-form.answer-bot-modal.footer-content": "If it does, we can close your recent request {{requestId}}", - "new-request-form.answer-bot-modal.footer-title": "Does this article answer your question?", - "new-request-form.answer-bot-modal.mark-irrelevant": "No, I need help", - "new-request-form.answer-bot-modal.request-closed": "Nice. Your request has been closed.", - "new-request-form.answer-bot-modal.request-submitted": "Your request was successfully submitted", - "new-request-form.answer-bot-modal.solve-error": "There was an error closing your request", - "new-request-form.answer-bot-modal.solve-request": "Yes, close my request", - "new-request-form.answer-bot-modal.title": "While you wait, do any of these articles answer your question?", - "new-request-form.answer-bot-modal.view-article": "View article", - "new-request-form.attachments.choose-file-label": "Choose a file or drag and drop here", - "new-request-form.attachments.drop-files-label": "Drop files here", - "new-request-form.attachments.remove-file": "Remove file", - "new-request-form.attachments.stop-upload": "Stop upload", - "new-request-form.attachments.upload-error-description": "There was an error uploading {{fileName}}. Try again or upload another file.", - "new-request-form.attachments.upload-error-title": "Upload error", - "new-request-form.attachments.uploading": "Uploading {{fileName}}", - "new-request-form.cc-field.container-label": "Selected CC emails", - "new-request-form.cc-field.email-added": "{{email}} has been added", - "new-request-form.cc-field.email-label": "{{email}} - Press Backspace to remove", - "new-request-form.cc-field.email-removed": "{{email}} has been removed", - "new-request-form.cc-field.emails-added": "{{emails}} have been added", - "new-request-form.cc-field.invalid-email": "Invalid email address", - "new-request-form.close-label": "Close", - "new-request-form.credit-card-digits-hint": "(Last 4 digits)", - "new-request-form.dropdown.empty-option": "Select an option", - "new-request-form.lookup-field.loading-options": "Loading items...", - "new-request-form.lookup-field.no-matches-found": "No matches found", - "new-request-form.lookup-field.placeholder": "Search {{label}}", - "new-request-form.parent-request-link": "Follow-up to request {{parentId}}", - "new-request-form.required-fields-info": "Fields marked with an asterisk (*) are required.", - "new-request-form.submit": "Submit", - "new-request-form.suggested-articles": "Suggested articles" -}; - -var sk$1 = /*#__PURE__*/Object.freeze({ - __proto__: null, - default: sk + "new-request-form.answer-bot-modal.footer-content": + "If it does, we can close your recent request {{requestId}}", + "new-request-form.answer-bot-modal.footer-title": + "Does this article answer your question?", + "new-request-form.answer-bot-modal.mark-irrelevant": "No, I need help", + "new-request-form.answer-bot-modal.request-closed": + "Nice. Your request has been closed.", + "new-request-form.answer-bot-modal.request-submitted": + "Your request was successfully submitted", + "new-request-form.answer-bot-modal.solve-error": + "There was an error closing your request", + "new-request-form.answer-bot-modal.solve-request": "Yes, close my request", + "new-request-form.answer-bot-modal.title": + "While you wait, do any of these articles answer your question?", + "new-request-form.answer-bot-modal.view-article": "View article", + "new-request-form.attachments.choose-file-label": + "Choose a file or drag and drop here", + "new-request-form.attachments.drop-files-label": "Drop files here", + "new-request-form.attachments.remove-file": "Remove file", + "new-request-form.attachments.stop-upload": "Stop upload", + "new-request-form.attachments.upload-error-description": + "There was an error uploading {{fileName}}. Try again or upload another file.", + "new-request-form.attachments.upload-error-title": "Upload error", + "new-request-form.attachments.uploading": "Uploading {{fileName}}", + "new-request-form.cc-field.container-label": "Selected CC emails", + "new-request-form.cc-field.email-added": "{{email}} has been added", + "new-request-form.cc-field.email-label": + "{{email}} - Press Backspace to remove", + "new-request-form.cc-field.email-removed": "{{email}} has been removed", + "new-request-form.cc-field.emails-added": "{{emails}} have been added", + "new-request-form.cc-field.invalid-email": "Invalid email address", + "new-request-form.close-label": "Close", + "new-request-form.credit-card-digits-hint": "(Last 4 digits)", + "new-request-form.dropdown.empty-option": "Select an option", + "new-request-form.lookup-field.loading-options": "Loading items...", + "new-request-form.lookup-field.no-matches-found": "No matches found", + "new-request-form.lookup-field.placeholder": "Search {{label}}", + "new-request-form.parent-request-link": "Follow-up to request {{parentId}}", + "new-request-form.required-fields-info": + "Fields marked with an asterisk (*) are required.", + "new-request-form.submit": "Submit", + "new-request-form.suggested-articles": "Suggested articles", +}; + +var sk$1 = /*#__PURE__*/ Object.freeze({ + __proto__: null, + default: sk, }); var sl = { - "new-request-form.answer-bot-modal.footer-content": "If it does, we can close your recent request {{requestId}}", - "new-request-form.answer-bot-modal.footer-title": "Does this article answer your question?", - "new-request-form.answer-bot-modal.mark-irrelevant": "No, I need help", - "new-request-form.answer-bot-modal.request-closed": "Nice. Your request has been closed.", - "new-request-form.answer-bot-modal.request-submitted": "Your request was successfully submitted", - "new-request-form.answer-bot-modal.solve-error": "There was an error closing your request", - "new-request-form.answer-bot-modal.solve-request": "Yes, close my request", - "new-request-form.answer-bot-modal.title": "While you wait, do any of these articles answer your question?", - "new-request-form.answer-bot-modal.view-article": "View article", - "new-request-form.attachments.choose-file-label": "Choose a file or drag and drop here", - "new-request-form.attachments.drop-files-label": "Drop files here", - "new-request-form.attachments.remove-file": "Remove file", - "new-request-form.attachments.stop-upload": "Stop upload", - "new-request-form.attachments.upload-error-description": "There was an error uploading {{fileName}}. Try again or upload another file.", - "new-request-form.attachments.upload-error-title": "Upload error", - "new-request-form.attachments.uploading": "Uploading {{fileName}}", - "new-request-form.cc-field.container-label": "Selected CC emails", - "new-request-form.cc-field.email-added": "{{email}} has been added", - "new-request-form.cc-field.email-label": "{{email}} - Press Backspace to remove", - "new-request-form.cc-field.email-removed": "{{email}} has been removed", - "new-request-form.cc-field.emails-added": "{{emails}} have been added", - "new-request-form.cc-field.invalid-email": "Invalid email address", - "new-request-form.close-label": "Close", - "new-request-form.credit-card-digits-hint": "(Last 4 digits)", - "new-request-form.dropdown.empty-option": "Select an option", - "new-request-form.lookup-field.loading-options": "Loading items...", - "new-request-form.lookup-field.no-matches-found": "No matches found", - "new-request-form.lookup-field.placeholder": "Search {{label}}", - "new-request-form.parent-request-link": "Follow-up to request {{parentId}}", - "new-request-form.required-fields-info": "Fields marked with an asterisk (*) are required.", - "new-request-form.submit": "Submit", - "new-request-form.suggested-articles": "Suggested articles" -}; - -var sl$1 = /*#__PURE__*/Object.freeze({ - __proto__: null, - default: sl + "new-request-form.answer-bot-modal.footer-content": + "If it does, we can close your recent request {{requestId}}", + "new-request-form.answer-bot-modal.footer-title": + "Does this article answer your question?", + "new-request-form.answer-bot-modal.mark-irrelevant": "No, I need help", + "new-request-form.answer-bot-modal.request-closed": + "Nice. Your request has been closed.", + "new-request-form.answer-bot-modal.request-submitted": + "Your request was successfully submitted", + "new-request-form.answer-bot-modal.solve-error": + "There was an error closing your request", + "new-request-form.answer-bot-modal.solve-request": "Yes, close my request", + "new-request-form.answer-bot-modal.title": + "While you wait, do any of these articles answer your question?", + "new-request-form.answer-bot-modal.view-article": "View article", + "new-request-form.attachments.choose-file-label": + "Choose a file or drag and drop here", + "new-request-form.attachments.drop-files-label": "Drop files here", + "new-request-form.attachments.remove-file": "Remove file", + "new-request-form.attachments.stop-upload": "Stop upload", + "new-request-form.attachments.upload-error-description": + "There was an error uploading {{fileName}}. Try again or upload another file.", + "new-request-form.attachments.upload-error-title": "Upload error", + "new-request-form.attachments.uploading": "Uploading {{fileName}}", + "new-request-form.cc-field.container-label": "Selected CC emails", + "new-request-form.cc-field.email-added": "{{email}} has been added", + "new-request-form.cc-field.email-label": + "{{email}} - Press Backspace to remove", + "new-request-form.cc-field.email-removed": "{{email}} has been removed", + "new-request-form.cc-field.emails-added": "{{emails}} have been added", + "new-request-form.cc-field.invalid-email": "Invalid email address", + "new-request-form.close-label": "Close", + "new-request-form.credit-card-digits-hint": "(Last 4 digits)", + "new-request-form.dropdown.empty-option": "Select an option", + "new-request-form.lookup-field.loading-options": "Loading items...", + "new-request-form.lookup-field.no-matches-found": "No matches found", + "new-request-form.lookup-field.placeholder": "Search {{label}}", + "new-request-form.parent-request-link": "Follow-up to request {{parentId}}", + "new-request-form.required-fields-info": + "Fields marked with an asterisk (*) are required.", + "new-request-form.submit": "Submit", + "new-request-form.suggested-articles": "Suggested articles", +}; + +var sl$1 = /*#__PURE__*/ Object.freeze({ + __proto__: null, + default: sl, }); var sq = { - "new-request-form.answer-bot-modal.footer-content": "If it does, we can close your recent request {{requestId}}", - "new-request-form.answer-bot-modal.footer-title": "Does this article answer your question?", - "new-request-form.answer-bot-modal.mark-irrelevant": "No, I need help", - "new-request-form.answer-bot-modal.request-closed": "Nice. Your request has been closed.", - "new-request-form.answer-bot-modal.request-submitted": "Your request was successfully submitted", - "new-request-form.answer-bot-modal.solve-error": "There was an error closing your request", - "new-request-form.answer-bot-modal.solve-request": "Yes, close my request", - "new-request-form.answer-bot-modal.title": "While you wait, do any of these articles answer your question?", - "new-request-form.answer-bot-modal.view-article": "View article", - "new-request-form.attachments.choose-file-label": "Choose a file or drag and drop here", - "new-request-form.attachments.drop-files-label": "Drop files here", - "new-request-form.attachments.remove-file": "Remove file", - "new-request-form.attachments.stop-upload": "Stop upload", - "new-request-form.attachments.upload-error-description": "There was an error uploading {{fileName}}. Try again or upload another file.", - "new-request-form.attachments.upload-error-title": "Upload error", - "new-request-form.attachments.uploading": "Uploading {{fileName}}", - "new-request-form.cc-field.container-label": "Selected CC emails", - "new-request-form.cc-field.email-added": "{{email}} has been added", - "new-request-form.cc-field.email-label": "{{email}} - Press Backspace to remove", - "new-request-form.cc-field.email-removed": "{{email}} has been removed", - "new-request-form.cc-field.emails-added": "{{emails}} have been added", - "new-request-form.cc-field.invalid-email": "Invalid email address", - "new-request-form.close-label": "Close", - "new-request-form.credit-card-digits-hint": "(Last 4 digits)", - "new-request-form.dropdown.empty-option": "Select an option", - "new-request-form.lookup-field.loading-options": "Loading items...", - "new-request-form.lookup-field.no-matches-found": "No matches found", - "new-request-form.lookup-field.placeholder": "Search {{label}}", - "new-request-form.parent-request-link": "Follow-up to request {{parentId}}", - "new-request-form.required-fields-info": "Fields marked with an asterisk (*) are required.", - "new-request-form.submit": "Submit", - "new-request-form.suggested-articles": "Suggested articles" -}; - -var sq$1 = /*#__PURE__*/Object.freeze({ - __proto__: null, - default: sq + "new-request-form.answer-bot-modal.footer-content": + "If it does, we can close your recent request {{requestId}}", + "new-request-form.answer-bot-modal.footer-title": + "Does this article answer your question?", + "new-request-form.answer-bot-modal.mark-irrelevant": "No, I need help", + "new-request-form.answer-bot-modal.request-closed": + "Nice. Your request has been closed.", + "new-request-form.answer-bot-modal.request-submitted": + "Your request was successfully submitted", + "new-request-form.answer-bot-modal.solve-error": + "There was an error closing your request", + "new-request-form.answer-bot-modal.solve-request": "Yes, close my request", + "new-request-form.answer-bot-modal.title": + "While you wait, do any of these articles answer your question?", + "new-request-form.answer-bot-modal.view-article": "View article", + "new-request-form.attachments.choose-file-label": + "Choose a file or drag and drop here", + "new-request-form.attachments.drop-files-label": "Drop files here", + "new-request-form.attachments.remove-file": "Remove file", + "new-request-form.attachments.stop-upload": "Stop upload", + "new-request-form.attachments.upload-error-description": + "There was an error uploading {{fileName}}. Try again or upload another file.", + "new-request-form.attachments.upload-error-title": "Upload error", + "new-request-form.attachments.uploading": "Uploading {{fileName}}", + "new-request-form.cc-field.container-label": "Selected CC emails", + "new-request-form.cc-field.email-added": "{{email}} has been added", + "new-request-form.cc-field.email-label": + "{{email}} - Press Backspace to remove", + "new-request-form.cc-field.email-removed": "{{email}} has been removed", + "new-request-form.cc-field.emails-added": "{{emails}} have been added", + "new-request-form.cc-field.invalid-email": "Invalid email address", + "new-request-form.close-label": "Close", + "new-request-form.credit-card-digits-hint": "(Last 4 digits)", + "new-request-form.dropdown.empty-option": "Select an option", + "new-request-form.lookup-field.loading-options": "Loading items...", + "new-request-form.lookup-field.no-matches-found": "No matches found", + "new-request-form.lookup-field.placeholder": "Search {{label}}", + "new-request-form.parent-request-link": "Follow-up to request {{parentId}}", + "new-request-form.required-fields-info": + "Fields marked with an asterisk (*) are required.", + "new-request-form.submit": "Submit", + "new-request-form.suggested-articles": "Suggested articles", +}; + +var sq$1 = /*#__PURE__*/ Object.freeze({ + __proto__: null, + default: sq, }); var srMe = { - "new-request-form.answer-bot-modal.footer-content": "If it does, we can close your recent request {{requestId}}", - "new-request-form.answer-bot-modal.footer-title": "Does this article answer your question?", - "new-request-form.answer-bot-modal.mark-irrelevant": "No, I need help", - "new-request-form.answer-bot-modal.request-closed": "Nice. Your request has been closed.", - "new-request-form.answer-bot-modal.request-submitted": "Your request was successfully submitted", - "new-request-form.answer-bot-modal.solve-error": "There was an error closing your request", - "new-request-form.answer-bot-modal.solve-request": "Yes, close my request", - "new-request-form.answer-bot-modal.title": "While you wait, do any of these articles answer your question?", - "new-request-form.answer-bot-modal.view-article": "View article", - "new-request-form.attachments.choose-file-label": "Choose a file or drag and drop here", - "new-request-form.attachments.drop-files-label": "Drop files here", - "new-request-form.attachments.remove-file": "Remove file", - "new-request-form.attachments.stop-upload": "Stop upload", - "new-request-form.attachments.upload-error-description": "There was an error uploading {{fileName}}. Try again or upload another file.", - "new-request-form.attachments.upload-error-title": "Upload error", - "new-request-form.attachments.uploading": "Uploading {{fileName}}", - "new-request-form.cc-field.container-label": "Selected CC emails", - "new-request-form.cc-field.email-added": "{{email}} has been added", - "new-request-form.cc-field.email-label": "{{email}} - Press Backspace to remove", - "new-request-form.cc-field.email-removed": "{{email}} has been removed", - "new-request-form.cc-field.emails-added": "{{emails}} have been added", - "new-request-form.cc-field.invalid-email": "Invalid email address", - "new-request-form.close-label": "Close", - "new-request-form.credit-card-digits-hint": "(Last 4 digits)", - "new-request-form.dropdown.empty-option": "Select an option", - "new-request-form.lookup-field.loading-options": "Loading items...", - "new-request-form.lookup-field.no-matches-found": "No matches found", - "new-request-form.lookup-field.placeholder": "Search {{label}}", - "new-request-form.parent-request-link": "Follow-up to request {{parentId}}", - "new-request-form.required-fields-info": "Fields marked with an asterisk (*) are required.", - "new-request-form.submit": "Submit", - "new-request-form.suggested-articles": "Suggested articles" -}; - -var srMe$1 = /*#__PURE__*/Object.freeze({ - __proto__: null, - default: srMe + "new-request-form.answer-bot-modal.footer-content": + "If it does, we can close your recent request {{requestId}}", + "new-request-form.answer-bot-modal.footer-title": + "Does this article answer your question?", + "new-request-form.answer-bot-modal.mark-irrelevant": "No, I need help", + "new-request-form.answer-bot-modal.request-closed": + "Nice. Your request has been closed.", + "new-request-form.answer-bot-modal.request-submitted": + "Your request was successfully submitted", + "new-request-form.answer-bot-modal.solve-error": + "There was an error closing your request", + "new-request-form.answer-bot-modal.solve-request": "Yes, close my request", + "new-request-form.answer-bot-modal.title": + "While you wait, do any of these articles answer your question?", + "new-request-form.answer-bot-modal.view-article": "View article", + "new-request-form.attachments.choose-file-label": + "Choose a file or drag and drop here", + "new-request-form.attachments.drop-files-label": "Drop files here", + "new-request-form.attachments.remove-file": "Remove file", + "new-request-form.attachments.stop-upload": "Stop upload", + "new-request-form.attachments.upload-error-description": + "There was an error uploading {{fileName}}. Try again or upload another file.", + "new-request-form.attachments.upload-error-title": "Upload error", + "new-request-form.attachments.uploading": "Uploading {{fileName}}", + "new-request-form.cc-field.container-label": "Selected CC emails", + "new-request-form.cc-field.email-added": "{{email}} has been added", + "new-request-form.cc-field.email-label": + "{{email}} - Press Backspace to remove", + "new-request-form.cc-field.email-removed": "{{email}} has been removed", + "new-request-form.cc-field.emails-added": "{{emails}} have been added", + "new-request-form.cc-field.invalid-email": "Invalid email address", + "new-request-form.close-label": "Close", + "new-request-form.credit-card-digits-hint": "(Last 4 digits)", + "new-request-form.dropdown.empty-option": "Select an option", + "new-request-form.lookup-field.loading-options": "Loading items...", + "new-request-form.lookup-field.no-matches-found": "No matches found", + "new-request-form.lookup-field.placeholder": "Search {{label}}", + "new-request-form.parent-request-link": "Follow-up to request {{parentId}}", + "new-request-form.required-fields-info": + "Fields marked with an asterisk (*) are required.", + "new-request-form.submit": "Submit", + "new-request-form.suggested-articles": "Suggested articles", +}; + +var srMe$1 = /*#__PURE__*/ Object.freeze({ + __proto__: null, + default: srMe, }); var sr = { - "new-request-form.answer-bot-modal.footer-content": "If it does, we can close your recent request {{requestId}}", - "new-request-form.answer-bot-modal.footer-title": "Does this article answer your question?", - "new-request-form.answer-bot-modal.mark-irrelevant": "No, I need help", - "new-request-form.answer-bot-modal.request-closed": "Nice. Your request has been closed.", - "new-request-form.answer-bot-modal.request-submitted": "Your request was successfully submitted", - "new-request-form.answer-bot-modal.solve-error": "There was an error closing your request", - "new-request-form.answer-bot-modal.solve-request": "Yes, close my request", - "new-request-form.answer-bot-modal.title": "While you wait, do any of these articles answer your question?", - "new-request-form.answer-bot-modal.view-article": "View article", - "new-request-form.attachments.choose-file-label": "Choose a file or drag and drop here", - "new-request-form.attachments.drop-files-label": "Drop files here", - "new-request-form.attachments.remove-file": "Remove file", - "new-request-form.attachments.stop-upload": "Stop upload", - "new-request-form.attachments.upload-error-description": "There was an error uploading {{fileName}}. Try again or upload another file.", - "new-request-form.attachments.upload-error-title": "Upload error", - "new-request-form.attachments.uploading": "Uploading {{fileName}}", - "new-request-form.cc-field.container-label": "Selected CC emails", - "new-request-form.cc-field.email-added": "{{email}} has been added", - "new-request-form.cc-field.email-label": "{{email}} - Press Backspace to remove", - "new-request-form.cc-field.email-removed": "{{email}} has been removed", - "new-request-form.cc-field.emails-added": "{{emails}} have been added", - "new-request-form.cc-field.invalid-email": "Invalid email address", - "new-request-form.close-label": "Close", - "new-request-form.credit-card-digits-hint": "(Last 4 digits)", - "new-request-form.dropdown.empty-option": "Select an option", - "new-request-form.lookup-field.loading-options": "Loading items...", - "new-request-form.lookup-field.no-matches-found": "No matches found", - "new-request-form.lookup-field.placeholder": "Search {{label}}", - "new-request-form.parent-request-link": "Follow-up to request {{parentId}}", - "new-request-form.required-fields-info": "Fields marked with an asterisk (*) are required.", - "new-request-form.submit": "Submit", - "new-request-form.suggested-articles": "Suggested articles" -}; - -var sr$1 = /*#__PURE__*/Object.freeze({ - __proto__: null, - default: sr + "new-request-form.answer-bot-modal.footer-content": + "If it does, we can close your recent request {{requestId}}", + "new-request-form.answer-bot-modal.footer-title": + "Does this article answer your question?", + "new-request-form.answer-bot-modal.mark-irrelevant": "No, I need help", + "new-request-form.answer-bot-modal.request-closed": + "Nice. Your request has been closed.", + "new-request-form.answer-bot-modal.request-submitted": + "Your request was successfully submitted", + "new-request-form.answer-bot-modal.solve-error": + "There was an error closing your request", + "new-request-form.answer-bot-modal.solve-request": "Yes, close my request", + "new-request-form.answer-bot-modal.title": + "While you wait, do any of these articles answer your question?", + "new-request-form.answer-bot-modal.view-article": "View article", + "new-request-form.attachments.choose-file-label": + "Choose a file or drag and drop here", + "new-request-form.attachments.drop-files-label": "Drop files here", + "new-request-form.attachments.remove-file": "Remove file", + "new-request-form.attachments.stop-upload": "Stop upload", + "new-request-form.attachments.upload-error-description": + "There was an error uploading {{fileName}}. Try again or upload another file.", + "new-request-form.attachments.upload-error-title": "Upload error", + "new-request-form.attachments.uploading": "Uploading {{fileName}}", + "new-request-form.cc-field.container-label": "Selected CC emails", + "new-request-form.cc-field.email-added": "{{email}} has been added", + "new-request-form.cc-field.email-label": + "{{email}} - Press Backspace to remove", + "new-request-form.cc-field.email-removed": "{{email}} has been removed", + "new-request-form.cc-field.emails-added": "{{emails}} have been added", + "new-request-form.cc-field.invalid-email": "Invalid email address", + "new-request-form.close-label": "Close", + "new-request-form.credit-card-digits-hint": "(Last 4 digits)", + "new-request-form.dropdown.empty-option": "Select an option", + "new-request-form.lookup-field.loading-options": "Loading items...", + "new-request-form.lookup-field.no-matches-found": "No matches found", + "new-request-form.lookup-field.placeholder": "Search {{label}}", + "new-request-form.parent-request-link": "Follow-up to request {{parentId}}", + "new-request-form.required-fields-info": + "Fields marked with an asterisk (*) are required.", + "new-request-form.submit": "Submit", + "new-request-form.suggested-articles": "Suggested articles", +}; + +var sr$1 = /*#__PURE__*/ Object.freeze({ + __proto__: null, + default: sr, }); var sv = { - "new-request-form.answer-bot-modal.footer-content": "Om den gör det kan vi stänga din förfrågan {{requestId}}", - "new-request-form.answer-bot-modal.footer-title": "Besvarar denna artikel din fråga?", - "new-request-form.answer-bot-modal.mark-irrelevant": "Nej, jag behöver hjälp", - "new-request-form.answer-bot-modal.request-closed": "Utmärkt. Din förfrågan har stängts.", - "new-request-form.answer-bot-modal.request-submitted": "Din förfrågan har skickats in", - "new-request-form.answer-bot-modal.solve-error": "Ett fel inträffade när din förfrågan stängdes", - "new-request-form.answer-bot-modal.solve-request": "Ja, stäng min förfrågan", - "new-request-form.answer-bot-modal.title": "Medan du väntar, besvarar någon av dessa artiklar din fråga?", - "new-request-form.answer-bot-modal.view-article": "Visa artikel", - "new-request-form.attachments.choose-file-label": "Välj en fil eller dra och släpp den här", - "new-request-form.attachments.drop-files-label": "Släpp filer här", - "new-request-form.attachments.remove-file": "Ta bort fil", - "new-request-form.attachments.stop-upload": "Stoppa uppladdning", - "new-request-form.attachments.upload-error-description": "Ett fel inträffade vid uppladdning av {{fileName}}. Försök igen eller ladda upp en annan fil.", - "new-request-form.attachments.upload-error-title": "Uppladdningsfel", - "new-request-form.attachments.uploading": "Laddar upp {{fileName}}", - "new-request-form.cc-field.container-label": "Valda kopierade e-postmeddelanden", - "new-request-form.cc-field.email-added": "{{email}} har lagts till", - "new-request-form.cc-field.email-label": "{{email}} – Tryck på backstegtangenten för att ta bort", - "new-request-form.cc-field.email-removed": "{{email}} har tagits bort", - "new-request-form.cc-field.emails-added": "{{emails}} har lagts till", - "new-request-form.cc-field.invalid-email": "Ogiltig e-postadress", - "new-request-form.close-label": "Stäng", - "new-request-form.credit-card-digits-hint": "(4 sista siffror)", - "new-request-form.dropdown.empty-option": "Välj ett alternativ", - "new-request-form.lookup-field.loading-options": "Läser in objekt...", - "new-request-form.lookup-field.no-matches-found": "Inga träffar hittades", - "new-request-form.lookup-field.placeholder": "Sök {{label}}", - "new-request-form.parent-request-link": "Uppföljning av förfrågan {{parentId}}", - "new-request-form.required-fields-info": "Fält markerade med en asterisk (*) är obligatoriska.", - "new-request-form.submit": "Skicka in", - "new-request-form.suggested-articles": "Föreslagna artiklar" -}; - -var sv$1 = /*#__PURE__*/Object.freeze({ - __proto__: null, - default: sv + "new-request-form.answer-bot-modal.footer-content": + "Om den gör det kan vi stänga din förfrågan {{requestId}}", + "new-request-form.answer-bot-modal.footer-title": + "Besvarar denna artikel din fråga?", + "new-request-form.answer-bot-modal.mark-irrelevant": "Nej, jag behöver hjälp", + "new-request-form.answer-bot-modal.request-closed": + "Utmärkt. Din förfrågan har stängts.", + "new-request-form.answer-bot-modal.request-submitted": + "Din förfrågan har skickats in", + "new-request-form.answer-bot-modal.solve-error": + "Ett fel inträffade när din förfrågan stängdes", + "new-request-form.answer-bot-modal.solve-request": "Ja, stäng min förfrågan", + "new-request-form.answer-bot-modal.title": + "Medan du väntar, besvarar någon av dessa artiklar din fråga?", + "new-request-form.answer-bot-modal.view-article": "Visa artikel", + "new-request-form.attachments.choose-file-label": + "Välj en fil eller dra och släpp den här", + "new-request-form.attachments.drop-files-label": "Släpp filer här", + "new-request-form.attachments.remove-file": "Ta bort fil", + "new-request-form.attachments.stop-upload": "Stoppa uppladdning", + "new-request-form.attachments.upload-error-description": + "Ett fel inträffade vid uppladdning av {{fileName}}. Försök igen eller ladda upp en annan fil.", + "new-request-form.attachments.upload-error-title": "Uppladdningsfel", + "new-request-form.attachments.uploading": "Laddar upp {{fileName}}", + "new-request-form.cc-field.container-label": + "Valda kopierade e-postmeddelanden", + "new-request-form.cc-field.email-added": "{{email}} har lagts till", + "new-request-form.cc-field.email-label": + "{{email}} – Tryck på backstegtangenten för att ta bort", + "new-request-form.cc-field.email-removed": "{{email}} har tagits bort", + "new-request-form.cc-field.emails-added": "{{emails}} har lagts till", + "new-request-form.cc-field.invalid-email": "Ogiltig e-postadress", + "new-request-form.close-label": "Stäng", + "new-request-form.credit-card-digits-hint": "(4 sista siffror)", + "new-request-form.dropdown.empty-option": "Välj ett alternativ", + "new-request-form.lookup-field.loading-options": "Läser in objekt...", + "new-request-form.lookup-field.no-matches-found": "Inga träffar hittades", + "new-request-form.lookup-field.placeholder": "Sök {{label}}", + "new-request-form.parent-request-link": + "Uppföljning av förfrågan {{parentId}}", + "new-request-form.required-fields-info": + "Fält markerade med en asterisk (*) är obligatoriska.", + "new-request-form.submit": "Skicka in", + "new-request-form.suggested-articles": "Föreslagna artiklar", +}; + +var sv$1 = /*#__PURE__*/ Object.freeze({ + __proto__: null, + default: sv, }); var th = { - "new-request-form.answer-bot-modal.footer-content": "หากใช่ เราจะสามารถปิดคำร้องขอ {{requestId}} ของคุณได้", - "new-request-form.answer-bot-modal.footer-title": "บทความนี้ได้ตอบข้อสงสัยของคุณหรือไม่", - "new-request-form.answer-bot-modal.mark-irrelevant": "ไม่ ฉันต้องการความช่วยเหลือ", - "new-request-form.answer-bot-modal.request-closed": "ยอดเลย คำร้องขอของคุณปิดลงแล้ว", - "new-request-form.answer-bot-modal.request-submitted": "ส่งคำร้องขอของคุณเรียบร้อยแล้ว", - "new-request-form.answer-bot-modal.solve-error": "เกิดข้อผิดพลาดในการปิดคําร้องขอของคุณ", - "new-request-form.answer-bot-modal.solve-request": "ใช่ ปิดคำร้องขอของฉัน", - "new-request-form.answer-bot-modal.title": "ขณะที่กำลังรอ บทความเหล่านี้ตอบข้อสงสัยของคุณหรือไม่", - "new-request-form.answer-bot-modal.view-article": "ดูบทความ", - "new-request-form.attachments.choose-file-label": "เลือกไฟล์หรือลากแล้ววางที่นี่", - "new-request-form.attachments.drop-files-label": "วางไฟล์ที่นี่", - "new-request-form.attachments.remove-file": "ลบไฟล์ออก", - "new-request-form.attachments.stop-upload": "หยุดการอัปโหลด", - "new-request-form.attachments.upload-error-description": "เกิดข้อผิดพลาดในการอัปโหลด {{fileName}} ลองอีกครั้งหรืออัปโหลดไฟล์อื่น", - "new-request-form.attachments.upload-error-title": "เกิดข้อผิดพลาดในการอัปโหลด", - "new-request-form.attachments.uploading": "กำลังอัปโหลด {{fileName}}", - "new-request-form.cc-field.container-label": "อีเมล สำเนาถึง ที่เลือก", - "new-request-form.cc-field.email-added": "{{email}} ถูกเพิ่มแล้ว", - "new-request-form.cc-field.email-label": "{{email}} - กด Backspace เพื่อลบ", - "new-request-form.cc-field.email-removed": "{{email}} ถูกลบออกแล้ว", - "new-request-form.cc-field.emails-added": "{{emails}} ถูกเพิ่มแล้ว", - "new-request-form.cc-field.invalid-email": "ที่อยู่อีเมลไม่ถูกต้อง", - "new-request-form.close-label": "ปิด", - "new-request-form.credit-card-digits-hint": "(เลข 4 หลักสุดท้าย)", - "new-request-form.dropdown.empty-option": "เลือกตัวเลือก", - "new-request-form.lookup-field.loading-options": "กำลังโหลดรายการ...", - "new-request-form.lookup-field.no-matches-found": "ไม่พบรายการที่ตรงกัน", - "new-request-form.lookup-field.placeholder": "ค้นหา {{label}}", - "new-request-form.parent-request-link": "ติดตามคําร้องขอ {{parentId}}", - "new-request-form.required-fields-info": "ต้องกรองช่องที่มีเครื่องหมายดอกจัน (*)", - "new-request-form.submit": "ส่ง", - "new-request-form.suggested-articles": "บทความที่แนะนำ" -}; - -var th$1 = /*#__PURE__*/Object.freeze({ - __proto__: null, - default: th + "new-request-form.answer-bot-modal.footer-content": + "หากใช่ เราจะสามารถปิดคำร้องขอ {{requestId}} ของคุณได้", + "new-request-form.answer-bot-modal.footer-title": + "บทความนี้ได้ตอบข้อสงสัยของคุณหรือไม่", + "new-request-form.answer-bot-modal.mark-irrelevant": + "ไม่ ฉันต้องการความช่วยเหลือ", + "new-request-form.answer-bot-modal.request-closed": + "ยอดเลย คำร้องขอของคุณปิดลงแล้ว", + "new-request-form.answer-bot-modal.request-submitted": + "ส่งคำร้องขอของคุณเรียบร้อยแล้ว", + "new-request-form.answer-bot-modal.solve-error": + "เกิดข้อผิดพลาดในการปิดคําร้องขอของคุณ", + "new-request-form.answer-bot-modal.solve-request": "ใช่ ปิดคำร้องขอของฉัน", + "new-request-form.answer-bot-modal.title": + "ขณะที่กำลังรอ บทความเหล่านี้ตอบข้อสงสัยของคุณหรือไม่", + "new-request-form.answer-bot-modal.view-article": "ดูบทความ", + "new-request-form.attachments.choose-file-label": + "เลือกไฟล์หรือลากแล้ววางที่นี่", + "new-request-form.attachments.drop-files-label": "วางไฟล์ที่นี่", + "new-request-form.attachments.remove-file": "ลบไฟล์ออก", + "new-request-form.attachments.stop-upload": "หยุดการอัปโหลด", + "new-request-form.attachments.upload-error-description": + "เกิดข้อผิดพลาดในการอัปโหลด {{fileName}} ลองอีกครั้งหรืออัปโหลดไฟล์อื่น", + "new-request-form.attachments.upload-error-title": + "เกิดข้อผิดพลาดในการอัปโหลด", + "new-request-form.attachments.uploading": "กำลังอัปโหลด {{fileName}}", + "new-request-form.cc-field.container-label": "อีเมล สำเนาถึง ที่เลือก", + "new-request-form.cc-field.email-added": "{{email}} ถูกเพิ่มแล้ว", + "new-request-form.cc-field.email-label": "{{email}} - กด Backspace เพื่อลบ", + "new-request-form.cc-field.email-removed": "{{email}} ถูกลบออกแล้ว", + "new-request-form.cc-field.emails-added": "{{emails}} ถูกเพิ่มแล้ว", + "new-request-form.cc-field.invalid-email": "ที่อยู่อีเมลไม่ถูกต้อง", + "new-request-form.close-label": "ปิด", + "new-request-form.credit-card-digits-hint": "(เลข 4 หลักสุดท้าย)", + "new-request-form.dropdown.empty-option": "เลือกตัวเลือก", + "new-request-form.lookup-field.loading-options": "กำลังโหลดรายการ...", + "new-request-form.lookup-field.no-matches-found": "ไม่พบรายการที่ตรงกัน", + "new-request-form.lookup-field.placeholder": "ค้นหา {{label}}", + "new-request-form.parent-request-link": "ติดตามคําร้องขอ {{parentId}}", + "new-request-form.required-fields-info": + "ต้องกรองช่องที่มีเครื่องหมายดอกจัน (*)", + "new-request-form.submit": "ส่ง", + "new-request-form.suggested-articles": "บทความที่แนะนำ", +}; + +var th$1 = /*#__PURE__*/ Object.freeze({ + __proto__: null, + default: th, }); var tr = { - "new-request-form.answer-bot-modal.footer-content": "Yanıtlıyorsa, bu son talebinizi kapatabiliriz {{requestId}}", - "new-request-form.answer-bot-modal.footer-title": "Bu makale sorunuzu yanıtlıyor mu?", - "new-request-form.answer-bot-modal.mark-irrelevant": "Hayır, yardıma ihtiyacım var", - "new-request-form.answer-bot-modal.request-closed": "Güzel! Talebiniz kapatıldı.", - "new-request-form.answer-bot-modal.request-submitted": "Talebiniz başarıyla gönderildi", - "new-request-form.answer-bot-modal.solve-error": "Talebiniz kapatılırken bir hata oluştu", - "new-request-form.answer-bot-modal.solve-request": "Evet, talebimi kapat", - "new-request-form.answer-bot-modal.title": "Siz beklerken soralım: Bu makalelerden herhangi biri sorunuza yanıtladı mı?", - "new-request-form.answer-bot-modal.view-article": "Makaleyi görüntüle", - "new-request-form.attachments.choose-file-label": "Bir dosya seçin veya buraya sürükleyip bırakın", - "new-request-form.attachments.drop-files-label": "Dosyaları buraya bırakın", - "new-request-form.attachments.remove-file": "Dosyayı kaldır", - "new-request-form.attachments.stop-upload": "Karşıya yüklemeyi durdur", - "new-request-form.attachments.upload-error-description": "{{fileName}} karşıya yüklenirken bir hata oluştu. Yeniden deneyin veya başka bir dosya yükleyin.", - "new-request-form.attachments.upload-error-title": "Karşıya yükleme hatası", - "new-request-form.attachments.uploading": "{{fileName}} karşıya yükleniyor", - "new-request-form.cc-field.container-label": "Seçilen bilgi e-postası", - "new-request-form.cc-field.email-added": "{{email}} eklendi", - "new-request-form.cc-field.email-label": "{{email}} - Kaldırmak için Geri tuşuna basın", - "new-request-form.cc-field.email-removed": "{{email}} kaldırıldı", - "new-request-form.cc-field.emails-added": "{{emails}} eklendi", - "new-request-form.cc-field.invalid-email": "Geçersiz e-posta adresi", - "new-request-form.close-label": "Kapat", - "new-request-form.credit-card-digits-hint": "(Son 4 hane)", - "new-request-form.dropdown.empty-option": "Bir seçim yapın", - "new-request-form.lookup-field.loading-options": "Öğeler yükleniyor...", - "new-request-form.lookup-field.no-matches-found": "Eşleşme bulunamadı", - "new-request-form.lookup-field.placeholder": "Ara {{label}}", - "new-request-form.parent-request-link": "{{parentId}} talep etmek için ekleyin", - "new-request-form.required-fields-info": "Yıldız işareti (*) ile işaretlenen alanların doldurulması zorunludur.", - "new-request-form.submit": "Gönder", - "new-request-form.suggested-articles": "Önerilen makaleler" -}; - -var tr$1 = /*#__PURE__*/Object.freeze({ - __proto__: null, - default: tr + "new-request-form.answer-bot-modal.footer-content": + "Yanıtlıyorsa, bu son talebinizi kapatabiliriz {{requestId}}", + "new-request-form.answer-bot-modal.footer-title": + "Bu makale sorunuzu yanıtlıyor mu?", + "new-request-form.answer-bot-modal.mark-irrelevant": + "Hayır, yardıma ihtiyacım var", + "new-request-form.answer-bot-modal.request-closed": + "Güzel! Talebiniz kapatıldı.", + "new-request-form.answer-bot-modal.request-submitted": + "Talebiniz başarıyla gönderildi", + "new-request-form.answer-bot-modal.solve-error": + "Talebiniz kapatılırken bir hata oluştu", + "new-request-form.answer-bot-modal.solve-request": "Evet, talebimi kapat", + "new-request-form.answer-bot-modal.title": + "Siz beklerken soralım: Bu makalelerden herhangi biri sorunuza yanıtladı mı?", + "new-request-form.answer-bot-modal.view-article": "Makaleyi görüntüle", + "new-request-form.attachments.choose-file-label": + "Bir dosya seçin veya buraya sürükleyip bırakın", + "new-request-form.attachments.drop-files-label": "Dosyaları buraya bırakın", + "new-request-form.attachments.remove-file": "Dosyayı kaldır", + "new-request-form.attachments.stop-upload": "Karşıya yüklemeyi durdur", + "new-request-form.attachments.upload-error-description": + "{{fileName}} karşıya yüklenirken bir hata oluştu. Yeniden deneyin veya başka bir dosya yükleyin.", + "new-request-form.attachments.upload-error-title": "Karşıya yükleme hatası", + "new-request-form.attachments.uploading": "{{fileName}} karşıya yükleniyor", + "new-request-form.cc-field.container-label": "Seçilen bilgi e-postası", + "new-request-form.cc-field.email-added": "{{email}} eklendi", + "new-request-form.cc-field.email-label": + "{{email}} - Kaldırmak için Geri tuşuna basın", + "new-request-form.cc-field.email-removed": "{{email}} kaldırıldı", + "new-request-form.cc-field.emails-added": "{{emails}} eklendi", + "new-request-form.cc-field.invalid-email": "Geçersiz e-posta adresi", + "new-request-form.close-label": "Kapat", + "new-request-form.credit-card-digits-hint": "(Son 4 hane)", + "new-request-form.dropdown.empty-option": "Bir seçim yapın", + "new-request-form.lookup-field.loading-options": "Öğeler yükleniyor...", + "new-request-form.lookup-field.no-matches-found": "Eşleşme bulunamadı", + "new-request-form.lookup-field.placeholder": "Ara {{label}}", + "new-request-form.parent-request-link": + "{{parentId}} talep etmek için ekleyin", + "new-request-form.required-fields-info": + "Yıldız işareti (*) ile işaretlenen alanların doldurulması zorunludur.", + "new-request-form.submit": "Gönder", + "new-request-form.suggested-articles": "Önerilen makaleler", +}; + +var tr$1 = /*#__PURE__*/ Object.freeze({ + __proto__: null, + default: tr, }); var uk = { - "new-request-form.answer-bot-modal.footer-content": "If it does, we can close your recent request {{requestId}}", - "new-request-form.answer-bot-modal.footer-title": "Does this article answer your question?", - "new-request-form.answer-bot-modal.mark-irrelevant": "No, I need help", - "new-request-form.answer-bot-modal.request-closed": "Nice. Your request has been closed.", - "new-request-form.answer-bot-modal.request-submitted": "Your request was successfully submitted", - "new-request-form.answer-bot-modal.solve-error": "There was an error closing your request", - "new-request-form.answer-bot-modal.solve-request": "Yes, close my request", - "new-request-form.answer-bot-modal.title": "While you wait, do any of these articles answer your question?", - "new-request-form.answer-bot-modal.view-article": "View article", - "new-request-form.attachments.choose-file-label": "Choose a file or drag and drop here", - "new-request-form.attachments.drop-files-label": "Drop files here", - "new-request-form.attachments.remove-file": "Remove file", - "new-request-form.attachments.stop-upload": "Stop upload", - "new-request-form.attachments.upload-error-description": "There was an error uploading {{fileName}}. Try again or upload another file.", - "new-request-form.attachments.upload-error-title": "Upload error", - "new-request-form.attachments.uploading": "Uploading {{fileName}}", - "new-request-form.cc-field.container-label": "Selected CC emails", - "new-request-form.cc-field.email-added": "{{email}} has been added", - "new-request-form.cc-field.email-label": "{{email}} - Press Backspace to remove", - "new-request-form.cc-field.email-removed": "{{email}} has been removed", - "new-request-form.cc-field.emails-added": "{{emails}} have been added", - "new-request-form.cc-field.invalid-email": "Invalid email address", - "new-request-form.close-label": "Close", - "new-request-form.credit-card-digits-hint": "(Last 4 digits)", - "new-request-form.dropdown.empty-option": "Select an option", - "new-request-form.lookup-field.loading-options": "Loading items...", - "new-request-form.lookup-field.no-matches-found": "No matches found", - "new-request-form.lookup-field.placeholder": "Search {{label}}", - "new-request-form.parent-request-link": "Follow-up to request {{parentId}}", - "new-request-form.required-fields-info": "Fields marked with an asterisk (*) are required.", - "new-request-form.submit": "Submit", - "new-request-form.suggested-articles": "Suggested articles" -}; - -var uk$1 = /*#__PURE__*/Object.freeze({ - __proto__: null, - default: uk + "new-request-form.answer-bot-modal.footer-content": + "If it does, we can close your recent request {{requestId}}", + "new-request-form.answer-bot-modal.footer-title": + "Does this article answer your question?", + "new-request-form.answer-bot-modal.mark-irrelevant": "No, I need help", + "new-request-form.answer-bot-modal.request-closed": + "Nice. Your request has been closed.", + "new-request-form.answer-bot-modal.request-submitted": + "Your request was successfully submitted", + "new-request-form.answer-bot-modal.solve-error": + "There was an error closing your request", + "new-request-form.answer-bot-modal.solve-request": "Yes, close my request", + "new-request-form.answer-bot-modal.title": + "While you wait, do any of these articles answer your question?", + "new-request-form.answer-bot-modal.view-article": "View article", + "new-request-form.attachments.choose-file-label": + "Choose a file or drag and drop here", + "new-request-form.attachments.drop-files-label": "Drop files here", + "new-request-form.attachments.remove-file": "Remove file", + "new-request-form.attachments.stop-upload": "Stop upload", + "new-request-form.attachments.upload-error-description": + "There was an error uploading {{fileName}}. Try again or upload another file.", + "new-request-form.attachments.upload-error-title": "Upload error", + "new-request-form.attachments.uploading": "Uploading {{fileName}}", + "new-request-form.cc-field.container-label": "Selected CC emails", + "new-request-form.cc-field.email-added": "{{email}} has been added", + "new-request-form.cc-field.email-label": + "{{email}} - Press Backspace to remove", + "new-request-form.cc-field.email-removed": "{{email}} has been removed", + "new-request-form.cc-field.emails-added": "{{emails}} have been added", + "new-request-form.cc-field.invalid-email": "Invalid email address", + "new-request-form.close-label": "Close", + "new-request-form.credit-card-digits-hint": "(Last 4 digits)", + "new-request-form.dropdown.empty-option": "Select an option", + "new-request-form.lookup-field.loading-options": "Loading items...", + "new-request-form.lookup-field.no-matches-found": "No matches found", + "new-request-form.lookup-field.placeholder": "Search {{label}}", + "new-request-form.parent-request-link": "Follow-up to request {{parentId}}", + "new-request-form.required-fields-info": + "Fields marked with an asterisk (*) are required.", + "new-request-form.submit": "Submit", + "new-request-form.suggested-articles": "Suggested articles", +}; + +var uk$1 = /*#__PURE__*/ Object.freeze({ + __proto__: null, + default: uk, }); var ur = { - "new-request-form.answer-bot-modal.footer-content": "If it does, we can close your recent request {{requestId}}", - "new-request-form.answer-bot-modal.footer-title": "Does this article answer your question?", - "new-request-form.answer-bot-modal.mark-irrelevant": "No, I need help", - "new-request-form.answer-bot-modal.request-closed": "Nice. Your request has been closed.", - "new-request-form.answer-bot-modal.request-submitted": "Your request was successfully submitted", - "new-request-form.answer-bot-modal.solve-error": "There was an error closing your request", - "new-request-form.answer-bot-modal.solve-request": "Yes, close my request", - "new-request-form.answer-bot-modal.title": "While you wait, do any of these articles answer your question?", - "new-request-form.answer-bot-modal.view-article": "View article", - "new-request-form.attachments.choose-file-label": "Choose a file or drag and drop here", - "new-request-form.attachments.drop-files-label": "Drop files here", - "new-request-form.attachments.remove-file": "Remove file", - "new-request-form.attachments.stop-upload": "Stop upload", - "new-request-form.attachments.upload-error-description": "There was an error uploading {{fileName}}. Try again or upload another file.", - "new-request-form.attachments.upload-error-title": "Upload error", - "new-request-form.attachments.uploading": "Uploading {{fileName}}", - "new-request-form.cc-field.container-label": "Selected CC emails", - "new-request-form.cc-field.email-added": "{{email}} has been added", - "new-request-form.cc-field.email-label": "{{email}} - Press Backspace to remove", - "new-request-form.cc-field.email-removed": "{{email}} has been removed", - "new-request-form.cc-field.emails-added": "{{emails}} have been added", - "new-request-form.cc-field.invalid-email": "Invalid email address", - "new-request-form.close-label": "Close", - "new-request-form.credit-card-digits-hint": "(Last 4 digits)", - "new-request-form.dropdown.empty-option": "Select an option", - "new-request-form.lookup-field.loading-options": "Loading items...", - "new-request-form.lookup-field.no-matches-found": "No matches found", - "new-request-form.lookup-field.placeholder": "Search {{label}}", - "new-request-form.parent-request-link": "Follow-up to request {{parentId}}", - "new-request-form.required-fields-info": "Fields marked with an asterisk (*) are required.", - "new-request-form.submit": "Submit", - "new-request-form.suggested-articles": "Suggested articles" -}; - -var ur$1 = /*#__PURE__*/Object.freeze({ - __proto__: null, - default: ur + "new-request-form.answer-bot-modal.footer-content": + "If it does, we can close your recent request {{requestId}}", + "new-request-form.answer-bot-modal.footer-title": + "Does this article answer your question?", + "new-request-form.answer-bot-modal.mark-irrelevant": "No, I need help", + "new-request-form.answer-bot-modal.request-closed": + "Nice. Your request has been closed.", + "new-request-form.answer-bot-modal.request-submitted": + "Your request was successfully submitted", + "new-request-form.answer-bot-modal.solve-error": + "There was an error closing your request", + "new-request-form.answer-bot-modal.solve-request": "Yes, close my request", + "new-request-form.answer-bot-modal.title": + "While you wait, do any of these articles answer your question?", + "new-request-form.answer-bot-modal.view-article": "View article", + "new-request-form.attachments.choose-file-label": + "Choose a file or drag and drop here", + "new-request-form.attachments.drop-files-label": "Drop files here", + "new-request-form.attachments.remove-file": "Remove file", + "new-request-form.attachments.stop-upload": "Stop upload", + "new-request-form.attachments.upload-error-description": + "There was an error uploading {{fileName}}. Try again or upload another file.", + "new-request-form.attachments.upload-error-title": "Upload error", + "new-request-form.attachments.uploading": "Uploading {{fileName}}", + "new-request-form.cc-field.container-label": "Selected CC emails", + "new-request-form.cc-field.email-added": "{{email}} has been added", + "new-request-form.cc-field.email-label": + "{{email}} - Press Backspace to remove", + "new-request-form.cc-field.email-removed": "{{email}} has been removed", + "new-request-form.cc-field.emails-added": "{{emails}} have been added", + "new-request-form.cc-field.invalid-email": "Invalid email address", + "new-request-form.close-label": "Close", + "new-request-form.credit-card-digits-hint": "(Last 4 digits)", + "new-request-form.dropdown.empty-option": "Select an option", + "new-request-form.lookup-field.loading-options": "Loading items...", + "new-request-form.lookup-field.no-matches-found": "No matches found", + "new-request-form.lookup-field.placeholder": "Search {{label}}", + "new-request-form.parent-request-link": "Follow-up to request {{parentId}}", + "new-request-form.required-fields-info": + "Fields marked with an asterisk (*) are required.", + "new-request-form.submit": "Submit", + "new-request-form.suggested-articles": "Suggested articles", +}; + +var ur$1 = /*#__PURE__*/ Object.freeze({ + __proto__: null, + default: ur, }); var uz = { - "new-request-form.answer-bot-modal.footer-content": "If it does, we can close your recent request {{requestId}}", - "new-request-form.answer-bot-modal.footer-title": "Does this article answer your question?", - "new-request-form.answer-bot-modal.mark-irrelevant": "No, I need help", - "new-request-form.answer-bot-modal.request-closed": "Nice. Your request has been closed.", - "new-request-form.answer-bot-modal.request-submitted": "Your request was successfully submitted", - "new-request-form.answer-bot-modal.solve-error": "There was an error closing your request", - "new-request-form.answer-bot-modal.solve-request": "Yes, close my request", - "new-request-form.answer-bot-modal.title": "While you wait, do any of these articles answer your question?", - "new-request-form.answer-bot-modal.view-article": "View article", - "new-request-form.attachments.choose-file-label": "Choose a file or drag and drop here", - "new-request-form.attachments.drop-files-label": "Drop files here", - "new-request-form.attachments.remove-file": "Remove file", - "new-request-form.attachments.stop-upload": "Stop upload", - "new-request-form.attachments.upload-error-description": "There was an error uploading {{fileName}}. Try again or upload another file.", - "new-request-form.attachments.upload-error-title": "Upload error", - "new-request-form.attachments.uploading": "Uploading {{fileName}}", - "new-request-form.cc-field.container-label": "Selected CC emails", - "new-request-form.cc-field.email-added": "{{email}} has been added", - "new-request-form.cc-field.email-label": "{{email}} - Press Backspace to remove", - "new-request-form.cc-field.email-removed": "{{email}} has been removed", - "new-request-form.cc-field.emails-added": "{{emails}} have been added", - "new-request-form.cc-field.invalid-email": "Invalid email address", - "new-request-form.close-label": "Close", - "new-request-form.credit-card-digits-hint": "(Last 4 digits)", - "new-request-form.dropdown.empty-option": "Select an option", - "new-request-form.lookup-field.loading-options": "Loading items...", - "new-request-form.lookup-field.no-matches-found": "No matches found", - "new-request-form.lookup-field.placeholder": "Search {{label}}", - "new-request-form.parent-request-link": "Follow-up to request {{parentId}}", - "new-request-form.required-fields-info": "Fields marked with an asterisk (*) are required.", - "new-request-form.submit": "Submit", - "new-request-form.suggested-articles": "Suggested articles" -}; - -var uz$1 = /*#__PURE__*/Object.freeze({ - __proto__: null, - default: uz + "new-request-form.answer-bot-modal.footer-content": + "If it does, we can close your recent request {{requestId}}", + "new-request-form.answer-bot-modal.footer-title": + "Does this article answer your question?", + "new-request-form.answer-bot-modal.mark-irrelevant": "No, I need help", + "new-request-form.answer-bot-modal.request-closed": + "Nice. Your request has been closed.", + "new-request-form.answer-bot-modal.request-submitted": + "Your request was successfully submitted", + "new-request-form.answer-bot-modal.solve-error": + "There was an error closing your request", + "new-request-form.answer-bot-modal.solve-request": "Yes, close my request", + "new-request-form.answer-bot-modal.title": + "While you wait, do any of these articles answer your question?", + "new-request-form.answer-bot-modal.view-article": "View article", + "new-request-form.attachments.choose-file-label": + "Choose a file or drag and drop here", + "new-request-form.attachments.drop-files-label": "Drop files here", + "new-request-form.attachments.remove-file": "Remove file", + "new-request-form.attachments.stop-upload": "Stop upload", + "new-request-form.attachments.upload-error-description": + "There was an error uploading {{fileName}}. Try again or upload another file.", + "new-request-form.attachments.upload-error-title": "Upload error", + "new-request-form.attachments.uploading": "Uploading {{fileName}}", + "new-request-form.cc-field.container-label": "Selected CC emails", + "new-request-form.cc-field.email-added": "{{email}} has been added", + "new-request-form.cc-field.email-label": + "{{email}} - Press Backspace to remove", + "new-request-form.cc-field.email-removed": "{{email}} has been removed", + "new-request-form.cc-field.emails-added": "{{emails}} have been added", + "new-request-form.cc-field.invalid-email": "Invalid email address", + "new-request-form.close-label": "Close", + "new-request-form.credit-card-digits-hint": "(Last 4 digits)", + "new-request-form.dropdown.empty-option": "Select an option", + "new-request-form.lookup-field.loading-options": "Loading items...", + "new-request-form.lookup-field.no-matches-found": "No matches found", + "new-request-form.lookup-field.placeholder": "Search {{label}}", + "new-request-form.parent-request-link": "Follow-up to request {{parentId}}", + "new-request-form.required-fields-info": + "Fields marked with an asterisk (*) are required.", + "new-request-form.submit": "Submit", + "new-request-form.suggested-articles": "Suggested articles", +}; + +var uz$1 = /*#__PURE__*/ Object.freeze({ + __proto__: null, + default: uz, }); var vi = { - "new-request-form.answer-bot-modal.footer-content": "Nếu có, chúng tôi có thể đóng yêu cầu hiện tại {{requestId}}", - "new-request-form.answer-bot-modal.footer-title": "Bài viết này có giải đáp được câu hỏi của bạn không?", - "new-request-form.answer-bot-modal.mark-irrelevant": "Không, tôi cần trợ giúp", - "new-request-form.answer-bot-modal.request-closed": "Tuyệt. Yêu cầu đã được đóng lại.", - "new-request-form.answer-bot-modal.request-submitted": "Yêu cầu của bạn đã được gửi thành công", - "new-request-form.answer-bot-modal.solve-error": "Đã xảy ra lỗi khi đóng yêu cầu của bạn", - "new-request-form.answer-bot-modal.solve-request": "Có, đóng yêu cầu của tôi", - "new-request-form.answer-bot-modal.title": "Trong thời gian chờ đợi, có bài viết nào trong số các bài viết này giải đáp được thắc mắc của bạn không?", - "new-request-form.answer-bot-modal.view-article": "Xem bài viết", - "new-request-form.attachments.choose-file-label": "Chọn một tập tin hoặc kéo và thả ở đây", - "new-request-form.attachments.drop-files-label": "Thả tập tin vào đây", - "new-request-form.attachments.remove-file": "Xóa tập tin", - "new-request-form.attachments.stop-upload": "Dừng tải lên", - "new-request-form.attachments.upload-error-description": "Đã xảy ra lỗi khi tải lên {{fileName}}. Hãy thử lại hoặc tải lên một tệp khác.", - "new-request-form.attachments.upload-error-title": "Lỗi tải lên", - "new-request-form.attachments.uploading": "Đang tải lên {{fileName}}", - "new-request-form.cc-field.container-label": "Email CC đã chọn", - "new-request-form.cc-field.email-added": "{{email}} đã được thêm", - "new-request-form.cc-field.email-label": "{{email}} - Nhấn Backspace để loại bỏ", - "new-request-form.cc-field.email-removed": "{{email}} đã bị loại bỏ", - "new-request-form.cc-field.emails-added": "{{emails}} đã được thêm", - "new-request-form.cc-field.invalid-email": "Địa chỉ email không hợp lệ", - "new-request-form.close-label": "Đóng", - "new-request-form.credit-card-digits-hint": "(4 chữ số cuối)", - "new-request-form.dropdown.empty-option": "Chọn một tùy chọn", - "new-request-form.lookup-field.loading-options": "Đang tải các mục...", - "new-request-form.lookup-field.no-matches-found": "Không tìm thấy kết quả phù hợp", - "new-request-form.lookup-field.placeholder": "Tìm kiếm {{label}}", - "new-request-form.parent-request-link": "Theo dõi để yêu cầu {{parentId}}", - "new-request-form.required-fields-info": "Các trường đánh dấu sao (*) là bắt buộc.", - "new-request-form.submit": "Gửi", - "new-request-form.suggested-articles": "Bài viết được đề xuất" -}; - -var vi$1 = /*#__PURE__*/Object.freeze({ - __proto__: null, - default: vi + "new-request-form.answer-bot-modal.footer-content": + "Nếu có, chúng tôi có thể đóng yêu cầu hiện tại {{requestId}}", + "new-request-form.answer-bot-modal.footer-title": + "Bài viết này có giải đáp được câu hỏi của bạn không?", + "new-request-form.answer-bot-modal.mark-irrelevant": + "Không, tôi cần trợ giúp", + "new-request-form.answer-bot-modal.request-closed": + "Tuyệt. Yêu cầu đã được đóng lại.", + "new-request-form.answer-bot-modal.request-submitted": + "Yêu cầu của bạn đã được gửi thành công", + "new-request-form.answer-bot-modal.solve-error": + "Đã xảy ra lỗi khi đóng yêu cầu của bạn", + "new-request-form.answer-bot-modal.solve-request": "Có, đóng yêu cầu của tôi", + "new-request-form.answer-bot-modal.title": + "Trong thời gian chờ đợi, có bài viết nào trong số các bài viết này giải đáp được thắc mắc của bạn không?", + "new-request-form.answer-bot-modal.view-article": "Xem bài viết", + "new-request-form.attachments.choose-file-label": + "Chọn một tập tin hoặc kéo và thả ở đây", + "new-request-form.attachments.drop-files-label": "Thả tập tin vào đây", + "new-request-form.attachments.remove-file": "Xóa tập tin", + "new-request-form.attachments.stop-upload": "Dừng tải lên", + "new-request-form.attachments.upload-error-description": + "Đã xảy ra lỗi khi tải lên {{fileName}}. Hãy thử lại hoặc tải lên một tệp khác.", + "new-request-form.attachments.upload-error-title": "Lỗi tải lên", + "new-request-form.attachments.uploading": "Đang tải lên {{fileName}}", + "new-request-form.cc-field.container-label": "Email CC đã chọn", + "new-request-form.cc-field.email-added": "{{email}} đã được thêm", + "new-request-form.cc-field.email-label": + "{{email}} - Nhấn Backspace để loại bỏ", + "new-request-form.cc-field.email-removed": "{{email}} đã bị loại bỏ", + "new-request-form.cc-field.emails-added": "{{emails}} đã được thêm", + "new-request-form.cc-field.invalid-email": "Địa chỉ email không hợp lệ", + "new-request-form.close-label": "Đóng", + "new-request-form.credit-card-digits-hint": "(4 chữ số cuối)", + "new-request-form.dropdown.empty-option": "Chọn một tùy chọn", + "new-request-form.lookup-field.loading-options": "Đang tải các mục...", + "new-request-form.lookup-field.no-matches-found": + "Không tìm thấy kết quả phù hợp", + "new-request-form.lookup-field.placeholder": "Tìm kiếm {{label}}", + "new-request-form.parent-request-link": "Theo dõi để yêu cầu {{parentId}}", + "new-request-form.required-fields-info": + "Các trường đánh dấu sao (*) là bắt buộc.", + "new-request-form.submit": "Gửi", + "new-request-form.suggested-articles": "Bài viết được đề xuất", +}; + +var vi$1 = /*#__PURE__*/ Object.freeze({ + __proto__: null, + default: vi, }); var zhCn = { - "new-request-form.answer-bot-modal.footer-content": "如果是的话,我们将关闭最近的请求 {{requestId}}", - "new-request-form.answer-bot-modal.footer-title": "此文章解答该问题了吗?", - "new-request-form.answer-bot-modal.mark-irrelevant": "没有,我需要帮助", - "new-request-form.answer-bot-modal.request-closed": "很好。此请求已关闭。", - "new-request-form.answer-bot-modal.request-submitted": "您的请求已成功提交", - "new-request-form.answer-bot-modal.solve-error": "关闭您的请求时出错", - "new-request-form.answer-bot-modal.solve-request": "解答了,关闭我的请求", - "new-request-form.answer-bot-modal.title": "在等待的同时,看看这些文章中有没有可以解答该疑问的?", - "new-request-form.answer-bot-modal.view-article": "查看文章", - "new-request-form.attachments.choose-file-label": "选择文件或拖放到此处", - "new-request-form.attachments.drop-files-label": "将文件放在此处", - "new-request-form.attachments.remove-file": "移除文件", - "new-request-form.attachments.stop-upload": "停止上传", - "new-request-form.attachments.upload-error-description": "上传 {{fileName}} 时出错。请重试或上传另一个文件。", - "new-request-form.attachments.upload-error-title": "上传错误", - "new-request-form.attachments.uploading": "上传 {{fileName}}", - "new-request-form.cc-field.container-label": "选定的抄送电邮", - "new-request-form.cc-field.email-added": "已添加 {{email}}", - "new-request-form.cc-field.email-label": "{{email}} - 按 Backspace 键移除", - "new-request-form.cc-field.email-removed": "已移除 {{email}}", - "new-request-form.cc-field.emails-added": "已添加 {{emails}}", - "new-request-form.cc-field.invalid-email": "无效电邮地址", - "new-request-form.close-label": "关闭", - "new-request-form.credit-card-digits-hint": "(最后 4 位数)", - "new-request-form.dropdown.empty-option": "选择一个选项", - "new-request-form.lookup-field.loading-options": "正在加载项目…", - "new-request-form.lookup-field.no-matches-found": "未找到匹配项", - "new-request-form.lookup-field.placeholder": "搜索 {{label}}", - "new-request-form.parent-request-link": "跟进请求 {{parentId}}", - "new-request-form.required-fields-info": "标有星号 (*) 的字段是必填字段。", - "new-request-form.submit": "提交", - "new-request-form.suggested-articles": "推荐文章" -}; - -var zhCn$1 = /*#__PURE__*/Object.freeze({ - __proto__: null, - default: zhCn + "new-request-form.answer-bot-modal.footer-content": + "如果是的话,我们将关闭最近的请求 {{requestId}}", + "new-request-form.answer-bot-modal.footer-title": "此文章解答该问题了吗?", + "new-request-form.answer-bot-modal.mark-irrelevant": "没有,我需要帮助", + "new-request-form.answer-bot-modal.request-closed": "很好。此请求已关闭。", + "new-request-form.answer-bot-modal.request-submitted": "您的请求已成功提交", + "new-request-form.answer-bot-modal.solve-error": "关闭您的请求时出错", + "new-request-form.answer-bot-modal.solve-request": "解答了,关闭我的请求", + "new-request-form.answer-bot-modal.title": + "在等待的同时,看看这些文章中有没有可以解答该疑问的?", + "new-request-form.answer-bot-modal.view-article": "查看文章", + "new-request-form.attachments.choose-file-label": "选择文件或拖放到此处", + "new-request-form.attachments.drop-files-label": "将文件放在此处", + "new-request-form.attachments.remove-file": "移除文件", + "new-request-form.attachments.stop-upload": "停止上传", + "new-request-form.attachments.upload-error-description": + "上传 {{fileName}} 时出错。请重试或上传另一个文件。", + "new-request-form.attachments.upload-error-title": "上传错误", + "new-request-form.attachments.uploading": "上传 {{fileName}}", + "new-request-form.cc-field.container-label": "选定的抄送电邮", + "new-request-form.cc-field.email-added": "已添加 {{email}}", + "new-request-form.cc-field.email-label": "{{email}} - 按 Backspace 键移除", + "new-request-form.cc-field.email-removed": "已移除 {{email}}", + "new-request-form.cc-field.emails-added": "已添加 {{emails}}", + "new-request-form.cc-field.invalid-email": "无效电邮地址", + "new-request-form.close-label": "关闭", + "new-request-form.credit-card-digits-hint": "(最后 4 位数)", + "new-request-form.dropdown.empty-option": "选择一个选项", + "new-request-form.lookup-field.loading-options": "正在加载项目…", + "new-request-form.lookup-field.no-matches-found": "未找到匹配项", + "new-request-form.lookup-field.placeholder": "搜索 {{label}}", + "new-request-form.parent-request-link": "跟进请求 {{parentId}}", + "new-request-form.required-fields-info": "标有星号 (*) 的字段是必填字段。", + "new-request-form.submit": "提交", + "new-request-form.suggested-articles": "推荐文章", +}; + +var zhCn$1 = /*#__PURE__*/ Object.freeze({ + __proto__: null, + default: zhCn, }); var zhTw = { - "new-request-form.answer-bot-modal.footer-content": "若是,我們可關閉近期的請求 {{requestId}}", - "new-request-form.answer-bot-modal.footer-title": "此文章是否已回答該問題?", - "new-request-form.answer-bot-modal.mark-irrelevant": "不,我仍需要幫助", - "new-request-form.answer-bot-modal.request-closed": "太好了。此請求已關閉。", - "new-request-form.answer-bot-modal.request-submitted": "已成功提交請求", - "new-request-form.answer-bot-modal.solve-error": "關閉您的請求時發生錯誤", - "new-request-form.answer-bot-modal.solve-request": "是,關閉我的請求", - "new-request-form.answer-bot-modal.title": "在等待時,這些文章是否已回答該疑問?", - "new-request-form.answer-bot-modal.view-article": "檢視文章", - "new-request-form.attachments.choose-file-label": "選擇檔案,或將檔案拖放到這裡", - "new-request-form.attachments.drop-files-label": "將檔案放置在此處", - "new-request-form.attachments.remove-file": "移除檔案", - "new-request-form.attachments.stop-upload": "停止上傳", - "new-request-form.attachments.upload-error-description": "上傳 {{fileName}} 時發生錯誤。請再試一次,或上傳另一個檔案。", - "new-request-form.attachments.upload-error-title": "上傳錯誤", - "new-request-form.attachments.uploading": "正在上傳 {{fileName}}", - "new-request-form.cc-field.container-label": "已選取副本電子郵件地址", - "new-request-form.cc-field.email-added": "已新增 {{email}}", - "new-request-form.cc-field.email-label": "{{email}}:按 Backspace 鍵移除", - "new-request-form.cc-field.email-removed": "已移除 {{email}}", - "new-request-form.cc-field.emails-added": "已新增 {{emails}}", - "new-request-form.cc-field.invalid-email": "無效電子郵件地址", - "new-request-form.close-label": "關閉", - "new-request-form.credit-card-digits-hint": "(最後 4 位數)", - "new-request-form.dropdown.empty-option": "選取一個選項", - "new-request-form.lookup-field.loading-options": "正在載入項目…", - "new-request-form.lookup-field.no-matches-found": "找不到符合項目", - "new-request-form.lookup-field.placeholder": "搜尋{{label}}", - "new-request-form.parent-request-link": "請求 {{parentId}} 的後續跟進", - "new-request-form.required-fields-info": "標有星號 (*) 的欄位為必填欄位。", - "new-request-form.submit": "提交", - "new-request-form.suggested-articles": "推薦文章" -}; - -var zhTw$1 = /*#__PURE__*/Object.freeze({ - __proto__: null, - default: zhTw -}); - -export { ka$1 as $, enXKeys$1 as A, enXObsolete$1 as B, enXPseudo$1 as C, enXTest$1 as D, es419$1 as E, esEs$1 as F, es$1 as G, et$1 as H, eu$1 as I, faAf$1 as J, fa$1 as K, fi$1 as L, fil$1 as M, fo$1 as N, frCa$1 as O, fr$1 as P, ga$1 as Q, he$1 as R, hi$1 as S, hr$1 as T, hu$1 as U, hy$1 as V, id$1 as W, is$1 as X, itCh$1 as Y, it$1 as Z, ja$1 as _, af$1 as a, kk$1 as a0, klDk$1 as a1, ko$1 as a2, ku$1 as a3, lt$1 as a4, lv$1 as a5, mk$1 as a6, mn$1 as a7, ms$1 as a8, mt$1 as a9, my$1 as aa, nlBe$1 as ab, nl$1 as ac, no$1 as ad, pl$1 as ae, ptBr$1 as af, pt$1 as ag, ro$1 as ah, ru$1 as ai, sk$1 as aj, sl$1 as ak, sq$1 as al, srMe$1 as am, sr$1 as an, sv$1 as ao, th$1 as ap, tr$1 as aq, uk$1 as ar, ur$1 as as, uz$1 as at, vi$1 as au, zhCn$1 as av, zhTw$1 as aw, arXPseudo$1 as b, ar$1 as c, az$1 as d, be$1 as e, bg$1 as f, bn$1 as g, bs$1 as h, ca$1 as i, cs$1 as j, cy$1 as k, da$1 as l, deDe$1 as m, deXInformal$1 as n, de$1 as o, el$1 as p, en001$1 as q, en150$1 as r, enAu$1 as s, enCa$1 as t, enGb$1 as u, enMy$1 as v, enPh$1 as w, enSe$1 as x, enUs$1 as y, enXDev$1 as z }; + "new-request-form.answer-bot-modal.footer-content": + "若是,我們可關閉近期的請求 {{requestId}}", + "new-request-form.answer-bot-modal.footer-title": "此文章是否已回答該問題?", + "new-request-form.answer-bot-modal.mark-irrelevant": "不,我仍需要幫助", + "new-request-form.answer-bot-modal.request-closed": "太好了。此請求已關閉。", + "new-request-form.answer-bot-modal.request-submitted": "已成功提交請求", + "new-request-form.answer-bot-modal.solve-error": "關閉您的請求時發生錯誤", + "new-request-form.answer-bot-modal.solve-request": "是,關閉我的請求", + "new-request-form.answer-bot-modal.title": + "在等待時,這些文章是否已回答該疑問?", + "new-request-form.answer-bot-modal.view-article": "檢視文章", + "new-request-form.attachments.choose-file-label": + "選擇檔案,或將檔案拖放到這裡", + "new-request-form.attachments.drop-files-label": "將檔案放置在此處", + "new-request-form.attachments.remove-file": "移除檔案", + "new-request-form.attachments.stop-upload": "停止上傳", + "new-request-form.attachments.upload-error-description": + "上傳 {{fileName}} 時發生錯誤。請再試一次,或上傳另一個檔案。", + "new-request-form.attachments.upload-error-title": "上傳錯誤", + "new-request-form.attachments.uploading": "正在上傳 {{fileName}}", + "new-request-form.cc-field.container-label": "已選取副本電子郵件地址", + "new-request-form.cc-field.email-added": "已新增 {{email}}", + "new-request-form.cc-field.email-label": "{{email}}:按 Backspace 鍵移除", + "new-request-form.cc-field.email-removed": "已移除 {{email}}", + "new-request-form.cc-field.emails-added": "已新增 {{emails}}", + "new-request-form.cc-field.invalid-email": "無效電子郵件地址", + "new-request-form.close-label": "關閉", + "new-request-form.credit-card-digits-hint": "(最後 4 位數)", + "new-request-form.dropdown.empty-option": "選取一個選項", + "new-request-form.lookup-field.loading-options": "正在載入項目…", + "new-request-form.lookup-field.no-matches-found": "找不到符合項目", + "new-request-form.lookup-field.placeholder": "搜尋{{label}}", + "new-request-form.parent-request-link": "請求 {{parentId}} 的後續跟進", + "new-request-form.required-fields-info": "標有星號 (*) 的欄位為必填欄位。", + "new-request-form.submit": "提交", + "new-request-form.suggested-articles": "推薦文章", +}; + +var zhTw$1 = /*#__PURE__*/ Object.freeze({ + __proto__: null, + default: zhTw, +}); + +export { + ka$1 as $, + enXKeys$1 as A, + enXObsolete$1 as B, + enXPseudo$1 as C, + enXTest$1 as D, + es419$1 as E, + esEs$1 as F, + es$1 as G, + et$1 as H, + eu$1 as I, + faAf$1 as J, + fa$1 as K, + fi$1 as L, + fil$1 as M, + fo$1 as N, + frCa$1 as O, + fr$1 as P, + ga$1 as Q, + he$1 as R, + hi$1 as S, + hr$1 as T, + hu$1 as U, + hy$1 as V, + id$1 as W, + is$1 as X, + itCh$1 as Y, + it$1 as Z, + ja$1 as _, + af$1 as a, + kk$1 as a0, + klDk$1 as a1, + ko$1 as a2, + ku$1 as a3, + lt$1 as a4, + lv$1 as a5, + mk$1 as a6, + mn$1 as a7, + ms$1 as a8, + mt$1 as a9, + my$1 as aa, + nlBe$1 as ab, + nl$1 as ac, + no$1 as ad, + pl$1 as ae, + ptBr$1 as af, + pt$1 as ag, + ro$1 as ah, + ru$1 as ai, + sk$1 as aj, + sl$1 as ak, + sq$1 as al, + srMe$1 as am, + sr$1 as an, + sv$1 as ao, + th$1 as ap, + tr$1 as aq, + uk$1 as ar, + ur$1 as as, + uz$1 as at, + vi$1 as au, + zhCn$1 as av, + zhTw$1 as aw, + arXPseudo$1 as b, + ar$1 as c, + az$1 as d, + be$1 as e, + bg$1 as f, + bn$1 as g, + bs$1 as h, + ca$1 as i, + cs$1 as j, + cy$1 as k, + da$1 as l, + deDe$1 as m, + deXInformal$1 as n, + de$1 as o, + el$1 as p, + en001$1 as q, + en150$1 as r, + enAu$1 as s, + enCa$1 as t, + enGb$1 as u, + enMy$1 as v, + enPh$1 as w, + enSe$1 as x, + enUs$1 as y, + enXDev$1 as z, +}; diff --git a/assets/shared-bundle.js b/assets/shared-bundle.js index 7a0ff7f4d..8f31100a7 100644 --- a/assets/shared-bundle.js +++ b/assets/shared-bundle.js @@ -1,29 +1,51 @@ function _mergeNamespaces(n, m) { - m.forEach(function (e) { - e && typeof e !== 'string' && !Array.isArray(e) && Object.keys(e).forEach(function (k) { - if (k !== 'default' && !(k in n)) { - var d = Object.getOwnPropertyDescriptor(e, k); - Object.defineProperty(n, k, d.get ? d : { - enumerable: true, - get: function () { return e[k]; } - }); - } - }); - }); - return Object.freeze(n); + m.forEach(function (e) { + e && + typeof e !== "string" && + !Array.isArray(e) && + Object.keys(e).forEach(function (k) { + if (k !== "default" && !(k in n)) { + var d = Object.getOwnPropertyDescriptor(e, k); + Object.defineProperty( + n, + k, + d.get + ? d + : { + enumerable: true, + get: function () { + return e[k]; + }, + } + ); + } + }); + }); + return Object.freeze(n); } -var commonjsGlobal = typeof globalThis !== 'undefined' ? globalThis : typeof window !== 'undefined' ? window : typeof global !== 'undefined' ? global : typeof self !== 'undefined' ? self : {}; +var commonjsGlobal = + typeof globalThis !== "undefined" + ? globalThis + : typeof window !== "undefined" + ? window + : typeof global !== "undefined" + ? global + : typeof self !== "undefined" + ? self + : {}; -function getDefaultExportFromCjs (x) { - return x && x.__esModule && Object.prototype.hasOwnProperty.call(x, 'default') ? x['default'] : x; +function getDefaultExportFromCjs(x) { + return x && x.__esModule && Object.prototype.hasOwnProperty.call(x, "default") + ? x["default"] + : x; } -var jsxRuntime = {exports: {}}; +var jsxRuntime = { exports: {} }; var reactJsxRuntime_production_min = {}; -var react = {exports: {}}; +var react = { exports: {} }; var react_production_min = {}; @@ -39,27 +61,386 @@ var react_production_min = {}; var hasRequiredReact_production_min; -function requireReact_production_min () { - if (hasRequiredReact_production_min) return react_production_min; - hasRequiredReact_production_min = 1; -var l=Symbol.for("react.element"),n=Symbol.for("react.portal"),p=Symbol.for("react.fragment"),q=Symbol.for("react.strict_mode"),r=Symbol.for("react.profiler"),t=Symbol.for("react.provider"),u=Symbol.for("react.context"),v=Symbol.for("react.forward_ref"),w=Symbol.for("react.suspense"),x=Symbol.for("react.memo"),y=Symbol.for("react.lazy"),z=Symbol.iterator;function A(a){if(null===a||"object"!==typeof a)return null;a=z&&a[z]||a["@@iterator"];return "function"===typeof a?a:null} - var B={isMounted:function(){return !1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},C=Object.assign,D={};function E(a,b,e){this.props=a;this.context=b;this.refs=D;this.updater=e||B;}E.prototype.isReactComponent={}; - E.prototype.setState=function(a,b){if("object"!==typeof a&&"function"!==typeof a&&null!=a)throw Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,a,b,"setState");};E.prototype.forceUpdate=function(a){this.updater.enqueueForceUpdate(this,a,"forceUpdate");};function F(){}F.prototype=E.prototype;function G(a,b,e){this.props=a;this.context=b;this.refs=D;this.updater=e||B;}var H=G.prototype=new F; - H.constructor=G;C(H,E.prototype);H.isPureReactComponent=!0;var I=Array.isArray,J=Object.prototype.hasOwnProperty,K={current:null},L={key:!0,ref:!0,__self:!0,__source:!0}; - function M(a,b,e){var d,c={},k=null,h=null;if(null!=b)for(d in void 0!==b.ref&&(h=b.ref),void 0!==b.key&&(k=""+b.key),b)J.call(b,d)&&!L.hasOwnProperty(d)&&(c[d]=b[d]);var g=arguments.length-2;if(1===g)c.children=e;else if(1>>1,e=a[d];if(0>>1;dg(C,c))ng(x,C)?(a[d]=x,a[n]=c,d=n):(a[d]=C,a[m]=c,d=m);else if(ng(x,c))a[d]=x,a[n]=c,d=n;else break a}}return b} - function g(a,b){var c=a.sortIndex-b.sortIndex;return 0!==c?c:a.id-b.id}if("object"===typeof performance&&"function"===typeof performance.now){var l=performance;exports.unstable_now=function(){return l.now()};}else {var p=Date,q=p.now();exports.unstable_now=function(){return p.now()-q};}var r=[],t=[],u=1,v=null,y=3,z=!1,A=!1,B=!1,D="function"===typeof setTimeout?setTimeout:null,E="function"===typeof clearTimeout?clearTimeout:null,F="undefined"!==typeof setImmediate?setImmediate:null; - "undefined"!==typeof navigator&&void 0!==navigator.scheduling&&void 0!==navigator.scheduling.isInputPending&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function G(a){for(var b=h(t);null!==b;){if(null===b.callback)k(t);else if(b.startTime<=a)k(t),b.sortIndex=b.expirationTime,f(r,b);else break;b=h(t);}}function H(a){B=!1;G(a);if(!A)if(null!==h(r))A=!0,I(J);else {var b=h(t);null!==b&&K(H,b.startTime-a);}} - function J(a,b){A=!1;B&&(B=!1,E(L),L=-1);z=!0;var c=y;try{G(b);for(v=h(r);null!==v&&(!(v.expirationTime>b)||a&&!M());){var d=v.callback;if("function"===typeof d){v.callback=null;y=v.priorityLevel;var e=d(v.expirationTime<=b);b=exports.unstable_now();"function"===typeof e?v.callback=e:v===h(r)&&k(r);G(b);}else k(r);v=h(r);}if(null!==v)var w=!0;else {var m=h(t);null!==m&&K(H,m.startTime-b);w=!1;}return w}finally{v=null,y=c,z=!1;}}var N=!1,O=null,L=-1,P=5,Q=-1; - function M(){return exports.unstable_now()-Qa||125d?(a.sortIndex=c,f(t,a),null===h(r)&&a===h(t)&&(B?(E(L),L=-1):B=!0,K(H,c-d))):(a.sortIndex=e,f(r,a),A||z||(A=!0,I(J)));return a}; - exports.unstable_shouldYield=M;exports.unstable_wrapCallback=function(a){var b=y;return function(){var c=y;y=b;try{return a.apply(this,arguments)}finally{y=c;}}}; - } (scheduler_production_min)); - return scheduler_production_min; +function requireScheduler_production_min() { + if (hasRequiredScheduler_production_min) return scheduler_production_min; + hasRequiredScheduler_production_min = 1; + (function (exports) { + function f(a, b) { + var c = a.length; + a.push(b); + a: for (; 0 < c; ) { + var d = (c - 1) >>> 1, + e = a[d]; + if (0 < g(e, b)) (a[d] = b), (a[c] = e), (c = d); + else break a; + } + } + function h(a) { + return 0 === a.length ? null : a[0]; + } + function k(a) { + if (0 === a.length) return null; + var b = a[0], + c = a.pop(); + if (c !== b) { + a[0] = c; + a: for (var d = 0, e = a.length, w = e >>> 1; d < w; ) { + var m = 2 * (d + 1) - 1, + C = a[m], + n = m + 1, + x = a[n]; + if (0 > g(C, c)) + n < e && 0 > g(x, C) + ? ((a[d] = x), (a[n] = c), (d = n)) + : ((a[d] = C), (a[m] = c), (d = m)); + else if (n < e && 0 > g(x, c)) (a[d] = x), (a[n] = c), (d = n); + else break a; + } + } + return b; + } + function g(a, b) { + var c = a.sortIndex - b.sortIndex; + return 0 !== c ? c : a.id - b.id; + } + if ( + "object" === typeof performance && + "function" === typeof performance.now + ) { + var l = performance; + exports.unstable_now = function () { + return l.now(); + }; + } else { + var p = Date, + q = p.now(); + exports.unstable_now = function () { + return p.now() - q; + }; + } + var r = [], + t = [], + u = 1, + v = null, + y = 3, + z = !1, + A = !1, + B = !1, + D = "function" === typeof setTimeout ? setTimeout : null, + E = "function" === typeof clearTimeout ? clearTimeout : null, + F = "undefined" !== typeof setImmediate ? setImmediate : null; + "undefined" !== typeof navigator && + void 0 !== navigator.scheduling && + void 0 !== navigator.scheduling.isInputPending && + navigator.scheduling.isInputPending.bind(navigator.scheduling); + function G(a) { + for (var b = h(t); null !== b; ) { + if (null === b.callback) k(t); + else if (b.startTime <= a) + k(t), (b.sortIndex = b.expirationTime), f(r, b); + else break; + b = h(t); + } + } + function H(a) { + B = !1; + G(a); + if (!A) + if (null !== h(r)) (A = !0), I(J); + else { + var b = h(t); + null !== b && K(H, b.startTime - a); + } + } + function J(a, b) { + A = !1; + B && ((B = !1), E(L), (L = -1)); + z = !0; + var c = y; + try { + G(b); + for ( + v = h(r); + null !== v && (!(v.expirationTime > b) || (a && !M())); + + ) { + var d = v.callback; + if ("function" === typeof d) { + v.callback = null; + y = v.priorityLevel; + var e = d(v.expirationTime <= b); + b = exports.unstable_now(); + "function" === typeof e ? (v.callback = e) : v === h(r) && k(r); + G(b); + } else k(r); + v = h(r); + } + if (null !== v) var w = !0; + else { + var m = h(t); + null !== m && K(H, m.startTime - b); + w = !1; + } + return w; + } finally { + (v = null), (y = c), (z = !1); + } + } + var N = !1, + O = null, + L = -1, + P = 5, + Q = -1; + function M() { + return exports.unstable_now() - Q < P ? !1 : !0; + } + function R() { + if (null !== O) { + var a = exports.unstable_now(); + Q = a; + var b = !0; + try { + b = O(!0, a); + } finally { + b ? S() : ((N = !1), (O = null)); + } + } else N = !1; + } + var S; + if ("function" === typeof F) + S = function () { + F(R); + }; + else if ("undefined" !== typeof MessageChannel) { + var T = new MessageChannel(), + U = T.port2; + T.port1.onmessage = R; + S = function () { + U.postMessage(null); + }; + } else + S = function () { + D(R, 0); + }; + function I(a) { + O = a; + N || ((N = !0), S()); + } + function K(a, b) { + L = D(function () { + a(exports.unstable_now()); + }, b); + } + exports.unstable_IdlePriority = 5; + exports.unstable_ImmediatePriority = 1; + exports.unstable_LowPriority = 4; + exports.unstable_NormalPriority = 3; + exports.unstable_Profiling = null; + exports.unstable_UserBlockingPriority = 2; + exports.unstable_cancelCallback = function (a) { + a.callback = null; + }; + exports.unstable_continueExecution = function () { + A || z || ((A = !0), I(J)); + }; + exports.unstable_forceFrameRate = function (a) { + 0 > a || 125 < a + ? console.error( + "forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported" + ) + : (P = 0 < a ? Math.floor(1e3 / a) : 5); + }; + exports.unstable_getCurrentPriorityLevel = function () { + return y; + }; + exports.unstable_getFirstCallbackNode = function () { + return h(r); + }; + exports.unstable_next = function (a) { + switch (y) { + case 1: + case 2: + case 3: + var b = 3; + break; + default: + b = y; + } + var c = y; + y = b; + try { + return a(); + } finally { + y = c; + } + }; + exports.unstable_pauseExecution = function () {}; + exports.unstable_requestPaint = function () {}; + exports.unstable_runWithPriority = function (a, b) { + switch (a) { + case 1: + case 2: + case 3: + case 4: + case 5: + break; + default: + a = 3; + } + var c = y; + y = a; + try { + return b(); + } finally { + y = c; + } + }; + exports.unstable_scheduleCallback = function (a, b, c) { + var d = exports.unstable_now(); + "object" === typeof c && null !== c + ? ((c = c.delay), (c = "number" === typeof c && 0 < c ? d + c : d)) + : (c = d); + switch (a) { + case 1: + var e = -1; + break; + case 2: + e = 250; + break; + case 5: + e = 1073741823; + break; + case 4: + e = 1e4; + break; + default: + e = 5e3; + } + e = c + e; + a = { + id: u++, + callback: b, + priorityLevel: a, + startTime: c, + expirationTime: e, + sortIndex: -1, + }; + c > d + ? ((a.sortIndex = c), + f(t, a), + null === h(r) && + a === h(t) && + (B ? (E(L), (L = -1)) : (B = !0), K(H, c - d))) + : ((a.sortIndex = e), f(r, a), A || z || ((A = !0), I(J))); + return a; + }; + exports.unstable_shouldYield = M; + exports.unstable_wrapCallback = function (a) { + var b = y; + return function () { + var c = y; + y = b; + try { + return a.apply(this, arguments); + } finally { + y = c; + } + }; + }; + })(scheduler_production_min); + return scheduler_production_min; } var hasRequiredScheduler; -function requireScheduler () { - if (hasRequiredScheduler) return scheduler.exports; - hasRequiredScheduler = 1; +function requireScheduler() { + if (hasRequiredScheduler) return scheduler.exports; + hasRequiredScheduler = 1; - { - scheduler.exports = requireScheduler_production_min(); - } - return scheduler.exports; + { + scheduler.exports = requireScheduler_production_min(); + } + return scheduler.exports; } /** @@ -162,1624 +846,10442 @@ function requireScheduler () { var hasRequiredReactDom_production_min; -function requireReactDom_production_min () { - if (hasRequiredReactDom_production_min) return reactDom_production_min; - hasRequiredReactDom_production_min = 1; -var aa=reactExports,ca=requireScheduler();function p(a){for(var b="https://reactjs.org/docs/error-decoder.html?invariant="+a,c=1;cb}return !1}function v(a,b,c,d,e,f,g){this.acceptsBooleans=2===b||3===b||4===b;this.attributeName=d;this.attributeNamespace=e;this.mustUseProperty=c;this.propertyName=a;this.type=b;this.sanitizeURL=f;this.removeEmptyString=g;}var z={}; - "children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(a){z[a]=new v(a,0,!1,a,null,!1,!1);});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(a){var b=a[0];z[b]=new v(b,1,!1,a[1],null,!1,!1);});["contentEditable","draggable","spellCheck","value"].forEach(function(a){z[a]=new v(a,2,!1,a.toLowerCase(),null,!1,!1);}); - ["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(a){z[a]=new v(a,2,!1,a,null,!1,!1);});"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(a){z[a]=new v(a,3,!1,a.toLowerCase(),null,!1,!1);}); - ["checked","multiple","muted","selected"].forEach(function(a){z[a]=new v(a,3,!0,a,null,!1,!1);});["capture","download"].forEach(function(a){z[a]=new v(a,4,!1,a,null,!1,!1);});["cols","rows","size","span"].forEach(function(a){z[a]=new v(a,6,!1,a,null,!1,!1);});["rowSpan","start"].forEach(function(a){z[a]=new v(a,5,!1,a.toLowerCase(),null,!1,!1);});var ra=/[\-:]([a-z])/g;function sa(a){return a[1].toUpperCase()} - "accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach(function(a){var b=a.replace(ra, - sa);z[b]=new v(b,1,!1,a,null,!1,!1);});"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(a){var b=a.replace(ra,sa);z[b]=new v(b,1,!1,a,"http://www.w3.org/1999/xlink",!1,!1);});["xml:base","xml:lang","xml:space"].forEach(function(a){var b=a.replace(ra,sa);z[b]=new v(b,1,!1,a,"http://www.w3.org/XML/1998/namespace",!1,!1);});["tabIndex","crossOrigin"].forEach(function(a){z[a]=new v(a,1,!1,a.toLowerCase(),null,!1,!1);}); - z.xlinkHref=new v("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(a){z[a]=new v(a,1,!1,a.toLowerCase(),null,!0,!0);}); - function ta(a,b,c,d){var e=z.hasOwnProperty(b)?z[b]:null;if(null!==e?0!==e.type:d||!(2h||e[g]!==f[h]){var k="\n"+e[g].replace(" at new "," at ");a.displayName&&k.includes("")&&(k=k.replace("",a.displayName));return k}while(1<=g&&0<=h)}break}}}finally{Na=!1,Error.prepareStackTrace=c;}return (a=a?a.displayName||a.name:"")?Ma(a):""} - function Pa(a){switch(a.tag){case 5:return Ma(a.type);case 16:return Ma("Lazy");case 13:return Ma("Suspense");case 19:return Ma("SuspenseList");case 0:case 2:case 15:return a=Oa(a.type,!1),a;case 11:return a=Oa(a.type.render,!1),a;case 1:return a=Oa(a.type,!0),a;default:return ""}} - function Qa(a){if(null==a)return null;if("function"===typeof a)return a.displayName||a.name||null;if("string"===typeof a)return a;switch(a){case ya:return "Fragment";case wa:return "Portal";case Aa:return "Profiler";case za:return "StrictMode";case Ea:return "Suspense";case Fa:return "SuspenseList"}if("object"===typeof a)switch(a.$$typeof){case Ca:return (a.displayName||"Context")+".Consumer";case Ba:return (a._context.displayName||"Context")+".Provider";case Da:var b=a.render;a=a.displayName;a||(a=b.displayName|| - b.name||"",a=""!==a?"ForwardRef("+a+")":"ForwardRef");return a;case Ga:return b=a.displayName||null,null!==b?b:Qa(a.type)||"Memo";case Ha:b=a._payload;a=a._init;try{return Qa(a(b))}catch(c){}}return null} - function Ra(a){var b=a.type;switch(a.tag){case 24:return "Cache";case 9:return (b.displayName||"Context")+".Consumer";case 10:return (b._context.displayName||"Context")+".Provider";case 18:return "DehydratedFragment";case 11:return a=b.render,a=a.displayName||a.name||"",b.displayName||(""!==a?"ForwardRef("+a+")":"ForwardRef");case 7:return "Fragment";case 5:return b;case 4:return "Portal";case 3:return "Root";case 6:return "Text";case 16:return Qa(b);case 8:return b===za?"StrictMode":"Mode";case 22:return "Offscreen"; - case 12:return "Profiler";case 21:return "Scope";case 13:return "Suspense";case 19:return "SuspenseList";case 25:return "TracingMarker";case 1:case 0:case 17:case 2:case 14:case 15:if("function"===typeof b)return b.displayName||b.name||null;if("string"===typeof b)return b}return null}function Sa(a){switch(typeof a){case "boolean":case "number":case "string":case "undefined":return a;case "object":return a;default:return ""}} - function Ta(a){var b=a.type;return (a=a.nodeName)&&"input"===a.toLowerCase()&&("checkbox"===b||"radio"===b)} - function Ua(a){var b=Ta(a)?"checked":"value",c=Object.getOwnPropertyDescriptor(a.constructor.prototype,b),d=""+a[b];if(!a.hasOwnProperty(b)&&"undefined"!==typeof c&&"function"===typeof c.get&&"function"===typeof c.set){var e=c.get,f=c.set;Object.defineProperty(a,b,{configurable:!0,get:function(){return e.call(this)},set:function(a){d=""+a;f.call(this,a);}});Object.defineProperty(a,b,{enumerable:c.enumerable});return {getValue:function(){return d},setValue:function(a){d=""+a;},stopTracking:function(){a._valueTracker= - null;delete a[b];}}}}function Va(a){a._valueTracker||(a._valueTracker=Ua(a));}function Wa(a){if(!a)return !1;var b=a._valueTracker;if(!b)return !0;var c=b.getValue();var d="";a&&(d=Ta(a)?a.checked?"true":"false":a.value);a=d;return a!==c?(b.setValue(a),!0):!1}function Xa(a){a=a||("undefined"!==typeof document?document:void 0);if("undefined"===typeof a)return null;try{return a.activeElement||a.body}catch(b){return a.body}} - function Ya(a,b){var c=b.checked;return A({},b,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:null!=c?c:a._wrapperState.initialChecked})}function Za(a,b){var c=null==b.defaultValue?"":b.defaultValue,d=null!=b.checked?b.checked:b.defaultChecked;c=Sa(null!=b.value?b.value:c);a._wrapperState={initialChecked:d,initialValue:c,controlled:"checkbox"===b.type||"radio"===b.type?null!=b.checked:null!=b.value};}function ab(a,b){b=b.checked;null!=b&&ta(a,"checked",b,!1);} - function bb(a,b){ab(a,b);var c=Sa(b.value),d=b.type;if(null!=c)if("number"===d){if(0===c&&""===a.value||a.value!=c)a.value=""+c;}else a.value!==""+c&&(a.value=""+c);else if("submit"===d||"reset"===d){a.removeAttribute("value");return}b.hasOwnProperty("value")?cb(a,b.type,c):b.hasOwnProperty("defaultValue")&&cb(a,b.type,Sa(b.defaultValue));null==b.checked&&null!=b.defaultChecked&&(a.defaultChecked=!!b.defaultChecked);} - function db(a,b,c){if(b.hasOwnProperty("value")||b.hasOwnProperty("defaultValue")){var d=b.type;if(!("submit"!==d&&"reset"!==d||void 0!==b.value&&null!==b.value))return;b=""+a._wrapperState.initialValue;c||b===a.value||(a.value=b);a.defaultValue=b;}c=a.name;""!==c&&(a.name="");a.defaultChecked=!!a._wrapperState.initialChecked;""!==c&&(a.name=c);} - function cb(a,b,c){if("number"!==b||Xa(a.ownerDocument)!==a)null==c?a.defaultValue=""+a._wrapperState.initialValue:a.defaultValue!==""+c&&(a.defaultValue=""+c);}var eb=Array.isArray; - function fb(a,b,c,d){a=a.options;if(b){b={};for(var e=0;e"+b.valueOf().toString()+"";for(b=mb.firstChild;a.firstChild;)a.removeChild(a.firstChild);for(;b.firstChild;)a.appendChild(b.firstChild);}}); - function ob(a,b){if(b){var c=a.firstChild;if(c&&c===a.lastChild&&3===c.nodeType){c.nodeValue=b;return}}a.textContent=b;} - var pb={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0, - zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},qb=["Webkit","ms","Moz","O"];Object.keys(pb).forEach(function(a){qb.forEach(function(b){b=b+a.charAt(0).toUpperCase()+a.substring(1);pb[b]=pb[a];});});function rb(a,b,c){return null==b||"boolean"===typeof b||""===b?"":c||"number"!==typeof b||0===b||pb.hasOwnProperty(a)&&pb[a]?(""+b).trim():b+"px"} - function sb(a,b){a=a.style;for(var c in b)if(b.hasOwnProperty(c)){var d=0===c.indexOf("--"),e=rb(c,b[c],d);"float"===c&&(c="cssFloat");d?a.setProperty(c,e):a[c]=e;}}var tb=A({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0}); - function ub(a,b){if(b){if(tb[a]&&(null!=b.children||null!=b.dangerouslySetInnerHTML))throw Error(p(137,a));if(null!=b.dangerouslySetInnerHTML){if(null!=b.children)throw Error(p(60));if("object"!==typeof b.dangerouslySetInnerHTML||!("__html"in b.dangerouslySetInnerHTML))throw Error(p(61));}if(null!=b.style&&"object"!==typeof b.style)throw Error(p(62));}} - function vb(a,b){if(-1===a.indexOf("-"))return "string"===typeof b.is;switch(a){case "annotation-xml":case "color-profile":case "font-face":case "font-face-src":case "font-face-uri":case "font-face-format":case "font-face-name":case "missing-glyph":return !1;default:return !0}}var wb=null;function xb(a){a=a.target||a.srcElement||window;a.correspondingUseElement&&(a=a.correspondingUseElement);return 3===a.nodeType?a.parentNode:a}var yb=null,zb=null,Ab=null; - function Bb(a){if(a=Cb(a)){if("function"!==typeof yb)throw Error(p(280));var b=a.stateNode;b&&(b=Db(b),yb(a.stateNode,a.type,b));}}function Eb(a){zb?Ab?Ab.push(a):Ab=[a]:zb=a;}function Fb(){if(zb){var a=zb,b=Ab;Ab=zb=null;Bb(a);if(b)for(a=0;a>>=0;return 0===a?32:31-(pc(a)/qc|0)|0}var rc=64,sc=4194304; - function tc(a){switch(a&-a){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return a&4194240;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return a&130023424;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824; - default:return a}}function uc(a,b){var c=a.pendingLanes;if(0===c)return 0;var d=0,e=a.suspendedLanes,f=a.pingedLanes,g=c&268435455;if(0!==g){var h=g&~e;0!==h?d=tc(h):(f&=g,0!==f&&(d=tc(f)));}else g=c&~e,0!==g?d=tc(g):0!==f&&(d=tc(f));if(0===d)return 0;if(0!==b&&b!==d&&0===(b&e)&&(e=d&-d,f=b&-b,e>=f||16===e&&0!==(f&4194240)))return b;0!==(d&4)&&(d|=c&16);b=a.entangledLanes;if(0!==b)for(a=a.entanglements,b&=d;0c;c++)b.push(a);return b} - function Ac(a,b,c){a.pendingLanes|=b;536870912!==b&&(a.suspendedLanes=0,a.pingedLanes=0);a=a.eventTimes;b=31-oc(b);a[b]=c;}function Bc(a,b){var c=a.pendingLanes&~b;a.pendingLanes=b;a.suspendedLanes=0;a.pingedLanes=0;a.expiredLanes&=b;a.mutableReadLanes&=b;a.entangledLanes&=b;b=a.entanglements;var d=a.eventTimes;for(a=a.expirationTimes;0=be),ee=String.fromCharCode(32),fe=!1; - function ge(a,b){switch(a){case "keyup":return -1!==$d.indexOf(b.keyCode);case "keydown":return 229!==b.keyCode;case "keypress":case "mousedown":case "focusout":return !0;default:return !1}}function he(a){a=a.detail;return "object"===typeof a&&"data"in a?a.data:null}var ie=!1;function je(a,b){switch(a){case "compositionend":return he(b);case "keypress":if(32!==b.which)return null;fe=!0;return ee;case "textInput":return a=b.data,a===ee&&fe?null:a;default:return null}} - function ke(a,b){if(ie)return "compositionend"===a||!ae&&ge(a,b)?(a=nd(),md=ld=kd=null,ie=!1,a):null;switch(a){case "paste":return null;case "keypress":if(!(b.ctrlKey||b.altKey||b.metaKey)||b.ctrlKey&&b.altKey){if(b.char&&1=b)return {node:c,offset:b-a};a=d;}a:{for(;c;){if(c.nextSibling){c=c.nextSibling;break a}c=c.parentNode;}c=void 0;}c=Je(c);}}function Le(a,b){return a&&b?a===b?!0:a&&3===a.nodeType?!1:b&&3===b.nodeType?Le(a,b.parentNode):"contains"in a?a.contains(b):a.compareDocumentPosition?!!(a.compareDocumentPosition(b)&16):!1:!1} - function Me(){for(var a=window,b=Xa();b instanceof a.HTMLIFrameElement;){try{var c="string"===typeof b.contentWindow.location.href;}catch(d){c=!1;}if(c)a=b.contentWindow;else break;b=Xa(a.document);}return b}function Ne(a){var b=a&&a.nodeName&&a.nodeName.toLowerCase();return b&&("input"===b&&("text"===a.type||"search"===a.type||"tel"===a.type||"url"===a.type||"password"===a.type)||"textarea"===b||"true"===a.contentEditable)} - function Oe(a){var b=Me(),c=a.focusedElem,d=a.selectionRange;if(b!==c&&c&&c.ownerDocument&&Le(c.ownerDocument.documentElement,c)){if(null!==d&&Ne(c))if(b=d.start,a=d.end,void 0===a&&(a=b),"selectionStart"in c)c.selectionStart=b,c.selectionEnd=Math.min(a,c.value.length);else if(a=(b=c.ownerDocument||document)&&b.defaultView||window,a.getSelection){a=a.getSelection();var e=c.textContent.length,f=Math.min(d.start,e);d=void 0===d.end?f:Math.min(d.end,e);!a.extend&&f>d&&(e=d,d=f,f=e);e=Ke(c,f);var g=Ke(c, - d);e&&g&&(1!==a.rangeCount||a.anchorNode!==e.node||a.anchorOffset!==e.offset||a.focusNode!==g.node||a.focusOffset!==g.offset)&&(b=b.createRange(),b.setStart(e.node,e.offset),a.removeAllRanges(),f>d?(a.addRange(b),a.extend(g.node,g.offset)):(b.setEnd(g.node,g.offset),a.addRange(b)));}b=[];for(a=c;a=a.parentNode;)1===a.nodeType&&b.push({element:a,left:a.scrollLeft,top:a.scrollTop});"function"===typeof c.focus&&c.focus();for(c=0;c=document.documentMode,Qe=null,Re=null,Se=null,Te=!1; - function Ue(a,b,c){var d=c.window===c?c.document:9===c.nodeType?c:c.ownerDocument;Te||null==Qe||Qe!==Xa(d)||(d=Qe,"selectionStart"in d&&Ne(d)?d={start:d.selectionStart,end:d.selectionEnd}:(d=(d.ownerDocument&&d.ownerDocument.defaultView||window).getSelection(),d={anchorNode:d.anchorNode,anchorOffset:d.anchorOffset,focusNode:d.focusNode,focusOffset:d.focusOffset}),Se&&Ie(Se,d)||(Se=d,d=oe(Re,"onSelect"),0Tf||(a.current=Sf[Tf],Sf[Tf]=null,Tf--);}function G(a,b){Tf++;Sf[Tf]=a.current;a.current=b;}var Vf={},H=Uf(Vf),Wf=Uf(!1),Xf=Vf;function Yf(a,b){var c=a.type.contextTypes;if(!c)return Vf;var d=a.stateNode;if(d&&d.__reactInternalMemoizedUnmaskedChildContext===b)return d.__reactInternalMemoizedMaskedChildContext;var e={},f;for(f in c)e[f]=b[f];d&&(a=a.stateNode,a.__reactInternalMemoizedUnmaskedChildContext=b,a.__reactInternalMemoizedMaskedChildContext=e);return e} - function Zf(a){a=a.childContextTypes;return null!==a&&void 0!==a}function $f(){E(Wf);E(H);}function ag(a,b,c){if(H.current!==Vf)throw Error(p(168));G(H,b);G(Wf,c);}function bg(a,b,c){var d=a.stateNode;b=b.childContextTypes;if("function"!==typeof d.getChildContext)return c;d=d.getChildContext();for(var e in d)if(!(e in b))throw Error(p(108,Ra(a)||"Unknown",e));return A({},c,d)} - function cg(a){a=(a=a.stateNode)&&a.__reactInternalMemoizedMergedChildContext||Vf;Xf=H.current;G(H,a);G(Wf,Wf.current);return !0}function dg(a,b,c){var d=a.stateNode;if(!d)throw Error(p(169));c?(a=bg(a,b,Xf),d.__reactInternalMemoizedMergedChildContext=a,E(Wf),E(H),G(H,a)):E(Wf);G(Wf,c);}var eg=null,fg=!1,gg=!1;function hg(a){null===eg?eg=[a]:eg.push(a);}function ig(a){fg=!0;hg(a);} - function jg(){if(!gg&&null!==eg){gg=!0;var a=0,b=C;try{var c=eg;for(C=1;a>=g;e-=g;rg=1<<32-oc(b)+e|c<w?(x=u,u=null):x=u.sibling;var n=r(e,u,h[w],k);if(null===n){null===u&&(u=x);break}a&&u&&null===n.alternate&&b(e,u);g=f(n,g,w);null===m?l=n:m.sibling=n;m=n;u=x;}if(w===h.length)return c(e,u),I&&tg(e,w),l;if(null===u){for(;ww?(x=m,m=null):x=m.sibling;var t=r(e,m,n.value,k);if(null===t){null===m&&(m=x);break}a&&m&&null===t.alternate&&b(e,m);g=f(t,g,w);null===u?l=t:u.sibling=t;u=t;m=x;}if(n.done)return c(e, - m),I&&tg(e,w),l;if(null===m){for(;!n.done;w++,n=h.next())n=q(e,n.value,k),null!==n&&(g=f(n,g,w),null===u?l=n:u.sibling=n,u=n);I&&tg(e,w);return l}for(m=d(e,m);!n.done;w++,n=h.next())n=y(m,e,w,n.value,k),null!==n&&(a&&null!==n.alternate&&m.delete(null===n.key?w:n.key),g=f(n,g,w),null===u?l=n:u.sibling=n,u=n);a&&m.forEach(function(a){return b(e,a)});I&&tg(e,w);return l}function J(a,d,f,h){"object"===typeof f&&null!==f&&f.type===ya&&null===f.key&&(f=f.props.children);if("object"===typeof f&&null!==f){switch(f.$$typeof){case va:a:{for(var k= - f.key,l=d;null!==l;){if(l.key===k){k=f.type;if(k===ya){if(7===l.tag){c(a,l.sibling);d=e(l,f.props.children);d.return=a;a=d;break a}}else if(l.elementType===k||"object"===typeof k&&null!==k&&k.$$typeof===Ha&&Ng(k)===l.type){c(a,l.sibling);d=e(l,f.props);d.ref=Lg(a,l,f);d.return=a;a=d;break a}c(a,l);break}else b(a,l);l=l.sibling;}f.type===ya?(d=Tg(f.props.children,a.mode,h,f.key),d.return=a,a=d):(h=Rg(f.type,f.key,f.props,null,a.mode,h),h.ref=Lg(a,d,f),h.return=a,a=h);}return g(a);case wa:a:{for(l=f.key;null!== - d;){if(d.key===l)if(4===d.tag&&d.stateNode.containerInfo===f.containerInfo&&d.stateNode.implementation===f.implementation){c(a,d.sibling);d=e(d,f.children||[]);d.return=a;a=d;break a}else {c(a,d);break}else b(a,d);d=d.sibling;}d=Sg(f,a.mode,h);d.return=a;a=d;}return g(a);case Ha:return l=f._init,J(a,d,l(f._payload),h)}if(eb(f))return n(a,d,f,h);if(Ka(f))return t(a,d,f,h);Mg(a,f);}return "string"===typeof f&&""!==f||"number"===typeof f?(f=""+f,null!==d&&6===d.tag?(c(a,d.sibling),d=e(d,f),d.return=a,a=d): - (c(a,d),d=Qg(f,a.mode,h),d.return=a,a=d),g(a)):c(a,d)}return J}var Ug=Og(!0),Vg=Og(!1),Wg=Uf(null),Xg=null,Yg=null,Zg=null;function $g(){Zg=Yg=Xg=null;}function ah(a){var b=Wg.current;E(Wg);a._currentValue=b;}function bh(a,b,c){for(;null!==a;){var d=a.alternate;(a.childLanes&b)!==b?(a.childLanes|=b,null!==d&&(d.childLanes|=b)):null!==d&&(d.childLanes&b)!==b&&(d.childLanes|=b);if(a===c)break;a=a.return;}} - function ch(a,b){Xg=a;Zg=Yg=null;a=a.dependencies;null!==a&&null!==a.firstContext&&(0!==(a.lanes&b)&&(dh=!0),a.firstContext=null);}function eh(a){var b=a._currentValue;if(Zg!==a)if(a={context:a,memoizedValue:b,next:null},null===Yg){if(null===Xg)throw Error(p(308));Yg=a;Xg.dependencies={lanes:0,firstContext:a};}else Yg=Yg.next=a;return b}var fh=null;function gh(a){null===fh?fh=[a]:fh.push(a);} - function hh(a,b,c,d){var e=b.interleaved;null===e?(c.next=c,gh(b)):(c.next=e.next,e.next=c);b.interleaved=c;return ih(a,d)}function ih(a,b){a.lanes|=b;var c=a.alternate;null!==c&&(c.lanes|=b);c=a;for(a=a.return;null!==a;)a.childLanes|=b,c=a.alternate,null!==c&&(c.childLanes|=b),c=a,a=a.return;return 3===c.tag?c.stateNode:null}var jh=!1;function kh(a){a.updateQueue={baseState:a.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null};} - function lh(a,b){a=a.updateQueue;b.updateQueue===a&&(b.updateQueue={baseState:a.baseState,firstBaseUpdate:a.firstBaseUpdate,lastBaseUpdate:a.lastBaseUpdate,shared:a.shared,effects:a.effects});}function mh(a,b){return {eventTime:a,lane:b,tag:0,payload:null,callback:null,next:null}} - function nh(a,b,c){var d=a.updateQueue;if(null===d)return null;d=d.shared;if(0!==(K&2)){var e=d.pending;null===e?b.next=b:(b.next=e.next,e.next=b);d.pending=b;return ih(a,c)}e=d.interleaved;null===e?(b.next=b,gh(d)):(b.next=e.next,e.next=b);d.interleaved=b;return ih(a,c)}function oh(a,b,c){b=b.updateQueue;if(null!==b&&(b=b.shared,0!==(c&4194240))){var d=b.lanes;d&=a.pendingLanes;c|=d;b.lanes=c;Cc(a,c);}} - function ph(a,b){var c=a.updateQueue,d=a.alternate;if(null!==d&&(d=d.updateQueue,c===d)){var e=null,f=null;c=c.firstBaseUpdate;if(null!==c){do{var g={eventTime:c.eventTime,lane:c.lane,tag:c.tag,payload:c.payload,callback:c.callback,next:null};null===f?e=f=g:f=f.next=g;c=c.next;}while(null!==c);null===f?e=f=b:f=f.next=b;}else e=f=b;c={baseState:d.baseState,firstBaseUpdate:e,lastBaseUpdate:f,shared:d.shared,effects:d.effects};a.updateQueue=c;return}a=c.lastBaseUpdate;null===a?c.firstBaseUpdate=b:a.next= - b;c.lastBaseUpdate=b;} - function qh(a,b,c,d){var e=a.updateQueue;jh=!1;var f=e.firstBaseUpdate,g=e.lastBaseUpdate,h=e.shared.pending;if(null!==h){e.shared.pending=null;var k=h,l=k.next;k.next=null;null===g?f=l:g.next=l;g=k;var m=a.alternate;null!==m&&(m=m.updateQueue,h=m.lastBaseUpdate,h!==g&&(null===h?m.firstBaseUpdate=l:h.next=l,m.lastBaseUpdate=k));}if(null!==f){var q=e.baseState;g=0;m=l=k=null;h=f;do{var r=h.lane,y=h.eventTime;if((d&r)===r){null!==m&&(m=m.next={eventTime:y,lane:0,tag:h.tag,payload:h.payload,callback:h.callback, - next:null});a:{var n=a,t=h;r=b;y=c;switch(t.tag){case 1:n=t.payload;if("function"===typeof n){q=n.call(y,q,r);break a}q=n;break a;case 3:n.flags=n.flags&-65537|128;case 0:n=t.payload;r="function"===typeof n?n.call(y,q,r):n;if(null===r||void 0===r)break a;q=A({},q,r);break a;case 2:jh=!0;}}null!==h.callback&&0!==h.lane&&(a.flags|=64,r=e.effects,null===r?e.effects=[h]:r.push(h));}else y={eventTime:y,lane:r,tag:h.tag,payload:h.payload,callback:h.callback,next:null},null===m?(l=m=y,k=q):m=m.next=y,g|=r; - h=h.next;if(null===h)if(h=e.shared.pending,null===h)break;else r=h,h=r.next,r.next=null,e.lastBaseUpdate=r,e.shared.pending=null;}while(1);null===m&&(k=q);e.baseState=k;e.firstBaseUpdate=l;e.lastBaseUpdate=m;b=e.shared.interleaved;if(null!==b){e=b;do g|=e.lane,e=e.next;while(e!==b)}else null===f&&(e.shared.lanes=0);rh|=g;a.lanes=g;a.memoizedState=q;}} - function sh(a,b,c){a=b.effects;b.effects=null;if(null!==a)for(b=0;bc?c:4;a(!0);var d=Gh.transition;Gh.transition={};try{a(!1),b();}finally{C=c,Gh.transition=d;}}function wi(){return Uh().memoizedState} - function xi(a,b,c){var d=yi(a);c={lane:d,action:c,hasEagerState:!1,eagerState:null,next:null};if(zi(a))Ai(b,c);else if(c=hh(a,b,c,d),null!==c){var e=R();gi(c,a,d,e);Bi(c,b,d);}} - function ii(a,b,c){var d=yi(a),e={lane:d,action:c,hasEagerState:!1,eagerState:null,next:null};if(zi(a))Ai(b,e);else {var f=a.alternate;if(0===a.lanes&&(null===f||0===f.lanes)&&(f=b.lastRenderedReducer,null!==f))try{var g=b.lastRenderedState,h=f(g,c);e.hasEagerState=!0;e.eagerState=h;if(He(h,g)){var k=b.interleaved;null===k?(e.next=e,gh(b)):(e.next=k.next,k.next=e);b.interleaved=e;return}}catch(l){}finally{}c=hh(a,b,e,d);null!==c&&(e=R(),gi(c,a,d,e),Bi(c,b,d));}} - function zi(a){var b=a.alternate;return a===M||null!==b&&b===M}function Ai(a,b){Jh=Ih=!0;var c=a.pending;null===c?b.next=b:(b.next=c.next,c.next=b);a.pending=b;}function Bi(a,b,c){if(0!==(c&4194240)){var d=b.lanes;d&=a.pendingLanes;c|=d;b.lanes=c;Cc(a,c);}} - var Rh={readContext:eh,useCallback:P,useContext:P,useEffect:P,useImperativeHandle:P,useInsertionEffect:P,useLayoutEffect:P,useMemo:P,useReducer:P,useRef:P,useState:P,useDebugValue:P,useDeferredValue:P,useTransition:P,useMutableSource:P,useSyncExternalStore:P,useId:P,unstable_isNewReconciler:!1},Oh={readContext:eh,useCallback:function(a,b){Th().memoizedState=[a,void 0===b?null:b];return a},useContext:eh,useEffect:mi,useImperativeHandle:function(a,b,c){c=null!==c&&void 0!==c?c.concat([a]):null;return ki(4194308, - 4,pi.bind(null,b,a),c)},useLayoutEffect:function(a,b){return ki(4194308,4,a,b)},useInsertionEffect:function(a,b){return ki(4,2,a,b)},useMemo:function(a,b){var c=Th();b=void 0===b?null:b;a=a();c.memoizedState=[a,b];return a},useReducer:function(a,b,c){var d=Th();b=void 0!==c?c(b):b;d.memoizedState=d.baseState=b;a={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:a,lastRenderedState:b};d.queue=a;a=a.dispatch=xi.bind(null,M,a);return [d.memoizedState,a]},useRef:function(a){var b= - Th();a={current:a};return b.memoizedState=a},useState:hi,useDebugValue:ri,useDeferredValue:function(a){return Th().memoizedState=a},useTransition:function(){var a=hi(!1),b=a[0];a=vi.bind(null,a[1]);Th().memoizedState=a;return [b,a]},useMutableSource:function(){},useSyncExternalStore:function(a,b,c){var d=M,e=Th();if(I){if(void 0===c)throw Error(p(407));c=c();}else {c=b();if(null===Q)throw Error(p(349));0!==(Hh&30)||di(d,b,c);}e.memoizedState=c;var f={value:c,getSnapshot:b};e.queue=f;mi(ai.bind(null,d, - f,a),[a]);d.flags|=2048;bi(9,ci.bind(null,d,f,c,b),void 0,null);return c},useId:function(){var a=Th(),b=Q.identifierPrefix;if(I){var c=sg;var d=rg;c=(d&~(1<<32-oc(d)-1)).toString(32)+c;b=":"+b+"R"+c;c=Kh++;0\x3c/script>",a=a.removeChild(a.firstChild)): - "string"===typeof d.is?a=g.createElement(c,{is:d.is}):(a=g.createElement(c),"select"===c&&(g=a,d.multiple?g.multiple=!0:d.size&&(g.size=d.size))):a=g.createElementNS(a,c);a[Of]=b;a[Pf]=d;zj(a,b,!1,!1);b.stateNode=a;a:{g=vb(c,d);switch(c){case "dialog":D("cancel",a);D("close",a);e=d;break;case "iframe":case "object":case "embed":D("load",a);e=d;break;case "video":case "audio":for(e=0;eGj&&(b.flags|=128,d=!0,Dj(f,!1),b.lanes=4194304);}else {if(!d)if(a=Ch(g),null!==a){if(b.flags|=128,d=!0,c=a.updateQueue,null!==c&&(b.updateQueue=c,b.flags|=4),Dj(f,!0),null===f.tail&&"hidden"===f.tailMode&&!g.alternate&&!I)return S(b),null}else 2*B()-f.renderingStartTime>Gj&&1073741824!==c&&(b.flags|=128,d=!0,Dj(f,!1),b.lanes=4194304);f.isBackwards?(g.sibling=b.child,b.child=g):(c=f.last,null!==c?c.sibling=g:b.child=g,f.last=g);}if(null!==f.tail)return b=f.tail,f.rendering= - b,f.tail=b.sibling,f.renderingStartTime=B(),b.sibling=null,c=L.current,G(L,d?c&1|2:c&1),b;S(b);return null;case 22:case 23:return Hj(),d=null!==b.memoizedState,null!==a&&null!==a.memoizedState!==d&&(b.flags|=8192),d&&0!==(b.mode&1)?0!==(fj&1073741824)&&(S(b),b.subtreeFlags&6&&(b.flags|=8192)):S(b),null;case 24:return null;case 25:return null}throw Error(p(156,b.tag));} - function Ij(a,b){wg(b);switch(b.tag){case 1:return Zf(b.type)&&$f(),a=b.flags,a&65536?(b.flags=a&-65537|128,b):null;case 3:return zh(),E(Wf),E(H),Eh(),a=b.flags,0!==(a&65536)&&0===(a&128)?(b.flags=a&-65537|128,b):null;case 5:return Bh(b),null;case 13:E(L);a=b.memoizedState;if(null!==a&&null!==a.dehydrated){if(null===b.alternate)throw Error(p(340));Ig();}a=b.flags;return a&65536?(b.flags=a&-65537|128,b):null;case 19:return E(L),null;case 4:return zh(),null;case 10:return ah(b.type._context),null;case 22:case 23:return Hj(), - null;case 24:return null;default:return null}}var Jj=!1,U=!1,Kj="function"===typeof WeakSet?WeakSet:Set,V=null;function Lj(a,b){var c=a.ref;if(null!==c)if("function"===typeof c)try{c(null);}catch(d){W(a,b,d);}else c.current=null;}function Mj(a,b,c){try{c();}catch(d){W(a,b,d);}}var Nj=!1; - function Oj(a,b){Cf=dd;a=Me();if(Ne(a)){if("selectionStart"in a)var c={start:a.selectionStart,end:a.selectionEnd};else a:{c=(c=a.ownerDocument)&&c.defaultView||window;var d=c.getSelection&&c.getSelection();if(d&&0!==d.rangeCount){c=d.anchorNode;var e=d.anchorOffset,f=d.focusNode;d=d.focusOffset;try{c.nodeType,f.nodeType;}catch(F){c=null;break a}var g=0,h=-1,k=-1,l=0,m=0,q=a,r=null;b:for(;;){for(var y;;){q!==c||0!==e&&3!==q.nodeType||(h=g+e);q!==f||0!==d&&3!==q.nodeType||(k=g+d);3===q.nodeType&&(g+= - q.nodeValue.length);if(null===(y=q.firstChild))break;r=q;q=y;}for(;;){if(q===a)break b;r===c&&++l===e&&(h=g);r===f&&++m===d&&(k=g);if(null!==(y=q.nextSibling))break;q=r;r=q.parentNode;}q=y;}c=-1===h||-1===k?null:{start:h,end:k};}else c=null;}c=c||{start:0,end:0};}else c=null;Df={focusedElem:a,selectionRange:c};dd=!1;for(V=b;null!==V;)if(b=V,a=b.child,0!==(b.subtreeFlags&1028)&&null!==a)a.return=b,V=a;else for(;null!==V;){b=V;try{var n=b.alternate;if(0!==(b.flags&1024))switch(b.tag){case 0:case 11:case 15:break; - case 1:if(null!==n){var t=n.memoizedProps,J=n.memoizedState,x=b.stateNode,w=x.getSnapshotBeforeUpdate(b.elementType===b.type?t:Ci(b.type,t),J);x.__reactInternalSnapshotBeforeUpdate=w;}break;case 3:var u=b.stateNode.containerInfo;1===u.nodeType?u.textContent="":9===u.nodeType&&u.documentElement&&u.removeChild(u.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(p(163));}}catch(F){W(b,b.return,F);}a=b.sibling;if(null!==a){a.return=b.return;V=a;break}V=b.return;}n=Nj;Nj=!1;return n} - function Pj(a,b,c){var d=b.updateQueue;d=null!==d?d.lastEffect:null;if(null!==d){var e=d=d.next;do{if((e.tag&a)===a){var f=e.destroy;e.destroy=void 0;void 0!==f&&Mj(b,c,f);}e=e.next;}while(e!==d)}}function Qj(a,b){b=b.updateQueue;b=null!==b?b.lastEffect:null;if(null!==b){var c=b=b.next;do{if((c.tag&a)===a){var d=c.create;c.destroy=d();}c=c.next;}while(c!==b)}}function Rj(a){var b=a.ref;if(null!==b){var c=a.stateNode;switch(a.tag){case 5:a=c;break;default:a=c;}"function"===typeof b?b(a):b.current=a;}} - function Sj(a){var b=a.alternate;null!==b&&(a.alternate=null,Sj(b));a.child=null;a.deletions=null;a.sibling=null;5===a.tag&&(b=a.stateNode,null!==b&&(delete b[Of],delete b[Pf],delete b[of],delete b[Qf],delete b[Rf]));a.stateNode=null;a.return=null;a.dependencies=null;a.memoizedProps=null;a.memoizedState=null;a.pendingProps=null;a.stateNode=null;a.updateQueue=null;}function Tj(a){return 5===a.tag||3===a.tag||4===a.tag} - function Uj(a){a:for(;;){for(;null===a.sibling;){if(null===a.return||Tj(a.return))return null;a=a.return;}a.sibling.return=a.return;for(a=a.sibling;5!==a.tag&&6!==a.tag&&18!==a.tag;){if(a.flags&2)continue a;if(null===a.child||4===a.tag)continue a;else a.child.return=a,a=a.child;}if(!(a.flags&2))return a.stateNode}} - function Vj(a,b,c){var d=a.tag;if(5===d||6===d)a=a.stateNode,b?8===c.nodeType?c.parentNode.insertBefore(a,b):c.insertBefore(a,b):(8===c.nodeType?(b=c.parentNode,b.insertBefore(a,c)):(b=c,b.appendChild(a)),c=c._reactRootContainer,null!==c&&void 0!==c||null!==b.onclick||(b.onclick=Bf));else if(4!==d&&(a=a.child,null!==a))for(Vj(a,b,c),a=a.sibling;null!==a;)Vj(a,b,c),a=a.sibling;} - function Wj(a,b,c){var d=a.tag;if(5===d||6===d)a=a.stateNode,b?c.insertBefore(a,b):c.appendChild(a);else if(4!==d&&(a=a.child,null!==a))for(Wj(a,b,c),a=a.sibling;null!==a;)Wj(a,b,c),a=a.sibling;}var X=null,Xj=!1;function Yj(a,b,c){for(c=c.child;null!==c;)Zj(a,b,c),c=c.sibling;} - function Zj(a,b,c){if(lc&&"function"===typeof lc.onCommitFiberUnmount)try{lc.onCommitFiberUnmount(kc,c);}catch(h){}switch(c.tag){case 5:U||Lj(c,b);case 6:var d=X,e=Xj;X=null;Yj(a,b,c);X=d;Xj=e;null!==X&&(Xj?(a=X,c=c.stateNode,8===a.nodeType?a.parentNode.removeChild(c):a.removeChild(c)):X.removeChild(c.stateNode));break;case 18:null!==X&&(Xj?(a=X,c=c.stateNode,8===a.nodeType?Kf(a.parentNode,c):1===a.nodeType&&Kf(a,c),bd(a)):Kf(X,c.stateNode));break;case 4:d=X;e=Xj;X=c.stateNode.containerInfo;Xj=!0; - Yj(a,b,c);X=d;Xj=e;break;case 0:case 11:case 14:case 15:if(!U&&(d=c.updateQueue,null!==d&&(d=d.lastEffect,null!==d))){e=d=d.next;do{var f=e,g=f.destroy;f=f.tag;void 0!==g&&(0!==(f&2)?Mj(c,b,g):0!==(f&4)&&Mj(c,b,g));e=e.next;}while(e!==d)}Yj(a,b,c);break;case 1:if(!U&&(Lj(c,b),d=c.stateNode,"function"===typeof d.componentWillUnmount))try{d.props=c.memoizedProps,d.state=c.memoizedState,d.componentWillUnmount();}catch(h){W(c,b,h);}Yj(a,b,c);break;case 21:Yj(a,b,c);break;case 22:c.mode&1?(U=(d=U)||null!== - c.memoizedState,Yj(a,b,c),U=d):Yj(a,b,c);break;default:Yj(a,b,c);}}function ak(a){var b=a.updateQueue;if(null!==b){a.updateQueue=null;var c=a.stateNode;null===c&&(c=a.stateNode=new Kj);b.forEach(function(b){var d=bk.bind(null,a,b);c.has(b)||(c.add(b),b.then(d,d));});}} - function ck(a,b){var c=b.deletions;if(null!==c)for(var d=0;de&&(e=g);d&=~f;}d=e;d=B()-d;d=(120>d?120:480>d?480:1080>d?1080:1920>d?1920:3E3>d?3E3:4320>d?4320:1960*lk(d/1960))-d;if(10a?16:a;if(null===wk)var d=!1;else {a=wk;wk=null;xk=0;if(0!==(K&6))throw Error(p(331));var e=K;K|=4;for(V=a.current;null!==V;){var f=V,g=f.child;if(0!==(V.flags&16)){var h=f.deletions;if(null!==h){for(var k=0;kB()-fk?Kk(a,0):rk|=c);Dk(a,b);}function Yk(a,b){0===b&&(0===(a.mode&1)?b=1:(b=sc,sc<<=1,0===(sc&130023424)&&(sc=4194304)));var c=R();a=ih(a,b);null!==a&&(Ac(a,b,c),Dk(a,c));}function uj(a){var b=a.memoizedState,c=0;null!==b&&(c=b.retryLane);Yk(a,c);} - function bk(a,b){var c=0;switch(a.tag){case 13:var d=a.stateNode;var e=a.memoizedState;null!==e&&(c=e.retryLane);break;case 19:d=a.stateNode;break;default:throw Error(p(314));}null!==d&&d.delete(b);Yk(a,c);}var Vk; - Vk=function(a,b,c){if(null!==a)if(a.memoizedProps!==b.pendingProps||Wf.current)dh=!0;else {if(0===(a.lanes&c)&&0===(b.flags&128))return dh=!1,yj(a,b,c);dh=0!==(a.flags&131072)?!0:!1;}else dh=!1,I&&0!==(b.flags&1048576)&&ug(b,ng,b.index);b.lanes=0;switch(b.tag){case 2:var d=b.type;ij(a,b);a=b.pendingProps;var e=Yf(b,H.current);ch(b,c);e=Nh(null,b,d,a,e,c);var f=Sh();b.flags|=1;"object"===typeof e&&null!==e&&"function"===typeof e.render&&void 0===e.$$typeof?(b.tag=1,b.memoizedState=null,b.updateQueue= - null,Zf(d)?(f=!0,cg(b)):f=!1,b.memoizedState=null!==e.state&&void 0!==e.state?e.state:null,kh(b),e.updater=Ei,b.stateNode=e,e._reactInternals=b,Ii(b,d,a,c),b=jj(null,b,d,!0,f,c)):(b.tag=0,I&&f&&vg(b),Xi(null,b,e,c),b=b.child);return b;case 16:d=b.elementType;a:{ij(a,b);a=b.pendingProps;e=d._init;d=e(d._payload);b.type=d;e=b.tag=Zk(d);a=Ci(d,a);switch(e){case 0:b=cj(null,b,d,a,c);break a;case 1:b=hj(null,b,d,a,c);break a;case 11:b=Yi(null,b,d,a,c);break a;case 14:b=$i(null,b,d,Ci(d.type,a),c);break a}throw Error(p(306, - d,""));}return b;case 0:return d=b.type,e=b.pendingProps,e=b.elementType===d?e:Ci(d,e),cj(a,b,d,e,c);case 1:return d=b.type,e=b.pendingProps,e=b.elementType===d?e:Ci(d,e),hj(a,b,d,e,c);case 3:a:{kj(b);if(null===a)throw Error(p(387));d=b.pendingProps;f=b.memoizedState;e=f.element;lh(a,b);qh(b,d,null,c);var g=b.memoizedState;d=g.element;if(f.isDehydrated)if(f={element:d,isDehydrated:!1,cache:g.cache,pendingSuspenseBoundaries:g.pendingSuspenseBoundaries,transitions:g.transitions},b.updateQueue.baseState= - f,b.memoizedState=f,b.flags&256){e=Ji(Error(p(423)),b);b=lj(a,b,d,c,e);break a}else if(d!==e){e=Ji(Error(p(424)),b);b=lj(a,b,d,c,e);break a}else for(yg=Lf(b.stateNode.containerInfo.firstChild),xg=b,I=!0,zg=null,c=Vg(b,null,d,c),b.child=c;c;)c.flags=c.flags&-3|4096,c=c.sibling;else {Ig();if(d===e){b=Zi(a,b,c);break a}Xi(a,b,d,c);}b=b.child;}return b;case 5:return Ah(b),null===a&&Eg(b),d=b.type,e=b.pendingProps,f=null!==a?a.memoizedProps:null,g=e.children,Ef(d,e)?g=null:null!==f&&Ef(d,f)&&(b.flags|=32), - gj(a,b),Xi(a,b,g,c),b.child;case 6:return null===a&&Eg(b),null;case 13:return oj(a,b,c);case 4:return yh(b,b.stateNode.containerInfo),d=b.pendingProps,null===a?b.child=Ug(b,null,d,c):Xi(a,b,d,c),b.child;case 11:return d=b.type,e=b.pendingProps,e=b.elementType===d?e:Ci(d,e),Yi(a,b,d,e,c);case 7:return Xi(a,b,b.pendingProps,c),b.child;case 8:return Xi(a,b,b.pendingProps.children,c),b.child;case 12:return Xi(a,b,b.pendingProps.children,c),b.child;case 10:a:{d=b.type._context;e=b.pendingProps;f=b.memoizedProps; - g=e.value;G(Wg,d._currentValue);d._currentValue=g;if(null!==f)if(He(f.value,g)){if(f.children===e.children&&!Wf.current){b=Zi(a,b,c);break a}}else for(f=b.child,null!==f&&(f.return=b);null!==f;){var h=f.dependencies;if(null!==h){g=f.child;for(var k=h.firstContext;null!==k;){if(k.context===d){if(1===f.tag){k=mh(-1,c&-c);k.tag=2;var l=f.updateQueue;if(null!==l){l=l.shared;var m=l.pending;null===m?k.next=k:(k.next=m.next,m.next=k);l.pending=k;}}f.lanes|=c;k=f.alternate;null!==k&&(k.lanes|=c);bh(f.return, - c,b);h.lanes|=c;break}k=k.next;}}else if(10===f.tag)g=f.type===b.type?null:f.child;else if(18===f.tag){g=f.return;if(null===g)throw Error(p(341));g.lanes|=c;h=g.alternate;null!==h&&(h.lanes|=c);bh(g,c,b);g=f.sibling;}else g=f.child;if(null!==g)g.return=f;else for(g=f;null!==g;){if(g===b){g=null;break}f=g.sibling;if(null!==f){f.return=g.return;g=f;break}g=g.return;}f=g;}Xi(a,b,e.children,c);b=b.child;}return b;case 9:return e=b.type,d=b.pendingProps.children,ch(b,c),e=eh(e),d=d(e),b.flags|=1,Xi(a,b,d,c), - b.child;case 14:return d=b.type,e=Ci(d,b.pendingProps),e=Ci(d.type,e),$i(a,b,d,e,c);case 15:return bj(a,b,b.type,b.pendingProps,c);case 17:return d=b.type,e=b.pendingProps,e=b.elementType===d?e:Ci(d,e),ij(a,b),b.tag=1,Zf(d)?(a=!0,cg(b)):a=!1,ch(b,c),Gi(b,d,e),Ii(b,d,e,c),jj(null,b,d,!0,a,c);case 19:return xj(a,b,c);case 22:return dj(a,b,c)}throw Error(p(156,b.tag));};function Fk(a,b){return ac(a,b)} - function $k(a,b,c,d){this.tag=a;this.key=c;this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null;this.index=0;this.ref=null;this.pendingProps=b;this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null;this.mode=d;this.subtreeFlags=this.flags=0;this.deletions=null;this.childLanes=this.lanes=0;this.alternate=null;}function Bg(a,b,c,d){return new $k(a,b,c,d)}function aj(a){a=a.prototype;return !(!a||!a.isReactComponent)} - function Zk(a){if("function"===typeof a)return aj(a)?1:0;if(void 0!==a&&null!==a){a=a.$$typeof;if(a===Da)return 11;if(a===Ga)return 14}return 2} - function Pg(a,b){var c=a.alternate;null===c?(c=Bg(a.tag,b,a.key,a.mode),c.elementType=a.elementType,c.type=a.type,c.stateNode=a.stateNode,c.alternate=a,a.alternate=c):(c.pendingProps=b,c.type=a.type,c.flags=0,c.subtreeFlags=0,c.deletions=null);c.flags=a.flags&14680064;c.childLanes=a.childLanes;c.lanes=a.lanes;c.child=a.child;c.memoizedProps=a.memoizedProps;c.memoizedState=a.memoizedState;c.updateQueue=a.updateQueue;b=a.dependencies;c.dependencies=null===b?null:{lanes:b.lanes,firstContext:b.firstContext}; - c.sibling=a.sibling;c.index=a.index;c.ref=a.ref;return c} - function Rg(a,b,c,d,e,f){var g=2;d=a;if("function"===typeof a)aj(a)&&(g=1);else if("string"===typeof a)g=5;else a:switch(a){case ya:return Tg(c.children,e,f,b);case za:g=8;e|=8;break;case Aa:return a=Bg(12,c,b,e|2),a.elementType=Aa,a.lanes=f,a;case Ea:return a=Bg(13,c,b,e),a.elementType=Ea,a.lanes=f,a;case Fa:return a=Bg(19,c,b,e),a.elementType=Fa,a.lanes=f,a;case Ia:return pj(c,e,f,b);default:if("object"===typeof a&&null!==a)switch(a.$$typeof){case Ba:g=10;break a;case Ca:g=9;break a;case Da:g=11; - break a;case Ga:g=14;break a;case Ha:g=16;d=null;break a}throw Error(p(130,null==a?a:typeof a,""));}b=Bg(g,c,b,e);b.elementType=a;b.type=d;b.lanes=f;return b}function Tg(a,b,c,d){a=Bg(7,a,d,b);a.lanes=c;return a}function pj(a,b,c,d){a=Bg(22,a,d,b);a.elementType=Ia;a.lanes=c;a.stateNode={isHidden:!1};return a}function Qg(a,b,c){a=Bg(6,a,null,b);a.lanes=c;return a} - function Sg(a,b,c){b=Bg(4,null!==a.children?a.children:[],a.key,b);b.lanes=c;b.stateNode={containerInfo:a.containerInfo,pendingChildren:null,implementation:a.implementation};return b} - function al(a,b,c,d,e){this.tag=b;this.containerInfo=a;this.finishedWork=this.pingCache=this.current=this.pendingChildren=null;this.timeoutHandle=-1;this.callbackNode=this.pendingContext=this.context=null;this.callbackPriority=0;this.eventTimes=zc(0);this.expirationTimes=zc(-1);this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0;this.entanglements=zc(0);this.identifierPrefix=d;this.onRecoverableError=e;this.mutableSourceEagerHydrationData= - null;}function bl(a,b,c,d,e,f,g,h,k){a=new al(a,b,c,h,k);1===b?(b=1,!0===f&&(b|=8)):b=0;f=Bg(3,null,null,b);a.current=f;f.stateNode=a;f.memoizedState={element:d,isDehydrated:c,cache:null,transitions:null,pendingSuspenseBoundaries:null};kh(f);return a}function cl(a,b,c){var d=3 typeof obj === 'string'; -const defer = () => { - let res; - let rej; - const promise = new Promise((resolve, reject) => { - res = resolve; - rej = reject; + function ha(a, b) { + ea[a] = b; + for (a = 0; a < b.length; a++) da.add(b[a]); + } + var ia = !( + "undefined" === typeof window || + "undefined" === typeof window.document || + "undefined" === typeof window.document.createElement + ), + ja = Object.prototype.hasOwnProperty, + ka = + /^[:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD][:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\-.0-9\u00B7\u0300-\u036F\u203F-\u2040]*$/, + la = {}, + ma = {}; + function oa(a) { + if (ja.call(ma, a)) return !0; + if (ja.call(la, a)) return !1; + if (ka.test(a)) return (ma[a] = !0); + la[a] = !0; + return !1; + } + function pa(a, b, c, d) { + if (null !== c && 0 === c.type) return !1; + switch (typeof b) { + case "function": + case "symbol": + return !0; + case "boolean": + if (d) return !1; + if (null !== c) return !c.acceptsBooleans; + a = a.toLowerCase().slice(0, 5); + return "data-" !== a && "aria-" !== a; + default: + return !1; + } + } + function qa(a, b, c, d) { + if (null === b || "undefined" === typeof b || pa(a, b, c, d)) return !0; + if (d) return !1; + if (null !== c) + switch (c.type) { + case 3: + return !b; + case 4: + return !1 === b; + case 5: + return isNaN(b); + case 6: + return isNaN(b) || 1 > b; + } + return !1; + } + function v(a, b, c, d, e, f, g) { + this.acceptsBooleans = 2 === b || 3 === b || 4 === b; + this.attributeName = d; + this.attributeNamespace = e; + this.mustUseProperty = c; + this.propertyName = a; + this.type = b; + this.sanitizeURL = f; + this.removeEmptyString = g; + } + var z = {}; + "children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style" + .split(" ") + .forEach(function (a) { + z[a] = new v(a, 0, !1, a, null, !1, !1); + }); + [ + ["acceptCharset", "accept-charset"], + ["className", "class"], + ["htmlFor", "for"], + ["httpEquiv", "http-equiv"], + ].forEach(function (a) { + var b = a[0]; + z[b] = new v(b, 1, !1, a[1], null, !1, !1); }); - promise.resolve = res; - promise.reject = rej; - return promise; -}; -const makeString = object => { - if (object == null) return ''; - return '' + object; -}; -const copy = (a, s, t) => { - a.forEach(m => { - if (s[m]) t[m] = s[m]; + ["contentEditable", "draggable", "spellCheck", "value"].forEach(function (a) { + z[a] = new v(a, 2, !1, a.toLowerCase(), null, !1, !1); }); -}; -const lastOfPathSeparatorRegExp = /###/g; -const cleanKey = key => key && key.indexOf('###') > -1 ? key.replace(lastOfPathSeparatorRegExp, '.') : key; -const canNotTraverseDeeper = object => !object || isString$1(object); -const getLastOfPath = (object, path, Empty) => { - const stack = !isString$1(path) ? path : path.split('.'); - let stackIndex = 0; - while (stackIndex < stack.length - 1) { - if (canNotTraverseDeeper(object)) return {}; - const key = cleanKey(stack[stackIndex]); - if (!object[key] && Empty) object[key] = new Empty(); - if (Object.prototype.hasOwnProperty.call(object, key)) { - object = object[key]; - } else { - object = {}; + [ + "autoReverse", + "externalResourcesRequired", + "focusable", + "preserveAlpha", + ].forEach(function (a) { + z[a] = new v(a, 2, !1, a, null, !1, !1); + }); + "allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope" + .split(" ") + .forEach(function (a) { + z[a] = new v(a, 3, !1, a.toLowerCase(), null, !1, !1); + }); + ["checked", "multiple", "muted", "selected"].forEach(function (a) { + z[a] = new v(a, 3, !0, a, null, !1, !1); + }); + ["capture", "download"].forEach(function (a) { + z[a] = new v(a, 4, !1, a, null, !1, !1); + }); + ["cols", "rows", "size", "span"].forEach(function (a) { + z[a] = new v(a, 6, !1, a, null, !1, !1); + }); + ["rowSpan", "start"].forEach(function (a) { + z[a] = new v(a, 5, !1, a.toLowerCase(), null, !1, !1); + }); + var ra = /[\-:]([a-z])/g; + function sa(a) { + return a[1].toUpperCase(); + } + "accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height" + .split(" ") + .forEach(function (a) { + var b = a.replace(ra, sa); + z[b] = new v(b, 1, !1, a, null, !1, !1); + }); + "xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type" + .split(" ") + .forEach(function (a) { + var b = a.replace(ra, sa); + z[b] = new v(b, 1, !1, a, "http://www.w3.org/1999/xlink", !1, !1); + }); + ["xml:base", "xml:lang", "xml:space"].forEach(function (a) { + var b = a.replace(ra, sa); + z[b] = new v(b, 1, !1, a, "http://www.w3.org/XML/1998/namespace", !1, !1); + }); + ["tabIndex", "crossOrigin"].forEach(function (a) { + z[a] = new v(a, 1, !1, a.toLowerCase(), null, !1, !1); + }); + z.xlinkHref = new v( + "xlinkHref", + 1, + !1, + "xlink:href", + "http://www.w3.org/1999/xlink", + !0, + !1 + ); + ["src", "href", "action", "formAction"].forEach(function (a) { + z[a] = new v(a, 1, !1, a.toLowerCase(), null, !0, !0); + }); + function ta(a, b, c, d) { + var e = z.hasOwnProperty(b) ? z[b] : null; + if ( + null !== e + ? 0 !== e.type + : d || + !(2 < b.length) || + ("o" !== b[0] && "O" !== b[0]) || + ("n" !== b[1] && "N" !== b[1]) + ) + qa(b, c, e, d) && (c = null), + d || null === e + ? oa(b) && + (null === c ? a.removeAttribute(b) : a.setAttribute(b, "" + c)) + : e.mustUseProperty + ? (a[e.propertyName] = null === c ? (3 === e.type ? !1 : "") : c) + : ((b = e.attributeName), + (d = e.attributeNamespace), + null === c + ? a.removeAttribute(b) + : ((e = e.type), + (c = 3 === e || (4 === e && !0 === c) ? "" : "" + c), + d ? a.setAttributeNS(d, b, c) : a.setAttribute(b, c))); + } + var ua = aa.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED, + va = Symbol.for("react.element"), + wa = Symbol.for("react.portal"), + ya = Symbol.for("react.fragment"), + za = Symbol.for("react.strict_mode"), + Aa = Symbol.for("react.profiler"), + Ba = Symbol.for("react.provider"), + Ca = Symbol.for("react.context"), + Da = Symbol.for("react.forward_ref"), + Ea = Symbol.for("react.suspense"), + Fa = Symbol.for("react.suspense_list"), + Ga = Symbol.for("react.memo"), + Ha = Symbol.for("react.lazy"); + var Ia = Symbol.for("react.offscreen"); + var Ja = Symbol.iterator; + function Ka(a) { + if (null === a || "object" !== typeof a) return null; + a = (Ja && a[Ja]) || a["@@iterator"]; + return "function" === typeof a ? a : null; + } + var A = Object.assign, + La; + function Ma(a) { + if (void 0 === La) + try { + throw Error(); + } catch (c) { + var b = c.stack.trim().match(/\n( *(at )?)/); + La = (b && b[1]) || ""; + } + return "\n" + La + a; + } + var Na = !1; + function Oa(a, b) { + if (!a || Na) return ""; + Na = !0; + var c = Error.prepareStackTrace; + Error.prepareStackTrace = void 0; + try { + if (b) + if ( + ((b = function () { + throw Error(); + }), + Object.defineProperty(b.prototype, "props", { + set: function () { + throw Error(); + }, + }), + "object" === typeof Reflect && Reflect.construct) + ) { + try { + Reflect.construct(b, []); + } catch (l) { + var d = l; + } + Reflect.construct(a, [], b); + } else { + try { + b.call(); + } catch (l) { + d = l; + } + a.call(b.prototype); + } + else { + try { + throw Error(); + } catch (l) { + d = l; + } + a(); + } + } catch (l) { + if (l && d && "string" === typeof l.stack) { + for ( + var e = l.stack.split("\n"), + f = d.stack.split("\n"), + g = e.length - 1, + h = f.length - 1; + 1 <= g && 0 <= h && e[g] !== f[h]; + + ) + h--; + for (; 1 <= g && 0 <= h; g--, h--) + if (e[g] !== f[h]) { + if (1 !== g || 1 !== h) { + do + if ((g--, h--, 0 > h || e[g] !== f[h])) { + var k = "\n" + e[g].replace(" at new ", " at "); + a.displayName && + k.includes("") && + (k = k.replace("", a.displayName)); + return k; + } + while (1 <= g && 0 <= h); + } + break; + } + } + } finally { + (Na = !1), (Error.prepareStackTrace = c); + } + return (a = a ? a.displayName || a.name : "") ? Ma(a) : ""; + } + function Pa(a) { + switch (a.tag) { + case 5: + return Ma(a.type); + case 16: + return Ma("Lazy"); + case 13: + return Ma("Suspense"); + case 19: + return Ma("SuspenseList"); + case 0: + case 2: + case 15: + return (a = Oa(a.type, !1)), a; + case 11: + return (a = Oa(a.type.render, !1)), a; + case 1: + return (a = Oa(a.type, !0)), a; + default: + return ""; + } + } + function Qa(a) { + if (null == a) return null; + if ("function" === typeof a) return a.displayName || a.name || null; + if ("string" === typeof a) return a; + switch (a) { + case ya: + return "Fragment"; + case wa: + return "Portal"; + case Aa: + return "Profiler"; + case za: + return "StrictMode"; + case Ea: + return "Suspense"; + case Fa: + return "SuspenseList"; + } + if ("object" === typeof a) + switch (a.$$typeof) { + case Ca: + return (a.displayName || "Context") + ".Consumer"; + case Ba: + return (a._context.displayName || "Context") + ".Provider"; + case Da: + var b = a.render; + a = a.displayName; + a || + ((a = b.displayName || b.name || ""), + (a = "" !== a ? "ForwardRef(" + a + ")" : "ForwardRef")); + return a; + case Ga: + return ( + (b = a.displayName || null), null !== b ? b : Qa(a.type) || "Memo" + ); + case Ha: + b = a._payload; + a = a._init; + try { + return Qa(a(b)); + } catch (c) {} + } + return null; + } + function Ra(a) { + var b = a.type; + switch (a.tag) { + case 24: + return "Cache"; + case 9: + return (b.displayName || "Context") + ".Consumer"; + case 10: + return (b._context.displayName || "Context") + ".Provider"; + case 18: + return "DehydratedFragment"; + case 11: + return ( + (a = b.render), + (a = a.displayName || a.name || ""), + b.displayName || ("" !== a ? "ForwardRef(" + a + ")" : "ForwardRef") + ); + case 7: + return "Fragment"; + case 5: + return b; + case 4: + return "Portal"; + case 3: + return "Root"; + case 6: + return "Text"; + case 16: + return Qa(b); + case 8: + return b === za ? "StrictMode" : "Mode"; + case 22: + return "Offscreen"; + case 12: + return "Profiler"; + case 21: + return "Scope"; + case 13: + return "Suspense"; + case 19: + return "SuspenseList"; + case 25: + return "TracingMarker"; + case 1: + case 0: + case 17: + case 2: + case 14: + case 15: + if ("function" === typeof b) return b.displayName || b.name || null; + if ("string" === typeof b) return b; } - ++stackIndex; + return null; } - if (canNotTraverseDeeper(object)) return {}; - return { - obj: object, - k: cleanKey(stack[stackIndex]) - }; -}; -const setPath = (object, path, newValue) => { - const { - obj, - k - } = getLastOfPath(object, path, Object); - if (obj !== undefined || path.length === 1) { - obj[k] = newValue; - return; + function Sa(a) { + switch (typeof a) { + case "boolean": + case "number": + case "string": + case "undefined": + return a; + case "object": + return a; + default: + return ""; + } } - let e = path[path.length - 1]; - let p = path.slice(0, path.length - 1); - let last = getLastOfPath(object, p, Object); - while (last.obj === undefined && p.length) { - e = `${p[p.length - 1]}.${e}`; - p = p.slice(0, p.length - 1); - last = getLastOfPath(object, p, Object); - if (last && last.obj && typeof last.obj[`${last.k}.${e}`] !== 'undefined') { - last.obj = undefined; + function Ta(a) { + var b = a.type; + return ( + (a = a.nodeName) && + "input" === a.toLowerCase() && + ("checkbox" === b || "radio" === b) + ); + } + function Ua(a) { + var b = Ta(a) ? "checked" : "value", + c = Object.getOwnPropertyDescriptor(a.constructor.prototype, b), + d = "" + a[b]; + if ( + !a.hasOwnProperty(b) && + "undefined" !== typeof c && + "function" === typeof c.get && + "function" === typeof c.set + ) { + var e = c.get, + f = c.set; + Object.defineProperty(a, b, { + configurable: !0, + get: function () { + return e.call(this); + }, + set: function (a) { + d = "" + a; + f.call(this, a); + }, + }); + Object.defineProperty(a, b, { enumerable: c.enumerable }); + return { + getValue: function () { + return d; + }, + setValue: function (a) { + d = "" + a; + }, + stopTracking: function () { + a._valueTracker = null; + delete a[b]; + }, + }; } } - last.obj[`${last.k}.${e}`] = newValue; -}; -const pushPath = (object, path, newValue, concat) => { - const { - obj, - k - } = getLastOfPath(object, path, Object); - obj[k] = obj[k] || []; - obj[k].push(newValue); -}; -const getPath = (object, path) => { - const { - obj, - k - } = getLastOfPath(object, path); - if (!obj) return undefined; - return obj[k]; -}; -const getPathWithDefaults = (data, defaultData, key) => { - const value = getPath(data, key); - if (value !== undefined) { - return value; + function Va(a) { + a._valueTracker || (a._valueTracker = Ua(a)); } - return getPath(defaultData, key); -}; -const deepExtend = (target, source, overwrite) => { - for (const prop in source) { - if (prop !== '__proto__' && prop !== 'constructor') { - if (prop in target) { - if (isString$1(target[prop]) || target[prop] instanceof String || isString$1(source[prop]) || source[prop] instanceof String) { - if (overwrite) target[prop] = source[prop]; - } else { - deepExtend(target[prop], source[prop], overwrite); - } - } else { - target[prop] = source[prop]; - } - } + function Wa(a) { + if (!a) return !1; + var b = a._valueTracker; + if (!b) return !0; + var c = b.getValue(); + var d = ""; + a && (d = Ta(a) ? (a.checked ? "true" : "false") : a.value); + a = d; + return a !== c ? (b.setValue(a), !0) : !1; } - return target; -}; -const regexEscape = str => str.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g, '\\$&'); -var _entityMap = { - '&': '&', - '<': '<', - '>': '>', - '"': '"', - "'": ''', - '/': '/' -}; -const escape$1 = data => { - if (isString$1(data)) { - return data.replace(/[&<>"'\/]/g, s => _entityMap[s]); + function Xa(a) { + a = a || ("undefined" !== typeof document ? document : void 0); + if ("undefined" === typeof a) return null; + try { + return a.activeElement || a.body; + } catch (b) { + return a.body; + } + } + function Ya(a, b) { + var c = b.checked; + return A({}, b, { + defaultChecked: void 0, + defaultValue: void 0, + value: void 0, + checked: null != c ? c : a._wrapperState.initialChecked, + }); } - return data; -}; -class RegExpCache { - constructor(capacity) { - this.capacity = capacity; - this.regExpMap = new Map(); - this.regExpQueue = []; + function Za(a, b) { + var c = null == b.defaultValue ? "" : b.defaultValue, + d = null != b.checked ? b.checked : b.defaultChecked; + c = Sa(null != b.value ? b.value : c); + a._wrapperState = { + initialChecked: d, + initialValue: c, + controlled: + "checkbox" === b.type || "radio" === b.type + ? null != b.checked + : null != b.value, + }; } - getRegExp(pattern) { - const regExpFromCache = this.regExpMap.get(pattern); - if (regExpFromCache !== undefined) { - return regExpFromCache; - } - const regExpNew = new RegExp(pattern); - if (this.regExpQueue.length === this.capacity) { - this.regExpMap.delete(this.regExpQueue.shift()); + function ab(a, b) { + b = b.checked; + null != b && ta(a, "checked", b, !1); + } + function bb(a, b) { + ab(a, b); + var c = Sa(b.value), + d = b.type; + if (null != c) + if ("number" === d) { + if ((0 === c && "" === a.value) || a.value != c) a.value = "" + c; + } else a.value !== "" + c && (a.value = "" + c); + else if ("submit" === d || "reset" === d) { + a.removeAttribute("value"); + return; } - this.regExpMap.set(pattern, regExpNew); - this.regExpQueue.push(pattern); - return regExpNew; + b.hasOwnProperty("value") + ? cb(a, b.type, c) + : b.hasOwnProperty("defaultValue") && cb(a, b.type, Sa(b.defaultValue)); + null == b.checked && + null != b.defaultChecked && + (a.defaultChecked = !!b.defaultChecked); } -} -const chars = [' ', ',', '?', '!', ';']; -const looksLikeObjectPathRegExpCache = new RegExpCache(20); -const looksLikeObjectPath = (key, nsSeparator, keySeparator) => { - nsSeparator = nsSeparator || ''; - keySeparator = keySeparator || ''; - const possibleChars = chars.filter(c => nsSeparator.indexOf(c) < 0 && keySeparator.indexOf(c) < 0); - if (possibleChars.length === 0) return true; - const r = looksLikeObjectPathRegExpCache.getRegExp(`(${possibleChars.map(c => c === '?' ? '\\?' : c).join('|')})`); - let matched = !r.test(key); - if (!matched) { - const ki = key.indexOf(keySeparator); - if (ki > 0 && !r.test(key.substring(0, ki))) { - matched = true; + function db(a, b, c) { + if (b.hasOwnProperty("value") || b.hasOwnProperty("defaultValue")) { + var d = b.type; + if ( + !( + ("submit" !== d && "reset" !== d) || + (void 0 !== b.value && null !== b.value) + ) + ) + return; + b = "" + a._wrapperState.initialValue; + c || b === a.value || (a.value = b); + a.defaultValue = b; + } + c = a.name; + "" !== c && (a.name = ""); + a.defaultChecked = !!a._wrapperState.initialChecked; + "" !== c && (a.name = c); + } + function cb(a, b, c) { + if ("number" !== b || Xa(a.ownerDocument) !== a) + null == c + ? (a.defaultValue = "" + a._wrapperState.initialValue) + : a.defaultValue !== "" + c && (a.defaultValue = "" + c); + } + var eb = Array.isArray; + function fb(a, b, c, d) { + a = a.options; + if (b) { + b = {}; + for (var e = 0; e < c.length; e++) b["$" + c[e]] = !0; + for (c = 0; c < a.length; c++) + (e = b.hasOwnProperty("$" + a[c].value)), + a[c].selected !== e && (a[c].selected = e), + e && d && (a[c].defaultSelected = !0); + } else { + c = "" + Sa(c); + b = null; + for (e = 0; e < a.length; e++) { + if (a[e].value === c) { + a[e].selected = !0; + d && (a[e].defaultSelected = !0); + return; + } + null !== b || a[e].disabled || (b = a[e]); + } + null !== b && (b.selected = !0); } } - return matched; -}; -const deepFind = function (obj, path) { - let keySeparator = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : '.'; - if (!obj) return undefined; - if (obj[path]) return obj[path]; - const tokens = path.split(keySeparator); - let current = obj; - for (let i = 0; i < tokens.length;) { - if (!current || typeof current !== 'object') { - return undefined; - } - let next; - let nextPath = ''; - for (let j = i; j < tokens.length; ++j) { - if (j !== i) { - nextPath += keySeparator; - } - nextPath += tokens[j]; - next = current[nextPath]; - if (next !== undefined) { - if (['string', 'number', 'boolean'].indexOf(typeof next) > -1 && j < tokens.length - 1) { - continue; + function gb(a, b) { + if (null != b.dangerouslySetInnerHTML) throw Error(p(91)); + return A({}, b, { + value: void 0, + defaultValue: void 0, + children: "" + a._wrapperState.initialValue, + }); + } + function hb(a, b) { + var c = b.value; + if (null == c) { + c = b.children; + b = b.defaultValue; + if (null != c) { + if (null != b) throw Error(p(92)); + if (eb(c)) { + if (1 < c.length) throw Error(p(93)); + c = c[0]; } - i += j - i + 1; - break; + b = c; + } + null == b && (b = ""); + c = b; + } + a._wrapperState = { initialValue: Sa(c) }; + } + function ib(a, b) { + var c = Sa(b.value), + d = Sa(b.defaultValue); + null != c && + ((c = "" + c), + c !== a.value && (a.value = c), + null == b.defaultValue && a.defaultValue !== c && (a.defaultValue = c)); + null != d && (a.defaultValue = "" + d); + } + function jb(a) { + var b = a.textContent; + b === a._wrapperState.initialValue && + "" !== b && + null !== b && + (a.value = b); + } + function kb(a) { + switch (a) { + case "svg": + return "http://www.w3.org/2000/svg"; + case "math": + return "http://www.w3.org/1998/Math/MathML"; + default: + return "http://www.w3.org/1999/xhtml"; + } + } + function lb(a, b) { + return null == a || "http://www.w3.org/1999/xhtml" === a + ? kb(b) + : "http://www.w3.org/2000/svg" === a && "foreignObject" === b + ? "http://www.w3.org/1999/xhtml" + : a; + } + var mb, + nb = (function (a) { + return "undefined" !== typeof MSApp && MSApp.execUnsafeLocalFunction + ? function (b, c, d, e) { + MSApp.execUnsafeLocalFunction(function () { + return a(b, c, d, e); + }); + } + : a; + })(function (a, b) { + if ("http://www.w3.org/2000/svg" !== a.namespaceURI || "innerHTML" in a) + a.innerHTML = b; + else { + mb = mb || document.createElement("div"); + mb.innerHTML = "" + b.valueOf().toString() + ""; + for (b = mb.firstChild; a.firstChild; ) a.removeChild(a.firstChild); + for (; b.firstChild; ) a.appendChild(b.firstChild); + } + }); + function ob(a, b) { + if (b) { + var c = a.firstChild; + if (c && c === a.lastChild && 3 === c.nodeType) { + c.nodeValue = b; + return; } } - current = next; + a.textContent = b; + } + var pb = { + animationIterationCount: !0, + aspectRatio: !0, + borderImageOutset: !0, + borderImageSlice: !0, + borderImageWidth: !0, + boxFlex: !0, + boxFlexGroup: !0, + boxOrdinalGroup: !0, + columnCount: !0, + columns: !0, + flex: !0, + flexGrow: !0, + flexPositive: !0, + flexShrink: !0, + flexNegative: !0, + flexOrder: !0, + gridArea: !0, + gridRow: !0, + gridRowEnd: !0, + gridRowSpan: !0, + gridRowStart: !0, + gridColumn: !0, + gridColumnEnd: !0, + gridColumnSpan: !0, + gridColumnStart: !0, + fontWeight: !0, + lineClamp: !0, + lineHeight: !0, + opacity: !0, + order: !0, + orphans: !0, + tabSize: !0, + widows: !0, + zIndex: !0, + zoom: !0, + fillOpacity: !0, + floodOpacity: !0, + stopOpacity: !0, + strokeDasharray: !0, + strokeDashoffset: !0, + strokeMiterlimit: !0, + strokeOpacity: !0, + strokeWidth: !0, + }, + qb = ["Webkit", "ms", "Moz", "O"]; + Object.keys(pb).forEach(function (a) { + qb.forEach(function (b) { + b = b + a.charAt(0).toUpperCase() + a.substring(1); + pb[b] = pb[a]; + }); + }); + function rb(a, b, c) { + return null == b || "boolean" === typeof b || "" === b + ? "" + : c || "number" !== typeof b || 0 === b || (pb.hasOwnProperty(a) && pb[a]) + ? ("" + b).trim() + : b + "px"; + } + function sb(a, b) { + a = a.style; + for (var c in b) + if (b.hasOwnProperty(c)) { + var d = 0 === c.indexOf("--"), + e = rb(c, b[c], d); + "float" === c && (c = "cssFloat"); + d ? a.setProperty(c, e) : (a[c] = e); + } + } + var tb = A( + { menuitem: !0 }, + { + area: !0, + base: !0, + br: !0, + col: !0, + embed: !0, + hr: !0, + img: !0, + input: !0, + keygen: !0, + link: !0, + meta: !0, + param: !0, + source: !0, + track: !0, + wbr: !0, + } + ); + function ub(a, b) { + if (b) { + if (tb[a] && (null != b.children || null != b.dangerouslySetInnerHTML)) + throw Error(p(137, a)); + if (null != b.dangerouslySetInnerHTML) { + if (null != b.children) throw Error(p(60)); + if ( + "object" !== typeof b.dangerouslySetInnerHTML || + !("__html" in b.dangerouslySetInnerHTML) + ) + throw Error(p(61)); + } + if (null != b.style && "object" !== typeof b.style) throw Error(p(62)); + } + } + function vb(a, b) { + if (-1 === a.indexOf("-")) return "string" === typeof b.is; + switch (a) { + case "annotation-xml": + case "color-profile": + case "font-face": + case "font-face-src": + case "font-face-uri": + case "font-face-format": + case "font-face-name": + case "missing-glyph": + return !1; + default: + return !0; + } } - return current; -}; -const getCleanedCode = code => code && code.replace('_', '-'); - -const consoleLogger = { - type: 'logger', - log(args) { - this.output('log', args); - }, - warn(args) { - this.output('warn', args); - }, - error(args) { - this.output('error', args); - }, - output(type, args) { - if (console && console[type]) console[type].apply(console, args); + var wb = null; + function xb(a) { + a = a.target || a.srcElement || window; + a.correspondingUseElement && (a = a.correspondingUseElement); + return 3 === a.nodeType ? a.parentNode : a; } -}; -class Logger { - constructor(concreteLogger) { - let options = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {}; - this.init(concreteLogger, options); + var yb = null, + zb = null, + Ab = null; + function Bb(a) { + if ((a = Cb(a))) { + if ("function" !== typeof yb) throw Error(p(280)); + var b = a.stateNode; + b && ((b = Db(b)), yb(a.stateNode, a.type, b)); + } } - init(concreteLogger) { - let options = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {}; - this.prefix = options.prefix || 'i18next:'; - this.logger = concreteLogger || consoleLogger; - this.options = options; - this.debug = options.debug; + function Eb(a) { + zb ? (Ab ? Ab.push(a) : (Ab = [a])) : (zb = a); } - log() { - for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) { - args[_key] = arguments[_key]; + function Fb() { + if (zb) { + var a = zb, + b = Ab; + Ab = zb = null; + Bb(a); + if (b) for (a = 0; a < b.length; a++) Bb(b[a]); } - return this.forward(args, 'log', '', true); } - warn() { - for (var _len2 = arguments.length, args = new Array(_len2), _key2 = 0; _key2 < _len2; _key2++) { - args[_key2] = arguments[_key2]; - } - return this.forward(args, 'warn', '', true); + function Gb(a, b) { + return a(b); } - error() { - for (var _len3 = arguments.length, args = new Array(_len3), _key3 = 0; _key3 < _len3; _key3++) { - args[_key3] = arguments[_key3]; + function Hb() {} + var Ib = !1; + function Jb(a, b, c) { + if (Ib) return a(b, c); + Ib = !0; + try { + return Gb(a, b, c); + } finally { + if (((Ib = !1), null !== zb || null !== Ab)) Hb(), Fb(); + } + } + function Kb(a, b) { + var c = a.stateNode; + if (null === c) return null; + var d = Db(c); + if (null === d) return null; + c = d[b]; + a: switch (b) { + case "onClick": + case "onClickCapture": + case "onDoubleClick": + case "onDoubleClickCapture": + case "onMouseDown": + case "onMouseDownCapture": + case "onMouseMove": + case "onMouseMoveCapture": + case "onMouseUp": + case "onMouseUpCapture": + case "onMouseEnter": + (d = !d.disabled) || + ((a = a.type), + (d = !( + "button" === a || + "input" === a || + "select" === a || + "textarea" === a + ))); + a = !d; + break a; + default: + a = !1; } - return this.forward(args, 'error', ''); + if (a) return null; + if (c && "function" !== typeof c) throw Error(p(231, b, typeof c)); + return c; } - deprecate() { - for (var _len4 = arguments.length, args = new Array(_len4), _key4 = 0; _key4 < _len4; _key4++) { - args[_key4] = arguments[_key4]; + var Lb = !1; + if (ia) + try { + var Mb = {}; + Object.defineProperty(Mb, "passive", { + get: function () { + Lb = !0; + }, + }); + window.addEventListener("test", Mb, Mb); + window.removeEventListener("test", Mb, Mb); + } catch (a) { + Lb = !1; } - return this.forward(args, 'warn', 'WARNING DEPRECATED: ', true); - } - forward(args, lvl, prefix, debugOnly) { - if (debugOnly && !this.debug) return null; - if (isString$1(args[0])) args[0] = `${prefix}${this.prefix} ${args[0]}`; - return this.logger[lvl](args); - } - create(moduleName) { - return new Logger(this.logger, { - ...{ - prefix: `${this.prefix}:${moduleName}:` + function Nb(a, b, c, d, e, f, g, h, k) { + var l = Array.prototype.slice.call(arguments, 3); + try { + b.apply(c, l); + } catch (m) { + this.onError(m); + } + } + var Ob = !1, + Pb = null, + Qb = !1, + Rb = null, + Sb = { + onError: function (a) { + Ob = !0; + Pb = a; }, - ...this.options - }); - } - clone(options) { - options = options || this.options; - options.prefix = options.prefix || this.prefix; - return new Logger(this.logger, options); - } -} -var baseLogger = new Logger(); - -class EventEmitter { - constructor() { - this.observers = {}; - } - on(events, listener) { - events.split(' ').forEach(event => { - if (!this.observers[event]) this.observers[event] = new Map(); - const numListeners = this.observers[event].get(listener) || 0; - this.observers[event].set(listener, numListeners + 1); - }); - return this; - } - off(event, listener) { - if (!this.observers[event]) return; - if (!listener) { - delete this.observers[event]; - return; + }; + function Tb(a, b, c, d, e, f, g, h, k) { + Ob = !1; + Pb = null; + Nb.apply(Sb, arguments); + } + function Ub(a, b, c, d, e, f, g, h, k) { + Tb.apply(this, arguments); + if (Ob) { + if (Ob) { + var l = Pb; + Ob = !1; + Pb = null; + } else throw Error(p(198)); + Qb || ((Qb = !0), (Rb = l)); + } + } + function Vb(a) { + var b = a, + c = a; + if (a.alternate) for (; b.return; ) b = b.return; + else { + a = b; + do (b = a), 0 !== (b.flags & 4098) && (c = b.return), (a = b.return); + while (a); } - this.observers[event].delete(listener); + return 3 === b.tag ? c : null; } - emit(event) { - for (var _len = arguments.length, args = new Array(_len > 1 ? _len - 1 : 0), _key = 1; _key < _len; _key++) { - args[_key - 1] = arguments[_key]; + function Wb(a) { + if (13 === a.tag) { + var b = a.memoizedState; + null === b && ((a = a.alternate), null !== a && (b = a.memoizedState)); + if (null !== b) return b.dehydrated; } - if (this.observers[event]) { - const cloned = Array.from(this.observers[event].entries()); - cloned.forEach(_ref => { - let [observer, numTimesAdded] = _ref; - for (let i = 0; i < numTimesAdded; i++) { - observer(...args); + return null; + } + function Xb(a) { + if (Vb(a) !== a) throw Error(p(188)); + } + function Yb(a) { + var b = a.alternate; + if (!b) { + b = Vb(a); + if (null === b) throw Error(p(188)); + return b !== a ? null : a; + } + for (var c = a, d = b; ; ) { + var e = c.return; + if (null === e) break; + var f = e.alternate; + if (null === f) { + d = e.return; + if (null !== d) { + c = d; + continue; } - }); - } - if (this.observers['*']) { - const cloned = Array.from(this.observers['*'].entries()); - cloned.forEach(_ref2 => { - let [observer, numTimesAdded] = _ref2; - for (let i = 0; i < numTimesAdded; i++) { - observer.apply(observer, [event, ...args]); + break; + } + if (e.child === f.child) { + for (f = e.child; f; ) { + if (f === c) return Xb(e), a; + if (f === d) return Xb(e), b; + f = f.sibling; } - }); + throw Error(p(188)); + } + if (c.return !== d.return) (c = e), (d = f); + else { + for (var g = !1, h = e.child; h; ) { + if (h === c) { + g = !0; + c = e; + d = f; + break; + } + if (h === d) { + g = !0; + d = e; + c = f; + break; + } + h = h.sibling; + } + if (!g) { + for (h = f.child; h; ) { + if (h === c) { + g = !0; + c = f; + d = e; + break; + } + if (h === d) { + g = !0; + d = f; + c = e; + break; + } + h = h.sibling; + } + if (!g) throw Error(p(189)); + } + } + if (c.alternate !== d) throw Error(p(190)); } + if (3 !== c.tag) throw Error(p(188)); + return c.stateNode.current === c ? a : b; } -} - -class ResourceStore extends EventEmitter { - constructor(data) { - let options = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : { - ns: ['translation'], - defaultNS: 'translation' - }; - super(); - this.data = data || {}; - this.options = options; - if (this.options.keySeparator === undefined) { - this.options.keySeparator = '.'; - } - if (this.options.ignoreJSONStructure === undefined) { - this.options.ignoreJSONStructure = true; - } + function Zb(a) { + a = Yb(a); + return null !== a ? $b(a) : null; } - addNamespaces(ns) { - if (this.options.ns.indexOf(ns) < 0) { - this.options.ns.push(ns); + function $b(a) { + if (5 === a.tag || 6 === a.tag) return a; + for (a = a.child; null !== a; ) { + var b = $b(a); + if (null !== b) return b; + a = a.sibling; } + return null; } - removeNamespaces(ns) { - const index = this.options.ns.indexOf(ns); - if (index > -1) { - this.options.ns.splice(index, 1); + var ac = ca.unstable_scheduleCallback, + bc = ca.unstable_cancelCallback, + cc = ca.unstable_shouldYield, + dc = ca.unstable_requestPaint, + B = ca.unstable_now, + ec = ca.unstable_getCurrentPriorityLevel, + fc = ca.unstable_ImmediatePriority, + gc = ca.unstable_UserBlockingPriority, + hc = ca.unstable_NormalPriority, + ic = ca.unstable_LowPriority, + jc = ca.unstable_IdlePriority, + kc = null, + lc = null; + function mc(a) { + if (lc && "function" === typeof lc.onCommitFiberRoot) + try { + lc.onCommitFiberRoot(kc, a, void 0, 128 === (a.current.flags & 128)); + } catch (b) {} + } + var oc = Math.clz32 ? Math.clz32 : nc, + pc = Math.log, + qc = Math.LN2; + function nc(a) { + a >>>= 0; + return 0 === a ? 32 : (31 - ((pc(a) / qc) | 0)) | 0; + } + var rc = 64, + sc = 4194304; + function tc(a) { + switch (a & -a) { + case 1: + return 1; + case 2: + return 2; + case 4: + return 4; + case 8: + return 8; + case 16: + return 16; + case 32: + return 32; + case 64: + case 128: + case 256: + case 512: + case 1024: + case 2048: + case 4096: + case 8192: + case 16384: + case 32768: + case 65536: + case 131072: + case 262144: + case 524288: + case 1048576: + case 2097152: + return a & 4194240; + case 4194304: + case 8388608: + case 16777216: + case 33554432: + case 67108864: + return a & 130023424; + case 134217728: + return 134217728; + case 268435456: + return 268435456; + case 536870912: + return 536870912; + case 1073741824: + return 1073741824; + default: + return a; } } - getResource(lng, ns, key) { - let options = arguments.length > 3 && arguments[3] !== undefined ? arguments[3] : {}; - const keySeparator = options.keySeparator !== undefined ? options.keySeparator : this.options.keySeparator; - const ignoreJSONStructure = options.ignoreJSONStructure !== undefined ? options.ignoreJSONStructure : this.options.ignoreJSONStructure; - let path; - if (lng.indexOf('.') > -1) { - path = lng.split('.'); - } else { - path = [lng, ns]; - if (key) { - if (Array.isArray(key)) { - path.push(...key); - } else if (isString$1(key) && keySeparator) { - path.push(...key.split(keySeparator)); - } else { - path.push(key); + function uc(a, b) { + var c = a.pendingLanes; + if (0 === c) return 0; + var d = 0, + e = a.suspendedLanes, + f = a.pingedLanes, + g = c & 268435455; + if (0 !== g) { + var h = g & ~e; + 0 !== h ? (d = tc(h)) : ((f &= g), 0 !== f && (d = tc(f))); + } else (g = c & ~e), 0 !== g ? (d = tc(g)) : 0 !== f && (d = tc(f)); + if (0 === d) return 0; + if ( + 0 !== b && + b !== d && + 0 === (b & e) && + ((e = d & -d), (f = b & -b), e >= f || (16 === e && 0 !== (f & 4194240))) + ) + return b; + 0 !== (d & 4) && (d |= c & 16); + b = a.entangledLanes; + if (0 !== b) + for (a = a.entanglements, b &= d; 0 < b; ) + (c = 31 - oc(b)), (e = 1 << c), (d |= a[c]), (b &= ~e); + return d; + } + function vc(a, b) { + switch (a) { + case 1: + case 2: + case 4: + return b + 250; + case 8: + case 16: + case 32: + case 64: + case 128: + case 256: + case 512: + case 1024: + case 2048: + case 4096: + case 8192: + case 16384: + case 32768: + case 65536: + case 131072: + case 262144: + case 524288: + case 1048576: + case 2097152: + return b + 5e3; + case 4194304: + case 8388608: + case 16777216: + case 33554432: + case 67108864: + return -1; + case 134217728: + case 268435456: + case 536870912: + case 1073741824: + return -1; + default: + return -1; + } + } + function wc(a, b) { + for ( + var c = a.suspendedLanes, + d = a.pingedLanes, + e = a.expirationTimes, + f = a.pendingLanes; + 0 < f; + + ) { + var g = 31 - oc(f), + h = 1 << g, + k = e[g]; + if (-1 === k) { + if (0 === (h & c) || 0 !== (h & d)) e[g] = vc(h, b); + } else k <= b && (a.expiredLanes |= h); + f &= ~h; + } + } + function xc(a) { + a = a.pendingLanes & -1073741825; + return 0 !== a ? a : a & 1073741824 ? 1073741824 : 0; + } + function yc() { + var a = rc; + rc <<= 1; + 0 === (rc & 4194240) && (rc = 64); + return a; + } + function zc(a) { + for (var b = [], c = 0; 31 > c; c++) b.push(a); + return b; + } + function Ac(a, b, c) { + a.pendingLanes |= b; + 536870912 !== b && ((a.suspendedLanes = 0), (a.pingedLanes = 0)); + a = a.eventTimes; + b = 31 - oc(b); + a[b] = c; + } + function Bc(a, b) { + var c = a.pendingLanes & ~b; + a.pendingLanes = b; + a.suspendedLanes = 0; + a.pingedLanes = 0; + a.expiredLanes &= b; + a.mutableReadLanes &= b; + a.entangledLanes &= b; + b = a.entanglements; + var d = a.eventTimes; + for (a = a.expirationTimes; 0 < c; ) { + var e = 31 - oc(c), + f = 1 << e; + b[e] = 0; + d[e] = -1; + a[e] = -1; + c &= ~f; + } + } + function Cc(a, b) { + var c = (a.entangledLanes |= b); + for (a = a.entanglements; c; ) { + var d = 31 - oc(c), + e = 1 << d; + (e & b) | (a[d] & b) && (a[d] |= b); + c &= ~e; + } + } + var C = 0; + function Dc(a) { + a &= -a; + return 1 < a ? (4 < a ? (0 !== (a & 268435455) ? 16 : 536870912) : 4) : 1; + } + var Ec, + Fc, + Gc, + Hc, + Ic, + Jc = !1, + Kc = [], + Lc = null, + Mc = null, + Nc = null, + Oc = new Map(), + Pc = new Map(), + Qc = [], + Rc = + "mousedown mouseup touchcancel touchend touchstart auxclick dblclick pointercancel pointerdown pointerup dragend dragstart drop compositionend compositionstart keydown keypress keyup input textInput copy cut paste click change contextmenu reset submit".split( + " " + ); + function Sc(a, b) { + switch (a) { + case "focusin": + case "focusout": + Lc = null; + break; + case "dragenter": + case "dragleave": + Mc = null; + break; + case "mouseover": + case "mouseout": + Nc = null; + break; + case "pointerover": + case "pointerout": + Oc.delete(b.pointerId); + break; + case "gotpointercapture": + case "lostpointercapture": + Pc.delete(b.pointerId); + } + } + function Tc(a, b, c, d, e, f) { + if (null === a || a.nativeEvent !== f) + return ( + (a = { + blockedOn: b, + domEventName: c, + eventSystemFlags: d, + nativeEvent: f, + targetContainers: [e], + }), + null !== b && ((b = Cb(b)), null !== b && Fc(b)), + a + ); + a.eventSystemFlags |= d; + b = a.targetContainers; + null !== e && -1 === b.indexOf(e) && b.push(e); + return a; + } + function Uc(a, b, c, d, e) { + switch (b) { + case "focusin": + return (Lc = Tc(Lc, a, b, c, d, e)), !0; + case "dragenter": + return (Mc = Tc(Mc, a, b, c, d, e)), !0; + case "mouseover": + return (Nc = Tc(Nc, a, b, c, d, e)), !0; + case "pointerover": + var f = e.pointerId; + Oc.set(f, Tc(Oc.get(f) || null, a, b, c, d, e)); + return !0; + case "gotpointercapture": + return ( + (f = e.pointerId), Pc.set(f, Tc(Pc.get(f) || null, a, b, c, d, e)), !0 + ); + } + return !1; + } + function Vc(a) { + var b = Wc(a.target); + if (null !== b) { + var c = Vb(b); + if (null !== c) + if (((b = c.tag), 13 === b)) { + if (((b = Wb(c)), null !== b)) { + a.blockedOn = b; + Ic(a.priority, function () { + Gc(c); + }); + return; + } + } else if (3 === b && c.stateNode.current.memoizedState.isDehydrated) { + a.blockedOn = 3 === c.tag ? c.stateNode.containerInfo : null; + return; } - } } - const result = getPath(this.data, path); - if (!result && !ns && !key && lng.indexOf('.') > -1) { - lng = path[0]; - ns = path[1]; - key = path.slice(2).join('.'); + a.blockedOn = null; + } + function Xc(a) { + if (null !== a.blockedOn) return !1; + for (var b = a.targetContainers; 0 < b.length; ) { + var c = Yc(a.domEventName, a.eventSystemFlags, b[0], a.nativeEvent); + if (null === c) { + c = a.nativeEvent; + var d = new c.constructor(c.type, c); + wb = d; + c.target.dispatchEvent(d); + wb = null; + } else return (b = Cb(c)), null !== b && Fc(b), (a.blockedOn = c), !1; + b.shift(); + } + return !0; + } + function Zc(a, b, c) { + Xc(a) && c.delete(b); + } + function $c() { + Jc = !1; + null !== Lc && Xc(Lc) && (Lc = null); + null !== Mc && Xc(Mc) && (Mc = null); + null !== Nc && Xc(Nc) && (Nc = null); + Oc.forEach(Zc); + Pc.forEach(Zc); + } + function ad(a, b) { + a.blockedOn === b && + ((a.blockedOn = null), + Jc || + ((Jc = !0), + ca.unstable_scheduleCallback(ca.unstable_NormalPriority, $c))); + } + function bd(a) { + function b(b) { + return ad(b, a); + } + if (0 < Kc.length) { + ad(Kc[0], a); + for (var c = 1; c < Kc.length; c++) { + var d = Kc[c]; + d.blockedOn === a && (d.blockedOn = null); + } + } + null !== Lc && ad(Lc, a); + null !== Mc && ad(Mc, a); + null !== Nc && ad(Nc, a); + Oc.forEach(b); + Pc.forEach(b); + for (c = 0; c < Qc.length; c++) + (d = Qc[c]), d.blockedOn === a && (d.blockedOn = null); + for (; 0 < Qc.length && ((c = Qc[0]), null === c.blockedOn); ) + Vc(c), null === c.blockedOn && Qc.shift(); + } + var cd = ua.ReactCurrentBatchConfig, + dd = !0; + function ed(a, b, c, d) { + var e = C, + f = cd.transition; + cd.transition = null; + try { + (C = 1), fd(a, b, c, d); + } finally { + (C = e), (cd.transition = f); } - if (result || !ignoreJSONStructure || !isString$1(key)) return result; - return deepFind(this.data && this.data[lng] && this.data[lng][ns], key, keySeparator); } - addResource(lng, ns, key, value) { - let options = arguments.length > 4 && arguments[4] !== undefined ? arguments[4] : { - silent: false - }; - const keySeparator = options.keySeparator !== undefined ? options.keySeparator : this.options.keySeparator; - let path = [lng, ns]; - if (key) path = path.concat(keySeparator ? key.split(keySeparator) : key); - if (lng.indexOf('.') > -1) { - path = lng.split('.'); - value = ns; - ns = path[1]; - } - this.addNamespaces(ns); - setPath(this.data, path, value); - if (!options.silent) this.emit('added', lng, ns, key, value); + function gd(a, b, c, d) { + var e = C, + f = cd.transition; + cd.transition = null; + try { + (C = 4), fd(a, b, c, d); + } finally { + (C = e), (cd.transition = f); + } + } + function fd(a, b, c, d) { + if (dd) { + var e = Yc(a, b, c, d); + if (null === e) hd(a, b, d, id, c), Sc(a, d); + else if (Uc(e, a, b, c, d)) d.stopPropagation(); + else if ((Sc(a, d), b & 4 && -1 < Rc.indexOf(a))) { + for (; null !== e; ) { + var f = Cb(e); + null !== f && Ec(f); + f = Yc(a, b, c, d); + null === f && hd(a, b, d, id, c); + if (f === e) break; + e = f; + } + null !== e && d.stopPropagation(); + } else hd(a, b, d, null, c); + } + } + var id = null; + function Yc(a, b, c, d) { + id = null; + a = xb(d); + a = Wc(a); + if (null !== a) + if (((b = Vb(a)), null === b)) a = null; + else if (((c = b.tag), 13 === c)) { + a = Wb(b); + if (null !== a) return a; + a = null; + } else if (3 === c) { + if (b.stateNode.current.memoizedState.isDehydrated) + return 3 === b.tag ? b.stateNode.containerInfo : null; + a = null; + } else b !== a && (a = null); + id = a; + return null; } - addResources(lng, ns, resources) { - let options = arguments.length > 3 && arguments[3] !== undefined ? arguments[3] : { - silent: false + function jd(a) { + switch (a) { + case "cancel": + case "click": + case "close": + case "contextmenu": + case "copy": + case "cut": + case "auxclick": + case "dblclick": + case "dragend": + case "dragstart": + case "drop": + case "focusin": + case "focusout": + case "input": + case "invalid": + case "keydown": + case "keypress": + case "keyup": + case "mousedown": + case "mouseup": + case "paste": + case "pause": + case "play": + case "pointercancel": + case "pointerdown": + case "pointerup": + case "ratechange": + case "reset": + case "resize": + case "seeked": + case "submit": + case "touchcancel": + case "touchend": + case "touchstart": + case "volumechange": + case "change": + case "selectionchange": + case "textInput": + case "compositionstart": + case "compositionend": + case "compositionupdate": + case "beforeblur": + case "afterblur": + case "beforeinput": + case "blur": + case "fullscreenchange": + case "focus": + case "hashchange": + case "popstate": + case "select": + case "selectstart": + return 1; + case "drag": + case "dragenter": + case "dragexit": + case "dragleave": + case "dragover": + case "mousemove": + case "mouseout": + case "mouseover": + case "pointermove": + case "pointerout": + case "pointerover": + case "scroll": + case "toggle": + case "touchmove": + case "wheel": + case "mouseenter": + case "mouseleave": + case "pointerenter": + case "pointerleave": + return 4; + case "message": + switch (ec()) { + case fc: + return 1; + case gc: + return 4; + case hc: + case ic: + return 16; + case jc: + return 536870912; + default: + return 16; + } + default: + return 16; + } + } + var kd = null, + ld = null, + md = null; + function nd() { + if (md) return md; + var a, + b = ld, + c = b.length, + d, + e = "value" in kd ? kd.value : kd.textContent, + f = e.length; + for (a = 0; a < c && b[a] === e[a]; a++); + var g = c - a; + for (d = 1; d <= g && b[c - d] === e[f - d]; d++); + return (md = e.slice(a, 1 < d ? 1 - d : void 0)); + } + function od(a) { + var b = a.keyCode; + "charCode" in a + ? ((a = a.charCode), 0 === a && 13 === b && (a = 13)) + : (a = b); + 10 === a && (a = 13); + return 32 <= a || 13 === a ? a : 0; + } + function pd() { + return !0; + } + function qd() { + return !1; + } + function rd(a) { + function b(b, d, e, f, g) { + this._reactName = b; + this._targetInst = e; + this.type = d; + this.nativeEvent = f; + this.target = g; + this.currentTarget = null; + for (var c in a) + a.hasOwnProperty(c) && ((b = a[c]), (this[c] = b ? b(f) : f[c])); + this.isDefaultPrevented = ( + null != f.defaultPrevented ? f.defaultPrevented : !1 === f.returnValue + ) + ? pd + : qd; + this.isPropagationStopped = qd; + return this; + } + A(b.prototype, { + preventDefault: function () { + this.defaultPrevented = !0; + var a = this.nativeEvent; + a && + (a.preventDefault + ? a.preventDefault() + : "unknown" !== typeof a.returnValue && (a.returnValue = !1), + (this.isDefaultPrevented = pd)); + }, + stopPropagation: function () { + var a = this.nativeEvent; + a && + (a.stopPropagation + ? a.stopPropagation() + : "unknown" !== typeof a.cancelBubble && (a.cancelBubble = !0), + (this.isPropagationStopped = pd)); + }, + persist: function () {}, + isPersistent: pd, + }); + return b; + } + var sd = { + eventPhase: 0, + bubbles: 0, + cancelable: 0, + timeStamp: function (a) { + return a.timeStamp || Date.now(); + }, + defaultPrevented: 0, + isTrusted: 0, + }, + td = rd(sd), + ud = A({}, sd, { view: 0, detail: 0 }), + vd = rd(ud), + wd, + xd, + yd, + Ad = A({}, ud, { + screenX: 0, + screenY: 0, + clientX: 0, + clientY: 0, + pageX: 0, + pageY: 0, + ctrlKey: 0, + shiftKey: 0, + altKey: 0, + metaKey: 0, + getModifierState: zd, + button: 0, + buttons: 0, + relatedTarget: function (a) { + return void 0 === a.relatedTarget + ? a.fromElement === a.srcElement + ? a.toElement + : a.fromElement + : a.relatedTarget; + }, + movementX: function (a) { + if ("movementX" in a) return a.movementX; + a !== yd && + (yd && "mousemove" === a.type + ? ((wd = a.screenX - yd.screenX), (xd = a.screenY - yd.screenY)) + : (xd = wd = 0), + (yd = a)); + return wd; + }, + movementY: function (a) { + return "movementY" in a ? a.movementY : xd; + }, + }), + Bd = rd(Ad), + Cd = A({}, Ad, { dataTransfer: 0 }), + Dd = rd(Cd), + Ed = A({}, ud, { relatedTarget: 0 }), + Fd = rd(Ed), + Gd = A({}, sd, { animationName: 0, elapsedTime: 0, pseudoElement: 0 }), + Hd = rd(Gd), + Id = A({}, sd, { + clipboardData: function (a) { + return "clipboardData" in a ? a.clipboardData : window.clipboardData; + }, + }), + Jd = rd(Id), + Kd = A({}, sd, { data: 0 }), + Ld = rd(Kd), + Md = { + Esc: "Escape", + Spacebar: " ", + Left: "ArrowLeft", + Up: "ArrowUp", + Right: "ArrowRight", + Down: "ArrowDown", + Del: "Delete", + Win: "OS", + Menu: "ContextMenu", + Apps: "ContextMenu", + Scroll: "ScrollLock", + MozPrintableKey: "Unidentified", + }, + Nd = { + 8: "Backspace", + 9: "Tab", + 12: "Clear", + 13: "Enter", + 16: "Shift", + 17: "Control", + 18: "Alt", + 19: "Pause", + 20: "CapsLock", + 27: "Escape", + 32: " ", + 33: "PageUp", + 34: "PageDown", + 35: "End", + 36: "Home", + 37: "ArrowLeft", + 38: "ArrowUp", + 39: "ArrowRight", + 40: "ArrowDown", + 45: "Insert", + 46: "Delete", + 112: "F1", + 113: "F2", + 114: "F3", + 115: "F4", + 116: "F5", + 117: "F6", + 118: "F7", + 119: "F8", + 120: "F9", + 121: "F10", + 122: "F11", + 123: "F12", + 144: "NumLock", + 145: "ScrollLock", + 224: "Meta", + }, + Od = { + Alt: "altKey", + Control: "ctrlKey", + Meta: "metaKey", + Shift: "shiftKey", }; - for (const m in resources) { - if (isString$1(resources[m]) || Array.isArray(resources[m])) this.addResource(lng, ns, m, resources[m], { - silent: true - }); - } - if (!options.silent) this.emit('added', lng, ns, resources); + function Pd(a) { + var b = this.nativeEvent; + return b.getModifierState + ? b.getModifierState(a) + : (a = Od[a]) + ? !!b[a] + : !1; + } + function zd() { + return Pd; + } + var Qd = A({}, ud, { + key: function (a) { + if (a.key) { + var b = Md[a.key] || a.key; + if ("Unidentified" !== b) return b; + } + return "keypress" === a.type + ? ((a = od(a)), 13 === a ? "Enter" : String.fromCharCode(a)) + : "keydown" === a.type || "keyup" === a.type + ? Nd[a.keyCode] || "Unidentified" + : ""; + }, + code: 0, + location: 0, + ctrlKey: 0, + shiftKey: 0, + altKey: 0, + metaKey: 0, + repeat: 0, + locale: 0, + getModifierState: zd, + charCode: function (a) { + return "keypress" === a.type ? od(a) : 0; + }, + keyCode: function (a) { + return "keydown" === a.type || "keyup" === a.type ? a.keyCode : 0; + }, + which: function (a) { + return "keypress" === a.type + ? od(a) + : "keydown" === a.type || "keyup" === a.type + ? a.keyCode + : 0; + }, + }), + Rd = rd(Qd), + Sd = A({}, Ad, { + pointerId: 0, + width: 0, + height: 0, + pressure: 0, + tangentialPressure: 0, + tiltX: 0, + tiltY: 0, + twist: 0, + pointerType: 0, + isPrimary: 0, + }), + Td = rd(Sd), + Ud = A({}, ud, { + touches: 0, + targetTouches: 0, + changedTouches: 0, + altKey: 0, + metaKey: 0, + ctrlKey: 0, + shiftKey: 0, + getModifierState: zd, + }), + Vd = rd(Ud), + Wd = A({}, sd, { propertyName: 0, elapsedTime: 0, pseudoElement: 0 }), + Xd = rd(Wd), + Yd = A({}, Ad, { + deltaX: function (a) { + return "deltaX" in a + ? a.deltaX + : "wheelDeltaX" in a + ? -a.wheelDeltaX + : 0; + }, + deltaY: function (a) { + return "deltaY" in a + ? a.deltaY + : "wheelDeltaY" in a + ? -a.wheelDeltaY + : "wheelDelta" in a + ? -a.wheelDelta + : 0; + }, + deltaZ: 0, + deltaMode: 0, + }), + Zd = rd(Yd), + $d = [9, 13, 27, 32], + ae = ia && "CompositionEvent" in window, + be = null; + ia && "documentMode" in document && (be = document.documentMode); + var ce = ia && "TextEvent" in window && !be, + de = ia && (!ae || (be && 8 < be && 11 >= be)), + ee = String.fromCharCode(32), + fe = !1; + function ge(a, b) { + switch (a) { + case "keyup": + return -1 !== $d.indexOf(b.keyCode); + case "keydown": + return 229 !== b.keyCode; + case "keypress": + case "mousedown": + case "focusout": + return !0; + default: + return !1; + } + } + function he(a) { + a = a.detail; + return "object" === typeof a && "data" in a ? a.data : null; + } + var ie = !1; + function je(a, b) { + switch (a) { + case "compositionend": + return he(b); + case "keypress": + if (32 !== b.which) return null; + fe = !0; + return ee; + case "textInput": + return (a = b.data), a === ee && fe ? null : a; + default: + return null; + } + } + function ke(a, b) { + if (ie) + return "compositionend" === a || (!ae && ge(a, b)) + ? ((a = nd()), (md = ld = kd = null), (ie = !1), a) + : null; + switch (a) { + case "paste": + return null; + case "keypress": + if (!(b.ctrlKey || b.altKey || b.metaKey) || (b.ctrlKey && b.altKey)) { + if (b.char && 1 < b.char.length) return b.char; + if (b.which) return String.fromCharCode(b.which); + } + return null; + case "compositionend": + return de && "ko" !== b.locale ? null : b.data; + default: + return null; + } + } + var le = { + color: !0, + date: !0, + datetime: !0, + "datetime-local": !0, + email: !0, + month: !0, + number: !0, + password: !0, + range: !0, + search: !0, + tel: !0, + text: !0, + time: !0, + url: !0, + week: !0, + }; + function me(a) { + var b = a && a.nodeName && a.nodeName.toLowerCase(); + return "input" === b ? !!le[a.type] : "textarea" === b ? !0 : !1; + } + function ne(a, b, c, d) { + Eb(d); + b = oe(b, "onChange"); + 0 < b.length && + ((c = new td("onChange", "change", null, c, d)), + a.push({ event: c, listeners: b })); + } + var pe = null, + qe = null; + function re(a) { + se(a, 0); + } + function te(a) { + var b = ue(a); + if (Wa(b)) return a; + } + function ve(a, b) { + if ("change" === a) return b; + } + var we = !1; + if (ia) { + var xe; + if (ia) { + var ye = "oninput" in document; + if (!ye) { + var ze = document.createElement("div"); + ze.setAttribute("oninput", "return;"); + ye = "function" === typeof ze.oninput; + } + xe = ye; + } else xe = !1; + we = xe && (!document.documentMode || 9 < document.documentMode); + } + function Ae() { + pe && (pe.detachEvent("onpropertychange", Be), (qe = pe = null)); + } + function Be(a) { + if ("value" === a.propertyName && te(qe)) { + var b = []; + ne(b, qe, a, xb(a)); + Jb(re, b); + } + } + function Ce(a, b, c) { + "focusin" === a + ? (Ae(), (pe = b), (qe = c), pe.attachEvent("onpropertychange", Be)) + : "focusout" === a && Ae(); + } + function De(a) { + if ("selectionchange" === a || "keyup" === a || "keydown" === a) + return te(qe); + } + function Ee(a, b) { + if ("click" === a) return te(b); + } + function Fe(a, b) { + if ("input" === a || "change" === a) return te(b); + } + function Ge(a, b) { + return (a === b && (0 !== a || 1 / a === 1 / b)) || (a !== a && b !== b); + } + var He = "function" === typeof Object.is ? Object.is : Ge; + function Ie(a, b) { + if (He(a, b)) return !0; + if ( + "object" !== typeof a || + null === a || + "object" !== typeof b || + null === b + ) + return !1; + var c = Object.keys(a), + d = Object.keys(b); + if (c.length !== d.length) return !1; + for (d = 0; d < c.length; d++) { + var e = c[d]; + if (!ja.call(b, e) || !He(a[e], b[e])) return !1; + } + return !0; + } + function Je(a) { + for (; a && a.firstChild; ) a = a.firstChild; + return a; } - addResourceBundle(lng, ns, resources, deep, overwrite) { - let options = arguments.length > 5 && arguments[5] !== undefined ? arguments[5] : { - silent: false, - skipCopy: false - }; - let path = [lng, ns]; - if (lng.indexOf('.') > -1) { - path = lng.split('.'); - deep = resources; - resources = ns; - ns = path[1]; - } - this.addNamespaces(ns); - let pack = getPath(this.data, path) || {}; - if (!options.skipCopy) resources = JSON.parse(JSON.stringify(resources)); - if (deep) { - deepExtend(pack, resources, overwrite); - } else { - pack = { - ...pack, - ...resources - }; + function Ke(a, b) { + var c = Je(a); + a = 0; + for (var d; c; ) { + if (3 === c.nodeType) { + d = a + c.textContent.length; + if (a <= b && d >= b) return { node: c, offset: b - a }; + a = d; + } + a: { + for (; c; ) { + if (c.nextSibling) { + c = c.nextSibling; + break a; + } + c = c.parentNode; + } + c = void 0; + } + c = Je(c); + } + } + function Le(a, b) { + return a && b + ? a === b + ? !0 + : a && 3 === a.nodeType + ? !1 + : b && 3 === b.nodeType + ? Le(a, b.parentNode) + : "contains" in a + ? a.contains(b) + : a.compareDocumentPosition + ? !!(a.compareDocumentPosition(b) & 16) + : !1 + : !1; + } + function Me() { + for (var a = window, b = Xa(); b instanceof a.HTMLIFrameElement; ) { + try { + var c = "string" === typeof b.contentWindow.location.href; + } catch (d) { + c = !1; + } + if (c) a = b.contentWindow; + else break; + b = Xa(a.document); } - setPath(this.data, path, pack); - if (!options.silent) this.emit('added', lng, ns, resources); + return b; } - removeResourceBundle(lng, ns) { - if (this.hasResourceBundle(lng, ns)) { - delete this.data[lng][ns]; + function Ne(a) { + var b = a && a.nodeName && a.nodeName.toLowerCase(); + return ( + b && + (("input" === b && + ("text" === a.type || + "search" === a.type || + "tel" === a.type || + "url" === a.type || + "password" === a.type)) || + "textarea" === b || + "true" === a.contentEditable) + ); + } + function Oe(a) { + var b = Me(), + c = a.focusedElem, + d = a.selectionRange; + if ( + b !== c && + c && + c.ownerDocument && + Le(c.ownerDocument.documentElement, c) + ) { + if (null !== d && Ne(c)) + if ( + ((b = d.start), + (a = d.end), + void 0 === a && (a = b), + "selectionStart" in c) + ) + (c.selectionStart = b), + (c.selectionEnd = Math.min(a, c.value.length)); + else if ( + ((a = ((b = c.ownerDocument || document) && b.defaultView) || window), + a.getSelection) + ) { + a = a.getSelection(); + var e = c.textContent.length, + f = Math.min(d.start, e); + d = void 0 === d.end ? f : Math.min(d.end, e); + !a.extend && f > d && ((e = d), (d = f), (f = e)); + e = Ke(c, f); + var g = Ke(c, d); + e && + g && + (1 !== a.rangeCount || + a.anchorNode !== e.node || + a.anchorOffset !== e.offset || + a.focusNode !== g.node || + a.focusOffset !== g.offset) && + ((b = b.createRange()), + b.setStart(e.node, e.offset), + a.removeAllRanges(), + f > d + ? (a.addRange(b), a.extend(g.node, g.offset)) + : (b.setEnd(g.node, g.offset), a.addRange(b))); + } + b = []; + for (a = c; (a = a.parentNode); ) + 1 === a.nodeType && + b.push({ element: a, left: a.scrollLeft, top: a.scrollTop }); + "function" === typeof c.focus && c.focus(); + for (c = 0; c < b.length; c++) + (a = b[c]), + (a.element.scrollLeft = a.left), + (a.element.scrollTop = a.top); + } + } + var Pe = ia && "documentMode" in document && 11 >= document.documentMode, + Qe = null, + Re = null, + Se = null, + Te = !1; + function Ue(a, b, c) { + var d = + c.window === c ? c.document : 9 === c.nodeType ? c : c.ownerDocument; + Te || + null == Qe || + Qe !== Xa(d) || + ((d = Qe), + "selectionStart" in d && Ne(d) + ? (d = { start: d.selectionStart, end: d.selectionEnd }) + : ((d = ( + (d.ownerDocument && d.ownerDocument.defaultView) || + window + ).getSelection()), + (d = { + anchorNode: d.anchorNode, + anchorOffset: d.anchorOffset, + focusNode: d.focusNode, + focusOffset: d.focusOffset, + })), + (Se && Ie(Se, d)) || + ((Se = d), + (d = oe(Re, "onSelect")), + 0 < d.length && + ((b = new td("onSelect", "select", null, b, c)), + a.push({ event: b, listeners: d }), + (b.target = Qe)))); + } + function Ve(a, b) { + var c = {}; + c[a.toLowerCase()] = b.toLowerCase(); + c["Webkit" + a] = "webkit" + b; + c["Moz" + a] = "moz" + b; + return c; + } + var We = { + animationend: Ve("Animation", "AnimationEnd"), + animationiteration: Ve("Animation", "AnimationIteration"), + animationstart: Ve("Animation", "AnimationStart"), + transitionend: Ve("Transition", "TransitionEnd"), + }, + Xe = {}, + Ye = {}; + ia && + ((Ye = document.createElement("div").style), + "AnimationEvent" in window || + (delete We.animationend.animation, + delete We.animationiteration.animation, + delete We.animationstart.animation), + "TransitionEvent" in window || delete We.transitionend.transition); + function Ze(a) { + if (Xe[a]) return Xe[a]; + if (!We[a]) return a; + var b = We[a], + c; + for (c in b) if (b.hasOwnProperty(c) && c in Ye) return (Xe[a] = b[c]); + return a; + } + var $e = Ze("animationend"), + af = Ze("animationiteration"), + bf = Ze("animationstart"), + cf = Ze("transitionend"), + df = new Map(), + ef = + "abort auxClick cancel canPlay canPlayThrough click close contextMenu copy cut drag dragEnd dragEnter dragExit dragLeave dragOver dragStart drop durationChange emptied encrypted ended error gotPointerCapture input invalid keyDown keyPress keyUp load loadedData loadedMetadata loadStart lostPointerCapture mouseDown mouseMove mouseOut mouseOver mouseUp paste pause play playing pointerCancel pointerDown pointerMove pointerOut pointerOver pointerUp progress rateChange reset resize seeked seeking stalled submit suspend timeUpdate touchCancel touchEnd touchStart volumeChange scroll toggle touchMove waiting wheel".split( + " " + ); + function ff(a, b) { + df.set(a, b); + fa(b, [a]); + } + for (var gf = 0; gf < ef.length; gf++) { + var hf = ef[gf], + jf = hf.toLowerCase(), + kf = hf[0].toUpperCase() + hf.slice(1); + ff(jf, "on" + kf); + } + ff($e, "onAnimationEnd"); + ff(af, "onAnimationIteration"); + ff(bf, "onAnimationStart"); + ff("dblclick", "onDoubleClick"); + ff("focusin", "onFocus"); + ff("focusout", "onBlur"); + ff(cf, "onTransitionEnd"); + ha("onMouseEnter", ["mouseout", "mouseover"]); + ha("onMouseLeave", ["mouseout", "mouseover"]); + ha("onPointerEnter", ["pointerout", "pointerover"]); + ha("onPointerLeave", ["pointerout", "pointerover"]); + fa( + "onChange", + "change click focusin focusout input keydown keyup selectionchange".split( + " " + ) + ); + fa( + "onSelect", + "focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split( + " " + ) + ); + fa("onBeforeInput", ["compositionend", "keypress", "textInput", "paste"]); + fa( + "onCompositionEnd", + "compositionend focusout keydown keypress keyup mousedown".split(" ") + ); + fa( + "onCompositionStart", + "compositionstart focusout keydown keypress keyup mousedown".split(" ") + ); + fa( + "onCompositionUpdate", + "compositionupdate focusout keydown keypress keyup mousedown".split(" ") + ); + var lf = + "abort canplay canplaythrough durationchange emptied encrypted ended error loadeddata loadedmetadata loadstart pause play playing progress ratechange resize seeked seeking stalled suspend timeupdate volumechange waiting".split( + " " + ), + mf = new Set( + "cancel close invalid load scroll toggle".split(" ").concat(lf) + ); + function nf(a, b, c) { + var d = a.type || "unknown-event"; + a.currentTarget = c; + Ub(d, b, void 0, a); + a.currentTarget = null; + } + function se(a, b) { + b = 0 !== (b & 4); + for (var c = 0; c < a.length; c++) { + var d = a[c], + e = d.event; + d = d.listeners; + a: { + var f = void 0; + if (b) + for (var g = d.length - 1; 0 <= g; g--) { + var h = d[g], + k = h.instance, + l = h.currentTarget; + h = h.listener; + if (k !== f && e.isPropagationStopped()) break a; + nf(e, h, l); + f = k; + } + else + for (g = 0; g < d.length; g++) { + h = d[g]; + k = h.instance; + l = h.currentTarget; + h = h.listener; + if (k !== f && e.isPropagationStopped()) break a; + nf(e, h, l); + f = k; + } + } } - this.removeNamespaces(ns); - this.emit('removed', lng, ns); + if (Qb) throw ((a = Rb), (Qb = !1), (Rb = null), a); } - hasResourceBundle(lng, ns) { - return this.getResource(lng, ns) !== undefined; + function D(a, b) { + var c = b[of]; + void 0 === c && (c = b[of] = new Set()); + var d = a + "__bubble"; + c.has(d) || (pf(b, a, 2, !1), c.add(d)); } - getResourceBundle(lng, ns) { - if (!ns) ns = this.options.defaultNS; - if (this.options.compatibilityAPI === 'v1') return { - ...{}, - ...this.getResource(lng, ns) - }; - return this.getResource(lng, ns); + function qf(a, b, c) { + var d = 0; + b && (d |= 4); + pf(c, a, d, b); } - getDataByLanguage(lng) { - return this.data[lng]; + var rf = "_reactListening" + Math.random().toString(36).slice(2); + function sf(a) { + if (!a[rf]) { + a[rf] = !0; + da.forEach(function (b) { + "selectionchange" !== b && (mf.has(b) || qf(b, !1, a), qf(b, !0, a)); + }); + var b = 9 === a.nodeType ? a : a.ownerDocument; + null === b || b[rf] || ((b[rf] = !0), qf("selectionchange", !1, b)); + } } - hasLanguageSomeTranslations(lng) { - const data = this.getDataByLanguage(lng); - const n = data && Object.keys(data) || []; - return !!n.find(v => data[v] && Object.keys(data[v]).length > 0); + function pf(a, b, c, d) { + switch (jd(b)) { + case 1: + var e = ed; + break; + case 4: + e = gd; + break; + default: + e = fd; + } + c = e.bind(null, b, c, a); + e = void 0; + !Lb || + ("touchstart" !== b && "touchmove" !== b && "wheel" !== b) || + (e = !0); + d + ? void 0 !== e + ? a.addEventListener(b, c, { capture: !0, passive: e }) + : a.addEventListener(b, c, !0) + : void 0 !== e + ? a.addEventListener(b, c, { passive: e }) + : a.addEventListener(b, c, !1); + } + function hd(a, b, c, d, e) { + var f = d; + if (0 === (b & 1) && 0 === (b & 2) && null !== d) + a: for (;;) { + if (null === d) return; + var g = d.tag; + if (3 === g || 4 === g) { + var h = d.stateNode.containerInfo; + if (h === e || (8 === h.nodeType && h.parentNode === e)) break; + if (4 === g) + for (g = d.return; null !== g; ) { + var k = g.tag; + if (3 === k || 4 === k) + if ( + ((k = g.stateNode.containerInfo), + k === e || (8 === k.nodeType && k.parentNode === e)) + ) + return; + g = g.return; + } + for (; null !== h; ) { + g = Wc(h); + if (null === g) return; + k = g.tag; + if (5 === k || 6 === k) { + d = f = g; + continue a; + } + h = h.parentNode; + } + } + d = d.return; + } + Jb(function () { + var d = f, + e = xb(c), + g = []; + a: { + var h = df.get(a); + if (void 0 !== h) { + var k = td, + n = a; + switch (a) { + case "keypress": + if (0 === od(c)) break a; + case "keydown": + case "keyup": + k = Rd; + break; + case "focusin": + n = "focus"; + k = Fd; + break; + case "focusout": + n = "blur"; + k = Fd; + break; + case "beforeblur": + case "afterblur": + k = Fd; + break; + case "click": + if (2 === c.button) break a; + case "auxclick": + case "dblclick": + case "mousedown": + case "mousemove": + case "mouseup": + case "mouseout": + case "mouseover": + case "contextmenu": + k = Bd; + break; + case "drag": + case "dragend": + case "dragenter": + case "dragexit": + case "dragleave": + case "dragover": + case "dragstart": + case "drop": + k = Dd; + break; + case "touchcancel": + case "touchend": + case "touchmove": + case "touchstart": + k = Vd; + break; + case $e: + case af: + case bf: + k = Hd; + break; + case cf: + k = Xd; + break; + case "scroll": + k = vd; + break; + case "wheel": + k = Zd; + break; + case "copy": + case "cut": + case "paste": + k = Jd; + break; + case "gotpointercapture": + case "lostpointercapture": + case "pointercancel": + case "pointerdown": + case "pointermove": + case "pointerout": + case "pointerover": + case "pointerup": + k = Td; + } + var t = 0 !== (b & 4), + J = !t && "scroll" === a, + x = t ? (null !== h ? h + "Capture" : null) : h; + t = []; + for (var w = d, u; null !== w; ) { + u = w; + var F = u.stateNode; + 5 === u.tag && + null !== F && + ((u = F), + null !== x && ((F = Kb(w, x)), null != F && t.push(tf(w, F, u)))); + if (J) break; + w = w.return; + } + 0 < t.length && + ((h = new k(h, n, null, c, e)), g.push({ event: h, listeners: t })); + } + } + if (0 === (b & 7)) { + a: { + h = "mouseover" === a || "pointerover" === a; + k = "mouseout" === a || "pointerout" === a; + if ( + h && + c !== wb && + (n = c.relatedTarget || c.fromElement) && + (Wc(n) || n[uf]) + ) + break a; + if (k || h) { + h = + e.window === e + ? e + : (h = e.ownerDocument) + ? h.defaultView || h.parentWindow + : window; + if (k) { + if ( + ((n = c.relatedTarget || c.toElement), + (k = d), + (n = n ? Wc(n) : null), + null !== n && + ((J = Vb(n)), n !== J || (5 !== n.tag && 6 !== n.tag))) + ) + n = null; + } else (k = null), (n = d); + if (k !== n) { + t = Bd; + F = "onMouseLeave"; + x = "onMouseEnter"; + w = "mouse"; + if ("pointerout" === a || "pointerover" === a) + (t = Td), + (F = "onPointerLeave"), + (x = "onPointerEnter"), + (w = "pointer"); + J = null == k ? h : ue(k); + u = null == n ? h : ue(n); + h = new t(F, w + "leave", k, c, e); + h.target = J; + h.relatedTarget = u; + F = null; + Wc(e) === d && + ((t = new t(x, w + "enter", n, c, e)), + (t.target = u), + (t.relatedTarget = J), + (F = t)); + J = F; + if (k && n) + b: { + t = k; + x = n; + w = 0; + for (u = t; u; u = vf(u)) w++; + u = 0; + for (F = x; F; F = vf(F)) u++; + for (; 0 < w - u; ) (t = vf(t)), w--; + for (; 0 < u - w; ) (x = vf(x)), u--; + for (; w--; ) { + if (t === x || (null !== x && t === x.alternate)) break b; + t = vf(t); + x = vf(x); + } + t = null; + } + else t = null; + null !== k && wf(g, h, k, t, !1); + null !== n && null !== J && wf(g, J, n, t, !0); + } + } + } + a: { + h = d ? ue(d) : window; + k = h.nodeName && h.nodeName.toLowerCase(); + if ("select" === k || ("input" === k && "file" === h.type)) + var na = ve; + else if (me(h)) + if (we) na = Fe; + else { + na = De; + var xa = Ce; + } + else + (k = h.nodeName) && + "input" === k.toLowerCase() && + ("checkbox" === h.type || "radio" === h.type) && + (na = Ee); + if (na && (na = na(a, d))) { + ne(g, na, c, e); + break a; + } + xa && xa(a, h, d); + "focusout" === a && + (xa = h._wrapperState) && + xa.controlled && + "number" === h.type && + cb(h, "number", h.value); + } + xa = d ? ue(d) : window; + switch (a) { + case "focusin": + if (me(xa) || "true" === xa.contentEditable) + (Qe = xa), (Re = d), (Se = null); + break; + case "focusout": + Se = Re = Qe = null; + break; + case "mousedown": + Te = !0; + break; + case "contextmenu": + case "mouseup": + case "dragend": + Te = !1; + Ue(g, c, e); + break; + case "selectionchange": + if (Pe) break; + case "keydown": + case "keyup": + Ue(g, c, e); + } + var $a; + if (ae) + b: { + switch (a) { + case "compositionstart": + var ba = "onCompositionStart"; + break b; + case "compositionend": + ba = "onCompositionEnd"; + break b; + case "compositionupdate": + ba = "onCompositionUpdate"; + break b; + } + ba = void 0; + } + else + ie + ? ge(a, c) && (ba = "onCompositionEnd") + : "keydown" === a && + 229 === c.keyCode && + (ba = "onCompositionStart"); + ba && + (de && + "ko" !== c.locale && + (ie || "onCompositionStart" !== ba + ? "onCompositionEnd" === ba && ie && ($a = nd()) + : ((kd = e), + (ld = "value" in kd ? kd.value : kd.textContent), + (ie = !0))), + (xa = oe(d, ba)), + 0 < xa.length && + ((ba = new Ld(ba, a, null, c, e)), + g.push({ event: ba, listeners: xa }), + $a + ? (ba.data = $a) + : (($a = he(c)), null !== $a && (ba.data = $a)))); + if (($a = ce ? je(a, c) : ke(a, c))) + (d = oe(d, "onBeforeInput")), + 0 < d.length && + ((e = new Ld("onBeforeInput", "beforeinput", null, c, e)), + g.push({ event: e, listeners: d }), + (e.data = $a)); + } + se(g, b); + }); } - toJSON() { - return this.data; + function tf(a, b, c) { + return { instance: a, listener: b, currentTarget: c }; + } + function oe(a, b) { + for (var c = b + "Capture", d = []; null !== a; ) { + var e = a, + f = e.stateNode; + 5 === e.tag && + null !== f && + ((e = f), + (f = Kb(a, c)), + null != f && d.unshift(tf(a, f, e)), + (f = Kb(a, b)), + null != f && d.push(tf(a, f, e))); + a = a.return; + } + return d; + } + function vf(a) { + if (null === a) return null; + do a = a.return; + while (a && 5 !== a.tag); + return a ? a : null; + } + function wf(a, b, c, d, e) { + for (var f = b._reactName, g = []; null !== c && c !== d; ) { + var h = c, + k = h.alternate, + l = h.stateNode; + if (null !== k && k === d) break; + 5 === h.tag && + null !== l && + ((h = l), + e + ? ((k = Kb(c, f)), null != k && g.unshift(tf(c, k, h))) + : e || ((k = Kb(c, f)), null != k && g.push(tf(c, k, h)))); + c = c.return; + } + 0 !== g.length && a.push({ event: b, listeners: g }); + } + var xf = /\r\n?/g, + yf = /\u0000|\uFFFD/g; + function zf(a) { + return ("string" === typeof a ? a : "" + a) + .replace(xf, "\n") + .replace(yf, ""); + } + function Af(a, b, c) { + b = zf(b); + if (zf(a) !== b && c) throw Error(p(425)); + } + function Bf() {} + var Cf = null, + Df = null; + function Ef(a, b) { + return ( + "textarea" === a || + "noscript" === a || + "string" === typeof b.children || + "number" === typeof b.children || + ("object" === typeof b.dangerouslySetInnerHTML && + null !== b.dangerouslySetInnerHTML && + null != b.dangerouslySetInnerHTML.__html) + ); } -} - -var postProcessor = { - processors: {}, - addPostProcessor(module) { - this.processors[module.name] = module; - }, - handle(processors, value, key, options, translator) { - processors.forEach(processor => { - if (this.processors[processor]) value = this.processors[processor].process(value, key, options, translator); + var Ff = "function" === typeof setTimeout ? setTimeout : void 0, + Gf = "function" === typeof clearTimeout ? clearTimeout : void 0, + Hf = "function" === typeof Promise ? Promise : void 0, + Jf = + "function" === typeof queueMicrotask + ? queueMicrotask + : "undefined" !== typeof Hf + ? function (a) { + return Hf.resolve(null).then(a).catch(If); + } + : Ff; + function If(a) { + setTimeout(function () { + throw a; }); - return value; } -}; - -const checkedLoadedFor = {}; -class Translator extends EventEmitter { - constructor(services) { - let options = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {}; - super(); - copy(['resourceStore', 'languageUtils', 'pluralResolver', 'interpolator', 'backendConnector', 'i18nFormat', 'utils'], services, this); - this.options = options; - if (this.options.keySeparator === undefined) { - this.options.keySeparator = '.'; + function Kf(a, b) { + var c = b, + d = 0; + do { + var e = c.nextSibling; + a.removeChild(c); + if (e && 8 === e.nodeType) + if (((c = e.data), "/$" === c)) { + if (0 === d) { + a.removeChild(e); + bd(b); + return; + } + d--; + } else ("$" !== c && "$?" !== c && "$!" !== c) || d++; + c = e; + } while (c); + bd(b); + } + function Lf(a) { + for (; null != a; a = a.nextSibling) { + var b = a.nodeType; + if (1 === b || 3 === b) break; + if (8 === b) { + b = a.data; + if ("$" === b || "$!" === b || "$?" === b) break; + if ("/$" === b) return null; + } } - this.logger = baseLogger.create('translator'); - } - changeLanguage(lng) { - if (lng) this.language = lng; + return a; } - exists(key) { - let options = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : { - interpolation: {} - }; - if (key === undefined || key === null) { - return false; + function Mf(a) { + a = a.previousSibling; + for (var b = 0; a; ) { + if (8 === a.nodeType) { + var c = a.data; + if ("$" === c || "$!" === c || "$?" === c) { + if (0 === b) return a; + b--; + } else "/$" === c && b++; + } + a = a.previousSibling; } - const resolved = this.resolve(key, options); - return resolved && resolved.res !== undefined; + return null; } - extractFromKey(key, options) { - let nsSeparator = options.nsSeparator !== undefined ? options.nsSeparator : this.options.nsSeparator; - if (nsSeparator === undefined) nsSeparator = ':'; - const keySeparator = options.keySeparator !== undefined ? options.keySeparator : this.options.keySeparator; - let namespaces = options.ns || this.options.defaultNS || []; - const wouldCheckForNsInKey = nsSeparator && key.indexOf(nsSeparator) > -1; - const seemsNaturalLanguage = !this.options.userDefinedKeySeparator && !options.keySeparator && !this.options.userDefinedNsSeparator && !options.nsSeparator && !looksLikeObjectPath(key, nsSeparator, keySeparator); - if (wouldCheckForNsInKey && !seemsNaturalLanguage) { - const m = key.match(this.interpolator.nestingRegexp); - if (m && m.length > 0) { - return { - key, - namespaces - }; + var Nf = Math.random().toString(36).slice(2), + Of = "__reactFiber$" + Nf, + Pf = "__reactProps$" + Nf, + uf = "__reactContainer$" + Nf, + of = "__reactEvents$" + Nf, + Qf = "__reactListeners$" + Nf, + Rf = "__reactHandles$" + Nf; + function Wc(a) { + var b = a[Of]; + if (b) return b; + for (var c = a.parentNode; c; ) { + if ((b = c[uf] || c[Of])) { + c = b.alternate; + if (null !== b.child || (null !== c && null !== c.child)) + for (a = Mf(a); null !== a; ) { + if ((c = a[Of])) return c; + a = Mf(a); + } + return b; } - const parts = key.split(nsSeparator); - if (nsSeparator !== keySeparator || nsSeparator === keySeparator && this.options.ns.indexOf(parts[0]) > -1) namespaces = parts.shift(); - key = parts.join(keySeparator); + a = c; + c = a.parentNode; } - if (isString$1(namespaces)) namespaces = [namespaces]; - return { - key, - namespaces - }; + return null; } - translate(keys, options, lastKey) { - if (typeof options !== 'object' && this.options.overloadTranslationOptionHandler) { - options = this.options.overloadTranslationOptionHandler(arguments); + function Cb(a) { + a = a[Of] || a[uf]; + return !a || (5 !== a.tag && 6 !== a.tag && 13 !== a.tag && 3 !== a.tag) + ? null + : a; + } + function ue(a) { + if (5 === a.tag || 6 === a.tag) return a.stateNode; + throw Error(p(33)); + } + function Db(a) { + return a[Pf] || null; + } + var Sf = [], + Tf = -1; + function Uf(a) { + return { current: a }; + } + function E(a) { + 0 > Tf || ((a.current = Sf[Tf]), (Sf[Tf] = null), Tf--); + } + function G(a, b) { + Tf++; + Sf[Tf] = a.current; + a.current = b; + } + var Vf = {}, + H = Uf(Vf), + Wf = Uf(!1), + Xf = Vf; + function Yf(a, b) { + var c = a.type.contextTypes; + if (!c) return Vf; + var d = a.stateNode; + if (d && d.__reactInternalMemoizedUnmaskedChildContext === b) + return d.__reactInternalMemoizedMaskedChildContext; + var e = {}, + f; + for (f in c) e[f] = b[f]; + d && + ((a = a.stateNode), + (a.__reactInternalMemoizedUnmaskedChildContext = b), + (a.__reactInternalMemoizedMaskedChildContext = e)); + return e; + } + function Zf(a) { + a = a.childContextTypes; + return null !== a && void 0 !== a; + } + function $f() { + E(Wf); + E(H); + } + function ag(a, b, c) { + if (H.current !== Vf) throw Error(p(168)); + G(H, b); + G(Wf, c); + } + function bg(a, b, c) { + var d = a.stateNode; + b = b.childContextTypes; + if ("function" !== typeof d.getChildContext) return c; + d = d.getChildContext(); + for (var e in d) if (!(e in b)) throw Error(p(108, Ra(a) || "Unknown", e)); + return A({}, c, d); + } + function cg(a) { + a = + ((a = a.stateNode) && a.__reactInternalMemoizedMergedChildContext) || Vf; + Xf = H.current; + G(H, a); + G(Wf, Wf.current); + return !0; + } + function dg(a, b, c) { + var d = a.stateNode; + if (!d) throw Error(p(169)); + c + ? ((a = bg(a, b, Xf)), + (d.__reactInternalMemoizedMergedChildContext = a), + E(Wf), + E(H), + G(H, a)) + : E(Wf); + G(Wf, c); + } + var eg = null, + fg = !1, + gg = !1; + function hg(a) { + null === eg ? (eg = [a]) : eg.push(a); + } + function ig(a) { + fg = !0; + hg(a); + } + function jg() { + if (!gg && null !== eg) { + gg = !0; + var a = 0, + b = C; + try { + var c = eg; + for (C = 1; a < c.length; a++) { + var d = c[a]; + do d = d(!0); + while (null !== d); + } + eg = null; + fg = !1; + } catch (e) { + throw (null !== eg && (eg = eg.slice(a + 1)), ac(fc, jg), e); + } finally { + (C = b), (gg = !1); + } } - if (typeof options === 'object') options = { - ...options - }; - if (!options) options = {}; - if (keys === undefined || keys === null) return ''; - if (!Array.isArray(keys)) keys = [String(keys)]; - const returnDetails = options.returnDetails !== undefined ? options.returnDetails : this.options.returnDetails; - const keySeparator = options.keySeparator !== undefined ? options.keySeparator : this.options.keySeparator; - const { - key, - namespaces - } = this.extractFromKey(keys[keys.length - 1], options); - const namespace = namespaces[namespaces.length - 1]; - const lng = options.lng || this.language; - const appendNamespaceToCIMode = options.appendNamespaceToCIMode || this.options.appendNamespaceToCIMode; - if (lng && lng.toLowerCase() === 'cimode') { - if (appendNamespaceToCIMode) { - const nsSeparator = options.nsSeparator || this.options.nsSeparator; - if (returnDetails) { - return { - res: `${namespace}${nsSeparator}${key}`, - usedKey: key, - exactUsedKey: key, - usedLng: lng, - usedNS: namespace, - usedParams: this.getUsedParamsDetails(options) - }; + return null; + } + var kg = [], + lg = 0, + mg = null, + ng = 0, + og = [], + pg = 0, + qg = null, + rg = 1, + sg = ""; + function tg(a, b) { + kg[lg++] = ng; + kg[lg++] = mg; + mg = a; + ng = b; + } + function ug(a, b, c) { + og[pg++] = rg; + og[pg++] = sg; + og[pg++] = qg; + qg = a; + var d = rg; + a = sg; + var e = 32 - oc(d) - 1; + d &= ~(1 << e); + c += 1; + var f = 32 - oc(b) + e; + if (30 < f) { + var g = e - (e % 5); + f = (d & ((1 << g) - 1)).toString(32); + d >>= g; + e -= g; + rg = (1 << (32 - oc(b) + e)) | (c << e) | d; + sg = f + a; + } else (rg = (1 << f) | (c << e) | d), (sg = a); + } + function vg(a) { + null !== a.return && (tg(a, 1), ug(a, 1, 0)); + } + function wg(a) { + for (; a === mg; ) + (mg = kg[--lg]), (kg[lg] = null), (ng = kg[--lg]), (kg[lg] = null); + for (; a === qg; ) + (qg = og[--pg]), + (og[pg] = null), + (sg = og[--pg]), + (og[pg] = null), + (rg = og[--pg]), + (og[pg] = null); + } + var xg = null, + yg = null, + I = !1, + zg = null; + function Ag(a, b) { + var c = Bg(5, null, null, 0); + c.elementType = "DELETED"; + c.stateNode = b; + c.return = a; + b = a.deletions; + null === b ? ((a.deletions = [c]), (a.flags |= 16)) : b.push(c); + } + function Cg(a, b) { + switch (a.tag) { + case 5: + var c = a.type; + b = + 1 !== b.nodeType || c.toLowerCase() !== b.nodeName.toLowerCase() + ? null + : b; + return null !== b + ? ((a.stateNode = b), (xg = a), (yg = Lf(b.firstChild)), !0) + : !1; + case 6: + return ( + (b = "" === a.pendingProps || 3 !== b.nodeType ? null : b), + null !== b ? ((a.stateNode = b), (xg = a), (yg = null), !0) : !1 + ); + case 13: + return ( + (b = 8 !== b.nodeType ? null : b), + null !== b + ? ((c = null !== qg ? { id: rg, overflow: sg } : null), + (a.memoizedState = { + dehydrated: b, + treeContext: c, + retryLane: 1073741824, + }), + (c = Bg(18, null, null, 0)), + (c.stateNode = b), + (c.return = a), + (a.child = c), + (xg = a), + (yg = null), + !0) + : !1 + ); + default: + return !1; + } + } + function Dg(a) { + return 0 !== (a.mode & 1) && 0 === (a.flags & 128); + } + function Eg(a) { + if (I) { + var b = yg; + if (b) { + var c = b; + if (!Cg(a, b)) { + if (Dg(a)) throw Error(p(418)); + b = Lf(c.nextSibling); + var d = xg; + b && Cg(a, b) + ? Ag(d, c) + : ((a.flags = (a.flags & -4097) | 2), (I = !1), (xg = a)); } - return `${namespace}${nsSeparator}${key}`; - } - if (returnDetails) { - return { - res: key, - usedKey: key, - exactUsedKey: key, - usedLng: lng, - usedNS: namespace, - usedParams: this.getUsedParamsDetails(options) - }; + } else { + if (Dg(a)) throw Error(p(418)); + a.flags = (a.flags & -4097) | 2; + I = !1; + xg = a; } - return key; } - const resolved = this.resolve(keys, options); - let res = resolved && resolved.res; - const resUsedKey = resolved && resolved.usedKey || key; - const resExactUsedKey = resolved && resolved.exactUsedKey || key; - const resType = Object.prototype.toString.apply(res); - const noObject = ['[object Number]', '[object Function]', '[object RegExp]']; - const joinArrays = options.joinArrays !== undefined ? options.joinArrays : this.options.joinArrays; - const handleAsObjectInI18nFormat = !this.i18nFormat || this.i18nFormat.handleAsObject; - const handleAsObject = !isString$1(res) && typeof res !== 'boolean' && typeof res !== 'number'; - if (handleAsObjectInI18nFormat && res && handleAsObject && noObject.indexOf(resType) < 0 && !(isString$1(joinArrays) && Array.isArray(res))) { - if (!options.returnObjects && !this.options.returnObjects) { - if (!this.options.returnedObjectHandler) { - this.logger.warn('accessing an object - but returnObjects options is not enabled!'); - } - const r = this.options.returnedObjectHandler ? this.options.returnedObjectHandler(resUsedKey, res, { - ...options, - ns: namespaces - }) : `key '${key} (${this.language})' returned an object instead of string.`; - if (returnDetails) { - resolved.res = r; - resolved.usedParams = this.getUsedParamsDetails(options); - return resolved; - } - return r; - } - if (keySeparator) { - const resTypeIsArray = Array.isArray(res); - const copy = resTypeIsArray ? [] : {}; - const newKeyToUse = resTypeIsArray ? resExactUsedKey : resUsedKey; - for (const m in res) { - if (Object.prototype.hasOwnProperty.call(res, m)) { - const deepKey = `${newKeyToUse}${keySeparator}${m}`; - copy[m] = this.translate(deepKey, { - ...options, - ...{ - joinArrays: false, - ns: namespaces + } + function Fg(a) { + for ( + a = a.return; + null !== a && 5 !== a.tag && 3 !== a.tag && 13 !== a.tag; + + ) + a = a.return; + xg = a; + } + function Gg(a) { + if (a !== xg) return !1; + if (!I) return Fg(a), (I = !0), !1; + var b; + (b = 3 !== a.tag) && + !(b = 5 !== a.tag) && + ((b = a.type), + (b = "head" !== b && "body" !== b && !Ef(a.type, a.memoizedProps))); + if (b && (b = yg)) { + if (Dg(a)) throw (Hg(), Error(p(418))); + for (; b; ) Ag(a, b), (b = Lf(b.nextSibling)); + } + Fg(a); + if (13 === a.tag) { + a = a.memoizedState; + a = null !== a ? a.dehydrated : null; + if (!a) throw Error(p(317)); + a: { + a = a.nextSibling; + for (b = 0; a; ) { + if (8 === a.nodeType) { + var c = a.data; + if ("/$" === c) { + if (0 === b) { + yg = Lf(a.nextSibling); + break a; } - }); - if (copy[m] === deepKey) copy[m] = res[m]; + b--; + } else ("$" !== c && "$!" !== c && "$?" !== c) || b++; } + a = a.nextSibling; } - res = copy; - } - } else if (handleAsObjectInI18nFormat && isString$1(joinArrays) && Array.isArray(res)) { - res = res.join(joinArrays); - if (res) res = this.extendTranslation(res, keys, options, lastKey); - } else { - let usedDefault = false; - let usedKey = false; - const needsPluralHandling = options.count !== undefined && !isString$1(options.count); - const hasDefaultValue = Translator.hasDefaultValue(options); - const defaultValueSuffix = needsPluralHandling ? this.pluralResolver.getSuffix(lng, options.count, options) : ''; - const defaultValueSuffixOrdinalFallback = options.ordinal && needsPluralHandling ? this.pluralResolver.getSuffix(lng, options.count, { - ordinal: false - }) : ''; - const needsZeroSuffixLookup = needsPluralHandling && !options.ordinal && options.count === 0 && this.pluralResolver.shouldUseIntlApi(); - const defaultValue = needsZeroSuffixLookup && options[`defaultValue${this.options.pluralSeparator}zero`] || options[`defaultValue${defaultValueSuffix}`] || options[`defaultValue${defaultValueSuffixOrdinalFallback}`] || options.defaultValue; - if (!this.isValidLookup(res) && hasDefaultValue) { - usedDefault = true; - res = defaultValue; - } - if (!this.isValidLookup(res)) { - usedKey = true; - res = key; - } - const missingKeyNoValueFallbackToKey = options.missingKeyNoValueFallbackToKey || this.options.missingKeyNoValueFallbackToKey; - const resForMissing = missingKeyNoValueFallbackToKey && usedKey ? undefined : res; - const updateMissing = hasDefaultValue && defaultValue !== res && this.options.updateMissing; - if (usedKey || usedDefault || updateMissing) { - this.logger.log(updateMissing ? 'updateKey' : 'missingKey', lng, namespace, key, updateMissing ? defaultValue : res); - if (keySeparator) { - const fk = this.resolve(key, { - ...options, - keySeparator: false - }); - if (fk && fk.res) this.logger.warn('Seems the loaded translations were in flat JSON format instead of nested. Either set keySeparator: false on init or make sure your translations are published in nested format.'); - } - let lngs = []; - const fallbackLngs = this.languageUtils.getFallbackCodes(this.options.fallbackLng, options.lng || this.language); - if (this.options.saveMissingTo === 'fallback' && fallbackLngs && fallbackLngs[0]) { - for (let i = 0; i < fallbackLngs.length; i++) { - lngs.push(fallbackLngs[i]); - } - } else if (this.options.saveMissingTo === 'all') { - lngs = this.languageUtils.toResolveHierarchy(options.lng || this.language); - } else { - lngs.push(options.lng || this.language); + yg = null; + } + } else yg = xg ? Lf(a.stateNode.nextSibling) : null; + return !0; + } + function Hg() { + for (var a = yg; a; ) a = Lf(a.nextSibling); + } + function Ig() { + yg = xg = null; + I = !1; + } + function Jg(a) { + null === zg ? (zg = [a]) : zg.push(a); + } + var Kg = ua.ReactCurrentBatchConfig; + function Lg(a, b, c) { + a = c.ref; + if (null !== a && "function" !== typeof a && "object" !== typeof a) { + if (c._owner) { + c = c._owner; + if (c) { + if (1 !== c.tag) throw Error(p(309)); + var d = c.stateNode; } - const send = (l, k, specificDefaultValue) => { - const defaultForMissing = hasDefaultValue && specificDefaultValue !== res ? specificDefaultValue : resForMissing; - if (this.options.missingKeyHandler) { - this.options.missingKeyHandler(l, namespace, k, defaultForMissing, updateMissing, options); - } else if (this.backendConnector && this.backendConnector.saveMissing) { - this.backendConnector.saveMissing(l, namespace, k, defaultForMissing, updateMissing, options); - } - this.emit('missingKey', l, namespace, k, res); + if (!d) throw Error(p(147, a)); + var e = d, + f = "" + a; + if ( + null !== b && + null !== b.ref && + "function" === typeof b.ref && + b.ref._stringRef === f + ) + return b.ref; + b = function (a) { + var b = e.refs; + null === a ? delete b[f] : (b[f] = a); }; - if (this.options.saveMissing) { - if (this.options.saveMissingPlurals && needsPluralHandling) { - lngs.forEach(language => { - const suffixes = this.pluralResolver.getSuffixes(language, options); - if (needsZeroSuffixLookup && options[`defaultValue${this.options.pluralSeparator}zero`] && suffixes.indexOf(`${this.options.pluralSeparator}zero`) < 0) { - suffixes.push(`${this.options.pluralSeparator}zero`); - } - suffixes.forEach(suffix => { - send([language], key + suffix, options[`defaultValue${suffix}`] || defaultValue); - }); - }); - } else { - send(lngs, key, defaultValue); - } - } + b._stringRef = f; + return b; } - res = this.extendTranslation(res, keys, options, resolved, lastKey); - if (usedKey && res === key && this.options.appendNamespaceToMissingKey) res = `${namespace}:${key}`; - if ((usedKey || usedDefault) && this.options.parseMissingKeyHandler) { - if (this.options.compatibilityAPI !== 'v1') { - res = this.options.parseMissingKeyHandler(this.options.appendNamespaceToMissingKey ? `${namespace}:${key}` : key, usedDefault ? res : undefined); - } else { - res = this.options.parseMissingKeyHandler(res); - } + if ("string" !== typeof a) throw Error(p(284)); + if (!c._owner) throw Error(p(290, a)); + } + return a; + } + function Mg(a, b) { + a = Object.prototype.toString.call(b); + throw Error( + p( + 31, + "[object Object]" === a + ? "object with keys {" + Object.keys(b).join(", ") + "}" + : a + ) + ); + } + function Ng(a) { + var b = a._init; + return b(a._payload); + } + function Og(a) { + function b(b, c) { + if (a) { + var d = b.deletions; + null === d ? ((b.deletions = [c]), (b.flags |= 16)) : d.push(c); } } - if (returnDetails) { - resolved.res = res; - resolved.usedParams = this.getUsedParamsDetails(options); - return resolved; + function c(c, d) { + if (!a) return null; + for (; null !== d; ) b(c, d), (d = d.sibling); + return null; } - return res; - } - extendTranslation(res, key, options, resolved, lastKey) { - var _this = this; - if (this.i18nFormat && this.i18nFormat.parse) { - res = this.i18nFormat.parse(res, { - ...this.options.interpolation.defaultVariables, - ...options - }, options.lng || this.language || resolved.usedLng, resolved.usedNS, resolved.usedKey, { - resolved - }); - } else if (!options.skipInterpolation) { - if (options.interpolation) this.interpolator.init({ - ...options, - ...{ - interpolation: { - ...this.options.interpolation, - ...options.interpolation - } + function d(a, b) { + for (a = new Map(); null !== b; ) + null !== b.key ? a.set(b.key, b) : a.set(b.index, b), (b = b.sibling); + return a; + } + function e(a, b) { + a = Pg(a, b); + a.index = 0; + a.sibling = null; + return a; + } + function f(b, c, d) { + b.index = d; + if (!a) return (b.flags |= 1048576), c; + d = b.alternate; + if (null !== d) return (d = d.index), d < c ? ((b.flags |= 2), c) : d; + b.flags |= 2; + return c; + } + function g(b) { + a && null === b.alternate && (b.flags |= 2); + return b; + } + function h(a, b, c, d) { + if (null === b || 6 !== b.tag) + return (b = Qg(c, a.mode, d)), (b.return = a), b; + b = e(b, c); + b.return = a; + return b; + } + function k(a, b, c, d) { + var f = c.type; + if (f === ya) return m(a, b, c.props.children, d, c.key); + if ( + null !== b && + (b.elementType === f || + ("object" === typeof f && + null !== f && + f.$$typeof === Ha && + Ng(f) === b.type)) + ) + return (d = e(b, c.props)), (d.ref = Lg(a, b, c)), (d.return = a), d; + d = Rg(c.type, c.key, c.props, null, a.mode, d); + d.ref = Lg(a, b, c); + d.return = a; + return d; + } + function l(a, b, c, d) { + if ( + null === b || + 4 !== b.tag || + b.stateNode.containerInfo !== c.containerInfo || + b.stateNode.implementation !== c.implementation + ) + return (b = Sg(c, a.mode, d)), (b.return = a), b; + b = e(b, c.children || []); + b.return = a; + return b; + } + function m(a, b, c, d, f) { + if (null === b || 7 !== b.tag) + return (b = Tg(c, a.mode, d, f)), (b.return = a), b; + b = e(b, c); + b.return = a; + return b; + } + function q(a, b, c) { + if (("string" === typeof b && "" !== b) || "number" === typeof b) + return (b = Qg("" + b, a.mode, c)), (b.return = a), b; + if ("object" === typeof b && null !== b) { + switch (b.$$typeof) { + case va: + return ( + (c = Rg(b.type, b.key, b.props, null, a.mode, c)), + (c.ref = Lg(a, null, b)), + (c.return = a), + c + ); + case wa: + return (b = Sg(b, a.mode, c)), (b.return = a), b; + case Ha: + var d = b._init; + return q(a, d(b._payload), c); } - }); - const skipOnVariables = isString$1(res) && (options && options.interpolation && options.interpolation.skipOnVariables !== undefined ? options.interpolation.skipOnVariables : this.options.interpolation.skipOnVariables); - let nestBef; - if (skipOnVariables) { - const nb = res.match(this.interpolator.nestingRegexp); - nestBef = nb && nb.length; - } - let data = options.replace && !isString$1(options.replace) ? options.replace : options; - if (this.options.interpolation.defaultVariables) data = { - ...this.options.interpolation.defaultVariables, - ...data - }; - res = this.interpolator.interpolate(res, data, options.lng || this.language || resolved.usedLng, options); - if (skipOnVariables) { - const na = res.match(this.interpolator.nestingRegexp); - const nestAft = na && na.length; - if (nestBef < nestAft) options.nest = false; + if (eb(b) || Ka(b)) + return (b = Tg(b, a.mode, c, null)), (b.return = a), b; + Mg(a, b); } - if (!options.lng && this.options.compatibilityAPI !== 'v1' && resolved && resolved.res) options.lng = this.language || resolved.usedLng; - if (options.nest !== false) res = this.interpolator.nest(res, function () { - for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) { - args[_key] = arguments[_key]; - } - if (lastKey && lastKey[0] === args[0] && !options.context) { - _this.logger.warn(`It seems you are nesting recursively key: ${args[0]} in key: ${key[0]}`); - return null; + return null; + } + function r(a, b, c, d) { + var e = null !== b ? b.key : null; + if (("string" === typeof c && "" !== c) || "number" === typeof c) + return null !== e ? null : h(a, b, "" + c, d); + if ("object" === typeof c && null !== c) { + switch (c.$$typeof) { + case va: + return c.key === e ? k(a, b, c, d) : null; + case wa: + return c.key === e ? l(a, b, c, d) : null; + case Ha: + return (e = c._init), r(a, b, e(c._payload), d); } - return _this.translate(...args, key); - }, options); - if (options.interpolation) this.interpolator.reset(); + if (eb(c) || Ka(c)) return null !== e ? null : m(a, b, c, d, null); + Mg(a, c); + } + return null; } - const postProcess = options.postProcess || this.options.postProcess; - const postProcessorNames = isString$1(postProcess) ? [postProcess] : postProcess; - if (res !== undefined && res !== null && postProcessorNames && postProcessorNames.length && options.applyPostProcessor !== false) { - res = postProcessor.handle(postProcessorNames, res, key, this.options && this.options.postProcessPassResolved ? { - i18nResolved: { - ...resolved, - usedParams: this.getUsedParamsDetails(options) - }, - ...options - } : options, this); + function y(a, b, c, d, e) { + if (("string" === typeof d && "" !== d) || "number" === typeof d) + return (a = a.get(c) || null), h(b, a, "" + d, e); + if ("object" === typeof d && null !== d) { + switch (d.$$typeof) { + case va: + return ( + (a = a.get(null === d.key ? c : d.key) || null), k(b, a, d, e) + ); + case wa: + return ( + (a = a.get(null === d.key ? c : d.key) || null), l(b, a, d, e) + ); + case Ha: + var f = d._init; + return y(a, b, c, f(d._payload), e); + } + if (eb(d) || Ka(d)) return (a = a.get(c) || null), m(b, a, d, e, null); + Mg(b, d); + } + return null; } - return res; - } - resolve(keys) { - let options = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {}; - let found; - let usedKey; - let exactUsedKey; - let usedLng; - let usedNS; - if (isString$1(keys)) keys = [keys]; - keys.forEach(k => { - if (this.isValidLookup(found)) return; - const extracted = this.extractFromKey(k, options); - const key = extracted.key; - usedKey = key; - let namespaces = extracted.namespaces; - if (this.options.fallbackNS) namespaces = namespaces.concat(this.options.fallbackNS); - const needsPluralHandling = options.count !== undefined && !isString$1(options.count); - const needsZeroSuffixLookup = needsPluralHandling && !options.ordinal && options.count === 0 && this.pluralResolver.shouldUseIntlApi(); - const needsContextHandling = options.context !== undefined && (isString$1(options.context) || typeof options.context === 'number') && options.context !== ''; - const codes = options.lngs ? options.lngs : this.languageUtils.toResolveHierarchy(options.lng || this.language, options.fallbackLng); - namespaces.forEach(ns => { - if (this.isValidLookup(found)) return; - usedNS = ns; - if (!checkedLoadedFor[`${codes[0]}-${ns}`] && this.utils && this.utils.hasLoadedNamespace && !this.utils.hasLoadedNamespace(usedNS)) { - checkedLoadedFor[`${codes[0]}-${ns}`] = true; - this.logger.warn(`key "${usedKey}" for languages "${codes.join(', ')}" won't get resolved as namespace "${usedNS}" was not yet loaded`, 'This means something IS WRONG in your setup. You access the t function before i18next.init / i18next.loadNamespace / i18next.changeLanguage was done. Wait for the callback or Promise to resolve before accessing it!!!'); + function n(e, g, h, k) { + for ( + var l = null, m = null, u = g, w = (g = 0), x = null; + null !== u && w < h.length; + w++ + ) { + u.index > w ? ((x = u), (u = null)) : (x = u.sibling); + var n = r(e, u, h[w], k); + if (null === n) { + null === u && (u = x); + break; } - codes.forEach(code => { - if (this.isValidLookup(found)) return; - usedLng = code; - const finalKeys = [key]; - if (this.i18nFormat && this.i18nFormat.addLookupKeys) { - this.i18nFormat.addLookupKeys(finalKeys, key, code, ns, options); - } else { - let pluralSuffix; - if (needsPluralHandling) pluralSuffix = this.pluralResolver.getSuffix(code, options.count, options); - const zeroSuffix = `${this.options.pluralSeparator}zero`; - const ordinalPrefix = `${this.options.pluralSeparator}ordinal${this.options.pluralSeparator}`; - if (needsPluralHandling) { - finalKeys.push(key + pluralSuffix); - if (options.ordinal && pluralSuffix.indexOf(ordinalPrefix) === 0) { - finalKeys.push(key + pluralSuffix.replace(ordinalPrefix, this.options.pluralSeparator)); - } - if (needsZeroSuffixLookup) { - finalKeys.push(key + zeroSuffix); + a && u && null === n.alternate && b(e, u); + g = f(n, g, w); + null === m ? (l = n) : (m.sibling = n); + m = n; + u = x; + } + if (w === h.length) return c(e, u), I && tg(e, w), l; + if (null === u) { + for (; w < h.length; w++) + (u = q(e, h[w], k)), + null !== u && + ((g = f(u, g, w)), + null === m ? (l = u) : (m.sibling = u), + (m = u)); + I && tg(e, w); + return l; + } + for (u = d(e, u); w < h.length; w++) + (x = y(u, e, w, h[w], k)), + null !== x && + (a && null !== x.alternate && u.delete(null === x.key ? w : x.key), + (g = f(x, g, w)), + null === m ? (l = x) : (m.sibling = x), + (m = x)); + a && + u.forEach(function (a) { + return b(e, a); + }); + I && tg(e, w); + return l; + } + function t(e, g, h, k) { + var l = Ka(h); + if ("function" !== typeof l) throw Error(p(150)); + h = l.call(h); + if (null == h) throw Error(p(151)); + for ( + var u = (l = null), m = g, w = (g = 0), x = null, n = h.next(); + null !== m && !n.done; + w++, n = h.next() + ) { + m.index > w ? ((x = m), (m = null)) : (x = m.sibling); + var t = r(e, m, n.value, k); + if (null === t) { + null === m && (m = x); + break; + } + a && m && null === t.alternate && b(e, m); + g = f(t, g, w); + null === u ? (l = t) : (u.sibling = t); + u = t; + m = x; + } + if (n.done) return c(e, m), I && tg(e, w), l; + if (null === m) { + for (; !n.done; w++, n = h.next()) + (n = q(e, n.value, k)), + null !== n && + ((g = f(n, g, w)), + null === u ? (l = n) : (u.sibling = n), + (u = n)); + I && tg(e, w); + return l; + } + for (m = d(e, m); !n.done; w++, n = h.next()) + (n = y(m, e, w, n.value, k)), + null !== n && + (a && null !== n.alternate && m.delete(null === n.key ? w : n.key), + (g = f(n, g, w)), + null === u ? (l = n) : (u.sibling = n), + (u = n)); + a && + m.forEach(function (a) { + return b(e, a); + }); + I && tg(e, w); + return l; + } + function J(a, d, f, h) { + "object" === typeof f && + null !== f && + f.type === ya && + null === f.key && + (f = f.props.children); + if ("object" === typeof f && null !== f) { + switch (f.$$typeof) { + case va: + a: { + for (var k = f.key, l = d; null !== l; ) { + if (l.key === k) { + k = f.type; + if (k === ya) { + if (7 === l.tag) { + c(a, l.sibling); + d = e(l, f.props.children); + d.return = a; + a = d; + break a; + } + } else if ( + l.elementType === k || + ("object" === typeof k && + null !== k && + k.$$typeof === Ha && + Ng(k) === l.type) + ) { + c(a, l.sibling); + d = e(l, f.props); + d.ref = Lg(a, l, f); + d.return = a; + a = d; + break a; + } + c(a, l); + break; + } else b(a, l); + l = l.sibling; } + f.type === ya + ? ((d = Tg(f.props.children, a.mode, h, f.key)), + (d.return = a), + (a = d)) + : ((h = Rg(f.type, f.key, f.props, null, a.mode, h)), + (h.ref = Lg(a, d, f)), + (h.return = a), + (a = h)); } - if (needsContextHandling) { - const contextKey = `${key}${this.options.contextSeparator}${options.context}`; - finalKeys.push(contextKey); - if (needsPluralHandling) { - finalKeys.push(contextKey + pluralSuffix); - if (options.ordinal && pluralSuffix.indexOf(ordinalPrefix) === 0) { - finalKeys.push(contextKey + pluralSuffix.replace(ordinalPrefix, this.options.pluralSeparator)); - } - if (needsZeroSuffixLookup) { - finalKeys.push(contextKey + zeroSuffix); - } + return g(a); + case wa: + a: { + for (l = f.key; null !== d; ) { + if (d.key === l) + if ( + 4 === d.tag && + d.stateNode.containerInfo === f.containerInfo && + d.stateNode.implementation === f.implementation + ) { + c(a, d.sibling); + d = e(d, f.children || []); + d.return = a; + a = d; + break a; + } else { + c(a, d); + break; + } + else b(a, d); + d = d.sibling; } + d = Sg(f, a.mode, h); + d.return = a; + a = d; } - } - let possibleKey; - while (possibleKey = finalKeys.pop()) { - if (!this.isValidLookup(found)) { - exactUsedKey = possibleKey; - found = this.getResource(code, ns, possibleKey, options); - } - } - }); - }); - }); - return { - res: found, - usedKey, - exactUsedKey, - usedLng, - usedNS + return g(a); + case Ha: + return (l = f._init), J(a, d, l(f._payload), h); + } + if (eb(f)) return n(a, d, f, h); + if (Ka(f)) return t(a, d, f, h); + Mg(a, f); + } + return ("string" === typeof f && "" !== f) || "number" === typeof f + ? ((f = "" + f), + null !== d && 6 === d.tag + ? (c(a, d.sibling), (d = e(d, f)), (d.return = a), (a = d)) + : (c(a, d), (d = Qg(f, a.mode, h)), (d.return = a), (a = d)), + g(a)) + : c(a, d); + } + return J; + } + var Ug = Og(!0), + Vg = Og(!1), + Wg = Uf(null), + Xg = null, + Yg = null, + Zg = null; + function $g() { + Zg = Yg = Xg = null; + } + function ah(a) { + var b = Wg.current; + E(Wg); + a._currentValue = b; + } + function bh(a, b, c) { + for (; null !== a; ) { + var d = a.alternate; + (a.childLanes & b) !== b + ? ((a.childLanes |= b), null !== d && (d.childLanes |= b)) + : null !== d && (d.childLanes & b) !== b && (d.childLanes |= b); + if (a === c) break; + a = a.return; + } + } + function ch(a, b) { + Xg = a; + Zg = Yg = null; + a = a.dependencies; + null !== a && + null !== a.firstContext && + (0 !== (a.lanes & b) && (dh = !0), (a.firstContext = null)); + } + function eh(a) { + var b = a._currentValue; + if (Zg !== a) + if (((a = { context: a, memoizedValue: b, next: null }), null === Yg)) { + if (null === Xg) throw Error(p(308)); + Yg = a; + Xg.dependencies = { lanes: 0, firstContext: a }; + } else Yg = Yg.next = a; + return b; + } + var fh = null; + function gh(a) { + null === fh ? (fh = [a]) : fh.push(a); + } + function hh(a, b, c, d) { + var e = b.interleaved; + null === e ? ((c.next = c), gh(b)) : ((c.next = e.next), (e.next = c)); + b.interleaved = c; + return ih(a, d); + } + function ih(a, b) { + a.lanes |= b; + var c = a.alternate; + null !== c && (c.lanes |= b); + c = a; + for (a = a.return; null !== a; ) + (a.childLanes |= b), + (c = a.alternate), + null !== c && (c.childLanes |= b), + (c = a), + (a = a.return); + return 3 === c.tag ? c.stateNode : null; + } + var jh = !1; + function kh(a) { + a.updateQueue = { + baseState: a.memoizedState, + firstBaseUpdate: null, + lastBaseUpdate: null, + shared: { pending: null, interleaved: null, lanes: 0 }, + effects: null, }; } - isValidLookup(res) { - return res !== undefined && !(!this.options.returnNull && res === null) && !(!this.options.returnEmptyString && res === ''); + function lh(a, b) { + a = a.updateQueue; + b.updateQueue === a && + (b.updateQueue = { + baseState: a.baseState, + firstBaseUpdate: a.firstBaseUpdate, + lastBaseUpdate: a.lastBaseUpdate, + shared: a.shared, + effects: a.effects, + }); } - getResource(code, ns, key) { - let options = arguments.length > 3 && arguments[3] !== undefined ? arguments[3] : {}; - if (this.i18nFormat && this.i18nFormat.getResource) return this.i18nFormat.getResource(code, ns, key, options); - return this.resourceStore.getResource(code, ns, key, options); + function mh(a, b) { + return { + eventTime: a, + lane: b, + tag: 0, + payload: null, + callback: null, + next: null, + }; } - getUsedParamsDetails() { - let options = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {}; - const optionsKeys = ['defaultValue', 'ordinal', 'context', 'replace', 'lng', 'lngs', 'fallbackLng', 'ns', 'keySeparator', 'nsSeparator', 'returnObjects', 'returnDetails', 'joinArrays', 'postProcess', 'interpolation']; - const useOptionsReplaceForData = options.replace && !isString$1(options.replace); - let data = useOptionsReplaceForData ? options.replace : options; - if (useOptionsReplaceForData && typeof options.count !== 'undefined') { - data.count = options.count; - } - if (this.options.interpolation.defaultVariables) { - data = { - ...this.options.interpolation.defaultVariables, - ...data + function nh(a, b, c) { + var d = a.updateQueue; + if (null === d) return null; + d = d.shared; + if (0 !== (K & 2)) { + var e = d.pending; + null === e ? (b.next = b) : ((b.next = e.next), (e.next = b)); + d.pending = b; + return ih(a, c); + } + e = d.interleaved; + null === e ? ((b.next = b), gh(d)) : ((b.next = e.next), (e.next = b)); + d.interleaved = b; + return ih(a, c); + } + function oh(a, b, c) { + b = b.updateQueue; + if (null !== b && ((b = b.shared), 0 !== (c & 4194240))) { + var d = b.lanes; + d &= a.pendingLanes; + c |= d; + b.lanes = c; + Cc(a, c); + } + } + function ph(a, b) { + var c = a.updateQueue, + d = a.alternate; + if (null !== d && ((d = d.updateQueue), c === d)) { + var e = null, + f = null; + c = c.firstBaseUpdate; + if (null !== c) { + do { + var g = { + eventTime: c.eventTime, + lane: c.lane, + tag: c.tag, + payload: c.payload, + callback: c.callback, + next: null, + }; + null === f ? (e = f = g) : (f = f.next = g); + c = c.next; + } while (null !== c); + null === f ? (e = f = b) : (f = f.next = b); + } else e = f = b; + c = { + baseState: d.baseState, + firstBaseUpdate: e, + lastBaseUpdate: f, + shared: d.shared, + effects: d.effects, }; + a.updateQueue = c; + return; } - if (!useOptionsReplaceForData) { - data = { - ...data - }; - for (const key of optionsKeys) { - delete data[key]; + a = c.lastBaseUpdate; + null === a ? (c.firstBaseUpdate = b) : (a.next = b); + c.lastBaseUpdate = b; + } + function qh(a, b, c, d) { + var e = a.updateQueue; + jh = !1; + var f = e.firstBaseUpdate, + g = e.lastBaseUpdate, + h = e.shared.pending; + if (null !== h) { + e.shared.pending = null; + var k = h, + l = k.next; + k.next = null; + null === g ? (f = l) : (g.next = l); + g = k; + var m = a.alternate; + null !== m && + ((m = m.updateQueue), + (h = m.lastBaseUpdate), + h !== g && + (null === h ? (m.firstBaseUpdate = l) : (h.next = l), + (m.lastBaseUpdate = k))); + } + if (null !== f) { + var q = e.baseState; + g = 0; + m = l = k = null; + h = f; + do { + var r = h.lane, + y = h.eventTime; + if ((d & r) === r) { + null !== m && + (m = m.next = + { + eventTime: y, + lane: 0, + tag: h.tag, + payload: h.payload, + callback: h.callback, + next: null, + }); + a: { + var n = a, + t = h; + r = b; + y = c; + switch (t.tag) { + case 1: + n = t.payload; + if ("function" === typeof n) { + q = n.call(y, q, r); + break a; + } + q = n; + break a; + case 3: + n.flags = (n.flags & -65537) | 128; + case 0: + n = t.payload; + r = "function" === typeof n ? n.call(y, q, r) : n; + if (null === r || void 0 === r) break a; + q = A({}, q, r); + break a; + case 2: + jh = !0; + } + } + null !== h.callback && + 0 !== h.lane && + ((a.flags |= 64), + (r = e.effects), + null === r ? (e.effects = [h]) : r.push(h)); + } else + (y = { + eventTime: y, + lane: r, + tag: h.tag, + payload: h.payload, + callback: h.callback, + next: null, + }), + null === m ? ((l = m = y), (k = q)) : (m = m.next = y), + (g |= r); + h = h.next; + if (null === h) + if (((h = e.shared.pending), null === h)) break; + else + (r = h), + (h = r.next), + (r.next = null), + (e.lastBaseUpdate = r), + (e.shared.pending = null); + } while (1); + null === m && (k = q); + e.baseState = k; + e.firstBaseUpdate = l; + e.lastBaseUpdate = m; + b = e.shared.interleaved; + if (null !== b) { + e = b; + do (g |= e.lane), (e = e.next); + while (e !== b); + } else null === f && (e.shared.lanes = 0); + rh |= g; + a.lanes = g; + a.memoizedState = q; + } + } + function sh(a, b, c) { + a = b.effects; + b.effects = null; + if (null !== a) + for (b = 0; b < a.length; b++) { + var d = a[b], + e = d.callback; + if (null !== e) { + d.callback = null; + d = c; + if ("function" !== typeof e) throw Error(p(191, e)); + e.call(d); + } } - } - return data; - } - static hasDefaultValue(options) { - const prefix = 'defaultValue'; - for (const option in options) { - if (Object.prototype.hasOwnProperty.call(options, option) && prefix === option.substring(0, prefix.length) && undefined !== options[option]) { - return true; - } - } - return false; - } -} - -const capitalize = string => string.charAt(0).toUpperCase() + string.slice(1); -class LanguageUtil { - constructor(options) { - this.options = options; - this.supportedLngs = this.options.supportedLngs || false; - this.logger = baseLogger.create('languageUtils'); - } - getScriptPartFromCode(code) { - code = getCleanedCode(code); - if (!code || code.indexOf('-') < 0) return null; - const p = code.split('-'); - if (p.length === 2) return null; - p.pop(); - if (p[p.length - 1].toLowerCase() === 'x') return null; - return this.formatLanguageCode(p.join('-')); } - getLanguagePartFromCode(code) { - code = getCleanedCode(code); - if (!code || code.indexOf('-') < 0) return code; - const p = code.split('-'); - return this.formatLanguageCode(p[0]); + var th = {}, + uh = Uf(th), + vh = Uf(th), + wh = Uf(th); + function xh(a) { + if (a === th) throw Error(p(174)); + return a; } - formatLanguageCode(code) { - if (isString$1(code) && code.indexOf('-') > -1) { - if (typeof Intl !== 'undefined' && typeof Intl.getCanonicalLocales !== 'undefined') { - try { - let formattedCode = Intl.getCanonicalLocales(code)[0]; - if (formattedCode && this.options.lowerCaseLng) { - formattedCode = formattedCode.toLowerCase(); - } - if (formattedCode) return formattedCode; - } catch (e) {} + function yh(a, b) { + G(wh, b); + G(vh, a); + G(uh, th); + a = b.nodeType; + switch (a) { + case 9: + case 11: + b = (b = b.documentElement) ? b.namespaceURI : lb(null, ""); + break; + default: + (a = 8 === a ? b.parentNode : b), + (b = a.namespaceURI || null), + (a = a.tagName), + (b = lb(b, a)); + } + E(uh); + G(uh, b); + } + function zh() { + E(uh); + E(vh); + E(wh); + } + function Ah(a) { + xh(wh.current); + var b = xh(uh.current); + var c = lb(b, a.type); + b !== c && (G(vh, a), G(uh, c)); + } + function Bh(a) { + vh.current === a && (E(uh), E(vh)); + } + var L = Uf(0); + function Ch(a) { + for (var b = a; null !== b; ) { + if (13 === b.tag) { + var c = b.memoizedState; + if ( + null !== c && + ((c = c.dehydrated), null === c || "$?" === c.data || "$!" === c.data) + ) + return b; + } else if (19 === b.tag && void 0 !== b.memoizedProps.revealOrder) { + if (0 !== (b.flags & 128)) return b; + } else if (null !== b.child) { + b.child.return = b; + b = b.child; + continue; } - const specialCases = ['hans', 'hant', 'latn', 'cyrl', 'cans', 'mong', 'arab']; - let p = code.split('-'); - if (this.options.lowerCaseLng) { - p = p.map(part => part.toLowerCase()); - } else if (p.length === 2) { - p[0] = p[0].toLowerCase(); - p[1] = p[1].toUpperCase(); - if (specialCases.indexOf(p[1].toLowerCase()) > -1) p[1] = capitalize(p[1].toLowerCase()); - } else if (p.length === 3) { - p[0] = p[0].toLowerCase(); - if (p[1].length === 2) p[1] = p[1].toUpperCase(); - if (p[0] !== 'sgn' && p[2].length === 2) p[2] = p[2].toUpperCase(); - if (specialCases.indexOf(p[1].toLowerCase()) > -1) p[1] = capitalize(p[1].toLowerCase()); - if (specialCases.indexOf(p[2].toLowerCase()) > -1) p[2] = capitalize(p[2].toLowerCase()); + if (b === a) break; + for (; null === b.sibling; ) { + if (null === b.return || b.return === a) return null; + b = b.return; } - return p.join('-'); + b.sibling.return = b.return; + b = b.sibling; } - return this.options.cleanCode || this.options.lowerCaseLng ? code.toLowerCase() : code; + return null; } - isSupportedCode(code) { - if (this.options.load === 'languageOnly' || this.options.nonExplicitSupportedLngs) { - code = this.getLanguagePartFromCode(code); - } - return !this.supportedLngs || !this.supportedLngs.length || this.supportedLngs.indexOf(code) > -1; + var Dh = []; + function Eh() { + for (var a = 0; a < Dh.length; a++) + Dh[a]._workInProgressVersionPrimary = null; + Dh.length = 0; + } + var Fh = ua.ReactCurrentDispatcher, + Gh = ua.ReactCurrentBatchConfig, + Hh = 0, + M = null, + N = null, + O = null, + Ih = !1, + Jh = !1, + Kh = 0, + Lh = 0; + function P() { + throw Error(p(321)); + } + function Mh(a, b) { + if (null === b) return !1; + for (var c = 0; c < b.length && c < a.length; c++) + if (!He(a[c], b[c])) return !1; + return !0; + } + function Nh(a, b, c, d, e, f) { + Hh = f; + M = b; + b.memoizedState = null; + b.updateQueue = null; + b.lanes = 0; + Fh.current = null === a || null === a.memoizedState ? Oh : Ph; + a = c(d, e); + if (Jh) { + f = 0; + do { + Jh = !1; + Kh = 0; + if (25 <= f) throw Error(p(301)); + f += 1; + O = N = null; + b.updateQueue = null; + Fh.current = Qh; + a = c(d, e); + } while (Jh); + } + Fh.current = Rh; + b = null !== N && null !== N.next; + Hh = 0; + O = N = M = null; + Ih = !1; + if (b) throw Error(p(300)); + return a; } - getBestMatchFromCodes(codes) { - if (!codes) return null; - let found; - codes.forEach(code => { - if (found) return; - const cleanedLng = this.formatLanguageCode(code); - if (!this.options.supportedLngs || this.isSupportedCode(cleanedLng)) found = cleanedLng; + function Sh() { + var a = 0 !== Kh; + Kh = 0; + return a; + } + function Th() { + var a = { + memoizedState: null, + baseState: null, + baseQueue: null, + queue: null, + next: null, + }; + null === O ? (M.memoizedState = O = a) : (O = O.next = a); + return O; + } + function Uh() { + if (null === N) { + var a = M.alternate; + a = null !== a ? a.memoizedState : null; + } else a = N.next; + var b = null === O ? M.memoizedState : O.next; + if (null !== b) (O = b), (N = a); + else { + if (null === a) throw Error(p(310)); + N = a; + a = { + memoizedState: N.memoizedState, + baseState: N.baseState, + baseQueue: N.baseQueue, + queue: N.queue, + next: null, + }; + null === O ? (M.memoizedState = O = a) : (O = O.next = a); + } + return O; + } + function Vh(a, b) { + return "function" === typeof b ? b(a) : b; + } + function Wh(a) { + var b = Uh(), + c = b.queue; + if (null === c) throw Error(p(311)); + c.lastRenderedReducer = a; + var d = N, + e = d.baseQueue, + f = c.pending; + if (null !== f) { + if (null !== e) { + var g = e.next; + e.next = f.next; + f.next = g; + } + d.baseQueue = e = f; + c.pending = null; + } + if (null !== e) { + f = e.next; + d = d.baseState; + var h = (g = null), + k = null, + l = f; + do { + var m = l.lane; + if ((Hh & m) === m) + null !== k && + (k = k.next = + { + lane: 0, + action: l.action, + hasEagerState: l.hasEagerState, + eagerState: l.eagerState, + next: null, + }), + (d = l.hasEagerState ? l.eagerState : a(d, l.action)); + else { + var q = { + lane: m, + action: l.action, + hasEagerState: l.hasEagerState, + eagerState: l.eagerState, + next: null, + }; + null === k ? ((h = k = q), (g = d)) : (k = k.next = q); + M.lanes |= m; + rh |= m; + } + l = l.next; + } while (null !== l && l !== f); + null === k ? (g = d) : (k.next = h); + He(d, b.memoizedState) || (dh = !0); + b.memoizedState = d; + b.baseState = g; + b.baseQueue = k; + c.lastRenderedState = d; + } + a = c.interleaved; + if (null !== a) { + e = a; + do (f = e.lane), (M.lanes |= f), (rh |= f), (e = e.next); + while (e !== a); + } else null === e && (c.lanes = 0); + return [b.memoizedState, c.dispatch]; + } + function Xh(a) { + var b = Uh(), + c = b.queue; + if (null === c) throw Error(p(311)); + c.lastRenderedReducer = a; + var d = c.dispatch, + e = c.pending, + f = b.memoizedState; + if (null !== e) { + c.pending = null; + var g = (e = e.next); + do (f = a(f, g.action)), (g = g.next); + while (g !== e); + He(f, b.memoizedState) || (dh = !0); + b.memoizedState = f; + null === b.baseQueue && (b.baseState = f); + c.lastRenderedState = f; + } + return [f, d]; + } + function Yh() {} + function Zh(a, b) { + var c = M, + d = Uh(), + e = b(), + f = !He(d.memoizedState, e); + f && ((d.memoizedState = e), (dh = !0)); + d = d.queue; + $h(ai.bind(null, c, d, a), [a]); + if (d.getSnapshot !== b || f || (null !== O && O.memoizedState.tag & 1)) { + c.flags |= 2048; + bi(9, ci.bind(null, c, d, e, b), void 0, null); + if (null === Q) throw Error(p(349)); + 0 !== (Hh & 30) || di(c, b, e); + } + return e; + } + function di(a, b, c) { + a.flags |= 16384; + a = { getSnapshot: b, value: c }; + b = M.updateQueue; + null === b + ? ((b = { lastEffect: null, stores: null }), + (M.updateQueue = b), + (b.stores = [a])) + : ((c = b.stores), null === c ? (b.stores = [a]) : c.push(a)); + } + function ci(a, b, c, d) { + b.value = c; + b.getSnapshot = d; + ei(b) && fi(a); + } + function ai(a, b, c) { + return c(function () { + ei(b) && fi(a); }); - if (!found && this.options.supportedLngs) { - codes.forEach(code => { - if (found) return; - const lngOnly = this.getLanguagePartFromCode(code); - if (this.isSupportedCode(lngOnly)) return found = lngOnly; - found = this.options.supportedLngs.find(supportedLng => { - if (supportedLng === lngOnly) return supportedLng; - if (supportedLng.indexOf('-') < 0 && lngOnly.indexOf('-') < 0) return; - if (supportedLng.indexOf('-') > 0 && lngOnly.indexOf('-') < 0 && supportedLng.substring(0, supportedLng.indexOf('-')) === lngOnly) return supportedLng; - if (supportedLng.indexOf(lngOnly) === 0 && lngOnly.length > 1) return supportedLng; - }); - }); - } - if (!found) found = this.getFallbackCodes(this.options.fallbackLng)[0]; - return found; } - getFallbackCodes(fallbacks, code) { - if (!fallbacks) return []; - if (typeof fallbacks === 'function') fallbacks = fallbacks(code); - if (isString$1(fallbacks)) fallbacks = [fallbacks]; - if (Array.isArray(fallbacks)) return fallbacks; - if (!code) return fallbacks.default || []; - let found = fallbacks[code]; - if (!found) found = fallbacks[this.getScriptPartFromCode(code)]; - if (!found) found = fallbacks[this.formatLanguageCode(code)]; - if (!found) found = fallbacks[this.getLanguagePartFromCode(code)]; - if (!found) found = fallbacks.default; - return found || []; + function ei(a) { + var b = a.getSnapshot; + a = a.value; + try { + var c = b(); + return !He(a, c); + } catch (d) { + return !0; + } + } + function fi(a) { + var b = ih(a, 1); + null !== b && gi(b, a, 1, -1); + } + function hi(a) { + var b = Th(); + "function" === typeof a && (a = a()); + b.memoizedState = b.baseState = a; + a = { + pending: null, + interleaved: null, + lanes: 0, + dispatch: null, + lastRenderedReducer: Vh, + lastRenderedState: a, + }; + b.queue = a; + a = a.dispatch = ii.bind(null, M, a); + return [b.memoizedState, a]; + } + function bi(a, b, c, d) { + a = { tag: a, create: b, destroy: c, deps: d, next: null }; + b = M.updateQueue; + null === b + ? ((b = { lastEffect: null, stores: null }), + (M.updateQueue = b), + (b.lastEffect = a.next = a)) + : ((c = b.lastEffect), + null === c + ? (b.lastEffect = a.next = a) + : ((d = c.next), (c.next = a), (a.next = d), (b.lastEffect = a))); + return a; } - toResolveHierarchy(code, fallbackCode) { - const fallbackCodes = this.getFallbackCodes(fallbackCode || this.options.fallbackLng || [], code); - const codes = []; - const addCode = c => { - if (!c) return; - if (this.isSupportedCode(c)) { - codes.push(c); - } else { - this.logger.warn(`rejecting language code not found in supportedLngs: ${c}`); + function ji() { + return Uh().memoizedState; + } + function ki(a, b, c, d) { + var e = Th(); + M.flags |= a; + e.memoizedState = bi(1 | b, c, void 0, void 0 === d ? null : d); + } + function li(a, b, c, d) { + var e = Uh(); + d = void 0 === d ? null : d; + var f = void 0; + if (null !== N) { + var g = N.memoizedState; + f = g.destroy; + if (null !== d && Mh(d, g.deps)) { + e.memoizedState = bi(b, c, f, d); + return; } - }; - if (isString$1(code) && (code.indexOf('-') > -1 || code.indexOf('_') > -1)) { - if (this.options.load !== 'languageOnly') addCode(this.formatLanguageCode(code)); - if (this.options.load !== 'languageOnly' && this.options.load !== 'currentOnly') addCode(this.getScriptPartFromCode(code)); - if (this.options.load !== 'currentOnly') addCode(this.getLanguagePartFromCode(code)); - } else if (isString$1(code)) { - addCode(this.formatLanguageCode(code)); } - fallbackCodes.forEach(fc => { - if (codes.indexOf(fc) < 0) addCode(this.formatLanguageCode(fc)); - }); - return codes; + M.flags |= a; + e.memoizedState = bi(1 | b, c, f, d); } -} - -let sets = [{ - lngs: ['ach', 'ak', 'am', 'arn', 'br', 'fil', 'gun', 'ln', 'mfe', 'mg', 'mi', 'oc', 'pt', 'pt-BR', 'tg', 'tl', 'ti', 'tr', 'uz', 'wa'], - nr: [1, 2], - fc: 1 -}, { - lngs: ['af', 'an', 'ast', 'az', 'bg', 'bn', 'ca', 'da', 'de', 'dev', 'el', 'en', 'eo', 'es', 'et', 'eu', 'fi', 'fo', 'fur', 'fy', 'gl', 'gu', 'ha', 'hi', 'hu', 'hy', 'ia', 'it', 'kk', 'kn', 'ku', 'lb', 'mai', 'ml', 'mn', 'mr', 'nah', 'nap', 'nb', 'ne', 'nl', 'nn', 'no', 'nso', 'pa', 'pap', 'pms', 'ps', 'pt-PT', 'rm', 'sco', 'se', 'si', 'so', 'son', 'sq', 'sv', 'sw', 'ta', 'te', 'tk', 'ur', 'yo'], - nr: [1, 2], - fc: 2 -}, { - lngs: ['ay', 'bo', 'cgg', 'fa', 'ht', 'id', 'ja', 'jbo', 'ka', 'km', 'ko', 'ky', 'lo', 'ms', 'sah', 'su', 'th', 'tt', 'ug', 'vi', 'wo', 'zh'], - nr: [1], - fc: 3 -}, { - lngs: ['be', 'bs', 'cnr', 'dz', 'hr', 'ru', 'sr', 'uk'], - nr: [1, 2, 5], - fc: 4 -}, { - lngs: ['ar'], - nr: [0, 1, 2, 3, 11, 100], - fc: 5 -}, { - lngs: ['cs', 'sk'], - nr: [1, 2, 5], - fc: 6 -}, { - lngs: ['csb', 'pl'], - nr: [1, 2, 5], - fc: 7 -}, { - lngs: ['cy'], - nr: [1, 2, 3, 8], - fc: 8 -}, { - lngs: ['fr'], - nr: [1, 2], - fc: 9 -}, { - lngs: ['ga'], - nr: [1, 2, 3, 7, 11], - fc: 10 -}, { - lngs: ['gd'], - nr: [1, 2, 3, 20], - fc: 11 -}, { - lngs: ['is'], - nr: [1, 2], - fc: 12 -}, { - lngs: ['jv'], - nr: [0, 1], - fc: 13 -}, { - lngs: ['kw'], - nr: [1, 2, 3, 4], - fc: 14 -}, { - lngs: ['lt'], - nr: [1, 2, 10], - fc: 15 -}, { - lngs: ['lv'], - nr: [1, 2, 0], - fc: 16 -}, { - lngs: ['mk'], - nr: [1, 2], - fc: 17 -}, { - lngs: ['mnk'], - nr: [0, 1, 2], - fc: 18 -}, { - lngs: ['mt'], - nr: [1, 2, 11, 20], - fc: 19 -}, { - lngs: ['or'], - nr: [2, 1], - fc: 2 -}, { - lngs: ['ro'], - nr: [1, 2, 20], - fc: 20 -}, { - lngs: ['sl'], - nr: [5, 1, 2, 3], - fc: 21 -}, { - lngs: ['he', 'iw'], - nr: [1, 2, 20, 21], - fc: 22 -}]; -let _rulesPluralsTypes = { - 1: n => Number(n > 1), - 2: n => Number(n != 1), - 3: n => 0, - 4: n => Number(n % 10 == 1 && n % 100 != 11 ? 0 : n % 10 >= 2 && n % 10 <= 4 && (n % 100 < 10 || n % 100 >= 20) ? 1 : 2), - 5: n => Number(n == 0 ? 0 : n == 1 ? 1 : n == 2 ? 2 : n % 100 >= 3 && n % 100 <= 10 ? 3 : n % 100 >= 11 ? 4 : 5), - 6: n => Number(n == 1 ? 0 : n >= 2 && n <= 4 ? 1 : 2), - 7: n => Number(n == 1 ? 0 : n % 10 >= 2 && n % 10 <= 4 && (n % 100 < 10 || n % 100 >= 20) ? 1 : 2), - 8: n => Number(n == 1 ? 0 : n == 2 ? 1 : n != 8 && n != 11 ? 2 : 3), - 9: n => Number(n >= 2), - 10: n => Number(n == 1 ? 0 : n == 2 ? 1 : n < 7 ? 2 : n < 11 ? 3 : 4), - 11: n => Number(n == 1 || n == 11 ? 0 : n == 2 || n == 12 ? 1 : n > 2 && n < 20 ? 2 : 3), - 12: n => Number(n % 10 != 1 || n % 100 == 11), - 13: n => Number(n !== 0), - 14: n => Number(n == 1 ? 0 : n == 2 ? 1 : n == 3 ? 2 : 3), - 15: n => Number(n % 10 == 1 && n % 100 != 11 ? 0 : n % 10 >= 2 && (n % 100 < 10 || n % 100 >= 20) ? 1 : 2), - 16: n => Number(n % 10 == 1 && n % 100 != 11 ? 0 : n !== 0 ? 1 : 2), - 17: n => Number(n == 1 || n % 10 == 1 && n % 100 != 11 ? 0 : 1), - 18: n => Number(n == 0 ? 0 : n == 1 ? 1 : 2), - 19: n => Number(n == 1 ? 0 : n == 0 || n % 100 > 1 && n % 100 < 11 ? 1 : n % 100 > 10 && n % 100 < 20 ? 2 : 3), - 20: n => Number(n == 1 ? 0 : n == 0 || n % 100 > 0 && n % 100 < 20 ? 1 : 2), - 21: n => Number(n % 100 == 1 ? 1 : n % 100 == 2 ? 2 : n % 100 == 3 || n % 100 == 4 ? 3 : 0), - 22: n => Number(n == 1 ? 0 : n == 2 ? 1 : (n < 0 || n > 10) && n % 10 == 0 ? 2 : 3) -}; -const nonIntlVersions = ['v1', 'v2', 'v3']; -const intlVersions = ['v4']; -const suffixesOrder = { - zero: 0, - one: 1, - two: 2, - few: 3, - many: 4, - other: 5 -}; -const createRules = () => { - const rules = {}; - sets.forEach(set => { - set.lngs.forEach(l => { - rules[l] = { - numbers: set.nr, - plurals: _rulesPluralsTypes[set.fc] - }; - }); - }); - return rules; -}; -class PluralResolver { - constructor(languageUtils) { - let options = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {}; - this.languageUtils = languageUtils; - this.options = options; - this.logger = baseLogger.create('pluralResolver'); - if ((!this.options.compatibilityJSON || intlVersions.includes(this.options.compatibilityJSON)) && (typeof Intl === 'undefined' || !Intl.PluralRules)) { - this.options.compatibilityJSON = 'v3'; - this.logger.error('Your environment seems not to be Intl API compatible, use an Intl.PluralRules polyfill. Will fallback to the compatibilityJSON v3 format handling.'); - } - this.rules = createRules(); - this.pluralRulesCache = {}; + function mi(a, b) { + return ki(8390656, 8, a, b); } - addRule(lng, obj) { - this.rules[lng] = obj; + function $h(a, b) { + return li(2048, 8, a, b); } - clearCache() { - this.pluralRulesCache = {}; + function ni(a, b) { + return li(4, 2, a, b); } - getRule(code) { - let options = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {}; - if (this.shouldUseIntlApi()) { - try { - const cleanedCode = getCleanedCode(code === 'dev' ? 'en' : code); - const type = options.ordinal ? 'ordinal' : 'cardinal'; - const cacheKey = JSON.stringify({ - cleanedCode, - type - }); - if (cacheKey in this.pluralRulesCache) { - return this.pluralRulesCache[cacheKey]; + function oi(a, b) { + return li(4, 4, a, b); + } + function pi(a, b) { + if ("function" === typeof b) + return ( + (a = a()), + b(a), + function () { + b(null); } - const rule = new Intl.PluralRules(cleanedCode, { - type - }); - this.pluralRulesCache[cacheKey] = rule; - return rule; - } catch (err) { - return; - } - } - return this.rules[code] || this.rules[this.languageUtils.getLanguagePartFromCode(code)]; + ); + if (null !== b && void 0 !== b) + return ( + (a = a()), + (b.current = a), + function () { + b.current = null; + } + ); } - needsPlural(code) { - let options = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {}; - const rule = this.getRule(code, options); - if (this.shouldUseIntlApi()) { - return rule && rule.resolvedOptions().pluralCategories.length > 1; - } - return rule && rule.numbers.length > 1; + function qi(a, b, c) { + c = null !== c && void 0 !== c ? c.concat([a]) : null; + return li(4, 4, pi.bind(null, b, a), c); + } + function ri() {} + function si(a, b) { + var c = Uh(); + b = void 0 === b ? null : b; + var d = c.memoizedState; + if (null !== d && null !== b && Mh(b, d[1])) return d[0]; + c.memoizedState = [a, b]; + return a; } - getPluralFormsOfKey(code, key) { - let options = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : {}; - return this.getSuffixes(code, options).map(suffix => `${key}${suffix}`); + function ti(a, b) { + var c = Uh(); + b = void 0 === b ? null : b; + var d = c.memoizedState; + if (null !== d && null !== b && Mh(b, d[1])) return d[0]; + a = a(); + c.memoizedState = [a, b]; + return a; } - getSuffixes(code) { - let options = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {}; - const rule = this.getRule(code, options); - if (!rule) { - return []; - } - if (this.shouldUseIntlApi()) { - return rule.resolvedOptions().pluralCategories.sort((pluralCategory1, pluralCategory2) => suffixesOrder[pluralCategory1] - suffixesOrder[pluralCategory2]).map(pluralCategory => `${this.options.prepend}${options.ordinal ? `ordinal${this.options.prepend}` : ''}${pluralCategory}`); + function ui(a, b, c) { + if (0 === (Hh & 21)) + return ( + a.baseState && ((a.baseState = !1), (dh = !0)), (a.memoizedState = c) + ); + He(c, b) || ((c = yc()), (M.lanes |= c), (rh |= c), (a.baseState = !0)); + return b; + } + function vi(a, b) { + var c = C; + C = 0 !== c && 4 > c ? c : 4; + a(!0); + var d = Gh.transition; + Gh.transition = {}; + try { + a(!1), b(); + } finally { + (C = c), (Gh.transition = d); + } + } + function wi() { + return Uh().memoizedState; + } + function xi(a, b, c) { + var d = yi(a); + c = { lane: d, action: c, hasEagerState: !1, eagerState: null, next: null }; + if (zi(a)) Ai(b, c); + else if (((c = hh(a, b, c, d)), null !== c)) { + var e = R(); + gi(c, a, d, e); + Bi(c, b, d); + } + } + function ii(a, b, c) { + var d = yi(a), + e = { + lane: d, + action: c, + hasEagerState: !1, + eagerState: null, + next: null, + }; + if (zi(a)) Ai(b, e); + else { + var f = a.alternate; + if ( + 0 === a.lanes && + (null === f || 0 === f.lanes) && + ((f = b.lastRenderedReducer), null !== f) + ) + try { + var g = b.lastRenderedState, + h = f(g, c); + e.hasEagerState = !0; + e.eagerState = h; + if (He(h, g)) { + var k = b.interleaved; + null === k + ? ((e.next = e), gh(b)) + : ((e.next = k.next), (k.next = e)); + b.interleaved = e; + return; + } + } catch (l) { + } finally { + } + c = hh(a, b, e, d); + null !== c && ((e = R()), gi(c, a, d, e), Bi(c, b, d)); + } + } + function zi(a) { + var b = a.alternate; + return a === M || (null !== b && b === M); + } + function Ai(a, b) { + Jh = Ih = !0; + var c = a.pending; + null === c ? (b.next = b) : ((b.next = c.next), (c.next = b)); + a.pending = b; + } + function Bi(a, b, c) { + if (0 !== (c & 4194240)) { + var d = b.lanes; + d &= a.pendingLanes; + c |= d; + b.lanes = c; + Cc(a, c); + } + } + var Rh = { + readContext: eh, + useCallback: P, + useContext: P, + useEffect: P, + useImperativeHandle: P, + useInsertionEffect: P, + useLayoutEffect: P, + useMemo: P, + useReducer: P, + useRef: P, + useState: P, + useDebugValue: P, + useDeferredValue: P, + useTransition: P, + useMutableSource: P, + useSyncExternalStore: P, + useId: P, + unstable_isNewReconciler: !1, + }, + Oh = { + readContext: eh, + useCallback: function (a, b) { + Th().memoizedState = [a, void 0 === b ? null : b]; + return a; + }, + useContext: eh, + useEffect: mi, + useImperativeHandle: function (a, b, c) { + c = null !== c && void 0 !== c ? c.concat([a]) : null; + return ki(4194308, 4, pi.bind(null, b, a), c); + }, + useLayoutEffect: function (a, b) { + return ki(4194308, 4, a, b); + }, + useInsertionEffect: function (a, b) { + return ki(4, 2, a, b); + }, + useMemo: function (a, b) { + var c = Th(); + b = void 0 === b ? null : b; + a = a(); + c.memoizedState = [a, b]; + return a; + }, + useReducer: function (a, b, c) { + var d = Th(); + b = void 0 !== c ? c(b) : b; + d.memoizedState = d.baseState = b; + a = { + pending: null, + interleaved: null, + lanes: 0, + dispatch: null, + lastRenderedReducer: a, + lastRenderedState: b, + }; + d.queue = a; + a = a.dispatch = xi.bind(null, M, a); + return [d.memoizedState, a]; + }, + useRef: function (a) { + var b = Th(); + a = { current: a }; + return (b.memoizedState = a); + }, + useState: hi, + useDebugValue: ri, + useDeferredValue: function (a) { + return (Th().memoizedState = a); + }, + useTransition: function () { + var a = hi(!1), + b = a[0]; + a = vi.bind(null, a[1]); + Th().memoizedState = a; + return [b, a]; + }, + useMutableSource: function () {}, + useSyncExternalStore: function (a, b, c) { + var d = M, + e = Th(); + if (I) { + if (void 0 === c) throw Error(p(407)); + c = c(); + } else { + c = b(); + if (null === Q) throw Error(p(349)); + 0 !== (Hh & 30) || di(d, b, c); + } + e.memoizedState = c; + var f = { value: c, getSnapshot: b }; + e.queue = f; + mi(ai.bind(null, d, f, a), [a]); + d.flags |= 2048; + bi(9, ci.bind(null, d, f, c, b), void 0, null); + return c; + }, + useId: function () { + var a = Th(), + b = Q.identifierPrefix; + if (I) { + var c = sg; + var d = rg; + c = (d & ~(1 << (32 - oc(d) - 1))).toString(32) + c; + b = ":" + b + "R" + c; + c = Kh++; + 0 < c && (b += "H" + c.toString(32)); + b += ":"; + } else (c = Lh++), (b = ":" + b + "r" + c.toString(32) + ":"); + return (a.memoizedState = b); + }, + unstable_isNewReconciler: !1, + }, + Ph = { + readContext: eh, + useCallback: si, + useContext: eh, + useEffect: $h, + useImperativeHandle: qi, + useInsertionEffect: ni, + useLayoutEffect: oi, + useMemo: ti, + useReducer: Wh, + useRef: ji, + useState: function () { + return Wh(Vh); + }, + useDebugValue: ri, + useDeferredValue: function (a) { + var b = Uh(); + return ui(b, N.memoizedState, a); + }, + useTransition: function () { + var a = Wh(Vh)[0], + b = Uh().memoizedState; + return [a, b]; + }, + useMutableSource: Yh, + useSyncExternalStore: Zh, + useId: wi, + unstable_isNewReconciler: !1, + }, + Qh = { + readContext: eh, + useCallback: si, + useContext: eh, + useEffect: $h, + useImperativeHandle: qi, + useInsertionEffect: ni, + useLayoutEffect: oi, + useMemo: ti, + useReducer: Xh, + useRef: ji, + useState: function () { + return Xh(Vh); + }, + useDebugValue: ri, + useDeferredValue: function (a) { + var b = Uh(); + return null === N ? (b.memoizedState = a) : ui(b, N.memoizedState, a); + }, + useTransition: function () { + var a = Xh(Vh)[0], + b = Uh().memoizedState; + return [a, b]; + }, + useMutableSource: Yh, + useSyncExternalStore: Zh, + useId: wi, + unstable_isNewReconciler: !1, + }; + function Ci(a, b) { + if (a && a.defaultProps) { + b = A({}, b); + a = a.defaultProps; + for (var c in a) void 0 === b[c] && (b[c] = a[c]); + return b; + } + return b; + } + function Di(a, b, c, d) { + b = a.memoizedState; + c = c(d, b); + c = null === c || void 0 === c ? b : A({}, b, c); + a.memoizedState = c; + 0 === a.lanes && (a.updateQueue.baseState = c); + } + var Ei = { + isMounted: function (a) { + return (a = a._reactInternals) ? Vb(a) === a : !1; + }, + enqueueSetState: function (a, b, c) { + a = a._reactInternals; + var d = R(), + e = yi(a), + f = mh(d, e); + f.payload = b; + void 0 !== c && null !== c && (f.callback = c); + b = nh(a, f, e); + null !== b && (gi(b, a, e, d), oh(b, a, e)); + }, + enqueueReplaceState: function (a, b, c) { + a = a._reactInternals; + var d = R(), + e = yi(a), + f = mh(d, e); + f.tag = 1; + f.payload = b; + void 0 !== c && null !== c && (f.callback = c); + b = nh(a, f, e); + null !== b && (gi(b, a, e, d), oh(b, a, e)); + }, + enqueueForceUpdate: function (a, b) { + a = a._reactInternals; + var c = R(), + d = yi(a), + e = mh(c, d); + e.tag = 2; + void 0 !== b && null !== b && (e.callback = b); + b = nh(a, e, d); + null !== b && (gi(b, a, d, c), oh(b, a, d)); + }, + }; + function Fi(a, b, c, d, e, f, g) { + a = a.stateNode; + return "function" === typeof a.shouldComponentUpdate + ? a.shouldComponentUpdate(d, f, g) + : b.prototype && b.prototype.isPureReactComponent + ? !Ie(c, d) || !Ie(e, f) + : !0; + } + function Gi(a, b, c) { + var d = !1, + e = Vf; + var f = b.contextType; + "object" === typeof f && null !== f + ? (f = eh(f)) + : ((e = Zf(b) ? Xf : H.current), + (d = b.contextTypes), + (f = (d = null !== d && void 0 !== d) ? Yf(a, e) : Vf)); + b = new b(c, f); + a.memoizedState = null !== b.state && void 0 !== b.state ? b.state : null; + b.updater = Ei; + a.stateNode = b; + b._reactInternals = a; + d && + ((a = a.stateNode), + (a.__reactInternalMemoizedUnmaskedChildContext = e), + (a.__reactInternalMemoizedMaskedChildContext = f)); + return b; + } + function Hi(a, b, c, d) { + a = b.state; + "function" === typeof b.componentWillReceiveProps && + b.componentWillReceiveProps(c, d); + "function" === typeof b.UNSAFE_componentWillReceiveProps && + b.UNSAFE_componentWillReceiveProps(c, d); + b.state !== a && Ei.enqueueReplaceState(b, b.state, null); + } + function Ii(a, b, c, d) { + var e = a.stateNode; + e.props = c; + e.state = a.memoizedState; + e.refs = {}; + kh(a); + var f = b.contextType; + "object" === typeof f && null !== f + ? (e.context = eh(f)) + : ((f = Zf(b) ? Xf : H.current), (e.context = Yf(a, f))); + e.state = a.memoizedState; + f = b.getDerivedStateFromProps; + "function" === typeof f && (Di(a, b, f, c), (e.state = a.memoizedState)); + "function" === typeof b.getDerivedStateFromProps || + "function" === typeof e.getSnapshotBeforeUpdate || + ("function" !== typeof e.UNSAFE_componentWillMount && + "function" !== typeof e.componentWillMount) || + ((b = e.state), + "function" === typeof e.componentWillMount && e.componentWillMount(), + "function" === typeof e.UNSAFE_componentWillMount && + e.UNSAFE_componentWillMount(), + b !== e.state && Ei.enqueueReplaceState(e, e.state, null), + qh(a, c, e, d), + (e.state = a.memoizedState)); + "function" === typeof e.componentDidMount && (a.flags |= 4194308); + } + function Ji(a, b) { + try { + var c = "", + d = b; + do (c += Pa(d)), (d = d.return); + while (d); + var e = c; + } catch (f) { + e = "\nError generating stack: " + f.message + "\n" + f.stack; } - return rule.numbers.map(number => this.getSuffix(code, number, options)); + return { value: a, source: b, stack: e, digest: null }; } - getSuffix(code, count) { - let options = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : {}; - const rule = this.getRule(code, options); - if (rule) { - if (this.shouldUseIntlApi()) { - return `${this.options.prepend}${options.ordinal ? `ordinal${this.options.prepend}` : ''}${rule.select(count)}`; - } - return this.getSuffixRetroCompatible(rule, count); - } - this.logger.warn(`no plural rule found for: ${code}`); - return ''; + function Ki(a, b, c) { + return { + value: a, + source: null, + stack: null != c ? c : null, + digest: null != b ? b : null, + }; } - getSuffixRetroCompatible(rule, count) { - const idx = rule.noAbs ? rule.plurals(count) : rule.plurals(Math.abs(count)); - let suffix = rule.numbers[idx]; - if (this.options.simplifyPluralSuffix && rule.numbers.length === 2 && rule.numbers[0] === 1) { - if (suffix === 2) { - suffix = 'plural'; - } else if (suffix === 1) { - suffix = ''; - } - } - const returnSuffix = () => this.options.prepend && suffix.toString() ? this.options.prepend + suffix.toString() : suffix.toString(); - if (this.options.compatibilityJSON === 'v1') { - if (suffix === 1) return ''; - if (typeof suffix === 'number') return `_plural_${suffix.toString()}`; - return returnSuffix(); - } else if (this.options.compatibilityJSON === 'v2') { - return returnSuffix(); - } else if (this.options.simplifyPluralSuffix && rule.numbers.length === 2 && rule.numbers[0] === 1) { - return returnSuffix(); + function Li(a, b) { + try { + console.error(b.value); + } catch (c) { + setTimeout(function () { + throw c; + }); } - return this.options.prepend && idx.toString() ? this.options.prepend + idx.toString() : idx.toString(); } - shouldUseIntlApi() { - return !nonIntlVersions.includes(this.options.compatibilityJSON); + var Mi = "function" === typeof WeakMap ? WeakMap : Map; + function Ni(a, b, c) { + c = mh(-1, c); + c.tag = 3; + c.payload = { element: null }; + var d = b.value; + c.callback = function () { + Oi || ((Oi = !0), (Pi = d)); + Li(a, b); + }; + return c; } -} - -const deepFindWithDefaults = function (data, defaultData, key) { - let keySeparator = arguments.length > 3 && arguments[3] !== undefined ? arguments[3] : '.'; - let ignoreJSONStructure = arguments.length > 4 && arguments[4] !== undefined ? arguments[4] : true; - let path = getPathWithDefaults(data, defaultData, key); - if (!path && ignoreJSONStructure && isString$1(key)) { - path = deepFind(data, key, keySeparator); - if (path === undefined) path = deepFind(defaultData, key, keySeparator); + function Qi(a, b, c) { + c = mh(-1, c); + c.tag = 3; + var d = a.type.getDerivedStateFromError; + if ("function" === typeof d) { + var e = b.value; + c.payload = function () { + return d(e); + }; + c.callback = function () { + Li(a, b); + }; + } + var f = a.stateNode; + null !== f && + "function" === typeof f.componentDidCatch && + (c.callback = function () { + Li(a, b); + "function" !== typeof d && + (null === Ri ? (Ri = new Set([this])) : Ri.add(this)); + var c = b.stack; + this.componentDidCatch(b.value, { + componentStack: null !== c ? c : "", + }); + }); + return c; } - return path; -}; -const regexSafe = val => val.replace(/\$/g, '$$$$'); -class Interpolator { - constructor() { - let options = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {}; - this.logger = baseLogger.create('interpolator'); - this.options = options; - this.format = options.interpolation && options.interpolation.format || (value => value); - this.init(options); + function Si(a, b, c) { + var d = a.pingCache; + if (null === d) { + d = a.pingCache = new Mi(); + var e = new Set(); + d.set(b, e); + } else (e = d.get(b)), void 0 === e && ((e = new Set()), d.set(b, e)); + e.has(c) || (e.add(c), (a = Ti.bind(null, a, b, c)), b.then(a, a)); + } + function Ui(a) { + do { + var b; + if ((b = 13 === a.tag)) + (b = a.memoizedState), + (b = null !== b ? (null !== b.dehydrated ? !0 : !1) : !0); + if (b) return a; + a = a.return; + } while (null !== a); + return null; } - init() { - let options = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {}; - if (!options.interpolation) options.interpolation = { - escapeValue: true - }; - const { - escape: escape$1$1, - escapeValue, + function Vi(a, b, c, d, e) { + if (0 === (a.mode & 1)) + return ( + a === b + ? (a.flags |= 65536) + : ((a.flags |= 128), + (c.flags |= 131072), + (c.flags &= -52805), + 1 === c.tag && + (null === c.alternate + ? (c.tag = 17) + : ((b = mh(-1, 1)), (b.tag = 2), nh(c, b, 1))), + (c.lanes |= 1)), + a + ); + a.flags |= 65536; + a.lanes = e; + return a; + } + var Wi = ua.ReactCurrentOwner, + dh = !1; + function Xi(a, b, c, d) { + b.child = null === a ? Vg(b, null, c, d) : Ug(b, a.child, c, d); + } + function Yi(a, b, c, d, e) { + c = c.render; + var f = b.ref; + ch(b, e); + d = Nh(a, b, c, d, f, e); + c = Sh(); + if (null !== a && !dh) + return ( + (b.updateQueue = a.updateQueue), + (b.flags &= -2053), + (a.lanes &= ~e), + Zi(a, b, e) + ); + I && c && vg(b); + b.flags |= 1; + Xi(a, b, d, e); + return b.child; + } + function $i(a, b, c, d, e) { + if (null === a) { + var f = c.type; + if ( + "function" === typeof f && + !aj(f) && + void 0 === f.defaultProps && + null === c.compare && + void 0 === c.defaultProps + ) + return (b.tag = 15), (b.type = f), bj(a, b, f, d, e); + a = Rg(c.type, null, d, b, b.mode, e); + a.ref = b.ref; + a.return = b; + return (b.child = a); + } + f = a.child; + if (0 === (a.lanes & e)) { + var g = f.memoizedProps; + c = c.compare; + c = null !== c ? c : Ie; + if (c(g, d) && a.ref === b.ref) return Zi(a, b, e); + } + b.flags |= 1; + a = Pg(f, d); + a.ref = b.ref; + a.return = b; + return (b.child = a); + } + function bj(a, b, c, d, e) { + if (null !== a) { + var f = a.memoizedProps; + if (Ie(f, d) && a.ref === b.ref) + if (((dh = !1), (b.pendingProps = d = f), 0 !== (a.lanes & e))) + 0 !== (a.flags & 131072) && (dh = !0); + else return (b.lanes = a.lanes), Zi(a, b, e); + } + return cj(a, b, c, d, e); + } + function dj(a, b, c) { + var d = b.pendingProps, + e = d.children, + f = null !== a ? a.memoizedState : null; + if ("hidden" === d.mode) + if (0 === (b.mode & 1)) + (b.memoizedState = { + baseLanes: 0, + cachePool: null, + transitions: null, + }), + G(ej, fj), + (fj |= c); + else { + if (0 === (c & 1073741824)) + return ( + (a = null !== f ? f.baseLanes | c : c), + (b.lanes = b.childLanes = 1073741824), + (b.memoizedState = { + baseLanes: a, + cachePool: null, + transitions: null, + }), + (b.updateQueue = null), + G(ej, fj), + (fj |= a), + null + ); + b.memoizedState = { baseLanes: 0, cachePool: null, transitions: null }; + d = null !== f ? f.baseLanes : c; + G(ej, fj); + fj |= d; + } + else + null !== f ? ((d = f.baseLanes | c), (b.memoizedState = null)) : (d = c), + G(ej, fj), + (fj |= d); + Xi(a, b, e, c); + return b.child; + } + function gj(a, b) { + var c = b.ref; + if ((null === a && null !== c) || (null !== a && a.ref !== c)) + (b.flags |= 512), (b.flags |= 2097152); + } + function cj(a, b, c, d, e) { + var f = Zf(c) ? Xf : H.current; + f = Yf(b, f); + ch(b, e); + c = Nh(a, b, c, d, f, e); + d = Sh(); + if (null !== a && !dh) + return ( + (b.updateQueue = a.updateQueue), + (b.flags &= -2053), + (a.lanes &= ~e), + Zi(a, b, e) + ); + I && d && vg(b); + b.flags |= 1; + Xi(a, b, c, e); + return b.child; + } + function hj(a, b, c, d, e) { + if (Zf(c)) { + var f = !0; + cg(b); + } else f = !1; + ch(b, e); + if (null === b.stateNode) ij(a, b), Gi(b, c, d), Ii(b, c, d, e), (d = !0); + else if (null === a) { + var g = b.stateNode, + h = b.memoizedProps; + g.props = h; + var k = g.context, + l = c.contextType; + "object" === typeof l && null !== l + ? (l = eh(l)) + : ((l = Zf(c) ? Xf : H.current), (l = Yf(b, l))); + var m = c.getDerivedStateFromProps, + q = + "function" === typeof m || + "function" === typeof g.getSnapshotBeforeUpdate; + q || + ("function" !== typeof g.UNSAFE_componentWillReceiveProps && + "function" !== typeof g.componentWillReceiveProps) || + ((h !== d || k !== l) && Hi(b, g, d, l)); + jh = !1; + var r = b.memoizedState; + g.state = r; + qh(b, d, g, e); + k = b.memoizedState; + h !== d || r !== k || Wf.current || jh + ? ("function" === typeof m && (Di(b, c, m, d), (k = b.memoizedState)), + (h = jh || Fi(b, c, h, d, r, k, l)) + ? (q || + ("function" !== typeof g.UNSAFE_componentWillMount && + "function" !== typeof g.componentWillMount) || + ("function" === typeof g.componentWillMount && + g.componentWillMount(), + "function" === typeof g.UNSAFE_componentWillMount && + g.UNSAFE_componentWillMount()), + "function" === typeof g.componentDidMount && (b.flags |= 4194308)) + : ("function" === typeof g.componentDidMount && + (b.flags |= 4194308), + (b.memoizedProps = d), + (b.memoizedState = k)), + (g.props = d), + (g.state = k), + (g.context = l), + (d = h)) + : ("function" === typeof g.componentDidMount && (b.flags |= 4194308), + (d = !1)); + } else { + g = b.stateNode; + lh(a, b); + h = b.memoizedProps; + l = b.type === b.elementType ? h : Ci(b.type, h); + g.props = l; + q = b.pendingProps; + r = g.context; + k = c.contextType; + "object" === typeof k && null !== k + ? (k = eh(k)) + : ((k = Zf(c) ? Xf : H.current), (k = Yf(b, k))); + var y = c.getDerivedStateFromProps; + (m = + "function" === typeof y || + "function" === typeof g.getSnapshotBeforeUpdate) || + ("function" !== typeof g.UNSAFE_componentWillReceiveProps && + "function" !== typeof g.componentWillReceiveProps) || + ((h !== q || r !== k) && Hi(b, g, d, k)); + jh = !1; + r = b.memoizedState; + g.state = r; + qh(b, d, g, e); + var n = b.memoizedState; + h !== q || r !== n || Wf.current || jh + ? ("function" === typeof y && (Di(b, c, y, d), (n = b.memoizedState)), + (l = jh || Fi(b, c, l, d, r, n, k) || !1) + ? (m || + ("function" !== typeof g.UNSAFE_componentWillUpdate && + "function" !== typeof g.componentWillUpdate) || + ("function" === typeof g.componentWillUpdate && + g.componentWillUpdate(d, n, k), + "function" === typeof g.UNSAFE_componentWillUpdate && + g.UNSAFE_componentWillUpdate(d, n, k)), + "function" === typeof g.componentDidUpdate && (b.flags |= 4), + "function" === typeof g.getSnapshotBeforeUpdate && + (b.flags |= 1024)) + : ("function" !== typeof g.componentDidUpdate || + (h === a.memoizedProps && r === a.memoizedState) || + (b.flags |= 4), + "function" !== typeof g.getSnapshotBeforeUpdate || + (h === a.memoizedProps && r === a.memoizedState) || + (b.flags |= 1024), + (b.memoizedProps = d), + (b.memoizedState = n)), + (g.props = d), + (g.state = n), + (g.context = k), + (d = l)) + : ("function" !== typeof g.componentDidUpdate || + (h === a.memoizedProps && r === a.memoizedState) || + (b.flags |= 4), + "function" !== typeof g.getSnapshotBeforeUpdate || + (h === a.memoizedProps && r === a.memoizedState) || + (b.flags |= 1024), + (d = !1)); + } + return jj(a, b, c, d, f, e); + } + function jj(a, b, c, d, e, f) { + gj(a, b); + var g = 0 !== (b.flags & 128); + if (!d && !g) return e && dg(b, c, !1), Zi(a, b, f); + d = b.stateNode; + Wi.current = b; + var h = + g && "function" !== typeof c.getDerivedStateFromError ? null : d.render(); + b.flags |= 1; + null !== a && g + ? ((b.child = Ug(b, a.child, null, f)), (b.child = Ug(b, null, h, f))) + : Xi(a, b, h, f); + b.memoizedState = d.state; + e && dg(b, c, !0); + return b.child; + } + function kj(a) { + var b = a.stateNode; + b.pendingContext + ? ag(a, b.pendingContext, b.pendingContext !== b.context) + : b.context && ag(a, b.context, !1); + yh(a, b.containerInfo); + } + function lj(a, b, c, d, e) { + Ig(); + Jg(e); + b.flags |= 256; + Xi(a, b, c, d); + return b.child; + } + var mj = { dehydrated: null, treeContext: null, retryLane: 0 }; + function nj(a) { + return { baseLanes: a, cachePool: null, transitions: null }; + } + function oj(a, b, c) { + var d = b.pendingProps, + e = L.current, + f = !1, + g = 0 !== (b.flags & 128), + h; + (h = g) || + (h = null !== a && null === a.memoizedState ? !1 : 0 !== (e & 2)); + if (h) (f = !0), (b.flags &= -129); + else if (null === a || null !== a.memoizedState) e |= 1; + G(L, e & 1); + if (null === a) { + Eg(b); + a = b.memoizedState; + if (null !== a && ((a = a.dehydrated), null !== a)) + return ( + 0 === (b.mode & 1) + ? (b.lanes = 1) + : "$!" === a.data + ? (b.lanes = 8) + : (b.lanes = 1073741824), + null + ); + g = d.children; + a = d.fallback; + return f + ? ((d = b.mode), + (f = b.child), + (g = { mode: "hidden", children: g }), + 0 === (d & 1) && null !== f + ? ((f.childLanes = 0), (f.pendingProps = g)) + : (f = pj(g, d, 0, null)), + (a = Tg(a, d, c, null)), + (f.return = b), + (a.return = b), + (f.sibling = a), + (b.child = f), + (b.child.memoizedState = nj(c)), + (b.memoizedState = mj), + a) + : qj(b, g); + } + e = a.memoizedState; + if (null !== e && ((h = e.dehydrated), null !== h)) + return rj(a, b, g, d, h, e, c); + if (f) { + f = d.fallback; + g = b.mode; + e = a.child; + h = e.sibling; + var k = { mode: "hidden", children: d.children }; + 0 === (g & 1) && b.child !== e + ? ((d = b.child), + (d.childLanes = 0), + (d.pendingProps = k), + (b.deletions = null)) + : ((d = Pg(e, k)), (d.subtreeFlags = e.subtreeFlags & 14680064)); + null !== h ? (f = Pg(h, f)) : ((f = Tg(f, g, c, null)), (f.flags |= 2)); + f.return = b; + d.return = b; + d.sibling = f; + b.child = d; + d = f; + f = b.child; + g = a.child.memoizedState; + g = + null === g + ? nj(c) + : { + baseLanes: g.baseLanes | c, + cachePool: null, + transitions: g.transitions, + }; + f.memoizedState = g; + f.childLanes = a.childLanes & ~c; + b.memoizedState = mj; + return d; + } + f = a.child; + a = f.sibling; + d = Pg(f, { mode: "visible", children: d.children }); + 0 === (b.mode & 1) && (d.lanes = c); + d.return = b; + d.sibling = null; + null !== a && + ((c = b.deletions), + null === c ? ((b.deletions = [a]), (b.flags |= 16)) : c.push(a)); + b.child = d; + b.memoizedState = null; + return d; + } + function qj(a, b) { + b = pj({ mode: "visible", children: b }, a.mode, 0, null); + b.return = a; + return (a.child = b); + } + function sj(a, b, c, d) { + null !== d && Jg(d); + Ug(b, a.child, null, c); + a = qj(b, b.pendingProps.children); + a.flags |= 2; + b.memoizedState = null; + return a; + } + function rj(a, b, c, d, e, f, g) { + if (c) { + if (b.flags & 256) + return (b.flags &= -257), (d = Ki(Error(p(422)))), sj(a, b, g, d); + if (null !== b.memoizedState) + return (b.child = a.child), (b.flags |= 128), null; + f = d.fallback; + e = b.mode; + d = pj({ mode: "visible", children: d.children }, e, 0, null); + f = Tg(f, e, g, null); + f.flags |= 2; + d.return = b; + f.return = b; + d.sibling = f; + b.child = d; + 0 !== (b.mode & 1) && Ug(b, a.child, null, g); + b.child.memoizedState = nj(g); + b.memoizedState = mj; + return f; + } + if (0 === (b.mode & 1)) return sj(a, b, g, null); + if ("$!" === e.data) { + d = e.nextSibling && e.nextSibling.dataset; + if (d) var h = d.dgst; + d = h; + f = Error(p(419)); + d = Ki(f, d, void 0); + return sj(a, b, g, d); + } + h = 0 !== (g & a.childLanes); + if (dh || h) { + d = Q; + if (null !== d) { + switch (g & -g) { + case 4: + e = 2; + break; + case 16: + e = 8; + break; + case 64: + case 128: + case 256: + case 512: + case 1024: + case 2048: + case 4096: + case 8192: + case 16384: + case 32768: + case 65536: + case 131072: + case 262144: + case 524288: + case 1048576: + case 2097152: + case 4194304: + case 8388608: + case 16777216: + case 33554432: + case 67108864: + e = 32; + break; + case 536870912: + e = 268435456; + break; + default: + e = 0; + } + e = 0 !== (e & (d.suspendedLanes | g)) ? 0 : e; + 0 !== e && + e !== f.retryLane && + ((f.retryLane = e), ih(a, e), gi(d, a, e, -1)); + } + tj(); + d = Ki(Error(p(421))); + return sj(a, b, g, d); + } + if ("$?" === e.data) + return ( + (b.flags |= 128), + (b.child = a.child), + (b = uj.bind(null, a)), + (e._reactRetry = b), + null + ); + a = f.treeContext; + yg = Lf(e.nextSibling); + xg = b; + I = !0; + zg = null; + null !== a && + ((og[pg++] = rg), + (og[pg++] = sg), + (og[pg++] = qg), + (rg = a.id), + (sg = a.overflow), + (qg = b)); + b = qj(b, d.children); + b.flags |= 4096; + return b; + } + function vj(a, b, c) { + a.lanes |= b; + var d = a.alternate; + null !== d && (d.lanes |= b); + bh(a.return, b, c); + } + function wj(a, b, c, d, e) { + var f = a.memoizedState; + null === f + ? (a.memoizedState = { + isBackwards: b, + rendering: null, + renderingStartTime: 0, + last: d, + tail: c, + tailMode: e, + }) + : ((f.isBackwards = b), + (f.rendering = null), + (f.renderingStartTime = 0), + (f.last = d), + (f.tail = c), + (f.tailMode = e)); + } + function xj(a, b, c) { + var d = b.pendingProps, + e = d.revealOrder, + f = d.tail; + Xi(a, b, d.children, c); + d = L.current; + if (0 !== (d & 2)) (d = (d & 1) | 2), (b.flags |= 128); + else { + if (null !== a && 0 !== (a.flags & 128)) + a: for (a = b.child; null !== a; ) { + if (13 === a.tag) null !== a.memoizedState && vj(a, c, b); + else if (19 === a.tag) vj(a, c, b); + else if (null !== a.child) { + a.child.return = a; + a = a.child; + continue; + } + if (a === b) break a; + for (; null === a.sibling; ) { + if (null === a.return || a.return === b) break a; + a = a.return; + } + a.sibling.return = a.return; + a = a.sibling; + } + d &= 1; + } + G(L, d); + if (0 === (b.mode & 1)) b.memoizedState = null; + else + switch (e) { + case "forwards": + c = b.child; + for (e = null; null !== c; ) + (a = c.alternate), + null !== a && null === Ch(a) && (e = c), + (c = c.sibling); + c = e; + null === c + ? ((e = b.child), (b.child = null)) + : ((e = c.sibling), (c.sibling = null)); + wj(b, !1, e, c, f); + break; + case "backwards": + c = null; + e = b.child; + for (b.child = null; null !== e; ) { + a = e.alternate; + if (null !== a && null === Ch(a)) { + b.child = e; + break; + } + a = e.sibling; + e.sibling = c; + c = e; + e = a; + } + wj(b, !0, c, null, f); + break; + case "together": + wj(b, !1, null, null, void 0); + break; + default: + b.memoizedState = null; + } + return b.child; + } + function ij(a, b) { + 0 === (b.mode & 1) && + null !== a && + ((a.alternate = null), (b.alternate = null), (b.flags |= 2)); + } + function Zi(a, b, c) { + null !== a && (b.dependencies = a.dependencies); + rh |= b.lanes; + if (0 === (c & b.childLanes)) return null; + if (null !== a && b.child !== a.child) throw Error(p(153)); + if (null !== b.child) { + a = b.child; + c = Pg(a, a.pendingProps); + b.child = c; + for (c.return = b; null !== a.sibling; ) + (a = a.sibling), + (c = c.sibling = Pg(a, a.pendingProps)), + (c.return = b); + c.sibling = null; + } + return b.child; + } + function yj(a, b, c) { + switch (b.tag) { + case 3: + kj(b); + Ig(); + break; + case 5: + Ah(b); + break; + case 1: + Zf(b.type) && cg(b); + break; + case 4: + yh(b, b.stateNode.containerInfo); + break; + case 10: + var d = b.type._context, + e = b.memoizedProps.value; + G(Wg, d._currentValue); + d._currentValue = e; + break; + case 13: + d = b.memoizedState; + if (null !== d) { + if (null !== d.dehydrated) + return G(L, L.current & 1), (b.flags |= 128), null; + if (0 !== (c & b.child.childLanes)) return oj(a, b, c); + G(L, L.current & 1); + a = Zi(a, b, c); + return null !== a ? a.sibling : null; + } + G(L, L.current & 1); + break; + case 19: + d = 0 !== (c & b.childLanes); + if (0 !== (a.flags & 128)) { + if (d) return xj(a, b, c); + b.flags |= 128; + } + e = b.memoizedState; + null !== e && + ((e.rendering = null), (e.tail = null), (e.lastEffect = null)); + G(L, L.current); + if (d) break; + else return null; + case 22: + case 23: + return (b.lanes = 0), dj(a, b, c); + } + return Zi(a, b, c); + } + var zj, Aj, Bj, Cj; + zj = function (a, b) { + for (var c = b.child; null !== c; ) { + if (5 === c.tag || 6 === c.tag) a.appendChild(c.stateNode); + else if (4 !== c.tag && null !== c.child) { + c.child.return = c; + c = c.child; + continue; + } + if (c === b) break; + for (; null === c.sibling; ) { + if (null === c.return || c.return === b) return; + c = c.return; + } + c.sibling.return = c.return; + c = c.sibling; + } + }; + Aj = function () {}; + Bj = function (a, b, c, d) { + var e = a.memoizedProps; + if (e !== d) { + a = b.stateNode; + xh(uh.current); + var f = null; + switch (c) { + case "input": + e = Ya(a, e); + d = Ya(a, d); + f = []; + break; + case "select": + e = A({}, e, { value: void 0 }); + d = A({}, d, { value: void 0 }); + f = []; + break; + case "textarea": + e = gb(a, e); + d = gb(a, d); + f = []; + break; + default: + "function" !== typeof e.onClick && + "function" === typeof d.onClick && + (a.onclick = Bf); + } + ub(c, d); + var g; + c = null; + for (l in e) + if (!d.hasOwnProperty(l) && e.hasOwnProperty(l) && null != e[l]) + if ("style" === l) { + var h = e[l]; + for (g in h) h.hasOwnProperty(g) && (c || (c = {}), (c[g] = "")); + } else + "dangerouslySetInnerHTML" !== l && + "children" !== l && + "suppressContentEditableWarning" !== l && + "suppressHydrationWarning" !== l && + "autoFocus" !== l && + (ea.hasOwnProperty(l) + ? f || (f = []) + : (f = f || []).push(l, null)); + for (l in d) { + var k = d[l]; + h = null != e ? e[l] : void 0; + if (d.hasOwnProperty(l) && k !== h && (null != k || null != h)) + if ("style" === l) + if (h) { + for (g in h) + !h.hasOwnProperty(g) || + (k && k.hasOwnProperty(g)) || + (c || (c = {}), (c[g] = "")); + for (g in k) + k.hasOwnProperty(g) && + h[g] !== k[g] && + (c || (c = {}), (c[g] = k[g])); + } else c || (f || (f = []), f.push(l, c)), (c = k); + else + "dangerouslySetInnerHTML" === l + ? ((k = k ? k.__html : void 0), + (h = h ? h.__html : void 0), + null != k && h !== k && (f = f || []).push(l, k)) + : "children" === l + ? ("string" !== typeof k && "number" !== typeof k) || + (f = f || []).push(l, "" + k) + : "suppressContentEditableWarning" !== l && + "suppressHydrationWarning" !== l && + (ea.hasOwnProperty(l) + ? (null != k && "onScroll" === l && D("scroll", a), + f || h === k || (f = [])) + : (f = f || []).push(l, k)); + } + c && (f = f || []).push("style", c); + var l = f; + if ((b.updateQueue = l)) b.flags |= 4; + } + }; + Cj = function (a, b, c, d) { + c !== d && (b.flags |= 4); + }; + function Dj(a, b) { + if (!I) + switch (a.tailMode) { + case "hidden": + b = a.tail; + for (var c = null; null !== b; ) + null !== b.alternate && (c = b), (b = b.sibling); + null === c ? (a.tail = null) : (c.sibling = null); + break; + case "collapsed": + c = a.tail; + for (var d = null; null !== c; ) + null !== c.alternate && (d = c), (c = c.sibling); + null === d + ? b || null === a.tail + ? (a.tail = null) + : (a.tail.sibling = null) + : (d.sibling = null); + } + } + function S(a) { + var b = null !== a.alternate && a.alternate.child === a.child, + c = 0, + d = 0; + if (b) + for (var e = a.child; null !== e; ) + (c |= e.lanes | e.childLanes), + (d |= e.subtreeFlags & 14680064), + (d |= e.flags & 14680064), + (e.return = a), + (e = e.sibling); + else + for (e = a.child; null !== e; ) + (c |= e.lanes | e.childLanes), + (d |= e.subtreeFlags), + (d |= e.flags), + (e.return = a), + (e = e.sibling); + a.subtreeFlags |= d; + a.childLanes = c; + return b; + } + function Ej(a, b, c) { + var d = b.pendingProps; + wg(b); + switch (b.tag) { + case 2: + case 16: + case 15: + case 0: + case 11: + case 7: + case 8: + case 12: + case 9: + case 14: + return S(b), null; + case 1: + return Zf(b.type) && $f(), S(b), null; + case 3: + d = b.stateNode; + zh(); + E(Wf); + E(H); + Eh(); + d.pendingContext && + ((d.context = d.pendingContext), (d.pendingContext = null)); + if (null === a || null === a.child) + Gg(b) + ? (b.flags |= 4) + : null === a || + (a.memoizedState.isDehydrated && 0 === (b.flags & 256)) || + ((b.flags |= 1024), null !== zg && (Fj(zg), (zg = null))); + Aj(a, b); + S(b); + return null; + case 5: + Bh(b); + var e = xh(wh.current); + c = b.type; + if (null !== a && null != b.stateNode) + Bj(a, b, c, d, e), + a.ref !== b.ref && ((b.flags |= 512), (b.flags |= 2097152)); + else { + if (!d) { + if (null === b.stateNode) throw Error(p(166)); + S(b); + return null; + } + a = xh(uh.current); + if (Gg(b)) { + d = b.stateNode; + c = b.type; + var f = b.memoizedProps; + d[Of] = b; + d[Pf] = f; + a = 0 !== (b.mode & 1); + switch (c) { + case "dialog": + D("cancel", d); + D("close", d); + break; + case "iframe": + case "object": + case "embed": + D("load", d); + break; + case "video": + case "audio": + for (e = 0; e < lf.length; e++) D(lf[e], d); + break; + case "source": + D("error", d); + break; + case "img": + case "image": + case "link": + D("error", d); + D("load", d); + break; + case "details": + D("toggle", d); + break; + case "input": + Za(d, f); + D("invalid", d); + break; + case "select": + d._wrapperState = { wasMultiple: !!f.multiple }; + D("invalid", d); + break; + case "textarea": + hb(d, f), D("invalid", d); + } + ub(c, f); + e = null; + for (var g in f) + if (f.hasOwnProperty(g)) { + var h = f[g]; + "children" === g + ? "string" === typeof h + ? d.textContent !== h && + (!0 !== f.suppressHydrationWarning && + Af(d.textContent, h, a), + (e = ["children", h])) + : "number" === typeof h && + d.textContent !== "" + h && + (!0 !== f.suppressHydrationWarning && + Af(d.textContent, h, a), + (e = ["children", "" + h])) + : ea.hasOwnProperty(g) && + null != h && + "onScroll" === g && + D("scroll", d); + } + switch (c) { + case "input": + Va(d); + db(d, f, !0); + break; + case "textarea": + Va(d); + jb(d); + break; + case "select": + case "option": + break; + default: + "function" === typeof f.onClick && (d.onclick = Bf); + } + d = e; + b.updateQueue = d; + null !== d && (b.flags |= 4); + } else { + g = 9 === e.nodeType ? e : e.ownerDocument; + "http://www.w3.org/1999/xhtml" === a && (a = kb(c)); + "http://www.w3.org/1999/xhtml" === a + ? "script" === c + ? ((a = g.createElement("div")), + (a.innerHTML = "