From b8054141fd809c40fe30618d56a26c33f5f2ef10 Mon Sep 17 00:00:00 2001 From: juliajforesti Date: Thu, 30 Oct 2025 11:48:23 -0300 Subject: [PATCH 01/11] chore: create `links` module --- apps/meteor/client/lib/links.ts | 35 +++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 apps/meteor/client/lib/links.ts diff --git a/apps/meteor/client/lib/links.ts b/apps/meteor/client/lib/links.ts new file mode 100644 index 0000000000000..67d6092a0cd00 --- /dev/null +++ b/apps/meteor/client/lib/links.ts @@ -0,0 +1,35 @@ +export const GO_ROCKET_CHAT_PREFIX = 'https://go.rocket.chat'; + +export const links = { + go: { + accessibilityAndAppearance: `${GO_ROCKET_CHAT_PREFIX}/i/accessibility-and-appearance`, + accessibilityStatement: `${GO_ROCKET_CHAT_PREFIX}/i/accessibility-statement`, + airgappedRestriction: `${GO_ROCKET_CHAT_PREFIX}/i/airgapped-restriction`, + appsDocumentation: `${GO_ROCKET_CHAT_PREFIX}/i/developing-an-app`, + contactSales: `${GO_ROCKET_CHAT_PREFIX}/i/contact-sales`, + contactSalesProduct: `${GO_ROCKET_CHAT_PREFIX}/i/contact-sales-product`, + desktopAppWindows: `${GO_ROCKET_CHAT_PREFIX}/i/hp-desktop-app-windows`, + desktopAppMac: `${GO_ROCKET_CHAT_PREFIX}/i/hp-desktop-app-mac`, + desktopAppLinux: `${GO_ROCKET_CHAT_PREFIX}/i/hp-desktop-app-linux`, + documentation: `${GO_ROCKET_CHAT_PREFIX}/i/hp-documentation`, + downgrade: `${GO_ROCKET_CHAT_PREFIX}/i/docs-downgrade`, + e2eeGuide: `${GO_ROCKET_CHAT_PREFIX}/i/e2ee-guide`, + getAddons: `${GO_ROCKET_CHAT_PREFIX}/i/get-addons`, + glossary: `${GO_ROCKET_CHAT_PREFIX}/i/glossary`, + homepage: `${GO_ROCKET_CHAT_PREFIX}/home`, + invite: `${GO_ROCKET_CHAT_PREFIX}/invite?host=open.rocket.chat&path=invite%2F5sBs3a`, + ldapDocs: `${GO_ROCKET_CHAT_PREFIX}/i/ldap-docs`, + matrixFederation: `${GO_ROCKET_CHAT_PREFIX}/i/matrix-federation`, + mobileAppGoogle: `${GO_ROCKET_CHAT_PREFIX}/i/hp-mobile-app-google`, + mobileAppApple: `${GO_ROCKET_CHAT_PREFIX}/i/hp-mobile-app-apple`, + omnichannelDocs: `${GO_ROCKET_CHAT_PREFIX}/i/omnichannel-docs`, + pricing: `${GO_ROCKET_CHAT_PREFIX}/i/see-paid-plan-customize-homepage`, + pricingProduct: `${GO_ROCKET_CHAT_PREFIX}/i/pricing-product`, + registerInfoCollected: `${GO_ROCKET_CHAT_PREFIX}/i/register-info-collected`, + supportPrerequisites: `${GO_ROCKET_CHAT_PREFIX}/i/support-prerequisites`, + trial: `${GO_ROCKET_CHAT_PREFIX}/i/docs-trial`, + versionSupport: `${GO_ROCKET_CHAT_PREFIX}/i/version-support`, + updateProduct: `${GO_ROCKET_CHAT_PREFIX}/i/update-product`, + }, + outboundDocs: 'https://docs.rocket.chat/docs/p2p-outbound-messaging', +} as const; From fdf71797699f21ed76c32544d592bd8b15960f66 Mon Sep 17 00:00:00 2001 From: juliajforesti Date: Thu, 30 Oct 2025 11:48:41 -0300 Subject: [PATCH 02/11] chore: replace hardcoded links --- .../app/cloud/server/functions/getCheckoutUrl.ts | 2 +- .../GenericUpsellModal/hooks/useUpsellActions.ts | 3 ++- .../Omnichannel/OutboundMessage/constants.ts | 6 ++++-- apps/meteor/client/lib/createSidebarItems.ts | 8 +++++--- .../cannedResponses/CannedResponsesTable.tsx | 3 ++- .../client/omnichannel/monitors/MonitorsTable.tsx | 3 ++- .../client/omnichannel/slaPolicies/SlaTable.tsx | 3 ++- apps/meteor/client/omnichannel/tags/TagsTable.tsx | 3 ++- apps/meteor/client/omnichannel/units/UnitsTable.tsx | 3 ++- .../AirGappedRestrictionBanner.tsx | 3 ++- .../AirGappedRestrictionBanner.tsx | 3 ++- .../account/accessibility/AccessibilityPage.tsx | 9 ++++----- .../client/views/admin/settings/Setting/Setting.tsx | 5 +++-- .../views/admin/settings/groups/LDAPGroupPage.tsx | 3 ++- .../client/views/admin/subscription/utils/links.ts | 12 +++++++----- .../admin/workspace/VersionCard/VersionCard.tsx | 5 +++-- .../VersionCard/modals/RegisterWorkspaceModal.tsx | 3 ++- .../meteor/client/views/e2e/SaveE2EPasswordModal.tsx | 4 +++- .../client/views/home/cards/DesktopAppsCard.tsx | 7 ++++--- .../client/views/home/cards/DocumentationCard.tsx | 3 ++- .../client/views/home/cards/MobileAppsCard.tsx | 5 +++-- .../marketplace/AppsPage/UnsupportedEmptyState.tsx | 3 ++- .../meteor/client/views/marketplace/sidebarItems.tsx | 3 ++- .../omnichannel/agents/AgentsTable/AgentsTable.tsx | 3 ++- .../businessHours/BusinessHoursDisabledPage.tsx | 3 ++- .../omnichannel/contactInfo/AdvancedContactModal.tsx | 3 ++- .../omnichannel/currentChats/CurrentChatsPage.tsx | 3 ++- .../omnichannel/customFields/CustomFieldsTable.tsx | 3 ++- .../DepartmentsTable/DepartmentsTable.tsx | 3 ++- .../views/omnichannel/directory/calls/CallTable.tsx | 3 ++- .../directory/chats/ChatsTable/ChatsTable.tsx | 3 ++- .../omnichannel/directory/contacts/ContactTable.tsx | 3 ++- .../views/omnichannel/managers/ManagersTable.tsx | 3 ++- .../views/omnichannel/triggers/TriggersTable.tsx | 3 ++- .../views/room/E2EESetup/RoomE2EENotAllowed.tsx | 4 +++- .../ComposerFederationInvalidVersion.tsx | 4 +++- .../RoomMembers/InviteUsers/InviteUsers.stories.tsx | 3 ++- .../room/modals/E2EEModals/ResetKeysE2EEModal.tsx | 3 ++- 38 files changed, 95 insertions(+), 54 deletions(-) diff --git a/apps/meteor/app/cloud/server/functions/getCheckoutUrl.ts b/apps/meteor/app/cloud/server/functions/getCheckoutUrl.ts index 914020e96471a..b5deea6fee931 100644 --- a/apps/meteor/app/cloud/server/functions/getCheckoutUrl.ts +++ b/apps/meteor/app/cloud/server/functions/getCheckoutUrl.ts @@ -6,7 +6,7 @@ import { SystemLogger } from '../../../../server/lib/logger/system'; import { settings } from '../../../settings/server'; import { getURL } from '../../../utils/server/getURL'; -export const fallback = `https://go.rocket.chat/i/contact-sales`; +export const fallback = 'https://go.rocket.chat/i/contact-sales'; export const getCheckoutUrl = async (): Promise<{ url: string; diff --git a/apps/meteor/client/components/GenericUpsellModal/hooks/useUpsellActions.ts b/apps/meteor/client/components/GenericUpsellModal/hooks/useUpsellActions.ts index 818d553e74d26..90b3d8a35ce55 100644 --- a/apps/meteor/client/components/GenericUpsellModal/hooks/useUpsellActions.ts +++ b/apps/meteor/client/components/GenericUpsellModal/hooks/useUpsellActions.ts @@ -3,9 +3,10 @@ import { useCallback } from 'react'; import { useExternalLink } from '../../../hooks/useExternalLink'; import { useIsEnterprise } from '../../../hooks/useIsEnterprise'; +import { links } from '../../../lib/links'; import { useCheckoutUrl } from '../../../views/admin/subscription/hooks/useCheckoutUrl'; -const TALK_TO_SALES_URL = 'https://go.rocket.chat/i/contact-sales'; +const TALK_TO_SALES_URL = links.go.contactSales; export const useUpsellActions = (hasLicenseModule = false) => { const setModal = useSetModal(); diff --git a/apps/meteor/client/components/Omnichannel/OutboundMessage/constants.ts b/apps/meteor/client/components/Omnichannel/OutboundMessage/constants.ts index 1dfa9c744b550..2f29c3078ced6 100644 --- a/apps/meteor/client/components/Omnichannel/OutboundMessage/constants.ts +++ b/apps/meteor/client/components/Omnichannel/OutboundMessage/constants.ts @@ -1,2 +1,4 @@ -export const OUTBOUND_DOCS_LINK = 'https://docs.rocket.chat/docs/p2p-outbound-messaging'; -export const CONTACT_SALES_LINK = 'https://go.rocket.chat/i/contact-sales'; +import { links } from '../../../lib/links'; + +export const OUTBOUND_DOCS_LINK = links.outboundDocs; +export const CONTACT_SALES_LINK = links.go.contactSales; diff --git a/apps/meteor/client/lib/createSidebarItems.ts b/apps/meteor/client/lib/createSidebarItems.ts index 3e84854162679..d8541620aa203 100644 --- a/apps/meteor/client/lib/createSidebarItems.ts +++ b/apps/meteor/client/lib/createSidebarItems.ts @@ -2,9 +2,11 @@ import type { Keys as IconName } from '@rocket.chat/icons'; import type { LocationPathname } from '@rocket.chat/ui-contexts'; import type { ReactElement } from 'react'; +import { GO_ROCKET_CHAT_PREFIX } from './links'; + export type Item = { i18nLabel: string; - href?: LocationPathname | `https://go.rocket.chat/i/${string}`; + href?: LocationPathname | `${typeof GO_ROCKET_CHAT_PREFIX}${string}`; icon?: IconName; tag?: 'Alpha' | 'Beta'; permissionGranted?: () => boolean; @@ -17,8 +19,8 @@ export type SidebarDivider = { divider: boolean; i18nLabel: string }; export type SidebarItem = Item | SidebarDivider; export const isSidebarItem = (item: SidebarItem): item is Item => !('divider' in item); -export const isGoRocketChatLink = (link: string): link is `https://go.rocket.chat/i/${string}` => - link.startsWith('https://go.rocket.chat/i/'); +export const isGoRocketChatLink = (link: string): link is `${typeof GO_ROCKET_CHAT_PREFIX}${string}` => + link.startsWith(GO_ROCKET_CHAT_PREFIX); export const createSidebarItems = ( initialItems: SidebarItem[] = [], diff --git a/apps/meteor/client/omnichannel/cannedResponses/CannedResponsesTable.tsx b/apps/meteor/client/omnichannel/cannedResponses/CannedResponsesTable.tsx index 45c4ebabf0703..293da63b45f3b 100644 --- a/apps/meteor/client/omnichannel/cannedResponses/CannedResponsesTable.tsx +++ b/apps/meteor/client/omnichannel/cannedResponses/CannedResponsesTable.tsx @@ -20,6 +20,7 @@ import { import { usePagination } from '../../components/GenericTable/hooks/usePagination'; import { useSort } from '../../components/GenericTable/hooks/useSort'; import { useFormatDateAndTime } from '../../hooks/useFormatDateAndTime'; +import { links } from '../../lib/links'; type Scope = 'global' | 'department' | 'user'; @@ -141,7 +142,7 @@ const CannedResponsesTable = () => { description={t('No_Canned_Responses_Yet-description')} buttonTitle={t('Create_canned_response')} buttonAction={handleAddNew} - linkHref='https://go.rocket.chat/i/omnichannel-docs' + linkHref={links.go.omnichannelDocs} linkText={t('Learn_more_about_canned_responses')} /> )} diff --git a/apps/meteor/client/omnichannel/monitors/MonitorsTable.tsx b/apps/meteor/client/omnichannel/monitors/MonitorsTable.tsx index db0588149d32e..27019524f0cbb 100644 --- a/apps/meteor/client/omnichannel/monitors/MonitorsTable.tsx +++ b/apps/meteor/client/omnichannel/monitors/MonitorsTable.tsx @@ -31,6 +31,7 @@ import { } from '../../components/GenericTable'; import { usePagination } from '../../components/GenericTable/hooks/usePagination'; import { useSort } from '../../components/GenericTable/hooks/useSort'; +import { links } from '../../lib/links'; const MonitorsTable = () => { const t = useTranslation(); @@ -164,7 +165,7 @@ const MonitorsTable = () => { icon='shield-blank' title={t('No_monitors_yet')} description={t('No_monitors_yet_description')} - linkHref='https://go.rocket.chat/i/omnichannel-docs' + linkHref={links.go.omnichannelDocs} linkText={t('Learn_more_about_monitors')} /> )} diff --git a/apps/meteor/client/omnichannel/slaPolicies/SlaTable.tsx b/apps/meteor/client/omnichannel/slaPolicies/SlaTable.tsx index e4d1dd46e19c8..13236a35529e9 100644 --- a/apps/meteor/client/omnichannel/slaPolicies/SlaTable.tsx +++ b/apps/meteor/client/omnichannel/slaPolicies/SlaTable.tsx @@ -19,6 +19,7 @@ import { } from '../../components/GenericTable'; import { usePagination } from '../../components/GenericTable/hooks/usePagination'; import { useSort } from '../../components/GenericTable/hooks/useSort'; +import { links } from '../../lib/links'; const SlaTable = ({ reload }: { reload: MutableRefObject<() => void> }) => { const t = useTranslation(); @@ -108,7 +109,7 @@ const SlaTable = ({ reload }: { reload: MutableRefObject<() => void> }) => { description={t('No_SLA_policies_yet_description')} buttonTitle={t('Create_SLA_policy')} buttonAction={handleAddNew} - linkHref='https://go.rocket.chat/i/omnichannel-docs' + linkHref={links.go.omnichannelDocs} linkText={t('Learn_more_about_SLA_policies')} /> )} diff --git a/apps/meteor/client/omnichannel/tags/TagsTable.tsx b/apps/meteor/client/omnichannel/tags/TagsTable.tsx index 2e513acabf24c..f148bb41c0a2c 100644 --- a/apps/meteor/client/omnichannel/tags/TagsTable.tsx +++ b/apps/meteor/client/omnichannel/tags/TagsTable.tsx @@ -18,6 +18,7 @@ import { } from '../../components/GenericTable'; import { usePagination } from '../../components/GenericTable/hooks/usePagination'; import { useSort } from '../../components/GenericTable/hooks/useSort'; +import { links } from '../../lib/links'; const TagsTable = () => { const t = useTranslation(); @@ -94,7 +95,7 @@ const TagsTable = () => { description={t('No_tags_yet_description')} buttonTitle={t('Create_tag')} buttonAction={handleAddNew} - linkHref='https://go.rocket.chat/i/omnichannel-docs' + linkHref={links.go.omnichannelDocs} linkText={t('Learn_more_about_tags')} /> )} diff --git a/apps/meteor/client/omnichannel/units/UnitsTable.tsx b/apps/meteor/client/omnichannel/units/UnitsTable.tsx index 590a90fa60bd1..1a9930c0ad632 100644 --- a/apps/meteor/client/omnichannel/units/UnitsTable.tsx +++ b/apps/meteor/client/omnichannel/units/UnitsTable.tsx @@ -17,6 +17,7 @@ import { } from '../../components/GenericTable'; import { usePagination } from '../../components/GenericTable/hooks/usePagination'; import { useSort } from '../../components/GenericTable/hooks/useSort'; +import { links } from '../../lib/links'; const UnitsTable = () => { const { t } = useTranslation(); @@ -87,7 +88,7 @@ const UnitsTable = () => { icon='business' title={t('No_units_yet')} description={t('No_units_yet_description')} - linkHref='https://go.rocket.chat/i/omnichannel-docs' + linkHref={links.go.omnichannelDocs} buttonAction={handleAddNew} buttonTitle={t('Create_unit')} linkText={t('Learn_more_about_units')} diff --git a/apps/meteor/client/sidebar/sections/AirGappedRestrictionBanner/AirGappedRestrictionBanner.tsx b/apps/meteor/client/sidebar/sections/AirGappedRestrictionBanner/AirGappedRestrictionBanner.tsx index b81ffbec354a3..582ede1429ebd 100644 --- a/apps/meteor/client/sidebar/sections/AirGappedRestrictionBanner/AirGappedRestrictionBanner.tsx +++ b/apps/meteor/client/sidebar/sections/AirGappedRestrictionBanner/AirGappedRestrictionBanner.tsx @@ -3,6 +3,7 @@ import { ExternalLink } from '@rocket.chat/ui-client'; import { useTranslation } from 'react-i18next'; import AirGappedRestrictionWarning from './AirGappedRestrictionWarning'; +import { links } from '../../../lib/links'; const AirGappedRestrictionSection = ({ isRestricted, remainingDays }: { isRestricted: boolean; remainingDays: number }) => { const { t } = useTranslation(); @@ -10,7 +11,7 @@ const AirGappedRestrictionSection = ({ isRestricted, remainingDays }: { isRestri return ( } - description={{t('Learn_more')}} + description={{t('Learn_more')}} /> ); }; diff --git a/apps/meteor/client/sidebarv2/sections/AirGappedRestrictionBanner/AirGappedRestrictionBanner.tsx b/apps/meteor/client/sidebarv2/sections/AirGappedRestrictionBanner/AirGappedRestrictionBanner.tsx index adf4be1ce94de..0a33ac7069cf7 100644 --- a/apps/meteor/client/sidebarv2/sections/AirGappedRestrictionBanner/AirGappedRestrictionBanner.tsx +++ b/apps/meteor/client/sidebarv2/sections/AirGappedRestrictionBanner/AirGappedRestrictionBanner.tsx @@ -2,6 +2,7 @@ import { SidebarV2Banner } from '@rocket.chat/fuselage'; import { useTranslation } from 'react-i18next'; import AirGappedRestrictionWarning from './AirGappedRestrictionWarning'; +import { links } from '../../../lib/links'; const AirGappedRestrictionSection = ({ isRestricted, remainingDays }: { isRestricted: boolean; remainingDays: number }) => { const { t } = useTranslation(); @@ -13,7 +14,7 @@ const AirGappedRestrictionSection = ({ isRestricted, remainingDays }: { isRestri linkProps={{ target: '_blank', rel: 'noopener noreferrer', - href: 'https://go.rocket.chat/i/airgapped-restriction', + href: links.go.airgappedRestriction, }} /> ); diff --git a/apps/meteor/client/views/account/accessibility/AccessibilityPage.tsx b/apps/meteor/client/views/account/accessibility/AccessibilityPage.tsx index 6f268ced24192..3d2d47feaf40e 100644 --- a/apps/meteor/client/views/account/accessibility/AccessibilityPage.tsx +++ b/apps/meteor/client/views/account/accessibility/AccessibilityPage.tsx @@ -29,6 +29,7 @@ import { useCreateFontStyleElement } from './hooks/useCreateFontStyleElement'; import { themeItems as themes } from './themeItems'; import { Page, PageHeader, PageScrollableContentWithShadow, PageFooter } from '../../../components/Page'; import { getDirtyFields } from '../../../lib/getDirtyFields'; +import { links } from '../../../lib/links'; const AccessibilityPage = () => { const t = useTranslation(); @@ -96,15 +97,13 @@ const AccessibilityPage = () => {

{t('Learn_more_about_accessibility')}

  • - {t('Accessibility_statement')} + {t('Accessibility_statement')}
  • - {t('Glossary_of_simplified_terms')} + {t('Glossary_of_simplified_terms')}
  • - - {t('Accessibility_feature_documentation')} - + {t('Accessibility_feature_documentation')}
diff --git a/apps/meteor/client/views/admin/settings/Setting/Setting.tsx b/apps/meteor/client/views/admin/settings/Setting/Setting.tsx index a33ca271e1d70..ad9bce8f25568 100644 --- a/apps/meteor/client/views/admin/settings/Setting/Setting.tsx +++ b/apps/meteor/client/views/admin/settings/Setting/Setting.tsx @@ -10,9 +10,12 @@ import { useTranslation } from 'react-i18next'; import MemoizedSetting from './MemoizedSetting'; import MarkdownText from '../../../../components/MarkdownText'; +import { links } from '../../../../lib/links'; import { useEditableSetting, useEditableSettingsDispatch, useEditableSettingVisibilityQuery } from '../../EditableSettingsContext'; import { useHasSettingModule } from '../hooks/useHasSettingModule'; +const PRICING_URL = links.go.pricing; + type SettingProps = { className?: string; settingId: string; @@ -116,8 +119,6 @@ function Setting({ className = undefined, settingId, sectionChanged }: SettingPr const shouldDisableEnterprise = setting.enterprise && !hasSettingModule; - const PRICING_URL = 'https://go.rocket.chat/i/see-paid-plan-customize-homepage'; - const showUpgradeButton = useMemo( () => shouldDisableEnterprise ? ( diff --git a/apps/meteor/client/views/admin/settings/groups/LDAPGroupPage.tsx b/apps/meteor/client/views/admin/settings/groups/LDAPGroupPage.tsx index 02c38e49b8ab7..85f4dca30267c 100644 --- a/apps/meteor/client/views/admin/settings/groups/LDAPGroupPage.tsx +++ b/apps/meteor/client/views/admin/settings/groups/LDAPGroupPage.tsx @@ -9,6 +9,7 @@ import { useTranslation } from 'react-i18next'; import BaseGroupPage from './BaseGroupPage'; import { useExternalLink } from '../../../../hooks/useExternalLink'; +import { links } from '../../../../lib/links'; import { useEditableSettings } from '../../EditableSettingsContext'; type LDAPGroupPageProps = ISetting & { @@ -140,7 +141,7 @@ function LDAPGroupPage({ _id, i18nLabel, onClickBack, ...group }: LDAPGroupPageP diff --git a/apps/meteor/client/views/admin/subscription/utils/links.ts b/apps/meteor/client/views/admin/subscription/utils/links.ts index a4de2bfcdab67..22a75178afa23 100644 --- a/apps/meteor/client/views/admin/subscription/utils/links.ts +++ b/apps/meteor/client/views/admin/subscription/utils/links.ts @@ -1,5 +1,7 @@ -export const CONTACT_SALES_LINK = 'https://go.rocket.chat/i/contact-sales-product'; -export const PRICING_LINK = 'https://go.rocket.chat/i/pricing-product'; -export const DOWNGRADE_LINK = 'https://go.rocket.chat/i/docs-downgrade'; -export const TRIAL_LINK = 'https://go.rocket.chat/i/docs-trial'; -export const GET_ADDONS_LINK = 'https://go.rocket.chat/i/get-addons'; +import { links } from '../../../../lib/links'; + +export const CONTACT_SALES_LINK = links.go.contactSalesProduct; +export const PRICING_LINK = links.go.pricingProduct; +export const DOWNGRADE_LINK = links.go.downgrade; +export const TRIAL_LINK = links.go.trial; +export const GET_ADDONS_LINK = links.go.getAddons; diff --git a/apps/meteor/client/views/admin/workspace/VersionCard/VersionCard.tsx b/apps/meteor/client/views/admin/workspace/VersionCard/VersionCard.tsx index bfe5ba0a43868..0dd5c84c22ca5 100644 --- a/apps/meteor/client/views/admin/workspace/VersionCard/VersionCard.tsx +++ b/apps/meteor/client/views/admin/workspace/VersionCard/VersionCard.tsx @@ -19,10 +19,11 @@ import RegisterWorkspaceModal from './modals/RegisterWorkspaceModal'; import { useFormatDate } from '../../../../hooks/useFormatDate'; import { useLicense, useLicenseName } from '../../../../hooks/useLicense'; import { useRegistrationStatus } from '../../../../hooks/useRegistrationStatus'; +import { links } from '../../../../lib/links'; import { isOverLicenseLimits } from '../../../../lib/utils/isOverLicenseLimits'; -const SUPPORT_EXTERNAL_LINK = 'https://go.rocket.chat/i/version-support'; -const RELEASES_EXTERNAL_LINK = 'https://go.rocket.chat/i/update-product'; +const SUPPORT_EXTERNAL_LINK = links.go.versionSupport; +const RELEASES_EXTERNAL_LINK = links.go.updateProduct; type VersionCardProps = { serverInfo: IWorkspaceInfo; diff --git a/apps/meteor/client/views/admin/workspace/VersionCard/modals/RegisterWorkspaceModal.tsx b/apps/meteor/client/views/admin/workspace/VersionCard/modals/RegisterWorkspaceModal.tsx index ef0d55999e514..dcbefaf33b166 100644 --- a/apps/meteor/client/views/admin/workspace/VersionCard/modals/RegisterWorkspaceModal.tsx +++ b/apps/meteor/client/views/admin/workspace/VersionCard/modals/RegisterWorkspaceModal.tsx @@ -16,6 +16,7 @@ import { useTranslation } from 'react-i18next'; import RegisterWorkspaceSetupModal from './RegisterWorkspaceSetupModal'; import RegisterWorkspaceTokenModal from './RegisterWorkspaceTokenModal'; +import { links } from '../../../../../lib/links'; import useFeatureBullets from '../hooks/useFeatureBullets'; type RegisterWorkspaceModalProps = { @@ -23,7 +24,7 @@ type RegisterWorkspaceModalProps = { onStatusChange?: () => void; }; -const documentationLink = 'https://go.rocket.chat/i/register-info-collected'; +const documentationLink = links.go.registerInfoCollected; const RegisterWorkspaceModal = ({ onClose, onStatusChange, ...props }: RegisterWorkspaceModalProps) => { const setModal = useSetModal(); diff --git a/apps/meteor/client/views/e2e/SaveE2EPasswordModal.tsx b/apps/meteor/client/views/e2e/SaveE2EPasswordModal.tsx index 744438a9fc9a0..d0994983237ab 100644 --- a/apps/meteor/client/views/e2e/SaveE2EPasswordModal.tsx +++ b/apps/meteor/client/views/e2e/SaveE2EPasswordModal.tsx @@ -5,6 +5,8 @@ import DOMPurify from 'dompurify'; import { useId, type ReactElement } from 'react'; import { useTranslation } from 'react-i18next'; +import { links } from '../../lib/links'; + type SaveE2EPasswordModalProps = { randomPassword: string; onClose: () => void; @@ -12,7 +14,7 @@ type SaveE2EPasswordModalProps = { onConfirm: () => void; }; -const DOCS_URL = 'https://go.rocket.chat/i/e2ee-guide'; +const DOCS_URL = links.go.e2eeGuide; const SaveE2EPasswordModal = ({ randomPassword, onClose, onCancel, onConfirm }: SaveE2EPasswordModalProps): ReactElement => { const { t } = useTranslation(); diff --git a/apps/meteor/client/views/home/cards/DesktopAppsCard.tsx b/apps/meteor/client/views/home/cards/DesktopAppsCard.tsx index 9c4c63684004c..3fc4578a294c0 100644 --- a/apps/meteor/client/views/home/cards/DesktopAppsCard.tsx +++ b/apps/meteor/client/views/home/cards/DesktopAppsCard.tsx @@ -4,10 +4,11 @@ import { useTranslation } from 'react-i18next'; import { GenericCard, GenericCardButton } from '../../../components/GenericCard'; import { useExternalLink } from '../../../hooks/useExternalLink'; +import { links } from '../../../lib/links'; -const WINDOWS_APP_URL = 'https://go.rocket.chat/i/hp-desktop-app-windows'; -const LINUX_APP_URL = 'https://go.rocket.chat/i/hp-desktop-app-linux'; -const MAC_APP_URL = 'https://go.rocket.chat/i/hp-desktop-app-mac'; +const WINDOWS_APP_URL = links.go.desktopAppWindows; +const LINUX_APP_URL = links.go.desktopAppLinux; +const MAC_APP_URL = links.go.desktopAppMac; const DesktopAppsCard = (props: Omit, 'type'>): ReactElement => { const { t } = useTranslation(); diff --git a/apps/meteor/client/views/home/cards/DocumentationCard.tsx b/apps/meteor/client/views/home/cards/DocumentationCard.tsx index 52d8958139358..8cb3b5452c6ca 100644 --- a/apps/meteor/client/views/home/cards/DocumentationCard.tsx +++ b/apps/meteor/client/views/home/cards/DocumentationCard.tsx @@ -4,8 +4,9 @@ import { useTranslation } from 'react-i18next'; import { GenericCard, GenericCardButton } from '../../../components/GenericCard'; import { useExternalLink } from '../../../hooks/useExternalLink'; +import { links } from '../../../lib/links'; -const DOCS_URL = 'https://go.rocket.chat/i/hp-documentation'; +const DOCS_URL = links.go.documentation; const DocumentationCard = (props: Omit, 'type'>): ReactElement => { const { t } = useTranslation(); diff --git a/apps/meteor/client/views/home/cards/MobileAppsCard.tsx b/apps/meteor/client/views/home/cards/MobileAppsCard.tsx index 3ed2887e664f6..1a6b0f1c6eb34 100644 --- a/apps/meteor/client/views/home/cards/MobileAppsCard.tsx +++ b/apps/meteor/client/views/home/cards/MobileAppsCard.tsx @@ -4,9 +4,10 @@ import { useTranslation } from 'react-i18next'; import { GenericCard, GenericCardButton } from '../../../components/GenericCard'; import { useExternalLink } from '../../../hooks/useExternalLink'; +import { links } from '../../../lib/links'; -const GOOGLE_PLAY_URL = 'https://go.rocket.chat/i/hp-mobile-app-google'; -const APP_STORE_URL = 'https://go.rocket.chat/i/hp-mobile-app-apple'; +const GOOGLE_PLAY_URL = links.go.mobileAppGoogle; +const APP_STORE_URL = links.go.mobileAppApple; const MobileAppsCard = (props: Omit, 'type'>): ReactElement => { const { t } = useTranslation(); diff --git a/apps/meteor/client/views/marketplace/AppsPage/UnsupportedEmptyState.tsx b/apps/meteor/client/views/marketplace/AppsPage/UnsupportedEmptyState.tsx index cb80e21d7498a..c92bd4072c124 100644 --- a/apps/meteor/client/views/marketplace/AppsPage/UnsupportedEmptyState.tsx +++ b/apps/meteor/client/views/marketplace/AppsPage/UnsupportedEmptyState.tsx @@ -3,6 +3,7 @@ import { usePermission } from '@rocket.chat/ui-contexts'; import type { ReactElement } from 'react'; import { useTranslation } from 'react-i18next'; +import { links } from '../../../lib/links'; import UpdateRocketChatButton from '../components/UpdateRocketChatButton'; const UnsupportedEmptyState = (): ReactElement => { @@ -19,7 +20,7 @@ const UnsupportedEmptyState = (): ReactElement => { {title} {description} - {isAdmin && } diff --git a/apps/meteor/client/views/marketplace/sidebarItems.tsx b/apps/meteor/client/views/marketplace/sidebarItems.tsx index efee1338d3ded..34844f9f26616 100644 --- a/apps/meteor/client/views/marketplace/sidebarItems.tsx +++ b/apps/meteor/client/views/marketplace/sidebarItems.tsx @@ -1,6 +1,7 @@ import MarketplaceRequestBadge from './components/MarketplaceRequestBadge'; import { hasAtLeastOnePermission, hasPermission } from '../../../app/authorization/client'; import { createSidebarItems } from '../../lib/createSidebarItems'; +import { links } from '../../lib/links'; export const { registerSidebarItem: registerMarketplaceSidebarItem, @@ -41,7 +42,7 @@ export const { }, { divider: true, i18nLabel: 'marketplace/private', permissionGranted: (): boolean => hasPermission('access-marketplace') }, { - href: 'https://go.rocket.chat/i/developing-an-app', + href: links.go.appsDocumentation, icon: 'new-window', i18nLabel: 'Documentation', externalUrl: true, diff --git a/apps/meteor/client/views/omnichannel/agents/AgentsTable/AgentsTable.tsx b/apps/meteor/client/views/omnichannel/agents/AgentsTable/AgentsTable.tsx index 6ddca170ff65f..e74d1a313834e 100644 --- a/apps/meteor/client/views/omnichannel/agents/AgentsTable/AgentsTable.tsx +++ b/apps/meteor/client/views/omnichannel/agents/AgentsTable/AgentsTable.tsx @@ -17,6 +17,7 @@ import { } from '../../../../components/GenericTable'; import { usePagination } from '../../../../components/GenericTable/hooks/usePagination'; import { useSort } from '../../../../components/GenericTable/hooks/useSort'; +import { links } from '../../../../lib/links'; import { useAgentsQuery } from '../hooks/useAgentsQuery'; import { useQuery } from '../hooks/useQuery'; @@ -89,7 +90,7 @@ const AgentsTable = () => { icon='headset' title={t('No_agents_yet')} description={t('No_agents_yet_description')} - linkHref='https://go.rocket.chat/i/omnichannel-docs' + linkHref={links.go.omnichannelDocs} linkText={t('Learn_more_about_agents')} /> )} diff --git a/apps/meteor/client/views/omnichannel/businessHours/BusinessHoursDisabledPage.tsx b/apps/meteor/client/views/omnichannel/businessHours/BusinessHoursDisabledPage.tsx index 98fee346d4b3d..858212d4eb23c 100644 --- a/apps/meteor/client/views/omnichannel/businessHours/BusinessHoursDisabledPage.tsx +++ b/apps/meteor/client/views/omnichannel/businessHours/BusinessHoursDisabledPage.tsx @@ -3,6 +3,7 @@ import { useRole, useRouter } from '@rocket.chat/ui-contexts'; import { useTranslation } from 'react-i18next'; import { Page, PageHeader, PageContent } from '../../../components/Page'; +import { links } from '../../../lib/links'; const BusinessHoursDisabledPage = () => { const { t } = useTranslation(); @@ -23,7 +24,7 @@ const BusinessHoursDisabledPage = () => { router.navigate('/admin/settings/Omnichannel')}>{t('Enable_business_hours')} )} - + {t('Learn_more_about_business_hours')} diff --git a/apps/meteor/client/views/omnichannel/contactInfo/AdvancedContactModal.tsx b/apps/meteor/client/views/omnichannel/contactInfo/AdvancedContactModal.tsx index f2e7ec9edb41f..5e10d1ed68c29 100644 --- a/apps/meteor/client/views/omnichannel/contactInfo/AdvancedContactModal.tsx +++ b/apps/meteor/client/views/omnichannel/contactInfo/AdvancedContactModal.tsx @@ -7,6 +7,7 @@ import GenericUpsellModal from '../../../components/GenericUpsellModal'; import { useUpsellActions } from '../../../components/GenericUpsellModal/hooks'; import { useExternalLink } from '../../../hooks/useExternalLink'; import { useHasLicenseModule } from '../../../hooks/useHasLicenseModule'; +import { links } from '../../../lib/links'; type AdvancedContactModalProps = { onCancel: () => void; @@ -41,7 +42,7 @@ const AdvancedContactModal = ({ onCancel }: AdvancedContactModalProps) => { description={t('Advanced_contact_profile_description')} img={getURL('images/single-contact-id-upsell.png')} onClose={onCancel} - onCancel={shouldShowUpsell ? onCancel : () => openExternalLink('https://go.rocket.chat/i/omnichannel-docs')} + onCancel={shouldShowUpsell ? onCancel : () => openExternalLink(links.go.omnichannelDocs)} cancelText={!shouldShowUpsell ? t('Learn_more') : undefined} onConfirm={shouldShowUpsell ? handleUpsellClick : undefined} annotation={!shouldShowUpsell && !isAdmin ? t('Ask_enable_advanced_contact_profile') : undefined} diff --git a/apps/meteor/client/views/omnichannel/currentChats/CurrentChatsPage.tsx b/apps/meteor/client/views/omnichannel/currentChats/CurrentChatsPage.tsx index 01d27de71b9ec..e4c7c8a782936 100644 --- a/apps/meteor/client/views/omnichannel/currentChats/CurrentChatsPage.tsx +++ b/apps/meteor/client/views/omnichannel/currentChats/CurrentChatsPage.tsx @@ -28,6 +28,7 @@ import { usePagination } from '../../../components/GenericTable/hooks/usePaginat import { useSort } from '../../../components/GenericTable/hooks/useSort'; import { Page, PageHeader, PageContent } from '../../../components/Page'; import { useIsOverMacLimit } from '../../../hooks/omnichannel/useIsOverMacLimit'; +import { links } from '../../../lib/links'; import { RoomActivityIcon } from '../../../omnichannel/components/RoomActivityIcon'; import { useOmnichannelPriorities } from '../../../omnichannel/hooks/useOmnichannelPriorities'; import { PriorityIcon } from '../../../omnichannel/priorities/PriorityIcon'; @@ -335,7 +336,7 @@ const CurrentChatsPage = ({ id, onRowClick }: { id?: string; onRowClick: (_id: s icon='discussion' title={t('No_chats_yet')} description={t('No_chats_yet_description')} - linkHref='https://go.rocket.chat/i/omnichannel-docs' + linkHref={links.go.omnichannelDocs} linkText={t('Learn_more_about_current_chats')} /> )} diff --git a/apps/meteor/client/views/omnichannel/customFields/CustomFieldsTable.tsx b/apps/meteor/client/views/omnichannel/customFields/CustomFieldsTable.tsx index 6121fdc6ad492..5b3f9bb64bf0a 100644 --- a/apps/meteor/client/views/omnichannel/customFields/CustomFieldsTable.tsx +++ b/apps/meteor/client/views/omnichannel/customFields/CustomFieldsTable.tsx @@ -18,6 +18,7 @@ import { } from '../../../components/GenericTable'; import { usePagination } from '../../../components/GenericTable/hooks/usePagination'; import { useSort } from '../../../components/GenericTable/hooks/useSort'; +import { links } from '../../../lib/links'; const CustomFieldsTable = () => { const t = useTranslation(); @@ -99,7 +100,7 @@ const CustomFieldsTable = () => { description={t('No_custom_fields_yet_description')} buttonAction={handleAddNew} buttonTitle={t('Create_custom_field')} - linkHref='https://go.rocket.chat/i/omnichannel-docs' + linkHref={links.go.omnichannelDocs} linkText={t('Learn_more_about_custom_fields')} /> )} diff --git a/apps/meteor/client/views/omnichannel/departments/DepartmentsTable/DepartmentsTable.tsx b/apps/meteor/client/views/omnichannel/departments/DepartmentsTable/DepartmentsTable.tsx index 3e3462e8df80d..781f4ac80b979 100644 --- a/apps/meteor/client/views/omnichannel/departments/DepartmentsTable/DepartmentsTable.tsx +++ b/apps/meteor/client/views/omnichannel/departments/DepartmentsTable/DepartmentsTable.tsx @@ -19,6 +19,7 @@ import { } from '../../../../components/GenericTable'; import { usePagination } from '../../../../components/GenericTable/hooks/usePagination'; import { useSort } from '../../../../components/GenericTable/hooks/useSort'; +import { links } from '../../../../lib/links'; const DEPARTMENTS_ENDPOINTS = { department: '/v1/livechat/department', @@ -114,7 +115,7 @@ const DepartmentsTable = ({ archived }: { archived: boolean }) => { description={t('No_departments_yet_description')} buttonAction={handleAddNew} buttonTitle={t('Create_department')} - linkHref='https://go.rocket.chat/i/omnichannel-docs' + linkHref={links.go.omnichannelDocs} linkText={t('Learn_more_about_departments')} /> )} diff --git a/apps/meteor/client/views/omnichannel/directory/calls/CallTable.tsx b/apps/meteor/client/views/omnichannel/directory/calls/CallTable.tsx index 4fd437aedac0e..5e0da10ca0044 100644 --- a/apps/meteor/client/views/omnichannel/directory/calls/CallTable.tsx +++ b/apps/meteor/client/views/omnichannel/directory/calls/CallTable.tsx @@ -16,6 +16,7 @@ import { } from '../../../../components/GenericTable'; import { usePagination } from '../../../../components/GenericTable/hooks/usePagination'; import { useSort } from '../../../../components/GenericTable/hooks/useSort'; +import { links } from '../../../../lib/links'; const CallTable = () => { const t = useTranslation(); @@ -118,7 +119,7 @@ const CallTable = () => { icon='phone' title={t('No_calls_yet')} description={t('No_calls_yet_description')} - linkHref='https://go.rocket.chat/i/omnichannel-docs' + linkHref={links.go.omnichannelDocs} linkText={t('Learn_more_about_voice_channel')} /> )} diff --git a/apps/meteor/client/views/omnichannel/directory/chats/ChatsTable/ChatsTable.tsx b/apps/meteor/client/views/omnichannel/directory/chats/ChatsTable/ChatsTable.tsx index e4b4d10581c7c..5a601232bc888 100644 --- a/apps/meteor/client/views/omnichannel/directory/chats/ChatsTable/ChatsTable.tsx +++ b/apps/meteor/client/views/omnichannel/directory/chats/ChatsTable/ChatsTable.tsx @@ -17,6 +17,7 @@ import { } from '../../../../../components/GenericTable'; import { usePagination } from '../../../../../components/GenericTable/hooks/usePagination'; import { useSort } from '../../../../../components/GenericTable/hooks/useSort'; +import { links } from '../../../../../lib/links'; import { useOmnichannelPriorities } from '../../../../../omnichannel/hooks/useOmnichannelPriorities'; import { useCurrentChats } from '../../../currentChats/hooks/useCurrentChats'; import { useChatsContext } from '../../contexts/ChatsContext'; @@ -83,7 +84,7 @@ const ChatsTable = () => { icon='message' title={t('No_chats_yet')} description={t('No_chats_yet_description')} - linkHref='https://go.rocket.chat/i/omnichannel-docs' + linkHref={links.go.omnichannelDocs} linkText={t('Learn_more_about_conversations')} /> )} diff --git a/apps/meteor/client/views/omnichannel/directory/contacts/ContactTable.tsx b/apps/meteor/client/views/omnichannel/directory/contacts/ContactTable.tsx index 7a2b58f58e91c..5e0ba0f6ab6c4 100644 --- a/apps/meteor/client/views/omnichannel/directory/contacts/ContactTable.tsx +++ b/apps/meteor/client/views/omnichannel/directory/contacts/ContactTable.tsx @@ -19,6 +19,7 @@ import { import { usePagination } from '../../../../components/GenericTable/hooks/usePagination'; import { useSort } from '../../../../components/GenericTable/hooks/useSort'; import { useIsCallReady } from '../../../../contexts/CallContext'; +import { links } from '../../../../lib/links'; function ContactTable() { const { t } = useTranslation(); @@ -117,7 +118,7 @@ function ContactTable() { description={t('No_contacts_yet_description')} buttonTitle={t('New_contact')} buttonAction={onButtonNewClick} - linkHref='https://go.rocket.chat/i/omnichannel-docs' + linkHref={links.go.omnichannelDocs} linkText={t('Learn_more_about_contacts')} /> )} diff --git a/apps/meteor/client/views/omnichannel/managers/ManagersTable.tsx b/apps/meteor/client/views/omnichannel/managers/ManagersTable.tsx index 66123aa00ce04..427dffbcc0ceb 100644 --- a/apps/meteor/client/views/omnichannel/managers/ManagersTable.tsx +++ b/apps/meteor/client/views/omnichannel/managers/ManagersTable.tsx @@ -20,6 +20,7 @@ import { } from '../../../components/GenericTable'; import { usePagination } from '../../../components/GenericTable/hooks/usePagination'; import { useSort } from '../../../components/GenericTable/hooks/useSort'; +import { links } from '../../../lib/links'; import { omnichannelQueryKeys } from '../../../lib/queryKeys'; // TODO: Missing error state @@ -96,7 +97,7 @@ const ManagersTable = () => { icon='shield' title={t('No_managers_yet')} description={t('No_managers_yet_description')} - linkHref='https://go.rocket.chat/i/omnichannel-docs' + linkHref={links.go.omnichannelDocs} linkText={t('Learn_more_about_managers')} /> )} diff --git a/apps/meteor/client/views/omnichannel/triggers/TriggersTable.tsx b/apps/meteor/client/views/omnichannel/triggers/TriggersTable.tsx index aa7371d9ada92..bdc67090e0ca3 100644 --- a/apps/meteor/client/views/omnichannel/triggers/TriggersTable.tsx +++ b/apps/meteor/client/views/omnichannel/triggers/TriggersTable.tsx @@ -15,6 +15,7 @@ import { GenericTableLoadingRow, } from '../../../components/GenericTable'; import { usePagination } from '../../../components/GenericTable/hooks/usePagination'; +import { links } from '../../../lib/links'; const TriggersTable = () => { const t = useTranslation(); @@ -64,7 +65,7 @@ const TriggersTable = () => { description={t('No_triggers_yet_description')} buttonAction={handleAddNew} buttonTitle={t('Create_trigger')} - linkHref='https://go.rocket.chat/i/omnichannel-docs' + linkHref={links.go.omnichannelDocs} linkText={t('Learn_more_about_triggers')} /> )} diff --git a/apps/meteor/client/views/room/E2EESetup/RoomE2EENotAllowed.tsx b/apps/meteor/client/views/room/E2EESetup/RoomE2EENotAllowed.tsx index 2a57942a79400..11062cd25e68d 100644 --- a/apps/meteor/client/views/room/E2EESetup/RoomE2EENotAllowed.tsx +++ b/apps/meteor/client/views/room/E2EESetup/RoomE2EENotAllowed.tsx @@ -14,7 +14,9 @@ import { useRouter } from '@rocket.chat/ui-contexts'; import type { ReactElement } from 'react'; import { useTranslation } from 'react-i18next'; -const DOCS_URL = 'https://go.rocket.chat/i/e2ee-guide'; +import { links } from '../../../lib/links'; + +const DOCS_URL = links.go.e2eeGuide; type RoomE2EENotAllowedProps = { title: string; diff --git a/apps/meteor/client/views/room/composer/ComposerFederation/ComposerFederationInvalidVersion.tsx b/apps/meteor/client/views/room/composer/ComposerFederation/ComposerFederationInvalidVersion.tsx index 7922d7d921277..993c0f6568bc3 100644 --- a/apps/meteor/client/views/room/composer/ComposerFederation/ComposerFederationInvalidVersion.tsx +++ b/apps/meteor/client/views/room/composer/ComposerFederation/ComposerFederationInvalidVersion.tsx @@ -3,6 +3,8 @@ import { MessageFooterCallout, MessageFooterCalloutContent } from '@rocket.chat/ import type { ReactElement } from 'react'; import { Trans } from 'react-i18next'; +import { links } from '../../../../lib/links'; + const ComposerFederationInvalidVersion = (): ReactElement => { return ( @@ -10,7 +12,7 @@ const ComposerFederationInvalidVersion = (): ReactElement => { , + 1: , }} /> diff --git a/apps/meteor/client/views/room/contextualBar/RoomMembers/InviteUsers/InviteUsers.stories.tsx b/apps/meteor/client/views/room/contextualBar/RoomMembers/InviteUsers/InviteUsers.stories.tsx index 6654915fb3243..21e1a5f39c358 100644 --- a/apps/meteor/client/views/room/contextualBar/RoomMembers/InviteUsers/InviteUsers.stories.tsx +++ b/apps/meteor/client/views/room/contextualBar/RoomMembers/InviteUsers/InviteUsers.stories.tsx @@ -6,6 +6,7 @@ import InviteUsersEdit from './InviteUsersEdit'; import InviteUsersError from './InviteUsersError'; import InviteUsersLoading from './InviteUsersLoading'; import { Contextualbar } from '../../../../../components/Contextualbar'; +import { links } from '../../../../../lib/links'; export default { component: InviteUsers, @@ -30,7 +31,7 @@ export default { export const Default: StoryFn = (args) => ; Default.storyName = 'Invite Link'; Default.args = { - linkText: 'https://go.rocket.chat/invite?host=open.rocket.chat&path=invite%2F5sBs3a', + linkText: links.go.invite, captionText: 'Expire on February 4, 2020 4:45 PM.', }; diff --git a/apps/meteor/client/views/room/modals/E2EEModals/ResetKeysE2EEModal.tsx b/apps/meteor/client/views/room/modals/E2EEModals/ResetKeysE2EEModal.tsx index 3471a084949ac..205bb39132e1a 100644 --- a/apps/meteor/client/views/room/modals/E2EEModals/ResetKeysE2EEModal.tsx +++ b/apps/meteor/client/views/room/modals/E2EEModals/ResetKeysE2EEModal.tsx @@ -4,9 +4,10 @@ import { useToastMessageDispatch } from '@rocket.chat/ui-contexts'; import type { ReactElement } from 'react'; import { Trans, useTranslation } from 'react-i18next'; +import { links } from '../../../../lib/links'; import { useE2EEResetRoomKey } from '../../hooks/useE2EEResetRoomKey'; -const E2EE_RESET_KEY_LINK = 'https://go.rocket.chat/i/e2ee-guide'; +const E2EE_RESET_KEY_LINK = links.go.e2eeGuide; type ResetKeysE2EEModalProps = { roomType: string; From bc8aacb2c2c4e112f56ee7dffef8439cf4fc993b Mon Sep 17 00:00:00 2001 From: juliajforesti Date: Thu, 30 Oct 2025 15:15:10 -0300 Subject: [PATCH 03/11] chore: add more links to module --- apps/meteor/client/lib/links.ts | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/apps/meteor/client/lib/links.ts b/apps/meteor/client/lib/links.ts index 67d6092a0cd00..9e277c98fa2e9 100644 --- a/apps/meteor/client/lib/links.ts +++ b/apps/meteor/client/lib/links.ts @@ -31,5 +31,14 @@ export const links = { versionSupport: `${GO_ROCKET_CHAT_PREFIX}/i/version-support`, updateProduct: `${GO_ROCKET_CHAT_PREFIX}/i/update-product`, }, + desktopAppDownload: 'https://rocket.chat/download', + enterprise: 'https://www.rocket.chat/enterprise', outboundDocs: 'https://docs.rocket.chat/docs/p2p-outbound-messaging', + privacy: 'https://rocket.chat/privacy', + rocketChat: 'https://rocket.chat/', + rocketChatUpdated: 'https://rocket.chat/updated', + scaling: 'https://docs.rocket.chat/deploy/scaling-rocket.chat', + terms: 'https://rocket.chat/terms', + updatingRocketChat: 'https://docs.rocket.chat/v1/docs/en/updating-rocketchat', + webhooks: 'https://docs.rocket.chat/use-rocket.chat/omnichannel/webhooks', } as const; From 6aedacdd10fea9cae2e8cb2af5ac037b68c3ef6d Mon Sep 17 00:00:00 2001 From: juliajforesti Date: Thu, 30 Oct 2025 15:15:54 -0300 Subject: [PATCH 04/11] chore: replace hardcoded links --- .../client/sidebar/footer/SidebarFooterWatermark.tsx | 3 ++- .../client/sidebar/sections/OverMacLimitSection.tsx | 7 ++++--- .../client/sidebarv2/footer/SidebarFooterWatermark.tsx | 3 ++- .../admin/customUserStatus/CustomUserStatusService.tsx | 5 +++-- .../RegisterWorkspaceSetupStepOneModal.tsx | 5 +++-- .../UninstallGrandfatheredAppModal.tsx | 4 ++-- .../marketplace/components/UpdateRocketChatButton.tsx | 4 +++- .../client/views/omnichannel/webhooks/WebhooksPage.tsx | 3 ++- .../views/setupWizard/steps/RegisterServerStep.tsx | 5 +++-- apps/meteor/client/voip/modals/DeviceSettingsModal.tsx | 3 ++- apps/meteor/tests/e2e/calendar.spec.ts | 3 ++- apps/meteor/tests/e2e/presence.spec.ts | 9 +++++---- 12 files changed, 33 insertions(+), 21 deletions(-) diff --git a/apps/meteor/client/sidebar/footer/SidebarFooterWatermark.tsx b/apps/meteor/client/sidebar/footer/SidebarFooterWatermark.tsx index 850f2160e1ad8..c43b17fd6a249 100644 --- a/apps/meteor/client/sidebar/footer/SidebarFooterWatermark.tsx +++ b/apps/meteor/client/sidebar/footer/SidebarFooterWatermark.tsx @@ -3,6 +3,7 @@ import type { ReactElement } from 'react'; import { useTranslation } from 'react-i18next'; import { useLicense, useLicenseName } from '../../hooks/useLicense'; +import { links } from '../../lib/links'; export const SidebarFooterWatermark = (): ReactElement | null => { const { t } = useTranslation(); @@ -27,7 +28,7 @@ export const SidebarFooterWatermark = (): ReactElement | null => { return ( - + {t('Powered_by_RocketChat')} diff --git a/apps/meteor/client/sidebar/sections/OverMacLimitSection.tsx b/apps/meteor/client/sidebar/sections/OverMacLimitSection.tsx index 8d0c0641b6fe8..b2690e3380d2a 100644 --- a/apps/meteor/client/sidebar/sections/OverMacLimitSection.tsx +++ b/apps/meteor/client/sidebar/sections/OverMacLimitSection.tsx @@ -1,13 +1,14 @@ import { Icon, SidebarBanner } from '@rocket.chat/fuselage'; +import { useEffectEvent } from '@rocket.chat/fuselage-hooks'; import type { ReactElement } from 'react'; import { useTranslation } from 'react-i18next'; +import { links } from '../../lib/links'; + export const OverMacLimitSection = (): ReactElement => { const { t } = useTranslation(); - const handleClick = () => { - window.open('https://rocket.chat/pricing', '_blank'); - }; + const handleClick = useEffectEvent(() => window.open(links.go.pricing)); return ( { const { t } = useTranslation(); @@ -27,7 +28,7 @@ export const SidebarFooterWatermark = (): ReactElement | null => { return ( - + {t('Powered_by_RocketChat')} diff --git a/apps/meteor/client/views/admin/customUserStatus/CustomUserStatusService.tsx b/apps/meteor/client/views/admin/customUserStatus/CustomUserStatusService.tsx index 21ef3e0e94c11..aedfd964250a3 100644 --- a/apps/meteor/client/views/admin/customUserStatus/CustomUserStatusService.tsx +++ b/apps/meteor/client/views/admin/customUserStatus/CustomUserStatusService.tsx @@ -17,6 +17,7 @@ import { Trans, useTranslation } from 'react-i18next'; import { ContextualbarContent, ContextualbarFooter } from '../../../components/Contextualbar'; import { useIsEnterprise } from '../../../hooks/useIsEnterprise'; +import { links } from '../../../lib/links'; import { useActiveConnections } from '../../hooks/useActiveConnections'; const CustomUserStatusService = () => { @@ -88,7 +89,7 @@ const CustomUserStatusService = () => { For larger amounts of active connections you can consider our - + multiple instance solutions . @@ -110,7 +111,7 @@ const CustomUserStatusService = () => { {!license?.isEnterprise && ( - diff --git a/apps/meteor/client/views/admin/workspace/VersionCard/modals/RegisterWorkspaceSetupModal/RegisterWorkspaceSetupStepOneModal.tsx b/apps/meteor/client/views/admin/workspace/VersionCard/modals/RegisterWorkspaceSetupModal/RegisterWorkspaceSetupStepOneModal.tsx index 7040638e046ac..987416ab013cf 100644 --- a/apps/meteor/client/views/admin/workspace/VersionCard/modals/RegisterWorkspaceSetupModal/RegisterWorkspaceSetupStepOneModal.tsx +++ b/apps/meteor/client/views/admin/workspace/VersionCard/modals/RegisterWorkspaceSetupModal/RegisterWorkspaceSetupStepOneModal.tsx @@ -21,6 +21,7 @@ import { useEndpoint, useSetModal, useToastMessageDispatch } from '@rocket.chat/ import { useId } from 'react'; import { useTranslation, Trans } from 'react-i18next'; +import { links } from '../../../../../../lib/links'; import WorkspaceRegistrationModal from '../RegisterWorkspaceModal'; type Props = { @@ -110,8 +111,8 @@ const RegisterWorkspaceSetupStepOneModal = ({ - I agree with Terms and Conditions and{' '} - Privacy Policy + I agree with Terms and Conditions and{' '} + Privacy Policy setTerms(!terms)} /> diff --git a/apps/meteor/client/views/marketplace/components/UninstallGrandfatheredAppModal/UninstallGrandfatheredAppModal.tsx b/apps/meteor/client/views/marketplace/components/UninstallGrandfatheredAppModal/UninstallGrandfatheredAppModal.tsx index 150cccf8be369..16e3517ff49c1 100644 --- a/apps/meteor/client/views/marketplace/components/UninstallGrandfatheredAppModal/UninstallGrandfatheredAppModal.tsx +++ b/apps/meteor/client/views/marketplace/components/UninstallGrandfatheredAppModal/UninstallGrandfatheredAppModal.tsx @@ -13,6 +13,7 @@ import { import { useTranslation } from 'react-i18next'; import MarkdownText from '../../../../components/MarkdownText'; +import { links } from '../../../../lib/links'; import type { MarketplaceRouteContext } from '../../hooks/useAppsCountQuery'; import { usePrivateAppsEnabled } from '../../hooks/usePrivateAppsEnabled'; @@ -46,8 +47,7 @@ const UninstallGrandfatheredAppModal = ({ context, limit, appName, handleUninsta - {/* TODO: Move the link to a go link when available */} - + {t('Learn_more')} diff --git a/apps/meteor/client/views/marketplace/components/UpdateRocketChatButton.tsx b/apps/meteor/client/views/marketplace/components/UpdateRocketChatButton.tsx index 68f5ebc5922bd..4713b179b1ee5 100644 --- a/apps/meteor/client/views/marketplace/components/UpdateRocketChatButton.tsx +++ b/apps/meteor/client/views/marketplace/components/UpdateRocketChatButton.tsx @@ -1,11 +1,13 @@ import { Button } from '@rocket.chat/fuselage'; import { useTranslation } from 'react-i18next'; +import { links } from '../../../lib/links'; + const UpdateRocketChatButton = () => { const { t } = useTranslation(); return ( - ); diff --git a/apps/meteor/client/views/omnichannel/webhooks/WebhooksPage.tsx b/apps/meteor/client/views/omnichannel/webhooks/WebhooksPage.tsx index 7c73eeedc6a05..6e670f316f43a 100644 --- a/apps/meteor/client/views/omnichannel/webhooks/WebhooksPage.tsx +++ b/apps/meteor/client/views/omnichannel/webhooks/WebhooksPage.tsx @@ -20,6 +20,7 @@ import { useMemo } from 'react'; import { Controller, useForm, useWatch } from 'react-hook-form'; import { Page, PageHeader, PageScrollableContentWithShadow } from '../../../components/Page'; +import { links } from '../../../lib/links'; type WebhooksPageProps = { settings: Record; @@ -50,7 +51,7 @@ const reduceSendOptions = (options: Record) => return acc; }, []); -const INTEGRATION_URL = 'https://docs.rocket.chat/use-rocket.chat/omnichannel/webhooks'; +const INTEGRATION_URL = links.webhooks; const getInitialValues = ({ Livechat_webhookUrl, diff --git a/apps/meteor/client/views/setupWizard/steps/RegisterServerStep.tsx b/apps/meteor/client/views/setupWizard/steps/RegisterServerStep.tsx index 7c0ce9ac2f6ff..683dd2efb8413 100644 --- a/apps/meteor/client/views/setupWizard/steps/RegisterServerStep.tsx +++ b/apps/meteor/client/views/setupWizard/steps/RegisterServerStep.tsx @@ -6,6 +6,7 @@ import { useState } from 'react'; import { I18nextProvider, useTranslation } from 'react-i18next'; import { useInvalidateLicense } from '../../../hooks/useLicense'; +import { links } from '../../../lib/links'; import { useSetupWizardContext } from '../contexts/SetupWizardContext'; const SERVER_OPTIONS = { @@ -77,8 +78,8 @@ const RegisterServerStep = (): ReactElement => { {serverOption === SERVER_OPTIONS.OFFLINE ? ( dispatchToastMessage({ type: 'success', message: t('Copied') })} onBackButtonClick={() => setServerOption(SERVER_OPTIONS.REGISTERED)} diff --git a/apps/meteor/client/voip/modals/DeviceSettingsModal.tsx b/apps/meteor/client/voip/modals/DeviceSettingsModal.tsx index dd3656f34f28b..6bfa65be93618 100644 --- a/apps/meteor/client/voip/modals/DeviceSettingsModal.tsx +++ b/apps/meteor/client/voip/modals/DeviceSettingsModal.tsx @@ -28,6 +28,7 @@ import type { SubmitHandler } from 'react-hook-form'; import { useForm, Controller } from 'react-hook-form'; import { useChangeAudioInputDevice, useChangeAudioOutputDevice } from '../../contexts/CallContext'; +import { links } from '../../lib/links'; import { isSetSinkIdAvailable } from '../../providers/DeviceProvider/lib/isSetSinkIdAvailable'; type FieldValues = { @@ -80,7 +81,7 @@ const DeviceSettingsModal = (): ReactElement => { {!setSinkIdAvailable && ( {t('Device_Changes_Not_Available')} - + {t('Download_Destkop_App')} diff --git a/apps/meteor/tests/e2e/calendar.spec.ts b/apps/meteor/tests/e2e/calendar.spec.ts index b081bdd14c07b..8ad0e041ac57b 100644 --- a/apps/meteor/tests/e2e/calendar.spec.ts +++ b/apps/meteor/tests/e2e/calendar.spec.ts @@ -2,6 +2,7 @@ import type { CalendarEventImportProps } from '@rocket.chat/rest-typings'; import { Users } from './fixtures/userStates'; import { test, expect, type BaseTest } from './utils/test'; +import { links } from '../../client/lib/links'; test.use({ storageState: Users.admin.state }); @@ -52,7 +53,7 @@ async function importCalendarEvent(api: BaseTest['api'], { now = Date.now(), sta endTime: endTime.toISOString(), subject: 'Test appointment', description: 'Test appointment description', - meetingUrl: 'https://rocket.chat/', + meetingUrl: links.rocketChat, busy: true, externalId: `test-${start}-${end}-${now}`, } satisfies CalendarEventImportProps); diff --git a/apps/meteor/tests/e2e/presence.spec.ts b/apps/meteor/tests/e2e/presence.spec.ts index 30b6b3627a4bc..5546f8fb4cf3a 100644 --- a/apps/meteor/tests/e2e/presence.spec.ts +++ b/apps/meteor/tests/e2e/presence.spec.ts @@ -4,6 +4,7 @@ import { Registration, HomeChannel } from './page-objects'; import { EditStatusModal } from './page-objects/fragments/edit-status-modal'; import { setSettingValueById } from './utils/setSettingValueById'; import { test, expect } from './utils/test'; +import { links } from '../../client/lib/links'; test.describe.serial('Presence', () => { let poRegistration: Registration; @@ -106,7 +107,7 @@ test.describe.serial('Presence', () => { endTime: new Date(new Date().getTime() + 1000 * 60 * 3).toISOString(), subject: 'Test appointment', description: 'Test appointment description', - meetingUrl: 'https://rocket.chat/', + meetingUrl: links.rocketChat, }) ).status(), ).toBe(200); @@ -136,7 +137,7 @@ test.describe.serial('Presence', () => { endTime: new Date(new Date().getTime() + 1000 * 60 * 3).toISOString(), subject: 'Test appointment', description: 'Test appointment description', - meetingUrl: 'https://rocket.chat/', + meetingUrl: links.rocketChat, }); expect(apiResponse.status()).toBe(200); @@ -160,7 +161,7 @@ test.describe.serial('Presence', () => { endTime: new Date(new Date().getTime() + 1000 * 60 * 55).toISOString(), subject: 'Test appointment', description: 'Test appointment description', - meetingUrl: 'https://rocket.chat/', + meetingUrl: links.rocketChat, }); expect(apiResponse.status()).toBe(200); @@ -174,7 +175,7 @@ test.describe.serial('Presence', () => { startTime: new Date(new Date().getTime() + 1000 * 60 * 2).toISOString(), subject: 'Test appointment updated', description: 'Test appointment description updated', - meetingUrl: 'https://rocket.chat/updated', + meetingUrl: links.rocketChatUpdated, }) ).status(), ).toBe(200); From 69d87e1d34dba8a44abaf5671f7aa7af64ebd04a Mon Sep 17 00:00:00 2001 From: juliajforesti Date: Thu, 30 Oct 2025 17:46:57 -0300 Subject: [PATCH 05/11] chore: add links from translations to module --- apps/meteor/client/lib/links.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/apps/meteor/client/lib/links.ts b/apps/meteor/client/lib/links.ts index 9e277c98fa2e9..302479c6a2728 100644 --- a/apps/meteor/client/lib/links.ts +++ b/apps/meteor/client/lib/links.ts @@ -14,6 +14,7 @@ export const links = { documentation: `${GO_ROCKET_CHAT_PREFIX}/i/hp-documentation`, downgrade: `${GO_ROCKET_CHAT_PREFIX}/i/docs-downgrade`, e2eeGuide: `${GO_ROCKET_CHAT_PREFIX}/i/e2ee-guide`, + fingerPrintChangedFaq: `${GO_ROCKET_CHAT_PREFIX}/i/fingerprint-changed-faq`, getAddons: `${GO_ROCKET_CHAT_PREFIX}/i/get-addons`, glossary: `${GO_ROCKET_CHAT_PREFIX}/i/glossary`, homepage: `${GO_ROCKET_CHAT_PREFIX}/home`, @@ -35,6 +36,7 @@ export const links = { enterprise: 'https://www.rocket.chat/enterprise', outboundDocs: 'https://docs.rocket.chat/docs/p2p-outbound-messaging', privacy: 'https://rocket.chat/privacy', + retentionPolicy: 'https://docs.rocket.chat/use-rocket.chat/workspace-administration/settings/retention-policies', rocketChat: 'https://rocket.chat/', rocketChatUpdated: 'https://rocket.chat/updated', scaling: 'https://docs.rocket.chat/deploy/scaling-rocket.chat', From f7b04d99e8b76a08373e594c0d53ef0342390224 Mon Sep 17 00:00:00 2001 From: juliajforesti Date: Thu, 30 Oct 2025 17:47:25 -0300 Subject: [PATCH 06/11] chore: replace translation links via parameter --- .../client/components/FingerprintChangeModal.tsx | 13 +++++++++---- .../FingerprintChangeModalConfirmation.tsx | 13 +++++++++---- .../Info/EditRoomInfo/EditRoomInfo.tsx | 3 ++- packages/i18n/src/locales/en.i18n.json | 6 +++--- 4 files changed, 23 insertions(+), 12 deletions(-) diff --git a/apps/meteor/client/components/FingerprintChangeModal.tsx b/apps/meteor/client/components/FingerprintChangeModal.tsx index 7eb7132dcff46..e583604d0544e 100644 --- a/apps/meteor/client/components/FingerprintChangeModal.tsx +++ b/apps/meteor/client/components/FingerprintChangeModal.tsx @@ -4,6 +4,8 @@ import DOMPurify from 'dompurify'; import type { ReactElement } from 'react'; import { useTranslation } from 'react-i18next'; +import { links } from '../lib/links'; + type FingerprintChangeModalProps = { onConfirm: () => void; onCancel: () => void; @@ -33,10 +35,13 @@ const FingerprintChangeModal = ({ onConfirm, onCancel, onClose }: FingerprintCha is='p' mbe={16} dangerouslySetInnerHTML={{ - __html: DOMPurify.sanitize(t('Unique_ID_change_detected_learn_more_link'), { - ALLOWED_TAGS: ['b', 'i', 'em', 'strong', 'a'], - ALLOWED_ATTR: ['href', 'title'], - }), + __html: DOMPurify.sanitize( + t('Unique_ID_change_detected_learn_more_link', { fingerPrintChangedFaq: links.go.fingerPrintChangedFaq }), + { + ALLOWED_TAGS: ['b', 'i', 'em', 'strong', 'a'], + ALLOWED_ATTR: ['href', 'title'], + }, + ), }} /> diff --git a/apps/meteor/client/components/FingerprintChangeModalConfirmation.tsx b/apps/meteor/client/components/FingerprintChangeModalConfirmation.tsx index 459ecb0778da1..76be8755acff0 100644 --- a/apps/meteor/client/components/FingerprintChangeModalConfirmation.tsx +++ b/apps/meteor/client/components/FingerprintChangeModalConfirmation.tsx @@ -4,6 +4,8 @@ import DOMPurify from 'dompurify'; import type { ReactElement } from 'react'; import { useTranslation } from 'react-i18next'; +import { links } from '../lib/links'; + type FingerprintChangeModalConfirmationProps = { onConfirm: () => void; onCancel: () => void; @@ -41,10 +43,13 @@ const FingerprintChangeModalConfirmation = ({ is='p' mbe={16} dangerouslySetInnerHTML={{ - __html: DOMPurify.sanitize(t('Unique_ID_change_detected_learn_more_link'), { - ALLOWED_TAGS: ['b', 'i', 'em', 'strong', 'a'], - ALLOWED_ATTR: ['href', 'title'], - }), + __html: DOMPurify.sanitize( + t('Unique_ID_change_detected_learn_more_link', { fingerPrintChangedFaq: links.go.fingerPrintChangedFaq }), + { + ALLOWED_TAGS: ['b', 'i', 'em', 'strong', 'a'], + ALLOWED_ATTR: ['href', 'title'], + }, + ), }} /> diff --git a/apps/meteor/client/views/room/contextualBar/Info/EditRoomInfo/EditRoomInfo.tsx b/apps/meteor/client/views/room/contextualBar/Info/EditRoomInfo/EditRoomInfo.tsx index 8b3742c1ed87c..655f9a5f64a15 100644 --- a/apps/meteor/client/views/room/contextualBar/Info/EditRoomInfo/EditRoomInfo.tsx +++ b/apps/meteor/client/views/room/contextualBar/Info/EditRoomInfo/EditRoomInfo.tsx @@ -47,6 +47,7 @@ import RawText from '../../../../../components/RawText'; import RoomAvatarEditor from '../../../../../components/avatar/RoomAvatarEditor'; import { msToTimeUnit, TIMEUNIT } from '../../../../../lib/convertTimeUnit'; import { getDirtyFields } from '../../../../../lib/getDirtyFields'; +import { links } from '../../../../../lib/links'; import { roomsQueryKeys } from '../../../../../lib/queryKeys'; import { useArchiveRoom } from '../../../../hooks/roomActions/useArchiveRoom'; import { useRetentionPolicy } from '../../../hooks/useRetentionPolicy'; @@ -521,7 +522,7 @@ const EditRoomInfo = ({ room, onClickClose, onClickBack }: EditRoomInfoProps) => {retentionOverrideGlobal && ( <> - {t('RetentionPolicyRoom_ReadTheDocs')} + {t('RetentionPolicyRoom_ReadTheDocs', { retentionPolicyUrl: links.retentionPolicy })} diff --git a/packages/i18n/src/locales/en.i18n.json b/packages/i18n/src/locales/en.i18n.json index dc60f672c4edc..91ac6c20f9e01 100644 --- a/packages/i18n/src/locales/en.i18n.json +++ b/packages/i18n/src/locales/en.i18n.json @@ -4424,7 +4424,7 @@ "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.", + "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.", "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.", @@ -5389,7 +5389,7 @@ "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", + "Unique_ID_change_detected_learn_more_link": "Learn more", "Unit": "Unit", "Unit_removed": "Unit Removed", "Units": "Units", @@ -7096,4 +7096,4 @@ "timestamps.fullDateTimeDescription": "December 31, 2020 12:00 AM", "timestamps.fullDateTimeLongDescription": "Thursday, December 31, 2020 12:00:00 AM", "timestamps.relativeTimeDescription": "1 year ago" -} \ No newline at end of file +} From 137f21e60a8fdab058ff8ebe9aa97effde2ca190 Mon Sep 17 00:00:00 2001 From: juliajforesti Date: Thu, 30 Oct 2025 18:08:07 -0300 Subject: [PATCH 07/11] chore: add tranalation's placeholder --- packages/i18n/src/locales/af.i18n.json | 4 ++-- packages/i18n/src/locales/ar.i18n.json | 4 ++-- packages/i18n/src/locales/az.i18n.json | 4 ++-- packages/i18n/src/locales/be-BY.i18n.json | 4 ++-- packages/i18n/src/locales/bg.i18n.json | 4 ++-- packages/i18n/src/locales/bs.i18n.json | 4 ++-- packages/i18n/src/locales/ca.i18n.json | 4 ++-- packages/i18n/src/locales/cs.i18n.json | 4 ++-- packages/i18n/src/locales/cy.i18n.json | 4 ++-- packages/i18n/src/locales/da.i18n.json | 4 ++-- packages/i18n/src/locales/de-AT.i18n.json | 4 ++-- packages/i18n/src/locales/de-IN.i18n.json | 4 ++-- packages/i18n/src/locales/de.i18n.json | 4 ++-- packages/i18n/src/locales/el.i18n.json | 4 ++-- packages/i18n/src/locales/eo.i18n.json | 4 ++-- packages/i18n/src/locales/es.i18n.json | 4 ++-- packages/i18n/src/locales/fa.i18n.json | 4 ++-- packages/i18n/src/locales/fi.i18n.json | 4 ++-- packages/i18n/src/locales/fr.i18n.json | 4 ++-- packages/i18n/src/locales/hi-IN.i18n.json | 6 +++--- packages/i18n/src/locales/hr.i18n.json | 4 ++-- packages/i18n/src/locales/hu.i18n.json | 4 ++-- packages/i18n/src/locales/id.i18n.json | 4 ++-- packages/i18n/src/locales/it.i18n.json | 4 ++-- packages/i18n/src/locales/ja.i18n.json | 4 ++-- packages/i18n/src/locales/ka-GE.i18n.json | 4 ++-- packages/i18n/src/locales/km.i18n.json | 4 ++-- packages/i18n/src/locales/ko.i18n.json | 4 ++-- packages/i18n/src/locales/ku.i18n.json | 4 ++-- packages/i18n/src/locales/lo.i18n.json | 4 ++-- packages/i18n/src/locales/lt.i18n.json | 4 ++-- packages/i18n/src/locales/lv.i18n.json | 4 ++-- packages/i18n/src/locales/mn.i18n.json | 4 ++-- packages/i18n/src/locales/ms-MY.i18n.json | 4 ++-- packages/i18n/src/locales/nb.i18n.json | 6 +++--- packages/i18n/src/locales/nl.i18n.json | 4 ++-- packages/i18n/src/locales/nn.i18n.json | 6 +++--- packages/i18n/src/locales/pl.i18n.json | 4 ++-- packages/i18n/src/locales/pt-BR.i18n.json | 6 +++--- packages/i18n/src/locales/pt.i18n.json | 4 ++-- packages/i18n/src/locales/ro.i18n.json | 4 ++-- packages/i18n/src/locales/ru.i18n.json | 4 ++-- packages/i18n/src/locales/sq.i18n.json | 4 ++-- packages/i18n/src/locales/sv.i18n.json | 6 +++--- packages/i18n/src/locales/ta-IN.i18n.json | 4 ++-- packages/i18n/src/locales/th-TH.i18n.json | 4 ++-- packages/i18n/src/locales/tr.i18n.json | 4 ++-- packages/i18n/src/locales/uk.i18n.json | 4 ++-- packages/i18n/src/locales/vi-VN.i18n.json | 4 ++-- packages/i18n/src/locales/zh-HK.i18n.json | 4 ++-- packages/i18n/src/locales/zh-TW.i18n.json | 4 ++-- packages/i18n/src/locales/zh.i18n.json | 4 ++-- 52 files changed, 109 insertions(+), 109 deletions(-) diff --git a/packages/i18n/src/locales/af.i18n.json b/packages/i18n/src/locales/af.i18n.json index 0dfd1501dc441..f395f110a1ab3 100644 --- a/packages/i18n/src/locales/af.i18n.json +++ b/packages/i18n/src/locales/af.i18n.json @@ -1812,7 +1812,7 @@ "RetentionPolicyRoom_FilesOnly": "Snoei slegs lêers, hou boodskappe", "RetentionPolicyRoom_MaxAge": "Maksimum boodskap ouderdom in dae (standaard: {{max}})", "RetentionPolicyRoom_OverrideGlobal": "Hersien globale retensiebeleid", - "RetentionPolicyRoom_ReadTheDocs": "Passop! As jy hierdie instellings sonder omhulsel aanpas, kan al die boodskapgeskiedenis vernietig word. Lees asseblief die dokumentasie voordat u die kenmerk op hierverander.", + "RetentionPolicyRoom_ReadTheDocs": "Passop! As jy hierdie instellings sonder omhulsel aanpas, kan al die boodskapgeskiedenis vernietig word. Lees asseblief die dokumentasie voordat u die kenmerk op hierverander.", "RetentionPolicy_AppliesToChannels": "Van toepassing op kanale", "RetentionPolicy_AppliesToDMs": "Van toepassing op direkte boodskappe", "RetentionPolicy_AppliesToGroups": "Van toepassing op privaat groepe", @@ -2756,4 +2756,4 @@ "your_message_optional": "jou boodskap (opsioneel)", "__username__is_no_longer__role__defined_by__user_by_": "{{username}} is nie meer {{role}} deur {{user_by}}", "__username__was_set__role__by__user_by_": "{{username}} is ingestel {{role}} deur {{user_by}}" -} \ No newline at end of file +} diff --git a/packages/i18n/src/locales/ar.i18n.json b/packages/i18n/src/locales/ar.i18n.json index a3dcbbc114b3e..1ea14c910390b 100644 --- a/packages/i18n/src/locales/ar.i18n.json +++ b/packages/i18n/src/locales/ar.i18n.json @@ -3106,7 +3106,7 @@ "RetentionPolicyRoom_FilesOnly": "تنقيح الملفات فقط، والاحتفاظ بالرسائل", "RetentionPolicyRoom_MaxAge": "الحد الأقصى لعمر الرسائل بالأيام (الافتراضي: {{max}})", "RetentionPolicyRoom_OverrideGlobal": "تجاوز نهج الاستبقاء العام", - "RetentionPolicyRoom_ReadTheDocs": "احترس! يمكن أن يؤدي التغيير والتبديل في هذه الإعدادات دون أقصى قدر من العناية إلى تدمير كل محفوظات الرسائل. يرجى قراءة الوثائق قبل تشغيل الميزة هنا.", + "RetentionPolicyRoom_ReadTheDocs": "احترس! يمكن أن يؤدي التغيير والتبديل في هذه الإعدادات دون أقصى قدر من العناية إلى تدمير كل محفوظات الرسائل. يرجى قراءة الوثائق قبل تشغيل الميزة هنا.", "RetentionPolicy_Advanced_Precision": "استخدام تكوين نهج الاستبقاء المتقدم", "RetentionPolicy_Advanced_Precision_Cron": "استخدام Cron لنهج الاستبقاء المتقدم", "RetentionPolicy_Advanced_Precision_Cron_Description": "عدد المرات التي يجب فيها تشغيل مؤقت التنقيح المحدد بواسطة تعبير وظيفة cron. يؤدي تعيين هذا إلى قيمة أكثر دقة إلى جعل القنوات ذات مؤقتات الاستبقاء السريعة تعمل بشكل أفضل، ولكنها قد تكلف قوة معالجة إضافية على المجتمعات الكبيرة.", @@ -4882,4 +4882,4 @@ "__count__empty_rooms_will_be_removed_automatically__rooms__": "ستتم إزالة {{count}} من الغرف الفارغة تلقائيًا:
{{rooms}}", "__username__is_no_longer__role__defined_by__user_by_": "لم يعد {{username}} في دور {{role}} من قِبل {{user_by}}", "__username__was_set__role__by__user_by_": "تم تعيين {{username}} في دور {{role}} من قِبل {{user_by}}" -} \ No newline at end of file +} diff --git a/packages/i18n/src/locales/az.i18n.json b/packages/i18n/src/locales/az.i18n.json index c353e60fc8ad6..f3995bb78c890 100644 --- a/packages/i18n/src/locales/az.i18n.json +++ b/packages/i18n/src/locales/az.i18n.json @@ -1813,7 +1813,7 @@ "RetentionPolicyRoom_FilesOnly": "Yalnız faylları daraltın, mesajları saxlayın", "RetentionPolicyRoom_MaxAge": "Günlərdə maksimum mesaj yaşı (default: {{max}})", "RetentionPolicyRoom_OverrideGlobal": "Qlobal saxlama siyasətini ləğv edin", - "RetentionPolicyRoom_ReadTheDocs": "Diqqətli ol! Bu parametrləri çox səmərəli istifadə etmədən tweaking bütün mesaj tarixini məhv edə bilər. Xüsusiyyətini burada buraxmadan əvvəl sənədləri oxuyun.", + "RetentionPolicyRoom_ReadTheDocs": "Diqqətli ol! Bu parametrləri çox səmərəli istifadə etmədən tweaking bütün mesaj tarixini məhv edə bilər. Xüsusiyyətini burada buraxmadan əvvəl sənədləri oxuyun.", "RetentionPolicy_AppliesToChannels": "Kanallara tətbiq edilir", "RetentionPolicy_AppliesToDMs": "Birbaşa mesajlar üçün tətbiq edilir", "RetentionPolicy_AppliesToGroups": "Şəxsi qruplara tətbiq edilir", @@ -2759,4 +2759,4 @@ "your_message_optional": "mesajınız (isteğe bağlı)", "__username__is_no_longer__role__defined_by__user_by_": "{{username}} artıq {{user_by}} tərəfindən {{role}} deyil", "__username__was_set__role__by__user_by_": "{{username}}, {{user_by}} tərəfindən {{role}} təyin edildi" -} \ No newline at end of file +} diff --git a/packages/i18n/src/locales/be-BY.i18n.json b/packages/i18n/src/locales/be-BY.i18n.json index 07a536b513b69..95fb7ccbad1b4 100644 --- a/packages/i18n/src/locales/be-BY.i18n.json +++ b/packages/i18n/src/locales/be-BY.i18n.json @@ -1831,7 +1831,7 @@ "RetentionPolicyRoom_FilesOnly": "толькі Выдаляць файлы, захоўваць паведамленні", "RetentionPolicyRoom_MaxAge": "Максімальны ўзрост паведамленні ў днях (па змаўчанні: {{max}})", "RetentionPolicyRoom_OverrideGlobal": "Перавызначыць глабальную палітыку захоўвання", - "RetentionPolicyRoom_ReadTheDocs": "Асцярожна! Падладка гэтых параметраў без асаблівай дбайнасці можа знішчыць усю гісторыю паведамленняў. Калі ласка, прачытайце дакументацыю перш чым уключыць функцыю на тут.", + "RetentionPolicyRoom_ReadTheDocs": "Асцярожна! Падладка гэтых параметраў без асаблівай дбайнасці можа знішчыць усю гісторыю паведамленняў. Калі ласка, прачытайце дакументацыю перш чым уключыць функцыю на тут.", "RetentionPolicy_AppliesToChannels": "Ставіцца да каналах", "RetentionPolicy_AppliesToDMs": "Ўжываецца для накіравання паведамленняў", "RetentionPolicy_AppliesToGroups": "Ставіцца да прыватных групам", @@ -2782,4 +2782,4 @@ "your_message_optional": "Ваша паведамленне (па жаданні)", "__username__is_no_longer__role__defined_by__user_by_": "{{username}} более не {{role}} па рашэнні {{user_by}}", "__username__was_set__role__by__user_by_": "{{username}} быў усталяваны {{role}} па рашэнні {{user_by}}" -} \ No newline at end of file +} diff --git a/packages/i18n/src/locales/bg.i18n.json b/packages/i18n/src/locales/bg.i18n.json index 79581cfa0b9f8..60feedfe7046c 100644 --- a/packages/i18n/src/locales/bg.i18n.json +++ b/packages/i18n/src/locales/bg.i18n.json @@ -1809,7 +1809,7 @@ "RetentionPolicyRoom_FilesOnly": "Премахвайте само файлове, запазете съобщенията", "RetentionPolicyRoom_MaxAge": "Максимално възрастово съобщение в дни (по подразбиране: {{max}})", "RetentionPolicyRoom_OverrideGlobal": "Премахване на правилата за общо задържане", - "RetentionPolicyRoom_ReadTheDocs": "Внимавай! Изчистването на тези настройки без всякакви грижи може да унищожи цялата история на съобщенията. Моля, прочетете документацията, преди да включите функцията на тук.", + "RetentionPolicyRoom_ReadTheDocs": "Внимавай! Изчистването на тези настройки без всякакви грижи може да унищожи цялата история на съобщенията. Моля, прочетете документацията, преди да включите функцията на тук.", "RetentionPolicy_AppliesToChannels": "Прилага се за канали", "RetentionPolicy_AppliesToDMs": "Прилага се за директни съобщения", "RetentionPolicy_AppliesToGroups": "Отнася се за частни групи", @@ -2749,4 +2749,4 @@ "your_message_optional": "Вашето съобщение (по избор)", "__username__is_no_longer__role__defined_by__user_by_": "{{username}} вече не е {{role}} от {{user_by}}", "__username__was_set__role__by__user_by_": "{{username}} бе зададено {{role}} от {{user_by}}" -} \ No newline at end of file +} diff --git a/packages/i18n/src/locales/bs.i18n.json b/packages/i18n/src/locales/bs.i18n.json index e4c880b0fdb05..3463c77ef7eb1 100644 --- a/packages/i18n/src/locales/bs.i18n.json +++ b/packages/i18n/src/locales/bs.i18n.json @@ -1806,7 +1806,7 @@ "RetentionPolicyRoom_FilesOnly": "Spusti samo datoteke, zadržite poruke", "RetentionPolicyRoom_MaxAge": "Maksimalna dob poruka u danima (zadana vrijednost: {{max}})", "RetentionPolicyRoom_OverrideGlobal": "Poništi globalno zadržavanje pravila", - "RetentionPolicyRoom_ReadTheDocs": "Pazi! Ugađanje ovih postavki bez veće pažnje može uništiti sve povijesti poruka. Pročitajte dokumentaciju prije nego što uključite značajku ovdje.", + "RetentionPolicyRoom_ReadTheDocs": "Pazi! Ugađanje ovih postavki bez veće pažnje može uništiti sve povijesti poruka. Pročitajte dokumentaciju prije nego što uključite značajku ovdje.", "RetentionPolicy_AppliesToChannels": "Odnosi se na kanale", "RetentionPolicy_AppliesToDMs": "Odnosi se na izravne poruke", "RetentionPolicy_AppliesToGroups": "Odnosi se na privatne grupe", @@ -2746,4 +2746,4 @@ "your_message_optional": "tvoja poruka (opcionalno)", "__username__is_no_longer__role__defined_by__user_by_": "{{user_by}} je uklonio {{username}} iz {{role}} grupe", "__username__was_set__role__by__user_by_": "{{user_by}} je postavio {{username}} u {{role}} grupu " -} \ No newline at end of file +} diff --git a/packages/i18n/src/locales/ca.i18n.json b/packages/i18n/src/locales/ca.i18n.json index 4579656deaf4a..104de9a82d7dc 100644 --- a/packages/i18n/src/locales/ca.i18n.json +++ b/packages/i18n/src/locales/ca.i18n.json @@ -3053,7 +3053,7 @@ "RetentionPolicyRoom_FilesOnly": "Esborri només arxius, mantingui missatges", "RetentionPolicyRoom_MaxAge": "Antiguitat màxima de l'missatge en dies (per defecte: {{max}})", "RetentionPolicyRoom_OverrideGlobal": "Anul·lar la política de retenció global", - "RetentionPolicyRoom_ReadTheDocs": "Compte! Ajustar aquestes configuracions sense tenir més cura pot destruir tot l'historial de missatges. Llegiu la documentació abans d'activar la funció aquí .", + "RetentionPolicyRoom_ReadTheDocs": "Compte! Ajustar aquestes configuracions sense tenir més cura pot destruir tot l'historial de missatges. Llegiu la documentació abans d'activar la funció aquí .", "RetentionPolicy_Advanced_Precision": "Utilitza la configuració avançada de la política de retenció", "RetentionPolicy_Advanced_Precision_Cron": "Utilitzeu Cron de política de retenció avançada", "RetentionPolicy_Advanced_Precision_Cron_Description": "Amb quina freqüència ha de executar-se el temporitzador de poda definit per l'expressió de la feina cron. Establir això en un valor més precís fa que els canals amb temporitzadors de retenció ràpids funcionin millor, però podria costar potència de processament addicional en comunitats grans.", @@ -4670,4 +4670,4 @@ "__count__empty_rooms_will_be_removed_automatically__rooms__": "{{count}} sales buides seran eliminades automàticament:
{{rooms}}.", "__username__is_no_longer__role__defined_by__user_by_": "{{username}} ja no és {{role}} (per {{user_by}})", "__username__was_set__role__by__user_by_": "Ara {{username}} és {{role}} (per {{user_by}})" -} \ No newline at end of file +} diff --git a/packages/i18n/src/locales/cs.i18n.json b/packages/i18n/src/locales/cs.i18n.json index 1b010b4cf6811..af3d22bce8f94 100644 --- a/packages/i18n/src/locales/cs.i18n.json +++ b/packages/i18n/src/locales/cs.i18n.json @@ -2596,7 +2596,7 @@ "RetentionPolicyRoom_FilesOnly": "Pročistit pouze soubory, zprávy ponechat", "RetentionPolicyRoom_MaxAge": "Maximální stáří zprávy ve dnech (výchozí: {{max}})", "RetentionPolicyRoom_OverrideGlobal": "Přepsat zásady globální uchovávání", - "RetentionPolicyRoom_ReadTheDocs": "Pozor! Vyladění těchto nastavení bez maximální péče může zničit celou historii zpráv. Přečtěte si dokumentaci zde před zapnutím funkce.", + "RetentionPolicyRoom_ReadTheDocs": "Pozor! Vyladění těchto nastavení bez maximální péče může zničit celou historii zpráv. Přečtěte si dokumentaci zde před zapnutím funkce.", "RetentionPolicy_AppliesToChannels": "Platí pro místnosti", "RetentionPolicy_AppliesToDMs": "Platí pro přímé zprávy", "RetentionPolicy_AppliesToGroups": "Platí pro soukromé skupiny", @@ -3957,4 +3957,4 @@ "__count__empty_rooms_will_be_removed_automatically__rooms__": "{{count}} prázdných místností bude automaticky odstraněno:
{{rooms}}.", "__username__is_no_longer__role__defined_by__user_by_": "{{username}} již není {{role}} (odebral/a {{user_by}} )", "__username__was_set__role__by__user_by_": "{{username}} je nyní {{role}} (nastavil/a {{user_by}})" -} \ No newline at end of file +} diff --git a/packages/i18n/src/locales/cy.i18n.json b/packages/i18n/src/locales/cy.i18n.json index 7c26f67fb1504..4d9ee6ecde632 100644 --- a/packages/i18n/src/locales/cy.i18n.json +++ b/packages/i18n/src/locales/cy.i18n.json @@ -1807,7 +1807,7 @@ "RetentionPolicyRoom_FilesOnly": "Gwahardd ffeiliau yn unig, cadwch negeseuon", "RetentionPolicyRoom_MaxAge": "Oedran uchafswm neges mewn dyddiau (diofyn: {{max}})", "RetentionPolicyRoom_OverrideGlobal": "Anwybyddu'r polisi cadw byd-eang", - "RetentionPolicyRoom_ReadTheDocs": "Gwyliwch allan! Gall tweaking y lleoliadau hyn heb ofal eithaf ddinistrio holl hanes negeseuon. Darllenwch y ddogfennaeth cyn troi'r nodwedd ar yma.", + "RetentionPolicyRoom_ReadTheDocs": "Gwyliwch allan! Gall tweaking y lleoliadau hyn heb ofal eithaf ddinistrio holl hanes negeseuon. Darllenwch y ddogfennaeth cyn troi'r nodwedd ar yma.", "RetentionPolicy_AppliesToChannels": "Yn berthnasol i sianeli", "RetentionPolicy_AppliesToDMs": "Mae'n berthnasol i negeseuon uniongyrchol", "RetentionPolicy_AppliesToGroups": "Yn berthnasol i grwpiau preifat", @@ -2748,4 +2748,4 @@ "your_message_optional": "eich neges (dewisol)", "__username__is_no_longer__role__defined_by__user_by_": "{{username}} bellach yn {{role}} gan {{user_by}}", "__username__was_set__role__by__user_by_": "Gosodwyd {{username}} {{role}} gan {{user_by}}" -} \ No newline at end of file +} diff --git a/packages/i18n/src/locales/da.i18n.json b/packages/i18n/src/locales/da.i18n.json index 1d835d7d20262..ebb084a84e4ec 100644 --- a/packages/i18n/src/locales/da.i18n.json +++ b/packages/i18n/src/locales/da.i18n.json @@ -2682,7 +2682,7 @@ "RetentionPolicyRoom_FilesOnly": "Beskær kun filer, hold meddelelser", "RetentionPolicyRoom_MaxAge": "Maksimal meddelelsesalder i dage (standard: {{max}})", "RetentionPolicyRoom_OverrideGlobal": "Tilsidesæt global opbevaringspolitik", - "RetentionPolicyRoom_ReadTheDocs": "OBS! Justering af disse indstillinger uden den yderste omhyggelighed kan slette al meddelelseshistorik. Læs venligst dokumentationen før du aktiverer funktionen her.", + "RetentionPolicyRoom_ReadTheDocs": "OBS! Justering af disse indstillinger uden den yderste omhyggelighed kan slette al meddelelseshistorik. Læs venligst dokumentationen før du aktiverer funktionen her.", "RetentionPolicy_Advanced_Precision": "Brug konfigurationen til avanceret opbevaringspolitik", "RetentionPolicy_Advanced_Precision_Cron": "Brug avanceret opbevaringspolitik vha. Cron", "RetentionPolicy_Advanced_Precision_Cron_Description": "Hvor ofte sletnings-timeren skal køre. Indstilling af dette til en mere præcis værdi gør kanaler med hurtige opbevarings-timere bedre, men kan koste ekstra procestid på store communities.", @@ -4071,4 +4071,4 @@ }, "__username__is_no_longer__role__defined_by__user_by_": "{{username}} is no longer {{role}} by {{user_by}}", "__username__was_set__role__by__user_by_": "{{username}} was set {{role}} by {{user_by}}" -} \ No newline at end of file +} diff --git a/packages/i18n/src/locales/de-AT.i18n.json b/packages/i18n/src/locales/de-AT.i18n.json index 609748c42a1e7..1e7024be73dba 100644 --- a/packages/i18n/src/locales/de-AT.i18n.json +++ b/packages/i18n/src/locales/de-AT.i18n.json @@ -1813,7 +1813,7 @@ "RetentionPolicyRoom_FilesOnly": "Bereinigen Sie nur Dateien, behalten Sie Nachrichten", "RetentionPolicyRoom_MaxAge": "Maximales Nachrichtenalter in Tagen (Standard: {{max}})", "RetentionPolicyRoom_OverrideGlobal": "Globale Aufbewahrungsrichtlinie außer Kraft setzen", - "RetentionPolicyRoom_ReadTheDocs": "Achtung! Das Anpassen dieser Einstellungen ohne große Sorgfalt kann den gesamten Nachrichtenverlauf zerstören. Bitte lesen Sie die Dokumentation, bevor Sie das Feature unter hieraktivieren.", + "RetentionPolicyRoom_ReadTheDocs": "Achtung! Das Anpassen dieser Einstellungen ohne große Sorgfalt kann den gesamten Nachrichtenverlauf zerstören. Bitte lesen Sie die Dokumentation, bevor Sie das Feature unter hieraktivieren.", "RetentionPolicy_AppliesToChannels": "Gilt für Kanäle", "RetentionPolicy_AppliesToDMs": "Gilt für direkte Nachrichten", "RetentionPolicy_AppliesToGroups": "Gilt für private Gruppen", @@ -2754,4 +2754,4 @@ "your_message_optional": "ihre optionale Nachricht", "__username__is_no_longer__role__defined_by__user_by_": "{{username}} ist nicht länger {{role}}. Geändert durch {{user_by}}.", "__username__was_set__role__by__user_by_": "{{username}} ist jetzt {{role}}, geändert von {{user_by}}" -} \ No newline at end of file +} diff --git a/packages/i18n/src/locales/de-IN.i18n.json b/packages/i18n/src/locales/de-IN.i18n.json index c4d5c4b058dd3..da5230443b7ee 100644 --- a/packages/i18n/src/locales/de-IN.i18n.json +++ b/packages/i18n/src/locales/de-IN.i18n.json @@ -2056,7 +2056,7 @@ "RetentionPolicyRoom_FilesOnly": "Bereinige nur Dateien, behalte Nachrichten", "RetentionPolicyRoom_MaxAge": "Maximales Nachrichtenalter in Tagen (Standard: {{max}})", "RetentionPolicyRoom_OverrideGlobal": "Globale Aufbewahrungsrichtlinie außer Kraft setzen", - "RetentionPolicyRoom_ReadTheDocs": "Achtung! Das Anpassen dieser Einstellungen ohne große Sorgfalt kann den gesamten Nachrichtenverlauf zerstören. Bitte lies die Dokumentation, bevor Du das Feature unter hieraktivierst.", + "RetentionPolicyRoom_ReadTheDocs": "Achtung! Das Anpassen dieser Einstellungen ohne große Sorgfalt kann den gesamten Nachrichtenverlauf zerstören. Bitte lies die Dokumentation, bevor Du das Feature unter hieraktivierst.", "RetentionPolicy_Description": "Löscht automatisch alte Nachrichten in Deiner Rocket.Chat-Instanz.", "RetentionPolicy_Enabled": "Aktiviert", "RetentionPolicy_ExcludePinned": "Pinned-Nachrichten ausschließen", @@ -3052,4 +3052,4 @@ "your_message_optional": "Deine optionale Nachricht", "__username__is_no_longer__role__defined_by__user_by_": "{{username}} ist nicht länger {{role}}, geändert durch {{user_by}}", "__username__was_set__role__by__user_by_": "{{username}} ist jetzt {{role}}, geändert durch {{user_by}}" -} \ No newline at end of file +} diff --git a/packages/i18n/src/locales/de.i18n.json b/packages/i18n/src/locales/de.i18n.json index ba673871bfc31..25ef0727ebee5 100644 --- a/packages/i18n/src/locales/de.i18n.json +++ b/packages/i18n/src/locales/de.i18n.json @@ -3454,7 +3454,7 @@ "RetentionPolicyRoom_FilesOnly": "Nur Dateien bereinigen, Nachrichten behalten", "RetentionPolicyRoom_MaxAge": "Maximales Nachrichtenalter in Tagen (Standard: {{max}})", "RetentionPolicyRoom_OverrideGlobal": "Globale Aufbewahrungsrichtlinie außer Kraft setzen", - "RetentionPolicyRoom_ReadTheDocs": "Achtung! Eine fehlerhafte Anpassung dieser Einstellungen kann den gesamten Nachrichtenverlauf zerstören. Bitte lesen Sie die Dokumentation, bevor Sie das Feature hieraktivieren.", + "RetentionPolicyRoom_ReadTheDocs": "Achtung! Eine fehlerhafte Anpassung dieser Einstellungen kann den gesamten Nachrichtenverlauf zerstören. Bitte lesen Sie die Dokumentation, bevor Sie das Feature hieraktivieren.", "RetentionPolicy_Advanced_Precision": "Konfiguration der erweiterten Aufbewahrungsregelung verwenden", "RetentionPolicy_Advanced_Precision_Cron": "Erweiterte Aufbewahrungsregelung Cron verwenden", "RetentionPolicy_Advanced_Precision_Cron_Description": "Der Cron-Job-Ausdruck definiert, wie oft der Bereinigungs-Timer ausgeführt werden soll. Wenn dieser auf einen genaueren Wert gesetzt wird, funktionieren Kanäle mit schnellen Aufbewahrungs-Timern besser, verlieren allerdings möglicherweise in großen Communities zusätzliche Rechenleistung.", @@ -5511,4 +5511,4 @@ "__username__is_no_longer__role__defined_by__user_by_": "{{username}} ist nicht länger {{role}}, geändert durch {{user_by}}", "__username__was_set__role__by__user_by_": "{{username}} ist jetzt {{role}}, geändert durch {{user_by}}", "__usersCount__people_will_be_invited": "{{usersCount}} Mitglieder werden eingeladen" -} \ No newline at end of file +} diff --git a/packages/i18n/src/locales/el.i18n.json b/packages/i18n/src/locales/el.i18n.json index 8e5859ac0aaca..c59b8dbdb5ed6 100644 --- a/packages/i18n/src/locales/el.i18n.json +++ b/packages/i18n/src/locales/el.i18n.json @@ -1815,7 +1815,7 @@ "RetentionPolicyRoom_FilesOnly": "Κλαδέψτε αρχεία μόνο, κρατήστε τα μηνύματα", "RetentionPolicyRoom_MaxAge": "Μέγιστη ηλικία μηνύματος σε ημέρες (προεπιλογή: {{max}})", "RetentionPolicyRoom_OverrideGlobal": "Αντικατάσταση της πολιτικής καθολικής διατήρησης", - "RetentionPolicyRoom_ReadTheDocs": "Πρόσεχε! Η προσαρμογή αυτών των ρυθμίσεων χωρίς μεγάλη προσοχή μπορεί να καταστρέψει όλο το ιστορικό των μηνυμάτων. Διαβάστε την τεκμηρίωση πριν ενεργοποιήσετε τη λειτουργία στο εδώ.", + "RetentionPolicyRoom_ReadTheDocs": "Πρόσεχε! Η προσαρμογή αυτών των ρυθμίσεων χωρίς μεγάλη προσοχή μπορεί να καταστρέψει όλο το ιστορικό των μηνυμάτων. Διαβάστε την τεκμηρίωση πριν ενεργοποιήσετε τη λειτουργία στο εδώ.", "RetentionPolicy_AppliesToChannels": "Ισχύει για κανάλια", "RetentionPolicy_AppliesToDMs": "Ισχύει για απευθείας μηνύματα", "RetentionPolicy_AppliesToGroups": "Ισχύει για ιδιωτικές ομάδες", @@ -2759,4 +2759,4 @@ "your_message_optional": "το μήνυμά σας (προαιρετικό)", "__username__is_no_longer__role__defined_by__user_by_": "Ο {{username}} δεν είναι πλέον {{role}} από τον {{user_by}}", "__username__was_set__role__by__user_by_": "Ο {{username}} ορίστηκε ως {{role}} από τον {{user_by}}" -} \ No newline at end of file +} diff --git a/packages/i18n/src/locales/eo.i18n.json b/packages/i18n/src/locales/eo.i18n.json index 804959f42a4aa..5a83045cbe33b 100644 --- a/packages/i18n/src/locales/eo.i18n.json +++ b/packages/i18n/src/locales/eo.i18n.json @@ -1810,7 +1810,7 @@ "RetentionPolicyRoom_FilesOnly": "Senpaga dosieroj nur, konservu mesaĝojn", "RetentionPolicyRoom_MaxAge": "Maksimuma mesaĝo en tagoj (defaŭlte: {{max}})", "RetentionPolicyRoom_OverrideGlobal": "Anstataŭigi tutmondan retencan politikon", - "RetentionPolicyRoom_ReadTheDocs": "Atentu! Taksado de ĉi tiuj agordoj sen plej granda zorgo povas detrui ĉiujn mesaĝajn historiojn. Bonvolu legi la dokumentadon antaŭ igi la funkcion en ĉi tie.", + "RetentionPolicyRoom_ReadTheDocs": "Atentu! Taksado de ĉi tiuj agordoj sen plej granda zorgo povas detrui ĉiujn mesaĝajn historiojn. Bonvolu legi la dokumentadon antaŭ igi la funkcion en ĉi tie.", "RetentionPolicy_AppliesToChannels": "Aplikas al kanaloj", "RetentionPolicy_AppliesToDMs": "Aplikas direkti mesaĝojn", "RetentionPolicy_AppliesToGroups": "Aplikas al privataj grupoj", @@ -2754,4 +2754,4 @@ "your_message_optional": "via mesaĝo (laŭvola)", "__username__is_no_longer__role__defined_by__user_by_": "{{username}} ne plu estas {{role}} per {{user_by}}", "__username__was_set__role__by__user_by_": "{{username}} estis difinita {{role}} per {{user_by}}" -} \ No newline at end of file +} diff --git a/packages/i18n/src/locales/es.i18n.json b/packages/i18n/src/locales/es.i18n.json index 044bab5be3091..d9311130d1618 100644 --- a/packages/i18n/src/locales/es.i18n.json +++ b/packages/i18n/src/locales/es.i18n.json @@ -3188,7 +3188,7 @@ "RetentionPolicyRoom_FilesOnly": "Retirar solo archivos, mantener mensajes", "RetentionPolicyRoom_MaxAge": "Antigüedad máxima de mensaje en días (por defecto: {{max}})", "RetentionPolicyRoom_OverrideGlobal": "Anular la política de retención global", - "RetentionPolicyRoom_ReadTheDocs": "¡Cuidado! Cambiar esta configuración sin precaución puede eliminar todo el historial de mensajes. Consulta aquí la documentación antes de activar la función.", + "RetentionPolicyRoom_ReadTheDocs": "¡Cuidado! Cambiar esta configuración sin precaución puede eliminar todo el historial de mensajes. Consulta aquí la documentación antes de activar la función.", "RetentionPolicy_Advanced_Precision": "Usar la configuración avanzada de la política de retención", "RetentionPolicy_Advanced_Precision_Cron": "Usar CRON de política de retención avanzada", "RetentionPolicy_Advanced_Precision_Cron_Description": "Frecuencia con la que debe ejecutarse el temporizador de retirada definido por la expresión del trabajo CRON. Establecer esto en un valor más preciso hace que los canales con temporizadores de retención rápidos funcionen mejor, pero podría exigir potencia de procesamiento adicional en comunidades grandes.", @@ -5096,4 +5096,4 @@ "__username__is_no_longer__role__defined_by__user_by_": "{{username}} ya no es {{role}} (por {{user_by}})", "__username__was_set__role__by__user_by_": "{{username}} se ha establecido como {{role}} por {{user_by}}", "__usersCount__people_will_be_invited": "{{usersCount}} miembros sern invitados" -} \ No newline at end of file +} diff --git a/packages/i18n/src/locales/fa.i18n.json b/packages/i18n/src/locales/fa.i18n.json index 833fdf840f506..025075eec72ef 100644 --- a/packages/i18n/src/locales/fa.i18n.json +++ b/packages/i18n/src/locales/fa.i18n.json @@ -2083,7 +2083,7 @@ "RetentionPolicyRoom_FilesOnly": "فقط پرونده ها را ببندید، پیام ها را نگه دارید", "RetentionPolicyRoom_MaxAge": "حداکثر سن پیام در روز (به طور پیش فرض: {{max}})", "RetentionPolicyRoom_OverrideGlobal": "نادیده گرفتن سیاست حفظ احتمالات جهانی", - "RetentionPolicyRoom_ReadTheDocs": "توجه! اعمال این بهینه سازی ممکن است بدون هیچ اختاری تاریخچه پیامهای شمار را از بین ببرد. لطفا راهنما را قبل از اعمال اینجا بخوانید", + "RetentionPolicyRoom_ReadTheDocs": "توجه! اعمال این بهینه سازی ممکن است بدون هیچ اختاری تاریخچه پیامهای شمار را از بین ببرد. لطفا راهنما را قبل از اعمال اینجا بخوانید", "RetentionPolicy_AppliesToChannels": "به کانال ها اعمال می شود", "RetentionPolicy_AppliesToDMs": "به پیام های مستقیم اعمال می شود", "RetentionPolicy_AppliesToGroups": "اعمال به گروه های خصوصی", @@ -3107,4 +3107,4 @@ "__roomName__was_added_to_favorites": "{{roomName}} به موارد دلخواه اضافه شد", "__username__is_no_longer__role__defined_by__user_by_": "{{username}} دیگر توسط {{user_by}} {{role}} نمی شود", "__username__was_set__role__by__user_by_": "{{username}} توسط {{user_by}} به عنوان {{role}} تعیین شد" -} \ No newline at end of file +} diff --git a/packages/i18n/src/locales/fi.i18n.json b/packages/i18n/src/locales/fi.i18n.json index 2952b4ec67d7d..4b2ad27955772 100644 --- a/packages/i18n/src/locales/fi.i18n.json +++ b/packages/i18n/src/locales/fi.i18n.json @@ -3575,7 +3575,7 @@ "RetentionPolicyRoom_FilesOnly": "Karsi vain tiedostot, pidä viestit", "RetentionPolicyRoom_MaxAge": "Viestin maksimi-ikä päivinä (oletus: {{max}})", "RetentionPolicyRoom_OverrideGlobal": "Ohita yleinen säilytyskäytäntö", - "RetentionPolicyRoom_ReadTheDocs": "Ole varovainen! Näiden asetusten muuttaminen huolettomasti voi poistaa koko viestihistorian. Tutustu oppaisiin täällä, ennen kuin otat ominaisuuden käyttöön.", + "RetentionPolicyRoom_ReadTheDocs": "Ole varovainen! Näiden asetusten muuttaminen huolettomasti voi poistaa koko viestihistorian. Tutustu oppaisiin täällä, ennen kuin otat ominaisuuden käyttöön.", "RetentionPolicy_Advanced_Precision": "Käytä laajennettua säilytyskäytäntöä", "RetentionPolicy_Advanced_Precision_Cron": "Käytä laajennetun säilytyskäytännön Cron -käytäntöä", "RetentionPolicy_Advanced_Precision_Cron_Description": "Kuinka usein karsinta-ajastimen tulisi toimia, määritellään cron-työn lausekkeella. Jos tämä asetetaan tarkempaan arvoon, kanavat, joissa on nopeat säilytysajastimet, toimivat paremmin, mutta se saattaa vaatia ylimääräistä laskentatehoa suurissa yhteisöissä.", @@ -5732,4 +5732,4 @@ "__username__is_no_longer__role__defined_by__user_by_": "{{username}} ei ole enää {{role}} (muutoksen teki {{user_by}})", "__username__was_set__role__by__user_by_": "{{user_by}} muutti käyttäjän {{username}} rooliksi {{role}} ", "__usersCount__people_will_be_invited": "{{usersCount}} henkilöä kutsutaan" -} \ No newline at end of file +} diff --git a/packages/i18n/src/locales/fr.i18n.json b/packages/i18n/src/locales/fr.i18n.json index 85236b73ca56f..4d82729010f89 100644 --- a/packages/i18n/src/locales/fr.i18n.json +++ b/packages/i18n/src/locales/fr.i18n.json @@ -3103,7 +3103,7 @@ "RetentionPolicyRoom_FilesOnly": "Élaguer uniquement les fichiers, conserver les messages", "RetentionPolicyRoom_MaxAge": "Âge maximal des messages en jours (par défaut : {{max}})", "RetentionPolicyRoom_OverrideGlobal": "Ignorer la politique de rétention globale", - "RetentionPolicyRoom_ReadTheDocs": "Faites attention lors de l'ajustement de ces paramètres, car vous risquez de détruire tout l'historique des messages. Lisez la documentation avant d'activer la fonctionnalité ici.", + "RetentionPolicyRoom_ReadTheDocs": "Faites attention lors de l'ajustement de ces paramètres, car vous risquez de détruire tout l'historique des messages. Lisez la documentation avant d'activer la fonctionnalité ici.", "RetentionPolicy_Advanced_Precision": "Utiliser la configuration de la politique de rétention avancée", "RetentionPolicy_Advanced_Precision_Cron": "Utiliser cron pour la politique de rétention avancée", "RetentionPolicy_Advanced_Precision_Cron_Description": "Fréquence d'exécution du temporisateur d'élagage définie par l'expression de la tâche cron. Une valeur plus précise améliore le fonctionnement des canaux avec des temporisateurs de rétention rapides, mais le coût en termes de puissance de traitement peut être élevé pour les grandes communautés.", @@ -4879,4 +4879,4 @@ "__count__empty_rooms_will_be_removed_automatically__rooms__": "{{count}} salons vides seront supprimés automatiquement :
{{rooms}}.", "__username__is_no_longer__role__defined_by__user_by_": "{{user_by}} a retiré le rôle {{role}} à {{username}}", "__username__was_set__role__by__user_by_": "{{user_by}} a donné le rôle {{role}} à {{username}}" -} \ No newline at end of file +} diff --git a/packages/i18n/src/locales/hi-IN.i18n.json b/packages/i18n/src/locales/hi-IN.i18n.json index e32fd2fb89557..d18e380b65d34 100644 --- a/packages/i18n/src/locales/hi-IN.i18n.json +++ b/packages/i18n/src/locales/hi-IN.i18n.json @@ -3817,7 +3817,7 @@ "RetentionPolicyRoom_FilesOnly": "केवल फाइलों की छँटाई करें, संदेश रखें", "RetentionPolicyRoom_MaxAge": "अधिकतम संदेश आयु दिनों में (डिफ़ॉल्ट: {{max}})", "RetentionPolicyRoom_OverrideGlobal": "वैश्विक प्रतिधारण नीति को ओवरराइड करें", - "RetentionPolicyRoom_ReadTheDocs": "ध्यान रहें! अत्यधिक सावधानी के बिना इन सेटिंग्स में बदलाव करने से सभी संदेश इतिहास नष्ट हो सकते हैं। कृपया यहां सुविधा चालू करने से पहले दस्तावेज़ पढ़ें।", + "RetentionPolicyRoom_ReadTheDocs": "ध्यान रहें! अत्यधिक सावधानी के बिना इन सेटिंग्स में बदलाव करने से सभी संदेश इतिहास नष्ट हो सकते हैं। कृपया यहां सुविधा चालू करने से पहले दस्तावेज़ पढ़ें।", "RetentionPolicy_Advanced_Precision": "उन्नत अवधारण नीति कॉन्फ़िगरेशन का उपयोग करें", "RetentionPolicy_Advanced_Precision_Cron": "उन्नत अवधारण नीति क्रॉन का उपयोग करें", "RetentionPolicy_Advanced_Precision_Cron_Description": "क्रॉन जॉब एक्सप्रेशन द्वारा परिभाषित प्रून टाइमर को कितनी बार चलाना चाहिए। इसे अधिक सटीक मान पर सेट करने से तेज़ रिटेंशन टाइमर वाले चैनल बेहतर काम करते हैं, लेकिन बड़े समुदायों पर अतिरिक्त प्रसंस्करण शक्ति खर्च हो सकती है।", @@ -4672,7 +4672,7 @@ "Uninstall_grandfathered_app": "{{appName}} अनइंस्टॉल करें?", "Unique_ID_change_detected": "अद्वितीय आईडी परिवर्तन का पता चला", "Unique_ID_change_detected_description": "इस कार्यक्षेत्र की पहचान करने वाली जानकारी बदल गई है. ऐसा तब हो सकता है जब साइट यूआरएल या डेटाबेस कनेक्शन स्ट्रिंग बदल दी जाती है या जब मौजूदा डेटाबेस की एक प्रति से एक नया कार्यक्षेत्र बनाया जाता है।

क्या आप मौजूदा कार्यक्षेत्र में कॉन्फ़िगरेशन अपडेट के साथ आगे बढ़ना चाहेंगे या एक नया कार्यक्षेत्र और अद्वितीय आईडी बनाना चाहेंगे?", - "Unique_ID_change_detected_learn_more_link": "और अधिक जानें", + "Unique_ID_change_detected_learn_more_link": "और अधिक जानें", "Unit_removed": "इकाई हटा दी गई", "Units": "इकाइयों", "Unknown_Import_State": "अज्ञात आयात राज्य", @@ -6095,4 +6095,4 @@ "__username__is_no_longer__role__defined_by__user_by_": "{{username}} is no longer {{role}} by {{user_by}}", "__username__was_set__role__by__user_by_": "{{username}} was set {{role}} by {{user_by}}", "__usersCount__people_will_be_invited": "{{usersCount}} लोगों को आमंत्रित किया जाएगा" -} \ No newline at end of file +} diff --git a/packages/i18n/src/locales/hr.i18n.json b/packages/i18n/src/locales/hr.i18n.json index 7d0a2f8df8714..a58bf13ee32d5 100644 --- a/packages/i18n/src/locales/hr.i18n.json +++ b/packages/i18n/src/locales/hr.i18n.json @@ -1927,7 +1927,7 @@ "RetentionPolicyRoom_FilesOnly": "Spusti samo datoteke, zadržite poruke", "RetentionPolicyRoom_MaxAge": "Maksimalna dob poruka u danima (zadana vrijednost: {{max}})", "RetentionPolicyRoom_OverrideGlobal": "Poništi globalno zadržavanje pravila", - "RetentionPolicyRoom_ReadTheDocs": "Pazi! Ugađanje ovih postavki bez veće pažnje može uništiti sve povijesti poruka. Pročitajte dokumentaciju prije nego što uključite značajku ovdje.", + "RetentionPolicyRoom_ReadTheDocs": "Pazi! Ugađanje ovih postavki bez veće pažnje može uništiti sve povijesti poruka. Pročitajte dokumentaciju prije nego što uključite značajku ovdje.", "RetentionPolicy_AppliesToChannels": "Odnosi se na kanale", "RetentionPolicy_AppliesToDMs": "Odnosi se na izravne poruke", "RetentionPolicy_AppliesToGroups": "Odnosi se na privatne grupe", @@ -2883,4 +2883,4 @@ "your_message_optional": "tvoja poruka (opcionalno)", "__username__is_no_longer__role__defined_by__user_by_": "{{user_by}} je uklonio {{username}} iz {{role}} grupe", "__username__was_set__role__by__user_by_": "{{user_by}} je postavio {{username}} u {{role}} grupu " -} \ No newline at end of file +} diff --git a/packages/i18n/src/locales/hu.i18n.json b/packages/i18n/src/locales/hu.i18n.json index 30521fac17d3f..b028c7f74338d 100644 --- a/packages/i18n/src/locales/hu.i18n.json +++ b/packages/i18n/src/locales/hu.i18n.json @@ -3365,7 +3365,7 @@ "RetentionPolicyRoom_FilesOnly": "Csak fájlok törlése, üzenetek megtartása", "RetentionPolicyRoom_MaxAge": "Legnagyobb üzenetéletkor napokban (alapértelmezett: {{max}})", "RetentionPolicyRoom_OverrideGlobal": "Globális megőrzési házirend felülbírálása", - "RetentionPolicyRoom_ReadTheDocs": "Vigyázzon! Ha ezeket a beállításokat a lehető legnagyobb körültekintés nélkül állítgatja, az összes üzenetelőzményt megsemmisítheti. Olvassa el a dokumentációt, mielőtt a funkciót bekapcsolja.", + "RetentionPolicyRoom_ReadTheDocs": "Vigyázzon! Ha ezeket a beállításokat a lehető legnagyobb körültekintés nélkül állítgatja, az összes üzenetelőzményt megsemmisítheti. Olvassa el a dokumentációt, mielőtt a funkciót bekapcsolja.", "RetentionPolicy_Advanced_Precision": "Speciális megőrzési házirend beállítás használata", "RetentionPolicy_Advanced_Precision_Cron": "Speciális megőrzési házirend cron-feladat használata", "RetentionPolicy_Advanced_Precision_Cron_Description": "Milyen gyakran kell futnia a cron-feladat kifejezéssel meghatározott törlési időzítőnek. Ennek egy pontosabb értékre állítása a gyors visszatartási időzítőkkel rendelkező csatornákat jobban működővé teszi, de további feldolgozási teljesítménybe kerülhet nagy közösségeknél.", @@ -5410,4 +5410,4 @@ "__username__is_no_longer__role__defined_by__user_by_": "{{username}} többé már nem {{role}} {{user_by}} által", "__username__was_set__role__by__user_by_": "{{username}} most már {{role}} {{user_by}} által", "__usersCount__people_will_be_invited": "{{usersCount}} személy lesz meghívva" -} \ No newline at end of file +} diff --git a/packages/i18n/src/locales/id.i18n.json b/packages/i18n/src/locales/id.i18n.json index 336f850527680..3a2ae1760ceee 100644 --- a/packages/i18n/src/locales/id.i18n.json +++ b/packages/i18n/src/locales/id.i18n.json @@ -1808,7 +1808,7 @@ "RetentionPolicyRoom_FilesOnly": "Pangkas file saja, simpan pesan", "RetentionPolicyRoom_MaxAge": "Umur pesan maksimum dalam hari (default: {{max}})", "RetentionPolicyRoom_OverrideGlobal": "Timpa kebijakan retensi global", - "RetentionPolicyRoom_ReadTheDocs": "Awas! Tweaking pengaturan ini tanpa hati-hati dapat menghancurkan semua riwayat pesan. Silakan baca dokumentasi sebelum mengaktifkan fitur pada di sini.", + "RetentionPolicyRoom_ReadTheDocs": "Awas! Tweaking pengaturan ini tanpa hati-hati dapat menghancurkan semua riwayat pesan. Silakan baca dokumentasi sebelum mengaktifkan fitur pada di sini.", "RetentionPolicy_AppliesToChannels": "Berlaku untuk saluran", "RetentionPolicy_AppliesToDMs": "Berlaku untuk mengarahkan pesan", "RetentionPolicy_AppliesToGroups": "Berlaku untuk grup pribadi", @@ -2761,4 +2761,4 @@ "your_message_optional": "pesan Anda (opsional)", "__username__is_no_longer__role__defined_by__user_by_": "{{username}} tidak lagi {{role}} oleh {{user_by}}", "__username__was_set__role__by__user_by_": "{{username}} ditetapkan {{role}} oleh {{user_by}}" -} \ No newline at end of file +} diff --git a/packages/i18n/src/locales/it.i18n.json b/packages/i18n/src/locales/it.i18n.json index 0b88c8cbce39c..00719a4743a36 100644 --- a/packages/i18n/src/locales/it.i18n.json +++ b/packages/i18n/src/locales/it.i18n.json @@ -2256,7 +2256,7 @@ "RetentionPolicyRoom_FilesOnly": "Elimina solo i file, mantieni i messaggi", "RetentionPolicyRoom_MaxAge": "Durata massima messaggio in giorni (predefinito: {{max}})", "RetentionPolicyRoom_OverrideGlobal": "Sostituisci la politica di conservazione globale", - "RetentionPolicyRoom_ReadTheDocs": "Attenzione! Modificare queste impostazioni senza la massima cura può causare la distruzzione di tutta la cronologia dei messaggi. Leggere la documentazione qui prima di attivare la funzione.", + "RetentionPolicyRoom_ReadTheDocs": "Attenzione! Modificare queste impostazioni senza la massima cura può causare la distruzzione di tutta la cronologia dei messaggi. Leggere la documentazione qui prima di attivare la funzione.", "RetentionPolicy_AppliesToChannels": "Si applica ai canali", "RetentionPolicy_AppliesToDMs": "Si applica per dirigere i messaggi", "RetentionPolicy_AppliesToGroups": "Si applica a gruppi privati", @@ -3420,4 +3420,4 @@ "__username__is_no_longer__role__defined_by__user_by_": "{{username}} non è più {{role}}, da {{user_by}}", "__username__was_set__role__by__user_by_": "A {{username}} è stato assegnato il ruolo di {{role}} da {{user_by}}", "__usersCount__people_will_be_invited": "{{usersCount}} persone saranno invitate" -} \ No newline at end of file +} diff --git a/packages/i18n/src/locales/ja.i18n.json b/packages/i18n/src/locales/ja.i18n.json index a29ef37b2b2a4..2595b8049509e 100644 --- a/packages/i18n/src/locales/ja.i18n.json +++ b/packages/i18n/src/locales/ja.i18n.json @@ -3077,7 +3077,7 @@ "RetentionPolicyRoom_FilesOnly": "ファイルのみを整理し、メッセージは残す", "RetentionPolicyRoom_MaxAge": "メッセージ保持日数(デフォルト:{{max}})", "RetentionPolicyRoom_OverrideGlobal": "グローバル保持ポリシーを上書き", - "RetentionPolicyRoom_ReadTheDocs": "ご注意ください!これらの設定を不用意に調整すると、すべてのメッセージ履歴が破棄されます。機能を有効にする前にこちらのドキュメントを参照してください。", + "RetentionPolicyRoom_ReadTheDocs": "ご注意ください!これらの設定を不用意に調整すると、すべてのメッセージ履歴が破棄されます。機能を有効にする前にこちらのドキュメントを参照してください。", "RetentionPolicy_Advanced_Precision": "高度な保持ポリシー設定の使用", "RetentionPolicy_Advanced_Precision_Cron": "高度な保持ポリシークロンの使用", "RetentionPolicy_Advanced_Precision_Cron_Description": "整理タイマーの実行頻度はcronジョブ式で定義されます。これをより精密な値に設定すると、保持タイマーが高速なチャネルの動作が改善されますが、大規模コミュニティでは追加の処理能力が必要になる可能性があります。", @@ -4823,4 +4823,4 @@ "__count__empty_rooms_will_be_removed_automatically__rooms__": "{{count}}個の空のルームが自動的に削除されます:
{{rooms}}。", "__username__is_no_longer__role__defined_by__user_by_": "{{username}}は{{user_by}}によって{{role}}ではなくなりました", "__username__was_set__role__by__user_by_": "{{user_by}}によって{{role}}が{{username}}に設定されました" -} \ No newline at end of file +} diff --git a/packages/i18n/src/locales/ka-GE.i18n.json b/packages/i18n/src/locales/ka-GE.i18n.json index 25e236063886a..3bd4832b417fe 100644 --- a/packages/i18n/src/locales/ka-GE.i18n.json +++ b/packages/i18n/src/locales/ka-GE.i18n.json @@ -2428,7 +2428,7 @@ "RetentionPolicyRoom_ExcludePinned": "მიმაგრებული შეტყობინებების გამორიცხვა", "RetentionPolicyRoom_MaxAge": "შეტყობინების მაქსიმალური ასაკი დღეებში(დეფაულტი:{{max}})", "RetentionPolicyRoom_OverrideGlobal": "გადახედეთ გლობალური შენახვის წესებს", - "RetentionPolicyRoom_ReadTheDocs": "ფრთხილად! ამ პარამეტრების შეცვლისას იყავით ძალიან ფრთხილად. არასწორმა მოქმედებამ შეიძლება შეტყობინებების ისტორიის სრული განადგურება გამოიწვიოს.აქ რაიმის შეცვლამდე გაეცანით დოკუმენტაციას", + "RetentionPolicyRoom_ReadTheDocs": "ფრთხილად! ამ პარამეტრების შეცვლისას იყავით ძალიან ფრთხილად. არასწორმა მოქმედებამ შეიძლება შეტყობინებების ისტორიის სრული განადგურება გამოიწვიოს.აქ რაიმის შეცვლამდე გაეცანით დოკუმენტაციას", "RetentionPolicy_AppliesToChannels": "ვრცელდება არხებზე", "RetentionPolicy_AppliesToDMs": "ვრცელდება პირდაპირ შეტყობინებებზე", "RetentionPolicy_AppliesToGroups": "ვრცელდება კერძო ჯგუფებზე", @@ -3676,4 +3676,4 @@ "__count__empty_rooms_will_be_removed_automatically__rooms__": "{{count}} ცარიელი ოთახები ავტომატურად წაიშლება:
{{rooms}}.", "__username__is_no_longer__role__defined_by__user_by_": "{{username}}ჩამეორთვა {{role}} {{user_by}}მიერ", "__username__was_set__role__by__user_by_": "{{username}} -ს მისცა {{role}} უფლება მომხმარებელმა: {{user_by}}" -} \ No newline at end of file +} diff --git a/packages/i18n/src/locales/km.i18n.json b/packages/i18n/src/locales/km.i18n.json index 31994efd40ad8..a91643ec9698b 100644 --- a/packages/i18n/src/locales/km.i18n.json +++ b/packages/i18n/src/locales/km.i18n.json @@ -2090,7 +2090,7 @@ "RetentionPolicyRoom_FilesOnly": "លុបឯកសារតែរក្សាសារ", "RetentionPolicyRoom_MaxAge": "អាយុសារអតិបរមាក្នុងថ្ងៃ (លំនាំដើម {{max}})", "RetentionPolicyRoom_OverrideGlobal": "បដិសេធគោលនយោបាយរក្សាពិភពលោក", - "RetentionPolicyRoom_ReadTheDocs": "ប្រយ័ត្ន! ការកំណត់លឿនពេក ដោយមិនបានយកចិត្តទុកដាក់អាចលប់ចោលគ្រប់ប្រវត្តិសារទាំងអស់។ សូមអានការណែនាំមុនពេលបើកដំណើរការមុខងារទាំងនេះ នៅទីនេះ។", + "RetentionPolicyRoom_ReadTheDocs": "ប្រយ័ត្ន! ការកំណត់លឿនពេក ដោយមិនបានយកចិត្តទុកដាក់អាចលប់ចោលគ្រប់ប្រវត្តិសារទាំងអស់។ សូមអានការណែនាំមុនពេលបើកដំណើរការមុខងារទាំងនេះ នៅទីនេះ។", "RetentionPolicy_AppliesToChannels": "អនុវត្តទៅឆានែល", "RetentionPolicy_AppliesToDMs": "អនុវត្តទៅសារដោយផ្ទាល់", "RetentionPolicy_AppliesToGroups": "អនុវត្តចំពោះក្រុមឯកជន", @@ -3104,4 +3104,4 @@ "__count__empty_rooms_will_be_removed_automatically__rooms__": "{{count}} នឹងត្រូវលុបចោលដោយស្វ័យប្រវត្តិ៖
{{rooms}} ។", "__username__is_no_longer__role__defined_by__user_by_": "{{username}} មិនមាន {{role}}by {{user_by}}", "__username__was_set__role__by__user_by_": "{{username}} ត្រូវបានកំណត់តួនាទីជា {{role}} ដោយ {{user_by}}" -} \ No newline at end of file +} diff --git a/packages/i18n/src/locales/ko.i18n.json b/packages/i18n/src/locales/ko.i18n.json index 0f5880ca31ddb..2f3c09f9437b2 100644 --- a/packages/i18n/src/locales/ko.i18n.json +++ b/packages/i18n/src/locales/ko.i18n.json @@ -2657,7 +2657,7 @@ "RetentionPolicyRoom_FilesOnly": "파일만 정리하고 메시지는 보존합니다.", "RetentionPolicyRoom_MaxAge": "최대 메시지 수명 (일수) (기본값 : {{max}})", "RetentionPolicyRoom_OverrideGlobal": "전역 보존 정책 재정의", - "RetentionPolicyRoom_ReadTheDocs": "주의하세요! 모든 메시지 기록이 삭제 될 수 있습니다. 기능을 사용하기 전에 이곳에서 설명서를 읽으십시오.", + "RetentionPolicyRoom_ReadTheDocs": "주의하세요! 모든 메시지 기록이 삭제 될 수 있습니다. 기능을 사용하기 전에 이곳에서 설명서를 읽으십시오.", "RetentionPolicy_AppliesToChannels": "채널에 적용", "RetentionPolicy_AppliesToDMs": "개인 대화방에 적용", "RetentionPolicy_AppliesToGroups": "비공개 그룹에 적용", @@ -4049,4 +4049,4 @@ "__usernames__joined": "{{usernames}} 입장함", "__usersCount__joined": "{{count}} 입장함", "__usersCount__people_will_be_invited": "{{usersCount}} 사람을 초대함" -} \ No newline at end of file +} diff --git a/packages/i18n/src/locales/ku.i18n.json b/packages/i18n/src/locales/ku.i18n.json index b26737479cb1d..a55edb4843b63 100644 --- a/packages/i18n/src/locales/ku.i18n.json +++ b/packages/i18n/src/locales/ku.i18n.json @@ -1804,7 +1804,7 @@ "RetentionPolicyRoom_FilesOnly": "Pelên tenê Prune, peyamên xwe biparêzin", "RetentionPolicyRoom_MaxAge": "Di rojan de herî mezintirîn mesaj (default: {{max}})", "RetentionPolicyRoom_OverrideGlobal": "Siyaseta polîtîkaya cîhanî ya sererast bike", - "RetentionPolicyRoom_ReadTheDocs": "Şîyar bin! Tewaking these settings, bêyî tedawî ji bo her dîrokek dîrok hilweşînin. Ji kerema xwe ya taybetmendiyê li ser li virbinivîse belgeyan bixwînin.", + "RetentionPolicyRoom_ReadTheDocs": "Şîyar bin! Tewaking these settings, bêyî tedawî ji bo her dîrokek dîrok hilweşînin. Ji kerema xwe ya taybetmendiyê li ser li virbinivîse belgeyan bixwînin.", "RetentionPolicy_AppliesToChannels": "Li ser kanalên xwe ye", "RetentionPolicy_AppliesToDMs": "Li peyamên yekser peyda dike", "RetentionPolicy_AppliesToGroups": "Li komên taybetî", @@ -2743,4 +2743,4 @@ "your_message_optional": "Peyama we (bijartî)", "__username__is_no_longer__role__defined_by__user_by_": "{{username}} e êdî {{role}}, ji aliyê {{user_by}}", "__username__was_set__role__by__user_by_": "{{username}} {{role}} destê {{user_by}} hat avakirin" -} \ No newline at end of file +} diff --git a/packages/i18n/src/locales/lo.i18n.json b/packages/i18n/src/locales/lo.i18n.json index 00897ebb33e09..6a377375eda60 100644 --- a/packages/i18n/src/locales/lo.i18n.json +++ b/packages/i18n/src/locales/lo.i18n.json @@ -1838,7 +1838,7 @@ "RetentionPolicyRoom_FilesOnly": "ໄຟລ໌ Prune ພຽງແຕ່ເກັບຂໍ້ຄວາມ", "RetentionPolicyRoom_MaxAge": "ອາຍຸສູງສຸດຂອງຂໍ້ຄວາມໃນມື້ (ໂດຍທົ່ວໄປແລ້ວ: {{max}})", "RetentionPolicyRoom_OverrideGlobal": "ປະຕິບັດນະໂຍບາຍການຮັກສາລະດັບໂລກ", - "RetentionPolicyRoom_ReadTheDocs": "ລະ​ວັງ! ການປັບປຸງການຕັ້ງຄ່າເຫຼົ່ານີ້ໂດຍບໍ່ມີການດູແລສູງສຸດສາມາດທໍາລາຍປະຫວັດສາດຂໍ້ຄວາມທັງຫມົດໄດ້. ກະລຸນາອ່ານເອກະສານກ່ອນທີ່ຈະປ່ຽນຄຸນສົມບັດໃນ ຢູ່ທີ່ນີ້.", + "RetentionPolicyRoom_ReadTheDocs": "ລະ​ວັງ! ການປັບປຸງການຕັ້ງຄ່າເຫຼົ່ານີ້ໂດຍບໍ່ມີການດູແລສູງສຸດສາມາດທໍາລາຍປະຫວັດສາດຂໍ້ຄວາມທັງຫມົດໄດ້. ກະລຸນາອ່ານເອກະສານກ່ອນທີ່ຈະປ່ຽນຄຸນສົມບັດໃນ ຢູ່ທີ່ນີ້.", "RetentionPolicy_AppliesToChannels": "ນໍາໃຊ້ກັບຊ່ອງທາງ", "RetentionPolicy_AppliesToDMs": "ໃຊ້ກັບຂໍ້ຄວາມໂດຍກົງ", "RetentionPolicy_AppliesToGroups": "ນໍາໃຊ້ກັບກຸ່ມເອກະຊົນ", @@ -2788,4 +2788,4 @@ "__count__empty_rooms_will_be_removed_automatically__rooms__": "{{count}} ຫ້ອງທີ່ຫວ່າງຈະຖືກລືບອອກໂດຍອັດຕະໂນມັດ:
{{rooms}}.", "__username__is_no_longer__role__defined_by__user_by_": "{{username}} ບໍ່ມີອີກຕໍ່ໄປ {{role}} by {{user_by}}", "__username__was_set__role__by__user_by_": "{{username}} ໄດ້ກຳນົດໄວ້ {{role}} by {{user_by}}" -} \ No newline at end of file +} diff --git a/packages/i18n/src/locales/lt.i18n.json b/packages/i18n/src/locales/lt.i18n.json index ae5014d51bc80..56ba11426bac2 100644 --- a/packages/i18n/src/locales/lt.i18n.json +++ b/packages/i18n/src/locales/lt.i18n.json @@ -1860,7 +1860,7 @@ "RetentionPolicyRoom_FilesOnly": "Prune tik failus, saugo pranešimus", "RetentionPolicyRoom_MaxAge": "Maksimalus pranešimo amžius dienomis (numatytasis: {{max}})", "RetentionPolicyRoom_OverrideGlobal": "Pervesti pasaulinę saugojimo politiką", - "RetentionPolicyRoom_ReadTheDocs": "Saugokitės! Nepakankamai atsargiai keisdami šiuos nustatymus galite sunaikinti visą pranešimų istoriją. Prieš įjungdami šią funkciją, perskaitykite dokumentaciją čia.", + "RetentionPolicyRoom_ReadTheDocs": "Saugokitės! Nepakankamai atsargiai keisdami šiuos nustatymus galite sunaikinti visą pranešimų istoriją. Prieš įjungdami šią funkciją, perskaitykite dokumentaciją čia.", "RetentionPolicy_AppliesToChannels": "Taikoma kanalams", "RetentionPolicy_AppliesToDMs": "Taikoma tiesioginiams pranešimams", "RetentionPolicy_AppliesToGroups": "Taikoma privačioms grupėms", @@ -2807,4 +2807,4 @@ "__count__empty_rooms_will_be_removed_automatically__rooms__": "{{count}} tušti kambariai bus pašalinti automatiškai:
{{rooms}}.", "__username__is_no_longer__role__defined_by__user_by_": "{{username}} nebėra {{role}} pagal {{user_by}}", "__username__was_set__role__by__user_by_": "{{username}} buvo nustatytas {{role}} pagal {{user_by}}" -} \ No newline at end of file +} diff --git a/packages/i18n/src/locales/lv.i18n.json b/packages/i18n/src/locales/lv.i18n.json index 07b5c99008e12..b904792b991ef 100644 --- a/packages/i18n/src/locales/lv.i18n.json +++ b/packages/i18n/src/locales/lv.i18n.json @@ -1826,7 +1826,7 @@ "RetentionPolicyRoom_FilesOnly": "Apgriezt tikai failus, saglabāt ziņojumus", "RetentionPolicyRoom_MaxAge": "Maksimālais ziņu vecums dienās (pēc noklusējuma: {{max}})", "RetentionPolicyRoom_OverrideGlobal": "Pārlabot globālo saglabāšanas politiki", - "RetentionPolicyRoom_ReadTheDocs": "Uzmanies! Konfigurējot šos iestatījumus bezrūpīgi izdzēst visu ziņojumu vēsturi. Pirms funkcijas ieslēgšanas lūdzam izlasīt dokumentāciju šeit.", + "RetentionPolicyRoom_ReadTheDocs": "Uzmanies! Konfigurējot šos iestatījumus bezrūpīgi izdzēst visu ziņojumu vēsturi. Pirms funkcijas ieslēgšanas lūdzam izlasīt dokumentāciju šeit.", "RetentionPolicy_AppliesToChannels": "Attiecas uz kanāliem", "RetentionPolicy_AppliesToDMs": "Attiecas uz tiešajiem ziņojumiem", "RetentionPolicy_AppliesToGroups": "Attiecas uz privātām grupām", @@ -2750,4 +2750,4 @@ "your_message": "Jūsu ziņojums", "your_message_optional": "Jūsu ziņojums (nav obligāti)", "__username__was_set__role__by__user_by_": "{{username}} tika iestatīts {{role}} {{user_by}}" -} \ No newline at end of file +} diff --git a/packages/i18n/src/locales/mn.i18n.json b/packages/i18n/src/locales/mn.i18n.json index e2c54e4c957c6..d37bfde870a36 100644 --- a/packages/i18n/src/locales/mn.i18n.json +++ b/packages/i18n/src/locales/mn.i18n.json @@ -1810,7 +1810,7 @@ "RetentionPolicyRoom_FilesOnly": "Зөвхөн файлын файлууд, мессежүүдийг хадгал", "RetentionPolicyRoom_MaxAge": "Өдрийн хамгийн их зурвасын нас (анхдагч: {{max}})", "RetentionPolicyRoom_OverrideGlobal": "Дэлхий дахинд хадгалах бодлогыг хүчингүй болгох", - "RetentionPolicyRoom_ReadTheDocs": "Болгоомжтой! Эдгээр тохиргоог сайтар тохироогүйн улмаас бүх зурвасын түүхийг устгаж чадна. Энэ функцыг энддээрээс асаахаасаа өмнө баримтыг уншина уу.", + "RetentionPolicyRoom_ReadTheDocs": "Болгоомжтой! Эдгээр тохиргоог сайтар тохироогүйн улмаас бүх зурвасын түүхийг устгаж чадна. Энэ функцыг энддээрээс асаахаасаа өмнө баримтыг уншина уу.", "RetentionPolicy_AppliesToChannels": "Суваг ашиглах", "RetentionPolicy_AppliesToDMs": "Мессежийг ашиглахад ашигладаг", "RetentionPolicy_AppliesToGroups": "Хувийн бүлгүүдэд хэрэглэнэ", @@ -2744,4 +2744,4 @@ "your_message": "таны зурвас", "your_message_optional": "таны мессеж (заавал биш)", "__count__empty_rooms_will_be_removed_automatically": "{{count}} тооны хоосон өрөөнүүд автоматаар устгагдах болно" -} \ No newline at end of file +} diff --git a/packages/i18n/src/locales/ms-MY.i18n.json b/packages/i18n/src/locales/ms-MY.i18n.json index c4f0e1cdaea0c..1e389d42a7ca1 100644 --- a/packages/i18n/src/locales/ms-MY.i18n.json +++ b/packages/i18n/src/locales/ms-MY.i18n.json @@ -1813,7 +1813,7 @@ "RetentionPolicyRoom_FilesOnly": "Fail prune sahaja, simpan mesej", "RetentionPolicyRoom_MaxAge": "Umur mesej maksimum dalam hari (lalai: {{max}})", "RetentionPolicyRoom_OverrideGlobal": "Mengatasi dasar pengekalan global", - "RetentionPolicyRoom_ReadTheDocs": "Berhati-hati! Tweaking tetapan ini tanpa berhati-hati boleh memusnahkan semua sejarah mesej. Sila baca dokumentasi sebelum mengalihkan ciri pada di sini.", + "RetentionPolicyRoom_ReadTheDocs": "Berhati-hati! Tweaking tetapan ini tanpa berhati-hati boleh memusnahkan semua sejarah mesej. Sila baca dokumentasi sebelum mengalihkan ciri pada di sini.", "RetentionPolicy_AppliesToChannels": "Terpakai kepada saluran", "RetentionPolicy_AppliesToDMs": "Terpakai untuk mengarahkan mesej", "RetentionPolicy_AppliesToGroups": "Terpakai kepada kumpulan swasta", @@ -2762,4 +2762,4 @@ "your_message": "mesej anda", "your_message_optional": "mesej anda (pilihan)", "__username__was_set__role__by__user_by_": "{{username}} ditubuhkan {{role}} oleh {{user_by}}" -} \ No newline at end of file +} diff --git a/packages/i18n/src/locales/nb.i18n.json b/packages/i18n/src/locales/nb.i18n.json index 0e6a4a64d7af7..fdb75f76711ce 100644 --- a/packages/i18n/src/locales/nb.i18n.json +++ b/packages/i18n/src/locales/nb.i18n.json @@ -4409,7 +4409,7 @@ "RetentionPolicyRoom_FilesOnly": "Beskjær kun filer, behold meldinger", "RetentionPolicyRoom_MaxAge": "Maksimal meldingsalder i dager (standard: {{max}})", "RetentionPolicyRoom_OverrideGlobal": "Overstyr globale retningslinjer for oppbevaring", - "RetentionPolicyRoom_ReadTheDocs": "Pass på! Å endre disse innstillingene uten ytterst forsiktighet kan ødelegge all meldingshistorikk. Les dokumentasjonen før du slår på funksjonen herher.", + "RetentionPolicyRoom_ReadTheDocs": "Pass på! Å endre disse innstillingene uten ytterst forsiktighet kan ødelegge all meldingshistorikk. Les dokumentasjonen før du slår på funksjonen herher.", "RetentionPolicy_Advanced_Precision": "Bruk avansert konfigurasjon av policy for oppbevaring", "RetentionPolicy_Advanced_Precision_Cron": "Bruk avansert cron for arkiveringspolicy", "RetentionPolicy_Advanced_Precision_Cron_Description": "Hvor ofte prune-timeren skal kjøre, definert av et cron-uttrykk. Å sette dette til en mer presis verdi gjør at kanaler med raske retention-timere fungerer bedre, men kan kreve mer prosessorkraft i store fellesskap.", @@ -5374,7 +5374,7 @@ "Uninstall_grandfathered_app": "Vil du avinstallere {{appName}}?", "Unique_ID_change_detected": "Oppdaget endring av unik ID", "Unique_ID_change_detected_description": "Informasjon som identifiserer at dette arbeidsområdet er endret. Dette kan skje når nettadressen eller databasetilkoblingsstrengen endres eller når et nytt arbeidsområde opprettes fra en kopi av en eksisterende database.

Vil du fortsette med en konfigurasjonsoppdatering til det eksisterende arbeidsområdet eller opprette et nytt arbeidsområde og en unik ID?", - "Unique_ID_change_detected_learn_more_link": "Les mer", + "Unique_ID_change_detected_learn_more_link": "Les mer", "Unit": "Enhet", "Unit_removed": "Enhet fjernet", "Units": "Enheter", @@ -7049,4 +7049,4 @@ "UNVERIFIED": "Brukeren er ikke bekreftet", "UNABLE_TO_VERIFY": "Kan ikke bekrefte bruker", "Users_invited": "Brukerne har blitt invitert" -} \ No newline at end of file +} diff --git a/packages/i18n/src/locales/nl.i18n.json b/packages/i18n/src/locales/nl.i18n.json index 6fd5d50bae51b..84bdf08ce6f3c 100644 --- a/packages/i18n/src/locales/nl.i18n.json +++ b/packages/i18n/src/locales/nl.i18n.json @@ -3098,7 +3098,7 @@ "RetentionPolicyRoom_FilesOnly": "Alleen bestanden snoeien, berichten bewaren", "RetentionPolicyRoom_MaxAge": "Maximale berichtleeftijd in dagen (standaard: {{max}})", "RetentionPolicyRoom_OverrideGlobal": "Negeer het globale retentiebeleid", - "RetentionPolicyRoom_ReadTheDocs": "Kijk uit! Als u deze instellingen zonder de grootste zorg aanpast, kan dit alle berichthistorie vernietigen. Lees de documentatie voordat u de functie inschakelt hier.", + "RetentionPolicyRoom_ReadTheDocs": "Kijk uit! Als u deze instellingen zonder de grootste zorg aanpast, kan dit alle berichthistorie vernietigen. Lees de documentatie voordat u de functie inschakelt hier.", "RetentionPolicy_Advanced_Precision": "Configuratie van geavanceerde retentiebeleid gebruiken", "RetentionPolicy_Advanced_Precision_Cron": "Gebruik cron geavanceerde retentiebeleid", "RetentionPolicy_Advanced_Precision_Cron_Description": "Hoe vaak de prune-timer moet worden uitgevoerd, gedefinieerd door cron job expressie. Als u dit instelt op een nauwkeurigere waarde, werken kanalen met snelle retentietimers beter, maar kan dit extra verwerkingskracht kosten voor grote gemeenschappen.", @@ -4866,4 +4866,4 @@ "__count__empty_rooms_will_be_removed_automatically__rooms__": "{{count}} lege kamers worden automatisch verwijderd:
{{rooms}}", "__username__is_no_longer__role__defined_by__user_by_": "{{username}} is niet langer {{role}} door {{user_by}}", "__username__was_set__role__by__user_by_": "{{username}} werd ingesteld op {{role}} door {{user_by}}" -} \ No newline at end of file +} diff --git a/packages/i18n/src/locales/nn.i18n.json b/packages/i18n/src/locales/nn.i18n.json index a7c4b7ca6fb82..6c74c36c999f3 100644 --- a/packages/i18n/src/locales/nn.i18n.json +++ b/packages/i18n/src/locales/nn.i18n.json @@ -4161,7 +4161,7 @@ "RetentionPolicyRoom_FilesOnly": "Bare beskjyll filer, hold beskjeder", "RetentionPolicyRoom_MaxAge": "Maksimal meldingsalder i dager (standard: {{max}})", "RetentionPolicyRoom_OverrideGlobal": "Overstyr global retensjonspolicy", - "RetentionPolicyRoom_ReadTheDocs": "Pass på! Å endre disse innstillingene uten ytterst forsiktighet kan ødelegge all meldingshistorikk. Les dokumentasjonen før du slår på funksjonen herher.", + "RetentionPolicyRoom_ReadTheDocs": "Pass på! Å endre disse innstillingene uten ytterst forsiktighet kan ødelegge all meldingshistorikk. Les dokumentasjonen før du slår på funksjonen herher.", "RetentionPolicy_AppliesToChannels": "Gjelder kanaler", "RetentionPolicy_AppliesToChannels_Description": "Inkluderer offentlige kanaler, diskusjoner og team.", "RetentionPolicy_AppliesToDMs": "Gjelder direkte meldinger", @@ -4914,7 +4914,7 @@ "Uninstall_grandfathered_app": "Vil du avinstallere {{appName}}?", "Unique_ID_change_detected": "Oppdaget endring av unik ID", "Unique_ID_change_detected_description": "Informasjon som identifiserer at dette arbeidsområdet er endret. Dette kan skje når nettadressen eller databasetilkoblingsstrengen endres eller når et nytt arbeidsområde opprettes fra en kopi av en eksisterende database.

Vil du fortsette med en konfigurasjonsoppdatering til det eksisterende arbeidsområdet eller opprette et nytt arbeidsområde og en unik ID?", - "Unique_ID_change_detected_learn_more_link": "Les mer", + "Unique_ID_change_detected_learn_more_link": "Les mer", "Unit_removed": "Enhet fjernet", "Units": "Enheter", "Unknown_User": "Ukjent bruker", @@ -6215,4 +6215,4 @@ "__usernames__joined": "{{usernames}} ble med", "__usersCount__joined": "{{count}} ble med", "__usersCount__people_will_be_invited": "{{usersCount}} personer blir invitert" -} \ No newline at end of file +} diff --git a/packages/i18n/src/locales/pl.i18n.json b/packages/i18n/src/locales/pl.i18n.json index 63f1d29d16d9f..4525c74ade3ff 100644 --- a/packages/i18n/src/locales/pl.i18n.json +++ b/packages/i18n/src/locales/pl.i18n.json @@ -3377,7 +3377,7 @@ "RetentionPolicyRoom_FilesOnly": "Przycinaj tylko pliki, zachowaj wiadomości", "RetentionPolicyRoom_MaxAge": "Maksymalny wiek wiadomości w dniach (domyślnie: {{max}})", "RetentionPolicyRoom_OverrideGlobal": "Zastąp globalną zasadę przechowywania", - "RetentionPolicyRoom_ReadTheDocs": "Uważaj! Poprawianie tych ustawień bez szczególnej staranności może zniszczyć całą historię wiadomości. Zapoznaj się z dokumentacją przed włączeniem funkcji dostępną tutaj.", + "RetentionPolicyRoom_ReadTheDocs": "Uważaj! Poprawianie tych ustawień bez szczególnej staranności może zniszczyć całą historię wiadomości. Zapoznaj się z dokumentacją przed włączeniem funkcji dostępną tutaj.", "RetentionPolicy_Advanced_Precision": "Używaj zaawansowanej konfiguracji polityki retencji", "RetentionPolicy_Advanced_Precision_Cron": "Używaj zaawansowanej konfiguracji Cron dla polityki retencji", "RetentionPolicy_Advanced_Precision_Cron_Description": "Jak często powinien działać timer przycinania definowane przez ustawienie cron joba. Ustawienie tej wartości na bardziej precyzyjną powoduje, że kanały z szybkimi licznikami czasu przechowywania działają lepiej, ale mogą kosztować dodatkową moc obliczeniową w dużych społecznościach.", @@ -5414,4 +5414,4 @@ "__username__is_no_longer__role__defined_by__user_by_": "Użytkownik {{username}} nie ma już roli {{role}}; zmienił to użytkownik {{user_by}}", "__username__was_set__role__by__user_by_": "Użytkownik {{username}} otrzymał rolę {{role}} od użytkownika {{user_by}}", "__usersCount__people_will_be_invited": "{{usersCount}} ludzi zostanie zostanie zaproszonych" -} \ No newline at end of file +} diff --git a/packages/i18n/src/locales/pt-BR.i18n.json b/packages/i18n/src/locales/pt-BR.i18n.json index b21edf253f79a..efc1fc508e0f8 100644 --- a/packages/i18n/src/locales/pt-BR.i18n.json +++ b/packages/i18n/src/locales/pt-BR.i18n.json @@ -4297,7 +4297,7 @@ "RetentionPolicyRoom_FilesOnly": "Remover apenas arquivos, manter as mensagens", "RetentionPolicyRoom_MaxAge": "Idade máxima da mensagem em dias (padrão: {{max}})", "RetentionPolicyRoom_OverrideGlobal": "Substituir política de retenção global", - "RetentionPolicyRoom_ReadTheDocs": "Cuidado! Ajustar essas configurações sem atenção poderá destruir todo o histórico de mensagens. Leia a documentação antes de ativar o recurso aqui.", + "RetentionPolicyRoom_ReadTheDocs": "Cuidado! Ajustar essas configurações sem atenção poderá destruir todo o histórico de mensagens. Leia a documentação antes de ativar o recurso aqui.", "RetentionPolicy_Advanced_Precision": "Usar configuração de política de retenção avançada", "RetentionPolicy_Advanced_Precision_Cron": "Usar cron de política de retenção avançada", "RetentionPolicy_Advanced_Precision_Cron_Description": "Com que frequência o timer de remoção deve ser executado definido pela expressão de jobs do cron. Definir para um valor mais preciso faz com que canais com timers de retenção rápida funcionem melhor, mas pode ter custo extra de processamento em comunidades grandes.", @@ -5245,7 +5245,7 @@ "Uninstall_grandfathered_app": "Desinstalar {{appName}}?", "Unique_ID_change_detected": "Alteração de ID exclusiva detectada", "Unique_ID_change_detected_description": "As informações que identificam esse workspace foram alteradas. Isso pode acontecer quando a URL do site ou a string de conexão do banco de dados são alteradas ou quando um novo workspace é criado a partir de uma cópia de um banco de dados existente.

Deseja prosseguir com uma atualização da configuração do workspace existente ou criar um novo workspace e um ID exclusivo?", - "Unique_ID_change_detected_learn_more_link": "Saiba mais", + "Unique_ID_change_detected_learn_more_link": "Saiba mais", "Unit": "Unidade", "Unit_removed": "Unidade removida", "Units": "Unidades", @@ -6896,4 +6896,4 @@ "__usernames__joined": "{{usernames}} entraram", "__usersCount__joined": "{{count}} entraram", "__usersCount__people_will_be_invited": "{{usersCount}} usuários vão ser convidados" -} \ No newline at end of file +} diff --git a/packages/i18n/src/locales/pt.i18n.json b/packages/i18n/src/locales/pt.i18n.json index 313a2f72f3a22..c2e2887649f12 100644 --- a/packages/i18n/src/locales/pt.i18n.json +++ b/packages/i18n/src/locales/pt.i18n.json @@ -2105,7 +2105,7 @@ "RetentionPolicyRoom_FilesOnly": "Remover apenas arquivos, mantenha mensagens", "RetentionPolicyRoom_MaxAge": "Validade máxima da mensagem em dias (padrão: {{max}})", "RetentionPolicyRoom_OverrideGlobal": "Substituir política de retenção global", - "RetentionPolicyRoom_ReadTheDocs": "Cuidado! Ajustar estas configurações sem as devidas precauções, pode resultar na destruição de todo o histórico de mensagens. Leia a documentação antes de activar o recurso aqui.", + "RetentionPolicyRoom_ReadTheDocs": "Cuidado! Ajustar estas configurações sem as devidas precauções, pode resultar na destruição de todo o histórico de mensagens. Leia a documentação antes de activar o recurso aqui.", "RetentionPolicy_AppliesToChannels": "Aplica-se a canais", "RetentionPolicy_AppliesToDMs": "Aplica-se a direccionar mensagens", "RetentionPolicy_AppliesToGroups": "Aplica-se a grupos privados", @@ -3165,4 +3165,4 @@ "__count__empty_rooms_will_be_removed_automatically__rooms__": "{{count}} salas vazias serão removidas automáticamente:
{{rooms}}.", "__username__is_no_longer__role__defined_by__user_by_": "{{username}} já não pertence a {{role}}, por {{user_by}}", "__username__was_set__role__by__user_by_": "{{username}} foi definido como {{role}} por {{user_by}}" -} \ No newline at end of file +} diff --git a/packages/i18n/src/locales/ro.i18n.json b/packages/i18n/src/locales/ro.i18n.json index 45f73a75760fd..52e5d2f371a03 100644 --- a/packages/i18n/src/locales/ro.i18n.json +++ b/packages/i18n/src/locales/ro.i18n.json @@ -1810,7 +1810,7 @@ "RetentionPolicyRoom_FilesOnly": "Prune numai fișierele, păstrează mesajele", "RetentionPolicyRoom_MaxAge": "Vârsta mesajului maxim în zile (implicit: {{max}})", "RetentionPolicyRoom_OverrideGlobal": "Depășiți politica de păstrare globală", - "RetentionPolicyRoom_ReadTheDocs": "Ai grija! Ajustarea acestor setări fără o atenție deosebită poate distruge tot istoricul mesajelor. Citiți documentația înainte de a activa caracteristica aici.", + "RetentionPolicyRoom_ReadTheDocs": "Ai grija! Ajustarea acestor setări fără o atenție deosebită poate distruge tot istoricul mesajelor. Citiți documentația înainte de a activa caracteristica aici.", "RetentionPolicy_AppliesToChannels": "Se aplică la canale", "RetentionPolicy_AppliesToDMs": "Se aplică pentru mesaje directe", "RetentionPolicy_AppliesToGroups": "Se aplică grupurilor private", @@ -2748,4 +2748,4 @@ "your_message_optional": "mesajul dvs. (opțional)", "__username__is_no_longer__role__defined_by__user_by_": "{{username}} nu mai este {{role}}, prin {{user_by}}", "__username__was_set__role__by__user_by_": "{{username}} a fost stabilită {{role}} de {{user_by}}" -} \ No newline at end of file +} diff --git a/packages/i18n/src/locales/ru.i18n.json b/packages/i18n/src/locales/ru.i18n.json index 52403d9c1f174..a7287fa2856fc 100644 --- a/packages/i18n/src/locales/ru.i18n.json +++ b/packages/i18n/src/locales/ru.i18n.json @@ -3239,7 +3239,7 @@ "RetentionPolicyRoom_FilesOnly": "Удалять только файлы, сохранять сообщения", "RetentionPolicyRoom_MaxAge": "Максимальный срок жизни сообщения в днях (по умолчанию: {{max}})", "RetentionPolicyRoom_OverrideGlobal": "Переопределить глобальную политику очистки", - "RetentionPolicyRoom_ReadTheDocs": "Внимание! Изменение этих настроек без особой осторожности может уничтожить всю историю сообщений. Прежде чем включать эту функцию, пожалуйста, прочтите документацию здесь.", + "RetentionPolicyRoom_ReadTheDocs": "Внимание! Изменение этих настроек без особой осторожности может уничтожить всю историю сообщений. Прежде чем включать эту функцию, пожалуйста, прочтите документацию здесь.", "RetentionPolicy_Advanced_Precision": "Использовать расширенную конфигурацию политики очистки сообщений", "RetentionPolicy_Advanced_Precision_Cron": "Использовать расширенный планировщик для политики очистки сообщений", "RetentionPolicy_Advanced_Precision_Cron_Description": "Как часто должен запускаться таймер очистки сообщений определяется правилом задачи планировщика. Установка этих значений позволяет каналам с более частыми таймерами очистки сообщений работать лучше, но может стоить дополнительных вычислительных мощностей на больших сообществах.", @@ -5085,4 +5085,4 @@ "__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}} человек будет приглашено" -} \ No newline at end of file +} diff --git a/packages/i18n/src/locales/sq.i18n.json b/packages/i18n/src/locales/sq.i18n.json index b81199c2677d6..1db950269e529 100644 --- a/packages/i18n/src/locales/sq.i18n.json +++ b/packages/i18n/src/locales/sq.i18n.json @@ -1810,7 +1810,7 @@ "RetentionPolicyRoom_FilesOnly": "Prune vetëm fotografi, mbani mesazhe", "RetentionPolicyRoom_MaxAge": "Mosha Maksimale e mesazhit në ditë (parazgjedhje: {{max}})", "RetentionPolicyRoom_OverrideGlobal": "Zvogloje politikën e mbajtjes globale", - "RetentionPolicyRoom_ReadTheDocs": "Kujdes! Rregullimi i këtyre cilësimeve pa kujdes maksimal mund të shkatërrojë të gjithë historinë e mesazhit. Ju lutemi lexoni dokumentacionin përpara se ta ktheni funksionin në këtu.", + "RetentionPolicyRoom_ReadTheDocs": "Kujdes! Rregullimi i këtyre cilësimeve pa kujdes maksimal mund të shkatërrojë të gjithë historinë e mesazhit. Ju lutemi lexoni dokumentacionin përpara se ta ktheni funksionin në këtu.", "RetentionPolicy_AppliesToChannels": "Zbatohet tek kanalet", "RetentionPolicy_AppliesToDMs": "Zbatohet në mesazhet direkte", "RetentionPolicy_AppliesToGroups": "Zbatohet për grupe private", @@ -2756,4 +2756,4 @@ "your_message_optional": "mesazhi juaj (opsional)", "__username__is_no_longer__role__defined_by__user_by_": "{{username}} nuk është më {{role}}, duke {{user_by}}", "__username__was_set__role__by__user_by_": "{{username}} u {{role}} nga {{user_by}}" -} \ No newline at end of file +} diff --git a/packages/i18n/src/locales/sv.i18n.json b/packages/i18n/src/locales/sv.i18n.json index d415ccf02af7b..785dc05e4aeee 100644 --- a/packages/i18n/src/locales/sv.i18n.json +++ b/packages/i18n/src/locales/sv.i18n.json @@ -4333,7 +4333,7 @@ "RetentionPolicyRoom_FilesOnly": "Gallra bara filer, behåll meddelanden", "RetentionPolicyRoom_MaxAge": "Maximal meddelandeålder i dagar (standard: {{max}})", "RetentionPolicyRoom_OverrideGlobal": "Åsidosätt global lagringspolicy", - "RetentionPolicyRoom_ReadTheDocs": "Se upp! Att ändra dessa inställningar utan att veta vad man gör kan förstöra all meddelandehistorik. Läs dokumentationen innan du aktiverar funktionen här.", + "RetentionPolicyRoom_ReadTheDocs": "Se upp! Att ändra dessa inställningar utan att veta vad man gör kan förstöra all meddelandehistorik. Läs dokumentationen innan du aktiverar funktionen här.", "RetentionPolicy_Advanced_Precision": "Använd inställningar för avancerad lagringspolicy", "RetentionPolicy_Advanced_Precision_Cron": "Använd cron för avancerad lagringspolicy", "RetentionPolicy_Advanced_Precision_Cron_Description": "Hur ofta gallringstimern ska köras anges av uttrycket för cron-jobb. Om du anger ett mer exakt värde för den fungerar kanaler med korta lagringstider bättre, men det kan kräva extra bearbetningskraft för större communityn.", @@ -5280,7 +5280,7 @@ "Uninstall_grandfathered_app": "Avinstallera {{appName}}?", "Unique_ID_change_detected": "Förändring av unikt ID upptäckt", "Unique_ID_change_detected_description": "Information som identifierar den här arbetsytan har ändrats. Detta kan hända när webbplatsens URL eller databasens anslutningssträng ändras eller när en ny arbetsyta skapas från en kopia av en befintlig databas.

Vill du fortsätta med en konfigurationsuppdatering av den befintliga arbetsytan eller skapa en ny arbetsyta och ett unikt ID?", - "Unique_ID_change_detected_learn_more_link": "Läs mer om detta", + "Unique_ID_change_detected_learn_more_link": "Läs mer om detta", "Unit": "Enhet", "Unit_removed": "Enhet borttagen", "Units": "Enheter", @@ -6938,4 +6938,4 @@ "__usernames__joined": "{{usernames}} anslöt", "__usersCount__joined": "{{count}} anslöt", "__usersCount__people_will_be_invited": "{{usersCount}} personer bjuds in" -} \ No newline at end of file +} diff --git a/packages/i18n/src/locales/ta-IN.i18n.json b/packages/i18n/src/locales/ta-IN.i18n.json index 0246de8218d35..38c4412755ed5 100644 --- a/packages/i18n/src/locales/ta-IN.i18n.json +++ b/packages/i18n/src/locales/ta-IN.i18n.json @@ -1810,7 +1810,7 @@ "RetentionPolicyRoom_FilesOnly": "கோப்புகளை மட்டும் ப்ரூனே செய்யுங்கள், செய்திகளை வைத்திருக்கவும்", "RetentionPolicyRoom_MaxAge": "நாட்களில் அதிகபட்ச செய்தி வயது (இயல்புநிலை: {{max}})", "RetentionPolicyRoom_OverrideGlobal": "உலகளாவிய தக்க கொள்கையை மீறவும்", - "RetentionPolicyRoom_ReadTheDocs": "பாருங்கள்! மிகுந்த கவனிப்பு இல்லாமல் இந்த அமைப்புகள் முறுக்குவதை அனைத்து செய்தி வரலாற்றை அழிக்க முடியும். இங்கேஅம்சத்தை மாற்றுவதற்கு முன் ஆவணம் படிக்கவும்.", + "RetentionPolicyRoom_ReadTheDocs": "பாருங்கள்! மிகுந்த கவனிப்பு இல்லாமல் இந்த அமைப்புகள் முறுக்குவதை அனைத்து செய்தி வரலாற்றை அழிக்க முடியும். இங்கேஅம்சத்தை மாற்றுவதற்கு முன் ஆவணம் படிக்கவும்.", "RetentionPolicy_AppliesToChannels": "சேனல்களுக்கு பொருந்தும்", "RetentionPolicy_AppliesToDMs": "நேரடி செய்திகளுக்கு பொருந்தும்", "RetentionPolicy_AppliesToGroups": "தனியார் குழுக்களுக்கு பொருந்தும்", @@ -2755,4 +2755,4 @@ "your_message_optional": "உங்கள் செய்தி (விரும்பினால்)", "__username__is_no_longer__role__defined_by__user_by_": "{{username}} {{user_by}} மூலம், {{role}} இனி ஆகிறது", "__username__was_set__role__by__user_by_": "{{username}} {{user_by}} மூலம் {{role}} அமைக்கப்பட்டது" -} \ No newline at end of file +} diff --git a/packages/i18n/src/locales/th-TH.i18n.json b/packages/i18n/src/locales/th-TH.i18n.json index ecb57b55a64f5..f9e90f7889c39 100644 --- a/packages/i18n/src/locales/th-TH.i18n.json +++ b/packages/i18n/src/locales/th-TH.i18n.json @@ -1806,7 +1806,7 @@ "RetentionPolicyRoom_FilesOnly": "Prune ไฟล์เท่านั้นเก็บข้อความ", "RetentionPolicyRoom_MaxAge": "อายุข้อความสูงสุดเป็นวัน (ค่าเริ่มต้น: {{max}})", "RetentionPolicyRoom_OverrideGlobal": "แทนที่นโยบายการเก็บรักษาข้อมูลทั่วโลก", - "RetentionPolicyRoom_ReadTheDocs": "ระวัง! การปรับแต่งการตั้งค่าเหล่านี้โดยไม่ได้รับการดูแลเป็นอย่างดีสามารถทำลายประวัติข้อความทั้งหมดได้ โปรดอ่านเอกสารก่อนที่จะเปิดคุณลักษณะนี้ใน ที่นี่", + "RetentionPolicyRoom_ReadTheDocs": "ระวัง! การปรับแต่งการตั้งค่าเหล่านี้โดยไม่ได้รับการดูแลเป็นอย่างดีสามารถทำลายประวัติข้อความทั้งหมดได้ โปรดอ่านเอกสารก่อนที่จะเปิดคุณลักษณะนี้ใน ที่นี่", "RetentionPolicy_AppliesToChannels": "ใช้กับช่อง", "RetentionPolicy_AppliesToDMs": "ใช้กับข้อความโดยตรง", "RetentionPolicy_AppliesToGroups": "ใช้กับกลุ่มส่วนตัว", @@ -2738,4 +2738,4 @@ "your_message": "ข้อความของคุณ", "your_message_optional": "ข้อความของคุณ (ไม่จำเป็น)", "__username__is_no_longer__role__defined_by__user_by_": "{{username}} ไม่ไช่ {{role}} by {{user_by}}" -} \ No newline at end of file +} diff --git a/packages/i18n/src/locales/tr.i18n.json b/packages/i18n/src/locales/tr.i18n.json index 374325f37239b..c2d73f8cc07ae 100644 --- a/packages/i18n/src/locales/tr.i18n.json +++ b/packages/i18n/src/locales/tr.i18n.json @@ -2153,7 +2153,7 @@ "RetentionPolicyRoom_FilesOnly": "Yalnızca dosyaları buda, iletileri koru", "RetentionPolicyRoom_MaxAge": "Maksimum ileti yaşı gün olarak (varsayılan: {{max}})", "RetentionPolicyRoom_OverrideGlobal": "Genel saklama politikasını geçersiz kıl", - "RetentionPolicyRoom_ReadTheDocs": "Dikkat! Azami özen göstermeden bu ayarları yapmak tüm ileti geçmişini yok edebilir. Lütfen buradan özelliği açmadan önce belgelemeyi okuyun.", + "RetentionPolicyRoom_ReadTheDocs": "Dikkat! Azami özen göstermeden bu ayarları yapmak tüm ileti geçmişini yok edebilir. Lütfen buradan özelliği açmadan önce belgelemeyi okuyun.", "RetentionPolicy_AppliesToChannels": "Kanallara uygulanır", "RetentionPolicy_AppliesToDMs": "Doğrudan iletilere uygulanır", "RetentionPolicy_AppliesToGroups": "Özel gruplara uygulanır", @@ -3262,4 +3262,4 @@ "your_message_optional": "iletiniz (isteğe bağlı)", "__username__is_no_longer__role__defined_by__user_by_": "{{username}} adlı kullanıcı {{user_by}} tarafından {{role}} rolünden çıkarıldı.", "__username__was_set__role__by__user_by_": "{{username}} adlı kullanıcı {{user_by}} tarafından {{role}} rolüne atandı." -} \ No newline at end of file +} diff --git a/packages/i18n/src/locales/uk.i18n.json b/packages/i18n/src/locales/uk.i18n.json index 986d687cc83aa..6504e0275b17d 100644 --- a/packages/i18n/src/locales/uk.i18n.json +++ b/packages/i18n/src/locales/uk.i18n.json @@ -2274,7 +2274,7 @@ "RetentionPolicyRoom_FilesOnly": "Збригайте лише файли, зберігайте повідомлення", "RetentionPolicyRoom_MaxAge": "Максимальний вік повідомлення в днях (за умовчанням: {{max}})", "RetentionPolicyRoom_OverrideGlobal": "Перевизначити глобальну політику збереження", - "RetentionPolicyRoom_ReadTheDocs": "Стережись! Зміна цих налаштувань без особливої обережності може знищити всю історію повідомлень. Будь ласка, прочитайте документацію тут, перш ніж включити функцію.", + "RetentionPolicyRoom_ReadTheDocs": "Стережись! Зміна цих налаштувань без особливої обережності може знищити всю історію повідомлень. Будь ласка, прочитайте документацію тут, перш ніж включити функцію.", "RetentionPolicy_AppliesToChannels": "Застосовується до каналів", "RetentionPolicy_AppliesToDMs": "Застосовується до прямих повідомлень", "RetentionPolicy_AppliesToGroups": "Застосовується до приватних груп", @@ -3346,4 +3346,4 @@ "__count__empty_rooms_will_be_removed_automatically__rooms__": "{{count}} порожні кімнати будуть видалені автоматично:
{{rooms}}.", "__username__is_no_longer__role__defined_by__user_by_": "{{username}} більше не {{role}}, за рішенням {{user_by}}", "__username__was_set__role__by__user_by_": "{{username}} був встановлений {{role}} за рішенням {{user_by}}" -} \ No newline at end of file +} diff --git a/packages/i18n/src/locales/vi-VN.i18n.json b/packages/i18n/src/locales/vi-VN.i18n.json index 7c55dcce6840e..2fc14dfeceb73 100644 --- a/packages/i18n/src/locales/vi-VN.i18n.json +++ b/packages/i18n/src/locales/vi-VN.i18n.json @@ -1902,7 +1902,7 @@ "RetentionPolicyRoom_FilesOnly": "Chỉ tập tin Prune, giữ tin nhắn", "RetentionPolicyRoom_MaxAge": "Độ tuổi tin nhắn tối đa theo ngày (mặc định: {{max}})", "RetentionPolicyRoom_OverrideGlobal": "Ghi đè chính sách lưu giữ toàn cầu", - "RetentionPolicyRoom_ReadTheDocs": "Xem ra! Tinh chỉnh các cài đặt này mà không cần chăm sóc tối đa có thể hủy tất cả lịch sử tin nhắn. Vui lòng đọc tài liệu trước khi chuyển tính năng này trên tại đây.", + "RetentionPolicyRoom_ReadTheDocs": "Xem ra! Tinh chỉnh các cài đặt này mà không cần chăm sóc tối đa có thể hủy tất cả lịch sử tin nhắn. Vui lòng đọc tài liệu trước khi chuyển tính năng này trên tại đây.", "RetentionPolicy_AppliesToChannels": "Áp dụng cho kênh", "RetentionPolicy_AppliesToDMs": "Áp dụng cho tin nhắn trực tiếp", "RetentionPolicy_AppliesToGroups": "Áp dụng cho nhóm riêng tư", @@ -2853,4 +2853,4 @@ "__count__empty_rooms_will_be_removed_automatically": "{{count}} phòng trống sẽ được gỡ bỏ tự động.", "__count__empty_rooms_will_be_removed_automatically__rooms__": "{{count}} phòng trống sẽ được gỡ bỏ tự động:
{{rooms}}.", "__username__was_set__role__by__user_by_": "{{username}} đã được đặt {{role}} bởi {{user_by}}" -} \ No newline at end of file +} diff --git a/packages/i18n/src/locales/zh-HK.i18n.json b/packages/i18n/src/locales/zh-HK.i18n.json index 2208e292158b7..f96e7dde5a8e7 100644 --- a/packages/i18n/src/locales/zh-HK.i18n.json +++ b/packages/i18n/src/locales/zh-HK.i18n.json @@ -1834,7 +1834,7 @@ "RetentionPolicyRoom_FilesOnly": "仅修剪文件,保留消息", "RetentionPolicyRoom_MaxAge": "最大邮件年龄(以天为单位)(默认值:{{max}})", "RetentionPolicyRoom_OverrideGlobal": "覆盖全局保留策略", - "RetentionPolicyRoom_ReadTheDocs": "小心!毫不费力地调整这些设置可能会破坏所有消息历史记录。请在此处上启用该功能之前阅读文档。", + "RetentionPolicyRoom_ReadTheDocs": "小心!毫不费力地调整这些设置可能会破坏所有消息历史记录。请在此处上启用该功能之前阅读文档。", "RetentionPolicy_AppliesToChannels": "适用于频道", "RetentionPolicy_AppliesToDMs": "适用于直接消息", "RetentionPolicy_AppliesToGroups": "适用于私人团体", @@ -2771,4 +2771,4 @@ "your_message_optional": "你的信息(可选)", "__username__is_no_longer__role__defined_by__user_by_": " {{user_by}} 已把 {{username}} 從 {{role}} 中移除", "__username__was_set__role__by__user_by_": " {{user_by}} 已把 {{username}} 加進 {{role}} 中" -} \ No newline at end of file +} diff --git a/packages/i18n/src/locales/zh-TW.i18n.json b/packages/i18n/src/locales/zh-TW.i18n.json index 8796c08e78735..c77228663fa5b 100644 --- a/packages/i18n/src/locales/zh-TW.i18n.json +++ b/packages/i18n/src/locales/zh-TW.i18n.json @@ -3008,7 +3008,7 @@ "RetentionPolicyRoom_FilesOnly": "僅修剪檔案,保留訊息", "RetentionPolicyRoom_MaxAge": "最大訊息年齡(以天為單位)(預設值:{{max}})", "RetentionPolicyRoom_OverrideGlobal": "覆蓋全域保留策略", - "RetentionPolicyRoom_ReadTheDocs": "小心!不注意的調整這些設定可能會破壞所有歷史訊息記錄。在此處打開上的功能之前,請先閱讀相關文件。", + "RetentionPolicyRoom_ReadTheDocs": "小心!不注意的調整這些設定可能會破壞所有歷史訊息記錄。在此處打開上的功能之前,請先閱讀相關文件。", "RetentionPolicy_Advanced_Precision": "使用進階保留策略設置", "RetentionPolicy_Advanced_Precision_Cron": "使用進階保留政策計劃", "RetentionPolicy_Advanced_Precision_Cron_Description": "cron 工作表示法定義了修剪計時器應執行的頻率。將此值設置為更精確的值可使具有快速保留計時器的頻道做的更好,但可能會給大型社群帶來更重的處理能力。", @@ -4567,4 +4567,4 @@ "__count__empty_rooms_will_be_removed_automatically__rooms__": "{{count}} 空的房間將會自動移除:
{{rooms}}。", "__username__is_no_longer__role__defined_by__user_by_": "{{username}}不再是{{role}},由{{user_by}}", "__username__was_set__role__by__user_by_": "{{user_by}}設定{{username}}為{{role}}的身份" -} \ No newline at end of file +} diff --git a/packages/i18n/src/locales/zh.i18n.json b/packages/i18n/src/locales/zh.i18n.json index 8db241b8c355a..48ab9e7044319 100644 --- a/packages/i18n/src/locales/zh.i18n.json +++ b/packages/i18n/src/locales/zh.i18n.json @@ -2713,7 +2713,7 @@ "RetentionPolicyRoom_FilesOnly": "仅修剪文件,保留消息", "RetentionPolicyRoom_MaxAge": "消息保持时限(以天为单位)(默认值:{{max}})", "RetentionPolicyRoom_OverrideGlobal": "覆盖全局保留策略", - "RetentionPolicyRoom_ReadTheDocs": "小心!调整这些设置可能会破坏所有消息历史记录。请在此处启用该功能之前阅读文档。", + "RetentionPolicyRoom_ReadTheDocs": "小心!调整这些设置可能会破坏所有消息历史记录。请在此处启用该功能之前阅读文档。", "RetentionPolicy_Advanced_Precision": "使用高级保留策略配置", "RetentionPolicy_Advanced_Precision_Cron": "使用高级保留策略任务计划", "RetentionPolicy_Advanced_Precision_Cron_Description": "使用 cron 任务表达式定义修剪定时器运行频度,将此设置为更精确的值会使具有快速保留计时器的频道更好地工作,但对大型社区可能会消耗额外的处理能力。", @@ -4132,4 +4132,4 @@ "__count__empty_rooms_will_be_removed_automatically__rooms__": "将会自动移除以下 {{count}} 个空聊天室:
{{rooms}}", "__username__is_no_longer__role__defined_by__user_by_": "{{user_by}} 移除了 {{username}} 的 {{role}} 角色", "__username__was_set__role__by__user_by_": "{{user_by}} 设置 {{username}} 为 {{role}} 角色" -} \ No newline at end of file +} From 7feb2263063717ac7baeb1788953327fa44a40d3 Mon Sep 17 00:00:00 2001 From: juliajforesti Date: Thu, 30 Oct 2025 18:25:17 -0300 Subject: [PATCH 08/11] chore: lint fix translations --- packages/i18n/src/locales/af.i18n.json | 2 +- packages/i18n/src/locales/ar.i18n.json | 2 +- packages/i18n/src/locales/az.i18n.json | 2 +- packages/i18n/src/locales/be-BY.i18n.json | 2 +- packages/i18n/src/locales/bg.i18n.json | 2 +- packages/i18n/src/locales/bs.i18n.json | 2 +- packages/i18n/src/locales/ca.i18n.json | 2 +- packages/i18n/src/locales/cs.i18n.json | 2 +- packages/i18n/src/locales/cy.i18n.json | 2 +- packages/i18n/src/locales/da.i18n.json | 2 +- packages/i18n/src/locales/de-AT.i18n.json | 2 +- packages/i18n/src/locales/de-IN.i18n.json | 2 +- packages/i18n/src/locales/de.i18n.json | 2 +- packages/i18n/src/locales/el.i18n.json | 2 +- packages/i18n/src/locales/en.i18n.json | 2 +- packages/i18n/src/locales/eo.i18n.json | 2 +- packages/i18n/src/locales/es.i18n.json | 2 +- packages/i18n/src/locales/fa.i18n.json | 2 +- packages/i18n/src/locales/fi.i18n.json | 2 +- packages/i18n/src/locales/fr.i18n.json | 2 +- packages/i18n/src/locales/hi-IN.i18n.json | 2 +- packages/i18n/src/locales/hr.i18n.json | 2 +- packages/i18n/src/locales/hu.i18n.json | 2 +- packages/i18n/src/locales/id.i18n.json | 2 +- packages/i18n/src/locales/it.i18n.json | 2 +- packages/i18n/src/locales/ja.i18n.json | 2 +- packages/i18n/src/locales/ka-GE.i18n.json | 2 +- packages/i18n/src/locales/km.i18n.json | 2 +- packages/i18n/src/locales/ko.i18n.json | 2 +- packages/i18n/src/locales/ku.i18n.json | 2 +- packages/i18n/src/locales/lo.i18n.json | 2 +- packages/i18n/src/locales/lt.i18n.json | 2 +- packages/i18n/src/locales/lv.i18n.json | 2 +- packages/i18n/src/locales/mn.i18n.json | 2 +- packages/i18n/src/locales/ms-MY.i18n.json | 2 +- packages/i18n/src/locales/nb.i18n.json | 2 +- packages/i18n/src/locales/nl.i18n.json | 2 +- packages/i18n/src/locales/nn.i18n.json | 2 +- packages/i18n/src/locales/pl.i18n.json | 2 +- packages/i18n/src/locales/pt-BR.i18n.json | 2 +- packages/i18n/src/locales/pt.i18n.json | 2 +- packages/i18n/src/locales/ro.i18n.json | 2 +- packages/i18n/src/locales/ru.i18n.json | 2 +- packages/i18n/src/locales/sk-SK.i18n.json | 1 - packages/i18n/src/locales/sl-SI.i18n.json | 2 +- packages/i18n/src/locales/sq.i18n.json | 2 +- packages/i18n/src/locales/sr.i18n.json | 1 - packages/i18n/src/locales/sv.i18n.json | 2 +- packages/i18n/src/locales/ta-IN.i18n.json | 2 +- packages/i18n/src/locales/th-TH.i18n.json | 2 +- packages/i18n/src/locales/tr.i18n.json | 2 +- packages/i18n/src/locales/uk.i18n.json | 2 +- packages/i18n/src/locales/vi-VN.i18n.json | 2 +- packages/i18n/src/locales/zh-HK.i18n.json | 2 +- packages/i18n/src/locales/zh-TW.i18n.json | 2 +- packages/i18n/src/locales/zh.i18n.json | 2 +- 56 files changed, 54 insertions(+), 56 deletions(-) diff --git a/packages/i18n/src/locales/af.i18n.json b/packages/i18n/src/locales/af.i18n.json index f395f110a1ab3..236f2dab4e2e6 100644 --- a/packages/i18n/src/locales/af.i18n.json +++ b/packages/i18n/src/locales/af.i18n.json @@ -2756,4 +2756,4 @@ "your_message_optional": "jou boodskap (opsioneel)", "__username__is_no_longer__role__defined_by__user_by_": "{{username}} is nie meer {{role}} deur {{user_by}}", "__username__was_set__role__by__user_by_": "{{username}} is ingestel {{role}} deur {{user_by}}" -} +} \ No newline at end of file diff --git a/packages/i18n/src/locales/ar.i18n.json b/packages/i18n/src/locales/ar.i18n.json index 1ea14c910390b..70d249b5026cd 100644 --- a/packages/i18n/src/locales/ar.i18n.json +++ b/packages/i18n/src/locales/ar.i18n.json @@ -4882,4 +4882,4 @@ "__count__empty_rooms_will_be_removed_automatically__rooms__": "ستتم إزالة {{count}} من الغرف الفارغة تلقائيًا:
{{rooms}}", "__username__is_no_longer__role__defined_by__user_by_": "لم يعد {{username}} في دور {{role}} من قِبل {{user_by}}", "__username__was_set__role__by__user_by_": "تم تعيين {{username}} في دور {{role}} من قِبل {{user_by}}" -} +} \ No newline at end of file diff --git a/packages/i18n/src/locales/az.i18n.json b/packages/i18n/src/locales/az.i18n.json index f3995bb78c890..64bcf3693d49b 100644 --- a/packages/i18n/src/locales/az.i18n.json +++ b/packages/i18n/src/locales/az.i18n.json @@ -2759,4 +2759,4 @@ "your_message_optional": "mesajınız (isteğe bağlı)", "__username__is_no_longer__role__defined_by__user_by_": "{{username}} artıq {{user_by}} tərəfindən {{role}} deyil", "__username__was_set__role__by__user_by_": "{{username}}, {{user_by}} tərəfindən {{role}} təyin edildi" -} +} \ No newline at end of file diff --git a/packages/i18n/src/locales/be-BY.i18n.json b/packages/i18n/src/locales/be-BY.i18n.json index 95fb7ccbad1b4..2c98db601bc29 100644 --- a/packages/i18n/src/locales/be-BY.i18n.json +++ b/packages/i18n/src/locales/be-BY.i18n.json @@ -2782,4 +2782,4 @@ "your_message_optional": "Ваша паведамленне (па жаданні)", "__username__is_no_longer__role__defined_by__user_by_": "{{username}} более не {{role}} па рашэнні {{user_by}}", "__username__was_set__role__by__user_by_": "{{username}} быў усталяваны {{role}} па рашэнні {{user_by}}" -} +} \ No newline at end of file diff --git a/packages/i18n/src/locales/bg.i18n.json b/packages/i18n/src/locales/bg.i18n.json index 60feedfe7046c..e5fc356fdfb07 100644 --- a/packages/i18n/src/locales/bg.i18n.json +++ b/packages/i18n/src/locales/bg.i18n.json @@ -2749,4 +2749,4 @@ "your_message_optional": "Вашето съобщение (по избор)", "__username__is_no_longer__role__defined_by__user_by_": "{{username}} вече не е {{role}} от {{user_by}}", "__username__was_set__role__by__user_by_": "{{username}} бе зададено {{role}} от {{user_by}}" -} +} \ No newline at end of file diff --git a/packages/i18n/src/locales/bs.i18n.json b/packages/i18n/src/locales/bs.i18n.json index 3463c77ef7eb1..aafbd44a7c09a 100644 --- a/packages/i18n/src/locales/bs.i18n.json +++ b/packages/i18n/src/locales/bs.i18n.json @@ -2746,4 +2746,4 @@ "your_message_optional": "tvoja poruka (opcionalno)", "__username__is_no_longer__role__defined_by__user_by_": "{{user_by}} je uklonio {{username}} iz {{role}} grupe", "__username__was_set__role__by__user_by_": "{{user_by}} je postavio {{username}} u {{role}} grupu " -} +} \ No newline at end of file diff --git a/packages/i18n/src/locales/ca.i18n.json b/packages/i18n/src/locales/ca.i18n.json index 104de9a82d7dc..235ff41d2efc6 100644 --- a/packages/i18n/src/locales/ca.i18n.json +++ b/packages/i18n/src/locales/ca.i18n.json @@ -4670,4 +4670,4 @@ "__count__empty_rooms_will_be_removed_automatically__rooms__": "{{count}} sales buides seran eliminades automàticament:
{{rooms}}.", "__username__is_no_longer__role__defined_by__user_by_": "{{username}} ja no és {{role}} (per {{user_by}})", "__username__was_set__role__by__user_by_": "Ara {{username}} és {{role}} (per {{user_by}})" -} +} \ No newline at end of file diff --git a/packages/i18n/src/locales/cs.i18n.json b/packages/i18n/src/locales/cs.i18n.json index af3d22bce8f94..1404e007ce91b 100644 --- a/packages/i18n/src/locales/cs.i18n.json +++ b/packages/i18n/src/locales/cs.i18n.json @@ -3957,4 +3957,4 @@ "__count__empty_rooms_will_be_removed_automatically__rooms__": "{{count}} prázdných místností bude automaticky odstraněno:
{{rooms}}.", "__username__is_no_longer__role__defined_by__user_by_": "{{username}} již není {{role}} (odebral/a {{user_by}} )", "__username__was_set__role__by__user_by_": "{{username}} je nyní {{role}} (nastavil/a {{user_by}})" -} +} \ No newline at end of file diff --git a/packages/i18n/src/locales/cy.i18n.json b/packages/i18n/src/locales/cy.i18n.json index 4d9ee6ecde632..739625da4c7a1 100644 --- a/packages/i18n/src/locales/cy.i18n.json +++ b/packages/i18n/src/locales/cy.i18n.json @@ -2748,4 +2748,4 @@ "your_message_optional": "eich neges (dewisol)", "__username__is_no_longer__role__defined_by__user_by_": "{{username}} bellach yn {{role}} gan {{user_by}}", "__username__was_set__role__by__user_by_": "Gosodwyd {{username}} {{role}} gan {{user_by}}" -} +} \ No newline at end of file diff --git a/packages/i18n/src/locales/da.i18n.json b/packages/i18n/src/locales/da.i18n.json index ebb084a84e4ec..39ad1e9ce49fe 100644 --- a/packages/i18n/src/locales/da.i18n.json +++ b/packages/i18n/src/locales/da.i18n.json @@ -4071,4 +4071,4 @@ }, "__username__is_no_longer__role__defined_by__user_by_": "{{username}} is no longer {{role}} by {{user_by}}", "__username__was_set__role__by__user_by_": "{{username}} was set {{role}} by {{user_by}}" -} +} \ No newline at end of file diff --git a/packages/i18n/src/locales/de-AT.i18n.json b/packages/i18n/src/locales/de-AT.i18n.json index 1e7024be73dba..32aff56f1a6e4 100644 --- a/packages/i18n/src/locales/de-AT.i18n.json +++ b/packages/i18n/src/locales/de-AT.i18n.json @@ -2754,4 +2754,4 @@ "your_message_optional": "ihre optionale Nachricht", "__username__is_no_longer__role__defined_by__user_by_": "{{username}} ist nicht länger {{role}}. Geändert durch {{user_by}}.", "__username__was_set__role__by__user_by_": "{{username}} ist jetzt {{role}}, geändert von {{user_by}}" -} +} \ No newline at end of file diff --git a/packages/i18n/src/locales/de-IN.i18n.json b/packages/i18n/src/locales/de-IN.i18n.json index da5230443b7ee..5ac51508e74c0 100644 --- a/packages/i18n/src/locales/de-IN.i18n.json +++ b/packages/i18n/src/locales/de-IN.i18n.json @@ -3052,4 +3052,4 @@ "your_message_optional": "Deine optionale Nachricht", "__username__is_no_longer__role__defined_by__user_by_": "{{username}} ist nicht länger {{role}}, geändert durch {{user_by}}", "__username__was_set__role__by__user_by_": "{{username}} ist jetzt {{role}}, geändert durch {{user_by}}" -} +} \ No newline at end of file diff --git a/packages/i18n/src/locales/de.i18n.json b/packages/i18n/src/locales/de.i18n.json index 25ef0727ebee5..5ec26f5588098 100644 --- a/packages/i18n/src/locales/de.i18n.json +++ b/packages/i18n/src/locales/de.i18n.json @@ -5511,4 +5511,4 @@ "__username__is_no_longer__role__defined_by__user_by_": "{{username}} ist nicht länger {{role}}, geändert durch {{user_by}}", "__username__was_set__role__by__user_by_": "{{username}} ist jetzt {{role}}, geändert durch {{user_by}}", "__usersCount__people_will_be_invited": "{{usersCount}} Mitglieder werden eingeladen" -} +} \ No newline at end of file diff --git a/packages/i18n/src/locales/el.i18n.json b/packages/i18n/src/locales/el.i18n.json index c59b8dbdb5ed6..78aeca6cd2db1 100644 --- a/packages/i18n/src/locales/el.i18n.json +++ b/packages/i18n/src/locales/el.i18n.json @@ -2759,4 +2759,4 @@ "your_message_optional": "το μήνυμά σας (προαιρετικό)", "__username__is_no_longer__role__defined_by__user_by_": "Ο {{username}} δεν είναι πλέον {{role}} από τον {{user_by}}", "__username__was_set__role__by__user_by_": "Ο {{username}} ορίστηκε ως {{role}} από τον {{user_by}}" -} +} \ No newline at end of file diff --git a/packages/i18n/src/locales/en.i18n.json b/packages/i18n/src/locales/en.i18n.json index 91ac6c20f9e01..83c8305a8a392 100644 --- a/packages/i18n/src/locales/en.i18n.json +++ b/packages/i18n/src/locales/en.i18n.json @@ -7096,4 +7096,4 @@ "timestamps.fullDateTimeDescription": "December 31, 2020 12:00 AM", "timestamps.fullDateTimeLongDescription": "Thursday, December 31, 2020 12:00:00 AM", "timestamps.relativeTimeDescription": "1 year ago" -} +} \ No newline at end of file diff --git a/packages/i18n/src/locales/eo.i18n.json b/packages/i18n/src/locales/eo.i18n.json index 5a83045cbe33b..8fd75bb4f770f 100644 --- a/packages/i18n/src/locales/eo.i18n.json +++ b/packages/i18n/src/locales/eo.i18n.json @@ -2754,4 +2754,4 @@ "your_message_optional": "via mesaĝo (laŭvola)", "__username__is_no_longer__role__defined_by__user_by_": "{{username}} ne plu estas {{role}} per {{user_by}}", "__username__was_set__role__by__user_by_": "{{username}} estis difinita {{role}} per {{user_by}}" -} +} \ No newline at end of file diff --git a/packages/i18n/src/locales/es.i18n.json b/packages/i18n/src/locales/es.i18n.json index d9311130d1618..aa699a0db35bc 100644 --- a/packages/i18n/src/locales/es.i18n.json +++ b/packages/i18n/src/locales/es.i18n.json @@ -5096,4 +5096,4 @@ "__username__is_no_longer__role__defined_by__user_by_": "{{username}} ya no es {{role}} (por {{user_by}})", "__username__was_set__role__by__user_by_": "{{username}} se ha establecido como {{role}} por {{user_by}}", "__usersCount__people_will_be_invited": "{{usersCount}} miembros sern invitados" -} +} \ No newline at end of file diff --git a/packages/i18n/src/locales/fa.i18n.json b/packages/i18n/src/locales/fa.i18n.json index 025075eec72ef..ceb6dcd7a1f36 100644 --- a/packages/i18n/src/locales/fa.i18n.json +++ b/packages/i18n/src/locales/fa.i18n.json @@ -3107,4 +3107,4 @@ "__roomName__was_added_to_favorites": "{{roomName}} به موارد دلخواه اضافه شد", "__username__is_no_longer__role__defined_by__user_by_": "{{username}} دیگر توسط {{user_by}} {{role}} نمی شود", "__username__was_set__role__by__user_by_": "{{username}} توسط {{user_by}} به عنوان {{role}} تعیین شد" -} +} \ No newline at end of file diff --git a/packages/i18n/src/locales/fi.i18n.json b/packages/i18n/src/locales/fi.i18n.json index 4b2ad27955772..0798981bd0729 100644 --- a/packages/i18n/src/locales/fi.i18n.json +++ b/packages/i18n/src/locales/fi.i18n.json @@ -5732,4 +5732,4 @@ "__username__is_no_longer__role__defined_by__user_by_": "{{username}} ei ole enää {{role}} (muutoksen teki {{user_by}})", "__username__was_set__role__by__user_by_": "{{user_by}} muutti käyttäjän {{username}} rooliksi {{role}} ", "__usersCount__people_will_be_invited": "{{usersCount}} henkilöä kutsutaan" -} +} \ No newline at end of file diff --git a/packages/i18n/src/locales/fr.i18n.json b/packages/i18n/src/locales/fr.i18n.json index 4d82729010f89..2fd06edb305a1 100644 --- a/packages/i18n/src/locales/fr.i18n.json +++ b/packages/i18n/src/locales/fr.i18n.json @@ -4879,4 +4879,4 @@ "__count__empty_rooms_will_be_removed_automatically__rooms__": "{{count}} salons vides seront supprimés automatiquement :
{{rooms}}.", "__username__is_no_longer__role__defined_by__user_by_": "{{user_by}} a retiré le rôle {{role}} à {{username}}", "__username__was_set__role__by__user_by_": "{{user_by}} a donné le rôle {{role}} à {{username}}" -} +} \ No newline at end of file diff --git a/packages/i18n/src/locales/hi-IN.i18n.json b/packages/i18n/src/locales/hi-IN.i18n.json index d18e380b65d34..5de066087d35f 100644 --- a/packages/i18n/src/locales/hi-IN.i18n.json +++ b/packages/i18n/src/locales/hi-IN.i18n.json @@ -6095,4 +6095,4 @@ "__username__is_no_longer__role__defined_by__user_by_": "{{username}} is no longer {{role}} by {{user_by}}", "__username__was_set__role__by__user_by_": "{{username}} was set {{role}} by {{user_by}}", "__usersCount__people_will_be_invited": "{{usersCount}} लोगों को आमंत्रित किया जाएगा" -} +} \ No newline at end of file diff --git a/packages/i18n/src/locales/hr.i18n.json b/packages/i18n/src/locales/hr.i18n.json index a58bf13ee32d5..14a8b44bb3d88 100644 --- a/packages/i18n/src/locales/hr.i18n.json +++ b/packages/i18n/src/locales/hr.i18n.json @@ -2883,4 +2883,4 @@ "your_message_optional": "tvoja poruka (opcionalno)", "__username__is_no_longer__role__defined_by__user_by_": "{{user_by}} je uklonio {{username}} iz {{role}} grupe", "__username__was_set__role__by__user_by_": "{{user_by}} je postavio {{username}} u {{role}} grupu " -} +} \ No newline at end of file diff --git a/packages/i18n/src/locales/hu.i18n.json b/packages/i18n/src/locales/hu.i18n.json index b028c7f74338d..c521bb64ea5cd 100644 --- a/packages/i18n/src/locales/hu.i18n.json +++ b/packages/i18n/src/locales/hu.i18n.json @@ -5410,4 +5410,4 @@ "__username__is_no_longer__role__defined_by__user_by_": "{{username}} többé már nem {{role}} {{user_by}} által", "__username__was_set__role__by__user_by_": "{{username}} most már {{role}} {{user_by}} által", "__usersCount__people_will_be_invited": "{{usersCount}} személy lesz meghívva" -} +} \ No newline at end of file diff --git a/packages/i18n/src/locales/id.i18n.json b/packages/i18n/src/locales/id.i18n.json index 3a2ae1760ceee..d57302533d9ed 100644 --- a/packages/i18n/src/locales/id.i18n.json +++ b/packages/i18n/src/locales/id.i18n.json @@ -2761,4 +2761,4 @@ "your_message_optional": "pesan Anda (opsional)", "__username__is_no_longer__role__defined_by__user_by_": "{{username}} tidak lagi {{role}} oleh {{user_by}}", "__username__was_set__role__by__user_by_": "{{username}} ditetapkan {{role}} oleh {{user_by}}" -} +} \ No newline at end of file diff --git a/packages/i18n/src/locales/it.i18n.json b/packages/i18n/src/locales/it.i18n.json index 00719a4743a36..b20e49585bda3 100644 --- a/packages/i18n/src/locales/it.i18n.json +++ b/packages/i18n/src/locales/it.i18n.json @@ -3420,4 +3420,4 @@ "__username__is_no_longer__role__defined_by__user_by_": "{{username}} non è più {{role}}, da {{user_by}}", "__username__was_set__role__by__user_by_": "A {{username}} è stato assegnato il ruolo di {{role}} da {{user_by}}", "__usersCount__people_will_be_invited": "{{usersCount}} persone saranno invitate" -} +} \ No newline at end of file diff --git a/packages/i18n/src/locales/ja.i18n.json b/packages/i18n/src/locales/ja.i18n.json index 2595b8049509e..757a03879eedc 100644 --- a/packages/i18n/src/locales/ja.i18n.json +++ b/packages/i18n/src/locales/ja.i18n.json @@ -4823,4 +4823,4 @@ "__count__empty_rooms_will_be_removed_automatically__rooms__": "{{count}}個の空のルームが自動的に削除されます:
{{rooms}}。", "__username__is_no_longer__role__defined_by__user_by_": "{{username}}は{{user_by}}によって{{role}}ではなくなりました", "__username__was_set__role__by__user_by_": "{{user_by}}によって{{role}}が{{username}}に設定されました" -} +} \ No newline at end of file diff --git a/packages/i18n/src/locales/ka-GE.i18n.json b/packages/i18n/src/locales/ka-GE.i18n.json index 3bd4832b417fe..2779ac9d87350 100644 --- a/packages/i18n/src/locales/ka-GE.i18n.json +++ b/packages/i18n/src/locales/ka-GE.i18n.json @@ -3676,4 +3676,4 @@ "__count__empty_rooms_will_be_removed_automatically__rooms__": "{{count}} ცარიელი ოთახები ავტომატურად წაიშლება:
{{rooms}}.", "__username__is_no_longer__role__defined_by__user_by_": "{{username}}ჩამეორთვა {{role}} {{user_by}}მიერ", "__username__was_set__role__by__user_by_": "{{username}} -ს მისცა {{role}} უფლება მომხმარებელმა: {{user_by}}" -} +} \ No newline at end of file diff --git a/packages/i18n/src/locales/km.i18n.json b/packages/i18n/src/locales/km.i18n.json index a91643ec9698b..7562bd07bee63 100644 --- a/packages/i18n/src/locales/km.i18n.json +++ b/packages/i18n/src/locales/km.i18n.json @@ -3104,4 +3104,4 @@ "__count__empty_rooms_will_be_removed_automatically__rooms__": "{{count}} នឹងត្រូវលុបចោលដោយស្វ័យប្រវត្តិ៖
{{rooms}} ។", "__username__is_no_longer__role__defined_by__user_by_": "{{username}} មិនមាន {{role}}by {{user_by}}", "__username__was_set__role__by__user_by_": "{{username}} ត្រូវបានកំណត់តួនាទីជា {{role}} ដោយ {{user_by}}" -} +} \ No newline at end of file diff --git a/packages/i18n/src/locales/ko.i18n.json b/packages/i18n/src/locales/ko.i18n.json index 2f3c09f9437b2..3e9465161b3f2 100644 --- a/packages/i18n/src/locales/ko.i18n.json +++ b/packages/i18n/src/locales/ko.i18n.json @@ -4049,4 +4049,4 @@ "__usernames__joined": "{{usernames}} 입장함", "__usersCount__joined": "{{count}} 입장함", "__usersCount__people_will_be_invited": "{{usersCount}} 사람을 초대함" -} +} \ No newline at end of file diff --git a/packages/i18n/src/locales/ku.i18n.json b/packages/i18n/src/locales/ku.i18n.json index a55edb4843b63..64d61f2069068 100644 --- a/packages/i18n/src/locales/ku.i18n.json +++ b/packages/i18n/src/locales/ku.i18n.json @@ -2743,4 +2743,4 @@ "your_message_optional": "Peyama we (bijartî)", "__username__is_no_longer__role__defined_by__user_by_": "{{username}} e êdî {{role}}, ji aliyê {{user_by}}", "__username__was_set__role__by__user_by_": "{{username}} {{role}} destê {{user_by}} hat avakirin" -} +} \ No newline at end of file diff --git a/packages/i18n/src/locales/lo.i18n.json b/packages/i18n/src/locales/lo.i18n.json index 6a377375eda60..5e4757c26333f 100644 --- a/packages/i18n/src/locales/lo.i18n.json +++ b/packages/i18n/src/locales/lo.i18n.json @@ -2788,4 +2788,4 @@ "__count__empty_rooms_will_be_removed_automatically__rooms__": "{{count}} ຫ້ອງທີ່ຫວ່າງຈະຖືກລືບອອກໂດຍອັດຕະໂນມັດ:
{{rooms}}.", "__username__is_no_longer__role__defined_by__user_by_": "{{username}} ບໍ່ມີອີກຕໍ່ໄປ {{role}} by {{user_by}}", "__username__was_set__role__by__user_by_": "{{username}} ໄດ້ກຳນົດໄວ້ {{role}} by {{user_by}}" -} +} \ No newline at end of file diff --git a/packages/i18n/src/locales/lt.i18n.json b/packages/i18n/src/locales/lt.i18n.json index 56ba11426bac2..72c45b3262f41 100644 --- a/packages/i18n/src/locales/lt.i18n.json +++ b/packages/i18n/src/locales/lt.i18n.json @@ -2807,4 +2807,4 @@ "__count__empty_rooms_will_be_removed_automatically__rooms__": "{{count}} tušti kambariai bus pašalinti automatiškai:
{{rooms}}.", "__username__is_no_longer__role__defined_by__user_by_": "{{username}} nebėra {{role}} pagal {{user_by}}", "__username__was_set__role__by__user_by_": "{{username}} buvo nustatytas {{role}} pagal {{user_by}}" -} +} \ No newline at end of file diff --git a/packages/i18n/src/locales/lv.i18n.json b/packages/i18n/src/locales/lv.i18n.json index b904792b991ef..976c2c80f6924 100644 --- a/packages/i18n/src/locales/lv.i18n.json +++ b/packages/i18n/src/locales/lv.i18n.json @@ -2750,4 +2750,4 @@ "your_message": "Jūsu ziņojums", "your_message_optional": "Jūsu ziņojums (nav obligāti)", "__username__was_set__role__by__user_by_": "{{username}} tika iestatīts {{role}} {{user_by}}" -} +} \ No newline at end of file diff --git a/packages/i18n/src/locales/mn.i18n.json b/packages/i18n/src/locales/mn.i18n.json index d37bfde870a36..34578842d91b0 100644 --- a/packages/i18n/src/locales/mn.i18n.json +++ b/packages/i18n/src/locales/mn.i18n.json @@ -2744,4 +2744,4 @@ "your_message": "таны зурвас", "your_message_optional": "таны мессеж (заавал биш)", "__count__empty_rooms_will_be_removed_automatically": "{{count}} тооны хоосон өрөөнүүд автоматаар устгагдах болно" -} +} \ No newline at end of file diff --git a/packages/i18n/src/locales/ms-MY.i18n.json b/packages/i18n/src/locales/ms-MY.i18n.json index 1e389d42a7ca1..dff3c51469325 100644 --- a/packages/i18n/src/locales/ms-MY.i18n.json +++ b/packages/i18n/src/locales/ms-MY.i18n.json @@ -2762,4 +2762,4 @@ "your_message": "mesej anda", "your_message_optional": "mesej anda (pilihan)", "__username__was_set__role__by__user_by_": "{{username}} ditubuhkan {{role}} oleh {{user_by}}" -} +} \ No newline at end of file diff --git a/packages/i18n/src/locales/nb.i18n.json b/packages/i18n/src/locales/nb.i18n.json index fdb75f76711ce..893702eb1390c 100644 --- a/packages/i18n/src/locales/nb.i18n.json +++ b/packages/i18n/src/locales/nb.i18n.json @@ -7049,4 +7049,4 @@ "UNVERIFIED": "Brukeren er ikke bekreftet", "UNABLE_TO_VERIFY": "Kan ikke bekrefte bruker", "Users_invited": "Brukerne har blitt invitert" -} +} \ No newline at end of file diff --git a/packages/i18n/src/locales/nl.i18n.json b/packages/i18n/src/locales/nl.i18n.json index 84bdf08ce6f3c..68f8c245470f8 100644 --- a/packages/i18n/src/locales/nl.i18n.json +++ b/packages/i18n/src/locales/nl.i18n.json @@ -4866,4 +4866,4 @@ "__count__empty_rooms_will_be_removed_automatically__rooms__": "{{count}} lege kamers worden automatisch verwijderd:
{{rooms}}", "__username__is_no_longer__role__defined_by__user_by_": "{{username}} is niet langer {{role}} door {{user_by}}", "__username__was_set__role__by__user_by_": "{{username}} werd ingesteld op {{role}} door {{user_by}}" -} +} \ No newline at end of file diff --git a/packages/i18n/src/locales/nn.i18n.json b/packages/i18n/src/locales/nn.i18n.json index 6c74c36c999f3..afb5329a919ee 100644 --- a/packages/i18n/src/locales/nn.i18n.json +++ b/packages/i18n/src/locales/nn.i18n.json @@ -6215,4 +6215,4 @@ "__usernames__joined": "{{usernames}} ble med", "__usersCount__joined": "{{count}} ble med", "__usersCount__people_will_be_invited": "{{usersCount}} personer blir invitert" -} +} \ No newline at end of file diff --git a/packages/i18n/src/locales/pl.i18n.json b/packages/i18n/src/locales/pl.i18n.json index 4525c74ade3ff..e9d2f46897400 100644 --- a/packages/i18n/src/locales/pl.i18n.json +++ b/packages/i18n/src/locales/pl.i18n.json @@ -5414,4 +5414,4 @@ "__username__is_no_longer__role__defined_by__user_by_": "Użytkownik {{username}} nie ma już roli {{role}}; zmienił to użytkownik {{user_by}}", "__username__was_set__role__by__user_by_": "Użytkownik {{username}} otrzymał rolę {{role}} od użytkownika {{user_by}}", "__usersCount__people_will_be_invited": "{{usersCount}} ludzi zostanie zostanie zaproszonych" -} +} \ No newline at end of file diff --git a/packages/i18n/src/locales/pt-BR.i18n.json b/packages/i18n/src/locales/pt-BR.i18n.json index efc1fc508e0f8..0c828577432d6 100644 --- a/packages/i18n/src/locales/pt-BR.i18n.json +++ b/packages/i18n/src/locales/pt-BR.i18n.json @@ -6896,4 +6896,4 @@ "__usernames__joined": "{{usernames}} entraram", "__usersCount__joined": "{{count}} entraram", "__usersCount__people_will_be_invited": "{{usersCount}} usuários vão ser convidados" -} +} \ No newline at end of file diff --git a/packages/i18n/src/locales/pt.i18n.json b/packages/i18n/src/locales/pt.i18n.json index c2e2887649f12..c33d2baa2347c 100644 --- a/packages/i18n/src/locales/pt.i18n.json +++ b/packages/i18n/src/locales/pt.i18n.json @@ -3165,4 +3165,4 @@ "__count__empty_rooms_will_be_removed_automatically__rooms__": "{{count}} salas vazias serão removidas automáticamente:
{{rooms}}.", "__username__is_no_longer__role__defined_by__user_by_": "{{username}} já não pertence a {{role}}, por {{user_by}}", "__username__was_set__role__by__user_by_": "{{username}} foi definido como {{role}} por {{user_by}}" -} +} \ No newline at end of file diff --git a/packages/i18n/src/locales/ro.i18n.json b/packages/i18n/src/locales/ro.i18n.json index 52e5d2f371a03..2ce338e66e5d7 100644 --- a/packages/i18n/src/locales/ro.i18n.json +++ b/packages/i18n/src/locales/ro.i18n.json @@ -2748,4 +2748,4 @@ "your_message_optional": "mesajul dvs. (opțional)", "__username__is_no_longer__role__defined_by__user_by_": "{{username}} nu mai este {{role}}, prin {{user_by}}", "__username__was_set__role__by__user_by_": "{{username}} a fost stabilită {{role}} de {{user_by}}" -} +} \ No newline at end of file diff --git a/packages/i18n/src/locales/ru.i18n.json b/packages/i18n/src/locales/ru.i18n.json index a7287fa2856fc..a5d54e5653588 100644 --- a/packages/i18n/src/locales/ru.i18n.json +++ b/packages/i18n/src/locales/ru.i18n.json @@ -5085,4 +5085,4 @@ "__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}} человек будет приглашено" -} +} \ No newline at end of file diff --git a/packages/i18n/src/locales/sk-SK.i18n.json b/packages/i18n/src/locales/sk-SK.i18n.json index db2c78b014adc..1715d6324a0d6 100644 --- a/packages/i18n/src/locales/sk-SK.i18n.json +++ b/packages/i18n/src/locales/sk-SK.i18n.json @@ -1817,7 +1817,6 @@ "RetentionPolicyRoom_FilesOnly": "Zrušte iba súbory, uložte správy", "RetentionPolicyRoom_MaxAge": "Maximálny vek správ v dňoch (predvolené: {{max}})", "RetentionPolicyRoom_OverrideGlobal": "Prekonať globálne politiky uchovávania", - "RetentionPolicyRoom_ReadTheDocs": "Pozor! Zmena týchto nastavení", "RetentionPolicy_AppliesToChannels": "Platí pre kanály", "RetentionPolicy_AppliesToDMs": "Platí pre priame správy", "RetentionPolicy_AppliesToGroups": "Platí pre súkromné ​​skupiny", diff --git a/packages/i18n/src/locales/sl-SI.i18n.json b/packages/i18n/src/locales/sl-SI.i18n.json index 408d6e73f2871..314c739187047 100644 --- a/packages/i18n/src/locales/sl-SI.i18n.json +++ b/packages/i18n/src/locales/sl-SI.i18n.json @@ -1807,7 +1807,7 @@ "RetentionPolicyRoom_FilesOnly": "Samo poševne datoteke, obdržite sporočila", "RetentionPolicyRoom_MaxAge": "Najvišja starost sporočil v dneh (privzeto: {{max}})", "RetentionPolicyRoom_OverrideGlobal": "Prekoračiti globalno politiko zadrževanja", - "RetentionPolicyRoom_ReadTheDocs": "Pazi! Te nastavitve lahko premikate brez skrbi, lahko uničijo vse zgodovine sporočil. Prosimo, preberite dokumentacijo, preden vklopite funkcijo v tukaj.", + "RetentionPolicyRoom_ReadTheDocs": "Pazi! Te nastavitve lahko premikate brez skrbi, lahko uničijo vse zgodovine sporočil. Prosimo, preberite dokumentacijo, preden vklopite funkcijo v tukaj.", "RetentionPolicy_AppliesToChannels": "Velja za kanale", "RetentionPolicy_AppliesToDMs": "Velja za neposredna sporočila", "RetentionPolicy_AppliesToGroups": "Velja za zasebne skupine", diff --git a/packages/i18n/src/locales/sq.i18n.json b/packages/i18n/src/locales/sq.i18n.json index 1db950269e529..b107824eb1fd0 100644 --- a/packages/i18n/src/locales/sq.i18n.json +++ b/packages/i18n/src/locales/sq.i18n.json @@ -2756,4 +2756,4 @@ "your_message_optional": "mesazhi juaj (opsional)", "__username__is_no_longer__role__defined_by__user_by_": "{{username}} nuk është më {{role}}, duke {{user_by}}", "__username__was_set__role__by__user_by_": "{{username}} u {{role}} nga {{user_by}}" -} +} \ No newline at end of file diff --git a/packages/i18n/src/locales/sr.i18n.json b/packages/i18n/src/locales/sr.i18n.json index 7a9301b4b4f7d..dd15f6d86f3ca 100644 --- a/packages/i18n/src/locales/sr.i18n.json +++ b/packages/i18n/src/locales/sr.i18n.json @@ -1641,7 +1641,6 @@ "RetentionPolicyRoom_ExcludePinned": "Искључите закачене поруке", "RetentionPolicyRoom_FilesOnly": "Обриши само датотеке, остави поруке", "RetentionPolicyRoom_OverrideGlobal": "Прекорачити глобалну политику задржавања", - "RetentionPolicyRoom_ReadTheDocs": "Пази! Подешавање ових поставки без велике пажње може уништити све историје порука. Молимо прочитајте документацију пре него што укључите функцију на <ЛХ_ХТМЛ_ОПЕН_а хреф = 'хттпс: //роцкет.цхат/доцс/администраторгуидес/ретентион-полициес/'_ЛХ_ХТМЛ_ЕНД> овде <ЛХ_ХТМЛ_ЦЛОСЕ_а_ЛХ_ХТМЛ_ЕНД>.", "RetentionPolicy_AppliesToChannels": "Примењује се на канале", "RetentionPolicy_AppliesToDMs": "Примењује се на директне поруке", "RetentionPolicy_AppliesToGroups": "Примјењује се на приватне групе", diff --git a/packages/i18n/src/locales/sv.i18n.json b/packages/i18n/src/locales/sv.i18n.json index 785dc05e4aeee..8657f88f80800 100644 --- a/packages/i18n/src/locales/sv.i18n.json +++ b/packages/i18n/src/locales/sv.i18n.json @@ -6938,4 +6938,4 @@ "__usernames__joined": "{{usernames}} anslöt", "__usersCount__joined": "{{count}} anslöt", "__usersCount__people_will_be_invited": "{{usersCount}} personer bjuds in" -} +} \ No newline at end of file diff --git a/packages/i18n/src/locales/ta-IN.i18n.json b/packages/i18n/src/locales/ta-IN.i18n.json index 38c4412755ed5..0c5f06b0e49e4 100644 --- a/packages/i18n/src/locales/ta-IN.i18n.json +++ b/packages/i18n/src/locales/ta-IN.i18n.json @@ -2755,4 +2755,4 @@ "your_message_optional": "உங்கள் செய்தி (விரும்பினால்)", "__username__is_no_longer__role__defined_by__user_by_": "{{username}} {{user_by}} மூலம், {{role}} இனி ஆகிறது", "__username__was_set__role__by__user_by_": "{{username}} {{user_by}} மூலம் {{role}} அமைக்கப்பட்டது" -} +} \ No newline at end of file diff --git a/packages/i18n/src/locales/th-TH.i18n.json b/packages/i18n/src/locales/th-TH.i18n.json index f9e90f7889c39..b65fc737ad8fa 100644 --- a/packages/i18n/src/locales/th-TH.i18n.json +++ b/packages/i18n/src/locales/th-TH.i18n.json @@ -2738,4 +2738,4 @@ "your_message": "ข้อความของคุณ", "your_message_optional": "ข้อความของคุณ (ไม่จำเป็น)", "__username__is_no_longer__role__defined_by__user_by_": "{{username}} ไม่ไช่ {{role}} by {{user_by}}" -} +} \ No newline at end of file diff --git a/packages/i18n/src/locales/tr.i18n.json b/packages/i18n/src/locales/tr.i18n.json index c2d73f8cc07ae..2e378682ada6e 100644 --- a/packages/i18n/src/locales/tr.i18n.json +++ b/packages/i18n/src/locales/tr.i18n.json @@ -3262,4 +3262,4 @@ "your_message_optional": "iletiniz (isteğe bağlı)", "__username__is_no_longer__role__defined_by__user_by_": "{{username}} adlı kullanıcı {{user_by}} tarafından {{role}} rolünden çıkarıldı.", "__username__was_set__role__by__user_by_": "{{username}} adlı kullanıcı {{user_by}} tarafından {{role}} rolüne atandı." -} +} \ No newline at end of file diff --git a/packages/i18n/src/locales/uk.i18n.json b/packages/i18n/src/locales/uk.i18n.json index 6504e0275b17d..b464315961235 100644 --- a/packages/i18n/src/locales/uk.i18n.json +++ b/packages/i18n/src/locales/uk.i18n.json @@ -3346,4 +3346,4 @@ "__count__empty_rooms_will_be_removed_automatically__rooms__": "{{count}} порожні кімнати будуть видалені автоматично:
{{rooms}}.", "__username__is_no_longer__role__defined_by__user_by_": "{{username}} більше не {{role}}, за рішенням {{user_by}}", "__username__was_set__role__by__user_by_": "{{username}} був встановлений {{role}} за рішенням {{user_by}}" -} +} \ No newline at end of file diff --git a/packages/i18n/src/locales/vi-VN.i18n.json b/packages/i18n/src/locales/vi-VN.i18n.json index 2fc14dfeceb73..4cb5126abcde9 100644 --- a/packages/i18n/src/locales/vi-VN.i18n.json +++ b/packages/i18n/src/locales/vi-VN.i18n.json @@ -2853,4 +2853,4 @@ "__count__empty_rooms_will_be_removed_automatically": "{{count}} phòng trống sẽ được gỡ bỏ tự động.", "__count__empty_rooms_will_be_removed_automatically__rooms__": "{{count}} phòng trống sẽ được gỡ bỏ tự động:
{{rooms}}.", "__username__was_set__role__by__user_by_": "{{username}} đã được đặt {{role}} bởi {{user_by}}" -} +} \ No newline at end of file diff --git a/packages/i18n/src/locales/zh-HK.i18n.json b/packages/i18n/src/locales/zh-HK.i18n.json index f96e7dde5a8e7..acc9d74d80dfa 100644 --- a/packages/i18n/src/locales/zh-HK.i18n.json +++ b/packages/i18n/src/locales/zh-HK.i18n.json @@ -2771,4 +2771,4 @@ "your_message_optional": "你的信息(可选)", "__username__is_no_longer__role__defined_by__user_by_": " {{user_by}} 已把 {{username}} 從 {{role}} 中移除", "__username__was_set__role__by__user_by_": " {{user_by}} 已把 {{username}} 加進 {{role}} 中" -} +} \ No newline at end of file diff --git a/packages/i18n/src/locales/zh-TW.i18n.json b/packages/i18n/src/locales/zh-TW.i18n.json index c77228663fa5b..c241853f6c865 100644 --- a/packages/i18n/src/locales/zh-TW.i18n.json +++ b/packages/i18n/src/locales/zh-TW.i18n.json @@ -4567,4 +4567,4 @@ "__count__empty_rooms_will_be_removed_automatically__rooms__": "{{count}} 空的房間將會自動移除:
{{rooms}}。", "__username__is_no_longer__role__defined_by__user_by_": "{{username}}不再是{{role}},由{{user_by}}", "__username__was_set__role__by__user_by_": "{{user_by}}設定{{username}}為{{role}}的身份" -} +} \ No newline at end of file diff --git a/packages/i18n/src/locales/zh.i18n.json b/packages/i18n/src/locales/zh.i18n.json index 48ab9e7044319..c8155ba6cb754 100644 --- a/packages/i18n/src/locales/zh.i18n.json +++ b/packages/i18n/src/locales/zh.i18n.json @@ -4132,4 +4132,4 @@ "__count__empty_rooms_will_be_removed_automatically__rooms__": "将会自动移除以下 {{count}} 个空聊天室:
{{rooms}}", "__username__is_no_longer__role__defined_by__user_by_": "{{user_by}} 移除了 {{username}} 的 {{role}} 角色", "__username__was_set__role__by__user_by_": "{{user_by}} 设置 {{username}} 为 {{role}} 角色" -} +} \ No newline at end of file From c87f62571358879f38cc3a20de22c4f1b444c66a Mon Sep 17 00:00:00 2001 From: juliajforesti Date: Fri, 31 Oct 2025 15:44:04 -0300 Subject: [PATCH 09/11] chore: mark deprecated links for migration to `go.rocket.chat` --- apps/meteor/client/lib/links.ts | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/apps/meteor/client/lib/links.ts b/apps/meteor/client/lib/links.ts index 302479c6a2728..4c97d4696fff5 100644 --- a/apps/meteor/client/lib/links.ts +++ b/apps/meteor/client/lib/links.ts @@ -32,15 +32,26 @@ export const links = { versionSupport: `${GO_ROCKET_CHAT_PREFIX}/i/version-support`, updateProduct: `${GO_ROCKET_CHAT_PREFIX}/i/update-product`, }, + /** @deprecated use `go.rocket.chat` links */ desktopAppDownload: 'https://rocket.chat/download', + /** @deprecated use `go.rocket.chat` links */ enterprise: 'https://www.rocket.chat/enterprise', + /** @deprecated use `go.rocket.chat` links */ outboundDocs: 'https://docs.rocket.chat/docs/p2p-outbound-messaging', + /** @deprecated use `go.rocket.chat` links */ privacy: 'https://rocket.chat/privacy', + /** @deprecated use `go.rocket.chat` links */ retentionPolicy: 'https://docs.rocket.chat/use-rocket.chat/workspace-administration/settings/retention-policies', + /** @deprecated use `go.rocket.chat` links */ rocketChat: 'https://rocket.chat/', + /** @deprecated use `go.rocket.chat` links */ rocketChatUpdated: 'https://rocket.chat/updated', + /** @deprecated use `go.rocket.chat` links */ scaling: 'https://docs.rocket.chat/deploy/scaling-rocket.chat', + /** @deprecated use `go.rocket.chat` links */ terms: 'https://rocket.chat/terms', + /** @deprecated use `go.rocket.chat` links */ updatingRocketChat: 'https://docs.rocket.chat/v1/docs/en/updating-rocketchat', + /** @deprecated use `go.rocket.chat` links */ webhooks: 'https://docs.rocket.chat/use-rocket.chat/omnichannel/webhooks', } as const; From 2d05524f47ffbba2ca2e6fbc17ce55cec98b2f5b Mon Sep 17 00:00:00 2001 From: juliajforesti Date: Fri, 31 Oct 2025 15:56:16 -0300 Subject: [PATCH 10/11] chore: translation quotes --- packages/i18n/src/locales/af.i18n.json | 2 +- packages/i18n/src/locales/ar.i18n.json | 2 +- packages/i18n/src/locales/az.i18n.json | 2 +- packages/i18n/src/locales/be-BY.i18n.json | 2 +- packages/i18n/src/locales/bg.i18n.json | 2 +- packages/i18n/src/locales/bs.i18n.json | 2 +- packages/i18n/src/locales/ca.i18n.json | 2 +- packages/i18n/src/locales/cs.i18n.json | 2 +- packages/i18n/src/locales/cy.i18n.json | 2 +- packages/i18n/src/locales/da.i18n.json | 2 +- packages/i18n/src/locales/de-AT.i18n.json | 2 +- packages/i18n/src/locales/de-IN.i18n.json | 2 +- packages/i18n/src/locales/de.i18n.json | 2 +- packages/i18n/src/locales/el.i18n.json | 2 +- packages/i18n/src/locales/en.i18n.json | 2 +- packages/i18n/src/locales/eo.i18n.json | 2 +- packages/i18n/src/locales/es.i18n.json | 2 +- packages/i18n/src/locales/fa.i18n.json | 2 +- packages/i18n/src/locales/fi.i18n.json | 2 +- packages/i18n/src/locales/fr.i18n.json | 2 +- packages/i18n/src/locales/hi-IN.i18n.json | 2 +- packages/i18n/src/locales/hr.i18n.json | 2 +- packages/i18n/src/locales/hu.i18n.json | 2 +- packages/i18n/src/locales/id.i18n.json | 2 +- packages/i18n/src/locales/it.i18n.json | 2 +- packages/i18n/src/locales/ja.i18n.json | 2 +- packages/i18n/src/locales/ka-GE.i18n.json | 2 +- packages/i18n/src/locales/km.i18n.json | 2 +- packages/i18n/src/locales/ko.i18n.json | 2 +- packages/i18n/src/locales/ku.i18n.json | 2 +- packages/i18n/src/locales/lo.i18n.json | 2 +- packages/i18n/src/locales/lt.i18n.json | 2 +- packages/i18n/src/locales/lv.i18n.json | 2 +- packages/i18n/src/locales/mn.i18n.json | 2 +- packages/i18n/src/locales/ms-MY.i18n.json | 2 +- packages/i18n/src/locales/nb.i18n.json | 2 +- packages/i18n/src/locales/nl.i18n.json | 2 +- packages/i18n/src/locales/nn.i18n.json | 2 +- packages/i18n/src/locales/pl.i18n.json | 2 +- packages/i18n/src/locales/pt-BR.i18n.json | 2 +- packages/i18n/src/locales/pt.i18n.json | 2 +- packages/i18n/src/locales/ro.i18n.json | 2 +- packages/i18n/src/locales/ru.i18n.json | 2 +- packages/i18n/src/locales/sl-SI.i18n.json | 2 +- packages/i18n/src/locales/sq.i18n.json | 2 +- packages/i18n/src/locales/sv.i18n.json | 2 +- packages/i18n/src/locales/ta-IN.i18n.json | 2 +- packages/i18n/src/locales/th-TH.i18n.json | 2 +- packages/i18n/src/locales/tr.i18n.json | 2 +- packages/i18n/src/locales/uk.i18n.json | 2 +- packages/i18n/src/locales/vi-VN.i18n.json | 2 +- packages/i18n/src/locales/zh-HK.i18n.json | 2 +- packages/i18n/src/locales/zh-TW.i18n.json | 2 +- packages/i18n/src/locales/zh.i18n.json | 2 +- 54 files changed, 54 insertions(+), 54 deletions(-) diff --git a/packages/i18n/src/locales/af.i18n.json b/packages/i18n/src/locales/af.i18n.json index 236f2dab4e2e6..d1dd2445eef68 100644 --- a/packages/i18n/src/locales/af.i18n.json +++ b/packages/i18n/src/locales/af.i18n.json @@ -1812,7 +1812,7 @@ "RetentionPolicyRoom_FilesOnly": "Snoei slegs lêers, hou boodskappe", "RetentionPolicyRoom_MaxAge": "Maksimum boodskap ouderdom in dae (standaard: {{max}})", "RetentionPolicyRoom_OverrideGlobal": "Hersien globale retensiebeleid", - "RetentionPolicyRoom_ReadTheDocs": "Passop! As jy hierdie instellings sonder omhulsel aanpas, kan al die boodskapgeskiedenis vernietig word. Lees asseblief die dokumentasie voordat u die kenmerk op hierverander.", + "RetentionPolicyRoom_ReadTheDocs": "Passop! As jy hierdie instellings sonder omhulsel aanpas, kan al die boodskapgeskiedenis vernietig word. Lees asseblief die dokumentasie voordat u die kenmerk op hierverander.", "RetentionPolicy_AppliesToChannels": "Van toepassing op kanale", "RetentionPolicy_AppliesToDMs": "Van toepassing op direkte boodskappe", "RetentionPolicy_AppliesToGroups": "Van toepassing op privaat groepe", diff --git a/packages/i18n/src/locales/ar.i18n.json b/packages/i18n/src/locales/ar.i18n.json index 70d249b5026cd..2866091560402 100644 --- a/packages/i18n/src/locales/ar.i18n.json +++ b/packages/i18n/src/locales/ar.i18n.json @@ -3106,7 +3106,7 @@ "RetentionPolicyRoom_FilesOnly": "تنقيح الملفات فقط، والاحتفاظ بالرسائل", "RetentionPolicyRoom_MaxAge": "الحد الأقصى لعمر الرسائل بالأيام (الافتراضي: {{max}})", "RetentionPolicyRoom_OverrideGlobal": "تجاوز نهج الاستبقاء العام", - "RetentionPolicyRoom_ReadTheDocs": "احترس! يمكن أن يؤدي التغيير والتبديل في هذه الإعدادات دون أقصى قدر من العناية إلى تدمير كل محفوظات الرسائل. يرجى قراءة الوثائق قبل تشغيل الميزة هنا.", + "RetentionPolicyRoom_ReadTheDocs": "احترس! يمكن أن يؤدي التغيير والتبديل في هذه الإعدادات دون أقصى قدر من العناية إلى تدمير كل محفوظات الرسائل. يرجى قراءة الوثائق قبل تشغيل الميزة هنا.", "RetentionPolicy_Advanced_Precision": "استخدام تكوين نهج الاستبقاء المتقدم", "RetentionPolicy_Advanced_Precision_Cron": "استخدام Cron لنهج الاستبقاء المتقدم", "RetentionPolicy_Advanced_Precision_Cron_Description": "عدد المرات التي يجب فيها تشغيل مؤقت التنقيح المحدد بواسطة تعبير وظيفة cron. يؤدي تعيين هذا إلى قيمة أكثر دقة إلى جعل القنوات ذات مؤقتات الاستبقاء السريعة تعمل بشكل أفضل، ولكنها قد تكلف قوة معالجة إضافية على المجتمعات الكبيرة.", diff --git a/packages/i18n/src/locales/az.i18n.json b/packages/i18n/src/locales/az.i18n.json index 64bcf3693d49b..ad376528113f3 100644 --- a/packages/i18n/src/locales/az.i18n.json +++ b/packages/i18n/src/locales/az.i18n.json @@ -1813,7 +1813,7 @@ "RetentionPolicyRoom_FilesOnly": "Yalnız faylları daraltın, mesajları saxlayın", "RetentionPolicyRoom_MaxAge": "Günlərdə maksimum mesaj yaşı (default: {{max}})", "RetentionPolicyRoom_OverrideGlobal": "Qlobal saxlama siyasətini ləğv edin", - "RetentionPolicyRoom_ReadTheDocs": "Diqqətli ol! Bu parametrləri çox səmərəli istifadə etmədən tweaking bütün mesaj tarixini məhv edə bilər. Xüsusiyyətini burada buraxmadan əvvəl sənədləri oxuyun.", + "RetentionPolicyRoom_ReadTheDocs": "Diqqətli ol! Bu parametrləri çox səmərəli istifadə etmədən tweaking bütün mesaj tarixini məhv edə bilər. Xüsusiyyətini burada buraxmadan əvvəl sənədləri oxuyun.", "RetentionPolicy_AppliesToChannels": "Kanallara tətbiq edilir", "RetentionPolicy_AppliesToDMs": "Birbaşa mesajlar üçün tətbiq edilir", "RetentionPolicy_AppliesToGroups": "Şəxsi qruplara tətbiq edilir", diff --git a/packages/i18n/src/locales/be-BY.i18n.json b/packages/i18n/src/locales/be-BY.i18n.json index 2c98db601bc29..965f76967b305 100644 --- a/packages/i18n/src/locales/be-BY.i18n.json +++ b/packages/i18n/src/locales/be-BY.i18n.json @@ -1831,7 +1831,7 @@ "RetentionPolicyRoom_FilesOnly": "толькі Выдаляць файлы, захоўваць паведамленні", "RetentionPolicyRoom_MaxAge": "Максімальны ўзрост паведамленні ў днях (па змаўчанні: {{max}})", "RetentionPolicyRoom_OverrideGlobal": "Перавызначыць глабальную палітыку захоўвання", - "RetentionPolicyRoom_ReadTheDocs": "Асцярожна! Падладка гэтых параметраў без асаблівай дбайнасці можа знішчыць усю гісторыю паведамленняў. Калі ласка, прачытайце дакументацыю перш чым уключыць функцыю на тут.", + "RetentionPolicyRoom_ReadTheDocs": "Асцярожна! Падладка гэтых параметраў без асаблівай дбайнасці можа знішчыць усю гісторыю паведамленняў. Калі ласка, прачытайце дакументацыю перш чым уключыць функцыю на тут.", "RetentionPolicy_AppliesToChannels": "Ставіцца да каналах", "RetentionPolicy_AppliesToDMs": "Ўжываецца для накіравання паведамленняў", "RetentionPolicy_AppliesToGroups": "Ставіцца да прыватных групам", diff --git a/packages/i18n/src/locales/bg.i18n.json b/packages/i18n/src/locales/bg.i18n.json index e5fc356fdfb07..7bc3973c6e7f4 100644 --- a/packages/i18n/src/locales/bg.i18n.json +++ b/packages/i18n/src/locales/bg.i18n.json @@ -1809,7 +1809,7 @@ "RetentionPolicyRoom_FilesOnly": "Премахвайте само файлове, запазете съобщенията", "RetentionPolicyRoom_MaxAge": "Максимално възрастово съобщение в дни (по подразбиране: {{max}})", "RetentionPolicyRoom_OverrideGlobal": "Премахване на правилата за общо задържане", - "RetentionPolicyRoom_ReadTheDocs": "Внимавай! Изчистването на тези настройки без всякакви грижи може да унищожи цялата история на съобщенията. Моля, прочетете документацията, преди да включите функцията на тук.", + "RetentionPolicyRoom_ReadTheDocs": "Внимавай! Изчистването на тези настройки без всякакви грижи може да унищожи цялата история на съобщенията. Моля, прочетете документацията, преди да включите функцията на тук.", "RetentionPolicy_AppliesToChannels": "Прилага се за канали", "RetentionPolicy_AppliesToDMs": "Прилага се за директни съобщения", "RetentionPolicy_AppliesToGroups": "Отнася се за частни групи", diff --git a/packages/i18n/src/locales/bs.i18n.json b/packages/i18n/src/locales/bs.i18n.json index aafbd44a7c09a..5cce64fc2d90d 100644 --- a/packages/i18n/src/locales/bs.i18n.json +++ b/packages/i18n/src/locales/bs.i18n.json @@ -1806,7 +1806,7 @@ "RetentionPolicyRoom_FilesOnly": "Spusti samo datoteke, zadržite poruke", "RetentionPolicyRoom_MaxAge": "Maksimalna dob poruka u danima (zadana vrijednost: {{max}})", "RetentionPolicyRoom_OverrideGlobal": "Poništi globalno zadržavanje pravila", - "RetentionPolicyRoom_ReadTheDocs": "Pazi! Ugađanje ovih postavki bez veće pažnje može uništiti sve povijesti poruka. Pročitajte dokumentaciju prije nego što uključite značajku ovdje.", + "RetentionPolicyRoom_ReadTheDocs": "Pazi! Ugađanje ovih postavki bez veće pažnje može uništiti sve povijesti poruka. Pročitajte dokumentaciju prije nego što uključite značajku ovdje.", "RetentionPolicy_AppliesToChannels": "Odnosi se na kanale", "RetentionPolicy_AppliesToDMs": "Odnosi se na izravne poruke", "RetentionPolicy_AppliesToGroups": "Odnosi se na privatne grupe", diff --git a/packages/i18n/src/locales/ca.i18n.json b/packages/i18n/src/locales/ca.i18n.json index 235ff41d2efc6..25d12ba7104f5 100644 --- a/packages/i18n/src/locales/ca.i18n.json +++ b/packages/i18n/src/locales/ca.i18n.json @@ -3053,7 +3053,7 @@ "RetentionPolicyRoom_FilesOnly": "Esborri només arxius, mantingui missatges", "RetentionPolicyRoom_MaxAge": "Antiguitat màxima de l'missatge en dies (per defecte: {{max}})", "RetentionPolicyRoom_OverrideGlobal": "Anul·lar la política de retenció global", - "RetentionPolicyRoom_ReadTheDocs": "Compte! Ajustar aquestes configuracions sense tenir més cura pot destruir tot l'historial de missatges. Llegiu la documentació abans d'activar la funció aquí .", + "RetentionPolicyRoom_ReadTheDocs": "Compte! Ajustar aquestes configuracions sense tenir més cura pot destruir tot l'historial de missatges. Llegiu la documentació abans d'activar la funció aquí .", "RetentionPolicy_Advanced_Precision": "Utilitza la configuració avançada de la política de retenció", "RetentionPolicy_Advanced_Precision_Cron": "Utilitzeu Cron de política de retenció avançada", "RetentionPolicy_Advanced_Precision_Cron_Description": "Amb quina freqüència ha de executar-se el temporitzador de poda definit per l'expressió de la feina cron. Establir això en un valor més precís fa que els canals amb temporitzadors de retenció ràpids funcionin millor, però podria costar potència de processament addicional en comunitats grans.", diff --git a/packages/i18n/src/locales/cs.i18n.json b/packages/i18n/src/locales/cs.i18n.json index 1404e007ce91b..3a644b0f8b4e4 100644 --- a/packages/i18n/src/locales/cs.i18n.json +++ b/packages/i18n/src/locales/cs.i18n.json @@ -2596,7 +2596,7 @@ "RetentionPolicyRoom_FilesOnly": "Pročistit pouze soubory, zprávy ponechat", "RetentionPolicyRoom_MaxAge": "Maximální stáří zprávy ve dnech (výchozí: {{max}})", "RetentionPolicyRoom_OverrideGlobal": "Přepsat zásady globální uchovávání", - "RetentionPolicyRoom_ReadTheDocs": "Pozor! Vyladění těchto nastavení bez maximální péče může zničit celou historii zpráv. Přečtěte si dokumentaci zde před zapnutím funkce.", + "RetentionPolicyRoom_ReadTheDocs": "Pozor! Vyladění těchto nastavení bez maximální péče může zničit celou historii zpráv. Přečtěte si dokumentaci zde před zapnutím funkce.", "RetentionPolicy_AppliesToChannels": "Platí pro místnosti", "RetentionPolicy_AppliesToDMs": "Platí pro přímé zprávy", "RetentionPolicy_AppliesToGroups": "Platí pro soukromé skupiny", diff --git a/packages/i18n/src/locales/cy.i18n.json b/packages/i18n/src/locales/cy.i18n.json index 739625da4c7a1..36707c5413208 100644 --- a/packages/i18n/src/locales/cy.i18n.json +++ b/packages/i18n/src/locales/cy.i18n.json @@ -1807,7 +1807,7 @@ "RetentionPolicyRoom_FilesOnly": "Gwahardd ffeiliau yn unig, cadwch negeseuon", "RetentionPolicyRoom_MaxAge": "Oedran uchafswm neges mewn dyddiau (diofyn: {{max}})", "RetentionPolicyRoom_OverrideGlobal": "Anwybyddu'r polisi cadw byd-eang", - "RetentionPolicyRoom_ReadTheDocs": "Gwyliwch allan! Gall tweaking y lleoliadau hyn heb ofal eithaf ddinistrio holl hanes negeseuon. Darllenwch y ddogfennaeth cyn troi'r nodwedd ar yma.", + "RetentionPolicyRoom_ReadTheDocs": "Gwyliwch allan! Gall tweaking y lleoliadau hyn heb ofal eithaf ddinistrio holl hanes negeseuon. Darllenwch y ddogfennaeth cyn troi'r nodwedd ar yma.", "RetentionPolicy_AppliesToChannels": "Yn berthnasol i sianeli", "RetentionPolicy_AppliesToDMs": "Mae'n berthnasol i negeseuon uniongyrchol", "RetentionPolicy_AppliesToGroups": "Yn berthnasol i grwpiau preifat", diff --git a/packages/i18n/src/locales/da.i18n.json b/packages/i18n/src/locales/da.i18n.json index 39ad1e9ce49fe..e11476b03db83 100644 --- a/packages/i18n/src/locales/da.i18n.json +++ b/packages/i18n/src/locales/da.i18n.json @@ -2682,7 +2682,7 @@ "RetentionPolicyRoom_FilesOnly": "Beskær kun filer, hold meddelelser", "RetentionPolicyRoom_MaxAge": "Maksimal meddelelsesalder i dage (standard: {{max}})", "RetentionPolicyRoom_OverrideGlobal": "Tilsidesæt global opbevaringspolitik", - "RetentionPolicyRoom_ReadTheDocs": "OBS! Justering af disse indstillinger uden den yderste omhyggelighed kan slette al meddelelseshistorik. Læs venligst dokumentationen før du aktiverer funktionen her.", + "RetentionPolicyRoom_ReadTheDocs": "OBS! Justering af disse indstillinger uden den yderste omhyggelighed kan slette al meddelelseshistorik. Læs venligst dokumentationen før du aktiverer funktionen her.", "RetentionPolicy_Advanced_Precision": "Brug konfigurationen til avanceret opbevaringspolitik", "RetentionPolicy_Advanced_Precision_Cron": "Brug avanceret opbevaringspolitik vha. Cron", "RetentionPolicy_Advanced_Precision_Cron_Description": "Hvor ofte sletnings-timeren skal køre. Indstilling af dette til en mere præcis værdi gør kanaler med hurtige opbevarings-timere bedre, men kan koste ekstra procestid på store communities.", diff --git a/packages/i18n/src/locales/de-AT.i18n.json b/packages/i18n/src/locales/de-AT.i18n.json index 32aff56f1a6e4..4b9daeb1f49c8 100644 --- a/packages/i18n/src/locales/de-AT.i18n.json +++ b/packages/i18n/src/locales/de-AT.i18n.json @@ -1813,7 +1813,7 @@ "RetentionPolicyRoom_FilesOnly": "Bereinigen Sie nur Dateien, behalten Sie Nachrichten", "RetentionPolicyRoom_MaxAge": "Maximales Nachrichtenalter in Tagen (Standard: {{max}})", "RetentionPolicyRoom_OverrideGlobal": "Globale Aufbewahrungsrichtlinie außer Kraft setzen", - "RetentionPolicyRoom_ReadTheDocs": "Achtung! Das Anpassen dieser Einstellungen ohne große Sorgfalt kann den gesamten Nachrichtenverlauf zerstören. Bitte lesen Sie die Dokumentation, bevor Sie das Feature unter hieraktivieren.", + "RetentionPolicyRoom_ReadTheDocs": "Achtung! Das Anpassen dieser Einstellungen ohne große Sorgfalt kann den gesamten Nachrichtenverlauf zerstören. Bitte lesen Sie die Dokumentation, bevor Sie das Feature unter hieraktivieren.", "RetentionPolicy_AppliesToChannels": "Gilt für Kanäle", "RetentionPolicy_AppliesToDMs": "Gilt für direkte Nachrichten", "RetentionPolicy_AppliesToGroups": "Gilt für private Gruppen", diff --git a/packages/i18n/src/locales/de-IN.i18n.json b/packages/i18n/src/locales/de-IN.i18n.json index 5ac51508e74c0..70eb0dfa33a8e 100644 --- a/packages/i18n/src/locales/de-IN.i18n.json +++ b/packages/i18n/src/locales/de-IN.i18n.json @@ -2056,7 +2056,7 @@ "RetentionPolicyRoom_FilesOnly": "Bereinige nur Dateien, behalte Nachrichten", "RetentionPolicyRoom_MaxAge": "Maximales Nachrichtenalter in Tagen (Standard: {{max}})", "RetentionPolicyRoom_OverrideGlobal": "Globale Aufbewahrungsrichtlinie außer Kraft setzen", - "RetentionPolicyRoom_ReadTheDocs": "Achtung! Das Anpassen dieser Einstellungen ohne große Sorgfalt kann den gesamten Nachrichtenverlauf zerstören. Bitte lies die Dokumentation, bevor Du das Feature unter hieraktivierst.", + "RetentionPolicyRoom_ReadTheDocs": "Achtung! Das Anpassen dieser Einstellungen ohne große Sorgfalt kann den gesamten Nachrichtenverlauf zerstören. Bitte lies die Dokumentation, bevor Du das Feature unter hieraktivierst.", "RetentionPolicy_Description": "Löscht automatisch alte Nachrichten in Deiner Rocket.Chat-Instanz.", "RetentionPolicy_Enabled": "Aktiviert", "RetentionPolicy_ExcludePinned": "Pinned-Nachrichten ausschließen", diff --git a/packages/i18n/src/locales/de.i18n.json b/packages/i18n/src/locales/de.i18n.json index 5ec26f5588098..a3651c36a7aaf 100644 --- a/packages/i18n/src/locales/de.i18n.json +++ b/packages/i18n/src/locales/de.i18n.json @@ -3454,7 +3454,7 @@ "RetentionPolicyRoom_FilesOnly": "Nur Dateien bereinigen, Nachrichten behalten", "RetentionPolicyRoom_MaxAge": "Maximales Nachrichtenalter in Tagen (Standard: {{max}})", "RetentionPolicyRoom_OverrideGlobal": "Globale Aufbewahrungsrichtlinie außer Kraft setzen", - "RetentionPolicyRoom_ReadTheDocs": "Achtung! Eine fehlerhafte Anpassung dieser Einstellungen kann den gesamten Nachrichtenverlauf zerstören. Bitte lesen Sie die Dokumentation, bevor Sie das Feature hieraktivieren.", + "RetentionPolicyRoom_ReadTheDocs": "Achtung! Eine fehlerhafte Anpassung dieser Einstellungen kann den gesamten Nachrichtenverlauf zerstören. Bitte lesen Sie die Dokumentation, bevor Sie das Feature hieraktivieren.", "RetentionPolicy_Advanced_Precision": "Konfiguration der erweiterten Aufbewahrungsregelung verwenden", "RetentionPolicy_Advanced_Precision_Cron": "Erweiterte Aufbewahrungsregelung Cron verwenden", "RetentionPolicy_Advanced_Precision_Cron_Description": "Der Cron-Job-Ausdruck definiert, wie oft der Bereinigungs-Timer ausgeführt werden soll. Wenn dieser auf einen genaueren Wert gesetzt wird, funktionieren Kanäle mit schnellen Aufbewahrungs-Timern besser, verlieren allerdings möglicherweise in großen Communities zusätzliche Rechenleistung.", diff --git a/packages/i18n/src/locales/el.i18n.json b/packages/i18n/src/locales/el.i18n.json index 78aeca6cd2db1..25d6f9394db44 100644 --- a/packages/i18n/src/locales/el.i18n.json +++ b/packages/i18n/src/locales/el.i18n.json @@ -1815,7 +1815,7 @@ "RetentionPolicyRoom_FilesOnly": "Κλαδέψτε αρχεία μόνο, κρατήστε τα μηνύματα", "RetentionPolicyRoom_MaxAge": "Μέγιστη ηλικία μηνύματος σε ημέρες (προεπιλογή: {{max}})", "RetentionPolicyRoom_OverrideGlobal": "Αντικατάσταση της πολιτικής καθολικής διατήρησης", - "RetentionPolicyRoom_ReadTheDocs": "Πρόσεχε! Η προσαρμογή αυτών των ρυθμίσεων χωρίς μεγάλη προσοχή μπορεί να καταστρέψει όλο το ιστορικό των μηνυμάτων. Διαβάστε την τεκμηρίωση πριν ενεργοποιήσετε τη λειτουργία στο εδώ.", + "RetentionPolicyRoom_ReadTheDocs": "Πρόσεχε! Η προσαρμογή αυτών των ρυθμίσεων χωρίς μεγάλη προσοχή μπορεί να καταστρέψει όλο το ιστορικό των μηνυμάτων. Διαβάστε την τεκμηρίωση πριν ενεργοποιήσετε τη λειτουργία στο εδώ.", "RetentionPolicy_AppliesToChannels": "Ισχύει για κανάλια", "RetentionPolicy_AppliesToDMs": "Ισχύει για απευθείας μηνύματα", "RetentionPolicy_AppliesToGroups": "Ισχύει για ιδιωτικές ομάδες", diff --git a/packages/i18n/src/locales/en.i18n.json b/packages/i18n/src/locales/en.i18n.json index 83c8305a8a392..24c7a91c65a73 100644 --- a/packages/i18n/src/locales/en.i18n.json +++ b/packages/i18n/src/locales/en.i18n.json @@ -4424,7 +4424,7 @@ "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.", + "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.", "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.", diff --git a/packages/i18n/src/locales/eo.i18n.json b/packages/i18n/src/locales/eo.i18n.json index 8fd75bb4f770f..e96e81ddcd41b 100644 --- a/packages/i18n/src/locales/eo.i18n.json +++ b/packages/i18n/src/locales/eo.i18n.json @@ -1810,7 +1810,7 @@ "RetentionPolicyRoom_FilesOnly": "Senpaga dosieroj nur, konservu mesaĝojn", "RetentionPolicyRoom_MaxAge": "Maksimuma mesaĝo en tagoj (defaŭlte: {{max}})", "RetentionPolicyRoom_OverrideGlobal": "Anstataŭigi tutmondan retencan politikon", - "RetentionPolicyRoom_ReadTheDocs": "Atentu! Taksado de ĉi tiuj agordoj sen plej granda zorgo povas detrui ĉiujn mesaĝajn historiojn. Bonvolu legi la dokumentadon antaŭ igi la funkcion en ĉi tie.", + "RetentionPolicyRoom_ReadTheDocs": "Atentu! Taksado de ĉi tiuj agordoj sen plej granda zorgo povas detrui ĉiujn mesaĝajn historiojn. Bonvolu legi la dokumentadon antaŭ igi la funkcion en ĉi tie.", "RetentionPolicy_AppliesToChannels": "Aplikas al kanaloj", "RetentionPolicy_AppliesToDMs": "Aplikas direkti mesaĝojn", "RetentionPolicy_AppliesToGroups": "Aplikas al privataj grupoj", diff --git a/packages/i18n/src/locales/es.i18n.json b/packages/i18n/src/locales/es.i18n.json index aa699a0db35bc..9c2280c1f956a 100644 --- a/packages/i18n/src/locales/es.i18n.json +++ b/packages/i18n/src/locales/es.i18n.json @@ -3188,7 +3188,7 @@ "RetentionPolicyRoom_FilesOnly": "Retirar solo archivos, mantener mensajes", "RetentionPolicyRoom_MaxAge": "Antigüedad máxima de mensaje en días (por defecto: {{max}})", "RetentionPolicyRoom_OverrideGlobal": "Anular la política de retención global", - "RetentionPolicyRoom_ReadTheDocs": "¡Cuidado! Cambiar esta configuración sin precaución puede eliminar todo el historial de mensajes. Consulta aquí la documentación antes de activar la función.", + "RetentionPolicyRoom_ReadTheDocs": "¡Cuidado! Cambiar esta configuración sin precaución puede eliminar todo el historial de mensajes. Consulta aquí la documentación antes de activar la función.", "RetentionPolicy_Advanced_Precision": "Usar la configuración avanzada de la política de retención", "RetentionPolicy_Advanced_Precision_Cron": "Usar CRON de política de retención avanzada", "RetentionPolicy_Advanced_Precision_Cron_Description": "Frecuencia con la que debe ejecutarse el temporizador de retirada definido por la expresión del trabajo CRON. Establecer esto en un valor más preciso hace que los canales con temporizadores de retención rápidos funcionen mejor, pero podría exigir potencia de procesamiento adicional en comunidades grandes.", diff --git a/packages/i18n/src/locales/fa.i18n.json b/packages/i18n/src/locales/fa.i18n.json index ceb6dcd7a1f36..d1bc17319484d 100644 --- a/packages/i18n/src/locales/fa.i18n.json +++ b/packages/i18n/src/locales/fa.i18n.json @@ -2083,7 +2083,7 @@ "RetentionPolicyRoom_FilesOnly": "فقط پرونده ها را ببندید، پیام ها را نگه دارید", "RetentionPolicyRoom_MaxAge": "حداکثر سن پیام در روز (به طور پیش فرض: {{max}})", "RetentionPolicyRoom_OverrideGlobal": "نادیده گرفتن سیاست حفظ احتمالات جهانی", - "RetentionPolicyRoom_ReadTheDocs": "توجه! اعمال این بهینه سازی ممکن است بدون هیچ اختاری تاریخچه پیامهای شمار را از بین ببرد. لطفا راهنما را قبل از اعمال اینجا بخوانید", + "RetentionPolicyRoom_ReadTheDocs": "توجه! اعمال این بهینه سازی ممکن است بدون هیچ اختاری تاریخچه پیامهای شمار را از بین ببرد. لطفا راهنما را قبل از اعمال اینجا بخوانید", "RetentionPolicy_AppliesToChannels": "به کانال ها اعمال می شود", "RetentionPolicy_AppliesToDMs": "به پیام های مستقیم اعمال می شود", "RetentionPolicy_AppliesToGroups": "اعمال به گروه های خصوصی", diff --git a/packages/i18n/src/locales/fi.i18n.json b/packages/i18n/src/locales/fi.i18n.json index 0798981bd0729..d5cd816cbfa2a 100644 --- a/packages/i18n/src/locales/fi.i18n.json +++ b/packages/i18n/src/locales/fi.i18n.json @@ -3575,7 +3575,7 @@ "RetentionPolicyRoom_FilesOnly": "Karsi vain tiedostot, pidä viestit", "RetentionPolicyRoom_MaxAge": "Viestin maksimi-ikä päivinä (oletus: {{max}})", "RetentionPolicyRoom_OverrideGlobal": "Ohita yleinen säilytyskäytäntö", - "RetentionPolicyRoom_ReadTheDocs": "Ole varovainen! Näiden asetusten muuttaminen huolettomasti voi poistaa koko viestihistorian. Tutustu oppaisiin täällä, ennen kuin otat ominaisuuden käyttöön.", + "RetentionPolicyRoom_ReadTheDocs": "Ole varovainen! Näiden asetusten muuttaminen huolettomasti voi poistaa koko viestihistorian. Tutustu oppaisiin täällä, ennen kuin otat ominaisuuden käyttöön.", "RetentionPolicy_Advanced_Precision": "Käytä laajennettua säilytyskäytäntöä", "RetentionPolicy_Advanced_Precision_Cron": "Käytä laajennetun säilytyskäytännön Cron -käytäntöä", "RetentionPolicy_Advanced_Precision_Cron_Description": "Kuinka usein karsinta-ajastimen tulisi toimia, määritellään cron-työn lausekkeella. Jos tämä asetetaan tarkempaan arvoon, kanavat, joissa on nopeat säilytysajastimet, toimivat paremmin, mutta se saattaa vaatia ylimääräistä laskentatehoa suurissa yhteisöissä.", diff --git a/packages/i18n/src/locales/fr.i18n.json b/packages/i18n/src/locales/fr.i18n.json index 2fd06edb305a1..d6d27ed058211 100644 --- a/packages/i18n/src/locales/fr.i18n.json +++ b/packages/i18n/src/locales/fr.i18n.json @@ -3103,7 +3103,7 @@ "RetentionPolicyRoom_FilesOnly": "Élaguer uniquement les fichiers, conserver les messages", "RetentionPolicyRoom_MaxAge": "Âge maximal des messages en jours (par défaut : {{max}})", "RetentionPolicyRoom_OverrideGlobal": "Ignorer la politique de rétention globale", - "RetentionPolicyRoom_ReadTheDocs": "Faites attention lors de l'ajustement de ces paramètres, car vous risquez de détruire tout l'historique des messages. Lisez la documentation avant d'activer la fonctionnalité ici.", + "RetentionPolicyRoom_ReadTheDocs": "Faites attention lors de l'ajustement de ces paramètres, car vous risquez de détruire tout l'historique des messages. Lisez la documentation avant d'activer la fonctionnalité ici.", "RetentionPolicy_Advanced_Precision": "Utiliser la configuration de la politique de rétention avancée", "RetentionPolicy_Advanced_Precision_Cron": "Utiliser cron pour la politique de rétention avancée", "RetentionPolicy_Advanced_Precision_Cron_Description": "Fréquence d'exécution du temporisateur d'élagage définie par l'expression de la tâche cron. Une valeur plus précise améliore le fonctionnement des canaux avec des temporisateurs de rétention rapides, mais le coût en termes de puissance de traitement peut être élevé pour les grandes communautés.", diff --git a/packages/i18n/src/locales/hi-IN.i18n.json b/packages/i18n/src/locales/hi-IN.i18n.json index 5de066087d35f..905d85d7228ed 100644 --- a/packages/i18n/src/locales/hi-IN.i18n.json +++ b/packages/i18n/src/locales/hi-IN.i18n.json @@ -3817,7 +3817,7 @@ "RetentionPolicyRoom_FilesOnly": "केवल फाइलों की छँटाई करें, संदेश रखें", "RetentionPolicyRoom_MaxAge": "अधिकतम संदेश आयु दिनों में (डिफ़ॉल्ट: {{max}})", "RetentionPolicyRoom_OverrideGlobal": "वैश्विक प्रतिधारण नीति को ओवरराइड करें", - "RetentionPolicyRoom_ReadTheDocs": "ध्यान रहें! अत्यधिक सावधानी के बिना इन सेटिंग्स में बदलाव करने से सभी संदेश इतिहास नष्ट हो सकते हैं। कृपया यहां सुविधा चालू करने से पहले दस्तावेज़ पढ़ें।", + "RetentionPolicyRoom_ReadTheDocs": "ध्यान रहें! अत्यधिक सावधानी के बिना इन सेटिंग्स में बदलाव करने से सभी संदेश इतिहास नष्ट हो सकते हैं। कृपया यहां सुविधा चालू करने से पहले दस्तावेज़ पढ़ें।", "RetentionPolicy_Advanced_Precision": "उन्नत अवधारण नीति कॉन्फ़िगरेशन का उपयोग करें", "RetentionPolicy_Advanced_Precision_Cron": "उन्नत अवधारण नीति क्रॉन का उपयोग करें", "RetentionPolicy_Advanced_Precision_Cron_Description": "क्रॉन जॉब एक्सप्रेशन द्वारा परिभाषित प्रून टाइमर को कितनी बार चलाना चाहिए। इसे अधिक सटीक मान पर सेट करने से तेज़ रिटेंशन टाइमर वाले चैनल बेहतर काम करते हैं, लेकिन बड़े समुदायों पर अतिरिक्त प्रसंस्करण शक्ति खर्च हो सकती है।", diff --git a/packages/i18n/src/locales/hr.i18n.json b/packages/i18n/src/locales/hr.i18n.json index 14a8b44bb3d88..fe1df10dc49f6 100644 --- a/packages/i18n/src/locales/hr.i18n.json +++ b/packages/i18n/src/locales/hr.i18n.json @@ -1927,7 +1927,7 @@ "RetentionPolicyRoom_FilesOnly": "Spusti samo datoteke, zadržite poruke", "RetentionPolicyRoom_MaxAge": "Maksimalna dob poruka u danima (zadana vrijednost: {{max}})", "RetentionPolicyRoom_OverrideGlobal": "Poništi globalno zadržavanje pravila", - "RetentionPolicyRoom_ReadTheDocs": "Pazi! Ugađanje ovih postavki bez veće pažnje može uništiti sve povijesti poruka. Pročitajte dokumentaciju prije nego što uključite značajku ovdje.", + "RetentionPolicyRoom_ReadTheDocs": "Pazi! Ugađanje ovih postavki bez veće pažnje može uništiti sve povijesti poruka. Pročitajte dokumentaciju prije nego što uključite značajku ovdje.", "RetentionPolicy_AppliesToChannels": "Odnosi se na kanale", "RetentionPolicy_AppliesToDMs": "Odnosi se na izravne poruke", "RetentionPolicy_AppliesToGroups": "Odnosi se na privatne grupe", diff --git a/packages/i18n/src/locales/hu.i18n.json b/packages/i18n/src/locales/hu.i18n.json index c521bb64ea5cd..96c47802fe145 100644 --- a/packages/i18n/src/locales/hu.i18n.json +++ b/packages/i18n/src/locales/hu.i18n.json @@ -3365,7 +3365,7 @@ "RetentionPolicyRoom_FilesOnly": "Csak fájlok törlése, üzenetek megtartása", "RetentionPolicyRoom_MaxAge": "Legnagyobb üzenetéletkor napokban (alapértelmezett: {{max}})", "RetentionPolicyRoom_OverrideGlobal": "Globális megőrzési házirend felülbírálása", - "RetentionPolicyRoom_ReadTheDocs": "Vigyázzon! Ha ezeket a beállításokat a lehető legnagyobb körültekintés nélkül állítgatja, az összes üzenetelőzményt megsemmisítheti. Olvassa el a dokumentációt, mielőtt a funkciót bekapcsolja.", + "RetentionPolicyRoom_ReadTheDocs": "Vigyázzon! Ha ezeket a beállításokat a lehető legnagyobb körültekintés nélkül állítgatja, az összes üzenetelőzményt megsemmisítheti. Olvassa el a dokumentációt, mielőtt a funkciót bekapcsolja.", "RetentionPolicy_Advanced_Precision": "Speciális megőrzési házirend beállítás használata", "RetentionPolicy_Advanced_Precision_Cron": "Speciális megőrzési házirend cron-feladat használata", "RetentionPolicy_Advanced_Precision_Cron_Description": "Milyen gyakran kell futnia a cron-feladat kifejezéssel meghatározott törlési időzítőnek. Ennek egy pontosabb értékre állítása a gyors visszatartási időzítőkkel rendelkező csatornákat jobban működővé teszi, de további feldolgozási teljesítménybe kerülhet nagy közösségeknél.", diff --git a/packages/i18n/src/locales/id.i18n.json b/packages/i18n/src/locales/id.i18n.json index d57302533d9ed..5bfaadd393cd0 100644 --- a/packages/i18n/src/locales/id.i18n.json +++ b/packages/i18n/src/locales/id.i18n.json @@ -1808,7 +1808,7 @@ "RetentionPolicyRoom_FilesOnly": "Pangkas file saja, simpan pesan", "RetentionPolicyRoom_MaxAge": "Umur pesan maksimum dalam hari (default: {{max}})", "RetentionPolicyRoom_OverrideGlobal": "Timpa kebijakan retensi global", - "RetentionPolicyRoom_ReadTheDocs": "Awas! Tweaking pengaturan ini tanpa hati-hati dapat menghancurkan semua riwayat pesan. Silakan baca dokumentasi sebelum mengaktifkan fitur pada di sini.", + "RetentionPolicyRoom_ReadTheDocs": "Awas! Tweaking pengaturan ini tanpa hati-hati dapat menghancurkan semua riwayat pesan. Silakan baca dokumentasi sebelum mengaktifkan fitur pada di sini.", "RetentionPolicy_AppliesToChannels": "Berlaku untuk saluran", "RetentionPolicy_AppliesToDMs": "Berlaku untuk mengarahkan pesan", "RetentionPolicy_AppliesToGroups": "Berlaku untuk grup pribadi", diff --git a/packages/i18n/src/locales/it.i18n.json b/packages/i18n/src/locales/it.i18n.json index b20e49585bda3..d0b15f1325329 100644 --- a/packages/i18n/src/locales/it.i18n.json +++ b/packages/i18n/src/locales/it.i18n.json @@ -2256,7 +2256,7 @@ "RetentionPolicyRoom_FilesOnly": "Elimina solo i file, mantieni i messaggi", "RetentionPolicyRoom_MaxAge": "Durata massima messaggio in giorni (predefinito: {{max}})", "RetentionPolicyRoom_OverrideGlobal": "Sostituisci la politica di conservazione globale", - "RetentionPolicyRoom_ReadTheDocs": "Attenzione! Modificare queste impostazioni senza la massima cura può causare la distruzzione di tutta la cronologia dei messaggi. Leggere la documentazione qui prima di attivare la funzione.", + "RetentionPolicyRoom_ReadTheDocs": "Attenzione! Modificare queste impostazioni senza la massima cura può causare la distruzzione di tutta la cronologia dei messaggi. Leggere la documentazione qui prima di attivare la funzione.", "RetentionPolicy_AppliesToChannels": "Si applica ai canali", "RetentionPolicy_AppliesToDMs": "Si applica per dirigere i messaggi", "RetentionPolicy_AppliesToGroups": "Si applica a gruppi privati", diff --git a/packages/i18n/src/locales/ja.i18n.json b/packages/i18n/src/locales/ja.i18n.json index 757a03879eedc..5dd42f752d18a 100644 --- a/packages/i18n/src/locales/ja.i18n.json +++ b/packages/i18n/src/locales/ja.i18n.json @@ -3077,7 +3077,7 @@ "RetentionPolicyRoom_FilesOnly": "ファイルのみを整理し、メッセージは残す", "RetentionPolicyRoom_MaxAge": "メッセージ保持日数(デフォルト:{{max}})", "RetentionPolicyRoom_OverrideGlobal": "グローバル保持ポリシーを上書き", - "RetentionPolicyRoom_ReadTheDocs": "ご注意ください!これらの設定を不用意に調整すると、すべてのメッセージ履歴が破棄されます。機能を有効にする前にこちらのドキュメントを参照してください。", + "RetentionPolicyRoom_ReadTheDocs": "ご注意ください!これらの設定を不用意に調整すると、すべてのメッセージ履歴が破棄されます。機能を有効にする前にこちらのドキュメントを参照してください。", "RetentionPolicy_Advanced_Precision": "高度な保持ポリシー設定の使用", "RetentionPolicy_Advanced_Precision_Cron": "高度な保持ポリシークロンの使用", "RetentionPolicy_Advanced_Precision_Cron_Description": "整理タイマーの実行頻度はcronジョブ式で定義されます。これをより精密な値に設定すると、保持タイマーが高速なチャネルの動作が改善されますが、大規模コミュニティでは追加の処理能力が必要になる可能性があります。", diff --git a/packages/i18n/src/locales/ka-GE.i18n.json b/packages/i18n/src/locales/ka-GE.i18n.json index 2779ac9d87350..854f859e15878 100644 --- a/packages/i18n/src/locales/ka-GE.i18n.json +++ b/packages/i18n/src/locales/ka-GE.i18n.json @@ -2428,7 +2428,7 @@ "RetentionPolicyRoom_ExcludePinned": "მიმაგრებული შეტყობინებების გამორიცხვა", "RetentionPolicyRoom_MaxAge": "შეტყობინების მაქსიმალური ასაკი დღეებში(დეფაულტი:{{max}})", "RetentionPolicyRoom_OverrideGlobal": "გადახედეთ გლობალური შენახვის წესებს", - "RetentionPolicyRoom_ReadTheDocs": "ფრთხილად! ამ პარამეტრების შეცვლისას იყავით ძალიან ფრთხილად. არასწორმა მოქმედებამ შეიძლება შეტყობინებების ისტორიის სრული განადგურება გამოიწვიოს.აქ რაიმის შეცვლამდე გაეცანით დოკუმენტაციას", + "RetentionPolicyRoom_ReadTheDocs": "ფრთხილად! ამ პარამეტრების შეცვლისას იყავით ძალიან ფრთხილად. არასწორმა მოქმედებამ შეიძლება შეტყობინებების ისტორიის სრული განადგურება გამოიწვიოს.აქ რაიმის შეცვლამდე გაეცანით დოკუმენტაციას", "RetentionPolicy_AppliesToChannels": "ვრცელდება არხებზე", "RetentionPolicy_AppliesToDMs": "ვრცელდება პირდაპირ შეტყობინებებზე", "RetentionPolicy_AppliesToGroups": "ვრცელდება კერძო ჯგუფებზე", diff --git a/packages/i18n/src/locales/km.i18n.json b/packages/i18n/src/locales/km.i18n.json index 7562bd07bee63..52307b222581c 100644 --- a/packages/i18n/src/locales/km.i18n.json +++ b/packages/i18n/src/locales/km.i18n.json @@ -2090,7 +2090,7 @@ "RetentionPolicyRoom_FilesOnly": "លុបឯកសារតែរក្សាសារ", "RetentionPolicyRoom_MaxAge": "អាយុសារអតិបរមាក្នុងថ្ងៃ (លំនាំដើម {{max}})", "RetentionPolicyRoom_OverrideGlobal": "បដិសេធគោលនយោបាយរក្សាពិភពលោក", - "RetentionPolicyRoom_ReadTheDocs": "ប្រយ័ត្ន! ការកំណត់លឿនពេក ដោយមិនបានយកចិត្តទុកដាក់អាចលប់ចោលគ្រប់ប្រវត្តិសារទាំងអស់។ សូមអានការណែនាំមុនពេលបើកដំណើរការមុខងារទាំងនេះ នៅទីនេះ។", + "RetentionPolicyRoom_ReadTheDocs": "ប្រយ័ត្ន! ការកំណត់លឿនពេក ដោយមិនបានយកចិត្តទុកដាក់អាចលប់ចោលគ្រប់ប្រវត្តិសារទាំងអស់។ សូមអានការណែនាំមុនពេលបើកដំណើរការមុខងារទាំងនេះ នៅទីនេះ។", "RetentionPolicy_AppliesToChannels": "អនុវត្តទៅឆានែល", "RetentionPolicy_AppliesToDMs": "អនុវត្តទៅសារដោយផ្ទាល់", "RetentionPolicy_AppliesToGroups": "អនុវត្តចំពោះក្រុមឯកជន", diff --git a/packages/i18n/src/locales/ko.i18n.json b/packages/i18n/src/locales/ko.i18n.json index 3e9465161b3f2..cdc08ad80e469 100644 --- a/packages/i18n/src/locales/ko.i18n.json +++ b/packages/i18n/src/locales/ko.i18n.json @@ -2657,7 +2657,7 @@ "RetentionPolicyRoom_FilesOnly": "파일만 정리하고 메시지는 보존합니다.", "RetentionPolicyRoom_MaxAge": "최대 메시지 수명 (일수) (기본값 : {{max}})", "RetentionPolicyRoom_OverrideGlobal": "전역 보존 정책 재정의", - "RetentionPolicyRoom_ReadTheDocs": "주의하세요! 모든 메시지 기록이 삭제 될 수 있습니다. 기능을 사용하기 전에 이곳에서 설명서를 읽으십시오.", + "RetentionPolicyRoom_ReadTheDocs": "주의하세요! 모든 메시지 기록이 삭제 될 수 있습니다. 기능을 사용하기 전에 이곳에서 설명서를 읽으십시오.", "RetentionPolicy_AppliesToChannels": "채널에 적용", "RetentionPolicy_AppliesToDMs": "개인 대화방에 적용", "RetentionPolicy_AppliesToGroups": "비공개 그룹에 적용", diff --git a/packages/i18n/src/locales/ku.i18n.json b/packages/i18n/src/locales/ku.i18n.json index 64d61f2069068..871c3f2ec5b72 100644 --- a/packages/i18n/src/locales/ku.i18n.json +++ b/packages/i18n/src/locales/ku.i18n.json @@ -1804,7 +1804,7 @@ "RetentionPolicyRoom_FilesOnly": "Pelên tenê Prune, peyamên xwe biparêzin", "RetentionPolicyRoom_MaxAge": "Di rojan de herî mezintirîn mesaj (default: {{max}})", "RetentionPolicyRoom_OverrideGlobal": "Siyaseta polîtîkaya cîhanî ya sererast bike", - "RetentionPolicyRoom_ReadTheDocs": "Şîyar bin! Tewaking these settings, bêyî tedawî ji bo her dîrokek dîrok hilweşînin. Ji kerema xwe ya taybetmendiyê li ser li virbinivîse belgeyan bixwînin.", + "RetentionPolicyRoom_ReadTheDocs": "Şîyar bin! Tewaking these settings, bêyî tedawî ji bo her dîrokek dîrok hilweşînin. Ji kerema xwe ya taybetmendiyê li ser li virbinivîse belgeyan bixwînin.", "RetentionPolicy_AppliesToChannels": "Li ser kanalên xwe ye", "RetentionPolicy_AppliesToDMs": "Li peyamên yekser peyda dike", "RetentionPolicy_AppliesToGroups": "Li komên taybetî", diff --git a/packages/i18n/src/locales/lo.i18n.json b/packages/i18n/src/locales/lo.i18n.json index 5e4757c26333f..a20be5bb201ff 100644 --- a/packages/i18n/src/locales/lo.i18n.json +++ b/packages/i18n/src/locales/lo.i18n.json @@ -1838,7 +1838,7 @@ "RetentionPolicyRoom_FilesOnly": "ໄຟລ໌ Prune ພຽງແຕ່ເກັບຂໍ້ຄວາມ", "RetentionPolicyRoom_MaxAge": "ອາຍຸສູງສຸດຂອງຂໍ້ຄວາມໃນມື້ (ໂດຍທົ່ວໄປແລ້ວ: {{max}})", "RetentionPolicyRoom_OverrideGlobal": "ປະຕິບັດນະໂຍບາຍການຮັກສາລະດັບໂລກ", - "RetentionPolicyRoom_ReadTheDocs": "ລະ​ວັງ! ການປັບປຸງການຕັ້ງຄ່າເຫຼົ່ານີ້ໂດຍບໍ່ມີການດູແລສູງສຸດສາມາດທໍາລາຍປະຫວັດສາດຂໍ້ຄວາມທັງຫມົດໄດ້. ກະລຸນາອ່ານເອກະສານກ່ອນທີ່ຈະປ່ຽນຄຸນສົມບັດໃນ ຢູ່ທີ່ນີ້.", + "RetentionPolicyRoom_ReadTheDocs": "ລະ​ວັງ! ການປັບປຸງການຕັ້ງຄ່າເຫຼົ່ານີ້ໂດຍບໍ່ມີການດູແລສູງສຸດສາມາດທໍາລາຍປະຫວັດສາດຂໍ້ຄວາມທັງຫມົດໄດ້. ກະລຸນາອ່ານເອກະສານກ່ອນທີ່ຈະປ່ຽນຄຸນສົມບັດໃນ ຢູ່ທີ່ນີ້.", "RetentionPolicy_AppliesToChannels": "ນໍາໃຊ້ກັບຊ່ອງທາງ", "RetentionPolicy_AppliesToDMs": "ໃຊ້ກັບຂໍ້ຄວາມໂດຍກົງ", "RetentionPolicy_AppliesToGroups": "ນໍາໃຊ້ກັບກຸ່ມເອກະຊົນ", diff --git a/packages/i18n/src/locales/lt.i18n.json b/packages/i18n/src/locales/lt.i18n.json index 72c45b3262f41..1ba85862bc994 100644 --- a/packages/i18n/src/locales/lt.i18n.json +++ b/packages/i18n/src/locales/lt.i18n.json @@ -1860,7 +1860,7 @@ "RetentionPolicyRoom_FilesOnly": "Prune tik failus, saugo pranešimus", "RetentionPolicyRoom_MaxAge": "Maksimalus pranešimo amžius dienomis (numatytasis: {{max}})", "RetentionPolicyRoom_OverrideGlobal": "Pervesti pasaulinę saugojimo politiką", - "RetentionPolicyRoom_ReadTheDocs": "Saugokitės! Nepakankamai atsargiai keisdami šiuos nustatymus galite sunaikinti visą pranešimų istoriją. Prieš įjungdami šią funkciją, perskaitykite dokumentaciją čia.", + "RetentionPolicyRoom_ReadTheDocs": "Saugokitės! Nepakankamai atsargiai keisdami šiuos nustatymus galite sunaikinti visą pranešimų istoriją. Prieš įjungdami šią funkciją, perskaitykite dokumentaciją čia.", "RetentionPolicy_AppliesToChannels": "Taikoma kanalams", "RetentionPolicy_AppliesToDMs": "Taikoma tiesioginiams pranešimams", "RetentionPolicy_AppliesToGroups": "Taikoma privačioms grupėms", diff --git a/packages/i18n/src/locales/lv.i18n.json b/packages/i18n/src/locales/lv.i18n.json index 976c2c80f6924..ef825ebae009a 100644 --- a/packages/i18n/src/locales/lv.i18n.json +++ b/packages/i18n/src/locales/lv.i18n.json @@ -1826,7 +1826,7 @@ "RetentionPolicyRoom_FilesOnly": "Apgriezt tikai failus, saglabāt ziņojumus", "RetentionPolicyRoom_MaxAge": "Maksimālais ziņu vecums dienās (pēc noklusējuma: {{max}})", "RetentionPolicyRoom_OverrideGlobal": "Pārlabot globālo saglabāšanas politiki", - "RetentionPolicyRoom_ReadTheDocs": "Uzmanies! Konfigurējot šos iestatījumus bezrūpīgi izdzēst visu ziņojumu vēsturi. Pirms funkcijas ieslēgšanas lūdzam izlasīt dokumentāciju šeit.", + "RetentionPolicyRoom_ReadTheDocs": "Uzmanies! Konfigurējot šos iestatījumus bezrūpīgi izdzēst visu ziņojumu vēsturi. Pirms funkcijas ieslēgšanas lūdzam izlasīt dokumentāciju šeit.", "RetentionPolicy_AppliesToChannels": "Attiecas uz kanāliem", "RetentionPolicy_AppliesToDMs": "Attiecas uz tiešajiem ziņojumiem", "RetentionPolicy_AppliesToGroups": "Attiecas uz privātām grupām", diff --git a/packages/i18n/src/locales/mn.i18n.json b/packages/i18n/src/locales/mn.i18n.json index 34578842d91b0..2fee2b11628d3 100644 --- a/packages/i18n/src/locales/mn.i18n.json +++ b/packages/i18n/src/locales/mn.i18n.json @@ -1810,7 +1810,7 @@ "RetentionPolicyRoom_FilesOnly": "Зөвхөн файлын файлууд, мессежүүдийг хадгал", "RetentionPolicyRoom_MaxAge": "Өдрийн хамгийн их зурвасын нас (анхдагч: {{max}})", "RetentionPolicyRoom_OverrideGlobal": "Дэлхий дахинд хадгалах бодлогыг хүчингүй болгох", - "RetentionPolicyRoom_ReadTheDocs": "Болгоомжтой! Эдгээр тохиргоог сайтар тохироогүйн улмаас бүх зурвасын түүхийг устгаж чадна. Энэ функцыг энддээрээс асаахаасаа өмнө баримтыг уншина уу.", + "RetentionPolicyRoom_ReadTheDocs": "Болгоомжтой! Эдгээр тохиргоог сайтар тохироогүйн улмаас бүх зурвасын түүхийг устгаж чадна. Энэ функцыг энддээрээс асаахаасаа өмнө баримтыг уншина уу.", "RetentionPolicy_AppliesToChannels": "Суваг ашиглах", "RetentionPolicy_AppliesToDMs": "Мессежийг ашиглахад ашигладаг", "RetentionPolicy_AppliesToGroups": "Хувийн бүлгүүдэд хэрэглэнэ", diff --git a/packages/i18n/src/locales/ms-MY.i18n.json b/packages/i18n/src/locales/ms-MY.i18n.json index dff3c51469325..0ac67128c4313 100644 --- a/packages/i18n/src/locales/ms-MY.i18n.json +++ b/packages/i18n/src/locales/ms-MY.i18n.json @@ -1813,7 +1813,7 @@ "RetentionPolicyRoom_FilesOnly": "Fail prune sahaja, simpan mesej", "RetentionPolicyRoom_MaxAge": "Umur mesej maksimum dalam hari (lalai: {{max}})", "RetentionPolicyRoom_OverrideGlobal": "Mengatasi dasar pengekalan global", - "RetentionPolicyRoom_ReadTheDocs": "Berhati-hati! Tweaking tetapan ini tanpa berhati-hati boleh memusnahkan semua sejarah mesej. Sila baca dokumentasi sebelum mengalihkan ciri pada di sini.", + "RetentionPolicyRoom_ReadTheDocs": "Berhati-hati! Tweaking tetapan ini tanpa berhati-hati boleh memusnahkan semua sejarah mesej. Sila baca dokumentasi sebelum mengalihkan ciri pada di sini.", "RetentionPolicy_AppliesToChannels": "Terpakai kepada saluran", "RetentionPolicy_AppliesToDMs": "Terpakai untuk mengarahkan mesej", "RetentionPolicy_AppliesToGroups": "Terpakai kepada kumpulan swasta", diff --git a/packages/i18n/src/locales/nb.i18n.json b/packages/i18n/src/locales/nb.i18n.json index 893702eb1390c..6046c34128bcd 100644 --- a/packages/i18n/src/locales/nb.i18n.json +++ b/packages/i18n/src/locales/nb.i18n.json @@ -4409,7 +4409,7 @@ "RetentionPolicyRoom_FilesOnly": "Beskjær kun filer, behold meldinger", "RetentionPolicyRoom_MaxAge": "Maksimal meldingsalder i dager (standard: {{max}})", "RetentionPolicyRoom_OverrideGlobal": "Overstyr globale retningslinjer for oppbevaring", - "RetentionPolicyRoom_ReadTheDocs": "Pass på! Å endre disse innstillingene uten ytterst forsiktighet kan ødelegge all meldingshistorikk. Les dokumentasjonen før du slår på funksjonen herher.", + "RetentionPolicyRoom_ReadTheDocs": "Pass på! Å endre disse innstillingene uten ytterst forsiktighet kan ødelegge all meldingshistorikk. Les dokumentasjonen før du slår på funksjonen herher.", "RetentionPolicy_Advanced_Precision": "Bruk avansert konfigurasjon av policy for oppbevaring", "RetentionPolicy_Advanced_Precision_Cron": "Bruk avansert cron for arkiveringspolicy", "RetentionPolicy_Advanced_Precision_Cron_Description": "Hvor ofte prune-timeren skal kjøre, definert av et cron-uttrykk. Å sette dette til en mer presis verdi gjør at kanaler med raske retention-timere fungerer bedre, men kan kreve mer prosessorkraft i store fellesskap.", diff --git a/packages/i18n/src/locales/nl.i18n.json b/packages/i18n/src/locales/nl.i18n.json index 68f8c245470f8..e7353a51bcd74 100644 --- a/packages/i18n/src/locales/nl.i18n.json +++ b/packages/i18n/src/locales/nl.i18n.json @@ -3098,7 +3098,7 @@ "RetentionPolicyRoom_FilesOnly": "Alleen bestanden snoeien, berichten bewaren", "RetentionPolicyRoom_MaxAge": "Maximale berichtleeftijd in dagen (standaard: {{max}})", "RetentionPolicyRoom_OverrideGlobal": "Negeer het globale retentiebeleid", - "RetentionPolicyRoom_ReadTheDocs": "Kijk uit! Als u deze instellingen zonder de grootste zorg aanpast, kan dit alle berichthistorie vernietigen. Lees de documentatie voordat u de functie inschakelt hier.", + "RetentionPolicyRoom_ReadTheDocs": "Kijk uit! Als u deze instellingen zonder de grootste zorg aanpast, kan dit alle berichthistorie vernietigen. Lees de documentatie voordat u de functie inschakelt hier.", "RetentionPolicy_Advanced_Precision": "Configuratie van geavanceerde retentiebeleid gebruiken", "RetentionPolicy_Advanced_Precision_Cron": "Gebruik cron geavanceerde retentiebeleid", "RetentionPolicy_Advanced_Precision_Cron_Description": "Hoe vaak de prune-timer moet worden uitgevoerd, gedefinieerd door cron job expressie. Als u dit instelt op een nauwkeurigere waarde, werken kanalen met snelle retentietimers beter, maar kan dit extra verwerkingskracht kosten voor grote gemeenschappen.", diff --git a/packages/i18n/src/locales/nn.i18n.json b/packages/i18n/src/locales/nn.i18n.json index afb5329a919ee..68e612431b45c 100644 --- a/packages/i18n/src/locales/nn.i18n.json +++ b/packages/i18n/src/locales/nn.i18n.json @@ -4161,7 +4161,7 @@ "RetentionPolicyRoom_FilesOnly": "Bare beskjyll filer, hold beskjeder", "RetentionPolicyRoom_MaxAge": "Maksimal meldingsalder i dager (standard: {{max}})", "RetentionPolicyRoom_OverrideGlobal": "Overstyr global retensjonspolicy", - "RetentionPolicyRoom_ReadTheDocs": "Pass på! Å endre disse innstillingene uten ytterst forsiktighet kan ødelegge all meldingshistorikk. Les dokumentasjonen før du slår på funksjonen herher.", + "RetentionPolicyRoom_ReadTheDocs": "Pass på! Å endre disse innstillingene uten ytterst forsiktighet kan ødelegge all meldingshistorikk. Les dokumentasjonen før du slår på funksjonen herher.", "RetentionPolicy_AppliesToChannels": "Gjelder kanaler", "RetentionPolicy_AppliesToChannels_Description": "Inkluderer offentlige kanaler, diskusjoner og team.", "RetentionPolicy_AppliesToDMs": "Gjelder direkte meldinger", diff --git a/packages/i18n/src/locales/pl.i18n.json b/packages/i18n/src/locales/pl.i18n.json index e9d2f46897400..74210a26e8f0d 100644 --- a/packages/i18n/src/locales/pl.i18n.json +++ b/packages/i18n/src/locales/pl.i18n.json @@ -3377,7 +3377,7 @@ "RetentionPolicyRoom_FilesOnly": "Przycinaj tylko pliki, zachowaj wiadomości", "RetentionPolicyRoom_MaxAge": "Maksymalny wiek wiadomości w dniach (domyślnie: {{max}})", "RetentionPolicyRoom_OverrideGlobal": "Zastąp globalną zasadę przechowywania", - "RetentionPolicyRoom_ReadTheDocs": "Uważaj! Poprawianie tych ustawień bez szczególnej staranności może zniszczyć całą historię wiadomości. Zapoznaj się z dokumentacją przed włączeniem funkcji dostępną tutaj.", + "RetentionPolicyRoom_ReadTheDocs": "Uważaj! Poprawianie tych ustawień bez szczególnej staranności może zniszczyć całą historię wiadomości. Zapoznaj się z dokumentacją przed włączeniem funkcji dostępną tutaj.", "RetentionPolicy_Advanced_Precision": "Używaj zaawansowanej konfiguracji polityki retencji", "RetentionPolicy_Advanced_Precision_Cron": "Używaj zaawansowanej konfiguracji Cron dla polityki retencji", "RetentionPolicy_Advanced_Precision_Cron_Description": "Jak często powinien działać timer przycinania definowane przez ustawienie cron joba. Ustawienie tej wartości na bardziej precyzyjną powoduje, że kanały z szybkimi licznikami czasu przechowywania działają lepiej, ale mogą kosztować dodatkową moc obliczeniową w dużych społecznościach.", diff --git a/packages/i18n/src/locales/pt-BR.i18n.json b/packages/i18n/src/locales/pt-BR.i18n.json index 0c828577432d6..ae8118b885571 100644 --- a/packages/i18n/src/locales/pt-BR.i18n.json +++ b/packages/i18n/src/locales/pt-BR.i18n.json @@ -4297,7 +4297,7 @@ "RetentionPolicyRoom_FilesOnly": "Remover apenas arquivos, manter as mensagens", "RetentionPolicyRoom_MaxAge": "Idade máxima da mensagem em dias (padrão: {{max}})", "RetentionPolicyRoom_OverrideGlobal": "Substituir política de retenção global", - "RetentionPolicyRoom_ReadTheDocs": "Cuidado! Ajustar essas configurações sem atenção poderá destruir todo o histórico de mensagens. Leia a documentação antes de ativar o recurso aqui.", + "RetentionPolicyRoom_ReadTheDocs": "Cuidado! Ajustar essas configurações sem atenção poderá destruir todo o histórico de mensagens. Leia a documentação antes de ativar o recurso aqui.", "RetentionPolicy_Advanced_Precision": "Usar configuração de política de retenção avançada", "RetentionPolicy_Advanced_Precision_Cron": "Usar cron de política de retenção avançada", "RetentionPolicy_Advanced_Precision_Cron_Description": "Com que frequência o timer de remoção deve ser executado definido pela expressão de jobs do cron. Definir para um valor mais preciso faz com que canais com timers de retenção rápida funcionem melhor, mas pode ter custo extra de processamento em comunidades grandes.", diff --git a/packages/i18n/src/locales/pt.i18n.json b/packages/i18n/src/locales/pt.i18n.json index c33d2baa2347c..f4a86b54f9fc2 100644 --- a/packages/i18n/src/locales/pt.i18n.json +++ b/packages/i18n/src/locales/pt.i18n.json @@ -2105,7 +2105,7 @@ "RetentionPolicyRoom_FilesOnly": "Remover apenas arquivos, mantenha mensagens", "RetentionPolicyRoom_MaxAge": "Validade máxima da mensagem em dias (padrão: {{max}})", "RetentionPolicyRoom_OverrideGlobal": "Substituir política de retenção global", - "RetentionPolicyRoom_ReadTheDocs": "Cuidado! Ajustar estas configurações sem as devidas precauções, pode resultar na destruição de todo o histórico de mensagens. Leia a documentação antes de activar o recurso aqui.", + "RetentionPolicyRoom_ReadTheDocs": "Cuidado! Ajustar estas configurações sem as devidas precauções, pode resultar na destruição de todo o histórico de mensagens. Leia a documentação antes de activar o recurso aqui.", "RetentionPolicy_AppliesToChannels": "Aplica-se a canais", "RetentionPolicy_AppliesToDMs": "Aplica-se a direccionar mensagens", "RetentionPolicy_AppliesToGroups": "Aplica-se a grupos privados", diff --git a/packages/i18n/src/locales/ro.i18n.json b/packages/i18n/src/locales/ro.i18n.json index 2ce338e66e5d7..896b05f47dc11 100644 --- a/packages/i18n/src/locales/ro.i18n.json +++ b/packages/i18n/src/locales/ro.i18n.json @@ -1810,7 +1810,7 @@ "RetentionPolicyRoom_FilesOnly": "Prune numai fișierele, păstrează mesajele", "RetentionPolicyRoom_MaxAge": "Vârsta mesajului maxim în zile (implicit: {{max}})", "RetentionPolicyRoom_OverrideGlobal": "Depășiți politica de păstrare globală", - "RetentionPolicyRoom_ReadTheDocs": "Ai grija! Ajustarea acestor setări fără o atenție deosebită poate distruge tot istoricul mesajelor. Citiți documentația înainte de a activa caracteristica aici.", + "RetentionPolicyRoom_ReadTheDocs": "Ai grija! Ajustarea acestor setări fără o atenție deosebită poate distruge tot istoricul mesajelor. Citiți documentația înainte de a activa caracteristica aici.", "RetentionPolicy_AppliesToChannels": "Se aplică la canale", "RetentionPolicy_AppliesToDMs": "Se aplică pentru mesaje directe", "RetentionPolicy_AppliesToGroups": "Se aplică grupurilor private", diff --git a/packages/i18n/src/locales/ru.i18n.json b/packages/i18n/src/locales/ru.i18n.json index a5d54e5653588..a49a00f6e6ac4 100644 --- a/packages/i18n/src/locales/ru.i18n.json +++ b/packages/i18n/src/locales/ru.i18n.json @@ -3239,7 +3239,7 @@ "RetentionPolicyRoom_FilesOnly": "Удалять только файлы, сохранять сообщения", "RetentionPolicyRoom_MaxAge": "Максимальный срок жизни сообщения в днях (по умолчанию: {{max}})", "RetentionPolicyRoom_OverrideGlobal": "Переопределить глобальную политику очистки", - "RetentionPolicyRoom_ReadTheDocs": "Внимание! Изменение этих настроек без особой осторожности может уничтожить всю историю сообщений. Прежде чем включать эту функцию, пожалуйста, прочтите документацию здесь.", + "RetentionPolicyRoom_ReadTheDocs": "Внимание! Изменение этих настроек без особой осторожности может уничтожить всю историю сообщений. Прежде чем включать эту функцию, пожалуйста, прочтите документацию здесь.", "RetentionPolicy_Advanced_Precision": "Использовать расширенную конфигурацию политики очистки сообщений", "RetentionPolicy_Advanced_Precision_Cron": "Использовать расширенный планировщик для политики очистки сообщений", "RetentionPolicy_Advanced_Precision_Cron_Description": "Как часто должен запускаться таймер очистки сообщений определяется правилом задачи планировщика. Установка этих значений позволяет каналам с более частыми таймерами очистки сообщений работать лучше, но может стоить дополнительных вычислительных мощностей на больших сообществах.", diff --git a/packages/i18n/src/locales/sl-SI.i18n.json b/packages/i18n/src/locales/sl-SI.i18n.json index 314c739187047..0ba4cec220712 100644 --- a/packages/i18n/src/locales/sl-SI.i18n.json +++ b/packages/i18n/src/locales/sl-SI.i18n.json @@ -1807,7 +1807,7 @@ "RetentionPolicyRoom_FilesOnly": "Samo poševne datoteke, obdržite sporočila", "RetentionPolicyRoom_MaxAge": "Najvišja starost sporočil v dneh (privzeto: {{max}})", "RetentionPolicyRoom_OverrideGlobal": "Prekoračiti globalno politiko zadrževanja", - "RetentionPolicyRoom_ReadTheDocs": "Pazi! Te nastavitve lahko premikate brez skrbi, lahko uničijo vse zgodovine sporočil. Prosimo, preberite dokumentacijo, preden vklopite funkcijo v tukaj.", + "RetentionPolicyRoom_ReadTheDocs": "Pazi! Te nastavitve lahko premikate brez skrbi, lahko uničijo vse zgodovine sporočil. Prosimo, preberite dokumentacijo, preden vklopite funkcijo v tukaj.", "RetentionPolicy_AppliesToChannels": "Velja za kanale", "RetentionPolicy_AppliesToDMs": "Velja za neposredna sporočila", "RetentionPolicy_AppliesToGroups": "Velja za zasebne skupine", diff --git a/packages/i18n/src/locales/sq.i18n.json b/packages/i18n/src/locales/sq.i18n.json index b107824eb1fd0..3edcbf0de5fa4 100644 --- a/packages/i18n/src/locales/sq.i18n.json +++ b/packages/i18n/src/locales/sq.i18n.json @@ -1810,7 +1810,7 @@ "RetentionPolicyRoom_FilesOnly": "Prune vetëm fotografi, mbani mesazhe", "RetentionPolicyRoom_MaxAge": "Mosha Maksimale e mesazhit në ditë (parazgjedhje: {{max}})", "RetentionPolicyRoom_OverrideGlobal": "Zvogloje politikën e mbajtjes globale", - "RetentionPolicyRoom_ReadTheDocs": "Kujdes! Rregullimi i këtyre cilësimeve pa kujdes maksimal mund të shkatërrojë të gjithë historinë e mesazhit. Ju lutemi lexoni dokumentacionin përpara se ta ktheni funksionin në këtu.", + "RetentionPolicyRoom_ReadTheDocs": "Kujdes! Rregullimi i këtyre cilësimeve pa kujdes maksimal mund të shkatërrojë të gjithë historinë e mesazhit. Ju lutemi lexoni dokumentacionin përpara se ta ktheni funksionin në këtu.", "RetentionPolicy_AppliesToChannels": "Zbatohet tek kanalet", "RetentionPolicy_AppliesToDMs": "Zbatohet në mesazhet direkte", "RetentionPolicy_AppliesToGroups": "Zbatohet për grupe private", diff --git a/packages/i18n/src/locales/sv.i18n.json b/packages/i18n/src/locales/sv.i18n.json index 8657f88f80800..4a34f500a1918 100644 --- a/packages/i18n/src/locales/sv.i18n.json +++ b/packages/i18n/src/locales/sv.i18n.json @@ -4333,7 +4333,7 @@ "RetentionPolicyRoom_FilesOnly": "Gallra bara filer, behåll meddelanden", "RetentionPolicyRoom_MaxAge": "Maximal meddelandeålder i dagar (standard: {{max}})", "RetentionPolicyRoom_OverrideGlobal": "Åsidosätt global lagringspolicy", - "RetentionPolicyRoom_ReadTheDocs": "Se upp! Att ändra dessa inställningar utan att veta vad man gör kan förstöra all meddelandehistorik. Läs dokumentationen innan du aktiverar funktionen här.", + "RetentionPolicyRoom_ReadTheDocs": "Se upp! Att ändra dessa inställningar utan att veta vad man gör kan förstöra all meddelandehistorik. Läs dokumentationen innan du aktiverar funktionen här.", "RetentionPolicy_Advanced_Precision": "Använd inställningar för avancerad lagringspolicy", "RetentionPolicy_Advanced_Precision_Cron": "Använd cron för avancerad lagringspolicy", "RetentionPolicy_Advanced_Precision_Cron_Description": "Hur ofta gallringstimern ska köras anges av uttrycket för cron-jobb. Om du anger ett mer exakt värde för den fungerar kanaler med korta lagringstider bättre, men det kan kräva extra bearbetningskraft för större communityn.", diff --git a/packages/i18n/src/locales/ta-IN.i18n.json b/packages/i18n/src/locales/ta-IN.i18n.json index 0c5f06b0e49e4..7ce02d9d44343 100644 --- a/packages/i18n/src/locales/ta-IN.i18n.json +++ b/packages/i18n/src/locales/ta-IN.i18n.json @@ -1810,7 +1810,7 @@ "RetentionPolicyRoom_FilesOnly": "கோப்புகளை மட்டும் ப்ரூனே செய்யுங்கள், செய்திகளை வைத்திருக்கவும்", "RetentionPolicyRoom_MaxAge": "நாட்களில் அதிகபட்ச செய்தி வயது (இயல்புநிலை: {{max}})", "RetentionPolicyRoom_OverrideGlobal": "உலகளாவிய தக்க கொள்கையை மீறவும்", - "RetentionPolicyRoom_ReadTheDocs": "பாருங்கள்! மிகுந்த கவனிப்பு இல்லாமல் இந்த அமைப்புகள் முறுக்குவதை அனைத்து செய்தி வரலாற்றை அழிக்க முடியும். இங்கேஅம்சத்தை மாற்றுவதற்கு முன் ஆவணம் படிக்கவும்.", + "RetentionPolicyRoom_ReadTheDocs": "பாருங்கள்! மிகுந்த கவனிப்பு இல்லாமல் இந்த அமைப்புகள் முறுக்குவதை அனைத்து செய்தி வரலாற்றை அழிக்க முடியும். இங்கேஅம்சத்தை மாற்றுவதற்கு முன் ஆவணம் படிக்கவும்.", "RetentionPolicy_AppliesToChannels": "சேனல்களுக்கு பொருந்தும்", "RetentionPolicy_AppliesToDMs": "நேரடி செய்திகளுக்கு பொருந்தும்", "RetentionPolicy_AppliesToGroups": "தனியார் குழுக்களுக்கு பொருந்தும்", diff --git a/packages/i18n/src/locales/th-TH.i18n.json b/packages/i18n/src/locales/th-TH.i18n.json index b65fc737ad8fa..a1d61fe377994 100644 --- a/packages/i18n/src/locales/th-TH.i18n.json +++ b/packages/i18n/src/locales/th-TH.i18n.json @@ -1806,7 +1806,7 @@ "RetentionPolicyRoom_FilesOnly": "Prune ไฟล์เท่านั้นเก็บข้อความ", "RetentionPolicyRoom_MaxAge": "อายุข้อความสูงสุดเป็นวัน (ค่าเริ่มต้น: {{max}})", "RetentionPolicyRoom_OverrideGlobal": "แทนที่นโยบายการเก็บรักษาข้อมูลทั่วโลก", - "RetentionPolicyRoom_ReadTheDocs": "ระวัง! การปรับแต่งการตั้งค่าเหล่านี้โดยไม่ได้รับการดูแลเป็นอย่างดีสามารถทำลายประวัติข้อความทั้งหมดได้ โปรดอ่านเอกสารก่อนที่จะเปิดคุณลักษณะนี้ใน ที่นี่", + "RetentionPolicyRoom_ReadTheDocs": "ระวัง! การปรับแต่งการตั้งค่าเหล่านี้โดยไม่ได้รับการดูแลเป็นอย่างดีสามารถทำลายประวัติข้อความทั้งหมดได้ โปรดอ่านเอกสารก่อนที่จะเปิดคุณลักษณะนี้ใน ที่นี่", "RetentionPolicy_AppliesToChannels": "ใช้กับช่อง", "RetentionPolicy_AppliesToDMs": "ใช้กับข้อความโดยตรง", "RetentionPolicy_AppliesToGroups": "ใช้กับกลุ่มส่วนตัว", diff --git a/packages/i18n/src/locales/tr.i18n.json b/packages/i18n/src/locales/tr.i18n.json index 2e378682ada6e..beeec91ea3079 100644 --- a/packages/i18n/src/locales/tr.i18n.json +++ b/packages/i18n/src/locales/tr.i18n.json @@ -2153,7 +2153,7 @@ "RetentionPolicyRoom_FilesOnly": "Yalnızca dosyaları buda, iletileri koru", "RetentionPolicyRoom_MaxAge": "Maksimum ileti yaşı gün olarak (varsayılan: {{max}})", "RetentionPolicyRoom_OverrideGlobal": "Genel saklama politikasını geçersiz kıl", - "RetentionPolicyRoom_ReadTheDocs": "Dikkat! Azami özen göstermeden bu ayarları yapmak tüm ileti geçmişini yok edebilir. Lütfen buradan özelliği açmadan önce belgelemeyi okuyun.", + "RetentionPolicyRoom_ReadTheDocs": "Dikkat! Azami özen göstermeden bu ayarları yapmak tüm ileti geçmişini yok edebilir. Lütfen buradan özelliği açmadan önce belgelemeyi okuyun.", "RetentionPolicy_AppliesToChannels": "Kanallara uygulanır", "RetentionPolicy_AppliesToDMs": "Doğrudan iletilere uygulanır", "RetentionPolicy_AppliesToGroups": "Özel gruplara uygulanır", diff --git a/packages/i18n/src/locales/uk.i18n.json b/packages/i18n/src/locales/uk.i18n.json index b464315961235..829228245c5f5 100644 --- a/packages/i18n/src/locales/uk.i18n.json +++ b/packages/i18n/src/locales/uk.i18n.json @@ -2274,7 +2274,7 @@ "RetentionPolicyRoom_FilesOnly": "Збригайте лише файли, зберігайте повідомлення", "RetentionPolicyRoom_MaxAge": "Максимальний вік повідомлення в днях (за умовчанням: {{max}})", "RetentionPolicyRoom_OverrideGlobal": "Перевизначити глобальну політику збереження", - "RetentionPolicyRoom_ReadTheDocs": "Стережись! Зміна цих налаштувань без особливої обережності може знищити всю історію повідомлень. Будь ласка, прочитайте документацію тут, перш ніж включити функцію.", + "RetentionPolicyRoom_ReadTheDocs": "Стережись! Зміна цих налаштувань без особливої обережності може знищити всю історію повідомлень. Будь ласка, прочитайте документацію тут, перш ніж включити функцію.", "RetentionPolicy_AppliesToChannels": "Застосовується до каналів", "RetentionPolicy_AppliesToDMs": "Застосовується до прямих повідомлень", "RetentionPolicy_AppliesToGroups": "Застосовується до приватних груп", diff --git a/packages/i18n/src/locales/vi-VN.i18n.json b/packages/i18n/src/locales/vi-VN.i18n.json index 4cb5126abcde9..0c9e86abed198 100644 --- a/packages/i18n/src/locales/vi-VN.i18n.json +++ b/packages/i18n/src/locales/vi-VN.i18n.json @@ -1902,7 +1902,7 @@ "RetentionPolicyRoom_FilesOnly": "Chỉ tập tin Prune, giữ tin nhắn", "RetentionPolicyRoom_MaxAge": "Độ tuổi tin nhắn tối đa theo ngày (mặc định: {{max}})", "RetentionPolicyRoom_OverrideGlobal": "Ghi đè chính sách lưu giữ toàn cầu", - "RetentionPolicyRoom_ReadTheDocs": "Xem ra! Tinh chỉnh các cài đặt này mà không cần chăm sóc tối đa có thể hủy tất cả lịch sử tin nhắn. Vui lòng đọc tài liệu trước khi chuyển tính năng này trên tại đây.", + "RetentionPolicyRoom_ReadTheDocs": "Xem ra! Tinh chỉnh các cài đặt này mà không cần chăm sóc tối đa có thể hủy tất cả lịch sử tin nhắn. Vui lòng đọc tài liệu trước khi chuyển tính năng này trên tại đây.", "RetentionPolicy_AppliesToChannels": "Áp dụng cho kênh", "RetentionPolicy_AppliesToDMs": "Áp dụng cho tin nhắn trực tiếp", "RetentionPolicy_AppliesToGroups": "Áp dụng cho nhóm riêng tư", diff --git a/packages/i18n/src/locales/zh-HK.i18n.json b/packages/i18n/src/locales/zh-HK.i18n.json index acc9d74d80dfa..9387b08e2cfae 100644 --- a/packages/i18n/src/locales/zh-HK.i18n.json +++ b/packages/i18n/src/locales/zh-HK.i18n.json @@ -1834,7 +1834,7 @@ "RetentionPolicyRoom_FilesOnly": "仅修剪文件,保留消息", "RetentionPolicyRoom_MaxAge": "最大邮件年龄(以天为单位)(默认值:{{max}})", "RetentionPolicyRoom_OverrideGlobal": "覆盖全局保留策略", - "RetentionPolicyRoom_ReadTheDocs": "小心!毫不费力地调整这些设置可能会破坏所有消息历史记录。请在此处上启用该功能之前阅读文档。", + "RetentionPolicyRoom_ReadTheDocs": "小心!毫不费力地调整这些设置可能会破坏所有消息历史记录。请在此处上启用该功能之前阅读文档。", "RetentionPolicy_AppliesToChannels": "适用于频道", "RetentionPolicy_AppliesToDMs": "适用于直接消息", "RetentionPolicy_AppliesToGroups": "适用于私人团体", diff --git a/packages/i18n/src/locales/zh-TW.i18n.json b/packages/i18n/src/locales/zh-TW.i18n.json index c241853f6c865..4f7f4aa87f757 100644 --- a/packages/i18n/src/locales/zh-TW.i18n.json +++ b/packages/i18n/src/locales/zh-TW.i18n.json @@ -3008,7 +3008,7 @@ "RetentionPolicyRoom_FilesOnly": "僅修剪檔案,保留訊息", "RetentionPolicyRoom_MaxAge": "最大訊息年齡(以天為單位)(預設值:{{max}})", "RetentionPolicyRoom_OverrideGlobal": "覆蓋全域保留策略", - "RetentionPolicyRoom_ReadTheDocs": "小心!不注意的調整這些設定可能會破壞所有歷史訊息記錄。在此處打開上的功能之前,請先閱讀相關文件。", + "RetentionPolicyRoom_ReadTheDocs": "小心!不注意的調整這些設定可能會破壞所有歷史訊息記錄。在此處打開上的功能之前,請先閱讀相關文件。", "RetentionPolicy_Advanced_Precision": "使用進階保留策略設置", "RetentionPolicy_Advanced_Precision_Cron": "使用進階保留政策計劃", "RetentionPolicy_Advanced_Precision_Cron_Description": "cron 工作表示法定義了修剪計時器應執行的頻率。將此值設置為更精確的值可使具有快速保留計時器的頻道做的更好,但可能會給大型社群帶來更重的處理能力。", diff --git a/packages/i18n/src/locales/zh.i18n.json b/packages/i18n/src/locales/zh.i18n.json index c8155ba6cb754..8eeb499df2ab2 100644 --- a/packages/i18n/src/locales/zh.i18n.json +++ b/packages/i18n/src/locales/zh.i18n.json @@ -2713,7 +2713,7 @@ "RetentionPolicyRoom_FilesOnly": "仅修剪文件,保留消息", "RetentionPolicyRoom_MaxAge": "消息保持时限(以天为单位)(默认值:{{max}})", "RetentionPolicyRoom_OverrideGlobal": "覆盖全局保留策略", - "RetentionPolicyRoom_ReadTheDocs": "小心!调整这些设置可能会破坏所有消息历史记录。请在此处启用该功能之前阅读文档。", + "RetentionPolicyRoom_ReadTheDocs": "小心!调整这些设置可能会破坏所有消息历史记录。请在此处启用该功能之前阅读文档。", "RetentionPolicy_Advanced_Precision": "使用高级保留策略配置", "RetentionPolicy_Advanced_Precision_Cron": "使用高级保留策略任务计划", "RetentionPolicy_Advanced_Precision_Cron_Description": "使用 cron 任务表达式定义修剪定时器运行频度,将此设置为更精确的值会使具有快速保留计时器的频道更好地工作,但对大型社区可能会消耗额外的处理能力。", From 9bfda6c4e15bcb1728fbc8e63a265f1d5f88397d Mon Sep 17 00:00:00 2001 From: Tasso Evangelista Date: Mon, 3 Nov 2025 10:58:38 -0300 Subject: [PATCH 11/11] Update packages/i18n/src/locales/ta-IN.i18n.json --- packages/i18n/src/locales/ta-IN.i18n.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/i18n/src/locales/ta-IN.i18n.json b/packages/i18n/src/locales/ta-IN.i18n.json index 7ce02d9d44343..97f2f814856b0 100644 --- a/packages/i18n/src/locales/ta-IN.i18n.json +++ b/packages/i18n/src/locales/ta-IN.i18n.json @@ -1810,7 +1810,7 @@ "RetentionPolicyRoom_FilesOnly": "கோப்புகளை மட்டும் ப்ரூனே செய்யுங்கள், செய்திகளை வைத்திருக்கவும்", "RetentionPolicyRoom_MaxAge": "நாட்களில் அதிகபட்ச செய்தி வயது (இயல்புநிலை: {{max}})", "RetentionPolicyRoom_OverrideGlobal": "உலகளாவிய தக்க கொள்கையை மீறவும்", - "RetentionPolicyRoom_ReadTheDocs": "பாருங்கள்! மிகுந்த கவனிப்பு இல்லாமல் இந்த அமைப்புகள் முறுக்குவதை அனைத்து செய்தி வரலாற்றை அழிக்க முடியும். இங்கேஅம்சத்தை மாற்றுவதற்கு முன் ஆவணம் படிக்கவும்.", + "RetentionPolicyRoom_ReadTheDocs": "பாருங்கள்! மிகுந்த கவனிப்பு இல்லாமல் இந்த அமைப்புகள் முறுக்குவதை அனைத்து செய்தி வரலாற்றை அழிக்க முடியும். இங்கேஅம்சத்தை மாற்றுவதற்கு முன் ஆவணம் படிக்கவும்.", "RetentionPolicy_AppliesToChannels": "சேனல்களுக்கு பொருந்தும்", "RetentionPolicy_AppliesToDMs": "நேரடி செய்திகளுக்கு பொருந்தும்", "RetentionPolicy_AppliesToGroups": "தனியார் குழுக்களுக்கு பொருந்தும்",