diff --git a/.changeset/real-ties-unite.md b/.changeset/real-ties-unite.md new file mode 100644 index 0000000000000..dea3a42ad27ab --- /dev/null +++ b/.changeset/real-ties-unite.md @@ -0,0 +1,8 @@ +--- +'@rocket.chat/message-parser': minor +'@rocket.chat/pdf-worker': minor +'@rocket.chat/gazzodown': minor +'@rocket.chat/meteor': minor +--- + +Add support for nested/multi-level lists in markdown diff --git a/.changeset/soft-berries-deliver.md b/.changeset/soft-berries-deliver.md new file mode 100644 index 0000000000000..e153ec6a25063 --- /dev/null +++ b/.changeset/soft-berries-deliver.md @@ -0,0 +1,6 @@ +--- +'@rocket.chat/i18n': minor +'@rocket.chat/meteor': minor +--- + +Added draft message indicator in sidebar to help users identify rooms with unsaved messages diff --git a/.changeset/three-roses-sell.md b/.changeset/three-roses-sell.md new file mode 100644 index 0000000000000..9fd7ddb3cacaf --- /dev/null +++ b/.changeset/three-roses-sell.md @@ -0,0 +1,6 @@ +--- +'@rocket.chat/i18n': minor +'@rocket.chat/meteor': minor +--- + +Add ability to restrict specific emojis from being used by regular users through admin panel diff --git a/.changeset/wicked-seals-rescue.md b/.changeset/wicked-seals-rescue.md new file mode 100644 index 0000000000000..e6d6d024037cf --- /dev/null +++ b/.changeset/wicked-seals-rescue.md @@ -0,0 +1,9 @@ +--- +'@rocket.chat/model-typings': minor +'@rocket.chat/rest-typings': minor +'@rocket.chat/ui-client': minor +'@rocket.chat/models': minor +'@rocket.chat/meteor': minor +--- + +Added per-message read tracking that shows how many room members have read each message and who they are. diff --git a/.patch-ci.json b/.patch-ci.json new file mode 100644 index 0000000000000..6402c54e4b549 --- /dev/null +++ b/.patch-ci.json @@ -0,0 +1,7 @@ +{ + "tests": [ + "yarn workspace @rocket.chat/meteor exec ./node_modules/.bin/mocha --config ./.mocharc.base.json tests/unit/lib/restrictedEmojis.spec.ts tests/unit/server/lib/messaging/validateRestrictedEmojis.spec.ts tests/unit/app/emoji/restrictedEmojiPicker.spec.ts tests/unit/app/read-counter/getAccessibleMessageForReadCounter.spec.ts tests/unit/app/read-counter/getMessageReadCount.spec.ts", + "yarn workspace @rocket.chat/message-parser exec jest tests/orderedList.test.ts tests/unorderedList.test.ts", + "yarn workspace @rocket.chat/gazzodown exec jest src/blocks/splitListItemRuns.spec.ts" + ] +} diff --git a/apps/meteor/app/read-counter/server/getAccessibleMessageForReadCounter.ts b/apps/meteor/app/read-counter/server/getAccessibleMessageForReadCounter.ts new file mode 100644 index 0000000000000..05be84f46e1ea --- /dev/null +++ b/apps/meteor/app/read-counter/server/getAccessibleMessageForReadCounter.ts @@ -0,0 +1,35 @@ +import { Authorization } from '@rocket.chat/core-services'; +import type { IMessage, IRoom, IUser } from '@rocket.chat/core-typings'; +import { Messages, Rooms } from '@rocket.chat/models'; + +type AccessibleMessageForReadCounter = { + message: Pick & { u?: Pick }; + room: Pick; +}; + +export const getAccessibleMessageForReadCounter = async ( + messageId: IMessage['_id'], + userId: IUser['_id'], +): Promise => { + const message = await Messages.findOneById(messageId, { + projection: { _id: 1, rid: 1, ts: 1, 'u._id': 1 }, + }); + + if (!message) { + return null; + } + + const room = await Rooms.findOneById(message.rid, { + projection: { _id: 1, t: 1 }, + }); + + if (!room || room.t === 'd') { + return null; + } + + if (!(await Authorization.canReadRoom(room, { _id: userId }))) { + return null; + } + + return { message, room }; +}; diff --git a/apps/meteor/app/read-counter/server/getMessageReadCount.ts b/apps/meteor/app/read-counter/server/getMessageReadCount.ts new file mode 100644 index 0000000000000..5adfd625237e9 --- /dev/null +++ b/apps/meteor/app/read-counter/server/getMessageReadCount.ts @@ -0,0 +1,25 @@ +import type { IMessage, IUser } from '@rocket.chat/core-typings'; +import { Subscriptions } from '@rocket.chat/models'; + +import { getAccessibleMessageForReadCounter } from './getAccessibleMessageForReadCounter'; + +export const getMessageReadCount = async ( + messageId: IMessage['_id'], + userId: IUser['_id'], +): Promise<{ readCount: number } | null> => { + const accessible = await getAccessibleMessageForReadCounter(messageId, userId); + + if (!accessible) { + return null; + } + + const { message } = accessible; + + if (!message.ts) { + return { readCount: 0 }; + } + + const readCount = await Subscriptions.countReadersByRoomIdAndMessageTs(message.rid, message.ts, message.u?._id); + + return { readCount }; +}; diff --git a/apps/meteor/app/read-counter/server/getMessageReaders.ts b/apps/meteor/app/read-counter/server/getMessageReaders.ts new file mode 100644 index 0000000000000..84b3817ac5dfa --- /dev/null +++ b/apps/meteor/app/read-counter/server/getMessageReaders.ts @@ -0,0 +1,26 @@ +import type { IMessage, IUser } from '@rocket.chat/core-typings'; +import { Subscriptions } from '@rocket.chat/models'; + +import { getAccessibleMessageForReadCounter } from './getAccessibleMessageForReadCounter'; + +export const getMessageReaders = async ( + messageId: IMessage['_id'], + userId: IUser['_id'], + limit = 50, +): Promise<{ readers: Array> } | null> => { + const accessible = await getAccessibleMessageForReadCounter(messageId, userId); + + if (!accessible) { + return null; + } + + const { message } = accessible; + + if (!message.ts) { + return { readers: [] }; + } + + const readers = await Subscriptions.findReaderUsersByRoomIdAndMessageTs(message.rid, message.ts, message.u?._id, limit); + + return { readers }; +}; diff --git a/apps/meteor/client/components/message/ReadCountBadge.tsx b/apps/meteor/client/components/message/ReadCountBadge.tsx new file mode 100644 index 0000000000000..450d9de22dbba --- /dev/null +++ b/apps/meteor/client/components/message/ReadCountBadge.tsx @@ -0,0 +1,122 @@ +import type { IMessage, IRoom } from '@rocket.chat/core-typings'; +import { Box, Icon } from '@rocket.chat/fuselage'; +import { useEndpoint, useTooltipClose, useTooltipOpen, useUserId } from '@rocket.chat/ui-contexts'; +import { useQuery, useQueryClient } from '@tanstack/react-query'; +import type { ReactElement } from 'react'; +import { useCallback, useEffect, useRef } from 'react'; +import { useTranslation } from 'react-i18next'; + +import { ReadCountTooltip } from './ReadCountTooltip'; +import { useRoom } from '../../views/room/contexts/RoomContext'; + +type ReadCountBadgeProps = { + messageId: IMessage['_id']; + roomId: IRoom['_id']; + senderId: IMessage['u']['_id']; +}; + +export const ReadCountBadge = ({ messageId, roomId, senderId }: ReadCountBadgeProps): ReactElement | null => { + const uid = useUserId(); + const room = useRoom(); + const { t } = useTranslation(); + const queryClient = useQueryClient(); + const ref = useRef(null); + const hideTooltipTimerRef = useRef>(); + const openTooltip = useTooltipOpen(); + const closeTooltip = useTooltipClose(); + + const cancelScheduledTooltipClose = useCallback((): void => { + if (hideTooltipTimerRef.current !== undefined) { + clearTimeout(hideTooltipTimerRef.current); + hideTooltipTimerRef.current = undefined; + } + }, []); + + const scheduleTooltipClose = useCallback((): void => { + cancelScheduledTooltipClose(); + hideTooltipTimerRef.current = setTimeout(() => { + closeTooltip(); + hideTooltipTimerRef.current = undefined; + }, 400); + }, [cancelScheduledTooltipClose, closeTooltip]); + + const getMessageReadCount = useEndpoint('GET', '/v1/chat.getMessageReadCount'); + + const queryKey = ['read-count', roomId, messageId] as const; + const shouldFetch = Boolean(uid && uid === senderId && room.t !== 'd'); + + const { data } = useQuery({ + queryKey, + queryFn: () => getMessageReadCount({ messageId }), + staleTime: 15_000, + enabled: shouldFetch, + }); + + useEffect(() => { + const handler = (event: Event): void => { + const { detail } = event as CustomEvent<{ rid?: string }>; + if (!detail?.rid || detail.rid !== roomId) { + return; + } + + void queryClient.invalidateQueries({ queryKey }); + void queryClient.invalidateQueries({ queryKey: ['message-readers', roomId, messageId] }); + }; + + window.addEventListener('read-counts-changed', handler); + return () => { + window.removeEventListener('read-counts-changed', handler); + }; + }, [messageId, queryClient, queryKey, roomId]); + + useEffect( + () => () => { + cancelScheduledTooltipClose(); + }, + [cancelScheduledTooltipClose], + ); + + const readCount = data?.readCount ?? 0; + + if (!shouldFetch || readCount <= 0) { + return null; + } + + return ( + { + e.stopPropagation(); + e.preventDefault(); + + cancelScheduledTooltipClose(); + + if (!ref.current) { + return; + } + + openTooltip( + , + ref.current, + ); + }} + > + + {readCount} + + ); +}; diff --git a/apps/meteor/client/components/message/ReadCountTooltip.tsx b/apps/meteor/client/components/message/ReadCountTooltip.tsx new file mode 100644 index 0000000000000..c6122ace349b7 --- /dev/null +++ b/apps/meteor/client/components/message/ReadCountTooltip.tsx @@ -0,0 +1,96 @@ +import { Box, Skeleton } from '@rocket.chat/fuselage'; +import { useEndpoint } from '@rocket.chat/ui-contexts'; +import { useQuery } from '@tanstack/react-query'; +import type { ReactElement } from 'react'; +import { useContext } from 'react'; +import { useTranslation } from 'react-i18next'; + +import { normalizeUsername } from '../../../lib/utils/normalizeUsername'; +import { MessageListContext } from './list/MessageListContext'; + +type ReadCountTooltipProps = { + messageId: string; + roomId: string; + onTooltipMouseEnter: () => void; + onTooltipMouseLeave: () => void; +}; + +export const ReadCountTooltip = ({ + messageId, + roomId, + onTooltipMouseEnter, + onTooltipMouseLeave, +}: ReadCountTooltipProps): ReactElement => { + const { t } = useTranslation(); + const { showRealName } = useContext(MessageListContext); + + const getMessageReaders = useEndpoint('GET', '/v1/chat.getMessageReaders'); + const queryKey = ['message-readers', roomId, messageId] as const; + + const { data, isLoading } = useQuery({ + queryKey, + queryFn: () => getMessageReaders({ messageId, limit: 50 }), + staleTime: 15_000, + }); + + const readers = data?.readers ?? []; + + const labelFor = (reader: { name?: string; username?: string }): string => { + if (showRealName && reader.name) { + return reader.name; + } + + if (reader.username) { + return normalizeUsername(reader.username); + } + + return reader.name ?? t('Mentions_removed_user_label'); + }; + + return ( + { + e.stopPropagation(); + }} + style={{ pointerEvents: 'auto', userSelect: 'text' }} + > + + {t('Read_by')} + + {isLoading && ( + <> + + + + + )} + {!isLoading && readers.length > 0 && ( + { + e.stopPropagation(); + }} + style={{ overscrollBehavior: 'contain' }} + > + {readers.map((reader) => ( + + {labelFor(reader)} + + ))} + + )} + + ); +}; diff --git a/apps/meteor/client/components/message/variants/room/RoomMessageContent.tsx b/apps/meteor/client/components/message/variants/room/RoomMessageContent.tsx index c95204ac6ec13..5f8be31ee778e 100644 --- a/apps/meteor/client/components/message/variants/room/RoomMessageContent.tsx +++ b/apps/meteor/client/components/message/variants/room/RoomMessageContent.tsx @@ -8,6 +8,7 @@ import { useTranslation } from 'react-i18next'; import { useChat } from '../../../../views/room/contexts/ChatContext'; import MessageContentBody from '../../MessageContentBody'; +import { ReadCountBadge } from '../../ReadCountBadge'; import ReadReceiptIndicator from '../../ReadReceiptIndicator'; import Attachments from '../../content/Attachments'; import BroadcastMetrics from '../../content/BroadcastMetrics'; @@ -135,6 +136,8 @@ const RoomMessageContent = ({ message, unread, all, mention, searchText }: RoomM )} + + {readReceiptEnabled && } ); diff --git a/apps/meteor/client/components/message/variants/thread/ThreadMessageContent.tsx b/apps/meteor/client/components/message/variants/thread/ThreadMessageContent.tsx index 17fa32c8f0eea..e75f117cc64a0 100644 --- a/apps/meteor/client/components/message/variants/thread/ThreadMessageContent.tsx +++ b/apps/meteor/client/components/message/variants/thread/ThreadMessageContent.tsx @@ -7,6 +7,7 @@ import { memo } from 'react'; import { useTranslation } from 'react-i18next'; import MessageContentBody from '../../MessageContentBody'; +import { ReadCountBadge } from '../../ReadCountBadge'; import ReadReceiptIndicator from '../../ReadReceiptIndicator'; import Attachments from '../../content/Attachments'; import BroadcastMetrics from '../../content/BroadcastMetrics'; @@ -104,6 +105,8 @@ const ThreadMessageContent = ({ message }: ThreadMessageContentProps) => { )} + + {readReceiptEnabled && } ); diff --git a/apps/meteor/client/contexts/EmojiPickerContext.ts b/apps/meteor/client/contexts/EmojiPickerContext.ts index d272155357810..4684393a59987 100644 --- a/apps/meteor/client/contexts/EmojiPickerContext.ts +++ b/apps/meteor/client/contexts/EmojiPickerContext.ts @@ -2,8 +2,12 @@ import { createContext, useContext, useMemo } from 'react'; import type { EmojiPickerItem, CategoriesIndexes } from '../lib/emoji'; +type EmojiPickerOpenOptions = { + keepOpen?: boolean; +}; + type EmojiPickerContextValue = { - open: (ref: Element, callback: (emoji: string) => void) => void; + open: (ref: Element, callback: (emoji: string) => void, options?: EmojiPickerOpenOptions) => void; isOpen: boolean; close: () => void; emojiToPreview: { emoji: string; name: string } | null; diff --git a/apps/meteor/client/lib/LegacyRoomManager.ts b/apps/meteor/client/lib/LegacyRoomManager.ts index d63d81f2a23d4..1e211720cae79 100644 --- a/apps/meteor/client/lib/LegacyRoomManager.ts +++ b/apps/meteor/client/lib/LegacyRoomManager.ts @@ -257,6 +257,12 @@ const openRoom = (typeName: string, record: OpenedRoom) => { ({ unread: _, ...r }) => r, ); }), + + sdk.stream('notify-room', [`${record.rid}/readCountsChanged`], () => { + fireGlobalEvent('read-counts-changed', { + rid: record.rid, + }); + }), ], ); diff --git a/apps/meteor/client/lib/emoji/helpers.ts b/apps/meteor/client/lib/emoji/helpers.ts index d11733782f6ef..d2407b77f0ac0 100644 --- a/apps/meteor/client/lib/emoji/helpers.ts +++ b/apps/meteor/client/lib/emoji/helpers.ts @@ -1,6 +1,7 @@ import { escapeRegExp } from '@rocket.chat/tools'; import type { TranslationKey } from '@rocket.chat/ui-contexts'; +import { isRestrictedEmoji } from '../../../lib/emoji/restrictedEmojis'; import type { EmojiCategory, EmojiItem } from '.'; import { emoji, emojiEmitter } from './lib'; @@ -25,15 +26,17 @@ export const createEmojiListByCategorySubscription = ( recentEmojis: string[], setRecentEmojis: (emojis: string[]) => void, setQuickReactions: () => void, + canManageEmoji = true, + restrictedEmojis: string[] = [], ): [subscribe: (onStoreChange: () => void) => () => void, getSnapshot: () => ReturnType] => { let result: ReturnType = [[], []]; updateRecent(recentEmojis); const sub = (cb: () => void) => { - result = createPickerEmojis(customItemsLimit, actualTone, recentEmojis, setRecentEmojis); + result = createPickerEmojis(customItemsLimit, actualTone, recentEmojis, setRecentEmojis, canManageEmoji, restrictedEmojis); setQuickReactions(); return emojiEmitter.on('updated', () => { - result = createPickerEmojis(customItemsLimit, actualTone, recentEmojis, setRecentEmojis); + result = createPickerEmojis(customItemsLimit, actualTone, recentEmojis, setRecentEmojis, canManageEmoji, restrictedEmojis); setQuickReactions(); cb(); }); @@ -47,6 +50,8 @@ export const createPickerEmojis = ( actualTone: number, recentEmojis: string[], setRecentEmojis: (emojis: string[]) => void, + canManageEmoji = true, + restrictedEmojis: string[] = [], ): [EmojiPickerItem[], CategoriesIndexes] => { const categories = getCategoriesList(); const categoriesIndexes: CategoriesIndexes = []; @@ -54,7 +59,9 @@ export const createPickerEmojis = ( const mappedCategories = categories.reduce((acc, category) => { categoriesIndexes.push({ key: category.key, index: acc.length }); acc.push({ category: category.key, i18n: category.i18n }); - acc.push(...createEmojiList(customItemsLimit, category.key, actualTone, recentEmojis, setRecentEmojis)); + acc.push( + ...createEmojiList(customItemsLimit, category.key, actualTone, recentEmojis, setRecentEmojis, canManageEmoji, restrictedEmojis), + ); return acc; }, []); @@ -67,6 +74,8 @@ export const createEmojiList = ( actualTone: number | null, recentEmojis: string[], setRecentEmojis: (emojis: string[]) => void, + canManageEmoji = true, + restrictedEmojis: string[] = [], ): (RowItem | LoadMoreItem)[] => { const items: RowItem = []; const emojiPackages = Object.entries(emoji.packages); @@ -82,6 +91,14 @@ export const createEmojiList = ( for (let i = 0; i < total; i++) { const current = emojiPackage.emojisByCategory[category][i]; + if (!current) { + continue; + } + + if (!canManageEmoji && isRestrictedEmoji(current, restrictedEmojis)) { + continue; + } + const tone = actualTone && actualTone > 0 && emojiPackage.toneList.hasOwnProperty(current) ? `_tone${actualTone}` : ''; const emojiToRender = `:${current}${tone}:`; @@ -155,6 +172,8 @@ export const getEmojisBySearchTerm = ( actualTone: number, recentEmojis: string[], setRecentEmojis: (emojis: string[]) => void, + canManageEmoji = true, + restrictedEmojis: string[] = [], ) => { const emojis = []; const seenEmojis = new Set<(typeof emoji.list)[string]>(); @@ -176,6 +195,10 @@ export const getEmojisBySearchTerm = ( let tone = ''; current = current.replace(/:/g, ''); + if (!canManageEmoji && isRestrictedEmoji(current, restrictedEmojis)) { + continue; + } + if (actualTone > 0 && emoji.packages[emojiPackage].toneList.hasOwnProperty(name ?? current)) { tone = `_tone${actualTone}`; } diff --git a/apps/meteor/client/lib/utils/getMessageBoxStorageKey.ts b/apps/meteor/client/lib/utils/getMessageBoxStorageKey.ts new file mode 100644 index 0000000000000..8b72ee8d1d2b3 --- /dev/null +++ b/apps/meteor/client/lib/utils/getMessageBoxStorageKey.ts @@ -0,0 +1,3 @@ +export const getMessageBoxStorageKey = (roomId: string, tmid?: string): string => { + return `messagebox_${roomId}${tmid ? `-${tmid}` : ''}`; +}; diff --git a/apps/meteor/client/providers/EmojiPickerProvider/EmojiPickerProvider.tsx b/apps/meteor/client/providers/EmojiPickerProvider/EmojiPickerProvider.tsx index 5c48c44c5215e..04159ece689e0 100644 --- a/apps/meteor/client/providers/EmojiPickerProvider/EmojiPickerProvider.tsx +++ b/apps/meteor/client/providers/EmojiPickerProvider/EmojiPickerProvider.tsx @@ -1,10 +1,12 @@ -import { useDebouncedState, useStableCallback, useLocalStorage } from '@rocket.chat/fuselage-hooks'; -import type { ReactNode, ContextType } from 'react'; -import { useState, useCallback, useMemo, useSyncExternalStore } from 'react'; +import { useDebouncedState, useLocalStorage, useStableCallback } from '@rocket.chat/fuselage-hooks'; +import { usePermission, useSetting } from '@rocket.chat/ui-contexts'; +import type { ContextType, ReactNode } from 'react'; +import { useCallback, useMemo, useState, useSyncExternalStore } from 'react'; import { useUpdateCustomEmoji } from './useUpdateCustomEmoji'; import { EmojiPickerContext } from '../../contexts/EmojiPickerContext'; -import { emoji, getFrequentEmoji, createEmojiListByCategorySubscription } from '../../lib/emoji'; +import { createEmojiListByCategorySubscription, emoji, getFrequentEmoji } from '../../lib/emoji'; +import { parseRestrictedEmojis } from '../../../lib/emoji/restrictedEmojis'; import EmojiPicker from '../../views/composer/EmojiPicker'; const DEFAULT_ITEMS_LIMIT = 90; @@ -25,14 +27,26 @@ const EmojiPickerProvider = ({ children }: EmojiPickerProviderProps) => { const [customItemsLimit, setCustomItemsLimit] = useState(DEFAULT_ITEMS_LIMIT); + const canManageEmoji = usePermission('manage-emoji'); + const restrictedEmojisSetting = useSetting('Emoji_Restricted_For_Users', ''); + const restrictedEmojis = useMemo(() => parseRestrictedEmojis(restrictedEmojisSetting), [restrictedEmojisSetting]); + const [quickReactions, _setQuickReactions] = useState<{ emoji: string; image: string }[]>(() => getFrequentEmoji(frequentEmojis.map(([emoji]) => emoji)), ); const setQuickReactions = useStableCallback(() => _setQuickReactions(getFrequentEmoji(frequentEmojis.map(([emoji]) => emoji)))); const [sub, getSnapshot] = useMemo(() => { - return createEmojiListByCategorySubscription(customItemsLimit, actualTone, recentEmojis, setRecentEmojis, setQuickReactions); - }, [customItemsLimit, actualTone, recentEmojis, setRecentEmojis, setQuickReactions]); + return createEmojiListByCategorySubscription( + customItemsLimit, + actualTone, + recentEmojis, + setRecentEmojis, + setQuickReactions, + canManageEmoji, + restrictedEmojis, + ); + }, [customItemsLimit, actualTone, recentEmojis, setRecentEmojis, setQuickReactions, canManageEmoji, restrictedEmojis]); const [emojiListByCategory, categoriesIndexes] = useSyncExternalStore(sub, getSnapshot); @@ -78,8 +92,15 @@ const EmojiPickerProvider = ({ children }: EmojiPickerProviderProps) => { [recentEmojis, setRecentEmojis, addFrequentEmojis], ); - const open = useCallback((ref: Element, callback: (emoji: string) => void) => { - return setEmojiPicker( setEmojiPicker(null)} onPickEmoji={(emoji) => callback(emoji)} />); + const open = useCallback((ref: Element, callback: (emoji: string) => void, options?: { keepOpen?: boolean }) => { + return setEmojiPicker( + setEmojiPicker(null)} + onPickEmoji={(emoji) => callback(emoji)} + />, + ); }, []); const close = useCallback(() => setEmojiPicker(null), []); diff --git a/apps/meteor/client/sidebar/RoomList/SidebarItemTemplateWithData.tsx b/apps/meteor/client/sidebar/RoomList/SidebarItemTemplateWithData.tsx index 2c2934b95221c..885c94c73a6b4 100644 --- a/apps/meteor/client/sidebar/RoomList/SidebarItemTemplateWithData.tsx +++ b/apps/meteor/client/sidebar/RoomList/SidebarItemTemplateWithData.tsx @@ -1,5 +1,5 @@ import { isOmnichannelRoom } from '@rocket.chat/core-typings'; -import { Icon, SidebarAction, SidebarActions, SidebarItemIcon } from '@rocket.chat/fuselage'; +import { SidebarAction, SidebarActions, SidebarItemIcon } from '@rocket.chat/fuselage'; import type { SubscriptionWithRoom } from '@rocket.chat/ui-contexts'; import { useLayout } from '@rocket.chat/ui-contexts'; import type { TFunction } from 'i18next'; @@ -9,7 +9,6 @@ import { memo, useMemo } from 'react'; import { RoomIcon } from '../../components/RoomIcon'; import { useUserStatusTooltip } from '../../hooks/useUserStatusTooltip'; import { roomCoordinator } from '../../lib/rooms/roomCoordinator'; -import { getSubscriptionDraft } from '../../lib/utils/getSubscriptionDraft'; import { getUidDirectMessage } from '../../lib/utils/getUidDirectMessage'; import { isIOsDevice } from '../../lib/utils/isIOsDevice'; import { getMessagePreview } from '../../lib/utils/normalizeMessagePreview/getMessagePreview'; @@ -92,10 +91,6 @@ const SidebarItemTemplateWithData = ({ /> ); - const titleIcon = getSubscriptionDraft(room) ? ( - - ) : undefined; - const actions = useMemo( () => videoConfActions && ( @@ -130,7 +125,6 @@ const SidebarItemTemplateWithData = ({ time={lastMessage?.ts} subtitle={subtitle} icon={icon} - titleIcon={titleIcon} style={style} badges={} avatar={AvatarTemplate && } diff --git a/apps/meteor/client/sidebar/badges/DraftBadge.tsx b/apps/meteor/client/sidebar/badges/DraftBadge.tsx new file mode 100644 index 0000000000000..187048abf0762 --- /dev/null +++ b/apps/meteor/client/sidebar/badges/DraftBadge.tsx @@ -0,0 +1,23 @@ +import { SidebarItemBadge } from '@rocket.chat/fuselage'; +import { useTranslation } from 'react-i18next'; + +type DraftBadgeProps = { + roomTitle?: string; +}; + +const DraftBadge = ({ roomTitle }: DraftBadgeProps) => { + const { t } = useTranslation(); + + return ( + + {t('Draft')} + + ); +}; + +export default DraftBadge; diff --git a/apps/meteor/client/sidebar/badges/SidebarItemBadges.tsx b/apps/meteor/client/sidebar/badges/SidebarItemBadges.tsx index 2d3f1b86cc0af..a27c28472f0c0 100644 --- a/apps/meteor/client/sidebar/badges/SidebarItemBadges.tsx +++ b/apps/meteor/client/sidebar/badges/SidebarItemBadges.tsx @@ -2,9 +2,11 @@ import { isInviteSubscription, isOmnichannelRoom } from '@rocket.chat/core-typin import type { SubscriptionWithRoom } from '@rocket.chat/ui-contexts'; import UnreadBadge from './UnreadBadge'; +import DraftBadge from './DraftBadge'; import InvitationBadge from '../../components/InvitationBadge'; import OmnichannelBadges from '../../views/omnichannel/components/OmnichannelBadges'; import { useUnreadDisplay } from '../hooks/useUnreadDisplay'; +import { useRoomDraft } from '../hooks/useRoomDraft'; export type SidebarItemBadgesProps = { room: SubscriptionWithRoom; @@ -13,12 +15,14 @@ export type SidebarItemBadgesProps = { const SidebarItemBadges = ({ room, roomTitle }: SidebarItemBadgesProps) => { const { unreadCount, unreadTitle, unreadVariant, showUnread } = useUnreadDisplay(room); + const showDraft = useRoomDraft(room); return ( <> {showUnread && } {isOmnichannelRoom(room) && } {isInviteSubscription(room) && } + {showDraft && } ); }; diff --git a/apps/meteor/client/sidebar/hooks/useRoomDraft.ts b/apps/meteor/client/sidebar/hooks/useRoomDraft.ts new file mode 100644 index 0000000000000..47ecad570f6b2 --- /dev/null +++ b/apps/meteor/client/sidebar/hooks/useRoomDraft.ts @@ -0,0 +1,76 @@ +import type { ISubscription } from '@rocket.chat/core-typings'; +import { useSyncExternalStore } from 'react'; + +import { getMessageBoxStorageKey } from '../../lib/utils/getMessageBoxStorageKey'; +import { getSubscriptionDraft } from '../../lib/utils/getSubscriptionDraft'; + +type RoomDraftSource = Pick; + +const draftChangeListeners = new Set<() => void>(); +let listening = false; + +const notifyDraftListeners = (): void => { + draftChangeListeners.forEach((listener) => listener()); +}; + +const ensureDraftListeners = (): void => { + if (listening) { + return; + } + + listening = true; + + const handleStorageChange = (e: StorageEvent | Event): void => { + if (e instanceof StorageEvent) { + if (e.key !== null && !e.key.startsWith('messagebox_')) { + return; + } + notifyDraftListeners(); + return; + } + + if ('detail' in e) { + const key = (e as CustomEvent<{ key?: string | null }>).detail?.key; + if (key === null || key === undefined || key.startsWith('messagebox_')) { + notifyDraftListeners(); + } + } + }; + + window.addEventListener('storage', handleStorageChange); + window.addEventListener('localStorageChange', handleStorageChange); +}; + +const subscribeToDraftChanges = (callback: () => void): (() => void) => { + ensureDraftListeners(); + draftChangeListeners.add(callback); + + return () => { + draftChangeListeners.delete(callback); + }; +}; + +const hasLocalDraftForRoom = (roomId: string): boolean => { + const roomKey = getMessageBoxStorageKey(roomId); + const threadKeyPrefix = `${roomKey}-`; + + for (let i = 0; i < localStorage.length; i++) { + const key = localStorage.key(i); + if (!key || (key !== roomKey && !key.startsWith(threadKeyPrefix))) { + continue; + } + + const draft = localStorage.getItem(key); + if (draft?.trim()) { + return true; + } + } + + return false; +}; + +export const useRoomDraft = (room: RoomDraftSource): boolean => { + const hasLocalDraft = useSyncExternalStore(subscribeToDraftChanges, () => hasLocalDraftForRoom(room.rid)); + + return hasLocalDraft || Boolean(getSubscriptionDraft(room)); +}; diff --git a/apps/meteor/client/views/admin/customEmoji/CustomEmojiRoute.tsx b/apps/meteor/client/views/admin/customEmoji/CustomEmojiRoute.tsx index ee4e00227e584..5824cbec8e00d 100644 --- a/apps/meteor/client/views/admin/customEmoji/CustomEmojiRoute.tsx +++ b/apps/meteor/client/views/admin/customEmoji/CustomEmojiRoute.tsx @@ -1,4 +1,4 @@ -import { Button } from '@rocket.chat/fuselage'; +import { Button, ButtonGroup } from '@rocket.chat/fuselage'; import { ContextualbarHeader, ContextualbarClose, @@ -15,6 +15,7 @@ import { useTranslation } from 'react-i18next'; import AddCustomEmoji from './AddCustomEmoji'; import CustomEmoji from './CustomEmoji'; import EditCustomEmojiWithData from './EditCustomEmojiWithData'; +import RestrictEmoji from './RestrictEmoji'; import NotAuthorizedPage from '../../notAuthorized/NotAuthorizedPage'; const CustomEmojiRoute = () => { @@ -35,6 +36,10 @@ const CustomEmojiRoute = () => { route.push({ context: 'new' }); }, [route]); + const handleRestrictEmoji = useCallback(() => { + route.push({ context: 'restrict' }); + }, [route]); + const handleClose = (): void => { route.push({}); }; @@ -53,9 +58,14 @@ const CustomEmojiRoute = () => { - + + + + @@ -67,11 +77,13 @@ const CustomEmojiRoute = () => { {context === 'edit' && t('Custom_Emoji_Info')} {context === 'new' && t('Custom_Emoji_Add')} + {context === 'restrict' && t('Restrict_Emoji')} {context === 'edit' && id && } {context === 'new' && } + {context === 'restrict' && } )} diff --git a/apps/meteor/client/views/admin/customEmoji/RestrictEmoji.tsx b/apps/meteor/client/views/admin/customEmoji/RestrictEmoji.tsx new file mode 100644 index 0000000000000..aa6acf0e9d8d1 --- /dev/null +++ b/apps/meteor/client/views/admin/customEmoji/RestrictEmoji.tsx @@ -0,0 +1,105 @@ +import { Box, Button, ButtonGroup, Chip, Field, FieldHint, FieldLabel, FieldRow } from '@rocket.chat/fuselage'; +import { ContextualbarScrollableContent, ContextualbarFooter } from '@rocket.chat/ui-client'; +import { useToastMessageDispatch, useSetting, useSettingsDispatch } from '@rocket.chat/ui-contexts'; +import type { ReactElement, MouseEvent } from 'react'; +import { useCallback, useMemo, useRef, useState } from 'react'; +import { useTranslation } from 'react-i18next'; + +import Emoji from '../../../components/Emoji'; +import { useEmojiPicker } from '../../../contexts/EmojiPickerContext'; +import { getEmojiNameWithoutTone, parseRestrictedEmojis } from '../../../../lib/emoji/restrictedEmojis'; + +type RestrictEmojiProps = { + close: () => void; +}; + +const RestrictEmoji = ({ close }: RestrictEmojiProps): ReactElement => { + const { t } = useTranslation(); + const dispatchToastMessage = useToastMessageDispatch(); + const dispatchSettings = useSettingsDispatch(); + const { open: openEmojiPicker } = useEmojiPicker(); + const addButtonRef = useRef(null); + + const restrictedEmojisSetting = useSetting('Emoji_Restricted_For_Users', ''); + const [restrictedEmojis, setRestrictedEmojis] = useState(() => parseRestrictedEmojis(restrictedEmojisSetting)); + + const restrictedEmojisValue = useMemo(() => restrictedEmojis.join(','), [restrictedEmojis]); + + const handleRemoveEmoji = (emojiName: string) => (): void => { + setRestrictedEmojis((current) => current.filter((item) => item !== emojiName)); + }; + + const handleAddEmoji = useCallback( + (event: MouseEvent): void => { + openEmojiPicker( + addButtonRef.current ?? event.currentTarget, + (emojiName) => { + const normalized = getEmojiNameWithoutTone(emojiName); + if (!normalized) { + return; + } + + setRestrictedEmojis((current) => (current.includes(normalized) ? current : [...current, normalized])); + }, + { keepOpen: true }, + ); + }, + [openEmojiPicker], + ); + + const handleSave = useCallback(async () => { + try { + await dispatchSettings([{ _id: 'Emoji_Restricted_For_Users', value: restrictedEmojisValue }]); + dispatchToastMessage({ type: 'success', message: t('Emoji_Restrictions_Updated_Successfully') }); + close(); + } catch (error) { + dispatchToastMessage({ type: 'error', message: error }); + } + }, [restrictedEmojisValue, dispatchSettings, dispatchToastMessage, t, close]); + + return ( + <> + + + {t('Restricted_Emojis')} + {restrictedEmojis.length > 0 ? ( + + + {restrictedEmojis.map((emojiName) => ( + + + + + {emojiName} + + + + ))} + + + ) : ( + + {t('Restricted_Emojis_Empty')} + + )} + + + + {t('Emoji_Restricted_For_Users_Description')} + + + + + + + + + + ); +}; + +export default RestrictEmoji; diff --git a/apps/meteor/client/views/composer/EmojiPicker/EmojiPicker.tsx b/apps/meteor/client/views/composer/EmojiPicker/EmojiPicker.tsx index 88bb88a647dff..88f1ae2b06c79 100644 --- a/apps/meteor/client/views/composer/EmojiPicker/EmojiPicker.tsx +++ b/apps/meteor/client/views/composer/EmojiPicker/EmojiPicker.tsx @@ -8,9 +8,9 @@ import { EmojiPickerListArea, EmojiPickerPreview, } from '@rocket.chat/ui-client'; -import { useTranslation, usePermission, useRoute } from '@rocket.chat/ui-contexts'; +import { useTranslation, usePermission, useRoute, useSetting } from '@rocket.chat/ui-contexts'; import type { ChangeEvent, KeyboardEvent, MouseEvent, RefObject } from 'react'; -import { useLayoutEffect, useState, useEffect, useRef } from 'react'; +import { useLayoutEffect, useState, useEffect, useRef, useMemo } from 'react'; import type { ListRange, VirtuosoHandle } from 'react-virtuoso'; import CategoriesResult from './CategoriesResult'; @@ -19,6 +19,7 @@ import EmojiPickerDropdown from './EmojiPickerDropDown'; import SearchingResult from './SearchingResult'; import ToneSelector from './ToneSelector'; import ToneSelectorWrapper from './ToneSelector/ToneSelectorWrapper'; +import { parseRestrictedEmojis } from '../../../../lib/emoji/restrictedEmojis'; import { usePreviewEmoji, useEmojiPickerData } from '../../../contexts/EmojiPickerContext'; import { useMergedRefsV2 } from '../../../hooks/useMergedRefsV2'; import { emoji, getCategoriesList, getEmojisBySearchTerm } from '../../../lib/emoji'; @@ -29,9 +30,10 @@ export type EmojiPickerProps = { reference: Element; onClose: () => void; onPickEmoji: (emoji: string) => void; + keepOpen?: boolean; }; -const EmojiPicker = ({ reference, onClose, onPickEmoji }: EmojiPickerProps) => { +const EmojiPicker = ({ reference, onClose, onPickEmoji, keepOpen = false }: EmojiPickerProps) => { const t = useTranslation(); const ref = useRef(reference); @@ -48,6 +50,9 @@ const EmojiPicker = ({ reference, onClose, onPickEmoji }: EmojiPickerProps) => { const canManageEmoji = usePermission('manage-emoji'); const customEmojiRoute = useRoute('emoji-custom'); + const restrictedEmojisSetting = useSetting('Emoji_Restricted_For_Users', ''); + const restrictedEmojis = useMemo(() => parseRestrictedEmojis(restrictedEmojisSetting), [restrictedEmojisSetting]); + const [searching, setSearching] = useState(false); const [searchTerm, setSearchTerm] = useState(''); const [searchResults, setSearchResults] = useState([]); @@ -129,8 +134,10 @@ const EmojiPicker = ({ reference, onClose, onPickEmoji }: EmojiPickerProps) => { setSearchTerm(''); onPickEmoji(_emoji + tone); - addRecentEmoji(_emoji + tone); - onClose(); + if (!keepOpen) { + addRecentEmoji(_emoji + tone); + onClose(); + } }; useEffect(() => { @@ -142,7 +149,7 @@ const EmojiPicker = ({ reference, onClose, onPickEmoji }: EmojiPickerProps) => { setCurrentCategory(''); setSearching(e.target.value !== ''); - const emojisResult = getEmojisBySearchTerm(e.target.value, actualTone, recentEmojis, setRecentEmojis); + const emojisResult = getEmojisBySearchTerm(e.target.value, actualTone, recentEmojis, setRecentEmojis, canManageEmoji, restrictedEmojis); if (emojisResult.filter((emoji) => emoji.image).length === 0) { setCurrentCategory('no-results'); diff --git a/apps/meteor/client/views/navigation/sidebar/RoomList/SidebarItemWithData.tsx b/apps/meteor/client/views/navigation/sidebar/RoomList/SidebarItemWithData.tsx index 65cdf203149ad..63f7c2d9a196c 100644 --- a/apps/meteor/client/views/navigation/sidebar/RoomList/SidebarItemWithData.tsx +++ b/apps/meteor/client/views/navigation/sidebar/RoomList/SidebarItemWithData.tsx @@ -117,6 +117,12 @@ export default memo(SidebarItemWithData, (prevProps, nextProps) => { if (prevProps.room.alert !== nextProps.room.alert) { return false; } + if (prevProps.room.draft !== nextProps.room.draft) { + return false; + } + if (prevProps.room.threadDrafts !== nextProps.room.threadDrafts) { + return false; + } if (isOmnichannelRoom(prevProps.room) && isOmnichannelRoom(nextProps.room) && prevProps.room?.v?.status !== nextProps.room?.v?.status) { return false; } diff --git a/apps/meteor/client/views/navigation/sidebar/badges/SidebarItemBadges.tsx b/apps/meteor/client/views/navigation/sidebar/badges/SidebarItemBadges.tsx index 30e6ca2e19858..edaac94a607ba 100644 --- a/apps/meteor/client/views/navigation/sidebar/badges/SidebarItemBadges.tsx +++ b/apps/meteor/client/views/navigation/sidebar/badges/SidebarItemBadges.tsx @@ -2,8 +2,10 @@ import { isInviteSubscription } from '@rocket.chat/core-typings'; import type { SubscriptionWithRoom } from '@rocket.chat/ui-contexts'; import UnreadBadge from './UnreadBadge'; +import DraftBadge from '../../../../sidebar/badges/DraftBadge'; import InvitationBadge from '../../../../components/InvitationBadge'; import { useUnreadDisplay } from '../hooks/useUnreadDisplay'; +import { useRoomDraft } from '../../../../sidebar/hooks/useRoomDraft'; export type SidebarItemBadgesProps = { room: SubscriptionWithRoom; @@ -12,11 +14,13 @@ export type SidebarItemBadgesProps = { const SidebarItemBadges = ({ room, roomTitle }: SidebarItemBadgesProps) => { const { unreadCount, unreadTitle, unreadVariant, showUnread } = useUnreadDisplay(room); + const showDraft = useRoomDraft(room); return ( <> {showUnread && } {isInviteSubscription(room) && } + {showDraft && } ); }; diff --git a/apps/meteor/client/views/navigation/sidepanel/SidepanelItem/RoomSidePanelItem.tsx b/apps/meteor/client/views/navigation/sidepanel/SidepanelItem/RoomSidePanelItem.tsx index 1caedf27c54fe..79d106fb3d1fe 100644 --- a/apps/meteor/client/views/navigation/sidepanel/SidepanelItem/RoomSidePanelItem.tsx +++ b/apps/meteor/client/views/navigation/sidepanel/SidepanelItem/RoomSidePanelItem.tsx @@ -1,5 +1,5 @@ import { isOmnichannelRoom } from '@rocket.chat/core-typings'; -import { Icon, SidebarItemIcon } from '@rocket.chat/fuselage'; +import { SidebarItemIcon } from '@rocket.chat/fuselage'; import { RoomAvatar } from '@rocket.chat/ui-avatar'; import { useUserId, type SubscriptionWithRoom } from '@rocket.chat/ui-contexts'; import { memo } from 'react'; @@ -11,7 +11,6 @@ import SidePanelParent from './SidePanelParent'; import SidePanelItem from './SidepanelItem'; import { RoomIcon } from '../../../../components/RoomIcon'; import { roomCoordinator } from '../../../../lib/rooms/roomCoordinator'; -import { getSubscriptionDraft } from '../../../../lib/utils/getSubscriptionDraft'; import { isIOsDevice } from '../../../../lib/utils/isIOsDevice'; import { getMessagePreview } from '../../../../lib/utils/normalizeMessagePreview/getMessagePreview'; import { useOmnichannelPriorities } from '../../../omnichannel/hooks/useOmnichannelPriorities'; @@ -40,10 +39,6 @@ const RoomSidePanelItem = ({ room, openedRoom, isRoomFilter, ...props }: RoomSid const parentRoomId = Boolean(room.prid || (room.teamId && !room.teamMain)); - const titleIcon = getSubscriptionDraft(room) ? ( - - ) : undefined; - const menu = !isIOsDevice && !isAnonymous && (!isQueued || (isQueued && isPriorityEnabled)) ? ( } icon={} />} unread={highlighted} diff --git a/apps/meteor/client/views/navigation/sidepanel/SidepanelItem/RoomSidePanelItemBadges.tsx b/apps/meteor/client/views/navigation/sidepanel/SidepanelItem/RoomSidePanelItemBadges.tsx index 79c36e0c838f8..860645cca8e97 100644 --- a/apps/meteor/client/views/navigation/sidepanel/SidepanelItem/RoomSidePanelItemBadges.tsx +++ b/apps/meteor/client/views/navigation/sidepanel/SidepanelItem/RoomSidePanelItemBadges.tsx @@ -2,6 +2,8 @@ import { isInviteSubscription, isOmnichannelRoom } from '@rocket.chat/core-typin import type { SubscriptionWithRoom } from '@rocket.chat/ui-contexts'; import InvitationBadge from '../../../../components/InvitationBadge'; +import DraftBadge from '../../../../sidebar/badges/DraftBadge'; +import { useRoomDraft } from '../../../../sidebar/hooks/useRoomDraft'; import UnreadBadge from '../../sidebar/badges/UnreadBadge'; import { useUnreadDisplay } from '../../sidebar/hooks/useUnreadDisplay'; import SidePanelOmnichannelBadges from '../omnichannel/SidePanelOmnichannelBadges'; @@ -13,12 +15,14 @@ export type RoomSidePanelItemBadgesProps = { const RoomSidePanelItemBadges = ({ room, roomTitle }: RoomSidePanelItemBadgesProps) => { const { unreadCount, unreadTitle, unreadVariant, showUnread } = useUnreadDisplay(room); + const showDraft = useRoomDraft(room); return ( <> {isOmnichannelRoom(room) && } {showUnread && } {isInviteSubscription(room) && } + {showDraft && } ); }; diff --git a/apps/meteor/client/views/room/composer/messageBox/MessageBox.tsx b/apps/meteor/client/views/room/composer/messageBox/MessageBox.tsx index 90d0a777a4d4d..928441a7ac6db 100644 --- a/apps/meteor/client/views/room/composer/messageBox/MessageBox.tsx +++ b/apps/meteor/client/views/room/composer/messageBox/MessageBox.tsx @@ -205,6 +205,30 @@ const MessageBox = ({ } switch (event.key) { + case 'Tab': { + const { value, selectionStart, selectionEnd } = input; + if (selectionStart !== selectionEnd) { + return; + } + + const lineStart = value.lastIndexOf('\n', Math.max(0, selectionStart - 1)) + 1; + const lineEnd = value.indexOf('\n', selectionStart); + const currentLine = value.slice(lineStart, lineEnd === -1 ? value.length : lineEnd); + const isListLine = /^[ \t]*(?:[-*]|[0-9]+\.)[ \t]/.test(currentLine); + + if (!isListLine) { + return; + } + + event.preventDefault(); + const cursorOffset = selectionStart - lineStart; + input.setSelectionRange(lineStart, lineStart); + chat.composer?.insertText(' '); + const nextCursor = lineStart + 2 + cursorOffset; + input.setSelectionRange(nextCursor, nextCursor); + return; + } + case 'Escape': { closeEditing(event); if (!input.value.trim()) onEscape?.(); diff --git a/apps/meteor/client/views/room/composer/messageBox/hooks/useDraft.ts b/apps/meteor/client/views/room/composer/messageBox/hooks/useDraft.ts index 968483d9362a9..87c9a7d5d08ea 100644 --- a/apps/meteor/client/views/room/composer/messageBox/hooks/useDraft.ts +++ b/apps/meteor/client/views/room/composer/messageBox/hooks/useDraft.ts @@ -1,8 +1,10 @@ import { useEndpoint } from '@rocket.chat/ui-contexts'; import { useCallback, useEffect, useRef } from 'react'; +import { getMessageBoxStorageKey } from '../../../../../lib/utils/getMessageBoxStorageKey'; + export const useDraft = (rid: string, serverDraft?: string, tmid?: string, threadExists = true) => { - const storageKey = `messagebox_${rid}${tmid ? `-${tmid}` : ''}`; + const storageKey = getMessageBoxStorageKey(rid, tmid); const saveDraft = useEndpoint('POST', '/v1/rooms.saveDraft'); const setLocalDraft = useCallback( @@ -12,6 +14,7 @@ export const useDraft = (rid: string, serverDraft?: string, tmid?: string, threa } else { localStorage.removeItem(storageKey); } + window.dispatchEvent(new CustomEvent('localStorageChange', { detail: { key: storageKey } })); }, [storageKey], ); diff --git a/apps/meteor/client/views/root/hooks/purgeAllDrafts.ts b/apps/meteor/client/views/root/hooks/purgeAllDrafts.ts index 58a5ce3762394..16688bfe93056 100644 --- a/apps/meteor/client/views/root/hooks/purgeAllDrafts.ts +++ b/apps/meteor/client/views/root/hooks/purgeAllDrafts.ts @@ -2,4 +2,6 @@ export const purgeAllDrafts = (): void => { Object.keys(localStorage) .filter((key) => key.indexOf('messagebox_') === 0) .forEach((key) => localStorage.removeItem(key)); + + window.dispatchEvent(new CustomEvent('localStorageChange', { detail: { key: null } })); }; diff --git a/apps/meteor/lib/emoji/restrictedEmojis.ts b/apps/meteor/lib/emoji/restrictedEmojis.ts new file mode 100644 index 0000000000000..36d209d1ac23f --- /dev/null +++ b/apps/meteor/lib/emoji/restrictedEmojis.ts @@ -0,0 +1,35 @@ +export const normalizeEmojiName = (name: string | undefined | null): string => { + if (typeof name !== 'string') { + return ''; + } + + return name.trim().toLowerCase().replace(/^:|:$/g, ''); +}; + +export const getEmojiNameWithoutTone = (name: string | undefined | null): string => normalizeEmojiName(name).replace(/_tone\d+$/, ''); + +export const parseRestrictedEmojis = (value: string | undefined | null): string[] => { + if (!value || typeof value !== 'string') { + return []; + } + + return Array.from(new Set(value.split(',').map(getEmojiNameWithoutTone).filter(Boolean))); +}; + +export const isRestrictedEmoji = (emojiName: string | undefined | null, restrictedEmojis: string[]): boolean => { + if (!restrictedEmojis.length) { + return false; + } + + const normalized = normalizeEmojiName(emojiName); + if (!normalized) { + return false; + } + + if (restrictedEmojis.includes(normalized)) { + return true; + } + + const withoutTone = getEmojiNameWithoutTone(normalized); + return withoutTone !== normalized && restrictedEmojis.includes(withoutTone); +}; diff --git a/apps/meteor/server/api/v1/chat.ts b/apps/meteor/server/api/v1/chat.ts index 4a8b541b5f569..58acf55ffd9a8 100644 --- a/apps/meteor/server/api/v1/chat.ts +++ b/apps/meteor/server/api/v1/chat.ts @@ -25,6 +25,8 @@ import { isChatSyncThreadMessagesProps, isChatGetStarredMessagesProps, isChatGetDiscussionsProps, + isChatGetMessageReadCountProps, + isChatGetMessageReadersProps, validateBadRequestErrorResponse, validateNotFoundErrorResponse, validateUnauthorizedErrorResponse, @@ -45,6 +47,8 @@ import { executeSetReaction } from '../../lib/messaging/reactions/setReaction'; import { starMessage } from '../../lib/messaging/stars/starMessage'; import { readThread } from '../../lib/messaging/threads/functions'; import { reportMessage } from '../../lib/moderation/reportMessage'; +import { getMessageReadCount as getMessageReadCountHelper } from '../../../app/read-counter/server/getMessageReadCount'; +import { getMessageReaders as getMessageReadersHelper } from '../../../app/read-counter/server/getMessageReaders'; import { normalizeMessagesForUser } from '../../lib/utils/lib/normalizeMessagesForUser'; import { followMessage } from '../../meteor-methods/messages/followMessage'; import { getSingleMessage } from '../../meteor-methods/messages/getSingleMessage'; @@ -132,6 +136,48 @@ const isChatFollowMessageLocalProps = ajv.compile(ChatFo const isChatUnfollowMessageLocalProps = ajv.compile(ChatUnfollowMessageLocalSchema); +API.v1.addRoute( + 'chat.getMessageReadCount', + { + authRequired: true, + validateParams: isChatGetMessageReadCountProps, + }, + { + async get() { + const { messageId } = this.queryParams; + + const result = await getMessageReadCountHelper(messageId, this.userId); + + if (!result) { + return API.v1.failure('The required "messageId" param is missing or invalid.'); + } + + return API.v1.success(result); + }, + }, +); + +API.v1.addRoute( + 'chat.getMessageReaders', + { + authRequired: true, + validateParams: isChatGetMessageReadersProps, + }, + { + async get() { + const { messageId, limit } = this.queryParams; + + const result = await getMessageReadersHelper(messageId, this.userId, typeof limit === 'string' ? Number(limit) : limit); + + if (!result) { + return API.v1.failure('The required "messageId" param is missing or invalid.'); + } + + return API.v1.success(result); + }, + }, +); + type ChatPinMessage = { messageId: IMessage['_id']; }; diff --git a/apps/meteor/server/lib/messages/sendMessage.ts b/apps/meteor/server/lib/messages/sendMessage.ts index 082c3769a666a..de2dfc0aa635a 100644 --- a/apps/meteor/server/lib/messages/sendMessage.ts +++ b/apps/meteor/server/lib/messages/sendMessage.ts @@ -5,6 +5,7 @@ import { Messages } from '@rocket.chat/models'; import { isAbsoluteURL } from '@rocket.chat/tools'; import { Match, check } from 'meteor/check'; +import { assertNoRestrictedEmojis } from '../validateRestrictedEmojis'; import { isRelativeURL } from '../../../lib/utils/isRelativeURL'; import { afterSaveMessage } from '../../hooks/messages/afterSaveMessage'; import { settings } from '../../settings'; @@ -185,6 +186,8 @@ export const validateMessage = async (message: any, room: any, user: any) => { messageCustomFields: settings.get('Message_CustomFields'), }); } + + await assertNoRestrictedEmojis(user._id, message.msg, 'sendMessage'); }; export function prepareMessageObject( diff --git a/apps/meteor/server/lib/readMessages.ts b/apps/meteor/server/lib/readMessages.ts index 774a902f1cd3a..e797dd4157b77 100644 --- a/apps/meteor/server/lib/readMessages.ts +++ b/apps/meteor/server/lib/readMessages.ts @@ -1,4 +1,5 @@ import type { IRoom, IUser } from '@rocket.chat/core-typings'; +import { api } from '@rocket.chat/core-services'; import { NotificationQueue, Subscriptions } from '@rocket.chat/models'; import { callbacks } from './callbacks'; @@ -19,6 +20,7 @@ export async function readMessages(room: IRoom, uid: IUser['_id'], readThreads: const setAsReadResponse = await Subscriptions.setAsReadByRoomIdAndUserId(room._id, uid, readThreads, alert); if (setAsReadResponse.modifiedCount) { void notifyOnSubscriptionChangedByRoomIdAndUserId(room._id, uid); + void api.broadcast('notify.readCountsChanged', { rid: room._id }); } await NotificationQueue.clearQueueByUserId(uid); diff --git a/apps/meteor/server/lib/validateRestrictedEmojis.ts b/apps/meteor/server/lib/validateRestrictedEmojis.ts new file mode 100644 index 0000000000000..84fd7ca83a223 --- /dev/null +++ b/apps/meteor/server/lib/validateRestrictedEmojis.ts @@ -0,0 +1,73 @@ +import { Meteor } from 'meteor/meteor'; + +import { getEmojiData } from '../../lib/emoji-native/generateEmojiData'; +import { isRestrictedEmoji, parseRestrictedEmojis } from '../../lib/emoji/restrictedEmojis'; +import { hasPermissionAsync } from './authorization/hasPermission'; +import { settings } from '../settings'; + +let unicodeToShortcodeMap: Map | null = null; +let unicodePattern: RegExp | null = null; + +const getUnicodeToShortcodeMap = (): Map => { + if (!unicodeToShortcodeMap) { + const { emojiList, bareAliases } = getEmojiData(); + unicodeToShortcodeMap = new Map(); + + for (const [shortcode, entry] of Object.entries(emojiList)) { + if (entry.unicode && !unicodeToShortcodeMap.has(entry.unicode)) { + unicodeToShortcodeMap.set(entry.unicode, shortcode); + } + } + + for (const [bare, shortcode] of bareAliases) { + if (!unicodeToShortcodeMap.has(bare)) { + unicodeToShortcodeMap.set(bare, shortcode); + } + } + } + + return unicodeToShortcodeMap; +}; + +const convertUnicodeEmojisToShortnames = (msg: string): string => { + const map = getUnicodeToShortcodeMap(); + if (map.size === 0) { + return msg; + } + + if (!unicodePattern) { + const unicodeEmojis = [...map.keys()].sort((a, b) => b.length - a.length); + unicodePattern = new RegExp(unicodeEmojis.map((emoji) => emoji.replace(/[.*+?^${}()|[\]\\]/g, '\\$&')).join('|'), 'g'); + } + + return msg.replace(unicodePattern, (match) => map.get(match) ?? match); +}; + +export const assertNoRestrictedEmojis = async (uid: string, msg: string | undefined, method: string): Promise => { + const restrictedEmojisString = settings.get('Emoji_Restricted_For_Users'); + if (!restrictedEmojisString || !msg) { + return; + } + + if (await hasPermissionAsync(uid, 'manage-emoji')) { + return; + } + + const restrictedEmojis = parseRestrictedEmojis(restrictedEmojisString); + if (!restrictedEmojis.length) { + return; + } + + const textToCheck = convertUnicodeEmojisToShortnames(msg); + const emojiRegex = /:([a-zA-Z0-9_+-]+):/g; + + for (const match of textToCheck.matchAll(emojiRegex)) { + const emojiName = match[1]; + if (isRestrictedEmoji(emojiName, restrictedEmojis)) { + throw new Meteor.Error('error-emoji-restricted', `Emoji :${emojiName}: is restricted`, { + method, + emoji: emojiName, + }); + } + } +}; diff --git a/apps/meteor/server/meteor-methods/index.ts b/apps/meteor/server/meteor-methods/index.ts index 1dd0b3cd2104e..cefaa69d38b74 100644 --- a/apps/meteor/server/meteor-methods/index.ts +++ b/apps/meteor/server/meteor-methods/index.ts @@ -99,6 +99,7 @@ import './rooms/channelsList'; import './rooms/cleanRoomHistory'; import './rooms/createChannel'; import './rooms/createPrivateGroup'; +import './rooms/getMessageReadCount'; import './rooms/getRoomById'; import './rooms/getRoomIdByNameOrId'; import './rooms/getRoomJoinCode'; diff --git a/apps/meteor/server/meteor-methods/messages/updateMessage.ts b/apps/meteor/server/meteor-methods/messages/updateMessage.ts index 963befcf50774..2c6f014536e0b 100644 --- a/apps/meteor/server/meteor-methods/messages/updateMessage.ts +++ b/apps/meteor/server/meteor-methods/messages/updateMessage.ts @@ -5,6 +5,7 @@ import { Match, check } from 'meteor/check'; import { Meteor } from 'meteor/meteor'; import moment from 'moment'; +import { assertNoRestrictedEmojis } from '../../lib/validateRestrictedEmojis'; import { canSendMessageAsync } from '../../lib/authorization/canSendMessage'; import { hasPermissionAsync } from '../../lib/authorization/hasPermission'; import { applyAirGappedRestrictionsValidation } from '../../lib/cloud/license/airGappedRestrictionsWrapper'; @@ -86,6 +87,7 @@ export async function executeUpdateMessage( } await canSendMessageAsync(message.rid, { uid: user._id, username: user.username ?? undefined, ...user }); + await assertNoRestrictedEmojis(uid, message.msg, 'updateMessage'); // It is possible to have an empty array as the attachments property, so ensure both things exist if (originalMessage.attachments && originalMessage.attachments.length > 0 && originalMessage.attachments[0].description !== undefined) { originalMessage.attachments[0].description = message.msg; diff --git a/apps/meteor/server/meteor-methods/rooms/getMessageReadCount.ts b/apps/meteor/server/meteor-methods/rooms/getMessageReadCount.ts new file mode 100644 index 0000000000000..b3424383153da --- /dev/null +++ b/apps/meteor/server/meteor-methods/rooms/getMessageReadCount.ts @@ -0,0 +1,27 @@ +import type { IMessage } from '@rocket.chat/core-typings'; +import type { ServerMethods } from '@rocket.chat/ddp-client'; +import { check } from 'meteor/check'; +import { Meteor } from 'meteor/meteor'; + +import { getMessageReadCount as getMessageReadCountHelper } from '../../../app/read-counter/server/getMessageReadCount'; + +declare module '@rocket.chat/ddp-client' { + // eslint-disable-next-line @typescript-eslint/naming-convention + interface ServerMethods { + getMessageReadCount(options: { messageId: IMessage['_id'] }): { readCount: number } | null; + } +} + +Meteor.methods({ + async getMessageReadCount({ messageId }) { + check(messageId, String); + + const uid = Meteor.userId(); + if (!uid) { + throw new Meteor.Error('error-invalid-user', 'Invalid user', { method: 'getMessageReadCount' }); + } + + return getMessageReadCountHelper(messageId, uid); + }, +}); + diff --git a/apps/meteor/server/settings/definitions.ts b/apps/meteor/server/settings/definitions.ts index ad07daccc77f1..159c8a64b0f37 100644 --- a/apps/meteor/server/settings/definitions.ts +++ b/apps/meteor/server/settings/definitions.ts @@ -6,6 +6,7 @@ import { createBotsSettings } from './bots'; import { createCasSettings } from './cas'; import { createCrowdSettings } from './crowd'; import { createEmojiSettings } from './custom-emoji'; +import { createEmojiPermissionsSettings } from './emoji-permissions'; import { createSoundsSettings } from './custom-sounds'; import { createDiscussionsSettings } from './discussions'; import { createE2ESettings } from './e2e'; @@ -47,6 +48,7 @@ await Promise.all([ createCasSettings(), createCrowdSettings(), createEmojiSettings(), + createEmojiPermissionsSettings(), createSoundsSettings(), createDiscussionsSettings(), createEmailSettings(), diff --git a/apps/meteor/server/settings/emoji-permissions.ts b/apps/meteor/server/settings/emoji-permissions.ts new file mode 100644 index 0000000000000..ee34668f22fce --- /dev/null +++ b/apps/meteor/server/settings/emoji-permissions.ts @@ -0,0 +1,11 @@ +import { settingsRegistry } from '.'; + +export const createEmojiPermissionsSettings = () => + settingsRegistry.addGroup('Emoji', async function () { + await this.add('Emoji_Restricted_For_Users', '', { + type: 'string', + public: true, + i18nLabel: 'Emoji_Restricted_For_Users', + i18nDescription: 'Emoji_Restricted_For_Users_Description', + }); + }); diff --git a/apps/meteor/tests/unit/app/emoji/restrictedEmojiPicker.spec.ts b/apps/meteor/tests/unit/app/emoji/restrictedEmojiPicker.spec.ts new file mode 100644 index 0000000000000..a8e0890138872 --- /dev/null +++ b/apps/meteor/tests/unit/app/emoji/restrictedEmojiPicker.spec.ts @@ -0,0 +1,68 @@ +import { expect } from 'chai'; +import { afterEach, beforeEach, describe, it } from 'mocha'; +import proxyquire from 'proxyquire'; + +import { emoji } from '../../../../client/lib/emoji/lib'; + +const { createEmojiList, getEmojisBySearchTerm } = proxyquire('../../../../client/lib/emoji/helpers.ts', { + '@rocket.chat/tools': { + escapeRegExp: (value: string) => value.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'), + }, +}); + +const CATEGORY = 'people-test'; + +describe('restricted emoji picker filtering', () => { + const recentEmojis: string[] = []; + const setRecentEmojis = (): void => undefined; + + beforeEach(() => { + emoji.packages.testPkg = { + emojisByCategory: { + [CATEGORY]: ['smile', 'eggplant', 'peach'], + }, + toneList: {}, + renderPicker: () => '', + } as any; + + emoji.list[':smile:'] = { emojiPackage: 'testPkg' } as any; + emoji.list[':eggplant:'] = { emojiPackage: 'testPkg' } as any; + emoji.list[':peach:'] = { emojiPackage: 'testPkg' } as any; + }); + + afterEach(() => { + delete emoji.packages.testPkg; + delete emoji.list[':smile:']; + delete emoji.list[':eggplant:']; + delete emoji.list[':peach:']; + }); + + const flattenEmojis = (rows: ReturnType): string[] => + rows.flatMap((row) => { + if (!Array.isArray(row)) { + return []; + } + + return row.map((item) => item.emoji); + }); + + it('should hide restricted emojis from the picker for regular users', () => { + const rows = createEmojiList(90, CATEGORY, 0, recentEmojis, setRecentEmojis, false, ['eggplant', 'peach']); + expect(flattenEmojis(rows)).to.deep.equal(['smile']); + }); + + it('should keep restricted emojis visible for users with manage-emoji', () => { + const rows = createEmojiList(90, CATEGORY, 0, recentEmojis, setRecentEmojis, true, ['eggplant', 'peach']); + expect(flattenEmojis(rows)).to.deep.equal(['smile', 'eggplant', 'peach']); + }); + + it('should hide restricted emojis from search results for regular users', () => { + const results = getEmojisBySearchTerm('pea', 0, recentEmojis, setRecentEmojis, false, ['peach']); + expect(results.map((item: { emoji: string }) => item.emoji)).to.not.include('peach'); + }); + + it('should include restricted emojis in search results for users with manage-emoji', () => { + const results = getEmojisBySearchTerm('pea', 0, recentEmojis, setRecentEmojis, true, ['peach']); + expect(results.map((item: { emoji: string }) => item.emoji)).to.include('peach'); + }); +}); diff --git a/apps/meteor/tests/unit/app/read-counter/getAccessibleMessageForReadCounter.spec.ts b/apps/meteor/tests/unit/app/read-counter/getAccessibleMessageForReadCounter.spec.ts new file mode 100644 index 0000000000000..ef14ba56023eb --- /dev/null +++ b/apps/meteor/tests/unit/app/read-counter/getAccessibleMessageForReadCounter.spec.ts @@ -0,0 +1,56 @@ +import { expect } from 'chai'; +import { beforeEach, describe, it } from 'mocha'; +import p from 'proxyquire'; +import sinon from 'sinon'; + +const sandbox = sinon.createSandbox(); + +const findOneByIdMessage = sandbox.stub(); +const findOneByIdRoom = sandbox.stub(); +const canReadRoom = sandbox.stub(); + +const { getAccessibleMessageForReadCounter } = p.noCallThru().load('../../../../app/read-counter/server/getAccessibleMessageForReadCounter', { + '@rocket.chat/core-services': { Authorization: { canReadRoom } }, + '@rocket.chat/models': { + Messages: { findOneById: findOneByIdMessage }, + Rooms: { findOneById: findOneByIdRoom }, + }, +}); + +describe('getAccessibleMessageForReadCounter', () => { + beforeEach(() => { + sandbox.reset(); + }); + + it('returns null for missing messages', async () => { + findOneByIdMessage.resolves(null); + + expect(await getAccessibleMessageForReadCounter('m1', 'viewer')).to.equal(null); + }); + + it('returns null for direct messages', async () => { + findOneByIdMessage.resolves({ _id: 'm1', rid: 'r1', ts: new Date(), u: { _id: 'author' } }); + findOneByIdRoom.resolves({ _id: 'r1', t: 'd' }); + + expect(await getAccessibleMessageForReadCounter('m1', 'viewer')).to.equal(null); + expect(canReadRoom.called).to.equal(false); + }); + + it('returns null when the user cannot read the room', async () => { + findOneByIdMessage.resolves({ _id: 'm1', rid: 'r1', ts: new Date(), u: { _id: 'author' } }); + findOneByIdRoom.resolves({ _id: 'r1', t: 'c' }); + canReadRoom.resolves(false); + + expect(await getAccessibleMessageForReadCounter('m1', 'viewer')).to.equal(null); + }); + + it('returns the message and room when access is allowed', async () => { + const message = { _id: 'm1', rid: 'r1', ts: new Date(), u: { _id: 'author' } }; + const room = { _id: 'r1', t: 'c' }; + findOneByIdMessage.resolves(message); + findOneByIdRoom.resolves(room); + canReadRoom.resolves(true); + + expect(await getAccessibleMessageForReadCounter('m1', 'viewer')).to.deep.equal({ message, room }); + }); +}); diff --git a/apps/meteor/tests/unit/app/read-counter/getMessageReadCount.spec.ts b/apps/meteor/tests/unit/app/read-counter/getMessageReadCount.spec.ts new file mode 100644 index 0000000000000..90d1d8c04b196 --- /dev/null +++ b/apps/meteor/tests/unit/app/read-counter/getMessageReadCount.spec.ts @@ -0,0 +1,57 @@ +import { expect } from 'chai'; +import { beforeEach, describe, it } from 'mocha'; +import p from 'proxyquire'; +import sinon from 'sinon'; + +const sandbox = sinon.createSandbox(); + +const getAccessibleMessageForReadCounter = sandbox.stub(); +const countReadersByRoomIdAndMessageTs = sandbox.stub(); + +const { getMessageReadCount } = p.noCallThru().load('../../../../app/read-counter/server/getMessageReadCount', { + './getAccessibleMessageForReadCounter': { getAccessibleMessageForReadCounter }, + '@rocket.chat/models': { + Subscriptions: { countReadersByRoomIdAndMessageTs }, + }, +}); + +describe('getMessageReadCount', () => { + beforeEach(() => { + sandbox.reset(); + }); + + it('returns null when the message is not accessible', async () => { + getAccessibleMessageForReadCounter.resolves(null); + + const result = await getMessageReadCount('m1', 'viewer'); + + expect(result).to.equal(null); + expect(countReadersByRoomIdAndMessageTs.called).to.equal(false); + }); + + it('returns read count excluding the message author', async () => { + const ts = new Date('2026-01-01T00:00:00.000Z'); + getAccessibleMessageForReadCounter.resolves({ + message: { _id: 'm1', rid: 'r1', ts, u: { _id: 'author' } }, + room: { _id: 'r1', t: 'c' }, + }); + countReadersByRoomIdAndMessageTs.resolves(3); + + const result = await getMessageReadCount('m1', 'viewer'); + + expect(result).to.deep.equal({ readCount: 3 }); + expect(countReadersByRoomIdAndMessageTs.calledWith('r1', ts, 'author')).to.equal(true); + }); + + it('returns zero when the message has no timestamp', async () => { + getAccessibleMessageForReadCounter.resolves({ + message: { _id: 'm1', rid: 'r1', u: { _id: 'author' } }, + room: { _id: 'r1', t: 'c' }, + }); + + const result = await getMessageReadCount('m1', 'viewer'); + + expect(result).to.deep.equal({ readCount: 0 }); + expect(countReadersByRoomIdAndMessageTs.called).to.equal(false); + }); +}); diff --git a/apps/meteor/tests/unit/lib/restrictedEmojis.spec.ts b/apps/meteor/tests/unit/lib/restrictedEmojis.spec.ts new file mode 100644 index 0000000000000..3e886097794e9 --- /dev/null +++ b/apps/meteor/tests/unit/lib/restrictedEmojis.spec.ts @@ -0,0 +1,73 @@ +import { expect } from 'chai'; +import { describe, it } from 'mocha'; + +import { getEmojiNameWithoutTone, isRestrictedEmoji, normalizeEmojiName, parseRestrictedEmojis } from '../../../lib/emoji/restrictedEmojis'; + +describe('restrictedEmojis helpers', () => { + describe('normalizeEmojiName', () => { + it('should trim, lowercase and strip surrounding colons', () => { + expect(normalizeEmojiName(' :Middle_Finger: ')).to.equal('middle_finger'); + }); + + it('should leave plain names unchanged aside from casing', () => { + expect(normalizeEmojiName('Eggplant')).to.equal('eggplant'); + }); + + it('should return an empty string for non-string values', () => { + expect(normalizeEmojiName(undefined)).to.equal(''); + expect(normalizeEmojiName(null)).to.equal(''); + }); + }); + + describe('getEmojiNameWithoutTone', () => { + it('should strip tone suffixes', () => { + expect(getEmojiNameWithoutTone('middle_finger_tone2')).to.equal('middle_finger'); + expect(getEmojiNameWithoutTone(':peach_tone5:')).to.equal('peach'); + }); + + it('should keep names without tones', () => { + expect(getEmojiNameWithoutTone('smile')).to.equal('smile'); + }); + }); + + describe('parseRestrictedEmojis', () => { + it('should parse, normalize, strip tones and dedupe values', () => { + expect(parseRestrictedEmojis(':eggplant:, Peach , MIDDLE_FINGER, eggplant_tone2')).to.deep.equal([ + 'eggplant', + 'peach', + 'middle_finger', + ]); + }); + + it('should return an empty array for empty values', () => { + expect(parseRestrictedEmojis('')).to.deep.equal([]); + expect(parseRestrictedEmojis(undefined)).to.deep.equal([]); + expect(parseRestrictedEmojis(null)).to.deep.equal([]); + }); + }); + + describe('isRestrictedEmoji', () => { + const restricted = parseRestrictedEmojis('middle_finger,eggplant'); + + it('should match exact names', () => { + expect(isRestrictedEmoji('eggplant', restricted)).to.equal(true); + expect(isRestrictedEmoji('smile', restricted)).to.equal(false); + }); + + it('should match tone variants of a restricted base name', () => { + expect(isRestrictedEmoji('middle_finger_tone2', restricted)).to.equal(true); + }); + + it('should match names wrapped in colons', () => { + expect(isRestrictedEmoji(':eggplant:', restricted)).to.equal(true); + }); + + it('should return false when the restriction list is empty', () => { + expect(isRestrictedEmoji('eggplant', [])).to.equal(false); + }); + + it('should return false for undefined emoji names', () => { + expect(isRestrictedEmoji(undefined, restricted)).to.equal(false); + }); + }); +}); diff --git a/apps/meteor/tests/unit/server/lib/messaging/validateRestrictedEmojis.spec.ts b/apps/meteor/tests/unit/server/lib/messaging/validateRestrictedEmojis.spec.ts new file mode 100644 index 0000000000000..d20226676aa1d --- /dev/null +++ b/apps/meteor/tests/unit/server/lib/messaging/validateRestrictedEmojis.spec.ts @@ -0,0 +1,126 @@ +import { expect } from 'chai'; +import { beforeEach, describe, it } from 'mocha'; +import proxyquire from 'proxyquire'; +import sinon from 'sinon'; + +import * as restrictedEmojisModule from '../../../../../lib/emoji/restrictedEmojis'; + +const settingsGetMock = sinon.stub(); +const hasPermissionAsyncMock = sinon.stub(); +const getEmojiDataMock = sinon.stub(); + +class MeteorError extends Error { + public error: string; + + public details: unknown; + + constructor(error: string, reason?: string, details?: unknown) { + super(reason || error); + this.error = error; + this.details = details; + } +} + +const { assertNoRestrictedEmojis } = proxyquire.noCallThru().load('../../../../../server/lib/validateRestrictedEmojis.ts', { + 'meteor/meteor': { Meteor: { Error: MeteorError } }, + '../../lib/emoji/restrictedEmojis': restrictedEmojisModule, + '../../lib/emoji-native/generateEmojiData': { + getEmojiData: getEmojiDataMock, + }, + './authorization/hasPermission': { hasPermissionAsync: hasPermissionAsyncMock }, + '../settings': { settings: { get: settingsGetMock } }, +}); + +describe('assertNoRestrictedEmojis', () => { + beforeEach(() => { + settingsGetMock.reset(); + hasPermissionAsyncMock.reset(); + getEmojiDataMock.reset(); + + settingsGetMock.withArgs('Emoji_Restricted_For_Users').returns('eggplant,peach,middle_finger'); + hasPermissionAsyncMock.resolves(false); + getEmojiDataMock.returns({ + emojiList: { + ':eggplant:': { unicode: '🍆' }, + ':peach:': { unicode: '🍑' }, + ':middle_finger:': { unicode: '🖕' }, + }, + bareAliases: new Map(), + }); + }); + + it('should allow messages when the setting is empty', async () => { + settingsGetMock.withArgs('Emoji_Restricted_For_Users').returns(''); + + await assertNoRestrictedEmojis('user-id', 'hello :eggplant:', 'sendMessage'); + }); + + it('should allow messages when msg is empty', async () => { + await assertNoRestrictedEmojis('user-id', '', 'sendMessage'); + await assertNoRestrictedEmojis('user-id', undefined, 'sendMessage'); + }); + + it('should allow users with manage-emoji permission to use restricted emojis', async () => { + hasPermissionAsyncMock.resolves(true); + + await assertNoRestrictedEmojis('admin-id', 'hello :eggplant:', 'sendMessage'); + expect(hasPermissionAsyncMock.calledWith('admin-id', 'manage-emoji')).to.equal(true); + }); + + it('should allow messages without restricted emojis', async () => { + await assertNoRestrictedEmojis('user-id', 'hello :smile: world', 'sendMessage'); + }); + + it('should block restricted shortcodes on sendMessage', async () => { + try { + await assertNoRestrictedEmojis('user-id', 'look :eggplant:', 'sendMessage'); + expect.fail('expected error-emoji-restricted'); + } catch (error: any) { + expect(error).to.be.instanceOf(MeteorError); + expect(error.error).to.equal('error-emoji-restricted'); + expect(error.details).to.deep.include({ method: 'sendMessage', emoji: 'eggplant' }); + } + }); + + it('should block restricted shortcodes on updateMessage', async () => { + try { + await assertNoRestrictedEmojis('user-id', 'edited :peach:', 'updateMessage'); + expect.fail('expected error-emoji-restricted'); + } catch (error: any) { + expect(error).to.be.instanceOf(MeteorError); + expect(error.error).to.equal('error-emoji-restricted'); + expect(error.details).to.deep.include({ method: 'updateMessage', emoji: 'peach' }); + } + }); + + it('should block tone variants of restricted emojis', async () => { + try { + await assertNoRestrictedEmojis('user-id', ':middle_finger_tone2:', 'sendMessage'); + expect.fail('expected error-emoji-restricted'); + } catch (error: any) { + expect(error.error).to.equal('error-emoji-restricted'); + expect(error.details).to.deep.include({ emoji: 'middle_finger_tone2' }); + } + }); + + it('should block unicode emojis converted to restricted shortnames', async () => { + try { + await assertNoRestrictedEmojis('user-id', 'unicode 🍆 here', 'sendMessage'); + expect.fail('expected error-emoji-restricted'); + } catch (error: any) { + expect(error.error).to.equal('error-emoji-restricted'); + expect(error.details).to.deep.include({ emoji: 'eggplant' }); + } + }); + + it('should normalize restricted setting values with colons and casing', async () => { + settingsGetMock.withArgs('Emoji_Restricted_For_Users').returns(' :Eggplant: , Peach '); + + try { + await assertNoRestrictedEmojis('user-id', ':eggplant:', 'sendMessage'); + expect.fail('expected error-emoji-restricted'); + } catch (error: any) { + expect(error.error).to.equal('error-emoji-restricted'); + } + }); +}); diff --git a/ee/packages/pdf-worker/src/templates/ChatTranscript/markup/blocks/ListBlocks.tsx b/ee/packages/pdf-worker/src/templates/ChatTranscript/markup/blocks/ListBlocks.tsx new file mode 100644 index 0000000000000..e72f7ec92f814 --- /dev/null +++ b/ee/packages/pdf-worker/src/templates/ChatTranscript/markup/blocks/ListBlocks.tsx @@ -0,0 +1,69 @@ +import { StyleSheet, Text, View } from '@react-pdf/renderer'; +import type * as MessageParser from '@rocket.chat/message-parser'; + +import { isOrderedListRun, splitListItemRuns } from './splitListItemRuns'; +import InlineElements from '../elements/InlineElements'; + +const styles = StyleSheet.create({ + wrapper: { + marginTop: 4, + }, + list: { + flexDirection: 'row', + }, + unorderedList: { + display: 'flex', + flexDirection: 'row', + }, + number: { + fontWeight: 700, + marginHorizontal: 4, + }, + bullet: { + marginHorizontal: 4, + }, + nested: { + marginLeft: 16, + }, +}); + +type ListBlockProps = { + items: MessageParser.ListItem[]; +}; + +const NestedLists = ({ items }: { items: MessageParser.ListItem[] }) => ( + <> + {splitListItemRuns(items).map((run, index) => ( + + {isOrderedListRun(run) ? : } + + ))} + +); + +export const OrderedListBlock = ({ items }: ListBlockProps) => ( + + {items.map(({ value, number, children }, index) => ( + + + {number}. {value} + + {children?.length ? : null} + + ))} + +); + +export const UnorderedListBlock = ({ items }: ListBlockProps) => ( + + {items.map(({ value, children }, index) => ( + + + • + {value} + + {children?.length ? : null} + + ))} + +); diff --git a/ee/packages/pdf-worker/src/templates/ChatTranscript/markup/blocks/OrderedListBlock.tsx b/ee/packages/pdf-worker/src/templates/ChatTranscript/markup/blocks/OrderedListBlock.tsx index 3f7a2ce6e07f6..de5a7360566af 100644 --- a/ee/packages/pdf-worker/src/templates/ChatTranscript/markup/blocks/OrderedListBlock.tsx +++ b/ee/packages/pdf-worker/src/templates/ChatTranscript/markup/blocks/OrderedListBlock.tsx @@ -1,33 +1 @@ -import { StyleSheet, Text, View } from '@react-pdf/renderer'; -import type * as MessageParser from '@rocket.chat/message-parser'; - -import InlineElements from '../elements/InlineElements'; - -const styles = StyleSheet.create({ - wrapper: { - marginTop: 4, - }, - list: { - flexDirection: 'row', - }, - number: { - fontWeight: 700, - marginHorizontal: 4, - }, -}); - -export type OrderedListBlockProps = { - items: MessageParser.ListItem[]; -}; - -const OrderedListBlock = ({ items }: OrderedListBlockProps) => ( - - {items.map(({ value, number }, index) => ( - - {number}. {value} - - ))} - -); - -export default OrderedListBlock; +export { OrderedListBlock as default } from './ListBlocks'; diff --git a/ee/packages/pdf-worker/src/templates/ChatTranscript/markup/blocks/UnorderedListBlock.tsx b/ee/packages/pdf-worker/src/templates/ChatTranscript/markup/blocks/UnorderedListBlock.tsx index 0e1d70ca70578..9a4aa6c15431f 100644 --- a/ee/packages/pdf-worker/src/templates/ChatTranscript/markup/blocks/UnorderedListBlock.tsx +++ b/ee/packages/pdf-worker/src/templates/ChatTranscript/markup/blocks/UnorderedListBlock.tsx @@ -1,33 +1 @@ -import { StyleSheet, Text, View } from '@react-pdf/renderer'; -import type * as MessageParser from '@rocket.chat/message-parser'; - -import InlineElements from '../elements/InlineElements'; - -const styles = StyleSheet.create({ - wrapper: { - marginTop: 4, - }, - list: { - display: 'flex', - flexDirection: 'row', - }, - bullet: { - marginHorizontal: 4, - }, -}); - -export type UnorderedListBlockProps = { - items: MessageParser.ListItem[]; -}; -const UnorderedListBlock = ({ items }: UnorderedListBlockProps) => ( - - {items.map(({ value }, index) => ( - - • - {value} - - ))} - -); - -export default UnorderedListBlock; +export { UnorderedListBlock as default } from './ListBlocks'; diff --git a/ee/packages/pdf-worker/src/templates/ChatTranscript/markup/blocks/splitListItemRuns.ts b/ee/packages/pdf-worker/src/templates/ChatTranscript/markup/blocks/splitListItemRuns.ts new file mode 100644 index 0000000000000..5c8ddd46945f4 --- /dev/null +++ b/ee/packages/pdf-worker/src/templates/ChatTranscript/markup/blocks/splitListItemRuns.ts @@ -0,0 +1,21 @@ +import type * as MessageParser from '@rocket.chat/message-parser'; + +const isOrderedItem = (item: MessageParser.ListItem): boolean => item.number !== undefined; + +export const splitListItemRuns = (items: MessageParser.ListItem[]): MessageParser.ListItem[][] => { + const runs: MessageParser.ListItem[][] = []; + + for (const item of items) { + const lastRun = runs[runs.length - 1]; + if (!lastRun || isOrderedItem(lastRun[0]) !== isOrderedItem(item)) { + runs.push([item]); + continue; + } + + lastRun.push(item); + } + + return runs; +}; + +export const isOrderedListRun = (items: MessageParser.ListItem[]): boolean => isOrderedItem(items[0]); diff --git a/packages/core-services/src/events/Events.ts b/packages/core-services/src/events/Events.ts index fbba3e8c3970e..d72d80dfed9c6 100644 --- a/packages/core-services/src/events/Events.ts +++ b/packages/core-services/src/events/Events.ts @@ -126,6 +126,7 @@ export type EventSignatures = { 'notify.updateCustomSound'(data: { soundData: ICustomSound }): void; 'notify.calendar'(uid: string, data: ICalendarNotification): void; 'notify.messagesRead'(data: { rid: string; until: Date; tmid?: string }): void; + 'notify.readCountsChanged'(data: { rid: IRoom['_id'] }): void; 'notify.importedMessages'(data: { roomIds: string[] }): void; 'permission.changed'(data: { clientAction: ClientAction; data: any }): void; 'room'(data: { action: string; room: Partial }): void; diff --git a/packages/ddp-client/src/types/streams.ts b/packages/ddp-client/src/types/streams.ts index 4bfc9603e269e..fb9a2a79ae936 100644 --- a/packages/ddp-client/src/types/streams.ts +++ b/packages/ddp-client/src/types/streams.ts @@ -73,6 +73,7 @@ export interface StreamerEvents { { key: `${string}/e2e.keyRequest`; args: [unknown] }, { key: `${string}/videoconf`; args: [id: string] }, { key: `${string}/messagesRead`; args: [{ until: Date; tmid?: string }] }, + { key: `${string}/readCountsChanged`; args: [Record] }, { key: `${string}/messagesImported`; args: [null] }, /* @deprecated over videoconf*/ // { key: `${string}/${string}`; args: [id: string] }, diff --git a/packages/gazzodown-alt/src/ComposerList.tsx b/packages/gazzodown-alt/src/ComposerList.tsx index 54197a8b25485..7bb1dd6d66f6a 100644 --- a/packages/gazzodown-alt/src/ComposerList.tsx +++ b/packages/gazzodown-alt/src/ComposerList.tsx @@ -6,15 +6,19 @@ import ComposerInlineElements from './ComposerInlineElements'; type ComposerListProps = { items: MessageParser.ListItem[]; marker: (item: MessageParser.ListItem) => string; + depth?: number; }; -const ComposerList = ({ items, marker }: ComposerListProps): ReactElement => ( +const nestedMarker = (item: MessageParser.ListItem): string => (item.number !== undefined ? `${item.number}. ` : '- '); + +const ComposerList = ({ items, marker, depth = 0 }: ComposerListProps): ReactElement => ( {items.map((item, index) => ( - {marker(item)} + {marker(item)} {item.value} {'\n'} + {item.children?.length ? : null} ))} diff --git a/packages/gazzodown-alt/src/sourceLines.ts b/packages/gazzodown-alt/src/sourceLines.ts index 91e342419f9d0..230c7030ace56 100644 --- a/packages/gazzodown-alt/src/sourceLines.ts +++ b/packages/gazzodown-alt/src/sourceLines.ts @@ -4,15 +4,20 @@ import { blockSourceOf } from './sourceOf'; type Block = MessageParser.Root[number]; +const countListItems = (items: MessageParser.ListItem[]): number => + items.reduce((total, item) => total + 1 + (item.children?.length ? countListItems(item.children) : 0), 0); + // How many source lines a block covers, so the next block can be lined up with the line it started // on. const lineSpanOf = (block: Block, source: string): number => { switch (block.type) { case 'QUOTE': case 'TASKS': + return block.value.length; + case 'UNORDERED_LIST': case 'ORDERED_LIST': - return block.value.length; + return countListItems(block.value); case 'CODE': case 'SPOILER_BLOCK': diff --git a/packages/gazzodown/src/blocks/ListBlocks.tsx b/packages/gazzodown/src/blocks/ListBlocks.tsx new file mode 100644 index 0000000000000..84fd45184699c --- /dev/null +++ b/packages/gazzodown/src/blocks/ListBlocks.tsx @@ -0,0 +1,48 @@ +import type * as MessageParser from '@rocket.chat/message-parser'; +import type { ReactElement } from 'react'; + +import { isOrderedListRun, splitListItemRuns } from './splitListItemRuns'; +import InlineElements from '../elements/InlineElements'; + +type ListBlockProps = { + items: MessageParser.ListItem[]; + nested?: boolean; +}; + +const nestedListStyle = { + paddingInlineStart: '1.5rem', +} as const; + +const NestedLists = ({ items }: { items: MessageParser.ListItem[] }): ReactElement => ( + <> + {splitListItemRuns(items).map((run, index) => + isOrderedListRun(run) ? ( + + ) : ( + + ), + )} + +); + +export const OrderedListBlock = ({ items, nested = false }: ListBlockProps): ReactElement => ( +
    + {items.map(({ value, number, children }, index) => ( +
  1. + {value} + {children?.length ? : null} +
  2. + ))} +
+); + +export const UnorderedListBlock = ({ items, nested = false }: ListBlockProps): ReactElement => ( +
    + {items.map((item, index) => ( +
  • + {item.value} + {item.children?.length ? : null} +
  • + ))} +
+); diff --git a/packages/gazzodown/src/blocks/OrderedListBlock.tsx b/packages/gazzodown/src/blocks/OrderedListBlock.tsx index b4fac42f50478..de5a7360566af 100644 --- a/packages/gazzodown/src/blocks/OrderedListBlock.tsx +++ b/packages/gazzodown/src/blocks/OrderedListBlock.tsx @@ -1,19 +1 @@ -import type * as MessageParser from '@rocket.chat/message-parser'; - -import InlineElements from '../elements/InlineElements'; - -export type OrderedListBlockProps = { - items: MessageParser.ListItem[]; -}; - -const OrderedListBlock = ({ items }: OrderedListBlockProps) => ( -
    - {items.map(({ value, number }, index) => ( -
  1. - {value} -
  2. - ))} -
-); - -export default OrderedListBlock; +export { OrderedListBlock as default } from './ListBlocks'; diff --git a/packages/gazzodown/src/blocks/UnorderedListBlock.tsx b/packages/gazzodown/src/blocks/UnorderedListBlock.tsx index 52d8553c47a5b..9a4aa6c15431f 100644 --- a/packages/gazzodown/src/blocks/UnorderedListBlock.tsx +++ b/packages/gazzodown/src/blocks/UnorderedListBlock.tsx @@ -1,19 +1 @@ -import type * as MessageParser from '@rocket.chat/message-parser'; - -import InlineElements from '../elements/InlineElements'; - -export type UnorderedListBlockProps = { - items: MessageParser.ListItem[]; -}; - -const UnorderedListBlock = ({ items }: UnorderedListBlockProps) => ( -
    - {items.map((item, index) => ( -
  • - {item.value} -
  • - ))} -
-); - -export default UnorderedListBlock; +export { UnorderedListBlock as default } from './ListBlocks'; diff --git a/packages/gazzodown/src/blocks/splitListItemRuns.spec.ts b/packages/gazzodown/src/blocks/splitListItemRuns.spec.ts new file mode 100644 index 0000000000000..cabd04bc44582 --- /dev/null +++ b/packages/gazzodown/src/blocks/splitListItemRuns.spec.ts @@ -0,0 +1,27 @@ +import { isOrderedListRun, splitListItemRuns } from './splitListItemRuns'; + +const item = (number?: number) => + ({ + type: 'LIST_ITEM' as const, + value: [], + ...(number !== undefined ? { number } : {}), + }) as const; + +describe('splitListItemRuns', () => { + it('keeps a homogeneous ordered run together', () => { + const runs = splitListItemRuns([item(1), item(2)]); + expect(runs).toHaveLength(1); + expect(isOrderedListRun(runs[0])).toBe(true); + }); + + it('keeps a homogeneous unordered run together', () => { + const runs = splitListItemRuns([item(), item()]); + expect(runs).toHaveLength(1); + expect(isOrderedListRun(runs[0])).toBe(false); + }); + + it('splits mixed ordered/unordered siblings into separate runs', () => { + const runs = splitListItemRuns([item(1), item(), item(2), item(3)]); + expect(runs).toEqual([[item(1)], [item()], [item(2), item(3)]]); + }); +}); diff --git a/packages/gazzodown/src/blocks/splitListItemRuns.ts b/packages/gazzodown/src/blocks/splitListItemRuns.ts new file mode 100644 index 0000000000000..5c8ddd46945f4 --- /dev/null +++ b/packages/gazzodown/src/blocks/splitListItemRuns.ts @@ -0,0 +1,21 @@ +import type * as MessageParser from '@rocket.chat/message-parser'; + +const isOrderedItem = (item: MessageParser.ListItem): boolean => item.number !== undefined; + +export const splitListItemRuns = (items: MessageParser.ListItem[]): MessageParser.ListItem[][] => { + const runs: MessageParser.ListItem[][] = []; + + for (const item of items) { + const lastRun = runs[runs.length - 1]; + if (!lastRun || isOrderedItem(lastRun[0]) !== isOrderedItem(item)) { + runs.push([item]); + continue; + } + + lastRun.push(item); + } + + return runs; +}; + +export const isOrderedListRun = (items: MessageParser.ListItem[]): boolean => isOrderedItem(items[0]); diff --git a/packages/i18n/src/locales/en.i18n.json b/packages/i18n/src/locales/en.i18n.json index f8c1d72d4e26e..2fb7d1451fa24 100644 --- a/packages/i18n/src/locales/en.i18n.json +++ b/packages/i18n/src/locales/en.i18n.json @@ -1,7731 +1,7741 @@ { - "500": "Internal server error", - "__agents__agents_and__count__conversations__period__": "{{agents}} agents and {{count}} conversations, {{period}}", - "__count__conversations__period__": "{{count}} conversations, {{period}}", - "__count__empty_rooms_will_be_removed_automatically": "{{count}} empty rooms will be removed automatically.", - "__count__empty_rooms_will_be_removed_automatically__rooms__": "{{count}} empty rooms will be removed automatically:
{{rooms}}.", - "__count__file_pruned": { - "one": "{{count}} file pruned", - "other": "{{count}} files pruned" - }, - "__count__files_failed_to_upload": { - "one": "{{count}} file failed to upload and will not be sent: {{name}}", - "other": "{{count}} files failed to upload and will not be sent." - }, - "__count__follower": { - "one": "+{{count}} follower", - "other": "+{{count}} followers" - }, - "__count__message_pruned": { - "one": "{{count}} message pruned", - "other": "{{count}} messages pruned" - }, - "__count__messages_selected": "{{count}} messages selected", - "__count__participants_cannot_see_the_chat": { - "one": "{{count}} person can't see the chat", - "other": "{{count}} people can't see the chat" - }, - "__count__people_in_the_call": { - "one": "{{count}} person in the call", - "other": "{{count}} people in the call" - }, - "__count__people_joined": { - "one": "{{count}} person joined", - "other": "{{count}} people joined" - }, - "__count__replies": "{{count}} replies", - "__count__replies__date__": "{{count}} replies, {{date}}", - "__count__result_found": { - "one": "{{count}} result found", - "other": "{{count}} results found" - }, - "__count__tags__and__count__conversations__period__": "{{count}} tags and {{conversations}} conversations, {{period}}", - "__count__without__assignee__": "{{count}} without assignee", - "__count__without__department__": "{{count}} without department", - "__count__without__tags__": "{{count}} without tags", - "__departments__departments_and__count__conversations__period__": "{{departments}} departments and {{count}} conversations, {{period}}", - "__name__presenting": "{{name}} (presenting)", - "__name__raised_their_hand": "{{name}} raised their hand", - "__name__screen": "{{name}} — screen", - "__name__will_be_notified_when_you_start_the_call": "{{name}} will be notified when you start the call", - "__name__you_presenting": "{{name}} (You, presenting)", - "__roomName__encryption_keys_need_to_be_updated": "{{roomName}} encryption keys need to be updated to give you access. Another room member needs to be online for this to happen.", - "__roomName__is_encrypted": "{{roomName}} is encrypted", - "__roomName__moved_to__categoryName__": "{{roomName}} moved to {{categoryName}}.", - "__roomName__removed_from_category": "{{roomName}} removed from category.", - "__roomName__was_added_to_favorites": "{{roomName}} was added to favorites", - "__roomName__was_removed_from_favorites": "{{roomName}} was removed from favorites", - "__unreadTitle__from__roomTitle__": "{{unreadTitle}} from {{roomTitle}}", - "__username__is_no_longer__role__defined_by__user_by_": "{{username}} is no longer {{role}} by {{user_by}}", - "__username__profile_picture": "{{username}}'s profile picture", - "__username__was_set__role__by__user_by_": "{{username}} was set {{role}} by {{user_by}}", - "__usernames__and__count__more_joined": "{{usernames}} and {{count}} more joined", - "__usernames__joined": "{{usernames}} joined", - "__usersCount__joined": "{{count}} joined", - "__usersCount__people_will_be_invited": "{{usersCount}} people will be invited", - "_joined.comment": "user a and user b joined a video call", - "@username": "@username", - "@username_message": "@username ", - "#channel": "#channel", - "%_of_conversations": "% of conversations", - "0_Errors_Only": "0 - Errors only", - "1_Errors_and_Information": "1 - Errors and information", - "12_Hour": "12-hour clock", - "2_Erros_Information_and_Debug": "2 - Errors, information and debug", - "24_Hour": "24-hour clock", - "A_category_with_this_name_already_exists": "A category with this name already exists.", - "A_cloud-based_platform_for_those_needing_a_plug-and-play_app": "A cloud-based platform for those needing a plug-and-play app.", - "A_new_owner_will_be_assigned_automatically_to__count__rooms": "A new owner will be assigned automatically to {{count}} rooms.", - "A_new_owner_will_be_assigned_automatically_to_the__roomName__room": "A new owner will be assigned automatically to the {{roomName}} room.", - "A_new_owner_will_be_assigned_automatically_to_those__count__rooms__rooms__": "A new owner will be assigned automatically to those {{count}} rooms:
{{rooms}}.", - "A_secure_and_highly_private_self-managed_solution_for_conference_calls": "A secure and highly private self-managed solution for conference calls.", - "A_workspace_admin_needs_to_install_and_configure_a_conference_call_app": "A workspace admin needs to install and configure a conference call app.", - "ABAC": "Attribute-based access control", - "ABAC_Add_Attribute": "Add attribute", - "ABAC_Add_room": "Add room", - "ABAC_All_Attributes_deleted": "All attributes deleted", - "ABAC_Attribute_created": "{{attributeName}} attribute created", - "ABAC_Attribute_deleted": "{{attributeName}} attribute deleted", - "ABAC_Attribute_Store": "Attribute store", - "ABAC_Attribute_Store_Description": "Where assignable room attributes come from. With Virtru, attributes are managed externally and limited to those the acting admin possesses; the room attributes tab is hidden.", - "ABAC_Attribute_Store_Local": "Local", - "ABAC_Attribute_Store_Switch_Alert": "Switching the attribute store permanently clears all existing room attribute assignments. This cannot be undone. No users are removed from any room, and rooms remain private.", - "ABAC_Attribute_Store_Switched": "Attribute store switched", - "ABAC_Attribute_Store_Virtru": "Virtru", - "ABAC_Attribute_updated": "{{attributeName}} attribute updated", - "ABAC_Attribute_Values": "Attribute values", - "ABAC_Attributes": "Subject attributes", - "ABAC_Attributes_description": "User characteristics ABAC uses to determine room access", - "ABAC_Attributes_Redacted": "Room attributes hidden", - "ABAC_Attributes_Redacted_Description": "You don't have the required attributes.", - "ABAC_automatically_disabled_callout": "ABAC automatically disabled", - "ABAC_automatically_disabled_callout_description": "Renew your license to continue using all <1>ABAC capabilities without restriction.", - "Abac_Cache_Decision_Time_Seconds": "ABAC cache decision time (seconds)", - "Abac_Cache_Decision_Time_Seconds_Description": "Time in seconds to cache access control decisions. Setting this value to 0 will disable caching.", - "ABAC_Cannot_delete_attribute": "Cannot delete attribute assigned to rooms", - "ABAC_Cannot_delete_attribute_content": "Unassign {{attributeName}} from all rooms before attempting to delete it.", - "ABAC_Cannot_delete_attribute_value_in_use": "Cannot delete attribute value assigned to rooms. <1>View rooms", - "ABAC_Classification_Banners": "Classification banners", - "ABAC_Classification_Banners_Config": "Classification banners configuration (JSON)", - "ABAC_Classification_Banners_Config_Description": "JSON document describing which room attributes appear in the banner, their labels and colors. See the classification banners documentation for the schema and examples.", - "ABAC_Classification_Banners_Config_Invalid": "Classification banners configuration must be valid JSON matching the documented schema.", - "ABAC_Classification_Banners_Enabled": "Enable classification banners", - "ABAC_Classification_Banners_Enabled_Description": "Show a classification banner in rooms managed by ABAC.", - "ABAC_Delete_room": "Remove room from ABAC management", - "ABAC_Delete_room_annotation": "Proceed with caution", - "ABAC_Delete_room_attribute": "Delete attribute", - "ABAC_Delete_room_attribute_content": "Are you sure you want to delete {{attributeName}} ?
Existing rooms will not be affected as it is not currently assigned to any.", - "ABAC_Delete_room_content": "Removing {{roomName}} from ABAC management may result in unintended users gaining access.", - "ABAC_Edit_attribute": "Edit attribute", - "ABAC_Edit_attribute_description": "Attribute values cannot be edited, but can be added or deleted.", - "ABAC_Edit_Room": "Edit room", - "ABAC_Element": "ABAC element", - "ABAC_Element_Name": "Element name", - "ABAC_Enabled": "Enable attribute-based access control (ABAC)", - "ABAC_Enabled_callout": "User attributes are synchronized via LDAP. <1>Learn more", - "ABAC_Enabled_Description": "Controls access to rooms based on user and room attributes.", - "ABAC_Granted_Object_Access": "Manual add approved", - "ABAC_Invalid_attribute": "Invalid characters in attribute name or values", - "ABAC_Key_added": "Key added", - "ABAC_Key_removed": "Key removed", - "ABAC_Key_renamed": "Key renamed", - "ABAC_Key_updated": "Key updated", - "ABAC_Learn_More": "Learn about ABAC", - "ABAC_Logs": "Logs", - "ABAC_Managed": "ABAC managed", - "ABAC_Managed_description": "Only compliant users have access to attribute-based access controlled rooms. Attributes determine room access.", - "ABAC_New_attribute": "New attribute", - "ABAC_New_attribute_description": "Create an attribute that can later be assigned to rooms.", - "ABAC_No_attributes": "No attributes", - "ABAC_No_attributes_description": "Create custom characteristics to determine who can access a room.", - "ABAC_No_logs": "No logs", - "ABAC_No_logs_description": "ABAC-management related activity will appear here.", - "ABAC_No_repeated_attributes": "Attribute already added", - "ABAC_No_repeated_values": "Value already added", - "ABAC_No_rooms": "No rooms", - "ABAC_No_rooms_description": "ABAC-managed rooms will appear here.", - "ABAC_PDP_Health_Authorization_Failed": "Unable to perform an authenticated request to the Virtru platform. OIDC client may not have admin rights.", - "ABAC_PDP_Health_IdP_Failed": "Unable to connect to the identity provider (IdP) or generate a token", - "ABAC_PDP_Health_No_PDP": "No PDP configured", - "ABAC_PDP_Health_Not_OK": "PDP health check failed due to an unexpected error", - "ABAC_PDP_Health_OK": "All systems operational", - "ABAC_PDP_Health_Platform_Failed": "Unable to reach the Virtru platform health endpoint", - "ABAC_PDP_Type": "Policy decision point (PDP)", - "ABAC_PDP_Type_Description": "Select the policy decision point engine to use for access control decisions.", - "ABAC_PDP_Type_Local": "Local", - "ABAC_PDP_Type_Switch_Alert": "Changing the policy decision point changes how room access is evaluated and may unexpectedly remove users from rooms.
Switching back to local also sets the attribute store back to local to ensure compatibility.", - "ABAC_PDP_Type_Virtru": "Virtru", - "ABAC_Picker_External_Store_Helper": "Available attributes are limited to those you possess.", - "ABAC_Redacted_Placeholder": "", - "ABAC_Remove_attribute": "Delete attribute value", - "abac_removed_user_from_the_room": "was removed by ABAC", - "ABAC_Revoked_Object_Access": "Automatic removal", - "ABAC_Room": "Room", - "ABAC_Room_Attribute": "Room attribute", - "ABAC_Room_Attributes": "Room attributes", - "ABAC_Room_created": "Access to {{roomName}} is now restricted to attribute-compliant users", - "ABAC_room_membership": "Room membership", - "ABAC_Room_removed": "Room {{roomName}} removed from ABAC management", - "ABAC_Room_to_be_managed": "Room to be ABAC-managed", - "ABAC_Room_updated": "{{roomName}} ABAC room updated", - "ABAC_Rooms_Affected": { - "one": "{{count}} room affected", - "other": "{{count}} rooms affected" - }, - "ABAC_Search_Attribute": "Search attribute", - "ABAC_Search_attributes": "Search attributes", - "ABAC_Search_rooms": "Search rooms, attributes or attribute values", - "ABAC_Select_Attribute_Values": "Select attribute values", - "ABAC_ShowAttributesInRooms": "Show ABAC attributes in rooms", - "ABAC_ShowAttributesInRooms_Description": "Display the ABAC attributes assigned to the room in the contextual bar", - "ABAC_Update_room_confirmation_modal_annotation": "Proceed with caution", - "ABAC_Update_room_confirmation_modal_title": "Update ABAC room", - "ABAC_Update_room_content": "{{roomName}} is currently ABAC-managed. Changes may alter who can access this room.", - "ABAC_Value_removed": "Value removed", - "ABAC_Virtru_Attribute_Namespace": "Attribute namespace", - "ABAC_Virtru_Attribute_Namespace_Description": "The namespace used to build attribute FQNs (e.g. opentdf.io produces https://opentdf.io/attr/{key}/value/{value}).", - "ABAC_Virtru_Base_URL": "Base URL", - "ABAC_Virtru_Client_ID": "Client ID", - "ABAC_Virtru_Client_Secret": "Client secret", - "ABAC_Virtru_Default_Entity_Key": "Default entity key", - "ABAC_Virtru_Default_Entity_Key_Description": "The `entity` identifier that will be sent to the ERS.", - "ABAC_Virtru_Entity_Key_Email": "Email address", - "ABAC_Virtru_Entity_Key_OIDC": "OIDC identifier", - "ABAC_Virtru_OIDC_Endpoint": "OIDC endpoint", - "ABAC_Virtru_OIDC_Endpoint_Description": "Base OIDC realm URL used for client credentials authentication (e.g. https://keycloak.example.com/auth/realms/opentdf).", - "ABAC_Virtru_PDP_Configuration": "Virtru PDP configuration", - "ABAC_Virtru_Sync_Interval": "Membership sync interval", - "ABAC_Virtru_Sync_Interval_Description": "Cron expression for how often to re-evaluate all ABAC room memberships against the Virtru PDP and evict non-compliant users (e.g. */5 * * * * for every 5 minutes).", - "ABAC_Virtru_Test_Connection": "Test connection", - "ABAC_Virtru_Test_Connection_Action": "Test connection", - "ABAC_Warning_Modal_Confirm_Text": "Deactivate ABAC", - "ABAC_Warning_Modal_Content": "You will not be able to automatically or manually manage users in existing ABAC-managed rooms. To restore a room's default access control, it must be removed from ABAC management in <1>ABAC > rooms.", - "ABAC_Warning_Modal_Title": "Deactivate ABAC", - "abac-management": "Manage ABAC configuration", - "Accept": "Accept", - "Accept_Call": "Accept call", - "Accept_incoming_livechat_requests_even_if_there_are_no_online_agents": "Accept incoming omnichannel requests even if there are no online agents", - "Accept_new_livechats_when_agent_is_idle": "Accept new omnichannel requests when the agent is idle", - "Accept_receive_inquiry_no_online_agents": "Allow department to receive forwarded inquiries even when there's no available agents", - "Accept_receive_inquiry_no_online_agents_Hint": "This method is effective only with automatic assignment routing methods, and does not apply to manual selection.", - "Accept_with_no_online_agents": "Accept with no online agents", - "Accept_without_mic": "Accept without mic", - "Access_not_authorized": "Access not authorized", - "Access_Token_URL": "Access token URL", - "Access_Your_Account": "Access your account", - "access-federation": "Access Federation", - "access-federation_description": "Permission to access Federation features, create and join federated rooms", - "access-mailer": "Access mailer screen", - "access-mailer_description": "Permission to send mass email to all users.", - "access-marketplace": "Access marketplace", - "access-marketplace_description": "Permission to browse and get apps from the marketplace", - "access-mcp": "Access MCP", - "access-mcp_description": "Permission to call the Rocket.Chat API through the MCP (Model Context Protocol) endpoint.", - "access-permissions": "Access permissions screen", - "access-permissions_description": "Modify permissions for various roles.", - "access-setting-permissions": "Modify Setting-Based permissions", - "access-setting-permissions_description": "Permission to modify setting-based permissions", - "Accessibility": "Accessibility", - "Accessibility_activation": "Here you can activate a range of features to enhance your browsing experience.", - "Accessibility_and_Appearance": "Accessibility & appearance", - "Accessibility_feature_documentation": "Accessibility feature documentation", - "Accessibility_statement": "Accessibility statement", - "Accessing_permissions": "Accessing permissions", - "Account": "Account", - "Account_SID": "Account SID", - "Accounts": "Accounts", - "Accounts_Admin_Email_Approval_Needed_Default": "

The user [name] ([email]) has been registered.

Please check \"administration -> users\" to activate or delete it.

", - "Accounts_Admin_Email_Approval_Needed_Subject_Default": "A new user registered and needs approval", - "Accounts_Admin_Email_Approval_Needed_With_Reason_Default": "

The user [name] ([email]) has been registered.

Reason: [reason]

Please check \"administration -> users\" to activate or delete it.

", - "Accounts_AllowAnonymousRead": "Allow anonymous read", - "Accounts_AllowAnonymousWrite": "Allow anonymous write", - "Accounts_AllowAnonymousWrite_Deprecation_Alert": "This feature is deprecated and will be removed in version 9.0.0.", - "Accounts_AllowDeleteOwnAccount": "Allow users to delete own account", - "Accounts_AllowedDomainsList": "Allowed domains list", - "Accounts_AllowedDomainsList_Description": "Comma-separated list of allowed domains", - "Accounts_AllowEmailChange": "Allow email change", - "Accounts_AllowEmailNotifications": "Allow email notifications", - "Accounts_AllowFeaturePreview": "Allow feature preview", - "Accounts_AllowFeaturePreview_Description": "Make feature preview available to all workspace members.", - "Accounts_AllowInvisibleStatusOption": "Offline status", - "Accounts_AllowInvisibleStatusOption_Description": "Let users choose to appear offline while online.", - "Accounts_AllowPasswordChange": "Allow password change", - "Accounts_AllowPasswordChangeForOAuthUsers": "Allow password change for OAuth users", - "Accounts_AllowRealNameChange": "Allow name change", - "Accounts_AllowUserAvatarChange": "Allow user avatar change", - "Accounts_AllowUsernameChange": "Allow username change", - "Accounts_AllowUserProfileChange": "Allow user profile change", - "Accounts_AllowUserStatusMessageChange": "Custom status", - "Accounts_AllowUserStatusMessageChange_Description": "Let users set their own custom status message.", - "Accounts_AvatarBlockUnauthenticatedAccess": "Block unauthenticated access to avatars", - "Accounts_AvatarCacheTime": "Avatar cache time", - "Accounts_AvatarCacheTime_description": "Number of seconds the http protocol is told to cache the avatar images.", - "Accounts_AvatarExternalProviderUrl": "Avatar external provider URL", - "Accounts_AvatarExternalProviderUrl_Description": "Example: `https://acme.com/api/v1/{username}`", - "Accounts_AvatarResize": "Resize avatars", - "Accounts_AvatarSize": "Avatar size", - "Accounts_BlockedDomainsList": "Blocked domains list", - "Accounts_BlockedDomainsList_Description": "Comma-separated list of blocked domains", - "Accounts_BlockedUsernameList": "Blocked username list", - "Accounts_BlockedUsernameList_Description": "Comma-separated list of blocked usernames (case-insensitive)", - "Accounts_CustomFields_Description": "Should be a valid JSON where keys are the field names containing a dictionary of field settings. Example: \n`{\"role\":{ \"type\": \"select\", \"defaultValue\": \"student\", \"options\": [\"teacher\", \"student\"], \"required\": true, \"modifyRecordField\": { \"array\": true, \"field\": \"roles\" } }, \"twitter\": { \"type\": \"text\", \"required\": true, \"minLength\": 2, \"maxLength\": 10 }}`", - "Accounts_CustomFieldsToShowInUserInfo": "Custom fields to show in user info", - "Accounts_CustomFieldsToShowInUserInfo_Description": "Value must be an array of objects where the key is the label and the value the field name. Example: `[{\"Role Label\": \"role\"}, {\"Twitter Label\": \"twitter\"}]` more info at [Custom Fields](https://docs.rocket.chat/docs/custom-fields)", - "Accounts_Default_User_Preferences": "Default user preferences", - "Accounts_Default_User_Preferences_alsoSendThreadToChannel_Description": "Allow users to select the also send to channel behavior", - "Accounts_Default_User_Preferences_audioNotifications": "Audio notifications default alert", - "Accounts_Default_User_Preferences_desktopNotifications": "Desktop notifications default alert", - "Accounts_Default_User_Preferences_not_available": "Failed to retrieve user preferences because they haven't been set up by the user yet", - "Accounts_Default_User_Preferences_omnichannelTranscriptEmail_Description": "Always send the transcript to contacts at the end of the conversations. This preference may be overriden by an admin setting.", - "Accounts_Default_User_Preferences_omnichannelTranscriptPDF_Description": "Always export the transcript as PDF at the end of conversations.", - "Accounts_Default_User_Preferences_pushNotifications": "Push notifications default alert", - "Accounts_Default_User_Preferences_showThreadsInMainChannel_Description": "When enabled, all replies under a thread will also be displayed directly in the main room. When disabled, thread replies will be displayed based on the sender's choice.", - "Accounts_DefaultUsernamePrefixSuggestion": "Default username prefix suggestion", - "Accounts_denyUnverifiedEmail": "Deny unverified email", - "Accounts_Description": "Modify workspace member account settings.", - "Accounts_Directory_DefaultView": "Default directory listing", - "Accounts_Email_Activated": "[name]

Your account was activated.

", - "Accounts_Email_Activated_Subject": "Account activated", - "Accounts_Email_Approved": "[name]

Your account was approved.

", - "Accounts_Email_Approved_Subject": "Account approved", - "Accounts_Email_Deactivated": "[name]

Your account was deactivated.

", - "Accounts_Email_Deactivated_Subject": "Account deactivated", - "Accounts_EmailVerification": "Require email verification to login", - "Accounts_EmailVerification_Description": "Ensure SMTP is configured to enable", - "Accounts_Enrollment_Email": "Enrollment email", - "Accounts_Enrollment_Email_Default": "

Welcome to [Site_Name]

Go to [Site_URL] and try the best open source chat solution available today!

", - "Accounts_Enrollment_Email_Description": "You may use the following placeholders: \n - `[name]`, `[fname]`, `[lname]` for the user's full name, first name or last name, respectively. \n - `[email]` for the user's email. \n - `[Site_Name]` and `[Site_URL]` for the application name and URL respectively. ", - "Accounts_Enrollment_Email_Subject_Default": "Welcome to [Site_Name]", - "Accounts_ForgetUserSessionOnWindowClose": "Forget user session on window close", - "Accounts_Iframe_api_method": "API method", - "Accounts_Iframe_api_url": "API URL", - "Accounts_iframe_enabled": "Enabled", - "Accounts_iframe_url": "Iframe URL", - "Accounts_LoginExpiration": "Login expiration in days", - "Accounts_ManuallyApproveNewUsers": "Manually approve new users", - "Accounts_OAuth_Apple": "Sign in with Apple", - "Accounts_OAuth_Apple_Description": "If you want Apple login enabled only on mobile, you can leave all fields empty.", - "Accounts_OAuth_Custom_Access_Token_Param": "Param name for access token", - "Accounts_OAuth_Custom_Authorize_Path": "Authorize path", - "Accounts_OAuth_Custom_Avatar_Field": "Avatar field", - "Accounts_OAuth_Custom_Button_Color": "Button color", - "Accounts_OAuth_Custom_Button_Label_Color": "Button text color", - "Accounts_OAuth_Custom_Button_Label_Text": "Button text", - "Accounts_OAuth_Custom_Channel_Admin": "User data group map", - "Accounts_OAuth_Custom_Channel_Map": "OAuth group channel map", - "Accounts_OAuth_Custom_Email_Field": "Email field", - "Accounts_OAuth_Custom_Enable": "Enable", - "Accounts_OAuth_Custom_Groups_Claim": "Roles/groups field for channel mapping", - "Accounts_OAuth_Custom_id": "Id", - "Accounts_OAuth_Custom_Identity_Path": "Identity path", - "Accounts_OAuth_Custom_Identity_Token_Sent_Via": "Identity token sent via", - "Accounts_OAuth_Custom_Key_Field": "Key field", - "Accounts_OAuth_Custom_Login_Style": "Login style", - "Accounts_OAuth_Custom_Map_Channels": "Map roles/groups to channels", - "Accounts_OAuth_Custom_Merge_Roles": "Merge roles from SSO", - "Accounts_OAuth_Custom_Merge_Users": "Merge users", - "Accounts_OAuth_Custom_Merge_Users_Distinct_Services": "Merge users from distinct services", - "Accounts_OAuth_Custom_Merge_Users_Distinct_Services_Description": "When the given key field matches the one of an existing user, allow users from this OAuth service to be merged to existing users regardless of their origin service.", - "Accounts_OAuth_Custom_Name_Field": "Name field", - "Accounts_OAuth_Custom_Roles_Claim": "Roles/groups field name", - "Accounts_OAuth_Custom_Roles_To_Sync": "Roles to sync", - "Accounts_OAuth_Custom_Roles_To_Sync_Description": "OAuth roles to sync on user login and creation (comma-separated).", - "Accounts_OAuth_Custom_Scope": "Scope", - "Accounts_OAuth_Custom_Secret": "Secret", - "Accounts_OAuth_Custom_Show_Button_On_Login_Page": "Show button on login page", - "Accounts_OAuth_Custom_Token_Path": "Token path", - "Accounts_OAuth_Custom_Token_Sent_Via": "Token sent via", - "Accounts_OAuth_Custom_Username_Field": "Username field", - "Accounts_OAuth_Drupal": "Drupal login enabled", - "Accounts_OAuth_Drupal_callback_url": "Drupal oAuth2 redirect URI", - "Accounts_OAuth_Drupal_id": "Drupal oAuth2 client ID", - "Accounts_OAuth_Drupal_secret": "Drupal oAuth2 client secret", - "Accounts_OAuth_Facebook": "Facebook login", - "Accounts_OAuth_Facebook_callback_url": "Facebook callback URL", - "Accounts_OAuth_Facebook_id": "Facebook app ID", - "Accounts_OAuth_Facebook_secret": "Facebook secret", - "Accounts_OAuth_Github": "OAuth enabled", - "Accounts_OAuth_Github_callback_url": "Github callback URL", - "Accounts_OAuth_GitHub_Enterprise": "OAuth enabled", - "Accounts_OAuth_GitHub_Enterprise_callback_url": "GitHub Enterprise callback URL", - "Accounts_OAuth_GitHub_Enterprise_id": "Client id", - "Accounts_OAuth_GitHub_Enterprise_secret": "Client secret", - "Accounts_OAuth_Github_id": "Client id", - "Accounts_OAuth_Github_secret": "Client secret", - "Accounts_OAuth_Gitlab": "OAuth enabled", - "Accounts_OAuth_Gitlab_callback_url": "GitLab callback URL", - "Accounts_OAuth_Gitlab_id": "GitLab id", - "Accounts_OAuth_Gitlab_identity_path": "Identity path", - "Accounts_OAuth_Gitlab_merge_users": "Merge users", - "Accounts_OAuth_Gitlab_secret": "Client secret", - "Accounts_OAuth_Google": "Google login", - "Accounts_OAuth_Google_callback_url": "Google callback URL", - "Accounts_OAuth_Google_id": "Google id", - "Accounts_OAuth_Google_secret": "Google secret", - "Accounts_OAuth_Linkedin": "LinkedIn login", - "Accounts_OAuth_Linkedin_callback_url": "Linkedin callback URL", - "Accounts_OAuth_Linkedin_id": "LinkedIn id", - "Accounts_OAuth_Linkedin_secret": "LinkedIn secret", - "Accounts_OAuth_Meteor": "Meteor login", - "Accounts_OAuth_Meteor_callback_url": "Meteor callback URL", - "Accounts_OAuth_Meteor_id": "Meteor id", - "Accounts_OAuth_Meteor_secret": "Meteor secret", - "Accounts_OAuth_Nextcloud": "OAuth enabled", - "Accounts_OAuth_Nextcloud_callback_url": "Nextcloud callback URL", - "Accounts_OAuth_Nextcloud_id": "Nextcloud id", - "Accounts_OAuth_Nextcloud_secret": "Client secret", - "Accounts_OAuth_Nextcloud_URL": "Nextcloud server URL", - "Accounts_OAuth_Proxy_host": "Proxy host", - "Accounts_OAuth_Proxy_services": "Proxy services", - "Accounts_OAuth_Twitter": "Twitter login", - "Accounts_OAuth_Twitter_callback_url": "Twitter callback URL", - "Accounts_OAuth_Twitter_id": "Twitter id", - "Accounts_OAuth_Twitter_secret": "Twitter secret", - "Accounts_OAuth_Use_Modern_Flow_Description": "When enabled, OAuth authentication uses the modern Passport-based flow with system browser support on mobile and deep-link callbacks (recommended). When disabled, the original Meteor OAuth implementation is used for backward compatibility.", - "Accounts_OAuth_Use_Modern_Flow_Label": "Use modern OAuth flow", - "Accounts_OAuth_Wordpress": "WordPress login", - "Accounts_OAuth_Wordpress_authorize_path": "Authorize path", - "Accounts_OAuth_Wordpress_callback_url": "WordPress callback URL", - "Accounts_OAuth_Wordpress_id": "WordPress id", - "Accounts_OAuth_Wordpress_identity_path": "Identity path", - "Accounts_OAuth_Wordpress_identity_token_sent_via": "Identity token sent via", - "Accounts_OAuth_Wordpress_scope": "Scope", - "Accounts_OAuth_Wordpress_secret": "WordPress secret", - "Accounts_OAuth_Wordpress_server_type_custom": "Custom", - "Accounts_OAuth_Wordpress_server_type_wordpress_com": "Wordpress.com", - "Accounts_OAuth_Wordpress_server_type_wp_oauth_server": "WP OAuth server plugin", - "Accounts_OAuth_Wordpress_token_path": "Token path", - "Accounts_Password_Policy_AtLeastOneLowercase": "At least one lowercase", - "Accounts_Password_Policy_AtLeastOneLowercase_Description": "Enforce that a password contain at least one lowercase character.", - "Accounts_Password_Policy_AtLeastOneNumber": "At least one number", - "Accounts_Password_Policy_AtLeastOneNumber_Description": "Enforce that a password contain at least one numerical character.", - "Accounts_Password_Policy_AtLeastOneSpecialCharacter": "At least one symbol", - "Accounts_Password_Policy_AtLeastOneSpecialCharacter_Description": "Enforce that a password contain at least one special character.", - "Accounts_Password_Policy_AtLeastOneUppercase": "At least one uppercase", - "Accounts_Password_Policy_AtLeastOneUppercase_Description": "Enforce that a password contain at least one uppercase character.", - "Accounts_Password_Policy_Enabled": "Enable password policy", - "Accounts_Password_Policy_Enabled_Description": "When enabled, user passwords must adhere to the policies set forth. Note: this only applies to new passwords, not existing passwords.", - "Accounts_Password_Policy_ForbidRepeatingCharacters": "Forbid repeating characters", - "Accounts_Password_Policy_ForbidRepeatingCharacters_Description": "Ensures passwords do not contain the same character repeating next to each other.", - "Accounts_Password_Policy_ForbidRepeatingCharactersCount": "Max repeating characters", - "Accounts_Password_Policy_ForbidRepeatingCharactersCount_Description": "The amount of times a character can be repeating before it is not allowed.", - "Accounts_Password_Policy_MaxLength": "Maximum length", - "Accounts_Password_Policy_MaxLength_Description": "Ensures that passwords do not have more than this amount of characters. Use `-1` to disable.", - "Accounts_Password_Policy_MaxLength_Invalid": "Maximum length must be -1 to disable it, or at least 1 and not less than the minimum length.", - "Accounts_Password_Policy_MinLength": "Minimum length", - "Accounts_Password_Policy_MinLength_Description": "Ensures that passwords must have at least this amount of characters. Use `-1` to disable.", - "Accounts_Password_Policy_MinLength_Invalid": "Minimum length must be -1 to disable it, or at least 1 and not greater than the maximum length.", - "Accounts_PasswordReset": "Password reset", - "Accounts_Registration_AuthenticationServices_Default_Roles": "Default roles for authentication services", - "Accounts_Registration_AuthenticationServices_Default_Roles_Description": "Default roles (comma-separated) users will be given when registering through authentication services", - "Accounts_Registration_AuthenticationServices_Enabled": "Registration with authentication services", - "Accounts_Registration_InviteUrlType": "Invite URL type", - "Accounts_Registration_InviteUrlType_Direct": "Direct", - "Accounts_Registration_InviteUrlType_Proxy": "Proxy", - "Accounts_Registration_Users_Default_Roles": "Default roles for users", - "Accounts_Registration_Users_Default_Roles_Description": "Default roles (comma-separated) users will be given when registering through manual registration (including via API)", - "Accounts_Registration_Users_Default_Roles_Enabled": "Enable default roles for manual registration", - "Accounts_RegistrationForm": "Registration form", - "Accounts_RegistrationForm_Disabled": "Disabled", - "Accounts_RegistrationForm_LinkReplacementText": "Registration form link replacement text", - "Accounts_RegistrationForm_Public": "Public", - "Accounts_RegistrationForm_Secret_URL": "Secret URL", - "Accounts_RegistrationForm_SecretURL": "Registration form secret URL", - "Accounts_RegistrationForm_SecretURL_Description": "You must provide a random string that will be added to your registration URL. Example: `https://open.rocket.chat/register/[secret_hash]`", - "Accounts_RequireNameForSignUp": "Require name for signup", - "Accounts_RequirePasswordConfirmation": "Require password confirmation", - "Accounts_RoomAvatarExternalProviderUrl": "Room avatar external provider URL", - "Accounts_RoomAvatarExternalProviderUrl_Description": "Example: `https://acme.com/api/v1/{roomId}`", - "Accounts_SearchFields": "Fields to consider in search", - "Accounts_Send_Email_When_Activating": "Send email to user when user is activated", - "Accounts_Send_Email_When_Deactivating": "Send email to user when user is deactivated", - "Accounts_Set_Email_Of_External_Accounts_as_Verified": "Set email of external accounts as verified", - "Accounts_Set_Email_Of_External_Accounts_as_Verified_Description": "Accounts created from external services, like LDAP, OAuth, etc, will have their emails verified automatically", - "Accounts_SetDefaultAvatar": "Set default avatar", - "Accounts_SetDefaultAvatar_Deprecation_Alert": "Gravatar support is deprecated and will be removed in a future major release.", - "Accounts_SetDefaultAvatar_Description": "Tries to determine default avatar based on OAuth account or Gravatar", - "Accounts_ShowFormLogin": "Show default login form", - "Accounts_StatusVisibility_Admin_Enabled": "Manage user status", - "Accounts_StatusVisibility_Admin_Enabled_Description": "Let admin control individual user status, status message and status hiding. This may affect presence service performance.", - "Accounts_StatusVisibility_Enabled": "User status hiding", - "Accounts_StatusVisibility_Enabled_Description": "Let users conceal their actual status from users they select, always appearing offline to them. Admins cannot see who users select.", - "Accounts_StatusVisibility_HideFrom": "Hide from...", - "Accounts_StatusVisibility_HideFromUsers": "Hide from users", - "Accounts_StatusVisibility_HideFromUsers_Description": "They will see you as offline.", - "Accounts_StatusVisibility_HideStatus": "Hide status", - "Accounts_StatusVisibility_HideStatusFromUsers": "Hide status from users", - "Accounts_StatusVisibility_Saved": "Selected users now see you as offline", - "Accounts_TwoFactorAuthentication_By_Email_Auto_Opt_In": "Auto opt in new users for two-factor via email", - "Accounts_TwoFactorAuthentication_By_Email_Auto_Opt_In_Description": "New users will have the two-factor authentication via email enabled by default. They will be able to disable it in their profile page.", - "Accounts_TwoFactorAuthentication_By_Email_Code_Expiration": "Time to expire the code sent via email in seconds", - "Accounts_TwoFactorAuthentication_By_Email_Enabled": "Enable two-factor authentication via email", - "Accounts_TwoFactorAuthentication_By_Email_Enabled_Description": "Users with email verified and the option enabled in their profile page will receive an email with a temporary code to authorize certain actions like login, save the profile, etc.", - "Accounts_TwoFactorAuthentication_By_TOTP_Enabled": "Enable two-factor authentication via TOTP", - "Accounts_TwoFactorAuthentication_By_TOTP_Enabled_Description": "Users can setup their two-factor authentication using any TOTP app, like Google authenticator or Authy.", - "Accounts_twoFactorAuthentication_email_available_for_OAuth_users": "Make two-factor via email available for oAuth users", - "Accounts_twoFactorAuthentication_email_available_for_OAuth_users_Description": "People that use oAuth will receive an email with a temporary code to authorize actions like login, save profile, etc.", - "Accounts_TwoFactorAuthentication_Enabled": "Enable two-factor authentication", - "Accounts_TwoFactorAuthentication_Enabled_Description": "If deactivated, this setting will deactivate all two-factor authentication. \nTo force users to use two-factor authentication, the admin has to configure the 'user' role to enforce it.", - "Accounts_TwoFactorAuthentication_Enforce_Password_Fallback": "Enforce password fallback", - "Accounts_TwoFactorAuthentication_Enforce_Password_Fallback_Description": "Users will be forced to enter their password, for important actions, if no other two-factor authentication method is enabled for that user and a password is set for him.", - "Accounts_TwoFactorAuthentication_Max_Invalid_Email_Code_Attempts": "Maximum invalid email OTP codes allowed", - "Accounts_TwoFactorAuthentication_Max_Invalid_Email_Code_Attempts_Description": "The system allows a maximum number of invalid email OTP codes, after which a new code is automatically generated. We highly recommend using this setting along with 'block failed login attempts by username'.", - "Accounts_TwoFactorAuthentication_MaxDelta": "Maximum delta", - "Accounts_TwoFactorAuthentication_MaxDelta_Description": "The maximum delta determines how many tokens are valid at any given time. Tokens are generated every 30 seconds, and are valid for (30 * maximum delta) seconds. \nExample: With a maximum delta set to 10, each token can be used up to 300 seconds before or after it's timestamp. This is useful when the client's clock is not properly synced with the server.", - "Accounts_TwoFactorAuthentication_RememberFor": "Remember two-factor for (seconds)", - "Accounts_TwoFactorAuthentication_RememberFor_Description": "Do not request two-factor authorization code if it was already provided before in the given time.", - "Accounts_UseDefaultBlockedDomainsList": "Use default blocked domains list", - "Accounts_UseDNSDomainCheck": "Use DNS domain check", - "Accounts_UserAddedEmail_Default": "

Welcome to [Site_Name]

Go to [Site_URL] and try the best open source chat solution available today!

You may login using your email: [email] and password: [password]. You may be required to change it after your first login.", - "Accounts_UserAddedEmail_Description": "You may use the following placeholders: \n - `[name]`, `[fname]`, `[lname]` for the user's full name, first name or last name, respectively. \n - `[email]` for the user's email. \n - `[password]` for the user's password. \n - `[Site_Name]` and `[Site_URL]` for the application name and URL respectively. ", - "Accounts_UserAddedEmailSubject_Default": "You have been added to [Site_Name]", - "Accounts_UserStatus_Enabled": "Show status", - "Accounts_UserStatus_Enabled_Description": "Let users see each other’s status. Users will always appear offline if disabled.", - "Accounts_Verify_Email_For_External_Accounts": "Mark email for external accounts verified", - "Action": "Action", - "Action_Available_After_Custom_Content_Added": "This action will become available after the custom content has been added", - "Action_Available_After_Custom_Content_Added_And_Visible": "This action will become available after the custom content has been added and made visible to everyone", - "Action_not_available_encrypted_content": "{{action}} not available on encrypted content", - "Action_required": "Action required", - "Activate": "Activate", - "Activation": "Activation", - "Active": "Active", - "active": "active", - "Active_connections": "Active connections", - "Active_users": "Active users", - "ActiveSessions": "Active sessions", - "ActiveSessions_available": "sessions available", - "ActiveSessions_InfoText": "Total concurrent connections. A single user can be connected multiple times. User presence service is disabled at 200 or more to prevent performance issues.", - "ActiveSessionsPeak": "Active sessions peak", - "ActiveSessionsPeak_InfoText": "Highest amount of active connections in the past 30 days", - "Activity": "Activity", - "Actor": "Actor", - "Add": "Add", - "Add_a_Message": "Add a message", - "Add_agent": "Add agent", - "Add_at_most__limit__people_at_a_time": "Add at most {{limit}} people at a time.", - "Add_contact": "Add contact", - "Add_custom_oauth": "Add custom OAuth", - "Add_Domain": "Add domain", - "Add_email": "Add email", - "Add_emoji": "Add emoji", - "Add_files_from": "Add files from", - "Add_link": "Add link", - "Add_manager": "Add manager", - "Add_members": "Add members", - "Add_monitor": "Add monitor", - "Add_more_users": "Add more users", - "Add_people": "Add people", - "Add_phone": "Add phone", - "Add_Reaction": "Add reaction", - "Add_Role": "Add role", - "Add_room": "Add room", - "Add_Sender_To_ReplyTo": "Add sender to Reply-To", - "Add_Server": "Add server", - "Add_them": "Add them", - "Add_to_room": "Add to room", - "Add_topic": "Add topic", - "Add_URL": "Add URL", - "Add_User": "Add user", - "Add_user": "Add user", - "Add_users": "Add users", - "Add_Value": "Add value", - "add-all-to-room": "Add all users to a room", - "add-all-to-room_description": "Permission to add all users to a room", - "add-livechat-department-agents": "Add omnichannel agents to departments", - "add-livechat-department-agents_description": "Permission to add omnichannel agents to departments", - "add-oauth-service": "Add OAuth service", - "add-oauth-service_description": "Permission to add a new OAuth service", - "Add-on": "Add-on", - "Add-on_required": "Add-on required", - "Add-on_required_modal_enable_content": "App cannot be enabled without the required subscription add-on. Contact sales to get the add-on for this app.", - "add-team-member": "Add team member", - "add-team-member_description": "Permission to add members to a team", - "add-to-room": "Add to room", - "add-user": "Add user", - "add-user_description": "Permission to add new users to the server via users screen", - "add-user-to-any-c-room": "Add user to any public channel", - "add-user-to-any-c-room_description": "Permission to add a user to any public channel", - "add-user-to-any-p-room": "Add user to any private channel", - "add-user-to-any-p-room_description": "Permission to add a user to any private channel", - "add-user-to-joined-room": "Add user to any joined channel", - "add-user-to-joined-room_description": "Permission to add a user to a currently joined channel", - "added__roomName__to_team": "added #{{roomName}} to this team", - "added__roomName__to_this_team": "added #{{roomName}} to this team", - "Added__username__to_team": "added @{{user_added}} to this team", - "Added__username__to_this_team": "added @{{user_added}} to this team", - "Adding_OAuth_Services": "Adding OAuth services", - "Adding_permission": "Adding permission", - "Adding_user": "Adding user", - "Additional_emails": "Additional emails", - "Additional_Feedback": "Additional feedback", - "additional_integrations_Bots": "If you are looking for how to integrate your own bot, then look no further than our Hubot adapter. https://github.com/RocketChat/hubot-rocketchat", - "Address": "Address", - "Adjustable_font_size": "Adjustable font size", - "Adjustable_font_size_description": "Designed for those who prefer larger or smaller text for improved readability. This flexibility promotes inclusivity by empowering users to tailor the software interface to their specific needs.", - "Adjustable_layout": "Adjustable layout", - "Admin_disabled_encryption": "Your administrator did not enable E2E encryption.", - "Admin_Info": "Admin info", - "admin-no-active-video-conf-provider": "**Conference call not enabled**: Configure conference calls in order to make it available on this workspace.", - "admin-no-videoconf-provider-app": "**Conference call not enabled**: Conference call apps are available in the Rocket.Chat marketplace.", - "admin-video-conf-provider-not-configured": "**Conference call not enabled**: Configure conference calls in order to make it available on this workspace.", - "Administration": "Administration", - "Admit": "Admit", - "Adult_images_are_not_allowed": "Adult images are not allowed", - "Advanced_contact_profile": "Advanced contact profile", - "Advanced_contact_profile_description": "Manage multiple emails and phone numbers for a single contact, enabling a comprehensive multi-channel history that keeps you well-informed and improves communication efficiency.", - "Advanced_settings": "Advanced settings", - "Aerospace_and_Defense": "Aerospace & defense", - "After_guest_registration": "After guest registration", - "After_OAuth2_authentication_users_will_be_redirected_to_this_URL": "After OAuth2 authentication, users will be redirected to an URL on this list. You can add one URL per line.", - "Agent": "Agent", - "agent": "agent", - "Agent_added": "Agent added", - "Agent_deactivated": "Agent was deactivated", - "Agent_Info": "Agent info", - "Agent_messages": "Agent messages", - "Agent_Name": "Agent name", - "Agent_Name_Placeholder": "Please enter an agent name...", - "Agent_removed": "Agent removed", - "Agents": "Agents", - "Agree": "Agree", - "AI": "AI", - "AI_Actions": "AI actions", - "AI_Center": "AI center", - "AI_Center_Intelligent_Search_card_description": "Find relevant messages across rooms you can access, even when they do not contain the exact search terms.", - "AI_Center_license_required_description": "The chat.rocket.rc-ai add-on is required to enable AI search and other Premium AI capabilities.", - "AI_Center_license_required_title": "AI add-on required", - "AI_Center_LLM_Providers": "LLM providers", - "AI_Center_LLM_Providers_card_description": "Configure one OpenAI-compatible endpoint and select the model used by AI center features.", - "AI_Center_MCP_card_description": "Connect AI clients to approved Rocket.Chat tools using the Model Context Protocol.", - "AI_Intelligent_Search_Answer_Enabled": "Generate AI answers", - "AI_Intelligent_Search_Answer_Enabled_Description": "Generate answers from AI search source messages when an LLM provider is configured.", - "AI_Intelligent_Search_Answer_System_Prompt": "Answer generation system prompt", - "AI_Intelligent_Search_Answer_System_Prompt_Description": "System instructions used to generate answers from AI search source messages.", - "AI_Intelligent_Search_API_Key": "Pipeline API key", - "AI_Intelligent_Search_API_Key_Secret": "Pipeline API key secret", - "AI_Intelligent_Search_Enabled": "Enable AI search", - "AI_Intelligent_Search_Enabled_Description": "Use the configured vector-search pipeline to add semantic results to workspace search.", - "AI_Intelligent_Search_Min_Similarity_Percent": "Minimum semantic similarity (%)", - "AI_Intelligent_Search_Min_Similarity_Percent_Description": "Higher values return fewer but closer semantic matches. Use 0 to keep the widest result set.", - "AI_Intelligent_Search_Pipeline_Base_URL": "Pipeline API base URL", - "AI_Intelligent_Search_Pipeline_Base_URL_Description": "Base URL for the intelligent-search pipeline API.", - "AI_Intelligent_Search_Pipeline_ID": "Pipeline ID", - "AI_Intelligent_Search_Pipeline_ID_Description": "Identifier of the target pipeline used for semantic search requests.", - "AI_Intelligent_Search_Query_Template": "Query template", - "AI_Intelligent_Search_Query_Template_Description": "Optional template applied to search queries before sending to the pipeline. Use {query} as the placeholder. Leave blank to send the raw query.", - "AI_Intelligent_Search_Recency_Weight": "Recency boost", - "AI_Intelligent_Search_Recency_Weight_Description": "Favors newer messages when results are otherwise a similarly good match. Search results are usually closely matched, so even small values noticeably change their order: 25 is a good starting point, while high values can push a recent message above a clearly better match. A message sent a month ago gets half the lift of one sent today. Use 0 to ignore how old a message is.", - "AI_Intelligent_Search_Semantic_Weight": "Search balance", - "AI_Intelligent_Search_Semantic_Weight_Description": "Balance between keyword and semantic retrieval: 0 searches by keyword only, 100 by meaning only, and anything in between combines both. This is not the percentage of results that come from semantic search.", - "AI_LLM_OpenAI_API_Key": "API key", - "AI_LLM_OpenAI_API_Key_Description": "API key for the OpenAI-compatible chat completions endpoint.", - "AI_LLM_OpenAI_Base_URL": "API base URL", - "AI_LLM_OpenAI_Base_URL_Description": "Base URL for an OpenAI-compatible API, for example https://api.openai.com/v1.", - "AI_LLM_OpenAI_Model": "Model", - "AI_LLM_OpenAI_Model_Description": "Model used by AI center features. The list is loaded from the provider's /models endpoint.", - "AI_LLM_Provider": "LLM providers", - "AI_Search_disabled_tooltip": "AI search is turned off. Enable it in AI center before searching with AI.", - "AI_Search_feature_disabled_description": "Turn on AI search in feature preview before using the dedicated AI search page.", - "AI_Search_feature_disabled_title": "AI search experience is off", - "AI_Search_license_required_tooltip": "AI search requires the Rocket.Chat AI add-on. Contact sales to enable it.", - "AI_Search_related_messages": { - "one": "{{count}} related message", - "other": "{{count}} related messages" - }, - "AI_Search_request_failed": "AI search couldn't load results. Try again.", - "AI_Search_results": "AI search results", - "AirGapped_Restriction_Warning": "**Your air-gapped workspace will enter read-only mode in {{remainingDays}} days.** \n Users will still be able to access rooms and read existing messages but will be unable to send new messages. \n Reconnect it to the internet or [upgrade to a premium license](https://go.rocket.chat/i/air-gapped) to prevent this.", - "Airgapped_workspace_restriction": "This air-gapped workspace is in read-only mode. <1>Connect it to the internet or upgrade to a Premium plan to restore full functionality.", - "Airgapped_workspace_warning": "This air-gapped workspace will enter read-only mode in {{remainingDays}} days. <1>Connect it to the internet or upgrade to a Premium plan to prevent this.", - "Alerts": "Alerts", - "Alias": "Alias", - "Alias_Format": "Alias format", - "Alias_Format_Description": "Import messages from Slack with an alias; %s is replaced by the username of the user. If empty, no alias will be used.", - "Alias_Set": "Alias set", - "Aliases": "Aliases", - "All": "All", - "all": "all", - "All_added_tokens_will_be_required_by_the_user": "All added tokens will be required by the user", - "All_Apps": "All apps", - "All_categories": "All categories", - "All_channels": "All channels", - "All_closed_chats_have_been_removed": "All closed chats have been removed", - "All_directions": "All directions", - "All_logs": "All logs", - "All_messages": "All messages", - "All_Prices": "All prices", - "All_roles": "All roles", - "All_rooms": "All rooms", - "All_Settings": "All settings", - "All_statuses": "All statuses", - "All_time": "All time", - "All_user_statuses": "All user statuses", - "All_users": "All users", - "All_users_in_the_channel_can_write_new_messages": "All users in the channel can write new messages", - "All_visible": "All visible", - "Allow": "Allow", - "Allow_collect_and_store_HTTP_header_informations": "Allow to collect and store HTTP header informations", - "Allow_collect_and_store_HTTP_header_informations_description": "This setting determines whether livechat is allowed to store information collected from HTTP header data, such as IP address, User-Agent, and so on.", - "Allow_Invalid_SelfSigned_Certs": "Allow invalid Self-Signed certs", - "Allow_Invalid_SelfSigned_Certs_Description": "Allow invalid and self-signed SSL certificate's for link validation and previews.", - "Allow_Marketing_Emails": "Allow marketing emails", - "Allow_Online_Agents_Outside_Business_Hours": "Allow online agents outside of business hours", - "Allow_Online_Agents_Outside_Office_Hours": "Allow online agents outside of office hours", - "Allow_Save_Media_to_Gallery": "Allow save media to gallery", - "Allow_switching_departments": "Allow visitor to switch departments", - "allow-external-voice-calls": "Allow external voice calls", - "allow-external-voice-calls_description": "Permission to allow users to make and receive calls with users from external integrations.", - "allow-internal-voice-calls": "Allow internal voice calls", - "allow-internal-voice-calls_description": "Permission to allow users to make and receive calls with other users in the workspace.", - "Almost_done": "Almost done", - "Alphabetical": "Alphabetical", - "Also_send_thread_message_to_channel_behavior": "Also send thread message to channel behavior", - "Also_send_to_channel": "Also send to channel", - "Alt_text_description": "Describe the image to give context, including for blind and low-vision users and when it fails to load.", - "Alternative_text": "Alternative text", - "Always_display": "Always display", - "Always_open_in_new_window": "Always open in new window", - "Always_send_the_transcript_to_contacts_at_the_end_of_the_conversations": "Always send the transcript to contacts at the end of the conversations.", - "Always_show_thread_replies_in_main_channel": "Always show thread replies in main channel", - "An_app_needs_to_be_installed_and_configured": "An app needs to be installed and configured.", - "An_update_is_available": "An update is available", - "Analytic_reports": "Analytic reports", - "Analytics": "Analytics", - "Analytics_Description": "See how users interact with your workspace.", - "Analytics_features_enabled": "Features enabled", - "Analytics_features_messages_Description": "Tracks custom events related to actions a user does on messages.", - "Analytics_features_rooms_Description": "Tracks custom events related to actions on a channel or group (create, leave, delete).", - "Analytics_features_users_Description": "Tracks custom events related to actions related to users (password reset times, profile picture change, etc).", - "Analytics_Google": "Google Analytics", - "Analytics_Google_id": "Tracking ID", - "Analytics_page_briefing_first_paragraph": "Rocket.Chat collects anonymous usage data, such as feature usage and session lengths, to improve the product for everyone.", - "Analytics_page_briefing_second_paragraph": "We protect your privacy by never collecting personal or sensitive data. This section shows what is collected, reinforcing our commitment to transparency and trust.", - "Analyze_practical_usage": "Analyze practical usage statistics about users, messages and channels", - "and": "and", - "And_more": "And {{length}} more", - "Animals_and_Nature": "Animals & Nature", - "Announcement": "Announcement", - "Anonymous": "Anonymous", - "Answer_call": "Answer call", - "Anyone_can_access": "Anyone can access", - "Anyone_can_react_to_messages": "Anyone can react to messages", - "Anyone_can_send_new_messages": "Anyone can send new messages", - "Anything_you_added_to__name__will_move_back_to_default": "Anything you added to {{name}} will move back to their default categories.", - "API": "API", - "API_Add_Personal_Access_Token": "Add new personal access token", - "API_Allow_Infinite_Count": "Allow getting everything", - "API_Allow_Infinite_Count_Description": "Should calls to the REST API be allowed to return everything in one call?", - "API_Analytics": "Analytics", - "API_Apply_permission_view-outside-room_on_users-list": "Apply permission `view-outside-room` to api `users.list`", - "API_Apply_permission_view-outside-room_on_users-list_Description": "Temporary setting to enforce permission. Will be removed on next major release within the change to always enforce the permission", - "API_CORS_Origin": "CORS origin", - "API_Default_Count": "Default count", - "API_Default_Count_Description": "The default count for REST API results if the consumer did not provided any.", - "API_Drupal_URL": "Drupal server URL", - "API_Drupal_URL_Description": "Example: `https://domain.com` (excluding trailing slash)", - "API_Embed": "Embed link previews", - "API_Embed_Description": "Whether embedded link previews are enabled or not when a user posts a link to a website.", - "API_Embed_UserAgent": "Embed request user agent", - "API_EmbedCacheExpirationDays": "Embed cache expiration days", - "API_EmbedDisabledFor": "Disable embed for users", - "API_EmbedDisabledFor_Description": "Comma-separated list of usernames to disable the embedded link previews.", - "API_EmbedIgnoredHosts": "Embed ignored hosts", - "API_EmbedIgnoredHosts_Description": "Comma-separated list of hosts or CIDR addresses, eg. localhost, 127.0.0.1, 10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16", - "API_EmbedSafePorts": "Safe ports", - "API_EmbedSafePorts_Description": "Comma-separated list of ports allowed for previewing.", - "API_EmbedTimeout": "Embed request default timeout (in seconds)", - "API_Enable_CORS": "Enable CORS", - "API_Enable_Direct_Message_History_EndPoint": "Enable direct message history endpoint", - "API_Enable_Direct_Message_History_EndPoint_Description": "This enables the `/api/v1/im.messages.others` which allows the viewing of direct messages sent by other users that the caller is not part of.", - "API_Enable_Personal_Access_Tokens": "Enable personal access tokens to REST API", - "API_Enable_Personal_Access_Tokens_Description": "Enable personal access tokens for use with the REST API", - "API_Enable_Rate_Limiter": "Enable rate limiter", - "API_Enable_Rate_Limiter_Dev": "Enable rate limiter in development", - "API_Enable_Rate_Limiter_Dev_Description": "Should limit the amount of calls to the endpoints in the development environment?", - "API_Enable_Rate_Limiter_Limit_Calls_Default": "Default number calls to the rate limiter", - "API_Enable_Rate_Limiter_Limit_Calls_Default_Description": "Number of default calls for each endpoint of the REST API, allowed within the time range defined below", - "API_Enable_Rate_Limiter_Limit_Time_Default": "Default time limit for the rate limiter (in ms)", - "API_Enable_Rate_Limiter_Limit_Time_Default_Description": "Default timeout to limit the number of calls at each endpoint of the REST API(in ms)", - "API_Enable_Shields": "Enable shields", - "API_Enable_Shields_Description": "Enable shields available at `/api/v1/shield.svg`", - "API_GitHub_Enterprise_URL": "Server URL", - "API_GitHub_Enterprise_URL_Description": "Example: `https://domain.com` (excluding trailing slash)", - "API_Gitlab_URL": "GitLab URL", - "API_Personal_Access_Token_Generated": "Personal access token successfully generated", - "API_Personal_Access_Token_Generated_Text_Token_s_UserId_s": "Please save your token carefully as you will no longer be able to view it afterwards.
Token: {{token}}
Your user id: {{userId}}", - "API_Personal_Access_Token_Name": "Personal access token name", - "API_Personal_Access_Tokens_Regenerate_It": "Regenerate token", - "API_Personal_Access_Tokens_Regenerate_Modal": "If you lost or forgot your token, you can regenerate it, but remember that all applications that use this token should be updated", - "API_Personal_Access_Tokens_Remove_Modal": "Are you sure you wish to remove this personal access token?", - "API_Personal_Access_Tokens_To_REST_API": "Personal access tokens to REST API", - "API_Rate_Limiter": "API rate limiter", - "API_Shield_Types": "Shield types", - "API_Shield_Types_Description": "Types of shields to enable as a comma separated list, choose from `online`, `channel` or `*` for all", - "API_Shield_user_require_auth": "Require authentication for users shields", - "API_Token": "API token", - "API_Upper_Count_Limit": "Max record amount", - "API_Upper_Count_Limit_Description": "What is the maximum number of records the REST API should return (when not unlimited)?", - "API_User_Limit": "User limit for adding all users to channel", - "API_Wordpress_URL": "WordPress URL", - "api-bypass-rate-limit": "Bypass rate limit for REST API", - "api-bypass-rate-limit_description": "Permission to call api without rate limitation", - "Apiai_Key": "Api.ai key", - "Apiai_Language": "Api.ai language", - "APIs": "APIs", - "App": "App", - "App_author_homepage": "author homepage", - "App_cannot_be_enabled_without_add-on": "App cannot be enabled without add-on.", - "App_Details": "App details", - "App_has_been_disabled_addon_message": { - "one": "The app {{appNames}} has been disabled because of an invalid add-on. A valid add-on subscription is required to re-enable it", - "other": "The apps {{appNames}} have been disabled because of invalid add-ons. A valid add-on subscription is required to re-enable them" - }, - "App_id": "App id", - "App_Info": "App info", - "App_Information": "App information", - "App_Installation": "App installation", - "App_Installation_Deprecation": "Install apps from URL is deprecated and will be removed in the next major release.", - "App_Installation_Deprecation_Title": "Deprecation warning", - "App_limit_exceeded": "App limit exceeded", - "App_limit_reached": "App limit reached", - "App_name": "App name", - "App_not_enabled": "App not enabled", - "App_not_found": "App not found", - "App_Request_Admin_Message": "Hi {{admin_name}}, {{user_name}} submitted a request to install {{app_name}} app on this workspace. \n \n This is the message they included: \n>{{message}} \n \n To learn more and install the {{app_name}} app, [click here]({{learn_more}}).", - "App_request_enduser_message": "The app you requested, {{appName}}, has just been installed on this workspace. \n [Click here]({{learnmore}}) to learn about the app.", - "App_requests_by_workspace": "App requests by workspace members appear here", - "App_Settings_Saved_Successfully": "{{appName}} saved successfully", - "App_status_auto_enabled": "Enabled", - "App_status_constructed": "Constructed", - "App_status_disabled": "Disabled", - "App_status_error_disabled": "Disabled: Uncaught error", - "App_status_initialized": "Initialized", - "App_status_invalid_license_disabled": "Disabled: Invalid license", - "App_status_invalid_settings_disabled": "Disabled: Configuration needed", - "App_status_manually_disabled": "Disabled: Manually", - "App_status_manually_enabled": "Enabled", - "App_status_unknown": "Unknown", - "App_Store": "App Store", - "App_support_url": "support url", - "App_Url_to_Install_From": "Install from URL", - "App_Url_to_Install_From_File": "Install from file", - "App_user_not_allowed_to_login": "App users are not allowed to log in directly.", - "App_version_incompatible_tooltip": "App incompatible with Rocket.Chat version", - "App_will_lose_grandfathered_status": "**This app will lose its app limit policy exemption.** \n \nWorkspaces on Community can have up to {{limit}} apps enabled. Uninstalling this app will cause it to lose its exemption policy.", - "App_will_lose_grandfathered_status_private": "**This app will lose its app limit policy exemption.** \n \nBecause Community workspaces cannot enable private apps, this workspace will require a Premium plan in order to enable this app again in future.", - "Appearance": "Appearance", - "Application_added": "Application added", - "Application_delete_warning": "You will not be able to recover this application", - "Application_Name": "Application name", - "Application_updated": "Application updated", - "Apply": "Apply", - "Apply_and_refresh_all_clients": "Apply and refresh all clients", - "Apply_community_license": "Apply Community license", - "Apply_filters": "Apply filters", - "Apply_license": "Apply license", - "Apps": "Apps", - "Apps_Cannot_Be_Updated": "App cannot be updated", - "Apps_context_enterprise": "Enterprise", - "Apps_context_explore": "Explore", - "Apps_context_installed": "Installed", - "Apps_context_premium": "Premium", - "Apps_context_private": "Private apps", - "Apps_context_requested": "Requested", - "Apps_Count_Enabled": { - "one": "{{count}} app enabled", - "other": "{{count}} apps enabled" - }, - "Apps_Count_Enabled_tooltip": "Community workspaces can enable up to {{number}} {{context}} apps", - "Apps_Currently_Enabled": "{{enabled}} of {{limit}} {{context}} apps currently enabled", - "Apps_disabled_when_Enterprise_trial_ended": "Apps disabled when Enterprise trial ended", - "Apps_disabled_when_Premium_trial_ended": "Apps disabled when Premium plan trial ended", - "Apps_disabled_when_Premium_trial_ended_description": "Community workspaces can enable up to 5 marketplace apps. Private apps can only be enabled in Premium plans. Ask your workspace admin to reenable apps.", - "Apps_disabled_when_Premium_trial_ended_description_admin": "Community workspaces can enable up to 5 marketplace apps. Private apps can only be enabled in Premium plans. Reenable the apps you require.", - "Apps_Engine_Version": "Apps engine version", - "Apps_Error_": "Unknown app error.", - "Apps_Error_app_file_error": "Failed to get a file to install for the app.", - "Apps_Error_app_storage_error": "Failed to save app file on storage.", - "Apps_Error_app_user_error": "Failed to create app user.", - "Apps_Error_private_app_install_disabled": "Private app installation and updates are disabled in this workspace", - "Apps_Essential_Alert": "This app is essential for the following events:", - "Apps_Essential_Disclaimer": "Events listed above will be disrupted if this app is disabled. If you want Rocket.Chat to work without this app's functionality, you need to uninstall it", - "Apps_Framework_Development_Mode": "Enable development mode", - "Apps_Framework_Development_Mode_Description": "Development mode allows the installation of apps that are not from the Rocket.Chat's marketplace.", - "Apps_Framework_enabled": "Enable the app framework", - "Apps_Framework_Source_Package_Storage_FileSystem_Alert": "Make sure the chosen directory exist and Rocket.Chat can access it (e.g. permission to read/write)", - "Apps_Framework_Source_Package_Storage_FileSystem_Path": "Directory for storing apps source package", - "Apps_Framework_Source_Package_Storage_FileSystem_Path_Description": "Absolute path in the filesystem for storing the apps' source code (in zip file format)", - "Apps_Framework_Source_Package_Storage_Type": "Apps' source package storage type", - "Apps_Framework_Source_Package_Storage_Type_Alert": "Changing where the apps are stored may cause instabilities in apps there are already installed", - "Apps_Framework_Source_Package_Storage_Type_Description": "Choose where all the apps' source code will be stored. Apps can have multiple megabytes in size each.", - "Apps_Game_Center": "Game center", - "Apps_Game_Center_Back": "Back to game center", - "Apps_Game_Center_Invite_Friends": "Invite your friends to join", - "Apps_Game_Center_Play_Game_Together": "@here let's play {{name}} together!", - "Apps_InfoText_limited": "Community workspaces can enable up to {{marketplaceAppsMaxCount}} marketplace apps. Private apps can only be enabled in <1>Premium plans.", - "Apps_Interface_IPostExternalComponentClosed": "Event happening after an external component is closed", - "Apps_Interface_IPostExternalComponentOpened": "Event happening after an external component is opened", - "Apps_Interface_IPostMessageDeleted": "Event happening after a message is deleted", - "Apps_Interface_IPostMessageSent": "Event happening after a message is sent", - "Apps_Interface_IPostMessageUpdated": "Event happening after a message is updated", - "Apps_Interface_IPostRoomCreate": "Event happening after a room is created", - "Apps_Interface_IPostRoomDeleted": "Event happening after a room is deleted", - "Apps_Interface_IPostRoomUserJoined": "Event happening after a user joins a room (private group, public channel)", - "Apps_Interface_IPreMessageDeletePrevent": "Event happening before a message is deleted", - "Apps_Interface_IPreMessageSentExtend": "Event happening before a message is sent", - "Apps_Interface_IPreMessageSentModify": "Event happening before a message is sent", - "Apps_Interface_IPreMessageSentPrevent": "Event happening before a message is sent", - "Apps_Interface_IPreMessageUpdatedExtend": "Event happening before a message is updated", - "Apps_Interface_IPreMessageUpdatedModify": "Event happening before a message is updated", - "Apps_Interface_IPreMessageUpdatedPrevent": "Event happening before a message is updated", - "Apps_Interface_IPreRoomCreateExtend": "Event happening before a room is created", - "Apps_Interface_IPreRoomCreateModify": "Event happening before a room is created", - "Apps_Interface_IPreRoomCreatePrevent": "Event happening before a room is created", - "Apps_Interface_IPreRoomDeletePrevent": "Event happening before a room is deleted", - "Apps_Interface_IPreRoomUserJoined": "Event happening before a user joins a room (private group, public channel)", - "Apps_License_Message_appId": "License hasn't been issued for this app", - "Apps_License_Message_bundle": "License issued for a bundle that does not contain the app", - "Apps_License_Message_expire": "License is no longer valid and needs to be renewed", - "Apps_License_Message_maxSeats": "License does not accomodate the current amount of active users. Please increase the number of seats", - "Apps_License_Message_publicKey": "There has been an error trying to decrypt the license. Please sync your workspace in the connectivity services and try again", - "Apps_License_Message_renewal": "License has expired and needs to be renewed", - "Apps_License_Message_seats": "License does not have enough seats to accommodate the current amount of active users. Please increase the number of seats", - "Apps_Logs_TTL": "Number of days to keep logs from apps stored", - "Apps_Logs_TTL_14days": "14 days", - "Apps_Logs_TTL_30days": "30 days", - "Apps_Logs_TTL_7days": "7 days", - "Apps_Logs_TTL_Alert": "Depending on the size of the logs collection, changing this setting may cause slowness for some moments", - "Apps_Manual_Update_Modal_Body": "Do you want to update it?", - "Apps_Manual_Update_Modal_Title": "This app is already installed", - "Apps_Marketplace_Deactivate_App_Prompt": "Do you really want to disable this app?", - "Apps_Marketplace_Login_Required_Description": "Purchasing apps from the Rocket.Chat marketplace requires registering your workspace and logging in.", - "Apps_Marketplace_Login_Required_Title": "Marketplace login required", - "Apps_Marketplace_Modify_App_Subscription": "Modify subscription", - "Apps_Marketplace_pricingPlan_+*_monthly": " {{price}}+* / month", - "Apps_Marketplace_pricingPlan_+*_monthly_perUser": " {{price}}+* / month per user", - "Apps_Marketplace_pricingPlan_+*_monthly_perUser_trialDays": " {{price}}+* / month per user-{{trialDays}}-day trial", - "Apps_Marketplace_pricingPlan_+*_monthly_trialDays": " {{price}}+* / month-{{trialDays}}-day trial", - "Apps_Marketplace_pricingPlan_+*_yearly": " {{price}}+* / year", - "Apps_Marketplace_pricingPlan_+*_yearly_perUser": " {{price}}+* / year per user", - "Apps_Marketplace_pricingPlan_+*_yearly_perUser_trialDays": " {{price}}+* / year per user-{{trialDays}}-day trial", - "Apps_Marketplace_pricingPlan_+*_yearly_trialDays": " {{price}}+* / year-{{trialDays}}-day trial", - "Apps_Marketplace_pricingPlan_monthly": "{{price}} / month", - "Apps_Marketplace_pricingPlan_monthly_perUser": "{{price}} / month per user", - "Apps_Marketplace_pricingPlan_monthly_perUser_trialDays": "{{price}} / month per user-{{trialDays}}-day trial", - "Apps_Marketplace_pricingPlan_monthly_trialDays": "{{price}} / month-{{trialDays}}-day trial", - "Apps_Marketplace_pricingPlan_yearly_perUser_trialDays": "{{price}} / year per user-{{trialDays}}-day trial", - "Apps_Marketplace_pricingPlan_yearly_trialDays": "{{price}} / year-{{trialDays}}-day trial", - "Apps_Marketplace_Uninstall_App_Prompt": "Do you really want to uninstall this app?", - "Apps_Marketplace_Uninstall_Subscribed_App_Anyway": "Uninstall it anyway", - "Apps_Marketplace_Uninstall_Subscribed_App_Prompt": "This app has an active subscription and uninstalling will not cancel it. If you'd like to do that, please modify your subscription before uninstalling.", - "Apps_Permissions_abac_read": "View ABAC attributes assigned to supported entity types", - "Apps_Permissions_api": "Register new HTTP endpoints", - "Apps_Permissions_cloud_workspace-token": "Interact with cloud services on behalf of this server", - "Apps_Permissions_env_read": "Access minimal information about this server environment", - "Apps_Permissions_experimental_default": "Use experimental APIs", - "Apps_Permissions_livechat-custom-fields_write": "Modify livechat custom field configuration", - "Apps_Permissions_livechat-department_multiple": "Access to multiple livechat departments information", - "Apps_Permissions_livechat-department_read": "Access livechat department information", - "Apps_Permissions_livechat-department_write": "Modify livechat department information", - "Apps_Permissions_livechat-message_read": "Access livechat message information", - "Apps_Permissions_livechat-message_write": "Modify livechat message information", - "Apps_Permissions_livechat-room_read": "Access livechat room information", - "Apps_Permissions_livechat-room_write": "Modify livechat room information", - "Apps_Permissions_livechat-status_read": "Access livechat status information", - "Apps_Permissions_livechat-visitor_read": "Access livechat visitor information", - "Apps_Permissions_livechat-visitor_write": "Modify livechat visitor information", - "Apps_Permissions_media-call_history": "Access the call history of any user", - "Apps_Permissions_message_read": "Access messages", - "Apps_Permissions_message_write": "Send and modify messages", - "Apps_Permissions_networking": "Access to this server network", - "Apps_Permissions_No_Permissions_Required": "The app does not require additional permissions", - "Apps_Permissions_persistence": "Store internal data in the database", - "Apps_Permissions_Review_Modal_Subtitle": "This app would like access to the following permissions. Do you agree?", - "Apps_Permissions_Review_Modal_Title": "Required permissions", - "Apps_Permissions_room_read": "Access room information", - "Apps_Permissions_room_system_view-all": "View all rooms in the workspace", - "Apps_Permissions_room_write": "Create and modify rooms", - "Apps_Permissions_scheduler": "Register and maintain scheduled jobs", - "Apps_Permissions_server-setting_read": "Access settings in this server", - "Apps_Permissions_server-setting_write": "Modify settings in this server", - "Apps_Permissions_slashcommand": "Register new slash commands", - "Apps_Permissions_ui_interact": "Interact with the UI", - "Apps_Permissions_upload_read": "Access files uploaded to this server", - "Apps_Permissions_upload_write": "Upload files to this server", - "Apps_Permissions_user_read": "Access user information", - "Apps_Permissions_user_write": "Modify user information", - "Apps_Private_App_Is_Exempt": "{{appName}} is already installed and exempt from the app limit policy.\nExempted apps cannot be updated.", - "Apps_Settings": "App settings", - "Apps_User_Already_Exists": "The username \"{{username}}\" is already being used. Rename or remove the user using it to install this app", - "Apps_WhatIsIt": "Apps: What are they?", - "Apps_WhatIsIt_paragraph1": "A new icon in the administration area! What does this mean and what are apps?", - "Apps_WhatIsIt_paragraph2": "First off, apps in this context do not refer to the mobile applications. In fact, it would be best to think of them in terms of plugins or advanced integrations.", - "Apps_WhatIsIt_paragraph3": "Secondly, they are dynamic scripts or packages which will allow you to customize your Rocket.Chat instance without having to fork the codebase. But do keep in mind, this is a new feature set and due to that it might not be 100% stable. Also, we are still developing the feature set so not everything can be customized at this point in time. For more information about getting started developing an app, go here to read:", - "Apps_WhatIsIt_paragraph4": "But with that said, if you are interested in enabling this feature and trying it out then here click this button to enable the apps system.", - "Archive": "Archive", - "archive-room": "Archive room", - "archive-room_description": "Permission to archive a channel", - "Archived": "Archived", - "Are_you_sure": "Are you sure?", - "Are_you_sure_delete_contact": "Are you sure you want to delete {{contactName}} and all {{channelsCount}} of their conversation history? To confirm, type '{{confirmationText}}' in the field below.", - "Are_you_sure_delete_department": "Are you sure you want to delete this department? This action cannot be undone. Please enter the department name to confirm.", - "Are_you_sure_you_want_to_clear_all_unread_messages": "Are you sure you want to clear all unread messages?", - "Are_you_sure_you_want_to_close_this_chat": "Are you sure you want to close this chat?", - "Are_you_sure_you_want_to_continue_question": "Are you sure you want to continue?", - "Are_you_sure_you_want_to_delete_this_record": "Are you sure you want to delete this record?", - "Are_you_sure_you_want_to_delete_your_account": "Are you sure you want to delete your account?", - "Are_you_sure_you_want_to_disable_Facebook_integration": "Are you sure you want to disable Facebook integration?", - "Are_you_sure_you_want_to_discard_this_outbound_message": "Are you sure you want to discard this outbound message?", - "Are_you_sure_you_want_to_pin_this_message": "Are you sure you want to pin this message?", - "Are_you_sure_you_want_to_reset_the_name_of_all_priorities": "Are you sure you want to reset the name of all priorities?", - "Ask_enable_advanced_contact_profile": "Ask your workspace admin to enable advanced contact profile", - "Asset_preview": "Asset preview", - "Assets": "Assets", - "Assets_Description": "Modify your workspace's logo, icon, favicon and more.", - "Assets_livechat_widget_logo": "Livechat widget logo (svg, png, jpg)", - "Assign_admin": "Assigning admin", - "Assign_extension": "Assign extension", - "Assign_new_conversations_to_bot_agent": "Assign new conversations to bot agent", - "Assign_new_conversations_to_bot_agent_description": "The routing system will attempt to find a bot agent before addressing new conversations to a human agent.", - "assign-admin-role": "Assign admin role", - "assign-admin-role_description": "Permission to assign the admin role to other users", - "assign-roles": "Assign roles", - "assign-roles_description": "Permission to assign roles to other users", - "Associate": "Associate", - "Associate_Extension": "Associate extension", - "Associate_User_to_Extension": "Associate user to extension", - "at": "at", - "At_least_one_added_token_is_required_by_the_user": "At least one added token is required by the user", - "AtlassianCrowd": "Atlassian Crowd", - "AtlassianCrowd_Description": "Integrate Atlassian Crowd.", - "Attachment_File_Uploaded": "File uploaded", - "Attribute_based_access_control": "Attribute-based access control", - "Attribute_based_access_control_description": "ABAC automates room access, granting or revoking access based on dynamic user attributes rather than fixed roles.", - "Attribute_based_access_control_title": "Automate complex access management across your entire organization", - "Attribute_handling": "Attribute handling", - "Attribute_Values": "Attribute values", - "Attributes": "Attributes", - "Audio": "Audio", - "Audio_bitrate": "Audio bitrate", - "Audio_device_options": "Device options", - "Audio_message": "Audio message", - "Audio_Notification_Value_Description": "Can be any custom sound or the default ones: beep, chelle, ding, droplet, highbell, seasons", - "Audio_Notifications_Default_Alert": "Audio notifications default alert", - "Audio_Notifications_Value": "Default message notification audio", - "Audio_record": "Audio record", - "Audio_recorder": "Audio recorder", - "Audios": "Audios", - "Audit": "Audit", - "Auditing": "Auditing", - "Auth": "Auth", - "Auth_Token": "Auth token", - "Authentication": "Authentication", - "Author": "Author", - "Author_Information": "Author information", - "Author_Site": "Author site", - "Authorization_URL": "Authorization URL", - "Authorize": "Authorize", - "Authorize_access_to_your_account": "Authorize access to your account", - "Auto_Load_Images": "Auto load images", - "Auto_Selection": "Auto selection", - "Auto_Translate": "Auto-Translate", - "auto-translate": "Auto translate", - "auto-translate_description": "Permission to use the auto translate tool", - "AutoLinker": "AutoLinker", - "AutoLinker_Email": "AutoLinker email", - "AutoLinker_Phone": "AutoLinker phone", - "AutoLinker_Phone_Description": "Automatically linked for phone numbers. e.g. `(123)456-7890`", - "AutoLinker_StripPrefix": "AutoLinker strip prefix", - "AutoLinker_StripPrefix_Description": "Short display. e.g. https://rocket.chat => rocket.chat", - "AutoLinker_Urls_Scheme": "AutoLinker scheme:// URLs", - "AutoLinker_Urls_TLD": "AutoLinker TLD URLs", - "AutoLinker_Urls_www": "AutoLinker 'www' URLs", - "AutoLinker_UrlsRegExp": "AutoLinker URL regular expression", - "Automatic_Translation": "Automatic translation", - "Automatic_translation_not_available": "Automatic translation not available", - "Automatic_translation_not_available_info": "This room has E2E encryption enabled, translation cannot work with encrypted messages", - "AutoTranslate": "Auto-Translate", - "AutoTranslate_APIKey": "API key", - "AutoTranslate_AutoEnableOnJoinRoom": "Auto-Translate for non-default language members", - "AutoTranslate_AutoEnableOnJoinRoom_Description": "If enabled, whenever a user with a language preference different than the workspace default joins a room, it will be automatically translated for them.", - "AutoTranslate_Change_Language_Description": "Changing the auto-translate language does not translate previous messages.", - "AutoTranslate_DeepL": "DeepL", - "AutoTranslate_Disabled_for_room": "Auto-translate disabled for #{{roomName}}", - "AutoTranslate_Enabled": "Enable Auto-Translate", - "AutoTranslate_Enabled_Description": "Enabling auto-translation will allow people with the `auto-translate` permission to have all messages automatically translated into their selected language. Fees may apply.", - "AutoTranslate_Enabled_for_room": "Auto-translate enabled for #{{roomName}}", - "AutoTranslate_Google": "Google", - "AutoTranslate_language_set_to": "Auto-translate language set to {{language}}", - "AutoTranslate_LibreTranslate": "LibreTranslate", - "AutoTranslate_LibreTranslate_API_URL": "LibreTranslate API URL", - "AutoTranslate_Microsoft": "Microsoft", - "AutoTranslate_Microsoft_API_Key": "Ocp-Apim-Subscription-Key", - "AutoTranslate_ServiceProvider": "Service provider", - "Available": "Available", - "Available_agents": "Available agents", - "Available_departments": "Available departments", - "Avatar": "Avatar", - "Avatar_changed_successfully": "Avatar changed successfully", - "Avatar_format_invalid": "Invalid format. Only image type is allowed", - "Avatar_of": "Avatar of {{username}}", - "Avatar_preview_updated": "Avatar preview updated", - "Avatar_URL": "Avatar URL", - "Avatar_url_invalid_or_error": "The url provided is invalid or not accessible. Please try again, but with a different url.", - "Avatars": "Avatars", - "Avg_chat_duration": "Average of chat duration", - "Avg_first_response_time": "Average of first response time", - "Avg_of_abandoned_chats": "Average of abandoned chats", - "Avg_of_available_service_time": "Average of service available time", - "Avg_of_chat_duration_time": "Average of chat duration time", - "Avg_of_service_time": "Average of service time", - "Avg_of_waiting_time": "Average of waiting time", - "Avg_reaction_time": "Average of reaction time", - "Avg_response_time": "Average of response time", - "Awaiting_confirmation": "Awaiting confirmation", - "Away": "Away", - "away": "away", - "Back": "Back", - "Back_in_history": "Back in history", - "Back_to__roomName__channel": "Back to {{roomName}} channel", - "Back_to__roomName__team": "Back to {{roomName}} team", - "Back_to_applications": "Back to applications", - "Back_to_calendar": "Back to calendar", - "Back_to_canned_responses": "Back to canned responses", - "Back_to_chat": "Back to chat", - "Back_to_home": "Back to home", - "Back_to_imports": "Back to imports", - "Back_to_integration_detail": "Back to the integration detail", - "Back_to_integrations": "Back to integrations", - "Back_to_login": "Back to login", - "Back_to_Manage_Apps": "Back to manage apps", - "Back_to_permissions": "Back to permissions", - "Back_to_threads": "Back to threads", - "Backup_codes": "Backup codes", - "Ban_user_from_room": "Ban user from room", - "ban-user": "Ban user", - "ban-user_description": "Permission to ban a user from a channel", - "Bandwidth": "Bandwidth", - "Banned_Users": "Banned users", - "Banned_users_error": "Failed to load banned users", - "BBB_Enable_Teams": "Enable for teams", - "BBB_End_Meeting": "End meeting", - "BBB_Join_Meeting": "Join meeting", - "BBB_Start_Meeting": "Start meeting", - "BBB_Video_Call": "BBB video call", - "BBB_You_have_no_permission_to_start_a_call": "You have no permission to start a call", - "Be_the_first_to_join": "Be the first to join", - "Belongs_To": "Belongs to", - "Best_first_response_time": "Best first response time", - "Beta_feature_Depends_on_Video_Conference_to_be_enabled": "Beta feature. Depends on video conference to be enabled.", - "Better": "Better", - "Bio": "Bio", - "Bio_Placeholder": "Bio placeholder", - "Block": "Block", - "Block_channel": "Block channel", - "Block_channel_description": "Are you sure you want to block this channel? Messages from this conversation will no longer reach this workspace.", - "Block_IP_Address": "Block IP address", - "Block_Multiple_Failed_Logins_Attempts_Until_Block_By_Ip": "Amount of failed attempts before blocking IP address", - "Block_Multiple_Failed_Logins_Attempts_Until_Block_by_User": "Amount of failed attempts before blocking user", - "Block_Multiple_Failed_Logins_By_Ip": "Block failed login attempts by IP", - "Block_Multiple_Failed_Logins_By_User": "Block failed login attempts by username", - "Block_Multiple_Failed_Logins_Enable_Collect_Login_data_Description": "Stores IP and username from log in attempts to a collection on database", - "Block_Multiple_Failed_Logins_Enabled": "Enable collect log in data", - "Block_Multiple_Failed_Logins_Ip_Whitelist": "IP whitelist", - "Block_Multiple_Failed_Logins_Ip_Whitelist_Description": "Comma-separated list of whitelisted IPs", - "Block_Multiple_Failed_Logins_Notify_Failed": "Notify of failed login attempts", - "Block_Multiple_Failed_Logins_Notify_Failed_Channel": "Channel to send the notifications", - "Block_Multiple_Failed_Logins_Notify_Failed_Channel_Desc": "This is where notifications will be received. Make sure the channel exists. The channel name should not include # symbol", - "Block_Multiple_Failed_Logins_Time_To_Unblock_By_Ip_In_Minutes": "Duration of IP address block (in minutes)", - "Block_Multiple_Failed_Logins_Time_To_Unblock_By_Ip_In_Minutes_Description": "This is the time the IP address is blocked by, and the time in which the failed attempts can happen before the counter resets", - "Block_Multiple_Failed_Logins_Time_To_Unblock_By_User_In_Minutes": "Duration of user block (in minutes)", - "Block_Multiple_Failed_Logins_Time_To_Unblock_By_User_In_Minutes_Description": "This is the time the user is blocked by, and the time in which the failed attempts can happen before the counter resets", - "Block_User": "Block user", - "block-ip-device-management": "Block IP device management", - "block-ip-device-management_description": "Permission to block an IP adress", - "block-livechat-contact": "Block omnichannel contact channel", - "Blockchain": "Blockchain", - "Blocked": "Blocked", - "Blocked_IP_Addresses": "Blocked IP addresses", - "Blockstack": "Blockstack", - "Blockstack_Auth_Description": "Auth description", - "Blockstack_ButtonLabelText": "Button label text", - "Blockstack_Description": "Give workspace members the ability to sign in without relying on any third parties or remote servers.", - "Blockstack_Generate_Username": "Generate username", - "Body": "Body", - "Bold": "Bold", - "bold": "bold", - "Bot": "Bot", - "bot_request": "Bot request", - "BotHelpers_userFields": "User fields", - "BotHelpers_userFields_Description": "CSV of user fields that can be accessed by bots helper methods.", - "Bots": "Bots", - "Bots_Description": "Set the fields that can be referenced and used when developing bots.", - "Branch": "Branch", - "Broadcast": "Broadcast", - "Broadcast_channel": "Broadcast channel", - "Broadcast_channel_Description": "Only authorized users can write new messages, but the other users will be able to reply", - "Broadcast_Connected_Instances": "Broadcast connected instances", - "Broadcast_hint_enabled": "Only {{roomType}} owners can write new messages but anyone can reply in a thread", - "Broadcasting_api_key": "Broadcasting API key", - "Broadcasting_client_id": "Broadcasting client ID", - "Broadcasting_client_secret": "Broadcasting client secret", - "Broadcasting_enabled": "Broadcasting enabled", - "Broadcasting_media_server_url": "Broadcasting media server URL", - "Browse_Files": "Browse files", - "Browser": "Browser", - "Browser_does_not_support_audio_element": "Your browser does not support the audio element.", - "Browser_does_not_support_recording_video": "Your browser does not support recording video", - "Browser_does_not_support_video_element": "Your browser does not support the video element.", - "Bugsnag_api_key": "Bugsnag API key", - "Build_Environment": "Build environment", - "bulk-register-user": "Bulk create users", - "bulk-register-user_description": "Permission to create users in bulk", - "Bulleted_list": "Bulleted list", - "Bundles": "Bundles", - "Busiest_day": "Busiest day", - "Busiest_time": "Busiest time", - "Business_Hour": "Business hour", - "Business_Hour_Removed": "Business hour removed", - "Business_Hours": "Business hours", - "Business_hours_enabled": "Business hours enabled", - "Business_hours_is_disabled": "Business hours is disabled", - "Business_hours_is_disabled_description": "Enable business hours at the workspace admin panel to let customers know when you're available and when can they expect a response.", - "Business_hours_updated": "Business hours updated", - "Business_hours_will_update_automatically": "Business hours will update automatically", - "Busy": "Busy", - "busy": "busy", - "Buy": "Buy", - "Buy_more": "Buy more", - "Buy_more_seats": "Buy more seats", - "By": "By", - "by": "by", - "bypass-abac-store-validation": "Bypass ABAC store validation", - "bypass-abac-store-validation_description": "Permission to save or edit ABAC attributes without validating them against the attribute store", - "bypass-time-limit-edit-and-delete": "Bypass time limit", - "bypass-time-limit-edit-and-delete_description": "Permission to bypass time limit for editing and deleting messages", - "cache_cleared": "Cache cleared", - "Calendar_BusyStatus_Enabled": "Outlook calendar status sync", - "Calendar_BusyStatus_Enabled_Description": "Automatically sets user status to busy during scheduled Outlook meetings and returns it to the previous status afterward.", - "Calendar_MeetingUrl_Regex": "Meeting url regular expression", - "Calendar_MeetingUrl_Regex_Description": "Expression used to detect meeting URLs in event descriptions. The first matching group with a valid url will be used. HTML encoded urls will be decoded automatically.", - "Calendar_settings": "Calendar settings", - "Call": "Call", - "Call__name__": "Call {{name}}", - "Call_actions_for_participant": "Call actions for {{name}}", - "Call_again": "Call again", - "Call_Already_Ended": "Call already ended", - "Call_back": "Call back", - "Call_controls": "Call controls", - "Call_declined": "Call declined!", - "Call_ended": "Call ended", - "Call_ended_bold": "*Voice call ended*", - "Call_failed_bold": "*Voice call failed*", - "Call_history": "Call history", - "Call_history_provides_a_record_of_when_calls_took_place_and_who_joined": "Call history provides a record of when calls took place and who joined.", - "Call_ID": "Call ID", - "Call_in_progress": "Call in progress", - "Call_info": "Call info", - "Call_info_could_not_be_loaded": "Call info could not be loaded", - "Call_Information": "Call information", - "Call_layout_grid": "Grid", - "Call_layout_sidebar": "Sidebar", - "Call_layout_spotlight": "Spotlight", - "Call_name": "Call name", - "Call_not_answered_bold": "*Voice call not answered*", - "Call_not_found": "Call not found", - "Call_not_found_error": "This could happen when the call URL is not valid, or you're having connection issues. Please check with the source of the call URL and try again, or talk to your workspace administrator if the problem persists", - "Call_ongoing": "Call ongoing", - "Call_open_separate_window": "Call open in a separate window", - "Call_provider": "Call provider", - "Call_ringer_volume": "Call ringer volume", - "Call_ringer_volume_hint": "For all incoming voice and video call notifications", - "Call_started": "Call started", - "Call_terminated": "Call terminated", - "Call_transfered_to__name__": "Call transfered to {{name}}", - "Call_transferred_bold": "*Voice call transferred*", - "Call_unavailable_for_federation": "Call is unavailable for federated rooms", - "Call_was_not_answered": "Call was not answered", - "Call_window": "Call window", - "Call_without_mic": "Call without mic", - "call-management": "Call management", - "call-management_description": "Permission to start a meeting", - "Caller": "Caller", - "Caller_Id": "Caller ID", - "Calling": "Calling", - "Calling__roomName__": "Calling {{roomName}}", - "Calls": "Calls", - "Calls_in_queue": { - "zero": "Queue is empty", - "one": "{{count}} call in queue", - "other": "{{count}} calls in queue" - }, - "Cam_off": "Cam off", - "Cam_on": "Cam on", - "Camera": "Camera", - "Camera_access_not_allowed": "Video message - camera access was not allowed, please check your browser settings.", - "Camera_controls": "Camera controls", - "Camera_options": "Camera options", - "can-audit": "Can audit", - "can-audit_description": "Permission to access audit", - "can-audit-log": "Can audit log", - "can-audit-log_description": "Permission to access audit log", - "Cancel": "Cancel", - "Cancel__planName__subscription": "Cancel {{planName}} subscription", - "Cancel_message_input": "Cancel", - "Cancel_recording": "Cancel recording", - "Cancel_subscription": "Cancel subscription", - "Cancel_subscription_message": "This workspace will downgrage to Community and lose free access to Premium capabilities.

While you can keep using Rocket.Chat, your team will lose access to unlimited mobile push notifications, read receipts, marketplace apps <4>and other capabilities.", - "Canceled": "Canceled", - "Canned_Response_Created": "Canned response created", - "Canned_Response_Delete_Warning": "Deleting a canned response cannot be undone.", - "Canned_Response_Removed": "Canned response removed", - "Canned_Response_Sharing_Department_Description": "Anyone in the selected department can access this canned response", - "Canned_Response_Sharing_Private_Description": "Only you and omnichannel managers can access this canned response", - "Canned_Response_Sharing_Public_Description": "Anyone can access this canned response", - "Canned_Response_Updated": "Canned response updated", - "Canned_Responses": "Canned responses", - "Canned_Responses_Enable": "Enable canned responses", - "Cannot_invite_users_to_direct_rooms": "Cannot invite users to direct rooms", - "Cannot_open_conversation_with_yourself": "Cannot direct message with yourself", - "Cannot_share_your_location": "Cannot share your location...", - "Cant_join": "Can't join", - "Capabilities": "Capabilities", - "CAS": "CAS", - "CAS_autoclose": "Autoclose login popup", - "CAS_base_url": "SSO base URL", - "CAS_base_url_Description": "The base URL of your external SSO service e.g: `https://sso.example.undef/sso/`", - "CAS_button_color": "Login button background color", - "CAS_button_label_color": "Login button text color", - "CAS_button_label_text": "Login button label", - "CAS_Creation_User_Enabled": "Allow user creation", - "CAS_Creation_User_Enabled_Description": "Allow CAS user creation from data provided by the CAS ticket.", - "CAS_Description": "Central authentication service allows members to use one set of credentials to sign in to multiple sites over multiple protocols.", - "CAS_enabled": "Enabled", - "CAS_Login_Layout": "CAS login layout", - "CAS_login_url": "SSO login URL", - "CAS_login_url_Description": "The login URL of your external SSO service e.g: `https://sso.example.undef/sso/login`", - "CAS_popup_height": "Login popup height", - "CAS_popup_width": "Login popup width", - "CAS_Sync_User_Data_Enabled": "Always sync user data", - "CAS_Sync_User_Data_Enabled_Description": "Always synchronize external CAS user data into available attributes upon login. Note: Attributes are always synced upon account creation anyway.", - "CAS_Sync_User_Data_FieldMap": "Attribute map", - "CAS_Sync_User_Data_FieldMap_Description": "Use this JSON input to build internal attributes (key) from external attributes (value). External attribute names enclosed with '%' will interpolated in value strings. \nExample, `{\"email\":\"%email%\", \"name\":\"%firstname%, %lastname%\"}` \n \nThe attribute map is always interpolated. In CAS 1.0 only the `username` attribute is available. Available internal attributes are: username, name, email, rooms; rooms is a comma separated list of rooms to join upon user creation e.g: `{\"rooms\": \"%team%,%department%\"}` would join CAS users on creation to their team and department channel.", - "CAS_trust_username": "Trust CAS username", - "CAS_trust_username_description": "When enabled, Rocket.Chat will trust that any username from CAS belongs to the same user on Rocket.Chat. \nThis may be needed if a user is renamed on CAS, but may also allow people to take control of Rocket.Chat accounts by renaming their own CAS users.", - "CAS_version": "CAS version", - "CAS_version_Description": "Only use a supported CAS version supported by your CAS SSO service.", - "Categories": "Categories", - "Categories_are_private_custom_groupings_of_rooms": "Categories are private custom groupings of rooms.", - "Categories*": "Categories*", - "Category": "Category", - "Category__name__deleted": "Category {{name}} deleted.", - "Category_created": "Category created.", - "Category_name_conflicts_with_system_group": "This name conflicts with a system group.", - "Category_name_is_too_long__max__maxLength__characters": "Category name is too long (max {{maxLength}} characters).", - "Category_saved": "Category saved.", - "CDN_JSCSS_PREFIX": "CDN prefix for JS/CSS", - "CDN_PREFIX": "CDN prefix", - "CDN_PREFIX_ALL": "Use CDN prefix for all assets", - "Certificates_and_Keys": "Certificates and keys", - "Challenge_expired_please_try_again_later": "Challenge expired. Please try again later.", - "Change_E2EE_password": "Change E2EE password", - "Change_Room_Type": "Changing the room type", - "change-livechat-room-visitor": "Change livechat room visitors", - "change-livechat-room-visitor_description": "Permission to add additional information to the livechat room visitor", - "Changed_from": "Changed from", - "changed_room_announcement_to__room_announcement_": "changed room announcement to: {{room_announcement}}", - "changed_room_description_to__room_description_": "changed room description to: {{room_description}}", - "Changed_to": "Changed to", - "Changing_email": "Changing email", - "Channel": "Channel", - "channel": "channel", - "Channel__roomName__": "Channel {{roomName}}.", - "Channel_already_exist": "The channel `#{{channelName}}` already exists.", - "Channel_already_exist_static": "The channel already exists.", - "Channel_already_Unarchived": "Channel with name `#{{channelName}}` is already in unarchived state", - "Channel_Archived": "Channel with name `#{{channelName}}` has been archived successfully", - "Channel_created": "Channel `#{{channelName}}` created.", - "Channel_doesnt_exist": "The channel `#{{channelName}}` does not exist.", - "Channel_Export": "Channel export", - "Channel_info": "Channel info", - "Channel_name": "Channel name", - "Channel_Name_Placeholder": "Please enter channel name...", - "Channel_not_joined": "Channel not joined", - "Channel_to_listen_on": "Channel to listen on", - "Channel_Unarchived": "Channel with name `#{{channelName}}` has been unarchived successfully", - "Channel_what_is_this_channel_about": "What is this channel about?", - "Channels": "Channels", - "Channels_added": "Channels added sucessfully", - "Channels_are_where_your_team_communicate": "Channels are where your team communicate", - "Channels_list": "List of public channels", - "Chart": "Chart", - "Chat": "Chat", - "Chat_access": "Chat access", - "Chat_access_add_to_room_description": "They will be added to {{roomName}} and will be able to read its entire message history.", - "Chat_access_create_discussion_description": "The chat moves to a new discussion with everyone in the call. People already in the chat keep access to the earlier messages, but only by going back to {{roomName}}.", - "Chat_button": "Chat button", - "Chat_close": "Chat close", - "Chat_closed": "Chat closed", - "Chat_closed_by_agent": "Chat closed by agent", - "Chat_closed_successfully": "Chat closed successfully", - "Chat_Duration": "Chat duration", - "Chat_History": "Chat history", - "Chat_in": "Chat in", - "Chat_in__roomName__": "Chat in {{roomName}}", - "Chat_not_shared_with_you": "This chat has not been shared with you", - "Chat_not_shared_with_you_description": "You're in the call, but not in the conversation it belongs to. Anyone who is can give you access to it.", - "Chat_Now": "Chat now", - "Chat_On_Hold": "Chat On-Hold", - "chat_on_hold_due_to_inactivity": "This chat is on-hold due to inactivity", - "Chat_On_Hold_Successfully": "This chat was successfully placed On-Hold", - "Chat_opened_by_visitor": "Chat opened by the visitor", - "Chat_queued": "Chat queued", - "Chat_removed": "Chat removed", - "Chat_resumed": "Chat resumed", - "Chat_start": "Chat start", - "Chat_started": "Chat started", - "Chat_taken": "Chat taken", - "Chat_transcript": "Chat transcript", - "Chat_window": "Chat window", - "Chat_with_leader": "Chat with leader", - "Chatops_Enabled": "Enable chatops", - "Chatops_Title": "Chatops panel", - "Chatops_Username": "Chatops username", - "Chats": "Chats", - "Chats_removed": "Chats removed", - "Check_All": "Check all", - "Check_back_later": "Check back later", - "Check_device_activity": "Check device activity", - "Check_if_the_spelling_is_correct": "Check if the spelling is correct", - "Check_Progress": "Check progress", - "Check_support_availability": "Check <1>support availability", - "Choose_a_room": "Choose a room", - "Choose_messages": "Choose messages", - "Choose_the_alias_that_will_appear_before_the_username_in_messages": "Choose the alias that will appear before the username in messages.", - "Choose_the_username_that_this_integration_will_post_as": "Choose the username that this integration will post as.", - "Choose_theme_description": "Choose the interface appearance that best suits your needs.", - "Choose_users": "Choose users", - "Choose_your_camera_and_microphone_inside_the_call": "Choose your camera and microphone inside the call.", - "Clean_History_unavailable_for_federation": "Clean history is unavailable for Federation", - "Clean_Usernames": "Clear usernames", - "clean-channel-history": "Clean channel history", - "clean-channel-history_description": "Permission to clear the history from channels", - "clear": "Clear", - "Clear_all_unreads_question": "Clear all unreads?", - "clear_cache_now": "Clear cache now", - "Clear_filters": "Clear filters", - "clear_history": "Clear history", - "Clear_livechat_session_when_chat_ended": "Clear guest session when chat ended", - "Clear_selection": "Clear selection", - "clear-oembed-cache": "Clear OEmbed cache", - "clear-oembed-cache_description": "Permission to clear OEmbed cache", - "Click_here": "Click here", - "Click_here_for_more_details_or_contact_sales_for_a_new_license": "Click here for more details or contact {{email}} for a new license.", - "Click_here_for_more_info": "Click here for more info", - "Click_here_to_clear_the_selection": "Click here to clear the selection", - "Click_here_to_enter_your_password": "Click here to enter your password", - "Click_here_to_view_and_save_your_new_E2EE_password": "Click here to view and save your new E2EE password.", - "Click_the_messages_you_would_like_to_send_by_email": "Click the messages you would like to send by e-mail", - "Click_to_join": "Click to join!", - "Click_to_load": "Click to load", - "Client": "Client", - "Client_ID": "Client ID", - "Client_Secret": "Client secret", - "Clients_will_refresh_in_a_few_seconds": "Clients will refresh in a few seconds", - "Close": "Close", - "close": "close", - "Close_chat": "Close chat", - "Close_Dialpad": "Close dialpad", - "Close_dialpad": "Close dialpad", - "Close_gallery": "Close gallery", - "Close_room_description": "You are about to close this chat. Are you sure you want to continue?", - "Close_sidebar": "Close sidebar", - "Close_Window": "Close window", - "close-blocked-room-comment": "This channel has been blocked", - "close-livechat-room": "Close omnichannel room", - "close-livechat-room_description": "Permission to close the current omnichannel room", - "close-others-livechat-room": "Close other omnichannel room", - "close-others-livechat-room_description": "Permission to close other omnichannel rooms", - "Closed": "Closed", - "Closed_At": "Closed at", - "Closed_automatically": "Closed automatically by the system", - "Closed_automatically_because_chat_was_onhold_for_seconds": "Closed automatically because chat was on hold for {{onHoldTime}} seconds", - "Closed_automatically_chat_queued_too_long": "Closed automatically by the system (queue maximum time exceeded)", - "Closed_by_visitor": "Closed by visitor", - "Closing_chat": "Closing chat", - "Closing_chat_message": "Closing chat message", - "Cloud": "Cloud", - "Cloud_address_to_send_registration_to": "The address to send your cloud registration email to.", - "Cloud_Apply_license": "Apply license", - "Cloud_Apply_Offline_License": "Apply offline license", - "Cloud_Change_Offline_License": "Change offline license", - "Cloud_click_here": "After copying the text, go to [cloud console (click here)]({{cloudConsoleUrl}}).", - "Cloud_connectivity": "Cloud connectivity", - "Cloud_console": "Cloud console", - "Cloud_error_code": "Code: {{errorCode}}", - "Cloud_error_in_authenticating": "Error received while authenticating", - "Cloud_hosting": "Rocket.Chat cloud hosting", - "Cloud_Info": "Cloud info", - "Cloud_Invalid_license": "Invalid license!", - "Cloud_License_applied_successfully": "License applied successfully!", - "Cloud_login_to_cloud": "Login to Rocket.Chat cloud", - "Cloud_logout": "Logout of Rocket.Chat cloud", - "Cloud_manually_input_token": "Enter the token received from the cloud console.", - "Cloud_register_error": "There has been an error trying to process your request. Please try again later.", - "Cloud_Register_manually": "Register offline", - "Cloud_register_offline_finish_helper": "After completing the registration process in the cloud console you should be presented with some text. Please paste it here to finish the registration.", - "Cloud_register_offline_helper": "Workspaces can be manually registered if airgapped or network access is restricted. Copy the text below and go to our cloud console to complete the process.", - "Cloud_register_success": "Your workspace has been successfully registered!", - "Cloud_registration_required": "Registration required", - "Cloud_registration_required_description": "Looks like during setup you didn't chose to register your workspace.", - "Cloud_registration_required_link_text": "Click here to register your workspace.", - "Cloud_resend_email": "Resend email", - "Cloud_Service_Agree_PrivacyTerms": "Cloud service privacy terms agreement", - "Cloud_Service_Agree_PrivacyTerms_Description": "I agree with the [Terms](https://rocket.chat/terms) & [Privacy Policy](https://rocket.chat/privacy)", - "Cloud_Service_Agree_PrivacyTerms_Login_Disabled_Warning": "You should accept the cloud privacy terms (setup wizard > cloud info > cloud service privacy terms agreement) to connect to your cloud workspace", - "Cloud_status_page_description": "If a particular cloud service is having issues you can check for known issues on our status page at", - "Cloud_token_instructions": "To register your workspace go to cloud console. Login or create an account and click register self-managed. Paste the token provided below", - "Cloud_troubleshooting": "Troubleshooting", - "Cloud_update_email": "Update email", - "Cloud_what_is_it": "What is this?", - "Cloud_what_is_it_additional": "In addition you will be able to manage licenses, billing and support from the Rocket.Chat cloud console.", - "Cloud_what_is_it_description": "Rocket.Chat cloud connect allows you to connect your self-hosted Rocket.Chat workspace to services we provide in our cloud.", - "Cloud_what_is_it_services_like": "Services like:", - "Cloud_workspace_connected": "Your workspace is connected to Rocket.Chat cloud. Logging into your Rocket.Chat cloud account here will allow you to interact with some services like marketplace.", - "Cloud_workspace_connected_plus_account": "Your workspace is now connected to the Rocket.Chat cloud and an account is associated.", - "Cloud_workspace_connected_without_account": "Your workspace is now connected to the Rocket.Chat cloud. If you would like, you can login to the Rocket.Chat cloud and associate your workspace with your cloud account.", - "Cloud_workspace_disconnect": "If you no longer wish to utilize cloud services you can disconnect your workspace from Rocket.Chat cloud.", - "Cloud_Workspace_Id": "Cloud workspace ID", - "Cloud_workspace_support": "If you have trouble with a cloud service, please try to sync first. Should the issue persist, please open a support ticket in the cloud console.", - "cloud.RegisterWorkspace_Setup_Email_Confirmation": "Email sent to <1>email with a confirmation link.", - "cloud.RegisterWorkspace_Setup_Terms_Privacy": "I agree with <1>Terms and conditions and <3>Privacy policy", - "cloud.RegisterWorkspace_Token_Step_One": "1. Go to: <1>cloud.rocket.chat > workspaces and click <3>'Register self-managed'.", - "Codec": "Codec", - "Collaborative": "Collaborative", - "Collapse": "Collapse", - "Collapse_all": "Collapse all", - "Collapse_Embedded_Media_By_Default": "Collapse embedded media by default", - "Collapse_group": "Collapse {{group}}", - "Color": "Color", - "color": "Color", - "Colors": "Colors", - "Commands": "Commands", - "Comment": "Comment", - "Comment_to_leave_on_closing_session": "Comment to leave on closing session", - "Commit": "Commit", - "Commit_details": "Commit details", - "Common_Access": "Common access", - "Community": "Community", - "Community_cap_description": "Community workspaces have a limit of 200 concurrent connections. If this limit is exceeded it will no longer be possible for users to see each others status. This does not affect sending and receiving of messages.", - "Community_Private_apps_limit_exceeded": "Community app limit has been exceeded.", - "Compare_plans": "Compare plans", - "Completed": "Completed", - "Composer_readonly_airgapped": "<0>Workspace in read-only mode. Admins can restore full functionality by connecting it to the internet or upgrading to a Premium plan.", - "Computer": "Computer", - "Condensed": "Condensed", - "Condition": "Condition", - "Conference_call_apps": "Conference call apps", - "Conference_call_has_ended": "_Call has ended._", - "Conference_name": "Conference name", - "Config_needed": "Config needed", - "Configuration_update": "Configuration update", - "Configuration_update_confirmed": "Configuration update confirmed", - "Configure": "Configure", - "Configure_Incoming_Mail_IMAP": "Configure incoming mail (IMAP)", - "Configure_Outgoing_Mail_SMTP": "Configure outgoing mail (SMTP)", - "Configure_video_conference": "Configure conference call", - "Configure_video_conference_to_make_it_available_on_this_workspace": "Configure video conference to make it available on this workspace", - "Confirm": "Confirm", - "Confirm_configuration_update": "Confirm configuration update", - "Confirm_configuration_update_description": "Identification data and cloud connection data will be retained.

Warning: If this is actually a new workspace, please go back and select new workspace option to avoid communication conflicts.", - "Confirm_contact_removal": "Confirm contact removal", - "Confirm_new_E2EE_password": "Confirm new E2EE password", - "Confirm_new_password": "Confirm new password", - "Confirm_new_workspace": "Confirm new workspace", - "Confirm_new_workspace_description": "Identification data and cloud connection data will be reset.

Warning: License can be affected if changing workspace URL.", - "Confirm_password": "Confirm password", - "Confirm_settings_change": "Confirm settings change", - "Confirm_your_password": "Confirm your password", - "Confirmation": "Confirmation", - "Conflicts_found": "Conflicts found", - "Connect": "Connect", - "Connect_SSL_TLS": "Connect with SSL/TLS", - "Connected": "Connected", - "Connection": "Connection", - "Connection_Closed": "Connection closed", - "Connection_error": "Connection error", - "Connection_info": "Connection info", - "Connection_Reset": "Connection reset", - "Connectivity_Services": "Connectivity services", - "ConnectWorkspace_Button": "Connect workspace", - "Consulting": "Consulting", - "Consumer_Packaged_Goods": "Consumer packaged goods", - "Contact": "Contact", - "contact": "contact", - "Contact_blocked": "Contact blocked", - "Contact_Center": "Contact center", - "Contact_Chat_History": "Contact chat history", - "Contact_detail": "Contact detail", - "Contact_email": "Contact email", - "Contact_has_been_created": "Contact has been created", - "Contact_has_been_deleted": "Contact has been deleted", - "Contact_has_been_updated": "Contact has been updated", - "Contact_history_is_preserved": "Contact history is preserved", - "Contact_identification": "Contact identification", - "Contact_Info": "Contact information", - "Contact_Manager": "Contact manager", - "Contact_Name": "Contact name", - "Contact_not_found": "Contact not found", - "Contact_Profile": "Contact profile", - "Contact_sales": "Contact sales", - "Contact_sales_renew_date": "<0>Contact sales to check plan renew date", - "Contact_sales_start_using_VoIP": "Contact sales to start using VoIP.", - "Contact_sales_trial": "Contact sales to finish your purchase and avoid <1>downgrade consequences.", - "Contact_unblocked": "Contact unblocked", - "Contact_your_workspace_admin_to_start_using_VoIP": "Contact your workspace admin to start using VoIP.", - "Contacts": "Contacts", - "Contains_Security_Fixes": "Contains security fixes", - "Content": "Content", - "Continue": "Continue", - "Continue_Adding": "Continue adding?", - "Continue_without_mic": "Continue without mic", - "Continuous_sound_notifications_for_new_livechat_room": "Continuous sound notifications for new omnichannel room", - "Conversation": "Conversation", - "Conversation_closed": "Conversation closed: {{comment}}.", - "Conversation_closed_without_comment": "Conversation closed", - "Conversation_closing_tags": "Conversation closing tags", - "Conversation_closing_tags_description": "Closing tags will be automatically assigned to conversations at closing.", - "Conversation_finished": "Conversation finished", - "Conversation_finished_message": "Conversation finished message", - "Conversation_finished_text": "Conversation finished text", - "Conversation_in_progress": "Conversation in progress", - "Conversation_with__roomName__": "Conversation with {{roomName}}.", - "Conversational_transcript": "Conversational transcript", - "Conversations": "Conversations", - "Conversations_by_agents": "Conversations by agents", - "Conversations_by_channel": "Conversations by channel", - "Conversations_by_department": "Conversations by department", - "Conversations_by_status": "Conversations by status", - "Conversations_by_tag": "Conversations by tag", - "Conversations_per_day": "Conversations per day", - "Convert": "Convert", - "Convert_Ascii_Emojis": "Convert ASCII to emoji", - "Convert_to_channel": "Convert to channel", - "convert-team": "Convert team", - "convert-team_description": "Permission to convert team to channel", - "Converted__roomName__to_a_channel": "converted #{{roomName}} to channel", - "Converted__roomName__to_a_team": "converted #{{roomName}} to a team", - "Converted__roomName__to_channel": "converted #{{roomName}} to a channel", - "Converted__roomName__to_team": "converted #{{roomName}} to a team", - "Converting_channel_to_a_team": "You are converting this channel to a team. All members will be kept.", - "Converting_team_to_channel": "Converting team to channel", - "Copied": "Copied", - "Copy": "Copy", - "Copy_field": "Copy {{field}}", - "Copy_Link": "Copy link", - "Copy_link": "Copy link", - "Copy_password": "Copy password", - "Copy_phone_number": "Copy phone number", - "Copy_text": "Copy text", - "COPY_TO_CLIPBOARD": "COPY TO CLIPBOARD", - "Copy_to_clipboard": "Copy to clipboard", - "Could_not_access_your_camera": "Could not access your camera", - "Could_not_leave_the_call_you_are_in": "Could not leave the call you are in. Please try again.", - "could-not-access-webdav": "Could not access WebDAV", - "Count": "Count", - "Counters": "Counters", - "CountMAC_InfoText": "(MAC) the number of unique omnichannel contacts engaged with during the calendar month.", - "Country": "Country", - "Country_Afghanistan": "Afghanistan", - "Country_Albania": "Albania", - "Country_Algeria": "Algeria", - "Country_American_Samoa": "American Samoa", - "Country_Andorra": "Andorra", - "Country_Angola": "Angola", - "Country_Anguilla": "Anguilla", - "Country_Antarctica": "Antarctica", - "Country_Antigua_and_Barbuda": "Antigua and Barbuda", - "Country_Argentina": "Argentina", - "Country_Armenia": "Armenia", - "Country_Aruba": "Aruba", - "Country_Australia": "Australia", - "Country_Austria": "Austria", - "Country_Azerbaijan": "Azerbaijan", - "Country_Bahamas": "Bahamas", - "Country_Bahrain": "Bahrain", - "Country_Bangladesh": "Bangladesh", - "Country_Barbados": "Barbados", - "Country_Belarus": "Belarus", - "Country_Belgium": "Belgium", - "Country_Belize": "Belize", - "Country_Benin": "Benin", - "Country_Bermuda": "Bermuda", - "Country_Bhutan": "Bhutan", - "Country_Bolivia": "Bolivia", - "Country_Bosnia_and_Herzegovina": "Bosnia and Herzegovina", - "Country_Botswana": "Botswana", - "Country_Bouvet_Island": "Bouvet Island", - "Country_Brazil": "Brazil", - "Country_British_Indian_Ocean_Territory": "British Indian Ocean Territory", - "Country_Brunei_Darussalam": "Brunei Darussalam", - "Country_Bulgaria": "Bulgaria", - "Country_Burkina_Faso": "Burkina Faso", - "Country_Burundi": "Burundi", - "Country_Cambodia": "Cambodia", - "Country_Cameroon": "Cameroon", - "Country_Canada": "Canada", - "Country_Cape_Verde": "Cape Verde", - "Country_Cayman_Islands": "Cayman Islands", - "Country_Central_African_Republic": "Central African Republic", - "Country_Chad": "Chad", - "Country_Chile": "Chile", - "Country_China": "China", - "Country_Christmas_Island": "Christmas Island", - "Country_Cocos_Keeling_Islands": "Cocos (Keeling) Islands", - "Country_Colombia": "Colombia", - "Country_Comoros": "Comoros", - "Country_Congo": "Congo", - "Country_Congo_The_Democratic_Republic_of_The": "Congo, The Democratic Republic of The", - "Country_Cook_Islands": "Cook Islands", - "Country_Costa_Rica": "Costa Rica", - "Country_Cote_Divoire": "Cote D'ivoire", - "Country_Croatia": "Croatia", - "Country_Cuba": "Cuba", - "Country_Cyprus": "Cyprus", - "Country_Czech_Republic": "Czech Republic", - "Country_Denmark": "Denmark", - "Country_Djibouti": "Djibouti", - "Country_Dominica": "Dominica", - "Country_Dominican_Republic": "Dominican Republic", - "Country_Ecuador": "Ecuador", - "Country_Egypt": "Egypt", - "Country_El_Salvador": "El Salvador", - "Country_Equatorial_Guinea": "Equatorial Guinea", - "Country_Eritrea": "Eritrea", - "Country_Estonia": "Estonia", - "Country_Ethiopia": "Ethiopia", - "Country_Falkland_Islands_Malvinas": "Falkland Islands (Malvinas)", - "Country_Faroe_Islands": "Faroe Islands", - "Country_Fiji": "Fiji", - "Country_Finland": "Finland", - "Country_France": "France", - "Country_French_Guiana": "French Guiana", - "Country_French_Polynesia": "French Polynesia", - "Country_French_Southern_Territories": "French Southern Territories", - "Country_Gabon": "Gabon", - "Country_Gambia": "Gambia", - "Country_Georgia": "Georgia", - "Country_Germany": "Germany", - "Country_Ghana": "Ghana", - "Country_Gibraltar": "Gibraltar", - "Country_Greece": "Greece", - "Country_Greenland": "Greenland", - "Country_Grenada": "Grenada", - "Country_Guadeloupe": "Guadeloupe", - "Country_Guam": "Guam", - "Country_Guatemala": "Guatemala", - "Country_Guinea": "Guinea", - "Country_Guinea_bissau": "Guinea-bissau", - "Country_Guyana": "Guyana", - "Country_Haiti": "Haiti", - "Country_Heard_Island_and_Mcdonald_Islands": "Heard Island and Mcdonald Islands", - "Country_Holy_See_Vatican_City_State": "Holy See (Vatican City State)", - "Country_Honduras": "Honduras", - "Country_Hong_Kong": "Hong Kong", - "Country_Hungary": "Hungary", - "Country_Iceland": "Iceland", - "Country_India": "India", - "Country_Indonesia": "Indonesia", - "Country_Iran_Islamic_Republic_of": "Iran, Islamic Republic of", - "Country_Iraq": "Iraq", - "Country_Ireland": "Ireland", - "Country_Israel": "Israel", - "Country_Italy": "Italy", - "Country_Jamaica": "Jamaica", - "Country_Japan": "Japan", - "Country_Jordan": "Jordan", - "Country_Kazakhstan": "Kazakhstan", - "Country_Kenya": "Kenya", - "Country_Kiribati": "Kiribati", - "Country_Korea_Democratic_Peoples_Republic_of": "Korea, Democratic People's Republic of", - "Country_Korea_Republic_of": "Korea, Republic of", - "Country_Kuwait": "Kuwait", - "Country_Kyrgyzstan": "Kyrgyzstan", - "Country_Lao_Peoples_Democratic_Republic": "Lao People's Democratic Republic", - "Country_Latvia": "Latvia", - "Country_Lebanon": "Lebanon", - "Country_Lesotho": "Lesotho", - "Country_Liberia": "Liberia", - "Country_Libyan_Arab_Jamahiriya": "Libyan Arab Jamahiriya", - "Country_Liechtenstein": "Liechtenstein", - "Country_Lithuania": "Lithuania", - "Country_Luxembourg": "Luxembourg", - "Country_Macao": "Macao", - "Country_Macedonia_The_Former_Yugoslav_Republic_of": "Macedonia, The Former Yugoslav Republic of", - "Country_Madagascar": "Madagascar", - "Country_Malawi": "Malawi", - "Country_Malaysia": "Malaysia", - "Country_Maldives": "Maldives", - "Country_Mali": "Mali", - "Country_Malta": "Malta", - "Country_Marshall_Islands": "Marshall Islands", - "Country_Martinique": "Martinique", - "Country_Mauritania": "Mauritania", - "Country_Mauritius": "Mauritius", - "Country_Mayotte": "Mayotte", - "Country_Mexico": "Mexico", - "Country_Micronesia_Federated_States_of": "Micronesia, Federated States of", - "Country_Moldova_Republic_of": "Moldova, Republic of", - "Country_Monaco": "Monaco", - "Country_Mongolia": "Mongolia", - "Country_Montserrat": "Montserrat", - "Country_Morocco": "Morocco", - "Country_Mozambique": "Mozambique", - "Country_Myanmar": "Myanmar", - "Country_Namibia": "Namibia", - "Country_Nauru": "Nauru", - "Country_Nepal": "Nepal", - "Country_Netherlands": "Netherlands", - "Country_Netherlands_Antilles": "Netherlands Antilles", - "Country_New_Caledonia": "New Caledonia", - "Country_New_Zealand": "New Zealand", - "Country_Nicaragua": "Nicaragua", - "Country_Niger": "Niger", - "Country_Nigeria": "Nigeria", - "Country_Niue": "Niue", - "Country_Norfolk_Island": "Norfolk Island", - "Country_Northern_Mariana_Islands": "Northern Mariana Islands", - "Country_Norway": "Norway", - "Country_Oman": "Oman", - "Country_Pakistan": "Pakistan", - "Country_Palau": "Palau", - "Country_Palestinian_Territory_Occupied": "Palestinian Territory, Occupied", - "Country_Panama": "Panama", - "Country_Papua_New_Guinea": "Papua New Guinea", - "Country_Paraguay": "Paraguay", - "Country_Peru": "Peru", - "Country_Philippines": "Philippines", - "Country_Pitcairn": "Pitcairn", - "Country_Poland": "Poland", - "Country_Portugal": "Portugal", - "Country_Puerto_Rico": "Puerto Rico", - "Country_Qatar": "Qatar", - "Country_Reunion": "Reunion", - "Country_Romania": "Romania", - "Country_Russian_Federation": "Russian Federation", - "Country_Rwanda": "Rwanda", - "Country_Saint_Helena": "Saint Helena", - "Country_Saint_Kitts_and_Nevis": "Saint Kitts and Nevis", - "Country_Saint_Lucia": "Saint Lucia", - "Country_Saint_Pierre_and_Miquelon": "Saint Pierre and Miquelon", - "Country_Saint_Vincent_and_The_Grenadines": "Saint Vincent and The Grenadines", - "Country_Samoa": "Samoa", - "Country_San_Marino": "San Marino", - "Country_Sao_Tome_and_Principe": "Sao Tome and Principe", - "Country_Saudi_Arabia": "Saudi Arabia", - "Country_Senegal": "Senegal", - "Country_Serbia_and_Montenegro": "Serbia and Montenegro", - "Country_Seychelles": "Seychelles", - "Country_Sierra_Leone": "Sierra Leone", - "Country_Singapore": "Singapore", - "Country_Slovakia": "Slovakia", - "Country_Slovenia": "Slovenia", - "Country_Solomon_Islands": "Solomon Islands", - "Country_Somalia": "Somalia", - "Country_South_Africa": "South Africa", - "Country_South_Georgia_and_The_South_Sandwich_Islands": "South Georgia and The South Sandwich Islands", - "Country_Spain": "Spain", - "Country_Sri_Lanka": "Sri Lanka", - "Country_Sudan": "Sudan", - "Country_Suriname": "Suriname", - "Country_Svalbard_and_Jan_Mayen": "Svalbard and Jan Mayen", - "Country_Swaziland": "Swaziland", - "Country_Sweden": "Sweden", - "Country_Switzerland": "Switzerland", - "Country_Syrian_Arab_Republic": "Syrian Arab Republic", - "Country_Taiwan_Province_of_China": "Taiwan, Province of China", - "Country_Tajikistan": "Tajikistan", - "Country_Tanzania_United_Republic_of": "Tanzania, United Republic of", - "Country_Thailand": "Thailand", - "Country_Timor_leste": "Timor-leste", - "Country_Togo": "Togo", - "Country_Tokelau": "Tokelau", - "Country_Tonga": "Tonga", - "Country_Trinidad_and_Tobago": "Trinidad and Tobago", - "Country_Tunisia": "Tunisia", - "Country_Turkey": "Turkey", - "Country_Turkmenistan": "Turkmenistan", - "Country_Turks_and_Caicos_Islands": "Turks and Caicos Islands", - "Country_Tuvalu": "Tuvalu", - "Country_Uganda": "Uganda", - "Country_Ukraine": "Ukraine", - "Country_United_Arab_Emirates": "United Arab Emirates", - "Country_United_Kingdom": "United Kingdom", - "Country_United_States": "United States", - "Country_United_States_Minor_Outlying_Islands": "United States Minor Outlying Islands", - "Country_Uruguay": "Uruguay", - "Country_Uzbekistan": "Uzbekistan", - "Country_Vanuatu": "Vanuatu", - "Country_Venezuela": "Venezuela", - "Country_Viet_Nam": "Viet Nam", - "Country_Virgin_Islands_British": "Virgin Islands, British", - "Country_Virgin_Islands_US": "Virgin Islands, U.S.", - "Country_Wallis_and_Futuna": "Wallis and Futuna", - "Country_Western_Sahara": "Western Sahara", - "Country_Yemen": "Yemen", - "Country_Zambia": "Zambia", - "Country_Zimbabwe": "Zimbabwe", - "CountSeats_InfoText": "Each unique user occupies one seat. Deactivated users do not occupy seats.", - "Create": "Create", - "Create_A_New_Channel": "Create a new channel", - "Create_a_password": "Create a password", - "Create_a_public_channel_that_new_workspace_members_can_join": "Create a public channel that new workspace members can join.", - "Create_an_account": "Create an account", - "Create_and_move": "Create and move", - "Create_canned_response": "Create canned response", - "Create_category": "Create category", - "Create_channel": "Create channel", - "Create_channels": "Create channels", - "Create_custom_field": "Create custom field", - "Create_department": "Create department", - "Create_direct_message": "New direct message", - "Create_discussion": "Create a discussion", - "Create_new": "Create new", - "Create_new_members": "Create new members", - "Create_SLA_policy": "Create SLA policy", - "Create_tag": "Create tag", - "Create_trigger": "Create trigger", - "Create_unique_rules_for_this_channel": "Create unique rules for this channel", - "Create_unit": "Create unit", - "create-c": "Create public channels", - "create-c_description": "Permission to create public channels", - "create-d": "Create direct messages", - "create-d_description": "Permission to start direct messages", - "create-invite-links": "Create invite links", - "create-invite-links_description": "Permission to create invite links to channels", - "create-livechat-contact": "Create omnichannel contacts", - "create-p": "Create private channels", - "create-p_description": "Permission to create private channels", - "create-personal-access-tokens": "Create personal access tokens", - "create-personal-access-tokens_description": "Permission to create personal access tokens", - "create-team": "Create team", - "create-team_description": "Permission to create teams", - "create-team-channel": "Create channel within team", - "create-team-channel_description": "Permission to create a channel in a team (overrides global permission)", - "create-team-group": "Create group within team", - "create-team-group_description": "Permission to create a group in a team (overrides global permission)", - "create-user": "Create user", - "create-user_description": "Permission to create users", - "Created": "Created", - "Created_as": "Created as", - "Created_at": "Created at", - "Created_by": "Created by", - "CRM_Integration": "CRM integration", - "CROWD_Allow_Custom_Username": "Allow custom username in Rocket.Chat", - "Crowd_Connection_successful": "Crowd connection successful", - "CROWD_Reject_Unauthorized": "Reject unauthorized", - "Crowd_Remove_Orphaned_Users": "Remove orphaned users", - "Crowd_sync_interval_Description": "The interval between synchronizations. Example `every 24 hours` or `on the first day of the week`, more examples at [Cron Text Parser](http://bunkat.github.io/later/parsers.html#text)", - "CSV": "CSV", - "current": "current", - "Current_File": "Current file", - "Current_Import_Operation": "Current import operation", - "Current_Status": "Current status", - "Currently_we_dont_support_joining_servers_with_this_many_people": "Currently we don't support joining servers with this many people", - "Custom": "Custom", - "Custom CSS": "Custom CSS", - "Custom_agent": "Custom agent", - "Custom_API": "Custom (API)", - "Custom_APP": "Custom (APP)", - "Custom_categories": "Custom categories", - "Custom_categories_description": "Custom categories are private groupings of rooms that only you can see. Group your most important rooms so your sidebar matches the way you work.", - "Custom_categories_subtitle": "Organize your workspace with custom categories", - "Custom_content": "Custom content", - "Custom_dates": "Custom dates", - "Custom_Emoji": "Custom emoji", - "Custom_Emoji_Add": "Add new emoji", - "Custom_Emoji_Added_Successfully": "Custom emoji added successfully", - "Custom_Emoji_Delete_Warning": "Deleting an emoji cannot be undone.", - "Custom_Emoji_Error_Invalid_Emoji": "Invalid emoji", - "Custom_Emoji_Error_Name_Or_Alias_Already_In_Use": "The custom emoji or one of its aliases is already in use.", - "Custom_Emoji_Error_Same_Name_And_Alias": "The custom emoji name and their aliases should be different.", - "Custom_Emoji_Has_Been_Deleted": "The custom emoji has been deleted.", - "Custom_Emoji_Info": "Custom emoji info", - "Custom_Emoji_Updated_Successfully": "Custom emoji updated successfully", - "Custom_Field_Not_Found": "Custom field not found", - "Custom_Field_Removed": "Custom field removed", - "Custom_Fields": "Custom fields", - "Custom_fields": "Custom fields", - "Custom_Integration": "Custom integration", - "Custom_OAuth_has_been_added": "Custom OAuth has been added", - "Custom_OAuth_has_been_removed": "Custom OAuth has been removed", - "Custom_oauth_helper": "When setting up your OAuth provider, you'll have to inform a callback URL. Use {{url}}.", - "Custom_OAuth_name": "Custom OAuth name", - "Custom_OAuth_name_hint": "Enter a unique name that will help you identify and manage different authentication methods.", - "Custom_roles": "Custom roles", - "Custom_roles_upsell_add_custom_roles_workspace": "Add custom roles to suit your workspace", - "Custom_roles_upsell_add_custom_roles_workspace_description": "Custom roles allow you to set permissions for the people in your workspace. Set all the roles you need to make sure people have a safe environment to work on.", - "Custom_Script_Logged_In": "Custom script for logged in users", - "Custom_Script_Logged_In_Description": "Custom script that will run ALWAYS and to ANY user that is logged in. e.g. (whenever you enter the chat and you are logged in)", - "Custom_Script_Logged_Out": "Custom script for logged out users", - "Custom_Script_Logged_Out_Description": "Custom script that will run ALWAYS and to ANY user that is NOT logged in. e.g. (whenever you enter the login page)", - "Custom_Script_On_Logout": "Custom script for logout flow", - "Custom_Script_On_Logout_Description": "Custom script that will run on execute logout flow ONLY", - "Custom_Scripts": "Custom scripts", - "Custom_Sound_Add": "Add custom sound", - "Custom_Sound_Delete_Warning": "Deleting a sound cannot be undone.", - "Custom_Sound_Edit": "Edit custom sound", - "Custom_Sound_Error_Invalid_Sound": "Invalid sound", - "Custom_Sound_Error_Name_Already_In_Use": "The custom sound name is already in use.", - "Custom_Sound_Has_Been_Deleted": "The custom sound has been deleted.", - "Custom_Sound_Info": "Custom sound info", - "Custom_Sound_Saved_Successfully": "Custom sound saved successfully", - "Custom_Status": "Custom...", - "Custom_time_range": "Custom time range", - "Custom_Translations": "Custom translations", - "Custom_Translations_Description": "Should be a valid JSON where keys are languages containing a dictionary of key and translations. Example: `{\"en\": {\"Channels\": \"Rooms\"},\"pt\": {\"Channels\": \"Salas\"}}`", - "Custom_User_Status": "Custom status", - "Custom_User_Status_Add": "Add custom user status", - "Custom_User_Status_Added_Successfully": "Custom user status added successfully", - "Custom_User_Status_Delete_Warning": "Deleting a custom user status cannot be undone.", - "Custom_User_Status_Edit": "Edit custom user status", - "Custom_User_Status_Error_Invalid_User_Status": "Invalid user status", - "Custom_User_Status_Error_Name_Already_In_Use": "The custom user status name is already in use.", - "Custom_User_Status_Has_Been_Deleted": "Custom user status has been deleted", - "Custom_User_Status_Info": "Custom user status info", - "Custom_User_Status_Updated_Successfully": "Custom user status updated successfully", - "Customer": "Customer", - "Customer_without_registered_email": "The customer does not have a registered email address", - "Customize": "Customize", - "Customize_Content": "Customize content", - "CustomSoundsFilesystem": "Custom sounds filesystem", - "CustomSoundsFilesystem_Description": "Specify how custom sounds are stored.", - "Daily_Active_Users": "Daily active users", - "Dashboard": "Dashboard", - "Data_modified": "Data modified", - "Data_processing_consent_text": "Data processing consent text", - "Data_processing_consent_text_description": "Use this setting to explain that you can collect, store and process customer's personal informations along the conversation.", - "Date": "Date", - "Date_From": "From", - "Date_range_presets": "Date range presets", - "Date_to": "to", - "DAU_value": "DAU {{value}}", - "Daylight_savings_time": "Timezone observes daylight saving time", - "Days": "Days", - "days": "days", - "DB_Migration": "Database migration", - "DB_Migration_Date": "Database migration date", - "DDP_Rate_Limit_Connection_By_Method_Enabled": "Limit by connection per method: enabled", - "DDP_Rate_Limit_Connection_By_Method_Interval_Time": "Limit by connection per method: interval time", - "DDP_Rate_Limit_Connection_By_Method_Requests_Allowed": "Limit by connection per method: requests allowed", - "DDP_Rate_Limit_Connection_Enabled": "Limit by connection: enabled", - "DDP_Rate_Limit_Connection_Interval_Time": "Limit by connection: interval time", - "DDP_Rate_Limit_Connection_Requests_Allowed": "Limit by connection: requests allowed", - "DDP_Rate_Limit_IP_Enabled": "Limit by IP: enabled", - "DDP_Rate_Limit_IP_Interval_Time": "Limit by IP: interval time", - "DDP_Rate_Limit_IP_Requests_Allowed": "Limit by IP: requests allowed", - "DDP_Rate_Limit_User_By_Method_Enabled": "Limit by user per method: enabled", - "DDP_Rate_Limit_User_By_Method_Interval_Time": "Limit by user per method: interval time", - "DDP_Rate_Limit_User_By_Method_Requests_Allowed": "Limit by user per method: requests allowed", - "DDP_Rate_Limit_User_Enabled": "Limit by user: enabled", - "DDP_Rate_Limit_User_Interval_Time": "Limit by user: interval time", - "DDP_Rate_Limit_User_Requests_Allowed": "Limit by user: requests allowed", - "DDP_Rate_Limiter": "DDP rate limit", - "Deactivate": "Deactivate", - "Deactivated": "Deactivated", - "deactivated": "deactivated", - "Decline": "Decline", - "Declined": "Declined", - "Default": "Default", - "default": "default", - "Default_Custom_Timezone": "Custom timezone", - "Default_provider": "Default provider", - "Default_Referrer_Policy": "Default referrer policy", - "Default_Referrer_Policy_Description": "This controls the 'referrer' header that's sent when requesting embedded media from other servers. For more information, refer to [this link from MDN](https://developer.mozilla.org/en-US/docs/web/HTTP/headers/Referrer-Policy). Remember, a full page refresh is required for this to take effect", - "Default_Server_Timezone": "Server timezone", - "Default_status": "Default status", - "Default_Timezone_For_Reporting": "Default timezone for reporting", - "Default_Timezone_For_Reporting_Description": "Sets the default timezone that will be used when showing dashboards or sending emails", - "Default_User_Timezone": "User's current timezone", - "Default_value": "Default value", - "Delete": "Delete", - "Delete_account": "Delete account", - "Delete_account?": "Delete account?", - "Delete_all_closed_chats": "Delete all closed chats", - "Delete_category": "Delete category", - "Delete_Contact": "Delete contact", - "Delete_Department?": "Delete department?", - "Delete_File_Warning": "Deleting a file will delete it forever. This cannot be undone.", - "Delete_message": "Delete message", - "Delete_my_account": "Delete my account", - "Delete_Role_Warning": "This cannot be undone", - "Delete_Role_Warning_Not_Enterprise": "This cannot be undone. You won't be able to create a new custom role, since that feature is no longer available for your current plan.", - "Delete_Room_Warning": "Deleting this {{roomType}} will also delete all contained message. This cannot be undone.", - "Delete_roomType": "Delete {{roomType}}", - "Delete_roomType_description": "Deleting this {{roomType}} will also delete all contained message. This cannot be undone.", - "Delete_User_Warning": "Deleting a user will delete all messages from that user as well. This cannot be undone.", - "Delete_User_Warning_Delete": "Deleting a user will delete all messages from that user as well. This cannot be undone.", - "Delete_User_Warning_Keep": "The user will be deleted, but their messages will remain visible. This cannot be undone.", - "Delete_User_Warning_Unlink": "Deleting a user will remove the user name from all their messages. This cannot be undone.", - "delete-c": "Delete public channels", - "delete-c_description": "Permission to delete public channels", - "delete-d": "Delete direct messages", - "delete-d_description": "Permission to delete direct messages", - "delete-livechat-contact": "Delete omnichannel contact", - "delete-message": "Delete message", - "delete-message_description": "Permission to delete a message within a room", - "delete-own-message": "Delete own message", - "delete-own-message_description": "Permission to delete own message", - "delete-p": "Delete private channels", - "delete-p_description": "Permission to delete private channels", - "delete-team": "Delete team", - "delete-team_description": "Permission to delete teams", - "delete-team-channel": "Delete channel within team", - "delete-team-channel_description": "Permission to delete a channel in a team (when delete public channels is already granted)", - "delete-team-group": "Delete group within team", - "delete-team-group_description": "Permission to delete a group in a team (when delete groups is already granted)", - "delete-user": "Delete user", - "delete-user_description": "Permission to delete users", - "Deleted": "Deleted!", - "Deleted__roomName__": "deleted #{{roomName}}", - "Deleted__roomName__room": "deleted #{{roomName}}", - "Deleted_roomType": "{{roomName}} {{roomType}} has been deleted", - "Deleted_user": "Deleted user", - "Deleting": "Deleting", - "Department": "Department", - "department": "department", - "Department_archived": "Department archived", - "Department_name": "Department name", - "Department_not_found": "Department not found", - "Department_Removal_Disabled": "Delete option disabled by admin", - "Department_removed": "Department removed", - "Department_unarchived": "Department unarchived", - "Departments": "Departments", - "Deployment": "Deployment", - "Deployment_ID": "Deployment ID", - "Description": "Description", - "Desktop": "Desktop", - "Desktop_apps": "Desktop apps", - "Desktop_Notification_Test": "Desktop notification test", - "Desktop_Notifications": "Desktop notifications", - "Desktop_Notifications_Default_Alert": "Desktop notifications default alert", - "Desktop_Notifications_Disabled": "Desktop notifications are disabled. Change your browser preferences if you need notifications enabled.", - "Desktop_Notifications_Duration": "Desktop notifications duration", - "Desktop_Notifications_Duration_Description": "Seconds to display desktop notification. This may affect OS X Notification center. Enter 0 to use default browser settings and not affect OS X Notification center.", - "Desktop_Notifications_Enabled": "Desktop notifications are enabled", - "Desktop_Notifications_Not_Enabled": "Desktop notifications are not enabled", - "Detailed": "Detailed", - "Details": "Details", - "Device_Changes_Not_Available": "Device changes not available in this browser. For guaranteed availability, please use Rocket.Chat's official desktop app.", - "Device_Changes_Not_Available_Insecure_Context": "Device changes are only available on secure contexts (e.g. https://)", - "Device_ID": "Device ID", - "Device_Info": "Device info", - "Device_Logged_Out": "Device logged out", - "Device_Logout_Text": "Device will be logged out from workspace and current session will be ended. User will be able to log in again with the same device.", - "Device_Management": "Device management", - "Device_Management_Allow_Login_Email_preference": "Allow workspace members to turn off login detection emails", - "Device_Management_Allow_Login_Email_preference_Description": "Individual members can set their preference. Useful when frequent login expirations are set causing members to login frequently.", - "Device_Management_Client": "Client", - "Device_Management_Description": "Configure security and access control policies.", - "Device_Management_Device": "Device", - "Device_Management_Device_Unknown": "Unknown", - "Device_Management_Email_Body": "You may use the following placeholders: `

{Login_Detected}

[name] ([username]) {Logged_In_Via}

{Device_Management_Client}: [browserInfo]
{Device_Management_OS}: [osInfo]
{Device_Management_Device}: [deviceInfo]
{Device_Management_IP}:[ipInfo]

[userAgent]

{Access_Your_Account}

{Or_Copy_And_Paste_This_URL_Into_A_Tab_Of_Your_Browser}
[SITE_URL]

{Thank_You_For_Choosing_RocketChat}

`", - "Device_Management_Email_Subject": "[Site_Name] - Login detected", - "Device_Management_Enable_Login_Emails": "Enable login detection emails", - "Device_Management_Enable_Login_Emails_Description": "Emails are sent to workspace members each time new logins are detected on their accounts.", - "Device_Management_IP": "IP", - "Device_Management_OS": "OS", - "Device_settings_lowercase": "Device settings", - "Device_settings_not_supported_by_browser": "Device settings (not supported by the browser)", - "Devices": "Devices", - "Devices_Set": "Devices set", - "Dialed_number_doesnt_exist": "Dialed number doesn't exist", - "Dialed_number_is_incomplete": "Dialed number is not complete", - "Dialpad": "Dialpad", - "Different_Style_For_User_Mentions": "Different style for user mentions", - "different_values_found": "{{number}} different values found", - "Direct": "Direct", - "Direct_Message": "Direct message", - "Direct_message": "Direct message", - "Direct_message_creation_description": "Select one or more people to message", - "Direct_message_creation_description_hint": "More people cannot be added once created", - "Direct_message_creation_error": "Select at least one person", - "Direct_message_someone": "Direct message someone", - "Direct_message_you_have_joined": "You have joined a new direct message with", - "Direct_Messages": "Direct messages", - "Direct_Reply": "Direct reply", - "Direct_Reply_Advice": "You can directly reply to this email. Do not modify previous emails in the thread.", - "Direct_Reply_Debug": "Debug direct reply", - "Direct_Reply_Debug_Description": "[Beware] Enabling debug mode would display your 'plain text password' in admin console.", - "Direct_Reply_Delete": "Delete emails", - "Direct_Reply_Delete_Description": "[Attention!] If this option is activated, all unread messages are irrevocably deleted, even those that are not direct replies. The configured e-mail mailbox is then always empty and cannot be processed in \"parallel\" by humans.", - "Direct_Reply_Enable": "Enable direct reply", - "Direct_Reply_Enable_Description": "[Attention!] If \"direct reply\" is enabled, Rocket.Chat will control the configured email mailbox. All unread e-mails are retrieved, marked as read and processed. \"Direct reply\" should only be activated if the mailbox used is intended exclusively for access by Rocket.Chat and is not read/processed \"in parallel\" by humans.", - "Direct_Reply_Frequency": "Email check frequency", - "Direct_Reply_Frequency_Description": "(in minutes, default/minimum 2)", - "Direct_Reply_Host": "Direct reply host", - "Direct_Reply_IgnoreTLS": "IgnoreTLS", - "Direct_Reply_Password": "Password", - "Direct_Reply_Port": "Direct reply port", - "Direct_Reply_Protocol": "Direct reply protocol", - "Direct_Reply_Separator": "Separator", - "Direct_Reply_Separator_Description": "[Alter only if you know exactly what you are doing, refer docs] \nSeparator between base & tag part of email", - "Direct_Reply_Username": "Username", - "Direct_Reply_Username_Description": "Please use absolute email, tagging is not allowed, it would be over-written", - "Direction": "Direction", - "DirectMesssage_maxUsers": "Max users in direct messages", - "Directory": "Directory", - "Disable": "Disable", - "Disable_AI_Search": "Disable AI search", - "Disable_another_app": "Disable another app or upgrade to a Premium plan to enable this app.", - "Disable_at_least_more_apps": "You will need to disable at least {{numberOfExceededApps}} other apps or upgrade to a Premium plan to enable this app.", - "Disable_E2E_encryption": "Disable E2E encryption", - "Disable_Facebook_integration": "Disable Facebook integration", - "Disable_Notifications": "Disable notifications", - "Disable_voice_calling": "Disable voice calling", - "Disabled": "Disabled", - "disabled": "disabled", - "Disabled_apps_admin_message": "There are one or more disabled apps with valid licenses. Go to {{marketplace}} > {{installed}} to review.", - "Disabled_by_unread_group_see_display_options": "Disabled by unread group, see display options", - "Disabled_E2E_Encryption_for_this_room": "disabled E2E encryption for this room", - "Disallow_reacting": "Disallow reacting", - "Disallow_reacting_Description": "Disallows reacting", - "Discard": "Discard", - "Discard_message": "Discard message", - "Disconnect": "Disconnect", - "Disconnect_workspace": "Disconnect workspace", - "Disconnected": "Disconnected", - "Discover_public_channels_and_teams_in_the_workspace_directory": "Discover public channels and teams in the workspace directory.", - "Discussion": "Discussion", - "Discussion_Description": "Discussions are an additional way to organize conversations that allows inviting users from outside channels to participate in specific conversations.", - "Discussion_description": "Discussions allow separate conversations around a specific topic inside a channel or team where any workspace member can be added.", - "Discussion_first_message_disabled_due_to_e2e": "You can start sending end-to-end encrypted messages in this discussion after its creation.", - "Discussion_first_message_title": "Message", - "Discussion_info": "Discussion info", - "Discussion_name": "Discussion name", - "Discussion_start": "Start a discussion", - "Discussion_target_channel": "Parent channel or team", - "Discussion_target_channel_description": "Select a channel which is related to what you want to ask", - "Discussion_target_channel_prefix": "You are creating a discussion in", - "Discussion_title": "Create discussion", - "discussion-created": "{{message}}", - "Discussions": "Discussions", - "Discussions_unavailable_for_federation": "Discussions are unavailable for federated rooms", - "Dismiss": "Dismiss", - "Dismiss_quoted_message": "Dismiss quoted message", - "Display": "Display", - "Display_avatars": "Display avatars", - "Display_Avatars_Sidebar": "Display avatars in sidebar", - "Display_chat_permissions": "Display chat permissions", - "Display_mentions_counter": "Display badge for direct mentions only", - "Display_offline_form": "Display offline form", - "Display_setting_permissions": "Display permissions to change settings", - "Display_unread_counter": "Display room as unread when there are unread messages", - "Displayed_next_to_name": "Displayed next to name", - "Displays_action_text": "Displays action text", - "Do_It_Later": "Do it later", - "Do_not_display_unread_counter": "Do not display any counter of this channel", - "Do_not_provide_this_code_to_anyone": "Do not provide this code to anyone.", - "Do_Nothing": "Do nothing", - "Do_nothing": "Do nothing", - "Do_you_want_to_accept": "Do you want to accept?", - "Do_you_want_to_change_to_s_question": "Do you want to change to {{currentUrl}}?", - "Document_Domain": "Document domain", - "Documentation": "Documentation", - "Domain": "Domain", - "Domain_added": "domain added", - "Domain_removed": "Domain removed", - "Domains": "Domains", - "Domains_allowed_to_embed_the_livechat_widget": "Comma-separated list of domains allowed to embed the livechat widget. Leave blank to allow all domains.", - "Done": "Done", - "Dont_ask_me_again": "Don't ask me again!", - "Dont_ask_me_again_list": "Don't ask me again list", - "Dont_cancel": "Don't cancel", - "Download": "Download", - "Download_Destkop_App": "Download desktop app", - "Download_Disabled": "Download disabled", - "Download_file": "Download file", - "Download_Info": "Download info", - "Download_My_Data": "Download my data (HTML)", - "Download_Pending_Avatars": "Download pending avatars", - "Download_Pending_Files": "Download pending files", - "Download_Snippet": "Download", - "Downloading_file_from_external_URL": "Downloading file from external URL", - "Draft": "Draft", - "Drag_and_drop_license_placeholder": "Drag and drop a file here, or paste your license string", - "Drop_to_upload_file": "Drop to upload file", - "Dry_run": "Dry run", - "Dry_run_description": "Will only send one email, to the same address as in from. The email must belong to a valid user.", - "Duplicate_archived_channel_name": "An archived channel with name `#{{channelName}}` exists", - "Duplicate_file_name_found": "Duplicate file name found.", - "Duplicated_Email_address_will_be_ignored": "Duplicated email address will be ignored.", - "duplicated-account": "Duplicated account", - "Duration": "Duration", - "E2E_Allow_Unencrypted_Messages": "Unencrypted messages in encrypted rooms", - "E2E_Allow_Unencrypted_Messages_Description": "Allow plain text messages to be sent in rooms with encrypted content. These messages will not be encrypted.", - "E2E_disable_encryption": "Disable encryption", - "E2E_disable_encryption_description": "Disabling E2EE will compromise the privacy of this {{roomType}}. Access to any encrypted content will be lost for all {{roomType}} members.

Encryption can be re-enabled later.", - "E2E_disable_encryption_reset_keys_description": "If no one is able to access the encrypted content you can reset encryption keys instead.", - "E2E_enable": "Enable E2E", - "E2E_Enable_description": "Allow channel, team, discussion and direct message content to be encrypted.", - "E2E_Enable_Encrypt_Files": "Encrypt files", - "E2E_Enable_Encrypt_Files_Description": "Encrypt files sent inside encrypted rooms. Check for possible conflicts in [file upload settings.](admin/settings/FileUpload)", - "E2E_enable_encryption": "Enable encryption", - "E2E_enable_encryption_description": "Keep conversations private with E2EE, ensuring only intended recipients can access messages and files in this {{roomType}}.", - "E2E_Enabled": "E2E enabled", - "E2E_Enabled_Default_DirectRooms": "Encrypt direct messages", - "E2E_Enabled_Default_DirectRooms_Description": "Turn encryption on by default each time a new direct message room is started.", - "E2E_Enabled_Default_PrivateRooms": "Encrypt private rooms", - "E2E_Enabled_Default_PrivateRooms_Description": "Turn encryption on by default each time a new private channel, private team or a discussion associated to either is created.", - "E2E_Enabled_Mentions": "Mentions", - "E2E_Enabled_Mentions_Description": "Notify people, and highlight user, channel, and team mentions in encrypted content.", - "E2E_Encryption_disabled_for_room": "End-to-end encryption disabled for #{{roomName}}", - "E2E_encryption_enabled": "E2E encryption enabled", - "E2E_Encryption_enabled_for_room": "End-to-end encryption enabled for #{{roomName}}", - "E2E_Encryption_Password_Explanation": "E2EE allows you to create encrypted rooms or enable encryption on existing rooms.

The password to encode/decode messages is not saved on the server. Remember to securely store yours, as it will be required on other devices.", - "E2E_indecipherable": "This message is end-to-end encrypted and cannot be decrypted due to multiple room key resets", - "E2E_Invalid_Key": "No E2E encryption key found for this room", - "E2E_Key_Error": "This message is end-to-end encrypted and cannot be decrypted due to incorrect encryption key", - "E2E_key_reset_email": "E2E key reset notification", - "E2E_message_encrypted_placeholder": "This message is end-to-end encrypted. To view it, you must enter your encryption key in your account settings.", - "E2E_password_request_text": "To access your encrypted channels and direct messages, enter your encryption password. This is not stored on the server, so you’ll need to use it on every device.", - "E2E_password_reveal_text": "Create secure private rooms and direct messages with end-to-end encryption. This password won’t be stored on the server. You can use it on all your devices.", - "E2E_password_save_text": "This will only be displayed once, please save it now.", - "E2E_Reset_Email_Content": "You've been automatically logged out. When you log in again, a new key will be generated and access will be restored to any encrypted room with at least one member online. If no members are online, access will be restored as soon as a member comes online.", - "E2E_reset_encryption_keys": "Reset encryption keys", - "E2E_reset_encryption_keys_button": "Reset {{roomType}} encryption keys", - "E2E_reset_encryption_keys_description": "Alternatively, resetting encryption keys will keep encryption enabled but access to previously encrypted content may be lost.", - "E2E_reset_encryption_keys_error": "Encryption keys reset failed", - "E2E_reset_encryption_keys_modal_description": "Resetting E2EE keys is only recommend if no {{roomType}} member has a valid key to regain access to the previously encrypted content. All members may lose access to previously encrypted content.

<3>Learn more about resetting encryption keys.

Proceed with caution.", - "E2E_reset_encryption_keys_success": "Encryption keys reset", - "E2E_Reset_Other_Key_Warning": "Resetting the E2EE key will log out the user. When the user logs in again, a new key will be generated and access will be restored to any encrypted room with at least one member online. If no members are online, access will be restored as soon as a member comes online.", - "E2E_unavailable_for_federation": "E2E is unavailable for federated rooms", - "E2EE_alert": "Enabling E2EE affects other functionalities
  • - Encrypted content cannot be found by search
  • - Encrypted content cannot be audited
  • - Bot interactions may not work with encrypted messages
", - "E2EE_Composer_Unencrypted_Message": "You're sending an unencrypted message", - "E2EE_password_reset": "E2EE password reset", - "ECDH_Enabled": "Enable second layer encryption for data transport", - "Edit": "Edit", - "Edit_Business_Hour": "Edit business hour", - "Edit_Canned_Response": "Edit canned response", - "Edit_Canned_Responses": "Edit canned responses", - "Edit_channel": "Edit channel", - "Edit_Contact_Profile": "Edit contact profile", - "Edit_Custom_Field": "Edit custom field", - "Edit_Department": "Edit department", - "Edit_discussion": "Edit discussion", - "Edit_Federated_User_Not_Allowed": "Not possible to edit a federated user", - "Edit_Invite": "Edit invite", - "Edit_previous_message": "`{{shortcut}}` - Edit previous message", - "Edit_Priority": "Edit priority", - "Edit_SLA_Policy": "Edit SLA policy", - "Edit_Status": "Edit status", - "Edit_Tag": "Edit tag", - "Edit_team": "Edit team", - "Edit_Trigger": "Edit trigger", - "Edit_Unit": "Edit unit", - "Edit_User": "Edit user", - "edit-livechat-room-customfields": "Edit livechat room custom fields", - "edit-livechat-room-customfields_description": "Permission to edit the custom fields of livechat room", - "edit-message": "Edit message", - "edit-message_description": "Permission to edit other user’s messages within a room", - "edit-omnichannel-contact": "Edit omnichannel contact", - "edit-omnichannel-contact_description": "Permission to edit omnichannel contact", - "edit-other-user-active-status": "Edit other user active status", - "edit-other-user-active-status_description": "Permission to enable or disable other accounts", - "edit-other-user-avatar": "Edit other user avatar", - "edit-other-user-avatar_description": "Permission to change other user's avatar.", - "edit-other-user-e2ee": "Edit other user E2E encryption", - "edit-other-user-e2ee_description": "Permission to modify other user's E2E encryption.", - "edit-other-user-info": "Edit other user information", - "edit-other-user-info_description": "Permission to change other user's name, username or email address.", - "edit-other-user-password": "Edit other user password", - "edit-other-user-password_description": "Permission to modify other user's passwords. Requires edit-other-user-info permission.", - "edit-other-user-totp": "Edit other user two-factor TOTP", - "edit-other-user-totp_description": "Permission to edit other user's two-factor TOTP", - "edit-privileged-setting": "Edit privileged setting", - "edit-privileged-setting_description": "Permission to edit settings", - "edit-room": "Edit room", - "edit-room_description": "Permission to edit a room's name, topic, type (private or public status) and status (active or archived)", - "edit-room-avatar": "Edit room avatar", - "edit-room-avatar_description": "Permission to edit a room's avatar.", - "edit-room-retention-policy": "Edit room's retention policy", - "edit-room-retention-policy_description": "Permission to edit a room’s retention policy, to automatically delete messages in it", - "edit-team": "Edit team", - "edit-team_description": "Permission to edit teams", - "edit-team-channel": "Edit team channel", - "edit-team-channel_description": "Permission to edit a team's channel", - "edit-team-member": "Edit team member", - "edit-team-member_description": "Permission to edit a team's members", - "edited": "edited", - "Editing_message": "Editing message", - "Editing_message_hint": "esc to cancel · enter to save", - "Editing_room": "Editing room", - "Editing_user": "Editing user", - "Editor": "Editor", - "Education": "Education", - "Email": "Email", - "Email_address_to_send_offline_messages": "Email address to send offline messages", - "Email_already_exists": "Email already exists", - "Email_body": "Email body", - "Email_Change_Disabled": "Your Rocket.Chat administrator has disabled the changing of email", - "Email_Changed_Description": "You may use the following placeholders: \n - `[email]` for the user's email. \n- `[Site_Name]` and `[Site_URL]` for the application name and URL respectively.", - "Email_Changed_Email_Subject": "[Site_Name] - Email address has been changed", - "Email_changed_section": "Email address changed", - "Email_Description": "Configurations for sending broadcast emails from inside Rocket.Chat.", - "Email_Footer_Description": "You may use the following placeholders: \n - `[Site_Name]` and `[Site_URL]` for the application name and URL respectively. ", - "Email_from": "From", - "Email_Header_Description": "You may use the following placeholders: \n - `[Site_Name]` and `[Site_URL]` for the application name and URL respectively. ", - "Email_Inbox": "Email inbox", - "Email_Inbox_has_been_added": "Email inbox has been added", - "Email_Inbox_has_been_removed": "Email inbox has been removed", - "Email_Inboxes": "Email inboxes", - "Email_is_required": "Email is required", - "Email_Notification_Mode": "Offline email notifications", - "Email_Notification_Mode_All": "Every mention/DM", - "Email_Notification_Mode_Disabled": "Disabled", - "Email_notification_show_message": "Show message in email notification", - "Email_Notifications_Change_Disabled": "Your Rocket.Chat administrator has disabled email notifications", - "Email_or_username": "Email or username", - "Email_Placeholder": "Please enter your email address...", - "Email_Placeholder_any": "Please enter email addresses...", - "email_plain_text_only": "Send only plain text emails", - "Email_sent": "Email sent", - "email_style_description": "Avoid nested selectors", - "email_style_label": "Email style", - "Email_subject": "Email subject", - "Email_two-factor_authentication": "Email two-factor authentication", - "Email_verification_isnt_required": "Email verification to login is not required. To require, enable setting in Accounts > Registration", - "Email_verified": "Email verified", - "Emoji": "Emoji", - "Emoji_picker": "Emoji picker", - "EmojiCustomFilesystem": "Custom emoji filesystem", - "EmojiCustomFilesystem_Description": "Specify how emojis are stored.", - "Empty_no_agent_selected": "Empty, no agent selected", - "Empty_no_unit_selected": "Empty, no unit selected", - "Empty_title": "Empty title", - "Enable": "Enable", - "Enable_ABAC_and_LDAP_to_sync": "Enable ABAC and LDAP to be able to sync", - "Enable_AI_Search": "Enable AI search", - "Enable_Auto_Away": "Enable auto away", - "Enable_Auto_Away_Description": "Switches your status to away after a period of inactivity. Has no effect if status is manually set to busy or away.", - "Enable_business_hours": "Enable business hours", - "Enable_CSP": "Enable Content-Security-Policy", - "Enable_CSP_Description": "Do not disable this option unless you have a custom build and are having problems due to inline-scripts", - "Enable_Desktop_Notifications": "Enable desktop notifications", - "Enable_E2E_encryption": "Enable E2E encryption", - "Enable_encryption": "Enable encryption", - "Enable_inquiry_fetch_by_stream": "Enable inquiry data fetch from server using a stream", - "Enable_of_limit_apps_currently_enabled": "**{{enabled}} of {{limit}} {{context}} apps currently enabled.** \n \nWorkspaces on Community can have up to {{limit}} {{context}} apps enabled. \n \n**{{appName}} will be disabled by default.** Disable another {{context}} app or upgrade to Premium to enable this app.", - "Enable_of_limit_apps_currently_enabled_exceeded": "**{{enabled}} of {{limit}} {{context}} apps currently enabled.** \n \nCommunity app limit has been exceeded. \n \nWorkspaces on Community can have up to {{limit}} {{context}} apps enabled. \n \n**{{appName}} will be disabled by default.** You will need to disable at least {{exceed}} other {{context}} apps or upgrade to a Premium plan to enable this app.", - "Enable_omnichannel_auto_close_abandoned_rooms": "Enable automatic closing of rooms abandoned by the visitor", - "Enable_Password_History": "Enable password history", - "Enable_Password_History_Description": "When enabled, users won't be able to update their passwords to some of their most recently used passwords.", - "Enable_Svg_Favicon": "Enable SVG favicon", - "Enable_to_bypass_email_verification": "Enable to bypass email verification", - "Enable_two-factor_authentication": "Enable two-factor authentication", - "Enable_two-factor_authentication_callout_description": "Two-factor authentication (2FA) is now required for your account on this workspace. 2FA must be setup and enabled before you can proceed with other tasks.", - "Enable_unlimited_apps": "Enable unlimited apps", - "Enable_voice_calling": "Enable voice calling", - "Enabled": "Enabled", - "Enabled_E2E_Encryption_for_this_room": "enabled E2E encryption for this room", - "Encrypted": "Encrypted", - "Encrypted_channel_Description": "Messages are end-to-end encrypted, search will not work and notifications may not show message content", - "Encrypted_content_cannot_be_searched": "Encrypted content cannot be searched.", - "Encrypted_content_cannot_be_searched_and_audited": "Encrypted content cannot be searched and audited", - "Encrypted_content_cannot_be_searched_and_audited_subtitle": "There are one or more encrypted rooms selected for audit.", - "Encrypted_content_will_not_appear_search": "Room encrypted, encrypted content will not appear in search", - "Encrypted_enforced_by_workspace_policy": "Enforced by workspace security policy.", - "Encrypted_field_hint": "Messages are end-to-end encrypted, search will not work and notifications may not show message content", - "Encrypted_file_not_allowed": "Encrypted file not allowed", - "Encrypted_message": "Encrypted message", - "Encrypted_message_preview_unavailable": "Encrypted message, preview unavailable", - "Encrypted_messages": "End-to-end encrypted {{roomType}}. Search will not work with encrypted {{roomType}} and notifications may not show the messages content.", - "Encrypted_messages_false": "Messages are not encrypted", - "Encrypted_not_available": "Not available for public {{roomType}}", - "Encrypted_RoomType": "Encrypted {{roomType}}", - "Encrypted_setting_changed_successfully": "Encrypted setting changed successfully", - "Encryption_key_saved_successfully": "Your encryption key was saved successfully.", - "End": "End", - "End_conversation": "End conversation", - "End_Date": "End date", - "End_suspicious_sessions": "End any suspicious sessions", - "End_Time": "End time", - "End_To_End_Encryption_Not_Enabled": "End-to-end encryption is not enabled", - "End-to-end_encryption": "End-to-end encryption", - "End-to-end_encryption_Description": "Ensure conversations are kept private", - "Ended": "Ended", - "Engagement": "Engagement", - "Engagement_Dashboard": "Engagement dashboard", - "Enrich_your_workspace": "Enrich your workspace perspective with the engagement dashboard. Analyze practical usage statistics about your users, messages and channels. Included in Premium plans.", - "ensure_email_address_valid": "Invalid email address", - "Ensure_secure_workspace_access": "Ensure secure workspace access", - "Enter": "Enter", - "Enter_a_custom_message": "Enter a custom message", - "Enter_a_department_name": "Enter a department name", - "Enter_a_name": "Enter a name", - "Enter_a_regex": "Enter a regex", - "Enter_a_room_name": "Enter a room name", - "Enter_a_tag": "Enter a tag", - "Enter_a_username": "Enter a username", - "Enter_Alternative": "Alternative mode (send with enter + ctrl/alt/shift/CMD)", - "Enter_authentication_code": "Enter authentication code", - "Enter_Behaviour": "Enter key behavior", - "Enter_Behaviour_Description": "This changes if the enter key will send a message or do a line break", - "Enter_code_here": "Enter code here", - "Enter_code_provided_by_authentication_app": "Enter code provided by authentication app", - "Enter_current_E2EE_password_to_set_new": "To set a new password, first <1>enter your current E2EE password.", - "Enter_E2E_password": "Enter E2EE password", - "Enter_name_here": "Enter name here", - "Enter_Normal": "Normal mode (send with enter)", - "Enter_the_code_provided_by_your_authentication_app_to_continue": "Enter the code provided by your authentication app to continue. You can also use one of your backup codes.", - "Enter_the_code_we_just_emailed_you": "Enter the code we just emailed you.", - "Enter_to": "Enter to", - "Enter_TOTP_password": "Enter TOTP password", - "Enter_username_or_number": "Enter username or number", - "Enter_your_E2E_password": "Enter your E2E password", - "Enter_your_E2E_password_to_access": "Enter your end-to-end encryption password to access", - "Enter_your_password_to_delete_your_account": "Enter your password to delete your account. This cannot be undone.", - "Enter_your_username_to_delete_your_account": "Enter your username to delete your account. This cannot be undone.", - "Enterprise": "Premium", - "Enterprise_cap_description": "Enterprise workspaces have no cap on the presence service.", - "Enterprise_capabilities": "Enterprise capabilities", - "Enterprise_capability": "Enterprise capability", - "Enterprise_Departments_description_free_trial": "Workspaces on Community Edition can create one department. Start a free Enterprise trial to create multiple departments today!", - "Enterprise_Departments_description_upgrade": "Workspaces on Community Edition can create just one department. Upgrade to Enterprise to remove limits and supercharge your workspace.", - "Enterprise_Description": "Manually update your Premium license.", - "Enterprise_License": "Enterprise license", - "Enterprise_License_Description": "If your workspace is registered and license is provided by Rocket.Chat cloud you don't need to manually update the license here.", - "Enterprise_Only": "Enterprise only", - "Entertainment": "Entertainment", - "Error": "Error", - "Error_404": "Error:404", - "Error_changing_password": "Error changing password", - "Error_encrypting_file": "Error while encrypting file", - "Error_loading__name__information": "Error loading {{name}} information", - "Error_loading_pages": "Error loading pages", - "Error_login_blocked_for_ip": "Login has been temporarily blocked for this IP", - "Error_login_blocked_for_user": "Login has been temporarily blocked for this user", - "Error_sending_livechat_offline_message": "Error sending omnichannel offline message", - "Error_sending_livechat_transcript": "Error sending omnichannel transcript", - "Error_Site_URL": "Invalid site_url", - "Error_Site_URL_description": "Please, update your \"site_url\" setting find more information [here](https://go.rocket.chat/i/invalid-site-url)", - "Error_something_went_wrong": "Oops! Something went wrong. Please reload the page or contact an administrator.", - "error-abac-not-enabled": "Attribute-based access control is not enabled on this workspace.", - "error-abac-unsupported-object-type": "Attribute-based access control does not support this type of object.", - "error-abac-unsupported-operation": "This operation is not supported by attribute-based access control.", - "error-action-not-allowed": "{{action}} is not allowed", - "error-adding-monitor": "Error adding monitor", - "error-agent-offline": "Agent is offline", - "error-agent-status-service-offline": "Agent status is offline or omnichannel service is not active", - "error-ai-not-enabled": "AI search is not enabled", - "error-ai-provider-empty-response": "AI answer provider returned an empty response", - "error-ai-provider-not-configured": "AI answer provider is not configured", - "error-ai-provider-request-failed": "AI answer provider request failed", - "error-application-not-found": "Application not found", - "error-archived-duplicate-name": "There's an archived channel with name '{{room_name}}'", - "error-attribute-definition-not-found": "The attribute definition could not be found.", - "error-attribute-in-use": "This attribute is currently assigned to one or more rooms and cannot be removed.", - "error-attribute-not-found": "The attribute could not be found.", - "error-avatar-invalid-url": "Invalid avatar URL: {{url}}", - "error-avatar-url-handling": "Error while handling avatar setting from a URL ({{url}}) for {{username}}", - "error-blocked-username": "**{{field}}** is blocked and can't be used!", - "error-business-hour-finish-time-before-start-time": "Finish time must be after start time", - "error-business-hour-finish-time-equals-start-time": "Start and finish time cannot be the same", - "error-business-hours-are-closed": "Business hours are closed", - "error-canned-response-not-found": "Canned response not found", - "error-cannot-convert-default-room-to-abac": "Default and team default rooms cannot be converted into attribute-based access control rooms.", - "error-cannot-delete-app-user": "Deleting app user is not allowed, uninstall the corresponding app to remove it.", - "error-cannot-place-chat-on-hold": "You cannot place chat on-hold", - "error-cant-add-federated-users": "Can't add federated users to a non-federated room", - "error-cant-invite-for-direct-room": "Can't invite user to direct rooms", - "error-channels-setdefault-is-same": "The channel default setting is the same as what it would be changed to.", - "error-channels-setdefault-missing-default-param": "The bodyParam 'default' is required", - "error-comment-is-required": "Comment is required", - "error-contact-has-open-rooms": "Cannot delete contact with open rooms.", - "error-contact-not-found": "Contact not found.", - "error-contact-sent-last-message-so-cannot-place-on-hold": "You cannot place chat on-hold, when the contact has sent the last message", - "error-contact-something-went-wrong": "Something went wrong while deleting the contact.", - "error-could-not-change-email": "Could not change email", - "error-could-not-change-name": "Could not change name", - "error-could-not-change-username": "Could not change username", - "error-custom-field-name-already-exists": "Custom field name already exists", - "error-custom-field-not-allowed": "Custom field {{key}} is not allowed", - "error-delete-protected-role": "Cannot delete a protected role", - "error-department-not-found": "Department not found", - "error-department-removal-disabled": "Department removal is disabled by administration, please contact your administrator", - "error-direct-message-file-upload-not-allowed": "File sharing not allowed in direct messages", - "error-direct-message-max-user-exceeded": "You cannot add more than {{maxUsers}} users, including yourself to a direct message", - "error-duplicate-attribute-key": "An attribute with this key already exists on this room.", - "error-duplicate-channel-name": "A channel with name '{{channel_name}}' exists", - "error-duplicate-priority-name": "A priority with the same name already exists", - "error-duplicated-sla": "An SLA with the same name or due time already exists", - "error-edit-permissions-not-allowed": "Editing permissions is not allowed", - "error-email-body-not-initialized": "Email body not initialized. Setup email's header & footer on email settings before sending rich emails", - "error-email-domain-blacklisted": "The email domain is blacklisted", - "error-email-inbox-not-found": "Email inbox not found", - "error-email-send-failed": "Error trying to send email: {{message}}", - "error-encrypted-private-rooms-enforced": "Workspace policy requires all private rooms to be encrypted.", - "error-encrypted-private-rooms-enforced-discussion": "Workspace policy requires all private rooms to be encrypted. To create this discussion, make the parent channel public or enable encryption on it.", - "error-essential-app-disabled": "Error: a Rocket.Chat app that is essential for this is disabled. Please contact your administrator", - "error-extension-not-assigned": "Extension not assigned", - "error-extension-not-available": "Extension not available", - "error-failed-to-delete-department": "Failed to delete department", - "error-field-unavailable": "{{field}} is already in use :(", - "error-file-too-large": "File is too large", - "error-forwarding-chat": "Something went wrong while forwarding the chat, please try again later.", - "error-forwarding-chat-same-department": "The selected department and the current room department are the same", - "error-forwarding-department-target-not-allowed": "The forwarding to the target department is not allowed.", - "error-guests-cant-have-other-roles": "Guest users can't have any other role.", - "error-import-file-extract-error": "Failed to extract import file.", - "error-import-file-is-empty": "Imported file seems to be empty.", - "error-import-file-missing": "The file to be imported was not found on the specified path.", - "error-importer-not-defined": "The importer was not defined correctly, it is missing the import class.", - "error-input-is-not-a-valid-field": "{{input}} is not a valid {{field}}", - "error-inquiry-taken": "Inquiry already taken", - "error-insufficient-permission": "Error! You don't have ' {{permission}} ' permission which is required to perform this operation", - "error-invalid-account": "Invalid account", - "error-invalid-actionlink": "Invalid action link", - "error-invalid-arguments": "Invalid arguments", - "error-invalid-asset": "Invalid asset", - "error-invalid-attribute-key": "The provided attribute key is invalid.", - "error-invalid-attribute-values": "One or more of the provided attribute values are invalid.", - "error-invalid-channel": "Invalid channel.", - "error-invalid-channel-start-with-chars": "Invalid channel. Start with @ or #", - "error-invalid-contact": "Invalid contact.", - "error-invalid-custom-field": "Invalid custom field", - "error-invalid-custom-field-name": "Invalid custom field name. Use only letters, numbers, hyphens and underscores.", - "error-invalid-custom-field-value": "Invalid value for {{field}} field", - "error-invalid-date": "Invalid date provided.", - "error-invalid-dates": "From date cannot be after to date", - "error-invalid-description": "Invalid description", - "error-invalid-domain": "Invalid domain", - "error-invalid-email": "Invalid email {{email}}", - "error-invalid-email-address": "Invalid email address", - "error-invalid-email-inbox": "Invalid email inbox", - "error-invalid-external-service-response": "The external service response is not valid", - "error-invalid-file-height": "Invalid file height", - "error-invalid-file-type": "Invalid file type", - "error-invalid-file-width": "Invalid file width", - "error-invalid-from-address": "You informed an invalid FROM address.", - "error-invalid-image-url": "Invalid image URL", - "error-invalid-inquiry": "Invalid inquiry", - "error-invalid-integration": "Invalid integration", - "error-invalid-message": "Invalid message", - "error-invalid-method": "Invalid method", - "error-invalid-name": "Invalid name", - "error-invalid-param": "Invalid param", - "error-invalid-params": "Invalid params", - "error-invalid-password": "Invalid password", - "error-invalid-permission": "Invalid permission", - "error-invalid-port-number": "Invalid port number", - "error-invalid-priority": "Invalid priority", - "error-invalid-redirectUri": "Invalid redirectUri", - "error-invalid-role": "Invalid role", - "error-invalid-room": "Invalid room", - "error-invalid-room-name": "{{room_name}} is not a valid room name", - "error-invalid-room-type": "{{type}} is not a valid room type.", - "error-invalid-search-answer-sources": "Search answer sources are not available", - "error-invalid-settings": "Invalid settings provided", - "error-invalid-subscription": "Invalid subscription", - "error-invalid-token": "Invalid token", - "error-invalid-triggerWords": "Invalid triggerWords", - "error-invalid-urls": "Invalid URLs", - "error-invalid-user": "Invalid user", - "error-invalid-username": "Invalid username", - "error-invalid-value": "Invalid value", - "error-invalid-webhook-response": "The webhook URL responded with a status other than 200", - "error-license-user-limit-reached": "The maximum number of users has been reached.", - "error-loading-extension-list": "Failed to load extension list", - "error-logged-user-not-in-room": "You are not in the room `{{roomName}}`", - "error-mac-limit-reached": "The maximum number of monthly active contacts for this workspace has been reached.", - "error-max-departments-number-reached": "You reached the maximum number of departments allowed by your license. Contact sale@rocket.chat for a new license.", - "error-max-guests-number-reached": "You reached the maximum number of guest users allowed by your license. Contact sale@rocket.chat for a new license.", - "error-max-number-simultaneous-chats-reached": "The maximum number of simultaneous chats per agent has been reached.", - "error-max-rooms-per-guest-reached": "The maximum number of rooms per guest has been reached.", - "error-message-deleting-blocked": "Message deleting is blocked", - "error-message-editing-blocked": "Message editing is blocked", - "error-message-size-exceeded": "Message size exceeds message_MaxAllowedSize", - "error-missing-unsubscribe-link": "You must provide the [unsubscribe] link.", - "error-no-agents-available-for-service-on-department": "No agents are available for service on this department.", - "error-no-message-for-unread": "There are no messages to mark unread", - "error-no-owner-channel": "Only owners can add this channel to the team", - "error-no-permission-team-channel": "You don't have permission to add this channel to the team", - "error-no-tokens-for-this-user": "There are no tokens for this user", - "error-not-allowed": "Not allowed", - "error-not-authorized": "Not authorized", - "error-not-authorized-federation": "Not authorized to access Federation", - "error-office-hours-are-closed": "The office hours are closed.", - "error-only-compliant-users-can-be-added-to-abac-rooms": "Only compliant users can be added to ABAC rooms.", - "error-password-in-history": "Entered password has been previously used", - "error-password-policy-not-met": "Password does not meet the server's policy", - "error-password-policy-not-met-maxLength": "Password does not meet the server's policy of maximum length (password too long)", - "error-password-policy-not-met-minLength": "Password does not meet the server's policy of minimum length (password too short)", - "error-password-policy-not-met-oneLowercase": "Password does not meet the server's policy of at least one lowercase character", - "error-password-policy-not-met-oneNumber": "Password does not meet the server's policy of at least one numerical character", - "error-password-policy-not-met-oneSpecial": "Password does not meet the server's policy of at least one special character", - "error-password-policy-not-met-oneUppercase": "Password does not meet the server's policy of at least one uppercase character", - "error-password-policy-not-met-repeatingCharacters": "Password not not meet the server's policy of forbidden repeating characters (you have too many of the same characters next to each other)", - "error-password-same-as-current": "Entered password same as current password", - "error-pdp-unavailable": "The attribute-based access control policy decision service is currently unavailable. Please try again later.", - "error-personal-access-tokens-are-current-disabled": "Personal access tokens are currently disabled", - "error-pinning-message": "Message could not be pinned", - "error-push-disabled": "Push is disabled", - "error-registration-not-found": "Registration information not found", - "error-remove-last-owner": "This is the last owner. Please set a new owner before removing this one.", - "error-removing-tag": "Error removing tag", - "error-returning-inquiry": "Error returning inquiry to the queue", - "error-role-already-present": "A role with this name already exists", - "error-role-in-use": "Cannot delete role because it's in use", - "error-role-name-required": "Role name is required", - "error-room-already-closed": "Room is already closed", - "error-room-already-hidden": "Room is already hidden", - "error-room-does-not-exist": "This room does not exist", - "error-room-is-abac-managed": "This room is ABAC managed and new users cannot be added", - "error-room-is-already-on-hold": "Error! Room is already on hold", - "error-room-is-not-closed": "Room is not closed", - "error-room-not-found": "The requested room could not be found.", - "error-room-not-on-hold": "Error! Room is not on hold", - "error-room-onHold": "Error! Room is on hold", - "error-saving-sla": "An error ocurred while saving the SLA", - "error-selected-agent-room-agent-are-same": "The selected agent and the room agent are the same", - "error-starring-message": "Message could not be stared", - "error-tags-must-be-assigned-before-closing-chat": "Tag(s) must be assigned before closing the chat", - "error-the-field-is-required": "The field {{field}} is required.", - "error-this-is-a-premium-feature": "Only available on Premium plans", - "error-this-is-an-ee-feature": "This is an Enterprise Edition feature", - "error-this-is-not-a-livechat-room": "This is not a omnichannel room", - "error-timeout": "The request has timed out", - "error-token-already-exists": "A token with this name already exists", - "error-token-does-not-exists": "Token does not exists", - "error-too-many-files": "Number of files attached to the message is over the limit.", - "error-too-many-requests": "Error, too many requests. Please slow down. You must wait {{seconds}} seconds before trying again.", - "error-transcript-already-requested": "Transcript already requested", - "error-unable-to-update-priority": "Unable to update priority", - "error-unknown-contact": "Contact is unknown.", - "error-unpinning-message": "Message could not be unpinned", - "error-unserved-rooms-cannot-be-placed-onhold": "Room cannot be placed on hold before being served", - "error-unverified-contact": "Contact is not verified.", - "error-user-deactivated": "User is not active", - "error-user-has-no-roles": "User has no roles", - "error-user-is-not-activated": "User is not activated", - "error-user-is-not-agent": "User is not an omnichannel agent", - "error-user-is-offline": "User is offline", - "error-user-lacks-message-impersonate-permission": "User selected for the incoming integration lacks the 'message-impersonate' permission.", - "error-user-limit-exceeded": "The number of users you are trying to invite to #channel_name exceeds the limit set by the administrator", - "error-user-not-belong-to-department": "User does not belong to this department", - "error-user-not-found": "User not found", - "error-user-not-in-room": "User is not in this room", - "error-user-registration-disabled": "User registration is disabled", - "error-user-registration-secret": "User registration is only allowed via secret URL", - "error-validating-department-chat-closing-tags": "At least one closing tag is required when the department requires tag(s) on closing conversations.", - "error-videoconf-cant-start-call-with-manager-busy": "Unable to start a new call due to the current state of other calls.", - "error-videoconf-direct-call-accept-canceled": "The remote user hang up before we had time to accept the call.", - "error-videoconf-direct-call-accept-ended": "The server ended the call before we had time to accept it.", - "error-videoconf-direct-call-accept-timeout": "No response from remote user after notifying the call was accepted.", - "error-videoconf-invalid-call": "This call does not exist.", - "error-videoconf-join-failed": "Unexpected server error while joining call.", - "error-videoconf-livekit-not-configured": "LiveKit is not configured on this workspace.", - "error-videoconf-livekit-not-licensed": "This workspace's license does not include LiveKit calls.", - "error-videoconf-livekit-token-failed": "Could not create the credentials to join this call.", - "error-videoconf-missing-url": "Failed to get the conference's URL.", - "error-videoconf-unexpected": "Unexpected conference call error", - "error-voip-disaled": "Team voice calls (VoIP) is disabled", - "error-you-are-last-owner": "You are the last owner. Please set new owner before leaving the room.", - "Errors_and_Warnings": "Errors and warnings", - "Esc_to": "Esc to", - "Estimated_due_time": "Estimated due time", - "Estimated_due_time_in_minutes": "Estimated due time (time in minutes)", - "Estimated_wait_time": "Estimated wait time", - "Estimated_wait_time_in_minutes": "Estimated wait time (time in minutes)", - "Event_notifications": "Event notifications", - "Event_notifications_description": "By disabling this setting you’ll prevent the app from notifying you of upcoming events.", - "Event_Trigger": "Event trigger", - "Event_Trigger_Description": "Select which type of event will trigger this outgoing WebHook integration", - "every_10_minutes": "Once every 10 minutes", - "every_10_seconds": "Once every 10 seconds", - "every_12_hours": "Once every 12 hours", - "every_24_hours": "Once every 24 hours", - "every_30_minutes": "Once every 30 minutes", - "every_30_seconds": "Once every 30 seconds", - "every_48_hours": "Once every 48 hours", - "every_5_minutes": "Once every 5 minutes", - "every_day": "Once every day", - "every_hour": "Once every hour", - "every_minute": "Once every minute", - "every_second": "Once every second", - "every_six_hours": "Once every six hours", - "Everyone": "Everyone", - "Everyone_can_access_this_channel": "Everyone can access this channel", - "Exact": "Exact", - "Example_payload": "Example payload", - "Example_s": "Example: {{value}}", - "except_pinned": "(except those that are pinned)", - "Exclude_Botnames": "Exclude bots", - "Exclude_Botnames_Description": "Do not propagate messages from bots whose name matches the regular expression above. If left empty, all messages from bots will be propagated.", - "Exclude_pinned": "Exclude pinned messages", - "Execute_Synchronization_Now": "Execute synchronization now", - "Exit_Full_Screen": "Exit full screen", - "Exit_fullscreen": "Exit fullscreen", - "Expand": "Expand", - "Expand_all": "Expand all", - "Expand_group": "Expand {{group}}", - "Expand_view": "Expand view", - "Experiment_Realtime_message_composer": "Live message preview", - "Experimental_Feature_Alert": "This is an experimental feature! Please be aware that it may change, break, or even be removed in the future without any notice.", - "Expiration": "Expiration", - "Expiration_(Days)": "Expiration (days)", - "Expired": "Expired", - "Explore": "Explore", - "Explore_marketplace": "Explore marketplace", - "Explore_the_marketplace_to_find_awesome_apps": "Explore the marketplace to find awesome apps for Rocket.Chat", - "Export": "Export", - "Export_as_file": "Export as file", - "Export_as_PDF": "Export as PDF", - "Export_conversation_transcript_as_PDF": "Export conversation transcript as PDF", - "Export_enabled_at_the_end_of_the_conversation": "Export enabled at the end of the conversation", - "Export_Messages": "Export messages", - "Export_most_recent_logs": "Export most recent logs", - "Export_My_Data": "Export my data (JSON)", - "export-messages-as-pdf": "Export messages as PDF", - "expression": "Expression", - "Extended": "Extended", - "Extension": "Extension", - "Extension_removed": "Extension removed", - "Extensions": "Extensions", - "External": "External", - "External_Domains": "External domains", - "External_participant": "External participant", - "External_Queue_Service_URL": "External queue service URL", - "External_Service": "External service", - "External_service_action_hint": "Send a custom message using external service. For more details please check our docs.", - "External_service_returned_valid_response": "External service returned a valid response", - "External_service_test_hint": "Click on \"send test\" before saving the trigger.", - "External_service_url": "External service URL", - "External_Users": "External users", - "Extra_CSP_Domains": "Extra CSP domains", - "Extra_CSP_Domains_Description": "Extra domains to add to the Content-Security-Policy", - "Extremely_likely": "Extremely likely", - "Facebook": "Facebook", - "Facebook_Page": "Facebook page", - "Failed": "Failed", - "Failed_to_activate_invite_token": "Failed to activate invite token", - "Failed_to_add_monitor": "Failed to add monitor", - "Failed_to_copy_phone_number": "Failed to copy phone number", - "Failed_To_Download_Files": "Failed to download files", - "Failed_to_generate_invite_link": "Failed to generate invite link", - "Failed_To_Load_Import_Data": "Failed to load import data", - "Failed_To_Load_Import_History": "Failed to load import history", - "Failed_To_Load_Import_Operation": "Failed to load import operation", - "Failed_to_open_call_window": "Failed to open call window", - "Failed_to_read_file": "Failed to read file", - "Failed_To_Start_Import": "Failed to start import operation", - "Failed_to_transfer_call": "Failed to transfer call", - "Failed_To_upload_Import_File": "Failed to upload import file", - "Failed_to_validate_invite_token": "Failed to validate invite token", - "Failure": "Failure", - "Fallback_forward_department": "Fallback department for forwarding", - "Fallback_forward_department_description": "Allows you to define a fallback department which will receive the chats forwarded to this one in case there's no online agents at the moment", - "Fallback_message": "Fallback message", - "False": "False", - "Favorite": "Favorite", - "Favorite_Rooms": "Enable favorite rooms", - "Favorites": "Favorites", - "Feature_Depends_on_Livechat_Visitor_navigation_as_a_message_to_be_enabled": "This feature depends on \"send visitor navigation history as a message\" to be enabled.", - "Feature_depends_on_selected_call_provider_to_be_enabled_from_administration_settings": "This feature depends on the above selected call provider to be enabled from the administration settings (admin -> video conference).", - "Feature_Limiting": "Feature limiting", - "Feature_preview": "Feature preview", - "Feature_preview_admin_page_callout": "Features enabled here will be enabled to each user in their feature preview preferences.", - "Feature_preview_admin_page_description": "Choose what feature previews to make available to workspace members.", - "Feature_preview_page_callout": "Feature previews are being tested and may not be stable or fully functional. Features may become Premium capabilities once officially released.", - "Feature_preview_page_description": "Enable the latest features that are currently under development.", - "Featured": "Featured", - "featured": "featured", - "Features": "Features", - "Federated": "Federated", - "Federation": "Federation", - "Federation_Description": "Federation allows remote workspaces to communicate with each other through the Matrix protocol.", - "FEDERATION_Discovery_Method": "Discovery method", - "FEDERATION_Discovery_Method_Description": "You can use the hub or a SRV and a TXT entry on your DNS records.", - "FEDERATION_Domain": "Domain", - "FEDERATION_Domain_Alert": "Do not change this after enabling the feature, we can't handle domain changes yet.", - "FEDERATION_Domain_Description": "Add the domain that this server should be linked to - for example: @rocket.chat.", - "Federation_Enable": "Enable Federation", - "Federation_Example_matrix_server": "Example: Matrix.org", - "Federation_Federated_room_search": "Federated room search", - "Federation_is_currently_disabled_on_this_workspace": "Federation is currently disabled on this workspace", - "Federation_Matrix": "Federation V2", - "Federation_Matrix_as_token": "AppService token", - "Federation_Matrix_bridge_localpart": "AppService user localpart", - "Federation_Matrix_bridge_url": "Bridge URL", - "Federation_Matrix_check_configuration": "Verify configuration", - "Federation_Matrix_configuration_status": "Configuration status", - "Federation_Matrix_enable_ephemeral_events": "Enable Matrix ephemeral events", - "Federation_Matrix_enable_ephemeral_events_Alert": "This requires a restart.
Enabling ephemeral events like user typing indicator can affect the performance of your Matrix Homeserver and Rocket.Chat server for federated communication", - "Federation_Matrix_enabled": "Enabled", - "Federation_Matrix_error_applying_room_roles": "Something went wrong while applying the room roles over the federated network", - "Federation_Matrix_Federated": "Federated", - "Federation_Matrix_Federated_Description": "By creating a federated room you'll not be able to enable encryption nor broadcast", - "Federation_Matrix_Federated_Description_disabled": "Federation is currently disabled on this workspace", - "Federation_Matrix_Federated_Description_invalid_version": "This room was created by an old Federation version and it's blocked indeterminately. <1>Click here for more information about Matrix Federation support", - "Federation_Matrix_giving_same_permission_warning": "You're giving this user the same privileges as yourself, you will not be able to undo this change. Do you want to proceed?", - "Federation_Matrix_homeserver_domain": "Homeserver domain", - "Federation_Matrix_homeserver_domain_alert": "No user should connect to the Homeserver with third party clients, only Rocket.Chat", - "Federation_Matrix_homeserver_url": "Homeserver URL", - "Federation_Matrix_homeserver_url_alert": "We recommend a new, empty Homeserver, to use with our Federation", - "Federation_Matrix_hs_token": "Homeserver token", - "Federation_Matrix_id": "AppService ID", - "Federation_Matrix_join_public_rooms_is_enterprise": "Join federated rooms is an Enterprise Edition feature", - "Federation_Matrix_join_public_rooms_is_premium": "Join federated rooms is a Premium feature", - "Federation_Matrix_losing_privileges": "Losing privileges", - "Federation_Matrix_losing_privileges_warning": "You won't be able to undo this action, as you're demoting yourself. If you're the last privileged user you won't be able to regain this privilege. Do you want to proceed still?", - "Federation_Matrix_max_size_of_public_rooms_users": "Maximum number of members when joining a public room in a remote server", - "Federation_Matrix_max_size_of_public_rooms_users_Alert": "Keep in mind, that the bigger the room you allow for users to join, the more time it will take to join that room, besides the amount of resource it will use. Read more", - "Federation_Matrix_max_size_of_public_rooms_users_desc": "The user limit from a public room in a remote server that can still be joined. Rooms that exceed this setting will still be listed, but users won't be able to join them", - "Federation_Matrix_not_allowed_to_change_moderator": "You are not allowed to change the moderator", - "Federation_Matrix_not_allowed_to_change_owner": "You are not allowed to change the owner", - "Federation_Matrix_registration_file": "Registration file", - "Federation_Matrix_registration_file_Alert": "Important: Enabling ephemeral events will make the server receive all the typing status of all users from all servers you are connected to.
To enable it, please update your registration file (.yaml file you are using to registrate Rocket.Chat to your home server), adding the following:
de.sorunome.msc2409.push_ephemeral: true", - "Federation_Matrix_serve_well_known": "Serve well known", - "Federation_Matrix_serve_well_known_Alert": "Keep this off if using DNS srv records for Federation, or use a reverse proxy to return static JSON if Federation traffic is heavy. Read mode.", - "Federation_Matrix_serve_well_known_Description": "Serve /.well-known/Matrix/server and /.well-known/Matrix/client directly from within Rocket.Chat instead of reverse proxy for Federation", - "FEDERATION_Public_Key": "Public key", - "Federation_Public_key": "Public key", - "FEDERATION_Public_Key_Description": "This is the key you need to share with your peers.", - "Federation_Search_federated_rooms": "Search federated rooms", - "Federation_Service_Allow_List": "Domain allow list", - "Federation_Service_Allow_List_Description": "Restrict Federation to the given allow list of domains.", - "Federation_Service_Domain": "Federated domain", - "Federation_Service_Domain_Alert": "Inform only the domain, do not include http(s)://, slashes or any path after it.
Use something like `acme.com` and not `https://acme.com/chat`.", - "Federation_Service_Domain_Description": "The domain that this server should respond to, for example: `acme.com`. This will be used as the suffix for user IDs (e.g., `@user:acme.com`).
If your chat server is accessible from a different domain than the one you want to use for Federation, you should follow our documentation to configure the `.well-known` file on your web server.", - "Federation_Service_EDU_Process_Presence": "Process presence events", - "Federation_Service_EDU_Process_Presence_Alert": "Enabling presence events may increase the load on your server and network traffic considerably, especially if you have many users. Only enable this option if you understand the implications and have the necessary resources to handle the additional load.", - "Federation_Service_EDU_Process_Presence_Description": "Send and receive events of user presence (online, offline, etc.) between federated servers.", - "Federation_Service_EDU_Process_Receipt": "Process receipt events", - "Federation_Service_EDU_Process_Receipt_Alert": "Enabling receipt events may increase the load on your server and network traffic considerably, especially if you have many users. Only enable this option if you understand the implications and have the necessary resources to handle the additional load.", - "Federation_Service_EDU_Process_Receipt_Description": "Send and receive events of message read receipts between federated servers.", - "Federation_Service_EDU_Process_Typing": "Process typing events", - "Federation_Service_EDU_Process_Typing_Alert": "Enabling typing events may increase the load on your server and network traffic considerably, especially if you have many users. Only enable this option if you understand the implications and have the necessary resources to handle the additional load.", - "Federation_Service_EDU_Process_Typing_Description": "Send and receive events of user typing a message between federated servers.", - "Federation_Service_Enabled": "Enable native Federation", - "Federation_Service_Enabled_Description": "Enable native Federation for inter-server communication using Matrix protocol.", - "Federation_Service_Join_Encrypted_Rooms": "Allow joining encrypted federated rooms", - "Federation_Service_Join_Non_Private_Rooms": "Allow joining non-private rooms", - "Federation_Service_Matrix_Signing_Algorithm": "Signing key algorithm", - "Federation_Service_Matrix_Signing_Key": "Signing key", - "Federation_Service_Matrix_Signing_Key_Description": "The private base64 signing key used to authenticate Federation requests. This is typically an ed25519 algorithm key (version 4), encoded as base64. It is essential for secure communication between federated servers over Matrix protocol and should be kept confidential.", - "Federation_Service_Matrix_Signing_Version": "Signing key version", - "Federation_Service_max_allowed_size_of_public_rooms_to_join": "Maximum number of members when joining a public room in a remote server", - "Federation_Service_max_allowed_size_of_public_rooms_to_join_Alert": "Keep in mind, that the bigger the room you allow for users to join, the more time it will take to join that room, besides the amount of resource it will use. Read more", - "Federation_Service_max_allowed_size_of_public_rooms_to_join_Description": "The user limit from a public room in a remote server that can still be joined. Rooms that exceed this setting will still be listed, but users won't be able to join them", - "Federation_Service_Validate_User_Domain": "Users email restrictions", - "Federation_Service_Validate_User_Domain_Description": "Restrict access to verified email addresses that match your federated domain.", - "Federation_slash_commands": "Federation commands", - "FEDERATION_Status": "Status", - "FEDERATION_Test_Setup": "Test setup", - "FEDERATION_Test_Setup_Error": "Could not find your server using your setup, please review your settings.", - "FEDERATION_Test_Setup_Success": "Your Federation setup is working and other servers can find you!", - "Federation_XMPP_Bridge_AS_Token": "AppService token", - "Federation_XMPP_Bridge_AS_Token_Description": "The 'as_token' used to authenticate the connection between the Rocket.Chat server and the XMPP bridge AppService. This token should be kept secret and only shared with the XMPP bridge service.", - "Federation_XMPP_Bridge_HS_Token": "Homeserver token", - "Federation_XMPP_Bridge_HS_Token_Description": "The 'hs_token' used to authenticate the connection between the Rocket.Chat server and the XMPP bridge. This token should be kept secret and only shared with the XMPP bridge service.", - "Federation_XMPP_Bridge_URL": "Bridge URL", - "Federation_XMPP_Bridge_URL_Description": "The URL of the XMPP bridge that will be used to connect to the XMPP network. This should be a valid URL that points to the XMPP bridge service.", - "Federation_XMPP_Join_Channel_Failed": "Could not join the XMPP channel. Please try again later.", - "Federation_XMPP_Join_Channel_Required": "Please provide a channel to join. Usage: `/xmpp-join #channel`", - "Federation_XMPP_Join_Channel_Success": "You joined the XMPP channel.", - "Field": "Field", - "Field_removed": "Field removed", - "Field_required": "Field required", - "File": "File", - "File_Downloads_Started": "File downloads started", - "File_exceeds_allowed_size_of_bytes": "File size exceeds upload limit of {{size}}.", - "File_name_Placeholder": "Search files...", - "File_not_allowed_direct_messages": "File sharing not allowed in direct messages.", - "File_Path": "File path", - "file_pruned": "file pruned", - "File_removed": "File removed", - "File_removed_by_automatic_prune": "File removed by automatic prune", - "File_removed_by_prune": "File removed by prune", - "File_Type": "File type", - "File_type_is_not_accepted": "File type is not accepted.", - "File_Upload_Disabled": "File upload disabled", - "File_uploaded": "File uploaded", - "File_uploaded_successfully": "File uploaded successfully", - "File_URL": "File URL", - "Files": "Files", - "files": "files", - "Files_list": "Files list", - "Files_only": "Only remove the attached files, keep messages", - "FileSize_Bytes": "{{fileSize}} Bytes", - "FileSize_KB": "{{fileSize}} KB", - "FileSize_MB": "{{fileSize}} MB", - "FileType": "File type", - "FileUpload": "File upload", - "FileUpload_Canceled": "Upload canceled", - "FileUpload_Cannot_preview_file": "Cannot preview file", - "FileUpload_Description": "Configure file upload and storage.", - "FileUpload_Disabled": "File uploads are disabled.", - "FileUpload_Enable_json_web_token_for_files": "Enable JSON Web Tokens protection to file uploads", - "FileUpload_Enable_json_web_token_for_files_Alert": "This option only takes effect when a JWT secret is configured. If \"JWT secret for files\" is left empty, no token will be generated and JWT file protection will not be applied.", - "FileUpload_Enable_json_web_token_for_files_description": "Appends a JWT to uploaded files urls", - "FileUpload_Enabled": "File uploads enabled", - "FileUpload_Enabled_Direct": "File uploads enabled in direct messages ", - "FileUpload_Error": "File upload error", - "FileUpload_Error_Trying_To_Open_File": "Error trying to open file", - "FileUpload_File_Empty": "File empty", - "FileUpload_FileSystemPath": "System path", - "FileUpload_GoogleStorage_AccessId": "Google storage access id", - "FileUpload_GoogleStorage_AccessId_Description": "The access id is generally in an email format, for example: \"`example-test@example.iam.gserviceaccount.com`\"", - "FileUpload_GoogleStorage_Bucket": "Google storage bucket name", - "FileUpload_GoogleStorage_Bucket_Description": "The name of the bucket which the files should be uploaded to.", - "FileUpload_GoogleStorage_ProjectId": "Project ID", - "FileUpload_GoogleStorage_ProjectId_Description": "The project ID from the Google developer's console", - "FileUpload_GoogleStorage_Proxy_Avatars": "Proxy avatars", - "FileUpload_GoogleStorage_Proxy_Avatars_Description": "Proxy avatar file transmissions through your server instead of direct access to the asset's URL", - "FileUpload_GoogleStorage_Proxy_Uploads": "Proxy uploads", - "FileUpload_GoogleStorage_Proxy_Uploads_Description": "Proxy upload file transmissions through your server instead of direct access to the asset's URL", - "FileUpload_GoogleStorage_Proxy_UserDataFiles": "Proxy user data files", - "FileUpload_GoogleStorage_Proxy_UserDataFiles_Description": "Proxy user data file transmissions through your server instead of direct access to the asset's URL", - "FileUpload_GoogleStorage_Secret": "Google storage secret", - "FileUpload_GoogleStorage_Secret_Description": "Please follow [these instructions](https://github.com/CulturalMe/Meteor-slingshot#google-cloud) and paste the result here.", - "FileUpload_GoogleStorage_URLExpiryTimeSpan": "URLs expiration timespan", - "FileUpload_GoogleStorage_URLExpiryTimeSpan_Description": "Time after which Google Cloud Storage generated URLs will no longer be valid (in seconds). If set to less than 5 seconds, this field will be ignored and URLs will use the default expiration (15 minutes).", - "FileUpload_json_web_token_secret_for_files": "File upload JSON Web Token secret", - "FileUpload_json_web_token_secret_for_files_description": "File upload JSON Web Token secret (used to be able to access uploaded files without authentication)", - "FileUpload_MaxFileSize": "Maximum file upload size (in bytes)", - "FileUpload_MaxFileSizeDescription": "Set it to -1 to remove the file size limitation.", - "FileUpload_MediaType_NotAccepted": "Media types not accepted", - "FileUpload_MediaType_NotAccepted__type__": "Media type not accepted: {{type}}", - "FileUpload_MediaTypeBlackList": "Blocked media types", - "FileUpload_MediaTypeBlackList_Alert": "The default media type for unknown file extensions is \"application/octet-stream\", to work only with known file extensions you can add it to the \"blocked media types\" list.", - "FileUpload_MediaTypeBlackListDescription": "Comma-separated list of media types. This setting has priority over the accepted media types.", - "FileUpload_MediaTypeWhiteList": "Accepted media types", - "FileUpload_MediaTypeWhiteListDescription": "Comma-separated list of media types. Leave it blank for accepting all media types.", - "FileUpload_ProtectFiles": "Protect uploaded files", - "FileUpload_ProtectFilesDescription": "Only authenticated users will have access", - "FileUpload_ProtectFilesEnabled_JWTNotSet": "Uploaded files are protected, but JWT access is not setup, this is required for Twilio to send media messages. Setup in settings -> FileUpload", - "FileUpload_Restrict_to_room_members": "Restrict files to rooms' members", - "FileUpload_Restrict_to_room_members_Description": "Restrict the access of files uploaded on rooms to the rooms' members only", - "FileUpload_Restrict_to_users_who_can_access_room": "Restrict files to users who can access the room", - "FileUpload_Restrict_to_users_who_can_access_room_Description": "Restrict the access of files uploaded on rooms to the users who can access the room. This option is mutually exclusive with the \"restrict files to rooms' members\" option as this one allows for users that are not part of some rooms but have special permissions that allow them to see it to access the files uploaded, for example, omnichannel managers & monitors", - "FileUpload_RotateImages": "Rotate images on upload", - "FileUpload_RotateImages_Description": "Enabling this setting may cause image quality loss", - "FileUpload_S3_Acl": "Acl", - "FileUpload_S3_AWSAccessKeyId": "Access key", - "FileUpload_S3_AWSAccessKeyId_desc": "Leave this empty if running on an ec2 instance with attached instance profile that has the right s3 permissions on the configured bucket.", - "FileUpload_S3_AWSSecretAccessKey": "Secret key", - "FileUpload_S3_AWSSecretAccessKey_desc": "Leave this empty if running on an ec2 instance with attached instance profile that has the right s3 permissions on the configured bucket.", - "FileUpload_S3_Bucket": "Bucket name", - "FileUpload_S3_BucketURL": "Bucket URL", - "FileUpload_S3_CDN": "CDN domain for downloads", - "FileUpload_S3_ForcePathStyle": "Force path style", - "FileUpload_S3_Proxy_Avatars": "Proxy avatars", - "FileUpload_S3_Proxy_Avatars_Description": "Proxy avatar file transmissions through your server instead of direct access to the asset's URL", - "FileUpload_S3_Proxy_Uploads": "Proxy uploads", - "FileUpload_S3_Proxy_Uploads_Description": "Proxy upload file transmissions through your server instead of direct access to the asset's URL", - "FileUpload_S3_Proxy_UserDataFiles": "Proxy user data files", - "FileUpload_S3_Proxy_UserDataFiles_Description": "Proxy user data file transmissions through your server instead of direct access to the asset's URL", - "FileUpload_S3_Region": "Region", - "FileUpload_S3_URLExpiryTimeSpan": "URLs expiration timespan", - "FileUpload_S3_URLExpiryTimeSpan_Description": "Time after which Amazon S3 generated URLs will no longer be valid (in seconds). If set to less than 5 seconds, this field will be ignored and URLs will use the provider's default expiration (15 minutes).", - "FileUpload_Storage_Type": "Storage type", - "FileUpload_Update_Failed": "Could not update file name", - "FileUpload_Webdav_Password": "WebDAV password", - "FileUpload_Webdav_Proxy_Avatars": "Proxy avatars", - "FileUpload_Webdav_Proxy_Avatars_Description": "Proxy avatar file transmissions through your server instead of direct access to the asset's URL", - "FileUpload_Webdav_Proxy_Uploads": "Proxy uploads", - "FileUpload_Webdav_Proxy_Uploads_Description": "Proxy upload file transmissions through your server instead of direct access to the asset's URL", - "FileUpload_Webdav_Proxy_UserDataFiles": "Proxy user data files", - "FileUpload_Webdav_Proxy_UserDataFiles_Description": "Proxy user data file transmissions through your server instead of direct access to the asset's URL", - "FileUpload_Webdav_Server_URL": "WebDAV server access URL", - "FileUpload_Webdav_Upload_Folder_Path": "Upload folder path", - "FileUpload_Webdav_Upload_Folder_Path_Description": "WebDAV folder path which the files should be uploaded to", - "FileUpload_Webdav_Username": "WebDAV username", - "Filter": "Filter", - "Filter_by_category": "Filter by category", - "Filter_by_Custom_Fields": "Filter by custom fields", - "Filter_By_Price": "Filter by price", - "Filter_by_role": "Filter by role", - "Filter_by_room": "Filter by room type", - "Filter_By_Status": "Filter by status", - "Filter_by_visibility": "Filter by visibility", - "Filters": "Filters", - "Filters_and_secondary_sidebar": "Filters and secondary sidebar", - "Filters_and_secondary_sidebar_description": "Reduce noise and increase focus using sidebar filters and a secondary navigation layer. Filter your mentions, favorite rooms, discussions or filter by a specific room to see its associated channels and discussions.", - "Filters_applied": "Filters applied", - "Financial_Services": "Financial services", - "Finish": "Finish", - "Finish_purchase": "Finish purchase", - "Finish_recording": "Finish recording", - "Finish_Registration": "Finish registration", - "Finish_your_purchase_trial": "Finish your purchase to avoid <1>downgrade consequences.", - "First_Channel_After_Login": "First channel after login", - "First_message_hint": "A discussion can start with a question like \"how do I upload a picture?\"", - "First_response_time": "First response time", - "Flags": "Flags", - "Follow_message": "Follow message", - "Follow_social_profiles": "Follow our social profiles, fork us on github and share your thoughts about the rocket.chat app on our trello board.", - "Follower": { - "one": "Follower", - "other": "Followers" - }, - "Following": "Following", - "Font_Default": "Default", - "Font_Extra_large": "Extra large", - "Font_Large": "Large", - "Font_Medium": "Medium", - "Font_size": "Font size", - "Font_Small": "Small", - "Fonts": "Fonts", - "Food_and_Drink": "Food & Drink", - "Footer": "Footer", - "Footer_Direct_Reply": "Footer when direct reply is enabled", - "For_more_details_please_check_our_docs": "For more details please check our docs.", - "For_your_security_you_must_enter_your_current_password_to_continue": "For your security, you must enter your current password to continue", - "Force_Disable_OpLog_For_Cache": "Force disable OpLog for cache", - "Force_Disable_OpLog_For_Cache_Description": "Will not use OpLog to sync cache even when it's available", - "Force_Encryption_For_Private_Rooms": "Force end-to-end encryption on private rooms", - "Force_Encryption_For_Private_Rooms_Alert": "Not compatible with video conference persistent chat
Persistent chat discussions are unencrypted, so while this setting is enabled persistent chat is treated as disabled and video calls will not create a chat history discussion.", - "Force_Encryption_For_Private_Rooms_Description": "When enabled, all newly created private rooms will be encrypted by default.", - "Force_Screen_Lock": "Force screen lock", - "Force_Screen_Lock_After": "Force screen lock after", - "Force_Screen_Lock_After_description": "The time to request password again after the finish of the latest session, in seconds.", - "Force_Screen_Lock_description": "When enabled, you'll force your users to use a PIN/BIOMETRY/FACEID to unlock the app.", - "Force_SSL": "Force SSL", - "Force_SSL_Description": "*Caution!* _Force SSL_ should never be used with reverse proxy. If you have a reverse proxy, you should do the redirect THERE. This option exists for deployments like Heroku, that does not allow the redirect configuration at the reverse proxy.", - "Force_visitor_to_accept_data_processing_consent": "Force visitor to accept data processing consent", - "Force_visitor_to_accept_data_processing_consent_description": "Visitors are not allowed to start chatting without consent.", - "Force_visitor_to_accept_data_processing_consent_enabled_alert": "Agreement with data processing must be based on a transparent understanding of the reason for processing. Because of this, you must fill out the setting below which will be displayed to users in order to provide the reasons for collecting and processing your personal information.", - "force-delete-message": "Force delete message", - "force-delete-message_description": "Permission to delete a message bypassing all restrictions", - "Forgot_E2EE_Password": "Forgot E2EE password?", - "Forgot_password": "Forgot your password?", - "Forgot_Password_Description": "You may use the following placeholders: \n - `[Forgot_Password_Url]` for the password recovery URL. \n - `[name]`, `[fname]`, `[lname]` for the user's full name, first name or last name, respectively. \n - `[email]` for the user's email. \n - `[Site_Name]` and `[Site_URL]` for the application name and URL respectively.", - "Forgot_Password_Email": "Click here to reset your password.", - "Forgot_Password_Email_Subject": "[Site_Name] - Password recovery", - "Forgot_password_section": "Forgot password", - "Format": "Format", - "Forward": "Forward", - "Forward_chat": "Forward chat", - "Forward_in_history": "Forward in history", - "Forward_message": "Forward message", - "Forward_to_department": "Forward to department", - "Forward_to_user": "Forward to user", - "Forwarding": "Forwarding", - "FPS": "FPS", - "Free": "Free", - "Free_Apps": "Free apps", - "Free_Edition": "Free edition", - "free_per_month_user": "$0 per month/user", - "Frequently_Used": "Frequently used", - "Friday": "Friday", - "From": "From", - "From_Email": "From email", - "From_email_warning": "Warning: The field From is subject to your mail server settings.", - "Full_log": "Full log", - "Full_Name": "Full name", - "Full_profile": "Full profile", - "Full_Screen": "Full screen", - "Fullscreen": "Fullscreen", - "Fullscreen_failed_to_switch_not_allowed": "Switching to fullscreen was not allowed, please check your browser settings.", - "Fully_integrated_voip_receive_internal_external_calls_without_switching_between_apps_external_systems": "Fully-integrated Rocket.Chat VoIP allows your team to make and receive internal and external calls without switching between apps or external systems.", - "Gaming": "Gaming", - "General": "General", - "General_Description": "Configure general workspace settings.", - "General_Settings": "General settings", - "Generate": "Generate", - "Generate_new_key": "Generate a new key", - "Generate_New_Link": "Generate new link", - "Generating_key": "Generating key", - "Get_all_apps": "Get all the apps your team needs", - "get-password-policy-forbidRepeatingCharacters": "The password should not contain repeating characters", - "get-password-policy-forbidRepeatingCharactersCount": "The password should not contain more than {{forbidRepeatingCharactersCount}} repeating characters", - "get-password-policy-forbidRepeatingCharactersCount-label": "Max. {{limit}} repeating characters", - "get-password-policy-maxLength": "The password should be maximum {{maxLength}} characters long", - "get-password-policy-maxLength-label": "At most {{limit}} characters", - "get-password-policy-minLength": "The password should be minimum {{minLength}} characters long", - "get-password-policy-minLength-label": "At least {{limit}} characters", - "get-password-policy-mustContainAtLeastOneLowercase": "The password should contain at least one lowercase letter", - "get-password-policy-mustContainAtLeastOneLowercase-label": "At least one lowercase letter", - "get-password-policy-mustContainAtLeastOneNumber": "The password should contain at least one number", - "get-password-policy-mustContainAtLeastOneNumber-label": "At least one number", - "get-password-policy-mustContainAtLeastOneSpecialCharacter": "The password should contain at least one special character", - "get-password-policy-mustContainAtLeastOneSpecialCharacter-label": "At least one symbol", - "get-password-policy-mustContainAtLeastOneUppercase": "The password should contain at least one uppercase letter", - "get-password-policy-mustContainAtLeastOneUppercase-label": "At least one uppercase letter", - "get-server-info": "Get server info", - "get-server-info_description": "Permission to get server info", - "github_HEAD": "HEAD", - "github_no_public_email": "You don't have any email as public email in your GitHub account", - "Give_the_application_a_name_This_will_be_seen_by_your_users": "Give the application a name. This will be seen by your users.", - "Global": "Global", - "Global Policy": "Global policy", - "Global_purge_override_warning": "A global retention policy is in place. If you leave \"override global retention policy\" off, you can only apply a policy that is stricter than the global policy.", - "Global_Search": "Global search", - "Glossary_of_simplified_terms": "Glossary of simplified terms", - "Go_to_accessibility_and_appearance": "Go to accessibility and appearance", - "Go_to_href": "Go to: {{href}}", - "Go_to_settings": "Go to settings", - "Go_to_workspace_settings": "Go to workspace settings", - "Go_to_your_workspace": "Go to your workspace", - "Google_Meet_Enterprise_only": "Google Meet (Enterprise only)", - "Google_Meet_Premium_only": "Google Meet (Premium only)", - "Google_Play": "Google Play", - "GoogleCloudStorage": "Google Cloud Storage", - "GoogleNaturalLanguage_ServiceAccount_Description": "Service account key JSON file. More information can be found [here](https://cloud.google.com/natural-language/docs/common/auth#set_up_a_service_account)", - "GoogleTagManager_id": "Google tag manager id", - "Got_it": "Got it", - "Government": "Government", - "Grandfathered_app": "App exempt from app limit policy", - "Graphql_CORS": "GraphQL CORS", - "Graphql_Enabled": "GraphQL enabled", - "Graphql_Subscription_Port": "GraphQL subscription port", - "Grid_view": "Grid view", - "Group": "Group", - "Group_by": "Group by", - "Group_by_Type": "Group by type", - "Group_discussions": "Group discussions", - "Group_favorites": "Group favorites", - "group_mentions_counter": { - "one": "{{count}} group mention", - "other": "{{count}} group mentions" - }, - "Group_mentions_disabled_x_members": "Group mentions `@all` and `@here` have been disabled for rooms with more than {{total}} members.", - "Group_mentions_only": "Group mentions only", - "Grouping": "Grouping", - "Guest": "Guest", - "Hang_up_and_transfer_call": "Hang up and transfer call", - "Hash": "Hash", - "Hashed_Site_Url": "Hashed site URL", - "Header": "Header", - "Header_and_Footer": "Header and footer", - "Healthcare": "Healthcare", - "Helpers": "Helpers", - "Here_is_your_authentication_code": "Here is your authentication code:", - "Hex_Color_Preview": "Hex color preview", - "Hi": "Hi", - "Hi_username": "Hi [name]", - "Hidden": "Hidden", - "Hidden_from": "Hidden from", - "Hide": "Hide", - "Hide_additional_fields": "Hide additional fields", - "Hide_chat": "Hide chat", - "Hide_counter": "Hide counter", - "Hide_flextab": "Hide contextual bar by clicking outside of it", - "Hide_Group_Warning": "Are you sure you want to hide the group \"{{roomName}}\"?", - "Hide_Livechat_Warning": "Are you sure you want to hide the chat with \"{{roomName}}\"?", - "Hide_On_Workspace": "Hide on workspace", - "Hide_Private_Warning": "Are you sure you want to hide the discussion with \"{{roomName}}\"?", - "Hide_roles": "Hide roles", - "Hide_room": "Hide", - "Hide_Room_Warning": "Are you sure you want to hide the channel \"{{roomName}}\"?", - "Hide_status_from": "Hide status from", - "Hide_status_from_hint": "User will always appear offline to selected users.", - "Hide_System_Messages": "Hide system messages", - "Hide_System_Messages_Hint": "Hidden system messages are excluded from a room's message count.", - "Hide_Unread_Room_Status": "Hide unread room status", - "Hide_usernames": "Hide usernames", - "Hide_video": "Hide video", - "High": "High", - "High_scalability": "High scalability", - "Highest": "Highest", - "Highlighted_chosen_word": "Highlighted chosen word", - "Highlights": "Highlights", - "Highlights_How_To": "To be notified when someone mentions a word or phrase, add it here. You can separate words or phrases with commas. Highlight words are not case sensitive.", - "Highlights_List": "Highlight words", - "History": "History", - "History_navigation": "History navigation", - "Hold": "Hold", - "Hold_Call": "Hold call", - "Hold_Call_EE_only": "Hold call (Enterprise only)", - "Hold_Call_Premium_only": "Hold call (Premium plans only)", - "Hold_EE_only": "Hold (Enterprise only)", - "Home": "Home", - "Homepage": "Homepage", - "Homepage_Custom_Content_Default_Message": "Admins may insert content html to be rendered in this white space.", - "Hospitality_Businness": "Hospitality business", - "Host": "Host", - "Hours": "Hours", - "hours": "hours", - "How_and_why_we_collect_usage_data": "How and why usage data is collected", - "How_friendly_was_the_chat_agent": "How friendly was the chat agent?", - "How_knowledgeable_was_the_chat_agent": "How knowledgeable was the chat agent?", - "How_long_to_wait_after_agent_goes_offline": "How long to wait after agent goes offline", - "How_long_to_wait_to_consider_visitor_abandonment": "How long to wait to consider visitor abandonment?", - "How_long_to_wait_to_consider_visitor_abandonment_in_seconds": "How long to wait to consider visitor abandonment?", - "How_responsive_was_the_chat_agent": "How responsive was the chat agent?", - "How_satisfied_were_you_with_this_chat": "How satisfied were you with this chat?", - "How_to_handle_open_sessions_when_agent_goes_offline": "How to handle open sessions when agent goes offline", - "HTML": "HTML", - "Http_timeout": "HTTP timeout (in milliseconds)", - "Http_timeout_value": "5000", - "I_Saved_My_Password": "I saved my password", - "Icon": "Icon", - "Idle_Time_Limit": "Idle time limit", - "Idle_Time_Limit_Description": "Set how long (in seconds) the app waits before marking you as away when you're not active. Minimum: 60 seconds", - "if_they_are_from": "(if they are from {{users}})", - "If_this_email_is_registered": "If this email is registered, we'll send instructions on how to reset your password. If you do not receive an email shortly, please come back and try again.", - "If_you_didnt_ask_for_reset_ignore_this_email": "If you didn't ask for your password reset, you can ignore this email.", - "If_you_didnt_try_to_login_in_your_account_please_ignore_this_email": "If you didn't try to login in your account please ignore this email.", - "If_you_dont_have_one_send_an_email_to_omni_rocketchat_to_get_yours": "If you don't have one send an email to [omni@rocket.chat](mailto:omni@rocket.chat) to get yours.", - "Iframe_Integration": "Iframe integration", - "Iframe_Integration_receive_enable": "Enable receive", - "Iframe_Integration_receive_enable_Description": "Allow parent window to send commands to Rocket.Chat.", - "Iframe_Integration_receive_origin": "Receive origins", - "Iframe_Integration_receive_origin_Description": "Origins with protocol prefix, separated by commas, which are allowed to receive commands e.g. `https://localhost, http://localhost`, or * to allow receiving from anywhere.", - "Iframe_Integration_send_enable": "Enable send", - "Iframe_Integration_send_enable_Description": "Send events to parent window", - "Iframe_Integration_send_target_origin": "Send target origin", - "Iframe_Integration_send_target_origin_Description": "Origin with protocol prefix, which commands are sent to e.g. `https://localhost`, or * to allow sending to anywhere.", - "Iframe_Restrict_Access": "Restrict access inside any iframe", - "Iframe_Restrict_Access_Description": "This setting enable/disable restrictions to load the RC inside any iframe", - "Iframe_X_Frame_Options": "Options to X-Frame-Options", - "Iframe_X_Frame_Options_Description": "Options to X-Frame-Options. [You can see all the options here.](https://developer.mozilla.org/en-US/docs/web/HTTP/headers/X-Frame-Options#syntax)", - "Ignore": "Ignore", - "Ignore_Two_Factor_Authentication": "Ignore two-factor authentication", - "Ignored": "Ignored", - "Image_gallery": "Image gallery", - "Images": "Images", - "IMAP_intercepter_already_running": "IMAP intercepter already running", - "IMAP_intercepter_Not_running": "IMAP intercepter not running", - "Impersonate_next_agent_from_queue": "Impersonate next agent from queue", - "Impersonate_user": "Impersonate user", - "Impersonate_user_description": "When enabled, integration posts as the user that triggered integration", - "Import": "Import", - "Import_New_File": "Import new file", - "Import_Operation_Failed": "Import operation failed", - "Import_requested_successfully": "Import requested successfully", - "Import_Type": "Import type", - "Importer_Archived": "Archived", - "Importer_CSV_Information": "The CSV importer requires a specific format, please read the documentation for how to structure your zip file:", - "Importer_done": "Importing complete!", - "Importer_ExternalUrl_Description": "You can also use an URL for a publicly accessible file:", - "Importer_finishing": "Finishing up the import.", - "Importer_From_Description": "Imports {{from}} data into Rocket.Chat.", - "Importer_From_Description_CSV": "Imports CSV data into Rocket.Chat. The uploaded file must be a ZIP file.", - "Importer_import_cancelled": "Import cancelled.", - "Importer_import_failed": "An error occurred while running the import.", - "Importer_importing_channels": "Importing the channels.", - "Importer_importing_files": "Importing the files.", - "Importer_importing_messages": "Importing the messages.", - "Importer_importing_started": "Starting the import.", - "Importer_importing_users": "Importing the users.", - "Importer_not_in_progress": "The importer is currently not running.", - "Importer_not_setup": "The importer is not setup correctly, as it didn't return any data.", - "Importer_Prepare_Restart_Import": "Restart import", - "Importer_Prepare_Start_Import": "Start importing", - "Importer_Prepare_Uncheck_Archived_Channels": "Uncheck archived channels", - "Importer_Prepare_Uncheck_Deleted_Users": "Uncheck deleted users", - "Importer_progress_error": "Failed to get the progress for the import.", - "Importer_setup_error": "An error occurred while setting up the importer.", - "Importer_Slack_Users_CSV_Information": "The file uploaded must be Slack's users export file, which is a CSV file. See here for more information:", - "Importer_Source_File": "Source file selection", - "importer_status_done": "Completed successfully", - "importer_status_downloading_file": "Downloading file", - "importer_status_file_loaded": "File loaded", - "importer_status_finishing": "Almost done", - "importer_status_import_cancelled": "Cancelled", - "importer_status_import_failed": "Error", - "importer_status_importing_channels": "Importing channels", - "importer_status_importing_files": "Importing files", - "importer_status_importing_messages": "Importing messages", - "importer_status_importing_started": "Importing data", - "importer_status_importing_users": "Importing users", - "importer_status_new": "Not started", - "importer_status_preparing_channels": "Reading channels file", - "importer_status_preparing_messages": "Reading message files", - "importer_status_preparing_started": "Reading files", - "importer_status_preparing_users": "Reading users file", - "importer_status_uploading": "Uploading file", - "importer_status_user_selection": "Ready to select what to import", - "Importer_Upload_FileSize_Message": "Your server settings allow the upload of files of any size up to {{maxFileSize}}.", - "Importer_Upload_Unlimited_FileSize": "Your server settings allow the upload of files of any size.", - "Importing_channels": "Importing channels", - "Importing_Data": "Importing data", - "Importing_messages": "Importing messages", - "Importing_users": "Importing users", - "In_call": "In call", - "In_progress": "In progress", - "Inactivity_Time": "Inactivity time", - "Inbound": "Inbound", - "Inbox_Info": "Inbox info", - "Include_Offline_Agents": "Include offline agents", - "Includes": "Includes", - "Inclusive": "Inclusive", - "Incoming": "Incoming", - "Incoming_call": "Incoming call", - "Incoming_call_ellipsis": "Incoming call...", - "Incoming_call_from": "Incoming call from", - "Incoming_call_from__roomName__": "Incoming call from {{roomName}}", - "Incoming_call_silenced": "Incoming call, silenced", - "Incoming_call_transfer": "Incoming call transfer", - "Incoming_Calls": "Incoming calls", - "Incoming_Livechats": "Queued chats", - "Incoming_voice_call": "Incoming voice call", - "Incoming_voice_call_canceled_suddenly": "An incoming voice call was canceled suddenly.", - "Incoming_voice_call_canceled_user_not_registered": "An incoming voice call was canceled due to an unexpected error.", - "Incoming_WebHook": "Incoming WebHook", - "Incorrect_encryption_password": "Incorrect encryption password", - "increments-of-two": "increments of two", - "Industry": "Industry", - "Info": "Info", - "Information_to_keep_top_of_mind": "Information to keep top-of-mind", - "initials_avatar": "Initials avatar", - "Inline_code": "Inline code", - "inline_code": "inline code", - "Input": "Input", - "Insert": "Insert", - "Insert_Contact_Name": "Insert the contact name", - "Insert_Placeholder": "Insert placeholder", - "Insert_timestamp": "Insert timestamp", - "Install": "Install", - "Install_anyway": "Install anyway", - "Install_Extension": "Install extension", - "Install_FxOs": "Install Rocket.Chat on your Firefox", - "Install_FxOs_done": "Great! You can now use Rocket.Chat via the icon on your homescreen. Have fun with Rocket.Chat!", - "Install_FxOs_error": "Sorry, that did not work as intended! The following error appeared:", - "Install_FxOs_follow_instructions": "Please confirm the app installation on your device (press \"install\" when prompted).", - "Install_package": "Install package", - "Install_rocket_chat_on_your_preferred_desktop_platform": "Install Rocket.Chat on your preferred desktop platform.", - "Install_Zapier_from_marketplace": "Install the Zapier app from marketplace to avoid disruptions", - "Install_Zapier_from_marketplace_new_workspaces": "Install the Zapier app from marketplace to configure new integrations", - "Installation": "Installation", - "Installed": "Installed", - "Installed_at": "Installed at", - "Installing": "Installing", - "Instance": "Instance", - "Instance_Record": "Instance record", - "Instances": "Instances", - "Instances_health": "Instances health", - "Instructions": "Instructions", - "Instructions_to_your_visitor_fill_the_form_to_send_a_message": "Instructions to your visitor fill the form to send a message", - "Insurance": "Insurance", - "Integration_added": "Integration has been added", - "Integration_Advanced_Settings": "Advanced settings", - "Integration_Delete_Warning": "Deleting an integrations cannot be undone.", - "Integration_disabled": "Integration disabled", - "Integration_History_Cleared": "Integration history successfully cleared", - "Integration_Incoming_WebHook": "Incoming WebHook integration", - "Integration_New": "New integration", - "Integration_Outgoing_WebHook": "Outgoing WebHook integration", - "Integration_Outgoing_WebHook_History": "Outgoing WebHook integration history", - "Integration_Outgoing_WebHook_History_Data_Passed_To_Trigger": "Data passed to integration", - "Integration_Outgoing_WebHook_History_Data_Passed_To_URL": "Data passed to URL", - "Integration_Outgoing_WebHook_History_Error_Stacktrace": "Error stacktrace", - "Integration_Outgoing_WebHook_History_Http_Response": "HTTP response", - "Integration_Outgoing_WebHook_History_Http_Response_Error": "HTTP response error", - "Integration_Outgoing_WebHook_History_Messages_Sent_From_Prepare_Script": "Messages sent from prepare step", - "Integration_Outgoing_WebHook_History_Messages_Sent_From_Process_Script": "Messages sent from process response step", - "Integration_Outgoing_WebHook_History_Time_Ended_Or_Error": "Time it ended or Error'd", - "Integration_Outgoing_WebHook_History_Time_Triggered": "Time integration triggered", - "Integration_Outgoing_WebHook_History_Trigger_Step": "Last trigger step", - "Integration_Outgoing_WebHook_No_History": "This outgoing webhook integration has yet to have any history recorded.", - "Integration_Retry_Count": "Retry count", - "Integration_Retry_Count_Description": "How many times should the integration be tried if the call to the url fails?", - "Integration_Retry_Delay": "Retry delay", - "Integration_Retry_Delay_Description": "Which delay algorithm should the retrying use? 10 ^ x or 2 ^ x or x * 2 ", - "Integration_Retry_Failed_Url_Calls": "Retry failed url calls", - "Integration_Retry_Failed_Url_Calls_Description": "Should the integration try a reasonable amount of time if the call out to the url fails?", - "Integration_Run_When_Message_Is_Edited": "Run on edits", - "Integration_Run_When_Message_Is_Edited_Description": "Should the integration run when the message is edited? Setting this to false will cause the integration to only run on **new** messages.", - "Integration_updated": "Integration has been updated.", - "Integration_Word_Trigger_Placement": "Word placement anywhere", - "Integration_Word_Trigger_Placement_Description": "Should the word be triggered when placed anywhere in the sentence other than the beginning?", - "integration-scripts-disabled": "Integration scripts are disabled", - "integration-scripts-isolated-vm-disabled": "The \"secure sandbox\" may not be used on new or modified scripts.", - "integration-scripts-unknown-engine": "Unknown integration script engine", - "Integrations": "Integrations", - "Integrations_for_all_channels": "Enter all_public_channels to listen on all public channels, all_private_groups to listen on all private groups, and all_direct_messages to listen to all direct messages.", - "Integrations_Outgoing_Type_FileUploaded": "File uploaded", - "Integrations_Outgoing_Type_RoomArchived": "Room archived", - "Integrations_Outgoing_Type_RoomCreated": "Room created (public and private)", - "Integrations_Outgoing_Type_RoomJoined": "User joined room", - "Integrations_Outgoing_Type_RoomLeft": "User left room", - "Integrations_Outgoing_Type_SendMessage": "Message sent", - "Integrations_Outgoing_Type_UserCreated": "User created", - "Integrations_table": "Integrations table", - "Intelligent_Search": "AI search", - "Intelligent_Search_disabled_description": "Enable AI search and configure the pipeline before semantic results appear in workspace search.", - "Intelligent_Search_disabled_title": "AI search is disabled", - "Intelligent_Search_missing_configuration_description": "Add the pipeline base URL, pipeline ID, and credentials in AI center.", - "Intelligent_Search_missing_configuration_title": "AI search needs configuration", - "Intelligent_Search_page_empty_state": "Use the top search bar to ask a question.", - "Intelligent_Search_Result": "AI search result", - "Intelligent_Search_scope_all_rooms": "Searching rooms you can access where AI search is enabled", - "Intelligent_Search_start_from_top_bar": "Open AI search from the top search bar to search your workspace semantically.", - "Intelligent_Search_upsell_description": "Unlock semantic results that can find relevant messages even when the exact words are not used.", - "Intelligent_Search_upsell_title": "Add AI search", - "InternalHubot": "Internal Hubot", - "InternalHubot_EnableForChannels": "Enable for public channels", - "InternalHubot_EnableForDirectMessages": "Enable for direct messages", - "InternalHubot_EnableForPrivateGroups": "Enable for private channels", - "InternalHubot_PathToLoadCustomScripts": "Folder to load the scripts", - "InternalHubot_reload": "Reload the scripts", - "InternalHubot_ScriptsToLoad": "Scripts to load", - "InternalHubot_ScriptsToLoad_Description": "Please enter a comma separated list of scripts to load from your custom folder", - "InternalHubot_Username_Description": "This must be a valid username of a bot registered on your server.", - "Invalid Canned Response": "Invalid canned response", - "Invalid_apps_admin_message": "There are one or more apps in an invalid state. Go to {{marketplace}} > {{installed}} to review.", - "Invalid_apps_banner_text": "There are one or more apps in an invalid state. Click here to review.", - "Invalid_confirm_pass": "The password confirmation does not match password", - "Invalid_Department": "Invalid department", - "Invalid_email": "The email entered is invalid", - "Invalid_field": "The field must not be empty", - "Invalid_Import_File_Type": "Invalid import file type.", - "Invalid_JSON": "Invalid JSON", - "Invalid_license": "Invalid license", - "Invalid_name": "The name must not be empty", - "Invalid_OAuth_client": "Invalid OAuth client", - "Invalid_or_expired_invite_token": "Invalid or expired invite token", - "Invalid_pass": "The password must not be empty", - "Invalid_password": "Invalid password", - "Invalid_reason": "The reason to join must not be empty", - "Invalid_secret_URL_message": "The URL provided is invalid.", - "Invalid_two_factor_code": "Invalid two-factor code", - "Invalid_URL": "Invalid URL", - "Invalid_username": "The username entered is invalid", - "Invisible": "Invisible", - "invisible": "invisible", - "Invitation": "Invitation", - "Invitation_date": "Invitation date", - "Invitation_Email_Description": "You may use the following placeholders: \n - `[email]` for the recipient email. \n - `[Site_Name]` and `[Site_URL]` for the application name and URL respectively. ", - "Invitation_HTML": "Invitation HTML", - "Invitation_HTML_Default": "

You have been invited to [Site_Name]

Go to [Site_URL] and try the best open source chat solution available today!

", - "Invitation_Subject": "Invitation subject", - "Invitation_Subject_Default": "You have been invited to [Site_Name]", - "Invite": "Invite", - "Invite_and_add_members_to_this_workspace_to_start_communicating": "Invite and add members to this workspace to start communicating.", - "Invite_Link": "Invite link", - "Invite_link_generated": "Invite link has been generated", - "Invite_removed": "Invite removed successfully", - "Invite_user_to_join_channel": "Invite one user to join this channel", - "Invite_user_to_join_channel_all_from": "Invite all users from [#channel] to join this channel", - "Invite_user_to_join_channel_all_to": "Invite all users from this channel to join [#channel]", - "Invite_Users": "Invite members", - "Invited__date__": "Invited {{date}}", - "Invites": "Invites", - "IP": "IP", - "IP_Address": "IP address", - "IRC_Channel_Join": "Output of the JOIN command.", - "IRC_Channel_Leave": "Output of the PART command.", - "IRC_Channel_Users": "Output of the NAMES command.", - "IRC_Channel_Users_End": "End of output of the NAMES command.", - "IRC_Description": "Internet Relay Chat (IRC) is a text-based group communication tool. Users join uniquely named channels, or rooms, for open discussion. IRC also supports private messages between individual users and file sharing capabilities. This package integrates these layers of functionality with Rocket.Chat.", - "IRC_Enabled": "Attempt to integrate IRC support. Changing this value requires restarting Rocket.Chat.", - "IRC_Enabled_Alert": "IRC support is a work in progress. Use on a production system is not recommended at this time.", - "IRC_Federation": "IRC Federation", - "IRC_Federation_Description": "Connect to other IRC servers.", - "IRC_Federation_Disabled": "IRC Federation is disabled.", - "IRC_Hostname": "The IRC host server to connect to.", - "IRC_Login_Fail": "Output upon a failed connection to the IRC server.", - "IRC_Login_Success": "Output upon a successful connection to the IRC server.", - "IRC_Message_Cache_Size": "The cache limit for outbound message handling.", - "IRC_Port": "The port to bind to on the IRC host server.", - "IRC_Private_Message": "Output of the PRIVMSG command.", - "IRC_Quit": "Output upon quitting an IRC session.", - "Issue_Links": "Issue tracker links", - "IssueLinks_Incompatible": "Warning: do not enable this and the 'hex color preview' at the same time.", - "IssueLinks_LinkTemplate": "Template for issue links", - "It_Security": "It security", - "It_Will_Hide_All_Other_Content_Blocks_In_The_Homepage": "It will hide all other content blocks in the homepage", - "It_Will_Show_All_Other_Content_Blocks_In_The_Homepage": "It will show all other content blocks in the homepage", - "It_works": "It works", - "Italic": "Italic", - "italics": "italics", - "Items_per_page:": "Items per page:", - "Jitsi_included_with_Community": "Jitsi, included with Community", - "Jitter": "Jitter", - "Job_Title": "Job title", - "Join": "Join", - "Join_audio_call": "Join audio call", - "Join_call": "Join call", - "Join_channel": "Join channel", - "Join_channel_to_view_history": "Join {{channel}} to view history.", - "Join_Chat": "Join chat", - "Join_conference": "Join conference", - "Join_conference_with__name__": "Join conference with {{name}}", - "Join_default_channels": "Join default channels", - "Join_discussion": "Join discussion", - "Join_my_room_to_start_the_video_call": "Join my room to start the video call", - "Join_rooms": "Join rooms", - "Join_the_Community": "Join the community", - "Join_the_conference": "Join the conference", - "Join_the_given_channel": "Join the given channel", - "Join_video_call": "Join video call", - "Join_with_password": "Join with password", - "Join_your_team": "Join your team", - "join-without-join-code": "Join without join code", - "join-without-join-code_description": "Permission to bypass the join code in channels with join code enabled", - "joined": "joined", - "Joined_at": "Joined at", - "JSON": "JSON", - "Jump": "Jump", - "Jump_to_first_unread": "Jump to first unread", - "Jump_to_message": "Jump to message", - "Jump_to_recent_messages": "Jump to recent messages", - "Just_invited_people_can_access_this_channel": "Just invited people can access this channel.", - "Katex_Dollar_Syntax": "Allow dollar syntax", - "Katex_Dollar_Syntax_Description": "Allow using $$katex block$$ and $inline katex$ syntaxes", - "Katex_Enabled": "Katex enabled", - "Katex_Enabled_Description": "Allow using [katex](http://khan.github.io/KaTeX/) for math typesetting in messages", - "Katex_Parenthesis_Syntax": "Allow parenthesis syntax", - "Katex_Parenthesis_Syntax_Description": "Allow using \\[katex block\\] and \\(inline katex\\) syntaxes", - "Keep_default_user_settings": "Keep the default settings", - "Keep_editing": "Keep editing", - "Keep_on_top": "Keep on top", - "Keyboard_Shortcut_Key_Alt": "Alt", - "Keyboard_Shortcut_Key_ArrowDown": "Down arrow", - "Keyboard_Shortcut_Key_ArrowLeft": "Left arrow", - "Keyboard_Shortcut_Key_ArrowRight": "Right arrow", - "Keyboard_Shortcut_Key_ArrowUp": "Up arrow", - "Keyboard_Shortcut_Key_Command": "Command", - "Keyboard_Shortcut_Key_Control": "Ctrl", - "Keyboard_Shortcut_Key_Enter": "Enter", - "Keyboard_Shortcut_Key_Escape": "Esc", - "Keyboard_Shortcut_Key_Option": "Option", - "Keyboard_Shortcut_Key_Shift": "Shift", - "Keyboard_Shortcuts_Edit_Previous_Message": "Edit previous message", - "Keyboard_Shortcuts_Mark_all_as_read": "Mark all messages (in all channels) as read", - "Keyboard_Shortcuts_Move_To_Beginning_Of_Message": "Move to the beginning of the message", - "Keyboard_Shortcuts_Move_To_End_Of_Message": "Move to the end of the message", - "Keyboard_Shortcuts_New_Line_In_Message": "New line in message compose input", - "Keyboard_Shortcuts_Open_Channel_Slash_User_Search": "Open channel / user search", - "Keyboard_Shortcuts_Show_Keyboard_Shortcuts": "Show keyboard shortcuts", - "Keyboard_Shortcuts_Title": "Keyboard shortcuts", - "kick-user-from-any-c-room": "Kick user from any public channel", - "kick-user-from-any-c-room_description": "Permission to kick a user from any public channel", - "kick-user-from-any-p-room": "Kick user from any private channel", - "kick-user-from-any-p-room_description": "Permission to kick a user from any private channel", - "Knowledge_Base": "Knowledge base", - "Label": "Label", - "Language": "Language", - "Language_Bulgarian": "Bulgarian", - "Language_Chinese": "Chinese", - "Language_Czech": "Czech", - "Language_Danish": "Danish", - "Language_Dutch": "Dutch", - "Language_English": "English", - "Language_Estonian": "Estonian", - "Language_Finnish": "Finnish", - "Language_French": "French", - "Language_German": "German", - "Language_Greek": "Greek", - "Language_Hungarian": "Hungarian", - "Language_Italian": "Italian", - "Language_Japanese": "Japanese", - "Language_Latvian": "Latvian", - "Language_Lithuanian": "Lithuanian", - "Language_Not_set": "No specific", - "Language_Polish": "Polish", - "Language_Portuguese": "Portuguese", - "Language_Romanian": "Romanian", - "Language_Russian": "Russian", - "Language_setting_warning": "Server language setting does not affect user's client
Each user has their own preference for language, that will be kept if this setting is changed.", - "Language_Slovak": "Slovak", - "Language_Slovenian": "Slovenian", - "Language_Spanish": "Spanish", - "Language_Swedish": "Swedish", - "Language_Version": "English version", - "Larger_amounts_of_active_connections": "For larger amounts of active connections you can consider our <1>multiple instance solutions.", - "Last_1_hour": "Last 1 hour", - "Last_15_days": "Last 15 days", - "Last_15_minutes": "Last 15 minutes", - "Last_30_days": "Last 30 days", - "Last_30_minutes": "Last 30 minutes", - "Last_5_minutes": "Last 5 minutes", - "Last_6_months": "Last 6 months", - "Last_7_days": "Last 7 days", - "Last_90_days": "Last 90 days", - "Last_active": "Last active", - "Last_Call": "Last call", - "Last_channel": "Last channel", - "Last_Chat": "Last chat", - "Last_contact__time__": "Last contact {{time}}", - "Last_contacts": "Last contacts", - "Last_Heartbeat_Time": "Last heartbeat time", - "Last_login": "Last login", - "Last_Message": "Last message", - "Last_message__date__": "Last message: {{date}}", - "Last_Message_At": "Last message at", - "Last_message_received__time__": "Last message received {{time}}", - "Last_role_in_permission_warning": "This is the last role with this permission. Removing it will soft-lock this page from the UI, requiring database access to revert it. Do you want to proceed?", - "Last_seen": "Last seen", - "Last_Status": "Last status", - "Last_token_part": "Last token part", - "Last_Updated": "Last updated", - "Latency": "Latency", - "Latest": "Latest", - "Launched_successfully": "Launched successfully", - "Layout": "Layout", - "Layout_Custom_Body_Only": "Show custom content only", - "Layout_Custom_Body_Only_Description": "It will hide all other content blocks in the homepage.", - "Layout_Custom_Content_Description": "Here goes your custom content. It may be placed inside a white block or may take the all space available in the homepage, if you’re on a Premium plan.", - "Layout_Description": "Customize the look of your workspace.", - "Layout_Home_Body": "Content block", - "Layout_Home_Custom_Block_Visible": "Show custom content to homepage", - "Layout_Home_Page_Content": "Layout / home page content", - "Layout_Home_Page_Content_Title": "Home page content", - "Layout_Home_Title": "Home title", - "Layout_Legal_Notice": "Legal notice", - "Layout_Login_Hide_Logo": "Hide logo", - "Layout_Login_Hide_Logo_Description": "Hide the logo on the login page.", - "Layout_Login_Hide_Powered_By": "Hide \"powered by\"", - "Layout_Login_Hide_Powered_By_Description": "Hide the \"powered by\" on the login page.", - "Layout_Login_Hide_Title": "Hide title", - "Layout_Login_Hide_Title_Description": "Hide the title on the login page.", - "Layout_Login_Template": "Login template", - "Layout_Login_Template_Description": "Customize the look of the login page.", - "Layout_Login_Template_Horizontal": "Horizontal", - "Layout_Login_Template_Vertical": "Vertical", - "Layout_Login_Terms": "Login terms", - "Layout_Login_Terms_Content": "By proceeding you are agreeing to our Terms of service, Privacy policy and Legal notice.", - "Layout_Privacy_Policy": "Privacy policy", - "Layout_Show_Home_Button": "Show home page button on sidebar header", - "Layout_Sidenav_Footer": "Side navigation footer", - "Layout_Sidenav_Footer_Dark": "Side navigation footer - dark theme", - "Layout_Sidenav_Footer_Dark_description": "Footer size is 260 x 70px", - "Layout_Sidenav_Footer_description": "Footer size is 260 x 70px", - "Layout_Terms_of_Service": "Terms of service", - "LDAP": "LDAP", - "LDAP_ABAC_AttributeMap": "ABAC attribute mapping", - "LDAP_ABAC_AttributeMap_Description": "Map LDAP user attributes to Rocket.Chat ABAC attributes. \n As an example, `{\"department\":\"dept\", \"region\":\"region\"}` will map the LDAP attribute `department` to the ABAC attribute `dept` and `region` to `region`. \n The structure must be a JSON object where each key is an LDAP attribute name and each value is the ABAC attribute name to set on the user.", - "LDAP_Advanced_Sync": "Advanced sync", - "LDAP_Authentication": "Enable", - "LDAP_Authentication_Password": "Password", - "LDAP_Authentication_UserDN": "User DN", - "LDAP_Authentication_UserDN_Description": "The LDAP user that performs user lookups to authenticate other users when they sign in. \n This is typically a service account created specifically for third-party integrations. Use a fully qualified name, such as `cn=Administrator,cn=Users,dc=Example,dc=com`.", - "LDAP_Avatar_Field": "User avatar field", - "LDAP_Avatar_Field_Description": " Which field will be used as *avatar* for users. Leave empty to use `thumbnailPhoto` first and `jpegPhoto` as fallback.", - "LDAP_Background_Sync": "Background sync", - "LDAP_Background_Sync_ABAC_Attributes": "ABAC attributes background sync", - "LDAP_Background_Sync_ABAC_Attributes_Description": "Enable a separate background process to sync user ABAC attributes.", - "LDAP_Background_Sync_ABAC_Attributes_Interval": "ABAC attributes background sync interval", - "LDAP_Background_Sync_Avatars": "Avatar background sync", - "LDAP_Background_Sync_Avatars_Description": "Enable a separate background process to sync user avatars.", - "LDAP_Background_Sync_Avatars_Interval": "Avatar background sync interval", - "LDAP_Background_Sync_Disable_Missing_Users": "Automatically disable users that are no longer found on LDAP", - "LDAP_Background_Sync_Disable_Missing_Users_Description": "This option will deactivate users on Rocket.Chat when their data is not found on LDAP. Any rooms owned by those users will be automatically assigned to new owners, or removed if no other user has access to them.", - "LDAP_Background_Sync_disabled": "Nothing to sync. Enable Background sync to sync LDAP users.", - "LDAP_Background_Sync_Import_New_Users": "Background sync import new users", - "LDAP_Background_Sync_Import_New_Users_Description": "Will import all users (based on your filter criteria) that exists in LDAP and does not exists in Rocket.Chat", - "LDAP_Background_Sync_Interval": "Background sync interval", - "LDAP_Background_Sync_Interval_Description": "The interval between synchronizations. Example `every 24 hours` or `on the first day of the week`, more examples at [Cron Text Parser](http://bunkat.github.io/later/parsers.html#text)", - "LDAP_Background_Sync_Keep_Existant_Users_Updated": "Background sync update existing users", - "LDAP_Background_Sync_Keep_Existant_Users_Updated_Description": "Will sync the avatar, fields, username, etc (based on your configuration) of all users already imported from LDAP on every **sync interval**", - "LDAP_Background_Sync_Merge_Existent_Users": "Background sync merge existing users", - "LDAP_Background_Sync_Merge_Existent_Users_Description": "Will merge all users (based on your filter criteria) that exist in LDAP and also exist in Rocket.Chat. To enable this, activate the 'merge existing users' setting in the data sync tab.", - "LDAP_BaseDN": "Base DN", - "LDAP_BaseDN_Description": "The fully qualified Distinguished Name (DN) of an LDAP subtree you want to search for users and groups. You can add as many as you like; however, each group must be defined in the same domain base as the users that belong to it. Example: `ou=Users+ou=Projects,dc=Example,dc=com`. If you specify restricted user groups, only users that belong to those groups will be in scope. We recommend that you specify the top level of your LDAP directory tree as your domain base and use search filter to control access.", - "LDAP_Bind_failed": "LDAP bind failed. Check the authentication User DN and password. Server response: {{error}}", - "LDAP_CA_Cert": "CA cert", - "LDAP_Connect_Timeout": "Connection timeout (ms)", - "LDAP_Connection": "Connection", - "LDAP_Connection_Authentication": "Authentication", - "LDAP_Connection_Encryption": "Encryption", - "LDAP_Connection_failed_reason": "LDAP connection failed: {{reason}}", - "LDAP_Connection_successful": "LDAP connection successful", - "LDAP_Connection_Timeouts": "Timeouts", - "LDAP_CustomFieldMap": "Custom fields mapping", - "LDAP_DataSync": "Data sync", - "LDAP_DataSync_ABAC": "Sync ABAC attributes", - "LDAP_DataSync_Advanced": "Advanced sync", - "LDAP_DataSync_AutoLogout": "Auto logout deactivated users", - "LDAP_DataSync_Avatar": "Avatar", - "LDAP_DataSync_BackgroundSync": "Background sync", - "LDAP_DataSync_Channels": "Sync channels", - "LDAP_DataSync_CustomFields": "Sync custom fields", - "LDAP_DataSync_DataMap": "Mapping", - "LDAP_DataSync_Roles": "Sync roles", - "LDAP_DataSync_Teams": "Sync teams", - "LDAP_DataSync_UseVariables": "Use variables", - "LDAP_DataSync_VariableMap": "Variables configuration", - "LDAP_Default_Domain": "Default domain", - "LDAP_Default_Domain_Description": "If provided the default domain will be used to create an unique email for users where email was not imported from LDAP. The email will be mounted as `username@default_domain` or `unique_id@default_domain`. \n Example: `rocket.chat`", - "LDAP_Description": "Lightweight directory access protocol enables anyone to locate data about your server or company.", - "LDAP_Documentation": "LDAP documentation", - "LDAP_Email_Field": "Email field", - "LDAP_Enable": "Enable", - "LDAP_Enable_Description": "Attempt to utilize LDAP for authentication.", - "LDAP_Enable_LDAP_Groups_To_RC_Teams": "Enable team mapping from LDAP to Rocket.Chat", - "LDAP_Encryption": "Encryption", - "LDAP_Encryption_Description": "The encryption method used to secure communications to the LDAP server. Examples include `plain` (no encryption), `SSL/LDAPS` (encrypted from the start), and `StartTLS` (upgrade to encrypted communication once connected).", - "LDAP_Enterprise": "Premium", - "LDAP_Extension_Field": "Extension field", - "LDAP_FederationHomeServer_Field": "Federation Home Server field", - "LDAP_FederationHomeServer_Field_Description": "The Home Server can only be assigned on user creation. Changing this will have no effect on users that were already synced.", - "LDAP_Find_User_After_Login": "Find user after login", - "LDAP_Find_User_After_Login_Description": "Will perform a search of the user's DN after bind to ensure the bind was successful preventing login with empty passwords when allowed by the AD configuration.", - "LDAP_Group_Filter_Enable": "Enable LDAP user group filter", - "LDAP_Group_Filter_Enable_Description": "Restrict access to users in a LDAP group \n Useful for allowing OpenLDAP servers without a *memberOf* filter to restrict access by groups", - "LDAP_Group_Filter_Group_Id_Attribute": "Group ID attribute", - "LDAP_Group_Filter_Group_Id_Attribute_Description": "E.g. **OpenLDAP:** `cn`", - "LDAP_Group_Filter_Group_Member_Attribute": "Group member attribute", - "LDAP_Group_Filter_Group_Member_Attribute_Description": "E.g. **OpenLDAP:** `uniqueMember`", - "LDAP_Group_Filter_Group_Member_Format": "Group member format", - "LDAP_Group_Filter_Group_Member_Format_Description": "E.g. **OpenLDAP:** `uid=#{username},ou=users,o=Company,c=com`", - "LDAP_Group_Filter_Group_Name": "Group name", - "LDAP_Group_Filter_Group_Name_Description": "Group name to which it belong the user", - "LDAP_Group_Filter_ObjectClass": "Group ObjectClass", - "LDAP_Group_Filter_ObjectClass_Description": "The *objectclass* that identify the groups. \n E.g. **OpenLDAP:** `groupOfUniqueNames`", - "LDAP_Groups_To_Rocket_Chat_Teams": "Team mapping from LDAP to Rocket.Chat.", - "LDAP_Host": "Host", - "LDAP_Host_Description": "The LDAP host, e.g. `ldap.example.com` or `10.0.0.30`.", - "LDAP_Idle_Timeout": "Idle timeout (ms)", - "LDAP_Idle_Timeout_Description": "How many milliseconds wait after the latest LDAP operation until close the connection. (Each operation will open a new connection)", - "LDAP_Import_Users_Description": "It true sync process will be import all LDAP users \n *Caution!* Specify search filter to not import excess users.", - "LDAP_Internal_Log_Level": "Internal log level", - "LDAP_Login_Fallback": "Login fallback", - "LDAP_Login_Fallback_Description": "If the login on LDAP is not successful try to login in default/local account system. Helps when the LDAP is down for some reason.", - "LDAP_Merge_Existing_Users": "Merge existing users", - "LDAP_Merge_Existing_Users_Description": "*Caution!* When importing a user from LDAP and an user with same username already exists the LDAP info and password will be set into the existing user.", - "LDAP_Multiple_users_found": "{{total}} LDAP users match this username. The search must match exactly one user.", - "LDAP_Name_Field": "Name field", - "LDAP_Port": "Port", - "LDAP_Port_Description": "Port to access LDAP. eg: `389` or `636` for LDAPS", - "LDAP_Prevent_Username_Changes": "Prevent LDAP users from changing their Rocket.Chat username", - "LDAP_Query_To_Get_User_Teams": "LDAP query to get user groups", - "LDAP_Reconnect": "Reconnect", - "LDAP_Reconnect_Description": "Try to reconnect automatically when connection is interrupted by some reason while executing operations", - "LDAP_Reject_Unauthorized": "Reject unauthorized", - "LDAP_Reject_Unauthorized_Description": "Disable this option to allow certificates that can not be verified. Usually self signed certificates will require this option disabled to work", - "LDAP_search_failed": "LDAP search failed", - "LDAP_Search_Page_Size": "Search page size", - "LDAP_Search_Page_Size_Description": "The maximum number of entries each result page will return to be processed", - "LDAP_Search_Size_Limit": "Search size limit", - "LDAP_Search_Size_Limit_Description": "The maximum number of entries to return. \n **Attention** this number should greater than **search page size**", - "LDAP_Server_Type": "Server type", - "LDAP_Server_Type_AD": "Active Directory", - "LDAP_Server_Type_Other": "Other", - "LDAP_Sync_AutoLogout_Enabled": "Enable auto logout", - "LDAP_Sync_AutoLogout_Interval": "Auto logout interval", - "LDAP_Sync_Custom_Fields": "Sync custom fields", - "LDAP_Sync_failed": "LDAP sync failed: {{error}}", - "LDAP_Sync_Now": "Sync now", - "LDAP_Sync_Now_Description": "This will start a **background sync** operation now, without waiting for the next scheduled sync. \nThis action is asynchronous, please see the logs for more information.", - "LDAP_Sync_User_Active_State": "Sync user active state", - "LDAP_Sync_User_Active_State_Both": "Enable and disable users", - "LDAP_Sync_User_Active_State_Description": "Determine if users should be enabled or disabled on Rocket.Chat based on the LDAP status.", - "LDAP_Sync_User_Active_State_Disable": "Disable users", - "LDAP_Sync_User_Active_State_Enable": "Enable users", - "LDAP_Sync_User_Active_State_Nothing": "Do nothing", - "LDAP_Sync_User_Avatar": "Sync user avatar", - "LDAP_Sync_User_Data_Channels": "Auto sync LDAP groups to channels", - "LDAP_Sync_User_Data_Channels_Admin": "Channel admin", - "LDAP_Sync_User_Data_Channels_Admin_Description": "When channels are auto-created that do not exist during a sync, this user will automatically become the admin for the channel.", - "LDAP_Sync_User_Data_Channels_BaseDN": "LDAP group BaseDN", - "LDAP_Sync_User_Data_Channels_Description": "Enable this feature to automatically add users to a channel based on their LDAP group. If you would like to also remove users from a channel, see the option below about auto removing users.", - "LDAP_Sync_User_Data_Channels_Enforce_AutoChannels": "Auto remove users from channels", - "LDAP_Sync_User_Data_Channels_Enforce_AutoChannels_Description": "**Attention**: Enabling this will remove any users in a channel that do not have the corresponding LDAP group! Only enable this if you know what you're doing.", - "LDAP_Sync_User_Data_Channels_Filter": "User group filter", - "LDAP_Sync_User_Data_Channels_Filter_Description": "The LDAP search filter used to check if a user is in a group.", - "LDAP_Sync_User_Data_Channels_GroupMembershipValidationStrategy": "Group membership validation strategy", - "LDAP_Sync_User_Data_Channels_GroupMembershipValidationStrategy_Description": "Determine how users' memberships to LDAP groups should be validated. \n - **Apply filter for each group**: apply the LDAP user group filter for each group (key) defined in the LDAP group channel map. This is slower, but can be useful in case you need to use the `#{groupName}` replacement tag to define membership; \n - **Apply filter once to get all memberships**: apply the LDAP user group filter once for each user. A given user will be considered a member of all groups returned by the LDAP search. This is a **faster** option that can be applied in case the `#{groupName}` replacement tag is not used by the filter (e.g. when filtering by the `member` field in groups).", - "LDAP_Sync_User_Data_ChannelsMap": "LDAP group channel map", - "LDAP_Sync_User_Data_ChannelsMap_Default": "// Enable auto sync LDAP groups to channels above", - "LDAP_Sync_User_Data_ChannelsMap_Description": "Map LDAP groups to Rocket.Chat channels. \n As an example, `{\"employee\":\"general\"}` will add any user in the LDAP group employee, to the general channel.", - "LDAP_Sync_User_Data_GroupMembershipValidationStrategy_EachGroup": "Apply filter for each group", - "LDAP_Sync_User_Data_GroupMembershipValidationStrategy_Once": "Apply filter once to get all memberships", - "LDAP_Sync_User_Data_Roles": "Sync LDAP groups", - "LDAP_Sync_User_Data_Roles_AutoRemove": "Auto remove user roles", - "LDAP_Sync_User_Data_Roles_AutoRemove_Description": "**Attention**: Enabling this will automatically remove users from a role if they are not assigned in LDAP! This will only remove roles automatically that are set under the user data group map below.", - "LDAP_Sync_User_Data_Roles_BaseDN": "LDAP group BaseDN", - "LDAP_Sync_User_Data_Roles_BaseDN_Description": "The LDAP BaseDN used to lookup users.", - "LDAP_Sync_User_Data_Roles_Filter": "User group filter", - "LDAP_Sync_User_Data_Roles_Filter_Description": "The LDAP search filter used to check if a user is in a group.", - "LDAP_Sync_User_Data_Roles_GroupMembershipValidationStrategy": "Group membership validation strategy", - "LDAP_Sync_User_Data_Roles_GroupMembershipValidationStrategy_Description": "Determine how users' memberships to LDAP groups should be validated. \n - **Apply filter for each group**: apply the LDAP user group filter for each group (key) defined in the LDAP group channel map. This is slower, but can be useful in case you need to use the `#{groupName}` replacement tag to define membership; \n - **Apply filter once to get all memberships**: apply the LDAP user group filter once for each user. A given user will be considered a member of all groups returned by the LDAP search. This is a **faster** option that can be applied in case the `#{groupName}` replacement tag is not used by the filter (e.g. when filtering by the `member` field in groups).", - "LDAP_Sync_User_Data_RolesMap": "User data group map", - "LDAP_Sync_User_Data_RolesMap_Description": "Map LDAP groups to Rocket.Chat user roles \n As an example, `{\"rocket-admin\":\"admin\", \"tech-support\":\"support\", \"manager\":[\"leader\", \"moderator\"]}` will map the rocket-admin LDAP group to rocket's \"admin\" role.", - "LDAP_Teams_BaseDN": "LDAP teams BaseDN", - "LDAP_Teams_BaseDN_Description": "The LDAP BaseDN used to lookup user teams.", - "LDAP_Teams_Name_Field": "LDAP team name attribute", - "LDAP_Teams_Name_Field_Description": "The LDAP attribute that Rocket.Chat should use to load the team's name. You can specify more than one possible attribute name if you separate them with a comma.", - "LDAP_Timeout": "Timeout (ms)", - "LDAP_Timeout_Description": "How many mileseconds wait for a search result before return an error", - "LDAP_Unique_Identifier_Field": "Unique identifier field", - "LDAP_Unique_Identifier_Field_Description": "Which field will be used to link the LDAP user and the Rocket.Chat user. You can inform multiple values separated by comma to try to get the value from LDAP record. \n Default value is `objectGUID,ibm-entryUUID,GUID,dominoUNID,nsuniqueId,uidNumber`", - "LDAP_Update_Data_On_Login": "Update user data on login", - "LDAP_Update_Data_On_OAuth_Login": "Update user data on login with OAuth services", - "LDAP_User_Found": "LDAP user found", - "LDAP_User_not_found": "No LDAP user matches this username. Check the Base DN and the user search filter.", - "LDAP_User_Search_AttributesToQuery": "Attributes to query", - "LDAP_User_Search_AttributesToQuery_Description": "Specify which attributes should be returned on LDAP queries, separating them with commas. Defaults to everything. `*` represents all regular attributes and `+` represents all operational attributes. Make sure to include every attribute that is used by every Rocket.Chat sync option.", - "LDAP_User_Search_Field": "Search field", - "LDAP_User_Search_Field_Description": "The LDAP attribute that identifies the LDAP user who attempts authentication. This field should be `sAMAccountName` for most Active Directory installations, but it may be `uid` for other LDAP solutions, such as OpenLDAP. You can use `mail` to identify users by email or whatever attribute you want. \n You can use multiple values separated by comma to allow users to login using multiple identifiers like username or email.", - "LDAP_User_Search_Filter": "Filter", - "LDAP_User_Search_Filter_Description": "If specified, only users that match this filter will be allowed to log in. If no filter is specified, all users within the scope of the specified domain base will be able to sign in. \n E.g. for Active Directory `memberOf=cn=ROCKET_CHAT,ou=General Groups`. \n E.g. for OpenLDAP (extensible match search) `ou:dn:=ROCKET_CHAT`.", - "LDAP_User_Search_Scope": "Scope", - "LDAP_Username_Field": "Username field", - "LDAP_Username_Field_Description": "Which field will be used as *username* for new users. Leave empty to use the username informed on login page. \n You can use template tags too, like `#{givenName}.#{sn}`. \n Default value is `sAMAccountName`.", - "LDAP_Username_To_Search": "Username to search", - "LDAP_UserSearch": "User search", - "LDAP_UserSearch_Filter": "Search filter", - "LDAP_UserSearch_GroupFilter": "Group filter", - "LDAP_Validate_Teams_For_Each_Login": "Validate mapping for each login", - "LDAP_Validate_Teams_For_Each_Login_Description": "Determine if users' teams should be updated every time they login to Rocket.Chat. If this is turned off the team will be loaded only on their first login.", - "Lead_capture_email_regex": "Lead capture email regex", - "Lead_capture_phone_regex": "Lead capture phone regex", - "Leaders": "Leaders", - "Learn_how_to_unlock_the_myriad_possibilities_of_rocket_chat": "Learn how to unlock the myriad possibilities of Rocket.Chat.", - "Learn_more": "Learn more", - "Learn_more_about_accessibility": "Learn more about our commitment with accessibility here:", - "Learn_more_about_agents": "Learn more about agents", - "Learn_more_about_business_hours": "Learn more about business hours", - "Learn_more_about_canned_responses": "Learn more about canned responses", - "Learn_more_about_contacts": "Learn more about contacts", - "Learn_more_about_conversations": "Learn more about conversations", - "Learn_more_about_current_chats": "Learn more about current chats", - "Learn_more_about_custom_fields": "Learn more about custom fields", - "Learn_more_about_departments": "Learn more about departments", - "Learn_more_about_E2EE": "Learn more about E2EE", - "Learn_more_about_Federation": "Learn more about Federation", - "Learn_more_about_managers": "Learn more about managers", - "Learn_more_about_monitors": "Learn more about monitors", - "Learn_more_about_SLA_policies": "Learn more about SLA policies", - "Learn_more_about_tags": "Learn more about tags", - "Learn_more_about_triggers": "Learn more about triggers", - "Learn_more_about_units": "Learn more about units", - "Learn_more_about_voice_channel": "Learn more about voice channel", - "Least_recent_updated": "Least recent updated", - "Leave": "Leave", - "Leave__name__to_join_this_call": "You are in {{name}}. Joining this call will leave it.", - "Leave_a_comment": "Leave a comment", - "Leave_call": "Leave call", - "Leave_Group_Warning": "Are you sure you want to leave the group \"{{roomName}}\"?", - "Leave_Livechat_Warning": "Are you sure you want to leave the omnichannel with \"{{roomName}}\"?", - "Leave_Private_Warning": "Are you sure you want to leave the discussion with \"{{roomName}}\"?", - "Leave_room": "Leave", - "Leave_Room_Warning": "Are you sure you want to leave the channel \"{{roomName}}\"?", - "Leave_the_call_you_are_in": "Leave the call you are in?", - "Leave_the_current_channel": "Leave the current channel", - "Leave_the_description_field_blank_if_you_dont_want_to_show_the_role": "Leave the description field blank if you don't want to show the role", - "leave-c": "Leave channels", - "leave-c_description": "Permission to leave channels", - "leave-p": "Leave private groups", - "leave-p_description": "Permission to leave private groups", - "Left": "Left", - "Legacy_Meteor_OAuth": "Legacy Meteor OAuth", - "Let_moderators_know_what_the_issue_is": "Let moderators know what the issue is", - "Let_them_know": "Let them know", - "Lets_get_you_new_one_": "Let's get you a new one!", - "License": "License", - "License_applied_successfully": "License applied successfully", - "License_error_expired": "This license has expired or is not yet valid.", - "License_error_format_invalid": "This license could not be decoded.", - "License_error_generic": "Could not validate the license. Please try again.", - "License_error_limits_exceeded": "This workspace exceeds this license's limits.", - "License_error_outside_date_range": "This license can't be installed — it's outside its valid date range.", - "License_error_url_mismatch": "This license is registered to a different workspace URL.", - "License_key": "License key", - "License_removed_successfully": "License removed successfully", - "Limit_number_of_logs": "Limit number", - "Limited_by": "Limited by", - "Line": "Line", - "line": "line", - "Link": "Link", - "link": "link", - "Link_Preview": "Link preview", - "List_of_Channels": "List of channels", - "List_of_departments_for_forward": "List of departments allowed for forwarding (optional)", - "List_of_departments_for_forward_description": "Allow to set a restricted list of departments that can receive chats from this department", - "List_of_departments_to_apply_this_business_hour": "List of departments to apply this business hour", - "List_of_Direct_Messages": "List of direct messages", - "List_view": "List view", - "Livechat": "Livechat", - "Livechat_abandoned_rooms_action": "How to handle visitor abandonment", - "Livechat_abandoned_rooms_closed_custom_message": "Custom message when room is automatically closed by visitor inactivity", - "Livechat_AdditionalWidgetScripts": "Livechat widget additional scripts", - "Livechat_AdditionalWidgetScripts_Description": "Use this setting to add additional JS scripts to the widget bundle. You can add a list of scripts by separating them by commas, for example: `https://yourUrl/customScript1.js,https://yourUrl/customScript2.js`", - "Livechat_Agents": "Agents", - "Livechat_agents": "Omnichannel agents", - "Livechat_allow_manual_on_hold": "Allow agents to manually place chat on hold", - "Livechat_allow_manual_on_hold_Description": "If enabled, the agent will get the option to place a chat on hold", - "Livechat_allow_manual_on_hold_upon_agent_engagement_only": "Chats on hold only after agent engagement", - "Livechat_allow_manual_on_hold_upon_agent_engagement_only_Description": "Only allow chats to be put on hold if the agent is the one who sent the last message in the conversation.", - "Livechat_AllowedDomainsList": "Livechat allowed domains", - "Livechat_Appearance": "Livechat appearance", - "Livechat_auto_close_on_hold_chats_custom_message": "Custom message for closed chats in on hold queue", - "Livechat_auto_close_on_hold_chats_custom_message_Description": "Custom message to be sent when a room in On-Hold queue gets automatically closed by the system", - "Livechat_auto_close_on_hold_chats_timeout": "How long to wait before closing a chat in on hold queue ?", - "Livechat_auto_close_on_hold_chats_timeout_Description": "Define how long the chat will remain in the on hold queue until it's automatically closed by the system. Time in seconds", - "Livechat_auto_transfer_chat_timeout": "Timeout (in seconds) for automatic transfer of unanswered chats to another agent", - "Livechat_auto_transfer_chat_timeout_Description": "This event takes place only when the chat has just started. After the first transfering for inactivity, the room is no longer monitored.", - "Livechat_background": "Livechat background", - "Livechat_background_description": "Define a background using hexadecimal (#F5455C), a color name (red) or an image using a URL (`url('https://example.com/image.png')`). This field follows CSS standards. [See documentation](https://developer.mozilla.org/en-US/docs/web/CSS/background).", - "Livechat_Block_Unknown_Contacts": "Block unknown contacts", - "Livechat_Block_Unknown_Contacts_Description": "Conversations from people who are not on the contact list will not be able to be taken.", - "Livechat_Block_Unverified_Contacts": "Block unverified contacts", - "Livechat_Block_Unverified_Contacts_Description": "Conversations from people who are not verified will not be able to be taken.", - "Livechat_business_hour_type": "Business hour type (single or multiple)", - "Livechat_Calls": "Livechat calls", - "Livechat_chat_transcript_sent": "Chat transcript sent: {{transcript}}", - "Livechat_close_chat": "Close chat", - "Livechat_custom_fields_options_placeholder": "Comma-separated list used to select a pre-configured value. Spaces between elements are not accepted.", - "Livechat_custom_fields_public_description": "Public custom fields will be displayed in external applications, such as livechat, etc.", - "Livechat_Dashboard": "Omnichannel dashboard", - "Livechat_DepartmentOfflineMessageToChannel": "Send this department's livechat offline messages to a channel", - "Livechat_email_transcript_has_been_requested": "The transcript has been requested. It may take a few seconds.", - "Livechat_enable_message_character_limit": "Enable message character limit", - "Livechat_enabled": "Omnichannel enabled", - "Livechat_Facebook_API_Key": "OmniChannel API key", - "Livechat_Facebook_API_Secret": "OmniChannel API secret", - "Livechat_Facebook_Enabled": "Facebook integration enabled", - "Livechat_forward_open_chats": "Forward open chats", - "Livechat_forward_open_chats_timeout": "Timeout (in seconds) to forward chats", - "Livechat_guest_count": "Guest counter", - "Livechat_hide_expand_chat": "Hide \"expand chat\"", - "Livechat_hide_expand_chat_description": "Remove the \"expand chat\" button from the widget", - "Livechat_hide_system_messages": "Hide system messages", - "Livechat_hide_watermark": "Hide \"powered by Rocket.Chat\"", - "Livechat_hide_watermark_description": "Remove the Rocket.Chat logo from the widget", - "Livechat_Inquiry_Already_Taken": "Omnichannel inquiry already taken", - "Livechat_Installation": "Livechat installation", - "Livechat_last_chatted_agent_routing": "Last-Chatted agent preferred", - "Livechat_last_chatted_agent_routing_Description": "The Last-Chatted agent setting allocates chats to the agent who previously interacted with the same visitor if the agent is available when the chat starts.", - "Livechat_Managers": "Managers", - "Livechat_managers": "Omnichannel managers", - "Livechat_max_queue_wait_time_action": "How to handle queued chats when the maximum wait time is reached", - "Livechat_maximum_queue_wait_time": "Maximum waiting time in queue", - "Livechat_maximum_queue_wait_time_description": "Maximum time (in minutes) to keep chats on queue. -1 means unlimited", - "Livechat_message_character_limit": "Livechat message character limit", - "Livechat_Monitors": "Monitors", - "Livechat_monitors": "Livechat monitors", - "Livechat_offline": "Omnichannel offline", - "Livechat_offline_message_sent": "Livechat offline message sent", - "Livechat_OfflineMessageToChannel_enabled": "Send livechat offline messages to a channel", - "Livechat_online": "Omnichannel on-line", - "Livechat_Queue": "Omnichannel queue", - "Livechat_registration_form": "Registration form", - "Livechat_registration_form_message": "Registration form message", - "Livechat_Require_Contact_Verification": "Require verification on contacts.", - "Livechat_Require_Contact_Verification_Description": "Requesting verification on all contacts is recommended to follow a zero-trust security strategy. Messages from unverified people will not appear in the queue but will still appear in contact center.", - "Livechat_Routing_Method": "Omnichannel routing method", - "Livechat_status": "Livechat status", - "Livechat_Take_Confirm": "Do you want to take this client?", - "Livechat_title": "Livechat title", - "Livechat_title_color": "Livechat title background color", - "Livechat_transcript_already_requested_warning": "The transcript of this chat has already been requested and will be sent as soon as the conversation ends.", - "Livechat_transcript_email_subject": "Custom email subject for transcript", - "Livechat_transcript_email_subject_Description": "Allows to customize the email subject for transcripts sent via email. It can be overriden by passing a `subject` property when closing a room. Leave it empty to use default subject.", - "Livechat_transcript_has_been_requested": "Export requested. It may take a few seconds.", - "Livechat_transcript_request_has_been_canceled": "The chat transcription request has been canceled.", - "Livechat_transcript_send_always": "Always send conversation transcript to visitors via email", - "Livechat_transcript_send_always_Description": "Once finished, send conversation transcript via email to visitors automatically, regardless of agent's preferences.", - "Livechat_transcript_sent": "Omnichannel transcript sent", - "Livechat_transcript_show_system_messages": "Include system messages in transcripts", - "Livechat_transfer_failed_fallback": "The original department ( {{from}} ) doesn't have online agents. Chat succesfully transferred to {{to}}", - "Livechat_transfer_return_to_the_queue": "{{from}} returned the chat to the queue", - "Livechat_transfer_return_to_the_queue_auto_transfer_unanswered_chat": "{{from}} returned the chat to the queue since it was unanswered for {{duration}} seconds", - "Livechat_transfer_return_to_the_queue_with_a_comment": "{{from}} returned the chat to the queue with a comment: {{comment}}", - "Livechat_transfer_to_agent": "{{from}} transferred the chat to {{to}}", - "Livechat_transfer_to_agent_auto_transfer_unanswered_chat": "{{from}} transferred the chat to {{to}} since it was unanswered for {{duration}} seconds", - "Livechat_transfer_to_agent_with_a_comment": "{{from}} transferred the chat to {{to}} with a comment: {{comment}}", - "Livechat_transfer_to_department": "{{from}} transferred the chat to the department {{to}}", - "Livechat_transfer_to_department_with_a_comment": "{{from}} transferred the chat to the department {{to}} with a comment: {{comment}}", - "Livechat_Triggers": "Livechat triggers", - "Livechat_user_sent_chat_transcript_to_visitor": "{{agent}} sent the chat transcript to {{guest}}", - "Livechat_Users": "Omnichannel users", - "Livechat_visitor_email_and_transcript_email_do_not_match": "Visitor's email and transcript's email do not match", - "Livechat_visitor_transcript_request": "{{guest}} requested the chat transcript", - "Livechat_widget_position_on_the_screen": "Livechat widget position on the screen", - "Livechat_WidgetLayoutClasses": "Livechat widget additional CSS", - "Livechat_WidgetLayoutClasses_Description": "Use this setting to add additional CSS to the widget bundle. You can add a list of CSS files by separating them by commas, for example: `https://yourUrl/customFile1.css,https://yourUrl/customFile2.css`", - "Livestream": "Livestream", - "LiveStream & Broadcasting": "LiveStream & broadcasting", - "LiveStream & Broadcasting_Description": "This integration between Rocket.Chat and YouTube Live allows channel owners to broadcast their camera feed live to livestream inside a channel.", - "Livestream_close": "Close livestream", - "Livestream_enable_audio_only": "Enable only audio mode", - "Livestream_enabled": "Livestream enabled", - "Livestream_live_now": "Live now!", - "Livestream_not_found": "Livestream not available", - "Livestream_popout": "Open livestream", - "Livestream_source_changed_succesfully": "Livestream source changed successfully", - "Livestream_switch_to_room": "Switch to current room's livestream", - "Livestream_unavailable_for_federation": "Livestram is unavailable for federated rooms", - "Livestream_url": "Livestream source url", - "Livestream_url_incorrect": "Livestream url is incorrect", - "Load_Balancing": "Load balancing", - "Load_more": "Load more", - "Load_Rotation": "Load rotation", - "Loading": "Loading", - "Loading_conference_provider": "Loading conference provider", - "Loading_more_from_history": "Loading more from history", - "Loading_suggestion": "Loading suggestions", - "Loading...": "Loading...", - "Local": "Local", - "Local_Domains": "Local domains", - "Local_Password": "Local password", - "Local_Time": "Local time", - "Local_Timezone": "Local timezone", - "Localization": "Localization", - "Location": "Location", - "Locked": "Locked", - "Log_Exceptions_to_Channel": "Log exceptions to channel", - "Log_Exceptions_to_Channel_Description": "A channel that will receive all captured exceptions. Leave empty to ignore exceptions.", - "Log_File": "Show file and line", - "Log_in_to_sync": "Log in to sync", - "Log_Level": "Log level", - "Log_out_devices_remotely": "Log out devices remotely", - "Log_Package": "Show package", - "Log_Trace_Methods": "Trace method calls", - "Log_Trace_Methods_Filter": "Trace method filter", - "Log_Trace_Methods_Filter_Description": "The text here will be evaluated as RegExp (`new RegExp('text')`). Keep it empty to show trace of every call.", - "Log_Trace_Subscriptions": "Trace subscription calls", - "Log_Trace_Subscriptions_Filter": "Trace subscription filter", - "Log_Trace_Subscriptions_Filter_Description": "The text here will be evaluated as RegExp (`new RegExp('text')`). Keep it empty to show trace of every call.", - "Logged_In_Via": "Logged in via", - "Logged_Out_Banner_Text": "Your session was ended on this device, please log in again to continue.", - "Logged_out_of_other_clients_successfully": "Logged out of other clients successfully", - "Login": "Login", - "Login_Attempts": "Failed login attempts", - "Login_Detected": "Login detected", - "Login_Logs": "Login logs", - "Login_Logs_ClientIp": "Show client IP on failed login attempts logs", - "Login_Logs_Enabled": "Log (on console) failed login attempts", - "Login_Logs_ForwardedForIp": "Show forwarded IP on failed login attempts logs", - "Login_Logs_UserAgent": "Show UserAgent on failed login attempts logs", - "Login_Logs_Username": "Show username on failed login attempts logs", - "Logistics": "Logistics", - "Logout": "Logout", - "Logout_Device": "Log out device", - "Logout_Others": "Logout from other logged in locations", - "logout-device-management": "Logout device management", - "logout-device-management_description": "Permission to logout other users from device management dashboard", - "logout-other-user": "Logout other user", - "logout-other-user_description": "Permission to logout other users", - "Logs": "Logs", - "Logs_Description": "Configure how server logs are received.", - "Logs_from": "Logs from", - "Long_press_to_do_x": "Long press to do {{action}}", - "Longest_chat_duration": "Longest chat duration", - "Longest_reaction_time": "Longest reaction time", - "Longest_response_time": "Longest response time", - "Looked_for": "Looked for", - "Low": "Low", - "Lower_hand": "Lower hand", - "Lowest": "Lowest", - "MAC_Available": "{{macLeft, number}} MAC's available", - "MAC_InfoText": "(MAC) the number of unique omnichannel contacts engaged with during the billing month.", - "Mail_Message_Invalid_emails": "You have provided one or more invalid emails: {{emails}}", - "Mail_Message_Missing_subject": "You must provide an email subject.", - "Mail_Message_Missing_to": "You must select one or more users or provide one or more email addresses, separated by commas.", - "Mail_Message_No_messages_selected_select_all": "You haven't selected any messages", - "Mail_Messages": "Mail messages", - "Mail_Messages_Instructions": "Choose which messages you want to send via email by clicking the messages", - "Mail_Messages_Subject": "Here's a selected portion of {{roomName}} messages", - "mail-messages": "Mail messages", - "mail-messages_description": "Permission to use the mail messages option", - "Mailer": "Mailer", - "Mailer_body_tags": "You must use [unsubscribe] for the unsubscription link.
You may use `[name]`, `[fname]`, `[lname]` for the user's full name, first name or last name, respectively.
You may use [email] for the user's email.", - "Mailing": "Mailing", - "Make_Admin": "Make admin", - "Make_guest": "Make guest", - "Make_host": "Make host", - "Make_sure_you_have_a_copy_of_your_codes_1": "Make sure you have a copy of your codes:", - "Make_sure_you_have_a_copy_of_your_codes_2": "If you lose access to your authenticator app, you can use one of these codes to log in.", - "Manage": "Manage", - "Manage_category": "Manage category", - "Manage_conversations_in_the_contact_center": "Manage conversations in the <1>contact center.", - "Manage_Devices": "Manage devices", - "Manage_license": "Manage license", - "Manage_license_description": "Upload your license file or paste the key. We will validate it so you can confirm before applying.", - "Manage_Omnichannel": "Manage omnichannel", - "Manage_room_roles": "Manage room roles", - "Manage_server_list": "Manage server list", - "Manage_servers": "Manage servers", - "Manage_subscription": "Manage subscription", - "Manage_user_status": "Manage user status", - "Manage_which_devices": "Manage which devices are connecting to this workspace to help ensure security. Information such as device ID, login data is included as is the ability to log out devices remotely.", - "Manage_workspace": "Manage workspace", - "manage-abac-admin-room-attributes": "Manage ABAC room attributes", - "manage-abac-admin-room-attributes_description": "Permission to view, create, edit and delete ABAC attribute definitions", - "manage-abac-admin-rooms": "Manage ABAC rooms", - "manage-abac-admin-rooms_description": "Permission to view rooms and assign or remove ABAC attributes on them", - "manage-abac-admin-settings": "Manage ABAC settings", - "manage-abac-admin-settings_description": "Permission to view and modify ABAC settings", - "manage-apps": "Manage apps", - "manage-apps_description": "Permission to manage all apps", - "manage-assets": "Manage assets", - "manage-assets_description": "Permission to manage the server assets", - "manage-cloud": "Manage cloud", - "manage-cloud_description": "Permission to manage cloud", - "manage-email-inbox": "Manage email inbox", - "manage-email-inbox_description": "Permission to manage email inboxes", - "manage-emoji": "Manage emoji", - "manage-emoji_description": "Permission to manage the server emojis", - "manage-incoming-integrations": "Manage incoming integrations", - "manage-incoming-integrations_description": "Permission to manage the server incoming integrations", - "manage-integrations": "Manage integrations", - "manage-integrations_description": "Permission to manage the server integrations", - "manage-livechat-agents": "Manage omnichannel agents", - "manage-livechat-agents_description": "Permission to manage omnichannel agents", - "manage-livechat-canned-responses": "Manage omnichannel canned responses", - "manage-livechat-canned-responses_description": "Permission to manage omnichannel canned responses", - "manage-livechat-departments": "Manage omnichannel departments", - "manage-livechat-departments_description": "Permission to manage omnichannel departments", - "manage-livechat-managers": "Manage omnichannel managers", - "manage-livechat-managers_description": "Permission to manage omnichannel managers", - "manage-livechat-monitors": "Manage omnichannel monitors", - "manage-livechat-monitors_description": "Permission to manage omnichannel monitors", - "manage-livechat-priorities": "Manage omnichannel priorities", - "manage-livechat-priorities_description": "Permission to manage omnichannel priorities", - "manage-livechat-sla": "Manage omnichannel SLA", - "manage-livechat-sla_description": "Permission to manage omnichannel SLA", - "manage-livechat-tags": "Manage omnichannel tags", - "manage-livechat-tags_description": "Permission to manage omnichannel tags", - "manage-livechat-units": "Manage omnichannel units", - "manage-livechat-units_description": "Permission to manage omnichannel units", - "manage-moderation-actions": "Manage moderation actions", - "manage-moderation-actions_description": "Permission to manage moderation actions, perform actions on reported users", - "manage-oauth-apps": "Manage OAuth apps", - "manage-oauth-apps_description": "Permission to manage the server OAuth apps", - "manage-outgoing-integrations": "Manage outgoing integrations", - "manage-outgoing-integrations_description": "Permission to manage the server outgoing integrations", - "manage-own-incoming-integrations": "Manage own incoming integrations", - "manage-own-incoming-integrations_description": "Permission to allow users to create and edit their own incoming integration or webhooks", - "manage-own-integrations": "Manage own integrations", - "manage-own-integrations_description": "Permition to allow users to create and edit their own integration or webhooks", - "manage-own-outgoing-integrations": "Manage own outgoing integrations", - "manage-own-outgoing-integrations_description": "Permission to allow users to create and edit their own outgoing integration or webhooks", - "manage-selected-settings": "Change some settings", - "manage-selected-settings_description": "Permission to change settings which are explicitly granted to be changed", - "manage-sounds": "Manage sounds", - "manage-sounds_description": "Permission to manage the server sounds", - "manage-the-app": "Manage the app", - "manage-user-status": "Manage user status", - "manage-user-status_description": "Permission to manage the server custom user statuses", - "Managed_status": "Managed status", - "Managed_users": "Managed users", - "Manager_added": "Manager added", - "Manager_removed": "Manager removed", - "Managers": "Managers", - "Managing_assets": "Managing assets", - "Managing_integrations": "Managing integrations", - "Manual_license_management_deprecated": "Manual license management (deprecated)", - "Manual_Selection": "Manual selection", - "Manually_created_users_briefing": "Manually created users will initially be shown as pending. Once they log in for the first time, they will be shown as active.", - "Manufacturing": "Manufacturing", - "MapView_Enabled": "Enable mapview", - "MapView_Enabled_Description": "Enabling mapview will display a location share button on the right of the chat input field.", - "MapView_GMapsAPIKey": "Google static maps API key", - "MapView_GMapsAPIKey_Description": "This can be obtained from the Google developers console for free.", - "Mark_all_as_read": "`{{shortcut}}` - Mark all messages (in all channels) as read", - "Mark_as_read": "Mark as read", - "Mark_as_unread": "Mark as unread", - "Mark_email_as_verified": "Mark email as verified", - "Mark_read": "Mark read", - "Mark_unread": "Mark unread", - "Markdown_Headers": "Allow markdown headers in messages", - "Markdown_Marked_Breaks": "Enable marked breaks", - "Markdown_Marked_GFM": "Enable marked GFM", - "Markdown_Marked_Pedantic": "Enable marked pedantic", - "Markdown_Marked_SmartLists": "Enable marked smart lists", - "Markdown_Marked_Smartypants": "Enable marked Smartypants", - "Markdown_Marked_Tables": "Enable marked tables", - "Markdown_Parser": "Markdown parser", - "Markdown_SupportSchemesForLink": "Markdown support schemes for link", - "Markdown_SupportSchemesForLink_Description": "Comma-separated list of allowed schemes", - "Marketplace": "Marketplace", - "Marketplace_app_last_updated": "Last updated {{lastUpdated}}", - "Marketplace_apps": "Marketplace apps", - "Marketplace_Bad_Marketplace_Connection": "Cannot connect to the marketplace. Please check your internet connection.", - "Marketplace_error": "Cannot connect to internet or your workspace may be an offline install.", - "Marketplace_Failed_To_Fetch_Apps": "Failed to fetch apps from the marketplace. Please try again later.", - "Marketplace_Failed_To_Fetch_Categories": "Failed to fetch categories from the marketplace. Please try again later.", - "marketplace_featured_section_community_featured": "Featured Community apps", - "marketplace_featured_section_community_supported": "Community supported apps", - "marketplace_featured_section_enterprise": "Featured Enterprise apps", - "marketplace_featured_section_featured": "Featured apps", - "marketplace_featured_section_most_popular": "Most popular apps", - "marketplace_featured_section_new_arrivals": "New arrivals", - "marketplace_featured_section_omnichannel": "Omnichannel apps", - "marketplace_featured_section_popular_this_month": "Apps popular this month", - "marketplace_featured_section_recommended": "Recommended apps", - "marketplace_featured_section_social": "Social apps", - "marketplace_featured_section_trending": "Trending apps", - "marketplace_featured_section_video_conferencing": "Video conferencing apps", - "Marketplace_Internal_Error": "An internal error occurred communicating with marketplace. Please try again later.", - "Marketplace_Invalid_Apps_Engine_Version": "The installed apps engine version is not compatible with the marketplace. Please update the apps engine to the latest version.", - "Marketplace_unavailable": "Marketplace unavailable", - "Marketplace_unavailable_description": "This workspace cannot access the marketplace because it’s running an unsupported version of Rocket.Chat. Ask your workspace admin to update and regain access.", - "Marketplace_view_marketplace": "View marketplace", - "Master_volume": "Master volume", - "Master_volume_hint": "Controls the volume for all sounds coming from your workspace", - "Matrix Bridge": "Matrix bridge (NOT SUPPORTED)", - "MAU_value": "MAU {{value}}", - "Max_length_is": "Max length is {{limit}}", - "Max_logs_export": "Max (2000)", - "Max_number_incoming_livechats_displayed": "Max number of items displayed in the queue", - "Max_number_incoming_livechats_displayed_description": "(Optional) max number of items displayed in the incoming omnichannel queue.", - "Max_number_of_chats_per_agent": "Max. number of simultaneous chats", - "Max_number_of_chats_per_agent_description": "The max. number of simultaneous chats that the agents can attend", - "Max_number_of_uses": "Max number of uses", - "Max_Retry": "Maximum attemps to reconnect to the server", - "Maximum": "Maximum", - "Maximum_number_of_attempts_reached_please_try_again_later": "Maximum number of attempts reached. Please try again later.", - "Maximum_number_of_guests_reached": "Maximum number of guests reached", - "MCP": "MCP", - "MCP_Alpha_Alert": "MCP is currently in alpha. Its capabilities and configuration may evolve as we gather feedback.", - "MCP_Enabled": "Enable MCP endpoint", - "MCP_Enabled_Description": "Exposes a Model Context Protocol (MCP) endpoint at `/api/v1/mcp` so MCP-capable AI clients can call the Rocket.Chat API. Clients authenticate with a personal access token (`X-User-Id` + `X-Auth-Token`).", - "MCP_Expose_Extended_API": "Expose extended MCP toolset", - "MCP_Expose_Extended_API_Description": "When enabled, a broader allow-listed set of REST endpoints is exposed as MCP tools. When disabled, only the minimal curated toolset is exposed. The full API is never exposed.", - "MCP_Extended_API_Alert": "The extended toolset includes actions that can modify users, rooms, messages, and teams. Enable it only for trusted clients and grant the access MCP permission to the minimum required roles.", - "Me": "Me", - "Media": "Media", - "Media_URL": "Media URL", - "Medium": "Medium", - "Meeting_in__roomName__": "Meeting in \"{{roomName}}\"", - "Members": "Members", - "Members_List": "Members list", - "mention-all": "Mention all", - "mention-all_description": "Permission to use the @all mention", - "mention-here": "Mention here", - "mention-here_description": "Permission to use the @here mention", - "Mentions": "Mentions", - "Mentions_all_room_members": "Mentions all room members", - "Mentions_channel": "Mentions channel", - "mentions_counter": { - "one": "{{count}} mention", - "other": "{{count}} mentions" - }, - "Mentions_default": "Mentions (default)", - "Mentions_online_room_members": "Mentions online room members", - "Mentions_only": "Mentions only", - "Mentions_user": "Mentions user", - "Mentions_with_@_symbol": "Mentions with @ symbol", - "Mentions_with_@_symbol_description": "Mentions notify and highlight messages for groups or specific users, facilitating targeted communication.\n\nThe screen reader functionality is optimized when the \"@\" symbol is employed in the mention feature. This ensures that users relying on screen readers can easily interpret and engage with these mentions.", - "Mentions_you": "Mentions you", - "Merge_Channels": "Merge channels", - "Message": "Message", - "message": "message", - "Message_actions": "Message actions", - "Message_AllowBadWordsFilter": "Allow message bad words filtering", - "Message_AllowConvertLongMessagesToAttachment": "Allow converting long messages to attachment", - "Message_AllowDeleting": "Allow message deleting", - "Message_AllowDeleting_BlockDeleteInMinutes": "Block message deleting after (n) minutes", - "Message_AllowDeleting_BlockDeleteInMinutes_Description": "Enter 0 to disable blocking.", - "Message_AllowDirectMessagesToYourself": "Allow user direct messages to yourself", - "Message_AllowEditing": "Allow message editing", - "Message_AllowEditing_BlockEditInMinutes": "Block message editing after (n) minutes", - "Message_AllowEditing_BlockEditInMinutesDescription": "Enter 0 to disable blocking.", - "Message_AllowPinning": "Allow message pinning", - "Message_AllowPinning_Description": "Allow messages to be pinned to any of the channels.", - "Message_AllowSnippeting": "Allow message snippeting", - "Message_AllowStarring": "Allow message starring", - "Message_AllowUnrecognizedSlashCommand": "Allow unrecognized slash commands", - "Message_Already_Sent": "This message has already been sent and is being processed by the server", - "Message_AlwaysSearchRegExp": "Always search using RegExp", - "Message_AlwaysSearchRegExp_Description": "We recommend to set `True` if your language is not supported on [MongoDB text search](https://docs.mongodb.org/manual/reference/text-search-languages/#text-search-languages).", - "message_attachment": "message attachment", - "Message_Attachments": "Message attachments", - "Message_Attachments_GroupAttach": "Group attachment buttons", - "Message_Attachments_GroupAttachDescription": "This groups the icons under an expandable menu. Takes up less screen space.", - "Message_Attachments_Strip_Exif": "Remove EXIF metadata from supported files", - "Message_Attachments_Strip_ExifDescription": "Strips out EXIF metadata from image files (jpeg, tiff, etc). This setting is not retroactive, so files uploaded while disabled will have EXIF data", - "Message_Attachments_Thumbnails_Enabled": "Enable image thumbnails to save bandwith", - "Message_Attachments_Thumbnails_EnabledDesc": "Thumbnails will be served instead of the original image to reduce bandwith usage. Images at original resolution can be downloaded using the icon next to the attachment's name.", - "Message_Attachments_Thumbnails_Height": "Thumbnail's max height (in pixels)", - "Message_Attachments_Thumbnails_Width": "Thumbnail's max width (in pixels)", - "Message_Audio": "Audio message", - "Message_Audio_bitRate": "Audio message bit rate", - "Message_Audio_Recording_Disabled": "Audio message - message audio recording disabled", - "Message_AudioRecorderEnabled": "Audio recorder enabled", - "Message_AudioRecorderEnabled_Description": "Requires 'audio/mp3' files to be an accepted media type within 'file upload' settings.", - "Message_audit": "Message auditing", - "Message_auditing": "Audit messages", - "Message_auditing_log": "Audit logs", - "Message_BadWordsFilterList": "Add bad words to the blacklist", - "Message_BadWordsFilterListDescription": "Add list of comma-separated list of bad words to filter", - "Message_BadWordsWhitelist": "Remove words from the blacklist", - "Message_BadWordsWhitelistDescription": "Add a comma-separated list of words to be removed from filter", - "message_body": "message body", - "Message_Characther_Limit": "Message character limit", - "Message_Code_highlight": "Code highlighting languages list", - "Message_Code_highlight_Description": "Comma separated list of languages (all supported languages at [highlight.js](https://github.com/highlightjs/highlight.js/tree/11.6.0#supported-languages)) that will be used to highlight code blocks", - "Message_composer": "Message composer", - "Message_composer_toolbox_primary_actions": "Composer primary actions", - "Message_composer_toolbox_secondary_actions": "Composer secondary actions", - "message_counter": { - "one": "{{count}} message", - "other": "{{count}} messages" - }, - "Message_CustomDomain_AutoLink": "Custom domain whitelist for auto link", - "Message_CustomDomain_AutoLink_Description": "If you want to auto link internal links like `https://internaltool.intranet` or `internaltool.intranet`, you need to add the `intranet` domain to the field, multiple domains need to be separated by comma.", - "Message_CustomFields": "Custom fields validation", - "Message_CustomFields_Description": "Custom fields will be validated according to the rules defined in this setting.\nCheck [ajv.js.org](https://ajv.js.org/json-schema.html) for more information regarding validation options.\nProperties `type` and `additionalProperties` will be forced to `object` and `false` respectively.", - "Message_CustomFields_Enabled": "Allow custom fields in messages", - "Message_DateFormat": "Date format", - "Message_DateFormat_Description": "See also: [Moment.js](http://momentjs.com/docs/#/displaying/format/)", - "Message_deleting_blocked": "This message cannot be deleted anymore", - "Message_Description": "Configure message settings.", - "Message_editing": "Message editing", - "Message_ErasureType": "Message erasure type", - "Message_ErasureType_Delete": "Delete all messages", - "Message_ErasureType_Description": "Determine what to do with messages of users who remove their account. \n - **Keep messages and user name:** The message and files history of the user will be deleted from direct messages but will be kept in other rooms. \n - **Delete all messages:** All messages and files from the user will be deleted from the database and it will not be possible to locate the user anymore. \n - **Remove link between user and messages:** This option will assign all messages and files of the user to Rocket.Cat bot and direct messages are going to be deleted.", - "Message_ErasureType_Keep": "Keep messages and user name", - "Message_ErasureType_Unlink": "Remove link between user and messages", - "Message_Formatting_toolbox": "Formatting toolbox", - "Message_GlobalSearch": "Global search", - "Message_GroupingPeriod": "Grouping period (in seconds)", - "Message_GroupingPeriodDescription": "Messages will be grouped with previous message if both are from the same user and the elapsed time was less than the informed time in seconds.", - "Message_has_been_edited": "Message has been edited", - "Message_has_been_edited_at": "Message has been edited at {{date}}", - "Message_has_been_edited_by": "Message has been edited by {{username}}", - "Message_has_been_edited_by_at": "Message has been edited by {{username}} at {{date}}", - "Message_has_been_forwarded": "Message has been forwarded", - "Message_has_been_pinned": "Message has been pinned", - "Message_has_been_starred": "Message has been starred", - "Message_has_been_unpinned": "Message has been unpinned", - "Message_has_been_unstarred": "Message has been unstarred", - "Message_HideType_added_user_to_team": "User added to team", - "Message_HideType_au": "User added", - "Message_HideType_changed_announcement": "Room announcement changed", - "Message_HideType_changed_description": "Room description changed", - "Message_HideType_livechat_closed": "Hide \"conversation finished\" messages", - "Message_HideType_livechat_started": "Hide \"conversation started\" messages", - "Message_HideType_livechat_transfer_history": "Hide \"conversation transfered\" messages", - "Message_HideType_mute_unmute": "User muted / unmuted", - "Message_HideType_r": "Room name changed", - "Message_HideType_removed_user_from_team": "User removed from team", - "Message_HideType_rm": "Message removed", - "Message_HideType_room_allowed_reacting": "Room allowed reacting", - "Message_HideType_room_archived": "Room archived", - "Message_HideType_room_changed_avatar": "Room avatar changed", - "Message_HideType_room_changed_privacy": "Room type changed", - "Message_HideType_room_changed_topic": "Room topic changed", - "Message_HideType_room_disabled_encryption": "Room encryption disabled", - "Message_HideType_room_disallowed_reacting": "Room disallowed reacting", - "Message_HideType_room_enabled_encryption": "Room encryption enabled", - "Message_HideType_room_removed_read_only": "Room added writing permission", - "Message_HideType_room_set_read_only": "Room set to read-only", - "Message_HideType_room_unarchived": "Room unarchived", - "Message_HideType_ru": "User removed", - "Message_HideType_subscription_role_added": "Was set role", - "Message_HideType_subscription_role_removed": "Role no longer defined", - "Message_HideType_ui": "User invited to room", - "Message_HideType_uir": "User rejected invitation to room", - "Message_HideType_uj": "User joined", - "Message_HideType_ujt": "User joined team", - "Message_HideType_ul": "User left", - "Message_HideType_ult": "User left team", - "Message_HideType_user_added_room_to_team": "User added room to team", - "Message_HideType_user_banned": "User banned", - "Message_HideType_user_converted_to_channel": "User converted team to a channel", - "Message_HideType_user_converted_to_team": "User converted channel to a team", - "Message_HideType_user_deleted_room_from_team": "User deleted room from team", - "Message_HideType_user_removed_room_from_team": "User removed room from team", - "Message_HideType_user_unbanned": "User unbanned", - "Message_HideType_ut": "User joined conversation", - "Message_HideType_wm": "Welcome", - "Message_Id": "Message id", - "Message_Ignored": "This message was ignored", - "Message_info": "Message info", - "Message_KeepHistory": "Keep per message editing history", - "Message_list": "Message list", - "Message_MaxAll": "Maximum channel size for ALL message", - "Message_MaxAllowedSize": "Maximum allowed characters per message", - "Message_not_sent_try_again": "Message not sent. \nPlease try again", - "Message_pinning": "Message pinning", - "Message_preview": "Message preview", - "message_pruned": "message pruned", - "Message_QuoteChainLimit": "Maximum number of chained quotes", - "Message_Read_Receipt_Archive_Batch_Size": "Archive batch size", - "Message_Read_Receipt_Archive_Batch_Size_Description": "Number of read receipts to process per batch during archiving. Lower values reduce server load but take longer to complete.", - "Message_Read_Receipt_Archive_Cron": "Archive cron schedule", - "Message_Read_Receipt_Archive_Cron_Description": "Cron expression for the archiving schedule (e.g., '0 2 * * *' for daily at 2 AM)", - "Message_Read_Receipt_Archive_Enabled": "Enable read receipts archive", - "Message_Read_Receipt_Archive_Enabled_Alert": "Warning: Enabling this on a workspace with a large volume of read receipts may cause the system to process the migration to cold storage for an extended period, potentially impacting production performance. It is recommended to clean up or manually migrate old read receipt data before enabling this setting.", - "Message_Read_Receipt_Archive_Enabled_Description": "When enabled, read receipts older than the retention period will be moved from hot storage to cold storage.", - "Message_Read_Receipt_Archive_Retention_Days": "Archive retention days", - "Message_Read_Receipt_Archive_Retention_Days_Description": "Number of days to keep read receipts in hot storage before archiving to cold storage", - "Message_Read_Receipt_Enabled": "Show read receipts", - "Message_Read_Receipt_Store_Users": "Detailed read receipts", - "Message_Read_Receipt_Store_Users_Description": "Shows each user's read receipts", - "Message_removed": "Message removed", - "message_removed": "message removed", - "Message_request": "Message request", - "Message_sent": "Message sent", - "Message_sent_by_email": "Message sent by email", - "Message_ShowDeletedStatus": "Show deleted status", - "Message_ShowEditedStatus": "Show edited status", - "Message_ShowFormattingTips": "Show formatting tips", - "Message_starring": "Message starring", - "Message_Time": "Message time", - "Message_TimeAndDateFormat": "Time and date format", - "Message_TimeAndDateFormat_Description": "See also: [Moment.js](http://momentjs.com/docs/#/displaying/format/)", - "Message_TimeFormat": "Time format", - "Message_TimeFormat_Description": "See also: [Moment.js](http://momentjs.com/docs/#/displaying/format/)", - "Message_too_long": "Message too long", - "Message_UserId": "User id", - "Message_Video_Recording_Disabled": "Message video recording disabled", - "Message_VideoRecorderEnabled": "Video recorder enabled", - "Message_VideoRecorderEnabledDescription": "Requires 'video/webm' files to be an accepted media type within 'file upload' settings.", - "Message_view_mode_info": "This changes the amount of space messages take up on screen.", - "Message_viewed": "Message viewed", - "Message_with_attachment": "Message with attachment", - "message-impersonate": "Impersonate other users", - "message-impersonate_description": "Permission to impersonate other users using message alias", - "MessageBox_view_mode": "MessageBox view mode", - "Messages": "Messages", - "messages": "messages", - "Messages_cannot_be_unsent": "Messages cannot be unsent", - "Messages_exported_successfully": "Messages exported successfully", - "messages_pruned": "messages pruned", - "Messages_sent": "Messages sent", - "Messages_that_are_sent_to_the_Incoming_WebHook_will_be_posted_here": "Messages that are sent to the incoming WebHook will be posted here.", - "Meta": "Meta", - "Meta_custom": "Custom meta tags", - "Meta_Description": "Set custom meta properties.", - "Meta_fb_app_id": "Facebook app id", - "Meta_google-site-verification": "Google site verification", - "Meta_language": "Language", - "Meta_msvalidate01": "MSValidate.01", - "Meta_robots": "Robots", - "meteor_status_connected": "Connected", - "meteor_status_connecting": "Connecting...", - "meteor_status_failed": "Connection attempt failed", - "meteor_status_offline": "You’re offline", - "meteor_status_reconnect_in": { - "one": "Trying to reconnect in one second", - "other": "Trying to reconnect in {{count}} seconds" - }, - "meteor_status_try_again_later": "Please try again later or ask your workspace admin for assistance", - "meteor_status_try_now_offline": "Connect again", - "meteor_status_try_now_waiting": "Try now", - "meteor_status_waiting": "You’re offline", - "Method": "Method", - "Mic_off": "Mic off", - "Mic_on": "Mic on", - "Microphone": "Microphone", - "Microphone_access_not_allowed": "Microphone access was not allowed, please check your browser settings.", - "Microphone_muted": "Microphone muted", - "Min_length_is": "Min length is {{limit}}", - "Minimum": "Minimum", - "Minimum_balance": "Minimum balance", - "minute": "minute", - "minutes": "minutes", - "Missing_configuration": "Missing configuration", - "Mixed_status": "Mixed status", - "Mixed_status_tooltip": "Multiple app statuses across different workspace instances", - "Mobex_sms_gateway_address": "Mobex SMS gateway address", - "Mobex_sms_gateway_address_desc": "IP or host of your Mobex service with specified port. E.g. `http://192.168.1.1:1401` or `https://www.example.com:1401`", - "Mobex_sms_gateway_from_number": "From", - "Mobex_sms_gateway_from_number_desc": "Originating address/phone number when sending a new SMS to livechat client", - "Mobex_sms_gateway_from_numbers_list": "List of numbers to send SMS from", - "Mobex_sms_gateway_from_numbers_list_desc": "Comma-separated list of numbers to use in sending brand new messages, eg. 123456789, 123456788, 123456888", - "Mobex_sms_gateway_password": "Password", - "Mobex_sms_gateway_restful_address": "Mobex SMS REST API address", - "Mobex_sms_gateway_restful_address_desc": "IP or host of your Mobex REST API. E.g. `http://192.168.1.1:8080` or `https://www.example.com:8080`", - "Mobex_sms_gateway_username": "Username", - "Mobile": "Mobile", - "Mobile_apps": "Mobile apps", - "Mobile_Description": "Define behaviors for connecting to your workspace from mobile devices.", - "Mobile_Push_Notifications_Default_Alert": "Push notifications default alert", - "mobile-upload-file": "Allow file upload on mobile devices", - "mobile-upload-file_description": "Permission to allow file upload on mobile devices", - "Moderation": "Moderation", - "Moderation_Action_View_reports": "View reported messages", - "Moderation_Are_you_sure_you_want_to_deactivate_this_user": "User will be unable to log in unless reactivated. All reported messages will be permanently deleted from their respective room.", - "Moderation_Are_you_sure_you_want_to_delete_all_reported_messages_from_this_user": "All reported messages from this user will be permanently deleted from their respective room and the report will be dismissed.", - "Moderation_Are_you_sure_you_want_to_delete_this_message": "This message will be permanently deleted from its respective room and the report will be dismissed.", - "Moderation_Are_you_sure_you_want_to_reset_the_avatar": "Resetting user avatar will permanently remove their current avatar.", - "Moderation_Avatar_reset_success": "Avatar reset", - "Moderation_Deactivate_User": "Deactivate user", - "Moderation_Delete_all_messages": "Delete all messages", - "Moderation_Delete_message": "Delete message", - "Moderation_Delete_this_message": "Delete this message", - "Moderation_Dismiss_all_reports": "Dismiss all reports", - "Moderation_Dismiss_all_reports_confirm": "All reports will be deleted and the reported messages won't be affected.", - "Moderation_Dismiss_and_delete": "Dismiss and delete", - "Moderation_Dismiss_reports": "Dismiss reports", - "Moderation_Dismiss_reports_confirm": "Reports will be deleted and the reported message won't be affected.", - "Moderation_Duplicate_messages": "Duplicated messages", - "Moderation_Duplicate_messages_warning": "Following may contain same messages sent in multiple rooms.", - "Moderation_Go_to_message": "Go to message", - "Moderation_Hide_reports": "Hide reports", - "Moderation_Message_already_deleted": "Message is already deleted", - "Moderation_Message_context_header": "Reported message(s)", - "Moderation_Message_deleted": "Message deleted and reports dismissed", - "Moderation_Messages_deleted": "Messages deleted and reports dismissed", - "Moderation_Report_date": "Report date", - "Moderation_Reported_message": "Reported message", - "Moderation_Reports": "Reports", - "Moderation_Reports_all_dismissed": "All reports dismissed", - "Moderation_Reports_dismissed": "Reports dismissed", - "Moderation_Reset_user_avatar": "Reset user avatar", - "Moderation_See_messages": "See messages", - "Moderation_See_reports": "See reports", - "Moderation_Show_reports": "Show reports", - "Moderation_User_deactivated": "User deactivated", - "Moderation_User_deleted_warning": "The user who sent the message(s) no longer exists or has been removed.", - "Moderators": "Moderators", - "Modern_OAuth_System_Browser_and_Deep_Links_Recommended": "Modern OAuth (system browser & deep links) (recommended)", - "Monday": "Monday", - "Mongo_storageEngine": "Mongo storage engine", - "Mongo_version": "Mongo version", - "MongoDB": "MongoDB", - "MongoDB_Deprecated": "MongoDB deprecated", - "MongoDB_version_s_is_deprecated_please_upgrade_your_installation": "MongoDB version %s is deprecated, please upgrade your installation.", - "Monitor_added": "Monitor added", - "Monitor_history_for_changes_on": "Monitor history for changes on", - "Monitor_new_and_suspicious_logins": "Monitor new and suspicious logins", - "Monitor_removed": "Monitor removed", - "Monitors": "Monitors", - "Monthly_active_contacts": "Monthly active contacts", - "Monthly_Active_Users": "Monthly active users", - "More": "More", - "More_about_Enterprise_Edition": "More about Enterprise Edition", - "More_about_Premium_plans": "More about Premium plans", - "More_actions": "More actions", - "More_channels": "More channels", - "More_direct_messages": "More direct messages", - "More_groups": "More private groups", - "More_options": "More options", - "More_unreads": "More unreads", - "More_unreads_above": "More unreads above", - "More_unreads_below": "More unreads below", - "Most_popular_channels_top_5": "Most popular channels (top 5)", - "Most_recent_requested": "Most recent requested", - "Most_recent_updated": "Most recent updated", - "Move__roomName__to": "Move {{roomName}} to:", - "Move_beginning_message": "`{{shortcut}}` - Move to the beginning of the message", - "Move_down": "Move down", - "Move_end_message": "`{{shortcut}}` - Move to the end of the message", - "Move_queue": "Move to the queue", - "Move_to": "Move to", - "Move_up": "Move up", - "move-room-to-team": "Move room within team", - "move-room-to-team_description": "Permission to add an existing room to a team", - "Msgs": "Msgs", - "multi": "multi", - "multi_line": "multi line", - "Multi_line_code": "Multi-line code", - "multiple_instance_solutions": "multiple instance solutions", - "Multiple_monolith_instances_alert": "You are operating multiple instances without an active Premium license - some features may not behave as designed", - "Mute": "Mute", - "Mute__name__": "Mute {{name}}", - "Mute_all_notifications": "Mute all notifications", - "Mute_and_dismiss": "Mute and dismiss", - "Mute_Focused_Conversations": "Mute focused conversations", - "Mute_Group_Mentions": "Mute @all and @here mentions", - "Mute_microphone": "Mute microphone", - "Mute_someone_in_room": "Mute someone in the room", - "Mute_user": "Mute user", - "mute-user": "Mute user", - "mute-user_description": "Permission to mute other users in the same channel", - "Muted": "Muted", - "My Data": "My data", - "My_Account": "My account", - "My_location": "My location", - "n_days_left": "{{n}} days left", - "Name": "Name", - "Name_cannot_have_spaces": "Name cannot have spaces", - "Name_cannot_have_special_characters": "Name cannot have spaces or special characters", - "Name_cant_be_empty": "Name can't be empty", - "Name_of_agent": "Name of agent", - "Name_optional": "Name (optional)", - "Name_Placeholder": "Please enter your name...", - "Navigation": "Navigation", - "Navigation_bar": "Navigation bar", - "Navigation_History": "Navigation history", - "Never": "Never", - "New": "New", - "New_Application": "New application", - "New_Business_Hour": "New business hour", - "New_Call": "New call", - "New_call": "New call", - "New_Call_Enterprise_Edition_Only": "New call (Enterprise only)", - "New_CannedResponse": "New canned response", - "New_category": "New category", - "New_channel": "New channel", - "New_chat_in_queue": "New chat in queue", - "New_chat_priority": "Priority changed: {{user}} changed the priority to {{priority}}", - "New_chat_transfer": "New chat transfer: {{transfer}}", - "New_chat_transfer_fallback": "Transferred to fallback department: {{fallback}}", - "New_contact": "New contact", - "New_Custom_Field": "New custom field", - "New_custom_status": "New custom status", - "New_Department": "New department", - "New_discussion": "New discussion", - "New_discussion_first_message": "Usually, a discussion starts with a question, like “how do I upload a picture?”", - "New_discussion_name": "A meaningful name for the discussion room", - "New_E2EE_password": "New E2EE password", - "New_Email_Inbox": "New email inbox", - "New_integration": "New integration", - "New_line_message_compose_input": "`{{shortcut}}` - New line in message compose input", - "New_Livechat_offline_message_has_been_sent": "A new livechat offline message has been sent", - "New_logs": "New logs", - "New_Message_Notification": "New message notification", - "New_messages": "New messages", - "New_messages_cannot_be_sent": "New messages cannot be sent", - "New_navigation": "Enhanced navigation experience", - "New_navigation_description": "Explore our improved navigation, designed with clear scopes for easy access to what you need. This change serves as the foundation for future advancements in navigation management.", - "New_password": "New password", - "New_Priority": "New priority", - "New_role": "New role", - "New_Room_Notification": "New room notification", - "New_SLA_Policy": "New SLA policy", - "New_Tag": "New tag", - "New_Trigger": "New trigger", - "New_Unit": "New unit", - "New_user": "New user", - "New_user_manually_created": "New user manually created", - "New_users": "New users", - "New_version_available": "New version available", - "New_version_available_(s)": "New version available (%s)", - "New_videocall_request": "New video call request", - "New_visitor_navigation": "New navigation: {{history}}", - "New_voice_call": "New voice call", - "New_workspace": "New workspace", - "New_workspace_confirmed": "New workspace confirmed", - "Newer_than": "Newer than", - "Newer_than_may_not_exceed_Older_than": "\"Newer than\" may not exceed \"older than\"", - "Next": "Next", - "Next_image": "Next image", - "Nickname": "Nickname", - "Nickname_Placeholder": "Enter your nickname...", - "No": "No", - "No_agents_yet": "No agents yet", - "No_agents_yet_description": "Add agents to engage with your audience and provide optimized customer service.", - "No_app_label_provided": "No app label provided", - "No_app_matches": "No app matches", - "No_app_matches_for": "No app matches for", - "No_apps_installed": "No apps installed", - "No_available_agents_to_transfer": "No available agents to transfer", - "No_banned_users": "No banned users", - "No_banned_users_description": "Banned users from this room will appear here.", - "No_calls_yet": "No calls yet", - "No_calls_yet_description": "All your calls will appear here.", - "No_Canned_Responses": "No canned responses", - "No_Canned_Responses_Yet": "No canned responses yet", - "No_Canned_Responses_Yet-description": "Use canned responses to provide quick and consistent answers to frequently asked questions.", - "No_changes_to_save": "No changes to save", - "No_channels_in_team": "No channels on this team", - "No_channels_or_discussions": "No channels or discussions", - "No_channels_or_discussions_description": "Channels and discussions belonging to this team will appear here.", - "No_channels_yet": "No channels yet", - "No_channels_yet_description": "Channels associated to this contact will appear here.", - "No_chat_access": "No chat access", - "No_chats_in_progress": "No chats in progress", - "No_chats_in_progress_description": "Chats assigned to you will appear here.", - "No_chats_in_queue": "No chats in queue", - "No_chats_in_queue_description": "Queued chats will appear here.", - "No_chats_on_hold": "No chats on hold", - "No_chats_on_hold_description": "Chats on hold will appear here.", - "No_chats_yet": "No chats yet", - "No_chats_yet_description": "All your chats will appear here.", - "No_comment_provided": "No comment provided", - "No_contacts_yet": "No contacts yet", - "No_contacts_yet_description": "All contacts will appear here.", - "No_content_access_or_security_setting_will_be_lost_or_changed": "No content, access or security setting will be lost or changed.", - "No_content_was_provided": "No content was provided", - "No_custom_fields_yet": "No custom fields yet", - "No_custom_fields_yet_description": "Add custom fields into contact or ticket details or display them on the live chat registration form for new visitors.", - "No_data_available_for_the_selected_period": "No data available for the selected period", - "No_data_found": "No data found", - "No_data_to_export": "No data to export", - "No_departments_yet": "No departments yet", - "No_departments_yet_description": "Organize agents into departments, set how tickets get forwarded and monitor their performance.", - "No_direct_messages_yet": "No direct messages.", - "No_discussions": "No discussions", - "No_discussions_channels_filter_description": "Discussions belonging to this channel will appear here.", - "No_discussions_description": "Discussions you’ve joined will appear here.", - "No_discussions_dms_filter_description": "Discussions belonging to this user will appear here.", - "No_Discussions_found": "No discussions found", - "No_discussions_yet": "No discussions yet", - "No_emojis_found": "No emojis found", - "No_Encryption": "No encryption", - "No_favorite_rooms": "No favorite rooms", - "No_favorite_rooms_description": "Your favorite rooms will appear here.", - "No_feature_to_preview": "No feature to preview", - "No_files_found": "No files found", - "No_files_found_to_prune": "No files found to prune", - "No_files_left_to_download": "No files left to download", - "No_groups_yet": "You have no private groups yet.", - "No_history": "No history", - "No_history_yet": "No history yet", - "No_history_yet_description": "The entire message history with this contact will appear here.", - "No_installed_app_matches": "No installed app matches", - "No_integration_found": "No integration found by the provided id.", - "No_Limit": "No limit", - "No_livechats": "You have no livechats", - "No_managers_yet": "No managers yet", - "No_managers_yet_description": "Managers have access to all omnichannel controls, being able to monitor and take actions.", - "No_marketplace_matches_for": "No marketplace matches for", - "No_members_found": "No members found", - "No_mentions": "No mentions", - "No_mentions_description": "@{username}, @all, @here mentions and highlighted words will appear here.", - "No_mentions_found": "No mentions found", - "No_message_reports": "No message reports", - "No_messages_found_to_prune": "No messages found to prune", - "No_messages_yet": "No messages yet", - "No_monitors_yet": "No monitors yet", - "No_monitors_yet_description": "Monitors have partial control of omnichannel. They can view department analytics and activities of the business units they are assigned.", - "No_pages_yet_Try_hitting_Reload_Pages_button": "No pages yet. Try hitting \"reload pages\" button.", - "No_permission": "No permission", - "No_phone_number_available_for_selected_channel": "No phone number available for the selected channel", - "No_phone_number_yet_edit_contact": "No phone number yet <1>Edit contact", - "No_pinned_messages": "No pinned messages", - "No_previous_chat_found": "No previous chat found", - "No_private_apps_installed": "No private apps installed", - "No_Referrer": "No referrer", - "No_Referrer_When_Downgrade": "No referrer when downgrade", - "No_release_information_provided": "No release information provided", - "No_requested_apps": "No requested apps", - "No_requests": "No requests", - "No_results_found": "No results found", - "No_results_found_for": "No results found for:", - "No_rooms": "No rooms", - "No_rooms_description": "@{username}, @all, @here mentions and highlighted words will appear here.", - "No_SLA_policies_yet": "No SLA policies yet", - "No_SLA_policies_yet_description": "Use SLA policies to change the order of omnichannel queues based on estimated wait time.", - "No_snippet_messages": "No snippet", - "No_spaces_or_special_characters": "No spaces or special characters", - "No_starred_messages": "No starred messages", - "No_such_command": "No such command: `/{{command}}`", - "No_tags_yet": "No tags yet", - "No_tags_yet_description": "Add tags to tickets to make organizing and finding related conversations easier.", - "No_templates_available": "No templates available", - "No_Threads": "No threads found", - "No_triggers_yet": "No triggers yet", - "No_triggers_yet_description": "Triggers are events that cause the live chat widget to open and send messages automatically.", - "No_units_yet": "No units yet", - "No_units_yet_description": "Use units to group departments and manage them better.", - "No_user_reports": "No user reports", - "No_user_status_settings": "No managed users", - "No_user_status_settings_description": "Users with individually-managed status settings will appear here.", - "no-active-video-conf-provider": "**Conference call not enabled**: A workspace admin needs to enable the conference call feature first.", - "no-videoconf-provider-app": "**Conference call not available**: Conference call apps can be installed in the Rocket.Chat marketplace by a workspace admin.", - "Nobody_available": "Nobody available", - "Node_version": "Node version", - "None": "None", - "Nonprofit": "Nonprofit", - "Normal": "Normal", - "Not_answered": "Not answered", - "Not_assigned": "Not assigned", - "Not_authorized": "Not authorized", - "Not_Available": "Not available", - "Not_available_for_ABAC_enabled_rooms": "Not available in ABAC-managed rooms", - "Not_available_for_this_workspace": "Not available for this workspace", - "Not_enough_data": "Not enough data", - "Not_Following": "Not following", - "Not_following": "Not following", - "Not_found_or_not_allowed": "Not found or not allowed", - "Not_Imported_Messages_Title": "The following messages were not imported successfully", - "Not_in_channel": "Not in channel", - "Not_in_the_call": "Not in the call", - "Not_likely": "Not likely", - "Not_started": "Not started", - "Not_verified": "Not verified", - "Not_Visible_To_Workspace": "Not visible to workspace", - "Notes": "Notes", - "Nothing": "Nothing", - "Nothing_found": "Nothing found", - "Notice_that_public_channels_will_be_public_and_visible_to_everyone": "Notice that public channels will be public and visible to everyone.", - "Notification_Desktop_Default_For": "Show desktop notifications for", - "Notification_Desktop_show_voice_calls": "Show desktop notifications for voice calls", - "Notification_Push_Default_For": "Send push notifications for", - "Notification_RequireInteraction": "Require interaction to dismiss desktop notification", - "Notification_RequireInteraction_Description": "Works only with Chrome browser versions > 50. Utilizes the parameter *requireInteraction* to show the desktop notification to indefinite until the user interacts with it.", - "Notification_volume": "Notification volume", - "Notification_volume_hint": "For message notifications, both for when the workspace is open or not", - "Notifications": "Notifications", - "Notifications_Max_Room_Members": "Max room members before disabling all message notifications", - "Notifications_Max_Room_Members_Description": "Max number of members in room when notifications for all messages gets disabled. Users can still change per room setting to receive all notifications on an individual basis. (0 to disable)", - "Notifications_Muted_Description": "If you choose to mute everything, you won't see the room highlight in the list when there are new messages, except for mentions. Muting notifications will override notifications settings.", - "Notifications_Preferences": "Notifications preferences", - "Notify_active_in_this_room": "Notify active users in this room", - "Notify_all_in_this_room": "Notify all in this room", - "Notify_Calendar_Events": "Notify calendar events", - "Now_Its_Visible_For_Everyone": "Now it's visible for everyone", - "Now_Its_Visible_Only_For_Admins": "Now it's visible only for admins", - "Now_playing": "Now playing", - "NPS_survey_enabled": "Enable NPS survey", - "NPS_survey_enabled_Description": "Allow NPS survey run for all users. Admins will receive an alert 2 months upfront the survey is launched", - "NPS_survey_is_scheduled_to-run-at__date__for_all_users": "NPS survey is scheduled to run at {{date}} for all users. It's possible to turn off the survey on 'admin > general > NPS'", - "Num_Agents": "# Agents", - "Number_in_seconds": "Number in seconds", - "Number_of_events": "Number of events", - "Number_of_federated_servers": "Number of federated servers", - "Number_of_federated_users": "Number of federated users", - "Number_of_messages": "Number of messages", - "Number_of_most_recent_chats_estimate_wait_time": "Number of recent chats to calculate estimate wait time", - "Number_of_most_recent_chats_estimate_wait_time_description": "This number defines the number of last served rooms that will be used to calculate queue wait times.", - "Number_of_users_autocomplete_suggestions": "Number of users' autocomplete suggestions", - "Numbered_list": "Numbered list", - "OAuth": "OAuth", - "OAuth_Application": "OAuth application", - "OAuth_button_colors_alert": "Changing the color may result in non-compliance with WCAG (web content accessibility guidelines) requirements. Please ensure that the new colors meet the recommended contrast and readability standards to maintain accessibility for all users.", - "OAuth_Description": "Configure authentication methods beyond just username and password.", - "OAuth_Full_Access_Warning": "{{appName}} will have full, unrestricted access to your account, including the ability to perform any action on your behalf. Only proceed if you trust this application completely.", - "Objects": "Objects", - "Off": "Off", - "Off_the_record_conversation": "Off-the-Record conversation", - "Off_the_record_conversation_is_not_available_for_your_browser_or_device": "Off-the-Record conversation is not available for your browser or device.", - "Office_Hours": "Office hours", - "Office_hours_enabled": "Office hours enabled", - "Office_hours_updated": "Office hours updated", - "Offline": "Offline", - "offline": "offline", - "Offline_DM_Email": "Direct message email subject", - "Offline_Email_Subject_Description": "You may use the following placeholders: \n - `[Site_Name]`, `[Site_URL]`, `[User]` & `[Room]` for the application name, URL, username & room name respectively. ", - "Offline_form": "Offline form", - "Offline_form_unavailable_message": "Offline form unavailable message", - "Offline_Link_Message": "GO TO MESSAGE", - "Offline_Mention_All_Email": "Mention all email subject", - "Offline_Mention_Email": "Mention email subject", - "Offline_Message": "Offline message", - "Offline_message": "Offline message", - "Offline_Message_Use_DeepLink": "Use deep link URL format", - "Offline_messages": "Offline messages", - "Offline_success_message": "Offline success message", - "Offline_unavailable": "Offline unavailable", - "Ok": "Ok", - "Old Colors": "Old colors", - "Old Colors (minor)": "Old colors (minor)", - "Old_Federation_Alert": "This Federation version is not supported anymore. Please configure the new alternative above named native Federation.
More information about Matrix Federation support can be found here", - "Older_than": "Older than", - "Omnichannel": "Omnichannel", - "Omnichannel_actions": "Omnichannel actions", - "Omnichannel_Agent": "Omnichannel agent", - "Omnichannel_allow_force_close_conversations": "Force close conversation API", - "Omnichannel_allow_force_close_conversations_alert": "Only enable if your workspace has issues with rooms with invalid states.", - "Omnichannel_allow_force_close_conversations_Description": "Allow agents and managers to force close conversations via API.", - "Omnichannel_allow_visitors_to_close_conversation": "Allow visitors to finish conversations", - "Omnichannel_allow_visitors_to_close_conversation_Description": "When disabled, visitors won't be able to finish an ongoing conversation either via UI or via API.", - "Omnichannel_appearance": "Omnichannel appearance", - "Omnichannel_calculate_dispatch_service_queue_statistics": "Calculate and dispatch omnichannel waiting queue statistics", - "Omnichannel_calculate_dispatch_service_queue_statistics_Description": "Processing and dispatching waiting queue statistics such as position and estimated waiting time. If *livechat channel* is not in use, it is recommended to disable this setting and prevent the server from doing unnecessary processes.", - "Omnichannel_chat_closed_due_to_inactivity": "The chat was automatically closed because we haven't received any reply from {{guest}} in {{timeout}} seconds", - "Omnichannel_Contact_Center": "Omnichannel contact center", - "Omnichannel_Contact_Center_Chats": "Omnichannel contact center chats", - "Omnichannel_Contact_Center_Contacts": "Omnichannel contact center contacts", - "Omnichannel_contact_manager_routing": "Assign new conversations to the contact manager", - "Omnichannel_contact_manager_routing_Description": "This setting allocates a chat to the assigned contact manager, as long as the contact manager is online when the chat starts", - "omnichannel_contacts_importer": "Omnichannel contacts (*.csv)", - "Omnichannel_Description": "Set up omnichannel to communicate with customers from one place, regardless of how they connect with you.", - "Omnichannel_Directory": "Omnichannel directory", - "Omnichannel_enable_department_removal": "Enable department removal", - "Omnichannel_enable_department_removal_alert": "Departments removed cannot be restored, we recommend archiving the department instead.", - "Omnichannel_External_Frame": "External frame", - "Omnichannel_External_Frame_Enabled": "External frame enabled", - "Omnichannel_External_Frame_Encryption_JWK": "Encryption key (JWK)", - "Omnichannel_External_Frame_Encryption_JWK_Description": "If provided it will encrypt the user's token with the provided key and the external system will need to decrypt the data to access the token", - "Omnichannel_External_Frame_URL": "External frame URL", - "Omnichannel_filters": "Omnichannel filters", - "Omnichannel_hide_conversation_after_closing": "Hide conversation after closing", - "Omnichannel_hide_conversation_after_closing_description": "After closing the conversation you will be redirected to home.", - "Omnichannel_Ignore_automatic_responses_for_performance_metrics": "Ignore bots activities for performance metrics", - "Omnichannel_max_fallback_forward_depth": "Maximum fallback forward departments depth", - "Omnichannel_max_fallback_forward_depth_Description": "Maximum number of hops that a room being transfered will do when the target department has a fallback forward department set up. When limit is reached, chat won't be transferred and process will stop. Depending on your configuration, setting a high number may cause performance issues.", - "Omnichannel_on_hold_chat_automatically": "The chat was automatically resumed from on hold upon receiving a new message from {{guest}}", - "Omnichannel_on_hold_chat_resumed": "On hold chat resumed: {{comment}}", - "Omnichannel_on_hold_chat_resumed_manually": "The chat was manually resumed from on hold by {{user}}", - "Omnichannel_On_Hold_due_to_inactivity": "The chat was automatically placed on hold because we haven't received any reply from {{guest}} in {{timeout}} seconds", - "Omnichannel_On_Hold_manually": "The chat was manually placed on hold by {{user}}", - "Omnichannel_onHold_Chat": "Place chat On-Hold", - "Omnichannel_placed_chat_on_hold": "Chat on hold: {{comment}}", - "omnichannel_priority_change_history": "Priority changed: {{user}} changed the priority to {{priority}}", - "Omnichannel_quick_actions": "Omnichannel quick actions", - "Omnichannel_Reports_Agents_Empty_Subtitle": "This chart displays which agents receive the highest volume of conversations.", - "Omnichannel_Reports_Channels_Empty_Subtitle": "This chart shows the most used channels.", - "Omnichannel_Reports_Departments_Empty_Subtitle": "This chart displays the departments that receive the most conversations.", - "Omnichannel_Reports_Status_Closed": "Closed", - "Omnichannel_Reports_Status_Empty_Subtitle": "This chart will update as soon as conversations start.", - "Omnichannel_Reports_Status_Open": "Open", - "Omnichannel_Reports_Summary": "Gain insights into your operation and export your metrics.", - "Omnichannel_Reports_Tags_Empty_Subtitle": "This chart shows the most frequently used tags.", - "omnichannel_sla_change_history": "SLA policy changed: {{user}} changed the SLA policy to {{sla}}", - "Omnichannel_sorting_disclaimer": "Omnichannel conversations are sorted by {{sortingMechanism}}, edit a room to apply.", - "Omnichannel_transcript_email": "Send chat transcript via email.", - "Omnichannel_transcript_pdf": "Export chat transcript as PDF.", - "On": "On", - "On_All_Contacts": "On all contacts", - "On_Hold": "On hold", - "On_Hold_Chats": "On hold", - "On_Hold_conversations": "On hold conversations", - "on-hold-livechat-room": "On hold omnichannel room", - "on-hold-livechat-room_description": "Permission to on hold omnichannel room", - "on-hold-others-livechat-room": "On hold others omnichannel room", - "on-hold-others-livechat-room_description": "Permission to on hold others omnichannel room", - "onboarding.component.emailCodeFallback": "Didn’t receive email? <1>Resend or <3>Change email.", - "onboarding.component.form.action.back": "Back", - "onboarding.component.form.action.completeRegistration": "Complete registration", - "onboarding.component.form.action.confirm": "Confirm", - "onboarding.component.form.action.next": "Next", - "onboarding.component.form.action.pasteHere": "Paste here...", - "onboarding.component.form.action.register": "Register", - "onboarding.component.form.action.registerNow": "Register now", - "onboarding.component.form.action.registerOffline": "Register offline", - "onboarding.component.form.action.registerWorkspace": "Register workspace", - "onboarding.component.form.action.skip": "Skip this step", - "onboarding.component.form.requiredField": "This field is required", - "onboarding.component.form.steps": "Step {{currentStep}} of {{stepCount}}", - "onboarding.component.form.termsAndConditions": "I agree with <1>Terms and conditions and <3>Privacy policy", - "onboarding.form.adminInfoForm.fields.email.label": "Email", - "onboarding.form.adminInfoForm.fields.email.placeholder": "Email", - "onboarding.form.adminInfoForm.fields.fullName.label": "Full name", - "onboarding.form.adminInfoForm.fields.fullName.placeholder": "First and last name", - "onboarding.form.adminInfoForm.fields.keepPosted.label": "Keep me posted about Rocket.Chat updates", - "onboarding.form.adminInfoForm.fields.password.label": "Password", - "onboarding.form.adminInfoForm.fields.password.placeholder": "Create password", - "onboarding.form.adminInfoForm.fields.username.label": "Username", - "onboarding.form.adminInfoForm.fields.username.placeholder": "@username", - "onboarding.form.adminInfoForm.subtitle": "We need this information to create an admin profile for your workspace.", - "onboarding.form.adminInfoForm.title": "Admin info", - "onboarding.form.awaitConfirmationForm.content.securityCode": "Security code", - "onboarding.form.awaitConfirmationForm.content.sentEmail": "Email sent to <1>{{emailAddress}} with a confirmation link.Please verify that the security code below matches the one in the email.", - "onboarding.form.awaitConfirmationForm.title": "Awaiting confirmation", - "onboarding.form.organizationInfoForm.fields.country.label": "Country", - "onboarding.form.organizationInfoForm.fields.country.placeholder": "Select", - "onboarding.form.organizationInfoForm.fields.organizationIndustry.label": "Organization industry", - "onboarding.form.organizationInfoForm.fields.organizationIndustry.placeholder": "Select", - "onboarding.form.organizationInfoForm.fields.organizationName.label": "Organization name", - "onboarding.form.organizationInfoForm.fields.organizationName.placeholder": "Organization name", - "onboarding.form.organizationInfoForm.fields.organizationSize.label": "Organization size", - "onboarding.form.organizationInfoForm.fields.organizationSize.placeholder": "Select", - "onboarding.form.organizationInfoForm.fields.organizationType.label": "Organization type", - "onboarding.form.organizationInfoForm.fields.organizationType.placeholder": "Select", - "onboarding.form.organizationInfoForm.subtitle": "We need to know who you are.", - "onboarding.form.organizationInfoForm.title": "Organization info", - "onboarding.form.registeredServerForm.continueStandalone": "Continue as standalone", - "onboarding.form.registeredServerForm.fields.accountEmail.inputLabel": "Admin email", - "onboarding.form.registeredServerForm.fields.accountEmail.inputPlaceholder": "Insert your email to continue", - "onboarding.form.registeredServerForm.included.apps": "Access to marketplace apps", - "onboarding.form.registeredServerForm.included.externalProviders": "Integration with external providers (WhatsApp, Facebook, Telegram, Twitter)", - "onboarding.form.registeredServerForm.included.push": "Mobile push notifications", - "onboarding.form.registeredServerForm.keepInformed": "Keep me informed about news and events", - "onboarding.form.registeredServerForm.notConnectedToInternet": "The server is not connected to the internet, so you’ll have to do an offline registration for this workspace.", - "onboarding.form.registeredServerForm.registerLater": "Register later", - "onboarding.form.registeredServerForm.registrationEngagement": "Registration allows automatic license updates, notifications of critical vulnerabilities and access to Rocket.Chat cloud services. No sensitive workspace data is shared; statistics sent to Rocket.Chat are made visible to you within the administration area.", - "onboarding.form.registeredServerForm.registrationKeepInformed": "By submitting this form you consent to receive more information about Rocket.Chat products, events and updates, according to our <1>privacy policy. You may unsubscribe at any time.", - "onboarding.form.registeredServerForm.title": "Register your workspace", - "onboarding.form.registerOfflineForm.copyStep.description": "If for any reason your workspace can’t be connected to the internet, follow these steps:<1>1. Go to: <2>cloud.rocket.chat > workspaces and click “<3>Register self-managed”<4>2. Click “<5>Continue offline”<6>3. In the <7>Register offline workspace dialog in cloud.rocket.chat, paste the token in the box below", - "onboarding.form.registerOfflineForm.fields.registrationToken.inputLabel": "Registration token", - "onboarding.form.registerOfflineForm.pasteStep.description": "1. In <1>cloud.rocket.chat get the generated text and paste below to complete your registration process", - "onboarding.form.registerOfflineForm.title": "Register offline", - "onboarding.form.standaloneServerForm.manuallyIntegrate": "Need to manually integrate with external services", - "onboarding.form.standaloneServerForm.publishOwnApp": "In order to send push notitications you need to compile and publish your own app to Google Play and App Store", - "onboarding.form.standaloneServerForm.servicesUnavailable": "Some of the services will be unavailable or will require manual setup", - "onboarding.form.standaloneServerForm.title": "Standalone server confirmation", - "onboarding.page.alreadyHaveAccount": "Already have an account? <1>Manage your workspaces.", - "onboarding.page.awaitingConfirmation.subtitle": "We have sent you an email to {{emailAddress}} with a confirmation link. Please verify that the security code below matches the one in the email.", - "onboarding.page.checkYourEmail.subtitle": "Your request has been sent successfully.<1>Check your email inbox to launch your Premium plan trial.<1>The link will expire in 30 minutes.", - "onboarding.page.checkYourEmail.title": "Check your email", - "onboarding.page.cloudDescription.auditing": "Message audit panel / audit logs", - "onboarding.page.cloudDescription.availability": "High availability", - "onboarding.page.cloudDescription.engagement": "Engagement dashboard", - "onboarding.page.cloudDescription.goldIncludes": "* Golden plan includes all features from other plans", - "onboarding.page.cloudDescription.ldap": "LDAP enhanced sync", - "onboarding.page.cloudDescription.numberOfIntegrations": "1,000 integrations", - "onboarding.page.cloudDescription.omnichannel": "Omnichannel Premium", - "onboarding.page.cloudDescription.push": "Secured push notifications", - "onboarding.page.cloudDescription.sla": "SLA: Premium", - "onboarding.page.cloudDescription.title": "Let's launch your workspace and <1>14-day trial", - "onboarding.page.cloudDescription.tryGold": "Try our best gold plan for 14 days for free", - "onboarding.page.confirmationProcess.title": "Confirmation in process", - "onboarding.page.emailConfirmed.subtitle": "You can return to your Rocket.Chat application – we have launched your workspace already.", - "onboarding.page.emailConfirmed.title": "Email confirmed", - "onboarding.page.form.title": "Let's launch your workspace", - "onboarding.page.invalidLink.button.text": "Request new link", - "onboarding.page.invalidLink.content": "Seems like you have already used invite link. It’s generated for a single sign in. Request a new one to join your workspace.", - "onboarding.page.invalidLink.title": "Your link is no longer valid", - "onboarding.page.magicLinkEmail.subtitle": "Click the link in the email we just sent you to sign in to your workspace. <1>The link will expire in 30 minutes.", - "onboarding.page.magicLinkEmail.title": "We emailed you a login link", - "onboarding.page.requestTrial.subtitle": "Try our best Premium plan for 30 days for free", - "onboarding.page.requestTrial.title": "Request a <1>30-day trial", - "Once": "Once", - "Ongoing_calls": "Ongoing calls", - "Ongoing_calls_count": { - "one": "{{count}} ongoing call", - "other": "{{count}} ongoing calls" - }, - "Online": "Online", - "online": "online", - "Only_admins_can_perform_this_setup": "Only admins can perform this setup", - "Only_authorized_users_can_react_to_messages": "Only authorized users can react to messages", - "Only_authorized_users_can_write_new_messages": "Only authorized users can write new messages", - "Only_from_users": "Only prune content from these users (leave empty to prune everyone's content)", - "Only_invited_people": "People can only join by being invited", - "Only_invited_users_can_acess_this_channel": "Only invited users can access this channel", - "Only_Members_Selected_Department_Can_View_Channel": "Only members of selected department can view chats on this channel", - "Only_On_Desktop": "Desktop mode (only sends with enter on desktop)", - "Only_people_with_permission_can_send_messages_here": "Only people with permission can send messages here", - "Only_txt_license_files_are_supported": "Only .txt license files are supported", - "Only_works_with_chrome_version_greater_50": "Only works with Chrome browser versions > 50", - "Only_you_can_see_this_message": "Only you can see this message", - "Oops_page_not_found": "Oops, page not found", - "Oops!": "Oops", - "Open": "Open", - "Open_call": "Open call", - "Open_call_in_new_tab": "Open call in new tab", - "Open_channel_user_search": "`{{shortcut}}` - Open channel / user search", - "Open_chat": "Open chat", - "Open_conversations": "Open conversations", - "Open_Days": "Open days", - "Open_days_of_the_week": "Open days of the week", - "Open_Dialpad": "Open dialpad", - "Open_dialpad": "Open dialpad", - "Open_directory": "Open directory", - "Open_in_new_window": "Open in new window", - "Open_in_room": "Open in room", - "Open_Livechats": "Chats in progress", - "Open_Outlook": "Open Outlook", - "Open_settings": "Open settings", - "Open_sidebar": "Open sidebar", - "Open_thread": "Open thread", - "Open-source_conference_call_solution": "Open-source conference call solution.", - "Opened": "Opened", - "Opened_in_a_new_window": "Opened in a new window.", - "Opens_a_channel_group_or_direct_message": "Opens a channel, group or direct message", - "Operating_withing_plan_limits": "Operating within plan limits", - "Optional": "Optional", - "optional": "optional", - "Options": "Options", - "or": "or", - "Or_Copy_And_Paste_This_URL_Into_A_Tab_Of_Your_Browser": "Or copy and paste this URL into a tab of your browser", - "Or_talk_as_anonymous": "Or talk as anonymous", - "Order": "Order", - "Organization_Email": "Organization email", - "Organization_Info": "Organization info", - "Organization_Name": "Organization name", - "Organization_Type": "Organization type", - "Origin": "Origin", - "Origin_When_Cross_Origin": "Origin when cross origin", - "Original": "Original", - "OS": "OS", - "OS_Arch": "OS arch", - "OS_Cpus": "OS CPU count", - "OS_Freemem": "OS free memory", - "OS_Loadavg": "OS load average", - "OS_Platform": "OS platform", - "OS_Release": "OS release", - "OS_Totalmem": "OS total memory", - "OS_Type": "OS type", - "OS_Uptime": "OS uptime", - "Other": "Other", - "Others": "Others", - "others": "others", - "Others_count": { - "one": "{{count}} other", - "other": "{{count}} others" - }, - "Out_of_seats": "Out of seats", - "Outbound": "Outbound", - "Outbound_message": "Outbound message", - "Outbound_message_agent_hint": "Leave empty so any agent from the designated department can manage the replies.", - "Outbound_message_agent_hint_no_permission": "You don't have permission to assign an agent. The reply will be assigned to the department.", - "Outbound_message_department_hint": "Assign replies to a department.", - "Outbound_message_not_sent": "Outbound message not sent.", - "Outbound_message_sent_to__name__": "Outbound message sent to: {{name}}", - "Outbound_message_upsell_alt": "Illustration of a smartphone receiving a new message notification.", - "Outbound_message_upsell_annotation": "Contact your workspace admin to enable outbound chat", - "Outbound_message_upsell_description": "Send personalized outbound messages on WhatsApp and other channels — ideal for reminders, alerts and follow-ups.", - "Outbound_message_upsell_title": "Take the first step in the conversation", - "outbound.can-assign-any-agent": "Can assign any agent to receive outbound messages responses", - "outbound.can-assign-any-agent_description": "Permission to assign any agent to receive outbound messages responses", - "outbound.can-assign-queues": "Can assign departments to receive outbound messages responses", - "outbound.can-assign-queues_description": "Permission to assign departments to receive outbound messages responses", - "outbound.can-assign-self-only": "Can assign self only to receive outbound messages responses", - "outbound.can-assign-self-only_description": "Permission to assign self only to receive outbound messages responses", - "outbound.send-messages": "Send outbound messages", - "outbound.send-messages_description": "Permission to send outbound messages", - "Outdated": "Outdated", - "Outgoing": "Outgoing", - "Outgoing_voice_call": "Outgoing voice call", - "Outgoing_WebHook": "Outgoing WebHook", - "Outgoing_WebHook_Description": "Get data out of Rocket.Chat in real-time.", - "Outlook_authentication": "Outlook authentication", - "Outlook_authentication_description": "Disable this to clear any outlook credentials stored in this machine.", - "Outlook_authentication_disabled": "Outlook authentication disabled", - "Outlook_Calendar": "Outlook calendar", - "Outlook_calendar": "Outlook calendar", - "Outlook_Calendar_Enabled": "Enabled", - "Outlook_calendar_event": "Outlook calendar event", - "Outlook_Calendar_Exchange_Url": "Exchange URL", - "Outlook_Calendar_Exchange_Url_Description": "Default host URL for the EWS api.", - "Outlook_Calendar_Outlook_Url": "Outlook URL", - "Outlook_Calendar_Outlook_Url_Description": "Default URL used to launch the Outlook web app.", - "Outlook_calendar_settings": "Outlook calendar settings", - "Outlook_Calendar_Url_Mapping": "Domain to Outlook URL mapping", - "Outlook_Calendar_Url_Mapping_Description": "Map the domain of the calendar to the Outlook URL. This is useful if you have multiple domains and want to use different Outlook URLs for each.", - "Outlook_Sync_Failed": "Failed to load outlook events.", - "Outlook_Sync_Success": "Outlook events synchronized.", - "Output_format": "Output format", - "Override_Destination_Channel": "Allow to overwrite destination channel in the body parameters", - "Override_URL_to_which_files_are_uploaded_This_url_also_used_for_downloads_unless_a_CDN_is_given": "Override URL to which files are uploaded. This url also used for downloads unless a CDN is given", - "Owner": "Owner", - "Owners": "Owners", - "Packets_lost": "Packets lost", - "Page_not_exist_or_not_permission": "The page does not exist or you may not have access permission", - "Page_not_found": "Page not found", - "Page_title": "Page title", - "Page_URL": "Page URL", - "Pages": "Pages", - "Pages_and_actions": "Pages and actions", - "Paid_Apps": "Paid apps", - "Parent_channel_doesnt_exist": "Channel does not exist.", - "Parent_channel_or_team": "Parent channel or team", - "Participants": "Participants", - "Password": "Password", - "Password_Change_Disabled": "Your Rocket.Chat administrator has disabled the changing of passwords", - "Password_Changed_Description": "You may use the following placeholders: \n - `[password]` for the temporary password. \n - `[name]`, `[fname]`, `[lname]` for the user's full name, first name or last name, respectively. \n - `[email]` for the user's email. \n - `[Site_Name]` and `[Site_URL]` for the application name and URL respectively. ", - "Password_Changed_Email_Subject": "[Site_Name] - Password changed", - "Password_changed_section": "Password changed", - "Password_changed_successfully": "Password changed successfully", - "Password_History": "Password history", - "Password_History_Amount": "Password history length", - "Password_History_Amount_Description": "Amount of most recently used passwords to prevent users from reusing.", - "Password_must_have": "Password must have:", - "Password_must_meet_the_complexity_requirements": "Password must meet the complexity requirements.", - "Password_Policy": "Password policy", - "Password_Policy_Aria_Description": "Below it's listed the password requirement verifications", - "Password_to_access": "Password to access", - "Passwords_do_not_match": "Passwords do not match", - "Past_Chats": "Past chats", - "Paste": "Paste", - "Paste_error": "Error reading from clipboard", - "Paste_here": "Paste here...", - "Pause": "Pause", - "Payload": "Payload", - "PDF": "PDF", - "pdf_error_message": "Error generating PDF transcript", - "pdf_success_message": "PDF transcript successfully generated", - "Peer_Password": "Peer password", - "Pending": "Pending", - "pending": "pending", - "Pending Avatars": "Pending avatars", - "Pending Files": "Pending files", - "Pending_action": "Pending action", - "People": "People", - "People_can_only_join_by_being_invited": "People can only join by being invited", - "People_in_the_call": "People in the call", - "Permalink": "Permalink", - "Permissions": "Permissions", - "Person_Or_Channel": "Person or channel", - "Personal_Access_Tokens": "Personal access tokens", - "Pexip_Enterprise_only": "Pexip (Enterprise only)", - "Pexip_Premium_only": "Pexip (Premium only)", - "Pharmaceutical": "Pharmaceutical", - "Phone": "Phone", - "Phone_already_exists": "Phone already exists", - "Phone_call": "Phone call", - "Phone_Number": "Phone number", - "Phone_number": "Phone number", - "Phone_number_copied": "Phone number copied", - "PID": "PID", - "Pin": "Pin", - "Pin_Message": "Pin message", - "pin-message": "Pin message", - "pin-message_description": "Permission to pin a message in a channel", - "Pinned_a_message": "Pinned a message:", - "Pinned_Messages": "Pinned messages", - "Pinned_messages_are_visible_to_everyone": "Pinned messages are visible to everyone", - "Pinned_messages_unavailable_for_federation": "Pinned messages are not available for federated rooms.", - "pinning-not-allowed": "Pinning is not allowed", - "PiwikAdditionalTrackers": "Additional Piwik sites", - "PiwikAdditionalTrackers_Description": "Enter addtitional Piwik website URLs and SiteIDs in the following format, if you want to track the same data into different websites: `[ { \"trackerURL\" : \"https://my.piwik.domain2/\", \"siteId\" : 42 }, { \"trackerURL\" : \"https://my.piwik.domain3/\", \"siteId\" : 15 } ]`", - "PiwikAnalytics_cookieDomain": "All subdomains", - "PiwikAnalytics_cookieDomain_Description": "Track visitors across all subdomains", - "PiwikAnalytics_domains": "Hide outgoing links", - "PiwikAnalytics_domains_Description": "In the 'outlinks' report, hide clicks to known alias URLs. Please insert one domain per line and do not use any separators.", - "PiwikAnalytics_prependDomain": "Prepend domain", - "PiwikAnalytics_prependDomain_Description": "Prepend the site domain to the page title when tracking", - "PiwikAnalytics_siteId_Description": "The site id to use for identifying this site. Example: 17", - "PiwikAnalytics_url_Description": "The url where the Piwik resides, be sure to include the trailing slash. Example: `https://piwik.rocket.chat/`", - "Placeholder": "Placeholder", - "Placeholder_for_email_or_username_login_field": "Placeholder for email or username login field", - "Placeholder_for_password_login_confirm_field": "Confirm placeholder for password login field", - "Placeholder_for_password_login_field": "Placeholder for password login field", - "Plan_limits_reached": "Plan limits reached", - "Platform_Linux": "Linux", - "Platform_Mac": "Mac", - "Platform_Windows": "Windows", - "Play": "Play", - "Playback_speed": "Playback speed", - "Please_add_a_comment": "Please add a comment", - "Please_add_a_comment_to_close_the_room": "Please, add a comment to close the room", - "Please_answer_survey": "Please take a moment to answer a quick survey about this chat", - "Please_enter_a_category_name": "Please enter a category name.", - "Please_enter_E2EE_password": "Please enter your E2EE password", - "Please_enter_usernames": "Please enter usernames...", - "please_enter_valid_domain": "Please enter a valid domain", - "Please_enter_value_for_url": "Please enter a value for the url of your avatar.", - "Please_enter_your_new_password_below": "Please enter your new password below:", - "Please_enter_your_password": "Please enter your password", - "Please_fill_a_label": "Please fill a label", - "Please_fill_a_name": "Please fill a name", - "Please_fill_a_token_name": "Please fill a valid token name", - "Please_fill_a_username": "Please fill a username", - "Please_fill_all_the_information": "Please fill all the information", - "Please_fill_an_email": "Please fill an email", - "Please_fill_name_and_email": "Please fill name and email", - "Please_go_to_the_Administration_page_then_Livechat_Facebook": "Please go to the administration page then omnichannel > Facebook", - "Please_provide_a_name_for_your_token": "Please provide a name for your token", - "Please_select_an_user": "Please select an user", - "Please_select_enabled_yes_or_no": "Please select an option for enabled", - "Please_select_visibility": "Please select a visibility", - "Please_try_again": "Please try again.", - "Please_wait": "Please wait", - "Please_wait_activation": "Please wait, this can take some time.", - "Please_wait_while_your_account_is_being_deleted": "Please wait while your account is being deleted...", - "Please_wait_while_your_profile_is_being_saved": "Please wait while your profile is being saved...", - "plus__usersCount__joined": "+ {{count}} joined", - "Policies": "Policies", - "Pool": "Pool", - "Port": "Port", - "Post_as": "Post as", - "Post_to": "Post to", - "Post_to_Channel": "Post to channel", - "post-readonly": "Post ReadOnly", - "post-readonly_description": "Permission to post a message in a read-only channel", - "Powered_by_RocketChat": "Powered by Rocket.Chat", - "powers-of-ten": "powers of ten", - "powers-of-two": "powers of two", - "Preferences": "Preferences", - "Preferences_saved": "Preferences saved", - "Premium": "Premium", - "Premium_and_unlimited_apps": "Premium and unlimited apps", - "Premium_cap_description": "Premium plans do not have a presence service limit.", - "Premium_capabilities": "Premium capabilities", - "Premium_capability": "Premium capability", - "Premium_Departments_description_free_trial": "Workspaces on Community can create one department. Start a free Premium trial to create multiple departments today!", - "Premium_Departments_description_upgrade": "Workspaces on Community can create just one department. Upgrade to a Premium plan to remove limits and supercharge your workspace.", - "Premium_Departments_title": "Assign customers to queues and improve agent productivity", - "Premium_License": "Premium license", - "Premium_License_alert": "If a license is removed the workspace must be restarted to take effect.
If the workspace is connected to the cloud the license should be canceled there first otherwise cloud will provide the license to the workspace again during the restart.", - "Premium_omnichannel_capabilities": "Premium omnichannel capabilities", - "Premium_only": "Premium only", - "Premium_required_from_9_0_0_alert": "From version 9.0.0 on, this authentication method requires a Premium plan. Workspaces without a license covering it will not be able to authenticate users through it after the upgrade.", - "Preparing_data_for_import_process": "Preparing data for import process", - "Preparing_list_of_channels": "Preparing list of channels", - "Preparing_list_of_messages": "Preparing list of messages", - "Preparing_list_of_users": "Preparing list of users", - "Presence": "Presence", - "Presence_broadcast_disabled": "Presence broadcast disabled internally", - "Presence_broadcast_disabled_Description": "This shows if the presence broadcast has been disabled automatically. This can happen if you don't have an Premium license and have more than 200 concurrent connections.", - "Presence_service": "Presence service", - "Presence_service_cap": "Presence service cap", - "Presence_status_on_a_call": "On a call", - "Presence_status_outlook_in_a_meeting": "Outlook: In a meeting", - "Prevented": "Prevented", - "Prevented_by_app": "Prevented by app: {{appName}}", - "Preview": "Preview", - "preview-c-room": "Preview public channel", - "preview-c-room_description": "Permission to view the contents of a public channel before joining", - "Previous_image": "Previous image", - "Previous_month": "Previous month", - "Previous_week": "Previous week", - "Price": "Price", - "Priorities": "Priorities", - "Priorities_restored": "Priorities restored", - "Priority": "Priority", - "Priority_removed": "Priority removed", - "Priority_saved": "Priority saved", - "Privacy": "Privacy", - "Privacy_Policy": "Privacy policy", - "Privacy_policy": "Privacy policy", - "Privacy_summary": "Privacy summary", - "Private": "Private", - "private": "private", - "Private_app_install_modal_content": "Community workspaces cannot enable private apps. You can upload this app but it will be disabled.", - "Private_app_install_modal_title": "Upload disabled private app", - "Private_Apps": "Private apps", - "Private_apps": "Private apps", - "Private_apps_are_side-loaded": "Private apps are side-loaded and are not available on the marketplace.", - "Private_Apps_Count_Enabled": { - "one": "{{count}} private app enabled", - "other": "{{count}} private apps enabled" - }, - "Private_apps_premium_message": "Private apps can only be enabled in Premium plans", - "Private_apps_upgrade_empty_state_description": "Tailor Rocket.Chat according to your needs with private apps.", - "Private_apps_upgrade_empty_state_title": "Upgrade to unlock private apps", - "Private_Channel": "Private channel", - "Private_Channels": "Private channels", - "Private_channels": "Private channels", - "Private_Chats": "Private chats", - "Private_Discussion": "Private discussion", - "Private_Group": "Private group", - "Private_Groups": "Private groups", - "Private_Groups_list": "List of private groups", - "Private_Team": "Private team", - "Proceed_with_caution": "Proceed with caution", - "Productivity": "Productivity", - "Profile": "Profile", - "Profile_details": "Profile details", - "Profile_picture": "Profile picture", - "Profile_saved_successfully": "Profile saved successfully", - "Prometheus": "Prometheus", - "Prometheus_API_User_Agent": "API: Track user agent", - "Prometheus_Garbage_Collector": "Collect NodeJS GC", - "Prometheus_Garbage_Collector_Alert": "Restart required to deactivate", - "Prometheus_Reset_Interval": "Reset interval (ms)", - "Protocol": "Protocol", - "Prune": "Prune", - "Prune_finished": "Prune finished", - "Prune_Messages": "Prune messages", - "Prune_Modal": "Are you sure you wish to prune these messages? Pruned messages cannot be recovered.", - "Prune_Warning_after": "This will delete all {{items}} in {{roomName}} after {{fromDate}}.", - "Prune_Warning_all": "This will delete all {{items}} in {{roomName}}!", - "Prune_Warning_before": "This will delete all {{items}} in {{roomName}} before {{toDate}}.", - "Prune_Warning_between": "This will delete all {{items}} in {{roomName}} between {{fromDate}} and {{toDate}}.", - "Pruning_files": "Pruning files...", - "Pruning_messages": "Pruning messages...", - "Public": "Public", - "public": "public", - "Public_Channel": "Public channel", - "Public_Channels": "Public channels", - "Public_Community": "Public Community", - "Public_URL": "Public URL", - "Purchase_for_free": "Purchase for FREE", - "Purchased": "Purchased", - "Push": "Push", - "Push_apn_cert": "APN cert", - "Push_apn_dev_cert": "APN dev cert", - "Push_apn_dev_key": "APN dev key", - "Push_apn_dev_passphrase": "APN dev passphrase", - "Push_apn_key": "APN key", - "Push_apn_passphrase": "APN passphrase", - "Push_Description": "Enable and configure push notifications for workspace members using mobile devices.", - "Push_enable": "Enable", - "Push_enable_gateway": "Enable gateway", - "Push_enable_gateway_Description": "**Warning:** You need to accept to register your server (setup wizard > organization info > register server) and our privacy terms (setup wizard > cloud info > cloud service privacy terms agreement) to enabled this setting and use our gateway. Even if this setting is on it **won't** work if the server isn't registered.", - "Push_gateway": "Gateway", - "Push_gateway_description": "Multiple lines can be used to specify multiple gateways", - "Push_gcm_api_key": "GCM API key", - "Push_gcm_project_number": "GCM project number", - "Push_google_api_credentials": "Google FCM API credentials", - "Push_Notifications": "Push notifications", - "Push_production": "Production", - "Push_request_content_from_server": "Hide message content from Apple and Google (and the gateway, if enabled)", - "Push_request_content_from_server_Description": "Instead of exposing the message content to Apple/Google by including it in the push notification data, push only a message id. The mobile client will dynamically fetch the content from the server and update the notification before displaying it. In the event of an API error, it will display “you have a new message”. This setting takes effect only on a Premium plan.", - "Push_Setting_Legacy_Warning": "The legacy notification provider will be deprecated after June 20, 2024. See: https://firebase.google.com/support/faq#fcm-23-deprecation", - "Push_Setting_Requires_Restart_Alert": "Changing this value requires restarting Rocket.Chat.", - "Push_show_message": "Show message in notification", - "Push_show_username_room": "Show channel/group/username in notification", - "Push_test_push": "Test", - "Push_UseLegacy": "Use legacy notification provider", - "Quality": "Quality", - "Query": "Query", - "Query_description": "Additional conditions for determining which users to send the email to. Unsubscribed users are automatically removed from the query. It must be a valid JSON. Example: \"{\"createdAt\":{\"$gt\":{\"$date\": \"2015-01-01T00:00:00.000Z\"}}}\"", - "Query_is_not_valid_JSON": "Query is not valid JSON", - "Queue": "Queue", - "Queue_delay_timeout": "Queue processing delay timeout", - "Queue_management": "Queue management", - "Queue_Time": "Queue time", - "Queued": "Queued", - "Queues": "Queues", - "Quote": "Quote", - "quote": "quote", - "Raise_hand": "Raise hand", - "Raised_hand": "Raised hand", - "Raised_hands": "Raised hands", - "Random": "Random", - "Rate Limiter": "Rate limiter", - "Rate Limiter_Description": "Control the rate of requests sent or received by your server to prevent cyber attacks and scraping.", - "Rate_Limiter_Limit_RegisterUser": "Default number calls to the rate limiter for registering a user", - "Rate_Limiter_Limit_RegisterUser_Description": "Number of default calls for user registering endpoints(REST and real-time API's), allowed within the time range defined in the API rate limiter section.", - "React_when_read_only": "Allow reacting", - "React_when_read_only_changed_successfully": "Allow reacting when read-only changed successfully", - "React_with__reaction__": "Reacted with {{reaction}}", - "Reacted_with": "Reacted with", - "Reactions": "Reactions", - "Read_by": "Read by", - "Read_only": "Read-only", - "Read_only_changed_successfully": "Read only changed successfully", - "Read_only_channel": "Read only channel", - "Read_only_field_hint_disabled": "Anyone can send new messages", - "Read_only_field_hint_enabled": "Only {{roomType}} owners can send new messages", - "Read_only_group": "Read only group", - "Read_Receipts": "Read receipts", - "Readability": "Readability", - "Real_Estate": "Real estate", - "Real_Time_Monitoring": "Real-time monitoring", - "RealName_Change_Disabled": "Your Rocket.Chat administrator has disabled the changing of names", - "Realtime_message_composer": "Live message preview", - "Realtime_message_composer_description": "Enable in-line rendering mode with hybrid view of markdown formatting and styling.", - "Reason": "Reason", - "Reason_for_joining": "Reason for joining", - "Reason_for_report": "Reason for report", - "Reason_To_Join": "Reason to join", - "Receive_alerts": "Receive alerts", - "Receive_Group_Mentions": "Receive @all and @here mentions", - "Receive_Login_Detection_Emails": "Receive login detection emails", - "Receive_Login_Detection_Emails_Description": "Receive an email each time a new login is detected on your account.", - "Receive_login_notifications": "Receive login notifications", - "Receiving": "Receiving", - "Recent": "Recent", - "Recent_Import_History": "Recent import history", - "Recipient": "Recipient", - "Reconnecting": "Reconnecting", - "Record": "Record", - "recording": "recording", - "Records": "Records", - "Redirect_URI": "Redirect URI", - "Redirect_URL_does_not_match": "Redirect URL does not match", - "Refresh": "Refresh", - "Refresh_keys": "Refresh keys", - "Refresh_logs": "Refresh logs", - "Refresh_oauth_services": "Refresh OAuth services", - "Refresh_your_page_after_install_to_enable_screen_sharing": "Refresh your page after install to enable screen sharing", - "Refreshing": "Refreshing", - "Regenerate": "Regenerate", - "Regenerate_codes": "Regenerate codes", - "Regexp_validation": "Validation by regular expression", - "Register": "Register", - "Register_new_account": "Register a new account", - "Register_Server": "Register server", - "Register_Server_Info": "Use the preconfigured gateways and proxies provided by Rocket.Chat Technologies Corp.", - "Register_Server_Opt_In": "Product and security updates", - "Register_Server_Registered": "Register to access", - "Register_Server_Registered_I_Agree": "I agree with the", - "Register_Server_Registered_Livechat": "Livechat omnichannel proxy", - "Register_Server_Registered_Marketplace": "Apps marketplace", - "Register_Server_Registered_OAuth": "OAuth proxy for social network", - "Register_Server_Registered_Push_Notifications": "Mobile push notifications gateway", - "Register_Server_Standalone": "Keep standalone, you'll need to", - "Register_Server_Standalone_Own_Certificates": "Recompile the mobile apps with your own certificates", - "Register_Server_Standalone_Service_Providers": "Create accounts with service providers", - "Register_Server_Standalone_Update_Settings": "Update the preconfigured settings", - "Register_Server_Terms_Alert": "Please agree to terms to complete registration", - "register-on-cloud": "Register on cloud", - "register-on-cloud_description": "Permission to register on cloud", - "RegisterWorkspace_Button": "Register workspace", - "RegisterWorkspace_Didnt_Receive_Email": "Didn't receive email? <1>Resend or <3>change email", - "RegisterWorkspace_Disconnect_Error": "An error occurred disconnecting", - "RegisterWorkspace_Disconnect_Subtitle": "Disconnecting your workspace will result in the loss of the following", - "RegisterWorkspace_Features_Marketplace_Description": "Install Rocket.Chat marketplace apps on this workspace.", - "RegisterWorkspace_Features_Marketplace_Disconnect": "It will no longer be possible to install apps.", - "RegisterWorkspace_Features_Marketplace_Title": "Marketplace", - "RegisterWorkspace_Features_MobileNotifications_Description": "Allows workspace members to receive notifications on their mobile devices.", - "RegisterWorkspace_Features_MobileNotifications_Disconnect": "Workspace members will no longer receive notifications on their mobile devices.", - "RegisterWorkspace_Features_MobileNotifications_Title": "Mobile push notifications", - "RegisterWorkspace_Features_Omnichannel_Description": "Talk to your audience, where they are, through the most popular social channels in the world.", - "RegisterWorkspace_Features_Omnichannel_Disconnect": "Omnichannel capabilities will no longer be available.", - "RegisterWorkspace_Features_Omnichannel_Title": "Omnichannel", - "RegisterWorkspace_Features_ThirdPartyLogin_Description": "Let workspace members log in using a set of third-party applications.", - "RegisterWorkspace_Features_ThirdPartyLogin_Disconnect": "Third-party login options will no longer be available.", - "RegisterWorkspace_Features_ThirdPartyLogin_Title": "Third-party login", - "RegisterWorkspace_NotConnected_Subtitle": "Connect this workspace and get", - "RegisterWorkspace_NotConnected_Title": "Workspace disconnected", - "RegisterWorkspace_NotRegistered_Description": "Benefits of registering workspace", - "RegisterWorkspace_NotRegistered_Subtitle": "Register this workspace and get", - "RegisterWorkspace_NotRegistered_Title": "Workspace not registered", - "RegisterWorkspace_Registered_Benefits": "Registration allows automatic license updates, notifications of critical vulnerabilities and access to Rocket.Chat cloud services. No sensitive workspace data is shared with Rocket.Chat.", - "RegisterWorkspace_Registered_Description": "These services are available", - "RegisterWorkspace_Registered_Subtitle": "Because this workspace is registered the following is available", - "RegisterWorkspace_Setup_Email_Verification": "Please verify that the security code below matches the one in the email.", - "RegisterWorkspace_Setup_Have_Account_Subtitle": "Enter your cloud account email to associate this workspace with your account.", - "RegisterWorkspace_Setup_Have_Account_Title": "Have an account?", - "RegisterWorkspace_Setup_Label": "Cloud account email", - "RegisterWorkspace_Setup_No_Account_Subtitle": "Enter your email to create a new cloud account and associate this workspace.", - "RegisterWorkspace_Setup_No_Account_Title": "Don't have an account?", - "RegisterWorkspace_Setup_Steps": "Step {{step}} of {{numberOfSteps}}", - "RegisterWorkspace_Setup_Subtitle": "To register this workspace it needs to be associated it with a Rocket.Chat cloud account.", - "RegisterWorkspace_Syncing_Complete": "Sync complete", - "RegisterWorkspace_Syncing_Error": "An error occurred syncing your workspace", - "RegisterWorkspace_Token_Step_Two": "Copy the token and paste it below.", - "RegisterWorkspace_Token_Title": "Register workspace with token", - "RegisterWorkspace_with_email": "Register workspace with email", - "Registration": "Registration", - "Registration_status": "Registration status", - "Registration_Succeeded": "Registration succeeded", - "Registration_Token": "Registration token", - "Registration_via_Admin": "Registration via admin", - "registration.component.form.confirmation": "Confirmation", - "registration.component.form.confirmPassword": "Confirm your password", - "registration.component.form.createAnAccount": "Create an account", - "registration.component.form.divider": "or", - "registration.component.form.email": "Email", - "registration.component.form.emailAlreadyInUse": "Email already in use", - "registration.component.form.emailOrUsername": "Email or username", - "registration.component.form.emailPlaceholder": "example@example.com", - "registration.component.form.invalidConfirmPass": "The password confirmation does not match password", - "registration.component.form.invalidEmail": "The email entered is invalid", - "registration.component.form.invalidEmailDomain": "The entered email has invalid email domain", - "registration.component.form.joinYourTeam": "Join your team", - "registration.component.form.name": "Name", - "registration.component.form.nameContainsInvalidChars": "Name contains invalid characters", - "registration.component.form.nameOptional": "Name optional", - "registration.component.form.password": "Password", - "registration.component.form.reasonToJoin": "Reason to join", - "registration.component.form.register": "Register", - "registration.component.form.requiredField": "This field is required", - "registration.component.form.sendConfirmationEmail": "Send confirmation email", - "registration.component.form.submit": "Submit", - "registration.component.form.username": "Username", - "registration.component.form.usernameAlreadyExists": "Username already exists. Please try another username.", - "registration.component.form.usernameAlreadyInUse": "Username already in use", - "registration.component.form.usernameContainsInvalidChars": "Username contains invalid characters", - "registration.component.login": "Login", - "registration.component.login.incorrectPassword": "Incorrect password", - "registration.component.login.onWeb": "Login on web", - "registration.component.login.userNotFound": "User not found", - "registration.component.resetPassword": "Reset password", - "registration.component.switchLanguage": "Change to <2>{{name}}", - "registration.component.welcome": "Welcome to <1>Rocket.Chat workspace", - "registration.page.emailVerification.sent": "Verification email sent, please check your inbox.", - "registration.page.emailVerification.subTitle": "This server requires verified email addresses. Please check your email inbox for a verification link.", - "registration.page.guest.chooseHowToJoin": "Choose how you want to join", - "registration.page.guest.continueAsGuest": "Continue as guest", - "registration.page.guest.loginWithRocketChat": "Login with Rocket.Chat", - "registration.page.login.errors.AppUserNotAllowedToLogin": "App users are not allowed to log in directly.", - "registration.page.login.errors.invalidEmail": "Invalid email", - "registration.page.login.errors.licenseUserLimitReached": "The maximum number of users has been reached.", - "registration.page.login.errors.loginBlockedForIp": "Login has been temporarily blocked for this IP", - "registration.page.login.errors.loginBlockedForUser": "Login has been temporarily blocked for this user", - "registration.page.login.errors.wrongCredentials": "User not found or incorrect password", - "registration.page.login.forgot": "Forgot your password?", - "registration.page.login.register": "New here? <1>Create an account", - "registration.page.poweredBy": "Powered by <1>Rocket.Chat", - "registration.page.register.back": "Back to login", - "registration.page.registration.waitActivationWarning": "Before you can login, your account must be manually activated by an administrator.", - "registration.page.resetPassword.errors.invalidEmail": "Invalid email", - "registration.page.resetPassword.sendInstructions": "Send instructions", - "registration.page.resetPassword.sent": "If this email is registered, we'll send instructions on how to reset your password. If you do not receive an email shortly, please come back and try again.", - "Regular_Expressions": "Regular expressions", - "Reject": "Reject", - "Reject_call": "Reject call", - "Reject_channel_invitation_description": "You're rejecting the invitation from {{username}} to join {{roomName}}. This cannot be undone.", - "Reject_dm_invitation_description": "You're rejecting the invitation to join {{username}} in a conversation. This cannot be undone.", - "Reject_invitation": "Reject invitation", - "Release": "Release", - "Releases": "Releases", - "Religious": "Religious", - "Reload": "Reload", - "Reload_page": "Reload page", - "Reload_Pages": "Reload pages", - "Reload_to_update": "Reload to update", - "Remember_my_credentials": "Remember my credentials", - "Remove": "Remove", - "Remove_Admin": "Remove admin", - "Remove_as_leader": "Remove as leader", - "Remove_as_moderator": "Remove as moderator", - "Remove_as_owner": "Remove as owner", - "Remove_Channel_Links": "Remove channel links", - "Remove_custom_oauth": "Remove custom OAuth", - "Remove_email": "Remove email", - "Remove_extension": "Remove extension", - "Remove_file": "Remove file", - "Remove_filter": "Remove filter {{filter}}", - "Remove_from__categoryName__": "Remove from {{categoryName}}", - "Remove_from_room": "Remove from room", - "Remove_from_spotlight": "Remove from spotlight", - "Remove_from_team": "Remove from team", - "Remove_last_admin": "Removing last admin", - "Remove_last_character": "Remove last character", - "Remove_license": "Remove license", - "Remove_license_confirmation": "Removing the license key will result in automatic application of Rocket.Chat Community license. Community license restrictions will take effect immediately.", - "Remove_license_disclaimer": "If a license is removed the workspace must be restarted to take effect. If the workspace is connected to the cloud the license should be canceled there first otherwise cloud will provide the license to the workspace again during the restart.", - "Remove_license_key": "Remove license key", - "Remove_phone": "Remove phone", - "Remove_RocketChat_Watermark": "Remove Rocket.Chat watermark", - "Remove_RocketChat_Watermark_InfoText": "Watermark is automatically removed when a paid license is active.", - "Remove_someone_from_room": "Remove someone from the room", - "Remove_user_status_settings": "Replace user status settings", - "Remove_user_status_settings_description": "{{name}}’s status will reset to the workspace default.", - "remove-canned-responses": "Remove canned responses", - "remove-canned-responses_description": "Permission to remove canned responses", - "remove-closed-livechat-room": "Remove closed omnichannel room", - "remove-closed-livechat-room_description": "Permission to remove closed omnichannel room", - "remove-closed-livechat-rooms": "Remove all closed omnichannel rooms", - "remove-closed-livechat-rooms_description": "Permission to remove all closed omnichannel rooms", - "remove-livechat-department": "Remove omnichannel departments", - "remove-livechat-department_description": "Permission to remove omnichannel departments", - "remove-slackbridge-links": "Remove Slackbridge links", - "remove-slackbridge-links_description": "Permission to remove Slackbridge links", - "remove-team-channel": "Remove team channel", - "remove-team-channel_description": "Permission to remove a team's channel", - "remove-user": "Remove user", - "remove-user_description": "Permission to remove a user from a room", - "Removed": "Removed", - "Removed__roomName__from_the_team": "removed #{{roomName}} from this team", - "Removed__roomName__from_this_team": "removed #{{roomName}} from this team", - "removed__username__as__role_": "removed {{username}} as {{role}}", - "Removed__username__from_team": "removed @{{user_removed}} from this team", - "Removed__username__from_the_team": "removed @{{user_removed}} from this team", - "Removed_User": "Removed user", - "Renews_DATE": "Renews {{date}}", - "Replace": "Replace", - "Replace_user_status_settings": "Replace user status settings", - "Replace_user_status_settings_description": "{{name}} already has status settings. Saving will replace them.", - "Replay": "Replay", - "Replied_on": "Replied on", - "Replies": "Replies", - "Reply": "Reply", - "Reply_in_direct_message": "Reply in direct message", - "Reply_in_thread": "Reply in thread", - "Reply_via_Email": "Reply via email", - "ReplyTo": "Reply-To", - "Report": "Report", - "Report_Abuse": "Report abuse", - "Report_has_been_sent": "Report has been sent", - "Report_message": "Report message", - "Report_reason": "Report reason", - "Report_sent": "Report sent", - "Report_User": "Report user", - "Reported_Messages": "Reported messages", - "Reported_Users": "Reported users", - "Reporting": "Reporting", - "Reports": "Reports", - "Request": "Request", - "request": "request", - "Request_comment_when_closing_conversation": "Request comment when closing conversation", - "Request_comment_when_closing_conversation_description": "If enabled, the agent will need to set a comment before the conversation is closed.", - "Request_tag_before_closing_chat": "Request tag(s) before closing conversation", - "request-pdf-transcript": "Request PDF transcript", - "request-pdf-transcript_description": "Permission to request a PDF transcript for a given omnichannel room", - "Requested": "Requested", - "Requested_apps_will_appear_here": "Requested apps will appear here", - "Requested_At": "Requested at", - "Requested_By": "Requested by", - "Requests": "Requests", - "requests": "requests", - "Require": "Require", - "Require_all_tokens": "Require all tokens", - "Require_any_token": "Require any token", - "Require_password_change": "Require password change", - "Require_Two_Factor_Authentication": "Require two-factor authentication", - "Required": "Required", - "required": "required", - "Required_action": "Required action", - "Required_field": "{{field}} required", - "Requires_subscription_add-on": "Requires subscription add-on", - "Resend_verification_email": "Resend verification email", - "Resend_welcome_email": "Resend welcome email", - "Reset": "Reset", - "Reset_Connection": "Reset connection", - "Reset_E2EE_password": "Reset E2EE password", - "Reset_E2EE_password_description": "Resetting will log you out and generate a new E2EE password upon logging back in. You‘ll regain access to encrypted rooms with online members, but not to those without any members online.", - "Reset_managed_status_settings": "Reset managed status settings", - "Reset_password": "Reset password", - "Reset_priorities": "Reset priorities", - "Reset_section_settings": "Restore defaults", - "Reset_TOTP": "Reset TOTP", - "reset-other-user-e2e-key": "Reset other user E2E key", - "Resize": "Resize", - "Resolution": "Resolution", - "Responding": "Responding", - "Response_description_post": "Empty bodies or bodies with an empty text property will simply be ignored. Non-200 responses will be retried a reasonable number of times. A response will be posted using the alias and avatar specified above. You can override these informations as in the example above.", - "Response_description_pre": "If the handler wishes to post a response back into the channel, the following JSON should be returned as the body of the response:", - "Restart": "Restart", - "Restart_the_server": "Restart the server", - "restart-server": "Restart the server", - "restart-server_description": "Permission to restart the server", - "Results": "Results", - "Resume": "Resume", - "Retail": "Retail", - "Retention_policy_warning_banner": "Retention policy warning banner", - "Retention_policy_warning_callout": "Retention policy warning callout", - "Retention_setting_changed_successfully": "Retention policy setting changed successfully", - "RetentionPolicy": "Retention policy", - "RetentionPolicy_Advanced_Precision": "Use advanced retention policy configuration", - "RetentionPolicy_Advanced_Precision_Cron": "Use advanced retention policy cron", - "RetentionPolicy_Advanced_Precision_Cron_Description": "How often the prune timer should run defined by cron job expression. Setting this to a more precise value makes channels with fast retention timers work better, but might cost extra processing power on large communities.", - "RetentionPolicy_AppliesToChannels": "Prune in public rooms", - "RetentionPolicy_AppliesToChannels_Description": "Includes public channels, discussions and teams.", - "RetentionPolicy_AppliesToDMs": "Prune in direct messages", - "RetentionPolicy_AppliesToGroups": "Prune in private rooms", - "RetentionPolicy_AppliesToGroups_Description": "Includes private channels, discussions and teams.", - "RetentionPolicy_Description": "Automatically prune old messages and files across your workspace.", - "RetentionPolicy_DoNotPruneDiscussion": "Do not prune discussion messages", - "RetentionPolicy_DoNotPrunePinned": "Do not prune pinned messages", - "RetentionPolicy_DoNotPruneThreads": "Do not prune threads", - "RetentionPolicy_Enabled": "Enabled", - "RetentionPolicy_ExcludePinned": "Exclude pinned messages", - "RetentionPolicy_FilesOnly": "Only delete files", - "RetentionPolicy_FilesOnly_Description": "Only files will be deleted, the messages themselves will stay in place.", - "RetentionPolicy_MaxAge": "Maximum message age", - "RetentionPolicy_MaxAge_Channels": "Maximum message age in channels", - "RetentionPolicy_MaxAge_Description": "Prune all messages older than this value, in days", - "RetentionPolicy_MaxAge_DMs": "Maximum message age in direct messages", - "RetentionPolicy_MaxAge_Groups": "Maximum message age in private groups", - "RetentionPolicy_Precision": "Timer precision", - "RetentionPolicy_Precision_Description": "How often the prune timer should run. Setting this to a more precise value makes channels with fast retention timers work better, but might cost extra processing power on large communities.", - "RetentionPolicy_RoomWarning_FilesOnly_NextRunDate": "Files older than {{maxAge}} will be pruned on {{nextRunDate}}.", - "RetentionPolicy_RoomWarning_NextRunDate": "Messages older than {{maxAge}} will be pruned on {{nextRunDate}}", - "RetentionPolicy_RoomWarning_Unpinned_NextRunDate": "Unpinned messages older than {{maxAge}} will be pruned on {{nextRunDate}}.", - "RetentionPolicy_RoomWarning_UnpinnedFilesOnly_NextRunDate": "Unpinned files older than {{maxAge}} will be pruned on {{nextRunDate}}.", - "RetentionPolicy_TTL_Channels": "Prune messages older than", - "RetentionPolicy_TTL_DMs": "Prune messages older than", - "RetentionPolicy_TTL_Groups": "Prune messages older than", - "RetentionPolicyRoom_Enabled": "Automatically prune old messages", - "RetentionPolicyRoom_ExcludePinned": "Exclude pinned messages", - "RetentionPolicyRoom_FilesOnly": "Prune files only, keep messages", - "RetentionPolicyRoom_MaxAge": "Maximum message age in days (default: {{max}})", - "RetentionPolicyRoom_OverrideGlobal": "Override global retention policy", - "RetentionPolicyRoom_ReadTheDocs": "Watch out! Tweaking these settings without utmost care can destroy all message history. Please read the documentation before turning the feature on here.", - "Retry": "Retry", - "Retry_Count": "Retry count", - "Retrying": "Retrying", - "Return_to_home": "Return to home", - "Return_to_main_window": "Return to main window", - "Return_to_previous_page": "Return to previous page", - "Return_to_the_queue": "Return back to the queue", - "Review": "Review", - "Review_contact": "Review contact", - "Review_devices": "Review when and where devices are connecting from", - "Revoke_invitation": "Revoke invitation", - "Right": "Right", - "Ring__name__": "Ring {{name}}", - "Ring_people": "Ring people", - "Ringing": "Ringing", - "Ringtones_and_visual_indicators_notify_people_of_incoming_calls": "Ringtones and visual indicators notify people of incoming calls.", - "Robot_Instructions_File_Content": "Robots.txt file contents", - "Rocket_Chat_Alert": "Rocket.Chat alert", - "Rocket.Chat Federation": "Rocket.Chat Federation (NOT SUPPORTED)", - "Role": "Role", - "Role_Editing": "Role editing", - "Role_Mapping": "Role mapping", - "Role_removed": "Role removed", - "Roles": "Roles", - "Room": "Room", - "room_account_deactivated": "This account is deactivated", - "room_allowed_reacting": "Room allowed reacting by {{user_by}}", - "room_allowed_reactions": "allowed reactions", - "Room_announcement_changed_successfully": "Room announcement changed successfully", - "Room_archivation_state": "State", - "Room_archivation_state_false": "Active", - "Room_archivation_state_true": "Archived", - "Room_archived": "Room archived", - "room_avatar_changed": "changed room avatar", - "room_changed_announcement": "Room announcement changed to: {{room_announcement}} by {{user_by}}", - "room_changed_avatar": "Room avatar changed by {{user_by}}", - "room_changed_description": "Room description changed to: {{room_description}} by {{user_by}}", - "room_changed_privacy": "Room type changed to: {{room_type}} by {{user_by}}", - "room_changed_topic": "Room topic changed to: {{room_topic}} by {{user_by}}", - "room_changed_topic_to": "changed room topic to {{room_topic}}", - "room_changed_type": "changed room to {{room_type}}", - "Room_composer": "Room composer", - "Room_default_change_to_private_will_be_default_no_more": "This is a default channel and changing it to a private group will cause it to no longer be a default channel. Do you want to proceed?", - "Room_description_changed_successfully": "Room description changed successfully", - "room_disallowed_reacting": "Room disallowed reacting by {{user_by}}", - "room_disallowed_reactions": "disallowed reactions", - "Room_Edit": "Room edit", - "Room_has_been_archived": "Room has been archived", - "Room_has_been_converted": "Room has been converted", - "Room_has_been_created": "Room has been created", - "Room_has_been_removed": "Room has been removed", - "Room_has_been_unarchived": "Room has been unarchived", - "Room_Header": "Room header", - "Room_Info": "Room information", - "room_is_archived": "This room is archived", - "room_is_blocked": "This room is blocked", - "room_is_read_only": "This room is read-only", - "Room_members_list": "Members list", - "room_name": "room name", - "Room_name_changed": "Room name changed to: {{room_name}} by {{user_by}}", - "Room_name_changed_successfully": "Room name changed successfully", - "Room_name_changed_to": "changed room name to {{room_name}}", - "Room_not_exist_or_not_permission": "The room does not exist or you may not have access permission", - "Room_not_found": "Room not found", - "Room_notifications_off": "{{roomName}} notifications off", - "Room_notifications_on": "{{roomName}} notifications on", - "Room_password_changed_successfully": "Room password changed successfully", - "room_removed_read_only": "Room added writing permission by {{user_by}}", - "room_removed_read_only_permission": "removed read-only permission", - "room_set_read_only": "Room set as read-only by {{user_by}}", - "room_set_read_only_permission": "set room to read-only", - "Room_Status_Open": "Open", - "Room_Toolbox_Layout": "Room Toolbox Layout", - "Room_Toolbox_Layout_description": "Configure the Room Toolbox buttons layout (Featured actions, Visible actions, and Overflow) using a JSON configuration.", - "Room_Toolbox_Layout_Invalid": "Room toolbox layout must be valid JSON matching the documented schema.", - "Room_Toolbox_Layout_Setting_description": "Takes effect only for users who enabled the \"Room Toolbox Layout\" feature preview. A JSON array where each entry declares its `roomType` (`c` public channels, `p` private channels, `d` direct messages), `items` and `maxVisibleNormal`. Room types not covered keep the default layout, and may appear in only one entry: unknown keys, unsupported room types and overlapping entries are rejected when saving. Example: `[{\"roomType\":[\"c\",\"p\"],\"maxVisibleNormal\":3,\"items\":[{\"id\":\"members-list\",\"featured\":true,\"order\":1}]},{\"roomType\":[\"d\"],\"maxVisibleNormal\":1}]`", - "Room_topic_changed_successfully": "Room topic changed successfully", - "Room_type_changed_successfully": "Room type changed successfully", - "Room_type_of_default_rooms_cant_be_changed": "This is a default room and the type can not be changed, please consult with your administrator.", - "Room_unarchived": "Room unarchived", - "Room_updated_successfully": "Room updated successfully!", - "Room_uploaded_file_list": "Files list", - "Room_uploaded_file_list_empty": "No files available.", - "Rooms": "Rooms", - "Rooms_added_successfully": "Rooms added successfully", - "Root": "Root", - "Routing": "Routing", - "Run_only_once_for_each_visitor": "Run only once for each visitor", - "run-import": "Run import", - "run-import_description": "Permission to run the importers", - "run-migration": "Run migration", - "run-migration_description": "Permission to run the migrations", - "Running_Instances": "Running instances", - "Runtime_Environment": "Runtime environment", - "Same_As_Token_Sent_Via": "Same as \"token sent via\"", - "Same_Origin": "Same origin", - "Same_Style_For_Mentions": "Same style for mentions", - "SAML": "SAML", - "SAML_Allowed_Clock_Drift": "Allowed clock drift from identity provider", - "SAML_Allowed_Clock_Drift_Description": "The clock of the identity provider may drift slightly ahead of your system clocks. You can allow for a small amount of clock drift. Its value must be given in a number of milliseconds (ms). The value given is added to the current time at which the response is validated.", - "SAML_AuthnContext_Template": "AuthnContext template", - "SAML_AuthnContext_Template_Description": "You can use any variable from the AuthnRequest template here. \n \n To add additional authn contexts, duplicate the `AuthnContextClassRef` tag and replace the `\\_\\_authnContext\\_\\_` variable with the new context.", - "SAML_AuthnRequest_Template": "AuthnRequest template", - "SAML_AuthnRequest_Template_Description": "The following variables are available: \n- *\\_\\_newId\\_\\_*: Randomly generated id string \n- *\\_\\_instant\\_\\_*: Current timestamp \n- *\\_\\_callbackUrl\\_\\_*: The Rocket.Chat callback URL. \n- *\\_\\_entryPoint\\_\\_*: The value of the *custom entry point* setting. \n- *\\_\\_issuer\\_\\_*: The value of the *custom issuer* setting. \n- *\\_\\_identifierFormatTag\\_\\_*: The contents of the *NameID policy template* if a valid *identifier format* is configured. \n- *\\_\\_identifierFormat\\_\\_*: The value of the *identifier format* setting. \n- *\\_\\_authnContextTag\\_\\_*: The contents of the *AuthnContext template* if a valid *custom authn context* is configured. \n- *\\_\\_authnContextComparison\\_\\_*: The value of the *authn context comparison* setting. \n- *\\_\\_authnContext\\_\\_*: The value of the *custom authn context* setting.", - "SAML_Connection": "Connection", - "SAML_Custom_Authn_Context": "Custom authn context", - "SAML_Custom_Authn_Context_Comparison": "Authn context comparison", - "SAML_Custom_Authn_Context_description": "Leave this empty to omit the authn context from the request. \n \n To add multiple authn contexts, add the additional ones directly to the *AuthnContext template* setting.", - "SAML_Custom_Cert": "Custom certificate", - "SAML_Custom_channels_update": "Update room subscriptions on each login", - "SAML_Custom_channels_update_description": "Ensures user is a member of all channels in SAML assertion on every login.", - "SAML_Custom_Debug": "Enable debug", - "SAML_Custom_EMail_Field": "E-Mail field name", - "SAML_Custom_Entry_point": "Custom entry point", - "SAML_Custom_Generate_Username": "Generate username", - "SAML_Custom_IDP_SLO_Redirect_URL": "IDP SLO redirect URL", - "SAML_Custom_Immutable_Property": "Immutable field name", - "SAML_Custom_Immutable_Property_EMail": "E-Mail", - "SAML_Custom_Immutable_Property_Username": "Username", - "SAML_Custom_include_private_channels_update": "Include private rooms in room subscription", - "SAML_Custom_include_private_channels_update_description": "Adds user to any private rooms that exist in the SAML assertion.", - "SAML_Custom_Issuer": "Custom issuer", - "SAML_Custom_Logout_Behaviour": "Logout behavior", - "SAML_Custom_Logout_Behaviour_End_Only_RocketChat": "Only log out from Rocket.Chat", - "SAML_Custom_Logout_Behaviour_Terminate_SAML_Session": "Terminate SAML-session", - "SAML_Custom_mail_overwrite": "Overwrite user mail (use idp attribute)", - "SAML_Custom_name_overwrite": "Overwrite user fullname (use idp attribute)", - "SAML_Custom_Private_Key": "Private key contents", - "SAML_Custom_Provider": "Custom provider", - "SAML_Custom_Public_Cert": "Public cert contents", - "SAML_Custom_Signature_Algorithm": "Signature algorithm", - "SAML_Custom_Signature_Algorithm_description": "What algorithm to use when signing requests and responses from Rocket.Chat", - "SAML_Custom_signature_validation_all": "Validate all signatures", - "SAML_Custom_signature_validation_assertion": "Validate assertion signature", - "SAML_Custom_signature_validation_either": "Validate either signature", - "SAML_Custom_signature_validation_none": "Don't validate signatures", - "SAML_Custom_signature_validation_response": "Validate response signature", - "SAML_Custom_signature_validation_type": "Signature validation type", - "SAML_Custom_signature_validation_type_description": "This setting will be ignored if no custom certificate is provided.", - "SAML_Custom_user_data_custom_fieldmap": "User data custom field map", - "SAML_Custom_user_data_custom_fieldmap_description": "Configure how user custom fields are populated from a record in SAML (once found).", - "SAML_Custom_user_data_fieldmap": "User data field map", - "SAML_Custom_user_data_fieldmap_description": "Configure how user account fields (like email) are populated from a record in SAML (once found). \nAs an example, `{\"name\":\"cn\", \"email\":\"mail\"}` will choose a person's human readable name from the cn attribute, and their email from the mail attribute. \nAvailable fields in Rocket.Chat: `name`, `email` and `username`, everything else will be discarted. \n`{\"email\": \"mail\",\"username\": {\"fieldName\": \"mail\",\"regex\": \"(.*)@.+$\",\"template\": \"user-regex\"}, \"name\": { \"fieldNames\": [\"firstName\", \"lastName\"], \"template\": \"{{firstName}} {{lastName}}\"}, \"{{identifier}}\": \"uid\"}`", - "SAML_Custom_Username_Field": "Username field name", - "SAML_Custom_Username_Normalize": "Normalize username", - "SAML_Custom_Username_Normalize_Lowercase": "To lowercase", - "SAML_Custom_Username_Normalize_None": "No normalization", - "SAML_Custom_validate_logout_request_signature": "Verify logout request signature", - "SAML_Custom_validate_logout_response_signature": "Verify logout response signature", - "SAML_Default_User_Role": "Default user role", - "SAML_Default_User_Role_Description": "You can specify multiple roles, separating them with commas.", - "SAML_Description": "Security assertion markup language used for exchanging authentication and authorization data.", - "SAML_Enterprise": "Premium", - "SAML_General": "General", - "SAML_Identifier_Format": "Identifier format", - "SAML_Identifier_Format_Description": "Leave this empty to omit the NameID policy from the request.", - "SAML_Import_metadata": "Import IdP metadata", - "SAML_LogoutRequest_Template": "Logout request template", - "SAML_LogoutRequest_Template_Description": "The following variables are available: \n- *\\_\\_newId\\_\\_*: Randomly generated id string \n- *\\_\\_instant\\_\\_*: Current timestamp \n- *\\_\\_idpSLORedirectURL\\_\\_*: The IDP single LogOut URL to redirect to. \n- *\\_\\_issuer\\_\\_*: The value of the *custom issuer* setting. \n- *\\_\\_identifierFormat\\_\\_*: The value of the *identifier format* setting. \n- *\\_\\_nameID\\_\\_*: The NameID received from the IdP when the user logged in. \n- *\\_\\_sessionIndex\\_\\_*: The sessionIndex received from the IdP when the user logged in.", - "SAML_LogoutResponse_Template": "Logout response template", - "SAML_LogoutResponse_Template_Description": "The following variables are available: \n- *\\_\\_newId\\_\\_*: Randomly generated id string \n- *\\_\\_inResponseToId\\_\\_*: The ID of the logout request received from the IdP \n- *\\_\\_instant\\_\\_*: Current timestamp \n- *\\_\\_idpSLORedirectURL\\_\\_*: The IDP single LogOut URL to redirect to. \n- *\\_\\_issuer\\_\\_*: The value of the *custom issuer* setting. \n- *\\_\\_identifierFormat\\_\\_*: The value of the *identifier format* setting. \n- *\\_\\_nameID\\_\\_*: The NameID received from the IdP logout request. \n- *\\_\\_sessionIndex\\_\\_*: The sessionIndex received from the IdP logout request.", - "SAML_Metadata_applied": "Values applied to the SAML settings. Review them and click save changes.", - "SAML_Metadata_Certificate_Template_Description": "The following variables are available: \n- *\\_\\_certificate\\_\\_*: The private certificate for assertion encryption.", - "SAML_Metadata_fetch": "Fetch metadata", - "SAML_Metadata_fetch_failed": "Could not fetch the IdP metadata. Check the URL and try again.", - "SAML_Metadata_invalid": "The document is not valid SAML IdP metadata.", - "SAML_Metadata_modal_description": "Enter the URL of your identity provider metadata document. The certificate, entry point and single logout URL will be extracted for you to review before saving.", - "SAML_Metadata_no_values": "No importable values were found in the metadata.", - "SAML_Metadata_not_found": "Not found in metadata", - "SAML_Metadata_Template": "Metadata template", - "SAML_Metadata_Template_Description": "The following variables are available: \n- *\\_\\_sloLocation\\_\\_*: The Rocket.Chat single LogOut URL. \n- *\\_\\_issuer\\_\\_*: The value of the *custom issuer* setting. \n- *\\_\\_identifierFormat\\_\\_*: The value of the *identifier format* setting. \n- *\\_\\_certificateTag\\_\\_*: If a private certificate is configured, this will include the *metadata certificate template*, otherwise it will be ignored. \n- *\\_\\_callbackUrl\\_\\_*: The Rocket.Chat callback URL.", - "SAML_Metadata_too_large": "The metadata document is too large.", - "SAML_Metadata_url": "Metadata URL", - "SAML_Metadata_url_blocked": "This URL is blocked by SSRF protection. If your IdP is hosted on a private network, add its host to the SSRF allowlist in admin > general > SSRF protection.", - "SAML_Metadata_warning_multiple_certs": "The metadata lists more than one valid signing certificate; the first one was used.", - "SAML_Metadata_warning_multiple_nameid_formats": "The IdP publishes multiple NameID formats; the first one was used.", - "SAML_Metadata_warning_no_redirect_binding": "No usable HTTP-Redirect single sign-on URL was found in the metadata.", - "SAML_Metadata_warning_no_slo_redirect_binding": "No usable HTTP-Redirect single logout URL was found in the metadata, so the IDP SLO redirect URL was left unchanged.", - "SAML_Metadata_warning_no_valid_cert": "No valid signing certificate was found in the metadata.", - "SAML_MetadataCertificate_Template": "Metadata certificate template", - "SAML_NameIdPolicy_Template": "NameID policy template", - "SAML_NameIdPolicy_Template_Description": "You can use any variable from the authorize request template here.", - "SAML_Role_Attribute_Name": "Role attribute name", - "SAML_Role_Attribute_Name_Description": "If this attribute is found on the SAML response, it's values will be used as role names for new users.", - "SAML_Role_Attribute_Sync": "Sync user roles", - "SAML_Role_Attribute_Sync_Description": "Sync SAML user roles on login (overwrites local user roles).", - "SAML_Section_1_User_Interface": "User interface", - "SAML_Section_2_Certificate": "Certificate", - "SAML_Section_3_Behavior": "Behavior", - "SAML_Section_4_Roles": "Roles", - "SAML_Section_5_Mapping": "Mapping", - "SAML_Section_6_Advanced": "Advanced", - "Saturday": "Saturday", - "Save": "Save", - "Save_changes": "Save changes", - "Save_E2EE_password": "Save E2EE password", - "Save_Mobile_Bandwidth": "Save mobile bandwidth", - "Save_to_enable_this_action": "Save to enable this action", - "Save_To_Webdav": "Save to WebDAV", - "Save_user": "Save user", - "Save_your_encryption_password_to_access": "Save your end-to-end encryption password to access", - "Save_your_new_E2EE_password": "Save your new E2EE password", - "save-all-canned-responses": "Save all canned responses", - "save-all-canned-responses_description": "Permission to save all canned responses", - "save-canned-responses": "Save canned responses", - "save-canned-responses_description": "Permission to save canned responses", - "save-department-canned-responses": "Save department canned responses", - "save-department-canned-responses_description": "Permission to save department canned responses", - "save-others-livechat-room-info": "Save others omnichannel room info", - "save-others-livechat-room-info_description": "Permission to save information from other omnichannel rooms", - "Saved": "Saved", - "Saved_new_url_site_is__url__": "Saved, new url site is: {{url}}", - "Saving": "Saving", - "Scan_QR_code": "Using an authenticator app like Google authenticator, Authy or duo, scan the QR code. It will display a 6 digit code which you need to enter below.", - "Scan_QR_code_alternative_s": "If you cannot scan the QR code, you may enter the following code manually into the authenticator app instead:", - "Scope": "Scope", - "Score": "Score", - "Screen_Lock": "Screen lock", - "Screen_Share": "Screen share", - "Script": "Script", - "Script_Enabled": "Script enabled", - "Script_Engine": "Script sandbox", - "Script_Engine_Description": "Older scripts may require the compatible sandbox to run properly, but all new scripts should try to use the secure sandbox instead.", - "Script_Engine_isolated_vm": "Secure sandbox", - "Search": "Search", - "Search_AI_answer": "AI answer", - "Search_AI_answer_disabled": "Enable AI answers and configure an LLM provider in AI center to generate an answer from these results.", - "Search_AI_answer_error": "Unable to generate an answer. Check the selected LLM provider configuration.", - "Search_AI_answer_no_sources": "No semantic results were found, so there is nothing to generate an AI answer from.", - "Search_AI_answer_provider": "Generated with {{provider}} · {{model}}", - "Search_AI_answer_ready": "Generate a concise answer from the semantic search results below.", - "Search_AI_answer_sources_error": "Source messages could not be loaded, so an AI answer cannot be generated.", - "Search_AI_answer_start_from_top_bar": "Start an intelligent search from the top search bar to generate an AI answer.", - "Search_AI_answer_waiting_for_sources": "Searching for source messages to generate an AI answer.", - "Search_Apps": "Search apps", - "Search_by_category": "Search by category", - "Search_by_file_name": "Search by file name", - "Search_by_username": "Search by username", - "Search_calls": "Search calls", - "Search_Channels": "Search channels", - "Search_Chat_History": "Search chat history", - "Search_current_provider_not_active": "Current search provider is not active", - "Search_Description": "Select workspace search provider and configure search related settings.", - "Search_Devices_Users": "Search devices or users", - "Search_Enterprise_Apps": "Search Enterprise apps", - "Search_Files": "Search files", - "Search_filter_after_date": "Messages after {{date}}", - "Search_filter_before_date": "Messages before {{date}}", - "Search_filter_dates": "Date filters", - "Search_filter_from_users": "Messages from {{users}}", - "Search_filter_in_rooms": "Messages in {{rooms}}", - "Search_filter_rooms": "Rooms", - "Search_filter_users": "People", - "Search_for_a_more_general_term": "Search for a more general term", - "Search_for_a_more_specific_term": "Search for a more specific term", - "Search_in_this_room": "Search in this room", - "Search_Installed_Apps": "Search installed apps", - "Search_Integrations": "Search integrations", - "Search_message_search_failed": "Search request failed", - "Search_Messages": "Search messages", - "Search_messages_from_this_user": "Search messages from this user", - "Search_messages_from_this_username": "Search messages from this username", - "Search_on_marketplace": "Search on marketplace", - "Search_options": "Search options", - "Search_Page_Size": "Page size", - "Search_Premium_Apps": "Search Premium apps", - "Search_Private_apps": "Search private apps", - "Search_Private_Groups": "Search private groups", - "Search_Provider": "Search provider", - "Search_Requested_Apps": "Search requested apps", - "Search_roles": "Search roles", - "Search_Rooms": "Search rooms", - "Search_rooms": "Search rooms", - "Search_rooms_or_ask_AI": "Search rooms or ask AI", - "Search_Users": "Search users", - "Searchable": "Searchable", - "Seat_limit_reached": "Seat limit reached", - "Seat_limit_reached_Description": "Your workspace reached its contractual seat limit. Buy more seats to add more users.", - "Seats": "Seats", - "Seats_Available": "{{seatsLeft, number}} Seats available", - "Seats_InfoText": "Each unique user occupies one seat. Deactivated users do not occupy seats. Total number of seats is defined by active license type.", - "Seats_usage": "Seats usage", - "seconds": "seconds", - "Secret_token": "Secret token", - "Secure_SaaS_solution": "Secure SaaS solution.", - "Security": "Security", - "Security_and_permissions": "Security and permissions", - "Security_and_privacy": "Security and privacy", - "Security_code": "Security code", - "Security_Log_App": "App ( {{appId}} )", - "Security_Log_System": "System ( {{reason}} )", - "Security_logs": "Security logs", - "See_all_themes": "See all themes", - "See_conflicts": "See conflicts", - "See_documentation": "See documentation", - "See_full_profile": "See full profile", - "See_history": "See history", - "See_on_Engagement_Dashboard": "See on engagement dashboard", - "See_Paid_Plan": "See paid plan", - "See_Pricing": "See pricing", - "Seek": "Seek", - "Select": "Select", - "Select__count__messages": "Select {{count}} messages", - "Select_a_department": "Select a department", - "Select_a_room": "Select a room", - "Select_a_user": "Select a user", - "Select_a_webdav_server": "Select a WebDAV server", - "Select_agent": "Select agent", - "Select_an_avatar": "Select an avatar", - "Select_an_option": "Select an option", - "Select_at_least_one_user": "Select at least one user", - "Select_at_least_two_users": "Select at least two users", - "Select_atleast_one_channel_to_forward_the_messsage_to": "Select at least one channel to forward the message to", - "Select_channel": "Select channel", - "Select_department": "Select a department", - "Select_file": "Select file", - "Select_message_from_user": "Select message from {{username}}", - "Select_message_from_user_with_preview": "Select message from {{username}}: {{message}}", - "Select_messages_to_hide": "Select messages to hide", - "Select_period": "Select period", - "Select_recipient": "Select recipient", - "Select_role": "Select a role", - "Select_service_to_login": "Select a service to login to load your picture or upload one directly from your computer", - "Select_someone_to_transfer_the_call_to": "Select someone to transfer the call to", - "Select_tag": "Select a tag", - "Select_template": "Select template", - "Select_the_channels_you_want_the_user_to_be_removed_from": "Select the channels you want the user to be removed from", - "Select_the_teams_channels_you_would_like_to_delete": "Select the team’s channels you would like to delete, the ones you do not select will be moved to the workspace.", - "Select_user": "Select user", - "Select_users": "Select users", - "Selected_agents": "Selected agents", - "Selected_by_default": "Selected by default", - "Selected_departments": "Selected departments", - "Selected_first_reply_unselected_following_replies": "Selected for first reply, unselected for following replies", - "Selected_monitors": "Selected monitors", - "Selected_users_are_already_in_the_call": "Everyone selected is already in the call.", - "Selecting_users": "Selecting users", - "Self_managed_hosting": "Self-managed hosting", - "Send": "Send", - "Send_a_message": "Send a message", - "Send_a_message_external_service": "Send a message (external service)", - "Send_a_test_mail_to_my_user": "Send a test mail to my user", - "Send_a_test_push_to_my_user": "Send a test push to my user", - "Send_anyway": "Send anyway", - "Send_confirmation_email": "Send confirmation email", - "Send_conversation_transcript_via_email": "Send conversation transcript via email", - "Send_data_into_RocketChat_in_realtime": "Send data into Rocket.Chat in real-time.", - "Send_email": "Send email", - "Send_Email_SMTP_Warning": "Set up the SMTP server in email settings to enable.", - "Send_file_via_email": "Send file via email", - "Send_invitation_email": "Send invitation email", - "Send_invitation_email_error": "You haven't provided any valid email address.", - "Send_invitation_email_info": "You can send multiple email invitations at once.", - "Send_invitation_email_success": "You have successfully sent an invitation email to the following addresses:", - "Send_it_as_attachment_instead_question": "Send it as attachment instead?", - "Send_me_the_code_again": "Send me the code again", - "Send_reaction": "Send reaction", - "Send_reaction__emoji__": "Send {{emoji}}", - "Send_request_on": "Send request on", - "Send_request_on_agent_message": "Send request on agent messages", - "Send_request_on_chat_close": "Send request on chat close", - "Send_request_on_chat_queued": "Send request on chat queued", - "Send_request_on_chat_start": "Send request on chat start", - "Send_request_on_chat_taken": "Send request on chat taken", - "Send_request_on_forwarding": "Send request on forwarding", - "Send_request_on_lead_capture": "Send request on lead capture", - "Send_request_on_offline_messages": "Send request on offline messages", - "Send_request_on_visitor_message": "Send request on visitor messages", - "Send_Test": "Send test", - "Send_Test_Email": "Send test email", - "Send_transcript": "Send transcript", - "Send_via_email": "Send via email", - "Send_via_Email_as_attachment": "Send via email as attachment", - "Send_Visitor_navigation_history_as_a_message": "Send visitor navigation history as a message", - "Send_visitor_navigation_history_on_request": "Send visitor navigation history on request", - "Send_welcome_email": "Send welcome email", - "Send_your_JSON_payloads_to_this_URL": "Send your JSON payloads to this URL.", - "send-mail": "Send emails", - "send-mail_description": "Permission to send emails", - "send-many-messages": "Send many messages", - "send-many-messages_description": "Permission to bypasses rate limit of 5 messages per second", - "send-omnichannel-chat-transcript": "Send omnichannel conversation transcript", - "send-omnichannel-chat-transcript_description": "Permission to send omnichannel conversation transcript", - "Sender": "Sender", - "Sender_Info": "Sender info", - "Sending": "Sending...", - "Sending_Invitations": "Sending invitations", - "Sending_your_mail_to_s": "Sending your mail to %s", - "Sent_an_attachment": "Sent an attachment", - "Sent_from": "Sent from", - "Separate_multiple_words_with_commas": "Separate multiple words with commas", - "Served_By": "Served by", - "Server": "Server", - "Server_already_added": "Server already added", - "Server_Configuration": "Server configuration", - "Server_doesnt_exist": "Server doesn't exist", - "Server_File_Path": "Server file path", - "Server_Folder_Path": "Server folder path", - "Server_Info": "Server info", - "Server_logs_access_has_changed_callout_description": "The logs viewer was removed. We recommend configuring an observability stack and using the supported log access methods described in the [logging guide]({{docsUrl}}).", - "Server_logs_access_has_changed_callout_title": "Server logs access has changed in Rocket.Chat 8.0", - "Server_name": "Server name", - "Server_Type": "Server type", - "Servers": "Servers", - "Service": "Service", - "Service_account_key": "Service account key", - "Service_disabled": "The service is now disabled", - "Service_disabled_description": "You can't reenable it again until there's less than 200 active connections at the same time", - "Service_fallback_message_hint": "External service is currently active. Leave the field empty if you do not wish to send the message after the timeout ends.", - "Service_level_agreements": "Service level agreements", - "Service_status": "Service status", - "set__username__as__role_": "set {{username}} as {{role}}", - "Set_as_favorite": "Set as favorite", - "Set_as_leader": "Set as leader", - "Set_as_moderator": "Set as moderator", - "Set_as_owner": "Set as owner", - "Set_manually": "Set manually", - "Set_random_password_and_send_by_email": "Set random password and send by email", - "Set_randomly_and_send_by_email": "Set randomly and send by email", - "Set_up_2FA": "Set up 2FA", - "set-leader": "Set leader", - "set-leader_description": "Permission to set other users as leader of a channel", - "set-moderator": "Set moderator", - "set-moderator_description": "Permission to set other users as moderator of a channel", - "set-owner": "Set owner", - "set-owner_description": "Permission to set other users as owner of a channel", - "set-react-when-readonly": "Set react when ReadOnly", - "set-react-when-readonly_description": "Permission to set the ability to react to messages in a read-only channel", - "set-readonly": "Set ReadOnly", - "set-readonly_description": "Permission to set a channel to read-only channel", - "Setting": "Setting", - "Setting_change": "Setting change", - "Settings": "Settings", - "Settings_updated": "Settings updated", - "Setup_SMTP": "Set up SMTP", - "Setup_Wizard": "Setup wizard", - "Setup_Wizard_Description": "Basic info about your workspace such as organization name and country.", - "Setup_Wizard_Info": "We'll guide you through setting up your first admin user, configuring your organisation and registering your server to receive free push notifications and more.", - "Share": "Share", - "Share_Location_Title": "Share location?", - "Share_screen": "Share screen", - "Share_screen_failed_update_or_check_permissions": "Failed to share your screen. Try updating the app or checking your permissions.", - "Shared_Location": "Shared location", - "Shared_Secret": "Shared secret", - "Sharing": "Sharing", - "Shortcut": "Shortcut", - "shortcut_name": "shortcut name", - "Should_be_a_URL_of_an_image": "Should be a URL of an image.", - "Should_exists_a_user_with_this_username": "The user must already exist.", - "Show_additional_fields": "Show additional fields", - "Show_agent_email": "Show agent email", - "Show_agent_info": "Show agent information", - "Show_all": "Show all", - "Show_all__count__calls": { - "one": "Show all {{count}} call", - "other": "Show all {{count}} calls" - }, - "Show_Avatars": "Show avatars", - "Show_call_here": "Show call here", - "Show_chat": "Show chat", - "Show_counter": "Mark as unread", - "Show_default_content": "Show default content", - "Show_email_field": "Show email field", - "Show_fewer": "Show fewer", - "Show_mentions": "Show badge for mentions", - "Show_more": "Show more", - "Show_name_field": "Show name field", - "show_offline_users": "show offline users", - "Show_on_offline_page": "Show on offline page", - "Show_on_registration_page": "Show on registration page", - "Show_only_online": "Show online only", - "Show_Only_This_Content": "Show only this content", - "Show_or_hide_the_user_roles_of_message_authors": "Show or hide the user roles of message authors.", - "Show_or_hide_the_username_of_message_authors": "Show or hide the username of message authors.", - "Show_preregistration_form": "Show pre-registration form", - "Show_queue_list_to_all_agents": "Show queue list to all agents", - "Show_roles": "Show roles", - "Show_room_counter_on_sidebar": "Show room counter on sidebar", - "Show_Setup_Wizard": "Show setup wizard", - "Show_status": "Show status", - "Show_the_keyboard_shortcut_list": "Show the keyboard shortcut list", - "Show_To_Workspace": "Show to workspace", - "Show_usernames": "Show usernames", - "Show_video": "Show video", - "Showing": "Showing", - "Showing_current_of_total": "Showing {{current}} of {{total}}", - "Showing_online_users": "Showing: {{total_showing}}, Online: {{online}}, Total: {{total}} users", - "Showing_results_of": "Showing results {{from}} - {{to}} of {{total}}", - "Side_panel": "Side panel", - "Sidebar": "Sidebar", - "Sidebar_actions": "Sidebar actions", - "Sidebar_list_mode": "Sidebar items view mode", - "Sidebar_rail": "Sidebar rail", - "Sidebar_rail_description": "Navigate with a compact, icon-only sidebar rail, alongside a new quick access Voice Call panel unified with Call History.", - "Sidebar_rail_header": "Sidebar rail header", - "Sidebar_Sections_Order": "Sidebar sections order", - "Sidebar_Sections_Order_Description": "Select the categories in your preferred order", - "Sign_in_to_start_talking": "Sign in to start talking", - "Sign_in_with__provider__": "Sign in with {{provider}}", - "Silence": "Silence", - "Site_Name": "Site name", - "Site_Url": "Site URL", - "Site_Url_Description": "Example: `https://chat.domain.com/`", - "Size": "Size", - "Skin_tone": "Skin tone", - "Skip": "Skip", - "Skip_to_main_content": "Skip to main content", - "SLA_Policies": "SLA policies", - "SLA_Policy": "SLA policy", - "SLA_removed": "SLA removed", - "Slack": "Slack", - "Slack_Users": "Slack's users CSV", - "SlackBridge_APIToken": "API tokens (legacy)", - "SlackBridge_APIToken_Description": "You can configure multiple slack servers by adding one API token per line.", - "SlackBridge_AppToken": "App tokens", - "SlackBridge_AppToken_Description": "You can configure multiple slack servers by adding one app token per line.", - "SlackBridge_BotToken": "Bot tokens", - "SlackBridge_BotToken_Description": "You can configure multiple slack servers by adding one bot token per line.", - "Slackbridge_channel_links_removed_successfully": "The slackbridge channel links have been removed successfully.", - "SlackBridge_Description": "Enable Rocket.Chat to communicate directly with Slack.", - "SlackBridge_error": "SlackBridge got an error while importing your messages at {{channelName}}: {{errorMessage}}", - "SlackBridge_finish": "SlackBridge has finished importing the messages at {{channelName}}. Please reload to view all messages.", - "SlackBridge_Out_All": "SlackBridge out all", - "SlackBridge_Out_All_Description": "Send messages from all channels that exist in Slack and the bot has joined", - "SlackBridge_Out_Channels": "SlackBridge out channels", - "SlackBridge_Out_Channels_Description": "Choose which channels will send messages back to Slack", - "SlackBridge_Out_Enabled": "SlackBridge out enabled", - "SlackBridge_Out_Enabled_Description": "Choose whether SlackBridge should also send your messages back to Slack", - "SlackBridge_Remove_Channel_Links_Description": "Remove the internal link between Rocket.Chat channels and Slack channels. The links will afterwards be recreated based on the channel names.", - "SlackBridge_SigningSecret": "Signing secret", - "SlackBridge_SigningSecret_Description": "You can configure multiple slack servers by adding one signing secret per line.", - "SlackBridge_start": "@{{username}} has started a SlackBridge import at `#{{channelName}}`. We'll let you know when it's finished.", - "SlackBridge_UseLegacy": "Use legacy API tokens", - "Slash_Gimme_Description": "Displays ༼ つ ◕_◕ ༽つ before your message", - "Slash_LennyFace_Description": "Displays ( ͡° ͜ʖ ͡°) after your message", - "Slash_Shrug_Description": "Displays ¯\\_(ツ)_/¯ after your message", - "Slash_Status_Description": "Set your status message", - "Slash_Status_Params": "Status message", - "Slash_Tableflip_Description": "Displays (╯°□°)╯︵ ┻━┻", - "Slash_TableUnflip_Description": "Displays ┬─┬ ノ( ゜-゜ノ)", - "Slash_Topic_Description": "Set topic", - "Slash_Topic_Params": "Topic message", - "Smarsh": "Smarsh", - "Smarsh_Description": "Configurations to preserve email communication.", - "Smarsh_Email": "Smarsh email", - "Smarsh_Email_Description": "Smarsh email address to send the .eml file to.", - "Smarsh_Enabled": "Smarsh enabled", - "Smarsh_Enabled_Description": "Whether the Smarsh eml connector is enabled or not (needs 'from email' filled in under email -> SMTP).", - "Smarsh_Interval": "Smarsh interval", - "Smarsh_Interval_Description": "The amount of time to wait before sending the chats (needs 'from email' filled in under email -> SMTP).", - "Smarsh_MissingEmail_Email": "Missing email", - "Smarsh_MissingEmail_Email_Description": "The email to show for a user account when their email address is missing, generally happens with bot accounts.", - "Smarsh_Timezone": "Smarsh timezone", - "Smileys_and_People": "Smileys & People", - "SMS": "SMS", - "SMS_Default_Omnichannel_Department": "Omnichannel department (default)", - "SMS_Default_Omnichannel_Department_Description": "If set, all new incoming chats initiated by this integration will be routed to this department. \nThis setting can be overwritten by passing department query param in the request. \ne.g. `https://\\{\\{SERVER_URL\\}\\}/api/v1/livechat/sms-incoming/twilio?department=\\{\\{Department Id or Name\\}\\}`. \nNote: if you're using department name, then it should be URL safe.", - "SMS_Description": "Enable and configure SMS gateways on your workspace.", - "SMS_Enabled": "SMS enabled", - "SMS_Twilio_InvalidCredentials": "Twilio SMS credentials are invalid, cannot send messages", - "SMS_Twilio_NotConfigured": "Twilio SMS is not configured yet. Go to settings > SMS to configure it", - "SMTP": "SMTP", - "SMTP_Host": "SMTP host", - "SMTP_Password": "SMTP password", - "SMTP_Port": "SMTP port", - "SMTP_Server_Not_Setup_Description": "Set up your SMTP emailing server to start sending invites or add users manually", - "SMTP_Server_Not_Setup_Title": "SMTP server is not setup yet", - "SMTP_Test_Button": "Test SMTP settings", - "SMTP_Username": "SMTP username", - "Snippet_Messages": "Snippet messages", - "Snippet_name": "Snippet name", - "snippet-message": "Snippet message", - "snippet-message_description": "Permission to create snippet message", - "Snippeted_a_message": "Created a snippet {{snippetLink}}", - "Social_Network": "Social network", - "Solve_issues": "Solve issues", - "Some_ideas_to_get_you_started": "Some ideas to get you started", - "Something_Went_Wrong": "Something went wrong", - "Something_went_wrong": "Something went wrong", - "Something_went_wrong_try_again_later": "Something went wrong, try again later.", - "Something_went_wrong_while_executing_command": "Something went wrong while executing command: `/{{command}}`", - "Sorry_page_you_requested_does_not_exist_or_was_deleted": "Sorry, page you requested does not exist or was deleted!", - "Sort": "Sort", - "Sort_By": "Sort by", - "Sort_by_activity": "Sort by activity", - "Sorting_mechanism": "Sorting mechanism", - "Sound": "Sound", - "Sound File": "Sound file", - "Sound_Beep": "Beep", - "Sound_Call_Ended": "Call ended", - "Sound_Chelle": "Chelle", - "Sound_Chime": "Chime", - "Sound_Dialtone": "Dialtone", - "Sound_Ding": "Ding", - "Sound_Door": "Door", - "Sound_Droplet": "Droplet", - "Sound_File_mp3": "Sound file (mp3)", - "Sound_Highbell": "Highbell", - "Sound_Outbound_Call_Ringing": "Outbound call ringing", - "Sound_Ringtone": "Ringtone", - "Sound_Seasons": "Seasons", - "Sound_Telephone": "Telephone", - "Sounds": "Sounds", - "Source": "Source", - "Sources": "Sources", - "Speaker": "Speaker", - "Speakers": "Speakers", - "Spoiler_hidden_activate_to_reveal": "Spoiler hidden. Activate to reveal.", - "Spotlight": "Spotlight", - "Spotlight_screen": "Spotlight this screen", - "SSL": "SSL", - "SSRF_Allowlist": "SSRF allowlist", - "SSRF_Allowlist_Description": "Domains, IPs, or IP:port (one per line or comma-separated) that are allowed for outbound requests despite SSRF protection. Use only for trusted internal hosts (e.g. internal.corp, 192.168.1.1, 192.168.1.1:8080).", - "SSRF_Protection": "SSRF protection", - "Star": "Star", - "Star_Message": "Star message", - "Starred_Messages": "Starred messages", - "Starred_messages_are_only_visible_to_you": "Starred messages are only visible to you", - "Start": "Start", - "Start_a_call": "Start a call", - "Start_a_call_in__roomName__": "Start a call in {{roomName}}", - "Start_a_call_with__roomName__": "Start a call with {{roomName}}", - "Start_a_free_trial": "Start a free trial", - "Start_a_new_conference": "Start a new conference", - "Start_audio_call": "Start audio call", - "Start_call": "Start call", - "Start_camera": "Start camera", - "Start_Chat": "Start chat", - "Start_conference_call": "Start conference call", - "Start_conference_with__name__": "Start conference with {{name}}", - "Start_Date": "Start date", - "Start_free_trial": "Start free trial", - "Start_of_conversation": "Start of conversation", - "Start_Time": "Start time", - "Start_video_call": "Start video call", - "Start_video_conference": "Start conference call?", - "Start_with_s_for_user_or_s_for_channel_Eg_s_or_s": "Start with @ for user or # for channel. Eg: @john or #general", - "start-discussion": "Start discussion", - "start-discussion_description": "Permission to start a discussion", - "start-discussion-other-user": "Start discussion (Other-User)", - "start-discussion-other-user_description": "Permission to start a discussion, which gives permission to the user to create a discussion from a message sent by another user as well", - "Started": "Started", - "Started_a_video_call": "Started a video call", - "Started_At": "Started at", - "Statistics": "Statistics", - "Statistics_reporting": "Send statistics to Rocket.Chat", - "Statistics_reporting_Description": "By sending your statistics, you'll help us identify how many instances of Rocket.Chat are deployed, as well as how good the system is behaving, so we can further improve it. Don't worry, as no user information is sent and all the information we receive is kept confidential.", - "Stats_Active_Guests": "Activated guests", - "Stats_Active_Users": "Activated users", - "Stats_App_Users": "Rocket.Chat app users", - "Stats_Avg_Channel_Users": "Average channel users", - "Stats_Avg_Private_Group_Users": "Average private group users", - "Stats_Away_Users": "Away users", - "Stats_Max_Room_Users": "Max rooms users", - "Stats_Non_Active_Users": "Deactivated users", - "Stats_Offline_Users": "Offline users", - "Stats_Online_Users": "Online users", - "Stats_Total_Active_Apps": "Total active apps", - "Stats_Total_Active_Incoming_Integrations": "Total active incoming integrations", - "Stats_Total_Active_Outgoing_Integrations": "Total active outgoing integrations", - "Stats_Total_Channels": "Channels", - "Stats_Total_Connected_Users": "Total connected users", - "Stats_Total_Direct_Messages": "Direct messages", - "Stats_Total_Incoming_Integrations": "Total incoming integrations", - "Stats_Total_Installed_Apps": "Total installed apps", - "Stats_Total_Integrations": "Total integrations", - "Stats_Total_Integrations_With_Script_Enabled": "Total integrations with script enabled", - "Stats_Total_Livechat_Rooms": "Omnichannel rooms", - "Stats_Total_Messages": "Messages", - "Stats_Total_Messages_Channel": "In channels", - "Stats_Total_Messages_Direct": "In direct messages", - "Stats_Total_Messages_Discussions": "In discussions", - "Stats_Total_Messages_Livechat": "In omnichannel", - "Stats_Total_Messages_PrivateGroup": "In private groups", - "Stats_Total_Outgoing_Integrations": "Total outgoing integrations", - "Stats_Total_Private_Groups": "Private groups", - "Stats_Total_Rooms": "Rooms", - "Stats_Total_Uploads": "Total uploads", - "Stats_Total_Uploads_Size": "Total uploads size", - "Stats_Total_Users": "Total users", - "Status": "Status", - "Status_1_hour": "1 hour", - "Status_30_minutes": "30 minutes", - "Status_and_presence": "Status and presence", - "Status_choose_date_and_time": "Choose date and time", - "Status_clear_after": "Clear status after", - "Status_dont_clear": "Don't clear", - "Status_expiration_date": "Expiration date", - "Status_expiration_must_be_future": "Expiration must be in the future", - "Status_expiration_time": "Expiration time", - "Status_name": "Status name", - "Status_new_status_warning": "New status can be changed by: calendar integrations, voice calls or videoconferencing", - "Status_new_status_warning_after_call": "New status will be applied after the current call ends", - "Status_set_your_status": "Set your status", - "Status_settings_removed": "{{name}}'s status settings removed", - "Status_settings_updated": "{{name}}'s status settings updated", - "Status_you_can_use_emoji": "You can use emoji", - "StatusMessage": "Status message", - "StatusMessage_admin_hint": "Overrides any existing user-created message.", - "StatusMessage_Change_Disabled": "Your Rocket.Chat administrator has disabled the changing of status messages", - "StatusMessage_Changed_Successfully": "Status message changed successfully.", - "StatusMessage_Placeholder": "What are you doing right now?", - "StatusMessage_Too_Long": "Status message must be shorter than 120 characters.", - "Step": "Step", - "Stop_call": "Stop call", - "Stop_camera": "Stop camera", - "Stop_presenting": "Stop presenting", - "Stop_Recording": "Stop recording", - "Stop_sharing": "Stop sharing", - "Stop_sharing_screen": "Stop sharing screen", - "Store_Last_Message": "Store last message", - "Store_Last_Message_Sent_per_Room": "Store last message sent on each room.", - "Stream_Cast": "Stream cast", - "Stream_Cast_Address": "Stream cast address", - "Stream_Cast_Address_Description": "IP or host of your Rocket.Chat central stream cast. E.g. `192.168.1.1:3000` or `localhost:4000`", - "Strict_Origin": "Strict origin", - "Strict_Origin_When_Cross_Origin": "Strict origin when cross origin", - "strike": "strike", - "Strikethrough": "Strikethrough", - "Style": "Style", - "Subject": "Subject", - "Submit": "Submit", - "Subscribe": "Subscribe", - "Subscription": "Subscription", - "Subscription_add-on_required": "Subscription add-on required", - "subscription.callout.activeUsers": "seats", - "subscription.callout.allPremiumCapabilitiesDisabled": "All Premium capabilities disabled", - "subscription.callout.capabilitiesDisabled": "Capabilities disabled", - "subscription.callout.description.limitsExceeded": { - "one": "Your workspace exceeded the <1>{{val}} license limit. <3>Manage your subscription to increase limits.", - "other": "Your workspace exceeded the <1>{{val, list}} license limits. <3>Manage your subscription to increase limits." - }, - "subscription.callout.description.limitsReached": { - "one": "Your workspace reached the <1>{{val}} license limit. <3>Manage your subscription to increase limits.", - "other": "Your workspace reached the <1>{{val, list}} license limits. <3>Manage your subscription to increase limits." - }, - "subscription.callout.guestUsers": "guests", - "subscription.callout.marketplaceApps": "installed marketplace apps", - "subscription.callout.monthlyActiveContacts": "monthly active contacts", - "subscription.callout.privateApps": "installed private apps", - "subscription.callout.roomsPerGuest": "max guest per room", - "subscription.callout.servicesDisruptionsMayOccur": "Services disruptions may occur", - "subscription.callout.servicesDisruptionsOccurring": "Services disruptions occurring", - "Success": "Success", - "Success_message": "Success message", - "Successfully_downloaded_file_from_external_URL_should_start_preparing_soon": "Successfully downloaded file from external URL, should start preparing soon", - "Suggestion_from_recent_messages": "Suggestion from recent messages", - "Sunday": "Sunday", - "Support": "Support", - "Survey": "Survey", - "Survey_instructions": "Rate each question according to your satisfaction, 1 meaning you are completely unsatisfied and 5 meaning you are completely satisfied.", - "Symbols": "Symbols", - "Sync": "Sync", - "Sync / Import": "Sync / import", - "Sync_in_progress": "Synchronization in progress", - "Sync_Interval": "Sync interval", - "Sync_license_update": "Sync license update", - "Sync_license_update_Callout": "If you don't notice any changes in your workspace within a few minutes, sync the license update.", - "Sync_license_update_Callout_Title": "We're updating your license", - "Sync_success": "Sync success", - "Sync_Users": "Sync users", - "sync-auth-services-users": "Sync authentication services' users", - "sync-auth-services-users_description": "Permission to sync authentication services' users", - "System": "System", - "System_default": "System default", - "system_message": "system message", - "system_message_body": "system message body", - "System_messages": "System messages", - "Tag": "Tag", - "Tag_already_exists": "Tag already exists", - "Tag_removed": "Tag removed", - "Tags": "Tags", - "Take_it": "Take it!", - "Take_rocket_chat_with_you_with_mobile_applications": "Take Rocket.Chat with you with mobile applications.", - "Taken_at": "Taken at", - "Talk_to_an_expert": "Talk to an expert", - "Talk_to_sales": "Talk to sales", - "Talk_to_your_workspace_admin_to_address_this_issue": "Talk to your workspace admin to address this issue.", - "Talk_to_your_workspace_administrator_about_enabling_video_conferencing": "Talk to your workspace administrator about enabling video conferencing", - "Target user not allowed to receive messages": "Target user not allowed to receive messages", - "TargetRoom": "Target room", - "TargetRoom_Description": "The room where messages will be sent which are a result of this event being fired. Only one target room is allowed and it must exist.", - "Team": "Team", - "Team_Add_existing": "Add existing", - "Team_Add_existing_channels": "Add existing channels", - "Team_Auto-join": "Auto-join", - "Team_Auto-join_exceeded_user_limit": "Auto-join has a limit of {{limit}} members, #{{channelName}} now has {{numberOfMembers}} members", - "Team_Auto-join_updated": "#{{channelName}} now has {{numberOfMembers}} members", - "Team_Channels": "Team channels", - "Team_collaboration_filters": "Team collaboration filters", - "Team_Delete_Channel_modal_content": "Would you like to delete this channel?", - "Team_Delete_Channel_modal_content_danger": "This can’t be undone.", - "Team_has_been_created": "Team has been created", - "Team_has_been_deleted": "Team has been deleted", - "Team_Info": "Team info", - "Team_Mapping": "Team mapping", - "Team_Name": "Team name", - "Team_Remove_from_team": "Remove from team", - "Team_Remove_from_team_modal_content": "Would you like to remove this channel from {{teamName}}? The channel will be moved back to the workspace.", - "Team_voice_call": "Team voice calls", - "Team_what_is_this_team_about": "What is this team about", - "Teams": "Teams", - "Teams_about_the_channels": "And about the channels?", - "Teams_channels": "Team channels", - "Teams_channels_didnt_leave": "You did not select the following channels so you are not leaving them:", - "Teams_channels_last_owner_delete_channel_warning": "You are the last owner of this channel. Once you convert the team into a channel, the channel will be moved to the workspace.", - "Teams_channels_last_owner_leave_channel_warning": "You are the last owner of this channel. Once you leave the team, the channel will be kept inside the team but you will managing it from outside.", - "Teams_convert_channel_to_team": "Convert to team", - "Teams_delete_team": "You are about to delete this team.", - "Teams_delete_team_choose_channels": "Select the channels you would like to delete. The ones you decide to keep, will be available on your workspace.", - "Teams_delete_team_public_notice": "Notice that public channels will still be public and visible to everyone.", - "Teams_delete_team_Warning": "Once you delete a team, all chat content and configuration will be deleted.", - "Teams_deleted_channels": "The following channels are going to be deleted:", - "Teams_Errors_Already_exists": "The team `{{name}}` already exists.", - "Teams_Errors_team_name": "You can't use \"{{name}}\" as a team name.", - "Teams_Info": "Team info", - "Teams_kept__username__channels": "You did not select the following channels so {{username}} will be kept on them:", - "Teams_kept_channels": "You did not select the following channels so they will be moved to the workspace:", - "Teams_leave": "Leave team", - "Teams_leave_channels": "Select the team channels you would like to leave.", - "Teams_leaving_team": "You are leaving this team.", - "Teams_left_team_successfully": "Left the team successfully", - "Teams_members": "Teams members", - "Teams_move_channel_to_team": "Move to team", - "Teams_move_channel_to_team_confirm_description": "After reading the previous instructions about this behavior, do you want to move forward with this action?", - "Teams_move_channel_to_team_description_first": "Moving a channel inside a team means that this channel will be added in the team’s context, however, all channel’s members, which are not members of the respective team, will still have access to this channel, but will not be added as team’s members.", - "Teams_move_channel_to_team_description_fourth": "Please notice that the team’s owner will be able to remove members from the channel.", - "Teams_move_channel_to_team_description_second": "All channel’s management will still be made by the owners of this channel.", - "Teams_move_channel_to_team_description_third": "Team’s members and even team’s owners, if not a member of this channel, can not have access to the channel’s content.", - "Teams_New_Add_members_Label": "Members", - "Teams_New_Broadcast_Description": "Only team owners can write new messages but anyone can reply in a thread", - "Teams_New_Broadcast_Label": "Broadcast", - "Teams_new_description": "Teams allow a group of people to collaborate and can contain multiple channels.", - "Teams_New_Description_Label": "Topic", - "Teams_New_Description_Placeholder": "What is this team about", - "Teams_New_Encrypted_Description_Disabled": "Only available for private team", - "Teams_New_Encrypted_Description_Enabled": "End-to-end encrypted team. Search will not work with encrypted teams and notifications may not show the messages content.", - "Teams_New_Encrypted_Label": "Encrypted", - "Teams_New_Name_Label": "Name", - "Teams_New_Private_Description_Disabled": "Anyone can access", - "Teams_New_Private_Description_Enabled": "People can only join by being invited", - "Teams_New_Private_Label": "Private", - "Teams_New_Read_only_Description": "All users in this team can write messages", - "Teams_New_Read_only_Label": "Read-only", - "Teams_New_Title": "Create team", - "Teams_Private_Team": "Private team", - "Teams_Public_Team": "Public team", - "Teams_removing__username__from_team": "You are removing {{username}} from this team", - "Teams_removing__username__from_team_and_channels": "You are removing {{username}} from this team and all its channels.", - "Teams_removing_member": "Removing member", - "Teams_Search_teams": "Search teams", - "Teams_Select_a_team": "Select a team", - "Technology_Provider": "Technology provider", - "Technology_Services": "Technology services", - "Template": "Template", - "template": "template", - "Template_message": "Template message", - "Temporarily_unavailable": "Temporarily unavailable", - "Terms": "Terms", - "Terms_of_use": "Terms of use", - "Test_Connection": "Test connection", - "Test_Desktop_Notifications": "Test desktop notifications", - "Test_LDAP_Search": "Test LDAP search", - "test-admin-options": "Test options on admin panel", - "test-admin-options_description": "Permission to test options on admin panel such as LDAP login.", - "test-push-notifications": "Test push notifications", - "test-push-notifications_description": "Permission to test push notifications", - "Text": "Text", - "Texts": "Texts", - "Thank_you_exclamation_mark": "Thank you!", - "Thank_You_For_Choosing_RocketChat": "Thank you for choosing Rocket.Chat!", - "Thank_you_for_your_feedback": "Thank you for your feedback", - "The_application_name_is_required": "The application name is required", - "The_application_will_be_able_to": "<1>{{appName}} will be able to:", - "The_channel_name_is_required": "The channel name is required", - "The_emails_are_being_sent": "The emails are being sent.", - "The_empty_room__roomName__will_be_removed_automatically": "The empty room {{roomName}} will be removed automatically.", - "The_image_resize_will_not_work_because_we_can_not_detect_ImageMagick_or_GraphicsMagick_installed_in_your_server": "The image resize will not work because we can not detect ImageMagick or GraphicsMagick installed on your server.", - "The_message_is_a_discussion_you_will_not_be_able_to_recover": "The message is a discussion you will not be able to recover the messages!", - "The_mobile_notifications_were_disabled_to_all_users_go_to_Admin_Push_to_enable_the_Push_Gateway_again": "The mobile notifications were disabled to all users, go to \"admin > push\" to enable the push gateway again", - "The_necessary_browser_permissions_for_location_sharing_are_not_granted": "The necessary browser permissions for location sharing are not granted", - "The_peer__peer__does_not_exist": "The peer {{peer}} does not exist.", - "The_redirectUri_is_required": "The redirectUri is required", - "The_selected_user_is_not_a_monitor": "The selected user is not a monitor", - "The_selected_user_is_not_an_agent": "The selected user is not an agent", - "The_server_will_restart_in_s_seconds": "The server will restart in %s seconds", - "The_setting_s_is_configured_to_s_and_you_are_accessing_from_s": "The setting {{settingName}} is configured to {{configuredUrl}} and you are accessing from {{currentUrl}}!", - "The_user_s_will_be_removed_from_role_s": "The user {{username}} will be removed from role {{role}}", - "The_user_will_be_banned_from__roomName__": "The user will be banned from {{roomName}}", - "The_user_will_be_removed_from_s": "The user will be removed from {{roomName}}", - "The_user_will_be_unbanned_from__roomName__": "The user will be unbanned from {{roomName}}", - "The_user_wont_be_able_to_type_in_s": "The user won't be able to type in {{roomName}}", - "The_workspace_has_exceeded_the_monthly_limit_of_active_contacts": "The workspace has exceeded the monthly limit of active contacts.", - "Theme": "Theme", - "Theme_Appearence": "Theme appearence", - "Theme_dark": "Dark", - "Theme_dark_description": "Reduce eye strain and fatigue in low-light conditions by minimizing the amount of light emitted by the screen.", - "Theme_high_contrast": "High contrast", - "Theme_high_contrast_description": "Maximum tonal differentiation with bold colors and sharp contrasts provide enhanced accessibility.", - "Theme_light": "Light", - "Theme_light_description": "More accessible for individuals with visual impairments and a good choice for well-lit environments.", - "Theme_match_system": "Match system", - "Theme_match_system_description": "Automatically match the appearance of your system.", - "theme-color-attention-color": "Attention color", - "theme-color-component-color": "Component color", - "theme-color-content-background-color": "Content background color", - "theme-color-custom-scrollbar-color": "Custom scrollbar color", - "theme-color-error-color": "Error color", - "theme-color-info-font-color": "Info font color", - "theme-color-link-font-color": "Link font color", - "theme-color-pending-color": "Pending color", - "theme-color-primary-action-color": "Primary action color", - "theme-color-primary-background-color": "Primary background color", - "theme-color-primary-font-color": "Primary font color", - "theme-color-rc-color-alert": "Alert", - "theme-color-rc-color-alert-light": "Alert light", - "theme-color-rc-color-alert-message-primary": "Alert message primary", - "theme-color-rc-color-alert-message-primary-background": "Alert message primary background", - "theme-color-rc-color-alert-message-secondary": "Alert message secondary", - "theme-color-rc-color-alert-message-secondary-background": "Alert message secondary background", - "theme-color-rc-color-alert-message-warning": "Alert message warning", - "theme-color-rc-color-alert-message-warning-background": "Alert message warning background", - "theme-color-rc-color-announcement-background": "Announcement background color", - "theme-color-rc-color-announcement-background-hover": "Announcement background color hover", - "theme-color-rc-color-announcement-text": "Announcement text color", - "theme-color-rc-color-announcement-text-hover": "Announcement text color hover", - "theme-color-rc-color-button-primary": "Button primary", - "theme-color-rc-color-button-primary-light": "Button primary light", - "theme-color-rc-color-content": "Content", - "theme-color-rc-color-error": "Error", - "theme-color-rc-color-error-light": "Error light", - "theme-color-rc-color-link-active": "Link active", - "theme-color-rc-color-primary": "Primary", - "theme-color-rc-color-primary-background": "Primary background", - "theme-color-rc-color-primary-dark": "Primary dark", - "theme-color-rc-color-primary-darkest": "Primary darkest", - "theme-color-rc-color-primary-light": "Primary light", - "theme-color-rc-color-primary-light-medium": "Primary light medium", - "theme-color-rc-color-primary-lightest": "Primary lightest", - "theme-color-rc-color-success": "Success", - "theme-color-rc-color-success-light": "Success light", - "theme-color-secondary-action-color": "Secondary action color", - "theme-color-secondary-background-color": "Secondary background color", - "theme-color-secondary-font-color": "Secondary font color", - "theme-color-selection-color": "Selection color", - "theme-color-status-away": "Away status color", - "theme-color-status-busy": "Busy status color", - "theme-color-status-offline": "Offline status color", - "theme-color-status-online": "Online status color", - "theme-color-success-color": "Success color", - "theme-color-transparent-dark": "Transparent dark", - "theme-color-transparent-darker": "Transparent darker", - "theme-color-transparent-lightest": "Transparent lightest", - "theme-color-unread-notification-color": "Unread notifications color", - "theme-custom-css": "Custom CSS", - "theme-font-body-font-family": "Body font family", - "Themes": "Themes", - "There_are_no_agents_added_to_this_department_yet": "There are no agents added to this department yet.", - "There_are_no_applications": "No OAuth applications have been added yet.", - "There_are_no_applications_installed": "There are currently no Rocket.Chat applications installed.", - "There_are_no_available_monitors": "There are no available monitors", - "There_are_no_departments_added_to_this_tag_yet": "There are no departments added to this tag yet", - "There_are_no_departments_added_to_this_unit_yet": "There are no departments added to this unit yet", - "There_are_no_departments_available": "There are no departments available", - "There_are_no_integrations": "There are no integrations", - "There_are_no_monitors_added_to_this_unit_yet": "There are no monitors added to this unit yet", - "There_are_no_personal_access_tokens_created_yet": "There are no personal access tokens created yet.", - "There_are_no_rooms_for_the_given_search_criteria": "There are no rooms for the given search criteria", - "There_are_no_users_in_this_role": "There are no users in this role.", - "There_has_been_an_error_installing_the_app": "There has been an error installing the app", - "There_is_no_video_conference_history_in_this_room": "There is no conference call history in this room", - "There_is_one_or_more_apps_in_an_invalid_state_Click_here_to_review": "There is one or more apps in an invalid state. Click here to review.", - "These_options_affect_this_conversation_only_To_set_default_selections_go_to_My_Account_Omnichannel": "These options affect this conversation only. To set default selections, go to My account > Omnichannel.", - "Third_party_applications_table": "Third-party applications table", - "Third_party_login": "Third-party login", - "This_action_cannot_be_undone": "This action cannot be undone", - "This_agent_was_already_selected": "This agent was already selected", - "this_app_is_included_with_subscription": "This app is included with {{bundleName}} plans", - "This_attachment_is_not_supported": "Attachment format not supported", - "This_cant_be_undone": "This can't be undone.", - "This_conversation_is_already_closed": "This conversation is already closed.", - "This_email_has_already_been_used_and_has_not_been_verified__Please_change_your_password": "This email has already been used and has not been verified. Please change your password.", - "This_feature_is_currently_in_alpha": "This feature is currently in alpha!", - "This_is_a_deprecated_feature_alert": "This is a deprecated feature. It may not work as expected and will not get new updates.", - "This_is_a_desktop_notification": "This is a desktop notification", - "This_is_a_push_test_messsage": "This is a push test message", - "This_license_is_valid_and_ready_to_apply": "This license is valid and ready to apply", - "This_message_was_rejected_by__peer__peer": "This message was rejected by {{peer}} peer.", - "This_monitor_was_already_selected": "This monitor was already selected", - "This_month": "This month", - "This_option_affect_this_conversation_only_To_set_default_selection_go_to_My_Account_Omnichannel": "This option affect this conversation only. To set default selection, go to my account > omnichannel.", - "This_page_is_deprecated_will_be_removed_soon": "This page is deprecated and will be removed soon", - "This_room_encryption_has_been_disabled_by__username_": "This room's encryption has been disabled by {{username}}", - "This_room_encryption_has_been_enabled_by__username_": "This room's encryption has been enabled by {{username}}", - "This_room_has_been_archived": "archived room", - "This_room_has_been_archived_by__username_": "This room has been archived by {{username}}", - "This_room_has_been_unarchived": "unarchived room", - "This_room_has_been_unarchived_by__username_": "This room has been unarchived by {{username}}", - "This_room_is_read_only": "This room is read-only", - "This_server_will_be_available_while_your_session_is_active": "This server will be available while your session is active", - "This_week": "This week", - "This_year": "This year", - "Thread": "Thread", - "thread": "thread", - "Thread_composer": "Thread composer", - "Thread_in": "Thread in", - "Thread_in__roomName__": "Thread in {{roomName}}", - "Thread_message": "Commented on *{{username}}'s* message: _ {{msg}} _", - "thread_message": "thread message", - "Thread_message_list": "Thread message list", - "thread_message_preview": "thread message preview", - "thread_messages": "thread messages", - "Threads": "Threads", - "threads_counter": { - "one": "{{count}} unread threaded message", - "other": "{{count}} unread threaded messages" - }, - "Threads_Description": "Threads allow organized discussions around a specific message.", - "Threads_unavailable_for_federation": "Threads are unavailable for federated rooms", - "Thursday": "Thursday", - "Time": "Time", - "Time_in_minutes": "Time in minutes", - "Time_in_seconds": "Time in seconds", - "Time_slash_Date": "Time / date", - "Timeout": "Timeout", - "Timeout_in_miliseconds": "Timeout (in miliseconds)", - "Timeout_in_miliseconds_cant_be_negative_number": "Timeout (in miliseconds) can't a negative number", - "Timeout_in_miliseconds_hint": "The time in milliseconds to wait for an external service to respond before canceling the request.", - "Timeouts": "Timeouts", - "Timestamp": "Timestamp", - "timestamps.fullDateTime": "Full date and short time", - "timestamps.fullDateTimeDescription": "Thursday, December 31, 2020 12:00 AM", - "timestamps.fullDateTimeLong": "Full date and long time", - "timestamps.fullDateTimeLongDescription": "Thursday, December 31, 2020 12:00:00 AM", - "timestamps.longDate": "Short date and time", - "timestamps.longDateDescription": "12/31/2020, 12:00 AM", - "timestamps.longTime": "Long time", - "timestamps.longTimeDescription": "12:00:00 AM", - "timestamps.relativeTime": "Relative", - "timestamps.relativeTimeDescription": "1 year ago", - "timestamps.shortDate": "Short date", - "timestamps.shortDateDescription": "12/31/2020", - "timestamps.shortTime": "Short time", - "timestamps.shortTimeDescription": "12:00 AM", - "Timezone": "Time zone", - "Timezone_picker_description": "Select the time zone for the entered time.", - "Timezone_picker_hint": "Others see timestamps converted to their own time zone.", - "Title": "Title", - "Title_bar_color": "Title bar color", - "Title_bar_color_offline": "Title bar color offline", - "Title_offline": "Title offline", - "To": "To", - "To_additional_emails": "To additional emails", - "To_install_RocketChat_Livechat_in_your_website_copy_paste_this_code_above_the_last_body_tag_on_your_site": "To install Rocket.Chat livechat in your website, copy & paste this code above the last {{bodyTag}} tag on your site.", - "To_prevent_seeing_this_message_again_allow_popups_from_workspace_URL": "To prevent seeing this message again, make sure your browser settings allow pop-ups to be opened from the workspace URL: ", - "to_see_more_details_on_how_to_integrate": "to see more details on how to integrate.", - "To_users": "To users", - "Today": "Today", - "Toggle_original_translated": "Toggle original/translated", - "toggle-room-e2e-encryption": "Toggle room E2E encryption", - "toggle-room-e2e-encryption_description": "Permission to toggle e2e encryption room", - "Token": "Token", - "Token_Access": "Token access", - "Token_Controlled_Access": "Token controlled access", - "Token_has_been_removed": "Token has been removed", - "Token_Not_Recognized": "Token not recognized", - "Token_required": "Token required", - "Tokens_Minimum_Needed_Balance": "Minimum needed token balance", - "Tokens_Minimum_Needed_Balance_Description": "Set minimum needed balance on each token. Blank or \"0\" for not limit.", - "Tokens_Minimum_Needed_Balance_Placeholder": "Balance value", - "Tokens_Required": "Tokens required", - "Tokens_Required_Input_Description": "Type one or more tokens asset names separated by comma.", - "Tokens_Required_Input_Error": "Invalid typed tokens.", - "Tokens_Required_Input_Placeholder": "Tokens asset names", - "Toolbox_room_actions": "Primary room actions", - "Top_5_agents_with_the_most_conversations": "Top 5 agents with the most conversations", - "Topic": "Topic", - "Total": "Total", - "Total_abandoned_chats": "Total abandoned chats", - "Total_conversations": "Total conversations", - "Total_Discussions": "Discussions", - "Total_messages": "Total messages", - "Total_received": "Total received", - "Total_rooms": "Total rooms", - "Total_sent": "Total sent", - "Total_Threads": "Threads", - "Total_time": "Total time", - "Total_visitors": "Total visitors", - "TOTP Invalid [totp-invalid]": "Code or password invalid", - "TOTP_reset_email": "Two factor TOTP reset notification", - "TOTP_Reset_Other_Key_Warning": "Reset the current two-factor TOTP will log out the user. The user will be able to set the two-factor again later.", - "totp-disabled": "You do not have 2FA login enabled for your user", - "totp-invalid": "Code or password invalid", - "totp-max-attempts": "Maximum OTP failed attempts reached. A new code will be generated.", - "totp-required": "TOTP required", - "Transcript": "Transcript", - "Transcript_Enabled": "Ask visitor if they would like a transcript after chat closed", - "Transcript_message": "Message to show when asking about transcript", - "Transcript_of_your_livechat_conversation": "Transcript of your omnichannel conversation.", - "Transcript_Request": "Transcript request", - "Transfer_call": "Transfer call", - "Transfer_to": "Transfer to", - "transfer-livechat-guest": "Transfer livechat guests", - "transfer-livechat-guest_description": "Permission to transfer livechat guests", - "Transferred": "Transferred", - "Transferred_call__from__to": "{{from}} transferred call to", - "Transferring_call": "Transferring call", - "Transferring_call_incoming": "Incoming call transfer", - "Transferring_call_incoming__from_": "From {{from}}", - "Translate": "Translate", - "Translate_to": "Translate to", - "Translated": "Translated", - "Translations": "Translations", - "Travel_and_Places": "Travel & Places", - "trial": "trial", - "Trial_active": "Trial active", - "Trial_period: ": "Trial period", - "Trigger": "Trigger", - "Trigger_removed": "Trigger removed", - "Trigger_Words": "Trigger words", - "Triggers": "Triggers", - "Troubleshoot": "Troubleshoot", - "Troubleshoot_Description": "Configure how troubleshooting is handled on your workspace.", - "Troubleshoot_Disable_Data_Exporter_Processor": "Disable data exporter processor", - "Troubleshoot_Disable_Data_Exporter_Processor_Alert": "This setting stops the processing of all export requests from users, so they will not receive the link to download their data!", - "Troubleshoot_Disable_Instance_Broadcast": "Disable instance broadcast", - "Troubleshoot_Disable_Instance_Broadcast_Alert": "This setting prevents the Rocket.Chat instances from sending events to the other instances, it may cause syncing problems and misbehavior!", - "Troubleshoot_Disable_Livechat_Activity_Monitor": "Disable livechat activity monitor", - "Troubleshoot_Disable_Livechat_Activity_Monitor_Alert": "This setting stops the processing of livechat visitor sessions causing the statistics to stop working correctly!", - "Troubleshoot_Disable_Notifications": "Disable notifications", - "Troubleshoot_Disable_Notifications_Alert": "This setting completely disables the notifications system; sounds, desktop notifications, mobile notifications, and emails will stop!", - "Troubleshoot_Disable_Presence_Broadcast": "Disable presence broadcast", - "Troubleshoot_Disable_Presence_Broadcast_Alert": "This setting prevents all instances form sending the status changes of the users to their clients keeping all the users with their presence status from the first load!", - "Troubleshoot_Disable_Sessions_Monitor": "Disable sessions monitor", - "Troubleshoot_Disable_Sessions_Monitor_Alert": "This setting stops the processing of user sessions causing the statistics to stop working correctly!", - "Troubleshoot_Disable_Teams_Mention": "Disable teams mention", - "Troubleshoot_Disable_Teams_Mention_Alert": "This setting disables the teams mention feature. User's won't be able to mention a team by name in a message and get its members notified.", - "Troubleshoot_Force_Caching_Version": "Force browsers to clear networking cache based on version change", - "Troubleshoot_Force_Caching_Version_Alert": "If the value provided is not empty and different from previous one the browsers will try to clear the cache. This setting should not be set for a long period since it affects the browser performance, please clear it as soon as possible.", - "True": "True", - "Try_different_filters": "Try different filters", - "Try_entering_a_different_search_term": "Try entering a different search term.", - "Try_entering_a_different_search_term_or_search_with_AI": "Try entering a different search term, or turn on search with AI to find matches inside messages.", - "Try_now": "Try now", - "Try_searching_in_the_marketplace_instead": "Try searching in the marketplace instead", - "Tuesday": "Tuesday", - "Turn_OFF": "Turn off", - "Turn_off_answer_chats": "Turn off answer chats", - "Turn_off_video": "Turn off video", - "Turn_ON": "Turn on", - "Turn_on_answer_chats": "Turn on answer chats", - "Turn_on_video": "Turn on video", - "Two Factor Authentication": "Two factor authentication", - "Two-factor_authentication": "Two-factor authentication", - "Two-factor_authentication_cancelled": "Two-factor authentication cancelled", - "Two-factor_authentication_disabled": "Two-factor authentication disabled", - "Two-factor_authentication_email": "Two-factor authentication via email", - "Two-factor_authentication_enabled": "Two-factor authentication enabled", - "Two-factor_authentication_native_mobile_app_warning": "WARNING: Once you enable this, you will not be able to login on the native mobile apps (Rocket.Chat+) using your password until they implement the 2FA.", - "Two-factor_authentication_required": "Two-factor authentication required", - "Two-factor_authentication_via_TOTP": "Two-factor authentication via TOTP", - "Type": "Type", - "Type_your_email": "Type your email", - "Type_your_job_title": "Type your job title", - "Type_your_message": "Type your message", - "Type_your_name": "Type your name", - "Type_your_password": "Type your password", - "Type_your_username": "Type your username", - "Types": "Types", - "Types_and_Distribution": "Types and distribution", - "typing": "typing", - "UI_Allow_room_names_with_special_chars": "Allow special characters in room names", - "UI_DisplayRoles": "Display roles", - "UI_Group_Channels_By_Type": "Group channels by type", - "UI_Merge_Channels_Groups": "Merge private groups with channels", - "UI_Show_top_navbar_embedded_layout": "Show top navbar in embedded layout", - "UI_Unread_Counter_Style": "Unread counter style", - "UI_Use_Name_Avatar": "Use full name initials to generate default avatar", - "UI_Use_Real_Name": "Use real name", - "UIKit_Interaction_Timeout": "App has failed to respond. Please try again or contact your admin", - "Unable_to_complete_call": "Unable to complete call", - "Unable_to_complete_call__code": "Unable to complete call. Error code [{{statusCode}}]", - "Unable_to_load_active_connections": "Unable to load active connections", - "Unable_to_make_calls_while_another_is_ongoing": "Unable to make calls while another call is ongoing", - "Unable_to_negotiate_call_params": "Unable to negotiate call params.", - "UNABLE_TO_VERIFY": "Unable to verify user", - "unable-to-get-file": "Unable to get file", - "Unarchive": "Unarchive", - "unarchive-room": "Unarchive room", - "unarchive-room_description": "Permission to unarchive channels", - "Unassign_extension": "Unassign extension", - "Unassigned": "Unassigned", - "unauthorized": "Not authorized", - "Unavailable": "Unavailable", - "Unavailable_in_encrypted_channels": "Unavailable in encrypted channels", - "Unban_and_add": "Unban and add", - "Unban_user_from_room": "Unban user from room", - "Unblock": "Unblock", - "Unblock_User": "Unblock user", - "unblock-livechat-contact": "Unblock omnichannel contact channel", - "Uncheck_All": "Uncheck all", - "Uncollapse": "Uncollapse", - "Undefined": "Undefined", - "Undo_request": "Undo request", - "Unfavorite": "Unfavorite", - "Unfinished_message": "Unfinished message", - "Unfinished_thread_message": "Unfinished thread message", - "Unfollow_message": "Unfollow message", - "Unignore": "Unignore", - "Uninstall": "Uninstall", - "Uninstall_grandfathered_app": "Uninstall {{appName}}?", - "Unique_ID_change_detected": "Unique ID change detected", - "Unique_ID_change_detected_description": "Information that identifies this workspace has changed. This can happen when the site URL or database connection string are changed or when a new workspace is created from a copy of an existing database.

Would you like to proceed with a configuration update to the existing workspace or create a new workspace and unique ID?", - "Unique_ID_change_detected_learn_more_link": "Learn more", - "Unit": "Unit", - "Unit_removed": "Unit removed", - "Units": "Units", - "Unknown": "Unknown", - "unknown": "unknown", - "Unknown_contact_callout_description": "Unknown contact. This contact is not on the contact list.", - "Unknown_Import_State": "Unknown import state", - "Unknown_User": "Unknown user", - "Unlimited": "Unlimited", - "Unlimited_MACs": "Unlimited MACs", - "Unlimited_push_notifications": "Unlimited push notifications", - "Unlimited_seats": "Unlimited seats", - "Unlimited_seats_MACs": "Unlimited seats and MACs", - "Unlock_premium_capabilities": "Unlock Premium capabilities", - "Unmute": "Unmute", - "Unmute_microphone": "Unmute microphone", - "Unmute_someone_in_room": "Unmute someone in the room", - "Unmute_user": "Unmute user", - "Unnamed": "Unnamed", - "Unpin": "Unpin", - "Unpin_Message": "Unpin message", - "unpinning-not-allowed": "Unpinning is not allowed", - "Unprioritized": "Unprioritized", - "Unread": "Unread", - "Unread_Count": "Unread count", - "Unread_Count_DM": "Unread count for direct messages", - "Unread_Count_Omni": "Unread count for omnichannel chats", - "Unread_mentions": "Unread mentions", - "Unread_mentions_above": "Unread mentions above", - "Unread_mentions_below": "Unread mentions below", - "Unread_Messages": "Unread messages", - "unread_messages_counter": { - "one": "{{count}} unread message", - "other": "{{count}} unread messages" - }, - "Unread_on_top": "Unread on top", - "Unread_Requested_First": "Unread requested first", - "Unread_Requested_Last": "Unread requested last", - "Unread_Rooms": "Unread rooms", - "Unread_Rooms_Mode": "Unread rooms mode", - "Unread_Tray_Icon_Alert": "Unread tray icon alert", - "Unreads": "Unreads", - "Unsafe_Url": "Unsafe URL", - "Unseen_features": "Unseen features", - "Unselected_by_default": "Unselected by default", - "Unstar_Message": "Remove star", - "Until": "Until", - "Until_date": "Until {{date}}", - "Until_time": "Until {{time}}", - "UNVERIFIED": "User is unverified", - "Unverified": "Unverified", - "Update": "Update", - "Update_anyway": "Update anyway", - "Update_EnableChecker": "Enable the update checker", - "Update_EnableChecker_Description": "Checks automatically for new updates / important messages from the Rocket.Chat developers and receives notifications when available. The notification appears once per new version as a clickable banner and as a message from the Rocket.Cat bot, both visible only for administrators.", - "Update_every": "Update every", - "Update_LatestAvailableVersion": "Update latest available version", - "Update_to_access_marketplace": "Update to access marketplace", - "Update_to_access_marketplace_description": "This workspace cannot access the marketplace because it's running an unsupported version of Rocket.Chat.", - "Update_to_version": "Update to {{version}}", - "Update_version": "Update version", - "Update_your_RocketChat": "Update your Rocket.Chat", - "update-livechat-contact": "Update omnichannel contacts", - "Updated": "Updated", - "Updated_at": "Updated at", - "Upgrade": "Upgrade", - "Upgrade_subscription_to_enable_private_apps": "Upgrade subscription to enable private apps.", - "Upgrade_tab_connection_error_description": "Looks like you have no internet connection. This may be because your workspace is installed on a fully-secured air-gapped server", - "Upgrade_tab_connection_error_restore": "Restore your connection to learn about features you are missing out on.", - "Upgrade_tab_go_fully_featured": "Go fully featured", - "Upgrade_tab_trial_guide": "Trial guide", - "Upgrade_tab_upgrade_your_plan": "Upgrade your plan", - "Upgrade_to_Pro": "Upgrade to pro", - "UpgradeToGetMore_accessibility-certification_Body": "Comply with WCAG and BITV standards with Rocket.Chat's accessibility program.", - "UpgradeToGetMore_accessibility-certification_Title": "WCAG 2.1 and BITV 2.0", - "UpgradeToGetMore_auditing_Body": "Audit conversations in one single place to ensure communication quality with customers, suppliers, and internal teams.", - "UpgradeToGetMore_auditing_Title": "Message auditing", - "UpgradeToGetMore_custom-roles_Body": "Ensure a safe and productive work environment by setting specific roles and permissions for people in your workspace.", - "UpgradeToGetMore_custom-roles_Title": "Custom roles", - "UpgradeToGetMore_engagement-dashboard_Body": "Gain insights into user, message, and channel usage through the engagement dashboard.", - "UpgradeToGetMore_engagement-dashboard_Title": "Analytics", - "UpgradeToGetMore_Headline": "Upgrade to get more", - "UpgradeToGetMore_oauth-enterprise_Body": "Ensure proper access permissions through LDAP/SAML/oauth with group roles mapping, channel subscription, auto logout and more.", - "UpgradeToGetMore_oauth-enterprise_Title": "Advanced authentication", - "UpgradeToGetMore_scalability_Body": "Improve efficiency, decrease costs and increase concurrent users usage by switching from monolithic to microservices or multi-instance.", - "UpgradeToGetMore_scalability_Title": "High scalabaility", - "UpgradeToGetMore_Subtitle": "Supercharge your workspace with advanced capabilities.", - "Upload": "Upload", - "Upload_anyway": "Upload anyway", - "Upload_app": "Upload app", - "Upload_failed": "Upload failed", - "Upload_file": "Upload file", - "Upload_file_name": "File name", - "Upload_file_question": "Upload file?", - "Upload_Folder_Path": "Upload folder path", - "Upload_From": "Upload from {{name}}", - "Upload_license_file": "Upload license file", - "Upload_private_app": "Upload private app", - "Upload_user_avatar": "Upload avatar", - "Uploading__count__file": { - "one": "Uploading {{count}} file", - "other": "Uploading {{count}} files" - }, - "Uploading_file": "Uploading file...", - "Uploads": "Uploads", - "Uptime": "Uptime", - "URL": "URL", - "URL_is_required": "URL is required", - "URL_must_start_with_'http://'_or_'https://'": "URL must start with 'http://' or 'https://'", - "URLs": "URLs", - "Usage": "Usage", - "Use": "Use", - "Use_account_preference": "Use account preference", - "Use_Emojis": "Use emojis", - "Use_Global_Settings": "Use global settings", - "Use_initials_avatar": "Use your username initials", - "Use_Legacy_Message_Template": "Use legacy message template", - "Use_minor_colors": "Use minor color palette (defaults inherit major colors)", - "Use_RC_SDK": "Use Rocket.Chat SDK", - "Use_RC_SDK_Alert": "Experimental feature. Restart the browser tab after toggling.", - "Use_RC_SDK_Description": "Experimental — when enabled, the client routes Meteor DDP traffic through @rocket.chat/ddp-client (single WebSocket).", - "Use_response": "Use response", - "Use_Room_configuration": "Overwrites the server configuration and use room config", - "Use_Server_configuration": "Use server configuration", - "Use_this_response": "Use this response", - "Use_this_username": "Use this username", - "Use_token": "Use token", - "Use_uploaded_avatar": "Use uploaded avatar", - "Use_url_for_avatar": "Use URL for avatar", - "Use_User_Preferences_or_Global_Settings": "Use user preferences or global settings", - "used_limit": "{{used, number}} / {{limit, number}}", - "used_limit_infinite": "{{used, number}} / ∞", - "User": "User", - "User Search": "User search", - "User Search (Group Validation)": "User search (group validation)", - "User__username__banned_from__roomName__": "User {{username}} banned from {{roomName}}", - "User__username__is_now_a_leader_of__room_name_": "User {{username}} is now a leader of {{room_name}}", - "User__username__is_now_a_moderator_of__room_name_": "User {{username}} is now a moderator of {{room_name}}", - "User__username__is_now_an_owner_of__room_name_": "User {{username}} is now an owner of {{room_name}}", - "User__username__muted_in_room__roomName__": "User {{username}} muted in room {{roomName}}", - "User__username__removed_from__room_name__leaders": "User {{username}} removed from {{room_name}} leaders", - "User__username__removed_from__room_name__moderators": "User {{username}} removed from {{room_name}} moderators", - "User__username__removed_from__room_name__owners": "User {{username}} removed from {{room_name}} owners", - "User__username__unbanned_from__roomName__": "User {{username}} unbanned from {{roomName}}", - "User__username__unmuted_in_room__roomName__": "User {{username}} unmuted in room {{roomName}}", - "User_activity": { - "one": "{{users, list}} is active", - "other": "{{users, list}} are active" - }, - "User_activity_hidden_users": { - "one": "{{count}} other", - "other": "{{count}} others" - }, - "User_activity_playing": { - "one": "{{users, list}} is playing", - "other": "{{users, list}} are playing" - }, - "User_activity_recording": { - "one": "{{users, list}} is recording", - "other": "{{users, list}} are recording" - }, - "User_activity_typing": { - "one": "{{users, list}} is typing", - "other": "{{users, list}} are typing" - }, - "User_activity_uploading": { - "one": "{{users, list}} is uploading", - "other": "{{users, list}} are uploading" - }, - "User_added": "User added", - "User_added_by": "User {{user_added}} added by {{user_by}}.", - "User_added_successfully": "User added successfully", - "User_added_to": "added {{user_added}}", - "User_and_group_mentions_only": "User and group mentions only", - "User_cant_be_empty": "User cannot be empty", - "User_card": "User card", - "User_card_actions": "User card actions", - "User_created_successfully!": "User create successfully!", - "User_default": "User default", - "User_doesnt_exist": "No user exists by the name of `@{{username}}`.", - "User_e2e_key_was_reset": "User E2E key was reset successfully.", - "User_first_log_in": "User first log in", - "User_has_been_activated": "User has been activated", - "User_has_been_banned": "banned {{user_banned}}", - "User_has_been_deactivated": "User has been deactivated", - "User_has_been_deleted": "User has been deleted", - "User_has_been_ignored": "User has been ignored", - "User_has_been_muted": "muted {{user_muted}}", - "User_has_been_removed": "removed {{user_removed}}", - "User_has_been_removed_from_s": "User has been removed from {{roomName}}", - "User_has_been_removed_from_team": "User has been removed from team", - "User_has_been_unbanned": "unbanned {{user_unbanned}}", - "User_has_been_unignored": "User is no longer ignored", - "User_has_been_unmuted": "unmuted {{user_unmuted}}", - "User_Info": "User info", - "User_info": "User info", - "User_Interface": "User interface", - "User_invited_to_room": "invited {{user_invited}} to the room", - "User_is_banned": "User is banned", - "User_is_banned_from_room_confirm_unban": "This user is banned from this room. Do you want to unban and add them back?", - "User_is_blocked": "User is blocked", - "User_is_no_longer_an_admin": "User is no longer an admin", - "User_is_now_an_admin": "User is now an admin", - "User_is_unblocked": "User is unblocked", - "User_joined_channel": "Has joined the channel.", - "User_joined_conversation": "Has joined the conversation", - "User_joined_team": "joined this team", - "User_joined_the_channel": "joined the channel", - "User_joined_the_conversation": "joined the conversation", - "User_joined_the_team": "joined this team", - "user_key_refreshed_successfully": "key refreshed successfully", - "User_left": "Has left the channel.", - "User_left_team": "left this team", - "User_left_this_channel": "left the channel", - "User_left_this_team": "left this team", - "User_logged_out": "User is logged out", - "User_management": "User management", - "User_mentions_only": "User mentions only", - "User_menu": "User menu", - "User_must_exist_and_have_permission": "The user must exist and have the {{permission}} permission.", - "User_muted": "User muted", - "User_muted_by": "User {{user_muted}} muted by {{user_by}}.", - "User_not_found": "User not found", - "User_not_found_or_incorrect_password": "User not found or incorrect password", - "User_or_channel_name": "User or channel name", - "User_Presence": "User presence", - "User_rejected_invitation_to_room": "rejected invitation to room", - "User_removed": "User removed", - "User_removed_by": "User {{user_removed}} removed by {{user_by}}.", - "User_sent_a_message_on_channel": "{{username}} sent a message on {{channel}}", - "User_sent_a_message_to_you": "{{username}} sent you a message", - "user_sent_an_attachment": "{{user}} sent an attachment", - "User_Settings": "User settings", - "User_started_a_new_conversation": "{{username}} started a new conversation", - "User_Status": "User status", - "User_status_admin_hint": "Let other users see this user’s status. User will always appear offline if disabled.", - "User_status_disabled": "User status temporarily disabled to maintain performance.", - "User_status_disabled_by_an_admin": "User status disabled by an admin", - "User_status_disabled_learn_more": "User status disabled", - "User_status_disabled_learn_more_description": "Due to high volume of active connections, the service that handles user status is temporarily disabled. Administrators can re-enable this manually in the workspace settings.", - "User_status_disabled_on_this_workspace": "User status disabled on this workspace", - "User_status_menu": "User status menu", - "User_status_temporarily_disabled": "User status temporarily disabled", - "User_unmuted_by": "User {{user_unmuted}} unmuted by {{user_by}}.", - "User_unmuted_in_room": "User unmuted in room", - "User_updated_successfully": "User updated successfully", - "User_uploaded_a_file_on_channel": "{{username}} uploaded a file on {{channel}}", - "User_uploaded_a_file_to_you": "{{username}} sent you a file", - "User_uploaded_file": "Uploaded a file", - "User_uploaded_files_on_channel": "{{username}} uploaded {{count}} files on {{channel}}", - "User_uploaded_files_to_you": "{{username}} sent you {{count}} files", - "User_uploaded_image": "Uploaded an image", - "User_Without_Extensions": "Users without extensions", - "user-generate-access-token": "User generate access token", - "user-generate-access-token_description": "Permission for users to generate access tokens", - "UserData_EnableDownload": "Enable user data download", - "UserData_FileSystemPath": "System path (exported files)", - "UserData_FileSystemZipPath": "System path (compressed file)", - "UserData_MessageLimitPerRequest": "Message limit per request", - "UserData_ProcessingFrequency": "Processing frequency (minutes)", - "UserDataDownload": "User data download", - "UserDataDownload_CompletedRequestExisted_Text": "Your data file was already generated. Check your email account for the download link.", - "UserDataDownload_CompletedRequestExistedWithLink_Text": "Your data file was already generated. Click here to download it.", - "UserDataDownload_Description": "Configurations to allow or disallow workspace members from downloading of workspace data.", - "UserDataDownload_EmailBody": "Your data file is now ready to download. Click here to download it.", - "UserDataDownload_EmailSubject": "Your data file is ready to download", - "UserDataDownload_Requested": "Download file requested", - "UserDataDownload_Requested_Text": "Your data file will be generated. A link to download it will be sent to your email address when ready. There are {{pending_operations}} queued operations to run before yours.", - "UserDataDownload_RequestExisted_Text": "Your data file is already being generated. A link to download it will be sent to your email address when ready. There are {{pending_operations}} queued operations to run before yours.", - "Username": "Username", - "Username_already_exist": "Username already exists. Please try another username.", - "Username_and_message_must_not_be_empty": "Username and message must not be empty.", - "Username_cant_be_empty": "The username cannot be empty", - "Username_Change_Disabled": "Your Rocket.Chat administrator has disabled the changing of usernames", - "Username_description": "The username is used to allow others to mention you in messages.", - "Username_doesnt_exist": "The username `{{username}}` doesn't exist.", - "Username_has_been_updated": "Username has been updated", - "Username_invalid": "{{username}} is not a valid username,
use only letters, numbers, dots, hyphens and underscores", - "Username_is_already_in_here": "`@{{username}}` is already in here.", - "Username_name_email": "Username, name or email", - "Username_Placeholder": "Please enter usernames...", - "Username_title": "Register username", - "Users": "Users", - "Users must use Two Factor Authentication": "Users must use two-factor authentication", - "Users_added": "The users have been added", - "Users_and_more_reacted_with": "{{users}} and {{counter}} more reacted with {{emoji}}", - "Users_and_rooms": "Users and rooms", - "Users_by_time_of_day": "Users by time of day", - "Users_Connected": "Users connected", - "Users_in_role": "Users in role", - "Users_invited": "The users have been invited", - "Users_key_has_been_reset": "User's key has been reset", - "Users_reacted": "Users that reacted", - "Users_reacted_with": "{{users}} reacted with {{emoji}}", - "Users_Table_Generic_No_users": "No {{status}} users", - "Users_Table_no_active_users_description": "Active users appear here.", - "Users_Table_no_all_users_description": "No users found.", - "Users_Table_no_deactivated_users_description": "Deactivated users appear here.", - "Users_Table_no_pending_users_description": "Users who are pending activation or have been manually created but haven't logged in yet appear here.", - "Users_TOTP_has_been_reset": "User's TOTP has been reset", - "Uses": "Uses", - "Uses_left": "Uses left", - "UTC_Timezone": "UTC timezone", - "UTF8_Channel_Names_Validation": "UTF8 channel names validation", - "UTF8_Channel_Names_Validation_Description": "RegExp that will be used to validate channel names", - "UTF8_Names_Slugify": "UTF8 names slugify", - "UTF8_User_Names_Validation": "UTF8 usernames validation", - "UTF8_User_Names_Validation_Description": "RegExp that will be used to validate usernames", - "Utilities": "Utilities", - "Valid_license": "Valid license", - "Validate_email_address": "Validate email address", - "Validating_license": "Validating license", - "Validation": "Validation", - "Value": "Value", - "Value_messages": "{{value}} messages", - "Value_users": "{{value}} users", - "Values": "Values", - "Verification": "Verification", - "Verification_Description": "You may use the following placeholders: \n - `[Verification_Url]` for the verification URL. \n - `[name]`, `[fname]`, `[lname]` for the user's full name, first name or last name, respectively. \n - `[email]` for the user's email. \n - `[Site_Name]` and `[Site_URL]` for the application name and URL respectively. ", - "Verification_Email": "Click here to verify your email address.", - "Verification_email_body": "Please, click on the button below to confirm your email address.", - "Verification_email_sent": "Verification email sent", - "Verification_Email_Subject": "[Site_Name] - Email address verification", - "VERIFIED": "User is verified", - "Verified": "Verified", - "Verify": "Verify", - "Verify_your_email": "Verify your email", - "Version": "Version", - "Version_not_supported": "Version <1>not supported", - "Version_supported_until": "Version <1>supported until {{date}}", - "Version_version": "Version {{version}}", - "Video_and_Audio_Call": "Video and audio call", - "Video_bitrate": "Video bitrate", - "Video_call": "Video call", - "Video_call_manager": "Video call manager", - "Video_Call_unavailable_for_this_type_of_room": "Video call is unavailable for this type of room", - "Video_Chat_Window": "Video chat", - "Video_Conference": "Conference call", - "Video_Conference_Description": "Configure conferencing calls for your workspace.", - "video_conference_ended": "_Call has ended._", - "video_conference_ended_by": "**{{username}}** _ended a call._", - "Video_Conference_Info": "Meeting information", - "video_conference_started": "_Started a call._", - "video_conference_started_by": "**{{username}}** _started a call._", - "Video_Conference_Url": "Meeting URL", - "Video_Conferences": "Conference calls", - "video_direct_calling": "_Is calling._", - "video_direct_ended": "_Call has ended._", - "video_direct_ended_by": "**{{username}}** _ended a call._", - "video_direct_missed": "_Started a call that wasn't answered._", - "video_direct_started": "_Started a call._", - "video_livechat_missed": "_Started a video call that wasn't answered._", - "video_livechat_started": "_Started a video call._", - "Video_message": "Video message", - "Video_quality": "Send resolution (maximum)", - "Video_quality_1080p": "1080p", - "Video_quality_180p": "180p", - "Video_quality_360p": "360p", - "Video_quality_720p": "720p", - "Video_quality_auto": "Auto", - "Video_quality_sending__height__p": "Sending {{height}}p", - "Video_record": "Video record", - "Video_sending": "Video sending", - "video-conf-provider-not-configured": "**Conference call not enabled**: A workspace admin needs to enable the conference calls feature first.", - "Videocall_declined": "Video call declined.", - "Videocall_enabled": "Video call enabled", - "VideoConf_Conference_Window_Enabled": "Enable call window", - "VideoConf_Conference_Window_Enabled_Description": "When enabled, calls open a dedicated call window in Rocket.Chat instead of the provider's own page, and incoming calls are listed alongside the calls already running instead of taking over the screen. Off by default; unrelated to Persistent Chat, which only controls whether each call gets a discussion or thread.", - "VideoConf_Default_Provider": "Default provider", - "VideoConf_Default_Provider_Description": "If you have multiple provider apps installed, select which one should be used for new conference calls.", - "VideoConf_Enable_Channels": "Enable in public channels", - "VideoConf_Enable_DMs": "Enable in direct messages", - "VideoConf_Enable_Groups": "Enable in private channels", - "VideoConf_Enable_Persistent_Chat": "Enable persistent chat", - "VideoConf_Enable_Persistent_Chat_Alert": "Persistent chat will not work if discussions are disabled on the workspace, or if E2E encryption is mandatory. It will also not work if the provider app being used do not explicitly support this feature.", - "VideoConf_Enable_Persistent_Chat_description": "When persistent chat is enabled, Rocket.Chat will create a discussion every time a conference call is initiated. The provider app is responsible for sending the chat messages to this discussion.", - "VideoConf_Enable_Teams": "Enable in teams", - "VideoConf_LiveKit": "LiveKit", - "VideoConf_LiveKit_Alpha_Alert": "LiveKit is currently in alpha. Its capabilities and configuration may evolve as we gather feedback.", - "VideoConf_LiveKit_Api_Key": "API Key", - "VideoConf_LiveKit_Api_Secret": "API Secret", - "VideoConf_LiveKit_Enabled": "LiveKit Enabled", - "VideoConf_LiveKit_Enabled_Description": "Enable the built-in LiveKit video conference provider. Requires a LiveKit server URL, API key, and API secret to be configured.", - "VideoConf_LiveKit_Token_TTL": "Access token lifetime (hours)", - "VideoConf_LiveKit_Token_TTL_Description": "How long a participant's LiveKit access token stays valid. A call cannot last longer than this for someone who joined at its start.", - "VideoConf_LiveKit_Url": "LiveKit URL", - "VideoConf_Mobile_Ringing": "Enable mobile ringing", - "VideoConf_Mobile_Ringing_Alert": "This feature is currently in an experimental stage and may not yet be fully supported by the mobile app. When enabled it will send additional push notifications to users.", - "VideoConf_Mobile_Ringing_Description": "When enabled, direct calls to mobile users will ring their device as a phone call.", - "VideoConf_Persistent_Chat_Discussion_Name": "Persistent chat discussion name", - "VideoConf_Persistent_Chat_Discussion_Name_Description": "Use [date] tag to set where to include the date. Date will be added to the start if tag is not included.", - "VideoConf_Persistent_Chat_Mode": "Chat Mode", - "VideoConf_Persistent_Chat_Mode_Description": "Thread opens a thread from the call message in the original channel. Main room shows the channel itself in the chat panel.", - "VideoConf_Persistent_Chat_Mode_Main_Room": "Main room", - "VideoConf_Persistent_Chat_Mode_Thread": "Thread", - "videoconf-ring-users": "Ring other users when calling", - "videoconf-ring-users_description": "Permission to ring other users when calling", - "Videos": "Videos", - "View_All": "View all members", - "View_all_results": "View all results", - "View_avatar": "View avatar", - "View_channels": "View channels", - "View_full_conversation": "View full conversation", - "View_Logs": "View logs", - "View_mode": "View mode", - "View_options": "View options", - "View_original": "View original", - "View_rooms": "View rooms", - "View_the_Logs_for": "View the logs for: \"{{name}}\"", - "View_thread": "View thread", - "view-abac-admin-audit": "View ABAC audit log", - "view-abac-admin-audit_description": "Permission to view the ABAC audit log", - "view-agent-canned-responses": "View agent canned responses", - "view-agent-canned-responses_description": "Permission to view agent canned responses", - "view-all-canned-responses": "View all canned responses", - "view-all-canned-responses_description": "Permission to view all canned responses", - "view-all-team-channels": "View all team channels", - "view-all-team-channels_description": "Permission to view all team's channels", - "view-all-teams": "View all teams", - "view-all-teams_description": "Permission to view all teams", - "view-broadcast-member-list": "View members list in broadcast room", - "view-broadcast-member-list_description": "Permission to view list of users in broadcast channel", - "view-c-room": "View public channel", - "view-c-room_description": "Permission to view public channels", - "view-canned-responses": "View canned responses", - "view-canned-responses_description": "Permission to view canned responses", - "view-d-room": "View direct messages", - "view-d-room_description": "Permission to view direct messages", - "view-device-management": "View device management", - "view-device-management_description": "Permission to view device management dashboard", - "view-engagement-dashboard": "View engagement dashboard", - "view-engagement-dashboard_description": "Permission to view engagement dashboard", - "view-federation-data": "View Federation data", - "view-federation-data_description": "Permission to view Federation data", - "view-full-other-user-info": "View full other user info", - "view-full-other-user-info_description": "Permission to view full profile of other users including account creation date, last login, etc.", - "view-import-operations": "View import operations", - "view-import-operations_description": "Permission to view import operations", - "view-join-code": "View join code", - "view-join-code_description": "Permission to view the channel join code", - "view-joined-room": "View joined room", - "view-joined-room_description": "Permission to view the currently joined channels", - "view-l-room": "View omnichannel rooms", - "view-l-room_description": "Permission to view omnichannel rooms", - "view-livechat-analytics": "View omnichannel analytics", - "view-livechat-analytics_description": "Permission to view live chat analytics", - "view-livechat-appearance": "View omnichannel appearance", - "view-livechat-appearance_description": "Permission to view live chat appearance", - "view-livechat-business-hours": "View omnichannel Business-Hours", - "view-livechat-business-hours_description": "Permission to view live chat business hours", - "view-livechat-contact": "View omnichannel contacts", - "view-livechat-contact-history": "View omnichannel contacts history", - "view-livechat-customfields": "View omnichannel custom fields", - "view-livechat-customfields_description": "Permission to view omnichannel custom fields", - "view-livechat-departments": "View omnichannel departments", - "view-livechat-departments_description": "Permission to view omnichannel departments", - "view-livechat-facebook": "View omnichannel Facebook", - "view-livechat-facebook_description": "Permission to view omnichannel Facebook", - "view-livechat-installation": "View omnichannel installation", - "view-livechat-installation_description": "Permission to view omnichannel installation", - "view-livechat-manager": "View omnichannel manager", - "view-livechat-manager_description": "Permission to view other omnichannel managers", - "view-livechat-monitor": "View livechat monitors", - "view-livechat-queue": "View omnichannel queue", - "view-livechat-queue_description": "Permission to view omnichannel queue", - "view-livechat-real-time-monitoring": "View omnichannel real-time monitoring", - "view-livechat-room-closed-by-another-agent": "View omnichannel rooms closed by another agent", - "view-livechat-room-closed-by-another-agent_description": "Permission to view live chat rooms closed by another agent", - "view-livechat-room-closed-same-department": "View omnichannel rooms closed by another agent in the same department", - "view-livechat-room-closed-same-department_description": "Permission to view live chat rooms closed by another agent in the same department", - "view-livechat-room-customfields": "View omnichannel room custom fields", - "view-livechat-room-customfields_description": "Permission to view live chat room custom fields", - "view-livechat-rooms": "View all omnichannel rooms", - "view-livechat-rooms_description": "Permission to view other omnichannel rooms", - "view-livechat-triggers": "View omnichannel triggers", - "view-livechat-triggers_description": "Permission to view live chat triggers", - "view-livechat-unit": "View livechat units", - "view-livechat-webhooks": "View omnichannel webhooks", - "view-livechat-webhooks_description": "Permission to view live chat webhooks", - "view-logs": "View logs", - "view-logs_description": "Permission to view the server logs ", - "view-members-list-all-rooms": "Can view members in all rooms", - "view-members-list-all-rooms_description": "Gives the ability to see the members list in all rooms, even those the user is not part of", - "view-moderation-console": "View moderation console", - "view-moderation-console_description": "Permission to view moderation console of the server", - "view-omnichannel-contact-center": "View omnichannel contact center", - "view-omnichannel-contact-center_description": "Permission to view and interact with the omnichannel contact center", - "view-other-user-channels": "View other user channels", - "view-other-user-channels_description": "Permission to view channels owned by other users", - "view-outside-room": "View outside room", - "view-outside-room_description": "Permission to view users outside the current room", - "view-p-room": "View private room", - "view-p-room_description": "Permission to view private channels", - "view-privileged-setting": "View privileged setting", - "view-privileged-setting_description": "Permission to view settings", - "view-room-administration": "View room administration", - "view-room-administration_description": "Permission to view public, private and direct message statistics. Does not include the ability to view conversations or archives", - "view-statistics": "View statistics", - "view-statistics_description": "Permission to view system statistics such as number of users logged in, number of rooms, operating system information", - "view-user-administration": "View user administration", - "view-user-administration_description": "Permission to partial, read-only list view of other user accounts currently logged into the system. No user account information is accessible with this permission", - "Viewing_room_administration": "Viewing room administration", - "Visibility": "Visibility", - "Visible": "Visible", - "Visible_To_Workspace": "Visible to workspace", - "Visit_Site_Url_and_try_the_best_open_source_chat_solution_available_today": "Visit [Site_URL] and try the best open source chat solution available today!", - "Visitor": "Visitor", - "Visitor_does_not_exist": "Visitor does not exist!", - "Visitor_Email": "Visitor e-mail", - "Visitor_Info": "Visitor info", - "Visitor_message": "Visitor messages", - "Visitor_Name": "Visitor name", - "Visitor_Name_Placeholder": "Please enter a visitor name...", - "Visitor_Navigation": "Visitor navigation", - "Visitor_not_found": "Visitor not found", - "Visitor_page_URL": "Visitor page URL", - "Visitor_time_on_site": "Visitor time on site", - "Voice": "Voice", - "Voice_and_omnichannel": "Voice and omnichannel", - "Voice_Call": "Voice call", - "Voice_call": "Voice call", - "Voice_call__user_": "Voice call {{user}}", - "Voice_call__user__cancel": "Cancel call with {{user}}", - "Voice_call__user__hangup": "End call with {{user}}", - "Voice_call__user__reject": "Reject call from {{user}}", - "Voice_Call_Extension": "Voice call extension", - "Voice_call_extension": "Voice call extension", - "Voice_call_not_placed": "Voice call not placed", - "Voice_calling_disabled": "Voice calling is disabled", - "Voice_calling_enabled": "Voice calling is enabled", - "Voice_calling_registration_failed": "Voice calling registration failed", - "VoIP": "VoIP", - "VoIP_allow_and_accept": "Allow and accept", - "VoIP_allow_and_call": "Allow and call", - "VoIP_device_permission_required": "Mic/speaker access required", - "VoIP_device_permission_required_description": "Your web browser stopped {{workspaceUrl}} from using your microphone and/or speaker.\n\nAllow speaker and microphone access in your browser settings to prevent seeing this message again.", - "VoIP_devices_not_found": "Microphone not detected", - "VoIP_devices_not_found_description": "Your web browser did not list any eligible audio input for this call. Ensure you have at least one audio input connected to your device and enabled in the system settings.", - "VoIP_TeamCollab": "Team voice calls (VoIP)", - "VoIP_TeamCollab_Description": "Set up VoIP in team collaboration", - "VoIP_TeamCollab_Drachtio_Host": "Drachtio host", - "VoIP_TeamCollab_Drachtio_Password": "Drachtio password", - "VoIP_TeamCollab_Drachtio_Port": "Drachtio port", - "VoIP_TeamCollab_Feature1": "<0>Direct calling: Instantly start or receive calls with team members within your Rocket.Chat workspace.", - "VoIP_TeamCollab_Feature2": "<0>Extension management: Admins can assign unique extensions to users, enabling quick, direct dialing both from inside and outside your organization.", - "VoIP_TeamCollab_Feature3": "<0>Call transfers: Seamlessly transfer active calls to ensure users reach the right team member.", - "VoIP_TeamCollab_Feature4": "<0>Availability settings: Users can control their availability to receive calls, enhancing flexibility.", - "VoIP_TeamCollab_Ice_Gathering_Timeout": "ICE gathering timeout", - "VoIP_TeamCollab_Ice_Gathering_Timeout_Description": "Time to wait for ICE gathering to complete before sending. Low values may prevent ice servers from being used, while high values may delay the start of VoIP calls if an invalid ice server is specified.", - "VoIP_TeamCollab_Ice_Servers": "ICE servers", - "VoIP_TeamCollab_Ice_Servers_Description": "A list of ice servers (STUN and/or TURN), separated by comma. \n Username, password and port are allowed in the format `username:password@stun:host:port` or `username:password@turn:host:port`. \n Both username and password may be html-encoded.", - "VoIP_TeamCollab_Internal_SIP_Beta_Alert": "Routing of internal calls through SIP is in beta and is not recommended for production use.", - "VoIP_TeamCollab_Mobile_Ringing_Enabled": "Mobile ringing", - "VoIP_TeamCollab_Mobile_Ringing_Enabled_Alert": "This feature is currently in an experimental stage and may not yet be fully supported by the mobile app. When enabled it will send additional push notifications to users.", - "VoIP_TeamCollab_Mobile_Ringing_Enabled_Description": "Allow users to make and receive calls on the mobile app.", - "VoIP_TeamCollab_Screen_Sharing_Enabled": "Screen sharing", - "VoIP_TeamCollab_Screen_Sharing_Enabled_Description": "Allow users to share their screen during voice calls.", - "VoIP_TeamCollab_SIP_Integration": "SIP integration", - "VoIP_TeamCollab_SIP_Integration_Enabled": "SIP integration enabled", - "VoIP_TeamCollab_SIP_Integration_For_Internal_Calls": "Route internal calls through the SIP integration", - "VoIP_TeamCollab_SIP_Server_Host": "SIP server host", - "VoIP_TeamCollab_SIP_Server_Port": "SIP server port", - "VoIP_TeamCollab_WebRTC": "WebRTC settings", - "Wait_activation_warning": "Before you can login, your account must be manually activated by an administrator.", - "Waiting_for_answer": "Waiting for answer", - "Waiting_for_data": "Waiting for data…", - "Waiting_queue": "Waiting queue", - "Waiting_queue_message": "Waiting queue message", - "Waiting_queue_message_description": "Message that will be displayed to the visitors when they get in the queue", - "Waiting_to_join": "Waiting to join", - "Warning": "Warning", - "Warnings": "Warnings", - "WAU_value": "WAU {{value}}", - "We_appreciate_your_feedback": "We appreciate your feedback", - "We_are_offline_Sorry_for_the_inconvenience": "We are offline. Sorry for the inconvenience.", - "We_Could_not_retrive_any_data": "We couldn't retrive any data", - "We_have_sent_password_email": "We have sent you an email with password reset instructions. If you do not receive an email shortly, please come back and try again.", - "We_have_sent_registration_email": "We have sent you an email to confirm your registration. If you do not receive an email shortly, please come back and try again.", - "Webdav Integration": "Webdav integration", - "Webdav Integration_Description": "A framework for users to create, change and move documents on a server. Used to link WebDAV servers such as Nextcloud.", - "Webdav_account_removed": "WebDAV account removed", - "WebDAV_Accounts": "WebDAV accounts", - "Webdav_add_new_account": "Add new WebDAV account", - "Webdav_Integration_Enabled": "Webdav integration enabled", - "WebDAV_Integration_Not_Allowed": "WebDAV integration not allowed", - "Webdav_Password": "WebDAV password", - "Webdav_Server_URL": "WebDAV server access URL", - "Webdav_Username": "WebDAV username", - "webdav-account-saved": "WebDAV account saved", - "webdav-account-updated": "WebDAV account updated", - "webdav-server-not-found": "WebDAV server not found", - "Webhook_Details": "WebHook details", - "Webhook_URL": "Webhook URL", - "Webhook_URL_not_set": "Webhook URL is not set", - "Webhooks": "Webhooks", - "WebRTC": "WebRTC", - "WebRTC_Call": "WebRTC call", - "WebRTC_call_declined_message": " Call declined by contact.", - "WebRTC_call_ended_message": " Call ended at {{endTime}} - lasted {{callDuration}}", - "WebRTC_Call_unavailable_for_federation": "WebRTC call is unavailable for federated rooms", - "WebRTC_Description": "Broadcast audio and/or video material, as well as transmit arbitrary data between browsers without the need for a middleman.", - "WebRTC_Enable_Channel": "Enable for public channels", - "WebRTC_Enable_Direct": "Enable for direct messages", - "WebRTC_Enable_Private": "Enable for private channels", - "Website": "Website", - "Wednesday": "Wednesday", - "Weekly_Active_Users": "Weekly active users", - "Welcome": "Welcome {{user}}.", - "Welcome_email_failed": "Failed to resend welcome email", - "Welcome_email_resent": "Welcome email resent", - "Welcome_to": "Welcome to [Site_Name]", - "Welcome_to_the": "Welcome to the", - "Welcome_to_workspace": "Welcome to {{Site_Name}}", - "When": "When", - "When_a_line_starts_with_one_of_there_words_post_to_the_URLs_below": "When a line starts with one of these words, post to the URL(s) below", - "When_is_the_chat_busier?": "When is the chat busier?", - "Where_are_the_messages_being_sent?": "Where are the messages being sent?", - "Why_did_you_chose__score__": "Why did you chose {{score}}?", - "Why_has_a_trial_been_applied_to_this_workspace": "<0>Why has a trial been applied to this workspace?", - "Will_Appear_In_From": "Will appear in the from: header of emails you send.", - "will_be_able_to": "will be able to", - "Will_be_available_here_after_saving": "Will be available here after saving.", - "Without_priority": "Without priority", - "Without_SLA": "Without SLA", - "Workspace": "Workspace", - "Workspace_and_user_preferences": "Workspace and user preferences", - "Workspace_detail": "Workspace detail", - "Workspace_exceeded_MAC_limit_disclaimer": "The workspace has exceeded the monthly limit of active contacts. Talk to your workspace admin to address this issue.", - "Workspace_instance": "Workspace instance", - "Workspace_license_is_now_managed_from_the_subscription_page": "Workspace license is now managed from the subscription page", - "Workspace_not_connected": "Workspace not connected", - "Workspace_not_registered": "Workspace not registered", - "Workspace_now_using_device_management": "Workspace now using device management", - "Workspace_registered": "Workspace registered", - "Workspaces_on_Community_edition_install_app": "Community workspaces can have up to {{limit}} {{context}} apps enabled. Upgrade to a Premium plan to enable unlimited apps.", - "Workspaces_on_community_edition_trial_off": "Community workspaces can enable up to 5 marketplace apps. Private apps can only be enabled in Premium plans. Upgrade to Premium to remove limits and supercharge your workspace.", - "Workspaces_on_community_edition_trial_on": "Community workspaces can enable up to 5 marketplace apps. Private apps can only be enabled in Premium plans. Start a free Premium trial to remove these limits today!", - "Worldwide": "Worldwide", - "Would_you_like_to_place_chat_on_hold": "Would you like to place this chat On-Hold?", - "Would_you_like_to_return_the_inquiry": "Would you like to return the inquiry?", - "Would_you_like_to_return_the_queue": "Would you like to move back this room to the queue? All conversation history will be kept on the room.", - "Wrap_up_conversation": "Wrap up conversation", - "Yes": "Yes", - "Yes_archive_it": "Yes, archive it!", - "Yes_ban_user": "Yes, ban user!", - "Yes_clear_all": "Yes, clear all!", - "Yes_continue": "Yes, continue!", - "Yes_deactivate_it": "Yes, deactivate it!", - "Yes_delete_it": "Yes, delete", - "Yes_hide_it": "Yes, hide it!", - "Yes_leave_it": "Yes, leave it!", - "Yes_mute_user": "Yes, mute user!", - "Yes_pin_message": "Yes, pin message", - "Yes_prune_them": "Yes, prune them!", - "Yes_remove_user": "Yes, remove user!", - "Yes_unarchive_it": "Yes, unarchive it!", - "Yes_unban_user": "Yes, unban user!", - "Yesterday": "Yesterday", - "yesterday": "yesterday", - "Yesterday_at": "Yesterday at", - "You": "You", - "You_and_users_Reacted_with": "You and {{users}} reacted with {{emoji}}", - "You_are_converting_team_to_channel": "You are converting this team to a channel.", - "you_are_in_preview": "You are in preview mode", - "you_are_in_preview_mode_of": "You are in preview mode of channel #{{room_name}}", - "you_are_in_preview_mode_of_incoming_livechat": "You are in preview mode of this chat", - "you_are_in_preview_please_insert_the_password": "Please insert the password", - "You_are_logged_in_as": "You are logged in as", - "You_are_muted": "You are muted — click to unmute", - "You_are_not_authorized_to_access_this_feature": "You are not authorized to access this feature.", - "You_are_not_authorized_to_view_this_page": "You are not authorized to view this page.", - "You_are_sharing_your_screen": "You are sharing your screen", - "You_can_add_rooms_after": "You can add rooms after", - "You_can_change_a_different_avatar_too": "You can override the avatar used to post from this integration.", - "You_can_close_this_window": "You can close this window", - "You_can_close_this_window_now": "You can close this window now.", - "You_can_do_from_account_preferences": "You can do this later from your account preferences", - "You_can_search_using_RegExp_eg": "You can search using Regular expression. e.g. /^text$/i", - "You_can_try_to": "You can try to", - "You_can_use_an_emoji_as_avatar": "You can also use an emoji as an avatar.", - "You_can_use_webhooks_to_easily_integrate_livechat_with_your_CRM": "You can use webhooks to easily integrate omnichannel with your CRM.", - "You_cannot_add_external_users_to_non_federated_room": "You cannot add external users to a non-federated room", - "You_cant_leave_a_livechat_room_Please_use_the_close_button": "You can't leave a omnichannel room. Please, use the close button.", - "You_cant_take_chats_offline": "You cannot take new conversations because you're offline", - "You_cant_take_chats_unavailable": "You cannot take new conversations because you're unavailable", - "You_cant_upload_more_than__count__files": { - "one": "You can't upload more than {{count}} file at once.", - "other": "You can't upload more than {{count}} files at once." - }, - "You_do_not_have_permission_to_execute_this_command": "You do not have enough permissions to execute command: `/{{command}}`", - "You_followed_this_message": "You followed this message.", - "You_have_a_new_message": "You have a new message", - "You_have_been_invited_to_have_a_conversation_with": "You've been invited to have a conversation with", - "You_have_been_muted": "You have been muted and cannot speak in this room", - "You_have_been_removed_from__roomName_": "You've been removed from the room {{roomName}}", - "You_have_created_user": "You’ve created 1 user", - "You_have_n_codes_remaining": "You have {{number}} codes remaining.", - "You_have_not_verified_your_email": "You have not verified your email.", - "You_have_reached_the_limit_active_costumers_this_month": "You have reached the limit of active customers this month", - "You_have_successfully_unsubscribed": "You have successfully unsubscribed from our mailling list.", - "You_have_to_set_an_API_token_first_in_order_to_use_the_integration": "You have to set an API token first in order to use the integration.", - "You_mentioned___mentions__but_theyre_not_in_this_room": "You mentioned {{mentions}}, but they're not in this room.", - "You_mentioned___mentions__but_theyre_not_in_this_room_You_can_ask_a_room_admin_to_add_them": "You mentioned {{mentions}}, but they're not in this room. You can ask a room admin to add them.", - "You_mentioned___mentions__but_theyre_not_in_this_room_You_let_them_know_via_dm": "You mentioned {{mentions}}, but they're not in this room. You let them know via DM.", - "You_must_join_to_view_messages_in_this_channel": "You must join to view messages in this channel", - "You_need_confirm_email": "You need to confirm your email to login!", - "You_need_install_an_extension_to_allow_screen_sharing": "You need install an extension to allow screen sharing", - "You_need_to_change_your_password": "You need to change your password", - "You_need_to_join_this_channel": "You need to join this channel to view its history", - "You_need_to_type_in_your_password_in_order_to_do_this": "You need to type in your password in order to do this!", - "You_need_to_type_in_your_username_in_order_to_do_this": "You need to type in your username in order to do this!", - "You_need_to_verifiy_your_email_address_to_get_notications": "You need to verify your email address to get notifications", - "You_reached_the_maximum_number_of_guest_users_allowed_by_your_license": "You reached the maximum number of guest users allowed by your license.", - "You_reacted_with": "You reacted with {{emoji}}", - "You_should_inform_one_url_at_least": "You should define at least one URL.", - "You_should_name_it_to_easily_manage_your_integrations": "You should name it to easily manage your integrations.", - "You_unfollowed_this_message": "You unfollowed this message.", - "You_users_and_more_Reacted_with": "You, {{users}} and {{counter}} more reacted with {{emoji}}", - "You_were_invited_to_a_conference": "You were invited to a conference", - "You_were_muted_by__name__": "{{name}} muted you", - "You_will_be_asked_for_permissions": "You will be asked for permissions", - "You_will_not_be_able_to_recover": "You will not be able to recover this message!", - "You_will_not_be_able_to_recover_email_inbox": "You will not be able to recover this email inbox", - "You_will_not_be_able_to_recover_file": "You will not be able to recover this file!", - "You_wont_receive_email_notifications_because_you_have_not_verified_your_email": "You won't receive email notifications because you have not verified your email.", - "Your_camera_will_be_off": "Your camera will be off", - "Your_camera_will_be_on": "Your camera will be on", - "Your_e2e_key_has_been_reset": "Your e2e key has been reset.", - "Your_E2EE_password_is": "Your E2EE password is:", - "Your_email_address_has_changed": "Your email address has been changed.", - "Your_email_has_been_queued_for_sending": "Your email has been queued for sending", - "Your_entry_has_been_deleted": "Your entry has been deleted.", - "Your_file_has_been_deleted": "Your file has been deleted.", - "Your_invite_link_will_expire_after__usesLeft__uses": "Your invite link will expire after {{usesLeft}} uses.", - "Your_invite_link_will_expire_on__date__": "Your invite link will expire on {{date}}.", - "Your_invite_link_will_expire_on__date__or_after__usesLeft__uses": "Your invite link will expire on {{date}} or after {{usesLeft}} uses.", - "Your_invite_link_will_never_expire": "Your invite link will never expire.", - "your_message": "your message", - "your_message_optional": "your message (optional)", - "Your_new_email_is_email": "Your new email address is [email].", - "Your_password_is_wrong": "Your password is wrong!", - "Your_password_was_changed_by_an_admin": "Your password was changed by an admin.", - "Your_push_was_sent_to_s_devices": "Your push was sent to %s devices", - "Your_question": "Your question", - "Your_request_to_join__roomName__has_been_made_it_could_take_up_to_15_minutes_to_be_processed": "Your request to join {{roomName}} has been made, it could take up to 15 minutes to be processed. You'll be notified when it's ready to go.", - "Your_screen": "You — screen", - "Your_server_link": "Your server link", - "Your_temporary_password_is_password": "Your temporary password is [password].", - "Your_TOTP_has_been_reset": "Your two-factor TOTP has been reset.", - "Your_web_browser_blocked_Rocket_Chat_from_opening_tab": "Your web browser blocked Rocket.Chat from opening a new tab.", - "Your_workspace_is_ready": "Your workspace is ready to use 🎉", - "Youre_not_a_part_of__channel__and_I_mentioned_you_there": "You're not a part of {{channel}} and I mentioned you there", - "Zapier": "Zapier", - "Zapier_integration_has_been_deprecated": "The Zapier integration has been deprecated, may not work as expected and will not receive updates", - "Zapier_integration_is_not_available": "The Zapier integration has been deprecated and is no longer available for new Rocket.Chat workspaces", - "Zoom_in": "Zoom in", - "Zoom_out": "Zoom out" -} \ No newline at end of file + "500": "Internal server error", + "__agents__agents_and__count__conversations__period__": "{{agents}} agents and {{count}} conversations, {{period}}", + "__count__conversations__period__": "{{count}} conversations, {{period}}", + "__count__empty_rooms_will_be_removed_automatically": "{{count}} empty rooms will be removed automatically.", + "__count__empty_rooms_will_be_removed_automatically__rooms__": "{{count}} empty rooms will be removed automatically:
{{rooms}}.", + "__count__file_pruned": { + "one": "{{count}} file pruned", + "other": "{{count}} files pruned" + }, + "__count__files_failed_to_upload": { + "one": "{{count}} file failed to upload and will not be sent: {{name}}", + "other": "{{count}} files failed to upload and will not be sent." + }, + "__count__follower": { + "one": "+{{count}} follower", + "other": "+{{count}} followers" + }, + "__count__message_pruned": { + "one": "{{count}} message pruned", + "other": "{{count}} messages pruned" + }, + "__count__messages_selected": "{{count}} messages selected", + "__count__participants_cannot_see_the_chat": { + "one": "{{count}} person can't see the chat", + "other": "{{count}} people can't see the chat" + }, + "__count__people_in_the_call": { + "one": "{{count}} person in the call", + "other": "{{count}} people in the call" + }, + "__count__people_joined": { + "one": "{{count}} person joined", + "other": "{{count}} people joined" + }, + "__count__replies": "{{count}} replies", + "__count__replies__date__": "{{count}} replies, {{date}}", + "__count__result_found": { + "one": "{{count}} result found", + "other": "{{count}} results found" + }, + "__count__tags__and__count__conversations__period__": "{{count}} tags and {{conversations}} conversations, {{period}}", + "__count__without__assignee__": "{{count}} without assignee", + "__count__without__department__": "{{count}} without department", + "__count__without__tags__": "{{count}} without tags", + "__departments__departments_and__count__conversations__period__": "{{departments}} departments and {{count}} conversations, {{period}}", + "__name__presenting": "{{name}} (presenting)", + "__name__raised_their_hand": "{{name}} raised their hand", + "__name__screen": "{{name}} — screen", + "__name__will_be_notified_when_you_start_the_call": "{{name}} will be notified when you start the call", + "__name__you_presenting": "{{name}} (You, presenting)", + "__roomName__encryption_keys_need_to_be_updated": "{{roomName}} encryption keys need to be updated to give you access. Another room member needs to be online for this to happen.", + "__roomName__is_encrypted": "{{roomName}} is encrypted", + "__roomName__moved_to__categoryName__": "{{roomName}} moved to {{categoryName}}.", + "__roomName__removed_from_category": "{{roomName}} removed from category.", + "__roomName__was_added_to_favorites": "{{roomName}} was added to favorites", + "__roomName__was_removed_from_favorites": "{{roomName}} was removed from favorites", + "__unreadTitle__from__roomTitle__": "{{unreadTitle}} from {{roomTitle}}", + "__draftMessage__from__roomTitle__": "Draft message from {{roomTitle}}", + "__username__is_no_longer__role__defined_by__user_by_": "{{username}} is no longer {{role}} by {{user_by}}", + "__username__profile_picture": "{{username}}'s profile picture", + "__username__was_set__role__by__user_by_": "{{username}} was set {{role}} by {{user_by}}", + "__usernames__and__count__more_joined": "{{usernames}} and {{count}} more joined", + "__usernames__joined": "{{usernames}} joined", + "__usersCount__joined": "{{count}} joined", + "__usersCount__people_will_be_invited": "{{usersCount}} people will be invited", + "_joined.comment": "user a and user b joined a video call", + "@username": "@username", + "@username_message": "@username ", + "#channel": "#channel", + "%_of_conversations": "% of conversations", + "0_Errors_Only": "0 - Errors only", + "1_Errors_and_Information": "1 - Errors and information", + "12_Hour": "12-hour clock", + "2_Erros_Information_and_Debug": "2 - Errors, information and debug", + "24_Hour": "24-hour clock", + "A_category_with_this_name_already_exists": "A category with this name already exists.", + "A_cloud-based_platform_for_those_needing_a_plug-and-play_app": "A cloud-based platform for those needing a plug-and-play app.", + "A_new_owner_will_be_assigned_automatically_to__count__rooms": "A new owner will be assigned automatically to {{count}} rooms.", + "A_new_owner_will_be_assigned_automatically_to_the__roomName__room": "A new owner will be assigned automatically to the {{roomName}} room.", + "A_new_owner_will_be_assigned_automatically_to_those__count__rooms__rooms__": "A new owner will be assigned automatically to those {{count}} rooms:
{{rooms}}.", + "A_secure_and_highly_private_self-managed_solution_for_conference_calls": "A secure and highly private self-managed solution for conference calls.", + "A_workspace_admin_needs_to_install_and_configure_a_conference_call_app": "A workspace admin needs to install and configure a conference call app.", + "ABAC": "Attribute-based access control", + "ABAC_Add_Attribute": "Add attribute", + "ABAC_Add_room": "Add room", + "ABAC_All_Attributes_deleted": "All attributes deleted", + "ABAC_Attribute_created": "{{attributeName}} attribute created", + "ABAC_Attribute_deleted": "{{attributeName}} attribute deleted", + "ABAC_Attribute_Store": "Attribute store", + "ABAC_Attribute_Store_Description": "Where assignable room attributes come from. With Virtru, attributes are managed externally and limited to those the acting admin possesses; the room attributes tab is hidden.", + "ABAC_Attribute_Store_Local": "Local", + "ABAC_Attribute_Store_Switch_Alert": "Switching the attribute store permanently clears all existing room attribute assignments. This cannot be undone. No users are removed from any room, and rooms remain private.", + "ABAC_Attribute_Store_Switched": "Attribute store switched", + "ABAC_Attribute_Store_Virtru": "Virtru", + "ABAC_Attribute_updated": "{{attributeName}} attribute updated", + "ABAC_Attribute_Values": "Attribute values", + "ABAC_Attributes": "Subject attributes", + "ABAC_Attributes_description": "User characteristics ABAC uses to determine room access", + "ABAC_Attributes_Redacted": "Room attributes hidden", + "ABAC_Attributes_Redacted_Description": "You don't have the required attributes.", + "ABAC_automatically_disabled_callout": "ABAC automatically disabled", + "ABAC_automatically_disabled_callout_description": "Renew your license to continue using all <1>ABAC capabilities without restriction.", + "Abac_Cache_Decision_Time_Seconds": "ABAC cache decision time (seconds)", + "Abac_Cache_Decision_Time_Seconds_Description": "Time in seconds to cache access control decisions. Setting this value to 0 will disable caching.", + "ABAC_Cannot_delete_attribute": "Cannot delete attribute assigned to rooms", + "ABAC_Cannot_delete_attribute_content": "Unassign {{attributeName}} from all rooms before attempting to delete it.", + "ABAC_Cannot_delete_attribute_value_in_use": "Cannot delete attribute value assigned to rooms. <1>View rooms", + "ABAC_Classification_Banners": "Classification banners", + "ABAC_Classification_Banners_Config": "Classification banners configuration (JSON)", + "ABAC_Classification_Banners_Config_Description": "JSON document describing which room attributes appear in the banner, their labels and colors. See the classification banners documentation for the schema and examples.", + "ABAC_Classification_Banners_Config_Invalid": "Classification banners configuration must be valid JSON matching the documented schema.", + "ABAC_Classification_Banners_Enabled": "Enable classification banners", + "ABAC_Classification_Banners_Enabled_Description": "Show a classification banner in rooms managed by ABAC.", + "ABAC_Delete_room": "Remove room from ABAC management", + "ABAC_Delete_room_annotation": "Proceed with caution", + "ABAC_Delete_room_attribute": "Delete attribute", + "ABAC_Delete_room_attribute_content": "Are you sure you want to delete {{attributeName}} ?
Existing rooms will not be affected as it is not currently assigned to any.", + "ABAC_Delete_room_content": "Removing {{roomName}} from ABAC management may result in unintended users gaining access.", + "ABAC_Edit_attribute": "Edit attribute", + "ABAC_Edit_attribute_description": "Attribute values cannot be edited, but can be added or deleted.", + "ABAC_Edit_Room": "Edit room", + "ABAC_Element": "ABAC element", + "ABAC_Element_Name": "Element name", + "ABAC_Enabled": "Enable attribute-based access control (ABAC)", + "ABAC_Enabled_callout": "User attributes are synchronized via LDAP. <1>Learn more", + "ABAC_Enabled_Description": "Controls access to rooms based on user and room attributes.", + "ABAC_Granted_Object_Access": "Manual add approved", + "ABAC_Invalid_attribute": "Invalid characters in attribute name or values", + "ABAC_Key_added": "Key added", + "ABAC_Key_removed": "Key removed", + "ABAC_Key_renamed": "Key renamed", + "ABAC_Key_updated": "Key updated", + "ABAC_Learn_More": "Learn about ABAC", + "ABAC_Logs": "Logs", + "ABAC_Managed": "ABAC managed", + "ABAC_Managed_description": "Only compliant users have access to attribute-based access controlled rooms. Attributes determine room access.", + "ABAC_New_attribute": "New attribute", + "ABAC_New_attribute_description": "Create an attribute that can later be assigned to rooms.", + "ABAC_No_attributes": "No attributes", + "ABAC_No_attributes_description": "Create custom characteristics to determine who can access a room.", + "ABAC_No_logs": "No logs", + "ABAC_No_logs_description": "ABAC-management related activity will appear here.", + "ABAC_No_repeated_attributes": "Attribute already added", + "ABAC_No_repeated_values": "Value already added", + "ABAC_No_rooms": "No rooms", + "ABAC_No_rooms_description": "ABAC-managed rooms will appear here.", + "ABAC_PDP_Health_Authorization_Failed": "Unable to perform an authenticated request to the Virtru platform. OIDC client may not have admin rights.", + "ABAC_PDP_Health_IdP_Failed": "Unable to connect to the identity provider (IdP) or generate a token", + "ABAC_PDP_Health_No_PDP": "No PDP configured", + "ABAC_PDP_Health_Not_OK": "PDP health check failed due to an unexpected error", + "ABAC_PDP_Health_OK": "All systems operational", + "ABAC_PDP_Health_Platform_Failed": "Unable to reach the Virtru platform health endpoint", + "ABAC_PDP_Type": "Policy decision point (PDP)", + "ABAC_PDP_Type_Description": "Select the policy decision point engine to use for access control decisions.", + "ABAC_PDP_Type_Local": "Local", + "ABAC_PDP_Type_Switch_Alert": "Changing the policy decision point changes how room access is evaluated and may unexpectedly remove users from rooms.
Switching back to local also sets the attribute store back to local to ensure compatibility.", + "ABAC_PDP_Type_Virtru": "Virtru", + "ABAC_Picker_External_Store_Helper": "Available attributes are limited to those you possess.", + "ABAC_Redacted_Placeholder": "", + "ABAC_Remove_attribute": "Delete attribute value", + "abac_removed_user_from_the_room": "was removed by ABAC", + "ABAC_Revoked_Object_Access": "Automatic removal", + "ABAC_Room": "Room", + "ABAC_Room_Attribute": "Room attribute", + "ABAC_Room_Attributes": "Room attributes", + "ABAC_Room_created": "Access to {{roomName}} is now restricted to attribute-compliant users", + "ABAC_room_membership": "Room membership", + "ABAC_Room_removed": "Room {{roomName}} removed from ABAC management", + "ABAC_Room_to_be_managed": "Room to be ABAC-managed", + "ABAC_Room_updated": "{{roomName}} ABAC room updated", + "ABAC_Rooms_Affected": { + "one": "{{count}} room affected", + "other": "{{count}} rooms affected" + }, + "ABAC_Search_Attribute": "Search attribute", + "ABAC_Search_attributes": "Search attributes", + "ABAC_Search_rooms": "Search rooms, attributes or attribute values", + "ABAC_Select_Attribute_Values": "Select attribute values", + "ABAC_ShowAttributesInRooms": "Show ABAC attributes in rooms", + "ABAC_ShowAttributesInRooms_Description": "Display the ABAC attributes assigned to the room in the contextual bar", + "ABAC_Update_room_confirmation_modal_annotation": "Proceed with caution", + "ABAC_Update_room_confirmation_modal_title": "Update ABAC room", + "ABAC_Update_room_content": "{{roomName}} is currently ABAC-managed. Changes may alter who can access this room.", + "ABAC_Value_removed": "Value removed", + "ABAC_Virtru_Attribute_Namespace": "Attribute namespace", + "ABAC_Virtru_Attribute_Namespace_Description": "The namespace used to build attribute FQNs (e.g. opentdf.io produces https://opentdf.io/attr/{key}/value/{value}).", + "ABAC_Virtru_Base_URL": "Base URL", + "ABAC_Virtru_Client_ID": "Client ID", + "ABAC_Virtru_Client_Secret": "Client secret", + "ABAC_Virtru_Default_Entity_Key": "Default entity key", + "ABAC_Virtru_Default_Entity_Key_Description": "The `entity` identifier that will be sent to the ERS.", + "ABAC_Virtru_Entity_Key_Email": "Email address", + "ABAC_Virtru_Entity_Key_OIDC": "OIDC identifier", + "ABAC_Virtru_OIDC_Endpoint": "OIDC endpoint", + "ABAC_Virtru_OIDC_Endpoint_Description": "Base OIDC realm URL used for client credentials authentication (e.g. https://keycloak.example.com/auth/realms/opentdf).", + "ABAC_Virtru_PDP_Configuration": "Virtru PDP configuration", + "ABAC_Virtru_Sync_Interval": "Membership sync interval", + "ABAC_Virtru_Sync_Interval_Description": "Cron expression for how often to re-evaluate all ABAC room memberships against the Virtru PDP and evict non-compliant users (e.g. */5 * * * * for every 5 minutes).", + "ABAC_Virtru_Test_Connection": "Test connection", + "ABAC_Virtru_Test_Connection_Action": "Test connection", + "ABAC_Warning_Modal_Confirm_Text": "Deactivate ABAC", + "ABAC_Warning_Modal_Content": "You will not be able to automatically or manually manage users in existing ABAC-managed rooms. To restore a room's default access control, it must be removed from ABAC management in <1>ABAC > rooms.", + "ABAC_Warning_Modal_Title": "Deactivate ABAC", + "abac-management": "Manage ABAC configuration", + "Accept": "Accept", + "Accept_Call": "Accept call", + "Accept_incoming_livechat_requests_even_if_there_are_no_online_agents": "Accept incoming omnichannel requests even if there are no online agents", + "Accept_new_livechats_when_agent_is_idle": "Accept new omnichannel requests when the agent is idle", + "Accept_receive_inquiry_no_online_agents": "Allow department to receive forwarded inquiries even when there's no available agents", + "Accept_receive_inquiry_no_online_agents_Hint": "This method is effective only with automatic assignment routing methods, and does not apply to manual selection.", + "Accept_with_no_online_agents": "Accept with no online agents", + "Accept_without_mic": "Accept without mic", + "Access_not_authorized": "Access not authorized", + "Access_Token_URL": "Access token URL", + "Access_Your_Account": "Access your account", + "access-federation": "Access Federation", + "access-federation_description": "Permission to access Federation features, create and join federated rooms", + "access-mailer": "Access mailer screen", + "access-mailer_description": "Permission to send mass email to all users.", + "access-marketplace": "Access marketplace", + "access-marketplace_description": "Permission to browse and get apps from the marketplace", + "access-mcp": "Access MCP", + "access-mcp_description": "Permission to call the Rocket.Chat API through the MCP (Model Context Protocol) endpoint.", + "access-permissions": "Access permissions screen", + "access-permissions_description": "Modify permissions for various roles.", + "access-setting-permissions": "Modify Setting-Based permissions", + "access-setting-permissions_description": "Permission to modify setting-based permissions", + "Accessibility": "Accessibility", + "Accessibility_activation": "Here you can activate a range of features to enhance your browsing experience.", + "Accessibility_and_Appearance": "Accessibility & appearance", + "Accessibility_feature_documentation": "Accessibility feature documentation", + "Accessibility_statement": "Accessibility statement", + "Accessing_permissions": "Accessing permissions", + "Account": "Account", + "Account_SID": "Account SID", + "Accounts": "Accounts", + "Accounts_Admin_Email_Approval_Needed_Default": "

The user [name] ([email]) has been registered.

Please check \"administration -> users\" to activate or delete it.

", + "Accounts_Admin_Email_Approval_Needed_Subject_Default": "A new user registered and needs approval", + "Accounts_Admin_Email_Approval_Needed_With_Reason_Default": "

The user [name] ([email]) has been registered.

Reason: [reason]

Please check \"administration -> users\" to activate or delete it.

", + "Accounts_AllowAnonymousRead": "Allow anonymous read", + "Accounts_AllowAnonymousWrite": "Allow anonymous write", + "Accounts_AllowAnonymousWrite_Deprecation_Alert": "This feature is deprecated and will be removed in version 9.0.0.", + "Accounts_AllowDeleteOwnAccount": "Allow users to delete own account", + "Accounts_AllowedDomainsList": "Allowed domains list", + "Accounts_AllowedDomainsList_Description": "Comma-separated list of allowed domains", + "Accounts_AllowEmailChange": "Allow email change", + "Accounts_AllowEmailNotifications": "Allow email notifications", + "Accounts_AllowFeaturePreview": "Allow feature preview", + "Accounts_AllowFeaturePreview_Description": "Make feature preview available to all workspace members.", + "Accounts_AllowInvisibleStatusOption": "Offline status", + "Accounts_AllowInvisibleStatusOption_Description": "Let users choose to appear offline while online.", + "Accounts_AllowPasswordChange": "Allow password change", + "Accounts_AllowPasswordChangeForOAuthUsers": "Allow password change for OAuth users", + "Accounts_AllowRealNameChange": "Allow name change", + "Accounts_AllowUserAvatarChange": "Allow user avatar change", + "Accounts_AllowUsernameChange": "Allow username change", + "Accounts_AllowUserProfileChange": "Allow user profile change", + "Accounts_AllowUserStatusMessageChange": "Custom status", + "Accounts_AllowUserStatusMessageChange_Description": "Let users set their own custom status message.", + "Accounts_AvatarBlockUnauthenticatedAccess": "Block unauthenticated access to avatars", + "Accounts_AvatarCacheTime": "Avatar cache time", + "Accounts_AvatarCacheTime_description": "Number of seconds the http protocol is told to cache the avatar images.", + "Accounts_AvatarExternalProviderUrl": "Avatar external provider URL", + "Accounts_AvatarExternalProviderUrl_Description": "Example: `https://acme.com/api/v1/{username}`", + "Accounts_AvatarResize": "Resize avatars", + "Accounts_AvatarSize": "Avatar size", + "Accounts_BlockedDomainsList": "Blocked domains list", + "Accounts_BlockedDomainsList_Description": "Comma-separated list of blocked domains", + "Accounts_BlockedUsernameList": "Blocked username list", + "Accounts_BlockedUsernameList_Description": "Comma-separated list of blocked usernames (case-insensitive)", + "Accounts_CustomFields_Description": "Should be a valid JSON where keys are the field names containing a dictionary of field settings. Example: \n`{\"role\":{ \"type\": \"select\", \"defaultValue\": \"student\", \"options\": [\"teacher\", \"student\"], \"required\": true, \"modifyRecordField\": { \"array\": true, \"field\": \"roles\" } }, \"twitter\": { \"type\": \"text\", \"required\": true, \"minLength\": 2, \"maxLength\": 10 }}`", + "Accounts_CustomFieldsToShowInUserInfo": "Custom fields to show in user info", + "Accounts_CustomFieldsToShowInUserInfo_Description": "Value must be an array of objects where the key is the label and the value the field name. Example: `[{\"Role Label\": \"role\"}, {\"Twitter Label\": \"twitter\"}]` more info at [Custom Fields](https://docs.rocket.chat/docs/custom-fields)", + "Accounts_Default_User_Preferences": "Default user preferences", + "Accounts_Default_User_Preferences_alsoSendThreadToChannel_Description": "Allow users to select the also send to channel behavior", + "Accounts_Default_User_Preferences_audioNotifications": "Audio notifications default alert", + "Accounts_Default_User_Preferences_desktopNotifications": "Desktop notifications default alert", + "Accounts_Default_User_Preferences_not_available": "Failed to retrieve user preferences because they haven't been set up by the user yet", + "Accounts_Default_User_Preferences_omnichannelTranscriptEmail_Description": "Always send the transcript to contacts at the end of the conversations. This preference may be overriden by an admin setting.", + "Accounts_Default_User_Preferences_omnichannelTranscriptPDF_Description": "Always export the transcript as PDF at the end of conversations.", + "Accounts_Default_User_Preferences_pushNotifications": "Push notifications default alert", + "Accounts_Default_User_Preferences_showThreadsInMainChannel_Description": "When enabled, all replies under a thread will also be displayed directly in the main room. When disabled, thread replies will be displayed based on the sender's choice.", + "Accounts_DefaultUsernamePrefixSuggestion": "Default username prefix suggestion", + "Accounts_denyUnverifiedEmail": "Deny unverified email", + "Accounts_Description": "Modify workspace member account settings.", + "Accounts_Directory_DefaultView": "Default directory listing", + "Accounts_Email_Activated": "[name]

Your account was activated.

", + "Accounts_Email_Activated_Subject": "Account activated", + "Accounts_Email_Approved": "[name]

Your account was approved.

", + "Accounts_Email_Approved_Subject": "Account approved", + "Accounts_Email_Deactivated": "[name]

Your account was deactivated.

", + "Accounts_Email_Deactivated_Subject": "Account deactivated", + "Accounts_EmailVerification": "Require email verification to login", + "Accounts_EmailVerification_Description": "Ensure SMTP is configured to enable", + "Accounts_Enrollment_Email": "Enrollment email", + "Accounts_Enrollment_Email_Default": "

Welcome to [Site_Name]

Go to [Site_URL] and try the best open source chat solution available today!

", + "Accounts_Enrollment_Email_Description": "You may use the following placeholders: \n - `[name]`, `[fname]`, `[lname]` for the user's full name, first name or last name, respectively. \n - `[email]` for the user's email. \n - `[Site_Name]` and `[Site_URL]` for the application name and URL respectively. ", + "Accounts_Enrollment_Email_Subject_Default": "Welcome to [Site_Name]", + "Accounts_ForgetUserSessionOnWindowClose": "Forget user session on window close", + "Accounts_Iframe_api_method": "API method", + "Accounts_Iframe_api_url": "API URL", + "Accounts_iframe_enabled": "Enabled", + "Accounts_iframe_url": "Iframe URL", + "Accounts_LoginExpiration": "Login expiration in days", + "Accounts_ManuallyApproveNewUsers": "Manually approve new users", + "Accounts_OAuth_Apple": "Sign in with Apple", + "Accounts_OAuth_Apple_Description": "If you want Apple login enabled only on mobile, you can leave all fields empty.", + "Accounts_OAuth_Custom_Access_Token_Param": "Param name for access token", + "Accounts_OAuth_Custom_Authorize_Path": "Authorize path", + "Accounts_OAuth_Custom_Avatar_Field": "Avatar field", + "Accounts_OAuth_Custom_Button_Color": "Button color", + "Accounts_OAuth_Custom_Button_Label_Color": "Button text color", + "Accounts_OAuth_Custom_Button_Label_Text": "Button text", + "Accounts_OAuth_Custom_Channel_Admin": "User data group map", + "Accounts_OAuth_Custom_Channel_Map": "OAuth group channel map", + "Accounts_OAuth_Custom_Email_Field": "Email field", + "Accounts_OAuth_Custom_Enable": "Enable", + "Accounts_OAuth_Custom_Groups_Claim": "Roles/groups field for channel mapping", + "Accounts_OAuth_Custom_id": "Id", + "Accounts_OAuth_Custom_Identity_Path": "Identity path", + "Accounts_OAuth_Custom_Identity_Token_Sent_Via": "Identity token sent via", + "Accounts_OAuth_Custom_Key_Field": "Key field", + "Accounts_OAuth_Custom_Login_Style": "Login style", + "Accounts_OAuth_Custom_Map_Channels": "Map roles/groups to channels", + "Accounts_OAuth_Custom_Merge_Roles": "Merge roles from SSO", + "Accounts_OAuth_Custom_Merge_Users": "Merge users", + "Accounts_OAuth_Custom_Merge_Users_Distinct_Services": "Merge users from distinct services", + "Accounts_OAuth_Custom_Merge_Users_Distinct_Services_Description": "When the given key field matches the one of an existing user, allow users from this OAuth service to be merged to existing users regardless of their origin service.", + "Accounts_OAuth_Custom_Name_Field": "Name field", + "Accounts_OAuth_Custom_Roles_Claim": "Roles/groups field name", + "Accounts_OAuth_Custom_Roles_To_Sync": "Roles to sync", + "Accounts_OAuth_Custom_Roles_To_Sync_Description": "OAuth roles to sync on user login and creation (comma-separated).", + "Accounts_OAuth_Custom_Scope": "Scope", + "Accounts_OAuth_Custom_Secret": "Secret", + "Accounts_OAuth_Custom_Show_Button_On_Login_Page": "Show button on login page", + "Accounts_OAuth_Custom_Token_Path": "Token path", + "Accounts_OAuth_Custom_Token_Sent_Via": "Token sent via", + "Accounts_OAuth_Custom_Username_Field": "Username field", + "Accounts_OAuth_Drupal": "Drupal login enabled", + "Accounts_OAuth_Drupal_callback_url": "Drupal oAuth2 redirect URI", + "Accounts_OAuth_Drupal_id": "Drupal oAuth2 client ID", + "Accounts_OAuth_Drupal_secret": "Drupal oAuth2 client secret", + "Accounts_OAuth_Facebook": "Facebook login", + "Accounts_OAuth_Facebook_callback_url": "Facebook callback URL", + "Accounts_OAuth_Facebook_id": "Facebook app ID", + "Accounts_OAuth_Facebook_secret": "Facebook secret", + "Accounts_OAuth_Github": "OAuth enabled", + "Accounts_OAuth_Github_callback_url": "Github callback URL", + "Accounts_OAuth_GitHub_Enterprise": "OAuth enabled", + "Accounts_OAuth_GitHub_Enterprise_callback_url": "GitHub Enterprise callback URL", + "Accounts_OAuth_GitHub_Enterprise_id": "Client id", + "Accounts_OAuth_GitHub_Enterprise_secret": "Client secret", + "Accounts_OAuth_Github_id": "Client id", + "Accounts_OAuth_Github_secret": "Client secret", + "Accounts_OAuth_Gitlab": "OAuth enabled", + "Accounts_OAuth_Gitlab_callback_url": "GitLab callback URL", + "Accounts_OAuth_Gitlab_id": "GitLab id", + "Accounts_OAuth_Gitlab_identity_path": "Identity path", + "Accounts_OAuth_Gitlab_merge_users": "Merge users", + "Accounts_OAuth_Gitlab_secret": "Client secret", + "Accounts_OAuth_Google": "Google login", + "Accounts_OAuth_Google_callback_url": "Google callback URL", + "Accounts_OAuth_Google_id": "Google id", + "Accounts_OAuth_Google_secret": "Google secret", + "Accounts_OAuth_Linkedin": "LinkedIn login", + "Accounts_OAuth_Linkedin_callback_url": "Linkedin callback URL", + "Accounts_OAuth_Linkedin_id": "LinkedIn id", + "Accounts_OAuth_Linkedin_secret": "LinkedIn secret", + "Accounts_OAuth_Meteor": "Meteor login", + "Accounts_OAuth_Meteor_callback_url": "Meteor callback URL", + "Accounts_OAuth_Meteor_id": "Meteor id", + "Accounts_OAuth_Meteor_secret": "Meteor secret", + "Accounts_OAuth_Nextcloud": "OAuth enabled", + "Accounts_OAuth_Nextcloud_callback_url": "Nextcloud callback URL", + "Accounts_OAuth_Nextcloud_id": "Nextcloud id", + "Accounts_OAuth_Nextcloud_secret": "Client secret", + "Accounts_OAuth_Nextcloud_URL": "Nextcloud server URL", + "Accounts_OAuth_Proxy_host": "Proxy host", + "Accounts_OAuth_Proxy_services": "Proxy services", + "Accounts_OAuth_Twitter": "Twitter login", + "Accounts_OAuth_Twitter_callback_url": "Twitter callback URL", + "Accounts_OAuth_Twitter_id": "Twitter id", + "Accounts_OAuth_Twitter_secret": "Twitter secret", + "Accounts_OAuth_Use_Modern_Flow_Description": "When enabled, OAuth authentication uses the modern Passport-based flow with system browser support on mobile and deep-link callbacks (recommended). When disabled, the original Meteor OAuth implementation is used for backward compatibility.", + "Accounts_OAuth_Use_Modern_Flow_Label": "Use modern OAuth flow", + "Accounts_OAuth_Wordpress": "WordPress login", + "Accounts_OAuth_Wordpress_authorize_path": "Authorize path", + "Accounts_OAuth_Wordpress_callback_url": "WordPress callback URL", + "Accounts_OAuth_Wordpress_id": "WordPress id", + "Accounts_OAuth_Wordpress_identity_path": "Identity path", + "Accounts_OAuth_Wordpress_identity_token_sent_via": "Identity token sent via", + "Accounts_OAuth_Wordpress_scope": "Scope", + "Accounts_OAuth_Wordpress_secret": "WordPress secret", + "Accounts_OAuth_Wordpress_server_type_custom": "Custom", + "Accounts_OAuth_Wordpress_server_type_wordpress_com": "Wordpress.com", + "Accounts_OAuth_Wordpress_server_type_wp_oauth_server": "WP OAuth server plugin", + "Accounts_OAuth_Wordpress_token_path": "Token path", + "Accounts_Password_Policy_AtLeastOneLowercase": "At least one lowercase", + "Accounts_Password_Policy_AtLeastOneLowercase_Description": "Enforce that a password contain at least one lowercase character.", + "Accounts_Password_Policy_AtLeastOneNumber": "At least one number", + "Accounts_Password_Policy_AtLeastOneNumber_Description": "Enforce that a password contain at least one numerical character.", + "Accounts_Password_Policy_AtLeastOneSpecialCharacter": "At least one symbol", + "Accounts_Password_Policy_AtLeastOneSpecialCharacter_Description": "Enforce that a password contain at least one special character.", + "Accounts_Password_Policy_AtLeastOneUppercase": "At least one uppercase", + "Accounts_Password_Policy_AtLeastOneUppercase_Description": "Enforce that a password contain at least one uppercase character.", + "Accounts_Password_Policy_Enabled": "Enable password policy", + "Accounts_Password_Policy_Enabled_Description": "When enabled, user passwords must adhere to the policies set forth. Note: this only applies to new passwords, not existing passwords.", + "Accounts_Password_Policy_ForbidRepeatingCharacters": "Forbid repeating characters", + "Accounts_Password_Policy_ForbidRepeatingCharacters_Description": "Ensures passwords do not contain the same character repeating next to each other.", + "Accounts_Password_Policy_ForbidRepeatingCharactersCount": "Max repeating characters", + "Accounts_Password_Policy_ForbidRepeatingCharactersCount_Description": "The amount of times a character can be repeating before it is not allowed.", + "Accounts_Password_Policy_MaxLength": "Maximum length", + "Accounts_Password_Policy_MaxLength_Description": "Ensures that passwords do not have more than this amount of characters. Use `-1` to disable.", + "Accounts_Password_Policy_MaxLength_Invalid": "Maximum length must be -1 to disable it, or at least 1 and not less than the minimum length.", + "Accounts_Password_Policy_MinLength": "Minimum length", + "Accounts_Password_Policy_MinLength_Description": "Ensures that passwords must have at least this amount of characters. Use `-1` to disable.", + "Accounts_Password_Policy_MinLength_Invalid": "Minimum length must be -1 to disable it, or at least 1 and not greater than the maximum length.", + "Accounts_PasswordReset": "Password reset", + "Accounts_Registration_AuthenticationServices_Default_Roles": "Default roles for authentication services", + "Accounts_Registration_AuthenticationServices_Default_Roles_Description": "Default roles (comma-separated) users will be given when registering through authentication services", + "Accounts_Registration_AuthenticationServices_Enabled": "Registration with authentication services", + "Accounts_Registration_InviteUrlType": "Invite URL type", + "Accounts_Registration_InviteUrlType_Direct": "Direct", + "Accounts_Registration_InviteUrlType_Proxy": "Proxy", + "Accounts_Registration_Users_Default_Roles": "Default roles for users", + "Accounts_Registration_Users_Default_Roles_Description": "Default roles (comma-separated) users will be given when registering through manual registration (including via API)", + "Accounts_Registration_Users_Default_Roles_Enabled": "Enable default roles for manual registration", + "Accounts_RegistrationForm": "Registration form", + "Accounts_RegistrationForm_Disabled": "Disabled", + "Accounts_RegistrationForm_LinkReplacementText": "Registration form link replacement text", + "Accounts_RegistrationForm_Public": "Public", + "Accounts_RegistrationForm_Secret_URL": "Secret URL", + "Accounts_RegistrationForm_SecretURL": "Registration form secret URL", + "Accounts_RegistrationForm_SecretURL_Description": "You must provide a random string that will be added to your registration URL. Example: `https://open.rocket.chat/register/[secret_hash]`", + "Accounts_RequireNameForSignUp": "Require name for signup", + "Accounts_RequirePasswordConfirmation": "Require password confirmation", + "Accounts_RoomAvatarExternalProviderUrl": "Room avatar external provider URL", + "Accounts_RoomAvatarExternalProviderUrl_Description": "Example: `https://acme.com/api/v1/{roomId}`", + "Accounts_SearchFields": "Fields to consider in search", + "Accounts_Send_Email_When_Activating": "Send email to user when user is activated", + "Accounts_Send_Email_When_Deactivating": "Send email to user when user is deactivated", + "Accounts_Set_Email_Of_External_Accounts_as_Verified": "Set email of external accounts as verified", + "Accounts_Set_Email_Of_External_Accounts_as_Verified_Description": "Accounts created from external services, like LDAP, OAuth, etc, will have their emails verified automatically", + "Accounts_SetDefaultAvatar": "Set default avatar", + "Accounts_SetDefaultAvatar_Deprecation_Alert": "Gravatar support is deprecated and will be removed in a future major release.", + "Accounts_SetDefaultAvatar_Description": "Tries to determine default avatar based on OAuth account or Gravatar", + "Accounts_ShowFormLogin": "Show default login form", + "Accounts_StatusVisibility_Admin_Enabled": "Manage user status", + "Accounts_StatusVisibility_Admin_Enabled_Description": "Let admin control individual user status, status message and status hiding. This may affect presence service performance.", + "Accounts_StatusVisibility_Enabled": "User status hiding", + "Accounts_StatusVisibility_Enabled_Description": "Let users conceal their actual status from users they select, always appearing offline to them. Admins cannot see who users select.", + "Accounts_StatusVisibility_HideFrom": "Hide from...", + "Accounts_StatusVisibility_HideFromUsers": "Hide from users", + "Accounts_StatusVisibility_HideFromUsers_Description": "They will see you as offline.", + "Accounts_StatusVisibility_HideStatus": "Hide status", + "Accounts_StatusVisibility_HideStatusFromUsers": "Hide status from users", + "Accounts_StatusVisibility_Saved": "Selected users now see you as offline", + "Accounts_TwoFactorAuthentication_By_Email_Auto_Opt_In": "Auto opt in new users for two-factor via email", + "Accounts_TwoFactorAuthentication_By_Email_Auto_Opt_In_Description": "New users will have the two-factor authentication via email enabled by default. They will be able to disable it in their profile page.", + "Accounts_TwoFactorAuthentication_By_Email_Code_Expiration": "Time to expire the code sent via email in seconds", + "Accounts_TwoFactorAuthentication_By_Email_Enabled": "Enable two-factor authentication via email", + "Accounts_TwoFactorAuthentication_By_Email_Enabled_Description": "Users with email verified and the option enabled in their profile page will receive an email with a temporary code to authorize certain actions like login, save the profile, etc.", + "Accounts_TwoFactorAuthentication_By_TOTP_Enabled": "Enable two-factor authentication via TOTP", + "Accounts_TwoFactorAuthentication_By_TOTP_Enabled_Description": "Users can setup their two-factor authentication using any TOTP app, like Google authenticator or Authy.", + "Accounts_twoFactorAuthentication_email_available_for_OAuth_users": "Make two-factor via email available for oAuth users", + "Accounts_twoFactorAuthentication_email_available_for_OAuth_users_Description": "People that use oAuth will receive an email with a temporary code to authorize actions like login, save profile, etc.", + "Accounts_TwoFactorAuthentication_Enabled": "Enable two-factor authentication", + "Accounts_TwoFactorAuthentication_Enabled_Description": "If deactivated, this setting will deactivate all two-factor authentication. \nTo force users to use two-factor authentication, the admin has to configure the 'user' role to enforce it.", + "Accounts_TwoFactorAuthentication_Enforce_Password_Fallback": "Enforce password fallback", + "Accounts_TwoFactorAuthentication_Enforce_Password_Fallback_Description": "Users will be forced to enter their password, for important actions, if no other two-factor authentication method is enabled for that user and a password is set for him.", + "Accounts_TwoFactorAuthentication_Max_Invalid_Email_Code_Attempts": "Maximum invalid email OTP codes allowed", + "Accounts_TwoFactorAuthentication_Max_Invalid_Email_Code_Attempts_Description": "The system allows a maximum number of invalid email OTP codes, after which a new code is automatically generated. We highly recommend using this setting along with 'block failed login attempts by username'.", + "Accounts_TwoFactorAuthentication_MaxDelta": "Maximum delta", + "Accounts_TwoFactorAuthentication_MaxDelta_Description": "The maximum delta determines how many tokens are valid at any given time. Tokens are generated every 30 seconds, and are valid for (30 * maximum delta) seconds. \nExample: With a maximum delta set to 10, each token can be used up to 300 seconds before or after it's timestamp. This is useful when the client's clock is not properly synced with the server.", + "Accounts_TwoFactorAuthentication_RememberFor": "Remember two-factor for (seconds)", + "Accounts_TwoFactorAuthentication_RememberFor_Description": "Do not request two-factor authorization code if it was already provided before in the given time.", + "Accounts_UseDefaultBlockedDomainsList": "Use default blocked domains list", + "Accounts_UseDNSDomainCheck": "Use DNS domain check", + "Accounts_UserAddedEmail_Default": "

Welcome to [Site_Name]

Go to [Site_URL] and try the best open source chat solution available today!

You may login using your email: [email] and password: [password]. You may be required to change it after your first login.", + "Accounts_UserAddedEmail_Description": "You may use the following placeholders: \n - `[name]`, `[fname]`, `[lname]` for the user's full name, first name or last name, respectively. \n - `[email]` for the user's email. \n - `[password]` for the user's password. \n - `[Site_Name]` and `[Site_URL]` for the application name and URL respectively. ", + "Accounts_UserAddedEmailSubject_Default": "You have been added to [Site_Name]", + "Accounts_UserStatus_Enabled": "Show status", + "Accounts_UserStatus_Enabled_Description": "Let users see each other’s status. Users will always appear offline if disabled.", + "Accounts_Verify_Email_For_External_Accounts": "Mark email for external accounts verified", + "Action": "Action", + "Action_Available_After_Custom_Content_Added": "This action will become available after the custom content has been added", + "Action_Available_After_Custom_Content_Added_And_Visible": "This action will become available after the custom content has been added and made visible to everyone", + "Action_not_available_encrypted_content": "{{action}} not available on encrypted content", + "Action_required": "Action required", + "Activate": "Activate", + "Activation": "Activation", + "Active": "Active", + "active": "active", + "Active_connections": "Active connections", + "Active_users": "Active users", + "ActiveSessions": "Active sessions", + "ActiveSessions_available": "sessions available", + "ActiveSessions_InfoText": "Total concurrent connections. A single user can be connected multiple times. User presence service is disabled at 200 or more to prevent performance issues.", + "ActiveSessionsPeak": "Active sessions peak", + "ActiveSessionsPeak_InfoText": "Highest amount of active connections in the past 30 days", + "Activity": "Activity", + "Actor": "Actor", + "Add": "Add", + "Add_a_Message": "Add a message", + "Add_agent": "Add agent", + "Add_at_most__limit__people_at_a_time": "Add at most {{limit}} people at a time.", + "Add_contact": "Add contact", + "Add_custom_oauth": "Add custom OAuth", + "Add_Domain": "Add domain", + "Add_email": "Add email", + "Add_emoji": "Add emoji", + "Add_files_from": "Add files from", + "Add_link": "Add link", + "Add_manager": "Add manager", + "Add_members": "Add members", + "Add_monitor": "Add monitor", + "Add_more_users": "Add more users", + "Add_people": "Add people", + "Add_phone": "Add phone", + "Add_Reaction": "Add reaction", + "Add_Role": "Add role", + "Add_room": "Add room", + "Add_Sender_To_ReplyTo": "Add sender to Reply-To", + "Add_Server": "Add server", + "Add_them": "Add them", + "Add_to_room": "Add to room", + "Add_topic": "Add topic", + "Add_URL": "Add URL", + "Add_User": "Add user", + "Add_user": "Add user", + "Add_users": "Add users", + "Add_Value": "Add value", + "add-all-to-room": "Add all users to a room", + "add-all-to-room_description": "Permission to add all users to a room", + "add-livechat-department-agents": "Add omnichannel agents to departments", + "add-livechat-department-agents_description": "Permission to add omnichannel agents to departments", + "add-oauth-service": "Add OAuth service", + "add-oauth-service_description": "Permission to add a new OAuth service", + "Add-on": "Add-on", + "Add-on_required": "Add-on required", + "Add-on_required_modal_enable_content": "App cannot be enabled without the required subscription add-on. Contact sales to get the add-on for this app.", + "add-team-member": "Add team member", + "add-team-member_description": "Permission to add members to a team", + "add-to-room": "Add to room", + "add-user": "Add user", + "add-user_description": "Permission to add new users to the server via users screen", + "add-user-to-any-c-room": "Add user to any public channel", + "add-user-to-any-c-room_description": "Permission to add a user to any public channel", + "add-user-to-any-p-room": "Add user to any private channel", + "add-user-to-any-p-room_description": "Permission to add a user to any private channel", + "add-user-to-joined-room": "Add user to any joined channel", + "add-user-to-joined-room_description": "Permission to add a user to a currently joined channel", + "added__roomName__to_team": "added #{{roomName}} to this team", + "added__roomName__to_this_team": "added #{{roomName}} to this team", + "Added__username__to_team": "added @{{user_added}} to this team", + "Added__username__to_this_team": "added @{{user_added}} to this team", + "Adding_OAuth_Services": "Adding OAuth services", + "Adding_permission": "Adding permission", + "Adding_user": "Adding user", + "Additional_emails": "Additional emails", + "Additional_Feedback": "Additional feedback", + "additional_integrations_Bots": "If you are looking for how to integrate your own bot, then look no further than our Hubot adapter. https://github.com/RocketChat/hubot-rocketchat", + "Address": "Address", + "Adjustable_font_size": "Adjustable font size", + "Adjustable_font_size_description": "Designed for those who prefer larger or smaller text for improved readability. This flexibility promotes inclusivity by empowering users to tailor the software interface to their specific needs.", + "Adjustable_layout": "Adjustable layout", + "Admin_disabled_encryption": "Your administrator did not enable E2E encryption.", + "Admin_Info": "Admin info", + "admin-no-active-video-conf-provider": "**Conference call not enabled**: Configure conference calls in order to make it available on this workspace.", + "admin-no-videoconf-provider-app": "**Conference call not enabled**: Conference call apps are available in the Rocket.Chat marketplace.", + "admin-video-conf-provider-not-configured": "**Conference call not enabled**: Configure conference calls in order to make it available on this workspace.", + "Administration": "Administration", + "Admit": "Admit", + "Adult_images_are_not_allowed": "Adult images are not allowed", + "Advanced_contact_profile": "Advanced contact profile", + "Advanced_contact_profile_description": "Manage multiple emails and phone numbers for a single contact, enabling a comprehensive multi-channel history that keeps you well-informed and improves communication efficiency.", + "Advanced_settings": "Advanced settings", + "Aerospace_and_Defense": "Aerospace & defense", + "After_guest_registration": "After guest registration", + "After_OAuth2_authentication_users_will_be_redirected_to_this_URL": "After OAuth2 authentication, users will be redirected to an URL on this list. You can add one URL per line.", + "Agent": "Agent", + "agent": "agent", + "Agent_added": "Agent added", + "Agent_deactivated": "Agent was deactivated", + "Agent_Info": "Agent info", + "Agent_messages": "Agent messages", + "Agent_Name": "Agent name", + "Agent_Name_Placeholder": "Please enter an agent name...", + "Agent_removed": "Agent removed", + "Agents": "Agents", + "Agree": "Agree", + "AI": "AI", + "AI_Actions": "AI actions", + "AI_Center": "AI center", + "AI_Center_Intelligent_Search_card_description": "Find relevant messages across rooms you can access, even when they do not contain the exact search terms.", + "AI_Center_license_required_description": "The chat.rocket.rc-ai add-on is required to enable AI search and other Premium AI capabilities.", + "AI_Center_license_required_title": "AI add-on required", + "AI_Center_LLM_Providers": "LLM providers", + "AI_Center_LLM_Providers_card_description": "Configure one OpenAI-compatible endpoint and select the model used by AI center features.", + "AI_Center_MCP_card_description": "Connect AI clients to approved Rocket.Chat tools using the Model Context Protocol.", + "AI_Intelligent_Search_Answer_Enabled": "Generate AI answers", + "AI_Intelligent_Search_Answer_Enabled_Description": "Generate answers from AI search source messages when an LLM provider is configured.", + "AI_Intelligent_Search_Answer_System_Prompt": "Answer generation system prompt", + "AI_Intelligent_Search_Answer_System_Prompt_Description": "System instructions used to generate answers from AI search source messages.", + "AI_Intelligent_Search_API_Key": "Pipeline API key", + "AI_Intelligent_Search_API_Key_Secret": "Pipeline API key secret", + "AI_Intelligent_Search_Enabled": "Enable AI search", + "AI_Intelligent_Search_Enabled_Description": "Use the configured vector-search pipeline to add semantic results to workspace search.", + "AI_Intelligent_Search_Min_Similarity_Percent": "Minimum semantic similarity (%)", + "AI_Intelligent_Search_Min_Similarity_Percent_Description": "Higher values return fewer but closer semantic matches. Use 0 to keep the widest result set.", + "AI_Intelligent_Search_Pipeline_Base_URL": "Pipeline API base URL", + "AI_Intelligent_Search_Pipeline_Base_URL_Description": "Base URL for the intelligent-search pipeline API.", + "AI_Intelligent_Search_Pipeline_ID": "Pipeline ID", + "AI_Intelligent_Search_Pipeline_ID_Description": "Identifier of the target pipeline used for semantic search requests.", + "AI_Intelligent_Search_Query_Template": "Query template", + "AI_Intelligent_Search_Query_Template_Description": "Optional template applied to search queries before sending to the pipeline. Use {query} as the placeholder. Leave blank to send the raw query.", + "AI_Intelligent_Search_Recency_Weight": "Recency boost", + "AI_Intelligent_Search_Recency_Weight_Description": "Favors newer messages when results are otherwise a similarly good match. Search results are usually closely matched, so even small values noticeably change their order: 25 is a good starting point, while high values can push a recent message above a clearly better match. A message sent a month ago gets half the lift of one sent today. Use 0 to ignore how old a message is.", + "AI_Intelligent_Search_Semantic_Weight": "Search balance", + "AI_Intelligent_Search_Semantic_Weight_Description": "Balance between keyword and semantic retrieval: 0 searches by keyword only, 100 by meaning only, and anything in between combines both. This is not the percentage of results that come from semantic search.", + "AI_LLM_OpenAI_API_Key": "API key", + "AI_LLM_OpenAI_API_Key_Description": "API key for the OpenAI-compatible chat completions endpoint.", + "AI_LLM_OpenAI_Base_URL": "API base URL", + "AI_LLM_OpenAI_Base_URL_Description": "Base URL for an OpenAI-compatible API, for example https://api.openai.com/v1.", + "AI_LLM_OpenAI_Model": "Model", + "AI_LLM_OpenAI_Model_Description": "Model used by AI center features. The list is loaded from the provider's /models endpoint.", + "AI_LLM_Provider": "LLM providers", + "AI_Search_disabled_tooltip": "AI search is turned off. Enable it in AI center before searching with AI.", + "AI_Search_feature_disabled_description": "Turn on AI search in feature preview before using the dedicated AI search page.", + "AI_Search_feature_disabled_title": "AI search experience is off", + "AI_Search_license_required_tooltip": "AI search requires the Rocket.Chat AI add-on. Contact sales to enable it.", + "AI_Search_related_messages": { + "one": "{{count}} related message", + "other": "{{count}} related messages" + }, + "AI_Search_request_failed": "AI search couldn't load results. Try again.", + "AI_Search_results": "AI search results", + "AirGapped_Restriction_Warning": "**Your air-gapped workspace will enter read-only mode in {{remainingDays}} days.** \n Users will still be able to access rooms and read existing messages but will be unable to send new messages. \n Reconnect it to the internet or [upgrade to a premium license](https://go.rocket.chat/i/air-gapped) to prevent this.", + "Airgapped_workspace_restriction": "This air-gapped workspace is in read-only mode. <1>Connect it to the internet or upgrade to a Premium plan to restore full functionality.", + "Airgapped_workspace_warning": "This air-gapped workspace will enter read-only mode in {{remainingDays}} days. <1>Connect it to the internet or upgrade to a Premium plan to prevent this.", + "Alerts": "Alerts", + "Alias": "Alias", + "Alias_Format": "Alias format", + "Alias_Format_Description": "Import messages from Slack with an alias; %s is replaced by the username of the user. If empty, no alias will be used.", + "Alias_Set": "Alias set", + "Aliases": "Aliases", + "All": "All", + "all": "all", + "All_added_tokens_will_be_required_by_the_user": "All added tokens will be required by the user", + "All_Apps": "All apps", + "All_categories": "All categories", + "All_channels": "All channels", + "All_closed_chats_have_been_removed": "All closed chats have been removed", + "All_directions": "All directions", + "All_logs": "All logs", + "All_messages": "All messages", + "All_Prices": "All prices", + "All_roles": "All roles", + "All_rooms": "All rooms", + "All_Settings": "All settings", + "All_statuses": "All statuses", + "All_time": "All time", + "All_user_statuses": "All user statuses", + "All_users": "All users", + "All_users_in_the_channel_can_write_new_messages": "All users in the channel can write new messages", + "All_visible": "All visible", + "Allow": "Allow", + "Allow_collect_and_store_HTTP_header_informations": "Allow to collect and store HTTP header informations", + "Allow_collect_and_store_HTTP_header_informations_description": "This setting determines whether livechat is allowed to store information collected from HTTP header data, such as IP address, User-Agent, and so on.", + "Allow_Invalid_SelfSigned_Certs": "Allow invalid Self-Signed certs", + "Allow_Invalid_SelfSigned_Certs_Description": "Allow invalid and self-signed SSL certificate's for link validation and previews.", + "Allow_Marketing_Emails": "Allow marketing emails", + "Allow_Online_Agents_Outside_Business_Hours": "Allow online agents outside of business hours", + "Allow_Online_Agents_Outside_Office_Hours": "Allow online agents outside of office hours", + "Allow_Save_Media_to_Gallery": "Allow save media to gallery", + "Allow_switching_departments": "Allow visitor to switch departments", + "allow-external-voice-calls": "Allow external voice calls", + "allow-external-voice-calls_description": "Permission to allow users to make and receive calls with users from external integrations.", + "allow-internal-voice-calls": "Allow internal voice calls", + "allow-internal-voice-calls_description": "Permission to allow users to make and receive calls with other users in the workspace.", + "Almost_done": "Almost done", + "Alphabetical": "Alphabetical", + "Also_send_thread_message_to_channel_behavior": "Also send thread message to channel behavior", + "Also_send_to_channel": "Also send to channel", + "Alt_text_description": "Describe the image to give context, including for blind and low-vision users and when it fails to load.", + "Alternative_text": "Alternative text", + "Always_display": "Always display", + "Always_open_in_new_window": "Always open in new window", + "Always_send_the_transcript_to_contacts_at_the_end_of_the_conversations": "Always send the transcript to contacts at the end of the conversations.", + "Always_show_thread_replies_in_main_channel": "Always show thread replies in main channel", + "An_app_needs_to_be_installed_and_configured": "An app needs to be installed and configured.", + "An_update_is_available": "An update is available", + "Analytic_reports": "Analytic reports", + "Analytics": "Analytics", + "Analytics_Description": "See how users interact with your workspace.", + "Analytics_features_enabled": "Features enabled", + "Analytics_features_messages_Description": "Tracks custom events related to actions a user does on messages.", + "Analytics_features_rooms_Description": "Tracks custom events related to actions on a channel or group (create, leave, delete).", + "Analytics_features_users_Description": "Tracks custom events related to actions related to users (password reset times, profile picture change, etc).", + "Analytics_Google": "Google Analytics", + "Analytics_Google_id": "Tracking ID", + "Analytics_page_briefing_first_paragraph": "Rocket.Chat collects anonymous usage data, such as feature usage and session lengths, to improve the product for everyone.", + "Analytics_page_briefing_second_paragraph": "We protect your privacy by never collecting personal or sensitive data. This section shows what is collected, reinforcing our commitment to transparency and trust.", + "Analyze_practical_usage": "Analyze practical usage statistics about users, messages and channels", + "and": "and", + "And_more": "And {{length}} more", + "Animals_and_Nature": "Animals & Nature", + "Announcement": "Announcement", + "Anonymous": "Anonymous", + "Answer_call": "Answer call", + "Anyone_can_access": "Anyone can access", + "Anyone_can_react_to_messages": "Anyone can react to messages", + "Anyone_can_send_new_messages": "Anyone can send new messages", + "Anything_you_added_to__name__will_move_back_to_default": "Anything you added to {{name}} will move back to their default categories.", + "API": "API", + "API_Add_Personal_Access_Token": "Add new personal access token", + "API_Allow_Infinite_Count": "Allow getting everything", + "API_Allow_Infinite_Count_Description": "Should calls to the REST API be allowed to return everything in one call?", + "API_Analytics": "Analytics", + "API_Apply_permission_view-outside-room_on_users-list": "Apply permission `view-outside-room` to api `users.list`", + "API_Apply_permission_view-outside-room_on_users-list_Description": "Temporary setting to enforce permission. Will be removed on next major release within the change to always enforce the permission", + "API_CORS_Origin": "CORS origin", + "API_Default_Count": "Default count", + "API_Default_Count_Description": "The default count for REST API results if the consumer did not provided any.", + "API_Drupal_URL": "Drupal server URL", + "API_Drupal_URL_Description": "Example: `https://domain.com` (excluding trailing slash)", + "API_Embed": "Embed link previews", + "API_Embed_Description": "Whether embedded link previews are enabled or not when a user posts a link to a website.", + "API_Embed_UserAgent": "Embed request user agent", + "API_EmbedCacheExpirationDays": "Embed cache expiration days", + "API_EmbedDisabledFor": "Disable embed for users", + "API_EmbedDisabledFor_Description": "Comma-separated list of usernames to disable the embedded link previews.", + "API_EmbedIgnoredHosts": "Embed ignored hosts", + "API_EmbedIgnoredHosts_Description": "Comma-separated list of hosts or CIDR addresses, eg. localhost, 127.0.0.1, 10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16", + "API_EmbedSafePorts": "Safe ports", + "API_EmbedSafePorts_Description": "Comma-separated list of ports allowed for previewing.", + "API_EmbedTimeout": "Embed request default timeout (in seconds)", + "API_Enable_CORS": "Enable CORS", + "API_Enable_Direct_Message_History_EndPoint": "Enable direct message history endpoint", + "API_Enable_Direct_Message_History_EndPoint_Description": "This enables the `/api/v1/im.messages.others` which allows the viewing of direct messages sent by other users that the caller is not part of.", + "API_Enable_Personal_Access_Tokens": "Enable personal access tokens to REST API", + "API_Enable_Personal_Access_Tokens_Description": "Enable personal access tokens for use with the REST API", + "API_Enable_Rate_Limiter": "Enable rate limiter", + "API_Enable_Rate_Limiter_Dev": "Enable rate limiter in development", + "API_Enable_Rate_Limiter_Dev_Description": "Should limit the amount of calls to the endpoints in the development environment?", + "API_Enable_Rate_Limiter_Limit_Calls_Default": "Default number calls to the rate limiter", + "API_Enable_Rate_Limiter_Limit_Calls_Default_Description": "Number of default calls for each endpoint of the REST API, allowed within the time range defined below", + "API_Enable_Rate_Limiter_Limit_Time_Default": "Default time limit for the rate limiter (in ms)", + "API_Enable_Rate_Limiter_Limit_Time_Default_Description": "Default timeout to limit the number of calls at each endpoint of the REST API(in ms)", + "API_Enable_Shields": "Enable shields", + "API_Enable_Shields_Description": "Enable shields available at `/api/v1/shield.svg`", + "API_GitHub_Enterprise_URL": "Server URL", + "API_GitHub_Enterprise_URL_Description": "Example: `https://domain.com` (excluding trailing slash)", + "API_Gitlab_URL": "GitLab URL", + "API_Personal_Access_Token_Generated": "Personal access token successfully generated", + "API_Personal_Access_Token_Generated_Text_Token_s_UserId_s": "Please save your token carefully as you will no longer be able to view it afterwards.
Token: {{token}}
Your user id: {{userId}}", + "API_Personal_Access_Token_Name": "Personal access token name", + "API_Personal_Access_Tokens_Regenerate_It": "Regenerate token", + "API_Personal_Access_Tokens_Regenerate_Modal": "If you lost or forgot your token, you can regenerate it, but remember that all applications that use this token should be updated", + "API_Personal_Access_Tokens_Remove_Modal": "Are you sure you wish to remove this personal access token?", + "API_Personal_Access_Tokens_To_REST_API": "Personal access tokens to REST API", + "API_Rate_Limiter": "API rate limiter", + "API_Shield_Types": "Shield types", + "API_Shield_Types_Description": "Types of shields to enable as a comma separated list, choose from `online`, `channel` or `*` for all", + "API_Shield_user_require_auth": "Require authentication for users shields", + "API_Token": "API token", + "API_Upper_Count_Limit": "Max record amount", + "API_Upper_Count_Limit_Description": "What is the maximum number of records the REST API should return (when not unlimited)?", + "API_User_Limit": "User limit for adding all users to channel", + "API_Wordpress_URL": "WordPress URL", + "api-bypass-rate-limit": "Bypass rate limit for REST API", + "api-bypass-rate-limit_description": "Permission to call api without rate limitation", + "Apiai_Key": "Api.ai key", + "Apiai_Language": "Api.ai language", + "APIs": "APIs", + "App": "App", + "App_author_homepage": "author homepage", + "App_cannot_be_enabled_without_add-on": "App cannot be enabled without add-on.", + "App_Details": "App details", + "App_has_been_disabled_addon_message": { + "one": "The app {{appNames}} has been disabled because of an invalid add-on. A valid add-on subscription is required to re-enable it", + "other": "The apps {{appNames}} have been disabled because of invalid add-ons. A valid add-on subscription is required to re-enable them" + }, + "App_id": "App id", + "App_Info": "App info", + "App_Information": "App information", + "App_Installation": "App installation", + "App_Installation_Deprecation": "Install apps from URL is deprecated and will be removed in the next major release.", + "App_Installation_Deprecation_Title": "Deprecation warning", + "App_limit_exceeded": "App limit exceeded", + "App_limit_reached": "App limit reached", + "App_name": "App name", + "App_not_enabled": "App not enabled", + "App_not_found": "App not found", + "App_Request_Admin_Message": "Hi {{admin_name}}, {{user_name}} submitted a request to install {{app_name}} app on this workspace. \n \n This is the message they included: \n>{{message}} \n \n To learn more and install the {{app_name}} app, [click here]({{learn_more}}).", + "App_request_enduser_message": "The app you requested, {{appName}}, has just been installed on this workspace. \n [Click here]({{learnmore}}) to learn about the app.", + "App_requests_by_workspace": "App requests by workspace members appear here", + "App_Settings_Saved_Successfully": "{{appName}} saved successfully", + "App_status_auto_enabled": "Enabled", + "App_status_constructed": "Constructed", + "App_status_disabled": "Disabled", + "App_status_error_disabled": "Disabled: Uncaught error", + "App_status_initialized": "Initialized", + "App_status_invalid_license_disabled": "Disabled: Invalid license", + "App_status_invalid_settings_disabled": "Disabled: Configuration needed", + "App_status_manually_disabled": "Disabled: Manually", + "App_status_manually_enabled": "Enabled", + "App_status_unknown": "Unknown", + "App_Store": "App Store", + "App_support_url": "support url", + "App_Url_to_Install_From": "Install from URL", + "App_Url_to_Install_From_File": "Install from file", + "App_user_not_allowed_to_login": "App users are not allowed to log in directly.", + "App_version_incompatible_tooltip": "App incompatible with Rocket.Chat version", + "App_will_lose_grandfathered_status": "**This app will lose its app limit policy exemption.** \n \nWorkspaces on Community can have up to {{limit}} apps enabled. Uninstalling this app will cause it to lose its exemption policy.", + "App_will_lose_grandfathered_status_private": "**This app will lose its app limit policy exemption.** \n \nBecause Community workspaces cannot enable private apps, this workspace will require a Premium plan in order to enable this app again in future.", + "Appearance": "Appearance", + "Application_added": "Application added", + "Application_delete_warning": "You will not be able to recover this application", + "Application_Name": "Application name", + "Application_updated": "Application updated", + "Apply": "Apply", + "Apply_and_refresh_all_clients": "Apply and refresh all clients", + "Apply_community_license": "Apply Community license", + "Apply_filters": "Apply filters", + "Apply_license": "Apply license", + "Apps": "Apps", + "Apps_Cannot_Be_Updated": "App cannot be updated", + "Apps_context_enterprise": "Enterprise", + "Apps_context_explore": "Explore", + "Apps_context_installed": "Installed", + "Apps_context_premium": "Premium", + "Apps_context_private": "Private apps", + "Apps_context_requested": "Requested", + "Apps_Count_Enabled": { + "one": "{{count}} app enabled", + "other": "{{count}} apps enabled" + }, + "Apps_Count_Enabled_tooltip": "Community workspaces can enable up to {{number}} {{context}} apps", + "Apps_Currently_Enabled": "{{enabled}} of {{limit}} {{context}} apps currently enabled", + "Apps_disabled_when_Enterprise_trial_ended": "Apps disabled when Enterprise trial ended", + "Apps_disabled_when_Premium_trial_ended": "Apps disabled when Premium plan trial ended", + "Apps_disabled_when_Premium_trial_ended_description": "Community workspaces can enable up to 5 marketplace apps. Private apps can only be enabled in Premium plans. Ask your workspace admin to reenable apps.", + "Apps_disabled_when_Premium_trial_ended_description_admin": "Community workspaces can enable up to 5 marketplace apps. Private apps can only be enabled in Premium plans. Reenable the apps you require.", + "Apps_Engine_Version": "Apps engine version", + "Apps_Error_": "Unknown app error.", + "Apps_Error_app_file_error": "Failed to get a file to install for the app.", + "Apps_Error_app_storage_error": "Failed to save app file on storage.", + "Apps_Error_app_user_error": "Failed to create app user.", + "Apps_Error_private_app_install_disabled": "Private app installation and updates are disabled in this workspace", + "Apps_Essential_Alert": "This app is essential for the following events:", + "Apps_Essential_Disclaimer": "Events listed above will be disrupted if this app is disabled. If you want Rocket.Chat to work without this app's functionality, you need to uninstall it", + "Apps_Framework_Development_Mode": "Enable development mode", + "Apps_Framework_Development_Mode_Description": "Development mode allows the installation of apps that are not from the Rocket.Chat's marketplace.", + "Apps_Framework_enabled": "Enable the app framework", + "Apps_Framework_Source_Package_Storage_FileSystem_Alert": "Make sure the chosen directory exist and Rocket.Chat can access it (e.g. permission to read/write)", + "Apps_Framework_Source_Package_Storage_FileSystem_Path": "Directory for storing apps source package", + "Apps_Framework_Source_Package_Storage_FileSystem_Path_Description": "Absolute path in the filesystem for storing the apps' source code (in zip file format)", + "Apps_Framework_Source_Package_Storage_Type": "Apps' source package storage type", + "Apps_Framework_Source_Package_Storage_Type_Alert": "Changing where the apps are stored may cause instabilities in apps there are already installed", + "Apps_Framework_Source_Package_Storage_Type_Description": "Choose where all the apps' source code will be stored. Apps can have multiple megabytes in size each.", + "Apps_Game_Center": "Game center", + "Apps_Game_Center_Back": "Back to game center", + "Apps_Game_Center_Invite_Friends": "Invite your friends to join", + "Apps_Game_Center_Play_Game_Together": "@here let's play {{name}} together!", + "Apps_InfoText_limited": "Community workspaces can enable up to {{marketplaceAppsMaxCount}} marketplace apps. Private apps can only be enabled in <1>Premium plans.", + "Apps_Interface_IPostExternalComponentClosed": "Event happening after an external component is closed", + "Apps_Interface_IPostExternalComponentOpened": "Event happening after an external component is opened", + "Apps_Interface_IPostMessageDeleted": "Event happening after a message is deleted", + "Apps_Interface_IPostMessageSent": "Event happening after a message is sent", + "Apps_Interface_IPostMessageUpdated": "Event happening after a message is updated", + "Apps_Interface_IPostRoomCreate": "Event happening after a room is created", + "Apps_Interface_IPostRoomDeleted": "Event happening after a room is deleted", + "Apps_Interface_IPostRoomUserJoined": "Event happening after a user joins a room (private group, public channel)", + "Apps_Interface_IPreMessageDeletePrevent": "Event happening before a message is deleted", + "Apps_Interface_IPreMessageSentExtend": "Event happening before a message is sent", + "Apps_Interface_IPreMessageSentModify": "Event happening before a message is sent", + "Apps_Interface_IPreMessageSentPrevent": "Event happening before a message is sent", + "Apps_Interface_IPreMessageUpdatedExtend": "Event happening before a message is updated", + "Apps_Interface_IPreMessageUpdatedModify": "Event happening before a message is updated", + "Apps_Interface_IPreMessageUpdatedPrevent": "Event happening before a message is updated", + "Apps_Interface_IPreRoomCreateExtend": "Event happening before a room is created", + "Apps_Interface_IPreRoomCreateModify": "Event happening before a room is created", + "Apps_Interface_IPreRoomCreatePrevent": "Event happening before a room is created", + "Apps_Interface_IPreRoomDeletePrevent": "Event happening before a room is deleted", + "Apps_Interface_IPreRoomUserJoined": "Event happening before a user joins a room (private group, public channel)", + "Apps_License_Message_appId": "License hasn't been issued for this app", + "Apps_License_Message_bundle": "License issued for a bundle that does not contain the app", + "Apps_License_Message_expire": "License is no longer valid and needs to be renewed", + "Apps_License_Message_maxSeats": "License does not accomodate the current amount of active users. Please increase the number of seats", + "Apps_License_Message_publicKey": "There has been an error trying to decrypt the license. Please sync your workspace in the connectivity services and try again", + "Apps_License_Message_renewal": "License has expired and needs to be renewed", + "Apps_License_Message_seats": "License does not have enough seats to accommodate the current amount of active users. Please increase the number of seats", + "Apps_Logs_TTL": "Number of days to keep logs from apps stored", + "Apps_Logs_TTL_14days": "14 days", + "Apps_Logs_TTL_30days": "30 days", + "Apps_Logs_TTL_7days": "7 days", + "Apps_Logs_TTL_Alert": "Depending on the size of the logs collection, changing this setting may cause slowness for some moments", + "Apps_Manual_Update_Modal_Body": "Do you want to update it?", + "Apps_Manual_Update_Modal_Title": "This app is already installed", + "Apps_Marketplace_Deactivate_App_Prompt": "Do you really want to disable this app?", + "Apps_Marketplace_Login_Required_Description": "Purchasing apps from the Rocket.Chat marketplace requires registering your workspace and logging in.", + "Apps_Marketplace_Login_Required_Title": "Marketplace login required", + "Apps_Marketplace_Modify_App_Subscription": "Modify subscription", + "Apps_Marketplace_pricingPlan_+*_monthly": " {{price}}+* / month", + "Apps_Marketplace_pricingPlan_+*_monthly_perUser": " {{price}}+* / month per user", + "Apps_Marketplace_pricingPlan_+*_monthly_perUser_trialDays": " {{price}}+* / month per user-{{trialDays}}-day trial", + "Apps_Marketplace_pricingPlan_+*_monthly_trialDays": " {{price}}+* / month-{{trialDays}}-day trial", + "Apps_Marketplace_pricingPlan_+*_yearly": " {{price}}+* / year", + "Apps_Marketplace_pricingPlan_+*_yearly_perUser": " {{price}}+* / year per user", + "Apps_Marketplace_pricingPlan_+*_yearly_perUser_trialDays": " {{price}}+* / year per user-{{trialDays}}-day trial", + "Apps_Marketplace_pricingPlan_+*_yearly_trialDays": " {{price}}+* / year-{{trialDays}}-day trial", + "Apps_Marketplace_pricingPlan_monthly": "{{price}} / month", + "Apps_Marketplace_pricingPlan_monthly_perUser": "{{price}} / month per user", + "Apps_Marketplace_pricingPlan_monthly_perUser_trialDays": "{{price}} / month per user-{{trialDays}}-day trial", + "Apps_Marketplace_pricingPlan_monthly_trialDays": "{{price}} / month-{{trialDays}}-day trial", + "Apps_Marketplace_pricingPlan_yearly_perUser_trialDays": "{{price}} / year per user-{{trialDays}}-day trial", + "Apps_Marketplace_pricingPlan_yearly_trialDays": "{{price}} / year-{{trialDays}}-day trial", + "Apps_Marketplace_Uninstall_App_Prompt": "Do you really want to uninstall this app?", + "Apps_Marketplace_Uninstall_Subscribed_App_Anyway": "Uninstall it anyway", + "Apps_Marketplace_Uninstall_Subscribed_App_Prompt": "This app has an active subscription and uninstalling will not cancel it. If you'd like to do that, please modify your subscription before uninstalling.", + "Apps_Permissions_abac_read": "View ABAC attributes assigned to supported entity types", + "Apps_Permissions_api": "Register new HTTP endpoints", + "Apps_Permissions_cloud_workspace-token": "Interact with cloud services on behalf of this server", + "Apps_Permissions_env_read": "Access minimal information about this server environment", + "Apps_Permissions_experimental_default": "Use experimental APIs", + "Apps_Permissions_livechat-custom-fields_write": "Modify livechat custom field configuration", + "Apps_Permissions_livechat-department_multiple": "Access to multiple livechat departments information", + "Apps_Permissions_livechat-department_read": "Access livechat department information", + "Apps_Permissions_livechat-department_write": "Modify livechat department information", + "Apps_Permissions_livechat-message_read": "Access livechat message information", + "Apps_Permissions_livechat-message_write": "Modify livechat message information", + "Apps_Permissions_livechat-room_read": "Access livechat room information", + "Apps_Permissions_livechat-room_write": "Modify livechat room information", + "Apps_Permissions_livechat-status_read": "Access livechat status information", + "Apps_Permissions_livechat-visitor_read": "Access livechat visitor information", + "Apps_Permissions_livechat-visitor_write": "Modify livechat visitor information", + "Apps_Permissions_media-call_history": "Access the call history of any user", + "Apps_Permissions_message_read": "Access messages", + "Apps_Permissions_message_write": "Send and modify messages", + "Apps_Permissions_networking": "Access to this server network", + "Apps_Permissions_No_Permissions_Required": "The app does not require additional permissions", + "Apps_Permissions_persistence": "Store internal data in the database", + "Apps_Permissions_Review_Modal_Subtitle": "This app would like access to the following permissions. Do you agree?", + "Apps_Permissions_Review_Modal_Title": "Required permissions", + "Apps_Permissions_room_read": "Access room information", + "Apps_Permissions_room_system_view-all": "View all rooms in the workspace", + "Apps_Permissions_room_write": "Create and modify rooms", + "Apps_Permissions_scheduler": "Register and maintain scheduled jobs", + "Apps_Permissions_server-setting_read": "Access settings in this server", + "Apps_Permissions_server-setting_write": "Modify settings in this server", + "Apps_Permissions_slashcommand": "Register new slash commands", + "Apps_Permissions_ui_interact": "Interact with the UI", + "Apps_Permissions_upload_read": "Access files uploaded to this server", + "Apps_Permissions_upload_write": "Upload files to this server", + "Apps_Permissions_user_read": "Access user information", + "Apps_Permissions_user_write": "Modify user information", + "Apps_Private_App_Is_Exempt": "{{appName}} is already installed and exempt from the app limit policy.\nExempted apps cannot be updated.", + "Apps_Settings": "App settings", + "Apps_User_Already_Exists": "The username \"{{username}}\" is already being used. Rename or remove the user using it to install this app", + "Apps_WhatIsIt": "Apps: What are they?", + "Apps_WhatIsIt_paragraph1": "A new icon in the administration area! What does this mean and what are apps?", + "Apps_WhatIsIt_paragraph2": "First off, apps in this context do not refer to the mobile applications. In fact, it would be best to think of them in terms of plugins or advanced integrations.", + "Apps_WhatIsIt_paragraph3": "Secondly, they are dynamic scripts or packages which will allow you to customize your Rocket.Chat instance without having to fork the codebase. But do keep in mind, this is a new feature set and due to that it might not be 100% stable. Also, we are still developing the feature set so not everything can be customized at this point in time. For more information about getting started developing an app, go here to read:", + "Apps_WhatIsIt_paragraph4": "But with that said, if you are interested in enabling this feature and trying it out then here click this button to enable the apps system.", + "Archive": "Archive", + "archive-room": "Archive room", + "archive-room_description": "Permission to archive a channel", + "Archived": "Archived", + "Are_you_sure": "Are you sure?", + "Are_you_sure_delete_contact": "Are you sure you want to delete {{contactName}} and all {{channelsCount}} of their conversation history? To confirm, type '{{confirmationText}}' in the field below.", + "Are_you_sure_delete_department": "Are you sure you want to delete this department? This action cannot be undone. Please enter the department name to confirm.", + "Are_you_sure_you_want_to_clear_all_unread_messages": "Are you sure you want to clear all unread messages?", + "Are_you_sure_you_want_to_close_this_chat": "Are you sure you want to close this chat?", + "Are_you_sure_you_want_to_continue_question": "Are you sure you want to continue?", + "Are_you_sure_you_want_to_delete_this_record": "Are you sure you want to delete this record?", + "Are_you_sure_you_want_to_delete_your_account": "Are you sure you want to delete your account?", + "Are_you_sure_you_want_to_disable_Facebook_integration": "Are you sure you want to disable Facebook integration?", + "Are_you_sure_you_want_to_discard_this_outbound_message": "Are you sure you want to discard this outbound message?", + "Are_you_sure_you_want_to_pin_this_message": "Are you sure you want to pin this message?", + "Are_you_sure_you_want_to_reset_the_name_of_all_priorities": "Are you sure you want to reset the name of all priorities?", + "Ask_enable_advanced_contact_profile": "Ask your workspace admin to enable advanced contact profile", + "Asset_preview": "Asset preview", + "Assets": "Assets", + "Assets_Description": "Modify your workspace's logo, icon, favicon and more.", + "Assets_livechat_widget_logo": "Livechat widget logo (svg, png, jpg)", + "Assign_admin": "Assigning admin", + "Assign_extension": "Assign extension", + "Assign_new_conversations_to_bot_agent": "Assign new conversations to bot agent", + "Assign_new_conversations_to_bot_agent_description": "The routing system will attempt to find a bot agent before addressing new conversations to a human agent.", + "assign-admin-role": "Assign admin role", + "assign-admin-role_description": "Permission to assign the admin role to other users", + "assign-roles": "Assign roles", + "assign-roles_description": "Permission to assign roles to other users", + "Associate": "Associate", + "Associate_Extension": "Associate extension", + "Associate_User_to_Extension": "Associate user to extension", + "at": "at", + "At_least_one_added_token_is_required_by_the_user": "At least one added token is required by the user", + "AtlassianCrowd": "Atlassian Crowd", + "AtlassianCrowd_Description": "Integrate Atlassian Crowd.", + "Attachment_File_Uploaded": "File uploaded", + "Attribute_based_access_control": "Attribute-based access control", + "Attribute_based_access_control_description": "ABAC automates room access, granting or revoking access based on dynamic user attributes rather than fixed roles.", + "Attribute_based_access_control_title": "Automate complex access management across your entire organization", + "Attribute_handling": "Attribute handling", + "Attribute_Values": "Attribute values", + "Attributes": "Attributes", + "Audio": "Audio", + "Audio_bitrate": "Audio bitrate", + "Audio_device_options": "Device options", + "Audio_message": "Audio message", + "Audio_Notification_Value_Description": "Can be any custom sound or the default ones: beep, chelle, ding, droplet, highbell, seasons", + "Audio_Notifications_Default_Alert": "Audio notifications default alert", + "Audio_Notifications_Value": "Default message notification audio", + "Audio_record": "Audio record", + "Audio_recorder": "Audio recorder", + "Audios": "Audios", + "Audit": "Audit", + "Auditing": "Auditing", + "Auth": "Auth", + "Auth_Token": "Auth token", + "Authentication": "Authentication", + "Author": "Author", + "Author_Information": "Author information", + "Author_Site": "Author site", + "Authorization_URL": "Authorization URL", + "Authorize": "Authorize", + "Authorize_access_to_your_account": "Authorize access to your account", + "Auto_Load_Images": "Auto load images", + "Auto_Selection": "Auto selection", + "Auto_Translate": "Auto-Translate", + "auto-translate": "Auto translate", + "auto-translate_description": "Permission to use the auto translate tool", + "AutoLinker": "AutoLinker", + "AutoLinker_Email": "AutoLinker email", + "AutoLinker_Phone": "AutoLinker phone", + "AutoLinker_Phone_Description": "Automatically linked for phone numbers. e.g. `(123)456-7890`", + "AutoLinker_StripPrefix": "AutoLinker strip prefix", + "AutoLinker_StripPrefix_Description": "Short display. e.g. https://rocket.chat => rocket.chat", + "AutoLinker_Urls_Scheme": "AutoLinker scheme:// URLs", + "AutoLinker_Urls_TLD": "AutoLinker TLD URLs", + "AutoLinker_Urls_www": "AutoLinker 'www' URLs", + "AutoLinker_UrlsRegExp": "AutoLinker URL regular expression", + "Automatic_Translation": "Automatic translation", + "Automatic_translation_not_available": "Automatic translation not available", + "Automatic_translation_not_available_info": "This room has E2E encryption enabled, translation cannot work with encrypted messages", + "AutoTranslate": "Auto-Translate", + "AutoTranslate_APIKey": "API key", + "AutoTranslate_AutoEnableOnJoinRoom": "Auto-Translate for non-default language members", + "AutoTranslate_AutoEnableOnJoinRoom_Description": "If enabled, whenever a user with a language preference different than the workspace default joins a room, it will be automatically translated for them.", + "AutoTranslate_Change_Language_Description": "Changing the auto-translate language does not translate previous messages.", + "AutoTranslate_DeepL": "DeepL", + "AutoTranslate_Disabled_for_room": "Auto-translate disabled for #{{roomName}}", + "AutoTranslate_Enabled": "Enable Auto-Translate", + "AutoTranslate_Enabled_Description": "Enabling auto-translation will allow people with the `auto-translate` permission to have all messages automatically translated into their selected language. Fees may apply.", + "AutoTranslate_Enabled_for_room": "Auto-translate enabled for #{{roomName}}", + "AutoTranslate_Google": "Google", + "AutoTranslate_language_set_to": "Auto-translate language set to {{language}}", + "AutoTranslate_LibreTranslate": "LibreTranslate", + "AutoTranslate_LibreTranslate_API_URL": "LibreTranslate API URL", + "AutoTranslate_Microsoft": "Microsoft", + "AutoTranslate_Microsoft_API_Key": "Ocp-Apim-Subscription-Key", + "AutoTranslate_ServiceProvider": "Service provider", + "Available": "Available", + "Available_agents": "Available agents", + "Available_departments": "Available departments", + "Avatar": "Avatar", + "Avatar_changed_successfully": "Avatar changed successfully", + "Avatar_format_invalid": "Invalid format. Only image type is allowed", + "Avatar_of": "Avatar of {{username}}", + "Avatar_preview_updated": "Avatar preview updated", + "Avatar_URL": "Avatar URL", + "Avatar_url_invalid_or_error": "The url provided is invalid or not accessible. Please try again, but with a different url.", + "Avatars": "Avatars", + "Avg_chat_duration": "Average of chat duration", + "Avg_first_response_time": "Average of first response time", + "Avg_of_abandoned_chats": "Average of abandoned chats", + "Avg_of_available_service_time": "Average of service available time", + "Avg_of_chat_duration_time": "Average of chat duration time", + "Avg_of_service_time": "Average of service time", + "Avg_of_waiting_time": "Average of waiting time", + "Avg_reaction_time": "Average of reaction time", + "Avg_response_time": "Average of response time", + "Awaiting_confirmation": "Awaiting confirmation", + "Away": "Away", + "away": "away", + "Back": "Back", + "Back_in_history": "Back in history", + "Back_to__roomName__channel": "Back to {{roomName}} channel", + "Back_to__roomName__team": "Back to {{roomName}} team", + "Back_to_applications": "Back to applications", + "Back_to_calendar": "Back to calendar", + "Back_to_canned_responses": "Back to canned responses", + "Back_to_chat": "Back to chat", + "Back_to_home": "Back to home", + "Back_to_imports": "Back to imports", + "Back_to_integration_detail": "Back to the integration detail", + "Back_to_integrations": "Back to integrations", + "Back_to_login": "Back to login", + "Back_to_Manage_Apps": "Back to manage apps", + "Back_to_permissions": "Back to permissions", + "Back_to_threads": "Back to threads", + "Backup_codes": "Backup codes", + "Ban_user_from_room": "Ban user from room", + "ban-user": "Ban user", + "ban-user_description": "Permission to ban a user from a channel", + "Bandwidth": "Bandwidth", + "Banned_Users": "Banned users", + "Banned_users_error": "Failed to load banned users", + "BBB_Enable_Teams": "Enable for teams", + "BBB_End_Meeting": "End meeting", + "BBB_Join_Meeting": "Join meeting", + "BBB_Start_Meeting": "Start meeting", + "BBB_Video_Call": "BBB video call", + "BBB_You_have_no_permission_to_start_a_call": "You have no permission to start a call", + "Be_the_first_to_join": "Be the first to join", + "Belongs_To": "Belongs to", + "Best_first_response_time": "Best first response time", + "Beta_feature_Depends_on_Video_Conference_to_be_enabled": "Beta feature. Depends on video conference to be enabled.", + "Better": "Better", + "Bio": "Bio", + "Bio_Placeholder": "Bio placeholder", + "Block": "Block", + "Block_channel": "Block channel", + "Block_channel_description": "Are you sure you want to block this channel? Messages from this conversation will no longer reach this workspace.", + "Block_IP_Address": "Block IP address", + "Block_Multiple_Failed_Logins_Attempts_Until_Block_By_Ip": "Amount of failed attempts before blocking IP address", + "Block_Multiple_Failed_Logins_Attempts_Until_Block_by_User": "Amount of failed attempts before blocking user", + "Block_Multiple_Failed_Logins_By_Ip": "Block failed login attempts by IP", + "Block_Multiple_Failed_Logins_By_User": "Block failed login attempts by username", + "Block_Multiple_Failed_Logins_Enable_Collect_Login_data_Description": "Stores IP and username from log in attempts to a collection on database", + "Block_Multiple_Failed_Logins_Enabled": "Enable collect log in data", + "Block_Multiple_Failed_Logins_Ip_Whitelist": "IP whitelist", + "Block_Multiple_Failed_Logins_Ip_Whitelist_Description": "Comma-separated list of whitelisted IPs", + "Block_Multiple_Failed_Logins_Notify_Failed": "Notify of failed login attempts", + "Block_Multiple_Failed_Logins_Notify_Failed_Channel": "Channel to send the notifications", + "Block_Multiple_Failed_Logins_Notify_Failed_Channel_Desc": "This is where notifications will be received. Make sure the channel exists. The channel name should not include # symbol", + "Block_Multiple_Failed_Logins_Time_To_Unblock_By_Ip_In_Minutes": "Duration of IP address block (in minutes)", + "Block_Multiple_Failed_Logins_Time_To_Unblock_By_Ip_In_Minutes_Description": "This is the time the IP address is blocked by, and the time in which the failed attempts can happen before the counter resets", + "Block_Multiple_Failed_Logins_Time_To_Unblock_By_User_In_Minutes": "Duration of user block (in minutes)", + "Block_Multiple_Failed_Logins_Time_To_Unblock_By_User_In_Minutes_Description": "This is the time the user is blocked by, and the time in which the failed attempts can happen before the counter resets", + "Block_User": "Block user", + "block-ip-device-management": "Block IP device management", + "block-ip-device-management_description": "Permission to block an IP adress", + "block-livechat-contact": "Block omnichannel contact channel", + "Blockchain": "Blockchain", + "Blocked": "Blocked", + "Blocked_IP_Addresses": "Blocked IP addresses", + "Blockstack": "Blockstack", + "Blockstack_Auth_Description": "Auth description", + "Blockstack_ButtonLabelText": "Button label text", + "Blockstack_Description": "Give workspace members the ability to sign in without relying on any third parties or remote servers.", + "Blockstack_Generate_Username": "Generate username", + "Body": "Body", + "Bold": "Bold", + "bold": "bold", + "Bot": "Bot", + "bot_request": "Bot request", + "BotHelpers_userFields": "User fields", + "BotHelpers_userFields_Description": "CSV of user fields that can be accessed by bots helper methods.", + "Bots": "Bots", + "Bots_Description": "Set the fields that can be referenced and used when developing bots.", + "Branch": "Branch", + "Broadcast": "Broadcast", + "Broadcast_channel": "Broadcast channel", + "Broadcast_channel_Description": "Only authorized users can write new messages, but the other users will be able to reply", + "Broadcast_Connected_Instances": "Broadcast connected instances", + "Broadcast_hint_enabled": "Only {{roomType}} owners can write new messages but anyone can reply in a thread", + "Broadcasting_api_key": "Broadcasting API key", + "Broadcasting_client_id": "Broadcasting client ID", + "Broadcasting_client_secret": "Broadcasting client secret", + "Broadcasting_enabled": "Broadcasting enabled", + "Broadcasting_media_server_url": "Broadcasting media server URL", + "Browse_Files": "Browse files", + "Browser": "Browser", + "Browser_does_not_support_audio_element": "Your browser does not support the audio element.", + "Browser_does_not_support_recording_video": "Your browser does not support recording video", + "Browser_does_not_support_video_element": "Your browser does not support the video element.", + "Bugsnag_api_key": "Bugsnag API key", + "Build_Environment": "Build environment", + "bulk-register-user": "Bulk create users", + "bulk-register-user_description": "Permission to create users in bulk", + "Bulleted_list": "Bulleted list", + "Bundles": "Bundles", + "Busiest_day": "Busiest day", + "Busiest_time": "Busiest time", + "Business_Hour": "Business hour", + "Business_Hour_Removed": "Business hour removed", + "Business_Hours": "Business hours", + "Business_hours_enabled": "Business hours enabled", + "Business_hours_is_disabled": "Business hours is disabled", + "Business_hours_is_disabled_description": "Enable business hours at the workspace admin panel to let customers know when you're available and when can they expect a response.", + "Business_hours_updated": "Business hours updated", + "Business_hours_will_update_automatically": "Business hours will update automatically", + "Busy": "Busy", + "busy": "busy", + "Buy": "Buy", + "Buy_more": "Buy more", + "Buy_more_seats": "Buy more seats", + "By": "By", + "by": "by", + "bypass-abac-store-validation": "Bypass ABAC store validation", + "bypass-abac-store-validation_description": "Permission to save or edit ABAC attributes without validating them against the attribute store", + "bypass-time-limit-edit-and-delete": "Bypass time limit", + "bypass-time-limit-edit-and-delete_description": "Permission to bypass time limit for editing and deleting messages", + "cache_cleared": "Cache cleared", + "Calendar_BusyStatus_Enabled": "Outlook calendar status sync", + "Calendar_BusyStatus_Enabled_Description": "Automatically sets user status to busy during scheduled Outlook meetings and returns it to the previous status afterward.", + "Calendar_MeetingUrl_Regex": "Meeting url regular expression", + "Calendar_MeetingUrl_Regex_Description": "Expression used to detect meeting URLs in event descriptions. The first matching group with a valid url will be used. HTML encoded urls will be decoded automatically.", + "Calendar_settings": "Calendar settings", + "Call": "Call", + "Call__name__": "Call {{name}}", + "Call_actions_for_participant": "Call actions for {{name}}", + "Call_again": "Call again", + "Call_Already_Ended": "Call already ended", + "Call_back": "Call back", + "Call_controls": "Call controls", + "Call_declined": "Call declined!", + "Call_ended": "Call ended", + "Call_ended_bold": "*Voice call ended*", + "Call_failed_bold": "*Voice call failed*", + "Call_history": "Call history", + "Call_history_provides_a_record_of_when_calls_took_place_and_who_joined": "Call history provides a record of when calls took place and who joined.", + "Call_ID": "Call ID", + "Call_in_progress": "Call in progress", + "Call_info": "Call info", + "Call_info_could_not_be_loaded": "Call info could not be loaded", + "Call_Information": "Call information", + "Call_layout_grid": "Grid", + "Call_layout_sidebar": "Sidebar", + "Call_layout_spotlight": "Spotlight", + "Call_name": "Call name", + "Call_not_answered_bold": "*Voice call not answered*", + "Call_not_found": "Call not found", + "Call_not_found_error": "This could happen when the call URL is not valid, or you're having connection issues. Please check with the source of the call URL and try again, or talk to your workspace administrator if the problem persists", + "Call_ongoing": "Call ongoing", + "Call_open_separate_window": "Call open in a separate window", + "Call_provider": "Call provider", + "Call_ringer_volume": "Call ringer volume", + "Call_ringer_volume_hint": "For all incoming voice and video call notifications", + "Call_started": "Call started", + "Call_terminated": "Call terminated", + "Call_transfered_to__name__": "Call transfered to {{name}}", + "Call_transferred_bold": "*Voice call transferred*", + "Call_unavailable_for_federation": "Call is unavailable for federated rooms", + "Call_was_not_answered": "Call was not answered", + "Call_window": "Call window", + "Call_without_mic": "Call without mic", + "call-management": "Call management", + "call-management_description": "Permission to start a meeting", + "Caller": "Caller", + "Caller_Id": "Caller ID", + "Calling": "Calling", + "Calling__roomName__": "Calling {{roomName}}", + "Calls": "Calls", + "Calls_in_queue": { + "zero": "Queue is empty", + "one": "{{count}} call in queue", + "other": "{{count}} calls in queue" + }, + "Cam_off": "Cam off", + "Cam_on": "Cam on", + "Camera": "Camera", + "Camera_access_not_allowed": "Video message - camera access was not allowed, please check your browser settings.", + "Camera_controls": "Camera controls", + "Camera_options": "Camera options", + "can-audit": "Can audit", + "can-audit_description": "Permission to access audit", + "can-audit-log": "Can audit log", + "can-audit-log_description": "Permission to access audit log", + "Cancel": "Cancel", + "Cancel__planName__subscription": "Cancel {{planName}} subscription", + "Cancel_message_input": "Cancel", + "Cancel_recording": "Cancel recording", + "Cancel_subscription": "Cancel subscription", + "Cancel_subscription_message": "This workspace will downgrage to Community and lose free access to Premium capabilities.

While you can keep using Rocket.Chat, your team will lose access to unlimited mobile push notifications, read receipts, marketplace apps <4>and other capabilities.", + "Canceled": "Canceled", + "Canned_Response_Created": "Canned response created", + "Canned_Response_Delete_Warning": "Deleting a canned response cannot be undone.", + "Canned_Response_Removed": "Canned response removed", + "Canned_Response_Sharing_Department_Description": "Anyone in the selected department can access this canned response", + "Canned_Response_Sharing_Private_Description": "Only you and omnichannel managers can access this canned response", + "Canned_Response_Sharing_Public_Description": "Anyone can access this canned response", + "Canned_Response_Updated": "Canned response updated", + "Canned_Responses": "Canned responses", + "Canned_Responses_Enable": "Enable canned responses", + "Cannot_invite_users_to_direct_rooms": "Cannot invite users to direct rooms", + "Cannot_open_conversation_with_yourself": "Cannot direct message with yourself", + "Cannot_share_your_location": "Cannot share your location...", + "Cant_join": "Can't join", + "Capabilities": "Capabilities", + "CAS": "CAS", + "CAS_autoclose": "Autoclose login popup", + "CAS_base_url": "SSO base URL", + "CAS_base_url_Description": "The base URL of your external SSO service e.g: `https://sso.example.undef/sso/`", + "CAS_button_color": "Login button background color", + "CAS_button_label_color": "Login button text color", + "CAS_button_label_text": "Login button label", + "CAS_Creation_User_Enabled": "Allow user creation", + "CAS_Creation_User_Enabled_Description": "Allow CAS user creation from data provided by the CAS ticket.", + "CAS_Description": "Central authentication service allows members to use one set of credentials to sign in to multiple sites over multiple protocols.", + "CAS_enabled": "Enabled", + "CAS_Login_Layout": "CAS login layout", + "CAS_login_url": "SSO login URL", + "CAS_login_url_Description": "The login URL of your external SSO service e.g: `https://sso.example.undef/sso/login`", + "CAS_popup_height": "Login popup height", + "CAS_popup_width": "Login popup width", + "CAS_Sync_User_Data_Enabled": "Always sync user data", + "CAS_Sync_User_Data_Enabled_Description": "Always synchronize external CAS user data into available attributes upon login. Note: Attributes are always synced upon account creation anyway.", + "CAS_Sync_User_Data_FieldMap": "Attribute map", + "CAS_Sync_User_Data_FieldMap_Description": "Use this JSON input to build internal attributes (key) from external attributes (value). External attribute names enclosed with '%' will interpolated in value strings. \nExample, `{\"email\":\"%email%\", \"name\":\"%firstname%, %lastname%\"}` \n \nThe attribute map is always interpolated. In CAS 1.0 only the `username` attribute is available. Available internal attributes are: username, name, email, rooms; rooms is a comma separated list of rooms to join upon user creation e.g: `{\"rooms\": \"%team%,%department%\"}` would join CAS users on creation to their team and department channel.", + "CAS_trust_username": "Trust CAS username", + "CAS_trust_username_description": "When enabled, Rocket.Chat will trust that any username from CAS belongs to the same user on Rocket.Chat. \nThis may be needed if a user is renamed on CAS, but may also allow people to take control of Rocket.Chat accounts by renaming their own CAS users.", + "CAS_version": "CAS version", + "CAS_version_Description": "Only use a supported CAS version supported by your CAS SSO service.", + "Categories": "Categories", + "Categories_are_private_custom_groupings_of_rooms": "Categories are private custom groupings of rooms.", + "Categories*": "Categories*", + "Category": "Category", + "Category__name__deleted": "Category {{name}} deleted.", + "Category_created": "Category created.", + "Category_name_conflicts_with_system_group": "This name conflicts with a system group.", + "Category_name_is_too_long__max__maxLength__characters": "Category name is too long (max {{maxLength}} characters).", + "Category_saved": "Category saved.", + "CDN_JSCSS_PREFIX": "CDN prefix for JS/CSS", + "CDN_PREFIX": "CDN prefix", + "CDN_PREFIX_ALL": "Use CDN prefix for all assets", + "Certificates_and_Keys": "Certificates and keys", + "Challenge_expired_please_try_again_later": "Challenge expired. Please try again later.", + "Change_E2EE_password": "Change E2EE password", + "Change_Room_Type": "Changing the room type", + "change-livechat-room-visitor": "Change livechat room visitors", + "change-livechat-room-visitor_description": "Permission to add additional information to the livechat room visitor", + "Changed_from": "Changed from", + "changed_room_announcement_to__room_announcement_": "changed room announcement to: {{room_announcement}}", + "changed_room_description_to__room_description_": "changed room description to: {{room_description}}", + "Changed_to": "Changed to", + "Changing_email": "Changing email", + "Channel": "Channel", + "channel": "channel", + "Channel__roomName__": "Channel {{roomName}}.", + "Channel_already_exist": "The channel `#{{channelName}}` already exists.", + "Channel_already_exist_static": "The channel already exists.", + "Channel_already_Unarchived": "Channel with name `#{{channelName}}` is already in unarchived state", + "Channel_Archived": "Channel with name `#{{channelName}}` has been archived successfully", + "Channel_created": "Channel `#{{channelName}}` created.", + "Channel_doesnt_exist": "The channel `#{{channelName}}` does not exist.", + "Channel_Export": "Channel export", + "Channel_info": "Channel info", + "Channel_name": "Channel name", + "Channel_Name_Placeholder": "Please enter channel name...", + "Channel_not_joined": "Channel not joined", + "Channel_to_listen_on": "Channel to listen on", + "Channel_Unarchived": "Channel with name `#{{channelName}}` has been unarchived successfully", + "Channel_what_is_this_channel_about": "What is this channel about?", + "Channels": "Channels", + "Channels_added": "Channels added sucessfully", + "Channels_are_where_your_team_communicate": "Channels are where your team communicate", + "Channels_list": "List of public channels", + "Chart": "Chart", + "Chat": "Chat", + "Chat_access": "Chat access", + "Chat_access_add_to_room_description": "They will be added to {{roomName}} and will be able to read its entire message history.", + "Chat_access_create_discussion_description": "The chat moves to a new discussion with everyone in the call. People already in the chat keep access to the earlier messages, but only by going back to {{roomName}}.", + "Chat_button": "Chat button", + "Chat_close": "Chat close", + "Chat_closed": "Chat closed", + "Chat_closed_by_agent": "Chat closed by agent", + "Chat_closed_successfully": "Chat closed successfully", + "Chat_Duration": "Chat duration", + "Chat_History": "Chat history", + "Chat_in": "Chat in", + "Chat_in__roomName__": "Chat in {{roomName}}", + "Chat_not_shared_with_you": "This chat has not been shared with you", + "Chat_not_shared_with_you_description": "You're in the call, but not in the conversation it belongs to. Anyone who is can give you access to it.", + "Chat_Now": "Chat now", + "Chat_On_Hold": "Chat On-Hold", + "chat_on_hold_due_to_inactivity": "This chat is on-hold due to inactivity", + "Chat_On_Hold_Successfully": "This chat was successfully placed On-Hold", + "Chat_opened_by_visitor": "Chat opened by the visitor", + "Chat_queued": "Chat queued", + "Chat_removed": "Chat removed", + "Chat_resumed": "Chat resumed", + "Chat_start": "Chat start", + "Chat_started": "Chat started", + "Chat_taken": "Chat taken", + "Chat_transcript": "Chat transcript", + "Chat_window": "Chat window", + "Chat_with_leader": "Chat with leader", + "Chatops_Enabled": "Enable chatops", + "Chatops_Title": "Chatops panel", + "Chatops_Username": "Chatops username", + "Chats": "Chats", + "Chats_removed": "Chats removed", + "Check_All": "Check all", + "Check_back_later": "Check back later", + "Check_device_activity": "Check device activity", + "Check_if_the_spelling_is_correct": "Check if the spelling is correct", + "Check_Progress": "Check progress", + "Check_support_availability": "Check <1>support availability", + "Choose_a_room": "Choose a room", + "Choose_messages": "Choose messages", + "Choose_the_alias_that_will_appear_before_the_username_in_messages": "Choose the alias that will appear before the username in messages.", + "Choose_the_username_that_this_integration_will_post_as": "Choose the username that this integration will post as.", + "Choose_theme_description": "Choose the interface appearance that best suits your needs.", + "Choose_users": "Choose users", + "Choose_your_camera_and_microphone_inside_the_call": "Choose your camera and microphone inside the call.", + "Clean_History_unavailable_for_federation": "Clean history is unavailable for Federation", + "Clean_Usernames": "Clear usernames", + "clean-channel-history": "Clean channel history", + "clean-channel-history_description": "Permission to clear the history from channels", + "clear": "Clear", + "Clear_all_unreads_question": "Clear all unreads?", + "clear_cache_now": "Clear cache now", + "Clear_filters": "Clear filters", + "clear_history": "Clear history", + "Clear_livechat_session_when_chat_ended": "Clear guest session when chat ended", + "Clear_selection": "Clear selection", + "clear-oembed-cache": "Clear OEmbed cache", + "clear-oembed-cache_description": "Permission to clear OEmbed cache", + "Click_here": "Click here", + "Click_here_for_more_details_or_contact_sales_for_a_new_license": "Click here for more details or contact {{email}} for a new license.", + "Click_here_for_more_info": "Click here for more info", + "Click_here_to_clear_the_selection": "Click here to clear the selection", + "Click_here_to_enter_your_password": "Click here to enter your password", + "Click_here_to_view_and_save_your_new_E2EE_password": "Click here to view and save your new E2EE password.", + "Click_the_messages_you_would_like_to_send_by_email": "Click the messages you would like to send by e-mail", + "Click_to_join": "Click to join!", + "Click_to_load": "Click to load", + "Client": "Client", + "Client_ID": "Client ID", + "Client_Secret": "Client secret", + "Clients_will_refresh_in_a_few_seconds": "Clients will refresh in a few seconds", + "Close": "Close", + "close": "close", + "Close_chat": "Close chat", + "Close_Dialpad": "Close dialpad", + "Close_dialpad": "Close dialpad", + "Close_gallery": "Close gallery", + "Close_room_description": "You are about to close this chat. Are you sure you want to continue?", + "Close_sidebar": "Close sidebar", + "Close_Window": "Close window", + "close-blocked-room-comment": "This channel has been blocked", + "close-livechat-room": "Close omnichannel room", + "close-livechat-room_description": "Permission to close the current omnichannel room", + "close-others-livechat-room": "Close other omnichannel room", + "close-others-livechat-room_description": "Permission to close other omnichannel rooms", + "Closed": "Closed", + "Closed_At": "Closed at", + "Closed_automatically": "Closed automatically by the system", + "Closed_automatically_because_chat_was_onhold_for_seconds": "Closed automatically because chat was on hold for {{onHoldTime}} seconds", + "Closed_automatically_chat_queued_too_long": "Closed automatically by the system (queue maximum time exceeded)", + "Closed_by_visitor": "Closed by visitor", + "Closing_chat": "Closing chat", + "Closing_chat_message": "Closing chat message", + "Cloud": "Cloud", + "Cloud_address_to_send_registration_to": "The address to send your cloud registration email to.", + "Cloud_Apply_license": "Apply license", + "Cloud_Apply_Offline_License": "Apply offline license", + "Cloud_Change_Offline_License": "Change offline license", + "Cloud_click_here": "After copying the text, go to [cloud console (click here)]({{cloudConsoleUrl}}).", + "Cloud_connectivity": "Cloud connectivity", + "Cloud_console": "Cloud console", + "Cloud_error_code": "Code: {{errorCode}}", + "Cloud_error_in_authenticating": "Error received while authenticating", + "Cloud_hosting": "Rocket.Chat cloud hosting", + "Cloud_Info": "Cloud info", + "Cloud_Invalid_license": "Invalid license!", + "Cloud_License_applied_successfully": "License applied successfully!", + "Cloud_login_to_cloud": "Login to Rocket.Chat cloud", + "Cloud_logout": "Logout of Rocket.Chat cloud", + "Cloud_manually_input_token": "Enter the token received from the cloud console.", + "Cloud_register_error": "There has been an error trying to process your request. Please try again later.", + "Cloud_Register_manually": "Register offline", + "Cloud_register_offline_finish_helper": "After completing the registration process in the cloud console you should be presented with some text. Please paste it here to finish the registration.", + "Cloud_register_offline_helper": "Workspaces can be manually registered if airgapped or network access is restricted. Copy the text below and go to our cloud console to complete the process.", + "Cloud_register_success": "Your workspace has been successfully registered!", + "Cloud_registration_required": "Registration required", + "Cloud_registration_required_description": "Looks like during setup you didn't chose to register your workspace.", + "Cloud_registration_required_link_text": "Click here to register your workspace.", + "Cloud_resend_email": "Resend email", + "Cloud_Service_Agree_PrivacyTerms": "Cloud service privacy terms agreement", + "Cloud_Service_Agree_PrivacyTerms_Description": "I agree with the [Terms](https://rocket.chat/terms) & [Privacy Policy](https://rocket.chat/privacy)", + "Cloud_Service_Agree_PrivacyTerms_Login_Disabled_Warning": "You should accept the cloud privacy terms (setup wizard > cloud info > cloud service privacy terms agreement) to connect to your cloud workspace", + "Cloud_status_page_description": "If a particular cloud service is having issues you can check for known issues on our status page at", + "Cloud_token_instructions": "To register your workspace go to cloud console. Login or create an account and click register self-managed. Paste the token provided below", + "Cloud_troubleshooting": "Troubleshooting", + "Cloud_update_email": "Update email", + "Cloud_what_is_it": "What is this?", + "Cloud_what_is_it_additional": "In addition you will be able to manage licenses, billing and support from the Rocket.Chat cloud console.", + "Cloud_what_is_it_description": "Rocket.Chat cloud connect allows you to connect your self-hosted Rocket.Chat workspace to services we provide in our cloud.", + "Cloud_what_is_it_services_like": "Services like:", + "Cloud_workspace_connected": "Your workspace is connected to Rocket.Chat cloud. Logging into your Rocket.Chat cloud account here will allow you to interact with some services like marketplace.", + "Cloud_workspace_connected_plus_account": "Your workspace is now connected to the Rocket.Chat cloud and an account is associated.", + "Cloud_workspace_connected_without_account": "Your workspace is now connected to the Rocket.Chat cloud. If you would like, you can login to the Rocket.Chat cloud and associate your workspace with your cloud account.", + "Cloud_workspace_disconnect": "If you no longer wish to utilize cloud services you can disconnect your workspace from Rocket.Chat cloud.", + "Cloud_Workspace_Id": "Cloud workspace ID", + "Cloud_workspace_support": "If you have trouble with a cloud service, please try to sync first. Should the issue persist, please open a support ticket in the cloud console.", + "cloud.RegisterWorkspace_Setup_Email_Confirmation": "Email sent to <1>email with a confirmation link.", + "cloud.RegisterWorkspace_Setup_Terms_Privacy": "I agree with <1>Terms and conditions and <3>Privacy policy", + "cloud.RegisterWorkspace_Token_Step_One": "1. Go to: <1>cloud.rocket.chat > workspaces and click <3>'Register self-managed'.", + "Codec": "Codec", + "Collaborative": "Collaborative", + "Collapse": "Collapse", + "Collapse_all": "Collapse all", + "Collapse_Embedded_Media_By_Default": "Collapse embedded media by default", + "Collapse_group": "Collapse {{group}}", + "Color": "Color", + "color": "Color", + "Colors": "Colors", + "Commands": "Commands", + "Comment": "Comment", + "Comment_to_leave_on_closing_session": "Comment to leave on closing session", + "Commit": "Commit", + "Commit_details": "Commit details", + "Common_Access": "Common access", + "Community": "Community", + "Community_cap_description": "Community workspaces have a limit of 200 concurrent connections. If this limit is exceeded it will no longer be possible for users to see each others status. This does not affect sending and receiving of messages.", + "Community_Private_apps_limit_exceeded": "Community app limit has been exceeded.", + "Compare_plans": "Compare plans", + "Completed": "Completed", + "Composer_readonly_airgapped": "<0>Workspace in read-only mode. Admins can restore full functionality by connecting it to the internet or upgrading to a Premium plan.", + "Computer": "Computer", + "Condensed": "Condensed", + "Condition": "Condition", + "Conference_call_apps": "Conference call apps", + "Conference_call_has_ended": "_Call has ended._", + "Conference_name": "Conference name", + "Config_needed": "Config needed", + "Configuration_update": "Configuration update", + "Configuration_update_confirmed": "Configuration update confirmed", + "Configure": "Configure", + "Configure_Incoming_Mail_IMAP": "Configure incoming mail (IMAP)", + "Configure_Outgoing_Mail_SMTP": "Configure outgoing mail (SMTP)", + "Configure_video_conference": "Configure conference call", + "Configure_video_conference_to_make_it_available_on_this_workspace": "Configure video conference to make it available on this workspace", + "Confirm": "Confirm", + "Confirm_configuration_update": "Confirm configuration update", + "Confirm_configuration_update_description": "Identification data and cloud connection data will be retained.

Warning: If this is actually a new workspace, please go back and select new workspace option to avoid communication conflicts.", + "Confirm_contact_removal": "Confirm contact removal", + "Confirm_new_E2EE_password": "Confirm new E2EE password", + "Confirm_new_password": "Confirm new password", + "Confirm_new_workspace": "Confirm new workspace", + "Confirm_new_workspace_description": "Identification data and cloud connection data will be reset.

Warning: License can be affected if changing workspace URL.", + "Confirm_password": "Confirm password", + "Confirm_settings_change": "Confirm settings change", + "Confirm_your_password": "Confirm your password", + "Confirmation": "Confirmation", + "Conflicts_found": "Conflicts found", + "Connect": "Connect", + "Connect_SSL_TLS": "Connect with SSL/TLS", + "Connected": "Connected", + "Connection": "Connection", + "Connection_Closed": "Connection closed", + "Connection_error": "Connection error", + "Connection_info": "Connection info", + "Connection_Reset": "Connection reset", + "Connectivity_Services": "Connectivity services", + "ConnectWorkspace_Button": "Connect workspace", + "Consulting": "Consulting", + "Consumer_Packaged_Goods": "Consumer packaged goods", + "Contact": "Contact", + "contact": "contact", + "Contact_blocked": "Contact blocked", + "Contact_Center": "Contact center", + "Contact_Chat_History": "Contact chat history", + "Contact_detail": "Contact detail", + "Contact_email": "Contact email", + "Contact_has_been_created": "Contact has been created", + "Contact_has_been_deleted": "Contact has been deleted", + "Contact_has_been_updated": "Contact has been updated", + "Contact_history_is_preserved": "Contact history is preserved", + "Contact_identification": "Contact identification", + "Contact_Info": "Contact information", + "Contact_Manager": "Contact manager", + "Contact_Name": "Contact name", + "Contact_not_found": "Contact not found", + "Contact_Profile": "Contact profile", + "Contact_sales": "Contact sales", + "Contact_sales_renew_date": "<0>Contact sales to check plan renew date", + "Contact_sales_start_using_VoIP": "Contact sales to start using VoIP.", + "Contact_sales_trial": "Contact sales to finish your purchase and avoid <1>downgrade consequences.", + "Contact_unblocked": "Contact unblocked", + "Contact_your_workspace_admin_to_start_using_VoIP": "Contact your workspace admin to start using VoIP.", + "Contacts": "Contacts", + "Contains_Security_Fixes": "Contains security fixes", + "Content": "Content", + "Continue": "Continue", + "Continue_Adding": "Continue adding?", + "Continue_without_mic": "Continue without mic", + "Continuous_sound_notifications_for_new_livechat_room": "Continuous sound notifications for new omnichannel room", + "Conversation": "Conversation", + "Conversation_closed": "Conversation closed: {{comment}}.", + "Conversation_closed_without_comment": "Conversation closed", + "Conversation_closing_tags": "Conversation closing tags", + "Conversation_closing_tags_description": "Closing tags will be automatically assigned to conversations at closing.", + "Conversation_finished": "Conversation finished", + "Conversation_finished_message": "Conversation finished message", + "Conversation_finished_text": "Conversation finished text", + "Conversation_in_progress": "Conversation in progress", + "Conversation_with__roomName__": "Conversation with {{roomName}}.", + "Conversational_transcript": "Conversational transcript", + "Conversations": "Conversations", + "Conversations_by_agents": "Conversations by agents", + "Conversations_by_channel": "Conversations by channel", + "Conversations_by_department": "Conversations by department", + "Conversations_by_status": "Conversations by status", + "Conversations_by_tag": "Conversations by tag", + "Conversations_per_day": "Conversations per day", + "Convert": "Convert", + "Convert_Ascii_Emojis": "Convert ASCII to emoji", + "Convert_to_channel": "Convert to channel", + "convert-team": "Convert team", + "convert-team_description": "Permission to convert team to channel", + "Converted__roomName__to_a_channel": "converted #{{roomName}} to channel", + "Converted__roomName__to_a_team": "converted #{{roomName}} to a team", + "Converted__roomName__to_channel": "converted #{{roomName}} to a channel", + "Converted__roomName__to_team": "converted #{{roomName}} to a team", + "Converting_channel_to_a_team": "You are converting this channel to a team. All members will be kept.", + "Converting_team_to_channel": "Converting team to channel", + "Copied": "Copied", + "Copy": "Copy", + "Copy_field": "Copy {{field}}", + "Copy_Link": "Copy link", + "Copy_link": "Copy link", + "Copy_password": "Copy password", + "Copy_phone_number": "Copy phone number", + "Copy_text": "Copy text", + "COPY_TO_CLIPBOARD": "COPY TO CLIPBOARD", + "Copy_to_clipboard": "Copy to clipboard", + "Could_not_access_your_camera": "Could not access your camera", + "Could_not_leave_the_call_you_are_in": "Could not leave the call you are in. Please try again.", + "could-not-access-webdav": "Could not access WebDAV", + "Count": "Count", + "Counters": "Counters", + "CountMAC_InfoText": "(MAC) the number of unique omnichannel contacts engaged with during the calendar month.", + "Country": "Country", + "Country_Afghanistan": "Afghanistan", + "Country_Albania": "Albania", + "Country_Algeria": "Algeria", + "Country_American_Samoa": "American Samoa", + "Country_Andorra": "Andorra", + "Country_Angola": "Angola", + "Country_Anguilla": "Anguilla", + "Country_Antarctica": "Antarctica", + "Country_Antigua_and_Barbuda": "Antigua and Barbuda", + "Country_Argentina": "Argentina", + "Country_Armenia": "Armenia", + "Country_Aruba": "Aruba", + "Country_Australia": "Australia", + "Country_Austria": "Austria", + "Country_Azerbaijan": "Azerbaijan", + "Country_Bahamas": "Bahamas", + "Country_Bahrain": "Bahrain", + "Country_Bangladesh": "Bangladesh", + "Country_Barbados": "Barbados", + "Country_Belarus": "Belarus", + "Country_Belgium": "Belgium", + "Country_Belize": "Belize", + "Country_Benin": "Benin", + "Country_Bermuda": "Bermuda", + "Country_Bhutan": "Bhutan", + "Country_Bolivia": "Bolivia", + "Country_Bosnia_and_Herzegovina": "Bosnia and Herzegovina", + "Country_Botswana": "Botswana", + "Country_Bouvet_Island": "Bouvet Island", + "Country_Brazil": "Brazil", + "Country_British_Indian_Ocean_Territory": "British Indian Ocean Territory", + "Country_Brunei_Darussalam": "Brunei Darussalam", + "Country_Bulgaria": "Bulgaria", + "Country_Burkina_Faso": "Burkina Faso", + "Country_Burundi": "Burundi", + "Country_Cambodia": "Cambodia", + "Country_Cameroon": "Cameroon", + "Country_Canada": "Canada", + "Country_Cape_Verde": "Cape Verde", + "Country_Cayman_Islands": "Cayman Islands", + "Country_Central_African_Republic": "Central African Republic", + "Country_Chad": "Chad", + "Country_Chile": "Chile", + "Country_China": "China", + "Country_Christmas_Island": "Christmas Island", + "Country_Cocos_Keeling_Islands": "Cocos (Keeling) Islands", + "Country_Colombia": "Colombia", + "Country_Comoros": "Comoros", + "Country_Congo": "Congo", + "Country_Congo_The_Democratic_Republic_of_The": "Congo, The Democratic Republic of The", + "Country_Cook_Islands": "Cook Islands", + "Country_Costa_Rica": "Costa Rica", + "Country_Cote_Divoire": "Cote D'ivoire", + "Country_Croatia": "Croatia", + "Country_Cuba": "Cuba", + "Country_Cyprus": "Cyprus", + "Country_Czech_Republic": "Czech Republic", + "Country_Denmark": "Denmark", + "Country_Djibouti": "Djibouti", + "Country_Dominica": "Dominica", + "Country_Dominican_Republic": "Dominican Republic", + "Country_Ecuador": "Ecuador", + "Country_Egypt": "Egypt", + "Country_El_Salvador": "El Salvador", + "Country_Equatorial_Guinea": "Equatorial Guinea", + "Country_Eritrea": "Eritrea", + "Country_Estonia": "Estonia", + "Country_Ethiopia": "Ethiopia", + "Country_Falkland_Islands_Malvinas": "Falkland Islands (Malvinas)", + "Country_Faroe_Islands": "Faroe Islands", + "Country_Fiji": "Fiji", + "Country_Finland": "Finland", + "Country_France": "France", + "Country_French_Guiana": "French Guiana", + "Country_French_Polynesia": "French Polynesia", + "Country_French_Southern_Territories": "French Southern Territories", + "Country_Gabon": "Gabon", + "Country_Gambia": "Gambia", + "Country_Georgia": "Georgia", + "Country_Germany": "Germany", + "Country_Ghana": "Ghana", + "Country_Gibraltar": "Gibraltar", + "Country_Greece": "Greece", + "Country_Greenland": "Greenland", + "Country_Grenada": "Grenada", + "Country_Guadeloupe": "Guadeloupe", + "Country_Guam": "Guam", + "Country_Guatemala": "Guatemala", + "Country_Guinea": "Guinea", + "Country_Guinea_bissau": "Guinea-bissau", + "Country_Guyana": "Guyana", + "Country_Haiti": "Haiti", + "Country_Heard_Island_and_Mcdonald_Islands": "Heard Island and Mcdonald Islands", + "Country_Holy_See_Vatican_City_State": "Holy See (Vatican City State)", + "Country_Honduras": "Honduras", + "Country_Hong_Kong": "Hong Kong", + "Country_Hungary": "Hungary", + "Country_Iceland": "Iceland", + "Country_India": "India", + "Country_Indonesia": "Indonesia", + "Country_Iran_Islamic_Republic_of": "Iran, Islamic Republic of", + "Country_Iraq": "Iraq", + "Country_Ireland": "Ireland", + "Country_Israel": "Israel", + "Country_Italy": "Italy", + "Country_Jamaica": "Jamaica", + "Country_Japan": "Japan", + "Country_Jordan": "Jordan", + "Country_Kazakhstan": "Kazakhstan", + "Country_Kenya": "Kenya", + "Country_Kiribati": "Kiribati", + "Country_Korea_Democratic_Peoples_Republic_of": "Korea, Democratic People's Republic of", + "Country_Korea_Republic_of": "Korea, Republic of", + "Country_Kuwait": "Kuwait", + "Country_Kyrgyzstan": "Kyrgyzstan", + "Country_Lao_Peoples_Democratic_Republic": "Lao People's Democratic Republic", + "Country_Latvia": "Latvia", + "Country_Lebanon": "Lebanon", + "Country_Lesotho": "Lesotho", + "Country_Liberia": "Liberia", + "Country_Libyan_Arab_Jamahiriya": "Libyan Arab Jamahiriya", + "Country_Liechtenstein": "Liechtenstein", + "Country_Lithuania": "Lithuania", + "Country_Luxembourg": "Luxembourg", + "Country_Macao": "Macao", + "Country_Macedonia_The_Former_Yugoslav_Republic_of": "Macedonia, The Former Yugoslav Republic of", + "Country_Madagascar": "Madagascar", + "Country_Malawi": "Malawi", + "Country_Malaysia": "Malaysia", + "Country_Maldives": "Maldives", + "Country_Mali": "Mali", + "Country_Malta": "Malta", + "Country_Marshall_Islands": "Marshall Islands", + "Country_Martinique": "Martinique", + "Country_Mauritania": "Mauritania", + "Country_Mauritius": "Mauritius", + "Country_Mayotte": "Mayotte", + "Country_Mexico": "Mexico", + "Country_Micronesia_Federated_States_of": "Micronesia, Federated States of", + "Country_Moldova_Republic_of": "Moldova, Republic of", + "Country_Monaco": "Monaco", + "Country_Mongolia": "Mongolia", + "Country_Montserrat": "Montserrat", + "Country_Morocco": "Morocco", + "Country_Mozambique": "Mozambique", + "Country_Myanmar": "Myanmar", + "Country_Namibia": "Namibia", + "Country_Nauru": "Nauru", + "Country_Nepal": "Nepal", + "Country_Netherlands": "Netherlands", + "Country_Netherlands_Antilles": "Netherlands Antilles", + "Country_New_Caledonia": "New Caledonia", + "Country_New_Zealand": "New Zealand", + "Country_Nicaragua": "Nicaragua", + "Country_Niger": "Niger", + "Country_Nigeria": "Nigeria", + "Country_Niue": "Niue", + "Country_Norfolk_Island": "Norfolk Island", + "Country_Northern_Mariana_Islands": "Northern Mariana Islands", + "Country_Norway": "Norway", + "Country_Oman": "Oman", + "Country_Pakistan": "Pakistan", + "Country_Palau": "Palau", + "Country_Palestinian_Territory_Occupied": "Palestinian Territory, Occupied", + "Country_Panama": "Panama", + "Country_Papua_New_Guinea": "Papua New Guinea", + "Country_Paraguay": "Paraguay", + "Country_Peru": "Peru", + "Country_Philippines": "Philippines", + "Country_Pitcairn": "Pitcairn", + "Country_Poland": "Poland", + "Country_Portugal": "Portugal", + "Country_Puerto_Rico": "Puerto Rico", + "Country_Qatar": "Qatar", + "Country_Reunion": "Reunion", + "Country_Romania": "Romania", + "Country_Russian_Federation": "Russian Federation", + "Country_Rwanda": "Rwanda", + "Country_Saint_Helena": "Saint Helena", + "Country_Saint_Kitts_and_Nevis": "Saint Kitts and Nevis", + "Country_Saint_Lucia": "Saint Lucia", + "Country_Saint_Pierre_and_Miquelon": "Saint Pierre and Miquelon", + "Country_Saint_Vincent_and_The_Grenadines": "Saint Vincent and The Grenadines", + "Country_Samoa": "Samoa", + "Country_San_Marino": "San Marino", + "Country_Sao_Tome_and_Principe": "Sao Tome and Principe", + "Country_Saudi_Arabia": "Saudi Arabia", + "Country_Senegal": "Senegal", + "Country_Serbia_and_Montenegro": "Serbia and Montenegro", + "Country_Seychelles": "Seychelles", + "Country_Sierra_Leone": "Sierra Leone", + "Country_Singapore": "Singapore", + "Country_Slovakia": "Slovakia", + "Country_Slovenia": "Slovenia", + "Country_Solomon_Islands": "Solomon Islands", + "Country_Somalia": "Somalia", + "Country_South_Africa": "South Africa", + "Country_South_Georgia_and_The_South_Sandwich_Islands": "South Georgia and The South Sandwich Islands", + "Country_Spain": "Spain", + "Country_Sri_Lanka": "Sri Lanka", + "Country_Sudan": "Sudan", + "Country_Suriname": "Suriname", + "Country_Svalbard_and_Jan_Mayen": "Svalbard and Jan Mayen", + "Country_Swaziland": "Swaziland", + "Country_Sweden": "Sweden", + "Country_Switzerland": "Switzerland", + "Country_Syrian_Arab_Republic": "Syrian Arab Republic", + "Country_Taiwan_Province_of_China": "Taiwan, Province of China", + "Country_Tajikistan": "Tajikistan", + "Country_Tanzania_United_Republic_of": "Tanzania, United Republic of", + "Country_Thailand": "Thailand", + "Country_Timor_leste": "Timor-leste", + "Country_Togo": "Togo", + "Country_Tokelau": "Tokelau", + "Country_Tonga": "Tonga", + "Country_Trinidad_and_Tobago": "Trinidad and Tobago", + "Country_Tunisia": "Tunisia", + "Country_Turkey": "Turkey", + "Country_Turkmenistan": "Turkmenistan", + "Country_Turks_and_Caicos_Islands": "Turks and Caicos Islands", + "Country_Tuvalu": "Tuvalu", + "Country_Uganda": "Uganda", + "Country_Ukraine": "Ukraine", + "Country_United_Arab_Emirates": "United Arab Emirates", + "Country_United_Kingdom": "United Kingdom", + "Country_United_States": "United States", + "Country_United_States_Minor_Outlying_Islands": "United States Minor Outlying Islands", + "Country_Uruguay": "Uruguay", + "Country_Uzbekistan": "Uzbekistan", + "Country_Vanuatu": "Vanuatu", + "Country_Venezuela": "Venezuela", + "Country_Viet_Nam": "Viet Nam", + "Country_Virgin_Islands_British": "Virgin Islands, British", + "Country_Virgin_Islands_US": "Virgin Islands, U.S.", + "Country_Wallis_and_Futuna": "Wallis and Futuna", + "Country_Western_Sahara": "Western Sahara", + "Country_Yemen": "Yemen", + "Country_Zambia": "Zambia", + "Country_Zimbabwe": "Zimbabwe", + "CountSeats_InfoText": "Each unique user occupies one seat. Deactivated users do not occupy seats.", + "Create": "Create", + "Create_A_New_Channel": "Create a new channel", + "Create_a_password": "Create a password", + "Create_a_public_channel_that_new_workspace_members_can_join": "Create a public channel that new workspace members can join.", + "Create_an_account": "Create an account", + "Create_and_move": "Create and move", + "Create_canned_response": "Create canned response", + "Create_category": "Create category", + "Create_channel": "Create channel", + "Create_channels": "Create channels", + "Create_custom_field": "Create custom field", + "Create_department": "Create department", + "Create_direct_message": "New direct message", + "Create_discussion": "Create a discussion", + "Create_new": "Create new", + "Create_new_members": "Create new members", + "Create_SLA_policy": "Create SLA policy", + "Create_tag": "Create tag", + "Create_trigger": "Create trigger", + "Create_unique_rules_for_this_channel": "Create unique rules for this channel", + "Create_unit": "Create unit", + "create-c": "Create public channels", + "create-c_description": "Permission to create public channels", + "create-d": "Create direct messages", + "create-d_description": "Permission to start direct messages", + "create-invite-links": "Create invite links", + "create-invite-links_description": "Permission to create invite links to channels", + "create-livechat-contact": "Create omnichannel contacts", + "create-p": "Create private channels", + "create-p_description": "Permission to create private channels", + "create-personal-access-tokens": "Create personal access tokens", + "create-personal-access-tokens_description": "Permission to create personal access tokens", + "create-team": "Create team", + "create-team_description": "Permission to create teams", + "create-team-channel": "Create channel within team", + "create-team-channel_description": "Permission to create a channel in a team (overrides global permission)", + "create-team-group": "Create group within team", + "create-team-group_description": "Permission to create a group in a team (overrides global permission)", + "create-user": "Create user", + "create-user_description": "Permission to create users", + "Created": "Created", + "Created_as": "Created as", + "Created_at": "Created at", + "Created_by": "Created by", + "CRM_Integration": "CRM integration", + "CROWD_Allow_Custom_Username": "Allow custom username in Rocket.Chat", + "Crowd_Connection_successful": "Crowd connection successful", + "CROWD_Reject_Unauthorized": "Reject unauthorized", + "Crowd_Remove_Orphaned_Users": "Remove orphaned users", + "Crowd_sync_interval_Description": "The interval between synchronizations. Example `every 24 hours` or `on the first day of the week`, more examples at [Cron Text Parser](http://bunkat.github.io/later/parsers.html#text)", + "CSV": "CSV", + "current": "current", + "Current_File": "Current file", + "Current_Import_Operation": "Current import operation", + "Current_Status": "Current status", + "Currently_we_dont_support_joining_servers_with_this_many_people": "Currently we don't support joining servers with this many people", + "Custom": "Custom", + "Custom CSS": "Custom CSS", + "Custom_agent": "Custom agent", + "Custom_API": "Custom (API)", + "Custom_APP": "Custom (APP)", + "Custom_categories": "Custom categories", + "Custom_categories_description": "Custom categories are private groupings of rooms that only you can see. Group your most important rooms so your sidebar matches the way you work.", + "Custom_categories_subtitle": "Organize your workspace with custom categories", + "Custom_content": "Custom content", + "Custom_dates": "Custom dates", + "Custom_Emoji": "Custom emoji", + "Custom_Emoji_Add": "Add new emoji", + "Custom_Emoji_Added_Successfully": "Custom emoji added successfully", + "Custom_Emoji_Delete_Warning": "Deleting an emoji cannot be undone.", + "Custom_Emoji_Error_Invalid_Emoji": "Invalid emoji", + "Custom_Emoji_Error_Name_Or_Alias_Already_In_Use": "The custom emoji or one of its aliases is already in use.", + "Custom_Emoji_Error_Same_Name_And_Alias": "The custom emoji name and their aliases should be different.", + "Custom_Emoji_Has_Been_Deleted": "The custom emoji has been deleted.", + "Custom_Emoji_Info": "Custom emoji info", + "Custom_Emoji_Updated_Successfully": "Custom emoji updated successfully", + "Custom_Field_Not_Found": "Custom field not found", + "Custom_Field_Removed": "Custom field removed", + "Custom_Fields": "Custom fields", + "Custom_fields": "Custom fields", + "Custom_Integration": "Custom integration", + "Custom_OAuth_has_been_added": "Custom OAuth has been added", + "Custom_OAuth_has_been_removed": "Custom OAuth has been removed", + "Custom_oauth_helper": "When setting up your OAuth provider, you'll have to inform a callback URL. Use {{url}}.", + "Custom_OAuth_name": "Custom OAuth name", + "Custom_OAuth_name_hint": "Enter a unique name that will help you identify and manage different authentication methods.", + "Custom_roles": "Custom roles", + "Custom_roles_upsell_add_custom_roles_workspace": "Add custom roles to suit your workspace", + "Custom_roles_upsell_add_custom_roles_workspace_description": "Custom roles allow you to set permissions for the people in your workspace. Set all the roles you need to make sure people have a safe environment to work on.", + "Custom_Script_Logged_In": "Custom script for logged in users", + "Custom_Script_Logged_In_Description": "Custom script that will run ALWAYS and to ANY user that is logged in. e.g. (whenever you enter the chat and you are logged in)", + "Custom_Script_Logged_Out": "Custom script for logged out users", + "Custom_Script_Logged_Out_Description": "Custom script that will run ALWAYS and to ANY user that is NOT logged in. e.g. (whenever you enter the login page)", + "Custom_Script_On_Logout": "Custom script for logout flow", + "Custom_Script_On_Logout_Description": "Custom script that will run on execute logout flow ONLY", + "Custom_Scripts": "Custom scripts", + "Custom_Sound_Add": "Add custom sound", + "Custom_Sound_Delete_Warning": "Deleting a sound cannot be undone.", + "Custom_Sound_Edit": "Edit custom sound", + "Custom_Sound_Error_Invalid_Sound": "Invalid sound", + "Custom_Sound_Error_Name_Already_In_Use": "The custom sound name is already in use.", + "Custom_Sound_Has_Been_Deleted": "The custom sound has been deleted.", + "Custom_Sound_Info": "Custom sound info", + "Custom_Sound_Saved_Successfully": "Custom sound saved successfully", + "Custom_Status": "Custom...", + "Custom_time_range": "Custom time range", + "Custom_Translations": "Custom translations", + "Custom_Translations_Description": "Should be a valid JSON where keys are languages containing a dictionary of key and translations. Example: `{\"en\": {\"Channels\": \"Rooms\"},\"pt\": {\"Channels\": \"Salas\"}}`", + "Custom_User_Status": "Custom status", + "Custom_User_Status_Add": "Add custom user status", + "Custom_User_Status_Added_Successfully": "Custom user status added successfully", + "Custom_User_Status_Delete_Warning": "Deleting a custom user status cannot be undone.", + "Custom_User_Status_Edit": "Edit custom user status", + "Custom_User_Status_Error_Invalid_User_Status": "Invalid user status", + "Custom_User_Status_Error_Name_Already_In_Use": "The custom user status name is already in use.", + "Custom_User_Status_Has_Been_Deleted": "Custom user status has been deleted", + "Custom_User_Status_Info": "Custom user status info", + "Custom_User_Status_Updated_Successfully": "Custom user status updated successfully", + "Customer": "Customer", + "Customer_without_registered_email": "The customer does not have a registered email address", + "Customize": "Customize", + "Customize_Content": "Customize content", + "CustomSoundsFilesystem": "Custom sounds filesystem", + "CustomSoundsFilesystem_Description": "Specify how custom sounds are stored.", + "Daily_Active_Users": "Daily active users", + "Dashboard": "Dashboard", + "Data_modified": "Data modified", + "Data_processing_consent_text": "Data processing consent text", + "Data_processing_consent_text_description": "Use this setting to explain that you can collect, store and process customer's personal informations along the conversation.", + "Date": "Date", + "Date_From": "From", + "Date_range_presets": "Date range presets", + "Date_to": "to", + "DAU_value": "DAU {{value}}", + "Daylight_savings_time": "Timezone observes daylight saving time", + "Days": "Days", + "days": "days", + "DB_Migration": "Database migration", + "DB_Migration_Date": "Database migration date", + "DDP_Rate_Limit_Connection_By_Method_Enabled": "Limit by connection per method: enabled", + "DDP_Rate_Limit_Connection_By_Method_Interval_Time": "Limit by connection per method: interval time", + "DDP_Rate_Limit_Connection_By_Method_Requests_Allowed": "Limit by connection per method: requests allowed", + "DDP_Rate_Limit_Connection_Enabled": "Limit by connection: enabled", + "DDP_Rate_Limit_Connection_Interval_Time": "Limit by connection: interval time", + "DDP_Rate_Limit_Connection_Requests_Allowed": "Limit by connection: requests allowed", + "DDP_Rate_Limit_IP_Enabled": "Limit by IP: enabled", + "DDP_Rate_Limit_IP_Interval_Time": "Limit by IP: interval time", + "DDP_Rate_Limit_IP_Requests_Allowed": "Limit by IP: requests allowed", + "DDP_Rate_Limit_User_By_Method_Enabled": "Limit by user per method: enabled", + "DDP_Rate_Limit_User_By_Method_Interval_Time": "Limit by user per method: interval time", + "DDP_Rate_Limit_User_By_Method_Requests_Allowed": "Limit by user per method: requests allowed", + "DDP_Rate_Limit_User_Enabled": "Limit by user: enabled", + "DDP_Rate_Limit_User_Interval_Time": "Limit by user: interval time", + "DDP_Rate_Limit_User_Requests_Allowed": "Limit by user: requests allowed", + "DDP_Rate_Limiter": "DDP rate limit", + "Deactivate": "Deactivate", + "Deactivated": "Deactivated", + "deactivated": "deactivated", + "Decline": "Decline", + "Declined": "Declined", + "Default": "Default", + "default": "default", + "Default_Custom_Timezone": "Custom timezone", + "Default_provider": "Default provider", + "Default_Referrer_Policy": "Default referrer policy", + "Default_Referrer_Policy_Description": "This controls the 'referrer' header that's sent when requesting embedded media from other servers. For more information, refer to [this link from MDN](https://developer.mozilla.org/en-US/docs/web/HTTP/headers/Referrer-Policy). Remember, a full page refresh is required for this to take effect", + "Default_Server_Timezone": "Server timezone", + "Default_status": "Default status", + "Default_Timezone_For_Reporting": "Default timezone for reporting", + "Default_Timezone_For_Reporting_Description": "Sets the default timezone that will be used when showing dashboards or sending emails", + "Default_User_Timezone": "User's current timezone", + "Default_value": "Default value", + "Delete": "Delete", + "Delete_account": "Delete account", + "Delete_account?": "Delete account?", + "Delete_all_closed_chats": "Delete all closed chats", + "Delete_category": "Delete category", + "Delete_Contact": "Delete contact", + "Delete_Department?": "Delete department?", + "Delete_File_Warning": "Deleting a file will delete it forever. This cannot be undone.", + "Delete_message": "Delete message", + "Delete_my_account": "Delete my account", + "Delete_Role_Warning": "This cannot be undone", + "Delete_Role_Warning_Not_Enterprise": "This cannot be undone. You won't be able to create a new custom role, since that feature is no longer available for your current plan.", + "Delete_Room_Warning": "Deleting this {{roomType}} will also delete all contained message. This cannot be undone.", + "Delete_roomType": "Delete {{roomType}}", + "Delete_roomType_description": "Deleting this {{roomType}} will also delete all contained message. This cannot be undone.", + "Delete_User_Warning": "Deleting a user will delete all messages from that user as well. This cannot be undone.", + "Delete_User_Warning_Delete": "Deleting a user will delete all messages from that user as well. This cannot be undone.", + "Delete_User_Warning_Keep": "The user will be deleted, but their messages will remain visible. This cannot be undone.", + "Delete_User_Warning_Unlink": "Deleting a user will remove the user name from all their messages. This cannot be undone.", + "delete-c": "Delete public channels", + "delete-c_description": "Permission to delete public channels", + "delete-d": "Delete direct messages", + "delete-d_description": "Permission to delete direct messages", + "delete-livechat-contact": "Delete omnichannel contact", + "delete-message": "Delete message", + "delete-message_description": "Permission to delete a message within a room", + "delete-own-message": "Delete own message", + "delete-own-message_description": "Permission to delete own message", + "delete-p": "Delete private channels", + "delete-p_description": "Permission to delete private channels", + "delete-team": "Delete team", + "delete-team_description": "Permission to delete teams", + "delete-team-channel": "Delete channel within team", + "delete-team-channel_description": "Permission to delete a channel in a team (when delete public channels is already granted)", + "delete-team-group": "Delete group within team", + "delete-team-group_description": "Permission to delete a group in a team (when delete groups is already granted)", + "delete-user": "Delete user", + "delete-user_description": "Permission to delete users", + "Deleted": "Deleted!", + "Deleted__roomName__": "deleted #{{roomName}}", + "Deleted__roomName__room": "deleted #{{roomName}}", + "Deleted_roomType": "{{roomName}} {{roomType}} has been deleted", + "Deleted_user": "Deleted user", + "Deleting": "Deleting", + "Department": "Department", + "department": "department", + "Department_archived": "Department archived", + "Department_name": "Department name", + "Department_not_found": "Department not found", + "Department_Removal_Disabled": "Delete option disabled by admin", + "Department_removed": "Department removed", + "Department_unarchived": "Department unarchived", + "Departments": "Departments", + "Deployment": "Deployment", + "Deployment_ID": "Deployment ID", + "Description": "Description", + "Desktop": "Desktop", + "Desktop_apps": "Desktop apps", + "Desktop_Notification_Test": "Desktop notification test", + "Desktop_Notifications": "Desktop notifications", + "Desktop_Notifications_Default_Alert": "Desktop notifications default alert", + "Desktop_Notifications_Disabled": "Desktop notifications are disabled. Change your browser preferences if you need notifications enabled.", + "Desktop_Notifications_Duration": "Desktop notifications duration", + "Desktop_Notifications_Duration_Description": "Seconds to display desktop notification. This may affect OS X Notification center. Enter 0 to use default browser settings and not affect OS X Notification center.", + "Desktop_Notifications_Enabled": "Desktop notifications are enabled", + "Desktop_Notifications_Not_Enabled": "Desktop notifications are not enabled", + "Detailed": "Detailed", + "Details": "Details", + "Device_Changes_Not_Available": "Device changes not available in this browser. For guaranteed availability, please use Rocket.Chat's official desktop app.", + "Device_Changes_Not_Available_Insecure_Context": "Device changes are only available on secure contexts (e.g. https://)", + "Device_ID": "Device ID", + "Device_Info": "Device info", + "Device_Logged_Out": "Device logged out", + "Device_Logout_Text": "Device will be logged out from workspace and current session will be ended. User will be able to log in again with the same device.", + "Device_Management": "Device management", + "Device_Management_Allow_Login_Email_preference": "Allow workspace members to turn off login detection emails", + "Device_Management_Allow_Login_Email_preference_Description": "Individual members can set their preference. Useful when frequent login expirations are set causing members to login frequently.", + "Device_Management_Client": "Client", + "Device_Management_Description": "Configure security and access control policies.", + "Device_Management_Device": "Device", + "Device_Management_Device_Unknown": "Unknown", + "Device_Management_Email_Body": "You may use the following placeholders: `

{Login_Detected}

[name] ([username]) {Logged_In_Via}

{Device_Management_Client}: [browserInfo]
{Device_Management_OS}: [osInfo]
{Device_Management_Device}: [deviceInfo]
{Device_Management_IP}:[ipInfo]

[userAgent]

{Access_Your_Account}

{Or_Copy_And_Paste_This_URL_Into_A_Tab_Of_Your_Browser}
[SITE_URL]

{Thank_You_For_Choosing_RocketChat}

`", + "Device_Management_Email_Subject": "[Site_Name] - Login detected", + "Device_Management_Enable_Login_Emails": "Enable login detection emails", + "Device_Management_Enable_Login_Emails_Description": "Emails are sent to workspace members each time new logins are detected on their accounts.", + "Device_Management_IP": "IP", + "Device_Management_OS": "OS", + "Device_settings_lowercase": "Device settings", + "Device_settings_not_supported_by_browser": "Device settings (not supported by the browser)", + "Devices": "Devices", + "Devices_Set": "Devices set", + "Dialed_number_doesnt_exist": "Dialed number doesn't exist", + "Dialed_number_is_incomplete": "Dialed number is not complete", + "Dialpad": "Dialpad", + "Different_Style_For_User_Mentions": "Different style for user mentions", + "different_values_found": "{{number}} different values found", + "Direct": "Direct", + "Direct_Message": "Direct message", + "Direct_message": "Direct message", + "Direct_message_creation_description": "Select one or more people to message", + "Direct_message_creation_description_hint": "More people cannot be added once created", + "Direct_message_creation_error": "Select at least one person", + "Direct_message_someone": "Direct message someone", + "Direct_message_you_have_joined": "You have joined a new direct message with", + "Direct_Messages": "Direct messages", + "Direct_Reply": "Direct reply", + "Direct_Reply_Advice": "You can directly reply to this email. Do not modify previous emails in the thread.", + "Direct_Reply_Debug": "Debug direct reply", + "Direct_Reply_Debug_Description": "[Beware] Enabling debug mode would display your 'plain text password' in admin console.", + "Direct_Reply_Delete": "Delete emails", + "Direct_Reply_Delete_Description": "[Attention!] If this option is activated, all unread messages are irrevocably deleted, even those that are not direct replies. The configured e-mail mailbox is then always empty and cannot be processed in \"parallel\" by humans.", + "Direct_Reply_Enable": "Enable direct reply", + "Direct_Reply_Enable_Description": "[Attention!] If \"direct reply\" is enabled, Rocket.Chat will control the configured email mailbox. All unread e-mails are retrieved, marked as read and processed. \"Direct reply\" should only be activated if the mailbox used is intended exclusively for access by Rocket.Chat and is not read/processed \"in parallel\" by humans.", + "Direct_Reply_Frequency": "Email check frequency", + "Direct_Reply_Frequency_Description": "(in minutes, default/minimum 2)", + "Direct_Reply_Host": "Direct reply host", + "Direct_Reply_IgnoreTLS": "IgnoreTLS", + "Direct_Reply_Password": "Password", + "Direct_Reply_Port": "Direct reply port", + "Direct_Reply_Protocol": "Direct reply protocol", + "Direct_Reply_Separator": "Separator", + "Direct_Reply_Separator_Description": "[Alter only if you know exactly what you are doing, refer docs] \nSeparator between base & tag part of email", + "Direct_Reply_Username": "Username", + "Direct_Reply_Username_Description": "Please use absolute email, tagging is not allowed, it would be over-written", + "Direction": "Direction", + "DirectMesssage_maxUsers": "Max users in direct messages", + "Directory": "Directory", + "Disable": "Disable", + "Disable_AI_Search": "Disable AI search", + "Disable_another_app": "Disable another app or upgrade to a Premium plan to enable this app.", + "Disable_at_least_more_apps": "You will need to disable at least {{numberOfExceededApps}} other apps or upgrade to a Premium plan to enable this app.", + "Disable_E2E_encryption": "Disable E2E encryption", + "Disable_Facebook_integration": "Disable Facebook integration", + "Disable_Notifications": "Disable notifications", + "Disable_voice_calling": "Disable voice calling", + "Disabled": "Disabled", + "disabled": "disabled", + "Disabled_apps_admin_message": "There are one or more disabled apps with valid licenses. Go to {{marketplace}} > {{installed}} to review.", + "Disabled_by_unread_group_see_display_options": "Disabled by unread group, see display options", + "Disabled_E2E_Encryption_for_this_room": "disabled E2E encryption for this room", + "Disallow_reacting": "Disallow reacting", + "Disallow_reacting_Description": "Disallows reacting", + "Discard": "Discard", + "Discard_message": "Discard message", + "Disconnect": "Disconnect", + "Disconnect_workspace": "Disconnect workspace", + "Disconnected": "Disconnected", + "Discover_public_channels_and_teams_in_the_workspace_directory": "Discover public channels and teams in the workspace directory.", + "Discussion": "Discussion", + "Discussion_Description": "Discussions are an additional way to organize conversations that allows inviting users from outside channels to participate in specific conversations.", + "Discussion_description": "Discussions allow separate conversations around a specific topic inside a channel or team where any workspace member can be added.", + "Discussion_first_message_disabled_due_to_e2e": "You can start sending end-to-end encrypted messages in this discussion after its creation.", + "Discussion_first_message_title": "Message", + "Discussion_info": "Discussion info", + "Discussion_name": "Discussion name", + "Discussion_start": "Start a discussion", + "Discussion_target_channel": "Parent channel or team", + "Discussion_target_channel_description": "Select a channel which is related to what you want to ask", + "Discussion_target_channel_prefix": "You are creating a discussion in", + "Discussion_title": "Create discussion", + "discussion-created": "{{message}}", + "Discussions": "Discussions", + "Discussions_unavailable_for_federation": "Discussions are unavailable for federated rooms", + "Dismiss": "Dismiss", + "Dismiss_quoted_message": "Dismiss quoted message", + "Display": "Display", + "Display_avatars": "Display avatars", + "Display_Avatars_Sidebar": "Display avatars in sidebar", + "Display_chat_permissions": "Display chat permissions", + "Display_mentions_counter": "Display badge for direct mentions only", + "Display_offline_form": "Display offline form", + "Display_setting_permissions": "Display permissions to change settings", + "Display_unread_counter": "Display room as unread when there are unread messages", + "Displayed_next_to_name": "Displayed next to name", + "Displays_action_text": "Displays action text", + "Do_It_Later": "Do it later", + "Do_not_display_unread_counter": "Do not display any counter of this channel", + "Do_not_provide_this_code_to_anyone": "Do not provide this code to anyone.", + "Do_Nothing": "Do nothing", + "Do_nothing": "Do nothing", + "Do_you_want_to_accept": "Do you want to accept?", + "Do_you_want_to_change_to_s_question": "Do you want to change to {{currentUrl}}?", + "Document_Domain": "Document domain", + "Draft_message": "Draft message", + "Documentation": "Documentation", + "Domain": "Domain", + "Domain_added": "domain added", + "Domain_removed": "Domain removed", + "Domains": "Domains", + "Domains_allowed_to_embed_the_livechat_widget": "Comma-separated list of domains allowed to embed the livechat widget. Leave blank to allow all domains.", + "Done": "Done", + "Dont_ask_me_again": "Don't ask me again!", + "Dont_ask_me_again_list": "Don't ask me again list", + "Dont_cancel": "Don't cancel", + "Download": "Download", + "Download_Destkop_App": "Download desktop app", + "Download_Disabled": "Download disabled", + "Download_file": "Download file", + "Download_Info": "Download info", + "Download_My_Data": "Download my data (HTML)", + "Download_Pending_Avatars": "Download pending avatars", + "Download_Pending_Files": "Download pending files", + "Download_Snippet": "Download", + "Downloading_file_from_external_URL": "Downloading file from external URL", + "Draft": "Draft", + "Drag_and_drop_license_placeholder": "Drag and drop a file here, or paste your license string", + "Drop_to_upload_file": "Drop to upload file", + "Dry_run": "Dry run", + "Dry_run_description": "Will only send one email, to the same address as in from. The email must belong to a valid user.", + "Duplicate_archived_channel_name": "An archived channel with name `#{{channelName}}` exists", + "Duplicate_file_name_found": "Duplicate file name found.", + "Duplicated_Email_address_will_be_ignored": "Duplicated email address will be ignored.", + "duplicated-account": "Duplicated account", + "Duration": "Duration", + "E2E_Allow_Unencrypted_Messages": "Unencrypted messages in encrypted rooms", + "E2E_Allow_Unencrypted_Messages_Description": "Allow plain text messages to be sent in rooms with encrypted content. These messages will not be encrypted.", + "E2E_disable_encryption": "Disable encryption", + "E2E_disable_encryption_description": "Disabling E2EE will compromise the privacy of this {{roomType}}. Access to any encrypted content will be lost for all {{roomType}} members.

Encryption can be re-enabled later.", + "E2E_disable_encryption_reset_keys_description": "If no one is able to access the encrypted content you can reset encryption keys instead.", + "E2E_enable": "Enable E2E", + "E2E_Enable_description": "Allow channel, team, discussion and direct message content to be encrypted.", + "E2E_Enable_Encrypt_Files": "Encrypt files", + "E2E_Enable_Encrypt_Files_Description": "Encrypt files sent inside encrypted rooms. Check for possible conflicts in [file upload settings.](admin/settings/FileUpload)", + "E2E_enable_encryption": "Enable encryption", + "E2E_enable_encryption_description": "Keep conversations private with E2EE, ensuring only intended recipients can access messages and files in this {{roomType}}.", + "E2E_Enabled": "E2E enabled", + "E2E_Enabled_Default_DirectRooms": "Encrypt direct messages", + "E2E_Enabled_Default_DirectRooms_Description": "Turn encryption on by default each time a new direct message room is started.", + "E2E_Enabled_Default_PrivateRooms": "Encrypt private rooms", + "E2E_Enabled_Default_PrivateRooms_Description": "Turn encryption on by default each time a new private channel, private team or a discussion associated to either is created.", + "E2E_Enabled_Mentions": "Mentions", + "E2E_Enabled_Mentions_Description": "Notify people, and highlight user, channel, and team mentions in encrypted content.", + "E2E_Encryption_disabled_for_room": "End-to-end encryption disabled for #{{roomName}}", + "E2E_encryption_enabled": "E2E encryption enabled", + "E2E_Encryption_enabled_for_room": "End-to-end encryption enabled for #{{roomName}}", + "E2E_Encryption_Password_Explanation": "E2EE allows you to create encrypted rooms or enable encryption on existing rooms.

The password to encode/decode messages is not saved on the server. Remember to securely store yours, as it will be required on other devices.", + "E2E_indecipherable": "This message is end-to-end encrypted and cannot be decrypted due to multiple room key resets", + "E2E_Invalid_Key": "No E2E encryption key found for this room", + "E2E_Key_Error": "This message is end-to-end encrypted and cannot be decrypted due to incorrect encryption key", + "E2E_key_reset_email": "E2E key reset notification", + "E2E_message_encrypted_placeholder": "This message is end-to-end encrypted. To view it, you must enter your encryption key in your account settings.", + "E2E_password_request_text": "To access your encrypted channels and direct messages, enter your encryption password. This is not stored on the server, so you’ll need to use it on every device.", + "E2E_password_reveal_text": "Create secure private rooms and direct messages with end-to-end encryption. This password won’t be stored on the server. You can use it on all your devices.", + "E2E_password_save_text": "This will only be displayed once, please save it now.", + "E2E_Reset_Email_Content": "You've been automatically logged out. When you log in again, a new key will be generated and access will be restored to any encrypted room with at least one member online. If no members are online, access will be restored as soon as a member comes online.", + "E2E_reset_encryption_keys": "Reset encryption keys", + "E2E_reset_encryption_keys_button": "Reset {{roomType}} encryption keys", + "E2E_reset_encryption_keys_description": "Alternatively, resetting encryption keys will keep encryption enabled but access to previously encrypted content may be lost.", + "E2E_reset_encryption_keys_error": "Encryption keys reset failed", + "E2E_reset_encryption_keys_modal_description": "Resetting E2EE keys is only recommend if no {{roomType}} member has a valid key to regain access to the previously encrypted content. All members may lose access to previously encrypted content.

<3>Learn more about resetting encryption keys.

Proceed with caution.", + "E2E_reset_encryption_keys_success": "Encryption keys reset", + "E2E_Reset_Other_Key_Warning": "Resetting the E2EE key will log out the user. When the user logs in again, a new key will be generated and access will be restored to any encrypted room with at least one member online. If no members are online, access will be restored as soon as a member comes online.", + "E2E_unavailable_for_federation": "E2E is unavailable for federated rooms", + "E2EE_alert": "Enabling E2EE affects other functionalities
  • - Encrypted content cannot be found by search
  • - Encrypted content cannot be audited
  • - Bot interactions may not work with encrypted messages
", + "E2EE_Composer_Unencrypted_Message": "You're sending an unencrypted message", + "E2EE_password_reset": "E2EE password reset", + "ECDH_Enabled": "Enable second layer encryption for data transport", + "Edit": "Edit", + "Edit_Business_Hour": "Edit business hour", + "Edit_Canned_Response": "Edit canned response", + "Edit_Canned_Responses": "Edit canned responses", + "Edit_channel": "Edit channel", + "Edit_Contact_Profile": "Edit contact profile", + "Edit_Custom_Field": "Edit custom field", + "Edit_Department": "Edit department", + "Edit_discussion": "Edit discussion", + "Edit_Federated_User_Not_Allowed": "Not possible to edit a federated user", + "Edit_Invite": "Edit invite", + "Edit_previous_message": "`{{shortcut}}` - Edit previous message", + "Edit_Priority": "Edit priority", + "Edit_SLA_Policy": "Edit SLA policy", + "Edit_Status": "Edit status", + "Edit_Tag": "Edit tag", + "Edit_team": "Edit team", + "Edit_Trigger": "Edit trigger", + "Edit_Unit": "Edit unit", + "Edit_User": "Edit user", + "edit-livechat-room-customfields": "Edit livechat room custom fields", + "edit-livechat-room-customfields_description": "Permission to edit the custom fields of livechat room", + "edit-message": "Edit message", + "edit-message_description": "Permission to edit other user’s messages within a room", + "edit-omnichannel-contact": "Edit omnichannel contact", + "edit-omnichannel-contact_description": "Permission to edit omnichannel contact", + "edit-other-user-active-status": "Edit other user active status", + "edit-other-user-active-status_description": "Permission to enable or disable other accounts", + "edit-other-user-avatar": "Edit other user avatar", + "edit-other-user-avatar_description": "Permission to change other user's avatar.", + "edit-other-user-e2ee": "Edit other user E2E encryption", + "edit-other-user-e2ee_description": "Permission to modify other user's E2E encryption.", + "edit-other-user-info": "Edit other user information", + "edit-other-user-info_description": "Permission to change other user's name, username or email address.", + "edit-other-user-password": "Edit other user password", + "edit-other-user-password_description": "Permission to modify other user's passwords. Requires edit-other-user-info permission.", + "edit-other-user-totp": "Edit other user two-factor TOTP", + "edit-other-user-totp_description": "Permission to edit other user's two-factor TOTP", + "edit-privileged-setting": "Edit privileged setting", + "edit-privileged-setting_description": "Permission to edit settings", + "edit-room": "Edit room", + "edit-room_description": "Permission to edit a room's name, topic, type (private or public status) and status (active or archived)", + "edit-room-avatar": "Edit room avatar", + "edit-room-avatar_description": "Permission to edit a room's avatar.", + "edit-room-retention-policy": "Edit room's retention policy", + "edit-room-retention-policy_description": "Permission to edit a room’s retention policy, to automatically delete messages in it", + "edit-team": "Edit team", + "edit-team_description": "Permission to edit teams", + "edit-team-channel": "Edit team channel", + "edit-team-channel_description": "Permission to edit a team's channel", + "edit-team-member": "Edit team member", + "edit-team-member_description": "Permission to edit a team's members", + "edited": "edited", + "Editing_message": "Editing message", + "Editing_message_hint": "esc to cancel · enter to save", + "Editing_room": "Editing room", + "Editing_user": "Editing user", + "Editor": "Editor", + "Education": "Education", + "Email": "Email", + "Email_address_to_send_offline_messages": "Email address to send offline messages", + "Email_already_exists": "Email already exists", + "Email_body": "Email body", + "Email_Change_Disabled": "Your Rocket.Chat administrator has disabled the changing of email", + "Email_Changed_Description": "You may use the following placeholders: \n - `[email]` for the user's email. \n- `[Site_Name]` and `[Site_URL]` for the application name and URL respectively.", + "Email_Changed_Email_Subject": "[Site_Name] - Email address has been changed", + "Email_changed_section": "Email address changed", + "Email_Description": "Configurations for sending broadcast emails from inside Rocket.Chat.", + "Email_Footer_Description": "You may use the following placeholders: \n - `[Site_Name]` and `[Site_URL]` for the application name and URL respectively. ", + "Email_from": "From", + "Email_Header_Description": "You may use the following placeholders: \n - `[Site_Name]` and `[Site_URL]` for the application name and URL respectively. ", + "Email_Inbox": "Email inbox", + "Email_Inbox_has_been_added": "Email inbox has been added", + "Email_Inbox_has_been_removed": "Email inbox has been removed", + "Email_Inboxes": "Email inboxes", + "Email_is_required": "Email is required", + "Email_Notification_Mode": "Offline email notifications", + "Email_Notification_Mode_All": "Every mention/DM", + "Email_Notification_Mode_Disabled": "Disabled", + "Email_notification_show_message": "Show message in email notification", + "Email_Notifications_Change_Disabled": "Your Rocket.Chat administrator has disabled email notifications", + "Email_or_username": "Email or username", + "Email_Placeholder": "Please enter your email address...", + "Email_Placeholder_any": "Please enter email addresses...", + "email_plain_text_only": "Send only plain text emails", + "Email_sent": "Email sent", + "email_style_description": "Avoid nested selectors", + "email_style_label": "Email style", + "Email_subject": "Email subject", + "Email_two-factor_authentication": "Email two-factor authentication", + "Email_verification_isnt_required": "Email verification to login is not required. To require, enable setting in Accounts > Registration", + "Email_verified": "Email verified", + "Emoji": "Emoji", + "Emoji_Description": "Configure emoji permissions and access control for users.", + "Emoji_Restricted_For_Users": "Restricted Emojis for Users", + "Emoji_Restricted_For_Users_Description": "Select emojis that regular users cannot use. Leave empty to allow all emojis. Users with the manage-emoji permission can always use all emojis.", + "Emoji_Restrictions_Updated_Successfully": "Emoji restrictions updated successfully", + "Restrict": "Restrict", + "Restrict_Emoji": "Restrict Emoji", + "Restricted_Emojis": "Restricted Emojis", + "Restricted_Emojis_Empty": "No restricted emojis yet. Use Add emoji to select them.", + "Emoji_picker": "Emoji picker", + "EmojiCustomFilesystem": "Custom emoji filesystem", + "EmojiCustomFilesystem_Description": "Specify how emojis are stored.", + "Empty_no_agent_selected": "Empty, no agent selected", + "Empty_no_unit_selected": "Empty, no unit selected", + "Empty_title": "Empty title", + "Enable": "Enable", + "Enable_ABAC_and_LDAP_to_sync": "Enable ABAC and LDAP to be able to sync", + "Enable_AI_Search": "Enable AI search", + "Enable_Auto_Away": "Enable auto away", + "Enable_Auto_Away_Description": "Switches your status to away after a period of inactivity. Has no effect if status is manually set to busy or away.", + "Enable_business_hours": "Enable business hours", + "Enable_CSP": "Enable Content-Security-Policy", + "Enable_CSP_Description": "Do not disable this option unless you have a custom build and are having problems due to inline-scripts", + "Enable_Desktop_Notifications": "Enable desktop notifications", + "Enable_E2E_encryption": "Enable E2E encryption", + "Enable_encryption": "Enable encryption", + "Enable_inquiry_fetch_by_stream": "Enable inquiry data fetch from server using a stream", + "Enable_of_limit_apps_currently_enabled": "**{{enabled}} of {{limit}} {{context}} apps currently enabled.** \n \nWorkspaces on Community can have up to {{limit}} {{context}} apps enabled. \n \n**{{appName}} will be disabled by default.** Disable another {{context}} app or upgrade to Premium to enable this app.", + "Enable_of_limit_apps_currently_enabled_exceeded": "**{{enabled}} of {{limit}} {{context}} apps currently enabled.** \n \nCommunity app limit has been exceeded. \n \nWorkspaces on Community can have up to {{limit}} {{context}} apps enabled. \n \n**{{appName}} will be disabled by default.** You will need to disable at least {{exceed}} other {{context}} apps or upgrade to a Premium plan to enable this app.", + "Enable_omnichannel_auto_close_abandoned_rooms": "Enable automatic closing of rooms abandoned by the visitor", + "Enable_Password_History": "Enable password history", + "Enable_Password_History_Description": "When enabled, users won't be able to update their passwords to some of their most recently used passwords.", + "Enable_Svg_Favicon": "Enable SVG favicon", + "Enable_to_bypass_email_verification": "Enable to bypass email verification", + "Enable_two-factor_authentication": "Enable two-factor authentication", + "Enable_two-factor_authentication_callout_description": "Two-factor authentication (2FA) is now required for your account on this workspace. 2FA must be setup and enabled before you can proceed with other tasks.", + "Enable_unlimited_apps": "Enable unlimited apps", + "Enable_voice_calling": "Enable voice calling", + "Enabled": "Enabled", + "Enabled_E2E_Encryption_for_this_room": "enabled E2E encryption for this room", + "Encrypted": "Encrypted", + "Encrypted_channel_Description": "Messages are end-to-end encrypted, search will not work and notifications may not show message content", + "Encrypted_content_cannot_be_searched": "Encrypted content cannot be searched.", + "Encrypted_content_cannot_be_searched_and_audited": "Encrypted content cannot be searched and audited", + "Encrypted_content_cannot_be_searched_and_audited_subtitle": "There are one or more encrypted rooms selected for audit.", + "Encrypted_content_will_not_appear_search": "Room encrypted, encrypted content will not appear in search", + "Encrypted_enforced_by_workspace_policy": "Enforced by workspace security policy.", + "Encrypted_field_hint": "Messages are end-to-end encrypted, search will not work and notifications may not show message content", + "Encrypted_file_not_allowed": "Encrypted file not allowed", + "Encrypted_message": "Encrypted message", + "Encrypted_message_preview_unavailable": "Encrypted message, preview unavailable", + "Encrypted_messages": "End-to-end encrypted {{roomType}}. Search will not work with encrypted {{roomType}} and notifications may not show the messages content.", + "Encrypted_messages_false": "Messages are not encrypted", + "Encrypted_not_available": "Not available for public {{roomType}}", + "Encrypted_RoomType": "Encrypted {{roomType}}", + "Encrypted_setting_changed_successfully": "Encrypted setting changed successfully", + "Encryption_key_saved_successfully": "Your encryption key was saved successfully.", + "End": "End", + "End_conversation": "End conversation", + "End_Date": "End date", + "End_suspicious_sessions": "End any suspicious sessions", + "End_Time": "End time", + "End_To_End_Encryption_Not_Enabled": "End-to-end encryption is not enabled", + "End-to-end_encryption": "End-to-end encryption", + "End-to-end_encryption_Description": "Ensure conversations are kept private", + "Ended": "Ended", + "Engagement": "Engagement", + "Engagement_Dashboard": "Engagement dashboard", + "Enrich_your_workspace": "Enrich your workspace perspective with the engagement dashboard. Analyze practical usage statistics about your users, messages and channels. Included in Premium plans.", + "ensure_email_address_valid": "Invalid email address", + "Ensure_secure_workspace_access": "Ensure secure workspace access", + "Enter": "Enter", + "Enter_a_custom_message": "Enter a custom message", + "Enter_a_department_name": "Enter a department name", + "Enter_a_name": "Enter a name", + "Enter_a_regex": "Enter a regex", + "Enter_a_room_name": "Enter a room name", + "Enter_a_tag": "Enter a tag", + "Enter_a_username": "Enter a username", + "Enter_Alternative": "Alternative mode (send with enter + ctrl/alt/shift/CMD)", + "Enter_authentication_code": "Enter authentication code", + "Enter_Behaviour": "Enter key behavior", + "Enter_Behaviour_Description": "This changes if the enter key will send a message or do a line break", + "Enter_code_here": "Enter code here", + "Enter_code_provided_by_authentication_app": "Enter code provided by authentication app", + "Enter_current_E2EE_password_to_set_new": "To set a new password, first <1>enter your current E2EE password.", + "Enter_E2E_password": "Enter E2EE password", + "Enter_name_here": "Enter name here", + "Enter_Normal": "Normal mode (send with enter)", + "Enter_the_code_provided_by_your_authentication_app_to_continue": "Enter the code provided by your authentication app to continue. You can also use one of your backup codes.", + "Enter_the_code_we_just_emailed_you": "Enter the code we just emailed you.", + "Enter_to": "Enter to", + "Enter_TOTP_password": "Enter TOTP password", + "Enter_username_or_number": "Enter username or number", + "Enter_your_E2E_password": "Enter your E2E password", + "Enter_your_E2E_password_to_access": "Enter your end-to-end encryption password to access", + "Enter_your_password_to_delete_your_account": "Enter your password to delete your account. This cannot be undone.", + "Enter_your_username_to_delete_your_account": "Enter your username to delete your account. This cannot be undone.", + "Enterprise": "Premium", + "Enterprise_cap_description": "Enterprise workspaces have no cap on the presence service.", + "Enterprise_capabilities": "Enterprise capabilities", + "Enterprise_capability": "Enterprise capability", + "Enterprise_Departments_description_free_trial": "Workspaces on Community Edition can create one department. Start a free Enterprise trial to create multiple departments today!", + "Enterprise_Departments_description_upgrade": "Workspaces on Community Edition can create just one department. Upgrade to Enterprise to remove limits and supercharge your workspace.", + "Enterprise_Description": "Manually update your Premium license.", + "Enterprise_License": "Enterprise license", + "Enterprise_License_Description": "If your workspace is registered and license is provided by Rocket.Chat cloud you don't need to manually update the license here.", + "Enterprise_Only": "Enterprise only", + "Entertainment": "Entertainment", + "Error": "Error", + "Error_404": "Error:404", + "Error_changing_password": "Error changing password", + "Error_encrypting_file": "Error while encrypting file", + "Error_loading__name__information": "Error loading {{name}} information", + "Error_loading_pages": "Error loading pages", + "Error_login_blocked_for_ip": "Login has been temporarily blocked for this IP", + "Error_login_blocked_for_user": "Login has been temporarily blocked for this user", + "Error_sending_livechat_offline_message": "Error sending omnichannel offline message", + "Error_sending_livechat_transcript": "Error sending omnichannel transcript", + "Error_Site_URL": "Invalid site_url", + "Error_Site_URL_description": "Please, update your \"site_url\" setting find more information [here](https://go.rocket.chat/i/invalid-site-url)", + "Error_something_went_wrong": "Oops! Something went wrong. Please reload the page or contact an administrator.", + "error-abac-not-enabled": "Attribute-based access control is not enabled on this workspace.", + "error-abac-unsupported-object-type": "Attribute-based access control does not support this type of object.", + "error-abac-unsupported-operation": "This operation is not supported by attribute-based access control.", + "error-action-not-allowed": "{{action}} is not allowed", + "error-adding-monitor": "Error adding monitor", + "error-agent-offline": "Agent is offline", + "error-agent-status-service-offline": "Agent status is offline or omnichannel service is not active", + "error-ai-not-enabled": "AI search is not enabled", + "error-ai-provider-empty-response": "AI answer provider returned an empty response", + "error-ai-provider-not-configured": "AI answer provider is not configured", + "error-ai-provider-request-failed": "AI answer provider request failed", + "error-application-not-found": "Application not found", + "error-archived-duplicate-name": "There's an archived channel with name '{{room_name}}'", + "error-attribute-definition-not-found": "The attribute definition could not be found.", + "error-attribute-in-use": "This attribute is currently assigned to one or more rooms and cannot be removed.", + "error-attribute-not-found": "The attribute could not be found.", + "error-avatar-invalid-url": "Invalid avatar URL: {{url}}", + "error-avatar-url-handling": "Error while handling avatar setting from a URL ({{url}}) for {{username}}", + "error-blocked-username": "**{{field}}** is blocked and can't be used!", + "error-business-hour-finish-time-before-start-time": "Finish time must be after start time", + "error-business-hour-finish-time-equals-start-time": "Start and finish time cannot be the same", + "error-business-hours-are-closed": "Business hours are closed", + "error-canned-response-not-found": "Canned response not found", + "error-cannot-convert-default-room-to-abac": "Default and team default rooms cannot be converted into attribute-based access control rooms.", + "error-cannot-delete-app-user": "Deleting app user is not allowed, uninstall the corresponding app to remove it.", + "error-cannot-place-chat-on-hold": "You cannot place chat on-hold", + "error-cant-add-federated-users": "Can't add federated users to a non-federated room", + "error-cant-invite-for-direct-room": "Can't invite user to direct rooms", + "error-channels-setdefault-is-same": "The channel default setting is the same as what it would be changed to.", + "error-channels-setdefault-missing-default-param": "The bodyParam 'default' is required", + "error-comment-is-required": "Comment is required", + "error-contact-has-open-rooms": "Cannot delete contact with open rooms.", + "error-contact-not-found": "Contact not found.", + "error-contact-sent-last-message-so-cannot-place-on-hold": "You cannot place chat on-hold, when the contact has sent the last message", + "error-contact-something-went-wrong": "Something went wrong while deleting the contact.", + "error-could-not-change-email": "Could not change email", + "error-could-not-change-name": "Could not change name", + "error-could-not-change-username": "Could not change username", + "error-custom-field-name-already-exists": "Custom field name already exists", + "error-custom-field-not-allowed": "Custom field {{key}} is not allowed", + "error-delete-protected-role": "Cannot delete a protected role", + "error-department-not-found": "Department not found", + "error-department-removal-disabled": "Department removal is disabled by administration, please contact your administrator", + "error-direct-message-file-upload-not-allowed": "File sharing not allowed in direct messages", + "error-direct-message-max-user-exceeded": "You cannot add more than {{maxUsers}} users, including yourself to a direct message", + "error-duplicate-attribute-key": "An attribute with this key already exists on this room.", + "error-duplicate-channel-name": "A channel with name '{{channel_name}}' exists", + "error-duplicate-priority-name": "A priority with the same name already exists", + "error-duplicated-sla": "An SLA with the same name or due time already exists", + "error-edit-permissions-not-allowed": "Editing permissions is not allowed", + "error-email-body-not-initialized": "Email body not initialized. Setup email's header & footer on email settings before sending rich emails", + "error-email-domain-blacklisted": "The email domain is blacklisted", + "error-email-inbox-not-found": "Email inbox not found", + "error-email-send-failed": "Error trying to send email: {{message}}", + "error-encrypted-private-rooms-enforced": "Workspace policy requires all private rooms to be encrypted.", + "error-encrypted-private-rooms-enforced-discussion": "Workspace policy requires all private rooms to be encrypted. To create this discussion, make the parent channel public or enable encryption on it.", + "error-essential-app-disabled": "Error: a Rocket.Chat app that is essential for this is disabled. Please contact your administrator", + "error-extension-not-assigned": "Extension not assigned", + "error-extension-not-available": "Extension not available", + "error-failed-to-delete-department": "Failed to delete department", + "error-field-unavailable": "{{field}} is already in use :(", + "error-file-too-large": "File is too large", + "error-forwarding-chat": "Something went wrong while forwarding the chat, please try again later.", + "error-forwarding-chat-same-department": "The selected department and the current room department are the same", + "error-forwarding-department-target-not-allowed": "The forwarding to the target department is not allowed.", + "error-guests-cant-have-other-roles": "Guest users can't have any other role.", + "error-import-file-extract-error": "Failed to extract import file.", + "error-import-file-is-empty": "Imported file seems to be empty.", + "error-import-file-missing": "The file to be imported was not found on the specified path.", + "error-importer-not-defined": "The importer was not defined correctly, it is missing the import class.", + "error-input-is-not-a-valid-field": "{{input}} is not a valid {{field}}", + "error-inquiry-taken": "Inquiry already taken", + "error-insufficient-permission": "Error! You don't have ' {{permission}} ' permission which is required to perform this operation", + "error-invalid-account": "Invalid account", + "error-invalid-actionlink": "Invalid action link", + "error-invalid-arguments": "Invalid arguments", + "error-invalid-asset": "Invalid asset", + "error-invalid-attribute-key": "The provided attribute key is invalid.", + "error-invalid-attribute-values": "One or more of the provided attribute values are invalid.", + "error-invalid-channel": "Invalid channel.", + "error-invalid-channel-start-with-chars": "Invalid channel. Start with @ or #", + "error-invalid-contact": "Invalid contact.", + "error-invalid-custom-field": "Invalid custom field", + "error-invalid-custom-field-name": "Invalid custom field name. Use only letters, numbers, hyphens and underscores.", + "error-invalid-custom-field-value": "Invalid value for {{field}} field", + "error-invalid-date": "Invalid date provided.", + "error-invalid-dates": "From date cannot be after to date", + "error-invalid-description": "Invalid description", + "error-invalid-domain": "Invalid domain", + "error-invalid-email": "Invalid email {{email}}", + "error-invalid-email-address": "Invalid email address", + "error-invalid-email-inbox": "Invalid email inbox", + "error-invalid-external-service-response": "The external service response is not valid", + "error-invalid-file-height": "Invalid file height", + "error-invalid-file-type": "Invalid file type", + "error-invalid-file-width": "Invalid file width", + "error-invalid-from-address": "You informed an invalid FROM address.", + "error-invalid-image-url": "Invalid image URL", + "error-invalid-inquiry": "Invalid inquiry", + "error-invalid-integration": "Invalid integration", + "error-invalid-message": "Invalid message", + "error-invalid-method": "Invalid method", + "error-invalid-name": "Invalid name", + "error-invalid-param": "Invalid param", + "error-invalid-params": "Invalid params", + "error-invalid-password": "Invalid password", + "error-invalid-permission": "Invalid permission", + "error-invalid-port-number": "Invalid port number", + "error-invalid-priority": "Invalid priority", + "error-invalid-redirectUri": "Invalid redirectUri", + "error-invalid-role": "Invalid role", + "error-invalid-room": "Invalid room", + "error-invalid-room-name": "{{room_name}} is not a valid room name", + "error-invalid-room-type": "{{type}} is not a valid room type.", + "error-invalid-search-answer-sources": "Search answer sources are not available", + "error-invalid-settings": "Invalid settings provided", + "error-invalid-subscription": "Invalid subscription", + "error-invalid-token": "Invalid token", + "error-invalid-triggerWords": "Invalid triggerWords", + "error-invalid-urls": "Invalid URLs", + "error-invalid-user": "Invalid user", + "error-invalid-username": "Invalid username", + "error-invalid-value": "Invalid value", + "error-invalid-webhook-response": "The webhook URL responded with a status other than 200", + "error-license-user-limit-reached": "The maximum number of users has been reached.", + "error-loading-extension-list": "Failed to load extension list", + "error-logged-user-not-in-room": "You are not in the room `{{roomName}}`", + "error-mac-limit-reached": "The maximum number of monthly active contacts for this workspace has been reached.", + "error-max-departments-number-reached": "You reached the maximum number of departments allowed by your license. Contact sale@rocket.chat for a new license.", + "error-max-guests-number-reached": "You reached the maximum number of guest users allowed by your license. Contact sale@rocket.chat for a new license.", + "error-max-number-simultaneous-chats-reached": "The maximum number of simultaneous chats per agent has been reached.", + "error-max-rooms-per-guest-reached": "The maximum number of rooms per guest has been reached.", + "error-message-deleting-blocked": "Message deleting is blocked", + "error-message-editing-blocked": "Message editing is blocked", + "error-message-size-exceeded": "Message size exceeds message_MaxAllowedSize", + "error-missing-unsubscribe-link": "You must provide the [unsubscribe] link.", + "error-no-agents-available-for-service-on-department": "No agents are available for service on this department.", + "error-no-message-for-unread": "There are no messages to mark unread", + "error-no-owner-channel": "Only owners can add this channel to the team", + "error-no-permission-team-channel": "You don't have permission to add this channel to the team", + "error-no-tokens-for-this-user": "There are no tokens for this user", + "error-not-allowed": "Not allowed", + "error-not-authorized": "Not authorized", + "error-not-authorized-federation": "Not authorized to access Federation", + "error-office-hours-are-closed": "The office hours are closed.", + "error-only-compliant-users-can-be-added-to-abac-rooms": "Only compliant users can be added to ABAC rooms.", + "error-password-in-history": "Entered password has been previously used", + "error-password-policy-not-met": "Password does not meet the server's policy", + "error-password-policy-not-met-maxLength": "Password does not meet the server's policy of maximum length (password too long)", + "error-password-policy-not-met-minLength": "Password does not meet the server's policy of minimum length (password too short)", + "error-password-policy-not-met-oneLowercase": "Password does not meet the server's policy of at least one lowercase character", + "error-password-policy-not-met-oneNumber": "Password does not meet the server's policy of at least one numerical character", + "error-password-policy-not-met-oneSpecial": "Password does not meet the server's policy of at least one special character", + "error-password-policy-not-met-oneUppercase": "Password does not meet the server's policy of at least one uppercase character", + "error-password-policy-not-met-repeatingCharacters": "Password not not meet the server's policy of forbidden repeating characters (you have too many of the same characters next to each other)", + "error-password-same-as-current": "Entered password same as current password", + "error-pdp-unavailable": "The attribute-based access control policy decision service is currently unavailable. Please try again later.", + "error-personal-access-tokens-are-current-disabled": "Personal access tokens are currently disabled", + "error-pinning-message": "Message could not be pinned", + "error-push-disabled": "Push is disabled", + "error-registration-not-found": "Registration information not found", + "error-remove-last-owner": "This is the last owner. Please set a new owner before removing this one.", + "error-removing-tag": "Error removing tag", + "error-returning-inquiry": "Error returning inquiry to the queue", + "error-role-already-present": "A role with this name already exists", + "error-role-in-use": "Cannot delete role because it's in use", + "error-role-name-required": "Role name is required", + "error-room-already-closed": "Room is already closed", + "error-room-already-hidden": "Room is already hidden", + "error-room-does-not-exist": "This room does not exist", + "error-room-is-abac-managed": "This room is ABAC managed and new users cannot be added", + "error-room-is-already-on-hold": "Error! Room is already on hold", + "error-room-is-not-closed": "Room is not closed", + "error-room-not-found": "The requested room could not be found.", + "error-room-not-on-hold": "Error! Room is not on hold", + "error-room-onHold": "Error! Room is on hold", + "error-saving-sla": "An error ocurred while saving the SLA", + "error-selected-agent-room-agent-are-same": "The selected agent and the room agent are the same", + "error-starring-message": "Message could not be stared", + "error-tags-must-be-assigned-before-closing-chat": "Tag(s) must be assigned before closing the chat", + "error-the-field-is-required": "The field {{field}} is required.", + "error-this-is-a-premium-feature": "Only available on Premium plans", + "error-this-is-an-ee-feature": "This is an Enterprise Edition feature", + "error-this-is-not-a-livechat-room": "This is not a omnichannel room", + "error-timeout": "The request has timed out", + "error-token-already-exists": "A token with this name already exists", + "error-token-does-not-exists": "Token does not exists", + "error-too-many-files": "Number of files attached to the message is over the limit.", + "error-too-many-requests": "Error, too many requests. Please slow down. You must wait {{seconds}} seconds before trying again.", + "error-transcript-already-requested": "Transcript already requested", + "error-unable-to-update-priority": "Unable to update priority", + "error-unknown-contact": "Contact is unknown.", + "error-unpinning-message": "Message could not be unpinned", + "error-unserved-rooms-cannot-be-placed-onhold": "Room cannot be placed on hold before being served", + "error-unverified-contact": "Contact is not verified.", + "error-user-deactivated": "User is not active", + "error-user-has-no-roles": "User has no roles", + "error-user-is-not-activated": "User is not activated", + "error-user-is-not-agent": "User is not an omnichannel agent", + "error-user-is-offline": "User is offline", + "error-user-lacks-message-impersonate-permission": "User selected for the incoming integration lacks the 'message-impersonate' permission.", + "error-user-limit-exceeded": "The number of users you are trying to invite to #channel_name exceeds the limit set by the administrator", + "error-user-not-belong-to-department": "User does not belong to this department", + "error-user-not-found": "User not found", + "error-user-not-in-room": "User is not in this room", + "error-user-registration-disabled": "User registration is disabled", + "error-user-registration-secret": "User registration is only allowed via secret URL", + "error-validating-department-chat-closing-tags": "At least one closing tag is required when the department requires tag(s) on closing conversations.", + "error-videoconf-cant-start-call-with-manager-busy": "Unable to start a new call due to the current state of other calls.", + "error-videoconf-direct-call-accept-canceled": "The remote user hang up before we had time to accept the call.", + "error-videoconf-direct-call-accept-ended": "The server ended the call before we had time to accept it.", + "error-videoconf-direct-call-accept-timeout": "No response from remote user after notifying the call was accepted.", + "error-videoconf-invalid-call": "This call does not exist.", + "error-videoconf-join-failed": "Unexpected server error while joining call.", + "error-videoconf-livekit-not-configured": "LiveKit is not configured on this workspace.", + "error-videoconf-livekit-not-licensed": "This workspace's license does not include LiveKit calls.", + "error-videoconf-livekit-token-failed": "Could not create the credentials to join this call.", + "error-videoconf-missing-url": "Failed to get the conference's URL.", + "error-videoconf-unexpected": "Unexpected conference call error", + "error-voip-disaled": "Team voice calls (VoIP) is disabled", + "error-you-are-last-owner": "You are the last owner. Please set new owner before leaving the room.", + "Errors_and_Warnings": "Errors and warnings", + "Esc_to": "Esc to", + "Estimated_due_time": "Estimated due time", + "Estimated_due_time_in_minutes": "Estimated due time (time in minutes)", + "Estimated_wait_time": "Estimated wait time", + "Estimated_wait_time_in_minutes": "Estimated wait time (time in minutes)", + "Event_notifications": "Event notifications", + "Event_notifications_description": "By disabling this setting you’ll prevent the app from notifying you of upcoming events.", + "Event_Trigger": "Event trigger", + "Event_Trigger_Description": "Select which type of event will trigger this outgoing WebHook integration", + "every_10_minutes": "Once every 10 minutes", + "every_10_seconds": "Once every 10 seconds", + "every_12_hours": "Once every 12 hours", + "every_24_hours": "Once every 24 hours", + "every_30_minutes": "Once every 30 minutes", + "every_30_seconds": "Once every 30 seconds", + "every_48_hours": "Once every 48 hours", + "every_5_minutes": "Once every 5 minutes", + "every_day": "Once every day", + "every_hour": "Once every hour", + "every_minute": "Once every minute", + "every_second": "Once every second", + "every_six_hours": "Once every six hours", + "Everyone": "Everyone", + "Everyone_can_access_this_channel": "Everyone can access this channel", + "Exact": "Exact", + "Example_payload": "Example payload", + "Example_s": "Example: {{value}}", + "except_pinned": "(except those that are pinned)", + "Exclude_Botnames": "Exclude bots", + "Exclude_Botnames_Description": "Do not propagate messages from bots whose name matches the regular expression above. If left empty, all messages from bots will be propagated.", + "Exclude_pinned": "Exclude pinned messages", + "Execute_Synchronization_Now": "Execute synchronization now", + "Exit_Full_Screen": "Exit full screen", + "Exit_fullscreen": "Exit fullscreen", + "Expand": "Expand", + "Expand_all": "Expand all", + "Expand_group": "Expand {{group}}", + "Expand_view": "Expand view", + "Experiment_Realtime_message_composer": "Live message preview", + "Experimental_Feature_Alert": "This is an experimental feature! Please be aware that it may change, break, or even be removed in the future without any notice.", + "Expiration": "Expiration", + "Expiration_(Days)": "Expiration (days)", + "Expired": "Expired", + "Explore": "Explore", + "Explore_marketplace": "Explore marketplace", + "Explore_the_marketplace_to_find_awesome_apps": "Explore the marketplace to find awesome apps for Rocket.Chat", + "Export": "Export", + "Export_as_file": "Export as file", + "Export_as_PDF": "Export as PDF", + "Export_conversation_transcript_as_PDF": "Export conversation transcript as PDF", + "Export_enabled_at_the_end_of_the_conversation": "Export enabled at the end of the conversation", + "Export_Messages": "Export messages", + "Export_most_recent_logs": "Export most recent logs", + "Export_My_Data": "Export my data (JSON)", + "export-messages-as-pdf": "Export messages as PDF", + "expression": "Expression", + "Extended": "Extended", + "Extension": "Extension", + "Extension_removed": "Extension removed", + "Extensions": "Extensions", + "External": "External", + "External_Domains": "External domains", + "External_participant": "External participant", + "External_Queue_Service_URL": "External queue service URL", + "External_Service": "External service", + "External_service_action_hint": "Send a custom message using external service. For more details please check our docs.", + "External_service_returned_valid_response": "External service returned a valid response", + "External_service_test_hint": "Click on \"send test\" before saving the trigger.", + "External_service_url": "External service URL", + "External_Users": "External users", + "Extra_CSP_Domains": "Extra CSP domains", + "Extra_CSP_Domains_Description": "Extra domains to add to the Content-Security-Policy", + "Extremely_likely": "Extremely likely", + "Facebook": "Facebook", + "Facebook_Page": "Facebook page", + "Failed": "Failed", + "Failed_to_activate_invite_token": "Failed to activate invite token", + "Failed_to_add_monitor": "Failed to add monitor", + "Failed_to_copy_phone_number": "Failed to copy phone number", + "Failed_To_Download_Files": "Failed to download files", + "Failed_to_generate_invite_link": "Failed to generate invite link", + "Failed_To_Load_Import_Data": "Failed to load import data", + "Failed_To_Load_Import_History": "Failed to load import history", + "Failed_To_Load_Import_Operation": "Failed to load import operation", + "Failed_to_open_call_window": "Failed to open call window", + "Failed_to_read_file": "Failed to read file", + "Failed_To_Start_Import": "Failed to start import operation", + "Failed_to_transfer_call": "Failed to transfer call", + "Failed_To_upload_Import_File": "Failed to upload import file", + "Failed_to_validate_invite_token": "Failed to validate invite token", + "Failure": "Failure", + "Fallback_forward_department": "Fallback department for forwarding", + "Fallback_forward_department_description": "Allows you to define a fallback department which will receive the chats forwarded to this one in case there's no online agents at the moment", + "Fallback_message": "Fallback message", + "False": "False", + "Favorite": "Favorite", + "Favorite_Rooms": "Enable favorite rooms", + "Favorites": "Favorites", + "Feature_Depends_on_Livechat_Visitor_navigation_as_a_message_to_be_enabled": "This feature depends on \"send visitor navigation history as a message\" to be enabled.", + "Feature_depends_on_selected_call_provider_to_be_enabled_from_administration_settings": "This feature depends on the above selected call provider to be enabled from the administration settings (admin -> video conference).", + "Feature_Limiting": "Feature limiting", + "Feature_preview": "Feature preview", + "Feature_preview_admin_page_callout": "Features enabled here will be enabled to each user in their feature preview preferences.", + "Feature_preview_admin_page_description": "Choose what feature previews to make available to workspace members.", + "Feature_preview_page_callout": "Feature previews are being tested and may not be stable or fully functional. Features may become Premium capabilities once officially released.", + "Feature_preview_page_description": "Enable the latest features that are currently under development.", + "Featured": "Featured", + "featured": "featured", + "Features": "Features", + "Federated": "Federated", + "Federation": "Federation", + "Federation_Description": "Federation allows remote workspaces to communicate with each other through the Matrix protocol.", + "FEDERATION_Discovery_Method": "Discovery method", + "FEDERATION_Discovery_Method_Description": "You can use the hub or a SRV and a TXT entry on your DNS records.", + "FEDERATION_Domain": "Domain", + "FEDERATION_Domain_Alert": "Do not change this after enabling the feature, we can't handle domain changes yet.", + "FEDERATION_Domain_Description": "Add the domain that this server should be linked to - for example: @rocket.chat.", + "Federation_Enable": "Enable Federation", + "Federation_Example_matrix_server": "Example: Matrix.org", + "Federation_Federated_room_search": "Federated room search", + "Federation_is_currently_disabled_on_this_workspace": "Federation is currently disabled on this workspace", + "Federation_Matrix": "Federation V2", + "Federation_Matrix_as_token": "AppService token", + "Federation_Matrix_bridge_localpart": "AppService user localpart", + "Federation_Matrix_bridge_url": "Bridge URL", + "Federation_Matrix_check_configuration": "Verify configuration", + "Federation_Matrix_configuration_status": "Configuration status", + "Federation_Matrix_enable_ephemeral_events": "Enable Matrix ephemeral events", + "Federation_Matrix_enable_ephemeral_events_Alert": "This requires a restart.
Enabling ephemeral events like user typing indicator can affect the performance of your Matrix Homeserver and Rocket.Chat server for federated communication", + "Federation_Matrix_enabled": "Enabled", + "Federation_Matrix_error_applying_room_roles": "Something went wrong while applying the room roles over the federated network", + "Federation_Matrix_Federated": "Federated", + "Federation_Matrix_Federated_Description": "By creating a federated room you'll not be able to enable encryption nor broadcast", + "Federation_Matrix_Federated_Description_disabled": "Federation is currently disabled on this workspace", + "Federation_Matrix_Federated_Description_invalid_version": "This room was created by an old Federation version and it's blocked indeterminately. <1>Click here for more information about Matrix Federation support", + "Federation_Matrix_giving_same_permission_warning": "You're giving this user the same privileges as yourself, you will not be able to undo this change. Do you want to proceed?", + "Federation_Matrix_homeserver_domain": "Homeserver domain", + "Federation_Matrix_homeserver_domain_alert": "No user should connect to the Homeserver with third party clients, only Rocket.Chat", + "Federation_Matrix_homeserver_url": "Homeserver URL", + "Federation_Matrix_homeserver_url_alert": "We recommend a new, empty Homeserver, to use with our Federation", + "Federation_Matrix_hs_token": "Homeserver token", + "Federation_Matrix_id": "AppService ID", + "Federation_Matrix_join_public_rooms_is_enterprise": "Join federated rooms is an Enterprise Edition feature", + "Federation_Matrix_join_public_rooms_is_premium": "Join federated rooms is a Premium feature", + "Federation_Matrix_losing_privileges": "Losing privileges", + "Federation_Matrix_losing_privileges_warning": "You won't be able to undo this action, as you're demoting yourself. If you're the last privileged user you won't be able to regain this privilege. Do you want to proceed still?", + "Federation_Matrix_max_size_of_public_rooms_users": "Maximum number of members when joining a public room in a remote server", + "Federation_Matrix_max_size_of_public_rooms_users_Alert": "Keep in mind, that the bigger the room you allow for users to join, the more time it will take to join that room, besides the amount of resource it will use. Read more", + "Federation_Matrix_max_size_of_public_rooms_users_desc": "The user limit from a public room in a remote server that can still be joined. Rooms that exceed this setting will still be listed, but users won't be able to join them", + "Federation_Matrix_not_allowed_to_change_moderator": "You are not allowed to change the moderator", + "Federation_Matrix_not_allowed_to_change_owner": "You are not allowed to change the owner", + "Federation_Matrix_registration_file": "Registration file", + "Federation_Matrix_registration_file_Alert": "Important: Enabling ephemeral events will make the server receive all the typing status of all users from all servers you are connected to.
To enable it, please update your registration file (.yaml file you are using to registrate Rocket.Chat to your home server), adding the following:
de.sorunome.msc2409.push_ephemeral: true", + "Federation_Matrix_serve_well_known": "Serve well known", + "Federation_Matrix_serve_well_known_Alert": "Keep this off if using DNS srv records for Federation, or use a reverse proxy to return static JSON if Federation traffic is heavy. Read mode.", + "Federation_Matrix_serve_well_known_Description": "Serve /.well-known/Matrix/server and /.well-known/Matrix/client directly from within Rocket.Chat instead of reverse proxy for Federation", + "FEDERATION_Public_Key": "Public key", + "Federation_Public_key": "Public key", + "FEDERATION_Public_Key_Description": "This is the key you need to share with your peers.", + "Federation_Search_federated_rooms": "Search federated rooms", + "Federation_Service_Allow_List": "Domain allow list", + "Federation_Service_Allow_List_Description": "Restrict Federation to the given allow list of domains.", + "Federation_Service_Domain": "Federated domain", + "Federation_Service_Domain_Alert": "Inform only the domain, do not include http(s)://, slashes or any path after it.
Use something like `acme.com` and not `https://acme.com/chat`.", + "Federation_Service_Domain_Description": "The domain that this server should respond to, for example: `acme.com`. This will be used as the suffix for user IDs (e.g., `@user:acme.com`).
If your chat server is accessible from a different domain than the one you want to use for Federation, you should follow our documentation to configure the `.well-known` file on your web server.", + "Federation_Service_EDU_Process_Presence": "Process presence events", + "Federation_Service_EDU_Process_Presence_Alert": "Enabling presence events may increase the load on your server and network traffic considerably, especially if you have many users. Only enable this option if you understand the implications and have the necessary resources to handle the additional load.", + "Federation_Service_EDU_Process_Presence_Description": "Send and receive events of user presence (online, offline, etc.) between federated servers.", + "Federation_Service_EDU_Process_Receipt": "Process receipt events", + "Federation_Service_EDU_Process_Receipt_Alert": "Enabling receipt events may increase the load on your server and network traffic considerably, especially if you have many users. Only enable this option if you understand the implications and have the necessary resources to handle the additional load.", + "Federation_Service_EDU_Process_Receipt_Description": "Send and receive events of message read receipts between federated servers.", + "Federation_Service_EDU_Process_Typing": "Process typing events", + "Federation_Service_EDU_Process_Typing_Alert": "Enabling typing events may increase the load on your server and network traffic considerably, especially if you have many users. Only enable this option if you understand the implications and have the necessary resources to handle the additional load.", + "Federation_Service_EDU_Process_Typing_Description": "Send and receive events of user typing a message between federated servers.", + "Federation_Service_Enabled": "Enable native Federation", + "Federation_Service_Enabled_Description": "Enable native Federation for inter-server communication using Matrix protocol.", + "Federation_Service_Join_Encrypted_Rooms": "Allow joining encrypted federated rooms", + "Federation_Service_Join_Non_Private_Rooms": "Allow joining non-private rooms", + "Federation_Service_Matrix_Signing_Algorithm": "Signing key algorithm", + "Federation_Service_Matrix_Signing_Key": "Signing key", + "Federation_Service_Matrix_Signing_Key_Description": "The private base64 signing key used to authenticate Federation requests. This is typically an ed25519 algorithm key (version 4), encoded as base64. It is essential for secure communication between federated servers over Matrix protocol and should be kept confidential.", + "Federation_Service_Matrix_Signing_Version": "Signing key version", + "Federation_Service_max_allowed_size_of_public_rooms_to_join": "Maximum number of members when joining a public room in a remote server", + "Federation_Service_max_allowed_size_of_public_rooms_to_join_Alert": "Keep in mind, that the bigger the room you allow for users to join, the more time it will take to join that room, besides the amount of resource it will use. Read more", + "Federation_Service_max_allowed_size_of_public_rooms_to_join_Description": "The user limit from a public room in a remote server that can still be joined. Rooms that exceed this setting will still be listed, but users won't be able to join them", + "Federation_Service_Validate_User_Domain": "Users email restrictions", + "Federation_Service_Validate_User_Domain_Description": "Restrict access to verified email addresses that match your federated domain.", + "Federation_slash_commands": "Federation commands", + "FEDERATION_Status": "Status", + "FEDERATION_Test_Setup": "Test setup", + "FEDERATION_Test_Setup_Error": "Could not find your server using your setup, please review your settings.", + "FEDERATION_Test_Setup_Success": "Your Federation setup is working and other servers can find you!", + "Federation_XMPP_Bridge_AS_Token": "AppService token", + "Federation_XMPP_Bridge_AS_Token_Description": "The 'as_token' used to authenticate the connection between the Rocket.Chat server and the XMPP bridge AppService. This token should be kept secret and only shared with the XMPP bridge service.", + "Federation_XMPP_Bridge_HS_Token": "Homeserver token", + "Federation_XMPP_Bridge_HS_Token_Description": "The 'hs_token' used to authenticate the connection between the Rocket.Chat server and the XMPP bridge. This token should be kept secret and only shared with the XMPP bridge service.", + "Federation_XMPP_Bridge_URL": "Bridge URL", + "Federation_XMPP_Bridge_URL_Description": "The URL of the XMPP bridge that will be used to connect to the XMPP network. This should be a valid URL that points to the XMPP bridge service.", + "Federation_XMPP_Join_Channel_Failed": "Could not join the XMPP channel. Please try again later.", + "Federation_XMPP_Join_Channel_Required": "Please provide a channel to join. Usage: `/xmpp-join #channel`", + "Federation_XMPP_Join_Channel_Success": "You joined the XMPP channel.", + "Field": "Field", + "Field_removed": "Field removed", + "Field_required": "Field required", + "File": "File", + "File_Downloads_Started": "File downloads started", + "File_exceeds_allowed_size_of_bytes": "File size exceeds upload limit of {{size}}.", + "File_name_Placeholder": "Search files...", + "File_not_allowed_direct_messages": "File sharing not allowed in direct messages.", + "File_Path": "File path", + "file_pruned": "file pruned", + "File_removed": "File removed", + "File_removed_by_automatic_prune": "File removed by automatic prune", + "File_removed_by_prune": "File removed by prune", + "File_Type": "File type", + "File_type_is_not_accepted": "File type is not accepted.", + "File_Upload_Disabled": "File upload disabled", + "File_uploaded": "File uploaded", + "File_uploaded_successfully": "File uploaded successfully", + "File_URL": "File URL", + "Files": "Files", + "files": "files", + "Files_list": "Files list", + "Files_only": "Only remove the attached files, keep messages", + "FileSize_Bytes": "{{fileSize}} Bytes", + "FileSize_KB": "{{fileSize}} KB", + "FileSize_MB": "{{fileSize}} MB", + "FileType": "File type", + "FileUpload": "File upload", + "FileUpload_Canceled": "Upload canceled", + "FileUpload_Cannot_preview_file": "Cannot preview file", + "FileUpload_Description": "Configure file upload and storage.", + "FileUpload_Disabled": "File uploads are disabled.", + "FileUpload_Enable_json_web_token_for_files": "Enable JSON Web Tokens protection to file uploads", + "FileUpload_Enable_json_web_token_for_files_Alert": "This option only takes effect when a JWT secret is configured. If \"JWT secret for files\" is left empty, no token will be generated and JWT file protection will not be applied.", + "FileUpload_Enable_json_web_token_for_files_description": "Appends a JWT to uploaded files urls", + "FileUpload_Enabled": "File uploads enabled", + "FileUpload_Enabled_Direct": "File uploads enabled in direct messages ", + "FileUpload_Error": "File upload error", + "FileUpload_Error_Trying_To_Open_File": "Error trying to open file", + "FileUpload_File_Empty": "File empty", + "FileUpload_FileSystemPath": "System path", + "FileUpload_GoogleStorage_AccessId": "Google storage access id", + "FileUpload_GoogleStorage_AccessId_Description": "The access id is generally in an email format, for example: \"`example-test@example.iam.gserviceaccount.com`\"", + "FileUpload_GoogleStorage_Bucket": "Google storage bucket name", + "FileUpload_GoogleStorage_Bucket_Description": "The name of the bucket which the files should be uploaded to.", + "FileUpload_GoogleStorage_ProjectId": "Project ID", + "FileUpload_GoogleStorage_ProjectId_Description": "The project ID from the Google developer's console", + "FileUpload_GoogleStorage_Proxy_Avatars": "Proxy avatars", + "FileUpload_GoogleStorage_Proxy_Avatars_Description": "Proxy avatar file transmissions through your server instead of direct access to the asset's URL", + "FileUpload_GoogleStorage_Proxy_Uploads": "Proxy uploads", + "FileUpload_GoogleStorage_Proxy_Uploads_Description": "Proxy upload file transmissions through your server instead of direct access to the asset's URL", + "FileUpload_GoogleStorage_Proxy_UserDataFiles": "Proxy user data files", + "FileUpload_GoogleStorage_Proxy_UserDataFiles_Description": "Proxy user data file transmissions through your server instead of direct access to the asset's URL", + "FileUpload_GoogleStorage_Secret": "Google storage secret", + "FileUpload_GoogleStorage_Secret_Description": "Please follow [these instructions](https://github.com/CulturalMe/Meteor-slingshot#google-cloud) and paste the result here.", + "FileUpload_GoogleStorage_URLExpiryTimeSpan": "URLs expiration timespan", + "FileUpload_GoogleStorage_URLExpiryTimeSpan_Description": "Time after which Google Cloud Storage generated URLs will no longer be valid (in seconds). If set to less than 5 seconds, this field will be ignored and URLs will use the default expiration (15 minutes).", + "FileUpload_json_web_token_secret_for_files": "File upload JSON Web Token secret", + "FileUpload_json_web_token_secret_for_files_description": "File upload JSON Web Token secret (used to be able to access uploaded files without authentication)", + "FileUpload_MaxFileSize": "Maximum file upload size (in bytes)", + "FileUpload_MaxFileSizeDescription": "Set it to -1 to remove the file size limitation.", + "FileUpload_MediaType_NotAccepted": "Media types not accepted", + "FileUpload_MediaType_NotAccepted__type__": "Media type not accepted: {{type}}", + "FileUpload_MediaTypeBlackList": "Blocked media types", + "FileUpload_MediaTypeBlackList_Alert": "The default media type for unknown file extensions is \"application/octet-stream\", to work only with known file extensions you can add it to the \"blocked media types\" list.", + "FileUpload_MediaTypeBlackListDescription": "Comma-separated list of media types. This setting has priority over the accepted media types.", + "FileUpload_MediaTypeWhiteList": "Accepted media types", + "FileUpload_MediaTypeWhiteListDescription": "Comma-separated list of media types. Leave it blank for accepting all media types.", + "FileUpload_ProtectFiles": "Protect uploaded files", + "FileUpload_ProtectFilesDescription": "Only authenticated users will have access", + "FileUpload_ProtectFilesEnabled_JWTNotSet": "Uploaded files are protected, but JWT access is not setup, this is required for Twilio to send media messages. Setup in settings -> FileUpload", + "FileUpload_Restrict_to_room_members": "Restrict files to rooms' members", + "FileUpload_Restrict_to_room_members_Description": "Restrict the access of files uploaded on rooms to the rooms' members only", + "FileUpload_Restrict_to_users_who_can_access_room": "Restrict files to users who can access the room", + "FileUpload_Restrict_to_users_who_can_access_room_Description": "Restrict the access of files uploaded on rooms to the users who can access the room. This option is mutually exclusive with the \"restrict files to rooms' members\" option as this one allows for users that are not part of some rooms but have special permissions that allow them to see it to access the files uploaded, for example, omnichannel managers & monitors", + "FileUpload_RotateImages": "Rotate images on upload", + "FileUpload_RotateImages_Description": "Enabling this setting may cause image quality loss", + "FileUpload_S3_Acl": "Acl", + "FileUpload_S3_AWSAccessKeyId": "Access key", + "FileUpload_S3_AWSAccessKeyId_desc": "Leave this empty if running on an ec2 instance with attached instance profile that has the right s3 permissions on the configured bucket.", + "FileUpload_S3_AWSSecretAccessKey": "Secret key", + "FileUpload_S3_AWSSecretAccessKey_desc": "Leave this empty if running on an ec2 instance with attached instance profile that has the right s3 permissions on the configured bucket.", + "FileUpload_S3_Bucket": "Bucket name", + "FileUpload_S3_BucketURL": "Bucket URL", + "FileUpload_S3_CDN": "CDN domain for downloads", + "FileUpload_S3_ForcePathStyle": "Force path style", + "FileUpload_S3_Proxy_Avatars": "Proxy avatars", + "FileUpload_S3_Proxy_Avatars_Description": "Proxy avatar file transmissions through your server instead of direct access to the asset's URL", + "FileUpload_S3_Proxy_Uploads": "Proxy uploads", + "FileUpload_S3_Proxy_Uploads_Description": "Proxy upload file transmissions through your server instead of direct access to the asset's URL", + "FileUpload_S3_Proxy_UserDataFiles": "Proxy user data files", + "FileUpload_S3_Proxy_UserDataFiles_Description": "Proxy user data file transmissions through your server instead of direct access to the asset's URL", + "FileUpload_S3_Region": "Region", + "FileUpload_S3_URLExpiryTimeSpan": "URLs expiration timespan", + "FileUpload_S3_URLExpiryTimeSpan_Description": "Time after which Amazon S3 generated URLs will no longer be valid (in seconds). If set to less than 5 seconds, this field will be ignored and URLs will use the provider's default expiration (15 minutes).", + "FileUpload_Storage_Type": "Storage type", + "FileUpload_Update_Failed": "Could not update file name", + "FileUpload_Webdav_Password": "WebDAV password", + "FileUpload_Webdav_Proxy_Avatars": "Proxy avatars", + "FileUpload_Webdav_Proxy_Avatars_Description": "Proxy avatar file transmissions through your server instead of direct access to the asset's URL", + "FileUpload_Webdav_Proxy_Uploads": "Proxy uploads", + "FileUpload_Webdav_Proxy_Uploads_Description": "Proxy upload file transmissions through your server instead of direct access to the asset's URL", + "FileUpload_Webdav_Proxy_UserDataFiles": "Proxy user data files", + "FileUpload_Webdav_Proxy_UserDataFiles_Description": "Proxy user data file transmissions through your server instead of direct access to the asset's URL", + "FileUpload_Webdav_Server_URL": "WebDAV server access URL", + "FileUpload_Webdav_Upload_Folder_Path": "Upload folder path", + "FileUpload_Webdav_Upload_Folder_Path_Description": "WebDAV folder path which the files should be uploaded to", + "FileUpload_Webdav_Username": "WebDAV username", + "Filter": "Filter", + "Filter_by_category": "Filter by category", + "Filter_by_Custom_Fields": "Filter by custom fields", + "Filter_By_Price": "Filter by price", + "Filter_by_role": "Filter by role", + "Filter_by_room": "Filter by room type", + "Filter_By_Status": "Filter by status", + "Filter_by_visibility": "Filter by visibility", + "Filters": "Filters", + "Filters_and_secondary_sidebar": "Filters and secondary sidebar", + "Filters_and_secondary_sidebar_description": "Reduce noise and increase focus using sidebar filters and a secondary navigation layer. Filter your mentions, favorite rooms, discussions or filter by a specific room to see its associated channels and discussions.", + "Filters_applied": "Filters applied", + "Financial_Services": "Financial services", + "Finish": "Finish", + "Finish_purchase": "Finish purchase", + "Finish_recording": "Finish recording", + "Finish_Registration": "Finish registration", + "Finish_your_purchase_trial": "Finish your purchase to avoid <1>downgrade consequences.", + "First_Channel_After_Login": "First channel after login", + "First_message_hint": "A discussion can start with a question like \"how do I upload a picture?\"", + "First_response_time": "First response time", + "Flags": "Flags", + "Follow_message": "Follow message", + "Follow_social_profiles": "Follow our social profiles, fork us on github and share your thoughts about the rocket.chat app on our trello board.", + "Follower": { + "one": "Follower", + "other": "Followers" + }, + "Following": "Following", + "Font_Default": "Default", + "Font_Extra_large": "Extra large", + "Font_Large": "Large", + "Font_Medium": "Medium", + "Font_size": "Font size", + "Font_Small": "Small", + "Fonts": "Fonts", + "Food_and_Drink": "Food & Drink", + "Footer": "Footer", + "Footer_Direct_Reply": "Footer when direct reply is enabled", + "For_more_details_please_check_our_docs": "For more details please check our docs.", + "For_your_security_you_must_enter_your_current_password_to_continue": "For your security, you must enter your current password to continue", + "Force_Disable_OpLog_For_Cache": "Force disable OpLog for cache", + "Force_Disable_OpLog_For_Cache_Description": "Will not use OpLog to sync cache even when it's available", + "Force_Encryption_For_Private_Rooms": "Force end-to-end encryption on private rooms", + "Force_Encryption_For_Private_Rooms_Alert": "Not compatible with video conference persistent chat
Persistent chat discussions are unencrypted, so while this setting is enabled persistent chat is treated as disabled and video calls will not create a chat history discussion.", + "Force_Encryption_For_Private_Rooms_Description": "When enabled, all newly created private rooms will be encrypted by default.", + "Force_Screen_Lock": "Force screen lock", + "Force_Screen_Lock_After": "Force screen lock after", + "Force_Screen_Lock_After_description": "The time to request password again after the finish of the latest session, in seconds.", + "Force_Screen_Lock_description": "When enabled, you'll force your users to use a PIN/BIOMETRY/FACEID to unlock the app.", + "Force_SSL": "Force SSL", + "Force_SSL_Description": "*Caution!* _Force SSL_ should never be used with reverse proxy. If you have a reverse proxy, you should do the redirect THERE. This option exists for deployments like Heroku, that does not allow the redirect configuration at the reverse proxy.", + "Force_visitor_to_accept_data_processing_consent": "Force visitor to accept data processing consent", + "Force_visitor_to_accept_data_processing_consent_description": "Visitors are not allowed to start chatting without consent.", + "Force_visitor_to_accept_data_processing_consent_enabled_alert": "Agreement with data processing must be based on a transparent understanding of the reason for processing. Because of this, you must fill out the setting below which will be displayed to users in order to provide the reasons for collecting and processing your personal information.", + "force-delete-message": "Force delete message", + "force-delete-message_description": "Permission to delete a message bypassing all restrictions", + "Forgot_E2EE_Password": "Forgot E2EE password?", + "Forgot_password": "Forgot your password?", + "Forgot_Password_Description": "You may use the following placeholders: \n - `[Forgot_Password_Url]` for the password recovery URL. \n - `[name]`, `[fname]`, `[lname]` for the user's full name, first name or last name, respectively. \n - `[email]` for the user's email. \n - `[Site_Name]` and `[Site_URL]` for the application name and URL respectively.", + "Forgot_Password_Email": "Click here to reset your password.", + "Forgot_Password_Email_Subject": "[Site_Name] - Password recovery", + "Forgot_password_section": "Forgot password", + "Format": "Format", + "Forward": "Forward", + "Forward_chat": "Forward chat", + "Forward_in_history": "Forward in history", + "Forward_message": "Forward message", + "Forward_to_department": "Forward to department", + "Forward_to_user": "Forward to user", + "Forwarding": "Forwarding", + "FPS": "FPS", + "Free": "Free", + "Free_Apps": "Free apps", + "Free_Edition": "Free edition", + "free_per_month_user": "$0 per month/user", + "Frequently_Used": "Frequently used", + "Friday": "Friday", + "From": "From", + "From_Email": "From email", + "From_email_warning": "Warning: The field From is subject to your mail server settings.", + "Full_log": "Full log", + "Full_Name": "Full name", + "Full_profile": "Full profile", + "Full_Screen": "Full screen", + "Fullscreen": "Fullscreen", + "Fullscreen_failed_to_switch_not_allowed": "Switching to fullscreen was not allowed, please check your browser settings.", + "Fully_integrated_voip_receive_internal_external_calls_without_switching_between_apps_external_systems": "Fully-integrated Rocket.Chat VoIP allows your team to make and receive internal and external calls without switching between apps or external systems.", + "Gaming": "Gaming", + "General": "General", + "General_Description": "Configure general workspace settings.", + "General_Settings": "General settings", + "Generate": "Generate", + "Generate_new_key": "Generate a new key", + "Generate_New_Link": "Generate new link", + "Generating_key": "Generating key", + "Get_all_apps": "Get all the apps your team needs", + "get-password-policy-forbidRepeatingCharacters": "The password should not contain repeating characters", + "get-password-policy-forbidRepeatingCharactersCount": "The password should not contain more than {{forbidRepeatingCharactersCount}} repeating characters", + "get-password-policy-forbidRepeatingCharactersCount-label": "Max. {{limit}} repeating characters", + "get-password-policy-maxLength": "The password should be maximum {{maxLength}} characters long", + "get-password-policy-maxLength-label": "At most {{limit}} characters", + "get-password-policy-minLength": "The password should be minimum {{minLength}} characters long", + "get-password-policy-minLength-label": "At least {{limit}} characters", + "get-password-policy-mustContainAtLeastOneLowercase": "The password should contain at least one lowercase letter", + "get-password-policy-mustContainAtLeastOneLowercase-label": "At least one lowercase letter", + "get-password-policy-mustContainAtLeastOneNumber": "The password should contain at least one number", + "get-password-policy-mustContainAtLeastOneNumber-label": "At least one number", + "get-password-policy-mustContainAtLeastOneSpecialCharacter": "The password should contain at least one special character", + "get-password-policy-mustContainAtLeastOneSpecialCharacter-label": "At least one symbol", + "get-password-policy-mustContainAtLeastOneUppercase": "The password should contain at least one uppercase letter", + "get-password-policy-mustContainAtLeastOneUppercase-label": "At least one uppercase letter", + "get-server-info": "Get server info", + "get-server-info_description": "Permission to get server info", + "github_HEAD": "HEAD", + "github_no_public_email": "You don't have any email as public email in your GitHub account", + "Give_the_application_a_name_This_will_be_seen_by_your_users": "Give the application a name. This will be seen by your users.", + "Global": "Global", + "Global Policy": "Global policy", + "Global_purge_override_warning": "A global retention policy is in place. If you leave \"override global retention policy\" off, you can only apply a policy that is stricter than the global policy.", + "Global_Search": "Global search", + "Glossary_of_simplified_terms": "Glossary of simplified terms", + "Go_to_accessibility_and_appearance": "Go to accessibility and appearance", + "Go_to_href": "Go to: {{href}}", + "Go_to_settings": "Go to settings", + "Go_to_workspace_settings": "Go to workspace settings", + "Go_to_your_workspace": "Go to your workspace", + "Google_Meet_Enterprise_only": "Google Meet (Enterprise only)", + "Google_Meet_Premium_only": "Google Meet (Premium only)", + "Google_Play": "Google Play", + "GoogleCloudStorage": "Google Cloud Storage", + "GoogleNaturalLanguage_ServiceAccount_Description": "Service account key JSON file. More information can be found [here](https://cloud.google.com/natural-language/docs/common/auth#set_up_a_service_account)", + "GoogleTagManager_id": "Google tag manager id", + "Got_it": "Got it", + "Government": "Government", + "Grandfathered_app": "App exempt from app limit policy", + "Graphql_CORS": "GraphQL CORS", + "Graphql_Enabled": "GraphQL enabled", + "Graphql_Subscription_Port": "GraphQL subscription port", + "Grid_view": "Grid view", + "Group": "Group", + "Group_by": "Group by", + "Group_by_Type": "Group by type", + "Group_discussions": "Group discussions", + "Group_favorites": "Group favorites", + "group_mentions_counter": { + "one": "{{count}} group mention", + "other": "{{count}} group mentions" + }, + "Group_mentions_disabled_x_members": "Group mentions `@all` and `@here` have been disabled for rooms with more than {{total}} members.", + "Group_mentions_only": "Group mentions only", + "Grouping": "Grouping", + "Guest": "Guest", + "Hang_up_and_transfer_call": "Hang up and transfer call", + "Hash": "Hash", + "Hashed_Site_Url": "Hashed site URL", + "Header": "Header", + "Header_and_Footer": "Header and footer", + "Healthcare": "Healthcare", + "Helpers": "Helpers", + "Here_is_your_authentication_code": "Here is your authentication code:", + "Hex_Color_Preview": "Hex color preview", + "Hi": "Hi", + "Hi_username": "Hi [name]", + "Hidden": "Hidden", + "Hidden_from": "Hidden from", + "Hide": "Hide", + "Hide_additional_fields": "Hide additional fields", + "Hide_chat": "Hide chat", + "Hide_counter": "Hide counter", + "Hide_flextab": "Hide contextual bar by clicking outside of it", + "Hide_Group_Warning": "Are you sure you want to hide the group \"{{roomName}}\"?", + "Hide_Livechat_Warning": "Are you sure you want to hide the chat with \"{{roomName}}\"?", + "Hide_On_Workspace": "Hide on workspace", + "Hide_Private_Warning": "Are you sure you want to hide the discussion with \"{{roomName}}\"?", + "Hide_roles": "Hide roles", + "Hide_room": "Hide", + "Hide_Room_Warning": "Are you sure you want to hide the channel \"{{roomName}}\"?", + "Hide_status_from": "Hide status from", + "Hide_status_from_hint": "User will always appear offline to selected users.", + "Hide_System_Messages": "Hide system messages", + "Hide_System_Messages_Hint": "Hidden system messages are excluded from a room's message count.", + "Hide_Unread_Room_Status": "Hide unread room status", + "Hide_usernames": "Hide usernames", + "Hide_video": "Hide video", + "High": "High", + "High_scalability": "High scalability", + "Highest": "Highest", + "Highlighted_chosen_word": "Highlighted chosen word", + "Highlights": "Highlights", + "Highlights_How_To": "To be notified when someone mentions a word or phrase, add it here. You can separate words or phrases with commas. Highlight words are not case sensitive.", + "Highlights_List": "Highlight words", + "History": "History", + "History_navigation": "History navigation", + "Hold": "Hold", + "Hold_Call": "Hold call", + "Hold_Call_EE_only": "Hold call (Enterprise only)", + "Hold_Call_Premium_only": "Hold call (Premium plans only)", + "Hold_EE_only": "Hold (Enterprise only)", + "Home": "Home", + "Homepage": "Homepage", + "Homepage_Custom_Content_Default_Message": "Admins may insert content html to be rendered in this white space.", + "Hospitality_Businness": "Hospitality business", + "Host": "Host", + "Hours": "Hours", + "hours": "hours", + "How_and_why_we_collect_usage_data": "How and why usage data is collected", + "How_friendly_was_the_chat_agent": "How friendly was the chat agent?", + "How_knowledgeable_was_the_chat_agent": "How knowledgeable was the chat agent?", + "How_long_to_wait_after_agent_goes_offline": "How long to wait after agent goes offline", + "How_long_to_wait_to_consider_visitor_abandonment": "How long to wait to consider visitor abandonment?", + "How_long_to_wait_to_consider_visitor_abandonment_in_seconds": "How long to wait to consider visitor abandonment?", + "How_responsive_was_the_chat_agent": "How responsive was the chat agent?", + "How_satisfied_were_you_with_this_chat": "How satisfied were you with this chat?", + "How_to_handle_open_sessions_when_agent_goes_offline": "How to handle open sessions when agent goes offline", + "HTML": "HTML", + "Http_timeout": "HTTP timeout (in milliseconds)", + "Http_timeout_value": "5000", + "I_Saved_My_Password": "I saved my password", + "Icon": "Icon", + "Idle_Time_Limit": "Idle time limit", + "Idle_Time_Limit_Description": "Set how long (in seconds) the app waits before marking you as away when you're not active. Minimum: 60 seconds", + "if_they_are_from": "(if they are from {{users}})", + "If_this_email_is_registered": "If this email is registered, we'll send instructions on how to reset your password. If you do not receive an email shortly, please come back and try again.", + "If_you_didnt_ask_for_reset_ignore_this_email": "If you didn't ask for your password reset, you can ignore this email.", + "If_you_didnt_try_to_login_in_your_account_please_ignore_this_email": "If you didn't try to login in your account please ignore this email.", + "If_you_dont_have_one_send_an_email_to_omni_rocketchat_to_get_yours": "If you don't have one send an email to [omni@rocket.chat](mailto:omni@rocket.chat) to get yours.", + "Iframe_Integration": "Iframe integration", + "Iframe_Integration_receive_enable": "Enable receive", + "Iframe_Integration_receive_enable_Description": "Allow parent window to send commands to Rocket.Chat.", + "Iframe_Integration_receive_origin": "Receive origins", + "Iframe_Integration_receive_origin_Description": "Origins with protocol prefix, separated by commas, which are allowed to receive commands e.g. `https://localhost, http://localhost`, or * to allow receiving from anywhere.", + "Iframe_Integration_send_enable": "Enable send", + "Iframe_Integration_send_enable_Description": "Send events to parent window", + "Iframe_Integration_send_target_origin": "Send target origin", + "Iframe_Integration_send_target_origin_Description": "Origin with protocol prefix, which commands are sent to e.g. `https://localhost`, or * to allow sending to anywhere.", + "Iframe_Restrict_Access": "Restrict access inside any iframe", + "Iframe_Restrict_Access_Description": "This setting enable/disable restrictions to load the RC inside any iframe", + "Iframe_X_Frame_Options": "Options to X-Frame-Options", + "Iframe_X_Frame_Options_Description": "Options to X-Frame-Options. [You can see all the options here.](https://developer.mozilla.org/en-US/docs/web/HTTP/headers/X-Frame-Options#syntax)", + "Ignore": "Ignore", + "Ignore_Two_Factor_Authentication": "Ignore two-factor authentication", + "Ignored": "Ignored", + "Image_gallery": "Image gallery", + "Images": "Images", + "IMAP_intercepter_already_running": "IMAP intercepter already running", + "IMAP_intercepter_Not_running": "IMAP intercepter not running", + "Impersonate_next_agent_from_queue": "Impersonate next agent from queue", + "Impersonate_user": "Impersonate user", + "Impersonate_user_description": "When enabled, integration posts as the user that triggered integration", + "Import": "Import", + "Import_New_File": "Import new file", + "Import_Operation_Failed": "Import operation failed", + "Import_requested_successfully": "Import requested successfully", + "Import_Type": "Import type", + "Importer_Archived": "Archived", + "Importer_CSV_Information": "The CSV importer requires a specific format, please read the documentation for how to structure your zip file:", + "Importer_done": "Importing complete!", + "Importer_ExternalUrl_Description": "You can also use an URL for a publicly accessible file:", + "Importer_finishing": "Finishing up the import.", + "Importer_From_Description": "Imports {{from}} data into Rocket.Chat.", + "Importer_From_Description_CSV": "Imports CSV data into Rocket.Chat. The uploaded file must be a ZIP file.", + "Importer_import_cancelled": "Import cancelled.", + "Importer_import_failed": "An error occurred while running the import.", + "Importer_importing_channels": "Importing the channels.", + "Importer_importing_files": "Importing the files.", + "Importer_importing_messages": "Importing the messages.", + "Importer_importing_started": "Starting the import.", + "Importer_importing_users": "Importing the users.", + "Importer_not_in_progress": "The importer is currently not running.", + "Importer_not_setup": "The importer is not setup correctly, as it didn't return any data.", + "Importer_Prepare_Restart_Import": "Restart import", + "Importer_Prepare_Start_Import": "Start importing", + "Importer_Prepare_Uncheck_Archived_Channels": "Uncheck archived channels", + "Importer_Prepare_Uncheck_Deleted_Users": "Uncheck deleted users", + "Importer_progress_error": "Failed to get the progress for the import.", + "Importer_setup_error": "An error occurred while setting up the importer.", + "Importer_Slack_Users_CSV_Information": "The file uploaded must be Slack's users export file, which is a CSV file. See here for more information:", + "Importer_Source_File": "Source file selection", + "importer_status_done": "Completed successfully", + "importer_status_downloading_file": "Downloading file", + "importer_status_file_loaded": "File loaded", + "importer_status_finishing": "Almost done", + "importer_status_import_cancelled": "Cancelled", + "importer_status_import_failed": "Error", + "importer_status_importing_channels": "Importing channels", + "importer_status_importing_files": "Importing files", + "importer_status_importing_messages": "Importing messages", + "importer_status_importing_started": "Importing data", + "importer_status_importing_users": "Importing users", + "importer_status_new": "Not started", + "importer_status_preparing_channels": "Reading channels file", + "importer_status_preparing_messages": "Reading message files", + "importer_status_preparing_started": "Reading files", + "importer_status_preparing_users": "Reading users file", + "importer_status_uploading": "Uploading file", + "importer_status_user_selection": "Ready to select what to import", + "Importer_Upload_FileSize_Message": "Your server settings allow the upload of files of any size up to {{maxFileSize}}.", + "Importer_Upload_Unlimited_FileSize": "Your server settings allow the upload of files of any size.", + "Importing_channels": "Importing channels", + "Importing_Data": "Importing data", + "Importing_messages": "Importing messages", + "Importing_users": "Importing users", + "In_call": "In call", + "In_progress": "In progress", + "Inactivity_Time": "Inactivity time", + "Inbound": "Inbound", + "Inbox_Info": "Inbox info", + "Include_Offline_Agents": "Include offline agents", + "Includes": "Includes", + "Inclusive": "Inclusive", + "Incoming": "Incoming", + "Incoming_call": "Incoming call", + "Incoming_call_ellipsis": "Incoming call...", + "Incoming_call_from": "Incoming call from", + "Incoming_call_from__roomName__": "Incoming call from {{roomName}}", + "Incoming_call_silenced": "Incoming call, silenced", + "Incoming_call_transfer": "Incoming call transfer", + "Incoming_Calls": "Incoming calls", + "Incoming_Livechats": "Queued chats", + "Incoming_voice_call": "Incoming voice call", + "Incoming_voice_call_canceled_suddenly": "An incoming voice call was canceled suddenly.", + "Incoming_voice_call_canceled_user_not_registered": "An incoming voice call was canceled due to an unexpected error.", + "Incoming_WebHook": "Incoming WebHook", + "Incorrect_encryption_password": "Incorrect encryption password", + "increments-of-two": "increments of two", + "Industry": "Industry", + "Info": "Info", + "Information_to_keep_top_of_mind": "Information to keep top-of-mind", + "initials_avatar": "Initials avatar", + "Inline_code": "Inline code", + "inline_code": "inline code", + "Input": "Input", + "Insert": "Insert", + "Insert_Contact_Name": "Insert the contact name", + "Insert_Placeholder": "Insert placeholder", + "Insert_timestamp": "Insert timestamp", + "Install": "Install", + "Install_anyway": "Install anyway", + "Install_Extension": "Install extension", + "Install_FxOs": "Install Rocket.Chat on your Firefox", + "Install_FxOs_done": "Great! You can now use Rocket.Chat via the icon on your homescreen. Have fun with Rocket.Chat!", + "Install_FxOs_error": "Sorry, that did not work as intended! The following error appeared:", + "Install_FxOs_follow_instructions": "Please confirm the app installation on your device (press \"install\" when prompted).", + "Install_package": "Install package", + "Install_rocket_chat_on_your_preferred_desktop_platform": "Install Rocket.Chat on your preferred desktop platform.", + "Install_Zapier_from_marketplace": "Install the Zapier app from marketplace to avoid disruptions", + "Install_Zapier_from_marketplace_new_workspaces": "Install the Zapier app from marketplace to configure new integrations", + "Installation": "Installation", + "Installed": "Installed", + "Installed_at": "Installed at", + "Installing": "Installing", + "Instance": "Instance", + "Instance_Record": "Instance record", + "Instances": "Instances", + "Instances_health": "Instances health", + "Instructions": "Instructions", + "Instructions_to_your_visitor_fill_the_form_to_send_a_message": "Instructions to your visitor fill the form to send a message", + "Insurance": "Insurance", + "Integration_added": "Integration has been added", + "Integration_Advanced_Settings": "Advanced settings", + "Integration_Delete_Warning": "Deleting an integrations cannot be undone.", + "Integration_disabled": "Integration disabled", + "Integration_History_Cleared": "Integration history successfully cleared", + "Integration_Incoming_WebHook": "Incoming WebHook integration", + "Integration_New": "New integration", + "Integration_Outgoing_WebHook": "Outgoing WebHook integration", + "Integration_Outgoing_WebHook_History": "Outgoing WebHook integration history", + "Integration_Outgoing_WebHook_History_Data_Passed_To_Trigger": "Data passed to integration", + "Integration_Outgoing_WebHook_History_Data_Passed_To_URL": "Data passed to URL", + "Integration_Outgoing_WebHook_History_Error_Stacktrace": "Error stacktrace", + "Integration_Outgoing_WebHook_History_Http_Response": "HTTP response", + "Integration_Outgoing_WebHook_History_Http_Response_Error": "HTTP response error", + "Integration_Outgoing_WebHook_History_Messages_Sent_From_Prepare_Script": "Messages sent from prepare step", + "Integration_Outgoing_WebHook_History_Messages_Sent_From_Process_Script": "Messages sent from process response step", + "Integration_Outgoing_WebHook_History_Time_Ended_Or_Error": "Time it ended or Error'd", + "Integration_Outgoing_WebHook_History_Time_Triggered": "Time integration triggered", + "Integration_Outgoing_WebHook_History_Trigger_Step": "Last trigger step", + "Integration_Outgoing_WebHook_No_History": "This outgoing webhook integration has yet to have any history recorded.", + "Integration_Retry_Count": "Retry count", + "Integration_Retry_Count_Description": "How many times should the integration be tried if the call to the url fails?", + "Integration_Retry_Delay": "Retry delay", + "Integration_Retry_Delay_Description": "Which delay algorithm should the retrying use? 10 ^ x or 2 ^ x or x * 2 ", + "Integration_Retry_Failed_Url_Calls": "Retry failed url calls", + "Integration_Retry_Failed_Url_Calls_Description": "Should the integration try a reasonable amount of time if the call out to the url fails?", + "Integration_Run_When_Message_Is_Edited": "Run on edits", + "Integration_Run_When_Message_Is_Edited_Description": "Should the integration run when the message is edited? Setting this to false will cause the integration to only run on **new** messages.", + "Integration_updated": "Integration has been updated.", + "Integration_Word_Trigger_Placement": "Word placement anywhere", + "Integration_Word_Trigger_Placement_Description": "Should the word be triggered when placed anywhere in the sentence other than the beginning?", + "integration-scripts-disabled": "Integration scripts are disabled", + "integration-scripts-isolated-vm-disabled": "The \"secure sandbox\" may not be used on new or modified scripts.", + "integration-scripts-unknown-engine": "Unknown integration script engine", + "Integrations": "Integrations", + "Integrations_for_all_channels": "Enter all_public_channels to listen on all public channels, all_private_groups to listen on all private groups, and all_direct_messages to listen to all direct messages.", + "Integrations_Outgoing_Type_FileUploaded": "File uploaded", + "Integrations_Outgoing_Type_RoomArchived": "Room archived", + "Integrations_Outgoing_Type_RoomCreated": "Room created (public and private)", + "Integrations_Outgoing_Type_RoomJoined": "User joined room", + "Integrations_Outgoing_Type_RoomLeft": "User left room", + "Integrations_Outgoing_Type_SendMessage": "Message sent", + "Integrations_Outgoing_Type_UserCreated": "User created", + "Integrations_table": "Integrations table", + "Intelligent_Search": "AI search", + "Intelligent_Search_disabled_description": "Enable AI search and configure the pipeline before semantic results appear in workspace search.", + "Intelligent_Search_disabled_title": "AI search is disabled", + "Intelligent_Search_missing_configuration_description": "Add the pipeline base URL, pipeline ID, and credentials in AI center.", + "Intelligent_Search_missing_configuration_title": "AI search needs configuration", + "Intelligent_Search_page_empty_state": "Use the top search bar to ask a question.", + "Intelligent_Search_Result": "AI search result", + "Intelligent_Search_scope_all_rooms": "Searching rooms you can access where AI search is enabled", + "Intelligent_Search_start_from_top_bar": "Open AI search from the top search bar to search your workspace semantically.", + "Intelligent_Search_upsell_description": "Unlock semantic results that can find relevant messages even when the exact words are not used.", + "Intelligent_Search_upsell_title": "Add AI search", + "InternalHubot": "Internal Hubot", + "InternalHubot_EnableForChannels": "Enable for public channels", + "InternalHubot_EnableForDirectMessages": "Enable for direct messages", + "InternalHubot_EnableForPrivateGroups": "Enable for private channels", + "InternalHubot_PathToLoadCustomScripts": "Folder to load the scripts", + "InternalHubot_reload": "Reload the scripts", + "InternalHubot_ScriptsToLoad": "Scripts to load", + "InternalHubot_ScriptsToLoad_Description": "Please enter a comma separated list of scripts to load from your custom folder", + "InternalHubot_Username_Description": "This must be a valid username of a bot registered on your server.", + "Invalid Canned Response": "Invalid canned response", + "Invalid_apps_admin_message": "There are one or more apps in an invalid state. Go to {{marketplace}} > {{installed}} to review.", + "Invalid_apps_banner_text": "There are one or more apps in an invalid state. Click here to review.", + "Invalid_confirm_pass": "The password confirmation does not match password", + "Invalid_Department": "Invalid department", + "Invalid_email": "The email entered is invalid", + "Invalid_field": "The field must not be empty", + "Invalid_Import_File_Type": "Invalid import file type.", + "Invalid_JSON": "Invalid JSON", + "Invalid_license": "Invalid license", + "Invalid_name": "The name must not be empty", + "Invalid_OAuth_client": "Invalid OAuth client", + "Invalid_or_expired_invite_token": "Invalid or expired invite token", + "Invalid_pass": "The password must not be empty", + "Invalid_password": "Invalid password", + "Invalid_reason": "The reason to join must not be empty", + "Invalid_secret_URL_message": "The URL provided is invalid.", + "Invalid_two_factor_code": "Invalid two-factor code", + "Invalid_URL": "Invalid URL", + "Invalid_username": "The username entered is invalid", + "Invisible": "Invisible", + "invisible": "invisible", + "Invitation": "Invitation", + "Invitation_date": "Invitation date", + "Invitation_Email_Description": "You may use the following placeholders: \n - `[email]` for the recipient email. \n - `[Site_Name]` and `[Site_URL]` for the application name and URL respectively. ", + "Invitation_HTML": "Invitation HTML", + "Invitation_HTML_Default": "

You have been invited to [Site_Name]

Go to [Site_URL] and try the best open source chat solution available today!

", + "Invitation_Subject": "Invitation subject", + "Invitation_Subject_Default": "You have been invited to [Site_Name]", + "Invite": "Invite", + "Invite_and_add_members_to_this_workspace_to_start_communicating": "Invite and add members to this workspace to start communicating.", + "Invite_Link": "Invite link", + "Invite_link_generated": "Invite link has been generated", + "Invite_removed": "Invite removed successfully", + "Invite_user_to_join_channel": "Invite one user to join this channel", + "Invite_user_to_join_channel_all_from": "Invite all users from [#channel] to join this channel", + "Invite_user_to_join_channel_all_to": "Invite all users from this channel to join [#channel]", + "Invite_Users": "Invite members", + "Invited__date__": "Invited {{date}}", + "Invites": "Invites", + "IP": "IP", + "IP_Address": "IP address", + "IRC_Channel_Join": "Output of the JOIN command.", + "IRC_Channel_Leave": "Output of the PART command.", + "IRC_Channel_Users": "Output of the NAMES command.", + "IRC_Channel_Users_End": "End of output of the NAMES command.", + "IRC_Description": "Internet Relay Chat (IRC) is a text-based group communication tool. Users join uniquely named channels, or rooms, for open discussion. IRC also supports private messages between individual users and file sharing capabilities. This package integrates these layers of functionality with Rocket.Chat.", + "IRC_Enabled": "Attempt to integrate IRC support. Changing this value requires restarting Rocket.Chat.", + "IRC_Enabled_Alert": "IRC support is a work in progress. Use on a production system is not recommended at this time.", + "IRC_Federation": "IRC Federation", + "IRC_Federation_Description": "Connect to other IRC servers.", + "IRC_Federation_Disabled": "IRC Federation is disabled.", + "IRC_Hostname": "The IRC host server to connect to.", + "IRC_Login_Fail": "Output upon a failed connection to the IRC server.", + "IRC_Login_Success": "Output upon a successful connection to the IRC server.", + "IRC_Message_Cache_Size": "The cache limit for outbound message handling.", + "IRC_Port": "The port to bind to on the IRC host server.", + "IRC_Private_Message": "Output of the PRIVMSG command.", + "IRC_Quit": "Output upon quitting an IRC session.", + "Issue_Links": "Issue tracker links", + "IssueLinks_Incompatible": "Warning: do not enable this and the 'hex color preview' at the same time.", + "IssueLinks_LinkTemplate": "Template for issue links", + "It_Security": "It security", + "It_Will_Hide_All_Other_Content_Blocks_In_The_Homepage": "It will hide all other content blocks in the homepage", + "It_Will_Show_All_Other_Content_Blocks_In_The_Homepage": "It will show all other content blocks in the homepage", + "It_works": "It works", + "Italic": "Italic", + "italics": "italics", + "Items_per_page:": "Items per page:", + "Jitsi_included_with_Community": "Jitsi, included with Community", + "Jitter": "Jitter", + "Job_Title": "Job title", + "Join": "Join", + "Join_audio_call": "Join audio call", + "Join_call": "Join call", + "Join_channel": "Join channel", + "Join_channel_to_view_history": "Join {{channel}} to view history.", + "Join_Chat": "Join chat", + "Join_conference": "Join conference", + "Join_conference_with__name__": "Join conference with {{name}}", + "Join_default_channels": "Join default channels", + "Join_discussion": "Join discussion", + "Join_my_room_to_start_the_video_call": "Join my room to start the video call", + "Join_rooms": "Join rooms", + "Join_the_Community": "Join the community", + "Join_the_conference": "Join the conference", + "Join_the_given_channel": "Join the given channel", + "Join_video_call": "Join video call", + "Join_with_password": "Join with password", + "Join_your_team": "Join your team", + "join-without-join-code": "Join without join code", + "join-without-join-code_description": "Permission to bypass the join code in channels with join code enabled", + "joined": "joined", + "Joined_at": "Joined at", + "JSON": "JSON", + "Jump": "Jump", + "Jump_to_first_unread": "Jump to first unread", + "Jump_to_message": "Jump to message", + "Jump_to_recent_messages": "Jump to recent messages", + "Just_invited_people_can_access_this_channel": "Just invited people can access this channel.", + "Katex_Dollar_Syntax": "Allow dollar syntax", + "Katex_Dollar_Syntax_Description": "Allow using $$katex block$$ and $inline katex$ syntaxes", + "Katex_Enabled": "Katex enabled", + "Katex_Enabled_Description": "Allow using [katex](http://khan.github.io/KaTeX/) for math typesetting in messages", + "Katex_Parenthesis_Syntax": "Allow parenthesis syntax", + "Katex_Parenthesis_Syntax_Description": "Allow using \\[katex block\\] and \\(inline katex\\) syntaxes", + "Keep_default_user_settings": "Keep the default settings", + "Keep_editing": "Keep editing", + "Keep_on_top": "Keep on top", + "Keyboard_Shortcut_Key_Alt": "Alt", + "Keyboard_Shortcut_Key_ArrowDown": "Down arrow", + "Keyboard_Shortcut_Key_ArrowLeft": "Left arrow", + "Keyboard_Shortcut_Key_ArrowRight": "Right arrow", + "Keyboard_Shortcut_Key_ArrowUp": "Up arrow", + "Keyboard_Shortcut_Key_Command": "Command", + "Keyboard_Shortcut_Key_Control": "Ctrl", + "Keyboard_Shortcut_Key_Enter": "Enter", + "Keyboard_Shortcut_Key_Escape": "Esc", + "Keyboard_Shortcut_Key_Option": "Option", + "Keyboard_Shortcut_Key_Shift": "Shift", + "Keyboard_Shortcuts_Edit_Previous_Message": "Edit previous message", + "Keyboard_Shortcuts_Mark_all_as_read": "Mark all messages (in all channels) as read", + "Keyboard_Shortcuts_Move_To_Beginning_Of_Message": "Move to the beginning of the message", + "Keyboard_Shortcuts_Move_To_End_Of_Message": "Move to the end of the message", + "Keyboard_Shortcuts_New_Line_In_Message": "New line in message compose input", + "Keyboard_Shortcuts_Open_Channel_Slash_User_Search": "Open channel / user search", + "Keyboard_Shortcuts_Show_Keyboard_Shortcuts": "Show keyboard shortcuts", + "Keyboard_Shortcuts_Title": "Keyboard shortcuts", + "kick-user-from-any-c-room": "Kick user from any public channel", + "kick-user-from-any-c-room_description": "Permission to kick a user from any public channel", + "kick-user-from-any-p-room": "Kick user from any private channel", + "kick-user-from-any-p-room_description": "Permission to kick a user from any private channel", + "Knowledge_Base": "Knowledge base", + "Label": "Label", + "Language": "Language", + "Language_Bulgarian": "Bulgarian", + "Language_Chinese": "Chinese", + "Language_Czech": "Czech", + "Language_Danish": "Danish", + "Language_Dutch": "Dutch", + "Language_English": "English", + "Language_Estonian": "Estonian", + "Language_Finnish": "Finnish", + "Language_French": "French", + "Language_German": "German", + "Language_Greek": "Greek", + "Language_Hungarian": "Hungarian", + "Language_Italian": "Italian", + "Language_Japanese": "Japanese", + "Language_Latvian": "Latvian", + "Language_Lithuanian": "Lithuanian", + "Language_Not_set": "No specific", + "Language_Polish": "Polish", + "Language_Portuguese": "Portuguese", + "Language_Romanian": "Romanian", + "Language_Russian": "Russian", + "Language_setting_warning": "Server language setting does not affect user's client
Each user has their own preference for language, that will be kept if this setting is changed.", + "Language_Slovak": "Slovak", + "Language_Slovenian": "Slovenian", + "Language_Spanish": "Spanish", + "Language_Swedish": "Swedish", + "Language_Version": "English version", + "Larger_amounts_of_active_connections": "For larger amounts of active connections you can consider our <1>multiple instance solutions.", + "Last_1_hour": "Last 1 hour", + "Last_15_days": "Last 15 days", + "Last_15_minutes": "Last 15 minutes", + "Last_30_days": "Last 30 days", + "Last_30_minutes": "Last 30 minutes", + "Last_5_minutes": "Last 5 minutes", + "Last_6_months": "Last 6 months", + "Last_7_days": "Last 7 days", + "Last_90_days": "Last 90 days", + "Last_active": "Last active", + "Last_Call": "Last call", + "Last_channel": "Last channel", + "Last_Chat": "Last chat", + "Last_contact__time__": "Last contact {{time}}", + "Last_contacts": "Last contacts", + "Last_Heartbeat_Time": "Last heartbeat time", + "Last_login": "Last login", + "Last_Message": "Last message", + "Last_message__date__": "Last message: {{date}}", + "Last_Message_At": "Last message at", + "Last_message_received__time__": "Last message received {{time}}", + "Last_role_in_permission_warning": "This is the last role with this permission. Removing it will soft-lock this page from the UI, requiring database access to revert it. Do you want to proceed?", + "Last_seen": "Last seen", + "Last_Status": "Last status", + "Last_token_part": "Last token part", + "Last_Updated": "Last updated", + "Latency": "Latency", + "Latest": "Latest", + "Launched_successfully": "Launched successfully", + "Layout": "Layout", + "Layout_Custom_Body_Only": "Show custom content only", + "Layout_Custom_Body_Only_Description": "It will hide all other content blocks in the homepage.", + "Layout_Custom_Content_Description": "Here goes your custom content. It may be placed inside a white block or may take the all space available in the homepage, if you’re on a Premium plan.", + "Layout_Description": "Customize the look of your workspace.", + "Layout_Home_Body": "Content block", + "Layout_Home_Custom_Block_Visible": "Show custom content to homepage", + "Layout_Home_Page_Content": "Layout / home page content", + "Layout_Home_Page_Content_Title": "Home page content", + "Layout_Home_Title": "Home title", + "Layout_Legal_Notice": "Legal notice", + "Layout_Login_Hide_Logo": "Hide logo", + "Layout_Login_Hide_Logo_Description": "Hide the logo on the login page.", + "Layout_Login_Hide_Powered_By": "Hide \"powered by\"", + "Layout_Login_Hide_Powered_By_Description": "Hide the \"powered by\" on the login page.", + "Layout_Login_Hide_Title": "Hide title", + "Layout_Login_Hide_Title_Description": "Hide the title on the login page.", + "Layout_Login_Template": "Login template", + "Layout_Login_Template_Description": "Customize the look of the login page.", + "Layout_Login_Template_Horizontal": "Horizontal", + "Layout_Login_Template_Vertical": "Vertical", + "Layout_Login_Terms": "Login terms", + "Layout_Login_Terms_Content": "By proceeding you are agreeing to our Terms of service, Privacy policy and Legal notice.", + "Layout_Privacy_Policy": "Privacy policy", + "Layout_Show_Home_Button": "Show home page button on sidebar header", + "Layout_Sidenav_Footer": "Side navigation footer", + "Layout_Sidenav_Footer_Dark": "Side navigation footer - dark theme", + "Layout_Sidenav_Footer_Dark_description": "Footer size is 260 x 70px", + "Layout_Sidenav_Footer_description": "Footer size is 260 x 70px", + "Layout_Terms_of_Service": "Terms of service", + "LDAP": "LDAP", + "LDAP_ABAC_AttributeMap": "ABAC attribute mapping", + "LDAP_ABAC_AttributeMap_Description": "Map LDAP user attributes to Rocket.Chat ABAC attributes. \n As an example, `{\"department\":\"dept\", \"region\":\"region\"}` will map the LDAP attribute `department` to the ABAC attribute `dept` and `region` to `region`. \n The structure must be a JSON object where each key is an LDAP attribute name and each value is the ABAC attribute name to set on the user.", + "LDAP_Advanced_Sync": "Advanced sync", + "LDAP_Authentication": "Enable", + "LDAP_Authentication_Password": "Password", + "LDAP_Authentication_UserDN": "User DN", + "LDAP_Authentication_UserDN_Description": "The LDAP user that performs user lookups to authenticate other users when they sign in. \n This is typically a service account created specifically for third-party integrations. Use a fully qualified name, such as `cn=Administrator,cn=Users,dc=Example,dc=com`.", + "LDAP_Avatar_Field": "User avatar field", + "LDAP_Avatar_Field_Description": " Which field will be used as *avatar* for users. Leave empty to use `thumbnailPhoto` first and `jpegPhoto` as fallback.", + "LDAP_Background_Sync": "Background sync", + "LDAP_Background_Sync_ABAC_Attributes": "ABAC attributes background sync", + "LDAP_Background_Sync_ABAC_Attributes_Description": "Enable a separate background process to sync user ABAC attributes.", + "LDAP_Background_Sync_ABAC_Attributes_Interval": "ABAC attributes background sync interval", + "LDAP_Background_Sync_Avatars": "Avatar background sync", + "LDAP_Background_Sync_Avatars_Description": "Enable a separate background process to sync user avatars.", + "LDAP_Background_Sync_Avatars_Interval": "Avatar background sync interval", + "LDAP_Background_Sync_Disable_Missing_Users": "Automatically disable users that are no longer found on LDAP", + "LDAP_Background_Sync_Disable_Missing_Users_Description": "This option will deactivate users on Rocket.Chat when their data is not found on LDAP. Any rooms owned by those users will be automatically assigned to new owners, or removed if no other user has access to them.", + "LDAP_Background_Sync_disabled": "Nothing to sync. Enable Background sync to sync LDAP users.", + "LDAP_Background_Sync_Import_New_Users": "Background sync import new users", + "LDAP_Background_Sync_Import_New_Users_Description": "Will import all users (based on your filter criteria) that exists in LDAP and does not exists in Rocket.Chat", + "LDAP_Background_Sync_Interval": "Background sync interval", + "LDAP_Background_Sync_Interval_Description": "The interval between synchronizations. Example `every 24 hours` or `on the first day of the week`, more examples at [Cron Text Parser](http://bunkat.github.io/later/parsers.html#text)", + "LDAP_Background_Sync_Keep_Existant_Users_Updated": "Background sync update existing users", + "LDAP_Background_Sync_Keep_Existant_Users_Updated_Description": "Will sync the avatar, fields, username, etc (based on your configuration) of all users already imported from LDAP on every **sync interval**", + "LDAP_Background_Sync_Merge_Existent_Users": "Background sync merge existing users", + "LDAP_Background_Sync_Merge_Existent_Users_Description": "Will merge all users (based on your filter criteria) that exist in LDAP and also exist in Rocket.Chat. To enable this, activate the 'merge existing users' setting in the data sync tab.", + "LDAP_BaseDN": "Base DN", + "LDAP_BaseDN_Description": "The fully qualified Distinguished Name (DN) of an LDAP subtree you want to search for users and groups. You can add as many as you like; however, each group must be defined in the same domain base as the users that belong to it. Example: `ou=Users+ou=Projects,dc=Example,dc=com`. If you specify restricted user groups, only users that belong to those groups will be in scope. We recommend that you specify the top level of your LDAP directory tree as your domain base and use search filter to control access.", + "LDAP_Bind_failed": "LDAP bind failed. Check the authentication User DN and password. Server response: {{error}}", + "LDAP_CA_Cert": "CA cert", + "LDAP_Connect_Timeout": "Connection timeout (ms)", + "LDAP_Connection": "Connection", + "LDAP_Connection_Authentication": "Authentication", + "LDAP_Connection_Encryption": "Encryption", + "LDAP_Connection_failed_reason": "LDAP connection failed: {{reason}}", + "LDAP_Connection_successful": "LDAP connection successful", + "LDAP_Connection_Timeouts": "Timeouts", + "LDAP_CustomFieldMap": "Custom fields mapping", + "LDAP_DataSync": "Data sync", + "LDAP_DataSync_ABAC": "Sync ABAC attributes", + "LDAP_DataSync_Advanced": "Advanced sync", + "LDAP_DataSync_AutoLogout": "Auto logout deactivated users", + "LDAP_DataSync_Avatar": "Avatar", + "LDAP_DataSync_BackgroundSync": "Background sync", + "LDAP_DataSync_Channels": "Sync channels", + "LDAP_DataSync_CustomFields": "Sync custom fields", + "LDAP_DataSync_DataMap": "Mapping", + "LDAP_DataSync_Roles": "Sync roles", + "LDAP_DataSync_Teams": "Sync teams", + "LDAP_DataSync_UseVariables": "Use variables", + "LDAP_DataSync_VariableMap": "Variables configuration", + "LDAP_Default_Domain": "Default domain", + "LDAP_Default_Domain_Description": "If provided the default domain will be used to create an unique email for users where email was not imported from LDAP. The email will be mounted as `username@default_domain` or `unique_id@default_domain`. \n Example: `rocket.chat`", + "LDAP_Description": "Lightweight directory access protocol enables anyone to locate data about your server or company.", + "LDAP_Documentation": "LDAP documentation", + "LDAP_Email_Field": "Email field", + "LDAP_Enable": "Enable", + "LDAP_Enable_Description": "Attempt to utilize LDAP for authentication.", + "LDAP_Enable_LDAP_Groups_To_RC_Teams": "Enable team mapping from LDAP to Rocket.Chat", + "LDAP_Encryption": "Encryption", + "LDAP_Encryption_Description": "The encryption method used to secure communications to the LDAP server. Examples include `plain` (no encryption), `SSL/LDAPS` (encrypted from the start), and `StartTLS` (upgrade to encrypted communication once connected).", + "LDAP_Enterprise": "Premium", + "LDAP_Extension_Field": "Extension field", + "LDAP_FederationHomeServer_Field": "Federation Home Server field", + "LDAP_FederationHomeServer_Field_Description": "The Home Server can only be assigned on user creation. Changing this will have no effect on users that were already synced.", + "LDAP_Find_User_After_Login": "Find user after login", + "LDAP_Find_User_After_Login_Description": "Will perform a search of the user's DN after bind to ensure the bind was successful preventing login with empty passwords when allowed by the AD configuration.", + "LDAP_Group_Filter_Enable": "Enable LDAP user group filter", + "LDAP_Group_Filter_Enable_Description": "Restrict access to users in a LDAP group \n Useful for allowing OpenLDAP servers without a *memberOf* filter to restrict access by groups", + "LDAP_Group_Filter_Group_Id_Attribute": "Group ID attribute", + "LDAP_Group_Filter_Group_Id_Attribute_Description": "E.g. **OpenLDAP:** `cn`", + "LDAP_Group_Filter_Group_Member_Attribute": "Group member attribute", + "LDAP_Group_Filter_Group_Member_Attribute_Description": "E.g. **OpenLDAP:** `uniqueMember`", + "LDAP_Group_Filter_Group_Member_Format": "Group member format", + "LDAP_Group_Filter_Group_Member_Format_Description": "E.g. **OpenLDAP:** `uid=#{username},ou=users,o=Company,c=com`", + "LDAP_Group_Filter_Group_Name": "Group name", + "LDAP_Group_Filter_Group_Name_Description": "Group name to which it belong the user", + "LDAP_Group_Filter_ObjectClass": "Group ObjectClass", + "LDAP_Group_Filter_ObjectClass_Description": "The *objectclass* that identify the groups. \n E.g. **OpenLDAP:** `groupOfUniqueNames`", + "LDAP_Groups_To_Rocket_Chat_Teams": "Team mapping from LDAP to Rocket.Chat.", + "LDAP_Host": "Host", + "LDAP_Host_Description": "The LDAP host, e.g. `ldap.example.com` or `10.0.0.30`.", + "LDAP_Idle_Timeout": "Idle timeout (ms)", + "LDAP_Idle_Timeout_Description": "How many milliseconds wait after the latest LDAP operation until close the connection. (Each operation will open a new connection)", + "LDAP_Import_Users_Description": "It true sync process will be import all LDAP users \n *Caution!* Specify search filter to not import excess users.", + "LDAP_Internal_Log_Level": "Internal log level", + "LDAP_Login_Fallback": "Login fallback", + "LDAP_Login_Fallback_Description": "If the login on LDAP is not successful try to login in default/local account system. Helps when the LDAP is down for some reason.", + "LDAP_Merge_Existing_Users": "Merge existing users", + "LDAP_Merge_Existing_Users_Description": "*Caution!* When importing a user from LDAP and an user with same username already exists the LDAP info and password will be set into the existing user.", + "LDAP_Multiple_users_found": "{{total}} LDAP users match this username. The search must match exactly one user.", + "LDAP_Name_Field": "Name field", + "LDAP_Port": "Port", + "LDAP_Port_Description": "Port to access LDAP. eg: `389` or `636` for LDAPS", + "LDAP_Prevent_Username_Changes": "Prevent LDAP users from changing their Rocket.Chat username", + "LDAP_Query_To_Get_User_Teams": "LDAP query to get user groups", + "LDAP_Reconnect": "Reconnect", + "LDAP_Reconnect_Description": "Try to reconnect automatically when connection is interrupted by some reason while executing operations", + "LDAP_Reject_Unauthorized": "Reject unauthorized", + "LDAP_Reject_Unauthorized_Description": "Disable this option to allow certificates that can not be verified. Usually self signed certificates will require this option disabled to work", + "LDAP_search_failed": "LDAP search failed", + "LDAP_Search_Page_Size": "Search page size", + "LDAP_Search_Page_Size_Description": "The maximum number of entries each result page will return to be processed", + "LDAP_Search_Size_Limit": "Search size limit", + "LDAP_Search_Size_Limit_Description": "The maximum number of entries to return. \n **Attention** this number should greater than **search page size**", + "LDAP_Server_Type": "Server type", + "LDAP_Server_Type_AD": "Active Directory", + "LDAP_Server_Type_Other": "Other", + "LDAP_Sync_AutoLogout_Enabled": "Enable auto logout", + "LDAP_Sync_AutoLogout_Interval": "Auto logout interval", + "LDAP_Sync_Custom_Fields": "Sync custom fields", + "LDAP_Sync_failed": "LDAP sync failed: {{error}}", + "LDAP_Sync_Now": "Sync now", + "LDAP_Sync_Now_Description": "This will start a **background sync** operation now, without waiting for the next scheduled sync. \nThis action is asynchronous, please see the logs for more information.", + "LDAP_Sync_User_Active_State": "Sync user active state", + "LDAP_Sync_User_Active_State_Both": "Enable and disable users", + "LDAP_Sync_User_Active_State_Description": "Determine if users should be enabled or disabled on Rocket.Chat based on the LDAP status.", + "LDAP_Sync_User_Active_State_Disable": "Disable users", + "LDAP_Sync_User_Active_State_Enable": "Enable users", + "LDAP_Sync_User_Active_State_Nothing": "Do nothing", + "LDAP_Sync_User_Avatar": "Sync user avatar", + "LDAP_Sync_User_Data_Channels": "Auto sync LDAP groups to channels", + "LDAP_Sync_User_Data_Channels_Admin": "Channel admin", + "LDAP_Sync_User_Data_Channels_Admin_Description": "When channels are auto-created that do not exist during a sync, this user will automatically become the admin for the channel.", + "LDAP_Sync_User_Data_Channels_BaseDN": "LDAP group BaseDN", + "LDAP_Sync_User_Data_Channels_Description": "Enable this feature to automatically add users to a channel based on their LDAP group. If you would like to also remove users from a channel, see the option below about auto removing users.", + "LDAP_Sync_User_Data_Channels_Enforce_AutoChannels": "Auto remove users from channels", + "LDAP_Sync_User_Data_Channels_Enforce_AutoChannels_Description": "**Attention**: Enabling this will remove any users in a channel that do not have the corresponding LDAP group! Only enable this if you know what you're doing.", + "LDAP_Sync_User_Data_Channels_Filter": "User group filter", + "LDAP_Sync_User_Data_Channels_Filter_Description": "The LDAP search filter used to check if a user is in a group.", + "LDAP_Sync_User_Data_Channels_GroupMembershipValidationStrategy": "Group membership validation strategy", + "LDAP_Sync_User_Data_Channels_GroupMembershipValidationStrategy_Description": "Determine how users' memberships to LDAP groups should be validated. \n - **Apply filter for each group**: apply the LDAP user group filter for each group (key) defined in the LDAP group channel map. This is slower, but can be useful in case you need to use the `#{groupName}` replacement tag to define membership; \n - **Apply filter once to get all memberships**: apply the LDAP user group filter once for each user. A given user will be considered a member of all groups returned by the LDAP search. This is a **faster** option that can be applied in case the `#{groupName}` replacement tag is not used by the filter (e.g. when filtering by the `member` field in groups).", + "LDAP_Sync_User_Data_ChannelsMap": "LDAP group channel map", + "LDAP_Sync_User_Data_ChannelsMap_Default": "// Enable auto sync LDAP groups to channels above", + "LDAP_Sync_User_Data_ChannelsMap_Description": "Map LDAP groups to Rocket.Chat channels. \n As an example, `{\"employee\":\"general\"}` will add any user in the LDAP group employee, to the general channel.", + "LDAP_Sync_User_Data_GroupMembershipValidationStrategy_EachGroup": "Apply filter for each group", + "LDAP_Sync_User_Data_GroupMembershipValidationStrategy_Once": "Apply filter once to get all memberships", + "LDAP_Sync_User_Data_Roles": "Sync LDAP groups", + "LDAP_Sync_User_Data_Roles_AutoRemove": "Auto remove user roles", + "LDAP_Sync_User_Data_Roles_AutoRemove_Description": "**Attention**: Enabling this will automatically remove users from a role if they are not assigned in LDAP! This will only remove roles automatically that are set under the user data group map below.", + "LDAP_Sync_User_Data_Roles_BaseDN": "LDAP group BaseDN", + "LDAP_Sync_User_Data_Roles_BaseDN_Description": "The LDAP BaseDN used to lookup users.", + "LDAP_Sync_User_Data_Roles_Filter": "User group filter", + "LDAP_Sync_User_Data_Roles_Filter_Description": "The LDAP search filter used to check if a user is in a group.", + "LDAP_Sync_User_Data_Roles_GroupMembershipValidationStrategy": "Group membership validation strategy", + "LDAP_Sync_User_Data_Roles_GroupMembershipValidationStrategy_Description": "Determine how users' memberships to LDAP groups should be validated. \n - **Apply filter for each group**: apply the LDAP user group filter for each group (key) defined in the LDAP group channel map. This is slower, but can be useful in case you need to use the `#{groupName}` replacement tag to define membership; \n - **Apply filter once to get all memberships**: apply the LDAP user group filter once for each user. A given user will be considered a member of all groups returned by the LDAP search. This is a **faster** option that can be applied in case the `#{groupName}` replacement tag is not used by the filter (e.g. when filtering by the `member` field in groups).", + "LDAP_Sync_User_Data_RolesMap": "User data group map", + "LDAP_Sync_User_Data_RolesMap_Description": "Map LDAP groups to Rocket.Chat user roles \n As an example, `{\"rocket-admin\":\"admin\", \"tech-support\":\"support\", \"manager\":[\"leader\", \"moderator\"]}` will map the rocket-admin LDAP group to rocket's \"admin\" role.", + "LDAP_Teams_BaseDN": "LDAP teams BaseDN", + "LDAP_Teams_BaseDN_Description": "The LDAP BaseDN used to lookup user teams.", + "LDAP_Teams_Name_Field": "LDAP team name attribute", + "LDAP_Teams_Name_Field_Description": "The LDAP attribute that Rocket.Chat should use to load the team's name. You can specify more than one possible attribute name if you separate them with a comma.", + "LDAP_Timeout": "Timeout (ms)", + "LDAP_Timeout_Description": "How many mileseconds wait for a search result before return an error", + "LDAP_Unique_Identifier_Field": "Unique identifier field", + "LDAP_Unique_Identifier_Field_Description": "Which field will be used to link the LDAP user and the Rocket.Chat user. You can inform multiple values separated by comma to try to get the value from LDAP record. \n Default value is `objectGUID,ibm-entryUUID,GUID,dominoUNID,nsuniqueId,uidNumber`", + "LDAP_Update_Data_On_Login": "Update user data on login", + "LDAP_Update_Data_On_OAuth_Login": "Update user data on login with OAuth services", + "LDAP_User_Found": "LDAP user found", + "LDAP_User_not_found": "No LDAP user matches this username. Check the Base DN and the user search filter.", + "LDAP_User_Search_AttributesToQuery": "Attributes to query", + "LDAP_User_Search_AttributesToQuery_Description": "Specify which attributes should be returned on LDAP queries, separating them with commas. Defaults to everything. `*` represents all regular attributes and `+` represents all operational attributes. Make sure to include every attribute that is used by every Rocket.Chat sync option.", + "LDAP_User_Search_Field": "Search field", + "LDAP_User_Search_Field_Description": "The LDAP attribute that identifies the LDAP user who attempts authentication. This field should be `sAMAccountName` for most Active Directory installations, but it may be `uid` for other LDAP solutions, such as OpenLDAP. You can use `mail` to identify users by email or whatever attribute you want. \n You can use multiple values separated by comma to allow users to login using multiple identifiers like username or email.", + "LDAP_User_Search_Filter": "Filter", + "LDAP_User_Search_Filter_Description": "If specified, only users that match this filter will be allowed to log in. If no filter is specified, all users within the scope of the specified domain base will be able to sign in. \n E.g. for Active Directory `memberOf=cn=ROCKET_CHAT,ou=General Groups`. \n E.g. for OpenLDAP (extensible match search) `ou:dn:=ROCKET_CHAT`.", + "LDAP_User_Search_Scope": "Scope", + "LDAP_Username_Field": "Username field", + "LDAP_Username_Field_Description": "Which field will be used as *username* for new users. Leave empty to use the username informed on login page. \n You can use template tags too, like `#{givenName}.#{sn}`. \n Default value is `sAMAccountName`.", + "LDAP_Username_To_Search": "Username to search", + "LDAP_UserSearch": "User search", + "LDAP_UserSearch_Filter": "Search filter", + "LDAP_UserSearch_GroupFilter": "Group filter", + "LDAP_Validate_Teams_For_Each_Login": "Validate mapping for each login", + "LDAP_Validate_Teams_For_Each_Login_Description": "Determine if users' teams should be updated every time they login to Rocket.Chat. If this is turned off the team will be loaded only on their first login.", + "Lead_capture_email_regex": "Lead capture email regex", + "Lead_capture_phone_regex": "Lead capture phone regex", + "Leaders": "Leaders", + "Learn_how_to_unlock_the_myriad_possibilities_of_rocket_chat": "Learn how to unlock the myriad possibilities of Rocket.Chat.", + "Learn_more": "Learn more", + "Learn_more_about_accessibility": "Learn more about our commitment with accessibility here:", + "Learn_more_about_agents": "Learn more about agents", + "Learn_more_about_business_hours": "Learn more about business hours", + "Learn_more_about_canned_responses": "Learn more about canned responses", + "Learn_more_about_contacts": "Learn more about contacts", + "Learn_more_about_conversations": "Learn more about conversations", + "Learn_more_about_current_chats": "Learn more about current chats", + "Learn_more_about_custom_fields": "Learn more about custom fields", + "Learn_more_about_departments": "Learn more about departments", + "Learn_more_about_E2EE": "Learn more about E2EE", + "Learn_more_about_Federation": "Learn more about Federation", + "Learn_more_about_managers": "Learn more about managers", + "Learn_more_about_monitors": "Learn more about monitors", + "Learn_more_about_SLA_policies": "Learn more about SLA policies", + "Learn_more_about_tags": "Learn more about tags", + "Learn_more_about_triggers": "Learn more about triggers", + "Learn_more_about_units": "Learn more about units", + "Learn_more_about_voice_channel": "Learn more about voice channel", + "Least_recent_updated": "Least recent updated", + "Leave": "Leave", + "Leave__name__to_join_this_call": "You are in {{name}}. Joining this call will leave it.", + "Leave_a_comment": "Leave a comment", + "Leave_call": "Leave call", + "Leave_Group_Warning": "Are you sure you want to leave the group \"{{roomName}}\"?", + "Leave_Livechat_Warning": "Are you sure you want to leave the omnichannel with \"{{roomName}}\"?", + "Leave_Private_Warning": "Are you sure you want to leave the discussion with \"{{roomName}}\"?", + "Leave_room": "Leave", + "Leave_Room_Warning": "Are you sure you want to leave the channel \"{{roomName}}\"?", + "Leave_the_call_you_are_in": "Leave the call you are in?", + "Leave_the_current_channel": "Leave the current channel", + "Leave_the_description_field_blank_if_you_dont_want_to_show_the_role": "Leave the description field blank if you don't want to show the role", + "leave-c": "Leave channels", + "leave-c_description": "Permission to leave channels", + "leave-p": "Leave private groups", + "leave-p_description": "Permission to leave private groups", + "Left": "Left", + "Legacy_Meteor_OAuth": "Legacy Meteor OAuth", + "Let_moderators_know_what_the_issue_is": "Let moderators know what the issue is", + "Let_them_know": "Let them know", + "Lets_get_you_new_one_": "Let's get you a new one!", + "License": "License", + "License_applied_successfully": "License applied successfully", + "License_error_expired": "This license has expired or is not yet valid.", + "License_error_format_invalid": "This license could not be decoded.", + "License_error_generic": "Could not validate the license. Please try again.", + "License_error_limits_exceeded": "This workspace exceeds this license's limits.", + "License_error_outside_date_range": "This license can't be installed — it's outside its valid date range.", + "License_error_url_mismatch": "This license is registered to a different workspace URL.", + "License_key": "License key", + "License_removed_successfully": "License removed successfully", + "Limit_number_of_logs": "Limit number", + "Limited_by": "Limited by", + "Line": "Line", + "line": "line", + "Link": "Link", + "link": "link", + "Link_Preview": "Link preview", + "List_of_Channels": "List of channels", + "List_of_departments_for_forward": "List of departments allowed for forwarding (optional)", + "List_of_departments_for_forward_description": "Allow to set a restricted list of departments that can receive chats from this department", + "List_of_departments_to_apply_this_business_hour": "List of departments to apply this business hour", + "List_of_Direct_Messages": "List of direct messages", + "List_view": "List view", + "Livechat": "Livechat", + "Livechat_abandoned_rooms_action": "How to handle visitor abandonment", + "Livechat_abandoned_rooms_closed_custom_message": "Custom message when room is automatically closed by visitor inactivity", + "Livechat_AdditionalWidgetScripts": "Livechat widget additional scripts", + "Livechat_AdditionalWidgetScripts_Description": "Use this setting to add additional JS scripts to the widget bundle. You can add a list of scripts by separating them by commas, for example: `https://yourUrl/customScript1.js,https://yourUrl/customScript2.js`", + "Livechat_Agents": "Agents", + "Livechat_agents": "Omnichannel agents", + "Livechat_allow_manual_on_hold": "Allow agents to manually place chat on hold", + "Livechat_allow_manual_on_hold_Description": "If enabled, the agent will get the option to place a chat on hold", + "Livechat_allow_manual_on_hold_upon_agent_engagement_only": "Chats on hold only after agent engagement", + "Livechat_allow_manual_on_hold_upon_agent_engagement_only_Description": "Only allow chats to be put on hold if the agent is the one who sent the last message in the conversation.", + "Livechat_AllowedDomainsList": "Livechat allowed domains", + "Livechat_Appearance": "Livechat appearance", + "Livechat_auto_close_on_hold_chats_custom_message": "Custom message for closed chats in on hold queue", + "Livechat_auto_close_on_hold_chats_custom_message_Description": "Custom message to be sent when a room in On-Hold queue gets automatically closed by the system", + "Livechat_auto_close_on_hold_chats_timeout": "How long to wait before closing a chat in on hold queue ?", + "Livechat_auto_close_on_hold_chats_timeout_Description": "Define how long the chat will remain in the on hold queue until it's automatically closed by the system. Time in seconds", + "Livechat_auto_transfer_chat_timeout": "Timeout (in seconds) for automatic transfer of unanswered chats to another agent", + "Livechat_auto_transfer_chat_timeout_Description": "This event takes place only when the chat has just started. After the first transfering for inactivity, the room is no longer monitored.", + "Livechat_background": "Livechat background", + "Livechat_background_description": "Define a background using hexadecimal (#F5455C), a color name (red) or an image using a URL (`url('https://example.com/image.png')`). This field follows CSS standards. [See documentation](https://developer.mozilla.org/en-US/docs/web/CSS/background).", + "Livechat_Block_Unknown_Contacts": "Block unknown contacts", + "Livechat_Block_Unknown_Contacts_Description": "Conversations from people who are not on the contact list will not be able to be taken.", + "Livechat_Block_Unverified_Contacts": "Block unverified contacts", + "Livechat_Block_Unverified_Contacts_Description": "Conversations from people who are not verified will not be able to be taken.", + "Livechat_business_hour_type": "Business hour type (single or multiple)", + "Livechat_Calls": "Livechat calls", + "Livechat_chat_transcript_sent": "Chat transcript sent: {{transcript}}", + "Livechat_close_chat": "Close chat", + "Livechat_custom_fields_options_placeholder": "Comma-separated list used to select a pre-configured value. Spaces between elements are not accepted.", + "Livechat_custom_fields_public_description": "Public custom fields will be displayed in external applications, such as livechat, etc.", + "Livechat_Dashboard": "Omnichannel dashboard", + "Livechat_DepartmentOfflineMessageToChannel": "Send this department's livechat offline messages to a channel", + "Livechat_email_transcript_has_been_requested": "The transcript has been requested. It may take a few seconds.", + "Livechat_enable_message_character_limit": "Enable message character limit", + "Livechat_enabled": "Omnichannel enabled", + "Livechat_Facebook_API_Key": "OmniChannel API key", + "Livechat_Facebook_API_Secret": "OmniChannel API secret", + "Livechat_Facebook_Enabled": "Facebook integration enabled", + "Livechat_forward_open_chats": "Forward open chats", + "Livechat_forward_open_chats_timeout": "Timeout (in seconds) to forward chats", + "Livechat_guest_count": "Guest counter", + "Livechat_hide_expand_chat": "Hide \"expand chat\"", + "Livechat_hide_expand_chat_description": "Remove the \"expand chat\" button from the widget", + "Livechat_hide_system_messages": "Hide system messages", + "Livechat_hide_watermark": "Hide \"powered by Rocket.Chat\"", + "Livechat_hide_watermark_description": "Remove the Rocket.Chat logo from the widget", + "Livechat_Inquiry_Already_Taken": "Omnichannel inquiry already taken", + "Livechat_Installation": "Livechat installation", + "Livechat_last_chatted_agent_routing": "Last-Chatted agent preferred", + "Livechat_last_chatted_agent_routing_Description": "The Last-Chatted agent setting allocates chats to the agent who previously interacted with the same visitor if the agent is available when the chat starts.", + "Livechat_Managers": "Managers", + "Livechat_managers": "Omnichannel managers", + "Livechat_max_queue_wait_time_action": "How to handle queued chats when the maximum wait time is reached", + "Livechat_maximum_queue_wait_time": "Maximum waiting time in queue", + "Livechat_maximum_queue_wait_time_description": "Maximum time (in minutes) to keep chats on queue. -1 means unlimited", + "Livechat_message_character_limit": "Livechat message character limit", + "Livechat_Monitors": "Monitors", + "Livechat_monitors": "Livechat monitors", + "Livechat_offline": "Omnichannel offline", + "Livechat_offline_message_sent": "Livechat offline message sent", + "Livechat_OfflineMessageToChannel_enabled": "Send livechat offline messages to a channel", + "Livechat_online": "Omnichannel on-line", + "Livechat_Queue": "Omnichannel queue", + "Livechat_registration_form": "Registration form", + "Livechat_registration_form_message": "Registration form message", + "Livechat_Require_Contact_Verification": "Require verification on contacts.", + "Livechat_Require_Contact_Verification_Description": "Requesting verification on all contacts is recommended to follow a zero-trust security strategy. Messages from unverified people will not appear in the queue but will still appear in contact center.", + "Livechat_Routing_Method": "Omnichannel routing method", + "Livechat_status": "Livechat status", + "Livechat_Take_Confirm": "Do you want to take this client?", + "Livechat_title": "Livechat title", + "Livechat_title_color": "Livechat title background color", + "Livechat_transcript_already_requested_warning": "The transcript of this chat has already been requested and will be sent as soon as the conversation ends.", + "Livechat_transcript_email_subject": "Custom email subject for transcript", + "Livechat_transcript_email_subject_Description": "Allows to customize the email subject for transcripts sent via email. It can be overriden by passing a `subject` property when closing a room. Leave it empty to use default subject.", + "Livechat_transcript_has_been_requested": "Export requested. It may take a few seconds.", + "Livechat_transcript_request_has_been_canceled": "The chat transcription request has been canceled.", + "Livechat_transcript_send_always": "Always send conversation transcript to visitors via email", + "Livechat_transcript_send_always_Description": "Once finished, send conversation transcript via email to visitors automatically, regardless of agent's preferences.", + "Livechat_transcript_sent": "Omnichannel transcript sent", + "Livechat_transcript_show_system_messages": "Include system messages in transcripts", + "Livechat_transfer_failed_fallback": "The original department ( {{from}} ) doesn't have online agents. Chat succesfully transferred to {{to}}", + "Livechat_transfer_return_to_the_queue": "{{from}} returned the chat to the queue", + "Livechat_transfer_return_to_the_queue_auto_transfer_unanswered_chat": "{{from}} returned the chat to the queue since it was unanswered for {{duration}} seconds", + "Livechat_transfer_return_to_the_queue_with_a_comment": "{{from}} returned the chat to the queue with a comment: {{comment}}", + "Livechat_transfer_to_agent": "{{from}} transferred the chat to {{to}}", + "Livechat_transfer_to_agent_auto_transfer_unanswered_chat": "{{from}} transferred the chat to {{to}} since it was unanswered for {{duration}} seconds", + "Livechat_transfer_to_agent_with_a_comment": "{{from}} transferred the chat to {{to}} with a comment: {{comment}}", + "Livechat_transfer_to_department": "{{from}} transferred the chat to the department {{to}}", + "Livechat_transfer_to_department_with_a_comment": "{{from}} transferred the chat to the department {{to}} with a comment: {{comment}}", + "Livechat_Triggers": "Livechat triggers", + "Livechat_user_sent_chat_transcript_to_visitor": "{{agent}} sent the chat transcript to {{guest}}", + "Livechat_Users": "Omnichannel users", + "Livechat_visitor_email_and_transcript_email_do_not_match": "Visitor's email and transcript's email do not match", + "Livechat_visitor_transcript_request": "{{guest}} requested the chat transcript", + "Livechat_widget_position_on_the_screen": "Livechat widget position on the screen", + "Livechat_WidgetLayoutClasses": "Livechat widget additional CSS", + "Livechat_WidgetLayoutClasses_Description": "Use this setting to add additional CSS to the widget bundle. You can add a list of CSS files by separating them by commas, for example: `https://yourUrl/customFile1.css,https://yourUrl/customFile2.css`", + "Livestream": "Livestream", + "LiveStream & Broadcasting": "LiveStream & broadcasting", + "LiveStream & Broadcasting_Description": "This integration between Rocket.Chat and YouTube Live allows channel owners to broadcast their camera feed live to livestream inside a channel.", + "Livestream_close": "Close livestream", + "Livestream_enable_audio_only": "Enable only audio mode", + "Livestream_enabled": "Livestream enabled", + "Livestream_live_now": "Live now!", + "Livestream_not_found": "Livestream not available", + "Livestream_popout": "Open livestream", + "Livestream_source_changed_succesfully": "Livestream source changed successfully", + "Livestream_switch_to_room": "Switch to current room's livestream", + "Livestream_unavailable_for_federation": "Livestram is unavailable for federated rooms", + "Livestream_url": "Livestream source url", + "Livestream_url_incorrect": "Livestream url is incorrect", + "Load_Balancing": "Load balancing", + "Load_more": "Load more", + "Load_Rotation": "Load rotation", + "Loading": "Loading", + "Loading_conference_provider": "Loading conference provider", + "Loading_more_from_history": "Loading more from history", + "Loading_suggestion": "Loading suggestions", + "Loading...": "Loading...", + "Local": "Local", + "Local_Domains": "Local domains", + "Local_Password": "Local password", + "Local_Time": "Local time", + "Local_Timezone": "Local timezone", + "Localization": "Localization", + "Location": "Location", + "Locked": "Locked", + "Log_Exceptions_to_Channel": "Log exceptions to channel", + "Log_Exceptions_to_Channel_Description": "A channel that will receive all captured exceptions. Leave empty to ignore exceptions.", + "Log_File": "Show file and line", + "Log_in_to_sync": "Log in to sync", + "Log_Level": "Log level", + "Log_out_devices_remotely": "Log out devices remotely", + "Log_Package": "Show package", + "Log_Trace_Methods": "Trace method calls", + "Log_Trace_Methods_Filter": "Trace method filter", + "Log_Trace_Methods_Filter_Description": "The text here will be evaluated as RegExp (`new RegExp('text')`). Keep it empty to show trace of every call.", + "Log_Trace_Subscriptions": "Trace subscription calls", + "Log_Trace_Subscriptions_Filter": "Trace subscription filter", + "Log_Trace_Subscriptions_Filter_Description": "The text here will be evaluated as RegExp (`new RegExp('text')`). Keep it empty to show trace of every call.", + "Logged_In_Via": "Logged in via", + "Logged_Out_Banner_Text": "Your session was ended on this device, please log in again to continue.", + "Logged_out_of_other_clients_successfully": "Logged out of other clients successfully", + "Login": "Login", + "Login_Attempts": "Failed login attempts", + "Login_Detected": "Login detected", + "Login_Logs": "Login logs", + "Login_Logs_ClientIp": "Show client IP on failed login attempts logs", + "Login_Logs_Enabled": "Log (on console) failed login attempts", + "Login_Logs_ForwardedForIp": "Show forwarded IP on failed login attempts logs", + "Login_Logs_UserAgent": "Show UserAgent on failed login attempts logs", + "Login_Logs_Username": "Show username on failed login attempts logs", + "Logistics": "Logistics", + "Logout": "Logout", + "Logout_Device": "Log out device", + "Logout_Others": "Logout from other logged in locations", + "logout-device-management": "Logout device management", + "logout-device-management_description": "Permission to logout other users from device management dashboard", + "logout-other-user": "Logout other user", + "logout-other-user_description": "Permission to logout other users", + "Logs": "Logs", + "Logs_Description": "Configure how server logs are received.", + "Logs_from": "Logs from", + "Long_press_to_do_x": "Long press to do {{action}}", + "Longest_chat_duration": "Longest chat duration", + "Longest_reaction_time": "Longest reaction time", + "Longest_response_time": "Longest response time", + "Looked_for": "Looked for", + "Low": "Low", + "Lower_hand": "Lower hand", + "Lowest": "Lowest", + "MAC_Available": "{{macLeft, number}} MAC's available", + "MAC_InfoText": "(MAC) the number of unique omnichannel contacts engaged with during the billing month.", + "Mail_Message_Invalid_emails": "You have provided one or more invalid emails: {{emails}}", + "Mail_Message_Missing_subject": "You must provide an email subject.", + "Mail_Message_Missing_to": "You must select one or more users or provide one or more email addresses, separated by commas.", + "Mail_Message_No_messages_selected_select_all": "You haven't selected any messages", + "Mail_Messages": "Mail messages", + "Mail_Messages_Instructions": "Choose which messages you want to send via email by clicking the messages", + "Mail_Messages_Subject": "Here's a selected portion of {{roomName}} messages", + "mail-messages": "Mail messages", + "mail-messages_description": "Permission to use the mail messages option", + "Mailer": "Mailer", + "Mailer_body_tags": "You must use [unsubscribe] for the unsubscription link.
You may use `[name]`, `[fname]`, `[lname]` for the user's full name, first name or last name, respectively.
You may use [email] for the user's email.", + "Mailing": "Mailing", + "Make_Admin": "Make admin", + "Make_guest": "Make guest", + "Make_host": "Make host", + "Make_sure_you_have_a_copy_of_your_codes_1": "Make sure you have a copy of your codes:", + "Make_sure_you_have_a_copy_of_your_codes_2": "If you lose access to your authenticator app, you can use one of these codes to log in.", + "Manage": "Manage", + "Manage_category": "Manage category", + "Manage_conversations_in_the_contact_center": "Manage conversations in the <1>contact center.", + "Manage_Devices": "Manage devices", + "Manage_license": "Manage license", + "Manage_license_description": "Upload your license file or paste the key. We will validate it so you can confirm before applying.", + "Manage_Omnichannel": "Manage omnichannel", + "Manage_room_roles": "Manage room roles", + "Manage_server_list": "Manage server list", + "Manage_servers": "Manage servers", + "Manage_subscription": "Manage subscription", + "Manage_user_status": "Manage user status", + "Manage_which_devices": "Manage which devices are connecting to this workspace to help ensure security. Information such as device ID, login data is included as is the ability to log out devices remotely.", + "Manage_workspace": "Manage workspace", + "manage-abac-admin-room-attributes": "Manage ABAC room attributes", + "manage-abac-admin-room-attributes_description": "Permission to view, create, edit and delete ABAC attribute definitions", + "manage-abac-admin-rooms": "Manage ABAC rooms", + "manage-abac-admin-rooms_description": "Permission to view rooms and assign or remove ABAC attributes on them", + "manage-abac-admin-settings": "Manage ABAC settings", + "manage-abac-admin-settings_description": "Permission to view and modify ABAC settings", + "manage-apps": "Manage apps", + "manage-apps_description": "Permission to manage all apps", + "manage-assets": "Manage assets", + "manage-assets_description": "Permission to manage the server assets", + "manage-cloud": "Manage cloud", + "manage-cloud_description": "Permission to manage cloud", + "manage-email-inbox": "Manage email inbox", + "manage-email-inbox_description": "Permission to manage email inboxes", + "manage-emoji": "Manage emoji", + "manage-emoji_description": "Permission to manage the server emojis", + "manage-incoming-integrations": "Manage incoming integrations", + "manage-incoming-integrations_description": "Permission to manage the server incoming integrations", + "manage-integrations": "Manage integrations", + "manage-integrations_description": "Permission to manage the server integrations", + "manage-livechat-agents": "Manage omnichannel agents", + "manage-livechat-agents_description": "Permission to manage omnichannel agents", + "manage-livechat-canned-responses": "Manage omnichannel canned responses", + "manage-livechat-canned-responses_description": "Permission to manage omnichannel canned responses", + "manage-livechat-departments": "Manage omnichannel departments", + "manage-livechat-departments_description": "Permission to manage omnichannel departments", + "manage-livechat-managers": "Manage omnichannel managers", + "manage-livechat-managers_description": "Permission to manage omnichannel managers", + "manage-livechat-monitors": "Manage omnichannel monitors", + "manage-livechat-monitors_description": "Permission to manage omnichannel monitors", + "manage-livechat-priorities": "Manage omnichannel priorities", + "manage-livechat-priorities_description": "Permission to manage omnichannel priorities", + "manage-livechat-sla": "Manage omnichannel SLA", + "manage-livechat-sla_description": "Permission to manage omnichannel SLA", + "manage-livechat-tags": "Manage omnichannel tags", + "manage-livechat-tags_description": "Permission to manage omnichannel tags", + "manage-livechat-units": "Manage omnichannel units", + "manage-livechat-units_description": "Permission to manage omnichannel units", + "manage-moderation-actions": "Manage moderation actions", + "manage-moderation-actions_description": "Permission to manage moderation actions, perform actions on reported users", + "manage-oauth-apps": "Manage OAuth apps", + "manage-oauth-apps_description": "Permission to manage the server OAuth apps", + "manage-outgoing-integrations": "Manage outgoing integrations", + "manage-outgoing-integrations_description": "Permission to manage the server outgoing integrations", + "manage-own-incoming-integrations": "Manage own incoming integrations", + "manage-own-incoming-integrations_description": "Permission to allow users to create and edit their own incoming integration or webhooks", + "manage-own-integrations": "Manage own integrations", + "manage-own-integrations_description": "Permition to allow users to create and edit their own integration or webhooks", + "manage-own-outgoing-integrations": "Manage own outgoing integrations", + "manage-own-outgoing-integrations_description": "Permission to allow users to create and edit their own outgoing integration or webhooks", + "manage-selected-settings": "Change some settings", + "manage-selected-settings_description": "Permission to change settings which are explicitly granted to be changed", + "manage-sounds": "Manage sounds", + "manage-sounds_description": "Permission to manage the server sounds", + "manage-the-app": "Manage the app", + "manage-user-status": "Manage user status", + "manage-user-status_description": "Permission to manage the server custom user statuses", + "Managed_status": "Managed status", + "Managed_users": "Managed users", + "Manager_added": "Manager added", + "Manager_removed": "Manager removed", + "Managers": "Managers", + "Managing_assets": "Managing assets", + "Managing_integrations": "Managing integrations", + "Manual_license_management_deprecated": "Manual license management (deprecated)", + "Manual_Selection": "Manual selection", + "Manually_created_users_briefing": "Manually created users will initially be shown as pending. Once they log in for the first time, they will be shown as active.", + "Manufacturing": "Manufacturing", + "MapView_Enabled": "Enable mapview", + "MapView_Enabled_Description": "Enabling mapview will display a location share button on the right of the chat input field.", + "MapView_GMapsAPIKey": "Google static maps API key", + "MapView_GMapsAPIKey_Description": "This can be obtained from the Google developers console for free.", + "Mark_all_as_read": "`{{shortcut}}` - Mark all messages (in all channels) as read", + "Mark_as_read": "Mark as read", + "Mark_as_unread": "Mark as unread", + "Mark_email_as_verified": "Mark email as verified", + "Mark_read": "Mark read", + "Mark_unread": "Mark unread", + "Markdown_Headers": "Allow markdown headers in messages", + "Markdown_Marked_Breaks": "Enable marked breaks", + "Markdown_Marked_GFM": "Enable marked GFM", + "Markdown_Marked_Pedantic": "Enable marked pedantic", + "Markdown_Marked_SmartLists": "Enable marked smart lists", + "Markdown_Marked_Smartypants": "Enable marked Smartypants", + "Markdown_Marked_Tables": "Enable marked tables", + "Markdown_Parser": "Markdown parser", + "Markdown_SupportSchemesForLink": "Markdown support schemes for link", + "Markdown_SupportSchemesForLink_Description": "Comma-separated list of allowed schemes", + "Marketplace": "Marketplace", + "Marketplace_app_last_updated": "Last updated {{lastUpdated}}", + "Marketplace_apps": "Marketplace apps", + "Marketplace_Bad_Marketplace_Connection": "Cannot connect to the marketplace. Please check your internet connection.", + "Marketplace_error": "Cannot connect to internet or your workspace may be an offline install.", + "Marketplace_Failed_To_Fetch_Apps": "Failed to fetch apps from the marketplace. Please try again later.", + "Marketplace_Failed_To_Fetch_Categories": "Failed to fetch categories from the marketplace. Please try again later.", + "marketplace_featured_section_community_featured": "Featured Community apps", + "marketplace_featured_section_community_supported": "Community supported apps", + "marketplace_featured_section_enterprise": "Featured Enterprise apps", + "marketplace_featured_section_featured": "Featured apps", + "marketplace_featured_section_most_popular": "Most popular apps", + "marketplace_featured_section_new_arrivals": "New arrivals", + "marketplace_featured_section_omnichannel": "Omnichannel apps", + "marketplace_featured_section_popular_this_month": "Apps popular this month", + "marketplace_featured_section_recommended": "Recommended apps", + "marketplace_featured_section_social": "Social apps", + "marketplace_featured_section_trending": "Trending apps", + "marketplace_featured_section_video_conferencing": "Video conferencing apps", + "Marketplace_Internal_Error": "An internal error occurred communicating with marketplace. Please try again later.", + "Marketplace_Invalid_Apps_Engine_Version": "The installed apps engine version is not compatible with the marketplace. Please update the apps engine to the latest version.", + "Marketplace_unavailable": "Marketplace unavailable", + "Marketplace_unavailable_description": "This workspace cannot access the marketplace because it’s running an unsupported version of Rocket.Chat. Ask your workspace admin to update and regain access.", + "Marketplace_view_marketplace": "View marketplace", + "Master_volume": "Master volume", + "Master_volume_hint": "Controls the volume for all sounds coming from your workspace", + "Matrix Bridge": "Matrix bridge (NOT SUPPORTED)", + "MAU_value": "MAU {{value}}", + "Max_length_is": "Max length is {{limit}}", + "Max_logs_export": "Max (2000)", + "Max_number_incoming_livechats_displayed": "Max number of items displayed in the queue", + "Max_number_incoming_livechats_displayed_description": "(Optional) max number of items displayed in the incoming omnichannel queue.", + "Max_number_of_chats_per_agent": "Max. number of simultaneous chats", + "Max_number_of_chats_per_agent_description": "The max. number of simultaneous chats that the agents can attend", + "Max_number_of_uses": "Max number of uses", + "Max_Retry": "Maximum attemps to reconnect to the server", + "Maximum": "Maximum", + "Maximum_number_of_attempts_reached_please_try_again_later": "Maximum number of attempts reached. Please try again later.", + "Maximum_number_of_guests_reached": "Maximum number of guests reached", + "MCP": "MCP", + "MCP_Alpha_Alert": "MCP is currently in alpha. Its capabilities and configuration may evolve as we gather feedback.", + "MCP_Enabled": "Enable MCP endpoint", + "MCP_Enabled_Description": "Exposes a Model Context Protocol (MCP) endpoint at `/api/v1/mcp` so MCP-capable AI clients can call the Rocket.Chat API. Clients authenticate with a personal access token (`X-User-Id` + `X-Auth-Token`).", + "MCP_Expose_Extended_API": "Expose extended MCP toolset", + "MCP_Expose_Extended_API_Description": "When enabled, a broader allow-listed set of REST endpoints is exposed as MCP tools. When disabled, only the minimal curated toolset is exposed. The full API is never exposed.", + "MCP_Extended_API_Alert": "The extended toolset includes actions that can modify users, rooms, messages, and teams. Enable it only for trusted clients and grant the access MCP permission to the minimum required roles.", + "Me": "Me", + "Media": "Media", + "Media_URL": "Media URL", + "Medium": "Medium", + "Meeting_in__roomName__": "Meeting in \"{{roomName}}\"", + "Members": "Members", + "Members_List": "Members list", + "mention-all": "Mention all", + "mention-all_description": "Permission to use the @all mention", + "mention-here": "Mention here", + "mention-here_description": "Permission to use the @here mention", + "Mentions": "Mentions", + "Mentions_all_room_members": "Mentions all room members", + "Mentions_channel": "Mentions channel", + "mentions_counter": { + "one": "{{count}} mention", + "other": "{{count}} mentions" + }, + "Mentions_default": "Mentions (default)", + "Mentions_online_room_members": "Mentions online room members", + "Mentions_only": "Mentions only", + "Mentions_user": "Mentions user", + "Mentions_with_@_symbol": "Mentions with @ symbol", + "Mentions_with_@_symbol_description": "Mentions notify and highlight messages for groups or specific users, facilitating targeted communication.\n\nThe screen reader functionality is optimized when the \"@\" symbol is employed in the mention feature. This ensures that users relying on screen readers can easily interpret and engage with these mentions.", + "Mentions_you": "Mentions you", + "Merge_Channels": "Merge channels", + "Message": "Message", + "message": "message", + "Message_actions": "Message actions", + "Message_AllowBadWordsFilter": "Allow message bad words filtering", + "Message_AllowConvertLongMessagesToAttachment": "Allow converting long messages to attachment", + "Message_AllowDeleting": "Allow message deleting", + "Message_AllowDeleting_BlockDeleteInMinutes": "Block message deleting after (n) minutes", + "Message_AllowDeleting_BlockDeleteInMinutes_Description": "Enter 0 to disable blocking.", + "Message_AllowDirectMessagesToYourself": "Allow user direct messages to yourself", + "Message_AllowEditing": "Allow message editing", + "Message_AllowEditing_BlockEditInMinutes": "Block message editing after (n) minutes", + "Message_AllowEditing_BlockEditInMinutesDescription": "Enter 0 to disable blocking.", + "Message_AllowPinning": "Allow message pinning", + "Message_AllowPinning_Description": "Allow messages to be pinned to any of the channels.", + "Message_AllowSnippeting": "Allow message snippeting", + "Message_AllowStarring": "Allow message starring", + "Message_AllowUnrecognizedSlashCommand": "Allow unrecognized slash commands", + "Message_Already_Sent": "This message has already been sent and is being processed by the server", + "Message_AlwaysSearchRegExp": "Always search using RegExp", + "Message_AlwaysSearchRegExp_Description": "We recommend to set `True` if your language is not supported on [MongoDB text search](https://docs.mongodb.org/manual/reference/text-search-languages/#text-search-languages).", + "message_attachment": "message attachment", + "Message_Attachments": "Message attachments", + "Message_Attachments_GroupAttach": "Group attachment buttons", + "Message_Attachments_GroupAttachDescription": "This groups the icons under an expandable menu. Takes up less screen space.", + "Message_Attachments_Strip_Exif": "Remove EXIF metadata from supported files", + "Message_Attachments_Strip_ExifDescription": "Strips out EXIF metadata from image files (jpeg, tiff, etc). This setting is not retroactive, so files uploaded while disabled will have EXIF data", + "Message_Attachments_Thumbnails_Enabled": "Enable image thumbnails to save bandwith", + "Message_Attachments_Thumbnails_EnabledDesc": "Thumbnails will be served instead of the original image to reduce bandwith usage. Images at original resolution can be downloaded using the icon next to the attachment's name.", + "Message_Attachments_Thumbnails_Height": "Thumbnail's max height (in pixels)", + "Message_Attachments_Thumbnails_Width": "Thumbnail's max width (in pixels)", + "Message_Audio": "Audio message", + "Message_Audio_bitRate": "Audio message bit rate", + "Message_Audio_Recording_Disabled": "Audio message - message audio recording disabled", + "Message_AudioRecorderEnabled": "Audio recorder enabled", + "Message_AudioRecorderEnabled_Description": "Requires 'audio/mp3' files to be an accepted media type within 'file upload' settings.", + "Message_audit": "Message auditing", + "Message_auditing": "Audit messages", + "Message_auditing_log": "Audit logs", + "Message_BadWordsFilterList": "Add bad words to the blacklist", + "Message_BadWordsFilterListDescription": "Add list of comma-separated list of bad words to filter", + "Message_BadWordsWhitelist": "Remove words from the blacklist", + "Message_BadWordsWhitelistDescription": "Add a comma-separated list of words to be removed from filter", + "message_body": "message body", + "Message_Characther_Limit": "Message character limit", + "Message_Code_highlight": "Code highlighting languages list", + "Message_Code_highlight_Description": "Comma separated list of languages (all supported languages at [highlight.js](https://github.com/highlightjs/highlight.js/tree/11.6.0#supported-languages)) that will be used to highlight code blocks", + "Message_composer": "Message composer", + "Message_composer_toolbox_primary_actions": "Composer primary actions", + "Message_composer_toolbox_secondary_actions": "Composer secondary actions", + "message_counter": { + "one": "{{count}} message", + "other": "{{count}} messages" + }, + "Message_CustomDomain_AutoLink": "Custom domain whitelist for auto link", + "Message_CustomDomain_AutoLink_Description": "If you want to auto link internal links like `https://internaltool.intranet` or `internaltool.intranet`, you need to add the `intranet` domain to the field, multiple domains need to be separated by comma.", + "Message_CustomFields": "Custom fields validation", + "Message_CustomFields_Description": "Custom fields will be validated according to the rules defined in this setting.\nCheck [ajv.js.org](https://ajv.js.org/json-schema.html) for more information regarding validation options.\nProperties `type` and `additionalProperties` will be forced to `object` and `false` respectively.", + "Message_CustomFields_Enabled": "Allow custom fields in messages", + "Message_DateFormat": "Date format", + "Message_DateFormat_Description": "See also: [Moment.js](http://momentjs.com/docs/#/displaying/format/)", + "Message_deleting_blocked": "This message cannot be deleted anymore", + "Message_Description": "Configure message settings.", + "Message_editing": "Message editing", + "Message_ErasureType": "Message erasure type", + "Message_ErasureType_Delete": "Delete all messages", + "Message_ErasureType_Description": "Determine what to do with messages of users who remove their account. \n - **Keep messages and user name:** The message and files history of the user will be deleted from direct messages but will be kept in other rooms. \n - **Delete all messages:** All messages and files from the user will be deleted from the database and it will not be possible to locate the user anymore. \n - **Remove link between user and messages:** This option will assign all messages and files of the user to Rocket.Cat bot and direct messages are going to be deleted.", + "Message_ErasureType_Keep": "Keep messages and user name", + "Message_ErasureType_Unlink": "Remove link between user and messages", + "Message_Formatting_toolbox": "Formatting toolbox", + "Message_GlobalSearch": "Global search", + "Message_GroupingPeriod": "Grouping period (in seconds)", + "Message_GroupingPeriodDescription": "Messages will be grouped with previous message if both are from the same user and the elapsed time was less than the informed time in seconds.", + "Message_has_been_edited": "Message has been edited", + "Message_has_been_edited_at": "Message has been edited at {{date}}", + "Message_has_been_edited_by": "Message has been edited by {{username}}", + "Message_has_been_edited_by_at": "Message has been edited by {{username}} at {{date}}", + "Message_has_been_forwarded": "Message has been forwarded", + "Message_has_been_pinned": "Message has been pinned", + "Message_has_been_starred": "Message has been starred", + "Message_has_been_unpinned": "Message has been unpinned", + "Message_has_been_unstarred": "Message has been unstarred", + "Message_HideType_added_user_to_team": "User added to team", + "Message_HideType_au": "User added", + "Message_HideType_changed_announcement": "Room announcement changed", + "Message_HideType_changed_description": "Room description changed", + "Message_HideType_livechat_closed": "Hide \"conversation finished\" messages", + "Message_HideType_livechat_started": "Hide \"conversation started\" messages", + "Message_HideType_livechat_transfer_history": "Hide \"conversation transfered\" messages", + "Message_HideType_mute_unmute": "User muted / unmuted", + "Message_HideType_r": "Room name changed", + "Message_HideType_removed_user_from_team": "User removed from team", + "Message_HideType_rm": "Message removed", + "Message_HideType_room_allowed_reacting": "Room allowed reacting", + "Message_HideType_room_archived": "Room archived", + "Message_HideType_room_changed_avatar": "Room avatar changed", + "Message_HideType_room_changed_privacy": "Room type changed", + "Message_HideType_room_changed_topic": "Room topic changed", + "Message_HideType_room_disabled_encryption": "Room encryption disabled", + "Message_HideType_room_disallowed_reacting": "Room disallowed reacting", + "Message_HideType_room_enabled_encryption": "Room encryption enabled", + "Message_HideType_room_removed_read_only": "Room added writing permission", + "Message_HideType_room_set_read_only": "Room set to read-only", + "Message_HideType_room_unarchived": "Room unarchived", + "Message_HideType_ru": "User removed", + "Message_HideType_subscription_role_added": "Was set role", + "Message_HideType_subscription_role_removed": "Role no longer defined", + "Message_HideType_ui": "User invited to room", + "Message_HideType_uir": "User rejected invitation to room", + "Message_HideType_uj": "User joined", + "Message_HideType_ujt": "User joined team", + "Message_HideType_ul": "User left", + "Message_HideType_ult": "User left team", + "Message_HideType_user_added_room_to_team": "User added room to team", + "Message_HideType_user_banned": "User banned", + "Message_HideType_user_converted_to_channel": "User converted team to a channel", + "Message_HideType_user_converted_to_team": "User converted channel to a team", + "Message_HideType_user_deleted_room_from_team": "User deleted room from team", + "Message_HideType_user_removed_room_from_team": "User removed room from team", + "Message_HideType_user_unbanned": "User unbanned", + "Message_HideType_ut": "User joined conversation", + "Message_HideType_wm": "Welcome", + "Message_Id": "Message id", + "Message_Ignored": "This message was ignored", + "Message_info": "Message info", + "Message_KeepHistory": "Keep per message editing history", + "Message_list": "Message list", + "Message_MaxAll": "Maximum channel size for ALL message", + "Message_MaxAllowedSize": "Maximum allowed characters per message", + "Message_not_sent_try_again": "Message not sent. \nPlease try again", + "Message_pinning": "Message pinning", + "Message_preview": "Message preview", + "message_pruned": "message pruned", + "Message_QuoteChainLimit": "Maximum number of chained quotes", + "Message_Read_Receipt_Archive_Batch_Size": "Archive batch size", + "Message_Read_Receipt_Archive_Batch_Size_Description": "Number of read receipts to process per batch during archiving. Lower values reduce server load but take longer to complete.", + "Message_Read_Receipt_Archive_Cron": "Archive cron schedule", + "Message_Read_Receipt_Archive_Cron_Description": "Cron expression for the archiving schedule (e.g., '0 2 * * *' for daily at 2 AM)", + "Message_Read_Receipt_Archive_Enabled": "Enable read receipts archive", + "Message_Read_Receipt_Archive_Enabled_Alert": "Warning: Enabling this on a workspace with a large volume of read receipts may cause the system to process the migration to cold storage for an extended period, potentially impacting production performance. It is recommended to clean up or manually migrate old read receipt data before enabling this setting.", + "Message_Read_Receipt_Archive_Enabled_Description": "When enabled, read receipts older than the retention period will be moved from hot storage to cold storage.", + "Message_Read_Receipt_Archive_Retention_Days": "Archive retention days", + "Message_Read_Receipt_Archive_Retention_Days_Description": "Number of days to keep read receipts in hot storage before archiving to cold storage", + "Message_Read_Receipt_Enabled": "Show read receipts", + "Message_Read_Receipt_Store_Users": "Detailed read receipts", + "Message_Read_Receipt_Store_Users_Description": "Shows each user's read receipts", + "Message_removed": "Message removed", + "message_removed": "message removed", + "Message_request": "Message request", + "Message_sent": "Message sent", + "Message_sent_by_email": "Message sent by email", + "Message_ShowDeletedStatus": "Show deleted status", + "Message_ShowEditedStatus": "Show edited status", + "Message_ShowFormattingTips": "Show formatting tips", + "Message_starring": "Message starring", + "Message_Time": "Message time", + "Message_TimeAndDateFormat": "Time and date format", + "Message_TimeAndDateFormat_Description": "See also: [Moment.js](http://momentjs.com/docs/#/displaying/format/)", + "Message_TimeFormat": "Time format", + "Message_TimeFormat_Description": "See also: [Moment.js](http://momentjs.com/docs/#/displaying/format/)", + "Message_too_long": "Message too long", + "Message_UserId": "User id", + "Message_Video_Recording_Disabled": "Message video recording disabled", + "Message_VideoRecorderEnabled": "Video recorder enabled", + "Message_VideoRecorderEnabledDescription": "Requires 'video/webm' files to be an accepted media type within 'file upload' settings.", + "Message_view_mode_info": "This changes the amount of space messages take up on screen.", + "Message_viewed": "Message viewed", + "Message_with_attachment": "Message with attachment", + "message-impersonate": "Impersonate other users", + "message-impersonate_description": "Permission to impersonate other users using message alias", + "MessageBox_view_mode": "MessageBox view mode", + "Messages": "Messages", + "messages": "messages", + "Messages_cannot_be_unsent": "Messages cannot be unsent", + "Messages_exported_successfully": "Messages exported successfully", + "messages_pruned": "messages pruned", + "Messages_sent": "Messages sent", + "Messages_that_are_sent_to_the_Incoming_WebHook_will_be_posted_here": "Messages that are sent to the incoming WebHook will be posted here.", + "Meta": "Meta", + "Meta_custom": "Custom meta tags", + "Meta_Description": "Set custom meta properties.", + "Meta_fb_app_id": "Facebook app id", + "Meta_google-site-verification": "Google site verification", + "Meta_language": "Language", + "Meta_msvalidate01": "MSValidate.01", + "Meta_robots": "Robots", + "meteor_status_connected": "Connected", + "meteor_status_connecting": "Connecting...", + "meteor_status_failed": "Connection attempt failed", + "meteor_status_offline": "You’re offline", + "meteor_status_reconnect_in": { + "one": "Trying to reconnect in one second", + "other": "Trying to reconnect in {{count}} seconds" + }, + "meteor_status_try_again_later": "Please try again later or ask your workspace admin for assistance", + "meteor_status_try_now_offline": "Connect again", + "meteor_status_try_now_waiting": "Try now", + "meteor_status_waiting": "You’re offline", + "Method": "Method", + "Mic_off": "Mic off", + "Mic_on": "Mic on", + "Microphone": "Microphone", + "Microphone_access_not_allowed": "Microphone access was not allowed, please check your browser settings.", + "Microphone_muted": "Microphone muted", + "Min_length_is": "Min length is {{limit}}", + "Minimum": "Minimum", + "Minimum_balance": "Minimum balance", + "minute": "minute", + "minutes": "minutes", + "Missing_configuration": "Missing configuration", + "Mixed_status": "Mixed status", + "Mixed_status_tooltip": "Multiple app statuses across different workspace instances", + "Mobex_sms_gateway_address": "Mobex SMS gateway address", + "Mobex_sms_gateway_address_desc": "IP or host of your Mobex service with specified port. E.g. `http://192.168.1.1:1401` or `https://www.example.com:1401`", + "Mobex_sms_gateway_from_number": "From", + "Mobex_sms_gateway_from_number_desc": "Originating address/phone number when sending a new SMS to livechat client", + "Mobex_sms_gateway_from_numbers_list": "List of numbers to send SMS from", + "Mobex_sms_gateway_from_numbers_list_desc": "Comma-separated list of numbers to use in sending brand new messages, eg. 123456789, 123456788, 123456888", + "Mobex_sms_gateway_password": "Password", + "Mobex_sms_gateway_restful_address": "Mobex SMS REST API address", + "Mobex_sms_gateway_restful_address_desc": "IP or host of your Mobex REST API. E.g. `http://192.168.1.1:8080` or `https://www.example.com:8080`", + "Mobex_sms_gateway_username": "Username", + "Mobile": "Mobile", + "Mobile_apps": "Mobile apps", + "Mobile_Description": "Define behaviors for connecting to your workspace from mobile devices.", + "Mobile_Push_Notifications_Default_Alert": "Push notifications default alert", + "mobile-upload-file": "Allow file upload on mobile devices", + "mobile-upload-file_description": "Permission to allow file upload on mobile devices", + "Moderation": "Moderation", + "Moderation_Action_View_reports": "View reported messages", + "Moderation_Are_you_sure_you_want_to_deactivate_this_user": "User will be unable to log in unless reactivated. All reported messages will be permanently deleted from their respective room.", + "Moderation_Are_you_sure_you_want_to_delete_all_reported_messages_from_this_user": "All reported messages from this user will be permanently deleted from their respective room and the report will be dismissed.", + "Moderation_Are_you_sure_you_want_to_delete_this_message": "This message will be permanently deleted from its respective room and the report will be dismissed.", + "Moderation_Are_you_sure_you_want_to_reset_the_avatar": "Resetting user avatar will permanently remove their current avatar.", + "Moderation_Avatar_reset_success": "Avatar reset", + "Moderation_Deactivate_User": "Deactivate user", + "Moderation_Delete_all_messages": "Delete all messages", + "Moderation_Delete_message": "Delete message", + "Moderation_Delete_this_message": "Delete this message", + "Moderation_Dismiss_all_reports": "Dismiss all reports", + "Moderation_Dismiss_all_reports_confirm": "All reports will be deleted and the reported messages won't be affected.", + "Moderation_Dismiss_and_delete": "Dismiss and delete", + "Moderation_Dismiss_reports": "Dismiss reports", + "Moderation_Dismiss_reports_confirm": "Reports will be deleted and the reported message won't be affected.", + "Moderation_Duplicate_messages": "Duplicated messages", + "Moderation_Duplicate_messages_warning": "Following may contain same messages sent in multiple rooms.", + "Moderation_Go_to_message": "Go to message", + "Moderation_Hide_reports": "Hide reports", + "Moderation_Message_already_deleted": "Message is already deleted", + "Moderation_Message_context_header": "Reported message(s)", + "Moderation_Message_deleted": "Message deleted and reports dismissed", + "Moderation_Messages_deleted": "Messages deleted and reports dismissed", + "Moderation_Report_date": "Report date", + "Moderation_Reported_message": "Reported message", + "Moderation_Reports": "Reports", + "Moderation_Reports_all_dismissed": "All reports dismissed", + "Moderation_Reports_dismissed": "Reports dismissed", + "Moderation_Reset_user_avatar": "Reset user avatar", + "Moderation_See_messages": "See messages", + "Moderation_See_reports": "See reports", + "Moderation_Show_reports": "Show reports", + "Moderation_User_deactivated": "User deactivated", + "Moderation_User_deleted_warning": "The user who sent the message(s) no longer exists or has been removed.", + "Moderators": "Moderators", + "Modern_OAuth_System_Browser_and_Deep_Links_Recommended": "Modern OAuth (system browser & deep links) (recommended)", + "Monday": "Monday", + "Mongo_storageEngine": "Mongo storage engine", + "Mongo_version": "Mongo version", + "MongoDB": "MongoDB", + "MongoDB_Deprecated": "MongoDB deprecated", + "MongoDB_version_s_is_deprecated_please_upgrade_your_installation": "MongoDB version %s is deprecated, please upgrade your installation.", + "Monitor_added": "Monitor added", + "Monitor_history_for_changes_on": "Monitor history for changes on", + "Monitor_new_and_suspicious_logins": "Monitor new and suspicious logins", + "Monitor_removed": "Monitor removed", + "Monitors": "Monitors", + "Monthly_active_contacts": "Monthly active contacts", + "Monthly_Active_Users": "Monthly active users", + "More": "More", + "More_about_Enterprise_Edition": "More about Enterprise Edition", + "More_about_Premium_plans": "More about Premium plans", + "More_actions": "More actions", + "More_channels": "More channels", + "More_direct_messages": "More direct messages", + "More_groups": "More private groups", + "More_options": "More options", + "More_unreads": "More unreads", + "More_unreads_above": "More unreads above", + "More_unreads_below": "More unreads below", + "Most_popular_channels_top_5": "Most popular channels (top 5)", + "Most_recent_requested": "Most recent requested", + "Most_recent_updated": "Most recent updated", + "Move__roomName__to": "Move {{roomName}} to:", + "Move_beginning_message": "`{{shortcut}}` - Move to the beginning of the message", + "Move_down": "Move down", + "Move_end_message": "`{{shortcut}}` - Move to the end of the message", + "Move_queue": "Move to the queue", + "Move_to": "Move to", + "Move_up": "Move up", + "move-room-to-team": "Move room within team", + "move-room-to-team_description": "Permission to add an existing room to a team", + "Msgs": "Msgs", + "multi": "multi", + "multi_line": "multi line", + "Multi_line_code": "Multi-line code", + "multiple_instance_solutions": "multiple instance solutions", + "Multiple_monolith_instances_alert": "You are operating multiple instances without an active Premium license - some features may not behave as designed", + "Mute": "Mute", + "Mute__name__": "Mute {{name}}", + "Mute_all_notifications": "Mute all notifications", + "Mute_and_dismiss": "Mute and dismiss", + "Mute_Focused_Conversations": "Mute focused conversations", + "Mute_Group_Mentions": "Mute @all and @here mentions", + "Mute_microphone": "Mute microphone", + "Mute_someone_in_room": "Mute someone in the room", + "Mute_user": "Mute user", + "mute-user": "Mute user", + "mute-user_description": "Permission to mute other users in the same channel", + "Muted": "Muted", + "My Data": "My data", + "My_Account": "My account", + "My_location": "My location", + "n_days_left": "{{n}} days left", + "Name": "Name", + "Name_cannot_have_spaces": "Name cannot have spaces", + "Name_cannot_have_special_characters": "Name cannot have spaces or special characters", + "Name_cant_be_empty": "Name can't be empty", + "Name_of_agent": "Name of agent", + "Name_optional": "Name (optional)", + "Name_Placeholder": "Please enter your name...", + "Navigation": "Navigation", + "Navigation_bar": "Navigation bar", + "Navigation_History": "Navigation history", + "Never": "Never", + "New": "New", + "New_Application": "New application", + "New_Business_Hour": "New business hour", + "New_Call": "New call", + "New_call": "New call", + "New_Call_Enterprise_Edition_Only": "New call (Enterprise only)", + "New_CannedResponse": "New canned response", + "New_category": "New category", + "New_channel": "New channel", + "New_chat_in_queue": "New chat in queue", + "New_chat_priority": "Priority changed: {{user}} changed the priority to {{priority}}", + "New_chat_transfer": "New chat transfer: {{transfer}}", + "New_chat_transfer_fallback": "Transferred to fallback department: {{fallback}}", + "New_contact": "New contact", + "New_Custom_Field": "New custom field", + "New_custom_status": "New custom status", + "New_Department": "New department", + "New_discussion": "New discussion", + "New_discussion_first_message": "Usually, a discussion starts with a question, like “how do I upload a picture?”", + "New_discussion_name": "A meaningful name for the discussion room", + "New_E2EE_password": "New E2EE password", + "New_Email_Inbox": "New email inbox", + "New_integration": "New integration", + "New_line_message_compose_input": "`{{shortcut}}` - New line in message compose input", + "New_Livechat_offline_message_has_been_sent": "A new livechat offline message has been sent", + "New_logs": "New logs", + "New_Message_Notification": "New message notification", + "New_messages": "New messages", + "New_messages_cannot_be_sent": "New messages cannot be sent", + "New_navigation": "Enhanced navigation experience", + "New_navigation_description": "Explore our improved navigation, designed with clear scopes for easy access to what you need. This change serves as the foundation for future advancements in navigation management.", + "New_password": "New password", + "New_Priority": "New priority", + "New_role": "New role", + "New_Room_Notification": "New room notification", + "New_SLA_Policy": "New SLA policy", + "New_Tag": "New tag", + "New_Trigger": "New trigger", + "New_Unit": "New unit", + "New_user": "New user", + "New_user_manually_created": "New user manually created", + "New_users": "New users", + "New_version_available": "New version available", + "New_version_available_(s)": "New version available (%s)", + "New_videocall_request": "New video call request", + "New_visitor_navigation": "New navigation: {{history}}", + "New_voice_call": "New voice call", + "New_workspace": "New workspace", + "New_workspace_confirmed": "New workspace confirmed", + "Newer_than": "Newer than", + "Newer_than_may_not_exceed_Older_than": "\"Newer than\" may not exceed \"older than\"", + "Next": "Next", + "Next_image": "Next image", + "Nickname": "Nickname", + "Nickname_Placeholder": "Enter your nickname...", + "No": "No", + "No_agents_yet": "No agents yet", + "No_agents_yet_description": "Add agents to engage with your audience and provide optimized customer service.", + "No_app_label_provided": "No app label provided", + "No_app_matches": "No app matches", + "No_app_matches_for": "No app matches for", + "No_apps_installed": "No apps installed", + "No_available_agents_to_transfer": "No available agents to transfer", + "No_banned_users": "No banned users", + "No_banned_users_description": "Banned users from this room will appear here.", + "No_calls_yet": "No calls yet", + "No_calls_yet_description": "All your calls will appear here.", + "No_Canned_Responses": "No canned responses", + "No_Canned_Responses_Yet": "No canned responses yet", + "No_Canned_Responses_Yet-description": "Use canned responses to provide quick and consistent answers to frequently asked questions.", + "No_changes_to_save": "No changes to save", + "No_channels_in_team": "No channels on this team", + "No_channels_or_discussions": "No channels or discussions", + "No_channels_or_discussions_description": "Channels and discussions belonging to this team will appear here.", + "No_channels_yet": "No channels yet", + "No_channels_yet_description": "Channels associated to this contact will appear here.", + "No_chat_access": "No chat access", + "No_chats_in_progress": "No chats in progress", + "No_chats_in_progress_description": "Chats assigned to you will appear here.", + "No_chats_in_queue": "No chats in queue", + "No_chats_in_queue_description": "Queued chats will appear here.", + "No_chats_on_hold": "No chats on hold", + "No_chats_on_hold_description": "Chats on hold will appear here.", + "No_chats_yet": "No chats yet", + "No_chats_yet_description": "All your chats will appear here.", + "No_comment_provided": "No comment provided", + "No_contacts_yet": "No contacts yet", + "No_contacts_yet_description": "All contacts will appear here.", + "No_content_access_or_security_setting_will_be_lost_or_changed": "No content, access or security setting will be lost or changed.", + "No_content_was_provided": "No content was provided", + "No_custom_fields_yet": "No custom fields yet", + "No_custom_fields_yet_description": "Add custom fields into contact or ticket details or display them on the live chat registration form for new visitors.", + "No_data_available_for_the_selected_period": "No data available for the selected period", + "No_data_found": "No data found", + "No_data_to_export": "No data to export", + "No_departments_yet": "No departments yet", + "No_departments_yet_description": "Organize agents into departments, set how tickets get forwarded and monitor their performance.", + "No_direct_messages_yet": "No direct messages.", + "No_discussions": "No discussions", + "No_discussions_channels_filter_description": "Discussions belonging to this channel will appear here.", + "No_discussions_description": "Discussions you’ve joined will appear here.", + "No_discussions_dms_filter_description": "Discussions belonging to this user will appear here.", + "No_Discussions_found": "No discussions found", + "No_discussions_yet": "No discussions yet", + "No_emojis_found": "No emojis found", + "No_Encryption": "No encryption", + "No_favorite_rooms": "No favorite rooms", + "No_favorite_rooms_description": "Your favorite rooms will appear here.", + "No_feature_to_preview": "No feature to preview", + "No_files_found": "No files found", + "No_files_found_to_prune": "No files found to prune", + "No_files_left_to_download": "No files left to download", + "No_groups_yet": "You have no private groups yet.", + "No_history": "No history", + "No_history_yet": "No history yet", + "No_history_yet_description": "The entire message history with this contact will appear here.", + "No_installed_app_matches": "No installed app matches", + "No_integration_found": "No integration found by the provided id.", + "No_Limit": "No limit", + "No_livechats": "You have no livechats", + "No_managers_yet": "No managers yet", + "No_managers_yet_description": "Managers have access to all omnichannel controls, being able to monitor and take actions.", + "No_marketplace_matches_for": "No marketplace matches for", + "No_members_found": "No members found", + "No_mentions": "No mentions", + "No_mentions_description": "@{username}, @all, @here mentions and highlighted words will appear here.", + "No_mentions_found": "No mentions found", + "No_message_reports": "No message reports", + "No_messages_found_to_prune": "No messages found to prune", + "No_messages_yet": "No messages yet", + "No_monitors_yet": "No monitors yet", + "No_monitors_yet_description": "Monitors have partial control of omnichannel. They can view department analytics and activities of the business units they are assigned.", + "No_pages_yet_Try_hitting_Reload_Pages_button": "No pages yet. Try hitting \"reload pages\" button.", + "No_permission": "No permission", + "No_phone_number_available_for_selected_channel": "No phone number available for the selected channel", + "No_phone_number_yet_edit_contact": "No phone number yet <1>Edit contact", + "No_pinned_messages": "No pinned messages", + "No_previous_chat_found": "No previous chat found", + "No_private_apps_installed": "No private apps installed", + "No_Referrer": "No referrer", + "No_Referrer_When_Downgrade": "No referrer when downgrade", + "No_release_information_provided": "No release information provided", + "No_requested_apps": "No requested apps", + "No_requests": "No requests", + "No_results_found": "No results found", + "No_results_found_for": "No results found for:", + "No_rooms": "No rooms", + "No_rooms_description": "@{username}, @all, @here mentions and highlighted words will appear here.", + "No_SLA_policies_yet": "No SLA policies yet", + "No_SLA_policies_yet_description": "Use SLA policies to change the order of omnichannel queues based on estimated wait time.", + "No_snippet_messages": "No snippet", + "No_spaces_or_special_characters": "No spaces or special characters", + "No_starred_messages": "No starred messages", + "No_such_command": "No such command: `/{{command}}`", + "No_tags_yet": "No tags yet", + "No_tags_yet_description": "Add tags to tickets to make organizing and finding related conversations easier.", + "No_templates_available": "No templates available", + "No_Threads": "No threads found", + "No_triggers_yet": "No triggers yet", + "No_triggers_yet_description": "Triggers are events that cause the live chat widget to open and send messages automatically.", + "No_units_yet": "No units yet", + "No_units_yet_description": "Use units to group departments and manage them better.", + "No_user_reports": "No user reports", + "No_user_status_settings": "No managed users", + "No_user_status_settings_description": "Users with individually-managed status settings will appear here.", + "no-active-video-conf-provider": "**Conference call not enabled**: A workspace admin needs to enable the conference call feature first.", + "no-videoconf-provider-app": "**Conference call not available**: Conference call apps can be installed in the Rocket.Chat marketplace by a workspace admin.", + "Nobody_available": "Nobody available", + "Node_version": "Node version", + "None": "None", + "Nonprofit": "Nonprofit", + "Normal": "Normal", + "Not_answered": "Not answered", + "Not_assigned": "Not assigned", + "Not_authorized": "Not authorized", + "Not_Available": "Not available", + "Not_available_for_ABAC_enabled_rooms": "Not available in ABAC-managed rooms", + "Not_available_for_this_workspace": "Not available for this workspace", + "Not_enough_data": "Not enough data", + "Not_Following": "Not following", + "Not_following": "Not following", + "Not_found_or_not_allowed": "Not found or not allowed", + "Not_Imported_Messages_Title": "The following messages were not imported successfully", + "Not_in_channel": "Not in channel", + "Not_in_the_call": "Not in the call", + "Not_likely": "Not likely", + "Not_started": "Not started", + "Not_verified": "Not verified", + "Not_Visible_To_Workspace": "Not visible to workspace", + "Notes": "Notes", + "Nothing": "Nothing", + "Nothing_found": "Nothing found", + "Notice_that_public_channels_will_be_public_and_visible_to_everyone": "Notice that public channels will be public and visible to everyone.", + "Notification_Desktop_Default_For": "Show desktop notifications for", + "Notification_Desktop_show_voice_calls": "Show desktop notifications for voice calls", + "Notification_Push_Default_For": "Send push notifications for", + "Notification_RequireInteraction": "Require interaction to dismiss desktop notification", + "Notification_RequireInteraction_Description": "Works only with Chrome browser versions > 50. Utilizes the parameter *requireInteraction* to show the desktop notification to indefinite until the user interacts with it.", + "Notification_volume": "Notification volume", + "Notification_volume_hint": "For message notifications, both for when the workspace is open or not", + "Notifications": "Notifications", + "Notifications_Max_Room_Members": "Max room members before disabling all message notifications", + "Notifications_Max_Room_Members_Description": "Max number of members in room when notifications for all messages gets disabled. Users can still change per room setting to receive all notifications on an individual basis. (0 to disable)", + "Notifications_Muted_Description": "If you choose to mute everything, you won't see the room highlight in the list when there are new messages, except for mentions. Muting notifications will override notifications settings.", + "Notifications_Preferences": "Notifications preferences", + "Notify_active_in_this_room": "Notify active users in this room", + "Notify_all_in_this_room": "Notify all in this room", + "Notify_Calendar_Events": "Notify calendar events", + "Now_Its_Visible_For_Everyone": "Now it's visible for everyone", + "Now_Its_Visible_Only_For_Admins": "Now it's visible only for admins", + "Now_playing": "Now playing", + "NPS_survey_enabled": "Enable NPS survey", + "NPS_survey_enabled_Description": "Allow NPS survey run for all users. Admins will receive an alert 2 months upfront the survey is launched", + "NPS_survey_is_scheduled_to-run-at__date__for_all_users": "NPS survey is scheduled to run at {{date}} for all users. It's possible to turn off the survey on 'admin > general > NPS'", + "Num_Agents": "# Agents", + "Number_in_seconds": "Number in seconds", + "Number_of_events": "Number of events", + "Number_of_federated_servers": "Number of federated servers", + "Number_of_federated_users": "Number of federated users", + "Number_of_messages": "Number of messages", + "Number_of_most_recent_chats_estimate_wait_time": "Number of recent chats to calculate estimate wait time", + "Number_of_most_recent_chats_estimate_wait_time_description": "This number defines the number of last served rooms that will be used to calculate queue wait times.", + "Number_of_users_autocomplete_suggestions": "Number of users' autocomplete suggestions", + "Numbered_list": "Numbered list", + "OAuth": "OAuth", + "OAuth_Application": "OAuth application", + "OAuth_button_colors_alert": "Changing the color may result in non-compliance with WCAG (web content accessibility guidelines) requirements. Please ensure that the new colors meet the recommended contrast and readability standards to maintain accessibility for all users.", + "OAuth_Description": "Configure authentication methods beyond just username and password.", + "OAuth_Full_Access_Warning": "{{appName}} will have full, unrestricted access to your account, including the ability to perform any action on your behalf. Only proceed if you trust this application completely.", + "Objects": "Objects", + "Off": "Off", + "Off_the_record_conversation": "Off-the-Record conversation", + "Off_the_record_conversation_is_not_available_for_your_browser_or_device": "Off-the-Record conversation is not available for your browser or device.", + "Office_Hours": "Office hours", + "Office_hours_enabled": "Office hours enabled", + "Office_hours_updated": "Office hours updated", + "Offline": "Offline", + "offline": "offline", + "Offline_DM_Email": "Direct message email subject", + "Offline_Email_Subject_Description": "You may use the following placeholders: \n - `[Site_Name]`, `[Site_URL]`, `[User]` & `[Room]` for the application name, URL, username & room name respectively. ", + "Offline_form": "Offline form", + "Offline_form_unavailable_message": "Offline form unavailable message", + "Offline_Link_Message": "GO TO MESSAGE", + "Offline_Mention_All_Email": "Mention all email subject", + "Offline_Mention_Email": "Mention email subject", + "Offline_Message": "Offline message", + "Offline_message": "Offline message", + "Offline_Message_Use_DeepLink": "Use deep link URL format", + "Offline_messages": "Offline messages", + "Offline_success_message": "Offline success message", + "Offline_unavailable": "Offline unavailable", + "Ok": "Ok", + "Old Colors": "Old colors", + "Old Colors (minor)": "Old colors (minor)", + "Old_Federation_Alert": "This Federation version is not supported anymore. Please configure the new alternative above named native Federation.
More information about Matrix Federation support can be found here", + "Older_than": "Older than", + "Omnichannel": "Omnichannel", + "Omnichannel_actions": "Omnichannel actions", + "Omnichannel_Agent": "Omnichannel agent", + "Omnichannel_allow_force_close_conversations": "Force close conversation API", + "Omnichannel_allow_force_close_conversations_alert": "Only enable if your workspace has issues with rooms with invalid states.", + "Omnichannel_allow_force_close_conversations_Description": "Allow agents and managers to force close conversations via API.", + "Omnichannel_allow_visitors_to_close_conversation": "Allow visitors to finish conversations", + "Omnichannel_allow_visitors_to_close_conversation_Description": "When disabled, visitors won't be able to finish an ongoing conversation either via UI or via API.", + "Omnichannel_appearance": "Omnichannel appearance", + "Omnichannel_calculate_dispatch_service_queue_statistics": "Calculate and dispatch omnichannel waiting queue statistics", + "Omnichannel_calculate_dispatch_service_queue_statistics_Description": "Processing and dispatching waiting queue statistics such as position and estimated waiting time. If *livechat channel* is not in use, it is recommended to disable this setting and prevent the server from doing unnecessary processes.", + "Omnichannel_chat_closed_due_to_inactivity": "The chat was automatically closed because we haven't received any reply from {{guest}} in {{timeout}} seconds", + "Omnichannel_Contact_Center": "Omnichannel contact center", + "Omnichannel_Contact_Center_Chats": "Omnichannel contact center chats", + "Omnichannel_Contact_Center_Contacts": "Omnichannel contact center contacts", + "Omnichannel_contact_manager_routing": "Assign new conversations to the contact manager", + "Omnichannel_contact_manager_routing_Description": "This setting allocates a chat to the assigned contact manager, as long as the contact manager is online when the chat starts", + "omnichannel_contacts_importer": "Omnichannel contacts (*.csv)", + "Omnichannel_Description": "Set up omnichannel to communicate with customers from one place, regardless of how they connect with you.", + "Omnichannel_Directory": "Omnichannel directory", + "Omnichannel_enable_department_removal": "Enable department removal", + "Omnichannel_enable_department_removal_alert": "Departments removed cannot be restored, we recommend archiving the department instead.", + "Omnichannel_External_Frame": "External frame", + "Omnichannel_External_Frame_Enabled": "External frame enabled", + "Omnichannel_External_Frame_Encryption_JWK": "Encryption key (JWK)", + "Omnichannel_External_Frame_Encryption_JWK_Description": "If provided it will encrypt the user's token with the provided key and the external system will need to decrypt the data to access the token", + "Omnichannel_External_Frame_URL": "External frame URL", + "Omnichannel_filters": "Omnichannel filters", + "Omnichannel_hide_conversation_after_closing": "Hide conversation after closing", + "Omnichannel_hide_conversation_after_closing_description": "After closing the conversation you will be redirected to home.", + "Omnichannel_Ignore_automatic_responses_for_performance_metrics": "Ignore bots activities for performance metrics", + "Omnichannel_max_fallback_forward_depth": "Maximum fallback forward departments depth", + "Omnichannel_max_fallback_forward_depth_Description": "Maximum number of hops that a room being transfered will do when the target department has a fallback forward department set up. When limit is reached, chat won't be transferred and process will stop. Depending on your configuration, setting a high number may cause performance issues.", + "Omnichannel_on_hold_chat_automatically": "The chat was automatically resumed from on hold upon receiving a new message from {{guest}}", + "Omnichannel_on_hold_chat_resumed": "On hold chat resumed: {{comment}}", + "Omnichannel_on_hold_chat_resumed_manually": "The chat was manually resumed from on hold by {{user}}", + "Omnichannel_On_Hold_due_to_inactivity": "The chat was automatically placed on hold because we haven't received any reply from {{guest}} in {{timeout}} seconds", + "Omnichannel_On_Hold_manually": "The chat was manually placed on hold by {{user}}", + "Omnichannel_onHold_Chat": "Place chat On-Hold", + "Omnichannel_placed_chat_on_hold": "Chat on hold: {{comment}}", + "omnichannel_priority_change_history": "Priority changed: {{user}} changed the priority to {{priority}}", + "Omnichannel_quick_actions": "Omnichannel quick actions", + "Omnichannel_Reports_Agents_Empty_Subtitle": "This chart displays which agents receive the highest volume of conversations.", + "Omnichannel_Reports_Channels_Empty_Subtitle": "This chart shows the most used channels.", + "Omnichannel_Reports_Departments_Empty_Subtitle": "This chart displays the departments that receive the most conversations.", + "Omnichannel_Reports_Status_Closed": "Closed", + "Omnichannel_Reports_Status_Empty_Subtitle": "This chart will update as soon as conversations start.", + "Omnichannel_Reports_Status_Open": "Open", + "Omnichannel_Reports_Summary": "Gain insights into your operation and export your metrics.", + "Omnichannel_Reports_Tags_Empty_Subtitle": "This chart shows the most frequently used tags.", + "omnichannel_sla_change_history": "SLA policy changed: {{user}} changed the SLA policy to {{sla}}", + "Omnichannel_sorting_disclaimer": "Omnichannel conversations are sorted by {{sortingMechanism}}, edit a room to apply.", + "Omnichannel_transcript_email": "Send chat transcript via email.", + "Omnichannel_transcript_pdf": "Export chat transcript as PDF.", + "On": "On", + "On_All_Contacts": "On all contacts", + "On_Hold": "On hold", + "On_Hold_Chats": "On hold", + "On_Hold_conversations": "On hold conversations", + "on-hold-livechat-room": "On hold omnichannel room", + "on-hold-livechat-room_description": "Permission to on hold omnichannel room", + "on-hold-others-livechat-room": "On hold others omnichannel room", + "on-hold-others-livechat-room_description": "Permission to on hold others omnichannel room", + "onboarding.component.emailCodeFallback": "Didn’t receive email? <1>Resend or <3>Change email.", + "onboarding.component.form.action.back": "Back", + "onboarding.component.form.action.completeRegistration": "Complete registration", + "onboarding.component.form.action.confirm": "Confirm", + "onboarding.component.form.action.next": "Next", + "onboarding.component.form.action.pasteHere": "Paste here...", + "onboarding.component.form.action.register": "Register", + "onboarding.component.form.action.registerNow": "Register now", + "onboarding.component.form.action.registerOffline": "Register offline", + "onboarding.component.form.action.registerWorkspace": "Register workspace", + "onboarding.component.form.action.skip": "Skip this step", + "onboarding.component.form.requiredField": "This field is required", + "onboarding.component.form.steps": "Step {{currentStep}} of {{stepCount}}", + "onboarding.component.form.termsAndConditions": "I agree with <1>Terms and conditions and <3>Privacy policy", + "onboarding.form.adminInfoForm.fields.email.label": "Email", + "onboarding.form.adminInfoForm.fields.email.placeholder": "Email", + "onboarding.form.adminInfoForm.fields.fullName.label": "Full name", + "onboarding.form.adminInfoForm.fields.fullName.placeholder": "First and last name", + "onboarding.form.adminInfoForm.fields.keepPosted.label": "Keep me posted about Rocket.Chat updates", + "onboarding.form.adminInfoForm.fields.password.label": "Password", + "onboarding.form.adminInfoForm.fields.password.placeholder": "Create password", + "onboarding.form.adminInfoForm.fields.username.label": "Username", + "onboarding.form.adminInfoForm.fields.username.placeholder": "@username", + "onboarding.form.adminInfoForm.subtitle": "We need this information to create an admin profile for your workspace.", + "onboarding.form.adminInfoForm.title": "Admin info", + "onboarding.form.awaitConfirmationForm.content.securityCode": "Security code", + "onboarding.form.awaitConfirmationForm.content.sentEmail": "Email sent to <1>{{emailAddress}} with a confirmation link.Please verify that the security code below matches the one in the email.", + "onboarding.form.awaitConfirmationForm.title": "Awaiting confirmation", + "onboarding.form.organizationInfoForm.fields.country.label": "Country", + "onboarding.form.organizationInfoForm.fields.country.placeholder": "Select", + "onboarding.form.organizationInfoForm.fields.organizationIndustry.label": "Organization industry", + "onboarding.form.organizationInfoForm.fields.organizationIndustry.placeholder": "Select", + "onboarding.form.organizationInfoForm.fields.organizationName.label": "Organization name", + "onboarding.form.organizationInfoForm.fields.organizationName.placeholder": "Organization name", + "onboarding.form.organizationInfoForm.fields.organizationSize.label": "Organization size", + "onboarding.form.organizationInfoForm.fields.organizationSize.placeholder": "Select", + "onboarding.form.organizationInfoForm.fields.organizationType.label": "Organization type", + "onboarding.form.organizationInfoForm.fields.organizationType.placeholder": "Select", + "onboarding.form.organizationInfoForm.subtitle": "We need to know who you are.", + "onboarding.form.organizationInfoForm.title": "Organization info", + "onboarding.form.registeredServerForm.continueStandalone": "Continue as standalone", + "onboarding.form.registeredServerForm.fields.accountEmail.inputLabel": "Admin email", + "onboarding.form.registeredServerForm.fields.accountEmail.inputPlaceholder": "Insert your email to continue", + "onboarding.form.registeredServerForm.included.apps": "Access to marketplace apps", + "onboarding.form.registeredServerForm.included.externalProviders": "Integration with external providers (WhatsApp, Facebook, Telegram, Twitter)", + "onboarding.form.registeredServerForm.included.push": "Mobile push notifications", + "onboarding.form.registeredServerForm.keepInformed": "Keep me informed about news and events", + "onboarding.form.registeredServerForm.notConnectedToInternet": "The server is not connected to the internet, so you’ll have to do an offline registration for this workspace.", + "onboarding.form.registeredServerForm.registerLater": "Register later", + "onboarding.form.registeredServerForm.registrationEngagement": "Registration allows automatic license updates, notifications of critical vulnerabilities and access to Rocket.Chat cloud services. No sensitive workspace data is shared; statistics sent to Rocket.Chat are made visible to you within the administration area.", + "onboarding.form.registeredServerForm.registrationKeepInformed": "By submitting this form you consent to receive more information about Rocket.Chat products, events and updates, according to our <1>privacy policy. You may unsubscribe at any time.", + "onboarding.form.registeredServerForm.title": "Register your workspace", + "onboarding.form.registerOfflineForm.copyStep.description": "If for any reason your workspace can’t be connected to the internet, follow these steps:<1>1. Go to: <2>cloud.rocket.chat > workspaces and click “<3>Register self-managed”<4>2. Click “<5>Continue offline”<6>3. In the <7>Register offline workspace dialog in cloud.rocket.chat, paste the token in the box below", + "onboarding.form.registerOfflineForm.fields.registrationToken.inputLabel": "Registration token", + "onboarding.form.registerOfflineForm.pasteStep.description": "1. In <1>cloud.rocket.chat get the generated text and paste below to complete your registration process", + "onboarding.form.registerOfflineForm.title": "Register offline", + "onboarding.form.standaloneServerForm.manuallyIntegrate": "Need to manually integrate with external services", + "onboarding.form.standaloneServerForm.publishOwnApp": "In order to send push notitications you need to compile and publish your own app to Google Play and App Store", + "onboarding.form.standaloneServerForm.servicesUnavailable": "Some of the services will be unavailable or will require manual setup", + "onboarding.form.standaloneServerForm.title": "Standalone server confirmation", + "onboarding.page.alreadyHaveAccount": "Already have an account? <1>Manage your workspaces.", + "onboarding.page.awaitingConfirmation.subtitle": "We have sent you an email to {{emailAddress}} with a confirmation link. Please verify that the security code below matches the one in the email.", + "onboarding.page.checkYourEmail.subtitle": "Your request has been sent successfully.<1>Check your email inbox to launch your Premium plan trial.<1>The link will expire in 30 minutes.", + "onboarding.page.checkYourEmail.title": "Check your email", + "onboarding.page.cloudDescription.auditing": "Message audit panel / audit logs", + "onboarding.page.cloudDescription.availability": "High availability", + "onboarding.page.cloudDescription.engagement": "Engagement dashboard", + "onboarding.page.cloudDescription.goldIncludes": "* Golden plan includes all features from other plans", + "onboarding.page.cloudDescription.ldap": "LDAP enhanced sync", + "onboarding.page.cloudDescription.numberOfIntegrations": "1,000 integrations", + "onboarding.page.cloudDescription.omnichannel": "Omnichannel Premium", + "onboarding.page.cloudDescription.push": "Secured push notifications", + "onboarding.page.cloudDescription.sla": "SLA: Premium", + "onboarding.page.cloudDescription.title": "Let's launch your workspace and <1>14-day trial", + "onboarding.page.cloudDescription.tryGold": "Try our best gold plan for 14 days for free", + "onboarding.page.confirmationProcess.title": "Confirmation in process", + "onboarding.page.emailConfirmed.subtitle": "You can return to your Rocket.Chat application – we have launched your workspace already.", + "onboarding.page.emailConfirmed.title": "Email confirmed", + "onboarding.page.form.title": "Let's launch your workspace", + "onboarding.page.invalidLink.button.text": "Request new link", + "onboarding.page.invalidLink.content": "Seems like you have already used invite link. It’s generated for a single sign in. Request a new one to join your workspace.", + "onboarding.page.invalidLink.title": "Your link is no longer valid", + "onboarding.page.magicLinkEmail.subtitle": "Click the link in the email we just sent you to sign in to your workspace. <1>The link will expire in 30 minutes.", + "onboarding.page.magicLinkEmail.title": "We emailed you a login link", + "onboarding.page.requestTrial.subtitle": "Try our best Premium plan for 30 days for free", + "onboarding.page.requestTrial.title": "Request a <1>30-day trial", + "Once": "Once", + "Ongoing_calls": "Ongoing calls", + "Ongoing_calls_count": { + "one": "{{count}} ongoing call", + "other": "{{count}} ongoing calls" + }, + "Online": "Online", + "online": "online", + "Only_admins_can_perform_this_setup": "Only admins can perform this setup", + "Only_authorized_users_can_react_to_messages": "Only authorized users can react to messages", + "Only_authorized_users_can_write_new_messages": "Only authorized users can write new messages", + "Only_from_users": "Only prune content from these users (leave empty to prune everyone's content)", + "Only_invited_people": "People can only join by being invited", + "Only_invited_users_can_acess_this_channel": "Only invited users can access this channel", + "Only_Members_Selected_Department_Can_View_Channel": "Only members of selected department can view chats on this channel", + "Only_On_Desktop": "Desktop mode (only sends with enter on desktop)", + "Only_people_with_permission_can_send_messages_here": "Only people with permission can send messages here", + "Only_txt_license_files_are_supported": "Only .txt license files are supported", + "Only_works_with_chrome_version_greater_50": "Only works with Chrome browser versions > 50", + "Only_you_can_see_this_message": "Only you can see this message", + "Oops_page_not_found": "Oops, page not found", + "Oops!": "Oops", + "Open": "Open", + "Open_call": "Open call", + "Open_call_in_new_tab": "Open call in new tab", + "Open_channel_user_search": "`{{shortcut}}` - Open channel / user search", + "Open_chat": "Open chat", + "Open_conversations": "Open conversations", + "Open_Days": "Open days", + "Open_days_of_the_week": "Open days of the week", + "Open_Dialpad": "Open dialpad", + "Open_dialpad": "Open dialpad", + "Open_directory": "Open directory", + "Open_in_new_window": "Open in new window", + "Open_in_room": "Open in room", + "Open_Livechats": "Chats in progress", + "Open_Outlook": "Open Outlook", + "Open_settings": "Open settings", + "Open_sidebar": "Open sidebar", + "Open_thread": "Open thread", + "Open-source_conference_call_solution": "Open-source conference call solution.", + "Opened": "Opened", + "Opened_in_a_new_window": "Opened in a new window.", + "Opens_a_channel_group_or_direct_message": "Opens a channel, group or direct message", + "Operating_withing_plan_limits": "Operating within plan limits", + "Optional": "Optional", + "optional": "optional", + "Options": "Options", + "or": "or", + "Or_Copy_And_Paste_This_URL_Into_A_Tab_Of_Your_Browser": "Or copy and paste this URL into a tab of your browser", + "Or_talk_as_anonymous": "Or talk as anonymous", + "Order": "Order", + "Organization_Email": "Organization email", + "Organization_Info": "Organization info", + "Organization_Name": "Organization name", + "Organization_Type": "Organization type", + "Origin": "Origin", + "Origin_When_Cross_Origin": "Origin when cross origin", + "Original": "Original", + "OS": "OS", + "OS_Arch": "OS arch", + "OS_Cpus": "OS CPU count", + "OS_Freemem": "OS free memory", + "OS_Loadavg": "OS load average", + "OS_Platform": "OS platform", + "OS_Release": "OS release", + "OS_Totalmem": "OS total memory", + "OS_Type": "OS type", + "OS_Uptime": "OS uptime", + "Other": "Other", + "Others": "Others", + "others": "others", + "Others_count": { + "one": "{{count}} other", + "other": "{{count}} others" + }, + "Out_of_seats": "Out of seats", + "Outbound": "Outbound", + "Outbound_message": "Outbound message", + "Outbound_message_agent_hint": "Leave empty so any agent from the designated department can manage the replies.", + "Outbound_message_agent_hint_no_permission": "You don't have permission to assign an agent. The reply will be assigned to the department.", + "Outbound_message_department_hint": "Assign replies to a department.", + "Outbound_message_not_sent": "Outbound message not sent.", + "Outbound_message_sent_to__name__": "Outbound message sent to: {{name}}", + "Outbound_message_upsell_alt": "Illustration of a smartphone receiving a new message notification.", + "Outbound_message_upsell_annotation": "Contact your workspace admin to enable outbound chat", + "Outbound_message_upsell_description": "Send personalized outbound messages on WhatsApp and other channels — ideal for reminders, alerts and follow-ups.", + "Outbound_message_upsell_title": "Take the first step in the conversation", + "outbound.can-assign-any-agent": "Can assign any agent to receive outbound messages responses", + "outbound.can-assign-any-agent_description": "Permission to assign any agent to receive outbound messages responses", + "outbound.can-assign-queues": "Can assign departments to receive outbound messages responses", + "outbound.can-assign-queues_description": "Permission to assign departments to receive outbound messages responses", + "outbound.can-assign-self-only": "Can assign self only to receive outbound messages responses", + "outbound.can-assign-self-only_description": "Permission to assign self only to receive outbound messages responses", + "outbound.send-messages": "Send outbound messages", + "outbound.send-messages_description": "Permission to send outbound messages", + "Outdated": "Outdated", + "Outgoing": "Outgoing", + "Outgoing_voice_call": "Outgoing voice call", + "Outgoing_WebHook": "Outgoing WebHook", + "Outgoing_WebHook_Description": "Get data out of Rocket.Chat in real-time.", + "Outlook_authentication": "Outlook authentication", + "Outlook_authentication_description": "Disable this to clear any outlook credentials stored in this machine.", + "Outlook_authentication_disabled": "Outlook authentication disabled", + "Outlook_Calendar": "Outlook calendar", + "Outlook_calendar": "Outlook calendar", + "Outlook_Calendar_Enabled": "Enabled", + "Outlook_calendar_event": "Outlook calendar event", + "Outlook_Calendar_Exchange_Url": "Exchange URL", + "Outlook_Calendar_Exchange_Url_Description": "Default host URL for the EWS api.", + "Outlook_Calendar_Outlook_Url": "Outlook URL", + "Outlook_Calendar_Outlook_Url_Description": "Default URL used to launch the Outlook web app.", + "Outlook_calendar_settings": "Outlook calendar settings", + "Outlook_Calendar_Url_Mapping": "Domain to Outlook URL mapping", + "Outlook_Calendar_Url_Mapping_Description": "Map the domain of the calendar to the Outlook URL. This is useful if you have multiple domains and want to use different Outlook URLs for each.", + "Outlook_Sync_Failed": "Failed to load outlook events.", + "Outlook_Sync_Success": "Outlook events synchronized.", + "Output_format": "Output format", + "Override_Destination_Channel": "Allow to overwrite destination channel in the body parameters", + "Override_URL_to_which_files_are_uploaded_This_url_also_used_for_downloads_unless_a_CDN_is_given": "Override URL to which files are uploaded. This url also used for downloads unless a CDN is given", + "Owner": "Owner", + "Owners": "Owners", + "Packets_lost": "Packets lost", + "Page_not_exist_or_not_permission": "The page does not exist or you may not have access permission", + "Page_not_found": "Page not found", + "Page_title": "Page title", + "Page_URL": "Page URL", + "Pages": "Pages", + "Pages_and_actions": "Pages and actions", + "Paid_Apps": "Paid apps", + "Parent_channel_doesnt_exist": "Channel does not exist.", + "Parent_channel_or_team": "Parent channel or team", + "Participants": "Participants", + "Password": "Password", + "Password_Change_Disabled": "Your Rocket.Chat administrator has disabled the changing of passwords", + "Password_Changed_Description": "You may use the following placeholders: \n - `[password]` for the temporary password. \n - `[name]`, `[fname]`, `[lname]` for the user's full name, first name or last name, respectively. \n - `[email]` for the user's email. \n - `[Site_Name]` and `[Site_URL]` for the application name and URL respectively. ", + "Password_Changed_Email_Subject": "[Site_Name] - Password changed", + "Password_changed_section": "Password changed", + "Password_changed_successfully": "Password changed successfully", + "Password_History": "Password history", + "Password_History_Amount": "Password history length", + "Password_History_Amount_Description": "Amount of most recently used passwords to prevent users from reusing.", + "Password_must_have": "Password must have:", + "Password_must_meet_the_complexity_requirements": "Password must meet the complexity requirements.", + "Password_Policy": "Password policy", + "Password_Policy_Aria_Description": "Below it's listed the password requirement verifications", + "Password_to_access": "Password to access", + "Passwords_do_not_match": "Passwords do not match", + "Past_Chats": "Past chats", + "Paste": "Paste", + "Paste_error": "Error reading from clipboard", + "Paste_here": "Paste here...", + "Pause": "Pause", + "Payload": "Payload", + "PDF": "PDF", + "pdf_error_message": "Error generating PDF transcript", + "pdf_success_message": "PDF transcript successfully generated", + "Peer_Password": "Peer password", + "Pending": "Pending", + "pending": "pending", + "Pending Avatars": "Pending avatars", + "Pending Files": "Pending files", + "Pending_action": "Pending action", + "People": "People", + "People_can_only_join_by_being_invited": "People can only join by being invited", + "People_in_the_call": "People in the call", + "Permalink": "Permalink", + "Permissions": "Permissions", + "Person_Or_Channel": "Person or channel", + "Personal_Access_Tokens": "Personal access tokens", + "Pexip_Enterprise_only": "Pexip (Enterprise only)", + "Pexip_Premium_only": "Pexip (Premium only)", + "Pharmaceutical": "Pharmaceutical", + "Phone": "Phone", + "Phone_already_exists": "Phone already exists", + "Phone_call": "Phone call", + "Phone_Number": "Phone number", + "Phone_number": "Phone number", + "Phone_number_copied": "Phone number copied", + "PID": "PID", + "Pin": "Pin", + "Pin_Message": "Pin message", + "pin-message": "Pin message", + "pin-message_description": "Permission to pin a message in a channel", + "Pinned_a_message": "Pinned a message:", + "Pinned_Messages": "Pinned messages", + "Pinned_messages_are_visible_to_everyone": "Pinned messages are visible to everyone", + "Pinned_messages_unavailable_for_federation": "Pinned messages are not available for federated rooms.", + "pinning-not-allowed": "Pinning is not allowed", + "PiwikAdditionalTrackers": "Additional Piwik sites", + "PiwikAdditionalTrackers_Description": "Enter addtitional Piwik website URLs and SiteIDs in the following format, if you want to track the same data into different websites: `[ { \"trackerURL\" : \"https://my.piwik.domain2/\", \"siteId\" : 42 }, { \"trackerURL\" : \"https://my.piwik.domain3/\", \"siteId\" : 15 } ]`", + "PiwikAnalytics_cookieDomain": "All subdomains", + "PiwikAnalytics_cookieDomain_Description": "Track visitors across all subdomains", + "PiwikAnalytics_domains": "Hide outgoing links", + "PiwikAnalytics_domains_Description": "In the 'outlinks' report, hide clicks to known alias URLs. Please insert one domain per line and do not use any separators.", + "PiwikAnalytics_prependDomain": "Prepend domain", + "PiwikAnalytics_prependDomain_Description": "Prepend the site domain to the page title when tracking", + "PiwikAnalytics_siteId_Description": "The site id to use for identifying this site. Example: 17", + "PiwikAnalytics_url_Description": "The url where the Piwik resides, be sure to include the trailing slash. Example: `https://piwik.rocket.chat/`", + "Placeholder": "Placeholder", + "Placeholder_for_email_or_username_login_field": "Placeholder for email or username login field", + "Placeholder_for_password_login_confirm_field": "Confirm placeholder for password login field", + "Placeholder_for_password_login_field": "Placeholder for password login field", + "Plan_limits_reached": "Plan limits reached", + "Platform_Linux": "Linux", + "Platform_Mac": "Mac", + "Platform_Windows": "Windows", + "Play": "Play", + "Playback_speed": "Playback speed", + "Please_add_a_comment": "Please add a comment", + "Please_add_a_comment_to_close_the_room": "Please, add a comment to close the room", + "Please_answer_survey": "Please take a moment to answer a quick survey about this chat", + "Please_enter_a_category_name": "Please enter a category name.", + "Please_enter_E2EE_password": "Please enter your E2EE password", + "Please_enter_usernames": "Please enter usernames...", + "please_enter_valid_domain": "Please enter a valid domain", + "Please_enter_value_for_url": "Please enter a value for the url of your avatar.", + "Please_enter_your_new_password_below": "Please enter your new password below:", + "Please_enter_your_password": "Please enter your password", + "Please_fill_a_label": "Please fill a label", + "Please_fill_a_name": "Please fill a name", + "Please_fill_a_token_name": "Please fill a valid token name", + "Please_fill_a_username": "Please fill a username", + "Please_fill_all_the_information": "Please fill all the information", + "Please_fill_an_email": "Please fill an email", + "Please_fill_name_and_email": "Please fill name and email", + "Please_go_to_the_Administration_page_then_Livechat_Facebook": "Please go to the administration page then omnichannel > Facebook", + "Please_provide_a_name_for_your_token": "Please provide a name for your token", + "Please_select_an_user": "Please select an user", + "Please_select_enabled_yes_or_no": "Please select an option for enabled", + "Please_select_visibility": "Please select a visibility", + "Please_try_again": "Please try again.", + "Please_wait": "Please wait", + "Please_wait_activation": "Please wait, this can take some time.", + "Please_wait_while_your_account_is_being_deleted": "Please wait while your account is being deleted...", + "Please_wait_while_your_profile_is_being_saved": "Please wait while your profile is being saved...", + "plus__usersCount__joined": "+ {{count}} joined", + "Policies": "Policies", + "Pool": "Pool", + "Port": "Port", + "Post_as": "Post as", + "Post_to": "Post to", + "Post_to_Channel": "Post to channel", + "post-readonly": "Post ReadOnly", + "post-readonly_description": "Permission to post a message in a read-only channel", + "Powered_by_RocketChat": "Powered by Rocket.Chat", + "powers-of-ten": "powers of ten", + "powers-of-two": "powers of two", + "Preferences": "Preferences", + "Preferences_saved": "Preferences saved", + "Premium": "Premium", + "Premium_and_unlimited_apps": "Premium and unlimited apps", + "Premium_cap_description": "Premium plans do not have a presence service limit.", + "Premium_capabilities": "Premium capabilities", + "Premium_capability": "Premium capability", + "Premium_Departments_description_free_trial": "Workspaces on Community can create one department. Start a free Premium trial to create multiple departments today!", + "Premium_Departments_description_upgrade": "Workspaces on Community can create just one department. Upgrade to a Premium plan to remove limits and supercharge your workspace.", + "Premium_Departments_title": "Assign customers to queues and improve agent productivity", + "Premium_License": "Premium license", + "Premium_License_alert": "If a license is removed the workspace must be restarted to take effect.
If the workspace is connected to the cloud the license should be canceled there first otherwise cloud will provide the license to the workspace again during the restart.", + "Premium_omnichannel_capabilities": "Premium omnichannel capabilities", + "Premium_only": "Premium only", + "Premium_required_from_9_0_0_alert": "From version 9.0.0 on, this authentication method requires a Premium plan. Workspaces without a license covering it will not be able to authenticate users through it after the upgrade.", + "Preparing_data_for_import_process": "Preparing data for import process", + "Preparing_list_of_channels": "Preparing list of channels", + "Preparing_list_of_messages": "Preparing list of messages", + "Preparing_list_of_users": "Preparing list of users", + "Presence": "Presence", + "Presence_broadcast_disabled": "Presence broadcast disabled internally", + "Presence_broadcast_disabled_Description": "This shows if the presence broadcast has been disabled automatically. This can happen if you don't have an Premium license and have more than 200 concurrent connections.", + "Presence_service": "Presence service", + "Presence_service_cap": "Presence service cap", + "Presence_status_on_a_call": "On a call", + "Presence_status_outlook_in_a_meeting": "Outlook: In a meeting", + "Prevented": "Prevented", + "Prevented_by_app": "Prevented by app: {{appName}}", + "Preview": "Preview", + "preview-c-room": "Preview public channel", + "preview-c-room_description": "Permission to view the contents of a public channel before joining", + "Previous_image": "Previous image", + "Previous_month": "Previous month", + "Previous_week": "Previous week", + "Price": "Price", + "Priorities": "Priorities", + "Priorities_restored": "Priorities restored", + "Priority": "Priority", + "Priority_removed": "Priority removed", + "Priority_saved": "Priority saved", + "Privacy": "Privacy", + "Privacy_Policy": "Privacy policy", + "Privacy_policy": "Privacy policy", + "Privacy_summary": "Privacy summary", + "Private": "Private", + "private": "private", + "Private_app_install_modal_content": "Community workspaces cannot enable private apps. You can upload this app but it will be disabled.", + "Private_app_install_modal_title": "Upload disabled private app", + "Private_Apps": "Private apps", + "Private_apps": "Private apps", + "Private_apps_are_side-loaded": "Private apps are side-loaded and are not available on the marketplace.", + "Private_Apps_Count_Enabled": { + "one": "{{count}} private app enabled", + "other": "{{count}} private apps enabled" + }, + "Private_apps_premium_message": "Private apps can only be enabled in Premium plans", + "Private_apps_upgrade_empty_state_description": "Tailor Rocket.Chat according to your needs with private apps.", + "Private_apps_upgrade_empty_state_title": "Upgrade to unlock private apps", + "Private_Channel": "Private channel", + "Private_Channels": "Private channels", + "Private_channels": "Private channels", + "Private_Chats": "Private chats", + "Private_Discussion": "Private discussion", + "Private_Group": "Private group", + "Private_Groups": "Private groups", + "Private_Groups_list": "List of private groups", + "Private_Team": "Private team", + "Proceed_with_caution": "Proceed with caution", + "Productivity": "Productivity", + "Profile": "Profile", + "Profile_details": "Profile details", + "Profile_picture": "Profile picture", + "Profile_saved_successfully": "Profile saved successfully", + "Prometheus": "Prometheus", + "Prometheus_API_User_Agent": "API: Track user agent", + "Prometheus_Garbage_Collector": "Collect NodeJS GC", + "Prometheus_Garbage_Collector_Alert": "Restart required to deactivate", + "Prometheus_Reset_Interval": "Reset interval (ms)", + "Protocol": "Protocol", + "Prune": "Prune", + "Prune_finished": "Prune finished", + "Prune_Messages": "Prune messages", + "Prune_Modal": "Are you sure you wish to prune these messages? Pruned messages cannot be recovered.", + "Prune_Warning_after": "This will delete all {{items}} in {{roomName}} after {{fromDate}}.", + "Prune_Warning_all": "This will delete all {{items}} in {{roomName}}!", + "Prune_Warning_before": "This will delete all {{items}} in {{roomName}} before {{toDate}}.", + "Prune_Warning_between": "This will delete all {{items}} in {{roomName}} between {{fromDate}} and {{toDate}}.", + "Pruning_files": "Pruning files...", + "Pruning_messages": "Pruning messages...", + "Public": "Public", + "public": "public", + "Public_Channel": "Public channel", + "Public_Channels": "Public channels", + "Public_Community": "Public Community", + "Public_URL": "Public URL", + "Purchase_for_free": "Purchase for FREE", + "Purchased": "Purchased", + "Push": "Push", + "Push_apn_cert": "APN cert", + "Push_apn_dev_cert": "APN dev cert", + "Push_apn_dev_key": "APN dev key", + "Push_apn_dev_passphrase": "APN dev passphrase", + "Push_apn_key": "APN key", + "Push_apn_passphrase": "APN passphrase", + "Push_Description": "Enable and configure push notifications for workspace members using mobile devices.", + "Push_enable": "Enable", + "Push_enable_gateway": "Enable gateway", + "Push_enable_gateway_Description": "**Warning:** You need to accept to register your server (setup wizard > organization info > register server) and our privacy terms (setup wizard > cloud info > cloud service privacy terms agreement) to enabled this setting and use our gateway. Even if this setting is on it **won't** work if the server isn't registered.", + "Push_gateway": "Gateway", + "Push_gateway_description": "Multiple lines can be used to specify multiple gateways", + "Push_gcm_api_key": "GCM API key", + "Push_gcm_project_number": "GCM project number", + "Push_google_api_credentials": "Google FCM API credentials", + "Push_Notifications": "Push notifications", + "Push_production": "Production", + "Push_request_content_from_server": "Hide message content from Apple and Google (and the gateway, if enabled)", + "Push_request_content_from_server_Description": "Instead of exposing the message content to Apple/Google by including it in the push notification data, push only a message id. The mobile client will dynamically fetch the content from the server and update the notification before displaying it. In the event of an API error, it will display “you have a new message”. This setting takes effect only on a Premium plan.", + "Push_Setting_Legacy_Warning": "The legacy notification provider will be deprecated after June 20, 2024. See: https://firebase.google.com/support/faq#fcm-23-deprecation", + "Push_Setting_Requires_Restart_Alert": "Changing this value requires restarting Rocket.Chat.", + "Push_show_message": "Show message in notification", + "Push_show_username_room": "Show channel/group/username in notification", + "Push_test_push": "Test", + "Push_UseLegacy": "Use legacy notification provider", + "Quality": "Quality", + "Query": "Query", + "Query_description": "Additional conditions for determining which users to send the email to. Unsubscribed users are automatically removed from the query. It must be a valid JSON. Example: \"{\"createdAt\":{\"$gt\":{\"$date\": \"2015-01-01T00:00:00.000Z\"}}}\"", + "Query_is_not_valid_JSON": "Query is not valid JSON", + "Queue": "Queue", + "Queue_delay_timeout": "Queue processing delay timeout", + "Queue_management": "Queue management", + "Queue_Time": "Queue time", + "Queued": "Queued", + "Queues": "Queues", + "Quote": "Quote", + "quote": "quote", + "Raise_hand": "Raise hand", + "Raised_hand": "Raised hand", + "Raised_hands": "Raised hands", + "Random": "Random", + "Rate Limiter": "Rate limiter", + "Rate Limiter_Description": "Control the rate of requests sent or received by your server to prevent cyber attacks and scraping.", + "Rate_Limiter_Limit_RegisterUser": "Default number calls to the rate limiter for registering a user", + "Rate_Limiter_Limit_RegisterUser_Description": "Number of default calls for user registering endpoints(REST and real-time API's), allowed within the time range defined in the API rate limiter section.", + "React_when_read_only": "Allow reacting", + "React_when_read_only_changed_successfully": "Allow reacting when read-only changed successfully", + "React_with__reaction__": "Reacted with {{reaction}}", + "Reacted_with": "Reacted with", + "Reactions": "Reactions", + "Read_by": "Read by", + "Read_only": "Read-only", + "Read_only_changed_successfully": "Read only changed successfully", + "Read_only_channel": "Read only channel", + "Read_only_field_hint_disabled": "Anyone can send new messages", + "Read_only_field_hint_enabled": "Only {{roomType}} owners can send new messages", + "Read_only_group": "Read only group", + "Read_Receipts": "Read receipts", + "Readability": "Readability", + "Real_Estate": "Real estate", + "Real_Time_Monitoring": "Real-time monitoring", + "RealName_Change_Disabled": "Your Rocket.Chat administrator has disabled the changing of names", + "Realtime_message_composer": "Live message preview", + "Realtime_message_composer_description": "Enable in-line rendering mode with hybrid view of markdown formatting and styling.", + "Reason": "Reason", + "Reason_for_joining": "Reason for joining", + "Reason_for_report": "Reason for report", + "Reason_To_Join": "Reason to join", + "Receive_alerts": "Receive alerts", + "Receive_Group_Mentions": "Receive @all and @here mentions", + "Receive_Login_Detection_Emails": "Receive login detection emails", + "Receive_Login_Detection_Emails_Description": "Receive an email each time a new login is detected on your account.", + "Receive_login_notifications": "Receive login notifications", + "Receiving": "Receiving", + "Recent": "Recent", + "Recent_Import_History": "Recent import history", + "Recipient": "Recipient", + "Reconnecting": "Reconnecting", + "Record": "Record", + "recording": "recording", + "Records": "Records", + "Redirect_URI": "Redirect URI", + "Redirect_URL_does_not_match": "Redirect URL does not match", + "Refresh": "Refresh", + "Refresh_keys": "Refresh keys", + "Refresh_logs": "Refresh logs", + "Refresh_oauth_services": "Refresh OAuth services", + "Refresh_your_page_after_install_to_enable_screen_sharing": "Refresh your page after install to enable screen sharing", + "Refreshing": "Refreshing", + "Regenerate": "Regenerate", + "Regenerate_codes": "Regenerate codes", + "Regexp_validation": "Validation by regular expression", + "Register": "Register", + "Register_new_account": "Register a new account", + "Register_Server": "Register server", + "Register_Server_Info": "Use the preconfigured gateways and proxies provided by Rocket.Chat Technologies Corp.", + "Register_Server_Opt_In": "Product and security updates", + "Register_Server_Registered": "Register to access", + "Register_Server_Registered_I_Agree": "I agree with the", + "Register_Server_Registered_Livechat": "Livechat omnichannel proxy", + "Register_Server_Registered_Marketplace": "Apps marketplace", + "Register_Server_Registered_OAuth": "OAuth proxy for social network", + "Register_Server_Registered_Push_Notifications": "Mobile push notifications gateway", + "Register_Server_Standalone": "Keep standalone, you'll need to", + "Register_Server_Standalone_Own_Certificates": "Recompile the mobile apps with your own certificates", + "Register_Server_Standalone_Service_Providers": "Create accounts with service providers", + "Register_Server_Standalone_Update_Settings": "Update the preconfigured settings", + "Register_Server_Terms_Alert": "Please agree to terms to complete registration", + "register-on-cloud": "Register on cloud", + "register-on-cloud_description": "Permission to register on cloud", + "RegisterWorkspace_Button": "Register workspace", + "RegisterWorkspace_Didnt_Receive_Email": "Didn't receive email? <1>Resend or <3>change email", + "RegisterWorkspace_Disconnect_Error": "An error occurred disconnecting", + "RegisterWorkspace_Disconnect_Subtitle": "Disconnecting your workspace will result in the loss of the following", + "RegisterWorkspace_Features_Marketplace_Description": "Install Rocket.Chat marketplace apps on this workspace.", + "RegisterWorkspace_Features_Marketplace_Disconnect": "It will no longer be possible to install apps.", + "RegisterWorkspace_Features_Marketplace_Title": "Marketplace", + "RegisterWorkspace_Features_MobileNotifications_Description": "Allows workspace members to receive notifications on their mobile devices.", + "RegisterWorkspace_Features_MobileNotifications_Disconnect": "Workspace members will no longer receive notifications on their mobile devices.", + "RegisterWorkspace_Features_MobileNotifications_Title": "Mobile push notifications", + "RegisterWorkspace_Features_Omnichannel_Description": "Talk to your audience, where they are, through the most popular social channels in the world.", + "RegisterWorkspace_Features_Omnichannel_Disconnect": "Omnichannel capabilities will no longer be available.", + "RegisterWorkspace_Features_Omnichannel_Title": "Omnichannel", + "RegisterWorkspace_Features_ThirdPartyLogin_Description": "Let workspace members log in using a set of third-party applications.", + "RegisterWorkspace_Features_ThirdPartyLogin_Disconnect": "Third-party login options will no longer be available.", + "RegisterWorkspace_Features_ThirdPartyLogin_Title": "Third-party login", + "RegisterWorkspace_NotConnected_Subtitle": "Connect this workspace and get", + "RegisterWorkspace_NotConnected_Title": "Workspace disconnected", + "RegisterWorkspace_NotRegistered_Description": "Benefits of registering workspace", + "RegisterWorkspace_NotRegistered_Subtitle": "Register this workspace and get", + "RegisterWorkspace_NotRegistered_Title": "Workspace not registered", + "RegisterWorkspace_Registered_Benefits": "Registration allows automatic license updates, notifications of critical vulnerabilities and access to Rocket.Chat cloud services. No sensitive workspace data is shared with Rocket.Chat.", + "RegisterWorkspace_Registered_Description": "These services are available", + "RegisterWorkspace_Registered_Subtitle": "Because this workspace is registered the following is available", + "RegisterWorkspace_Setup_Email_Verification": "Please verify that the security code below matches the one in the email.", + "RegisterWorkspace_Setup_Have_Account_Subtitle": "Enter your cloud account email to associate this workspace with your account.", + "RegisterWorkspace_Setup_Have_Account_Title": "Have an account?", + "RegisterWorkspace_Setup_Label": "Cloud account email", + "RegisterWorkspace_Setup_No_Account_Subtitle": "Enter your email to create a new cloud account and associate this workspace.", + "RegisterWorkspace_Setup_No_Account_Title": "Don't have an account?", + "RegisterWorkspace_Setup_Steps": "Step {{step}} of {{numberOfSteps}}", + "RegisterWorkspace_Setup_Subtitle": "To register this workspace it needs to be associated it with a Rocket.Chat cloud account.", + "RegisterWorkspace_Syncing_Complete": "Sync complete", + "RegisterWorkspace_Syncing_Error": "An error occurred syncing your workspace", + "RegisterWorkspace_Token_Step_Two": "Copy the token and paste it below.", + "RegisterWorkspace_Token_Title": "Register workspace with token", + "RegisterWorkspace_with_email": "Register workspace with email", + "Registration": "Registration", + "Registration_status": "Registration status", + "Registration_Succeeded": "Registration succeeded", + "Registration_Token": "Registration token", + "Registration_via_Admin": "Registration via admin", + "registration.component.form.confirmation": "Confirmation", + "registration.component.form.confirmPassword": "Confirm your password", + "registration.component.form.createAnAccount": "Create an account", + "registration.component.form.divider": "or", + "registration.component.form.email": "Email", + "registration.component.form.emailAlreadyInUse": "Email already in use", + "registration.component.form.emailOrUsername": "Email or username", + "registration.component.form.emailPlaceholder": "example@example.com", + "registration.component.form.invalidConfirmPass": "The password confirmation does not match password", + "registration.component.form.invalidEmail": "The email entered is invalid", + "registration.component.form.invalidEmailDomain": "The entered email has invalid email domain", + "registration.component.form.joinYourTeam": "Join your team", + "registration.component.form.name": "Name", + "registration.component.form.nameContainsInvalidChars": "Name contains invalid characters", + "registration.component.form.nameOptional": "Name optional", + "registration.component.form.password": "Password", + "registration.component.form.reasonToJoin": "Reason to join", + "registration.component.form.register": "Register", + "registration.component.form.requiredField": "This field is required", + "registration.component.form.sendConfirmationEmail": "Send confirmation email", + "registration.component.form.submit": "Submit", + "registration.component.form.username": "Username", + "registration.component.form.usernameAlreadyExists": "Username already exists. Please try another username.", + "registration.component.form.usernameAlreadyInUse": "Username already in use", + "registration.component.form.usernameContainsInvalidChars": "Username contains invalid characters", + "registration.component.login": "Login", + "registration.component.login.incorrectPassword": "Incorrect password", + "registration.component.login.onWeb": "Login on web", + "registration.component.login.userNotFound": "User not found", + "registration.component.resetPassword": "Reset password", + "registration.component.switchLanguage": "Change to <2>{{name}}", + "registration.component.welcome": "Welcome to <1>Rocket.Chat workspace", + "registration.page.emailVerification.sent": "Verification email sent, please check your inbox.", + "registration.page.emailVerification.subTitle": "This server requires verified email addresses. Please check your email inbox for a verification link.", + "registration.page.guest.chooseHowToJoin": "Choose how you want to join", + "registration.page.guest.continueAsGuest": "Continue as guest", + "registration.page.guest.loginWithRocketChat": "Login with Rocket.Chat", + "registration.page.login.errors.AppUserNotAllowedToLogin": "App users are not allowed to log in directly.", + "registration.page.login.errors.invalidEmail": "Invalid email", + "registration.page.login.errors.licenseUserLimitReached": "The maximum number of users has been reached.", + "registration.page.login.errors.loginBlockedForIp": "Login has been temporarily blocked for this IP", + "registration.page.login.errors.loginBlockedForUser": "Login has been temporarily blocked for this user", + "registration.page.login.errors.wrongCredentials": "User not found or incorrect password", + "registration.page.login.forgot": "Forgot your password?", + "registration.page.login.register": "New here? <1>Create an account", + "registration.page.poweredBy": "Powered by <1>Rocket.Chat", + "registration.page.register.back": "Back to login", + "registration.page.registration.waitActivationWarning": "Before you can login, your account must be manually activated by an administrator.", + "registration.page.resetPassword.errors.invalidEmail": "Invalid email", + "registration.page.resetPassword.sendInstructions": "Send instructions", + "registration.page.resetPassword.sent": "If this email is registered, we'll send instructions on how to reset your password. If you do not receive an email shortly, please come back and try again.", + "Regular_Expressions": "Regular expressions", + "Reject": "Reject", + "Reject_call": "Reject call", + "Reject_channel_invitation_description": "You're rejecting the invitation from {{username}} to join {{roomName}}. This cannot be undone.", + "Reject_dm_invitation_description": "You're rejecting the invitation to join {{username}} in a conversation. This cannot be undone.", + "Reject_invitation": "Reject invitation", + "Release": "Release", + "Releases": "Releases", + "Religious": "Religious", + "Reload": "Reload", + "Reload_page": "Reload page", + "Reload_Pages": "Reload pages", + "Reload_to_update": "Reload to update", + "Remember_my_credentials": "Remember my credentials", + "Remove": "Remove", + "Remove_Admin": "Remove admin", + "Remove_as_leader": "Remove as leader", + "Remove_as_moderator": "Remove as moderator", + "Remove_as_owner": "Remove as owner", + "Remove_Channel_Links": "Remove channel links", + "Remove_custom_oauth": "Remove custom OAuth", + "Remove_email": "Remove email", + "Remove_extension": "Remove extension", + "Remove_file": "Remove file", + "Remove_filter": "Remove filter {{filter}}", + "Remove_from__categoryName__": "Remove from {{categoryName}}", + "Remove_from_room": "Remove from room", + "Remove_from_spotlight": "Remove from spotlight", + "Remove_from_team": "Remove from team", + "Remove_last_admin": "Removing last admin", + "Remove_last_character": "Remove last character", + "Remove_license": "Remove license", + "Remove_license_confirmation": "Removing the license key will result in automatic application of Rocket.Chat Community license. Community license restrictions will take effect immediately.", + "Remove_license_disclaimer": "If a license is removed the workspace must be restarted to take effect. If the workspace is connected to the cloud the license should be canceled there first otherwise cloud will provide the license to the workspace again during the restart.", + "Remove_license_key": "Remove license key", + "Remove_phone": "Remove phone", + "Remove_RocketChat_Watermark": "Remove Rocket.Chat watermark", + "Remove_RocketChat_Watermark_InfoText": "Watermark is automatically removed when a paid license is active.", + "Remove_someone_from_room": "Remove someone from the room", + "Remove_user_status_settings": "Replace user status settings", + "Remove_user_status_settings_description": "{{name}}’s status will reset to the workspace default.", + "remove-canned-responses": "Remove canned responses", + "remove-canned-responses_description": "Permission to remove canned responses", + "remove-closed-livechat-room": "Remove closed omnichannel room", + "remove-closed-livechat-room_description": "Permission to remove closed omnichannel room", + "remove-closed-livechat-rooms": "Remove all closed omnichannel rooms", + "remove-closed-livechat-rooms_description": "Permission to remove all closed omnichannel rooms", + "remove-livechat-department": "Remove omnichannel departments", + "remove-livechat-department_description": "Permission to remove omnichannel departments", + "remove-slackbridge-links": "Remove Slackbridge links", + "remove-slackbridge-links_description": "Permission to remove Slackbridge links", + "remove-team-channel": "Remove team channel", + "remove-team-channel_description": "Permission to remove a team's channel", + "remove-user": "Remove user", + "remove-user_description": "Permission to remove a user from a room", + "Removed": "Removed", + "Removed__roomName__from_the_team": "removed #{{roomName}} from this team", + "Removed__roomName__from_this_team": "removed #{{roomName}} from this team", + "removed__username__as__role_": "removed {{username}} as {{role}}", + "Removed__username__from_team": "removed @{{user_removed}} from this team", + "Removed__username__from_the_team": "removed @{{user_removed}} from this team", + "Removed_User": "Removed user", + "Renews_DATE": "Renews {{date}}", + "Replace": "Replace", + "Replace_user_status_settings": "Replace user status settings", + "Replace_user_status_settings_description": "{{name}} already has status settings. Saving will replace them.", + "Replay": "Replay", + "Replied_on": "Replied on", + "Replies": "Replies", + "Reply": "Reply", + "Reply_in_direct_message": "Reply in direct message", + "Reply_in_thread": "Reply in thread", + "Reply_via_Email": "Reply via email", + "ReplyTo": "Reply-To", + "Report": "Report", + "Report_Abuse": "Report abuse", + "Report_has_been_sent": "Report has been sent", + "Report_message": "Report message", + "Report_reason": "Report reason", + "Report_sent": "Report sent", + "Report_User": "Report user", + "Reported_Messages": "Reported messages", + "Reported_Users": "Reported users", + "Reporting": "Reporting", + "Reports": "Reports", + "Request": "Request", + "request": "request", + "Request_comment_when_closing_conversation": "Request comment when closing conversation", + "Request_comment_when_closing_conversation_description": "If enabled, the agent will need to set a comment before the conversation is closed.", + "Request_tag_before_closing_chat": "Request tag(s) before closing conversation", + "request-pdf-transcript": "Request PDF transcript", + "request-pdf-transcript_description": "Permission to request a PDF transcript for a given omnichannel room", + "Requested": "Requested", + "Requested_apps_will_appear_here": "Requested apps will appear here", + "Requested_At": "Requested at", + "Requested_By": "Requested by", + "Requests": "Requests", + "requests": "requests", + "Require": "Require", + "Require_all_tokens": "Require all tokens", + "Require_any_token": "Require any token", + "Require_password_change": "Require password change", + "Require_Two_Factor_Authentication": "Require two-factor authentication", + "Required": "Required", + "required": "required", + "Required_action": "Required action", + "Required_field": "{{field}} required", + "Requires_subscription_add-on": "Requires subscription add-on", + "Resend_verification_email": "Resend verification email", + "Resend_welcome_email": "Resend welcome email", + "Reset": "Reset", + "Reset_Connection": "Reset connection", + "Reset_E2EE_password": "Reset E2EE password", + "Reset_E2EE_password_description": "Resetting will log you out and generate a new E2EE password upon logging back in. You‘ll regain access to encrypted rooms with online members, but not to those without any members online.", + "Reset_managed_status_settings": "Reset managed status settings", + "Reset_password": "Reset password", + "Reset_priorities": "Reset priorities", + "Reset_section_settings": "Restore defaults", + "Reset_TOTP": "Reset TOTP", + "reset-other-user-e2e-key": "Reset other user E2E key", + "Resize": "Resize", + "Resolution": "Resolution", + "Responding": "Responding", + "Response_description_post": "Empty bodies or bodies with an empty text property will simply be ignored. Non-200 responses will be retried a reasonable number of times. A response will be posted using the alias and avatar specified above. You can override these informations as in the example above.", + "Response_description_pre": "If the handler wishes to post a response back into the channel, the following JSON should be returned as the body of the response:", + "Restart": "Restart", + "Restart_the_server": "Restart the server", + "restart-server": "Restart the server", + "restart-server_description": "Permission to restart the server", + "Results": "Results", + "Resume": "Resume", + "Retail": "Retail", + "Retention_policy_warning_banner": "Retention policy warning banner", + "Retention_policy_warning_callout": "Retention policy warning callout", + "Retention_setting_changed_successfully": "Retention policy setting changed successfully", + "RetentionPolicy": "Retention policy", + "RetentionPolicy_Advanced_Precision": "Use advanced retention policy configuration", + "RetentionPolicy_Advanced_Precision_Cron": "Use advanced retention policy cron", + "RetentionPolicy_Advanced_Precision_Cron_Description": "How often the prune timer should run defined by cron job expression. Setting this to a more precise value makes channels with fast retention timers work better, but might cost extra processing power on large communities.", + "RetentionPolicy_AppliesToChannels": "Prune in public rooms", + "RetentionPolicy_AppliesToChannels_Description": "Includes public channels, discussions and teams.", + "RetentionPolicy_AppliesToDMs": "Prune in direct messages", + "RetentionPolicy_AppliesToGroups": "Prune in private rooms", + "RetentionPolicy_AppliesToGroups_Description": "Includes private channels, discussions and teams.", + "RetentionPolicy_Description": "Automatically prune old messages and files across your workspace.", + "RetentionPolicy_DoNotPruneDiscussion": "Do not prune discussion messages", + "RetentionPolicy_DoNotPrunePinned": "Do not prune pinned messages", + "RetentionPolicy_DoNotPruneThreads": "Do not prune threads", + "RetentionPolicy_Enabled": "Enabled", + "RetentionPolicy_ExcludePinned": "Exclude pinned messages", + "RetentionPolicy_FilesOnly": "Only delete files", + "RetentionPolicy_FilesOnly_Description": "Only files will be deleted, the messages themselves will stay in place.", + "RetentionPolicy_MaxAge": "Maximum message age", + "RetentionPolicy_MaxAge_Channels": "Maximum message age in channels", + "RetentionPolicy_MaxAge_Description": "Prune all messages older than this value, in days", + "RetentionPolicy_MaxAge_DMs": "Maximum message age in direct messages", + "RetentionPolicy_MaxAge_Groups": "Maximum message age in private groups", + "RetentionPolicy_Precision": "Timer precision", + "RetentionPolicy_Precision_Description": "How often the prune timer should run. Setting this to a more precise value makes channels with fast retention timers work better, but might cost extra processing power on large communities.", + "RetentionPolicy_RoomWarning_FilesOnly_NextRunDate": "Files older than {{maxAge}} will be pruned on {{nextRunDate}}.", + "RetentionPolicy_RoomWarning_NextRunDate": "Messages older than {{maxAge}} will be pruned on {{nextRunDate}}", + "RetentionPolicy_RoomWarning_Unpinned_NextRunDate": "Unpinned messages older than {{maxAge}} will be pruned on {{nextRunDate}}.", + "RetentionPolicy_RoomWarning_UnpinnedFilesOnly_NextRunDate": "Unpinned files older than {{maxAge}} will be pruned on {{nextRunDate}}.", + "RetentionPolicy_TTL_Channels": "Prune messages older than", + "RetentionPolicy_TTL_DMs": "Prune messages older than", + "RetentionPolicy_TTL_Groups": "Prune messages older than", + "RetentionPolicyRoom_Enabled": "Automatically prune old messages", + "RetentionPolicyRoom_ExcludePinned": "Exclude pinned messages", + "RetentionPolicyRoom_FilesOnly": "Prune files only, keep messages", + "RetentionPolicyRoom_MaxAge": "Maximum message age in days (default: {{max}})", + "RetentionPolicyRoom_OverrideGlobal": "Override global retention policy", + "RetentionPolicyRoom_ReadTheDocs": "Watch out! Tweaking these settings without utmost care can destroy all message history. Please read the documentation before turning the feature on here.", + "Retry": "Retry", + "Retry_Count": "Retry count", + "Retrying": "Retrying", + "Return_to_home": "Return to home", + "Return_to_main_window": "Return to main window", + "Return_to_previous_page": "Return to previous page", + "Return_to_the_queue": "Return back to the queue", + "Review": "Review", + "Review_contact": "Review contact", + "Review_devices": "Review when and where devices are connecting from", + "Revoke_invitation": "Revoke invitation", + "Right": "Right", + "Ring__name__": "Ring {{name}}", + "Ring_people": "Ring people", + "Ringing": "Ringing", + "Ringtones_and_visual_indicators_notify_people_of_incoming_calls": "Ringtones and visual indicators notify people of incoming calls.", + "Robot_Instructions_File_Content": "Robots.txt file contents", + "Rocket_Chat_Alert": "Rocket.Chat alert", + "Rocket.Chat Federation": "Rocket.Chat Federation (NOT SUPPORTED)", + "Role": "Role", + "Role_Editing": "Role editing", + "Role_Mapping": "Role mapping", + "Role_removed": "Role removed", + "Roles": "Roles", + "Room": "Room", + "room_account_deactivated": "This account is deactivated", + "room_allowed_reacting": "Room allowed reacting by {{user_by}}", + "room_allowed_reactions": "allowed reactions", + "Room_announcement_changed_successfully": "Room announcement changed successfully", + "Room_archivation_state": "State", + "Room_archivation_state_false": "Active", + "Room_archivation_state_true": "Archived", + "Room_archived": "Room archived", + "room_avatar_changed": "changed room avatar", + "room_changed_announcement": "Room announcement changed to: {{room_announcement}} by {{user_by}}", + "room_changed_avatar": "Room avatar changed by {{user_by}}", + "room_changed_description": "Room description changed to: {{room_description}} by {{user_by}}", + "room_changed_privacy": "Room type changed to: {{room_type}} by {{user_by}}", + "room_changed_topic": "Room topic changed to: {{room_topic}} by {{user_by}}", + "room_changed_topic_to": "changed room topic to {{room_topic}}", + "room_changed_type": "changed room to {{room_type}}", + "Room_composer": "Room composer", + "Room_default_change_to_private_will_be_default_no_more": "This is a default channel and changing it to a private group will cause it to no longer be a default channel. Do you want to proceed?", + "Room_description_changed_successfully": "Room description changed successfully", + "room_disallowed_reacting": "Room disallowed reacting by {{user_by}}", + "room_disallowed_reactions": "disallowed reactions", + "Room_Edit": "Room edit", + "Room_has_been_archived": "Room has been archived", + "Room_has_been_converted": "Room has been converted", + "Room_has_been_created": "Room has been created", + "Room_has_been_removed": "Room has been removed", + "Room_has_been_unarchived": "Room has been unarchived", + "Room_Header": "Room header", + "Room_Info": "Room information", + "room_is_archived": "This room is archived", + "room_is_blocked": "This room is blocked", + "room_is_read_only": "This room is read-only", + "Room_members_list": "Members list", + "room_name": "room name", + "Room_name_changed": "Room name changed to: {{room_name}} by {{user_by}}", + "Room_name_changed_successfully": "Room name changed successfully", + "Room_name_changed_to": "changed room name to {{room_name}}", + "Room_not_exist_or_not_permission": "The room does not exist or you may not have access permission", + "Room_not_found": "Room not found", + "Room_notifications_off": "{{roomName}} notifications off", + "Room_notifications_on": "{{roomName}} notifications on", + "Room_password_changed_successfully": "Room password changed successfully", + "room_removed_read_only": "Room added writing permission by {{user_by}}", + "room_removed_read_only_permission": "removed read-only permission", + "room_set_read_only": "Room set as read-only by {{user_by}}", + "room_set_read_only_permission": "set room to read-only", + "Room_Status_Open": "Open", + "Room_Toolbox_Layout": "Room Toolbox Layout", + "Room_Toolbox_Layout_description": "Configure the Room Toolbox buttons layout (Featured actions, Visible actions, and Overflow) using a JSON configuration.", + "Room_Toolbox_Layout_Invalid": "Room toolbox layout must be valid JSON matching the documented schema.", + "Room_Toolbox_Layout_Setting_description": "Takes effect only for users who enabled the \"Room Toolbox Layout\" feature preview. A JSON array where each entry declares its `roomType` (`c` public channels, `p` private channels, `d` direct messages), `items` and `maxVisibleNormal`. Room types not covered keep the default layout, and may appear in only one entry: unknown keys, unsupported room types and overlapping entries are rejected when saving. Example: `[{\"roomType\":[\"c\",\"p\"],\"maxVisibleNormal\":3,\"items\":[{\"id\":\"members-list\",\"featured\":true,\"order\":1}]},{\"roomType\":[\"d\"],\"maxVisibleNormal\":1}]`", + "Room_topic_changed_successfully": "Room topic changed successfully", + "Room_type_changed_successfully": "Room type changed successfully", + "Room_type_of_default_rooms_cant_be_changed": "This is a default room and the type can not be changed, please consult with your administrator.", + "Room_unarchived": "Room unarchived", + "Room_updated_successfully": "Room updated successfully!", + "Room_uploaded_file_list": "Files list", + "Room_uploaded_file_list_empty": "No files available.", + "Rooms": "Rooms", + "Rooms_added_successfully": "Rooms added successfully", + "Root": "Root", + "Routing": "Routing", + "Run_only_once_for_each_visitor": "Run only once for each visitor", + "run-import": "Run import", + "run-import_description": "Permission to run the importers", + "run-migration": "Run migration", + "run-migration_description": "Permission to run the migrations", + "Running_Instances": "Running instances", + "Runtime_Environment": "Runtime environment", + "Same_As_Token_Sent_Via": "Same as \"token sent via\"", + "Same_Origin": "Same origin", + "Same_Style_For_Mentions": "Same style for mentions", + "SAML": "SAML", + "SAML_Allowed_Clock_Drift": "Allowed clock drift from identity provider", + "SAML_Allowed_Clock_Drift_Description": "The clock of the identity provider may drift slightly ahead of your system clocks. You can allow for a small amount of clock drift. Its value must be given in a number of milliseconds (ms). The value given is added to the current time at which the response is validated.", + "SAML_AuthnContext_Template": "AuthnContext template", + "SAML_AuthnContext_Template_Description": "You can use any variable from the AuthnRequest template here. \n \n To add additional authn contexts, duplicate the `AuthnContextClassRef` tag and replace the `\\_\\_authnContext\\_\\_` variable with the new context.", + "SAML_AuthnRequest_Template": "AuthnRequest template", + "SAML_AuthnRequest_Template_Description": "The following variables are available: \n- *\\_\\_newId\\_\\_*: Randomly generated id string \n- *\\_\\_instant\\_\\_*: Current timestamp \n- *\\_\\_callbackUrl\\_\\_*: The Rocket.Chat callback URL. \n- *\\_\\_entryPoint\\_\\_*: The value of the *custom entry point* setting. \n- *\\_\\_issuer\\_\\_*: The value of the *custom issuer* setting. \n- *\\_\\_identifierFormatTag\\_\\_*: The contents of the *NameID policy template* if a valid *identifier format* is configured. \n- *\\_\\_identifierFormat\\_\\_*: The value of the *identifier format* setting. \n- *\\_\\_authnContextTag\\_\\_*: The contents of the *AuthnContext template* if a valid *custom authn context* is configured. \n- *\\_\\_authnContextComparison\\_\\_*: The value of the *authn context comparison* setting. \n- *\\_\\_authnContext\\_\\_*: The value of the *custom authn context* setting.", + "SAML_Connection": "Connection", + "SAML_Custom_Authn_Context": "Custom authn context", + "SAML_Custom_Authn_Context_Comparison": "Authn context comparison", + "SAML_Custom_Authn_Context_description": "Leave this empty to omit the authn context from the request. \n \n To add multiple authn contexts, add the additional ones directly to the *AuthnContext template* setting.", + "SAML_Custom_Cert": "Custom certificate", + "SAML_Custom_channels_update": "Update room subscriptions on each login", + "SAML_Custom_channels_update_description": "Ensures user is a member of all channels in SAML assertion on every login.", + "SAML_Custom_Debug": "Enable debug", + "SAML_Custom_EMail_Field": "E-Mail field name", + "SAML_Custom_Entry_point": "Custom entry point", + "SAML_Custom_Generate_Username": "Generate username", + "SAML_Custom_IDP_SLO_Redirect_URL": "IDP SLO redirect URL", + "SAML_Custom_Immutable_Property": "Immutable field name", + "SAML_Custom_Immutable_Property_EMail": "E-Mail", + "SAML_Custom_Immutable_Property_Username": "Username", + "SAML_Custom_include_private_channels_update": "Include private rooms in room subscription", + "SAML_Custom_include_private_channels_update_description": "Adds user to any private rooms that exist in the SAML assertion.", + "SAML_Custom_Issuer": "Custom issuer", + "SAML_Custom_Logout_Behaviour": "Logout behavior", + "SAML_Custom_Logout_Behaviour_End_Only_RocketChat": "Only log out from Rocket.Chat", + "SAML_Custom_Logout_Behaviour_Terminate_SAML_Session": "Terminate SAML-session", + "SAML_Custom_mail_overwrite": "Overwrite user mail (use idp attribute)", + "SAML_Custom_name_overwrite": "Overwrite user fullname (use idp attribute)", + "SAML_Custom_Private_Key": "Private key contents", + "SAML_Custom_Provider": "Custom provider", + "SAML_Custom_Public_Cert": "Public cert contents", + "SAML_Custom_Signature_Algorithm": "Signature algorithm", + "SAML_Custom_Signature_Algorithm_description": "What algorithm to use when signing requests and responses from Rocket.Chat", + "SAML_Custom_signature_validation_all": "Validate all signatures", + "SAML_Custom_signature_validation_assertion": "Validate assertion signature", + "SAML_Custom_signature_validation_either": "Validate either signature", + "SAML_Custom_signature_validation_none": "Don't validate signatures", + "SAML_Custom_signature_validation_response": "Validate response signature", + "SAML_Custom_signature_validation_type": "Signature validation type", + "SAML_Custom_signature_validation_type_description": "This setting will be ignored if no custom certificate is provided.", + "SAML_Custom_user_data_custom_fieldmap": "User data custom field map", + "SAML_Custom_user_data_custom_fieldmap_description": "Configure how user custom fields are populated from a record in SAML (once found).", + "SAML_Custom_user_data_fieldmap": "User data field map", + "SAML_Custom_user_data_fieldmap_description": "Configure how user account fields (like email) are populated from a record in SAML (once found). \nAs an example, `{\"name\":\"cn\", \"email\":\"mail\"}` will choose a person's human readable name from the cn attribute, and their email from the mail attribute. \nAvailable fields in Rocket.Chat: `name`, `email` and `username`, everything else will be discarted. \n`{\"email\": \"mail\",\"username\": {\"fieldName\": \"mail\",\"regex\": \"(.*)@.+$\",\"template\": \"user-regex\"}, \"name\": { \"fieldNames\": [\"firstName\", \"lastName\"], \"template\": \"{{firstName}} {{lastName}}\"}, \"{{identifier}}\": \"uid\"}`", + "SAML_Custom_Username_Field": "Username field name", + "SAML_Custom_Username_Normalize": "Normalize username", + "SAML_Custom_Username_Normalize_Lowercase": "To lowercase", + "SAML_Custom_Username_Normalize_None": "No normalization", + "SAML_Custom_validate_logout_request_signature": "Verify logout request signature", + "SAML_Custom_validate_logout_response_signature": "Verify logout response signature", + "SAML_Default_User_Role": "Default user role", + "SAML_Default_User_Role_Description": "You can specify multiple roles, separating them with commas.", + "SAML_Description": "Security assertion markup language used for exchanging authentication and authorization data.", + "SAML_Enterprise": "Premium", + "SAML_General": "General", + "SAML_Identifier_Format": "Identifier format", + "SAML_Identifier_Format_Description": "Leave this empty to omit the NameID policy from the request.", + "SAML_Import_metadata": "Import IdP metadata", + "SAML_LogoutRequest_Template": "Logout request template", + "SAML_LogoutRequest_Template_Description": "The following variables are available: \n- *\\_\\_newId\\_\\_*: Randomly generated id string \n- *\\_\\_instant\\_\\_*: Current timestamp \n- *\\_\\_idpSLORedirectURL\\_\\_*: The IDP single LogOut URL to redirect to. \n- *\\_\\_issuer\\_\\_*: The value of the *custom issuer* setting. \n- *\\_\\_identifierFormat\\_\\_*: The value of the *identifier format* setting. \n- *\\_\\_nameID\\_\\_*: The NameID received from the IdP when the user logged in. \n- *\\_\\_sessionIndex\\_\\_*: The sessionIndex received from the IdP when the user logged in.", + "SAML_LogoutResponse_Template": "Logout response template", + "SAML_LogoutResponse_Template_Description": "The following variables are available: \n- *\\_\\_newId\\_\\_*: Randomly generated id string \n- *\\_\\_inResponseToId\\_\\_*: The ID of the logout request received from the IdP \n- *\\_\\_instant\\_\\_*: Current timestamp \n- *\\_\\_idpSLORedirectURL\\_\\_*: The IDP single LogOut URL to redirect to. \n- *\\_\\_issuer\\_\\_*: The value of the *custom issuer* setting. \n- *\\_\\_identifierFormat\\_\\_*: The value of the *identifier format* setting. \n- *\\_\\_nameID\\_\\_*: The NameID received from the IdP logout request. \n- *\\_\\_sessionIndex\\_\\_*: The sessionIndex received from the IdP logout request.", + "SAML_Metadata_applied": "Values applied to the SAML settings. Review them and click save changes.", + "SAML_Metadata_Certificate_Template_Description": "The following variables are available: \n- *\\_\\_certificate\\_\\_*: The private certificate for assertion encryption.", + "SAML_Metadata_fetch": "Fetch metadata", + "SAML_Metadata_fetch_failed": "Could not fetch the IdP metadata. Check the URL and try again.", + "SAML_Metadata_invalid": "The document is not valid SAML IdP metadata.", + "SAML_Metadata_modal_description": "Enter the URL of your identity provider metadata document. The certificate, entry point and single logout URL will be extracted for you to review before saving.", + "SAML_Metadata_no_values": "No importable values were found in the metadata.", + "SAML_Metadata_not_found": "Not found in metadata", + "SAML_Metadata_Template": "Metadata template", + "SAML_Metadata_Template_Description": "The following variables are available: \n- *\\_\\_sloLocation\\_\\_*: The Rocket.Chat single LogOut URL. \n- *\\_\\_issuer\\_\\_*: The value of the *custom issuer* setting. \n- *\\_\\_identifierFormat\\_\\_*: The value of the *identifier format* setting. \n- *\\_\\_certificateTag\\_\\_*: If a private certificate is configured, this will include the *metadata certificate template*, otherwise it will be ignored. \n- *\\_\\_callbackUrl\\_\\_*: The Rocket.Chat callback URL.", + "SAML_Metadata_too_large": "The metadata document is too large.", + "SAML_Metadata_url": "Metadata URL", + "SAML_Metadata_url_blocked": "This URL is blocked by SSRF protection. If your IdP is hosted on a private network, add its host to the SSRF allowlist in admin > general > SSRF protection.", + "SAML_Metadata_warning_multiple_certs": "The metadata lists more than one valid signing certificate; the first one was used.", + "SAML_Metadata_warning_multiple_nameid_formats": "The IdP publishes multiple NameID formats; the first one was used.", + "SAML_Metadata_warning_no_redirect_binding": "No usable HTTP-Redirect single sign-on URL was found in the metadata.", + "SAML_Metadata_warning_no_slo_redirect_binding": "No usable HTTP-Redirect single logout URL was found in the metadata, so the IDP SLO redirect URL was left unchanged.", + "SAML_Metadata_warning_no_valid_cert": "No valid signing certificate was found in the metadata.", + "SAML_MetadataCertificate_Template": "Metadata certificate template", + "SAML_NameIdPolicy_Template": "NameID policy template", + "SAML_NameIdPolicy_Template_Description": "You can use any variable from the authorize request template here.", + "SAML_Role_Attribute_Name": "Role attribute name", + "SAML_Role_Attribute_Name_Description": "If this attribute is found on the SAML response, it's values will be used as role names for new users.", + "SAML_Role_Attribute_Sync": "Sync user roles", + "SAML_Role_Attribute_Sync_Description": "Sync SAML user roles on login (overwrites local user roles).", + "SAML_Section_1_User_Interface": "User interface", + "SAML_Section_2_Certificate": "Certificate", + "SAML_Section_3_Behavior": "Behavior", + "SAML_Section_4_Roles": "Roles", + "SAML_Section_5_Mapping": "Mapping", + "SAML_Section_6_Advanced": "Advanced", + "Saturday": "Saturday", + "Save": "Save", + "Save_changes": "Save changes", + "Save_E2EE_password": "Save E2EE password", + "Save_Mobile_Bandwidth": "Save mobile bandwidth", + "Save_to_enable_this_action": "Save to enable this action", + "Save_To_Webdav": "Save to WebDAV", + "Save_user": "Save user", + "Save_your_encryption_password_to_access": "Save your end-to-end encryption password to access", + "Save_your_new_E2EE_password": "Save your new E2EE password", + "save-all-canned-responses": "Save all canned responses", + "save-all-canned-responses_description": "Permission to save all canned responses", + "save-canned-responses": "Save canned responses", + "save-canned-responses_description": "Permission to save canned responses", + "save-department-canned-responses": "Save department canned responses", + "save-department-canned-responses_description": "Permission to save department canned responses", + "save-others-livechat-room-info": "Save others omnichannel room info", + "save-others-livechat-room-info_description": "Permission to save information from other omnichannel rooms", + "Saved": "Saved", + "Saved_new_url_site_is__url__": "Saved, new url site is: {{url}}", + "Saving": "Saving", + "Scan_QR_code": "Using an authenticator app like Google authenticator, Authy or duo, scan the QR code. It will display a 6 digit code which you need to enter below.", + "Scan_QR_code_alternative_s": "If you cannot scan the QR code, you may enter the following code manually into the authenticator app instead:", + "Scope": "Scope", + "Score": "Score", + "Screen_Lock": "Screen lock", + "Screen_Share": "Screen share", + "Script": "Script", + "Script_Enabled": "Script enabled", + "Script_Engine": "Script sandbox", + "Script_Engine_Description": "Older scripts may require the compatible sandbox to run properly, but all new scripts should try to use the secure sandbox instead.", + "Script_Engine_isolated_vm": "Secure sandbox", + "Search": "Search", + "Search_AI_answer": "AI answer", + "Search_AI_answer_disabled": "Enable AI answers and configure an LLM provider in AI center to generate an answer from these results.", + "Search_AI_answer_error": "Unable to generate an answer. Check the selected LLM provider configuration.", + "Search_AI_answer_no_sources": "No semantic results were found, so there is nothing to generate an AI answer from.", + "Search_AI_answer_provider": "Generated with {{provider}} · {{model}}", + "Search_AI_answer_ready": "Generate a concise answer from the semantic search results below.", + "Search_AI_answer_sources_error": "Source messages could not be loaded, so an AI answer cannot be generated.", + "Search_AI_answer_start_from_top_bar": "Start an intelligent search from the top search bar to generate an AI answer.", + "Search_AI_answer_waiting_for_sources": "Searching for source messages to generate an AI answer.", + "Search_Apps": "Search apps", + "Search_by_category": "Search by category", + "Search_by_file_name": "Search by file name", + "Search_by_username": "Search by username", + "Search_calls": "Search calls", + "Search_Channels": "Search channels", + "Search_Chat_History": "Search chat history", + "Search_current_provider_not_active": "Current search provider is not active", + "Search_Description": "Select workspace search provider and configure search related settings.", + "Search_Devices_Users": "Search devices or users", + "Search_Enterprise_Apps": "Search Enterprise apps", + "Search_Files": "Search files", + "Search_filter_after_date": "Messages after {{date}}", + "Search_filter_before_date": "Messages before {{date}}", + "Search_filter_dates": "Date filters", + "Search_filter_from_users": "Messages from {{users}}", + "Search_filter_in_rooms": "Messages in {{rooms}}", + "Search_filter_rooms": "Rooms", + "Search_filter_users": "People", + "Search_for_a_more_general_term": "Search for a more general term", + "Search_for_a_more_specific_term": "Search for a more specific term", + "Search_in_this_room": "Search in this room", + "Search_Installed_Apps": "Search installed apps", + "Search_Integrations": "Search integrations", + "Search_message_search_failed": "Search request failed", + "Search_Messages": "Search messages", + "Search_messages_from_this_user": "Search messages from this user", + "Search_messages_from_this_username": "Search messages from this username", + "Search_on_marketplace": "Search on marketplace", + "Search_options": "Search options", + "Search_Page_Size": "Page size", + "Search_Premium_Apps": "Search Premium apps", + "Search_Private_apps": "Search private apps", + "Search_Private_Groups": "Search private groups", + "Search_Provider": "Search provider", + "Search_Requested_Apps": "Search requested apps", + "Search_roles": "Search roles", + "Search_Rooms": "Search rooms", + "Search_rooms": "Search rooms", + "Search_rooms_or_ask_AI": "Search rooms or ask AI", + "Search_Users": "Search users", + "Searchable": "Searchable", + "Seat_limit_reached": "Seat limit reached", + "Seat_limit_reached_Description": "Your workspace reached its contractual seat limit. Buy more seats to add more users.", + "Seats": "Seats", + "Seats_Available": "{{seatsLeft, number}} Seats available", + "Seats_InfoText": "Each unique user occupies one seat. Deactivated users do not occupy seats. Total number of seats is defined by active license type.", + "Seats_usage": "Seats usage", + "seconds": "seconds", + "Secret_token": "Secret token", + "Secure_SaaS_solution": "Secure SaaS solution.", + "Security": "Security", + "Security_and_permissions": "Security and permissions", + "Security_and_privacy": "Security and privacy", + "Security_code": "Security code", + "Security_Log_App": "App ( {{appId}} )", + "Security_Log_System": "System ( {{reason}} )", + "Security_logs": "Security logs", + "See_all_themes": "See all themes", + "See_conflicts": "See conflicts", + "See_documentation": "See documentation", + "See_full_profile": "See full profile", + "See_history": "See history", + "See_on_Engagement_Dashboard": "See on engagement dashboard", + "See_Paid_Plan": "See paid plan", + "See_Pricing": "See pricing", + "Seek": "Seek", + "Select": "Select", + "Select__count__messages": "Select {{count}} messages", + "Select_a_department": "Select a department", + "Select_a_room": "Select a room", + "Select_a_user": "Select a user", + "Select_a_webdav_server": "Select a WebDAV server", + "Select_agent": "Select agent", + "Select_an_avatar": "Select an avatar", + "Select_an_option": "Select an option", + "Select_at_least_one_user": "Select at least one user", + "Select_at_least_two_users": "Select at least two users", + "Select_atleast_one_channel_to_forward_the_messsage_to": "Select at least one channel to forward the message to", + "Select_channel": "Select channel", + "Select_department": "Select a department", + "Select_file": "Select file", + "Select_message_from_user": "Select message from {{username}}", + "Select_message_from_user_with_preview": "Select message from {{username}}: {{message}}", + "Select_messages_to_hide": "Select messages to hide", + "Select_period": "Select period", + "Select_recipient": "Select recipient", + "Select_role": "Select a role", + "Select_service_to_login": "Select a service to login to load your picture or upload one directly from your computer", + "Select_someone_to_transfer_the_call_to": "Select someone to transfer the call to", + "Select_tag": "Select a tag", + "Select_template": "Select template", + "Select_the_channels_you_want_the_user_to_be_removed_from": "Select the channels you want the user to be removed from", + "Select_the_teams_channels_you_would_like_to_delete": "Select the team’s channels you would like to delete, the ones you do not select will be moved to the workspace.", + "Select_user": "Select user", + "Select_users": "Select users", + "Selected_agents": "Selected agents", + "Selected_by_default": "Selected by default", + "Selected_departments": "Selected departments", + "Selected_first_reply_unselected_following_replies": "Selected for first reply, unselected for following replies", + "Selected_monitors": "Selected monitors", + "Selected_users_are_already_in_the_call": "Everyone selected is already in the call.", + "Selecting_users": "Selecting users", + "Self_managed_hosting": "Self-managed hosting", + "Send": "Send", + "Send_a_message": "Send a message", + "Send_a_message_external_service": "Send a message (external service)", + "Send_a_test_mail_to_my_user": "Send a test mail to my user", + "Send_a_test_push_to_my_user": "Send a test push to my user", + "Send_anyway": "Send anyway", + "Send_confirmation_email": "Send confirmation email", + "Send_conversation_transcript_via_email": "Send conversation transcript via email", + "Send_data_into_RocketChat_in_realtime": "Send data into Rocket.Chat in real-time.", + "Send_email": "Send email", + "Send_Email_SMTP_Warning": "Set up the SMTP server in email settings to enable.", + "Send_file_via_email": "Send file via email", + "Send_invitation_email": "Send invitation email", + "Send_invitation_email_error": "You haven't provided any valid email address.", + "Send_invitation_email_info": "You can send multiple email invitations at once.", + "Send_invitation_email_success": "You have successfully sent an invitation email to the following addresses:", + "Send_it_as_attachment_instead_question": "Send it as attachment instead?", + "Send_me_the_code_again": "Send me the code again", + "Send_reaction": "Send reaction", + "Send_reaction__emoji__": "Send {{emoji}}", + "Send_request_on": "Send request on", + "Send_request_on_agent_message": "Send request on agent messages", + "Send_request_on_chat_close": "Send request on chat close", + "Send_request_on_chat_queued": "Send request on chat queued", + "Send_request_on_chat_start": "Send request on chat start", + "Send_request_on_chat_taken": "Send request on chat taken", + "Send_request_on_forwarding": "Send request on forwarding", + "Send_request_on_lead_capture": "Send request on lead capture", + "Send_request_on_offline_messages": "Send request on offline messages", + "Send_request_on_visitor_message": "Send request on visitor messages", + "Send_Test": "Send test", + "Send_Test_Email": "Send test email", + "Send_transcript": "Send transcript", + "Send_via_email": "Send via email", + "Send_via_Email_as_attachment": "Send via email as attachment", + "Send_Visitor_navigation_history_as_a_message": "Send visitor navigation history as a message", + "Send_visitor_navigation_history_on_request": "Send visitor navigation history on request", + "Send_welcome_email": "Send welcome email", + "Send_your_JSON_payloads_to_this_URL": "Send your JSON payloads to this URL.", + "send-mail": "Send emails", + "send-mail_description": "Permission to send emails", + "send-many-messages": "Send many messages", + "send-many-messages_description": "Permission to bypasses rate limit of 5 messages per second", + "send-omnichannel-chat-transcript": "Send omnichannel conversation transcript", + "send-omnichannel-chat-transcript_description": "Permission to send omnichannel conversation transcript", + "Sender": "Sender", + "Sender_Info": "Sender info", + "Sending": "Sending...", + "Sending_Invitations": "Sending invitations", + "Sending_your_mail_to_s": "Sending your mail to %s", + "Sent_an_attachment": "Sent an attachment", + "Sent_from": "Sent from", + "Separate_multiple_words_with_commas": "Separate multiple words with commas", + "Served_By": "Served by", + "Server": "Server", + "Server_already_added": "Server already added", + "Server_Configuration": "Server configuration", + "Server_doesnt_exist": "Server doesn't exist", + "Server_File_Path": "Server file path", + "Server_Folder_Path": "Server folder path", + "Server_Info": "Server info", + "Server_logs_access_has_changed_callout_description": "The logs viewer was removed. We recommend configuring an observability stack and using the supported log access methods described in the [logging guide]({{docsUrl}}).", + "Server_logs_access_has_changed_callout_title": "Server logs access has changed in Rocket.Chat 8.0", + "Server_name": "Server name", + "Server_Type": "Server type", + "Servers": "Servers", + "Service": "Service", + "Service_account_key": "Service account key", + "Service_disabled": "The service is now disabled", + "Service_disabled_description": "You can't reenable it again until there's less than 200 active connections at the same time", + "Service_fallback_message_hint": "External service is currently active. Leave the field empty if you do not wish to send the message after the timeout ends.", + "Service_level_agreements": "Service level agreements", + "Service_status": "Service status", + "set__username__as__role_": "set {{username}} as {{role}}", + "Set_as_favorite": "Set as favorite", + "Set_as_leader": "Set as leader", + "Set_as_moderator": "Set as moderator", + "Set_as_owner": "Set as owner", + "Set_manually": "Set manually", + "Set_random_password_and_send_by_email": "Set random password and send by email", + "Set_randomly_and_send_by_email": "Set randomly and send by email", + "Set_up_2FA": "Set up 2FA", + "set-leader": "Set leader", + "set-leader_description": "Permission to set other users as leader of a channel", + "set-moderator": "Set moderator", + "set-moderator_description": "Permission to set other users as moderator of a channel", + "set-owner": "Set owner", + "set-owner_description": "Permission to set other users as owner of a channel", + "set-react-when-readonly": "Set react when ReadOnly", + "set-react-when-readonly_description": "Permission to set the ability to react to messages in a read-only channel", + "set-readonly": "Set ReadOnly", + "set-readonly_description": "Permission to set a channel to read-only channel", + "Setting": "Setting", + "Setting_change": "Setting change", + "Settings": "Settings", + "Settings_updated": "Settings updated", + "Setup_SMTP": "Set up SMTP", + "Setup_Wizard": "Setup wizard", + "Setup_Wizard_Description": "Basic info about your workspace such as organization name and country.", + "Setup_Wizard_Info": "We'll guide you through setting up your first admin user, configuring your organisation and registering your server to receive free push notifications and more.", + "Share": "Share", + "Share_Location_Title": "Share location?", + "Share_screen": "Share screen", + "Share_screen_failed_update_or_check_permissions": "Failed to share your screen. Try updating the app or checking your permissions.", + "Shared_Location": "Shared location", + "Shared_Secret": "Shared secret", + "Sharing": "Sharing", + "Shortcut": "Shortcut", + "shortcut_name": "shortcut name", + "Should_be_a_URL_of_an_image": "Should be a URL of an image.", + "Should_exists_a_user_with_this_username": "The user must already exist.", + "Show_additional_fields": "Show additional fields", + "Show_agent_email": "Show agent email", + "Show_agent_info": "Show agent information", + "Show_all": "Show all", + "Show_all__count__calls": { + "one": "Show all {{count}} call", + "other": "Show all {{count}} calls" + }, + "Show_Avatars": "Show avatars", + "Show_call_here": "Show call here", + "Show_chat": "Show chat", + "Show_counter": "Mark as unread", + "Show_default_content": "Show default content", + "Show_email_field": "Show email field", + "Show_fewer": "Show fewer", + "Show_mentions": "Show badge for mentions", + "Show_more": "Show more", + "Show_name_field": "Show name field", + "show_offline_users": "show offline users", + "Show_on_offline_page": "Show on offline page", + "Show_on_registration_page": "Show on registration page", + "Show_only_online": "Show online only", + "Show_Only_This_Content": "Show only this content", + "Show_or_hide_the_user_roles_of_message_authors": "Show or hide the user roles of message authors.", + "Show_or_hide_the_username_of_message_authors": "Show or hide the username of message authors.", + "Show_preregistration_form": "Show pre-registration form", + "Show_queue_list_to_all_agents": "Show queue list to all agents", + "Show_roles": "Show roles", + "Show_room_counter_on_sidebar": "Show room counter on sidebar", + "Show_Setup_Wizard": "Show setup wizard", + "Show_status": "Show status", + "Show_the_keyboard_shortcut_list": "Show the keyboard shortcut list", + "Show_To_Workspace": "Show to workspace", + "Show_usernames": "Show usernames", + "Show_video": "Show video", + "Showing": "Showing", + "Showing_current_of_total": "Showing {{current}} of {{total}}", + "Showing_online_users": "Showing: {{total_showing}}, Online: {{online}}, Total: {{total}} users", + "Showing_results_of": "Showing results {{from}} - {{to}} of {{total}}", + "Side_panel": "Side panel", + "Sidebar": "Sidebar", + "Sidebar_actions": "Sidebar actions", + "Sidebar_list_mode": "Sidebar items view mode", + "Sidebar_rail": "Sidebar rail", + "Sidebar_rail_description": "Navigate with a compact, icon-only sidebar rail, alongside a new quick access Voice Call panel unified with Call History.", + "Sidebar_rail_header": "Sidebar rail header", + "Sidebar_Sections_Order": "Sidebar sections order", + "Sidebar_Sections_Order_Description": "Select the categories in your preferred order", + "Sign_in_to_start_talking": "Sign in to start talking", + "Sign_in_with__provider__": "Sign in with {{provider}}", + "Silence": "Silence", + "Site_Name": "Site name", + "Site_Url": "Site URL", + "Site_Url_Description": "Example: `https://chat.domain.com/`", + "Size": "Size", + "Skin_tone": "Skin tone", + "Skip": "Skip", + "Skip_to_main_content": "Skip to main content", + "SLA_Policies": "SLA policies", + "SLA_Policy": "SLA policy", + "SLA_removed": "SLA removed", + "Slack": "Slack", + "Slack_Users": "Slack's users CSV", + "SlackBridge_APIToken": "API tokens (legacy)", + "SlackBridge_APIToken_Description": "You can configure multiple slack servers by adding one API token per line.", + "SlackBridge_AppToken": "App tokens", + "SlackBridge_AppToken_Description": "You can configure multiple slack servers by adding one app token per line.", + "SlackBridge_BotToken": "Bot tokens", + "SlackBridge_BotToken_Description": "You can configure multiple slack servers by adding one bot token per line.", + "Slackbridge_channel_links_removed_successfully": "The slackbridge channel links have been removed successfully.", + "SlackBridge_Description": "Enable Rocket.Chat to communicate directly with Slack.", + "SlackBridge_error": "SlackBridge got an error while importing your messages at {{channelName}}: {{errorMessage}}", + "SlackBridge_finish": "SlackBridge has finished importing the messages at {{channelName}}. Please reload to view all messages.", + "SlackBridge_Out_All": "SlackBridge out all", + "SlackBridge_Out_All_Description": "Send messages from all channels that exist in Slack and the bot has joined", + "SlackBridge_Out_Channels": "SlackBridge out channels", + "SlackBridge_Out_Channels_Description": "Choose which channels will send messages back to Slack", + "SlackBridge_Out_Enabled": "SlackBridge out enabled", + "SlackBridge_Out_Enabled_Description": "Choose whether SlackBridge should also send your messages back to Slack", + "SlackBridge_Remove_Channel_Links_Description": "Remove the internal link between Rocket.Chat channels and Slack channels. The links will afterwards be recreated based on the channel names.", + "SlackBridge_SigningSecret": "Signing secret", + "SlackBridge_SigningSecret_Description": "You can configure multiple slack servers by adding one signing secret per line.", + "SlackBridge_start": "@{{username}} has started a SlackBridge import at `#{{channelName}}`. We'll let you know when it's finished.", + "SlackBridge_UseLegacy": "Use legacy API tokens", + "Slash_Gimme_Description": "Displays ༼ つ ◕_◕ ༽つ before your message", + "Slash_LennyFace_Description": "Displays ( ͡° ͜ʖ ͡°) after your message", + "Slash_Shrug_Description": "Displays ¯\\_(ツ)_/¯ after your message", + "Slash_Status_Description": "Set your status message", + "Slash_Status_Params": "Status message", + "Slash_Tableflip_Description": "Displays (╯°□°)╯︵ ┻━┻", + "Slash_TableUnflip_Description": "Displays ┬─┬ ノ( ゜-゜ノ)", + "Slash_Topic_Description": "Set topic", + "Slash_Topic_Params": "Topic message", + "Smarsh": "Smarsh", + "Smarsh_Description": "Configurations to preserve email communication.", + "Smarsh_Email": "Smarsh email", + "Smarsh_Email_Description": "Smarsh email address to send the .eml file to.", + "Smarsh_Enabled": "Smarsh enabled", + "Smarsh_Enabled_Description": "Whether the Smarsh eml connector is enabled or not (needs 'from email' filled in under email -> SMTP).", + "Smarsh_Interval": "Smarsh interval", + "Smarsh_Interval_Description": "The amount of time to wait before sending the chats (needs 'from email' filled in under email -> SMTP).", + "Smarsh_MissingEmail_Email": "Missing email", + "Smarsh_MissingEmail_Email_Description": "The email to show for a user account when their email address is missing, generally happens with bot accounts.", + "Smarsh_Timezone": "Smarsh timezone", + "Smileys_and_People": "Smileys & People", + "SMS": "SMS", + "SMS_Default_Omnichannel_Department": "Omnichannel department (default)", + "SMS_Default_Omnichannel_Department_Description": "If set, all new incoming chats initiated by this integration will be routed to this department. \nThis setting can be overwritten by passing department query param in the request. \ne.g. `https://\\{\\{SERVER_URL\\}\\}/api/v1/livechat/sms-incoming/twilio?department=\\{\\{Department Id or Name\\}\\}`. \nNote: if you're using department name, then it should be URL safe.", + "SMS_Description": "Enable and configure SMS gateways on your workspace.", + "SMS_Enabled": "SMS enabled", + "SMS_Twilio_InvalidCredentials": "Twilio SMS credentials are invalid, cannot send messages", + "SMS_Twilio_NotConfigured": "Twilio SMS is not configured yet. Go to settings > SMS to configure it", + "SMTP": "SMTP", + "SMTP_Host": "SMTP host", + "SMTP_Password": "SMTP password", + "SMTP_Port": "SMTP port", + "SMTP_Server_Not_Setup_Description": "Set up your SMTP emailing server to start sending invites or add users manually", + "SMTP_Server_Not_Setup_Title": "SMTP server is not setup yet", + "SMTP_Test_Button": "Test SMTP settings", + "SMTP_Username": "SMTP username", + "Snippet_Messages": "Snippet messages", + "Snippet_name": "Snippet name", + "snippet-message": "Snippet message", + "snippet-message_description": "Permission to create snippet message", + "Snippeted_a_message": "Created a snippet {{snippetLink}}", + "Social_Network": "Social network", + "Solve_issues": "Solve issues", + "Some_ideas_to_get_you_started": "Some ideas to get you started", + "Something_Went_Wrong": "Something went wrong", + "Something_went_wrong": "Something went wrong", + "Something_went_wrong_try_again_later": "Something went wrong, try again later.", + "Something_went_wrong_while_executing_command": "Something went wrong while executing command: `/{{command}}`", + "Sorry_page_you_requested_does_not_exist_or_was_deleted": "Sorry, page you requested does not exist or was deleted!", + "Sort": "Sort", + "Sort_By": "Sort by", + "Sort_by_activity": "Sort by activity", + "Sorting_mechanism": "Sorting mechanism", + "Sound": "Sound", + "Sound File": "Sound file", + "Sound_Beep": "Beep", + "Sound_Call_Ended": "Call ended", + "Sound_Chelle": "Chelle", + "Sound_Chime": "Chime", + "Sound_Dialtone": "Dialtone", + "Sound_Ding": "Ding", + "Sound_Door": "Door", + "Sound_Droplet": "Droplet", + "Sound_File_mp3": "Sound file (mp3)", + "Sound_Highbell": "Highbell", + "Sound_Outbound_Call_Ringing": "Outbound call ringing", + "Sound_Ringtone": "Ringtone", + "Sound_Seasons": "Seasons", + "Sound_Telephone": "Telephone", + "Sounds": "Sounds", + "Source": "Source", + "Sources": "Sources", + "Speaker": "Speaker", + "Speakers": "Speakers", + "Spoiler_hidden_activate_to_reveal": "Spoiler hidden. Activate to reveal.", + "Spotlight": "Spotlight", + "Spotlight_screen": "Spotlight this screen", + "SSL": "SSL", + "SSRF_Allowlist": "SSRF allowlist", + "SSRF_Allowlist_Description": "Domains, IPs, or IP:port (one per line or comma-separated) that are allowed for outbound requests despite SSRF protection. Use only for trusted internal hosts (e.g. internal.corp, 192.168.1.1, 192.168.1.1:8080).", + "SSRF_Protection": "SSRF protection", + "Star": "Star", + "Star_Message": "Star message", + "Starred_Messages": "Starred messages", + "Starred_messages_are_only_visible_to_you": "Starred messages are only visible to you", + "Start": "Start", + "Start_a_call": "Start a call", + "Start_a_call_in__roomName__": "Start a call in {{roomName}}", + "Start_a_call_with__roomName__": "Start a call with {{roomName}}", + "Start_a_free_trial": "Start a free trial", + "Start_a_new_conference": "Start a new conference", + "Start_audio_call": "Start audio call", + "Start_call": "Start call", + "Start_camera": "Start camera", + "Start_Chat": "Start chat", + "Start_conference_call": "Start conference call", + "Start_conference_with__name__": "Start conference with {{name}}", + "Start_Date": "Start date", + "Start_free_trial": "Start free trial", + "Start_of_conversation": "Start of conversation", + "Start_Time": "Start time", + "Start_video_call": "Start video call", + "Start_video_conference": "Start conference call?", + "Start_with_s_for_user_or_s_for_channel_Eg_s_or_s": "Start with @ for user or # for channel. Eg: @john or #general", + "start-discussion": "Start discussion", + "start-discussion_description": "Permission to start a discussion", + "start-discussion-other-user": "Start discussion (Other-User)", + "start-discussion-other-user_description": "Permission to start a discussion, which gives permission to the user to create a discussion from a message sent by another user as well", + "Started": "Started", + "Started_a_video_call": "Started a video call", + "Started_At": "Started at", + "Statistics": "Statistics", + "Statistics_reporting": "Send statistics to Rocket.Chat", + "Statistics_reporting_Description": "By sending your statistics, you'll help us identify how many instances of Rocket.Chat are deployed, as well as how good the system is behaving, so we can further improve it. Don't worry, as no user information is sent and all the information we receive is kept confidential.", + "Stats_Active_Guests": "Activated guests", + "Stats_Active_Users": "Activated users", + "Stats_App_Users": "Rocket.Chat app users", + "Stats_Avg_Channel_Users": "Average channel users", + "Stats_Avg_Private_Group_Users": "Average private group users", + "Stats_Away_Users": "Away users", + "Stats_Max_Room_Users": "Max rooms users", + "Stats_Non_Active_Users": "Deactivated users", + "Stats_Offline_Users": "Offline users", + "Stats_Online_Users": "Online users", + "Stats_Total_Active_Apps": "Total active apps", + "Stats_Total_Active_Incoming_Integrations": "Total active incoming integrations", + "Stats_Total_Active_Outgoing_Integrations": "Total active outgoing integrations", + "Stats_Total_Channels": "Channels", + "Stats_Total_Connected_Users": "Total connected users", + "Stats_Total_Direct_Messages": "Direct messages", + "Stats_Total_Incoming_Integrations": "Total incoming integrations", + "Stats_Total_Installed_Apps": "Total installed apps", + "Stats_Total_Integrations": "Total integrations", + "Stats_Total_Integrations_With_Script_Enabled": "Total integrations with script enabled", + "Stats_Total_Livechat_Rooms": "Omnichannel rooms", + "Stats_Total_Messages": "Messages", + "Stats_Total_Messages_Channel": "In channels", + "Stats_Total_Messages_Direct": "In direct messages", + "Stats_Total_Messages_Discussions": "In discussions", + "Stats_Total_Messages_Livechat": "In omnichannel", + "Stats_Total_Messages_PrivateGroup": "In private groups", + "Stats_Total_Outgoing_Integrations": "Total outgoing integrations", + "Stats_Total_Private_Groups": "Private groups", + "Stats_Total_Rooms": "Rooms", + "Stats_Total_Uploads": "Total uploads", + "Stats_Total_Uploads_Size": "Total uploads size", + "Stats_Total_Users": "Total users", + "Status": "Status", + "Status_1_hour": "1 hour", + "Status_30_minutes": "30 minutes", + "Status_and_presence": "Status and presence", + "Status_choose_date_and_time": "Choose date and time", + "Status_clear_after": "Clear status after", + "Status_dont_clear": "Don't clear", + "Status_expiration_date": "Expiration date", + "Status_expiration_must_be_future": "Expiration must be in the future", + "Status_expiration_time": "Expiration time", + "Status_name": "Status name", + "Status_new_status_warning": "New status can be changed by: calendar integrations, voice calls or videoconferencing", + "Status_new_status_warning_after_call": "New status will be applied after the current call ends", + "Status_set_your_status": "Set your status", + "Status_settings_removed": "{{name}}'s status settings removed", + "Status_settings_updated": "{{name}}'s status settings updated", + "Status_you_can_use_emoji": "You can use emoji", + "StatusMessage": "Status message", + "StatusMessage_admin_hint": "Overrides any existing user-created message.", + "StatusMessage_Change_Disabled": "Your Rocket.Chat administrator has disabled the changing of status messages", + "StatusMessage_Changed_Successfully": "Status message changed successfully.", + "StatusMessage_Placeholder": "What are you doing right now?", + "StatusMessage_Too_Long": "Status message must be shorter than 120 characters.", + "Step": "Step", + "Stop_call": "Stop call", + "Stop_camera": "Stop camera", + "Stop_presenting": "Stop presenting", + "Stop_Recording": "Stop recording", + "Stop_sharing": "Stop sharing", + "Stop_sharing_screen": "Stop sharing screen", + "Store_Last_Message": "Store last message", + "Store_Last_Message_Sent_per_Room": "Store last message sent on each room.", + "Stream_Cast": "Stream cast", + "Stream_Cast_Address": "Stream cast address", + "Stream_Cast_Address_Description": "IP or host of your Rocket.Chat central stream cast. E.g. `192.168.1.1:3000` or `localhost:4000`", + "Strict_Origin": "Strict origin", + "Strict_Origin_When_Cross_Origin": "Strict origin when cross origin", + "strike": "strike", + "Strikethrough": "Strikethrough", + "Style": "Style", + "Subject": "Subject", + "Submit": "Submit", + "Subscribe": "Subscribe", + "Subscription": "Subscription", + "Subscription_add-on_required": "Subscription add-on required", + "subscription.callout.activeUsers": "seats", + "subscription.callout.allPremiumCapabilitiesDisabled": "All Premium capabilities disabled", + "subscription.callout.capabilitiesDisabled": "Capabilities disabled", + "subscription.callout.description.limitsExceeded": { + "one": "Your workspace exceeded the <1>{{val}} license limit. <3>Manage your subscription to increase limits.", + "other": "Your workspace exceeded the <1>{{val, list}} license limits. <3>Manage your subscription to increase limits." + }, + "subscription.callout.description.limitsReached": { + "one": "Your workspace reached the <1>{{val}} license limit. <3>Manage your subscription to increase limits.", + "other": "Your workspace reached the <1>{{val, list}} license limits. <3>Manage your subscription to increase limits." + }, + "subscription.callout.guestUsers": "guests", + "subscription.callout.marketplaceApps": "installed marketplace apps", + "subscription.callout.monthlyActiveContacts": "monthly active contacts", + "subscription.callout.privateApps": "installed private apps", + "subscription.callout.roomsPerGuest": "max guest per room", + "subscription.callout.servicesDisruptionsMayOccur": "Services disruptions may occur", + "subscription.callout.servicesDisruptionsOccurring": "Services disruptions occurring", + "Success": "Success", + "Success_message": "Success message", + "Successfully_downloaded_file_from_external_URL_should_start_preparing_soon": "Successfully downloaded file from external URL, should start preparing soon", + "Suggestion_from_recent_messages": "Suggestion from recent messages", + "Sunday": "Sunday", + "Support": "Support", + "Survey": "Survey", + "Survey_instructions": "Rate each question according to your satisfaction, 1 meaning you are completely unsatisfied and 5 meaning you are completely satisfied.", + "Symbols": "Symbols", + "Sync": "Sync", + "Sync / Import": "Sync / import", + "Sync_in_progress": "Synchronization in progress", + "Sync_Interval": "Sync interval", + "Sync_license_update": "Sync license update", + "Sync_license_update_Callout": "If you don't notice any changes in your workspace within a few minutes, sync the license update.", + "Sync_license_update_Callout_Title": "We're updating your license", + "Sync_success": "Sync success", + "Sync_Users": "Sync users", + "sync-auth-services-users": "Sync authentication services' users", + "sync-auth-services-users_description": "Permission to sync authentication services' users", + "System": "System", + "System_default": "System default", + "system_message": "system message", + "system_message_body": "system message body", + "System_messages": "System messages", + "Tag": "Tag", + "Tag_already_exists": "Tag already exists", + "Tag_removed": "Tag removed", + "Tags": "Tags", + "Take_it": "Take it!", + "Take_rocket_chat_with_you_with_mobile_applications": "Take Rocket.Chat with you with mobile applications.", + "Taken_at": "Taken at", + "Talk_to_an_expert": "Talk to an expert", + "Talk_to_sales": "Talk to sales", + "Talk_to_your_workspace_admin_to_address_this_issue": "Talk to your workspace admin to address this issue.", + "Talk_to_your_workspace_administrator_about_enabling_video_conferencing": "Talk to your workspace administrator about enabling video conferencing", + "Target user not allowed to receive messages": "Target user not allowed to receive messages", + "TargetRoom": "Target room", + "TargetRoom_Description": "The room where messages will be sent which are a result of this event being fired. Only one target room is allowed and it must exist.", + "Team": "Team", + "Team_Add_existing": "Add existing", + "Team_Add_existing_channels": "Add existing channels", + "Team_Auto-join": "Auto-join", + "Team_Auto-join_exceeded_user_limit": "Auto-join has a limit of {{limit}} members, #{{channelName}} now has {{numberOfMembers}} members", + "Team_Auto-join_updated": "#{{channelName}} now has {{numberOfMembers}} members", + "Team_Channels": "Team channels", + "Team_collaboration_filters": "Team collaboration filters", + "Team_Delete_Channel_modal_content": "Would you like to delete this channel?", + "Team_Delete_Channel_modal_content_danger": "This can’t be undone.", + "Team_has_been_created": "Team has been created", + "Team_has_been_deleted": "Team has been deleted", + "Team_Info": "Team info", + "Team_Mapping": "Team mapping", + "Team_Name": "Team name", + "Team_Remove_from_team": "Remove from team", + "Team_Remove_from_team_modal_content": "Would you like to remove this channel from {{teamName}}? The channel will be moved back to the workspace.", + "Team_voice_call": "Team voice calls", + "Team_what_is_this_team_about": "What is this team about", + "Teams": "Teams", + "Teams_about_the_channels": "And about the channels?", + "Teams_channels": "Team channels", + "Teams_channels_didnt_leave": "You did not select the following channels so you are not leaving them:", + "Teams_channels_last_owner_delete_channel_warning": "You are the last owner of this channel. Once you convert the team into a channel, the channel will be moved to the workspace.", + "Teams_channels_last_owner_leave_channel_warning": "You are the last owner of this channel. Once you leave the team, the channel will be kept inside the team but you will managing it from outside.", + "Teams_convert_channel_to_team": "Convert to team", + "Teams_delete_team": "You are about to delete this team.", + "Teams_delete_team_choose_channels": "Select the channels you would like to delete. The ones you decide to keep, will be available on your workspace.", + "Teams_delete_team_public_notice": "Notice that public channels will still be public and visible to everyone.", + "Teams_delete_team_Warning": "Once you delete a team, all chat content and configuration will be deleted.", + "Teams_deleted_channels": "The following channels are going to be deleted:", + "Teams_Errors_Already_exists": "The team `{{name}}` already exists.", + "Teams_Errors_team_name": "You can't use \"{{name}}\" as a team name.", + "Teams_Info": "Team info", + "Teams_kept__username__channels": "You did not select the following channels so {{username}} will be kept on them:", + "Teams_kept_channels": "You did not select the following channels so they will be moved to the workspace:", + "Teams_leave": "Leave team", + "Teams_leave_channels": "Select the team channels you would like to leave.", + "Teams_leaving_team": "You are leaving this team.", + "Teams_left_team_successfully": "Left the team successfully", + "Teams_members": "Teams members", + "Teams_move_channel_to_team": "Move to team", + "Teams_move_channel_to_team_confirm_description": "After reading the previous instructions about this behavior, do you want to move forward with this action?", + "Teams_move_channel_to_team_description_first": "Moving a channel inside a team means that this channel will be added in the team’s context, however, all channel’s members, which are not members of the respective team, will still have access to this channel, but will not be added as team’s members.", + "Teams_move_channel_to_team_description_fourth": "Please notice that the team’s owner will be able to remove members from the channel.", + "Teams_move_channel_to_team_description_second": "All channel’s management will still be made by the owners of this channel.", + "Teams_move_channel_to_team_description_third": "Team’s members and even team’s owners, if not a member of this channel, can not have access to the channel’s content.", + "Teams_New_Add_members_Label": "Members", + "Teams_New_Broadcast_Description": "Only team owners can write new messages but anyone can reply in a thread", + "Teams_New_Broadcast_Label": "Broadcast", + "Teams_new_description": "Teams allow a group of people to collaborate and can contain multiple channels.", + "Teams_New_Description_Label": "Topic", + "Teams_New_Description_Placeholder": "What is this team about", + "Teams_New_Encrypted_Description_Disabled": "Only available for private team", + "Teams_New_Encrypted_Description_Enabled": "End-to-end encrypted team. Search will not work with encrypted teams and notifications may not show the messages content.", + "Teams_New_Encrypted_Label": "Encrypted", + "Teams_New_Name_Label": "Name", + "Teams_New_Private_Description_Disabled": "Anyone can access", + "Teams_New_Private_Description_Enabled": "People can only join by being invited", + "Teams_New_Private_Label": "Private", + "Teams_New_Read_only_Description": "All users in this team can write messages", + "Teams_New_Read_only_Label": "Read-only", + "Teams_New_Title": "Create team", + "Teams_Private_Team": "Private team", + "Teams_Public_Team": "Public team", + "Teams_removing__username__from_team": "You are removing {{username}} from this team", + "Teams_removing__username__from_team_and_channels": "You are removing {{username}} from this team and all its channels.", + "Teams_removing_member": "Removing member", + "Teams_Search_teams": "Search teams", + "Teams_Select_a_team": "Select a team", + "Technology_Provider": "Technology provider", + "Technology_Services": "Technology services", + "Template": "Template", + "template": "template", + "Template_message": "Template message", + "Temporarily_unavailable": "Temporarily unavailable", + "Terms": "Terms", + "Terms_of_use": "Terms of use", + "Test_Connection": "Test connection", + "Test_Desktop_Notifications": "Test desktop notifications", + "Test_LDAP_Search": "Test LDAP search", + "test-admin-options": "Test options on admin panel", + "test-admin-options_description": "Permission to test options on admin panel such as LDAP login.", + "test-push-notifications": "Test push notifications", + "test-push-notifications_description": "Permission to test push notifications", + "Text": "Text", + "Texts": "Texts", + "Thank_you_exclamation_mark": "Thank you!", + "Thank_You_For_Choosing_RocketChat": "Thank you for choosing Rocket.Chat!", + "Thank_you_for_your_feedback": "Thank you for your feedback", + "The_application_name_is_required": "The application name is required", + "The_application_will_be_able_to": "<1>{{appName}} will be able to:", + "The_channel_name_is_required": "The channel name is required", + "The_emails_are_being_sent": "The emails are being sent.", + "The_empty_room__roomName__will_be_removed_automatically": "The empty room {{roomName}} will be removed automatically.", + "The_image_resize_will_not_work_because_we_can_not_detect_ImageMagick_or_GraphicsMagick_installed_in_your_server": "The image resize will not work because we can not detect ImageMagick or GraphicsMagick installed on your server.", + "The_message_is_a_discussion_you_will_not_be_able_to_recover": "The message is a discussion you will not be able to recover the messages!", + "The_mobile_notifications_were_disabled_to_all_users_go_to_Admin_Push_to_enable_the_Push_Gateway_again": "The mobile notifications were disabled to all users, go to \"admin > push\" to enable the push gateway again", + "The_necessary_browser_permissions_for_location_sharing_are_not_granted": "The necessary browser permissions for location sharing are not granted", + "The_peer__peer__does_not_exist": "The peer {{peer}} does not exist.", + "The_redirectUri_is_required": "The redirectUri is required", + "The_selected_user_is_not_a_monitor": "The selected user is not a monitor", + "The_selected_user_is_not_an_agent": "The selected user is not an agent", + "The_server_will_restart_in_s_seconds": "The server will restart in %s seconds", + "The_setting_s_is_configured_to_s_and_you_are_accessing_from_s": "The setting {{settingName}} is configured to {{configuredUrl}} and you are accessing from {{currentUrl}}!", + "The_user_s_will_be_removed_from_role_s": "The user {{username}} will be removed from role {{role}}", + "The_user_will_be_banned_from__roomName__": "The user will be banned from {{roomName}}", + "The_user_will_be_removed_from_s": "The user will be removed from {{roomName}}", + "The_user_will_be_unbanned_from__roomName__": "The user will be unbanned from {{roomName}}", + "The_user_wont_be_able_to_type_in_s": "The user won't be able to type in {{roomName}}", + "The_workspace_has_exceeded_the_monthly_limit_of_active_contacts": "The workspace has exceeded the monthly limit of active contacts.", + "Theme": "Theme", + "Theme_Appearence": "Theme appearence", + "Theme_dark": "Dark", + "Theme_dark_description": "Reduce eye strain and fatigue in low-light conditions by minimizing the amount of light emitted by the screen.", + "Theme_high_contrast": "High contrast", + "Theme_high_contrast_description": "Maximum tonal differentiation with bold colors and sharp contrasts provide enhanced accessibility.", + "Theme_light": "Light", + "Theme_light_description": "More accessible for individuals with visual impairments and a good choice for well-lit environments.", + "Theme_match_system": "Match system", + "Theme_match_system_description": "Automatically match the appearance of your system.", + "theme-color-attention-color": "Attention color", + "theme-color-component-color": "Component color", + "theme-color-content-background-color": "Content background color", + "theme-color-custom-scrollbar-color": "Custom scrollbar color", + "theme-color-error-color": "Error color", + "theme-color-info-font-color": "Info font color", + "theme-color-link-font-color": "Link font color", + "theme-color-pending-color": "Pending color", + "theme-color-primary-action-color": "Primary action color", + "theme-color-primary-background-color": "Primary background color", + "theme-color-primary-font-color": "Primary font color", + "theme-color-rc-color-alert": "Alert", + "theme-color-rc-color-alert-light": "Alert light", + "theme-color-rc-color-alert-message-primary": "Alert message primary", + "theme-color-rc-color-alert-message-primary-background": "Alert message primary background", + "theme-color-rc-color-alert-message-secondary": "Alert message secondary", + "theme-color-rc-color-alert-message-secondary-background": "Alert message secondary background", + "theme-color-rc-color-alert-message-warning": "Alert message warning", + "theme-color-rc-color-alert-message-warning-background": "Alert message warning background", + "theme-color-rc-color-announcement-background": "Announcement background color", + "theme-color-rc-color-announcement-background-hover": "Announcement background color hover", + "theme-color-rc-color-announcement-text": "Announcement text color", + "theme-color-rc-color-announcement-text-hover": "Announcement text color hover", + "theme-color-rc-color-button-primary": "Button primary", + "theme-color-rc-color-button-primary-light": "Button primary light", + "theme-color-rc-color-content": "Content", + "theme-color-rc-color-error": "Error", + "theme-color-rc-color-error-light": "Error light", + "theme-color-rc-color-link-active": "Link active", + "theme-color-rc-color-primary": "Primary", + "theme-color-rc-color-primary-background": "Primary background", + "theme-color-rc-color-primary-dark": "Primary dark", + "theme-color-rc-color-primary-darkest": "Primary darkest", + "theme-color-rc-color-primary-light": "Primary light", + "theme-color-rc-color-primary-light-medium": "Primary light medium", + "theme-color-rc-color-primary-lightest": "Primary lightest", + "theme-color-rc-color-success": "Success", + "theme-color-rc-color-success-light": "Success light", + "theme-color-secondary-action-color": "Secondary action color", + "theme-color-secondary-background-color": "Secondary background color", + "theme-color-secondary-font-color": "Secondary font color", + "theme-color-selection-color": "Selection color", + "theme-color-status-away": "Away status color", + "theme-color-status-busy": "Busy status color", + "theme-color-status-offline": "Offline status color", + "theme-color-status-online": "Online status color", + "theme-color-success-color": "Success color", + "theme-color-transparent-dark": "Transparent dark", + "theme-color-transparent-darker": "Transparent darker", + "theme-color-transparent-lightest": "Transparent lightest", + "theme-color-unread-notification-color": "Unread notifications color", + "theme-custom-css": "Custom CSS", + "theme-font-body-font-family": "Body font family", + "Themes": "Themes", + "There_are_no_agents_added_to_this_department_yet": "There are no agents added to this department yet.", + "There_are_no_applications": "No OAuth applications have been added yet.", + "There_are_no_applications_installed": "There are currently no Rocket.Chat applications installed.", + "There_are_no_available_monitors": "There are no available monitors", + "There_are_no_departments_added_to_this_tag_yet": "There are no departments added to this tag yet", + "There_are_no_departments_added_to_this_unit_yet": "There are no departments added to this unit yet", + "There_are_no_departments_available": "There are no departments available", + "There_are_no_integrations": "There are no integrations", + "There_are_no_monitors_added_to_this_unit_yet": "There are no monitors added to this unit yet", + "There_are_no_personal_access_tokens_created_yet": "There are no personal access tokens created yet.", + "There_are_no_rooms_for_the_given_search_criteria": "There are no rooms for the given search criteria", + "There_are_no_users_in_this_role": "There are no users in this role.", + "There_has_been_an_error_installing_the_app": "There has been an error installing the app", + "There_is_no_video_conference_history_in_this_room": "There is no conference call history in this room", + "There_is_one_or_more_apps_in_an_invalid_state_Click_here_to_review": "There is one or more apps in an invalid state. Click here to review.", + "These_options_affect_this_conversation_only_To_set_default_selections_go_to_My_Account_Omnichannel": "These options affect this conversation only. To set default selections, go to My account > Omnichannel.", + "Third_party_applications_table": "Third-party applications table", + "Third_party_login": "Third-party login", + "This_action_cannot_be_undone": "This action cannot be undone", + "This_agent_was_already_selected": "This agent was already selected", + "this_app_is_included_with_subscription": "This app is included with {{bundleName}} plans", + "This_attachment_is_not_supported": "Attachment format not supported", + "This_cant_be_undone": "This can't be undone.", + "This_conversation_is_already_closed": "This conversation is already closed.", + "This_email_has_already_been_used_and_has_not_been_verified__Please_change_your_password": "This email has already been used and has not been verified. Please change your password.", + "This_feature_is_currently_in_alpha": "This feature is currently in alpha!", + "This_is_a_deprecated_feature_alert": "This is a deprecated feature. It may not work as expected and will not get new updates.", + "This_is_a_desktop_notification": "This is a desktop notification", + "This_is_a_push_test_messsage": "This is a push test message", + "This_license_is_valid_and_ready_to_apply": "This license is valid and ready to apply", + "This_message_was_rejected_by__peer__peer": "This message was rejected by {{peer}} peer.", + "This_monitor_was_already_selected": "This monitor was already selected", + "This_month": "This month", + "This_option_affect_this_conversation_only_To_set_default_selection_go_to_My_Account_Omnichannel": "This option affect this conversation only. To set default selection, go to my account > omnichannel.", + "This_page_is_deprecated_will_be_removed_soon": "This page is deprecated and will be removed soon", + "This_room_encryption_has_been_disabled_by__username_": "This room's encryption has been disabled by {{username}}", + "This_room_encryption_has_been_enabled_by__username_": "This room's encryption has been enabled by {{username}}", + "This_room_has_been_archived": "archived room", + "This_room_has_been_archived_by__username_": "This room has been archived by {{username}}", + "This_room_has_been_unarchived": "unarchived room", + "This_room_has_been_unarchived_by__username_": "This room has been unarchived by {{username}}", + "This_room_is_read_only": "This room is read-only", + "This_server_will_be_available_while_your_session_is_active": "This server will be available while your session is active", + "This_week": "This week", + "This_year": "This year", + "Thread": "Thread", + "thread": "thread", + "Thread_composer": "Thread composer", + "Thread_in": "Thread in", + "Thread_in__roomName__": "Thread in {{roomName}}", + "Thread_message": "Commented on *{{username}}'s* message: _ {{msg}} _", + "thread_message": "thread message", + "Thread_message_list": "Thread message list", + "thread_message_preview": "thread message preview", + "thread_messages": "thread messages", + "Threads": "Threads", + "threads_counter": { + "one": "{{count}} unread threaded message", + "other": "{{count}} unread threaded messages" + }, + "Threads_Description": "Threads allow organized discussions around a specific message.", + "Threads_unavailable_for_federation": "Threads are unavailable for federated rooms", + "Thursday": "Thursday", + "Time": "Time", + "Time_in_minutes": "Time in minutes", + "Time_in_seconds": "Time in seconds", + "Time_slash_Date": "Time / date", + "Timeout": "Timeout", + "Timeout_in_miliseconds": "Timeout (in miliseconds)", + "Timeout_in_miliseconds_cant_be_negative_number": "Timeout (in miliseconds) can't a negative number", + "Timeout_in_miliseconds_hint": "The time in milliseconds to wait for an external service to respond before canceling the request.", + "Timeouts": "Timeouts", + "Timestamp": "Timestamp", + "timestamps.fullDateTime": "Full date and short time", + "timestamps.fullDateTimeDescription": "Thursday, December 31, 2020 12:00 AM", + "timestamps.fullDateTimeLong": "Full date and long time", + "timestamps.fullDateTimeLongDescription": "Thursday, December 31, 2020 12:00:00 AM", + "timestamps.longDate": "Short date and time", + "timestamps.longDateDescription": "12/31/2020, 12:00 AM", + "timestamps.longTime": "Long time", + "timestamps.longTimeDescription": "12:00:00 AM", + "timestamps.relativeTime": "Relative", + "timestamps.relativeTimeDescription": "1 year ago", + "timestamps.shortDate": "Short date", + "timestamps.shortDateDescription": "12/31/2020", + "timestamps.shortTime": "Short time", + "timestamps.shortTimeDescription": "12:00 AM", + "Timezone": "Time zone", + "Timezone_picker_description": "Select the time zone for the entered time.", + "Timezone_picker_hint": "Others see timestamps converted to their own time zone.", + "Title": "Title", + "Title_bar_color": "Title bar color", + "Title_bar_color_offline": "Title bar color offline", + "Title_offline": "Title offline", + "To": "To", + "To_additional_emails": "To additional emails", + "To_install_RocketChat_Livechat_in_your_website_copy_paste_this_code_above_the_last_body_tag_on_your_site": "To install Rocket.Chat livechat in your website, copy & paste this code above the last {{bodyTag}} tag on your site.", + "To_prevent_seeing_this_message_again_allow_popups_from_workspace_URL": "To prevent seeing this message again, make sure your browser settings allow pop-ups to be opened from the workspace URL: ", + "to_see_more_details_on_how_to_integrate": "to see more details on how to integrate.", + "To_users": "To users", + "Today": "Today", + "Toggle_original_translated": "Toggle original/translated", + "toggle-room-e2e-encryption": "Toggle room E2E encryption", + "toggle-room-e2e-encryption_description": "Permission to toggle e2e encryption room", + "Token": "Token", + "Token_Access": "Token access", + "Token_Controlled_Access": "Token controlled access", + "Token_has_been_removed": "Token has been removed", + "Token_Not_Recognized": "Token not recognized", + "Token_required": "Token required", + "Tokens_Minimum_Needed_Balance": "Minimum needed token balance", + "Tokens_Minimum_Needed_Balance_Description": "Set minimum needed balance on each token. Blank or \"0\" for not limit.", + "Tokens_Minimum_Needed_Balance_Placeholder": "Balance value", + "Tokens_Required": "Tokens required", + "Tokens_Required_Input_Description": "Type one or more tokens asset names separated by comma.", + "Tokens_Required_Input_Error": "Invalid typed tokens.", + "Tokens_Required_Input_Placeholder": "Tokens asset names", + "Toolbox_room_actions": "Primary room actions", + "Top_5_agents_with_the_most_conversations": "Top 5 agents with the most conversations", + "Topic": "Topic", + "Total": "Total", + "Total_abandoned_chats": "Total abandoned chats", + "Total_conversations": "Total conversations", + "Total_Discussions": "Discussions", + "Total_messages": "Total messages", + "Total_received": "Total received", + "Total_rooms": "Total rooms", + "Total_sent": "Total sent", + "Total_Threads": "Threads", + "Total_time": "Total time", + "Total_visitors": "Total visitors", + "TOTP Invalid [totp-invalid]": "Code or password invalid", + "TOTP_reset_email": "Two factor TOTP reset notification", + "TOTP_Reset_Other_Key_Warning": "Reset the current two-factor TOTP will log out the user. The user will be able to set the two-factor again later.", + "totp-disabled": "You do not have 2FA login enabled for your user", + "totp-invalid": "Code or password invalid", + "totp-max-attempts": "Maximum OTP failed attempts reached. A new code will be generated.", + "totp-required": "TOTP required", + "Transcript": "Transcript", + "Transcript_Enabled": "Ask visitor if they would like a transcript after chat closed", + "Transcript_message": "Message to show when asking about transcript", + "Transcript_of_your_livechat_conversation": "Transcript of your omnichannel conversation.", + "Transcript_Request": "Transcript request", + "Transfer_call": "Transfer call", + "Transfer_to": "Transfer to", + "transfer-livechat-guest": "Transfer livechat guests", + "transfer-livechat-guest_description": "Permission to transfer livechat guests", + "Transferred": "Transferred", + "Transferred_call__from__to": "{{from}} transferred call to", + "Transferring_call": "Transferring call", + "Transferring_call_incoming": "Incoming call transfer", + "Transferring_call_incoming__from_": "From {{from}}", + "Translate": "Translate", + "Translate_to": "Translate to", + "Translated": "Translated", + "Translations": "Translations", + "Travel_and_Places": "Travel & Places", + "trial": "trial", + "Trial_active": "Trial active", + "Trial_period: ": "Trial period", + "Trigger": "Trigger", + "Trigger_removed": "Trigger removed", + "Trigger_Words": "Trigger words", + "Triggers": "Triggers", + "Troubleshoot": "Troubleshoot", + "Troubleshoot_Description": "Configure how troubleshooting is handled on your workspace.", + "Troubleshoot_Disable_Data_Exporter_Processor": "Disable data exporter processor", + "Troubleshoot_Disable_Data_Exporter_Processor_Alert": "This setting stops the processing of all export requests from users, so they will not receive the link to download their data!", + "Troubleshoot_Disable_Instance_Broadcast": "Disable instance broadcast", + "Troubleshoot_Disable_Instance_Broadcast_Alert": "This setting prevents the Rocket.Chat instances from sending events to the other instances, it may cause syncing problems and misbehavior!", + "Troubleshoot_Disable_Livechat_Activity_Monitor": "Disable livechat activity monitor", + "Troubleshoot_Disable_Livechat_Activity_Monitor_Alert": "This setting stops the processing of livechat visitor sessions causing the statistics to stop working correctly!", + "Troubleshoot_Disable_Notifications": "Disable notifications", + "Troubleshoot_Disable_Notifications_Alert": "This setting completely disables the notifications system; sounds, desktop notifications, mobile notifications, and emails will stop!", + "Troubleshoot_Disable_Presence_Broadcast": "Disable presence broadcast", + "Troubleshoot_Disable_Presence_Broadcast_Alert": "This setting prevents all instances form sending the status changes of the users to their clients keeping all the users with their presence status from the first load!", + "Troubleshoot_Disable_Sessions_Monitor": "Disable sessions monitor", + "Troubleshoot_Disable_Sessions_Monitor_Alert": "This setting stops the processing of user sessions causing the statistics to stop working correctly!", + "Troubleshoot_Disable_Teams_Mention": "Disable teams mention", + "Troubleshoot_Disable_Teams_Mention_Alert": "This setting disables the teams mention feature. User's won't be able to mention a team by name in a message and get its members notified.", + "Troubleshoot_Force_Caching_Version": "Force browsers to clear networking cache based on version change", + "Troubleshoot_Force_Caching_Version_Alert": "If the value provided is not empty and different from previous one the browsers will try to clear the cache. This setting should not be set for a long period since it affects the browser performance, please clear it as soon as possible.", + "True": "True", + "Try_different_filters": "Try different filters", + "Try_entering_a_different_search_term": "Try entering a different search term.", + "Try_entering_a_different_search_term_or_search_with_AI": "Try entering a different search term, or turn on search with AI to find matches inside messages.", + "Try_now": "Try now", + "Try_searching_in_the_marketplace_instead": "Try searching in the marketplace instead", + "Tuesday": "Tuesday", + "Turn_OFF": "Turn off", + "Turn_off_answer_chats": "Turn off answer chats", + "Turn_off_video": "Turn off video", + "Turn_ON": "Turn on", + "Turn_on_answer_chats": "Turn on answer chats", + "Turn_on_video": "Turn on video", + "Two Factor Authentication": "Two factor authentication", + "Two-factor_authentication": "Two-factor authentication", + "Two-factor_authentication_cancelled": "Two-factor authentication cancelled", + "Two-factor_authentication_disabled": "Two-factor authentication disabled", + "Two-factor_authentication_email": "Two-factor authentication via email", + "Two-factor_authentication_enabled": "Two-factor authentication enabled", + "Two-factor_authentication_native_mobile_app_warning": "WARNING: Once you enable this, you will not be able to login on the native mobile apps (Rocket.Chat+) using your password until they implement the 2FA.", + "Two-factor_authentication_required": "Two-factor authentication required", + "Two-factor_authentication_via_TOTP": "Two-factor authentication via TOTP", + "Type": "Type", + "Type_your_email": "Type your email", + "Type_your_job_title": "Type your job title", + "Type_your_message": "Type your message", + "Type_your_name": "Type your name", + "Type_your_password": "Type your password", + "Type_your_username": "Type your username", + "Types": "Types", + "Types_and_Distribution": "Types and distribution", + "typing": "typing", + "UI_Allow_room_names_with_special_chars": "Allow special characters in room names", + "UI_DisplayRoles": "Display roles", + "UI_Group_Channels_By_Type": "Group channels by type", + "UI_Merge_Channels_Groups": "Merge private groups with channels", + "UI_Show_top_navbar_embedded_layout": "Show top navbar in embedded layout", + "UI_Unread_Counter_Style": "Unread counter style", + "UI_Use_Name_Avatar": "Use full name initials to generate default avatar", + "UI_Use_Real_Name": "Use real name", + "UIKit_Interaction_Timeout": "App has failed to respond. Please try again or contact your admin", + "Unable_to_complete_call": "Unable to complete call", + "Unable_to_complete_call__code": "Unable to complete call. Error code [{{statusCode}}]", + "Unable_to_load_active_connections": "Unable to load active connections", + "Unable_to_make_calls_while_another_is_ongoing": "Unable to make calls while another call is ongoing", + "Unable_to_negotiate_call_params": "Unable to negotiate call params.", + "UNABLE_TO_VERIFY": "Unable to verify user", + "unable-to-get-file": "Unable to get file", + "Unarchive": "Unarchive", + "unarchive-room": "Unarchive room", + "unarchive-room_description": "Permission to unarchive channels", + "Unassign_extension": "Unassign extension", + "Unassigned": "Unassigned", + "unauthorized": "Not authorized", + "Unavailable": "Unavailable", + "Unavailable_in_encrypted_channels": "Unavailable in encrypted channels", + "Unban_and_add": "Unban and add", + "Unban_user_from_room": "Unban user from room", + "Unblock": "Unblock", + "Unblock_User": "Unblock user", + "unblock-livechat-contact": "Unblock omnichannel contact channel", + "Uncheck_All": "Uncheck all", + "Uncollapse": "Uncollapse", + "Undefined": "Undefined", + "Undo_request": "Undo request", + "Unfavorite": "Unfavorite", + "Unfinished_message": "Unfinished message", + "Unfinished_thread_message": "Unfinished thread message", + "Unfollow_message": "Unfollow message", + "Unignore": "Unignore", + "Uninstall": "Uninstall", + "Uninstall_grandfathered_app": "Uninstall {{appName}}?", + "Unique_ID_change_detected": "Unique ID change detected", + "Unique_ID_change_detected_description": "Information that identifies this workspace has changed. This can happen when the site URL or database connection string are changed or when a new workspace is created from a copy of an existing database.

Would you like to proceed with a configuration update to the existing workspace or create a new workspace and unique ID?", + "Unique_ID_change_detected_learn_more_link": "Learn more", + "Unit": "Unit", + "Unit_removed": "Unit removed", + "Units": "Units", + "Unknown": "Unknown", + "unknown": "unknown", + "Unknown_contact_callout_description": "Unknown contact. This contact is not on the contact list.", + "Unknown_Import_State": "Unknown import state", + "Unknown_User": "Unknown user", + "Unlimited": "Unlimited", + "Unlimited_MACs": "Unlimited MACs", + "Unlimited_push_notifications": "Unlimited push notifications", + "Unlimited_seats": "Unlimited seats", + "Unlimited_seats_MACs": "Unlimited seats and MACs", + "Unlock_premium_capabilities": "Unlock Premium capabilities", + "Unmute": "Unmute", + "Unmute_microphone": "Unmute microphone", + "Unmute_someone_in_room": "Unmute someone in the room", + "Unmute_user": "Unmute user", + "Unnamed": "Unnamed", + "Unpin": "Unpin", + "Unpin_Message": "Unpin message", + "unpinning-not-allowed": "Unpinning is not allowed", + "Unprioritized": "Unprioritized", + "Unread": "Unread", + "Unread_Count": "Unread count", + "Unread_Count_DM": "Unread count for direct messages", + "Unread_Count_Omni": "Unread count for omnichannel chats", + "Unread_mentions": "Unread mentions", + "Unread_mentions_above": "Unread mentions above", + "Unread_mentions_below": "Unread mentions below", + "Unread_Messages": "Unread messages", + "unread_messages_counter": { + "one": "{{count}} unread message", + "other": "{{count}} unread messages" + }, + "Unread_on_top": "Unread on top", + "Unread_Requested_First": "Unread requested first", + "Unread_Requested_Last": "Unread requested last", + "Unread_Rooms": "Unread rooms", + "Unread_Rooms_Mode": "Unread rooms mode", + "Unread_Tray_Icon_Alert": "Unread tray icon alert", + "Unreads": "Unreads", + "Unsafe_Url": "Unsafe URL", + "Unseen_features": "Unseen features", + "Unselected_by_default": "Unselected by default", + "Unstar_Message": "Remove star", + "Until": "Until", + "Until_date": "Until {{date}}", + "Until_time": "Until {{time}}", + "UNVERIFIED": "User is unverified", + "Unverified": "Unverified", + "Update": "Update", + "Update_anyway": "Update anyway", + "Update_EnableChecker": "Enable the update checker", + "Update_EnableChecker_Description": "Checks automatically for new updates / important messages from the Rocket.Chat developers and receives notifications when available. The notification appears once per new version as a clickable banner and as a message from the Rocket.Cat bot, both visible only for administrators.", + "Update_every": "Update every", + "Update_LatestAvailableVersion": "Update latest available version", + "Update_to_access_marketplace": "Update to access marketplace", + "Update_to_access_marketplace_description": "This workspace cannot access the marketplace because it's running an unsupported version of Rocket.Chat.", + "Update_to_version": "Update to {{version}}", + "Update_version": "Update version", + "Update_your_RocketChat": "Update your Rocket.Chat", + "update-livechat-contact": "Update omnichannel contacts", + "Updated": "Updated", + "Updated_at": "Updated at", + "Upgrade": "Upgrade", + "Upgrade_subscription_to_enable_private_apps": "Upgrade subscription to enable private apps.", + "Upgrade_tab_connection_error_description": "Looks like you have no internet connection. This may be because your workspace is installed on a fully-secured air-gapped server", + "Upgrade_tab_connection_error_restore": "Restore your connection to learn about features you are missing out on.", + "Upgrade_tab_go_fully_featured": "Go fully featured", + "Upgrade_tab_trial_guide": "Trial guide", + "Upgrade_tab_upgrade_your_plan": "Upgrade your plan", + "Upgrade_to_Pro": "Upgrade to pro", + "UpgradeToGetMore_accessibility-certification_Body": "Comply with WCAG and BITV standards with Rocket.Chat's accessibility program.", + "UpgradeToGetMore_accessibility-certification_Title": "WCAG 2.1 and BITV 2.0", + "UpgradeToGetMore_auditing_Body": "Audit conversations in one single place to ensure communication quality with customers, suppliers, and internal teams.", + "UpgradeToGetMore_auditing_Title": "Message auditing", + "UpgradeToGetMore_custom-roles_Body": "Ensure a safe and productive work environment by setting specific roles and permissions for people in your workspace.", + "UpgradeToGetMore_custom-roles_Title": "Custom roles", + "UpgradeToGetMore_engagement-dashboard_Body": "Gain insights into user, message, and channel usage through the engagement dashboard.", + "UpgradeToGetMore_engagement-dashboard_Title": "Analytics", + "UpgradeToGetMore_Headline": "Upgrade to get more", + "UpgradeToGetMore_oauth-enterprise_Body": "Ensure proper access permissions through LDAP/SAML/oauth with group roles mapping, channel subscription, auto logout and more.", + "UpgradeToGetMore_oauth-enterprise_Title": "Advanced authentication", + "UpgradeToGetMore_scalability_Body": "Improve efficiency, decrease costs and increase concurrent users usage by switching from monolithic to microservices or multi-instance.", + "UpgradeToGetMore_scalability_Title": "High scalabaility", + "UpgradeToGetMore_Subtitle": "Supercharge your workspace with advanced capabilities.", + "Upload": "Upload", + "Upload_anyway": "Upload anyway", + "Upload_app": "Upload app", + "Upload_failed": "Upload failed", + "Upload_file": "Upload file", + "Upload_file_name": "File name", + "Upload_file_question": "Upload file?", + "Upload_Folder_Path": "Upload folder path", + "Upload_From": "Upload from {{name}}", + "Upload_license_file": "Upload license file", + "Upload_private_app": "Upload private app", + "Upload_user_avatar": "Upload avatar", + "Uploading__count__file": { + "one": "Uploading {{count}} file", + "other": "Uploading {{count}} files" + }, + "Uploading_file": "Uploading file...", + "Uploads": "Uploads", + "Uptime": "Uptime", + "URL": "URL", + "URL_is_required": "URL is required", + "URL_must_start_with_'http://'_or_'https://'": "URL must start with 'http://' or 'https://'", + "URLs": "URLs", + "Usage": "Usage", + "Use": "Use", + "Use_account_preference": "Use account preference", + "Use_Emojis": "Use emojis", + "Use_Global_Settings": "Use global settings", + "Use_initials_avatar": "Use your username initials", + "Use_Legacy_Message_Template": "Use legacy message template", + "Use_minor_colors": "Use minor color palette (defaults inherit major colors)", + "Use_RC_SDK": "Use Rocket.Chat SDK", + "Use_RC_SDK_Alert": "Experimental feature. Restart the browser tab after toggling.", + "Use_RC_SDK_Description": "Experimental — when enabled, the client routes Meteor DDP traffic through @rocket.chat/ddp-client (single WebSocket).", + "Use_response": "Use response", + "Use_Room_configuration": "Overwrites the server configuration and use room config", + "Use_Server_configuration": "Use server configuration", + "Use_this_response": "Use this response", + "Use_this_username": "Use this username", + "Use_token": "Use token", + "Use_uploaded_avatar": "Use uploaded avatar", + "Use_url_for_avatar": "Use URL for avatar", + "Use_User_Preferences_or_Global_Settings": "Use user preferences or global settings", + "used_limit": "{{used, number}} / {{limit, number}}", + "used_limit_infinite": "{{used, number}} / ∞", + "User": "User", + "User Search": "User search", + "User Search (Group Validation)": "User search (group validation)", + "User__username__banned_from__roomName__": "User {{username}} banned from {{roomName}}", + "User__username__is_now_a_leader_of__room_name_": "User {{username}} is now a leader of {{room_name}}", + "User__username__is_now_a_moderator_of__room_name_": "User {{username}} is now a moderator of {{room_name}}", + "User__username__is_now_an_owner_of__room_name_": "User {{username}} is now an owner of {{room_name}}", + "User__username__muted_in_room__roomName__": "User {{username}} muted in room {{roomName}}", + "User__username__removed_from__room_name__leaders": "User {{username}} removed from {{room_name}} leaders", + "User__username__removed_from__room_name__moderators": "User {{username}} removed from {{room_name}} moderators", + "User__username__removed_from__room_name__owners": "User {{username}} removed from {{room_name}} owners", + "User__username__unbanned_from__roomName__": "User {{username}} unbanned from {{roomName}}", + "User__username__unmuted_in_room__roomName__": "User {{username}} unmuted in room {{roomName}}", + "User_activity": { + "one": "{{users, list}} is active", + "other": "{{users, list}} are active" + }, + "User_activity_hidden_users": { + "one": "{{count}} other", + "other": "{{count}} others" + }, + "User_activity_playing": { + "one": "{{users, list}} is playing", + "other": "{{users, list}} are playing" + }, + "User_activity_recording": { + "one": "{{users, list}} is recording", + "other": "{{users, list}} are recording" + }, + "User_activity_typing": { + "one": "{{users, list}} is typing", + "other": "{{users, list}} are typing" + }, + "User_activity_uploading": { + "one": "{{users, list}} is uploading", + "other": "{{users, list}} are uploading" + }, + "User_added": "User added", + "User_added_by": "User {{user_added}} added by {{user_by}}.", + "User_added_successfully": "User added successfully", + "User_added_to": "added {{user_added}}", + "User_and_group_mentions_only": "User and group mentions only", + "User_cant_be_empty": "User cannot be empty", + "User_card": "User card", + "User_card_actions": "User card actions", + "User_created_successfully!": "User create successfully!", + "User_default": "User default", + "User_doesnt_exist": "No user exists by the name of `@{{username}}`.", + "User_e2e_key_was_reset": "User E2E key was reset successfully.", + "User_first_log_in": "User first log in", + "User_has_been_activated": "User has been activated", + "User_has_been_banned": "banned {{user_banned}}", + "User_has_been_deactivated": "User has been deactivated", + "User_has_been_deleted": "User has been deleted", + "User_has_been_ignored": "User has been ignored", + "User_has_been_muted": "muted {{user_muted}}", + "User_has_been_removed": "removed {{user_removed}}", + "User_has_been_removed_from_s": "User has been removed from {{roomName}}", + "User_has_been_removed_from_team": "User has been removed from team", + "User_has_been_unbanned": "unbanned {{user_unbanned}}", + "User_has_been_unignored": "User is no longer ignored", + "User_has_been_unmuted": "unmuted {{user_unmuted}}", + "User_Info": "User info", + "User_info": "User info", + "User_Interface": "User interface", + "User_invited_to_room": "invited {{user_invited}} to the room", + "User_is_banned": "User is banned", + "User_is_banned_from_room_confirm_unban": "This user is banned from this room. Do you want to unban and add them back?", + "User_is_blocked": "User is blocked", + "User_is_no_longer_an_admin": "User is no longer an admin", + "User_is_now_an_admin": "User is now an admin", + "User_is_unblocked": "User is unblocked", + "User_joined_channel": "Has joined the channel.", + "User_joined_conversation": "Has joined the conversation", + "User_joined_team": "joined this team", + "User_joined_the_channel": "joined the channel", + "User_joined_the_conversation": "joined the conversation", + "User_joined_the_team": "joined this team", + "user_key_refreshed_successfully": "key refreshed successfully", + "User_left": "Has left the channel.", + "User_left_team": "left this team", + "User_left_this_channel": "left the channel", + "User_left_this_team": "left this team", + "User_logged_out": "User is logged out", + "User_management": "User management", + "User_mentions_only": "User mentions only", + "User_menu": "User menu", + "User_must_exist_and_have_permission": "The user must exist and have the {{permission}} permission.", + "User_muted": "User muted", + "User_muted_by": "User {{user_muted}} muted by {{user_by}}.", + "User_not_found": "User not found", + "User_not_found_or_incorrect_password": "User not found or incorrect password", + "User_or_channel_name": "User or channel name", + "User_Presence": "User presence", + "User_rejected_invitation_to_room": "rejected invitation to room", + "User_removed": "User removed", + "User_removed_by": "User {{user_removed}} removed by {{user_by}}.", + "User_sent_a_message_on_channel": "{{username}} sent a message on {{channel}}", + "User_sent_a_message_to_you": "{{username}} sent you a message", + "user_sent_an_attachment": "{{user}} sent an attachment", + "User_Settings": "User settings", + "User_started_a_new_conversation": "{{username}} started a new conversation", + "User_Status": "User status", + "User_status_admin_hint": "Let other users see this user’s status. User will always appear offline if disabled.", + "User_status_disabled": "User status temporarily disabled to maintain performance.", + "User_status_disabled_by_an_admin": "User status disabled by an admin", + "User_status_disabled_learn_more": "User status disabled", + "User_status_disabled_learn_more_description": "Due to high volume of active connections, the service that handles user status is temporarily disabled. Administrators can re-enable this manually in the workspace settings.", + "User_status_disabled_on_this_workspace": "User status disabled on this workspace", + "User_status_menu": "User status menu", + "User_status_temporarily_disabled": "User status temporarily disabled", + "User_unmuted_by": "User {{user_unmuted}} unmuted by {{user_by}}.", + "User_unmuted_in_room": "User unmuted in room", + "User_updated_successfully": "User updated successfully", + "User_uploaded_a_file_on_channel": "{{username}} uploaded a file on {{channel}}", + "User_uploaded_a_file_to_you": "{{username}} sent you a file", + "User_uploaded_file": "Uploaded a file", + "User_uploaded_files_on_channel": "{{username}} uploaded {{count}} files on {{channel}}", + "User_uploaded_files_to_you": "{{username}} sent you {{count}} files", + "User_uploaded_image": "Uploaded an image", + "User_Without_Extensions": "Users without extensions", + "user-generate-access-token": "User generate access token", + "user-generate-access-token_description": "Permission for users to generate access tokens", + "UserData_EnableDownload": "Enable user data download", + "UserData_FileSystemPath": "System path (exported files)", + "UserData_FileSystemZipPath": "System path (compressed file)", + "UserData_MessageLimitPerRequest": "Message limit per request", + "UserData_ProcessingFrequency": "Processing frequency (minutes)", + "UserDataDownload": "User data download", + "UserDataDownload_CompletedRequestExisted_Text": "Your data file was already generated. Check your email account for the download link.", + "UserDataDownload_CompletedRequestExistedWithLink_Text": "Your data file was already generated. Click here to download it.", + "UserDataDownload_Description": "Configurations to allow or disallow workspace members from downloading of workspace data.", + "UserDataDownload_EmailBody": "Your data file is now ready to download. Click here to download it.", + "UserDataDownload_EmailSubject": "Your data file is ready to download", + "UserDataDownload_Requested": "Download file requested", + "UserDataDownload_Requested_Text": "Your data file will be generated. A link to download it will be sent to your email address when ready. There are {{pending_operations}} queued operations to run before yours.", + "UserDataDownload_RequestExisted_Text": "Your data file is already being generated. A link to download it will be sent to your email address when ready. There are {{pending_operations}} queued operations to run before yours.", + "Username": "Username", + "Username_already_exist": "Username already exists. Please try another username.", + "Username_and_message_must_not_be_empty": "Username and message must not be empty.", + "Username_cant_be_empty": "The username cannot be empty", + "Username_Change_Disabled": "Your Rocket.Chat administrator has disabled the changing of usernames", + "Username_description": "The username is used to allow others to mention you in messages.", + "Username_doesnt_exist": "The username `{{username}}` doesn't exist.", + "Username_has_been_updated": "Username has been updated", + "Username_invalid": "{{username}} is not a valid username,
use only letters, numbers, dots, hyphens and underscores", + "Username_is_already_in_here": "`@{{username}}` is already in here.", + "Username_name_email": "Username, name or email", + "Username_Placeholder": "Please enter usernames...", + "Username_title": "Register username", + "Users": "Users", + "Users must use Two Factor Authentication": "Users must use two-factor authentication", + "Users_added": "The users have been added", + "Users_and_more_reacted_with": "{{users}} and {{counter}} more reacted with {{emoji}}", + "Users_and_rooms": "Users and rooms", + "Users_by_time_of_day": "Users by time of day", + "Users_Connected": "Users connected", + "Users_in_role": "Users in role", + "Users_invited": "The users have been invited", + "Users_key_has_been_reset": "User's key has been reset", + "Users_reacted": "Users that reacted", + "Users_reacted_with": "{{users}} reacted with {{emoji}}", + "Users_Table_Generic_No_users": "No {{status}} users", + "Users_Table_no_active_users_description": "Active users appear here.", + "Users_Table_no_all_users_description": "No users found.", + "Users_Table_no_deactivated_users_description": "Deactivated users appear here.", + "Users_Table_no_pending_users_description": "Users who are pending activation or have been manually created but haven't logged in yet appear here.", + "Users_TOTP_has_been_reset": "User's TOTP has been reset", + "Uses": "Uses", + "Uses_left": "Uses left", + "UTC_Timezone": "UTC timezone", + "UTF8_Channel_Names_Validation": "UTF8 channel names validation", + "UTF8_Channel_Names_Validation_Description": "RegExp that will be used to validate channel names", + "UTF8_Names_Slugify": "UTF8 names slugify", + "UTF8_User_Names_Validation": "UTF8 usernames validation", + "UTF8_User_Names_Validation_Description": "RegExp that will be used to validate usernames", + "Utilities": "Utilities", + "Valid_license": "Valid license", + "Validate_email_address": "Validate email address", + "Validating_license": "Validating license", + "Validation": "Validation", + "Value": "Value", + "Value_messages": "{{value}} messages", + "Value_users": "{{value}} users", + "Values": "Values", + "Verification": "Verification", + "Verification_Description": "You may use the following placeholders: \n - `[Verification_Url]` for the verification URL. \n - `[name]`, `[fname]`, `[lname]` for the user's full name, first name or last name, respectively. \n - `[email]` for the user's email. \n - `[Site_Name]` and `[Site_URL]` for the application name and URL respectively. ", + "Verification_Email": "Click here to verify your email address.", + "Verification_email_body": "Please, click on the button below to confirm your email address.", + "Verification_email_sent": "Verification email sent", + "Verification_Email_Subject": "[Site_Name] - Email address verification", + "VERIFIED": "User is verified", + "Verified": "Verified", + "Verify": "Verify", + "Verify_your_email": "Verify your email", + "Version": "Version", + "Version_not_supported": "Version <1>not supported", + "Version_supported_until": "Version <1>supported until {{date}}", + "Version_version": "Version {{version}}", + "Video_and_Audio_Call": "Video and audio call", + "Video_bitrate": "Video bitrate", + "Video_call": "Video call", + "Video_call_manager": "Video call manager", + "Video_Call_unavailable_for_this_type_of_room": "Video call is unavailable for this type of room", + "Video_Chat_Window": "Video chat", + "Video_Conference": "Conference call", + "Video_Conference_Description": "Configure conferencing calls for your workspace.", + "video_conference_ended": "_Call has ended._", + "video_conference_ended_by": "**{{username}}** _ended a call._", + "Video_Conference_Info": "Meeting information", + "video_conference_started": "_Started a call._", + "video_conference_started_by": "**{{username}}** _started a call._", + "Video_Conference_Url": "Meeting URL", + "Video_Conferences": "Conference calls", + "video_direct_calling": "_Is calling._", + "video_direct_ended": "_Call has ended._", + "video_direct_ended_by": "**{{username}}** _ended a call._", + "video_direct_missed": "_Started a call that wasn't answered._", + "video_direct_started": "_Started a call._", + "video_livechat_missed": "_Started a video call that wasn't answered._", + "video_livechat_started": "_Started a video call._", + "Video_message": "Video message", + "Video_quality": "Send resolution (maximum)", + "Video_quality_1080p": "1080p", + "Video_quality_180p": "180p", + "Video_quality_360p": "360p", + "Video_quality_720p": "720p", + "Video_quality_auto": "Auto", + "Video_quality_sending__height__p": "Sending {{height}}p", + "Video_record": "Video record", + "Video_sending": "Video sending", + "video-conf-provider-not-configured": "**Conference call not enabled**: A workspace admin needs to enable the conference calls feature first.", + "Videocall_declined": "Video call declined.", + "Videocall_enabled": "Video call enabled", + "VideoConf_Conference_Window_Enabled": "Enable call window", + "VideoConf_Conference_Window_Enabled_Description": "When enabled, calls open a dedicated call window in Rocket.Chat instead of the provider's own page, and incoming calls are listed alongside the calls already running instead of taking over the screen. Off by default; unrelated to Persistent Chat, which only controls whether each call gets a discussion or thread.", + "VideoConf_Default_Provider": "Default provider", + "VideoConf_Default_Provider_Description": "If you have multiple provider apps installed, select which one should be used for new conference calls.", + "VideoConf_Enable_Channels": "Enable in public channels", + "VideoConf_Enable_DMs": "Enable in direct messages", + "VideoConf_Enable_Groups": "Enable in private channels", + "VideoConf_Enable_Persistent_Chat": "Enable persistent chat", + "VideoConf_Enable_Persistent_Chat_Alert": "Persistent chat will not work if discussions are disabled on the workspace, or if E2E encryption is mandatory. It will also not work if the provider app being used do not explicitly support this feature.", + "VideoConf_Enable_Persistent_Chat_description": "When persistent chat is enabled, Rocket.Chat will create a discussion every time a conference call is initiated. The provider app is responsible for sending the chat messages to this discussion.", + "VideoConf_Enable_Teams": "Enable in teams", + "VideoConf_LiveKit": "LiveKit", + "VideoConf_LiveKit_Alpha_Alert": "LiveKit is currently in alpha. Its capabilities and configuration may evolve as we gather feedback.", + "VideoConf_LiveKit_Api_Key": "API Key", + "VideoConf_LiveKit_Api_Secret": "API Secret", + "VideoConf_LiveKit_Enabled": "LiveKit Enabled", + "VideoConf_LiveKit_Enabled_Description": "Enable the built-in LiveKit video conference provider. Requires a LiveKit server URL, API key, and API secret to be configured.", + "VideoConf_LiveKit_Token_TTL": "Access token lifetime (hours)", + "VideoConf_LiveKit_Token_TTL_Description": "How long a participant's LiveKit access token stays valid. A call cannot last longer than this for someone who joined at its start.", + "VideoConf_LiveKit_Url": "LiveKit URL", + "VideoConf_Mobile_Ringing": "Enable mobile ringing", + "VideoConf_Mobile_Ringing_Alert": "This feature is currently in an experimental stage and may not yet be fully supported by the mobile app. When enabled it will send additional push notifications to users.", + "VideoConf_Mobile_Ringing_Description": "When enabled, direct calls to mobile users will ring their device as a phone call.", + "VideoConf_Persistent_Chat_Discussion_Name": "Persistent chat discussion name", + "VideoConf_Persistent_Chat_Discussion_Name_Description": "Use [date] tag to set where to include the date. Date will be added to the start if tag is not included.", + "VideoConf_Persistent_Chat_Mode": "Chat Mode", + "VideoConf_Persistent_Chat_Mode_Description": "Thread opens a thread from the call message in the original channel. Main room shows the channel itself in the chat panel.", + "VideoConf_Persistent_Chat_Mode_Main_Room": "Main room", + "VideoConf_Persistent_Chat_Mode_Thread": "Thread", + "videoconf-ring-users": "Ring other users when calling", + "videoconf-ring-users_description": "Permission to ring other users when calling", + "Videos": "Videos", + "View_All": "View all members", + "View_all_results": "View all results", + "View_avatar": "View avatar", + "View_channels": "View channels", + "View_full_conversation": "View full conversation", + "View_Logs": "View logs", + "View_mode": "View mode", + "View_options": "View options", + "View_original": "View original", + "View_rooms": "View rooms", + "View_the_Logs_for": "View the logs for: \"{{name}}\"", + "View_thread": "View thread", + "view-abac-admin-audit": "View ABAC audit log", + "view-abac-admin-audit_description": "Permission to view the ABAC audit log", + "view-agent-canned-responses": "View agent canned responses", + "view-agent-canned-responses_description": "Permission to view agent canned responses", + "view-all-canned-responses": "View all canned responses", + "view-all-canned-responses_description": "Permission to view all canned responses", + "view-all-team-channels": "View all team channels", + "view-all-team-channels_description": "Permission to view all team's channels", + "view-all-teams": "View all teams", + "view-all-teams_description": "Permission to view all teams", + "view-broadcast-member-list": "View members list in broadcast room", + "view-broadcast-member-list_description": "Permission to view list of users in broadcast channel", + "view-c-room": "View public channel", + "view-c-room_description": "Permission to view public channels", + "view-canned-responses": "View canned responses", + "view-canned-responses_description": "Permission to view canned responses", + "view-d-room": "View direct messages", + "view-d-room_description": "Permission to view direct messages", + "view-device-management": "View device management", + "view-device-management_description": "Permission to view device management dashboard", + "view-engagement-dashboard": "View engagement dashboard", + "view-engagement-dashboard_description": "Permission to view engagement dashboard", + "view-federation-data": "View Federation data", + "view-federation-data_description": "Permission to view Federation data", + "view-full-other-user-info": "View full other user info", + "view-full-other-user-info_description": "Permission to view full profile of other users including account creation date, last login, etc.", + "view-import-operations": "View import operations", + "view-import-operations_description": "Permission to view import operations", + "view-join-code": "View join code", + "view-join-code_description": "Permission to view the channel join code", + "view-joined-room": "View joined room", + "view-joined-room_description": "Permission to view the currently joined channels", + "view-l-room": "View omnichannel rooms", + "view-l-room_description": "Permission to view omnichannel rooms", + "view-livechat-analytics": "View omnichannel analytics", + "view-livechat-analytics_description": "Permission to view live chat analytics", + "view-livechat-appearance": "View omnichannel appearance", + "view-livechat-appearance_description": "Permission to view live chat appearance", + "view-livechat-business-hours": "View omnichannel Business-Hours", + "view-livechat-business-hours_description": "Permission to view live chat business hours", + "view-livechat-contact": "View omnichannel contacts", + "view-livechat-contact-history": "View omnichannel contacts history", + "view-livechat-customfields": "View omnichannel custom fields", + "view-livechat-customfields_description": "Permission to view omnichannel custom fields", + "view-livechat-departments": "View omnichannel departments", + "view-livechat-departments_description": "Permission to view omnichannel departments", + "view-livechat-facebook": "View omnichannel Facebook", + "view-livechat-facebook_description": "Permission to view omnichannel Facebook", + "view-livechat-installation": "View omnichannel installation", + "view-livechat-installation_description": "Permission to view omnichannel installation", + "view-livechat-manager": "View omnichannel manager", + "view-livechat-manager_description": "Permission to view other omnichannel managers", + "view-livechat-monitor": "View livechat monitors", + "view-livechat-queue": "View omnichannel queue", + "view-livechat-queue_description": "Permission to view omnichannel queue", + "view-livechat-real-time-monitoring": "View omnichannel real-time monitoring", + "view-livechat-room-closed-by-another-agent": "View omnichannel rooms closed by another agent", + "view-livechat-room-closed-by-another-agent_description": "Permission to view live chat rooms closed by another agent", + "view-livechat-room-closed-same-department": "View omnichannel rooms closed by another agent in the same department", + "view-livechat-room-closed-same-department_description": "Permission to view live chat rooms closed by another agent in the same department", + "view-livechat-room-customfields": "View omnichannel room custom fields", + "view-livechat-room-customfields_description": "Permission to view live chat room custom fields", + "view-livechat-rooms": "View all omnichannel rooms", + "view-livechat-rooms_description": "Permission to view other omnichannel rooms", + "view-livechat-triggers": "View omnichannel triggers", + "view-livechat-triggers_description": "Permission to view live chat triggers", + "view-livechat-unit": "View livechat units", + "view-livechat-webhooks": "View omnichannel webhooks", + "view-livechat-webhooks_description": "Permission to view live chat webhooks", + "view-logs": "View logs", + "view-logs_description": "Permission to view the server logs ", + "view-members-list-all-rooms": "Can view members in all rooms", + "view-members-list-all-rooms_description": "Gives the ability to see the members list in all rooms, even those the user is not part of", + "view-moderation-console": "View moderation console", + "view-moderation-console_description": "Permission to view moderation console of the server", + "view-omnichannel-contact-center": "View omnichannel contact center", + "view-omnichannel-contact-center_description": "Permission to view and interact with the omnichannel contact center", + "view-other-user-channels": "View other user channels", + "view-other-user-channels_description": "Permission to view channels owned by other users", + "view-outside-room": "View outside room", + "view-outside-room_description": "Permission to view users outside the current room", + "view-p-room": "View private room", + "view-p-room_description": "Permission to view private channels", + "view-privileged-setting": "View privileged setting", + "view-privileged-setting_description": "Permission to view settings", + "view-room-administration": "View room administration", + "view-room-administration_description": "Permission to view public, private and direct message statistics. Does not include the ability to view conversations or archives", + "view-statistics": "View statistics", + "view-statistics_description": "Permission to view system statistics such as number of users logged in, number of rooms, operating system information", + "view-user-administration": "View user administration", + "view-user-administration_description": "Permission to partial, read-only list view of other user accounts currently logged into the system. No user account information is accessible with this permission", + "Viewing_room_administration": "Viewing room administration", + "Visibility": "Visibility", + "Visible": "Visible", + "Visible_To_Workspace": "Visible to workspace", + "Visit_Site_Url_and_try_the_best_open_source_chat_solution_available_today": "Visit [Site_URL] and try the best open source chat solution available today!", + "Visitor": "Visitor", + "Visitor_does_not_exist": "Visitor does not exist!", + "Visitor_Email": "Visitor e-mail", + "Visitor_Info": "Visitor info", + "Visitor_message": "Visitor messages", + "Visitor_Name": "Visitor name", + "Visitor_Name_Placeholder": "Please enter a visitor name...", + "Visitor_Navigation": "Visitor navigation", + "Visitor_not_found": "Visitor not found", + "Visitor_page_URL": "Visitor page URL", + "Visitor_time_on_site": "Visitor time on site", + "Voice": "Voice", + "Voice_and_omnichannel": "Voice and omnichannel", + "Voice_Call": "Voice call", + "Voice_call": "Voice call", + "Voice_call__user_": "Voice call {{user}}", + "Voice_call__user__cancel": "Cancel call with {{user}}", + "Voice_call__user__hangup": "End call with {{user}}", + "Voice_call__user__reject": "Reject call from {{user}}", + "Voice_Call_Extension": "Voice call extension", + "Voice_call_extension": "Voice call extension", + "Voice_call_not_placed": "Voice call not placed", + "Voice_calling_disabled": "Voice calling is disabled", + "Voice_calling_enabled": "Voice calling is enabled", + "Voice_calling_registration_failed": "Voice calling registration failed", + "VoIP": "VoIP", + "VoIP_allow_and_accept": "Allow and accept", + "VoIP_allow_and_call": "Allow and call", + "VoIP_device_permission_required": "Mic/speaker access required", + "VoIP_device_permission_required_description": "Your web browser stopped {{workspaceUrl}} from using your microphone and/or speaker.\n\nAllow speaker and microphone access in your browser settings to prevent seeing this message again.", + "VoIP_devices_not_found": "Microphone not detected", + "VoIP_devices_not_found_description": "Your web browser did not list any eligible audio input for this call. Ensure you have at least one audio input connected to your device and enabled in the system settings.", + "VoIP_TeamCollab": "Team voice calls (VoIP)", + "VoIP_TeamCollab_Description": "Set up VoIP in team collaboration", + "VoIP_TeamCollab_Drachtio_Host": "Drachtio host", + "VoIP_TeamCollab_Drachtio_Password": "Drachtio password", + "VoIP_TeamCollab_Drachtio_Port": "Drachtio port", + "VoIP_TeamCollab_Feature1": "<0>Direct calling: Instantly start or receive calls with team members within your Rocket.Chat workspace.", + "VoIP_TeamCollab_Feature2": "<0>Extension management: Admins can assign unique extensions to users, enabling quick, direct dialing both from inside and outside your organization.", + "VoIP_TeamCollab_Feature3": "<0>Call transfers: Seamlessly transfer active calls to ensure users reach the right team member.", + "VoIP_TeamCollab_Feature4": "<0>Availability settings: Users can control their availability to receive calls, enhancing flexibility.", + "VoIP_TeamCollab_Ice_Gathering_Timeout": "ICE gathering timeout", + "VoIP_TeamCollab_Ice_Gathering_Timeout_Description": "Time to wait for ICE gathering to complete before sending. Low values may prevent ice servers from being used, while high values may delay the start of VoIP calls if an invalid ice server is specified.", + "VoIP_TeamCollab_Ice_Servers": "ICE servers", + "VoIP_TeamCollab_Ice_Servers_Description": "A list of ice servers (STUN and/or TURN), separated by comma. \n Username, password and port are allowed in the format `username:password@stun:host:port` or `username:password@turn:host:port`. \n Both username and password may be html-encoded.", + "VoIP_TeamCollab_Internal_SIP_Beta_Alert": "Routing of internal calls through SIP is in beta and is not recommended for production use.", + "VoIP_TeamCollab_Mobile_Ringing_Enabled": "Mobile ringing", + "VoIP_TeamCollab_Mobile_Ringing_Enabled_Alert": "This feature is currently in an experimental stage and may not yet be fully supported by the mobile app. When enabled it will send additional push notifications to users.", + "VoIP_TeamCollab_Mobile_Ringing_Enabled_Description": "Allow users to make and receive calls on the mobile app.", + "VoIP_TeamCollab_Screen_Sharing_Enabled": "Screen sharing", + "VoIP_TeamCollab_Screen_Sharing_Enabled_Description": "Allow users to share their screen during voice calls.", + "VoIP_TeamCollab_SIP_Integration": "SIP integration", + "VoIP_TeamCollab_SIP_Integration_Enabled": "SIP integration enabled", + "VoIP_TeamCollab_SIP_Integration_For_Internal_Calls": "Route internal calls through the SIP integration", + "VoIP_TeamCollab_SIP_Server_Host": "SIP server host", + "VoIP_TeamCollab_SIP_Server_Port": "SIP server port", + "VoIP_TeamCollab_WebRTC": "WebRTC settings", + "Wait_activation_warning": "Before you can login, your account must be manually activated by an administrator.", + "Waiting_for_answer": "Waiting for answer", + "Waiting_for_data": "Waiting for data…", + "Waiting_queue": "Waiting queue", + "Waiting_queue_message": "Waiting queue message", + "Waiting_queue_message_description": "Message that will be displayed to the visitors when they get in the queue", + "Waiting_to_join": "Waiting to join", + "Warning": "Warning", + "Warnings": "Warnings", + "WAU_value": "WAU {{value}}", + "We_appreciate_your_feedback": "We appreciate your feedback", + "We_are_offline_Sorry_for_the_inconvenience": "We are offline. Sorry for the inconvenience.", + "We_Could_not_retrive_any_data": "We couldn't retrive any data", + "We_have_sent_password_email": "We have sent you an email with password reset instructions. If you do not receive an email shortly, please come back and try again.", + "We_have_sent_registration_email": "We have sent you an email to confirm your registration. If you do not receive an email shortly, please come back and try again.", + "Webdav Integration": "Webdav integration", + "Webdav Integration_Description": "A framework for users to create, change and move documents on a server. Used to link WebDAV servers such as Nextcloud.", + "Webdav_account_removed": "WebDAV account removed", + "WebDAV_Accounts": "WebDAV accounts", + "Webdav_add_new_account": "Add new WebDAV account", + "Webdav_Integration_Enabled": "Webdav integration enabled", + "WebDAV_Integration_Not_Allowed": "WebDAV integration not allowed", + "Webdav_Password": "WebDAV password", + "Webdav_Server_URL": "WebDAV server access URL", + "Webdav_Username": "WebDAV username", + "webdav-account-saved": "WebDAV account saved", + "webdav-account-updated": "WebDAV account updated", + "webdav-server-not-found": "WebDAV server not found", + "Webhook_Details": "WebHook details", + "Webhook_URL": "Webhook URL", + "Webhook_URL_not_set": "Webhook URL is not set", + "Webhooks": "Webhooks", + "WebRTC": "WebRTC", + "WebRTC_Call": "WebRTC call", + "WebRTC_call_declined_message": " Call declined by contact.", + "WebRTC_call_ended_message": " Call ended at {{endTime}} - lasted {{callDuration}}", + "WebRTC_Call_unavailable_for_federation": "WebRTC call is unavailable for federated rooms", + "WebRTC_Description": "Broadcast audio and/or video material, as well as transmit arbitrary data between browsers without the need for a middleman.", + "WebRTC_Enable_Channel": "Enable for public channels", + "WebRTC_Enable_Direct": "Enable for direct messages", + "WebRTC_Enable_Private": "Enable for private channels", + "Website": "Website", + "Wednesday": "Wednesday", + "Weekly_Active_Users": "Weekly active users", + "Welcome": "Welcome {{user}}.", + "Welcome_email_failed": "Failed to resend welcome email", + "Welcome_email_resent": "Welcome email resent", + "Welcome_to": "Welcome to [Site_Name]", + "Welcome_to_the": "Welcome to the", + "Welcome_to_workspace": "Welcome to {{Site_Name}}", + "When": "When", + "When_a_line_starts_with_one_of_there_words_post_to_the_URLs_below": "When a line starts with one of these words, post to the URL(s) below", + "When_is_the_chat_busier?": "When is the chat busier?", + "Where_are_the_messages_being_sent?": "Where are the messages being sent?", + "Why_did_you_chose__score__": "Why did you chose {{score}}?", + "Why_has_a_trial_been_applied_to_this_workspace": "<0>Why has a trial been applied to this workspace?", + "Will_Appear_In_From": "Will appear in the from: header of emails you send.", + "will_be_able_to": "will be able to", + "Will_be_available_here_after_saving": "Will be available here after saving.", + "Without_priority": "Without priority", + "Without_SLA": "Without SLA", + "Workspace": "Workspace", + "Workspace_and_user_preferences": "Workspace and user preferences", + "Workspace_detail": "Workspace detail", + "Workspace_exceeded_MAC_limit_disclaimer": "The workspace has exceeded the monthly limit of active contacts. Talk to your workspace admin to address this issue.", + "Workspace_instance": "Workspace instance", + "Workspace_license_is_now_managed_from_the_subscription_page": "Workspace license is now managed from the subscription page", + "Workspace_not_connected": "Workspace not connected", + "Workspace_not_registered": "Workspace not registered", + "Workspace_now_using_device_management": "Workspace now using device management", + "Workspace_registered": "Workspace registered", + "Workspaces_on_Community_edition_install_app": "Community workspaces can have up to {{limit}} {{context}} apps enabled. Upgrade to a Premium plan to enable unlimited apps.", + "Workspaces_on_community_edition_trial_off": "Community workspaces can enable up to 5 marketplace apps. Private apps can only be enabled in Premium plans. Upgrade to Premium to remove limits and supercharge your workspace.", + "Workspaces_on_community_edition_trial_on": "Community workspaces can enable up to 5 marketplace apps. Private apps can only be enabled in Premium plans. Start a free Premium trial to remove these limits today!", + "Worldwide": "Worldwide", + "Would_you_like_to_place_chat_on_hold": "Would you like to place this chat On-Hold?", + "Would_you_like_to_return_the_inquiry": "Would you like to return the inquiry?", + "Would_you_like_to_return_the_queue": "Would you like to move back this room to the queue? All conversation history will be kept on the room.", + "Wrap_up_conversation": "Wrap up conversation", + "Yes": "Yes", + "Yes_archive_it": "Yes, archive it!", + "Yes_ban_user": "Yes, ban user!", + "Yes_clear_all": "Yes, clear all!", + "Yes_continue": "Yes, continue!", + "Yes_deactivate_it": "Yes, deactivate it!", + "Yes_delete_it": "Yes, delete", + "Yes_hide_it": "Yes, hide it!", + "Yes_leave_it": "Yes, leave it!", + "Yes_mute_user": "Yes, mute user!", + "Yes_pin_message": "Yes, pin message", + "Yes_prune_them": "Yes, prune them!", + "Yes_remove_user": "Yes, remove user!", + "Yes_unarchive_it": "Yes, unarchive it!", + "Yes_unban_user": "Yes, unban user!", + "Yesterday": "Yesterday", + "yesterday": "yesterday", + "Yesterday_at": "Yesterday at", + "You": "You", + "You_and_users_Reacted_with": "You and {{users}} reacted with {{emoji}}", + "You_are_converting_team_to_channel": "You are converting this team to a channel.", + "you_are_in_preview": "You are in preview mode", + "you_are_in_preview_mode_of": "You are in preview mode of channel #{{room_name}}", + "you_are_in_preview_mode_of_incoming_livechat": "You are in preview mode of this chat", + "you_are_in_preview_please_insert_the_password": "Please insert the password", + "You_are_logged_in_as": "You are logged in as", + "You_are_muted": "You are muted — click to unmute", + "You_are_not_authorized_to_access_this_feature": "You are not authorized to access this feature.", + "You_are_not_authorized_to_view_this_page": "You are not authorized to view this page.", + "You_are_sharing_your_screen": "You are sharing your screen", + "You_can_add_rooms_after": "You can add rooms after", + "You_can_change_a_different_avatar_too": "You can override the avatar used to post from this integration.", + "You_can_close_this_window": "You can close this window", + "You_can_close_this_window_now": "You can close this window now.", + "You_can_do_from_account_preferences": "You can do this later from your account preferences", + "You_can_search_using_RegExp_eg": "You can search using Regular expression. e.g. /^text$/i", + "You_can_try_to": "You can try to", + "You_can_use_an_emoji_as_avatar": "You can also use an emoji as an avatar.", + "You_can_use_webhooks_to_easily_integrate_livechat_with_your_CRM": "You can use webhooks to easily integrate omnichannel with your CRM.", + "You_cannot_add_external_users_to_non_federated_room": "You cannot add external users to a non-federated room", + "You_cant_leave_a_livechat_room_Please_use_the_close_button": "You can't leave a omnichannel room. Please, use the close button.", + "You_cant_take_chats_offline": "You cannot take new conversations because you're offline", + "You_cant_take_chats_unavailable": "You cannot take new conversations because you're unavailable", + "You_cant_upload_more_than__count__files": { + "one": "You can't upload more than {{count}} file at once.", + "other": "You can't upload more than {{count}} files at once." + }, + "You_do_not_have_permission_to_execute_this_command": "You do not have enough permissions to execute command: `/{{command}}`", + "You_followed_this_message": "You followed this message.", + "You_have_a_new_message": "You have a new message", + "You_have_been_invited_to_have_a_conversation_with": "You've been invited to have a conversation with", + "You_have_been_muted": "You have been muted and cannot speak in this room", + "You_have_been_removed_from__roomName_": "You've been removed from the room {{roomName}}", + "You_have_created_user": "You’ve created 1 user", + "You_have_n_codes_remaining": "You have {{number}} codes remaining.", + "You_have_not_verified_your_email": "You have not verified your email.", + "You_have_reached_the_limit_active_costumers_this_month": "You have reached the limit of active customers this month", + "You_have_successfully_unsubscribed": "You have successfully unsubscribed from our mailling list.", + "You_have_to_set_an_API_token_first_in_order_to_use_the_integration": "You have to set an API token first in order to use the integration.", + "You_mentioned___mentions__but_theyre_not_in_this_room": "You mentioned {{mentions}}, but they're not in this room.", + "You_mentioned___mentions__but_theyre_not_in_this_room_You_can_ask_a_room_admin_to_add_them": "You mentioned {{mentions}}, but they're not in this room. You can ask a room admin to add them.", + "You_mentioned___mentions__but_theyre_not_in_this_room_You_let_them_know_via_dm": "You mentioned {{mentions}}, but they're not in this room. You let them know via DM.", + "You_must_join_to_view_messages_in_this_channel": "You must join to view messages in this channel", + "You_need_confirm_email": "You need to confirm your email to login!", + "You_need_install_an_extension_to_allow_screen_sharing": "You need install an extension to allow screen sharing", + "You_need_to_change_your_password": "You need to change your password", + "You_need_to_join_this_channel": "You need to join this channel to view its history", + "You_need_to_type_in_your_password_in_order_to_do_this": "You need to type in your password in order to do this!", + "You_need_to_type_in_your_username_in_order_to_do_this": "You need to type in your username in order to do this!", + "You_need_to_verifiy_your_email_address_to_get_notications": "You need to verify your email address to get notifications", + "You_reached_the_maximum_number_of_guest_users_allowed_by_your_license": "You reached the maximum number of guest users allowed by your license.", + "You_reacted_with": "You reacted with {{emoji}}", + "You_should_inform_one_url_at_least": "You should define at least one URL.", + "You_should_name_it_to_easily_manage_your_integrations": "You should name it to easily manage your integrations.", + "You_unfollowed_this_message": "You unfollowed this message.", + "You_users_and_more_Reacted_with": "You, {{users}} and {{counter}} more reacted with {{emoji}}", + "You_were_invited_to_a_conference": "You were invited to a conference", + "You_were_muted_by__name__": "{{name}} muted you", + "You_will_be_asked_for_permissions": "You will be asked for permissions", + "You_will_not_be_able_to_recover": "You will not be able to recover this message!", + "You_will_not_be_able_to_recover_email_inbox": "You will not be able to recover this email inbox", + "You_will_not_be_able_to_recover_file": "You will not be able to recover this file!", + "You_wont_receive_email_notifications_because_you_have_not_verified_your_email": "You won't receive email notifications because you have not verified your email.", + "Your_camera_will_be_off": "Your camera will be off", + "Your_camera_will_be_on": "Your camera will be on", + "Your_e2e_key_has_been_reset": "Your e2e key has been reset.", + "Your_E2EE_password_is": "Your E2EE password is:", + "Your_email_address_has_changed": "Your email address has been changed.", + "Your_email_has_been_queued_for_sending": "Your email has been queued for sending", + "Your_entry_has_been_deleted": "Your entry has been deleted.", + "Your_file_has_been_deleted": "Your file has been deleted.", + "Your_invite_link_will_expire_after__usesLeft__uses": "Your invite link will expire after {{usesLeft}} uses.", + "Your_invite_link_will_expire_on__date__": "Your invite link will expire on {{date}}.", + "Your_invite_link_will_expire_on__date__or_after__usesLeft__uses": "Your invite link will expire on {{date}} or after {{usesLeft}} uses.", + "Your_invite_link_will_never_expire": "Your invite link will never expire.", + "your_message": "your message", + "your_message_optional": "your message (optional)", + "Your_new_email_is_email": "Your new email address is [email].", + "Your_password_is_wrong": "Your password is wrong!", + "Your_password_was_changed_by_an_admin": "Your password was changed by an admin.", + "Your_push_was_sent_to_s_devices": "Your push was sent to %s devices", + "Your_question": "Your question", + "Your_request_to_join__roomName__has_been_made_it_could_take_up_to_15_minutes_to_be_processed": "Your request to join {{roomName}} has been made, it could take up to 15 minutes to be processed. You'll be notified when it's ready to go.", + "Your_screen": "You — screen", + "Your_server_link": "Your server link", + "Your_temporary_password_is_password": "Your temporary password is [password].", + "Your_TOTP_has_been_reset": "Your two-factor TOTP has been reset.", + "Your_web_browser_blocked_Rocket_Chat_from_opening_tab": "Your web browser blocked Rocket.Chat from opening a new tab.", + "Your_workspace_is_ready": "Your workspace is ready to use 🎉", + "Youre_not_a_part_of__channel__and_I_mentioned_you_there": "You're not a part of {{channel}} and I mentioned you there", + "Zapier": "Zapier", + "Zapier_integration_has_been_deprecated": "The Zapier integration has been deprecated, may not work as expected and will not receive updates", + "Zapier_integration_is_not_available": "The Zapier integration has been deprecated and is no longer available for new Rocket.Chat workspaces", + "Zoom_in": "Zoom in", + "Zoom_out": "Zoom out" +} diff --git a/packages/i18n/src/locales/ru.i18n.json b/packages/i18n/src/locales/ru.i18n.json index 37a0b5a78747e..954ddfc4b4a93 100644 --- a/packages/i18n/src/locales/ru.i18n.json +++ b/packages/i18n/src/locales/ru.i18n.json @@ -1,4958 +1,4966 @@ { - "500": "Внутренняя ошибка сервера", - "__count__empty_rooms_will_be_removed_automatically": "{{count}}пустые комнаты будут удалены автоматически.", - "__count__empty_rooms_will_be_removed_automatically__rooms__": "{{count}} пустых чатов будет удалено автоматически:
{{rooms}}.", - "__count__message_pruned": { - "one": "{{count}} сообщение удалено", - "few": "{{count}} сообщений удалено", - "many": "{{count}} сообщений удалено", - "other": "{{count}} сообщений удалено" - }, - "__username__is_no_longer__role__defined_by__user_by_": "{{username}} больше не {{role}} по решению {{user_by}}", - "__username__was_set__role__by__user_by_": "{{username}} был установлен {{role}} по решению {{user_by}}", - "__usersCount__people_will_be_invited": "{{usersCount}} человек будет приглашено", - "@username": "@логин", - "@username_message": "@логин ", - "#channel": "#канал", - "%_of_conversations": "% разговоров", - "0_Errors_Only": "0 - Только ошибки", - "1_Errors_and_Information": "1 - Ошибки и информация", - "12_Hour": "12-часовой формат времени", - "2_Erros_Information_and_Debug": "2 - Ошибки, информация и отладка", - "24_Hour": "24-часовой формат времени", - "A_cloud-based_platform_for_those_needing_a_plug-and-play_app": "Облачная платформа для тех, кому нужно приложение plug-and-play.", - "A_new_owner_will_be_assigned_automatically_to__count__rooms": "Новый владелец будет автоматически назначен на {{count}} чатов.", - "A_new_owner_will_be_assigned_automatically_to_the__roomName__room": "Новый владелец будет автоматически назначен для чата {{roomName}}.", - "A_new_owner_will_be_assigned_automatically_to_those__count__rooms__rooms__": "Новый владелец будет автоматически назначен этим {{count}} чатам:
{{rooms}}.", - "A_workspace_admin_needs_to_install_and_configure_a_conference_call_app": "Администратору рабочего пространства необходимо установить и настроить приложение для конференц-связи.", - "Accept": "Принять", - "Accept_Call": "Принять вызов", - "Accept_incoming_livechat_requests_even_if_there_are_no_online_agents": "Принимать входящие запросы с livechat, даже если нет подключенных сотрудников", - "Accept_new_livechats_when_agent_is_idle": "Принимайте новые запросы livechat, когда агент простаивает", - "Accept_with_no_online_agents": "Принимать с неподключенными сотрудниками", - "Access_not_authorized": "Неавторизованный доступ", - "Access_Token_URL": "Access token URL", - "Access_Your_Account": "Доступ к вашей учетной записи", - "access-mailer": "Доступ к странице мейлера", - "access-mailer_description": "Разрешение рассылку email сообщений всем пользователям", - "access-permissions": "Доступ к странице разрешений", - "access-permissions_description": "Изменяйте разрешения для различных ролей", - "access-setting-permissions": "Изменить настройки на основе разрешений", - "access-setting-permissions_description": "Разрешение изменять разрешения на основе настроек", - "Accessing_permissions": "Права доступа", - "Account": "Учетная запись", - "Account_SID": "SID учетной записи", - "Accounts": "Учётные записи", - "Accounts_Admin_Email_Approval_Needed_Default": "

Зарегистрирован новый пользователь [name] ([email]) .

Пожалуйста, перейдите в раздел \"Администрирование -> Пользователи\" для его активации или удаления.

", - "Accounts_Admin_Email_Approval_Needed_Subject_Default": "Новый пользователь был зарегистрирован. Требуется одобрение.", - "Accounts_Admin_Email_Approval_Needed_With_Reason_Default": "

Зарегистрирован новый пользователь [name] ([email]) .

Причина: [reason]

Пожалуйста, перейдите в раздел \"Администрирование -> Пользователи\" для его активации или удаления.

", - "Accounts_AllowAnonymousRead": "Разрешить чтение анонимным пользователям", - "Accounts_AllowAnonymousWrite": "Разрешить писать анонимным пользователям", - "Accounts_AllowDeleteOwnAccount": "Разрешить пользователям удалять собственную учетную запись", - "Accounts_AllowedDomainsList": "Список разрешенных доменов", - "Accounts_AllowedDomainsList_Description": "Список разрешенных доменов, разделенный запятыми ", - "Accounts_AllowEmailChange": "Разрешить изменять адрес электронной почты", - "Accounts_AllowEmailNotifications": "Разрешить уведомления по электронной почте", - "Accounts_AllowInvisibleStatusOption": "Разрешить невидимый статус", - "Accounts_AllowPasswordChange": "Разрешить смену пароля", - "Accounts_AllowPasswordChangeForOAuthUsers": "Разрешить изменение пароля для пользователей OAuth", - "Accounts_AllowRealNameChange": "Разрешить смену имени", - "Accounts_AllowUserAvatarChange": "Разрешить пользователю изменять аватар", - "Accounts_AllowUsernameChange": "Разрешить изменять логин", - "Accounts_AllowUserProfileChange": "Разрешить пользователю изменять настройки профиля", - "Accounts_AllowUserStatusMessageChange": "Разрешить Пользовательские Статусы", - "Accounts_AvatarBlockUnauthenticatedAccess": "Блокировать не авторизованный доступ к аватарам", - "Accounts_AvatarCacheTime": "Время кэширования аватара", - "Accounts_AvatarCacheTime_description": "Количество секунд, на которое HTTP-протокол устанавливает время кэширования изображений аватаров.", - "Accounts_AvatarExternalProviderUrl": "URL внешнего провайдера аватара", - "Accounts_AvatarExternalProviderUrl_Description": "Пример: `https://acme.com/api/v1/{username}`", - "Accounts_AvatarResize": "Изменение размера аватара", - "Accounts_AvatarSize": "Размер аватара", - "Accounts_BlockedDomainsList": "Список запрещённых доменов", - "Accounts_BlockedDomainsList_Description": "Список запрещённых доменов, разделенных запятой", - "Accounts_BlockedUsernameList": "Список заблокированных пользователей", - "Accounts_BlockedUsernameList_Description": "Список заблокированных имен пользователей (без учета регистра), разделенных запятой", - "Accounts_CustomFields_Description": "Ожидается корректный JSON-объект, в котором каждый ключ - это имя поля, а содержимое - справочник параметров поля. Пример: \n`{\"role\":{ \"type\": \"select\", \"defaultValue\": \"student\", \"options\": [\"teacher\", \"student\"], \"required\": true, \"modifyRecordField\": { \"array\": true, \"field\": \"roles\" } }, \"twitter\": { \"type\": \"text\", \"required\": true, \"minLength\": 2, \"maxLength\": 10 }}`", - "Accounts_CustomFieldsToShowInUserInfo": "Кастомные поля, отображающиеся в информации о пользователе", - "Accounts_Default_User_Preferences": "Настройки пользователя по умолчанию", - "Accounts_Default_User_Preferences_alsoSendThreadToChannel_Description": "Позволить пользователям выбирать поведение \"Также отправлять в чат\"", - "Accounts_Default_User_Preferences_audioNotifications": "Сигнал по умолчанию для десктопных уведомлений", - "Accounts_Default_User_Preferences_desktopNotifications": "Стандартные оповещения на рабочем столе", - "Accounts_Default_User_Preferences_not_available": "Не удалось получить пользовательские настройки, так как они еще не были установлены пользователем", - "Accounts_Default_User_Preferences_omnichannelTranscriptEmail_Description": "Всегда отправлять содержимое чата контактам по окончанию диалога.", - "Accounts_Default_User_Preferences_omnichannelTranscriptPDF_Description": "Всегда экспортировать содержимое чата по окончанию диалога.", - "Accounts_Default_User_Preferences_pushNotifications": "Сигнал по умолчанию для мобильных уведомлений", - "Accounts_DefaultUsernamePrefixSuggestion": "Префикс имени пользователя по умолчанию", - "Accounts_denyUnverifiedEmail": "Запретить неподтверждённые адреса электронной почты", - "Accounts_Description": "Изменение параметров учетной записи участника рабочей области.", - "Accounts_Directory_DefaultView": "Список каталогов по умолчанию", - "Accounts_Email_Activated": "[name]

Ваша учетная запись была активирована.

", - "Accounts_Email_Activated_Subject": "Аккаунт активирован", - "Accounts_Email_Approved": "[name]

Ваша учетная запись была одобрена.

", - "Accounts_Email_Approved_Subject": "Аккаунт одобрен", - "Accounts_Email_Deactivated": "[name]

Ваша учетная запись была деактивирована.

", - "Accounts_Email_Deactivated_Subject": "Аккаунт заблокирован", - "Accounts_EmailVerification": "Подтверждение адреса электронной почты", - "Accounts_EmailVerification_Description": "Убедитесь, что у вас верные настройки SMTP для использования этой функции", - "Accounts_Enrollment_Email": "Электронное сообщение при регистрации", - "Accounts_Enrollment_Email_Default": "

Добро пожаловать на [Site_Name]

Посетите [Site_URL] и попробуйте лучший чат с открытым исходным кодом на сегодняшний день!

", - "Accounts_Enrollment_Email_Description": "Вы можете использовать следующие подстановки: \n - `[name]`, `[fname]` и `[lname]` для полного имени пользователя, только имени или только фамилии. \n - `[email]` - для email адреса пользователя \n - `[Site_Name]` и `[Site_URL]` - для название вашего приложения и его URL ", - "Accounts_Enrollment_Email_Subject_Default": "Добро пожаловать на [Site_Name]", - "Accounts_ForgetUserSessionOnWindowClose": "Забыть сессию пользователя при закрытии окна", - "Accounts_Iframe_api_method": "Метод API", - "Accounts_Iframe_api_url": "API URL", - "Accounts_iframe_enabled": "Включено", - "Accounts_iframe_url": "Iframe Url", - "Accounts_LoginExpiration": "Истечение срока авторизации в днях", - "Accounts_ManuallyApproveNewUsers": "Подверждать новых пользователей вручную", - "Accounts_OAuth_Apple": "Войти в систему вместе с Apple", - "Accounts_OAuth_Apple_Description": "Если вы хотите, чтобы вход в Apple был включен только на мобильных устройствах, вы можете оставить все поля пустыми.", - "Accounts_OAuth_Custom_Access_Token_Param": "Имя параметра для токена доступа", - "Accounts_OAuth_Custom_Authorize_Path": "Путь к авторизации", - "Accounts_OAuth_Custom_Avatar_Field": "Аватар", - "Accounts_OAuth_Custom_Button_Color": "Цвет кнопки", - "Accounts_OAuth_Custom_Button_Label_Color": "Цвет текста кнопки", - "Accounts_OAuth_Custom_Button_Label_Text": "Текст кнопки", - "Accounts_OAuth_Custom_Channel_Admin": "Карта группы пользовательских данных", - "Accounts_OAuth_Custom_Channel_Map": "Сопоставление групп и каналов OAuth", - "Accounts_OAuth_Custom_Email_Field": "Поле \"электронная почта\"", - "Accounts_OAuth_Custom_Enable": "Включить", - "Accounts_OAuth_Custom_Groups_Claim": "Поле ролей/групп для сопоставления канала", - "Accounts_OAuth_Custom_id": "Идентификатор", - "Accounts_OAuth_Custom_Identity_Path": "Identity path", - "Accounts_OAuth_Custom_Identity_Token_Sent_Via": "Identity token sent via", - "Accounts_OAuth_Custom_Key_Field": "Ключевое поле", - "Accounts_OAuth_Custom_Login_Style": "Вид логина", - "Accounts_OAuth_Custom_Map_Channels": "Сопоставление ролей/групп с каналами", - "Accounts_OAuth_Custom_Merge_Roles": "Слияние ролей из SSO", - "Accounts_OAuth_Custom_Merge_Users": "Объединить пользователей", - "Accounts_OAuth_Custom_Name_Field": "Поле Имени", - "Accounts_OAuth_Custom_Roles_Claim": "Имя поля Роли / Группы", - "Accounts_OAuth_Custom_Roles_To_Sync": "Роли для синхронизации", - "Accounts_OAuth_Custom_Roles_To_Sync_Description": "Роли OAuth для синхронизации при входе и создании пользователя (разделенные запятыми).", - "Accounts_OAuth_Custom_Scope": "Область", - "Accounts_OAuth_Custom_Secret": "Ключ", - "Accounts_OAuth_Custom_Show_Button_On_Login_Page": "Показать кнопку на Странице Входа", - "Accounts_OAuth_Custom_Token_Path": "Token path", - "Accounts_OAuth_Custom_Token_Sent_Via": "Token sent via", - "Accounts_OAuth_Custom_Username_Field": "Поле \"логин\"", - "Accounts_OAuth_Drupal": "Включить вход через Drupal", - "Accounts_OAuth_Drupal_callback_url": "Drupal oAuth2 redirect URI", - "Accounts_OAuth_Drupal_id": "Drupal oAuth2 client ID", - "Accounts_OAuth_Drupal_secret": "Секретный ключ клиента Drupal oAuth2", - "Accounts_OAuth_Facebook": "Facebook логин", - "Accounts_OAuth_Facebook_callback_url": "Обратный URL-адрес Facebook", - "Accounts_OAuth_Facebook_id": "Идентификатор Facebook App", - "Accounts_OAuth_Facebook_secret": "Facebook secret", - "Accounts_OAuth_Github": "OAuth включен", - "Accounts_OAuth_Github_callback_url": "Обратный URL-адрес Github", - "Accounts_OAuth_GitHub_Enterprise": "OAuth включен", - "Accounts_OAuth_GitHub_Enterprise_callback_url": "Обратный URL-адрес GitHub Enterprise", - "Accounts_OAuth_GitHub_Enterprise_id": "Идентификатор клиента", - "Accounts_OAuth_GitHub_Enterprise_secret": "Client secret", - "Accounts_OAuth_Github_id": "Идентификатор клиента", - "Accounts_OAuth_Github_secret": "Клиентский секрет", - "Accounts_OAuth_Gitlab": "OAuth включен", - "Accounts_OAuth_Gitlab_callback_url": "Обратный URL-адрес GitLab", - "Accounts_OAuth_Gitlab_id": "Идентификатор GitLab", - "Accounts_OAuth_Gitlab_identity_path": "Identity path", - "Accounts_OAuth_Gitlab_merge_users": "Объединить пользователей", - "Accounts_OAuth_Gitlab_secret": "Client secret", - "Accounts_OAuth_Google": "Google логин", - "Accounts_OAuth_Google_callback_url": "Обратный URL-адрес Google", - "Accounts_OAuth_Google_id": "Идентификатор Google", - "Accounts_OAuth_Google_secret": "Google пароль", - "Accounts_OAuth_Linkedin": "LinkedIn логин", - "Accounts_OAuth_Linkedin_callback_url": "Обратный URL-адрес Linkedin", - "Accounts_OAuth_Linkedin_id": "Идентификатор LinkedIn", - "Accounts_OAuth_Linkedin_secret": "LinkedIn secret", - "Accounts_OAuth_Meteor": "Meteor логин", - "Accounts_OAuth_Meteor_callback_url": "Обратный URL-адрес Meteor", - "Accounts_OAuth_Meteor_id": "Идентификатор Meteor", - "Accounts_OAuth_Meteor_secret": "Meteor secret", - "Accounts_OAuth_Nextcloud": "OAuth включен", - "Accounts_OAuth_Nextcloud_callback_url": "URL обратного вызова Nextcloud", - "Accounts_OAuth_Nextcloud_id": "Nextcloud ID", - "Accounts_OAuth_Nextcloud_secret": "Client secret", - "Accounts_OAuth_Nextcloud_URL": "URL сервера Nextcloud", - "Accounts_OAuth_Proxy_host": "Прокси хост", - "Accounts_OAuth_Proxy_services": "Прокси сервисы", - "Accounts_OAuth_Twitter": "Логин Twitter", - "Accounts_OAuth_Twitter_callback_url": "Twitter callback URL", - "Accounts_OAuth_Twitter_id": "Идентификатор Twitter", - "Accounts_OAuth_Twitter_secret": "Twitter secret", - "Accounts_OAuth_Wordpress": "WordPress логин", - "Accounts_OAuth_Wordpress_authorize_path": "Путь к авторизации", - "Accounts_OAuth_Wordpress_callback_url": "WordPress callback URL", - "Accounts_OAuth_Wordpress_id": "Идентификатор WordPress", - "Accounts_OAuth_Wordpress_identity_path": "Identity path", - "Accounts_OAuth_Wordpress_identity_token_sent_via": "Токен идентификации, отправленный через", - "Accounts_OAuth_Wordpress_scope": "Область", - "Accounts_OAuth_Wordpress_secret": "WordPress secret", - "Accounts_OAuth_Wordpress_server_type_custom": "Пользовательские ", - "Accounts_OAuth_Wordpress_server_type_wordpress_com": "Wordpress.com", - "Accounts_OAuth_Wordpress_server_type_wp_oauth_server": "WP OAuth server plugin", - "Accounts_OAuth_Wordpress_token_path": "Token path", - "Accounts_Password_Policy_AtLeastOneLowercase": "Хотя бы одну букву в нижнем регистре", - "Accounts_Password_Policy_AtLeastOneLowercase_Description": "Убедитесь, что пароль содержит хотя бы одну букву в нижнем регистре.", - "Accounts_Password_Policy_AtLeastOneNumber": "Хотя бы одну цифру", - "Accounts_Password_Policy_AtLeastOneNumber_Description": "Убедитесь, что пароль содержит хотя бы один цифровой символ.", - "Accounts_Password_Policy_AtLeastOneSpecialCharacter": "Хотя бы один специальный символ", - "Accounts_Password_Policy_AtLeastOneSpecialCharacter_Description": "Убедитесь, что пароль содержит хотя бы один специальный символ.", - "Accounts_Password_Policy_AtLeastOneUppercase": "Хотя бы одну букву в верхнем регистре", - "Accounts_Password_Policy_AtLeastOneUppercase_Description": "Убедитесь, что пароль содержит хотя бы одну букву в верхнем регистре.", - "Accounts_Password_Policy_Enabled": "Включить политику паролей", - "Accounts_Password_Policy_Enabled_Description": "При включении пользовательские пароли должны придерживаться установленных политик. Примечание: это относится только к новым паролям, а не к уже существующим.", - "Accounts_Password_Policy_ForbidRepeatingCharacters": "Запретить повторяющиеся символы", - "Accounts_Password_Policy_ForbidRepeatingCharacters_Description": "Обеспечивает, чтобы пароли не содержали один и тот же символ, повторяющийся рядом друг с другом.", - "Accounts_Password_Policy_ForbidRepeatingCharactersCount": "Макс Повторяющихся Символов", - "Accounts_Password_Policy_ForbidRepeatingCharactersCount_Description": "Количество раз, когда символ может повторяться, прежде чем он будет запрещен.", - "Accounts_Password_Policy_MaxLength": "Максимальная длина", - "Accounts_Password_Policy_MaxLength_Description": "Гарантирует, что пароли не содержат больше этого количества символов. Используйте` -1 ' для отключения.", - "Accounts_Password_Policy_MinLength": "Минимальная длина", - "Accounts_Password_Policy_MinLength_Description": "Гарантирует, что пароли должны содержать по крайней мере такое количество символов. Используйте` -1 ' для отключения.", - "Accounts_PasswordReset": "Восстановление пароля", - "Accounts_Registration_AuthenticationServices_Default_Roles": "Роли по-умолчанию для сервисов аутентификации", - "Accounts_Registration_AuthenticationServices_Default_Roles_Description": "Роли по-умолчанию (разделенные запятой), назначаемые пользователям при регистрации через сервисы аутентификации", - "Accounts_Registration_AuthenticationServices_Enabled": "Регистрация сервисами проверки подлинности", - "Accounts_Registration_InviteUrlType": "Тип пригласительного URL-адреса", - "Accounts_Registration_InviteUrlType_Direct": "Прямой ответ", - "Accounts_Registration_InviteUrlType_Proxy": "Прокси", - "Accounts_Registration_Users_Default_Roles": "Роли по умолчанию для пользователей", - "Accounts_Registration_Users_Default_Roles_Description": "Роли по умолчанию (разделенные запятыми), которые пользователи будут получать при регистрации вручную (в том числе через API)", - "Accounts_Registration_Users_Default_Roles_Enabled": "Включение ролей по умолчанию для ручной регистрации", - "Accounts_RegistrationForm": "Регистрационная форма", - "Accounts_RegistrationForm_Disabled": "Отключена", - "Accounts_RegistrationForm_LinkReplacementText": "Текст замены ссылки регистрационной формы", - "Accounts_RegistrationForm_Public": "Открытая", - "Accounts_RegistrationForm_Secret_URL": "Секретный URL-адрес", - "Accounts_RegistrationForm_SecretURL": "Секретный URL-адрес регистрационной формы", - "Accounts_RegistrationForm_SecretURL_Description": "Вы должны предоставить случайную строку, которая будет добавлена к вашему регистрационному URL-адресу. Например: `https://open.rocket.chat/register/[secret_hash]`", - "Accounts_RequireNameForSignUp": "Требуется имя для регистрации", - "Accounts_RequirePasswordConfirmation": "Запрашивать подтверждение пароля", - "Accounts_RoomAvatarExternalProviderUrl": "URL внешнего поставщика аватаров", - "Accounts_RoomAvatarExternalProviderUrl_Description": "Пример: `https://acme.com/api/v1/{roomId}`", - "Accounts_SearchFields": "Поля, которые следует учитывать при поиске", - "Accounts_Send_Email_When_Activating": "Отправить электронное письмо пользователю, когда пользователь активирован", - "Accounts_Send_Email_When_Deactivating": "Отправить письмо пользователю, когда пользователь деактивирован", - "Accounts_Set_Email_Of_External_Accounts_as_Verified": "Установить электронную почту внешних аккаунтов как подтвержденную", - "Accounts_Set_Email_Of_External_Accounts_as_Verified_Description": "Учетные записи, созданные из внешних сервисов, таких как LDAP, OAth и т.д., будут иметь подтвержденную электронную почту автоматически", - "Accounts_SetDefaultAvatar": "Установить аватар по-умолчанию", - "Accounts_SetDefaultAvatar_Description": "Пытаться найти аватар по-умолчанию через аккаунт OAuth или Gravatar", - "Accounts_ShowFormLogin": "Показать логин на основе формы", - "Accounts_TwoFactorAuthentication_By_Email_Auto_Opt_In": "Автоматический настраивать двухфакторную аутентификацию по электронной почте для новых пользователей", - "Accounts_TwoFactorAuthentication_By_Email_Auto_Opt_In_Description": "У новых пользователей по умолчанию будет включена двухфакторная аутентификация по электронной почте. Они смогут отключить ее на странице своего профиля.", - "Accounts_TwoFactorAuthentication_By_Email_Code_Expiration": "Время до истечения срока действия кода, отправленного по электронной почте, в секундах", - "Accounts_TwoFactorAuthentication_By_Email_Enabled": "Включить двухфакторную аутентификацию по электронной почте", - "Accounts_TwoFactorAuthentication_By_Email_Enabled_Description": "Пользователи с подтвержденной электронной почтой и включенной опцией на странице своего профиля, будут получать электронное письмо с временным кодом для авторизации определенных действий, таких как вход в систему, сохранение профиля и т.д.", - "Accounts_TwoFactorAuthentication_By_TOTP_Enabled": "Включить двухфакторную аутентификацию через TOTP", - "Accounts_TwoFactorAuthentication_By_TOTP_Enabled_Description": "Пользователи могут настроить двухфакторную аутентификацию с помощью любого приложения TOTP, например, Google Authenticator или Authy.", - "Accounts_TwoFactorAuthentication_Enabled": "Включить двухфакторную аутентификацию", - "Accounts_TwoFactorAuthentication_Enabled_Description": "Пользователи могут настроить свою двухфакторную аутентификацию с помощью любого приложения TOTP, например, Google Authenticator или Authy", - "Accounts_TwoFactorAuthentication_Enforce_Password_Fallback": "Форсировать откат пароля", - "Accounts_TwoFactorAuthentication_Enforce_Password_Fallback_Description": "Пользователи будут вынуждены ввести свой пароль для важных действий, если для данного пользователя не включен другой метод двухфакторной аутентификации и для него установлен пароль.", - "Accounts_TwoFactorAuthentication_MaxDelta": "Максимальная дельта", - "Accounts_TwoFactorAuthentication_MaxDelta_Description": "Максимальная дельта определяет, сколько токенов действительны в любой момент времени. Токены генерируются каждые 30 секунд и действительны в течение (30 * максимальная дельта) секунд. \n Пример: с максимальной дельтой, установленной в 10, каждый токен может использоваться до 300 секунд до или после отметки времени. Это полезно, когда часы клиента не синхронизируются с сервером.", - "Accounts_TwoFactorAuthentication_RememberFor": "Запомнить второй фактор на (секунд)", - "Accounts_TwoFactorAuthentication_RememberFor_Description": "Не запрашивать двухфакторный код авторизации, если он уже был предоставлен ранее в данное время.", - "Accounts_UseDefaultBlockedDomainsList": "Использовать список запрещённых доменов по умолчанию", - "Accounts_UseDNSDomainCheck": "Использовать DNS проверку доменов", - "Accounts_UserAddedEmail_Default": "

Добро пожаловать в [Site_Name]

Посетите [Site_URL] и попробуйте лучшее решение для чатов с открытым исходным кодом на сегодняшний день!

Вы можете войти в систему, используя адрес электронной почты: [email] и пароль: [password]. Возможно, вам потребуется сменить его после первого входа в систему.", - "Accounts_UserAddedEmail_Description": "Вы можете использовать следующие обозначения: \n - `[name]`, `[fname]`, `[lname]` для полного имени пользователя, только имени или только фамилии соответственно). \n - [email] - для email адреса пользователя. \n - [password] - для пароля пользователя. \n - `[Site_Name]` и `[Site_URL]` - название вашего приложения и его URL. ", - "Accounts_UserAddedEmailSubject_Default": "Вы были добавлены в [Site_Name]", - "Accounts_Verify_Email_For_External_Accounts": "Отметить электронную почту для внешних учетных записей проверенной", - "Action": "Действие", - "Action_Available_After_Custom_Content_Added": "Это действие станет доступно после добавления пользовательского содержимого", - "Action_Available_After_Custom_Content_Added_And_Visible": "Это действие станет доступным после того, как пользовательское содержимое будет добавлено и станет видимым для всех", - "Action_required": "Требуется действие", - "Activate": "Активировать", - "Active": "В сети", - "Active_users": "Активные пользователи", - "Activity": "Активность", - "Add": "Добавить", - "Add_a_Message": "Добавить сообщение", - "Add_agent": "Добавить представителя", - "Add_custom_oauth": "Добавить собственный OAuth", - "Add_Domain": "Добавить домен", - "Add_emoji": "Добавить эмодзи", - "Add_files_from": "Добавить файлы из", - "Add_manager": "Добавить менеджера", - "Add_members": "Добавить участников", - "Add_monitor": "Добавить монитор", - "Add_Reaction": "Добавить реакцию", - "Add_Role": "Добавить роль", - "Add_Sender_To_ReplyTo": "Добавить отправителя в ответ", - "Add_Server": "Добавить Сервер", - "Add_URL": "Добавить URL", - "Add_User": "Добавить Пользователя", - "Add_user": "Добавить пользователя", - "Add_users": "Добавить пользователей", - "add-all-to-room": "Добавить всех пользователей в чат", - "add-all-to-room_description": "Разрешение на добавление всех пользователей в чат", - "add-livechat-department-agents": "Добавить Livechat Агентов в Отделы", - "add-livechat-department-agents_description": "Разрешение на добавление омниканальных агентов в отделы", - "add-oauth-service": "Добавить сервис Oauth", - "add-oauth-service_description": "Разрешение на добавление новых сервисов Oauth", - "add-team-member": "Добавить участника Команды", - "add-team-member_description": "Разрешение на добавление участников в Команду", - "add-user": "Добавить пользователя", - "add-user_description": "Разрешение на добавление новых пользователей на сервер на странице пользователей", - "add-user-to-any-c-room": "Добавить пользователя к любому публичному каналу", - "add-user-to-any-c-room_description": "Разрешение на добавление пользователя к любому публичному каналу", - "add-user-to-any-p-room": "Добавить пользователя к любому приватному каналуChannel", - "add-user-to-any-p-room_description": "Разрешение на добавление пользователя к любому приватному каналу", - "add-user-to-joined-room": "Добавление пользователя к любому доступному каналу", - "add-user-to-joined-room_description": "Разрешение на добавление пользователя к каналу, к которому имеет доступ текущий пользователь", - "added__roomName__to_team": "добавил(-а) #{{roomName}} в эту рабочую группу", - "added__roomName__to_this_team": "добавил #{{roomName}} в эту Команду", - "Added__username__to_team": "добавил(-а) @{{user_added}} в эту рабочую группу", - "Added__username__to_this_team": "добавил @{{user_added}} в эту Команду", - "Adding_OAuth_Services": "Добавление сервисы OAuth ", - "Adding_permission": "Добавление разрешения", - "Adding_user": "Добавление пользователя", - "Additional_emails": "Дополнительные адреса электронной почты", - "Additional_Feedback": "Дополнительная обратная связь", - "additional_integrations_Bots": "Если вы ищете, как интегрировать собственного бота, посмотрите наш адаптер Hubot. https://github.com/RocketChat/hubot-rocketchat", - "Address": "Адрес", - "Admin_disabled_encryption": "Ваш администратор не включил шифрование E2E.", - "Admin_Info": "Информация Администратора", - "admin-no-active-video-conf-provider": "**Функция звонков не включена**: Настройте звонки, чтобы сделать их доступными для вашего сервера.", - "admin-no-videoconf-provider-app": "**Функция звонков не включена**: Приложения для звонков могут быть установлены из магазина приложений Rocket.Chat администратором сервера.", - "admin-video-conf-provider-not-configured": "**Функция звонков не включена**: Настройте звонки, чтобы сделать их доступными для вашего сервера.", - "Administration": "Администрирование", - "Adult_images_are_not_allowed": "Изображения для взрослых запрещены", - "Aerospace_and_Defense": "Аэрокосмическая промышленность и оборона", - "After_OAuth2_authentication_users_will_be_redirected_to_this_URL": "После аутентификации OAuth2, пользователи будут перенаправляться на этот URL-адрес", - "Agent": "Представитель", - "Agent_added": "Представитель добавлен", - "Agent_deactivated": "Агент был деактивирован", - "Agent_Info": "Информация об агенте", - "Agent_messages": "Сообщения агента", - "Agent_Name": "Имя оператора", - "Agent_Name_Placeholder": "Пожалуйста, введите имя агента...", - "Agent_removed": "Представитель удален", - "Agents": "Агенты", - "Agree": "Согласие", - "Alerts": "Уведомлять", - "Alias": "Псевдоним", - "Alias_Format": "Формат псевдонима", - "Alias_Format_Description": "Импортировать сообщения из Slack с псевдонимом; %s заменяется на логин пользователя. Если не указано, псевдоним не будет использоваться.", - "Alias_Set": "Настройки псевдонима", - "Aliases": "Псевдонимы", - "All": "Все", - "All_added_tokens_will_be_required_by_the_user": "Все добавленные токены потребуются пользователем", - "All_Apps": "Все приложения", - "All_categories": "Все категории", - "All_channels": "Все каналы", - "All_closed_chats_have_been_removed": "Все закрытые чаты были удалены", - "All_logs": "Все записи", - "All_messages": "Все сообщения", - "All_Prices": "Все цены", - "All_users": "Все пользователи", - "All_users_in_the_channel_can_write_new_messages": "Все пользователи на канале могут писать новые сообщения", - "Allow_collect_and_store_HTTP_header_informations": "Разрешить собирать и хранить информацию заголовка HTTP", - "Allow_collect_and_store_HTTP_header_informations_description": "Этот параметр определяет, разрешено ли Livechat хранить информацию, собранную из данных заголовка HTTP, таких как IP-адрес, User-Agent и т. Д.", - "Allow_Invalid_SelfSigned_Certs": "Разрешить недействительные самоподписанные сертификаты", - "Allow_Invalid_SelfSigned_Certs_Description": "Разрешить недействительные и самоподписанные SSL сертификаты для проверки ссылок и предосмотра.", - "Allow_Marketing_Emails": "Разрешить маркетинговые E-mail", - "Allow_Online_Agents_Outside_Business_Hours": "Разрешить агентов в сети вне рабочих часов", - "Allow_Online_Agents_Outside_Office_Hours": "Разрешить агентов в сети вне рабочего времени", - "Allow_Save_Media_to_Gallery": "Разрешить сохранять медиа данные в галерее", - "Allow_switching_departments": "Разрешить посетителю сменить отдел", - "Almost_done": "Почти сделано", - "Alphabetical": "По алфавиту", - "Also_send_thread_message_to_channel_behavior": "Поведение Также отправить сообщение треда в чат", - "Also_send_to_channel": "Также отправить в чат", - "Always_open_in_new_window": "Всегда открывать в новом окне", - "Always_send_the_transcript_to_contacts_at_the_end_of_the_conversations": "Всегда отправлять содержимое чата контактам по окончанию диалога.", - "An_app_needs_to_be_installed_and_configured": "Необходимо установить и настроить приложение.", - "Analytics": "Аналитика", - "Analytics_Description": "Посмотрите, как пользователи взаимодействуют с вашим рабочим пространством.", - "Analytics_features_enabled": "Включенные функции", - "Analytics_features_messages_Description": "Отслеживать пользовательские события, связанные с сообщениями.", - "Analytics_features_rooms_Description": "Отслеживает пользовательские события, связанные с действиями в публичных и закрытых каналах (создать, покинуть, удалить).", - "Analytics_features_users_Description": "Отслеживать пользовательские события, связанные с пользователями (время сброса пароля, изменение аватара и т. д.).", - "Analytics_Google": "Google Analytics", - "Analytics_Google_id": "Идентификатор отслеживания", - "and": "и", - "And_more": "И еще {{length}}", - "Animals_and_Nature": "Животные и природа", - "Announcement": "Объявление", - "Anonymous": "Аноним", - "Answer_call": "Ответить на вызов", - "API": "API", - "API_Add_Personal_Access_Token": "Добавить токен личного доступа", - "API_Allow_Infinite_Count": "Разрешить получить всё", - "API_Allow_Infinite_Count_Description": "Могут ли вызовы к REST API возвращать всё за один вызов?", - "API_Analytics": "Аналитика", - "API_Apply_permission_view-outside-room_on_users-list": "Примените разрешение `view-outside-room` к api `users.list`", - "API_Apply_permission_view-outside-room_on_users-list_Description": "Временная настройка для принудительного разрешения. Будет удалена в следующем крупном обновлении в рамках изменения для постоянного применения разрешения", - "API_CORS_Origin": "Заголовок CORS Origin", - "API_Default_Count": "Количество по-умолчанию", - "API_Default_Count_Description": "Количество результатов REST API для использования по-умолчанию, если потребитель не указал его.", - "API_Drupal_URL": "URL сервера Drupal", - "API_Drupal_URL_Description": "Пример: `https://domain.com` (без слэша в конце)", - "API_Embed": "Встроенный просмотр ссылок", - "API_Embed_Description": "Включить ли предварительный просмотр ссылок, когда пользователь выкладывает ссылку на веб-сайт.", - "API_Embed_UserAgent": "Вставить запрос User Agent", - "API_EmbedCacheExpirationDays": "Вставить даты истечения срока действия кеша", - "API_EmbedDisabledFor": "Отключить вставку для пользователей", - "API_EmbedDisabledFor_Description": "Список логинов, разделенных запятыми, для отключения предварительного просмотра ссылок.", - "API_EmbedIgnoredHosts": "Вставить игнорируемые хосты", - "API_EmbedIgnoredHosts_Description": "Список хостов или адресов CIDR, разделенных запятыми, например. localhost, 127.0.0.1, 10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16", - "API_EmbedSafePorts": "Безопасные порты", - "API_EmbedSafePorts_Description": "Список портов, разделенных запятыми, разрешенных для предварительного просмотра.", - "API_Enable_CORS": "Включить CORS", - "API_Enable_Direct_Message_History_EndPoint": "Включить конечную точку истории личных сообщений", - "API_Enable_Direct_Message_History_EndPoint_Description": "Эта настройка включает метод `/api/v1/im.messages.others`, который разрешает просмотр сообщений из личных диалогов, в которых не участвует вызывающий.", - "API_Enable_Personal_Access_Tokens": "Включить личные токены доступа для использования с REST API", - "API_Enable_Personal_Access_Tokens_Description": "Включить токены доступа для использования с REST API", - "API_Enable_Rate_Limiter": "Включить ограничитель скорости", - "API_Enable_Rate_Limiter_Dev": "Включить ограничение скорости в разработке", - "API_Enable_Rate_Limiter_Dev_Description": "Следует ли ограничивать количество вызовов к конечным точкам в среде разработки?", - "API_Enable_Rate_Limiter_Limit_Calls_Default": "Количество вызовов по умолчанию для ограничителя вызовов.", - "API_Enable_Rate_Limiter_Limit_Calls_Default_Description": "Количество вызовов по умолчанию для каждой конечной точки REST API, разрешенное в пределах диапазона времени, определенного ниже", - "API_Enable_Rate_Limiter_Limit_Time_Default": "Ограничение по умолчанию для ограничителя скорости (в мс)", - "API_Enable_Rate_Limiter_Limit_Time_Default_Description": "Тайм-аут по умолчанию для ограничения количества вызовов в каждой конечной точке REST API (в мс)", - "API_Enable_Shields": "Включить бейджи", - "API_Enable_Shields_Description": "Включить бейджи, доступные в `/api/v1/shield.svg`", - "API_GitHub_Enterprise_URL": "URL-адрес сервера", - "API_GitHub_Enterprise_URL_Description": "Пример: `https://domain.com` (без завершающего слеша)", - "API_Gitlab_URL": "GitLab URL", - "API_Personal_Access_Token_Generated": "Идентификатор персонального доступа успешно сгенерирован", - "API_Personal_Access_Token_Generated_Text_Token_s_UserId_s": "Пожалуйста, аккуратно сохраните токен, так как вы больше не сможете его просматривать.
Токен: {{token}}
Ваш Id пользователя: {{userId}} ", - "API_Personal_Access_Token_Name": "Идентификатор имени персонального доступа", - "API_Personal_Access_Tokens_Regenerate_It": "Пересоздать токен", - "API_Personal_Access_Tokens_Regenerate_Modal": "Если вы потеряли или забыли свой токен, вы можете его восстановить, но помните, что все приложения, использующие этот токен, должны быть обновлены", - "API_Personal_Access_Tokens_Remove_Modal": "Вы действительно хотите удалить этот токен доступа?", - "API_Personal_Access_Tokens_To_REST_API": "Личные токены доступа к rest API", - "API_Rate_Limiter": "Ограничение частоты запросов к API", - "API_Shield_Types": "Типы бейджей", - "API_Shield_Types_Description": "Типы бейджей в виде списка с разделением запятой, выберите `online`, `channel` либо используйте `*` для выбора всех", - "API_Shield_user_require_auth": "Требование аутентификации для users shields", - "API_Token": "API Токен", - "API_Upper_Count_Limit": "Максимальное число записей", - "API_Upper_Count_Limit_Description": "Какое максимальное число записей REST API должен возвращать (если не снято ограничение)?", - "API_User_Limit": "Лимит пользователей при добавлении всех пользователей на канал.", - "API_Wordpress_URL": "WordPress URL", - "api-bypass-rate-limit": "Обход ограничения скорости для REST API", - "api-bypass-rate-limit_description": "Разрешение на вызов методов API без ограничения количества запросов", - "Apiai_Key": "Ключ Api.ai", - "Apiai_Language": "Api.ai Язык", - "APIs": "APIs", - "App_author_homepage": "домашняя страница автора", - "App_Details": "Сведения о приложении", - "App_Info": "Информация о приложении", - "App_Information": "Информация о приложении", - "App_Installation": "Установка приложения", - "App_not_enabled": "Приложение не включено", - "App_not_found": "Приложение не найдено", - "App_status_auto_enabled": "Включено", - "App_status_constructed": "построенный", - "App_status_disabled": "Отключено", - "App_status_error_disabled": "Отключено: неизвестная ошибка", - "App_status_initialized": "Инициализировано", - "App_status_invalid_license_disabled": "Отключено: недействительная лицензия", - "App_status_invalid_settings_disabled": "Отключено: требуется конфигурация", - "App_status_manually_disabled": "Отключено: вручную", - "App_status_manually_enabled": "Включено", - "App_status_unknown": "Неизвестный", - "App_Store": "Магазин приложений", - "App_support_url": "URL поддержки", - "App_Url_to_Install_From": "Установить с URL", - "App_Url_to_Install_From_File": "Установить из файла", - "App_user_not_allowed_to_login": "Пользователям приложений не разрешается напрямую входить в систему.", - "Appearance": "Внешний вид", - "Application_added": "Приложение добавлено", - "Application_delete_warning": "Вы не сможете восстановить это приложение!", - "Application_Name": "Имя приложения", - "Application_updated": "Приложение обновлено", - "Apply": "Подать заявление", - "Apply_and_refresh_all_clients": "Применить", - "Apps": "Приложения", - "Apps_context_enterprise": "Организация", - "Apps_context_installed": "Установлен", - "Apps_context_premium": "Корпорация", - "Apps_context_private": "Приватные приложения", - "Apps_context_requested": "Запрошено", - "Apps_Count_Enabled": { - "one": "{{count}} приложение включено", - "few": "{{count}} приложений(-я) включено", - "many": "{{count}} приложений(-я) включено", - "other": "{{count}} приложений(-я) включено" - }, - "Apps_Count_Enabled_tooltip": "В рабочих пространствах Community Edition можно использовать до {{number}} {{context}} приложений", - "Apps_disabled_when_Enterprise_trial_ended": "Приложения отключены по окончании пробной версии Enterprise", - "Apps_Engine_Version": "Версия движка приложений", - "Apps_Essential_Alert": "Это приложение необходимо для следующих событий:", - "Apps_Essential_Disclaimer": "Перечисленные выше события будут прерваны, если это приложение будет отключено. Если вы хотите, чтобы Rocket.Chat работал без функциональности этого приложения, вам необходимо его удалить", - "Apps_Framework_Development_Mode": "Включить режим разработки", - "Apps_Framework_Development_Mode_Description": "Режим разработки позволяет устанавливать Приложения не из Торговой площадки Rocket.Chat.", - "Apps_Framework_enabled": "Включить App Framework", - "Apps_Framework_Source_Package_Storage_FileSystem_Alert": "Убедитесь, что выбранный каталог существует и Rocket.Chat может получить к нему доступ (например, разрешение на чтение/запись)", - "Apps_Framework_Source_Package_Storage_FileSystem_Path": "Каталог для хранения исходного пакета приложений", - "Apps_Framework_Source_Package_Storage_FileSystem_Path_Description": "Абсолютный путь в файловой системе для хранения исходного кода приложений (в формате ZIP)", - "Apps_Framework_Source_Package_Storage_Type": "Тип хранилища исходного пакета приложений", - "Apps_Framework_Source_Package_Storage_Type_Alert": "Изменение места хранения приложений может привести к сбою в работе уже установленных приложений", - "Apps_Framework_Source_Package_Storage_Type_Description": "Выберите место хранения исходного кода всех приложений. Размер каждого приложения может составлять несколько мегабайт.", - "Apps_Game_Center": "Игровой центр", - "Apps_Game_Center_Back": "Назад в игровой центр", - "Apps_Game_Center_Invite_Friends": "Пригласить своих друзей присоединиться", - "Apps_Game_Center_Play_Game_Together": "@here Давай поиграем в {{name}} вместе!", - "Apps_Interface_IPostExternalComponentClosed": "Событие, происходящее после закрытия внешнего компонента", - "Apps_Interface_IPostExternalComponentOpened": "Событие, происходящее после открытия внешнего компонента", - "Apps_Interface_IPostMessageDeleted": "Событие, происходящее после удаления сообщения", - "Apps_Interface_IPostMessageSent": "Событие, происходящее после отправки сообщения", - "Apps_Interface_IPostMessageUpdated": "Событие, происходящее после обновления сообщения", - "Apps_Interface_IPostRoomCreate": "Событие, происходящее после создания комнаты", - "Apps_Interface_IPostRoomDeleted": "Событие, происходящее после удаления комнаты", - "Apps_Interface_IPostRoomUserJoined": "Событие, происходящее после того, как пользователь присоединяется к комнате (приватная группа, публичный канал)", - "Apps_Interface_IPreMessageDeletePrevent": "Событие, происходящее до удаления сообщения", - "Apps_Interface_IPreMessageSentExtend": "Событие, происходящее до отправки сообщения", - "Apps_Interface_IPreMessageSentModify": "Событие, происходящее до отправки сообщения", - "Apps_Interface_IPreMessageSentPrevent": "Событие, происходящее до отправки сообщения", - "Apps_Interface_IPreMessageUpdatedExtend": "Событие, происходящее до обновления сообщения", - "Apps_Interface_IPreMessageUpdatedModify": "Событие, происходящее до обновления сообщения", - "Apps_Interface_IPreMessageUpdatedPrevent": "Событие, происходящее до обновления сообщения", - "Apps_Interface_IPreRoomCreateExtend": "Событие, происходящее до создания комнаты", - "Apps_Interface_IPreRoomCreateModify": "Событие, происходящее до создания комнаты", - "Apps_Interface_IPreRoomCreatePrevent": "Событие, происходящее до создания комнаты", - "Apps_Interface_IPreRoomDeletePrevent": "Событие, происходящее до того, как комната удалена", - "Apps_Interface_IPreRoomUserJoined": "Событие, происходящее до того, как пользователь присоединяется к комнате (приватная группа, публичный канал)", - "Apps_License_Message_appId": "Лицензия на это приложение не выдавалась", - "Apps_License_Message_bundle": "Лицензия выдана на пакет, не содержащий приложение", - "Apps_License_Message_expire": "Лицензия больше не действительна и нуждается в продлении", - "Apps_License_Message_maxSeats": "Лицензия не рассчитана на текущее количество активных пользователей. Пожалуйста, увеличьте количество мест", - "Apps_License_Message_publicKey": "Произошла ошибка при попытке расшифровать лицензию. Пожалуйста, синхронизируйте рабочее пространство в службах подключения и повторите попытку", - "Apps_License_Message_renewal": "Срок действия лицензии истек и ее необходимо продлить", - "Apps_License_Message_seats": "Лицензия не имеет достаточного количества мест для размещения текущего количества активных пользователей. Пожалуйста, увеличьте количество мест", - "Apps_Logs_TTL": "Количество дней, в течение которых хранятся журналы приложений", - "Apps_Logs_TTL_14days": "14 дней", - "Apps_Logs_TTL_30days": "30 дней", - "Apps_Logs_TTL_7days": "7 дней", - "Apps_Logs_TTL_Alert": "В зависимости от размера коллекции журналов, изменение этого параметра может привести к замедлению работы в некоторые моменты времени", - "Apps_Manual_Update_Modal_Body": "Вы хотите обновить его?", - "Apps_Manual_Update_Modal_Title": "Это приложение уже установлено", - "Apps_Marketplace_Deactivate_App_Prompt": "Вы действительно хотите деактивировать это приложение?", - "Apps_Marketplace_Login_Required_Description": "Покупка приложений на Rocket.Chat Marketplace требует регистрации вашего рабочего пространства и входа в систему.", - "Apps_Marketplace_Login_Required_Title": "Требуется вход в Marketplace", - "Apps_Marketplace_Modify_App_Subscription": "Изменить подписку", - "Apps_Marketplace_pricingPlan_+*_monthly": "{{price}}+* / month", - "Apps_Marketplace_pricingPlan_+*_monthly_perUser": "{{price}}+* / month per user", - "Apps_Marketplace_pricingPlan_+*_monthly_perUser_trialDays": "{{price}}+* / month per user-{{trialDays}}-day trial", - "Apps_Marketplace_pricingPlan_+*_monthly_trialDays": "{{price}}+* / month-{{trialDays}}-day trial", - "Apps_Marketplace_pricingPlan_+*_yearly": "{{price}}+* / year", - "Apps_Marketplace_pricingPlan_+*_yearly_perUser": "{{price}}+* / year per user", - "Apps_Marketplace_pricingPlan_+*_yearly_perUser_trialDays": "{{price}}+* / year per user-{{trialDays}}-day trial", - "Apps_Marketplace_pricingPlan_+*_yearly_trialDays": "{{price}}+* / year-{{trialDays}}-day trial", - "Apps_Marketplace_pricingPlan_monthly": "{{price}} / за месяц", - "Apps_Marketplace_pricingPlan_monthly_perUser": "{{price}} / в месяц за пользователя", - "Apps_Marketplace_pricingPlan_monthly_perUser_trialDays": "{{price}} / month per user-{{trialDays}}-day trial", - "Apps_Marketplace_pricingPlan_monthly_trialDays": "{{price}} / month-{{trialDays}}-day trial", - "Apps_Marketplace_pricingPlan_yearly_perUser_trialDays": "{{price}} / year per user-{{trialDays}}-day trial", - "Apps_Marketplace_pricingPlan_yearly_trialDays": "{{price}} / year-{{trialDays}}-day trial", - "Apps_Marketplace_Uninstall_App_Prompt": "Вы действительно хотите удалить это приложение?", - "Apps_Marketplace_Uninstall_Subscribed_App_Anyway": "Удалить в любом случае", - "Apps_Marketplace_Uninstall_Subscribed_App_Prompt": "Это приложение имеет активную подписку, и удаление не отменит его. Если вы хотите это сделать, пожалуйста, измените подписку перед удалением.", - "Apps_Permissions_api": "Зарегистрировать новую конечную точку HTTP", - "Apps_Permissions_cloud_workspace-token": "Взаимодействовать с облачными службами от имени этого сервера", - "Apps_Permissions_env_read": "Доступ к минимальной информации о данной серверной среде", - "Apps_Permissions_livechat-custom-fields_write": "Изменение конфигурации пользовательских полей Livechat", - "Apps_Permissions_livechat-department_multiple": "Доступ к информации нескольких отделов Livechat", - "Apps_Permissions_livechat-department_read": "Доступ к информации отдела Livechat", - "Apps_Permissions_livechat-department_write": "Изменение информации об отделе Livechat", - "Apps_Permissions_livechat-message_read": "Доступ к информации о сообщениях Livechat", - "Apps_Permissions_livechat-message_write": "Изменение информации о сообщениях Livechat", - "Apps_Permissions_livechat-room_read": "Доступ к информации о чате Livechat", - "Apps_Permissions_livechat-room_write": "Изменение информации о чате Livechat", - "Apps_Permissions_livechat-status_read": "Доступ к информации о состоянии Livechat", - "Apps_Permissions_livechat-visitor_read": "Доступ к информации о посетителях Livechat", - "Apps_Permissions_livechat-visitor_write": "Изменение информации о посетителях Livechat", - "Apps_Permissions_message_read": "Чтение сообщений", - "Apps_Permissions_message_write": "Отправка и изменение сообщений", - "Apps_Permissions_networking": "Доступ к сети этого сервера", - "Apps_Permissions_No_Permissions_Required": "Приложение не требует дополнительных разрешений", - "Apps_Permissions_persistence": "Хранить внутренние данные в базе данных", - "Apps_Permissions_Review_Modal_Subtitle": "Данное приложение хочет получить следующие разрешения. Вы согласны?", - "Apps_Permissions_Review_Modal_Title": "Это приложение требует следующие разрешения", - "Apps_Permissions_room_read": "Читать информацию о комнате", - "Apps_Permissions_room_write": "Изменять информацию о комнате", - "Apps_Permissions_scheduler": "Регистрация и обслуживания запланированных заданий", - "Apps_Permissions_server-setting_read": "Читать информацию о сервере", - "Apps_Permissions_server-setting_write": "Изменять информацию о сервере", - "Apps_Permissions_slashcommand": "Регистрация новых slash команд", - "Apps_Permissions_ui_interact": "Взаимодействие с пользовательским интерфейсом", - "Apps_Permissions_upload_read": "Доступ к файлам, загруженным на этот сервер", - "Apps_Permissions_upload_write": "Загружать файлы", - "Apps_Permissions_user_read": "Прочитать основную информацию пользователя", - "Apps_Permissions_user_write": "Изменить информацию о пользователе", - "Apps_Settings": "Настройки приложения", - "Apps_User_Already_Exists": "Имя пользователя \"{{username}}\" уже используется. Переименуйте или удалите пользователя использующего это имя для установки приложения", - "Apps_WhatIsIt": "Приложения: что это такое?", - "Apps_WhatIsIt_paragraph1": "Новый значок в области администрирования! Что это значит и что за приложение?", - "Apps_WhatIsIt_paragraph2": "Во-первых, приложения в этом контексте не относятся к мобильным приложениям. На самом деле было бы лучше подумать о них с точки зрения плагинов или расширенной интеграции.", - "Apps_WhatIsIt_paragraph3": "Во-вторых, это динамические скрипты или пакеты, которые позволят вам настроить экземпляр Rocket.Chat без необходимости разворачивать кодовую базу. Но имейте в виду, это новый набор функций, и из-за этого он может быть не на 100% стабильным. Кроме того, мы по-прежнему разрабатываем набор функций, поэтому на данный момент не все может быть изменено. Для получения дополнительной информации о том, как начать разработку приложения, перейдите по ссылке:", - "Apps_WhatIsIt_paragraph4": "Но с учетом сказанного, если вы заинтересованы в включении этой функции и попробовать его, то здесь нажмите эту кнопку, чтобы включить систему приложений.", - "Archive": "Отправить канал в архив", - "archive-room": "Архивировать комнату", - "archive-room_description": "Разрешение на архивирование канала", - "Archived": "Архивировать", - "Are_you_sure": "Вы уверены?", - "Are_you_sure_you_want_to_clear_all_unread_messages": "Вы уверены, что хотите очистить все непрочитанные сообщения?", - "Are_you_sure_you_want_to_close_this_chat": "Вы уверены, что хотите закрыть этот чат?", - "Are_you_sure_you_want_to_delete_this_record": "Вы уверены, что хотите удалить эту запись?", - "Are_you_sure_you_want_to_delete_your_account": "Вы уверены, что хотите удалить свою учетную запись?", - "Are_you_sure_you_want_to_disable_Facebook_integration": "Вы действительно хотите отключить интеграцию с Facebook?", - "Asset_preview": "Превью", - "Assets": "Активы", - "Assets_Description": "Измените логотип, иконку, фавикон и многое другое для своего рабочего пространства.", - "Assign_admin": "Назначенный администратор", - "Assign_new_conversations_to_bot_agent": "Назначение новых разговоров бот-агенту", - "Assign_new_conversations_to_bot_agent_description": "Система маршрутизации будет пытаться найти агента-бота, прежде чем обращаться к новому разговору с агентом-человеком.", - "assign-admin-role": "Назначить на роль Администратора", - "assign-admin-role_description": "Разрешение назначить на роль Администратора другим пользователям", - "assign-roles": "Назначить роли", - "assign-roles_description": "Разрешение назначать роли другим пользователям", - "Associate": "Связать", - "at": "в", - "At_least_one_added_token_is_required_by_the_user": "Пользователь, по крайней мере, один добавленный токен", - "AtlassianCrowd": "Atlassian Crowd", - "AtlassianCrowd_Description": "Интеграция с Atlassian Crowd.", - "Attachment_File_Uploaded": "Файл загружен", - "Attribute_handling": "Обработка атрибутов", - "Audio": "Аудио", - "Audio_message": "Звуковое сообщение", - "Audio_Notification_Value_Description": "Может быть любой из загруженных звуков или один из звуков по умолчанию: beep, chelle, ding, droplet, highbell, seasons", - "Audio_Notifications_Default_Alert": "Звуковые уведомления", - "Audio_Notifications_Value": "Сообщение по умолчанию для аудио уведомления", - "Audio_record": "Аудиозапись", - "Audios": "Аудиозаписи", - "Audit": "Аудит", - "Auditing": "Аудит", - "Auth": "Авторизация", - "Auth_Token": "Токен авторизации", - "Authentication": "Аутентификация", - "Author": "Автор", - "Author_Information": "Информация об авторе", - "Author_Site": "Автор", - "Authorization_URL": "Авторизация URL-адреса", - "Authorize": "Авторизовать", - "Auto_Load_Images": "Автозагрузка изображений", - "Auto_Selection": "Автоматический выбор", - "Auto_Translate": "Авто-перевод", - "auto-translate": "Автоматический перевод", - "auto-translate_description": "Разрешение пользоваться автоматическим переводом", - "AutoLinker": "AutoLinker", - "AutoLinker_Email": "AutoLinker email", - "AutoLinker_Phone": "Подсвечивать телефоны", - "AutoLinker_Phone_Description": "Автоматически выделять телефонные номера, например `(123)456-7890`", - "AutoLinker_StripPrefix": "Удаление префиксов", - "AutoLinker_StripPrefix_Description": "Сокращать формат, например: https://rocket.chat => rocket.chat", - "AutoLinker_Urls_Scheme": "AutoLinker scheme:// URLs", - "AutoLinker_Urls_TLD": "AutoLinker TLD URLs", - "AutoLinker_Urls_www": "AutoLinker 'www' URLs", - "AutoLinker_UrlsRegExp": "AutoLinker URL regular expression", - "Automatic_Translation": "Автоматический перевод", - "AutoTranslate": "Авто-перевод", - "AutoTranslate_APIKey": "API ключ", - "AutoTranslate_Change_Language_Description": "Изменение языка автоматического перевода не переводит предыдущие сообщения", - "AutoTranslate_DeepL": "DeepL", - "AutoTranslate_Enabled": "Включить авто-перевод", - "AutoTranslate_Enabled_Description": "Включение автоматического перевода позволит пользователям с разрешением на `автоматический перевод ` переводить все сообщения на их язык. Может взиматься оплата.", - "AutoTranslate_Google": "Google", - "AutoTranslate_Microsoft": "Microsoft", - "AutoTranslate_Microsoft_API_Key": "Ocp-Apim-Subscription-Key", - "AutoTranslate_ServiceProvider": "Поставщик услуг", - "Available": "Доступен", - "Available_agents": "Свободные представители", - "Available_departments": "Доступные отделы", - "Avatar": "Аватар", - "Avatar_changed_successfully": "Аватар успешно изменен", - "Avatar_format_invalid": "Не верный формат. Разрешены только графические типы.", - "Avatar_URL": "URL-адрес Аватара", - "Avatar_url_invalid_or_error": "Предоставленный URL-адрес недействителен или недоступен. Пожалуйста, повторите попытку с другим URL-адресом.", - "Avatars": "Аватары", - "Avg_chat_duration": "В среднем продолжительность беседы", - "Avg_first_response_time": "В среднем первое время отклика", - "Avg_of_abandoned_chats": "Среднее количество заброшенных разговоров", - "Avg_of_available_service_time": "Среднее время доступного обслуживания", - "Avg_of_chat_duration_time": "Среднее время продолжительности беседы", - "Avg_of_service_time": "Среднее время обслуживания", - "Avg_of_waiting_time": "Среднее время ожидания", - "Avg_reaction_time": "Среднее время реакции", - "Avg_response_time": "В среднем время отклика", - "Awaiting_confirmation": "Ожидает подтверждения", - "Away": "Отошёл", - "away": "отошёл", - "Back": "Назад", - "Back_to_applications": "Вернуться к приложениям", - "Back_to_chat": "Назад в чат", - "Back_to_imports": "Назад к импорту", - "Back_to_integration_detail": "Назад к инеграции", - "Back_to_integrations": "Назад", - "Back_to_login": "На страницу авторизации", - "Back_to_Manage_Apps": "Назад к управлению приложениями", - "Back_to_permissions": "Назад к настройкам прав", - "Back_to_threads": "Назад к тредам", - "Backup_codes": "Коды резервного копирования", - "ban-user": "Забанить пользователя", - "ban-user_description": "Разрешение на бан пользователей на канале", - "BBB_Enable_Teams": "Включить для Команд", - "BBB_End_Meeting": "Закончить встречу", - "BBB_Join_Meeting": "Присоединиться к встрече", - "BBB_Start_Meeting": "Начать встречу", - "BBB_Video_Call": "Видеозвонок ВВВ", - "BBB_You_have_no_permission_to_start_a_call": "У вас нет разрешения на начало звонка", - "Be_the_first_to_join": "Будьте первым, кто присоединится", - "Belongs_To": "Принадлежит", - "Best_first_response_time": "Лучшее время первого ответа", - "Beta_feature_Depends_on_Video_Conference_to_be_enabled": "Функция в бета тестировании. Зависит от Video Conference.", - "Better": "Лучше", - "Bio": "Биография", - "Bio_Placeholder": "Подсказка для поля биографии", - "Block": "Блокировка", - "Block_IP_Address": "Блокировать IP-адрес", - "Block_Multiple_Failed_Logins_Attempts_Until_Block_By_Ip": "Сколько неудачных попыток до блокировки по IP адресу", - "Block_Multiple_Failed_Logins_Attempts_Until_Block_by_User": "Сколько неудачных попыток до блокировки по имени пользователя", - "Block_Multiple_Failed_Logins_By_Ip": "Блокировать неудачные попытки входа по IP адресу", - "Block_Multiple_Failed_Logins_By_User": "Блокировка неудачных попыток входа по имени пользователя", - "Block_Multiple_Failed_Logins_Enable_Collect_Login_data_Description": "Хранит IP адрес и имя пользователя из данных о попытках входа в систему в коллекции базы данных", - "Block_Multiple_Failed_Logins_Enabled": "Включить сбор данных для входа в систему", - "Block_Multiple_Failed_Logins_Ip_Whitelist": "Белый список IP адресов", - "Block_Multiple_Failed_Logins_Ip_Whitelist_Description": "Список разрешенных IP-адресов разделенный запятой", - "Block_Multiple_Failed_Logins_Notify_Failed": "Уведомление о неудачных попытках входа в систему", - "Block_Multiple_Failed_Logins_Notify_Failed_Channel": "Чат для отправки уведомлений", - "Block_Multiple_Failed_Logins_Notify_Failed_Channel_Desc": "Именно сюда будут поступать уведомления. Убедитесь, что чат существует. Имя чата не должно включать символ #", - "Block_Multiple_Failed_Logins_Time_To_Unblock_By_Ip_In_Minutes": "Время разблокировки IP адреса (в минутах)", - "Block_Multiple_Failed_Logins_Time_To_Unblock_By_User_In_Minutes": "Время разблокировки пользователя (в минутах)", - "Block_User": "Заблокировать пользователя", - "block-ip-device-management": "Блокировка IP Управление устройствами", - "block-ip-device-management_description": "Разрешение на блокировку IP-адреса", - "Blockchain": "Блокчейн", - "Blocked_IP_Addresses": "Заблокированные IP-адреса", - "Blockstack_Auth_Description": "Описание Auth", - "Blockstack_ButtonLabelText": "Текст ярлыка кнопки", - "Blockstack_Description": "Предоставьте участникам рабочего пространства возможность авторизовываться, не прибегая к помощи сторонних сервисов или удаленных серверов.", - "Blockstack_Generate_Username": "Сгенерировать логин", - "Body": "Body", - "bold": "жирный", - "Bot": "Бот", - "bot_request": "Запрос бота", - "BotHelpers_userFields": "Пользовательские поля", - "BotHelpers_userFields_Description": "CSV полей пользователя, к которым можно получить доступ с помощью методов ботов помощников.", - "Bots": "Боты", - "Bots_Description": "Установите поля, на которые можно ссылаться и использовать при разработке ботов.", - "Branch": "Ветка", - "Broadcast": "Широковещательный", - "Broadcast_channel": "Широковещательный канал", - "Broadcast_channel_Description": "Только авторизованные пользователи могут писать новые сообщения, но другие пользователи смогут ответить", - "Broadcast_Connected_Instances": "Широковещательные подключенные виртуальные машины", - "Broadcasting_api_key": "Ключ API Broadcasting", - "Broadcasting_client_id": "Идентификатор клиента Broadcasting", - "Broadcasting_client_secret": "Секретный клиент", - "Broadcasting_enabled": "Broadcasting включен", - "Broadcasting_media_server_url": "URL-адрес трансляционного медиа-сервера", - "Browse_Files": "Просмотр файлов", - "Browser_does_not_support_audio_element": "Ваш браузер не поддерживает звуковой элемент.", - "Browser_does_not_support_recording_video": "Ваш браузер не поддерживает запись видео", - "Browser_does_not_support_video_element": "Ваш браузер не поддерживает видео элемент.", - "Bugsnag_api_key": "Ключ Bugsnag API", - "Build_Environment": "Среда сборки", - "bulk-register-user": "Массовое создание каналов", - "bulk-register-user_description": "Разрешение на массовое создание каналов", - "Bundles": "Набор", - "Busiest_day": "Занятый день", - "Busiest_time": "Занятое время", - "Business_Hour": "Рабочие часы", - "Business_Hour_Removed": "Рабочие часы удалены", - "Business_Hours": "Рабочие часы", - "Business_hours_enabled": "Рабочие часы включены", - "Business_hours_updated": "Рабочие часы обновлены", - "Busy": "Занят", - "busy": "занят", - "Buy": "Купить", - "By": "От", - "by": "по", - "bypass-time-limit-edit-and-delete": "Обход ограничения по времени", - "bypass-time-limit-edit-and-delete_description": "Разрешение на обход ограничения по времени для редактирования и удаления сообщений", - "cache_cleared": "Кэш очищен", - "Call": "Звонок", - "Call_Already_Ended": "Вызов уже завершен", - "Call_back": "Обратный звонок", - "Call_declined": "Вызов отклонен!", - "Call_ended": "Звонок завершен", - "Call_Information": "Информация о вызове", - "Call_ongoing": "Звонок продолжается", - "Call_provider": "Поставщик вызовов", - "Call_unavailable_for_federation": "Звонок не доступен для федеративных чатов", - "Call_was_not_answered": "Вызов не был принят", - "call-management": "Управление вызовами", - "call-management_description": "Разрешение на начало собрания", - "Caller": "Звонящий", - "Caller_Id": "ИД вызывающей стороны", - "Calling": "Идет вызов", - "Calls": "Звонки", - "Calls_in_queue": { - "zero": "Очередь пуста", - "one": "Вызовов в очереди: {{count}}", - "few": "{{count}} вызова в очереди", - "many": "{{count}} вызовов в очереди", - "other": "{{count}} Звонков в очереди" - }, - "Cam_off": "Камера ВЫКЛ", - "Cam_on": "Камера ВКЛ", - "can-audit_description": "Разрешение на доступ к аудиту", - "can-audit-log_description": "Разрешение на доступ к журналу аудита", - "Cancel": "Отмена", - "Cancel_message_input": "Отменить", - "Canceled": "Отменен", - "Canned_Response_Created": "Заготовленный ответ создан", - "Canned_Response_Delete_Warning": "Удаление заготовленного ответа нельзя отменить.", - "Canned_Response_Removed": "Заготовленный ответ удален", - "Canned_Response_Sharing_Department_Description": "Любой сотрудник выбранного отдела может получить доступ к этому заготовленному ответу", - "Canned_Response_Sharing_Private_Description": "Только вы и менеджеры Omnichannel могут получить доступ к этому заготовленному ответу", - "Canned_Response_Sharing_Public_Description": "Любой может получить доступ к этому заготовленному ответу", - "Canned_Response_Updated": "Заготовленный ответ обновлен", - "Canned_Responses": "Заготовленные ответы", - "Canned_Responses_Enable": "Включить заготовленные ответы", - "Cannot_invite_users_to_direct_rooms": "Нельзя приглашать пользователей в личную переписку", - "Cannot_open_conversation_with_yourself": "Нельзя создавать чат с самим собой", - "Cannot_share_your_location": "Не могу поделиться местоположением...", - "CAS_autoclose": "Автозакрытие всплывающего окна авторизации", - "CAS_base_url": "SSO базовый URL", - "CAS_base_url_Description": "Базовый URL вашего внешнего сервиса SSO. Например: `https://sso.example.undef/sso/`", - "CAS_button_color": "Цвет фона кнопки входа", - "CAS_button_label_color": "Цвет текста кнопки входа", - "CAS_button_label_text": "Текст кнопки входа", - "CAS_Creation_User_Enabled": "Разрешить создание пользователя", - "CAS_Creation_User_Enabled_Description": "Разрешить создание пользователя CAS из данных, предоставленных билетом CAS.", - "CAS_enabled": "Включено", - "CAS_Login_Layout": "Стиль окна CAS авторизации", - "CAS_login_url": "SSO логин URL", - "CAS_login_url_Description": "Логин URL вашего внешнего сервиса SSO. Например: `https://sso.example.undef/sso/login`", - "CAS_popup_height": "Высота всплывающего окна входа", - "CAS_popup_width": "Ширина всплывающего окна входа", - "CAS_Sync_User_Data_Enabled": "Всегда синхронизировать пользовательские данные", - "CAS_Sync_User_Data_Enabled_Description": "Всегда синхронизировать внешние пользовательские данные CAS с доступными атрибутами при входе в систему. Примечание: атрибуты всегда синхронизируются при создании учетной записи.", - "CAS_Sync_User_Data_FieldMap": "Атрибуты карты", - "CAS_Sync_User_Data_FieldMap_Description": "Используйте этот JSON для создания внутренних атрибутов (ключ) из внешних атрибутов (значение). Имена внешних атрибутов, обрамленные '%', будут интерполированы в строки значений. \nНапример, `{\"email\":\"%email%\", \"name\":\"%firstname%, %lastname%\"}` \n \nMap атрибутов всегда интерполируется. В CAS 1.0 доступен только атрибут `username`. Из внутренних атрибутов доступны: логин (username), имя (name), адрес электронной почты (email), комнаты (rooms); комнаты - это список комнат, к которым присоединить пользователя после создания, разделенный запятой, например: `{\"rooms\": \"%team%,%department%\"}` присоединит пользователей CAS при создании к каналам их команды и отдела.", - "CAS_trust_username": "Имя пользователя Trust CAS", - "CAS_trust_username_description": "При включении Rocket.Chat будет доверять тому, что любое имя пользователя из CAS принадлежит одному и тому же пользователю в Rocket.Chat. \nЭто может быть необходимо, если пользователь переименован в CAS, но может также позволить людям контролировать Rocket.Chat. учетные записи путем переименования своих собственных пользователей CAS.", - "CAS_version": "Версия CAS", - "CAS_version_Description": "Используйте только версию CAS, поддерживаемую вашим сервисом CAS SSO.", - "Categories": "Категории", - "Categories*": "Категории*", - "CDN_JSCSS_PREFIX": "Префикс CDN для JS/CSS", - "CDN_PREFIX": "CDN префикс", - "CDN_PREFIX_ALL": "Использовать Префикс CDN для всех активов", - "Certificates_and_Keys": "Ключи и сертификаты", - "Change_Room_Type": "Изменение типа канала", - "change-livechat-room-visitor": "Изменить посетителей чата Livechat", - "change-livechat-room-visitor_description": "Разрешение на добавление дополнительной информации для посетителя комнаты livechat", - "Changing_email": "Изменение адреса электронной почты", - "Channel": "Канал", - "channel": "канал", - "Channel_already_exist": "Канал \"#{{channelName}}\" уже существует.", - "Channel_already_exist_static": "Канал с таким названием уже существует", - "Channel_already_Unarchived": "Канал с именем \"#{{channelName}}\" уже находится в состоянии \"разархивирован\"", - "Channel_Archived": "Канал с именем \"#{{channelName}}\" успешно архивирован ", - "Channel_created": "Канал \"#{{channelName}}\" создан.", - "Channel_doesnt_exist": "Канала \"#{{channelName}}\" не существует.", - "Channel_Export": "Экспорт чата", - "Channel_name": "Имя канала", - "Channel_Name_Placeholder": "Пожалуйста, введите название канала...", - "Channel_to_listen_on": "Канал для прослушивания", - "Channel_Unarchived": "Канал с именем \"#{{channelName}}\" успешно разархивирован ", - "Channel_what_is_this_channel_about": "О чем этот канал?", - "Channels": "Каналы", - "Channels_added": "Чаты добавлены", - "Channels_are_where_your_team_communicate": "Каналы для общения вашей команды", - "Channels_list": "Список каналов", - "Chart": "График", - "Chat_button": "кнопка чат", - "Chat_close": "Чат закрыт", - "Chat_closed": "Чат закрыт", - "Chat_closed_by_agent": "Чат закрыт агентом", - "Chat_closed_successfully": "Чат успешно закрыт", - "Chat_Duration": "Длительность чата", - "Chat_History": "История чата", - "Chat_Now": "Написать", - "Chat_On_Hold": "Чат в режиме удержания", - "chat_on_hold_due_to_inactivity": "Этот чат находится в режиме удержания из-за неактивности", - "Chat_On_Hold_Successfully": "Этот чат был успешно переведен в режим удержания", - "Chat_opened_by_visitor": "Чат, открытый посетителем", - "Chat_queued": "Чат в очереди", - "Chat_removed": "Чат удален", - "Chat_resumed": "Чат возобновлен", - "Chat_start": "Начать чат", - "Chat_started": "Чат начался", - "Chat_taken": "Чат взят", - "Chat_window": "Окно чата", - "Chatops_Enabled": "Включить Chatops", - "Chatops_Title": "Панель Chatops", - "Chatops_Username": "Логин Chatops", - "Chats_removed": "Чаты удалены", - "Check_All": "Проверить все", - "Check_device_activity": "Проверить активность устройства", - "Check_if_the_spelling_is_correct": "Проверьте правильность написания", - "Check_Progress": "Проверить ход выполнения", - "Choose_a_room": "Выберите комнату", - "Choose_messages": "Выбрать сообщения", - "Choose_the_alias_that_will_appear_before_the_username_in_messages": "Выберите псевдоним, который появится перед логином в сообщениях.", - "Choose_the_username_that_this_integration_will_post_as": "Выберите имя пользователя, от которого будет отправлять сообщения эта интеграция.", - "Choose_users": "Выберите пользователей", - "Clean_Usernames": "Очистить имена пользователей", - "clean-channel-history": "Очистить историю канала", - "clean-channel-history_description": "Разрешение удалять историю на каналах", - "clear": "Очистить", - "Clear_all_unreads_question": "Удалить все непрочитанные?", - "clear_cache_now": "Очистить кэш сейчас", - "Clear_filters": "Очистить фильтры", - "clear_history": "Очистить историю", - "Clear_livechat_session_when_chat_ended": "Очистить гостевой сеанс по завершении чата", - "clear-oembed-cache": "Очистить кэш OEmbed", - "Click_here": "кликните сюда", - "Click_here_for_more_details_or_contact_sales_for_a_new_license": "Нажмите сюда для получения подробной информации или свяжитесь {{email}} для получения новой лицензии.", - "Click_here_for_more_info": "Больше информации здесь", - "Click_the_messages_you_would_like_to_send_by_email": "Выберите сообщения, которые вы хотите отправить по email.", - "Click_to_join": "Нажмите, чтобы присоединиться!", - "Click_to_load": "Нажмите, чтобы загрузить", - "Client": "Клиент", - "Client_ID": "Идентификатор клиента", - "Client_Secret": "Client secret", - "Clients_will_refresh_in_a_few_seconds": "Клиенты обновятся через пару секунд", - "Close": "Закрыть", - "close": "закрыть", - "Close_chat": "Закрыть чат", - "Close_room_description": "Вы собираетесь закрыть этот чат. Вы уверены, что хотите продолжить?", - "close-livechat-room": "Закрыть комнату Livechat ", - "close-livechat-room_description": "Разрешение на закрытие текущего чата LiveChat", - "close-others-livechat-room": "Закрыть комнату Livechat ", - "close-others-livechat-room_description": "Разрешение закрывать другие каналы LiveChat", - "Closed": "Закрыто", - "Closed_At": "Закрыто в", - "Closed_automatically": "Автоматически закрыто системой", - "Closed_automatically_chat_queued_too_long": "Закрыт автоматически системой (превышено максимальное время очереди)", - "Closed_by_visitor": "Закрыто посетителем", - "Closing_chat": "Закрыть чат", - "Closing_chat_message": "Сообщение о закрытии чата", - "Cloud": "Облако", - "Cloud_address_to_send_registration_to": "Адрес для отправки электронного письма с регистрацией в облаке.", - "Cloud_Apply_license": "Применить лицензию", - "Cloud_Apply_Offline_License": "Применить автономную лицензию", - "Cloud_Change_Offline_License": "Изменить автономную лицензию", - "Cloud_click_here": "После копирования текста перейдите на Cloud Console. [Щелкните здесь]({{cloudConsoleUrl}})", - "Cloud_connectivity": "Облачная связь", - "Cloud_console": "Облачная Консоль", - "Cloud_error_code": "Код: {{errorCode}}", - "Cloud_error_in_authenticating": "Ошибка при аутентификации", - "Cloud_Info": "Информация об облаке", - "Cloud_Invalid_license": "Недействительная лицензия!", - "Cloud_License_applied_successfully": "Лицензия применена успешно!", - "Cloud_login_to_cloud": "Войти в Rocket.Chat Cloud", - "Cloud_logout": "Выход из Rocket.Chat Cloud", - "Cloud_manually_input_token": "Вручную введите токен, полученный из электронного письма регистрации в облаке.", - "Cloud_register_error": "Произошла ошибка при попытке обработать ваш запрос. Пожалуйста, попробуйте позже.", - "Cloud_Register_manually": "Зарегистрироваться вручную", - "Cloud_register_offline_finish_helper": "После завершения процесса регистрации в Cloud Console вам должен быть представлен некоторый текст. Пожалуйста, вставьте его здесь, чтобы закончить регистрацию.", - "Cloud_register_offline_helper": "Рабочие места могут быть зарегистрированы вручную, если доступ в сеть ограничен. Скопируйте текст ниже и перейдите в нашу Cloud Console, чтобы завершить процесс.", - "Cloud_register_success": "Ваше рабочее место успешно зарегистрировано!", - "Cloud_registration_required": "Требуется регистрация", - "Cloud_registration_required_description": "Похоже, что во время установки вы не решили регистрировать свое рабочее пространство.", - "Cloud_registration_required_link_text": "Нажмите здесь, чтобы зарегистрировать ваше рабочее пространство.", - "Cloud_resend_email": "Переотправить письмо", - "Cloud_Service_Agree_PrivacyTerms": "Согласие с условиями конфиденциальности Cloud Service", - "Cloud_Service_Agree_PrivacyTerms_Description": "Я согласен с [Условиями](https://rocket.chat/terms) и [Политикой конфиденциальности](https://rocket.chat/privacy)", - "Cloud_Service_Agree_PrivacyTerms_Login_Disabled_Warning": "Для подключения к облачному рабочему пространству вы должны принять условия конфиденциальности (Мастер установки > Информация об облаке > Согласие с условиями конфиденциальности Cloud Service)", - "Cloud_status_page_description": "Если у конкретной облачной службы возникают проблемы, вы можете проверить ее на нашей странице состояния по адресу", - "Cloud_token_instructions": "Чтобы зарегистрировать свое рабочее пространство, перейдите в Облачную Консоль. Войдите в систему или создайте учетную запись и нажмите \"register self-managed\". Вставьте токен, представленный ниже", - "Cloud_troubleshooting": "Исправление проблем", - "Cloud_update_email": "Обновить электронную почту", - "Cloud_what_is_it": "Что это?", - "Cloud_what_is_it_additional": "Кроме того, вы сможете управлять лицензиями, выставлением счетов и поддержкой из облачной консоли Rocket.Chat.", - "Cloud_what_is_it_description": "Rocket.Chat Cloud Connect позволяет вам подключить свое собственное рабочее пространство Rocket.Chat к нашему облаку. Это позволяет вам управлять своими лицензиями, выставлением счетов и поддержкой в Rocket.Chat Cloud.", - "Cloud_what_is_it_services_like": "Сервисы вроде:", - "Cloud_workspace_connected": "Ваше рабочее пространство успешно подключено к Rocket.Chat Cloud. Вы можете получить доступ к облаку для управления информацией учетной записи", - "Cloud_workspace_connected_plus_account": "Ваше рабочее пространство теперь подключено к облаку Rocket.Chat, и учетная запись связана.", - "Cloud_workspace_connected_without_account": "Ваше рабочее пространство теперь подключено к облаку Rocket.Chat. При желании вы можете войти в Rocket.Chat Cloud и связать свое рабочее пространство с учетной записью Cloud.", - "Cloud_workspace_disconnect": "Если вы больше не хотите использовать облачные сервисы, вы можете отключить свое рабочее пространство от Rocket.Chat Cloud.", - "Cloud_workspace_support": "Если у вас возникли проблемы с облачным сервисом, попробуйте сначала выполнить синхронизацию. Если проблема не устранена, откройте заявку в службу поддержки в облачной консоли.", - "cloud.RegisterWorkspace_Setup_Terms_Privacy": "Я принимаю <1>Положения и условия и <3>Политику конфиденциальности", - "Collaborative": "Совместный", - "Collapse": "Свернуть", - "Collapse_Embedded_Media_By_Default": "Сворачивать вложенные медиа по умолчанию", - "Color": "Цвет", - "color": "Цвет", - "Colors": "Цвета", - "Commands": "Команды", - "Comment": "Комментарий", - "Comment_to_leave_on_closing_session": "Комментарий для выхода при закрытии сессии", - "Commit_details": "Подробности", - "Common_Access": "Общий доступ", - "Community": "Сообщество", - "Completed": "Завершен", - "Computer": "Компьютер", - "Condensed": "Компактный", - "Condition": "Состояние", - "Conference_call_has_ended": "Звонок завершен", - "Conference_name": "Название конференции", - "Configure_Incoming_Mail_IMAP": "Настройка входящей почты (IMAP)", - "Configure_Outgoing_Mail_SMTP": "Настройка исходящей почты (SMTP)", - "Configure_video_conference": "Настройка звонков", - "Confirm": "Подтвердить", - "Confirm_new_password": "Подтвердите новый пароль", - "Confirm_password": "Подтвердить пароль", - "Confirm_your_password": "Подтвердить пароль", - "Confirmation": "Подтверждение", - "Connect": "Подключение", - "Connect_SSL_TLS": "Подключение с помощью SSL/TLS", - "Connected": "Подключено", - "Connection_Closed": "Соединение закрыто", - "Connection_error": "Ошибка подключения", - "Connection_Reset": "Сброс соединения", - "Connectivity_Services": "Connectivity services", - "Consulting": "Консалтинг", - "Consumer_Packaged_Goods": "Потребительские товары", - "Contact": "Контакт", - "Contact_Center": "Контакт-центр", - "Contact_Chat_History": "История чата контакта", - "Contact_Info": "Контактная информация", - "Contact_Manager": "Контакт-менеджер", - "Contact_Name": "Имя контакта", - "Contact_not_found": "Контакт не найден", - "Contact_Profile": "Профиль контакта", - "Contacts": "Контакты", - "Contains_Security_Fixes": "Содержит исправления уязвимостей", - "Content": "Содержимое", - "Continue": "Продолжить", - "Continuous_sound_notifications_for_new_livechat_room": "Непрерывные звуковые уведомления для новой комнаты livechat", - "Conversation": "Беседа", - "Conversation_closed": "Беседа закрыта: {{comment}}.", - "Conversation_closing_tags": "Теги закрытия разговора", - "Conversation_closing_tags_description": "Закрывающие теги будут автоматически назначаться беседам при закрытии.", - "Conversation_finished": "Разговор Завершен", - "Conversation_finished_message": "Сообщение при завершении беседы", - "Conversation_finished_text": "Текст Завершенного Разговора", - "Conversational_transcript": "Экспорт содержимого диалога", - "Conversations": "Сеансы чата", - "Conversations_per_day": "Сеансы чата за день", - "Convert": "Конвертировать", - "Convert_Ascii_Emojis": "Конвертировать ASCII в эмодзи", - "Convert_to_channel": "Конвертировать в чат", - "Converted__roomName__to_channel": "преобразовал(-а) #{{roomName}} в Channel", - "Converted__roomName__to_team": "преобразовал(-а) #{{roomName}} в рабочую группу", - "Converting_channel_to_a_team": "Вы преобразуете этот чат в Команду. Все его участники будут сохранены.", - "Converting_team_to_channel": "Преобразование Команды в чат", - "Copied": "Скопировано", - "Copy": "Копировать", - "Copy_text": "Копирование текста", - "COPY_TO_CLIPBOARD": "Скопировать в буфер обмена", - "Copy_to_clipboard": "Копировать в буфер обмена", - "could-not-access-webdav": "Не удалось получить доступ к WebDAV", - "Count": "Количество", - "Counters": "Счетчики", - "Country": "Страна", - "Country_Afghanistan": "Афганистан", - "Country_Albania": "Албания", - "Country_Algeria": "Алжир", - "Country_American_Samoa": "Американское Самоа", - "Country_Andorra": "Андорра", - "Country_Angola": "Ангола", - "Country_Anguilla": "Ангилья", - "Country_Antarctica": "Антарктида", - "Country_Antigua_and_Barbuda": "Антигуа и Барбуда", - "Country_Argentina": "Аргентина", - "Country_Armenia": "Армения", - "Country_Aruba": "Аруба", - "Country_Australia": "Австралия", - "Country_Austria": "Австрия", - "Country_Azerbaijan": "Азербайджан", - "Country_Bahamas": "Багамские острава", - "Country_Bahrain": "Бахрейн", - "Country_Bangladesh": "Бангладеш", - "Country_Barbados": "Барбадос", - "Country_Belarus": "Беларусь", - "Country_Belgium": "Бельгия", - "Country_Belize": "Белиз", - "Country_Benin": "Бенин", - "Country_Bermuda": "Бермудские острова", - "Country_Bhutan": "Бутан", - "Country_Bolivia": "Боливия", - "Country_Bosnia_and_Herzegovina": "Босния и Герцеговина", - "Country_Botswana": "Ботсвана", - "Country_Bouvet_Island": "Остров Буве", - "Country_Brazil": "Бразилия", - "Country_British_Indian_Ocean_Territory": "Британская территория Индийского океана", - "Country_Brunei_Darussalam": "Бруней-Даруссалам", - "Country_Bulgaria": "Болгария", - "Country_Burkina_Faso": "Буркина-Фасо", - "Country_Burundi": "Бурунди", - "Country_Cambodia": "Камбоджа", - "Country_Cameroon": "Камерун", - "Country_Canada": "Канада", - "Country_Cape_Verde": "Кабо-Верде", - "Country_Cayman_Islands": "Каймановы острова", - "Country_Central_African_Republic": "Центрально-Африканская Республика", - "Country_Chad": "Чад", - "Country_Chile": "Чили", - "Country_China": "Китай", - "Country_Christmas_Island": "Остров Рождества", - "Country_Cocos_Keeling_Islands": "Кокосовые (Килинг) острова", - "Country_Colombia": "Колумбия", - "Country_Comoros": "Коморские острова", - "Country_Congo": "Конго", - "Country_Congo_The_Democratic_Republic_of_The": "Конго, Демократическая Республика", - "Country_Cook_Islands": "Острова Кука", - "Country_Costa_Rica": "Коста-Рика", - "Country_Cote_Divoire": "Кот-д'Ивуар", - "Country_Croatia": "Хорватия", - "Country_Cuba": "Куба", - "Country_Cyprus": "Кипр", - "Country_Czech_Republic": "Чешская Республика", - "Country_Denmark": "Дания", - "Country_Djibouti": "Джибути", - "Country_Dominica": "Доминика", - "Country_Dominican_Republic": "Доминиканская Республика", - "Country_Ecuador": "Эквадор", - "Country_Egypt": "Египет", - "Country_El_Salvador": "Сальвадор", - "Country_Equatorial_Guinea": "Экваториальная Гвинея", - "Country_Eritrea": "Эритрея", - "Country_Estonia": "Эстония", - "Country_Ethiopia": "Эфиопия", - "Country_Falkland_Islands_Malvinas": "Фолклендские (Мальвинские) острова", - "Country_Faroe_Islands": "Фарерские острова", - "Country_Fiji": "Фиджи", - "Country_Finland": "Финляндия", - "Country_France": "Франция", - "Country_French_Guiana": "Французская Гвиана", - "Country_French_Polynesia": "Французская Полинезия", - "Country_French_Southern_Territories": "Южные Французские Территории", - "Country_Gabon": "Габон", - "Country_Gambia": "Гамбия", - "Country_Georgia": "Грузия", - "Country_Germany": "Германия", - "Country_Ghana": "Гана", - "Country_Gibraltar": "Гибралтар", - "Country_Greece": "Греция", - "Country_Greenland": "Гренландия", - "Country_Grenada": "Гренада", - "Country_Guadeloupe": "Гваделупа", - "Country_Guam": "Гуам", - "Country_Guatemala": "Гватемала", - "Country_Guinea": "Гвинея", - "Country_Guinea_bissau": "Гвинея-Бисау", - "Country_Guyana": "Гайана", - "Country_Haiti": "Гаити", - "Country_Heard_Island_and_Mcdonald_Islands": "Острова Херд и Макдональд", - "Country_Holy_See_Vatican_City_State": "Святейший Престол (Государство Ватикан)", - "Country_Honduras": "Гондурас", - "Country_Hong_Kong": "Гонконг", - "Country_Hungary": "Венгрия", - "Country_Iceland": "Исландия", - "Country_India": "Индия", - "Country_Indonesia": "Индонезия", - "Country_Iran_Islamic_Republic_of": "Иран, Исламская Республика", - "Country_Iraq": "Ирак", - "Country_Ireland": "Ирландия", - "Country_Israel": "Израиль", - "Country_Italy": "Италия", - "Country_Jamaica": "Ямайка", - "Country_Japan": "Япония", - "Country_Jordan": "Иордания", - "Country_Kazakhstan": "Казахстан", - "Country_Kenya": "Кения", - "Country_Kiribati": "Кирибати", - "Country_Korea_Democratic_Peoples_Republic_of": "Корейская Народно-Демократическая Республика", - "Country_Korea_Republic_of": "Республика Корея", - "Country_Kuwait": "Кувейт", - "Country_Kyrgyzstan": "Киргизия", - "Country_Lao_Peoples_Democratic_Republic": "Лаосская Народно-Демократическая Республика", - "Country_Latvia": "Латвия", - "Country_Lebanon": "Ливан", - "Country_Lesotho": "Лесото", - "Country_Liberia": "Либерия", - "Country_Libyan_Arab_Jamahiriya": "Ливийская арабская джамахирия", - "Country_Liechtenstein": "Лихтенштейн", - "Country_Lithuania": "Литва", - "Country_Luxembourg": "Люксембург", - "Country_Macao": "Maкao", - "Country_Macedonia_The_Former_Yugoslav_Republic_of": "Македония, Бывшая югославская Республика", - "Country_Madagascar": "Мадагаскар", - "Country_Malawi": "Малави", - "Country_Malaysia": "Малайзия", - "Country_Maldives": "Мальдивы", - "Country_Mali": "Мали", - "Country_Malta": "Мальта", - "Country_Marshall_Islands": "Маршалловы острова", - "Country_Martinique": "Мартиника", - "Country_Mauritania": "Мавритания", - "Country_Mauritius": "Маврикий", - "Country_Mayotte": "Майотта", - "Country_Mexico": "Мексика", - "Country_Micronesia_Federated_States_of": "Микронезия, Федеративные Штаты", - "Country_Moldova_Republic_of": "Республика Молдова", - "Country_Monaco": "Монако", - "Country_Mongolia": "Монголия", - "Country_Montserrat": "Монсеррат", - "Country_Morocco": "Марокко", - "Country_Mozambique": "Мозамбик", - "Country_Myanmar": "Мьянма", - "Country_Namibia": "Намибия", - "Country_Nauru": "Науру", - "Country_Nepal": "Непал", - "Country_Netherlands": "Нидерланды", - "Country_Netherlands_Antilles": "Нидерланды", - "Country_New_Caledonia": "Новая Каледония", - "Country_New_Zealand": "Новая Зеландия", - "Country_Nicaragua": "Никарагуа", - "Country_Niger": "Нигер", - "Country_Nigeria": "Нигерия", - "Country_Niue": "Ниуэ", - "Country_Norfolk_Island": "Остров Норфолк", - "Country_Northern_Mariana_Islands": "Северные Марианские острова", - "Country_Norway": "Норвегия", - "Country_Oman": "Оман", - "Country_Pakistan": "Пакистан", - "Country_Palau": "Палау", - "Country_Palestinian_Territory_Occupied": "Оккупированная палестинская территория", - "Country_Panama": "Панама", - "Country_Papua_New_Guinea": "Папуа - Новая Гвинея", - "Country_Paraguay": "Парагвай", - "Country_Peru": "Перу", - "Country_Philippines": "Филиппины", - "Country_Pitcairn": "Острова Питкэрн", - "Country_Poland": "Польша", - "Country_Portugal": "Португалия", - "Country_Puerto_Rico": "Пуэрто-Рико", - "Country_Qatar": "Катар", - "Country_Reunion": "Реюньон", - "Country_Romania": "Румыния", - "Country_Russian_Federation": "Российская Федерация", - "Country_Rwanda": "Руанда", - "Country_Saint_Helena": "Остров Святой Елены", - "Country_Saint_Kitts_and_Nevis": "Сент-Китс и Невис", - "Country_Saint_Lucia": "Санкт-Люсия", - "Country_Saint_Pierre_and_Miquelon": "Сен-Пьер и Микелон", - "Country_Saint_Vincent_and_The_Grenadines": "Святой Винсент и Гренадины", - "Country_Samoa": "Самоа", - "Country_San_Marino": "Сан - Марино", - "Country_Sao_Tome_and_Principe": "Сан-Томе и Принсипи", - "Country_Saudi_Arabia": "Саудовская Аравия", - "Country_Senegal": "Сенегал", - "Country_Serbia_and_Montenegro": "Сербия и Черногория", - "Country_Seychelles": "Сейшельские острова", - "Country_Sierra_Leone": "Сьерра-Леоне", - "Country_Singapore": "Сингапур", - "Country_Slovakia": "Словакия", - "Country_Slovenia": "Словения", - "Country_Solomon_Islands": "Соломоновы острова", - "Country_Somalia": "Сомали", - "Country_South_Africa": "Южная Африка", - "Country_South_Georgia_and_The_South_Sandwich_Islands": "Южная Георгия и Южные Сандвичевы острова", - "Country_Spain": "Испания", - "Country_Sri_Lanka": "Шри Ланка", - "Country_Sudan": "Судан", - "Country_Suriname": "Суринам", - "Country_Svalbard_and_Jan_Mayen": "Свальбард и Ян-Майен", - "Country_Swaziland": "Свазиленд", - "Country_Sweden": "Швеция", - "Country_Switzerland": "Швейцария", - "Country_Syrian_Arab_Republic": "Сирийская Арабская Республика", - "Country_Taiwan_Province_of_China": "Тайвань, провинция Китая", - "Country_Tajikistan": "Таджикистан", - "Country_Tanzania_United_Republic_of": "Объединенная Республика Танзания", - "Country_Thailand": "Таиланд", - "Country_Timor_leste": "Восточный Тимор", - "Country_Togo": "Того", - "Country_Tokelau": "Токелау", - "Country_Tonga": "Тонга", - "Country_Trinidad_and_Tobago": "Тринидад и Тобаго", - "Country_Tunisia": "Тунис", - "Country_Turkey": "Турция", - "Country_Turkmenistan": "Туркменистан", - "Country_Turks_and_Caicos_Islands": "Острова Теркс и Кайкос", - "Country_Tuvalu": "Тувалу", - "Country_Uganda": "Уганда", - "Country_Ukraine": "Украина", - "Country_United_Arab_Emirates": "Объединенные Арабские Эмираты", - "Country_United_Kingdom": "Великобритания", - "Country_United_States": "Соединенные Штаты", - "Country_United_States_Minor_Outlying_Islands": "Малые отдаленные острова Соединенных Штатов", - "Country_Uruguay": "Уругвай", - "Country_Uzbekistan": "Узбекистан", - "Country_Vanuatu": "Вануату", - "Country_Venezuela": "Венесуэла", - "Country_Viet_Nam": "Вьетнам", - "Country_Virgin_Islands_British": "Британские Виргинские Острова", - "Country_Virgin_Islands_US": "Виргинские острова, США", - "Country_Wallis_and_Futuna": "Уоллис и Футуна", - "Country_Western_Sahara": "Западная Сахара", - "Country_Yemen": "Йемен", - "Country_Zambia": "Замбия", - "Country_Zimbabwe": "Зимбабве", - "Create": "Создать", - "Create_A_New_Channel": "Создать новый канал ", - "Create_channel": "Создать канал", - "Create_channels": "Создать канал", - "Create_new": "Создать", - "Create_new_members": "Создание новых участников", - "Create_unique_rules_for_this_channel": "Создать выделенные правила для этого канала", - "create-c": "Создать публичные каналы", - "create-c_description": "Разрешение на создание публичных каналов", - "create-d": "Создавать каналы личных сообщений", - "create-d_description": "Разрешение на создание чата личных сообщений", - "create-invite-links": "Создать ссылки для приглашения", - "create-invite-links_description": "Разрешение на создание пригласительных ссылок на каналы", - "create-p": "Создавать закрытые каналы", - "create-p_description": "Разрешение создавать закрытые чаты", - "create-personal-access-tokens": "Создание токенов персонального доступа", - "create-personal-access-tokens_description": "Разрешение на создание персонального токена доступа", - "create-team": "Создать команду", - "create-user": "Создавать пользователей", - "create-user_description": "Разрешение на создание пользователей", - "Created": "Создан", - "Created_as": "Создан как", - "Created_at": "Создан", - "Created_by": "Созданный", - "CRM_Integration": "Интеграция с CRM", - "CROWD_Allow_Custom_Username": "Разрешить настраиваемое имя пользователя в Rocket.Chat", - "CROWD_Reject_Unauthorized": "Отклонить неавторизованных", - "Crowd_Remove_Orphaned_Users": "Удалить Orphaned пользователей", - "Crowd_sync_interval_Description": "Интервал между синхронизациями. Пример: `каждые 24 часа` или `в первый день недели`, больше примеров в [Cron Text Parser] (http://bunkat.github.io/later/parsers.html#text)", - "Current_File": "Текущий файл", - "Current_Import_Operation": "Текущая операция импорта", - "Current_Status": "Текущий статус", - "Custom": "Пользовательские ", - "Custom CSS": "Пользовательские стили (CSS)", - "Custom_agent": "Пользовательский агент", - "Custom_dates": "Пользовательская дата", - "Custom_Emoji": "Пользовательские эмодзи", - "Custom_Emoji_Add": "Добавить новый смайл", - "Custom_Emoji_Added_Successfully": "Пользовательский эмодзи успешно добавлен", - "Custom_Emoji_Delete_Warning": "Удаление смайла нельзя отменить.", - "Custom_Emoji_Error_Invalid_Emoji": "Некорректный смайл", - "Custom_Emoji_Error_Name_Or_Alias_Already_In_Use": "Этот эмодзи или один из его псевдонимов уже используются", - "Custom_Emoji_Error_Same_Name_And_Alias": "Имя пользовательского эмодзи и его псевдоним должны отличаться.", - "Custom_Emoji_Has_Been_Deleted": "Пользовательский эмодзи успешно удален", - "Custom_Emoji_Info": "Информация о пользовательском эмодзи", - "Custom_Emoji_Updated_Successfully": "Пользовательский эмодзи успешно обновлен", - "Custom_Field_Not_Found": "Пользовательское поле не найдено", - "Custom_Field_Removed": "Пользовательское поле удалено", - "Custom_Fields": "Пользовательские поля", - "Custom_Integration": "Пользовательская интеграция", - "Custom_oauth_helper": "Настраивая вашего поставщика OAuth, вам необходимо сообщить обратный URL-адрес. Используйте {{url}}.", - "Custom_Script_Logged_In": "Пользовательский скрипт для авторизованных пользователей", - "Custom_Script_Logged_In_Description": "Пользовательский скрипт который будет запускаться ВСЕГДА и для КАЖДОГО авторизованного пользователя (например: когда Вы посещаете чат и вы авторизованны)", - "Custom_Script_Logged_Out": "Пользовательский скрипт для неавторизованных пользователей", - "Custom_Script_Logged_Out_Description": "Пользовательский скрипт который будет запускаться ВСЕГДА и для КАЖДОГО не-авторизованного пользователя (например: посещение страницы авторизации)", - "Custom_Script_On_Logout": "Пользовательский скрипт для рутины \"Выхода\" (де-авторизация пользователя)", - "Custom_Script_On_Logout_Description": "Пользовательский скрипт который будет запущен ТОЛЬКО в потоке выхода из системы", - "Custom_Scripts": "Пользовательские скрипты", - "Custom_Sound_Add": "Добавить пользовательский звук", - "Custom_Sound_Delete_Warning": "Удаление звука нельзя отменить", - "Custom_Sound_Edit": "Редактировать пользовательский звук", - "Custom_Sound_Error_Invalid_Sound": "Некорректный звук", - "Custom_Sound_Error_Name_Already_In_Use": "Имя этого звука уже используется", - "Custom_Sound_Has_Been_Deleted": "Пользовательский звук успешно удален", - "Custom_Sound_Info": "Информация о пользовательском звуке", - "Custom_Sound_Saved_Successfully": "Пользовательский звук успешно сохранен", - "Custom_Status": "Пользовательский статус", - "Custom_Translations": "Пользовательские переводы", - "Custom_Translations_Description": "Должен быть валидным JSON, где ключи - языки, значения - словари ключей и их переводов. Пример: \n ` \n \"en\": { \n \"Channels\": \"Rooms\" \n }, \n \"pt\": { \n \"Channels\": \"Salas\" \n } \n}`", - "Custom_User_Status": "Пользовательский статус", - "Custom_User_Status_Add": "Добавить пользовательский статус", - "Custom_User_Status_Added_Successfully": "Пользовательский статус успешно добавлен", - "Custom_User_Status_Delete_Warning": "Удаление пользовательского статуса не может быть отменено.", - "Custom_User_Status_Edit": "Редактирование персонализированного статуса пользователя", - "Custom_User_Status_Error_Invalid_User_Status": "Неверный пользовательский статус", - "Custom_User_Status_Error_Name_Already_In_Use": "Пользовательский статус уже используется", - "Custom_User_Status_Has_Been_Deleted": "Пользовательский статус удален", - "Custom_User_Status_Info": "Информация о пользовательском статусе", - "Custom_User_Status_Updated_Successfully": "Пользовательский статус успешно обновлен", - "Customer_without_registered_email": "У клиента нет зарегистрированного адреса электронной почты", - "Customize": "Настроить", - "Customize_Content": "Настроить содержимое", - "CustomSoundsFilesystem": "Хранилище пользовательских звуков", - "Daily_Active_Users": "Активные пользователи за день", - "Dashboard": "Панель", - "Data_processing_consent_text": "Текст согласия на обработку данных", - "Data_processing_consent_text_description": "Используйте этот параметр, чтобы объяснить, что вы можете собирать, хранить и обрабатывать личную информацию клиента во время разговора.", - "Date": "Дата", - "Date_From": "От", - "Date_to": "от", - "DAU_value": "DAU {{value}}", - "Days": "Дней", - "days": "дней", - "DB_Migration": "Миграция базы данных", - "DB_Migration_Date": "Дата миграции базы данных", - "DDP_Rate_Limit_Connection_By_Method_Enabled": "Ограничение по соединению для метода: включено", - "DDP_Rate_Limit_Connection_By_Method_Interval_Time": "Лимит по соединению на метод: интервал времени", - "DDP_Rate_Limit_Connection_By_Method_Requests_Allowed": "Ограничение по соединению для метода: запросы разрешены", - "DDP_Rate_Limit_Connection_Enabled": "Ограничение по соединению: включено", - "DDP_Rate_Limit_Connection_Interval_Time": "Ограничение по соединению: интервал времени", - "DDP_Rate_Limit_Connection_Requests_Allowed": "Ограничение по соединению: запросы разрешены", - "DDP_Rate_Limit_IP_Enabled": "Ограничение по IP: включено", - "DDP_Rate_Limit_IP_Interval_Time": "Ограничение по IP: интервал времени", - "DDP_Rate_Limit_IP_Requests_Allowed": "Ограничение по IP: запросы разрешены", - "DDP_Rate_Limit_User_By_Method_Enabled": "Ограничение по пользователю для каждого метода: включено", - "DDP_Rate_Limit_User_By_Method_Interval_Time": "Ограничение пользователем на метод: интервал времени", - "DDP_Rate_Limit_User_By_Method_Requests_Allowed": "Ограничение по пользователю на метод: запросы разрешены", - "DDP_Rate_Limit_User_Enabled": "Ограничение по пользователю: включено", - "DDP_Rate_Limit_User_Interval_Time": "Ограничение пользователем: интервал времени", - "DDP_Rate_Limit_User_Requests_Allowed": "Ограничение по пользователю: запросы разрешены", - "DDP_Rate_Limiter": "Ограничение частоты запросов к DDP", - "Deactivate": "Деактивировать", - "Decline": "Отклонить", - "Default": "По умолчанию", - "Default_Custom_Timezone": "Настраиваемый часовой пояс", - "Default_Referrer_Policy": "Политика источника ссылки по умолчанию", - "Default_Referrer_Policy_Description": "Этот параметр управляет заголовком \"Источник ссылки\", который отправляется при запросе встроенных данных мультимедиа с других серверов. Дополнительные сведения можно получить, перейдя по [этой ссылке из MDN](https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Referrer-Policy). Чтобы изменения вступили в силу, требуется полное обновление страницы", - "Default_Server_Timezone": "Часовой пояс сервера", - "Default_Timezone_For_Reporting": "Часовой пояс по умолчанию для отчетов", - "Default_Timezone_For_Reporting_Description": "Устанавливает часовой пояс по умолчанию, который будет использоваться при отображении панелей или при отправке электронной почты", - "Default_User_Timezone": "Текущий часовой пояс пользователя", - "Default_value": "Значение по умолчанию", - "Delete": "Удалить", - "Delete_all_closed_chats": "Удалить все закрытые чаты", - "Delete_File_Warning": "Удаление файла удалит его навсегда. Это нельзя отменить.", - "Delete_message": "Удалить сообщение", - "Delete_my_account": "Удалить мою учетную запись", - "Delete_Role_Warning": "При удалении роли она будет удалена навсегда. Это невозможно отменить.", - "Delete_User_Warning": "Удаление пользователя удалит все сообщения этого пользователя. Это действие невозможно отменить.", - "Delete_User_Warning_Delete": "Удаление пользователя удалит все сообщения этого пользователя. Это действие невозможно отменить.", - "Delete_User_Warning_Keep": "Пользователь будет удален, но его сообщения останутся. Это действие не может быть отменено.", - "Delete_User_Warning_Unlink": "При удалении пользователя удаляется имя пользователя из всех его сообщений. Это действие не может быть отменено.", - "delete-c": "Удалить публичные каналы", - "delete-c_description": "Разрешение на удаление публичных каналов", - "delete-d": "Удалять личные сообщения", - "delete-d_description": "Разрешение на удаление личных сообщений", - "delete-message": "Удалять сообщения", - "delete-message_description": "Разрешение на удаление сообщений из чатов", - "delete-own-message": "Удалить свое сообщение", - "delete-own-message_description": "Разрешение на удаление собственного сообщения", - "delete-p": "Удалять закрытые чаты", - "delete-p_description": "Разрешение на удаление закрытых чатов", - "delete-team": "Удалить Команду", - "delete-user": "Удалить пользователя", - "delete-user_description": "Разрешение на удаление пользователей", - "Deleted": "Удалено!", - "Deleted__roomName__": "удалил(-а) #{{roomName}}", - "Deleting": "Удаление", - "Department": "Отдел", - "Department_name": "Название отдела", - "Department_not_found": "Отдел не найден", - "Department_removed": "Отдел удален", - "Departments": "Отделы", - "Deployment": "Развертывание", - "Deployment_ID": "Идентификатор развертывания", - "Description": "Описание", - "Desktop": "Компьютер", - "Desktop_apps": "Приложения для настольных ПК", - "Desktop_Notification_Test": "Проверка десктопных уведомлений", - "Desktop_Notifications": "Уведомления на рабочем столе", - "Desktop_Notifications_Default_Alert": "Стандартные оповещения на рабочем столе", - "Desktop_Notifications_Disabled": "Оповещения отключены. Измените настройки браузера, чтобы включить уведомления.", - "Desktop_Notifications_Duration": "Длительность десктопных уведомлений", - "Desktop_Notifications_Duration_Description": "Количество секунд в течение которых отображаются уведомления на компьютере. Это может повлиять на центр уведомлений OS X. Введите 0, чтобы использовать настройки браузера по умолчанию и не влиять на центр уведомлений OS X.", - "Desktop_Notifications_Enabled": "Уведомления на компьютере включены", - "Desktop_Notifications_Not_Enabled": "Уведомления на рабочем столе не включены", - "Details": "Подробности", - "Device_ID": "ID устройства", - "Device_Info": "Информация об устройстве", - "Device_Logged_Out": "Осуществить выход из устройства", - "Device_Logout_Text": "Устройство будет выведено из рабочей области, и текущая сессия будет завершена. Пользователь сможет снова войти в систему на том же устройстве.", - "Device_Management": "Управление устройствами", - "Device_Management_Client": "Клиент", - "Device_Management_Device": "Устройство", - "Device_Management_Device_Unknown": "Неизвестный", - "Device_Management_Enable_Login_Emails": "Включить сообщения на электронную почту об попытках входа в систему", - "Device_Management_Enable_Login_Emails_Description": "Участникам рабочей области отправляются электронные письма каждый раз, когда в их учетных записях обнаруживаются новые попытки входа.", - "Device_Management_IP": "IP адрес", - "Device_Management_OS": "ОС", - "Devices": "Устройства", - "Devices_Set": "Набор устройств", - "Dialed_number_doesnt_exist": "Набранный номер не существует", - "Dialed_number_is_incomplete": "Набранный номер не завершен", - "Different_Style_For_User_Mentions": "Другой стиль для упоминаний пользователей", - "Direct": "Прямой", - "Direct_Message": "Личная переписка", - "Direct_message": "Личная переписка", - "Direct_message_creation_description": "Вы собираетесь создать чат с несколькими пользователями. Добавьте тех, с кем хотите поговорить, всех в одном месте, используя личную переписку.", - "Direct_message_someone": "Личная переписка с кем-нибудь", - "Direct_message_you_have_joined": "Вы присоединились к новой личной переписке с", - "Direct_Messages": "Личная переписка", - "Direct_Reply": "Прямой ответ", - "Direct_Reply_Advice": "Вы можете напрямую ответить на это письмо. Не изменяйте предыдущие сообщения в потоке.", - "Direct_Reply_Debug": "Отладка прямого ответа", - "Direct_Reply_Debug_Description": "[ВНИМАНИЕ] Режим отладки будет отображать ваш пароль в открытом виде в консоли администратора", - "Direct_Reply_Delete": "Удалить перехваченную электронную почту", - "Direct_Reply_Delete_Description": "[Внимание!] Если эта опция включена; все непрочитанные сообщения, даже те - что не являются прямыми ответами - безвозвратно удаляться. Настроенный e-mail ящик будет постоянно пустым и не сможет быть обработан \"параллельно\" людьми.", - "Direct_Reply_Enable": "Разрешить прямой ответ", - "Direct_Reply_Enable_Description": "[Внимание!] Если \"Прямой ответ\" включен; Rocket.Chat будет управлять настроенным e-mail ящиком. Все непрочитанные сообщения будут получены, помечены как прочитаны и обработаны. \"Прямой ответ\" должен быть активирован только при условии что все письма отправленные в ящик предполагают обработку Rocket.Chat-ом без \"параллельного\" участия людей в обработке писем.", - "Direct_Reply_Frequency": "Частота проверки почты", - "Direct_Reply_Frequency_Description": "(в минутах, по умолчанию/минимальное значение - 2)", - "Direct_Reply_Host": "Хост прямого ответа", - "Direct_Reply_IgnoreTLS": "Игнорировать TLS", - "Direct_Reply_Password": "Пароль", - "Direct_Reply_Port": "Порт прямого ответа", - "Direct_Reply_Protocol": "Протокол прямого ответа", - "Direct_Reply_Separator": "Разделитель", - "Direct_Reply_Separator_Description": "[Меняйте только в случае, если вы точно знаете, что делаете, см. документацию] \nРазделитель между базой и тегом в email", - "Direct_Reply_Username": "Имя пользователя", - "Direct_Reply_Username_Description": "Пожалуйста, используйте абсолютную электронную почту, tagging не разрешено, оно будет переписана.", - "Direction": "Направление", - "Directory": "Каталог", - "Disable": "Отключить", - "Disable_Facebook_integration": "Отключить интеграцию с Facebook", - "Disable_Notifications": "Отключить уведомления", - "Disabled": "Отключено", - "disabled": "Отключено", - "Disabled_E2E_Encryption_for_this_room": "отключено шифрование E2E для этой комнаты", - "Disallow_reacting": "Запретить реакции", - "Disallow_reacting_Description": "Запрещает реакции к сообщениям", - "Discard": "Сбросить", - "Disconnect": "Отключить", - "Discover_public_channels_and_teams_in_the_workspace_directory": "Откройте общедоступные каналы и команды в каталоге рабочего пространства.", - "Discussion": "Обсуждение", - "Discussion_description": "Держите всех в курсе событий! Создавая дискуссии - будет создан субканал привязанный к основному каналу.", - "Discussion_first_message_disabled_due_to_e2e": "Вы можете начать отправку сообщений с End-to-End шифрованием в этом обсуждении, после его создания.", - "Discussion_first_message_title": "Ваше сообщение", - "Discussion_name": "Название обсуждения", - "Discussion_start": "Начать обсуждение", - "Discussion_target_channel": "Родительский канал или группа", - "Discussion_target_channel_description": "Выберите канал, который связан с тем, что вы хотите спросить", - "Discussion_target_channel_prefix": "Вы создаете дискуссию в", - "Discussion_title": "Создать новую дискуссию", - "discussion-created": "{{message}}", - "Discussions": "Обсуждение", - "Discussions_unavailable_for_federation": "Обсуждения недоступны для федеративных чатов", - "Display": "Внешний вид списка чатов", - "Display_avatars": "Отображение аватаров", - "Display_Avatars_Sidebar": "Отображение аватаров в боковой панели", - "Display_chat_permissions": "Показать разрешения чата", - "Display_offline_form": "Показать оффлайн сообщение", - "Display_setting_permissions": "Отображать права на изменение настроек", - "Display_unread_counter": "Показывать количество непрочитанных сообщений", - "Displays_action_text": "Показать текст действия", - "Do_It_Later": "Сделать это позже", - "Do_not_display_unread_counter": "Скрыть показ непрочитанных сообщений", - "Do_not_provide_this_code_to_anyone": "Не сообщайте этот код никому.", - "Do_Nothing": "Ничего не делать", - "Do_you_want_to_accept": "Вы хотите принять?", - "Do_you_want_to_change_to_s_question": "Хотите изменить на {{currentUrl}}?", - "Document_Domain": "Домен документов", - "Documentation": "Документация", - "Domain": "Домен", - "Domain_added": "домен добален", - "Domain_removed": "Домен удален", - "Domains": "Домены", - "Domains_allowed_to_embed_the_livechat_widget": "Список доменов, разделенный запятой, куда можно встроить виджет Livechat. Оставьте пустым, чтобы разрешить любые домены.", - "Done": "Готово", - "Dont_ask_me_again": "Не спрашивай меня снова!", - "Dont_ask_me_again_list": "Не спрашивай меня снова", - "Download": "Скачать", - "Download_Destkop_App": "Скачать настольное приложение", - "Download_Info": "Информация о загрузке", - "Download_My_Data": "Загрузить мои данные", - "Download_Pending_Avatars": "Скачать ожидающие аватары", - "Download_Pending_Files": "Скачать оставшиеся файлы", - "Download_Snippet": "Скачать", - "Downloading_file_from_external_URL": "Загрузка файла с внешнего URL", - "Drop_to_upload_file": "Переместите сюда для загрузки файла", - "Dry_run": "Пробный запуск", - "Dry_run_description": "Мы отправим только одно электронное сообщение на адрес, указанный в поле \"От\". Адрес электронной почты должен принадлежать реальному пользователю.", - "Duplicate_archived_channel_name": "Архивный канал с именем \"#{{channelName}}\" уже существует", - "Duplicate_file_name_found": "Найден дубликат имени файла.", - "Duplicated_Email_address_will_be_ignored": "Дублированный адрес электронной почты будет игнорироваться.", - "duplicated-account": "Дублированный аккаунт", - "E2E_enable": "Включить E2E", - "E2E_Enable_description": "Включить возможность создания зашифрованных групп и возможность изменять группы и прямые сообщения для шифрования", - "E2E_Enabled": "E2E включен", - "E2E_Enabled_Default_DirectRooms": "Включить шифрование для личной переписки по умолчанию", - "E2E_Enabled_Default_PrivateRooms": "Включить шифрование для приватных чатов по умолчанию", - "E2E_Encryption_Password_Explanation": "Теперь вы можете создавать зашифрованные частные группы и прямые сообщения. Вы также можете изменить существующие частные группы или DM на зашифрованные.

Это шифрование от конца до конца, поэтому ключ для кодирования / декодирования ваших сообщений не будет сохранен на сервере. По этой причине вам нужно хранить ваш пароль где-то в безопасности. Вам потребуется ввести его на других устройствах, на которых вы хотите использовать шифрование e2e.", - "E2E_key_reset_email": "Уведомление о сбросе ключа E2E", - "E2E_password_request_text": "Чтобы получить доступ к вашим зашифрованным частным группам и прямым сообщениям, введите пароль шифрования.
Вам необходимо ввести этот пароль для кодирования / декодирования ваших сообщений на каждом используемом вами клиенте, поскольку ключ не хранится на сервере.", - "E2E_Reset_Email_Content": "Для вас был осуществлен автоматический выход из системы. При повторном входе в систему Rocket.Chat сгенерирует новый ключ и восстановит доступ пользователя в любой зашифрованный чат, в котором есть один или несколько пользователей в сети. В связи с особенностями шифрования E2E, Rocket.Chat не сможет восстановить доступ к любому зашифрованному чату, в котором нет участников онлайн.", - "E2E_Reset_Other_Key_Warning": "Сброс текущего ключа E2E приведет к выходу пользователя из системы. При повторном входе пользователя в систему Rocket.Chat сгенерирует новый ключ и восстановит доступ пользователя в любой зашифрованный чат в котором есть один или несколько пользователей в сети. В связи с особенностями шифрования E2E, Rocket.Chat не сможет восстановить доступ к любому зашифрованному чату, в котором нет участников онлайн.", - "ECDH_Enabled": "Включить шифрование второго уровня для передачи данных", - "Edit": "Редактировать", - "Edit_Business_Hour": "Редактировать рабочие часы", - "Edit_Canned_Response": "Редактировать заготовленный ответ", - "Edit_Canned_Responses": "Править заготовленные ответы", - "Edit_Contact_Profile": "Редактировать профиль контакта", - "Edit_Custom_Field": "Редактировать поле", - "Edit_Department": "Редактировать отдел", - "Edit_Invite": "Изменить Приглашение", - "Edit_previous_message": "'{{shortcut}}' - редактировать предыдущее сообщение", - "Edit_Priority": "Редактировать приоритет", - "Edit_Status": "Изменить Статус", - "Edit_Tag": "Редактировать метку", - "Edit_Trigger": "Изменить триггер", - "Edit_Unit": "Редактировать юнит", - "Edit_User": "Редактирование пользователя", - "edit-livechat-room-customfields": "Редактирование пользовательских полей чатов Livechat", - "edit-livechat-room-customfields_description": "Разрешение на редактирование пользовательских полей чатов Livechat", - "edit-message": "Редактировать сообщение", - "edit-message_description": "Разрешение на редактирование сообщений в чатах", - "edit-omnichannel-contact": "Редактирование контакта Omnichannel", - "edit-omnichannel-contact_description": "Разрешение на редактирование контакта Omnichannel", - "edit-other-user-active-status": "Редактировать статус активности другого пользователя", - "edit-other-user-active-status_description": "Разрешение на блокировку и разблокировку аккаунтов", - "edit-other-user-avatar": "Редактировать Аватар другого пользователя", - "edit-other-user-avatar_description": "Разрешение на изменение аватара другого пользователя.", - "edit-other-user-e2ee": "Редактировать E2E шифрование других пользователей", - "edit-other-user-e2ee_description": "Разрешение на изменение E2E шифрования другого пользователя.", - "edit-other-user-info": "Редактировать информацию другого пользователя", - "edit-other-user-info_description": "Разрешение изменять имя, логин или адрес электронной почты другого пользователя.", - "edit-other-user-password": "Редактировать пароль другого пользователя", - "edit-other-user-password_description": "Разрешение на редактирование пароля другого пользователя. Требует разрешения на редактирование информации другого пользователя.", - "edit-other-user-totp": "Редактирование двухфакторного TOTP для другого пользователя", - "edit-other-user-totp_description": "Разрешение на редактирование двухфакторного TOTP другого пользователя", - "edit-privileged-setting": "Изменить привилегированные параметры", - "edit-privileged-setting_description": "Возможность редактирование настроек", - "edit-room": "Редактировать комнату", - "edit-room_description": "Разрешение на редактирование имени, темы, типа (приватный или публичный) и статуса (активный или архивный) комнаты.", - "edit-room-avatar": "Изменить аватар чата", - "edit-room-avatar_description": "Разрешения на правку аватара чата", - "edit-room-retention-policy": "Изменить политику очистки чата", - "edit-room-retention-policy_description": "Разрешение изменять политику очистки чатов, автоматически удалять в ней сообщения", - "edit-team": "Редактировать Команду", - "edit-team_description": "Разрешение на редактирование Команд", - "edited": "отредактировано", - "Editing_room": "Редактирование комнаты", - "Editing_user": "Редактирование пользователя", - "Editor": "Редактор", - "Education": "Образование", - "Email": "Электронная почта", - "Email_address_to_send_offline_messages": "Адрес Email для отправки сообщения в режиме офлайн", - "Email_already_exists": "Такой адрес электронной почты уже используется", - "Email_body": "Тело письма", - "Email_Change_Disabled": "Администратор вашего Rocket.Chat запретил изменение адреса электронной почты", - "Email_Changed_Description": "Вы можете использовать следующие подстановки: \n - `[email]` для электронной почты получателя. \n - `[Site_Name]` и `[Site_URL]` для названия приложения и его URL.", - "Email_Changed_Email_Subject": "[Site_Name] - Адрес электронной почты изменен", - "Email_changed_section": "Адрес электронной почты изменен", - "Email_Footer_Description": "Вы можете использовать следующие подстановки: \n - `[Site_Name]` и `[Site_URL]` для имени приложения и его URL соответственно. ", - "Email_from": "От", - "Email_Header_Description": "Вы можете использовать следующие подстановки: \n - `[Site_Name]` и `[Site_URL]` для имени приложения и его URL соответственно. ", - "Email_Inbox": "Входящая почта", - "Email_Inboxes": "Почтовые ящики", - "Email_Notification_Mode": "Офлайн уведомления по Email", - "Email_Notification_Mode_All": "Каждое упоминание/ЛС", - "Email_Notification_Mode_Disabled": "Отключено", - "Email_notification_show_message": "Показать сообщение в уведомлении по электронной почте", - "Email_Notifications_Change_Disabled": "Ваш администратор Rocket.Chat отключил уведомления по электронной почте", - "Email_or_username": "Адрес email или логин", - "Email_Placeholder": "Пожалуйста, введите ваш email адрес...", - "Email_Placeholder_any": "Пожалуйста, введите e-mail адреса...", - "email_plain_text_only": "Отправлять только обычные текстовые сообщения", - "Email_sent": "Письмо отправлено", - "email_style_description": "Избегать вложенных селекторов", - "email_style_label": "Стиль электронной почты", - "Email_subject": "Тема", - "Email_verified": "Адрес электронной почты подтверждён", - "Emoji": "Эмодзи ", - "EmojiCustomFilesystem": "Хранилище пользовательских эмодзи", - "Empty_title": "Пустой заголовок", - "Enable": "Включить", - "Enable_Auto_Away": "Установка статуса \"Нет на месте\"", - "Enable_CSP": "Включить политику безопасности содержимого (Content-Security-Policy)", - "Enable_CSP_Description": "Не отключайте эту опцию, если только у вас не кастомная сборка и нет проблем из-за inline-скриптов", - "Enable_Desktop_Notifications": "Включить уведомления на компьютере", - "Enable_inquiry_fetch_by_stream": "Включить сбор данных по запросу с сервера с помощью потока", - "Enable_omnichannel_auto_close_abandoned_rooms": "Включить автоматическое закрытие чатов, покинутых посетителями", - "Enable_Password_History": "Включить историю паролей", - "Enable_Password_History_Description": "Если эта функция включена, пользователи не смогут обновить свои пароли на некоторые из последних использовавшихся ими паролей.", - "Enable_Svg_Favicon": "Включить векторную иконку (SVG favicon)", - "Enable_two-factor_authentication": "Включить двухфакторную авторизацию", - "Enabled": "Включено", - "Enabled_E2E_Encryption_for_this_room": "включено шифрование E2E для этой комнаты", - "Encrypted": "Зашифрованный", - "Encrypted_channel_Description": "Полностью зашифрованный канал. Поиск не будет работать с зашифрованными каналами, и уведомления могут не показать содержание сообщений.", - "Encrypted_message": "Зашифрованное сообщение", - "Encrypted_setting_changed_successfully": "Зашифрованный параметр успешно изменен", - "Encryption_key_saved_successfully": "Ваш ключ шифрования был успешно сохранен.", - "End": "Конец", - "End_suspicious_sessions": "Завершите все подозрительные сеансы", - "Engagement_Dashboard": "Панель взаимодействия", - "ensure_email_address_valid": "Некорректный адрес электронной почты", - "Enter": "Ввод", - "Enter_a_custom_message": "Введите персонифицированное сообщение", - "Enter_a_department_name": "Введите название департамента", - "Enter_a_name": "Введите имя", - "Enter_a_regex": "Введите регулярное выражение", - "Enter_a_room_name": "Введите название комнаты", - "Enter_a_tag": "Введите метку", - "Enter_a_username": "Введите логин", - "Enter_Alternative": "Альтернативный режим (отправка по Ctrl/Alt/Shift/CMD + Enter)", - "Enter_authentication_code": "Введите код аутентификации", - "Enter_Behaviour": "Поведение клавиши Enter", - "Enter_Behaviour_Description": "Эта настройка определяет, будет Enter отправлять сообщение или добавлять новую строку", - "Enter_E2E_password": "Введите пароль E2E", - "Enter_name_here": "Введите название", - "Enter_Normal": "Обычный режим (отправка по Enter)", - "Enter_to": "Войти в", - "Enter_your_E2E_password": "Введите пароль E2E", - "Enterprise": "Корпорация", - "Enterprise_Description": "Вручную обновите лицензию Enterprise.", - "Enterprise_License": "Корпоративная лицензия", - "Enterprise_License_Description": "Если ваше рабочее пространство зарегистрировано и лицензия предоставлена Rocket.Chat Cloud, вам не нужно вручную обновлять лицензию здесь.", - "Entertainment": "Развлечения", - "Error": "Ошибка", - "Error_404": "Ошибка 404", - "Error_changing_password": "Ошибка при изменении пароля", - "Error_loading_pages": "Ошибка загрузки страниц", - "Error_login_blocked_for_ip": "Вход был временно заблокирован для этого IP", - "Error_login_blocked_for_user": "Вход был временно заблокирован для этого пользователя", - "Error_sending_livechat_offline_message": "Ошибка отправки сообщения Livechat в автономном режиме", - "Error_sending_livechat_transcript": "Ошибка отправки протокола Livechat", - "Error_Site_URL": "Недействительный Site_Url", - "Error_Site_URL_description": "Обновите настройку \"Site_Url\", чтобы найти дополнительную информацию [здесь](https://go.rocket.chat/i/invalid-site-url)", - "Error_something_went_wrong": "Ой! Что-то пошло не так. Пожалуйста, перезагрузите страницу или обратитесь к администратору.", - "error-action-not-allowed": "{{action}} не разрешено", - "error-agent-offline": "Агент не в сети", - "error-agent-status-service-offline": "Состояние оператора — автономный, или омниканальный сервис неактивен", - "error-application-not-found": "Приложение не найдено", - "error-archived-duplicate-name": "Существует архивный канал с именем '{{room_name}}'", - "error-avatar-invalid-url": "Неверный URL аватара: {{url}}", - "error-avatar-url-handling": "Ошибка установки аватара из URL ({{url}}) для {{username}}", - "error-blocked-username": "**{{field}}** запрещен к использованию!", - "error-business-hours-are-closed": "Рабочие часы окончены", - "error-canned-response-not-found": "Заготовленный ответ не найден", - "error-cannot-delete-app-user": "Удаление пользователя приложения не разрешено, удалите соответствующее приложение, чтобы удалить его.", - "error-cant-add-federated-users": "Невозможно добавить федеративных пользователей в нефедеративный чат", - "error-cant-invite-for-direct-room": "Нельзя приглашать пользователей в личные сообщения", - "error-channels-setdefault-is-same": "Значение по умолчанию для канала совпадает с тем, на что он был бы изменен.", - "error-channels-setdefault-missing-default-param": "Требуется bodyParam 'default'", - "error-could-not-change-email": "Невозможно изменить адрес электронной почты", - "error-could-not-change-name": "Невозможно изменить имя", - "error-could-not-change-username": "Не удалось изменить логин", - "error-custom-field-name-already-exists": "Имя пользовательского поля уже существует", - "error-delete-protected-role": "Нельзя удалить защищённую роль", - "error-department-not-found": "Отдел не найден", - "error-direct-message-file-upload-not-allowed": "Обмен файлами не разрешен в личных сообщениях", - "error-duplicate-channel-name": "Канал с именем '{{channel_name}}' уже существует", - "error-edit-permissions-not-allowed": "Разрешения на редактирование не допускаются", - "error-email-domain-blacklisted": "Домен адреса электронной почты находится в черном списке", - "error-email-send-failed": "Ошибка отправки электронного сообщения: {{message}}", - "error-essential-app-disabled": "Ошибка: Приложение Rocket.Chat, которое необходимо для этого отключено. Пожалуйста, свяжитесь с вашим администратором", - "error-field-unavailable": "{{field}} уже используется :(", - "error-file-too-large": "Размер файл слишком большой", - "error-forwarding-chat": "Что-то пошло не так при пересылке чата, пожалуйста, повторите попытку позже.", - "error-forwarding-chat-same-department": "Выбранный департамент и текущий чат департамента одинаковы", - "error-forwarding-department-target-not-allowed": "Переадресация в целевой отдел не допускается.", - "error-guests-cant-have-other-roles": "Гостевые пользователи не могут иметь других ролей.", - "error-import-file-extract-error": "Не удалось извлечь файл импорта.", - "error-import-file-is-empty": "Импортированный файл кажется пустым.", - "error-import-file-missing": "Импортируемый файл не найден по указанному пути.", - "error-importer-not-defined": "Импортер не был определен правильно, отсутствует класс импорта.", - "error-input-is-not-a-valid-field": "{{input}} недопустимое {{field}}", - "error-inquiry-taken": "Запрос уже отправлен", - "error-insufficient-permission": "Ошибка! У вас нет разрешения (\"{{permission}}\"), необходимого для выполнения этой операции", - "error-invalid-account": "Неверный аккаунт", - "error-invalid-actionlink": "Недействительная ссылка", - "error-invalid-arguments": "Недопустимые аргументы", - "error-invalid-asset": "Недействительный ресурс", - "error-invalid-channel": "Недопустимый канал.", - "error-invalid-channel-start-with-chars": "Недопустимый канал. Начните с @ или #", - "error-invalid-custom-field": "Неверное пользовательское поле", - "error-invalid-custom-field-name": "Некорректное имя для поля. Используйте только буквы, цифры, дефисы и подчеркивания.", - "error-invalid-custom-field-value": "Недействительное значение для поля {{field}} ", - "error-invalid-date": "Указана неверная дата", - "error-invalid-description": "Неверное описание", - "error-invalid-domain": "Ошибочный домен", - "error-invalid-email": "Некорректный адрес электронной почты {{email}}", - "error-invalid-email-address": "Некорректный адрес электронной почты", - "error-invalid-email-inbox": "Неверный почтовый ящик", - "error-invalid-file-height": "Недопустимая высота файла", - "error-invalid-file-type": "Неверный тип файла", - "error-invalid-file-width": "Недопустимая ширина файла", - "error-invalid-from-address": "Вы сообщили неверный адрес отправителя.", - "error-invalid-inquiry": "Недействительный запрос", - "error-invalid-integration": "Неверная интеграция", - "error-invalid-message": "Неверное сообщение", - "error-invalid-method": "Недопустимый метод", - "error-invalid-name": "Неверное имя", - "error-invalid-param": "Неверный параметр", - "error-invalid-params": "Неверные параметры", - "error-invalid-password": "Неверный пароль", - "error-invalid-permission": "Недействительное разрешение", - "error-invalid-port-number": "Неверный номер порта", - "error-invalid-priority": "Некорректный приоритет", - "error-invalid-redirectUri": "Ошибочный redirectUri", - "error-invalid-role": "Недопустимая роль", - "error-invalid-room": "Такого канала не существует", - "error-invalid-room-name": "{{room_name}} недопустимое имя комнаты", - "error-invalid-room-type": "{{type}} недопустимый тип комнаты.", - "error-invalid-settings": "Недействительные настройки", - "error-invalid-subscription": "Неверная подписка", - "error-invalid-token": "Недопустимый токен", - "error-invalid-triggerWords": "Недействительные triggerWords", - "error-invalid-urls": "Недействительные URLы", - "error-invalid-user": "Неверный пользователь", - "error-invalid-username": "Неверный логин", - "error-invalid-value": "Некорректное значение", - "error-invalid-webhook-response": "Webhook URL ответил статусом, отличным от 200", - "error-license-user-limit-reached": "Достигнуто максимальное количество пользователей.", - "error-logged-user-not-in-room": "Вас нет в комнате `{{roomName}}`", - "error-max-guests-number-reached": "Вы достигли максимального количества гостевых пользователей, разрешенного вашей лицензией. Для получения новой лицензии свяжитесь с sale@rocket.chat.", - "error-max-number-simultaneous-chats-reached": "Достигнуто максимальное количество одновременных чатов на одного агента.", - "error-message-deleting-blocked": "Удаление сообщений запрещено", - "error-message-editing-blocked": "Редактирование сообщений запрещено", - "error-message-size-exceeded": "Размер сообщения превышает Message_MaxAllowedSize", - "error-missing-unsubscribe-link": "Для того, чтобы [unsubscribe], вы должны предоставить эту ссылку.", - "error-no-message-for-unread": "Нет сообщений, которые можно отметить как непрочитанные", - "error-no-owner-channel": "Только владельцы могут добавить этот канал к команде", - "error-no-permission-team-channel": "У вас нет разрешения на добавление этого канала к команде", - "error-no-tokens-for-this-user": "Нет токенов для этого пользователя", - "error-not-allowed": "Не разрешено", - "error-not-authorized": "Не авторизован", - "error-office-hours-are-closed": "Рабочее время завершено.", - "error-password-in-history": "Введенный пароль уже использовался ранее", - "error-password-policy-not-met": "Пароль не соответствует политике сервера", - "error-password-policy-not-met-maxLength": "Пароль не соответствует политике сервера о максимальном размере пароля (слишком длинный пароль)", - "error-password-policy-not-met-minLength": "Пароль не соответствует политике сервера о минимальной длине пароля (слишком короткий пароль)", - "error-password-policy-not-met-oneLowercase": "Пароль не соответствует политике сервера по крайней мере д.б. один символ нижнего регистра", - "error-password-policy-not-met-oneNumber": "Пароль не соответствует политике сервера по крайней мере д.б. один числовой символ", - "error-password-policy-not-met-oneSpecial": "Пароль не соответствует политике сервера по крайней мере д.б. один специальный символ", - "error-password-policy-not-met-oneUppercase": "Пароль не соответствует политике сервера по крайней мере д.б. один символ верхнего регистра", - "error-password-policy-not-met-repeatingCharacters": "Пароль не соответствует политике сервера запрещенных повторяющихся символов (у вас слишком много одинаковых символов рядом друг с другом)", - "error-password-same-as-current": "Введенный пароль такой же, как и текущий", - "error-personal-access-tokens-are-current-disabled": "Токены личного доступа в настоящее время отключены", - "error-pinning-message": "Сообщение не может быть закреплено", - "error-push-disabled": "Push оповещения отключены", - "error-remove-last-owner": "Это последний владелец. Пожалуйста, назначьте нового владельца перед удалением этого.", - "error-returning-inquiry": "Ошибка возврата запроса в очередь", - "error-role-already-present": "Роль с таким именем уже существует", - "error-role-in-use": "Нельзя удалить роль, потому что она используется", - "error-role-name-required": "Требуется название роли", - "error-room-is-not-closed": "Номер не закрыт", - "error-room-onHold": "Ошибка! Чат находится в режиме удержания", - "error-selected-agent-room-agent-are-same": "Выбранный агент и агент чата одинаковы", - "error-starring-message": "Сообщение не может быть отмечено", - "error-tags-must-be-assigned-before-closing-chat": "Метки должны быть назначены до закрытия чата", - "error-the-field-is-required": "Поле {{field}} требуется.", - "error-this-is-not-a-livechat-room": "Это не Livechat комната", - "error-token-already-exists": "Токен с этим именем уже существует", - "error-token-does-not-exists": "Токен не существует", - "error-too-many-requests": "Ошибка, слишком много запросов. вы должны подождать {{seconds}} секунд перед тем, как попробовать снова.", - "error-transcript-already-requested": "Транскрипт уже запрошен", - "error-unpinning-message": "Сообщение не может быть откреплено", - "error-user-has-no-roles": "Пользователь не имеет ролей", - "error-user-is-not-activated": "Пользователь не активирован", - "error-user-is-not-agent": "Пользователь не является агентом Omnichannel", - "error-user-is-offline": "Пользователь не в сети", - "error-user-limit-exceeded": "Число пользователей, которых вы пытаетесь пригласить в #channel_name, превышает лимит, установленный администратором", - "error-user-not-belong-to-department": "Пользователь не входит в данный отдел", - "error-user-not-in-room": "Пользователь не в этой комнате", - "error-user-registration-disabled": "Регистрация пользователей отключена", - "error-user-registration-secret": "Регистрация пользователя допускается только с помощью секретной ссылки", - "error-validating-department-chat-closing-tags": "Как минимум одна закрывающая метка требуется, когда отдел требует метки на закрытие разговоров.", - "error-you-are-last-owner": "Вы последний владелец комнаты. Пожалуйста, назначьте нового владельца до выхода из этой комнаты.", - "Errors_and_Warnings": "Ошибки и предупреждения", - "Esc_to": "Выйти в", - "Estimated_due_time": "Предполагаемое время выполнения", - "Estimated_due_time_in_minutes": "Предполагаемое время выполнения (время в минутах)", - "Event_Trigger": "Event trigger", - "Event_Trigger_Description": "Выберите тип события, который будет запускать этот исходящий WebHook", - "every_10_seconds": "Каждые 10 секунд", - "every_30_minutes": "Раз в 30 минут", - "every_5_minutes": "Каждые 5 минут", - "every_day": "Один раз в день", - "every_hour": "Раз в час", - "every_minute": "Раз в минуту", - "every_second": "Один раз в секунду", - "every_six_hours": "Раз в 6 часов", - "Everyone_can_access_this_channel": "У всех есть доступ к этому каналу", - "Exact": "Точно", - "Example_payload": "Пример полезной нагрузки", - "Example_s": "Пример: {{value}}", - "except_pinned": "(за исключением тех, которые закреплены)", - "Exclude_Botnames": "Исключить ботов", - "Exclude_Botnames_Description": "Не обрабатывать сообщения от ботов, имена которых совпадают с регулярным выражением выше. Если не заполнено, все сообщения будут обработаны.", - "Exclude_pinned": "Не удалять прикрепленные сообщения", - "Execute_Synchronization_Now": "Выполнить синхронизацию сейчас", - "Exit_Full_Screen": "Выход из полноэкранного режима", - "Expand": "Развернуть", - "Expand_view": "Развернуть представление", - "Experimental_Feature_Alert": "Это экспериментальная функция! Пожалуйста, имейте в виду, что она может быть изменена, сломана или даже удалена в будущем без какого-либо уведомления.", - "Expiration": "Срок действия", - "Expiration_(Days)": "Срок действия (дни)", - "Expired": "Срок действия истек", - "Explore_marketplace": "Обзор магазина", - "Explore_the_marketplace_to_find_awesome_apps": "Ознакомьтесь с магазином и найдите потрясающие приложения для Rocket.Chat", - "Export": "Экспорт", - "Export_as_file": "Экспорт как файл", - "Export_Messages": "Экспорт сообщений", - "Export_My_Data": "Экспорт моих данных", - "expression": "Выражение", - "Extended": "Расширенный", - "Extensions": "Расширения", - "External": "Внешний", - "External_Domains": "Внешние Домены", - "External_Queue_Service_URL": "URL внешнего сервера очередей", - "External_Service": "Внешний сервис", - "External_Users": "Внешние пользователи", - "Extremely_likely": "Весьма вероятно", - "Facebook": "Фейсбук", - "Facebook_Page": "Страница Facebook", - "Failed": "Не удалось", - "Failed_to_activate_invite_token": "Не удалось активировать токен приглашения", - "Failed_to_add_monitor": "Не удалось добавить монитор", - "Failed_To_Download_Files": "Не удалось скачать файлы", - "Failed_to_generate_invite_link": "Не удалось сгенерировать ссылку приглашения", - "Failed_To_Load_Import_Data": "Не удалось загрузить данные импорта", - "Failed_To_Load_Import_History": "Не удалось загрузить историю импорта", - "Failed_To_Load_Import_Operation": "Не удалось загрузить операцию импорта", - "Failed_To_Start_Import": "Не удалось начать операцию импорта", - "Failed_to_validate_invite_token": "Не удалось подтвердить подлинность токена приглашения", - "Failure": "Отказ", - "Fallback_forward_department": "Резервный отдел для переадресации", - "Fallback_forward_department_description": "Позволяет определить резервный отдел, который будет получать чаты, переадресованные этому отделу, если в данный момент операторы в сети отсутствуют", - "False": "Нет", - "Favorite": "Избранное", - "Favorite_Rooms": "Включить избранные каналы", - "Favorites": "Избранное", - "Feature_Depends_on_Livechat_Visitor_navigation_as_a_message_to_be_enabled": "Эта функция зависит от того, включена ли функция «Отправить историю навигации посетителя как сообщения».", - "Feature_depends_on_selected_call_provider_to_be_enabled_from_administration_settings": "Эта функция зависит от выбранного выше поставщика вызовов, который должен быть включен в настройках администрирования.
Для **Jitsi**: убедитесь, что система Jitsi включена в разделе \"Администрирование\" -> \"Видеоконференция\" -> \"Jitsi\" -> \"Включено\".
Для **WebRTC**: убедитесь, что технология WebRTC включена в разделе \"Администрирование\" ->\"WebRTC\" ->\"Включено\".", - "Feature_Limiting": "Ограничение функций", - "Features": "Доступные функции", - "Federation": "Федерация", - "Federation_Description": "Федерация позволяет неограниченному числу рабочих пространств взаимодействовать друг с другом.", - "FEDERATION_Discovery_Method": "Метод открытия", - "FEDERATION_Discovery_Method_Description": "Вы можете использовать хаб или SRV и TXT в записях DNS.", - "FEDERATION_Domain": "Домен", - "FEDERATION_Domain_Alert": "Не изменяйте это после включения функции, мы пока не можем обрабатывать изменения домена.", - "FEDERATION_Domain_Description": "Добавьте домен, к которому должен быть привязан этот сервер - например: @ rocket.chat.", - "Federation_Enable": "Включить федерацию", - "Federation_Matrix": "Федерация V2", - "Federation_Matrix_enabled": "Включено", - "FEDERATION_Public_Key": "Открытый ключ", - "Federation_Public_key": "Открытый ключ", - "FEDERATION_Public_Key_Description": "Это ключ, которым вы должны поделиться со своими пирами.", - "Federation_slash_commands": "Команды федерации", - "FEDERATION_Status": "Статус", - "FEDERATION_Test_Setup": "Тестовая установка", - "FEDERATION_Test_Setup_Error": "Не удалось найти ваш сервер, используя ваши настройки, пожалуйста, проверьте ваши настройки.", - "FEDERATION_Test_Setup_Success": "Ваша федерация работает, и другие серверы могут найти вас!", - "Field": "Поле", - "Field_removed": "Поле удалено", - "Field_required": "Обязательное поле", - "File": "Файл", - "File_Downloads_Started": "Загрузка файла начата", - "File_exceeds_allowed_size_of_bytes": "Файл превышает допустимый размер {{size}}.", - "File_name_Placeholder": "Искать файлы...", - "File_not_allowed_direct_messages": "Передача файлов не разрешена в личных сообщениях", - "File_Path": "Путь файла", - "file_pruned": "файл удален", - "File_removed_by_automatic_prune": "Файл удален автоматической очисткой", - "File_removed_by_prune": "Файл удален в результате очистки", - "File_Type": "Тип файла", - "File_type_is_not_accepted": "Недопустимый тип файла", - "File_uploaded": "Файл загружен", - "File_uploaded_successfully": "Файл успешно загружен", - "File_URL": "URL-адрес файла", - "Files": "Файлы", - "files": "файлы", - "Files_only": "Удалять только прикрепленные файлы. Сообщения останутся", - "FileSize_Bytes": "{{fileSize}} байт", - "FileSize_KB": "{{fileSize}} КБ", - "FileSize_MB": "{{fileSize}} МБ", - "FileType": "Тип файла", - "FileUpload": "Загрузка файлов", - "FileUpload_Cannot_preview_file": "Невозможно просмотреть файл", - "FileUpload_Disabled": "Загрузка файлов отключена.", - "FileUpload_Enable_json_web_token_for_files": "Включить защиту Json Web Tokens для загрузки файлов", - "FileUpload_Enable_json_web_token_for_files_description": "Добавляет JWT к URL загруженных файлов", - "FileUpload_Enabled": "Загрузка файлов включена", - "FileUpload_Enabled_Direct": "Загрузка файлов включена в личных сообщениях", - "FileUpload_Error": "Ошибка загрузки файла", - "FileUpload_File_Empty": "Пустой файл", - "FileUpload_FileSystemPath": "Системный путь", - "FileUpload_GoogleStorage_AccessId": "Идентификатор доступа Google Storage", - "FileUpload_GoogleStorage_AccessId_Description": "Идентификатор доступа обычно представлен в формате адреса электронной почты. Например, \"`example-test@example.iam.gserviceaccount.com`\"", - "FileUpload_GoogleStorage_Bucket": "Название Google Storage Bucket", - "FileUpload_GoogleStorage_Bucket_Description": "Название Bucket куда будут загружаться файлы", - "FileUpload_GoogleStorage_Proxy_Avatars": "Прокси-аватары", - "FileUpload_GoogleStorage_Proxy_Avatars_Description": "Передача файлов прокси-сервера через ваш сервер вместо прямого доступа к URL-адресу ресурса", - "FileUpload_GoogleStorage_Proxy_Uploads": "Загрузка прокси", - "FileUpload_GoogleStorage_Proxy_Uploads_Description": "Передача файлов прокси-сервера через ваш сервер вместо прямого доступа к URL-адресу актива", - "FileUpload_GoogleStorage_Secret": "Секретный ключ Google Storage", - "FileUpload_GoogleStorage_Secret_Description": "Пожалуйста, следуйте [этим инструкциям](https://github.com/CulturalMe/meteor-slingshot#google-cloud) и вставьте результат здесь.", - "FileUpload_json_web_token_secret_for_files": "Json Web Token Secret Загрузки Файлов", - "FileUpload_json_web_token_secret_for_files_description": "Json Web Token Secret Загрузки Файлов (используется для доступа к загруженным файлам без аутентификации)", - "FileUpload_MaxFileSize": "Максимальный размер загружаемых файлов (в байтах)", - "FileUpload_MaxFileSizeDescription": "Установите значение -1 для удаления ограничения размера файла.", - "FileUpload_MediaType_NotAccepted": "Медиа-файлы не приняты", - "FileUpload_MediaType_NotAccepted__type__": "Данный тип медиа не принимается: {{type}}", - "FileUpload_MediaTypeBlackList": "Запрещенные типы файлов", - "FileUpload_MediaTypeBlackListDescription": "Список типов медиа разделенных запятыми. Данная настойка имеет приоритет перед настройкой Разрешённые типы файлов", - "FileUpload_MediaTypeWhiteList": "Разрешённые типы файлов", - "FileUpload_MediaTypeWhiteListDescription": "Список медиа-файлов, разделённый запятой. Оставьте его пустым, чтобы разрешить все типы медиа файлов.", - "FileUpload_ProtectFiles": "Защитить загруженные файлы", - "FileUpload_ProtectFilesDescription": "Только авторизованные пользователи будут иметь доступ", - "FileUpload_RotateImages": "Поворот изображений при загрузке", - "FileUpload_RotateImages_Description": "Включение этого параметра может привести к потере качества изображения", - "FileUpload_S3_Acl": "Amazon S3 acl", - "FileUpload_S3_AWSAccessKeyId": "Access key", - "FileUpload_S3_AWSSecretAccessKey": "Secret key", - "FileUpload_S3_Bucket": "Название Bucket", - "FileUpload_S3_BucketURL": "Bucket URL", - "FileUpload_S3_CDN": "Домен CDN для загрузок", - "FileUpload_S3_ForcePathStyle": "Форсировать Path Style", - "FileUpload_S3_Proxy_Avatars": "Прокси-аватары", - "FileUpload_S3_Proxy_Avatars_Description": "Передача файлов прокси-сервера через ваш сервер вместо прямого доступа к URL-адресу ресурса", - "FileUpload_S3_Proxy_Uploads": "Загрузка прокси", - "FileUpload_S3_Proxy_Uploads_Description": "Передача файлов прокси-сервера через ваш сервер вместо прямого доступа к URL-адресу актива", - "FileUpload_S3_Region": "Регион", - "FileUpload_S3_URLExpiryTimeSpan": "Время истечения срока действия URL-адресов", - "FileUpload_S3_URLExpiryTimeSpan_Description": "Время, после которого созданные URL-адреса Amazon S3 перестают быть действительными (в секундах). Если установлено менее 5 секунд, это поле будет проигнорировано.", - "FileUpload_Storage_Type": "Тип хранения", - "FileUpload_Webdav_Password": "Пароль WebDAV", - "FileUpload_Webdav_Proxy_Avatars": "Прокси-аватары", - "FileUpload_Webdav_Proxy_Avatars_Description": "Передача файлов прокси-сервера через ваш сервер вместо прямого доступа к URL-адресу ресурса", - "FileUpload_Webdav_Proxy_Uploads": "Загрузка прокси", - "FileUpload_Webdav_Proxy_Uploads_Description": "Передача файлов прокси-сервера через ваш сервер вместо прямого доступа к URL-адресу актива", - "FileUpload_Webdav_Server_URL": "URL сервера WebDAV", - "FileUpload_Webdav_Upload_Folder_Path": "Путь к папке загрузки", - "FileUpload_Webdav_Upload_Folder_Path_Description": "Путь к папке WebDAV, файлы которого должны быть загружены в", - "FileUpload_Webdav_Username": "Имя пользователя WebDAV", - "Filter": "Фильтр", - "Filter_by_category": "Фильтрация по категориям", - "Filter_By_Price": "Фильтрация по цене", - "Filter_By_Status": "Фильтрация по статусу", - "Filters": "Фильтры", - "Filters_applied": "Примененные фильтры", - "Financial_Services": "Финансовые услуги", - "Finish": "Завершить", - "Finish_Registration": "Завершение регистрации", - "First_Channel_After_Login": "Открыть канал после авторизации", - "First_response_time": "Время первого ответа", - "Flags": "Флаги", - "Follow_message": "Подписаться на сообщение", - "Follow_social_profiles": "Добавляйте нас в друзья в социальных сетях, форкайте на github и пишите свои отзывы о нашем приложении у нас в trello.", - "Following": "Наблюдаю", - "Font_Default": "По умолчанию", - "Font_Extra_large": "Очень крупный", - "Font_Large": "Крупный", - "Font_Medium": "Средний", - "Font_Small": "Мелкий", - "Fonts": "Шрифты", - "Food_and_Drink": "Еда и питьё", - "Footer": "Нижний колонтитул", - "Footer_Direct_Reply": "Подвал, когда прямой ответ включен", - "For_more_details_please_check_our_docs": "Для получения дополнительной информации, пожалуйста, посмотрите нашу документацию", - "For_your_security_you_must_enter_your_current_password_to_continue": "Для вашей же безопасности, вы должны повторно ввести свой пароль, чтобы продолжить", - "Force_Disable_OpLog_For_Cache": "Форсировать отключение OpLog для кэша", - "Force_Disable_OpLog_For_Cache_Description": "Не использовать OpLog для синхронизации кеша, даже, если он доступен", - "Force_Screen_Lock": "Форсировать блокировку экрана", - "Force_Screen_Lock_After": "Форсировать блокировку экрана после", - "Force_Screen_Lock_After_description": "Время для повторного запроса пароля после окончания последнего сеанса, в секундах.", - "Force_Screen_Lock_description": "Когда эта функция включена, вы заставляете ваших пользователей использовать PIN/BIOMETRY/FACEID для разблокировки приложения.", - "Force_SSL": "Форсировать SSL", - "Force_SSL_Description": "* Внимание! * _Force SSL_ никогда не должен использоваться с обратным прокси (например, nginx). Если у вас есть обратный прокси-сервер, вы должны сделать перенаправление ТАМ. _Force SSL_ существует для таких платформ, как Heroku, которая не позволяет перенаправить конфигурацию в обратном прокси.", - "Force_visitor_to_accept_data_processing_consent": "Заставить посетителя принять согласие на обработку данных", - "Force_visitor_to_accept_data_processing_consent_description": "Посетителям не разрешается начинать общаться без согласия.", - "Force_visitor_to_accept_data_processing_consent_enabled_alert": "Соглашение с обработкой данных должно основываться на прозрачном понимании причины обработки. В связи с этим вы должны заполнить нижеприведенную настройку, которая будет отображаться пользователям, чтобы указать причины сбора и обработки вашей личной информации.", - "force-delete-message": "Принудительное удаление сообщений", - "force-delete-message_description": "Разрешение на удаление сообщений в обход всех ограничений", - "Forgot_password": "Забыли пароль?", - "Forgot_Password_Description": "Вы можете использовать следующие подстановки: \n - `[Forgot_Password_Url]` для URL восстановления пароля. \n - `[name]`, `[fname]`, `[lname]` для полного имени, имени или фамилии пользователя. \n - `[email]` для адреса электронной почты пользователя. \n - `[Site_Name]` и `[Site_URL]` для имени приложения и его URL.", - "Forgot_Password_Email": "Нажмите сюда для сброса вашего пароля.", - "Forgot_Password_Email_Subject": "[Site_Name] - восстановление пароля", - "Forgot_password_section": "Забыл пароль", - "Format": "Формат", - "Forward": "Отправить", - "Forward_chat": "Переслать чат", - "Forward_to_department": "Перейти к отделу", - "Forward_to_user": "Отправить пользователю", - "Forwarding": "Перенаправление", - "Free": "Свободно", - "Free_Apps": "Бесплатные приложения", - "Free_Edition": "Бесплатная версия", - "Frequently_Used": "Часто используемые", - "Friday": "Пятницу", - "From": "От", - "From_Email": "Адрес электронной почты отправителя", - "From_email_warning": "Внимание: Поле От зависит от настроек вашего почтового сервера.", - "Full_Name": "Полное имя", - "Full_Screen": "Полноэкранный", - "Gaming": "Игорный бизнес", - "General": "Общие настройки", - "Generate_new_key": "Сгенерировать новый ключ", - "Generate_New_Link": "Сгенерировать новую ссылку", - "Generating_key": "Генерация ключа", - "get-password-policy-forbidRepeatingCharacters": "Пароль не может содержать повторяющихся символов подряд", - "get-password-policy-forbidRepeatingCharactersCount": "Пароль не должен содержать более {{forbidRepeatingCharactersCount}} повторяющихся символов в пароле", - "get-password-policy-maxLength": "Пароль должен быть максимум {{maxLength}} символов длиной", - "get-password-policy-minLength": "Пароль должен быть не менее {{minLength}} символов", - "get-password-policy-mustContainAtLeastOneLowercase": "Пароль должен содержать как минимум одну строчную букву", - "get-password-policy-mustContainAtLeastOneNumber": "Пароль должен содержать как минимум одну цифру", - "get-password-policy-mustContainAtLeastOneSpecialCharacter": "Пароль должен содержать как минимум один специальный символ", - "get-password-policy-mustContainAtLeastOneUppercase": "Пароль должен содержать как минимум одну заглавную букву", - "get-server-info": "Получить информацию о сервере", - "github_HEAD": "HEAD", - "github_no_public_email": "В вашей учетной записи GitHub отсутствует публично доступный адрес электронной почты", - "Give_the_application_a_name_This_will_be_seen_by_your_users": "Задайте приложению имя. Оно будет видно всем пользователям.", - "Global": "Общие", - "Global Policy": "Глобальная политика", - "Global_purge_override_warning": "Действует глобальная политика очистки. Если вы оставите опцию \"Переопределить глобальную политику очистки\" отключенной, вы можете применить политику, которая является более строгой, чем глобальная политика.", - "Global_Search": "Общий поиск", - "Go_to_your_workspace": "Перейти в рабочее пространство", - "GoogleCloudStorage": "Google Cloud Storage", - "GoogleNaturalLanguage_ServiceAccount_Description": "Учетная запись ключа JSON файла. Больше информации можно найти здесь [here](https://cloud.google.com/natural-language/docs/common/auth#set_up_a_service_account)", - "GoogleTagManager_id": "Идентификатор Google Tag Manager ", - "Government": "Правительственная организация", - "Graphql_CORS": "GraphQL CORS", - "Graphql_Enabled": "GraphQL включен", - "Graphql_Subscription_Port": "Порт подписки GraphQL", - "Group_by": "Группировка по", - "Group_by_Type": "Группировать по типу", - "Group_discussions": "Групповые обсуждения", - "Group_favorites": "Группировать избранное", - "Group_mentions_disabled_x_members": "Групповые упоминания, для `@all` и `@here` были отключены для комнат с более чем {{total}} участниками.", - "Group_mentions_only": "Только при упоминаниях в общих чатах", - "Grouping": "Группировка", - "Guest": "Гость", - "Hash": "Хэш", - "Header": "Шапка", - "Header_and_Footer": "Шапка и подвал", - "Healthcare": "Здравоохранение", - "Helpers": "Хелперы", - "Here_is_your_authentication_code": "Вот ваш код аутентификации:", - "Hex_Color_Preview": "Превью для Hex-цветов", - "Hi": "Привет", - "Hi_username": "Привет [name]", - "Hidden": "Скрытый", - "Hide": "Скрыть", - "Hide_counter": "Скрыть счетчик", - "Hide_flextab": "Скрывать правую боковую панель по клику", - "Hide_Group_Warning": "Вы уверены, что хотите спрятать группу \"{{roomName}}\"?", - "Hide_Livechat_Warning": "Вы уверены, что хотите спрятать Livechat с \"{{roomName}}\"?", - "Hide_On_Workspace": "Скрыть в рабочем пространстве", - "Hide_Private_Warning": "Вы уверены, что хотите спрятать беседу с \"{{roomName}}\"?", - "Hide_roles": "Скрывать роли пользователей", - "Hide_room": "Скрыть комнату", - "Hide_Room_Warning": "Вы уверены, что хотите спрятать комнату \"{{roomName}}\"?", - "Hide_System_Messages": "Скрыть Системные Сообщения", - "Hide_Unread_Room_Status": "Скрыть статус \"непрочитанно\" у комнаты", - "Hide_usernames": "Скрывать имена пользователей", - "Hide_video": "Скрыть видео", - "Highlights": "Подсветка сообщений", - "Highlights_How_To": "Чтобы получать уведомления, когда кто-то упоминает слово или фразу, добавьте её здесь. Вы можете разделять слова или фразы запятыми. Слова не чувствительны к регистру.", - "Highlights_List": "Подсвечивать слова", - "History": "История", - "Hold_Call": "Удерживать вызов", - "Hold_Call_EE_only": "Удержание вызова (Только для ЕЕ)", - "Home": "Главная", - "Hospitality_Businness": "Гостиничный бизнес", - "Host": "Хост", - "Hours": "Часы", - "hours": "часы", - "How_friendly_was_the_chat_agent": "Насколько дружелюбен был представитель?", - "How_knowledgeable_was_the_chat_agent": "Насколько информирован был представитель?", - "How_long_to_wait_after_agent_goes_offline": "Как долго ждать после того как отключился представитель", - "How_long_to_wait_to_consider_visitor_abandonment": "Сколько ждать, чтобы считать посетителя покинувшим чат?", - "How_long_to_wait_to_consider_visitor_abandonment_in_seconds": "Сколько ждать, чтобы считать посетителя покинувшим чат?", - "How_responsive_was_the_chat_agent": "Насколько отзывчив был представитель ?", - "How_satisfied_were_you_with_this_chat": "Насколько вы удовлетворены использованием этого чата?", - "How_to_handle_open_sessions_when_agent_goes_offline": "Как долго держать сессию открытой после того как представитель отключился ", - "I_Saved_My_Password": "Я сохранил свой пароль", - "Idle_Time_Limit": "Предел времени ожидания", - "Idle_Time_Limit_Description": "Период времени, пока статус не изменится. Значение должно быть в секундах.", - "if_they_are_from": "(если они из {{users}})", - "If_this_email_is_registered": "Если этот адрес электронной почты зарегистрирован, мы отправим на него инструкцию по сбросу пароля. Если вы не получили электронное сообщение, попробуйте снова позже.", - "If_you_didnt_ask_for_reset_ignore_this_email": "Если вы не просили сбросить пароль, вы можете проигнорировать это письмо.", - "If_you_didnt_try_to_login_in_your_account_please_ignore_this_email": "Если вы не пытались войти в свой аккаунт, пожалуйста, проигнорируйте это письмо.", - "If_you_dont_have_one_send_an_email_to_omni_rocketchat_to_get_yours": "Если у вас нет одного, отправьте электронное сообщение на адрес [omni@rocket.chat] (mailto: omni@rocket.chat), чтобы получить свой.", - "Iframe_Integration": "Интеграция Iframe ", - "Iframe_Integration_receive_enable": "Разрешить получение", - "Iframe_Integration_receive_enable_Description": "Разрешить основному окну отправлять команды в Rocket.Chat.", - "Iframe_Integration_receive_origin": "Получить Происхождение", - "Iframe_Integration_receive_origin_Description": "Происхождение с префиксом протокола, разделенное запятыми, которым разрешено принимать команды, например. 'https: // localhost, http: // localhost' или *, чтобы разрешить прием из любого места.", - "Iframe_Integration_send_enable": "Разрешить отправку", - "Iframe_Integration_send_enable_Description": "Отправлять события основному окну ", - "Iframe_Integration_send_target_origin": "Отправить целевое происхождение", - "Iframe_Integration_send_target_origin_Description": "Происхождение с префиксом протокола, команды которого отправляются, например. 'https: // localhost' или *, чтобы разрешить отправку в любом месте.", - "Iframe_Restrict_Access": "Ограничить доступ внутри любого iframe", - "Iframe_Restrict_Access_Description": "Данная настройка включает/отключает ограничения на загрузку RC внутри любого iframe", - "Iframe_X_Frame_Options": "Параметры X-Frame-Options", - "Iframe_X_Frame_Options_Description": "Параметры X-Frame-Options. [Вы можете посмотреть все опции здесь.](https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/X-Frame-Options#Syntax)", - "Ignore": "Игнорировать", - "Ignore_Two_Factor_Authentication": "Игнорировать двухфакторную авторизацию", - "Ignored": "Игнорируется", - "Images": "Изображения", - "IMAP_intercepter_already_running": "Перехватчик IMAP уже запущен", - "IMAP_intercepter_Not_running": "Перехватчик IMAP не запущен", - "Impersonate_next_agent_from_queue": "Выполните олицетворение следующего агента из очереди", - "Impersonate_user": "Представляться пользователем", - "Impersonate_user_description": "Когда включено, инеграция отправляет сообщения от имени пользователя, который заставил интеграцию сработать", - "Import": "Импортировать", - "Import_New_File": "Импорт нового файла", - "Import_requested_successfully": "Импорт запрошен успешно", - "Import_Type": "Тип импорта", - "Importer_Archived": "Архивные", - "Importer_CSV_Information": "При импорте CSV требуется соблюдать определенный формат, пожалуйста, прочитайте документацию о том, каким должен быть zip архив:", - "Importer_done": "Импорт данных завершен!", - "Importer_ExternalUrl_Description": "Вы также можете использовать URL для общедоступного файла:", - "Importer_finishing": "Завершить импорт данных.", - "Importer_From_Description": "Импортировать данные из {{from}} в Rocket.Chat.", - "Importer_From_Description_CSV": "Импортирует данные файла CSV в Rocket.Chat. Загруженный файл должен быть в формате ZIP.", - "Importer_import_cancelled": "Импорт данных отменен.", - "Importer_import_failed": "Во время импорта данных возникла ошибка.", - "Importer_importing_channels": "Импортировать каналы.", - "Importer_importing_files": "Импорт файлов.", - "Importer_importing_messages": "Импортировать сообщения.", - "Importer_importing_started": "Начать импорт данных.", - "Importer_importing_users": "Импортировать пользователей.", - "Importer_not_in_progress": "Импортер на данный момент не запущен.", - "Importer_not_setup": "Импортер настроен неправильно, так как он не возвращает никаких данных.", - "Importer_Prepare_Restart_Import": "Перезапустить импорт данных.", - "Importer_Prepare_Start_Import": "Начать импорт данных.", - "Importer_Prepare_Uncheck_Archived_Channels": "Снимите флажок с архивных каналов", - "Importer_Prepare_Uncheck_Deleted_Users": "Снимите флажок с удаленных пользователей", - "Importer_progress_error": "Произошла ошибка при выполнении импорта данных.", - "Importer_setup_error": "При настройке импортера возникла ошибка.", - "Importer_Slack_Users_CSV_Information": "Загруженный файл должен быть файлом экспорта файлов Slack, который является файлом CSV. Смотрите здесь для более подробной информации:", - "Importer_Source_File": "Выбор исходного файла", - "importer_status_done": "Успешно завершено", - "importer_status_downloading_file": "Скачивание файла", - "importer_status_file_loaded": "Файл загружен", - "importer_status_finishing": "Почти сделано", - "importer_status_import_cancelled": "Отменено", - "importer_status_import_failed": "Ошибка", - "importer_status_importing_channels": "Импорт каналов", - "importer_status_importing_files": "Импорт файлов", - "importer_status_importing_messages": "Импорт сообщений", - "importer_status_importing_started": "Импорт данных", - "importer_status_importing_users": "Импорт пользователей", - "importer_status_new": "Не начато", - "importer_status_preparing_channels": "Чтение файла каналов", - "importer_status_preparing_messages": "Чтение файлов сообщений", - "importer_status_preparing_started": "Чтение файлов", - "importer_status_preparing_users": "Чтение пользовательских файлов", - "importer_status_uploading": "Загрузка файла", - "importer_status_user_selection": "Готовность к выбору того, что нужно импортировать", - "Importer_Upload_FileSize_Message": "Настройки вашего сервера позволяют загружать файлы любого размера до {{maxFileSize}}.", - "Importer_Upload_Unlimited_FileSize": "Настройки вашего сервера позволяют загружать файлы любого размера.", - "Importing_channels": "Импорт каналов", - "Importing_Data": "Импортирование данных", - "Importing_messages": "Импорт сообщений", - "Importing_users": "Импорт пользователей", - "In_progress": "В процессе выполнения", - "Inactivity_Time": "Время бездействия", - "Inbox_Info": "Информация о входящих сообщениях", - "Include_Offline_Agents": "Включая агентов не в сети", - "Inclusive": "Включительно", - "Incoming": "Входящие", - "Incoming_call_from": "Входящий звонок от", - "Incoming_Livechats": "Входящие Livechat", - "Incoming_WebHook": "Входящий webhook", - "Industry": "Промышленность", - "Info": "Информация", - "initials_avatar": "Инициалы аватара", - "inline_code": "однострочный код", - "Insert_Contact_Name": "Введите имя контакта", - "Insert_Placeholder": "Вставить заполнитель", - "Install": "Устанавить", - "Install_Extension": "Установить расширение", - "Install_FxOs": "Установить Rocket.Chat на Firefox", - "Install_FxOs_done": "Отлично! Теперь вы можете использовать Rocket.Chat через иконку на вашем рабочем столе. Развлекайтесь вместе с Rocket.Chat!", - "Install_FxOs_error": "Извините, что-то пошло не так! Появилась следующая ошибка:", - "Install_FxOs_follow_instructions": "Подтвердите установку приложения на ваше устройство (при запросе нажмите \"Установить\").", - "Install_package": "Установить пакет", - "Install_rocket_chat_on_your_preferred_desktop_platform": "Установите Rocket.Chat на свой компьютер.", - "Installation": "Установка", - "Installed": "Установлен", - "Installed_at": "Установленно", - "Instance": "Экземпляр", - "Instance_Record": "Быстрая запись", - "Instances": "Экземпляры", - "Instances_health": "Случаи заболевания", - "Instructions": "Инструкции", - "Instructions_to_your_visitor_fill_the_form_to_send_a_message": "Инструкции для вашего посетителя заполнить форму, чтобы отправить сообщение", - "Insurance": "Страхование", - "Integration_added": "Интеграция была добавлена", - "Integration_Advanced_Settings": "Дополнительные настройки", - "Integration_Delete_Warning": "Удаление интеграций не может быть отменено.", - "Integration_disabled": "Интеграция отключена", - "Integration_History_Cleared": "История интеграций успешно очищена", - "Integration_Incoming_WebHook": "Входящая интеграция WebHook", - "Integration_New": "Новая интеграция", - "Integration_Outgoing_WebHook": "Исходящая интеграция WebHook", - "Integration_Outgoing_WebHook_History": "История исходящих webhook-интеграций", - "Integration_Outgoing_WebHook_History_Data_Passed_To_Trigger": "Данные, переданные в интеграцию", - "Integration_Outgoing_WebHook_History_Data_Passed_To_URL": "Данные, переданные по URL", - "Integration_Outgoing_WebHook_History_Error_Stacktrace": "Трассировка ошибки", - "Integration_Outgoing_WebHook_History_Http_Response": "HTTP ответ", - "Integration_Outgoing_WebHook_History_Http_Response_Error": "Ошибка ответа HTTP", - "Integration_Outgoing_WebHook_History_Messages_Sent_From_Prepare_Script": "Сообщения, отправленные с этапа подготовки", - "Integration_Outgoing_WebHook_History_Messages_Sent_From_Process_Script": "Сообщения, отправленные с этапа предоставления ответов", - "Integration_Outgoing_WebHook_History_Time_Ended_Or_Error": "Время завершения выполнения интеграции", - "Integration_Outgoing_WebHook_History_Time_Triggered": "Время срабатывания интеграции", - "Integration_Outgoing_WebHook_History_Trigger_Step": "Последний шаг триггера", - "Integration_Outgoing_WebHook_No_History": "Эта исходящая webhook-интеграция ещё не имеет записанной истории.", - "Integration_Retry_Count": "Число повторных попыток", - "Integration_Retry_Count_Description": "Сколько попыток вызова интеграции предпринять, если запрос к URL не удается?", - "Integration_Retry_Delay": "Задержка перед повторной попыткой", - "Integration_Retry_Delay_Description": "Какой алгоритм задержки перед повторной попыткой использовать? 10 ^ x , 2 ^ x или x * 2 ", - "Integration_Retry_Failed_Url_Calls": "Повторный запрос по неудавшемуся URL", - "Integration_Retry_Failed_Url_Calls_Description": "Должна ли инеграция пытаться снова в течение небольшого промежутка времени, если вызов по URL неудачен?", - "Integration_Run_When_Message_Is_Edited": "Запускать после изменения", - "Integration_Run_When_Message_Is_Edited_Description": "Запускать ли интеграцию после редактирования сообщения? Если нет, то интеграция будет запущена только для **новых** сообщений.", - "Integration_updated": "Интеграция была обновлена", - "Integration_Word_Trigger_Placement": "Слово может быть где угодно", - "Integration_Word_Trigger_Placement_Description": "Может ли быть слово быть расположено где угодно в сообщении, а не только в начале?", - "Integrations": "Интеграции", - "Integrations_for_all_channels": "Введите all_public_channels для прослушивания всех публичных каналов, all_private_groups для прослушивания всех приватных групп, all_direct_messages для прослушивания всех личных сообщений.", - "Integrations_Outgoing_Type_FileUploaded": "Файл загружен", - "Integrations_Outgoing_Type_RoomArchived": "Комната архивирована", - "Integrations_Outgoing_Type_RoomCreated": "Создана комната (публичный или закрытый канал)", - "Integrations_Outgoing_Type_RoomJoined": "Пользователь присоединился к комнате", - "Integrations_Outgoing_Type_RoomLeft": "Пользователь покинул комнату", - "Integrations_Outgoing_Type_SendMessage": "Сообщение отправлено", - "Integrations_Outgoing_Type_UserCreated": "Пользователь создан", - "InternalHubot": "Внутренний Hubot", - "InternalHubot_EnableForChannels": "Включить для публичных каналов", - "InternalHubot_EnableForDirectMessages": "Включить для личных сообщений", - "InternalHubot_EnableForPrivateGroups": "Включить для закрытых каналов", - "InternalHubot_PathToLoadCustomScripts": "Папка для загрузки скриптов", - "InternalHubot_reload": "Перезагрузить скрипты", - "InternalHubot_ScriptsToLoad": "Скрипты для загрузки", - "InternalHubot_ScriptsToLoad_Description": "Пожалуйста, введите разделенный запятыми список скриптов для загрузки из вашей папки. Скрипты можно скачать здесь: https://github.com/github/hubot-scripts/tree/master/src/scripts", - "InternalHubot_Username_Description": "Должно быть действительным логином бота, зарегистрированным на сервере.", - "Invalid Canned Response": "Некорректный заготовленный ответ", - "Invalid_confirm_pass": "Пароли не совпадают", - "Invalid_Department": "Некорректный отдел", - "Invalid_email": "Введен некорректный адрес электронной почты", - "Invalid_field": "Поле не должно быть пустым", - "Invalid_Import_File_Type": "Недействительный тип импортируемого файла.", - "Invalid_name": "Имя не может быть пустым", - "Invalid_or_expired_invite_token": "Недействительный или истекший срок действия жетона приглашения", - "Invalid_pass": "Пароль не может быть пустым", - "Invalid_reason": "Причина присоединения не может быть пустой", - "Invalid_secret_URL_message": "Предоставленный URL-адрес недействителен.", - "Invalid_two_factor_code": "Неверный двухфакторный код", - "Invalid_username": "Введенное имя пользователя недействительно.", - "Invisible": "Невидимый", - "invisible": "невидимый", - "Invitation": "Приглашение", - "Invitation_Email_Description": "Вы можете использовать следующие подстановки: \n - `[email]` для электронной почты получателя. \n - `[Site_Name]` и `[Site_URL]` для названия приложения и его URL. ", - "Invitation_HTML": "Приглашение в формате HTML", - "Invitation_HTML_Default": "

Вы были приглашены на [Site_Name]

Посетите [Site_URL] и попробуйте лучшее решение с открытым исходным кодом для общения на сегодняшний день!

", - "Invitation_Subject": "Тема приглашения", - "Invitation_Subject_Default": "Вы были приглашены на [Site_Name]", - "Invite": "Приглашение", - "Invite_and_add_members_to_this_workspace_to_start_communicating": "Приглашайте и добавляйте участников в это рабочее пространство, чтобы начать общение.", - "Invite_Link": "Пригласительная ссылка", - "Invite_removed": "Приглашение удалено", - "Invite_user_to_join_channel": "Пригласить пользователя в канал", - "Invite_user_to_join_channel_all_from": "Пригласить всех пользователей из [#channel] присоединиться к этому каналу", - "Invite_user_to_join_channel_all_to": "Пригласить всех пользователей этого канала присоединиться к [#channel]", - "Invite_Users": "Пригласить пользователей", - "Invites": "Приглашения", - "IP": "IP адрес", - "IRC_Channel_Join": "Вывод команды JOIN", - "IRC_Channel_Leave": "Вывод команды PART", - "IRC_Channel_Users": "Вывод команды NAMES", - "IRC_Channel_Users_End": "Конец вывода команды NAMES", - "IRC_Description": "Internet Relay Chat (IRC) - протокол прикладного уровня для обмена сообщениями в режиме реального времени. Пользователи присоединяются к уникальным каналам или комнатам для открытого обсуждения чего или кого угодно. IRC также позволяет обмениваться личными сообщениями и файлами. Данный пакет интегрирует эти возможности с Rocket.Chat.", - "IRC_Enabled": "Попытка интегрировать поддержку IRC. После изменения этого параметра потребуется перезапустить Rocket.Chat.", - "IRC_Enabled_Alert": "Поддержка протокола IRC находится в процессе разработки. В настоящее время использование на рабочей системе не рекомендуется.", - "IRC_Federation": "Поддержка IRC", - "IRC_Federation_Disabled": "Поддержка IRC отключена.", - "IRC_Hostname": "Сервер IRC для подключения.", - "IRC_Login_Fail": "Вывод при неудачном соединении с IRC-сервером.", - "IRC_Login_Success": "Вывод при успешном соединении с IRC-сервером.", - "IRC_Message_Cache_Size": "Ограничение кэша для обработки исходящих сообщений.", - "IRC_Port": "Порт для привязки к серверу IRC.", - "IRC_Private_Message": "Вывод команды PRIVMSG", - "IRC_Quit": "Вывод после закрытия сеанса IRC.", - "Issue_Links": "Ссылки трекера задач", - "IssueLinks_Incompatible": "Внимание: не включайте это и \"Предварительный просмотр Hex цвета\" одновременно", - "IssueLinks_LinkTemplate": "Шаблон ссылок на задачи", - "It_Security": "ИТ-безопасность", - "It_works": "Оно работает", - "Italic": "Курсивный", - "italics": "курсив", - "Items_per_page:": "Элементов на страницу:", - "Job_Title": "Должность", - "Join": "Присоединиться", - "Join_audio_call": "Присоединиться к аудиозвонку", - "Join_call": "Присоединиться к вызову", - "Join_Chat": "Присоединиться к чату", - "Join_default_channels": "Присоединить к публичным каналам по умолчанию", - "Join_my_room_to_start_the_video_call": "Присоединиться к моей комнате, чтобы начать видеовызов", - "Join_the_Community": "Присоединиться к сообществу", - "Join_the_given_channel": "Присоединиться к этому каналу", - "Join_video_call": "Присоединиться к видеозвонку", - "join-without-join-code": "Присоединяться к публичным чатам без кода входа", - "join-without-join-code_description": "Разрешение пропускать код присоединения для публичных чатов с включенным кодом входа", - "Joined_at": "Присоединился в", - "Jump": "Перейти", - "Jump_to_first_unread": "Перейти к первому непрочитанному", - "Jump_to_message": "Перейти к сообщению", - "Jump_to_recent_messages": "Перейти к последнему сообщению", - "Just_invited_people_can_access_this_channel": "Только приглашенные люди имеют доступ к этому каналу", - "Katex_Dollar_Syntax": "Разрешить Dollar Syntax", - "Katex_Dollar_Syntax_Description": "Разрешить использование синтаксисов $$katex block$$ и $inline katex$ ", - "Katex_Enabled": "Katex включен", - "Katex_Enabled_Description": "Разрешить использование [Katex](http://khan.github.io/KaTeX/) для отображения математических символов в сообщениях", - "Katex_Parenthesis_Syntax": "Разрешить Parenthesis Syntax", - "Katex_Parenthesis_Syntax_Description": "Разрешить использование синтаксисов \\[katex block\\] и \\(inline katex\\)", - "Keep_default_user_settings": "Хранить настройки по умолчанию", - "Keyboard_Shortcuts_Edit_Previous_Message": "Редактировать предыдущее сообщение", - "Keyboard_Shortcuts_Mark_all_as_read": "Отметить все сообщения как прочитанные", - "Keyboard_Shortcuts_Move_To_Beginning_Of_Message": "Перейти в начало сообщения", - "Keyboard_Shortcuts_Move_To_End_Of_Message": "Перейти в конец сообщения", - "Keyboard_Shortcuts_New_Line_In_Message": "Ввод новой строки в сообщении", - "Keyboard_Shortcuts_Open_Channel_Slash_User_Search": "Открыть канал / поиск пользователей", - "Keyboard_Shortcuts_Title": "Горячие клавиши", - "Knowledge_Base": "База знаний", - "Label": "Подпись", - "Language": "Язык", - "Language_Bulgarian": "Болгарский", - "Language_Chinese": "Китайский", - "Language_Czech": "Чешский", - "Language_Danish": "Датский", - "Language_Dutch": "Голландский", - "Language_English": "Английский", - "Language_Estonian": "Эстонский", - "Language_Finnish": "Финский", - "Language_French": "Французский", - "Language_German": "Немецкий", - "Language_Greek": "Греческий", - "Language_Hungarian": "Венгерский", - "Language_Italian": "Итальянский", - "Language_Japanese": "Японский", - "Language_Latvian": "Латвийский", - "Language_Lithuanian": "Литовский", - "Language_Not_set": "Нет конкретных", - "Language_Polish": "Польский", - "Language_Portuguese": "Португальский", - "Language_Romanian": "Румынский", - "Language_Russian": "Русский", - "Language_Slovak": "Словацкий", - "Language_Slovenian": "Словенский", - "Language_Spanish": "Испанский", - "Language_Swedish": "Шведский", - "Language_Version": "Английская версия", - "Last_30_days": "Последние 30 дней", - "Last_7_days": "Последние 7 дней", - "Last_90_days": "Последние 90 дней", - "Last_active": "Последний раз был активен", - "Last_Call": "Последний вызов", - "Last_Chat": "Последний чат", - "Last_login": "Последний раз заходил", - "Last_Message": "Последнее сообщение", - "Last_Message_At": "Последнее сообщение", - "Last_seen": "Последний раз видели", - "Last_Status": "Последний статус", - "Last_token_part": "Последняя часть токена", - "Last_Updated": "Последнее обновление", - "Launched_successfully": "Успешно запущен", - "Layout": "Внешний вид", - "Layout_Home_Body": "Текст на главной странице", - "Layout_Home_Title": "Заголовок на главной странице", - "Layout_Legal_Notice": "Официальное уведомление", - "Layout_Login_Terms": "Правила составления имения пользователя", - "Layout_Privacy_Policy": "Политика конфиденциальности", - "Layout_Show_Home_Button": "Показывать кнопку \"Домой\"", - "Layout_Sidenav_Footer": "Колонтитул навигационной панели", - "Layout_Sidenav_Footer_Dark_description": "Размер колонтитула 260 на 70 пикселей", - "Layout_Sidenav_Footer_description": "Размер колонтитула 260 на 70 пикселей", - "Layout_Terms_of_Service": "Условия использования", - "LDAP": "Протокол LDAP", - "LDAP_Advanced_Sync": "Расширенная синхронизация", - "LDAP_Authentication": "Включить", - "LDAP_Authentication_Password": "Пароль", - "LDAP_Authentication_UserDN": "User DN", - "LDAP_Authentication_UserDN_Description": "Пользователь LDAP, который выполняет поиск пользователей для аутентификации других пользователей при входе в систему. \n Обычно это учетная запись службы, созданная специально для сторонних интеграций. Используйте полное имя, например \n `cn = Administrator, cn = Users, dc = Example, dc = com`.", - "LDAP_Avatar_Field": "Пользовательский аватар", - "LDAP_Avatar_Field_Description": "Какое поле будет использоваться в качестве *аватара* для пользователей. Оставьте пустым, чтобы использовать `thumbnailPhoto` в первую очередь и `jpegPhoto` в качестве запасного варианта.", - "LDAP_Background_Sync": "Фоновая синхронизация", - "LDAP_Background_Sync_Avatars": "Синхронизация фона аватара", - "LDAP_Background_Sync_Avatars_Description": "Включение отдельного фонового процесса для синхронизации аватаров пользователей.", - "LDAP_Background_Sync_Avatars_Interval": "Интервал синхронизации фона аватара", - "LDAP_Background_Sync_Import_New_Users": "Фоновая синхронизация импортирует новых пользователей", - "LDAP_Background_Sync_Import_New_Users_Description": "Импортирует всех пользователей (на основе критериев вашего фильтра), которые существуют в LDAP, и не существует в Rocket.Chat", - "LDAP_Background_Sync_Interval": "Интервал фоновой синхронизации", - "LDAP_Background_Sync_Interval_Description": "Интервал между синхронизациями. Пример: `каждые 24 часа` или `в первый день недели`, больше примеров в [Cron Text Parser] (http://bunkat.github.io/later/parsers.html#text)", - "LDAP_Background_Sync_Keep_Existant_Users_Updated": "Фоновая синхронизация обновляет сущестующих пользователей", - "LDAP_Background_Sync_Keep_Existant_Users_Updated_Description": "Будут синхронизироваться аватар, поля, логин итд (на основе вашей конфигурации) всех пользователей уже импортированных из LDAP каждый **Интервал синхронизации**", - "LDAP_BaseDN": "Base DN", - "LDAP_BaseDN_Description": "Полностью соответствующее Отличительное Имя (ОМ) поддерева протокола LDAP, которое вы хотите найти для пользователей и групп. Вы можете добавлять столько, сколько желаете; однако, каждая группа должна быть определена в одной и той же доменной базе, как и пользователи, относящиеся к ней. Если вы укажете ограниченные группы пользователей, в пределах этих групп будут лишь те пользователи, относящиеся к ним. Вы рекомендуем вам указать верхний уровень дерева каталогов LDAP в качестве доменной базы и использовать фильтр поиска для контроля доступа.", - "LDAP_CA_Cert": "Сертификат CA", - "LDAP_Connect_Timeout": "Таймаут соединения (мсек)", - "LDAP_Connection": "Подключение", - "LDAP_Connection_Authentication": "Аутентификация", - "LDAP_Connection_Encryption": "Шифрование", - "LDAP_Connection_successful": "Подключение к LDAP успешное", - "LDAP_Connection_Timeouts": "Время ожидания", - "LDAP_CustomFieldMap": "Сопоставление пользовательских полей", - "LDAP_DataSync": "Синхронизация данных", - "LDAP_DataSync_Advanced": "Расширенная синхронизация", - "LDAP_DataSync_AutoLogout": "Автоматически выполнять выход для деактивированных пользователей", - "LDAP_DataSync_Avatar": "Аватар", - "LDAP_DataSync_BackgroundSync": "Фоновая синхронизация", - "LDAP_DataSync_Channels": "Синхронизировать каналы", - "LDAP_DataSync_CustomFields": "Синхронизировать пользовательские поля", - "LDAP_DataSync_DataMap": "Сопоставление", - "LDAP_DataSync_Roles": "Синхронизировать роли", - "LDAP_DataSync_Teams": "Синхронизировать рабочие группы", - "LDAP_Default_Domain": "Домен по умолчанию", - "LDAP_Default_Domain_Description": "Если при условии, что домен по умолчанию будет использоваться для создания уникального письма для пользователей, где электронная почта не была импортирована из LDAP. Электронная почта будет установлена как `username @ default_domain` или` unique_id @ default_domain`. \n Пример: `rocket.chat`", - "LDAP_Documentation": "Документация LDAP", - "LDAP_Email_Field": "Поле адреса электронной почты", - "LDAP_Enable": "Включить LDAP", - "LDAP_Enable_Description": "Попытка использовать LDAP для аутентификации.", - "LDAP_Enable_LDAP_Groups_To_RC_Teams": "Включение сопоставления команды из LDAP в Rocket.Chat", - "LDAP_Encryption": "Шифрование", - "LDAP_Encryption_Description": "Метод шифрования, используемый для обеспечения связи с сервером LDAP. Примеры включают в себя «plain» (без шифрования), «SSL / LDAPS» (зашифрованные с самого начала) и «StartTLS» (обновление до зашифрованной связи после подключения).", - "LDAP_Enterprise": "Организация", - "LDAP_Find_User_After_Login": "Найти пользователя после входа в систему", - "LDAP_Find_User_After_Login_Description": "Выполняет поиск DN пользователя после привязки, чтобы гарантировать успешное связывание, предотвращая вход с пустыми паролями, если это разрешено конфигурацией AD.", - "LDAP_Group_Filter_Enable": "Включить фильтр групп пользователей LDAP", - "LDAP_Group_Filter_Enable_Description": "Ограничить доступ к пользователям в группе LDAP \n Полезно для серверов OpenLDAP без оверлеев, которые не разрешают фильтр *memberOf*", - "LDAP_Group_Filter_Group_Id_Attribute": "Атрибуты Group ID", - "LDAP_Group_Filter_Group_Id_Attribute_Description": "Например: **OpenLDAP:** `cn`", - "LDAP_Group_Filter_Group_Member_Attribute": "Group member attribute", - "LDAP_Group_Filter_Group_Member_Attribute_Description": "Например: **OpenLDAP:** `uniqueMember`", - "LDAP_Group_Filter_Group_Member_Format": "Group member format", - "LDAP_Group_Filter_Group_Member_Format_Description": "Например, **OpenLDAP:** `uid=#{username},ou=users,o=Company,c=com`", - "LDAP_Group_Filter_Group_Name": "Имя группы", - "LDAP_Group_Filter_Group_Name_Description": "Имя группы, к которой принадлежит пользователь", - "LDAP_Group_Filter_ObjectClass": "Group ObjectClass", - "LDAP_Group_Filter_ObjectClass_Description": "*Objectclass*, идентифицирует группы. \n Например: **OpenLDAP:** `groupOfUniqueNames`", - "LDAP_Groups_To_Rocket_Chat_Teams": "Сопоставление команд из LDAP в Rocket.Chat.", - "LDAP_Host": "Хост", - "LDAP_Host_Description": "Хост LDAP, например `ldap.example.com` или `10.0.0.30`.", - "LDAP_Idle_Timeout": "Таймаут бездействия (мсек)", - "LDAP_Idle_Timeout_Description": "Сколько миллисекунд ждать после последней операции LDAP до закрытия соединения (каждая операция открывает новое соединение)", - "LDAP_Import_Users_Description": "Если включно, то процесс синхронизации будет импортировать всех пользователей LDAP \n *Внимание!* Укажите фильтр поиска, чтобы не импортировать лишних пользователей.", - "LDAP_Internal_Log_Level": "Уровень внутреннего логирования", - "LDAP_Login_Fallback": "Резервная авторизация", - "LDAP_Login_Fallback_Description": "Если подключение к сервису LDAP не удалось, то попробовать войти в локальную/по умолчанию систему локальных учетных записей. Может помочь, когда сервис LDAP по каким-то причинам не работает.", - "LDAP_Merge_Existing_Users": "Объединить существующих пользователей", - "LDAP_Merge_Existing_Users_Description": "*Внимание!* При импорте пользователя из LDAP, если пользователь с таким логином уже существует, данные из LDAP и пароль будут установлены уже существующему пользователю.", - "LDAP_Name_Field": "Поле имени", - "LDAP_Port": "LDAP порт", - "LDAP_Port_Description": "Порт для доступа LDAP. Пример: `389` или `636` для LDAPS", - "LDAP_Prevent_Username_Changes": "Запретить пользователям LDAP изменять имя пользователя в Rocket.Chat", - "LDAP_Query_To_Get_User_Teams": "LDAP запрос для получения групп пользователей", - "LDAP_Reconnect": "Переподключение", - "LDAP_Reconnect_Description": "Пробовать переподключаться автоматически, когда соединение прервано по каким-то причинам во время выполнения операций", - "LDAP_Reject_Unauthorized": "Отклонить неавторизованных", - "LDAP_Reject_Unauthorized_Description": "Отключите эту опцию, чтобы разрешить сертификаты, которые не могут быть проверены. Обычно для работы с самоподписанными сертификатами требуется отключение это опции", - "LDAP_Search_Page_Size": "Размер страницы поиска", - "LDAP_Search_Page_Size_Description": "Максимальное количество записей, которое отображается на странице", - "LDAP_Search_Size_Limit": "Ограничение размера поиска", - "LDAP_Search_Size_Limit_Description": "Максимальное количество записей, которое отображается на странице \n **Внимание**! Число должно быть больше, чем число, указанное в **Размер страницы поиска**", - "LDAP_Server_Type": "Тип сервера", - "LDAP_Server_Type_AD": "Active Directory", - "LDAP_Server_Type_Other": "Другое", - "LDAP_Sync_AutoLogout_Enabled": "Включить автоматический выход из системы", - "LDAP_Sync_AutoLogout_Interval": "Интервал автоматического выхода из системы", - "LDAP_Sync_Custom_Fields": "Синхронизировать пользовательские поля", - "LDAP_Sync_Now": "Запуск фоновой синхронизации", - "LDAP_Sync_Now_Description": "Выполнить **Фоновую синхронизацию** сейчас, не дожидаясь **Интервала синхронизации**, даже если **Фоновая синхронизация** отключена. \n Действие выполняется асинхронно, см. журналы для получения дополнительной информации о процессе", - "LDAP_Sync_User_Active_State": "Синхронизация Активного состояния пользователя", - "LDAP_Sync_User_Active_State_Both": "Включить и отключить пользователей", - "LDAP_Sync_User_Active_State_Description": "Определить, должны ли пользователи быть включены или отключены в Rocket.Chat на основе их статуса LDAP.", - "LDAP_Sync_User_Active_State_Disable": "Отключить пользователей", - "LDAP_Sync_User_Active_State_Nothing": "Ничего не делать", - "LDAP_Sync_User_Avatar": "Синхронизация пользовательских аватаров", - "LDAP_Sync_User_Data_Channels": "Автоматическая синхронизация групп LDAP с Channelами", - "LDAP_Sync_User_Data_Channels_Admin": "Администратор канала", - "LDAP_Sync_User_Data_Channels_Admin_Description": "Когда автоматически создаются каналы, которые не существуют во время синхронизации, этот пользователь автоматически становится администратором канала.", - "LDAP_Sync_User_Data_Channels_BaseDN": "LDAP Группы BaseDN", - "LDAP_Sync_User_Data_Channels_Description": "Включите эту функцию, чтобы автоматически добавлять пользователей в канал на основе их группы LDAP. Если вы также хотите удалить пользователей из канала, см. Параметр ниже об автоматическом удалении пользователей.", - "LDAP_Sync_User_Data_Channels_Enforce_AutoChannels": "Автоматическое удаление пользователей из каналов", - "LDAP_Sync_User_Data_Channels_Enforce_AutoChannels_Description": "** Внимание **: Включение этого удалит всех пользователей в канале, у которых нет соответствующей группы LDAP! Включите это, только если вы знаете, что делаете.", - "LDAP_Sync_User_Data_Channels_Filter": "Фильтр Группы Пользователей", - "LDAP_Sync_User_Data_Channels_Filter_Description": "Фильтр поиска LDAP используется для проверки того, входит ли пользователь в группу.", - "LDAP_Sync_User_Data_ChannelsMap": "Сопоставление чатов LDAP группам", - "LDAP_Sync_User_Data_ChannelsMap_Default": "// Автоматическая синхронизация групп LDAP с Channelами выше", - "LDAP_Sync_User_Data_ChannelsMap_Description": "Сопоставьте группы LDAP с каналами Rocket.Chat. \n Например, `{\"employee\":\"general\"}` добавит любого пользователя из LDAP группы employee в канал general.", - "LDAP_Sync_User_Data_Roles": "Синхронизация групп LDAP", - "LDAP_Sync_User_Data_Roles_AutoRemove": "Автоматическое удаление пользовательских ролей", - "LDAP_Sync_User_Data_Roles_AutoRemove_Description": "** Внимание **: Включение этого автоматически удалит пользователей из роли, если они не назначены в LDAP! Это приведет к автоматическому удалению только тех ролей, которые установлены под картой группы пользовательских данных ниже.", - "LDAP_Sync_User_Data_Roles_BaseDN": "LDAP Группы BaseDN", - "LDAP_Sync_User_Data_Roles_BaseDN_Description": "LDAP BaseDN используется для поиска пользователей.", - "LDAP_Sync_User_Data_Roles_Filter": "Фильтр Группы Пользователей", - "LDAP_Sync_User_Data_Roles_Filter_Description": "Фильтр поиска LDAP используется для проверки того, входит ли пользователь в группу.", - "LDAP_Sync_User_Data_RolesMap": "Карта группы пользовательских данных", - "LDAP_Sync_User_Data_RolesMap_Description": "Сопоставьте группы LDAP с ролями пользователей Rocket.Chat \n В качестве примера `{\"rocket-admin\":\"admin\", \"tech-support\":\"support\", \"manager\":[\"leader\", \"moderator\"]}` сопоставит группу LDAP rocket-admin с ролью \"admin\" в Rocket Chat.", - "LDAP_Teams_BaseDN": "BaseDN рабочих групп LDAP", - "LDAP_Teams_BaseDN_Description": "BaseDN LDAP используется для поиска рабочих групп пользователей.", - "LDAP_Teams_Name_Field": "Атрибут названия рабочей группы LDAP", - "LDAP_Teams_Name_Field_Description": "Атрибут LDAP, который Rocket.Chat должен использовать для загрузки названия рабочей группы. Можно указать несколько возможных имен атрибутов с разделителями-запятыми.", - "LDAP_Timeout": "Тайм-аут (мс)", - "LDAP_Timeout_Description": "Сколько миллисекунд ждать результата поиска, прежде чем вернуть ошибку", - "LDAP_Unique_Identifier_Field": "Поле уникального идентификатора", - "LDAP_Unique_Identifier_Field_Description": "Какая поле будет использоваться, чтобы связать пользователя LDAP и Rocket.Chat. Вы можете указать несколько значений, отделенные запятой, чтобы попытаться получить значение из записей LDAP. \n Значение по умолчанию `objectGUID, ibm-entryUUID,GUID,dominoUNID,nsuniqueId,uidNumber`", - "LDAP_Update_Data_On_Login": "Обновить данные пользователя при входе в систему", - "LDAP_User_Found": "Найден пользователь LDAP", - "LDAP_User_Search_AttributesToQuery": "Атрибуты для запроса", - "LDAP_User_Search_AttributesToQuery_Description": "Укажите, какие атрибуты должны быть возвращены в запросах LDAP, разделив их запятыми. По умолчанию для параметра установлено значение \"Все\". \"*\" представляет все обычные атрибуты, а \"+\" — все операционные атрибуты. Убедитесь, что включены все атрибуты, используемые каждым параметром синхронизации Rocket.Chat.", - "LDAP_User_Search_Field": "Поле поиска", - "LDAP_User_Search_Field_Description": "Атрибут LDAP, который идентифицирует пользователя LDAP, делающего попытку аутентификации. Это поле должно иметь значение `sAMAccountName` для большинства установок Active Directory, но она может иметь значение `uid` для других LDAP решений, таких как OpenLDAP. Вы можете использовать `mail` для указания пользователей по электронной почте или любой атрибут, какой пожелаете. \n Вы можете использовать несколько значений, разделенных запятой, чтобы разрешить пользователям войти, используя множественные идентификаторы, такие как имя пользователя или электронная почта.", - "LDAP_User_Search_Filter": "Фильтр", - "LDAP_User_Search_Filter_Description": "Если определено, только пользователям, которые соответствуют этому фильтру, разрешено авторизовываться. Если фильтр не определен, то все пользователи в рамках указанной доменной базы будут в состоянии регистрироваться. \n Например, для Активной Директории `memberOf=cn=ROCKET_CHAT,ou=General Groups`. \n Или: для OpenLDAP (расширенный поиск по совпадению) `ou:dn:=ROCKET_CHAT`.", - "LDAP_User_Search_Scope": "Область", - "LDAP_Username_Field": "Поле \"Имя пользователя\"", - "LDAP_Username_Field_Description": "Какое поле будет устанавливаться в качестве логина для новых пользователей. Оставьте поле пустым, чтобы использовать логин, введенный на странице входа. \n Вы также можете использовать теги шаблонов, например `#{givenName}.#{sn}`. \n Значение по умолчанию - `sAMAccountName`.", - "LDAP_Username_To_Search": "Имя пользователя для поиска", - "LDAP_UserSearch": "Поиск пользователя", - "LDAP_UserSearch_Filter": "Фильтр поиска", - "LDAP_UserSearch_GroupFilter": "Фильтр группы", - "LDAP_Validate_Teams_For_Each_Login": "Проверка соответствия для каждого входа", - "LDAP_Validate_Teams_For_Each_Login_Description": "Определите, следует ли обновлять команды пользователей при каждом входе в Rocket.Chat. Если эта функция отключена, то команда будет загружаться только при первом входе в систему.", - "Lead_capture_email_regex": "Регулярное перемещение по электронной почте", - "Lead_capture_phone_regex": "Повторное использование", - "Learn_how_to_unlock_the_myriad_possibilities_of_rocket_chat": "Узнайте о всех возможностях Rocket.Chat.", - "Least_recent_updated": "Наименее недавнее обновление", - "Leave": "Покинуть", - "Leave_a_comment": "Оставить комментарий", - "Leave_Group_Warning": "Вы уверены, что хотите покинуть группу \"{{roomName}}\"?", - "Leave_Livechat_Warning": "Вы уверены, что хотите покинуть Livechat с \"{{roomName}}\"?", - "Leave_Private_Warning": "Вы уверены, что хотите покинуть беседу с \"{{roomName}}\"?", - "Leave_room": "Покинуть чат", - "Leave_Room_Warning": "Вы уверены, что хотите покинуть комнату \"{{roomName}}\"?", - "Leave_the_current_channel": "Покинуть текущий канал", - "Leave_the_description_field_blank_if_you_dont_want_to_show_the_role": "Оставьте поле описания пустым, если не хотите показывать роль", - "leave-c": "Оставить каналы", - "leave-c_description": "Разрешение покидать каналы", - "leave-p": "Оставить личные группы", - "leave-p_description": "Разрешение покидать приватные группы", - "Lets_get_you_new_one_": "Давайте получим новый!", - "License": "Лицензия", - "line": "строк", - "link": "ссылка", - "List_of_Channels": "Список чатов", - "List_of_departments_for_forward": "Список департаментов, разрешенных к перенаправлению (необязательно)", - "List_of_departments_for_forward_description": "Разрешить установить ограниченный список департаментов, которые могут принимать перенаправляемые чаты от данного департамента", - "List_of_departments_to_apply_this_business_hour": "Список департаментов для применения этих рабочих часов", - "List_of_Direct_Messages": "Список личных переписок", - "Livechat": "Livechat", - "Livechat_abandoned_rooms_action": "Как работать с уходом посетителей", - "Livechat_abandoned_rooms_closed_custom_message": "Настраиваемое сообщение, когда комната автоматически закрывается из-за неактивности посетителей", - "Livechat_Agents": "Агенты", - "Livechat_agents": "Представители Livechat", - "Livechat_allow_manual_on_hold": "Разрешить агентам вручную переводить чат в режим удержания", - "Livechat_allow_manual_on_hold_Description": "Если эта опция включена, агент получит новую возможность поставить чат на удержание, при условии, что агент отправил последнее сообщение", - "Livechat_AllowedDomainsList": "Разрешенные домены Livechat", - "Livechat_Appearance": "Внешний вид Livechat", - "Livechat_auto_close_on_hold_chats_custom_message": "Пользовательское сообщение для закрытых чатов в очереди на удержание", - "Livechat_auto_close_on_hold_chats_custom_message_Description": "Пользовательское сообщение, которое будет отправлено, когда чат в очереди на режим удержания будет автоматически закрыт системой", - "Livechat_auto_close_on_hold_chats_timeout": "Как долго ждать перед закрытием чата в очереди на удержание?", - "Livechat_auto_close_on_hold_chats_timeout_Description": "Определяет, как долго чат будет находиться в очереди на удержание до его автоматического закрытия системой. Время в секундах", - "Livechat_auto_transfer_chat_timeout": "Таймаут (в секундах) для автоматической передачи чатов без ответа другому агенту", - "Livechat_auto_transfer_chat_timeout_Description": "Это событие происходит тогда, когда чат только начинается. После первой передачи по бездействию, чат более не контролируется.", - "Livechat_business_hour_type": "Тип рабочих часов (единичный или множественный)", - "Livechat_Calls": "Вызовы LiveChat", - "Livechat_chat_transcript_sent": "Стенограмма чата отправлена: {{transcript}}", - "Livechat_close_chat": "Закрыть чат", - "Livechat_custom_fields_options_placeholder": "Список с разделителями-запятыми, используемый для выбора предварительно настроенных значений. Пробелы между элементами не принимаются.", - "Livechat_custom_fields_public_description": "Общедоступные пользовательские поля будут отображаться во внешних приложениях, таких как Livechat и др.", - "Livechat_Dashboard": "Информационная панель Livechat", - "Livechat_DepartmentOfflineMessageToChannel": "Отправка оффлайн-сообщений Livechat этого отдела в чат", - "Livechat_enable_message_character_limit": "Включить ограничение размера сообщения", - "Livechat_enabled": "Livechat включен", - "Livechat_Facebook_API_Key": "OmniChannel API key", - "Livechat_Facebook_API_Secret": "OmniChannel API secret", - "Livechat_Facebook_Enabled": "Интеграция с Facebook включена", - "Livechat_forward_open_chats": "Форвард открытых каналов", - "Livechat_forward_open_chats_timeout": "Тайм-аут (в секундах) для пересылки чатов", - "Livechat_guest_count": "Счетчик гостей", - "Livechat_Inquiry_Already_Taken": "Уже выполнено", - "Livechat_Installation": "Установка Livechat", - "Livechat_last_chatted_agent_routing": "Предпочитать последнего чатившегося агента", - "Livechat_last_chatted_agent_routing_Description": "Настройка последний общавшийся агент назначает чаты агенту, который ранее взаимодействовал с тем же посетителем, если агент доступен, когда чат начинается.", - "Livechat_Managers": "Менеджеры", - "Livechat_managers": "Менеджеры Livechat", - "Livechat_max_queue_wait_time_action": "Как обрабатывать чаты в очереди при достижении максимального времени ожидания", - "Livechat_maximum_queue_wait_time": "Максимальное время ожидания в очереди", - "Livechat_maximum_queue_wait_time_description": "Максимальное время (в минутах) для сохранения чатов в очереди. \"-1\" означает \"Без ограничений\"", - "Livechat_message_character_limit": "Ограничение на количество символов сообщения Livechat", - "Livechat_Monitors": "Мониторы", - "Livechat_monitors": "Мониторы Livechat", - "Livechat_offline": "Livechat выключен", - "Livechat_offline_message_sent": "Отправка сообщения Livechat в автономном режиме", - "Livechat_OfflineMessageToChannel_enabled": "Отправка оффлайн-сообщений Livechat в чат", - "Livechat_online": "Livechat работает", - "Livechat_Queue": "Очередь Livechat", - "Livechat_registration_form": "Регистрационная форма", - "Livechat_registration_form_message": "Сообщение регистрационной формы", - "Livechat_Routing_Method": "Livechat Routing Method", - "Livechat_status": "Статус Livechat", - "Livechat_Take_Confirm": "Вы хотите взять этого клиента?", - "Livechat_title": "Название Livechat", - "Livechat_title_color": "Цвет фона заголовка Livechat", - "Livechat_transcript_already_requested_warning": "Стенограмма этого чата уже запрошена и будет отправлена по окончании разговора.", - "Livechat_transcript_has_been_requested": "Стенограмма этого чата была запрошена.", - "Livechat_transcript_request_has_been_canceled": "Запрос на стенограмму этого чата был отменен.", - "Livechat_transcript_sent": "Переписка LiveChat отправлена", - "Livechat_transfer_failed_fallback": "В исходном отделе ( {{from}} ) нет операторов в сети. Чат успешно передан отделу {{to}}", - "Livechat_transfer_return_to_the_queue": "{{from}} вернул чат в очередь", - "Livechat_transfer_to_agent": "{{from}} перенаправил чат в {{to}}", - "Livechat_transfer_to_agent_with_a_comment": "{{from}} передал чат {{to}} с комментарием: {{comment}}", - "Livechat_transfer_to_department": "{{from}} перенаправил чат в департамент {{to}}", - "Livechat_transfer_to_department_with_a_comment": "{{from}} передал чат в отдел {{to}} с комментарием: {{comment}}", - "Livechat_Triggers": "Триггеры Livechat", - "Livechat_user_sent_chat_transcript_to_visitor": "{{agent}} отправил стенограмму чата гостю {{guest}}", - "Livechat_Users": "Пользователи Livechat", - "Livechat_visitor_email_and_transcript_email_do_not_match": "Электронная почта посетителя и электронная почта для стенограммы не совпадают", - "Livechat_visitor_transcript_request": "{{guest}} запросил стенограмму чата", - "Livestream": "Livestream", - "LiveStream & Broadcasting": "LiveStream & broadcasting", - "Livestream_close": "Закрыть Livestream", - "Livestream_enable_audio_only": "Включить только аудиорежим", - "Livestream_enabled": "Livestream включен", - "Livestream_live_now": "Запустить трансляцию!", - "Livestream_not_found": "Livestream недоступен", - "Livestream_popout": "Открыть Livestream", - "Livestream_source_changed_succesfully": "Источник Livestream успешно изменился", - "Livestream_switch_to_room": "Переключиться на живой поток комнаты", - "Livestream_url": "URL-адрес Livestream", - "Livestream_url_incorrect": "Неверный URL-адрес Livestream", - "Load_Balancing": "Балансировки нагрузки", - "Load_more": "Загрузить еще", - "Load_Rotation": "Передача нагрузки", - "Loading": "Загрузка", - "Loading_more_from_history": "Идёт загрузка из истории", - "Loading_suggestion": "Загрузка предпочтений", - "Loading...": "Загрузка...", - "Local_Domains": "Локальные домены", - "Local_Password": "Локальный пароль", - "Local_Time": "Местное время", - "Local_Timezone": "Местный часовой пояс", - "Localization": "Язык", - "Location": "Местоположение", - "Log_Exceptions_to_Channel": "Логировать исключения на канале", - "Log_Exceptions_to_Channel_Description": "Канал, который получит все захваченные исключения. Оставьте пустым, чтобы игнорировать исключения.", - "Log_File": "Отображать файл и строки", - "Log_Level": "Уровень логирования ", - "Log_Package": "Отображать сборку", - "Log_Trace_Methods": "Вызов метода трассировки", - "Log_Trace_Methods_Filter": "Фильтр метода трассировки", - "Log_Trace_Methods_Filter_Description": "Текст здесь будет оцениваться как RegExp (`new RegExp ('text')`). Держите его пустым, чтобы показывать след каждого вызова.", - "Log_Trace_Subscriptions": "Запросы подписки на трассировку", - "Log_Trace_Subscriptions_Filter": "Фильтр подписки на трассировку", - "Log_Trace_Subscriptions_Filter_Description": "Текст здесь будет оцениваться как RegExp (`new RegExp ('text')`). Держите его пустым, чтобы показывать след каждого вызова.", - "Logged_out_of_other_clients_successfully": "Сеансы в других клиентах успешно завершены", - "Login": "Авторизация", - "Login_Attempts": "Неудачные попытки входа", - "Login_Logs": "Журналы входа", - "Login_Logs_ClientIp": "Показывать IP клиента в журнале неудачных попыток входа", - "Login_Logs_Enabled": "Неудачные попытки входа (в консоли)", - "Login_Logs_ForwardedForIp": "Показывать переадресованный IP в журнале неудачных попыток входа", - "Login_Logs_UserAgent": "Показывать UserAgent в журнале неудачных попыток входа в систему ", - "Login_Logs_Username": "Показывать имя пользователя в журнале неудачных попыток входа", - "Logistics": "Транспорт", - "Logout": "Выйти", - "Logout_Others": "Выйти со всех устройств", - "Logs": "Логи", - "Longest_chat_duration": "Длительность продолжительности чата", - "Longest_reaction_time": "Наибольшее время реакции", - "Longest_response_time": "Наибольшее время отклика", - "Looked_for": "Искал", - "Mail_Message_Invalid_emails": "Вы предоставили один или более недействительных адресов электронной почты: {{emails}}", - "Mail_Message_Missing_subject": "Вы должны указать тему письма.", - "Mail_Message_Missing_to": "Вы должны выбрать одного или нескольких пользователей или указать один или несколько адресов электронной почты, разделенных запятыми.", - "Mail_Message_No_messages_selected_select_all": "Вы не выбрали ни одного сообщения. ", - "Mail_Messages": "Почтовые сообщения", - "Mail_Messages_Instructions": "Нажимая на сообщения, выберите, какие из них вы хотите отправить по электронной почте", - "Mail_Messages_Subject": "Это выделенная часть из {{roomName}} сообщений", - "mail-messages": "Посылать электронные сообщения", - "mail-messages_description": "Разрешение на использование функции отправки сообщений через email", - "Mailer": "Отправка почты", - "Mailer_body_tags": "Вам необходимо использовать [unsubscribe] как ссылку для отписки.
Вы можете использовать [name], [fname] и [lname] в качестве полного имени пользователя, имени или фамилии.
Вы можете использовать [email] для адреса электронной почты пользователя.", - "Mailing": "Рассылка", - "Make_Admin": "Сделать администратором", - "Make_sure_you_have_a_copy_of_your_codes_1": "Убедитесь, что у вас есть копия ваших кодов:", - "Make_sure_you_have_a_copy_of_your_codes_2": "Если вы потеряете доступ к своему приложению аутентификации, вы можете использовать один из этих кодов для входа в систему.", - "Manage_Devices": "Управление устройствами", - "manage-apps": "Управление приложениями", - "manage-apps_description": "Разрешение на управление всеми приложениями", - "manage-assets": "Управлять ресурсами", - "manage-assets_description": "Разрешение на управление ресурсами сервера", - "manage-cloud": "Управление облаком", - "manage-cloud_description": "Управление облаком", - "manage-email-inbox": "Управление входящей электронной почтой", - "manage-email-inbox_description": "Разрешение на управление входящей электронной почтой", - "manage-emoji": "Управление смайлами", - "manage-emoji_description": "Разрешение на управление смайлами сервера", - "manage-incoming-integrations": "Управлять Входящими Интеграциями", - "manage-incoming-integrations_description": "Разрешение на управление входящими интеграциями сервера", - "manage-integrations": "Управлять интеграциями", - "manage-integrations_description": "Разрешение на управление интеграциями сервера", - "manage-livechat-agents": "Управление агентами Livechat", - "manage-livechat-agents_description": "Разрешение на управление агентами omnichannel", - "manage-livechat-departments": "Управление отделами Livechat", - "manage-livechat-departments_description": "Разрешение на управление отделами omnichannel", - "manage-livechat-managers": "Управление менеджерами Livechat", - "manage-livechat-managers_description": "Разрешение на управление менеджерами omnichannel", - "manage-oauth-apps": "Управлять приложениями OAuth", - "manage-oauth-apps_description": "Разрешение на управление приложениями OAuth", - "manage-outgoing-integrations": "Управлять Исходящими Интеграциями", - "manage-outgoing-integrations_description": "Разрешение на управление исходящими интеграциями сервера", - "manage-own-incoming-integrations": "Управлять Входящими Интеграциями", - "manage-own-incoming-integrations_description": "Разрешение пользовтелям создавать и редактировать свои входящие интеграции и webhook'и", - "manage-own-integrations": "Создание собственных интеграций", - "manage-own-integrations_description": "Возможность разрешения создавать и редактировать свои интеграции и webhook'и", - "manage-own-outgoing-integrations": "Управлять Собственными Исходящими Интеграциями", - "manage-own-outgoing-integrations_description": "Разрешение пользовтелям создавать и редактировать свои исходящие интеграции и webhook'и", - "manage-selected-settings": "Изменить некоторые настройки", - "manage-selected-settings_description": "Разрешение на изменение настроек, которые явно предоставлены для изменения", - "manage-sounds": "Управление звуками", - "manage-sounds_description": "Разрешение на управление звуками сервера", - "manage-the-app": "Управление приложением", - "manage-user-status": "Управление Статусом Пользователя", - "manage-user-status_description": "Разрешение на управление пользовательскими статусами на сервере", - "Manager_added": "Менеджер добавлен", - "Manager_removed": "Менеджер удален", - "Managers": "Менеджеры", - "Managing_assets": "Управление ресурсами", - "Managing_integrations": "Управление интеграций", - "Manual_Selection": "Ручной выбор", - "Manufacturing": "Производство", - "MapView_Enabled": "Включить просмотр карты", - "MapView_Enabled_Description": "Включение просмотра карта будет отображать кнопку поделиться местоположением в левой части поля ввода чата.", - "MapView_GMapsAPIKey": "Ключ Google Static Map API", - "MapView_GMapsAPIKey_Description": "Это можно получить в Google Developers Console бесплатно.", - "Mark_all_as_read": "`{{shortcut}}` - Отметить все сообщения как прочитанные", - "Mark_as_read": "Пометить как прочитанное", - "Mark_as_unread": "Пометить как непрочитанное", - "Mark_read": "Пометить как прочитанное", - "Mark_unread": "Пометить как непрочитанное", - "Markdown_Headers": "Разрешить заголовки Markdown в сообщениях", - "Markdown_Marked_Breaks": "Enable marked breaks", - "Markdown_Marked_GFM": "Enable marked GFM", - "Markdown_Marked_Pedantic": "Enable marked pedantic", - "Markdown_Marked_SmartLists": "Enable marked smart lists", - "Markdown_Marked_Smartypants": "Enable marked Smartypants", - "Markdown_Marked_Tables": "Enable marked tables", - "Markdown_Parser": "Парсер Markdown", - "Markdown_SupportSchemesForLink": "Поддерживать Markdown систему ссылок", - "Markdown_SupportSchemesForLink_Description": "Разрешённые Markdown системы через запятую", - "Marketplace": "Магазин", - "Marketplace_error": "Не удается подключиться к Интернету, или рабочее пространство может быть установлено в автономном режиме.", - "Marketplace_view_marketplace": "Посмотреть торговую площадку", - "MAU_value": "MAU {{value}}", - "Max_length_is": "Максимальная длина {{limit}}", - "Max_number_incoming_livechats_displayed": "Максимальное количество элементов отображаемых в очереди", - "Max_number_incoming_livechats_displayed_description": "(Необязательно) Максимальное количество элементов, отображаемых в очереди Livechat.", - "Max_number_of_chats_per_agent": "Максимальное число одновременных чатов", - "Max_number_of_chats_per_agent_description": "Максимальное количество одновременных чатов, на которых могут присутствовать агенты", - "Max_number_of_uses": "Максимальное количество применений", - "Maximum": "Максимум", - "Maximum_number_of_guests_reached": "Максимальное количество гостей", - "Me": "Я", - "Media": "СМИ", - "Medium": "Обычный", - "Members": "Участники", - "Members_List": "Пользователи", - "mention-all": "Упоминать всех", - "mention-all_description": "Разрешение на использование упоминания @all", - "mention-here": "Упоминание Here", - "mention-here_description": "Право использовать упоминание @here", - "Mentions": "Упоминания", - "Mentions_default": "Упоминания (по умолчанию)", - "Mentions_only": "Только упоминания", - "Merge_Channels": "Объединить каналы", - "Message": "Сообщение", - "message": "сообщение", - "Message_AllowBadWordsFilter": "Разрешить фильтрацию плохих слов в сообщениях", - "Message_AllowConvertLongMessagesToAttachment": "Разрешить преобразование длинных сообщений во вложения", - "Message_AllowDeleting": "Разрешить удаление сообщений", - "Message_AllowDeleting_BlockDeleteInMinutes": "Запретить удаление сообщений через (n) минут", - "Message_AllowDeleting_BlockDeleteInMinutes_Description": "Введите 0, чтобы отключить запрет.", - "Message_AllowDirectMessagesToYourself": "Разрешить пользователю вести переписку с самим собой", - "Message_AllowEditing": "Разрешить редактирование сообщений", - "Message_AllowEditing_BlockEditInMinutes": "Запретить редактирование сообщений через (n) минут", - "Message_AllowEditing_BlockEditInMinutesDescription": "Введите 0, чтобы отключить блокировку.", - "Message_AllowPinning": "Разрешить прикреплять сообщения", - "Message_AllowPinning_Description": "Разрешить прикреплять сообщения к любому из каналов", - "Message_AllowSnippeting": "Разрешить сниппеты в сообщениях", - "Message_AllowStarring": "Разрешить отмечать сообщения", - "Message_AllowUnrecognizedSlashCommand": "Разрешить нераспознанные слэш команды", - "Message_Already_Sent": "Это сообщений уже было отослано и обрабатывается сервером", - "Message_AlwaysSearchRegExp": "Всегда искать с помощью регулярного выражения", - "Message_AlwaysSearchRegExp_Description": "Мы рекомендуем установить `Включено`, если [текстовый поиск в MongoDB](https://docs.mongodb.org/manual/reference/text-search-languages/#text-search-languages) не поддерживает ваш язык.", - "Message_Attachments": "Вложения сообщений", - "Message_Attachments_GroupAttach": "Кнопки присоединения группы", - "Message_Attachments_GroupAttachDescription": "Группировка иконок в раскрывающемся меню. Это позволит сэкономить пространство.", - "Message_Attachments_Strip_Exif": "Удаление метаданных EXIF из поддерживаемых файлов", - "Message_Attachments_Strip_ExifDescription": "Удаляет метаданные EXIF из файлов изображений (jpeg, tiff и т.д.). Эта настройка не имеет обратной силы, поэтому файлы, загруженные при отключенной функции, будут содержать данные EXIF", - "Message_Attachments_Thumbnails_Enabled": "Включить миниатюры изображений для экономии трафика", - "Message_Attachments_Thumbnails_EnabledDesc": "Миниатюры будут передаваться вместо оригинального изображения для уменьшения использования полосы пропускания сети. Изображения в исходном разрешении можно загрузить с помощью значка рядом с именем вложения.", - "Message_Attachments_Thumbnails_Height": "Максимальная ширина миниатюры (в пикселях)", - "Message_Attachments_Thumbnails_Width": "Максимальная ширина миниатюры (в пикселях)", - "Message_Audio": "Звуковое сообщение", - "Message_Audio_bitRate": "Битрейт звукового сообщения", - "Message_AudioRecorderEnabled": "Активировать запись аудио", - "Message_AudioRecorderEnabled_Description": "Требуется, чтобы файлы «audio/mp3» были разрешенным медиа типом в настройках «Загрузка файлов».", - "Message_auditing": "Аудит сообщений", - "Message_auditing_log": "Журнал аудита сообщений", - "Message_BadWordsFilterList": "Добавить плохие слова в черный список", - "Message_BadWordsFilterListDescription": "Добавить список плохих слов, разделенный запятыми, для фильтрации", - "Message_BadWordsWhitelist": "Удалить слова из черного списка", - "Message_BadWordsWhitelistDescription": "Добавить список слов, разделенных запятыми, которые необходимо удалить из фильтра", - "Message_Characther_Limit": "Максимальный размер сообщения", - "Message_Code_highlight": "Список языков, используемых для выделения кода", - "Message_Code_highlight_Description": "Список языков с запятыми-разделителями (все поддерживаемые языки представлены на странице [highlight.js](https://github.com/highlightjs/highlight.js/tree/11.6.0#supported-languages)), которые будут использоваться для выделения блоков кода", - "message_counter": { - "one": "{{count}} сообщение", - "few": "{{count}} сообщения", - "many": "{{count}} сообщения", - "other": "{{count}} сообщения" - }, - "Message_DateFormat": "Формат даты", - "Message_DateFormat_Description": "Смотрите также: [Moment.js](http://momentjs.com/docs/#/displaying/format/)", - "Message_deleting_blocked": "Это сообщение уже не может быть удалено", - "Message_editing": "Редактирование сообщений", - "Message_ErasureType": "Тип стирания сообщения", - "Message_ErasureType_Delete": "Удалить все сообщения", - "Message_ErasureType_Description": "Определите, что делать с сообщениями пользователей, которые удаляют свою учетную запись.", - "Message_ErasureType_Keep": "Сохранять сообщения и имя пользователя", - "Message_ErasureType_Unlink": "Удалить связь между пользователем и сообщениями", - "Message_GlobalSearch": "Общий поиск", - "Message_GroupingPeriod": "Период объединения (в секундах)", - "Message_GroupingPeriodDescription": "Сообщения будут сгруппированы вместе с предыдущим сообщением, если они оба от одного пользователя и прошедшее время было меньше, чем установленное.", - "Message_has_been_pinned": "Сообщение было закреплено", - "Message_has_been_starred": "Сообщение было отмечено", - "Message_has_been_unpinned": "Сообщение было откреплено", - "Message_has_been_unstarred": "С сообщения была снята отметка", - "Message_HideType_added_user_to_team": "Скрыть сообщения \"Пользователь добавлен в рабочую группу\"", - "Message_HideType_au": "Не показывать сообщение \"Пользователь присоединился\"", - "Message_HideType_mute_unmute": "Не показывать сообщение \"Пользователь заглушен / не заглушен\"", - "Message_HideType_r": "Скрыть сообщения \"Room имя изменено\"", - "Message_HideType_removed_user_from_team": "Скрыть сообщения \"Пользователь удален из рабочей группы\"", - "Message_HideType_rm": "Скрыть сообщения \"Сообщение удалено\"", - "Message_HideType_room_allowed_reacting": "Скрыть сообщения \"В комнате разрешены реакции\"", - "Message_HideType_room_archived": "Скрыть сообщения \"Room архивирована\"", - "Message_HideType_room_changed_avatar": "Скрыть сообщения \"Аватар чата изменен\"", - "Message_HideType_room_changed_privacy": "Скрыть сообщения \"Тип чата изменен\"", - "Message_HideType_room_changed_topic": "Скрыть сообщения \"Тема чата изменена\"", - "Message_HideType_room_disabled_encryption": "Скрыть сообщения \"Шифрование чата отключено\"", - "Message_HideType_room_disallowed_reacting": "Скрыть сообщения \"В комнате запрещены реакции\"", - "Message_HideType_room_enabled_encryption": "Скрыть сообщения \"Шифрование чата включено\"", - "Message_HideType_room_removed_read_only": "Скрыть сообщения \"Для комнаты добавлено разрешение на запись\"", - "Message_HideType_room_set_read_only": "Скрыть сообщения \"Для комнаты установлено разрешение только на чтение\"", - "Message_HideType_room_unarchived": "Скрыть сообщения \"Room восстановлена из архива\"", - "Message_HideType_ru": "Не показывать сообщение \"Пользователь удалён\"", - "Message_HideType_subscription_role_added": "Скрыть сообщения \"Была установлена роль\"", - "Message_HideType_subscription_role_removed": "Скрыть сообщения \"Роль больше не определена\"", - "Message_HideType_uj": "Не показывать сообщение \"Пользователь присоединился к чату\"", - "Message_HideType_ujt": "Скрыть сообщения \"Пользователь присоединился к рабочей группе\"", - "Message_HideType_ul": "Не показывать сообщение \"Пользователь покинул чат\"", - "Message_HideType_ult": "Скрыть сообщения \"Пользователь вышел из рабочей группы\"", - "Message_HideType_user_added_room_to_team": "Скрыть сообщения \"Пользователь добавил комнату в рабочую группу\"", - "Message_HideType_user_converted_to_channel": "Скрыть сообщения \"Пользователь преобразовал рабочую группу в канал\"", - "Message_HideType_user_converted_to_team": "Скрыть сообщения \"Пользователь преобразовал канал в рабочую группу\"", - "Message_HideType_user_deleted_room_from_team": "Скрыть сообщения \"Пользователь удалил комнату из рабочей группы\"", - "Message_HideType_user_removed_room_from_team": "Скрыть сообщения \"Пользователь извлек комнату из рабочей группы\"", - "Message_HideType_ut": "Скрыть сообщения \"Пользователь присоединился к чату\"", - "Message_HideType_wm": "Скрыть сообщения \"Добро пожаловать\"", - "Message_Id": "Идентификатор сообщения", - "Message_Ignored": "Это сообщение было проигнорировано", - "Message_info": "Информация о сообщении", - "Message_KeepHistory": "Сохранять историю редактирования сообщений", - "Message_MaxAll": "Максимальный размер чата для сообщения с упоминанием всех.", - "Message_MaxAllowedSize": "Максимально допустимый размер сообщения", - "Message_pinning": "Закрепление сообщений", - "message_pruned": "сообщение удалено", - "Message_QuoteChainLimit": "Максимальная вложенность цитат", - "Message_Read_Receipt_Enabled": "Показать прочитанные поступления", - "Message_Read_Receipt_Store_Users": "Подробные чтения", - "Message_Read_Receipt_Store_Users_Description": "Показывает квитанции каждого пользователя", - "Message_removed": "Сообщение удалено", - "message_removed": "сообщение удалено", - "Message_sent_by_email": "Сообщение отправлено по электронной почте", - "Message_ShowDeletedStatus": "Отображать статус \"Удалено\"", - "Message_ShowEditedStatus": "Отображать статус \"Отредактировано\"", - "Message_ShowFormattingTips": "Показывать советы по форматированию", - "Message_starring": "Помеченное сообщение", - "Message_Time": "Время сообщения", - "Message_TimeAndDateFormat": "Формат даты и времени", - "Message_TimeAndDateFormat_Description": "Подробнее в: [Moment.js](http://momentjs.com/docs/#/displaying/format/)", - "Message_TimeFormat": "Формат времени", - "Message_TimeFormat_Description": "Смотрите также: [Moment.js](http://momentjs.com/docs/#/displaying/format/)", - "Message_too_long": "Сообщение слишком длинное", - "Message_UserId": "Идентификатор пользователя", - "Message_VideoRecorderEnabled": "Запись видео включена", - "Message_VideoRecorderEnabledDescription": "Тип файлов 'video/webm' должен быть в списке разрешенных к передаче файлов в разделе настроек \"загрузка файлов\"", - "Message_view_mode_info": "Сколько места сообщения занимают на экране.", - "message-impersonate": "Представление другим пользователем", - "message-impersonate_description": "Разрешение выдавать себя за других пользователей, используя псевдоним сообщения", - "MessageBox_view_mode": "MessageBox опции отображения", - "Messages": "Сообщения", - "messages": "Сообщения", - "messages_pruned": "сообщения удалены", - "Messages_sent": "Сообщения отправлены", - "Messages_that_are_sent_to_the_Incoming_WebHook_will_be_posted_here": "Сообщения, отправленные на Входящий WebHook, будут размещены здесь.", - "Meta": "Мета", - "Meta_custom": "Пользовательские мета-теги", - "Meta_fb_app_id": "Идентификатор Facebook App", - "Meta_google-site-verification": "Проверка Google Site", - "Meta_language": "Язык", - "Meta_msvalidate01": "MSValidate.01", - "Meta_robots": "Боты", - "meteor_status_connected": "Подключение", - "meteor_status_connecting": "Подключение ...", - "meteor_status_failed": "Соединение с сервером не удалось", - "meteor_status_offline": "Автономный режим.", - "meteor_status_reconnect_in": { - "one": "пытается снова в одну секунду ...", - "few": "пытается снова через {{count}} секунд ...", - "many": "пытается снова через {{count}} секунд ...", - "other": "пытается снова через {{count}} секунд ..." - }, - "meteor_status_try_now_offline": "Подключите снова", - "meteor_status_try_now_waiting": "Попробуйте сейчас", - "meteor_status_waiting": "В ожидании соединения с сервером", - "Method": "Метод", - "Mic_off": "Микрофон выключен", - "Min_length_is": "Минимальная длина составляет {{limit}}", - "Minimum": "Минимум", - "Minimum_balance": "Минимальный баланс", - "minute": "минута", - "minutes": "минуты", - "Mobex_sms_gateway_address": "Mobex SMS Gateway Адрес", - "Mobex_sms_gateway_address_desc": "IP или хост вашего сервиса Mobex с указанным портом. Например. `http: //192.168.1.1:1401` или` https: //www.example.com:1401`", - "Mobex_sms_gateway_from_number": "От", - "Mobex_sms_gateway_from_number_desc": "Исходный адрес/номер телефона при отправке нового SMS-сообщения клиенту Livechat", - "Mobex_sms_gateway_from_numbers_list": "Список номеров для отправки СМС", - "Mobex_sms_gateway_from_numbers_list_desc": "Разделенный запятыми список номеров для использования при отправке новых сообщений, например. 123456789, 123456788, 123456888", - "Mobex_sms_gateway_password": "Пароль", - "Mobex_sms_gateway_restful_address": "Mobex SMS REST API Адрес", - "Mobex_sms_gateway_restful_address_desc": "IP или хост вашего Mobex REST API. Например. `http: //192.168.1.1:8080` или` https: //www.example.com:8080`", - "Mobex_sms_gateway_username": "Имя пользователя", - "Mobile": "Мобильные устройства", - "Mobile_apps": "Мобильные приложения", - "Mobile_Push_Notifications_Default_Alert": "Уведомления на мобильных устройствах", - "mobile-upload-file": "Разрешить загрузку файлов на мобильные устройства", - "Moderation_Delete_message": "Удалить сообщение", - "Monday": "Понедельник", - "Mongo_storageEngine": "Mongo storage engine", - "Mongo_version": "Mongo версия", - "MongoDB": "MongoDB", - "MongoDB_Deprecated": "MongoDB устарела", - "MongoDB_version_s_is_deprecated_please_upgrade_your_installation": "MongoDB версия %s устарела, пожалуйста, обновите установку.", - "Monitor_added": "Монитор добавлен", - "Monitor_history_for_changes_on": "Отслеживать историю на изменение в", - "Monitor_removed": "Монитор удалён", - "Monitors": "Мониторы", - "Monthly_Active_Users": "Активные пользователи за месяц", - "More": "Больше", - "More_channels": "Другие каналы", - "More_direct_messages": "Больше личных сообщений", - "More_groups": "Больше приватных групп", - "More_unreads": "Еще \"непрочитанные\"", - "Most_popular_channels_top_5": "Самые популярные каналы (Топ-5)", - "Most_recent_updated": "Последнее обновление", - "Move_beginning_message": "'{{shortcut}}' - перейти к началу сообщения", - "Move_end_message": "'{{shortcut}}' - перейти в конец сообщения", - "Move_queue": "Перенести в очередь", - "Msgs": "Сообщения", - "multi": "несколько", - "multi_line": "многострочный код", - "Mute": "Без звука", - "Mute_all_notifications": "Отключить все уведомления", - "Mute_Focused_Conversations": "Отключение сфокусированных разговоров", - "Mute_Group_Mentions": "Отключить звук для упоминаний @all и @here", - "Mute_microphone": "Отключить микрофон", - "Mute_someone_in_room": "Заглушить кого-нибудь в комнате", - "Mute_user": "Заглушить", - "mute-user": "Заглушить пользователя", - "mute-user_description": "Разрешение на заглушение других пользователей в этом же канале", - "Muted": "Заглушен", - "My Data": "Мои данные", - "My_Account": "Моя учетная запись", - "My_location": "Моё местонахождение", - "Name": "Имя", - "Name_cant_be_empty": "Имя не может быть пустым", - "Name_of_agent": "Имя представителя", - "Name_optional": "Имя (опционально)", - "Name_Placeholder": "Пожалуйста, введите ваше имя...", - "Navigation_History": "История навигации", - "Never": "Никогда", - "New": "Новый", - "New_Application": "Новое приложение", - "New_Business_Hour": "Новые рабочие часы", - "New_Call": "Новый звонок", - "New_Call_Enterprise_Edition_Only": "Новый звонок (Только для ЕЕ)", - "New_CannedResponse": "Новый заготовленный ответ", - "New_chat_in_queue": "Новый чат в очереди", - "New_chat_priority": "Приоритет изменен: {{user}} изменил приоритет на {{priority}}", - "New_chat_transfer": "Новый чат-трансфер: {{transfer}}", - "New_chat_transfer_fallback": "Передано в резервный отдел: {{fallback}}", - "New_Custom_Field": "Новое пользовательское поле", - "New_custom_status": "Новый пользовательский статус", - "New_Department": "Новый отдел", - "New_discussion": "Новое обсуждение", - "New_discussion_first_message": "Обычно обсуждение начинается с вопроса типа «Как загрузить картинку?».", - "New_discussion_name": "Значимое название для комнаты для дискуссий", - "New_Email_Inbox": "Новый входящий электронной почты", - "New_integration": "Новая интеграция", - "New_line_message_compose_input": "\"{{shortcut}}\" - добавить новую строку в сообщение", - "New_Livechat_offline_message_has_been_sent": "Новое сообщение Livechat в режиме оффлайн было отправлено", - "New_logs": "Новые логи", - "New_Message_Notification": "Уведомление о новом сообщении", - "New_messages": "Новые сообщения", - "New_password": "Новый пароль", - "New_Priority": "Новый приоритет", - "New_role": "Новая роль", - "New_Room_Notification": "Уведомление о новой публичной комнате", - "New_Tag": "Новая метка", - "New_Trigger": "Новый триггер", - "New_Unit": "Новый юнит", - "New_users": "Новые пользователи", - "New_version_available_(s)": "Доступна новая версия (%s)", - "New_videocall_request": "Новый запрос на видео-звонок", - "New_visitor_navigation": "Новая навигация: {{history}}", - "Newer_than": "Новее, чем", - "Newer_than_may_not_exceed_Older_than": "«Новее, чем» не может превышать «Старше, чем»", - "Next": "Следующий", - "Nickname": "Псевдоним", - "Nickname_Placeholder": "Введите ваш псевдоним...", - "No": "Нет", - "No_app_matches": "Нет совпадений с приложениями", - "No_app_matches_for": "Нет совпадений с приложениями для", - "No_apps_installed": "Нет установленных приложений", - "No_available_agents_to_transfer": "Нет доступных сотрудников для передачи", - "No_Canned_Responses": "Нет заготовленных ответов", - "No_Canned_Responses_Yet": "Пока нет заготовленных ответов", - "No_Canned_Responses_Yet-description": "Используйте заготовленные ответы для предоставления быстрых и последовательных ответов на часто задаваемые вопросы.", - "No_channels_in_team": "У этой Команды нет чатов", - "No_channels_yet": "Вы пока не участвуете ни в одном канале.", - "No_data_found": "Данные не найдены", - "No_direct_messages_yet": "Нет личных переписок.", - "No_Discussions_found": "Обсуждения не найдены", - "No_discussions_yet": "Пока нет обсуждений", - "No_emojis_found": "Не найдено Emoji", - "No_Encryption": "Без шифрования", - "No_files_found": "Файлы не найдены", - "No_files_left_to_download": "Не осталось файлов для скачивания", - "No_groups_yet": "Вы не состоите ни в одной приватной группе.", - "No_installed_app_matches": "Нет совпадений с установленными приложениями", - "No_integration_found": "Не найдена интеграция, соответствующая идентификатору", - "No_Limit": "Без Ограничений", - "No_livechats": "У вас нет livechats", - "No_marketplace_matches_for": "В магазине нет совпадений для", - "No_members_found": "Участники не найдены", - "No_mentions_found": "Упоминания не найдены", - "No_messages_found_to_prune": "Не найдено сообщений для удаления", - "No_messages_yet": "Нет сообщений", - "No_pages_yet_Try_hitting_Reload_Pages_button": "Пока нет страниц. Попробуйте нажать кнопку «Обновить страницы».", - "No_pinned_messages": "Нет прикрепленных сообщений", - "No_previous_chat_found": "Предыдущий чат не найден", - "No_Referrer": "Нет источника ссылки", - "No_Referrer_When_Downgrade": "Источник ссылки не требуется при переходе на более раннюю версию", - "No_requested_apps": "Нет запрошенных приложений", - "No_results_found": "Ничего не найдено", - "No_results_found_for": "Ничего не найдено:", - "No_snippet_messages": "Нет сниппетов", - "No_starred_messages": "Нет отмеченных сообщений", - "No_such_command": "Несуществующая команда: \"{{command}}\"", - "No_Threads": "Треды не найдены", - "no-active-video-conf-provider": "**Функция звонков не включена**: Администратору сервера необходимо сначала активировать данную функцию.", - "no-videoconf-provider-app": "**Функция звонков недоступна**: Приложения для звонков могут быть установлены из магазина приложений Rocket.Chat администратором сервера.", - "Nobody_available": "Никто не доступен", - "Node_version": "Версия Node", - "None": "Отсутствует", - "Nonprofit": "Некоммерческая организация", - "Normal": "Обычный", - "Not_authorized": "Не авторизован", - "Not_Available": "Не доступен", - "Not_enough_data": "Недостаточно данных", - "Not_Following": "Нет слежения", - "Not_following": "Не наблюдаю", - "Not_found_or_not_allowed": "Не найден или владелец ограничил доступ", - "Not_Imported_Messages_Title": "Следующие сообщения не были успешно импортированы", - "Not_in_channel": "Не в чате", - "Not_likely": "Вряд ли", - "Not_started": "Не начато", - "Not_verified": "Не подтверждён", - "Not_Visible_To_Workspace": "Скрыто в рабочем пространстве", - "Notes": "Заметки", - "Nothing": "Ничего", - "Nothing_found": "Ничего не найдено", - "Notice_that_public_channels_will_be_public_and_visible_to_everyone": "Обратите внимание, что публичные чаты будут публичными и видимыми для всех.", - "Notification_Desktop_Default_For": "Отображать уведомления для", - "Notification_Push_Default_For": "Включить push уведомления для", - "Notification_RequireInteraction": "Требовать взаимодействия для отклонения уведомления на рабочем столе", - "Notification_RequireInteraction_Description": "Работает только с версиями браузера Chrome > 50. Использует параметр *requireInteraction* для отображения уведомления рабочего стола на неопределенное время до тех пор, пока пользователь не будет взаимодействовать с ним.", - "Notifications": "Уведомления", - "Notifications_Max_Room_Members": "Максимальное количество участников комнаты до отключения всех текстовых уведомлений", - "Notifications_Max_Room_Members_Description": "Максимальное количество участников в комнате, превышение которого отключает все уведомления. Участники в индивидуальном порядке по-прежнему могут изменять настройки комнаты, чтобы получать все уведомления. 0 для отключения.", - "Notifications_Muted_Description": "Если вы выберете заглушить всех, комната не будет подсвечиваться в списке при появлении новых сообщений за исключением упоминания о вас. Заглушение уведомлений переопределяет настройки уведомлений.", - "Notifications_Preferences": "Настройки уведомлений", - "Notify_active_in_this_room": "Уведомить всех активных пользователей в этом чате", - "Notify_all_in_this_room": "Уведомить всех в этом чате", - "NPS_survey_enabled": "Включить опрос NPS", - "NPS_survey_enabled_Description": "Разрешить запуск опроса NPS для всех пользователей. Администраторы получат уведомление за 2 месяца до запуска опроса", - "NPS_survey_is_scheduled_to-run-at__date__for_all_users": "Опрос NPS запланирован на {{date}} для всех пользователей. Можно отключить опрос в разделе 'Admin - General - NPS'", - "Num_Agents": "# Представители", - "Number_in_seconds": "Число в секундах", - "Number_of_events": "Количество событий", - "Number_of_federated_servers": "Количество федеративных серверов", - "Number_of_federated_users": "Количество федеративных пользователей", - "Number_of_messages": "Количество сообщений", - "Number_of_most_recent_chats_estimate_wait_time": "Количество недавних чатов для расчета предполагаемого времени ожидания", - "Number_of_most_recent_chats_estimate_wait_time_description": "Это число определяет количество последних обслуженных чатов, которое будет использовано для вычисления времени ожидания очереди.", - "Number_of_users_autocomplete_suggestions": "Количество автозаполненных предложений пользователей", - "OAuth_Application": "Приложение OAuth", - "Objects": "Объекты", - "Off": "Выключено", - "Off_the_record_conversation": "Конфиденциальная беседа", - "Off_the_record_conversation_is_not_available_for_your_browser_or_device": "Конфиденциальная беседа недоступна в вашем браузере или на вашем устройстве.", - "Office_Hours": "Рабочие часы", - "Office_hours_enabled": "Рабочие часы включены", - "Office_hours_updated": "Рабочие часы обновлены", - "Offline": "Не в сети", - "offline": "офлайн", - "Offline_DM_Email": "Тема письма Email для личных сообщений", - "Offline_Email_Subject_Description": "Вы можете использовать следующие заполнители: \n - `[Site_Name]`, `[Site_URL]`, [Пользователь] и [Комната] для имени приложения, URL-адреса, имени пользователя и номера соответственно. ", - "Offline_form": "Офлайн форма", - "Offline_form_unavailable_message": "Офлайн сообщение", - "Offline_Link_Message": "ПЕРЕЙТИ К СООБЩЕНИЮ", - "Offline_Mention_All_Email": "Упоминание всех вопросов по электронной почте", - "Offline_Mention_Email": "Тема сообщения электронной почты", - "Offline_Message": "Офлайн сообщение", - "Offline_message": "Офлайн сообщение", - "Offline_Message_Use_DeepLink": "Используйте формат URL для Deep Link", - "Offline_messages": "Оффлайн-сообщения", - "Offline_success_message": "Офлайн сообщение об отправке", - "Offline_unavailable": "Offline недоступен", - "Ok": "Ок", - "Old Colors": "Старый цвет", - "Old Colors (minor)": "Старые цвета (второстепенные)", - "Older_than": "Старше, чем", - "Omnichannel": "Настройки Omnichannel", - "Omnichannel_appearance": "Внешний вид Omnichannel", - "Omnichannel_calculate_dispatch_service_queue_statistics": "Расчет и отправка статистики об ожидании в омниканальной очереди", - "Omnichannel_calculate_dispatch_service_queue_statistics_Description": "Расчет и отправка статистики об ожидании в очереди, например о положении и расчетном времени ожидания. Если *канал LiveСhat* не используется, рекомендуется отключить эту настройку и запретить серверу выполнять ненужные процессы.", - "Omnichannel_Contact_Center": "Контакт-центр Omnichannel", - "Omnichannel_contact_manager_routing": "Назначение новых разговоров менеджеру контактов", - "Omnichannel_contact_manager_routing_Description": "Этот параметр сопоставляет чат назначенному контакт-менеджеру, если контакт-менеджер находится в сети в момент начала чата", - "Omnichannel_Directory": "Каталог Omnichannel", - "Omnichannel_External_Frame": "Внешний фрейм", - "Omnichannel_External_Frame_Enabled": "Внешний фрейм включен", - "Omnichannel_External_Frame_Encryption_JWK": "Ключ шифрования (JWK)", - "Omnichannel_External_Frame_Encryption_JWK_Description": "Если это предусмотрено, то токен пользователя будет зашифрован с помощью предоставленного ключа, и внешняя система должна будет расшифровать данные, чтобы получить доступ к токену", - "Omnichannel_External_Frame_URL": "URL-адрес внешнего фрейма", - "Omnichannel_on_hold_chat_automatically": "Чат был автоматически возобновлен из режима удержания при получении нового сообщения от {{guest}}", - "Omnichannel_on_hold_chat_resumed": "Чат в режиме удержания возобновлен: {{comment}}", - "Omnichannel_on_hold_chat_resumed_manually": "Чат был вручную возобновлен из режима удержания пользователем {{user}}", - "Omnichannel_On_Hold_due_to_inactivity": "Чат был автоматически поставлен на удержание, так как не было получено ответа от {{guest}} в течение {{timeout}} секунд", - "Omnichannel_On_Hold_manually": "Чат был вручную поставлен на удержание пользователем {{user}}", - "Omnichannel_onHold_Chat": "Поставить чат на удержание", - "Omnichannel_placed_chat_on_hold": "Чат на удержании: {{comment}}", - "Omnichannel_Reports_Status_Closed": "Закрыто", - "Omnichannel_Reports_Status_Open": "Открыть", - "Omnichannel_transcript_email": "Отправить содержимое диалога по электронной почте.", - "Omnichannel_transcript_pdf": "Экспорт содержимого чата в PDF.", - "On": "Включено", - "On_Hold": "На удержании", - "On_Hold_Chats": "На удержании", - "On_Hold_conversations": "Беседы на удержании", - "onboarding.component.emailCodeFallback": "Не получили электронное письмо? <1>Отправить повторно или <3>Изменить адрес электронной почты", - "onboarding.component.form.action.back": "Назад", - "onboarding.component.form.action.confirm": "Подтвердить", - "onboarding.component.form.action.next": "Далее", - "onboarding.component.form.action.pasteHere": "Вставить сюда...", - "onboarding.component.form.action.register": "Зарегистрироваться", - "onboarding.component.form.action.skip": "Пропустить этот шаг", - "onboarding.component.form.requiredField": "Это обязательное поле", - "onboarding.component.form.steps": "Шаг {{currentStep}} из {{stepCount}}", - "onboarding.component.form.termsAndConditions": "Я принимаю <1>Положения и условия и <3>Политику конфиденциальности", - "onboarding.form.adminInfoForm.fields.email.label": "Электронная почта", - "onboarding.form.adminInfoForm.fields.email.placeholder": "Электронная почта", - "onboarding.form.adminInfoForm.fields.fullName.label": "Полное имя", - "onboarding.form.adminInfoForm.fields.fullName.placeholder": "Имя и фамилия", - "onboarding.form.adminInfoForm.fields.keepPosted.label": "Сообщайте мне информацию об обновлениях Rocket.Chat", - "onboarding.form.adminInfoForm.fields.password.label": "Пароль", - "onboarding.form.adminInfoForm.fields.password.placeholder": "Создать пароль", - "onboarding.form.adminInfoForm.fields.username.label": "Имя пользователя", - "onboarding.form.adminInfoForm.fields.username.placeholder": "@имя пользователя", - "onboarding.form.adminInfoForm.subtitle": "Это необходимо для создания профиля администратора в вашем рабочем пространстве", - "onboarding.form.adminInfoForm.title": "Информация об администраторе", - "onboarding.form.awaitConfirmationForm.title": "Ожидает подтверждения", - "onboarding.form.organizationInfoForm.fields.country.label": "Страна", - "onboarding.form.organizationInfoForm.fields.country.placeholder": "Выбрать", - "onboarding.form.organizationInfoForm.fields.organizationIndustry.label": "Отрасль организации", - "onboarding.form.organizationInfoForm.fields.organizationIndustry.placeholder": "Выбрать", - "onboarding.form.organizationInfoForm.fields.organizationName.label": "Название организации", - "onboarding.form.organizationInfoForm.fields.organizationName.placeholder": "Название организации", - "onboarding.form.organizationInfoForm.fields.organizationSize.label": "Размер организации", - "onboarding.form.organizationInfoForm.fields.organizationSize.placeholder": "Выбрать", - "onboarding.form.organizationInfoForm.fields.organizationType.label": "Тип организации", - "onboarding.form.organizationInfoForm.fields.organizationType.placeholder": "Выбрать", - "onboarding.form.organizationInfoForm.subtitle": "Оставайтесь с нами. Эта информация поможет нам персонализировать ваше рабочее пространство", - "onboarding.form.organizationInfoForm.title": "Информация об организации", - "onboarding.form.registeredServerForm.continueStandalone": "Продолжить в автономном режиме", - "onboarding.form.registeredServerForm.fields.accountEmail.inputLabel": "Адрес электронной почты учетной записи в облаке", - "onboarding.form.registeredServerForm.fields.accountEmail.inputPlaceholder": "Введите адрес электронной почты", - "onboarding.form.registeredServerForm.included.apps": "Доступ к приложениям магазина", - "onboarding.form.registeredServerForm.included.externalProviders": "Интеграция с внешними поставщиками (WhatsApp, Facebook, Telegram, Twitter)", - "onboarding.form.registeredServerForm.included.push": "Push-уведомления на мобильных устройствах", - "onboarding.form.registeredServerForm.keepInformed": "Сообщайте мне новости и информацию о событиях", - "onboarding.form.registeredServerForm.title": "Зарегистрируйте сервер", - "onboarding.form.registerOfflineForm.title": "Зарегистрироваться вручную", - "onboarding.form.standaloneServerForm.manuallyIntegrate": "Необходимо вручную выполнить интеграцию с внешними сервисами", - "onboarding.form.standaloneServerForm.publishOwnApp": "Чтобы отправлять push-уведомления, необходимо создать и опубликовать собственное приложение в Google Play и App Store", - "onboarding.form.standaloneServerForm.servicesUnavailable": "Некоторые сервисы будут недоступны или потребуется ручная настройка", - "onboarding.form.standaloneServerForm.title": "Подтверждение автономного сервера", - "onboarding.page.alreadyHaveAccount": "Уже есть учетная запись? <1>Управляйте своими рабочими пространствами.", - "onboarding.page.awaitingConfirmation.subtitle": "Мы отправили вам электронное письмо по адресу {{emailAddress}} со ссылкой для подтверждения. Убедитесь, что указанный ниже код безопасности совпадает с кодом, указанным в письме.", - "onboarding.page.checkYourEmail.subtitle": "Запрос успешно отправлен.<1>Проверьте папку \"Входящие\" своего почтового ящика, чтобы запустить пробную версию для организаций.<1>Срок действия ссылки истечет через 30 минут.", - "onboarding.page.checkYourEmail.title": "Проверьте адрес электронной почты", - "onboarding.page.cloudDescription.auditing": "Панель аудита сообщений/журналы аудита", - "onboarding.page.cloudDescription.availability": "Высокая доступность", - "onboarding.page.cloudDescription.engagement": "Панель мониторинга взаимодействия", - "onboarding.page.cloudDescription.goldIncludes": "* План Golden включает в себя все функции других планов", - "onboarding.page.cloudDescription.ldap": "Расширенная синхронизация LDAP", - "onboarding.page.cloudDescription.numberOfIntegrations": "1000 интеграций", - "onboarding.page.cloudDescription.omnichannel": "Омниканальный премиум", - "onboarding.page.cloudDescription.push": "Защищенные push-уведомления", - "onboarding.page.cloudDescription.sla": "Соглашение об уровне обслуживания: премиум", - "onboarding.page.cloudDescription.title": "Запустим ваше рабочее пространство и <1>пробную версию на 14 дней", - "onboarding.page.cloudDescription.tryGold": "Попробуйте наш лучший план Gold в течение 14 дней бесплатно", - "onboarding.page.confirmationProcess.title": "Выполняется подтверждение", - "onboarding.page.emailConfirmed.subtitle": "Вы можете вернуться в приложение Rocket.Chat — мы уже запустили ваше рабочее пространство.", - "onboarding.page.emailConfirmed.title": "Адрес электронной почты подтвержден!", - "onboarding.page.form.title": "Запустим ваше рабочее пространство", - "onboarding.page.invalidLink.button.text": "Запросить новую ссылку", - "onboarding.page.invalidLink.content": "Похоже, вы уже использовали ссылку с приглашением. Она создана для единого входа. Запросите новую ссылку, чтобы присоединиться к рабочему пространству.", - "onboarding.page.invalidLink.title": "Ваша ссылка больше не действительна", - "onboarding.page.magicLinkEmail.subtitle": "Нажмите на ссылку в электронном письме, чтобы войти в свое рабочее пространство. <1>Срок действия ссылки истечет через 30 минут.", - "onboarding.page.magicLinkEmail.title": "Мы отправили вам ссылку для входа в систему в электронном письме", - "onboarding.page.requestTrial.subtitle": "Воспользуйтесь нашим лучшим тарифным планом Enterprise Edition в течение 30 дней бесплатно", - "onboarding.page.requestTrial.title": "Запросить <1>пробную версию на 30 дней", - "Online": "В сети", - "online": "онлайн", - "Only_authorized_users_can_react_to_messages": "Только авторизованные пользователи могут реагировать на сообщения", - "Only_authorized_users_can_write_new_messages": "Только авторизованные пользователи могут писать новые сообщения", - "Only_from_users": "Удалять сообщения только от этих пользователей (оставьте пустым, чтобы удалить все сообщения)", - "Only_invited_users_can_acess_this_channel": "Только приглашенные пользователи могут получить доступ к этому каналу", - "Only_Members_Selected_Department_Can_View_Channel": "Только сотрудники выбранного отдела могут просматривать чаты на этом канале", - "Only_On_Desktop": "Режим рабочего стола (отправлять по Enter только с компьютера)", - "Only_works_with_chrome_version_greater_50": "Работает только с версиями браузера Chrome > 50", - "Only_you_can_see_this_message": "Только вы можете видеть это сообщение", - "Oops_page_not_found": "К сожалению, страница не найдена", - "Oops!": "Упс", - "Open": "Открыть", - "Open_call": "Открыть звонок", - "Open_call_in_new_tab": "Открыть звонок в новой вкладке", - "Open_channel_user_search": "\"{{shortcut}}\" - открыть канал / поиск пользователей", - "Open_conversations": "Открытые беседы", - "Open_Days": "Открытые дни", - "Open_days_of_the_week": "Рабочие дни", - "Open_Livechats": "Открыть Livechat", - "Open_thread": "Открыть тред", - "Opened": "Открыто", - "Opened_in_a_new_window": "Открыть в новом окне", - "Opens_a_channel_group_or_direct_message": "Открывает канал, группу или личную переписку", - "optional": "Опционально", - "Options": "Параметры", - "or": "или", - "Or_talk_as_anonymous": "Или говорить как аноним", - "Order": "Сортировка", - "Organization_Email": "Электронная почта организации", - "Organization_Info": "Информация об организации", - "Organization_Name": "Название организации", - "Organization_Type": "Тип организации", - "Origin": "Источник", - "Origin_When_Cross_Origin": "Источник при использовании разных источников", - "Original": "Оригинальный", - "OS": "ОС", - "OS_Arch": "Архитектура ОС", - "OS_Cpus": "Количество процессоров в ОС", - "OS_Freemem": "Свободное количество памяти", - "OS_Loadavg": "Среднее загрузка ОС", - "OS_Platform": "Платформа ОС", - "OS_Release": "Версия ОС", - "OS_Totalmem": "Общее кол-во памяти в ОС", - "OS_Type": "Тип ОС", - "OS_Uptime": "Время работы ОС", - "Other": "Другое", - "Others": "другие", - "others": "другие", - "Out_of_seats": "Нет рабочих мест", - "Outgoing": "Исходящие", - "Outgoing_WebHook": "Исходящий WebHook", - "Outgoing_WebHook_Description": "Получать данные из Rocket.Chat в режиме реального времени", - "Outlook_Calendar_Enabled": "Включено", - "Output_format": "Формат вывода", - "Override_URL_to_which_files_are_uploaded_This_url_also_used_for_downloads_unless_a_CDN_is_given": "Переопределить URL-адрес, на который загружены файлы. Этот URL-адрес также используется для загрузок до тех пор, пока не указан CDN.", - "Page_title": "Заголовок страницы", - "Page_URL": "URL страницы", - "Pages": "Страницы", - "Paid_Apps": "Платные приложения", - "Parent_channel_doesnt_exist": "Канал не существует.", - "Parent_channel_or_team": "Родительский канал или группа", - "Participants": "Участники", - "Password": "Пароль", - "Password_Change_Disabled": "Администратор отключил возможность изменения паролей", - "Password_Changed_Description": "Вы можете использовать следующие подстановки: \n - `[password]` для временного пароля. \n - `[name]`, `[fname]`, `[lname]` для полного имения пользователя, фамилии или второго имени. \n - `[email]` для пользовательского email \n - `[Site_Name]` и `[Site_URL]` для имения приложения и его URL. ", - "Password_Changed_Email_Subject": "[Site_Name] - Пароль Изменен", - "Password_changed_section": "Пароль Изменен", - "Password_changed_successfully": "Пароль успешно изменен", - "Password_History": "История паролей", - "Password_History_Amount": "Длина истории паролей", - "Password_History_Amount_Description": "Количество последних использованных паролей для предотвращения повторного использования пользователями.", - "Password_Policy": "Политика паролей", - "Password_to_access": "Пароль доступа", - "Passwords_do_not_match": "Пароли не совпадают", - "Past_Chats": "Прошлые чаты", - "Paste": "Вставить", - "Paste_error": "Ошибка чтения из буфера обмена", - "Paste_here": "Вставить сюда...", - "Payload": "Тело запроса", - "PDF": "PDF", - "Peer_Password": "Пароль пользователя", - "People": "Люди", - "People_can_only_join_by_being_invited": "Только приглашенные люди могут присоединиться", - "Permalink": "Постоянная ссылка", - "Permissions": "Права доступа", - "Personal_Access_Tokens": "Токены для личного доступа", - "Pharmaceutical": "Фармацевтический", - "Phone": "Телефон", - "Phone_already_exists": "Такой телефон уже используется", - "Phone_call": "Телефонный звонок", - "Phone_Number": "Номер телефона", - "Phone_number": "Номер телефона", - "PID": "ИД процесса", - "Pin": "Закрепить", - "Pin_Message": "Прикрепить сообщение", - "pin-message": "Прикрепить сообщение", - "pin-message_description": "Разрешение прикреплять сообщение на канале", - "Pinned_a_message": "Прикрепленное сообщение:", - "Pinned_Messages": "Прикрепленные сообщения", - "pinning-not-allowed": "Прикрепление сообщений не разрешается", - "PiwikAdditionalTrackers": "Дополнительные сайты Piwik", - "PiwikAdditionalTrackers_Description": "Вы можете отправлять статистику на несколько серверов Piwik добавив URL и siteId. Пример: \n`[ { \"trackerURL\" : \"https://my.piwik.domain2/\", \"siteId\" : 42 }, { \"trackerURL\" : \"https://my.piwik.domain3/\", \"siteId\" : 15 } ]`", - "PiwikAnalytics_cookieDomain": "Все субдомены", - "PiwikAnalytics_cookieDomain_Description": "Отслеживать посетителей всех субдоменов", - "PiwikAnalytics_domains": "Скрыть исходящие ссылки", - "PiwikAnalytics_domains_Description": "В отчете «Outlinks» спрячьте клики с известными URL-адресами псевдонимов. Вставьте один домен в строку и не используйте разделители.", - "PiwikAnalytics_prependDomain": "Добавить имя домена", - "PiwikAnalytics_prependDomain_Description": "Подготовьте домен сайта к заголовку страницы при отслеживании", - "PiwikAnalytics_siteId_Description": "Идентификатор. Используется для идентификации текущего сайта. Пример: 17", - "PiwikAnalytics_url_Description": "URL, где находится Piwik, обязательно должен содержать слэш в конце. Пример: `https://piwik.rocket.chat/`", - "Placeholder_for_email_or_username_login_field": "Подсказка для поля Email или имени пользователя при входе", - "Placeholder_for_password_login_confirm_field": "Подтвердить держатель для поля Password Login", - "Placeholder_for_password_login_field": "Подсказка для поля пароль при входе", - "Please_add_a_comment": "Пожалуйста, добавьте комментарий", - "Please_add_a_comment_to_close_the_room": "Пожалуйста, добавьте комментарий, чтобы закрыть комнату", - "Please_answer_survey": "Пожалуйста, уделите минуту для того, чтобы ответить на несколько вопросов об этом чате", - "Please_enter_usernames": "Пожалуйста, введите логин...", - "please_enter_valid_domain": "Пожалуйста, введите валидный домен", - "Please_enter_value_for_url": "Пожалуйста, введите ссылку на ваш аватар.", - "Please_enter_your_new_password_below": "Введите ваш новый пароль ниже:", - "Please_enter_your_password": "Повторно введите свой пароль", - "Please_fill_a_label": "Заполните подпись", - "Please_fill_a_name": "Пожалуйста, введите имя", - "Please_fill_a_token_name": "Введите действительное имя токена", - "Please_fill_a_username": "Заполните имя пользователя", - "Please_fill_all_the_information": "Пожалуйста, заполните информацию", - "Please_fill_an_email": "Пожалуйста заполните e-mail", - "Please_fill_name_and_email": "Заполните имя и адрес электронной почты", - "Please_go_to_the_Administration_page_then_Livechat_Facebook": "Пожалуйста, перейдите на страницу Livechat > Facebook в административной части", - "Please_select_an_user": "Пожалуйста, выберите пользователя", - "Please_select_enabled_yes_or_no": "Выберите вариант \"Разрешено\"", - "Please_select_visibility": "Пожалуйста, выберите видимость", - "Please_wait": "Пожалуйста, подождите", - "Please_wait_activation": "Пожалуйста, подождите, это может занять некоторое время.", - "Please_wait_while_your_account_is_being_deleted": "Пожалуйста, подождите, ваша учетная запись удаляется...", - "Please_wait_while_your_profile_is_being_saved": "Пожалуйста, подождите, пока ваш профиль сохраняется...", - "Pool": "Pool", - "Port": "Порт", - "Post_as": "Отправить от имени", - "Post_to": "Отправить в", - "Post_to_Channel": "Опубликовать на канале", - "post-readonly": "Сообщение только для чтения", - "post-readonly_description": "Разрешение на отправление сообщений на канале только для чтения", - "Preferences": "Настройки", - "Preferences_saved": "Настройки сохранены", - "Premium": "Организация", - "Preparing_data_for_import_process": "Подготовка данных для процесса импорта", - "Preparing_list_of_channels": "Подготовка списка каналов", - "Preparing_list_of_messages": "Подготовка списка сообщений", - "Preparing_list_of_users": "Подготовка списка пользователей", - "Presence": "Присутствие", - "Presence_service": "Служба присутствия", - "Preview": "Предварительный просмотр", - "preview-c-room": "Предварительный просмотр публичного канала", - "preview-c-room_description": "Разрешение на просмотр содержимого публичного канала перед присоединением", - "Previous_month": "Предыдущий месяц", - "Previous_week": "Предыдущая неделя", - "Price": "Цена", - "Priorities": "Приоритеты", - "Priority": "Приоритет", - "Priority_removed": "Приоритет удален", - "Privacy": "Приватность", - "Privacy_Policy": "Политика конфиденциальности", - "Private": "Закрытый канал", - "Private_Apps": "Приватные приложения", - "Private_Apps_Count_Enabled": { - "one": "{{count}} приватное приложение включено", - "few": "{{count}} приватных приложений включено", - "many": "{{count}} приватных приложений включено", - "other": "{{count}} приватных приложений включено" - }, - "Private_Channel": "Закрытый канал", - "Private_Channels": "Закрытый канал", - "Private_channels": "Закрытый канал", - "Private_Chats": "Приватные чаты", - "Private_Group": "Приватная группа", - "Private_Groups": "Приватные группы", - "Private_Groups_list": "Список приватных групп", - "Private_Team": "Закрытое сообщество", - "Productivity": "Продуктив", - "Profile": "Профиль", - "Profile_details": "Детали профиля", - "Profile_picture": "Изображение профиля", - "Profile_saved_successfully": "Профиль успешно сохранен", - "Prometheus": "Prometheus", - "Prometheus_API_User_Agent": "API: Отслеживание User Agent", - "Prometheus_Garbage_Collector": "Сбор NodeJS GC", - "Prometheus_Garbage_Collector_Alert": "Для деактивации требуется перезагрузка", - "Prometheus_Reset_Interval": "Интервал сброса (мс)", - "Protocol": "Протокол", - "Prune": "Очистка", - "Prune_finished": "Очистка завершена", - "Prune_Messages": "Удалить сообщения", - "Prune_Modal": "Вы уверены, что хотите удалить эти сообщения? Удаленные сообщения не могут быть восстановлены.", - "Prune_Warning_after": "Это приведет к удалению всех {{items}} в {{roomName}} после {{fromDate}}.", - "Prune_Warning_all": "Это удалит все {{items}} в {{roomName}}!", - "Prune_Warning_before": "Это приведет к удалению всех {{items}} в {{roomName}} до {{toDate}}.", - "Prune_Warning_between": "Это приведет к удалению всех {{items}} в {{roomName}} между {{fromDate}} и {{toDate}}.", - "Pruning_files": "Обрезка файлов ...", - "Pruning_messages": "Обрезка сообщений ...", - "Public": "Открытый", - "Public_Channel": "Открытый канал", - "Public_Channels": "Публичные каналы", - "Public_Community": "Открытое сообщество", - "Public_URL": "Публичный URL", - "Purchase_for_free": "Покупка БЕСПЛАТНО", - "Purchased": "Покупка", - "Push": "Push уведомления", - "Push_apn_cert": "APN сертификат", - "Push_apn_dev_cert": "APN Dev сертификат", - "Push_apn_dev_key": "Ключ APN Dev", - "Push_apn_dev_passphrase": "APN dev passphrase", - "Push_apn_key": "Ключ APN", - "Push_apn_passphrase": "APN passphrase", - "Push_enable": "Включить", - "Push_enable_gateway": "Включить шлюз", - "Push_enable_gateway_Description": "Чтобы включить эту настройку и использовать наш шлюз, вам необходимо принять условия регистрации сервера (Setup Wizard - Organization Info - Register Server) и наши условия конфиденциальности (Setup Wizard - Cloud Info - Cloud Service Privacy Terms Agreement)", - "Push_gateway": "Шлюз", - "Push_gateway_description": "Несколько строк могут быть использованы для указания нескольких шлюзов", - "Push_gcm_api_key": "Ключ GCM API", - "Push_gcm_project_number": "GCM project number", - "Push_Notifications": "Push-уведомления", - "Push_production": "Продакшн", - "Push_request_content_from_server": "Получение полного содержимого сообщения с сервера при приеме", - "Push_Setting_Requires_Restart_Alert": "После изменения этого параметра потребуется перезапустить Rocket.Chat.", - "Push_show_message": "Показать сообщение в уведомлении", - "Push_show_username_room": "Показывать канал/группу/имя пользователя в уведомлении", - "Push_test_push": "Тест", - "Query": "Запрос", - "Query_description": "Дополнительные условия для определения того, каким пользователям отправлять электронную почту. Отписавшиеся пользователи, автоматически удаляются из запроса. Должен быть валидным JSON. Например: \"{\"createdAt\":{\"$gt\":{\"$date\": \"2015-01-01T00:00:00.000Z\"}}}\"", - "Query_is_not_valid_JSON": "Запрос не валидный JSON ", - "Queue": "Очередь", - "Queue_delay_timeout": "Время ожидания задержки обработки очереди истекло", - "Queue_management": "Управление очередью", - "Queue_Time": "Время очереди", - "Queues": "Очереди", - "Quote": "Цитировать", - "quote": "цитировать", - "Random": "Случайный", - "Rate_Limiter_Limit_RegisterUser": "Звонки с номера по умолчанию на ограничитель скорости для регистрации пользователя", - "Rate_Limiter_Limit_RegisterUser_Description": "Количество вызовов по умолчанию для регистрации конечных точек пользователем (API REST и API реального времени), разрешенных в пределах временного диапазона, указанного в разделе \"Ограничение частоты запросов к API\".", - "React_when_read_only": "Разрешить реакции", - "React_when_read_only_changed_successfully": "Разрешение на реакции при включенном режиме только для чтения изменено", - "Reacted_with": "Реагирует с", - "Reactions": "Реакции", - "Read_by": "Читать", - "Read_only": "Только для чтения", - "Read_only_changed_successfully": "Режим \"только для чтения\" успешно изменен", - "Read_only_channel": "Канал только для чтения", - "Read_only_group": "Группа только для чтения", - "Real_Estate": "Недвижимость", - "Real_Time_Monitoring": "Мониторинг в режиме реального времени", - "RealName_Change_Disabled": "Ваш администратор отключил возможность смены имени", - "Reason_To_Join": "Причина присоединения", - "Receive_alerts": "Получать уведомления", - "Receive_Group_Mentions": "Получать упоминания @all и @here", - "Recent_Import_History": "Недавняя история импорта", - "Record": "Запись", - "recording": "запись", - "Redirect_URI": "Redirect URI", - "Refresh": "Обновить", - "Refresh_keys": "Обновить клавиши", - "Refresh_oauth_services": "Обновить сервисы OAuth", - "Refresh_your_page_after_install_to_enable_screen_sharing": "Чтобы включить демонстрацию экрана, обновите страницу после установки", - "Regenerate_codes": "Восстановить коды", - "Regexp_validation": "Проверка используя RegExp", - "Register": "Зарегистрировать новую учетную запись", - "Register_new_account": "Зарегистрировать новую учетную запись", - "Register_Server": "Регистрация сервера", - "Register_Server_Info": "Используйте предварительно сконфигурированные шлюзы и прокси, предоставленные Rocket.Chat Technologies Corp.", - "Register_Server_Opt_In": "Информационный бюллетень, предложения и обновления продуктов", - "Register_Server_Registered": "Зарегистрируйтесь для доступа", - "Register_Server_Registered_I_Agree": "Я согласен с", - "Register_Server_Registered_Livechat": "Livechat omnichannel proxy", - "Register_Server_Registered_Marketplace": "Магазин приложений", - "Register_Server_Registered_OAuth": "OAuth для социальной сети", - "Register_Server_Registered_Push_Notifications": "Мобильный шлюз уведомлений о переносе", - "Register_Server_Standalone": "Сохраняйте автономность, вам нужно будет", - "Register_Server_Standalone_Own_Certificates": "Перекомпилируйте мобильные приложения своими собственными сертификатами", - "Register_Server_Standalone_Service_Providers": "Создание учетных записей с поставщиками услуг", - "Register_Server_Standalone_Update_Settings": "Обновление предварительно настроенных настроек", - "Register_Server_Terms_Alert": "Для завершения регистрации, пожалуйста, согласитесь с условиями.", - "register-on-cloud": "Регистрация в облаке", - "RegisterWorkspace_Features_Marketplace_Description": "Установите приложения в \"Магазине приложений\" Rocket.Chat для этого рабочего пространства.", - "RegisterWorkspace_Features_Marketplace_Title": "Магазин", - "RegisterWorkspace_Features_MobileNotifications_Description": "Позволяет участникам рабочего пространства получать уведомления на своих мобильных устройствах.", - "RegisterWorkspace_Features_MobileNotifications_Title": "Push-уведомления на мобильных устройствах", - "RegisterWorkspace_Features_Omnichannel_Title": "Настройки Omnichannel", - "RegisterWorkspace_Registered_Description": "Доступные службы", - "RegisterWorkspace_Setup_Label": "Адрес электронной почты учетной записи в облаке", - "Registration": "Регистрация", - "Registration_Succeeded": "Успешная регистрация", - "Registration_via_Admin": "Регистрация через администратора", - "registration.component.form.confirmation": "Подтверждение", - "registration.component.form.confirmPassword": "Подтвердить пароль", - "registration.component.form.divider": "или", - "registration.component.form.email": "Электронная почта", - "registration.component.form.invalidConfirmPass": "Пароли не совпадают", - "registration.component.form.invalidEmail": "Введен некорректный адрес электронной почты", - "registration.component.form.name": "Имя", - "registration.component.form.password": "Пароль", - "registration.component.form.reasonToJoin": "Причина присоединения", - "registration.component.form.register": "Зарегистрироваться", - "registration.component.form.requiredField": "Это обязательное поле", - "registration.component.form.sendConfirmationEmail": "Отправить электронное письмо с подтверждением", - "registration.component.form.submit": "Отправить", - "registration.component.form.username": "Имя пользователя", - "registration.component.form.usernameAlreadyExists": "Такой пользователь уже существует. Пожалуйста, выберите другое имя.", - "registration.component.login": "Авторизация", - "registration.component.login.userNotFound": "Пользователь не найден", - "registration.component.resetPassword": "Восстановить пароль", - "registration.page.login.errors.AppUserNotAllowedToLogin": "Пользователям приложений не разрешается напрямую входить в систему.", - "registration.page.login.errors.licenseUserLimitReached": "Достигнуто максимальное количество пользователей.", - "registration.page.login.errors.loginBlockedForIp": "Вход был временно заблокирован для этого IP", - "registration.page.login.errors.loginBlockedForUser": "Вход был временно заблокирован для этого пользователя", - "registration.page.login.errors.wrongCredentials": "Пользователь не найден, или введен неправильный пароль", - "registration.page.registration.waitActivationWarning": "Прежде чем вы сможете использовать вашу учетную запись, она должна быть активирована администратором.", - "registration.page.resetPassword.sent": "Если этот адрес электронной почты зарегистрирован, мы отправим на него инструкцию по сбросу пароля. Если вы не получили электронное сообщение, попробуйте снова позже.", - "Regular_Expressions": "Регулярные выражения", - "Reject_call": "Отклонить вызов", - "Release": "Выпуск", - "Religious": "Религиозная организация", - "Reload": "Перезагрузить", - "Reload_page": "Перезагрузить страницу", - "Reload_Pages": "Перезагрузить страницу", - "Remove": "Удалить", - "Remove_Admin": "Удалить администратора", - "Remove_as_leader": "Удалить из лидеров", - "Remove_as_moderator": "Удалить из модераторов", - "Remove_as_owner": "Удалить из владельцев", - "Remove_Channel_Links": "Удалить ссылки на каналы", - "Remove_custom_oauth": "Удалить пользовательский OAuth", - "Remove_from_room": "Удалить из канала", - "Remove_from_team": "Удалить из команды", - "Remove_last_admin": "Удаление последнего администратора", - "Remove_someone_from_room": "Удалить кого-либо из канала", - "remove-closed-livechat-room": "Удалить закрытый Omnichannel чат", - "remove-closed-livechat-rooms": "Удалить закрытый Livechat Rooms", - "remove-closed-livechat-rooms_description": "Разрешение на удаление закрытых чатов omnichannel", - "remove-livechat-department": "Удалить отделы Omnichannel", - "remove-slackbridge-links": "Удалить ссылки slackbridge", - "remove-user": "Удалить пользователя", - "remove-user_description": "Разрешение на удаление пользователя из чата", - "Removed": "Удаленные", - "Removed__roomName__from_this_team": "удалил(-а) #{{roomName}} из этой рабочей группы", - "Removed__username__from_team": "удалил(-а) @{{user_removed}} из этой рабочей группы", - "Removed_User": "Удаленный пользователь", - "Replay": "Ответить", - "Replied_on": "Ответил на", - "Replies": "Ответы", - "Reply": "Ответить", - "Reply_in_direct_message": "Ответить личным сообщением", - "Reply_in_thread": "Ответить в треде", - "Reply_via_Email": "Ответить по электронной почте", - "ReplyTo": "Ответить", - "Report": "Отчет", - "Report_Abuse": "Сообщить о нарушениях", - "Report_sent": "Сообщение отправлено", - "Reporting": "Сбор статистики", - "Request": "Запрос", - "Request_comment_when_closing_conversation": "Запросить комментарий при закрытии разговора", - "Request_comment_when_closing_conversation_description": "Если эта функция включена, то перед закрытием разговора агенту необходимо будет задать комментарий.", - "Request_tag_before_closing_chat": "Запросить метки до закрытия разговора", - "Requested": "Запросы", - "Requested_apps_will_appear_here": "Запрошенные приложения появятся здесь", - "Requested_At": "Запрошено в", - "Requested_By": "Запрошено", - "Require": "Требуется", - "Require_all_tokens": "Требовать все токены", - "Require_any_token": "Требовать любой токен", - "Require_password_change": "Требуется смена пароля", - "Required": "Требуется", - "required": "требуется", - "Resend_verification_email": "Отправить проверочный email ещё раз", - "Reset": "Восстановить", - "Reset_Connection": "Сбросить соединение", - "Reset_password": "Восстановить пароль", - "Reset_section_settings": "Восстановить значения по умолчанию", - "Reset_TOTP": "Сброс TOTP", - "reset-other-user-e2e-key": "Сброс E2E Key другого пользователя ", - "Responding": "Реагирование", - "Response_description_post": "Пустые тела запроса или тело с пустым текстовым свойством будут просто игнорироваться. Не 200 ответы будут повторены разумное количество раз. Ответ будет отправлен с использованием псевдонима и аватара, указанных выше. Вы можете переопределить эти данные, как в примере выше.", - "Response_description_pre": "Если обработчик хочет отправить ответ обратно в канал, в качестве тела ответа должен быть возвращен следующий JSON:", - "Restart": "Перезапустить", - "Restart_the_server": "Перезапустить сервер", - "restart-server": "Перезагрузить сервер", - "Retail": "Розничная торговля", - "Retention_setting_changed_successfully": "Настройки политики очистки изменились успешно", - "RetentionPolicy": "Очистка сообщений", - "RetentionPolicy_Advanced_Precision": "Использовать расширенную конфигурацию политики очистки сообщений", - "RetentionPolicy_Advanced_Precision_Cron": "Использовать расширенный планировщик для политики очистки сообщений", - "RetentionPolicy_Advanced_Precision_Cron_Description": "Как часто должен запускаться таймер очистки сообщений определяется правилом задачи планировщика. Установка этих значений позволяет каналам с более частыми таймерами очистки сообщений работать лучше, но может стоить дополнительных вычислительных мощностей на больших сообществах.", - "RetentionPolicy_AppliesToChannels": "Применяется к открытым каналам", - "RetentionPolicy_AppliesToDMs": "Применяется к личным сообщениям", - "RetentionPolicy_AppliesToGroups": "Применяется к закрытым каналам", - "RetentionPolicy_Description": "Автоматически удаляет старые сообщения на вашем сервере Rocket.Chat.", - "RetentionPolicy_DoNotPruneDiscussion": "Не удалять сообщения обсуждений", - "RetentionPolicy_DoNotPrunePinned": "Не удалять прикрепленные сообщения", - "RetentionPolicy_DoNotPruneThreads": "Не очищать треды", - "RetentionPolicy_Enabled": "Включено", - "RetentionPolicy_ExcludePinned": "Исключить закрепленные сообщения", - "RetentionPolicy_FilesOnly": "Удалить только файлы", - "RetentionPolicy_FilesOnly_Description": "Удаляются только файлы, сами сообщения остаются на месте.", - "RetentionPolicy_MaxAge": "Максимальное время жизни сообщений", - "RetentionPolicy_MaxAge_Channels": "Максимальное время жизни сообщений в открытых каналах", - "RetentionPolicy_MaxAge_Description": "Удалять все сообщения старше этого значения, в днях", - "RetentionPolicy_MaxAge_DMs": "Максимальное время жизни личных сообщений", - "RetentionPolicy_MaxAge_Groups": "Максимальное время жизни сообщений в закрытых каналах", - "RetentionPolicy_Precision": "Точность таймера", - "RetentionPolicy_Precision_Description": "Как часто должен запускаться таймер очистки. Установка этих значений позволяет каналам с более частыми таймерами очистки сообщений работать лучше, но может стоить дополнительных вычислительных мощностей на больших сообществах.", - "RetentionPolicyRoom_Enabled": "Автоматически удалять старые сообщения", - "RetentionPolicyRoom_ExcludePinned": "Исключить закрепленные сообщения", - "RetentionPolicyRoom_FilesOnly": "Удалять только файлы, сохранять сообщения", - "RetentionPolicyRoom_MaxAge": "Максимальный срок жизни сообщения в днях (по умолчанию: {{max}})", - "RetentionPolicyRoom_OverrideGlobal": "Переопределить глобальную политику очистки", - "RetentionPolicyRoom_ReadTheDocs": "Внимание! Изменение этих настроек без особой осторожности может уничтожить всю историю сообщений. Прежде чем включать эту функцию, пожалуйста, прочтите документацию здесь.", - "Retry": "Повторная попытка", - "Retry_Count": "Число повторных попыток", - "Return_to_home": "Вернуться домой", - "Return_to_previous_page": "Вернуться на предыдущую страницу", - "Return_to_the_queue": "Вернуться в очередь", - "Ringing": "Идет вызов", - "Robot_Instructions_File_Content": "Содержание файла Robots.txt", - "Rocket_Chat_Alert": "Rocket.Chat alert", - "Role": "Роль", - "Role_Editing": "Редактировать роль", - "Role_Mapping": "Сопоставление ролей", - "Role_removed": "Роль удалена", - "Roles": "Роли", - "Room": "Комната", - "room_account_deactivated": "Эта учетная запись деактивирована", - "room_allowed_reacting": "Пользователь {{user_by}} разрешил реакции в комнате", - "Room_announcement_changed_successfully": "Объявление комнаты успешно изменено", - "Room_archivation_state": "Статус", - "Room_archivation_state_false": "В сети", - "Room_archivation_state_true": "Архивировать", - "Room_archived": "Канал архивирован", - "room_changed_announcement": "Пользователь {{user_by}} изменил объявление комнаты на {{room_announcement}} ", - "room_changed_avatar": "Пользователь {{user_by}} изменил аватар чата", - "room_changed_description": "Пользователь {{user_by}} изменил описание комнаты на {{room_description}}", - "room_changed_privacy": "Пользователь {{user_by}} изменил тип комнаты на {{room_type}}", - "room_changed_topic": "Пользователь {{user_by}} изменил тему комнаты на {{room_topic}}", - "Room_default_change_to_private_will_be_default_no_more": "Этот канал является каналом по умолчанию, если сделать его приватной группой, он перестанет быть каналом по-умолчанию. Вы хотите продолжить?", - "Room_description_changed_successfully": "Описание канала было успешно обновлено", - "room_disallowed_reacting": "Пользователь {{user_by}} запретил реакции в комнате", - "Room_Edit": "Редактировать чат", - "Room_has_been_archived": "Комната была архивирована", - "Room_has_been_removed": "Комната удалена", - "Room_has_been_unarchived": "Канал был восстановлен", - "Room_Info": "Информация о чате", - "room_is_blocked": "Комната была заблокирована", - "room_is_read_only": "Этот чат доступен только для чтения", - "room_name": "имя чата", - "Room_name_changed": "Пользователь {{user_by}} поменял название комнаты на {{room_name}}", - "Room_name_changed_successfully": "Название комнаты успешно изменено", - "Room_not_exist_or_not_permission": "Эта комната не существует или у вас нет разрешения на доступ к ней", - "Room_not_found": "Комната не найдена", - "Room_password_changed_successfully": "Пароль комнаты успешно изменён", - "room_removed_read_only": "Пользователь{{user_by}} добавил разрешение на запись для комнаты", - "room_set_read_only": "Пользователь {{user_by}} установил разрешение только на чтение для комнаты", - "Room_topic_changed_successfully": "Тема комнаты успешно изменена", - "Room_type_changed_successfully": "Тип комнаты успешно изменён", - "Room_type_of_default_rooms_cant_be_changed": "Эта комната является комнатой по умолчанию и её тип не может быть изменён. Пожалуйста, обратитесь к вашему администратору.", - "Room_unarchived": "Комната разархивирована", - "Room_updated_successfully": "Чат успешно обновлен!", - "Room_uploaded_file_list": "Список файлов канала", - "Room_uploaded_file_list_empty": "Нет доступных файлов", - "Rooms": "Комнаты", - "Rooms_added_successfully": "Комнаты добавлены", - "Routing": "Маршрутизация", - "Run_only_once_for_each_visitor": "Запускать только один раз для каждого посетителя", - "run-import": "Запустить импорт", - "run-import_description": "Разрешение на запуск импортеров", - "run-migration": "Запустить миграцию", - "run-migration_description": "Разрешение на запуск миграций", - "Running_Instances": "Запущенные виртуальные машины", - "Runtime_Environment": "Среда выполнения", - "Same_As_Token_Sent_Via": "То же, что и «Token Sent Via»", - "Same_Origin": "Одинаковый источник", - "Same_Style_For_Mentions": "Такой же стиль для упоминаний", - "SAML": "SAML разметка", - "SAML_Allowed_Clock_Drift": "Допустимое смещение часов поставщика идентификационных данных", - "SAML_Allowed_Clock_Drift_Description": "Часы поставщика идентификационных данных могут немного опережать системные часы. Вы можете допустить небольшое смещение часов. Его значение должно быть указано в количестве миллисекунд (мс). Указанное значение прибавляется к текущему времени проверки ответа.", - "SAML_AuthnContext_Template": "Шаблон AuthnContext", - "SAML_AuthnContext_Template_Description": "Здесь можно использовать любую переменную из шаблона AuthnRequest. \n \n Чтобы добавить дополнительные контексты authn, продублируйте тег `AuthnContextClassRef` и замените переменную `\\_\\_authnContext\\_\\_` на новый контекст.", - "SAML_AuthnRequest_Template": "Шаблон AuthnRequest", - "SAML_AuthnRequest_Template_Description": "Доступны следующие переменные: \n- *\\_\\_newId\\_\\_*: Случайно сгенерированная строка идентификатора \n- *\\_\\_instant\\_\\_*: Текущая метка времени \n- *\\_\\_callbackUrl\\_\\_*: URL обратного вызова Rocket.Chat. \n- *\\_\\_entryPoint\\_\\_*: Значение параметра *Custom Entry Point*. \n- *\\_\\_issuer\\_\\_*: Значение параметра *Custom Issuer*. \n- *\\_\\_identifierFormatTag\\_\\_*: Содержимое шаблона *NameID Policy Template*, если настроен действительный *Identifier Format*. \n- *\\_\\_identifierFormat\\_\\_*: Значение параметра *Формат идентификатора*. \n- *\\_\\_authnContextTag\\_\\_*: Содержимое шаблона *Автоконтекста*, если настроен действительный *Настроенный Автоконтекст*. \n- *\\_\\_authnContextComparison\\_\\_*: Значение параметра *Сравнение контекстов*. \n- *\\_\\_authnContext\\_\\_*: Значение параметра *Custom Authn Context*.", - "SAML_Connection": "Подключение", - "SAML_Custom_Authn_Context": "Пользовательский контекст Authn", - "SAML_Custom_Authn_Context_Comparison": "Сравнение контекста Authn", - "SAML_Custom_Authn_Context_description": "Оставьте это значение пустым, чтобы исключить контекст authn из запроса. \n \nЧтобы добавить несколько контекстов аутентификации, добавьте дополнительные контексты непосредственно в параметр *AuthnContext Template*.", - "SAML_Custom_Cert": "Пользовательский сертификат", - "SAML_Custom_channels_update": "Обновление подписок чата при каждом входе в систему", - "SAML_Custom_channels_update_description": "Гарантирует, что пользователь является членом всех каналов в SAML утверждения на каждом входе в систему.", - "SAML_Custom_Debug": "Включить режим отладки", - "SAML_Custom_EMail_Field": "Имя поля электронной почты", - "SAML_Custom_Entry_point": "Пользовательская точка входа", - "SAML_Custom_Generate_Username": "Сгенерировать логин", - "SAML_Custom_IDP_SLO_Redirect_URL": "IDP SLO redirect URL", - "SAML_Custom_Immutable_Property": "Неизменяемое имя поля", - "SAML_Custom_Immutable_Property_EMail": "E-Mail", - "SAML_Custom_Immutable_Property_Username": "Имя пользователя", - "SAML_Custom_include_private_channels_update": "Включить приватные чаты в подписку чатов", - "SAML_Custom_include_private_channels_update_description": "Добавляет пользователя в любые приватные чаты, которые существуют в SAML утверждении.", - "SAML_Custom_Issuer": "Пользовательская организация", - "SAML_Custom_Logout_Behaviour": "Выход из системы", - "SAML_Custom_Logout_Behaviour_End_Only_RocketChat": "Выйти из Rocket.Chat", - "SAML_Custom_Logout_Behaviour_Terminate_SAML_Session": "Завершить сеанс SAML", - "SAML_Custom_mail_overwrite": "Перезаписать e-mail пользователя (использовать атрибуты idP)", - "SAML_Custom_name_overwrite": "Перезаписать полное имя пользователя (использовать атрибуты idP)", - "SAML_Custom_Private_Key": "Закрытый ключ содержит", - "SAML_Custom_Provider": "Пользовательский поставщик", - "SAML_Custom_Public_Cert": "Публичный ключ содержит", - "SAML_Custom_signature_validation_all": "Проверить все подписи", - "SAML_Custom_signature_validation_assertion": "Удостоверить подпись утверждения", - "SAML_Custom_signature_validation_either": "Удостоверить любую подпись", - "SAML_Custom_signature_validation_response": "Удостоверить подпись ответа", - "SAML_Custom_signature_validation_type": "Тип проверки подлинности подписи", - "SAML_Custom_signature_validation_type_description": "Этот параметр будет игнорироваться, если пользовательский сертификат не предоставлен.", - "SAML_Custom_user_data_custom_fieldmap": "Карта полей данных пользователя", - "SAML_Custom_user_data_custom_fieldmap_description": "Настройте способ заполнения пользовательских полей из записи в SAML (после обнаружения).", - "SAML_Custom_user_data_fieldmap": "Карта пользовательских данных", - "SAML_Custom_user_data_fieldmap_description": "Настройте, как поля учетной записи пользователя (например, электронная почта) заполняются из записи в SAML (после обнаружения) \nВ качестве примера, `{\"name\":\"cn\", \"email\":\"mail\"}` выберет имя человека из атрибута cn, а почту из почтового атрибута. \nДоступные поля в Rocket.Chat: `name`, `email` and `username`, всё остальное будет сохранено как `customFields`. \nПрисвойте имя неизменяемого атрибута ключу '{{identifier}}', чтобы использовать его в качестве идентификатора пользователя. \nВы также можете использовать регулярные выражения и шаблоны. Шаблоны будут обрабатываться в первую очередь, за исключением тех случаев, когда они ссылаются на результат регулярного выражения. \n`{\"email\": \"mail\",\"username\": {\"fieldName\": \"mail\",\"regex\": \"(.*)@.+$\",\"template\": \"user-regex\"}, \"name\": { \"fieldNames\": [\"firstName\", \"lastName\"], \"template\": \"{{firstName}} {{lastName}}\"}, \"{{identifier}}\": \"uid\"}`", - "SAML_Custom_Username_Field": "Поле \"Имя пользователя\"", - "SAML_Custom_Username_Normalize": "Нормализовать имя пользователя", - "SAML_Custom_Username_Normalize_Lowercase": "В нижний регистр", - "SAML_Custom_Username_Normalize_None": "Нет нормализации", - "SAML_Default_User_Role": "Роль пользователя по умолчанию", - "SAML_Default_User_Role_Description": "Вы можете указать несколько ролей, разделяя их запятыми.", - "SAML_Enterprise": "Организация", - "SAML_General": "Общее", - "SAML_Identifier_Format": "Формат идентификатора", - "SAML_Identifier_Format_Description": "Оставьте это поле пустым, чтобы исключить политику NameID из запроса.", - "SAML_LogoutRequest_Template": "Шаблон запроса на выход из системы", - "SAML_LogoutRequest_Template_Description": "Доступны следующие переменные: \n- *\\_\\_newId\\_\\_*: Случайно сгенерированная строка идентификатора \n- *\\_\\_instant\\_\\_*: Текущая метка времени \n- *\\_\\_idpSLORedirectURL\\_\\_*: URL IDP Single LogOut для перенаправления. \n- *\\_\\_issuer\\_\\_*: Значение параметра *Custom Issuer*. \n- *\\_\\_identifierFormat\\_\\_*: Значение параметра *Формат идентификатора*. \n- *\\_\\_nameID\\_\\_*: Идентификатор имени, полученный от IdP, когда пользователь вошел в систему. \n- *\\_\\_sessionIndex\\_\\_*: Индекс сессии, полученный от IdP, когда пользователь вошел в систему.", - "SAML_LogoutResponse_Template": "Шаблон выхода из системы", - "SAML_LogoutResponse_Template_Description": "Доступны следующие переменные: \n- *\\_\\_newId\\_\\_*: Случайно сгенерированная идентификационная строка \n- *\\_\\_inResponseToId\\_\\_*: Идентификатор запроса на выход из системы, полученный от IdP \n- *\\_\\_instant\\_\\_*: Текущая метка времени \n- *\\_\\_idpSLORedirectURL\\_\\_*: URL одиночного входа в систему IDP для переадресации. \n- *\\_\\_issuer\\_\\_*: Значение параметра *Custom Issuer*. \n- *\\_\\_identifierFormat\\_\\_*: Значение параметра *Identifier Format*. \n- *\\_\\_nameID\\_\\_*: Идентификатор имени, полученный из запроса на выход из системы IdP. \n- *\\_\\_sessionIndex\\_\\_*: СессияИндекс, полученный из запроса на выход из системы IdP.", - "SAML_Metadata_Certificate_Template_Description": "Доступны следующие переменные: \n- *\\_\\_certificate\\_\\_*: Частный сертификат для шифрования утверждения.", - "SAML_Metadata_Template": "Шаблон метаданных", - "SAML_Metadata_Template_Description": "Доступны следующие переменные: \n- *\\_\\_sloLocation\\_\\_*:URL одиночного входа в систему Rocket.Chat. \n- *\\_\\_issuer\\_\\_*: Значение параметра *Custom Issuer*. \n- *\\_\\_identifierFormat\\_\\_*: Значение параметра *Identifier Format*. \n- *\\_\\_certificateTag\\_\\_*: Если настроен личный сертификат, он будет включать *Metadata Certificate Template*, в противном случае он будет проигнорирован. \n- *\\_\\_callbackUrl\\_\\_*: URL обратного вызова Rocket.Chat.", - "SAML_MetadataCertificate_Template": "Шаблон сертификата метаданных", - "SAML_NameIdPolicy_Template": "Шаблон политики NameID", - "SAML_NameIdPolicy_Template_Description": "Тут Вы можете использовать любую переменную из шаблона запроса авторизации.", - "SAML_Role_Attribute_Name": "Имя атрибута роли", - "SAML_Role_Attribute_Name_Description": "Если этот атрибут найден в ответе SAML, его значения будут использоваться в качестве имен ролей для новых пользователей.", - "SAML_Role_Attribute_Sync": "Синхронизация ролей пользователя", - "SAML_Role_Attribute_Sync_Description": "Синхронизация ролей пользователей SAML при входе в систему (перезапись ролей локальных пользователей).", - "SAML_Section_1_User_Interface": "Пользовательский интерфейс", - "SAML_Section_2_Certificate": "Сертификат", - "SAML_Section_3_Behavior": "Поведение", - "SAML_Section_4_Roles": "Роли", - "SAML_Section_5_Mapping": "Сопоставление", - "SAML_Section_6_Advanced": "Расширенный", - "Saturday": "Суббота", - "Save": "Сохранить", - "Save_changes": "Применить", - "Save_Mobile_Bandwidth": "Включить режим экономии трафика для мобильных устройств", - "Save_to_enable_this_action": "Сохраните, чтобы активировать это действие", - "Save_To_Webdav": "Сохранить в WebDAV", - "save-others-livechat-room-info": "Сохранить информацию о других комнатах Livechat", - "save-others-livechat-room-info_description": "Разрешение сохранять информацию из других чатов livechat", - "Saved": "Сохранено", - "Saving": "Сохранение", - "Scan_QR_code": "Используйте приложения авторизаторы, такие как Google Authenticator, Authy или Duo, для того, чтобы отсканировать QR-код. Вам будет показан 6-значный код, который вы должны ввести ниже.", - "Scan_QR_code_alternative_s": "Если вы не можете отсканировать QR код, вы можете ввести код вручную:", - "Scope": "Область", - "Score": "Оценка", - "Screen_Lock": "Экран блокировки", - "Screen_Share": "Демонстрация экрана", - "Script_Enabled": "Использовать скрипт", - "Search": "Поиск", - "Search_Apps": "Поиск приложений", - "Search_by_category": "Поиск по категории", - "Search_by_file_name": "Поиск по имени файла", - "Search_by_username": "Поиск по логину", - "Search_Channels": "Поиск каналов", - "Search_Chat_History": "Поиск по истории чата", - "Search_current_provider_not_active": "Текущий поисковый провайдер неактивен", - "Search_Files": "Искать файлы", - "Search_for_a_more_general_term": "Поиск более общего термина", - "Search_for_a_more_specific_term": "Поиск определенного термина", - "Search_Integrations": "Поиск по интеграциям", - "Search_message_search_failed": "Не удалось выполнить запрос поиска", - "Search_Messages": "Поиск сообщений", - "Search_on_marketplace": "Поиск в магазине", - "Search_Page_Size": "Размер страницы", - "Search_Private_Groups": "Поиск приватных групп", - "Search_Provider": "Поисковый провайдер", - "Search_Requested_Apps": "Поиск запрошенных приложений", - "Search_Rooms": "Поиск чатов", - "Search_Users": "Поиск пользователей", - "Seats_Available": "Рабочих мест доступно: {{seatsLeft}}", - "Seats_usage": "Использование рабочих мест", - "seconds": "секунды", - "Secret_token": "Секретный токен", - "Security": "Безопасность", - "See_documentation": "Открыть документацию", - "See_full_profile": "Смотреть полный профиль", - "See_on_Engagement_Dashboard": "Смотри на панели взаимодействия", - "Select": "Выбрать", - "Select_a_department": "Выберите отдел", - "Select_a_room": "Выберите чат", - "Select_a_user": "Выберите пользователя", - "Select_an_avatar": "Выберите аватар", - "Select_an_option": "Выберите пункт", - "Select_at_least_one_user": "Выберите хотя бы одного пользователя", - "Select_at_least_two_users": "Выберите как минимум двух пользователей", - "Select_department": "Выберите отдел", - "Select_file": "Выберите файл", - "Select_role": "Выберите роль", - "Select_service_to_login": "Выберите сервис для загрузки вашего изображения или загрузите изображение с компьютера напрямую", - "Select_tag": "Выберите метку", - "Select_the_channels_you_want_the_user_to_be_removed_from": "Выберите каналы, из которых вы хотите удалить пользователя", - "Select_the_teams_channels_you_would_like_to_delete": "Выберите чаты Команды, которые вы хотите удалить, те, которые вы не выбрали, будут перемещены в рабочую область.", - "Select_user": "Выберите пользователя", - "Select_users": "Выберите пользователей", - "Selected_agents": "Выбранные представители", - "Selected_by_default": "Выбрано по умолчанию", - "Selected_departments": "Выбранные отделы", - "Selected_first_reply_unselected_following_replies": "Выбрано для первого ответа, не выбрано для последующих ответов", - "Selected_monitors": "Выбранные мониторы", - "Selecting_users": "Выбор пользователей", - "Send": "Отправить", - "Send_a_message": "Отправить сообщение", - "Send_a_test_mail_to_my_user": "Отправка тестового email", - "Send_a_test_push_to_my_user": "Протестировать push-уведомления", - "Send_confirmation_email": "Отправить электронное письмо с подтверждением", - "Send_data_into_RocketChat_in_realtime": "Отправьте данные в Rocket.Chat в режиме реального времени.", - "Send_email": "Отправить Email", - "Send_invitation_email": "Отправить приглашение по электронной почте", - "Send_invitation_email_error": "Вы не предоставили корректный адрес электронной почты.", - "Send_invitation_email_info": "Вы можете отправить несколько электронных писем с приглашением за раз.", - "Send_invitation_email_success": "Вы успешно отправили приглашения на следующие адреса электронной почты:", - "Send_it_as_attachment_instead_question": "Отправить в качестве вложения?", - "Send_me_the_code_again": "Пришлите мне код ещё раз", - "Send_request_on": "Отправить запрос на", - "Send_request_on_agent_message": "Отправить запрос по сообщениям агента", - "Send_request_on_chat_close": "Отправить запрос на закрытие чата", - "Send_request_on_chat_queued": "Отправить запрос на постановку чата в очередь", - "Send_request_on_chat_start": "Отправить запрос на начало чата", - "Send_request_on_chat_taken": "Отправить запрос на взятие чата", - "Send_request_on_forwarding": "Отправить запрос на перенаправление", - "Send_request_on_lead_capture": "Отправить запрос на захват свинца", - "Send_request_on_offline_messages": "Отправить запрос на сообщения в автономном режиме", - "Send_request_on_visitor_message": "Отправить запрос на гостевые сообщения", - "Send_Test": "Отправить тест", - "Send_Test_Email": "Отправить тестовый email", - "Send_via_email": "Отправить по электронной почте", - "Send_via_Email_as_attachment": "Отправить через Email как вложение", - "Send_Visitor_navigation_history_as_a_message": "Отправить историю навигации посетителя в качестве сообщения", - "Send_visitor_navigation_history_on_request": "Отправить историю навигации посетителя по запросу", - "Send_welcome_email": "Отправить электронное письмо с приветствием", - "Send_your_JSON_payloads_to_this_URL": "Отправить ваши полезные данные формата JSON на этот URL-адрес.", - "send-mail": "Отправить емайл", - "send-many-messages": "Отправить много сообщений", - "send-many-messages_description": "Разрешение на обход ограничения скорости в 5 сообщений в секунду", - "send-omnichannel-chat-transcript": "Отправить стенограмму omnichannel беседы", - "send-omnichannel-chat-transcript_description": "Разрешение на отправку стенограммы разговора omnichannel", - "Sender_Info": "Информация об отправителе", - "Sending": "Отправка...", - "Sent_an_attachment": "Отправить вложение", - "Sent_from": "Отправлено от", - "Separate_multiple_words_with_commas": "Разделите несколько слов запятыми", - "Served_By": "Обслуживается", - "Server": "Сервер", - "Server_Configuration": "Конфигурация сервера", - "Server_File_Path": "Путь к файлам сервера", - "Server_Folder_Path": "Путь к папкам сервера", - "Server_Info": "Информация о сервере", - "Server_Type": "Тип сервера", - "Service": "Обработчик", - "Service_account_key": "Ключ Service account", - "Set_as_favorite": "Установить как избранный", - "Set_as_leader": "Назначить лидером", - "Set_as_moderator": "Назначить модератором", - "Set_as_owner": "Назначить владельцем", - "Set_random_password_and_send_by_email": "Установить случайный пароль и отправьте его по электронной почте", - "set-leader": "Назначить лидера", - "set-leader_description": "Разрешение назначать других пользователей лидерами чата", - "set-moderator": "Назначить модератора", - "set-moderator_description": "Разрешение на назначение других пользователей модераторами канала", - "set-owner": "Назначить владельца", - "set-owner_description": "Разрешение на назначение других пользователей владельцами канала", - "set-react-when-readonly": "Реакция на сообщения в режиме ReadOnly", - "set-react-when-readonly_description": "Разрешение на изменение возможности реакций на сообщения на канале только для чтения", - "set-readonly": "Установить только для чтения", - "set-readonly_description": "Разрешение переводить канал в режим только для чтения", - "Settings": "Настройки", - "Settings_updated": "Настройки обновлены", - "Setup_Wizard": "Мастер установки", - "Setup_Wizard_Info": "Мы поможем Вам настроить первого администратора, настроить организацию и зарегистрировать ваш сервер, чтобы получать бесплатные push-уведомления и многое другое.", - "Share_Location_Title": "Поделиться местоположением?", - "Share_screen": "Совместное использование экрана", - "Shared_Location": "Предоставленное местоположение", - "Shared_Secret": "\"Общий секрет\"", - "Sharing": "Совместный доступ", - "Shortcut": "Ярлык", - "shortcut_name": "имя ярлыка", - "Should_be_a_URL_of_an_image": "Должен быть URL-адрес изображения.", - "Should_exists_a_user_with_this_username": "Пользователь уже должен существовать.", - "Show_agent_email": "Показать электронный адрес агента", - "Show_agent_info": "Показать информацию об агенте", - "Show_all": "Показать всех", - "Show_Avatars": "Показывать аватары", - "Show_counter": "Показывать счетчик", - "Show_email_field": "Показать поле электронной почты", - "Show_more": "Показать больше", - "Show_name_field": "Показать поле имени", - "show_offline_users": "показывать офлайн пользователей", - "Show_on_offline_page": "Показать на офлайн странице", - "Show_on_registration_page": "Показывать на странице регистрации", - "Show_only_online": "Показать только подключенных", - "Show_Only_This_Content": "Показать только это содержимое", - "Show_preregistration_form": "Показать предварительную регистрационную форму", - "Show_queue_list_to_all_agents": "Показывать список очередей всем представителям", - "Show_room_counter_on_sidebar": "Показывать число комнат на боковой панели", - "Show_Setup_Wizard": "Показывать мастер установки", - "Show_the_keyboard_shortcut_list": "Показывать список горячих клавиш", - "Show_To_Workspace": "Показать в рабочем пространстве", - "Show_video": "Показать видео", - "Showing_online_users": "Показано: {{total_showing}}. Подключенных: {{online}}. Всего: {{total}} пользователей", - "Showing_results_of": "Показано результатов {{from}} - {{to}} из {{total}}", - "Sidebar": "Боковая панель", - "Sidebar_list_mode": "Режим отображения списка каналов", - "Sign_in_to_start_talking": "Войдите, чтобы начать разговор", - "Site_Name": "Название сайта", - "Site_Url": "URL-адрес сайта", - "Site_Url_Description": "Пример: `https://chat.domain.com/`", - "Size": "Размер", - "Skip": "Пропустить", - "Slack_Users": "Пользователи Slack", - "SlackBridge_APIToken": "API токены", - "SlackBridge_APIToken_Description": "Вы можете настроить несколько Slack серверов добавив по одному API-токену в строку.", - "Slackbridge_channel_links_removed_successfully": "Ссылки на канал slackbridge были успешно удалены.", - "SlackBridge_error": "В SlackBridge произошла ошибка во время импорта ваших сообщений в {{channelName}}: {{errorMessage}}", - "SlackBridge_finish": "SlackBridge завершил импорт сообщений в {{channelName}}. Пожалуйста, перезагрузитесь, чтобы увидеть все сообщения.", - "SlackBridge_Out_All": "SlackBridge out all", - "SlackBridge_Out_All_Description": "Отправлять сообщения из всех каналов, которые есть в Slack и в которых есть бот", - "SlackBridge_Out_Channels": "SlackBridge out channels", - "SlackBridge_Out_Channels_Description": "Выберите с каких каналов отправлять сообщения обратно в Slack", - "SlackBridge_Out_Enabled": "Включить SlackBridge Out", - "SlackBridge_Out_Enabled_Description": "Должен ли SlackBridge также отправлять ваши сообщения обратно в Slack", - "SlackBridge_Remove_Channel_Links_Description": "Удалите внутреннюю связь между каналами Rocket.Chat и каналами Slack. После этого ссылки будут воссозданы на основе названий каналов.", - "SlackBridge_start": "@{{username}} начал импорт SlackBridge в \"#{{channelName}}\". Вы получите уведомление, когда все будет завершено.", - "Slash_Gimme_Description": "Показывает (つ ◕_◕) つ перед сообщением", - "Slash_LennyFace_Description": "Показывает (͡ ° ͜ʖ ͡ °) после сообщения", - "Slash_Shrug_Description": "Показывает ¯ \\ _ (ツ) _ / ¯ после сообщения", - "Slash_Status_Description": "Установить Ваш статус", - "Slash_Status_Params": "Ваш статус", - "Slash_Tableflip_Description": "Показывает (╯ ° □ °) ╯( ┻━┻", - "Slash_TableUnflip_Description": "Показывает ┬─┬ ノ (゜ - ゜ ノ)", - "Slash_Topic_Description": "Установить тему", - "Slash_Topic_Params": "Тема сообщения", - "Smarsh_Email": "Адрес электронной почты Smarsh", - "Smarsh_Email_Description": "Адрес электронной почты Smarsh, на который отправлять .eml файл.", - "Smarsh_Enabled": "Включить Smarsh", - "Smarsh_Enabled_Description": "Включен ли Smarsh eml коннектор (требует заполнения поля \"From Email\" в разделе \"Электронная почта\" -> \"SMTP\").", - "Smarsh_Interval": "Smarsh interval", - "Smarsh_Interval_Description": "Период времени ожидания перед отправкой чатов (требует заполнения поля \"Адрес электронной почты отправителя\" в \"Электронная почта\"->\"SMTP\").", - "Smarsh_MissingEmail_Email": "Отсутствует электронная почта", - "Smarsh_MissingEmail_Email_Description": "Почтовый адрес для учетной записи с пустым почтовым адресом (обычно такие бывает у учетных записей ботов)", - "Smarsh_Timezone": "Часовой пояс Smarsh", - "Smileys_and_People": "Смайлики и люди", - "SMS": "SMS", - "SMS_Default_Omnichannel_Department": "Отдел Omnichannel (по умолчанию)", - "SMS_Default_Omnichannel_Department_Description": "Если установлено, все новые входящие чаты, инициированные этой интеграцией, будут направляться в этот отдел.", - "SMS_Enabled": "SMS включены", - "SMTP": "Протокол SMTP", - "SMTP_Host": "SMTP хост", - "SMTP_Password": "SMTP пароль", - "SMTP_Port": "SMTP порт", - "SMTP_Test_Button": "Настройка тестового протокола SMTP", - "SMTP_Username": "SMTP логин", - "Snippet_Messages": "Сообщения со сниппетами", - "Snippet_name": "Название сниппета", - "snippet-message": "Сообщение со сниппетом", - "snippet-message_description": "Разрешение на создание сообщений со сниппетом", - "Snippeted_a_message": "Создан сниппет {{snippetLink}}", - "Social_Network": "Социальная сеть", - "Some_ideas_to_get_you_started": "Советы по началу работы", - "Sorry_page_you_requested_does_not_exist_or_was_deleted": "Извините, запрошенная вами страница не существует или была удалена!", - "Sort": "Сортировка", - "Sort_By": "Сортировать по", - "Sort_by_activity": "Сортировать по активности", - "Sound": "Звуковые оповещения", - "Sound_Beep": "Гудок", - "Sound_Call_Ended": "Вызов завершен", - "Sound_Chelle": "Челле", - "Sound_Chime": "Колокольчик", - "Sound_Dialtone": "Гудок набора", - "Sound_Ding": "Динг", - "Sound_Door": "Дверь", - "Sound_Droplet": "Капля", - "Sound_File_mp3": "Звуковой файл (mp3)", - "Sound_Highbell": "Высокий колокол", - "Sound_Outbound_Call_Ringing": "Исходящий вызов", - "Sound_Ringtone": "Мелодия звонка", - "Sound_Seasons": "Времена года", - "Sound_Telephone": "Телефон", - "Source": "Источник", - "SSL": "SSL", - "Star": "Избранное", - "Star_Message": "Отметить сообщение", - "Starred_Messages": "Отмеченные сообщения", - "Start": "Начать", - "Start_a_call": "Начать звонок", - "Start_audio_call": "Начать голосовой вызов", - "Start_call": "Начать звонок", - "Start_Chat": "Начать чат", - "Start_conference_call": "Начать звонок", - "Start_of_conversation": "Начало беседы", - "Start_video_call": "Начать видеозвонок", - "Start_video_conference": "Начать видео конференцию?", - "Start_with_s_for_user_or_s_for_channel_Eg_s_or_s": "Начните с @ для пользователя или # для канала. Например: @john или #general", - "start-discussion": "Начать обсуждение", - "start-discussion_description": "Начать обсуждение", - "start-discussion-other-user": "Начать обсуждение (Другой пользователь)", - "start-discussion-other-user_description": "Начать обсуждение", - "Started": "Начать", - "Started_a_video_call": "Начался видеозвонок", - "Started_At": "Начато", - "Statistics": "Статистика", - "Statistics_reporting": "Отправлять статистику в Rocket.Chat", - "Statistics_reporting_Description": "Отправляя свою статистику, вы поможете нам определить, сколько серверов Rocket.Chat развернуто, а также насколько хорошо ведет себя система, чтобы мы могли работать над ее улучшением. Не беспокойтесь, поскольку никакой информации о пользователях не передается, а вся информация, что мы получаем, конфиденциальна.", - "Stats_Active_Guests": "Активированные гости", - "Stats_Active_Users": "Активные пользователи", - "Stats_App_Users": "Пользователи приложений Rocket.Chat", - "Stats_Avg_Channel_Users": "Среднее число пользователей на каналах", - "Stats_Avg_Private_Group_Users": "Среднее число пользователей в приватных группах", - "Stats_Away_Users": "Отошедшие пользователи", - "Stats_Max_Room_Users": "Максимальное количество пользователей в комнате", - "Stats_Non_Active_Users": "Неактивные пользователи", - "Stats_Offline_Users": "Пользователи не в сети", - "Stats_Online_Users": "Пользователи в сети", - "Stats_Total_Active_Apps": "Всего активных приложений", - "Stats_Total_Active_Incoming_Integrations": "Всего активных входящих интеграций", - "Stats_Total_Active_Outgoing_Integrations": "Всего активных входящих интеграций", - "Stats_Total_Channels": "Всего каналов", - "Stats_Total_Connected_Users": "Всего подключенных пользователей", - "Stats_Total_Direct_Messages": "Общее количество личных переписок", - "Stats_Total_Incoming_Integrations": "Всего входящих интеграций", - "Stats_Total_Installed_Apps": "Всего установленных приложений", - "Stats_Total_Integrations": "Всего интеграций", - "Stats_Total_Integrations_With_Script_Enabled": "Всего интеграций с включенным скриптом", - "Stats_Total_Livechat_Rooms": "Всего чатов Livechat", - "Stats_Total_Messages": "Всего сообщений", - "Stats_Total_Messages_Channel": "Всего сообщений в публичных каналах", - "Stats_Total_Messages_Direct": "Всего личных сообщений", - "Stats_Total_Messages_Livechat": "Всего сообщений в Livechat чатах", - "Stats_Total_Messages_PrivateGroup": "Всего сообщений в закрытых каналах", - "Stats_Total_Outgoing_Integrations": "Всего исходящих интеграций", - "Stats_Total_Private_Groups": "Всего приватных групп", - "Stats_Total_Rooms": "Всего комнат", - "Stats_Total_Uploads": "Всего загрузок", - "Stats_Total_Uploads_Size": "Общий размер загрузок", - "Stats_Total_Users": "Всего пользователей", - "Status": "Статус", - "StatusMessage": "Ваш Статус", - "StatusMessage_Change_Disabled": "Администратор Вашего Rocket.Chat запретил изменение статусов", - "StatusMessage_Changed_Successfully": "Статусное сообщения успешно изменено.", - "StatusMessage_Placeholder": "Что Вы сейчас делаете?", - "StatusMessage_Too_Long": "Статусное сообщение должно быть короче 120 символов.", - "Step": "Шаг", - "Stop_call": "Завершить вызов", - "Stop_Recording": "Остановить запись", - "Store_Last_Message": "Хранить последнее сообщение", - "Store_Last_Message_Sent_per_Room": "Хранить последнее сообщение, отправленное в каждую комнату", - "Stream_Cast": "Поток вещания", - "Stream_Cast_Address": "Адрес потока вещания", - "Stream_Cast_Address_Description": "IP-адрес или Хост потока вещания Rocket.Chat. Например, `192.168.1.1:3000` или `localhost:4000`", - "Strict_Origin": "Только источник", - "Strict_Origin_When_Cross_Origin": "Только источник при использовании разных источников", - "strike": "зачеркнутый", - "Style": "Стиль", - "Subject": "Тема", - "Submit": "Отправить", - "Success": "Успех", - "Success_message": "Сообщение об успешном выполнении", - "Successfully_downloaded_file_from_external_URL_should_start_preparing_soon": "Успешно загруженный файл с внешнего URL, должен скоро начать подготовку", - "Suggestion_from_recent_messages": "Предложение из последних сообщений", - "Sunday": "Воскресенье", - "Support": "Поддержка", - "Survey": "Опрос", - "Survey_instructions": "Оценивайте каждый вопрос по 5-балльной шкале, где 1 означает, что вы совсем недовольны, и 5 - полностью довольны.", - "Symbols": "Символы", - "Sync": "Синхронизация", - "Sync / Import": "Синхронизация / Импорт", - "Sync_in_progress": "Выполняется синхронизация", - "Sync_Interval": "Интервал синхронизации", - "Sync_success": "Синхронизация прошла успешно", - "Sync_Users": "Синхронизация пользователей", - "sync-auth-services-users": "Синхронизация пользователей сервисов аутентификации", - "System_messages": "Системные сообщения", - "Tag": "Тег", - "Tag_already_exists": "Метка уже существует", - "Tag_removed": "Метка удалена", - "Tags": "Теги", - "Take_it": "Возьми это!", - "Take_rocket_chat_with_you_with_mobile_applications": "Установите Rocket.Chat в свой мобильный телефон.", - "Taken_at": "Взят в", - "Target user not allowed to receive messages": "Целевому пользователю не разрешено получать сообщения", - "TargetRoom": "Целевая комната", - "TargetRoom_Description": "Комната, куда будут отправляться сообщения, которые являются результатом этого события. Разрешена только одна целевая комната, и она должна существовать.", - "Team": "Команда", - "Team_Add_existing": "Добавить существующее", - "Team_Add_existing_channels": "Добавить существующие каналы", - "Team_Auto-join": "Автодобавление", - "Team_Channels": "Чаты команды", - "Team_Delete_Channel_modal_content": "Хотите ли вы удалить этот чат?", - "Team_Delete_Channel_modal_content_danger": "Это действие нельзя отменить.", - "Team_has_been_deleted": "Рабочая группа удалена.", - "Team_Info": "Информация о команде", - "Team_Mapping": "Сопоставление команд", - "Team_Remove_from_team": "Удалить из команды", - "Team_Remove_from_team_modal_content": "Вы хотите удалить этот чат из Команды {{teamName}}? Чат будет перемещен обратно в рабочую область.", - "Team_what_is_this_team_about": "Для чего это команда", - "Teams": "Команды", - "Teams_about_the_channels": "А как насчет чатов?", - "Teams_channels": "Чаты команды", - "Teams_channels_didnt_leave": "Вы не выбрали следующие чаты, поэтому вы их не покидаете:", - "Teams_channels_last_owner_delete_channel_warning": "Вы являетесь последним владельцем этого чата. Как только вы преобразуете Команду в чат, он будет перемещен в рабочую область.", - "Teams_channels_last_owner_leave_channel_warning": "Вы последний владелец этого чата. Как только вы покинете Команду, чат будет храниться внутри нее, но вы будете управлять ею снаружи.", - "Teams_convert_channel_to_team": "Конвертировать в команду", - "Teams_delete_team": "Вы собираетесь удалить эту команду.", - "Teams_delete_team_choose_channels": "Выберите чаты, которые вы хотите удалить. Те, которые вы решите оставить, будут доступны в вашем рабочем пространстве.", - "Teams_delete_team_public_notice": "Обратите внимание, что публичные каналы по-прежнему будут публичными и видимыми для всех.", - "Teams_delete_team_Warning": "После удаления Команды все содержимое и конфигурация чата будут удалены.", - "Teams_deleted_channels": "Следующие чаты будут удалены:", - "Teams_Errors_Already_exists": "Команды `{{name}}` уже существует.", - "Teams_Errors_team_name": "Вы не можете использовать \"{{name}}\" в качестве имени Команды.", - "Teams_Info": "Информация о команде", - "Teams_kept__username__channels": "Вы не выбрали следующие чаты, поэтому {{username}} будет оставлен на них:", - "Teams_kept_channels": "Вы не выбрали следующие чаты, поэтому они будут перемещены в рабочую область:", - "Teams_leave": "Покинуть команду", - "Teams_leave_channels": "Выберите чат команды который вы хотели бы покинуть.", - "Teams_leaving_team": "Вы покидаете эту Команду.", - "Teams_left_team_successfully": "Успешно покинул команду", - "Teams_members": "Участники команды", - "Teams_move_channel_to_team": "Перенести в команду", - "Teams_move_channel_to_team_confirm_description": "После прочтения предыдущих инструкций о таком поведении, хотите ли вы продолжить это действие?", - "Teams_move_channel_to_team_description_first": "Перемещение чата внутрь Команды означает, что этот чат будет добавлен в контекст Команды, однако все участники чата, которые не являются членами соответствующей Команды, будут иметь доступ к этому чату, но не будут добавлены как члены Команды.", - "Teams_move_channel_to_team_description_fourth": "Обратите внимание, что владелец Команды сможет удалять участников из чата.", - "Teams_move_channel_to_team_description_second": "Все управление каналом по-прежнему будет осуществляться владельцами этого канала.", - "Teams_move_channel_to_team_description_third": "Члены Команды и даже владельцы Команды, если они не являются участниками этого чата, не могут иметь доступ к его содержимому.", - "Teams_New_Add_members_Label": "Добавить участников", - "Teams_New_Broadcast_Description": "Только авторизованные пользователи могут писать новые сообщения, но другие пользователи смогут ответить", - "Teams_New_Broadcast_Label": "Широковещательный", - "Teams_New_Description_Label": "Тема", - "Teams_New_Description_Placeholder": "Для чего это команда", - "Teams_New_Encrypted_Description_Disabled": "Доступно только для приватной команды", - "Teams_New_Encrypted_Description_Enabled": "Команда со сквозным шифрованием. Поиск может не работать в зашифрованных командах и уведомления могут не содержать текста сообщений.", - "Teams_New_Encrypted_Label": "Зашифрованный", - "Teams_New_Name_Label": "Имя", - "Teams_New_Private_Description_Disabled": "Когда отключено, любой может присоединиться к команде", - "Teams_New_Private_Description_Enabled": "Только приглашенные люди могут присоединиться", - "Teams_New_Private_Label": "Закрытый канал", - "Teams_New_Read_only_Description": "Все пользователи команды могут писать сообщения", - "Teams_New_Read_only_Label": "Только для чтения", - "Teams_New_Title": "Создать команду", - "Teams_Private_Team": "Закрытое сообщество", - "Teams_Public_Team": "Публичная Команда", - "Teams_removing__username__from_team": "Вы удаляете {{username}} из этой Команды", - "Teams_removing__username__from_team_and_channels": "Вы удаляете {{username}} из этой Команды и всех ее чатов.", - "Teams_removing_member": "Удаление участника", - "Teams_Search_teams": "Поиск Команд", - "Teams_Select_a_team": "Выбрать команду", - "Technology_Services": "Технологические услуги", - "Terms": "Условия", - "Test_Connection": "Проверка соединения", - "Test_Desktop_Notifications": "Тест десктопных уведомлений", - "Test_LDAP_Search": "Проверить поиск по LDAP", - "test-admin-options": "Проверка настроек административной панели таких как вход по LDAP и мобильные уведомления", - "Texts": "Тексты", - "Thank_you_exclamation_mark": "Спасибо!", - "Thank_you_for_your_feedback": "Спасибо за ваш отзыв", - "The_application_name_is_required": "Требуется название приложения", - "The_channel_name_is_required": "Требуется название канала", - "The_emails_are_being_sent": "Письма отправляются.", - "The_empty_room__roomName__will_be_removed_automatically": "Пустой чат {{roomName}} будет удален автоматически.", - "The_image_resize_will_not_work_because_we_can_not_detect_ImageMagick_or_GraphicsMagick_installed_in_your_server": "Изменить размер изображения не получится, потому что мы не можем обнаружить установленные на вашем сервере ImageMagick или GraphicsMagick.", - "The_message_is_a_discussion_you_will_not_be_able_to_recover": "Сообщение обсуждения, вы не сможете восстановить сообщения!", - "The_mobile_notifications_were_disabled_to_all_users_go_to_Admin_Push_to_enable_the_Push_Gateway_again": "Мобильные уведомления были отключены для всех пользователей, перейдите в \"Admin > Push\", чтобы снова включить Push Gateway", - "The_necessary_browser_permissions_for_location_sharing_are_not_granted": "Необходимые разрешения браузера для доступа к местоположению не предоставлены", - "The_peer__peer__does_not_exist": "Пир {{peer}} не существует.", - "The_redirectUri_is_required": "Требуется redirectUri ", - "The_selected_user_is_not_a_monitor": "Выбранный пользователь не является монитором", - "The_selected_user_is_not_an_agent": "Выбранный пользователь не является агентом", - "The_server_will_restart_in_s_seconds": "Сервер перезапустится через %s секунд", - "The_setting_s_is_configured_to_s_and_you_are_accessing_from_s": "Параметр {{settingName}} настраивается на {{configuredUrl}} и вы получаете доступ из {{currentUrl}}!", - "The_user_s_will_be_removed_from_role_s": "Пользователь {{username}} будет удален из роли {{role}}", - "The_user_will_be_removed_from_s": "Пользователь будет удален из {{roomName}}", - "The_user_wont_be_able_to_type_in_s": "Пользователь не сможет отправлять сообщения в {{roomName}}", - "Theme": "Тема", - "Theme_Appearence": "Внешний вид", - "Theme_dark": "Темная", - "Theme_light": "Светлая", - "Theme_match_system": "Системная", - "theme-color-attention-color": "Цвет внимания", - "theme-color-component-color": "Цвет компонента", - "theme-color-content-background-color": "Цвет фона содержимого", - "theme-color-custom-scrollbar-color": "Пользовательский цвет полосы прокрутки", - "theme-color-error-color": "Цвет ошибки", - "theme-color-info-font-color": "Цвет шрифта информации", - "theme-color-link-font-color": "Цвет шрифта ссылки", - "theme-color-pending-color": "Цвет ожидания", - "theme-color-primary-action-color": "Цвет основного действия", - "theme-color-primary-background-color": "Основной цвет фона", - "theme-color-primary-font-color": "Основной цвет шрифта", - "theme-color-rc-color-alert": "Тревога", - "theme-color-rc-color-alert-light": "Тревога светлая", - "theme-color-rc-color-alert-message-primary": "Сообщение о предупреждении", - "theme-color-rc-color-alert-message-primary-background": "Фон основного предупреждающего сообщения", - "theme-color-rc-color-alert-message-secondary": "Вторичное сообщение оповещения", - "theme-color-rc-color-alert-message-secondary-background": "Фон вторичного предупреждающего сообщения", - "theme-color-rc-color-alert-message-warning": "Предупреждение о ошибке", - "theme-color-rc-color-alert-message-warning-background": "Фон аварийного предупреждающего сообщения", - "theme-color-rc-color-announcement-background": "Цвет фона объявления", - "theme-color-rc-color-announcement-background-hover": "Цвет фона объявления при наведении мыши", - "theme-color-rc-color-announcement-text": "Цвет текста объявления", - "theme-color-rc-color-announcement-text-hover": "Цвета текста объявления при наведении мыши", - "theme-color-rc-color-button-primary": "Кнопка основная", - "theme-color-rc-color-button-primary-light": "Кнопка основная светлая", - "theme-color-rc-color-content": "Содержимое", - "theme-color-rc-color-error": "Ошибка", - "theme-color-rc-color-error-light": "Ошибка светлая", - "theme-color-rc-color-link-active": "Ссылка активна", - "theme-color-rc-color-primary": "Основной", - "theme-color-rc-color-primary-background": "Основной фон", - "theme-color-rc-color-primary-dark": "Основной темный", - "theme-color-rc-color-primary-darkest": "Основной самый темный", - "theme-color-rc-color-primary-light": "Основной светлый", - "theme-color-rc-color-primary-light-medium": "Основной умеренно светлый", - "theme-color-rc-color-primary-lightest": "Основной самый светлый", - "theme-color-rc-color-success": "Успех", - "theme-color-rc-color-success-light": "Успех светлый", - "theme-color-secondary-action-color": "Цвет дополнительного действия", - "theme-color-secondary-background-color": "Второй цвет фона", - "theme-color-secondary-font-color": "Второй цвет шрифта", - "theme-color-selection-color": "Цвет выделения", - "theme-color-status-away": "Цвет статуса \"Отошёл\"", - "theme-color-status-busy": "Цвет статуса \"Занят\"", - "theme-color-status-offline": "Цвет статуса \"Не в сети\"", - "theme-color-status-online": "Цвет статуса \"В сети\"", - "theme-color-success-color": "Цвет успеха", - "theme-color-transparent-dark": "Прозрачный темный", - "theme-color-transparent-darker": "Прозрачный еще темнее", - "theme-color-transparent-lightest": "Прозрачный самый светлый", - "theme-color-unread-notification-color": "Цвет непрочитанных уведомлений", - "theme-custom-css": "Пользовательские стили (CSS)", - "theme-font-body-font-family": "Шрифт для тега body", - "There_are_no_agents_added_to_this_department_yet": "В этот отдел еще не добавлены сотрудники.", - "There_are_no_applications": "Приложения oAuth еще не добавлены.", - "There_are_no_applications_installed": "В настоящее время у вас нет установленных приложений Rocket.Chat.", - "There_are_no_available_monitors": "Нет доступных мониторов", - "There_are_no_departments_added_to_this_tag_yet": "К этой метке еще не добавлены отделы", - "There_are_no_departments_added_to_this_unit_yet": "Отделы к этому юниту еще не добавлены", - "There_are_no_departments_available": "Нет доступных отделов", - "There_are_no_integrations": "Интеграций нет", - "There_are_no_monitors_added_to_this_unit_yet": "Мониторы к этому юниту еще не добавлены", - "There_are_no_personal_access_tokens_created_yet": "Личные токены доступа еще не созданы.", - "There_are_no_users_in_this_role": "Пользователей этой роле не найдено.", - "There_is_no_video_conference_history_in_this_room": "Нет истории звонков для этого чата", - "There_is_one_or_more_apps_in_an_invalid_state_Click_here_to_review": "В недопустимом состоянии есть одно или несколько приложений. Нажмите здесь, чтобы просмотреть.", - "This_agent_was_already_selected": "Этот агент уже был выбран", - "This_cant_be_undone": "Это действие нельзя отменить.", - "This_conversation_is_already_closed": "Беседа уже закрыта.", - "This_email_has_already_been_used_and_has_not_been_verified__Please_change_your_password": "Такой адрес электронной почты уже использовался и не был подтверждён. Пожалуйста, смените ваш пароль.", - "This_feature_is_currently_in_alpha": "Эта функция в настоящее время находится в стадии альфа-версии!", - "This_is_a_desktop_notification": "Это уведомление компьютера", - "This_is_a_push_test_messsage": "Это тестовое push-уведомление", - "This_message_was_rejected_by__peer__peer": "Это сообщение было отклонено по усмотрению {{peer}} .", - "This_monitor_was_already_selected": "Этот монитор уже был выбран", - "This_month": "Этот месяц", - "This_room_encryption_has_been_disabled_by__username_": "Шифрование этой комнаты было отключено {{username}}", - "This_room_encryption_has_been_enabled_by__username_": "Шифрование этой комнаты было включено {{username}}", - "This_room_has_been_archived_by__username_": "Комната была архивирована {{username}}", - "This_room_has_been_unarchived_by__username_": "{{username}} вернул этот чат из архива", - "This_room_is_read_only": "Этот чат доступен только для чтения", - "This_week": "На этой неделе", - "thread": "Тред", - "Thread_message": "Оставлен комментарий для *{{username}}'s* сообщение: _ {{msg}} _", - "Threads": "Треды", - "Thursday": "Четверг", - "Time_in_minutes": "Время в минутах", - "Time_in_seconds": "Время в секундах", - "Timeout": "Таймаут", - "Timeouts": "Таймауты", - "Timezone": "Часовой пояс", - "Title": "Заголовок", - "Title_bar_color": "Цвет строки заголовка", - "Title_bar_color_offline": "Цвет строки заголовка при отсутствии подключения", - "Title_offline": "Заголовок при отсутствии подключения", - "To": "от", - "To_additional_emails": "Дополнительные email адресаты", - "To_install_RocketChat_Livechat_in_your_website_copy_paste_this_code_above_the_last_body_tag_on_your_site": "Для того, чтобы установить Rocket.Chat Livechat на вашем сайте, скопируйте и вставьте этот код выше последнего {{bodyTag}} тега на вашем сайте.", - "to_see_more_details_on_how_to_integrate": "чтобы увидеть более подробную информацию о том, как интегрировать.", - "To_users": "Пользователям", - "Today": "Сегодня", - "Toggle_original_translated": "Переключить оригинал/перевод", - "toggle-room-e2e-encryption": "Переключить E2E шифрование чата", - "toggle-room-e2e-encryption_description": "Разрешение на переключение E2E шифрования чата", - "Token": "Токен", - "Token_Access": "Доступ к токенам", - "Token_Controlled_Access": "Доступ к токенам", - "Token_required": "Необходим токен", - "Tokens_Minimum_Needed_Balance": "Минимальный баланс токена", - "Tokens_Minimum_Needed_Balance_Description": "Установите минимально необходимый баланс для каждого токена. Пустое значение или \"0\" для отсутствия ограничения.", - "Tokens_Minimum_Needed_Balance_Placeholder": "Значение баланса", - "Tokens_Required": "Необходимы токены", - "Tokens_Required_Input_Description": "Введите одно или несколько имен активов токенов, разделенных запятой.", - "Tokens_Required_Input_Error": "Неверные введенные токены.", - "Tokens_Required_Input_Placeholder": "Имена объектов токенов", - "Topic": "Тема", - "Total": "Общее", - "Total_abandoned_chats": "Всего заброшенных чатов", - "Total_conversations": "Всего разговоров", - "Total_Discussions": "Всего обсуждений", - "Total_messages": "Всего сообщений", - "Total_Threads": "Всего тредов", - "Total_visitors": "Всего посетителей", - "TOTP Invalid [totp-invalid]": "Код или пароль недействительны", - "TOTP_reset_email": "Уведомление о сбросе двухфакторной аутентификации через TOTP", - "TOTP_Reset_Other_Key_Warning": "Сброс текущего двухфакторного TOTP приведет к выходу пользователя из системы. Пользователь сможет снова установить второй фактор позже.", - "totp-disabled": "У вас не включен логин 2FA для вашего пользователя", - "totp-invalid": "Код или пароль недействительны", - "totp-required": "TOTP требуется", - "Transcript": "Стенограмма", - "Transcript_Enabled": "Спросить у посетителя хочет ли он получить переписку после окончания чата", - "Transcript_message": "Показать это сообщение, когда спрашиваем про получение переписке", - "Transcript_of_your_livechat_conversation": "Ваши переписки в Livechat.", - "Transcript_Request": "Запрос стенограммы", - "transfer-livechat-guest": "Трансфер гостей Livechat", - "transfer-livechat-guest_description": "Разрешение на перевод гостей Livechat", - "Transferred": "Переведено", - "Translate": "Перевод", - "Translated": "Переведено", - "Translations": "Переводы", - "Travel_and_Places": "Путешествия и места", - "Trigger_removed": "Триггер удален", - "Trigger_Words": "Слова-триггеры", - "Triggers": "Триггеры", - "Troubleshoot": "Устранение неполадок", - "Troubleshoot_Description": "Эти настройки предназначены для включения только под руководством специалистов по разработке или поддержке Rocket.Chat. Не прикасайтесь к ним, если не знаете, что делаете!", - "Troubleshoot_Disable_Data_Exporter_Processor": "Отключить обработчик экспортера данных", - "Troubleshoot_Disable_Data_Exporter_Processor_Alert": "Эта настройка останавливает обработку всех запросов на экспорт данных от пользователей, поэтому они не получат ссылку для загрузки своих данных!", - "Troubleshoot_Disable_Instance_Broadcast": "Отключить трансляцию инстансов", - "Troubleshoot_Disable_Instance_Broadcast_Alert": "Эта настройка не позволяет экземплярам Rocket.Chat отправлять события другим экземплярам, это может привести к проблемам синхронизации и неправильному поведению!", - "Troubleshoot_Disable_Livechat_Activity_Monitor": "Отключить монитор активности Livechat", - "Troubleshoot_Disable_Livechat_Activity_Monitor_Alert": "Эта настройка останавливает обработку сессий посетителей livechat, в результате чего статистика перестает работать корректно!", - "Troubleshoot_Disable_Notifications": "Отключить уведомления", - "Troubleshoot_Disable_Notifications_Alert": "Эта настройка полностью отключает систему уведомлений; звуки, уведомления на рабочем столе, мобильные уведомления и уведомления по электронной почте будут остановлены!", - "Troubleshoot_Disable_Presence_Broadcast": "Отключить трансляцию присутствия", - "Troubleshoot_Disable_Presence_Broadcast_Alert": "Эта настройка не позволяет всем инстансам отправлять изменения статуса пользователей своим клиентам, сохраняя всех пользователей со статусом присутствия с первой загрузки!", - "Troubleshoot_Disable_Sessions_Monitor": "Отключить монитор сессий", - "Troubleshoot_Disable_Sessions_Monitor_Alert": "Эта настройка останавливает обработку пользовательских сессий, в результате чего статистика перестает работать корректно!", - "True": "Да", - "Try_now": "Попробуйте сейчас", - "Try_searching_in_the_marketplace_instead": "Попробуйте выполнить поиск в магазине", - "Tuesday": "Вторник", - "Turn_OFF": "Выключить", - "Turn_off_video": "Выключить видео", - "Turn_ON": "Включить", - "Turn_on_video": "Включить видео", - "Two Factor Authentication": "Двухфакторная аутентификация", - "Two-factor_authentication": "Двухфакторная аутентификация", - "Two-factor_authentication_disabled": "Двухфакторная аутентификация выключена", - "Two-factor_authentication_email": "Двухфакторная аутентификация по электронной почте", - "Two-factor_authentication_enabled": "Двухфакторная аутентификация включена", - "Two-factor_authentication_native_mobile_app_warning": "Внимание: Если вы активируете эту функцию, то уже больше не сможете использовать нативные мобильные приложения (Rocket.Chat+) до момента поддержки ими 2FA.", - "Two-factor_authentication_via_TOTP": "Двухфакторная аутентификация", - "Type": "Тип", - "Type_your_email": "Введите адрес электронной почты", - "Type_your_job_title": "Введите название своей должности", - "Type_your_message": "Текст вашего сообщения", - "Type_your_name": "Введите ваше имя", - "Type_your_password": "Введите пароль", - "Type_your_username": "Введите имя пользователя", - "Types": "Типы", - "Types_and_Distribution": "Типы и распределение", - "typing": "печатает", - "UI_Allow_room_names_with_special_chars": "Разрешить специальные символы в названии комнаты", - "UI_DisplayRoles": "Показывать роли пользователей", - "UI_Group_Channels_By_Type": "Группировать каналы по типу", - "UI_Merge_Channels_Groups": "Отображать публичные и закрытые каналы единым списком", - "UI_Show_top_navbar_embedded_layout": "Показать верхнюю панель навигации во встроенной раскладке", - "UI_Unread_Counter_Style": "Стиль счетчика непрочитанных сообщений", - "UI_Use_Name_Avatar": "Использовать инициалы полного имени для создания аватара", - "UI_Use_Real_Name": "Использовать настоящее имя", - "UIKit_Interaction_Timeout": "Нет ответа от приложения. Повторите попытку или обратитесь к администратору", - "unable-to-get-file": "Невозможно получить файл", - "Unarchive": "Разархивировать", - "unarchive-room": "Разархивировать чат", - "unarchive-room_description": "Разрешение на разархивирование чатов", - "Unassigned": "Не назначено", - "unauthorized": "Не допускается", - "Unavailable": "Недоступно", - "Unblock_User": "Разблокировать пользователя", - "Uncheck_All": "Снять все флажки", - "Uncollapse": "Свернуть", - "Undefined": "Не определено", - "Unfavorite": "Удалить из избранного", - "Unfollow_message": "Отписаться от сообщения", - "Unignore": "Перестать игнорировать", - "Uninstall": "Удаление", - "Unit_removed": "Юнит удален", - "Unknown_Import_State": "Неизвестное Состояние Импорта", - "Unlimited": "Не ограничено", - "Unmute": "Со звуком", - "Unmute_microphone": "Включить микрофон", - "Unmute_someone_in_room": "Сделать незаглушенным кого-нибудь в комнате", - "Unmute_user": "Сделать незаглушенным пользователя", - "Unnamed": "Без названия", - "Unpin": "Открепить", - "Unpin_Message": "Открепить сообщение", - "unpinning-not-allowed": "Снятие открепления не разрешено", - "Unread": "Не прочитано", - "Unread_Count": "Количество непрочитанных", - "Unread_Count_DM": "Количество непрочитанных сообщений для личных переписки", - "Unread_Messages": "Непрочитанные сообщения", - "Unread_on_top": "Непрочитанное наверх", - "Unread_Requested_First": "Непрочитанные первые запросы", - "Unread_Requested_Last": "Непрочитанные последние запросы", - "Unread_Rooms": "Непрочитанные комнаты", - "Unread_Rooms_Mode": "Режим непрочитанные комнаты", - "Unread_Tray_Icon_Alert": "Иконка уведомлений о непрочитанных сообщениях в трее", - "Unsafe_Url": "Небезопасный URL", - "Unselected_by_default": "Выбрано не по умолчанию", - "Unstar_Message": "Убрать отметку", - "Update": "Обновить", - "Update_EnableChecker": "Включить проверку обновлений", - "Update_EnableChecker_Description": "Автоматически проверяет наличие новых обновлений / важных сообщений от разработчиков Rocket.Chat и получает уведомления, когда они доступны. Уведомление появляется один раз на каждую новую версию в виде кликабельного баннера, а также в виде сообщения от бота Rocket.Cat, оба видны только администраторам.", - "Update_every": "Обновлять каждые", - "Update_LatestAvailableVersion": "Обновление до последней доступной версии", - "Update_to_version": "Обновить до {{version}}", - "Update_your_RocketChat": "Обновите ваш Rocket.Chat", - "Updated_at": "Обновлено в", - "Upgrade_tab_connection_error_description": "Кажется у вас нет подключения к интернету. Это возможно потому, что ваш воркспейс развернут на полностью защищенном изолированном сервере.", - "Upgrade_tab_connection_error_restore": "Восстановите подключение, чтобы узнать у всех возможностях, которые вы упускаете.", - "Upgrade_tab_go_fully_featured": "Полнофункциональная версия", - "Upgrade_tab_trial_guide": "Руководство по пробному периоду", - "Upgrade_tab_upgrade_your_plan": "Улучшить ваш план", - "UpgradeToGetMore_auditing_Title": "Аудит сообщений", - "UpgradeToGetMore_engagement-dashboard_Title": "Аналитика", - "Upload": "Загрузить", - "Upload_app": "Загрузить приложение", - "Upload_file_name": "Имя файла", - "Upload_file_question": "Загрузить файл?", - "Upload_Folder_Path": "Путь к папке загрузки", - "Upload_From": "Загрузить с {{name}}", - "Upload_user_avatar": "Загруженный аватар", - "Uploading_file": "Загрузка файла...", - "Uploads": "Загрузки", - "Uptime": "Время работы", - "URL": "URL", - "Usage": "Использование", - "Use": "Использовать", - "Use_account_preference": "Использовать настройки профиля", - "Use_Emojis": "Использовать эмодзи ", - "Use_Global_Settings": "Использовать глобальные настройки", - "Use_initials_avatar": "Использовать инициалы имени пользователя", - "Use_minor_colors": "Используйте малую цветовую палитру (по умолчанию наследует основные цвета)", - "Use_response": "Использовать ответ", - "Use_Room_configuration": "Переопределяет конфигурацию сервера в пользу конфигурации комнаты", - "Use_Server_configuration": "Использовать конфигурацию сервера", - "Use_this_response": "Использовать этот ответ", - "Use_this_username": "Использовать этот логин", - "Use_uploaded_avatar": "Использовать загруженный аватар", - "Use_url_for_avatar": "Использовать URL для аватара", - "Use_User_Preferences_or_Global_Settings": "Использовать пользовательские или глобальные настройки", - "User": "Пользователь", - "User Search": "Поиск пользователей", - "User Search (Group Validation)": "Поиск пользователей (проверка группы)", - "User__username__is_now_a_leader_of__room_name_": "Пользователь {{username}} теперь лидер канала {{room_name}}", - "User__username__is_now_a_moderator_of__room_name_": "Пользователь {{username}} теперь является модератором {{room_name}}", - "User__username__is_now_an_owner_of__room_name_": "Пользователь {{username}} теперь является владельцем {{room_name}}", - "User__username__muted_in_room__roomName__": "Пользователь {{username}} заглушен в чате {{roomName}}", - "User__username__removed_from__room_name__leaders": "Пользователь {{username}} исключен из лидеров канала {{room_name}}", - "User__username__removed_from__room_name__moderators": "Пользователь {{username}} удален из модераторов {{room_name}}", - "User__username__removed_from__room_name__owners": "Пользователь {{username}} удален из владельцев {{room_name}}", - "User__username__unmuted_in_room__roomName__": "Пользователь {{username}} перестал быть заглушенным в чате {{roomName}}", - "User_activity_typing": { - "one": "{{users, list}} печатает", - "few": "{{users, list}} печатают...", - "many": "{{users, list}} печатают...", - "other": "{{users, list}} печатают..." - }, - "User_added_by": "Пользователь {{user_added}} добавлен {{user_by}}.", - "User_added_successfully": "Пользователь успешно добавлен", - "User_and_group_mentions_only": "Только упоминания пользователей и групп", - "User_cant_be_empty": "Поле пользователя не может быть пустым", - "User_created_successfully!": "Пользователь создан успешно!", - "User_default": "Пользователь по умолчанию", - "User_doesnt_exist": "Пользователя с логином \"@{{username}}\" не существует.", - "User_e2e_key_was_reset": "Ключ пользователя E2E был успешно сброшен.", - "User_has_been_activated": "Пользователь был активирован", - "User_has_been_deactivated": "Пользователь был деактивирован", - "User_has_been_deleted": "Пользователь был удален", - "User_has_been_ignored": "Пользователь игнорируется", - "User_has_been_removed_from_s": "Пользователь был удален из {{roomName}}", - "User_has_been_removed_from_team": "Пользователь был удален из команды", - "User_has_been_unignored": "Пользователь больше не игнорируется", - "User_Info": "Информация о пользователе", - "User_Interface": "Пользовательский интерфейс", - "User_is_blocked": "Пользователь заблокирован", - "User_is_no_longer_an_admin": "Пользователь теперь не администратор", - "User_is_now_an_admin": "Пользователь теперь администратор", - "User_is_unblocked": "Пользователь разблокирован", - "User_joined_channel": "Присоединился к каналу", - "User_joined_conversation": "Присоединился к разговору", - "User_joined_team": "Присоединился к Команде.", - "user_key_refreshed_successfully": "ключ обновлен", - "User_left_team": "Покинул Команду.", - "User_logged_out": "Пользователь не в сети", - "User_management": "Управление пользователями", - "User_mentions_only": "Только уведомления", - "User_muted": "Пользователь заглушен", - "User_muted_by": "Пользователь {{user_muted}} заглушен пользователем {{user_by}}.", - "User_not_found": "Пользователь не найден", - "User_not_found_or_incorrect_password": "Пользователь не найден или введен неверный пароль", - "User_or_channel_name": "Имя пользователя или канала", - "User_Presence": "Статус пользователя", - "User_removed": "Пользователь удален", - "User_removed_by": "Пользователь {{user_removed}} удален {{user_by}}.", - "User_sent_a_message_on_channel": "{{username}} отправил сообщение в{{channel}}", - "User_sent_a_message_to_you": "{{username}} отправил Вам сообщение", - "user_sent_an_attachment": "{{user}} отправил вложение", - "User_Settings": "Пользовательские настройки", - "User_started_a_new_conversation": "{{username}} начал новую беседу", - "User_Status": "Пользовательский статус", - "User_unmuted_by": "Пользователь {{user_unmuted}} перестал быть заглушенным благодаря пользователю {{user_by}}.", - "User_unmuted_in_room": "Пользователь перестал быть заглушенным в комнате", - "User_updated_successfully": "Пользователь успешно обновлен", - "User_uploaded_a_file_on_channel": "{{username}} загрузил файл в {{channel}}", - "User_uploaded_a_file_to_you": "{{username}} отправил Вам файл", - "User_uploaded_file": "Загрузил файл", - "User_uploaded_image": "Загрузил изображение", - "user-generate-access-token": "Пользователь генерирует токен доступа", - "user-generate-access-token_description": "Разрешение на создания токенов доступа", - "UserData_EnableDownload": "Включить выгрузку данных пользователя", - "UserData_FileSystemPath": "Системный путь (экспортированные файлы)", - "UserData_FileSystemZipPath": "Системный путь (сжатый файл)", - "UserData_MessageLimitPerRequest": "Предел сообщения на запрос", - "UserData_ProcessingFrequency": "Частота обработки (минуты)", - "UserDataDownload": "Выгрузка пользовательских данных", - "UserDataDownload_CompletedRequestExisted_Text": "Файл с вашими данными уже создан. Проверьте свою учетную запись электронной почты для получения ссылки на скачивание.", - "UserDataDownload_CompletedRequestExistedWithLink_Text": "Ваш файл данных уже создан. Нажмите сюда для его загрузки.", - "UserDataDownload_EmailBody": "Теперь ваш файл данных готов к загрузке. Нажмите здесь, чтобы загрузить его.", - "UserDataDownload_EmailSubject": "Ваш файл данных готов к загрузке", - "UserDataDownload_Requested": "Загрузить файл", - "UserDataDownload_Requested_Text": "Будет создан файл с вашими данными. Ссылка на скачивание будет отправлена на ваш адрес электронной почты, когда будет готова. Есть {{pending_operations}} операций из очереди, которые будут исполнены перед Вашей.", - "UserDataDownload_RequestExisted_Text": "Файл с вашими данными находится в процессе создания. Ссылка на скачивание будет отправлена на ваш адрес электронной почты, когда будет готова. Есть {{pending_operations}} операций из очереди, которые будут исполнены перед Вашей.", - "Username": "Логин", - "Username_already_exist": "Такой пользователь уже существует. Пожалуйста, выберите другое имя.", - "Username_and_message_must_not_be_empty": "Логин и сообщение не должны быть пустыми", - "Username_cant_be_empty": "Логин не может быть пустым", - "Username_Change_Disabled": "Администратор отключил возможность изменения логина", - "Username_description": "Имя пользователя используется для упоминания вас в сообщениях.", - "Username_doesnt_exist": "Логин `{{username}}` не существует.", - "Username_invalid": "{{username}} недопустимое имя пользователя,
используйте только буквы, цифры, точки, дефисы и подчеркивания", - "Username_is_already_in_here": "\"@{{username}}\" уже здесь.", - "Username_Placeholder": "Пожалуйста, введите логин...", - "Username_title": "Зарегистрировать логин", - "Users": "Пользователи", - "Users must use Two Factor Authentication": "Пользователи должны использовать двухфакторную аутентификацию", - "Users_added": "Пользователи были добавлены", - "Users_and_rooms": "Пользователи и чаты", - "Users_by_time_of_day": "Пользователи по времени суток", - "Users_in_role": "Пользователи с ролью", - "Users_key_has_been_reset": "Пользовательский ключ был сброшен", - "Users_reacted": "Пользователи, которые отреагировали", - "Users_TOTP_has_been_reset": "Пользовательский TOTP был сброшен", - "Uses": "Использует", - "Uses_left": "Использований осталось", - "UTC_Timezone": "Часовой пояс UTC", - "UTF8_Channel_Names_Validation": "UTF8 валидация имени чата", - "UTF8_Channel_Names_Validation_Description": "Регулярное выражение для валидации имени чата", - "UTF8_Names_Slugify": "UTF8 names slugify", - "UTF8_User_Names_Validation": "UTF8 валидация имени пользователя", - "UTF8_User_Names_Validation_Description": "Регулярное выражение для валидации имени пользователя", - "Utilities": "Утилиты", - "Validate_email_address": "Подтвердите адрес электронной почты", - "Validation": "Валидация", - "Value_messages": "{{value}} сообщений", - "Value_users": "{{value}} пользователей", - "Verification": "Подтверждение", - "Verification_Description": "Вы можете использовать следующие подстановки: \n - `[Verification_Url]` для URL верификации. \n - `[name]`, `[fname]`, `[lname]` для полного имени, имени или фамилии пользователя. \n - `[email]` для адреса электронной почты пользователя. \n - `[Site_Name]` и `[Site_URL]` для имени приложения и его URL. ", - "Verification_Email": "Нажмите сюда, чтобы подтвердить ваш аккаунт.", - "Verification_email_body": "Вы успешно создали учетную запись в [Site_Name]. Пожалуйста, нажмите кнопку ниже, чтобы подтвердить свой адрес электронной почты и завершить регистрацию.", - "Verification_email_sent": "Проверочное электронное письмо отправлено", - "Verification_Email_Subject": "[Site_Name] - Подтвердите ваш аккаунт", - "Verified": "Подтверждён", - "Verify": "Подтверждение", - "Verify_your_email": "Подтвердите Ваш электронный адрес", - "Version": "Версия", - "Version_version": "Версия {{version}}", - "Video_and_Audio_Call": "Видео- и аудиозвонок", - "Video_Chat_Window": "Видеочат", - "Video_Conference": "Видеоконференция", - "Video_Conference_Description": "Настройте звонки для вашего сервера.", - "video_conference_ended": "Звонок завершен", - "video_conference_ended_by": "**{{username}}** завершил звонок", - "video_conference_started": "Начал звонок", - "video_conference_started_by": "**{{username}}** начал звонок", - "Video_Conferences": "Звонки", - "video_direct_calling": "звонит", - "video_direct_ended": "Звонок завершен", - "video_direct_ended_by": "**{{username}}** завершил звонок", - "video_direct_missed": "Начатый звонок не был отвечен", - "video_direct_started": "Начал звонок", - "video_livechat_missed": "Начатый видеозвонок не был отвечен", - "video_livechat_started": "Начат видеозвонок", - "Video_message": "Видеосообщение", - "video-conf-provider-not-configured": "**Функция звонков не включена**: Администратору сервера необходимо сначала активировать данную функцию.", - "Videocall_declined": "Видеозвонок отклонён.", - "Videocall_enabled": "Видеозвонок включен", - "VideoConf_Default_Provider_Description": "Если у вас установлено несколько приложений провайдеров, выберите какой из них должен использоваться для звонков.", - "videoconf-ring-users": "Звенеть другим пользователям при звонке", - "videoconf-ring-users_description": "Разрешение звонить другим пользователям при вызове", - "Videos": "Видеозаписи", - "View_All": "Смотреть всех участников", - "View_channels": "Просмотр каналов", - "View_full_conversation": "Просмотр полный текст разговора", - "View_Logs": "Просмотр логов", - "View_mode": "Внешний вид сообщений", - "View_original": "Посмотреть оригинал", - "View_the_Logs_for": "Просмотр журналов для: \"{{name}}\"", - "view-broadcast-member-list": "Просмотр списка участников в трансляции Room", - "view-broadcast-member-list_description": "Разрешение на просмотр списка пользователей в широковещательном канале", - "view-c-room": "Смотреть публичные каналы", - "view-c-room_description": "Разрешение на просмотр публичных каналов", - "view-canned-responses": "Посмотреть заготовленные ответы", - "view-d-room": "Просматривать личные сообщения", - "view-d-room_description": "Разрешение на просмотр личных сообщений", - "view-federation-data": "Просмотр данных федерации", - "view-full-other-user-info": "Просмотр полной информации о других пользователях", - "view-full-other-user-info_description": "Разрешение на просмотр полных профилей других пользователей, включая дату создания аккаунта, последнего входа и т. д.", - "view-import-operations": "Просмотр операций импорта", - "view-join-code": "Просмотр кода присоединения", - "view-join-code_description": "Разрешение на просмотр кода присоединения к каналу", - "view-joined-room": "Просматривать чаты, к которым присоединился", - "view-joined-room_description": "Разрешение на просмотр чатов, к которым сейчас присоединён", - "view-l-room": "Просматривать LiveChat комнаты", - "view-l-room_description": "Разрешение на просмотр LiveChat комнат", - "view-livechat-analytics": "Просмотр Livechat Analytics", - "view-livechat-analytics_description": "Разрешение на просмотр аналитики Livechat", - "view-livechat-appearance": "Просмотр внешний вид Omnichannel", - "view-livechat-appearance_description": "Разрешение на просмотр внешнего вида Livechat", - "view-livechat-business-hours": "Просмотр рабочие часы Omnichannel", - "view-livechat-business-hours_description": "Разрешение на просмотр рабочих часов Livechat", - "view-livechat-departments": "Посмотреть отделы Livechat", - "view-livechat-manager": "Просматривать LiveChat Manager", - "view-livechat-manager_description": "Разрешение на просмотр других LiveChat Manager", - "view-livechat-monitor": "Посмотреть Livechat мониторы", - "view-livechat-queue": "Просмотреть очередь Livechat", - "view-livechat-room-closed-by-another-agent": "Просмотр чат Omnichannel закрыт другим агентом", - "view-livechat-room-closed-same-department": "Посмотреть закрытые другим агентом в том же отделе чаты Omnichannel", - "view-livechat-room-closed-same-department_description": "Разрешение на просмотр чатов, закрытых другим агентом в том же отделе", - "view-livechat-room-customfields": "Просмотр пользовательских полей чатов Omnichannel", - "view-livechat-room-customfields_description": "Разрешение на просмотр пользовательских полей Livechat", - "view-livechat-rooms": "Просматривать LiveChat комнаты", - "view-livechat-rooms_description": "Разрешение на просмотр других каналов LiveChat", - "view-livechat-triggers": "Просмотр триггеров Omnichannel", - "view-livechat-triggers_description": "Разрешение на просмотр триггеров Livechat", - "view-livechat-unit": "Посмотреть Livechat юниты", - "view-livechat-webhooks": "Просмотр веб-хуков Omnichannel", - "view-livechat-webhooks_description": "Разрешение на просмотр веб-хуков Livechat", - "view-logs": "Просматривать логи", - "view-logs_description": "Разрешение на просмотр логов сервера", - "view-omnichannel-contact-center": "Просмотр омниканального контакт-центра", - "view-omnichannel-contact-center_description": "Разрешение на просмотр омниканального контакт-центра и взаимодействие с ним", - "view-other-user-channels": "Просматривать публичные каналы, принадлежащие другим пользователям", - "view-other-user-channels_description": "Разрешение на просмотр каналов, владельцами которых являются другие пользователи", - "view-outside-room": "Посмотреть внешнюю комнату", - "view-outside-room_description": "Разрешение для просмотра информации о пользователях вне текущей комнаты", - "view-p-room": "Просматривать закрытые чаты", - "view-p-room_description": "Разрешение на просмотр закрытых чатов", - "view-privileged-setting": "Просмотр привилегированных настроек", - "view-privileged-setting_description": "Разрешение просмотра настроек", - "view-room-administration": "Просматривать административную информацию чатов", - "view-room-administration_description": "Разрешение на просмотр статистики общих, приватных и личных каналов. Не включает возможность просматривать сообщения в переписке или архивах", - "view-statistics": "Просматривать статистику", - "view-statistics_description": "Разрешение на просмотр системной статистики, например, числа пользователей онлайн, количества чатов, информации об операционной системе", - "view-user-administration": "Просмотр администрирования пользователей", - "view-user-administration_description": "Разрешение на частичный просмотр списка других пользователей, которые сейчас в системе. Это разрешение не дает доступа к пользовательской информации из аккаунтов", - "Viewing_room_administration": "Просмотр комнаты администрирования", - "Visibility": "Видимость", - "Visible": "Видимый", - "Visible_To_Workspace": "Видимый в рабочем пространстве", - "Visit_Site_Url_and_try_the_best_open_source_chat_solution_available_today": "Посетите [Site_URL] и попробуйте лучшее решение для чата с открытым исходным кодом, доступное сегодня!", - "Visitor": "Посетитель", - "Visitor_does_not_exist": "Посетитель не существует!", - "Visitor_Email": "Электронная почта посетителя", - "Visitor_Info": "Информация о посетителе", - "Visitor_message": "Сообщения посетителя", - "Visitor_Name": "Имя посетителя", - "Visitor_Name_Placeholder": "Пожалуйста, введите имя посетителя...", - "Visitor_Navigation": "Навигация посетителя", - "Visitor_page_URL": "URL-адрес страницы посетителя", - "Visitor_time_on_site": "Время, проведённое на сайте, посетителем", - "Voice_Call": "Голосовой вызов", - "Wait_activation_warning": "Прежде чем вы сможете использовать вашу учетную запись, она должна быть активирована администратором.", - "Waiting_queue": "Очередь ожидания", - "Waiting_queue_message": "Сообщение об очередности ожидания", - "Waiting_queue_message_description": "Сообщение, которое будет показано посетителям, когда они попадут в очередь", - "Warning": "Предупреждение", - "Warnings": "Предупреждения", - "WAU_value": "WAU {{value}}", - "We_appreciate_your_feedback": "Мы ценим ваши отзывы", - "We_are_offline_Sorry_for_the_inconvenience": "Мы не в сети. Извините за доставленные неудобства.", - "We_have_sent_password_email": "На вашу электронную почту было отправлено письмо с инструкциями. Если по каким-то причинам письмо не пришло, попробуйте еще раз и/или напишите нам.", - "We_have_sent_registration_email": "Чтобы подтвердить вашу регистрацию, мы отправили вам электронное сообщение. Пожалуйста, следуйте инструкциям в этом сообщении. Если вы не получили электронное сообщение, попробуйте ещё раз позже.", - "Webdav Integration": "Интеграция Webdav", - "Webdav_account_removed": "Учетная запись WebDAV удалена", - "WebDAV_Accounts": "Учетная запись WebDAV", - "Webdav_add_new_account": "Добавить новую учетную запись WebDAV", - "Webdav_Integration_Enabled": "Интеграция Webdav включена", - "Webdav_Password": "Пароль WebDAV", - "Webdav_Server_URL": "URL сервера WebDAV", - "Webdav_Username": "Имя пользователя WebDAV", - "webdav-account-saved": "Учетная запись WebDAV сохранена", - "webdav-account-updated": "Учетная запись WebDAV обновлена", - "Webhook_Details": "Детали Веб-хуков", - "Webhook_URL": "URL Webhook", - "Webhooks": "Webhooks", - "WebRTC_Call": "Вызов WebRTC", - "WebRTC_call_declined_message": " Вызов отклонен контактом.", - "WebRTC_call_ended_message": " Вызов завершен в {{endTime}}. Продолжительность вызова: {{callDuration}}", - "WebRTC_Call_unavailable_for_federation": "Звонки WebRTC не доступны для федеративных чатов", - "WebRTC_Enable_Channel": "Включить для каналов", - "WebRTC_Enable_Direct": "Включить для личных сообщений", - "WebRTC_Enable_Private": "Включить для приватных каналов", - "Website": "Веб-сайт", - "Wednesday": "Среда", - "Weekly_Active_Users": "Активные пользователи за неделю", - "Welcome": "Добро пожаловать, {{user}}.", - "Welcome_to": "Добро пожаловать на [Site_Name]", - "Welcome_to_the": "Добро пожаловать в", - "Welcome_to_workspace": "Добро пожаловать на {{Site_Name}}", - "When": "Когда", - "When_a_line_starts_with_one_of_there_words_post_to_the_URLs_below": "Когда строка начинается с одного из этих слов, отправьте по URL(s) ниже", - "When_is_the_chat_busier?": "Когда чат занят?", - "Where_are_the_messages_being_sent?": "Куда отправляются сообщения?", - "Why_did_you_chose__score__": "Почему Вы выбрали {{score}}?", - "Will_Appear_In_From": "Будет отображаться в заголовке От: в отправленных Вами письмах", - "will_be_able_to": "сможет", - "Will_be_available_here_after_saving": "Будет доступен здесь после сохранения.", - "Without_priority": "Без приоритета", - "Workspace": "Рабочее пространство", - "Worldwide": "Мировой", - "Would_you_like_to_place_chat_on_hold": "Вы хотите поставить этот чат на удержание?", - "Would_you_like_to_return_the_inquiry": "Вы хотите вернуть запрос?", - "Would_you_like_to_return_the_queue": "Вы хотите вернуть этот чат в очередь? Вся история разговора будет сохранена в чате.", - "Yes": "Да", - "Yes_archive_it": "Да, архивировать!", - "Yes_clear_all": "Да, удалить все!", - "Yes_deactivate_it": "Да, деактивировать!", - "Yes_delete_it": "Да, удалить!", - "Yes_hide_it": "Да, спрятать!", - "Yes_leave_it": "Да, покинуть!", - "Yes_mute_user": "Да, заглушить пользователя!", - "Yes_prune_them": "Да, удалить их!", - "Yes_remove_user": "Да, удалить пользователя!", - "Yes_unarchive_it": "Да, разархивировать.", - "Yesterday": "Вчера", - "yesterday": "вчера", - "You": "Вы", - "You_are_converting_team_to_channel": "Вы преобразуете эту Команду в чат.", - "you_are_in_preview_mode_of": "Вы находитесь в режиме предварительного просмотра канала #{{room_name}}", - "you_are_in_preview_mode_of_incoming_livechat": "Вы находитесь в режиме предварительного просмотра этого живого чата", - "You_are_logged_in_as": "Вы вошли как", - "You_are_not_authorized_to_view_this_page": "Недостаточно прав для просмотра страницы.", - "You_can_change_a_different_avatar_too": "Вы можете заменить аватар, используемый в интеграции.", - "You_can_close_this_window_now": "Вы можете закрыть это окно сейчас.", - "You_can_search_using_RegExp_eg": "Для поиска вы можете использовать RegExp, например: /^text$/i", - "You_can_try_to": "Вы можете попробовать", - "You_can_use_an_emoji_as_avatar": "Вы также можете использовать эмодзи в качестве аватара.", - "You_can_use_webhooks_to_easily_integrate_livechat_with_your_CRM": "Вы можете использовать webhooks, чтобы легко Livechat с вашей CRM.", - "You_cant_leave_a_livechat_room_Please_use_the_close_button": "Вы не можете покинуть Livechat комнату. Пожалуйста, используйте кнопку закрыть.", - "You_followed_this_message": "Вы подписались на это сообщение.", - "You_have_a_new_message": "У вас есть новое сообщение", - "You_have_been_muted": "Вы были заглушены и не можете говорить в этой комнате", - "You_have_n_codes_remaining": "У вас осталось {{number}} кодов.", - "You_have_not_verified_your_email": "Вы не подтвердили ваш адрес электронной почты.", - "You_have_successfully_unsubscribed": "Вы успешно отписаны от нашей почтовой рассылки.", - "You_have_to_set_an_API_token_first_in_order_to_use_the_integration": "Сначала вы должны настроить API токен, чтобы использовать интеграцию.", - "You_must_join_to_view_messages_in_this_channel": "Вы должны присоединиться, чтобы просматривать сообщения на этом канале", - "You_need_confirm_email": "Необходимо подтвердить ваш адрес электронной почты для входа!", - "You_need_install_an_extension_to_allow_screen_sharing": "Для демонстрации экрана вам необходимо установить расширение", - "You_need_to_change_your_password": "Вам необходимо сменить пароль", - "You_need_to_type_in_your_password_in_order_to_do_this": "Для этого действия необходимо ввести пароль!", - "You_need_to_type_in_your_username_in_order_to_do_this": "Для этого действия необходимо ввести логин!", - "You_need_to_verifiy_your_email_address_to_get_notications": "Вам необходимо подтвердить ваш адрес электронной почты для получения уведомлений", - "You_reached_the_maximum_number_of_guest_users_allowed_by_your_license": "Вы достигли максимального количества гостевых пользователей, которое разрешено вашей лицензией.", - "You_should_inform_one_url_at_least": "Вы должны определить по крайней мере один URL.", - "You_should_name_it_to_easily_manage_your_integrations": "Вам следует указать название для более удобного управления вашими интеграциями", - "You_unfollowed_this_message": "Вы отменили подписку на это сообщение.", - "You_will_be_asked_for_permissions": "У вас будут запрошены разрешения", - "You_will_not_be_able_to_recover": "Вы не сможете восстановить это сообщение!", - "You_will_not_be_able_to_recover_email_inbox": "Вы не сможете восстановить этот почтовый ящик", - "You_will_not_be_able_to_recover_file": "Восстановить этот файл будет невозможно!", - "You_wont_receive_email_notifications_because_you_have_not_verified_your_email": "Вы не можете получать уведомления по электронной почте, потому что не подтвердили ваш адрес электронной почты.", - "Your_e2e_key_has_been_reset": "Ваш e2e ключ был сброшен.", - "Your_email_address_has_changed": "Ваш адрес электронной почты был изменен.", - "Your_email_has_been_queued_for_sending": "Ваше электронное сообщение поставлено в очередь на отправку", - "Your_entry_has_been_deleted": "Ваша запись была удалена.", - "Your_file_has_been_deleted": "Ваш файл был удалён.", - "Your_invite_link_will_expire_after__usesLeft__uses": "Ваше приглашение истечет после {{usesLeft}} использований.", - "Your_invite_link_will_expire_on__date__": "Ваше приглашение истечет {{date}}.", - "Your_invite_link_will_expire_on__date__or_after__usesLeft__uses": "Ваше приглашение истечет {{date}} или после {{usesLeft}} использований.", - "Your_invite_link_will_never_expire": "Ваше приглашение никогда не истечет.", - "your_message": "ваше сообщение", - "your_message_optional": "ваше сообщение (опционально)", - "Your_new_email_is_email": "Ваш новый электронный адрес - [email].", - "Your_password_is_wrong": "Ваш пароль неверен!", - "Your_password_was_changed_by_an_admin": "Ваш пароль был изменен администратором.", - "Your_push_was_sent_to_s_devices": "Оповещение было отправлено на %s устройств.", - "Your_question": "Ваш вопрос", - "Your_server_link": "Ссылка на ваш сервер", - "Your_temporary_password_is_password": "Ваш временный пароль [password]", - "Your_TOTP_has_been_reset": "Ваш двухфакторный TOTP был сброшен.", - "Your_workspace_is_ready": "Ваше рабочее пространство готово к работе 🎉", - "Zapier": "Zapier" -} \ No newline at end of file + "500": "Внутренняя ошибка сервера", + "__count__empty_rooms_will_be_removed_automatically": "{{count}}пустые комнаты будут удалены автоматически.", + "__count__empty_rooms_will_be_removed_automatically__rooms__": "{{count}} пустых чатов будет удалено автоматически:
{{rooms}}.", + "__count__message_pruned": { + "one": "{{count}} сообщение удалено", + "few": "{{count}} сообщений удалено", + "many": "{{count}} сообщений удалено", + "other": "{{count}} сообщений удалено" + }, + "__username__is_no_longer__role__defined_by__user_by_": "{{username}} больше не {{role}} по решению {{user_by}}", + "__username__was_set__role__by__user_by_": "{{username}} был установлен {{role}} по решению {{user_by}}", + "__usersCount__people_will_be_invited": "{{usersCount}} человек будет приглашено", + "@username": "@логин", + "@username_message": "@логин ", + "#channel": "#канал", + "%_of_conversations": "% разговоров", + "0_Errors_Only": "0 - Только ошибки", + "1_Errors_and_Information": "1 - Ошибки и информация", + "12_Hour": "12-часовой формат времени", + "2_Erros_Information_and_Debug": "2 - Ошибки, информация и отладка", + "24_Hour": "24-часовой формат времени", + "A_cloud-based_platform_for_those_needing_a_plug-and-play_app": "Облачная платформа для тех, кому нужно приложение plug-and-play.", + "A_new_owner_will_be_assigned_automatically_to__count__rooms": "Новый владелец будет автоматически назначен на {{count}} чатов.", + "A_new_owner_will_be_assigned_automatically_to_the__roomName__room": "Новый владелец будет автоматически назначен для чата {{roomName}}.", + "A_new_owner_will_be_assigned_automatically_to_those__count__rooms__rooms__": "Новый владелец будет автоматически назначен этим {{count}} чатам:
{{rooms}}.", + "A_workspace_admin_needs_to_install_and_configure_a_conference_call_app": "Администратору рабочего пространства необходимо установить и настроить приложение для конференц-связи.", + "Accept": "Принять", + "Accept_Call": "Принять вызов", + "Accept_incoming_livechat_requests_even_if_there_are_no_online_agents": "Принимать входящие запросы с livechat, даже если нет подключенных сотрудников", + "Accept_new_livechats_when_agent_is_idle": "Принимайте новые запросы livechat, когда агент простаивает", + "Accept_with_no_online_agents": "Принимать с неподключенными сотрудниками", + "Access_not_authorized": "Неавторизованный доступ", + "Access_Token_URL": "Access token URL", + "Access_Your_Account": "Доступ к вашей учетной записи", + "access-mailer": "Доступ к странице мейлера", + "access-mailer_description": "Разрешение рассылку email сообщений всем пользователям", + "access-permissions": "Доступ к странице разрешений", + "access-permissions_description": "Изменяйте разрешения для различных ролей", + "access-setting-permissions": "Изменить настройки на основе разрешений", + "access-setting-permissions_description": "Разрешение изменять разрешения на основе настроек", + "Accessing_permissions": "Права доступа", + "Account": "Учетная запись", + "Account_SID": "SID учетной записи", + "Accounts": "Учётные записи", + "Accounts_Admin_Email_Approval_Needed_Default": "

Зарегистрирован новый пользователь [name] ([email]) .

Пожалуйста, перейдите в раздел \"Администрирование -> Пользователи\" для его активации или удаления.

", + "Accounts_Admin_Email_Approval_Needed_Subject_Default": "Новый пользователь был зарегистрирован. Требуется одобрение.", + "Accounts_Admin_Email_Approval_Needed_With_Reason_Default": "

Зарегистрирован новый пользователь [name] ([email]) .

Причина: [reason]

Пожалуйста, перейдите в раздел \"Администрирование -> Пользователи\" для его активации или удаления.

", + "Accounts_AllowAnonymousRead": "Разрешить чтение анонимным пользователям", + "Accounts_AllowAnonymousWrite": "Разрешить писать анонимным пользователям", + "Accounts_AllowDeleteOwnAccount": "Разрешить пользователям удалять собственную учетную запись", + "Accounts_AllowedDomainsList": "Список разрешенных доменов", + "Accounts_AllowedDomainsList_Description": "Список разрешенных доменов, разделенный запятыми ", + "Accounts_AllowEmailChange": "Разрешить изменять адрес электронной почты", + "Accounts_AllowEmailNotifications": "Разрешить уведомления по электронной почте", + "Accounts_AllowInvisibleStatusOption": "Разрешить невидимый статус", + "Accounts_AllowPasswordChange": "Разрешить смену пароля", + "Accounts_AllowPasswordChangeForOAuthUsers": "Разрешить изменение пароля для пользователей OAuth", + "Accounts_AllowRealNameChange": "Разрешить смену имени", + "Accounts_AllowUserAvatarChange": "Разрешить пользователю изменять аватар", + "Accounts_AllowUsernameChange": "Разрешить изменять логин", + "Accounts_AllowUserProfileChange": "Разрешить пользователю изменять настройки профиля", + "Accounts_AllowUserStatusMessageChange": "Разрешить Пользовательские Статусы", + "Accounts_AvatarBlockUnauthenticatedAccess": "Блокировать не авторизованный доступ к аватарам", + "Accounts_AvatarCacheTime": "Время кэширования аватара", + "Accounts_AvatarCacheTime_description": "Количество секунд, на которое HTTP-протокол устанавливает время кэширования изображений аватаров.", + "Accounts_AvatarExternalProviderUrl": "URL внешнего провайдера аватара", + "Accounts_AvatarExternalProviderUrl_Description": "Пример: `https://acme.com/api/v1/{username}`", + "Accounts_AvatarResize": "Изменение размера аватара", + "Accounts_AvatarSize": "Размер аватара", + "Accounts_BlockedDomainsList": "Список запрещённых доменов", + "Accounts_BlockedDomainsList_Description": "Список запрещённых доменов, разделенных запятой", + "Accounts_BlockedUsernameList": "Список заблокированных пользователей", + "Accounts_BlockedUsernameList_Description": "Список заблокированных имен пользователей (без учета регистра), разделенных запятой", + "Accounts_CustomFields_Description": "Ожидается корректный JSON-объект, в котором каждый ключ - это имя поля, а содержимое - справочник параметров поля. Пример: \n`{\"role\":{ \"type\": \"select\", \"defaultValue\": \"student\", \"options\": [\"teacher\", \"student\"], \"required\": true, \"modifyRecordField\": { \"array\": true, \"field\": \"roles\" } }, \"twitter\": { \"type\": \"text\", \"required\": true, \"minLength\": 2, \"maxLength\": 10 }}`", + "Accounts_CustomFieldsToShowInUserInfo": "Кастомные поля, отображающиеся в информации о пользователе", + "Accounts_Default_User_Preferences": "Настройки пользователя по умолчанию", + "Accounts_Default_User_Preferences_alsoSendThreadToChannel_Description": "Позволить пользователям выбирать поведение \"Также отправлять в чат\"", + "Accounts_Default_User_Preferences_audioNotifications": "Сигнал по умолчанию для десктопных уведомлений", + "Accounts_Default_User_Preferences_desktopNotifications": "Стандартные оповещения на рабочем столе", + "Accounts_Default_User_Preferences_not_available": "Не удалось получить пользовательские настройки, так как они еще не были установлены пользователем", + "Accounts_Default_User_Preferences_omnichannelTranscriptEmail_Description": "Всегда отправлять содержимое чата контактам по окончанию диалога.", + "Accounts_Default_User_Preferences_omnichannelTranscriptPDF_Description": "Всегда экспортировать содержимое чата по окончанию диалога.", + "Accounts_Default_User_Preferences_pushNotifications": "Сигнал по умолчанию для мобильных уведомлений", + "Accounts_DefaultUsernamePrefixSuggestion": "Префикс имени пользователя по умолчанию", + "Accounts_denyUnverifiedEmail": "Запретить неподтверждённые адреса электронной почты", + "Accounts_Description": "Изменение параметров учетной записи участника рабочей области.", + "Accounts_Directory_DefaultView": "Список каталогов по умолчанию", + "Accounts_Email_Activated": "[name]

Ваша учетная запись была активирована.

", + "Accounts_Email_Activated_Subject": "Аккаунт активирован", + "Accounts_Email_Approved": "[name]

Ваша учетная запись была одобрена.

", + "Accounts_Email_Approved_Subject": "Аккаунт одобрен", + "Accounts_Email_Deactivated": "[name]

Ваша учетная запись была деактивирована.

", + "Accounts_Email_Deactivated_Subject": "Аккаунт заблокирован", + "Accounts_EmailVerification": "Подтверждение адреса электронной почты", + "Accounts_EmailVerification_Description": "Убедитесь, что у вас верные настройки SMTP для использования этой функции", + "Accounts_Enrollment_Email": "Электронное сообщение при регистрации", + "Accounts_Enrollment_Email_Default": "

Добро пожаловать на [Site_Name]

Посетите [Site_URL] и попробуйте лучший чат с открытым исходным кодом на сегодняшний день!

", + "Accounts_Enrollment_Email_Description": "Вы можете использовать следующие подстановки: \n - `[name]`, `[fname]` и `[lname]` для полного имени пользователя, только имени или только фамилии. \n - `[email]` - для email адреса пользователя \n - `[Site_Name]` и `[Site_URL]` - для название вашего приложения и его URL ", + "Accounts_Enrollment_Email_Subject_Default": "Добро пожаловать на [Site_Name]", + "Accounts_ForgetUserSessionOnWindowClose": "Забыть сессию пользователя при закрытии окна", + "Accounts_Iframe_api_method": "Метод API", + "Accounts_Iframe_api_url": "API URL", + "Accounts_iframe_enabled": "Включено", + "Accounts_iframe_url": "Iframe Url", + "Accounts_LoginExpiration": "Истечение срока авторизации в днях", + "Accounts_ManuallyApproveNewUsers": "Подверждать новых пользователей вручную", + "Accounts_OAuth_Apple": "Войти в систему вместе с Apple", + "Accounts_OAuth_Apple_Description": "Если вы хотите, чтобы вход в Apple был включен только на мобильных устройствах, вы можете оставить все поля пустыми.", + "Accounts_OAuth_Custom_Access_Token_Param": "Имя параметра для токена доступа", + "Accounts_OAuth_Custom_Authorize_Path": "Путь к авторизации", + "Accounts_OAuth_Custom_Avatar_Field": "Аватар", + "Accounts_OAuth_Custom_Button_Color": "Цвет кнопки", + "Accounts_OAuth_Custom_Button_Label_Color": "Цвет текста кнопки", + "Accounts_OAuth_Custom_Button_Label_Text": "Текст кнопки", + "Accounts_OAuth_Custom_Channel_Admin": "Карта группы пользовательских данных", + "Accounts_OAuth_Custom_Channel_Map": "Сопоставление групп и каналов OAuth", + "Accounts_OAuth_Custom_Email_Field": "Поле \"электронная почта\"", + "Accounts_OAuth_Custom_Enable": "Включить", + "Accounts_OAuth_Custom_Groups_Claim": "Поле ролей/групп для сопоставления канала", + "Accounts_OAuth_Custom_id": "Идентификатор", + "Accounts_OAuth_Custom_Identity_Path": "Identity path", + "Accounts_OAuth_Custom_Identity_Token_Sent_Via": "Identity token sent via", + "Accounts_OAuth_Custom_Key_Field": "Ключевое поле", + "Accounts_OAuth_Custom_Login_Style": "Вид логина", + "Accounts_OAuth_Custom_Map_Channels": "Сопоставление ролей/групп с каналами", + "Accounts_OAuth_Custom_Merge_Roles": "Слияние ролей из SSO", + "Accounts_OAuth_Custom_Merge_Users": "Объединить пользователей", + "Accounts_OAuth_Custom_Name_Field": "Поле Имени", + "Accounts_OAuth_Custom_Roles_Claim": "Имя поля Роли / Группы", + "Accounts_OAuth_Custom_Roles_To_Sync": "Роли для синхронизации", + "Accounts_OAuth_Custom_Roles_To_Sync_Description": "Роли OAuth для синхронизации при входе и создании пользователя (разделенные запятыми).", + "Accounts_OAuth_Custom_Scope": "Область", + "Accounts_OAuth_Custom_Secret": "Ключ", + "Accounts_OAuth_Custom_Show_Button_On_Login_Page": "Показать кнопку на Странице Входа", + "Accounts_OAuth_Custom_Token_Path": "Token path", + "Accounts_OAuth_Custom_Token_Sent_Via": "Token sent via", + "Accounts_OAuth_Custom_Username_Field": "Поле \"логин\"", + "Accounts_OAuth_Drupal": "Включить вход через Drupal", + "Accounts_OAuth_Drupal_callback_url": "Drupal oAuth2 redirect URI", + "Accounts_OAuth_Drupal_id": "Drupal oAuth2 client ID", + "Accounts_OAuth_Drupal_secret": "Секретный ключ клиента Drupal oAuth2", + "Accounts_OAuth_Facebook": "Facebook логин", + "Accounts_OAuth_Facebook_callback_url": "Обратный URL-адрес Facebook", + "Accounts_OAuth_Facebook_id": "Идентификатор Facebook App", + "Accounts_OAuth_Facebook_secret": "Facebook secret", + "Accounts_OAuth_Github": "OAuth включен", + "Accounts_OAuth_Github_callback_url": "Обратный URL-адрес Github", + "Accounts_OAuth_GitHub_Enterprise": "OAuth включен", + "Accounts_OAuth_GitHub_Enterprise_callback_url": "Обратный URL-адрес GitHub Enterprise", + "Accounts_OAuth_GitHub_Enterprise_id": "Идентификатор клиента", + "Accounts_OAuth_GitHub_Enterprise_secret": "Client secret", + "Accounts_OAuth_Github_id": "Идентификатор клиента", + "Accounts_OAuth_Github_secret": "Клиентский секрет", + "Accounts_OAuth_Gitlab": "OAuth включен", + "Accounts_OAuth_Gitlab_callback_url": "Обратный URL-адрес GitLab", + "Accounts_OAuth_Gitlab_id": "Идентификатор GitLab", + "Accounts_OAuth_Gitlab_identity_path": "Identity path", + "Accounts_OAuth_Gitlab_merge_users": "Объединить пользователей", + "Accounts_OAuth_Gitlab_secret": "Client secret", + "Accounts_OAuth_Google": "Google логин", + "Accounts_OAuth_Google_callback_url": "Обратный URL-адрес Google", + "Accounts_OAuth_Google_id": "Идентификатор Google", + "Accounts_OAuth_Google_secret": "Google пароль", + "Accounts_OAuth_Linkedin": "LinkedIn логин", + "Accounts_OAuth_Linkedin_callback_url": "Обратный URL-адрес Linkedin", + "Accounts_OAuth_Linkedin_id": "Идентификатор LinkedIn", + "Accounts_OAuth_Linkedin_secret": "LinkedIn secret", + "Accounts_OAuth_Meteor": "Meteor логин", + "Accounts_OAuth_Meteor_callback_url": "Обратный URL-адрес Meteor", + "Accounts_OAuth_Meteor_id": "Идентификатор Meteor", + "Accounts_OAuth_Meteor_secret": "Meteor secret", + "Accounts_OAuth_Nextcloud": "OAuth включен", + "Accounts_OAuth_Nextcloud_callback_url": "URL обратного вызова Nextcloud", + "Accounts_OAuth_Nextcloud_id": "Nextcloud ID", + "Accounts_OAuth_Nextcloud_secret": "Client secret", + "Accounts_OAuth_Nextcloud_URL": "URL сервера Nextcloud", + "Accounts_OAuth_Proxy_host": "Прокси хост", + "Accounts_OAuth_Proxy_services": "Прокси сервисы", + "Accounts_OAuth_Twitter": "Логин Twitter", + "Accounts_OAuth_Twitter_callback_url": "Twitter callback URL", + "Accounts_OAuth_Twitter_id": "Идентификатор Twitter", + "Accounts_OAuth_Twitter_secret": "Twitter secret", + "Accounts_OAuth_Wordpress": "WordPress логин", + "Accounts_OAuth_Wordpress_authorize_path": "Путь к авторизации", + "Accounts_OAuth_Wordpress_callback_url": "WordPress callback URL", + "Accounts_OAuth_Wordpress_id": "Идентификатор WordPress", + "Accounts_OAuth_Wordpress_identity_path": "Identity path", + "Accounts_OAuth_Wordpress_identity_token_sent_via": "Токен идентификации, отправленный через", + "Accounts_OAuth_Wordpress_scope": "Область", + "Accounts_OAuth_Wordpress_secret": "WordPress secret", + "Accounts_OAuth_Wordpress_server_type_custom": "Пользовательские ", + "Accounts_OAuth_Wordpress_server_type_wordpress_com": "Wordpress.com", + "Accounts_OAuth_Wordpress_server_type_wp_oauth_server": "WP OAuth server plugin", + "Accounts_OAuth_Wordpress_token_path": "Token path", + "Accounts_Password_Policy_AtLeastOneLowercase": "Хотя бы одну букву в нижнем регистре", + "Accounts_Password_Policy_AtLeastOneLowercase_Description": "Убедитесь, что пароль содержит хотя бы одну букву в нижнем регистре.", + "Accounts_Password_Policy_AtLeastOneNumber": "Хотя бы одну цифру", + "Accounts_Password_Policy_AtLeastOneNumber_Description": "Убедитесь, что пароль содержит хотя бы один цифровой символ.", + "Accounts_Password_Policy_AtLeastOneSpecialCharacter": "Хотя бы один специальный символ", + "Accounts_Password_Policy_AtLeastOneSpecialCharacter_Description": "Убедитесь, что пароль содержит хотя бы один специальный символ.", + "Accounts_Password_Policy_AtLeastOneUppercase": "Хотя бы одну букву в верхнем регистре", + "Accounts_Password_Policy_AtLeastOneUppercase_Description": "Убедитесь, что пароль содержит хотя бы одну букву в верхнем регистре.", + "Accounts_Password_Policy_Enabled": "Включить политику паролей", + "Accounts_Password_Policy_Enabled_Description": "При включении пользовательские пароли должны придерживаться установленных политик. Примечание: это относится только к новым паролям, а не к уже существующим.", + "Accounts_Password_Policy_ForbidRepeatingCharacters": "Запретить повторяющиеся символы", + "Accounts_Password_Policy_ForbidRepeatingCharacters_Description": "Обеспечивает, чтобы пароли не содержали один и тот же символ, повторяющийся рядом друг с другом.", + "Accounts_Password_Policy_ForbidRepeatingCharactersCount": "Макс Повторяющихся Символов", + "Accounts_Password_Policy_ForbidRepeatingCharactersCount_Description": "Количество раз, когда символ может повторяться, прежде чем он будет запрещен.", + "Accounts_Password_Policy_MaxLength": "Максимальная длина", + "Accounts_Password_Policy_MaxLength_Description": "Гарантирует, что пароли не содержат больше этого количества символов. Используйте` -1 ' для отключения.", + "Accounts_Password_Policy_MinLength": "Минимальная длина", + "Accounts_Password_Policy_MinLength_Description": "Гарантирует, что пароли должны содержать по крайней мере такое количество символов. Используйте` -1 ' для отключения.", + "Accounts_PasswordReset": "Восстановление пароля", + "Accounts_Registration_AuthenticationServices_Default_Roles": "Роли по-умолчанию для сервисов аутентификации", + "Accounts_Registration_AuthenticationServices_Default_Roles_Description": "Роли по-умолчанию (разделенные запятой), назначаемые пользователям при регистрации через сервисы аутентификации", + "Accounts_Registration_AuthenticationServices_Enabled": "Регистрация сервисами проверки подлинности", + "Accounts_Registration_InviteUrlType": "Тип пригласительного URL-адреса", + "Accounts_Registration_InviteUrlType_Direct": "Прямой ответ", + "Accounts_Registration_InviteUrlType_Proxy": "Прокси", + "Accounts_Registration_Users_Default_Roles": "Роли по умолчанию для пользователей", + "Accounts_Registration_Users_Default_Roles_Description": "Роли по умолчанию (разделенные запятыми), которые пользователи будут получать при регистрации вручную (в том числе через API)", + "Accounts_Registration_Users_Default_Roles_Enabled": "Включение ролей по умолчанию для ручной регистрации", + "Accounts_RegistrationForm": "Регистрационная форма", + "Accounts_RegistrationForm_Disabled": "Отключена", + "Accounts_RegistrationForm_LinkReplacementText": "Текст замены ссылки регистрационной формы", + "Accounts_RegistrationForm_Public": "Открытая", + "Accounts_RegistrationForm_Secret_URL": "Секретный URL-адрес", + "Accounts_RegistrationForm_SecretURL": "Секретный URL-адрес регистрационной формы", + "Accounts_RegistrationForm_SecretURL_Description": "Вы должны предоставить случайную строку, которая будет добавлена к вашему регистрационному URL-адресу. Например: `https://open.rocket.chat/register/[secret_hash]`", + "Accounts_RequireNameForSignUp": "Требуется имя для регистрации", + "Accounts_RequirePasswordConfirmation": "Запрашивать подтверждение пароля", + "Accounts_RoomAvatarExternalProviderUrl": "URL внешнего поставщика аватаров", + "Accounts_RoomAvatarExternalProviderUrl_Description": "Пример: `https://acme.com/api/v1/{roomId}`", + "Accounts_SearchFields": "Поля, которые следует учитывать при поиске", + "Accounts_Send_Email_When_Activating": "Отправить электронное письмо пользователю, когда пользователь активирован", + "Accounts_Send_Email_When_Deactivating": "Отправить письмо пользователю, когда пользователь деактивирован", + "Accounts_Set_Email_Of_External_Accounts_as_Verified": "Установить электронную почту внешних аккаунтов как подтвержденную", + "Accounts_Set_Email_Of_External_Accounts_as_Verified_Description": "Учетные записи, созданные из внешних сервисов, таких как LDAP, OAth и т.д., будут иметь подтвержденную электронную почту автоматически", + "Accounts_SetDefaultAvatar": "Установить аватар по-умолчанию", + "Accounts_SetDefaultAvatar_Description": "Пытаться найти аватар по-умолчанию через аккаунт OAuth или Gravatar", + "Accounts_ShowFormLogin": "Показать логин на основе формы", + "Accounts_TwoFactorAuthentication_By_Email_Auto_Opt_In": "Автоматический настраивать двухфакторную аутентификацию по электронной почте для новых пользователей", + "Accounts_TwoFactorAuthentication_By_Email_Auto_Opt_In_Description": "У новых пользователей по умолчанию будет включена двухфакторная аутентификация по электронной почте. Они смогут отключить ее на странице своего профиля.", + "Accounts_TwoFactorAuthentication_By_Email_Code_Expiration": "Время до истечения срока действия кода, отправленного по электронной почте, в секундах", + "Accounts_TwoFactorAuthentication_By_Email_Enabled": "Включить двухфакторную аутентификацию по электронной почте", + "Accounts_TwoFactorAuthentication_By_Email_Enabled_Description": "Пользователи с подтвержденной электронной почтой и включенной опцией на странице своего профиля, будут получать электронное письмо с временным кодом для авторизации определенных действий, таких как вход в систему, сохранение профиля и т.д.", + "Accounts_TwoFactorAuthentication_By_TOTP_Enabled": "Включить двухфакторную аутентификацию через TOTP", + "Accounts_TwoFactorAuthentication_By_TOTP_Enabled_Description": "Пользователи могут настроить двухфакторную аутентификацию с помощью любого приложения TOTP, например, Google Authenticator или Authy.", + "Accounts_TwoFactorAuthentication_Enabled": "Включить двухфакторную аутентификацию", + "Accounts_TwoFactorAuthentication_Enabled_Description": "Пользователи могут настроить свою двухфакторную аутентификацию с помощью любого приложения TOTP, например, Google Authenticator или Authy", + "Accounts_TwoFactorAuthentication_Enforce_Password_Fallback": "Форсировать откат пароля", + "Accounts_TwoFactorAuthentication_Enforce_Password_Fallback_Description": "Пользователи будут вынуждены ввести свой пароль для важных действий, если для данного пользователя не включен другой метод двухфакторной аутентификации и для него установлен пароль.", + "Accounts_TwoFactorAuthentication_MaxDelta": "Максимальная дельта", + "Accounts_TwoFactorAuthentication_MaxDelta_Description": "Максимальная дельта определяет, сколько токенов действительны в любой момент времени. Токены генерируются каждые 30 секунд и действительны в течение (30 * максимальная дельта) секунд. \n Пример: с максимальной дельтой, установленной в 10, каждый токен может использоваться до 300 секунд до или после отметки времени. Это полезно, когда часы клиента не синхронизируются с сервером.", + "Accounts_TwoFactorAuthentication_RememberFor": "Запомнить второй фактор на (секунд)", + "Accounts_TwoFactorAuthentication_RememberFor_Description": "Не запрашивать двухфакторный код авторизации, если он уже был предоставлен ранее в данное время.", + "Accounts_UseDefaultBlockedDomainsList": "Использовать список запрещённых доменов по умолчанию", + "Accounts_UseDNSDomainCheck": "Использовать DNS проверку доменов", + "Accounts_UserAddedEmail_Default": "

Добро пожаловать в [Site_Name]

Посетите [Site_URL] и попробуйте лучшее решение для чатов с открытым исходным кодом на сегодняшний день!

Вы можете войти в систему, используя адрес электронной почты: [email] и пароль: [password]. Возможно, вам потребуется сменить его после первого входа в систему.", + "Accounts_UserAddedEmail_Description": "Вы можете использовать следующие обозначения: \n - `[name]`, `[fname]`, `[lname]` для полного имени пользователя, только имени или только фамилии соответственно). \n - [email] - для email адреса пользователя. \n - [password] - для пароля пользователя. \n - `[Site_Name]` и `[Site_URL]` - название вашего приложения и его URL. ", + "Accounts_UserAddedEmailSubject_Default": "Вы были добавлены в [Site_Name]", + "Accounts_Verify_Email_For_External_Accounts": "Отметить электронную почту для внешних учетных записей проверенной", + "Action": "Действие", + "Action_Available_After_Custom_Content_Added": "Это действие станет доступно после добавления пользовательского содержимого", + "Action_Available_After_Custom_Content_Added_And_Visible": "Это действие станет доступным после того, как пользовательское содержимое будет добавлено и станет видимым для всех", + "Action_required": "Требуется действие", + "Activate": "Активировать", + "Active": "В сети", + "Active_users": "Активные пользователи", + "Activity": "Активность", + "Add": "Добавить", + "Add_a_Message": "Добавить сообщение", + "Add_agent": "Добавить представителя", + "Add_custom_oauth": "Добавить собственный OAuth", + "Add_Domain": "Добавить домен", + "Add_emoji": "Добавить эмодзи", + "Add_files_from": "Добавить файлы из", + "Add_manager": "Добавить менеджера", + "Add_members": "Добавить участников", + "Add_monitor": "Добавить монитор", + "Add_Reaction": "Добавить реакцию", + "Add_Role": "Добавить роль", + "Add_Sender_To_ReplyTo": "Добавить отправителя в ответ", + "Add_Server": "Добавить Сервер", + "Add_URL": "Добавить URL", + "Add_User": "Добавить Пользователя", + "Add_user": "Добавить пользователя", + "Add_users": "Добавить пользователей", + "add-all-to-room": "Добавить всех пользователей в чат", + "add-all-to-room_description": "Разрешение на добавление всех пользователей в чат", + "add-livechat-department-agents": "Добавить Livechat Агентов в Отделы", + "add-livechat-department-agents_description": "Разрешение на добавление омниканальных агентов в отделы", + "add-oauth-service": "Добавить сервис Oauth", + "add-oauth-service_description": "Разрешение на добавление новых сервисов Oauth", + "add-team-member": "Добавить участника Команды", + "add-team-member_description": "Разрешение на добавление участников в Команду", + "add-user": "Добавить пользователя", + "add-user_description": "Разрешение на добавление новых пользователей на сервер на странице пользователей", + "add-user-to-any-c-room": "Добавить пользователя к любому публичному каналу", + "add-user-to-any-c-room_description": "Разрешение на добавление пользователя к любому публичному каналу", + "add-user-to-any-p-room": "Добавить пользователя к любому приватному каналуChannel", + "add-user-to-any-p-room_description": "Разрешение на добавление пользователя к любому приватному каналу", + "add-user-to-joined-room": "Добавление пользователя к любому доступному каналу", + "add-user-to-joined-room_description": "Разрешение на добавление пользователя к каналу, к которому имеет доступ текущий пользователь", + "added__roomName__to_team": "добавил(-а) #{{roomName}} в эту рабочую группу", + "added__roomName__to_this_team": "добавил #{{roomName}} в эту Команду", + "Added__username__to_team": "добавил(-а) @{{user_added}} в эту рабочую группу", + "Added__username__to_this_team": "добавил @{{user_added}} в эту Команду", + "Adding_OAuth_Services": "Добавление сервисы OAuth ", + "Adding_permission": "Добавление разрешения", + "Adding_user": "Добавление пользователя", + "Additional_emails": "Дополнительные адреса электронной почты", + "Additional_Feedback": "Дополнительная обратная связь", + "additional_integrations_Bots": "Если вы ищете, как интегрировать собственного бота, посмотрите наш адаптер Hubot. https://github.com/RocketChat/hubot-rocketchat", + "Address": "Адрес", + "Admin_disabled_encryption": "Ваш администратор не включил шифрование E2E.", + "Admin_Info": "Информация Администратора", + "admin-no-active-video-conf-provider": "**Функция звонков не включена**: Настройте звонки, чтобы сделать их доступными для вашего сервера.", + "admin-no-videoconf-provider-app": "**Функция звонков не включена**: Приложения для звонков могут быть установлены из магазина приложений Rocket.Chat администратором сервера.", + "admin-video-conf-provider-not-configured": "**Функция звонков не включена**: Настройте звонки, чтобы сделать их доступными для вашего сервера.", + "Administration": "Администрирование", + "Adult_images_are_not_allowed": "Изображения для взрослых запрещены", + "Aerospace_and_Defense": "Аэрокосмическая промышленность и оборона", + "After_OAuth2_authentication_users_will_be_redirected_to_this_URL": "После аутентификации OAuth2, пользователи будут перенаправляться на этот URL-адрес", + "Agent": "Представитель", + "Agent_added": "Представитель добавлен", + "Agent_deactivated": "Агент был деактивирован", + "Agent_Info": "Информация об агенте", + "Agent_messages": "Сообщения агента", + "Agent_Name": "Имя оператора", + "Agent_Name_Placeholder": "Пожалуйста, введите имя агента...", + "Agent_removed": "Представитель удален", + "Agents": "Агенты", + "Agree": "Согласие", + "Alerts": "Уведомлять", + "Alias": "Псевдоним", + "Alias_Format": "Формат псевдонима", + "Alias_Format_Description": "Импортировать сообщения из Slack с псевдонимом; %s заменяется на логин пользователя. Если не указано, псевдоним не будет использоваться.", + "Alias_Set": "Настройки псевдонима", + "Aliases": "Псевдонимы", + "All": "Все", + "All_added_tokens_will_be_required_by_the_user": "Все добавленные токены потребуются пользователем", + "All_Apps": "Все приложения", + "All_categories": "Все категории", + "All_channels": "Все каналы", + "All_closed_chats_have_been_removed": "Все закрытые чаты были удалены", + "All_logs": "Все записи", + "All_messages": "Все сообщения", + "All_Prices": "Все цены", + "All_users": "Все пользователи", + "All_users_in_the_channel_can_write_new_messages": "Все пользователи на канале могут писать новые сообщения", + "Allow_collect_and_store_HTTP_header_informations": "Разрешить собирать и хранить информацию заголовка HTTP", + "Allow_collect_and_store_HTTP_header_informations_description": "Этот параметр определяет, разрешено ли Livechat хранить информацию, собранную из данных заголовка HTTP, таких как IP-адрес, User-Agent и т. Д.", + "Allow_Invalid_SelfSigned_Certs": "Разрешить недействительные самоподписанные сертификаты", + "Allow_Invalid_SelfSigned_Certs_Description": "Разрешить недействительные и самоподписанные SSL сертификаты для проверки ссылок и предосмотра.", + "Allow_Marketing_Emails": "Разрешить маркетинговые E-mail", + "Allow_Online_Agents_Outside_Business_Hours": "Разрешить агентов в сети вне рабочих часов", + "Allow_Online_Agents_Outside_Office_Hours": "Разрешить агентов в сети вне рабочего времени", + "Allow_Save_Media_to_Gallery": "Разрешить сохранять медиа данные в галерее", + "Allow_switching_departments": "Разрешить посетителю сменить отдел", + "Almost_done": "Почти сделано", + "Alphabetical": "По алфавиту", + "Also_send_thread_message_to_channel_behavior": "Поведение Также отправить сообщение треда в чат", + "Also_send_to_channel": "Также отправить в чат", + "Always_open_in_new_window": "Всегда открывать в новом окне", + "Always_send_the_transcript_to_contacts_at_the_end_of_the_conversations": "Всегда отправлять содержимое чата контактам по окончанию диалога.", + "An_app_needs_to_be_installed_and_configured": "Необходимо установить и настроить приложение.", + "Analytics": "Аналитика", + "Analytics_Description": "Посмотрите, как пользователи взаимодействуют с вашим рабочим пространством.", + "Analytics_features_enabled": "Включенные функции", + "Analytics_features_messages_Description": "Отслеживать пользовательские события, связанные с сообщениями.", + "Analytics_features_rooms_Description": "Отслеживает пользовательские события, связанные с действиями в публичных и закрытых каналах (создать, покинуть, удалить).", + "Analytics_features_users_Description": "Отслеживать пользовательские события, связанные с пользователями (время сброса пароля, изменение аватара и т. д.).", + "Analytics_Google": "Google Analytics", + "Analytics_Google_id": "Идентификатор отслеживания", + "and": "и", + "And_more": "И еще {{length}}", + "Animals_and_Nature": "Животные и природа", + "Announcement": "Объявление", + "Anonymous": "Аноним", + "Answer_call": "Ответить на вызов", + "API": "API", + "API_Add_Personal_Access_Token": "Добавить токен личного доступа", + "API_Allow_Infinite_Count": "Разрешить получить всё", + "API_Allow_Infinite_Count_Description": "Могут ли вызовы к REST API возвращать всё за один вызов?", + "API_Analytics": "Аналитика", + "API_Apply_permission_view-outside-room_on_users-list": "Примените разрешение `view-outside-room` к api `users.list`", + "API_Apply_permission_view-outside-room_on_users-list_Description": "Временная настройка для принудительного разрешения. Будет удалена в следующем крупном обновлении в рамках изменения для постоянного применения разрешения", + "API_CORS_Origin": "Заголовок CORS Origin", + "API_Default_Count": "Количество по-умолчанию", + "API_Default_Count_Description": "Количество результатов REST API для использования по-умолчанию, если потребитель не указал его.", + "API_Drupal_URL": "URL сервера Drupal", + "API_Drupal_URL_Description": "Пример: `https://domain.com` (без слэша в конце)", + "API_Embed": "Встроенный просмотр ссылок", + "API_Embed_Description": "Включить ли предварительный просмотр ссылок, когда пользователь выкладывает ссылку на веб-сайт.", + "API_Embed_UserAgent": "Вставить запрос User Agent", + "API_EmbedCacheExpirationDays": "Вставить даты истечения срока действия кеша", + "API_EmbedDisabledFor": "Отключить вставку для пользователей", + "API_EmbedDisabledFor_Description": "Список логинов, разделенных запятыми, для отключения предварительного просмотра ссылок.", + "API_EmbedIgnoredHosts": "Вставить игнорируемые хосты", + "API_EmbedIgnoredHosts_Description": "Список хостов или адресов CIDR, разделенных запятыми, например. localhost, 127.0.0.1, 10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16", + "API_EmbedSafePorts": "Безопасные порты", + "API_EmbedSafePorts_Description": "Список портов, разделенных запятыми, разрешенных для предварительного просмотра.", + "API_Enable_CORS": "Включить CORS", + "API_Enable_Direct_Message_History_EndPoint": "Включить конечную точку истории личных сообщений", + "API_Enable_Direct_Message_History_EndPoint_Description": "Эта настройка включает метод `/api/v1/im.messages.others`, который разрешает просмотр сообщений из личных диалогов, в которых не участвует вызывающий.", + "API_Enable_Personal_Access_Tokens": "Включить личные токены доступа для использования с REST API", + "API_Enable_Personal_Access_Tokens_Description": "Включить токены доступа для использования с REST API", + "API_Enable_Rate_Limiter": "Включить ограничитель скорости", + "API_Enable_Rate_Limiter_Dev": "Включить ограничение скорости в разработке", + "API_Enable_Rate_Limiter_Dev_Description": "Следует ли ограничивать количество вызовов к конечным точкам в среде разработки?", + "API_Enable_Rate_Limiter_Limit_Calls_Default": "Количество вызовов по умолчанию для ограничителя вызовов.", + "API_Enable_Rate_Limiter_Limit_Calls_Default_Description": "Количество вызовов по умолчанию для каждой конечной точки REST API, разрешенное в пределах диапазона времени, определенного ниже", + "API_Enable_Rate_Limiter_Limit_Time_Default": "Ограничение по умолчанию для ограничителя скорости (в мс)", + "API_Enable_Rate_Limiter_Limit_Time_Default_Description": "Тайм-аут по умолчанию для ограничения количества вызовов в каждой конечной точке REST API (в мс)", + "API_Enable_Shields": "Включить бейджи", + "API_Enable_Shields_Description": "Включить бейджи, доступные в `/api/v1/shield.svg`", + "API_GitHub_Enterprise_URL": "URL-адрес сервера", + "API_GitHub_Enterprise_URL_Description": "Пример: `https://domain.com` (без завершающего слеша)", + "API_Gitlab_URL": "GitLab URL", + "API_Personal_Access_Token_Generated": "Идентификатор персонального доступа успешно сгенерирован", + "API_Personal_Access_Token_Generated_Text_Token_s_UserId_s": "Пожалуйста, аккуратно сохраните токен, так как вы больше не сможете его просматривать.
Токен: {{token}}
Ваш Id пользователя: {{userId}} ", + "API_Personal_Access_Token_Name": "Идентификатор имени персонального доступа", + "API_Personal_Access_Tokens_Regenerate_It": "Пересоздать токен", + "API_Personal_Access_Tokens_Regenerate_Modal": "Если вы потеряли или забыли свой токен, вы можете его восстановить, но помните, что все приложения, использующие этот токен, должны быть обновлены", + "API_Personal_Access_Tokens_Remove_Modal": "Вы действительно хотите удалить этот токен доступа?", + "API_Personal_Access_Tokens_To_REST_API": "Личные токены доступа к rest API", + "API_Rate_Limiter": "Ограничение частоты запросов к API", + "API_Shield_Types": "Типы бейджей", + "API_Shield_Types_Description": "Типы бейджей в виде списка с разделением запятой, выберите `online`, `channel` либо используйте `*` для выбора всех", + "API_Shield_user_require_auth": "Требование аутентификации для users shields", + "API_Token": "API Токен", + "API_Upper_Count_Limit": "Максимальное число записей", + "API_Upper_Count_Limit_Description": "Какое максимальное число записей REST API должен возвращать (если не снято ограничение)?", + "API_User_Limit": "Лимит пользователей при добавлении всех пользователей на канал.", + "API_Wordpress_URL": "WordPress URL", + "api-bypass-rate-limit": "Обход ограничения скорости для REST API", + "api-bypass-rate-limit_description": "Разрешение на вызов методов API без ограничения количества запросов", + "Apiai_Key": "Ключ Api.ai", + "Apiai_Language": "Api.ai Язык", + "APIs": "APIs", + "App_author_homepage": "домашняя страница автора", + "App_Details": "Сведения о приложении", + "App_Info": "Информация о приложении", + "App_Information": "Информация о приложении", + "App_Installation": "Установка приложения", + "App_not_enabled": "Приложение не включено", + "App_not_found": "Приложение не найдено", + "App_status_auto_enabled": "Включено", + "App_status_constructed": "построенный", + "App_status_disabled": "Отключено", + "App_status_error_disabled": "Отключено: неизвестная ошибка", + "App_status_initialized": "Инициализировано", + "App_status_invalid_license_disabled": "Отключено: недействительная лицензия", + "App_status_invalid_settings_disabled": "Отключено: требуется конфигурация", + "App_status_manually_disabled": "Отключено: вручную", + "App_status_manually_enabled": "Включено", + "App_status_unknown": "Неизвестный", + "App_Store": "Магазин приложений", + "App_support_url": "URL поддержки", + "App_Url_to_Install_From": "Установить с URL", + "App_Url_to_Install_From_File": "Установить из файла", + "App_user_not_allowed_to_login": "Пользователям приложений не разрешается напрямую входить в систему.", + "Appearance": "Внешний вид", + "Application_added": "Приложение добавлено", + "Application_delete_warning": "Вы не сможете восстановить это приложение!", + "Application_Name": "Имя приложения", + "Application_updated": "Приложение обновлено", + "Apply": "Подать заявление", + "Apply_and_refresh_all_clients": "Применить", + "Apps": "Приложения", + "Apps_context_enterprise": "Организация", + "Apps_context_installed": "Установлен", + "Apps_context_premium": "Корпорация", + "Apps_context_private": "Приватные приложения", + "Apps_context_requested": "Запрошено", + "Apps_Count_Enabled": { + "one": "{{count}} приложение включено", + "few": "{{count}} приложений(-я) включено", + "many": "{{count}} приложений(-я) включено", + "other": "{{count}} приложений(-я) включено" + }, + "Apps_Count_Enabled_tooltip": "В рабочих пространствах Community Edition можно использовать до {{number}} {{context}} приложений", + "Apps_disabled_when_Enterprise_trial_ended": "Приложения отключены по окончании пробной версии Enterprise", + "Apps_Engine_Version": "Версия движка приложений", + "Apps_Essential_Alert": "Это приложение необходимо для следующих событий:", + "Apps_Essential_Disclaimer": "Перечисленные выше события будут прерваны, если это приложение будет отключено. Если вы хотите, чтобы Rocket.Chat работал без функциональности этого приложения, вам необходимо его удалить", + "Apps_Framework_Development_Mode": "Включить режим разработки", + "Apps_Framework_Development_Mode_Description": "Режим разработки позволяет устанавливать Приложения не из Торговой площадки Rocket.Chat.", + "Apps_Framework_enabled": "Включить App Framework", + "Apps_Framework_Source_Package_Storage_FileSystem_Alert": "Убедитесь, что выбранный каталог существует и Rocket.Chat может получить к нему доступ (например, разрешение на чтение/запись)", + "Apps_Framework_Source_Package_Storage_FileSystem_Path": "Каталог для хранения исходного пакета приложений", + "Apps_Framework_Source_Package_Storage_FileSystem_Path_Description": "Абсолютный путь в файловой системе для хранения исходного кода приложений (в формате ZIP)", + "Apps_Framework_Source_Package_Storage_Type": "Тип хранилища исходного пакета приложений", + "Apps_Framework_Source_Package_Storage_Type_Alert": "Изменение места хранения приложений может привести к сбою в работе уже установленных приложений", + "Apps_Framework_Source_Package_Storage_Type_Description": "Выберите место хранения исходного кода всех приложений. Размер каждого приложения может составлять несколько мегабайт.", + "Apps_Game_Center": "Игровой центр", + "Apps_Game_Center_Back": "Назад в игровой центр", + "Apps_Game_Center_Invite_Friends": "Пригласить своих друзей присоединиться", + "Apps_Game_Center_Play_Game_Together": "@here Давай поиграем в {{name}} вместе!", + "Apps_Interface_IPostExternalComponentClosed": "Событие, происходящее после закрытия внешнего компонента", + "Apps_Interface_IPostExternalComponentOpened": "Событие, происходящее после открытия внешнего компонента", + "Apps_Interface_IPostMessageDeleted": "Событие, происходящее после удаления сообщения", + "Apps_Interface_IPostMessageSent": "Событие, происходящее после отправки сообщения", + "Apps_Interface_IPostMessageUpdated": "Событие, происходящее после обновления сообщения", + "Apps_Interface_IPostRoomCreate": "Событие, происходящее после создания комнаты", + "Apps_Interface_IPostRoomDeleted": "Событие, происходящее после удаления комнаты", + "Apps_Interface_IPostRoomUserJoined": "Событие, происходящее после того, как пользователь присоединяется к комнате (приватная группа, публичный канал)", + "Apps_Interface_IPreMessageDeletePrevent": "Событие, происходящее до удаления сообщения", + "Apps_Interface_IPreMessageSentExtend": "Событие, происходящее до отправки сообщения", + "Apps_Interface_IPreMessageSentModify": "Событие, происходящее до отправки сообщения", + "Apps_Interface_IPreMessageSentPrevent": "Событие, происходящее до отправки сообщения", + "Apps_Interface_IPreMessageUpdatedExtend": "Событие, происходящее до обновления сообщения", + "Apps_Interface_IPreMessageUpdatedModify": "Событие, происходящее до обновления сообщения", + "Apps_Interface_IPreMessageUpdatedPrevent": "Событие, происходящее до обновления сообщения", + "Apps_Interface_IPreRoomCreateExtend": "Событие, происходящее до создания комнаты", + "Apps_Interface_IPreRoomCreateModify": "Событие, происходящее до создания комнаты", + "Apps_Interface_IPreRoomCreatePrevent": "Событие, происходящее до создания комнаты", + "Apps_Interface_IPreRoomDeletePrevent": "Событие, происходящее до того, как комната удалена", + "Apps_Interface_IPreRoomUserJoined": "Событие, происходящее до того, как пользователь присоединяется к комнате (приватная группа, публичный канал)", + "Apps_License_Message_appId": "Лицензия на это приложение не выдавалась", + "Apps_License_Message_bundle": "Лицензия выдана на пакет, не содержащий приложение", + "Apps_License_Message_expire": "Лицензия больше не действительна и нуждается в продлении", + "Apps_License_Message_maxSeats": "Лицензия не рассчитана на текущее количество активных пользователей. Пожалуйста, увеличьте количество мест", + "Apps_License_Message_publicKey": "Произошла ошибка при попытке расшифровать лицензию. Пожалуйста, синхронизируйте рабочее пространство в службах подключения и повторите попытку", + "Apps_License_Message_renewal": "Срок действия лицензии истек и ее необходимо продлить", + "Apps_License_Message_seats": "Лицензия не имеет достаточного количества мест для размещения текущего количества активных пользователей. Пожалуйста, увеличьте количество мест", + "Apps_Logs_TTL": "Количество дней, в течение которых хранятся журналы приложений", + "Apps_Logs_TTL_14days": "14 дней", + "Apps_Logs_TTL_30days": "30 дней", + "Apps_Logs_TTL_7days": "7 дней", + "Apps_Logs_TTL_Alert": "В зависимости от размера коллекции журналов, изменение этого параметра может привести к замедлению работы в некоторые моменты времени", + "Apps_Manual_Update_Modal_Body": "Вы хотите обновить его?", + "Apps_Manual_Update_Modal_Title": "Это приложение уже установлено", + "Apps_Marketplace_Deactivate_App_Prompt": "Вы действительно хотите деактивировать это приложение?", + "Apps_Marketplace_Login_Required_Description": "Покупка приложений на Rocket.Chat Marketplace требует регистрации вашего рабочего пространства и входа в систему.", + "Apps_Marketplace_Login_Required_Title": "Требуется вход в Marketplace", + "Apps_Marketplace_Modify_App_Subscription": "Изменить подписку", + "Apps_Marketplace_pricingPlan_+*_monthly": "{{price}}+* / month", + "Apps_Marketplace_pricingPlan_+*_monthly_perUser": "{{price}}+* / month per user", + "Apps_Marketplace_pricingPlan_+*_monthly_perUser_trialDays": "{{price}}+* / month per user-{{trialDays}}-day trial", + "Apps_Marketplace_pricingPlan_+*_monthly_trialDays": "{{price}}+* / month-{{trialDays}}-day trial", + "Apps_Marketplace_pricingPlan_+*_yearly": "{{price}}+* / year", + "Apps_Marketplace_pricingPlan_+*_yearly_perUser": "{{price}}+* / year per user", + "Apps_Marketplace_pricingPlan_+*_yearly_perUser_trialDays": "{{price}}+* / year per user-{{trialDays}}-day trial", + "Apps_Marketplace_pricingPlan_+*_yearly_trialDays": "{{price}}+* / year-{{trialDays}}-day trial", + "Apps_Marketplace_pricingPlan_monthly": "{{price}} / за месяц", + "Apps_Marketplace_pricingPlan_monthly_perUser": "{{price}} / в месяц за пользователя", + "Apps_Marketplace_pricingPlan_monthly_perUser_trialDays": "{{price}} / month per user-{{trialDays}}-day trial", + "Apps_Marketplace_pricingPlan_monthly_trialDays": "{{price}} / month-{{trialDays}}-day trial", + "Apps_Marketplace_pricingPlan_yearly_perUser_trialDays": "{{price}} / year per user-{{trialDays}}-day trial", + "Apps_Marketplace_pricingPlan_yearly_trialDays": "{{price}} / year-{{trialDays}}-day trial", + "Apps_Marketplace_Uninstall_App_Prompt": "Вы действительно хотите удалить это приложение?", + "Apps_Marketplace_Uninstall_Subscribed_App_Anyway": "Удалить в любом случае", + "Apps_Marketplace_Uninstall_Subscribed_App_Prompt": "Это приложение имеет активную подписку, и удаление не отменит его. Если вы хотите это сделать, пожалуйста, измените подписку перед удалением.", + "Apps_Permissions_api": "Зарегистрировать новую конечную точку HTTP", + "Apps_Permissions_cloud_workspace-token": "Взаимодействовать с облачными службами от имени этого сервера", + "Apps_Permissions_env_read": "Доступ к минимальной информации о данной серверной среде", + "Apps_Permissions_livechat-custom-fields_write": "Изменение конфигурации пользовательских полей Livechat", + "Apps_Permissions_livechat-department_multiple": "Доступ к информации нескольких отделов Livechat", + "Apps_Permissions_livechat-department_read": "Доступ к информации отдела Livechat", + "Apps_Permissions_livechat-department_write": "Изменение информации об отделе Livechat", + "Apps_Permissions_livechat-message_read": "Доступ к информации о сообщениях Livechat", + "Apps_Permissions_livechat-message_write": "Изменение информации о сообщениях Livechat", + "Apps_Permissions_livechat-room_read": "Доступ к информации о чате Livechat", + "Apps_Permissions_livechat-room_write": "Изменение информации о чате Livechat", + "Apps_Permissions_livechat-status_read": "Доступ к информации о состоянии Livechat", + "Apps_Permissions_livechat-visitor_read": "Доступ к информации о посетителях Livechat", + "Apps_Permissions_livechat-visitor_write": "Изменение информации о посетителях Livechat", + "Apps_Permissions_message_read": "Чтение сообщений", + "Apps_Permissions_message_write": "Отправка и изменение сообщений", + "Apps_Permissions_networking": "Доступ к сети этого сервера", + "Apps_Permissions_No_Permissions_Required": "Приложение не требует дополнительных разрешений", + "Apps_Permissions_persistence": "Хранить внутренние данные в базе данных", + "Apps_Permissions_Review_Modal_Subtitle": "Данное приложение хочет получить следующие разрешения. Вы согласны?", + "Apps_Permissions_Review_Modal_Title": "Это приложение требует следующие разрешения", + "Apps_Permissions_room_read": "Читать информацию о комнате", + "Apps_Permissions_room_write": "Изменять информацию о комнате", + "Apps_Permissions_scheduler": "Регистрация и обслуживания запланированных заданий", + "Apps_Permissions_server-setting_read": "Читать информацию о сервере", + "Apps_Permissions_server-setting_write": "Изменять информацию о сервере", + "Apps_Permissions_slashcommand": "Регистрация новых slash команд", + "Apps_Permissions_ui_interact": "Взаимодействие с пользовательским интерфейсом", + "Apps_Permissions_upload_read": "Доступ к файлам, загруженным на этот сервер", + "Apps_Permissions_upload_write": "Загружать файлы", + "Apps_Permissions_user_read": "Прочитать основную информацию пользователя", + "Apps_Permissions_user_write": "Изменить информацию о пользователе", + "Apps_Settings": "Настройки приложения", + "Apps_User_Already_Exists": "Имя пользователя \"{{username}}\" уже используется. Переименуйте или удалите пользователя использующего это имя для установки приложения", + "Apps_WhatIsIt": "Приложения: что это такое?", + "Apps_WhatIsIt_paragraph1": "Новый значок в области администрирования! Что это значит и что за приложение?", + "Apps_WhatIsIt_paragraph2": "Во-первых, приложения в этом контексте не относятся к мобильным приложениям. На самом деле было бы лучше подумать о них с точки зрения плагинов или расширенной интеграции.", + "Apps_WhatIsIt_paragraph3": "Во-вторых, это динамические скрипты или пакеты, которые позволят вам настроить экземпляр Rocket.Chat без необходимости разворачивать кодовую базу. Но имейте в виду, это новый набор функций, и из-за этого он может быть не на 100% стабильным. Кроме того, мы по-прежнему разрабатываем набор функций, поэтому на данный момент не все может быть изменено. Для получения дополнительной информации о том, как начать разработку приложения, перейдите по ссылке:", + "Apps_WhatIsIt_paragraph4": "Но с учетом сказанного, если вы заинтересованы в включении этой функции и попробовать его, то здесь нажмите эту кнопку, чтобы включить систему приложений.", + "Archive": "Отправить канал в архив", + "archive-room": "Архивировать комнату", + "archive-room_description": "Разрешение на архивирование канала", + "Archived": "Архивировать", + "Are_you_sure": "Вы уверены?", + "Are_you_sure_you_want_to_clear_all_unread_messages": "Вы уверены, что хотите очистить все непрочитанные сообщения?", + "Are_you_sure_you_want_to_close_this_chat": "Вы уверены, что хотите закрыть этот чат?", + "Are_you_sure_you_want_to_delete_this_record": "Вы уверены, что хотите удалить эту запись?", + "Are_you_sure_you_want_to_delete_your_account": "Вы уверены, что хотите удалить свою учетную запись?", + "Are_you_sure_you_want_to_disable_Facebook_integration": "Вы действительно хотите отключить интеграцию с Facebook?", + "Asset_preview": "Превью", + "Assets": "Активы", + "Assets_Description": "Измените логотип, иконку, фавикон и многое другое для своего рабочего пространства.", + "Assign_admin": "Назначенный администратор", + "Assign_new_conversations_to_bot_agent": "Назначение новых разговоров бот-агенту", + "Assign_new_conversations_to_bot_agent_description": "Система маршрутизации будет пытаться найти агента-бота, прежде чем обращаться к новому разговору с агентом-человеком.", + "assign-admin-role": "Назначить на роль Администратора", + "assign-admin-role_description": "Разрешение назначить на роль Администратора другим пользователям", + "assign-roles": "Назначить роли", + "assign-roles_description": "Разрешение назначать роли другим пользователям", + "Associate": "Связать", + "at": "в", + "At_least_one_added_token_is_required_by_the_user": "Пользователь, по крайней мере, один добавленный токен", + "AtlassianCrowd": "Atlassian Crowd", + "AtlassianCrowd_Description": "Интеграция с Atlassian Crowd.", + "Attachment_File_Uploaded": "Файл загружен", + "Attribute_handling": "Обработка атрибутов", + "Audio": "Аудио", + "Audio_message": "Звуковое сообщение", + "Audio_Notification_Value_Description": "Может быть любой из загруженных звуков или один из звуков по умолчанию: beep, chelle, ding, droplet, highbell, seasons", + "Audio_Notifications_Default_Alert": "Звуковые уведомления", + "Audio_Notifications_Value": "Сообщение по умолчанию для аудио уведомления", + "Audio_record": "Аудиозапись", + "Audios": "Аудиозаписи", + "Audit": "Аудит", + "Auditing": "Аудит", + "Auth": "Авторизация", + "Auth_Token": "Токен авторизации", + "Authentication": "Аутентификация", + "Author": "Автор", + "Author_Information": "Информация об авторе", + "Author_Site": "Автор", + "Authorization_URL": "Авторизация URL-адреса", + "Authorize": "Авторизовать", + "Auto_Load_Images": "Автозагрузка изображений", + "Auto_Selection": "Автоматический выбор", + "Auto_Translate": "Авто-перевод", + "auto-translate": "Автоматический перевод", + "auto-translate_description": "Разрешение пользоваться автоматическим переводом", + "AutoLinker": "AutoLinker", + "AutoLinker_Email": "AutoLinker email", + "AutoLinker_Phone": "Подсвечивать телефоны", + "AutoLinker_Phone_Description": "Автоматически выделять телефонные номера, например `(123)456-7890`", + "AutoLinker_StripPrefix": "Удаление префиксов", + "AutoLinker_StripPrefix_Description": "Сокращать формат, например: https://rocket.chat => rocket.chat", + "AutoLinker_Urls_Scheme": "AutoLinker scheme:// URLs", + "AutoLinker_Urls_TLD": "AutoLinker TLD URLs", + "AutoLinker_Urls_www": "AutoLinker 'www' URLs", + "AutoLinker_UrlsRegExp": "AutoLinker URL regular expression", + "Automatic_Translation": "Автоматический перевод", + "AutoTranslate": "Авто-перевод", + "AutoTranslate_APIKey": "API ключ", + "AutoTranslate_Change_Language_Description": "Изменение языка автоматического перевода не переводит предыдущие сообщения", + "AutoTranslate_DeepL": "DeepL", + "AutoTranslate_Enabled": "Включить авто-перевод", + "AutoTranslate_Enabled_Description": "Включение автоматического перевода позволит пользователям с разрешением на `автоматический перевод ` переводить все сообщения на их язык. Может взиматься оплата.", + "AutoTranslate_Google": "Google", + "AutoTranslate_Microsoft": "Microsoft", + "AutoTranslate_Microsoft_API_Key": "Ocp-Apim-Subscription-Key", + "AutoTranslate_ServiceProvider": "Поставщик услуг", + "Available": "Доступен", + "Available_agents": "Свободные представители", + "Available_departments": "Доступные отделы", + "Avatar": "Аватар", + "Avatar_changed_successfully": "Аватар успешно изменен", + "Avatar_format_invalid": "Не верный формат. Разрешены только графические типы.", + "Avatar_URL": "URL-адрес Аватара", + "Avatar_url_invalid_or_error": "Предоставленный URL-адрес недействителен или недоступен. Пожалуйста, повторите попытку с другим URL-адресом.", + "Avatars": "Аватары", + "Avg_chat_duration": "В среднем продолжительность беседы", + "Avg_first_response_time": "В среднем первое время отклика", + "Avg_of_abandoned_chats": "Среднее количество заброшенных разговоров", + "Avg_of_available_service_time": "Среднее время доступного обслуживания", + "Avg_of_chat_duration_time": "Среднее время продолжительности беседы", + "Avg_of_service_time": "Среднее время обслуживания", + "Avg_of_waiting_time": "Среднее время ожидания", + "Avg_reaction_time": "Среднее время реакции", + "Avg_response_time": "В среднем время отклика", + "Awaiting_confirmation": "Ожидает подтверждения", + "Away": "Отошёл", + "away": "отошёл", + "Back": "Назад", + "Back_to_applications": "Вернуться к приложениям", + "Back_to_chat": "Назад в чат", + "Back_to_imports": "Назад к импорту", + "Back_to_integration_detail": "Назад к инеграции", + "Back_to_integrations": "Назад", + "Back_to_login": "На страницу авторизации", + "Back_to_Manage_Apps": "Назад к управлению приложениями", + "Back_to_permissions": "Назад к настройкам прав", + "Back_to_threads": "Назад к тредам", + "Backup_codes": "Коды резервного копирования", + "ban-user": "Забанить пользователя", + "ban-user_description": "Разрешение на бан пользователей на канале", + "BBB_Enable_Teams": "Включить для Команд", + "BBB_End_Meeting": "Закончить встречу", + "BBB_Join_Meeting": "Присоединиться к встрече", + "BBB_Start_Meeting": "Начать встречу", + "BBB_Video_Call": "Видеозвонок ВВВ", + "BBB_You_have_no_permission_to_start_a_call": "У вас нет разрешения на начало звонка", + "Be_the_first_to_join": "Будьте первым, кто присоединится", + "Belongs_To": "Принадлежит", + "Best_first_response_time": "Лучшее время первого ответа", + "Beta_feature_Depends_on_Video_Conference_to_be_enabled": "Функция в бета тестировании. Зависит от Video Conference.", + "Better": "Лучше", + "Bio": "Биография", + "Bio_Placeholder": "Подсказка для поля биографии", + "Block": "Блокировка", + "Block_IP_Address": "Блокировать IP-адрес", + "Block_Multiple_Failed_Logins_Attempts_Until_Block_By_Ip": "Сколько неудачных попыток до блокировки по IP адресу", + "Block_Multiple_Failed_Logins_Attempts_Until_Block_by_User": "Сколько неудачных попыток до блокировки по имени пользователя", + "Block_Multiple_Failed_Logins_By_Ip": "Блокировать неудачные попытки входа по IP адресу", + "Block_Multiple_Failed_Logins_By_User": "Блокировка неудачных попыток входа по имени пользователя", + "Block_Multiple_Failed_Logins_Enable_Collect_Login_data_Description": "Хранит IP адрес и имя пользователя из данных о попытках входа в систему в коллекции базы данных", + "Block_Multiple_Failed_Logins_Enabled": "Включить сбор данных для входа в систему", + "Block_Multiple_Failed_Logins_Ip_Whitelist": "Белый список IP адресов", + "Block_Multiple_Failed_Logins_Ip_Whitelist_Description": "Список разрешенных IP-адресов разделенный запятой", + "Block_Multiple_Failed_Logins_Notify_Failed": "Уведомление о неудачных попытках входа в систему", + "Block_Multiple_Failed_Logins_Notify_Failed_Channel": "Чат для отправки уведомлений", + "Block_Multiple_Failed_Logins_Notify_Failed_Channel_Desc": "Именно сюда будут поступать уведомления. Убедитесь, что чат существует. Имя чата не должно включать символ #", + "Block_Multiple_Failed_Logins_Time_To_Unblock_By_Ip_In_Minutes": "Время разблокировки IP адреса (в минутах)", + "Block_Multiple_Failed_Logins_Time_To_Unblock_By_User_In_Minutes": "Время разблокировки пользователя (в минутах)", + "Block_User": "Заблокировать пользователя", + "block-ip-device-management": "Блокировка IP Управление устройствами", + "block-ip-device-management_description": "Разрешение на блокировку IP-адреса", + "Blockchain": "Блокчейн", + "Blocked_IP_Addresses": "Заблокированные IP-адреса", + "Blockstack_Auth_Description": "Описание Auth", + "Blockstack_ButtonLabelText": "Текст ярлыка кнопки", + "Blockstack_Description": "Предоставьте участникам рабочего пространства возможность авторизовываться, не прибегая к помощи сторонних сервисов или удаленных серверов.", + "Blockstack_Generate_Username": "Сгенерировать логин", + "Body": "Body", + "bold": "жирный", + "Bot": "Бот", + "bot_request": "Запрос бота", + "BotHelpers_userFields": "Пользовательские поля", + "BotHelpers_userFields_Description": "CSV полей пользователя, к которым можно получить доступ с помощью методов ботов помощников.", + "Bots": "Боты", + "Bots_Description": "Установите поля, на которые можно ссылаться и использовать при разработке ботов.", + "Branch": "Ветка", + "Broadcast": "Широковещательный", + "Broadcast_channel": "Широковещательный канал", + "Broadcast_channel_Description": "Только авторизованные пользователи могут писать новые сообщения, но другие пользователи смогут ответить", + "Broadcast_Connected_Instances": "Широковещательные подключенные виртуальные машины", + "Broadcasting_api_key": "Ключ API Broadcasting", + "Broadcasting_client_id": "Идентификатор клиента Broadcasting", + "Broadcasting_client_secret": "Секретный клиент", + "Broadcasting_enabled": "Broadcasting включен", + "Broadcasting_media_server_url": "URL-адрес трансляционного медиа-сервера", + "Browse_Files": "Просмотр файлов", + "Browser_does_not_support_audio_element": "Ваш браузер не поддерживает звуковой элемент.", + "Browser_does_not_support_recording_video": "Ваш браузер не поддерживает запись видео", + "Browser_does_not_support_video_element": "Ваш браузер не поддерживает видео элемент.", + "Bugsnag_api_key": "Ключ Bugsnag API", + "Build_Environment": "Среда сборки", + "bulk-register-user": "Массовое создание каналов", + "bulk-register-user_description": "Разрешение на массовое создание каналов", + "Bundles": "Набор", + "Busiest_day": "Занятый день", + "Busiest_time": "Занятое время", + "Business_Hour": "Рабочие часы", + "Business_Hour_Removed": "Рабочие часы удалены", + "Business_Hours": "Рабочие часы", + "Business_hours_enabled": "Рабочие часы включены", + "Business_hours_updated": "Рабочие часы обновлены", + "Busy": "Занят", + "busy": "занят", + "Buy": "Купить", + "By": "От", + "by": "по", + "bypass-time-limit-edit-and-delete": "Обход ограничения по времени", + "bypass-time-limit-edit-and-delete_description": "Разрешение на обход ограничения по времени для редактирования и удаления сообщений", + "cache_cleared": "Кэш очищен", + "Call": "Звонок", + "Call_Already_Ended": "Вызов уже завершен", + "Call_back": "Обратный звонок", + "Call_declined": "Вызов отклонен!", + "Call_ended": "Звонок завершен", + "Call_Information": "Информация о вызове", + "Call_ongoing": "Звонок продолжается", + "Call_provider": "Поставщик вызовов", + "Call_unavailable_for_federation": "Звонок не доступен для федеративных чатов", + "Call_was_not_answered": "Вызов не был принят", + "call-management": "Управление вызовами", + "call-management_description": "Разрешение на начало собрания", + "Caller": "Звонящий", + "Caller_Id": "ИД вызывающей стороны", + "Calling": "Идет вызов", + "Calls": "Звонки", + "Calls_in_queue": { + "zero": "Очередь пуста", + "one": "Вызовов в очереди: {{count}}", + "few": "{{count}} вызова в очереди", + "many": "{{count}} вызовов в очереди", + "other": "{{count}} Звонков в очереди" + }, + "Cam_off": "Камера ВЫКЛ", + "Cam_on": "Камера ВКЛ", + "can-audit_description": "Разрешение на доступ к аудиту", + "can-audit-log_description": "Разрешение на доступ к журналу аудита", + "Cancel": "Отмена", + "Cancel_message_input": "Отменить", + "Canceled": "Отменен", + "Canned_Response_Created": "Заготовленный ответ создан", + "Canned_Response_Delete_Warning": "Удаление заготовленного ответа нельзя отменить.", + "Canned_Response_Removed": "Заготовленный ответ удален", + "Canned_Response_Sharing_Department_Description": "Любой сотрудник выбранного отдела может получить доступ к этому заготовленному ответу", + "Canned_Response_Sharing_Private_Description": "Только вы и менеджеры Omnichannel могут получить доступ к этому заготовленному ответу", + "Canned_Response_Sharing_Public_Description": "Любой может получить доступ к этому заготовленному ответу", + "Canned_Response_Updated": "Заготовленный ответ обновлен", + "Canned_Responses": "Заготовленные ответы", + "Canned_Responses_Enable": "Включить заготовленные ответы", + "Cannot_invite_users_to_direct_rooms": "Нельзя приглашать пользователей в личную переписку", + "Cannot_open_conversation_with_yourself": "Нельзя создавать чат с самим собой", + "Cannot_share_your_location": "Не могу поделиться местоположением...", + "CAS_autoclose": "Автозакрытие всплывающего окна авторизации", + "CAS_base_url": "SSO базовый URL", + "CAS_base_url_Description": "Базовый URL вашего внешнего сервиса SSO. Например: `https://sso.example.undef/sso/`", + "CAS_button_color": "Цвет фона кнопки входа", + "CAS_button_label_color": "Цвет текста кнопки входа", + "CAS_button_label_text": "Текст кнопки входа", + "CAS_Creation_User_Enabled": "Разрешить создание пользователя", + "CAS_Creation_User_Enabled_Description": "Разрешить создание пользователя CAS из данных, предоставленных билетом CAS.", + "CAS_enabled": "Включено", + "CAS_Login_Layout": "Стиль окна CAS авторизации", + "CAS_login_url": "SSO логин URL", + "CAS_login_url_Description": "Логин URL вашего внешнего сервиса SSO. Например: `https://sso.example.undef/sso/login`", + "CAS_popup_height": "Высота всплывающего окна входа", + "CAS_popup_width": "Ширина всплывающего окна входа", + "CAS_Sync_User_Data_Enabled": "Всегда синхронизировать пользовательские данные", + "CAS_Sync_User_Data_Enabled_Description": "Всегда синхронизировать внешние пользовательские данные CAS с доступными атрибутами при входе в систему. Примечание: атрибуты всегда синхронизируются при создании учетной записи.", + "CAS_Sync_User_Data_FieldMap": "Атрибуты карты", + "CAS_Sync_User_Data_FieldMap_Description": "Используйте этот JSON для создания внутренних атрибутов (ключ) из внешних атрибутов (значение). Имена внешних атрибутов, обрамленные '%', будут интерполированы в строки значений. \nНапример, `{\"email\":\"%email%\", \"name\":\"%firstname%, %lastname%\"}` \n \nMap атрибутов всегда интерполируется. В CAS 1.0 доступен только атрибут `username`. Из внутренних атрибутов доступны: логин (username), имя (name), адрес электронной почты (email), комнаты (rooms); комнаты - это список комнат, к которым присоединить пользователя после создания, разделенный запятой, например: `{\"rooms\": \"%team%,%department%\"}` присоединит пользователей CAS при создании к каналам их команды и отдела.", + "CAS_trust_username": "Имя пользователя Trust CAS", + "CAS_trust_username_description": "При включении Rocket.Chat будет доверять тому, что любое имя пользователя из CAS принадлежит одному и тому же пользователю в Rocket.Chat. \nЭто может быть необходимо, если пользователь переименован в CAS, но может также позволить людям контролировать Rocket.Chat. учетные записи путем переименования своих собственных пользователей CAS.", + "CAS_version": "Версия CAS", + "CAS_version_Description": "Используйте только версию CAS, поддерживаемую вашим сервисом CAS SSO.", + "Categories": "Категории", + "Categories*": "Категории*", + "CDN_JSCSS_PREFIX": "Префикс CDN для JS/CSS", + "CDN_PREFIX": "CDN префикс", + "CDN_PREFIX_ALL": "Использовать Префикс CDN для всех активов", + "Certificates_and_Keys": "Ключи и сертификаты", + "Change_Room_Type": "Изменение типа канала", + "change-livechat-room-visitor": "Изменить посетителей чата Livechat", + "change-livechat-room-visitor_description": "Разрешение на добавление дополнительной информации для посетителя комнаты livechat", + "Changing_email": "Изменение адреса электронной почты", + "Channel": "Канал", + "channel": "канал", + "Channel_already_exist": "Канал \"#{{channelName}}\" уже существует.", + "Channel_already_exist_static": "Канал с таким названием уже существует", + "Channel_already_Unarchived": "Канал с именем \"#{{channelName}}\" уже находится в состоянии \"разархивирован\"", + "Channel_Archived": "Канал с именем \"#{{channelName}}\" успешно архивирован ", + "Channel_created": "Канал \"#{{channelName}}\" создан.", + "Channel_doesnt_exist": "Канала \"#{{channelName}}\" не существует.", + "Channel_Export": "Экспорт чата", + "Channel_name": "Имя канала", + "Channel_Name_Placeholder": "Пожалуйста, введите название канала...", + "Channel_to_listen_on": "Канал для прослушивания", + "Channel_Unarchived": "Канал с именем \"#{{channelName}}\" успешно разархивирован ", + "Channel_what_is_this_channel_about": "О чем этот канал?", + "Channels": "Каналы", + "Channels_added": "Чаты добавлены", + "Channels_are_where_your_team_communicate": "Каналы для общения вашей команды", + "Channels_list": "Список каналов", + "Chart": "График", + "Chat_button": "кнопка чат", + "Chat_close": "Чат закрыт", + "Chat_closed": "Чат закрыт", + "Chat_closed_by_agent": "Чат закрыт агентом", + "Chat_closed_successfully": "Чат успешно закрыт", + "Chat_Duration": "Длительность чата", + "Chat_History": "История чата", + "Chat_Now": "Написать", + "Chat_On_Hold": "Чат в режиме удержания", + "chat_on_hold_due_to_inactivity": "Этот чат находится в режиме удержания из-за неактивности", + "Chat_On_Hold_Successfully": "Этот чат был успешно переведен в режим удержания", + "Chat_opened_by_visitor": "Чат, открытый посетителем", + "Chat_queued": "Чат в очереди", + "Chat_removed": "Чат удален", + "Chat_resumed": "Чат возобновлен", + "Chat_start": "Начать чат", + "Chat_started": "Чат начался", + "Chat_taken": "Чат взят", + "Chat_window": "Окно чата", + "Chatops_Enabled": "Включить Chatops", + "Chatops_Title": "Панель Chatops", + "Chatops_Username": "Логин Chatops", + "Chats_removed": "Чаты удалены", + "Check_All": "Проверить все", + "Check_device_activity": "Проверить активность устройства", + "Check_if_the_spelling_is_correct": "Проверьте правильность написания", + "Check_Progress": "Проверить ход выполнения", + "Choose_a_room": "Выберите комнату", + "Choose_messages": "Выбрать сообщения", + "Choose_the_alias_that_will_appear_before_the_username_in_messages": "Выберите псевдоним, который появится перед логином в сообщениях.", + "Choose_the_username_that_this_integration_will_post_as": "Выберите имя пользователя, от которого будет отправлять сообщения эта интеграция.", + "Choose_users": "Выберите пользователей", + "Clean_Usernames": "Очистить имена пользователей", + "clean-channel-history": "Очистить историю канала", + "clean-channel-history_description": "Разрешение удалять историю на каналах", + "clear": "Очистить", + "Clear_all_unreads_question": "Удалить все непрочитанные?", + "clear_cache_now": "Очистить кэш сейчас", + "Clear_filters": "Очистить фильтры", + "clear_history": "Очистить историю", + "Clear_livechat_session_when_chat_ended": "Очистить гостевой сеанс по завершении чата", + "clear-oembed-cache": "Очистить кэш OEmbed", + "Click_here": "кликните сюда", + "Click_here_for_more_details_or_contact_sales_for_a_new_license": "Нажмите сюда для получения подробной информации или свяжитесь {{email}} для получения новой лицензии.", + "Click_here_for_more_info": "Больше информации здесь", + "Click_the_messages_you_would_like_to_send_by_email": "Выберите сообщения, которые вы хотите отправить по email.", + "Click_to_join": "Нажмите, чтобы присоединиться!", + "Click_to_load": "Нажмите, чтобы загрузить", + "Client": "Клиент", + "Client_ID": "Идентификатор клиента", + "Client_Secret": "Client secret", + "Clients_will_refresh_in_a_few_seconds": "Клиенты обновятся через пару секунд", + "Close": "Закрыть", + "close": "закрыть", + "Close_chat": "Закрыть чат", + "Close_room_description": "Вы собираетесь закрыть этот чат. Вы уверены, что хотите продолжить?", + "close-livechat-room": "Закрыть комнату Livechat ", + "close-livechat-room_description": "Разрешение на закрытие текущего чата LiveChat", + "close-others-livechat-room": "Закрыть комнату Livechat ", + "close-others-livechat-room_description": "Разрешение закрывать другие каналы LiveChat", + "Closed": "Закрыто", + "Closed_At": "Закрыто в", + "Closed_automatically": "Автоматически закрыто системой", + "Closed_automatically_chat_queued_too_long": "Закрыт автоматически системой (превышено максимальное время очереди)", + "Closed_by_visitor": "Закрыто посетителем", + "Closing_chat": "Закрыть чат", + "Closing_chat_message": "Сообщение о закрытии чата", + "Cloud": "Облако", + "Cloud_address_to_send_registration_to": "Адрес для отправки электронного письма с регистрацией в облаке.", + "Cloud_Apply_license": "Применить лицензию", + "Cloud_Apply_Offline_License": "Применить автономную лицензию", + "Cloud_Change_Offline_License": "Изменить автономную лицензию", + "Cloud_click_here": "После копирования текста перейдите на Cloud Console. [Щелкните здесь]({{cloudConsoleUrl}})", + "Cloud_connectivity": "Облачная связь", + "Cloud_console": "Облачная Консоль", + "Cloud_error_code": "Код: {{errorCode}}", + "Cloud_error_in_authenticating": "Ошибка при аутентификации", + "Cloud_Info": "Информация об облаке", + "Cloud_Invalid_license": "Недействительная лицензия!", + "Cloud_License_applied_successfully": "Лицензия применена успешно!", + "Cloud_login_to_cloud": "Войти в Rocket.Chat Cloud", + "Cloud_logout": "Выход из Rocket.Chat Cloud", + "Cloud_manually_input_token": "Вручную введите токен, полученный из электронного письма регистрации в облаке.", + "Cloud_register_error": "Произошла ошибка при попытке обработать ваш запрос. Пожалуйста, попробуйте позже.", + "Cloud_Register_manually": "Зарегистрироваться вручную", + "Cloud_register_offline_finish_helper": "После завершения процесса регистрации в Cloud Console вам должен быть представлен некоторый текст. Пожалуйста, вставьте его здесь, чтобы закончить регистрацию.", + "Cloud_register_offline_helper": "Рабочие места могут быть зарегистрированы вручную, если доступ в сеть ограничен. Скопируйте текст ниже и перейдите в нашу Cloud Console, чтобы завершить процесс.", + "Cloud_register_success": "Ваше рабочее место успешно зарегистрировано!", + "Cloud_registration_required": "Требуется регистрация", + "Cloud_registration_required_description": "Похоже, что во время установки вы не решили регистрировать свое рабочее пространство.", + "Cloud_registration_required_link_text": "Нажмите здесь, чтобы зарегистрировать ваше рабочее пространство.", + "Cloud_resend_email": "Переотправить письмо", + "Cloud_Service_Agree_PrivacyTerms": "Согласие с условиями конфиденциальности Cloud Service", + "Cloud_Service_Agree_PrivacyTerms_Description": "Я согласен с [Условиями](https://rocket.chat/terms) и [Политикой конфиденциальности](https://rocket.chat/privacy)", + "Cloud_Service_Agree_PrivacyTerms_Login_Disabled_Warning": "Для подключения к облачному рабочему пространству вы должны принять условия конфиденциальности (Мастер установки > Информация об облаке > Согласие с условиями конфиденциальности Cloud Service)", + "Cloud_status_page_description": "Если у конкретной облачной службы возникают проблемы, вы можете проверить ее на нашей странице состояния по адресу", + "Cloud_token_instructions": "Чтобы зарегистрировать свое рабочее пространство, перейдите в Облачную Консоль. Войдите в систему или создайте учетную запись и нажмите \"register self-managed\". Вставьте токен, представленный ниже", + "Cloud_troubleshooting": "Исправление проблем", + "Cloud_update_email": "Обновить электронную почту", + "Cloud_what_is_it": "Что это?", + "Cloud_what_is_it_additional": "Кроме того, вы сможете управлять лицензиями, выставлением счетов и поддержкой из облачной консоли Rocket.Chat.", + "Cloud_what_is_it_description": "Rocket.Chat Cloud Connect позволяет вам подключить свое собственное рабочее пространство Rocket.Chat к нашему облаку. Это позволяет вам управлять своими лицензиями, выставлением счетов и поддержкой в Rocket.Chat Cloud.", + "Cloud_what_is_it_services_like": "Сервисы вроде:", + "Cloud_workspace_connected": "Ваше рабочее пространство успешно подключено к Rocket.Chat Cloud. Вы можете получить доступ к облаку для управления информацией учетной записи", + "Cloud_workspace_connected_plus_account": "Ваше рабочее пространство теперь подключено к облаку Rocket.Chat, и учетная запись связана.", + "Cloud_workspace_connected_without_account": "Ваше рабочее пространство теперь подключено к облаку Rocket.Chat. При желании вы можете войти в Rocket.Chat Cloud и связать свое рабочее пространство с учетной записью Cloud.", + "Cloud_workspace_disconnect": "Если вы больше не хотите использовать облачные сервисы, вы можете отключить свое рабочее пространство от Rocket.Chat Cloud.", + "Cloud_workspace_support": "Если у вас возникли проблемы с облачным сервисом, попробуйте сначала выполнить синхронизацию. Если проблема не устранена, откройте заявку в службу поддержки в облачной консоли.", + "cloud.RegisterWorkspace_Setup_Terms_Privacy": "Я принимаю <1>Положения и условия и <3>Политику конфиденциальности", + "Collaborative": "Совместный", + "Collapse": "Свернуть", + "Collapse_Embedded_Media_By_Default": "Сворачивать вложенные медиа по умолчанию", + "Color": "Цвет", + "color": "Цвет", + "Colors": "Цвета", + "Commands": "Команды", + "Comment": "Комментарий", + "Comment_to_leave_on_closing_session": "Комментарий для выхода при закрытии сессии", + "Commit_details": "Подробности", + "Common_Access": "Общий доступ", + "Community": "Сообщество", + "Completed": "Завершен", + "Computer": "Компьютер", + "Condensed": "Компактный", + "Condition": "Состояние", + "Conference_call_has_ended": "Звонок завершен", + "Conference_name": "Название конференции", + "Configure_Incoming_Mail_IMAP": "Настройка входящей почты (IMAP)", + "Configure_Outgoing_Mail_SMTP": "Настройка исходящей почты (SMTP)", + "Configure_video_conference": "Настройка звонков", + "Confirm": "Подтвердить", + "Confirm_new_password": "Подтвердите новый пароль", + "Confirm_password": "Подтвердить пароль", + "Confirm_your_password": "Подтвердить пароль", + "Confirmation": "Подтверждение", + "Connect": "Подключение", + "Connect_SSL_TLS": "Подключение с помощью SSL/TLS", + "Connected": "Подключено", + "Connection_Closed": "Соединение закрыто", + "Connection_error": "Ошибка подключения", + "Connection_Reset": "Сброс соединения", + "Connectivity_Services": "Connectivity services", + "Consulting": "Консалтинг", + "Consumer_Packaged_Goods": "Потребительские товары", + "Contact": "Контакт", + "Contact_Center": "Контакт-центр", + "Contact_Chat_History": "История чата контакта", + "Contact_Info": "Контактная информация", + "Contact_Manager": "Контакт-менеджер", + "Contact_Name": "Имя контакта", + "Contact_not_found": "Контакт не найден", + "Contact_Profile": "Профиль контакта", + "Contacts": "Контакты", + "Contains_Security_Fixes": "Содержит исправления уязвимостей", + "Content": "Содержимое", + "Continue": "Продолжить", + "Continuous_sound_notifications_for_new_livechat_room": "Непрерывные звуковые уведомления для новой комнаты livechat", + "Conversation": "Беседа", + "Conversation_closed": "Беседа закрыта: {{comment}}.", + "Conversation_closing_tags": "Теги закрытия разговора", + "Conversation_closing_tags_description": "Закрывающие теги будут автоматически назначаться беседам при закрытии.", + "Conversation_finished": "Разговор Завершен", + "Conversation_finished_message": "Сообщение при завершении беседы", + "Conversation_finished_text": "Текст Завершенного Разговора", + "Conversational_transcript": "Экспорт содержимого диалога", + "Conversations": "Сеансы чата", + "Conversations_per_day": "Сеансы чата за день", + "Convert": "Конвертировать", + "Convert_Ascii_Emojis": "Конвертировать ASCII в эмодзи", + "Convert_to_channel": "Конвертировать в чат", + "Converted__roomName__to_channel": "преобразовал(-а) #{{roomName}} в Channel", + "Converted__roomName__to_team": "преобразовал(-а) #{{roomName}} в рабочую группу", + "Converting_channel_to_a_team": "Вы преобразуете этот чат в Команду. Все его участники будут сохранены.", + "Converting_team_to_channel": "Преобразование Команды в чат", + "Copied": "Скопировано", + "Copy": "Копировать", + "Copy_text": "Копирование текста", + "COPY_TO_CLIPBOARD": "Скопировать в буфер обмена", + "Copy_to_clipboard": "Копировать в буфер обмена", + "could-not-access-webdav": "Не удалось получить доступ к WebDAV", + "Count": "Количество", + "Counters": "Счетчики", + "Country": "Страна", + "Country_Afghanistan": "Афганистан", + "Country_Albania": "Албания", + "Country_Algeria": "Алжир", + "Country_American_Samoa": "Американское Самоа", + "Country_Andorra": "Андорра", + "Country_Angola": "Ангола", + "Country_Anguilla": "Ангилья", + "Country_Antarctica": "Антарктида", + "Country_Antigua_and_Barbuda": "Антигуа и Барбуда", + "Country_Argentina": "Аргентина", + "Country_Armenia": "Армения", + "Country_Aruba": "Аруба", + "Country_Australia": "Австралия", + "Country_Austria": "Австрия", + "Country_Azerbaijan": "Азербайджан", + "Country_Bahamas": "Багамские острава", + "Country_Bahrain": "Бахрейн", + "Country_Bangladesh": "Бангладеш", + "Country_Barbados": "Барбадос", + "Country_Belarus": "Беларусь", + "Country_Belgium": "Бельгия", + "Country_Belize": "Белиз", + "Country_Benin": "Бенин", + "Country_Bermuda": "Бермудские острова", + "Country_Bhutan": "Бутан", + "Country_Bolivia": "Боливия", + "Country_Bosnia_and_Herzegovina": "Босния и Герцеговина", + "Country_Botswana": "Ботсвана", + "Country_Bouvet_Island": "Остров Буве", + "Country_Brazil": "Бразилия", + "Country_British_Indian_Ocean_Territory": "Британская территория Индийского океана", + "Country_Brunei_Darussalam": "Бруней-Даруссалам", + "Country_Bulgaria": "Болгария", + "Country_Burkina_Faso": "Буркина-Фасо", + "Country_Burundi": "Бурунди", + "Country_Cambodia": "Камбоджа", + "Country_Cameroon": "Камерун", + "Country_Canada": "Канада", + "Country_Cape_Verde": "Кабо-Верде", + "Country_Cayman_Islands": "Каймановы острова", + "Country_Central_African_Republic": "Центрально-Африканская Республика", + "Country_Chad": "Чад", + "Country_Chile": "Чили", + "Country_China": "Китай", + "Country_Christmas_Island": "Остров Рождества", + "Country_Cocos_Keeling_Islands": "Кокосовые (Килинг) острова", + "Country_Colombia": "Колумбия", + "Country_Comoros": "Коморские острова", + "Country_Congo": "Конго", + "Country_Congo_The_Democratic_Republic_of_The": "Конго, Демократическая Республика", + "Country_Cook_Islands": "Острова Кука", + "Country_Costa_Rica": "Коста-Рика", + "Country_Cote_Divoire": "Кот-д'Ивуар", + "Country_Croatia": "Хорватия", + "Country_Cuba": "Куба", + "Country_Cyprus": "Кипр", + "Country_Czech_Republic": "Чешская Республика", + "Country_Denmark": "Дания", + "Country_Djibouti": "Джибути", + "Country_Dominica": "Доминика", + "Country_Dominican_Republic": "Доминиканская Республика", + "Country_Ecuador": "Эквадор", + "Country_Egypt": "Египет", + "Country_El_Salvador": "Сальвадор", + "Country_Equatorial_Guinea": "Экваториальная Гвинея", + "Country_Eritrea": "Эритрея", + "Country_Estonia": "Эстония", + "Country_Ethiopia": "Эфиопия", + "Country_Falkland_Islands_Malvinas": "Фолклендские (Мальвинские) острова", + "Country_Faroe_Islands": "Фарерские острова", + "Country_Fiji": "Фиджи", + "Country_Finland": "Финляндия", + "Country_France": "Франция", + "Country_French_Guiana": "Французская Гвиана", + "Country_French_Polynesia": "Французская Полинезия", + "Country_French_Southern_Territories": "Южные Французские Территории", + "Country_Gabon": "Габон", + "Country_Gambia": "Гамбия", + "Country_Georgia": "Грузия", + "Country_Germany": "Германия", + "Country_Ghana": "Гана", + "Country_Gibraltar": "Гибралтар", + "Country_Greece": "Греция", + "Country_Greenland": "Гренландия", + "Country_Grenada": "Гренада", + "Country_Guadeloupe": "Гваделупа", + "Country_Guam": "Гуам", + "Country_Guatemala": "Гватемала", + "Country_Guinea": "Гвинея", + "Country_Guinea_bissau": "Гвинея-Бисау", + "Country_Guyana": "Гайана", + "Country_Haiti": "Гаити", + "Country_Heard_Island_and_Mcdonald_Islands": "Острова Херд и Макдональд", + "Country_Holy_See_Vatican_City_State": "Святейший Престол (Государство Ватикан)", + "Country_Honduras": "Гондурас", + "Country_Hong_Kong": "Гонконг", + "Country_Hungary": "Венгрия", + "Country_Iceland": "Исландия", + "Country_India": "Индия", + "Country_Indonesia": "Индонезия", + "Country_Iran_Islamic_Republic_of": "Иран, Исламская Республика", + "Country_Iraq": "Ирак", + "Country_Ireland": "Ирландия", + "Country_Israel": "Израиль", + "Country_Italy": "Италия", + "Country_Jamaica": "Ямайка", + "Country_Japan": "Япония", + "Country_Jordan": "Иордания", + "Country_Kazakhstan": "Казахстан", + "Country_Kenya": "Кения", + "Country_Kiribati": "Кирибати", + "Country_Korea_Democratic_Peoples_Republic_of": "Корейская Народно-Демократическая Республика", + "Country_Korea_Republic_of": "Республика Корея", + "Country_Kuwait": "Кувейт", + "Country_Kyrgyzstan": "Киргизия", + "Country_Lao_Peoples_Democratic_Republic": "Лаосская Народно-Демократическая Республика", + "Country_Latvia": "Латвия", + "Country_Lebanon": "Ливан", + "Country_Lesotho": "Лесото", + "Country_Liberia": "Либерия", + "Country_Libyan_Arab_Jamahiriya": "Ливийская арабская джамахирия", + "Country_Liechtenstein": "Лихтенштейн", + "Country_Lithuania": "Литва", + "Country_Luxembourg": "Люксембург", + "Country_Macao": "Maкao", + "Country_Macedonia_The_Former_Yugoslav_Republic_of": "Македония, Бывшая югославская Республика", + "Country_Madagascar": "Мадагаскар", + "Country_Malawi": "Малави", + "Country_Malaysia": "Малайзия", + "Country_Maldives": "Мальдивы", + "Country_Mali": "Мали", + "Country_Malta": "Мальта", + "Country_Marshall_Islands": "Маршалловы острова", + "Country_Martinique": "Мартиника", + "Country_Mauritania": "Мавритания", + "Country_Mauritius": "Маврикий", + "Country_Mayotte": "Майотта", + "Country_Mexico": "Мексика", + "Country_Micronesia_Federated_States_of": "Микронезия, Федеративные Штаты", + "Country_Moldova_Republic_of": "Республика Молдова", + "Country_Monaco": "Монако", + "Country_Mongolia": "Монголия", + "Country_Montserrat": "Монсеррат", + "Country_Morocco": "Марокко", + "Country_Mozambique": "Мозамбик", + "Country_Myanmar": "Мьянма", + "Country_Namibia": "Намибия", + "Country_Nauru": "Науру", + "Country_Nepal": "Непал", + "Country_Netherlands": "Нидерланды", + "Country_Netherlands_Antilles": "Нидерланды", + "Country_New_Caledonia": "Новая Каледония", + "Country_New_Zealand": "Новая Зеландия", + "Country_Nicaragua": "Никарагуа", + "Country_Niger": "Нигер", + "Country_Nigeria": "Нигерия", + "Country_Niue": "Ниуэ", + "Country_Norfolk_Island": "Остров Норфолк", + "Country_Northern_Mariana_Islands": "Северные Марианские острова", + "Country_Norway": "Норвегия", + "Country_Oman": "Оман", + "Country_Pakistan": "Пакистан", + "Country_Palau": "Палау", + "Country_Palestinian_Territory_Occupied": "Оккупированная палестинская территория", + "Country_Panama": "Панама", + "Country_Papua_New_Guinea": "Папуа - Новая Гвинея", + "Country_Paraguay": "Парагвай", + "Country_Peru": "Перу", + "Country_Philippines": "Филиппины", + "Country_Pitcairn": "Острова Питкэрн", + "Country_Poland": "Польша", + "Country_Portugal": "Португалия", + "Country_Puerto_Rico": "Пуэрто-Рико", + "Country_Qatar": "Катар", + "Country_Reunion": "Реюньон", + "Country_Romania": "Румыния", + "Country_Russian_Federation": "Российская Федерация", + "Country_Rwanda": "Руанда", + "Country_Saint_Helena": "Остров Святой Елены", + "Country_Saint_Kitts_and_Nevis": "Сент-Китс и Невис", + "Country_Saint_Lucia": "Санкт-Люсия", + "Country_Saint_Pierre_and_Miquelon": "Сен-Пьер и Микелон", + "Country_Saint_Vincent_and_The_Grenadines": "Святой Винсент и Гренадины", + "Country_Samoa": "Самоа", + "Country_San_Marino": "Сан - Марино", + "Country_Sao_Tome_and_Principe": "Сан-Томе и Принсипи", + "Country_Saudi_Arabia": "Саудовская Аравия", + "Country_Senegal": "Сенегал", + "Country_Serbia_and_Montenegro": "Сербия и Черногория", + "Country_Seychelles": "Сейшельские острова", + "Country_Sierra_Leone": "Сьерра-Леоне", + "Country_Singapore": "Сингапур", + "Country_Slovakia": "Словакия", + "Country_Slovenia": "Словения", + "Country_Solomon_Islands": "Соломоновы острова", + "Country_Somalia": "Сомали", + "Country_South_Africa": "Южная Африка", + "Country_South_Georgia_and_The_South_Sandwich_Islands": "Южная Георгия и Южные Сандвичевы острова", + "Country_Spain": "Испания", + "Country_Sri_Lanka": "Шри Ланка", + "Country_Sudan": "Судан", + "Country_Suriname": "Суринам", + "Country_Svalbard_and_Jan_Mayen": "Свальбард и Ян-Майен", + "Country_Swaziland": "Свазиленд", + "Country_Sweden": "Швеция", + "Country_Switzerland": "Швейцария", + "Country_Syrian_Arab_Republic": "Сирийская Арабская Республика", + "Country_Taiwan_Province_of_China": "Тайвань, провинция Китая", + "Country_Tajikistan": "Таджикистан", + "Country_Tanzania_United_Republic_of": "Объединенная Республика Танзания", + "Country_Thailand": "Таиланд", + "Country_Timor_leste": "Восточный Тимор", + "Country_Togo": "Того", + "Country_Tokelau": "Токелау", + "Country_Tonga": "Тонга", + "Country_Trinidad_and_Tobago": "Тринидад и Тобаго", + "Country_Tunisia": "Тунис", + "Country_Turkey": "Турция", + "Country_Turkmenistan": "Туркменистан", + "Country_Turks_and_Caicos_Islands": "Острова Теркс и Кайкос", + "Country_Tuvalu": "Тувалу", + "Country_Uganda": "Уганда", + "Country_Ukraine": "Украина", + "Country_United_Arab_Emirates": "Объединенные Арабские Эмираты", + "Country_United_Kingdom": "Великобритания", + "Country_United_States": "Соединенные Штаты", + "Country_United_States_Minor_Outlying_Islands": "Малые отдаленные острова Соединенных Штатов", + "Country_Uruguay": "Уругвай", + "Country_Uzbekistan": "Узбекистан", + "Country_Vanuatu": "Вануату", + "Country_Venezuela": "Венесуэла", + "Country_Viet_Nam": "Вьетнам", + "Country_Virgin_Islands_British": "Британские Виргинские Острова", + "Country_Virgin_Islands_US": "Виргинские острова, США", + "Country_Wallis_and_Futuna": "Уоллис и Футуна", + "Country_Western_Sahara": "Западная Сахара", + "Country_Yemen": "Йемен", + "Country_Zambia": "Замбия", + "Country_Zimbabwe": "Зимбабве", + "Create": "Создать", + "Create_A_New_Channel": "Создать новый канал ", + "Create_channel": "Создать канал", + "Create_channels": "Создать канал", + "Create_new": "Создать", + "Create_new_members": "Создание новых участников", + "Create_unique_rules_for_this_channel": "Создать выделенные правила для этого канала", + "create-c": "Создать публичные каналы", + "create-c_description": "Разрешение на создание публичных каналов", + "create-d": "Создавать каналы личных сообщений", + "create-d_description": "Разрешение на создание чата личных сообщений", + "create-invite-links": "Создать ссылки для приглашения", + "create-invite-links_description": "Разрешение на создание пригласительных ссылок на каналы", + "create-p": "Создавать закрытые каналы", + "create-p_description": "Разрешение создавать закрытые чаты", + "create-personal-access-tokens": "Создание токенов персонального доступа", + "create-personal-access-tokens_description": "Разрешение на создание персонального токена доступа", + "create-team": "Создать команду", + "create-user": "Создавать пользователей", + "create-user_description": "Разрешение на создание пользователей", + "Created": "Создан", + "Created_as": "Создан как", + "Created_at": "Создан", + "Created_by": "Созданный", + "CRM_Integration": "Интеграция с CRM", + "CROWD_Allow_Custom_Username": "Разрешить настраиваемое имя пользователя в Rocket.Chat", + "CROWD_Reject_Unauthorized": "Отклонить неавторизованных", + "Crowd_Remove_Orphaned_Users": "Удалить Orphaned пользователей", + "Crowd_sync_interval_Description": "Интервал между синхронизациями. Пример: `каждые 24 часа` или `в первый день недели`, больше примеров в [Cron Text Parser] (http://bunkat.github.io/later/parsers.html#text)", + "Current_File": "Текущий файл", + "Current_Import_Operation": "Текущая операция импорта", + "Current_Status": "Текущий статус", + "Custom": "Пользовательские ", + "Custom CSS": "Пользовательские стили (CSS)", + "Custom_agent": "Пользовательский агент", + "Custom_dates": "Пользовательская дата", + "Custom_Emoji": "Пользовательские эмодзи", + "Custom_Emoji_Add": "Добавить новый смайл", + "Custom_Emoji_Added_Successfully": "Пользовательский эмодзи успешно добавлен", + "Custom_Emoji_Delete_Warning": "Удаление смайла нельзя отменить.", + "Custom_Emoji_Error_Invalid_Emoji": "Некорректный смайл", + "Custom_Emoji_Error_Name_Or_Alias_Already_In_Use": "Этот эмодзи или один из его псевдонимов уже используются", + "Custom_Emoji_Error_Same_Name_And_Alias": "Имя пользовательского эмодзи и его псевдоним должны отличаться.", + "Custom_Emoji_Has_Been_Deleted": "Пользовательский эмодзи успешно удален", + "Custom_Emoji_Info": "Информация о пользовательском эмодзи", + "Custom_Emoji_Updated_Successfully": "Пользовательский эмодзи успешно обновлен", + "Custom_Field_Not_Found": "Пользовательское поле не найдено", + "Custom_Field_Removed": "Пользовательское поле удалено", + "Custom_Fields": "Пользовательские поля", + "Custom_Integration": "Пользовательская интеграция", + "Custom_oauth_helper": "Настраивая вашего поставщика OAuth, вам необходимо сообщить обратный URL-адрес. Используйте {{url}}.", + "Custom_Script_Logged_In": "Пользовательский скрипт для авторизованных пользователей", + "Custom_Script_Logged_In_Description": "Пользовательский скрипт который будет запускаться ВСЕГДА и для КАЖДОГО авторизованного пользователя (например: когда Вы посещаете чат и вы авторизованны)", + "Custom_Script_Logged_Out": "Пользовательский скрипт для неавторизованных пользователей", + "Custom_Script_Logged_Out_Description": "Пользовательский скрипт который будет запускаться ВСЕГДА и для КАЖДОГО не-авторизованного пользователя (например: посещение страницы авторизации)", + "Custom_Script_On_Logout": "Пользовательский скрипт для рутины \"Выхода\" (де-авторизация пользователя)", + "Custom_Script_On_Logout_Description": "Пользовательский скрипт который будет запущен ТОЛЬКО в потоке выхода из системы", + "Custom_Scripts": "Пользовательские скрипты", + "Custom_Sound_Add": "Добавить пользовательский звук", + "Custom_Sound_Delete_Warning": "Удаление звука нельзя отменить", + "Custom_Sound_Edit": "Редактировать пользовательский звук", + "Custom_Sound_Error_Invalid_Sound": "Некорректный звук", + "Custom_Sound_Error_Name_Already_In_Use": "Имя этого звука уже используется", + "Custom_Sound_Has_Been_Deleted": "Пользовательский звук успешно удален", + "Custom_Sound_Info": "Информация о пользовательском звуке", + "Custom_Sound_Saved_Successfully": "Пользовательский звук успешно сохранен", + "Custom_Status": "Пользовательский статус", + "Custom_Translations": "Пользовательские переводы", + "Custom_Translations_Description": "Должен быть валидным JSON, где ключи - языки, значения - словари ключей и их переводов. Пример: \n ` \n \"en\": { \n \"Channels\": \"Rooms\" \n }, \n \"pt\": { \n \"Channels\": \"Salas\" \n } \n}`", + "Custom_User_Status": "Пользовательский статус", + "Custom_User_Status_Add": "Добавить пользовательский статус", + "Custom_User_Status_Added_Successfully": "Пользовательский статус успешно добавлен", + "Custom_User_Status_Delete_Warning": "Удаление пользовательского статуса не может быть отменено.", + "Custom_User_Status_Edit": "Редактирование персонализированного статуса пользователя", + "Custom_User_Status_Error_Invalid_User_Status": "Неверный пользовательский статус", + "Custom_User_Status_Error_Name_Already_In_Use": "Пользовательский статус уже используется", + "Custom_User_Status_Has_Been_Deleted": "Пользовательский статус удален", + "Custom_User_Status_Info": "Информация о пользовательском статусе", + "Custom_User_Status_Updated_Successfully": "Пользовательский статус успешно обновлен", + "Customer_without_registered_email": "У клиента нет зарегистрированного адреса электронной почты", + "Customize": "Настроить", + "Customize_Content": "Настроить содержимое", + "CustomSoundsFilesystem": "Хранилище пользовательских звуков", + "Daily_Active_Users": "Активные пользователи за день", + "Dashboard": "Панель", + "Data_processing_consent_text": "Текст согласия на обработку данных", + "Data_processing_consent_text_description": "Используйте этот параметр, чтобы объяснить, что вы можете собирать, хранить и обрабатывать личную информацию клиента во время разговора.", + "Date": "Дата", + "Date_From": "От", + "Date_to": "от", + "DAU_value": "DAU {{value}}", + "Days": "Дней", + "days": "дней", + "DB_Migration": "Миграция базы данных", + "DB_Migration_Date": "Дата миграции базы данных", + "DDP_Rate_Limit_Connection_By_Method_Enabled": "Ограничение по соединению для метода: включено", + "DDP_Rate_Limit_Connection_By_Method_Interval_Time": "Лимит по соединению на метод: интервал времени", + "DDP_Rate_Limit_Connection_By_Method_Requests_Allowed": "Ограничение по соединению для метода: запросы разрешены", + "DDP_Rate_Limit_Connection_Enabled": "Ограничение по соединению: включено", + "DDP_Rate_Limit_Connection_Interval_Time": "Ограничение по соединению: интервал времени", + "DDP_Rate_Limit_Connection_Requests_Allowed": "Ограничение по соединению: запросы разрешены", + "DDP_Rate_Limit_IP_Enabled": "Ограничение по IP: включено", + "DDP_Rate_Limit_IP_Interval_Time": "Ограничение по IP: интервал времени", + "DDP_Rate_Limit_IP_Requests_Allowed": "Ограничение по IP: запросы разрешены", + "DDP_Rate_Limit_User_By_Method_Enabled": "Ограничение по пользователю для каждого метода: включено", + "DDP_Rate_Limit_User_By_Method_Interval_Time": "Ограничение пользователем на метод: интервал времени", + "DDP_Rate_Limit_User_By_Method_Requests_Allowed": "Ограничение по пользователю на метод: запросы разрешены", + "DDP_Rate_Limit_User_Enabled": "Ограничение по пользователю: включено", + "DDP_Rate_Limit_User_Interval_Time": "Ограничение пользователем: интервал времени", + "DDP_Rate_Limit_User_Requests_Allowed": "Ограничение по пользователю: запросы разрешены", + "DDP_Rate_Limiter": "Ограничение частоты запросов к DDP", + "Deactivate": "Деактивировать", + "Decline": "Отклонить", + "Default": "По умолчанию", + "Default_Custom_Timezone": "Настраиваемый часовой пояс", + "Default_Referrer_Policy": "Политика источника ссылки по умолчанию", + "Default_Referrer_Policy_Description": "Этот параметр управляет заголовком \"Источник ссылки\", который отправляется при запросе встроенных данных мультимедиа с других серверов. Дополнительные сведения можно получить, перейдя по [этой ссылке из MDN](https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Referrer-Policy). Чтобы изменения вступили в силу, требуется полное обновление страницы", + "Default_Server_Timezone": "Часовой пояс сервера", + "Default_Timezone_For_Reporting": "Часовой пояс по умолчанию для отчетов", + "Default_Timezone_For_Reporting_Description": "Устанавливает часовой пояс по умолчанию, который будет использоваться при отображении панелей или при отправке электронной почты", + "Default_User_Timezone": "Текущий часовой пояс пользователя", + "Default_value": "Значение по умолчанию", + "Delete": "Удалить", + "Delete_all_closed_chats": "Удалить все закрытые чаты", + "Delete_File_Warning": "Удаление файла удалит его навсегда. Это нельзя отменить.", + "Delete_message": "Удалить сообщение", + "Delete_my_account": "Удалить мою учетную запись", + "Delete_Role_Warning": "При удалении роли она будет удалена навсегда. Это невозможно отменить.", + "Delete_User_Warning": "Удаление пользователя удалит все сообщения этого пользователя. Это действие невозможно отменить.", + "Delete_User_Warning_Delete": "Удаление пользователя удалит все сообщения этого пользователя. Это действие невозможно отменить.", + "Delete_User_Warning_Keep": "Пользователь будет удален, но его сообщения останутся. Это действие не может быть отменено.", + "Delete_User_Warning_Unlink": "При удалении пользователя удаляется имя пользователя из всех его сообщений. Это действие не может быть отменено.", + "delete-c": "Удалить публичные каналы", + "delete-c_description": "Разрешение на удаление публичных каналов", + "delete-d": "Удалять личные сообщения", + "delete-d_description": "Разрешение на удаление личных сообщений", + "delete-message": "Удалять сообщения", + "delete-message_description": "Разрешение на удаление сообщений из чатов", + "delete-own-message": "Удалить свое сообщение", + "delete-own-message_description": "Разрешение на удаление собственного сообщения", + "delete-p": "Удалять закрытые чаты", + "delete-p_description": "Разрешение на удаление закрытых чатов", + "delete-team": "Удалить Команду", + "delete-user": "Удалить пользователя", + "delete-user_description": "Разрешение на удаление пользователей", + "Deleted": "Удалено!", + "Deleted__roomName__": "удалил(-а) #{{roomName}}", + "Deleting": "Удаление", + "Department": "Отдел", + "Department_name": "Название отдела", + "Department_not_found": "Отдел не найден", + "Department_removed": "Отдел удален", + "Departments": "Отделы", + "Deployment": "Развертывание", + "Deployment_ID": "Идентификатор развертывания", + "Description": "Описание", + "Desktop": "Компьютер", + "Desktop_apps": "Приложения для настольных ПК", + "Desktop_Notification_Test": "Проверка десктопных уведомлений", + "Desktop_Notifications": "Уведомления на рабочем столе", + "Desktop_Notifications_Default_Alert": "Стандартные оповещения на рабочем столе", + "Desktop_Notifications_Disabled": "Оповещения отключены. Измените настройки браузера, чтобы включить уведомления.", + "Desktop_Notifications_Duration": "Длительность десктопных уведомлений", + "Desktop_Notifications_Duration_Description": "Количество секунд в течение которых отображаются уведомления на компьютере. Это может повлиять на центр уведомлений OS X. Введите 0, чтобы использовать настройки браузера по умолчанию и не влиять на центр уведомлений OS X.", + "Desktop_Notifications_Enabled": "Уведомления на компьютере включены", + "Desktop_Notifications_Not_Enabled": "Уведомления на рабочем столе не включены", + "Details": "Подробности", + "Device_ID": "ID устройства", + "Device_Info": "Информация об устройстве", + "Device_Logged_Out": "Осуществить выход из устройства", + "Device_Logout_Text": "Устройство будет выведено из рабочей области, и текущая сессия будет завершена. Пользователь сможет снова войти в систему на том же устройстве.", + "Device_Management": "Управление устройствами", + "Device_Management_Client": "Клиент", + "Device_Management_Device": "Устройство", + "Device_Management_Device_Unknown": "Неизвестный", + "Device_Management_Enable_Login_Emails": "Включить сообщения на электронную почту об попытках входа в систему", + "Device_Management_Enable_Login_Emails_Description": "Участникам рабочей области отправляются электронные письма каждый раз, когда в их учетных записях обнаруживаются новые попытки входа.", + "Device_Management_IP": "IP адрес", + "Device_Management_OS": "ОС", + "Devices": "Устройства", + "Devices_Set": "Набор устройств", + "Dialed_number_doesnt_exist": "Набранный номер не существует", + "Dialed_number_is_incomplete": "Набранный номер не завершен", + "Different_Style_For_User_Mentions": "Другой стиль для упоминаний пользователей", + "Direct": "Прямой", + "Direct_Message": "Личная переписка", + "Direct_message": "Личная переписка", + "Direct_message_creation_description": "Вы собираетесь создать чат с несколькими пользователями. Добавьте тех, с кем хотите поговорить, всех в одном месте, используя личную переписку.", + "Direct_message_someone": "Личная переписка с кем-нибудь", + "Direct_message_you_have_joined": "Вы присоединились к новой личной переписке с", + "Direct_Messages": "Личная переписка", + "Direct_Reply": "Прямой ответ", + "Direct_Reply_Advice": "Вы можете напрямую ответить на это письмо. Не изменяйте предыдущие сообщения в потоке.", + "Direct_Reply_Debug": "Отладка прямого ответа", + "Direct_Reply_Debug_Description": "[ВНИМАНИЕ] Режим отладки будет отображать ваш пароль в открытом виде в консоли администратора", + "Direct_Reply_Delete": "Удалить перехваченную электронную почту", + "Direct_Reply_Delete_Description": "[Внимание!] Если эта опция включена; все непрочитанные сообщения, даже те - что не являются прямыми ответами - безвозвратно удаляться. Настроенный e-mail ящик будет постоянно пустым и не сможет быть обработан \"параллельно\" людьми.", + "Direct_Reply_Enable": "Разрешить прямой ответ", + "Direct_Reply_Enable_Description": "[Внимание!] Если \"Прямой ответ\" включен; Rocket.Chat будет управлять настроенным e-mail ящиком. Все непрочитанные сообщения будут получены, помечены как прочитаны и обработаны. \"Прямой ответ\" должен быть активирован только при условии что все письма отправленные в ящик предполагают обработку Rocket.Chat-ом без \"параллельного\" участия людей в обработке писем.", + "Direct_Reply_Frequency": "Частота проверки почты", + "Direct_Reply_Frequency_Description": "(в минутах, по умолчанию/минимальное значение - 2)", + "Direct_Reply_Host": "Хост прямого ответа", + "Direct_Reply_IgnoreTLS": "Игнорировать TLS", + "Direct_Reply_Password": "Пароль", + "Direct_Reply_Port": "Порт прямого ответа", + "Direct_Reply_Protocol": "Протокол прямого ответа", + "Direct_Reply_Separator": "Разделитель", + "Direct_Reply_Separator_Description": "[Меняйте только в случае, если вы точно знаете, что делаете, см. документацию] \nРазделитель между базой и тегом в email", + "Direct_Reply_Username": "Имя пользователя", + "Direct_Reply_Username_Description": "Пожалуйста, используйте абсолютную электронную почту, tagging не разрешено, оно будет переписана.", + "Direction": "Направление", + "Directory": "Каталог", + "Disable": "Отключить", + "Disable_Facebook_integration": "Отключить интеграцию с Facebook", + "Disable_Notifications": "Отключить уведомления", + "Disabled": "Отключено", + "disabled": "Отключено", + "Disabled_E2E_Encryption_for_this_room": "отключено шифрование E2E для этой комнаты", + "Disallow_reacting": "Запретить реакции", + "Disallow_reacting_Description": "Запрещает реакции к сообщениям", + "Discard": "Сбросить", + "Disconnect": "Отключить", + "Discover_public_channels_and_teams_in_the_workspace_directory": "Откройте общедоступные каналы и команды в каталоге рабочего пространства.", + "Discussion": "Обсуждение", + "Discussion_description": "Держите всех в курсе событий! Создавая дискуссии - будет создан субканал привязанный к основному каналу.", + "Discussion_first_message_disabled_due_to_e2e": "Вы можете начать отправку сообщений с End-to-End шифрованием в этом обсуждении, после его создания.", + "Discussion_first_message_title": "Ваше сообщение", + "Discussion_name": "Название обсуждения", + "Discussion_start": "Начать обсуждение", + "Discussion_target_channel": "Родительский канал или группа", + "Discussion_target_channel_description": "Выберите канал, который связан с тем, что вы хотите спросить", + "Discussion_target_channel_prefix": "Вы создаете дискуссию в", + "Discussion_title": "Создать новую дискуссию", + "discussion-created": "{{message}}", + "Discussions": "Обсуждение", + "Discussions_unavailable_for_federation": "Обсуждения недоступны для федеративных чатов", + "Display": "Внешний вид списка чатов", + "Display_avatars": "Отображение аватаров", + "Display_Avatars_Sidebar": "Отображение аватаров в боковой панели", + "Display_chat_permissions": "Показать разрешения чата", + "Display_offline_form": "Показать оффлайн сообщение", + "Display_setting_permissions": "Отображать права на изменение настроек", + "Display_unread_counter": "Показывать количество непрочитанных сообщений", + "Displays_action_text": "Показать текст действия", + "Do_It_Later": "Сделать это позже", + "Do_not_display_unread_counter": "Скрыть показ непрочитанных сообщений", + "Do_not_provide_this_code_to_anyone": "Не сообщайте этот код никому.", + "Do_Nothing": "Ничего не делать", + "Do_you_want_to_accept": "Вы хотите принять?", + "Do_you_want_to_change_to_s_question": "Хотите изменить на {{currentUrl}}?", + "Document_Domain": "Домен документов", + "Documentation": "Документация", + "Domain": "Домен", + "Domain_added": "домен добален", + "Domain_removed": "Домен удален", + "Domains": "Домены", + "Domains_allowed_to_embed_the_livechat_widget": "Список доменов, разделенный запятой, куда можно встроить виджет Livechat. Оставьте пустым, чтобы разрешить любые домены.", + "Done": "Готово", + "Dont_ask_me_again": "Не спрашивай меня снова!", + "Dont_ask_me_again_list": "Не спрашивай меня снова", + "Download": "Скачать", + "Download_Destkop_App": "Скачать настольное приложение", + "Download_Info": "Информация о загрузке", + "Download_My_Data": "Загрузить мои данные", + "Download_Pending_Avatars": "Скачать ожидающие аватары", + "Download_Pending_Files": "Скачать оставшиеся файлы", + "Download_Snippet": "Скачать", + "Downloading_file_from_external_URL": "Загрузка файла с внешнего URL", + "Drop_to_upload_file": "Переместите сюда для загрузки файла", + "Dry_run": "Пробный запуск", + "Dry_run_description": "Мы отправим только одно электронное сообщение на адрес, указанный в поле \"От\". Адрес электронной почты должен принадлежать реальному пользователю.", + "Duplicate_archived_channel_name": "Архивный канал с именем \"#{{channelName}}\" уже существует", + "Duplicate_file_name_found": "Найден дубликат имени файла.", + "Duplicated_Email_address_will_be_ignored": "Дублированный адрес электронной почты будет игнорироваться.", + "duplicated-account": "Дублированный аккаунт", + "E2E_enable": "Включить E2E", + "E2E_Enable_description": "Включить возможность создания зашифрованных групп и возможность изменять группы и прямые сообщения для шифрования", + "E2E_Enabled": "E2E включен", + "E2E_Enabled_Default_DirectRooms": "Включить шифрование для личной переписки по умолчанию", + "E2E_Enabled_Default_PrivateRooms": "Включить шифрование для приватных чатов по умолчанию", + "E2E_Encryption_Password_Explanation": "Теперь вы можете создавать зашифрованные частные группы и прямые сообщения. Вы также можете изменить существующие частные группы или DM на зашифрованные.

Это шифрование от конца до конца, поэтому ключ для кодирования / декодирования ваших сообщений не будет сохранен на сервере. По этой причине вам нужно хранить ваш пароль где-то в безопасности. Вам потребуется ввести его на других устройствах, на которых вы хотите использовать шифрование e2e.", + "E2E_key_reset_email": "Уведомление о сбросе ключа E2E", + "E2E_password_request_text": "Чтобы получить доступ к вашим зашифрованным частным группам и прямым сообщениям, введите пароль шифрования.
Вам необходимо ввести этот пароль для кодирования / декодирования ваших сообщений на каждом используемом вами клиенте, поскольку ключ не хранится на сервере.", + "E2E_Reset_Email_Content": "Для вас был осуществлен автоматический выход из системы. При повторном входе в систему Rocket.Chat сгенерирует новый ключ и восстановит доступ пользователя в любой зашифрованный чат, в котором есть один или несколько пользователей в сети. В связи с особенностями шифрования E2E, Rocket.Chat не сможет восстановить доступ к любому зашифрованному чату, в котором нет участников онлайн.", + "E2E_Reset_Other_Key_Warning": "Сброс текущего ключа E2E приведет к выходу пользователя из системы. При повторном входе пользователя в систему Rocket.Chat сгенерирует новый ключ и восстановит доступ пользователя в любой зашифрованный чат в котором есть один или несколько пользователей в сети. В связи с особенностями шифрования E2E, Rocket.Chat не сможет восстановить доступ к любому зашифрованному чату, в котором нет участников онлайн.", + "ECDH_Enabled": "Включить шифрование второго уровня для передачи данных", + "Edit": "Редактировать", + "Edit_Business_Hour": "Редактировать рабочие часы", + "Edit_Canned_Response": "Редактировать заготовленный ответ", + "Edit_Canned_Responses": "Править заготовленные ответы", + "Edit_Contact_Profile": "Редактировать профиль контакта", + "Edit_Custom_Field": "Редактировать поле", + "Edit_Department": "Редактировать отдел", + "Edit_Invite": "Изменить Приглашение", + "Edit_previous_message": "'{{shortcut}}' - редактировать предыдущее сообщение", + "Edit_Priority": "Редактировать приоритет", + "Edit_Status": "Изменить Статус", + "Edit_Tag": "Редактировать метку", + "Edit_Trigger": "Изменить триггер", + "Edit_Unit": "Редактировать юнит", + "Edit_User": "Редактирование пользователя", + "edit-livechat-room-customfields": "Редактирование пользовательских полей чатов Livechat", + "edit-livechat-room-customfields_description": "Разрешение на редактирование пользовательских полей чатов Livechat", + "edit-message": "Редактировать сообщение", + "edit-message_description": "Разрешение на редактирование сообщений в чатах", + "edit-omnichannel-contact": "Редактирование контакта Omnichannel", + "edit-omnichannel-contact_description": "Разрешение на редактирование контакта Omnichannel", + "edit-other-user-active-status": "Редактировать статус активности другого пользователя", + "edit-other-user-active-status_description": "Разрешение на блокировку и разблокировку аккаунтов", + "edit-other-user-avatar": "Редактировать Аватар другого пользователя", + "edit-other-user-avatar_description": "Разрешение на изменение аватара другого пользователя.", + "edit-other-user-e2ee": "Редактировать E2E шифрование других пользователей", + "edit-other-user-e2ee_description": "Разрешение на изменение E2E шифрования другого пользователя.", + "edit-other-user-info": "Редактировать информацию другого пользователя", + "edit-other-user-info_description": "Разрешение изменять имя, логин или адрес электронной почты другого пользователя.", + "edit-other-user-password": "Редактировать пароль другого пользователя", + "edit-other-user-password_description": "Разрешение на редактирование пароля другого пользователя. Требует разрешения на редактирование информации другого пользователя.", + "edit-other-user-totp": "Редактирование двухфакторного TOTP для другого пользователя", + "edit-other-user-totp_description": "Разрешение на редактирование двухфакторного TOTP другого пользователя", + "edit-privileged-setting": "Изменить привилегированные параметры", + "edit-privileged-setting_description": "Возможность редактирование настроек", + "edit-room": "Редактировать комнату", + "edit-room_description": "Разрешение на редактирование имени, темы, типа (приватный или публичный) и статуса (активный или архивный) комнаты.", + "edit-room-avatar": "Изменить аватар чата", + "edit-room-avatar_description": "Разрешения на правку аватара чата", + "edit-room-retention-policy": "Изменить политику очистки чата", + "edit-room-retention-policy_description": "Разрешение изменять политику очистки чатов, автоматически удалять в ней сообщения", + "edit-team": "Редактировать Команду", + "edit-team_description": "Разрешение на редактирование Команд", + "edited": "отредактировано", + "Editing_room": "Редактирование комнаты", + "Editing_user": "Редактирование пользователя", + "Editor": "Редактор", + "Education": "Образование", + "Email": "Электронная почта", + "Email_address_to_send_offline_messages": "Адрес Email для отправки сообщения в режиме офлайн", + "Email_already_exists": "Такой адрес электронной почты уже используется", + "Email_body": "Тело письма", + "Email_Change_Disabled": "Администратор вашего Rocket.Chat запретил изменение адреса электронной почты", + "Email_Changed_Description": "Вы можете использовать следующие подстановки: \n - `[email]` для электронной почты получателя. \n - `[Site_Name]` и `[Site_URL]` для названия приложения и его URL.", + "Email_Changed_Email_Subject": "[Site_Name] - Адрес электронной почты изменен", + "Email_changed_section": "Адрес электронной почты изменен", + "Email_Footer_Description": "Вы можете использовать следующие подстановки: \n - `[Site_Name]` и `[Site_URL]` для имени приложения и его URL соответственно. ", + "Email_from": "От", + "Email_Header_Description": "Вы можете использовать следующие подстановки: \n - `[Site_Name]` и `[Site_URL]` для имени приложения и его URL соответственно. ", + "Email_Inbox": "Входящая почта", + "Email_Inboxes": "Почтовые ящики", + "Email_Notification_Mode": "Офлайн уведомления по Email", + "Email_Notification_Mode_All": "Каждое упоминание/ЛС", + "Email_Notification_Mode_Disabled": "Отключено", + "Email_notification_show_message": "Показать сообщение в уведомлении по электронной почте", + "Email_Notifications_Change_Disabled": "Ваш администратор Rocket.Chat отключил уведомления по электронной почте", + "Email_or_username": "Адрес email или логин", + "Email_Placeholder": "Пожалуйста, введите ваш email адрес...", + "Email_Placeholder_any": "Пожалуйста, введите e-mail адреса...", + "email_plain_text_only": "Отправлять только обычные текстовые сообщения", + "Email_sent": "Письмо отправлено", + "email_style_description": "Избегать вложенных селекторов", + "email_style_label": "Стиль электронной почты", + "Email_subject": "Тема", + "Email_verified": "Адрес электронной почты подтверждён", + "Emoji": "Эмодзи ", + "Emoji_Description": "Настройка прав и ограничений на использование эмодзи пользователями.", + "Emoji_Restricted_For_Users": "Запрещённые эмодзи для пользователей", + "Emoji_Restricted_For_Users_Description": "Выберите эмодзи, которые обычные пользователи не могут использовать. Оставьте пустым, чтобы разрешить все эмодзи. Пользователи с правом управления эмодзи всегда могут использовать все эмодзи.", + "Emoji_Restrictions_Updated_Successfully": "Ограничения эмодзи успешно обновлены", + "Restrict": "Ограничить", + "Restrict_Emoji": "Ограничение эмодзи", + "Restricted_Emojis": "Запрещённые эмодзи", + "Restricted_Emojis_Empty": "Запрещённых эмодзи пока нет. Нажмите «Добавить эмодзи», чтобы выбрать их.", + "EmojiCustomFilesystem": "Хранилище пользовательских эмодзи", + "Empty_title": "Пустой заголовок", + "Enable": "Включить", + "Enable_Auto_Away": "Установка статуса \"Нет на месте\"", + "Enable_CSP": "Включить политику безопасности содержимого (Content-Security-Policy)", + "Enable_CSP_Description": "Не отключайте эту опцию, если только у вас не кастомная сборка и нет проблем из-за inline-скриптов", + "Enable_Desktop_Notifications": "Включить уведомления на компьютере", + "Enable_inquiry_fetch_by_stream": "Включить сбор данных по запросу с сервера с помощью потока", + "Enable_omnichannel_auto_close_abandoned_rooms": "Включить автоматическое закрытие чатов, покинутых посетителями", + "Enable_Password_History": "Включить историю паролей", + "Enable_Password_History_Description": "Если эта функция включена, пользователи не смогут обновить свои пароли на некоторые из последних использовавшихся ими паролей.", + "Enable_Svg_Favicon": "Включить векторную иконку (SVG favicon)", + "Enable_two-factor_authentication": "Включить двухфакторную авторизацию", + "Enabled": "Включено", + "Enabled_E2E_Encryption_for_this_room": "включено шифрование E2E для этой комнаты", + "Encrypted": "Зашифрованный", + "Encrypted_channel_Description": "Полностью зашифрованный канал. Поиск не будет работать с зашифрованными каналами, и уведомления могут не показать содержание сообщений.", + "Encrypted_message": "Зашифрованное сообщение", + "Encrypted_setting_changed_successfully": "Зашифрованный параметр успешно изменен", + "Encryption_key_saved_successfully": "Ваш ключ шифрования был успешно сохранен.", + "End": "Конец", + "End_suspicious_sessions": "Завершите все подозрительные сеансы", + "Engagement_Dashboard": "Панель взаимодействия", + "ensure_email_address_valid": "Некорректный адрес электронной почты", + "Enter": "Ввод", + "Enter_a_custom_message": "Введите персонифицированное сообщение", + "Enter_a_department_name": "Введите название департамента", + "Enter_a_name": "Введите имя", + "Enter_a_regex": "Введите регулярное выражение", + "Enter_a_room_name": "Введите название комнаты", + "Enter_a_tag": "Введите метку", + "Enter_a_username": "Введите логин", + "Enter_Alternative": "Альтернативный режим (отправка по Ctrl/Alt/Shift/CMD + Enter)", + "Enter_authentication_code": "Введите код аутентификации", + "Enter_Behaviour": "Поведение клавиши Enter", + "Enter_Behaviour_Description": "Эта настройка определяет, будет Enter отправлять сообщение или добавлять новую строку", + "Enter_E2E_password": "Введите пароль E2E", + "Enter_name_here": "Введите название", + "Enter_Normal": "Обычный режим (отправка по Enter)", + "Enter_to": "Войти в", + "Enter_your_E2E_password": "Введите пароль E2E", + "Enterprise": "Корпорация", + "Enterprise_Description": "Вручную обновите лицензию Enterprise.", + "Enterprise_License": "Корпоративная лицензия", + "Enterprise_License_Description": "Если ваше рабочее пространство зарегистрировано и лицензия предоставлена Rocket.Chat Cloud, вам не нужно вручную обновлять лицензию здесь.", + "Entertainment": "Развлечения", + "Error": "Ошибка", + "Error_404": "Ошибка 404", + "Error_changing_password": "Ошибка при изменении пароля", + "Error_loading_pages": "Ошибка загрузки страниц", + "Error_login_blocked_for_ip": "Вход был временно заблокирован для этого IP", + "Error_login_blocked_for_user": "Вход был временно заблокирован для этого пользователя", + "Error_sending_livechat_offline_message": "Ошибка отправки сообщения Livechat в автономном режиме", + "Error_sending_livechat_transcript": "Ошибка отправки протокола Livechat", + "Error_Site_URL": "Недействительный Site_Url", + "Error_Site_URL_description": "Обновите настройку \"Site_Url\", чтобы найти дополнительную информацию [здесь](https://go.rocket.chat/i/invalid-site-url)", + "Error_something_went_wrong": "Ой! Что-то пошло не так. Пожалуйста, перезагрузите страницу или обратитесь к администратору.", + "error-action-not-allowed": "{{action}} не разрешено", + "error-agent-offline": "Агент не в сети", + "error-agent-status-service-offline": "Состояние оператора — автономный, или омниканальный сервис неактивен", + "error-application-not-found": "Приложение не найдено", + "error-archived-duplicate-name": "Существует архивный канал с именем '{{room_name}}'", + "error-avatar-invalid-url": "Неверный URL аватара: {{url}}", + "error-avatar-url-handling": "Ошибка установки аватара из URL ({{url}}) для {{username}}", + "error-blocked-username": "**{{field}}** запрещен к использованию!", + "error-business-hours-are-closed": "Рабочие часы окончены", + "error-canned-response-not-found": "Заготовленный ответ не найден", + "error-cannot-delete-app-user": "Удаление пользователя приложения не разрешено, удалите соответствующее приложение, чтобы удалить его.", + "error-cant-add-federated-users": "Невозможно добавить федеративных пользователей в нефедеративный чат", + "error-cant-invite-for-direct-room": "Нельзя приглашать пользователей в личные сообщения", + "error-channels-setdefault-is-same": "Значение по умолчанию для канала совпадает с тем, на что он был бы изменен.", + "error-channels-setdefault-missing-default-param": "Требуется bodyParam 'default'", + "error-could-not-change-email": "Невозможно изменить адрес электронной почты", + "error-could-not-change-name": "Невозможно изменить имя", + "error-could-not-change-username": "Не удалось изменить логин", + "error-custom-field-name-already-exists": "Имя пользовательского поля уже существует", + "error-delete-protected-role": "Нельзя удалить защищённую роль", + "error-department-not-found": "Отдел не найден", + "error-direct-message-file-upload-not-allowed": "Обмен файлами не разрешен в личных сообщениях", + "error-duplicate-channel-name": "Канал с именем '{{channel_name}}' уже существует", + "error-edit-permissions-not-allowed": "Разрешения на редактирование не допускаются", + "error-email-domain-blacklisted": "Домен адреса электронной почты находится в черном списке", + "error-email-send-failed": "Ошибка отправки электронного сообщения: {{message}}", + "error-essential-app-disabled": "Ошибка: Приложение Rocket.Chat, которое необходимо для этого отключено. Пожалуйста, свяжитесь с вашим администратором", + "error-field-unavailable": "{{field}} уже используется :(", + "error-file-too-large": "Размер файл слишком большой", + "error-forwarding-chat": "Что-то пошло не так при пересылке чата, пожалуйста, повторите попытку позже.", + "error-forwarding-chat-same-department": "Выбранный департамент и текущий чат департамента одинаковы", + "error-forwarding-department-target-not-allowed": "Переадресация в целевой отдел не допускается.", + "error-guests-cant-have-other-roles": "Гостевые пользователи не могут иметь других ролей.", + "error-import-file-extract-error": "Не удалось извлечь файл импорта.", + "error-import-file-is-empty": "Импортированный файл кажется пустым.", + "error-import-file-missing": "Импортируемый файл не найден по указанному пути.", + "error-importer-not-defined": "Импортер не был определен правильно, отсутствует класс импорта.", + "error-input-is-not-a-valid-field": "{{input}} недопустимое {{field}}", + "error-inquiry-taken": "Запрос уже отправлен", + "error-insufficient-permission": "Ошибка! У вас нет разрешения (\"{{permission}}\"), необходимого для выполнения этой операции", + "error-invalid-account": "Неверный аккаунт", + "error-invalid-actionlink": "Недействительная ссылка", + "error-invalid-arguments": "Недопустимые аргументы", + "error-invalid-asset": "Недействительный ресурс", + "error-invalid-channel": "Недопустимый канал.", + "error-invalid-channel-start-with-chars": "Недопустимый канал. Начните с @ или #", + "error-invalid-custom-field": "Неверное пользовательское поле", + "error-invalid-custom-field-name": "Некорректное имя для поля. Используйте только буквы, цифры, дефисы и подчеркивания.", + "error-invalid-custom-field-value": "Недействительное значение для поля {{field}} ", + "error-invalid-date": "Указана неверная дата", + "error-invalid-description": "Неверное описание", + "error-invalid-domain": "Ошибочный домен", + "error-invalid-email": "Некорректный адрес электронной почты {{email}}", + "error-invalid-email-address": "Некорректный адрес электронной почты", + "error-invalid-email-inbox": "Неверный почтовый ящик", + "error-invalid-file-height": "Недопустимая высота файла", + "error-invalid-file-type": "Неверный тип файла", + "error-invalid-file-width": "Недопустимая ширина файла", + "error-invalid-from-address": "Вы сообщили неверный адрес отправителя.", + "error-invalid-inquiry": "Недействительный запрос", + "error-invalid-integration": "Неверная интеграция", + "error-invalid-message": "Неверное сообщение", + "error-invalid-method": "Недопустимый метод", + "error-invalid-name": "Неверное имя", + "error-invalid-param": "Неверный параметр", + "error-invalid-params": "Неверные параметры", + "error-invalid-password": "Неверный пароль", + "error-invalid-permission": "Недействительное разрешение", + "error-invalid-port-number": "Неверный номер порта", + "error-invalid-priority": "Некорректный приоритет", + "error-invalid-redirectUri": "Ошибочный redirectUri", + "error-invalid-role": "Недопустимая роль", + "error-invalid-room": "Такого канала не существует", + "error-invalid-room-name": "{{room_name}} недопустимое имя комнаты", + "error-invalid-room-type": "{{type}} недопустимый тип комнаты.", + "error-invalid-settings": "Недействительные настройки", + "error-invalid-subscription": "Неверная подписка", + "error-invalid-token": "Недопустимый токен", + "error-invalid-triggerWords": "Недействительные triggerWords", + "error-invalid-urls": "Недействительные URLы", + "error-invalid-user": "Неверный пользователь", + "error-invalid-username": "Неверный логин", + "error-invalid-value": "Некорректное значение", + "error-invalid-webhook-response": "Webhook URL ответил статусом, отличным от 200", + "error-license-user-limit-reached": "Достигнуто максимальное количество пользователей.", + "error-logged-user-not-in-room": "Вас нет в комнате `{{roomName}}`", + "error-max-guests-number-reached": "Вы достигли максимального количества гостевых пользователей, разрешенного вашей лицензией. Для получения новой лицензии свяжитесь с sale@rocket.chat.", + "error-max-number-simultaneous-chats-reached": "Достигнуто максимальное количество одновременных чатов на одного агента.", + "error-message-deleting-blocked": "Удаление сообщений запрещено", + "error-message-editing-blocked": "Редактирование сообщений запрещено", + "error-message-size-exceeded": "Размер сообщения превышает Message_MaxAllowedSize", + "error-missing-unsubscribe-link": "Для того, чтобы [unsubscribe], вы должны предоставить эту ссылку.", + "error-no-message-for-unread": "Нет сообщений, которые можно отметить как непрочитанные", + "error-no-owner-channel": "Только владельцы могут добавить этот канал к команде", + "error-no-permission-team-channel": "У вас нет разрешения на добавление этого канала к команде", + "error-no-tokens-for-this-user": "Нет токенов для этого пользователя", + "error-not-allowed": "Не разрешено", + "error-not-authorized": "Не авторизован", + "error-office-hours-are-closed": "Рабочее время завершено.", + "error-password-in-history": "Введенный пароль уже использовался ранее", + "error-password-policy-not-met": "Пароль не соответствует политике сервера", + "error-password-policy-not-met-maxLength": "Пароль не соответствует политике сервера о максимальном размере пароля (слишком длинный пароль)", + "error-password-policy-not-met-minLength": "Пароль не соответствует политике сервера о минимальной длине пароля (слишком короткий пароль)", + "error-password-policy-not-met-oneLowercase": "Пароль не соответствует политике сервера по крайней мере д.б. один символ нижнего регистра", + "error-password-policy-not-met-oneNumber": "Пароль не соответствует политике сервера по крайней мере д.б. один числовой символ", + "error-password-policy-not-met-oneSpecial": "Пароль не соответствует политике сервера по крайней мере д.б. один специальный символ", + "error-password-policy-not-met-oneUppercase": "Пароль не соответствует политике сервера по крайней мере д.б. один символ верхнего регистра", + "error-password-policy-not-met-repeatingCharacters": "Пароль не соответствует политике сервера запрещенных повторяющихся символов (у вас слишком много одинаковых символов рядом друг с другом)", + "error-password-same-as-current": "Введенный пароль такой же, как и текущий", + "error-personal-access-tokens-are-current-disabled": "Токены личного доступа в настоящее время отключены", + "error-pinning-message": "Сообщение не может быть закреплено", + "error-push-disabled": "Push оповещения отключены", + "error-remove-last-owner": "Это последний владелец. Пожалуйста, назначьте нового владельца перед удалением этого.", + "error-returning-inquiry": "Ошибка возврата запроса в очередь", + "error-role-already-present": "Роль с таким именем уже существует", + "error-role-in-use": "Нельзя удалить роль, потому что она используется", + "error-role-name-required": "Требуется название роли", + "error-room-is-not-closed": "Номер не закрыт", + "error-room-onHold": "Ошибка! Чат находится в режиме удержания", + "error-selected-agent-room-agent-are-same": "Выбранный агент и агент чата одинаковы", + "error-starring-message": "Сообщение не может быть отмечено", + "error-tags-must-be-assigned-before-closing-chat": "Метки должны быть назначены до закрытия чата", + "error-the-field-is-required": "Поле {{field}} требуется.", + "error-this-is-not-a-livechat-room": "Это не Livechat комната", + "error-token-already-exists": "Токен с этим именем уже существует", + "error-token-does-not-exists": "Токен не существует", + "error-too-many-requests": "Ошибка, слишком много запросов. вы должны подождать {{seconds}} секунд перед тем, как попробовать снова.", + "error-transcript-already-requested": "Транскрипт уже запрошен", + "error-unpinning-message": "Сообщение не может быть откреплено", + "error-user-has-no-roles": "Пользователь не имеет ролей", + "error-user-is-not-activated": "Пользователь не активирован", + "error-user-is-not-agent": "Пользователь не является агентом Omnichannel", + "error-user-is-offline": "Пользователь не в сети", + "error-user-limit-exceeded": "Число пользователей, которых вы пытаетесь пригласить в #channel_name, превышает лимит, установленный администратором", + "error-user-not-belong-to-department": "Пользователь не входит в данный отдел", + "error-user-not-in-room": "Пользователь не в этой комнате", + "error-user-registration-disabled": "Регистрация пользователей отключена", + "error-user-registration-secret": "Регистрация пользователя допускается только с помощью секретной ссылки", + "error-validating-department-chat-closing-tags": "Как минимум одна закрывающая метка требуется, когда отдел требует метки на закрытие разговоров.", + "error-you-are-last-owner": "Вы последний владелец комнаты. Пожалуйста, назначьте нового владельца до выхода из этой комнаты.", + "Errors_and_Warnings": "Ошибки и предупреждения", + "Esc_to": "Выйти в", + "Estimated_due_time": "Предполагаемое время выполнения", + "Estimated_due_time_in_minutes": "Предполагаемое время выполнения (время в минутах)", + "Event_Trigger": "Event trigger", + "Event_Trigger_Description": "Выберите тип события, который будет запускать этот исходящий WebHook", + "every_10_seconds": "Каждые 10 секунд", + "every_30_minutes": "Раз в 30 минут", + "every_5_minutes": "Каждые 5 минут", + "every_day": "Один раз в день", + "every_hour": "Раз в час", + "every_minute": "Раз в минуту", + "every_second": "Один раз в секунду", + "every_six_hours": "Раз в 6 часов", + "Everyone_can_access_this_channel": "У всех есть доступ к этому каналу", + "Exact": "Точно", + "Example_payload": "Пример полезной нагрузки", + "Example_s": "Пример: {{value}}", + "except_pinned": "(за исключением тех, которые закреплены)", + "Exclude_Botnames": "Исключить ботов", + "Exclude_Botnames_Description": "Не обрабатывать сообщения от ботов, имена которых совпадают с регулярным выражением выше. Если не заполнено, все сообщения будут обработаны.", + "Exclude_pinned": "Не удалять прикрепленные сообщения", + "Execute_Synchronization_Now": "Выполнить синхронизацию сейчас", + "Exit_Full_Screen": "Выход из полноэкранного режима", + "Expand": "Развернуть", + "Expand_view": "Развернуть представление", + "Experimental_Feature_Alert": "Это экспериментальная функция! Пожалуйста, имейте в виду, что она может быть изменена, сломана или даже удалена в будущем без какого-либо уведомления.", + "Expiration": "Срок действия", + "Expiration_(Days)": "Срок действия (дни)", + "Expired": "Срок действия истек", + "Explore_marketplace": "Обзор магазина", + "Explore_the_marketplace_to_find_awesome_apps": "Ознакомьтесь с магазином и найдите потрясающие приложения для Rocket.Chat", + "Export": "Экспорт", + "Export_as_file": "Экспорт как файл", + "Export_Messages": "Экспорт сообщений", + "Export_My_Data": "Экспорт моих данных", + "expression": "Выражение", + "Extended": "Расширенный", + "Extensions": "Расширения", + "External": "Внешний", + "External_Domains": "Внешние Домены", + "External_Queue_Service_URL": "URL внешнего сервера очередей", + "External_Service": "Внешний сервис", + "External_Users": "Внешние пользователи", + "Extremely_likely": "Весьма вероятно", + "Facebook": "Фейсбук", + "Facebook_Page": "Страница Facebook", + "Failed": "Не удалось", + "Failed_to_activate_invite_token": "Не удалось активировать токен приглашения", + "Failed_to_add_monitor": "Не удалось добавить монитор", + "Failed_To_Download_Files": "Не удалось скачать файлы", + "Failed_to_generate_invite_link": "Не удалось сгенерировать ссылку приглашения", + "Failed_To_Load_Import_Data": "Не удалось загрузить данные импорта", + "Failed_To_Load_Import_History": "Не удалось загрузить историю импорта", + "Failed_To_Load_Import_Operation": "Не удалось загрузить операцию импорта", + "Failed_To_Start_Import": "Не удалось начать операцию импорта", + "Failed_to_validate_invite_token": "Не удалось подтвердить подлинность токена приглашения", + "Failure": "Отказ", + "Fallback_forward_department": "Резервный отдел для переадресации", + "Fallback_forward_department_description": "Позволяет определить резервный отдел, который будет получать чаты, переадресованные этому отделу, если в данный момент операторы в сети отсутствуют", + "False": "Нет", + "Favorite": "Избранное", + "Favorite_Rooms": "Включить избранные каналы", + "Favorites": "Избранное", + "Feature_Depends_on_Livechat_Visitor_navigation_as_a_message_to_be_enabled": "Эта функция зависит от того, включена ли функция «Отправить историю навигации посетителя как сообщения».", + "Feature_depends_on_selected_call_provider_to_be_enabled_from_administration_settings": "Эта функция зависит от выбранного выше поставщика вызовов, который должен быть включен в настройках администрирования.
Для **Jitsi**: убедитесь, что система Jitsi включена в разделе \"Администрирование\" -> \"Видеоконференция\" -> \"Jitsi\" -> \"Включено\".
Для **WebRTC**: убедитесь, что технология WebRTC включена в разделе \"Администрирование\" ->\"WebRTC\" ->\"Включено\".", + "Feature_Limiting": "Ограничение функций", + "Features": "Доступные функции", + "Federation": "Федерация", + "Federation_Description": "Федерация позволяет неограниченному числу рабочих пространств взаимодействовать друг с другом.", + "FEDERATION_Discovery_Method": "Метод открытия", + "FEDERATION_Discovery_Method_Description": "Вы можете использовать хаб или SRV и TXT в записях DNS.", + "FEDERATION_Domain": "Домен", + "FEDERATION_Domain_Alert": "Не изменяйте это после включения функции, мы пока не можем обрабатывать изменения домена.", + "FEDERATION_Domain_Description": "Добавьте домен, к которому должен быть привязан этот сервер - например: @ rocket.chat.", + "Federation_Enable": "Включить федерацию", + "Federation_Matrix": "Федерация V2", + "Federation_Matrix_enabled": "Включено", + "FEDERATION_Public_Key": "Открытый ключ", + "Federation_Public_key": "Открытый ключ", + "FEDERATION_Public_Key_Description": "Это ключ, которым вы должны поделиться со своими пирами.", + "Federation_slash_commands": "Команды федерации", + "FEDERATION_Status": "Статус", + "FEDERATION_Test_Setup": "Тестовая установка", + "FEDERATION_Test_Setup_Error": "Не удалось найти ваш сервер, используя ваши настройки, пожалуйста, проверьте ваши настройки.", + "FEDERATION_Test_Setup_Success": "Ваша федерация работает, и другие серверы могут найти вас!", + "Field": "Поле", + "Field_removed": "Поле удалено", + "Field_required": "Обязательное поле", + "File": "Файл", + "File_Downloads_Started": "Загрузка файла начата", + "File_exceeds_allowed_size_of_bytes": "Файл превышает допустимый размер {{size}}.", + "File_name_Placeholder": "Искать файлы...", + "File_not_allowed_direct_messages": "Передача файлов не разрешена в личных сообщениях", + "File_Path": "Путь файла", + "file_pruned": "файл удален", + "File_removed_by_automatic_prune": "Файл удален автоматической очисткой", + "File_removed_by_prune": "Файл удален в результате очистки", + "File_Type": "Тип файла", + "File_type_is_not_accepted": "Недопустимый тип файла", + "File_uploaded": "Файл загружен", + "File_uploaded_successfully": "Файл успешно загружен", + "File_URL": "URL-адрес файла", + "Files": "Файлы", + "files": "файлы", + "Files_only": "Удалять только прикрепленные файлы. Сообщения останутся", + "FileSize_Bytes": "{{fileSize}} байт", + "FileSize_KB": "{{fileSize}} КБ", + "FileSize_MB": "{{fileSize}} МБ", + "FileType": "Тип файла", + "FileUpload": "Загрузка файлов", + "FileUpload_Cannot_preview_file": "Невозможно просмотреть файл", + "FileUpload_Disabled": "Загрузка файлов отключена.", + "FileUpload_Enable_json_web_token_for_files": "Включить защиту Json Web Tokens для загрузки файлов", + "FileUpload_Enable_json_web_token_for_files_description": "Добавляет JWT к URL загруженных файлов", + "FileUpload_Enabled": "Загрузка файлов включена", + "FileUpload_Enabled_Direct": "Загрузка файлов включена в личных сообщениях", + "FileUpload_Error": "Ошибка загрузки файла", + "FileUpload_File_Empty": "Пустой файл", + "FileUpload_FileSystemPath": "Системный путь", + "FileUpload_GoogleStorage_AccessId": "Идентификатор доступа Google Storage", + "FileUpload_GoogleStorage_AccessId_Description": "Идентификатор доступа обычно представлен в формате адреса электронной почты. Например, \"`example-test@example.iam.gserviceaccount.com`\"", + "FileUpload_GoogleStorage_Bucket": "Название Google Storage Bucket", + "FileUpload_GoogleStorage_Bucket_Description": "Название Bucket куда будут загружаться файлы", + "FileUpload_GoogleStorage_Proxy_Avatars": "Прокси-аватары", + "FileUpload_GoogleStorage_Proxy_Avatars_Description": "Передача файлов прокси-сервера через ваш сервер вместо прямого доступа к URL-адресу ресурса", + "FileUpload_GoogleStorage_Proxy_Uploads": "Загрузка прокси", + "FileUpload_GoogleStorage_Proxy_Uploads_Description": "Передача файлов прокси-сервера через ваш сервер вместо прямого доступа к URL-адресу актива", + "FileUpload_GoogleStorage_Secret": "Секретный ключ Google Storage", + "FileUpload_GoogleStorage_Secret_Description": "Пожалуйста, следуйте [этим инструкциям](https://github.com/CulturalMe/meteor-slingshot#google-cloud) и вставьте результат здесь.", + "FileUpload_json_web_token_secret_for_files": "Json Web Token Secret Загрузки Файлов", + "FileUpload_json_web_token_secret_for_files_description": "Json Web Token Secret Загрузки Файлов (используется для доступа к загруженным файлам без аутентификации)", + "FileUpload_MaxFileSize": "Максимальный размер загружаемых файлов (в байтах)", + "FileUpload_MaxFileSizeDescription": "Установите значение -1 для удаления ограничения размера файла.", + "FileUpload_MediaType_NotAccepted": "Медиа-файлы не приняты", + "FileUpload_MediaType_NotAccepted__type__": "Данный тип медиа не принимается: {{type}}", + "FileUpload_MediaTypeBlackList": "Запрещенные типы файлов", + "FileUpload_MediaTypeBlackListDescription": "Список типов медиа разделенных запятыми. Данная настойка имеет приоритет перед настройкой Разрешённые типы файлов", + "FileUpload_MediaTypeWhiteList": "Разрешённые типы файлов", + "FileUpload_MediaTypeWhiteListDescription": "Список медиа-файлов, разделённый запятой. Оставьте его пустым, чтобы разрешить все типы медиа файлов.", + "FileUpload_ProtectFiles": "Защитить загруженные файлы", + "FileUpload_ProtectFilesDescription": "Только авторизованные пользователи будут иметь доступ", + "FileUpload_RotateImages": "Поворот изображений при загрузке", + "FileUpload_RotateImages_Description": "Включение этого параметра может привести к потере качества изображения", + "FileUpload_S3_Acl": "Amazon S3 acl", + "FileUpload_S3_AWSAccessKeyId": "Access key", + "FileUpload_S3_AWSSecretAccessKey": "Secret key", + "FileUpload_S3_Bucket": "Название Bucket", + "FileUpload_S3_BucketURL": "Bucket URL", + "FileUpload_S3_CDN": "Домен CDN для загрузок", + "FileUpload_S3_ForcePathStyle": "Форсировать Path Style", + "FileUpload_S3_Proxy_Avatars": "Прокси-аватары", + "FileUpload_S3_Proxy_Avatars_Description": "Передача файлов прокси-сервера через ваш сервер вместо прямого доступа к URL-адресу ресурса", + "FileUpload_S3_Proxy_Uploads": "Загрузка прокси", + "FileUpload_S3_Proxy_Uploads_Description": "Передача файлов прокси-сервера через ваш сервер вместо прямого доступа к URL-адресу актива", + "FileUpload_S3_Region": "Регион", + "FileUpload_S3_URLExpiryTimeSpan": "Время истечения срока действия URL-адресов", + "FileUpload_S3_URLExpiryTimeSpan_Description": "Время, после которого созданные URL-адреса Amazon S3 перестают быть действительными (в секундах). Если установлено менее 5 секунд, это поле будет проигнорировано.", + "FileUpload_Storage_Type": "Тип хранения", + "FileUpload_Webdav_Password": "Пароль WebDAV", + "FileUpload_Webdav_Proxy_Avatars": "Прокси-аватары", + "FileUpload_Webdav_Proxy_Avatars_Description": "Передача файлов прокси-сервера через ваш сервер вместо прямого доступа к URL-адресу ресурса", + "FileUpload_Webdav_Proxy_Uploads": "Загрузка прокси", + "FileUpload_Webdav_Proxy_Uploads_Description": "Передача файлов прокси-сервера через ваш сервер вместо прямого доступа к URL-адресу актива", + "FileUpload_Webdav_Server_URL": "URL сервера WebDAV", + "FileUpload_Webdav_Upload_Folder_Path": "Путь к папке загрузки", + "FileUpload_Webdav_Upload_Folder_Path_Description": "Путь к папке WebDAV, файлы которого должны быть загружены в", + "FileUpload_Webdav_Username": "Имя пользователя WebDAV", + "Filter": "Фильтр", + "Filter_by_category": "Фильтрация по категориям", + "Filter_By_Price": "Фильтрация по цене", + "Filter_By_Status": "Фильтрация по статусу", + "Filters": "Фильтры", + "Filters_applied": "Примененные фильтры", + "Financial_Services": "Финансовые услуги", + "Finish": "Завершить", + "Finish_Registration": "Завершение регистрации", + "First_Channel_After_Login": "Открыть канал после авторизации", + "First_response_time": "Время первого ответа", + "Flags": "Флаги", + "Follow_message": "Подписаться на сообщение", + "Follow_social_profiles": "Добавляйте нас в друзья в социальных сетях, форкайте на github и пишите свои отзывы о нашем приложении у нас в trello.", + "Following": "Наблюдаю", + "Font_Default": "По умолчанию", + "Font_Extra_large": "Очень крупный", + "Font_Large": "Крупный", + "Font_Medium": "Средний", + "Font_Small": "Мелкий", + "Fonts": "Шрифты", + "Food_and_Drink": "Еда и питьё", + "Footer": "Нижний колонтитул", + "Footer_Direct_Reply": "Подвал, когда прямой ответ включен", + "For_more_details_please_check_our_docs": "Для получения дополнительной информации, пожалуйста, посмотрите нашу документацию", + "For_your_security_you_must_enter_your_current_password_to_continue": "Для вашей же безопасности, вы должны повторно ввести свой пароль, чтобы продолжить", + "Force_Disable_OpLog_For_Cache": "Форсировать отключение OpLog для кэша", + "Force_Disable_OpLog_For_Cache_Description": "Не использовать OpLog для синхронизации кеша, даже, если он доступен", + "Force_Screen_Lock": "Форсировать блокировку экрана", + "Force_Screen_Lock_After": "Форсировать блокировку экрана после", + "Force_Screen_Lock_After_description": "Время для повторного запроса пароля после окончания последнего сеанса, в секундах.", + "Force_Screen_Lock_description": "Когда эта функция включена, вы заставляете ваших пользователей использовать PIN/BIOMETRY/FACEID для разблокировки приложения.", + "Force_SSL": "Форсировать SSL", + "Force_SSL_Description": "* Внимание! * _Force SSL_ никогда не должен использоваться с обратным прокси (например, nginx). Если у вас есть обратный прокси-сервер, вы должны сделать перенаправление ТАМ. _Force SSL_ существует для таких платформ, как Heroku, которая не позволяет перенаправить конфигурацию в обратном прокси.", + "Force_visitor_to_accept_data_processing_consent": "Заставить посетителя принять согласие на обработку данных", + "Force_visitor_to_accept_data_processing_consent_description": "Посетителям не разрешается начинать общаться без согласия.", + "Force_visitor_to_accept_data_processing_consent_enabled_alert": "Соглашение с обработкой данных должно основываться на прозрачном понимании причины обработки. В связи с этим вы должны заполнить нижеприведенную настройку, которая будет отображаться пользователям, чтобы указать причины сбора и обработки вашей личной информации.", + "force-delete-message": "Принудительное удаление сообщений", + "force-delete-message_description": "Разрешение на удаление сообщений в обход всех ограничений", + "Forgot_password": "Забыли пароль?", + "Forgot_Password_Description": "Вы можете использовать следующие подстановки: \n - `[Forgot_Password_Url]` для URL восстановления пароля. \n - `[name]`, `[fname]`, `[lname]` для полного имени, имени или фамилии пользователя. \n - `[email]` для адреса электронной почты пользователя. \n - `[Site_Name]` и `[Site_URL]` для имени приложения и его URL.", + "Forgot_Password_Email": "Нажмите сюда для сброса вашего пароля.", + "Forgot_Password_Email_Subject": "[Site_Name] - восстановление пароля", + "Forgot_password_section": "Забыл пароль", + "Format": "Формат", + "Forward": "Отправить", + "Forward_chat": "Переслать чат", + "Forward_to_department": "Перейти к отделу", + "Forward_to_user": "Отправить пользователю", + "Forwarding": "Перенаправление", + "Free": "Свободно", + "Free_Apps": "Бесплатные приложения", + "Free_Edition": "Бесплатная версия", + "Frequently_Used": "Часто используемые", + "Friday": "Пятницу", + "From": "От", + "From_Email": "Адрес электронной почты отправителя", + "From_email_warning": "Внимание: Поле От зависит от настроек вашего почтового сервера.", + "Full_Name": "Полное имя", + "Full_Screen": "Полноэкранный", + "Gaming": "Игорный бизнес", + "General": "Общие настройки", + "Generate_new_key": "Сгенерировать новый ключ", + "Generate_New_Link": "Сгенерировать новую ссылку", + "Generating_key": "Генерация ключа", + "get-password-policy-forbidRepeatingCharacters": "Пароль не может содержать повторяющихся символов подряд", + "get-password-policy-forbidRepeatingCharactersCount": "Пароль не должен содержать более {{forbidRepeatingCharactersCount}} повторяющихся символов в пароле", + "get-password-policy-maxLength": "Пароль должен быть максимум {{maxLength}} символов длиной", + "get-password-policy-minLength": "Пароль должен быть не менее {{minLength}} символов", + "get-password-policy-mustContainAtLeastOneLowercase": "Пароль должен содержать как минимум одну строчную букву", + "get-password-policy-mustContainAtLeastOneNumber": "Пароль должен содержать как минимум одну цифру", + "get-password-policy-mustContainAtLeastOneSpecialCharacter": "Пароль должен содержать как минимум один специальный символ", + "get-password-policy-mustContainAtLeastOneUppercase": "Пароль должен содержать как минимум одну заглавную букву", + "get-server-info": "Получить информацию о сервере", + "github_HEAD": "HEAD", + "github_no_public_email": "В вашей учетной записи GitHub отсутствует публично доступный адрес электронной почты", + "Give_the_application_a_name_This_will_be_seen_by_your_users": "Задайте приложению имя. Оно будет видно всем пользователям.", + "Global": "Общие", + "Global Policy": "Глобальная политика", + "Global_purge_override_warning": "Действует глобальная политика очистки. Если вы оставите опцию \"Переопределить глобальную политику очистки\" отключенной, вы можете применить политику, которая является более строгой, чем глобальная политика.", + "Global_Search": "Общий поиск", + "Go_to_your_workspace": "Перейти в рабочее пространство", + "GoogleCloudStorage": "Google Cloud Storage", + "GoogleNaturalLanguage_ServiceAccount_Description": "Учетная запись ключа JSON файла. Больше информации можно найти здесь [here](https://cloud.google.com/natural-language/docs/common/auth#set_up_a_service_account)", + "GoogleTagManager_id": "Идентификатор Google Tag Manager ", + "Government": "Правительственная организация", + "Graphql_CORS": "GraphQL CORS", + "Graphql_Enabled": "GraphQL включен", + "Graphql_Subscription_Port": "Порт подписки GraphQL", + "Group_by": "Группировка по", + "Group_by_Type": "Группировать по типу", + "Group_discussions": "Групповые обсуждения", + "Group_favorites": "Группировать избранное", + "Group_mentions_disabled_x_members": "Групповые упоминания, для `@all` и `@here` были отключены для комнат с более чем {{total}} участниками.", + "Group_mentions_only": "Только при упоминаниях в общих чатах", + "Grouping": "Группировка", + "Guest": "Гость", + "Hash": "Хэш", + "Header": "Шапка", + "Header_and_Footer": "Шапка и подвал", + "Healthcare": "Здравоохранение", + "Helpers": "Хелперы", + "Here_is_your_authentication_code": "Вот ваш код аутентификации:", + "Hex_Color_Preview": "Превью для Hex-цветов", + "Hi": "Привет", + "Hi_username": "Привет [name]", + "Hidden": "Скрытый", + "Hide": "Скрыть", + "Hide_counter": "Скрыть счетчик", + "Hide_flextab": "Скрывать правую боковую панель по клику", + "Hide_Group_Warning": "Вы уверены, что хотите спрятать группу \"{{roomName}}\"?", + "Hide_Livechat_Warning": "Вы уверены, что хотите спрятать Livechat с \"{{roomName}}\"?", + "Hide_On_Workspace": "Скрыть в рабочем пространстве", + "Hide_Private_Warning": "Вы уверены, что хотите спрятать беседу с \"{{roomName}}\"?", + "Hide_roles": "Скрывать роли пользователей", + "Hide_room": "Скрыть комнату", + "Hide_Room_Warning": "Вы уверены, что хотите спрятать комнату \"{{roomName}}\"?", + "Hide_System_Messages": "Скрыть Системные Сообщения", + "Hide_Unread_Room_Status": "Скрыть статус \"непрочитанно\" у комнаты", + "Hide_usernames": "Скрывать имена пользователей", + "Hide_video": "Скрыть видео", + "Highlights": "Подсветка сообщений", + "Highlights_How_To": "Чтобы получать уведомления, когда кто-то упоминает слово или фразу, добавьте её здесь. Вы можете разделять слова или фразы запятыми. Слова не чувствительны к регистру.", + "Highlights_List": "Подсвечивать слова", + "History": "История", + "Hold_Call": "Удерживать вызов", + "Hold_Call_EE_only": "Удержание вызова (Только для ЕЕ)", + "Home": "Главная", + "Hospitality_Businness": "Гостиничный бизнес", + "Host": "Хост", + "Hours": "Часы", + "hours": "часы", + "How_friendly_was_the_chat_agent": "Насколько дружелюбен был представитель?", + "How_knowledgeable_was_the_chat_agent": "Насколько информирован был представитель?", + "How_long_to_wait_after_agent_goes_offline": "Как долго ждать после того как отключился представитель", + "How_long_to_wait_to_consider_visitor_abandonment": "Сколько ждать, чтобы считать посетителя покинувшим чат?", + "How_long_to_wait_to_consider_visitor_abandonment_in_seconds": "Сколько ждать, чтобы считать посетителя покинувшим чат?", + "How_responsive_was_the_chat_agent": "Насколько отзывчив был представитель ?", + "How_satisfied_were_you_with_this_chat": "Насколько вы удовлетворены использованием этого чата?", + "How_to_handle_open_sessions_when_agent_goes_offline": "Как долго держать сессию открытой после того как представитель отключился ", + "I_Saved_My_Password": "Я сохранил свой пароль", + "Idle_Time_Limit": "Предел времени ожидания", + "Idle_Time_Limit_Description": "Период времени, пока статус не изменится. Значение должно быть в секундах.", + "if_they_are_from": "(если они из {{users}})", + "If_this_email_is_registered": "Если этот адрес электронной почты зарегистрирован, мы отправим на него инструкцию по сбросу пароля. Если вы не получили электронное сообщение, попробуйте снова позже.", + "If_you_didnt_ask_for_reset_ignore_this_email": "Если вы не просили сбросить пароль, вы можете проигнорировать это письмо.", + "If_you_didnt_try_to_login_in_your_account_please_ignore_this_email": "Если вы не пытались войти в свой аккаунт, пожалуйста, проигнорируйте это письмо.", + "If_you_dont_have_one_send_an_email_to_omni_rocketchat_to_get_yours": "Если у вас нет одного, отправьте электронное сообщение на адрес [omni@rocket.chat] (mailto: omni@rocket.chat), чтобы получить свой.", + "Iframe_Integration": "Интеграция Iframe ", + "Iframe_Integration_receive_enable": "Разрешить получение", + "Iframe_Integration_receive_enable_Description": "Разрешить основному окну отправлять команды в Rocket.Chat.", + "Iframe_Integration_receive_origin": "Получить Происхождение", + "Iframe_Integration_receive_origin_Description": "Происхождение с префиксом протокола, разделенное запятыми, которым разрешено принимать команды, например. 'https: // localhost, http: // localhost' или *, чтобы разрешить прием из любого места.", + "Iframe_Integration_send_enable": "Разрешить отправку", + "Iframe_Integration_send_enable_Description": "Отправлять события основному окну ", + "Iframe_Integration_send_target_origin": "Отправить целевое происхождение", + "Iframe_Integration_send_target_origin_Description": "Происхождение с префиксом протокола, команды которого отправляются, например. 'https: // localhost' или *, чтобы разрешить отправку в любом месте.", + "Iframe_Restrict_Access": "Ограничить доступ внутри любого iframe", + "Iframe_Restrict_Access_Description": "Данная настройка включает/отключает ограничения на загрузку RC внутри любого iframe", + "Iframe_X_Frame_Options": "Параметры X-Frame-Options", + "Iframe_X_Frame_Options_Description": "Параметры X-Frame-Options. [Вы можете посмотреть все опции здесь.](https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/X-Frame-Options#Syntax)", + "Ignore": "Игнорировать", + "Ignore_Two_Factor_Authentication": "Игнорировать двухфакторную авторизацию", + "Ignored": "Игнорируется", + "Images": "Изображения", + "IMAP_intercepter_already_running": "Перехватчик IMAP уже запущен", + "IMAP_intercepter_Not_running": "Перехватчик IMAP не запущен", + "Impersonate_next_agent_from_queue": "Выполните олицетворение следующего агента из очереди", + "Impersonate_user": "Представляться пользователем", + "Impersonate_user_description": "Когда включено, инеграция отправляет сообщения от имени пользователя, который заставил интеграцию сработать", + "Import": "Импортировать", + "Import_New_File": "Импорт нового файла", + "Import_requested_successfully": "Импорт запрошен успешно", + "Import_Type": "Тип импорта", + "Importer_Archived": "Архивные", + "Importer_CSV_Information": "При импорте CSV требуется соблюдать определенный формат, пожалуйста, прочитайте документацию о том, каким должен быть zip архив:", + "Importer_done": "Импорт данных завершен!", + "Importer_ExternalUrl_Description": "Вы также можете использовать URL для общедоступного файла:", + "Importer_finishing": "Завершить импорт данных.", + "Importer_From_Description": "Импортировать данные из {{from}} в Rocket.Chat.", + "Importer_From_Description_CSV": "Импортирует данные файла CSV в Rocket.Chat. Загруженный файл должен быть в формате ZIP.", + "Importer_import_cancelled": "Импорт данных отменен.", + "Importer_import_failed": "Во время импорта данных возникла ошибка.", + "Importer_importing_channels": "Импортировать каналы.", + "Importer_importing_files": "Импорт файлов.", + "Importer_importing_messages": "Импортировать сообщения.", + "Importer_importing_started": "Начать импорт данных.", + "Importer_importing_users": "Импортировать пользователей.", + "Importer_not_in_progress": "Импортер на данный момент не запущен.", + "Importer_not_setup": "Импортер настроен неправильно, так как он не возвращает никаких данных.", + "Importer_Prepare_Restart_Import": "Перезапустить импорт данных.", + "Importer_Prepare_Start_Import": "Начать импорт данных.", + "Importer_Prepare_Uncheck_Archived_Channels": "Снимите флажок с архивных каналов", + "Importer_Prepare_Uncheck_Deleted_Users": "Снимите флажок с удаленных пользователей", + "Importer_progress_error": "Произошла ошибка при выполнении импорта данных.", + "Importer_setup_error": "При настройке импортера возникла ошибка.", + "Importer_Slack_Users_CSV_Information": "Загруженный файл должен быть файлом экспорта файлов Slack, который является файлом CSV. Смотрите здесь для более подробной информации:", + "Importer_Source_File": "Выбор исходного файла", + "importer_status_done": "Успешно завершено", + "importer_status_downloading_file": "Скачивание файла", + "importer_status_file_loaded": "Файл загружен", + "importer_status_finishing": "Почти сделано", + "importer_status_import_cancelled": "Отменено", + "importer_status_import_failed": "Ошибка", + "importer_status_importing_channels": "Импорт каналов", + "importer_status_importing_files": "Импорт файлов", + "importer_status_importing_messages": "Импорт сообщений", + "importer_status_importing_started": "Импорт данных", + "importer_status_importing_users": "Импорт пользователей", + "importer_status_new": "Не начато", + "importer_status_preparing_channels": "Чтение файла каналов", + "importer_status_preparing_messages": "Чтение файлов сообщений", + "importer_status_preparing_started": "Чтение файлов", + "importer_status_preparing_users": "Чтение пользовательских файлов", + "importer_status_uploading": "Загрузка файла", + "importer_status_user_selection": "Готовность к выбору того, что нужно импортировать", + "Importer_Upload_FileSize_Message": "Настройки вашего сервера позволяют загружать файлы любого размера до {{maxFileSize}}.", + "Importer_Upload_Unlimited_FileSize": "Настройки вашего сервера позволяют загружать файлы любого размера.", + "Importing_channels": "Импорт каналов", + "Importing_Data": "Импортирование данных", + "Importing_messages": "Импорт сообщений", + "Importing_users": "Импорт пользователей", + "In_progress": "В процессе выполнения", + "Inactivity_Time": "Время бездействия", + "Inbox_Info": "Информация о входящих сообщениях", + "Include_Offline_Agents": "Включая агентов не в сети", + "Inclusive": "Включительно", + "Incoming": "Входящие", + "Incoming_call_from": "Входящий звонок от", + "Incoming_Livechats": "Входящие Livechat", + "Incoming_WebHook": "Входящий webhook", + "Industry": "Промышленность", + "Info": "Информация", + "initials_avatar": "Инициалы аватара", + "inline_code": "однострочный код", + "Insert_Contact_Name": "Введите имя контакта", + "Insert_Placeholder": "Вставить заполнитель", + "Install": "Устанавить", + "Install_Extension": "Установить расширение", + "Install_FxOs": "Установить Rocket.Chat на Firefox", + "Install_FxOs_done": "Отлично! Теперь вы можете использовать Rocket.Chat через иконку на вашем рабочем столе. Развлекайтесь вместе с Rocket.Chat!", + "Install_FxOs_error": "Извините, что-то пошло не так! Появилась следующая ошибка:", + "Install_FxOs_follow_instructions": "Подтвердите установку приложения на ваше устройство (при запросе нажмите \"Установить\").", + "Install_package": "Установить пакет", + "Install_rocket_chat_on_your_preferred_desktop_platform": "Установите Rocket.Chat на свой компьютер.", + "Installation": "Установка", + "Installed": "Установлен", + "Installed_at": "Установленно", + "Instance": "Экземпляр", + "Instance_Record": "Быстрая запись", + "Instances": "Экземпляры", + "Instances_health": "Случаи заболевания", + "Instructions": "Инструкции", + "Instructions_to_your_visitor_fill_the_form_to_send_a_message": "Инструкции для вашего посетителя заполнить форму, чтобы отправить сообщение", + "Insurance": "Страхование", + "Integration_added": "Интеграция была добавлена", + "Integration_Advanced_Settings": "Дополнительные настройки", + "Integration_Delete_Warning": "Удаление интеграций не может быть отменено.", + "Integration_disabled": "Интеграция отключена", + "Integration_History_Cleared": "История интеграций успешно очищена", + "Integration_Incoming_WebHook": "Входящая интеграция WebHook", + "Integration_New": "Новая интеграция", + "Integration_Outgoing_WebHook": "Исходящая интеграция WebHook", + "Integration_Outgoing_WebHook_History": "История исходящих webhook-интеграций", + "Integration_Outgoing_WebHook_History_Data_Passed_To_Trigger": "Данные, переданные в интеграцию", + "Integration_Outgoing_WebHook_History_Data_Passed_To_URL": "Данные, переданные по URL", + "Integration_Outgoing_WebHook_History_Error_Stacktrace": "Трассировка ошибки", + "Integration_Outgoing_WebHook_History_Http_Response": "HTTP ответ", + "Integration_Outgoing_WebHook_History_Http_Response_Error": "Ошибка ответа HTTP", + "Integration_Outgoing_WebHook_History_Messages_Sent_From_Prepare_Script": "Сообщения, отправленные с этапа подготовки", + "Integration_Outgoing_WebHook_History_Messages_Sent_From_Process_Script": "Сообщения, отправленные с этапа предоставления ответов", + "Integration_Outgoing_WebHook_History_Time_Ended_Or_Error": "Время завершения выполнения интеграции", + "Integration_Outgoing_WebHook_History_Time_Triggered": "Время срабатывания интеграции", + "Integration_Outgoing_WebHook_History_Trigger_Step": "Последний шаг триггера", + "Integration_Outgoing_WebHook_No_History": "Эта исходящая webhook-интеграция ещё не имеет записанной истории.", + "Integration_Retry_Count": "Число повторных попыток", + "Integration_Retry_Count_Description": "Сколько попыток вызова интеграции предпринять, если запрос к URL не удается?", + "Integration_Retry_Delay": "Задержка перед повторной попыткой", + "Integration_Retry_Delay_Description": "Какой алгоритм задержки перед повторной попыткой использовать? 10 ^ x , 2 ^ x или x * 2 ", + "Integration_Retry_Failed_Url_Calls": "Повторный запрос по неудавшемуся URL", + "Integration_Retry_Failed_Url_Calls_Description": "Должна ли инеграция пытаться снова в течение небольшого промежутка времени, если вызов по URL неудачен?", + "Integration_Run_When_Message_Is_Edited": "Запускать после изменения", + "Integration_Run_When_Message_Is_Edited_Description": "Запускать ли интеграцию после редактирования сообщения? Если нет, то интеграция будет запущена только для **новых** сообщений.", + "Integration_updated": "Интеграция была обновлена", + "Integration_Word_Trigger_Placement": "Слово может быть где угодно", + "Integration_Word_Trigger_Placement_Description": "Может ли быть слово быть расположено где угодно в сообщении, а не только в начале?", + "Integrations": "Интеграции", + "Integrations_for_all_channels": "Введите all_public_channels для прослушивания всех публичных каналов, all_private_groups для прослушивания всех приватных групп, all_direct_messages для прослушивания всех личных сообщений.", + "Integrations_Outgoing_Type_FileUploaded": "Файл загружен", + "Integrations_Outgoing_Type_RoomArchived": "Комната архивирована", + "Integrations_Outgoing_Type_RoomCreated": "Создана комната (публичный или закрытый канал)", + "Integrations_Outgoing_Type_RoomJoined": "Пользователь присоединился к комнате", + "Integrations_Outgoing_Type_RoomLeft": "Пользователь покинул комнату", + "Integrations_Outgoing_Type_SendMessage": "Сообщение отправлено", + "Integrations_Outgoing_Type_UserCreated": "Пользователь создан", + "InternalHubot": "Внутренний Hubot", + "InternalHubot_EnableForChannels": "Включить для публичных каналов", + "InternalHubot_EnableForDirectMessages": "Включить для личных сообщений", + "InternalHubot_EnableForPrivateGroups": "Включить для закрытых каналов", + "InternalHubot_PathToLoadCustomScripts": "Папка для загрузки скриптов", + "InternalHubot_reload": "Перезагрузить скрипты", + "InternalHubot_ScriptsToLoad": "Скрипты для загрузки", + "InternalHubot_ScriptsToLoad_Description": "Пожалуйста, введите разделенный запятыми список скриптов для загрузки из вашей папки. Скрипты можно скачать здесь: https://github.com/github/hubot-scripts/tree/master/src/scripts", + "InternalHubot_Username_Description": "Должно быть действительным логином бота, зарегистрированным на сервере.", + "Invalid Canned Response": "Некорректный заготовленный ответ", + "Invalid_confirm_pass": "Пароли не совпадают", + "Invalid_Department": "Некорректный отдел", + "Invalid_email": "Введен некорректный адрес электронной почты", + "Invalid_field": "Поле не должно быть пустым", + "Invalid_Import_File_Type": "Недействительный тип импортируемого файла.", + "Invalid_name": "Имя не может быть пустым", + "Invalid_or_expired_invite_token": "Недействительный или истекший срок действия жетона приглашения", + "Invalid_pass": "Пароль не может быть пустым", + "Invalid_reason": "Причина присоединения не может быть пустой", + "Invalid_secret_URL_message": "Предоставленный URL-адрес недействителен.", + "Invalid_two_factor_code": "Неверный двухфакторный код", + "Invalid_username": "Введенное имя пользователя недействительно.", + "Invisible": "Невидимый", + "invisible": "невидимый", + "Invitation": "Приглашение", + "Invitation_Email_Description": "Вы можете использовать следующие подстановки: \n - `[email]` для электронной почты получателя. \n - `[Site_Name]` и `[Site_URL]` для названия приложения и его URL. ", + "Invitation_HTML": "Приглашение в формате HTML", + "Invitation_HTML_Default": "

Вы были приглашены на [Site_Name]

Посетите [Site_URL] и попробуйте лучшее решение с открытым исходным кодом для общения на сегодняшний день!

", + "Invitation_Subject": "Тема приглашения", + "Invitation_Subject_Default": "Вы были приглашены на [Site_Name]", + "Invite": "Приглашение", + "Invite_and_add_members_to_this_workspace_to_start_communicating": "Приглашайте и добавляйте участников в это рабочее пространство, чтобы начать общение.", + "Invite_Link": "Пригласительная ссылка", + "Invite_removed": "Приглашение удалено", + "Invite_user_to_join_channel": "Пригласить пользователя в канал", + "Invite_user_to_join_channel_all_from": "Пригласить всех пользователей из [#channel] присоединиться к этому каналу", + "Invite_user_to_join_channel_all_to": "Пригласить всех пользователей этого канала присоединиться к [#channel]", + "Invite_Users": "Пригласить пользователей", + "Invites": "Приглашения", + "IP": "IP адрес", + "IRC_Channel_Join": "Вывод команды JOIN", + "IRC_Channel_Leave": "Вывод команды PART", + "IRC_Channel_Users": "Вывод команды NAMES", + "IRC_Channel_Users_End": "Конец вывода команды NAMES", + "IRC_Description": "Internet Relay Chat (IRC) - протокол прикладного уровня для обмена сообщениями в режиме реального времени. Пользователи присоединяются к уникальным каналам или комнатам для открытого обсуждения чего или кого угодно. IRC также позволяет обмениваться личными сообщениями и файлами. Данный пакет интегрирует эти возможности с Rocket.Chat.", + "IRC_Enabled": "Попытка интегрировать поддержку IRC. После изменения этого параметра потребуется перезапустить Rocket.Chat.", + "IRC_Enabled_Alert": "Поддержка протокола IRC находится в процессе разработки. В настоящее время использование на рабочей системе не рекомендуется.", + "IRC_Federation": "Поддержка IRC", + "IRC_Federation_Disabled": "Поддержка IRC отключена.", + "IRC_Hostname": "Сервер IRC для подключения.", + "IRC_Login_Fail": "Вывод при неудачном соединении с IRC-сервером.", + "IRC_Login_Success": "Вывод при успешном соединении с IRC-сервером.", + "IRC_Message_Cache_Size": "Ограничение кэша для обработки исходящих сообщений.", + "IRC_Port": "Порт для привязки к серверу IRC.", + "IRC_Private_Message": "Вывод команды PRIVMSG", + "IRC_Quit": "Вывод после закрытия сеанса IRC.", + "Issue_Links": "Ссылки трекера задач", + "IssueLinks_Incompatible": "Внимание: не включайте это и \"Предварительный просмотр Hex цвета\" одновременно", + "IssueLinks_LinkTemplate": "Шаблон ссылок на задачи", + "It_Security": "ИТ-безопасность", + "It_works": "Оно работает", + "Italic": "Курсивный", + "italics": "курсив", + "Items_per_page:": "Элементов на страницу:", + "Job_Title": "Должность", + "Join": "Присоединиться", + "Join_audio_call": "Присоединиться к аудиозвонку", + "Join_call": "Присоединиться к вызову", + "Join_Chat": "Присоединиться к чату", + "Join_default_channels": "Присоединить к публичным каналам по умолчанию", + "Join_my_room_to_start_the_video_call": "Присоединиться к моей комнате, чтобы начать видеовызов", + "Join_the_Community": "Присоединиться к сообществу", + "Join_the_given_channel": "Присоединиться к этому каналу", + "Join_video_call": "Присоединиться к видеозвонку", + "join-without-join-code": "Присоединяться к публичным чатам без кода входа", + "join-without-join-code_description": "Разрешение пропускать код присоединения для публичных чатов с включенным кодом входа", + "Joined_at": "Присоединился в", + "Jump": "Перейти", + "Jump_to_first_unread": "Перейти к первому непрочитанному", + "Jump_to_message": "Перейти к сообщению", + "Jump_to_recent_messages": "Перейти к последнему сообщению", + "Just_invited_people_can_access_this_channel": "Только приглашенные люди имеют доступ к этому каналу", + "Katex_Dollar_Syntax": "Разрешить Dollar Syntax", + "Katex_Dollar_Syntax_Description": "Разрешить использование синтаксисов $$katex block$$ и $inline katex$ ", + "Katex_Enabled": "Katex включен", + "Katex_Enabled_Description": "Разрешить использование [Katex](http://khan.github.io/KaTeX/) для отображения математических символов в сообщениях", + "Katex_Parenthesis_Syntax": "Разрешить Parenthesis Syntax", + "Katex_Parenthesis_Syntax_Description": "Разрешить использование синтаксисов \\[katex block\\] и \\(inline katex\\)", + "Keep_default_user_settings": "Хранить настройки по умолчанию", + "Keyboard_Shortcuts_Edit_Previous_Message": "Редактировать предыдущее сообщение", + "Keyboard_Shortcuts_Mark_all_as_read": "Отметить все сообщения как прочитанные", + "Keyboard_Shortcuts_Move_To_Beginning_Of_Message": "Перейти в начало сообщения", + "Keyboard_Shortcuts_Move_To_End_Of_Message": "Перейти в конец сообщения", + "Keyboard_Shortcuts_New_Line_In_Message": "Ввод новой строки в сообщении", + "Keyboard_Shortcuts_Open_Channel_Slash_User_Search": "Открыть канал / поиск пользователей", + "Keyboard_Shortcuts_Title": "Горячие клавиши", + "Knowledge_Base": "База знаний", + "Label": "Подпись", + "Language": "Язык", + "Language_Bulgarian": "Болгарский", + "Language_Chinese": "Китайский", + "Language_Czech": "Чешский", + "Language_Danish": "Датский", + "Language_Dutch": "Голландский", + "Language_English": "Английский", + "Language_Estonian": "Эстонский", + "Language_Finnish": "Финский", + "Language_French": "Французский", + "Language_German": "Немецкий", + "Language_Greek": "Греческий", + "Language_Hungarian": "Венгерский", + "Language_Italian": "Итальянский", + "Language_Japanese": "Японский", + "Language_Latvian": "Латвийский", + "Language_Lithuanian": "Литовский", + "Language_Not_set": "Нет конкретных", + "Language_Polish": "Польский", + "Language_Portuguese": "Португальский", + "Language_Romanian": "Румынский", + "Language_Russian": "Русский", + "Language_Slovak": "Словацкий", + "Language_Slovenian": "Словенский", + "Language_Spanish": "Испанский", + "Language_Swedish": "Шведский", + "Language_Version": "Английская версия", + "Last_30_days": "Последние 30 дней", + "Last_7_days": "Последние 7 дней", + "Last_90_days": "Последние 90 дней", + "Last_active": "Последний раз был активен", + "Last_Call": "Последний вызов", + "Last_Chat": "Последний чат", + "Last_login": "Последний раз заходил", + "Last_Message": "Последнее сообщение", + "Last_Message_At": "Последнее сообщение", + "Last_seen": "Последний раз видели", + "Last_Status": "Последний статус", + "Last_token_part": "Последняя часть токена", + "Last_Updated": "Последнее обновление", + "Launched_successfully": "Успешно запущен", + "Layout": "Внешний вид", + "Layout_Home_Body": "Текст на главной странице", + "Layout_Home_Title": "Заголовок на главной странице", + "Layout_Legal_Notice": "Официальное уведомление", + "Layout_Login_Terms": "Правила составления имения пользователя", + "Layout_Privacy_Policy": "Политика конфиденциальности", + "Layout_Show_Home_Button": "Показывать кнопку \"Домой\"", + "Layout_Sidenav_Footer": "Колонтитул навигационной панели", + "Layout_Sidenav_Footer_Dark_description": "Размер колонтитула 260 на 70 пикселей", + "Layout_Sidenav_Footer_description": "Размер колонтитула 260 на 70 пикселей", + "Layout_Terms_of_Service": "Условия использования", + "LDAP": "Протокол LDAP", + "LDAP_Advanced_Sync": "Расширенная синхронизация", + "LDAP_Authentication": "Включить", + "LDAP_Authentication_Password": "Пароль", + "LDAP_Authentication_UserDN": "User DN", + "LDAP_Authentication_UserDN_Description": "Пользователь LDAP, который выполняет поиск пользователей для аутентификации других пользователей при входе в систему. \n Обычно это учетная запись службы, созданная специально для сторонних интеграций. Используйте полное имя, например \n `cn = Administrator, cn = Users, dc = Example, dc = com`.", + "LDAP_Avatar_Field": "Пользовательский аватар", + "LDAP_Avatar_Field_Description": "Какое поле будет использоваться в качестве *аватара* для пользователей. Оставьте пустым, чтобы использовать `thumbnailPhoto` в первую очередь и `jpegPhoto` в качестве запасного варианта.", + "LDAP_Background_Sync": "Фоновая синхронизация", + "LDAP_Background_Sync_Avatars": "Синхронизация фона аватара", + "LDAP_Background_Sync_Avatars_Description": "Включение отдельного фонового процесса для синхронизации аватаров пользователей.", + "LDAP_Background_Sync_Avatars_Interval": "Интервал синхронизации фона аватара", + "LDAP_Background_Sync_Import_New_Users": "Фоновая синхронизация импортирует новых пользователей", + "LDAP_Background_Sync_Import_New_Users_Description": "Импортирует всех пользователей (на основе критериев вашего фильтра), которые существуют в LDAP, и не существует в Rocket.Chat", + "LDAP_Background_Sync_Interval": "Интервал фоновой синхронизации", + "LDAP_Background_Sync_Interval_Description": "Интервал между синхронизациями. Пример: `каждые 24 часа` или `в первый день недели`, больше примеров в [Cron Text Parser] (http://bunkat.github.io/later/parsers.html#text)", + "LDAP_Background_Sync_Keep_Existant_Users_Updated": "Фоновая синхронизация обновляет сущестующих пользователей", + "LDAP_Background_Sync_Keep_Existant_Users_Updated_Description": "Будут синхронизироваться аватар, поля, логин итд (на основе вашей конфигурации) всех пользователей уже импортированных из LDAP каждый **Интервал синхронизации**", + "LDAP_BaseDN": "Base DN", + "LDAP_BaseDN_Description": "Полностью соответствующее Отличительное Имя (ОМ) поддерева протокола LDAP, которое вы хотите найти для пользователей и групп. Вы можете добавлять столько, сколько желаете; однако, каждая группа должна быть определена в одной и той же доменной базе, как и пользователи, относящиеся к ней. Если вы укажете ограниченные группы пользователей, в пределах этих групп будут лишь те пользователи, относящиеся к ним. Вы рекомендуем вам указать верхний уровень дерева каталогов LDAP в качестве доменной базы и использовать фильтр поиска для контроля доступа.", + "LDAP_CA_Cert": "Сертификат CA", + "LDAP_Connect_Timeout": "Таймаут соединения (мсек)", + "LDAP_Connection": "Подключение", + "LDAP_Connection_Authentication": "Аутентификация", + "LDAP_Connection_Encryption": "Шифрование", + "LDAP_Connection_successful": "Подключение к LDAP успешное", + "LDAP_Connection_Timeouts": "Время ожидания", + "LDAP_CustomFieldMap": "Сопоставление пользовательских полей", + "LDAP_DataSync": "Синхронизация данных", + "LDAP_DataSync_Advanced": "Расширенная синхронизация", + "LDAP_DataSync_AutoLogout": "Автоматически выполнять выход для деактивированных пользователей", + "LDAP_DataSync_Avatar": "Аватар", + "LDAP_DataSync_BackgroundSync": "Фоновая синхронизация", + "LDAP_DataSync_Channels": "Синхронизировать каналы", + "LDAP_DataSync_CustomFields": "Синхронизировать пользовательские поля", + "LDAP_DataSync_DataMap": "Сопоставление", + "LDAP_DataSync_Roles": "Синхронизировать роли", + "LDAP_DataSync_Teams": "Синхронизировать рабочие группы", + "LDAP_Default_Domain": "Домен по умолчанию", + "LDAP_Default_Domain_Description": "Если при условии, что домен по умолчанию будет использоваться для создания уникального письма для пользователей, где электронная почта не была импортирована из LDAP. Электронная почта будет установлена как `username @ default_domain` или` unique_id @ default_domain`. \n Пример: `rocket.chat`", + "LDAP_Documentation": "Документация LDAP", + "LDAP_Email_Field": "Поле адреса электронной почты", + "LDAP_Enable": "Включить LDAP", + "LDAP_Enable_Description": "Попытка использовать LDAP для аутентификации.", + "LDAP_Enable_LDAP_Groups_To_RC_Teams": "Включение сопоставления команды из LDAP в Rocket.Chat", + "LDAP_Encryption": "Шифрование", + "LDAP_Encryption_Description": "Метод шифрования, используемый для обеспечения связи с сервером LDAP. Примеры включают в себя «plain» (без шифрования), «SSL / LDAPS» (зашифрованные с самого начала) и «StartTLS» (обновление до зашифрованной связи после подключения).", + "LDAP_Enterprise": "Организация", + "LDAP_Find_User_After_Login": "Найти пользователя после входа в систему", + "LDAP_Find_User_After_Login_Description": "Выполняет поиск DN пользователя после привязки, чтобы гарантировать успешное связывание, предотвращая вход с пустыми паролями, если это разрешено конфигурацией AD.", + "LDAP_Group_Filter_Enable": "Включить фильтр групп пользователей LDAP", + "LDAP_Group_Filter_Enable_Description": "Ограничить доступ к пользователям в группе LDAP \n Полезно для серверов OpenLDAP без оверлеев, которые не разрешают фильтр *memberOf*", + "LDAP_Group_Filter_Group_Id_Attribute": "Атрибуты Group ID", + "LDAP_Group_Filter_Group_Id_Attribute_Description": "Например: **OpenLDAP:** `cn`", + "LDAP_Group_Filter_Group_Member_Attribute": "Group member attribute", + "LDAP_Group_Filter_Group_Member_Attribute_Description": "Например: **OpenLDAP:** `uniqueMember`", + "LDAP_Group_Filter_Group_Member_Format": "Group member format", + "LDAP_Group_Filter_Group_Member_Format_Description": "Например, **OpenLDAP:** `uid=#{username},ou=users,o=Company,c=com`", + "LDAP_Group_Filter_Group_Name": "Имя группы", + "LDAP_Group_Filter_Group_Name_Description": "Имя группы, к которой принадлежит пользователь", + "LDAP_Group_Filter_ObjectClass": "Group ObjectClass", + "LDAP_Group_Filter_ObjectClass_Description": "*Objectclass*, идентифицирует группы. \n Например: **OpenLDAP:** `groupOfUniqueNames`", + "LDAP_Groups_To_Rocket_Chat_Teams": "Сопоставление команд из LDAP в Rocket.Chat.", + "LDAP_Host": "Хост", + "LDAP_Host_Description": "Хост LDAP, например `ldap.example.com` или `10.0.0.30`.", + "LDAP_Idle_Timeout": "Таймаут бездействия (мсек)", + "LDAP_Idle_Timeout_Description": "Сколько миллисекунд ждать после последней операции LDAP до закрытия соединения (каждая операция открывает новое соединение)", + "LDAP_Import_Users_Description": "Если включно, то процесс синхронизации будет импортировать всех пользователей LDAP \n *Внимание!* Укажите фильтр поиска, чтобы не импортировать лишних пользователей.", + "LDAP_Internal_Log_Level": "Уровень внутреннего логирования", + "LDAP_Login_Fallback": "Резервная авторизация", + "LDAP_Login_Fallback_Description": "Если подключение к сервису LDAP не удалось, то попробовать войти в локальную/по умолчанию систему локальных учетных записей. Может помочь, когда сервис LDAP по каким-то причинам не работает.", + "LDAP_Merge_Existing_Users": "Объединить существующих пользователей", + "LDAP_Merge_Existing_Users_Description": "*Внимание!* При импорте пользователя из LDAP, если пользователь с таким логином уже существует, данные из LDAP и пароль будут установлены уже существующему пользователю.", + "LDAP_Name_Field": "Поле имени", + "LDAP_Port": "LDAP порт", + "LDAP_Port_Description": "Порт для доступа LDAP. Пример: `389` или `636` для LDAPS", + "LDAP_Prevent_Username_Changes": "Запретить пользователям LDAP изменять имя пользователя в Rocket.Chat", + "LDAP_Query_To_Get_User_Teams": "LDAP запрос для получения групп пользователей", + "LDAP_Reconnect": "Переподключение", + "LDAP_Reconnect_Description": "Пробовать переподключаться автоматически, когда соединение прервано по каким-то причинам во время выполнения операций", + "LDAP_Reject_Unauthorized": "Отклонить неавторизованных", + "LDAP_Reject_Unauthorized_Description": "Отключите эту опцию, чтобы разрешить сертификаты, которые не могут быть проверены. Обычно для работы с самоподписанными сертификатами требуется отключение это опции", + "LDAP_Search_Page_Size": "Размер страницы поиска", + "LDAP_Search_Page_Size_Description": "Максимальное количество записей, которое отображается на странице", + "LDAP_Search_Size_Limit": "Ограничение размера поиска", + "LDAP_Search_Size_Limit_Description": "Максимальное количество записей, которое отображается на странице \n **Внимание**! Число должно быть больше, чем число, указанное в **Размер страницы поиска**", + "LDAP_Server_Type": "Тип сервера", + "LDAP_Server_Type_AD": "Active Directory", + "LDAP_Server_Type_Other": "Другое", + "LDAP_Sync_AutoLogout_Enabled": "Включить автоматический выход из системы", + "LDAP_Sync_AutoLogout_Interval": "Интервал автоматического выхода из системы", + "LDAP_Sync_Custom_Fields": "Синхронизировать пользовательские поля", + "LDAP_Sync_Now": "Запуск фоновой синхронизации", + "LDAP_Sync_Now_Description": "Выполнить **Фоновую синхронизацию** сейчас, не дожидаясь **Интервала синхронизации**, даже если **Фоновая синхронизация** отключена. \n Действие выполняется асинхронно, см. журналы для получения дополнительной информации о процессе", + "LDAP_Sync_User_Active_State": "Синхронизация Активного состояния пользователя", + "LDAP_Sync_User_Active_State_Both": "Включить и отключить пользователей", + "LDAP_Sync_User_Active_State_Description": "Определить, должны ли пользователи быть включены или отключены в Rocket.Chat на основе их статуса LDAP.", + "LDAP_Sync_User_Active_State_Disable": "Отключить пользователей", + "LDAP_Sync_User_Active_State_Nothing": "Ничего не делать", + "LDAP_Sync_User_Avatar": "Синхронизация пользовательских аватаров", + "LDAP_Sync_User_Data_Channels": "Автоматическая синхронизация групп LDAP с Channelами", + "LDAP_Sync_User_Data_Channels_Admin": "Администратор канала", + "LDAP_Sync_User_Data_Channels_Admin_Description": "Когда автоматически создаются каналы, которые не существуют во время синхронизации, этот пользователь автоматически становится администратором канала.", + "LDAP_Sync_User_Data_Channels_BaseDN": "LDAP Группы BaseDN", + "LDAP_Sync_User_Data_Channels_Description": "Включите эту функцию, чтобы автоматически добавлять пользователей в канал на основе их группы LDAP. Если вы также хотите удалить пользователей из канала, см. Параметр ниже об автоматическом удалении пользователей.", + "LDAP_Sync_User_Data_Channels_Enforce_AutoChannels": "Автоматическое удаление пользователей из каналов", + "LDAP_Sync_User_Data_Channels_Enforce_AutoChannels_Description": "** Внимание **: Включение этого удалит всех пользователей в канале, у которых нет соответствующей группы LDAP! Включите это, только если вы знаете, что делаете.", + "LDAP_Sync_User_Data_Channels_Filter": "Фильтр Группы Пользователей", + "LDAP_Sync_User_Data_Channels_Filter_Description": "Фильтр поиска LDAP используется для проверки того, входит ли пользователь в группу.", + "LDAP_Sync_User_Data_ChannelsMap": "Сопоставление чатов LDAP группам", + "LDAP_Sync_User_Data_ChannelsMap_Default": "// Автоматическая синхронизация групп LDAP с Channelами выше", + "LDAP_Sync_User_Data_ChannelsMap_Description": "Сопоставьте группы LDAP с каналами Rocket.Chat. \n Например, `{\"employee\":\"general\"}` добавит любого пользователя из LDAP группы employee в канал general.", + "LDAP_Sync_User_Data_Roles": "Синхронизация групп LDAP", + "LDAP_Sync_User_Data_Roles_AutoRemove": "Автоматическое удаление пользовательских ролей", + "LDAP_Sync_User_Data_Roles_AutoRemove_Description": "** Внимание **: Включение этого автоматически удалит пользователей из роли, если они не назначены в LDAP! Это приведет к автоматическому удалению только тех ролей, которые установлены под картой группы пользовательских данных ниже.", + "LDAP_Sync_User_Data_Roles_BaseDN": "LDAP Группы BaseDN", + "LDAP_Sync_User_Data_Roles_BaseDN_Description": "LDAP BaseDN используется для поиска пользователей.", + "LDAP_Sync_User_Data_Roles_Filter": "Фильтр Группы Пользователей", + "LDAP_Sync_User_Data_Roles_Filter_Description": "Фильтр поиска LDAP используется для проверки того, входит ли пользователь в группу.", + "LDAP_Sync_User_Data_RolesMap": "Карта группы пользовательских данных", + "LDAP_Sync_User_Data_RolesMap_Description": "Сопоставьте группы LDAP с ролями пользователей Rocket.Chat \n В качестве примера `{\"rocket-admin\":\"admin\", \"tech-support\":\"support\", \"manager\":[\"leader\", \"moderator\"]}` сопоставит группу LDAP rocket-admin с ролью \"admin\" в Rocket Chat.", + "LDAP_Teams_BaseDN": "BaseDN рабочих групп LDAP", + "LDAP_Teams_BaseDN_Description": "BaseDN LDAP используется для поиска рабочих групп пользователей.", + "LDAP_Teams_Name_Field": "Атрибут названия рабочей группы LDAP", + "LDAP_Teams_Name_Field_Description": "Атрибут LDAP, который Rocket.Chat должен использовать для загрузки названия рабочей группы. Можно указать несколько возможных имен атрибутов с разделителями-запятыми.", + "LDAP_Timeout": "Тайм-аут (мс)", + "LDAP_Timeout_Description": "Сколько миллисекунд ждать результата поиска, прежде чем вернуть ошибку", + "LDAP_Unique_Identifier_Field": "Поле уникального идентификатора", + "LDAP_Unique_Identifier_Field_Description": "Какая поле будет использоваться, чтобы связать пользователя LDAP и Rocket.Chat. Вы можете указать несколько значений, отделенные запятой, чтобы попытаться получить значение из записей LDAP. \n Значение по умолчанию `objectGUID, ibm-entryUUID,GUID,dominoUNID,nsuniqueId,uidNumber`", + "LDAP_Update_Data_On_Login": "Обновить данные пользователя при входе в систему", + "LDAP_User_Found": "Найден пользователь LDAP", + "LDAP_User_Search_AttributesToQuery": "Атрибуты для запроса", + "LDAP_User_Search_AttributesToQuery_Description": "Укажите, какие атрибуты должны быть возвращены в запросах LDAP, разделив их запятыми. По умолчанию для параметра установлено значение \"Все\". \"*\" представляет все обычные атрибуты, а \"+\" — все операционные атрибуты. Убедитесь, что включены все атрибуты, используемые каждым параметром синхронизации Rocket.Chat.", + "LDAP_User_Search_Field": "Поле поиска", + "LDAP_User_Search_Field_Description": "Атрибут LDAP, который идентифицирует пользователя LDAP, делающего попытку аутентификации. Это поле должно иметь значение `sAMAccountName` для большинства установок Active Directory, но она может иметь значение `uid` для других LDAP решений, таких как OpenLDAP. Вы можете использовать `mail` для указания пользователей по электронной почте или любой атрибут, какой пожелаете. \n Вы можете использовать несколько значений, разделенных запятой, чтобы разрешить пользователям войти, используя множественные идентификаторы, такие как имя пользователя или электронная почта.", + "LDAP_User_Search_Filter": "Фильтр", + "LDAP_User_Search_Filter_Description": "Если определено, только пользователям, которые соответствуют этому фильтру, разрешено авторизовываться. Если фильтр не определен, то все пользователи в рамках указанной доменной базы будут в состоянии регистрироваться. \n Например, для Активной Директории `memberOf=cn=ROCKET_CHAT,ou=General Groups`. \n Или: для OpenLDAP (расширенный поиск по совпадению) `ou:dn:=ROCKET_CHAT`.", + "LDAP_User_Search_Scope": "Область", + "LDAP_Username_Field": "Поле \"Имя пользователя\"", + "LDAP_Username_Field_Description": "Какое поле будет устанавливаться в качестве логина для новых пользователей. Оставьте поле пустым, чтобы использовать логин, введенный на странице входа. \n Вы также можете использовать теги шаблонов, например `#{givenName}.#{sn}`. \n Значение по умолчанию - `sAMAccountName`.", + "LDAP_Username_To_Search": "Имя пользователя для поиска", + "LDAP_UserSearch": "Поиск пользователя", + "LDAP_UserSearch_Filter": "Фильтр поиска", + "LDAP_UserSearch_GroupFilter": "Фильтр группы", + "LDAP_Validate_Teams_For_Each_Login": "Проверка соответствия для каждого входа", + "LDAP_Validate_Teams_For_Each_Login_Description": "Определите, следует ли обновлять команды пользователей при каждом входе в Rocket.Chat. Если эта функция отключена, то команда будет загружаться только при первом входе в систему.", + "Lead_capture_email_regex": "Регулярное перемещение по электронной почте", + "Lead_capture_phone_regex": "Повторное использование", + "Learn_how_to_unlock_the_myriad_possibilities_of_rocket_chat": "Узнайте о всех возможностях Rocket.Chat.", + "Least_recent_updated": "Наименее недавнее обновление", + "Leave": "Покинуть", + "Leave_a_comment": "Оставить комментарий", + "Leave_Group_Warning": "Вы уверены, что хотите покинуть группу \"{{roomName}}\"?", + "Leave_Livechat_Warning": "Вы уверены, что хотите покинуть Livechat с \"{{roomName}}\"?", + "Leave_Private_Warning": "Вы уверены, что хотите покинуть беседу с \"{{roomName}}\"?", + "Leave_room": "Покинуть чат", + "Leave_Room_Warning": "Вы уверены, что хотите покинуть комнату \"{{roomName}}\"?", + "Leave_the_current_channel": "Покинуть текущий канал", + "Leave_the_description_field_blank_if_you_dont_want_to_show_the_role": "Оставьте поле описания пустым, если не хотите показывать роль", + "leave-c": "Оставить каналы", + "leave-c_description": "Разрешение покидать каналы", + "leave-p": "Оставить личные группы", + "leave-p_description": "Разрешение покидать приватные группы", + "Lets_get_you_new_one_": "Давайте получим новый!", + "License": "Лицензия", + "line": "строк", + "link": "ссылка", + "List_of_Channels": "Список чатов", + "List_of_departments_for_forward": "Список департаментов, разрешенных к перенаправлению (необязательно)", + "List_of_departments_for_forward_description": "Разрешить установить ограниченный список департаментов, которые могут принимать перенаправляемые чаты от данного департамента", + "List_of_departments_to_apply_this_business_hour": "Список департаментов для применения этих рабочих часов", + "List_of_Direct_Messages": "Список личных переписок", + "Livechat": "Livechat", + "Livechat_abandoned_rooms_action": "Как работать с уходом посетителей", + "Livechat_abandoned_rooms_closed_custom_message": "Настраиваемое сообщение, когда комната автоматически закрывается из-за неактивности посетителей", + "Livechat_Agents": "Агенты", + "Livechat_agents": "Представители Livechat", + "Livechat_allow_manual_on_hold": "Разрешить агентам вручную переводить чат в режим удержания", + "Livechat_allow_manual_on_hold_Description": "Если эта опция включена, агент получит новую возможность поставить чат на удержание, при условии, что агент отправил последнее сообщение", + "Livechat_AllowedDomainsList": "Разрешенные домены Livechat", + "Livechat_Appearance": "Внешний вид Livechat", + "Livechat_auto_close_on_hold_chats_custom_message": "Пользовательское сообщение для закрытых чатов в очереди на удержание", + "Livechat_auto_close_on_hold_chats_custom_message_Description": "Пользовательское сообщение, которое будет отправлено, когда чат в очереди на режим удержания будет автоматически закрыт системой", + "Livechat_auto_close_on_hold_chats_timeout": "Как долго ждать перед закрытием чата в очереди на удержание?", + "Livechat_auto_close_on_hold_chats_timeout_Description": "Определяет, как долго чат будет находиться в очереди на удержание до его автоматического закрытия системой. Время в секундах", + "Livechat_auto_transfer_chat_timeout": "Таймаут (в секундах) для автоматической передачи чатов без ответа другому агенту", + "Livechat_auto_transfer_chat_timeout_Description": "Это событие происходит тогда, когда чат только начинается. После первой передачи по бездействию, чат более не контролируется.", + "Livechat_business_hour_type": "Тип рабочих часов (единичный или множественный)", + "Livechat_Calls": "Вызовы LiveChat", + "Livechat_chat_transcript_sent": "Стенограмма чата отправлена: {{transcript}}", + "Livechat_close_chat": "Закрыть чат", + "Livechat_custom_fields_options_placeholder": "Список с разделителями-запятыми, используемый для выбора предварительно настроенных значений. Пробелы между элементами не принимаются.", + "Livechat_custom_fields_public_description": "Общедоступные пользовательские поля будут отображаться во внешних приложениях, таких как Livechat и др.", + "Livechat_Dashboard": "Информационная панель Livechat", + "Livechat_DepartmentOfflineMessageToChannel": "Отправка оффлайн-сообщений Livechat этого отдела в чат", + "Livechat_enable_message_character_limit": "Включить ограничение размера сообщения", + "Livechat_enabled": "Livechat включен", + "Livechat_Facebook_API_Key": "OmniChannel API key", + "Livechat_Facebook_API_Secret": "OmniChannel API secret", + "Livechat_Facebook_Enabled": "Интеграция с Facebook включена", + "Livechat_forward_open_chats": "Форвард открытых каналов", + "Livechat_forward_open_chats_timeout": "Тайм-аут (в секундах) для пересылки чатов", + "Livechat_guest_count": "Счетчик гостей", + "Livechat_Inquiry_Already_Taken": "Уже выполнено", + "Livechat_Installation": "Установка Livechat", + "Livechat_last_chatted_agent_routing": "Предпочитать последнего чатившегося агента", + "Livechat_last_chatted_agent_routing_Description": "Настройка последний общавшийся агент назначает чаты агенту, который ранее взаимодействовал с тем же посетителем, если агент доступен, когда чат начинается.", + "Livechat_Managers": "Менеджеры", + "Livechat_managers": "Менеджеры Livechat", + "Livechat_max_queue_wait_time_action": "Как обрабатывать чаты в очереди при достижении максимального времени ожидания", + "Livechat_maximum_queue_wait_time": "Максимальное время ожидания в очереди", + "Livechat_maximum_queue_wait_time_description": "Максимальное время (в минутах) для сохранения чатов в очереди. \"-1\" означает \"Без ограничений\"", + "Livechat_message_character_limit": "Ограничение на количество символов сообщения Livechat", + "Livechat_Monitors": "Мониторы", + "Livechat_monitors": "Мониторы Livechat", + "Livechat_offline": "Livechat выключен", + "Livechat_offline_message_sent": "Отправка сообщения Livechat в автономном режиме", + "Livechat_OfflineMessageToChannel_enabled": "Отправка оффлайн-сообщений Livechat в чат", + "Livechat_online": "Livechat работает", + "Livechat_Queue": "Очередь Livechat", + "Livechat_registration_form": "Регистрационная форма", + "Livechat_registration_form_message": "Сообщение регистрационной формы", + "Livechat_Routing_Method": "Livechat Routing Method", + "Livechat_status": "Статус Livechat", + "Livechat_Take_Confirm": "Вы хотите взять этого клиента?", + "Livechat_title": "Название Livechat", + "Livechat_title_color": "Цвет фона заголовка Livechat", + "Livechat_transcript_already_requested_warning": "Стенограмма этого чата уже запрошена и будет отправлена по окончании разговора.", + "Livechat_transcript_has_been_requested": "Стенограмма этого чата была запрошена.", + "Livechat_transcript_request_has_been_canceled": "Запрос на стенограмму этого чата был отменен.", + "Livechat_transcript_sent": "Переписка LiveChat отправлена", + "Livechat_transfer_failed_fallback": "В исходном отделе ( {{from}} ) нет операторов в сети. Чат успешно передан отделу {{to}}", + "Livechat_transfer_return_to_the_queue": "{{from}} вернул чат в очередь", + "Livechat_transfer_to_agent": "{{from}} перенаправил чат в {{to}}", + "Livechat_transfer_to_agent_with_a_comment": "{{from}} передал чат {{to}} с комментарием: {{comment}}", + "Livechat_transfer_to_department": "{{from}} перенаправил чат в департамент {{to}}", + "Livechat_transfer_to_department_with_a_comment": "{{from}} передал чат в отдел {{to}} с комментарием: {{comment}}", + "Livechat_Triggers": "Триггеры Livechat", + "Livechat_user_sent_chat_transcript_to_visitor": "{{agent}} отправил стенограмму чата гостю {{guest}}", + "Livechat_Users": "Пользователи Livechat", + "Livechat_visitor_email_and_transcript_email_do_not_match": "Электронная почта посетителя и электронная почта для стенограммы не совпадают", + "Livechat_visitor_transcript_request": "{{guest}} запросил стенограмму чата", + "Livestream": "Livestream", + "LiveStream & Broadcasting": "LiveStream & broadcasting", + "Livestream_close": "Закрыть Livestream", + "Livestream_enable_audio_only": "Включить только аудиорежим", + "Livestream_enabled": "Livestream включен", + "Livestream_live_now": "Запустить трансляцию!", + "Livestream_not_found": "Livestream недоступен", + "Livestream_popout": "Открыть Livestream", + "Livestream_source_changed_succesfully": "Источник Livestream успешно изменился", + "Livestream_switch_to_room": "Переключиться на живой поток комнаты", + "Livestream_url": "URL-адрес Livestream", + "Livestream_url_incorrect": "Неверный URL-адрес Livestream", + "Load_Balancing": "Балансировки нагрузки", + "Load_more": "Загрузить еще", + "Load_Rotation": "Передача нагрузки", + "Loading": "Загрузка", + "Loading_more_from_history": "Идёт загрузка из истории", + "Loading_suggestion": "Загрузка предпочтений", + "Loading...": "Загрузка...", + "Local_Domains": "Локальные домены", + "Local_Password": "Локальный пароль", + "Local_Time": "Местное время", + "Local_Timezone": "Местный часовой пояс", + "Localization": "Язык", + "Location": "Местоположение", + "Log_Exceptions_to_Channel": "Логировать исключения на канале", + "Log_Exceptions_to_Channel_Description": "Канал, который получит все захваченные исключения. Оставьте пустым, чтобы игнорировать исключения.", + "Log_File": "Отображать файл и строки", + "Log_Level": "Уровень логирования ", + "Log_Package": "Отображать сборку", + "Log_Trace_Methods": "Вызов метода трассировки", + "Log_Trace_Methods_Filter": "Фильтр метода трассировки", + "Log_Trace_Methods_Filter_Description": "Текст здесь будет оцениваться как RegExp (`new RegExp ('text')`). Держите его пустым, чтобы показывать след каждого вызова.", + "Log_Trace_Subscriptions": "Запросы подписки на трассировку", + "Log_Trace_Subscriptions_Filter": "Фильтр подписки на трассировку", + "Log_Trace_Subscriptions_Filter_Description": "Текст здесь будет оцениваться как RegExp (`new RegExp ('text')`). Держите его пустым, чтобы показывать след каждого вызова.", + "Logged_out_of_other_clients_successfully": "Сеансы в других клиентах успешно завершены", + "Login": "Авторизация", + "Login_Attempts": "Неудачные попытки входа", + "Login_Logs": "Журналы входа", + "Login_Logs_ClientIp": "Показывать IP клиента в журнале неудачных попыток входа", + "Login_Logs_Enabled": "Неудачные попытки входа (в консоли)", + "Login_Logs_ForwardedForIp": "Показывать переадресованный IP в журнале неудачных попыток входа", + "Login_Logs_UserAgent": "Показывать UserAgent в журнале неудачных попыток входа в систему ", + "Login_Logs_Username": "Показывать имя пользователя в журнале неудачных попыток входа", + "Logistics": "Транспорт", + "Logout": "Выйти", + "Logout_Others": "Выйти со всех устройств", + "Logs": "Логи", + "Longest_chat_duration": "Длительность продолжительности чата", + "Longest_reaction_time": "Наибольшее время реакции", + "Longest_response_time": "Наибольшее время отклика", + "Looked_for": "Искал", + "Mail_Message_Invalid_emails": "Вы предоставили один или более недействительных адресов электронной почты: {{emails}}", + "Mail_Message_Missing_subject": "Вы должны указать тему письма.", + "Mail_Message_Missing_to": "Вы должны выбрать одного или нескольких пользователей или указать один или несколько адресов электронной почты, разделенных запятыми.", + "Mail_Message_No_messages_selected_select_all": "Вы не выбрали ни одного сообщения. ", + "Mail_Messages": "Почтовые сообщения", + "Mail_Messages_Instructions": "Нажимая на сообщения, выберите, какие из них вы хотите отправить по электронной почте", + "Mail_Messages_Subject": "Это выделенная часть из {{roomName}} сообщений", + "mail-messages": "Посылать электронные сообщения", + "mail-messages_description": "Разрешение на использование функции отправки сообщений через email", + "Mailer": "Отправка почты", + "Mailer_body_tags": "Вам необходимо использовать [unsubscribe] как ссылку для отписки.
Вы можете использовать [name], [fname] и [lname] в качестве полного имени пользователя, имени или фамилии.
Вы можете использовать [email] для адреса электронной почты пользователя.", + "Mailing": "Рассылка", + "Make_Admin": "Сделать администратором", + "Make_sure_you_have_a_copy_of_your_codes_1": "Убедитесь, что у вас есть копия ваших кодов:", + "Make_sure_you_have_a_copy_of_your_codes_2": "Если вы потеряете доступ к своему приложению аутентификации, вы можете использовать один из этих кодов для входа в систему.", + "Manage_Devices": "Управление устройствами", + "manage-apps": "Управление приложениями", + "manage-apps_description": "Разрешение на управление всеми приложениями", + "manage-assets": "Управлять ресурсами", + "manage-assets_description": "Разрешение на управление ресурсами сервера", + "manage-cloud": "Управление облаком", + "manage-cloud_description": "Управление облаком", + "manage-email-inbox": "Управление входящей электронной почтой", + "manage-email-inbox_description": "Разрешение на управление входящей электронной почтой", + "manage-emoji": "Управление смайлами", + "manage-emoji_description": "Разрешение на управление смайлами сервера", + "manage-incoming-integrations": "Управлять Входящими Интеграциями", + "manage-incoming-integrations_description": "Разрешение на управление входящими интеграциями сервера", + "manage-integrations": "Управлять интеграциями", + "manage-integrations_description": "Разрешение на управление интеграциями сервера", + "manage-livechat-agents": "Управление агентами Livechat", + "manage-livechat-agents_description": "Разрешение на управление агентами omnichannel", + "manage-livechat-departments": "Управление отделами Livechat", + "manage-livechat-departments_description": "Разрешение на управление отделами omnichannel", + "manage-livechat-managers": "Управление менеджерами Livechat", + "manage-livechat-managers_description": "Разрешение на управление менеджерами omnichannel", + "manage-oauth-apps": "Управлять приложениями OAuth", + "manage-oauth-apps_description": "Разрешение на управление приложениями OAuth", + "manage-outgoing-integrations": "Управлять Исходящими Интеграциями", + "manage-outgoing-integrations_description": "Разрешение на управление исходящими интеграциями сервера", + "manage-own-incoming-integrations": "Управлять Входящими Интеграциями", + "manage-own-incoming-integrations_description": "Разрешение пользовтелям создавать и редактировать свои входящие интеграции и webhook'и", + "manage-own-integrations": "Создание собственных интеграций", + "manage-own-integrations_description": "Возможность разрешения создавать и редактировать свои интеграции и webhook'и", + "manage-own-outgoing-integrations": "Управлять Собственными Исходящими Интеграциями", + "manage-own-outgoing-integrations_description": "Разрешение пользовтелям создавать и редактировать свои исходящие интеграции и webhook'и", + "manage-selected-settings": "Изменить некоторые настройки", + "manage-selected-settings_description": "Разрешение на изменение настроек, которые явно предоставлены для изменения", + "manage-sounds": "Управление звуками", + "manage-sounds_description": "Разрешение на управление звуками сервера", + "manage-the-app": "Управление приложением", + "manage-user-status": "Управление Статусом Пользователя", + "manage-user-status_description": "Разрешение на управление пользовательскими статусами на сервере", + "Manager_added": "Менеджер добавлен", + "Manager_removed": "Менеджер удален", + "Managers": "Менеджеры", + "Managing_assets": "Управление ресурсами", + "Managing_integrations": "Управление интеграций", + "Manual_Selection": "Ручной выбор", + "Manufacturing": "Производство", + "MapView_Enabled": "Включить просмотр карты", + "MapView_Enabled_Description": "Включение просмотра карта будет отображать кнопку поделиться местоположением в левой части поля ввода чата.", + "MapView_GMapsAPIKey": "Ключ Google Static Map API", + "MapView_GMapsAPIKey_Description": "Это можно получить в Google Developers Console бесплатно.", + "Mark_all_as_read": "`{{shortcut}}` - Отметить все сообщения как прочитанные", + "Mark_as_read": "Пометить как прочитанное", + "Mark_as_unread": "Пометить как непрочитанное", + "Mark_read": "Пометить как прочитанное", + "Mark_unread": "Пометить как непрочитанное", + "Markdown_Headers": "Разрешить заголовки Markdown в сообщениях", + "Markdown_Marked_Breaks": "Enable marked breaks", + "Markdown_Marked_GFM": "Enable marked GFM", + "Markdown_Marked_Pedantic": "Enable marked pedantic", + "Markdown_Marked_SmartLists": "Enable marked smart lists", + "Markdown_Marked_Smartypants": "Enable marked Smartypants", + "Markdown_Marked_Tables": "Enable marked tables", + "Markdown_Parser": "Парсер Markdown", + "Markdown_SupportSchemesForLink": "Поддерживать Markdown систему ссылок", + "Markdown_SupportSchemesForLink_Description": "Разрешённые Markdown системы через запятую", + "Marketplace": "Магазин", + "Marketplace_error": "Не удается подключиться к Интернету, или рабочее пространство может быть установлено в автономном режиме.", + "Marketplace_view_marketplace": "Посмотреть торговую площадку", + "MAU_value": "MAU {{value}}", + "Max_length_is": "Максимальная длина {{limit}}", + "Max_number_incoming_livechats_displayed": "Максимальное количество элементов отображаемых в очереди", + "Max_number_incoming_livechats_displayed_description": "(Необязательно) Максимальное количество элементов, отображаемых в очереди Livechat.", + "Max_number_of_chats_per_agent": "Максимальное число одновременных чатов", + "Max_number_of_chats_per_agent_description": "Максимальное количество одновременных чатов, на которых могут присутствовать агенты", + "Max_number_of_uses": "Максимальное количество применений", + "Maximum": "Максимум", + "Maximum_number_of_guests_reached": "Максимальное количество гостей", + "Me": "Я", + "Media": "СМИ", + "Medium": "Обычный", + "Members": "Участники", + "Members_List": "Пользователи", + "mention-all": "Упоминать всех", + "mention-all_description": "Разрешение на использование упоминания @all", + "mention-here": "Упоминание Here", + "mention-here_description": "Право использовать упоминание @here", + "Mentions": "Упоминания", + "Mentions_default": "Упоминания (по умолчанию)", + "Mentions_only": "Только упоминания", + "Merge_Channels": "Объединить каналы", + "Message": "Сообщение", + "message": "сообщение", + "Message_AllowBadWordsFilter": "Разрешить фильтрацию плохих слов в сообщениях", + "Message_AllowConvertLongMessagesToAttachment": "Разрешить преобразование длинных сообщений во вложения", + "Message_AllowDeleting": "Разрешить удаление сообщений", + "Message_AllowDeleting_BlockDeleteInMinutes": "Запретить удаление сообщений через (n) минут", + "Message_AllowDeleting_BlockDeleteInMinutes_Description": "Введите 0, чтобы отключить запрет.", + "Message_AllowDirectMessagesToYourself": "Разрешить пользователю вести переписку с самим собой", + "Message_AllowEditing": "Разрешить редактирование сообщений", + "Message_AllowEditing_BlockEditInMinutes": "Запретить редактирование сообщений через (n) минут", + "Message_AllowEditing_BlockEditInMinutesDescription": "Введите 0, чтобы отключить блокировку.", + "Message_AllowPinning": "Разрешить прикреплять сообщения", + "Message_AllowPinning_Description": "Разрешить прикреплять сообщения к любому из каналов", + "Message_AllowSnippeting": "Разрешить сниппеты в сообщениях", + "Message_AllowStarring": "Разрешить отмечать сообщения", + "Message_AllowUnrecognizedSlashCommand": "Разрешить нераспознанные слэш команды", + "Message_Already_Sent": "Это сообщений уже было отослано и обрабатывается сервером", + "Message_AlwaysSearchRegExp": "Всегда искать с помощью регулярного выражения", + "Message_AlwaysSearchRegExp_Description": "Мы рекомендуем установить `Включено`, если [текстовый поиск в MongoDB](https://docs.mongodb.org/manual/reference/text-search-languages/#text-search-languages) не поддерживает ваш язык.", + "Message_Attachments": "Вложения сообщений", + "Message_Attachments_GroupAttach": "Кнопки присоединения группы", + "Message_Attachments_GroupAttachDescription": "Группировка иконок в раскрывающемся меню. Это позволит сэкономить пространство.", + "Message_Attachments_Strip_Exif": "Удаление метаданных EXIF из поддерживаемых файлов", + "Message_Attachments_Strip_ExifDescription": "Удаляет метаданные EXIF из файлов изображений (jpeg, tiff и т.д.). Эта настройка не имеет обратной силы, поэтому файлы, загруженные при отключенной функции, будут содержать данные EXIF", + "Message_Attachments_Thumbnails_Enabled": "Включить миниатюры изображений для экономии трафика", + "Message_Attachments_Thumbnails_EnabledDesc": "Миниатюры будут передаваться вместо оригинального изображения для уменьшения использования полосы пропускания сети. Изображения в исходном разрешении можно загрузить с помощью значка рядом с именем вложения.", + "Message_Attachments_Thumbnails_Height": "Максимальная ширина миниатюры (в пикселях)", + "Message_Attachments_Thumbnails_Width": "Максимальная ширина миниатюры (в пикселях)", + "Message_Audio": "Звуковое сообщение", + "Message_Audio_bitRate": "Битрейт звукового сообщения", + "Message_AudioRecorderEnabled": "Активировать запись аудио", + "Message_AudioRecorderEnabled_Description": "Требуется, чтобы файлы «audio/mp3» были разрешенным медиа типом в настройках «Загрузка файлов».", + "Message_auditing": "Аудит сообщений", + "Message_auditing_log": "Журнал аудита сообщений", + "Message_BadWordsFilterList": "Добавить плохие слова в черный список", + "Message_BadWordsFilterListDescription": "Добавить список плохих слов, разделенный запятыми, для фильтрации", + "Message_BadWordsWhitelist": "Удалить слова из черного списка", + "Message_BadWordsWhitelistDescription": "Добавить список слов, разделенных запятыми, которые необходимо удалить из фильтра", + "Message_Characther_Limit": "Максимальный размер сообщения", + "Message_Code_highlight": "Список языков, используемых для выделения кода", + "Message_Code_highlight_Description": "Список языков с запятыми-разделителями (все поддерживаемые языки представлены на странице [highlight.js](https://github.com/highlightjs/highlight.js/tree/11.6.0#supported-languages)), которые будут использоваться для выделения блоков кода", + "message_counter": { + "one": "{{count}} сообщение", + "few": "{{count}} сообщения", + "many": "{{count}} сообщения", + "other": "{{count}} сообщения" + }, + "Message_DateFormat": "Формат даты", + "Message_DateFormat_Description": "Смотрите также: [Moment.js](http://momentjs.com/docs/#/displaying/format/)", + "Message_deleting_blocked": "Это сообщение уже не может быть удалено", + "Message_editing": "Редактирование сообщений", + "Message_ErasureType": "Тип стирания сообщения", + "Message_ErasureType_Delete": "Удалить все сообщения", + "Message_ErasureType_Description": "Определите, что делать с сообщениями пользователей, которые удаляют свою учетную запись.", + "Message_ErasureType_Keep": "Сохранять сообщения и имя пользователя", + "Message_ErasureType_Unlink": "Удалить связь между пользователем и сообщениями", + "Message_GlobalSearch": "Общий поиск", + "Message_GroupingPeriod": "Период объединения (в секундах)", + "Message_GroupingPeriodDescription": "Сообщения будут сгруппированы вместе с предыдущим сообщением, если они оба от одного пользователя и прошедшее время было меньше, чем установленное.", + "Message_has_been_pinned": "Сообщение было закреплено", + "Message_has_been_starred": "Сообщение было отмечено", + "Message_has_been_unpinned": "Сообщение было откреплено", + "Message_has_been_unstarred": "С сообщения была снята отметка", + "Message_HideType_added_user_to_team": "Скрыть сообщения \"Пользователь добавлен в рабочую группу\"", + "Message_HideType_au": "Не показывать сообщение \"Пользователь присоединился\"", + "Message_HideType_mute_unmute": "Не показывать сообщение \"Пользователь заглушен / не заглушен\"", + "Message_HideType_r": "Скрыть сообщения \"Room имя изменено\"", + "Message_HideType_removed_user_from_team": "Скрыть сообщения \"Пользователь удален из рабочей группы\"", + "Message_HideType_rm": "Скрыть сообщения \"Сообщение удалено\"", + "Message_HideType_room_allowed_reacting": "Скрыть сообщения \"В комнате разрешены реакции\"", + "Message_HideType_room_archived": "Скрыть сообщения \"Room архивирована\"", + "Message_HideType_room_changed_avatar": "Скрыть сообщения \"Аватар чата изменен\"", + "Message_HideType_room_changed_privacy": "Скрыть сообщения \"Тип чата изменен\"", + "Message_HideType_room_changed_topic": "Скрыть сообщения \"Тема чата изменена\"", + "Message_HideType_room_disabled_encryption": "Скрыть сообщения \"Шифрование чата отключено\"", + "Message_HideType_room_disallowed_reacting": "Скрыть сообщения \"В комнате запрещены реакции\"", + "Message_HideType_room_enabled_encryption": "Скрыть сообщения \"Шифрование чата включено\"", + "Message_HideType_room_removed_read_only": "Скрыть сообщения \"Для комнаты добавлено разрешение на запись\"", + "Message_HideType_room_set_read_only": "Скрыть сообщения \"Для комнаты установлено разрешение только на чтение\"", + "Message_HideType_room_unarchived": "Скрыть сообщения \"Room восстановлена из архива\"", + "Message_HideType_ru": "Не показывать сообщение \"Пользователь удалён\"", + "Message_HideType_subscription_role_added": "Скрыть сообщения \"Была установлена роль\"", + "Message_HideType_subscription_role_removed": "Скрыть сообщения \"Роль больше не определена\"", + "Message_HideType_uj": "Не показывать сообщение \"Пользователь присоединился к чату\"", + "Message_HideType_ujt": "Скрыть сообщения \"Пользователь присоединился к рабочей группе\"", + "Message_HideType_ul": "Не показывать сообщение \"Пользователь покинул чат\"", + "Message_HideType_ult": "Скрыть сообщения \"Пользователь вышел из рабочей группы\"", + "Message_HideType_user_added_room_to_team": "Скрыть сообщения \"Пользователь добавил комнату в рабочую группу\"", + "Message_HideType_user_converted_to_channel": "Скрыть сообщения \"Пользователь преобразовал рабочую группу в канал\"", + "Message_HideType_user_converted_to_team": "Скрыть сообщения \"Пользователь преобразовал канал в рабочую группу\"", + "Message_HideType_user_deleted_room_from_team": "Скрыть сообщения \"Пользователь удалил комнату из рабочей группы\"", + "Message_HideType_user_removed_room_from_team": "Скрыть сообщения \"Пользователь извлек комнату из рабочей группы\"", + "Message_HideType_ut": "Скрыть сообщения \"Пользователь присоединился к чату\"", + "Message_HideType_wm": "Скрыть сообщения \"Добро пожаловать\"", + "Message_Id": "Идентификатор сообщения", + "Message_Ignored": "Это сообщение было проигнорировано", + "Message_info": "Информация о сообщении", + "Message_KeepHistory": "Сохранять историю редактирования сообщений", + "Message_MaxAll": "Максимальный размер чата для сообщения с упоминанием всех.", + "Message_MaxAllowedSize": "Максимально допустимый размер сообщения", + "Message_pinning": "Закрепление сообщений", + "message_pruned": "сообщение удалено", + "Message_QuoteChainLimit": "Максимальная вложенность цитат", + "Message_Read_Receipt_Enabled": "Показать прочитанные поступления", + "Message_Read_Receipt_Store_Users": "Подробные чтения", + "Message_Read_Receipt_Store_Users_Description": "Показывает квитанции каждого пользователя", + "Message_removed": "Сообщение удалено", + "message_removed": "сообщение удалено", + "Message_sent_by_email": "Сообщение отправлено по электронной почте", + "Message_ShowDeletedStatus": "Отображать статус \"Удалено\"", + "Message_ShowEditedStatus": "Отображать статус \"Отредактировано\"", + "Message_ShowFormattingTips": "Показывать советы по форматированию", + "Message_starring": "Помеченное сообщение", + "Message_Time": "Время сообщения", + "Message_TimeAndDateFormat": "Формат даты и времени", + "Message_TimeAndDateFormat_Description": "Подробнее в: [Moment.js](http://momentjs.com/docs/#/displaying/format/)", + "Message_TimeFormat": "Формат времени", + "Message_TimeFormat_Description": "Смотрите также: [Moment.js](http://momentjs.com/docs/#/displaying/format/)", + "Message_too_long": "Сообщение слишком длинное", + "Message_UserId": "Идентификатор пользователя", + "Message_VideoRecorderEnabled": "Запись видео включена", + "Message_VideoRecorderEnabledDescription": "Тип файлов 'video/webm' должен быть в списке разрешенных к передаче файлов в разделе настроек \"загрузка файлов\"", + "Message_view_mode_info": "Сколько места сообщения занимают на экране.", + "message-impersonate": "Представление другим пользователем", + "message-impersonate_description": "Разрешение выдавать себя за других пользователей, используя псевдоним сообщения", + "MessageBox_view_mode": "MessageBox опции отображения", + "Messages": "Сообщения", + "messages": "Сообщения", + "messages_pruned": "сообщения удалены", + "Messages_sent": "Сообщения отправлены", + "Messages_that_are_sent_to_the_Incoming_WebHook_will_be_posted_here": "Сообщения, отправленные на Входящий WebHook, будут размещены здесь.", + "Meta": "Мета", + "Meta_custom": "Пользовательские мета-теги", + "Meta_fb_app_id": "Идентификатор Facebook App", + "Meta_google-site-verification": "Проверка Google Site", + "Meta_language": "Язык", + "Meta_msvalidate01": "MSValidate.01", + "Meta_robots": "Боты", + "meteor_status_connected": "Подключение", + "meteor_status_connecting": "Подключение ...", + "meteor_status_failed": "Соединение с сервером не удалось", + "meteor_status_offline": "Автономный режим.", + "meteor_status_reconnect_in": { + "one": "пытается снова в одну секунду ...", + "few": "пытается снова через {{count}} секунд ...", + "many": "пытается снова через {{count}} секунд ...", + "other": "пытается снова через {{count}} секунд ..." + }, + "meteor_status_try_now_offline": "Подключите снова", + "meteor_status_try_now_waiting": "Попробуйте сейчас", + "meteor_status_waiting": "В ожидании соединения с сервером", + "Method": "Метод", + "Mic_off": "Микрофон выключен", + "Min_length_is": "Минимальная длина составляет {{limit}}", + "Minimum": "Минимум", + "Minimum_balance": "Минимальный баланс", + "minute": "минута", + "minutes": "минуты", + "Mobex_sms_gateway_address": "Mobex SMS Gateway Адрес", + "Mobex_sms_gateway_address_desc": "IP или хост вашего сервиса Mobex с указанным портом. Например. `http: //192.168.1.1:1401` или` https: //www.example.com:1401`", + "Mobex_sms_gateway_from_number": "От", + "Mobex_sms_gateway_from_number_desc": "Исходный адрес/номер телефона при отправке нового SMS-сообщения клиенту Livechat", + "Mobex_sms_gateway_from_numbers_list": "Список номеров для отправки СМС", + "Mobex_sms_gateway_from_numbers_list_desc": "Разделенный запятыми список номеров для использования при отправке новых сообщений, например. 123456789, 123456788, 123456888", + "Mobex_sms_gateway_password": "Пароль", + "Mobex_sms_gateway_restful_address": "Mobex SMS REST API Адрес", + "Mobex_sms_gateway_restful_address_desc": "IP или хост вашего Mobex REST API. Например. `http: //192.168.1.1:8080` или` https: //www.example.com:8080`", + "Mobex_sms_gateway_username": "Имя пользователя", + "Mobile": "Мобильные устройства", + "Mobile_apps": "Мобильные приложения", + "Mobile_Push_Notifications_Default_Alert": "Уведомления на мобильных устройствах", + "mobile-upload-file": "Разрешить загрузку файлов на мобильные устройства", + "Moderation_Delete_message": "Удалить сообщение", + "Monday": "Понедельник", + "Mongo_storageEngine": "Mongo storage engine", + "Mongo_version": "Mongo версия", + "MongoDB": "MongoDB", + "MongoDB_Deprecated": "MongoDB устарела", + "MongoDB_version_s_is_deprecated_please_upgrade_your_installation": "MongoDB версия %s устарела, пожалуйста, обновите установку.", + "Monitor_added": "Монитор добавлен", + "Monitor_history_for_changes_on": "Отслеживать историю на изменение в", + "Monitor_removed": "Монитор удалён", + "Monitors": "Мониторы", + "Monthly_Active_Users": "Активные пользователи за месяц", + "More": "Больше", + "More_channels": "Другие каналы", + "More_direct_messages": "Больше личных сообщений", + "More_groups": "Больше приватных групп", + "More_unreads": "Еще \"непрочитанные\"", + "Most_popular_channels_top_5": "Самые популярные каналы (Топ-5)", + "Most_recent_updated": "Последнее обновление", + "Move_beginning_message": "'{{shortcut}}' - перейти к началу сообщения", + "Move_end_message": "'{{shortcut}}' - перейти в конец сообщения", + "Move_queue": "Перенести в очередь", + "Msgs": "Сообщения", + "multi": "несколько", + "multi_line": "многострочный код", + "Mute": "Без звука", + "Mute_all_notifications": "Отключить все уведомления", + "Mute_Focused_Conversations": "Отключение сфокусированных разговоров", + "Mute_Group_Mentions": "Отключить звук для упоминаний @all и @here", + "Mute_microphone": "Отключить микрофон", + "Mute_someone_in_room": "Заглушить кого-нибудь в комнате", + "Mute_user": "Заглушить", + "mute-user": "Заглушить пользователя", + "mute-user_description": "Разрешение на заглушение других пользователей в этом же канале", + "Muted": "Заглушен", + "My Data": "Мои данные", + "My_Account": "Моя учетная запись", + "My_location": "Моё местонахождение", + "Name": "Имя", + "Name_cant_be_empty": "Имя не может быть пустым", + "Name_of_agent": "Имя представителя", + "Name_optional": "Имя (опционально)", + "Name_Placeholder": "Пожалуйста, введите ваше имя...", + "Navigation_History": "История навигации", + "Never": "Никогда", + "New": "Новый", + "New_Application": "Новое приложение", + "New_Business_Hour": "Новые рабочие часы", + "New_Call": "Новый звонок", + "New_Call_Enterprise_Edition_Only": "Новый звонок (Только для ЕЕ)", + "New_CannedResponse": "Новый заготовленный ответ", + "New_chat_in_queue": "Новый чат в очереди", + "New_chat_priority": "Приоритет изменен: {{user}} изменил приоритет на {{priority}}", + "New_chat_transfer": "Новый чат-трансфер: {{transfer}}", + "New_chat_transfer_fallback": "Передано в резервный отдел: {{fallback}}", + "New_Custom_Field": "Новое пользовательское поле", + "New_custom_status": "Новый пользовательский статус", + "New_Department": "Новый отдел", + "New_discussion": "Новое обсуждение", + "New_discussion_first_message": "Обычно обсуждение начинается с вопроса типа «Как загрузить картинку?».", + "New_discussion_name": "Значимое название для комнаты для дискуссий", + "New_Email_Inbox": "Новый входящий электронной почты", + "New_integration": "Новая интеграция", + "New_line_message_compose_input": "\"{{shortcut}}\" - добавить новую строку в сообщение", + "New_Livechat_offline_message_has_been_sent": "Новое сообщение Livechat в режиме оффлайн было отправлено", + "New_logs": "Новые логи", + "New_Message_Notification": "Уведомление о новом сообщении", + "New_messages": "Новые сообщения", + "New_password": "Новый пароль", + "New_Priority": "Новый приоритет", + "New_role": "Новая роль", + "New_Room_Notification": "Уведомление о новой публичной комнате", + "New_Tag": "Новая метка", + "New_Trigger": "Новый триггер", + "New_Unit": "Новый юнит", + "New_users": "Новые пользователи", + "New_version_available_(s)": "Доступна новая версия (%s)", + "New_videocall_request": "Новый запрос на видео-звонок", + "New_visitor_navigation": "Новая навигация: {{history}}", + "Newer_than": "Новее, чем", + "Newer_than_may_not_exceed_Older_than": "«Новее, чем» не может превышать «Старше, чем»", + "Next": "Следующий", + "Nickname": "Псевдоним", + "Nickname_Placeholder": "Введите ваш псевдоним...", + "No": "Нет", + "No_app_matches": "Нет совпадений с приложениями", + "No_app_matches_for": "Нет совпадений с приложениями для", + "No_apps_installed": "Нет установленных приложений", + "No_available_agents_to_transfer": "Нет доступных сотрудников для передачи", + "No_Canned_Responses": "Нет заготовленных ответов", + "No_Canned_Responses_Yet": "Пока нет заготовленных ответов", + "No_Canned_Responses_Yet-description": "Используйте заготовленные ответы для предоставления быстрых и последовательных ответов на часто задаваемые вопросы.", + "No_channels_in_team": "У этой Команды нет чатов", + "No_channels_yet": "Вы пока не участвуете ни в одном канале.", + "No_data_found": "Данные не найдены", + "No_direct_messages_yet": "Нет личных переписок.", + "No_Discussions_found": "Обсуждения не найдены", + "No_discussions_yet": "Пока нет обсуждений", + "No_emojis_found": "Не найдено Emoji", + "No_Encryption": "Без шифрования", + "No_files_found": "Файлы не найдены", + "No_files_left_to_download": "Не осталось файлов для скачивания", + "No_groups_yet": "Вы не состоите ни в одной приватной группе.", + "No_installed_app_matches": "Нет совпадений с установленными приложениями", + "No_integration_found": "Не найдена интеграция, соответствующая идентификатору", + "No_Limit": "Без Ограничений", + "No_livechats": "У вас нет livechats", + "No_marketplace_matches_for": "В магазине нет совпадений для", + "No_members_found": "Участники не найдены", + "No_mentions_found": "Упоминания не найдены", + "No_messages_found_to_prune": "Не найдено сообщений для удаления", + "No_messages_yet": "Нет сообщений", + "No_pages_yet_Try_hitting_Reload_Pages_button": "Пока нет страниц. Попробуйте нажать кнопку «Обновить страницы».", + "No_pinned_messages": "Нет прикрепленных сообщений", + "No_previous_chat_found": "Предыдущий чат не найден", + "No_Referrer": "Нет источника ссылки", + "No_Referrer_When_Downgrade": "Источник ссылки не требуется при переходе на более раннюю версию", + "No_requested_apps": "Нет запрошенных приложений", + "No_results_found": "Ничего не найдено", + "No_results_found_for": "Ничего не найдено:", + "No_snippet_messages": "Нет сниппетов", + "No_starred_messages": "Нет отмеченных сообщений", + "No_such_command": "Несуществующая команда: \"{{command}}\"", + "No_Threads": "Треды не найдены", + "no-active-video-conf-provider": "**Функция звонков не включена**: Администратору сервера необходимо сначала активировать данную функцию.", + "no-videoconf-provider-app": "**Функция звонков недоступна**: Приложения для звонков могут быть установлены из магазина приложений Rocket.Chat администратором сервера.", + "Nobody_available": "Никто не доступен", + "Node_version": "Версия Node", + "None": "Отсутствует", + "Nonprofit": "Некоммерческая организация", + "Normal": "Обычный", + "Not_authorized": "Не авторизован", + "Not_Available": "Не доступен", + "Not_enough_data": "Недостаточно данных", + "Not_Following": "Нет слежения", + "Not_following": "Не наблюдаю", + "Not_found_or_not_allowed": "Не найден или владелец ограничил доступ", + "Not_Imported_Messages_Title": "Следующие сообщения не были успешно импортированы", + "Not_in_channel": "Не в чате", + "Not_likely": "Вряд ли", + "Not_started": "Не начато", + "Not_verified": "Не подтверждён", + "Not_Visible_To_Workspace": "Скрыто в рабочем пространстве", + "Notes": "Заметки", + "Nothing": "Ничего", + "Nothing_found": "Ничего не найдено", + "Notice_that_public_channels_will_be_public_and_visible_to_everyone": "Обратите внимание, что публичные чаты будут публичными и видимыми для всех.", + "Notification_Desktop_Default_For": "Отображать уведомления для", + "Notification_Push_Default_For": "Включить push уведомления для", + "Notification_RequireInteraction": "Требовать взаимодействия для отклонения уведомления на рабочем столе", + "Notification_RequireInteraction_Description": "Работает только с версиями браузера Chrome > 50. Использует параметр *requireInteraction* для отображения уведомления рабочего стола на неопределенное время до тех пор, пока пользователь не будет взаимодействовать с ним.", + "Notifications": "Уведомления", + "Notifications_Max_Room_Members": "Максимальное количество участников комнаты до отключения всех текстовых уведомлений", + "Notifications_Max_Room_Members_Description": "Максимальное количество участников в комнате, превышение которого отключает все уведомления. Участники в индивидуальном порядке по-прежнему могут изменять настройки комнаты, чтобы получать все уведомления. 0 для отключения.", + "Notifications_Muted_Description": "Если вы выберете заглушить всех, комната не будет подсвечиваться в списке при появлении новых сообщений за исключением упоминания о вас. Заглушение уведомлений переопределяет настройки уведомлений.", + "Notifications_Preferences": "Настройки уведомлений", + "Notify_active_in_this_room": "Уведомить всех активных пользователей в этом чате", + "Notify_all_in_this_room": "Уведомить всех в этом чате", + "NPS_survey_enabled": "Включить опрос NPS", + "NPS_survey_enabled_Description": "Разрешить запуск опроса NPS для всех пользователей. Администраторы получат уведомление за 2 месяца до запуска опроса", + "NPS_survey_is_scheduled_to-run-at__date__for_all_users": "Опрос NPS запланирован на {{date}} для всех пользователей. Можно отключить опрос в разделе 'Admin - General - NPS'", + "Num_Agents": "# Представители", + "Number_in_seconds": "Число в секундах", + "Number_of_events": "Количество событий", + "Number_of_federated_servers": "Количество федеративных серверов", + "Number_of_federated_users": "Количество федеративных пользователей", + "Number_of_messages": "Количество сообщений", + "Number_of_most_recent_chats_estimate_wait_time": "Количество недавних чатов для расчета предполагаемого времени ожидания", + "Number_of_most_recent_chats_estimate_wait_time_description": "Это число определяет количество последних обслуженных чатов, которое будет использовано для вычисления времени ожидания очереди.", + "Number_of_users_autocomplete_suggestions": "Количество автозаполненных предложений пользователей", + "OAuth_Application": "Приложение OAuth", + "Objects": "Объекты", + "Off": "Выключено", + "Off_the_record_conversation": "Конфиденциальная беседа", + "Off_the_record_conversation_is_not_available_for_your_browser_or_device": "Конфиденциальная беседа недоступна в вашем браузере или на вашем устройстве.", + "Office_Hours": "Рабочие часы", + "Office_hours_enabled": "Рабочие часы включены", + "Office_hours_updated": "Рабочие часы обновлены", + "Offline": "Не в сети", + "offline": "офлайн", + "Offline_DM_Email": "Тема письма Email для личных сообщений", + "Offline_Email_Subject_Description": "Вы можете использовать следующие заполнители: \n - `[Site_Name]`, `[Site_URL]`, [Пользователь] и [Комната] для имени приложения, URL-адреса, имени пользователя и номера соответственно. ", + "Offline_form": "Офлайн форма", + "Offline_form_unavailable_message": "Офлайн сообщение", + "Offline_Link_Message": "ПЕРЕЙТИ К СООБЩЕНИЮ", + "Offline_Mention_All_Email": "Упоминание всех вопросов по электронной почте", + "Offline_Mention_Email": "Тема сообщения электронной почты", + "Offline_Message": "Офлайн сообщение", + "Offline_message": "Офлайн сообщение", + "Offline_Message_Use_DeepLink": "Используйте формат URL для Deep Link", + "Offline_messages": "Оффлайн-сообщения", + "Offline_success_message": "Офлайн сообщение об отправке", + "Offline_unavailable": "Offline недоступен", + "Ok": "Ок", + "Old Colors": "Старый цвет", + "Old Colors (minor)": "Старые цвета (второстепенные)", + "Older_than": "Старше, чем", + "Omnichannel": "Настройки Omnichannel", + "Omnichannel_appearance": "Внешний вид Omnichannel", + "Omnichannel_calculate_dispatch_service_queue_statistics": "Расчет и отправка статистики об ожидании в омниканальной очереди", + "Omnichannel_calculate_dispatch_service_queue_statistics_Description": "Расчет и отправка статистики об ожидании в очереди, например о положении и расчетном времени ожидания. Если *канал LiveСhat* не используется, рекомендуется отключить эту настройку и запретить серверу выполнять ненужные процессы.", + "Omnichannel_Contact_Center": "Контакт-центр Omnichannel", + "Omnichannel_contact_manager_routing": "Назначение новых разговоров менеджеру контактов", + "Omnichannel_contact_manager_routing_Description": "Этот параметр сопоставляет чат назначенному контакт-менеджеру, если контакт-менеджер находится в сети в момент начала чата", + "Omnichannel_Directory": "Каталог Omnichannel", + "Omnichannel_External_Frame": "Внешний фрейм", + "Omnichannel_External_Frame_Enabled": "Внешний фрейм включен", + "Omnichannel_External_Frame_Encryption_JWK": "Ключ шифрования (JWK)", + "Omnichannel_External_Frame_Encryption_JWK_Description": "Если это предусмотрено, то токен пользователя будет зашифрован с помощью предоставленного ключа, и внешняя система должна будет расшифровать данные, чтобы получить доступ к токену", + "Omnichannel_External_Frame_URL": "URL-адрес внешнего фрейма", + "Omnichannel_on_hold_chat_automatically": "Чат был автоматически возобновлен из режима удержания при получении нового сообщения от {{guest}}", + "Omnichannel_on_hold_chat_resumed": "Чат в режиме удержания возобновлен: {{comment}}", + "Omnichannel_on_hold_chat_resumed_manually": "Чат был вручную возобновлен из режима удержания пользователем {{user}}", + "Omnichannel_On_Hold_due_to_inactivity": "Чат был автоматически поставлен на удержание, так как не было получено ответа от {{guest}} в течение {{timeout}} секунд", + "Omnichannel_On_Hold_manually": "Чат был вручную поставлен на удержание пользователем {{user}}", + "Omnichannel_onHold_Chat": "Поставить чат на удержание", + "Omnichannel_placed_chat_on_hold": "Чат на удержании: {{comment}}", + "Omnichannel_Reports_Status_Closed": "Закрыто", + "Omnichannel_Reports_Status_Open": "Открыть", + "Omnichannel_transcript_email": "Отправить содержимое диалога по электронной почте.", + "Omnichannel_transcript_pdf": "Экспорт содержимого чата в PDF.", + "On": "Включено", + "On_Hold": "На удержании", + "On_Hold_Chats": "На удержании", + "On_Hold_conversations": "Беседы на удержании", + "onboarding.component.emailCodeFallback": "Не получили электронное письмо? <1>Отправить повторно или <3>Изменить адрес электронной почты", + "onboarding.component.form.action.back": "Назад", + "onboarding.component.form.action.confirm": "Подтвердить", + "onboarding.component.form.action.next": "Далее", + "onboarding.component.form.action.pasteHere": "Вставить сюда...", + "onboarding.component.form.action.register": "Зарегистрироваться", + "onboarding.component.form.action.skip": "Пропустить этот шаг", + "onboarding.component.form.requiredField": "Это обязательное поле", + "onboarding.component.form.steps": "Шаг {{currentStep}} из {{stepCount}}", + "onboarding.component.form.termsAndConditions": "Я принимаю <1>Положения и условия и <3>Политику конфиденциальности", + "onboarding.form.adminInfoForm.fields.email.label": "Электронная почта", + "onboarding.form.adminInfoForm.fields.email.placeholder": "Электронная почта", + "onboarding.form.adminInfoForm.fields.fullName.label": "Полное имя", + "onboarding.form.adminInfoForm.fields.fullName.placeholder": "Имя и фамилия", + "onboarding.form.adminInfoForm.fields.keepPosted.label": "Сообщайте мне информацию об обновлениях Rocket.Chat", + "onboarding.form.adminInfoForm.fields.password.label": "Пароль", + "onboarding.form.adminInfoForm.fields.password.placeholder": "Создать пароль", + "onboarding.form.adminInfoForm.fields.username.label": "Имя пользователя", + "onboarding.form.adminInfoForm.fields.username.placeholder": "@имя пользователя", + "onboarding.form.adminInfoForm.subtitle": "Это необходимо для создания профиля администратора в вашем рабочем пространстве", + "onboarding.form.adminInfoForm.title": "Информация об администраторе", + "onboarding.form.awaitConfirmationForm.title": "Ожидает подтверждения", + "onboarding.form.organizationInfoForm.fields.country.label": "Страна", + "onboarding.form.organizationInfoForm.fields.country.placeholder": "Выбрать", + "onboarding.form.organizationInfoForm.fields.organizationIndustry.label": "Отрасль организации", + "onboarding.form.organizationInfoForm.fields.organizationIndustry.placeholder": "Выбрать", + "onboarding.form.organizationInfoForm.fields.organizationName.label": "Название организации", + "onboarding.form.organizationInfoForm.fields.organizationName.placeholder": "Название организации", + "onboarding.form.organizationInfoForm.fields.organizationSize.label": "Размер организации", + "onboarding.form.organizationInfoForm.fields.organizationSize.placeholder": "Выбрать", + "onboarding.form.organizationInfoForm.fields.organizationType.label": "Тип организации", + "onboarding.form.organizationInfoForm.fields.organizationType.placeholder": "Выбрать", + "onboarding.form.organizationInfoForm.subtitle": "Оставайтесь с нами. Эта информация поможет нам персонализировать ваше рабочее пространство", + "onboarding.form.organizationInfoForm.title": "Информация об организации", + "onboarding.form.registeredServerForm.continueStandalone": "Продолжить в автономном режиме", + "onboarding.form.registeredServerForm.fields.accountEmail.inputLabel": "Адрес электронной почты учетной записи в облаке", + "onboarding.form.registeredServerForm.fields.accountEmail.inputPlaceholder": "Введите адрес электронной почты", + "onboarding.form.registeredServerForm.included.apps": "Доступ к приложениям магазина", + "onboarding.form.registeredServerForm.included.externalProviders": "Интеграция с внешними поставщиками (WhatsApp, Facebook, Telegram, Twitter)", + "onboarding.form.registeredServerForm.included.push": "Push-уведомления на мобильных устройствах", + "onboarding.form.registeredServerForm.keepInformed": "Сообщайте мне новости и информацию о событиях", + "onboarding.form.registeredServerForm.title": "Зарегистрируйте сервер", + "onboarding.form.registerOfflineForm.title": "Зарегистрироваться вручную", + "onboarding.form.standaloneServerForm.manuallyIntegrate": "Необходимо вручную выполнить интеграцию с внешними сервисами", + "onboarding.form.standaloneServerForm.publishOwnApp": "Чтобы отправлять push-уведомления, необходимо создать и опубликовать собственное приложение в Google Play и App Store", + "onboarding.form.standaloneServerForm.servicesUnavailable": "Некоторые сервисы будут недоступны или потребуется ручная настройка", + "onboarding.form.standaloneServerForm.title": "Подтверждение автономного сервера", + "onboarding.page.alreadyHaveAccount": "Уже есть учетная запись? <1>Управляйте своими рабочими пространствами.", + "onboarding.page.awaitingConfirmation.subtitle": "Мы отправили вам электронное письмо по адресу {{emailAddress}} со ссылкой для подтверждения. Убедитесь, что указанный ниже код безопасности совпадает с кодом, указанным в письме.", + "onboarding.page.checkYourEmail.subtitle": "Запрос успешно отправлен.<1>Проверьте папку \"Входящие\" своего почтового ящика, чтобы запустить пробную версию для организаций.<1>Срок действия ссылки истечет через 30 минут.", + "onboarding.page.checkYourEmail.title": "Проверьте адрес электронной почты", + "onboarding.page.cloudDescription.auditing": "Панель аудита сообщений/журналы аудита", + "onboarding.page.cloudDescription.availability": "Высокая доступность", + "onboarding.page.cloudDescription.engagement": "Панель мониторинга взаимодействия", + "onboarding.page.cloudDescription.goldIncludes": "* План Golden включает в себя все функции других планов", + "onboarding.page.cloudDescription.ldap": "Расширенная синхронизация LDAP", + "onboarding.page.cloudDescription.numberOfIntegrations": "1000 интеграций", + "onboarding.page.cloudDescription.omnichannel": "Омниканальный премиум", + "onboarding.page.cloudDescription.push": "Защищенные push-уведомления", + "onboarding.page.cloudDescription.sla": "Соглашение об уровне обслуживания: премиум", + "onboarding.page.cloudDescription.title": "Запустим ваше рабочее пространство и <1>пробную версию на 14 дней", + "onboarding.page.cloudDescription.tryGold": "Попробуйте наш лучший план Gold в течение 14 дней бесплатно", + "onboarding.page.confirmationProcess.title": "Выполняется подтверждение", + "onboarding.page.emailConfirmed.subtitle": "Вы можете вернуться в приложение Rocket.Chat — мы уже запустили ваше рабочее пространство.", + "onboarding.page.emailConfirmed.title": "Адрес электронной почты подтвержден!", + "onboarding.page.form.title": "Запустим ваше рабочее пространство", + "onboarding.page.invalidLink.button.text": "Запросить новую ссылку", + "onboarding.page.invalidLink.content": "Похоже, вы уже использовали ссылку с приглашением. Она создана для единого входа. Запросите новую ссылку, чтобы присоединиться к рабочему пространству.", + "onboarding.page.invalidLink.title": "Ваша ссылка больше не действительна", + "onboarding.page.magicLinkEmail.subtitle": "Нажмите на ссылку в электронном письме, чтобы войти в свое рабочее пространство. <1>Срок действия ссылки истечет через 30 минут.", + "onboarding.page.magicLinkEmail.title": "Мы отправили вам ссылку для входа в систему в электронном письме", + "onboarding.page.requestTrial.subtitle": "Воспользуйтесь нашим лучшим тарифным планом Enterprise Edition в течение 30 дней бесплатно", + "onboarding.page.requestTrial.title": "Запросить <1>пробную версию на 30 дней", + "Online": "В сети", + "online": "онлайн", + "Only_authorized_users_can_react_to_messages": "Только авторизованные пользователи могут реагировать на сообщения", + "Only_authorized_users_can_write_new_messages": "Только авторизованные пользователи могут писать новые сообщения", + "Only_from_users": "Удалять сообщения только от этих пользователей (оставьте пустым, чтобы удалить все сообщения)", + "Only_invited_users_can_acess_this_channel": "Только приглашенные пользователи могут получить доступ к этому каналу", + "Only_Members_Selected_Department_Can_View_Channel": "Только сотрудники выбранного отдела могут просматривать чаты на этом канале", + "Only_On_Desktop": "Режим рабочего стола (отправлять по Enter только с компьютера)", + "Only_works_with_chrome_version_greater_50": "Работает только с версиями браузера Chrome > 50", + "Only_you_can_see_this_message": "Только вы можете видеть это сообщение", + "Oops_page_not_found": "К сожалению, страница не найдена", + "Oops!": "Упс", + "Open": "Открыть", + "Open_call": "Открыть звонок", + "Open_call_in_new_tab": "Открыть звонок в новой вкладке", + "Open_channel_user_search": "\"{{shortcut}}\" - открыть канал / поиск пользователей", + "Open_conversations": "Открытые беседы", + "Open_Days": "Открытые дни", + "Open_days_of_the_week": "Рабочие дни", + "Open_Livechats": "Открыть Livechat", + "Open_thread": "Открыть тред", + "Opened": "Открыто", + "Opened_in_a_new_window": "Открыть в новом окне", + "Opens_a_channel_group_or_direct_message": "Открывает канал, группу или личную переписку", + "optional": "Опционально", + "Options": "Параметры", + "or": "или", + "Or_talk_as_anonymous": "Или говорить как аноним", + "Order": "Сортировка", + "Organization_Email": "Электронная почта организации", + "Organization_Info": "Информация об организации", + "Organization_Name": "Название организации", + "Organization_Type": "Тип организации", + "Origin": "Источник", + "Origin_When_Cross_Origin": "Источник при использовании разных источников", + "Original": "Оригинальный", + "OS": "ОС", + "OS_Arch": "Архитектура ОС", + "OS_Cpus": "Количество процессоров в ОС", + "OS_Freemem": "Свободное количество памяти", + "OS_Loadavg": "Среднее загрузка ОС", + "OS_Platform": "Платформа ОС", + "OS_Release": "Версия ОС", + "OS_Totalmem": "Общее кол-во памяти в ОС", + "OS_Type": "Тип ОС", + "OS_Uptime": "Время работы ОС", + "Other": "Другое", + "Others": "другие", + "others": "другие", + "Out_of_seats": "Нет рабочих мест", + "Outgoing": "Исходящие", + "Outgoing_WebHook": "Исходящий WebHook", + "Outgoing_WebHook_Description": "Получать данные из Rocket.Chat в режиме реального времени", + "Outlook_Calendar_Enabled": "Включено", + "Output_format": "Формат вывода", + "Override_URL_to_which_files_are_uploaded_This_url_also_used_for_downloads_unless_a_CDN_is_given": "Переопределить URL-адрес, на который загружены файлы. Этот URL-адрес также используется для загрузок до тех пор, пока не указан CDN.", + "Page_title": "Заголовок страницы", + "Page_URL": "URL страницы", + "Pages": "Страницы", + "Paid_Apps": "Платные приложения", + "Parent_channel_doesnt_exist": "Канал не существует.", + "Parent_channel_or_team": "Родительский канал или группа", + "Participants": "Участники", + "Password": "Пароль", + "Password_Change_Disabled": "Администратор отключил возможность изменения паролей", + "Password_Changed_Description": "Вы можете использовать следующие подстановки: \n - `[password]` для временного пароля. \n - `[name]`, `[fname]`, `[lname]` для полного имения пользователя, фамилии или второго имени. \n - `[email]` для пользовательского email \n - `[Site_Name]` и `[Site_URL]` для имения приложения и его URL. ", + "Password_Changed_Email_Subject": "[Site_Name] - Пароль Изменен", + "Password_changed_section": "Пароль Изменен", + "Password_changed_successfully": "Пароль успешно изменен", + "Password_History": "История паролей", + "Password_History_Amount": "Длина истории паролей", + "Password_History_Amount_Description": "Количество последних использованных паролей для предотвращения повторного использования пользователями.", + "Password_Policy": "Политика паролей", + "Password_to_access": "Пароль доступа", + "Passwords_do_not_match": "Пароли не совпадают", + "Past_Chats": "Прошлые чаты", + "Paste": "Вставить", + "Paste_error": "Ошибка чтения из буфера обмена", + "Paste_here": "Вставить сюда...", + "Payload": "Тело запроса", + "PDF": "PDF", + "Peer_Password": "Пароль пользователя", + "People": "Люди", + "People_can_only_join_by_being_invited": "Только приглашенные люди могут присоединиться", + "Permalink": "Постоянная ссылка", + "Permissions": "Права доступа", + "Personal_Access_Tokens": "Токены для личного доступа", + "Pharmaceutical": "Фармацевтический", + "Phone": "Телефон", + "Phone_already_exists": "Такой телефон уже используется", + "Phone_call": "Телефонный звонок", + "Phone_Number": "Номер телефона", + "Phone_number": "Номер телефона", + "PID": "ИД процесса", + "Pin": "Закрепить", + "Pin_Message": "Прикрепить сообщение", + "pin-message": "Прикрепить сообщение", + "pin-message_description": "Разрешение прикреплять сообщение на канале", + "Pinned_a_message": "Прикрепленное сообщение:", + "Pinned_Messages": "Прикрепленные сообщения", + "pinning-not-allowed": "Прикрепление сообщений не разрешается", + "PiwikAdditionalTrackers": "Дополнительные сайты Piwik", + "PiwikAdditionalTrackers_Description": "Вы можете отправлять статистику на несколько серверов Piwik добавив URL и siteId. Пример: \n`[ { \"trackerURL\" : \"https://my.piwik.domain2/\", \"siteId\" : 42 }, { \"trackerURL\" : \"https://my.piwik.domain3/\", \"siteId\" : 15 } ]`", + "PiwikAnalytics_cookieDomain": "Все субдомены", + "PiwikAnalytics_cookieDomain_Description": "Отслеживать посетителей всех субдоменов", + "PiwikAnalytics_domains": "Скрыть исходящие ссылки", + "PiwikAnalytics_domains_Description": "В отчете «Outlinks» спрячьте клики с известными URL-адресами псевдонимов. Вставьте один домен в строку и не используйте разделители.", + "PiwikAnalytics_prependDomain": "Добавить имя домена", + "PiwikAnalytics_prependDomain_Description": "Подготовьте домен сайта к заголовку страницы при отслеживании", + "PiwikAnalytics_siteId_Description": "Идентификатор. Используется для идентификации текущего сайта. Пример: 17", + "PiwikAnalytics_url_Description": "URL, где находится Piwik, обязательно должен содержать слэш в конце. Пример: `https://piwik.rocket.chat/`", + "Placeholder_for_email_or_username_login_field": "Подсказка для поля Email или имени пользователя при входе", + "Placeholder_for_password_login_confirm_field": "Подтвердить держатель для поля Password Login", + "Placeholder_for_password_login_field": "Подсказка для поля пароль при входе", + "Please_add_a_comment": "Пожалуйста, добавьте комментарий", + "Please_add_a_comment_to_close_the_room": "Пожалуйста, добавьте комментарий, чтобы закрыть комнату", + "Please_answer_survey": "Пожалуйста, уделите минуту для того, чтобы ответить на несколько вопросов об этом чате", + "Please_enter_usernames": "Пожалуйста, введите логин...", + "please_enter_valid_domain": "Пожалуйста, введите валидный домен", + "Please_enter_value_for_url": "Пожалуйста, введите ссылку на ваш аватар.", + "Please_enter_your_new_password_below": "Введите ваш новый пароль ниже:", + "Please_enter_your_password": "Повторно введите свой пароль", + "Please_fill_a_label": "Заполните подпись", + "Please_fill_a_name": "Пожалуйста, введите имя", + "Please_fill_a_token_name": "Введите действительное имя токена", + "Please_fill_a_username": "Заполните имя пользователя", + "Please_fill_all_the_information": "Пожалуйста, заполните информацию", + "Please_fill_an_email": "Пожалуйста заполните e-mail", + "Please_fill_name_and_email": "Заполните имя и адрес электронной почты", + "Please_go_to_the_Administration_page_then_Livechat_Facebook": "Пожалуйста, перейдите на страницу Livechat > Facebook в административной части", + "Please_select_an_user": "Пожалуйста, выберите пользователя", + "Please_select_enabled_yes_or_no": "Выберите вариант \"Разрешено\"", + "Please_select_visibility": "Пожалуйста, выберите видимость", + "Please_wait": "Пожалуйста, подождите", + "Please_wait_activation": "Пожалуйста, подождите, это может занять некоторое время.", + "Please_wait_while_your_account_is_being_deleted": "Пожалуйста, подождите, ваша учетная запись удаляется...", + "Please_wait_while_your_profile_is_being_saved": "Пожалуйста, подождите, пока ваш профиль сохраняется...", + "Pool": "Pool", + "Port": "Порт", + "Post_as": "Отправить от имени", + "Post_to": "Отправить в", + "Post_to_Channel": "Опубликовать на канале", + "post-readonly": "Сообщение только для чтения", + "post-readonly_description": "Разрешение на отправление сообщений на канале только для чтения", + "Preferences": "Настройки", + "Preferences_saved": "Настройки сохранены", + "Premium": "Организация", + "Preparing_data_for_import_process": "Подготовка данных для процесса импорта", + "Preparing_list_of_channels": "Подготовка списка каналов", + "Preparing_list_of_messages": "Подготовка списка сообщений", + "Preparing_list_of_users": "Подготовка списка пользователей", + "Presence": "Присутствие", + "Presence_service": "Служба присутствия", + "Preview": "Предварительный просмотр", + "preview-c-room": "Предварительный просмотр публичного канала", + "preview-c-room_description": "Разрешение на просмотр содержимого публичного канала перед присоединением", + "Previous_month": "Предыдущий месяц", + "Previous_week": "Предыдущая неделя", + "Price": "Цена", + "Priorities": "Приоритеты", + "Priority": "Приоритет", + "Priority_removed": "Приоритет удален", + "Privacy": "Приватность", + "Privacy_Policy": "Политика конфиденциальности", + "Private": "Закрытый канал", + "Private_Apps": "Приватные приложения", + "Private_Apps_Count_Enabled": { + "one": "{{count}} приватное приложение включено", + "few": "{{count}} приватных приложений включено", + "many": "{{count}} приватных приложений включено", + "other": "{{count}} приватных приложений включено" + }, + "Private_Channel": "Закрытый канал", + "Private_Channels": "Закрытый канал", + "Private_channels": "Закрытый канал", + "Private_Chats": "Приватные чаты", + "Private_Group": "Приватная группа", + "Private_Groups": "Приватные группы", + "Private_Groups_list": "Список приватных групп", + "Private_Team": "Закрытое сообщество", + "Productivity": "Продуктив", + "Profile": "Профиль", + "Profile_details": "Детали профиля", + "Profile_picture": "Изображение профиля", + "Profile_saved_successfully": "Профиль успешно сохранен", + "Prometheus": "Prometheus", + "Prometheus_API_User_Agent": "API: Отслеживание User Agent", + "Prometheus_Garbage_Collector": "Сбор NodeJS GC", + "Prometheus_Garbage_Collector_Alert": "Для деактивации требуется перезагрузка", + "Prometheus_Reset_Interval": "Интервал сброса (мс)", + "Protocol": "Протокол", + "Prune": "Очистка", + "Prune_finished": "Очистка завершена", + "Prune_Messages": "Удалить сообщения", + "Prune_Modal": "Вы уверены, что хотите удалить эти сообщения? Удаленные сообщения не могут быть восстановлены.", + "Prune_Warning_after": "Это приведет к удалению всех {{items}} в {{roomName}} после {{fromDate}}.", + "Prune_Warning_all": "Это удалит все {{items}} в {{roomName}}!", + "Prune_Warning_before": "Это приведет к удалению всех {{items}} в {{roomName}} до {{toDate}}.", + "Prune_Warning_between": "Это приведет к удалению всех {{items}} в {{roomName}} между {{fromDate}} и {{toDate}}.", + "Pruning_files": "Обрезка файлов ...", + "Pruning_messages": "Обрезка сообщений ...", + "Public": "Открытый", + "Public_Channel": "Открытый канал", + "Public_Channels": "Публичные каналы", + "Public_Community": "Открытое сообщество", + "Public_URL": "Публичный URL", + "Purchase_for_free": "Покупка БЕСПЛАТНО", + "Purchased": "Покупка", + "Push": "Push уведомления", + "Push_apn_cert": "APN сертификат", + "Push_apn_dev_cert": "APN Dev сертификат", + "Push_apn_dev_key": "Ключ APN Dev", + "Push_apn_dev_passphrase": "APN dev passphrase", + "Push_apn_key": "Ключ APN", + "Push_apn_passphrase": "APN passphrase", + "Push_enable": "Включить", + "Push_enable_gateway": "Включить шлюз", + "Push_enable_gateway_Description": "Чтобы включить эту настройку и использовать наш шлюз, вам необходимо принять условия регистрации сервера (Setup Wizard - Organization Info - Register Server) и наши условия конфиденциальности (Setup Wizard - Cloud Info - Cloud Service Privacy Terms Agreement)", + "Push_gateway": "Шлюз", + "Push_gateway_description": "Несколько строк могут быть использованы для указания нескольких шлюзов", + "Push_gcm_api_key": "Ключ GCM API", + "Push_gcm_project_number": "GCM project number", + "Push_Notifications": "Push-уведомления", + "Push_production": "Продакшн", + "Push_request_content_from_server": "Получение полного содержимого сообщения с сервера при приеме", + "Push_Setting_Requires_Restart_Alert": "После изменения этого параметра потребуется перезапустить Rocket.Chat.", + "Push_show_message": "Показать сообщение в уведомлении", + "Push_show_username_room": "Показывать канал/группу/имя пользователя в уведомлении", + "Push_test_push": "Тест", + "Query": "Запрос", + "Query_description": "Дополнительные условия для определения того, каким пользователям отправлять электронную почту. Отписавшиеся пользователи, автоматически удаляются из запроса. Должен быть валидным JSON. Например: \"{\"createdAt\":{\"$gt\":{\"$date\": \"2015-01-01T00:00:00.000Z\"}}}\"", + "Query_is_not_valid_JSON": "Запрос не валидный JSON ", + "Queue": "Очередь", + "Queue_delay_timeout": "Время ожидания задержки обработки очереди истекло", + "Queue_management": "Управление очередью", + "Queue_Time": "Время очереди", + "Queues": "Очереди", + "Quote": "Цитировать", + "quote": "цитировать", + "Random": "Случайный", + "Rate_Limiter_Limit_RegisterUser": "Звонки с номера по умолчанию на ограничитель скорости для регистрации пользователя", + "Rate_Limiter_Limit_RegisterUser_Description": "Количество вызовов по умолчанию для регистрации конечных точек пользователем (API REST и API реального времени), разрешенных в пределах временного диапазона, указанного в разделе \"Ограничение частоты запросов к API\".", + "React_when_read_only": "Разрешить реакции", + "React_when_read_only_changed_successfully": "Разрешение на реакции при включенном режиме только для чтения изменено", + "Reacted_with": "Реагирует с", + "Reactions": "Реакции", + "Read_by": "Читать", + "Read_only": "Только для чтения", + "Read_only_changed_successfully": "Режим \"только для чтения\" успешно изменен", + "Read_only_channel": "Канал только для чтения", + "Read_only_group": "Группа только для чтения", + "Real_Estate": "Недвижимость", + "Real_Time_Monitoring": "Мониторинг в режиме реального времени", + "RealName_Change_Disabled": "Ваш администратор отключил возможность смены имени", + "Reason_To_Join": "Причина присоединения", + "Receive_alerts": "Получать уведомления", + "Receive_Group_Mentions": "Получать упоминания @all и @here", + "Recent_Import_History": "Недавняя история импорта", + "Record": "Запись", + "recording": "запись", + "Redirect_URI": "Redirect URI", + "Refresh": "Обновить", + "Refresh_keys": "Обновить клавиши", + "Refresh_oauth_services": "Обновить сервисы OAuth", + "Refresh_your_page_after_install_to_enable_screen_sharing": "Чтобы включить демонстрацию экрана, обновите страницу после установки", + "Regenerate_codes": "Восстановить коды", + "Regexp_validation": "Проверка используя RegExp", + "Register": "Зарегистрировать новую учетную запись", + "Register_new_account": "Зарегистрировать новую учетную запись", + "Register_Server": "Регистрация сервера", + "Register_Server_Info": "Используйте предварительно сконфигурированные шлюзы и прокси, предоставленные Rocket.Chat Technologies Corp.", + "Register_Server_Opt_In": "Информационный бюллетень, предложения и обновления продуктов", + "Register_Server_Registered": "Зарегистрируйтесь для доступа", + "Register_Server_Registered_I_Agree": "Я согласен с", + "Register_Server_Registered_Livechat": "Livechat omnichannel proxy", + "Register_Server_Registered_Marketplace": "Магазин приложений", + "Register_Server_Registered_OAuth": "OAuth для социальной сети", + "Register_Server_Registered_Push_Notifications": "Мобильный шлюз уведомлений о переносе", + "Register_Server_Standalone": "Сохраняйте автономность, вам нужно будет", + "Register_Server_Standalone_Own_Certificates": "Перекомпилируйте мобильные приложения своими собственными сертификатами", + "Register_Server_Standalone_Service_Providers": "Создание учетных записей с поставщиками услуг", + "Register_Server_Standalone_Update_Settings": "Обновление предварительно настроенных настроек", + "Register_Server_Terms_Alert": "Для завершения регистрации, пожалуйста, согласитесь с условиями.", + "register-on-cloud": "Регистрация в облаке", + "RegisterWorkspace_Features_Marketplace_Description": "Установите приложения в \"Магазине приложений\" Rocket.Chat для этого рабочего пространства.", + "RegisterWorkspace_Features_Marketplace_Title": "Магазин", + "RegisterWorkspace_Features_MobileNotifications_Description": "Позволяет участникам рабочего пространства получать уведомления на своих мобильных устройствах.", + "RegisterWorkspace_Features_MobileNotifications_Title": "Push-уведомления на мобильных устройствах", + "RegisterWorkspace_Features_Omnichannel_Title": "Настройки Omnichannel", + "RegisterWorkspace_Registered_Description": "Доступные службы", + "RegisterWorkspace_Setup_Label": "Адрес электронной почты учетной записи в облаке", + "Registration": "Регистрация", + "Registration_Succeeded": "Успешная регистрация", + "Registration_via_Admin": "Регистрация через администратора", + "registration.component.form.confirmation": "Подтверждение", + "registration.component.form.confirmPassword": "Подтвердить пароль", + "registration.component.form.divider": "или", + "registration.component.form.email": "Электронная почта", + "registration.component.form.invalidConfirmPass": "Пароли не совпадают", + "registration.component.form.invalidEmail": "Введен некорректный адрес электронной почты", + "registration.component.form.name": "Имя", + "registration.component.form.password": "Пароль", + "registration.component.form.reasonToJoin": "Причина присоединения", + "registration.component.form.register": "Зарегистрироваться", + "registration.component.form.requiredField": "Это обязательное поле", + "registration.component.form.sendConfirmationEmail": "Отправить электронное письмо с подтверждением", + "registration.component.form.submit": "Отправить", + "registration.component.form.username": "Имя пользователя", + "registration.component.form.usernameAlreadyExists": "Такой пользователь уже существует. Пожалуйста, выберите другое имя.", + "registration.component.login": "Авторизация", + "registration.component.login.userNotFound": "Пользователь не найден", + "registration.component.resetPassword": "Восстановить пароль", + "registration.page.login.errors.AppUserNotAllowedToLogin": "Пользователям приложений не разрешается напрямую входить в систему.", + "registration.page.login.errors.licenseUserLimitReached": "Достигнуто максимальное количество пользователей.", + "registration.page.login.errors.loginBlockedForIp": "Вход был временно заблокирован для этого IP", + "registration.page.login.errors.loginBlockedForUser": "Вход был временно заблокирован для этого пользователя", + "registration.page.login.errors.wrongCredentials": "Пользователь не найден, или введен неправильный пароль", + "registration.page.registration.waitActivationWarning": "Прежде чем вы сможете использовать вашу учетную запись, она должна быть активирована администратором.", + "registration.page.resetPassword.sent": "Если этот адрес электронной почты зарегистрирован, мы отправим на него инструкцию по сбросу пароля. Если вы не получили электронное сообщение, попробуйте снова позже.", + "Regular_Expressions": "Регулярные выражения", + "Reject_call": "Отклонить вызов", + "Release": "Выпуск", + "Religious": "Религиозная организация", + "Reload": "Перезагрузить", + "Reload_page": "Перезагрузить страницу", + "Reload_Pages": "Перезагрузить страницу", + "Remove": "Удалить", + "Remove_Admin": "Удалить администратора", + "Remove_as_leader": "Удалить из лидеров", + "Remove_as_moderator": "Удалить из модераторов", + "Remove_as_owner": "Удалить из владельцев", + "Remove_Channel_Links": "Удалить ссылки на каналы", + "Remove_custom_oauth": "Удалить пользовательский OAuth", + "Remove_from_room": "Удалить из канала", + "Remove_from_team": "Удалить из команды", + "Remove_last_admin": "Удаление последнего администратора", + "Remove_someone_from_room": "Удалить кого-либо из канала", + "remove-closed-livechat-room": "Удалить закрытый Omnichannel чат", + "remove-closed-livechat-rooms": "Удалить закрытый Livechat Rooms", + "remove-closed-livechat-rooms_description": "Разрешение на удаление закрытых чатов omnichannel", + "remove-livechat-department": "Удалить отделы Omnichannel", + "remove-slackbridge-links": "Удалить ссылки slackbridge", + "remove-user": "Удалить пользователя", + "remove-user_description": "Разрешение на удаление пользователя из чата", + "Removed": "Удаленные", + "Removed__roomName__from_this_team": "удалил(-а) #{{roomName}} из этой рабочей группы", + "Removed__username__from_team": "удалил(-а) @{{user_removed}} из этой рабочей группы", + "Removed_User": "Удаленный пользователь", + "Replay": "Ответить", + "Replied_on": "Ответил на", + "Replies": "Ответы", + "Reply": "Ответить", + "Reply_in_direct_message": "Ответить личным сообщением", + "Reply_in_thread": "Ответить в треде", + "Reply_via_Email": "Ответить по электронной почте", + "ReplyTo": "Ответить", + "Report": "Отчет", + "Report_Abuse": "Сообщить о нарушениях", + "Report_sent": "Сообщение отправлено", + "Reporting": "Сбор статистики", + "Request": "Запрос", + "Request_comment_when_closing_conversation": "Запросить комментарий при закрытии разговора", + "Request_comment_when_closing_conversation_description": "Если эта функция включена, то перед закрытием разговора агенту необходимо будет задать комментарий.", + "Request_tag_before_closing_chat": "Запросить метки до закрытия разговора", + "Requested": "Запросы", + "Requested_apps_will_appear_here": "Запрошенные приложения появятся здесь", + "Requested_At": "Запрошено в", + "Requested_By": "Запрошено", + "Require": "Требуется", + "Require_all_tokens": "Требовать все токены", + "Require_any_token": "Требовать любой токен", + "Require_password_change": "Требуется смена пароля", + "Required": "Требуется", + "required": "требуется", + "Resend_verification_email": "Отправить проверочный email ещё раз", + "Reset": "Восстановить", + "Reset_Connection": "Сбросить соединение", + "Reset_password": "Восстановить пароль", + "Reset_section_settings": "Восстановить значения по умолчанию", + "Reset_TOTP": "Сброс TOTP", + "reset-other-user-e2e-key": "Сброс E2E Key другого пользователя ", + "Responding": "Реагирование", + "Response_description_post": "Пустые тела запроса или тело с пустым текстовым свойством будут просто игнорироваться. Не 200 ответы будут повторены разумное количество раз. Ответ будет отправлен с использованием псевдонима и аватара, указанных выше. Вы можете переопределить эти данные, как в примере выше.", + "Response_description_pre": "Если обработчик хочет отправить ответ обратно в канал, в качестве тела ответа должен быть возвращен следующий JSON:", + "Restart": "Перезапустить", + "Restart_the_server": "Перезапустить сервер", + "restart-server": "Перезагрузить сервер", + "Retail": "Розничная торговля", + "Retention_setting_changed_successfully": "Настройки политики очистки изменились успешно", + "RetentionPolicy": "Очистка сообщений", + "RetentionPolicy_Advanced_Precision": "Использовать расширенную конфигурацию политики очистки сообщений", + "RetentionPolicy_Advanced_Precision_Cron": "Использовать расширенный планировщик для политики очистки сообщений", + "RetentionPolicy_Advanced_Precision_Cron_Description": "Как часто должен запускаться таймер очистки сообщений определяется правилом задачи планировщика. Установка этих значений позволяет каналам с более частыми таймерами очистки сообщений работать лучше, но может стоить дополнительных вычислительных мощностей на больших сообществах.", + "RetentionPolicy_AppliesToChannels": "Применяется к открытым каналам", + "RetentionPolicy_AppliesToDMs": "Применяется к личным сообщениям", + "RetentionPolicy_AppliesToGroups": "Применяется к закрытым каналам", + "RetentionPolicy_Description": "Автоматически удаляет старые сообщения на вашем сервере Rocket.Chat.", + "RetentionPolicy_DoNotPruneDiscussion": "Не удалять сообщения обсуждений", + "RetentionPolicy_DoNotPrunePinned": "Не удалять прикрепленные сообщения", + "RetentionPolicy_DoNotPruneThreads": "Не очищать треды", + "RetentionPolicy_Enabled": "Включено", + "RetentionPolicy_ExcludePinned": "Исключить закрепленные сообщения", + "RetentionPolicy_FilesOnly": "Удалить только файлы", + "RetentionPolicy_FilesOnly_Description": "Удаляются только файлы, сами сообщения остаются на месте.", + "RetentionPolicy_MaxAge": "Максимальное время жизни сообщений", + "RetentionPolicy_MaxAge_Channels": "Максимальное время жизни сообщений в открытых каналах", + "RetentionPolicy_MaxAge_Description": "Удалять все сообщения старше этого значения, в днях", + "RetentionPolicy_MaxAge_DMs": "Максимальное время жизни личных сообщений", + "RetentionPolicy_MaxAge_Groups": "Максимальное время жизни сообщений в закрытых каналах", + "RetentionPolicy_Precision": "Точность таймера", + "RetentionPolicy_Precision_Description": "Как часто должен запускаться таймер очистки. Установка этих значений позволяет каналам с более частыми таймерами очистки сообщений работать лучше, но может стоить дополнительных вычислительных мощностей на больших сообществах.", + "RetentionPolicyRoom_Enabled": "Автоматически удалять старые сообщения", + "RetentionPolicyRoom_ExcludePinned": "Исключить закрепленные сообщения", + "RetentionPolicyRoom_FilesOnly": "Удалять только файлы, сохранять сообщения", + "RetentionPolicyRoom_MaxAge": "Максимальный срок жизни сообщения в днях (по умолчанию: {{max}})", + "RetentionPolicyRoom_OverrideGlobal": "Переопределить глобальную политику очистки", + "RetentionPolicyRoom_ReadTheDocs": "Внимание! Изменение этих настроек без особой осторожности может уничтожить всю историю сообщений. Прежде чем включать эту функцию, пожалуйста, прочтите документацию здесь.", + "Retry": "Повторная попытка", + "Retry_Count": "Число повторных попыток", + "Return_to_home": "Вернуться домой", + "Return_to_previous_page": "Вернуться на предыдущую страницу", + "Return_to_the_queue": "Вернуться в очередь", + "Ringing": "Идет вызов", + "Robot_Instructions_File_Content": "Содержание файла Robots.txt", + "Rocket_Chat_Alert": "Rocket.Chat alert", + "Role": "Роль", + "Role_Editing": "Редактировать роль", + "Role_Mapping": "Сопоставление ролей", + "Role_removed": "Роль удалена", + "Roles": "Роли", + "Room": "Комната", + "room_account_deactivated": "Эта учетная запись деактивирована", + "room_allowed_reacting": "Пользователь {{user_by}} разрешил реакции в комнате", + "Room_announcement_changed_successfully": "Объявление комнаты успешно изменено", + "Room_archivation_state": "Статус", + "Room_archivation_state_false": "В сети", + "Room_archivation_state_true": "Архивировать", + "Room_archived": "Канал архивирован", + "room_changed_announcement": "Пользователь {{user_by}} изменил объявление комнаты на {{room_announcement}} ", + "room_changed_avatar": "Пользователь {{user_by}} изменил аватар чата", + "room_changed_description": "Пользователь {{user_by}} изменил описание комнаты на {{room_description}}", + "room_changed_privacy": "Пользователь {{user_by}} изменил тип комнаты на {{room_type}}", + "room_changed_topic": "Пользователь {{user_by}} изменил тему комнаты на {{room_topic}}", + "Room_default_change_to_private_will_be_default_no_more": "Этот канал является каналом по умолчанию, если сделать его приватной группой, он перестанет быть каналом по-умолчанию. Вы хотите продолжить?", + "Room_description_changed_successfully": "Описание канала было успешно обновлено", + "room_disallowed_reacting": "Пользователь {{user_by}} запретил реакции в комнате", + "Room_Edit": "Редактировать чат", + "Room_has_been_archived": "Комната была архивирована", + "Room_has_been_removed": "Комната удалена", + "Room_has_been_unarchived": "Канал был восстановлен", + "Room_Info": "Информация о чате", + "room_is_blocked": "Комната была заблокирована", + "room_is_read_only": "Этот чат доступен только для чтения", + "room_name": "имя чата", + "Room_name_changed": "Пользователь {{user_by}} поменял название комнаты на {{room_name}}", + "Room_name_changed_successfully": "Название комнаты успешно изменено", + "Room_not_exist_or_not_permission": "Эта комната не существует или у вас нет разрешения на доступ к ней", + "Room_not_found": "Комната не найдена", + "Room_password_changed_successfully": "Пароль комнаты успешно изменён", + "room_removed_read_only": "Пользователь{{user_by}} добавил разрешение на запись для комнаты", + "room_set_read_only": "Пользователь {{user_by}} установил разрешение только на чтение для комнаты", + "Room_topic_changed_successfully": "Тема комнаты успешно изменена", + "Room_type_changed_successfully": "Тип комнаты успешно изменён", + "Room_type_of_default_rooms_cant_be_changed": "Эта комната является комнатой по умолчанию и её тип не может быть изменён. Пожалуйста, обратитесь к вашему администратору.", + "Room_unarchived": "Комната разархивирована", + "Room_updated_successfully": "Чат успешно обновлен!", + "Room_uploaded_file_list": "Список файлов канала", + "Room_uploaded_file_list_empty": "Нет доступных файлов", + "Rooms": "Комнаты", + "Rooms_added_successfully": "Комнаты добавлены", + "Routing": "Маршрутизация", + "Run_only_once_for_each_visitor": "Запускать только один раз для каждого посетителя", + "run-import": "Запустить импорт", + "run-import_description": "Разрешение на запуск импортеров", + "run-migration": "Запустить миграцию", + "run-migration_description": "Разрешение на запуск миграций", + "Running_Instances": "Запущенные виртуальные машины", + "Runtime_Environment": "Среда выполнения", + "Same_As_Token_Sent_Via": "То же, что и «Token Sent Via»", + "Same_Origin": "Одинаковый источник", + "Same_Style_For_Mentions": "Такой же стиль для упоминаний", + "SAML": "SAML разметка", + "SAML_Allowed_Clock_Drift": "Допустимое смещение часов поставщика идентификационных данных", + "SAML_Allowed_Clock_Drift_Description": "Часы поставщика идентификационных данных могут немного опережать системные часы. Вы можете допустить небольшое смещение часов. Его значение должно быть указано в количестве миллисекунд (мс). Указанное значение прибавляется к текущему времени проверки ответа.", + "SAML_AuthnContext_Template": "Шаблон AuthnContext", + "SAML_AuthnContext_Template_Description": "Здесь можно использовать любую переменную из шаблона AuthnRequest. \n \n Чтобы добавить дополнительные контексты authn, продублируйте тег `AuthnContextClassRef` и замените переменную `\\_\\_authnContext\\_\\_` на новый контекст.", + "SAML_AuthnRequest_Template": "Шаблон AuthnRequest", + "SAML_AuthnRequest_Template_Description": "Доступны следующие переменные: \n- *\\_\\_newId\\_\\_*: Случайно сгенерированная строка идентификатора \n- *\\_\\_instant\\_\\_*: Текущая метка времени \n- *\\_\\_callbackUrl\\_\\_*: URL обратного вызова Rocket.Chat. \n- *\\_\\_entryPoint\\_\\_*: Значение параметра *Custom Entry Point*. \n- *\\_\\_issuer\\_\\_*: Значение параметра *Custom Issuer*. \n- *\\_\\_identifierFormatTag\\_\\_*: Содержимое шаблона *NameID Policy Template*, если настроен действительный *Identifier Format*. \n- *\\_\\_identifierFormat\\_\\_*: Значение параметра *Формат идентификатора*. \n- *\\_\\_authnContextTag\\_\\_*: Содержимое шаблона *Автоконтекста*, если настроен действительный *Настроенный Автоконтекст*. \n- *\\_\\_authnContextComparison\\_\\_*: Значение параметра *Сравнение контекстов*. \n- *\\_\\_authnContext\\_\\_*: Значение параметра *Custom Authn Context*.", + "SAML_Connection": "Подключение", + "SAML_Custom_Authn_Context": "Пользовательский контекст Authn", + "SAML_Custom_Authn_Context_Comparison": "Сравнение контекста Authn", + "SAML_Custom_Authn_Context_description": "Оставьте это значение пустым, чтобы исключить контекст authn из запроса. \n \nЧтобы добавить несколько контекстов аутентификации, добавьте дополнительные контексты непосредственно в параметр *AuthnContext Template*.", + "SAML_Custom_Cert": "Пользовательский сертификат", + "SAML_Custom_channels_update": "Обновление подписок чата при каждом входе в систему", + "SAML_Custom_channels_update_description": "Гарантирует, что пользователь является членом всех каналов в SAML утверждения на каждом входе в систему.", + "SAML_Custom_Debug": "Включить режим отладки", + "SAML_Custom_EMail_Field": "Имя поля электронной почты", + "SAML_Custom_Entry_point": "Пользовательская точка входа", + "SAML_Custom_Generate_Username": "Сгенерировать логин", + "SAML_Custom_IDP_SLO_Redirect_URL": "IDP SLO redirect URL", + "SAML_Custom_Immutable_Property": "Неизменяемое имя поля", + "SAML_Custom_Immutable_Property_EMail": "E-Mail", + "SAML_Custom_Immutable_Property_Username": "Имя пользователя", + "SAML_Custom_include_private_channels_update": "Включить приватные чаты в подписку чатов", + "SAML_Custom_include_private_channels_update_description": "Добавляет пользователя в любые приватные чаты, которые существуют в SAML утверждении.", + "SAML_Custom_Issuer": "Пользовательская организация", + "SAML_Custom_Logout_Behaviour": "Выход из системы", + "SAML_Custom_Logout_Behaviour_End_Only_RocketChat": "Выйти из Rocket.Chat", + "SAML_Custom_Logout_Behaviour_Terminate_SAML_Session": "Завершить сеанс SAML", + "SAML_Custom_mail_overwrite": "Перезаписать e-mail пользователя (использовать атрибуты idP)", + "SAML_Custom_name_overwrite": "Перезаписать полное имя пользователя (использовать атрибуты idP)", + "SAML_Custom_Private_Key": "Закрытый ключ содержит", + "SAML_Custom_Provider": "Пользовательский поставщик", + "SAML_Custom_Public_Cert": "Публичный ключ содержит", + "SAML_Custom_signature_validation_all": "Проверить все подписи", + "SAML_Custom_signature_validation_assertion": "Удостоверить подпись утверждения", + "SAML_Custom_signature_validation_either": "Удостоверить любую подпись", + "SAML_Custom_signature_validation_response": "Удостоверить подпись ответа", + "SAML_Custom_signature_validation_type": "Тип проверки подлинности подписи", + "SAML_Custom_signature_validation_type_description": "Этот параметр будет игнорироваться, если пользовательский сертификат не предоставлен.", + "SAML_Custom_user_data_custom_fieldmap": "Карта полей данных пользователя", + "SAML_Custom_user_data_custom_fieldmap_description": "Настройте способ заполнения пользовательских полей из записи в SAML (после обнаружения).", + "SAML_Custom_user_data_fieldmap": "Карта пользовательских данных", + "SAML_Custom_user_data_fieldmap_description": "Настройте, как поля учетной записи пользователя (например, электронная почта) заполняются из записи в SAML (после обнаружения) \nВ качестве примера, `{\"name\":\"cn\", \"email\":\"mail\"}` выберет имя человека из атрибута cn, а почту из почтового атрибута. \nДоступные поля в Rocket.Chat: `name`, `email` and `username`, всё остальное будет сохранено как `customFields`. \nПрисвойте имя неизменяемого атрибута ключу '{{identifier}}', чтобы использовать его в качестве идентификатора пользователя. \nВы также можете использовать регулярные выражения и шаблоны. Шаблоны будут обрабатываться в первую очередь, за исключением тех случаев, когда они ссылаются на результат регулярного выражения. \n`{\"email\": \"mail\",\"username\": {\"fieldName\": \"mail\",\"regex\": \"(.*)@.+$\",\"template\": \"user-regex\"}, \"name\": { \"fieldNames\": [\"firstName\", \"lastName\"], \"template\": \"{{firstName}} {{lastName}}\"}, \"{{identifier}}\": \"uid\"}`", + "SAML_Custom_Username_Field": "Поле \"Имя пользователя\"", + "SAML_Custom_Username_Normalize": "Нормализовать имя пользователя", + "SAML_Custom_Username_Normalize_Lowercase": "В нижний регистр", + "SAML_Custom_Username_Normalize_None": "Нет нормализации", + "SAML_Default_User_Role": "Роль пользователя по умолчанию", + "SAML_Default_User_Role_Description": "Вы можете указать несколько ролей, разделяя их запятыми.", + "SAML_Enterprise": "Организация", + "SAML_General": "Общее", + "SAML_Identifier_Format": "Формат идентификатора", + "SAML_Identifier_Format_Description": "Оставьте это поле пустым, чтобы исключить политику NameID из запроса.", + "SAML_LogoutRequest_Template": "Шаблон запроса на выход из системы", + "SAML_LogoutRequest_Template_Description": "Доступны следующие переменные: \n- *\\_\\_newId\\_\\_*: Случайно сгенерированная строка идентификатора \n- *\\_\\_instant\\_\\_*: Текущая метка времени \n- *\\_\\_idpSLORedirectURL\\_\\_*: URL IDP Single LogOut для перенаправления. \n- *\\_\\_issuer\\_\\_*: Значение параметра *Custom Issuer*. \n- *\\_\\_identifierFormat\\_\\_*: Значение параметра *Формат идентификатора*. \n- *\\_\\_nameID\\_\\_*: Идентификатор имени, полученный от IdP, когда пользователь вошел в систему. \n- *\\_\\_sessionIndex\\_\\_*: Индекс сессии, полученный от IdP, когда пользователь вошел в систему.", + "SAML_LogoutResponse_Template": "Шаблон выхода из системы", + "SAML_LogoutResponse_Template_Description": "Доступны следующие переменные: \n- *\\_\\_newId\\_\\_*: Случайно сгенерированная идентификационная строка \n- *\\_\\_inResponseToId\\_\\_*: Идентификатор запроса на выход из системы, полученный от IdP \n- *\\_\\_instant\\_\\_*: Текущая метка времени \n- *\\_\\_idpSLORedirectURL\\_\\_*: URL одиночного входа в систему IDP для переадресации. \n- *\\_\\_issuer\\_\\_*: Значение параметра *Custom Issuer*. \n- *\\_\\_identifierFormat\\_\\_*: Значение параметра *Identifier Format*. \n- *\\_\\_nameID\\_\\_*: Идентификатор имени, полученный из запроса на выход из системы IdP. \n- *\\_\\_sessionIndex\\_\\_*: СессияИндекс, полученный из запроса на выход из системы IdP.", + "SAML_Metadata_Certificate_Template_Description": "Доступны следующие переменные: \n- *\\_\\_certificate\\_\\_*: Частный сертификат для шифрования утверждения.", + "SAML_Metadata_Template": "Шаблон метаданных", + "SAML_Metadata_Template_Description": "Доступны следующие переменные: \n- *\\_\\_sloLocation\\_\\_*:URL одиночного входа в систему Rocket.Chat. \n- *\\_\\_issuer\\_\\_*: Значение параметра *Custom Issuer*. \n- *\\_\\_identifierFormat\\_\\_*: Значение параметра *Identifier Format*. \n- *\\_\\_certificateTag\\_\\_*: Если настроен личный сертификат, он будет включать *Metadata Certificate Template*, в противном случае он будет проигнорирован. \n- *\\_\\_callbackUrl\\_\\_*: URL обратного вызова Rocket.Chat.", + "SAML_MetadataCertificate_Template": "Шаблон сертификата метаданных", + "SAML_NameIdPolicy_Template": "Шаблон политики NameID", + "SAML_NameIdPolicy_Template_Description": "Тут Вы можете использовать любую переменную из шаблона запроса авторизации.", + "SAML_Role_Attribute_Name": "Имя атрибута роли", + "SAML_Role_Attribute_Name_Description": "Если этот атрибут найден в ответе SAML, его значения будут использоваться в качестве имен ролей для новых пользователей.", + "SAML_Role_Attribute_Sync": "Синхронизация ролей пользователя", + "SAML_Role_Attribute_Sync_Description": "Синхронизация ролей пользователей SAML при входе в систему (перезапись ролей локальных пользователей).", + "SAML_Section_1_User_Interface": "Пользовательский интерфейс", + "SAML_Section_2_Certificate": "Сертификат", + "SAML_Section_3_Behavior": "Поведение", + "SAML_Section_4_Roles": "Роли", + "SAML_Section_5_Mapping": "Сопоставление", + "SAML_Section_6_Advanced": "Расширенный", + "Saturday": "Суббота", + "Save": "Сохранить", + "Save_changes": "Применить", + "Save_Mobile_Bandwidth": "Включить режим экономии трафика для мобильных устройств", + "Save_to_enable_this_action": "Сохраните, чтобы активировать это действие", + "Save_To_Webdav": "Сохранить в WebDAV", + "save-others-livechat-room-info": "Сохранить информацию о других комнатах Livechat", + "save-others-livechat-room-info_description": "Разрешение сохранять информацию из других чатов livechat", + "Saved": "Сохранено", + "Saving": "Сохранение", + "Scan_QR_code": "Используйте приложения авторизаторы, такие как Google Authenticator, Authy или Duo, для того, чтобы отсканировать QR-код. Вам будет показан 6-значный код, который вы должны ввести ниже.", + "Scan_QR_code_alternative_s": "Если вы не можете отсканировать QR код, вы можете ввести код вручную:", + "Scope": "Область", + "Score": "Оценка", + "Screen_Lock": "Экран блокировки", + "Screen_Share": "Демонстрация экрана", + "Script_Enabled": "Использовать скрипт", + "Search": "Поиск", + "Search_Apps": "Поиск приложений", + "Search_by_category": "Поиск по категории", + "Search_by_file_name": "Поиск по имени файла", + "Search_by_username": "Поиск по логину", + "Search_Channels": "Поиск каналов", + "Search_Chat_History": "Поиск по истории чата", + "Search_current_provider_not_active": "Текущий поисковый провайдер неактивен", + "Search_Files": "Искать файлы", + "Search_for_a_more_general_term": "Поиск более общего термина", + "Search_for_a_more_specific_term": "Поиск определенного термина", + "Search_Integrations": "Поиск по интеграциям", + "Search_message_search_failed": "Не удалось выполнить запрос поиска", + "Search_Messages": "Поиск сообщений", + "Search_on_marketplace": "Поиск в магазине", + "Search_Page_Size": "Размер страницы", + "Search_Private_Groups": "Поиск приватных групп", + "Search_Provider": "Поисковый провайдер", + "Search_Requested_Apps": "Поиск запрошенных приложений", + "Search_Rooms": "Поиск чатов", + "Search_Users": "Поиск пользователей", + "Seats_Available": "Рабочих мест доступно: {{seatsLeft}}", + "Seats_usage": "Использование рабочих мест", + "seconds": "секунды", + "Secret_token": "Секретный токен", + "Security": "Безопасность", + "See_documentation": "Открыть документацию", + "See_full_profile": "Смотреть полный профиль", + "See_on_Engagement_Dashboard": "Смотри на панели взаимодействия", + "Select": "Выбрать", + "Select_a_department": "Выберите отдел", + "Select_a_room": "Выберите чат", + "Select_a_user": "Выберите пользователя", + "Select_an_avatar": "Выберите аватар", + "Select_an_option": "Выберите пункт", + "Select_at_least_one_user": "Выберите хотя бы одного пользователя", + "Select_at_least_two_users": "Выберите как минимум двух пользователей", + "Select_department": "Выберите отдел", + "Select_file": "Выберите файл", + "Select_role": "Выберите роль", + "Select_service_to_login": "Выберите сервис для загрузки вашего изображения или загрузите изображение с компьютера напрямую", + "Select_tag": "Выберите метку", + "Select_the_channels_you_want_the_user_to_be_removed_from": "Выберите каналы, из которых вы хотите удалить пользователя", + "Select_the_teams_channels_you_would_like_to_delete": "Выберите чаты Команды, которые вы хотите удалить, те, которые вы не выбрали, будут перемещены в рабочую область.", + "Select_user": "Выберите пользователя", + "Select_users": "Выберите пользователей", + "Selected_agents": "Выбранные представители", + "Selected_by_default": "Выбрано по умолчанию", + "Selected_departments": "Выбранные отделы", + "Selected_first_reply_unselected_following_replies": "Выбрано для первого ответа, не выбрано для последующих ответов", + "Selected_monitors": "Выбранные мониторы", + "Selecting_users": "Выбор пользователей", + "Send": "Отправить", + "Send_a_message": "Отправить сообщение", + "Send_a_test_mail_to_my_user": "Отправка тестового email", + "Send_a_test_push_to_my_user": "Протестировать push-уведомления", + "Send_confirmation_email": "Отправить электронное письмо с подтверждением", + "Send_data_into_RocketChat_in_realtime": "Отправьте данные в Rocket.Chat в режиме реального времени.", + "Send_email": "Отправить Email", + "Send_invitation_email": "Отправить приглашение по электронной почте", + "Send_invitation_email_error": "Вы не предоставили корректный адрес электронной почты.", + "Send_invitation_email_info": "Вы можете отправить несколько электронных писем с приглашением за раз.", + "Send_invitation_email_success": "Вы успешно отправили приглашения на следующие адреса электронной почты:", + "Send_it_as_attachment_instead_question": "Отправить в качестве вложения?", + "Send_me_the_code_again": "Пришлите мне код ещё раз", + "Send_request_on": "Отправить запрос на", + "Send_request_on_agent_message": "Отправить запрос по сообщениям агента", + "Send_request_on_chat_close": "Отправить запрос на закрытие чата", + "Send_request_on_chat_queued": "Отправить запрос на постановку чата в очередь", + "Send_request_on_chat_start": "Отправить запрос на начало чата", + "Send_request_on_chat_taken": "Отправить запрос на взятие чата", + "Send_request_on_forwarding": "Отправить запрос на перенаправление", + "Send_request_on_lead_capture": "Отправить запрос на захват свинца", + "Send_request_on_offline_messages": "Отправить запрос на сообщения в автономном режиме", + "Send_request_on_visitor_message": "Отправить запрос на гостевые сообщения", + "Send_Test": "Отправить тест", + "Send_Test_Email": "Отправить тестовый email", + "Send_via_email": "Отправить по электронной почте", + "Send_via_Email_as_attachment": "Отправить через Email как вложение", + "Send_Visitor_navigation_history_as_a_message": "Отправить историю навигации посетителя в качестве сообщения", + "Send_visitor_navigation_history_on_request": "Отправить историю навигации посетителя по запросу", + "Send_welcome_email": "Отправить электронное письмо с приветствием", + "Send_your_JSON_payloads_to_this_URL": "Отправить ваши полезные данные формата JSON на этот URL-адрес.", + "send-mail": "Отправить емайл", + "send-many-messages": "Отправить много сообщений", + "send-many-messages_description": "Разрешение на обход ограничения скорости в 5 сообщений в секунду", + "send-omnichannel-chat-transcript": "Отправить стенограмму omnichannel беседы", + "send-omnichannel-chat-transcript_description": "Разрешение на отправку стенограммы разговора omnichannel", + "Sender_Info": "Информация об отправителе", + "Sending": "Отправка...", + "Sent_an_attachment": "Отправить вложение", + "Sent_from": "Отправлено от", + "Separate_multiple_words_with_commas": "Разделите несколько слов запятыми", + "Served_By": "Обслуживается", + "Server": "Сервер", + "Server_Configuration": "Конфигурация сервера", + "Server_File_Path": "Путь к файлам сервера", + "Server_Folder_Path": "Путь к папкам сервера", + "Server_Info": "Информация о сервере", + "Server_Type": "Тип сервера", + "Service": "Обработчик", + "Service_account_key": "Ключ Service account", + "Set_as_favorite": "Установить как избранный", + "Set_as_leader": "Назначить лидером", + "Set_as_moderator": "Назначить модератором", + "Set_as_owner": "Назначить владельцем", + "Set_random_password_and_send_by_email": "Установить случайный пароль и отправьте его по электронной почте", + "set-leader": "Назначить лидера", + "set-leader_description": "Разрешение назначать других пользователей лидерами чата", + "set-moderator": "Назначить модератора", + "set-moderator_description": "Разрешение на назначение других пользователей модераторами канала", + "set-owner": "Назначить владельца", + "set-owner_description": "Разрешение на назначение других пользователей владельцами канала", + "set-react-when-readonly": "Реакция на сообщения в режиме ReadOnly", + "set-react-when-readonly_description": "Разрешение на изменение возможности реакций на сообщения на канале только для чтения", + "set-readonly": "Установить только для чтения", + "set-readonly_description": "Разрешение переводить канал в режим только для чтения", + "Settings": "Настройки", + "Settings_updated": "Настройки обновлены", + "Setup_Wizard": "Мастер установки", + "Setup_Wizard_Info": "Мы поможем Вам настроить первого администратора, настроить организацию и зарегистрировать ваш сервер, чтобы получать бесплатные push-уведомления и многое другое.", + "Share_Location_Title": "Поделиться местоположением?", + "Share_screen": "Совместное использование экрана", + "Shared_Location": "Предоставленное местоположение", + "Shared_Secret": "\"Общий секрет\"", + "Sharing": "Совместный доступ", + "Shortcut": "Ярлык", + "shortcut_name": "имя ярлыка", + "Should_be_a_URL_of_an_image": "Должен быть URL-адрес изображения.", + "Should_exists_a_user_with_this_username": "Пользователь уже должен существовать.", + "Show_agent_email": "Показать электронный адрес агента", + "Show_agent_info": "Показать информацию об агенте", + "Show_all": "Показать всех", + "Show_Avatars": "Показывать аватары", + "Show_counter": "Показывать счетчик", + "Show_email_field": "Показать поле электронной почты", + "Show_more": "Показать больше", + "Show_name_field": "Показать поле имени", + "show_offline_users": "показывать офлайн пользователей", + "Show_on_offline_page": "Показать на офлайн странице", + "Show_on_registration_page": "Показывать на странице регистрации", + "Show_only_online": "Показать только подключенных", + "Show_Only_This_Content": "Показать только это содержимое", + "Show_preregistration_form": "Показать предварительную регистрационную форму", + "Show_queue_list_to_all_agents": "Показывать список очередей всем представителям", + "Show_room_counter_on_sidebar": "Показывать число комнат на боковой панели", + "Show_Setup_Wizard": "Показывать мастер установки", + "Show_the_keyboard_shortcut_list": "Показывать список горячих клавиш", + "Show_To_Workspace": "Показать в рабочем пространстве", + "Show_video": "Показать видео", + "Showing_online_users": "Показано: {{total_showing}}. Подключенных: {{online}}. Всего: {{total}} пользователей", + "Showing_results_of": "Показано результатов {{from}} - {{to}} из {{total}}", + "Sidebar": "Боковая панель", + "Sidebar_list_mode": "Режим отображения списка каналов", + "Sign_in_to_start_talking": "Войдите, чтобы начать разговор", + "Site_Name": "Название сайта", + "Site_Url": "URL-адрес сайта", + "Site_Url_Description": "Пример: `https://chat.domain.com/`", + "Size": "Размер", + "Skip": "Пропустить", + "Slack_Users": "Пользователи Slack", + "SlackBridge_APIToken": "API токены", + "SlackBridge_APIToken_Description": "Вы можете настроить несколько Slack серверов добавив по одному API-токену в строку.", + "Slackbridge_channel_links_removed_successfully": "Ссылки на канал slackbridge были успешно удалены.", + "SlackBridge_error": "В SlackBridge произошла ошибка во время импорта ваших сообщений в {{channelName}}: {{errorMessage}}", + "SlackBridge_finish": "SlackBridge завершил импорт сообщений в {{channelName}}. Пожалуйста, перезагрузитесь, чтобы увидеть все сообщения.", + "SlackBridge_Out_All": "SlackBridge out all", + "SlackBridge_Out_All_Description": "Отправлять сообщения из всех каналов, которые есть в Slack и в которых есть бот", + "SlackBridge_Out_Channels": "SlackBridge out channels", + "SlackBridge_Out_Channels_Description": "Выберите с каких каналов отправлять сообщения обратно в Slack", + "SlackBridge_Out_Enabled": "Включить SlackBridge Out", + "SlackBridge_Out_Enabled_Description": "Должен ли SlackBridge также отправлять ваши сообщения обратно в Slack", + "SlackBridge_Remove_Channel_Links_Description": "Удалите внутреннюю связь между каналами Rocket.Chat и каналами Slack. После этого ссылки будут воссозданы на основе названий каналов.", + "SlackBridge_start": "@{{username}} начал импорт SlackBridge в \"#{{channelName}}\". Вы получите уведомление, когда все будет завершено.", + "Slash_Gimme_Description": "Показывает (つ ◕_◕) つ перед сообщением", + "Slash_LennyFace_Description": "Показывает (͡ ° ͜ʖ ͡ °) после сообщения", + "Slash_Shrug_Description": "Показывает ¯ \\ _ (ツ) _ / ¯ после сообщения", + "Slash_Status_Description": "Установить Ваш статус", + "Slash_Status_Params": "Ваш статус", + "Slash_Tableflip_Description": "Показывает (╯ ° □ °) ╯( ┻━┻", + "Slash_TableUnflip_Description": "Показывает ┬─┬ ノ (゜ - ゜ ノ)", + "Slash_Topic_Description": "Установить тему", + "Slash_Topic_Params": "Тема сообщения", + "Smarsh_Email": "Адрес электронной почты Smarsh", + "Smarsh_Email_Description": "Адрес электронной почты Smarsh, на который отправлять .eml файл.", + "Smarsh_Enabled": "Включить Smarsh", + "Smarsh_Enabled_Description": "Включен ли Smarsh eml коннектор (требует заполнения поля \"From Email\" в разделе \"Электронная почта\" -> \"SMTP\").", + "Smarsh_Interval": "Smarsh interval", + "Smarsh_Interval_Description": "Период времени ожидания перед отправкой чатов (требует заполнения поля \"Адрес электронной почты отправителя\" в \"Электронная почта\"->\"SMTP\").", + "Smarsh_MissingEmail_Email": "Отсутствует электронная почта", + "Smarsh_MissingEmail_Email_Description": "Почтовый адрес для учетной записи с пустым почтовым адресом (обычно такие бывает у учетных записей ботов)", + "Smarsh_Timezone": "Часовой пояс Smarsh", + "Smileys_and_People": "Смайлики и люди", + "SMS": "SMS", + "SMS_Default_Omnichannel_Department": "Отдел Omnichannel (по умолчанию)", + "SMS_Default_Omnichannel_Department_Description": "Если установлено, все новые входящие чаты, инициированные этой интеграцией, будут направляться в этот отдел.", + "SMS_Enabled": "SMS включены", + "SMTP": "Протокол SMTP", + "SMTP_Host": "SMTP хост", + "SMTP_Password": "SMTP пароль", + "SMTP_Port": "SMTP порт", + "SMTP_Test_Button": "Настройка тестового протокола SMTP", + "SMTP_Username": "SMTP логин", + "Snippet_Messages": "Сообщения со сниппетами", + "Snippet_name": "Название сниппета", + "snippet-message": "Сообщение со сниппетом", + "snippet-message_description": "Разрешение на создание сообщений со сниппетом", + "Snippeted_a_message": "Создан сниппет {{snippetLink}}", + "Social_Network": "Социальная сеть", + "Some_ideas_to_get_you_started": "Советы по началу работы", + "Sorry_page_you_requested_does_not_exist_or_was_deleted": "Извините, запрошенная вами страница не существует или была удалена!", + "Sort": "Сортировка", + "Sort_By": "Сортировать по", + "Sort_by_activity": "Сортировать по активности", + "Sound": "Звуковые оповещения", + "Sound_Beep": "Гудок", + "Sound_Call_Ended": "Вызов завершен", + "Sound_Chelle": "Челле", + "Sound_Chime": "Колокольчик", + "Sound_Dialtone": "Гудок набора", + "Sound_Ding": "Динг", + "Sound_Door": "Дверь", + "Sound_Droplet": "Капля", + "Sound_File_mp3": "Звуковой файл (mp3)", + "Sound_Highbell": "Высокий колокол", + "Sound_Outbound_Call_Ringing": "Исходящий вызов", + "Sound_Ringtone": "Мелодия звонка", + "Sound_Seasons": "Времена года", + "Sound_Telephone": "Телефон", + "Source": "Источник", + "SSL": "SSL", + "Star": "Избранное", + "Star_Message": "Отметить сообщение", + "Starred_Messages": "Отмеченные сообщения", + "Start": "Начать", + "Start_a_call": "Начать звонок", + "Start_audio_call": "Начать голосовой вызов", + "Start_call": "Начать звонок", + "Start_Chat": "Начать чат", + "Start_conference_call": "Начать звонок", + "Start_of_conversation": "Начало беседы", + "Start_video_call": "Начать видеозвонок", + "Start_video_conference": "Начать видео конференцию?", + "Start_with_s_for_user_or_s_for_channel_Eg_s_or_s": "Начните с @ для пользователя или # для канала. Например: @john или #general", + "start-discussion": "Начать обсуждение", + "start-discussion_description": "Начать обсуждение", + "start-discussion-other-user": "Начать обсуждение (Другой пользователь)", + "start-discussion-other-user_description": "Начать обсуждение", + "Started": "Начать", + "Started_a_video_call": "Начался видеозвонок", + "Started_At": "Начато", + "Statistics": "Статистика", + "Statistics_reporting": "Отправлять статистику в Rocket.Chat", + "Statistics_reporting_Description": "Отправляя свою статистику, вы поможете нам определить, сколько серверов Rocket.Chat развернуто, а также насколько хорошо ведет себя система, чтобы мы могли работать над ее улучшением. Не беспокойтесь, поскольку никакой информации о пользователях не передается, а вся информация, что мы получаем, конфиденциальна.", + "Stats_Active_Guests": "Активированные гости", + "Stats_Active_Users": "Активные пользователи", + "Stats_App_Users": "Пользователи приложений Rocket.Chat", + "Stats_Avg_Channel_Users": "Среднее число пользователей на каналах", + "Stats_Avg_Private_Group_Users": "Среднее число пользователей в приватных группах", + "Stats_Away_Users": "Отошедшие пользователи", + "Stats_Max_Room_Users": "Максимальное количество пользователей в комнате", + "Stats_Non_Active_Users": "Неактивные пользователи", + "Stats_Offline_Users": "Пользователи не в сети", + "Stats_Online_Users": "Пользователи в сети", + "Stats_Total_Active_Apps": "Всего активных приложений", + "Stats_Total_Active_Incoming_Integrations": "Всего активных входящих интеграций", + "Stats_Total_Active_Outgoing_Integrations": "Всего активных входящих интеграций", + "Stats_Total_Channels": "Всего каналов", + "Stats_Total_Connected_Users": "Всего подключенных пользователей", + "Stats_Total_Direct_Messages": "Общее количество личных переписок", + "Stats_Total_Incoming_Integrations": "Всего входящих интеграций", + "Stats_Total_Installed_Apps": "Всего установленных приложений", + "Stats_Total_Integrations": "Всего интеграций", + "Stats_Total_Integrations_With_Script_Enabled": "Всего интеграций с включенным скриптом", + "Stats_Total_Livechat_Rooms": "Всего чатов Livechat", + "Stats_Total_Messages": "Всего сообщений", + "Stats_Total_Messages_Channel": "Всего сообщений в публичных каналах", + "Stats_Total_Messages_Direct": "Всего личных сообщений", + "Stats_Total_Messages_Livechat": "Всего сообщений в Livechat чатах", + "Stats_Total_Messages_PrivateGroup": "Всего сообщений в закрытых каналах", + "Stats_Total_Outgoing_Integrations": "Всего исходящих интеграций", + "Stats_Total_Private_Groups": "Всего приватных групп", + "Stats_Total_Rooms": "Всего комнат", + "Stats_Total_Uploads": "Всего загрузок", + "Stats_Total_Uploads_Size": "Общий размер загрузок", + "Stats_Total_Users": "Всего пользователей", + "Status": "Статус", + "StatusMessage": "Ваш Статус", + "StatusMessage_Change_Disabled": "Администратор Вашего Rocket.Chat запретил изменение статусов", + "StatusMessage_Changed_Successfully": "Статусное сообщения успешно изменено.", + "StatusMessage_Placeholder": "Что Вы сейчас делаете?", + "StatusMessage_Too_Long": "Статусное сообщение должно быть короче 120 символов.", + "Step": "Шаг", + "Stop_call": "Завершить вызов", + "Stop_Recording": "Остановить запись", + "Store_Last_Message": "Хранить последнее сообщение", + "Store_Last_Message_Sent_per_Room": "Хранить последнее сообщение, отправленное в каждую комнату", + "Stream_Cast": "Поток вещания", + "Stream_Cast_Address": "Адрес потока вещания", + "Stream_Cast_Address_Description": "IP-адрес или Хост потока вещания Rocket.Chat. Например, `192.168.1.1:3000` или `localhost:4000`", + "Strict_Origin": "Только источник", + "Strict_Origin_When_Cross_Origin": "Только источник при использовании разных источников", + "strike": "зачеркнутый", + "Style": "Стиль", + "Subject": "Тема", + "Submit": "Отправить", + "Success": "Успех", + "Success_message": "Сообщение об успешном выполнении", + "Successfully_downloaded_file_from_external_URL_should_start_preparing_soon": "Успешно загруженный файл с внешнего URL, должен скоро начать подготовку", + "Suggestion_from_recent_messages": "Предложение из последних сообщений", + "Sunday": "Воскресенье", + "Support": "Поддержка", + "Survey": "Опрос", + "Survey_instructions": "Оценивайте каждый вопрос по 5-балльной шкале, где 1 означает, что вы совсем недовольны, и 5 - полностью довольны.", + "Symbols": "Символы", + "Sync": "Синхронизация", + "Sync / Import": "Синхронизация / Импорт", + "Sync_in_progress": "Выполняется синхронизация", + "Sync_Interval": "Интервал синхронизации", + "Sync_success": "Синхронизация прошла успешно", + "Sync_Users": "Синхронизация пользователей", + "sync-auth-services-users": "Синхронизация пользователей сервисов аутентификации", + "System_messages": "Системные сообщения", + "Tag": "Тег", + "Tag_already_exists": "Метка уже существует", + "Tag_removed": "Метка удалена", + "Tags": "Теги", + "Take_it": "Возьми это!", + "Take_rocket_chat_with_you_with_mobile_applications": "Установите Rocket.Chat в свой мобильный телефон.", + "Taken_at": "Взят в", + "Target user not allowed to receive messages": "Целевому пользователю не разрешено получать сообщения", + "TargetRoom": "Целевая комната", + "TargetRoom_Description": "Комната, куда будут отправляться сообщения, которые являются результатом этого события. Разрешена только одна целевая комната, и она должна существовать.", + "Team": "Команда", + "Team_Add_existing": "Добавить существующее", + "Team_Add_existing_channels": "Добавить существующие каналы", + "Team_Auto-join": "Автодобавление", + "Team_Channels": "Чаты команды", + "Team_Delete_Channel_modal_content": "Хотите ли вы удалить этот чат?", + "Team_Delete_Channel_modal_content_danger": "Это действие нельзя отменить.", + "Team_has_been_deleted": "Рабочая группа удалена.", + "Team_Info": "Информация о команде", + "Team_Mapping": "Сопоставление команд", + "Team_Remove_from_team": "Удалить из команды", + "Team_Remove_from_team_modal_content": "Вы хотите удалить этот чат из Команды {{teamName}}? Чат будет перемещен обратно в рабочую область.", + "Team_what_is_this_team_about": "Для чего это команда", + "Teams": "Команды", + "Teams_about_the_channels": "А как насчет чатов?", + "Teams_channels": "Чаты команды", + "Teams_channels_didnt_leave": "Вы не выбрали следующие чаты, поэтому вы их не покидаете:", + "Teams_channels_last_owner_delete_channel_warning": "Вы являетесь последним владельцем этого чата. Как только вы преобразуете Команду в чат, он будет перемещен в рабочую область.", + "Teams_channels_last_owner_leave_channel_warning": "Вы последний владелец этого чата. Как только вы покинете Команду, чат будет храниться внутри нее, но вы будете управлять ею снаружи.", + "Teams_convert_channel_to_team": "Конвертировать в команду", + "Teams_delete_team": "Вы собираетесь удалить эту команду.", + "Teams_delete_team_choose_channels": "Выберите чаты, которые вы хотите удалить. Те, которые вы решите оставить, будут доступны в вашем рабочем пространстве.", + "Teams_delete_team_public_notice": "Обратите внимание, что публичные каналы по-прежнему будут публичными и видимыми для всех.", + "Teams_delete_team_Warning": "После удаления Команды все содержимое и конфигурация чата будут удалены.", + "Teams_deleted_channels": "Следующие чаты будут удалены:", + "Teams_Errors_Already_exists": "Команды `{{name}}` уже существует.", + "Teams_Errors_team_name": "Вы не можете использовать \"{{name}}\" в качестве имени Команды.", + "Teams_Info": "Информация о команде", + "Teams_kept__username__channels": "Вы не выбрали следующие чаты, поэтому {{username}} будет оставлен на них:", + "Teams_kept_channels": "Вы не выбрали следующие чаты, поэтому они будут перемещены в рабочую область:", + "Teams_leave": "Покинуть команду", + "Teams_leave_channels": "Выберите чат команды который вы хотели бы покинуть.", + "Teams_leaving_team": "Вы покидаете эту Команду.", + "Teams_left_team_successfully": "Успешно покинул команду", + "Teams_members": "Участники команды", + "Teams_move_channel_to_team": "Перенести в команду", + "Teams_move_channel_to_team_confirm_description": "После прочтения предыдущих инструкций о таком поведении, хотите ли вы продолжить это действие?", + "Teams_move_channel_to_team_description_first": "Перемещение чата внутрь Команды означает, что этот чат будет добавлен в контекст Команды, однако все участники чата, которые не являются членами соответствующей Команды, будут иметь доступ к этому чату, но не будут добавлены как члены Команды.", + "Teams_move_channel_to_team_description_fourth": "Обратите внимание, что владелец Команды сможет удалять участников из чата.", + "Teams_move_channel_to_team_description_second": "Все управление каналом по-прежнему будет осуществляться владельцами этого канала.", + "Teams_move_channel_to_team_description_third": "Члены Команды и даже владельцы Команды, если они не являются участниками этого чата, не могут иметь доступ к его содержимому.", + "Teams_New_Add_members_Label": "Добавить участников", + "Teams_New_Broadcast_Description": "Только авторизованные пользователи могут писать новые сообщения, но другие пользователи смогут ответить", + "Teams_New_Broadcast_Label": "Широковещательный", + "Teams_New_Description_Label": "Тема", + "Teams_New_Description_Placeholder": "Для чего это команда", + "Teams_New_Encrypted_Description_Disabled": "Доступно только для приватной команды", + "Teams_New_Encrypted_Description_Enabled": "Команда со сквозным шифрованием. Поиск может не работать в зашифрованных командах и уведомления могут не содержать текста сообщений.", + "Teams_New_Encrypted_Label": "Зашифрованный", + "Teams_New_Name_Label": "Имя", + "Teams_New_Private_Description_Disabled": "Когда отключено, любой может присоединиться к команде", + "Teams_New_Private_Description_Enabled": "Только приглашенные люди могут присоединиться", + "Teams_New_Private_Label": "Закрытый канал", + "Teams_New_Read_only_Description": "Все пользователи команды могут писать сообщения", + "Teams_New_Read_only_Label": "Только для чтения", + "Teams_New_Title": "Создать команду", + "Teams_Private_Team": "Закрытое сообщество", + "Teams_Public_Team": "Публичная Команда", + "Teams_removing__username__from_team": "Вы удаляете {{username}} из этой Команды", + "Teams_removing__username__from_team_and_channels": "Вы удаляете {{username}} из этой Команды и всех ее чатов.", + "Teams_removing_member": "Удаление участника", + "Teams_Search_teams": "Поиск Команд", + "Teams_Select_a_team": "Выбрать команду", + "Technology_Services": "Технологические услуги", + "Terms": "Условия", + "Test_Connection": "Проверка соединения", + "Test_Desktop_Notifications": "Тест десктопных уведомлений", + "Test_LDAP_Search": "Проверить поиск по LDAP", + "test-admin-options": "Проверка настроек административной панели таких как вход по LDAP и мобильные уведомления", + "Texts": "Тексты", + "Thank_you_exclamation_mark": "Спасибо!", + "Thank_you_for_your_feedback": "Спасибо за ваш отзыв", + "The_application_name_is_required": "Требуется название приложения", + "The_channel_name_is_required": "Требуется название канала", + "The_emails_are_being_sent": "Письма отправляются.", + "The_empty_room__roomName__will_be_removed_automatically": "Пустой чат {{roomName}} будет удален автоматически.", + "The_image_resize_will_not_work_because_we_can_not_detect_ImageMagick_or_GraphicsMagick_installed_in_your_server": "Изменить размер изображения не получится, потому что мы не можем обнаружить установленные на вашем сервере ImageMagick или GraphicsMagick.", + "The_message_is_a_discussion_you_will_not_be_able_to_recover": "Сообщение обсуждения, вы не сможете восстановить сообщения!", + "The_mobile_notifications_were_disabled_to_all_users_go_to_Admin_Push_to_enable_the_Push_Gateway_again": "Мобильные уведомления были отключены для всех пользователей, перейдите в \"Admin > Push\", чтобы снова включить Push Gateway", + "The_necessary_browser_permissions_for_location_sharing_are_not_granted": "Необходимые разрешения браузера для доступа к местоположению не предоставлены", + "The_peer__peer__does_not_exist": "Пир {{peer}} не существует.", + "The_redirectUri_is_required": "Требуется redirectUri ", + "The_selected_user_is_not_a_monitor": "Выбранный пользователь не является монитором", + "The_selected_user_is_not_an_agent": "Выбранный пользователь не является агентом", + "The_server_will_restart_in_s_seconds": "Сервер перезапустится через %s секунд", + "The_setting_s_is_configured_to_s_and_you_are_accessing_from_s": "Параметр {{settingName}} настраивается на {{configuredUrl}} и вы получаете доступ из {{currentUrl}}!", + "The_user_s_will_be_removed_from_role_s": "Пользователь {{username}} будет удален из роли {{role}}", + "The_user_will_be_removed_from_s": "Пользователь будет удален из {{roomName}}", + "The_user_wont_be_able_to_type_in_s": "Пользователь не сможет отправлять сообщения в {{roomName}}", + "Theme": "Тема", + "Theme_Appearence": "Внешний вид", + "Theme_dark": "Темная", + "Theme_light": "Светлая", + "Theme_match_system": "Системная", + "theme-color-attention-color": "Цвет внимания", + "theme-color-component-color": "Цвет компонента", + "theme-color-content-background-color": "Цвет фона содержимого", + "theme-color-custom-scrollbar-color": "Пользовательский цвет полосы прокрутки", + "theme-color-error-color": "Цвет ошибки", + "theme-color-info-font-color": "Цвет шрифта информации", + "theme-color-link-font-color": "Цвет шрифта ссылки", + "theme-color-pending-color": "Цвет ожидания", + "theme-color-primary-action-color": "Цвет основного действия", + "theme-color-primary-background-color": "Основной цвет фона", + "theme-color-primary-font-color": "Основной цвет шрифта", + "theme-color-rc-color-alert": "Тревога", + "theme-color-rc-color-alert-light": "Тревога светлая", + "theme-color-rc-color-alert-message-primary": "Сообщение о предупреждении", + "theme-color-rc-color-alert-message-primary-background": "Фон основного предупреждающего сообщения", + "theme-color-rc-color-alert-message-secondary": "Вторичное сообщение оповещения", + "theme-color-rc-color-alert-message-secondary-background": "Фон вторичного предупреждающего сообщения", + "theme-color-rc-color-alert-message-warning": "Предупреждение о ошибке", + "theme-color-rc-color-alert-message-warning-background": "Фон аварийного предупреждающего сообщения", + "theme-color-rc-color-announcement-background": "Цвет фона объявления", + "theme-color-rc-color-announcement-background-hover": "Цвет фона объявления при наведении мыши", + "theme-color-rc-color-announcement-text": "Цвет текста объявления", + "theme-color-rc-color-announcement-text-hover": "Цвета текста объявления при наведении мыши", + "theme-color-rc-color-button-primary": "Кнопка основная", + "theme-color-rc-color-button-primary-light": "Кнопка основная светлая", + "theme-color-rc-color-content": "Содержимое", + "theme-color-rc-color-error": "Ошибка", + "theme-color-rc-color-error-light": "Ошибка светлая", + "theme-color-rc-color-link-active": "Ссылка активна", + "theme-color-rc-color-primary": "Основной", + "theme-color-rc-color-primary-background": "Основной фон", + "theme-color-rc-color-primary-dark": "Основной темный", + "theme-color-rc-color-primary-darkest": "Основной самый темный", + "theme-color-rc-color-primary-light": "Основной светлый", + "theme-color-rc-color-primary-light-medium": "Основной умеренно светлый", + "theme-color-rc-color-primary-lightest": "Основной самый светлый", + "theme-color-rc-color-success": "Успех", + "theme-color-rc-color-success-light": "Успех светлый", + "theme-color-secondary-action-color": "Цвет дополнительного действия", + "theme-color-secondary-background-color": "Второй цвет фона", + "theme-color-secondary-font-color": "Второй цвет шрифта", + "theme-color-selection-color": "Цвет выделения", + "theme-color-status-away": "Цвет статуса \"Отошёл\"", + "theme-color-status-busy": "Цвет статуса \"Занят\"", + "theme-color-status-offline": "Цвет статуса \"Не в сети\"", + "theme-color-status-online": "Цвет статуса \"В сети\"", + "theme-color-success-color": "Цвет успеха", + "theme-color-transparent-dark": "Прозрачный темный", + "theme-color-transparent-darker": "Прозрачный еще темнее", + "theme-color-transparent-lightest": "Прозрачный самый светлый", + "theme-color-unread-notification-color": "Цвет непрочитанных уведомлений", + "theme-custom-css": "Пользовательские стили (CSS)", + "theme-font-body-font-family": "Шрифт для тега body", + "There_are_no_agents_added_to_this_department_yet": "В этот отдел еще не добавлены сотрудники.", + "There_are_no_applications": "Приложения oAuth еще не добавлены.", + "There_are_no_applications_installed": "В настоящее время у вас нет установленных приложений Rocket.Chat.", + "There_are_no_available_monitors": "Нет доступных мониторов", + "There_are_no_departments_added_to_this_tag_yet": "К этой метке еще не добавлены отделы", + "There_are_no_departments_added_to_this_unit_yet": "Отделы к этому юниту еще не добавлены", + "There_are_no_departments_available": "Нет доступных отделов", + "There_are_no_integrations": "Интеграций нет", + "There_are_no_monitors_added_to_this_unit_yet": "Мониторы к этому юниту еще не добавлены", + "There_are_no_personal_access_tokens_created_yet": "Личные токены доступа еще не созданы.", + "There_are_no_users_in_this_role": "Пользователей этой роле не найдено.", + "There_is_no_video_conference_history_in_this_room": "Нет истории звонков для этого чата", + "There_is_one_or_more_apps_in_an_invalid_state_Click_here_to_review": "В недопустимом состоянии есть одно или несколько приложений. Нажмите здесь, чтобы просмотреть.", + "This_agent_was_already_selected": "Этот агент уже был выбран", + "This_cant_be_undone": "Это действие нельзя отменить.", + "This_conversation_is_already_closed": "Беседа уже закрыта.", + "This_email_has_already_been_used_and_has_not_been_verified__Please_change_your_password": "Такой адрес электронной почты уже использовался и не был подтверждён. Пожалуйста, смените ваш пароль.", + "This_feature_is_currently_in_alpha": "Эта функция в настоящее время находится в стадии альфа-версии!", + "This_is_a_desktop_notification": "Это уведомление компьютера", + "This_is_a_push_test_messsage": "Это тестовое push-уведомление", + "This_message_was_rejected_by__peer__peer": "Это сообщение было отклонено по усмотрению {{peer}} .", + "This_monitor_was_already_selected": "Этот монитор уже был выбран", + "This_month": "Этот месяц", + "This_room_encryption_has_been_disabled_by__username_": "Шифрование этой комнаты было отключено {{username}}", + "This_room_encryption_has_been_enabled_by__username_": "Шифрование этой комнаты было включено {{username}}", + "This_room_has_been_archived_by__username_": "Комната была архивирована {{username}}", + "This_room_has_been_unarchived_by__username_": "{{username}} вернул этот чат из архива", + "This_room_is_read_only": "Этот чат доступен только для чтения", + "This_week": "На этой неделе", + "thread": "Тред", + "Thread_message": "Оставлен комментарий для *{{username}}'s* сообщение: _ {{msg}} _", + "Threads": "Треды", + "Thursday": "Четверг", + "Time_in_minutes": "Время в минутах", + "Time_in_seconds": "Время в секундах", + "Timeout": "Таймаут", + "Timeouts": "Таймауты", + "Timezone": "Часовой пояс", + "Title": "Заголовок", + "Title_bar_color": "Цвет строки заголовка", + "Title_bar_color_offline": "Цвет строки заголовка при отсутствии подключения", + "Title_offline": "Заголовок при отсутствии подключения", + "To": "от", + "To_additional_emails": "Дополнительные email адресаты", + "To_install_RocketChat_Livechat_in_your_website_copy_paste_this_code_above_the_last_body_tag_on_your_site": "Для того, чтобы установить Rocket.Chat Livechat на вашем сайте, скопируйте и вставьте этот код выше последнего {{bodyTag}} тега на вашем сайте.", + "to_see_more_details_on_how_to_integrate": "чтобы увидеть более подробную информацию о том, как интегрировать.", + "To_users": "Пользователям", + "Today": "Сегодня", + "Toggle_original_translated": "Переключить оригинал/перевод", + "toggle-room-e2e-encryption": "Переключить E2E шифрование чата", + "toggle-room-e2e-encryption_description": "Разрешение на переключение E2E шифрования чата", + "Token": "Токен", + "Token_Access": "Доступ к токенам", + "Token_Controlled_Access": "Доступ к токенам", + "Token_required": "Необходим токен", + "Tokens_Minimum_Needed_Balance": "Минимальный баланс токена", + "Tokens_Minimum_Needed_Balance_Description": "Установите минимально необходимый баланс для каждого токена. Пустое значение или \"0\" для отсутствия ограничения.", + "Tokens_Minimum_Needed_Balance_Placeholder": "Значение баланса", + "Tokens_Required": "Необходимы токены", + "Tokens_Required_Input_Description": "Введите одно или несколько имен активов токенов, разделенных запятой.", + "Tokens_Required_Input_Error": "Неверные введенные токены.", + "Tokens_Required_Input_Placeholder": "Имена объектов токенов", + "Topic": "Тема", + "Total": "Общее", + "Total_abandoned_chats": "Всего заброшенных чатов", + "Total_conversations": "Всего разговоров", + "Total_Discussions": "Всего обсуждений", + "Total_messages": "Всего сообщений", + "Total_Threads": "Всего тредов", + "Total_visitors": "Всего посетителей", + "TOTP Invalid [totp-invalid]": "Код или пароль недействительны", + "TOTP_reset_email": "Уведомление о сбросе двухфакторной аутентификации через TOTP", + "TOTP_Reset_Other_Key_Warning": "Сброс текущего двухфакторного TOTP приведет к выходу пользователя из системы. Пользователь сможет снова установить второй фактор позже.", + "totp-disabled": "У вас не включен логин 2FA для вашего пользователя", + "totp-invalid": "Код или пароль недействительны", + "totp-required": "TOTP требуется", + "Transcript": "Стенограмма", + "Transcript_Enabled": "Спросить у посетителя хочет ли он получить переписку после окончания чата", + "Transcript_message": "Показать это сообщение, когда спрашиваем про получение переписке", + "Transcript_of_your_livechat_conversation": "Ваши переписки в Livechat.", + "Transcript_Request": "Запрос стенограммы", + "transfer-livechat-guest": "Трансфер гостей Livechat", + "transfer-livechat-guest_description": "Разрешение на перевод гостей Livechat", + "Transferred": "Переведено", + "Translate": "Перевод", + "Translated": "Переведено", + "Translations": "Переводы", + "Travel_and_Places": "Путешествия и места", + "Trigger_removed": "Триггер удален", + "Trigger_Words": "Слова-триггеры", + "Triggers": "Триггеры", + "Troubleshoot": "Устранение неполадок", + "Troubleshoot_Description": "Эти настройки предназначены для включения только под руководством специалистов по разработке или поддержке Rocket.Chat. Не прикасайтесь к ним, если не знаете, что делаете!", + "Troubleshoot_Disable_Data_Exporter_Processor": "Отключить обработчик экспортера данных", + "Troubleshoot_Disable_Data_Exporter_Processor_Alert": "Эта настройка останавливает обработку всех запросов на экспорт данных от пользователей, поэтому они не получат ссылку для загрузки своих данных!", + "Troubleshoot_Disable_Instance_Broadcast": "Отключить трансляцию инстансов", + "Troubleshoot_Disable_Instance_Broadcast_Alert": "Эта настройка не позволяет экземплярам Rocket.Chat отправлять события другим экземплярам, это может привести к проблемам синхронизации и неправильному поведению!", + "Troubleshoot_Disable_Livechat_Activity_Monitor": "Отключить монитор активности Livechat", + "Troubleshoot_Disable_Livechat_Activity_Monitor_Alert": "Эта настройка останавливает обработку сессий посетителей livechat, в результате чего статистика перестает работать корректно!", + "Troubleshoot_Disable_Notifications": "Отключить уведомления", + "Troubleshoot_Disable_Notifications_Alert": "Эта настройка полностью отключает систему уведомлений; звуки, уведомления на рабочем столе, мобильные уведомления и уведомления по электронной почте будут остановлены!", + "Troubleshoot_Disable_Presence_Broadcast": "Отключить трансляцию присутствия", + "Troubleshoot_Disable_Presence_Broadcast_Alert": "Эта настройка не позволяет всем инстансам отправлять изменения статуса пользователей своим клиентам, сохраняя всех пользователей со статусом присутствия с первой загрузки!", + "Troubleshoot_Disable_Sessions_Monitor": "Отключить монитор сессий", + "Troubleshoot_Disable_Sessions_Monitor_Alert": "Эта настройка останавливает обработку пользовательских сессий, в результате чего статистика перестает работать корректно!", + "True": "Да", + "Try_now": "Попробуйте сейчас", + "Try_searching_in_the_marketplace_instead": "Попробуйте выполнить поиск в магазине", + "Tuesday": "Вторник", + "Turn_OFF": "Выключить", + "Turn_off_video": "Выключить видео", + "Turn_ON": "Включить", + "Turn_on_video": "Включить видео", + "Two Factor Authentication": "Двухфакторная аутентификация", + "Two-factor_authentication": "Двухфакторная аутентификация", + "Two-factor_authentication_disabled": "Двухфакторная аутентификация выключена", + "Two-factor_authentication_email": "Двухфакторная аутентификация по электронной почте", + "Two-factor_authentication_enabled": "Двухфакторная аутентификация включена", + "Two-factor_authentication_native_mobile_app_warning": "Внимание: Если вы активируете эту функцию, то уже больше не сможете использовать нативные мобильные приложения (Rocket.Chat+) до момента поддержки ими 2FA.", + "Two-factor_authentication_via_TOTP": "Двухфакторная аутентификация", + "Type": "Тип", + "Type_your_email": "Введите адрес электронной почты", + "Type_your_job_title": "Введите название своей должности", + "Type_your_message": "Текст вашего сообщения", + "Type_your_name": "Введите ваше имя", + "Type_your_password": "Введите пароль", + "Type_your_username": "Введите имя пользователя", + "Types": "Типы", + "Types_and_Distribution": "Типы и распределение", + "typing": "печатает", + "UI_Allow_room_names_with_special_chars": "Разрешить специальные символы в названии комнаты", + "UI_DisplayRoles": "Показывать роли пользователей", + "UI_Group_Channels_By_Type": "Группировать каналы по типу", + "UI_Merge_Channels_Groups": "Отображать публичные и закрытые каналы единым списком", + "UI_Show_top_navbar_embedded_layout": "Показать верхнюю панель навигации во встроенной раскладке", + "UI_Unread_Counter_Style": "Стиль счетчика непрочитанных сообщений", + "UI_Use_Name_Avatar": "Использовать инициалы полного имени для создания аватара", + "UI_Use_Real_Name": "Использовать настоящее имя", + "UIKit_Interaction_Timeout": "Нет ответа от приложения. Повторите попытку или обратитесь к администратору", + "unable-to-get-file": "Невозможно получить файл", + "Unarchive": "Разархивировать", + "unarchive-room": "Разархивировать чат", + "unarchive-room_description": "Разрешение на разархивирование чатов", + "Unassigned": "Не назначено", + "unauthorized": "Не допускается", + "Unavailable": "Недоступно", + "Unblock_User": "Разблокировать пользователя", + "Uncheck_All": "Снять все флажки", + "Uncollapse": "Свернуть", + "Undefined": "Не определено", + "Unfavorite": "Удалить из избранного", + "Unfollow_message": "Отписаться от сообщения", + "Unignore": "Перестать игнорировать", + "Uninstall": "Удаление", + "Unit_removed": "Юнит удален", + "Unknown_Import_State": "Неизвестное Состояние Импорта", + "Unlimited": "Не ограничено", + "Unmute": "Со звуком", + "Unmute_microphone": "Включить микрофон", + "Unmute_someone_in_room": "Сделать незаглушенным кого-нибудь в комнате", + "Unmute_user": "Сделать незаглушенным пользователя", + "Unnamed": "Без названия", + "Unpin": "Открепить", + "Unpin_Message": "Открепить сообщение", + "unpinning-not-allowed": "Снятие открепления не разрешено", + "Unread": "Не прочитано", + "Unread_Count": "Количество непрочитанных", + "Unread_Count_DM": "Количество непрочитанных сообщений для личных переписки", + "Unread_Messages": "Непрочитанные сообщения", + "Unread_on_top": "Непрочитанное наверх", + "Unread_Requested_First": "Непрочитанные первые запросы", + "Unread_Requested_Last": "Непрочитанные последние запросы", + "Unread_Rooms": "Непрочитанные комнаты", + "Unread_Rooms_Mode": "Режим непрочитанные комнаты", + "Unread_Tray_Icon_Alert": "Иконка уведомлений о непрочитанных сообщениях в трее", + "Unsafe_Url": "Небезопасный URL", + "Unselected_by_default": "Выбрано не по умолчанию", + "Unstar_Message": "Убрать отметку", + "Update": "Обновить", + "Update_EnableChecker": "Включить проверку обновлений", + "Update_EnableChecker_Description": "Автоматически проверяет наличие новых обновлений / важных сообщений от разработчиков Rocket.Chat и получает уведомления, когда они доступны. Уведомление появляется один раз на каждую новую версию в виде кликабельного баннера, а также в виде сообщения от бота Rocket.Cat, оба видны только администраторам.", + "Update_every": "Обновлять каждые", + "Update_LatestAvailableVersion": "Обновление до последней доступной версии", + "Update_to_version": "Обновить до {{version}}", + "Update_your_RocketChat": "Обновите ваш Rocket.Chat", + "Updated_at": "Обновлено в", + "Upgrade_tab_connection_error_description": "Кажется у вас нет подключения к интернету. Это возможно потому, что ваш воркспейс развернут на полностью защищенном изолированном сервере.", + "Upgrade_tab_connection_error_restore": "Восстановите подключение, чтобы узнать у всех возможностях, которые вы упускаете.", + "Upgrade_tab_go_fully_featured": "Полнофункциональная версия", + "Upgrade_tab_trial_guide": "Руководство по пробному периоду", + "Upgrade_tab_upgrade_your_plan": "Улучшить ваш план", + "UpgradeToGetMore_auditing_Title": "Аудит сообщений", + "UpgradeToGetMore_engagement-dashboard_Title": "Аналитика", + "Upload": "Загрузить", + "Upload_app": "Загрузить приложение", + "Upload_file_name": "Имя файла", + "Upload_file_question": "Загрузить файл?", + "Upload_Folder_Path": "Путь к папке загрузки", + "Upload_From": "Загрузить с {{name}}", + "Upload_user_avatar": "Загруженный аватар", + "Uploading_file": "Загрузка файла...", + "Uploads": "Загрузки", + "Uptime": "Время работы", + "URL": "URL", + "Usage": "Использование", + "Use": "Использовать", + "Use_account_preference": "Использовать настройки профиля", + "Use_Emojis": "Использовать эмодзи ", + "Use_Global_Settings": "Использовать глобальные настройки", + "Use_initials_avatar": "Использовать инициалы имени пользователя", + "Use_minor_colors": "Используйте малую цветовую палитру (по умолчанию наследует основные цвета)", + "Use_response": "Использовать ответ", + "Use_Room_configuration": "Переопределяет конфигурацию сервера в пользу конфигурации комнаты", + "Use_Server_configuration": "Использовать конфигурацию сервера", + "Use_this_response": "Использовать этот ответ", + "Use_this_username": "Использовать этот логин", + "Use_uploaded_avatar": "Использовать загруженный аватар", + "Use_url_for_avatar": "Использовать URL для аватара", + "Use_User_Preferences_or_Global_Settings": "Использовать пользовательские или глобальные настройки", + "User": "Пользователь", + "User Search": "Поиск пользователей", + "User Search (Group Validation)": "Поиск пользователей (проверка группы)", + "User__username__is_now_a_leader_of__room_name_": "Пользователь {{username}} теперь лидер канала {{room_name}}", + "User__username__is_now_a_moderator_of__room_name_": "Пользователь {{username}} теперь является модератором {{room_name}}", + "User__username__is_now_an_owner_of__room_name_": "Пользователь {{username}} теперь является владельцем {{room_name}}", + "User__username__muted_in_room__roomName__": "Пользователь {{username}} заглушен в чате {{roomName}}", + "User__username__removed_from__room_name__leaders": "Пользователь {{username}} исключен из лидеров канала {{room_name}}", + "User__username__removed_from__room_name__moderators": "Пользователь {{username}} удален из модераторов {{room_name}}", + "User__username__removed_from__room_name__owners": "Пользователь {{username}} удален из владельцев {{room_name}}", + "User__username__unmuted_in_room__roomName__": "Пользователь {{username}} перестал быть заглушенным в чате {{roomName}}", + "User_activity_typing": { + "one": "{{users, list}} печатает", + "few": "{{users, list}} печатают...", + "many": "{{users, list}} печатают...", + "other": "{{users, list}} печатают..." + }, + "User_added_by": "Пользователь {{user_added}} добавлен {{user_by}}.", + "User_added_successfully": "Пользователь успешно добавлен", + "User_and_group_mentions_only": "Только упоминания пользователей и групп", + "User_cant_be_empty": "Поле пользователя не может быть пустым", + "User_created_successfully!": "Пользователь создан успешно!", + "User_default": "Пользователь по умолчанию", + "User_doesnt_exist": "Пользователя с логином \"@{{username}}\" не существует.", + "User_e2e_key_was_reset": "Ключ пользователя E2E был успешно сброшен.", + "User_has_been_activated": "Пользователь был активирован", + "User_has_been_deactivated": "Пользователь был деактивирован", + "User_has_been_deleted": "Пользователь был удален", + "User_has_been_ignored": "Пользователь игнорируется", + "User_has_been_removed_from_s": "Пользователь был удален из {{roomName}}", + "User_has_been_removed_from_team": "Пользователь был удален из команды", + "User_has_been_unignored": "Пользователь больше не игнорируется", + "User_Info": "Информация о пользователе", + "User_Interface": "Пользовательский интерфейс", + "User_is_blocked": "Пользователь заблокирован", + "User_is_no_longer_an_admin": "Пользователь теперь не администратор", + "User_is_now_an_admin": "Пользователь теперь администратор", + "User_is_unblocked": "Пользователь разблокирован", + "User_joined_channel": "Присоединился к каналу", + "User_joined_conversation": "Присоединился к разговору", + "User_joined_team": "Присоединился к Команде.", + "user_key_refreshed_successfully": "ключ обновлен", + "User_left_team": "Покинул Команду.", + "User_logged_out": "Пользователь не в сети", + "User_management": "Управление пользователями", + "User_mentions_only": "Только уведомления", + "User_muted": "Пользователь заглушен", + "User_muted_by": "Пользователь {{user_muted}} заглушен пользователем {{user_by}}.", + "User_not_found": "Пользователь не найден", + "User_not_found_or_incorrect_password": "Пользователь не найден или введен неверный пароль", + "User_or_channel_name": "Имя пользователя или канала", + "User_Presence": "Статус пользователя", + "User_removed": "Пользователь удален", + "User_removed_by": "Пользователь {{user_removed}} удален {{user_by}}.", + "User_sent_a_message_on_channel": "{{username}} отправил сообщение в{{channel}}", + "User_sent_a_message_to_you": "{{username}} отправил Вам сообщение", + "user_sent_an_attachment": "{{user}} отправил вложение", + "User_Settings": "Пользовательские настройки", + "User_started_a_new_conversation": "{{username}} начал новую беседу", + "User_Status": "Пользовательский статус", + "User_unmuted_by": "Пользователь {{user_unmuted}} перестал быть заглушенным благодаря пользователю {{user_by}}.", + "User_unmuted_in_room": "Пользователь перестал быть заглушенным в комнате", + "User_updated_successfully": "Пользователь успешно обновлен", + "User_uploaded_a_file_on_channel": "{{username}} загрузил файл в {{channel}}", + "User_uploaded_a_file_to_you": "{{username}} отправил Вам файл", + "User_uploaded_file": "Загрузил файл", + "User_uploaded_image": "Загрузил изображение", + "user-generate-access-token": "Пользователь генерирует токен доступа", + "user-generate-access-token_description": "Разрешение на создания токенов доступа", + "UserData_EnableDownload": "Включить выгрузку данных пользователя", + "UserData_FileSystemPath": "Системный путь (экспортированные файлы)", + "UserData_FileSystemZipPath": "Системный путь (сжатый файл)", + "UserData_MessageLimitPerRequest": "Предел сообщения на запрос", + "UserData_ProcessingFrequency": "Частота обработки (минуты)", + "UserDataDownload": "Выгрузка пользовательских данных", + "UserDataDownload_CompletedRequestExisted_Text": "Файл с вашими данными уже создан. Проверьте свою учетную запись электронной почты для получения ссылки на скачивание.", + "UserDataDownload_CompletedRequestExistedWithLink_Text": "Ваш файл данных уже создан. Нажмите сюда для его загрузки.", + "UserDataDownload_EmailBody": "Теперь ваш файл данных готов к загрузке. Нажмите здесь, чтобы загрузить его.", + "UserDataDownload_EmailSubject": "Ваш файл данных готов к загрузке", + "UserDataDownload_Requested": "Загрузить файл", + "UserDataDownload_Requested_Text": "Будет создан файл с вашими данными. Ссылка на скачивание будет отправлена на ваш адрес электронной почты, когда будет готова. Есть {{pending_operations}} операций из очереди, которые будут исполнены перед Вашей.", + "UserDataDownload_RequestExisted_Text": "Файл с вашими данными находится в процессе создания. Ссылка на скачивание будет отправлена на ваш адрес электронной почты, когда будет готова. Есть {{pending_operations}} операций из очереди, которые будут исполнены перед Вашей.", + "Username": "Логин", + "Username_already_exist": "Такой пользователь уже существует. Пожалуйста, выберите другое имя.", + "Username_and_message_must_not_be_empty": "Логин и сообщение не должны быть пустыми", + "Username_cant_be_empty": "Логин не может быть пустым", + "Username_Change_Disabled": "Администратор отключил возможность изменения логина", + "Username_description": "Имя пользователя используется для упоминания вас в сообщениях.", + "Username_doesnt_exist": "Логин `{{username}}` не существует.", + "Username_invalid": "{{username}} недопустимое имя пользователя,
используйте только буквы, цифры, точки, дефисы и подчеркивания", + "Username_is_already_in_here": "\"@{{username}}\" уже здесь.", + "Username_Placeholder": "Пожалуйста, введите логин...", + "Username_title": "Зарегистрировать логин", + "Users": "Пользователи", + "Users must use Two Factor Authentication": "Пользователи должны использовать двухфакторную аутентификацию", + "Users_added": "Пользователи были добавлены", + "Users_and_rooms": "Пользователи и чаты", + "Users_by_time_of_day": "Пользователи по времени суток", + "Users_in_role": "Пользователи с ролью", + "Users_key_has_been_reset": "Пользовательский ключ был сброшен", + "Users_reacted": "Пользователи, которые отреагировали", + "Users_TOTP_has_been_reset": "Пользовательский TOTP был сброшен", + "Uses": "Использует", + "Uses_left": "Использований осталось", + "UTC_Timezone": "Часовой пояс UTC", + "UTF8_Channel_Names_Validation": "UTF8 валидация имени чата", + "UTF8_Channel_Names_Validation_Description": "Регулярное выражение для валидации имени чата", + "UTF8_Names_Slugify": "UTF8 names slugify", + "UTF8_User_Names_Validation": "UTF8 валидация имени пользователя", + "UTF8_User_Names_Validation_Description": "Регулярное выражение для валидации имени пользователя", + "Utilities": "Утилиты", + "Validate_email_address": "Подтвердите адрес электронной почты", + "Validation": "Валидация", + "Value_messages": "{{value}} сообщений", + "Value_users": "{{value}} пользователей", + "Verification": "Подтверждение", + "Verification_Description": "Вы можете использовать следующие подстановки: \n - `[Verification_Url]` для URL верификации. \n - `[name]`, `[fname]`, `[lname]` для полного имени, имени или фамилии пользователя. \n - `[email]` для адреса электронной почты пользователя. \n - `[Site_Name]` и `[Site_URL]` для имени приложения и его URL. ", + "Verification_Email": "Нажмите сюда, чтобы подтвердить ваш аккаунт.", + "Verification_email_body": "Вы успешно создали учетную запись в [Site_Name]. Пожалуйста, нажмите кнопку ниже, чтобы подтвердить свой адрес электронной почты и завершить регистрацию.", + "Verification_email_sent": "Проверочное электронное письмо отправлено", + "Verification_Email_Subject": "[Site_Name] - Подтвердите ваш аккаунт", + "Verified": "Подтверждён", + "Verify": "Подтверждение", + "Verify_your_email": "Подтвердите Ваш электронный адрес", + "Version": "Версия", + "Version_version": "Версия {{version}}", + "Video_and_Audio_Call": "Видео- и аудиозвонок", + "Video_Chat_Window": "Видеочат", + "Video_Conference": "Видеоконференция", + "Video_Conference_Description": "Настройте звонки для вашего сервера.", + "video_conference_ended": "Звонок завершен", + "video_conference_ended_by": "**{{username}}** завершил звонок", + "video_conference_started": "Начал звонок", + "video_conference_started_by": "**{{username}}** начал звонок", + "Video_Conferences": "Звонки", + "video_direct_calling": "звонит", + "video_direct_ended": "Звонок завершен", + "video_direct_ended_by": "**{{username}}** завершил звонок", + "video_direct_missed": "Начатый звонок не был отвечен", + "video_direct_started": "Начал звонок", + "video_livechat_missed": "Начатый видеозвонок не был отвечен", + "video_livechat_started": "Начат видеозвонок", + "Video_message": "Видеосообщение", + "video-conf-provider-not-configured": "**Функция звонков не включена**: Администратору сервера необходимо сначала активировать данную функцию.", + "Videocall_declined": "Видеозвонок отклонён.", + "Videocall_enabled": "Видеозвонок включен", + "VideoConf_Default_Provider_Description": "Если у вас установлено несколько приложений провайдеров, выберите какой из них должен использоваться для звонков.", + "videoconf-ring-users": "Звенеть другим пользователям при звонке", + "videoconf-ring-users_description": "Разрешение звонить другим пользователям при вызове", + "Videos": "Видеозаписи", + "View_All": "Смотреть всех участников", + "View_channels": "Просмотр каналов", + "View_full_conversation": "Просмотр полный текст разговора", + "View_Logs": "Просмотр логов", + "View_mode": "Внешний вид сообщений", + "View_original": "Посмотреть оригинал", + "View_the_Logs_for": "Просмотр журналов для: \"{{name}}\"", + "view-broadcast-member-list": "Просмотр списка участников в трансляции Room", + "view-broadcast-member-list_description": "Разрешение на просмотр списка пользователей в широковещательном канале", + "view-c-room": "Смотреть публичные каналы", + "view-c-room_description": "Разрешение на просмотр публичных каналов", + "view-canned-responses": "Посмотреть заготовленные ответы", + "view-d-room": "Просматривать личные сообщения", + "view-d-room_description": "Разрешение на просмотр личных сообщений", + "view-federation-data": "Просмотр данных федерации", + "view-full-other-user-info": "Просмотр полной информации о других пользователях", + "view-full-other-user-info_description": "Разрешение на просмотр полных профилей других пользователей, включая дату создания аккаунта, последнего входа и т. д.", + "view-import-operations": "Просмотр операций импорта", + "view-join-code": "Просмотр кода присоединения", + "view-join-code_description": "Разрешение на просмотр кода присоединения к каналу", + "view-joined-room": "Просматривать чаты, к которым присоединился", + "view-joined-room_description": "Разрешение на просмотр чатов, к которым сейчас присоединён", + "view-l-room": "Просматривать LiveChat комнаты", + "view-l-room_description": "Разрешение на просмотр LiveChat комнат", + "view-livechat-analytics": "Просмотр Livechat Analytics", + "view-livechat-analytics_description": "Разрешение на просмотр аналитики Livechat", + "view-livechat-appearance": "Просмотр внешний вид Omnichannel", + "view-livechat-appearance_description": "Разрешение на просмотр внешнего вида Livechat", + "view-livechat-business-hours": "Просмотр рабочие часы Omnichannel", + "view-livechat-business-hours_description": "Разрешение на просмотр рабочих часов Livechat", + "view-livechat-departments": "Посмотреть отделы Livechat", + "view-livechat-manager": "Просматривать LiveChat Manager", + "view-livechat-manager_description": "Разрешение на просмотр других LiveChat Manager", + "view-livechat-monitor": "Посмотреть Livechat мониторы", + "view-livechat-queue": "Просмотреть очередь Livechat", + "view-livechat-room-closed-by-another-agent": "Просмотр чат Omnichannel закрыт другим агентом", + "view-livechat-room-closed-same-department": "Посмотреть закрытые другим агентом в том же отделе чаты Omnichannel", + "view-livechat-room-closed-same-department_description": "Разрешение на просмотр чатов, закрытых другим агентом в том же отделе", + "view-livechat-room-customfields": "Просмотр пользовательских полей чатов Omnichannel", + "view-livechat-room-customfields_description": "Разрешение на просмотр пользовательских полей Livechat", + "view-livechat-rooms": "Просматривать LiveChat комнаты", + "view-livechat-rooms_description": "Разрешение на просмотр других каналов LiveChat", + "view-livechat-triggers": "Просмотр триггеров Omnichannel", + "view-livechat-triggers_description": "Разрешение на просмотр триггеров Livechat", + "view-livechat-unit": "Посмотреть Livechat юниты", + "view-livechat-webhooks": "Просмотр веб-хуков Omnichannel", + "view-livechat-webhooks_description": "Разрешение на просмотр веб-хуков Livechat", + "view-logs": "Просматривать логи", + "view-logs_description": "Разрешение на просмотр логов сервера", + "view-omnichannel-contact-center": "Просмотр омниканального контакт-центра", + "view-omnichannel-contact-center_description": "Разрешение на просмотр омниканального контакт-центра и взаимодействие с ним", + "view-other-user-channels": "Просматривать публичные каналы, принадлежащие другим пользователям", + "view-other-user-channels_description": "Разрешение на просмотр каналов, владельцами которых являются другие пользователи", + "view-outside-room": "Посмотреть внешнюю комнату", + "view-outside-room_description": "Разрешение для просмотра информации о пользователях вне текущей комнаты", + "view-p-room": "Просматривать закрытые чаты", + "view-p-room_description": "Разрешение на просмотр закрытых чатов", + "view-privileged-setting": "Просмотр привилегированных настроек", + "view-privileged-setting_description": "Разрешение просмотра настроек", + "view-room-administration": "Просматривать административную информацию чатов", + "view-room-administration_description": "Разрешение на просмотр статистики общих, приватных и личных каналов. Не включает возможность просматривать сообщения в переписке или архивах", + "view-statistics": "Просматривать статистику", + "view-statistics_description": "Разрешение на просмотр системной статистики, например, числа пользователей онлайн, количества чатов, информации об операционной системе", + "view-user-administration": "Просмотр администрирования пользователей", + "view-user-administration_description": "Разрешение на частичный просмотр списка других пользователей, которые сейчас в системе. Это разрешение не дает доступа к пользовательской информации из аккаунтов", + "Viewing_room_administration": "Просмотр комнаты администрирования", + "Visibility": "Видимость", + "Visible": "Видимый", + "Visible_To_Workspace": "Видимый в рабочем пространстве", + "Visit_Site_Url_and_try_the_best_open_source_chat_solution_available_today": "Посетите [Site_URL] и попробуйте лучшее решение для чата с открытым исходным кодом, доступное сегодня!", + "Visitor": "Посетитель", + "Visitor_does_not_exist": "Посетитель не существует!", + "Visitor_Email": "Электронная почта посетителя", + "Visitor_Info": "Информация о посетителе", + "Visitor_message": "Сообщения посетителя", + "Visitor_Name": "Имя посетителя", + "Visitor_Name_Placeholder": "Пожалуйста, введите имя посетителя...", + "Visitor_Navigation": "Навигация посетителя", + "Visitor_page_URL": "URL-адрес страницы посетителя", + "Visitor_time_on_site": "Время, проведённое на сайте, посетителем", + "Voice_Call": "Голосовой вызов", + "Wait_activation_warning": "Прежде чем вы сможете использовать вашу учетную запись, она должна быть активирована администратором.", + "Waiting_queue": "Очередь ожидания", + "Waiting_queue_message": "Сообщение об очередности ожидания", + "Waiting_queue_message_description": "Сообщение, которое будет показано посетителям, когда они попадут в очередь", + "Warning": "Предупреждение", + "Warnings": "Предупреждения", + "WAU_value": "WAU {{value}}", + "We_appreciate_your_feedback": "Мы ценим ваши отзывы", + "We_are_offline_Sorry_for_the_inconvenience": "Мы не в сети. Извините за доставленные неудобства.", + "We_have_sent_password_email": "На вашу электронную почту было отправлено письмо с инструкциями. Если по каким-то причинам письмо не пришло, попробуйте еще раз и/или напишите нам.", + "We_have_sent_registration_email": "Чтобы подтвердить вашу регистрацию, мы отправили вам электронное сообщение. Пожалуйста, следуйте инструкциям в этом сообщении. Если вы не получили электронное сообщение, попробуйте ещё раз позже.", + "Webdav Integration": "Интеграция Webdav", + "Webdav_account_removed": "Учетная запись WebDAV удалена", + "WebDAV_Accounts": "Учетная запись WebDAV", + "Webdav_add_new_account": "Добавить новую учетную запись WebDAV", + "Webdav_Integration_Enabled": "Интеграция Webdav включена", + "Webdav_Password": "Пароль WebDAV", + "Webdav_Server_URL": "URL сервера WebDAV", + "Webdav_Username": "Имя пользователя WebDAV", + "webdav-account-saved": "Учетная запись WebDAV сохранена", + "webdav-account-updated": "Учетная запись WebDAV обновлена", + "Webhook_Details": "Детали Веб-хуков", + "Webhook_URL": "URL Webhook", + "Webhooks": "Webhooks", + "WebRTC_Call": "Вызов WebRTC", + "WebRTC_call_declined_message": " Вызов отклонен контактом.", + "WebRTC_call_ended_message": " Вызов завершен в {{endTime}}. Продолжительность вызова: {{callDuration}}", + "WebRTC_Call_unavailable_for_federation": "Звонки WebRTC не доступны для федеративных чатов", + "WebRTC_Enable_Channel": "Включить для каналов", + "WebRTC_Enable_Direct": "Включить для личных сообщений", + "WebRTC_Enable_Private": "Включить для приватных каналов", + "Website": "Веб-сайт", + "Wednesday": "Среда", + "Weekly_Active_Users": "Активные пользователи за неделю", + "Welcome": "Добро пожаловать, {{user}}.", + "Welcome_to": "Добро пожаловать на [Site_Name]", + "Welcome_to_the": "Добро пожаловать в", + "Welcome_to_workspace": "Добро пожаловать на {{Site_Name}}", + "When": "Когда", + "When_a_line_starts_with_one_of_there_words_post_to_the_URLs_below": "Когда строка начинается с одного из этих слов, отправьте по URL(s) ниже", + "When_is_the_chat_busier?": "Когда чат занят?", + "Where_are_the_messages_being_sent?": "Куда отправляются сообщения?", + "Why_did_you_chose__score__": "Почему Вы выбрали {{score}}?", + "Will_Appear_In_From": "Будет отображаться в заголовке От: в отправленных Вами письмах", + "will_be_able_to": "сможет", + "Will_be_available_here_after_saving": "Будет доступен здесь после сохранения.", + "Without_priority": "Без приоритета", + "Workspace": "Рабочее пространство", + "Worldwide": "Мировой", + "Would_you_like_to_place_chat_on_hold": "Вы хотите поставить этот чат на удержание?", + "Would_you_like_to_return_the_inquiry": "Вы хотите вернуть запрос?", + "Would_you_like_to_return_the_queue": "Вы хотите вернуть этот чат в очередь? Вся история разговора будет сохранена в чате.", + "Yes": "Да", + "Yes_archive_it": "Да, архивировать!", + "Yes_clear_all": "Да, удалить все!", + "Yes_deactivate_it": "Да, деактивировать!", + "Yes_delete_it": "Да, удалить!", + "Yes_hide_it": "Да, спрятать!", + "Yes_leave_it": "Да, покинуть!", + "Yes_mute_user": "Да, заглушить пользователя!", + "Yes_prune_them": "Да, удалить их!", + "Yes_remove_user": "Да, удалить пользователя!", + "Yes_unarchive_it": "Да, разархивировать.", + "Yesterday": "Вчера", + "yesterday": "вчера", + "You": "Вы", + "You_are_converting_team_to_channel": "Вы преобразуете эту Команду в чат.", + "you_are_in_preview_mode_of": "Вы находитесь в режиме предварительного просмотра канала #{{room_name}}", + "you_are_in_preview_mode_of_incoming_livechat": "Вы находитесь в режиме предварительного просмотра этого живого чата", + "You_are_logged_in_as": "Вы вошли как", + "You_are_not_authorized_to_view_this_page": "Недостаточно прав для просмотра страницы.", + "You_can_change_a_different_avatar_too": "Вы можете заменить аватар, используемый в интеграции.", + "You_can_close_this_window_now": "Вы можете закрыть это окно сейчас.", + "You_can_search_using_RegExp_eg": "Для поиска вы можете использовать RegExp, например: /^text$/i", + "You_can_try_to": "Вы можете попробовать", + "You_can_use_an_emoji_as_avatar": "Вы также можете использовать эмодзи в качестве аватара.", + "You_can_use_webhooks_to_easily_integrate_livechat_with_your_CRM": "Вы можете использовать webhooks, чтобы легко Livechat с вашей CRM.", + "You_cant_leave_a_livechat_room_Please_use_the_close_button": "Вы не можете покинуть Livechat комнату. Пожалуйста, используйте кнопку закрыть.", + "You_followed_this_message": "Вы подписались на это сообщение.", + "You_have_a_new_message": "У вас есть новое сообщение", + "You_have_been_muted": "Вы были заглушены и не можете говорить в этой комнате", + "You_have_n_codes_remaining": "У вас осталось {{number}} кодов.", + "You_have_not_verified_your_email": "Вы не подтвердили ваш адрес электронной почты.", + "You_have_successfully_unsubscribed": "Вы успешно отписаны от нашей почтовой рассылки.", + "You_have_to_set_an_API_token_first_in_order_to_use_the_integration": "Сначала вы должны настроить API токен, чтобы использовать интеграцию.", + "You_must_join_to_view_messages_in_this_channel": "Вы должны присоединиться, чтобы просматривать сообщения на этом канале", + "You_need_confirm_email": "Необходимо подтвердить ваш адрес электронной почты для входа!", + "You_need_install_an_extension_to_allow_screen_sharing": "Для демонстрации экрана вам необходимо установить расширение", + "You_need_to_change_your_password": "Вам необходимо сменить пароль", + "You_need_to_type_in_your_password_in_order_to_do_this": "Для этого действия необходимо ввести пароль!", + "You_need_to_type_in_your_username_in_order_to_do_this": "Для этого действия необходимо ввести логин!", + "You_need_to_verifiy_your_email_address_to_get_notications": "Вам необходимо подтвердить ваш адрес электронной почты для получения уведомлений", + "You_reached_the_maximum_number_of_guest_users_allowed_by_your_license": "Вы достигли максимального количества гостевых пользователей, которое разрешено вашей лицензией.", + "You_should_inform_one_url_at_least": "Вы должны определить по крайней мере один URL.", + "You_should_name_it_to_easily_manage_your_integrations": "Вам следует указать название для более удобного управления вашими интеграциями", + "You_unfollowed_this_message": "Вы отменили подписку на это сообщение.", + "You_will_be_asked_for_permissions": "У вас будут запрошены разрешения", + "You_will_not_be_able_to_recover": "Вы не сможете восстановить это сообщение!", + "You_will_not_be_able_to_recover_email_inbox": "Вы не сможете восстановить этот почтовый ящик", + "You_will_not_be_able_to_recover_file": "Восстановить этот файл будет невозможно!", + "You_wont_receive_email_notifications_because_you_have_not_verified_your_email": "Вы не можете получать уведомления по электронной почте, потому что не подтвердили ваш адрес электронной почты.", + "Your_e2e_key_has_been_reset": "Ваш e2e ключ был сброшен.", + "Your_email_address_has_changed": "Ваш адрес электронной почты был изменен.", + "Your_email_has_been_queued_for_sending": "Ваше электронное сообщение поставлено в очередь на отправку", + "Your_entry_has_been_deleted": "Ваша запись была удалена.", + "Your_file_has_been_deleted": "Ваш файл был удалён.", + "Your_invite_link_will_expire_after__usesLeft__uses": "Ваше приглашение истечет после {{usesLeft}} использований.", + "Your_invite_link_will_expire_on__date__": "Ваше приглашение истечет {{date}}.", + "Your_invite_link_will_expire_on__date__or_after__usesLeft__uses": "Ваше приглашение истечет {{date}} или после {{usesLeft}} использований.", + "Your_invite_link_will_never_expire": "Ваше приглашение никогда не истечет.", + "your_message": "ваше сообщение", + "your_message_optional": "ваше сообщение (опционально)", + "Your_new_email_is_email": "Ваш новый электронный адрес - [email].", + "Your_password_is_wrong": "Ваш пароль неверен!", + "Your_password_was_changed_by_an_admin": "Ваш пароль был изменен администратором.", + "Your_push_was_sent_to_s_devices": "Оповещение было отправлено на %s устройств.", + "Your_question": "Ваш вопрос", + "Your_server_link": "Ссылка на ваш сервер", + "Your_temporary_password_is_password": "Ваш временный пароль [password]", + "Your_TOTP_has_been_reset": "Ваш двухфакторный TOTP был сброшен.", + "Your_workspace_is_ready": "Ваше рабочее пространство готово к работе 🎉", + "Zapier": "Zapier" +} diff --git a/packages/message-parser/src/definitions.ts b/packages/message-parser/src/definitions.ts index 6af50ad9175fe..e50e33a16272d 100644 --- a/packages/message-parser/src/definitions.ts +++ b/packages/message-parser/src/definitions.ts @@ -17,6 +17,7 @@ export type ListItem = { type: 'LIST_ITEM'; value: Inlines[]; number?: number; + children?: ListItem[]; }; export type Tasks = { diff --git a/packages/message-parser/src/grammar.pegjs b/packages/message-parser/src/grammar.pegjs index 0ac2f4a2525f3..2af276f637c7b 100644 --- a/packages/message-parser/src/grammar.pegjs +++ b/packages/message-parser/src/grammar.pegjs @@ -44,6 +44,77 @@ let skipBold = false; let skipItalic = false; let skipStrikethrough = false; let skipReferences = false; + +function buildNestedList(items) { + if (!items || !items.length) return items; + + const root = []; + const stack = [{ children: root, indent: -1 }]; + + for (const item of items) { + const indent = item.indent || 0; + + while (stack.length > 1 && stack[stack.length - 1].indent >= indent) { + stack.pop(); + } + + const cleanItem = { + type: item.type, + value: item.value, + ...(item.number !== undefined && { number: item.number }), + }; + + const parent = stack[stack.length - 1]; + parent.children.push(cleanItem); + + cleanItem.children = []; + + stack.push({ children: cleanItem.children, indent }); + } + + function cleanEmptyChildren(listItems) { + for (const item of listItems) { + if (item.children && !item.children.length) { + delete item.children; + } else if (item.children) { + cleanEmptyChildren(item.children); + } + } + } + + cleanEmptyChildren(root); + + return root; +} + +let listSegmentMarker = null; +let listSegmentBaseIndent = null; + +function resetListSegment() { + listSegmentMarker = null; + listSegmentBaseIndent = null; +} + +function acceptsListItem(item) { + const indent = item.indent || 0; + const marker = item.marker; + + if (listSegmentMarker === null) { + listSegmentMarker = marker; + listSegmentBaseIndent = indent; + return true; + } + + if (indent > listSegmentBaseIndent) { + return true; + } + + if (indent === listSegmentBaseIndent && marker === listSegmentMarker) { + return true; + } + + return false; +} }} Start @@ -63,8 +134,7 @@ Blocks / Table / Heading / Tasks - / OrderedList - / UnorderedList + / List / Katex / LineBreak @@ -203,32 +273,49 @@ TaskFlag = "x" { return true; } / " " { return false; } /** * - * Ordered List + * Lists (ordered / unordered), including nested and mixed nested markers. * e.g: * 1. Item One + * - Nested unordered * 2. Item Two - * 3. Item Three * - */ -OrderedList = items:OrderedListItem+ { return orderedList(items); } - -OrderedListItem = number:Digits "." [ \t]+ text:Inline { return listItem(text, parseInt(number, 10)); } - -/** - * - * Unordered List - * e.g: * - Item One + * 1. Nested ordered * - Item Two - * * Item Three - * * Item Four + * + * Same-level marker changes (`-` then `*`, or `-` then `1.`) start a new list. * */ -UnorderedList = items:(UnorderedListHyphenItem+ / UnorderedListAsteriskItem+) { return unorderedList(items); } - -UnorderedListHyphenItem = "-" [ \t]+ text:Inline { return listItem(text); } - -UnorderedListAsteriskItem = "*" [ \t]+ text:UnorderedListItemContent { return listItem(text); } +List = &{ resetListSegment(); return true; } items:ListItemInSegment+ { + resetListSegment(); + const nested = buildNestedList(items); + return items[0].number !== undefined ? orderedList(nested) : unorderedList(nested); +} + +ListItemInSegment = item:AnyListItem &{ return acceptsListItem(item); } { return item; } + +AnyListItem = OrderedListItem / UnorderedListHyphenItem / UnorderedListAsteriskItem + +OrderedListItem = indent:$[ \t]* number:Digits "." [ \t]+ text:Inline { + const item = listItem(text, parseInt(number, 10)); + item.indent = indent.length; + item.marker = 'ordered'; + return item; +} + +UnorderedListHyphenItem = indent:$[ \t]* "-" [ \t]+ text:Inline { + const item = listItem(text); + item.indent = indent.length; + item.marker = '-'; + return item; +} + +UnorderedListAsteriskItem = indent:$[ \t]* "*" [ \t]+ text:UnorderedListItemContent { + const item = listItem(text); + item.indent = indent.length; + item.marker = '*'; + return item; +} UnorderedListItemContent = value:UnorderedListItemContentItem+ !"*" EndOfLine? { return reducePlainTexts(value); } diff --git a/packages/message-parser/tests/helpers.ts b/packages/message-parser/tests/helpers.ts index 92f07b4da1864..edb6f90ad1e6c 100644 --- a/packages/message-parser/tests/helpers.ts +++ b/packages/message-parser/tests/helpers.ts @@ -57,10 +57,11 @@ export const mentionChannel = (value: string) => ({ export const orderedList = generate('ORDERED_LIST'); export const unorderedList = generate('UNORDERED_LIST'); -export const listItem = (value: unknown[], number?: number) => ({ +export const listItem = (value: unknown[], number?: number, children?: unknown[]) => ({ type: 'LIST_ITEM' as const, value, ...(number !== undefined ? { number } : {}), + ...(children !== undefined && children.length > 0 ? { children } : {}), }); export const mentionUser = (value: string) => ({ diff --git a/packages/message-parser/tests/orderedList.test.ts b/packages/message-parser/tests/orderedList.test.ts index 9f1ed0fbde291..7d550fca9efdd 100644 --- a/packages/message-parser/tests/orderedList.test.ts +++ b/packages/message-parser/tests/orderedList.test.ts @@ -1,5 +1,5 @@ import { parse } from '../src'; -import { bold, plain, orderedList, listItem, emoji } from './helpers'; +import { bold, plain, orderedList, listItem, emoji, unorderedList } from './helpers'; test.each([ [ @@ -24,6 +24,46 @@ test.each([ ]), ], ], + [ + ` +1. First item +2. Second item + 1. Nested item + 2. Nested item +3. Third item +`.trim(), + [ + orderedList([ + listItem([plain('First item')], 1), + listItem([plain('Second item')], 2, [ + listItem([plain('Nested item')], 1), + listItem([plain('Nested item')], 2), + ]), + listItem([plain('Third item')], 3), + ]), + ], + ], + [ + ` +1. Parent + - Nested unordered + - Another +2. Sibling +`.trim(), + [ + orderedList([ + listItem([plain('Parent')], 1, [listItem([plain('Nested unordered')]), listItem([plain('Another')])]), + listItem([plain('Sibling')], 2), + ]), + ], + ], + [ + ` +1. Ordered +- Unordered sibling +`.trim(), + [orderedList([listItem([plain('Ordered')], 1)]), unorderedList([listItem([plain('Unordered sibling')])])], + ], ])('parses %p', (input, output) => { expect(parse(input)).toEqual(output); }); diff --git a/packages/message-parser/tests/unorderedList.test.ts b/packages/message-parser/tests/unorderedList.test.ts index c7fbd1182767a..3dfb7a905aed9 100644 --- a/packages/message-parser/tests/unorderedList.test.ts +++ b/packages/message-parser/tests/unorderedList.test.ts @@ -1,5 +1,5 @@ import { parse } from '../src'; -import { unorderedList, plain, listItem, bold, emoji } from './helpers'; +import { unorderedList, plain, listItem, bold, emoji, orderedList } from './helpers'; test.each([ [ @@ -36,7 +36,6 @@ test.each([ ]), ], ], - [ ` - First item @@ -49,28 +48,102 @@ test.each([ unorderedList([listItem([plain('Second item')]), listItem([plain('Third item')]), listItem([bold([plain('Fourth item')])])]), ], ], - // [ - // ` - // * First item - // * Second item - // * Third item - // * Indented item - // * Indented item - // * Fourth item - // `.trim(), - // [paragraph([])], - // ], - // [ - // ` - // - First item - // - Second item - // - Third item - // - Indented item - // - Indented item - // - Fourth item - // `.trim(), - // [paragraph([])], - // ], + [ + ` +* First item +* Second item +* Third item + * Indented item + * Indented item +* Fourth item +`.trim(), + [ + unorderedList([ + listItem([plain('First item')]), + listItem([plain('Second item')]), + listItem([plain('Third item')], undefined, [ + listItem([plain('Indented item')]), + listItem([plain('Indented item')]), + ]), + listItem([plain('Fourth item')]), + ]), + ], + ], + [ + ` +- First item +- Second item +- Third item + - Indented item + - Indented item +- Fourth item +`.trim(), + [ + unorderedList([ + listItem([plain('First item')]), + listItem([plain('Second item')]), + listItem([plain('Third item')], undefined, [ + listItem([plain('Indented item')]), + listItem([plain('Indented item')]), + ]), + listItem([plain('Fourth item')]), + ]), + ], + ], + [ + ` +- Level 1 + - Level 2 + - Level 3 +`.trim(), + [ + unorderedList([ + listItem([plain('Level 1')], undefined, [ + listItem([plain('Level 2')], undefined, [listItem([plain('Level 3')])]), + ]), + ]), + ], + ], + [ + ` +- Parent + 1. Nested ordered + 2. Another nested +- Sibling +`.trim(), + [ + unorderedList([ + listItem([plain('Parent')], undefined, [ + listItem([plain('Nested ordered')], 1), + listItem([plain('Another nested')], 2), + ]), + listItem([plain('Sibling')]), + ]), + ], + ], + [ + ` +- Unordered +1. Ordered sibling +`.trim(), + [unorderedList([listItem([plain('Unordered')])]), orderedList([listItem([plain('Ordered sibling')], 1)])], + ], + [ + ` +- Parent + 1. Ordered child + - Unordered child +`.trim(), + [ + unorderedList([ + listItem([plain('Parent')], undefined, [ + listItem([plain('Ordered child')], 1), + listItem([plain('Unordered child')]), + ]), + ]), + ], + ], ])('parses %p', (input, output) => { expect(parse(input)).toEqual(output); }); + diff --git a/packages/model-typings/src/models/ISubscriptionsModel.ts b/packages/model-typings/src/models/ISubscriptionsModel.ts index 528fbcdd43508..b937484380852 100644 --- a/packages/model-typings/src/models/ISubscriptionsModel.ts +++ b/packages/model-typings/src/models/ISubscriptionsModel.ts @@ -22,6 +22,15 @@ import type { DocumentWithProjection, FindOptionsWithProjection } from '../types export interface ISubscriptionsModel extends IBaseModel { getBadgeCount(uid: string): Promise; + countReadersByRoomIdAndMessageTs(rid: string, messageTs: Date, excludeUserId?: string): Promise; + + findReaderUsersByRoomIdAndMessageTs( + rid: string, + messageTs: Date, + excludeUserId: string | undefined, + limit: number, + ): Promise>>; + findOneByRoomIdAndUserId = FindOptionsWithProjection>( rid: string, uid: string, diff --git a/packages/models/src/models/Subscriptions.ts b/packages/models/src/models/Subscriptions.ts index c47bcf63fa6b4..8bb00c54d0123 100644 --- a/packages/models/src/models/Subscriptions.ts +++ b/packages/models/src/models/Subscriptions.ts @@ -77,6 +77,78 @@ export class SubscriptionsRaw extends BaseRaw implements ISubscri return result?.total || 0; } + private readersByRoomIdAndMessageTsMatch(rid: string, messageTs: Date, excludeUserId?: string): Filter { + return { + rid, + archived: { $ne: true }, + ls: { $gte: messageTs }, + 'u._id': { + ...(excludeUserId ? { $ne: excludeUserId } : {}), + $exists: true, + }, + }; + } + + private readersActiveUsersPipeline(rid: string, messageTs: Date, excludeUserId?: string) { + return [ + { + $match: this.readersByRoomIdAndMessageTsMatch(rid, messageTs, excludeUserId), + }, + { + $lookup: { + from: 'users', + localField: 'u._id', + foreignField: '_id', + as: 'user', + }, + }, + { $unwind: '$user' }, + { + $match: { + 'user.active': true, + }, + }, + ]; + } + + async countReadersByRoomIdAndMessageTs(rid: string, messageTs: Date, excludeUserId?: string): Promise { + const [result] = await this.col + .aggregate<{ count: number }>([...this.readersActiveUsersPipeline(rid, messageTs, excludeUserId), { $count: 'count' }]) + .toArray(); + + return result?.count ?? 0; + } + + async findReaderUsersByRoomIdAndMessageTs( + rid: string, + messageTs: Date, + excludeUserId: string | undefined, + limit: number, + ): Promise>> { + const safeLimit = Math.min(Math.max(Math.trunc(limit) || 1, 1), 100); + + return this.col + .aggregate>([ + ...this.readersActiveUsersPipeline(rid, messageTs, excludeUserId), + { + $sort: { + 'user.username': 1, + }, + }, + { + $limit: safeLimit, + }, + { + $project: { + _id: '$user._id', + name: '$user.name', + username: '$user.username', + }, + }, + ]) + .toArray(); + } + findOneByRoomIdAndUserId = FindOptionsWithProjection>( rid: string, uid: string, diff --git a/packages/rest-typings/src/v1/chat.ts b/packages/rest-typings/src/v1/chat.ts index f2b3faeaf5e4a..5500fe99ec769 100644 --- a/packages/rest-typings/src/v1/chat.ts +++ b/packages/rest-typings/src/v1/chat.ts @@ -1,4 +1,4 @@ -import type { IMessage, IRoom, MessageAttachment, IReadReceiptWithUser, MessageUrl, IThreadMainMessage } from '@rocket.chat/core-typings'; +import type { IMessage, IRoom, IUser, MessageAttachment, IReadReceiptWithUser, MessageUrl, IThreadMainMessage } from '@rocket.chat/core-typings'; import { ajv, ajvQuery } from './Ajv'; import type { PaginatedRequest } from '../helpers/PaginatedRequest'; @@ -531,6 +531,45 @@ const ChatGetMessageReadReceiptsSchema = { export const isChatGetMessageReadReceiptsProps = ajv.compile(ChatGetMessageReadReceiptsSchema); +type ChatGetMessageReadCount = { + messageId: IMessage['_id']; +}; + +const ChatGetMessageReadCountSchema = { + type: 'object', + properties: { + messageId: { + type: 'string', + }, + }, + required: ['messageId'], + additionalProperties: false, +}; + +export const isChatGetMessageReadCountProps = ajv.compile(ChatGetMessageReadCountSchema); + +type ChatGetMessageReaders = { + messageId: IMessage['_id']; + limit?: number; +}; + +const ChatGetMessageReadersSchema = { + type: 'object', + properties: { + messageId: { + type: 'string', + }, + limit: { + type: 'number', + nullable: true, + }, + }, + required: ['messageId'], + additionalProperties: false, +}; + +export const isChatGetMessageReadersProps = ajvQuery.compile(ChatGetMessageReadersSchema); + type GetStarredMessages = { roomId: IRoom['_id']; count?: number; @@ -1013,6 +1052,12 @@ export type ChatEndpoints = { '/v1/chat.getMessageReadReceipts': { GET: (params: ChatGetMessageReadReceipts) => { receipts: IReadReceiptWithUser[] }; }; + '/v1/chat.getMessageReadCount': { + GET: (params: ChatGetMessageReadCount) => { readCount: number }; + }; + '/v1/chat.getMessageReaders': { + GET: (params: ChatGetMessageReaders) => { readers: Array> }; + }; '/v1/chat.getStarredMessages': { GET: (params: GetStarredMessages) => { messages: IMessage[]; diff --git a/packages/streamer/src/listeners.module.ts b/packages/streamer/src/listeners.module.ts index c5d8a7a4ea495..97e24ed3eb793 100644 --- a/packages/streamer/src/listeners.module.ts +++ b/packages/streamer/src/listeners.module.ts @@ -272,6 +272,10 @@ export class ListenersModule { notifications.notifyRoomInThisInstance(rid, 'messagesRead', { tmid, until }); }); + service.onEvent('notify.readCountsChanged', ({ rid }): void => { + notifications.notifyRoomInThisInstance(rid, 'readCountsChanged', {}); + }); + service.onEvent('watch.subscriptions', ({ clientAction, subscription }) => { if (!subscription.u?._id) { return; diff --git a/packages/ui-client/src/components/TooltipComponent.tsx b/packages/ui-client/src/components/TooltipComponent.tsx index 493046672a23d..1a254da7115f1 100644 --- a/packages/ui-client/src/components/TooltipComponent.tsx +++ b/packages/ui-client/src/components/TooltipComponent.tsx @@ -1,7 +1,11 @@ -import { Tooltip, PositionAnimated, AnimatedVisibility } from '@rocket.chat/fuselage'; +import { Box, Tooltip, PositionAnimated, AnimatedVisibility } from '@rocket.chat/fuselage'; import type { ReactNode } from 'react'; import { useRef } from 'react'; +export const RC_PORTAL_TOOLTIP_ATTR = 'data-rc-portal-tooltip'; + +export const RC_PORTAL_TOOLTIP_SELECTOR = `[${RC_PORTAL_TOOLTIP_ATTR}]`; + export type TooltipComponentProps = { title: ReactNode; anchor: Element; @@ -12,7 +16,9 @@ export const TooltipComponent = ({ title, anchor }: TooltipComponentProps) => { return ( - {title} + + {title} + ); }; diff --git a/packages/ui-client/src/providers/TooltipProvider.tsx b/packages/ui-client/src/providers/TooltipProvider.tsx index 2aba6f8d9d9d0..2f36a0409e4bf 100644 --- a/packages/ui-client/src/providers/TooltipProvider.tsx +++ b/packages/ui-client/src/providers/TooltipProvider.tsx @@ -3,13 +3,26 @@ import { TooltipContext } from '@rocket.chat/ui-contexts'; import type { ReactNode } from 'react'; import { useEffect, useMemo, useRef, memo, useState } from 'react'; -import { TooltipComponent } from '../components/TooltipComponent'; +import { RC_PORTAL_TOOLTIP_SELECTOR, TooltipComponent } from '../components/TooltipComponent'; export type TooltipProviderProps = { children?: ReactNode; ownerDocument?: Document; }; +const resolveMouseEventTarget = (raw: EventTarget | null): Element | null => { + if (!raw) { + return null; + } + if ((raw as Node).nodeType === Node.ELEMENT_NODE) { + return raw as Element; + } + if ((raw as Node).nodeType === Node.TEXT_NODE) { + return (raw as Text).parentElement; + } + return null; +}; + const stashAnchorTitle = (anchor: HTMLElement, title: string): void => { if (!anchor.hasAttribute('title')) { return; @@ -31,6 +44,7 @@ const restoreAnchorTitle = (anchor: HTMLElement): void => { const TooltipProvider = ({ children, ownerDocument = window.document }: TooltipProviderProps) => { const lastAnchor = useRef(undefined); const dismissedAnchor = useRef(undefined); + const gapCloseTimerRef = useRef>(undefined); const hasHover = !useMediaQuery('(hover: none)'); const [tooltip, setTooltip] = useDebouncedState(null, 300); @@ -39,6 +53,7 @@ const TooltipProvider = ({ children, ownerDocument = window.document }: TooltipP () => ({ open: (tooltip: ReactNode, anchor: HTMLElement): void => { setTooltip(); + setTooltip.flush(); lastAnchor.current = anchor; }, close: (): void => { @@ -74,29 +89,62 @@ const TooltipProvider = ({ children, ownerDocument = window.document }: TooltipP return; } + const cancelGapCloseTimer = (): void => { + if (gapCloseTimerRef.current !== undefined) { + clearTimeout(gapCloseTimerRef.current); + gapCloseTimerRef.current = undefined; + } + }; + const handleMouseOver = (e: MouseEvent): void => { - const target = e.target as HTMLElement; + const target = resolveMouseEventTarget(e.target); + if (!target) { + return; + } + + if (lastAnchor.current?.contains(target)) { + cancelGapCloseTimer(); + return; + } + + if (target.closest(RC_PORTAL_TOOLTIP_SELECTOR) || target.closest('[role="tooltip"]')) { + cancelGapCloseTimer(); + return; + } + if (lastAnchor.current === target) { + cancelGapCloseTimer(); return; } const anchor = target.closest('[title], [data-tooltip]') as HTMLElement; if (lastAnchor.current === anchor) { + cancelGapCloseTimer(); return; } if (!anchor) { - contextValue.close(); + cancelGapCloseTimer(); + gapCloseTimerRef.current = setTimeout(() => { + contextValue.close(); + gapCloseTimerRef.current = undefined; + }, 450); return; } const title = anchor.getAttribute('title') ?? anchor.getAttribute('data-tooltip') ?? ''; if (!title) { + cancelGapCloseTimer(); + if (lastAnchor.current === anchor) { + return; + } contextValue.close(); return; } + cancelGapCloseTimer(); + // eslint-disable-next-line react/no-multi-comp const Handler = () => { const [state, setState] = useState(title); @@ -146,6 +194,10 @@ const TooltipProvider = ({ children, ownerDocument = window.document }: TooltipP ownerDocument.body.addEventListener('click', dismissOnClick, { capture: true }); return (): void => { + if (gapCloseTimerRef.current !== undefined) { + clearTimeout(gapCloseTimerRef.current); + gapCloseTimerRef.current = undefined; + } contextValue.close(); ownerDocument.body.removeEventListener('mouseover', handleMouseOver); ownerDocument.body.removeEventListener('click', dismissOnClick);