From bc5dcdfe21cdb56eaa3bfb4579a5115d0e3340f0 Mon Sep 17 00:00:00 2001 From: Hampus Date: Sat, 3 Oct 2026 19:31:43 +0200 Subject: [PATCH] feat(app): show paused-messaging banner across the app (#3178) --- .../components/alerts/DmActionErrorModal.tsx | 10 +- .../app/components/layout/GuildsLayout.tsx | 1 + .../layout/app_layout/AppLayoutHooks.ts | 11 + .../layout/app_layout/AppLayoutTypes.ts | 2 + .../layout/app_layout/NagbarContainer.tsx | 9 + .../nagbars/AccountLimitedNagbar.tsx | 30 ++ .../GroupDmRecipientErrorModalUtils.tsx | 11 +- .../utils/AddFriendsToGroupModalUtils.ts | 4 +- .../channel/utils/CreateDMModalUtils.tsx | 2 + .../connection/commands/ConnectionCommands.ts | 2 + .../devtools/components/NagbarControls.ts | 17 + .../commands/DiscoveryJoinCommands.tsx | 3 +- .../modals/GiftSendToFriendModal.tsx | 2 + .../modals/add_guild_modal/shared.ts | 4 + .../guild_tabs/GuildMemberActionsSheet.tsx | 3 +- .../src/features/i18n/locales/ar/messages.po | 456 +++++++++--------- .../src/features/i18n/locales/bg/messages.po | 456 +++++++++--------- .../src/features/i18n/locales/cs/messages.po | 456 +++++++++--------- .../src/features/i18n/locales/da/messages.po | 456 +++++++++--------- .../src/features/i18n/locales/de/messages.po | 456 +++++++++--------- .../src/features/i18n/locales/el/messages.po | 456 +++++++++--------- .../features/i18n/locales/en-GB/messages.po | 456 +++++++++--------- .../features/i18n/locales/en-US/messages.po | 456 +++++++++--------- .../features/i18n/locales/es-419/messages.po | 456 +++++++++--------- .../features/i18n/locales/es-ES/messages.po | 456 +++++++++--------- .../src/features/i18n/locales/fi/messages.po | 456 +++++++++--------- .../src/features/i18n/locales/fr/messages.po | 456 +++++++++--------- .../src/features/i18n/locales/he/messages.po | 456 +++++++++--------- .../src/features/i18n/locales/hi/messages.po | 456 +++++++++--------- .../src/features/i18n/locales/hr/messages.po | 456 +++++++++--------- .../src/features/i18n/locales/hu/messages.po | 456 +++++++++--------- .../src/features/i18n/locales/id/messages.po | 456 +++++++++--------- .../src/features/i18n/locales/it/messages.po | 456 +++++++++--------- .../src/features/i18n/locales/ja/messages.po | 456 +++++++++--------- .../src/features/i18n/locales/ko/messages.po | 456 +++++++++--------- .../src/features/i18n/locales/lt/messages.po | 456 +++++++++--------- .../src/features/i18n/locales/nl/messages.po | 456 +++++++++--------- .../src/features/i18n/locales/no/messages.po | 456 +++++++++--------- .../src/features/i18n/locales/pl/messages.po | 456 +++++++++--------- .../features/i18n/locales/pt-BR/messages.po | 456 +++++++++--------- .../src/features/i18n/locales/ro/messages.po | 456 +++++++++--------- .../src/features/i18n/locales/ru/messages.po | 456 +++++++++--------- .../features/i18n/locales/sv-SE/messages.po | 456 +++++++++--------- .../src/features/i18n/locales/th/messages.po | 456 +++++++++--------- .../src/features/i18n/locales/tr/messages.po | 456 +++++++++--------- .../src/features/i18n/locales/uk/messages.po | 456 +++++++++--------- .../src/features/i18n/locales/vi/messages.po | 456 +++++++++--------- .../features/i18n/locales/zh-CN/messages.po | 456 +++++++++--------- .../features/i18n/locales/zh-TW/messages.po | 456 +++++++++--------- .../invite/commands/InviteCommands.tsx | 7 +- .../invite/components/modals/InviteModal.tsx | 17 +- .../messaging/commands/MessageCommands.tsx | 8 +- .../messaging/commands/ReactionCommands.tsx | 5 + .../components/modals/ForwardModal.tsx | 6 + .../features/messaging/state/MessageQueue.tsx | 8 + .../components/modals/ShareThemeModal.tsx | 2 + .../ui/action_menu/items/InviteMenuItems.tsx | 4 +- fluxer_app/src/features/ui/state/Nagbar.ts | 6 + .../modals/UserProfileMobileSheet.tsx | 2 +- .../features/user/utils/AccountLimitUtils.ts | 4 +- .../features/voice/commands/CallCommands.ts | 8 + 61 files changed, 7917 insertions(+), 7775 deletions(-) create mode 100644 fluxer_app/src/features/app/components/layout/app_layout/nagbars/AccountLimitedNagbar.tsx diff --git a/fluxer_app/src/features/app/components/alerts/DmActionErrorModal.tsx b/fluxer_app/src/features/app/components/alerts/DmActionErrorModal.tsx index 008ef867f..f29f6556f 100644 --- a/fluxer_app/src/features/app/components/alerts/DmActionErrorModal.tsx +++ b/fluxer_app/src/features/app/components/alerts/DmActionErrorModal.tsx @@ -10,6 +10,10 @@ import {GenericErrorModal} from '@app/features/app/components/alerts/GenericErro import {failureCode, failureMessage} from '@app/features/platform/utils/ResponseInspection'; import * as ModalCommands from '@app/features/ui/commands/ModalCommands'; import {modal} from '@app/features/ui/commands/ModalCommands'; +import { + ACCOUNT_LIMITED_NOTICE_DESCRIPTOR, + ACCOUNT_LIMITED_TITLE_DESCRIPTOR, +} from '@app/features/user/utils/AccountLimitUtils'; import {APIErrorCodes} from '@fluxer/constants/src/ApiErrorCodes'; import {msg} from '@lingui/core/macro'; @@ -72,11 +76,15 @@ export function resolveDmActionErrorContent( ): {title: string; message: string} { switch (code) { case APIErrorCodes.NEW_CONVERSATIONS_LIMITED: - case APIErrorCodes.ACCOUNT_LIMITED: return { title: i18nGlobal._(GENERIC_TITLE_DESCRIPTOR), message: apiMessage || i18nGlobal._(GENERIC_ERROR_BODY_DESCRIPTOR), }; + case APIErrorCodes.ACCOUNT_LIMITED: + return { + title: i18nGlobal._(ACCOUNT_LIMITED_TITLE_DESCRIPTOR), + message: apiMessage || i18nGlobal._(ACCOUNT_LIMITED_NOTICE_DESCRIPTOR), + }; case APIErrorCodes.CANNOT_SEND_MESSAGES_TO_USER: return { title: i18nGlobal._(CANNOT_MESSAGE_USER_TITLE_DESCRIPTOR), diff --git a/fluxer_app/src/features/app/components/layout/GuildsLayout.tsx b/fluxer_app/src/features/app/components/layout/GuildsLayout.tsx index 8ad336ff5..9efc261c8 100644 --- a/fluxer_app/src/features/app/components/layout/GuildsLayout.tsx +++ b/fluxer_app/src/features/app/components/layout/GuildsLayout.tsx @@ -1271,6 +1271,7 @@ const SKELETON_NAGBAR_ROW_SHAPES: Record = { [NagbarType.SCHEDULED_MAINTENANCE]: {tone: SkeletonNagbarTone.MAINTENANCE_SCHEDULED, hasActions: true}, [NagbarType.UNCLAIMED_ACCOUNT]: {tone: SkeletonNagbarTone.ALERT, hasActions: true}, [NagbarType.EMAIL_VERIFICATION]: {tone: SkeletonNagbarTone.ALERT, hasActions: true}, + [NagbarType.ACCOUNT_LIMITED]: {tone: SkeletonNagbarTone.NEUTRAL, hasActions: false}, [NagbarType.DESKTOP_NOTIFICATION]: {tone: SkeletonNagbarTone.BRAND, hasActions: true}, [NagbarType.PREMIUM_GRACE_PERIOD]: {tone: SkeletonNagbarTone.PREMIUM, hasActions: true}, [NagbarType.PREMIUM_EXPIRED]: {tone: SkeletonNagbarTone.DANGER, hasActions: true}, diff --git a/fluxer_app/src/features/app/components/layout/app_layout/AppLayoutHooks.ts b/fluxer_app/src/features/app/components/layout/app_layout/AppLayoutHooks.ts index 443633ad0..c68165ea3 100644 --- a/fluxer_app/src/features/app/components/layout/app_layout/AppLayoutHooks.ts +++ b/fluxer_app/src/features/app/components/layout/app_layout/AppLayoutHooks.ts @@ -307,6 +307,11 @@ export const useNagbarConditions = (): NagbarConditions => { : nagbarState.forceEmailVerification ? true : Boolean(RuntimeConfig.emailsEnabled && user?.isClaimed() && !user.verified), + canShowAccountLimited: nagbarState.forceHideAccountLimited + ? false + : nagbarState.forceAccountLimited + ? true + : user?.accountLimited === true, canShowDesktopNotification: nagbarState.forceHideDesktopNotification ? false : nagbarState.forceDesktopNotification @@ -375,6 +380,12 @@ export const useActiveNagbars = (conditions: NagbarConditions): Array = observer(({nagbar data-flx="app.app-layout.nagbar-container.email-verification-nagbar" /> ); + case NagbarType.ACCOUNT_LIMITED: + return ( + + ); case NagbarType.DESKTOP_NOTIFICATION: return ( { + const {i18n} = useLingui(); + return ( + + + {i18n._(ACCOUNT_LIMITED_NOTICE_DESCRIPTOR)} + + } + data-flx="app.app-layout.nagbars.account-limited-nagbar.nagbar-content" + /> + + ); +}); diff --git a/fluxer_app/src/features/channel/components/alerts/GroupDmRecipientErrorModalUtils.tsx b/fluxer_app/src/features/channel/components/alerts/GroupDmRecipientErrorModalUtils.tsx index 46e0f049e..5eb655cf7 100644 --- a/fluxer_app/src/features/channel/components/alerts/GroupDmRecipientErrorModalUtils.tsx +++ b/fluxer_app/src/features/channel/components/alerts/GroupDmRecipientErrorModalUtils.tsx @@ -2,10 +2,10 @@ import i18n from '@app/app/I18n'; import {GenericErrorModal} from '@app/features/app/components/alerts/GenericErrorModal'; -import {failureCode, failureMessage} from '@app/features/platform/utils/ResponseInspection'; +import {failureCode} from '@app/features/platform/utils/ResponseInspection'; import * as ModalCommands from '@app/features/ui/commands/ModalCommands'; import {modal} from '@app/features/ui/commands/ModalCommands'; -import {ACCOUNT_LIMITED_NOTICE_DESCRIPTOR} from '@app/features/user/utils/AccountLimitUtils'; +import {handleAccountLimitedError} from '@app/features/user/utils/AccountLimitUtils'; import {APIErrorCodes} from '@fluxer/constants/src/ApiErrorCodes'; import {msg} from '@lingui/core/macro'; @@ -36,6 +36,7 @@ const INVITE_LINK_FAILED_MESSAGE_DESCRIPTOR = msg({ }); export function showGroupRecipientAddFailedModal(error: unknown): void { + if (handleAccountLimitedError(error)) return; const code = failureCode(error); ModalCommands.push( modal(() => { @@ -47,9 +48,6 @@ export function showGroupRecipientAddFailedModal(error: unknown): void { case APIErrorCodes.RATE_LIMITED: message = i18n._(RATE_LIMITED_DESCRIPTOR); break; - case APIErrorCodes.ACCOUNT_LIMITED: - message = failureMessage(error) || i18n._(ACCOUNT_LIMITED_NOTICE_DESCRIPTOR); - break; default: message = i18n._(ADD_TO_GROUP_FAILED_MESSAGE_DESCRIPTOR); break; @@ -65,7 +63,8 @@ export function showGroupRecipientAddFailedModal(error: unknown): void { ); } -export function showGroupInviteCreateFailedModal(): void { +export function showGroupInviteCreateFailedModal(error: unknown): void { + if (handleAccountLimitedError(error)) return; ModalCommands.push( modal(() => ( { + if (blockIfAccountLimited()) return; setIsAdding(true); try { const promises = selectedUserIds.map((userId) => @@ -109,7 +111,7 @@ export function useAddFriendsToGroupModalLogic(channelId: string): State & Handl return fullUrl; } catch (error) { logger.error('Failed to generate invite:', error); - showGroupInviteCreateFailedModal(); + showGroupInviteCreateFailedModal(error); return null; } finally { setIsGeneratingInvite(false); diff --git a/fluxer_app/src/features/channel/utils/CreateDMModalUtils.tsx b/fluxer_app/src/features/channel/utils/CreateDMModalUtils.tsx index 88d4a5fc5..e9a1beb4c 100644 --- a/fluxer_app/src/features/channel/utils/CreateDMModalUtils.tsx +++ b/fluxer_app/src/features/channel/utils/CreateDMModalUtils.tsx @@ -19,6 +19,7 @@ import {modal} from '@app/features/ui/commands/ModalCommands'; import {UserSettingsModal} from '@app/features/user/components/modals/UserSettingsModal'; import type {User} from '@app/features/user/models/User'; import Users from '@app/features/user/state/Users'; +import {blockIfAccountLimited} from '@app/features/user/utils/AccountLimitUtils'; import {APIErrorCodes} from '@fluxer/constants/src/ApiErrorCodes'; import {ME} from '@fluxer/constants/src/AppConstants'; import type {I18n} from '@lingui/core'; @@ -220,6 +221,7 @@ export function useCreateDMModalLogic( const createChannel = useCallback( async (userIds: Array) => { if (restriction) return; + if (userIds.length !== 1 && blockIfAccountLimited()) return; setIsCreating(true); try { const channel = diff --git a/fluxer_app/src/features/connection/commands/ConnectionCommands.ts b/fluxer_app/src/features/connection/commands/ConnectionCommands.ts index fca35099b..3d5bce3a4 100644 --- a/fluxer_app/src/features/connection/commands/ConnectionCommands.ts +++ b/fluxer_app/src/features/connection/commands/ConnectionCommands.ts @@ -10,6 +10,7 @@ import {Logger} from '@app/features/platform/utils/AppLogger'; import * as FailureInspect from '@app/features/platform/utils/ResponseInspection'; import * as ToastCommands from '@app/features/ui/commands/ToastCommands'; import * as UserProfileCommands from '@app/features/user/commands/UserProfileCommands'; +import {handleAccountLimitedError} from '@app/features/user/utils/AccountLimitUtils'; import type {ConnectionType} from '@fluxer/constants/src/ConnectionConstants'; import type { ConnectionListResponse, @@ -86,6 +87,7 @@ function successToast(i18n: I18n, message: MessageDescriptor): void { } function showErrorModal(i18n: I18n, error: unknown, fallbackMessage: MessageDescriptor): void { + if (handleAccountLimitedError(error)) return; const errorMessage = FailureInspect.failureMessage(error); showGenericErrorModal({ title: () => i18n._(SOMETHING_WENT_WRONG_DESCRIPTOR), diff --git a/fluxer_app/src/features/devtools/components/NagbarControls.ts b/fluxer_app/src/features/devtools/components/NagbarControls.ts index fafe4e50f..eb689426b 100644 --- a/fluxer_app/src/features/devtools/components/NagbarControls.ts +++ b/fluxer_app/src/features/devtools/components/NagbarControls.ts @@ -1,5 +1,6 @@ // SPDX-License-Identifier: AGPL-3.0-or-later +import {ACCOUNT_LIMITED_DESCRIPTOR} from '@app/features/channel/components/channel_header_components/developer_tools/OptionPresets'; import type {Nagbar, NagbarToggleKey} from '@app/features/ui/state/Nagbar'; import type {MessageDescriptor} from '@lingui/core'; import {msg} from '@lingui/core/macro'; @@ -164,6 +165,22 @@ export const getNagbarControls = (): Array => [ forceShowDisabled: (state) => state.forceEmailVerification, forceHideDisabled: (state) => state.forceHideEmailVerification, }, + { + key: 'forceAccountLimited', + label: ACCOUNT_LIMITED_DESCRIPTOR, + forceKey: 'forceAccountLimited', + forceHideKey: 'forceHideAccountLimited', + resetKeys: ['forceAccountLimited'], + status: (state) => + state.forceAccountLimited + ? FORCE_ENABLED + : state.forceHideAccountLimited + ? FORCE_DISABLED + : USING_ACTUAL_ACCOUNT_STATE, + useActualDisabled: (state) => !state.forceAccountLimited && !state.forceHideAccountLimited, + forceShowDisabled: (state) => state.forceAccountLimited, + forceHideDisabled: (state) => state.forceHideAccountLimited, + }, { key: 'forceDesktopNotification', label: DESKTOP_NOTIFICATION_NAGBAR_DESCRIPTOR, diff --git a/fluxer_app/src/features/discovery/commands/DiscoveryJoinCommands.tsx b/fluxer_app/src/features/discovery/commands/DiscoveryJoinCommands.tsx index 12b602323..9882821fd 100644 --- a/fluxer_app/src/features/discovery/commands/DiscoveryJoinCommands.tsx +++ b/fluxer_app/src/features/discovery/commands/DiscoveryJoinCommands.tsx @@ -7,7 +7,7 @@ import * as NavigationCommands from '@app/features/navigation/commands/Navigatio import {failureCode, failureMessage} from '@app/features/platform/utils/ResponseInspection'; import * as ModalCommands from '@app/features/ui/commands/ModalCommands'; import {modal} from '@app/features/ui/commands/ModalCommands'; -import {showAccountLimitedModal} from '@app/features/user/utils/AccountLimitUtils'; +import {blockIfAccountLimited, showAccountLimitedModal} from '@app/features/user/utils/AccountLimitUtils'; import {APIErrorCodes} from '@fluxer/constants/src/ApiErrorCodes'; import {msg} from '@lingui/core/macro'; @@ -116,6 +116,7 @@ export async function joinDiscoveryGuild( guildId: string, target?: {channelId: string; messageId?: string}, ): Promise { + if (blockIfAccountLimited()) return false; try { await DiscoveryCommands.joinGuild(guildId); if (target) { diff --git a/fluxer_app/src/features/expressions/components/modals/GiftSendToFriendModal.tsx b/fluxer_app/src/features/expressions/components/modals/GiftSendToFriendModal.tsx index 35518aee0..1c9aff53d 100644 --- a/fluxer_app/src/features/expressions/components/modals/GiftSendToFriendModal.tsx +++ b/fluxer_app/src/features/expressions/components/modals/GiftSendToFriendModal.tsx @@ -15,6 +15,7 @@ import * as MessageCommands from '@app/features/messaging/commands/MessageComman import {Logger} from '@app/features/platform/utils/AppLogger'; import {remFromPx} from '@app/features/theme/layout/RemFromPx'; import {Input} from '@app/features/ui/components/form/FormInput'; +import {blockIfAccountLimited} from '@app/features/user/utils/AccountLimitUtils'; import {useCopyLinkHandler} from '@app/lib/copy-link'; import * as SnowflakeUtils from '@fluxer/snowflake/src/SnowflakeUtils'; import {msg} from '@lingui/core/macro'; @@ -51,6 +52,7 @@ export const GiftSendToFriendModal = observer(function GiftSendToFriendModal({co const handleCopy = useCopyLinkHandler(giftUrl, true); const handleSendGift = useCallback( async (item: RecipientItem) => { + if (blockIfAccountLimited()) return; const userId = item.type === 'group_dm' ? item.id : item.user.id; setSendingTo((previous) => new Set(previous).add(userId)); try { diff --git a/fluxer_app/src/features/guild/components/modals/add_guild_modal/shared.ts b/fluxer_app/src/features/guild/components/modals/add_guild_modal/shared.ts index 9f0d66174..ee23bcb34 100644 --- a/fluxer_app/src/features/guild/components/modals/add_guild_modal/shared.ts +++ b/fluxer_app/src/features/guild/components/modals/add_guild_modal/shared.ts @@ -2,6 +2,7 @@ import {openClaimAccountModal} from '@app/features/auth/components/modals/ClaimAccountModal'; import {failureCode} from '@app/features/platform/utils/ResponseInspection'; +import {handleAccountLimitedError} from '@app/features/user/utils/AccountLimitUtils'; import {APIErrorCodes} from '@fluxer/constants/src/ApiErrorCodes'; import {ChannelTypes} from '@fluxer/constants/src/ChannelConstants'; import type {TemplateSerializedGuild} from '@fluxer/schema/src/domains/guild/GuildTemplateSchemas'; @@ -80,6 +81,9 @@ export function parseTemplateCode(input: string): string | null { } export function handleGuildCreationError(error: unknown): never { + if (handleAccountLimitedError(error)) { + throw new DOMException('Guild create skipped', 'AbortError'); + } if (failureCode(error) === APIErrorCodes.UNCLAIMED_ACCOUNT_CANNOT_CREATE_GUILDS) { openClaimAccountModal({force: true}); } diff --git a/fluxer_app/src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx b/fluxer_app/src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx index 344e46cd0..990bf8e63 100644 --- a/fluxer_app/src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx +++ b/fluxer_app/src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx @@ -40,7 +40,6 @@ import {useRoleHierarchy} from '@app/features/permissions/hooks/useRoleHierarchy import Permission from '@app/features/permissions/state/Permission'; import * as PermissionUtils from '@app/features/permissions/utils/PermissionUtils'; import {Logger} from '@app/features/platform/utils/AppLogger'; -import * as RelationshipCommands from '@app/features/relationship/commands/RelationshipCommands'; import Relationships from '@app/features/relationship/state/Relationships'; import * as RelationshipActionUtils from '@app/features/relationship/utils/RelationshipActionUtils'; import { @@ -204,7 +203,7 @@ export const GuildMemberActionsSheet: FC = observe ); }; const handleSendFriendRequest = () => { - RelationshipCommands.sendFriendRequest(user.id); + void RelationshipActionUtils.sendFriendRequest(i18n, user.id); onClose(); }; const handleAcceptFriendRequest = () => { diff --git a/fluxer_app/src/features/i18n/locales/ar/messages.po b/fluxer_app/src/features/i18n/locales/ar/messages.po index f3f32d741..2ab5a2603 100644 --- a/fluxer_app/src/features/i18n/locales/ar/messages.po +++ b/fluxer_app/src/features/i18n/locales/ar/messages.po @@ -21,7 +21,7 @@ msgstr "... تشغيل الوضع المكثف. رائع!" #. Button or menu action label in the channel and chat user message. Keep it concise. #. Suffix after the message text in the forward modal preview when the forwarded message was edited. -#: src/features/channel/components/MessageAttachments.tsx:390 +#: src/features/channel/components/MessageAttachments.tsx:361 #: src/features/channel/components/UserMessage.tsx:75 #: src/features/messaging/components/modals/ForwardMessagePreview.tsx:26 msgid "(edited)" @@ -993,7 +993,7 @@ msgstr "{count, plural, one {# قناة تتابع} other {# قناة تتابع msgid "{count, plural, one {# community found} other {# communities found}}" msgstr "{count, plural, zero {لم يُعثر على أي مجتمع} one {تم العثور على مجتمع واحد} two {تم العثور على مجتمعين} few {تم العثور على # مجتمعات} many {تم العثور على # مجتمعًا} other {تم العثور على # مجتمع}}" -#: src/features/app/components/layout/GuildsLayout.tsx:1954 +#: src/features/app/components/layout/GuildsLayout.tsx:1955 msgid "{count, plural, one {# community is temporarily unavailable due to a flux capacitor malfunction.} other {# communities are temporarily unavailable due to a flux capacitor malfunction.}}" msgstr "{count, plural, zero {# مجتمع غير متاح مؤقتًا بسبب عطل في مكثف التدفق.} one {مجتمع واحد غير متاح مؤقتًا بسبب عطل في مكثف التدفق.} two {مجتمعان غير متاحين مؤقتًا بسبب عطل في مكثف التدفق.} few {# مجتمعات غير متاحة مؤقتًا بسبب عطل في مكثف التدفق.} many {# مجتمعًا غير متاح مؤقتًا بسبب عطل في مكثف التدفق.} other {# مجتمع غير متاح مؤقتًا بسبب عطل في مكثف التدفق.}}" @@ -1041,7 +1041,7 @@ msgstr "{count, plural, zero {# مجتمع مشترك} one {مجتمع مشتر msgid "{count, plural, one {# other} other {# others}}" msgstr "{count, plural, zero {# آخر} one {شخص آخر} two {شخصان آخران} few {# آخرين} many {# آخر} other {# آخر}}" -#: src/features/voice/components/VoiceCallView.tsx:507 +#: src/features/voice/components/VoiceCallView.tsx:474 msgid "{count, plural, one {# participant in call} other {# participants in call}}" msgstr "{count, plural, zero {# مشارك في المكالمة} one {مشارك واحد في المكالمة} two {مشاركان في المكالمة} few {# مشاركين في المكالمة} many {# مشاركًا في المكالمة} other {# مشارك في المكالمة}}" @@ -1237,7 +1237,7 @@ msgid "{days, plural, one {Created by {creatorDisplayName}. Expires in # day.} o msgstr "{days, plural, zero {تم إنشاء الدعوة بواسطة {creatorDisplayName}. تنتهي صلاحيتها بعد # يوم.} one {تم إنشاء الدعوة بواسطة {creatorDisplayName}. تنتهي صلاحيتها بعد يوم واحد.} two {تم إنشاء الدعوة بواسطة {creatorDisplayName}. تنتهي صلاحيتها بعد يومين.} few {تم إنشاء الدعوة بواسطة {creatorDisplayName}. تنتهي صلاحيتها بعد # أيام.} many {تم إنشاء الدعوة بواسطة {creatorDisplayName}. تنتهي صلاحيتها بعد # يومًا.} other {تم إنشاء الدعوة بواسطة {creatorDisplayName}. تنتهي صلاحيتها بعد # يوم.}}" #. Text under a generated invite link. {days} is how long the link stays valid, in whole days. -#: src/features/invite/components/modals/InviteModal.tsx:164 +#: src/features/invite/components/modals/InviteModal.tsx:167 msgid "{days, plural, one {Your invite link expires in # day.} other {Your invite link expires in # days.}}" msgstr "{days, plural, zero {تنتهي صلاحية رابط الدعوة خلال # يوم.} one {تنتهي صلاحية رابط الدعوة خلال يوم واحد.} two {تنتهي صلاحية رابط الدعوة خلال يومين.} few {تنتهي صلاحية رابط الدعوة خلال # أيام.} many {تنتهي صلاحية رابط الدعوة خلال # يومًا.} other {تنتهي صلاحية رابط الدعوة خلال # يوم.}}" @@ -1441,7 +1441,7 @@ msgid "{hours, plural, one {# hour} other {# hours}} and {minutes, plural, one { msgstr "{hours, plural, zero {# ساعة} one {ساعة واحدة} two {ساعتان} few {# ساعات} many {# ساعة} other {# ساعة}} و{minutes, plural, zero {# دقيقة} one {دقيقة واحدة} two {دقيقتان} few {# دقائق} many {# دقيقة} other {# دقيقة}}" #. Text under a generated invite link. {hours} is how long the link stays valid, in whole hours. -#: src/features/invite/components/modals/InviteModal.tsx:160 +#: src/features/invite/components/modals/InviteModal.tsx:163 msgid "{hours, plural, one {Your invite link expires in # hour.} other {Your invite link expires in # hours.}}" msgstr "{hours, plural, zero {تنتهي صلاحية رابط الدعوة خلال # ساعة.} one {تنتهي صلاحية رابط الدعوة خلال ساعة واحدة.} two {تنتهي صلاحية رابط الدعوة خلال ساعتين.} few {تنتهي صلاحية رابط الدعوة خلال # ساعات.} many {تنتهي صلاحية رابط الدعوة خلال # ساعة.} other {تنتهي صلاحية رابط الدعوة خلال # ساعة.}}" @@ -1556,7 +1556,7 @@ msgid "{minutes, plural, one {# minute} other {# minutes}} and {seconds, plural, msgstr "{minutes, plural, zero {# دقيقة} one {دقيقة واحدة} two {دقيقتان} few {# دقائق} many {# دقيقة} other {# دقيقة}} و{seconds, plural, zero {# ثانية} one {ثانية واحدة} two {ثانيتان} few {# ثوانٍ} many {# ثانية} other {# ثانية}}" #. Text under a generated invite link. {minutes} is how long the link stays valid, in whole minutes. -#: src/features/invite/components/modals/InviteModal.tsx:155 +#: src/features/invite/components/modals/InviteModal.tsx:158 msgid "{minutes, plural, one {Your invite link expires in # minute.} other {Your invite link expires in # minutes.}}" msgstr "{minutes, plural, zero {تنتهي صلاحية رابط الدعوة خلال # دقيقة.} one {تنتهي صلاحية رابط الدعوة خلال دقيقة واحدة.} two {تنتهي صلاحية رابط الدعوة خلال دقيقتين.} few {تنتهي صلاحية رابط الدعوة خلال # دقائق.} many {تنتهي صلاحية رابط الدعوة خلال # دقيقة.} other {تنتهي صلاحية رابط الدعوة خلال # دقيقة.}}" @@ -1967,7 +1967,7 @@ msgid "{seconds, plural, one {# second} other {# seconds}}" msgstr "{seconds, plural, zero {# ثانية} one {ثانية واحدة} two {ثانيتان} few {# ثوانٍ} many {# ثانية} other {# ثانية}}" #. Text under a generated invite link. {seconds} is how long the link stays valid, in whole seconds. -#: src/features/invite/components/modals/InviteModal.tsx:150 +#: src/features/invite/components/modals/InviteModal.tsx:153 msgid "{seconds, plural, one {Your invite link expires in # second.} other {Your invite link expires in # seconds.}}" msgstr "{seconds, plural, zero {تنتهي صلاحية رابط الدعوة خلال # ثانية.} one {تنتهي صلاحية رابط الدعوة خلال ثانية واحدة.} two {تنتهي صلاحية رابط الدعوة خلال ثانيتين.} few {تنتهي صلاحية رابط الدعوة خلال # ثوانٍ.} many {تنتهي صلاحية رابط الدعوة خلال # ثانية.} other {تنتهي صلاحية رابط الدعوة خلال # ثانية.}}" @@ -2215,8 +2215,8 @@ msgstr "لا يزال <0>{username} في المجموعة. حاول مرة #. Attribution line on a forwarded message, above the forwarded content. sourceInfo is the icon and name of the community and channel the message came from. #. Attribution line on a forwarded message, above the forwarded content. sourceInfo is the icon and name of the conversation the message came from. -#: src/features/channel/components/MessageAttachments.tsx:241 -#: src/features/channel/components/MessageAttachments.tsx:297 +#: src/features/channel/components/MessageAttachments.tsx:212 +#: src/features/channel/components/MessageAttachments.tsx:268 msgid "<0>Forwarded from{sourceInfo}" msgstr "<0>مُعاد توجيهها من{sourceInfo}" @@ -2270,7 +2270,7 @@ msgid "1 result available" msgstr "نتيجة واحدة متاحة" #. Invite max-uses dropdown option for exactly one use. -#: src/features/invite/components/modals/InviteModal.tsx:60 +#: src/features/invite/components/modals/InviteModal.tsx:63 msgid "1 use" msgstr "استخدام واحد" @@ -2315,12 +2315,12 @@ msgid "10 minutes" msgstr "10 دقائق" #. Invite max-uses dropdown option for ten uses. -#: src/features/invite/components/modals/InviteModal.tsx:68 +#: src/features/invite/components/modals/InviteModal.tsx:71 msgid "10 uses" msgstr "10 استخدامات" #. Invite max-uses dropdown option for 100 uses. -#: src/features/invite/components/modals/InviteModal.tsx:80 +#: src/features/invite/components/modals/InviteModal.tsx:83 msgid "100 uses" msgstr "100 استخدام" @@ -2368,7 +2368,7 @@ msgid "2 members (typing)" msgstr "عضوان (يكتبان)" #. Ban duration option in the destructive ban-member modal for a two-week temporary ban. -#: src/features/moderation/components/modals/BanMemberModal.tsx:51 +#: src/features/moderation/components/modals/BanMemberModal.tsx:50 msgid "2 weeks" msgstr "أسبوعان" @@ -2383,7 +2383,7 @@ msgid "24-hour" msgstr "نظام 24 ساعة" #. Invite max-uses dropdown option for 25 uses. -#: src/features/invite/components/modals/InviteModal.tsx:72 +#: src/features/invite/components/modals/InviteModal.tsx:75 msgid "25 uses" msgstr "25 استخدامًا" @@ -2404,7 +2404,7 @@ msgid "2FA requirement" msgstr "اشتراط المصادقة الثنائية" #. Ban duration option in the destructive ban-member modal for a three-day temporary ban. -#: src/features/moderation/components/modals/BanMemberModal.tsx:43 +#: src/features/moderation/components/modals/BanMemberModal.tsx:42 msgid "3 days" msgstr "3 أيام" @@ -2439,7 +2439,7 @@ msgid "40px, 3 members" msgstr "40 بكسل، 3 أعضاء" #. Ban duration option in the destructive ban-member modal for a five-day temporary ban. -#: src/features/moderation/components/modals/BanMemberModal.tsx:47 +#: src/features/moderation/components/modals/BanMemberModal.tsx:46 msgid "5 days" msgstr "5 أيام" @@ -2449,12 +2449,12 @@ msgid "5 minutes" msgstr "5 دقائق" #. Invite max-uses dropdown option for five uses. -#: src/features/invite/components/modals/InviteModal.tsx:64 +#: src/features/invite/components/modals/InviteModal.tsx:67 msgid "5 uses" msgstr "5 استخدامات" #. Invite max-uses dropdown option for 50 uses. -#: src/features/invite/components/modals/InviteModal.tsx:76 +#: src/features/invite/components/modals/InviteModal.tsx:79 msgid "50 uses" msgstr "50 استخدامًا" @@ -2803,7 +2803,7 @@ msgid "Account too new" msgstr "الحساب جديد جدًا" #. Title of the error modal shown when an unclaimed (guest) account tries to accept a community or group DM invite. Auth-related; keep tone plain. -#: src/features/invite/commands/InviteCommands.tsx:35 +#: src/features/invite/commands/InviteCommands.tsx:36 msgid "Account verification required" msgstr "يلزم التحقق من الحساب" @@ -2997,12 +2997,12 @@ msgid "Add a bot to a community with requested permissions" msgstr "إضافة بوت إلى مجتمع بالأذونات المطلوبة" #. Placeholder text in the optional comment field of the forward modal. -#: src/features/messaging/components/modals/ForwardModal.tsx:98 +#: src/features/messaging/components/modals/ForwardModal.tsx:100 msgid "Add a comment (optional)" msgstr "إضافة تعليق (اختياري)" #. Landing-view title of the add community modal. Top-level entry point with options to create, join, or import. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:89 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:93 msgid "Add a community" msgstr "إضافة مجتمع" @@ -3082,7 +3082,7 @@ msgid "Add an account to continue." msgstr "أضف حسابًا للمتابعة." #. Body of the error modal shown when an unclaimed (guest) account tries to accept a community invite. Tells the user to complete sign-up first. -#: src/features/invite/commands/InviteCommands.tsx:40 +#: src/features/invite/commands/InviteCommands.tsx:41 msgid "Add an email and password to your account first." msgstr "أضف بريدًا إلكترونيًا وكلمة مرور إلى حسابك أولًا." @@ -3911,7 +3911,7 @@ msgid "Already set to cancel" msgstr "الإلغاء مجدول بالفعل" #. Toggle-switch label in the moderator delete-message confirmation dialog. When enabled, the message is reported (category: other) before being deleted. {productName} is the product name (e.g., Fluxer). -#: src/features/messaging/commands/MessageCommands.tsx:88 +#: src/features/messaging/commands/MessageCommands.tsx:89 msgid "Also report this message to the {productName} Safety Team" msgstr "الإبلاغ عن هذه الرسالة إلى فريق السلامة في {productName} أيضًا" @@ -4150,7 +4150,7 @@ msgid "Animated icons are not supported" msgstr "الأيقونات المتحركة غير مدعومة" #. Validation error in the create-community form when the user picks an animated image. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:112 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:116 msgid "Animated icons are not supported when creating a new community. Use a static image." msgstr "الأيقونات المتحركة غير مدعومة عند إنشاء مجتمع جديد. استخدم صورة ثابتة." @@ -4332,17 +4332,17 @@ msgid "Any uploaded attachment" msgstr "أي مرفق تم تحميله" #. Helper text under the custom ban duration input. Both placeholders are integer numbers of seconds bounding the allowed range. -#: src/features/moderation/components/modals/BanMemberModal.tsx:73 +#: src/features/moderation/components/modals/BanMemberModal.tsx:72 msgid "Any value from {minTempBanDurationSeconds} to {maxTempBanDurationSeconds} seconds." msgstr "أي قيمة من {minTempBanDurationSeconds} إلى {maxTempBanDurationSeconds} ثانية." #. Helper text under the custom invite expiration input. {maxInviteAgeSeconds} is the platform max in seconds. -#: src/features/invite/components/modals/InviteModal.tsx:111 +#: src/features/invite/components/modals/InviteModal.tsx:114 msgid "Any value from 0 to {maxInviteAgeSeconds} seconds. 0 means never expires." msgstr "أي قيمة من 0 إلى {maxInviteAgeSeconds} ثانية. القيمة 0 تعني أن الدعوة لا تنتهي صلاحيتها أبدًا." #. Helper text under the custom invite max-uses input. {maxInviteUses} is the platform max number of uses per invite. -#: src/features/invite/components/modals/InviteModal.tsx:124 +#: src/features/invite/components/modals/InviteModal.tsx:127 msgid "Any value from 0 to {maxInviteUses}. 0 means no limit." msgstr "أي قيمة من 0 إلى {maxInviteUses}. القيمة 0 تعني عدم وجود حد." @@ -4938,7 +4938,7 @@ msgid "Audio settings" msgstr "إعدادات الصوت" #. Toggle / summary row label in the Linux audio source picker. {summaryLabel} is one of the audio-source summary labels. -#: src/features/voice/components/AudioSourcePickerLinux.tsx:45 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:47 msgid "Audio sources: {summaryLabel}" msgstr "مصادر الصوت: {summaryLabel}" @@ -5399,7 +5399,7 @@ msgid "Back to sticker" msgstr "العودة إلى الملصق" #. Tooltip / aria label on the back button that returns from the call view to the voice channel view. -#: src/features/voice/components/VoiceCallView.tsx:115 +#: src/features/voice/components/VoiceCallView.tsx:111 msgid "Back to voice channel" msgstr "العودة إلى القناة الصوتية" @@ -5502,7 +5502,7 @@ msgid "Ban" msgstr "حظر" #. Title of the destructive ban-member modal. {tag} is the target user tag (username#tag). Destructive moderation action; keep tone direct. -#: src/features/moderation/components/modals/BanMemberModal.tsx:55 +#: src/features/moderation/components/modals/BanMemberModal.tsx:54 msgid "Ban {tag}" msgstr "حظر {tag}" @@ -5517,14 +5517,14 @@ msgid "Ban details" msgstr "تفاصيل الحظر" #. Label above the ban duration dropdown in the destructive ban-member modal. -#: src/features/moderation/components/modals/BanMemberModal.tsx:60 +#: src/features/moderation/components/modals/BanMemberModal.tsx:59 msgid "Ban duration" msgstr "مدة الحظر" #. Moderation action that bans the selected member from the community. #. Moderation action that bans the selected member from the community. #. Moderation action that bans the selected member from the community. -#: src/features/moderation/components/modals/BanMemberModal.tsx:270 +#: src/features/moderation/components/modals/BanMemberModal.tsx:274 #: src/features/ui/action_menu/GuildMemberContextMenu.tsx:66 #: src/features/ui/action_menu/items/GuildMemberMenuItems.tsx:51 #: src/features/ui/action_menu/items/voice_participant_menu_data/shared.ts:124 @@ -5992,7 +5992,7 @@ msgid "Bot invite (no external redirect)" msgstr "دعوة بوت (دون إعادة توجيه خارجية)" #. Settings search synonym. Used to match this term when the user types it in the settings search bar. -#: src/features/user/components/modals/tabs/applications_tab/application_detail/OAuthBuilderSection.tsx:162 +#: src/features/user/components/modals/tabs/applications_tab/application_detail/OAuthBuilderSection.tsx:163 #: src/features/user/components/settings_utils/search_index/ApplicationsIndex.ts:104 msgid "Bot permissions" msgstr "أذونات البوت" @@ -6549,14 +6549,14 @@ msgstr "لا يمكن تحميل الملفات هنا" #: src/features/guild/components/modals/TransferOwnershipModal.tsx:91 #: src/features/i18n/utils/CommonMessageDescriptors.ts:103 #: src/features/input/state/input_keybind/shared.ts:145 -#: src/features/invite/components/modals/InviteModal.tsx:552 +#: src/features/invite/components/modals/InviteModal.tsx:557 #: src/features/messaging/components/modals/AttachmentEditModal.tsx:133 #: src/features/messaging/components/modals/EditAltTextModal.tsx:190 #: src/features/messaging/components/modals/ExternalLinkWarningModal.tsx:111 -#: src/features/messaging/components/modals/ForwardModal.tsx:597 +#: src/features/messaging/components/modals/ForwardModal.tsx:603 #: src/features/messaging/components/modals/ImageCropModal.tsx:1025 #: src/features/messaging/components/modals/MessageHistoryThresholdModal.tsx:107 -#: src/features/moderation/components/modals/BanMemberModal.tsx:262 +#: src/features/moderation/components/modals/BanMemberModal.tsx:266 #: src/features/moderation/components/modals/RemoveTimeoutModal.tsx:70 #: src/features/moderation/components/modals/TimeoutMemberModal.tsx:126 #: src/features/theme/components/modals/ThemeAcceptModal.tsx:173 @@ -6619,13 +6619,13 @@ msgstr "إلغاء التبديل المجدول" #. Settings search synonym. Used to match this term when the user types it in the settings search bar. #: src/features/app/components/dialogs/components/plutonium/SubscriptionCard.tsx:915 #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:141 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:249 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:248 #: src/features/user/components/settings_utils/search_index/PlutoniumIndex.ts:31 msgid "Cancel subscription" msgstr "إلغاء الاشتراك" #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:135 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:243 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:242 msgid "Cancel subscription?" msgstr "هل تريد إلغاء الاشتراك؟" @@ -6674,7 +6674,7 @@ msgid "Cannot delete account" msgstr "لا يمكن حذف الحساب" #. Section header in the Linux audio source picker. Lists capture-target options (entire system / specific apps). -#: src/features/voice/components/AudioSourcePickerLinux.tsx:50 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:52 msgid "Capture" msgstr "التقاط" @@ -7229,7 +7229,7 @@ msgid "Channel access" msgstr "الوصول إلى القناة" #. Title of the alert shown when clicking a message link the user does not have permission to view. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:134 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:137 msgid "Channel access denied" msgstr "لا يمكن الوصول إلى القناة" @@ -7294,7 +7294,7 @@ msgstr "تم نسخ معرف القناة إلى الحافظة" #. Short label in the messaging mention renderer. Keep it concise. #. Type chip suffix in tooltips for inline rendered channel mentions. Lowercase because it follows the channel name. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:94 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:97 #: src/features/messaging/components/markdown/renderers/MentionRenderer.tsx:39 msgid "channel link" msgstr "رابط القناة" @@ -7472,7 +7472,7 @@ msgid "Check our <0>{BLUESKY_PROVIDER_NAME} ({FLUXER_BLUESKY_HANDLE}) for st msgstr "تابع <0>{BLUESKY_PROVIDER_NAME} ({FLUXER_BLUESKY_HANDLE}) للاطلاع على تحديثات الحالة." #. Description text in the share theme modal. -#: src/features/theme/components/modals/ShareThemeModal.tsx:35 +#: src/features/theme/components/modals/ShareThemeModal.tsx:36 msgid "Check out my custom theme!" msgstr "ألقِ نظرة على سمتي المخصصة!" @@ -7677,7 +7677,7 @@ msgid "Choose File, then Add to Dock." msgstr "اختر \"ملف\"، ثم \"إضافة إلى Dock\"." #. Subtitle in the create-DM modal. Keep it short and calm. -#: src/features/channel/utils/CreateDMModalUtils.tsx:39 +#: src/features/channel/utils/CreateDMModalUtils.tsx:40 msgid "Choose friends to message." msgstr "اختر الأصدقاء للمراسلة." @@ -7861,10 +7861,10 @@ msgstr "استلام الهدية" #. Short label in the authentication claim account modal. Keep the tone plain and specific. #. Title of the error modal shown when an unclaimed account tries to start a DM. #. Title shown when an unclaimed account cannot start a DM or group DM. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:32 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:36 #: src/features/auth/components/modals/ClaimAccountModal.tsx:41 #: src/features/channel/components/direct_message/AddFriendForm.tsx:63 -#: src/features/channel/utils/CreateDMModalUtils.tsx:43 +#: src/features/channel/utils/CreateDMModalUtils.tsx:44 #: src/features/guild/components/modals/add_guild_modal/GuildCreateForm.tsx:213 #: src/features/guild/components/modals/add_guild_modal/TemplateImportForm.tsx:441 #: src/features/user/components/modals/tabs/GiftInventoryTab.tsx:343 @@ -7953,7 +7953,7 @@ msgid "Claim your account to send friend requests." msgstr "طالب بحسابك لإرسال طلبات الصداقة." #. Blocked-state text shown when an unclaimed account cannot start a DM or group DM. -#: src/features/channel/utils/CreateDMModalUtils.tsx:47 +#: src/features/channel/utils/CreateDMModalUtils.tsx:48 msgid "Claim your account to start DMs." msgstr "طالب بحسابك لبدء رسائل مباشرة." @@ -8593,17 +8593,17 @@ msgid "Commands" msgstr "الأوامر" #. Helper text in the forward modal explaining why the optional comment field is disabled when at least one selected target has slowmode active. -#: src/features/messaging/components/modals/ForwardModal.tsx:70 +#: src/features/messaging/components/modals/ForwardModal.tsx:72 msgid "Comments are disabled because one or more selected channels have slowmode on. The comment would be blocked by slowmode right after the forward." msgstr "التعليقات معطّلة لأن الوضع البطيء مفعّل في قناة واحدة أو أكثر من القنوات المحددة. سيحظر الوضع البطيء التعليق مباشرةً بعد إعادة التوجيه." #. Helper text in the forward modal explaining why the optional comment field is disabled for a single selected channel with slowmode. -#: src/features/messaging/components/modals/ForwardModal.tsx:64 +#: src/features/messaging/components/modals/ForwardModal.tsx:66 msgid "Comments are disabled because slowmode is on in {forwardChannelDisplayName}. The comment would be blocked by slowmode right after the forward." msgstr "التعليقات معطّلة لأن الوضع البطيء مفعّل في {forwardChannelDisplayName}. سيحظر الوضع البطيء التعليق مباشرةً بعد إعادة التوجيه." #. Tooltip on the disabled comment field in the forward modal when slowmode blocks comments. -#: src/features/messaging/components/modals/ForwardModal.tsx:94 +#: src/features/messaging/components/modals/ForwardModal.tsx:96 msgid "Comments are unavailable while slowmode is on." msgstr "التعليقات غير متاحة عندما يكون الوضع البطيء مفعّلًا." @@ -8763,7 +8763,7 @@ msgid "Community members" msgstr "أعضاء المجتمع" #. Developer / debug surface — keep terse and technical. Label in the developer Nagbar controls panel for the community-membership CTA banner. -#: src/features/devtools/components/NagbarControls.ts:12 +#: src/features/devtools/components/NagbarControls.ts:13 msgid "Community membership CTA nagbar" msgstr "شريط تنبيه الحث على عضوية المجتمع" @@ -8773,7 +8773,7 @@ msgid "Community message notifications" msgstr "إشعارات رسائل المجتمع" #. Developer control label for the community MFA requirement banner. -#: src/features/devtools/components/NagbarControls.ts:81 +#: src/features/devtools/components/NagbarControls.ts:82 msgid "Community MFA requirement nagbar" msgstr "شريط تذكير بمتطلبات المصادقة متعددة العوامل للمجتمع" @@ -8785,7 +8785,7 @@ msgstr "كتم صوت العضو في المجتمع" #. Label for the single community name input in the setup wizard. #. Label of the community name input in the create-community form. #: src/features/app/components/setup/SetupWizardSteps.tsx:199 -#: src/features/guild/components/modals/add_guild_modal/shared.ts:120 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:124 msgid "Community name" msgstr "اسم المجتمع" @@ -9167,7 +9167,7 @@ msgstr "كونيتيكت" #. Action label state in the DM channel header pill while the join request is in flight. Trailing ASCII ellipsis is intentional. #. Overlay status in the voice call view while joining. Trailing ellipsis indicates in-progress. #: src/features/channel/components/channel_view/dm_channel_view/shared.ts:129 -#: src/features/voice/components/VoiceCallView.tsx:94 +#: src/features/voice/components/VoiceCallView.tsx:90 msgid "Connecting..." msgstr "جارٍ الاتصال..." @@ -9223,12 +9223,12 @@ msgid "Connection lost. Reconnecting…" msgstr "فُقد الاتصال. جارٍ إعادة الاتصال…" #. Short label in the connection connection commands. -#: src/features/connection/commands/ConnectionCommands.ts:47 +#: src/features/connection/commands/ConnectionCommands.ts:48 msgid "Connection removed" msgstr "تمت إزالة الاتصال" #. Tooltip / aria label on the connection-stats button in the voice call header. Opens the voice connection status popout. -#: src/features/voice/components/VoiceCallView.tsx:119 +#: src/features/voice/components/VoiceCallView.tsx:115 msgid "Connection stats" msgstr "إحصائيات الاتصال" @@ -9238,12 +9238,12 @@ msgid "Connection type" msgstr "نوع الاتصال" #. Short label in the connection connection commands. -#: src/features/connection/commands/ConnectionCommands.ts:43 +#: src/features/connection/commands/ConnectionCommands.ts:44 msgid "Connection updated" msgstr "تم تحديث الاتصال" #. Success toast after an account connection is verified. -#: src/features/connection/commands/ConnectionCommands.ts:35 +#: src/features/connection/commands/ConnectionCommands.ts:36 msgid "Connection verified" msgstr "تم التحقق من الاتصال" @@ -9279,7 +9279,7 @@ msgid "Connections" msgstr "الاتصالات" #. Short label in the connection connection commands. -#: src/features/connection/commands/ConnectionCommands.ts:51 +#: src/features/connection/commands/ConnectionCommands.ts:52 msgid "Connections reordered" msgstr "تمت إعادة ترتيب الاتصالات" @@ -9526,7 +9526,7 @@ msgstr "تم نسخ الرابط إلى الحافظة" #: src/features/platform/utils/DesktopLocaleBridge.ts:64 #: src/features/theme_studio/sections/QuickCssSection.tsx:214 #: src/features/ui/action_menu/MessageContextMenu.tsx:73 -#: src/features/user/components/modals/tabs/applications_tab/application_detail/OAuthBuilderSection.tsx:228 +#: src/features/user/components/modals/tabs/applications_tab/application_detail/OAuthBuilderSection.tsx:230 #: src/features/user/components/modals/tabs/GiftInventoryTab.tsx:59 msgid "Copy" msgstr "نسخ" @@ -9854,7 +9854,7 @@ msgid "Copying image..." msgstr "جارٍ نسخ الصورة..." #. Developer / debug surface — keep terse and technical. Label in the developer Nagbar controls panel for the corrupted-installation banner. -#: src/features/devtools/components/NagbarControls.ts:17 +#: src/features/devtools/components/NagbarControls.ts:18 msgid "Corrupted installation nagbar" msgstr "شريط إشعارات التثبيت التالف" @@ -9988,7 +9988,7 @@ msgid "Couldn't copy gift URL" msgstr "تعذر نسخ رابط الهدية" #. Title of the generic fallback error modal shown when generating a shareable theme link fails. -#: src/features/theme/components/modals/ShareThemeModal.tsx:47 +#: src/features/theme/components/modals/ShareThemeModal.tsx:48 msgid "Couldn't create a theme link" msgstr "تعذر إنشاء رابط للمظهر" @@ -10167,7 +10167,7 @@ msgid "Couldn't process image" msgstr "تعذر معالجة الصورة" #. Title of the error alert shown when publishing an announcement message fails. -#: src/features/messaging/commands/MessageCommands.tsx:120 +#: src/features/messaging/commands/MessageCommands.tsx:121 msgid "Couldn't publish this message" msgstr "تعذر نشر هذه الرسالة" @@ -10299,7 +10299,7 @@ msgid "Couldn't send the verification email" msgstr "تعذّر إرسال رسالة التحقق عبر البريد الإلكتروني" #. Toast error shown when starting the OAuth flow for a connection provider fails. Preserve {blueskyProviderName}; it is inserted by code and must appear verbatim in the translation. -#: src/features/connection/commands/ConnectionCommands.ts:30 +#: src/features/connection/commands/ConnectionCommands.ts:31 msgid "Couldn't start {blueskyProviderName} authorization" msgstr "تعذّر بدء تفويض {blueskyProviderName}" @@ -10309,7 +10309,7 @@ msgid "Couldn't start checkout" msgstr "تعذر بدء عملية الدفع" #. Toast error shown when creating a new account connection fails. -#: src/features/connection/commands/ConnectionCommands.ts:26 +#: src/features/connection/commands/ConnectionCommands.ts:27 msgid "Couldn't start the connection" msgstr "تعذّر بدء الاتصال" @@ -10319,7 +10319,7 @@ msgid "Couldn't start the desktop update" msgstr "تعذّر بدء تحديث تطبيق سطح المكتب" #. Title of the generic fallback error modal shown when opening or creating a DM fails. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:64 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:68 msgid "Couldn't start this conversation" msgstr "تعذر بدء هذه المحادثة" @@ -10424,7 +10424,7 @@ msgid "Couldn't verify that code. Try again." msgstr "تعذّر التحقق من الرمز. حاول مرة أخرى." #. Toast error shown when verifying an account connection fails. -#: src/features/connection/commands/ConnectionCommands.ts:39 +#: src/features/connection/commands/ConnectionCommands.ts:40 msgid "Couldn't verify the connection" msgstr "تعذّر التحقق من الاتصال" @@ -10469,7 +10469,7 @@ msgid "Create & share" msgstr "إنشاء ومشاركة" #. Action button label in the add community modal. Starts the create-community flow. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:94 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:98 msgid "Create a community" msgstr "إنشاء مجتمع" @@ -10541,14 +10541,14 @@ msgid "Create community" msgstr "إنشاء مجتمع" #. Accessible label for the create-community form element. Used by assistive tech only. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:116 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:120 msgid "Create community form" msgstr "نموذج إنشاء مجتمع" #. Accessible label for the create-DM trigger in the DM list header. #. Button or menu action label in the create dm modal utils helper. Keep it concise. #: src/features/channel/components/direct_message/DirectMessageList.tsx:97 -#: src/features/channel/utils/CreateDMModalUtils.tsx:35 +#: src/features/channel/utils/CreateDMModalUtils.tsx:36 msgid "Create DM" msgstr "إنشاء رسالة مباشرة" @@ -10563,14 +10563,14 @@ msgid "Create favorite category form" msgstr "نموذج إنشاء فئة مفضلة" #. Accessible label for the create-from-template form element. Used by assistive tech only. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:158 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:162 msgid "Create from template form" msgstr "نموذج الإنشاء من قالب" #. Button or menu action label in the create dm modal utils helper. Keep it concise. #. Tooltip on the channel header plus button when viewing a one-on-one DM. Starts the create group DM flow with the current recipient. #: src/features/channel/components/channel_header/shared.ts:51 -#: src/features/channel/utils/CreateDMModalUtils.tsx:31 +#: src/features/channel/utils/CreateDMModalUtils.tsx:32 msgid "Create group DM" msgstr "إنشاء محادثة جماعية" @@ -10593,7 +10593,7 @@ msgstr "إنشاء حساب جديد" msgid "Create new group" msgstr "إنشاء مجموعة جديدة" -#: src/features/invite/components/modals/InviteModal.tsx:555 +#: src/features/invite/components/modals/InviteModal.tsx:560 msgid "Create new link" msgstr "إنشاء رابط جديد" @@ -10811,12 +10811,12 @@ msgid "Current uses:" msgstr "الاستخدامات الحالية:" #. Developer nagbar status: the banner is dismissed in the current real state. -#: src/features/devtools/components/NagbarControls.ts:114 +#: src/features/devtools/components/NagbarControls.ts:115 msgid "Currently dismissed" msgstr "مُغلق حاليًا" #. Developer nagbar status: the banner is showing in the current real state. -#: src/features/devtools/components/NagbarControls.ts:118 +#: src/features/devtools/components/NagbarControls.ts:119 msgid "Currently showing" msgstr "معروض حاليًا" @@ -10853,7 +10853,7 @@ msgid "Custom" msgstr "مخصص" #. Label of the numeric input shown after choosing "Custom..." in the ban duration dropdown. The unit is seconds. -#: src/features/moderation/components/modals/BanMemberModal.tsx:68 +#: src/features/moderation/components/modals/BanMemberModal.tsx:67 msgid "Custom ban duration (seconds)" msgstr "مدة الحظر المخصصة (بالثواني)" @@ -10889,7 +10889,7 @@ msgid "Custom entrance sounds with {premiumProductName}" msgstr "أصوات دخول مخصصة مع {premiumProductName}" #. Label of the numeric input shown after choosing "Custom..." in the invite expiration dropdown. The unit is seconds. -#: src/features/invite/components/modals/InviteModal.tsx:106 +#: src/features/invite/components/modals/InviteModal.tsx:109 msgid "Custom expiration (seconds)" msgstr "انتهاء صلاحية مخصص (بالثواني)" @@ -10898,7 +10898,7 @@ msgid "Custom hoist order" msgstr "ترتيب الظهور المخصص" #. Label of the numeric input shown after choosing "Custom..." in the invite max-uses dropdown. -#: src/features/invite/components/modals/InviteModal.tsx:120 +#: src/features/invite/components/modals/InviteModal.tsx:123 msgid "Custom max uses" msgstr "الحد الأقصى المخصص للاستخدامات" @@ -11506,7 +11506,7 @@ msgstr "ديلاوير" #: src/features/emoji/components/emojis/EmojiListItem.tsx:204 #: src/features/emoji/components/emojis/EmojiListItem.tsx:216 #: src/features/emoji/components/stickers/StickerGridItem.tsx:35 -#: src/features/messaging/commands/MessageCommands.tsx:84 +#: src/features/messaging/commands/MessageCommands.tsx:85 #: src/features/moderation/components/report_modal/IARModalCopy.ts:109 #: src/features/platform/utils/DesktopLocaleBridge.ts:77 #: src/features/theme_studio/sections/LibrarySection.tsx:645 @@ -11652,8 +11652,8 @@ msgid "Delete message" msgstr "حذف الرسالة" #. Section heading and accessible label for the message-history-deletion radio group in the destructive ban-member modal. Destructive option group. -#: src/features/moderation/components/modals/BanMemberModal.tsx:78 -#: src/features/moderation/components/modals/BanMemberModal.tsx:229 +#: src/features/moderation/components/modals/BanMemberModal.tsx:77 +#: src/features/moderation/components/modals/BanMemberModal.tsx:233 msgid "Delete message history" msgstr "حذف سجل الرسائل" @@ -11755,12 +11755,12 @@ msgid "Delete this message" msgstr "حذف هذه الرسالة" #. Error message in the messaging commands. Keep the tone plain and specific. -#: src/features/messaging/commands/MessageCommands.tsx:80 +#: src/features/messaging/commands/MessageCommands.tsx:81 msgid "Delete this message? Can't be undone." msgstr "هل تريد حذف هذه الرسالة؟ لا يمكن التراجع عن هذا الإجراء." #. Body of the delete confirmation for a message that was published from an announcement channel to the channels that follow it. -#: src/features/messaging/commands/MessageCommands.tsx:93 +#: src/features/messaging/commands/MessageCommands.tsx:94 msgid "Delete this message? Can't be undone. This message is also removed from every community that follows this channel." msgstr "حذف هذه الرسالة؟ لا يمكن التراجع عن هذا الإجراء. ستتم إزالة هذه الرسالة أيضًا من كل مجتمع يتابع هذه القناة." @@ -11977,7 +11977,7 @@ msgid "Desktop device" msgstr "جهاز كمبيوتر" #. Developer / debug surface — keep terse and technical. Label in the developer Nagbar controls panel for the desktop-download banner. -#: src/features/devtools/components/NagbarControls.ts:7 +#: src/features/devtools/components/NagbarControls.ts:8 msgid "Desktop download nagbar" msgstr "شريط تنبيه تنزيل سطح المكتب" @@ -11987,7 +11987,7 @@ msgid "Desktop inactivity before mobile push" msgstr "مدة الخمول على سطح المكتب قبل إرسال الإشعارات إلى الجوال" #. Developer control label for the desktop-notification banner. -#: src/features/devtools/components/NagbarControls.ts:40 +#: src/features/devtools/components/NagbarControls.ts:41 msgid "Desktop notification nagbar" msgstr "شريط تنبيه إشعارات سطح المكتب" @@ -12102,13 +12102,13 @@ msgstr "حالة المطور" #. Short label in the channel and chat utility buttons. Keep it concise. #. Title of the info alert shown when clicking an internal developer-tools deep link. #: src/features/channel/components/channel_header_components/UtilityButtons.tsx:20 -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:146 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:149 #: src/features/ui/action_menu/items/StaffDeveloperUserControlsMenuItem.tsx:13 msgid "Developer tools" msgstr "أدوات المطور" #. Body of the developer-tools info alert. Refers to the staff badge button in the channel header. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:150 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:153 msgid "Developer tools are available from the staff badge in the channel header." msgstr "أدوات المطور متاحة من شارة الموظف في رأس القناة." @@ -12505,7 +12505,7 @@ msgstr "قطع اتصال المقبس" #. Overlay status in the voice call view when not connected. #. Overlay status text in the compact / floating voice call tile when not connected. #: src/features/voice/components/compact_voice_call_view/shared.ts:15 -#: src/features/voice/components/VoiceCallView.tsx:103 +#: src/features/voice/components/VoiceCallView.tsx:99 msgid "Disconnected" msgstr "غير متصل" @@ -12822,7 +12822,7 @@ msgid "Domain" msgstr "النطاق" #. Developer or debug surface, keep terse and technical. Label in the developer Nagbar controls panel for the banner telling installed web apps that the app has moved to a new domain. -#: src/features/devtools/components/NagbarControls.ts:76 +#: src/features/devtools/components/NagbarControls.ts:77 msgid "Domain moved nagbar" msgstr "شريط تنبيه نقل النطاق" @@ -13344,8 +13344,8 @@ msgstr "تعديل تفاصيل المجموعة" msgid "Edit group form" msgstr "نموذج تعديل المجموعة" -#: src/features/invite/components/modals/InviteModal.tsx:523 -#: src/features/invite/components/modals/InviteModal.tsx:538 +#: src/features/invite/components/modals/InviteModal.tsx:528 +#: src/features/invite/components/modals/InviteModal.tsx:543 msgid "Edit invite link" msgstr "تعديل رابط الدعوة" @@ -13397,7 +13397,7 @@ msgid "Edit profile local time" msgstr "تعديل التوقيت المحلي للملف الشخصي" #. Title of the confirmation shown before saving an edit to a message published from an announcement channel. -#: src/features/messaging/commands/MessageCommands.tsx:99 +#: src/features/messaging/commands/MessageCommands.tsx:100 msgid "Edit published message?" msgstr "تعديل الرسالة المنشورة؟" @@ -13548,7 +13548,7 @@ msgid "Email unavailable" msgstr "البريد الإلكتروني غير متاح" #. Developer control label for the email-verification banner. -#: src/features/devtools/components/NagbarControls.ts:36 +#: src/features/devtools/components/NagbarControls.ts:37 msgid "Email verification nagbar" msgstr "شريط تذكير التحقق من البريد الإلكتروني" @@ -14080,12 +14080,12 @@ msgid "End grace now" msgstr "إنهاء فترة السماح الآن" #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:163 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:271 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:270 msgid "End grace period" msgstr "إنهاء فترة السماح" #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:156 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:264 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:263 msgid "End grace period now?" msgstr "إنهاء فترة السماح الآن؟" @@ -14170,7 +14170,7 @@ msgid "Enter a product name between 1 and 80 characters." msgstr "أدخل اسم منتج يتراوح طوله بين 1 و80 حرفًا." #. Placeholder in the optional reason input in the destructive ban-member modal. -#: src/features/moderation/components/modals/BanMemberModal.tsx:88 +#: src/features/moderation/components/modals/BanMemberModal.tsx:87 msgid "Enter a reason for the ban" msgstr "أدخل سبب الحظر" @@ -14180,7 +14180,7 @@ msgid "Enter a secure password" msgstr "أدخل كلمة مرور آمنة" #. Validation error in the import-template form when the entered URL or code is malformed. {theOtherPlatform} is a third-party product name placeholder. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:124 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:128 msgid "Enter a valid {theOtherPlatform} template URL or code." msgstr "أدخل عنوان URL أو رمز قالب {theOtherPlatform} صالحًا." @@ -14204,7 +14204,7 @@ msgstr "أدخل اسم مستخدم صالحًا ({exampleFluxerTagFull})." #. Tooltip / aria label on the fullscreen toggle in the voice call view (not in fullscreen). #: src/features/voice/components/compact_voice_call_view/shared.ts:28 #: src/features/voice/components/media_player/components/MediaFullscreenButton.tsx:18 -#: src/features/voice/components/VoiceCallView.tsx:111 +#: src/features/voice/components/VoiceCallView.tsx:107 msgid "Enter fullscreen" msgstr "دخول وضع ملء الشاشة" @@ -14347,7 +14347,7 @@ msgstr "الشاشة بأكملها" msgid "Entire system" msgstr "النظام بأكمله" -#: src/features/voice/components/AudioSourcePickerLinux.tsx:260 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:257 msgid "Entire system audio" msgstr "صوت النظام بالكامل" @@ -14525,7 +14525,7 @@ msgid "exclude a user" msgstr "استبعاد مستخدم" #. Section header in the Linux audio source picker for apps excluded from the system mix. -#: src/features/voice/components/AudioSourcePickerLinux.tsx:59 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:61 msgid "Exclude from system" msgstr "استبعاد من صوت النظام" @@ -14546,7 +14546,7 @@ msgstr "خروج" #. Tooltip / aria label on the fullscreen toggle in the voice call view (currently in fullscreen). #: src/features/voice/components/compact_voice_call_view/shared.ts:24 #: src/features/voice/components/media_player/components/MediaFullscreenButton.tsx:14 -#: src/features/voice/components/VoiceCallView.tsx:107 +#: src/features/voice/components/VoiceCallView.tsx:103 msgid "Exit fullscreen" msgstr "الخروج من وضع ملء الشاشة" @@ -14624,7 +14624,7 @@ msgid "Expiration curve" msgstr "منحنى انتهاء الصلاحية" #. Label above the expiration duration dropdown in the invite link settings. -#: src/features/invite/components/modals/InviteModal.tsx:102 +#: src/features/invite/components/modals/InviteModal.tsx:105 msgid "Expire after" msgstr "تنتهي الصلاحية بعد" @@ -14839,7 +14839,7 @@ msgid "Failed to complete SSO sign-in" msgstr "تعذّر إكمال تسجيل الدخول الموحّد (SSO)" #. Error message in the add friends to group modal utils helper. -#: src/features/channel/utils/AddFriendsToGroupModalUtils.ts:21 +#: src/features/channel/utils/AddFriendsToGroupModalUtils.ts:22 msgid "Failed to copy invite link" msgstr "تعذّر نسخ رابط الدعوة" @@ -15687,12 +15687,12 @@ msgid "For your security, please confirm it's you to continue." msgstr "حفاظًا على أمانك، أكّد هويتك للمتابعة." #. Developer nagbar override status: the banner is forced to hide. -#: src/features/devtools/components/NagbarControls.ts:102 +#: src/features/devtools/components/NagbarControls.ts:103 msgid "Force disabled" msgstr "معطل قسريًا" #. Developer nagbar override status: the banner is forced to show. -#: src/features/devtools/components/NagbarControls.ts:98 +#: src/features/devtools/components/NagbarControls.ts:99 msgid "Force enabled" msgstr "مفعل قسريًا" @@ -15840,11 +15840,11 @@ msgstr "إعادة توجيه الوسائط" #. Keyboard shortcut action label shown in the shortcuts list and keybind editor. Keep short, sentence case. #. Title of the forward message modal. #: src/features/input/state/input_keybind/shared.ts:33 -#: src/features/messaging/components/modals/ForwardModal.tsx:85 +#: src/features/messaging/components/modals/ForwardModal.tsx:87 msgid "Forward message" msgstr "إعادة توجيه الرسالة" -#: src/features/channel/components/MessageAttachments.tsx:360 +#: src/features/channel/components/MessageAttachments.tsx:331 msgid "Forwarded" msgstr "مُعاد توجيهها" @@ -16437,7 +16437,7 @@ msgstr "رمز الهدية مطلوب" msgid "Gift code is too long" msgstr "رمز الهدية طويل جدًا" -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:139 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:141 msgid "Gift code:" msgstr "رمز الهدية:" @@ -16466,7 +16466,7 @@ msgid "Gift inventory flow" msgstr "مسار مخزون الهدايا" #. Developer control label for the gift-inventory banner. -#: src/features/devtools/components/NagbarControls.ts:56 +#: src/features/devtools/components/NagbarControls.ts:57 msgid "Gift inventory nagbar" msgstr "شريط تنبيه مخزون الهدايا" @@ -16477,7 +16477,7 @@ msgstr "مدة الهدية" #. Form field label for a gift redemption URL. #. Settings search synonym. Used to match this term when the user types it in the settings search bar. -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:34 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:35 #: src/features/user/components/settings_utils/search_index/GiftInventoryIndex.ts:26 msgid "Gift link" msgstr "رابط الهدية" @@ -17488,7 +17488,7 @@ msgid "How about:" msgstr "جرّب:" #. Helper text under the ban duration dropdown in the destructive ban-member modal. -#: src/features/moderation/components/modals/BanMemberModal.tsx:64 +#: src/features/moderation/components/modals/BanMemberModal.tsx:63 msgid "How long they stay banned." msgstr "مدة حظرهم." @@ -17600,7 +17600,7 @@ msgstr "ملف الأيقونة كبير جدًا" #. Validation error in the create-community form when the chosen icon exceeds the size limit. {imageMaxSizeLabel} is a formatted file size such as "8 MB". #: src/features/channel/components/modals/EditGroupBottomSheet.tsx:47 #: src/features/channel/components/modals/EditGroupModal.tsx:45 -#: src/features/guild/components/modals/add_guild_modal/shared.ts:107 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:111 msgid "Icon file is too large. Choose a file smaller than {imageMaxSizeLabel}." msgstr "ملف الأيقونة كبير جدًا. اختر ملفًا أصغر من {imageMaxSizeLabel}." @@ -17886,7 +17886,7 @@ msgid "Import" msgstr "استيراد" #. Action button label in the add community modal. Imports a template from the third-party platform named by {theOtherPlatform}. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:102 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:106 msgid "Import {theOtherPlatform} template" msgstr "استيراد قالب {theOtherPlatform}" @@ -17938,7 +17938,7 @@ msgid "Import more" msgstr "استيراد المزيد" #. Accessible label for the import-template form element. Used by assistive tech only. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:138 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:142 msgid "Import template form" msgstr "نموذج استيراد القالب" @@ -18106,7 +18106,7 @@ msgid "Include all except selected" msgstr "تضمين الكل باستثناء المحدد" #. Section header in the Linux audio source picker for the per-app inclusion list. -#: src/features/voice/components/AudioSourcePickerLinux.tsx:55 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:57 msgid "Include apps" msgstr "تضمين التطبيقات" @@ -18472,7 +18472,7 @@ msgid "Invalid image" msgstr "صورة غير صالحة" #. Validation error in the paste-template-JSON form. "JSON" is a protocol token and must not be translated. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:129 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:133 msgid "Invalid JSON. Paste the full response from the URL above." msgstr "JSON غير صالح. الصق الاستجابة الكاملة من عنوان URL أعلاه." @@ -18531,7 +18531,7 @@ msgid "Invisible" msgstr "غير مرئي" #. Per-recipient action button label in the invite modal recipient list. Sends the invite as a DM to that friend. Short standalone verb. -#: src/features/invite/components/modals/InviteModal.tsx:97 +#: src/features/invite/components/modals/InviteModal.tsx:100 msgid "Invite" msgstr "دعوة" @@ -18568,12 +18568,12 @@ msgid "Invite deleted" msgstr "تم حذف الدعوة" #. Fallback header on the invite modal when no community context is available. Refers to inviting friends to Fluxer. -#: src/features/invite/components/modals/InviteModal.tsx:84 +#: src/features/invite/components/modals/InviteModal.tsx:87 msgid "Invite friends" msgstr "دعوة الأصدقاء" #. Title of the invite modal. {guildName} is the community name. -#: src/features/invite/components/modals/InviteModal.tsx:89 +#: src/features/invite/components/modals/InviteModal.tsx:92 msgid "Invite friends to {guildName}" msgstr "دعوة الأصدقاء إلى {guildName}" @@ -18584,25 +18584,25 @@ msgstr "الدعوة مخفية أثناء المشاركة" #. Label of the invite code/URL input in the join-community form. #. Placeholder in the read-only invite link input when no link is available yet. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:166 -#: src/features/invite/components/modals/InviteModal.tsx:138 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:170 +#: src/features/invite/components/modals/InviteModal.tsx:141 msgid "Invite link" msgstr "رابط الدعوة" #. Label above a masked invite link while streaming privacy is active. #. Label above a masked invite link while streaming privacy is active. -#: src/features/invite/components/modals/InviteModal.tsx:146 +#: src/features/invite/components/modals/InviteModal.tsx:149 #: src/features/relationship/components/modals/AddFriendsToGroupModal.tsx:31 msgid "Invite link is hidden while sharing:" msgstr "رابط الدعوة مخفي أثناء المشاركة:" #. Inline replacement text shown for invite links while streaming privacy is active. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:162 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:165 msgid "Invite link masked while sharing" msgstr "تم إخفاء رابط الدعوة أثناء المشاركة" #. Header of the invite modal when the user is editing the invite link expiry, max uses, and temporary flag. -#: src/features/invite/components/modals/InviteModal.tsx:93 +#: src/features/invite/components/modals/InviteModal.tsx:96 msgid "Invite link settings" msgstr "إعدادات رابط الدعوة" @@ -18747,7 +18747,7 @@ msgstr "تم إيقاف الدعوات مؤقتًا لأن {productName} اكت msgid "Invites are paused for this community." msgstr "تم إيقاف الدعوات مؤقتًا لهذا المجتمع." -#: src/features/invite/components/modals/InviteModal.tsx:370 +#: src/features/invite/components/modals/InviteModal.tsx:375 msgid "Invites are paused in this community by an admin. While this invite can be created, it cannot be accepted until invites are re-enabled." msgstr "أوقف أحد المسؤولين الدعوات مؤقتًا في هذا المجتمع. يمكن إنشاء هذه الدعوة، لكن لا يمكن قبولها حتى يُعاد تفعيل الدعوات." @@ -18757,7 +18757,7 @@ msgid "Invites disabled" msgstr "الدعوات معطلة" #. Developer control label for the invites-disabled banner. -#: src/features/devtools/components/NagbarControls.ts:72 +#: src/features/devtools/components/NagbarControls.ts:73 msgid "Invites disabled nagbar" msgstr "شريط تنبيه تعطيل الدعوات" @@ -18879,7 +18879,7 @@ msgid "Join {communityName} to chat with the team and stay up to date." msgstr "انضم إلى {communityName} للدردشة مع الفريق والبقاء على اطلاع دائم." #. Action button label in the add community modal. Starts the join-by-invite-code flow. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:98 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:102 msgid "Join a community" msgstr "الانضمام إلى مجتمع" @@ -18903,7 +18903,7 @@ msgid "Join community" msgstr "الانضمام إلى المجتمع" #. Accessible label for the join-community form element. Used by assistive tech only. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:162 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:166 msgid "Join community form" msgstr "نموذج الانضمام إلى مجتمع" @@ -19011,7 +19011,7 @@ msgid "Jump to {displayName}" msgstr "الانتقال إلى {displayName}" #. Accessible label for an inline channel mention link. labelText is the channel display name. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:108 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:111 msgid "Jump to {labelText}" msgstr "الانتقال إلى {labelText}" @@ -19068,12 +19068,12 @@ msgid "Jump to the current call" msgstr "الانتقال إلى المكالمة الحالية" #. Fallback accessible label for an inline channel mention when the target name is not known. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:112 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:115 msgid "Jump to the linked channel" msgstr "الانتقال إلى القناة المرتبطة" #. Fallback accessible label for an inline message link when the target channel is not known. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:104 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:107 msgid "Jump to the linked message" msgstr "الانتقال إلى الرسالة المرتبطة" @@ -19083,7 +19083,7 @@ msgid "Jump to the message from {authorNickname}" msgstr "الانتقال إلى الرسالة من {authorNickname}" #. Accessible label for an inline message link that jumps to a specific message in a channel. labelText is the channel display name. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:99 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:102 msgid "Jump to the message in {labelText}" msgstr "الانتقال إلى الرسالة في {labelText}" @@ -19142,7 +19142,7 @@ msgid "Keep free and premium tiers. You can customize the tiers, sell premium th msgstr "حافظ على المستويات المجانية والمدفوعة. يمكنك تخصيص المستويات، أو البيع عبر Stripe، أو توزيع رموز هدايا لاحقًا من لوحة التحكم." #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:165 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:273 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:272 msgid "Keep grace period" msgstr "الاحتفاظ بفترة السماح" @@ -19157,7 +19157,7 @@ msgid "Keep running" msgstr "مواصلة التشغيل" #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:143 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:251 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:250 msgid "Keep subscription" msgstr "الاحتفاظ بالاشتراك" @@ -19240,7 +19240,7 @@ msgstr "المفاتيح" #. Button or menu action label in the kick member modal. Keep it concise. Keep the tone plain and specific. #. Button or menu action label in the user profile actions sheet. Keep it concise. Keep the tone plain and specific. #. Member actions sheet menu item. Opens the kick-member confirmation (moderation action). Short verb used as a menu label. -#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:98 +#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:97 #: src/features/moderation/components/modals/KickMemberModal.tsx:16 #: src/features/user/components/modals/UserProfileActionsSheet.tsx:77 msgid "Kick" @@ -19727,7 +19727,7 @@ msgstr "ربط ملف" #. Replacement text for an invite URL while streaming privacy is active. #. Replacement text for an invite URL while streaming privacy is active. #: src/features/channel/components/modals/GroupInvitesBottomSheet.tsx:49 -#: src/features/invite/components/modals/InviteModal.tsx:142 +#: src/features/invite/components/modals/InviteModal.tsx:145 #: src/features/relationship/components/modals/AddFriendsToGroupModal.tsx:27 msgid "Link hidden while sharing" msgstr "الرابط مخفي أثناء المشاركة" @@ -19760,7 +19760,7 @@ msgid "Link styling" msgstr "تنسيق الروابط" #. Title of the alert shown when clicking an internal link that is not available to the current account. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:154 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:157 msgid "Link unavailable" msgstr "الرابط غير متاح" @@ -20557,7 +20557,7 @@ msgid "Max {maxSize}." msgstr "الحد الأقصى: {maxSize}." #. Label above the max-uses dropdown in the invite link settings. -#: src/features/invite/components/modals/InviteModal.tsx:116 +#: src/features/invite/components/modals/InviteModal.tsx:119 msgid "Max number of uses" msgstr "الحد الأقصى لعدد مرات الاستخدام" @@ -20835,7 +20835,7 @@ msgid "Members" msgstr "الأعضاء" #. Helper text under the temporary membership switch in the invite link settings. -#: src/features/invite/components/modals/InviteModal.tsx:134 +#: src/features/invite/components/modals/InviteModal.tsx:137 msgid "Members are removed when offline unless given a role." msgstr "تتم إزالة الأعضاء عند عدم الاتصال بالإنترنت ما لم يتم منحهم دورًا." @@ -20980,7 +20980,7 @@ msgstr "رسالة" #. Action that opens a DM conversation with the selected user. #. Member actions sheet menu item. Sends a direct message to the target user. Standalone verb used as a menu label. #. Voice participant menu action that opens a DM conversation with the selected user. -#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:88 +#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:87 #: src/features/ui/action_menu/items/ActionsSubmenu.tsx:41 #: src/features/ui/action_menu/items/MessageUserMenuItem.tsx:26 #: src/features/ui/action_menu/items/voice_participant_menu_data/shared.ts:78 @@ -21084,7 +21084,7 @@ msgstr "إعدادات عرض الرسائل متاحة على سطح المكت msgid "Message editing" msgstr "تعديل الرسالة" -#: src/features/messaging/components/modals/ForwardModal.tsx:315 +#: src/features/messaging/components/modals/ForwardModal.tsx:317 msgid "Message forwarded" msgstr "تمت إعادة توجيه الرسالة" @@ -21133,7 +21133,7 @@ msgstr "أزرار إدخال الرسائل" #. Error modal title in the forward modal when the optional comment exceeds the message length limit. #. Form validation error indicating the message exceeds the allowed length. -#: src/features/messaging/components/modals/ForwardModal.tsx:56 +#: src/features/messaging/components/modals/ForwardModal.tsx:58 #: src/features/ui/character_counter/CharacterCountMessages.ts:16 msgid "Message is too long" msgstr "الرسالة طويلة جدًا" @@ -21144,7 +21144,7 @@ msgid "Message layout" msgstr "تخطيط الرسائل" #. Type chip suffix in tooltips for inline rendered message links. Lowercase because it follows the channel name. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:89 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:92 msgid "message link" msgstr "رابط الرسالة" @@ -21188,7 +21188,7 @@ msgid "Message previews in the DM list" msgstr "معاينات الرسائل في قائمة الرسائل المباشرة" #. Toast shown after a message in an announcement channel was published to the channels that follow it. -#: src/features/messaging/commands/MessageCommands.tsx:112 +#: src/features/messaging/commands/MessageCommands.tsx:113 msgid "Message published" msgstr "تم نشر الرسالة" @@ -21301,7 +21301,7 @@ msgstr "الرسائل التي يمكنك تمييزها" msgid "Messaging is paused" msgstr "إرسال الرسائل متوقف مؤقتًا" -#. Notice shown in place of the message composer, and as an error, when messaging is paused on the current account until the user completes one quick step described in an email. While paused, the account cannot post, react, join communities or change its profile. Keep the tone calm and friendly. +#. Notice shown in place of the message composer, as a banner at the top of the app, and as an error, when messaging is paused on the current account until the user completes one quick step described in an email. While paused, the account cannot post, react, join communities or change its profile. Keep the tone calm and friendly. #: src/features/user/utils/AccountLimitUtils.ts:10 msgid "Messaging is paused on your account. Check your email for a quick step to continue." msgstr "إرسال الرسائل متوقف مؤقتًا في حسابك. ستجد في بريدك الإلكتروني خطوة سريعة واحدة للمتابعة." @@ -22672,7 +22672,7 @@ msgid "No {sendMessagesPermission} permission" msgstr "لا يوجد إذن {sendMessagesPermission}" #. Inline text shown inside a custom message link pill when the linked message cannot be accessed. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:142 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:145 msgid "No access" msgstr "لا يمكن الوصول" @@ -22807,7 +22807,7 @@ msgstr "لا توجد تغييرات لحفظها" msgid "No channels available" msgstr "لا توجد قنوات متاحة" -#: src/features/messaging/components/modals/ForwardModal.tsx:389 +#: src/features/messaging/components/modals/ForwardModal.tsx:395 #: src/features/search/components/search/ChannelFilterSheet.tsx:120 msgid "No channels found" msgstr "لم يتم العثور على قنوات" @@ -22955,7 +22955,7 @@ msgid "No invoices yet." msgstr "لا توجد فواتير بعد." #. Invite max-uses option meaning unlimited uses. Short standalone label. -#: src/features/invite/components/modals/InviteModal.tsx:56 +#: src/features/invite/components/modals/InviteModal.tsx:59 msgid "No limit" msgstr "بلا حدود" @@ -23306,7 +23306,7 @@ msgstr "عدم التحويل" #: src/features/user/components/modals/tabs/accessibility_tab/VisualTab.tsx:37 #: src/features/user/components/modals/tabs/components/EntranceSoundSection.tsx:146 #: src/features/user/components/modals/tabs/privacy_safety_tab/data_request_modal/DataRequestModal.tsx:220 -#: src/features/voice/components/AudioSourcePickerLinux.tsx:268 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:265 msgid "None" msgstr "لا شيء" @@ -23858,12 +23858,12 @@ msgid "Open {host} in your browser." msgstr "افتح {host} في متصفحك." #. Accessible label for an inline chat link pill that opens an app page such as Discovery. labelText is the page name. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:121 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:124 msgid "Open {labelText}" msgstr "افتح {labelText}" #. Accessible label for an inline settings deep-link pill. labelText is the resolved settings tab and section breadcrumb. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:116 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:119 msgid "Open {labelText} in settings" msgstr "فتح {labelText} في الإعدادات" @@ -24067,7 +24067,7 @@ msgid "Open emoji in browser" msgstr "فتح الرمز التعبيري في المتصفح" #. Accessible label for the emoji picker trigger button in the forward modal comment field. -#: src/features/messaging/components/modals/ForwardModal.tsx:102 +#: src/features/messaging/components/modals/ForwardModal.tsx:104 #: src/features/user/components/modals/tabs/my_profile_tab/BioEditor.tsx:27 msgid "Open emoji picker" msgstr "فتح منتقي الرموز التعبيرية" @@ -24392,7 +24392,7 @@ msgstr "خيارات" msgid "or" msgstr "أو" -#: src/features/theme/components/modals/ShareThemeModal.tsx:214 +#: src/features/theme/components/modals/ShareThemeModal.tsx:216 msgid "Or copy the link:" msgstr "أو انسخ الرابط:" @@ -24401,7 +24401,7 @@ msgstr "أو انسخ الرابط:" msgid "or pick a GIF from {gifProviderName}" msgstr "أو اختر صورة GIF من {gifProviderName}" -#: src/features/invite/components/modals/InviteModal.tsx:502 +#: src/features/invite/components/modals/InviteModal.tsx:507 msgid "Or send an invite link to a friend:" msgstr "أو أرسل رابط دعوة إلى صديق:" @@ -24409,7 +24409,7 @@ msgstr "أو أرسل رابط دعوة إلى صديق:" msgid "or send an invite to a friend:" msgstr "أو أرسل دعوة إلى صديق:" -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:131 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:133 msgid "or send the gift link to a friend:" msgstr "أو أرسل رابط الهدية إلى صديق:" @@ -24611,7 +24611,7 @@ msgid "Page down" msgstr "صفحة لأسفل" #. Role description announced for an inline chat link pill that opens an app page. Lowercase. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:126 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:129 msgid "page link" msgstr "رابط صفحة" @@ -24778,12 +24778,12 @@ msgid "Paste GIF URLs below, one per line." msgstr "الصق روابط GIF أدناه، رابط واحد لكل سطر." #. Accessible label for the paste-template-JSON form element. Used by assistive tech only. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:146 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:150 msgid "Paste template JSON form" msgstr "نموذج لصق JSON للقالب" #. Placeholder in the textarea where the user pastes the third-party template JSON document. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:154 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:158 msgid "Paste the JSON response here" msgstr "الصق استجابة JSON هنا" @@ -24985,7 +24985,7 @@ msgid "Perks paused" msgstr "المزايا متوقفة مؤقتًا" #. Ban duration option in the destructive ban-member modal meaning the ban never expires. Short standalone label. -#: src/features/moderation/components/modals/BanMemberModal.tsx:38 +#: src/features/moderation/components/modals/BanMemberModal.tsx:37 msgid "Permanent" msgstr "دائم" @@ -25384,7 +25384,7 @@ msgstr "يتم التشغيل على الرغم من تقليل الحركة." #. Body of the error modal shown when sharing or sending a theme link is rate limited. #: src/features/app/components/alerts/CommonErrorModalDescriptors.ts:13 #: src/features/discovery/commands/DiscoveryJoinCommands.tsx:60 -#: src/features/theme/components/modals/ShareThemeModal.tsx:67 +#: src/features/theme/components/modals/ShareThemeModal.tsx:68 msgid "Please wait a moment and try again." msgstr "الرجاء الانتظار لحظة والمحاولة مرة أخرى." @@ -25416,7 +25416,7 @@ msgid "Pop back in" msgstr "العودة إلى النافذة الرئيسية" #. Tooltip / aria label on the voice call footer button that opens the call in a separate window. -#: src/features/voice/components/VoiceCallCornerControls.tsx:12 +#: src/features/voice/components/VoiceCallCornerControls.tsx:11 msgid "Pop out call" msgstr "فتح المكالمة في نافذة منفصلة" @@ -25547,12 +25547,12 @@ msgid "Premium badge" msgstr "شارة Premium" #. Developer control label for the premium-expired banner. -#: src/features/devtools/components/NagbarControls.ts:48 +#: src/features/devtools/components/NagbarControls.ts:49 msgid "Premium expired nagbar" msgstr "شريط انتهاء Premium" #. Developer control label for the premium grace-period banner. -#: src/features/devtools/components/NagbarControls.ts:44 +#: src/features/devtools/components/NagbarControls.ts:45 msgid "Premium grace period nagbar" msgstr "شريط فترة السماح لـ Premium" @@ -25562,7 +25562,7 @@ msgid "Premium model" msgstr "نموذج Premium" #. Developer control label for the premium-onboarding banner. -#: src/features/devtools/components/NagbarControls.ts:52 +#: src/features/devtools/components/NagbarControls.ts:53 msgid "Premium onboarding nagbar" msgstr "شريط التعريف بـ Premium" @@ -26514,7 +26514,7 @@ msgstr "السبب" #. Label of the optional reason input in the destructive ban-member modal. Reason is recorded in the activity log. #. Label of the optional reason textarea in the timeout-member modal. The reason is recorded in the activity log. -#: src/features/moderation/components/modals/BanMemberModal.tsx:83 +#: src/features/moderation/components/modals/BanMemberModal.tsx:82 #: src/features/moderation/components/modals/TimeoutMemberModal.tsx:36 msgid "Reason (optional)" msgstr "السبب (اختياري)" @@ -26574,7 +26574,7 @@ msgstr "إعادة التحقق" #. placeholder {0}: ChannelUtils.getIcon(channel, {size: 16, className: styles.channelIcon}) #. placeholder {1}: channel.name -#: src/features/invite/components/modals/InviteModal.tsx:355 +#: src/features/invite/components/modals/InviteModal.tsx:360 msgid "Recipients will be taken to {0} <0>{1}" msgstr "سيتم توجيه المستلمين إلى {0} <0>{1}" @@ -26601,7 +26601,7 @@ msgid "Reconnect succeeded. Pick a screen again if you want to resume your previ msgstr "أُعيد الاتصال بنجاح. اختر شاشة مرة أخرى إذا أردت استئناف بثك السابق." #. Overlay status in the voice call view while reconnecting after a drop. Trailing ellipsis indicates in-progress. -#: src/features/voice/components/VoiceCallView.tsx:98 +#: src/features/voice/components/VoiceCallView.tsx:94 msgid "Reconnecting..." msgstr "جارٍ إعادة الاتصال..." @@ -26741,7 +26741,7 @@ msgstr "تم نسخ المرجع." msgid "Referral parameters" msgstr "معلمات الإحالة" -#: src/features/voice/components/AudioSourcePickerLinux.tsx:312 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:309 msgid "Refresh audio sources" msgstr "تحديث مصادر الصوت" @@ -28559,7 +28559,7 @@ msgstr "التشبع" #: src/features/guild/components/modals/guild_tabs/GuildDiscoveryTab.tsx:631 #: src/features/guild/components/modals/guild_tabs/GuildVanityURLTab.tsx:279 #: src/features/guild/components/modals/GuildFolderSettingsModal.tsx:91 -#: src/features/messaging/commands/MessageCommands.tsx:108 +#: src/features/messaging/commands/MessageCommands.tsx:109 #: src/features/messaging/components/modals/AttachmentEditModal.tsx:136 #: src/features/messaging/components/modals/EditAltTextModal.tsx:193 #: src/features/messaging/components/modals/MessageHistoryThresholdModal.tsx:115 @@ -28687,7 +28687,7 @@ msgid "Scan the QR code with your authenticator app." msgstr "امسح رمز الاستجابة السريعة باستخدام تطبيق المصادقة الخاص بك." #. Developer / debug surface — keep terse and technical. Label in the developer Nagbar controls panel for the scheduled-maintenance banner. -#: src/features/devtools/components/NagbarControls.ts:22 +#: src/features/devtools/components/NagbarControls.ts:23 msgid "Scheduled maintenance nagbar" msgstr "شريط إشعارات الصيانة المجدولة" @@ -28962,7 +28962,7 @@ msgstr "معاينة التمرير في الفيديو" #: src/features/channel/components/bottomsheets/ChannelSearchBottomSheet.tsx:854 #: src/features/channel/components/channel_header/shared.ts:47 #: src/features/channel/components/shared/PickerSearchInput.tsx:21 -#: src/features/messaging/components/modals/ForwardModal.tsx:89 +#: src/features/messaging/components/modals/ForwardModal.tsx:91 #: src/features/search/components/modals/SearchProviderPickerModal.tsx:43 #: src/features/search/utils/QuickSwitcherModalUtils.tsx:46 #: src/features/theme_studio/ui/StudioSearchInput.tsx:16 @@ -29606,14 +29606,14 @@ msgstr "يمكنك استرداد أموالك بنفسك خلال 3 أيام م #. Button or menu action label in the share theme modal. Keep it concise. #. Send-message button label in the voice message composer modal. -#: src/features/theme/components/modals/ShareThemeModal.tsx:43 +#: src/features/theme/components/modals/ShareThemeModal.tsx:44 #: src/features/user/components/modals/tabs/component_gallery_tab/ComponentGalleryTabButtonsTab.tsx:316 #: src/features/voice/components/VoiceMessageComposerModal.tsx:77 msgid "Send" msgstr "إرسال" #. Primary button label in the forward message modal. selectedCount is the number of selected destinations; selectionLimit is the maximum allowed. -#: src/features/messaging/components/modals/ForwardModal.tsx:106 +#: src/features/messaging/components/modals/ForwardModal.tsx:108 msgid "Send ({selectedCount}/{selectionLimit})" msgstr "إرسال ({selectedCount}/{selectionLimit})" @@ -29694,7 +29694,7 @@ msgstr "إرسال ملفات بحجم يصل إلى {size}" #. Button or menu action label in the user profile modal. Keep it concise. #. Member actions sheet menu item. Sends a friend request to the target user. #: src/features/channel/components/direct_message/DMWelcomeSection.tsx:146 -#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:94 +#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:93 #: src/features/user/components/modals/UserProfileMobileSheet.tsx:110 #: src/features/user/components/modals/UserProfileModal.tsx:126 msgid "Send friend request" @@ -29710,7 +29710,7 @@ msgstr "إرسال GIF {title}" #. Plus menu item that opens the gift purchase flow. #: src/features/channel/components/textarea/MobileTextareaPlusBottomSheet.tsx:21 #: src/features/channel/components/textarea/TextareaPlusMenu.tsx:31 -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:30 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:31 msgid "Send gift" msgstr "إرسال هدية" @@ -29873,7 +29873,7 @@ msgid "Serve the token file" msgstr "استضِف ملف الرمز المميّز" #. Developer / debug surface — keep terse and technical. Label in the developer Nagbar controls panel for the service incident banner. -#: src/features/devtools/components/NagbarControls.ts:27 +#: src/features/devtools/components/NagbarControls.ts:28 msgid "Service incident nagbar" msgstr "إشعار حادث الخدمة" @@ -30118,7 +30118,7 @@ msgid "Settings" msgstr "الإعدادات" #. Type chip suffix in tooltips for inline rendered fluxer://settings/user deep links. Lowercase. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:130 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:133 msgid "settings link" msgstr "رابط الإعدادات" @@ -30239,7 +30239,7 @@ msgid "Share your screen or camera in up to 4K at 60 frames per second. Free acc msgstr "شارك شاشتك أو كاميرتك بدقة تصل إلى 4K بمعدل 60 إطارًا في الثانية. الحسابات المجانية تبث بدقة تصل إلى 720p بمعدل 30." #. Button or menu action label in the share theme modal. Keep it concise. -#: src/features/theme/components/modals/ShareThemeModal.tsx:39 +#: src/features/theme/components/modals/ShareThemeModal.tsx:40 msgid "Share your theme" msgstr "مشاركة سمتك" @@ -30263,7 +30263,7 @@ msgid "Shared window" msgstr "النافذة المشتركة" #. Capture option in the Linux audio source picker on a window share. Captures only the audio of the window being shared. -#: src/features/voice/components/AudioSourcePickerLinux.tsx:40 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:42 msgid "Shared window audio" msgstr "صوت النافذة المشتركة" @@ -30364,7 +30364,7 @@ msgid "Shortcuts are paused while recording." msgstr "تتوقف اختصارات لوحة المفاتيح مؤقتًا أثناء التسجيل." #. Body of the error modal shown when the forward modal comment exceeds the message length limit. -#: src/features/messaging/components/modals/ForwardModal.tsx:60 +#: src/features/messaging/components/modals/ForwardModal.tsx:62 msgid "Shorten the message and try again." msgstr "قصّر الرسالة وحاول مرة أخرى." @@ -31506,7 +31506,7 @@ msgid "Something went wrong while preparing this sticker. Try another file or tr msgstr "حدث خطأ أثناء إعداد هذا الملصق. جرّب ملفًا آخر أو أعد المحاولة بعد قليل." #. Fallback body of the error alert shown when publishing an announcement message fails. -#: src/features/messaging/commands/MessageCommands.tsx:124 +#: src/features/messaging/commands/MessageCommands.tsx:125 msgid "Something went wrong while publishing. Try again in a moment." msgstr "حدث خطأ أثناء النشر. حاول مرة أخرى بعد لحظة." @@ -31552,7 +31552,7 @@ msgstr "حدث خطأ ما." #: src/features/app/components/alerts/CommonErrorModalDescriptors.ts:5 #: src/features/discovery/commands/DiscoveryJoinCommands.tsx:18 #: src/features/emoji/components/emojis/EmojiListItem.tsx:129 -#: src/features/theme/components/modals/ShareThemeModal.tsx:51 +#: src/features/theme/components/modals/ShareThemeModal.tsx:52 #: src/features/ui/action_menu/items/CallMenuItems.tsx:45 #: src/features/ui/action_menu/items/ChannelMenuData.tsx:132 #: src/features/ui/action_menu/items/ChannelMenuData.tsx:148 @@ -33157,12 +33157,12 @@ msgid "Template" msgstr "قالب" #. Label of the textarea in the paste-template-JSON form. "JSON" must not be translated. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:150 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:154 msgid "Template JSON" msgstr "قالب JSON" #. Label of the URL input in the import-template form. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:142 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:146 msgid "Template URL" msgstr "رابط القالب" @@ -33191,7 +33191,7 @@ msgid "Temporary invites need a live connection. Check yours and try again." msgstr "تتطلب الدعوات المؤقتة اتصالًا نشطًا. تحقق من اتصالك وحاول مرة أخرى." #. Switch label in the invite link settings. When enabled, members joining via this invite are kicked when they go offline unless given a role. -#: src/features/invite/components/modals/InviteModal.tsx:129 +#: src/features/invite/components/modals/InviteModal.tsx:132 msgid "Temporary membership" msgstr "عضوية مؤقتة" @@ -33202,7 +33202,7 @@ msgid "Tennessee" msgstr "تينيسي" #. Developer control label for the terms-acceptance banner. -#: src/features/devtools/components/NagbarControls.ts:64 +#: src/features/devtools/components/NagbarControls.ts:65 msgid "Terms acceptance nagbar" msgstr "شريط قبول الشروط" @@ -33760,7 +33760,7 @@ msgstr "السمة غير متاحة" msgid "Themes" msgstr "السمات" -#: src/features/invite/components/modals/InviteModal.tsx:194 +#: src/features/invite/components/modals/InviteModal.tsx:197 msgid "There are no channels available to create an invite for." msgstr "لا توجد قنوات متاحة لإنشاء دعوة لها." @@ -33815,7 +33815,7 @@ msgid "They left the call" msgstr "غادر العضو المكالمة" #. Body of the error modal shown when a DM cannot be opened (blocked or no shared community). -#: src/features/app/components/alerts/DmActionErrorModal.tsx:20 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:24 msgid "They might not be accepting messages from you, or you no longer share a community." msgstr "قد لا يقبل هذا المستخدم رسائل منك، أو لم يعد بينكما مجتمع مشترك." @@ -34092,7 +34092,7 @@ msgid "This device does not support notifications." msgstr "هذا الجهاز لا يدعم الإشعارات." #. Validation error in the paste-template-JSON form when the JSON parses but lacks the expected third-party template fields. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:133 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:137 msgid "This doesn't look like a valid template response. Make sure you copied the entire JSON document." msgstr "لا يبدو هذا كاستجابة قالب صالحة. تأكد من أنك نسخت مستند JSON بالكامل." @@ -34170,7 +34170,7 @@ msgid "This gift has been redeemed" msgstr "تم استرداد هذه الهدية" #. Title of the error modal shown when a group DM would exceed the maximum number of recipients. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:48 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:52 msgid "This group has too many people" msgstr "عدد الأشخاص في هذه المجموعة كبير جدًا" @@ -34208,7 +34208,7 @@ msgstr "لا توجد حسابات على هذا المثيل بعد. سيصبح msgid "This invite is hidden while sharing is protected." msgstr "هذه الدعوة مخفية أثناء تشغيل خصوصية البث." -#: src/features/invite/components/modals/InviteModal.tsx:514 +#: src/features/invite/components/modals/InviteModal.tsx:519 msgid "This invite link never expires." msgstr "رابط الدعوة هذا لا تنتهي صلاحيته أبدًا." @@ -34305,7 +34305,7 @@ msgid "This link channel is marked for mature content and may open material that msgstr "قناة الرابط هذه مصنفة للمحتوى للبالغين وقد تفتح مواد غير مناسبة لبعض المستخدمين." #. Body of the link-unavailable alert. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:158 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:161 msgid "This link is not available for your account." msgstr "هذا الرابط غير متاح لحسابك." @@ -34361,7 +34361,7 @@ msgid "This message has already been deleted." msgstr "تم حذف هذه الرسالة بالفعل." #. Toast shown when someone tries to publish an announcement message that was already published. -#: src/features/messaging/commands/MessageCommands.tsx:116 +#: src/features/messaging/commands/MessageCommands.tsx:117 msgid "This message has already been published" msgstr "تم نشر هذه الرسالة بالفعل" @@ -34486,7 +34486,7 @@ msgid "This theme is still loading." msgstr "لا تزال هذه السمة قيد التحميل." #. Title of the error modal shown when a theme CSS exceeds the maximum shareable size. -#: src/features/theme/components/modals/ShareThemeModal.tsx:55 +#: src/features/theme/components/modals/ShareThemeModal.tsx:56 msgid "This theme is too large to share" msgstr "هذه السمة أكبر من أن تتم مشاركتها" @@ -34528,7 +34528,7 @@ msgid "This user is not available to receive calls right now. They may have call msgstr "هذا المستخدم غير متاح لتلقي المكالمات حاليًا. ربما يكون قد عطّل المكالمات." #. Body of the error modal shown when the recipient of a DM no longer exists. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:28 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:32 msgid "This user no longer exists. Refresh and try again." msgstr "لم يعد هذا المستخدم موجودًا. يُرجى التحديث والمحاولة مرة أخرى." @@ -35712,7 +35712,7 @@ msgid "Unclaimed account" msgstr "حساب غير مُطالَب به" #. Developer control label for the unclaimed-account banner. -#: src/features/devtools/components/NagbarControls.ts:32 +#: src/features/devtools/components/NagbarControls.ts:33 msgid "Unclaimed account nagbar" msgstr "شريط إشعارات الحساب غير المطالب به" @@ -37152,7 +37152,7 @@ msgstr "نقل مستخدم إلى قناة أخرى" #. Reason chip in the unaddable recipients alert when the user record is missing. #. Title of the error modal shown when the recipient of a DM no longer exists. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:24 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:28 #: src/features/channel/components/channel_view/DMChannelView.tsx:279 #: src/features/channel/components/modals/UnaddableRecipientsConfirmModal.tsx:11 msgid "User not found" @@ -37274,27 +37274,27 @@ msgid "Using {effectiveLabel} until {requestedLabel} is ready." msgstr "استخدام {effectiveLabel} حتى يصبح {requestedLabel} جاهزًا." #. Developer nagbar status: banner follows real account state. -#: src/features/devtools/components/NagbarControls.ts:106 +#: src/features/devtools/components/NagbarControls.ts:107 msgid "Using actual account state" msgstr "يستخدم حالة الحساب الفعلية" #. Developer nagbar status: banner follows real gift inventory state. -#: src/features/devtools/components/NagbarControls.ts:126 +#: src/features/devtools/components/NagbarControls.ts:127 msgid "Using actual gift inventory state" msgstr "يستخدم حالة مخزون الهدايا الفعلية" #. Developer nagbar status: banner follows real premium subscription state. -#: src/features/devtools/components/NagbarControls.ts:122 +#: src/features/devtools/components/NagbarControls.ts:123 msgid "Using actual premium state" msgstr "يستخدم حالة Premium الفعلية" #. Developer nagbar status: banner follows the real app state. -#: src/features/devtools/components/NagbarControls.ts:130 +#: src/features/devtools/components/NagbarControls.ts:131 msgid "Using actual state" msgstr "يستخدم الحالة الفعلية" #. Developer nagbar status: banner follows real email verification state. -#: src/features/devtools/components/NagbarControls.ts:110 +#: src/features/devtools/components/NagbarControls.ts:111 msgid "Using actual verification state" msgstr "يستخدم حالة التحقق الفعلية" @@ -37456,9 +37456,9 @@ msgstr "تأكيد هويتك" #. Title of the error modal shown when an unverified account tries to start a DM. #. Title shown when an unverified account cannot start a DM or group DM. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:40 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:44 #: src/features/channel/components/direct_message/AddFriendForm.tsx:80 -#: src/features/channel/utils/CreateDMModalUtils.tsx:51 +#: src/features/channel/utils/CreateDMModalUtils.tsx:52 #: src/features/moderation/components/report/ReportStepEmail.tsx:43 msgid "Verify your email" msgstr "تحقق من بريدك الإلكتروني" @@ -37543,7 +37543,7 @@ msgid "Verify your email to purchase {premiumProductFullName}." msgstr "تحقق من بريدك الإلكتروني لشراء {premiumProductFullName}." #. Blocked-state text shown when an unverified account cannot start a DM or group DM. -#: src/features/channel/utils/CreateDMModalUtils.tsx:55 +#: src/features/channel/utils/CreateDMModalUtils.tsx:56 msgid "Verify your email to start DMs." msgstr "تحقق من بريدك الإلكتروني لبدء الرسائل المباشرة." @@ -37791,7 +37791,7 @@ msgid "View call" msgstr "عرض المكالمة" #. Aria label for the show-controls trigger when the call toolbar is auto-hidden. -#: src/features/voice/components/VoiceCallView.tsx:124 +#: src/features/voice/components/VoiceCallView.tsx:120 msgid "View call controls" msgstr "عرض عناصر التحكم في المكالمة" @@ -37987,7 +37987,7 @@ msgid "Visionary (lifetime {premiumProductName})" msgstr "Visionary ({premiumProductName} مدى الحياة)" #. Developer control label for the Visionary two-factor-authentication banner. -#: src/features/devtools/components/NagbarControls.ts:60 +#: src/features/devtools/components/NagbarControls.ts:61 msgid "Visionary 2FA nagbar" msgstr "شريط تنبيه المصادقة الثنائية لـ Visionary" @@ -38243,7 +38243,7 @@ msgid "Voice region" msgstr "منطقة الصوت" #. Developer control label for the voice-session-restore banner. -#: src/features/devtools/components/NagbarControls.ts:68 +#: src/features/devtools/components/NagbarControls.ts:69 msgid "Voice session restore nagbar" msgstr "شريط تذكير استعادة الجلسة الصوتية" @@ -38331,12 +38331,12 @@ msgid "Waiting for passkey…" msgstr "جارٍ انتظار مفتاح المرور…" #. Inline notice in the forward modal when slowmode is active in the selected target channel. forwardChannelDisplayName is the channel name. -#: src/features/messaging/components/modals/ForwardModal.tsx:76 +#: src/features/messaging/components/modals/ForwardModal.tsx:78 msgid "Waiting for slowmode in {forwardChannelDisplayName} to expire." msgstr "في انتظار انتهاء الوضع البطيء في {forwardChannelDisplayName}." #. Inline notice in the forward modal when slowmode is active in one or more selected target channels. -#: src/features/messaging/components/modals/ForwardModal.tsx:81 +#: src/features/messaging/components/modals/ForwardModal.tsx:83 msgid "Waiting for slowmode in one or more selected channels to expire." msgstr "في انتظار انتهاء الوضع البطيء في قناة واحدة أو أكثر من القنوات المحددة." @@ -38520,7 +38520,7 @@ msgstr "أرسلنا رمزًا إلى {email}." msgid "We will prefill {prefillEmail} once browser sign-in opens." msgstr "سنقوم بملء {prefillEmail} مسبقًا بمجرد فتح تسجيل الدخول في المتصفح." -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:87 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:89 msgid "We'd love to give you more than a lifetime of {PREMIUM_PRODUCT_NAME}, but that breaks the space-time continuum. Send the gift to a friend instead?" msgstr "نود أن نمنحك أكثر من {PREMIUM_PRODUCT_NAME} مدى الحياة، لكن ذلك يكسر الزمكان. هل تريد إرسال الهدية إلى صديق بدلًا من ذلك؟" @@ -39178,7 +39178,7 @@ msgid "You already have a group with these users. Do you really want to create a msgstr "لديك بالفعل مجموعة مع هؤلاء المستخدمين. هل تريد إنشاء مجموعة جديدة حقًا؟ هذا جيد أيضًا!" #. Status label shown to a user who already owns the lifetime premium tier. -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:26 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:27 msgid "You already have lifetime {premiumProductName}" msgstr "لديك بالفعل اشتراك مدى الحياة في {premiumProductName}" @@ -39326,7 +39326,7 @@ msgid "You can't add expressions there" msgstr "لا يمكنك إضافة تعبيرات هناك" #. Error message in the messaging commands. -#: src/features/messaging/commands/ReactionCommands.tsx:27 +#: src/features/messaging/commands/ReactionCommands.tsx:28 msgid "You can't add new reactions while you're timed out." msgstr "لا يمكنك إضافة ردود فعل جديدة أثناء المهلة." @@ -39392,7 +39392,7 @@ msgstr "لا يمكنك إدارة خطافات الويب في أي مجتمع. #. Reason chip in the unaddable recipients alert when blocked or DMs are not allowed. #. Title of the error modal shown when a DM cannot be opened (blocked or no shared community). -#: src/features/app/components/alerts/DmActionErrorModal.tsx:16 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:20 #: src/features/channel/components/modals/UnaddableRecipientsConfirmModal.tsx:15 msgid "You can't message this user" msgstr "لا يمكنك مراسلة هذا المستخدم" @@ -39521,7 +39521,7 @@ msgid "You changed your tag while on {PREMIUM_PRODUCT_NAME}. It will reroll rand msgstr "لقد غيرت علامتك أثناء استخدامك لـ {PREMIUM_PRODUCT_NAME}. ستتغير عشوائيًا عند انتهاء صلاحية {PREMIUM_PRODUCT_NAME} الخاص بك، ما لم يتم تجديده." #. Body of the access-denied alert for clicked message links. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:138 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:141 msgid "You do not have access to the channel where this message was sent." msgstr "ليس لديك صلاحية الوصول إلى القناة التي أُرسلت فيها هذه الرسالة." @@ -39618,12 +39618,12 @@ msgid "You just pressed Tab. Keyboard mode is now on so you can navigate {produc msgstr "لقد ضغطت على Tab للتو. وضع لوحة المفاتيح قيد التشغيل الآن حتى تتمكن من التنقل في {productName} دون استخدام الماوس." #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:137 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:245 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:244 msgid "You keep your perks until your next renewal date. Reactivate before then to keep your subscriber history." msgstr "ستحتفظ بمزاياك حتى تاريخ التجديد التالي. أعد تفعيل اشتراكك قبل ذلك للاحتفاظ بسجل اشتراكك." #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:158 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:266 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:265 msgid "You lose all {PREMIUM_PRODUCT_NAME} perks immediately and your subscriber history resets. This cannot be undone." msgstr "ستفقد جميع مزايا {PREMIUM_PRODUCT_NAME} على الفور وستتم إعادة تعيين سجل اشتراكك. لا يمكن التراجع عن هذا الإجراء." @@ -39709,7 +39709,7 @@ msgid "You need to claim your account before you can create a community." msgstr "يجب عليك المطالبة بحسابك قبل أن تتمكن من إنشاء مجتمع." #. Body of the error modal shown when an unclaimed account tries to start a DM. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:36 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:40 msgid "You need to claim your account before you can start a direct message." msgstr "يجب المطالبة بحسابك قبل أن تتمكن من بدء رسالة مباشرة." @@ -39731,7 +39731,7 @@ msgid "You need to verify your email address before you can send friend requests msgstr "يجب عليك التحقق من عنوان بريدك الإلكتروني قبل أن تتمكن من إرسال طلبات الصداقة." #. Body of the error modal shown when an unverified account tries to start a DM. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:44 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:48 msgid "You need to verify your email address before you can start a direct message." msgstr "يجب عليك التحقق من عنوان بريدك الإلكتروني قبل أن تتمكن من بدء رسالة مباشرة." @@ -39745,7 +39745,7 @@ msgid "You need to verify your email to send messages in this community." msgstr "يجب عليك التحقق من بريدك الإلكتروني لإرسال الرسائل في هذا المجتمع." #. Body of the error modal shown when the user or a recipient has too many open group DMs. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:60 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:64 msgid "You or someone you're adding already has the maximum number of group DMs open. Leave one and try again." msgstr "لقد وصلت أنت أو أحد الأشخاص الذين تضيفهم إلى الحد الأقصى لعدد المحادثات الجماعية المفتوحة. غادر إحداها وحاول مرة أخرى." @@ -39888,7 +39888,7 @@ msgstr "أنت تعدّل الرسائل بسرعة كبيرة" #: src/features/discovery/commands/DiscoveryJoinCommands.tsx:56 #: src/features/emoji/components/emojis/EmojiListItem.tsx:77 #: src/features/emoji/components/emojis/EmojiListItem.tsx:149 -#: src/features/theme/components/modals/ShareThemeModal.tsx:63 +#: src/features/theme/components/modals/ShareThemeModal.tsx:64 msgid "You're going too fast" msgstr "أنت تفعل ذلك بسرعة كبيرة" @@ -39951,7 +39951,7 @@ msgid "You're viewing older messages" msgstr "أنت تشاهد رسائل أقدم" #. Body of the error modal shown when a group DM would exceed the maximum number of recipients. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:52 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:56 msgid "You've added more people than a group DM allows. Remove a few and try again." msgstr "لقد أضفت أشخاصًا أكثر مما تسمح به المحادثة الجماعية. أزل بعضهم وحاول مرة أخرى." @@ -40003,7 +40003,7 @@ msgid "You've reached the favorite GIF limit." msgstr "لقد وصلت إلى الحد الأقصى لصور GIF المفضلة." #. Title of the error modal shown when the user or a recipient has too many open group DMs. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:56 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:60 msgid "You've reached the group DM limit" msgstr "لقد وصلت إلى الحد الأقصى للمحادثات الجماعية" @@ -40118,7 +40118,7 @@ msgid "Your card is eligible. Redirecting you to the payment page now." msgstr "بطاقتك مؤهلة. سيتم توجيهك إلى صفحة الدفع الآن." #. Body of the confirmation shown before saving an edit to a message published from an announcement channel. -#: src/features/messaging/commands/MessageCommands.tsx:103 +#: src/features/messaging/commands/MessageCommands.tsx:104 msgid "Your changes reach every community that follows this channel, which can take a minute. Each published message allows 3 quick edits, then 1 every 20 minutes." msgstr "تصل تغييراتك إلى كل مجتمع يتابع هذه القناة، وقد يستغرق ذلك دقيقة. تسمح كل رسالة منشورة بإجراء 3 تعديلات سريعة، ثم تعديل واحد كل 20 دقيقة." @@ -40236,22 +40236,22 @@ msgid "Your last purchase is outside the refund window. Contact support for bill msgstr "عملية شرائك الأخيرة خارج فترة استرداد الأموال. اتصل بالدعم بخصوص مشكلات الفوترة." #. Label in the message queue state. -#: src/features/messaging/state/MessageQueue.tsx:72 +#: src/features/messaging/state/MessageQueue.tsx:74 msgid "Your message could not be delivered because it was flagged by our safety systems. If you believe this is a mistake, please contact support." msgstr "تعذّر تسليم رسالتك لأن أنظمة الأمان لدينا وضعت عليها علامة. إذا كنت تعتقد أن هذا خطأ، فيُرجى التواصل مع الدعم." #. Label in the message queue state. -#: src/features/messaging/state/MessageQueue.tsx:59 +#: src/features/messaging/state/MessageQueue.tsx:61 msgid "Your message could not be delivered. This is usually because you don't share a community with the recipient or the recipient is only accepting direct messages from friends. You may also need to adjust your own direct message privacy settings in {directMessagePrivacySettingsPath}." msgstr "تعذّر تسليم رسالتك. يحدث هذا عادةً لأنك لا تشترك مع المستلم في أي مجتمع أو لأن المستلم يقبل الرسائل المباشرة من الأصدقاء فقط. قد تحتاج أيضًا إلى تعديل إعدادات خصوصية الرسائل المباشرة لديك في {directMessagePrivacySettingsPath}." #. Description text in the message queue state. -#: src/features/messaging/state/MessageQueue.tsx:64 +#: src/features/messaging/state/MessageQueue.tsx:66 msgid "Your message could not be delivered. You need to claim your account to send direct messages." msgstr "تعذّر تسليم رسالتك. يجب المطالبة بحسابك لإرسال رسائل مباشرة." #. Description text in the message queue state. -#: src/features/messaging/state/MessageQueue.tsx:68 +#: src/features/messaging/state/MessageQueue.tsx:70 msgid "Your message could not be delivered. You need to claim your account to send messages." msgstr "تعذّر تسليم رسالتك. يجب المطالبة بحسابك لإرسال الرسائل." @@ -40409,7 +40409,7 @@ msgid "Your subscription will switch to yearly billing at the next renewal." msgstr "سيتحول اشتراكك إلى الفوترة السنوية عند التجديد التالي." #. Body of the error modal shown when a theme CSS exceeds the maximum shareable size. -#: src/features/theme/components/modals/ShareThemeModal.tsx:59 +#: src/features/theme/components/modals/ShareThemeModal.tsx:60 msgid "Your theme CSS is too large to share. Trim it down and try again." msgstr "ملف CSS الخاص بالمظهر كبير جدًا بحيث لا يمكن مشاركته. قلّل حجمه وحاول مرة أخرى." diff --git a/fluxer_app/src/features/i18n/locales/bg/messages.po b/fluxer_app/src/features/i18n/locales/bg/messages.po index 3f831d65d..9f4c7519b 100644 --- a/fluxer_app/src/features/i18n/locales/bg/messages.po +++ b/fluxer_app/src/features/i18n/locales/bg/messages.po @@ -21,7 +21,7 @@ msgstr "... включиш сбития режим. Супер!" #. Button or menu action label in the channel and chat user message. Keep it concise. #. Suffix after the message text in the forward modal preview when the forwarded message was edited. -#: src/features/channel/components/MessageAttachments.tsx:390 +#: src/features/channel/components/MessageAttachments.tsx:361 #: src/features/channel/components/UserMessage.tsx:75 #: src/features/messaging/components/modals/ForwardMessagePreview.tsx:26 msgid "(edited)" @@ -993,7 +993,7 @@ msgstr "{count, plural, one {# канал следва} other {# канала с msgid "{count, plural, one {# community found} other {# communities found}}" msgstr "{count, plural, one {Намерена е # общност} other {Намерени са # общности}}" -#: src/features/app/components/layout/GuildsLayout.tsx:1954 +#: src/features/app/components/layout/GuildsLayout.tsx:1955 msgid "{count, plural, one {# community is temporarily unavailable due to a flux capacitor malfunction.} other {# communities are temporarily unavailable due to a flux capacitor malfunction.}}" msgstr "{count, plural, one {# общност е временно недостъпна поради неизправност на флукс кондензатора.} other {# общности са временно недостъпни поради неизправност на флукс кондензатора.}}" @@ -1041,7 +1041,7 @@ msgstr "{count, plural, one {# обща общност} other {# общи общ msgid "{count, plural, one {# other} other {# others}}" msgstr "{count, plural, one {# друг} other {# други}}" -#: src/features/voice/components/VoiceCallView.tsx:507 +#: src/features/voice/components/VoiceCallView.tsx:474 msgid "{count, plural, one {# participant in call} other {# participants in call}}" msgstr "{count, plural, one {# участник в разговора} other {# участници в разговора}}" @@ -1237,7 +1237,7 @@ msgid "{days, plural, one {Created by {creatorDisplayName}. Expires in # day.} o msgstr "{days, plural, one {Създадена от {creatorDisplayName}. Изтича след # ден.} other {Създадена от {creatorDisplayName}. Изтича след # дни.}}" #. Text under a generated invite link. {days} is how long the link stays valid, in whole days. -#: src/features/invite/components/modals/InviteModal.tsx:164 +#: src/features/invite/components/modals/InviteModal.tsx:167 msgid "{days, plural, one {Your invite link expires in # day.} other {Your invite link expires in # days.}}" msgstr "{days, plural, one {Линкът ти за покана изтича след # ден.} other {Линкът ти за покана изтича след # дни.}}" @@ -1441,7 +1441,7 @@ msgid "{hours, plural, one {# hour} other {# hours}} and {minutes, plural, one { msgstr "{hours, plural, one {# час} other {# часа}} и {minutes, plural, one {# минута} other {# минути}}" #. Text under a generated invite link. {hours} is how long the link stays valid, in whole hours. -#: src/features/invite/components/modals/InviteModal.tsx:160 +#: src/features/invite/components/modals/InviteModal.tsx:163 msgid "{hours, plural, one {Your invite link expires in # hour.} other {Your invite link expires in # hours.}}" msgstr "{hours, plural, one {Линкът ти за покана изтича след # час.} other {Линкът ти за покана изтича след # часа.}}" @@ -1556,7 +1556,7 @@ msgid "{minutes, plural, one {# minute} other {# minutes}} and {seconds, plural, msgstr "{minutes, plural, one {# минута} other {# минути}} и {seconds, plural, one {# секунда} other {# секунди}}" #. Text under a generated invite link. {minutes} is how long the link stays valid, in whole minutes. -#: src/features/invite/components/modals/InviteModal.tsx:155 +#: src/features/invite/components/modals/InviteModal.tsx:158 msgid "{minutes, plural, one {Your invite link expires in # minute.} other {Your invite link expires in # minutes.}}" msgstr "{minutes, plural, one {Линкът ти за покана изтича след # минута.} other {Линкът ти за покана изтича след # минути.}}" @@ -1967,7 +1967,7 @@ msgid "{seconds, plural, one {# second} other {# seconds}}" msgstr "{seconds, plural, one {# секунда} other {# секунди}}" #. Text under a generated invite link. {seconds} is how long the link stays valid, in whole seconds. -#: src/features/invite/components/modals/InviteModal.tsx:150 +#: src/features/invite/components/modals/InviteModal.tsx:153 msgid "{seconds, plural, one {Your invite link expires in # second.} other {Your invite link expires in # seconds.}}" msgstr "{seconds, plural, one {Линкът ти за покана изтича след # секунда.} other {Линкът ти за покана изтича след # секунди.}}" @@ -2215,8 +2215,8 @@ msgstr "<0>{username} все още е в групата. Опитай от #. Attribution line on a forwarded message, above the forwarded content. sourceInfo is the icon and name of the community and channel the message came from. #. Attribution line on a forwarded message, above the forwarded content. sourceInfo is the icon and name of the conversation the message came from. -#: src/features/channel/components/MessageAttachments.tsx:241 -#: src/features/channel/components/MessageAttachments.tsx:297 +#: src/features/channel/components/MessageAttachments.tsx:212 +#: src/features/channel/components/MessageAttachments.tsx:268 msgid "<0>Forwarded from{sourceInfo}" msgstr "<0>Препратено от{sourceInfo}" @@ -2270,7 +2270,7 @@ msgid "1 result available" msgstr "Наличен е 1 резултат" #. Invite max-uses dropdown option for exactly one use. -#: src/features/invite/components/modals/InviteModal.tsx:60 +#: src/features/invite/components/modals/InviteModal.tsx:63 msgid "1 use" msgstr "1 използване" @@ -2315,12 +2315,12 @@ msgid "10 minutes" msgstr "10 минути" #. Invite max-uses dropdown option for ten uses. -#: src/features/invite/components/modals/InviteModal.tsx:68 +#: src/features/invite/components/modals/InviteModal.tsx:71 msgid "10 uses" msgstr "10 използвания" #. Invite max-uses dropdown option for 100 uses. -#: src/features/invite/components/modals/InviteModal.tsx:80 +#: src/features/invite/components/modals/InviteModal.tsx:83 msgid "100 uses" msgstr "100 използвания" @@ -2368,7 +2368,7 @@ msgid "2 members (typing)" msgstr "2 членове (пишат)" #. Ban duration option in the destructive ban-member modal for a two-week temporary ban. -#: src/features/moderation/components/modals/BanMemberModal.tsx:51 +#: src/features/moderation/components/modals/BanMemberModal.tsx:50 msgid "2 weeks" msgstr "2 седмици" @@ -2383,7 +2383,7 @@ msgid "24-hour" msgstr "24-часов" #. Invite max-uses dropdown option for 25 uses. -#: src/features/invite/components/modals/InviteModal.tsx:72 +#: src/features/invite/components/modals/InviteModal.tsx:75 msgid "25 uses" msgstr "25 използвания" @@ -2404,7 +2404,7 @@ msgid "2FA requirement" msgstr "Изискване за двуфакторно удостоверяване" #. Ban duration option in the destructive ban-member modal for a three-day temporary ban. -#: src/features/moderation/components/modals/BanMemberModal.tsx:43 +#: src/features/moderation/components/modals/BanMemberModal.tsx:42 msgid "3 days" msgstr "3 дни" @@ -2439,7 +2439,7 @@ msgid "40px, 3 members" msgstr "40px, 3 членове" #. Ban duration option in the destructive ban-member modal for a five-day temporary ban. -#: src/features/moderation/components/modals/BanMemberModal.tsx:47 +#: src/features/moderation/components/modals/BanMemberModal.tsx:46 msgid "5 days" msgstr "5 дни" @@ -2449,12 +2449,12 @@ msgid "5 minutes" msgstr "5 минути" #. Invite max-uses dropdown option for five uses. -#: src/features/invite/components/modals/InviteModal.tsx:64 +#: src/features/invite/components/modals/InviteModal.tsx:67 msgid "5 uses" msgstr "5 използвания" #. Invite max-uses dropdown option for 50 uses. -#: src/features/invite/components/modals/InviteModal.tsx:76 +#: src/features/invite/components/modals/InviteModal.tsx:79 msgid "50 uses" msgstr "50 използвания" @@ -2803,7 +2803,7 @@ msgid "Account too new" msgstr "Акаунтът е твърде нов" #. Title of the error modal shown when an unclaimed (guest) account tries to accept a community or group DM invite. Auth-related; keep tone plain. -#: src/features/invite/commands/InviteCommands.tsx:35 +#: src/features/invite/commands/InviteCommands.tsx:36 msgid "Account verification required" msgstr "Изисква се потвърждение на акаунта" @@ -2997,12 +2997,12 @@ msgid "Add a bot to a community with requested permissions" msgstr "Добавяне на бот към общност с поисканите разрешения" #. Placeholder text in the optional comment field of the forward modal. -#: src/features/messaging/components/modals/ForwardModal.tsx:98 +#: src/features/messaging/components/modals/ForwardModal.tsx:100 msgid "Add a comment (optional)" msgstr "Добавяне на коментар (по избор)" #. Landing-view title of the add community modal. Top-level entry point with options to create, join, or import. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:89 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:93 msgid "Add a community" msgstr "Добавяне на общност" @@ -3082,7 +3082,7 @@ msgid "Add an account to continue." msgstr "Добави акаунт, за да продължиш." #. Body of the error modal shown when an unclaimed (guest) account tries to accept a community invite. Tells the user to complete sign-up first. -#: src/features/invite/commands/InviteCommands.tsx:40 +#: src/features/invite/commands/InviteCommands.tsx:41 msgid "Add an email and password to your account first." msgstr "Първо добави имейл и парола към акаунта си." @@ -3911,7 +3911,7 @@ msgid "Already set to cancel" msgstr "Анулирането вече е насрочено" #. Toggle-switch label in the moderator delete-message confirmation dialog. When enabled, the message is reported (category: other) before being deleted. {productName} is the product name (e.g., Fluxer). -#: src/features/messaging/commands/MessageCommands.tsx:88 +#: src/features/messaging/commands/MessageCommands.tsx:89 msgid "Also report this message to the {productName} Safety Team" msgstr "Докладвай това съобщение и на екипа за безопасност на {productName}" @@ -4150,7 +4150,7 @@ msgid "Animated icons are not supported" msgstr "Анимираните икони не се поддържат" #. Validation error in the create-community form when the user picks an animated image. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:112 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:116 msgid "Animated icons are not supported when creating a new community. Use a static image." msgstr "Анимираните икони не се поддържат при създаване на нова общност. Използвай статично изображение." @@ -4332,17 +4332,17 @@ msgid "Any uploaded attachment" msgstr "Всеки качен прикачен файл" #. Helper text under the custom ban duration input. Both placeholders are integer numbers of seconds bounding the allowed range. -#: src/features/moderation/components/modals/BanMemberModal.tsx:73 +#: src/features/moderation/components/modals/BanMemberModal.tsx:72 msgid "Any value from {minTempBanDurationSeconds} to {maxTempBanDurationSeconds} seconds." msgstr "Всяка стойност от {minTempBanDurationSeconds} до {maxTempBanDurationSeconds} секунди." #. Helper text under the custom invite expiration input. {maxInviteAgeSeconds} is the platform max in seconds. -#: src/features/invite/components/modals/InviteModal.tsx:111 +#: src/features/invite/components/modals/InviteModal.tsx:114 msgid "Any value from 0 to {maxInviteAgeSeconds} seconds. 0 means never expires." msgstr "Всяка стойност от 0 до {maxInviteAgeSeconds} секунди. 0 означава, че никога не изтича." #. Helper text under the custom invite max-uses input. {maxInviteUses} is the platform max number of uses per invite. -#: src/features/invite/components/modals/InviteModal.tsx:124 +#: src/features/invite/components/modals/InviteModal.tsx:127 msgid "Any value from 0 to {maxInviteUses}. 0 means no limit." msgstr "Всяка стойност от 0 до {maxInviteUses}. 0 означава без ограничение." @@ -4938,7 +4938,7 @@ msgid "Audio settings" msgstr "Настройки на звука" #. Toggle / summary row label in the Linux audio source picker. {summaryLabel} is one of the audio-source summary labels. -#: src/features/voice/components/AudioSourcePickerLinux.tsx:45 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:47 msgid "Audio sources: {summaryLabel}" msgstr "Аудиоизточници: {summaryLabel}" @@ -5399,7 +5399,7 @@ msgid "Back to sticker" msgstr "Назад към стикера" #. Tooltip / aria label on the back button that returns from the call view to the voice channel view. -#: src/features/voice/components/VoiceCallView.tsx:115 +#: src/features/voice/components/VoiceCallView.tsx:111 msgid "Back to voice channel" msgstr "Назад към гласовия канал" @@ -5502,7 +5502,7 @@ msgid "Ban" msgstr "Забраняване" #. Title of the destructive ban-member modal. {tag} is the target user tag (username#tag). Destructive moderation action; keep tone direct. -#: src/features/moderation/components/modals/BanMemberModal.tsx:55 +#: src/features/moderation/components/modals/BanMemberModal.tsx:54 msgid "Ban {tag}" msgstr "Забраняване на {tag}" @@ -5517,14 +5517,14 @@ msgid "Ban details" msgstr "Подробности за забраната" #. Label above the ban duration dropdown in the destructive ban-member modal. -#: src/features/moderation/components/modals/BanMemberModal.tsx:60 +#: src/features/moderation/components/modals/BanMemberModal.tsx:59 msgid "Ban duration" msgstr "Продължителност на забраната" #. Moderation action that bans the selected member from the community. #. Moderation action that bans the selected member from the community. #. Moderation action that bans the selected member from the community. -#: src/features/moderation/components/modals/BanMemberModal.tsx:270 +#: src/features/moderation/components/modals/BanMemberModal.tsx:274 #: src/features/ui/action_menu/GuildMemberContextMenu.tsx:66 #: src/features/ui/action_menu/items/GuildMemberMenuItems.tsx:51 #: src/features/ui/action_menu/items/voice_participant_menu_data/shared.ts:124 @@ -5992,7 +5992,7 @@ msgid "Bot invite (no external redirect)" msgstr "Покана за бот (без външно пренасочване)" #. Settings search synonym. Used to match this term when the user types it in the settings search bar. -#: src/features/user/components/modals/tabs/applications_tab/application_detail/OAuthBuilderSection.tsx:162 +#: src/features/user/components/modals/tabs/applications_tab/application_detail/OAuthBuilderSection.tsx:163 #: src/features/user/components/settings_utils/search_index/ApplicationsIndex.ts:104 msgid "Bot permissions" msgstr "Разрешения за бота" @@ -6549,14 +6549,14 @@ msgstr "Тук не можеш да качваш файлове" #: src/features/guild/components/modals/TransferOwnershipModal.tsx:91 #: src/features/i18n/utils/CommonMessageDescriptors.ts:103 #: src/features/input/state/input_keybind/shared.ts:145 -#: src/features/invite/components/modals/InviteModal.tsx:552 +#: src/features/invite/components/modals/InviteModal.tsx:557 #: src/features/messaging/components/modals/AttachmentEditModal.tsx:133 #: src/features/messaging/components/modals/EditAltTextModal.tsx:190 #: src/features/messaging/components/modals/ExternalLinkWarningModal.tsx:111 -#: src/features/messaging/components/modals/ForwardModal.tsx:597 +#: src/features/messaging/components/modals/ForwardModal.tsx:603 #: src/features/messaging/components/modals/ImageCropModal.tsx:1025 #: src/features/messaging/components/modals/MessageHistoryThresholdModal.tsx:107 -#: src/features/moderation/components/modals/BanMemberModal.tsx:262 +#: src/features/moderation/components/modals/BanMemberModal.tsx:266 #: src/features/moderation/components/modals/RemoveTimeoutModal.tsx:70 #: src/features/moderation/components/modals/TimeoutMemberModal.tsx:126 #: src/features/theme/components/modals/ThemeAcceptModal.tsx:173 @@ -6619,13 +6619,13 @@ msgstr "Отказ на планираната промяна" #. Settings search synonym. Used to match this term when the user types it in the settings search bar. #: src/features/app/components/dialogs/components/plutonium/SubscriptionCard.tsx:915 #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:141 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:249 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:248 #: src/features/user/components/settings_utils/search_index/PlutoniumIndex.ts:31 msgid "Cancel subscription" msgstr "Отказ от абонамент" #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:135 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:243 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:242 msgid "Cancel subscription?" msgstr "Да откажеш ли абонамента?" @@ -6674,7 +6674,7 @@ msgid "Cannot delete account" msgstr "Акаунтът не може да бъде изтрит" #. Section header in the Linux audio source picker. Lists capture-target options (entire system / specific apps). -#: src/features/voice/components/AudioSourcePickerLinux.tsx:50 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:52 msgid "Capture" msgstr "Запис" @@ -7229,7 +7229,7 @@ msgid "Channel access" msgstr "Достъп до канал" #. Title of the alert shown when clicking a message link the user does not have permission to view. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:134 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:137 msgid "Channel access denied" msgstr "Достъпът до канала е отказан" @@ -7294,7 +7294,7 @@ msgstr "ID на канала е копирано в клипборда" #. Short label in the messaging mention renderer. Keep it concise. #. Type chip suffix in tooltips for inline rendered channel mentions. Lowercase because it follows the channel name. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:94 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:97 #: src/features/messaging/components/markdown/renderers/MentionRenderer.tsx:39 msgid "channel link" msgstr "линк към канал" @@ -7472,7 +7472,7 @@ msgid "Check our <0>{BLUESKY_PROVIDER_NAME} ({FLUXER_BLUESKY_HANDLE}) for st msgstr "Провери нашия <0>{BLUESKY_PROVIDER_NAME} ({FLUXER_BLUESKY_HANDLE}) за актуализации на състоянието." #. Description text in the share theme modal. -#: src/features/theme/components/modals/ShareThemeModal.tsx:35 +#: src/features/theme/components/modals/ShareThemeModal.tsx:36 msgid "Check out my custom theme!" msgstr "Виж моята персонализирана тема!" @@ -7677,7 +7677,7 @@ msgid "Choose File, then Add to Dock." msgstr "Избери „Файл“, след това „Добавяне в Dock“." #. Subtitle in the create-DM modal. Keep it short and calm. -#: src/features/channel/utils/CreateDMModalUtils.tsx:39 +#: src/features/channel/utils/CreateDMModalUtils.tsx:40 msgid "Choose friends to message." msgstr "Избери приятели, на които да пишеш." @@ -7861,10 +7861,10 @@ msgstr "Вземи подарък" #. Short label in the authentication claim account modal. Keep the tone plain and specific. #. Title of the error modal shown when an unclaimed account tries to start a DM. #. Title shown when an unclaimed account cannot start a DM or group DM. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:32 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:36 #: src/features/auth/components/modals/ClaimAccountModal.tsx:41 #: src/features/channel/components/direct_message/AddFriendForm.tsx:63 -#: src/features/channel/utils/CreateDMModalUtils.tsx:43 +#: src/features/channel/utils/CreateDMModalUtils.tsx:44 #: src/features/guild/components/modals/add_guild_modal/GuildCreateForm.tsx:213 #: src/features/guild/components/modals/add_guild_modal/TemplateImportForm.tsx:441 #: src/features/user/components/modals/tabs/GiftInventoryTab.tsx:343 @@ -7953,7 +7953,7 @@ msgid "Claim your account to send friend requests." msgstr "Заяви акаунта си, за да изпращаш покани за приятелство." #. Blocked-state text shown when an unclaimed account cannot start a DM or group DM. -#: src/features/channel/utils/CreateDMModalUtils.tsx:47 +#: src/features/channel/utils/CreateDMModalUtils.tsx:48 msgid "Claim your account to start DMs." msgstr "Заяви акаунта си, за да започваш DM." @@ -8593,17 +8593,17 @@ msgid "Commands" msgstr "Команди" #. Helper text in the forward modal explaining why the optional comment field is disabled when at least one selected target has slowmode active. -#: src/features/messaging/components/modals/ForwardModal.tsx:70 +#: src/features/messaging/components/modals/ForwardModal.tsx:72 msgid "Comments are disabled because one or more selected channels have slowmode on. The comment would be blocked by slowmode right after the forward." msgstr "Коментарите са изключени, защото в един или повече от избраните канали е включен бавен режим. Коментарът ще бъде блокиран от бавния режим веднага след препращането." #. Helper text in the forward modal explaining why the optional comment field is disabled for a single selected channel with slowmode. -#: src/features/messaging/components/modals/ForwardModal.tsx:64 +#: src/features/messaging/components/modals/ForwardModal.tsx:66 msgid "Comments are disabled because slowmode is on in {forwardChannelDisplayName}. The comment would be blocked by slowmode right after the forward." msgstr "Коментарите са изключени, защото в {forwardChannelDisplayName} е включен бавен режим. Коментарът ще бъде блокиран от бавния режим веднага след препращането." #. Tooltip on the disabled comment field in the forward modal when slowmode blocks comments. -#: src/features/messaging/components/modals/ForwardModal.tsx:94 +#: src/features/messaging/components/modals/ForwardModal.tsx:96 msgid "Comments are unavailable while slowmode is on." msgstr "Коментарите не са достъпни, докато е включен бавен режим." @@ -8763,7 +8763,7 @@ msgid "Community members" msgstr "Членове на общността" #. Developer / debug surface — keep terse and technical. Label in the developer Nagbar controls panel for the community-membership CTA banner. -#: src/features/devtools/components/NagbarControls.ts:12 +#: src/features/devtools/components/NagbarControls.ts:13 msgid "Community membership CTA nagbar" msgstr "Лента за подкана за членство в общност" @@ -8773,7 +8773,7 @@ msgid "Community message notifications" msgstr "Известия за съобщения в общности" #. Developer control label for the community MFA requirement banner. -#: src/features/devtools/components/NagbarControls.ts:81 +#: src/features/devtools/components/NagbarControls.ts:82 msgid "Community MFA requirement nagbar" msgstr "Лента за изискване за MFA на общността" @@ -8785,7 +8785,7 @@ msgstr "Изключване на микрофона в общността" #. Label for the single community name input in the setup wizard. #. Label of the community name input in the create-community form. #: src/features/app/components/setup/SetupWizardSteps.tsx:199 -#: src/features/guild/components/modals/add_guild_modal/shared.ts:120 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:124 msgid "Community name" msgstr "Име на общността" @@ -9167,7 +9167,7 @@ msgstr "Кънектикът" #. Action label state in the DM channel header pill while the join request is in flight. Trailing ASCII ellipsis is intentional. #. Overlay status in the voice call view while joining. Trailing ellipsis indicates in-progress. #: src/features/channel/components/channel_view/dm_channel_view/shared.ts:129 -#: src/features/voice/components/VoiceCallView.tsx:94 +#: src/features/voice/components/VoiceCallView.tsx:90 msgid "Connecting..." msgstr "Свързване..." @@ -9223,12 +9223,12 @@ msgid "Connection lost. Reconnecting…" msgstr "Връзката е изгубена. Свързване отново…" #. Short label in the connection connection commands. -#: src/features/connection/commands/ConnectionCommands.ts:47 +#: src/features/connection/commands/ConnectionCommands.ts:48 msgid "Connection removed" msgstr "Връзката е премахната" #. Tooltip / aria label on the connection-stats button in the voice call header. Opens the voice connection status popout. -#: src/features/voice/components/VoiceCallView.tsx:119 +#: src/features/voice/components/VoiceCallView.tsx:115 msgid "Connection stats" msgstr "Статистика на връзката" @@ -9238,12 +9238,12 @@ msgid "Connection type" msgstr "Тип връзка" #. Short label in the connection connection commands. -#: src/features/connection/commands/ConnectionCommands.ts:43 +#: src/features/connection/commands/ConnectionCommands.ts:44 msgid "Connection updated" msgstr "Връзката е актуализирана" #. Success toast after an account connection is verified. -#: src/features/connection/commands/ConnectionCommands.ts:35 +#: src/features/connection/commands/ConnectionCommands.ts:36 msgid "Connection verified" msgstr "Връзката е потвърдена" @@ -9279,7 +9279,7 @@ msgid "Connections" msgstr "Връзки" #. Short label in the connection connection commands. -#: src/features/connection/commands/ConnectionCommands.ts:51 +#: src/features/connection/commands/ConnectionCommands.ts:52 msgid "Connections reordered" msgstr "Връзките са пренаредени" @@ -9526,7 +9526,7 @@ msgstr "URL адресът е копиран в клипборда" #: src/features/platform/utils/DesktopLocaleBridge.ts:64 #: src/features/theme_studio/sections/QuickCssSection.tsx:214 #: src/features/ui/action_menu/MessageContextMenu.tsx:73 -#: src/features/user/components/modals/tabs/applications_tab/application_detail/OAuthBuilderSection.tsx:228 +#: src/features/user/components/modals/tabs/applications_tab/application_detail/OAuthBuilderSection.tsx:230 #: src/features/user/components/modals/tabs/GiftInventoryTab.tsx:59 msgid "Copy" msgstr "Копирай" @@ -9854,7 +9854,7 @@ msgid "Copying image..." msgstr "Копиране на изображение..." #. Developer / debug surface — keep terse and technical. Label in the developer Nagbar controls panel for the corrupted-installation banner. -#: src/features/devtools/components/NagbarControls.ts:17 +#: src/features/devtools/components/NagbarControls.ts:18 msgid "Corrupted installation nagbar" msgstr "Лента за повредена инсталация" @@ -9988,7 +9988,7 @@ msgid "Couldn't copy gift URL" msgstr "Неуспешно копиране на URL адреса на подаръка" #. Title of the generic fallback error modal shown when generating a shareable theme link fails. -#: src/features/theme/components/modals/ShareThemeModal.tsx:47 +#: src/features/theme/components/modals/ShareThemeModal.tsx:48 msgid "Couldn't create a theme link" msgstr "Неуспешно създаване на линк към темата" @@ -10167,7 +10167,7 @@ msgid "Couldn't process image" msgstr "Неуспешна обработка на изображението" #. Title of the error alert shown when publishing an announcement message fails. -#: src/features/messaging/commands/MessageCommands.tsx:120 +#: src/features/messaging/commands/MessageCommands.tsx:121 msgid "Couldn't publish this message" msgstr "Не успях да публикувам това съобщение" @@ -10299,7 +10299,7 @@ msgid "Couldn't send the verification email" msgstr "Неуспешно изпращане на имейл за потвърждение" #. Toast error shown when starting the OAuth flow for a connection provider fails. Preserve {blueskyProviderName}; it is inserted by code and must appear verbatim in the translation. -#: src/features/connection/commands/ConnectionCommands.ts:30 +#: src/features/connection/commands/ConnectionCommands.ts:31 msgid "Couldn't start {blueskyProviderName} authorization" msgstr "Неуспешно стартиране на оторизацията за {blueskyProviderName}" @@ -10309,7 +10309,7 @@ msgid "Couldn't start checkout" msgstr "Неуспешно стартиране на плащането" #. Toast error shown when creating a new account connection fails. -#: src/features/connection/commands/ConnectionCommands.ts:26 +#: src/features/connection/commands/ConnectionCommands.ts:27 msgid "Couldn't start the connection" msgstr "Връзката не можа да бъде стартирана" @@ -10319,7 +10319,7 @@ msgid "Couldn't start the desktop update" msgstr "Неуспешно стартиране на актуализацията на настолното приложение" #. Title of the generic fallback error modal shown when opening or creating a DM fails. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:64 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:68 msgid "Couldn't start this conversation" msgstr "Неуспешно започване на разговора" @@ -10424,7 +10424,7 @@ msgid "Couldn't verify that code. Try again." msgstr "Кодът не можа да бъде потвърден. Опитай отново." #. Toast error shown when verifying an account connection fails. -#: src/features/connection/commands/ConnectionCommands.ts:39 +#: src/features/connection/commands/ConnectionCommands.ts:40 msgid "Couldn't verify the connection" msgstr "Връзката не можа да бъде потвърдена" @@ -10469,7 +10469,7 @@ msgid "Create & share" msgstr "Създаване и споделяне" #. Action button label in the add community modal. Starts the create-community flow. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:94 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:98 msgid "Create a community" msgstr "Създаване на общност" @@ -10541,14 +10541,14 @@ msgid "Create community" msgstr "Създаване на общност" #. Accessible label for the create-community form element. Used by assistive tech only. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:116 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:120 msgid "Create community form" msgstr "Формуляр за създаване на общност" #. Accessible label for the create-DM trigger in the DM list header. #. Button or menu action label in the create dm modal utils helper. Keep it concise. #: src/features/channel/components/direct_message/DirectMessageList.tsx:97 -#: src/features/channel/utils/CreateDMModalUtils.tsx:35 +#: src/features/channel/utils/CreateDMModalUtils.tsx:36 msgid "Create DM" msgstr "Създаване на DM" @@ -10563,14 +10563,14 @@ msgid "Create favorite category form" msgstr "Формуляр за създаване на категория любими" #. Accessible label for the create-from-template form element. Used by assistive tech only. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:158 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:162 msgid "Create from template form" msgstr "Формуляр за създаване от шаблон" #. Button or menu action label in the create dm modal utils helper. Keep it concise. #. Tooltip on the channel header plus button when viewing a one-on-one DM. Starts the create group DM flow with the current recipient. #: src/features/channel/components/channel_header/shared.ts:51 -#: src/features/channel/utils/CreateDMModalUtils.tsx:31 +#: src/features/channel/utils/CreateDMModalUtils.tsx:32 msgid "Create group DM" msgstr "Създаване на групово DM" @@ -10593,7 +10593,7 @@ msgstr "Създаване на нов акаунт" msgid "Create new group" msgstr "Създаване на нова група" -#: src/features/invite/components/modals/InviteModal.tsx:555 +#: src/features/invite/components/modals/InviteModal.tsx:560 msgid "Create new link" msgstr "Създаване на нов линк" @@ -10811,12 +10811,12 @@ msgid "Current uses:" msgstr "Текущи използвания:" #. Developer nagbar status: the banner is dismissed in the current real state. -#: src/features/devtools/components/NagbarControls.ts:114 +#: src/features/devtools/components/NagbarControls.ts:115 msgid "Currently dismissed" msgstr "В момента е отхвърлено" #. Developer nagbar status: the banner is showing in the current real state. -#: src/features/devtools/components/NagbarControls.ts:118 +#: src/features/devtools/components/NagbarControls.ts:119 msgid "Currently showing" msgstr "В момента се показва" @@ -10853,7 +10853,7 @@ msgid "Custom" msgstr "По избор" #. Label of the numeric input shown after choosing "Custom..." in the ban duration dropdown. The unit is seconds. -#: src/features/moderation/components/modals/BanMemberModal.tsx:68 +#: src/features/moderation/components/modals/BanMemberModal.tsx:67 msgid "Custom ban duration (seconds)" msgstr "Персонализирана продължителност на забраната (секунди)" @@ -10889,7 +10889,7 @@ msgid "Custom entrance sounds with {premiumProductName}" msgstr "Персонализирани звуци при влизане с {premiumProductName}" #. Label of the numeric input shown after choosing "Custom..." in the invite expiration dropdown. The unit is seconds. -#: src/features/invite/components/modals/InviteModal.tsx:106 +#: src/features/invite/components/modals/InviteModal.tsx:109 msgid "Custom expiration (seconds)" msgstr "Персонализиран срок на изтичане (секунди)" @@ -10898,7 +10898,7 @@ msgid "Custom hoist order" msgstr "Персонализиран ред на показване" #. Label of the numeric input shown after choosing "Custom..." in the invite max-uses dropdown. -#: src/features/invite/components/modals/InviteModal.tsx:120 +#: src/features/invite/components/modals/InviteModal.tsx:123 msgid "Custom max uses" msgstr "Персонализиран макс. брой използвания" @@ -11506,7 +11506,7 @@ msgstr "Делауер" #: src/features/emoji/components/emojis/EmojiListItem.tsx:204 #: src/features/emoji/components/emojis/EmojiListItem.tsx:216 #: src/features/emoji/components/stickers/StickerGridItem.tsx:35 -#: src/features/messaging/commands/MessageCommands.tsx:84 +#: src/features/messaging/commands/MessageCommands.tsx:85 #: src/features/moderation/components/report_modal/IARModalCopy.ts:109 #: src/features/platform/utils/DesktopLocaleBridge.ts:77 #: src/features/theme_studio/sections/LibrarySection.tsx:645 @@ -11652,8 +11652,8 @@ msgid "Delete message" msgstr "Изтриване на съобщението" #. Section heading and accessible label for the message-history-deletion radio group in the destructive ban-member modal. Destructive option group. -#: src/features/moderation/components/modals/BanMemberModal.tsx:78 -#: src/features/moderation/components/modals/BanMemberModal.tsx:229 +#: src/features/moderation/components/modals/BanMemberModal.tsx:77 +#: src/features/moderation/components/modals/BanMemberModal.tsx:233 msgid "Delete message history" msgstr "Изтриване на историята на съобщенията" @@ -11755,12 +11755,12 @@ msgid "Delete this message" msgstr "Изтриване на това съобщение" #. Error message in the messaging commands. Keep the tone plain and specific. -#: src/features/messaging/commands/MessageCommands.tsx:80 +#: src/features/messaging/commands/MessageCommands.tsx:81 msgid "Delete this message? Can't be undone." msgstr "Изтриване на това съобщение? Това действие не може да бъде отменено." #. Body of the delete confirmation for a message that was published from an announcement channel to the channels that follow it. -#: src/features/messaging/commands/MessageCommands.tsx:93 +#: src/features/messaging/commands/MessageCommands.tsx:94 msgid "Delete this message? Can't be undone. This message is also removed from every community that follows this channel." msgstr "Искате ли да изтриете това съобщение? Не може да бъде отменено. То ще бъде премахнато и от всяка общност, която следва този канал." @@ -11977,7 +11977,7 @@ msgid "Desktop device" msgstr "Настолно устройство" #. Developer / debug surface — keep terse and technical. Label in the developer Nagbar controls panel for the desktop-download banner. -#: src/features/devtools/components/NagbarControls.ts:7 +#: src/features/devtools/components/NagbarControls.ts:8 msgid "Desktop download nagbar" msgstr "Лента за изтегляне на настолното приложение" @@ -11987,7 +11987,7 @@ msgid "Desktop inactivity before mobile push" msgstr "Неактивност на компютъра преди мобилно известие" #. Developer control label for the desktop-notification banner. -#: src/features/devtools/components/NagbarControls.ts:40 +#: src/features/devtools/components/NagbarControls.ts:41 msgid "Desktop notification nagbar" msgstr "Лента за известия на работния плот" @@ -12102,13 +12102,13 @@ msgstr "Състояние за разработчици" #. Short label in the channel and chat utility buttons. Keep it concise. #. Title of the info alert shown when clicking an internal developer-tools deep link. #: src/features/channel/components/channel_header_components/UtilityButtons.tsx:20 -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:146 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:149 #: src/features/ui/action_menu/items/StaffDeveloperUserControlsMenuItem.tsx:13 msgid "Developer tools" msgstr "Инструменти за разработчици" #. Body of the developer-tools info alert. Refers to the staff badge button in the channel header. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:150 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:153 msgid "Developer tools are available from the staff badge in the channel header." msgstr "Инструментите за разработчици са достъпни от значката на екипа в заглавката на канала." @@ -12505,7 +12505,7 @@ msgstr "Прекъсване на сокета" #. Overlay status in the voice call view when not connected. #. Overlay status text in the compact / floating voice call tile when not connected. #: src/features/voice/components/compact_voice_call_view/shared.ts:15 -#: src/features/voice/components/VoiceCallView.tsx:103 +#: src/features/voice/components/VoiceCallView.tsx:99 msgid "Disconnected" msgstr "Прекъсната връзка" @@ -12822,7 +12822,7 @@ msgid "Domain" msgstr "Домейн" #. Developer or debug surface, keep terse and technical. Label in the developer Nagbar controls panel for the banner telling installed web apps that the app has moved to a new domain. -#: src/features/devtools/components/NagbarControls.ts:76 +#: src/features/devtools/components/NagbarControls.ts:77 msgid "Domain moved nagbar" msgstr "Лента за преместен домейн" @@ -13344,8 +13344,8 @@ msgstr "Редактиране на данните за групата" msgid "Edit group form" msgstr "Формуляр за редактиране на групата" -#: src/features/invite/components/modals/InviteModal.tsx:523 -#: src/features/invite/components/modals/InviteModal.tsx:538 +#: src/features/invite/components/modals/InviteModal.tsx:528 +#: src/features/invite/components/modals/InviteModal.tsx:543 msgid "Edit invite link" msgstr "Редактиране на линк за покана" @@ -13397,7 +13397,7 @@ msgid "Edit profile local time" msgstr "Редактиране на местно време в профила" #. Title of the confirmation shown before saving an edit to a message published from an announcement channel. -#: src/features/messaging/commands/MessageCommands.tsx:99 +#: src/features/messaging/commands/MessageCommands.tsx:100 msgid "Edit published message?" msgstr "Редактиране на публикувано съобщение?" @@ -13548,7 +13548,7 @@ msgid "Email unavailable" msgstr "Имейлът не е наличен" #. Developer control label for the email-verification banner. -#: src/features/devtools/components/NagbarControls.ts:36 +#: src/features/devtools/components/NagbarControls.ts:37 msgid "Email verification nagbar" msgstr "Лента за подкана за потвърждение на имейл" @@ -14080,12 +14080,12 @@ msgid "End grace now" msgstr "Прекратяване сега" #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:163 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:271 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:270 msgid "End grace period" msgstr "Край на гратисния период" #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:156 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:264 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:263 msgid "End grace period now?" msgstr "Да се прекрати ли гратисният период сега?" @@ -14170,7 +14170,7 @@ msgid "Enter a product name between 1 and 80 characters." msgstr "Въведи име на продукт с дължина между 1 и 80 знака." #. Placeholder in the optional reason input in the destructive ban-member modal. -#: src/features/moderation/components/modals/BanMemberModal.tsx:88 +#: src/features/moderation/components/modals/BanMemberModal.tsx:87 msgid "Enter a reason for the ban" msgstr "Въведи причина за забраната" @@ -14180,7 +14180,7 @@ msgid "Enter a secure password" msgstr "Въведи сигурна парола" #. Validation error in the import-template form when the entered URL or code is malformed. {theOtherPlatform} is a third-party product name placeholder. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:124 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:128 msgid "Enter a valid {theOtherPlatform} template URL or code." msgstr "Въведи валиден URL адрес или код на шаблон за {theOtherPlatform}." @@ -14204,7 +14204,7 @@ msgstr "Въведи валидно потребителско име ({exampleF #. Tooltip / aria label on the fullscreen toggle in the voice call view (not in fullscreen). #: src/features/voice/components/compact_voice_call_view/shared.ts:28 #: src/features/voice/components/media_player/components/MediaFullscreenButton.tsx:18 -#: src/features/voice/components/VoiceCallView.tsx:111 +#: src/features/voice/components/VoiceCallView.tsx:107 msgid "Enter fullscreen" msgstr "На цял екран" @@ -14347,7 +14347,7 @@ msgstr "Цял екран" msgid "Entire system" msgstr "Цялата система" -#: src/features/voice/components/AudioSourcePickerLinux.tsx:260 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:257 msgid "Entire system audio" msgstr "Звук от цялата система" @@ -14525,7 +14525,7 @@ msgid "exclude a user" msgstr "изключване на потребител" #. Section header in the Linux audio source picker for apps excluded from the system mix. -#: src/features/voice/components/AudioSourcePickerLinux.tsx:59 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:61 msgid "Exclude from system" msgstr "Изключване от системата" @@ -14546,7 +14546,7 @@ msgstr "Изход" #. Tooltip / aria label on the fullscreen toggle in the voice call view (currently in fullscreen). #: src/features/voice/components/compact_voice_call_view/shared.ts:24 #: src/features/voice/components/media_player/components/MediaFullscreenButton.tsx:14 -#: src/features/voice/components/VoiceCallView.tsx:107 +#: src/features/voice/components/VoiceCallView.tsx:103 msgid "Exit fullscreen" msgstr "Изход от цял екран" @@ -14624,7 +14624,7 @@ msgid "Expiration curve" msgstr "Крива на изтичане" #. Label above the expiration duration dropdown in the invite link settings. -#: src/features/invite/components/modals/InviteModal.tsx:102 +#: src/features/invite/components/modals/InviteModal.tsx:105 msgid "Expire after" msgstr "Изтича след" @@ -14839,7 +14839,7 @@ msgid "Failed to complete SSO sign-in" msgstr "Неуспешно влизане чрез SSO" #. Error message in the add friends to group modal utils helper. -#: src/features/channel/utils/AddFriendsToGroupModalUtils.ts:21 +#: src/features/channel/utils/AddFriendsToGroupModalUtils.ts:22 msgid "Failed to copy invite link" msgstr "Неуспешно копиране на линка за покана" @@ -15687,12 +15687,12 @@ msgid "For your security, please confirm it's you to continue." msgstr "За твоята сигурност потвърди самоличността си, за да продължиш." #. Developer nagbar override status: the banner is forced to hide. -#: src/features/devtools/components/NagbarControls.ts:102 +#: src/features/devtools/components/NagbarControls.ts:103 msgid "Force disabled" msgstr "Принудително деактивирано" #. Developer nagbar override status: the banner is forced to show. -#: src/features/devtools/components/NagbarControls.ts:98 +#: src/features/devtools/components/NagbarControls.ts:99 msgid "Force enabled" msgstr "Принудително активирано" @@ -15840,11 +15840,11 @@ msgstr "Препращане на медия" #. Keyboard shortcut action label shown in the shortcuts list and keybind editor. Keep short, sentence case. #. Title of the forward message modal. #: src/features/input/state/input_keybind/shared.ts:33 -#: src/features/messaging/components/modals/ForwardModal.tsx:85 +#: src/features/messaging/components/modals/ForwardModal.tsx:87 msgid "Forward message" msgstr "Препращане на съобщение" -#: src/features/channel/components/MessageAttachments.tsx:360 +#: src/features/channel/components/MessageAttachments.tsx:331 msgid "Forwarded" msgstr "Препратено" @@ -16437,7 +16437,7 @@ msgstr "Изисква се код за подарък" msgid "Gift code is too long" msgstr "Кодът за подарък е твърде дълъг" -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:139 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:141 msgid "Gift code:" msgstr "Код за подарък:" @@ -16466,7 +16466,7 @@ msgid "Gift inventory flow" msgstr "Процес за инвентара с подаръци" #. Developer control label for the gift-inventory banner. -#: src/features/devtools/components/NagbarControls.ts:56 +#: src/features/devtools/components/NagbarControls.ts:57 msgid "Gift inventory nagbar" msgstr "Лента за инвентара с подаръци" @@ -16477,7 +16477,7 @@ msgstr "Продължителност на подаръка" #. Form field label for a gift redemption URL. #. Settings search synonym. Used to match this term when the user types it in the settings search bar. -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:34 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:35 #: src/features/user/components/settings_utils/search_index/GiftInventoryIndex.ts:26 msgid "Gift link" msgstr "Линк за подарък" @@ -17488,7 +17488,7 @@ msgid "How about:" msgstr "Какво ще кажеш за:" #. Helper text under the ban duration dropdown in the destructive ban-member modal. -#: src/features/moderation/components/modals/BanMemberModal.tsx:64 +#: src/features/moderation/components/modals/BanMemberModal.tsx:63 msgid "How long they stay banned." msgstr "Колко дълго ще останат с наложена забрана." @@ -17600,7 +17600,7 @@ msgstr "Файлът с иконата е твърде голям" #. Validation error in the create-community form when the chosen icon exceeds the size limit. {imageMaxSizeLabel} is a formatted file size such as "8 MB". #: src/features/channel/components/modals/EditGroupBottomSheet.tsx:47 #: src/features/channel/components/modals/EditGroupModal.tsx:45 -#: src/features/guild/components/modals/add_guild_modal/shared.ts:107 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:111 msgid "Icon file is too large. Choose a file smaller than {imageMaxSizeLabel}." msgstr "Файлът с иконата е твърде голям. Избери файл, по-малък от {imageMaxSizeLabel}." @@ -17886,7 +17886,7 @@ msgid "Import" msgstr "Импортиране" #. Action button label in the add community modal. Imports a template from the third-party platform named by {theOtherPlatform}. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:102 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:106 msgid "Import {theOtherPlatform} template" msgstr "Импортиране на шаблон от {theOtherPlatform}" @@ -17938,7 +17938,7 @@ msgid "Import more" msgstr "Импортиране на още" #. Accessible label for the import-template form element. Used by assistive tech only. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:138 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:142 msgid "Import template form" msgstr "Формуляр за импортиране на шаблон" @@ -18106,7 +18106,7 @@ msgid "Include all except selected" msgstr "Включване на всички освен избраните" #. Section header in the Linux audio source picker for the per-app inclusion list. -#: src/features/voice/components/AudioSourcePickerLinux.tsx:55 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:57 msgid "Include apps" msgstr "Включване на приложения" @@ -18472,7 +18472,7 @@ msgid "Invalid image" msgstr "Невалидно изображение" #. Validation error in the paste-template-JSON form. "JSON" is a protocol token and must not be translated. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:129 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:133 msgid "Invalid JSON. Paste the full response from the URL above." msgstr "Невалиден JSON. Постави пълния отговор от горния URL адрес." @@ -18531,7 +18531,7 @@ msgid "Invisible" msgstr "Невидим" #. Per-recipient action button label in the invite modal recipient list. Sends the invite as a DM to that friend. Short standalone verb. -#: src/features/invite/components/modals/InviteModal.tsx:97 +#: src/features/invite/components/modals/InviteModal.tsx:100 msgid "Invite" msgstr "Покани" @@ -18568,12 +18568,12 @@ msgid "Invite deleted" msgstr "Поканата е изтрита" #. Fallback header on the invite modal when no community context is available. Refers to inviting friends to Fluxer. -#: src/features/invite/components/modals/InviteModal.tsx:84 +#: src/features/invite/components/modals/InviteModal.tsx:87 msgid "Invite friends" msgstr "Покани приятели" #. Title of the invite modal. {guildName} is the community name. -#: src/features/invite/components/modals/InviteModal.tsx:89 +#: src/features/invite/components/modals/InviteModal.tsx:92 msgid "Invite friends to {guildName}" msgstr "Покани приятели в {guildName}" @@ -18584,25 +18584,25 @@ msgstr "Поканата е скрита по време на споделяне #. Label of the invite code/URL input in the join-community form. #. Placeholder in the read-only invite link input when no link is available yet. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:166 -#: src/features/invite/components/modals/InviteModal.tsx:138 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:170 +#: src/features/invite/components/modals/InviteModal.tsx:141 msgid "Invite link" msgstr "Линк за покана" #. Label above a masked invite link while streaming privacy is active. #. Label above a masked invite link while streaming privacy is active. -#: src/features/invite/components/modals/InviteModal.tsx:146 +#: src/features/invite/components/modals/InviteModal.tsx:149 #: src/features/relationship/components/modals/AddFriendsToGroupModal.tsx:31 msgid "Invite link is hidden while sharing:" msgstr "Линкът за покана е скрит, докато споделяш:" #. Inline replacement text shown for invite links while streaming privacy is active. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:162 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:165 msgid "Invite link masked while sharing" msgstr "Линкът за покана е скрит, докато споделяш" #. Header of the invite modal when the user is editing the invite link expiry, max uses, and temporary flag. -#: src/features/invite/components/modals/InviteModal.tsx:93 +#: src/features/invite/components/modals/InviteModal.tsx:96 msgid "Invite link settings" msgstr "Настройки на линка за покана" @@ -18747,7 +18747,7 @@ msgstr "Поканите са на пауза, защото {productName} отк msgid "Invites are paused for this community." msgstr "Поканите за тази общност са на пауза." -#: src/features/invite/components/modals/InviteModal.tsx:370 +#: src/features/invite/components/modals/InviteModal.tsx:375 msgid "Invites are paused in this community by an admin. While this invite can be created, it cannot be accepted until invites are re-enabled." msgstr "Поканите в тази общност са поставени на пауза от администратор. Въпреки че тази покана може да бъде създадена, тя не може да бъде приета, докато поканите не бъдат активирани отново." @@ -18757,7 +18757,7 @@ msgid "Invites disabled" msgstr "Поканите са деактивирани" #. Developer control label for the invites-disabled banner. -#: src/features/devtools/components/NagbarControls.ts:72 +#: src/features/devtools/components/NagbarControls.ts:73 msgid "Invites disabled nagbar" msgstr "Лента за деактивирани покани" @@ -18879,7 +18879,7 @@ msgid "Join {communityName} to chat with the team and stay up to date." msgstr "Присъедини се към {communityName}, за да разговаряш с екипа и да си в крак с новостите." #. Action button label in the add community modal. Starts the join-by-invite-code flow. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:98 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:102 msgid "Join a community" msgstr "Присъединяване към общност" @@ -18903,7 +18903,7 @@ msgid "Join community" msgstr "Присъединяване към общността" #. Accessible label for the join-community form element. Used by assistive tech only. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:162 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:166 msgid "Join community form" msgstr "Формуляр за присъединяване към общност" @@ -19011,7 +19011,7 @@ msgid "Jump to {displayName}" msgstr "Към {displayName}" #. Accessible label for an inline channel mention link. labelText is the channel display name. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:108 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:111 msgid "Jump to {labelText}" msgstr "Към {labelText}" @@ -19068,12 +19068,12 @@ msgid "Jump to the current call" msgstr "Към текущия разговор" #. Fallback accessible label for an inline channel mention when the target name is not known. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:112 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:115 msgid "Jump to the linked channel" msgstr "Към свързания канал" #. Fallback accessible label for an inline message link when the target channel is not known. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:104 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:107 msgid "Jump to the linked message" msgstr "Към свързаното съобщение" @@ -19083,7 +19083,7 @@ msgid "Jump to the message from {authorNickname}" msgstr "Към съобщението от {authorNickname}" #. Accessible label for an inline message link that jumps to a specific message in a channel. labelText is the channel display name. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:99 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:102 msgid "Jump to the message in {labelText}" msgstr "Към съобщението в {labelText}" @@ -19142,7 +19142,7 @@ msgid "Keep free and premium tiers. You can customize the tiers, sell premium th msgstr "Запазете безплатни и премиум нива. Можете да персонализирате нивата, да продавате премиум чрез Stripe или по-късно да раздавате кодове за подаръци от административния панел." #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:165 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:273 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:272 msgid "Keep grace period" msgstr "Запазване на гратисния период" @@ -19157,7 +19157,7 @@ msgid "Keep running" msgstr "Работа във фонов режим" #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:143 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:251 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:250 msgid "Keep subscription" msgstr "Запазване на абонамента" @@ -19240,7 +19240,7 @@ msgstr "Клавиши" #. Button or menu action label in the kick member modal. Keep it concise. Keep the tone plain and specific. #. Button or menu action label in the user profile actions sheet. Keep it concise. Keep the tone plain and specific. #. Member actions sheet menu item. Opens the kick-member confirmation (moderation action). Short verb used as a menu label. -#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:98 +#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:97 #: src/features/moderation/components/modals/KickMemberModal.tsx:16 #: src/features/user/components/modals/UserProfileActionsSheet.tsx:77 msgid "Kick" @@ -19727,7 +19727,7 @@ msgstr "Свързване на файл" #. Replacement text for an invite URL while streaming privacy is active. #. Replacement text for an invite URL while streaming privacy is active. #: src/features/channel/components/modals/GroupInvitesBottomSheet.tsx:49 -#: src/features/invite/components/modals/InviteModal.tsx:142 +#: src/features/invite/components/modals/InviteModal.tsx:145 #: src/features/relationship/components/modals/AddFriendsToGroupModal.tsx:27 msgid "Link hidden while sharing" msgstr "Линкът е скрит по време на споделяне" @@ -19760,7 +19760,7 @@ msgid "Link styling" msgstr "Стил на линковете" #. Title of the alert shown when clicking an internal link that is not available to the current account. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:154 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:157 msgid "Link unavailable" msgstr "Линкът не е наличен" @@ -20557,7 +20557,7 @@ msgid "Max {maxSize}." msgstr "Макс. {maxSize}." #. Label above the max-uses dropdown in the invite link settings. -#: src/features/invite/components/modals/InviteModal.tsx:116 +#: src/features/invite/components/modals/InviteModal.tsx:119 msgid "Max number of uses" msgstr "Макс. брой използвания" @@ -20835,7 +20835,7 @@ msgid "Members" msgstr "Членове" #. Helper text under the temporary membership switch in the invite link settings. -#: src/features/invite/components/modals/InviteModal.tsx:134 +#: src/features/invite/components/modals/InviteModal.tsx:137 msgid "Members are removed when offline unless given a role." msgstr "Членовете се премахват, когато излязат офлайн, освен ако не получат роля." @@ -20980,7 +20980,7 @@ msgstr "Съобщение" #. Action that opens a DM conversation with the selected user. #. Member actions sheet menu item. Sends a direct message to the target user. Standalone verb used as a menu label. #. Voice participant menu action that opens a DM conversation with the selected user. -#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:88 +#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:87 #: src/features/ui/action_menu/items/ActionsSubmenu.tsx:41 #: src/features/ui/action_menu/items/MessageUserMenuItem.tsx:26 #: src/features/ui/action_menu/items/voice_participant_menu_data/shared.ts:78 @@ -21084,7 +21084,7 @@ msgstr "Настройките за показване на съобщения msgid "Message editing" msgstr "Редактиране на съобщения" -#: src/features/messaging/components/modals/ForwardModal.tsx:315 +#: src/features/messaging/components/modals/ForwardModal.tsx:317 msgid "Message forwarded" msgstr "Съобщението е препратено" @@ -21133,7 +21133,7 @@ msgstr "Бутони за въвеждане на съобщения" #. Error modal title in the forward modal when the optional comment exceeds the message length limit. #. Form validation error indicating the message exceeds the allowed length. -#: src/features/messaging/components/modals/ForwardModal.tsx:56 +#: src/features/messaging/components/modals/ForwardModal.tsx:58 #: src/features/ui/character_counter/CharacterCountMessages.ts:16 msgid "Message is too long" msgstr "Съобщението е твърде дълго" @@ -21144,7 +21144,7 @@ msgid "Message layout" msgstr "Оформление на съобщенията" #. Type chip suffix in tooltips for inline rendered message links. Lowercase because it follows the channel name. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:89 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:92 msgid "message link" msgstr "линк към съобщение" @@ -21188,7 +21188,7 @@ msgid "Message previews in the DM list" msgstr "Визуализация на съобщенията в списъка с DM" #. Toast shown after a message in an announcement channel was published to the channels that follow it. -#: src/features/messaging/commands/MessageCommands.tsx:112 +#: src/features/messaging/commands/MessageCommands.tsx:113 msgid "Message published" msgstr "Съобщението е публикувано" @@ -21301,7 +21301,7 @@ msgstr "Съобщения, които можете да запазите" msgid "Messaging is paused" msgstr "Изпращането на съобщения е на пауза" -#. Notice shown in place of the message composer, and as an error, when messaging is paused on the current account until the user completes one quick step described in an email. While paused, the account cannot post, react, join communities or change its profile. Keep the tone calm and friendly. +#. Notice shown in place of the message composer, as a banner at the top of the app, and as an error, when messaging is paused on the current account until the user completes one quick step described in an email. While paused, the account cannot post, react, join communities or change its profile. Keep the tone calm and friendly. #: src/features/user/utils/AccountLimitUtils.ts:10 msgid "Messaging is paused on your account. Check your email for a quick step to continue." msgstr "Изпращането на съобщения от акаунта ти е на пауза. Погледни имейла си: остава само една бърза стъпка, за да продължиш." @@ -22672,7 +22672,7 @@ msgid "No {sendMessagesPermission} permission" msgstr "Няма разрешение {sendMessagesPermission}" #. Inline text shown inside a custom message link pill when the linked message cannot be accessed. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:142 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:145 msgid "No access" msgstr "Няма достъп" @@ -22807,7 +22807,7 @@ msgstr "Няма промени за запазване" msgid "No channels available" msgstr "Няма налични канали" -#: src/features/messaging/components/modals/ForwardModal.tsx:389 +#: src/features/messaging/components/modals/ForwardModal.tsx:395 #: src/features/search/components/search/ChannelFilterSheet.tsx:120 msgid "No channels found" msgstr "Няма намерени канали" @@ -22955,7 +22955,7 @@ msgid "No invoices yet." msgstr "Все още няма фактури." #. Invite max-uses option meaning unlimited uses. Short standalone label. -#: src/features/invite/components/modals/InviteModal.tsx:56 +#: src/features/invite/components/modals/InviteModal.tsx:59 msgid "No limit" msgstr "Без ограничение" @@ -23306,7 +23306,7 @@ msgstr "Без преобразуване" #: src/features/user/components/modals/tabs/accessibility_tab/VisualTab.tsx:37 #: src/features/user/components/modals/tabs/components/EntranceSoundSection.tsx:146 #: src/features/user/components/modals/tabs/privacy_safety_tab/data_request_modal/DataRequestModal.tsx:220 -#: src/features/voice/components/AudioSourcePickerLinux.tsx:268 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:265 msgid "None" msgstr "Няма" @@ -23858,12 +23858,12 @@ msgid "Open {host} in your browser." msgstr "Отвори {host} в браузъра си." #. Accessible label for an inline chat link pill that opens an app page such as Discovery. labelText is the page name. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:121 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:124 msgid "Open {labelText}" msgstr "Отвори {labelText}" #. Accessible label for an inline settings deep-link pill. labelText is the resolved settings tab and section breadcrumb. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:116 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:119 msgid "Open {labelText} in settings" msgstr "Отваряне на {labelText} в настройките" @@ -24067,7 +24067,7 @@ msgid "Open emoji in browser" msgstr "Отваряне на емоджи в браузър" #. Accessible label for the emoji picker trigger button in the forward modal comment field. -#: src/features/messaging/components/modals/ForwardModal.tsx:102 +#: src/features/messaging/components/modals/ForwardModal.tsx:104 #: src/features/user/components/modals/tabs/my_profile_tab/BioEditor.tsx:27 msgid "Open emoji picker" msgstr "Отваряне на палитрата с емоджита" @@ -24392,7 +24392,7 @@ msgstr "Опции" msgid "or" msgstr "или" -#: src/features/theme/components/modals/ShareThemeModal.tsx:214 +#: src/features/theme/components/modals/ShareThemeModal.tsx:216 msgid "Or copy the link:" msgstr "Или копирай линка:" @@ -24401,7 +24401,7 @@ msgstr "Или копирай линка:" msgid "or pick a GIF from {gifProviderName}" msgstr "или избери GIF от {gifProviderName}" -#: src/features/invite/components/modals/InviteModal.tsx:502 +#: src/features/invite/components/modals/InviteModal.tsx:507 msgid "Or send an invite link to a friend:" msgstr "Или изпрати линк за покана на приятел:" @@ -24409,7 +24409,7 @@ msgstr "Или изпрати линк за покана на приятел:" msgid "or send an invite to a friend:" msgstr "или изпрати покана на приятел:" -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:131 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:133 msgid "or send the gift link to a friend:" msgstr "или изпрати линк за подарък на приятел:" @@ -24611,7 +24611,7 @@ msgid "Page down" msgstr "Page Down" #. Role description announced for an inline chat link pill that opens an app page. Lowercase. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:126 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:129 msgid "page link" msgstr "връзка към страница" @@ -24778,12 +24778,12 @@ msgid "Paste GIF URLs below, one per line." msgstr "Постави URL адресите на GIF файловете по-долу, по един на ред." #. Accessible label for the paste-template-JSON form element. Used by assistive tech only. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:146 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:150 msgid "Paste template JSON form" msgstr "Формуляр за поставяне на JSON на шаблон" #. Placeholder in the textarea where the user pastes the third-party template JSON document. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:154 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:158 msgid "Paste the JSON response here" msgstr "Постави JSON отговора тук" @@ -24985,7 +24985,7 @@ msgid "Perks paused" msgstr "Предимствата са на пауза" #. Ban duration option in the destructive ban-member modal meaning the ban never expires. Short standalone label. -#: src/features/moderation/components/modals/BanMemberModal.tsx:38 +#: src/features/moderation/components/modals/BanMemberModal.tsx:37 msgid "Permanent" msgstr "Постоянно" @@ -25384,7 +25384,7 @@ msgstr "Възпроизвежда се въпреки намаленото дв #. Body of the error modal shown when sharing or sending a theme link is rate limited. #: src/features/app/components/alerts/CommonErrorModalDescriptors.ts:13 #: src/features/discovery/commands/DiscoveryJoinCommands.tsx:60 -#: src/features/theme/components/modals/ShareThemeModal.tsx:67 +#: src/features/theme/components/modals/ShareThemeModal.tsx:68 msgid "Please wait a moment and try again." msgstr "Изчакай малко и опитай отново." @@ -25416,7 +25416,7 @@ msgid "Pop back in" msgstr "Обратно в основния прозорец" #. Tooltip / aria label on the voice call footer button that opens the call in a separate window. -#: src/features/voice/components/VoiceCallCornerControls.tsx:12 +#: src/features/voice/components/VoiceCallCornerControls.tsx:11 msgid "Pop out call" msgstr "Отвори разговора в отделен прозорец" @@ -25547,12 +25547,12 @@ msgid "Premium badge" msgstr "Премиум значка" #. Developer control label for the premium-expired banner. -#: src/features/devtools/components/NagbarControls.ts:48 +#: src/features/devtools/components/NagbarControls.ts:49 msgid "Premium expired nagbar" msgstr "Лента за изтекъл премиум" #. Developer control label for the premium grace-period banner. -#: src/features/devtools/components/NagbarControls.ts:44 +#: src/features/devtools/components/NagbarControls.ts:45 msgid "Premium grace period nagbar" msgstr "Лента за гратисен период на премиум" @@ -25562,7 +25562,7 @@ msgid "Premium model" msgstr "Премиум модел" #. Developer control label for the premium-onboarding banner. -#: src/features/devtools/components/NagbarControls.ts:52 +#: src/features/devtools/components/NagbarControls.ts:53 msgid "Premium onboarding nagbar" msgstr "Лента за първоначално включване към премиум" @@ -26514,7 +26514,7 @@ msgstr "Причина" #. Label of the optional reason input in the destructive ban-member modal. Reason is recorded in the activity log. #. Label of the optional reason textarea in the timeout-member modal. The reason is recorded in the activity log. -#: src/features/moderation/components/modals/BanMemberModal.tsx:83 +#: src/features/moderation/components/modals/BanMemberModal.tsx:82 #: src/features/moderation/components/modals/TimeoutMemberModal.tsx:36 msgid "Reason (optional)" msgstr "Причина (по избор)" @@ -26574,7 +26574,7 @@ msgstr "Проверка отново" #. placeholder {0}: ChannelUtils.getIcon(channel, {size: 16, className: styles.channelIcon}) #. placeholder {1}: channel.name -#: src/features/invite/components/modals/InviteModal.tsx:355 +#: src/features/invite/components/modals/InviteModal.tsx:360 msgid "Recipients will be taken to {0} <0>{1}" msgstr "Получателите ще бъдат отведени до {0} <0>{1}" @@ -26601,7 +26601,7 @@ msgid "Reconnect succeeded. Pick a screen again if you want to resume your previ msgstr "Връзката е възстановена. Избери екран отново, ако искаш да възобновиш предишния си поток." #. Overlay status in the voice call view while reconnecting after a drop. Trailing ellipsis indicates in-progress. -#: src/features/voice/components/VoiceCallView.tsx:98 +#: src/features/voice/components/VoiceCallView.tsx:94 msgid "Reconnecting..." msgstr "Свързване отново..." @@ -26741,7 +26741,7 @@ msgstr "Препратката е копирана." msgid "Referral parameters" msgstr "Реферални параметри" -#: src/features/voice/components/AudioSourcePickerLinux.tsx:312 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:309 msgid "Refresh audio sources" msgstr "Обнови аудиоизточниците" @@ -28559,7 +28559,7 @@ msgstr "Наситеност" #: src/features/guild/components/modals/guild_tabs/GuildDiscoveryTab.tsx:631 #: src/features/guild/components/modals/guild_tabs/GuildVanityURLTab.tsx:279 #: src/features/guild/components/modals/GuildFolderSettingsModal.tsx:91 -#: src/features/messaging/commands/MessageCommands.tsx:108 +#: src/features/messaging/commands/MessageCommands.tsx:109 #: src/features/messaging/components/modals/AttachmentEditModal.tsx:136 #: src/features/messaging/components/modals/EditAltTextModal.tsx:193 #: src/features/messaging/components/modals/MessageHistoryThresholdModal.tsx:115 @@ -28687,7 +28687,7 @@ msgid "Scan the QR code with your authenticator app." msgstr "Сканирай QR кода с приложението си за удостоверяване." #. Developer / debug surface — keep terse and technical. Label in the developer Nagbar controls panel for the scheduled-maintenance banner. -#: src/features/devtools/components/NagbarControls.ts:22 +#: src/features/devtools/components/NagbarControls.ts:23 msgid "Scheduled maintenance nagbar" msgstr "Лента за насрочена поддръжка" @@ -28962,7 +28962,7 @@ msgstr "Преглед при превъртане" #: src/features/channel/components/bottomsheets/ChannelSearchBottomSheet.tsx:854 #: src/features/channel/components/channel_header/shared.ts:47 #: src/features/channel/components/shared/PickerSearchInput.tsx:21 -#: src/features/messaging/components/modals/ForwardModal.tsx:89 +#: src/features/messaging/components/modals/ForwardModal.tsx:91 #: src/features/search/components/modals/SearchProviderPickerModal.tsx:43 #: src/features/search/utils/QuickSwitcherModalUtils.tsx:46 #: src/features/theme_studio/ui/StudioSearchInput.tsx:16 @@ -29606,14 +29606,14 @@ msgstr "Възстановяване на суми със самообслужв #. Button or menu action label in the share theme modal. Keep it concise. #. Send-message button label in the voice message composer modal. -#: src/features/theme/components/modals/ShareThemeModal.tsx:43 +#: src/features/theme/components/modals/ShareThemeModal.tsx:44 #: src/features/user/components/modals/tabs/component_gallery_tab/ComponentGalleryTabButtonsTab.tsx:316 #: src/features/voice/components/VoiceMessageComposerModal.tsx:77 msgid "Send" msgstr "Изпращане" #. Primary button label in the forward message modal. selectedCount is the number of selected destinations; selectionLimit is the maximum allowed. -#: src/features/messaging/components/modals/ForwardModal.tsx:106 +#: src/features/messaging/components/modals/ForwardModal.tsx:108 msgid "Send ({selectedCount}/{selectionLimit})" msgstr "Изпращане ({selectedCount}/{selectionLimit})" @@ -29694,7 +29694,7 @@ msgstr "Изпращайте файлове до {size}" #. Button or menu action label in the user profile modal. Keep it concise. #. Member actions sheet menu item. Sends a friend request to the target user. #: src/features/channel/components/direct_message/DMWelcomeSection.tsx:146 -#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:94 +#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:93 #: src/features/user/components/modals/UserProfileMobileSheet.tsx:110 #: src/features/user/components/modals/UserProfileModal.tsx:126 msgid "Send friend request" @@ -29710,7 +29710,7 @@ msgstr "Изпращане на GIF {title}" #. Plus menu item that opens the gift purchase flow. #: src/features/channel/components/textarea/MobileTextareaPlusBottomSheet.tsx:21 #: src/features/channel/components/textarea/TextareaPlusMenu.tsx:31 -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:30 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:31 msgid "Send gift" msgstr "Изпращане на подарък" @@ -29873,7 +29873,7 @@ msgid "Serve the token file" msgstr "Предоставяне на файла с токена" #. Developer / debug surface — keep terse and technical. Label in the developer Nagbar controls panel for the service incident banner. -#: src/features/devtools/components/NagbarControls.ts:27 +#: src/features/devtools/components/NagbarControls.ts:28 msgid "Service incident nagbar" msgstr "Инцидент със услугата" @@ -30118,7 +30118,7 @@ msgid "Settings" msgstr "Настройки" #. Type chip suffix in tooltips for inline rendered fluxer://settings/user deep links. Lowercase. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:130 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:133 msgid "settings link" msgstr "линк към настройките" @@ -30239,7 +30239,7 @@ msgid "Share your screen or camera in up to 4K at 60 frames per second. Free acc msgstr "Споделяйте екрана или камерата си в резолюция до 4K при 60 кадъра в секунда. Безплатните акаунти стриймват до 720p при 30." #. Button or menu action label in the share theme modal. Keep it concise. -#: src/features/theme/components/modals/ShareThemeModal.tsx:39 +#: src/features/theme/components/modals/ShareThemeModal.tsx:40 msgid "Share your theme" msgstr "Споделяне на темата ти" @@ -30263,7 +30263,7 @@ msgid "Shared window" msgstr "Споделен прозорец" #. Capture option in the Linux audio source picker on a window share. Captures only the audio of the window being shared. -#: src/features/voice/components/AudioSourcePickerLinux.tsx:40 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:42 msgid "Shared window audio" msgstr "Звук от споделения прозорец" @@ -30364,7 +30364,7 @@ msgid "Shortcuts are paused while recording." msgstr "Клавишните комбинации са на пауза по време на записване." #. Body of the error modal shown when the forward modal comment exceeds the message length limit. -#: src/features/messaging/components/modals/ForwardModal.tsx:60 +#: src/features/messaging/components/modals/ForwardModal.tsx:62 msgid "Shorten the message and try again." msgstr "Съкрати съобщението и опитай отново." @@ -31506,7 +31506,7 @@ msgid "Something went wrong while preparing this sticker. Try another file or tr msgstr "Нещо се обърка при подготовката на този стикер. Опитай друг файл или опитай отново след малко." #. Fallback body of the error alert shown when publishing an announcement message fails. -#: src/features/messaging/commands/MessageCommands.tsx:124 +#: src/features/messaging/commands/MessageCommands.tsx:125 msgid "Something went wrong while publishing. Try again in a moment." msgstr "Възникна грешка при публикуването. Опитайте отново след малко." @@ -31552,7 +31552,7 @@ msgstr "Нещо се обърка." #: src/features/app/components/alerts/CommonErrorModalDescriptors.ts:5 #: src/features/discovery/commands/DiscoveryJoinCommands.tsx:18 #: src/features/emoji/components/emojis/EmojiListItem.tsx:129 -#: src/features/theme/components/modals/ShareThemeModal.tsx:51 +#: src/features/theme/components/modals/ShareThemeModal.tsx:52 #: src/features/ui/action_menu/items/CallMenuItems.tsx:45 #: src/features/ui/action_menu/items/ChannelMenuData.tsx:132 #: src/features/ui/action_menu/items/ChannelMenuData.tsx:148 @@ -33157,12 +33157,12 @@ msgid "Template" msgstr "Шаблон" #. Label of the textarea in the paste-template-JSON form. "JSON" must not be translated. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:150 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:154 msgid "Template JSON" msgstr "JSON на шаблон" #. Label of the URL input in the import-template form. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:142 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:146 msgid "Template URL" msgstr "URL на шаблон" @@ -33191,7 +33191,7 @@ msgid "Temporary invites need a live connection. Check yours and try again." msgstr "Временните покани изискват активна връзка. Провери връзката си и опитай отново." #. Switch label in the invite link settings. When enabled, members joining via this invite are kicked when they go offline unless given a role. -#: src/features/invite/components/modals/InviteModal.tsx:129 +#: src/features/invite/components/modals/InviteModal.tsx:132 msgid "Temporary membership" msgstr "Временно членство" @@ -33202,7 +33202,7 @@ msgid "Tennessee" msgstr "Тенеси" #. Developer control label for the terms-acceptance banner. -#: src/features/devtools/components/NagbarControls.ts:64 +#: src/features/devtools/components/NagbarControls.ts:65 msgid "Terms acceptance nagbar" msgstr "Лента за приемане на условията" @@ -33760,7 +33760,7 @@ msgstr "Темата не е налична" msgid "Themes" msgstr "Теми" -#: src/features/invite/components/modals/InviteModal.tsx:194 +#: src/features/invite/components/modals/InviteModal.tsx:197 msgid "There are no channels available to create an invite for." msgstr "Няма налични канали, за които да създадеш покана." @@ -33815,7 +33815,7 @@ msgid "They left the call" msgstr "Участникът напусна разговора" #. Body of the error modal shown when a DM cannot be opened (blocked or no shared community). -#: src/features/app/components/alerts/DmActionErrorModal.tsx:20 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:24 msgid "They might not be accepting messages from you, or you no longer share a community." msgstr "Може да не приемат съобщения от теб или вече да нямате обща общност." @@ -34092,7 +34092,7 @@ msgid "This device does not support notifications." msgstr "Това устройство не поддържа известия." #. Validation error in the paste-template-JSON form when the JSON parses but lacks the expected third-party template fields. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:133 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:137 msgid "This doesn't look like a valid template response. Make sure you copied the entire JSON document." msgstr "Това не изглежда като валиден отговор на шаблон. Увери се, че е копиран целият JSON документ." @@ -34170,7 +34170,7 @@ msgid "This gift has been redeemed" msgstr "Този подарък е осребрен" #. Title of the error modal shown when a group DM would exceed the maximum number of recipients. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:48 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:52 msgid "This group has too many people" msgstr "Тази група има твърде много хора" @@ -34208,7 +34208,7 @@ msgstr "Тази инстанция още няма акаунти. Първия msgid "This invite is hidden while sharing is protected." msgstr "Тази покана е скрита, докато споделянето е защитено." -#: src/features/invite/components/modals/InviteModal.tsx:514 +#: src/features/invite/components/modals/InviteModal.tsx:519 msgid "This invite link never expires." msgstr "Този линк за покана никога не изтича." @@ -34305,7 +34305,7 @@ msgid "This link channel is marked for mature content and may open material that msgstr "Този канал с линкове е маркиран за съдържание за възрастни и може да отваря материали, които може да са неподходящи за някои потребители." #. Body of the link-unavailable alert. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:158 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:161 msgid "This link is not available for your account." msgstr "Този линк не е наличен за акаунта ти." @@ -34361,7 +34361,7 @@ msgid "This message has already been deleted." msgstr "Това съобщение вече е изтрито." #. Toast shown when someone tries to publish an announcement message that was already published. -#: src/features/messaging/commands/MessageCommands.tsx:116 +#: src/features/messaging/commands/MessageCommands.tsx:117 msgid "This message has already been published" msgstr "Това съобщение вече е публикувано" @@ -34486,7 +34486,7 @@ msgid "This theme is still loading." msgstr "Темата все още се зарежда." #. Title of the error modal shown when a theme CSS exceeds the maximum shareable size. -#: src/features/theme/components/modals/ShareThemeModal.tsx:55 +#: src/features/theme/components/modals/ShareThemeModal.tsx:56 msgid "This theme is too large to share" msgstr "Тази тема е твърде голяма за споделяне" @@ -34528,7 +34528,7 @@ msgid "This user is not available to receive calls right now. They may have call msgstr "Този потребител не може да приема обаждания в момента. Може да е деактивирал обажданията." #. Body of the error modal shown when the recipient of a DM no longer exists. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:28 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:32 msgid "This user no longer exists. Refresh and try again." msgstr "Този потребител вече не съществува. Обнови и опитай отново." @@ -35712,7 +35712,7 @@ msgid "Unclaimed account" msgstr "Незаявен акаунт" #. Developer control label for the unclaimed-account banner. -#: src/features/devtools/components/NagbarControls.ts:32 +#: src/features/devtools/components/NagbarControls.ts:33 msgid "Unclaimed account nagbar" msgstr "Лента за напомняне за незаявен акаунт" @@ -37152,7 +37152,7 @@ msgstr "Потребител е преместен в друг канал" #. Reason chip in the unaddable recipients alert when the user record is missing. #. Title of the error modal shown when the recipient of a DM no longer exists. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:24 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:28 #: src/features/channel/components/channel_view/DMChannelView.tsx:279 #: src/features/channel/components/modals/UnaddableRecipientsConfirmModal.tsx:11 msgid "User not found" @@ -37274,27 +37274,27 @@ msgid "Using {effectiveLabel} until {requestedLabel} is ready." msgstr "Използва се {effectiveLabel}, докато {requestedLabel} не е готов." #. Developer nagbar status: banner follows real account state. -#: src/features/devtools/components/NagbarControls.ts:106 +#: src/features/devtools/components/NagbarControls.ts:107 msgid "Using actual account state" msgstr "Използва се действителното състояние на акаунта" #. Developer nagbar status: banner follows real gift inventory state. -#: src/features/devtools/components/NagbarControls.ts:126 +#: src/features/devtools/components/NagbarControls.ts:127 msgid "Using actual gift inventory state" msgstr "Използва се действителното състояние на инвентара с подаръци" #. Developer nagbar status: banner follows real premium subscription state. -#: src/features/devtools/components/NagbarControls.ts:122 +#: src/features/devtools/components/NagbarControls.ts:123 msgid "Using actual premium state" msgstr "Използва се действителното премиум състояние" #. Developer nagbar status: banner follows the real app state. -#: src/features/devtools/components/NagbarControls.ts:130 +#: src/features/devtools/components/NagbarControls.ts:131 msgid "Using actual state" msgstr "Използва се действителното състояние" #. Developer nagbar status: banner follows real email verification state. -#: src/features/devtools/components/NagbarControls.ts:110 +#: src/features/devtools/components/NagbarControls.ts:111 msgid "Using actual verification state" msgstr "Използва се действителното състояние на потвърждение" @@ -37456,9 +37456,9 @@ msgstr "Потвърди самоличността си" #. Title of the error modal shown when an unverified account tries to start a DM. #. Title shown when an unverified account cannot start a DM or group DM. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:40 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:44 #: src/features/channel/components/direct_message/AddFriendForm.tsx:80 -#: src/features/channel/utils/CreateDMModalUtils.tsx:51 +#: src/features/channel/utils/CreateDMModalUtils.tsx:52 #: src/features/moderation/components/report/ReportStepEmail.tsx:43 msgid "Verify your email" msgstr "Потвърди имейла си" @@ -37543,7 +37543,7 @@ msgid "Verify your email to purchase {premiumProductFullName}." msgstr "Потвърди имейла си, за да закупиш {premiumProductFullName}." #. Blocked-state text shown when an unverified account cannot start a DM or group DM. -#: src/features/channel/utils/CreateDMModalUtils.tsx:55 +#: src/features/channel/utils/CreateDMModalUtils.tsx:56 msgid "Verify your email to start DMs." msgstr "Потвърди имейла си, за да започнеш DM." @@ -37791,7 +37791,7 @@ msgid "View call" msgstr "Преглед на разговора" #. Aria label for the show-controls trigger when the call toolbar is auto-hidden. -#: src/features/voice/components/VoiceCallView.tsx:124 +#: src/features/voice/components/VoiceCallView.tsx:120 msgid "View call controls" msgstr "Виж контролите на разговора" @@ -37987,7 +37987,7 @@ msgid "Visionary (lifetime {premiumProductName})" msgstr "Визионер (доживотен {premiumProductName})" #. Developer control label for the Visionary two-factor-authentication banner. -#: src/features/devtools/components/NagbarControls.ts:60 +#: src/features/devtools/components/NagbarControls.ts:61 msgid "Visionary 2FA nagbar" msgstr "Лента за Visionary 2FA" @@ -38243,7 +38243,7 @@ msgid "Voice region" msgstr "Гласов регион" #. Developer control label for the voice-session-restore banner. -#: src/features/devtools/components/NagbarControls.ts:68 +#: src/features/devtools/components/NagbarControls.ts:69 msgid "Voice session restore nagbar" msgstr "Лента за възстановяване на гласова сесия" @@ -38331,12 +38331,12 @@ msgid "Waiting for passkey…" msgstr "Изчакване на ключ за достъп…" #. Inline notice in the forward modal when slowmode is active in the selected target channel. forwardChannelDisplayName is the channel name. -#: src/features/messaging/components/modals/ForwardModal.tsx:76 +#: src/features/messaging/components/modals/ForwardModal.tsx:78 msgid "Waiting for slowmode in {forwardChannelDisplayName} to expire." msgstr "Изчаква се бавният режим в {forwardChannelDisplayName} да изтече." #. Inline notice in the forward modal when slowmode is active in one or more selected target channels. -#: src/features/messaging/components/modals/ForwardModal.tsx:81 +#: src/features/messaging/components/modals/ForwardModal.tsx:83 msgid "Waiting for slowmode in one or more selected channels to expire." msgstr "Изчаква се да изтече бавният режим в един или повече избрани канала." @@ -38520,7 +38520,7 @@ msgstr "Изпратихме код на {email}." msgid "We will prefill {prefillEmail} once browser sign-in opens." msgstr "Ще попълним предварително {prefillEmail}, след като се отвори влизането в браузъра." -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:87 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:89 msgid "We'd love to give you more than a lifetime of {PREMIUM_PRODUCT_NAME}, but that breaks the space-time continuum. Send the gift to a friend instead?" msgstr "Бихме искали да ти дадем повече от доживотен {PREMIUM_PRODUCT_NAME}, но това нарушава пространствено-времевия континуум. Вместо това да изпратим подаръка на приятел?" @@ -39178,7 +39178,7 @@ msgid "You already have a group with these users. Do you really want to create a msgstr "Вече имаш група с тези потребители. Наистина ли искаш да създадеш нова? Няма проблем и така!" #. Status label shown to a user who already owns the lifetime premium tier. -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:26 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:27 msgid "You already have lifetime {premiumProductName}" msgstr "Вече имаш доживотен {premiumProductName}" @@ -39326,7 +39326,7 @@ msgid "You can't add expressions there" msgstr "Не можеш да добавяш изрази там" #. Error message in the messaging commands. -#: src/features/messaging/commands/ReactionCommands.tsx:27 +#: src/features/messaging/commands/ReactionCommands.tsx:28 msgid "You can't add new reactions while you're timed out." msgstr "Не можеш да добавяш нови реакции, докато си с наложено време за изчакване." @@ -39392,7 +39392,7 @@ msgstr "Не можете да управлявате уебкуки в нито #. Reason chip in the unaddable recipients alert when blocked or DMs are not allowed. #. Title of the error modal shown when a DM cannot be opened (blocked or no shared community). -#: src/features/app/components/alerts/DmActionErrorModal.tsx:16 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:20 #: src/features/channel/components/modals/UnaddableRecipientsConfirmModal.tsx:15 msgid "You can't message this user" msgstr "Не можеш да изпратиш съобщение на този потребител" @@ -39521,7 +39521,7 @@ msgid "You changed your tag while on {PREMIUM_PRODUCT_NAME}. It will reroll rand msgstr "Промени тага си, докато ползваше {PREMIUM_PRODUCT_NAME}. Тагът ти ще бъде преизбран на случаен принцип, когато {PREMIUM_PRODUCT_NAME} ти изтече, освен ако не се поднови." #. Body of the access-denied alert for clicked message links. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:138 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:141 msgid "You do not have access to the channel where this message was sent." msgstr "Нямаш достъп до канала, където е изпратено това съобщение." @@ -39618,12 +39618,12 @@ msgid "You just pressed Tab. Keyboard mode is now on so you can navigate {produc msgstr "Току-що натисна Tab. Режимът за навигация с клавиатура вече е включен, за да можеш да използваш {productName} без мишка." #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:137 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:245 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:244 msgid "You keep your perks until your next renewal date. Reactivate before then to keep your subscriber history." msgstr "Запазваш предимствата си до следващата дата на подновяване. Активирай абонамента отново преди това, за да запазиш историята си като абонат." #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:158 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:266 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:265 msgid "You lose all {PREMIUM_PRODUCT_NAME} perks immediately and your subscriber history resets. This cannot be undone." msgstr "Веднага губиш всички предимства на {PREMIUM_PRODUCT_NAME} и историята ти като абонат се нулира. Това не може да бъде отменено." @@ -39709,7 +39709,7 @@ msgid "You need to claim your account before you can create a community." msgstr "Трябва да заявиш акаунта си, преди да можеш да създадеш общност." #. Body of the error modal shown when an unclaimed account tries to start a DM. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:36 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:40 msgid "You need to claim your account before you can start a direct message." msgstr "Трябва да заявиш акаунта си, преди да можеш да започнеш директно съобщение." @@ -39731,7 +39731,7 @@ msgid "You need to verify your email address before you can send friend requests msgstr "Трябва да потвърдиш имейл адреса си, преди да можеш да изпращаш покани за приятелство." #. Body of the error modal shown when an unverified account tries to start a DM. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:44 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:48 msgid "You need to verify your email address before you can start a direct message." msgstr "Трябва да потвърдиш имейл адреса си, преди да можеш да започнеш директно съобщение." @@ -39745,7 +39745,7 @@ msgid "You need to verify your email to send messages in this community." msgstr "Трябва да потвърдиш имейла си, за да изпращаш съобщения в тази общност." #. Body of the error modal shown when the user or a recipient has too many open group DMs. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:60 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:64 msgid "You or someone you're adding already has the maximum number of group DMs open. Leave one and try again." msgstr "Ти или някой, когото добавяш, вече има максималния брой отворени групови DM. Напусни едно и опитай отново." @@ -39888,7 +39888,7 @@ msgstr "Редактираш съобщения твърде бързо" #: src/features/discovery/commands/DiscoveryJoinCommands.tsx:56 #: src/features/emoji/components/emojis/EmojiListItem.tsx:77 #: src/features/emoji/components/emojis/EmojiListItem.tsx:149 -#: src/features/theme/components/modals/ShareThemeModal.tsx:63 +#: src/features/theme/components/modals/ShareThemeModal.tsx:64 msgid "You're going too fast" msgstr "Действаш твърде бързо" @@ -39951,7 +39951,7 @@ msgid "You're viewing older messages" msgstr "Преглеждаш по-стари съобщения" #. Body of the error modal shown when a group DM would exceed the maximum number of recipients. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:52 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:56 msgid "You've added more people than a group DM allows. Remove a few and try again." msgstr "Добави повече хора, отколкото позволява едно групово DM. Премахни няколко и опитай отново." @@ -40003,7 +40003,7 @@ msgid "You've reached the favorite GIF limit." msgstr "Достигна лимита за любими GIF файлове." #. Title of the error modal shown when the user or a recipient has too many open group DMs. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:56 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:60 msgid "You've reached the group DM limit" msgstr "Достигна лимита за групови DM" @@ -40118,7 +40118,7 @@ msgid "Your card is eligible. Redirecting you to the payment page now." msgstr "Картата ти отговаря на условията. Пренасочваме те към страницата за плащане." #. Body of the confirmation shown before saving an edit to a message published from an announcement channel. -#: src/features/messaging/commands/MessageCommands.tsx:103 +#: src/features/messaging/commands/MessageCommands.tsx:104 msgid "Your changes reach every community that follows this channel, which can take a minute. Each published message allows 3 quick edits, then 1 every 20 minutes." msgstr "Промените ви ще достигнат до всяка общност, която следва този канал, което може да отнеме минута. Всяко публикувано съобщение позволява 3 бързи редакции, след което по 1 на всеки 20 минути." @@ -40236,22 +40236,22 @@ msgid "Your last purchase is outside the refund window. Contact support for bill msgstr "Последната ти покупка е извън срока за възстановяване на сума. Свържи се с поддръжката при проблеми с таксуването." #. Label in the message queue state. -#: src/features/messaging/state/MessageQueue.tsx:72 +#: src/features/messaging/state/MessageQueue.tsx:74 msgid "Your message could not be delivered because it was flagged by our safety systems. If you believe this is a mistake, please contact support." msgstr "Съобщението ти не можа да бъде доставено, защото беше отбелязано от системите ни за безопасност. Ако смяташ, че това е грешка, свържи се с поддръжката." #. Label in the message queue state. -#: src/features/messaging/state/MessageQueue.tsx:59 +#: src/features/messaging/state/MessageQueue.tsx:61 msgid "Your message could not be delivered. This is usually because you don't share a community with the recipient or the recipient is only accepting direct messages from friends. You may also need to adjust your own direct message privacy settings in {directMessagePrivacySettingsPath}." msgstr "Съобщението ти не можа да бъде доставено. Обикновено причината е, че нямаш обща общност с получателя или че той приема директни съобщения само от приятели. Може също да се наложи да промениш собствените си настройки за поверителност на директните съобщения в {directMessagePrivacySettingsPath}." #. Description text in the message queue state. -#: src/features/messaging/state/MessageQueue.tsx:64 +#: src/features/messaging/state/MessageQueue.tsx:66 msgid "Your message could not be delivered. You need to claim your account to send direct messages." msgstr "Съобщението ти не можа да бъде доставено. Трябва да заявиш акаунта си, за да изпращаш директни съобщения." #. Description text in the message queue state. -#: src/features/messaging/state/MessageQueue.tsx:68 +#: src/features/messaging/state/MessageQueue.tsx:70 msgid "Your message could not be delivered. You need to claim your account to send messages." msgstr "Съобщението ти не можа да бъде доставено. Трябва да заявиш акаунта си, за да изпращаш съобщения." @@ -40409,7 +40409,7 @@ msgid "Your subscription will switch to yearly billing at the next renewal." msgstr "Абонаментът ти ще премине към годишно таксуване при следващото подновяване." #. Body of the error modal shown when a theme CSS exceeds the maximum shareable size. -#: src/features/theme/components/modals/ShareThemeModal.tsx:59 +#: src/features/theme/components/modals/ShareThemeModal.tsx:60 msgid "Your theme CSS is too large to share. Trim it down and try again." msgstr "CSS кодът на темата ти е твърде голям за споделяне. Намали го и опитай отново." diff --git a/fluxer_app/src/features/i18n/locales/cs/messages.po b/fluxer_app/src/features/i18n/locales/cs/messages.po index c1fe29991..0c5576de8 100644 --- a/fluxer_app/src/features/i18n/locales/cs/messages.po +++ b/fluxer_app/src/features/i18n/locales/cs/messages.po @@ -21,7 +21,7 @@ msgstr "... zapnout zhuštěný režim. Super!" #. Button or menu action label in the channel and chat user message. Keep it concise. #. Suffix after the message text in the forward modal preview when the forwarded message was edited. -#: src/features/channel/components/MessageAttachments.tsx:390 +#: src/features/channel/components/MessageAttachments.tsx:361 #: src/features/channel/components/UserMessage.tsx:75 #: src/features/messaging/components/modals/ForwardMessagePreview.tsx:26 msgid "(edited)" @@ -993,7 +993,7 @@ msgstr "{count, plural, one {# kanál ho sleduje} other {# kanálů ho sleduje}} msgid "{count, plural, one {# community found} other {# communities found}}" msgstr "{count, plural, one {Nalezena # komunita} few {Nalezeny # komunity} many {Nalezeno # komunity} other {Nalezeno # komunit}}" -#: src/features/app/components/layout/GuildsLayout.tsx:1954 +#: src/features/app/components/layout/GuildsLayout.tsx:1955 msgid "{count, plural, one {# community is temporarily unavailable due to a flux capacitor malfunction.} other {# communities are temporarily unavailable due to a flux capacitor malfunction.}}" msgstr "{count, plural, one {# komunita je dočasně nedostupná kvůli poruše fluxkondenzátoru.} few {# komunity jsou dočasně nedostupné kvůli poruše fluxkondenzátoru.} many {# komunity je dočasně nedostupných kvůli poruše fluxkondenzátoru.} other {# komunit je dočasně nedostupných kvůli poruše fluxkondenzátoru.}}" @@ -1041,7 +1041,7 @@ msgstr "{count, plural, one {# společná komunita} few {# společné komunity} msgid "{count, plural, one {# other} other {# others}}" msgstr "{count, plural, one {# další} few {# další} many {# dalšího} other {# dalších}}" -#: src/features/voice/components/VoiceCallView.tsx:507 +#: src/features/voice/components/VoiceCallView.tsx:474 msgid "{count, plural, one {# participant in call} other {# participants in call}}" msgstr "{count, plural, one {# účastník hovoru} few {# účastníci hovoru} many {# účastníka hovoru} other {# účastníků hovoru}}" @@ -1237,7 +1237,7 @@ msgid "{days, plural, one {Created by {creatorDisplayName}. Expires in # day.} o msgstr "{days, plural, one {Autor: {creatorDisplayName}. Platnost vyprší za # den.} few {Autor: {creatorDisplayName}. Platnost vyprší za # dny.} many {Autor: {creatorDisplayName}. Platnost vyprší za # dne.} other {Autor: {creatorDisplayName}. Platnost vyprší za # dní.}}" #. Text under a generated invite link. {days} is how long the link stays valid, in whole days. -#: src/features/invite/components/modals/InviteModal.tsx:164 +#: src/features/invite/components/modals/InviteModal.tsx:167 msgid "{days, plural, one {Your invite link expires in # day.} other {Your invite link expires in # days.}}" msgstr "{days, plural, one {Váš odkaz na pozvánku vyprší za # den.} few {Váš odkaz na pozvánku vyprší za # dny.} many {Váš odkaz na pozvánku vyprší za # dne.} other {Váš odkaz na pozvánku vyprší za # dní.}}" @@ -1441,7 +1441,7 @@ msgid "{hours, plural, one {# hour} other {# hours}} and {minutes, plural, one { msgstr "{hours, plural, one {# hodina} few {# hodiny} many {# hodiny} other {# hodin}} a {minutes, plural, one {# minuta} few {# minuty} many {# minuty} other {# minut}}" #. Text under a generated invite link. {hours} is how long the link stays valid, in whole hours. -#: src/features/invite/components/modals/InviteModal.tsx:160 +#: src/features/invite/components/modals/InviteModal.tsx:163 msgid "{hours, plural, one {Your invite link expires in # hour.} other {Your invite link expires in # hours.}}" msgstr "{hours, plural, one {Váš odkaz na pozvánku vyprší za # hodinu.} few {Váš odkaz na pozvánku vyprší za # hodiny.} many {Váš odkaz na pozvánku vyprší za # hodiny.} other {Váš odkaz na pozvánku vyprší za # hodin.}}" @@ -1556,7 +1556,7 @@ msgid "{minutes, plural, one {# minute} other {# minutes}} and {seconds, plural, msgstr "{minutes, plural, one {# minuta} few {# minuty} many {# minuty} other {# minut}} a {seconds, plural, one {# sekunda} few {# sekundy} many {# sekundy} other {# sekund}}" #. Text under a generated invite link. {minutes} is how long the link stays valid, in whole minutes. -#: src/features/invite/components/modals/InviteModal.tsx:155 +#: src/features/invite/components/modals/InviteModal.tsx:158 msgid "{minutes, plural, one {Your invite link expires in # minute.} other {Your invite link expires in # minutes.}}" msgstr "{minutes, plural, one {Váš odkaz na pozvánku vyprší za # minutu.} few {Váš odkaz na pozvánku vyprší za # minuty.} many {Váš odkaz na pozvánku vyprší za # minuty.} other {Váš odkaz na pozvánku vyprší za # minut.}}" @@ -1967,7 +1967,7 @@ msgid "{seconds, plural, one {# second} other {# seconds}}" msgstr "{seconds, plural, one {# sekunda} few {# sekundy} many {# sekundy} other {# sekund}}" #. Text under a generated invite link. {seconds} is how long the link stays valid, in whole seconds. -#: src/features/invite/components/modals/InviteModal.tsx:150 +#: src/features/invite/components/modals/InviteModal.tsx:153 msgid "{seconds, plural, one {Your invite link expires in # second.} other {Your invite link expires in # seconds.}}" msgstr "{seconds, plural, one {Váš odkaz na pozvánku vyprší za # sekundu.} few {Váš odkaz na pozvánku vyprší za # sekundy.} many {Váš odkaz na pozvánku vyprší za # sekundy.} other {Váš odkaz na pozvánku vyprší za # sekund.}}" @@ -2215,8 +2215,8 @@ msgstr "<0>{username} je stále ve skupině. Zkuste to znovu za chvíli." #. Attribution line on a forwarded message, above the forwarded content. sourceInfo is the icon and name of the community and channel the message came from. #. Attribution line on a forwarded message, above the forwarded content. sourceInfo is the icon and name of the conversation the message came from. -#: src/features/channel/components/MessageAttachments.tsx:241 -#: src/features/channel/components/MessageAttachments.tsx:297 +#: src/features/channel/components/MessageAttachments.tsx:212 +#: src/features/channel/components/MessageAttachments.tsx:268 msgid "<0>Forwarded from{sourceInfo}" msgstr "<0>Přeposláno z{sourceInfo}" @@ -2270,7 +2270,7 @@ msgid "1 result available" msgstr "K dispozici je 1 výsledek" #. Invite max-uses dropdown option for exactly one use. -#: src/features/invite/components/modals/InviteModal.tsx:60 +#: src/features/invite/components/modals/InviteModal.tsx:63 msgid "1 use" msgstr "1 použití" @@ -2315,12 +2315,12 @@ msgid "10 minutes" msgstr "10 minut" #. Invite max-uses dropdown option for ten uses. -#: src/features/invite/components/modals/InviteModal.tsx:68 +#: src/features/invite/components/modals/InviteModal.tsx:71 msgid "10 uses" msgstr "10 použití" #. Invite max-uses dropdown option for 100 uses. -#: src/features/invite/components/modals/InviteModal.tsx:80 +#: src/features/invite/components/modals/InviteModal.tsx:83 msgid "100 uses" msgstr "100 použití" @@ -2368,7 +2368,7 @@ msgid "2 members (typing)" msgstr "2 členové (píšou)" #. Ban duration option in the destructive ban-member modal for a two-week temporary ban. -#: src/features/moderation/components/modals/BanMemberModal.tsx:51 +#: src/features/moderation/components/modals/BanMemberModal.tsx:50 msgid "2 weeks" msgstr "2 týdny" @@ -2383,7 +2383,7 @@ msgid "24-hour" msgstr "24hodinový" #. Invite max-uses dropdown option for 25 uses. -#: src/features/invite/components/modals/InviteModal.tsx:72 +#: src/features/invite/components/modals/InviteModal.tsx:75 msgid "25 uses" msgstr "25 použití" @@ -2404,7 +2404,7 @@ msgid "2FA requirement" msgstr "Požadavek na 2FA" #. Ban duration option in the destructive ban-member modal for a three-day temporary ban. -#: src/features/moderation/components/modals/BanMemberModal.tsx:43 +#: src/features/moderation/components/modals/BanMemberModal.tsx:42 msgid "3 days" msgstr "3 dny" @@ -2439,7 +2439,7 @@ msgid "40px, 3 members" msgstr "40px, 3 členové" #. Ban duration option in the destructive ban-member modal for a five-day temporary ban. -#: src/features/moderation/components/modals/BanMemberModal.tsx:47 +#: src/features/moderation/components/modals/BanMemberModal.tsx:46 msgid "5 days" msgstr "5 dní" @@ -2449,12 +2449,12 @@ msgid "5 minutes" msgstr "5 minut" #. Invite max-uses dropdown option for five uses. -#: src/features/invite/components/modals/InviteModal.tsx:64 +#: src/features/invite/components/modals/InviteModal.tsx:67 msgid "5 uses" msgstr "5 použití" #. Invite max-uses dropdown option for 50 uses. -#: src/features/invite/components/modals/InviteModal.tsx:76 +#: src/features/invite/components/modals/InviteModal.tsx:79 msgid "50 uses" msgstr "50 použití" @@ -2803,7 +2803,7 @@ msgid "Account too new" msgstr "Účet je příliš nový" #. Title of the error modal shown when an unclaimed (guest) account tries to accept a community or group DM invite. Auth-related; keep tone plain. -#: src/features/invite/commands/InviteCommands.tsx:35 +#: src/features/invite/commands/InviteCommands.tsx:36 msgid "Account verification required" msgstr "Je potřeba ověřit účet" @@ -2997,12 +2997,12 @@ msgid "Add a bot to a community with requested permissions" msgstr "Přidat bota do komunity s požadovanými oprávněními" #. Placeholder text in the optional comment field of the forward modal. -#: src/features/messaging/components/modals/ForwardModal.tsx:98 +#: src/features/messaging/components/modals/ForwardModal.tsx:100 msgid "Add a comment (optional)" msgstr "Přidat komentář (volitelné)" #. Landing-view title of the add community modal. Top-level entry point with options to create, join, or import. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:89 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:93 msgid "Add a community" msgstr "Přidat komunitu" @@ -3082,7 +3082,7 @@ msgid "Add an account to continue." msgstr "Pokračujte přidáním účtu." #. Body of the error modal shown when an unclaimed (guest) account tries to accept a community invite. Tells the user to complete sign-up first. -#: src/features/invite/commands/InviteCommands.tsx:40 +#: src/features/invite/commands/InviteCommands.tsx:41 msgid "Add an email and password to your account first." msgstr "Nejprve si k účtu přidejte e-mail a heslo." @@ -3911,7 +3911,7 @@ msgid "Already set to cancel" msgstr "Zrušení je již naplánováno" #. Toggle-switch label in the moderator delete-message confirmation dialog. When enabled, the message is reported (category: other) before being deleted. {productName} is the product name (e.g., Fluxer). -#: src/features/messaging/commands/MessageCommands.tsx:88 +#: src/features/messaging/commands/MessageCommands.tsx:89 msgid "Also report this message to the {productName} Safety Team" msgstr "Nahlásit tuto zprávu také týmu bezpečnosti {productName}" @@ -4150,7 +4150,7 @@ msgid "Animated icons are not supported" msgstr "Animované ikony nejsou podporovány" #. Validation error in the create-community form when the user picks an animated image. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:112 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:116 msgid "Animated icons are not supported when creating a new community. Use a static image." msgstr "Animované ikony nejsou podporovány při vytváření nové komunity. Použijte statický obrázek." @@ -4332,17 +4332,17 @@ msgid "Any uploaded attachment" msgstr "Jakákoli nahraná příloha" #. Helper text under the custom ban duration input. Both placeholders are integer numbers of seconds bounding the allowed range. -#: src/features/moderation/components/modals/BanMemberModal.tsx:73 +#: src/features/moderation/components/modals/BanMemberModal.tsx:72 msgid "Any value from {minTempBanDurationSeconds} to {maxTempBanDurationSeconds} seconds." msgstr "Libovolná hodnota od {minTempBanDurationSeconds} do {maxTempBanDurationSeconds} sekund." #. Helper text under the custom invite expiration input. {maxInviteAgeSeconds} is the platform max in seconds. -#: src/features/invite/components/modals/InviteModal.tsx:111 +#: src/features/invite/components/modals/InviteModal.tsx:114 msgid "Any value from 0 to {maxInviteAgeSeconds} seconds. 0 means never expires." msgstr "Libovolná hodnota od 0 do {maxInviteAgeSeconds} sekund. 0 znamená, že nikdy nevyprší." #. Helper text under the custom invite max-uses input. {maxInviteUses} is the platform max number of uses per invite. -#: src/features/invite/components/modals/InviteModal.tsx:124 +#: src/features/invite/components/modals/InviteModal.tsx:127 msgid "Any value from 0 to {maxInviteUses}. 0 means no limit." msgstr "Libovolná hodnota od 0 do {maxInviteUses}. 0 znamená bez omezení." @@ -4938,7 +4938,7 @@ msgid "Audio settings" msgstr "Nastavení zvuku" #. Toggle / summary row label in the Linux audio source picker. {summaryLabel} is one of the audio-source summary labels. -#: src/features/voice/components/AudioSourcePickerLinux.tsx:45 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:47 msgid "Audio sources: {summaryLabel}" msgstr "Zvukové zdroje: {summaryLabel}" @@ -5399,7 +5399,7 @@ msgid "Back to sticker" msgstr "Zpět na samolepku" #. Tooltip / aria label on the back button that returns from the call view to the voice channel view. -#: src/features/voice/components/VoiceCallView.tsx:115 +#: src/features/voice/components/VoiceCallView.tsx:111 msgid "Back to voice channel" msgstr "Zpět do hlasového kanálu" @@ -5502,7 +5502,7 @@ msgid "Ban" msgstr "Zabanovat" #. Title of the destructive ban-member modal. {tag} is the target user tag (username#tag). Destructive moderation action; keep tone direct. -#: src/features/moderation/components/modals/BanMemberModal.tsx:55 +#: src/features/moderation/components/modals/BanMemberModal.tsx:54 msgid "Ban {tag}" msgstr "Zabanovat uživatele {tag}" @@ -5517,14 +5517,14 @@ msgid "Ban details" msgstr "Podrobnosti o banu" #. Label above the ban duration dropdown in the destructive ban-member modal. -#: src/features/moderation/components/modals/BanMemberModal.tsx:60 +#: src/features/moderation/components/modals/BanMemberModal.tsx:59 msgid "Ban duration" msgstr "Doba trvání banu" #. Moderation action that bans the selected member from the community. #. Moderation action that bans the selected member from the community. #. Moderation action that bans the selected member from the community. -#: src/features/moderation/components/modals/BanMemberModal.tsx:270 +#: src/features/moderation/components/modals/BanMemberModal.tsx:274 #: src/features/ui/action_menu/GuildMemberContextMenu.tsx:66 #: src/features/ui/action_menu/items/GuildMemberMenuItems.tsx:51 #: src/features/ui/action_menu/items/voice_participant_menu_data/shared.ts:124 @@ -5992,7 +5992,7 @@ msgid "Bot invite (no external redirect)" msgstr "Pozvánka bota (bez externího přesměrování)" #. Settings search synonym. Used to match this term when the user types it in the settings search bar. -#: src/features/user/components/modals/tabs/applications_tab/application_detail/OAuthBuilderSection.tsx:162 +#: src/features/user/components/modals/tabs/applications_tab/application_detail/OAuthBuilderSection.tsx:163 #: src/features/user/components/settings_utils/search_index/ApplicationsIndex.ts:104 msgid "Bot permissions" msgstr "Oprávnění bota" @@ -6549,14 +6549,14 @@ msgstr "Sem nelze nahrávat soubory" #: src/features/guild/components/modals/TransferOwnershipModal.tsx:91 #: src/features/i18n/utils/CommonMessageDescriptors.ts:103 #: src/features/input/state/input_keybind/shared.ts:145 -#: src/features/invite/components/modals/InviteModal.tsx:552 +#: src/features/invite/components/modals/InviteModal.tsx:557 #: src/features/messaging/components/modals/AttachmentEditModal.tsx:133 #: src/features/messaging/components/modals/EditAltTextModal.tsx:190 #: src/features/messaging/components/modals/ExternalLinkWarningModal.tsx:111 -#: src/features/messaging/components/modals/ForwardModal.tsx:597 +#: src/features/messaging/components/modals/ForwardModal.tsx:603 #: src/features/messaging/components/modals/ImageCropModal.tsx:1025 #: src/features/messaging/components/modals/MessageHistoryThresholdModal.tsx:107 -#: src/features/moderation/components/modals/BanMemberModal.tsx:262 +#: src/features/moderation/components/modals/BanMemberModal.tsx:266 #: src/features/moderation/components/modals/RemoveTimeoutModal.tsx:70 #: src/features/moderation/components/modals/TimeoutMemberModal.tsx:126 #: src/features/theme/components/modals/ThemeAcceptModal.tsx:173 @@ -6619,13 +6619,13 @@ msgstr "Zrušit plánovanou změnu" #. Settings search synonym. Used to match this term when the user types it in the settings search bar. #: src/features/app/components/dialogs/components/plutonium/SubscriptionCard.tsx:915 #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:141 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:249 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:248 #: src/features/user/components/settings_utils/search_index/PlutoniumIndex.ts:31 msgid "Cancel subscription" msgstr "Zrušit předplatné" #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:135 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:243 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:242 msgid "Cancel subscription?" msgstr "Zrušit předplatné?" @@ -6674,7 +6674,7 @@ msgid "Cannot delete account" msgstr "Účet nelze smazat" #. Section header in the Linux audio source picker. Lists capture-target options (entire system / specific apps). -#: src/features/voice/components/AudioSourcePickerLinux.tsx:50 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:52 msgid "Capture" msgstr "Zachytávání" @@ -7229,7 +7229,7 @@ msgid "Channel access" msgstr "Přístup k kanálu" #. Title of the alert shown when clicking a message link the user does not have permission to view. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:134 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:137 msgid "Channel access denied" msgstr "Přístup k tomuto kanálu odepřen" @@ -7294,7 +7294,7 @@ msgstr "ID kanálu zkopírováno do schránky" #. Short label in the messaging mention renderer. Keep it concise. #. Type chip suffix in tooltips for inline rendered channel mentions. Lowercase because it follows the channel name. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:94 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:97 #: src/features/messaging/components/markdown/renderers/MentionRenderer.tsx:39 msgid "channel link" msgstr "odkaz na kanál" @@ -7472,7 +7472,7 @@ msgid "Check our <0>{BLUESKY_PROVIDER_NAME} ({FLUXER_BLUESKY_HANDLE}) for st msgstr "Aktuální informace o stavu najdete na našem profilu na <0>{BLUESKY_PROVIDER_NAME} ({FLUXER_BLUESKY_HANDLE})." #. Description text in the share theme modal. -#: src/features/theme/components/modals/ShareThemeModal.tsx:35 +#: src/features/theme/components/modals/ShareThemeModal.tsx:36 msgid "Check out my custom theme!" msgstr "Podívejte se na můj vlastní motiv!" @@ -7677,7 +7677,7 @@ msgid "Choose File, then Add to Dock." msgstr "Vyberte Soubor a poté Přidat do Docku." #. Subtitle in the create-DM modal. Keep it short and calm. -#: src/features/channel/utils/CreateDMModalUtils.tsx:39 +#: src/features/channel/utils/CreateDMModalUtils.tsx:40 msgid "Choose friends to message." msgstr "Vyberte přátele, kterým chcete poslat zprávu." @@ -7861,10 +7861,10 @@ msgstr "Převzít dárek" #. Short label in the authentication claim account modal. Keep the tone plain and specific. #. Title of the error modal shown when an unclaimed account tries to start a DM. #. Title shown when an unclaimed account cannot start a DM or group DM. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:32 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:36 #: src/features/auth/components/modals/ClaimAccountModal.tsx:41 #: src/features/channel/components/direct_message/AddFriendForm.tsx:63 -#: src/features/channel/utils/CreateDMModalUtils.tsx:43 +#: src/features/channel/utils/CreateDMModalUtils.tsx:44 #: src/features/guild/components/modals/add_guild_modal/GuildCreateForm.tsx:213 #: src/features/guild/components/modals/add_guild_modal/TemplateImportForm.tsx:441 #: src/features/user/components/modals/tabs/GiftInventoryTab.tsx:343 @@ -7953,7 +7953,7 @@ msgid "Claim your account to send friend requests." msgstr "Pro odesílání žádostí o přátelství dokončete registraci účtu." #. Blocked-state text shown when an unclaimed account cannot start a DM or group DM. -#: src/features/channel/utils/CreateDMModalUtils.tsx:47 +#: src/features/channel/utils/CreateDMModalUtils.tsx:48 msgid "Claim your account to start DMs." msgstr "Pro zahájení soukromých konverzací dokončete registraci účtu." @@ -8593,17 +8593,17 @@ msgid "Commands" msgstr "Příkazy" #. Helper text in the forward modal explaining why the optional comment field is disabled when at least one selected target has slowmode active. -#: src/features/messaging/components/modals/ForwardModal.tsx:70 +#: src/features/messaging/components/modals/ForwardModal.tsx:72 msgid "Comments are disabled because one or more selected channels have slowmode on. The comment would be blocked by slowmode right after the forward." msgstr "Komentáře jsou zakázány, protože jeden nebo více vybraných kanálů má zapnutý pomalý režim. Komentář by byl pomalým režimem zablokován hned po přeposlání." #. Helper text in the forward modal explaining why the optional comment field is disabled for a single selected channel with slowmode. -#: src/features/messaging/components/modals/ForwardModal.tsx:64 +#: src/features/messaging/components/modals/ForwardModal.tsx:66 msgid "Comments are disabled because slowmode is on in {forwardChannelDisplayName}. The comment would be blocked by slowmode right after the forward." msgstr "Komentáře jsou zakázány, protože v kanálu {forwardChannelDisplayName} je zapnutý pomalý režim. Komentář by byl pomalým režimem zablokován hned po přeposlání." #. Tooltip on the disabled comment field in the forward modal when slowmode blocks comments. -#: src/features/messaging/components/modals/ForwardModal.tsx:94 +#: src/features/messaging/components/modals/ForwardModal.tsx:96 msgid "Comments are unavailable while slowmode is on." msgstr "Komentáře nejsou dostupné, když je zapnutý pomalý režim." @@ -8763,7 +8763,7 @@ msgid "Community members" msgstr "Členové komunity" #. Developer / debug surface — keep terse and technical. Label in the developer Nagbar controls panel for the community-membership CTA banner. -#: src/features/devtools/components/NagbarControls.ts:12 +#: src/features/devtools/components/NagbarControls.ts:13 msgid "Community membership CTA nagbar" msgstr "Lišta s výzvou ke vstupu do komunity" @@ -8773,7 +8773,7 @@ msgid "Community message notifications" msgstr "Oznámení zpráv v komunitě" #. Developer control label for the community MFA requirement banner. -#: src/features/devtools/components/NagbarControls.ts:81 +#: src/features/devtools/components/NagbarControls.ts:82 msgid "Community MFA requirement nagbar" msgstr "Lišta s požadavkem komunity na vícefaktorové ověřování" @@ -8785,7 +8785,7 @@ msgstr "Ztlumit mikrofon v komunitě" #. Label for the single community name input in the setup wizard. #. Label of the community name input in the create-community form. #: src/features/app/components/setup/SetupWizardSteps.tsx:199 -#: src/features/guild/components/modals/add_guild_modal/shared.ts:120 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:124 msgid "Community name" msgstr "Název komunity" @@ -9167,7 +9167,7 @@ msgstr "Connecticut" #. Action label state in the DM channel header pill while the join request is in flight. Trailing ASCII ellipsis is intentional. #. Overlay status in the voice call view while joining. Trailing ellipsis indicates in-progress. #: src/features/channel/components/channel_view/dm_channel_view/shared.ts:129 -#: src/features/voice/components/VoiceCallView.tsx:94 +#: src/features/voice/components/VoiceCallView.tsx:90 msgid "Connecting..." msgstr "Připojování..." @@ -9223,12 +9223,12 @@ msgid "Connection lost. Reconnecting…" msgstr "Připojení ztraceno. Obnovování připojení…" #. Short label in the connection connection commands. -#: src/features/connection/commands/ConnectionCommands.ts:47 +#: src/features/connection/commands/ConnectionCommands.ts:48 msgid "Connection removed" msgstr "Propojení odebráno" #. Tooltip / aria label on the connection-stats button in the voice call header. Opens the voice connection status popout. -#: src/features/voice/components/VoiceCallView.tsx:119 +#: src/features/voice/components/VoiceCallView.tsx:115 msgid "Connection stats" msgstr "Statistiky připojení" @@ -9238,12 +9238,12 @@ msgid "Connection type" msgstr "Typ propojení" #. Short label in the connection connection commands. -#: src/features/connection/commands/ConnectionCommands.ts:43 +#: src/features/connection/commands/ConnectionCommands.ts:44 msgid "Connection updated" msgstr "Propojení aktualizováno" #. Success toast after an account connection is verified. -#: src/features/connection/commands/ConnectionCommands.ts:35 +#: src/features/connection/commands/ConnectionCommands.ts:36 msgid "Connection verified" msgstr "Propojení ověřeno" @@ -9279,7 +9279,7 @@ msgid "Connections" msgstr "Propojení" #. Short label in the connection connection commands. -#: src/features/connection/commands/ConnectionCommands.ts:51 +#: src/features/connection/commands/ConnectionCommands.ts:52 msgid "Connections reordered" msgstr "Pořadí propojení změněno" @@ -9526,7 +9526,7 @@ msgstr "Adresa URL zkopírována do schránky" #: src/features/platform/utils/DesktopLocaleBridge.ts:64 #: src/features/theme_studio/sections/QuickCssSection.tsx:214 #: src/features/ui/action_menu/MessageContextMenu.tsx:73 -#: src/features/user/components/modals/tabs/applications_tab/application_detail/OAuthBuilderSection.tsx:228 +#: src/features/user/components/modals/tabs/applications_tab/application_detail/OAuthBuilderSection.tsx:230 #: src/features/user/components/modals/tabs/GiftInventoryTab.tsx:59 msgid "Copy" msgstr "Kopírovat" @@ -9854,7 +9854,7 @@ msgid "Copying image..." msgstr "Kopírování obrázku..." #. Developer / debug surface — keep terse and technical. Label in the developer Nagbar controls panel for the corrupted-installation banner. -#: src/features/devtools/components/NagbarControls.ts:17 +#: src/features/devtools/components/NagbarControls.ts:18 msgid "Corrupted installation nagbar" msgstr "Lišta s upozorněním na poškozenou instalaci" @@ -9988,7 +9988,7 @@ msgid "Couldn't copy gift URL" msgstr "Nepodařilo se zkopírovat URL dárku" #. Title of the generic fallback error modal shown when generating a shareable theme link fails. -#: src/features/theme/components/modals/ShareThemeModal.tsx:47 +#: src/features/theme/components/modals/ShareThemeModal.tsx:48 msgid "Couldn't create a theme link" msgstr "Nepodařilo se vytvořit odkaz na motiv" @@ -10167,7 +10167,7 @@ msgid "Couldn't process image" msgstr "Nepodařilo se zpracovat obrázek" #. Title of the error alert shown when publishing an announcement message fails. -#: src/features/messaging/commands/MessageCommands.tsx:120 +#: src/features/messaging/commands/MessageCommands.tsx:121 msgid "Couldn't publish this message" msgstr "Nepodařilo se publikovat tuto zprávu" @@ -10299,7 +10299,7 @@ msgid "Couldn't send the verification email" msgstr "Ověřovací e-mail se nepodařilo odeslat" #. Toast error shown when starting the OAuth flow for a connection provider fails. Preserve {blueskyProviderName}; it is inserted by code and must appear verbatim in the translation. -#: src/features/connection/commands/ConnectionCommands.ts:30 +#: src/features/connection/commands/ConnectionCommands.ts:31 msgid "Couldn't start {blueskyProviderName} authorization" msgstr "Nepodařilo se spustit autorizaci pro {blueskyProviderName}" @@ -10309,7 +10309,7 @@ msgid "Couldn't start checkout" msgstr "Nepodařilo se spustit platbu" #. Toast error shown when creating a new account connection fails. -#: src/features/connection/commands/ConnectionCommands.ts:26 +#: src/features/connection/commands/ConnectionCommands.ts:27 msgid "Couldn't start the connection" msgstr "Nepodařilo se zahájit propojení" @@ -10319,7 +10319,7 @@ msgid "Couldn't start the desktop update" msgstr "Nepodařilo se spustit aktualizaci desktopové aplikace" #. Title of the generic fallback error modal shown when opening or creating a DM fails. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:64 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:68 msgid "Couldn't start this conversation" msgstr "Konverzaci se nepodařilo zahájit" @@ -10424,7 +10424,7 @@ msgid "Couldn't verify that code. Try again." msgstr "Kód se nepodařilo ověřit. Zkuste to znovu." #. Toast error shown when verifying an account connection fails. -#: src/features/connection/commands/ConnectionCommands.ts:39 +#: src/features/connection/commands/ConnectionCommands.ts:40 msgid "Couldn't verify the connection" msgstr "Nepodařilo se ověřit propojení" @@ -10469,7 +10469,7 @@ msgid "Create & share" msgstr "Vytvořit a sdílet" #. Action button label in the add community modal. Starts the create-community flow. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:94 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:98 msgid "Create a community" msgstr "Vytvořit komunitu" @@ -10541,14 +10541,14 @@ msgid "Create community" msgstr "Vytvořit komunitu" #. Accessible label for the create-community form element. Used by assistive tech only. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:116 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:120 msgid "Create community form" msgstr "Formulář pro vytvoření komunity" #. Accessible label for the create-DM trigger in the DM list header. #. Button or menu action label in the create dm modal utils helper. Keep it concise. #: src/features/channel/components/direct_message/DirectMessageList.tsx:97 -#: src/features/channel/utils/CreateDMModalUtils.tsx:35 +#: src/features/channel/utils/CreateDMModalUtils.tsx:36 msgid "Create DM" msgstr "Vytvořit soukromou konverzaci" @@ -10563,14 +10563,14 @@ msgid "Create favorite category form" msgstr "Formulář pro vytvoření kategorie oblíbených" #. Accessible label for the create-from-template form element. Used by assistive tech only. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:158 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:162 msgid "Create from template form" msgstr "Formulář pro vytvoření ze šablony" #. Button or menu action label in the create dm modal utils helper. Keep it concise. #. Tooltip on the channel header plus button when viewing a one-on-one DM. Starts the create group DM flow with the current recipient. #: src/features/channel/components/channel_header/shared.ts:51 -#: src/features/channel/utils/CreateDMModalUtils.tsx:31 +#: src/features/channel/utils/CreateDMModalUtils.tsx:32 msgid "Create group DM" msgstr "Vytvořit skupinovou konverzaci" @@ -10593,7 +10593,7 @@ msgstr "Vytvořit nový účet" msgid "Create new group" msgstr "Vytvořit novou skupinu" -#: src/features/invite/components/modals/InviteModal.tsx:555 +#: src/features/invite/components/modals/InviteModal.tsx:560 msgid "Create new link" msgstr "Vytvořit nový odkaz" @@ -10811,12 +10811,12 @@ msgid "Current uses:" msgstr "Aktuální počet použití:" #. Developer nagbar status: the banner is dismissed in the current real state. -#: src/features/devtools/components/NagbarControls.ts:114 +#: src/features/devtools/components/NagbarControls.ts:115 msgid "Currently dismissed" msgstr "Momentálně skryto" #. Developer nagbar status: the banner is showing in the current real state. -#: src/features/devtools/components/NagbarControls.ts:118 +#: src/features/devtools/components/NagbarControls.ts:119 msgid "Currently showing" msgstr "Aktuálně se zobrazuje" @@ -10853,7 +10853,7 @@ msgid "Custom" msgstr "Vlastní" #. Label of the numeric input shown after choosing "Custom..." in the ban duration dropdown. The unit is seconds. -#: src/features/moderation/components/modals/BanMemberModal.tsx:68 +#: src/features/moderation/components/modals/BanMemberModal.tsx:67 msgid "Custom ban duration (seconds)" msgstr "Vlastní doba trvání banu (sekundy)" @@ -10889,7 +10889,7 @@ msgid "Custom entrance sounds with {premiumProductName}" msgstr "Vlastní zvuky při vstupu s {premiumProductName}" #. Label of the numeric input shown after choosing "Custom..." in the invite expiration dropdown. The unit is seconds. -#: src/features/invite/components/modals/InviteModal.tsx:106 +#: src/features/invite/components/modals/InviteModal.tsx:109 msgid "Custom expiration (seconds)" msgstr "Vlastní doba platnosti (sekundy)" @@ -10898,7 +10898,7 @@ msgid "Custom hoist order" msgstr "Vlastní pořadí zobrazení" #. Label of the numeric input shown after choosing "Custom..." in the invite max-uses dropdown. -#: src/features/invite/components/modals/InviteModal.tsx:120 +#: src/features/invite/components/modals/InviteModal.tsx:123 msgid "Custom max uses" msgstr "Vlastní maximální počet použití" @@ -11506,7 +11506,7 @@ msgstr "Delaware" #: src/features/emoji/components/emojis/EmojiListItem.tsx:204 #: src/features/emoji/components/emojis/EmojiListItem.tsx:216 #: src/features/emoji/components/stickers/StickerGridItem.tsx:35 -#: src/features/messaging/commands/MessageCommands.tsx:84 +#: src/features/messaging/commands/MessageCommands.tsx:85 #: src/features/moderation/components/report_modal/IARModalCopy.ts:109 #: src/features/platform/utils/DesktopLocaleBridge.ts:77 #: src/features/theme_studio/sections/LibrarySection.tsx:645 @@ -11652,8 +11652,8 @@ msgid "Delete message" msgstr "Smazat zprávu" #. Section heading and accessible label for the message-history-deletion radio group in the destructive ban-member modal. Destructive option group. -#: src/features/moderation/components/modals/BanMemberModal.tsx:78 -#: src/features/moderation/components/modals/BanMemberModal.tsx:229 +#: src/features/moderation/components/modals/BanMemberModal.tsx:77 +#: src/features/moderation/components/modals/BanMemberModal.tsx:233 msgid "Delete message history" msgstr "Smazat historii zpráv" @@ -11755,12 +11755,12 @@ msgid "Delete this message" msgstr "Smazat tuto zprávu" #. Error message in the messaging commands. Keep the tone plain and specific. -#: src/features/messaging/commands/MessageCommands.tsx:80 +#: src/features/messaging/commands/MessageCommands.tsx:81 msgid "Delete this message? Can't be undone." msgstr "Smazat tuto zprávu? Nelze vrátit zpět." #. Body of the delete confirmation for a message that was published from an announcement channel to the channels that follow it. -#: src/features/messaging/commands/MessageCommands.tsx:93 +#: src/features/messaging/commands/MessageCommands.tsx:94 msgid "Delete this message? Can't be undone. This message is also removed from every community that follows this channel." msgstr "Smazat tuto zprávu? Nelze vrátit zpět. Tato zpráva bude také odebrána z každé komunity, která tento kanál sleduje." @@ -11977,7 +11977,7 @@ msgid "Desktop device" msgstr "Počítač" #. Developer / debug surface — keep terse and technical. Label in the developer Nagbar controls panel for the desktop-download banner. -#: src/features/devtools/components/NagbarControls.ts:7 +#: src/features/devtools/components/NagbarControls.ts:8 msgid "Desktop download nagbar" msgstr "Lišta s výzvou ke stažení desktopové aplikace" @@ -11987,7 +11987,7 @@ msgid "Desktop inactivity before mobile push" msgstr "Neaktivita na počítači před odesíláním push oznámení na mobil" #. Developer control label for the desktop-notification banner. -#: src/features/devtools/components/NagbarControls.ts:40 +#: src/features/devtools/components/NagbarControls.ts:41 msgid "Desktop notification nagbar" msgstr "Lišta s upozorněním na oznámení na počítači" @@ -12102,13 +12102,13 @@ msgstr "Stav pro vývojáře" #. Short label in the channel and chat utility buttons. Keep it concise. #. Title of the info alert shown when clicking an internal developer-tools deep link. #: src/features/channel/components/channel_header_components/UtilityButtons.tsx:20 -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:146 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:149 #: src/features/ui/action_menu/items/StaffDeveloperUserControlsMenuItem.tsx:13 msgid "Developer tools" msgstr "Nástroje pro vývojáře" #. Body of the developer-tools info alert. Refers to the staff badge button in the channel header. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:150 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:153 msgid "Developer tools are available from the staff badge in the channel header." msgstr "Nástroje pro vývojáře jsou dostupné z odznaku pro zaměstnance v záhlaví kanálu." @@ -12505,7 +12505,7 @@ msgstr "Odpojit socket" #. Overlay status in the voice call view when not connected. #. Overlay status text in the compact / floating voice call tile when not connected. #: src/features/voice/components/compact_voice_call_view/shared.ts:15 -#: src/features/voice/components/VoiceCallView.tsx:103 +#: src/features/voice/components/VoiceCallView.tsx:99 msgid "Disconnected" msgstr "Odpojeno" @@ -12822,7 +12822,7 @@ msgid "Domain" msgstr "Doména" #. Developer or debug surface, keep terse and technical. Label in the developer Nagbar controls panel for the banner telling installed web apps that the app has moved to a new domain. -#: src/features/devtools/components/NagbarControls.ts:76 +#: src/features/devtools/components/NagbarControls.ts:77 msgid "Domain moved nagbar" msgstr "Lišta s oznámením o přesunu domény" @@ -13344,8 +13344,8 @@ msgstr "Upravit podrobnosti skupiny" msgid "Edit group form" msgstr "Formulář pro úpravu skupiny" -#: src/features/invite/components/modals/InviteModal.tsx:523 -#: src/features/invite/components/modals/InviteModal.tsx:538 +#: src/features/invite/components/modals/InviteModal.tsx:528 +#: src/features/invite/components/modals/InviteModal.tsx:543 msgid "Edit invite link" msgstr "Upravit odkaz na pozvánku" @@ -13397,7 +13397,7 @@ msgid "Edit profile local time" msgstr "Upravit místní čas profilu" #. Title of the confirmation shown before saving an edit to a message published from an announcement channel. -#: src/features/messaging/commands/MessageCommands.tsx:99 +#: src/features/messaging/commands/MessageCommands.tsx:100 msgid "Edit published message?" msgstr "Upravit publikovanou zprávu?" @@ -13548,7 +13548,7 @@ msgid "Email unavailable" msgstr "E-mail není k dispozici" #. Developer control label for the email-verification banner. -#: src/features/devtools/components/NagbarControls.ts:36 +#: src/features/devtools/components/NagbarControls.ts:37 msgid "Email verification nagbar" msgstr "Lišta s výzvou k ověření e-mailu" @@ -14080,12 +14080,12 @@ msgid "End grace now" msgstr "Ukončit dodatečnou lhůtu hned" #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:163 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:271 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:270 msgid "End grace period" msgstr "Ukončit dodatečnou lhůtu" #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:156 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:264 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:263 msgid "End grace period now?" msgstr "Ukončit dodatečnou lhůtu hned?" @@ -14170,7 +14170,7 @@ msgid "Enter a product name between 1 and 80 characters." msgstr "Zadejte název produktu v rozsahu 1 až 80 znaků." #. Placeholder in the optional reason input in the destructive ban-member modal. -#: src/features/moderation/components/modals/BanMemberModal.tsx:88 +#: src/features/moderation/components/modals/BanMemberModal.tsx:87 msgid "Enter a reason for the ban" msgstr "Zadejte důvod banu" @@ -14180,7 +14180,7 @@ msgid "Enter a secure password" msgstr "Zadejte bezpečné heslo" #. Validation error in the import-template form when the entered URL or code is malformed. {theOtherPlatform} is a third-party product name placeholder. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:124 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:128 msgid "Enter a valid {theOtherPlatform} template URL or code." msgstr "Zadejte platnou URL nebo kód šablony platformy {theOtherPlatform}." @@ -14204,7 +14204,7 @@ msgstr "Zadejte platné uživatelské jméno ({exampleFluxerTagFull})." #. Tooltip / aria label on the fullscreen toggle in the voice call view (not in fullscreen). #: src/features/voice/components/compact_voice_call_view/shared.ts:28 #: src/features/voice/components/media_player/components/MediaFullscreenButton.tsx:18 -#: src/features/voice/components/VoiceCallView.tsx:111 +#: src/features/voice/components/VoiceCallView.tsx:107 msgid "Enter fullscreen" msgstr "Přejít na celou obrazovku" @@ -14347,7 +14347,7 @@ msgstr "Celá obrazovka" msgid "Entire system" msgstr "Celý systém" -#: src/features/voice/components/AudioSourcePickerLinux.tsx:260 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:257 msgid "Entire system audio" msgstr "Veškerý zvuk systému" @@ -14525,7 +14525,7 @@ msgid "exclude a user" msgstr "vyloučit uživatele" #. Section header in the Linux audio source picker for apps excluded from the system mix. -#: src/features/voice/components/AudioSourcePickerLinux.tsx:59 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:61 msgid "Exclude from system" msgstr "Vyloučit ze systému" @@ -14546,7 +14546,7 @@ msgstr "Odejít" #. Tooltip / aria label on the fullscreen toggle in the voice call view (currently in fullscreen). #: src/features/voice/components/compact_voice_call_view/shared.ts:24 #: src/features/voice/components/media_player/components/MediaFullscreenButton.tsx:14 -#: src/features/voice/components/VoiceCallView.tsx:107 +#: src/features/voice/components/VoiceCallView.tsx:103 msgid "Exit fullscreen" msgstr "Ukončit režim celé obrazovky" @@ -14624,7 +14624,7 @@ msgid "Expiration curve" msgstr "Křivka vypršení platnosti" #. Label above the expiration duration dropdown in the invite link settings. -#: src/features/invite/components/modals/InviteModal.tsx:102 +#: src/features/invite/components/modals/InviteModal.tsx:105 msgid "Expire after" msgstr "Vyprší po" @@ -14839,7 +14839,7 @@ msgid "Failed to complete SSO sign-in" msgstr "Přihlášení přes SSO se nezdařilo" #. Error message in the add friends to group modal utils helper. -#: src/features/channel/utils/AddFriendsToGroupModalUtils.ts:21 +#: src/features/channel/utils/AddFriendsToGroupModalUtils.ts:22 msgid "Failed to copy invite link" msgstr "Odkaz na pozvánku se nepodařilo zkopírovat" @@ -15687,12 +15687,12 @@ msgid "For your security, please confirm it's you to continue." msgstr "Pro vaši bezpečnost prosím potvrďte, že jste to vy, abyste mohli pokračovat." #. Developer nagbar override status: the banner is forced to hide. -#: src/features/devtools/components/NagbarControls.ts:102 +#: src/features/devtools/components/NagbarControls.ts:103 msgid "Force disabled" msgstr "Vynuceně vypnuto" #. Developer nagbar override status: the banner is forced to show. -#: src/features/devtools/components/NagbarControls.ts:98 +#: src/features/devtools/components/NagbarControls.ts:99 msgid "Force enabled" msgstr "Vynuceně zapnuto" @@ -15840,11 +15840,11 @@ msgstr "Přeposlat médium" #. Keyboard shortcut action label shown in the shortcuts list and keybind editor. Keep short, sentence case. #. Title of the forward message modal. #: src/features/input/state/input_keybind/shared.ts:33 -#: src/features/messaging/components/modals/ForwardModal.tsx:85 +#: src/features/messaging/components/modals/ForwardModal.tsx:87 msgid "Forward message" msgstr "Přeposlat zprávu" -#: src/features/channel/components/MessageAttachments.tsx:360 +#: src/features/channel/components/MessageAttachments.tsx:331 msgid "Forwarded" msgstr "Přeposláno" @@ -16437,7 +16437,7 @@ msgstr "Je vyžadován dárkový kód" msgid "Gift code is too long" msgstr "Dárkový kód je příliš dlouhý" -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:139 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:141 msgid "Gift code:" msgstr "Dárkový kód:" @@ -16466,7 +16466,7 @@ msgid "Gift inventory flow" msgstr "Průchod inventářem dárků" #. Developer control label for the gift-inventory banner. -#: src/features/devtools/components/NagbarControls.ts:56 +#: src/features/devtools/components/NagbarControls.ts:57 msgid "Gift inventory nagbar" msgstr "Lišta s upozorněním na inventář dárků" @@ -16477,7 +16477,7 @@ msgstr "Délka dárku" #. Form field label for a gift redemption URL. #. Settings search synonym. Used to match this term when the user types it in the settings search bar. -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:34 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:35 #: src/features/user/components/settings_utils/search_index/GiftInventoryIndex.ts:26 msgid "Gift link" msgstr "Odkaz na dárek" @@ -17488,7 +17488,7 @@ msgid "How about:" msgstr "Co třeba:" #. Helper text under the ban duration dropdown in the destructive ban-member modal. -#: src/features/moderation/components/modals/BanMemberModal.tsx:64 +#: src/features/moderation/components/modals/BanMemberModal.tsx:63 msgid "How long they stay banned." msgstr "Jak dlouho zůstanou zabanováni." @@ -17600,7 +17600,7 @@ msgstr "Soubor ikony je příliš velký" #. Validation error in the create-community form when the chosen icon exceeds the size limit. {imageMaxSizeLabel} is a formatted file size such as "8 MB". #: src/features/channel/components/modals/EditGroupBottomSheet.tsx:47 #: src/features/channel/components/modals/EditGroupModal.tsx:45 -#: src/features/guild/components/modals/add_guild_modal/shared.ts:107 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:111 msgid "Icon file is too large. Choose a file smaller than {imageMaxSizeLabel}." msgstr "Soubor ikony je příliš velký. Vyberte soubor menší než {imageMaxSizeLabel}." @@ -17886,7 +17886,7 @@ msgid "Import" msgstr "Importovat" #. Action button label in the add community modal. Imports a template from the third-party platform named by {theOtherPlatform}. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:102 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:106 msgid "Import {theOtherPlatform} template" msgstr "Importovat šablonu {theOtherPlatform}" @@ -17938,7 +17938,7 @@ msgid "Import more" msgstr "Importovat další" #. Accessible label for the import-template form element. Used by assistive tech only. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:138 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:142 msgid "Import template form" msgstr "Formulář pro import šablony" @@ -18106,7 +18106,7 @@ msgid "Include all except selected" msgstr "Zahrnout vše kromě vybraných" #. Section header in the Linux audio source picker for the per-app inclusion list. -#: src/features/voice/components/AudioSourcePickerLinux.tsx:55 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:57 msgid "Include apps" msgstr "Zahrnout aplikace" @@ -18472,7 +18472,7 @@ msgid "Invalid image" msgstr "Neplatný obrázek" #. Validation error in the paste-template-JSON form. "JSON" is a protocol token and must not be translated. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:129 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:133 msgid "Invalid JSON. Paste the full response from the URL above." msgstr "Neplatný JSON. Vložte celou odpověď z výše uvedené adresy URL." @@ -18531,7 +18531,7 @@ msgid "Invisible" msgstr "Neviditelný" #. Per-recipient action button label in the invite modal recipient list. Sends the invite as a DM to that friend. Short standalone verb. -#: src/features/invite/components/modals/InviteModal.tsx:97 +#: src/features/invite/components/modals/InviteModal.tsx:100 msgid "Invite" msgstr "Pozvat" @@ -18568,12 +18568,12 @@ msgid "Invite deleted" msgstr "Pozvánka smazána" #. Fallback header on the invite modal when no community context is available. Refers to inviting friends to Fluxer. -#: src/features/invite/components/modals/InviteModal.tsx:84 +#: src/features/invite/components/modals/InviteModal.tsx:87 msgid "Invite friends" msgstr "Pozvat přátele" #. Title of the invite modal. {guildName} is the community name. -#: src/features/invite/components/modals/InviteModal.tsx:89 +#: src/features/invite/components/modals/InviteModal.tsx:92 msgid "Invite friends to {guildName}" msgstr "Pozvěte přátele do komunity {guildName}" @@ -18584,25 +18584,25 @@ msgstr "Pozvánka skryta během sdílení" #. Label of the invite code/URL input in the join-community form. #. Placeholder in the read-only invite link input when no link is available yet. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:166 -#: src/features/invite/components/modals/InviteModal.tsx:138 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:170 +#: src/features/invite/components/modals/InviteModal.tsx:141 msgid "Invite link" msgstr "Odkaz na pozvánku" #. Label above a masked invite link while streaming privacy is active. #. Label above a masked invite link while streaming privacy is active. -#: src/features/invite/components/modals/InviteModal.tsx:146 +#: src/features/invite/components/modals/InviteModal.tsx:149 #: src/features/relationship/components/modals/AddFriendsToGroupModal.tsx:31 msgid "Invite link is hidden while sharing:" msgstr "Odkaz na pozvánku je skrytý, když sdílíte:" #. Inline replacement text shown for invite links while streaming privacy is active. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:162 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:165 msgid "Invite link masked while sharing" msgstr "Odkaz na pozvánku je při sdílení maskován" #. Header of the invite modal when the user is editing the invite link expiry, max uses, and temporary flag. -#: src/features/invite/components/modals/InviteModal.tsx:93 +#: src/features/invite/components/modals/InviteModal.tsx:96 msgid "Invite link settings" msgstr "Nastavení odkazu na pozvánku" @@ -18747,7 +18747,7 @@ msgstr "Pozvánky jsou pozastaveny, protože aplikace {productName} zjistila mo msgid "Invites are paused for this community." msgstr "Pozvánky pro tuto komunitu jsou pozastaveny." -#: src/features/invite/components/modals/InviteModal.tsx:370 +#: src/features/invite/components/modals/InviteModal.tsx:375 msgid "Invites are paused in this community by an admin. While this invite can be created, it cannot be accepted until invites are re-enabled." msgstr "Pozvánky jsou v této komunitě pozastaveny administrátorem. Tuto pozvánku sice můžete vytvořit, ale nebude možné ji přijmout, dokud se pozvánky znovu nepovolí." @@ -18757,7 +18757,7 @@ msgid "Invites disabled" msgstr "Pozvánky zakázány" #. Developer control label for the invites-disabled banner. -#: src/features/devtools/components/NagbarControls.ts:72 +#: src/features/devtools/components/NagbarControls.ts:73 msgid "Invites disabled nagbar" msgstr "Lišta s upozorněním na vypnuté pozvánky" @@ -18879,7 +18879,7 @@ msgid "Join {communityName} to chat with the team and stay up to date." msgstr "Připojte se ke komunitě {communityName}, povídejte si s týmem a sledujte novinky." #. Action button label in the add community modal. Starts the join-by-invite-code flow. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:98 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:102 msgid "Join a community" msgstr "Připojit se ke komunitě" @@ -18903,7 +18903,7 @@ msgid "Join community" msgstr "Připojit se ke komunitě" #. Accessible label for the join-community form element. Used by assistive tech only. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:162 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:166 msgid "Join community form" msgstr "Formulář pro připojení ke komunitě" @@ -19011,7 +19011,7 @@ msgid "Jump to {displayName}" msgstr "Přejít na {displayName}" #. Accessible label for an inline channel mention link. labelText is the channel display name. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:108 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:111 msgid "Jump to {labelText}" msgstr "Přejít na {labelText}" @@ -19068,12 +19068,12 @@ msgid "Jump to the current call" msgstr "Přejít na aktuální hovor" #. Fallback accessible label for an inline channel mention when the target name is not known. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:112 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:115 msgid "Jump to the linked channel" msgstr "Přejít na odkazovaný kanál" #. Fallback accessible label for an inline message link when the target channel is not known. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:104 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:107 msgid "Jump to the linked message" msgstr "Přejít na odkazovanou zprávu" @@ -19083,7 +19083,7 @@ msgid "Jump to the message from {authorNickname}" msgstr "Přejít ke zprávě od {authorNickname}" #. Accessible label for an inline message link that jumps to a specific message in a channel. labelText is the channel display name. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:99 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:102 msgid "Jump to the message in {labelText}" msgstr "Přejít na zprávu v {labelText}" @@ -19142,7 +19142,7 @@ msgid "Keep free and premium tiers. You can customize the tiers, sell premium th msgstr "Ponechte bezplatnou i prémiovou úroveň. Úrovně můžete přizpůsobit, prodávat prémiové členství přes Stripe nebo později rozdávat dárkové kódy z administračního panelu." #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:165 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:273 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:272 msgid "Keep grace period" msgstr "Ponechat dodatečnou lhůtu" @@ -19157,7 +19157,7 @@ msgid "Keep running" msgstr "Pokračovat v běhu" #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:143 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:251 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:250 msgid "Keep subscription" msgstr "Ponechat předplatné" @@ -19240,7 +19240,7 @@ msgstr "Klávesy" #. Button or menu action label in the kick member modal. Keep it concise. Keep the tone plain and specific. #. Button or menu action label in the user profile actions sheet. Keep it concise. Keep the tone plain and specific. #. Member actions sheet menu item. Opens the kick-member confirmation (moderation action). Short verb used as a menu label. -#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:98 +#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:97 #: src/features/moderation/components/modals/KickMemberModal.tsx:16 #: src/features/user/components/modals/UserProfileActionsSheet.tsx:77 msgid "Kick" @@ -19727,7 +19727,7 @@ msgstr "Propojit soubor" #. Replacement text for an invite URL while streaming privacy is active. #. Replacement text for an invite URL while streaming privacy is active. #: src/features/channel/components/modals/GroupInvitesBottomSheet.tsx:49 -#: src/features/invite/components/modals/InviteModal.tsx:142 +#: src/features/invite/components/modals/InviteModal.tsx:145 #: src/features/relationship/components/modals/AddFriendsToGroupModal.tsx:27 msgid "Link hidden while sharing" msgstr "Odkaz skrytý během sdílení" @@ -19760,7 +19760,7 @@ msgid "Link styling" msgstr "Styl odkazů" #. Title of the alert shown when clicking an internal link that is not available to the current account. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:154 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:157 msgid "Link unavailable" msgstr "Odkaz není k dispozici" @@ -20557,7 +20557,7 @@ msgid "Max {maxSize}." msgstr "Max. {maxSize}." #. Label above the max-uses dropdown in the invite link settings. -#: src/features/invite/components/modals/InviteModal.tsx:116 +#: src/features/invite/components/modals/InviteModal.tsx:119 msgid "Max number of uses" msgstr "Max. počet použití" @@ -20835,7 +20835,7 @@ msgid "Members" msgstr "Členové" #. Helper text under the temporary membership switch in the invite link settings. -#: src/features/invite/components/modals/InviteModal.tsx:134 +#: src/features/invite/components/modals/InviteModal.tsx:137 msgid "Members are removed when offline unless given a role." msgstr "Členové jsou odebráni, když jsou offline, pokud jim není přidělena role." @@ -20980,7 +20980,7 @@ msgstr "Zpráva" #. Action that opens a DM conversation with the selected user. #. Member actions sheet menu item. Sends a direct message to the target user. Standalone verb used as a menu label. #. Voice participant menu action that opens a DM conversation with the selected user. -#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:88 +#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:87 #: src/features/ui/action_menu/items/ActionsSubmenu.tsx:41 #: src/features/ui/action_menu/items/MessageUserMenuItem.tsx:26 #: src/features/ui/action_menu/items/voice_participant_menu_data/shared.ts:78 @@ -21084,7 +21084,7 @@ msgstr "Nastavení zobrazení zpráv je k dispozici pouze na počítači." msgid "Message editing" msgstr "Úprava zpráv" -#: src/features/messaging/components/modals/ForwardModal.tsx:315 +#: src/features/messaging/components/modals/ForwardModal.tsx:317 msgid "Message forwarded" msgstr "Zpráva přeposlána" @@ -21133,7 +21133,7 @@ msgstr "Tlačítka pro zadávání zpráv" #. Error modal title in the forward modal when the optional comment exceeds the message length limit. #. Form validation error indicating the message exceeds the allowed length. -#: src/features/messaging/components/modals/ForwardModal.tsx:56 +#: src/features/messaging/components/modals/ForwardModal.tsx:58 #: src/features/ui/character_counter/CharacterCountMessages.ts:16 msgid "Message is too long" msgstr "Zpráva je příliš dlouhá" @@ -21144,7 +21144,7 @@ msgid "Message layout" msgstr "Rozložení zpráv" #. Type chip suffix in tooltips for inline rendered message links. Lowercase because it follows the channel name. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:89 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:92 msgid "message link" msgstr "odkaz na zprávu" @@ -21188,7 +21188,7 @@ msgid "Message previews in the DM list" msgstr "Náhledy zpráv v seznamu přímých zpráv" #. Toast shown after a message in an announcement channel was published to the channels that follow it. -#: src/features/messaging/commands/MessageCommands.tsx:112 +#: src/features/messaging/commands/MessageCommands.tsx:113 msgid "Message published" msgstr "Zpráva publikována" @@ -21301,7 +21301,7 @@ msgstr "Zprávy, které si můžete uložit do záložek" msgid "Messaging is paused" msgstr "Posílání zpráv je na pauze" -#. Notice shown in place of the message composer, and as an error, when messaging is paused on the current account until the user completes one quick step described in an email. While paused, the account cannot post, react, join communities or change its profile. Keep the tone calm and friendly. +#. Notice shown in place of the message composer, as a banner at the top of the app, and as an error, when messaging is paused on the current account until the user completes one quick step described in an email. While paused, the account cannot post, react, join communities or change its profile. Keep the tone calm and friendly. #: src/features/user/utils/AccountLimitUtils.ts:10 msgid "Messaging is paused on your account. Check your email for a quick step to continue." msgstr "U vašeho účtu je posílání zpráv na pauze. Podívejte se do e-mailu: stačí jeden rychlý krok a můžete pokračovat." @@ -22672,7 +22672,7 @@ msgid "No {sendMessagesPermission} permission" msgstr "Chybí oprávnění {sendMessagesPermission}" #. Inline text shown inside a custom message link pill when the linked message cannot be accessed. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:142 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:145 msgid "No access" msgstr "Bez přístupu" @@ -22807,7 +22807,7 @@ msgstr "Žádné změny k uložení" msgid "No channels available" msgstr "Žádné kanály nejsou k dispozici" -#: src/features/messaging/components/modals/ForwardModal.tsx:389 +#: src/features/messaging/components/modals/ForwardModal.tsx:395 #: src/features/search/components/search/ChannelFilterSheet.tsx:120 msgid "No channels found" msgstr "Nebyly nalezeny žádné kanály" @@ -22955,7 +22955,7 @@ msgid "No invoices yet." msgstr "Zatím žádné faktury." #. Invite max-uses option meaning unlimited uses. Short standalone label. -#: src/features/invite/components/modals/InviteModal.tsx:56 +#: src/features/invite/components/modals/InviteModal.tsx:59 msgid "No limit" msgstr "Bez omezení" @@ -23306,7 +23306,7 @@ msgstr "Bez převodu" #: src/features/user/components/modals/tabs/accessibility_tab/VisualTab.tsx:37 #: src/features/user/components/modals/tabs/components/EntranceSoundSection.tsx:146 #: src/features/user/components/modals/tabs/privacy_safety_tab/data_request_modal/DataRequestModal.tsx:220 -#: src/features/voice/components/AudioSourcePickerLinux.tsx:268 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:265 msgid "None" msgstr "Žádné" @@ -23858,12 +23858,12 @@ msgid "Open {host} in your browser." msgstr "Otevřete {host} ve svém prohlížeči." #. Accessible label for an inline chat link pill that opens an app page such as Discovery. labelText is the page name. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:121 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:124 msgid "Open {labelText}" msgstr "Otevřít {labelText}" #. Accessible label for an inline settings deep-link pill. labelText is the resolved settings tab and section breadcrumb. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:116 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:119 msgid "Open {labelText} in settings" msgstr "Otevřít {labelText} v nastavení" @@ -24067,7 +24067,7 @@ msgid "Open emoji in browser" msgstr "Otevřít emoji v prohlížeči" #. Accessible label for the emoji picker trigger button in the forward modal comment field. -#: src/features/messaging/components/modals/ForwardModal.tsx:102 +#: src/features/messaging/components/modals/ForwardModal.tsx:104 #: src/features/user/components/modals/tabs/my_profile_tab/BioEditor.tsx:27 msgid "Open emoji picker" msgstr "Otevřít výběr emoji" @@ -24392,7 +24392,7 @@ msgstr "Možnosti" msgid "or" msgstr "nebo" -#: src/features/theme/components/modals/ShareThemeModal.tsx:214 +#: src/features/theme/components/modals/ShareThemeModal.tsx:216 msgid "Or copy the link:" msgstr "Nebo zkopírovat odkaz:" @@ -24401,7 +24401,7 @@ msgstr "Nebo zkopírovat odkaz:" msgid "or pick a GIF from {gifProviderName}" msgstr "nebo vyberte GIF ze zdroje {gifProviderName}" -#: src/features/invite/components/modals/InviteModal.tsx:502 +#: src/features/invite/components/modals/InviteModal.tsx:507 msgid "Or send an invite link to a friend:" msgstr "Nebo pošlete odkaz na pozvánku příteli:" @@ -24409,7 +24409,7 @@ msgstr "Nebo pošlete odkaz na pozvánku příteli:" msgid "or send an invite to a friend:" msgstr "nebo pošlete pozvánku příteli:" -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:131 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:133 msgid "or send the gift link to a friend:" msgstr "nebo pošlete odkaz na dárek příteli:" @@ -24611,7 +24611,7 @@ msgid "Page down" msgstr "Page Down" #. Role description announced for an inline chat link pill that opens an app page. Lowercase. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:126 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:129 msgid "page link" msgstr "odkaz na stránku" @@ -24778,12 +24778,12 @@ msgid "Paste GIF URLs below, one per line." msgstr "Vložte adresy URL GIFů níže, každou na samostatný řádek." #. Accessible label for the paste-template-JSON form element. Used by assistive tech only. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:146 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:150 msgid "Paste template JSON form" msgstr "Formulář pro vložení JSON šablony" #. Placeholder in the textarea where the user pastes the third-party template JSON document. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:154 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:158 msgid "Paste the JSON response here" msgstr "Vložte sem odpověď JSON" @@ -24985,7 +24985,7 @@ msgid "Perks paused" msgstr "Výhody pozastaveny" #. Ban duration option in the destructive ban-member modal meaning the ban never expires. Short standalone label. -#: src/features/moderation/components/modals/BanMemberModal.tsx:38 +#: src/features/moderation/components/modals/BanMemberModal.tsx:37 msgid "Permanent" msgstr "Trvale" @@ -25384,7 +25384,7 @@ msgstr "Přehrává se i přes omezený pohyb." #. Body of the error modal shown when sharing or sending a theme link is rate limited. #: src/features/app/components/alerts/CommonErrorModalDescriptors.ts:13 #: src/features/discovery/commands/DiscoveryJoinCommands.tsx:60 -#: src/features/theme/components/modals/ShareThemeModal.tsx:67 +#: src/features/theme/components/modals/ShareThemeModal.tsx:68 msgid "Please wait a moment and try again." msgstr "Počkejte chvíli a zkuste to znovu." @@ -25416,7 +25416,7 @@ msgid "Pop back in" msgstr "Vrátit zpět do okna" #. Tooltip / aria label on the voice call footer button that opens the call in a separate window. -#: src/features/voice/components/VoiceCallCornerControls.tsx:12 +#: src/features/voice/components/VoiceCallCornerControls.tsx:11 msgid "Pop out call" msgstr "Otevřít hovor v samostatném okně" @@ -25547,12 +25547,12 @@ msgid "Premium badge" msgstr "Odznak Premium" #. Developer control label for the premium-expired banner. -#: src/features/devtools/components/NagbarControls.ts:48 +#: src/features/devtools/components/NagbarControls.ts:49 msgid "Premium expired nagbar" msgstr "Lišta s upozorněním na vypršení předplatného" #. Developer control label for the premium grace-period banner. -#: src/features/devtools/components/NagbarControls.ts:44 +#: src/features/devtools/components/NagbarControls.ts:45 msgid "Premium grace period nagbar" msgstr "Lišta s upozorněním na dodatečnou lhůtu předplatného" @@ -25562,7 +25562,7 @@ msgid "Premium model" msgstr "Model prémiových funkcí" #. Developer control label for the premium-onboarding banner. -#: src/features/devtools/components/NagbarControls.ts:52 +#: src/features/devtools/components/NagbarControls.ts:53 msgid "Premium onboarding nagbar" msgstr "Lišta s představením prémiových funkcí" @@ -26514,7 +26514,7 @@ msgstr "Důvod" #. Label of the optional reason input in the destructive ban-member modal. Reason is recorded in the activity log. #. Label of the optional reason textarea in the timeout-member modal. The reason is recorded in the activity log. -#: src/features/moderation/components/modals/BanMemberModal.tsx:83 +#: src/features/moderation/components/modals/BanMemberModal.tsx:82 #: src/features/moderation/components/modals/TimeoutMemberModal.tsx:36 msgid "Reason (optional)" msgstr "Důvod (volitelné)" @@ -26574,7 +26574,7 @@ msgstr "Zkontrolovat znovu" #. placeholder {0}: ChannelUtils.getIcon(channel, {size: 16, className: styles.channelIcon}) #. placeholder {1}: channel.name -#: src/features/invite/components/modals/InviteModal.tsx:355 +#: src/features/invite/components/modals/InviteModal.tsx:360 msgid "Recipients will be taken to {0} <0>{1}" msgstr "Příjemci budou přesměrováni na {0} <0>{1}" @@ -26601,7 +26601,7 @@ msgid "Reconnect succeeded. Pick a screen again if you want to resume your previ msgstr "Opětovné připojení proběhlo úspěšně. Pokud chcete pokračovat v předchozím streamu, vyberte obrazovku znovu." #. Overlay status in the voice call view while reconnecting after a drop. Trailing ellipsis indicates in-progress. -#: src/features/voice/components/VoiceCallView.tsx:98 +#: src/features/voice/components/VoiceCallView.tsx:94 msgid "Reconnecting..." msgstr "Opětovné připojování..." @@ -26741,7 +26741,7 @@ msgstr "Odkaz zkopírován." msgid "Referral parameters" msgstr "Parametry doporučení" -#: src/features/voice/components/AudioSourcePickerLinux.tsx:312 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:309 msgid "Refresh audio sources" msgstr "Obnovit zdroje zvuku" @@ -28559,7 +28559,7 @@ msgstr "Sytost" #: src/features/guild/components/modals/guild_tabs/GuildDiscoveryTab.tsx:631 #: src/features/guild/components/modals/guild_tabs/GuildVanityURLTab.tsx:279 #: src/features/guild/components/modals/GuildFolderSettingsModal.tsx:91 -#: src/features/messaging/commands/MessageCommands.tsx:108 +#: src/features/messaging/commands/MessageCommands.tsx:109 #: src/features/messaging/components/modals/AttachmentEditModal.tsx:136 #: src/features/messaging/components/modals/EditAltTextModal.tsx:193 #: src/features/messaging/components/modals/MessageHistoryThresholdModal.tsx:115 @@ -28687,7 +28687,7 @@ msgid "Scan the QR code with your authenticator app." msgstr "Naskenujte QR kód svou ověřovací aplikací." #. Developer / debug surface — keep terse and technical. Label in the developer Nagbar controls panel for the scheduled-maintenance banner. -#: src/features/devtools/components/NagbarControls.ts:22 +#: src/features/devtools/components/NagbarControls.ts:23 msgid "Scheduled maintenance nagbar" msgstr "Upozornění na plánovanou údržbu" @@ -28962,7 +28962,7 @@ msgstr "Náhled při posouvání v záznamu" #: src/features/channel/components/bottomsheets/ChannelSearchBottomSheet.tsx:854 #: src/features/channel/components/channel_header/shared.ts:47 #: src/features/channel/components/shared/PickerSearchInput.tsx:21 -#: src/features/messaging/components/modals/ForwardModal.tsx:89 +#: src/features/messaging/components/modals/ForwardModal.tsx:91 #: src/features/search/components/modals/SearchProviderPickerModal.tsx:43 #: src/features/search/utils/QuickSwitcherModalUtils.tsx:46 #: src/features/theme_studio/ui/StudioSearchInput.tsx:16 @@ -29606,14 +29606,14 @@ msgstr "Samoobslužné vrácení peněz je k dispozici do 3 dnů od platby, jedn #. Button or menu action label in the share theme modal. Keep it concise. #. Send-message button label in the voice message composer modal. -#: src/features/theme/components/modals/ShareThemeModal.tsx:43 +#: src/features/theme/components/modals/ShareThemeModal.tsx:44 #: src/features/user/components/modals/tabs/component_gallery_tab/ComponentGalleryTabButtonsTab.tsx:316 #: src/features/voice/components/VoiceMessageComposerModal.tsx:77 msgid "Send" msgstr "Odeslat" #. Primary button label in the forward message modal. selectedCount is the number of selected destinations; selectionLimit is the maximum allowed. -#: src/features/messaging/components/modals/ForwardModal.tsx:106 +#: src/features/messaging/components/modals/ForwardModal.tsx:108 msgid "Send ({selectedCount}/{selectionLimit})" msgstr "Odeslat ({selectedCount}/{selectionLimit})" @@ -29694,7 +29694,7 @@ msgstr "Odesílejte soubory až do velikosti {size}" #. Button or menu action label in the user profile modal. Keep it concise. #. Member actions sheet menu item. Sends a friend request to the target user. #: src/features/channel/components/direct_message/DMWelcomeSection.tsx:146 -#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:94 +#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:93 #: src/features/user/components/modals/UserProfileMobileSheet.tsx:110 #: src/features/user/components/modals/UserProfileModal.tsx:126 msgid "Send friend request" @@ -29710,7 +29710,7 @@ msgstr "Odeslat GIF {title}" #. Plus menu item that opens the gift purchase flow. #: src/features/channel/components/textarea/MobileTextareaPlusBottomSheet.tsx:21 #: src/features/channel/components/textarea/TextareaPlusMenu.tsx:31 -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:30 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:31 msgid "Send gift" msgstr "Poslat dárek" @@ -29873,7 +29873,7 @@ msgid "Serve the token file" msgstr "Poskytnout soubor tokenu" #. Developer / debug surface — keep terse and technical. Label in the developer Nagbar controls panel for the service incident banner. -#: src/features/devtools/components/NagbarControls.ts:27 +#: src/features/devtools/components/NagbarControls.ts:28 msgid "Service incident nagbar" msgstr "Upozornění na incident služby" @@ -30118,7 +30118,7 @@ msgid "Settings" msgstr "Nastavení" #. Type chip suffix in tooltips for inline rendered fluxer://settings/user deep links. Lowercase. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:130 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:133 msgid "settings link" msgstr "odkaz na nastavení" @@ -30239,7 +30239,7 @@ msgid "Share your screen or camera in up to 4K at 60 frames per second. Free acc msgstr "Sdílejte svou obrazovku nebo kameru ve 4K při 60 snímcích za sekundu. Bezplatné účty streamují ve 720p při 30." #. Button or menu action label in the share theme modal. Keep it concise. -#: src/features/theme/components/modals/ShareThemeModal.tsx:39 +#: src/features/theme/components/modals/ShareThemeModal.tsx:40 msgid "Share your theme" msgstr "Sdílejte svůj motiv" @@ -30263,7 +30263,7 @@ msgid "Shared window" msgstr "Sdílené okno" #. Capture option in the Linux audio source picker on a window share. Captures only the audio of the window being shared. -#: src/features/voice/components/AudioSourcePickerLinux.tsx:40 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:42 msgid "Shared window audio" msgstr "Zvuk sdíleného okna" @@ -30364,7 +30364,7 @@ msgid "Shortcuts are paused while recording." msgstr "Během zaznamenávání jsou klávesové zkratky pozastavené." #. Body of the error modal shown when the forward modal comment exceeds the message length limit. -#: src/features/messaging/components/modals/ForwardModal.tsx:60 +#: src/features/messaging/components/modals/ForwardModal.tsx:62 msgid "Shorten the message and try again." msgstr "Zkraťte zprávu a zkuste to znovu." @@ -31506,7 +31506,7 @@ msgid "Something went wrong while preparing this sticker. Try another file or tr msgstr "Při přípravě této samolepky se něco pokazilo. Zkuste jiný soubor nebo to zkuste znovu za chvíli." #. Fallback body of the error alert shown when publishing an announcement message fails. -#: src/features/messaging/commands/MessageCommands.tsx:124 +#: src/features/messaging/commands/MessageCommands.tsx:125 msgid "Something went wrong while publishing. Try again in a moment." msgstr "Něco se pokazilo při publikování. Zkuste to za chvíli znovu." @@ -31552,7 +31552,7 @@ msgstr "Něco se pokazilo." #: src/features/app/components/alerts/CommonErrorModalDescriptors.ts:5 #: src/features/discovery/commands/DiscoveryJoinCommands.tsx:18 #: src/features/emoji/components/emojis/EmojiListItem.tsx:129 -#: src/features/theme/components/modals/ShareThemeModal.tsx:51 +#: src/features/theme/components/modals/ShareThemeModal.tsx:52 #: src/features/ui/action_menu/items/CallMenuItems.tsx:45 #: src/features/ui/action_menu/items/ChannelMenuData.tsx:132 #: src/features/ui/action_menu/items/ChannelMenuData.tsx:148 @@ -33157,12 +33157,12 @@ msgid "Template" msgstr "Šablona" #. Label of the textarea in the paste-template-JSON form. "JSON" must not be translated. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:150 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:154 msgid "Template JSON" msgstr "Šablona JSON" #. Label of the URL input in the import-template form. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:142 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:146 msgid "Template URL" msgstr "Adresa URL šablony" @@ -33191,7 +33191,7 @@ msgid "Temporary invites need a live connection. Check yours and try again." msgstr "Dočasné pozvánky vyžadují aktivní připojení. Zkontrolujte své připojení a zkuste to znovu." #. Switch label in the invite link settings. When enabled, members joining via this invite are kicked when they go offline unless given a role. -#: src/features/invite/components/modals/InviteModal.tsx:129 +#: src/features/invite/components/modals/InviteModal.tsx:132 msgid "Temporary membership" msgstr "Dočasné členství" @@ -33202,7 +33202,7 @@ msgid "Tennessee" msgstr "Tennessee" #. Developer control label for the terms-acceptance banner. -#: src/features/devtools/components/NagbarControls.ts:64 +#: src/features/devtools/components/NagbarControls.ts:65 msgid "Terms acceptance nagbar" msgstr "Upozornění na přijetí podmínek" @@ -33760,7 +33760,7 @@ msgstr "Motiv není k dispozici" msgid "Themes" msgstr "Motivy" -#: src/features/invite/components/modals/InviteModal.tsx:194 +#: src/features/invite/components/modals/InviteModal.tsx:197 msgid "There are no channels available to create an invite for." msgstr "Nejsou k dispozici žádné kanály, pro které by bylo možné vytvořit pozvánku." @@ -33815,7 +33815,7 @@ msgid "They left the call" msgstr "Uživatel opustil hovor" #. Body of the error modal shown when a DM cannot be opened (blocked or no shared community). -#: src/features/app/components/alerts/DmActionErrorModal.tsx:20 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:24 msgid "They might not be accepting messages from you, or you no longer share a community." msgstr "Tento uživatel od vás možná nepřijímá zprávy nebo už nemáte společnou komunitu." @@ -34092,7 +34092,7 @@ msgid "This device does not support notifications." msgstr "Toto zařízení nepodporuje oznámení." #. Validation error in the paste-template-JSON form when the JSON parses but lacks the expected third-party template fields. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:133 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:137 msgid "This doesn't look like a valid template response. Make sure you copied the entire JSON document." msgstr "Nevypadá to jako platná odpověď šablony. Zkontrolujte, zda jste zkopírovali celý dokument JSON." @@ -34170,7 +34170,7 @@ msgid "This gift has been redeemed" msgstr "Tento dárek byl uplatněn" #. Title of the error modal shown when a group DM would exceed the maximum number of recipients. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:48 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:52 msgid "This group has too many people" msgstr "Tato skupina má příliš mnoho lidí" @@ -34208,7 +34208,7 @@ msgstr "Tato instance zatím nemá žádné účty. První účet, který vytvo msgid "This invite is hidden while sharing is protected." msgstr "Tato pozvánka je skryta, dokud je sdílení chráněno." -#: src/features/invite/components/modals/InviteModal.tsx:514 +#: src/features/invite/components/modals/InviteModal.tsx:519 msgid "This invite link never expires." msgstr "Tento odkaz na pozvánku nikdy nevyprší." @@ -34305,7 +34305,7 @@ msgid "This link channel is marked for mature content and may open material that msgstr "Tento kanál s odkazem je označen jako kanál pro dospělé a může otevřít materiál, který nemusí být vhodný pro některé uživatele." #. Body of the link-unavailable alert. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:158 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:161 msgid "This link is not available for your account." msgstr "Tento odkaz není pro váš účet dostupný." @@ -34361,7 +34361,7 @@ msgid "This message has already been deleted." msgstr "Tato zpráva již byla smazána." #. Toast shown when someone tries to publish an announcement message that was already published. -#: src/features/messaging/commands/MessageCommands.tsx:116 +#: src/features/messaging/commands/MessageCommands.tsx:117 msgid "This message has already been published" msgstr "Tato zpráva již byla publikována" @@ -34486,7 +34486,7 @@ msgid "This theme is still loading." msgstr "Motiv se stále načítá." #. Title of the error modal shown when a theme CSS exceeds the maximum shareable size. -#: src/features/theme/components/modals/ShareThemeModal.tsx:55 +#: src/features/theme/components/modals/ShareThemeModal.tsx:56 msgid "This theme is too large to share" msgstr "Tento motiv je příliš velký na sdílení" @@ -34528,7 +34528,7 @@ msgid "This user is not available to receive calls right now. They may have call msgstr "Tento uživatel teď nemůže přijímat hovory. Možná má hovory zakázané." #. Body of the error modal shown when the recipient of a DM no longer exists. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:28 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:32 msgid "This user no longer exists. Refresh and try again." msgstr "Tento uživatel již neexistuje. Obnovte stránku a zkuste to znovu." @@ -35712,7 +35712,7 @@ msgid "Unclaimed account" msgstr "Účet s nedokončenou registrací" #. Developer control label for the unclaimed-account banner. -#: src/features/devtools/components/NagbarControls.ts:32 +#: src/features/devtools/components/NagbarControls.ts:33 msgid "Unclaimed account nagbar" msgstr "Upozornění na nedokončenou registraci účtu" @@ -37152,7 +37152,7 @@ msgstr "Uživatel přejde do jiného kanálu" #. Reason chip in the unaddable recipients alert when the user record is missing. #. Title of the error modal shown when the recipient of a DM no longer exists. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:24 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:28 #: src/features/channel/components/channel_view/DMChannelView.tsx:279 #: src/features/channel/components/modals/UnaddableRecipientsConfirmModal.tsx:11 msgid "User not found" @@ -37274,27 +37274,27 @@ msgid "Using {effectiveLabel} until {requestedLabel} is ready." msgstr "Používám {effectiveLabel}, dokud nebude {requestedLabel} připraveno." #. Developer nagbar status: banner follows real account state. -#: src/features/devtools/components/NagbarControls.ts:106 +#: src/features/devtools/components/NagbarControls.ts:107 msgid "Using actual account state" msgstr "Používá skutečný stav účtu" #. Developer nagbar status: banner follows real gift inventory state. -#: src/features/devtools/components/NagbarControls.ts:126 +#: src/features/devtools/components/NagbarControls.ts:127 msgid "Using actual gift inventory state" msgstr "Používá se skutečný stav inventáře dárků" #. Developer nagbar status: banner follows real premium subscription state. -#: src/features/devtools/components/NagbarControls.ts:122 +#: src/features/devtools/components/NagbarControls.ts:123 msgid "Using actual premium state" msgstr "Používá skutečný stav prémiového účtu" #. Developer nagbar status: banner follows the real app state. -#: src/features/devtools/components/NagbarControls.ts:130 +#: src/features/devtools/components/NagbarControls.ts:131 msgid "Using actual state" msgstr "Používá skutečný stav" #. Developer nagbar status: banner follows real email verification state. -#: src/features/devtools/components/NagbarControls.ts:110 +#: src/features/devtools/components/NagbarControls.ts:111 msgid "Using actual verification state" msgstr "Používá skutečný stav ověření" @@ -37456,9 +37456,9 @@ msgstr "Ověřte, že jste to vy" #. Title of the error modal shown when an unverified account tries to start a DM. #. Title shown when an unverified account cannot start a DM or group DM. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:40 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:44 #: src/features/channel/components/direct_message/AddFriendForm.tsx:80 -#: src/features/channel/utils/CreateDMModalUtils.tsx:51 +#: src/features/channel/utils/CreateDMModalUtils.tsx:52 #: src/features/moderation/components/report/ReportStepEmail.tsx:43 msgid "Verify your email" msgstr "Ověřte svůj e-mail" @@ -37543,7 +37543,7 @@ msgid "Verify your email to purchase {premiumProductFullName}." msgstr "Ověřte svůj e-mail, abyste si mohli zakoupit {premiumProductFullName}." #. Blocked-state text shown when an unverified account cannot start a DM or group DM. -#: src/features/channel/utils/CreateDMModalUtils.tsx:55 +#: src/features/channel/utils/CreateDMModalUtils.tsx:56 msgid "Verify your email to start DMs." msgstr "Ověřte svůj e-mail, abyste mohli zahajovat soukromé konverzace." @@ -37791,7 +37791,7 @@ msgid "View call" msgstr "Zobrazit hovor" #. Aria label for the show-controls trigger when the call toolbar is auto-hidden. -#: src/features/voice/components/VoiceCallView.tsx:124 +#: src/features/voice/components/VoiceCallView.tsx:120 msgid "View call controls" msgstr "Zobrazit ovládání hovoru" @@ -37987,7 +37987,7 @@ msgid "Visionary (lifetime {premiumProductName})" msgstr "Visionary (doživotní {premiumProductName})" #. Developer control label for the Visionary two-factor-authentication banner. -#: src/features/devtools/components/NagbarControls.ts:60 +#: src/features/devtools/components/NagbarControls.ts:61 msgid "Visionary 2FA nagbar" msgstr "Upozornění na dvoufaktorové ověřování pro Visionary" @@ -38243,7 +38243,7 @@ msgid "Voice region" msgstr "Hlasový region" #. Developer control label for the voice-session-restore banner. -#: src/features/devtools/components/NagbarControls.ts:68 +#: src/features/devtools/components/NagbarControls.ts:69 msgid "Voice session restore nagbar" msgstr "Oznamovací lišta pro obnovení hlasové relace" @@ -38331,12 +38331,12 @@ msgid "Waiting for passkey…" msgstr "Čekání na přístupový klíč…" #. Inline notice in the forward modal when slowmode is active in the selected target channel. forwardChannelDisplayName is the channel name. -#: src/features/messaging/components/modals/ForwardModal.tsx:76 +#: src/features/messaging/components/modals/ForwardModal.tsx:78 msgid "Waiting for slowmode in {forwardChannelDisplayName} to expire." msgstr "Čekání na vypršení pomalého režimu v kanálu {forwardChannelDisplayName}." #. Inline notice in the forward modal when slowmode is active in one or more selected target channels. -#: src/features/messaging/components/modals/ForwardModal.tsx:81 +#: src/features/messaging/components/modals/ForwardModal.tsx:83 msgid "Waiting for slowmode in one or more selected channels to expire." msgstr "Čekání na vypršení pomalého režimu v jednom nebo více vybraných kanálech." @@ -38520,7 +38520,7 @@ msgstr "Kód jsme odeslali na {email}." msgid "We will prefill {prefillEmail} once browser sign-in opens." msgstr "Předvyplníme {prefillEmail}, jakmile se otevře přihlášení v prohlížeči." -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:87 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:89 msgid "We'd love to give you more than a lifetime of {PREMIUM_PRODUCT_NAME}, but that breaks the space-time continuum. Send the gift to a friend instead?" msgstr "Rádi bychom vám dali {PREMIUM_PRODUCT_NAME} na déle než jeden život, ale to by narušilo časoprostorové kontinuum. Nechcete dárek raději poslat příteli?" @@ -39178,7 +39178,7 @@ msgid "You already have a group with these users. Do you really want to create a msgstr "Už máte skupinu s těmito uživateli. Opravdu chcete vytvořit novou? To je taky v pořádku!" #. Status label shown to a user who already owns the lifetime premium tier. -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:26 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:27 msgid "You already have lifetime {premiumProductName}" msgstr "Už máte doživotní předplatné {premiumProductName}" @@ -39326,7 +39326,7 @@ msgid "You can't add expressions there" msgstr "Nemůžete tam přidávat výrazy" #. Error message in the messaging commands. -#: src/features/messaging/commands/ReactionCommands.tsx:27 +#: src/features/messaging/commands/ReactionCommands.tsx:28 msgid "You can't add new reactions while you're timed out." msgstr "Během dočasného omezení nemůžete přidávat nové reakce." @@ -39392,7 +39392,7 @@ msgstr "Nemůžete spravovat webhooky v žádné komunitě. Požádejte administ #. Reason chip in the unaddable recipients alert when blocked or DMs are not allowed. #. Title of the error modal shown when a DM cannot be opened (blocked or no shared community). -#: src/features/app/components/alerts/DmActionErrorModal.tsx:16 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:20 #: src/features/channel/components/modals/UnaddableRecipientsConfirmModal.tsx:15 msgid "You can't message this user" msgstr "Tomuto uživateli nemůžete poslat zprávu" @@ -39521,7 +39521,7 @@ msgid "You changed your tag while on {PREMIUM_PRODUCT_NAME}. It will reroll rand msgstr "Změnili jste si uživatelskou značku, když jste měli {PREMIUM_PRODUCT_NAME}. Náhodně se změní, až vaše předplatné {PREMIUM_PRODUCT_NAME} vyprší, pokud se neobnoví." #. Body of the access-denied alert for clicked message links. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:138 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:141 msgid "You do not have access to the channel where this message was sent." msgstr "Nemáte přístup ke kanálu, ve kterém byla tato zpráva odeslána." @@ -39618,12 +39618,12 @@ msgid "You just pressed Tab. Keyboard mode is now on so you can navigate {produc msgstr "Právě jste stiskli klávesu Tab. Režim klávesnice je nyní zapnutý, takže můžete procházet aplikaci {productName} bez myši." #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:137 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:245 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:244 msgid "You keep your perks until your next renewal date. Reactivate before then to keep your subscriber history." msgstr "Výhody si ponecháte do data příštího obnovení. Pokud předplatné do té doby znovu aktivujete, zachováte si jeho historii." #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:158 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:266 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:265 msgid "You lose all {PREMIUM_PRODUCT_NAME} perks immediately and your subscriber history resets. This cannot be undone." msgstr "Okamžitě ztratíte všechny výhody {PREMIUM_PRODUCT_NAME} a historie vašeho předplatného se resetuje. Tuto akci nelze vrátit zpět." @@ -39709,7 +39709,7 @@ msgid "You need to claim your account before you can create a community." msgstr "Než budete moci vytvořit komunitu, musíte dokončit registraci svého účtu." #. Body of the error modal shown when an unclaimed account tries to start a DM. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:36 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:40 msgid "You need to claim your account before you can start a direct message." msgstr "Než budete moci zahájit soukromou konverzaci, musíte dokončit registraci svého účtu." @@ -39731,7 +39731,7 @@ msgid "You need to verify your email address before you can send friend requests msgstr "Než budete moct posílat žádosti o přátelství, musíte si ověřit svou e-mailovou adresu." #. Body of the error modal shown when an unverified account tries to start a DM. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:44 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:48 msgid "You need to verify your email address before you can start a direct message." msgstr "Než budete moci zahájit soukromou konverzaci, musíte ověřit svou e-mailovou adresu." @@ -39745,7 +39745,7 @@ msgid "You need to verify your email to send messages in this community." msgstr "Abyste mohli v této komunitě posílat zprávy, musíte si ověřit e-mail." #. Body of the error modal shown when the user or a recipient has too many open group DMs. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:60 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:64 msgid "You or someone you're adding already has the maximum number of group DMs open. Leave one and try again." msgstr "Vy nebo někdo, koho přidáváte, už má otevřený maximální počet skupinových konverzací. Opusťte jednu a zkuste to znovu." @@ -39888,7 +39888,7 @@ msgstr "Zprávy upravujete příliš rychle" #: src/features/discovery/commands/DiscoveryJoinCommands.tsx:56 #: src/features/emoji/components/emojis/EmojiListItem.tsx:77 #: src/features/emoji/components/emojis/EmojiListItem.tsx:149 -#: src/features/theme/components/modals/ShareThemeModal.tsx:63 +#: src/features/theme/components/modals/ShareThemeModal.tsx:64 msgid "You're going too fast" msgstr "Postupujete příliš rychle" @@ -39951,7 +39951,7 @@ msgid "You're viewing older messages" msgstr "Zobrazujete starší zprávy" #. Body of the error modal shown when a group DM would exceed the maximum number of recipients. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:52 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:56 msgid "You've added more people than a group DM allows. Remove a few and try again." msgstr "Přidali jste více lidí, než kolik skupinová konverzace umožňuje. Některé odeberte a zkuste to znovu." @@ -40003,7 +40003,7 @@ msgid "You've reached the favorite GIF limit." msgstr "Dosáhli jste limitu oblíbených GIFů." #. Title of the error modal shown when the user or a recipient has too many open group DMs. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:56 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:60 msgid "You've reached the group DM limit" msgstr "Dosáhli jste limitu skupinových konverzací" @@ -40118,7 +40118,7 @@ msgid "Your card is eligible. Redirecting you to the payment page now." msgstr "Vaše karta je způsobilá. Nyní vás přesměrujeme na platební stránku." #. Body of the confirmation shown before saving an edit to a message published from an announcement channel. -#: src/features/messaging/commands/MessageCommands.tsx:103 +#: src/features/messaging/commands/MessageCommands.tsx:104 msgid "Your changes reach every community that follows this channel, which can take a minute. Each published message allows 3 quick edits, then 1 every 20 minutes." msgstr "Vaše změny se projeví v každé komunitě, která tento kanál sleduje, což může chvíli trvat. Každá publikovaná zpráva umožňuje 3 rychlé úpravy, poté 1 každých 20 minut." @@ -40236,22 +40236,22 @@ msgid "Your last purchase is outside the refund window. Contact support for bill msgstr "Váš poslední nákup je mimo lhůtu pro vrácení peněz. V případě problémů s fakturací kontaktujte podporu." #. Label in the message queue state. -#: src/features/messaging/state/MessageQueue.tsx:72 +#: src/features/messaging/state/MessageQueue.tsx:74 msgid "Your message could not be delivered because it was flagged by our safety systems. If you believe this is a mistake, please contact support." msgstr "Vaše zpráva nemohla být doručena, protože byla označena našimi bezpečnostními systémy. Pokud se domníváte, že jde o chybu, kontaktujte prosím podporu." #. Label in the message queue state. -#: src/features/messaging/state/MessageQueue.tsx:59 +#: src/features/messaging/state/MessageQueue.tsx:61 msgid "Your message could not be delivered. This is usually because you don't share a community with the recipient or the recipient is only accepting direct messages from friends. You may also need to adjust your own direct message privacy settings in {directMessagePrivacySettingsPath}." msgstr "Vaši zprávu se nepodařilo doručit. Obvykle je to proto, že s příjemcem nesdílíte komunitu nebo příjemce přijímá přímé zprávy pouze od přátel. Možná budete také muset upravit vlastní nastavení soukromí přímých zpráv v {directMessagePrivacySettingsPath}." #. Description text in the message queue state. -#: src/features/messaging/state/MessageQueue.tsx:64 +#: src/features/messaging/state/MessageQueue.tsx:66 msgid "Your message could not be delivered. You need to claim your account to send direct messages." msgstr "Vaši zprávu se nepodařilo doručit. Abyste mohli posílat soukromé zprávy, musíte dokončit registraci svého účtu." #. Description text in the message queue state. -#: src/features/messaging/state/MessageQueue.tsx:68 +#: src/features/messaging/state/MessageQueue.tsx:70 msgid "Your message could not be delivered. You need to claim your account to send messages." msgstr "Vaši zprávu se nepodařilo doručit. Abyste mohli posílat zprávy, musíte dokončit registraci svého účtu." @@ -40409,7 +40409,7 @@ msgid "Your subscription will switch to yearly billing at the next renewal." msgstr "Vaše předplatné se při příštím obnovení změní na roční fakturaci." #. Body of the error modal shown when a theme CSS exceeds the maximum shareable size. -#: src/features/theme/components/modals/ShareThemeModal.tsx:59 +#: src/features/theme/components/modals/ShareThemeModal.tsx:60 msgid "Your theme CSS is too large to share. Trim it down and try again." msgstr "Kód CSS vašeho motivu je příliš velký na sdílení. Zkraťte ho a zkuste to znovu." diff --git a/fluxer_app/src/features/i18n/locales/da/messages.po b/fluxer_app/src/features/i18n/locales/da/messages.po index 5df1cb7fc..c8a957c1a 100644 --- a/fluxer_app/src/features/i18n/locales/da/messages.po +++ b/fluxer_app/src/features/i18n/locales/da/messages.po @@ -21,7 +21,7 @@ msgstr "... slå kompakt visning til. Fedt!" #. Button or menu action label in the channel and chat user message. Keep it concise. #. Suffix after the message text in the forward modal preview when the forwarded message was edited. -#: src/features/channel/components/MessageAttachments.tsx:390 +#: src/features/channel/components/MessageAttachments.tsx:361 #: src/features/channel/components/UserMessage.tsx:75 #: src/features/messaging/components/modals/ForwardMessagePreview.tsx:26 msgid "(edited)" @@ -993,7 +993,7 @@ msgstr "{count, plural, one {# kanal følger} other {# kanaler følger}} denne k msgid "{count, plural, one {# community found} other {# communities found}}" msgstr "{count, plural, one {# fællesskab fundet} other {# fællesskaber fundet}}" -#: src/features/app/components/layout/GuildsLayout.tsx:1954 +#: src/features/app/components/layout/GuildsLayout.tsx:1955 msgid "{count, plural, one {# community is temporarily unavailable due to a flux capacitor malfunction.} other {# communities are temporarily unavailable due to a flux capacitor malfunction.}}" msgstr "{count, plural, one {# fællesskab er midlertidigt utilgængeligt på grund af en fejl i fluxkondensatoren.} other {# fællesskaber er midlertidigt utilgængelige på grund af en fejl i fluxkondensatoren.}}" @@ -1041,7 +1041,7 @@ msgstr "{count, plural, one {# fælles fællesskab} other {# fælles fællesskab msgid "{count, plural, one {# other} other {# others}}" msgstr "{count, plural, one {# anden} other {# andre}}" -#: src/features/voice/components/VoiceCallView.tsx:507 +#: src/features/voice/components/VoiceCallView.tsx:474 msgid "{count, plural, one {# participant in call} other {# participants in call}}" msgstr "{count, plural, one {# deltager i opkald} other {# deltagere i opkald}}" @@ -1237,7 +1237,7 @@ msgid "{days, plural, one {Created by {creatorDisplayName}. Expires in # day.} o msgstr "{days, plural, one {Oprettet af {creatorDisplayName}. Udløber om # dag.} other {Oprettet af {creatorDisplayName}. Udløber om # dage.}}" #. Text under a generated invite link. {days} is how long the link stays valid, in whole days. -#: src/features/invite/components/modals/InviteModal.tsx:164 +#: src/features/invite/components/modals/InviteModal.tsx:167 msgid "{days, plural, one {Your invite link expires in # day.} other {Your invite link expires in # days.}}" msgstr "{days, plural, one {Dit invitationslink udløber om # dag.} other {Dit invitationslink udløber om # dage.}}" @@ -1441,7 +1441,7 @@ msgid "{hours, plural, one {# hour} other {# hours}} and {minutes, plural, one { msgstr "{hours, plural, one {# time} other {# timer}} og {minutes, plural, one {# minut} other {# minutter}}" #. Text under a generated invite link. {hours} is how long the link stays valid, in whole hours. -#: src/features/invite/components/modals/InviteModal.tsx:160 +#: src/features/invite/components/modals/InviteModal.tsx:163 msgid "{hours, plural, one {Your invite link expires in # hour.} other {Your invite link expires in # hours.}}" msgstr "{hours, plural, one {Dit invitationslink udløber om # time.} other {Dit invitationslink udløber om # timer.}}" @@ -1556,7 +1556,7 @@ msgid "{minutes, plural, one {# minute} other {# minutes}} and {seconds, plural, msgstr "{minutes, plural, one {# minut} other {# minutter}} og {seconds, plural, one {# sekund} other {# sekunder}}" #. Text under a generated invite link. {minutes} is how long the link stays valid, in whole minutes. -#: src/features/invite/components/modals/InviteModal.tsx:155 +#: src/features/invite/components/modals/InviteModal.tsx:158 msgid "{minutes, plural, one {Your invite link expires in # minute.} other {Your invite link expires in # minutes.}}" msgstr "{minutes, plural, one {Dit invitationslink udløber om # minut.} other {Dit invitationslink udløber om # minutter.}}" @@ -1967,7 +1967,7 @@ msgid "{seconds, plural, one {# second} other {# seconds}}" msgstr "{seconds, plural, one {# sekund} other {# sekunder}}" #. Text under a generated invite link. {seconds} is how long the link stays valid, in whole seconds. -#: src/features/invite/components/modals/InviteModal.tsx:150 +#: src/features/invite/components/modals/InviteModal.tsx:153 msgid "{seconds, plural, one {Your invite link expires in # second.} other {Your invite link expires in # seconds.}}" msgstr "{seconds, plural, one {Dit invitationslink udløber om # sekund.} other {Dit invitationslink udløber om # sekunder.}}" @@ -2215,8 +2215,8 @@ msgstr "<0>{username} er stadig i gruppen. Prøv igen om et øjeblik." #. Attribution line on a forwarded message, above the forwarded content. sourceInfo is the icon and name of the community and channel the message came from. #. Attribution line on a forwarded message, above the forwarded content. sourceInfo is the icon and name of the conversation the message came from. -#: src/features/channel/components/MessageAttachments.tsx:241 -#: src/features/channel/components/MessageAttachments.tsx:297 +#: src/features/channel/components/MessageAttachments.tsx:212 +#: src/features/channel/components/MessageAttachments.tsx:268 msgid "<0>Forwarded from{sourceInfo}" msgstr "<0>Videresendt fra{sourceInfo}" @@ -2270,7 +2270,7 @@ msgid "1 result available" msgstr "1 resultat tilgængeligt" #. Invite max-uses dropdown option for exactly one use. -#: src/features/invite/components/modals/InviteModal.tsx:60 +#: src/features/invite/components/modals/InviteModal.tsx:63 msgid "1 use" msgstr "1 anvendelse" @@ -2315,12 +2315,12 @@ msgid "10 minutes" msgstr "10 minutter" #. Invite max-uses dropdown option for ten uses. -#: src/features/invite/components/modals/InviteModal.tsx:68 +#: src/features/invite/components/modals/InviteModal.tsx:71 msgid "10 uses" msgstr "10 anvendelser" #. Invite max-uses dropdown option for 100 uses. -#: src/features/invite/components/modals/InviteModal.tsx:80 +#: src/features/invite/components/modals/InviteModal.tsx:83 msgid "100 uses" msgstr "100 anvendelser" @@ -2368,7 +2368,7 @@ msgid "2 members (typing)" msgstr "2 medlemmer (skriver)" #. Ban duration option in the destructive ban-member modal for a two-week temporary ban. -#: src/features/moderation/components/modals/BanMemberModal.tsx:51 +#: src/features/moderation/components/modals/BanMemberModal.tsx:50 msgid "2 weeks" msgstr "2 uger" @@ -2383,7 +2383,7 @@ msgid "24-hour" msgstr "24-timers" #. Invite max-uses dropdown option for 25 uses. -#: src/features/invite/components/modals/InviteModal.tsx:72 +#: src/features/invite/components/modals/InviteModal.tsx:75 msgid "25 uses" msgstr "25 anvendelser" @@ -2404,7 +2404,7 @@ msgid "2FA requirement" msgstr "Krav om 2FA" #. Ban duration option in the destructive ban-member modal for a three-day temporary ban. -#: src/features/moderation/components/modals/BanMemberModal.tsx:43 +#: src/features/moderation/components/modals/BanMemberModal.tsx:42 msgid "3 days" msgstr "3 dage" @@ -2439,7 +2439,7 @@ msgid "40px, 3 members" msgstr "40 px, 3 medlemmer" #. Ban duration option in the destructive ban-member modal for a five-day temporary ban. -#: src/features/moderation/components/modals/BanMemberModal.tsx:47 +#: src/features/moderation/components/modals/BanMemberModal.tsx:46 msgid "5 days" msgstr "5 dage" @@ -2449,12 +2449,12 @@ msgid "5 minutes" msgstr "5 minutter" #. Invite max-uses dropdown option for five uses. -#: src/features/invite/components/modals/InviteModal.tsx:64 +#: src/features/invite/components/modals/InviteModal.tsx:67 msgid "5 uses" msgstr "5 anvendelser" #. Invite max-uses dropdown option for 50 uses. -#: src/features/invite/components/modals/InviteModal.tsx:76 +#: src/features/invite/components/modals/InviteModal.tsx:79 msgid "50 uses" msgstr "50 anvendelser" @@ -2803,7 +2803,7 @@ msgid "Account too new" msgstr "Kontoen er for ny" #. Title of the error modal shown when an unclaimed (guest) account tries to accept a community or group DM invite. Auth-related; keep tone plain. -#: src/features/invite/commands/InviteCommands.tsx:35 +#: src/features/invite/commands/InviteCommands.tsx:36 msgid "Account verification required" msgstr "Kontobekræftelse påkrævet" @@ -2997,12 +2997,12 @@ msgid "Add a bot to a community with requested permissions" msgstr "Tilføj en bot til et fællesskab med de ønskede tilladelser" #. Placeholder text in the optional comment field of the forward modal. -#: src/features/messaging/components/modals/ForwardModal.tsx:98 +#: src/features/messaging/components/modals/ForwardModal.tsx:100 msgid "Add a comment (optional)" msgstr "Tilføj en kommentar (valgfrit)" #. Landing-view title of the add community modal. Top-level entry point with options to create, join, or import. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:89 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:93 msgid "Add a community" msgstr "Tilføj et fællesskab" @@ -3082,7 +3082,7 @@ msgid "Add an account to continue." msgstr "Tilføj en konto for at fortsætte." #. Body of the error modal shown when an unclaimed (guest) account tries to accept a community invite. Tells the user to complete sign-up first. -#: src/features/invite/commands/InviteCommands.tsx:40 +#: src/features/invite/commands/InviteCommands.tsx:41 msgid "Add an email and password to your account first." msgstr "Tilføj først en e-mailadresse og en adgangskode til din konto." @@ -3911,7 +3911,7 @@ msgid "Already set to cancel" msgstr "Allerede opsagt" #. Toggle-switch label in the moderator delete-message confirmation dialog. When enabled, the message is reported (category: other) before being deleted. {productName} is the product name (e.g., Fluxer). -#: src/features/messaging/commands/MessageCommands.tsx:88 +#: src/features/messaging/commands/MessageCommands.tsx:89 msgid "Also report this message to the {productName} Safety Team" msgstr "Anmeld også denne besked til sikkerhedsteamet hos {productName}" @@ -4150,7 +4150,7 @@ msgid "Animated icons are not supported" msgstr "Animerede ikoner understøttes ikke" #. Validation error in the create-community form when the user picks an animated image. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:112 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:116 msgid "Animated icons are not supported when creating a new community. Use a static image." msgstr "Animerede ikoner understøttes ikke, når du opretter et nyt fællesskab. Brug et statisk billede." @@ -4332,17 +4332,17 @@ msgid "Any uploaded attachment" msgstr "Enhver uploadet vedhæftet fil" #. Helper text under the custom ban duration input. Both placeholders are integer numbers of seconds bounding the allowed range. -#: src/features/moderation/components/modals/BanMemberModal.tsx:73 +#: src/features/moderation/components/modals/BanMemberModal.tsx:72 msgid "Any value from {minTempBanDurationSeconds} to {maxTempBanDurationSeconds} seconds." msgstr "Enhver værdi fra {minTempBanDurationSeconds} til {maxTempBanDurationSeconds} sekunder." #. Helper text under the custom invite expiration input. {maxInviteAgeSeconds} is the platform max in seconds. -#: src/features/invite/components/modals/InviteModal.tsx:111 +#: src/features/invite/components/modals/InviteModal.tsx:114 msgid "Any value from 0 to {maxInviteAgeSeconds} seconds. 0 means never expires." msgstr "Enhver værdi fra 0 til {maxInviteAgeSeconds} sekunder. 0 betyder, at invitationen aldrig udløber." #. Helper text under the custom invite max-uses input. {maxInviteUses} is the platform max number of uses per invite. -#: src/features/invite/components/modals/InviteModal.tsx:124 +#: src/features/invite/components/modals/InviteModal.tsx:127 msgid "Any value from 0 to {maxInviteUses}. 0 means no limit." msgstr "Enhver værdi fra 0 til {maxInviteUses}. 0 betyder ingen grænse." @@ -4938,7 +4938,7 @@ msgid "Audio settings" msgstr "Lydindstillinger" #. Toggle / summary row label in the Linux audio source picker. {summaryLabel} is one of the audio-source summary labels. -#: src/features/voice/components/AudioSourcePickerLinux.tsx:45 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:47 msgid "Audio sources: {summaryLabel}" msgstr "Lydkilder: {summaryLabel}" @@ -5399,7 +5399,7 @@ msgid "Back to sticker" msgstr "Tilbage til klistermærket" #. Tooltip / aria label on the back button that returns from the call view to the voice channel view. -#: src/features/voice/components/VoiceCallView.tsx:115 +#: src/features/voice/components/VoiceCallView.tsx:111 msgid "Back to voice channel" msgstr "Tilbage til talekanalen" @@ -5502,7 +5502,7 @@ msgid "Ban" msgstr "Udeluk" #. Title of the destructive ban-member modal. {tag} is the target user tag (username#tag). Destructive moderation action; keep tone direct. -#: src/features/moderation/components/modals/BanMemberModal.tsx:55 +#: src/features/moderation/components/modals/BanMemberModal.tsx:54 msgid "Ban {tag}" msgstr "Udeluk {tag}" @@ -5517,14 +5517,14 @@ msgid "Ban details" msgstr "Oplysninger om udelukkelse" #. Label above the ban duration dropdown in the destructive ban-member modal. -#: src/features/moderation/components/modals/BanMemberModal.tsx:60 +#: src/features/moderation/components/modals/BanMemberModal.tsx:59 msgid "Ban duration" msgstr "Varighed af udelukkelse" #. Moderation action that bans the selected member from the community. #. Moderation action that bans the selected member from the community. #. Moderation action that bans the selected member from the community. -#: src/features/moderation/components/modals/BanMemberModal.tsx:270 +#: src/features/moderation/components/modals/BanMemberModal.tsx:274 #: src/features/ui/action_menu/GuildMemberContextMenu.tsx:66 #: src/features/ui/action_menu/items/GuildMemberMenuItems.tsx:51 #: src/features/ui/action_menu/items/voice_participant_menu_data/shared.ts:124 @@ -5992,7 +5992,7 @@ msgid "Bot invite (no external redirect)" msgstr "Botinvitation (ingen ekstern omdirigering)" #. Settings search synonym. Used to match this term when the user types it in the settings search bar. -#: src/features/user/components/modals/tabs/applications_tab/application_detail/OAuthBuilderSection.tsx:162 +#: src/features/user/components/modals/tabs/applications_tab/application_detail/OAuthBuilderSection.tsx:163 #: src/features/user/components/settings_utils/search_index/ApplicationsIndex.ts:104 msgid "Bot permissions" msgstr "Bot-tilladelser" @@ -6549,14 +6549,14 @@ msgstr "Kan ikke uploade filer her" #: src/features/guild/components/modals/TransferOwnershipModal.tsx:91 #: src/features/i18n/utils/CommonMessageDescriptors.ts:103 #: src/features/input/state/input_keybind/shared.ts:145 -#: src/features/invite/components/modals/InviteModal.tsx:552 +#: src/features/invite/components/modals/InviteModal.tsx:557 #: src/features/messaging/components/modals/AttachmentEditModal.tsx:133 #: src/features/messaging/components/modals/EditAltTextModal.tsx:190 #: src/features/messaging/components/modals/ExternalLinkWarningModal.tsx:111 -#: src/features/messaging/components/modals/ForwardModal.tsx:597 +#: src/features/messaging/components/modals/ForwardModal.tsx:603 #: src/features/messaging/components/modals/ImageCropModal.tsx:1025 #: src/features/messaging/components/modals/MessageHistoryThresholdModal.tsx:107 -#: src/features/moderation/components/modals/BanMemberModal.tsx:262 +#: src/features/moderation/components/modals/BanMemberModal.tsx:266 #: src/features/moderation/components/modals/RemoveTimeoutModal.tsx:70 #: src/features/moderation/components/modals/TimeoutMemberModal.tsx:126 #: src/features/theme/components/modals/ThemeAcceptModal.tsx:173 @@ -6619,13 +6619,13 @@ msgstr "Annuller planlagt skift" #. Settings search synonym. Used to match this term when the user types it in the settings search bar. #: src/features/app/components/dialogs/components/plutonium/SubscriptionCard.tsx:915 #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:141 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:249 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:248 #: src/features/user/components/settings_utils/search_index/PlutoniumIndex.ts:31 msgid "Cancel subscription" msgstr "Opsig abonnement" #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:135 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:243 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:242 msgid "Cancel subscription?" msgstr "Opsig abonnement?" @@ -6674,7 +6674,7 @@ msgid "Cannot delete account" msgstr "Kan ikke slette konto" #. Section header in the Linux audio source picker. Lists capture-target options (entire system / specific apps). -#: src/features/voice/components/AudioSourcePickerLinux.tsx:50 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:52 msgid "Capture" msgstr "Optag" @@ -7229,7 +7229,7 @@ msgid "Channel access" msgstr "Kanaladgang" #. Title of the alert shown when clicking a message link the user does not have permission to view. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:134 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:137 msgid "Channel access denied" msgstr "Adgang til kanal nægtet" @@ -7294,7 +7294,7 @@ msgstr "Kanal-id kopieret til udklipsholder" #. Short label in the messaging mention renderer. Keep it concise. #. Type chip suffix in tooltips for inline rendered channel mentions. Lowercase because it follows the channel name. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:94 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:97 #: src/features/messaging/components/markdown/renderers/MentionRenderer.tsx:39 msgid "channel link" msgstr "kanallink" @@ -7472,7 +7472,7 @@ msgid "Check our <0>{BLUESKY_PROVIDER_NAME} ({FLUXER_BLUESKY_HANDLE}) for st msgstr "Tjek vores <0>{BLUESKY_PROVIDER_NAME} ({FLUXER_BLUESKY_HANDLE}) for statusopdateringer." #. Description text in the share theme modal. -#: src/features/theme/components/modals/ShareThemeModal.tsx:35 +#: src/features/theme/components/modals/ShareThemeModal.tsx:36 msgid "Check out my custom theme!" msgstr "Se mit tilpassede tema!" @@ -7677,7 +7677,7 @@ msgid "Choose File, then Add to Dock." msgstr "Vælg Arkiv, og vælg derefter Føj til Dock." #. Subtitle in the create-DM modal. Keep it short and calm. -#: src/features/channel/utils/CreateDMModalUtils.tsx:39 +#: src/features/channel/utils/CreateDMModalUtils.tsx:40 msgid "Choose friends to message." msgstr "Vælg venner at sende besked til." @@ -7861,10 +7861,10 @@ msgstr "Indløs gave" #. Short label in the authentication claim account modal. Keep the tone plain and specific. #. Title of the error modal shown when an unclaimed account tries to start a DM. #. Title shown when an unclaimed account cannot start a DM or group DM. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:32 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:36 #: src/features/auth/components/modals/ClaimAccountModal.tsx:41 #: src/features/channel/components/direct_message/AddFriendForm.tsx:63 -#: src/features/channel/utils/CreateDMModalUtils.tsx:43 +#: src/features/channel/utils/CreateDMModalUtils.tsx:44 #: src/features/guild/components/modals/add_guild_modal/GuildCreateForm.tsx:213 #: src/features/guild/components/modals/add_guild_modal/TemplateImportForm.tsx:441 #: src/features/user/components/modals/tabs/GiftInventoryTab.tsx:343 @@ -7953,7 +7953,7 @@ msgid "Claim your account to send friend requests." msgstr "Fuldfør oprettelsen af din konto for at sende venneanmodninger." #. Blocked-state text shown when an unclaimed account cannot start a DM or group DM. -#: src/features/channel/utils/CreateDMModalUtils.tsx:47 +#: src/features/channel/utils/CreateDMModalUtils.tsx:48 msgid "Claim your account to start DMs." msgstr "Fuldfør oprettelsen af din konto for at starte direkte samtaler." @@ -8593,17 +8593,17 @@ msgid "Commands" msgstr "Kommandoer" #. Helper text in the forward modal explaining why the optional comment field is disabled when at least one selected target has slowmode active. -#: src/features/messaging/components/modals/ForwardModal.tsx:70 +#: src/features/messaging/components/modals/ForwardModal.tsx:72 msgid "Comments are disabled because one or more selected channels have slowmode on. The comment would be blocked by slowmode right after the forward." msgstr "Kommentarer er deaktiveret, fordi langsom tilstand er slået til i en eller flere valgte kanaler. Kommentaren ville blive blokeret af langsom tilstand lige efter videresendelsen." #. Helper text in the forward modal explaining why the optional comment field is disabled for a single selected channel with slowmode. -#: src/features/messaging/components/modals/ForwardModal.tsx:64 +#: src/features/messaging/components/modals/ForwardModal.tsx:66 msgid "Comments are disabled because slowmode is on in {forwardChannelDisplayName}. The comment would be blocked by slowmode right after the forward." msgstr "Kommentarer er deaktiveret, fordi langsom tilstand er slået til i {forwardChannelDisplayName}. Kommentaren ville blive blokeret af langsom tilstand lige efter videresendelsen." #. Tooltip on the disabled comment field in the forward modal when slowmode blocks comments. -#: src/features/messaging/components/modals/ForwardModal.tsx:94 +#: src/features/messaging/components/modals/ForwardModal.tsx:96 msgid "Comments are unavailable while slowmode is on." msgstr "Kommentarer er ikke tilgængelige, når langsom tilstand er slået til." @@ -8763,7 +8763,7 @@ msgid "Community members" msgstr "Fællesskabsmedlemmer" #. Developer / debug surface — keep terse and technical. Label in the developer Nagbar controls panel for the community-membership CTA banner. -#: src/features/devtools/components/NagbarControls.ts:12 +#: src/features/devtools/components/NagbarControls.ts:13 msgid "Community membership CTA nagbar" msgstr "Banner med opfordring til at deltage i fællesskabet" @@ -8773,7 +8773,7 @@ msgid "Community message notifications" msgstr "Notifikationer for fællesskabsbeskeder" #. Developer control label for the community MFA requirement banner. -#: src/features/devtools/components/NagbarControls.ts:81 +#: src/features/devtools/components/NagbarControls.ts:82 msgid "Community MFA requirement nagbar" msgstr "Banner for fællesskabets MFA-krav" @@ -8785,7 +8785,7 @@ msgstr "Slå mikrofonen fra for medlemmet i fællesskabet" #. Label for the single community name input in the setup wizard. #. Label of the community name input in the create-community form. #: src/features/app/components/setup/SetupWizardSteps.tsx:199 -#: src/features/guild/components/modals/add_guild_modal/shared.ts:120 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:124 msgid "Community name" msgstr "Navn på fællesskab" @@ -9167,7 +9167,7 @@ msgstr "Connecticut" #. Action label state in the DM channel header pill while the join request is in flight. Trailing ASCII ellipsis is intentional. #. Overlay status in the voice call view while joining. Trailing ellipsis indicates in-progress. #: src/features/channel/components/channel_view/dm_channel_view/shared.ts:129 -#: src/features/voice/components/VoiceCallView.tsx:94 +#: src/features/voice/components/VoiceCallView.tsx:90 msgid "Connecting..." msgstr "Opretter forbindelse..." @@ -9223,12 +9223,12 @@ msgid "Connection lost. Reconnecting…" msgstr "Forbindelsen er mistet. Opretter forbindelse igen…" #. Short label in the connection connection commands. -#: src/features/connection/commands/ConnectionCommands.ts:47 +#: src/features/connection/commands/ConnectionCommands.ts:48 msgid "Connection removed" msgstr "Forbindelse fjernet" #. Tooltip / aria label on the connection-stats button in the voice call header. Opens the voice connection status popout. -#: src/features/voice/components/VoiceCallView.tsx:119 +#: src/features/voice/components/VoiceCallView.tsx:115 msgid "Connection stats" msgstr "Forbindelsesstatistik" @@ -9238,12 +9238,12 @@ msgid "Connection type" msgstr "Forbindelsestype" #. Short label in the connection connection commands. -#: src/features/connection/commands/ConnectionCommands.ts:43 +#: src/features/connection/commands/ConnectionCommands.ts:44 msgid "Connection updated" msgstr "Forbindelse opdateret" #. Success toast after an account connection is verified. -#: src/features/connection/commands/ConnectionCommands.ts:35 +#: src/features/connection/commands/ConnectionCommands.ts:36 msgid "Connection verified" msgstr "Forbindelse bekræftet" @@ -9279,7 +9279,7 @@ msgid "Connections" msgstr "Forbindelser" #. Short label in the connection connection commands. -#: src/features/connection/commands/ConnectionCommands.ts:51 +#: src/features/connection/commands/ConnectionCommands.ts:52 msgid "Connections reordered" msgstr "Forbindelser omarrangeret" @@ -9526,7 +9526,7 @@ msgstr "URL kopieret til udklipsholder" #: src/features/platform/utils/DesktopLocaleBridge.ts:64 #: src/features/theme_studio/sections/QuickCssSection.tsx:214 #: src/features/ui/action_menu/MessageContextMenu.tsx:73 -#: src/features/user/components/modals/tabs/applications_tab/application_detail/OAuthBuilderSection.tsx:228 +#: src/features/user/components/modals/tabs/applications_tab/application_detail/OAuthBuilderSection.tsx:230 #: src/features/user/components/modals/tabs/GiftInventoryTab.tsx:59 msgid "Copy" msgstr "Kopiér" @@ -9854,7 +9854,7 @@ msgid "Copying image..." msgstr "Kopierer billede ..." #. Developer / debug surface — keep terse and technical. Label in the developer Nagbar controls panel for the corrupted-installation banner. -#: src/features/devtools/components/NagbarControls.ts:17 +#: src/features/devtools/components/NagbarControls.ts:18 msgid "Corrupted installation nagbar" msgstr "Meddelelseslinje for beskadiget installation" @@ -9988,7 +9988,7 @@ msgid "Couldn't copy gift URL" msgstr "Kunne ikke kopiere gave-URL" #. Title of the generic fallback error modal shown when generating a shareable theme link fails. -#: src/features/theme/components/modals/ShareThemeModal.tsx:47 +#: src/features/theme/components/modals/ShareThemeModal.tsx:48 msgid "Couldn't create a theme link" msgstr "Kunne ikke oprette et temalink" @@ -10167,7 +10167,7 @@ msgid "Couldn't process image" msgstr "Kunne ikke behandle billede" #. Title of the error alert shown when publishing an announcement message fails. -#: src/features/messaging/commands/MessageCommands.tsx:120 +#: src/features/messaging/commands/MessageCommands.tsx:121 msgid "Couldn't publish this message" msgstr "Kunne ikke udgive denne besked" @@ -10299,7 +10299,7 @@ msgid "Couldn't send the verification email" msgstr "Kunne ikke sende bekræftelsesmailen" #. Toast error shown when starting the OAuth flow for a connection provider fails. Preserve {blueskyProviderName}; it is inserted by code and must appear verbatim in the translation. -#: src/features/connection/commands/ConnectionCommands.ts:30 +#: src/features/connection/commands/ConnectionCommands.ts:31 msgid "Couldn't start {blueskyProviderName} authorization" msgstr "Kunne ikke starte godkendelse af {blueskyProviderName}" @@ -10309,7 +10309,7 @@ msgid "Couldn't start checkout" msgstr "Kunne ikke starte betaling" #. Toast error shown when creating a new account connection fails. -#: src/features/connection/commands/ConnectionCommands.ts:26 +#: src/features/connection/commands/ConnectionCommands.ts:27 msgid "Couldn't start the connection" msgstr "Kunne ikke starte forbindelsen" @@ -10319,7 +10319,7 @@ msgid "Couldn't start the desktop update" msgstr "Kunne ikke starte opdateringen til computerappen" #. Title of the generic fallback error modal shown when opening or creating a DM fails. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:64 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:68 msgid "Couldn't start this conversation" msgstr "Kunne ikke starte denne samtale" @@ -10424,7 +10424,7 @@ msgid "Couldn't verify that code. Try again." msgstr "Kunne ikke bekræfte koden. Prøv igen." #. Toast error shown when verifying an account connection fails. -#: src/features/connection/commands/ConnectionCommands.ts:39 +#: src/features/connection/commands/ConnectionCommands.ts:40 msgid "Couldn't verify the connection" msgstr "Kunne ikke bekræfte forbindelsen" @@ -10469,7 +10469,7 @@ msgid "Create & share" msgstr "Opret og del" #. Action button label in the add community modal. Starts the create-community flow. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:94 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:98 msgid "Create a community" msgstr "Opret et fællesskab" @@ -10541,14 +10541,14 @@ msgid "Create community" msgstr "Opret fællesskab" #. Accessible label for the create-community form element. Used by assistive tech only. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:116 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:120 msgid "Create community form" msgstr "Formular til at oprette et fællesskab" #. Accessible label for the create-DM trigger in the DM list header. #. Button or menu action label in the create dm modal utils helper. Keep it concise. #: src/features/channel/components/direct_message/DirectMessageList.tsx:97 -#: src/features/channel/utils/CreateDMModalUtils.tsx:35 +#: src/features/channel/utils/CreateDMModalUtils.tsx:36 msgid "Create DM" msgstr "Opret direkte samtale" @@ -10563,14 +10563,14 @@ msgid "Create favorite category form" msgstr "Formular til at oprette en favoritkategori" #. Accessible label for the create-from-template form element. Used by assistive tech only. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:158 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:162 msgid "Create from template form" msgstr "Formular til oprettelse ud fra skabelon" #. Button or menu action label in the create dm modal utils helper. Keep it concise. #. Tooltip on the channel header plus button when viewing a one-on-one DM. Starts the create group DM flow with the current recipient. #: src/features/channel/components/channel_header/shared.ts:51 -#: src/features/channel/utils/CreateDMModalUtils.tsx:31 +#: src/features/channel/utils/CreateDMModalUtils.tsx:32 msgid "Create group DM" msgstr "Opret gruppe-DM" @@ -10593,7 +10593,7 @@ msgstr "Opret ny konto" msgid "Create new group" msgstr "Opret ny gruppe" -#: src/features/invite/components/modals/InviteModal.tsx:555 +#: src/features/invite/components/modals/InviteModal.tsx:560 msgid "Create new link" msgstr "Opret nyt link" @@ -10811,12 +10811,12 @@ msgid "Current uses:" msgstr "Antal anvendelser:" #. Developer nagbar status: the banner is dismissed in the current real state. -#: src/features/devtools/components/NagbarControls.ts:114 +#: src/features/devtools/components/NagbarControls.ts:115 msgid "Currently dismissed" msgstr "Skjult i øjeblikket" #. Developer nagbar status: the banner is showing in the current real state. -#: src/features/devtools/components/NagbarControls.ts:118 +#: src/features/devtools/components/NagbarControls.ts:119 msgid "Currently showing" msgstr "Vises i øjeblikket" @@ -10853,7 +10853,7 @@ msgid "Custom" msgstr "Brugerdefineret" #. Label of the numeric input shown after choosing "Custom..." in the ban duration dropdown. The unit is seconds. -#: src/features/moderation/components/modals/BanMemberModal.tsx:68 +#: src/features/moderation/components/modals/BanMemberModal.tsx:67 msgid "Custom ban duration (seconds)" msgstr "Brugerdefineret varighed for udelukkelse (sekunder)" @@ -10889,7 +10889,7 @@ msgid "Custom entrance sounds with {premiumProductName}" msgstr "Brugerdefinerede ankomstlyde med {premiumProductName}" #. Label of the numeric input shown after choosing "Custom..." in the invite expiration dropdown. The unit is seconds. -#: src/features/invite/components/modals/InviteModal.tsx:106 +#: src/features/invite/components/modals/InviteModal.tsx:109 msgid "Custom expiration (seconds)" msgstr "Brugerdefineret udløb (sekunder)" @@ -10898,7 +10898,7 @@ msgid "Custom hoist order" msgstr "Tilpasset rækkefølge for separat rollevisning" #. Label of the numeric input shown after choosing "Custom..." in the invite max-uses dropdown. -#: src/features/invite/components/modals/InviteModal.tsx:120 +#: src/features/invite/components/modals/InviteModal.tsx:123 msgid "Custom max uses" msgstr "Brugerdefineret maks. antal anvendelser" @@ -11506,7 +11506,7 @@ msgstr "Delaware" #: src/features/emoji/components/emojis/EmojiListItem.tsx:204 #: src/features/emoji/components/emojis/EmojiListItem.tsx:216 #: src/features/emoji/components/stickers/StickerGridItem.tsx:35 -#: src/features/messaging/commands/MessageCommands.tsx:84 +#: src/features/messaging/commands/MessageCommands.tsx:85 #: src/features/moderation/components/report_modal/IARModalCopy.ts:109 #: src/features/platform/utils/DesktopLocaleBridge.ts:77 #: src/features/theme_studio/sections/LibrarySection.tsx:645 @@ -11652,8 +11652,8 @@ msgid "Delete message" msgstr "Slet besked" #. Section heading and accessible label for the message-history-deletion radio group in the destructive ban-member modal. Destructive option group. -#: src/features/moderation/components/modals/BanMemberModal.tsx:78 -#: src/features/moderation/components/modals/BanMemberModal.tsx:229 +#: src/features/moderation/components/modals/BanMemberModal.tsx:77 +#: src/features/moderation/components/modals/BanMemberModal.tsx:233 msgid "Delete message history" msgstr "Slet beskedhistorik" @@ -11755,12 +11755,12 @@ msgid "Delete this message" msgstr "Slet denne besked" #. Error message in the messaging commands. Keep the tone plain and specific. -#: src/features/messaging/commands/MessageCommands.tsx:80 +#: src/features/messaging/commands/MessageCommands.tsx:81 msgid "Delete this message? Can't be undone." msgstr "Slet denne besked? Kan ikke fortrydes." #. Body of the delete confirmation for a message that was published from an announcement channel to the channels that follow it. -#: src/features/messaging/commands/MessageCommands.tsx:93 +#: src/features/messaging/commands/MessageCommands.tsx:94 msgid "Delete this message? Can't be undone. This message is also removed from every community that follows this channel." msgstr "Slet denne besked? Kan ikke fortrydes. Denne besked fjernes også fra alle communities, der følger denne kanal." @@ -11977,7 +11977,7 @@ msgid "Desktop device" msgstr "Computer" #. Developer / debug surface — keep terse and technical. Label in the developer Nagbar controls panel for the desktop-download banner. -#: src/features/devtools/components/NagbarControls.ts:7 +#: src/features/devtools/components/NagbarControls.ts:8 msgid "Desktop download nagbar" msgstr "Banner om download af computerappen" @@ -11987,7 +11987,7 @@ msgid "Desktop inactivity before mobile push" msgstr "Inaktivitet på computeren før push-notifikationer på mobilen" #. Developer control label for the desktop-notification banner. -#: src/features/devtools/components/NagbarControls.ts:40 +#: src/features/devtools/components/NagbarControls.ts:41 msgid "Desktop notification nagbar" msgstr "Banner om computernotifikationer" @@ -12102,13 +12102,13 @@ msgstr "Udviklerstatus" #. Short label in the channel and chat utility buttons. Keep it concise. #. Title of the info alert shown when clicking an internal developer-tools deep link. #: src/features/channel/components/channel_header_components/UtilityButtons.tsx:20 -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:146 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:149 #: src/features/ui/action_menu/items/StaffDeveloperUserControlsMenuItem.tsx:13 msgid "Developer tools" msgstr "Udviklerværktøjer" #. Body of the developer-tools info alert. Refers to the staff badge button in the channel header. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:150 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:153 msgid "Developer tools are available from the staff badge in the channel header." msgstr "Udviklerværktøjerne er tilgængelige via medarbejderbadget i kanalens topbjælke." @@ -12505,7 +12505,7 @@ msgstr "Afbryd forbindelse til socket" #. Overlay status in the voice call view when not connected. #. Overlay status text in the compact / floating voice call tile when not connected. #: src/features/voice/components/compact_voice_call_view/shared.ts:15 -#: src/features/voice/components/VoiceCallView.tsx:103 +#: src/features/voice/components/VoiceCallView.tsx:99 msgid "Disconnected" msgstr "Afbrudt" @@ -12822,7 +12822,7 @@ msgid "Domain" msgstr "Domæne" #. Developer or debug surface, keep terse and technical. Label in the developer Nagbar controls panel for the banner telling installed web apps that the app has moved to a new domain. -#: src/features/devtools/components/NagbarControls.ts:76 +#: src/features/devtools/components/NagbarControls.ts:77 msgid "Domain moved nagbar" msgstr "Banner om flyttet domæne" @@ -13344,8 +13344,8 @@ msgstr "Rediger gruppeoplysninger" msgid "Edit group form" msgstr "Formular til redigering af gruppe" -#: src/features/invite/components/modals/InviteModal.tsx:523 -#: src/features/invite/components/modals/InviteModal.tsx:538 +#: src/features/invite/components/modals/InviteModal.tsx:528 +#: src/features/invite/components/modals/InviteModal.tsx:543 msgid "Edit invite link" msgstr "Rediger invitationslink" @@ -13397,7 +13397,7 @@ msgid "Edit profile local time" msgstr "Rediger lokal tid for profil" #. Title of the confirmation shown before saving an edit to a message published from an announcement channel. -#: src/features/messaging/commands/MessageCommands.tsx:99 +#: src/features/messaging/commands/MessageCommands.tsx:100 msgid "Edit published message?" msgstr "Rediger opslået besked?" @@ -13548,7 +13548,7 @@ msgid "Email unavailable" msgstr "E-mailadresse utilgængelig" #. Developer control label for the email-verification banner. -#: src/features/devtools/components/NagbarControls.ts:36 +#: src/features/devtools/components/NagbarControls.ts:37 msgid "Email verification nagbar" msgstr "Banner til bekræftelse af e-mail" @@ -14080,12 +14080,12 @@ msgid "End grace now" msgstr "Afslut overgangsperiode nu" #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:163 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:271 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:270 msgid "End grace period" msgstr "Afslut overgangsperiode" #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:156 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:264 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:263 msgid "End grace period now?" msgstr "Afslut overgangsperiode nu?" @@ -14170,7 +14170,7 @@ msgid "Enter a product name between 1 and 80 characters." msgstr "Angiv et produktnavn på mellem 1 og 80 tegn." #. Placeholder in the optional reason input in the destructive ban-member modal. -#: src/features/moderation/components/modals/BanMemberModal.tsx:88 +#: src/features/moderation/components/modals/BanMemberModal.tsx:87 msgid "Enter a reason for the ban" msgstr "Angiv en grund til udelukkelsen" @@ -14180,7 +14180,7 @@ msgid "Enter a secure password" msgstr "Indtast en sikker adgangskode" #. Validation error in the import-template form when the entered URL or code is malformed. {theOtherPlatform} is a third-party product name placeholder. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:124 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:128 msgid "Enter a valid {theOtherPlatform} template URL or code." msgstr "Indtast en gyldig skabelon-URL eller kode fra {theOtherPlatform}." @@ -14204,7 +14204,7 @@ msgstr "Indtast et gyldigt brugernavn ({exampleFluxerTagFull})." #. Tooltip / aria label on the fullscreen toggle in the voice call view (not in fullscreen). #: src/features/voice/components/compact_voice_call_view/shared.ts:28 #: src/features/voice/components/media_player/components/MediaFullscreenButton.tsx:18 -#: src/features/voice/components/VoiceCallView.tsx:111 +#: src/features/voice/components/VoiceCallView.tsx:107 msgid "Enter fullscreen" msgstr "Vis i fuld skærm" @@ -14347,7 +14347,7 @@ msgstr "Hele skærmen" msgid "Entire system" msgstr "Hele systemet" -#: src/features/voice/components/AudioSourcePickerLinux.tsx:260 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:257 msgid "Entire system audio" msgstr "Hele systemets lyd" @@ -14525,7 +14525,7 @@ msgid "exclude a user" msgstr "udeluk en bruger" #. Section header in the Linux audio source picker for apps excluded from the system mix. -#: src/features/voice/components/AudioSourcePickerLinux.tsx:59 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:61 msgid "Exclude from system" msgstr "Udeluk fra system" @@ -14546,7 +14546,7 @@ msgstr "Forlad" #. Tooltip / aria label on the fullscreen toggle in the voice call view (currently in fullscreen). #: src/features/voice/components/compact_voice_call_view/shared.ts:24 #: src/features/voice/components/media_player/components/MediaFullscreenButton.tsx:14 -#: src/features/voice/components/VoiceCallView.tsx:107 +#: src/features/voice/components/VoiceCallView.tsx:103 msgid "Exit fullscreen" msgstr "Afslut fuldskærm" @@ -14624,7 +14624,7 @@ msgid "Expiration curve" msgstr "Udløbskurve" #. Label above the expiration duration dropdown in the invite link settings. -#: src/features/invite/components/modals/InviteModal.tsx:102 +#: src/features/invite/components/modals/InviteModal.tsx:105 msgid "Expire after" msgstr "Udløber efter" @@ -14839,7 +14839,7 @@ msgid "Failed to complete SSO sign-in" msgstr "SSO-login kunne ikke gennemføres" #. Error message in the add friends to group modal utils helper. -#: src/features/channel/utils/AddFriendsToGroupModalUtils.ts:21 +#: src/features/channel/utils/AddFriendsToGroupModalUtils.ts:22 msgid "Failed to copy invite link" msgstr "Kunne ikke kopiere invitationslink" @@ -15687,12 +15687,12 @@ msgid "For your security, please confirm it's you to continue." msgstr "Af hensyn til din sikkerhed skal du bekræfte, at det er dig, for at fortsætte." #. Developer nagbar override status: the banner is forced to hide. -#: src/features/devtools/components/NagbarControls.ts:102 +#: src/features/devtools/components/NagbarControls.ts:103 msgid "Force disabled" msgstr "Fremtving deaktivering" #. Developer nagbar override status: the banner is forced to show. -#: src/features/devtools/components/NagbarControls.ts:98 +#: src/features/devtools/components/NagbarControls.ts:99 msgid "Force enabled" msgstr "Fremtving aktivering" @@ -15840,11 +15840,11 @@ msgstr "Videresend medie" #. Keyboard shortcut action label shown in the shortcuts list and keybind editor. Keep short, sentence case. #. Title of the forward message modal. #: src/features/input/state/input_keybind/shared.ts:33 -#: src/features/messaging/components/modals/ForwardModal.tsx:85 +#: src/features/messaging/components/modals/ForwardModal.tsx:87 msgid "Forward message" msgstr "Videresend besked" -#: src/features/channel/components/MessageAttachments.tsx:360 +#: src/features/channel/components/MessageAttachments.tsx:331 msgid "Forwarded" msgstr "Videresendt" @@ -16437,7 +16437,7 @@ msgstr "Gavekode er påkrævet" msgid "Gift code is too long" msgstr "Gavekoden er for lang" -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:139 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:141 msgid "Gift code:" msgstr "Gavekode:" @@ -16466,7 +16466,7 @@ msgid "Gift inventory flow" msgstr "Forløb for gaveoversigt" #. Developer control label for the gift-inventory banner. -#: src/features/devtools/components/NagbarControls.ts:56 +#: src/features/devtools/components/NagbarControls.ts:57 msgid "Gift inventory nagbar" msgstr "Banner for gaveoversigt" @@ -16477,7 +16477,7 @@ msgstr "Gavelængde" #. Form field label for a gift redemption URL. #. Settings search synonym. Used to match this term when the user types it in the settings search bar. -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:34 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:35 #: src/features/user/components/settings_utils/search_index/GiftInventoryIndex.ts:26 msgid "Gift link" msgstr "Gavelink" @@ -17488,7 +17488,7 @@ msgid "How about:" msgstr "Hvad med:" #. Helper text under the ban duration dropdown in the destructive ban-member modal. -#: src/features/moderation/components/modals/BanMemberModal.tsx:64 +#: src/features/moderation/components/modals/BanMemberModal.tsx:63 msgid "How long they stay banned." msgstr "Hvor længe de er udelukket." @@ -17600,7 +17600,7 @@ msgstr "Ikonfilen er for stor" #. Validation error in the create-community form when the chosen icon exceeds the size limit. {imageMaxSizeLabel} is a formatted file size such as "8 MB". #: src/features/channel/components/modals/EditGroupBottomSheet.tsx:47 #: src/features/channel/components/modals/EditGroupModal.tsx:45 -#: src/features/guild/components/modals/add_guild_modal/shared.ts:107 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:111 msgid "Icon file is too large. Choose a file smaller than {imageMaxSizeLabel}." msgstr "Ikonfilen er for stor. Vælg en fil, der er mindre end {imageMaxSizeLabel}." @@ -17886,7 +17886,7 @@ msgid "Import" msgstr "Importer" #. Action button label in the add community modal. Imports a template from the third-party platform named by {theOtherPlatform}. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:102 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:106 msgid "Import {theOtherPlatform} template" msgstr "Importer skabelon fra {theOtherPlatform}" @@ -17938,7 +17938,7 @@ msgid "Import more" msgstr "Importer mere" #. Accessible label for the import-template form element. Used by assistive tech only. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:138 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:142 msgid "Import template form" msgstr "Formular til import af skabelon" @@ -18106,7 +18106,7 @@ msgid "Include all except selected" msgstr "Inkluder alle undtagen valgte" #. Section header in the Linux audio source picker for the per-app inclusion list. -#: src/features/voice/components/AudioSourcePickerLinux.tsx:55 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:57 msgid "Include apps" msgstr "Inkluder apps" @@ -18472,7 +18472,7 @@ msgid "Invalid image" msgstr "Ugyldigt billede" #. Validation error in the paste-template-JSON form. "JSON" is a protocol token and must not be translated. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:129 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:133 msgid "Invalid JSON. Paste the full response from the URL above." msgstr "Ugyldig JSON. Indsæt hele svaret fra URL'en ovenfor." @@ -18531,7 +18531,7 @@ msgid "Invisible" msgstr "Usynlig" #. Per-recipient action button label in the invite modal recipient list. Sends the invite as a DM to that friend. Short standalone verb. -#: src/features/invite/components/modals/InviteModal.tsx:97 +#: src/features/invite/components/modals/InviteModal.tsx:100 msgid "Invite" msgstr "Inviter" @@ -18568,12 +18568,12 @@ msgid "Invite deleted" msgstr "Invitation slettet" #. Fallback header on the invite modal when no community context is available. Refers to inviting friends to Fluxer. -#: src/features/invite/components/modals/InviteModal.tsx:84 +#: src/features/invite/components/modals/InviteModal.tsx:87 msgid "Invite friends" msgstr "Inviter venner" #. Title of the invite modal. {guildName} is the community name. -#: src/features/invite/components/modals/InviteModal.tsx:89 +#: src/features/invite/components/modals/InviteModal.tsx:92 msgid "Invite friends to {guildName}" msgstr "Inviter venner til {guildName}" @@ -18584,25 +18584,25 @@ msgstr "Invitation skjult under deling" #. Label of the invite code/URL input in the join-community form. #. Placeholder in the read-only invite link input when no link is available yet. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:166 -#: src/features/invite/components/modals/InviteModal.tsx:138 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:170 +#: src/features/invite/components/modals/InviteModal.tsx:141 msgid "Invite link" msgstr "Invitationslink" #. Label above a masked invite link while streaming privacy is active. #. Label above a masked invite link while streaming privacy is active. -#: src/features/invite/components/modals/InviteModal.tsx:146 +#: src/features/invite/components/modals/InviteModal.tsx:149 #: src/features/relationship/components/modals/AddFriendsToGroupModal.tsx:31 msgid "Invite link is hidden while sharing:" msgstr "Invitationslinket er skjult under deling:" #. Inline replacement text shown for invite links while streaming privacy is active. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:162 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:165 msgid "Invite link masked while sharing" msgstr "Invitationslink maskeret under deling" #. Header of the invite modal when the user is editing the invite link expiry, max uses, and temporary flag. -#: src/features/invite/components/modals/InviteModal.tsx:93 +#: src/features/invite/components/modals/InviteModal.tsx:96 msgid "Invite link settings" msgstr "Indstillinger for invitationslink" @@ -18747,7 +18747,7 @@ msgstr "Invitationer er sat på pause, fordi {productName} har registreret et mu msgid "Invites are paused for this community." msgstr "Invitationer er sat på pause for dette fællesskab." -#: src/features/invite/components/modals/InviteModal.tsx:370 +#: src/features/invite/components/modals/InviteModal.tsx:375 msgid "Invites are paused in this community by an admin. While this invite can be created, it cannot be accepted until invites are re-enabled." msgstr "Invitationer er sat på pause i dette fællesskab af en administrator. Selvom denne invitation kan oprettes, kan den ikke accepteres, før invitationer genaktiveres." @@ -18757,7 +18757,7 @@ msgid "Invites disabled" msgstr "Invitationer deaktiveret" #. Developer control label for the invites-disabled banner. -#: src/features/devtools/components/NagbarControls.ts:72 +#: src/features/devtools/components/NagbarControls.ts:73 msgid "Invites disabled nagbar" msgstr "Beskedbjælke om deaktiverede invitationer" @@ -18879,7 +18879,7 @@ msgid "Join {communityName} to chat with the team and stay up to date." msgstr "Bliv medlem af {communityName} for at chatte med teamet og holde dig opdateret." #. Action button label in the add community modal. Starts the join-by-invite-code flow. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:98 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:102 msgid "Join a community" msgstr "Bliv medlem af et fællesskab" @@ -18903,7 +18903,7 @@ msgid "Join community" msgstr "Bliv medlem af fællesskabet" #. Accessible label for the join-community form element. Used by assistive tech only. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:162 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:166 msgid "Join community form" msgstr "Tilmeldingsformular til fællesskab" @@ -19011,7 +19011,7 @@ msgid "Jump to {displayName}" msgstr "Gå til {displayName}" #. Accessible label for an inline channel mention link. labelText is the channel display name. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:108 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:111 msgid "Jump to {labelText}" msgstr "Gå til {labelText}" @@ -19068,12 +19068,12 @@ msgid "Jump to the current call" msgstr "Gå til det aktuelle opkald" #. Fallback accessible label for an inline channel mention when the target name is not known. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:112 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:115 msgid "Jump to the linked channel" msgstr "Gå til den linkede kanal" #. Fallback accessible label for an inline message link when the target channel is not known. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:104 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:107 msgid "Jump to the linked message" msgstr "Gå til den linkede besked" @@ -19083,7 +19083,7 @@ msgid "Jump to the message from {authorNickname}" msgstr "Gå til beskeden fra {authorNickname}" #. Accessible label for an inline message link that jumps to a specific message in a channel. labelText is the channel display name. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:99 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:102 msgid "Jump to the message in {labelText}" msgstr "Gå til beskeden i {labelText}" @@ -19142,7 +19142,7 @@ msgid "Keep free and premium tiers. You can customize the tiers, sell premium th msgstr "Behold gratis og premium-niveauer. Du kan tilpasse niveauerne, sælge premium via Stripe eller uddele gavekoder senere fra adminpanelet." #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:165 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:273 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:272 msgid "Keep grace period" msgstr "Behold overgangsperioden" @@ -19157,7 +19157,7 @@ msgid "Keep running" msgstr "Fortsæt med at køre" #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:143 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:251 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:250 msgid "Keep subscription" msgstr "Behold abonnement" @@ -19240,7 +19240,7 @@ msgstr "Taster" #. Button or menu action label in the kick member modal. Keep it concise. Keep the tone plain and specific. #. Button or menu action label in the user profile actions sheet. Keep it concise. Keep the tone plain and specific. #. Member actions sheet menu item. Opens the kick-member confirmation (moderation action). Short verb used as a menu label. -#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:98 +#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:97 #: src/features/moderation/components/modals/KickMemberModal.tsx:16 #: src/features/user/components/modals/UserProfileActionsSheet.tsx:77 msgid "Kick" @@ -19727,7 +19727,7 @@ msgstr "Link fil" #. Replacement text for an invite URL while streaming privacy is active. #. Replacement text for an invite URL while streaming privacy is active. #: src/features/channel/components/modals/GroupInvitesBottomSheet.tsx:49 -#: src/features/invite/components/modals/InviteModal.tsx:142 +#: src/features/invite/components/modals/InviteModal.tsx:145 #: src/features/relationship/components/modals/AddFriendsToGroupModal.tsx:27 msgid "Link hidden while sharing" msgstr "Link skjult under deling" @@ -19760,7 +19760,7 @@ msgid "Link styling" msgstr "Linktypografi" #. Title of the alert shown when clicking an internal link that is not available to the current account. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:154 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:157 msgid "Link unavailable" msgstr "Link ikke tilgængeligt" @@ -20557,7 +20557,7 @@ msgid "Max {maxSize}." msgstr "Maks. {maxSize}." #. Label above the max-uses dropdown in the invite link settings. -#: src/features/invite/components/modals/InviteModal.tsx:116 +#: src/features/invite/components/modals/InviteModal.tsx:119 msgid "Max number of uses" msgstr "Maks. antal anvendelser" @@ -20835,7 +20835,7 @@ msgid "Members" msgstr "Medlemmer" #. Helper text under the temporary membership switch in the invite link settings. -#: src/features/invite/components/modals/InviteModal.tsx:134 +#: src/features/invite/components/modals/InviteModal.tsx:137 msgid "Members are removed when offline unless given a role." msgstr "Medlemmer fjernes, når de er offline, medmindre de får en rolle." @@ -20980,7 +20980,7 @@ msgstr "Besked" #. Action that opens a DM conversation with the selected user. #. Member actions sheet menu item. Sends a direct message to the target user. Standalone verb used as a menu label. #. Voice participant menu action that opens a DM conversation with the selected user. -#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:88 +#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:87 #: src/features/ui/action_menu/items/ActionsSubmenu.tsx:41 #: src/features/ui/action_menu/items/MessageUserMenuItem.tsx:26 #: src/features/ui/action_menu/items/voice_participant_menu_data/shared.ts:78 @@ -21084,7 +21084,7 @@ msgstr "Indstillinger for visning af beskeder er kun tilgængelige på computere msgid "Message editing" msgstr "Redigering af beskeder" -#: src/features/messaging/components/modals/ForwardModal.tsx:315 +#: src/features/messaging/components/modals/ForwardModal.tsx:317 msgid "Message forwarded" msgstr "Besked videresendt" @@ -21133,7 +21133,7 @@ msgstr "Knapper i skrivefeltet" #. Error modal title in the forward modal when the optional comment exceeds the message length limit. #. Form validation error indicating the message exceeds the allowed length. -#: src/features/messaging/components/modals/ForwardModal.tsx:56 +#: src/features/messaging/components/modals/ForwardModal.tsx:58 #: src/features/ui/character_counter/CharacterCountMessages.ts:16 msgid "Message is too long" msgstr "Beskeden er for lang" @@ -21144,7 +21144,7 @@ msgid "Message layout" msgstr "Beskedlayout" #. Type chip suffix in tooltips for inline rendered message links. Lowercase because it follows the channel name. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:89 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:92 msgid "message link" msgstr "beskedlink" @@ -21188,7 +21188,7 @@ msgid "Message previews in the DM list" msgstr "Beskedforhåndsvisninger i DM-listen" #. Toast shown after a message in an announcement channel was published to the channels that follow it. -#: src/features/messaging/commands/MessageCommands.tsx:112 +#: src/features/messaging/commands/MessageCommands.tsx:113 msgid "Message published" msgstr "Besked publiceret" @@ -21301,7 +21301,7 @@ msgstr "Beskeder du kan bogmærke" msgid "Messaging is paused" msgstr "Beskeder er sat på pause" -#. Notice shown in place of the message composer, and as an error, when messaging is paused on the current account until the user completes one quick step described in an email. While paused, the account cannot post, react, join communities or change its profile. Keep the tone calm and friendly. +#. Notice shown in place of the message composer, as a banner at the top of the app, and as an error, when messaging is paused on the current account until the user completes one quick step described in an email. While paused, the account cannot post, react, join communities or change its profile. Keep the tone calm and friendly. #: src/features/user/utils/AccountLimitUtils.ts:10 msgid "Messaging is paused on your account. Check your email for a quick step to continue." msgstr "Beskeder er sat på pause på din konto. Tjek din e-mail for et hurtigt trin, så du kan fortsætte." @@ -22672,7 +22672,7 @@ msgid "No {sendMessagesPermission} permission" msgstr "Mangler tilladelsen {sendMessagesPermission}" #. Inline text shown inside a custom message link pill when the linked message cannot be accessed. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:142 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:145 msgid "No access" msgstr "Ingen adgang" @@ -22807,7 +22807,7 @@ msgstr "Ingen ændringer at gemme" msgid "No channels available" msgstr "Ingen kanaler tilgængelige" -#: src/features/messaging/components/modals/ForwardModal.tsx:389 +#: src/features/messaging/components/modals/ForwardModal.tsx:395 #: src/features/search/components/search/ChannelFilterSheet.tsx:120 msgid "No channels found" msgstr "Ingen kanaler fundet" @@ -22955,7 +22955,7 @@ msgid "No invoices yet." msgstr "Ingen fakturaer endnu." #. Invite max-uses option meaning unlimited uses. Short standalone label. -#: src/features/invite/components/modals/InviteModal.tsx:56 +#: src/features/invite/components/modals/InviteModal.tsx:59 msgid "No limit" msgstr "Ingen grænse" @@ -23306,7 +23306,7 @@ msgstr "Ingen konvertering" #: src/features/user/components/modals/tabs/accessibility_tab/VisualTab.tsx:37 #: src/features/user/components/modals/tabs/components/EntranceSoundSection.tsx:146 #: src/features/user/components/modals/tabs/privacy_safety_tab/data_request_modal/DataRequestModal.tsx:220 -#: src/features/voice/components/AudioSourcePickerLinux.tsx:268 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:265 msgid "None" msgstr "Ingen" @@ -23858,12 +23858,12 @@ msgid "Open {host} in your browser." msgstr "Åbn {host} i din browser." #. Accessible label for an inline chat link pill that opens an app page such as Discovery. labelText is the page name. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:121 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:124 msgid "Open {labelText}" msgstr "Åbn {labelText}" #. Accessible label for an inline settings deep-link pill. labelText is the resolved settings tab and section breadcrumb. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:116 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:119 msgid "Open {labelText} in settings" msgstr "Åbn {labelText} i indstillingerne" @@ -24067,7 +24067,7 @@ msgid "Open emoji in browser" msgstr "Åbn emoji i browser" #. Accessible label for the emoji picker trigger button in the forward modal comment field. -#: src/features/messaging/components/modals/ForwardModal.tsx:102 +#: src/features/messaging/components/modals/ForwardModal.tsx:104 #: src/features/user/components/modals/tabs/my_profile_tab/BioEditor.tsx:27 msgid "Open emoji picker" msgstr "Åbn emoji-vælger" @@ -24392,7 +24392,7 @@ msgstr "Indstillinger" msgid "or" msgstr "eller" -#: src/features/theme/components/modals/ShareThemeModal.tsx:214 +#: src/features/theme/components/modals/ShareThemeModal.tsx:216 msgid "Or copy the link:" msgstr "Eller kopier linket:" @@ -24401,7 +24401,7 @@ msgstr "Eller kopier linket:" msgid "or pick a GIF from {gifProviderName}" msgstr "eller vælg en GIF fra {gifProviderName}" -#: src/features/invite/components/modals/InviteModal.tsx:502 +#: src/features/invite/components/modals/InviteModal.tsx:507 msgid "Or send an invite link to a friend:" msgstr "Eller send et invitationslink til en ven:" @@ -24409,7 +24409,7 @@ msgstr "Eller send et invitationslink til en ven:" msgid "or send an invite to a friend:" msgstr "eller send en invitation til en ven:" -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:131 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:133 msgid "or send the gift link to a friend:" msgstr "eller send gavelinket til en ven:" @@ -24611,7 +24611,7 @@ msgid "Page down" msgstr "Page Down" #. Role description announced for an inline chat link pill that opens an app page. Lowercase. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:126 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:129 msgid "page link" msgstr "side-link" @@ -24778,12 +24778,12 @@ msgid "Paste GIF URLs below, one per line." msgstr "Indsæt GIF-URL'er herunder, én pr. linje." #. Accessible label for the paste-template-JSON form element. Used by assistive tech only. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:146 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:150 msgid "Paste template JSON form" msgstr "Formular til indsættelse af skabelon-JSON" #. Placeholder in the textarea where the user pastes the third-party template JSON document. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:154 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:158 msgid "Paste the JSON response here" msgstr "Indsæt JSON-svaret her" @@ -24985,7 +24985,7 @@ msgid "Perks paused" msgstr "Fordele sat på pause" #. Ban duration option in the destructive ban-member modal meaning the ban never expires. Short standalone label. -#: src/features/moderation/components/modals/BanMemberModal.tsx:38 +#: src/features/moderation/components/modals/BanMemberModal.tsx:37 msgid "Permanent" msgstr "Permanent" @@ -25384,7 +25384,7 @@ msgstr "Afspiller trods reduceret bevægelse." #. Body of the error modal shown when sharing or sending a theme link is rate limited. #: src/features/app/components/alerts/CommonErrorModalDescriptors.ts:13 #: src/features/discovery/commands/DiscoveryJoinCommands.tsx:60 -#: src/features/theme/components/modals/ShareThemeModal.tsx:67 +#: src/features/theme/components/modals/ShareThemeModal.tsx:68 msgid "Please wait a moment and try again." msgstr "Vent et øjeblik, og prøv igen." @@ -25416,7 +25416,7 @@ msgid "Pop back in" msgstr "Gå tilbage til hovedvinduet" #. Tooltip / aria label on the voice call footer button that opens the call in a separate window. -#: src/features/voice/components/VoiceCallCornerControls.tsx:12 +#: src/features/voice/components/VoiceCallCornerControls.tsx:11 msgid "Pop out call" msgstr "Åbn opkald i et separat vindue" @@ -25547,12 +25547,12 @@ msgid "Premium badge" msgstr "Premium-badge" #. Developer control label for the premium-expired banner. -#: src/features/devtools/components/NagbarControls.ts:48 +#: src/features/devtools/components/NagbarControls.ts:49 msgid "Premium expired nagbar" msgstr "Beskedbjælke om udløbet premium" #. Developer control label for the premium grace-period banner. -#: src/features/devtools/components/NagbarControls.ts:44 +#: src/features/devtools/components/NagbarControls.ts:45 msgid "Premium grace period nagbar" msgstr "Beskedbjælke om overgangsperiode for premium" @@ -25562,7 +25562,7 @@ msgid "Premium model" msgstr "Premium-model" #. Developer control label for the premium-onboarding banner. -#: src/features/devtools/components/NagbarControls.ts:52 +#: src/features/devtools/components/NagbarControls.ts:53 msgid "Premium onboarding nagbar" msgstr "Beskedbjælke med introduktion til premium" @@ -26514,7 +26514,7 @@ msgstr "Årsag" #. Label of the optional reason input in the destructive ban-member modal. Reason is recorded in the activity log. #. Label of the optional reason textarea in the timeout-member modal. The reason is recorded in the activity log. -#: src/features/moderation/components/modals/BanMemberModal.tsx:83 +#: src/features/moderation/components/modals/BanMemberModal.tsx:82 #: src/features/moderation/components/modals/TimeoutMemberModal.tsx:36 msgid "Reason (optional)" msgstr "Årsag (valgfrit)" @@ -26574,7 +26574,7 @@ msgstr "Tjek igen" #. placeholder {0}: ChannelUtils.getIcon(channel, {size: 16, className: styles.channelIcon}) #. placeholder {1}: channel.name -#: src/features/invite/components/modals/InviteModal.tsx:355 +#: src/features/invite/components/modals/InviteModal.tsx:360 msgid "Recipients will be taken to {0} <0>{1}" msgstr "Modtagere føres til {0} <0>{1}" @@ -26601,7 +26601,7 @@ msgid "Reconnect succeeded. Pick a screen again if you want to resume your previ msgstr "Forbindelsen er genoprettet. Vælg en skærm igen, hvis du vil genoptage din tidligere stream." #. Overlay status in the voice call view while reconnecting after a drop. Trailing ellipsis indicates in-progress. -#: src/features/voice/components/VoiceCallView.tsx:98 +#: src/features/voice/components/VoiceCallView.tsx:94 msgid "Reconnecting..." msgstr "Genopretter forbindelse..." @@ -26741,7 +26741,7 @@ msgstr "Reference kopieret." msgid "Referral parameters" msgstr "Henvisningsparametre" -#: src/features/voice/components/AudioSourcePickerLinux.tsx:312 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:309 msgid "Refresh audio sources" msgstr "Opdater lydkilder" @@ -28559,7 +28559,7 @@ msgstr "Mætning" #: src/features/guild/components/modals/guild_tabs/GuildDiscoveryTab.tsx:631 #: src/features/guild/components/modals/guild_tabs/GuildVanityURLTab.tsx:279 #: src/features/guild/components/modals/GuildFolderSettingsModal.tsx:91 -#: src/features/messaging/commands/MessageCommands.tsx:108 +#: src/features/messaging/commands/MessageCommands.tsx:109 #: src/features/messaging/components/modals/AttachmentEditModal.tsx:136 #: src/features/messaging/components/modals/EditAltTextModal.tsx:193 #: src/features/messaging/components/modals/MessageHistoryThresholdModal.tsx:115 @@ -28687,7 +28687,7 @@ msgid "Scan the QR code with your authenticator app." msgstr "Scan QR-koden med din godkendelsesapp." #. Developer / debug surface — keep terse and technical. Label in the developer Nagbar controls panel for the scheduled-maintenance banner. -#: src/features/devtools/components/NagbarControls.ts:22 +#: src/features/devtools/components/NagbarControls.ts:23 msgid "Scheduled maintenance nagbar" msgstr "Beskedbjælke om planlagt vedligeholdelse" @@ -28962,7 +28962,7 @@ msgstr "Forhåndsvisning ved spoling" #: src/features/channel/components/bottomsheets/ChannelSearchBottomSheet.tsx:854 #: src/features/channel/components/channel_header/shared.ts:47 #: src/features/channel/components/shared/PickerSearchInput.tsx:21 -#: src/features/messaging/components/modals/ForwardModal.tsx:89 +#: src/features/messaging/components/modals/ForwardModal.tsx:91 #: src/features/search/components/modals/SearchProviderPickerModal.tsx:43 #: src/features/search/utils/QuickSwitcherModalUtils.tsx:46 #: src/features/theme_studio/ui/StudioSearchInput.tsx:16 @@ -29606,14 +29606,14 @@ msgstr "Selvbetjent refusion er tilgængelig inden for 3 dage efter betaling, é #. Button or menu action label in the share theme modal. Keep it concise. #. Send-message button label in the voice message composer modal. -#: src/features/theme/components/modals/ShareThemeModal.tsx:43 +#: src/features/theme/components/modals/ShareThemeModal.tsx:44 #: src/features/user/components/modals/tabs/component_gallery_tab/ComponentGalleryTabButtonsTab.tsx:316 #: src/features/voice/components/VoiceMessageComposerModal.tsx:77 msgid "Send" msgstr "Send" #. Primary button label in the forward message modal. selectedCount is the number of selected destinations; selectionLimit is the maximum allowed. -#: src/features/messaging/components/modals/ForwardModal.tsx:106 +#: src/features/messaging/components/modals/ForwardModal.tsx:108 msgid "Send ({selectedCount}/{selectionLimit})" msgstr "Send ({selectedCount}/{selectionLimit})" @@ -29694,7 +29694,7 @@ msgstr "Send filer op til {size}" #. Button or menu action label in the user profile modal. Keep it concise. #. Member actions sheet menu item. Sends a friend request to the target user. #: src/features/channel/components/direct_message/DMWelcomeSection.tsx:146 -#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:94 +#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:93 #: src/features/user/components/modals/UserProfileMobileSheet.tsx:110 #: src/features/user/components/modals/UserProfileModal.tsx:126 msgid "Send friend request" @@ -29710,7 +29710,7 @@ msgstr "Send GIF {title}" #. Plus menu item that opens the gift purchase flow. #: src/features/channel/components/textarea/MobileTextareaPlusBottomSheet.tsx:21 #: src/features/channel/components/textarea/TextareaPlusMenu.tsx:31 -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:30 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:31 msgid "Send gift" msgstr "Send gave" @@ -29873,7 +29873,7 @@ msgid "Serve the token file" msgstr "Gør tokenfilen tilgængelig" #. Developer / debug surface — keep terse and technical. Label in the developer Nagbar controls panel for the service incident banner. -#: src/features/devtools/components/NagbarControls.ts:27 +#: src/features/devtools/components/NagbarControls.ts:28 msgid "Service incident nagbar" msgstr "Servicehændelses-nagbar" @@ -30118,7 +30118,7 @@ msgid "Settings" msgstr "Indstillinger" #. Type chip suffix in tooltips for inline rendered fluxer://settings/user deep links. Lowercase. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:130 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:133 msgid "settings link" msgstr "indstillingslink" @@ -30239,7 +30239,7 @@ msgid "Share your screen or camera in up to 4K at 60 frames per second. Free acc msgstr "Del din skærm eller dit kamera i op til 4K ved 60 billeder i sekundet. Gratis konti streamer i op til 720p ved 30." #. Button or menu action label in the share theme modal. Keep it concise. -#: src/features/theme/components/modals/ShareThemeModal.tsx:39 +#: src/features/theme/components/modals/ShareThemeModal.tsx:40 msgid "Share your theme" msgstr "Del dit tema" @@ -30263,7 +30263,7 @@ msgid "Shared window" msgstr "Delt vindue" #. Capture option in the Linux audio source picker on a window share. Captures only the audio of the window being shared. -#: src/features/voice/components/AudioSourcePickerLinux.tsx:40 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:42 msgid "Shared window audio" msgstr "Lyd fra delt vindue" @@ -30364,7 +30364,7 @@ msgid "Shortcuts are paused while recording." msgstr "Genveje sættes på pause under optagelse." #. Body of the error modal shown when the forward modal comment exceeds the message length limit. -#: src/features/messaging/components/modals/ForwardModal.tsx:60 +#: src/features/messaging/components/modals/ForwardModal.tsx:62 msgid "Shorten the message and try again." msgstr "Forkort beskeden, og prøv igen." @@ -31506,7 +31506,7 @@ msgid "Something went wrong while preparing this sticker. Try another file or tr msgstr "Der opstod en fejl under forberedelsen af dette klistermærke. Prøv en anden fil, eller prøv igen om et øjeblik." #. Fallback body of the error alert shown when publishing an announcement message fails. -#: src/features/messaging/commands/MessageCommands.tsx:124 +#: src/features/messaging/commands/MessageCommands.tsx:125 msgid "Something went wrong while publishing. Try again in a moment." msgstr "Der gik noget galt under publicering. Prøv igen om et øjeblik." @@ -31552,7 +31552,7 @@ msgstr "Der opstod en fejl." #: src/features/app/components/alerts/CommonErrorModalDescriptors.ts:5 #: src/features/discovery/commands/DiscoveryJoinCommands.tsx:18 #: src/features/emoji/components/emojis/EmojiListItem.tsx:129 -#: src/features/theme/components/modals/ShareThemeModal.tsx:51 +#: src/features/theme/components/modals/ShareThemeModal.tsx:52 #: src/features/ui/action_menu/items/CallMenuItems.tsx:45 #: src/features/ui/action_menu/items/ChannelMenuData.tsx:132 #: src/features/ui/action_menu/items/ChannelMenuData.tsx:148 @@ -33157,12 +33157,12 @@ msgid "Template" msgstr "Skabelon" #. Label of the textarea in the paste-template-JSON form. "JSON" must not be translated. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:150 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:154 msgid "Template JSON" msgstr "Skabelon-JSON" #. Label of the URL input in the import-template form. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:142 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:146 msgid "Template URL" msgstr "Skabelon-URL" @@ -33191,7 +33191,7 @@ msgid "Temporary invites need a live connection. Check yours and try again." msgstr "Midlertidige invitationer kræver en liveforbindelse. Tjek din forbindelse, og prøv igen." #. Switch label in the invite link settings. When enabled, members joining via this invite are kicked when they go offline unless given a role. -#: src/features/invite/components/modals/InviteModal.tsx:129 +#: src/features/invite/components/modals/InviteModal.tsx:132 msgid "Temporary membership" msgstr "Midlertidigt medlemskab" @@ -33202,7 +33202,7 @@ msgid "Tennessee" msgstr "Tennessee" #. Developer control label for the terms-acceptance banner. -#: src/features/devtools/components/NagbarControls.ts:64 +#: src/features/devtools/components/NagbarControls.ts:65 msgid "Terms acceptance nagbar" msgstr "Beskedbjælke til accept af servicevilkår" @@ -33760,7 +33760,7 @@ msgstr "Tema ikke tilgængeligt" msgid "Themes" msgstr "Temaer" -#: src/features/invite/components/modals/InviteModal.tsx:194 +#: src/features/invite/components/modals/InviteModal.tsx:197 msgid "There are no channels available to create an invite for." msgstr "Der er ingen kanaler tilgængelige at oprette en invitation til." @@ -33815,7 +33815,7 @@ msgid "They left the call" msgstr "Vedkommende forlod opkaldet" #. Body of the error modal shown when a DM cannot be opened (blocked or no shared community). -#: src/features/app/components/alerts/DmActionErrorModal.tsx:20 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:24 msgid "They might not be accepting messages from you, or you no longer share a community." msgstr "Vedkommende accepterer muligvis ikke beskeder fra dig, eller I er ikke længere i samme fællesskab." @@ -34092,7 +34092,7 @@ msgid "This device does not support notifications." msgstr "Denne enhed understøtter ikke notifikationer." #. Validation error in the paste-template-JSON form when the JSON parses but lacks the expected third-party template fields. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:133 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:137 msgid "This doesn't look like a valid template response. Make sure you copied the entire JSON document." msgstr "Dette ligner ikke et gyldigt skabelonsvar. Sørg for, at du har kopieret hele JSON-dokumentet." @@ -34170,7 +34170,7 @@ msgid "This gift has been redeemed" msgstr "Denne gave er blevet indløst" #. Title of the error modal shown when a group DM would exceed the maximum number of recipients. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:48 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:52 msgid "This group has too many people" msgstr "Denne gruppe har for mange personer" @@ -34208,7 +34208,7 @@ msgstr "Denne instans har ingen konti endnu. Den første konto, du opretter, bli msgid "This invite is hidden while sharing is protected." msgstr "Denne invitation er skjult, mens deling er beskyttet." -#: src/features/invite/components/modals/InviteModal.tsx:514 +#: src/features/invite/components/modals/InviteModal.tsx:519 msgid "This invite link never expires." msgstr "Dette invitationslink udløber aldrig." @@ -34305,7 +34305,7 @@ msgid "This link channel is marked for mature content and may open material that msgstr "Denne linkkanal er mærket som indhold for voksne og kan åbne materiale, der er upassende for nogle brugere." #. Body of the link-unavailable alert. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:158 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:161 msgid "This link is not available for your account." msgstr "Dette link er ikke tilgængeligt for din konto." @@ -34361,7 +34361,7 @@ msgid "This message has already been deleted." msgstr "Denne besked er allerede blevet slettet." #. Toast shown when someone tries to publish an announcement message that was already published. -#: src/features/messaging/commands/MessageCommands.tsx:116 +#: src/features/messaging/commands/MessageCommands.tsx:117 msgid "This message has already been published" msgstr "Denne besked er allerede blevet udgivet" @@ -34486,7 +34486,7 @@ msgid "This theme is still loading." msgstr "Temaet indlæses stadig." #. Title of the error modal shown when a theme CSS exceeds the maximum shareable size. -#: src/features/theme/components/modals/ShareThemeModal.tsx:55 +#: src/features/theme/components/modals/ShareThemeModal.tsx:56 msgid "This theme is too large to share" msgstr "Dette tema er for stort til at dele" @@ -34528,7 +34528,7 @@ msgid "This user is not available to receive calls right now. They may have call msgstr "Denne bruger kan ikke modtage opkald lige nu. De har muligvis deaktiveret opkald." #. Body of the error modal shown when the recipient of a DM no longer exists. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:28 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:32 msgid "This user no longer exists. Refresh and try again." msgstr "Denne bruger findes ikke længere. Opdater, og prøv igen." @@ -35712,7 +35712,7 @@ msgid "Unclaimed account" msgstr "Kontooprettelse ikke fuldført" #. Developer control label for the unclaimed-account banner. -#: src/features/devtools/components/NagbarControls.ts:32 +#: src/features/devtools/components/NagbarControls.ts:33 msgid "Unclaimed account nagbar" msgstr "Beskedbjælke om ufuldført kontooprettelse" @@ -37152,7 +37152,7 @@ msgstr "Bruger skifter kanal" #. Reason chip in the unaddable recipients alert when the user record is missing. #. Title of the error modal shown when the recipient of a DM no longer exists. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:24 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:28 #: src/features/channel/components/channel_view/DMChannelView.tsx:279 #: src/features/channel/components/modals/UnaddableRecipientsConfirmModal.tsx:11 msgid "User not found" @@ -37274,27 +37274,27 @@ msgid "Using {effectiveLabel} until {requestedLabel} is ready." msgstr "Bruger {effectiveLabel}, indtil {requestedLabel} er klar." #. Developer nagbar status: banner follows real account state. -#: src/features/devtools/components/NagbarControls.ts:106 +#: src/features/devtools/components/NagbarControls.ts:107 msgid "Using actual account state" msgstr "Bruger faktisk kontostatus" #. Developer nagbar status: banner follows real gift inventory state. -#: src/features/devtools/components/NagbarControls.ts:126 +#: src/features/devtools/components/NagbarControls.ts:127 msgid "Using actual gift inventory state" msgstr "Bruger gaveoversigtens faktiske status" #. Developer nagbar status: banner follows real premium subscription state. -#: src/features/devtools/components/NagbarControls.ts:122 +#: src/features/devtools/components/NagbarControls.ts:123 msgid "Using actual premium state" msgstr "Bruger faktisk premium-status" #. Developer nagbar status: banner follows the real app state. -#: src/features/devtools/components/NagbarControls.ts:130 +#: src/features/devtools/components/NagbarControls.ts:131 msgid "Using actual state" msgstr "Bruger faktisk tilstand" #. Developer nagbar status: banner follows real email verification state. -#: src/features/devtools/components/NagbarControls.ts:110 +#: src/features/devtools/components/NagbarControls.ts:111 msgid "Using actual verification state" msgstr "Bruger faktisk bekræftelsesstatus" @@ -37456,9 +37456,9 @@ msgstr "Bekræft, at det er dig" #. Title of the error modal shown when an unverified account tries to start a DM. #. Title shown when an unverified account cannot start a DM or group DM. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:40 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:44 #: src/features/channel/components/direct_message/AddFriendForm.tsx:80 -#: src/features/channel/utils/CreateDMModalUtils.tsx:51 +#: src/features/channel/utils/CreateDMModalUtils.tsx:52 #: src/features/moderation/components/report/ReportStepEmail.tsx:43 msgid "Verify your email" msgstr "Bekræft din e-mail" @@ -37543,7 +37543,7 @@ msgid "Verify your email to purchase {premiumProductFullName}." msgstr "Bekræft din e-mail for at købe {premiumProductFullName}." #. Blocked-state text shown when an unverified account cannot start a DM or group DM. -#: src/features/channel/utils/CreateDMModalUtils.tsx:55 +#: src/features/channel/utils/CreateDMModalUtils.tsx:56 msgid "Verify your email to start DMs." msgstr "Bekræft din e-mail for at starte private samtaler." @@ -37791,7 +37791,7 @@ msgid "View call" msgstr "Se opkald" #. Aria label for the show-controls trigger when the call toolbar is auto-hidden. -#: src/features/voice/components/VoiceCallView.tsx:124 +#: src/features/voice/components/VoiceCallView.tsx:120 msgid "View call controls" msgstr "Vis opkaldskontroller" @@ -37987,7 +37987,7 @@ msgid "Visionary (lifetime {premiumProductName})" msgstr "Visionary ({premiumProductName} på livstid)" #. Developer control label for the Visionary two-factor-authentication banner. -#: src/features/devtools/components/NagbarControls.ts:60 +#: src/features/devtools/components/NagbarControls.ts:61 msgid "Visionary 2FA nagbar" msgstr "Beskedbjælke om 2FA for Visionary" @@ -38243,7 +38243,7 @@ msgid "Voice region" msgstr "Taleregion" #. Developer control label for the voice-session-restore banner. -#: src/features/devtools/components/NagbarControls.ts:68 +#: src/features/devtools/components/NagbarControls.ts:69 msgid "Voice session restore nagbar" msgstr "Beskedbjælke om gendannelse af taleopkald" @@ -38331,12 +38331,12 @@ msgid "Waiting for passkey…" msgstr "Venter på adgangsnøgle …" #. Inline notice in the forward modal when slowmode is active in the selected target channel. forwardChannelDisplayName is the channel name. -#: src/features/messaging/components/modals/ForwardModal.tsx:76 +#: src/features/messaging/components/modals/ForwardModal.tsx:78 msgid "Waiting for slowmode in {forwardChannelDisplayName} to expire." msgstr "Venter på, at ventetiden i langsom tilstand udløber i {forwardChannelDisplayName}." #. Inline notice in the forward modal when slowmode is active in one or more selected target channels. -#: src/features/messaging/components/modals/ForwardModal.tsx:81 +#: src/features/messaging/components/modals/ForwardModal.tsx:83 msgid "Waiting for slowmode in one or more selected channels to expire." msgstr "Venter på, at ventetiden i langsom tilstand udløber i en eller flere valgte kanaler." @@ -38520,7 +38520,7 @@ msgstr "Vi har sendt en kode til {email}." msgid "We will prefill {prefillEmail} once browser sign-in opens." msgstr "Vi udfylder automatisk {prefillEmail}, når browser-login åbnes." -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:87 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:89 msgid "We'd love to give you more than a lifetime of {PREMIUM_PRODUCT_NAME}, but that breaks the space-time continuum. Send the gift to a friend instead?" msgstr "Vi ville gerne give dig {PREMIUM_PRODUCT_NAME} i mere end en livstid, men det bryder rumtidskontinuummet. Send gaven til en ven i stedet?" @@ -39178,7 +39178,7 @@ msgid "You already have a group with these users. Do you really want to create a msgstr "Du har allerede en gruppe med disse brugere. Vil du virkelig oprette en ny? Det er også helt fint!" #. Status label shown to a user who already owns the lifetime premium tier. -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:26 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:27 msgid "You already have lifetime {premiumProductName}" msgstr "Du har allerede {premiumProductName} på livstid" @@ -39326,7 +39326,7 @@ msgid "You can't add expressions there" msgstr "Du kan ikke tilføje udtryk der" #. Error message in the messaging commands. -#: src/features/messaging/commands/ReactionCommands.tsx:27 +#: src/features/messaging/commands/ReactionCommands.tsx:28 msgid "You can't add new reactions while you're timed out." msgstr "Du kan ikke tilføje nye reaktioner, mens du har timeout." @@ -39392,7 +39392,7 @@ msgstr "Du kan ikke administrere webhooks i nogen community. Bed en administrato #. Reason chip in the unaddable recipients alert when blocked or DMs are not allowed. #. Title of the error modal shown when a DM cannot be opened (blocked or no shared community). -#: src/features/app/components/alerts/DmActionErrorModal.tsx:16 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:20 #: src/features/channel/components/modals/UnaddableRecipientsConfirmModal.tsx:15 msgid "You can't message this user" msgstr "Du kan ikke sende beskeder til denne bruger" @@ -39521,7 +39521,7 @@ msgid "You changed your tag while on {PREMIUM_PRODUCT_NAME}. It will reroll rand msgstr "Du ændrede dit tag, mens du havde {PREMIUM_PRODUCT_NAME}. Det vil blive ændret tilfældigt, når dit {PREMIUM_PRODUCT_NAME} udløber, medmindre det fornyes." #. Body of the access-denied alert for clicked message links. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:138 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:141 msgid "You do not have access to the channel where this message was sent." msgstr "Du har ikke adgang til den kanal, hvor denne besked blev sendt." @@ -39618,12 +39618,12 @@ msgid "You just pressed Tab. Keyboard mode is now on so you can navigate {produc msgstr "Du har lige trykket på Tab. Tastaturtilstand er nu slået til, så du kan navigere i {productName} uden en mus." #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:137 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:245 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:244 msgid "You keep your perks until your next renewal date. Reactivate before then to keep your subscriber history." msgstr "Du beholder dine fordele indtil din næste fornyelsesdato. Genaktiver inden da for at bevare din abonnementshistorik." #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:158 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:266 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:265 msgid "You lose all {PREMIUM_PRODUCT_NAME} perks immediately and your subscriber history resets. This cannot be undone." msgstr "Du mister alle dine {PREMIUM_PRODUCT_NAME}-fordele med det samme, og din abonnementshistorik nulstilles. Dette kan ikke fortrydes." @@ -39709,7 +39709,7 @@ msgid "You need to claim your account before you can create a community." msgstr "Du skal fuldføre oprettelsen af din konto, før du kan oprette et fællesskab." #. Body of the error modal shown when an unclaimed account tries to start a DM. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:36 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:40 msgid "You need to claim your account before you can start a direct message." msgstr "Du skal fuldføre oprettelsen af din konto, før du kan starte en privat samtale." @@ -39731,7 +39731,7 @@ msgid "You need to verify your email address before you can send friend requests msgstr "Du skal bekræfte din e-mailadresse, før du kan sende venneanmodninger." #. Body of the error modal shown when an unverified account tries to start a DM. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:44 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:48 msgid "You need to verify your email address before you can start a direct message." msgstr "Du skal bekræfte din e-mailadresse, før du kan starte en privat samtale." @@ -39745,7 +39745,7 @@ msgid "You need to verify your email to send messages in this community." msgstr "Du skal bekræfte din e-mail for at sende beskeder i dette fællesskab." #. Body of the error modal shown when the user or a recipient has too many open group DMs. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:60 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:64 msgid "You or someone you're adding already has the maximum number of group DMs open. Leave one and try again." msgstr "Du eller en person, du tilføjer, har allerede det maksimale antal gruppe-DM'er åbne. Forlad en og prøv igen." @@ -39888,7 +39888,7 @@ msgstr "Du redigerer beskeder for hurtigt" #: src/features/discovery/commands/DiscoveryJoinCommands.tsx:56 #: src/features/emoji/components/emojis/EmojiListItem.tsx:77 #: src/features/emoji/components/emojis/EmojiListItem.tsx:149 -#: src/features/theme/components/modals/ShareThemeModal.tsx:63 +#: src/features/theme/components/modals/ShareThemeModal.tsx:64 msgid "You're going too fast" msgstr "Du er for hurtig" @@ -39951,7 +39951,7 @@ msgid "You're viewing older messages" msgstr "Du ser ældre beskeder" #. Body of the error modal shown when a group DM would exceed the maximum number of recipients. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:52 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:56 msgid "You've added more people than a group DM allows. Remove a few and try again." msgstr "Du har tilføjet flere personer, end en gruppe-DM tillader. Fjern et par stykker, og prøv igen." @@ -40003,7 +40003,7 @@ msgid "You've reached the favorite GIF limit." msgstr "Du har nået grænsen for foretrukne GIF'er." #. Title of the error modal shown when the user or a recipient has too many open group DMs. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:56 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:60 msgid "You've reached the group DM limit" msgstr "Du har nået grænsen for gruppe-DM'er" @@ -40118,7 +40118,7 @@ msgid "Your card is eligible. Redirecting you to the payment page now." msgstr "Dit kort opfylder kravene. Du bliver nu omdirigeret til betalingssiden." #. Body of the confirmation shown before saving an edit to a message published from an announcement channel. -#: src/features/messaging/commands/MessageCommands.tsx:103 +#: src/features/messaging/commands/MessageCommands.tsx:104 msgid "Your changes reach every community that follows this channel, which can take a minute. Each published message allows 3 quick edits, then 1 every 20 minutes." msgstr "Dine ændringer når alle communities, der følger denne kanal, hvilket kan tage et minut. Hvert offentliggjort opslag tillader 3 hurtige redigeringer, derefter 1 hver 20. minut." @@ -40236,22 +40236,22 @@ msgid "Your last purchase is outside the refund window. Contact support for bill msgstr "Dit seneste køb er uden for refusionsperioden. Kontakt support for faktureringsproblemer." #. Label in the message queue state. -#: src/features/messaging/state/MessageQueue.tsx:72 +#: src/features/messaging/state/MessageQueue.tsx:74 msgid "Your message could not be delivered because it was flagged by our safety systems. If you believe this is a mistake, please contact support." msgstr "Din besked kunne ikke leveres, fordi den blev markeret af vores sikkerhedssystemer. Hvis du mener, at dette er en fejl, bedes du kontakte support." #. Label in the message queue state. -#: src/features/messaging/state/MessageQueue.tsx:59 +#: src/features/messaging/state/MessageQueue.tsx:61 msgid "Your message could not be delivered. This is usually because you don't share a community with the recipient or the recipient is only accepting direct messages from friends. You may also need to adjust your own direct message privacy settings in {directMessagePrivacySettingsPath}." msgstr "Din besked kunne ikke leveres. Dette skyldes som regel, at du ikke deler et fællesskab med modtageren, eller at modtageren kun accepterer direkte beskeder fra venner. Du skal muligvis også justere dine egne indstillinger for direkte beskeder i {directMessagePrivacySettingsPath}." #. Description text in the message queue state. -#: src/features/messaging/state/MessageQueue.tsx:64 +#: src/features/messaging/state/MessageQueue.tsx:66 msgid "Your message could not be delivered. You need to claim your account to send direct messages." msgstr "Din besked kunne ikke leveres. Du skal fuldføre oprettelsen af din konto for at sende direkte beskeder." #. Description text in the message queue state. -#: src/features/messaging/state/MessageQueue.tsx:68 +#: src/features/messaging/state/MessageQueue.tsx:70 msgid "Your message could not be delivered. You need to claim your account to send messages." msgstr "Din besked kunne ikke leveres. Du skal fuldføre oprettelsen af din konto for at sende beskeder." @@ -40409,7 +40409,7 @@ msgid "Your subscription will switch to yearly billing at the next renewal." msgstr "Dit abonnement skifter til årlig fakturering ved næste fornyelse." #. Body of the error modal shown when a theme CSS exceeds the maximum shareable size. -#: src/features/theme/components/modals/ShareThemeModal.tsx:59 +#: src/features/theme/components/modals/ShareThemeModal.tsx:60 msgid "Your theme CSS is too large to share. Trim it down and try again." msgstr "Dit temas CSS er for stor til at dele. Gør den mindre, og prøv igen." diff --git a/fluxer_app/src/features/i18n/locales/de/messages.po b/fluxer_app/src/features/i18n/locales/de/messages.po index c7ce3bac3..4dae8d9ee 100644 --- a/fluxer_app/src/features/i18n/locales/de/messages.po +++ b/fluxer_app/src/features/i18n/locales/de/messages.po @@ -21,7 +21,7 @@ msgstr "... den Kompaktmodus aktivieren. Super!" #. Button or menu action label in the channel and chat user message. Keep it concise. #. Suffix after the message text in the forward modal preview when the forwarded message was edited. -#: src/features/channel/components/MessageAttachments.tsx:390 +#: src/features/channel/components/MessageAttachments.tsx:361 #: src/features/channel/components/UserMessage.tsx:75 #: src/features/messaging/components/modals/ForwardMessagePreview.tsx:26 msgid "(edited)" @@ -993,7 +993,7 @@ msgstr "{count, plural, one {# Kanal folgt} other {# Kanäle folgen}} diesem Kan msgid "{count, plural, one {# community found} other {# communities found}}" msgstr "{count, plural, one {# Community gefunden} other {# Communitys gefunden}}" -#: src/features/app/components/layout/GuildsLayout.tsx:1954 +#: src/features/app/components/layout/GuildsLayout.tsx:1955 msgid "{count, plural, one {# community is temporarily unavailable due to a flux capacitor malfunction.} other {# communities are temporarily unavailable due to a flux capacitor malfunction.}}" msgstr "{count, plural, one {# Community ist aufgrund einer Fehlfunktion des Fluxkompensators vorübergehend nicht verfügbar.} other {# Communitys sind aufgrund einer Fehlfunktion des Fluxkompensators vorübergehend nicht verfügbar.}}" @@ -1041,7 +1041,7 @@ msgstr "{count, plural, one {# gemeinsame Community} other {# gemeinsame Communi msgid "{count, plural, one {# other} other {# others}}" msgstr "{count, plural, one {# andere} other {# andere}}" -#: src/features/voice/components/VoiceCallView.tsx:507 +#: src/features/voice/components/VoiceCallView.tsx:474 msgid "{count, plural, one {# participant in call} other {# participants in call}}" msgstr "{count, plural, one {# Teilnehmer im Anruf} other {# Teilnehmer im Anruf}}" @@ -1237,7 +1237,7 @@ msgid "{days, plural, one {Created by {creatorDisplayName}. Expires in # day.} o msgstr "{days, plural, one {Erstellt von {creatorDisplayName}. Läuft in # Tag ab.} other {Erstellt von {creatorDisplayName}. Läuft in # Tagen ab.}}" #. Text under a generated invite link. {days} is how long the link stays valid, in whole days. -#: src/features/invite/components/modals/InviteModal.tsx:164 +#: src/features/invite/components/modals/InviteModal.tsx:167 msgid "{days, plural, one {Your invite link expires in # day.} other {Your invite link expires in # days.}}" msgstr "{days, plural, one {Dein Einladungslink läuft in # Tag ab.} other {Dein Einladungslink läuft in # Tagen ab.}}" @@ -1441,7 +1441,7 @@ msgid "{hours, plural, one {# hour} other {# hours}} and {minutes, plural, one { msgstr "{hours, plural, one {# Stunde} other {# Stunden}} und {minutes, plural, one {# Minute} other {# Minuten}}" #. Text under a generated invite link. {hours} is how long the link stays valid, in whole hours. -#: src/features/invite/components/modals/InviteModal.tsx:160 +#: src/features/invite/components/modals/InviteModal.tsx:163 msgid "{hours, plural, one {Your invite link expires in # hour.} other {Your invite link expires in # hours.}}" msgstr "{hours, plural, one {Dein Einladungslink läuft in # Stunde ab.} other {Dein Einladungslink läuft in # Stunden ab.}}" @@ -1556,7 +1556,7 @@ msgid "{minutes, plural, one {# minute} other {# minutes}} and {seconds, plural, msgstr "{minutes, plural, one {# Minute} other {# Minuten}} und {seconds, plural, one {# Sekunde} other {# Sekunden}}" #. Text under a generated invite link. {minutes} is how long the link stays valid, in whole minutes. -#: src/features/invite/components/modals/InviteModal.tsx:155 +#: src/features/invite/components/modals/InviteModal.tsx:158 msgid "{minutes, plural, one {Your invite link expires in # minute.} other {Your invite link expires in # minutes.}}" msgstr "{minutes, plural, one {Dein Einladungslink läuft in # Minute ab.} other {Dein Einladungslink läuft in # Minuten ab.}}" @@ -1967,7 +1967,7 @@ msgid "{seconds, plural, one {# second} other {# seconds}}" msgstr "{seconds, plural, one {# Sekunde} other {# Sekunden}}" #. Text under a generated invite link. {seconds} is how long the link stays valid, in whole seconds. -#: src/features/invite/components/modals/InviteModal.tsx:150 +#: src/features/invite/components/modals/InviteModal.tsx:153 msgid "{seconds, plural, one {Your invite link expires in # second.} other {Your invite link expires in # seconds.}}" msgstr "{seconds, plural, one {Dein Einladungslink läuft in # Sekunde ab.} other {Dein Einladungslink läuft in # Sekunden ab.}}" @@ -2215,8 +2215,8 @@ msgstr "<0>{username} ist noch in der Gruppe. Versuche es in einem Moment er #. Attribution line on a forwarded message, above the forwarded content. sourceInfo is the icon and name of the community and channel the message came from. #. Attribution line on a forwarded message, above the forwarded content. sourceInfo is the icon and name of the conversation the message came from. -#: src/features/channel/components/MessageAttachments.tsx:241 -#: src/features/channel/components/MessageAttachments.tsx:297 +#: src/features/channel/components/MessageAttachments.tsx:212 +#: src/features/channel/components/MessageAttachments.tsx:268 msgid "<0>Forwarded from{sourceInfo}" msgstr "<0>Weitergeleitet aus{sourceInfo}" @@ -2270,7 +2270,7 @@ msgid "1 result available" msgstr "1 Ergebnis verfügbar" #. Invite max-uses dropdown option for exactly one use. -#: src/features/invite/components/modals/InviteModal.tsx:60 +#: src/features/invite/components/modals/InviteModal.tsx:63 msgid "1 use" msgstr "1 Nutzung" @@ -2315,12 +2315,12 @@ msgid "10 minutes" msgstr "10 Minuten" #. Invite max-uses dropdown option for ten uses. -#: src/features/invite/components/modals/InviteModal.tsx:68 +#: src/features/invite/components/modals/InviteModal.tsx:71 msgid "10 uses" msgstr "10 Verwendungen" #. Invite max-uses dropdown option for 100 uses. -#: src/features/invite/components/modals/InviteModal.tsx:80 +#: src/features/invite/components/modals/InviteModal.tsx:83 msgid "100 uses" msgstr "100 Verwendungen" @@ -2368,7 +2368,7 @@ msgid "2 members (typing)" msgstr "2 Mitglieder (schreiben)" #. Ban duration option in the destructive ban-member modal for a two-week temporary ban. -#: src/features/moderation/components/modals/BanMemberModal.tsx:51 +#: src/features/moderation/components/modals/BanMemberModal.tsx:50 msgid "2 weeks" msgstr "2 Wochen" @@ -2383,7 +2383,7 @@ msgid "24-hour" msgstr "24-Stunden-Format" #. Invite max-uses dropdown option for 25 uses. -#: src/features/invite/components/modals/InviteModal.tsx:72 +#: src/features/invite/components/modals/InviteModal.tsx:75 msgid "25 uses" msgstr "25 Verwendungen" @@ -2404,7 +2404,7 @@ msgid "2FA requirement" msgstr "2FA-Anforderung" #. Ban duration option in the destructive ban-member modal for a three-day temporary ban. -#: src/features/moderation/components/modals/BanMemberModal.tsx:43 +#: src/features/moderation/components/modals/BanMemberModal.tsx:42 msgid "3 days" msgstr "3 Tage" @@ -2439,7 +2439,7 @@ msgid "40px, 3 members" msgstr "40 px, 3 Mitglieder" #. Ban duration option in the destructive ban-member modal for a five-day temporary ban. -#: src/features/moderation/components/modals/BanMemberModal.tsx:47 +#: src/features/moderation/components/modals/BanMemberModal.tsx:46 msgid "5 days" msgstr "5 Tage" @@ -2449,12 +2449,12 @@ msgid "5 minutes" msgstr "5 Minuten" #. Invite max-uses dropdown option for five uses. -#: src/features/invite/components/modals/InviteModal.tsx:64 +#: src/features/invite/components/modals/InviteModal.tsx:67 msgid "5 uses" msgstr "5 Verwendungen" #. Invite max-uses dropdown option for 50 uses. -#: src/features/invite/components/modals/InviteModal.tsx:76 +#: src/features/invite/components/modals/InviteModal.tsx:79 msgid "50 uses" msgstr "50 Verwendungen" @@ -2803,7 +2803,7 @@ msgid "Account too new" msgstr "Account zu neu" #. Title of the error modal shown when an unclaimed (guest) account tries to accept a community or group DM invite. Auth-related; keep tone plain. -#: src/features/invite/commands/InviteCommands.tsx:35 +#: src/features/invite/commands/InviteCommands.tsx:36 msgid "Account verification required" msgstr "Accountverifizierung erforderlich" @@ -2997,12 +2997,12 @@ msgid "Add a bot to a community with requested permissions" msgstr "Einen Bot mit den angeforderten Berechtigungen zu einer Community hinzufügen" #. Placeholder text in the optional comment field of the forward modal. -#: src/features/messaging/components/modals/ForwardModal.tsx:98 +#: src/features/messaging/components/modals/ForwardModal.tsx:100 msgid "Add a comment (optional)" msgstr "Kommentar hinzufügen (optional)" #. Landing-view title of the add community modal. Top-level entry point with options to create, join, or import. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:89 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:93 msgid "Add a community" msgstr "Community hinzufügen" @@ -3082,7 +3082,7 @@ msgid "Add an account to continue." msgstr "Füge einen Account hinzu, um fortzufahren." #. Body of the error modal shown when an unclaimed (guest) account tries to accept a community invite. Tells the user to complete sign-up first. -#: src/features/invite/commands/InviteCommands.tsx:40 +#: src/features/invite/commands/InviteCommands.tsx:41 msgid "Add an email and password to your account first." msgstr "Füge deinem Account zuerst eine E-Mail-Adresse und ein Passwort hinzu." @@ -3911,7 +3911,7 @@ msgid "Already set to cancel" msgstr "Kündigung bereits geplant" #. Toggle-switch label in the moderator delete-message confirmation dialog. When enabled, the message is reported (category: other) before being deleted. {productName} is the product name (e.g., Fluxer). -#: src/features/messaging/commands/MessageCommands.tsx:88 +#: src/features/messaging/commands/MessageCommands.tsx:89 msgid "Also report this message to the {productName} Safety Team" msgstr "Diese Nachricht auch an das {productName}-Sicherheitsteam melden" @@ -4150,7 +4150,7 @@ msgid "Animated icons are not supported" msgstr "Animierte Symbole werden nicht unterstützt" #. Validation error in the create-community form when the user picks an animated image. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:112 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:116 msgid "Animated icons are not supported when creating a new community. Use a static image." msgstr "Animierte Symbole werden beim Erstellen einer neuen Community nicht unterstützt. Verwende ein statisches Bild." @@ -4332,17 +4332,17 @@ msgid "Any uploaded attachment" msgstr "Beliebiger hochgeladener Anhang" #. Helper text under the custom ban duration input. Both placeholders are integer numbers of seconds bounding the allowed range. -#: src/features/moderation/components/modals/BanMemberModal.tsx:73 +#: src/features/moderation/components/modals/BanMemberModal.tsx:72 msgid "Any value from {minTempBanDurationSeconds} to {maxTempBanDurationSeconds} seconds." msgstr "Ein beliebiger Wert zwischen {minTempBanDurationSeconds} und {maxTempBanDurationSeconds} Sekunden." #. Helper text under the custom invite expiration input. {maxInviteAgeSeconds} is the platform max in seconds. -#: src/features/invite/components/modals/InviteModal.tsx:111 +#: src/features/invite/components/modals/InviteModal.tsx:114 msgid "Any value from 0 to {maxInviteAgeSeconds} seconds. 0 means never expires." msgstr "Jeder Wert von 0 bis {maxInviteAgeSeconds} Sekunden. 0 bedeutet \"läuft nie ab\"." #. Helper text under the custom invite max-uses input. {maxInviteUses} is the platform max number of uses per invite. -#: src/features/invite/components/modals/InviteModal.tsx:124 +#: src/features/invite/components/modals/InviteModal.tsx:127 msgid "Any value from 0 to {maxInviteUses}. 0 means no limit." msgstr "Jeder Wert von 0 bis {maxInviteUses}. 0 bedeutet keine Begrenzung." @@ -4938,7 +4938,7 @@ msgid "Audio settings" msgstr "Audioeinstellungen" #. Toggle / summary row label in the Linux audio source picker. {summaryLabel} is one of the audio-source summary labels. -#: src/features/voice/components/AudioSourcePickerLinux.tsx:45 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:47 msgid "Audio sources: {summaryLabel}" msgstr "Audioquellen: {summaryLabel}" @@ -5399,7 +5399,7 @@ msgid "Back to sticker" msgstr "Zurück zum Sticker" #. Tooltip / aria label on the back button that returns from the call view to the voice channel view. -#: src/features/voice/components/VoiceCallView.tsx:115 +#: src/features/voice/components/VoiceCallView.tsx:111 msgid "Back to voice channel" msgstr "Zurück zum Sprachkanal" @@ -5502,7 +5502,7 @@ msgid "Ban" msgstr "Bannen" #. Title of the destructive ban-member modal. {tag} is the target user tag (username#tag). Destructive moderation action; keep tone direct. -#: src/features/moderation/components/modals/BanMemberModal.tsx:55 +#: src/features/moderation/components/modals/BanMemberModal.tsx:54 msgid "Ban {tag}" msgstr "{tag} bannen" @@ -5517,14 +5517,14 @@ msgid "Ban details" msgstr "Details zum Ban" #. Label above the ban duration dropdown in the destructive ban-member modal. -#: src/features/moderation/components/modals/BanMemberModal.tsx:60 +#: src/features/moderation/components/modals/BanMemberModal.tsx:59 msgid "Ban duration" msgstr "Dauer des Bans" #. Moderation action that bans the selected member from the community. #. Moderation action that bans the selected member from the community. #. Moderation action that bans the selected member from the community. -#: src/features/moderation/components/modals/BanMemberModal.tsx:270 +#: src/features/moderation/components/modals/BanMemberModal.tsx:274 #: src/features/ui/action_menu/GuildMemberContextMenu.tsx:66 #: src/features/ui/action_menu/items/GuildMemberMenuItems.tsx:51 #: src/features/ui/action_menu/items/voice_participant_menu_data/shared.ts:124 @@ -5992,7 +5992,7 @@ msgid "Bot invite (no external redirect)" msgstr "Bot-Einladung (keine externe Weiterleitung)" #. Settings search synonym. Used to match this term when the user types it in the settings search bar. -#: src/features/user/components/modals/tabs/applications_tab/application_detail/OAuthBuilderSection.tsx:162 +#: src/features/user/components/modals/tabs/applications_tab/application_detail/OAuthBuilderSection.tsx:163 #: src/features/user/components/settings_utils/search_index/ApplicationsIndex.ts:104 msgid "Bot permissions" msgstr "Bot-Berechtigungen" @@ -6549,14 +6549,14 @@ msgstr "Dateien können hier nicht hochgeladen werden" #: src/features/guild/components/modals/TransferOwnershipModal.tsx:91 #: src/features/i18n/utils/CommonMessageDescriptors.ts:103 #: src/features/input/state/input_keybind/shared.ts:145 -#: src/features/invite/components/modals/InviteModal.tsx:552 +#: src/features/invite/components/modals/InviteModal.tsx:557 #: src/features/messaging/components/modals/AttachmentEditModal.tsx:133 #: src/features/messaging/components/modals/EditAltTextModal.tsx:190 #: src/features/messaging/components/modals/ExternalLinkWarningModal.tsx:111 -#: src/features/messaging/components/modals/ForwardModal.tsx:597 +#: src/features/messaging/components/modals/ForwardModal.tsx:603 #: src/features/messaging/components/modals/ImageCropModal.tsx:1025 #: src/features/messaging/components/modals/MessageHistoryThresholdModal.tsx:107 -#: src/features/moderation/components/modals/BanMemberModal.tsx:262 +#: src/features/moderation/components/modals/BanMemberModal.tsx:266 #: src/features/moderation/components/modals/RemoveTimeoutModal.tsx:70 #: src/features/moderation/components/modals/TimeoutMemberModal.tsx:126 #: src/features/theme/components/modals/ThemeAcceptModal.tsx:173 @@ -6619,13 +6619,13 @@ msgstr "Geplante Umstellung abbrechen" #. Settings search synonym. Used to match this term when the user types it in the settings search bar. #: src/features/app/components/dialogs/components/plutonium/SubscriptionCard.tsx:915 #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:141 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:249 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:248 #: src/features/user/components/settings_utils/search_index/PlutoniumIndex.ts:31 msgid "Cancel subscription" msgstr "Abo kündigen" #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:135 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:243 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:242 msgid "Cancel subscription?" msgstr "Abo kündigen?" @@ -6674,7 +6674,7 @@ msgid "Cannot delete account" msgstr "Account kann nicht gelöscht werden" #. Section header in the Linux audio source picker. Lists capture-target options (entire system / specific apps). -#: src/features/voice/components/AudioSourcePickerLinux.tsx:50 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:52 msgid "Capture" msgstr "Aufnehmen" @@ -7229,7 +7229,7 @@ msgid "Channel access" msgstr "Kanalzugriff" #. Title of the alert shown when clicking a message link the user does not have permission to view. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:134 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:137 msgid "Channel access denied" msgstr "Kanalzugriff verweigert" @@ -7294,7 +7294,7 @@ msgstr "Kanal-ID in die Zwischenablage kopiert" #. Short label in the messaging mention renderer. Keep it concise. #. Type chip suffix in tooltips for inline rendered channel mentions. Lowercase because it follows the channel name. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:94 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:97 #: src/features/messaging/components/markdown/renderers/MentionRenderer.tsx:39 msgid "channel link" msgstr "Kanal-Link" @@ -7472,7 +7472,7 @@ msgid "Check our <0>{BLUESKY_PROVIDER_NAME} ({FLUXER_BLUESKY_HANDLE}) for st msgstr "Statusmeldungen findest du auf unserem Profil bei <0>{BLUESKY_PROVIDER_NAME} ({FLUXER_BLUESKY_HANDLE})." #. Description text in the share theme modal. -#: src/features/theme/components/modals/ShareThemeModal.tsx:35 +#: src/features/theme/components/modals/ShareThemeModal.tsx:36 msgid "Check out my custom theme!" msgstr "Sieh dir mein individuelles Design an!" @@ -7677,7 +7677,7 @@ msgid "Choose File, then Add to Dock." msgstr "Wähle „Ablage“ und dann „Zum Dock hinzufügen“." #. Subtitle in the create-DM modal. Keep it short and calm. -#: src/features/channel/utils/CreateDMModalUtils.tsx:39 +#: src/features/channel/utils/CreateDMModalUtils.tsx:40 msgid "Choose friends to message." msgstr "Wähle Freunde zum Chatten aus." @@ -7861,10 +7861,10 @@ msgstr "Geschenk einlösen" #. Short label in the authentication claim account modal. Keep the tone plain and specific. #. Title of the error modal shown when an unclaimed account tries to start a DM. #. Title shown when an unclaimed account cannot start a DM or group DM. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:32 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:36 #: src/features/auth/components/modals/ClaimAccountModal.tsx:41 #: src/features/channel/components/direct_message/AddFriendForm.tsx:63 -#: src/features/channel/utils/CreateDMModalUtils.tsx:43 +#: src/features/channel/utils/CreateDMModalUtils.tsx:44 #: src/features/guild/components/modals/add_guild_modal/GuildCreateForm.tsx:213 #: src/features/guild/components/modals/add_guild_modal/TemplateImportForm.tsx:441 #: src/features/user/components/modals/tabs/GiftInventoryTab.tsx:343 @@ -7953,7 +7953,7 @@ msgid "Claim your account to send friend requests." msgstr "Beanspruche deinen Account, um Freundschaftsanfragen zu senden." #. Blocked-state text shown when an unclaimed account cannot start a DM or group DM. -#: src/features/channel/utils/CreateDMModalUtils.tsx:47 +#: src/features/channel/utils/CreateDMModalUtils.tsx:48 msgid "Claim your account to start DMs." msgstr "Beanspruche deinen Account, um DMs zu beginnen." @@ -8593,17 +8593,17 @@ msgid "Commands" msgstr "Befehle" #. Helper text in the forward modal explaining why the optional comment field is disabled when at least one selected target has slowmode active. -#: src/features/messaging/components/modals/ForwardModal.tsx:70 +#: src/features/messaging/components/modals/ForwardModal.tsx:72 msgid "Comments are disabled because one or more selected channels have slowmode on. The comment would be blocked by slowmode right after the forward." msgstr "Kommentare sind deaktiviert, da in einem oder mehreren ausgewählten Kanälen der Slow-Modus aktiviert ist. Der Kommentar würde direkt nach dem Weiterleiten durch den Slow-Modus blockiert werden." #. Helper text in the forward modal explaining why the optional comment field is disabled for a single selected channel with slowmode. -#: src/features/messaging/components/modals/ForwardModal.tsx:64 +#: src/features/messaging/components/modals/ForwardModal.tsx:66 msgid "Comments are disabled because slowmode is on in {forwardChannelDisplayName}. The comment would be blocked by slowmode right after the forward." msgstr "Kommentare sind deaktiviert, da der Slow-Modus in {forwardChannelDisplayName} aktiviert ist. Der Kommentar würde direkt nach dem Weiterleiten durch den Slow-Modus blockiert werden." #. Tooltip on the disabled comment field in the forward modal when slowmode blocks comments. -#: src/features/messaging/components/modals/ForwardModal.tsx:94 +#: src/features/messaging/components/modals/ForwardModal.tsx:96 msgid "Comments are unavailable while slowmode is on." msgstr "Kommentare sind nicht verfügbar, solange der Slow-Modus aktiviert ist." @@ -8763,7 +8763,7 @@ msgid "Community members" msgstr "Community-Mitglieder" #. Developer / debug surface — keep terse and technical. Label in the developer Nagbar controls panel for the community-membership CTA banner. -#: src/features/devtools/components/NagbarControls.ts:12 +#: src/features/devtools/components/NagbarControls.ts:13 msgid "Community membership CTA nagbar" msgstr "Hinweisleiste zur Community-Mitgliedschaft" @@ -8773,7 +8773,7 @@ msgid "Community message notifications" msgstr "Benachrichtigungen für Community-Nachrichten" #. Developer control label for the community MFA requirement banner. -#: src/features/devtools/components/NagbarControls.ts:81 +#: src/features/devtools/components/NagbarControls.ts:82 msgid "Community MFA requirement nagbar" msgstr "Hinweisleiste zur MFA-Pflicht in der Community" @@ -8785,7 +8785,7 @@ msgstr "Community-Stummschaltung" #. Label for the single community name input in the setup wizard. #. Label of the community name input in the create-community form. #: src/features/app/components/setup/SetupWizardSteps.tsx:199 -#: src/features/guild/components/modals/add_guild_modal/shared.ts:120 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:124 msgid "Community name" msgstr "Community-Name" @@ -9167,7 +9167,7 @@ msgstr "Connecticut" #. Action label state in the DM channel header pill while the join request is in flight. Trailing ASCII ellipsis is intentional. #. Overlay status in the voice call view while joining. Trailing ellipsis indicates in-progress. #: src/features/channel/components/channel_view/dm_channel_view/shared.ts:129 -#: src/features/voice/components/VoiceCallView.tsx:94 +#: src/features/voice/components/VoiceCallView.tsx:90 msgid "Connecting..." msgstr "Verbindung wird hergestellt …" @@ -9223,12 +9223,12 @@ msgid "Connection lost. Reconnecting…" msgstr "Verbindung unterbrochen. Verbindung wird wiederhergestellt …" #. Short label in the connection connection commands. -#: src/features/connection/commands/ConnectionCommands.ts:47 +#: src/features/connection/commands/ConnectionCommands.ts:48 msgid "Connection removed" msgstr "Verbindung entfernt" #. Tooltip / aria label on the connection-stats button in the voice call header. Opens the voice connection status popout. -#: src/features/voice/components/VoiceCallView.tsx:119 +#: src/features/voice/components/VoiceCallView.tsx:115 msgid "Connection stats" msgstr "Verbindungsstatistik" @@ -9238,12 +9238,12 @@ msgid "Connection type" msgstr "Verbindungstyp" #. Short label in the connection connection commands. -#: src/features/connection/commands/ConnectionCommands.ts:43 +#: src/features/connection/commands/ConnectionCommands.ts:44 msgid "Connection updated" msgstr "Verbindung aktualisiert" #. Success toast after an account connection is verified. -#: src/features/connection/commands/ConnectionCommands.ts:35 +#: src/features/connection/commands/ConnectionCommands.ts:36 msgid "Connection verified" msgstr "Verbindung verifiziert" @@ -9279,7 +9279,7 @@ msgid "Connections" msgstr "Verbindungen" #. Short label in the connection connection commands. -#: src/features/connection/commands/ConnectionCommands.ts:51 +#: src/features/connection/commands/ConnectionCommands.ts:52 msgid "Connections reordered" msgstr "Verbindungen neu sortiert" @@ -9526,7 +9526,7 @@ msgstr "URL in Zwischenablage kopiert" #: src/features/platform/utils/DesktopLocaleBridge.ts:64 #: src/features/theme_studio/sections/QuickCssSection.tsx:214 #: src/features/ui/action_menu/MessageContextMenu.tsx:73 -#: src/features/user/components/modals/tabs/applications_tab/application_detail/OAuthBuilderSection.tsx:228 +#: src/features/user/components/modals/tabs/applications_tab/application_detail/OAuthBuilderSection.tsx:230 #: src/features/user/components/modals/tabs/GiftInventoryTab.tsx:59 msgid "Copy" msgstr "Kopieren" @@ -9854,7 +9854,7 @@ msgid "Copying image..." msgstr "Bild wird kopiert …" #. Developer / debug surface — keep terse and technical. Label in the developer Nagbar controls panel for the corrupted-installation banner. -#: src/features/devtools/components/NagbarControls.ts:17 +#: src/features/devtools/components/NagbarControls.ts:18 msgid "Corrupted installation nagbar" msgstr "Hinweisleiste \"Beschädigte Installation\"" @@ -9988,7 +9988,7 @@ msgid "Couldn't copy gift URL" msgstr "Geschenk-URL konnte nicht kopiert werden" #. Title of the generic fallback error modal shown when generating a shareable theme link fails. -#: src/features/theme/components/modals/ShareThemeModal.tsx:47 +#: src/features/theme/components/modals/ShareThemeModal.tsx:48 msgid "Couldn't create a theme link" msgstr "Design-Link konnte nicht erstellt werden" @@ -10167,7 +10167,7 @@ msgid "Couldn't process image" msgstr "Bild konnte nicht verarbeitet werden" #. Title of the error alert shown when publishing an announcement message fails. -#: src/features/messaging/commands/MessageCommands.tsx:120 +#: src/features/messaging/commands/MessageCommands.tsx:121 msgid "Couldn't publish this message" msgstr "Diese Nachricht konnte nicht veröffentlicht werden" @@ -10299,7 +10299,7 @@ msgid "Couldn't send the verification email" msgstr "Verifizierungs-E-Mail konnte nicht gesendet werden" #. Toast error shown when starting the OAuth flow for a connection provider fails. Preserve {blueskyProviderName}; it is inserted by code and must appear verbatim in the translation. -#: src/features/connection/commands/ConnectionCommands.ts:30 +#: src/features/connection/commands/ConnectionCommands.ts:31 msgid "Couldn't start {blueskyProviderName} authorization" msgstr "Autorisierung für {blueskyProviderName} konnte nicht gestartet werden" @@ -10309,7 +10309,7 @@ msgid "Couldn't start checkout" msgstr "Kauf konnte nicht gestartet werden" #. Toast error shown when creating a new account connection fails. -#: src/features/connection/commands/ConnectionCommands.ts:26 +#: src/features/connection/commands/ConnectionCommands.ts:27 msgid "Couldn't start the connection" msgstr "Verbindung konnte nicht gestartet werden" @@ -10319,7 +10319,7 @@ msgid "Couldn't start the desktop update" msgstr "Desktop-Update konnte nicht gestartet werden" #. Title of the generic fallback error modal shown when opening or creating a DM fails. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:64 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:68 msgid "Couldn't start this conversation" msgstr "Konversation konnte nicht gestartet werden" @@ -10424,7 +10424,7 @@ msgid "Couldn't verify that code. Try again." msgstr "Code konnte nicht verifiziert werden. Bitte versuche es erneut." #. Toast error shown when verifying an account connection fails. -#: src/features/connection/commands/ConnectionCommands.ts:39 +#: src/features/connection/commands/ConnectionCommands.ts:40 msgid "Couldn't verify the connection" msgstr "Verbindung konnte nicht überprüft werden" @@ -10469,7 +10469,7 @@ msgid "Create & share" msgstr "Erstellen & teilen" #. Action button label in the add community modal. Starts the create-community flow. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:94 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:98 msgid "Create a community" msgstr "Community erstellen" @@ -10541,14 +10541,14 @@ msgid "Create community" msgstr "Community erstellen" #. Accessible label for the create-community form element. Used by assistive tech only. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:116 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:120 msgid "Create community form" msgstr "Formular zum Erstellen einer Community" #. Accessible label for the create-DM trigger in the DM list header. #. Button or menu action label in the create dm modal utils helper. Keep it concise. #: src/features/channel/components/direct_message/DirectMessageList.tsx:97 -#: src/features/channel/utils/CreateDMModalUtils.tsx:35 +#: src/features/channel/utils/CreateDMModalUtils.tsx:36 msgid "Create DM" msgstr "Neue Direktnachricht" @@ -10563,14 +10563,14 @@ msgid "Create favorite category form" msgstr "Formular zum Erstellen einer Favoritenkategorie" #. Accessible label for the create-from-template form element. Used by assistive tech only. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:158 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:162 msgid "Create from template form" msgstr "Formular zum Erstellen aus einer Vorlage" #. Button or menu action label in the create dm modal utils helper. Keep it concise. #. Tooltip on the channel header plus button when viewing a one-on-one DM. Starts the create group DM flow with the current recipient. #: src/features/channel/components/channel_header/shared.ts:51 -#: src/features/channel/utils/CreateDMModalUtils.tsx:31 +#: src/features/channel/utils/CreateDMModalUtils.tsx:32 msgid "Create group DM" msgstr "Gruppen-DM erstellen" @@ -10593,7 +10593,7 @@ msgstr "Neuen Account erstellen" msgid "Create new group" msgstr "Neue Gruppe erstellen" -#: src/features/invite/components/modals/InviteModal.tsx:555 +#: src/features/invite/components/modals/InviteModal.tsx:560 msgid "Create new link" msgstr "Neuen Link erstellen" @@ -10811,12 +10811,12 @@ msgid "Current uses:" msgstr "Aktuelle Nutzungen:" #. Developer nagbar status: the banner is dismissed in the current real state. -#: src/features/devtools/components/NagbarControls.ts:114 +#: src/features/devtools/components/NagbarControls.ts:115 msgid "Currently dismissed" msgstr "Derzeit ausgeblendet" #. Developer nagbar status: the banner is showing in the current real state. -#: src/features/devtools/components/NagbarControls.ts:118 +#: src/features/devtools/components/NagbarControls.ts:119 msgid "Currently showing" msgstr "Wird gerade angezeigt" @@ -10853,7 +10853,7 @@ msgid "Custom" msgstr "Benutzerdefiniert" #. Label of the numeric input shown after choosing "Custom..." in the ban duration dropdown. The unit is seconds. -#: src/features/moderation/components/modals/BanMemberModal.tsx:68 +#: src/features/moderation/components/modals/BanMemberModal.tsx:67 msgid "Custom ban duration (seconds)" msgstr "Benutzerdefinierte Ban-Dauer (Sekunden)" @@ -10889,7 +10889,7 @@ msgid "Custom entrance sounds with {premiumProductName}" msgstr "Eigene Beitrittstöne mit {premiumProductName}" #. Label of the numeric input shown after choosing "Custom..." in the invite expiration dropdown. The unit is seconds. -#: src/features/invite/components/modals/InviteModal.tsx:106 +#: src/features/invite/components/modals/InviteModal.tsx:109 msgid "Custom expiration (seconds)" msgstr "Benutzerdefinierte Gültigkeitsdauer (Sekunden)" @@ -10898,7 +10898,7 @@ msgid "Custom hoist order" msgstr "Benutzerdefinierte Hoist-Reihenfolge" #. Label of the numeric input shown after choosing "Custom..." in the invite max-uses dropdown. -#: src/features/invite/components/modals/InviteModal.tsx:120 +#: src/features/invite/components/modals/InviteModal.tsx:123 msgid "Custom max uses" msgstr "Benutzerdefinierte maximale Anzahl an Nutzungen" @@ -11506,7 +11506,7 @@ msgstr "Delaware" #: src/features/emoji/components/emojis/EmojiListItem.tsx:204 #: src/features/emoji/components/emojis/EmojiListItem.tsx:216 #: src/features/emoji/components/stickers/StickerGridItem.tsx:35 -#: src/features/messaging/commands/MessageCommands.tsx:84 +#: src/features/messaging/commands/MessageCommands.tsx:85 #: src/features/moderation/components/report_modal/IARModalCopy.ts:109 #: src/features/platform/utils/DesktopLocaleBridge.ts:77 #: src/features/theme_studio/sections/LibrarySection.tsx:645 @@ -11652,8 +11652,8 @@ msgid "Delete message" msgstr "Nachricht löschen" #. Section heading and accessible label for the message-history-deletion radio group in the destructive ban-member modal. Destructive option group. -#: src/features/moderation/components/modals/BanMemberModal.tsx:78 -#: src/features/moderation/components/modals/BanMemberModal.tsx:229 +#: src/features/moderation/components/modals/BanMemberModal.tsx:77 +#: src/features/moderation/components/modals/BanMemberModal.tsx:233 msgid "Delete message history" msgstr "Nachrichtenverlauf löschen" @@ -11755,12 +11755,12 @@ msgid "Delete this message" msgstr "Diese Nachricht löschen" #. Error message in the messaging commands. Keep the tone plain and specific. -#: src/features/messaging/commands/MessageCommands.tsx:80 +#: src/features/messaging/commands/MessageCommands.tsx:81 msgid "Delete this message? Can't be undone." msgstr "Diese Nachricht löschen? Kann nicht rückgängig gemacht werden." #. Body of the delete confirmation for a message that was published from an announcement channel to the channels that follow it. -#: src/features/messaging/commands/MessageCommands.tsx:93 +#: src/features/messaging/commands/MessageCommands.tsx:94 msgid "Delete this message? Can't be undone. This message is also removed from every community that follows this channel." msgstr "Diese Nachricht löschen? Das kann nicht rückgängig gemacht werden. Die Nachricht wird auch aus jeder Community entfernt, die diesem Kanal folgt." @@ -11977,7 +11977,7 @@ msgid "Desktop device" msgstr "Desktop-Gerät" #. Developer / debug surface — keep terse and technical. Label in the developer Nagbar controls panel for the desktop-download banner. -#: src/features/devtools/components/NagbarControls.ts:7 +#: src/features/devtools/components/NagbarControls.ts:8 msgid "Desktop download nagbar" msgstr "Desktop-Download-Hinweis" @@ -11987,7 +11987,7 @@ msgid "Desktop inactivity before mobile push" msgstr "Desktop-Inaktivität vor mobilen Push-Benachrichtigungen" #. Developer control label for the desktop-notification banner. -#: src/features/devtools/components/NagbarControls.ts:40 +#: src/features/devtools/components/NagbarControls.ts:41 msgid "Desktop notification nagbar" msgstr "Desktop-Benachrichtigungsleiste" @@ -12102,13 +12102,13 @@ msgstr "Entwicklerstatus" #. Short label in the channel and chat utility buttons. Keep it concise. #. Title of the info alert shown when clicking an internal developer-tools deep link. #: src/features/channel/components/channel_header_components/UtilityButtons.tsx:20 -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:146 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:149 #: src/features/ui/action_menu/items/StaffDeveloperUserControlsMenuItem.tsx:13 msgid "Developer tools" msgstr "Entwicklertools" #. Body of the developer-tools info alert. Refers to the staff badge button in the channel header. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:150 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:153 msgid "Developer tools are available from the staff badge in the channel header." msgstr "Entwicklertools sind über das Mitarbeiter-Abzeichen in der Kanalüberschrift verfügbar." @@ -12505,7 +12505,7 @@ msgstr "Socket trennen" #. Overlay status in the voice call view when not connected. #. Overlay status text in the compact / floating voice call tile when not connected. #: src/features/voice/components/compact_voice_call_view/shared.ts:15 -#: src/features/voice/components/VoiceCallView.tsx:103 +#: src/features/voice/components/VoiceCallView.tsx:99 msgid "Disconnected" msgstr "Verbindung getrennt" @@ -12822,7 +12822,7 @@ msgid "Domain" msgstr "Domain" #. Developer or debug surface, keep terse and technical. Label in the developer Nagbar controls panel for the banner telling installed web apps that the app has moved to a new domain. -#: src/features/devtools/components/NagbarControls.ts:76 +#: src/features/devtools/components/NagbarControls.ts:77 msgid "Domain moved nagbar" msgstr "Hinweisleiste zum Domainumzug" @@ -13344,8 +13344,8 @@ msgstr "Gruppendetails bearbeiten" msgid "Edit group form" msgstr "Formular zum Bearbeiten einer Gruppe" -#: src/features/invite/components/modals/InviteModal.tsx:523 -#: src/features/invite/components/modals/InviteModal.tsx:538 +#: src/features/invite/components/modals/InviteModal.tsx:528 +#: src/features/invite/components/modals/InviteModal.tsx:543 msgid "Edit invite link" msgstr "Einladungslink bearbeiten" @@ -13397,7 +13397,7 @@ msgid "Edit profile local time" msgstr "Ortszeit im Profil bearbeiten" #. Title of the confirmation shown before saving an edit to a message published from an announcement channel. -#: src/features/messaging/commands/MessageCommands.tsx:99 +#: src/features/messaging/commands/MessageCommands.tsx:100 msgid "Edit published message?" msgstr "Veröffentlichte Nachricht bearbeiten?" @@ -13548,7 +13548,7 @@ msgid "Email unavailable" msgstr "E-Mail nicht verfügbar" #. Developer control label for the email-verification banner. -#: src/features/devtools/components/NagbarControls.ts:36 +#: src/features/devtools/components/NagbarControls.ts:37 msgid "Email verification nagbar" msgstr "Hinweisleiste zur E-Mail-Verifizierung" @@ -14080,12 +14080,12 @@ msgid "End grace now" msgstr "Übergangsfrist jetzt beenden" #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:163 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:271 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:270 msgid "End grace period" msgstr "Übergangsfrist beenden" #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:156 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:264 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:263 msgid "End grace period now?" msgstr "Übergangsfrist jetzt beenden?" @@ -14170,7 +14170,7 @@ msgid "Enter a product name between 1 and 80 characters." msgstr "Gib einen Produktnamen mit 1 bis 80 Zeichen ein." #. Placeholder in the optional reason input in the destructive ban-member modal. -#: src/features/moderation/components/modals/BanMemberModal.tsx:88 +#: src/features/moderation/components/modals/BanMemberModal.tsx:87 msgid "Enter a reason for the ban" msgstr "Grund für den Ban eingeben" @@ -14180,7 +14180,7 @@ msgid "Enter a secure password" msgstr "Sicheres Passwort eingeben" #. Validation error in the import-template form when the entered URL or code is malformed. {theOtherPlatform} is a third-party product name placeholder. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:124 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:128 msgid "Enter a valid {theOtherPlatform} template URL or code." msgstr "Gib eine gültige Vorlagen-URL oder einen gültigen Vorlagencode von {theOtherPlatform} ein." @@ -14204,7 +14204,7 @@ msgstr "Gib einen gültigen Benutzernamen ein ({exampleFluxerTagFull})." #. Tooltip / aria label on the fullscreen toggle in the voice call view (not in fullscreen). #: src/features/voice/components/compact_voice_call_view/shared.ts:28 #: src/features/voice/components/media_player/components/MediaFullscreenButton.tsx:18 -#: src/features/voice/components/VoiceCallView.tsx:111 +#: src/features/voice/components/VoiceCallView.tsx:107 msgid "Enter fullscreen" msgstr "Vollbildmodus aktivieren" @@ -14347,7 +14347,7 @@ msgstr "Gesamter Bildschirm" msgid "Entire system" msgstr "Gesamtes System" -#: src/features/voice/components/AudioSourcePickerLinux.tsx:260 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:257 msgid "Entire system audio" msgstr "Gesamtes System-Audio" @@ -14525,7 +14525,7 @@ msgid "exclude a user" msgstr "einen Nutzer ausschließen" #. Section header in the Linux audio source picker for apps excluded from the system mix. -#: src/features/voice/components/AudioSourcePickerLinux.tsx:59 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:61 msgid "Exclude from system" msgstr "Vom System ausschließen" @@ -14546,7 +14546,7 @@ msgstr "Verlassen" #. Tooltip / aria label on the fullscreen toggle in the voice call view (currently in fullscreen). #: src/features/voice/components/compact_voice_call_view/shared.ts:24 #: src/features/voice/components/media_player/components/MediaFullscreenButton.tsx:14 -#: src/features/voice/components/VoiceCallView.tsx:107 +#: src/features/voice/components/VoiceCallView.tsx:103 msgid "Exit fullscreen" msgstr "Vollbild verlassen" @@ -14624,7 +14624,7 @@ msgid "Expiration curve" msgstr "Ablaufkurve" #. Label above the expiration duration dropdown in the invite link settings. -#: src/features/invite/components/modals/InviteModal.tsx:102 +#: src/features/invite/components/modals/InviteModal.tsx:105 msgid "Expire after" msgstr "Läuft ab nach" @@ -14839,7 +14839,7 @@ msgid "Failed to complete SSO sign-in" msgstr "SSO-Anmeldung fehlgeschlagen" #. Error message in the add friends to group modal utils helper. -#: src/features/channel/utils/AddFriendsToGroupModalUtils.ts:21 +#: src/features/channel/utils/AddFriendsToGroupModalUtils.ts:22 msgid "Failed to copy invite link" msgstr "Einladungslink konnte nicht kopiert werden" @@ -15687,12 +15687,12 @@ msgid "For your security, please confirm it's you to continue." msgstr "Bestätige bitte zu deiner Sicherheit, dass du es bist, um fortzufahren." #. Developer nagbar override status: the banner is forced to hide. -#: src/features/devtools/components/NagbarControls.ts:102 +#: src/features/devtools/components/NagbarControls.ts:103 msgid "Force disabled" msgstr "Erzwungen deaktiviert" #. Developer nagbar override status: the banner is forced to show. -#: src/features/devtools/components/NagbarControls.ts:98 +#: src/features/devtools/components/NagbarControls.ts:99 msgid "Force enabled" msgstr "Erzwungen aktiviert" @@ -15840,11 +15840,11 @@ msgstr "Medien weiterleiten" #. Keyboard shortcut action label shown in the shortcuts list and keybind editor. Keep short, sentence case. #. Title of the forward message modal. #: src/features/input/state/input_keybind/shared.ts:33 -#: src/features/messaging/components/modals/ForwardModal.tsx:85 +#: src/features/messaging/components/modals/ForwardModal.tsx:87 msgid "Forward message" msgstr "Nachricht weiterleiten" -#: src/features/channel/components/MessageAttachments.tsx:360 +#: src/features/channel/components/MessageAttachments.tsx:331 msgid "Forwarded" msgstr "Weitergeleitet" @@ -16437,7 +16437,7 @@ msgstr "Geschenkcode ist erforderlich" msgid "Gift code is too long" msgstr "Geschenkcode ist zu lang" -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:139 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:141 msgid "Gift code:" msgstr "Geschenkcode:" @@ -16466,7 +16466,7 @@ msgid "Gift inventory flow" msgstr "Geschenkinventar-Flow" #. Developer control label for the gift-inventory banner. -#: src/features/devtools/components/NagbarControls.ts:56 +#: src/features/devtools/components/NagbarControls.ts:57 msgid "Gift inventory nagbar" msgstr "Hinweisleiste zum Geschenkinventar" @@ -16477,7 +16477,7 @@ msgstr "Geschenklänge" #. Form field label for a gift redemption URL. #. Settings search synonym. Used to match this term when the user types it in the settings search bar. -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:34 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:35 #: src/features/user/components/settings_utils/search_index/GiftInventoryIndex.ts:26 msgid "Gift link" msgstr "Geschenklink" @@ -17488,7 +17488,7 @@ msgid "How about:" msgstr "Wie wäre es mit:" #. Helper text under the ban duration dropdown in the destructive ban-member modal. -#: src/features/moderation/components/modals/BanMemberModal.tsx:64 +#: src/features/moderation/components/modals/BanMemberModal.tsx:63 msgid "How long they stay banned." msgstr "Wie lange der Ban dauern soll." @@ -17600,7 +17600,7 @@ msgstr "Die Symboldatei ist zu groß" #. Validation error in the create-community form when the chosen icon exceeds the size limit. {imageMaxSizeLabel} is a formatted file size such as "8 MB". #: src/features/channel/components/modals/EditGroupBottomSheet.tsx:47 #: src/features/channel/components/modals/EditGroupModal.tsx:45 -#: src/features/guild/components/modals/add_guild_modal/shared.ts:107 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:111 msgid "Icon file is too large. Choose a file smaller than {imageMaxSizeLabel}." msgstr "Die Symboldatei ist zu groß. Wähle eine Datei, die kleiner als {imageMaxSizeLabel} ist." @@ -17886,7 +17886,7 @@ msgid "Import" msgstr "Importieren" #. Action button label in the add community modal. Imports a template from the third-party platform named by {theOtherPlatform}. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:102 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:106 msgid "Import {theOtherPlatform} template" msgstr "Vorlage von {theOtherPlatform} importieren" @@ -17938,7 +17938,7 @@ msgid "Import more" msgstr "Mehr importieren" #. Accessible label for the import-template form element. Used by assistive tech only. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:138 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:142 msgid "Import template form" msgstr "Formular zum Importieren einer Vorlage" @@ -18106,7 +18106,7 @@ msgid "Include all except selected" msgstr "Alle außer ausgewählten einschließen" #. Section header in the Linux audio source picker for the per-app inclusion list. -#: src/features/voice/components/AudioSourcePickerLinux.tsx:55 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:57 msgid "Include apps" msgstr "Apps einbeziehen" @@ -18472,7 +18472,7 @@ msgid "Invalid image" msgstr "Ungültiges Bild" #. Validation error in the paste-template-JSON form. "JSON" is a protocol token and must not be translated. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:129 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:133 msgid "Invalid JSON. Paste the full response from the URL above." msgstr "Ungültiges JSON. Füge die vollständige Antwort von der obigen URL ein." @@ -18531,7 +18531,7 @@ msgid "Invisible" msgstr "Unsichtbar" #. Per-recipient action button label in the invite modal recipient list. Sends the invite as a DM to that friend. Short standalone verb. -#: src/features/invite/components/modals/InviteModal.tsx:97 +#: src/features/invite/components/modals/InviteModal.tsx:100 msgid "Invite" msgstr "Einladen" @@ -18568,12 +18568,12 @@ msgid "Invite deleted" msgstr "Einladung gelöscht" #. Fallback header on the invite modal when no community context is available. Refers to inviting friends to Fluxer. -#: src/features/invite/components/modals/InviteModal.tsx:84 +#: src/features/invite/components/modals/InviteModal.tsx:87 msgid "Invite friends" msgstr "Freunde einladen" #. Title of the invite modal. {guildName} is the community name. -#: src/features/invite/components/modals/InviteModal.tsx:89 +#: src/features/invite/components/modals/InviteModal.tsx:92 msgid "Invite friends to {guildName}" msgstr "Freunde zu {guildName} einladen" @@ -18584,25 +18584,25 @@ msgstr "Einladung beim Teilen ausgeblendet" #. Label of the invite code/URL input in the join-community form. #. Placeholder in the read-only invite link input when no link is available yet. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:166 -#: src/features/invite/components/modals/InviteModal.tsx:138 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:170 +#: src/features/invite/components/modals/InviteModal.tsx:141 msgid "Invite link" msgstr "Einladungslink" #. Label above a masked invite link while streaming privacy is active. #. Label above a masked invite link while streaming privacy is active. -#: src/features/invite/components/modals/InviteModal.tsx:146 +#: src/features/invite/components/modals/InviteModal.tsx:149 #: src/features/relationship/components/modals/AddFriendsToGroupModal.tsx:31 msgid "Invite link is hidden while sharing:" msgstr "Einladungslink ist ausgeblendet, während du teilst:" #. Inline replacement text shown for invite links while streaming privacy is active. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:162 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:165 msgid "Invite link masked while sharing" msgstr "Einladungslink ausgeblendet, während du teilst" #. Header of the invite modal when the user is editing the invite link expiry, max uses, and temporary flag. -#: src/features/invite/components/modals/InviteModal.tsx:93 +#: src/features/invite/components/modals/InviteModal.tsx:96 msgid "Invite link settings" msgstr "Einstellungen zum Einladungslink" @@ -18747,7 +18747,7 @@ msgstr "Einladungen sind pausiert, da {productName} einen potenziellen Raid erka msgid "Invites are paused for this community." msgstr "Einladungen für diese Community sind pausiert." -#: src/features/invite/components/modals/InviteModal.tsx:370 +#: src/features/invite/components/modals/InviteModal.tsx:375 msgid "Invites are paused in this community by an admin. While this invite can be created, it cannot be accepted until invites are re-enabled." msgstr "Einladungen sind in dieser Community von einem Admin pausiert. Du kannst diese Einladung zwar erstellen, sie kann aber erst angenommen werden, wenn Einladungen wieder aktiviert sind." @@ -18757,7 +18757,7 @@ msgid "Invites disabled" msgstr "Einladungen deaktiviert" #. Developer control label for the invites-disabled banner. -#: src/features/devtools/components/NagbarControls.ts:72 +#: src/features/devtools/components/NagbarControls.ts:73 msgid "Invites disabled nagbar" msgstr "Hinweisleiste zu deaktivierten Einladungen" @@ -18879,7 +18879,7 @@ msgid "Join {communityName} to chat with the team and stay up to date." msgstr "Tritt {communityName} bei, um mit dem Team zu chatten und auf dem Laufenden zu bleiben." #. Action button label in the add community modal. Starts the join-by-invite-code flow. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:98 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:102 msgid "Join a community" msgstr "Einer Community beitreten" @@ -18903,7 +18903,7 @@ msgid "Join community" msgstr "Community beitreten" #. Accessible label for the join-community form element. Used by assistive tech only. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:162 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:166 msgid "Join community form" msgstr "Formular zum Beitreten einer Community" @@ -19011,7 +19011,7 @@ msgid "Jump to {displayName}" msgstr "Zu {displayName} springen" #. Accessible label for an inline channel mention link. labelText is the channel display name. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:108 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:111 msgid "Jump to {labelText}" msgstr "Springe zu {labelText}" @@ -19068,12 +19068,12 @@ msgid "Jump to the current call" msgstr "Zum aktuellen Anruf springen" #. Fallback accessible label for an inline channel mention when the target name is not known. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:112 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:115 msgid "Jump to the linked channel" msgstr "Zum verlinkten Kanal springen" #. Fallback accessible label for an inline message link when the target channel is not known. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:104 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:107 msgid "Jump to the linked message" msgstr "Zur verlinkten Nachricht springen" @@ -19083,7 +19083,7 @@ msgid "Jump to the message from {authorNickname}" msgstr "Gehe zu der Nachricht von {authorNickname}" #. Accessible label for an inline message link that jumps to a specific message in a channel. labelText is the channel display name. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:99 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:102 msgid "Jump to the message in {labelText}" msgstr "Zur Nachricht in {labelText} springen" @@ -19142,7 +19142,7 @@ msgid "Keep free and premium tiers. You can customize the tiers, sell premium th msgstr "Behalte kostenlose und Premium-Stufen bei. Du kannst die Stufen anpassen, Premium über Stripe verkaufen oder später Geschenke-Codes im Admin-Panel verteilen." #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:165 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:273 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:272 msgid "Keep grace period" msgstr "Übergangsfrist beibehalten" @@ -19157,7 +19157,7 @@ msgid "Keep running" msgstr "Weiter ausführen" #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:143 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:251 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:250 msgid "Keep subscription" msgstr "Abo behalten" @@ -19240,7 +19240,7 @@ msgstr "Tasten" #. Button or menu action label in the kick member modal. Keep it concise. Keep the tone plain and specific. #. Button or menu action label in the user profile actions sheet. Keep it concise. Keep the tone plain and specific. #. Member actions sheet menu item. Opens the kick-member confirmation (moderation action). Short verb used as a menu label. -#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:98 +#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:97 #: src/features/moderation/components/modals/KickMemberModal.tsx:16 #: src/features/user/components/modals/UserProfileActionsSheet.tsx:77 msgid "Kick" @@ -19727,7 +19727,7 @@ msgstr "Datei verknüpfen" #. Replacement text for an invite URL while streaming privacy is active. #. Replacement text for an invite URL while streaming privacy is active. #: src/features/channel/components/modals/GroupInvitesBottomSheet.tsx:49 -#: src/features/invite/components/modals/InviteModal.tsx:142 +#: src/features/invite/components/modals/InviteModal.tsx:145 #: src/features/relationship/components/modals/AddFriendsToGroupModal.tsx:27 msgid "Link hidden while sharing" msgstr "Link ausgeblendet, während du teilst" @@ -19760,7 +19760,7 @@ msgid "Link styling" msgstr "Link-Stil" #. Title of the alert shown when clicking an internal link that is not available to the current account. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:154 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:157 msgid "Link unavailable" msgstr "Link nicht verfügbar" @@ -20557,7 +20557,7 @@ msgid "Max {maxSize}." msgstr "Max. {maxSize}." #. Label above the max-uses dropdown in the invite link settings. -#: src/features/invite/components/modals/InviteModal.tsx:116 +#: src/features/invite/components/modals/InviteModal.tsx:119 msgid "Max number of uses" msgstr "Max. Anzahl der Nutzungen" @@ -20835,7 +20835,7 @@ msgid "Members" msgstr "Mitglieder" #. Helper text under the temporary membership switch in the invite link settings. -#: src/features/invite/components/modals/InviteModal.tsx:134 +#: src/features/invite/components/modals/InviteModal.tsx:137 msgid "Members are removed when offline unless given a role." msgstr "Mitglieder werden entfernt, wenn sie offline sind, es sei denn, sie haben eine Rolle." @@ -20980,7 +20980,7 @@ msgstr "Nachricht" #. Action that opens a DM conversation with the selected user. #. Member actions sheet menu item. Sends a direct message to the target user. Standalone verb used as a menu label. #. Voice participant menu action that opens a DM conversation with the selected user. -#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:88 +#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:87 #: src/features/ui/action_menu/items/ActionsSubmenu.tsx:41 #: src/features/ui/action_menu/items/MessageUserMenuItem.tsx:26 #: src/features/ui/action_menu/items/voice_participant_menu_data/shared.ts:78 @@ -21084,7 +21084,7 @@ msgstr "Nachrichtenanzeige-Einstellungen sind nur auf dem Desktop verfügbar." msgid "Message editing" msgstr "Nachrichten bearbeiten" -#: src/features/messaging/components/modals/ForwardModal.tsx:315 +#: src/features/messaging/components/modals/ForwardModal.tsx:317 msgid "Message forwarded" msgstr "Nachricht weitergeleitet" @@ -21133,7 +21133,7 @@ msgstr "Schaltflächen für die Nachrichteneingabe" #. Error modal title in the forward modal when the optional comment exceeds the message length limit. #. Form validation error indicating the message exceeds the allowed length. -#: src/features/messaging/components/modals/ForwardModal.tsx:56 +#: src/features/messaging/components/modals/ForwardModal.tsx:58 #: src/features/ui/character_counter/CharacterCountMessages.ts:16 msgid "Message is too long" msgstr "Nachricht ist zu lang" @@ -21144,7 +21144,7 @@ msgid "Message layout" msgstr "Nachrichtenlayout" #. Type chip suffix in tooltips for inline rendered message links. Lowercase because it follows the channel name. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:89 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:92 msgid "message link" msgstr "Nachrichtenlink" @@ -21188,7 +21188,7 @@ msgid "Message previews in the DM list" msgstr "Nachrichten-Vorschauen in der DM-Liste anzeigen." #. Toast shown after a message in an announcement channel was published to the channels that follow it. -#: src/features/messaging/commands/MessageCommands.tsx:112 +#: src/features/messaging/commands/MessageCommands.tsx:113 msgid "Message published" msgstr "Nachricht veröffentlicht" @@ -21301,7 +21301,7 @@ msgstr "Nachrichten, die du anpinnen kannst" msgid "Messaging is paused" msgstr "Das Senden von Nachrichten ist pausiert" -#. Notice shown in place of the message composer, and as an error, when messaging is paused on the current account until the user completes one quick step described in an email. While paused, the account cannot post, react, join communities or change its profile. Keep the tone calm and friendly. +#. Notice shown in place of the message composer, as a banner at the top of the app, and as an error, when messaging is paused on the current account until the user completes one quick step described in an email. While paused, the account cannot post, react, join communities or change its profile. Keep the tone calm and friendly. #: src/features/user/utils/AccountLimitUtils.ts:10 msgid "Messaging is paused on your account. Check your email for a quick step to continue." msgstr "Das Senden von Nachrichten ist für deinen Account pausiert. Schau in deine E-Mails, dort erfährst du, wie es mit einem kurzen Schritt weitergeht." @@ -22672,7 +22672,7 @@ msgid "No {sendMessagesPermission} permission" msgstr "Keine Berechtigung \"{sendMessagesPermission}\"" #. Inline text shown inside a custom message link pill when the linked message cannot be accessed. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:142 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:145 msgid "No access" msgstr "Kein Zugriff" @@ -22807,7 +22807,7 @@ msgstr "Keine Änderungen zum Speichern" msgid "No channels available" msgstr "Keine Kanäle verfügbar" -#: src/features/messaging/components/modals/ForwardModal.tsx:389 +#: src/features/messaging/components/modals/ForwardModal.tsx:395 #: src/features/search/components/search/ChannelFilterSheet.tsx:120 msgid "No channels found" msgstr "Keine Kanäle gefunden" @@ -22955,7 +22955,7 @@ msgid "No invoices yet." msgstr "Noch keine Rechnungen." #. Invite max-uses option meaning unlimited uses. Short standalone label. -#: src/features/invite/components/modals/InviteModal.tsx:56 +#: src/features/invite/components/modals/InviteModal.tsx:59 msgid "No limit" msgstr "Kein Limit" @@ -23306,7 +23306,7 @@ msgstr "Nicht konvertieren" #: src/features/user/components/modals/tabs/accessibility_tab/VisualTab.tsx:37 #: src/features/user/components/modals/tabs/components/EntranceSoundSection.tsx:146 #: src/features/user/components/modals/tabs/privacy_safety_tab/data_request_modal/DataRequestModal.tsx:220 -#: src/features/voice/components/AudioSourcePickerLinux.tsx:268 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:265 msgid "None" msgstr "Keine" @@ -23858,12 +23858,12 @@ msgid "Open {host} in your browser." msgstr "Öffne {host} in deinem Browser." #. Accessible label for an inline chat link pill that opens an app page such as Discovery. labelText is the page name. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:121 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:124 msgid "Open {labelText}" msgstr "Öffne {labelText}" #. Accessible label for an inline settings deep-link pill. labelText is the resolved settings tab and section breadcrumb. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:116 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:119 msgid "Open {labelText} in settings" msgstr "Öffne {labelText} in den Einstellungen" @@ -24067,7 +24067,7 @@ msgid "Open emoji in browser" msgstr "Emoji im Browser öffnen" #. Accessible label for the emoji picker trigger button in the forward modal comment field. -#: src/features/messaging/components/modals/ForwardModal.tsx:102 +#: src/features/messaging/components/modals/ForwardModal.tsx:104 #: src/features/user/components/modals/tabs/my_profile_tab/BioEditor.tsx:27 msgid "Open emoji picker" msgstr "Emoji-Auswahl öffnen" @@ -24392,7 +24392,7 @@ msgstr "Optionen" msgid "or" msgstr "oder" -#: src/features/theme/components/modals/ShareThemeModal.tsx:214 +#: src/features/theme/components/modals/ShareThemeModal.tsx:216 msgid "Or copy the link:" msgstr "Oder Link kopieren:" @@ -24401,7 +24401,7 @@ msgstr "Oder Link kopieren:" msgid "or pick a GIF from {gifProviderName}" msgstr "oder wähle ein GIF von {gifProviderName}" -#: src/features/invite/components/modals/InviteModal.tsx:502 +#: src/features/invite/components/modals/InviteModal.tsx:507 msgid "Or send an invite link to a friend:" msgstr "Oder sende einen Einladungslink an einen Freund:" @@ -24409,7 +24409,7 @@ msgstr "Oder sende einen Einladungslink an einen Freund:" msgid "or send an invite to a friend:" msgstr "oder sende eine Einladung an einen Freund:" -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:131 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:133 msgid "or send the gift link to a friend:" msgstr "oder den Geschenke-Link an einen Freund senden:" @@ -24611,7 +24611,7 @@ msgid "Page down" msgstr "Bild ab" #. Role description announced for an inline chat link pill that opens an app page. Lowercase. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:126 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:129 msgid "page link" msgstr "Seitenlink" @@ -24778,12 +24778,12 @@ msgid "Paste GIF URLs below, one per line." msgstr "Füge unten GIF-URLs ein, eine pro Zeile." #. Accessible label for the paste-template-JSON form element. Used by assistive tech only. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:146 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:150 msgid "Paste template JSON form" msgstr "Formular zum Einfügen der Vorlagen-JSON" #. Placeholder in the textarea where the user pastes the third-party template JSON document. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:154 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:158 msgid "Paste the JSON response here" msgstr "JSON-Antwort hier einfügen" @@ -24985,7 +24985,7 @@ msgid "Perks paused" msgstr "Vorteile pausiert" #. Ban duration option in the destructive ban-member modal meaning the ban never expires. Short standalone label. -#: src/features/moderation/components/modals/BanMemberModal.tsx:38 +#: src/features/moderation/components/modals/BanMemberModal.tsx:37 msgid "Permanent" msgstr "Dauerhaft" @@ -25384,7 +25384,7 @@ msgstr "Wird trotz reduzierter Bewegung wiedergegeben." #. Body of the error modal shown when sharing or sending a theme link is rate limited. #: src/features/app/components/alerts/CommonErrorModalDescriptors.ts:13 #: src/features/discovery/commands/DiscoveryJoinCommands.tsx:60 -#: src/features/theme/components/modals/ShareThemeModal.tsx:67 +#: src/features/theme/components/modals/ShareThemeModal.tsx:68 msgid "Please wait a moment and try again." msgstr "Bitte warte einen Moment und versuche es erneut." @@ -25416,7 +25416,7 @@ msgid "Pop back in" msgstr "Zurück in das Hauptfenster verschieben" #. Tooltip / aria label on the voice call footer button that opens the call in a separate window. -#: src/features/voice/components/VoiceCallCornerControls.tsx:12 +#: src/features/voice/components/VoiceCallCornerControls.tsx:11 msgid "Pop out call" msgstr "Anruf in einem separaten Fenster öffnen" @@ -25547,12 +25547,12 @@ msgid "Premium badge" msgstr "Premium-Abzeichen" #. Developer control label for the premium-expired banner. -#: src/features/devtools/components/NagbarControls.ts:48 +#: src/features/devtools/components/NagbarControls.ts:49 msgid "Premium expired nagbar" msgstr "Premium-Ablauf-Hinweisbanner" #. Developer control label for the premium grace-period banner. -#: src/features/devtools/components/NagbarControls.ts:44 +#: src/features/devtools/components/NagbarControls.ts:45 msgid "Premium grace period nagbar" msgstr "Hinweisleiste zur Premium-Übergangsfrist" @@ -25562,7 +25562,7 @@ msgid "Premium model" msgstr "Premium-Modell" #. Developer control label for the premium-onboarding banner. -#: src/features/devtools/components/NagbarControls.ts:52 +#: src/features/devtools/components/NagbarControls.ts:53 msgid "Premium onboarding nagbar" msgstr "Hinweisleiste zur Premium-Einführung" @@ -26514,7 +26514,7 @@ msgstr "Grund" #. Label of the optional reason input in the destructive ban-member modal. Reason is recorded in the activity log. #. Label of the optional reason textarea in the timeout-member modal. The reason is recorded in the activity log. -#: src/features/moderation/components/modals/BanMemberModal.tsx:83 +#: src/features/moderation/components/modals/BanMemberModal.tsx:82 #: src/features/moderation/components/modals/TimeoutMemberModal.tsx:36 msgid "Reason (optional)" msgstr "Grund (optional)" @@ -26574,7 +26574,7 @@ msgstr "Erneut prüfen" #. placeholder {0}: ChannelUtils.getIcon(channel, {size: 16, className: styles.channelIcon}) #. placeholder {1}: channel.name -#: src/features/invite/components/modals/InviteModal.tsx:355 +#: src/features/invite/components/modals/InviteModal.tsx:360 msgid "Recipients will be taken to {0} <0>{1}" msgstr "Empfänger werden zu {0} <0>{1} weitergeleitet" @@ -26601,7 +26601,7 @@ msgid "Reconnect succeeded. Pick a screen again if you want to resume your previ msgstr "Wiederherstellung erfolgreich. Wähle erneut einen Bildschirm aus, wenn du deinen vorherigen Stream fortsetzen möchtest." #. Overlay status in the voice call view while reconnecting after a drop. Trailing ellipsis indicates in-progress. -#: src/features/voice/components/VoiceCallView.tsx:98 +#: src/features/voice/components/VoiceCallView.tsx:94 msgid "Reconnecting..." msgstr "Verbindung wird wiederhergestellt..." @@ -26741,7 +26741,7 @@ msgstr "Referenz kopiert." msgid "Referral parameters" msgstr "Empfehlungsparameter" -#: src/features/voice/components/AudioSourcePickerLinux.tsx:312 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:309 msgid "Refresh audio sources" msgstr "Audioquellen aktualisieren" @@ -28559,7 +28559,7 @@ msgstr "Sättigung" #: src/features/guild/components/modals/guild_tabs/GuildDiscoveryTab.tsx:631 #: src/features/guild/components/modals/guild_tabs/GuildVanityURLTab.tsx:279 #: src/features/guild/components/modals/GuildFolderSettingsModal.tsx:91 -#: src/features/messaging/commands/MessageCommands.tsx:108 +#: src/features/messaging/commands/MessageCommands.tsx:109 #: src/features/messaging/components/modals/AttachmentEditModal.tsx:136 #: src/features/messaging/components/modals/EditAltTextModal.tsx:193 #: src/features/messaging/components/modals/MessageHistoryThresholdModal.tsx:115 @@ -28687,7 +28687,7 @@ msgid "Scan the QR code with your authenticator app." msgstr "Scanne den QR-Code mit deiner Authenticator-App." #. Developer / debug surface — keep terse and technical. Label in the developer Nagbar controls panel for the scheduled-maintenance banner. -#: src/features/devtools/components/NagbarControls.ts:22 +#: src/features/devtools/components/NagbarControls.ts:23 msgid "Scheduled maintenance nagbar" msgstr "Hinweisleiste für geplante Wartung" @@ -28962,7 +28962,7 @@ msgstr "Vorschau beim Spulen" #: src/features/channel/components/bottomsheets/ChannelSearchBottomSheet.tsx:854 #: src/features/channel/components/channel_header/shared.ts:47 #: src/features/channel/components/shared/PickerSearchInput.tsx:21 -#: src/features/messaging/components/modals/ForwardModal.tsx:89 +#: src/features/messaging/components/modals/ForwardModal.tsx:91 #: src/features/search/components/modals/SearchProviderPickerModal.tsx:43 #: src/features/search/utils/QuickSwitcherModalUtils.tsx:46 #: src/features/theme_studio/ui/StudioSearchInput.tsx:16 @@ -29606,14 +29606,14 @@ msgstr "Rückerstattungen kannst du innerhalb von 3 Tagen nach Zahlung und einma #. Button or menu action label in the share theme modal. Keep it concise. #. Send-message button label in the voice message composer modal. -#: src/features/theme/components/modals/ShareThemeModal.tsx:43 +#: src/features/theme/components/modals/ShareThemeModal.tsx:44 #: src/features/user/components/modals/tabs/component_gallery_tab/ComponentGalleryTabButtonsTab.tsx:316 #: src/features/voice/components/VoiceMessageComposerModal.tsx:77 msgid "Send" msgstr "Senden" #. Primary button label in the forward message modal. selectedCount is the number of selected destinations; selectionLimit is the maximum allowed. -#: src/features/messaging/components/modals/ForwardModal.tsx:106 +#: src/features/messaging/components/modals/ForwardModal.tsx:108 msgid "Send ({selectedCount}/{selectionLimit})" msgstr "Senden ({selectedCount}/{selectionLimit})" @@ -29694,7 +29694,7 @@ msgstr "Dateien bis zu {size} senden" #. Button or menu action label in the user profile modal. Keep it concise. #. Member actions sheet menu item. Sends a friend request to the target user. #: src/features/channel/components/direct_message/DMWelcomeSection.tsx:146 -#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:94 +#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:93 #: src/features/user/components/modals/UserProfileMobileSheet.tsx:110 #: src/features/user/components/modals/UserProfileModal.tsx:126 msgid "Send friend request" @@ -29710,7 +29710,7 @@ msgstr "GIF \"{title}\" senden" #. Plus menu item that opens the gift purchase flow. #: src/features/channel/components/textarea/MobileTextareaPlusBottomSheet.tsx:21 #: src/features/channel/components/textarea/TextareaPlusMenu.tsx:31 -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:30 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:31 msgid "Send gift" msgstr "Geschenk senden" @@ -29873,7 +29873,7 @@ msgid "Serve the token file" msgstr "Token-Datei bereitstellen" #. Developer / debug surface — keep terse and technical. Label in the developer Nagbar controls panel for the service incident banner. -#: src/features/devtools/components/NagbarControls.ts:27 +#: src/features/devtools/components/NagbarControls.ts:28 msgid "Service incident nagbar" msgstr "Service-Störungsmeldung" @@ -30118,7 +30118,7 @@ msgid "Settings" msgstr "Einstellungen" #. Type chip suffix in tooltips for inline rendered fluxer://settings/user deep links. Lowercase. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:130 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:133 msgid "settings link" msgstr "Einstellungen-Link" @@ -30239,7 +30239,7 @@ msgid "Share your screen or camera in up to 4K at 60 frames per second. Free acc msgstr "Teile deinen Bildschirm oder deine Kamera in bis zu 4K bei 60 Bildern pro Sekunde. Kostenlose Konten streamen in bis zu 720p bei 30." #. Button or menu action label in the share theme modal. Keep it concise. -#: src/features/theme/components/modals/ShareThemeModal.tsx:39 +#: src/features/theme/components/modals/ShareThemeModal.tsx:40 msgid "Share your theme" msgstr "Dein Design teilen" @@ -30263,7 +30263,7 @@ msgid "Shared window" msgstr "Freigegebenes Fenster" #. Capture option in the Linux audio source picker on a window share. Captures only the audio of the window being shared. -#: src/features/voice/components/AudioSourcePickerLinux.tsx:40 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:42 msgid "Shared window audio" msgstr "Audio des geteilten Fensters" @@ -30364,7 +30364,7 @@ msgid "Shortcuts are paused while recording." msgstr "Während der Aufnahme sind Tastenkombinationen pausiert." #. Body of the error modal shown when the forward modal comment exceeds the message length limit. -#: src/features/messaging/components/modals/ForwardModal.tsx:60 +#: src/features/messaging/components/modals/ForwardModal.tsx:62 msgid "Shorten the message and try again." msgstr "Nachricht kürzen und erneut versuchen." @@ -31506,7 +31506,7 @@ msgid "Something went wrong while preparing this sticker. Try another file or tr msgstr "Beim Vorbereiten dieses Stickers ist ein Fehler aufgetreten. Versuche es mit einer anderen Datei oder versuche es später noch einmal." #. Fallback body of the error alert shown when publishing an announcement message fails. -#: src/features/messaging/commands/MessageCommands.tsx:124 +#: src/features/messaging/commands/MessageCommands.tsx:125 msgid "Something went wrong while publishing. Try again in a moment." msgstr "Beim Veröffentlichen ist etwas schiefgelaufen. Versuche es gleich noch einmal." @@ -31552,7 +31552,7 @@ msgstr "Etwas ist schiefgelaufen." #: src/features/app/components/alerts/CommonErrorModalDescriptors.ts:5 #: src/features/discovery/commands/DiscoveryJoinCommands.tsx:18 #: src/features/emoji/components/emojis/EmojiListItem.tsx:129 -#: src/features/theme/components/modals/ShareThemeModal.tsx:51 +#: src/features/theme/components/modals/ShareThemeModal.tsx:52 #: src/features/ui/action_menu/items/CallMenuItems.tsx:45 #: src/features/ui/action_menu/items/ChannelMenuData.tsx:132 #: src/features/ui/action_menu/items/ChannelMenuData.tsx:148 @@ -33157,12 +33157,12 @@ msgid "Template" msgstr "Vorlage" #. Label of the textarea in the paste-template-JSON form. "JSON" must not be translated. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:150 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:154 msgid "Template JSON" msgstr "Vorlagen-JSON" #. Label of the URL input in the import-template form. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:142 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:146 msgid "Template URL" msgstr "Vorlagen-URL" @@ -33191,7 +33191,7 @@ msgid "Temporary invites need a live connection. Check yours and try again." msgstr "Temporäre Einladungen erfordern eine Live-Verbindung. Überprüfe deine Verbindung und versuche es erneut." #. Switch label in the invite link settings. When enabled, members joining via this invite are kicked when they go offline unless given a role. -#: src/features/invite/components/modals/InviteModal.tsx:129 +#: src/features/invite/components/modals/InviteModal.tsx:132 msgid "Temporary membership" msgstr "Temporäre Mitgliedschaft" @@ -33202,7 +33202,7 @@ msgid "Tennessee" msgstr "Tennessee" #. Developer control label for the terms-acceptance banner. -#: src/features/devtools/components/NagbarControls.ts:64 +#: src/features/devtools/components/NagbarControls.ts:65 msgid "Terms acceptance nagbar" msgstr "AGB-Hinweisbanner" @@ -33760,7 +33760,7 @@ msgstr "Design nicht verfügbar" msgid "Themes" msgstr "Designs" -#: src/features/invite/components/modals/InviteModal.tsx:194 +#: src/features/invite/components/modals/InviteModal.tsx:197 msgid "There are no channels available to create an invite for." msgstr "Es sind keine Kanäle verfügbar, für die eine Einladung erstellt werden kann." @@ -33815,7 +33815,7 @@ msgid "They left the call" msgstr "Sie haben den Anruf verlassen" #. Body of the error modal shown when a DM cannot be opened (blocked or no shared community). -#: src/features/app/components/alerts/DmActionErrorModal.tsx:20 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:24 msgid "They might not be accepting messages from you, or you no longer share a community." msgstr "Möglicherweise akzeptiert die Person keine Nachrichten von dir, oder ihr teilt euch keine Community mehr." @@ -34092,7 +34092,7 @@ msgid "This device does not support notifications." msgstr "Dieses Gerät unterstützt keine Benachrichtigungen." #. Validation error in the paste-template-JSON form when the JSON parses but lacks the expected third-party template fields. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:133 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:137 msgid "This doesn't look like a valid template response. Make sure you copied the entire JSON document." msgstr "Das sieht nicht nach einer gültigen Vorlagenantwort aus. Stelle sicher, dass du das gesamte JSON-Dokument kopiert hast." @@ -34170,7 +34170,7 @@ msgid "This gift has been redeemed" msgstr "Dieses Geschenk wurde eingelöst" #. Title of the error modal shown when a group DM would exceed the maximum number of recipients. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:48 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:52 msgid "This group has too many people" msgstr "Diese Gruppe hat zu viele Mitglieder" @@ -34208,7 +34208,7 @@ msgstr "Diese Instanz hat noch keine Accounts. Der erste Account, den du erstell msgid "This invite is hidden while sharing is protected." msgstr "Diese Einladung ist ausgeblendet, solange die Freigabe geschützt ist." -#: src/features/invite/components/modals/InviteModal.tsx:514 +#: src/features/invite/components/modals/InviteModal.tsx:519 msgid "This invite link never expires." msgstr "Dieser Einladungslink läuft nie ab." @@ -34305,7 +34305,7 @@ msgid "This link channel is marked for mature content and may open material that msgstr "Dieser Link-Kanal ist als nicht jugendfrei gekennzeichnet und kann Inhalte enthalten, die für manche Nutzer unangemessen sein könnten." #. Body of the link-unavailable alert. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:158 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:161 msgid "This link is not available for your account." msgstr "Dieser Link ist für deinen Account nicht verfügbar." @@ -34361,7 +34361,7 @@ msgid "This message has already been deleted." msgstr "Diese Nachricht wurde bereits gelöscht." #. Toast shown when someone tries to publish an announcement message that was already published. -#: src/features/messaging/commands/MessageCommands.tsx:116 +#: src/features/messaging/commands/MessageCommands.tsx:117 msgid "This message has already been published" msgstr "Diese Nachricht wurde bereits veröffentlicht" @@ -34486,7 +34486,7 @@ msgid "This theme is still loading." msgstr "Dieses Design wird noch geladen." #. Title of the error modal shown when a theme CSS exceeds the maximum shareable size. -#: src/features/theme/components/modals/ShareThemeModal.tsx:55 +#: src/features/theme/components/modals/ShareThemeModal.tsx:56 msgid "This theme is too large to share" msgstr "Dieses Design ist zu groß zum Teilen" @@ -34528,7 +34528,7 @@ msgid "This user is not available to receive calls right now. They may have call msgstr "Dieser Nutzer kann gerade keine Anrufe empfangen. Möglicherweise sind Anrufe bei ihm deaktiviert." #. Body of the error modal shown when the recipient of a DM no longer exists. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:28 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:32 msgid "This user no longer exists. Refresh and try again." msgstr "Dieser Benutzer existiert nicht mehr. Aktualisiere die Seite und versuche es erneut." @@ -35712,7 +35712,7 @@ msgid "Unclaimed account" msgstr "Nicht beanspruchter Account" #. Developer control label for the unclaimed-account banner. -#: src/features/devtools/components/NagbarControls.ts:32 +#: src/features/devtools/components/NagbarControls.ts:33 msgid "Unclaimed account nagbar" msgstr "Banner für nicht beanspruchten Account" @@ -37152,7 +37152,7 @@ msgstr "Nutzer wechselt den Kanal" #. Reason chip in the unaddable recipients alert when the user record is missing. #. Title of the error modal shown when the recipient of a DM no longer exists. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:24 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:28 #: src/features/channel/components/channel_view/DMChannelView.tsx:279 #: src/features/channel/components/modals/UnaddableRecipientsConfirmModal.tsx:11 msgid "User not found" @@ -37274,27 +37274,27 @@ msgid "Using {effectiveLabel} until {requestedLabel} is ready." msgstr "Verwende {effectiveLabel}, bis {requestedLabel} bereit ist." #. Developer nagbar status: banner follows real account state. -#: src/features/devtools/components/NagbarControls.ts:106 +#: src/features/devtools/components/NagbarControls.ts:107 msgid "Using actual account state" msgstr "Verwendet den tatsächlichen Accountstatus" #. Developer nagbar status: banner follows real gift inventory state. -#: src/features/devtools/components/NagbarControls.ts:126 +#: src/features/devtools/components/NagbarControls.ts:127 msgid "Using actual gift inventory state" msgstr "Verwendet den tatsächlichen Status des Geschenkinventars" #. Developer nagbar status: banner follows real premium subscription state. -#: src/features/devtools/components/NagbarControls.ts:122 +#: src/features/devtools/components/NagbarControls.ts:123 msgid "Using actual premium state" msgstr "Verwendet den tatsächlichen Premium-Status" #. Developer nagbar status: banner follows the real app state. -#: src/features/devtools/components/NagbarControls.ts:130 +#: src/features/devtools/components/NagbarControls.ts:131 msgid "Using actual state" msgstr "Verwendet den tatsächlichen Status" #. Developer nagbar status: banner follows real email verification state. -#: src/features/devtools/components/NagbarControls.ts:110 +#: src/features/devtools/components/NagbarControls.ts:111 msgid "Using actual verification state" msgstr "Verwendet den tatsächlichen Verifizierungsstatus" @@ -37456,9 +37456,9 @@ msgstr "Verifiziere deine Identität" #. Title of the error modal shown when an unverified account tries to start a DM. #. Title shown when an unverified account cannot start a DM or group DM. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:40 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:44 #: src/features/channel/components/direct_message/AddFriendForm.tsx:80 -#: src/features/channel/utils/CreateDMModalUtils.tsx:51 +#: src/features/channel/utils/CreateDMModalUtils.tsx:52 #: src/features/moderation/components/report/ReportStepEmail.tsx:43 msgid "Verify your email" msgstr "E-Mail-Adresse bestätigen" @@ -37543,7 +37543,7 @@ msgid "Verify your email to purchase {premiumProductFullName}." msgstr "Bestätige deine E-Mail-Adresse, um {premiumProductFullName} zu kaufen." #. Blocked-state text shown when an unverified account cannot start a DM or group DM. -#: src/features/channel/utils/CreateDMModalUtils.tsx:55 +#: src/features/channel/utils/CreateDMModalUtils.tsx:56 msgid "Verify your email to start DMs." msgstr "Bestätige deine E-Mail-Adresse, um DMs zu starten." @@ -37791,7 +37791,7 @@ msgid "View call" msgstr "Anruf ansehen" #. Aria label for the show-controls trigger when the call toolbar is auto-hidden. -#: src/features/voice/components/VoiceCallView.tsx:124 +#: src/features/voice/components/VoiceCallView.tsx:120 msgid "View call controls" msgstr "Anrufsteuerung anzeigen" @@ -37987,7 +37987,7 @@ msgid "Visionary (lifetime {premiumProductName})" msgstr "Visionary (lebenslanges {premiumProductName})" #. Developer control label for the Visionary two-factor-authentication banner. -#: src/features/devtools/components/NagbarControls.ts:60 +#: src/features/devtools/components/NagbarControls.ts:61 msgid "Visionary 2FA nagbar" msgstr "Visionary-2FA-Hinweisleiste" @@ -38243,7 +38243,7 @@ msgid "Voice region" msgstr "Sprachregion" #. Developer control label for the voice-session-restore banner. -#: src/features/devtools/components/NagbarControls.ts:68 +#: src/features/devtools/components/NagbarControls.ts:69 msgid "Voice session restore nagbar" msgstr "Hinweisleiste zur Wiederherstellung der Sprachsitzung" @@ -38331,12 +38331,12 @@ msgid "Waiting for passkey…" msgstr "Warte auf Passkey …" #. Inline notice in the forward modal when slowmode is active in the selected target channel. forwardChannelDisplayName is the channel name. -#: src/features/messaging/components/modals/ForwardModal.tsx:76 +#: src/features/messaging/components/modals/ForwardModal.tsx:78 msgid "Waiting for slowmode in {forwardChannelDisplayName} to expire." msgstr "Warten, bis die Wartezeit des Slow-Modus in {forwardChannelDisplayName} abgelaufen ist." #. Inline notice in the forward modal when slowmode is active in one or more selected target channels. -#: src/features/messaging/components/modals/ForwardModal.tsx:81 +#: src/features/messaging/components/modals/ForwardModal.tsx:83 msgid "Waiting for slowmode in one or more selected channels to expire." msgstr "Warten, bis die Wartezeit des Slow-Modus in einem oder mehreren ausgewählten Kanälen abgelaufen ist." @@ -38520,7 +38520,7 @@ msgstr "Wir haben einen Code an {email} gesendet." msgid "We will prefill {prefillEmail} once browser sign-in opens." msgstr "Wir tragen \"{prefillEmail}\" automatisch ein, sobald sich die Browser-Anmeldung öffnet." -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:87 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:89 msgid "We'd love to give you more than a lifetime of {PREMIUM_PRODUCT_NAME}, but that breaks the space-time continuum. Send the gift to a friend instead?" msgstr "Wir würden dir gerne mehr als lebenslangen Zugriff auf {PREMIUM_PRODUCT_NAME} geben, aber das würde das Raum-Zeit-Kontinuum sprengen. Möchtest du das Geschenk stattdessen einem Freund schicken?" @@ -39178,7 +39178,7 @@ msgid "You already have a group with these users. Do you really want to create a msgstr "Du hast bereits eine Gruppe mit diesen Nutzern. Möchtest du wirklich eine neue erstellen? Das ist auch in Ordnung!" #. Status label shown to a user who already owns the lifetime premium tier. -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:26 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:27 msgid "You already have lifetime {premiumProductName}" msgstr "Du hast bereits lebenslangen Zugriff auf {premiumProductName}" @@ -39326,7 +39326,7 @@ msgid "You can't add expressions there" msgstr "Du kannst dort keine Ausdrücke hinzufügen" #. Error message in the messaging commands. -#: src/features/messaging/commands/ReactionCommands.tsx:27 +#: src/features/messaging/commands/ReactionCommands.tsx:28 msgid "You can't add new reactions while you're timed out." msgstr "Du kannst keine neuen Reaktionen hinzufügen, solange dein Timeout aktiv ist." @@ -39392,7 +39392,7 @@ msgstr "Du kannst in keiner Community Webhooks verwalten. Bitte einen Admin, die #. Reason chip in the unaddable recipients alert when blocked or DMs are not allowed. #. Title of the error modal shown when a DM cannot be opened (blocked or no shared community). -#: src/features/app/components/alerts/DmActionErrorModal.tsx:16 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:20 #: src/features/channel/components/modals/UnaddableRecipientsConfirmModal.tsx:15 msgid "You can't message this user" msgstr "Du kannst diesem Nutzer keine Nachricht senden" @@ -39521,7 +39521,7 @@ msgid "You changed your tag while on {PREMIUM_PRODUCT_NAME}. It will reroll rand msgstr "Du hast deinen Tag geändert, während du {PREMIUM_PRODUCT_NAME} hattest. Er wird zufällig neu generiert, wenn dein {PREMIUM_PRODUCT_NAME} abläuft, es sei denn, es wird verlängert." #. Body of the access-denied alert for clicked message links. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:138 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:141 msgid "You do not have access to the channel where this message was sent." msgstr "Du hast keinen Zugriff auf den Kanal, in dem diese Nachricht gesendet wurde." @@ -39618,12 +39618,12 @@ msgid "You just pressed Tab. Keyboard mode is now on so you can navigate {produc msgstr "Du hast gerade die Tab-Taste gedrückt. Der Tastaturmodus ist jetzt aktiviert, damit du {productName} ohne Maus navigieren kannst." #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:137 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:245 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:244 msgid "You keep your perks until your next renewal date. Reactivate before then to keep your subscriber history." msgstr "Du behältst deine Vorteile bis zum nächsten Verlängerungsdatum. Reaktiviere dein Abo vorher, um deinen Abo-Verlauf zu behalten." #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:158 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:266 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:265 msgid "You lose all {PREMIUM_PRODUCT_NAME} perks immediately and your subscriber history resets. This cannot be undone." msgstr "Du verlierst sofort alle {PREMIUM_PRODUCT_NAME}-Vorteile und dein Abonnentenverlauf wird zurückgesetzt. Dies kann nicht rückgängig gemacht werden." @@ -39709,7 +39709,7 @@ msgid "You need to claim your account before you can create a community." msgstr "Du musst zuerst deinen Account beanspruchen, bevor du eine Community erstellen kannst." #. Body of the error modal shown when an unclaimed account tries to start a DM. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:36 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:40 msgid "You need to claim your account before you can start a direct message." msgstr "Du musst deinen Account beanspruchen, bevor du eine Direktnachricht starten kannst." @@ -39731,7 +39731,7 @@ msgid "You need to verify your email address before you can send friend requests msgstr "Du musst deine E-Mail-Adresse bestätigen, bevor du Freundschaftsanfragen senden kannst." #. Body of the error modal shown when an unverified account tries to start a DM. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:44 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:48 msgid "You need to verify your email address before you can start a direct message." msgstr "Du musst deine E-Mail-Adresse bestätigen, bevor du eine Direktnachricht starten kannst." @@ -39745,7 +39745,7 @@ msgid "You need to verify your email to send messages in this community." msgstr "Du musst deine E-Mail-Adresse bestätigen, um Nachrichten in dieser Community senden zu können." #. Body of the error modal shown when the user or a recipient has too many open group DMs. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:60 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:64 msgid "You or someone you're adding already has the maximum number of group DMs open. Leave one and try again." msgstr "Du oder jemand, den du hinzufügst, hat bereits die maximale Anzahl offener Gruppen-DMs erreicht. Verlasse eine und versuche es erneut." @@ -39888,7 +39888,7 @@ msgstr "Du bearbeitest Nachrichten zu schnell" #: src/features/discovery/commands/DiscoveryJoinCommands.tsx:56 #: src/features/emoji/components/emojis/EmojiListItem.tsx:77 #: src/features/emoji/components/emojis/EmojiListItem.tsx:149 -#: src/features/theme/components/modals/ShareThemeModal.tsx:63 +#: src/features/theme/components/modals/ShareThemeModal.tsx:64 msgid "You're going too fast" msgstr "Du bist zu schnell" @@ -39951,7 +39951,7 @@ msgid "You're viewing older messages" msgstr "Du siehst dir ältere Nachrichten an" #. Body of the error modal shown when a group DM would exceed the maximum number of recipients. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:52 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:56 msgid "You've added more people than a group DM allows. Remove a few and try again." msgstr "Du hast mehr Personen hinzugefügt, als eine Gruppen-DM erlaubt. Entferne ein paar und versuche es erneut." @@ -40003,7 +40003,7 @@ msgid "You've reached the favorite GIF limit." msgstr "Du hast die maximale Anzahl an Lieblings-GIFs erreicht." #. Title of the error modal shown when the user or a recipient has too many open group DMs. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:56 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:60 msgid "You've reached the group DM limit" msgstr "Du hast die Gruppen-DM-Grenze erreicht" @@ -40118,7 +40118,7 @@ msgid "Your card is eligible. Redirecting you to the payment page now." msgstr "Deine Karte ist gültig. Du wirst jetzt zur Zahlungsseite weitergeleitet." #. Body of the confirmation shown before saving an edit to a message published from an announcement channel. -#: src/features/messaging/commands/MessageCommands.tsx:103 +#: src/features/messaging/commands/MessageCommands.tsx:104 msgid "Your changes reach every community that follows this channel, which can take a minute. Each published message allows 3 quick edits, then 1 every 20 minutes." msgstr "Deine Änderungen erreichen jede Community, die diesem Kanal folgt. Das kann einen Moment dauern. Jede veröffentlichte Nachricht erlaubt 3 schnelle Bearbeitungen, danach 1 alle 20 Minuten." @@ -40236,22 +40236,22 @@ msgid "Your last purchase is outside the refund window. Contact support for bill msgstr "Dein letzter Kauf liegt außerhalb des Rückerstattungszeitraums. Kontaktiere den Support bei Abrechnungsproblemen." #. Label in the message queue state. -#: src/features/messaging/state/MessageQueue.tsx:72 +#: src/features/messaging/state/MessageQueue.tsx:74 msgid "Your message could not be delivered because it was flagged by our safety systems. If you believe this is a mistake, please contact support." msgstr "Deine Nachricht konnte nicht zugestellt werden, da sie von unseren Sicherheitssystemen als bedenklich eingestuft wurde. Falls du denkst, dass dies ein Fehler ist, kontaktiere bitte den Support." #. Label in the message queue state. -#: src/features/messaging/state/MessageQueue.tsx:59 +#: src/features/messaging/state/MessageQueue.tsx:61 msgid "Your message could not be delivered. This is usually because you don't share a community with the recipient or the recipient is only accepting direct messages from friends. You may also need to adjust your own direct message privacy settings in {directMessagePrivacySettingsPath}." msgstr "Deine Nachricht konnte nicht zugestellt werden. Das liegt normalerweise daran, dass du keine gemeinsame Community mit dem Empfänger hast oder der Empfänger Direktnachrichten nur von Freunden akzeptiert. Möglicherweise musst du auch deine eigenen Direktnachrichten-Datenschutzeinstellungen unter {directMessagePrivacySettingsPath} anpassen." #. Description text in the message queue state. -#: src/features/messaging/state/MessageQueue.tsx:64 +#: src/features/messaging/state/MessageQueue.tsx:66 msgid "Your message could not be delivered. You need to claim your account to send direct messages." msgstr "Deine Nachricht konnte nicht zugestellt werden. Du musst deinen Account beanspruchen, um Direktnachrichten senden zu können." #. Description text in the message queue state. -#: src/features/messaging/state/MessageQueue.tsx:68 +#: src/features/messaging/state/MessageQueue.tsx:70 msgid "Your message could not be delivered. You need to claim your account to send messages." msgstr "Deine Nachricht konnte nicht zugestellt werden. Du musst deinen Account beanspruchen, um Nachrichten senden zu können." @@ -40409,7 +40409,7 @@ msgid "Your subscription will switch to yearly billing at the next renewal." msgstr "Dein Abo wird bei der nächsten Verlängerung auf jährliche Abrechnung umgestellt." #. Body of the error modal shown when a theme CSS exceeds the maximum shareable size. -#: src/features/theme/components/modals/ShareThemeModal.tsx:59 +#: src/features/theme/components/modals/ShareThemeModal.tsx:60 msgid "Your theme CSS is too large to share. Trim it down and try again." msgstr "Das CSS deines Designs ist zu groß zum Teilen. Kürze es und versuche es erneut." diff --git a/fluxer_app/src/features/i18n/locales/el/messages.po b/fluxer_app/src/features/i18n/locales/el/messages.po index 8fbc4f789..a9808c50d 100644 --- a/fluxer_app/src/features/i18n/locales/el/messages.po +++ b/fluxer_app/src/features/i18n/locales/el/messages.po @@ -21,7 +21,7 @@ msgstr "...ενεργοποιήσεις την πυκνή λειτουργία. #. Button or menu action label in the channel and chat user message. Keep it concise. #. Suffix after the message text in the forward modal preview when the forwarded message was edited. -#: src/features/channel/components/MessageAttachments.tsx:390 +#: src/features/channel/components/MessageAttachments.tsx:361 #: src/features/channel/components/UserMessage.tsx:75 #: src/features/messaging/components/modals/ForwardMessagePreview.tsx:26 msgid "(edited)" @@ -993,7 +993,7 @@ msgstr "{count, plural, one {# κανάλι ακολουθεί} other {# καν msgid "{count, plural, one {# community found} other {# communities found}}" msgstr "{count, plural, one {# κοινότητα βρέθηκε} other {# κοινότητες βρέθηκαν}}" -#: src/features/app/components/layout/GuildsLayout.tsx:1954 +#: src/features/app/components/layout/GuildsLayout.tsx:1955 msgid "{count, plural, one {# community is temporarily unavailable due to a flux capacitor malfunction.} other {# communities are temporarily unavailable due to a flux capacitor malfunction.}}" msgstr "{count, plural, one {# κοινότητα είναι προσωρινά μη διαθέσιμη λόγω δυσλειτουργίας του πυκνωτή ροής.} other {# κοινότητες είναι προσωρινά μη διαθέσιμες λόγω δυσλειτουργίας του πυκνωτή ροής.}}" @@ -1041,7 +1041,7 @@ msgstr "{count, plural, one {# κοινή κοινότητα} other {# κοιν msgid "{count, plural, one {# other} other {# others}}" msgstr "{count, plural, one {# άλλος} other {# άλλοι}}" -#: src/features/voice/components/VoiceCallView.tsx:507 +#: src/features/voice/components/VoiceCallView.tsx:474 msgid "{count, plural, one {# participant in call} other {# participants in call}}" msgstr "{count, plural, one {# συμμετέχων στην κλήση} other {# συμμετέχοντες στην κλήση}}" @@ -1237,7 +1237,7 @@ msgid "{days, plural, one {Created by {creatorDisplayName}. Expires in # day.} o msgstr "{days, plural, one {Δημιουργήθηκε από {creatorDisplayName}. Λήγει σε # ημέρα.} other {Δημιουργήθηκε από {creatorDisplayName}. Λήγει σε # ημέρες.}}" #. Text under a generated invite link. {days} is how long the link stays valid, in whole days. -#: src/features/invite/components/modals/InviteModal.tsx:164 +#: src/features/invite/components/modals/InviteModal.tsx:167 msgid "{days, plural, one {Your invite link expires in # day.} other {Your invite link expires in # days.}}" msgstr "{days, plural, one {Ο σύνδεσμος πρόσκλησής σας λήγει σε # ημέρα.} other {Ο σύνδεσμος πρόσκλησής σας λήγει σε # ημέρες.}}" @@ -1441,7 +1441,7 @@ msgid "{hours, plural, one {# hour} other {# hours}} and {minutes, plural, one { msgstr "{hours, plural, one {# ώρα} other {# ώρες}} και {minutes, plural, one {# λεπτό} other {# λεπτά}}" #. Text under a generated invite link. {hours} is how long the link stays valid, in whole hours. -#: src/features/invite/components/modals/InviteModal.tsx:160 +#: src/features/invite/components/modals/InviteModal.tsx:163 msgid "{hours, plural, one {Your invite link expires in # hour.} other {Your invite link expires in # hours.}}" msgstr "{hours, plural, one {Ο σύνδεσμος πρόσκλησής σας λήγει σε # ώρα.} other {Ο σύνδεσμος πρόσκλησής σας λήγει σε # ώρες.}}" @@ -1556,7 +1556,7 @@ msgid "{minutes, plural, one {# minute} other {# minutes}} and {seconds, plural, msgstr "{minutes, plural, one {# λεπτό} other {# λεπτά}} και {seconds, plural, one {# δευτερόλεπτο} other {# δευτερόλεπτα}}" #. Text under a generated invite link. {minutes} is how long the link stays valid, in whole minutes. -#: src/features/invite/components/modals/InviteModal.tsx:155 +#: src/features/invite/components/modals/InviteModal.tsx:158 msgid "{minutes, plural, one {Your invite link expires in # minute.} other {Your invite link expires in # minutes.}}" msgstr "{minutes, plural, one {Ο σύνδεσμος πρόσκλησής σας λήγει σε # λεπτό.} other {Ο σύνδεσμος πρόσκλησής σας λήγει σε # λεπτά.}}" @@ -1967,7 +1967,7 @@ msgid "{seconds, plural, one {# second} other {# seconds}}" msgstr "{seconds, plural, one {# δευτερόλεπτο} other {# δευτερόλεπτα}}" #. Text under a generated invite link. {seconds} is how long the link stays valid, in whole seconds. -#: src/features/invite/components/modals/InviteModal.tsx:150 +#: src/features/invite/components/modals/InviteModal.tsx:153 msgid "{seconds, plural, one {Your invite link expires in # second.} other {Your invite link expires in # seconds.}}" msgstr "{seconds, plural, one {Ο σύνδεσμος πρόσκλησής σας λήγει σε # δευτερόλεπτο.} other {Ο σύνδεσμος πρόσκλησής σας λήγει σε # δευτερόλεπτα.}}" @@ -2215,8 +2215,8 @@ msgstr "Το άτομο <0>{username} είναι ακόμα στην ομά #. Attribution line on a forwarded message, above the forwarded content. sourceInfo is the icon and name of the community and channel the message came from. #. Attribution line on a forwarded message, above the forwarded content. sourceInfo is the icon and name of the conversation the message came from. -#: src/features/channel/components/MessageAttachments.tsx:241 -#: src/features/channel/components/MessageAttachments.tsx:297 +#: src/features/channel/components/MessageAttachments.tsx:212 +#: src/features/channel/components/MessageAttachments.tsx:268 msgid "<0>Forwarded from{sourceInfo}" msgstr "<0>Προωθήθηκε από{sourceInfo}" @@ -2270,7 +2270,7 @@ msgid "1 result available" msgstr "1 διαθέσιμο αποτέλεσμα" #. Invite max-uses dropdown option for exactly one use. -#: src/features/invite/components/modals/InviteModal.tsx:60 +#: src/features/invite/components/modals/InviteModal.tsx:63 msgid "1 use" msgstr "1 χρήση" @@ -2315,12 +2315,12 @@ msgid "10 minutes" msgstr "10 λεπτά" #. Invite max-uses dropdown option for ten uses. -#: src/features/invite/components/modals/InviteModal.tsx:68 +#: src/features/invite/components/modals/InviteModal.tsx:71 msgid "10 uses" msgstr "10 χρήσεις" #. Invite max-uses dropdown option for 100 uses. -#: src/features/invite/components/modals/InviteModal.tsx:80 +#: src/features/invite/components/modals/InviteModal.tsx:83 msgid "100 uses" msgstr "100 χρήσεις" @@ -2368,7 +2368,7 @@ msgid "2 members (typing)" msgstr "2 μέλη (πληκτρολογούν)" #. Ban duration option in the destructive ban-member modal for a two-week temporary ban. -#: src/features/moderation/components/modals/BanMemberModal.tsx:51 +#: src/features/moderation/components/modals/BanMemberModal.tsx:50 msgid "2 weeks" msgstr "2 εβδομάδες" @@ -2383,7 +2383,7 @@ msgid "24-hour" msgstr "24ωρο" #. Invite max-uses dropdown option for 25 uses. -#: src/features/invite/components/modals/InviteModal.tsx:72 +#: src/features/invite/components/modals/InviteModal.tsx:75 msgid "25 uses" msgstr "25 χρήσεις" @@ -2404,7 +2404,7 @@ msgid "2FA requirement" msgstr "Απαίτηση 2FA" #. Ban duration option in the destructive ban-member modal for a three-day temporary ban. -#: src/features/moderation/components/modals/BanMemberModal.tsx:43 +#: src/features/moderation/components/modals/BanMemberModal.tsx:42 msgid "3 days" msgstr "3 ημέρες" @@ -2439,7 +2439,7 @@ msgid "40px, 3 members" msgstr "40px, 3 μέλη" #. Ban duration option in the destructive ban-member modal for a five-day temporary ban. -#: src/features/moderation/components/modals/BanMemberModal.tsx:47 +#: src/features/moderation/components/modals/BanMemberModal.tsx:46 msgid "5 days" msgstr "5 ημέρες" @@ -2449,12 +2449,12 @@ msgid "5 minutes" msgstr "5 λεπτά" #. Invite max-uses dropdown option for five uses. -#: src/features/invite/components/modals/InviteModal.tsx:64 +#: src/features/invite/components/modals/InviteModal.tsx:67 msgid "5 uses" msgstr "5 χρήσεις" #. Invite max-uses dropdown option for 50 uses. -#: src/features/invite/components/modals/InviteModal.tsx:76 +#: src/features/invite/components/modals/InviteModal.tsx:79 msgid "50 uses" msgstr "50 χρήσεις" @@ -2803,7 +2803,7 @@ msgid "Account too new" msgstr "Ο λογαριασμός είναι πολύ καινούριος" #. Title of the error modal shown when an unclaimed (guest) account tries to accept a community or group DM invite. Auth-related; keep tone plain. -#: src/features/invite/commands/InviteCommands.tsx:35 +#: src/features/invite/commands/InviteCommands.tsx:36 msgid "Account verification required" msgstr "Απαιτείται επαλήθευση λογαριασμού" @@ -2997,12 +2997,12 @@ msgid "Add a bot to a community with requested permissions" msgstr "Προσθήκη bot σε μια κοινότητα με τα ζητούμενα δικαιώματα" #. Placeholder text in the optional comment field of the forward modal. -#: src/features/messaging/components/modals/ForwardModal.tsx:98 +#: src/features/messaging/components/modals/ForwardModal.tsx:100 msgid "Add a comment (optional)" msgstr "Προσθήκη σχολίου (προαιρετικό)" #. Landing-view title of the add community modal. Top-level entry point with options to create, join, or import. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:89 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:93 msgid "Add a community" msgstr "Προσθήκη κοινότητας" @@ -3082,7 +3082,7 @@ msgid "Add an account to continue." msgstr "Προσθέστε έναν λογαριασμό για να συνεχίσετε." #. Body of the error modal shown when an unclaimed (guest) account tries to accept a community invite. Tells the user to complete sign-up first. -#: src/features/invite/commands/InviteCommands.tsx:40 +#: src/features/invite/commands/InviteCommands.tsx:41 msgid "Add an email and password to your account first." msgstr "Προσθέστε πρώτα ένα email και έναν κωδικό πρόσβασης στον λογαριασμό σας." @@ -3911,7 +3911,7 @@ msgid "Already set to cancel" msgstr "Έχει ήδη οριστεί για ακύρωση" #. Toggle-switch label in the moderator delete-message confirmation dialog. When enabled, the message is reported (category: other) before being deleted. {productName} is the product name (e.g., Fluxer). -#: src/features/messaging/commands/MessageCommands.tsx:88 +#: src/features/messaging/commands/MessageCommands.tsx:89 msgid "Also report this message to the {productName} Safety Team" msgstr "Αναφορά αυτού του μηνύματος και στην ομάδα ασφαλείας του {productName}" @@ -4150,7 +4150,7 @@ msgid "Animated icons are not supported" msgstr "Τα κινούμενα εικονίδια δεν υποστηρίζονται" #. Validation error in the create-community form when the user picks an animated image. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:112 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:116 msgid "Animated icons are not supported when creating a new community. Use a static image." msgstr "Τα κινούμενα εικονίδια δεν υποστηρίζονται κατά τη δημιουργία νέας κοινότητας. Χρησιμοποιήστε μια στατική εικόνα." @@ -4332,17 +4332,17 @@ msgid "Any uploaded attachment" msgstr "Οποιοδήποτε ανεβασμένο συνημμένο" #. Helper text under the custom ban duration input. Both placeholders are integer numbers of seconds bounding the allowed range. -#: src/features/moderation/components/modals/BanMemberModal.tsx:73 +#: src/features/moderation/components/modals/BanMemberModal.tsx:72 msgid "Any value from {minTempBanDurationSeconds} to {maxTempBanDurationSeconds} seconds." msgstr "Οποιαδήποτε τιμή από {minTempBanDurationSeconds} έως {maxTempBanDurationSeconds} δευτερόλεπτα." #. Helper text under the custom invite expiration input. {maxInviteAgeSeconds} is the platform max in seconds. -#: src/features/invite/components/modals/InviteModal.tsx:111 +#: src/features/invite/components/modals/InviteModal.tsx:114 msgid "Any value from 0 to {maxInviteAgeSeconds} seconds. 0 means never expires." msgstr "Οποιαδήποτε τιμή από 0 έως {maxInviteAgeSeconds} δευτερόλεπτα. Το 0 σημαίνει ότι δεν λήγει ποτέ." #. Helper text under the custom invite max-uses input. {maxInviteUses} is the platform max number of uses per invite. -#: src/features/invite/components/modals/InviteModal.tsx:124 +#: src/features/invite/components/modals/InviteModal.tsx:127 msgid "Any value from 0 to {maxInviteUses}. 0 means no limit." msgstr "Οποιαδήποτε τιμή από 0 έως {maxInviteUses}. Το 0 σημαίνει χωρίς όριο." @@ -4938,7 +4938,7 @@ msgid "Audio settings" msgstr "Ρυθμίσεις ήχου" #. Toggle / summary row label in the Linux audio source picker. {summaryLabel} is one of the audio-source summary labels. -#: src/features/voice/components/AudioSourcePickerLinux.tsx:45 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:47 msgid "Audio sources: {summaryLabel}" msgstr "Πηγές ήχου: {summaryLabel}" @@ -5399,7 +5399,7 @@ msgid "Back to sticker" msgstr "Επιστροφή στο αυτοκόλλητο" #. Tooltip / aria label on the back button that returns from the call view to the voice channel view. -#: src/features/voice/components/VoiceCallView.tsx:115 +#: src/features/voice/components/VoiceCallView.tsx:111 msgid "Back to voice channel" msgstr "Επιστροφή στο φωνητικό κανάλι" @@ -5502,7 +5502,7 @@ msgid "Ban" msgstr "Αποκλεισμός" #. Title of the destructive ban-member modal. {tag} is the target user tag (username#tag). Destructive moderation action; keep tone direct. -#: src/features/moderation/components/modals/BanMemberModal.tsx:55 +#: src/features/moderation/components/modals/BanMemberModal.tsx:54 msgid "Ban {tag}" msgstr "Αποκλεισμός {tag}" @@ -5517,14 +5517,14 @@ msgid "Ban details" msgstr "Λεπτομέρειες αποκλεισμού" #. Label above the ban duration dropdown in the destructive ban-member modal. -#: src/features/moderation/components/modals/BanMemberModal.tsx:60 +#: src/features/moderation/components/modals/BanMemberModal.tsx:59 msgid "Ban duration" msgstr "Διάρκεια αποκλεισμού" #. Moderation action that bans the selected member from the community. #. Moderation action that bans the selected member from the community. #. Moderation action that bans the selected member from the community. -#: src/features/moderation/components/modals/BanMemberModal.tsx:270 +#: src/features/moderation/components/modals/BanMemberModal.tsx:274 #: src/features/ui/action_menu/GuildMemberContextMenu.tsx:66 #: src/features/ui/action_menu/items/GuildMemberMenuItems.tsx:51 #: src/features/ui/action_menu/items/voice_participant_menu_data/shared.ts:124 @@ -5992,7 +5992,7 @@ msgid "Bot invite (no external redirect)" msgstr "Πρόσκληση bot (χωρίς εξωτερική ανακατεύθυνση)" #. Settings search synonym. Used to match this term when the user types it in the settings search bar. -#: src/features/user/components/modals/tabs/applications_tab/application_detail/OAuthBuilderSection.tsx:162 +#: src/features/user/components/modals/tabs/applications_tab/application_detail/OAuthBuilderSection.tsx:163 #: src/features/user/components/settings_utils/search_index/ApplicationsIndex.ts:104 msgid "Bot permissions" msgstr "Δικαιώματα bot" @@ -6549,14 +6549,14 @@ msgstr "Δεν μπορείτε να ανεβάσετε αρχεία εδώ" #: src/features/guild/components/modals/TransferOwnershipModal.tsx:91 #: src/features/i18n/utils/CommonMessageDescriptors.ts:103 #: src/features/input/state/input_keybind/shared.ts:145 -#: src/features/invite/components/modals/InviteModal.tsx:552 +#: src/features/invite/components/modals/InviteModal.tsx:557 #: src/features/messaging/components/modals/AttachmentEditModal.tsx:133 #: src/features/messaging/components/modals/EditAltTextModal.tsx:190 #: src/features/messaging/components/modals/ExternalLinkWarningModal.tsx:111 -#: src/features/messaging/components/modals/ForwardModal.tsx:597 +#: src/features/messaging/components/modals/ForwardModal.tsx:603 #: src/features/messaging/components/modals/ImageCropModal.tsx:1025 #: src/features/messaging/components/modals/MessageHistoryThresholdModal.tsx:107 -#: src/features/moderation/components/modals/BanMemberModal.tsx:262 +#: src/features/moderation/components/modals/BanMemberModal.tsx:266 #: src/features/moderation/components/modals/RemoveTimeoutModal.tsx:70 #: src/features/moderation/components/modals/TimeoutMemberModal.tsx:126 #: src/features/theme/components/modals/ThemeAcceptModal.tsx:173 @@ -6619,13 +6619,13 @@ msgstr "Ακύρωση προγραμματισμένης αλλαγής" #. Settings search synonym. Used to match this term when the user types it in the settings search bar. #: src/features/app/components/dialogs/components/plutonium/SubscriptionCard.tsx:915 #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:141 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:249 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:248 #: src/features/user/components/settings_utils/search_index/PlutoniumIndex.ts:31 msgid "Cancel subscription" msgstr "Ακύρωση συνδρομής" #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:135 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:243 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:242 msgid "Cancel subscription?" msgstr "Ακύρωση συνδρομής;" @@ -6674,7 +6674,7 @@ msgid "Cannot delete account" msgstr "Δεν είναι δυνατή η διαγραφή λογαριασμού" #. Section header in the Linux audio source picker. Lists capture-target options (entire system / specific apps). -#: src/features/voice/components/AudioSourcePickerLinux.tsx:50 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:52 msgid "Capture" msgstr "Λήψη" @@ -7229,7 +7229,7 @@ msgid "Channel access" msgstr "Πρόσβαση σε κανάλι" #. Title of the alert shown when clicking a message link the user does not have permission to view. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:134 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:137 msgid "Channel access denied" msgstr "Δεν επιτρέπεται η πρόσβαση στο κανάλι" @@ -7294,7 +7294,7 @@ msgstr "Το αναγνωριστικό καναλιού αντιγράφηκε #. Short label in the messaging mention renderer. Keep it concise. #. Type chip suffix in tooltips for inline rendered channel mentions. Lowercase because it follows the channel name. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:94 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:97 #: src/features/messaging/components/markdown/renderers/MentionRenderer.tsx:39 msgid "channel link" msgstr "σύνδεσμος καναλιού" @@ -7472,7 +7472,7 @@ msgid "Check our <0>{BLUESKY_PROVIDER_NAME} ({FLUXER_BLUESKY_HANDLE}) for st msgstr "Ελέγξτε το <0>{BLUESKY_PROVIDER_NAME} ({FLUXER_BLUESKY_HANDLE}) για ενημερώσεις κατάστασης." #. Description text in the share theme modal. -#: src/features/theme/components/modals/ShareThemeModal.tsx:35 +#: src/features/theme/components/modals/ShareThemeModal.tsx:36 msgid "Check out my custom theme!" msgstr "Δες το προσαρμοσμένο θέμα μου!" @@ -7677,7 +7677,7 @@ msgid "Choose File, then Add to Dock." msgstr "Επιλέξτε Αρχείο, έπειτα Προσθήκη στο Dock." #. Subtitle in the create-DM modal. Keep it short and calm. -#: src/features/channel/utils/CreateDMModalUtils.tsx:39 +#: src/features/channel/utils/CreateDMModalUtils.tsx:40 msgid "Choose friends to message." msgstr "Επιλέξτε φίλους για αποστολή μηνύματος." @@ -7861,10 +7861,10 @@ msgstr "Παραλαβή δώρου" #. Short label in the authentication claim account modal. Keep the tone plain and specific. #. Title of the error modal shown when an unclaimed account tries to start a DM. #. Title shown when an unclaimed account cannot start a DM or group DM. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:32 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:36 #: src/features/auth/components/modals/ClaimAccountModal.tsx:41 #: src/features/channel/components/direct_message/AddFriendForm.tsx:63 -#: src/features/channel/utils/CreateDMModalUtils.tsx:43 +#: src/features/channel/utils/CreateDMModalUtils.tsx:44 #: src/features/guild/components/modals/add_guild_modal/GuildCreateForm.tsx:213 #: src/features/guild/components/modals/add_guild_modal/TemplateImportForm.tsx:441 #: src/features/user/components/modals/tabs/GiftInventoryTab.tsx:343 @@ -7953,7 +7953,7 @@ msgid "Claim your account to send friend requests." msgstr "Διεκδικήστε τον λογαριασμό σας για να στείλετε αιτήματα φιλίας." #. Blocked-state text shown when an unclaimed account cannot start a DM or group DM. -#: src/features/channel/utils/CreateDMModalUtils.tsx:47 +#: src/features/channel/utils/CreateDMModalUtils.tsx:48 msgid "Claim your account to start DMs." msgstr "Διεκδικήστε τον λογαριασμό σας για να ξεκινήσετε DM." @@ -8593,17 +8593,17 @@ msgid "Commands" msgstr "Εντολές" #. Helper text in the forward modal explaining why the optional comment field is disabled when at least one selected target has slowmode active. -#: src/features/messaging/components/modals/ForwardModal.tsx:70 +#: src/features/messaging/components/modals/ForwardModal.tsx:72 msgid "Comments are disabled because one or more selected channels have slowmode on. The comment would be blocked by slowmode right after the forward." msgstr "Τα σχόλια είναι απενεργοποιημένα επειδή ένα ή περισσότερα επιλεγμένα κανάλια έχουν ενεργοποιημένη την αργή λειτουργία. Το σχόλιο θα αποκλειόταν από την αργή λειτουργία αμέσως μετά την προώθηση." #. Helper text in the forward modal explaining why the optional comment field is disabled for a single selected channel with slowmode. -#: src/features/messaging/components/modals/ForwardModal.tsx:64 +#: src/features/messaging/components/modals/ForwardModal.tsx:66 msgid "Comments are disabled because slowmode is on in {forwardChannelDisplayName}. The comment would be blocked by slowmode right after the forward." msgstr "Τα σχόλια είναι απενεργοποιημένα επειδή η αργή λειτουργία είναι ενεργοποιημένη στο {forwardChannelDisplayName}. Το σχόλιο θα αποκλειόταν από την αργή λειτουργία αμέσως μετά την προώθηση." #. Tooltip on the disabled comment field in the forward modal when slowmode blocks comments. -#: src/features/messaging/components/modals/ForwardModal.tsx:94 +#: src/features/messaging/components/modals/ForwardModal.tsx:96 msgid "Comments are unavailable while slowmode is on." msgstr "Τα σχόλια δεν είναι διαθέσιμα όσο είναι ενεργή η αργή λειτουργία." @@ -8763,7 +8763,7 @@ msgid "Community members" msgstr "Μέλη κοινότητας" #. Developer / debug surface — keep terse and technical. Label in the developer Nagbar controls panel for the community-membership CTA banner. -#: src/features/devtools/components/NagbarControls.ts:12 +#: src/features/devtools/components/NagbarControls.ts:13 msgid "Community membership CTA nagbar" msgstr "Γραμμή ειδοποιήσεων παρότρυνσης για συμμετοχή στην κοινότητα" @@ -8773,7 +8773,7 @@ msgid "Community message notifications" msgstr "Ειδοποιήσεις μηνυμάτων κοινότητας" #. Developer control label for the community MFA requirement banner. -#: src/features/devtools/components/NagbarControls.ts:81 +#: src/features/devtools/components/NagbarControls.ts:82 msgid "Community MFA requirement nagbar" msgstr "Γραμμή ειδοποιήσεων απαίτησης MFA κοινότητας" @@ -8785,7 +8785,7 @@ msgstr "Σίγαση μέλους στην κοινότητα" #. Label for the single community name input in the setup wizard. #. Label of the community name input in the create-community form. #: src/features/app/components/setup/SetupWizardSteps.tsx:199 -#: src/features/guild/components/modals/add_guild_modal/shared.ts:120 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:124 msgid "Community name" msgstr "Όνομα κοινότητας" @@ -9167,7 +9167,7 @@ msgstr "Κονέκτικατ" #. Action label state in the DM channel header pill while the join request is in flight. Trailing ASCII ellipsis is intentional. #. Overlay status in the voice call view while joining. Trailing ellipsis indicates in-progress. #: src/features/channel/components/channel_view/dm_channel_view/shared.ts:129 -#: src/features/voice/components/VoiceCallView.tsx:94 +#: src/features/voice/components/VoiceCallView.tsx:90 msgid "Connecting..." msgstr "Σύνδεση..." @@ -9223,12 +9223,12 @@ msgid "Connection lost. Reconnecting…" msgstr "Χάθηκε η σύνδεση. Γίνεται επανασύνδεση…" #. Short label in the connection connection commands. -#: src/features/connection/commands/ConnectionCommands.ts:47 +#: src/features/connection/commands/ConnectionCommands.ts:48 msgid "Connection removed" msgstr "Η σύνδεση καταργήθηκε" #. Tooltip / aria label on the connection-stats button in the voice call header. Opens the voice connection status popout. -#: src/features/voice/components/VoiceCallView.tsx:119 +#: src/features/voice/components/VoiceCallView.tsx:115 msgid "Connection stats" msgstr "Στατιστικά σύνδεσης" @@ -9238,12 +9238,12 @@ msgid "Connection type" msgstr "Τύπος σύνδεσης" #. Short label in the connection connection commands. -#: src/features/connection/commands/ConnectionCommands.ts:43 +#: src/features/connection/commands/ConnectionCommands.ts:44 msgid "Connection updated" msgstr "Η σύνδεση ενημερώθηκε" #. Success toast after an account connection is verified. -#: src/features/connection/commands/ConnectionCommands.ts:35 +#: src/features/connection/commands/ConnectionCommands.ts:36 msgid "Connection verified" msgstr "Η σύνδεση επαληθεύτηκε" @@ -9279,7 +9279,7 @@ msgid "Connections" msgstr "Συνδέσεις" #. Short label in the connection connection commands. -#: src/features/connection/commands/ConnectionCommands.ts:51 +#: src/features/connection/commands/ConnectionCommands.ts:52 msgid "Connections reordered" msgstr "Οι συνδέσεις αναδιατάχθηκαν" @@ -9526,7 +9526,7 @@ msgstr "Αντιγράφηκε η διεύθυνση URL στο πρόχειρο #: src/features/platform/utils/DesktopLocaleBridge.ts:64 #: src/features/theme_studio/sections/QuickCssSection.tsx:214 #: src/features/ui/action_menu/MessageContextMenu.tsx:73 -#: src/features/user/components/modals/tabs/applications_tab/application_detail/OAuthBuilderSection.tsx:228 +#: src/features/user/components/modals/tabs/applications_tab/application_detail/OAuthBuilderSection.tsx:230 #: src/features/user/components/modals/tabs/GiftInventoryTab.tsx:59 msgid "Copy" msgstr "Αντιγραφή" @@ -9854,7 +9854,7 @@ msgid "Copying image..." msgstr "Αντιγραφή εικόνας..." #. Developer / debug surface — keep terse and technical. Label in the developer Nagbar controls panel for the corrupted-installation banner. -#: src/features/devtools/components/NagbarControls.ts:17 +#: src/features/devtools/components/NagbarControls.ts:18 msgid "Corrupted installation nagbar" msgstr "Γραμμή ειδοποιήσεων για κατεστραμμένη εγκατάσταση" @@ -9988,7 +9988,7 @@ msgid "Couldn't copy gift URL" msgstr "Δεν ήταν δυνατή η αντιγραφή της διεύθυνσης URL του δώρου" #. Title of the generic fallback error modal shown when generating a shareable theme link fails. -#: src/features/theme/components/modals/ShareThemeModal.tsx:47 +#: src/features/theme/components/modals/ShareThemeModal.tsx:48 msgid "Couldn't create a theme link" msgstr "Δεν ήταν δυνατή η δημιουργία συνδέσμου θέματος" @@ -10167,7 +10167,7 @@ msgid "Couldn't process image" msgstr "Δεν ήταν δυνατή η επεξεργασία της εικόνας" #. Title of the error alert shown when publishing an announcement message fails. -#: src/features/messaging/commands/MessageCommands.tsx:120 +#: src/features/messaging/commands/MessageCommands.tsx:121 msgid "Couldn't publish this message" msgstr "Δεν ήταν δυνατή η δημοσίευση αυτού του μηνύματος" @@ -10299,7 +10299,7 @@ msgid "Couldn't send the verification email" msgstr "Δεν ήταν δυνατή η αποστολή του email επαλήθευσης" #. Toast error shown when starting the OAuth flow for a connection provider fails. Preserve {blueskyProviderName}; it is inserted by code and must appear verbatim in the translation. -#: src/features/connection/commands/ConnectionCommands.ts:30 +#: src/features/connection/commands/ConnectionCommands.ts:31 msgid "Couldn't start {blueskyProviderName} authorization" msgstr "Δεν ήταν δυνατή η έναρξη της εξουσιοδότησης {blueskyProviderName}" @@ -10309,7 +10309,7 @@ msgid "Couldn't start checkout" msgstr "Δεν ήταν δυνατή η έναρξη της ολοκλήρωσης αγοράς" #. Toast error shown when creating a new account connection fails. -#: src/features/connection/commands/ConnectionCommands.ts:26 +#: src/features/connection/commands/ConnectionCommands.ts:27 msgid "Couldn't start the connection" msgstr "Δεν ήταν δυνατή η έναρξη της σύνδεσης" @@ -10319,7 +10319,7 @@ msgid "Couldn't start the desktop update" msgstr "Δεν ήταν δυνατή η έναρξη της ενημέρωσης για υπολογιστές" #. Title of the generic fallback error modal shown when opening or creating a DM fails. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:64 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:68 msgid "Couldn't start this conversation" msgstr "Δεν ήταν δυνατή η έναρξη αυτής της συνομιλίας" @@ -10424,7 +10424,7 @@ msgid "Couldn't verify that code. Try again." msgstr "Δεν ήταν δυνατή η επαλήθευση αυτού του κωδικού. Δοκιμάστε ξανά." #. Toast error shown when verifying an account connection fails. -#: src/features/connection/commands/ConnectionCommands.ts:39 +#: src/features/connection/commands/ConnectionCommands.ts:40 msgid "Couldn't verify the connection" msgstr "Δεν ήταν δυνατή η επαλήθευση της σύνδεσης" @@ -10469,7 +10469,7 @@ msgid "Create & share" msgstr "Δημιουργία και κοινή χρήση" #. Action button label in the add community modal. Starts the create-community flow. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:94 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:98 msgid "Create a community" msgstr "Δημιουργία κοινότητας" @@ -10541,14 +10541,14 @@ msgid "Create community" msgstr "Δημιουργία κοινότητας" #. Accessible label for the create-community form element. Used by assistive tech only. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:116 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:120 msgid "Create community form" msgstr "Φόρμα δημιουργίας κοινότητας" #. Accessible label for the create-DM trigger in the DM list header. #. Button or menu action label in the create dm modal utils helper. Keep it concise. #: src/features/channel/components/direct_message/DirectMessageList.tsx:97 -#: src/features/channel/utils/CreateDMModalUtils.tsx:35 +#: src/features/channel/utils/CreateDMModalUtils.tsx:36 msgid "Create DM" msgstr "Δημιουργία DM" @@ -10563,14 +10563,14 @@ msgid "Create favorite category form" msgstr "Φόρμα δημιουργίας κατηγορίας αγαπημένων" #. Accessible label for the create-from-template form element. Used by assistive tech only. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:158 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:162 msgid "Create from template form" msgstr "Φόρμα δημιουργίας από πρότυπο" #. Button or menu action label in the create dm modal utils helper. Keep it concise. #. Tooltip on the channel header plus button when viewing a one-on-one DM. Starts the create group DM flow with the current recipient. #: src/features/channel/components/channel_header/shared.ts:51 -#: src/features/channel/utils/CreateDMModalUtils.tsx:31 +#: src/features/channel/utils/CreateDMModalUtils.tsx:32 msgid "Create group DM" msgstr "Δημιουργία ομαδικής συνομιλίας" @@ -10593,7 +10593,7 @@ msgstr "Δημιουργία νέου λογαριασμού" msgid "Create new group" msgstr "Δημιουργία νέας ομάδας" -#: src/features/invite/components/modals/InviteModal.tsx:555 +#: src/features/invite/components/modals/InviteModal.tsx:560 msgid "Create new link" msgstr "Δημιουργία νέου συνδέσμου" @@ -10811,12 +10811,12 @@ msgid "Current uses:" msgstr "Τρέχουσες χρήσεις:" #. Developer nagbar status: the banner is dismissed in the current real state. -#: src/features/devtools/components/NagbarControls.ts:114 +#: src/features/devtools/components/NagbarControls.ts:115 msgid "Currently dismissed" msgstr "Έχει απορριφθεί προς το παρόν" #. Developer nagbar status: the banner is showing in the current real state. -#: src/features/devtools/components/NagbarControls.ts:118 +#: src/features/devtools/components/NagbarControls.ts:119 msgid "Currently showing" msgstr "Εμφανίζεται τώρα" @@ -10853,7 +10853,7 @@ msgid "Custom" msgstr "Προσαρμοσμένο" #. Label of the numeric input shown after choosing "Custom..." in the ban duration dropdown. The unit is seconds. -#: src/features/moderation/components/modals/BanMemberModal.tsx:68 +#: src/features/moderation/components/modals/BanMemberModal.tsx:67 msgid "Custom ban duration (seconds)" msgstr "Προσαρμοσμένη διάρκεια αποκλεισμού (δευτερόλεπτα)" @@ -10889,7 +10889,7 @@ msgid "Custom entrance sounds with {premiumProductName}" msgstr "Προσαρμοσμένοι ήχοι εισόδου με {premiumProductName}" #. Label of the numeric input shown after choosing "Custom..." in the invite expiration dropdown. The unit is seconds. -#: src/features/invite/components/modals/InviteModal.tsx:106 +#: src/features/invite/components/modals/InviteModal.tsx:109 msgid "Custom expiration (seconds)" msgstr "Προσαρμοσμένη λήξη (δευτερόλεπτα)" @@ -10898,7 +10898,7 @@ msgid "Custom hoist order" msgstr "Προσαρμοσμένη σειρά εμφάνισης" #. Label of the numeric input shown after choosing "Custom..." in the invite max-uses dropdown. -#: src/features/invite/components/modals/InviteModal.tsx:120 +#: src/features/invite/components/modals/InviteModal.tsx:123 msgid "Custom max uses" msgstr "Προσαρμοσμένες μέγιστες χρήσεις" @@ -11506,7 +11506,7 @@ msgstr "Ντέλαγουερ" #: src/features/emoji/components/emojis/EmojiListItem.tsx:204 #: src/features/emoji/components/emojis/EmojiListItem.tsx:216 #: src/features/emoji/components/stickers/StickerGridItem.tsx:35 -#: src/features/messaging/commands/MessageCommands.tsx:84 +#: src/features/messaging/commands/MessageCommands.tsx:85 #: src/features/moderation/components/report_modal/IARModalCopy.ts:109 #: src/features/platform/utils/DesktopLocaleBridge.ts:77 #: src/features/theme_studio/sections/LibrarySection.tsx:645 @@ -11652,8 +11652,8 @@ msgid "Delete message" msgstr "Διαγραφή μηνύματος" #. Section heading and accessible label for the message-history-deletion radio group in the destructive ban-member modal. Destructive option group. -#: src/features/moderation/components/modals/BanMemberModal.tsx:78 -#: src/features/moderation/components/modals/BanMemberModal.tsx:229 +#: src/features/moderation/components/modals/BanMemberModal.tsx:77 +#: src/features/moderation/components/modals/BanMemberModal.tsx:233 msgid "Delete message history" msgstr "Διαγραφή ιστορικού μηνυμάτων" @@ -11755,12 +11755,12 @@ msgid "Delete this message" msgstr "Διαγραφή αυτού του μηνύματος" #. Error message in the messaging commands. Keep the tone plain and specific. -#: src/features/messaging/commands/MessageCommands.tsx:80 +#: src/features/messaging/commands/MessageCommands.tsx:81 msgid "Delete this message? Can't be undone." msgstr "Διαγραφή αυτού του μηνύματος; Δεν μπορεί να αναιρεθεί." #. Body of the delete confirmation for a message that was published from an announcement channel to the channels that follow it. -#: src/features/messaging/commands/MessageCommands.tsx:93 +#: src/features/messaging/commands/MessageCommands.tsx:94 msgid "Delete this message? Can't be undone. This message is also removed from every community that follows this channel." msgstr "Διαγραφή αυτού του μηνύματος; Δεν αναιρείται. Το μήνυμα θα αφαιρεθεί επίσης από κάθε κοινότητα που ακολουθεί αυτό το κανάλι." @@ -11977,7 +11977,7 @@ msgid "Desktop device" msgstr "Συσκευή υπολογιστή" #. Developer / debug surface — keep terse and technical. Label in the developer Nagbar controls panel for the desktop-download banner. -#: src/features/devtools/components/NagbarControls.ts:7 +#: src/features/devtools/components/NagbarControls.ts:8 msgid "Desktop download nagbar" msgstr "Γραμμή ειδοποιήσεων για λήψη στην επιφάνεια εργασίας" @@ -11987,7 +11987,7 @@ msgid "Desktop inactivity before mobile push" msgstr "Αδράνεια στην επιφάνεια εργασίας πριν από την αποστολή ειδοποίησης στην κινητή συσκευή" #. Developer control label for the desktop-notification banner. -#: src/features/devtools/components/NagbarControls.ts:40 +#: src/features/devtools/components/NagbarControls.ts:41 msgid "Desktop notification nagbar" msgstr "Γραμμή ειδοποιήσεων για ειδοποιήσεις επιφάνειας εργασίας" @@ -12102,13 +12102,13 @@ msgstr "Κατάσταση προγραμματιστή" #. Short label in the channel and chat utility buttons. Keep it concise. #. Title of the info alert shown when clicking an internal developer-tools deep link. #: src/features/channel/components/channel_header_components/UtilityButtons.tsx:20 -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:146 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:149 #: src/features/ui/action_menu/items/StaffDeveloperUserControlsMenuItem.tsx:13 msgid "Developer tools" msgstr "Εργαλεία προγραμματιστή" #. Body of the developer-tools info alert. Refers to the staff badge button in the channel header. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:150 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:153 msgid "Developer tools are available from the staff badge in the channel header." msgstr "Τα εργαλεία προγραμματιστή είναι διαθέσιμα από το σήμα προσωπικού στην κεφαλίδα του καναλιού." @@ -12505,7 +12505,7 @@ msgstr "Αποσύνδεση socket" #. Overlay status in the voice call view when not connected. #. Overlay status text in the compact / floating voice call tile when not connected. #: src/features/voice/components/compact_voice_call_view/shared.ts:15 -#: src/features/voice/components/VoiceCallView.tsx:103 +#: src/features/voice/components/VoiceCallView.tsx:99 msgid "Disconnected" msgstr "Αποσυνδέθηκε" @@ -12822,7 +12822,7 @@ msgid "Domain" msgstr "Τομέας" #. Developer or debug surface, keep terse and technical. Label in the developer Nagbar controls panel for the banner telling installed web apps that the app has moved to a new domain. -#: src/features/devtools/components/NagbarControls.ts:76 +#: src/features/devtools/components/NagbarControls.ts:77 msgid "Domain moved nagbar" msgstr "Γραμμή ειδοποιήσεων αλλαγής τομέα" @@ -13344,8 +13344,8 @@ msgstr "Επεξεργασία στοιχείων ομάδας" msgid "Edit group form" msgstr "Φόρμα επεξεργασίας ομάδας" -#: src/features/invite/components/modals/InviteModal.tsx:523 -#: src/features/invite/components/modals/InviteModal.tsx:538 +#: src/features/invite/components/modals/InviteModal.tsx:528 +#: src/features/invite/components/modals/InviteModal.tsx:543 msgid "Edit invite link" msgstr "Επεξεργασία συνδέσμου πρόσκλησης" @@ -13397,7 +13397,7 @@ msgid "Edit profile local time" msgstr "Επεξεργασία τοπικής ώρας προφίλ" #. Title of the confirmation shown before saving an edit to a message published from an announcement channel. -#: src/features/messaging/commands/MessageCommands.tsx:99 +#: src/features/messaging/commands/MessageCommands.tsx:100 msgid "Edit published message?" msgstr "Επεξεργασία δημοσιευμένου μηνύματος;" @@ -13548,7 +13548,7 @@ msgid "Email unavailable" msgstr "Email μη διαθέσιμο" #. Developer control label for the email-verification banner. -#: src/features/devtools/components/NagbarControls.ts:36 +#: src/features/devtools/components/NagbarControls.ts:37 msgid "Email verification nagbar" msgstr "Μπάρα ειδοποιήσεων επαλήθευσης email" @@ -14080,12 +14080,12 @@ msgid "End grace now" msgstr "Τερματισμός περιόδου χάριτος τώρα" #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:163 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:271 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:270 msgid "End grace period" msgstr "Τερματισμός περιόδου χάριτος" #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:156 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:264 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:263 msgid "End grace period now?" msgstr "Να τερματιστεί τώρα η περίοδος χάριτος;" @@ -14170,7 +14170,7 @@ msgid "Enter a product name between 1 and 80 characters." msgstr "Εισαγάγετε ένα όνομα προϊόντος από 1 έως 80 χαρακτήρες." #. Placeholder in the optional reason input in the destructive ban-member modal. -#: src/features/moderation/components/modals/BanMemberModal.tsx:88 +#: src/features/moderation/components/modals/BanMemberModal.tsx:87 msgid "Enter a reason for the ban" msgstr "Πληκτρολογήστε έναν λόγο για τον αποκλεισμό" @@ -14180,7 +14180,7 @@ msgid "Enter a secure password" msgstr "Εισαγάγετε έναν ασφαλή κωδικό πρόσβασης" #. Validation error in the import-template form when the entered URL or code is malformed. {theOtherPlatform} is a third-party product name placeholder. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:124 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:128 msgid "Enter a valid {theOtherPlatform} template URL or code." msgstr "Εισαγάγετε μια έγκυρη διεύθυνση URL ή κωδικό προτύπου {theOtherPlatform}." @@ -14204,7 +14204,7 @@ msgstr "Εισαγάγετε ένα έγκυρο όνομα χρήστη ({examp #. Tooltip / aria label on the fullscreen toggle in the voice call view (not in fullscreen). #: src/features/voice/components/compact_voice_call_view/shared.ts:28 #: src/features/voice/components/media_player/components/MediaFullscreenButton.tsx:18 -#: src/features/voice/components/VoiceCallView.tsx:111 +#: src/features/voice/components/VoiceCallView.tsx:107 msgid "Enter fullscreen" msgstr "Πλήρης οθόνη" @@ -14347,7 +14347,7 @@ msgstr "Ολόκληρη η οθόνη" msgid "Entire system" msgstr "Ολόκληρο το σύστημα" -#: src/features/voice/components/AudioSourcePickerLinux.tsx:260 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:257 msgid "Entire system audio" msgstr "Ήχος ολόκληρου του συστήματος" @@ -14525,7 +14525,7 @@ msgid "exclude a user" msgstr "εξαίρεση χρήστη" #. Section header in the Linux audio source picker for apps excluded from the system mix. -#: src/features/voice/components/AudioSourcePickerLinux.tsx:59 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:61 msgid "Exclude from system" msgstr "Εξαίρεση από το σύστημα" @@ -14546,7 +14546,7 @@ msgstr "Έξοδος" #. Tooltip / aria label on the fullscreen toggle in the voice call view (currently in fullscreen). #: src/features/voice/components/compact_voice_call_view/shared.ts:24 #: src/features/voice/components/media_player/components/MediaFullscreenButton.tsx:14 -#: src/features/voice/components/VoiceCallView.tsx:107 +#: src/features/voice/components/VoiceCallView.tsx:103 msgid "Exit fullscreen" msgstr "Έξοδος από πλήρη οθόνη" @@ -14624,7 +14624,7 @@ msgid "Expiration curve" msgstr "Καμπύλη λήξης" #. Label above the expiration duration dropdown in the invite link settings. -#: src/features/invite/components/modals/InviteModal.tsx:102 +#: src/features/invite/components/modals/InviteModal.tsx:105 msgid "Expire after" msgstr "Λήξη μετά από" @@ -14839,7 +14839,7 @@ msgid "Failed to complete SSO sign-in" msgstr "Αποτυχία ολοκλήρωσης σύνδεσης SSO" #. Error message in the add friends to group modal utils helper. -#: src/features/channel/utils/AddFriendsToGroupModalUtils.ts:21 +#: src/features/channel/utils/AddFriendsToGroupModalUtils.ts:22 msgid "Failed to copy invite link" msgstr "Αποτυχία αντιγραφής συνδέσμου πρόσκλησης" @@ -15687,12 +15687,12 @@ msgid "For your security, please confirm it's you to continue." msgstr "Για την ασφάλειά σας, επιβεβαιώστε ότι είστε εσείς για να συνεχίσετε." #. Developer nagbar override status: the banner is forced to hide. -#: src/features/devtools/components/NagbarControls.ts:102 +#: src/features/devtools/components/NagbarControls.ts:103 msgid "Force disabled" msgstr "Αναγκαστική απενεργοποίηση" #. Developer nagbar override status: the banner is forced to show. -#: src/features/devtools/components/NagbarControls.ts:98 +#: src/features/devtools/components/NagbarControls.ts:99 msgid "Force enabled" msgstr "Αναγκαστική ενεργοποίηση" @@ -15840,11 +15840,11 @@ msgstr "Προώθηση πολυμέσων" #. Keyboard shortcut action label shown in the shortcuts list and keybind editor. Keep short, sentence case. #. Title of the forward message modal. #: src/features/input/state/input_keybind/shared.ts:33 -#: src/features/messaging/components/modals/ForwardModal.tsx:85 +#: src/features/messaging/components/modals/ForwardModal.tsx:87 msgid "Forward message" msgstr "Προώθηση μηνύματος" -#: src/features/channel/components/MessageAttachments.tsx:360 +#: src/features/channel/components/MessageAttachments.tsx:331 msgid "Forwarded" msgstr "Προωθημένο" @@ -16437,7 +16437,7 @@ msgstr "Απαιτείται κωδικός δώρου" msgid "Gift code is too long" msgstr "Ο κωδικός δώρου είναι πολύ μεγάλος" -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:139 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:141 msgid "Gift code:" msgstr "Κωδικός δώρου:" @@ -16466,7 +16466,7 @@ msgid "Gift inventory flow" msgstr "Ροή αποθέματος δώρων" #. Developer control label for the gift-inventory banner. -#: src/features/devtools/components/NagbarControls.ts:56 +#: src/features/devtools/components/NagbarControls.ts:57 msgid "Gift inventory nagbar" msgstr "Γραμμή ειδοποιήσεων αποθέματος δώρων" @@ -16477,7 +16477,7 @@ msgstr "Διάρκεια δώρου" #. Form field label for a gift redemption URL. #. Settings search synonym. Used to match this term when the user types it in the settings search bar. -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:34 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:35 #: src/features/user/components/settings_utils/search_index/GiftInventoryIndex.ts:26 msgid "Gift link" msgstr "Σύνδεσμος δώρου" @@ -17488,7 +17488,7 @@ msgid "How about:" msgstr "Τι θα έλεγες για:" #. Helper text under the ban duration dropdown in the destructive ban-member modal. -#: src/features/moderation/components/modals/BanMemberModal.tsx:64 +#: src/features/moderation/components/modals/BanMemberModal.tsx:63 msgid "How long they stay banned." msgstr "Πόσο καιρό θα παραμείνουν αποκλεισμένοι." @@ -17600,7 +17600,7 @@ msgstr "Το αρχείο εικονιδίου είναι πολύ μεγάλο" #. Validation error in the create-community form when the chosen icon exceeds the size limit. {imageMaxSizeLabel} is a formatted file size such as "8 MB". #: src/features/channel/components/modals/EditGroupBottomSheet.tsx:47 #: src/features/channel/components/modals/EditGroupModal.tsx:45 -#: src/features/guild/components/modals/add_guild_modal/shared.ts:107 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:111 msgid "Icon file is too large. Choose a file smaller than {imageMaxSizeLabel}." msgstr "Το αρχείο εικονιδίου είναι πολύ μεγάλο. Επιλέξτε ένα αρχείο μικρότερο από {imageMaxSizeLabel}." @@ -17886,7 +17886,7 @@ msgid "Import" msgstr "Εισαγωγή" #. Action button label in the add community modal. Imports a template from the third-party platform named by {theOtherPlatform}. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:102 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:106 msgid "Import {theOtherPlatform} template" msgstr "Εισαγωγή προτύπου από {theOtherPlatform}" @@ -17938,7 +17938,7 @@ msgid "Import more" msgstr "Εισαγωγή κι άλλων" #. Accessible label for the import-template form element. Used by assistive tech only. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:138 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:142 msgid "Import template form" msgstr "Εισαγωγή φόρμας προτύπου" @@ -18106,7 +18106,7 @@ msgid "Include all except selected" msgstr "Να συμπεριληφθούν όλα εκτός από τα επιλεγμένα" #. Section header in the Linux audio source picker for the per-app inclusion list. -#: src/features/voice/components/AudioSourcePickerLinux.tsx:55 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:57 msgid "Include apps" msgstr "Συμπερίληψη εφαρμογών" @@ -18472,7 +18472,7 @@ msgid "Invalid image" msgstr "Μη έγκυρη εικόνα" #. Validation error in the paste-template-JSON form. "JSON" is a protocol token and must not be translated. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:129 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:133 msgid "Invalid JSON. Paste the full response from the URL above." msgstr "Μη έγκυρο JSON. Επικολλήστε την πλήρη απόκριση από την παραπάνω διεύθυνση URL." @@ -18531,7 +18531,7 @@ msgid "Invisible" msgstr "Αόρατος" #. Per-recipient action button label in the invite modal recipient list. Sends the invite as a DM to that friend. Short standalone verb. -#: src/features/invite/components/modals/InviteModal.tsx:97 +#: src/features/invite/components/modals/InviteModal.tsx:100 msgid "Invite" msgstr "Πρόσκληση" @@ -18568,12 +18568,12 @@ msgid "Invite deleted" msgstr "Η πρόσκληση διαγράφηκε" #. Fallback header on the invite modal when no community context is available. Refers to inviting friends to Fluxer. -#: src/features/invite/components/modals/InviteModal.tsx:84 +#: src/features/invite/components/modals/InviteModal.tsx:87 msgid "Invite friends" msgstr "Πρόσκληση φίλων" #. Title of the invite modal. {guildName} is the community name. -#: src/features/invite/components/modals/InviteModal.tsx:89 +#: src/features/invite/components/modals/InviteModal.tsx:92 msgid "Invite friends to {guildName}" msgstr "Πρόσκληση φίλων στο {guildName}" @@ -18584,25 +18584,25 @@ msgstr "Η πρόσκληση είναι κρυφή κατά την κοινή #. Label of the invite code/URL input in the join-community form. #. Placeholder in the read-only invite link input when no link is available yet. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:166 -#: src/features/invite/components/modals/InviteModal.tsx:138 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:170 +#: src/features/invite/components/modals/InviteModal.tsx:141 msgid "Invite link" msgstr "Σύνδεσμος πρόσκλησης" #. Label above a masked invite link while streaming privacy is active. #. Label above a masked invite link while streaming privacy is active. -#: src/features/invite/components/modals/InviteModal.tsx:146 +#: src/features/invite/components/modals/InviteModal.tsx:149 #: src/features/relationship/components/modals/AddFriendsToGroupModal.tsx:31 msgid "Invite link is hidden while sharing:" msgstr "Ο σύνδεσμος πρόσκλησης είναι κρυφός κατά την κοινή χρήση:" #. Inline replacement text shown for invite links while streaming privacy is active. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:162 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:165 msgid "Invite link masked while sharing" msgstr "Ο σύνδεσμος πρόσκλησης αποκρύφτηκε κατά την κοινή χρήση" #. Header of the invite modal when the user is editing the invite link expiry, max uses, and temporary flag. -#: src/features/invite/components/modals/InviteModal.tsx:93 +#: src/features/invite/components/modals/InviteModal.tsx:96 msgid "Invite link settings" msgstr "Ρυθμίσεις συνδέσμου πρόσκλησης" @@ -18747,7 +18747,7 @@ msgstr "Οι προσκλήσεις έχουν τεθεί σε παύση επε msgid "Invites are paused for this community." msgstr "Οι προσκλήσεις έχουν τεθεί σε παύση για αυτήν την κοινότητα." -#: src/features/invite/components/modals/InviteModal.tsx:370 +#: src/features/invite/components/modals/InviteModal.tsx:375 msgid "Invites are paused in this community by an admin. While this invite can be created, it cannot be accepted until invites are re-enabled." msgstr "Οι προσκλήσεις έχουν τεθεί σε παύση σε αυτήν την κοινότητα από διαχειριστή. Αυτή η πρόσκληση μπορεί να δημιουργηθεί, αλλά δεν μπορεί να γίνει αποδεκτή μέχρι να ενεργοποιηθούν ξανά οι προσκλήσεις." @@ -18757,7 +18757,7 @@ msgid "Invites disabled" msgstr "Οι προσκλήσεις απενεργοποιήθηκαν" #. Developer control label for the invites-disabled banner. -#: src/features/devtools/components/NagbarControls.ts:72 +#: src/features/devtools/components/NagbarControls.ts:73 msgid "Invites disabled nagbar" msgstr "Μπάρα ειδοποιήσεων απενεργοποιημένων προσκλήσεων" @@ -18879,7 +18879,7 @@ msgid "Join {communityName} to chat with the team and stay up to date." msgstr "Εγγραφείτε στην κοινότητα {communityName} για να συνομιλήσετε με την ομάδα και να μείνετε ενημερωμένοι." #. Action button label in the add community modal. Starts the join-by-invite-code flow. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:98 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:102 msgid "Join a community" msgstr "Γίνετε μέλος σε μια κοινότητα" @@ -18903,7 +18903,7 @@ msgid "Join community" msgstr "Συμμετοχή στην κοινότητα" #. Accessible label for the join-community form element. Used by assistive tech only. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:162 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:166 msgid "Join community form" msgstr "Φόρμα συμμετοχής στην κοινότητα" @@ -19011,7 +19011,7 @@ msgid "Jump to {displayName}" msgstr "Μετάβαση σε {displayName}" #. Accessible label for an inline channel mention link. labelText is the channel display name. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:108 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:111 msgid "Jump to {labelText}" msgstr "Μετάβαση σε {labelText}" @@ -19068,12 +19068,12 @@ msgid "Jump to the current call" msgstr "Μετάβαση στην τρέχουσα κλήση" #. Fallback accessible label for an inline channel mention when the target name is not known. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:112 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:115 msgid "Jump to the linked channel" msgstr "Μετάβαση στο συνδεδεμένο κανάλι" #. Fallback accessible label for an inline message link when the target channel is not known. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:104 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:107 msgid "Jump to the linked message" msgstr "Μετάβαση στο μήνυμα του συνδέσμου" @@ -19083,7 +19083,7 @@ msgid "Jump to the message from {authorNickname}" msgstr "Μετάβαση στο μήνυμα του/της {authorNickname}" #. Accessible label for an inline message link that jumps to a specific message in a channel. labelText is the channel display name. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:99 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:102 msgid "Jump to the message in {labelText}" msgstr "Μετάβαση στο μήνυμα στο {labelText}" @@ -19142,7 +19142,7 @@ msgid "Keep free and premium tiers. You can customize the tiers, sell premium th msgstr "Διατήρησε δωρεάν και premium βαθμίδες. Μπορείς να προσαρμόσεις τις βαθμίδες, να πουλήσεις premium μέσω Stripe ή να διανείμεις κωδικούς δώρου αργότερα από τον πίνακα διαχειριστή." #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:165 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:273 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:272 msgid "Keep grace period" msgstr "Διατήρηση περιόδου χάριτος" @@ -19157,7 +19157,7 @@ msgid "Keep running" msgstr "Παραμονή σε λειτουργία" #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:143 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:251 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:250 msgid "Keep subscription" msgstr "Διατήρηση συνδρομής" @@ -19240,7 +19240,7 @@ msgstr "Πλήκτρα" #. Button or menu action label in the kick member modal. Keep it concise. Keep the tone plain and specific. #. Button or menu action label in the user profile actions sheet. Keep it concise. Keep the tone plain and specific. #. Member actions sheet menu item. Opens the kick-member confirmation (moderation action). Short verb used as a menu label. -#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:98 +#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:97 #: src/features/moderation/components/modals/KickMemberModal.tsx:16 #: src/features/user/components/modals/UserProfileActionsSheet.tsx:77 msgid "Kick" @@ -19727,7 +19727,7 @@ msgstr "Σύνδεση αρχείου" #. Replacement text for an invite URL while streaming privacy is active. #. Replacement text for an invite URL while streaming privacy is active. #: src/features/channel/components/modals/GroupInvitesBottomSheet.tsx:49 -#: src/features/invite/components/modals/InviteModal.tsx:142 +#: src/features/invite/components/modals/InviteModal.tsx:145 #: src/features/relationship/components/modals/AddFriendsToGroupModal.tsx:27 msgid "Link hidden while sharing" msgstr "Ο σύνδεσμος είναι κρυφός κατά την κοινή χρήση" @@ -19760,7 +19760,7 @@ msgid "Link styling" msgstr "Στιλ συνδέσμου" #. Title of the alert shown when clicking an internal link that is not available to the current account. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:154 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:157 msgid "Link unavailable" msgstr "Ο σύνδεσμος δεν είναι διαθέσιμος" @@ -20557,7 +20557,7 @@ msgid "Max {maxSize}." msgstr "Μέγιστο {maxSize}." #. Label above the max-uses dropdown in the invite link settings. -#: src/features/invite/components/modals/InviteModal.tsx:116 +#: src/features/invite/components/modals/InviteModal.tsx:119 msgid "Max number of uses" msgstr "Μέγιστος αριθμός χρήσεων" @@ -20835,7 +20835,7 @@ msgid "Members" msgstr "Μέλη" #. Helper text under the temporary membership switch in the invite link settings. -#: src/features/invite/components/modals/InviteModal.tsx:134 +#: src/features/invite/components/modals/InviteModal.tsx:137 msgid "Members are removed when offline unless given a role." msgstr "Τα μέλη αφαιρούνται όταν είναι εκτός σύνδεσης, εκτός αν τους έχει δοθεί κάποιος ρόλος." @@ -20980,7 +20980,7 @@ msgstr "Μήνυμα" #. Action that opens a DM conversation with the selected user. #. Member actions sheet menu item. Sends a direct message to the target user. Standalone verb used as a menu label. #. Voice participant menu action that opens a DM conversation with the selected user. -#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:88 +#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:87 #: src/features/ui/action_menu/items/ActionsSubmenu.tsx:41 #: src/features/ui/action_menu/items/MessageUserMenuItem.tsx:26 #: src/features/ui/action_menu/items/voice_participant_menu_data/shared.ts:78 @@ -21084,7 +21084,7 @@ msgstr "Οι ρυθμίσεις εμφάνισης μηνυμάτων είναι msgid "Message editing" msgstr "Επεξεργασία μηνύματος" -#: src/features/messaging/components/modals/ForwardModal.tsx:315 +#: src/features/messaging/components/modals/ForwardModal.tsx:317 msgid "Message forwarded" msgstr "Το μήνυμα προωθήθηκε" @@ -21133,7 +21133,7 @@ msgstr "Κουμπιά εισαγωγής μηνυμάτων" #. Error modal title in the forward modal when the optional comment exceeds the message length limit. #. Form validation error indicating the message exceeds the allowed length. -#: src/features/messaging/components/modals/ForwardModal.tsx:56 +#: src/features/messaging/components/modals/ForwardModal.tsx:58 #: src/features/ui/character_counter/CharacterCountMessages.ts:16 msgid "Message is too long" msgstr "Το μήνυμα είναι πολύ μεγάλο" @@ -21144,7 +21144,7 @@ msgid "Message layout" msgstr "Διάταξη μηνυμάτων" #. Type chip suffix in tooltips for inline rendered message links. Lowercase because it follows the channel name. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:89 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:92 msgid "message link" msgstr "σύνδεσμος μηνύματος" @@ -21188,7 +21188,7 @@ msgid "Message previews in the DM list" msgstr "Προεπισκοπήσεις μηνυμάτων στη λίστα DM" #. Toast shown after a message in an announcement channel was published to the channels that follow it. -#: src/features/messaging/commands/MessageCommands.tsx:112 +#: src/features/messaging/commands/MessageCommands.tsx:113 msgid "Message published" msgstr "Μήνυμα δημοσιεύτηκε" @@ -21301,7 +21301,7 @@ msgstr "Μηνύματα που μπορείτε να αποθηκεύσετε" msgid "Messaging is paused" msgstr "Η αποστολή μηνυμάτων είναι σε παύση" -#. Notice shown in place of the message composer, and as an error, when messaging is paused on the current account until the user completes one quick step described in an email. While paused, the account cannot post, react, join communities or change its profile. Keep the tone calm and friendly. +#. Notice shown in place of the message composer, as a banner at the top of the app, and as an error, when messaging is paused on the current account until the user completes one quick step described in an email. While paused, the account cannot post, react, join communities or change its profile. Keep the tone calm and friendly. #: src/features/user/utils/AccountLimitUtils.ts:10 msgid "Messaging is paused on your account. Check your email for a quick step to continue." msgstr "Η αποστολή μηνυμάτων από τον λογαριασμό σας είναι σε παύση. Ελέγξτε το email σας: ένα γρήγορο βήμα αρκεί για να συνεχίσετε." @@ -22672,7 +22672,7 @@ msgid "No {sendMessagesPermission} permission" msgstr "Δεν υπάρχει δικαίωμα {sendMessagesPermission}" #. Inline text shown inside a custom message link pill when the linked message cannot be accessed. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:142 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:145 msgid "No access" msgstr "Δεν υπάρχει πρόσβαση" @@ -22807,7 +22807,7 @@ msgstr "Δεν υπάρχουν αλλαγές για αποθήκευση" msgid "No channels available" msgstr "Δεν υπάρχουν διαθέσιμα κανάλια" -#: src/features/messaging/components/modals/ForwardModal.tsx:389 +#: src/features/messaging/components/modals/ForwardModal.tsx:395 #: src/features/search/components/search/ChannelFilterSheet.tsx:120 msgid "No channels found" msgstr "Δεν βρέθηκαν κανάλια" @@ -22955,7 +22955,7 @@ msgid "No invoices yet." msgstr "Δεν υπάρχουν τιμολόγια ακόμα." #. Invite max-uses option meaning unlimited uses. Short standalone label. -#: src/features/invite/components/modals/InviteModal.tsx:56 +#: src/features/invite/components/modals/InviteModal.tsx:59 msgid "No limit" msgstr "Χωρίς όριο" @@ -23306,7 +23306,7 @@ msgstr "Χωρίς μετατροπή" #: src/features/user/components/modals/tabs/accessibility_tab/VisualTab.tsx:37 #: src/features/user/components/modals/tabs/components/EntranceSoundSection.tsx:146 #: src/features/user/components/modals/tabs/privacy_safety_tab/data_request_modal/DataRequestModal.tsx:220 -#: src/features/voice/components/AudioSourcePickerLinux.tsx:268 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:265 msgid "None" msgstr "Καμία" @@ -23858,12 +23858,12 @@ msgid "Open {host} in your browser." msgstr "Ανοίξτε το {host} στο πρόγραμμα περιήγησής σας." #. Accessible label for an inline chat link pill that opens an app page such as Discovery. labelText is the page name. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:121 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:124 msgid "Open {labelText}" msgstr "Άνοιγμα {labelText}" #. Accessible label for an inline settings deep-link pill. labelText is the resolved settings tab and section breadcrumb. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:116 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:119 msgid "Open {labelText} in settings" msgstr "Άνοιγμα {labelText} στις ρυθμίσεις" @@ -24067,7 +24067,7 @@ msgid "Open emoji in browser" msgstr "Άνοιγμα emoji στο πρόγραμμα περιήγησης" #. Accessible label for the emoji picker trigger button in the forward modal comment field. -#: src/features/messaging/components/modals/ForwardModal.tsx:102 +#: src/features/messaging/components/modals/ForwardModal.tsx:104 #: src/features/user/components/modals/tabs/my_profile_tab/BioEditor.tsx:27 msgid "Open emoji picker" msgstr "Άνοιγμα επιλογέα emoji" @@ -24392,7 +24392,7 @@ msgstr "Επιλογές" msgid "or" msgstr "ή" -#: src/features/theme/components/modals/ShareThemeModal.tsx:214 +#: src/features/theme/components/modals/ShareThemeModal.tsx:216 msgid "Or copy the link:" msgstr "Ή αντιγράψτε τον σύνδεσμο:" @@ -24401,7 +24401,7 @@ msgstr "Ή αντιγράψτε τον σύνδεσμο:" msgid "or pick a GIF from {gifProviderName}" msgstr "ή επιλέξτε ένα GIF από το {gifProviderName}" -#: src/features/invite/components/modals/InviteModal.tsx:502 +#: src/features/invite/components/modals/InviteModal.tsx:507 msgid "Or send an invite link to a friend:" msgstr "Ή στείλτε έναν σύνδεσμο πρόσκλησης σε έναν φίλο:" @@ -24409,7 +24409,7 @@ msgstr "Ή στείλτε έναν σύνδεσμο πρόσκλησης σε έ msgid "or send an invite to a friend:" msgstr "ή στείλτε μια πρόσκληση σε έναν φίλο:" -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:131 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:133 msgid "or send the gift link to a friend:" msgstr "ή στείλτε τον σύνδεσμο δώρου σε έναν φίλο:" @@ -24611,7 +24611,7 @@ msgid "Page down" msgstr "Page Down" #. Role description announced for an inline chat link pill that opens an app page. Lowercase. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:126 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:129 msgid "page link" msgstr "σύνδεσμος σελίδας" @@ -24778,12 +24778,12 @@ msgid "Paste GIF URLs below, one per line." msgstr "Επικολλήστε τις διευθύνσεις URL GIF παρακάτω, μία ανά γραμμή." #. Accessible label for the paste-template-JSON form element. Used by assistive tech only. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:146 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:150 msgid "Paste template JSON form" msgstr "Φόρμα επικόλλησης JSON προτύπου" #. Placeholder in the textarea where the user pastes the third-party template JSON document. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:154 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:158 msgid "Paste the JSON response here" msgstr "Επικολλήστε την απόκριση JSON εδώ" @@ -24985,7 +24985,7 @@ msgid "Perks paused" msgstr "Προνόμια σε παύση" #. Ban duration option in the destructive ban-member modal meaning the ban never expires. Short standalone label. -#: src/features/moderation/components/modals/BanMemberModal.tsx:38 +#: src/features/moderation/components/modals/BanMemberModal.tsx:37 msgid "Permanent" msgstr "Μόνιμη" @@ -25384,7 +25384,7 @@ msgstr "Αναπαραγωγή παρά τη μειωμένη κίνηση." #. Body of the error modal shown when sharing or sending a theme link is rate limited. #: src/features/app/components/alerts/CommonErrorModalDescriptors.ts:13 #: src/features/discovery/commands/DiscoveryJoinCommands.tsx:60 -#: src/features/theme/components/modals/ShareThemeModal.tsx:67 +#: src/features/theme/components/modals/ShareThemeModal.tsx:68 msgid "Please wait a moment and try again." msgstr "Παρακαλώ περιμένετε λίγο και δοκιμάστε ξανά." @@ -25416,7 +25416,7 @@ msgid "Pop back in" msgstr "Επαναφορά στο κύριο παράθυρο" #. Tooltip / aria label on the voice call footer button that opens the call in a separate window. -#: src/features/voice/components/VoiceCallCornerControls.tsx:12 +#: src/features/voice/components/VoiceCallCornerControls.tsx:11 msgid "Pop out call" msgstr "Άνοιγμα κλήσης σε ξεχωριστό παράθυρο" @@ -25547,12 +25547,12 @@ msgid "Premium badge" msgstr "Σήμα Premium" #. Developer control label for the premium-expired banner. -#: src/features/devtools/components/NagbarControls.ts:48 +#: src/features/devtools/components/NagbarControls.ts:49 msgid "Premium expired nagbar" msgstr "Γραμμή ειδοποιήσεων για λήξη Premium" #. Developer control label for the premium grace-period banner. -#: src/features/devtools/components/NagbarControls.ts:44 +#: src/features/devtools/components/NagbarControls.ts:45 msgid "Premium grace period nagbar" msgstr "Γραμμή ειδοποιήσεων περιόδου χάριτος Premium" @@ -25562,7 +25562,7 @@ msgid "Premium model" msgstr "Μοντέλο Premium" #. Developer control label for the premium-onboarding banner. -#: src/features/devtools/components/NagbarControls.ts:52 +#: src/features/devtools/components/NagbarControls.ts:53 msgid "Premium onboarding nagbar" msgstr "Γραμμή ειδοποιήσεων καλωσορίσματος Premium" @@ -26514,7 +26514,7 @@ msgstr "Λόγος" #. Label of the optional reason input in the destructive ban-member modal. Reason is recorded in the activity log. #. Label of the optional reason textarea in the timeout-member modal. The reason is recorded in the activity log. -#: src/features/moderation/components/modals/BanMemberModal.tsx:83 +#: src/features/moderation/components/modals/BanMemberModal.tsx:82 #: src/features/moderation/components/modals/TimeoutMemberModal.tsx:36 msgid "Reason (optional)" msgstr "Λόγος (προαιρετικό)" @@ -26574,7 +26574,7 @@ msgstr "Επανέλεγχος" #. placeholder {0}: ChannelUtils.getIcon(channel, {size: 16, className: styles.channelIcon}) #. placeholder {1}: channel.name -#: src/features/invite/components/modals/InviteModal.tsx:355 +#: src/features/invite/components/modals/InviteModal.tsx:360 msgid "Recipients will be taken to {0} <0>{1}" msgstr "Οι παραλήπτες θα μεταφερθούν στο {0} <0>{1}" @@ -26601,7 +26601,7 @@ msgid "Reconnect succeeded. Pick a screen again if you want to resume your previ msgstr "Η επανασύνδεση ήταν επιτυχής. Επιλέξτε ξανά μια οθόνη, αν θέλετε να συνεχίσετε την προηγούμενη ροή σας." #. Overlay status in the voice call view while reconnecting after a drop. Trailing ellipsis indicates in-progress. -#: src/features/voice/components/VoiceCallView.tsx:98 +#: src/features/voice/components/VoiceCallView.tsx:94 msgid "Reconnecting..." msgstr "Επανασύνδεση..." @@ -26741,7 +26741,7 @@ msgstr "Αντιγράφηκε η αναφορά." msgid "Referral parameters" msgstr "Παράμετροι παραπομπής" -#: src/features/voice/components/AudioSourcePickerLinux.tsx:312 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:309 msgid "Refresh audio sources" msgstr "Ανανέωση πηγών ήχου" @@ -28559,7 +28559,7 @@ msgstr "Κορεσμός" #: src/features/guild/components/modals/guild_tabs/GuildDiscoveryTab.tsx:631 #: src/features/guild/components/modals/guild_tabs/GuildVanityURLTab.tsx:279 #: src/features/guild/components/modals/GuildFolderSettingsModal.tsx:91 -#: src/features/messaging/commands/MessageCommands.tsx:108 +#: src/features/messaging/commands/MessageCommands.tsx:109 #: src/features/messaging/components/modals/AttachmentEditModal.tsx:136 #: src/features/messaging/components/modals/EditAltTextModal.tsx:193 #: src/features/messaging/components/modals/MessageHistoryThresholdModal.tsx:115 @@ -28687,7 +28687,7 @@ msgid "Scan the QR code with your authenticator app." msgstr "Σαρώστε τον κωδικό QR με την εφαρμογή ελέγχου ταυτότητας." #. Developer / debug surface — keep terse and technical. Label in the developer Nagbar controls panel for the scheduled-maintenance banner. -#: src/features/devtools/components/NagbarControls.ts:22 +#: src/features/devtools/components/NagbarControls.ts:23 msgid "Scheduled maintenance nagbar" msgstr "Γραμμή ειδοποιήσεων προγραμματισμένης συντήρησης" @@ -28962,7 +28962,7 @@ msgstr "Προεπισκόπηση μετακίνησης" #: src/features/channel/components/bottomsheets/ChannelSearchBottomSheet.tsx:854 #: src/features/channel/components/channel_header/shared.ts:47 #: src/features/channel/components/shared/PickerSearchInput.tsx:21 -#: src/features/messaging/components/modals/ForwardModal.tsx:89 +#: src/features/messaging/components/modals/ForwardModal.tsx:91 #: src/features/search/components/modals/SearchProviderPickerModal.tsx:43 #: src/features/search/utils/QuickSwitcherModalUtils.tsx:46 #: src/features/theme_studio/ui/StudioSearchInput.tsx:16 @@ -29606,14 +29606,14 @@ msgstr "Οι επιστροφές χρημάτων με αυτοεξυπηρέτ #. Button or menu action label in the share theme modal. Keep it concise. #. Send-message button label in the voice message composer modal. -#: src/features/theme/components/modals/ShareThemeModal.tsx:43 +#: src/features/theme/components/modals/ShareThemeModal.tsx:44 #: src/features/user/components/modals/tabs/component_gallery_tab/ComponentGalleryTabButtonsTab.tsx:316 #: src/features/voice/components/VoiceMessageComposerModal.tsx:77 msgid "Send" msgstr "Αποστολή" #. Primary button label in the forward message modal. selectedCount is the number of selected destinations; selectionLimit is the maximum allowed. -#: src/features/messaging/components/modals/ForwardModal.tsx:106 +#: src/features/messaging/components/modals/ForwardModal.tsx:108 msgid "Send ({selectedCount}/{selectionLimit})" msgstr "Αποστολή ({selectedCount}/{selectionLimit})" @@ -29694,7 +29694,7 @@ msgstr "Στείλτε αρχεία έως {size}" #. Button or menu action label in the user profile modal. Keep it concise. #. Member actions sheet menu item. Sends a friend request to the target user. #: src/features/channel/components/direct_message/DMWelcomeSection.tsx:146 -#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:94 +#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:93 #: src/features/user/components/modals/UserProfileMobileSheet.tsx:110 #: src/features/user/components/modals/UserProfileModal.tsx:126 msgid "Send friend request" @@ -29710,7 +29710,7 @@ msgstr "Αποστολή GIF {title}" #. Plus menu item that opens the gift purchase flow. #: src/features/channel/components/textarea/MobileTextareaPlusBottomSheet.tsx:21 #: src/features/channel/components/textarea/TextareaPlusMenu.tsx:31 -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:30 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:31 msgid "Send gift" msgstr "Αποστολή δώρου" @@ -29873,7 +29873,7 @@ msgid "Serve the token file" msgstr "Παροχή του αρχείου token" #. Developer / debug surface — keep terse and technical. Label in the developer Nagbar controls panel for the service incident banner. -#: src/features/devtools/components/NagbarControls.ts:27 +#: src/features/devtools/components/NagbarControls.ts:28 msgid "Service incident nagbar" msgstr "Αναφορά περιστατικού υπηρεσίας" @@ -30118,7 +30118,7 @@ msgid "Settings" msgstr "Ρυθμίσεις" #. Type chip suffix in tooltips for inline rendered fluxer://settings/user deep links. Lowercase. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:130 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:133 msgid "settings link" msgstr "σύνδεσμος ρυθμίσεων" @@ -30239,7 +30239,7 @@ msgid "Share your screen or camera in up to 4K at 60 frames per second. Free acc msgstr "Μοιράσου την οθόνη ή την κάμερά σου σε έως 4K στα 60 καρέ ανά δευτερόλεπτο. Οι δωρεάν λογαριασμοί κάνουν streaming σε έως 720p στα 30." #. Button or menu action label in the share theme modal. Keep it concise. -#: src/features/theme/components/modals/ShareThemeModal.tsx:39 +#: src/features/theme/components/modals/ShareThemeModal.tsx:40 msgid "Share your theme" msgstr "Κοινοποίησε το θέμα σου" @@ -30263,7 +30263,7 @@ msgid "Shared window" msgstr "Κοινόχρηστο παράθυρο" #. Capture option in the Linux audio source picker on a window share. Captures only the audio of the window being shared. -#: src/features/voice/components/AudioSourcePickerLinux.tsx:40 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:42 msgid "Shared window audio" msgstr "Ήχος κοινόχρηστου παραθύρου" @@ -30364,7 +30364,7 @@ msgid "Shortcuts are paused while recording." msgstr "Οι συντομεύσεις απενεργοποιούνται προσωρινά κατά την καταγραφή." #. Body of the error modal shown when the forward modal comment exceeds the message length limit. -#: src/features/messaging/components/modals/ForwardModal.tsx:60 +#: src/features/messaging/components/modals/ForwardModal.tsx:62 msgid "Shorten the message and try again." msgstr "Συντομεύστε το μήνυμα και δοκιμάστε ξανά." @@ -31506,7 +31506,7 @@ msgid "Something went wrong while preparing this sticker. Try another file or tr msgstr "Κάτι πήγε στραβά κατά την προετοιμασία αυτού του αυτοκόλλητου. Δοκιμάστε άλλο αρχείο ή δοκιμάστε ξανά σε λίγο." #. Fallback body of the error alert shown when publishing an announcement message fails. -#: src/features/messaging/commands/MessageCommands.tsx:124 +#: src/features/messaging/commands/MessageCommands.tsx:125 msgid "Something went wrong while publishing. Try again in a moment." msgstr "Κάτι πήγε στραβά κατά τη δημοσίευση. Δοκιμάστε ξανά σε λίγο." @@ -31552,7 +31552,7 @@ msgstr "Κάτι πήγε στραβά." #: src/features/app/components/alerts/CommonErrorModalDescriptors.ts:5 #: src/features/discovery/commands/DiscoveryJoinCommands.tsx:18 #: src/features/emoji/components/emojis/EmojiListItem.tsx:129 -#: src/features/theme/components/modals/ShareThemeModal.tsx:51 +#: src/features/theme/components/modals/ShareThemeModal.tsx:52 #: src/features/ui/action_menu/items/CallMenuItems.tsx:45 #: src/features/ui/action_menu/items/ChannelMenuData.tsx:132 #: src/features/ui/action_menu/items/ChannelMenuData.tsx:148 @@ -33157,12 +33157,12 @@ msgid "Template" msgstr "Πρότυπο" #. Label of the textarea in the paste-template-JSON form. "JSON" must not be translated. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:150 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:154 msgid "Template JSON" msgstr "JSON προτύπου" #. Label of the URL input in the import-template form. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:142 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:146 msgid "Template URL" msgstr "URL προτύπου" @@ -33191,7 +33191,7 @@ msgid "Temporary invites need a live connection. Check yours and try again." msgstr "Οι προσωρινές προσκλήσεις απαιτούν ζωντανή σύνδεση. Ελέγξτε τη δική σας και δοκιμάστε ξανά." #. Switch label in the invite link settings. When enabled, members joining via this invite are kicked when they go offline unless given a role. -#: src/features/invite/components/modals/InviteModal.tsx:129 +#: src/features/invite/components/modals/InviteModal.tsx:132 msgid "Temporary membership" msgstr "Προσωρινή ιδιότητα μέλους" @@ -33202,7 +33202,7 @@ msgid "Tennessee" msgstr "Τενεσί" #. Developer control label for the terms-acceptance banner. -#: src/features/devtools/components/NagbarControls.ts:64 +#: src/features/devtools/components/NagbarControls.ts:65 msgid "Terms acceptance nagbar" msgstr "Γραμμή ειδοποιήσεων αποδοχής όρων" @@ -33760,7 +33760,7 @@ msgstr "Το θέμα δεν είναι διαθέσιμο" msgid "Themes" msgstr "Θέματα" -#: src/features/invite/components/modals/InviteModal.tsx:194 +#: src/features/invite/components/modals/InviteModal.tsx:197 msgid "There are no channels available to create an invite for." msgstr "Δεν υπάρχουν διαθέσιμα κανάλια για τη δημιουργία πρόσκλησης." @@ -33815,7 +33815,7 @@ msgid "They left the call" msgstr "Έφυγαν από την κλήση" #. Body of the error modal shown when a DM cannot be opened (blocked or no shared community). -#: src/features/app/components/alerts/DmActionErrorModal.tsx:20 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:24 msgid "They might not be accepting messages from you, or you no longer share a community." msgstr "Ενδέχεται να μην δέχονται μηνύματα από εσάς ή να μην έχετε πλέον κοινή κοινότητα." @@ -34092,7 +34092,7 @@ msgid "This device does not support notifications." msgstr "Αυτή η συσκευή δεν υποστηρίζει ειδοποιήσεις." #. Validation error in the paste-template-JSON form when the JSON parses but lacks the expected third-party template fields. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:133 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:137 msgid "This doesn't look like a valid template response. Make sure you copied the entire JSON document." msgstr "Αυτό δεν μοιάζει με έγκυρη απάντηση προτύπου. Βεβαιωθείτε ότι αντιγράψατε ολόκληρο το έγγραφο JSON." @@ -34170,7 +34170,7 @@ msgid "This gift has been redeemed" msgstr "Αυτό το δώρο έχει εξαργυρωθεί" #. Title of the error modal shown when a group DM would exceed the maximum number of recipients. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:48 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:52 msgid "This group has too many people" msgstr "Αυτή η ομάδα έχει πάρα πολλά άτομα" @@ -34208,7 +34208,7 @@ msgstr "Αυτή η παρουσία δεν έχει λογαριασμούς α msgid "This invite is hidden while sharing is protected." msgstr "Αυτή η πρόσκληση είναι κρυφή όσο η κοινή χρήση προστατεύεται." -#: src/features/invite/components/modals/InviteModal.tsx:514 +#: src/features/invite/components/modals/InviteModal.tsx:519 msgid "This invite link never expires." msgstr "Αυτός ο σύνδεσμος πρόσκλησης δεν λήγει ποτέ." @@ -34305,7 +34305,7 @@ msgid "This link channel is marked for mature content and may open material that msgstr "Αυτό το κανάλι συνδέσμου έχει επισημανθεί για περιεχόμενο ενηλίκων και ενδέχεται να ανοίξει υλικό που μπορεί να είναι ακατάλληλο για ορισμένους χρήστες." #. Body of the link-unavailable alert. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:158 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:161 msgid "This link is not available for your account." msgstr "Αυτός ο σύνδεσμος δεν είναι διαθέσιμος για τον λογαριασμό σας." @@ -34361,7 +34361,7 @@ msgid "This message has already been deleted." msgstr "Αυτό το μήνυμα έχει ήδη διαγραφεί." #. Toast shown when someone tries to publish an announcement message that was already published. -#: src/features/messaging/commands/MessageCommands.tsx:116 +#: src/features/messaging/commands/MessageCommands.tsx:117 msgid "This message has already been published" msgstr "Αυτό το μήνυμα έχει ήδη δημοσιευτεί" @@ -34486,7 +34486,7 @@ msgid "This theme is still loading." msgstr "Αυτό το θέμα ακόμα φορτώνει." #. Title of the error modal shown when a theme CSS exceeds the maximum shareable size. -#: src/features/theme/components/modals/ShareThemeModal.tsx:55 +#: src/features/theme/components/modals/ShareThemeModal.tsx:56 msgid "This theme is too large to share" msgstr "Αυτό το θέμα είναι πολύ μεγάλο για κοινή χρήση" @@ -34528,7 +34528,7 @@ msgid "This user is not available to receive calls right now. They may have call msgstr "Αυτός ο χρήστης δεν είναι διαθέσιμος για κλήσεις αυτήν τη στιγμή. Ενδέχεται να έχει απενεργοποιήσει τις κλήσεις." #. Body of the error modal shown when the recipient of a DM no longer exists. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:28 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:32 msgid "This user no longer exists. Refresh and try again." msgstr "Αυτός ο χρήστης δεν υπάρχει πλέον. Ανανεώστε και δοκιμάστε ξανά." @@ -35712,7 +35712,7 @@ msgid "Unclaimed account" msgstr "Μη διεκδικημένος λογαριασμός" #. Developer control label for the unclaimed-account banner. -#: src/features/devtools/components/NagbarControls.ts:32 +#: src/features/devtools/components/NagbarControls.ts:33 msgid "Unclaimed account nagbar" msgstr "Μπάρα ειδοποιήσεων για μη διεκδικημένο λογαριασμό" @@ -37152,7 +37152,7 @@ msgstr "Ο χρήστης μετακινείται σε άλλο κανάλι" #. Reason chip in the unaddable recipients alert when the user record is missing. #. Title of the error modal shown when the recipient of a DM no longer exists. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:24 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:28 #: src/features/channel/components/channel_view/DMChannelView.tsx:279 #: src/features/channel/components/modals/UnaddableRecipientsConfirmModal.tsx:11 msgid "User not found" @@ -37274,27 +37274,27 @@ msgid "Using {effectiveLabel} until {requestedLabel} is ready." msgstr "Χρησιμοποιώντας {effectiveLabel} μέχρι να είναι έτοιμο το {requestedLabel}." #. Developer nagbar status: banner follows real account state. -#: src/features/devtools/components/NagbarControls.ts:106 +#: src/features/devtools/components/NagbarControls.ts:107 msgid "Using actual account state" msgstr "Χρήση της πραγματικής κατάστασης λογαριασμού" #. Developer nagbar status: banner follows real gift inventory state. -#: src/features/devtools/components/NagbarControls.ts:126 +#: src/features/devtools/components/NagbarControls.ts:127 msgid "Using actual gift inventory state" msgstr "Χρήση της πραγματικής κατάστασης αποθέματος δώρων" #. Developer nagbar status: banner follows real premium subscription state. -#: src/features/devtools/components/NagbarControls.ts:122 +#: src/features/devtools/components/NagbarControls.ts:123 msgid "Using actual premium state" msgstr "Χρήση της πραγματικής κατάστασης premium" #. Developer nagbar status: banner follows the real app state. -#: src/features/devtools/components/NagbarControls.ts:130 +#: src/features/devtools/components/NagbarControls.ts:131 msgid "Using actual state" msgstr "Χρήση της πραγματικής κατάστασης" #. Developer nagbar status: banner follows real email verification state. -#: src/features/devtools/components/NagbarControls.ts:110 +#: src/features/devtools/components/NagbarControls.ts:111 msgid "Using actual verification state" msgstr "Χρήση της πραγματικής κατάστασης επαλήθευσης" @@ -37456,9 +37456,9 @@ msgstr "Επιβεβαιώστε την ταυτότητά σας" #. Title of the error modal shown when an unverified account tries to start a DM. #. Title shown when an unverified account cannot start a DM or group DM. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:40 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:44 #: src/features/channel/components/direct_message/AddFriendForm.tsx:80 -#: src/features/channel/utils/CreateDMModalUtils.tsx:51 +#: src/features/channel/utils/CreateDMModalUtils.tsx:52 #: src/features/moderation/components/report/ReportStepEmail.tsx:43 msgid "Verify your email" msgstr "Επαληθεύστε το email σας" @@ -37543,7 +37543,7 @@ msgid "Verify your email to purchase {premiumProductFullName}." msgstr "Επαληθεύστε το email σας για να αγοράσετε το {premiumProductFullName}." #. Blocked-state text shown when an unverified account cannot start a DM or group DM. -#: src/features/channel/utils/CreateDMModalUtils.tsx:55 +#: src/features/channel/utils/CreateDMModalUtils.tsx:56 msgid "Verify your email to start DMs." msgstr "Επαληθεύστε το email σας για να ξεκινήσετε DM." @@ -37791,7 +37791,7 @@ msgid "View call" msgstr "Προβολή κλήσης" #. Aria label for the show-controls trigger when the call toolbar is auto-hidden. -#: src/features/voice/components/VoiceCallView.tsx:124 +#: src/features/voice/components/VoiceCallView.tsx:120 msgid "View call controls" msgstr "Προβολή στοιχείων ελέγχου κλήσης" @@ -37987,7 +37987,7 @@ msgid "Visionary (lifetime {premiumProductName})" msgstr "Visionary ({premiumProductName} εφ’ όρου ζωής)" #. Developer control label for the Visionary two-factor-authentication banner. -#: src/features/devtools/components/NagbarControls.ts:60 +#: src/features/devtools/components/NagbarControls.ts:61 msgid "Visionary 2FA nagbar" msgstr "Μπάρα ειδοποιήσεων 2FA Visionary" @@ -38243,7 +38243,7 @@ msgid "Voice region" msgstr "Περιοχή φωνής" #. Developer control label for the voice-session-restore banner. -#: src/features/devtools/components/NagbarControls.ts:68 +#: src/features/devtools/components/NagbarControls.ts:69 msgid "Voice session restore nagbar" msgstr "Γραμμή ειδοποιήσεων επαναφοράς φωνητικής συνεδρίας" @@ -38331,12 +38331,12 @@ msgid "Waiting for passkey…" msgstr "Αναμονή για κλειδί πρόσβασης…" #. Inline notice in the forward modal when slowmode is active in the selected target channel. forwardChannelDisplayName is the channel name. -#: src/features/messaging/components/modals/ForwardModal.tsx:76 +#: src/features/messaging/components/modals/ForwardModal.tsx:78 msgid "Waiting for slowmode in {forwardChannelDisplayName} to expire." msgstr "Αναμονή λήξης της αργής λειτουργίας στο κανάλι {forwardChannelDisplayName}." #. Inline notice in the forward modal when slowmode is active in one or more selected target channels. -#: src/features/messaging/components/modals/ForwardModal.tsx:81 +#: src/features/messaging/components/modals/ForwardModal.tsx:83 msgid "Waiting for slowmode in one or more selected channels to expire." msgstr "Αναμονή λήξης της αργής λειτουργίας σε ένα ή περισσότερα επιλεγμένα κανάλια." @@ -38520,7 +38520,7 @@ msgstr "Στείλαμε έναν κωδικό στο {email}." msgid "We will prefill {prefillEmail} once browser sign-in opens." msgstr "Θα συμπληρώσουμε αυτόματα το {prefillEmail} μόλις ανοίξει η σύνδεση στο πρόγραμμα περιήγησης." -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:87 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:89 msgid "We'd love to give you more than a lifetime of {PREMIUM_PRODUCT_NAME}, but that breaks the space-time continuum. Send the gift to a friend instead?" msgstr "Θα θέλαμε να σου δώσουμε περισσότερο από {PREMIUM_PRODUCT_NAME} εφ’ όρου ζωής, αλλά αυτό θα έσπαγε το χωροχρονικό συνεχές. Να στείλεις το δώρο σε έναν φίλο αντ’ αυτού;" @@ -39178,7 +39178,7 @@ msgid "You already have a group with these users. Do you really want to create a msgstr "Έχετε ήδη μια ομάδα με αυτούς τους χρήστες. Θέλετε όντως να δημιουργήσετε μια νέα; Κανένα πρόβλημα!" #. Status label shown to a user who already owns the lifetime premium tier. -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:26 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:27 msgid "You already have lifetime {premiumProductName}" msgstr "Έχετε ήδη ισόβιο {premiumProductName}" @@ -39326,7 +39326,7 @@ msgid "You can't add expressions there" msgstr "Δεν μπορείτε να προσθέσετε εκφράσεις εκεί" #. Error message in the messaging commands. -#: src/features/messaging/commands/ReactionCommands.tsx:27 +#: src/features/messaging/commands/ReactionCommands.tsx:28 msgid "You can't add new reactions while you're timed out." msgstr "Δεν μπορείτε να προσθέσετε νέες αντιδράσεις όσο βρίσκεστε σε προσωρινό περιορισμό." @@ -39392,7 +39392,7 @@ msgstr "Δεν μπορείς να διαχειριστείς webhooks σε κα #. Reason chip in the unaddable recipients alert when blocked or DMs are not allowed. #. Title of the error modal shown when a DM cannot be opened (blocked or no shared community). -#: src/features/app/components/alerts/DmActionErrorModal.tsx:16 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:20 #: src/features/channel/components/modals/UnaddableRecipientsConfirmModal.tsx:15 msgid "You can't message this user" msgstr "Δεν μπορείτε να στείλετε μήνυμα σε αυτόν τον χρήστη" @@ -39521,7 +39521,7 @@ msgid "You changed your tag while on {PREMIUM_PRODUCT_NAME}. It will reroll rand msgstr "Αλλάξατε την ετικέτα σας ενώ είχατε {PREMIUM_PRODUCT_NAME}. Θα αλλάξει τυχαία όταν λήξει το {PREMIUM_PRODUCT_NAME} σας, εκτός αν ανανεωθεί." #. Body of the access-denied alert for clicked message links. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:138 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:141 msgid "You do not have access to the channel where this message was sent." msgstr "Δεν έχετε πρόσβαση στο κανάλι όπου στάλθηκε αυτό το μήνυμα." @@ -39618,12 +39618,12 @@ msgid "You just pressed Tab. Keyboard mode is now on so you can navigate {produc msgstr "Μόλις πατήσατε Tab. Η λειτουργία πληκτρολογίου είναι πλέον ενεργή, ώστε να μπορείτε να περιηγηθείτε στο {productName} χωρίς ποντίκι." #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:137 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:245 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:244 msgid "You keep your perks until your next renewal date. Reactivate before then to keep your subscriber history." msgstr "Διατηρείτε τα προνόμιά σας μέχρι την επόμενη ημερομηνία ανανέωσης. Ενεργοποιήστε ξανά τη συνδρομή σας πριν από τότε για να διατηρήσετε το ιστορικό συνδρομών σας." #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:158 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:266 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:265 msgid "You lose all {PREMIUM_PRODUCT_NAME} perks immediately and your subscriber history resets. This cannot be undone." msgstr "Χάνετε όλα τα προνόμια {PREMIUM_PRODUCT_NAME} αμέσως και το ιστορικό συνδρομών σας μηδενίζεται. Αυτό δεν μπορεί να αναιρεθεί." @@ -39709,7 +39709,7 @@ msgid "You need to claim your account before you can create a community." msgstr "Πρέπει να διεκδικήσετε τον λογαριασμό σας πριν δημιουργήσετε μια κοινότητα." #. Body of the error modal shown when an unclaimed account tries to start a DM. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:36 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:40 msgid "You need to claim your account before you can start a direct message." msgstr "Πρέπει να διεκδικήσετε τον λογαριασμό σας πριν ξεκινήσετε μια απευθείας συνομιλία." @@ -39731,7 +39731,7 @@ msgid "You need to verify your email address before you can send friend requests msgstr "Πρέπει να επαληθεύσετε τη διεύθυνση email σας πριν στείλετε αιτήματα φιλίας." #. Body of the error modal shown when an unverified account tries to start a DM. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:44 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:48 msgid "You need to verify your email address before you can start a direct message." msgstr "Πρέπει να επαληθεύσετε τη διεύθυνση email σας πριν ξεκινήσετε μια απευθείας συνομιλία." @@ -39745,7 +39745,7 @@ msgid "You need to verify your email to send messages in this community." msgstr "Πρέπει να επαληθεύσετε το email σας για να στείλετε μηνύματα σε αυτήν την κοινότητα." #. Body of the error modal shown when the user or a recipient has too many open group DMs. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:60 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:64 msgid "You or someone you're adding already has the maximum number of group DMs open. Leave one and try again." msgstr "Εσείς ή κάποιος από όσους προσθέτετε έχει ήδη φτάσει τον μέγιστο αριθμό ανοιχτών ομαδικών συνομιλιών. Αποχωρήστε από μία και δοκιμάστε ξανά." @@ -39888,7 +39888,7 @@ msgstr "Επεξεργάζεστε μηνύματα πολύ γρήγορα" #: src/features/discovery/commands/DiscoveryJoinCommands.tsx:56 #: src/features/emoji/components/emojis/EmojiListItem.tsx:77 #: src/features/emoji/components/emojis/EmojiListItem.tsx:149 -#: src/features/theme/components/modals/ShareThemeModal.tsx:63 +#: src/features/theme/components/modals/ShareThemeModal.tsx:64 msgid "You're going too fast" msgstr "Προχωράτε πολύ γρήγορα" @@ -39951,7 +39951,7 @@ msgid "You're viewing older messages" msgstr "Βλέπετε παλιότερα μηνύματα" #. Body of the error modal shown when a group DM would exceed the maximum number of recipients. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:52 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:56 msgid "You've added more people than a group DM allows. Remove a few and try again." msgstr "Έχετε προσθέσει περισσότερα άτομα από όσα επιτρέπει μια ομαδική συνομιλία. Αφαιρέστε μερικά και δοκιμάστε ξανά." @@ -40003,7 +40003,7 @@ msgid "You've reached the favorite GIF limit." msgstr "Έχετε φτάσει το όριο αγαπημένων GIF." #. Title of the error modal shown when the user or a recipient has too many open group DMs. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:56 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:60 msgid "You've reached the group DM limit" msgstr "Έχετε φτάσει το όριο ομαδικών συνομιλιών" @@ -40118,7 +40118,7 @@ msgid "Your card is eligible. Redirecting you to the payment page now." msgstr "Η κάρτα σας πληροί τις προϋποθέσεις. Σας ανακατευθύνουμε τώρα στη σελίδα πληρωμής." #. Body of the confirmation shown before saving an edit to a message published from an announcement channel. -#: src/features/messaging/commands/MessageCommands.tsx:103 +#: src/features/messaging/commands/MessageCommands.tsx:104 msgid "Your changes reach every community that follows this channel, which can take a minute. Each published message allows 3 quick edits, then 1 every 20 minutes." msgstr "Οι αλλαγές σας φτάνουν σε κάθε κοινότητα που ακολουθεί αυτό το κανάλι, κάτι που μπορεί να πάρει ένα λεπτό. Κάθε δημοσιευμένο μήνυμα επιτρέπει 3 γρήγορες επεξεργασίες, μετά 1 κάθε 20 λεπτά." @@ -40236,22 +40236,22 @@ msgid "Your last purchase is outside the refund window. Contact support for bill msgstr "Η τελευταία σας αγορά είναι εκτός του παραθύρου επιστροφής χρημάτων. Επικοινωνήστε με την υποστήριξη για ζητήματα χρέωσης." #. Label in the message queue state. -#: src/features/messaging/state/MessageQueue.tsx:72 +#: src/features/messaging/state/MessageQueue.tsx:74 msgid "Your message could not be delivered because it was flagged by our safety systems. If you believe this is a mistake, please contact support." msgstr "Το μήνυμά σας δεν παραδόθηκε επειδή επισημάνθηκε από τα συστήματα ασφαλείας μας. Αν πιστεύετε ότι πρόκειται για λάθος, επικοινωνήστε με την υποστήριξη." #. Label in the message queue state. -#: src/features/messaging/state/MessageQueue.tsx:59 +#: src/features/messaging/state/MessageQueue.tsx:61 msgid "Your message could not be delivered. This is usually because you don't share a community with the recipient or the recipient is only accepting direct messages from friends. You may also need to adjust your own direct message privacy settings in {directMessagePrivacySettingsPath}." msgstr "Το μήνυμά σας δεν παραδόθηκε. Αυτό συνήθως συμβαίνει επειδή δεν μοιράζεστε μια κοινότητα με τον παραλήπτη ή επειδή ο παραλήπτης δέχεται μόνο απευθείας μηνύματα από φίλους. Ίσως χρειαστεί επίσης να προσαρμόσετε τις δικές σας ρυθμίσεις απορρήτου απευθείας μηνυμάτων στο {directMessagePrivacySettingsPath}." #. Description text in the message queue state. -#: src/features/messaging/state/MessageQueue.tsx:64 +#: src/features/messaging/state/MessageQueue.tsx:66 msgid "Your message could not be delivered. You need to claim your account to send direct messages." msgstr "Το μήνυμά σας δεν ήταν δυνατό να παραδοθεί. Πρέπει να διεκδικήσετε τον λογαριασμό σας για να στείλετε απευθείας μηνύματα." #. Description text in the message queue state. -#: src/features/messaging/state/MessageQueue.tsx:68 +#: src/features/messaging/state/MessageQueue.tsx:70 msgid "Your message could not be delivered. You need to claim your account to send messages." msgstr "Το μήνυμά σας δεν παραδόθηκε. Πρέπει να διεκδικήσετε τον λογαριασμό σας για να στείλετε μηνύματα." @@ -40409,7 +40409,7 @@ msgid "Your subscription will switch to yearly billing at the next renewal." msgstr "Η συνδρομή σας θα μεταβεί σε ετήσια χρέωση στην επόμενη ανανέωση." #. Body of the error modal shown when a theme CSS exceeds the maximum shareable size. -#: src/features/theme/components/modals/ShareThemeModal.tsx:59 +#: src/features/theme/components/modals/ShareThemeModal.tsx:60 msgid "Your theme CSS is too large to share. Trim it down and try again." msgstr "Το CSS του θέματός σας είναι πολύ μεγάλο για κοινή χρήση. Μειώστε το μέγεθός του και δοκιμάστε ξανά." diff --git a/fluxer_app/src/features/i18n/locales/en-GB/messages.po b/fluxer_app/src/features/i18n/locales/en-GB/messages.po index 25ad5bf4b..196891af9 100644 --- a/fluxer_app/src/features/i18n/locales/en-GB/messages.po +++ b/fluxer_app/src/features/i18n/locales/en-GB/messages.po @@ -21,7 +21,7 @@ msgstr "... turn dense mode on. Nice!" #. Button or menu action label in the channel and chat user message. Keep it concise. #. Suffix after the message text in the forward modal preview when the forwarded message was edited. -#: src/features/channel/components/MessageAttachments.tsx:390 +#: src/features/channel/components/MessageAttachments.tsx:361 #: src/features/channel/components/UserMessage.tsx:75 #: src/features/messaging/components/modals/ForwardMessagePreview.tsx:26 msgid "(edited)" @@ -993,7 +993,7 @@ msgstr "{count, plural, one {# channel follows} other {# channels follow}} this msgid "{count, plural, one {# community found} other {# communities found}}" msgstr "{count, plural, one {# community found} other {# communities found}}" -#: src/features/app/components/layout/GuildsLayout.tsx:1954 +#: src/features/app/components/layout/GuildsLayout.tsx:1955 msgid "{count, plural, one {# community is temporarily unavailable due to a flux capacitor malfunction.} other {# communities are temporarily unavailable due to a flux capacitor malfunction.}}" msgstr "{count, plural, one {# community is temporarily unavailable due to a flux capacitor malfunction.} other {# communities are temporarily unavailable due to a flux capacitor malfunction.}}" @@ -1041,7 +1041,7 @@ msgstr "{count, plural, one {# mutual community} other {# mutual communities}}" msgid "{count, plural, one {# other} other {# others}}" msgstr "{count, plural, one {# other} other {# others}}" -#: src/features/voice/components/VoiceCallView.tsx:507 +#: src/features/voice/components/VoiceCallView.tsx:474 msgid "{count, plural, one {# participant in call} other {# participants in call}}" msgstr "{count, plural, one {# participant in call} other {# participants in call}}" @@ -1237,7 +1237,7 @@ msgid "{days, plural, one {Created by {creatorDisplayName}. Expires in # day.} o msgstr "{days, plural, one {Created by {creatorDisplayName}. Expires in # day.} other {Created by {creatorDisplayName}. Expires in # days.}}" #. Text under a generated invite link. {days} is how long the link stays valid, in whole days. -#: src/features/invite/components/modals/InviteModal.tsx:164 +#: src/features/invite/components/modals/InviteModal.tsx:167 msgid "{days, plural, one {Your invite link expires in # day.} other {Your invite link expires in # days.}}" msgstr "{days, plural, one {Your invite link expires in # day.} other {Your invite link expires in # days.}}" @@ -1441,7 +1441,7 @@ msgid "{hours, plural, one {# hour} other {# hours}} and {minutes, plural, one { msgstr "{hours, plural, one {# hour} other {# hours}} and {minutes, plural, one {# minute} other {# minutes}}" #. Text under a generated invite link. {hours} is how long the link stays valid, in whole hours. -#: src/features/invite/components/modals/InviteModal.tsx:160 +#: src/features/invite/components/modals/InviteModal.tsx:163 msgid "{hours, plural, one {Your invite link expires in # hour.} other {Your invite link expires in # hours.}}" msgstr "{hours, plural, one {Your invite link expires in # hour.} other {Your invite link expires in # hours.}}" @@ -1556,7 +1556,7 @@ msgid "{minutes, plural, one {# minute} other {# minutes}} and {seconds, plural, msgstr "{minutes, plural, one {# minute} other {# minutes}} and {seconds, plural, one {# second} other {# seconds}}" #. Text under a generated invite link. {minutes} is how long the link stays valid, in whole minutes. -#: src/features/invite/components/modals/InviteModal.tsx:155 +#: src/features/invite/components/modals/InviteModal.tsx:158 msgid "{minutes, plural, one {Your invite link expires in # minute.} other {Your invite link expires in # minutes.}}" msgstr "{minutes, plural, one {Your invite link expires in # minute.} other {Your invite link expires in # minutes.}}" @@ -1967,7 +1967,7 @@ msgid "{seconds, plural, one {# second} other {# seconds}}" msgstr "{seconds, plural, one {# second} other {# seconds}}" #. Text under a generated invite link. {seconds} is how long the link stays valid, in whole seconds. -#: src/features/invite/components/modals/InviteModal.tsx:150 +#: src/features/invite/components/modals/InviteModal.tsx:153 msgid "{seconds, plural, one {Your invite link expires in # second.} other {Your invite link expires in # seconds.}}" msgstr "{seconds, plural, one {Your invite link expires in # second.} other {Your invite link expires in # seconds.}}" @@ -2215,8 +2215,8 @@ msgstr "<0>{username} is still in the group. Try again in a moment." #. Attribution line on a forwarded message, above the forwarded content. sourceInfo is the icon and name of the community and channel the message came from. #. Attribution line on a forwarded message, above the forwarded content. sourceInfo is the icon and name of the conversation the message came from. -#: src/features/channel/components/MessageAttachments.tsx:241 -#: src/features/channel/components/MessageAttachments.tsx:297 +#: src/features/channel/components/MessageAttachments.tsx:212 +#: src/features/channel/components/MessageAttachments.tsx:268 msgid "<0>Forwarded from{sourceInfo}" msgstr "<0>Forwarded from{sourceInfo}" @@ -2270,7 +2270,7 @@ msgid "1 result available" msgstr "1 result available" #. Invite max-uses dropdown option for exactly one use. -#: src/features/invite/components/modals/InviteModal.tsx:60 +#: src/features/invite/components/modals/InviteModal.tsx:63 msgid "1 use" msgstr "1 use" @@ -2315,12 +2315,12 @@ msgid "10 minutes" msgstr "10 minutes" #. Invite max-uses dropdown option for ten uses. -#: src/features/invite/components/modals/InviteModal.tsx:68 +#: src/features/invite/components/modals/InviteModal.tsx:71 msgid "10 uses" msgstr "10 uses" #. Invite max-uses dropdown option for 100 uses. -#: src/features/invite/components/modals/InviteModal.tsx:80 +#: src/features/invite/components/modals/InviteModal.tsx:83 msgid "100 uses" msgstr "100 uses" @@ -2368,7 +2368,7 @@ msgid "2 members (typing)" msgstr "2 members (typing)" #. Ban duration option in the destructive ban-member modal for a two-week temporary ban. -#: src/features/moderation/components/modals/BanMemberModal.tsx:51 +#: src/features/moderation/components/modals/BanMemberModal.tsx:50 msgid "2 weeks" msgstr "2 weeks" @@ -2383,7 +2383,7 @@ msgid "24-hour" msgstr "24-hour" #. Invite max-uses dropdown option for 25 uses. -#: src/features/invite/components/modals/InviteModal.tsx:72 +#: src/features/invite/components/modals/InviteModal.tsx:75 msgid "25 uses" msgstr "25 uses" @@ -2404,7 +2404,7 @@ msgid "2FA requirement" msgstr "2FA requirement" #. Ban duration option in the destructive ban-member modal for a three-day temporary ban. -#: src/features/moderation/components/modals/BanMemberModal.tsx:43 +#: src/features/moderation/components/modals/BanMemberModal.tsx:42 msgid "3 days" msgstr "3 days" @@ -2439,7 +2439,7 @@ msgid "40px, 3 members" msgstr "40px, 3 members" #. Ban duration option in the destructive ban-member modal for a five-day temporary ban. -#: src/features/moderation/components/modals/BanMemberModal.tsx:47 +#: src/features/moderation/components/modals/BanMemberModal.tsx:46 msgid "5 days" msgstr "5 days" @@ -2449,12 +2449,12 @@ msgid "5 minutes" msgstr "5 minutes" #. Invite max-uses dropdown option for five uses. -#: src/features/invite/components/modals/InviteModal.tsx:64 +#: src/features/invite/components/modals/InviteModal.tsx:67 msgid "5 uses" msgstr "5 uses" #. Invite max-uses dropdown option for 50 uses. -#: src/features/invite/components/modals/InviteModal.tsx:76 +#: src/features/invite/components/modals/InviteModal.tsx:79 msgid "50 uses" msgstr "50 uses" @@ -2803,7 +2803,7 @@ msgid "Account too new" msgstr "Account too new" #. Title of the error modal shown when an unclaimed (guest) account tries to accept a community or group DM invite. Auth-related; keep tone plain. -#: src/features/invite/commands/InviteCommands.tsx:35 +#: src/features/invite/commands/InviteCommands.tsx:36 msgid "Account verification required" msgstr "Account verification required" @@ -2997,12 +2997,12 @@ msgid "Add a bot to a community with requested permissions" msgstr "Add a bot to a community with requested permissions" #. Placeholder text in the optional comment field of the forward modal. -#: src/features/messaging/components/modals/ForwardModal.tsx:98 +#: src/features/messaging/components/modals/ForwardModal.tsx:100 msgid "Add a comment (optional)" msgstr "Add a comment (optional)" #. Landing-view title of the add community modal. Top-level entry point with options to create, join, or import. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:89 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:93 msgid "Add a community" msgstr "Add a community" @@ -3082,7 +3082,7 @@ msgid "Add an account to continue." msgstr "Add an account to continue." #. Body of the error modal shown when an unclaimed (guest) account tries to accept a community invite. Tells the user to complete sign-up first. -#: src/features/invite/commands/InviteCommands.tsx:40 +#: src/features/invite/commands/InviteCommands.tsx:41 msgid "Add an email and password to your account first." msgstr "Add an email and password to your account first." @@ -3911,7 +3911,7 @@ msgid "Already set to cancel" msgstr "Already set to cancel" #. Toggle-switch label in the moderator delete-message confirmation dialog. When enabled, the message is reported (category: other) before being deleted. {productName} is the product name (e.g., Fluxer). -#: src/features/messaging/commands/MessageCommands.tsx:88 +#: src/features/messaging/commands/MessageCommands.tsx:89 msgid "Also report this message to the {productName} Safety Team" msgstr "Also report this message to the {productName} Safety Team" @@ -4150,7 +4150,7 @@ msgid "Animated icons are not supported" msgstr "Animated icons are not supported" #. Validation error in the create-community form when the user picks an animated image. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:112 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:116 msgid "Animated icons are not supported when creating a new community. Use a static image." msgstr "Animated icons are not supported when creating a new community. Use a static image." @@ -4332,17 +4332,17 @@ msgid "Any uploaded attachment" msgstr "Any uploaded attachment" #. Helper text under the custom ban duration input. Both placeholders are integer numbers of seconds bounding the allowed range. -#: src/features/moderation/components/modals/BanMemberModal.tsx:73 +#: src/features/moderation/components/modals/BanMemberModal.tsx:72 msgid "Any value from {minTempBanDurationSeconds} to {maxTempBanDurationSeconds} seconds." msgstr "Any value from {minTempBanDurationSeconds} to {maxTempBanDurationSeconds} seconds." #. Helper text under the custom invite expiration input. {maxInviteAgeSeconds} is the platform max in seconds. -#: src/features/invite/components/modals/InviteModal.tsx:111 +#: src/features/invite/components/modals/InviteModal.tsx:114 msgid "Any value from 0 to {maxInviteAgeSeconds} seconds. 0 means never expires." msgstr "Any value from 0 to {maxInviteAgeSeconds} seconds. 0 means never expires." #. Helper text under the custom invite max-uses input. {maxInviteUses} is the platform max number of uses per invite. -#: src/features/invite/components/modals/InviteModal.tsx:124 +#: src/features/invite/components/modals/InviteModal.tsx:127 msgid "Any value from 0 to {maxInviteUses}. 0 means no limit." msgstr "Any value from 0 to {maxInviteUses}. 0 means no limit." @@ -4938,7 +4938,7 @@ msgid "Audio settings" msgstr "Audio settings" #. Toggle / summary row label in the Linux audio source picker. {summaryLabel} is one of the audio-source summary labels. -#: src/features/voice/components/AudioSourcePickerLinux.tsx:45 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:47 msgid "Audio sources: {summaryLabel}" msgstr "Audio sources: {summaryLabel}" @@ -5399,7 +5399,7 @@ msgid "Back to sticker" msgstr "Back to sticker" #. Tooltip / aria label on the back button that returns from the call view to the voice channel view. -#: src/features/voice/components/VoiceCallView.tsx:115 +#: src/features/voice/components/VoiceCallView.tsx:111 msgid "Back to voice channel" msgstr "Back to voice channel" @@ -5502,7 +5502,7 @@ msgid "Ban" msgstr "Ban" #. Title of the destructive ban-member modal. {tag} is the target user tag (username#tag). Destructive moderation action; keep tone direct. -#: src/features/moderation/components/modals/BanMemberModal.tsx:55 +#: src/features/moderation/components/modals/BanMemberModal.tsx:54 msgid "Ban {tag}" msgstr "Ban {tag}" @@ -5517,14 +5517,14 @@ msgid "Ban details" msgstr "Ban details" #. Label above the ban duration dropdown in the destructive ban-member modal. -#: src/features/moderation/components/modals/BanMemberModal.tsx:60 +#: src/features/moderation/components/modals/BanMemberModal.tsx:59 msgid "Ban duration" msgstr "Ban duration" #. Moderation action that bans the selected member from the community. #. Moderation action that bans the selected member from the community. #. Moderation action that bans the selected member from the community. -#: src/features/moderation/components/modals/BanMemberModal.tsx:270 +#: src/features/moderation/components/modals/BanMemberModal.tsx:274 #: src/features/ui/action_menu/GuildMemberContextMenu.tsx:66 #: src/features/ui/action_menu/items/GuildMemberMenuItems.tsx:51 #: src/features/ui/action_menu/items/voice_participant_menu_data/shared.ts:124 @@ -5992,7 +5992,7 @@ msgid "Bot invite (no external redirect)" msgstr "Bot invite (no external redirect)" #. Settings search synonym. Used to match this term when the user types it in the settings search bar. -#: src/features/user/components/modals/tabs/applications_tab/application_detail/OAuthBuilderSection.tsx:162 +#: src/features/user/components/modals/tabs/applications_tab/application_detail/OAuthBuilderSection.tsx:163 #: src/features/user/components/settings_utils/search_index/ApplicationsIndex.ts:104 msgid "Bot permissions" msgstr "Bot permissions" @@ -6549,14 +6549,14 @@ msgstr "Can't upload files here" #: src/features/guild/components/modals/TransferOwnershipModal.tsx:91 #: src/features/i18n/utils/CommonMessageDescriptors.ts:103 #: src/features/input/state/input_keybind/shared.ts:145 -#: src/features/invite/components/modals/InviteModal.tsx:552 +#: src/features/invite/components/modals/InviteModal.tsx:557 #: src/features/messaging/components/modals/AttachmentEditModal.tsx:133 #: src/features/messaging/components/modals/EditAltTextModal.tsx:190 #: src/features/messaging/components/modals/ExternalLinkWarningModal.tsx:111 -#: src/features/messaging/components/modals/ForwardModal.tsx:597 +#: src/features/messaging/components/modals/ForwardModal.tsx:603 #: src/features/messaging/components/modals/ImageCropModal.tsx:1025 #: src/features/messaging/components/modals/MessageHistoryThresholdModal.tsx:107 -#: src/features/moderation/components/modals/BanMemberModal.tsx:262 +#: src/features/moderation/components/modals/BanMemberModal.tsx:266 #: src/features/moderation/components/modals/RemoveTimeoutModal.tsx:70 #: src/features/moderation/components/modals/TimeoutMemberModal.tsx:126 #: src/features/theme/components/modals/ThemeAcceptModal.tsx:173 @@ -6619,13 +6619,13 @@ msgstr "Cancel scheduled switch" #. Settings search synonym. Used to match this term when the user types it in the settings search bar. #: src/features/app/components/dialogs/components/plutonium/SubscriptionCard.tsx:915 #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:141 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:249 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:248 #: src/features/user/components/settings_utils/search_index/PlutoniumIndex.ts:31 msgid "Cancel subscription" msgstr "Cancel subscription" #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:135 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:243 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:242 msgid "Cancel subscription?" msgstr "Cancel subscription?" @@ -6674,7 +6674,7 @@ msgid "Cannot delete account" msgstr "Cannot delete account" #. Section header in the Linux audio source picker. Lists capture-target options (entire system / specific apps). -#: src/features/voice/components/AudioSourcePickerLinux.tsx:50 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:52 msgid "Capture" msgstr "Capture" @@ -7229,7 +7229,7 @@ msgid "Channel access" msgstr "Channel access" #. Title of the alert shown when clicking a message link the user does not have permission to view. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:134 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:137 msgid "Channel access denied" msgstr "Channel access denied" @@ -7294,7 +7294,7 @@ msgstr "Channel ID copied to clipboard" #. Short label in the messaging mention renderer. Keep it concise. #. Type chip suffix in tooltips for inline rendered channel mentions. Lowercase because it follows the channel name. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:94 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:97 #: src/features/messaging/components/markdown/renderers/MentionRenderer.tsx:39 msgid "channel link" msgstr "channel link" @@ -7472,7 +7472,7 @@ msgid "Check our <0>{BLUESKY_PROVIDER_NAME} ({FLUXER_BLUESKY_HANDLE}) for st msgstr "Check our <0>{BLUESKY_PROVIDER_NAME} ({FLUXER_BLUESKY_HANDLE}) for status updates." #. Description text in the share theme modal. -#: src/features/theme/components/modals/ShareThemeModal.tsx:35 +#: src/features/theme/components/modals/ShareThemeModal.tsx:36 msgid "Check out my custom theme!" msgstr "Check out my custom theme!" @@ -7677,7 +7677,7 @@ msgid "Choose File, then Add to Dock." msgstr "Choose File, then Add to Dock." #. Subtitle in the create-DM modal. Keep it short and calm. -#: src/features/channel/utils/CreateDMModalUtils.tsx:39 +#: src/features/channel/utils/CreateDMModalUtils.tsx:40 msgid "Choose friends to message." msgstr "Choose friends to message." @@ -7862,10 +7862,10 @@ msgstr "Claim gift" #. Short label in the authentication claim account modal. Keep the tone plain and specific. #. Title of the error modal shown when an unclaimed account tries to start a DM. #. Title shown when an unclaimed account cannot start a DM or group DM. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:32 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:36 #: src/features/auth/components/modals/ClaimAccountModal.tsx:41 #: src/features/channel/components/direct_message/AddFriendForm.tsx:63 -#: src/features/channel/utils/CreateDMModalUtils.tsx:43 +#: src/features/channel/utils/CreateDMModalUtils.tsx:44 #: src/features/guild/components/modals/add_guild_modal/GuildCreateForm.tsx:213 #: src/features/guild/components/modals/add_guild_modal/TemplateImportForm.tsx:441 #: src/features/user/components/modals/tabs/GiftInventoryTab.tsx:343 @@ -7954,7 +7954,7 @@ msgid "Claim your account to send friend requests." msgstr "Claim your account to send friend requests." #. Blocked-state text shown when an unclaimed account cannot start a DM or group DM. -#: src/features/channel/utils/CreateDMModalUtils.tsx:47 +#: src/features/channel/utils/CreateDMModalUtils.tsx:48 msgid "Claim your account to start DMs." msgstr "Claim your account to start DMs." @@ -8594,17 +8594,17 @@ msgid "Commands" msgstr "Commands" #. Helper text in the forward modal explaining why the optional comment field is disabled when at least one selected target has slowmode active. -#: src/features/messaging/components/modals/ForwardModal.tsx:70 +#: src/features/messaging/components/modals/ForwardModal.tsx:72 msgid "Comments are disabled because one or more selected channels have slowmode on. The comment would be blocked by slowmode right after the forward." msgstr "Comments are disabled because one or more selected channels have slowmode on. The comment would be blocked by slowmode right after the forward." #. Helper text in the forward modal explaining why the optional comment field is disabled for a single selected channel with slowmode. -#: src/features/messaging/components/modals/ForwardModal.tsx:64 +#: src/features/messaging/components/modals/ForwardModal.tsx:66 msgid "Comments are disabled because slowmode is on in {forwardChannelDisplayName}. The comment would be blocked by slowmode right after the forward." msgstr "Comments are disabled because slowmode is on in {forwardChannelDisplayName}. The comment would be blocked by slowmode right after the forward." #. Tooltip on the disabled comment field in the forward modal when slowmode blocks comments. -#: src/features/messaging/components/modals/ForwardModal.tsx:94 +#: src/features/messaging/components/modals/ForwardModal.tsx:96 msgid "Comments are unavailable while slowmode is on." msgstr "Comments are unavailable while slowmode is on." @@ -8764,7 +8764,7 @@ msgid "Community members" msgstr "Community members" #. Developer / debug surface — keep terse and technical. Label in the developer Nagbar controls panel for the community-membership CTA banner. -#: src/features/devtools/components/NagbarControls.ts:12 +#: src/features/devtools/components/NagbarControls.ts:13 msgid "Community membership CTA nagbar" msgstr "Community membership CTA nagbar" @@ -8774,7 +8774,7 @@ msgid "Community message notifications" msgstr "Community message notifications" #. Developer control label for the community MFA requirement banner. -#: src/features/devtools/components/NagbarControls.ts:81 +#: src/features/devtools/components/NagbarControls.ts:82 msgid "Community MFA requirement nagbar" msgstr "Community MFA requirement nagbar" @@ -8786,7 +8786,7 @@ msgstr "Community mute" #. Label for the single community name input in the setup wizard. #. Label of the community name input in the create-community form. #: src/features/app/components/setup/SetupWizardSteps.tsx:199 -#: src/features/guild/components/modals/add_guild_modal/shared.ts:120 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:124 msgid "Community name" msgstr "Community name" @@ -9168,7 +9168,7 @@ msgstr "Connecticut" #. Action label state in the DM channel header pill while the join request is in flight. Trailing ASCII ellipsis is intentional. #. Overlay status in the voice call view while joining. Trailing ellipsis indicates in-progress. #: src/features/channel/components/channel_view/dm_channel_view/shared.ts:129 -#: src/features/voice/components/VoiceCallView.tsx:94 +#: src/features/voice/components/VoiceCallView.tsx:90 msgid "Connecting..." msgstr "Connecting..." @@ -9224,12 +9224,12 @@ msgid "Connection lost. Reconnecting…" msgstr "Connection lost. Reconnecting…" #. Short label in the connection connection commands. -#: src/features/connection/commands/ConnectionCommands.ts:47 +#: src/features/connection/commands/ConnectionCommands.ts:48 msgid "Connection removed" msgstr "Connection removed" #. Tooltip / aria label on the connection-stats button in the voice call header. Opens the voice connection status popout. -#: src/features/voice/components/VoiceCallView.tsx:119 +#: src/features/voice/components/VoiceCallView.tsx:115 msgid "Connection stats" msgstr "Connection stats" @@ -9239,12 +9239,12 @@ msgid "Connection type" msgstr "Connection type" #. Short label in the connection connection commands. -#: src/features/connection/commands/ConnectionCommands.ts:43 +#: src/features/connection/commands/ConnectionCommands.ts:44 msgid "Connection updated" msgstr "Connection updated" #. Success toast after an account connection is verified. -#: src/features/connection/commands/ConnectionCommands.ts:35 +#: src/features/connection/commands/ConnectionCommands.ts:36 msgid "Connection verified" msgstr "Connection verified" @@ -9280,7 +9280,7 @@ msgid "Connections" msgstr "Connections" #. Short label in the connection connection commands. -#: src/features/connection/commands/ConnectionCommands.ts:51 +#: src/features/connection/commands/ConnectionCommands.ts:52 msgid "Connections reordered" msgstr "Connections reordered" @@ -9527,7 +9527,7 @@ msgstr "Copied URL to clipboard" #: src/features/platform/utils/DesktopLocaleBridge.ts:64 #: src/features/theme_studio/sections/QuickCssSection.tsx:214 #: src/features/ui/action_menu/MessageContextMenu.tsx:73 -#: src/features/user/components/modals/tabs/applications_tab/application_detail/OAuthBuilderSection.tsx:228 +#: src/features/user/components/modals/tabs/applications_tab/application_detail/OAuthBuilderSection.tsx:230 #: src/features/user/components/modals/tabs/GiftInventoryTab.tsx:59 msgid "Copy" msgstr "Copy" @@ -9855,7 +9855,7 @@ msgid "Copying image..." msgstr "Copying image..." #. Developer / debug surface — keep terse and technical. Label in the developer Nagbar controls panel for the corrupted-installation banner. -#: src/features/devtools/components/NagbarControls.ts:17 +#: src/features/devtools/components/NagbarControls.ts:18 msgid "Corrupted installation nagbar" msgstr "Corrupted installation nagbar" @@ -9989,7 +9989,7 @@ msgid "Couldn't copy gift URL" msgstr "Couldn't copy gift URL" #. Title of the generic fallback error modal shown when generating a shareable theme link fails. -#: src/features/theme/components/modals/ShareThemeModal.tsx:47 +#: src/features/theme/components/modals/ShareThemeModal.tsx:48 msgid "Couldn't create a theme link" msgstr "Couldn't create a theme link" @@ -10168,7 +10168,7 @@ msgid "Couldn't process image" msgstr "Couldn't process image" #. Title of the error alert shown when publishing an announcement message fails. -#: src/features/messaging/commands/MessageCommands.tsx:120 +#: src/features/messaging/commands/MessageCommands.tsx:121 msgid "Couldn't publish this message" msgstr "Couldn't publish this message" @@ -10300,7 +10300,7 @@ msgid "Couldn't send the verification email" msgstr "Couldn't send the verification email" #. Toast error shown when starting the OAuth flow for a connection provider fails. Preserve {blueskyProviderName}; it is inserted by code and must appear verbatim in the translation. -#: src/features/connection/commands/ConnectionCommands.ts:30 +#: src/features/connection/commands/ConnectionCommands.ts:31 msgid "Couldn't start {blueskyProviderName} authorization" msgstr "Couldn't start {blueskyProviderName} authorisation" @@ -10310,7 +10310,7 @@ msgid "Couldn't start checkout" msgstr "Couldn't start checkout" #. Toast error shown when creating a new account connection fails. -#: src/features/connection/commands/ConnectionCommands.ts:26 +#: src/features/connection/commands/ConnectionCommands.ts:27 msgid "Couldn't start the connection" msgstr "Couldn't start the connection" @@ -10320,7 +10320,7 @@ msgid "Couldn't start the desktop update" msgstr "Couldn't start the desktop update" #. Title of the generic fallback error modal shown when opening or creating a DM fails. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:64 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:68 msgid "Couldn't start this conversation" msgstr "Couldn't start this conversation" @@ -10425,7 +10425,7 @@ msgid "Couldn't verify that code. Try again." msgstr "Couldn't verify that code. Try again." #. Toast error shown when verifying an account connection fails. -#: src/features/connection/commands/ConnectionCommands.ts:39 +#: src/features/connection/commands/ConnectionCommands.ts:40 msgid "Couldn't verify the connection" msgstr "Couldn't verify the connection" @@ -10470,7 +10470,7 @@ msgid "Create & share" msgstr "Create & share" #. Action button label in the add community modal. Starts the create-community flow. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:94 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:98 msgid "Create a community" msgstr "Create a community" @@ -10542,14 +10542,14 @@ msgid "Create community" msgstr "Create community" #. Accessible label for the create-community form element. Used by assistive tech only. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:116 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:120 msgid "Create community form" msgstr "Create community form" #. Accessible label for the create-DM trigger in the DM list header. #. Button or menu action label in the create dm modal utils helper. Keep it concise. #: src/features/channel/components/direct_message/DirectMessageList.tsx:97 -#: src/features/channel/utils/CreateDMModalUtils.tsx:35 +#: src/features/channel/utils/CreateDMModalUtils.tsx:36 msgid "Create DM" msgstr "Create DM" @@ -10564,14 +10564,14 @@ msgid "Create favorite category form" msgstr "Create favourite category form" #. Accessible label for the create-from-template form element. Used by assistive tech only. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:158 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:162 msgid "Create from template form" msgstr "Create from template form" #. Button or menu action label in the create dm modal utils helper. Keep it concise. #. Tooltip on the channel header plus button when viewing a one-on-one DM. Starts the create group DM flow with the current recipient. #: src/features/channel/components/channel_header/shared.ts:51 -#: src/features/channel/utils/CreateDMModalUtils.tsx:31 +#: src/features/channel/utils/CreateDMModalUtils.tsx:32 msgid "Create group DM" msgstr "Create group DM" @@ -10594,7 +10594,7 @@ msgstr "Create new account" msgid "Create new group" msgstr "Create new group" -#: src/features/invite/components/modals/InviteModal.tsx:555 +#: src/features/invite/components/modals/InviteModal.tsx:560 msgid "Create new link" msgstr "Create new link" @@ -10812,12 +10812,12 @@ msgid "Current uses:" msgstr "Current uses:" #. Developer nagbar status: the banner is dismissed in the current real state. -#: src/features/devtools/components/NagbarControls.ts:114 +#: src/features/devtools/components/NagbarControls.ts:115 msgid "Currently dismissed" msgstr "Currently dismissed" #. Developer nagbar status: the banner is showing in the current real state. -#: src/features/devtools/components/NagbarControls.ts:118 +#: src/features/devtools/components/NagbarControls.ts:119 msgid "Currently showing" msgstr "Currently showing" @@ -10854,7 +10854,7 @@ msgid "Custom" msgstr "Custom" #. Label of the numeric input shown after choosing "Custom..." in the ban duration dropdown. The unit is seconds. -#: src/features/moderation/components/modals/BanMemberModal.tsx:68 +#: src/features/moderation/components/modals/BanMemberModal.tsx:67 msgid "Custom ban duration (seconds)" msgstr "Custom ban duration (seconds)" @@ -10890,7 +10890,7 @@ msgid "Custom entrance sounds with {premiumProductName}" msgstr "Custom entrance sounds with {premiumProductName}" #. Label of the numeric input shown after choosing "Custom..." in the invite expiration dropdown. The unit is seconds. -#: src/features/invite/components/modals/InviteModal.tsx:106 +#: src/features/invite/components/modals/InviteModal.tsx:109 msgid "Custom expiration (seconds)" msgstr "Custom expiration (seconds)" @@ -10899,7 +10899,7 @@ msgid "Custom hoist order" msgstr "Custom hoist order" #. Label of the numeric input shown after choosing "Custom..." in the invite max-uses dropdown. -#: src/features/invite/components/modals/InviteModal.tsx:120 +#: src/features/invite/components/modals/InviteModal.tsx:123 msgid "Custom max uses" msgstr "Custom max uses" @@ -11507,7 +11507,7 @@ msgstr "Delaware" #: src/features/emoji/components/emojis/EmojiListItem.tsx:204 #: src/features/emoji/components/emojis/EmojiListItem.tsx:216 #: src/features/emoji/components/stickers/StickerGridItem.tsx:35 -#: src/features/messaging/commands/MessageCommands.tsx:84 +#: src/features/messaging/commands/MessageCommands.tsx:85 #: src/features/moderation/components/report_modal/IARModalCopy.ts:109 #: src/features/platform/utils/DesktopLocaleBridge.ts:77 #: src/features/theme_studio/sections/LibrarySection.tsx:645 @@ -11653,8 +11653,8 @@ msgid "Delete message" msgstr "Delete message" #. Section heading and accessible label for the message-history-deletion radio group in the destructive ban-member modal. Destructive option group. -#: src/features/moderation/components/modals/BanMemberModal.tsx:78 -#: src/features/moderation/components/modals/BanMemberModal.tsx:229 +#: src/features/moderation/components/modals/BanMemberModal.tsx:77 +#: src/features/moderation/components/modals/BanMemberModal.tsx:233 msgid "Delete message history" msgstr "Delete message history" @@ -11756,12 +11756,12 @@ msgid "Delete this message" msgstr "Delete this message" #. Error message in the messaging commands. Keep the tone plain and specific. -#: src/features/messaging/commands/MessageCommands.tsx:80 +#: src/features/messaging/commands/MessageCommands.tsx:81 msgid "Delete this message? Can't be undone." msgstr "Delete this message? Can't be undone." #. Body of the delete confirmation for a message that was published from an announcement channel to the channels that follow it. -#: src/features/messaging/commands/MessageCommands.tsx:93 +#: src/features/messaging/commands/MessageCommands.tsx:94 msgid "Delete this message? Can't be undone. This message is also removed from every community that follows this channel." msgstr "Delete this message? Can't be undone. This message is also removed from every community that follows this channel." @@ -11978,7 +11978,7 @@ msgid "Desktop device" msgstr "Desktop device" #. Developer / debug surface — keep terse and technical. Label in the developer Nagbar controls panel for the desktop-download banner. -#: src/features/devtools/components/NagbarControls.ts:7 +#: src/features/devtools/components/NagbarControls.ts:8 msgid "Desktop download nagbar" msgstr "Desktop download nagbar" @@ -11988,7 +11988,7 @@ msgid "Desktop inactivity before mobile push" msgstr "Desktop inactivity before mobile push" #. Developer control label for the desktop-notification banner. -#: src/features/devtools/components/NagbarControls.ts:40 +#: src/features/devtools/components/NagbarControls.ts:41 msgid "Desktop notification nagbar" msgstr "Desktop notification nagbar" @@ -12103,13 +12103,13 @@ msgstr "Developer state" #. Short label in the channel and chat utility buttons. Keep it concise. #. Title of the info alert shown when clicking an internal developer-tools deep link. #: src/features/channel/components/channel_header_components/UtilityButtons.tsx:20 -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:146 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:149 #: src/features/ui/action_menu/items/StaffDeveloperUserControlsMenuItem.tsx:13 msgid "Developer tools" msgstr "Developer tools" #. Body of the developer-tools info alert. Refers to the staff badge button in the channel header. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:150 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:153 msgid "Developer tools are available from the staff badge in the channel header." msgstr "Developer tools are available from the staff badge in the channel header." @@ -12506,7 +12506,7 @@ msgstr "Disconnect socket" #. Overlay status in the voice call view when not connected. #. Overlay status text in the compact / floating voice call tile when not connected. #: src/features/voice/components/compact_voice_call_view/shared.ts:15 -#: src/features/voice/components/VoiceCallView.tsx:103 +#: src/features/voice/components/VoiceCallView.tsx:99 msgid "Disconnected" msgstr "Disconnected" @@ -12823,7 +12823,7 @@ msgid "Domain" msgstr "Domain" #. Developer or debug surface, keep terse and technical. Label in the developer Nagbar controls panel for the banner telling installed web apps that the app has moved to a new domain. -#: src/features/devtools/components/NagbarControls.ts:76 +#: src/features/devtools/components/NagbarControls.ts:77 msgid "Domain moved nagbar" msgstr "Domain moved nagbar" @@ -13345,8 +13345,8 @@ msgstr "Edit group details" msgid "Edit group form" msgstr "Edit group form" -#: src/features/invite/components/modals/InviteModal.tsx:523 -#: src/features/invite/components/modals/InviteModal.tsx:538 +#: src/features/invite/components/modals/InviteModal.tsx:528 +#: src/features/invite/components/modals/InviteModal.tsx:543 msgid "Edit invite link" msgstr "Edit invite link" @@ -13398,7 +13398,7 @@ msgid "Edit profile local time" msgstr "Edit profile local time" #. Title of the confirmation shown before saving an edit to a message published from an announcement channel. -#: src/features/messaging/commands/MessageCommands.tsx:99 +#: src/features/messaging/commands/MessageCommands.tsx:100 msgid "Edit published message?" msgstr "Edit published message?" @@ -13549,7 +13549,7 @@ msgid "Email unavailable" msgstr "Email unavailable" #. Developer control label for the email-verification banner. -#: src/features/devtools/components/NagbarControls.ts:36 +#: src/features/devtools/components/NagbarControls.ts:37 msgid "Email verification nagbar" msgstr "Email verification nagbar" @@ -14081,12 +14081,12 @@ msgid "End grace now" msgstr "End grace now" #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:163 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:271 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:270 msgid "End grace period" msgstr "End grace period" #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:156 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:264 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:263 msgid "End grace period now?" msgstr "End grace period now?" @@ -14171,7 +14171,7 @@ msgid "Enter a product name between 1 and 80 characters." msgstr "Enter a product name between 1 and 80 characters." #. Placeholder in the optional reason input in the destructive ban-member modal. -#: src/features/moderation/components/modals/BanMemberModal.tsx:88 +#: src/features/moderation/components/modals/BanMemberModal.tsx:87 msgid "Enter a reason for the ban" msgstr "Enter a reason for the ban" @@ -14181,7 +14181,7 @@ msgid "Enter a secure password" msgstr "Enter a secure password" #. Validation error in the import-template form when the entered URL or code is malformed. {theOtherPlatform} is a third-party product name placeholder. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:124 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:128 msgid "Enter a valid {theOtherPlatform} template URL or code." msgstr "Enter a valid {theOtherPlatform} template URL or code." @@ -14205,7 +14205,7 @@ msgstr "Enter a valid username ({exampleFluxerTagFull})." #. Tooltip / aria label on the fullscreen toggle in the voice call view (not in fullscreen). #: src/features/voice/components/compact_voice_call_view/shared.ts:28 #: src/features/voice/components/media_player/components/MediaFullscreenButton.tsx:18 -#: src/features/voice/components/VoiceCallView.tsx:111 +#: src/features/voice/components/VoiceCallView.tsx:107 msgid "Enter fullscreen" msgstr "Enter fullscreen" @@ -14348,7 +14348,7 @@ msgstr "Entire screen" msgid "Entire system" msgstr "Entire system" -#: src/features/voice/components/AudioSourcePickerLinux.tsx:260 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:257 msgid "Entire system audio" msgstr "Entire system audio" @@ -14526,7 +14526,7 @@ msgid "exclude a user" msgstr "exclude a user" #. Section header in the Linux audio source picker for apps excluded from the system mix. -#: src/features/voice/components/AudioSourcePickerLinux.tsx:59 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:61 msgid "Exclude from system" msgstr "Exclude from system" @@ -14547,7 +14547,7 @@ msgstr "Exit" #. Tooltip / aria label on the fullscreen toggle in the voice call view (currently in fullscreen). #: src/features/voice/components/compact_voice_call_view/shared.ts:24 #: src/features/voice/components/media_player/components/MediaFullscreenButton.tsx:14 -#: src/features/voice/components/VoiceCallView.tsx:107 +#: src/features/voice/components/VoiceCallView.tsx:103 msgid "Exit fullscreen" msgstr "Exit fullscreen" @@ -14625,7 +14625,7 @@ msgid "Expiration curve" msgstr "Expiration curve" #. Label above the expiration duration dropdown in the invite link settings. -#: src/features/invite/components/modals/InviteModal.tsx:102 +#: src/features/invite/components/modals/InviteModal.tsx:105 msgid "Expire after" msgstr "Expire after" @@ -14840,7 +14840,7 @@ msgid "Failed to complete SSO sign-in" msgstr "Failed to complete SSO sign-in" #. Error message in the add friends to group modal utils helper. -#: src/features/channel/utils/AddFriendsToGroupModalUtils.ts:21 +#: src/features/channel/utils/AddFriendsToGroupModalUtils.ts:22 msgid "Failed to copy invite link" msgstr "Failed to copy invite link" @@ -15688,12 +15688,12 @@ msgid "For your security, please confirm it's you to continue." msgstr "For your security, please confirm it's you to continue." #. Developer nagbar override status: the banner is forced to hide. -#: src/features/devtools/components/NagbarControls.ts:102 +#: src/features/devtools/components/NagbarControls.ts:103 msgid "Force disabled" msgstr "Force disabled" #. Developer nagbar override status: the banner is forced to show. -#: src/features/devtools/components/NagbarControls.ts:98 +#: src/features/devtools/components/NagbarControls.ts:99 msgid "Force enabled" msgstr "Force enabled" @@ -15841,11 +15841,11 @@ msgstr "Forward media" #. Keyboard shortcut action label shown in the shortcuts list and keybind editor. Keep short, sentence case. #. Title of the forward message modal. #: src/features/input/state/input_keybind/shared.ts:33 -#: src/features/messaging/components/modals/ForwardModal.tsx:85 +#: src/features/messaging/components/modals/ForwardModal.tsx:87 msgid "Forward message" msgstr "Forward message" -#: src/features/channel/components/MessageAttachments.tsx:360 +#: src/features/channel/components/MessageAttachments.tsx:331 msgid "Forwarded" msgstr "Forwarded" @@ -16438,7 +16438,7 @@ msgstr "Gift code is required" msgid "Gift code is too long" msgstr "Gift code is too long" -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:139 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:141 msgid "Gift code:" msgstr "Gift code:" @@ -16467,7 +16467,7 @@ msgid "Gift inventory flow" msgstr "Gift inventory flow" #. Developer control label for the gift-inventory banner. -#: src/features/devtools/components/NagbarControls.ts:56 +#: src/features/devtools/components/NagbarControls.ts:57 msgid "Gift inventory nagbar" msgstr "Gift inventory nagbar" @@ -16478,7 +16478,7 @@ msgstr "Gift length" #. Form field label for a gift redemption URL. #. Settings search synonym. Used to match this term when the user types it in the settings search bar. -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:34 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:35 #: src/features/user/components/settings_utils/search_index/GiftInventoryIndex.ts:26 msgid "Gift link" msgstr "Gift link" @@ -17489,7 +17489,7 @@ msgid "How about:" msgstr "How about:" #. Helper text under the ban duration dropdown in the destructive ban-member modal. -#: src/features/moderation/components/modals/BanMemberModal.tsx:64 +#: src/features/moderation/components/modals/BanMemberModal.tsx:63 msgid "How long they stay banned." msgstr "How long they stay banned." @@ -17601,7 +17601,7 @@ msgstr "Icon file is too large" #. Validation error in the create-community form when the chosen icon exceeds the size limit. {imageMaxSizeLabel} is a formatted file size such as "8 MB". #: src/features/channel/components/modals/EditGroupBottomSheet.tsx:47 #: src/features/channel/components/modals/EditGroupModal.tsx:45 -#: src/features/guild/components/modals/add_guild_modal/shared.ts:107 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:111 msgid "Icon file is too large. Choose a file smaller than {imageMaxSizeLabel}." msgstr "Icon file is too large. Choose a file smaller than {imageMaxSizeLabel}." @@ -17887,7 +17887,7 @@ msgid "Import" msgstr "Import" #. Action button label in the add community modal. Imports a template from the third-party platform named by {theOtherPlatform}. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:102 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:106 msgid "Import {theOtherPlatform} template" msgstr "Import {theOtherPlatform} template" @@ -17939,7 +17939,7 @@ msgid "Import more" msgstr "Import more" #. Accessible label for the import-template form element. Used by assistive tech only. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:138 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:142 msgid "Import template form" msgstr "Import template form" @@ -18107,7 +18107,7 @@ msgid "Include all except selected" msgstr "Include all except selected" #. Section header in the Linux audio source picker for the per-app inclusion list. -#: src/features/voice/components/AudioSourcePickerLinux.tsx:55 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:57 msgid "Include apps" msgstr "Include apps" @@ -18473,7 +18473,7 @@ msgid "Invalid image" msgstr "Invalid image" #. Validation error in the paste-template-JSON form. "JSON" is a protocol token and must not be translated. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:129 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:133 msgid "Invalid JSON. Paste the full response from the URL above." msgstr "Invalid JSON. Paste the full response from the URL above." @@ -18532,7 +18532,7 @@ msgid "Invisible" msgstr "Invisible" #. Per-recipient action button label in the invite modal recipient list. Sends the invite as a DM to that friend. Short standalone verb. -#: src/features/invite/components/modals/InviteModal.tsx:97 +#: src/features/invite/components/modals/InviteModal.tsx:100 msgid "Invite" msgstr "Invite" @@ -18569,12 +18569,12 @@ msgid "Invite deleted" msgstr "Invite deleted" #. Fallback header on the invite modal when no community context is available. Refers to inviting friends to Fluxer. -#: src/features/invite/components/modals/InviteModal.tsx:84 +#: src/features/invite/components/modals/InviteModal.tsx:87 msgid "Invite friends" msgstr "Invite friends" #. Title of the invite modal. {guildName} is the community name. -#: src/features/invite/components/modals/InviteModal.tsx:89 +#: src/features/invite/components/modals/InviteModal.tsx:92 msgid "Invite friends to {guildName}" msgstr "Invite friends to {guildName}" @@ -18585,25 +18585,25 @@ msgstr "Invite hidden while sharing" #. Label of the invite code/URL input in the join-community form. #. Placeholder in the read-only invite link input when no link is available yet. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:166 -#: src/features/invite/components/modals/InviteModal.tsx:138 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:170 +#: src/features/invite/components/modals/InviteModal.tsx:141 msgid "Invite link" msgstr "Invite link" #. Label above a masked invite link while streaming privacy is active. #. Label above a masked invite link while streaming privacy is active. -#: src/features/invite/components/modals/InviteModal.tsx:146 +#: src/features/invite/components/modals/InviteModal.tsx:149 #: src/features/relationship/components/modals/AddFriendsToGroupModal.tsx:31 msgid "Invite link is hidden while sharing:" msgstr "Invite link is hidden while sharing:" #. Inline replacement text shown for invite links while streaming privacy is active. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:162 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:165 msgid "Invite link masked while sharing" msgstr "Invite link masked while sharing" #. Header of the invite modal when the user is editing the invite link expiry, max uses, and temporary flag. -#: src/features/invite/components/modals/InviteModal.tsx:93 +#: src/features/invite/components/modals/InviteModal.tsx:96 msgid "Invite link settings" msgstr "Invite link settings" @@ -18748,7 +18748,7 @@ msgstr "Invites are paused because {productName} detected a potential raid. New msgid "Invites are paused for this community." msgstr "Invites are paused for this community." -#: src/features/invite/components/modals/InviteModal.tsx:370 +#: src/features/invite/components/modals/InviteModal.tsx:375 msgid "Invites are paused in this community by an admin. While this invite can be created, it cannot be accepted until invites are re-enabled." msgstr "Invites are paused in this community by an admin. While this invite can be created, it cannot be accepted until invites are re-enabled." @@ -18758,7 +18758,7 @@ msgid "Invites disabled" msgstr "Invites disabled" #. Developer control label for the invites-disabled banner. -#: src/features/devtools/components/NagbarControls.ts:72 +#: src/features/devtools/components/NagbarControls.ts:73 msgid "Invites disabled nagbar" msgstr "Invites disabled nagbar" @@ -18880,7 +18880,7 @@ msgid "Join {communityName} to chat with the team and stay up to date." msgstr "Join {communityName} to chat with the team and stay up to date." #. Action button label in the add community modal. Starts the join-by-invite-code flow. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:98 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:102 msgid "Join a community" msgstr "Join a community" @@ -18904,7 +18904,7 @@ msgid "Join community" msgstr "Join community" #. Accessible label for the join-community form element. Used by assistive tech only. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:162 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:166 msgid "Join community form" msgstr "Join community form" @@ -19012,7 +19012,7 @@ msgid "Jump to {displayName}" msgstr "Jump to {displayName}" #. Accessible label for an inline channel mention link. labelText is the channel display name. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:108 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:111 msgid "Jump to {labelText}" msgstr "Jump to {labelText}" @@ -19069,12 +19069,12 @@ msgid "Jump to the current call" msgstr "Jump to the current call" #. Fallback accessible label for an inline channel mention when the target name is not known. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:112 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:115 msgid "Jump to the linked channel" msgstr "Jump to the linked channel" #. Fallback accessible label for an inline message link when the target channel is not known. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:104 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:107 msgid "Jump to the linked message" msgstr "Jump to the linked message" @@ -19084,7 +19084,7 @@ msgid "Jump to the message from {authorNickname}" msgstr "Jump to the message from {authorNickname}" #. Accessible label for an inline message link that jumps to a specific message in a channel. labelText is the channel display name. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:99 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:102 msgid "Jump to the message in {labelText}" msgstr "Jump to the message in {labelText}" @@ -19143,7 +19143,7 @@ msgid "Keep free and premium tiers. You can customize the tiers, sell premium th msgstr "Keep free and premium tiers. You can customise the tiers, sell premium through Stripe, or hand out gift codes later from the admin panel." #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:165 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:273 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:272 msgid "Keep grace period" msgstr "Keep grace period" @@ -19158,7 +19158,7 @@ msgid "Keep running" msgstr "Keep running" #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:143 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:251 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:250 msgid "Keep subscription" msgstr "Keep subscription" @@ -19241,7 +19241,7 @@ msgstr "Keys" #. Button or menu action label in the kick member modal. Keep it concise. Keep the tone plain and specific. #. Button or menu action label in the user profile actions sheet. Keep it concise. Keep the tone plain and specific. #. Member actions sheet menu item. Opens the kick-member confirmation (moderation action). Short verb used as a menu label. -#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:98 +#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:97 #: src/features/moderation/components/modals/KickMemberModal.tsx:16 #: src/features/user/components/modals/UserProfileActionsSheet.tsx:77 msgid "Kick" @@ -19728,7 +19728,7 @@ msgstr "Link file" #. Replacement text for an invite URL while streaming privacy is active. #. Replacement text for an invite URL while streaming privacy is active. #: src/features/channel/components/modals/GroupInvitesBottomSheet.tsx:49 -#: src/features/invite/components/modals/InviteModal.tsx:142 +#: src/features/invite/components/modals/InviteModal.tsx:145 #: src/features/relationship/components/modals/AddFriendsToGroupModal.tsx:27 msgid "Link hidden while sharing" msgstr "Link hidden while sharing" @@ -19761,7 +19761,7 @@ msgid "Link styling" msgstr "Link styling" #. Title of the alert shown when clicking an internal link that is not available to the current account. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:154 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:157 msgid "Link unavailable" msgstr "Link unavailable" @@ -20558,7 +20558,7 @@ msgid "Max {maxSize}." msgstr "Max {maxSize}." #. Label above the max-uses dropdown in the invite link settings. -#: src/features/invite/components/modals/InviteModal.tsx:116 +#: src/features/invite/components/modals/InviteModal.tsx:119 msgid "Max number of uses" msgstr "Max number of uses" @@ -20836,7 +20836,7 @@ msgid "Members" msgstr "Members" #. Helper text under the temporary membership switch in the invite link settings. -#: src/features/invite/components/modals/InviteModal.tsx:134 +#: src/features/invite/components/modals/InviteModal.tsx:137 msgid "Members are removed when offline unless given a role." msgstr "Members are removed when offline unless given a role." @@ -20981,7 +20981,7 @@ msgstr "Message" #. Action that opens a DM conversation with the selected user. #. Member actions sheet menu item. Sends a direct message to the target user. Standalone verb used as a menu label. #. Voice participant menu action that opens a DM conversation with the selected user. -#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:88 +#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:87 #: src/features/ui/action_menu/items/ActionsSubmenu.tsx:41 #: src/features/ui/action_menu/items/MessageUserMenuItem.tsx:26 #: src/features/ui/action_menu/items/voice_participant_menu_data/shared.ts:78 @@ -21085,7 +21085,7 @@ msgstr "Message display settings are only available on desktop." msgid "Message editing" msgstr "Message editing" -#: src/features/messaging/components/modals/ForwardModal.tsx:315 +#: src/features/messaging/components/modals/ForwardModal.tsx:317 msgid "Message forwarded" msgstr "Message forwarded" @@ -21134,7 +21134,7 @@ msgstr "Message input buttons" #. Error modal title in the forward modal when the optional comment exceeds the message length limit. #. Form validation error indicating the message exceeds the allowed length. -#: src/features/messaging/components/modals/ForwardModal.tsx:56 +#: src/features/messaging/components/modals/ForwardModal.tsx:58 #: src/features/ui/character_counter/CharacterCountMessages.ts:16 msgid "Message is too long" msgstr "Message is too long" @@ -21145,7 +21145,7 @@ msgid "Message layout" msgstr "Message layout" #. Type chip suffix in tooltips for inline rendered message links. Lowercase because it follows the channel name. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:89 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:92 msgid "message link" msgstr "message link" @@ -21189,7 +21189,7 @@ msgid "Message previews in the DM list" msgstr "Message previews in the DM list" #. Toast shown after a message in an announcement channel was published to the channels that follow it. -#: src/features/messaging/commands/MessageCommands.tsx:112 +#: src/features/messaging/commands/MessageCommands.tsx:113 msgid "Message published" msgstr "Message published" @@ -21302,7 +21302,7 @@ msgstr "Messages you can bookmark" msgid "Messaging is paused" msgstr "Messaging is paused" -#. Notice shown in place of the message composer, and as an error, when messaging is paused on the current account until the user completes one quick step described in an email. While paused, the account cannot post, react, join communities or change its profile. Keep the tone calm and friendly. +#. Notice shown in place of the message composer, as a banner at the top of the app, and as an error, when messaging is paused on the current account until the user completes one quick step described in an email. While paused, the account cannot post, react, join communities or change its profile. Keep the tone calm and friendly. #: src/features/user/utils/AccountLimitUtils.ts:10 msgid "Messaging is paused on your account. Check your email for a quick step to continue." msgstr "Messaging is paused on your account. Check your email for a quick step to continue." @@ -22673,7 +22673,7 @@ msgid "No {sendMessagesPermission} permission" msgstr "No {sendMessagesPermission} permission" #. Inline text shown inside a custom message link pill when the linked message cannot be accessed. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:142 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:145 msgid "No access" msgstr "No access" @@ -22808,7 +22808,7 @@ msgstr "No changes to save" msgid "No channels available" msgstr "No channels available" -#: src/features/messaging/components/modals/ForwardModal.tsx:389 +#: src/features/messaging/components/modals/ForwardModal.tsx:395 #: src/features/search/components/search/ChannelFilterSheet.tsx:120 msgid "No channels found" msgstr "No channels found" @@ -22956,7 +22956,7 @@ msgid "No invoices yet." msgstr "No invoices yet." #. Invite max-uses option meaning unlimited uses. Short standalone label. -#: src/features/invite/components/modals/InviteModal.tsx:56 +#: src/features/invite/components/modals/InviteModal.tsx:59 msgid "No limit" msgstr "No limit" @@ -23307,7 +23307,7 @@ msgstr "Non-convert" #: src/features/user/components/modals/tabs/accessibility_tab/VisualTab.tsx:37 #: src/features/user/components/modals/tabs/components/EntranceSoundSection.tsx:146 #: src/features/user/components/modals/tabs/privacy_safety_tab/data_request_modal/DataRequestModal.tsx:220 -#: src/features/voice/components/AudioSourcePickerLinux.tsx:268 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:265 msgid "None" msgstr "None" @@ -23859,12 +23859,12 @@ msgid "Open {host} in your browser." msgstr "Open {host} in your browser." #. Accessible label for an inline chat link pill that opens an app page such as Discovery. labelText is the page name. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:121 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:124 msgid "Open {labelText}" msgstr "Open {labelText}" #. Accessible label for an inline settings deep-link pill. labelText is the resolved settings tab and section breadcrumb. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:116 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:119 msgid "Open {labelText} in settings" msgstr "Open {labelText} in settings" @@ -24068,7 +24068,7 @@ msgid "Open emoji in browser" msgstr "Open emoji in browser" #. Accessible label for the emoji picker trigger button in the forward modal comment field. -#: src/features/messaging/components/modals/ForwardModal.tsx:102 +#: src/features/messaging/components/modals/ForwardModal.tsx:104 #: src/features/user/components/modals/tabs/my_profile_tab/BioEditor.tsx:27 msgid "Open emoji picker" msgstr "Open emoji picker" @@ -24393,7 +24393,7 @@ msgstr "Options" msgid "or" msgstr "or" -#: src/features/theme/components/modals/ShareThemeModal.tsx:214 +#: src/features/theme/components/modals/ShareThemeModal.tsx:216 msgid "Or copy the link:" msgstr "Or copy the link:" @@ -24402,7 +24402,7 @@ msgstr "Or copy the link:" msgid "or pick a GIF from {gifProviderName}" msgstr "or pick a GIF from {gifProviderName}" -#: src/features/invite/components/modals/InviteModal.tsx:502 +#: src/features/invite/components/modals/InviteModal.tsx:507 msgid "Or send an invite link to a friend:" msgstr "Or send an invite link to a friend:" @@ -24410,7 +24410,7 @@ msgstr "Or send an invite link to a friend:" msgid "or send an invite to a friend:" msgstr "or send an invite to a friend:" -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:131 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:133 msgid "or send the gift link to a friend:" msgstr "or send the gift link to a friend:" @@ -24612,7 +24612,7 @@ msgid "Page down" msgstr "Page down" #. Role description announced for an inline chat link pill that opens an app page. Lowercase. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:126 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:129 msgid "page link" msgstr "page link" @@ -24779,12 +24779,12 @@ msgid "Paste GIF URLs below, one per line." msgstr "Paste GIF URLs below, one per line." #. Accessible label for the paste-template-JSON form element. Used by assistive tech only. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:146 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:150 msgid "Paste template JSON form" msgstr "Paste template JSON form" #. Placeholder in the textarea where the user pastes the third-party template JSON document. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:154 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:158 msgid "Paste the JSON response here" msgstr "Paste the JSON response here" @@ -24986,7 +24986,7 @@ msgid "Perks paused" msgstr "Perks paused" #. Ban duration option in the destructive ban-member modal meaning the ban never expires. Short standalone label. -#: src/features/moderation/components/modals/BanMemberModal.tsx:38 +#: src/features/moderation/components/modals/BanMemberModal.tsx:37 msgid "Permanent" msgstr "Permanent" @@ -25385,7 +25385,7 @@ msgstr "Playing despite reduced motion." #. Body of the error modal shown when sharing or sending a theme link is rate limited. #: src/features/app/components/alerts/CommonErrorModalDescriptors.ts:13 #: src/features/discovery/commands/DiscoveryJoinCommands.tsx:60 -#: src/features/theme/components/modals/ShareThemeModal.tsx:67 +#: src/features/theme/components/modals/ShareThemeModal.tsx:68 msgid "Please wait a moment and try again." msgstr "Please wait a moment and try again." @@ -25417,7 +25417,7 @@ msgid "Pop back in" msgstr "Pop back in" #. Tooltip / aria label on the voice call footer button that opens the call in a separate window. -#: src/features/voice/components/VoiceCallCornerControls.tsx:12 +#: src/features/voice/components/VoiceCallCornerControls.tsx:11 msgid "Pop out call" msgstr "Pop out call" @@ -25548,12 +25548,12 @@ msgid "Premium badge" msgstr "Premium badge" #. Developer control label for the premium-expired banner. -#: src/features/devtools/components/NagbarControls.ts:48 +#: src/features/devtools/components/NagbarControls.ts:49 msgid "Premium expired nagbar" msgstr "Premium expired nagbar" #. Developer control label for the premium grace-period banner. -#: src/features/devtools/components/NagbarControls.ts:44 +#: src/features/devtools/components/NagbarControls.ts:45 msgid "Premium grace period nagbar" msgstr "Premium grace period nagbar" @@ -25563,7 +25563,7 @@ msgid "Premium model" msgstr "Premium model" #. Developer control label for the premium-onboarding banner. -#: src/features/devtools/components/NagbarControls.ts:52 +#: src/features/devtools/components/NagbarControls.ts:53 msgid "Premium onboarding nagbar" msgstr "Premium onboarding nagbar" @@ -26515,7 +26515,7 @@ msgstr "Reason" #. Label of the optional reason input in the destructive ban-member modal. Reason is recorded in the activity log. #. Label of the optional reason textarea in the timeout-member modal. The reason is recorded in the activity log. -#: src/features/moderation/components/modals/BanMemberModal.tsx:83 +#: src/features/moderation/components/modals/BanMemberModal.tsx:82 #: src/features/moderation/components/modals/TimeoutMemberModal.tsx:36 msgid "Reason (optional)" msgstr "Reason (optional)" @@ -26575,7 +26575,7 @@ msgstr "Recheck" #. placeholder {0}: ChannelUtils.getIcon(channel, {size: 16, className: styles.channelIcon}) #. placeholder {1}: channel.name -#: src/features/invite/components/modals/InviteModal.tsx:355 +#: src/features/invite/components/modals/InviteModal.tsx:360 msgid "Recipients will be taken to {0} <0>{1}" msgstr "Recipients will be taken to {0} <0>{1}" @@ -26602,7 +26602,7 @@ msgid "Reconnect succeeded. Pick a screen again if you want to resume your previ msgstr "Reconnect succeeded. Pick a screen again if you want to resume your previous stream." #. Overlay status in the voice call view while reconnecting after a drop. Trailing ellipsis indicates in-progress. -#: src/features/voice/components/VoiceCallView.tsx:98 +#: src/features/voice/components/VoiceCallView.tsx:94 msgid "Reconnecting..." msgstr "Reconnecting..." @@ -26742,7 +26742,7 @@ msgstr "Reference copied." msgid "Referral parameters" msgstr "Referral parameters" -#: src/features/voice/components/AudioSourcePickerLinux.tsx:312 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:309 msgid "Refresh audio sources" msgstr "Refresh audio sources" @@ -28560,7 +28560,7 @@ msgstr "Saturation" #: src/features/guild/components/modals/guild_tabs/GuildDiscoveryTab.tsx:631 #: src/features/guild/components/modals/guild_tabs/GuildVanityURLTab.tsx:279 #: src/features/guild/components/modals/GuildFolderSettingsModal.tsx:91 -#: src/features/messaging/commands/MessageCommands.tsx:108 +#: src/features/messaging/commands/MessageCommands.tsx:109 #: src/features/messaging/components/modals/AttachmentEditModal.tsx:136 #: src/features/messaging/components/modals/EditAltTextModal.tsx:193 #: src/features/messaging/components/modals/MessageHistoryThresholdModal.tsx:115 @@ -28688,7 +28688,7 @@ msgid "Scan the QR code with your authenticator app." msgstr "Scan the QR code with your authenticator app." #. Developer / debug surface — keep terse and technical. Label in the developer Nagbar controls panel for the scheduled-maintenance banner. -#: src/features/devtools/components/NagbarControls.ts:22 +#: src/features/devtools/components/NagbarControls.ts:23 msgid "Scheduled maintenance nagbar" msgstr "Scheduled maintenance nagbar" @@ -28963,7 +28963,7 @@ msgstr "Scrub preview" #: src/features/channel/components/bottomsheets/ChannelSearchBottomSheet.tsx:854 #: src/features/channel/components/channel_header/shared.ts:47 #: src/features/channel/components/shared/PickerSearchInput.tsx:21 -#: src/features/messaging/components/modals/ForwardModal.tsx:89 +#: src/features/messaging/components/modals/ForwardModal.tsx:91 #: src/features/search/components/modals/SearchProviderPickerModal.tsx:43 #: src/features/search/utils/QuickSwitcherModalUtils.tsx:46 #: src/features/theme_studio/ui/StudioSearchInput.tsx:16 @@ -29607,14 +29607,14 @@ msgstr "Self-serve refunds available within 3 days of payment, once every 30 day #. Button or menu action label in the share theme modal. Keep it concise. #. Send-message button label in the voice message composer modal. -#: src/features/theme/components/modals/ShareThemeModal.tsx:43 +#: src/features/theme/components/modals/ShareThemeModal.tsx:44 #: src/features/user/components/modals/tabs/component_gallery_tab/ComponentGalleryTabButtonsTab.tsx:316 #: src/features/voice/components/VoiceMessageComposerModal.tsx:77 msgid "Send" msgstr "Send" #. Primary button label in the forward message modal. selectedCount is the number of selected destinations; selectionLimit is the maximum allowed. -#: src/features/messaging/components/modals/ForwardModal.tsx:106 +#: src/features/messaging/components/modals/ForwardModal.tsx:108 msgid "Send ({selectedCount}/{selectionLimit})" msgstr "Send ({selectedCount}/{selectionLimit})" @@ -29695,7 +29695,7 @@ msgstr "Send files up to {size}" #. Button or menu action label in the user profile modal. Keep it concise. #. Member actions sheet menu item. Sends a friend request to the target user. #: src/features/channel/components/direct_message/DMWelcomeSection.tsx:146 -#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:94 +#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:93 #: src/features/user/components/modals/UserProfileMobileSheet.tsx:110 #: src/features/user/components/modals/UserProfileModal.tsx:126 msgid "Send friend request" @@ -29711,7 +29711,7 @@ msgstr "Send GIF {title}" #. Plus menu item that opens the gift purchase flow. #: src/features/channel/components/textarea/MobileTextareaPlusBottomSheet.tsx:21 #: src/features/channel/components/textarea/TextareaPlusMenu.tsx:31 -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:30 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:31 msgid "Send gift" msgstr "Send gift" @@ -29874,7 +29874,7 @@ msgid "Serve the token file" msgstr "Serve the token file" #. Developer / debug surface — keep terse and technical. Label in the developer Nagbar controls panel for the service incident banner. -#: src/features/devtools/components/NagbarControls.ts:27 +#: src/features/devtools/components/NagbarControls.ts:28 msgid "Service incident nagbar" msgstr "Service incident nagbar" @@ -30119,7 +30119,7 @@ msgid "Settings" msgstr "Settings" #. Type chip suffix in tooltips for inline rendered fluxer://settings/user deep links. Lowercase. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:130 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:133 msgid "settings link" msgstr "settings link" @@ -30240,7 +30240,7 @@ msgid "Share your screen or camera in up to 4K at 60 frames per second. Free acc msgstr "Share your screen or camera in up to 4K at 60 frames per second. Free accounts stream in up to 720p at 30." #. Button or menu action label in the share theme modal. Keep it concise. -#: src/features/theme/components/modals/ShareThemeModal.tsx:39 +#: src/features/theme/components/modals/ShareThemeModal.tsx:40 msgid "Share your theme" msgstr "Share your theme" @@ -30264,7 +30264,7 @@ msgid "Shared window" msgstr "Shared window" #. Capture option in the Linux audio source picker on a window share. Captures only the audio of the window being shared. -#: src/features/voice/components/AudioSourcePickerLinux.tsx:40 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:42 msgid "Shared window audio" msgstr "Shared window audio" @@ -30365,7 +30365,7 @@ msgid "Shortcuts are paused while recording." msgstr "Shortcuts are paused while recording." #. Body of the error modal shown when the forward modal comment exceeds the message length limit. -#: src/features/messaging/components/modals/ForwardModal.tsx:60 +#: src/features/messaging/components/modals/ForwardModal.tsx:62 msgid "Shorten the message and try again." msgstr "Shorten the message and try again." @@ -31507,7 +31507,7 @@ msgid "Something went wrong while preparing this sticker. Try another file or tr msgstr "Something went wrong while preparing this sticker. Try another file or try again in a moment." #. Fallback body of the error alert shown when publishing an announcement message fails. -#: src/features/messaging/commands/MessageCommands.tsx:124 +#: src/features/messaging/commands/MessageCommands.tsx:125 msgid "Something went wrong while publishing. Try again in a moment." msgstr "Something went wrong while publishing. Try again in a moment." @@ -31553,7 +31553,7 @@ msgstr "Something went wrong." #: src/features/app/components/alerts/CommonErrorModalDescriptors.ts:5 #: src/features/discovery/commands/DiscoveryJoinCommands.tsx:18 #: src/features/emoji/components/emojis/EmojiListItem.tsx:129 -#: src/features/theme/components/modals/ShareThemeModal.tsx:51 +#: src/features/theme/components/modals/ShareThemeModal.tsx:52 #: src/features/ui/action_menu/items/CallMenuItems.tsx:45 #: src/features/ui/action_menu/items/ChannelMenuData.tsx:132 #: src/features/ui/action_menu/items/ChannelMenuData.tsx:148 @@ -33158,12 +33158,12 @@ msgid "Template" msgstr "Template" #. Label of the textarea in the paste-template-JSON form. "JSON" must not be translated. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:150 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:154 msgid "Template JSON" msgstr "Template JSON" #. Label of the URL input in the import-template form. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:142 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:146 msgid "Template URL" msgstr "Template URL" @@ -33192,7 +33192,7 @@ msgid "Temporary invites need a live connection. Check yours and try again." msgstr "Temporary invites need a live connection. Check yours and try again." #. Switch label in the invite link settings. When enabled, members joining via this invite are kicked when they go offline unless given a role. -#: src/features/invite/components/modals/InviteModal.tsx:129 +#: src/features/invite/components/modals/InviteModal.tsx:132 msgid "Temporary membership" msgstr "Temporary membership" @@ -33203,7 +33203,7 @@ msgid "Tennessee" msgstr "Tennessee" #. Developer control label for the terms-acceptance banner. -#: src/features/devtools/components/NagbarControls.ts:64 +#: src/features/devtools/components/NagbarControls.ts:65 msgid "Terms acceptance nagbar" msgstr "Terms acceptance nagbar" @@ -33761,7 +33761,7 @@ msgstr "Theme unavailable" msgid "Themes" msgstr "Themes" -#: src/features/invite/components/modals/InviteModal.tsx:194 +#: src/features/invite/components/modals/InviteModal.tsx:197 msgid "There are no channels available to create an invite for." msgstr "There are no channels available to create an invite for." @@ -33816,7 +33816,7 @@ msgid "They left the call" msgstr "They left the call" #. Body of the error modal shown when a DM cannot be opened (blocked or no shared community). -#: src/features/app/components/alerts/DmActionErrorModal.tsx:20 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:24 msgid "They might not be accepting messages from you, or you no longer share a community." msgstr "They might not be accepting messages from you, or you no longer share a community." @@ -34093,7 +34093,7 @@ msgid "This device does not support notifications." msgstr "This device does not support notifications." #. Validation error in the paste-template-JSON form when the JSON parses but lacks the expected third-party template fields. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:133 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:137 msgid "This doesn't look like a valid template response. Make sure you copied the entire JSON document." msgstr "This doesn't look like a valid template response. Make sure you copied the entire JSON document." @@ -34171,7 +34171,7 @@ msgid "This gift has been redeemed" msgstr "This gift has been redeemed" #. Title of the error modal shown when a group DM would exceed the maximum number of recipients. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:48 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:52 msgid "This group has too many people" msgstr "This group has too many people" @@ -34209,7 +34209,7 @@ msgstr "This instance has no accounts yet. The first account you create automati msgid "This invite is hidden while sharing is protected." msgstr "This invite is hidden while sharing is protected." -#: src/features/invite/components/modals/InviteModal.tsx:514 +#: src/features/invite/components/modals/InviteModal.tsx:519 msgid "This invite link never expires." msgstr "This invite link never expires." @@ -34306,7 +34306,7 @@ msgid "This link channel is marked for mature content and may open material that msgstr "This link channel is marked for mature content and may open material that may be inappropriate for some users." #. Body of the link-unavailable alert. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:158 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:161 msgid "This link is not available for your account." msgstr "This link is not available for your account." @@ -34362,7 +34362,7 @@ msgid "This message has already been deleted." msgstr "This message has already been deleted." #. Toast shown when someone tries to publish an announcement message that was already published. -#: src/features/messaging/commands/MessageCommands.tsx:116 +#: src/features/messaging/commands/MessageCommands.tsx:117 msgid "This message has already been published" msgstr "This message has already been published" @@ -34487,7 +34487,7 @@ msgid "This theme is still loading." msgstr "This theme is still loading." #. Title of the error modal shown when a theme CSS exceeds the maximum shareable size. -#: src/features/theme/components/modals/ShareThemeModal.tsx:55 +#: src/features/theme/components/modals/ShareThemeModal.tsx:56 msgid "This theme is too large to share" msgstr "This theme is too large to share" @@ -34529,7 +34529,7 @@ msgid "This user is not available to receive calls right now. They may have call msgstr "This user is not available to receive calls right now. They may have calls disabled." #. Body of the error modal shown when the recipient of a DM no longer exists. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:28 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:32 msgid "This user no longer exists. Refresh and try again." msgstr "This user no longer exists. Refresh and try again." @@ -35713,7 +35713,7 @@ msgid "Unclaimed account" msgstr "Unclaimed account" #. Developer control label for the unclaimed-account banner. -#: src/features/devtools/components/NagbarControls.ts:32 +#: src/features/devtools/components/NagbarControls.ts:33 msgid "Unclaimed account nagbar" msgstr "Unclaimed account nagbar" @@ -37153,7 +37153,7 @@ msgstr "User moves channel" #. Reason chip in the unaddable recipients alert when the user record is missing. #. Title of the error modal shown when the recipient of a DM no longer exists. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:24 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:28 #: src/features/channel/components/channel_view/DMChannelView.tsx:279 #: src/features/channel/components/modals/UnaddableRecipientsConfirmModal.tsx:11 msgid "User not found" @@ -37275,27 +37275,27 @@ msgid "Using {effectiveLabel} until {requestedLabel} is ready." msgstr "Using {effectiveLabel} until {requestedLabel} is ready." #. Developer nagbar status: banner follows real account state. -#: src/features/devtools/components/NagbarControls.ts:106 +#: src/features/devtools/components/NagbarControls.ts:107 msgid "Using actual account state" msgstr "Using actual account state" #. Developer nagbar status: banner follows real gift inventory state. -#: src/features/devtools/components/NagbarControls.ts:126 +#: src/features/devtools/components/NagbarControls.ts:127 msgid "Using actual gift inventory state" msgstr "Using actual gift inventory state" #. Developer nagbar status: banner follows real premium subscription state. -#: src/features/devtools/components/NagbarControls.ts:122 +#: src/features/devtools/components/NagbarControls.ts:123 msgid "Using actual premium state" msgstr "Using actual premium state" #. Developer nagbar status: banner follows the real app state. -#: src/features/devtools/components/NagbarControls.ts:130 +#: src/features/devtools/components/NagbarControls.ts:131 msgid "Using actual state" msgstr "Using actual state" #. Developer nagbar status: banner follows real email verification state. -#: src/features/devtools/components/NagbarControls.ts:110 +#: src/features/devtools/components/NagbarControls.ts:111 msgid "Using actual verification state" msgstr "Using actual verification state" @@ -37457,9 +37457,9 @@ msgstr "Verify it's you" #. Title of the error modal shown when an unverified account tries to start a DM. #. Title shown when an unverified account cannot start a DM or group DM. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:40 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:44 #: src/features/channel/components/direct_message/AddFriendForm.tsx:80 -#: src/features/channel/utils/CreateDMModalUtils.tsx:51 +#: src/features/channel/utils/CreateDMModalUtils.tsx:52 #: src/features/moderation/components/report/ReportStepEmail.tsx:43 msgid "Verify your email" msgstr "Verify your email" @@ -37544,7 +37544,7 @@ msgid "Verify your email to purchase {premiumProductFullName}." msgstr "Verify your email to purchase {premiumProductFullName}." #. Blocked-state text shown when an unverified account cannot start a DM or group DM. -#: src/features/channel/utils/CreateDMModalUtils.tsx:55 +#: src/features/channel/utils/CreateDMModalUtils.tsx:56 msgid "Verify your email to start DMs." msgstr "Verify your email to start DMs." @@ -37792,7 +37792,7 @@ msgid "View call" msgstr "View call" #. Aria label for the show-controls trigger when the call toolbar is auto-hidden. -#: src/features/voice/components/VoiceCallView.tsx:124 +#: src/features/voice/components/VoiceCallView.tsx:120 msgid "View call controls" msgstr "View call controls" @@ -37988,7 +37988,7 @@ msgid "Visionary (lifetime {premiumProductName})" msgstr "Visionary (lifetime {premiumProductName})" #. Developer control label for the Visionary two-factor-authentication banner. -#: src/features/devtools/components/NagbarControls.ts:60 +#: src/features/devtools/components/NagbarControls.ts:61 msgid "Visionary 2FA nagbar" msgstr "Visionary 2FA nagbar" @@ -38244,7 +38244,7 @@ msgid "Voice region" msgstr "Voice region" #. Developer control label for the voice-session-restore banner. -#: src/features/devtools/components/NagbarControls.ts:68 +#: src/features/devtools/components/NagbarControls.ts:69 msgid "Voice session restore nagbar" msgstr "Voice session restore nagbar" @@ -38332,12 +38332,12 @@ msgid "Waiting for passkey…" msgstr "Waiting for passkey…" #. Inline notice in the forward modal when slowmode is active in the selected target channel. forwardChannelDisplayName is the channel name. -#: src/features/messaging/components/modals/ForwardModal.tsx:76 +#: src/features/messaging/components/modals/ForwardModal.tsx:78 msgid "Waiting for slowmode in {forwardChannelDisplayName} to expire." msgstr "Waiting for slowmode in {forwardChannelDisplayName} to expire." #. Inline notice in the forward modal when slowmode is active in one or more selected target channels. -#: src/features/messaging/components/modals/ForwardModal.tsx:81 +#: src/features/messaging/components/modals/ForwardModal.tsx:83 msgid "Waiting for slowmode in one or more selected channels to expire." msgstr "Waiting for slowmode in one or more selected channels to expire." @@ -38521,7 +38521,7 @@ msgstr "We sent a code to {email}." msgid "We will prefill {prefillEmail} once browser sign-in opens." msgstr "We will prefill {prefillEmail} once browser sign-in opens." -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:87 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:89 msgid "We'd love to give you more than a lifetime of {PREMIUM_PRODUCT_NAME}, but that breaks the space-time continuum. Send the gift to a friend instead?" msgstr "We'd love to give you more than a lifetime of {PREMIUM_PRODUCT_NAME}, but that breaks the space-time continuum. Send the gift to a friend instead?" @@ -39179,7 +39179,7 @@ msgid "You already have a group with these users. Do you really want to create a msgstr "You already have a group with these users. Do you really want to create a new one? That's fine too!" #. Status label shown to a user who already owns the lifetime premium tier. -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:26 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:27 msgid "You already have lifetime {premiumProductName}" msgstr "You already have lifetime {premiumProductName}" @@ -39327,7 +39327,7 @@ msgid "You can't add expressions there" msgstr "You can't add expressions there" #. Error message in the messaging commands. -#: src/features/messaging/commands/ReactionCommands.tsx:27 +#: src/features/messaging/commands/ReactionCommands.tsx:28 msgid "You can't add new reactions while you're timed out." msgstr "You can't add new reactions while you're timed out." @@ -39393,7 +39393,7 @@ msgstr "You can't manage webhooks in any community. Ask an admin to follow this #. Reason chip in the unaddable recipients alert when blocked or DMs are not allowed. #. Title of the error modal shown when a DM cannot be opened (blocked or no shared community). -#: src/features/app/components/alerts/DmActionErrorModal.tsx:16 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:20 #: src/features/channel/components/modals/UnaddableRecipientsConfirmModal.tsx:15 msgid "You can't message this user" msgstr "You can't message this user" @@ -39522,7 +39522,7 @@ msgid "You changed your tag while on {PREMIUM_PRODUCT_NAME}. It will reroll rand msgstr "You changed your tag while on {PREMIUM_PRODUCT_NAME}. It will reroll randomly when your {PREMIUM_PRODUCT_NAME} expires, unless it renews." #. Body of the access-denied alert for clicked message links. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:138 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:141 msgid "You do not have access to the channel where this message was sent." msgstr "You do not have access to the channel where this message was sent." @@ -39619,12 +39619,12 @@ msgid "You just pressed Tab. Keyboard mode is now on so you can navigate {produc msgstr "You just pressed Tab. Keyboard mode is now on so you can navigate {productName} without a mouse." #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:137 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:245 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:244 msgid "You keep your perks until your next renewal date. Reactivate before then to keep your subscriber history." msgstr "You keep your perks until your next renewal date. Reactivate before then to keep your subscriber history." #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:158 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:266 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:265 msgid "You lose all {PREMIUM_PRODUCT_NAME} perks immediately and your subscriber history resets. This cannot be undone." msgstr "You lose all {PREMIUM_PRODUCT_NAME} perks immediately and your subscriber history resets. This cannot be undone." @@ -39710,7 +39710,7 @@ msgid "You need to claim your account before you can create a community." msgstr "You need to claim your account before you can create a community." #. Body of the error modal shown when an unclaimed account tries to start a DM. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:36 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:40 msgid "You need to claim your account before you can start a direct message." msgstr "You need to claim your account before you can start a direct message." @@ -39732,7 +39732,7 @@ msgid "You need to verify your email address before you can send friend requests msgstr "You need to verify your email address before you can send friend requests." #. Body of the error modal shown when an unverified account tries to start a DM. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:44 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:48 msgid "You need to verify your email address before you can start a direct message." msgstr "You need to verify your email address before you can start a direct message." @@ -39746,7 +39746,7 @@ msgid "You need to verify your email to send messages in this community." msgstr "You need to verify your email to send messages in this community." #. Body of the error modal shown when the user or a recipient has too many open group DMs. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:60 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:64 msgid "You or someone you're adding already has the maximum number of group DMs open. Leave one and try again." msgstr "You or someone you're adding already has the maximum number of group DMs open. Leave one and try again." @@ -39889,7 +39889,7 @@ msgstr "You're editing messages too quickly" #: src/features/discovery/commands/DiscoveryJoinCommands.tsx:56 #: src/features/emoji/components/emojis/EmojiListItem.tsx:77 #: src/features/emoji/components/emojis/EmojiListItem.tsx:149 -#: src/features/theme/components/modals/ShareThemeModal.tsx:63 +#: src/features/theme/components/modals/ShareThemeModal.tsx:64 msgid "You're going too fast" msgstr "You're going too fast" @@ -39952,7 +39952,7 @@ msgid "You're viewing older messages" msgstr "You're viewing older messages" #. Body of the error modal shown when a group DM would exceed the maximum number of recipients. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:52 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:56 msgid "You've added more people than a group DM allows. Remove a few and try again." msgstr "You've added more people than a group DM allows. Remove a few and try again." @@ -40004,7 +40004,7 @@ msgid "You've reached the favorite GIF limit." msgstr "You've reached the favourite GIF limit." #. Title of the error modal shown when the user or a recipient has too many open group DMs. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:56 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:60 msgid "You've reached the group DM limit" msgstr "You've reached the group DM limit" @@ -40119,7 +40119,7 @@ msgid "Your card is eligible. Redirecting you to the payment page now." msgstr "Your card is eligible. Redirecting you to the payment page now." #. Body of the confirmation shown before saving an edit to a message published from an announcement channel. -#: src/features/messaging/commands/MessageCommands.tsx:103 +#: src/features/messaging/commands/MessageCommands.tsx:104 msgid "Your changes reach every community that follows this channel, which can take a minute. Each published message allows 3 quick edits, then 1 every 20 minutes." msgstr "Your changes reach every community that follows this channel, which can take a minute. Each published message allows 3 quick edits, then 1 every 20 minutes." @@ -40237,22 +40237,22 @@ msgid "Your last purchase is outside the refund window. Contact support for bill msgstr "Your last purchase is outside the refund window. Contact support for billing issues." #. Label in the message queue state. -#: src/features/messaging/state/MessageQueue.tsx:72 +#: src/features/messaging/state/MessageQueue.tsx:74 msgid "Your message could not be delivered because it was flagged by our safety systems. If you believe this is a mistake, please contact support." msgstr "Your message could not be delivered because it was flagged by our safety systems. If you believe this is a mistake, please contact support." #. Label in the message queue state. -#: src/features/messaging/state/MessageQueue.tsx:59 +#: src/features/messaging/state/MessageQueue.tsx:61 msgid "Your message could not be delivered. This is usually because you don't share a community with the recipient or the recipient is only accepting direct messages from friends. You may also need to adjust your own direct message privacy settings in {directMessagePrivacySettingsPath}." msgstr "Your message could not be delivered. This is usually because you don't share a community with the recipient or the recipient is only accepting direct messages from friends. You may also need to adjust your own direct message privacy settings in {directMessagePrivacySettingsPath}." #. Description text in the message queue state. -#: src/features/messaging/state/MessageQueue.tsx:64 +#: src/features/messaging/state/MessageQueue.tsx:66 msgid "Your message could not be delivered. You need to claim your account to send direct messages." msgstr "Your message could not be delivered. You need to claim your account to send direct messages." #. Description text in the message queue state. -#: src/features/messaging/state/MessageQueue.tsx:68 +#: src/features/messaging/state/MessageQueue.tsx:70 msgid "Your message could not be delivered. You need to claim your account to send messages." msgstr "Your message could not be delivered. You need to claim your account to send messages." @@ -40410,7 +40410,7 @@ msgid "Your subscription will switch to yearly billing at the next renewal." msgstr "Your subscription will switch to yearly billing at the next renewal." #. Body of the error modal shown when a theme CSS exceeds the maximum shareable size. -#: src/features/theme/components/modals/ShareThemeModal.tsx:59 +#: src/features/theme/components/modals/ShareThemeModal.tsx:60 msgid "Your theme CSS is too large to share. Trim it down and try again." msgstr "Your theme CSS is too large to share. Trim it down and try again." diff --git a/fluxer_app/src/features/i18n/locales/en-US/messages.po b/fluxer_app/src/features/i18n/locales/en-US/messages.po index 971eaeb3a..a9769e571 100644 --- a/fluxer_app/src/features/i18n/locales/en-US/messages.po +++ b/fluxer_app/src/features/i18n/locales/en-US/messages.po @@ -21,7 +21,7 @@ msgstr "... turn dense mode on. Nice!" #. Button or menu action label in the channel and chat user message. Keep it concise. #. Suffix after the message text in the forward modal preview when the forwarded message was edited. -#: src/features/channel/components/MessageAttachments.tsx:390 +#: src/features/channel/components/MessageAttachments.tsx:361 #: src/features/channel/components/UserMessage.tsx:75 #: src/features/messaging/components/modals/ForwardMessagePreview.tsx:26 msgid "(edited)" @@ -993,7 +993,7 @@ msgstr "{count, plural, one {# channel follows} other {# channels follow}} this msgid "{count, plural, one {# community found} other {# communities found}}" msgstr "{count, plural, one {# community found} other {# communities found}}" -#: src/features/app/components/layout/GuildsLayout.tsx:1954 +#: src/features/app/components/layout/GuildsLayout.tsx:1955 msgid "{count, plural, one {# community is temporarily unavailable due to a flux capacitor malfunction.} other {# communities are temporarily unavailable due to a flux capacitor malfunction.}}" msgstr "{count, plural, one {# community is temporarily unavailable due to a flux capacitor malfunction.} other {# communities are temporarily unavailable due to a flux capacitor malfunction.}}" @@ -1041,7 +1041,7 @@ msgstr "{count, plural, one {# mutual community} other {# mutual communities}}" msgid "{count, plural, one {# other} other {# others}}" msgstr "{count, plural, one {# other} other {# others}}" -#: src/features/voice/components/VoiceCallView.tsx:507 +#: src/features/voice/components/VoiceCallView.tsx:474 msgid "{count, plural, one {# participant in call} other {# participants in call}}" msgstr "{count, plural, one {# participant in call} other {# participants in call}}" @@ -1237,7 +1237,7 @@ msgid "{days, plural, one {Created by {creatorDisplayName}. Expires in # day.} o msgstr "{days, plural, one {Created by {creatorDisplayName}. Expires in # day.} other {Created by {creatorDisplayName}. Expires in # days.}}" #. Text under a generated invite link. {days} is how long the link stays valid, in whole days. -#: src/features/invite/components/modals/InviteModal.tsx:164 +#: src/features/invite/components/modals/InviteModal.tsx:167 msgid "{days, plural, one {Your invite link expires in # day.} other {Your invite link expires in # days.}}" msgstr "{days, plural, one {Your invite link expires in # day.} other {Your invite link expires in # days.}}" @@ -1441,7 +1441,7 @@ msgid "{hours, plural, one {# hour} other {# hours}} and {minutes, plural, one { msgstr "{hours, plural, one {# hour} other {# hours}} and {minutes, plural, one {# minute} other {# minutes}}" #. Text under a generated invite link. {hours} is how long the link stays valid, in whole hours. -#: src/features/invite/components/modals/InviteModal.tsx:160 +#: src/features/invite/components/modals/InviteModal.tsx:163 msgid "{hours, plural, one {Your invite link expires in # hour.} other {Your invite link expires in # hours.}}" msgstr "{hours, plural, one {Your invite link expires in # hour.} other {Your invite link expires in # hours.}}" @@ -1556,7 +1556,7 @@ msgid "{minutes, plural, one {# minute} other {# minutes}} and {seconds, plural, msgstr "{minutes, plural, one {# minute} other {# minutes}} and {seconds, plural, one {# second} other {# seconds}}" #. Text under a generated invite link. {minutes} is how long the link stays valid, in whole minutes. -#: src/features/invite/components/modals/InviteModal.tsx:155 +#: src/features/invite/components/modals/InviteModal.tsx:158 msgid "{minutes, plural, one {Your invite link expires in # minute.} other {Your invite link expires in # minutes.}}" msgstr "{minutes, plural, one {Your invite link expires in # minute.} other {Your invite link expires in # minutes.}}" @@ -1967,7 +1967,7 @@ msgid "{seconds, plural, one {# second} other {# seconds}}" msgstr "{seconds, plural, one {# second} other {# seconds}}" #. Text under a generated invite link. {seconds} is how long the link stays valid, in whole seconds. -#: src/features/invite/components/modals/InviteModal.tsx:150 +#: src/features/invite/components/modals/InviteModal.tsx:153 msgid "{seconds, plural, one {Your invite link expires in # second.} other {Your invite link expires in # seconds.}}" msgstr "{seconds, plural, one {Your invite link expires in # second.} other {Your invite link expires in # seconds.}}" @@ -2215,8 +2215,8 @@ msgstr "<0>{username} is still in the group. Try again in a moment." #. Attribution line on a forwarded message, above the forwarded content. sourceInfo is the icon and name of the community and channel the message came from. #. Attribution line on a forwarded message, above the forwarded content. sourceInfo is the icon and name of the conversation the message came from. -#: src/features/channel/components/MessageAttachments.tsx:241 -#: src/features/channel/components/MessageAttachments.tsx:297 +#: src/features/channel/components/MessageAttachments.tsx:212 +#: src/features/channel/components/MessageAttachments.tsx:268 msgid "<0>Forwarded from{sourceInfo}" msgstr "<0>Forwarded from{sourceInfo}" @@ -2270,7 +2270,7 @@ msgid "1 result available" msgstr "1 result available" #. Invite max-uses dropdown option for exactly one use. -#: src/features/invite/components/modals/InviteModal.tsx:60 +#: src/features/invite/components/modals/InviteModal.tsx:63 msgid "1 use" msgstr "1 use" @@ -2315,12 +2315,12 @@ msgid "10 minutes" msgstr "10 minutes" #. Invite max-uses dropdown option for ten uses. -#: src/features/invite/components/modals/InviteModal.tsx:68 +#: src/features/invite/components/modals/InviteModal.tsx:71 msgid "10 uses" msgstr "10 uses" #. Invite max-uses dropdown option for 100 uses. -#: src/features/invite/components/modals/InviteModal.tsx:80 +#: src/features/invite/components/modals/InviteModal.tsx:83 msgid "100 uses" msgstr "100 uses" @@ -2368,7 +2368,7 @@ msgid "2 members (typing)" msgstr "2 members (typing)" #. Ban duration option in the destructive ban-member modal for a two-week temporary ban. -#: src/features/moderation/components/modals/BanMemberModal.tsx:51 +#: src/features/moderation/components/modals/BanMemberModal.tsx:50 msgid "2 weeks" msgstr "2 weeks" @@ -2383,7 +2383,7 @@ msgid "24-hour" msgstr "24-hour" #. Invite max-uses dropdown option for 25 uses. -#: src/features/invite/components/modals/InviteModal.tsx:72 +#: src/features/invite/components/modals/InviteModal.tsx:75 msgid "25 uses" msgstr "25 uses" @@ -2404,7 +2404,7 @@ msgid "2FA requirement" msgstr "2FA requirement" #. Ban duration option in the destructive ban-member modal for a three-day temporary ban. -#: src/features/moderation/components/modals/BanMemberModal.tsx:43 +#: src/features/moderation/components/modals/BanMemberModal.tsx:42 msgid "3 days" msgstr "3 days" @@ -2439,7 +2439,7 @@ msgid "40px, 3 members" msgstr "40px, 3 members" #. Ban duration option in the destructive ban-member modal for a five-day temporary ban. -#: src/features/moderation/components/modals/BanMemberModal.tsx:47 +#: src/features/moderation/components/modals/BanMemberModal.tsx:46 msgid "5 days" msgstr "5 days" @@ -2449,12 +2449,12 @@ msgid "5 minutes" msgstr "5 minutes" #. Invite max-uses dropdown option for five uses. -#: src/features/invite/components/modals/InviteModal.tsx:64 +#: src/features/invite/components/modals/InviteModal.tsx:67 msgid "5 uses" msgstr "5 uses" #. Invite max-uses dropdown option for 50 uses. -#: src/features/invite/components/modals/InviteModal.tsx:76 +#: src/features/invite/components/modals/InviteModal.tsx:79 msgid "50 uses" msgstr "50 uses" @@ -2803,7 +2803,7 @@ msgid "Account too new" msgstr "Account too new" #. Title of the error modal shown when an unclaimed (guest) account tries to accept a community or group DM invite. Auth-related; keep tone plain. -#: src/features/invite/commands/InviteCommands.tsx:35 +#: src/features/invite/commands/InviteCommands.tsx:36 msgid "Account verification required" msgstr "Account verification required" @@ -2997,12 +2997,12 @@ msgid "Add a bot to a community with requested permissions" msgstr "Add a bot to a community with requested permissions" #. Placeholder text in the optional comment field of the forward modal. -#: src/features/messaging/components/modals/ForwardModal.tsx:98 +#: src/features/messaging/components/modals/ForwardModal.tsx:100 msgid "Add a comment (optional)" msgstr "Add a comment (optional)" #. Landing-view title of the add community modal. Top-level entry point with options to create, join, or import. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:89 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:93 msgid "Add a community" msgstr "Add a community" @@ -3082,7 +3082,7 @@ msgid "Add an account to continue." msgstr "Add an account to continue." #. Body of the error modal shown when an unclaimed (guest) account tries to accept a community invite. Tells the user to complete sign-up first. -#: src/features/invite/commands/InviteCommands.tsx:40 +#: src/features/invite/commands/InviteCommands.tsx:41 msgid "Add an email and password to your account first." msgstr "Add an email and password to your account first." @@ -3911,7 +3911,7 @@ msgid "Already set to cancel" msgstr "Already set to cancel" #. Toggle-switch label in the moderator delete-message confirmation dialog. When enabled, the message is reported (category: other) before being deleted. {productName} is the product name (e.g., Fluxer). -#: src/features/messaging/commands/MessageCommands.tsx:88 +#: src/features/messaging/commands/MessageCommands.tsx:89 msgid "Also report this message to the {productName} Safety Team" msgstr "Also report this message to the {productName} Safety Team" @@ -4150,7 +4150,7 @@ msgid "Animated icons are not supported" msgstr "Animated icons are not supported" #. Validation error in the create-community form when the user picks an animated image. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:112 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:116 msgid "Animated icons are not supported when creating a new community. Use a static image." msgstr "Animated icons are not supported when creating a new community. Use a static image." @@ -4332,17 +4332,17 @@ msgid "Any uploaded attachment" msgstr "Any uploaded attachment" #. Helper text under the custom ban duration input. Both placeholders are integer numbers of seconds bounding the allowed range. -#: src/features/moderation/components/modals/BanMemberModal.tsx:73 +#: src/features/moderation/components/modals/BanMemberModal.tsx:72 msgid "Any value from {minTempBanDurationSeconds} to {maxTempBanDurationSeconds} seconds." msgstr "Any value from {minTempBanDurationSeconds} to {maxTempBanDurationSeconds} seconds." #. Helper text under the custom invite expiration input. {maxInviteAgeSeconds} is the platform max in seconds. -#: src/features/invite/components/modals/InviteModal.tsx:111 +#: src/features/invite/components/modals/InviteModal.tsx:114 msgid "Any value from 0 to {maxInviteAgeSeconds} seconds. 0 means never expires." msgstr "Any value from 0 to {maxInviteAgeSeconds} seconds. 0 means never expires." #. Helper text under the custom invite max-uses input. {maxInviteUses} is the platform max number of uses per invite. -#: src/features/invite/components/modals/InviteModal.tsx:124 +#: src/features/invite/components/modals/InviteModal.tsx:127 msgid "Any value from 0 to {maxInviteUses}. 0 means no limit." msgstr "Any value from 0 to {maxInviteUses}. 0 means no limit." @@ -4938,7 +4938,7 @@ msgid "Audio settings" msgstr "Audio settings" #. Toggle / summary row label in the Linux audio source picker. {summaryLabel} is one of the audio-source summary labels. -#: src/features/voice/components/AudioSourcePickerLinux.tsx:45 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:47 msgid "Audio sources: {summaryLabel}" msgstr "Audio sources: {summaryLabel}" @@ -5399,7 +5399,7 @@ msgid "Back to sticker" msgstr "Back to sticker" #. Tooltip / aria label on the back button that returns from the call view to the voice channel view. -#: src/features/voice/components/VoiceCallView.tsx:115 +#: src/features/voice/components/VoiceCallView.tsx:111 msgid "Back to voice channel" msgstr "Back to voice channel" @@ -5502,7 +5502,7 @@ msgid "Ban" msgstr "Ban" #. Title of the destructive ban-member modal. {tag} is the target user tag (username#tag). Destructive moderation action; keep tone direct. -#: src/features/moderation/components/modals/BanMemberModal.tsx:55 +#: src/features/moderation/components/modals/BanMemberModal.tsx:54 msgid "Ban {tag}" msgstr "Ban {tag}" @@ -5517,14 +5517,14 @@ msgid "Ban details" msgstr "Ban details" #. Label above the ban duration dropdown in the destructive ban-member modal. -#: src/features/moderation/components/modals/BanMemberModal.tsx:60 +#: src/features/moderation/components/modals/BanMemberModal.tsx:59 msgid "Ban duration" msgstr "Ban duration" #. Moderation action that bans the selected member from the community. #. Moderation action that bans the selected member from the community. #. Moderation action that bans the selected member from the community. -#: src/features/moderation/components/modals/BanMemberModal.tsx:270 +#: src/features/moderation/components/modals/BanMemberModal.tsx:274 #: src/features/ui/action_menu/GuildMemberContextMenu.tsx:66 #: src/features/ui/action_menu/items/GuildMemberMenuItems.tsx:51 #: src/features/ui/action_menu/items/voice_participant_menu_data/shared.ts:124 @@ -5992,7 +5992,7 @@ msgid "Bot invite (no external redirect)" msgstr "Bot invite (no external redirect)" #. Settings search synonym. Used to match this term when the user types it in the settings search bar. -#: src/features/user/components/modals/tabs/applications_tab/application_detail/OAuthBuilderSection.tsx:162 +#: src/features/user/components/modals/tabs/applications_tab/application_detail/OAuthBuilderSection.tsx:163 #: src/features/user/components/settings_utils/search_index/ApplicationsIndex.ts:104 msgid "Bot permissions" msgstr "Bot permissions" @@ -6549,14 +6549,14 @@ msgstr "Can't upload files here" #: src/features/guild/components/modals/TransferOwnershipModal.tsx:91 #: src/features/i18n/utils/CommonMessageDescriptors.ts:103 #: src/features/input/state/input_keybind/shared.ts:145 -#: src/features/invite/components/modals/InviteModal.tsx:552 +#: src/features/invite/components/modals/InviteModal.tsx:557 #: src/features/messaging/components/modals/AttachmentEditModal.tsx:133 #: src/features/messaging/components/modals/EditAltTextModal.tsx:190 #: src/features/messaging/components/modals/ExternalLinkWarningModal.tsx:111 -#: src/features/messaging/components/modals/ForwardModal.tsx:597 +#: src/features/messaging/components/modals/ForwardModal.tsx:603 #: src/features/messaging/components/modals/ImageCropModal.tsx:1025 #: src/features/messaging/components/modals/MessageHistoryThresholdModal.tsx:107 -#: src/features/moderation/components/modals/BanMemberModal.tsx:262 +#: src/features/moderation/components/modals/BanMemberModal.tsx:266 #: src/features/moderation/components/modals/RemoveTimeoutModal.tsx:70 #: src/features/moderation/components/modals/TimeoutMemberModal.tsx:126 #: src/features/theme/components/modals/ThemeAcceptModal.tsx:173 @@ -6619,13 +6619,13 @@ msgstr "Cancel scheduled switch" #. Settings search synonym. Used to match this term when the user types it in the settings search bar. #: src/features/app/components/dialogs/components/plutonium/SubscriptionCard.tsx:915 #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:141 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:249 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:248 #: src/features/user/components/settings_utils/search_index/PlutoniumIndex.ts:31 msgid "Cancel subscription" msgstr "Cancel subscription" #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:135 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:243 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:242 msgid "Cancel subscription?" msgstr "Cancel subscription?" @@ -6674,7 +6674,7 @@ msgid "Cannot delete account" msgstr "Cannot delete account" #. Section header in the Linux audio source picker. Lists capture-target options (entire system / specific apps). -#: src/features/voice/components/AudioSourcePickerLinux.tsx:50 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:52 msgid "Capture" msgstr "Capture" @@ -7229,7 +7229,7 @@ msgid "Channel access" msgstr "Channel access" #. Title of the alert shown when clicking a message link the user does not have permission to view. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:134 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:137 msgid "Channel access denied" msgstr "Channel access denied" @@ -7294,7 +7294,7 @@ msgstr "Channel ID copied to clipboard" #. Short label in the messaging mention renderer. Keep it concise. #. Type chip suffix in tooltips for inline rendered channel mentions. Lowercase because it follows the channel name. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:94 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:97 #: src/features/messaging/components/markdown/renderers/MentionRenderer.tsx:39 msgid "channel link" msgstr "channel link" @@ -7472,7 +7472,7 @@ msgid "Check our <0>{BLUESKY_PROVIDER_NAME} ({FLUXER_BLUESKY_HANDLE}) for st msgstr "Check our <0>{BLUESKY_PROVIDER_NAME} ({FLUXER_BLUESKY_HANDLE}) for status updates." #. Description text in the share theme modal. -#: src/features/theme/components/modals/ShareThemeModal.tsx:35 +#: src/features/theme/components/modals/ShareThemeModal.tsx:36 msgid "Check out my custom theme!" msgstr "Check out my custom theme!" @@ -7677,7 +7677,7 @@ msgid "Choose File, then Add to Dock." msgstr "Choose File, then Add to Dock." #. Subtitle in the create-DM modal. Keep it short and calm. -#: src/features/channel/utils/CreateDMModalUtils.tsx:39 +#: src/features/channel/utils/CreateDMModalUtils.tsx:40 msgid "Choose friends to message." msgstr "Choose friends to message." @@ -7861,10 +7861,10 @@ msgstr "Claim gift" #. Short label in the authentication claim account modal. Keep the tone plain and specific. #. Title of the error modal shown when an unclaimed account tries to start a DM. #. Title shown when an unclaimed account cannot start a DM or group DM. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:32 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:36 #: src/features/auth/components/modals/ClaimAccountModal.tsx:41 #: src/features/channel/components/direct_message/AddFriendForm.tsx:63 -#: src/features/channel/utils/CreateDMModalUtils.tsx:43 +#: src/features/channel/utils/CreateDMModalUtils.tsx:44 #: src/features/guild/components/modals/add_guild_modal/GuildCreateForm.tsx:213 #: src/features/guild/components/modals/add_guild_modal/TemplateImportForm.tsx:441 #: src/features/user/components/modals/tabs/GiftInventoryTab.tsx:343 @@ -7953,7 +7953,7 @@ msgid "Claim your account to send friend requests." msgstr "Claim your account to send friend requests." #. Blocked-state text shown when an unclaimed account cannot start a DM or group DM. -#: src/features/channel/utils/CreateDMModalUtils.tsx:47 +#: src/features/channel/utils/CreateDMModalUtils.tsx:48 msgid "Claim your account to start DMs." msgstr "Claim your account to start DMs." @@ -8593,17 +8593,17 @@ msgid "Commands" msgstr "Commands" #. Helper text in the forward modal explaining why the optional comment field is disabled when at least one selected target has slowmode active. -#: src/features/messaging/components/modals/ForwardModal.tsx:70 +#: src/features/messaging/components/modals/ForwardModal.tsx:72 msgid "Comments are disabled because one or more selected channels have slowmode on. The comment would be blocked by slowmode right after the forward." msgstr "Comments are disabled because one or more selected channels have slowmode on. The comment would be blocked by slowmode right after the forward." #. Helper text in the forward modal explaining why the optional comment field is disabled for a single selected channel with slowmode. -#: src/features/messaging/components/modals/ForwardModal.tsx:64 +#: src/features/messaging/components/modals/ForwardModal.tsx:66 msgid "Comments are disabled because slowmode is on in {forwardChannelDisplayName}. The comment would be blocked by slowmode right after the forward." msgstr "Comments are disabled because slowmode is on in {forwardChannelDisplayName}. The comment would be blocked by slowmode right after the forward." #. Tooltip on the disabled comment field in the forward modal when slowmode blocks comments. -#: src/features/messaging/components/modals/ForwardModal.tsx:94 +#: src/features/messaging/components/modals/ForwardModal.tsx:96 msgid "Comments are unavailable while slowmode is on." msgstr "Comments are unavailable while slowmode is on." @@ -8763,7 +8763,7 @@ msgid "Community members" msgstr "Community members" #. Developer / debug surface — keep terse and technical. Label in the developer Nagbar controls panel for the community-membership CTA banner. -#: src/features/devtools/components/NagbarControls.ts:12 +#: src/features/devtools/components/NagbarControls.ts:13 msgid "Community membership CTA nagbar" msgstr "Community membership CTA nagbar" @@ -8773,7 +8773,7 @@ msgid "Community message notifications" msgstr "Community message notifications" #. Developer control label for the community MFA requirement banner. -#: src/features/devtools/components/NagbarControls.ts:81 +#: src/features/devtools/components/NagbarControls.ts:82 msgid "Community MFA requirement nagbar" msgstr "Community MFA requirement nagbar" @@ -8785,7 +8785,7 @@ msgstr "Community mute" #. Label for the single community name input in the setup wizard. #. Label of the community name input in the create-community form. #: src/features/app/components/setup/SetupWizardSteps.tsx:199 -#: src/features/guild/components/modals/add_guild_modal/shared.ts:120 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:124 msgid "Community name" msgstr "Community name" @@ -9167,7 +9167,7 @@ msgstr "Connecticut" #. Action label state in the DM channel header pill while the join request is in flight. Trailing ASCII ellipsis is intentional. #. Overlay status in the voice call view while joining. Trailing ellipsis indicates in-progress. #: src/features/channel/components/channel_view/dm_channel_view/shared.ts:129 -#: src/features/voice/components/VoiceCallView.tsx:94 +#: src/features/voice/components/VoiceCallView.tsx:90 msgid "Connecting..." msgstr "Connecting..." @@ -9223,12 +9223,12 @@ msgid "Connection lost. Reconnecting…" msgstr "Connection lost. Reconnecting…" #. Short label in the connection connection commands. -#: src/features/connection/commands/ConnectionCommands.ts:47 +#: src/features/connection/commands/ConnectionCommands.ts:48 msgid "Connection removed" msgstr "Connection removed" #. Tooltip / aria label on the connection-stats button in the voice call header. Opens the voice connection status popout. -#: src/features/voice/components/VoiceCallView.tsx:119 +#: src/features/voice/components/VoiceCallView.tsx:115 msgid "Connection stats" msgstr "Connection stats" @@ -9238,12 +9238,12 @@ msgid "Connection type" msgstr "Connection type" #. Short label in the connection connection commands. -#: src/features/connection/commands/ConnectionCommands.ts:43 +#: src/features/connection/commands/ConnectionCommands.ts:44 msgid "Connection updated" msgstr "Connection updated" #. Success toast after an account connection is verified. -#: src/features/connection/commands/ConnectionCommands.ts:35 +#: src/features/connection/commands/ConnectionCommands.ts:36 msgid "Connection verified" msgstr "Connection verified" @@ -9279,7 +9279,7 @@ msgid "Connections" msgstr "Connections" #. Short label in the connection connection commands. -#: src/features/connection/commands/ConnectionCommands.ts:51 +#: src/features/connection/commands/ConnectionCommands.ts:52 msgid "Connections reordered" msgstr "Connections reordered" @@ -9526,7 +9526,7 @@ msgstr "Copied URL to clipboard" #: src/features/platform/utils/DesktopLocaleBridge.ts:64 #: src/features/theme_studio/sections/QuickCssSection.tsx:214 #: src/features/ui/action_menu/MessageContextMenu.tsx:73 -#: src/features/user/components/modals/tabs/applications_tab/application_detail/OAuthBuilderSection.tsx:228 +#: src/features/user/components/modals/tabs/applications_tab/application_detail/OAuthBuilderSection.tsx:230 #: src/features/user/components/modals/tabs/GiftInventoryTab.tsx:59 msgid "Copy" msgstr "Copy" @@ -9854,7 +9854,7 @@ msgid "Copying image..." msgstr "Copying image..." #. Developer / debug surface — keep terse and technical. Label in the developer Nagbar controls panel for the corrupted-installation banner. -#: src/features/devtools/components/NagbarControls.ts:17 +#: src/features/devtools/components/NagbarControls.ts:18 msgid "Corrupted installation nagbar" msgstr "Corrupted installation nagbar" @@ -9988,7 +9988,7 @@ msgid "Couldn't copy gift URL" msgstr "Couldn't copy gift URL" #. Title of the generic fallback error modal shown when generating a shareable theme link fails. -#: src/features/theme/components/modals/ShareThemeModal.tsx:47 +#: src/features/theme/components/modals/ShareThemeModal.tsx:48 msgid "Couldn't create a theme link" msgstr "Couldn't create a theme link" @@ -10167,7 +10167,7 @@ msgid "Couldn't process image" msgstr "Couldn't process image" #. Title of the error alert shown when publishing an announcement message fails. -#: src/features/messaging/commands/MessageCommands.tsx:120 +#: src/features/messaging/commands/MessageCommands.tsx:121 msgid "Couldn't publish this message" msgstr "Couldn't publish this message" @@ -10299,7 +10299,7 @@ msgid "Couldn't send the verification email" msgstr "Couldn't send the verification email" #. Toast error shown when starting the OAuth flow for a connection provider fails. Preserve {blueskyProviderName}; it is inserted by code and must appear verbatim in the translation. -#: src/features/connection/commands/ConnectionCommands.ts:30 +#: src/features/connection/commands/ConnectionCommands.ts:31 msgid "Couldn't start {blueskyProviderName} authorization" msgstr "Couldn't start {blueskyProviderName} authorization" @@ -10309,7 +10309,7 @@ msgid "Couldn't start checkout" msgstr "Couldn't start checkout" #. Toast error shown when creating a new account connection fails. -#: src/features/connection/commands/ConnectionCommands.ts:26 +#: src/features/connection/commands/ConnectionCommands.ts:27 msgid "Couldn't start the connection" msgstr "Couldn't start the connection" @@ -10319,7 +10319,7 @@ msgid "Couldn't start the desktop update" msgstr "Couldn't start the desktop update" #. Title of the generic fallback error modal shown when opening or creating a DM fails. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:64 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:68 msgid "Couldn't start this conversation" msgstr "Couldn't start this conversation" @@ -10424,7 +10424,7 @@ msgid "Couldn't verify that code. Try again." msgstr "Couldn't verify that code. Try again." #. Toast error shown when verifying an account connection fails. -#: src/features/connection/commands/ConnectionCommands.ts:39 +#: src/features/connection/commands/ConnectionCommands.ts:40 msgid "Couldn't verify the connection" msgstr "Couldn't verify the connection" @@ -10469,7 +10469,7 @@ msgid "Create & share" msgstr "Create & share" #. Action button label in the add community modal. Starts the create-community flow. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:94 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:98 msgid "Create a community" msgstr "Create a community" @@ -10541,14 +10541,14 @@ msgid "Create community" msgstr "Create community" #. Accessible label for the create-community form element. Used by assistive tech only. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:116 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:120 msgid "Create community form" msgstr "Create community form" #. Accessible label for the create-DM trigger in the DM list header. #. Button or menu action label in the create dm modal utils helper. Keep it concise. #: src/features/channel/components/direct_message/DirectMessageList.tsx:97 -#: src/features/channel/utils/CreateDMModalUtils.tsx:35 +#: src/features/channel/utils/CreateDMModalUtils.tsx:36 msgid "Create DM" msgstr "Create DM" @@ -10563,14 +10563,14 @@ msgid "Create favorite category form" msgstr "Create favorite category form" #. Accessible label for the create-from-template form element. Used by assistive tech only. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:158 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:162 msgid "Create from template form" msgstr "Create from template form" #. Button or menu action label in the create dm modal utils helper. Keep it concise. #. Tooltip on the channel header plus button when viewing a one-on-one DM. Starts the create group DM flow with the current recipient. #: src/features/channel/components/channel_header/shared.ts:51 -#: src/features/channel/utils/CreateDMModalUtils.tsx:31 +#: src/features/channel/utils/CreateDMModalUtils.tsx:32 msgid "Create group DM" msgstr "Create group DM" @@ -10593,7 +10593,7 @@ msgstr "Create new account" msgid "Create new group" msgstr "Create new group" -#: src/features/invite/components/modals/InviteModal.tsx:555 +#: src/features/invite/components/modals/InviteModal.tsx:560 msgid "Create new link" msgstr "Create new link" @@ -10811,12 +10811,12 @@ msgid "Current uses:" msgstr "Current uses:" #. Developer nagbar status: the banner is dismissed in the current real state. -#: src/features/devtools/components/NagbarControls.ts:114 +#: src/features/devtools/components/NagbarControls.ts:115 msgid "Currently dismissed" msgstr "Currently dismissed" #. Developer nagbar status: the banner is showing in the current real state. -#: src/features/devtools/components/NagbarControls.ts:118 +#: src/features/devtools/components/NagbarControls.ts:119 msgid "Currently showing" msgstr "Currently showing" @@ -10853,7 +10853,7 @@ msgid "Custom" msgstr "Custom" #. Label of the numeric input shown after choosing "Custom..." in the ban duration dropdown. The unit is seconds. -#: src/features/moderation/components/modals/BanMemberModal.tsx:68 +#: src/features/moderation/components/modals/BanMemberModal.tsx:67 msgid "Custom ban duration (seconds)" msgstr "Custom ban duration (seconds)" @@ -10889,7 +10889,7 @@ msgid "Custom entrance sounds with {premiumProductName}" msgstr "Custom entrance sounds with {premiumProductName}" #. Label of the numeric input shown after choosing "Custom..." in the invite expiration dropdown. The unit is seconds. -#: src/features/invite/components/modals/InviteModal.tsx:106 +#: src/features/invite/components/modals/InviteModal.tsx:109 msgid "Custom expiration (seconds)" msgstr "Custom expiration (seconds)" @@ -10898,7 +10898,7 @@ msgid "Custom hoist order" msgstr "Custom hoist order" #. Label of the numeric input shown after choosing "Custom..." in the invite max-uses dropdown. -#: src/features/invite/components/modals/InviteModal.tsx:120 +#: src/features/invite/components/modals/InviteModal.tsx:123 msgid "Custom max uses" msgstr "Custom max uses" @@ -11506,7 +11506,7 @@ msgstr "Delaware" #: src/features/emoji/components/emojis/EmojiListItem.tsx:204 #: src/features/emoji/components/emojis/EmojiListItem.tsx:216 #: src/features/emoji/components/stickers/StickerGridItem.tsx:35 -#: src/features/messaging/commands/MessageCommands.tsx:84 +#: src/features/messaging/commands/MessageCommands.tsx:85 #: src/features/moderation/components/report_modal/IARModalCopy.ts:109 #: src/features/platform/utils/DesktopLocaleBridge.ts:77 #: src/features/theme_studio/sections/LibrarySection.tsx:645 @@ -11652,8 +11652,8 @@ msgid "Delete message" msgstr "Delete message" #. Section heading and accessible label for the message-history-deletion radio group in the destructive ban-member modal. Destructive option group. -#: src/features/moderation/components/modals/BanMemberModal.tsx:78 -#: src/features/moderation/components/modals/BanMemberModal.tsx:229 +#: src/features/moderation/components/modals/BanMemberModal.tsx:77 +#: src/features/moderation/components/modals/BanMemberModal.tsx:233 msgid "Delete message history" msgstr "Delete message history" @@ -11755,12 +11755,12 @@ msgid "Delete this message" msgstr "Delete this message" #. Error message in the messaging commands. Keep the tone plain and specific. -#: src/features/messaging/commands/MessageCommands.tsx:80 +#: src/features/messaging/commands/MessageCommands.tsx:81 msgid "Delete this message? Can't be undone." msgstr "Delete this message? Can't be undone." #. Body of the delete confirmation for a message that was published from an announcement channel to the channels that follow it. -#: src/features/messaging/commands/MessageCommands.tsx:93 +#: src/features/messaging/commands/MessageCommands.tsx:94 msgid "Delete this message? Can't be undone. This message is also removed from every community that follows this channel." msgstr "Delete this message? Can't be undone. This message is also removed from every community that follows this channel." @@ -11977,7 +11977,7 @@ msgid "Desktop device" msgstr "Desktop device" #. Developer / debug surface — keep terse and technical. Label in the developer Nagbar controls panel for the desktop-download banner. -#: src/features/devtools/components/NagbarControls.ts:7 +#: src/features/devtools/components/NagbarControls.ts:8 msgid "Desktop download nagbar" msgstr "Desktop download nagbar" @@ -11987,7 +11987,7 @@ msgid "Desktop inactivity before mobile push" msgstr "Desktop inactivity before mobile push" #. Developer control label for the desktop-notification banner. -#: src/features/devtools/components/NagbarControls.ts:40 +#: src/features/devtools/components/NagbarControls.ts:41 msgid "Desktop notification nagbar" msgstr "Desktop notification nagbar" @@ -12102,13 +12102,13 @@ msgstr "Developer state" #. Short label in the channel and chat utility buttons. Keep it concise. #. Title of the info alert shown when clicking an internal developer-tools deep link. #: src/features/channel/components/channel_header_components/UtilityButtons.tsx:20 -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:146 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:149 #: src/features/ui/action_menu/items/StaffDeveloperUserControlsMenuItem.tsx:13 msgid "Developer tools" msgstr "Developer tools" #. Body of the developer-tools info alert. Refers to the staff badge button in the channel header. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:150 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:153 msgid "Developer tools are available from the staff badge in the channel header." msgstr "Developer tools are available from the staff badge in the channel header." @@ -12505,7 +12505,7 @@ msgstr "Disconnect socket" #. Overlay status in the voice call view when not connected. #. Overlay status text in the compact / floating voice call tile when not connected. #: src/features/voice/components/compact_voice_call_view/shared.ts:15 -#: src/features/voice/components/VoiceCallView.tsx:103 +#: src/features/voice/components/VoiceCallView.tsx:99 msgid "Disconnected" msgstr "Disconnected" @@ -12822,7 +12822,7 @@ msgid "Domain" msgstr "Domain" #. Developer or debug surface, keep terse and technical. Label in the developer Nagbar controls panel for the banner telling installed web apps that the app has moved to a new domain. -#: src/features/devtools/components/NagbarControls.ts:76 +#: src/features/devtools/components/NagbarControls.ts:77 msgid "Domain moved nagbar" msgstr "Domain moved nagbar" @@ -13344,8 +13344,8 @@ msgstr "Edit group details" msgid "Edit group form" msgstr "Edit group form" -#: src/features/invite/components/modals/InviteModal.tsx:523 -#: src/features/invite/components/modals/InviteModal.tsx:538 +#: src/features/invite/components/modals/InviteModal.tsx:528 +#: src/features/invite/components/modals/InviteModal.tsx:543 msgid "Edit invite link" msgstr "Edit invite link" @@ -13397,7 +13397,7 @@ msgid "Edit profile local time" msgstr "Edit profile local time" #. Title of the confirmation shown before saving an edit to a message published from an announcement channel. -#: src/features/messaging/commands/MessageCommands.tsx:99 +#: src/features/messaging/commands/MessageCommands.tsx:100 msgid "Edit published message?" msgstr "Edit published message?" @@ -13548,7 +13548,7 @@ msgid "Email unavailable" msgstr "Email unavailable" #. Developer control label for the email-verification banner. -#: src/features/devtools/components/NagbarControls.ts:36 +#: src/features/devtools/components/NagbarControls.ts:37 msgid "Email verification nagbar" msgstr "Email verification nagbar" @@ -14080,12 +14080,12 @@ msgid "End grace now" msgstr "End grace now" #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:163 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:271 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:270 msgid "End grace period" msgstr "End grace period" #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:156 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:264 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:263 msgid "End grace period now?" msgstr "End grace period now?" @@ -14170,7 +14170,7 @@ msgid "Enter a product name between 1 and 80 characters." msgstr "Enter a product name between 1 and 80 characters." #. Placeholder in the optional reason input in the destructive ban-member modal. -#: src/features/moderation/components/modals/BanMemberModal.tsx:88 +#: src/features/moderation/components/modals/BanMemberModal.tsx:87 msgid "Enter a reason for the ban" msgstr "Enter a reason for the ban" @@ -14180,7 +14180,7 @@ msgid "Enter a secure password" msgstr "Enter a secure password" #. Validation error in the import-template form when the entered URL or code is malformed. {theOtherPlatform} is a third-party product name placeholder. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:124 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:128 msgid "Enter a valid {theOtherPlatform} template URL or code." msgstr "Enter a valid {theOtherPlatform} template URL or code." @@ -14204,7 +14204,7 @@ msgstr "Enter a valid username ({exampleFluxerTagFull})." #. Tooltip / aria label on the fullscreen toggle in the voice call view (not in fullscreen). #: src/features/voice/components/compact_voice_call_view/shared.ts:28 #: src/features/voice/components/media_player/components/MediaFullscreenButton.tsx:18 -#: src/features/voice/components/VoiceCallView.tsx:111 +#: src/features/voice/components/VoiceCallView.tsx:107 msgid "Enter fullscreen" msgstr "Enter fullscreen" @@ -14347,7 +14347,7 @@ msgstr "Entire screen" msgid "Entire system" msgstr "Entire system" -#: src/features/voice/components/AudioSourcePickerLinux.tsx:260 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:257 msgid "Entire system audio" msgstr "Entire system audio" @@ -14525,7 +14525,7 @@ msgid "exclude a user" msgstr "exclude a user" #. Section header in the Linux audio source picker for apps excluded from the system mix. -#: src/features/voice/components/AudioSourcePickerLinux.tsx:59 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:61 msgid "Exclude from system" msgstr "Exclude from system" @@ -14546,7 +14546,7 @@ msgstr "Exit" #. Tooltip / aria label on the fullscreen toggle in the voice call view (currently in fullscreen). #: src/features/voice/components/compact_voice_call_view/shared.ts:24 #: src/features/voice/components/media_player/components/MediaFullscreenButton.tsx:14 -#: src/features/voice/components/VoiceCallView.tsx:107 +#: src/features/voice/components/VoiceCallView.tsx:103 msgid "Exit fullscreen" msgstr "Exit fullscreen" @@ -14624,7 +14624,7 @@ msgid "Expiration curve" msgstr "Expiration curve" #. Label above the expiration duration dropdown in the invite link settings. -#: src/features/invite/components/modals/InviteModal.tsx:102 +#: src/features/invite/components/modals/InviteModal.tsx:105 msgid "Expire after" msgstr "Expire after" @@ -14839,7 +14839,7 @@ msgid "Failed to complete SSO sign-in" msgstr "Failed to complete SSO sign-in" #. Error message in the add friends to group modal utils helper. -#: src/features/channel/utils/AddFriendsToGroupModalUtils.ts:21 +#: src/features/channel/utils/AddFriendsToGroupModalUtils.ts:22 msgid "Failed to copy invite link" msgstr "Failed to copy invite link" @@ -15687,12 +15687,12 @@ msgid "For your security, please confirm it's you to continue." msgstr "For your security, please confirm it's you to continue." #. Developer nagbar override status: the banner is forced to hide. -#: src/features/devtools/components/NagbarControls.ts:102 +#: src/features/devtools/components/NagbarControls.ts:103 msgid "Force disabled" msgstr "Force disabled" #. Developer nagbar override status: the banner is forced to show. -#: src/features/devtools/components/NagbarControls.ts:98 +#: src/features/devtools/components/NagbarControls.ts:99 msgid "Force enabled" msgstr "Force enabled" @@ -15840,11 +15840,11 @@ msgstr "Forward media" #. Keyboard shortcut action label shown in the shortcuts list and keybind editor. Keep short, sentence case. #. Title of the forward message modal. #: src/features/input/state/input_keybind/shared.ts:33 -#: src/features/messaging/components/modals/ForwardModal.tsx:85 +#: src/features/messaging/components/modals/ForwardModal.tsx:87 msgid "Forward message" msgstr "Forward message" -#: src/features/channel/components/MessageAttachments.tsx:360 +#: src/features/channel/components/MessageAttachments.tsx:331 msgid "Forwarded" msgstr "Forwarded" @@ -16437,7 +16437,7 @@ msgstr "Gift code is required" msgid "Gift code is too long" msgstr "Gift code is too long" -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:139 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:141 msgid "Gift code:" msgstr "Gift code:" @@ -16466,7 +16466,7 @@ msgid "Gift inventory flow" msgstr "Gift inventory flow" #. Developer control label for the gift-inventory banner. -#: src/features/devtools/components/NagbarControls.ts:56 +#: src/features/devtools/components/NagbarControls.ts:57 msgid "Gift inventory nagbar" msgstr "Gift inventory nagbar" @@ -16477,7 +16477,7 @@ msgstr "Gift length" #. Form field label for a gift redemption URL. #. Settings search synonym. Used to match this term when the user types it in the settings search bar. -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:34 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:35 #: src/features/user/components/settings_utils/search_index/GiftInventoryIndex.ts:26 msgid "Gift link" msgstr "Gift link" @@ -17488,7 +17488,7 @@ msgid "How about:" msgstr "How about:" #. Helper text under the ban duration dropdown in the destructive ban-member modal. -#: src/features/moderation/components/modals/BanMemberModal.tsx:64 +#: src/features/moderation/components/modals/BanMemberModal.tsx:63 msgid "How long they stay banned." msgstr "How long they stay banned." @@ -17600,7 +17600,7 @@ msgstr "Icon file is too large" #. Validation error in the create-community form when the chosen icon exceeds the size limit. {imageMaxSizeLabel} is a formatted file size such as "8 MB". #: src/features/channel/components/modals/EditGroupBottomSheet.tsx:47 #: src/features/channel/components/modals/EditGroupModal.tsx:45 -#: src/features/guild/components/modals/add_guild_modal/shared.ts:107 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:111 msgid "Icon file is too large. Choose a file smaller than {imageMaxSizeLabel}." msgstr "Icon file is too large. Choose a file smaller than {imageMaxSizeLabel}." @@ -17886,7 +17886,7 @@ msgid "Import" msgstr "Import" #. Action button label in the add community modal. Imports a template from the third-party platform named by {theOtherPlatform}. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:102 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:106 msgid "Import {theOtherPlatform} template" msgstr "Import {theOtherPlatform} template" @@ -17938,7 +17938,7 @@ msgid "Import more" msgstr "Import more" #. Accessible label for the import-template form element. Used by assistive tech only. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:138 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:142 msgid "Import template form" msgstr "Import template form" @@ -18106,7 +18106,7 @@ msgid "Include all except selected" msgstr "Include all except selected" #. Section header in the Linux audio source picker for the per-app inclusion list. -#: src/features/voice/components/AudioSourcePickerLinux.tsx:55 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:57 msgid "Include apps" msgstr "Include apps" @@ -18472,7 +18472,7 @@ msgid "Invalid image" msgstr "Invalid image" #. Validation error in the paste-template-JSON form. "JSON" is a protocol token and must not be translated. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:129 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:133 msgid "Invalid JSON. Paste the full response from the URL above." msgstr "Invalid JSON. Paste the full response from the URL above." @@ -18531,7 +18531,7 @@ msgid "Invisible" msgstr "Invisible" #. Per-recipient action button label in the invite modal recipient list. Sends the invite as a DM to that friend. Short standalone verb. -#: src/features/invite/components/modals/InviteModal.tsx:97 +#: src/features/invite/components/modals/InviteModal.tsx:100 msgid "Invite" msgstr "Invite" @@ -18568,12 +18568,12 @@ msgid "Invite deleted" msgstr "Invite deleted" #. Fallback header on the invite modal when no community context is available. Refers to inviting friends to Fluxer. -#: src/features/invite/components/modals/InviteModal.tsx:84 +#: src/features/invite/components/modals/InviteModal.tsx:87 msgid "Invite friends" msgstr "Invite friends" #. Title of the invite modal. {guildName} is the community name. -#: src/features/invite/components/modals/InviteModal.tsx:89 +#: src/features/invite/components/modals/InviteModal.tsx:92 msgid "Invite friends to {guildName}" msgstr "Invite friends to {guildName}" @@ -18584,25 +18584,25 @@ msgstr "Invite hidden while sharing" #. Label of the invite code/URL input in the join-community form. #. Placeholder in the read-only invite link input when no link is available yet. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:166 -#: src/features/invite/components/modals/InviteModal.tsx:138 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:170 +#: src/features/invite/components/modals/InviteModal.tsx:141 msgid "Invite link" msgstr "Invite link" #. Label above a masked invite link while streaming privacy is active. #. Label above a masked invite link while streaming privacy is active. -#: src/features/invite/components/modals/InviteModal.tsx:146 +#: src/features/invite/components/modals/InviteModal.tsx:149 #: src/features/relationship/components/modals/AddFriendsToGroupModal.tsx:31 msgid "Invite link is hidden while sharing:" msgstr "Invite link is hidden while sharing:" #. Inline replacement text shown for invite links while streaming privacy is active. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:162 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:165 msgid "Invite link masked while sharing" msgstr "Invite link masked while sharing" #. Header of the invite modal when the user is editing the invite link expiry, max uses, and temporary flag. -#: src/features/invite/components/modals/InviteModal.tsx:93 +#: src/features/invite/components/modals/InviteModal.tsx:96 msgid "Invite link settings" msgstr "Invite link settings" @@ -18747,7 +18747,7 @@ msgstr "Invites are paused because {productName} detected a potential raid. New msgid "Invites are paused for this community." msgstr "Invites are paused for this community." -#: src/features/invite/components/modals/InviteModal.tsx:370 +#: src/features/invite/components/modals/InviteModal.tsx:375 msgid "Invites are paused in this community by an admin. While this invite can be created, it cannot be accepted until invites are re-enabled." msgstr "Invites are paused in this community by an admin. While this invite can be created, it cannot be accepted until invites are re-enabled." @@ -18757,7 +18757,7 @@ msgid "Invites disabled" msgstr "Invites disabled" #. Developer control label for the invites-disabled banner. -#: src/features/devtools/components/NagbarControls.ts:72 +#: src/features/devtools/components/NagbarControls.ts:73 msgid "Invites disabled nagbar" msgstr "Invites disabled nagbar" @@ -18879,7 +18879,7 @@ msgid "Join {communityName} to chat with the team and stay up to date." msgstr "Join {communityName} to chat with the team and stay up to date." #. Action button label in the add community modal. Starts the join-by-invite-code flow. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:98 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:102 msgid "Join a community" msgstr "Join a community" @@ -18903,7 +18903,7 @@ msgid "Join community" msgstr "Join community" #. Accessible label for the join-community form element. Used by assistive tech only. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:162 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:166 msgid "Join community form" msgstr "Join community form" @@ -19011,7 +19011,7 @@ msgid "Jump to {displayName}" msgstr "Jump to {displayName}" #. Accessible label for an inline channel mention link. labelText is the channel display name. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:108 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:111 msgid "Jump to {labelText}" msgstr "Jump to {labelText}" @@ -19068,12 +19068,12 @@ msgid "Jump to the current call" msgstr "Jump to the current call" #. Fallback accessible label for an inline channel mention when the target name is not known. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:112 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:115 msgid "Jump to the linked channel" msgstr "Jump to the linked channel" #. Fallback accessible label for an inline message link when the target channel is not known. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:104 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:107 msgid "Jump to the linked message" msgstr "Jump to the linked message" @@ -19083,7 +19083,7 @@ msgid "Jump to the message from {authorNickname}" msgstr "Jump to the message from {authorNickname}" #. Accessible label for an inline message link that jumps to a specific message in a channel. labelText is the channel display name. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:99 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:102 msgid "Jump to the message in {labelText}" msgstr "Jump to the message in {labelText}" @@ -19142,7 +19142,7 @@ msgid "Keep free and premium tiers. You can customize the tiers, sell premium th msgstr "Keep free and premium tiers. You can customize the tiers, sell premium through Stripe, or hand out gift codes later from the admin panel." #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:165 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:273 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:272 msgid "Keep grace period" msgstr "Keep grace period" @@ -19157,7 +19157,7 @@ msgid "Keep running" msgstr "Keep running" #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:143 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:251 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:250 msgid "Keep subscription" msgstr "Keep subscription" @@ -19240,7 +19240,7 @@ msgstr "Keys" #. Button or menu action label in the kick member modal. Keep it concise. Keep the tone plain and specific. #. Button or menu action label in the user profile actions sheet. Keep it concise. Keep the tone plain and specific. #. Member actions sheet menu item. Opens the kick-member confirmation (moderation action). Short verb used as a menu label. -#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:98 +#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:97 #: src/features/moderation/components/modals/KickMemberModal.tsx:16 #: src/features/user/components/modals/UserProfileActionsSheet.tsx:77 msgid "Kick" @@ -19727,7 +19727,7 @@ msgstr "Link file" #. Replacement text for an invite URL while streaming privacy is active. #. Replacement text for an invite URL while streaming privacy is active. #: src/features/channel/components/modals/GroupInvitesBottomSheet.tsx:49 -#: src/features/invite/components/modals/InviteModal.tsx:142 +#: src/features/invite/components/modals/InviteModal.tsx:145 #: src/features/relationship/components/modals/AddFriendsToGroupModal.tsx:27 msgid "Link hidden while sharing" msgstr "Link hidden while sharing" @@ -19760,7 +19760,7 @@ msgid "Link styling" msgstr "Link styling" #. Title of the alert shown when clicking an internal link that is not available to the current account. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:154 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:157 msgid "Link unavailable" msgstr "Link unavailable" @@ -20557,7 +20557,7 @@ msgid "Max {maxSize}." msgstr "Max {maxSize}." #. Label above the max-uses dropdown in the invite link settings. -#: src/features/invite/components/modals/InviteModal.tsx:116 +#: src/features/invite/components/modals/InviteModal.tsx:119 msgid "Max number of uses" msgstr "Max number of uses" @@ -20835,7 +20835,7 @@ msgid "Members" msgstr "Members" #. Helper text under the temporary membership switch in the invite link settings. -#: src/features/invite/components/modals/InviteModal.tsx:134 +#: src/features/invite/components/modals/InviteModal.tsx:137 msgid "Members are removed when offline unless given a role." msgstr "Members are removed when offline unless given a role." @@ -20980,7 +20980,7 @@ msgstr "Message" #. Action that opens a DM conversation with the selected user. #. Member actions sheet menu item. Sends a direct message to the target user. Standalone verb used as a menu label. #. Voice participant menu action that opens a DM conversation with the selected user. -#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:88 +#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:87 #: src/features/ui/action_menu/items/ActionsSubmenu.tsx:41 #: src/features/ui/action_menu/items/MessageUserMenuItem.tsx:26 #: src/features/ui/action_menu/items/voice_participant_menu_data/shared.ts:78 @@ -21084,7 +21084,7 @@ msgstr "Message display settings are only available on desktop." msgid "Message editing" msgstr "Message editing" -#: src/features/messaging/components/modals/ForwardModal.tsx:315 +#: src/features/messaging/components/modals/ForwardModal.tsx:317 msgid "Message forwarded" msgstr "Message forwarded" @@ -21133,7 +21133,7 @@ msgstr "Message input buttons" #. Error modal title in the forward modal when the optional comment exceeds the message length limit. #. Form validation error indicating the message exceeds the allowed length. -#: src/features/messaging/components/modals/ForwardModal.tsx:56 +#: src/features/messaging/components/modals/ForwardModal.tsx:58 #: src/features/ui/character_counter/CharacterCountMessages.ts:16 msgid "Message is too long" msgstr "Message is too long" @@ -21144,7 +21144,7 @@ msgid "Message layout" msgstr "Message layout" #. Type chip suffix in tooltips for inline rendered message links. Lowercase because it follows the channel name. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:89 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:92 msgid "message link" msgstr "message link" @@ -21188,7 +21188,7 @@ msgid "Message previews in the DM list" msgstr "Message previews in the DM list" #. Toast shown after a message in an announcement channel was published to the channels that follow it. -#: src/features/messaging/commands/MessageCommands.tsx:112 +#: src/features/messaging/commands/MessageCommands.tsx:113 msgid "Message published" msgstr "Message published" @@ -21301,7 +21301,7 @@ msgstr "Messages you can bookmark" msgid "Messaging is paused" msgstr "Messaging is paused" -#. Notice shown in place of the message composer, and as an error, when messaging is paused on the current account until the user completes one quick step described in an email. While paused, the account cannot post, react, join communities or change its profile. Keep the tone calm and friendly. +#. Notice shown in place of the message composer, as a banner at the top of the app, and as an error, when messaging is paused on the current account until the user completes one quick step described in an email. While paused, the account cannot post, react, join communities or change its profile. Keep the tone calm and friendly. #: src/features/user/utils/AccountLimitUtils.ts:10 msgid "Messaging is paused on your account. Check your email for a quick step to continue." msgstr "Messaging is paused on your account. Check your email for a quick step to continue." @@ -22672,7 +22672,7 @@ msgid "No {sendMessagesPermission} permission" msgstr "No {sendMessagesPermission} permission" #. Inline text shown inside a custom message link pill when the linked message cannot be accessed. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:142 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:145 msgid "No access" msgstr "No access" @@ -22807,7 +22807,7 @@ msgstr "No changes to save" msgid "No channels available" msgstr "No channels available" -#: src/features/messaging/components/modals/ForwardModal.tsx:389 +#: src/features/messaging/components/modals/ForwardModal.tsx:395 #: src/features/search/components/search/ChannelFilterSheet.tsx:120 msgid "No channels found" msgstr "No channels found" @@ -22955,7 +22955,7 @@ msgid "No invoices yet." msgstr "No invoices yet." #. Invite max-uses option meaning unlimited uses. Short standalone label. -#: src/features/invite/components/modals/InviteModal.tsx:56 +#: src/features/invite/components/modals/InviteModal.tsx:59 msgid "No limit" msgstr "No limit" @@ -23306,7 +23306,7 @@ msgstr "Non-convert" #: src/features/user/components/modals/tabs/accessibility_tab/VisualTab.tsx:37 #: src/features/user/components/modals/tabs/components/EntranceSoundSection.tsx:146 #: src/features/user/components/modals/tabs/privacy_safety_tab/data_request_modal/DataRequestModal.tsx:220 -#: src/features/voice/components/AudioSourcePickerLinux.tsx:268 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:265 msgid "None" msgstr "None" @@ -23858,12 +23858,12 @@ msgid "Open {host} in your browser." msgstr "Open {host} in your browser." #. Accessible label for an inline chat link pill that opens an app page such as Discovery. labelText is the page name. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:121 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:124 msgid "Open {labelText}" msgstr "Open {labelText}" #. Accessible label for an inline settings deep-link pill. labelText is the resolved settings tab and section breadcrumb. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:116 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:119 msgid "Open {labelText} in settings" msgstr "Open {labelText} in settings" @@ -24067,7 +24067,7 @@ msgid "Open emoji in browser" msgstr "Open emoji in browser" #. Accessible label for the emoji picker trigger button in the forward modal comment field. -#: src/features/messaging/components/modals/ForwardModal.tsx:102 +#: src/features/messaging/components/modals/ForwardModal.tsx:104 #: src/features/user/components/modals/tabs/my_profile_tab/BioEditor.tsx:27 msgid "Open emoji picker" msgstr "Open emoji picker" @@ -24392,7 +24392,7 @@ msgstr "Options" msgid "or" msgstr "or" -#: src/features/theme/components/modals/ShareThemeModal.tsx:214 +#: src/features/theme/components/modals/ShareThemeModal.tsx:216 msgid "Or copy the link:" msgstr "Or copy the link:" @@ -24401,7 +24401,7 @@ msgstr "Or copy the link:" msgid "or pick a GIF from {gifProviderName}" msgstr "or pick a GIF from {gifProviderName}" -#: src/features/invite/components/modals/InviteModal.tsx:502 +#: src/features/invite/components/modals/InviteModal.tsx:507 msgid "Or send an invite link to a friend:" msgstr "Or send an invite link to a friend:" @@ -24409,7 +24409,7 @@ msgstr "Or send an invite link to a friend:" msgid "or send an invite to a friend:" msgstr "or send an invite to a friend:" -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:131 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:133 msgid "or send the gift link to a friend:" msgstr "or send the gift link to a friend:" @@ -24611,7 +24611,7 @@ msgid "Page down" msgstr "Page down" #. Role description announced for an inline chat link pill that opens an app page. Lowercase. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:126 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:129 msgid "page link" msgstr "page link" @@ -24778,12 +24778,12 @@ msgid "Paste GIF URLs below, one per line." msgstr "Paste GIF URLs below, one per line." #. Accessible label for the paste-template-JSON form element. Used by assistive tech only. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:146 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:150 msgid "Paste template JSON form" msgstr "Paste template JSON form" #. Placeholder in the textarea where the user pastes the third-party template JSON document. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:154 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:158 msgid "Paste the JSON response here" msgstr "Paste the JSON response here" @@ -24985,7 +24985,7 @@ msgid "Perks paused" msgstr "Perks paused" #. Ban duration option in the destructive ban-member modal meaning the ban never expires. Short standalone label. -#: src/features/moderation/components/modals/BanMemberModal.tsx:38 +#: src/features/moderation/components/modals/BanMemberModal.tsx:37 msgid "Permanent" msgstr "Permanent" @@ -25384,7 +25384,7 @@ msgstr "Playing despite reduced motion." #. Body of the error modal shown when sharing or sending a theme link is rate limited. #: src/features/app/components/alerts/CommonErrorModalDescriptors.ts:13 #: src/features/discovery/commands/DiscoveryJoinCommands.tsx:60 -#: src/features/theme/components/modals/ShareThemeModal.tsx:67 +#: src/features/theme/components/modals/ShareThemeModal.tsx:68 msgid "Please wait a moment and try again." msgstr "Please wait a moment and try again." @@ -25416,7 +25416,7 @@ msgid "Pop back in" msgstr "Pop back in" #. Tooltip / aria label on the voice call footer button that opens the call in a separate window. -#: src/features/voice/components/VoiceCallCornerControls.tsx:12 +#: src/features/voice/components/VoiceCallCornerControls.tsx:11 msgid "Pop out call" msgstr "Pop out call" @@ -25547,12 +25547,12 @@ msgid "Premium badge" msgstr "Premium badge" #. Developer control label for the premium-expired banner. -#: src/features/devtools/components/NagbarControls.ts:48 +#: src/features/devtools/components/NagbarControls.ts:49 msgid "Premium expired nagbar" msgstr "Premium expired nagbar" #. Developer control label for the premium grace-period banner. -#: src/features/devtools/components/NagbarControls.ts:44 +#: src/features/devtools/components/NagbarControls.ts:45 msgid "Premium grace period nagbar" msgstr "Premium grace period nagbar" @@ -25562,7 +25562,7 @@ msgid "Premium model" msgstr "Premium model" #. Developer control label for the premium-onboarding banner. -#: src/features/devtools/components/NagbarControls.ts:52 +#: src/features/devtools/components/NagbarControls.ts:53 msgid "Premium onboarding nagbar" msgstr "Premium onboarding nagbar" @@ -26514,7 +26514,7 @@ msgstr "Reason" #. Label of the optional reason input in the destructive ban-member modal. Reason is recorded in the activity log. #. Label of the optional reason textarea in the timeout-member modal. The reason is recorded in the activity log. -#: src/features/moderation/components/modals/BanMemberModal.tsx:83 +#: src/features/moderation/components/modals/BanMemberModal.tsx:82 #: src/features/moderation/components/modals/TimeoutMemberModal.tsx:36 msgid "Reason (optional)" msgstr "Reason (optional)" @@ -26574,7 +26574,7 @@ msgstr "Recheck" #. placeholder {0}: ChannelUtils.getIcon(channel, {size: 16, className: styles.channelIcon}) #. placeholder {1}: channel.name -#: src/features/invite/components/modals/InviteModal.tsx:355 +#: src/features/invite/components/modals/InviteModal.tsx:360 msgid "Recipients will be taken to {0} <0>{1}" msgstr "Recipients will be taken to {0} <0>{1}" @@ -26601,7 +26601,7 @@ msgid "Reconnect succeeded. Pick a screen again if you want to resume your previ msgstr "Reconnect succeeded. Pick a screen again if you want to resume your previous stream." #. Overlay status in the voice call view while reconnecting after a drop. Trailing ellipsis indicates in-progress. -#: src/features/voice/components/VoiceCallView.tsx:98 +#: src/features/voice/components/VoiceCallView.tsx:94 msgid "Reconnecting..." msgstr "Reconnecting..." @@ -26741,7 +26741,7 @@ msgstr "Reference copied." msgid "Referral parameters" msgstr "Referral parameters" -#: src/features/voice/components/AudioSourcePickerLinux.tsx:312 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:309 msgid "Refresh audio sources" msgstr "Refresh audio sources" @@ -28559,7 +28559,7 @@ msgstr "Saturation" #: src/features/guild/components/modals/guild_tabs/GuildDiscoveryTab.tsx:631 #: src/features/guild/components/modals/guild_tabs/GuildVanityURLTab.tsx:279 #: src/features/guild/components/modals/GuildFolderSettingsModal.tsx:91 -#: src/features/messaging/commands/MessageCommands.tsx:108 +#: src/features/messaging/commands/MessageCommands.tsx:109 #: src/features/messaging/components/modals/AttachmentEditModal.tsx:136 #: src/features/messaging/components/modals/EditAltTextModal.tsx:193 #: src/features/messaging/components/modals/MessageHistoryThresholdModal.tsx:115 @@ -28687,7 +28687,7 @@ msgid "Scan the QR code with your authenticator app." msgstr "Scan the QR code with your authenticator app." #. Developer / debug surface — keep terse and technical. Label in the developer Nagbar controls panel for the scheduled-maintenance banner. -#: src/features/devtools/components/NagbarControls.ts:22 +#: src/features/devtools/components/NagbarControls.ts:23 msgid "Scheduled maintenance nagbar" msgstr "Scheduled maintenance nagbar" @@ -28962,7 +28962,7 @@ msgstr "Scrub preview" #: src/features/channel/components/bottomsheets/ChannelSearchBottomSheet.tsx:854 #: src/features/channel/components/channel_header/shared.ts:47 #: src/features/channel/components/shared/PickerSearchInput.tsx:21 -#: src/features/messaging/components/modals/ForwardModal.tsx:89 +#: src/features/messaging/components/modals/ForwardModal.tsx:91 #: src/features/search/components/modals/SearchProviderPickerModal.tsx:43 #: src/features/search/utils/QuickSwitcherModalUtils.tsx:46 #: src/features/theme_studio/ui/StudioSearchInput.tsx:16 @@ -29606,14 +29606,14 @@ msgstr "Self-serve refunds available within 3 days of payment, once every 30 day #. Button or menu action label in the share theme modal. Keep it concise. #. Send-message button label in the voice message composer modal. -#: src/features/theme/components/modals/ShareThemeModal.tsx:43 +#: src/features/theme/components/modals/ShareThemeModal.tsx:44 #: src/features/user/components/modals/tabs/component_gallery_tab/ComponentGalleryTabButtonsTab.tsx:316 #: src/features/voice/components/VoiceMessageComposerModal.tsx:77 msgid "Send" msgstr "Send" #. Primary button label in the forward message modal. selectedCount is the number of selected destinations; selectionLimit is the maximum allowed. -#: src/features/messaging/components/modals/ForwardModal.tsx:106 +#: src/features/messaging/components/modals/ForwardModal.tsx:108 msgid "Send ({selectedCount}/{selectionLimit})" msgstr "Send ({selectedCount}/{selectionLimit})" @@ -29694,7 +29694,7 @@ msgstr "Send files up to {size}" #. Button or menu action label in the user profile modal. Keep it concise. #. Member actions sheet menu item. Sends a friend request to the target user. #: src/features/channel/components/direct_message/DMWelcomeSection.tsx:146 -#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:94 +#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:93 #: src/features/user/components/modals/UserProfileMobileSheet.tsx:110 #: src/features/user/components/modals/UserProfileModal.tsx:126 msgid "Send friend request" @@ -29710,7 +29710,7 @@ msgstr "Send GIF {title}" #. Plus menu item that opens the gift purchase flow. #: src/features/channel/components/textarea/MobileTextareaPlusBottomSheet.tsx:21 #: src/features/channel/components/textarea/TextareaPlusMenu.tsx:31 -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:30 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:31 msgid "Send gift" msgstr "Send gift" @@ -29873,7 +29873,7 @@ msgid "Serve the token file" msgstr "Serve the token file" #. Developer / debug surface — keep terse and technical. Label in the developer Nagbar controls panel for the service incident banner. -#: src/features/devtools/components/NagbarControls.ts:27 +#: src/features/devtools/components/NagbarControls.ts:28 msgid "Service incident nagbar" msgstr "Service incident nagbar" @@ -30118,7 +30118,7 @@ msgid "Settings" msgstr "Settings" #. Type chip suffix in tooltips for inline rendered fluxer://settings/user deep links. Lowercase. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:130 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:133 msgid "settings link" msgstr "settings link" @@ -30239,7 +30239,7 @@ msgid "Share your screen or camera in up to 4K at 60 frames per second. Free acc msgstr "Share your screen or camera in up to 4K at 60 frames per second. Free accounts stream in up to 720p at 30." #. Button or menu action label in the share theme modal. Keep it concise. -#: src/features/theme/components/modals/ShareThemeModal.tsx:39 +#: src/features/theme/components/modals/ShareThemeModal.tsx:40 msgid "Share your theme" msgstr "Share your theme" @@ -30263,7 +30263,7 @@ msgid "Shared window" msgstr "Shared window" #. Capture option in the Linux audio source picker on a window share. Captures only the audio of the window being shared. -#: src/features/voice/components/AudioSourcePickerLinux.tsx:40 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:42 msgid "Shared window audio" msgstr "Shared window audio" @@ -30364,7 +30364,7 @@ msgid "Shortcuts are paused while recording." msgstr "Shortcuts are paused while recording." #. Body of the error modal shown when the forward modal comment exceeds the message length limit. -#: src/features/messaging/components/modals/ForwardModal.tsx:60 +#: src/features/messaging/components/modals/ForwardModal.tsx:62 msgid "Shorten the message and try again." msgstr "Shorten the message and try again." @@ -31506,7 +31506,7 @@ msgid "Something went wrong while preparing this sticker. Try another file or tr msgstr "Something went wrong while preparing this sticker. Try another file or try again in a moment." #. Fallback body of the error alert shown when publishing an announcement message fails. -#: src/features/messaging/commands/MessageCommands.tsx:124 +#: src/features/messaging/commands/MessageCommands.tsx:125 msgid "Something went wrong while publishing. Try again in a moment." msgstr "Something went wrong while publishing. Try again in a moment." @@ -31552,7 +31552,7 @@ msgstr "Something went wrong." #: src/features/app/components/alerts/CommonErrorModalDescriptors.ts:5 #: src/features/discovery/commands/DiscoveryJoinCommands.tsx:18 #: src/features/emoji/components/emojis/EmojiListItem.tsx:129 -#: src/features/theme/components/modals/ShareThemeModal.tsx:51 +#: src/features/theme/components/modals/ShareThemeModal.tsx:52 #: src/features/ui/action_menu/items/CallMenuItems.tsx:45 #: src/features/ui/action_menu/items/ChannelMenuData.tsx:132 #: src/features/ui/action_menu/items/ChannelMenuData.tsx:148 @@ -33157,12 +33157,12 @@ msgid "Template" msgstr "Template" #. Label of the textarea in the paste-template-JSON form. "JSON" must not be translated. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:150 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:154 msgid "Template JSON" msgstr "Template JSON" #. Label of the URL input in the import-template form. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:142 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:146 msgid "Template URL" msgstr "Template URL" @@ -33191,7 +33191,7 @@ msgid "Temporary invites need a live connection. Check yours and try again." msgstr "Temporary invites need a live connection. Check yours and try again." #. Switch label in the invite link settings. When enabled, members joining via this invite are kicked when they go offline unless given a role. -#: src/features/invite/components/modals/InviteModal.tsx:129 +#: src/features/invite/components/modals/InviteModal.tsx:132 msgid "Temporary membership" msgstr "Temporary membership" @@ -33202,7 +33202,7 @@ msgid "Tennessee" msgstr "Tennessee" #. Developer control label for the terms-acceptance banner. -#: src/features/devtools/components/NagbarControls.ts:64 +#: src/features/devtools/components/NagbarControls.ts:65 msgid "Terms acceptance nagbar" msgstr "Terms acceptance nagbar" @@ -33760,7 +33760,7 @@ msgstr "Theme unavailable" msgid "Themes" msgstr "Themes" -#: src/features/invite/components/modals/InviteModal.tsx:194 +#: src/features/invite/components/modals/InviteModal.tsx:197 msgid "There are no channels available to create an invite for." msgstr "There are no channels available to create an invite for." @@ -33815,7 +33815,7 @@ msgid "They left the call" msgstr "They left the call" #. Body of the error modal shown when a DM cannot be opened (blocked or no shared community). -#: src/features/app/components/alerts/DmActionErrorModal.tsx:20 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:24 msgid "They might not be accepting messages from you, or you no longer share a community." msgstr "They might not be accepting messages from you, or you no longer share a community." @@ -34092,7 +34092,7 @@ msgid "This device does not support notifications." msgstr "This device does not support notifications." #. Validation error in the paste-template-JSON form when the JSON parses but lacks the expected third-party template fields. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:133 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:137 msgid "This doesn't look like a valid template response. Make sure you copied the entire JSON document." msgstr "This doesn't look like a valid template response. Make sure you copied the entire JSON document." @@ -34170,7 +34170,7 @@ msgid "This gift has been redeemed" msgstr "This gift has been redeemed" #. Title of the error modal shown when a group DM would exceed the maximum number of recipients. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:48 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:52 msgid "This group has too many people" msgstr "This group has too many people" @@ -34208,7 +34208,7 @@ msgstr "This instance has no accounts yet. The first account you create automati msgid "This invite is hidden while sharing is protected." msgstr "This invite is hidden while sharing is protected." -#: src/features/invite/components/modals/InviteModal.tsx:514 +#: src/features/invite/components/modals/InviteModal.tsx:519 msgid "This invite link never expires." msgstr "This invite link never expires." @@ -34305,7 +34305,7 @@ msgid "This link channel is marked for mature content and may open material that msgstr "This link channel is marked for mature content and may open material that may be inappropriate for some users." #. Body of the link-unavailable alert. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:158 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:161 msgid "This link is not available for your account." msgstr "This link is not available for your account." @@ -34361,7 +34361,7 @@ msgid "This message has already been deleted." msgstr "This message has already been deleted." #. Toast shown when someone tries to publish an announcement message that was already published. -#: src/features/messaging/commands/MessageCommands.tsx:116 +#: src/features/messaging/commands/MessageCommands.tsx:117 msgid "This message has already been published" msgstr "This message has already been published" @@ -34486,7 +34486,7 @@ msgid "This theme is still loading." msgstr "This theme is still loading." #. Title of the error modal shown when a theme CSS exceeds the maximum shareable size. -#: src/features/theme/components/modals/ShareThemeModal.tsx:55 +#: src/features/theme/components/modals/ShareThemeModal.tsx:56 msgid "This theme is too large to share" msgstr "This theme is too large to share" @@ -34528,7 +34528,7 @@ msgid "This user is not available to receive calls right now. They may have call msgstr "This user is not available to receive calls right now. They may have calls disabled." #. Body of the error modal shown when the recipient of a DM no longer exists. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:28 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:32 msgid "This user no longer exists. Refresh and try again." msgstr "This user no longer exists. Refresh and try again." @@ -35712,7 +35712,7 @@ msgid "Unclaimed account" msgstr "Unclaimed account" #. Developer control label for the unclaimed-account banner. -#: src/features/devtools/components/NagbarControls.ts:32 +#: src/features/devtools/components/NagbarControls.ts:33 msgid "Unclaimed account nagbar" msgstr "Unclaimed account nagbar" @@ -37152,7 +37152,7 @@ msgstr "User moves channel" #. Reason chip in the unaddable recipients alert when the user record is missing. #. Title of the error modal shown when the recipient of a DM no longer exists. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:24 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:28 #: src/features/channel/components/channel_view/DMChannelView.tsx:279 #: src/features/channel/components/modals/UnaddableRecipientsConfirmModal.tsx:11 msgid "User not found" @@ -37274,27 +37274,27 @@ msgid "Using {effectiveLabel} until {requestedLabel} is ready." msgstr "Using {effectiveLabel} until {requestedLabel} is ready." #. Developer nagbar status: banner follows real account state. -#: src/features/devtools/components/NagbarControls.ts:106 +#: src/features/devtools/components/NagbarControls.ts:107 msgid "Using actual account state" msgstr "Using actual account state" #. Developer nagbar status: banner follows real gift inventory state. -#: src/features/devtools/components/NagbarControls.ts:126 +#: src/features/devtools/components/NagbarControls.ts:127 msgid "Using actual gift inventory state" msgstr "Using actual gift inventory state" #. Developer nagbar status: banner follows real premium subscription state. -#: src/features/devtools/components/NagbarControls.ts:122 +#: src/features/devtools/components/NagbarControls.ts:123 msgid "Using actual premium state" msgstr "Using actual premium state" #. Developer nagbar status: banner follows the real app state. -#: src/features/devtools/components/NagbarControls.ts:130 +#: src/features/devtools/components/NagbarControls.ts:131 msgid "Using actual state" msgstr "Using actual state" #. Developer nagbar status: banner follows real email verification state. -#: src/features/devtools/components/NagbarControls.ts:110 +#: src/features/devtools/components/NagbarControls.ts:111 msgid "Using actual verification state" msgstr "Using actual verification state" @@ -37456,9 +37456,9 @@ msgstr "Verify it's you" #. Title of the error modal shown when an unverified account tries to start a DM. #. Title shown when an unverified account cannot start a DM or group DM. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:40 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:44 #: src/features/channel/components/direct_message/AddFriendForm.tsx:80 -#: src/features/channel/utils/CreateDMModalUtils.tsx:51 +#: src/features/channel/utils/CreateDMModalUtils.tsx:52 #: src/features/moderation/components/report/ReportStepEmail.tsx:43 msgid "Verify your email" msgstr "Verify your email" @@ -37543,7 +37543,7 @@ msgid "Verify your email to purchase {premiumProductFullName}." msgstr "Verify your email to purchase {premiumProductFullName}." #. Blocked-state text shown when an unverified account cannot start a DM or group DM. -#: src/features/channel/utils/CreateDMModalUtils.tsx:55 +#: src/features/channel/utils/CreateDMModalUtils.tsx:56 msgid "Verify your email to start DMs." msgstr "Verify your email to start DMs." @@ -37791,7 +37791,7 @@ msgid "View call" msgstr "View call" #. Aria label for the show-controls trigger when the call toolbar is auto-hidden. -#: src/features/voice/components/VoiceCallView.tsx:124 +#: src/features/voice/components/VoiceCallView.tsx:120 msgid "View call controls" msgstr "View call controls" @@ -37987,7 +37987,7 @@ msgid "Visionary (lifetime {premiumProductName})" msgstr "Visionary (lifetime {premiumProductName})" #. Developer control label for the Visionary two-factor-authentication banner. -#: src/features/devtools/components/NagbarControls.ts:60 +#: src/features/devtools/components/NagbarControls.ts:61 msgid "Visionary 2FA nagbar" msgstr "Visionary 2FA nagbar" @@ -38243,7 +38243,7 @@ msgid "Voice region" msgstr "Voice region" #. Developer control label for the voice-session-restore banner. -#: src/features/devtools/components/NagbarControls.ts:68 +#: src/features/devtools/components/NagbarControls.ts:69 msgid "Voice session restore nagbar" msgstr "Voice session restore nagbar" @@ -38331,12 +38331,12 @@ msgid "Waiting for passkey…" msgstr "Waiting for passkey…" #. Inline notice in the forward modal when slowmode is active in the selected target channel. forwardChannelDisplayName is the channel name. -#: src/features/messaging/components/modals/ForwardModal.tsx:76 +#: src/features/messaging/components/modals/ForwardModal.tsx:78 msgid "Waiting for slowmode in {forwardChannelDisplayName} to expire." msgstr "Waiting for slowmode in {forwardChannelDisplayName} to expire." #. Inline notice in the forward modal when slowmode is active in one or more selected target channels. -#: src/features/messaging/components/modals/ForwardModal.tsx:81 +#: src/features/messaging/components/modals/ForwardModal.tsx:83 msgid "Waiting for slowmode in one or more selected channels to expire." msgstr "Waiting for slowmode in one or more selected channels to expire." @@ -38520,7 +38520,7 @@ msgstr "We sent a code to {email}." msgid "We will prefill {prefillEmail} once browser sign-in opens." msgstr "We will prefill {prefillEmail} once browser sign-in opens." -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:87 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:89 msgid "We'd love to give you more than a lifetime of {PREMIUM_PRODUCT_NAME}, but that breaks the space-time continuum. Send the gift to a friend instead?" msgstr "We'd love to give you more than a lifetime of {PREMIUM_PRODUCT_NAME}, but that breaks the space-time continuum. Send the gift to a friend instead?" @@ -39178,7 +39178,7 @@ msgid "You already have a group with these users. Do you really want to create a msgstr "You already have a group with these users. Do you really want to create a new one? That's fine too!" #. Status label shown to a user who already owns the lifetime premium tier. -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:26 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:27 msgid "You already have lifetime {premiumProductName}" msgstr "You already have lifetime {premiumProductName}" @@ -39326,7 +39326,7 @@ msgid "You can't add expressions there" msgstr "You can't add expressions there" #. Error message in the messaging commands. -#: src/features/messaging/commands/ReactionCommands.tsx:27 +#: src/features/messaging/commands/ReactionCommands.tsx:28 msgid "You can't add new reactions while you're timed out." msgstr "You can't add new reactions while you're timed out." @@ -39392,7 +39392,7 @@ msgstr "You can't manage webhooks in any community. Ask an admin to follow this #. Reason chip in the unaddable recipients alert when blocked or DMs are not allowed. #. Title of the error modal shown when a DM cannot be opened (blocked or no shared community). -#: src/features/app/components/alerts/DmActionErrorModal.tsx:16 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:20 #: src/features/channel/components/modals/UnaddableRecipientsConfirmModal.tsx:15 msgid "You can't message this user" msgstr "You can't message this user" @@ -39521,7 +39521,7 @@ msgid "You changed your tag while on {PREMIUM_PRODUCT_NAME}. It will reroll rand msgstr "You changed your tag while on {PREMIUM_PRODUCT_NAME}. It will reroll randomly when your {PREMIUM_PRODUCT_NAME} expires, unless it renews." #. Body of the access-denied alert for clicked message links. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:138 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:141 msgid "You do not have access to the channel where this message was sent." msgstr "You do not have access to the channel where this message was sent." @@ -39618,12 +39618,12 @@ msgid "You just pressed Tab. Keyboard mode is now on so you can navigate {produc msgstr "You just pressed Tab. Keyboard mode is now on so you can navigate {productName} without a mouse." #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:137 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:245 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:244 msgid "You keep your perks until your next renewal date. Reactivate before then to keep your subscriber history." msgstr "You keep your perks until your next renewal date. Reactivate before then to keep your subscriber history." #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:158 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:266 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:265 msgid "You lose all {PREMIUM_PRODUCT_NAME} perks immediately and your subscriber history resets. This cannot be undone." msgstr "You lose all {PREMIUM_PRODUCT_NAME} perks immediately and your subscriber history resets. This cannot be undone." @@ -39709,7 +39709,7 @@ msgid "You need to claim your account before you can create a community." msgstr "You need to claim your account before you can create a community." #. Body of the error modal shown when an unclaimed account tries to start a DM. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:36 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:40 msgid "You need to claim your account before you can start a direct message." msgstr "You need to claim your account before you can start a direct message." @@ -39731,7 +39731,7 @@ msgid "You need to verify your email address before you can send friend requests msgstr "You need to verify your email address before you can send friend requests." #. Body of the error modal shown when an unverified account tries to start a DM. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:44 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:48 msgid "You need to verify your email address before you can start a direct message." msgstr "You need to verify your email address before you can start a direct message." @@ -39745,7 +39745,7 @@ msgid "You need to verify your email to send messages in this community." msgstr "You need to verify your email to send messages in this community." #. Body of the error modal shown when the user or a recipient has too many open group DMs. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:60 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:64 msgid "You or someone you're adding already has the maximum number of group DMs open. Leave one and try again." msgstr "You or someone you're adding already has the maximum number of group DMs open. Leave one and try again." @@ -39888,7 +39888,7 @@ msgstr "You're editing messages too quickly" #: src/features/discovery/commands/DiscoveryJoinCommands.tsx:56 #: src/features/emoji/components/emojis/EmojiListItem.tsx:77 #: src/features/emoji/components/emojis/EmojiListItem.tsx:149 -#: src/features/theme/components/modals/ShareThemeModal.tsx:63 +#: src/features/theme/components/modals/ShareThemeModal.tsx:64 msgid "You're going too fast" msgstr "You're going too fast" @@ -39951,7 +39951,7 @@ msgid "You're viewing older messages" msgstr "You're viewing older messages" #. Body of the error modal shown when a group DM would exceed the maximum number of recipients. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:52 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:56 msgid "You've added more people than a group DM allows. Remove a few and try again." msgstr "You've added more people than a group DM allows. Remove a few and try again." @@ -40003,7 +40003,7 @@ msgid "You've reached the favorite GIF limit." msgstr "You've reached the favorite GIF limit." #. Title of the error modal shown when the user or a recipient has too many open group DMs. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:56 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:60 msgid "You've reached the group DM limit" msgstr "You've reached the group DM limit" @@ -40118,7 +40118,7 @@ msgid "Your card is eligible. Redirecting you to the payment page now." msgstr "Your card is eligible. Redirecting you to the payment page now." #. Body of the confirmation shown before saving an edit to a message published from an announcement channel. -#: src/features/messaging/commands/MessageCommands.tsx:103 +#: src/features/messaging/commands/MessageCommands.tsx:104 msgid "Your changes reach every community that follows this channel, which can take a minute. Each published message allows 3 quick edits, then 1 every 20 minutes." msgstr "Your changes reach every community that follows this channel, which can take a minute. Each published message allows 3 quick edits, then 1 every 20 minutes." @@ -40236,22 +40236,22 @@ msgid "Your last purchase is outside the refund window. Contact support for bill msgstr "Your last purchase is outside the refund window. Contact support for billing issues." #. Label in the message queue state. -#: src/features/messaging/state/MessageQueue.tsx:72 +#: src/features/messaging/state/MessageQueue.tsx:74 msgid "Your message could not be delivered because it was flagged by our safety systems. If you believe this is a mistake, please contact support." msgstr "Your message could not be delivered because it was flagged by our safety systems. If you believe this is a mistake, please contact support." #. Label in the message queue state. -#: src/features/messaging/state/MessageQueue.tsx:59 +#: src/features/messaging/state/MessageQueue.tsx:61 msgid "Your message could not be delivered. This is usually because you don't share a community with the recipient or the recipient is only accepting direct messages from friends. You may also need to adjust your own direct message privacy settings in {directMessagePrivacySettingsPath}." msgstr "Your message could not be delivered. This is usually because you don't share a community with the recipient or the recipient is only accepting direct messages from friends. You may also need to adjust your own direct message privacy settings in {directMessagePrivacySettingsPath}." #. Description text in the message queue state. -#: src/features/messaging/state/MessageQueue.tsx:64 +#: src/features/messaging/state/MessageQueue.tsx:66 msgid "Your message could not be delivered. You need to claim your account to send direct messages." msgstr "Your message could not be delivered. You need to claim your account to send direct messages." #. Description text in the message queue state. -#: src/features/messaging/state/MessageQueue.tsx:68 +#: src/features/messaging/state/MessageQueue.tsx:70 msgid "Your message could not be delivered. You need to claim your account to send messages." msgstr "Your message could not be delivered. You need to claim your account to send messages." @@ -40409,7 +40409,7 @@ msgid "Your subscription will switch to yearly billing at the next renewal." msgstr "Your subscription will switch to yearly billing at the next renewal." #. Body of the error modal shown when a theme CSS exceeds the maximum shareable size. -#: src/features/theme/components/modals/ShareThemeModal.tsx:59 +#: src/features/theme/components/modals/ShareThemeModal.tsx:60 msgid "Your theme CSS is too large to share. Trim it down and try again." msgstr "Your theme CSS is too large to share. Trim it down and try again." diff --git a/fluxer_app/src/features/i18n/locales/es-419/messages.po b/fluxer_app/src/features/i18n/locales/es-419/messages.po index 95e1dfdc0..36d1802ca 100644 --- a/fluxer_app/src/features/i18n/locales/es-419/messages.po +++ b/fluxer_app/src/features/i18n/locales/es-419/messages.po @@ -21,7 +21,7 @@ msgstr "... actives el modo denso. ¡Genial!" #. Button or menu action label in the channel and chat user message. Keep it concise. #. Suffix after the message text in the forward modal preview when the forwarded message was edited. -#: src/features/channel/components/MessageAttachments.tsx:390 +#: src/features/channel/components/MessageAttachments.tsx:361 #: src/features/channel/components/UserMessage.tsx:75 #: src/features/messaging/components/modals/ForwardMessagePreview.tsx:26 msgid "(edited)" @@ -993,7 +993,7 @@ msgstr "{count, plural, one {# canal lo sigue} other {# canales lo siguen}} en e msgid "{count, plural, one {# community found} other {# communities found}}" msgstr "{count, plural, one {# comunidad encontrada} other {# comunidades encontradas}}" -#: src/features/app/components/layout/GuildsLayout.tsx:1954 +#: src/features/app/components/layout/GuildsLayout.tsx:1955 msgid "{count, plural, one {# community is temporarily unavailable due to a flux capacitor malfunction.} other {# communities are temporarily unavailable due to a flux capacitor malfunction.}}" msgstr "{count, plural, one {# comunidad no está disponible temporalmente debido a una falla en el condensador de flujo.} other {# comunidades no están disponibles temporalmente debido a una falla en el condensador de flujo.}}" @@ -1041,7 +1041,7 @@ msgstr "{count, plural, one {# comunidad en común} other {# comunidades en com msgid "{count, plural, one {# other} other {# others}}" msgstr "{count, plural, one {# más} other {# más}}" -#: src/features/voice/components/VoiceCallView.tsx:507 +#: src/features/voice/components/VoiceCallView.tsx:474 msgid "{count, plural, one {# participant in call} other {# participants in call}}" msgstr "{count, plural, one {# participante en la llamada} other {# participantes en la llamada}}" @@ -1237,7 +1237,7 @@ msgid "{days, plural, one {Created by {creatorDisplayName}. Expires in # day.} o msgstr "{days, plural, one {Creada por {creatorDisplayName}. Vence en # día.} many {Creada por {creatorDisplayName}. Vence en # días.} other {Creada por {creatorDisplayName}. Vence en # días.}}" #. Text under a generated invite link. {days} is how long the link stays valid, in whole days. -#: src/features/invite/components/modals/InviteModal.tsx:164 +#: src/features/invite/components/modals/InviteModal.tsx:167 msgid "{days, plural, one {Your invite link expires in # day.} other {Your invite link expires in # days.}}" msgstr "{days, plural, one {Tu enlace de invitación vence en # día.} many {Tu enlace de invitación vence en # días.} other {Tu enlace de invitación vence en # días.}}" @@ -1441,7 +1441,7 @@ msgid "{hours, plural, one {# hour} other {# hours}} and {minutes, plural, one { msgstr "{hours, plural, one {# hora} other {# horas}} y {minutes, plural, one {# minuto} other {# minutos}}" #. Text under a generated invite link. {hours} is how long the link stays valid, in whole hours. -#: src/features/invite/components/modals/InviteModal.tsx:160 +#: src/features/invite/components/modals/InviteModal.tsx:163 msgid "{hours, plural, one {Your invite link expires in # hour.} other {Your invite link expires in # hours.}}" msgstr "{hours, plural, one {Tu enlace de invitación vence en # hora.} many {Tu enlace de invitación vence en # horas.} other {Tu enlace de invitación vence en # horas.}}" @@ -1556,7 +1556,7 @@ msgid "{minutes, plural, one {# minute} other {# minutes}} and {seconds, plural, msgstr "{minutes, plural, one {# minuto} other {# minutos}} y {seconds, plural, one {# segundo} other {# segundos}}" #. Text under a generated invite link. {minutes} is how long the link stays valid, in whole minutes. -#: src/features/invite/components/modals/InviteModal.tsx:155 +#: src/features/invite/components/modals/InviteModal.tsx:158 msgid "{minutes, plural, one {Your invite link expires in # minute.} other {Your invite link expires in # minutes.}}" msgstr "{minutes, plural, one {Tu enlace de invitación vence en # minuto.} many {Tu enlace de invitación vence en # minutos.} other {Tu enlace de invitación vence en # minutos.}}" @@ -1967,7 +1967,7 @@ msgid "{seconds, plural, one {# second} other {# seconds}}" msgstr "{seconds, plural, one {# segundo} many {# segundos} other {# segundos}}" #. Text under a generated invite link. {seconds} is how long the link stays valid, in whole seconds. -#: src/features/invite/components/modals/InviteModal.tsx:150 +#: src/features/invite/components/modals/InviteModal.tsx:153 msgid "{seconds, plural, one {Your invite link expires in # second.} other {Your invite link expires in # seconds.}}" msgstr "{seconds, plural, one {Tu enlace de invitación vence en # segundo.} many {Tu enlace de invitación vence en # segundos.} other {Tu enlace de invitación vence en # segundos.}}" @@ -2215,8 +2215,8 @@ msgstr "<0>{username} sigue en el grupo. Intenta de nuevo en un momento." #. Attribution line on a forwarded message, above the forwarded content. sourceInfo is the icon and name of the community and channel the message came from. #. Attribution line on a forwarded message, above the forwarded content. sourceInfo is the icon and name of the conversation the message came from. -#: src/features/channel/components/MessageAttachments.tsx:241 -#: src/features/channel/components/MessageAttachments.tsx:297 +#: src/features/channel/components/MessageAttachments.tsx:212 +#: src/features/channel/components/MessageAttachments.tsx:268 msgid "<0>Forwarded from{sourceInfo}" msgstr "<0>Reenviado desde{sourceInfo}" @@ -2270,7 +2270,7 @@ msgid "1 result available" msgstr "1 resultado disponible" #. Invite max-uses dropdown option for exactly one use. -#: src/features/invite/components/modals/InviteModal.tsx:60 +#: src/features/invite/components/modals/InviteModal.tsx:63 msgid "1 use" msgstr "1 uso" @@ -2315,12 +2315,12 @@ msgid "10 minutes" msgstr "10 minutos" #. Invite max-uses dropdown option for ten uses. -#: src/features/invite/components/modals/InviteModal.tsx:68 +#: src/features/invite/components/modals/InviteModal.tsx:71 msgid "10 uses" msgstr "10 usos" #. Invite max-uses dropdown option for 100 uses. -#: src/features/invite/components/modals/InviteModal.tsx:80 +#: src/features/invite/components/modals/InviteModal.tsx:83 msgid "100 uses" msgstr "100 usos" @@ -2368,7 +2368,7 @@ msgid "2 members (typing)" msgstr "2 miembros (escribiendo)" #. Ban duration option in the destructive ban-member modal for a two-week temporary ban. -#: src/features/moderation/components/modals/BanMemberModal.tsx:51 +#: src/features/moderation/components/modals/BanMemberModal.tsx:50 msgid "2 weeks" msgstr "2 semanas" @@ -2383,7 +2383,7 @@ msgid "24-hour" msgstr "24 horas" #. Invite max-uses dropdown option for 25 uses. -#: src/features/invite/components/modals/InviteModal.tsx:72 +#: src/features/invite/components/modals/InviteModal.tsx:75 msgid "25 uses" msgstr "25 usos" @@ -2404,7 +2404,7 @@ msgid "2FA requirement" msgstr "Requisito de 2FA" #. Ban duration option in the destructive ban-member modal for a three-day temporary ban. -#: src/features/moderation/components/modals/BanMemberModal.tsx:43 +#: src/features/moderation/components/modals/BanMemberModal.tsx:42 msgid "3 days" msgstr "3 días" @@ -2439,7 +2439,7 @@ msgid "40px, 3 members" msgstr "40 px, 3 miembros" #. Ban duration option in the destructive ban-member modal for a five-day temporary ban. -#: src/features/moderation/components/modals/BanMemberModal.tsx:47 +#: src/features/moderation/components/modals/BanMemberModal.tsx:46 msgid "5 days" msgstr "5 días" @@ -2449,12 +2449,12 @@ msgid "5 minutes" msgstr "5 minutos" #. Invite max-uses dropdown option for five uses. -#: src/features/invite/components/modals/InviteModal.tsx:64 +#: src/features/invite/components/modals/InviteModal.tsx:67 msgid "5 uses" msgstr "5 usos" #. Invite max-uses dropdown option for 50 uses. -#: src/features/invite/components/modals/InviteModal.tsx:76 +#: src/features/invite/components/modals/InviteModal.tsx:79 msgid "50 uses" msgstr "50 usos" @@ -2803,7 +2803,7 @@ msgid "Account too new" msgstr "Cuenta demasiado nueva" #. Title of the error modal shown when an unclaimed (guest) account tries to accept a community or group DM invite. Auth-related; keep tone plain. -#: src/features/invite/commands/InviteCommands.tsx:35 +#: src/features/invite/commands/InviteCommands.tsx:36 msgid "Account verification required" msgstr "Se requiere verificación de cuenta" @@ -2997,12 +2997,12 @@ msgid "Add a bot to a community with requested permissions" msgstr "Agregar un bot a una comunidad con los permisos solicitados" #. Placeholder text in the optional comment field of the forward modal. -#: src/features/messaging/components/modals/ForwardModal.tsx:98 +#: src/features/messaging/components/modals/ForwardModal.tsx:100 msgid "Add a comment (optional)" msgstr "Agregar un comentario (opcional)" #. Landing-view title of the add community modal. Top-level entry point with options to create, join, or import. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:89 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:93 msgid "Add a community" msgstr "Agregar una comunidad" @@ -3082,7 +3082,7 @@ msgid "Add an account to continue." msgstr "Agrega una cuenta para continuar." #. Body of the error modal shown when an unclaimed (guest) account tries to accept a community invite. Tells the user to complete sign-up first. -#: src/features/invite/commands/InviteCommands.tsx:40 +#: src/features/invite/commands/InviteCommands.tsx:41 msgid "Add an email and password to your account first." msgstr "Primero, agrega un correo electrónico y una contraseña a tu cuenta." @@ -3911,7 +3911,7 @@ msgid "Already set to cancel" msgstr "Cancelación ya programada" #. Toggle-switch label in the moderator delete-message confirmation dialog. When enabled, the message is reported (category: other) before being deleted. {productName} is the product name (e.g., Fluxer). -#: src/features/messaging/commands/MessageCommands.tsx:88 +#: src/features/messaging/commands/MessageCommands.tsx:89 msgid "Also report this message to the {productName} Safety Team" msgstr "También reportar este mensaje al equipo de seguridad de {productName}" @@ -4150,7 +4150,7 @@ msgid "Animated icons are not supported" msgstr "Los íconos animados no son compatibles" #. Validation error in the create-community form when the user picks an animated image. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:112 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:116 msgid "Animated icons are not supported when creating a new community. Use a static image." msgstr "No se admiten íconos animados al crear una nueva comunidad. Usa una imagen estática." @@ -4332,17 +4332,17 @@ msgid "Any uploaded attachment" msgstr "Cualquier archivo adjunto subido" #. Helper text under the custom ban duration input. Both placeholders are integer numbers of seconds bounding the allowed range. -#: src/features/moderation/components/modals/BanMemberModal.tsx:73 +#: src/features/moderation/components/modals/BanMemberModal.tsx:72 msgid "Any value from {minTempBanDurationSeconds} to {maxTempBanDurationSeconds} seconds." msgstr "Cualquier valor de {minTempBanDurationSeconds} a {maxTempBanDurationSeconds} segundos." #. Helper text under the custom invite expiration input. {maxInviteAgeSeconds} is the platform max in seconds. -#: src/features/invite/components/modals/InviteModal.tsx:111 +#: src/features/invite/components/modals/InviteModal.tsx:114 msgid "Any value from 0 to {maxInviteAgeSeconds} seconds. 0 means never expires." msgstr "Cualquier valor de 0 a {maxInviteAgeSeconds} segundos. 0 significa que nunca caduca." #. Helper text under the custom invite max-uses input. {maxInviteUses} is the platform max number of uses per invite. -#: src/features/invite/components/modals/InviteModal.tsx:124 +#: src/features/invite/components/modals/InviteModal.tsx:127 msgid "Any value from 0 to {maxInviteUses}. 0 means no limit." msgstr "Cualquier valor de 0 a {maxInviteUses}. 0 significa sin límite." @@ -4938,7 +4938,7 @@ msgid "Audio settings" msgstr "Configuración de audio" #. Toggle / summary row label in the Linux audio source picker. {summaryLabel} is one of the audio-source summary labels. -#: src/features/voice/components/AudioSourcePickerLinux.tsx:45 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:47 msgid "Audio sources: {summaryLabel}" msgstr "Fuentes de audio: {summaryLabel}" @@ -5399,7 +5399,7 @@ msgid "Back to sticker" msgstr "Volver al sticker" #. Tooltip / aria label on the back button that returns from the call view to the voice channel view. -#: src/features/voice/components/VoiceCallView.tsx:115 +#: src/features/voice/components/VoiceCallView.tsx:111 msgid "Back to voice channel" msgstr "Volver al canal de voz" @@ -5502,7 +5502,7 @@ msgid "Ban" msgstr "Banear" #. Title of the destructive ban-member modal. {tag} is the target user tag (username#tag). Destructive moderation action; keep tone direct. -#: src/features/moderation/components/modals/BanMemberModal.tsx:55 +#: src/features/moderation/components/modals/BanMemberModal.tsx:54 msgid "Ban {tag}" msgstr "Banear a {tag}" @@ -5517,14 +5517,14 @@ msgid "Ban details" msgstr "Detalles del baneo" #. Label above the ban duration dropdown in the destructive ban-member modal. -#: src/features/moderation/components/modals/BanMemberModal.tsx:60 +#: src/features/moderation/components/modals/BanMemberModal.tsx:59 msgid "Ban duration" msgstr "Duración del baneo" #. Moderation action that bans the selected member from the community. #. Moderation action that bans the selected member from the community. #. Moderation action that bans the selected member from the community. -#: src/features/moderation/components/modals/BanMemberModal.tsx:270 +#: src/features/moderation/components/modals/BanMemberModal.tsx:274 #: src/features/ui/action_menu/GuildMemberContextMenu.tsx:66 #: src/features/ui/action_menu/items/GuildMemberMenuItems.tsx:51 #: src/features/ui/action_menu/items/voice_participant_menu_data/shared.ts:124 @@ -5992,7 +5992,7 @@ msgid "Bot invite (no external redirect)" msgstr "Invitación de bot (sin redirección externa)" #. Settings search synonym. Used to match this term when the user types it in the settings search bar. -#: src/features/user/components/modals/tabs/applications_tab/application_detail/OAuthBuilderSection.tsx:162 +#: src/features/user/components/modals/tabs/applications_tab/application_detail/OAuthBuilderSection.tsx:163 #: src/features/user/components/settings_utils/search_index/ApplicationsIndex.ts:104 msgid "Bot permissions" msgstr "Permisos del bot" @@ -6549,14 +6549,14 @@ msgstr "No se pueden subir archivos aquí" #: src/features/guild/components/modals/TransferOwnershipModal.tsx:91 #: src/features/i18n/utils/CommonMessageDescriptors.ts:103 #: src/features/input/state/input_keybind/shared.ts:145 -#: src/features/invite/components/modals/InviteModal.tsx:552 +#: src/features/invite/components/modals/InviteModal.tsx:557 #: src/features/messaging/components/modals/AttachmentEditModal.tsx:133 #: src/features/messaging/components/modals/EditAltTextModal.tsx:190 #: src/features/messaging/components/modals/ExternalLinkWarningModal.tsx:111 -#: src/features/messaging/components/modals/ForwardModal.tsx:597 +#: src/features/messaging/components/modals/ForwardModal.tsx:603 #: src/features/messaging/components/modals/ImageCropModal.tsx:1025 #: src/features/messaging/components/modals/MessageHistoryThresholdModal.tsx:107 -#: src/features/moderation/components/modals/BanMemberModal.tsx:262 +#: src/features/moderation/components/modals/BanMemberModal.tsx:266 #: src/features/moderation/components/modals/RemoveTimeoutModal.tsx:70 #: src/features/moderation/components/modals/TimeoutMemberModal.tsx:126 #: src/features/theme/components/modals/ThemeAcceptModal.tsx:173 @@ -6619,13 +6619,13 @@ msgstr "Cancelar cambio programado" #. Settings search synonym. Used to match this term when the user types it in the settings search bar. #: src/features/app/components/dialogs/components/plutonium/SubscriptionCard.tsx:915 #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:141 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:249 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:248 #: src/features/user/components/settings_utils/search_index/PlutoniumIndex.ts:31 msgid "Cancel subscription" msgstr "Cancelar suscripción" #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:135 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:243 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:242 msgid "Cancel subscription?" msgstr "¿Cancelar suscripción?" @@ -6674,7 +6674,7 @@ msgid "Cannot delete account" msgstr "No se puede eliminar la cuenta" #. Section header in the Linux audio source picker. Lists capture-target options (entire system / specific apps). -#: src/features/voice/components/AudioSourcePickerLinux.tsx:50 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:52 msgid "Capture" msgstr "Capturar" @@ -7229,7 +7229,7 @@ msgid "Channel access" msgstr "Acceso al canal" #. Title of the alert shown when clicking a message link the user does not have permission to view. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:134 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:137 msgid "Channel access denied" msgstr "Acceso al canal denegado" @@ -7294,7 +7294,7 @@ msgstr "ID del canal copiado al portapapeles" #. Short label in the messaging mention renderer. Keep it concise. #. Type chip suffix in tooltips for inline rendered channel mentions. Lowercase because it follows the channel name. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:94 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:97 #: src/features/messaging/components/markdown/renderers/MentionRenderer.tsx:39 msgid "channel link" msgstr "enlace al canal" @@ -7472,7 +7472,7 @@ msgid "Check our <0>{BLUESKY_PROVIDER_NAME} ({FLUXER_BLUESKY_HANDLE}) for st msgstr "Consulta nuestro <0>{BLUESKY_PROVIDER_NAME} ({FLUXER_BLUESKY_HANDLE}) para ver las actualizaciones de estado." #. Description text in the share theme modal. -#: src/features/theme/components/modals/ShareThemeModal.tsx:35 +#: src/features/theme/components/modals/ShareThemeModal.tsx:36 msgid "Check out my custom theme!" msgstr "¡Mira mi tema personalizado!" @@ -7677,7 +7677,7 @@ msgid "Choose File, then Add to Dock." msgstr "Selecciona Archivo y luego Agregar al Dock." #. Subtitle in the create-DM modal. Keep it short and calm. -#: src/features/channel/utils/CreateDMModalUtils.tsx:39 +#: src/features/channel/utils/CreateDMModalUtils.tsx:40 msgid "Choose friends to message." msgstr "Elige amigos para enviar mensajes." @@ -7861,10 +7861,10 @@ msgstr "Reclamar regalo" #. Short label in the authentication claim account modal. Keep the tone plain and specific. #. Title of the error modal shown when an unclaimed account tries to start a DM. #. Title shown when an unclaimed account cannot start a DM or group DM. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:32 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:36 #: src/features/auth/components/modals/ClaimAccountModal.tsx:41 #: src/features/channel/components/direct_message/AddFriendForm.tsx:63 -#: src/features/channel/utils/CreateDMModalUtils.tsx:43 +#: src/features/channel/utils/CreateDMModalUtils.tsx:44 #: src/features/guild/components/modals/add_guild_modal/GuildCreateForm.tsx:213 #: src/features/guild/components/modals/add_guild_modal/TemplateImportForm.tsx:441 #: src/features/user/components/modals/tabs/GiftInventoryTab.tsx:343 @@ -7953,7 +7953,7 @@ msgid "Claim your account to send friend requests." msgstr "Completa el registro de tu cuenta para enviar solicitudes de amistad." #. Blocked-state text shown when an unclaimed account cannot start a DM or group DM. -#: src/features/channel/utils/CreateDMModalUtils.tsx:47 +#: src/features/channel/utils/CreateDMModalUtils.tsx:48 msgid "Claim your account to start DMs." msgstr "Completa el registro de tu cuenta para iniciar MD." @@ -8593,17 +8593,17 @@ msgid "Commands" msgstr "Comandos" #. Helper text in the forward modal explaining why the optional comment field is disabled when at least one selected target has slowmode active. -#: src/features/messaging/components/modals/ForwardModal.tsx:70 +#: src/features/messaging/components/modals/ForwardModal.tsx:72 msgid "Comments are disabled because one or more selected channels have slowmode on. The comment would be blocked by slowmode right after the forward." msgstr "Los comentarios están desactivados porque uno o más canales seleccionados tienen el modo lento activado. El comentario sería bloqueado por el modo lento justo después del reenvío." #. Helper text in the forward modal explaining why the optional comment field is disabled for a single selected channel with slowmode. -#: src/features/messaging/components/modals/ForwardModal.tsx:64 +#: src/features/messaging/components/modals/ForwardModal.tsx:66 msgid "Comments are disabled because slowmode is on in {forwardChannelDisplayName}. The comment would be blocked by slowmode right after the forward." msgstr "Los comentarios están deshabilitados porque el modo lento está activado en {forwardChannelDisplayName}. El comentario se bloquearía por el modo lento justo después del reenvío." #. Tooltip on the disabled comment field in the forward modal when slowmode blocks comments. -#: src/features/messaging/components/modals/ForwardModal.tsx:94 +#: src/features/messaging/components/modals/ForwardModal.tsx:96 msgid "Comments are unavailable while slowmode is on." msgstr "Los comentarios no están disponibles mientras el modo lento esté activado." @@ -8763,7 +8763,7 @@ msgid "Community members" msgstr "Miembros de la comunidad" #. Developer / debug surface — keep terse and technical. Label in the developer Nagbar controls panel for the community-membership CTA banner. -#: src/features/devtools/components/NagbarControls.ts:12 +#: src/features/devtools/components/NagbarControls.ts:13 msgid "Community membership CTA nagbar" msgstr "Barra de aviso para unirse a la comunidad" @@ -8773,7 +8773,7 @@ msgid "Community message notifications" msgstr "Notificaciones de mensajes de la comunidad" #. Developer control label for the community MFA requirement banner. -#: src/features/devtools/components/NagbarControls.ts:81 +#: src/features/devtools/components/NagbarControls.ts:82 msgid "Community MFA requirement nagbar" msgstr "Barra de notificación de requisito de MFA de la comunidad" @@ -8785,7 +8785,7 @@ msgstr "Silenciar micrófono en la comunidad" #. Label for the single community name input in the setup wizard. #. Label of the community name input in the create-community form. #: src/features/app/components/setup/SetupWizardSteps.tsx:199 -#: src/features/guild/components/modals/add_guild_modal/shared.ts:120 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:124 msgid "Community name" msgstr "Nombre de la comunidad" @@ -9167,7 +9167,7 @@ msgstr "Connecticut" #. Action label state in the DM channel header pill while the join request is in flight. Trailing ASCII ellipsis is intentional. #. Overlay status in the voice call view while joining. Trailing ellipsis indicates in-progress. #: src/features/channel/components/channel_view/dm_channel_view/shared.ts:129 -#: src/features/voice/components/VoiceCallView.tsx:94 +#: src/features/voice/components/VoiceCallView.tsx:90 msgid "Connecting..." msgstr "Conectando..." @@ -9223,12 +9223,12 @@ msgid "Connection lost. Reconnecting…" msgstr "Conexión perdida. Reconectando…" #. Short label in the connection connection commands. -#: src/features/connection/commands/ConnectionCommands.ts:47 +#: src/features/connection/commands/ConnectionCommands.ts:48 msgid "Connection removed" msgstr "Conexión eliminada" #. Tooltip / aria label on the connection-stats button in the voice call header. Opens the voice connection status popout. -#: src/features/voice/components/VoiceCallView.tsx:119 +#: src/features/voice/components/VoiceCallView.tsx:115 msgid "Connection stats" msgstr "Estadísticas de conexión" @@ -9238,12 +9238,12 @@ msgid "Connection type" msgstr "Tipo de conexión" #. Short label in the connection connection commands. -#: src/features/connection/commands/ConnectionCommands.ts:43 +#: src/features/connection/commands/ConnectionCommands.ts:44 msgid "Connection updated" msgstr "Conexión actualizada" #. Success toast after an account connection is verified. -#: src/features/connection/commands/ConnectionCommands.ts:35 +#: src/features/connection/commands/ConnectionCommands.ts:36 msgid "Connection verified" msgstr "Conexión verificada" @@ -9279,7 +9279,7 @@ msgid "Connections" msgstr "Conexiones" #. Short label in the connection connection commands. -#: src/features/connection/commands/ConnectionCommands.ts:51 +#: src/features/connection/commands/ConnectionCommands.ts:52 msgid "Connections reordered" msgstr "Conexiones reordenadas" @@ -9526,7 +9526,7 @@ msgstr "URL copiada al portapapeles" #: src/features/platform/utils/DesktopLocaleBridge.ts:64 #: src/features/theme_studio/sections/QuickCssSection.tsx:214 #: src/features/ui/action_menu/MessageContextMenu.tsx:73 -#: src/features/user/components/modals/tabs/applications_tab/application_detail/OAuthBuilderSection.tsx:228 +#: src/features/user/components/modals/tabs/applications_tab/application_detail/OAuthBuilderSection.tsx:230 #: src/features/user/components/modals/tabs/GiftInventoryTab.tsx:59 msgid "Copy" msgstr "Copiar" @@ -9854,7 +9854,7 @@ msgid "Copying image..." msgstr "Copiando imagen..." #. Developer / debug surface — keep terse and technical. Label in the developer Nagbar controls panel for the corrupted-installation banner. -#: src/features/devtools/components/NagbarControls.ts:17 +#: src/features/devtools/components/NagbarControls.ts:18 msgid "Corrupted installation nagbar" msgstr "Barra de notificación de instalación dañada" @@ -9988,7 +9988,7 @@ msgid "Couldn't copy gift URL" msgstr "No se pudo copiar la URL del regalo" #. Title of the generic fallback error modal shown when generating a shareable theme link fails. -#: src/features/theme/components/modals/ShareThemeModal.tsx:47 +#: src/features/theme/components/modals/ShareThemeModal.tsx:48 msgid "Couldn't create a theme link" msgstr "No se pudo crear un enlace del tema" @@ -10167,7 +10167,7 @@ msgid "Couldn't process image" msgstr "No se pudo procesar la imagen" #. Title of the error alert shown when publishing an announcement message fails. -#: src/features/messaging/commands/MessageCommands.tsx:120 +#: src/features/messaging/commands/MessageCommands.tsx:121 msgid "Couldn't publish this message" msgstr "No se pudo publicar este mensaje" @@ -10299,7 +10299,7 @@ msgid "Couldn't send the verification email" msgstr "No se pudo enviar el correo de verificación" #. Toast error shown when starting the OAuth flow for a connection provider fails. Preserve {blueskyProviderName}; it is inserted by code and must appear verbatim in the translation. -#: src/features/connection/commands/ConnectionCommands.ts:30 +#: src/features/connection/commands/ConnectionCommands.ts:31 msgid "Couldn't start {blueskyProviderName} authorization" msgstr "No se pudo iniciar la autorización de {blueskyProviderName}" @@ -10309,7 +10309,7 @@ msgid "Couldn't start checkout" msgstr "No se pudo iniciar el pago" #. Toast error shown when creating a new account connection fails. -#: src/features/connection/commands/ConnectionCommands.ts:26 +#: src/features/connection/commands/ConnectionCommands.ts:27 msgid "Couldn't start the connection" msgstr "No se pudo iniciar la conexión" @@ -10319,7 +10319,7 @@ msgid "Couldn't start the desktop update" msgstr "No se pudo iniciar la actualización de escritorio" #. Title of the generic fallback error modal shown when opening or creating a DM fails. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:64 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:68 msgid "Couldn't start this conversation" msgstr "No se pudo iniciar esta conversación" @@ -10424,7 +10424,7 @@ msgid "Couldn't verify that code. Try again." msgstr "No se pudo verificar el código. Intenta de nuevo." #. Toast error shown when verifying an account connection fails. -#: src/features/connection/commands/ConnectionCommands.ts:39 +#: src/features/connection/commands/ConnectionCommands.ts:40 msgid "Couldn't verify the connection" msgstr "No se pudo verificar la conexión" @@ -10469,7 +10469,7 @@ msgid "Create & share" msgstr "Crear y compartir" #. Action button label in the add community modal. Starts the create-community flow. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:94 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:98 msgid "Create a community" msgstr "Crear una comunidad" @@ -10541,14 +10541,14 @@ msgid "Create community" msgstr "Crear comunidad" #. Accessible label for the create-community form element. Used by assistive tech only. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:116 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:120 msgid "Create community form" msgstr "Formulario para crear una comunidad" #. Accessible label for the create-DM trigger in the DM list header. #. Button or menu action label in the create dm modal utils helper. Keep it concise. #: src/features/channel/components/direct_message/DirectMessageList.tsx:97 -#: src/features/channel/utils/CreateDMModalUtils.tsx:35 +#: src/features/channel/utils/CreateDMModalUtils.tsx:36 msgid "Create DM" msgstr "Crear mensaje directo" @@ -10563,14 +10563,14 @@ msgid "Create favorite category form" msgstr "Formulario para crear categoría de favoritos" #. Accessible label for the create-from-template form element. Used by assistive tech only. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:158 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:162 msgid "Create from template form" msgstr "Formulario para crear a partir de una plantilla" #. Button or menu action label in the create dm modal utils helper. Keep it concise. #. Tooltip on the channel header plus button when viewing a one-on-one DM. Starts the create group DM flow with the current recipient. #: src/features/channel/components/channel_header/shared.ts:51 -#: src/features/channel/utils/CreateDMModalUtils.tsx:31 +#: src/features/channel/utils/CreateDMModalUtils.tsx:32 msgid "Create group DM" msgstr "Crear MD de grupo" @@ -10593,7 +10593,7 @@ msgstr "Crear cuenta nueva" msgid "Create new group" msgstr "Crear grupo nuevo" -#: src/features/invite/components/modals/InviteModal.tsx:555 +#: src/features/invite/components/modals/InviteModal.tsx:560 msgid "Create new link" msgstr "Crear nuevo enlace" @@ -10811,12 +10811,12 @@ msgid "Current uses:" msgstr "Usos actuales:" #. Developer nagbar status: the banner is dismissed in the current real state. -#: src/features/devtools/components/NagbarControls.ts:114 +#: src/features/devtools/components/NagbarControls.ts:115 msgid "Currently dismissed" msgstr "Actualmente descartado" #. Developer nagbar status: the banner is showing in the current real state. -#: src/features/devtools/components/NagbarControls.ts:118 +#: src/features/devtools/components/NagbarControls.ts:119 msgid "Currently showing" msgstr "Mostrando actualmente" @@ -10853,7 +10853,7 @@ msgid "Custom" msgstr "Personalizado" #. Label of the numeric input shown after choosing "Custom..." in the ban duration dropdown. The unit is seconds. -#: src/features/moderation/components/modals/BanMemberModal.tsx:68 +#: src/features/moderation/components/modals/BanMemberModal.tsx:67 msgid "Custom ban duration (seconds)" msgstr "Duración de baneo personalizada (segundos)" @@ -10889,7 +10889,7 @@ msgid "Custom entrance sounds with {premiumProductName}" msgstr "Sonidos de entrada personalizados con {premiumProductName}" #. Label of the numeric input shown after choosing "Custom..." in the invite expiration dropdown. The unit is seconds. -#: src/features/invite/components/modals/InviteModal.tsx:106 +#: src/features/invite/components/modals/InviteModal.tsx:109 msgid "Custom expiration (seconds)" msgstr "Vencimiento personalizado (segundos)" @@ -10898,7 +10898,7 @@ msgid "Custom hoist order" msgstr "Orden personalizado de los roles mostrados por separado" #. Label of the numeric input shown after choosing "Custom..." in the invite max-uses dropdown. -#: src/features/invite/components/modals/InviteModal.tsx:120 +#: src/features/invite/components/modals/InviteModal.tsx:123 msgid "Custom max uses" msgstr "Usos máximos personalizados" @@ -11506,7 +11506,7 @@ msgstr "Delaware" #: src/features/emoji/components/emojis/EmojiListItem.tsx:204 #: src/features/emoji/components/emojis/EmojiListItem.tsx:216 #: src/features/emoji/components/stickers/StickerGridItem.tsx:35 -#: src/features/messaging/commands/MessageCommands.tsx:84 +#: src/features/messaging/commands/MessageCommands.tsx:85 #: src/features/moderation/components/report_modal/IARModalCopy.ts:109 #: src/features/platform/utils/DesktopLocaleBridge.ts:77 #: src/features/theme_studio/sections/LibrarySection.tsx:645 @@ -11652,8 +11652,8 @@ msgid "Delete message" msgstr "Eliminar mensaje" #. Section heading and accessible label for the message-history-deletion radio group in the destructive ban-member modal. Destructive option group. -#: src/features/moderation/components/modals/BanMemberModal.tsx:78 -#: src/features/moderation/components/modals/BanMemberModal.tsx:229 +#: src/features/moderation/components/modals/BanMemberModal.tsx:77 +#: src/features/moderation/components/modals/BanMemberModal.tsx:233 msgid "Delete message history" msgstr "Eliminar historial de mensajes" @@ -11755,12 +11755,12 @@ msgid "Delete this message" msgstr "Eliminar este mensaje" #. Error message in the messaging commands. Keep the tone plain and specific. -#: src/features/messaging/commands/MessageCommands.tsx:80 +#: src/features/messaging/commands/MessageCommands.tsx:81 msgid "Delete this message? Can't be undone." msgstr "¿Eliminar este mensaje? No se puede deshacer." #. Body of the delete confirmation for a message that was published from an announcement channel to the channels that follow it. -#: src/features/messaging/commands/MessageCommands.tsx:93 +#: src/features/messaging/commands/MessageCommands.tsx:94 msgid "Delete this message? Can't be undone. This message is also removed from every community that follows this channel." msgstr "¿Eliminar este mensaje? No se puede deshacer. Este mensaje también se eliminará de cada comunidad que siga este canal." @@ -11977,7 +11977,7 @@ msgid "Desktop device" msgstr "Dispositivo de escritorio" #. Developer / debug surface — keep terse and technical. Label in the developer Nagbar controls panel for the desktop-download banner. -#: src/features/devtools/components/NagbarControls.ts:7 +#: src/features/devtools/components/NagbarControls.ts:8 msgid "Desktop download nagbar" msgstr "Barra de descarga de escritorio" @@ -11987,7 +11987,7 @@ msgid "Desktop inactivity before mobile push" msgstr "Inactividad en la computadora antes de enviar notificaciones al celular" #. Developer control label for the desktop-notification banner. -#: src/features/devtools/components/NagbarControls.ts:40 +#: src/features/devtools/components/NagbarControls.ts:41 msgid "Desktop notification nagbar" msgstr "Barra de notificaciones de escritorio" @@ -12102,13 +12102,13 @@ msgstr "Estado de desarrollador" #. Short label in the channel and chat utility buttons. Keep it concise. #. Title of the info alert shown when clicking an internal developer-tools deep link. #: src/features/channel/components/channel_header_components/UtilityButtons.tsx:20 -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:146 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:149 #: src/features/ui/action_menu/items/StaffDeveloperUserControlsMenuItem.tsx:13 msgid "Developer tools" msgstr "Herramientas de desarrollador" #. Body of the developer-tools info alert. Refers to the staff badge button in the channel header. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:150 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:153 msgid "Developer tools are available from the staff badge in the channel header." msgstr "Las herramientas de desarrollador están disponibles desde la insignia de personal en el encabezado del canal." @@ -12505,7 +12505,7 @@ msgstr "Desconectar socket" #. Overlay status in the voice call view when not connected. #. Overlay status text in the compact / floating voice call tile when not connected. #: src/features/voice/components/compact_voice_call_view/shared.ts:15 -#: src/features/voice/components/VoiceCallView.tsx:103 +#: src/features/voice/components/VoiceCallView.tsx:99 msgid "Disconnected" msgstr "Desconectado" @@ -12822,7 +12822,7 @@ msgid "Domain" msgstr "Dominio" #. Developer or debug surface, keep terse and technical. Label in the developer Nagbar controls panel for the banner telling installed web apps that the app has moved to a new domain. -#: src/features/devtools/components/NagbarControls.ts:76 +#: src/features/devtools/components/NagbarControls.ts:77 msgid "Domain moved nagbar" msgstr "Barra de notificación de cambio de dominio" @@ -13344,8 +13344,8 @@ msgstr "Editar detalles del grupo" msgid "Edit group form" msgstr "Formulario para editar el grupo" -#: src/features/invite/components/modals/InviteModal.tsx:523 -#: src/features/invite/components/modals/InviteModal.tsx:538 +#: src/features/invite/components/modals/InviteModal.tsx:528 +#: src/features/invite/components/modals/InviteModal.tsx:543 msgid "Edit invite link" msgstr "Editar enlace de invitación" @@ -13397,7 +13397,7 @@ msgid "Edit profile local time" msgstr "Editar hora local del perfil" #. Title of the confirmation shown before saving an edit to a message published from an announcement channel. -#: src/features/messaging/commands/MessageCommands.tsx:99 +#: src/features/messaging/commands/MessageCommands.tsx:100 msgid "Edit published message?" msgstr "¿Editar mensaje publicado?" @@ -13548,7 +13548,7 @@ msgid "Email unavailable" msgstr "Correo electrónico no disponible" #. Developer control label for the email-verification banner. -#: src/features/devtools/components/NagbarControls.ts:36 +#: src/features/devtools/components/NagbarControls.ts:37 msgid "Email verification nagbar" msgstr "Barra de verificación de correo electrónico" @@ -14080,12 +14080,12 @@ msgid "End grace now" msgstr "Terminar período de gracia ahora" #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:163 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:271 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:270 msgid "End grace period" msgstr "Finalizar período de gracia" #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:156 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:264 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:263 msgid "End grace period now?" msgstr "¿Terminar período de gracia ahora?" @@ -14170,7 +14170,7 @@ msgid "Enter a product name between 1 and 80 characters." msgstr "Ingresa un nombre de producto de entre 1 y 80 caracteres." #. Placeholder in the optional reason input in the destructive ban-member modal. -#: src/features/moderation/components/modals/BanMemberModal.tsx:88 +#: src/features/moderation/components/modals/BanMemberModal.tsx:87 msgid "Enter a reason for the ban" msgstr "Ingresa un motivo para el baneo" @@ -14180,7 +14180,7 @@ msgid "Enter a secure password" msgstr "Ingresa una contraseña segura" #. Validation error in the import-template form when the entered URL or code is malformed. {theOtherPlatform} is a third-party product name placeholder. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:124 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:128 msgid "Enter a valid {theOtherPlatform} template URL or code." msgstr "Ingresa una URL o un código válido de una plantilla de {theOtherPlatform}." @@ -14204,7 +14204,7 @@ msgstr "Ingresa un nombre de usuario válido ({exampleFluxerTagFull})." #. Tooltip / aria label on the fullscreen toggle in the voice call view (not in fullscreen). #: src/features/voice/components/compact_voice_call_view/shared.ts:28 #: src/features/voice/components/media_player/components/MediaFullscreenButton.tsx:18 -#: src/features/voice/components/VoiceCallView.tsx:111 +#: src/features/voice/components/VoiceCallView.tsx:107 msgid "Enter fullscreen" msgstr "Entrar a pantalla completa" @@ -14347,7 +14347,7 @@ msgstr "Toda la pantalla" msgid "Entire system" msgstr "Sistema completo" -#: src/features/voice/components/AudioSourcePickerLinux.tsx:260 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:257 msgid "Entire system audio" msgstr "Audio de todo el sistema" @@ -14525,7 +14525,7 @@ msgid "exclude a user" msgstr "excluir a un usuario" #. Section header in the Linux audio source picker for apps excluded from the system mix. -#: src/features/voice/components/AudioSourcePickerLinux.tsx:59 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:61 msgid "Exclude from system" msgstr "Excluir del sistema" @@ -14546,7 +14546,7 @@ msgstr "Salir" #. Tooltip / aria label on the fullscreen toggle in the voice call view (currently in fullscreen). #: src/features/voice/components/compact_voice_call_view/shared.ts:24 #: src/features/voice/components/media_player/components/MediaFullscreenButton.tsx:14 -#: src/features/voice/components/VoiceCallView.tsx:107 +#: src/features/voice/components/VoiceCallView.tsx:103 msgid "Exit fullscreen" msgstr "Salir de pantalla completa" @@ -14624,7 +14624,7 @@ msgid "Expiration curve" msgstr "Curva de caducidad" #. Label above the expiration duration dropdown in the invite link settings. -#: src/features/invite/components/modals/InviteModal.tsx:102 +#: src/features/invite/components/modals/InviteModal.tsx:105 msgid "Expire after" msgstr "Vence después de" @@ -14839,7 +14839,7 @@ msgid "Failed to complete SSO sign-in" msgstr "No se pudo completar el inicio de sesión único" #. Error message in the add friends to group modal utils helper. -#: src/features/channel/utils/AddFriendsToGroupModalUtils.ts:21 +#: src/features/channel/utils/AddFriendsToGroupModalUtils.ts:22 msgid "Failed to copy invite link" msgstr "No se pudo copiar el enlace de invitación" @@ -15687,12 +15687,12 @@ msgid "For your security, please confirm it's you to continue." msgstr "Para tu seguridad, confirma que eres tú para continuar." #. Developer nagbar override status: the banner is forced to hide. -#: src/features/devtools/components/NagbarControls.ts:102 +#: src/features/devtools/components/NagbarControls.ts:103 msgid "Force disabled" msgstr "Forzar desactivación" #. Developer nagbar override status: the banner is forced to show. -#: src/features/devtools/components/NagbarControls.ts:98 +#: src/features/devtools/components/NagbarControls.ts:99 msgid "Force enabled" msgstr "Forzar activación" @@ -15840,11 +15840,11 @@ msgstr "Reenviar archivo multimedia" #. Keyboard shortcut action label shown in the shortcuts list and keybind editor. Keep short, sentence case. #. Title of the forward message modal. #: src/features/input/state/input_keybind/shared.ts:33 -#: src/features/messaging/components/modals/ForwardModal.tsx:85 +#: src/features/messaging/components/modals/ForwardModal.tsx:87 msgid "Forward message" msgstr "Reenviar mensaje" -#: src/features/channel/components/MessageAttachments.tsx:360 +#: src/features/channel/components/MessageAttachments.tsx:331 msgid "Forwarded" msgstr "Reenviado" @@ -16437,7 +16437,7 @@ msgstr "Se requiere el código de regalo" msgid "Gift code is too long" msgstr "El código de regalo es demasiado largo" -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:139 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:141 msgid "Gift code:" msgstr "Código de regalo:" @@ -16466,7 +16466,7 @@ msgid "Gift inventory flow" msgstr "Flujo de inventario de regalos" #. Developer control label for the gift-inventory banner. -#: src/features/devtools/components/NagbarControls.ts:56 +#: src/features/devtools/components/NagbarControls.ts:57 msgid "Gift inventory nagbar" msgstr "Barra de notificación de inventario de regalos" @@ -16477,7 +16477,7 @@ msgstr "Duración del regalo" #. Form field label for a gift redemption URL. #. Settings search synonym. Used to match this term when the user types it in the settings search bar. -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:34 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:35 #: src/features/user/components/settings_utils/search_index/GiftInventoryIndex.ts:26 msgid "Gift link" msgstr "Enlace de regalo" @@ -17488,7 +17488,7 @@ msgid "How about:" msgstr "¿Qué te parece esto?" #. Helper text under the ban duration dropdown in the destructive ban-member modal. -#: src/features/moderation/components/modals/BanMemberModal.tsx:64 +#: src/features/moderation/components/modals/BanMemberModal.tsx:63 msgid "How long they stay banned." msgstr "Cuánto tiempo permanecerá baneado el miembro." @@ -17600,7 +17600,7 @@ msgstr "El archivo del ícono es demasiado grande" #. Validation error in the create-community form when the chosen icon exceeds the size limit. {imageMaxSizeLabel} is a formatted file size such as "8 MB". #: src/features/channel/components/modals/EditGroupBottomSheet.tsx:47 #: src/features/channel/components/modals/EditGroupModal.tsx:45 -#: src/features/guild/components/modals/add_guild_modal/shared.ts:107 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:111 msgid "Icon file is too large. Choose a file smaller than {imageMaxSizeLabel}." msgstr "El archivo del ícono es demasiado grande. Elige un archivo de menos de {imageMaxSizeLabel}." @@ -17886,7 +17886,7 @@ msgid "Import" msgstr "Importar" #. Action button label in the add community modal. Imports a template from the third-party platform named by {theOtherPlatform}. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:102 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:106 msgid "Import {theOtherPlatform} template" msgstr "Importar plantilla de {theOtherPlatform}" @@ -17938,7 +17938,7 @@ msgid "Import more" msgstr "Importar más" #. Accessible label for the import-template form element. Used by assistive tech only. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:138 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:142 msgid "Import template form" msgstr "Formulario para importar una plantilla" @@ -18106,7 +18106,7 @@ msgid "Include all except selected" msgstr "Incluir todos excepto los seleccionados" #. Section header in the Linux audio source picker for the per-app inclusion list. -#: src/features/voice/components/AudioSourcePickerLinux.tsx:55 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:57 msgid "Include apps" msgstr "Incluir aplicaciones" @@ -18472,7 +18472,7 @@ msgid "Invalid image" msgstr "Imagen no válida" #. Validation error in the paste-template-JSON form. "JSON" is a protocol token and must not be translated. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:129 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:133 msgid "Invalid JSON. Paste the full response from the URL above." msgstr "JSON no válido. Pega la respuesta completa de la URL de arriba." @@ -18531,7 +18531,7 @@ msgid "Invisible" msgstr "Invisible" #. Per-recipient action button label in the invite modal recipient list. Sends the invite as a DM to that friend. Short standalone verb. -#: src/features/invite/components/modals/InviteModal.tsx:97 +#: src/features/invite/components/modals/InviteModal.tsx:100 msgid "Invite" msgstr "Invitar" @@ -18568,12 +18568,12 @@ msgid "Invite deleted" msgstr "Invitación eliminada" #. Fallback header on the invite modal when no community context is available. Refers to inviting friends to Fluxer. -#: src/features/invite/components/modals/InviteModal.tsx:84 +#: src/features/invite/components/modals/InviteModal.tsx:87 msgid "Invite friends" msgstr "Invitar amigos" #. Title of the invite modal. {guildName} is the community name. -#: src/features/invite/components/modals/InviteModal.tsx:89 +#: src/features/invite/components/modals/InviteModal.tsx:92 msgid "Invite friends to {guildName}" msgstr "Invita a tus amigos a {guildName}" @@ -18584,25 +18584,25 @@ msgstr "Invitación oculta mientras compartes pantalla" #. Label of the invite code/URL input in the join-community form. #. Placeholder in the read-only invite link input when no link is available yet. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:166 -#: src/features/invite/components/modals/InviteModal.tsx:138 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:170 +#: src/features/invite/components/modals/InviteModal.tsx:141 msgid "Invite link" msgstr "Enlace de invitación" #. Label above a masked invite link while streaming privacy is active. #. Label above a masked invite link while streaming privacy is active. -#: src/features/invite/components/modals/InviteModal.tsx:146 +#: src/features/invite/components/modals/InviteModal.tsx:149 #: src/features/relationship/components/modals/AddFriendsToGroupModal.tsx:31 msgid "Invite link is hidden while sharing:" msgstr "El enlace de invitación está oculto mientras compartes:" #. Inline replacement text shown for invite links while streaming privacy is active. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:162 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:165 msgid "Invite link masked while sharing" msgstr "Enlace de invitación oculto mientras compartes pantalla" #. Header of the invite modal when the user is editing the invite link expiry, max uses, and temporary flag. -#: src/features/invite/components/modals/InviteModal.tsx:93 +#: src/features/invite/components/modals/InviteModal.tsx:96 msgid "Invite link settings" msgstr "Configuración del enlace de invitación" @@ -18747,7 +18747,7 @@ msgstr "Las invitaciones están en pausa porque {productName} detectó un posibl msgid "Invites are paused for this community." msgstr "Las invitaciones están pausadas para esta comunidad." -#: src/features/invite/components/modals/InviteModal.tsx:370 +#: src/features/invite/components/modals/InviteModal.tsx:375 msgid "Invites are paused in this community by an admin. While this invite can be created, it cannot be accepted until invites are re-enabled." msgstr "Las invitaciones están pausadas en esta comunidad por un administrador. Aunque esta invitación se puede crear, no se podrá aceptar hasta que se vuelvan a habilitar las invitaciones." @@ -18757,7 +18757,7 @@ msgid "Invites disabled" msgstr "Invitaciones deshabilitadas" #. Developer control label for the invites-disabled banner. -#: src/features/devtools/components/NagbarControls.ts:72 +#: src/features/devtools/components/NagbarControls.ts:73 msgid "Invites disabled nagbar" msgstr "Barra de notificaciones de invitaciones deshabilitadas" @@ -18879,7 +18879,7 @@ msgid "Join {communityName} to chat with the team and stay up to date." msgstr "Únete a {communityName} para chatear con el equipo y mantenerte al día." #. Action button label in the add community modal. Starts the join-by-invite-code flow. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:98 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:102 msgid "Join a community" msgstr "Unirse a una comunidad" @@ -18903,7 +18903,7 @@ msgid "Join community" msgstr "Unirte a la comunidad" #. Accessible label for the join-community form element. Used by assistive tech only. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:162 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:166 msgid "Join community form" msgstr "Formulario para unirte a la comunidad" @@ -19011,7 +19011,7 @@ msgid "Jump to {displayName}" msgstr "Ir a {displayName}" #. Accessible label for an inline channel mention link. labelText is the channel display name. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:108 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:111 msgid "Jump to {labelText}" msgstr "Ir a {labelText}" @@ -19068,12 +19068,12 @@ msgid "Jump to the current call" msgstr "Ir a la llamada actual" #. Fallback accessible label for an inline channel mention when the target name is not known. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:112 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:115 msgid "Jump to the linked channel" msgstr "Ir al canal enlazado" #. Fallback accessible label for an inline message link when the target channel is not known. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:104 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:107 msgid "Jump to the linked message" msgstr "Ir al mensaje enlazado" @@ -19083,7 +19083,7 @@ msgid "Jump to the message from {authorNickname}" msgstr "Ir al mensaje de {authorNickname}" #. Accessible label for an inline message link that jumps to a specific message in a channel. labelText is the channel display name. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:99 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:102 msgid "Jump to the message in {labelText}" msgstr "Ir al mensaje en {labelText}" @@ -19142,7 +19142,7 @@ msgid "Keep free and premium tiers. You can customize the tiers, sell premium th msgstr "Mantén los niveles gratuito y premium. Puedes personalizar los niveles, vender premium a través de Stripe o entregar códigos de regalo más tarde desde el panel de administración." #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:165 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:273 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:272 msgid "Keep grace period" msgstr "Mantener período de gracia" @@ -19157,7 +19157,7 @@ msgid "Keep running" msgstr "Seguir ejecutándose" #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:143 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:251 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:250 msgid "Keep subscription" msgstr "Mantener suscripción" @@ -19240,7 +19240,7 @@ msgstr "Teclas" #. Button or menu action label in the kick member modal. Keep it concise. Keep the tone plain and specific. #. Button or menu action label in the user profile actions sheet. Keep it concise. Keep the tone plain and specific. #. Member actions sheet menu item. Opens the kick-member confirmation (moderation action). Short verb used as a menu label. -#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:98 +#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:97 #: src/features/moderation/components/modals/KickMemberModal.tsx:16 #: src/features/user/components/modals/UserProfileActionsSheet.tsx:77 msgid "Kick" @@ -19727,7 +19727,7 @@ msgstr "Vincular archivo" #. Replacement text for an invite URL while streaming privacy is active. #. Replacement text for an invite URL while streaming privacy is active. #: src/features/channel/components/modals/GroupInvitesBottomSheet.tsx:49 -#: src/features/invite/components/modals/InviteModal.tsx:142 +#: src/features/invite/components/modals/InviteModal.tsx:145 #: src/features/relationship/components/modals/AddFriendsToGroupModal.tsx:27 msgid "Link hidden while sharing" msgstr "Enlace oculto mientras compartes" @@ -19760,7 +19760,7 @@ msgid "Link styling" msgstr "Estilo de enlaces" #. Title of the alert shown when clicking an internal link that is not available to the current account. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:154 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:157 msgid "Link unavailable" msgstr "Enlace no disponible" @@ -20557,7 +20557,7 @@ msgid "Max {maxSize}." msgstr "Tamaño máximo: {maxSize}." #. Label above the max-uses dropdown in the invite link settings. -#: src/features/invite/components/modals/InviteModal.tsx:116 +#: src/features/invite/components/modals/InviteModal.tsx:119 msgid "Max number of uses" msgstr "Número máximo de usos" @@ -20835,7 +20835,7 @@ msgid "Members" msgstr "Miembros" #. Helper text under the temporary membership switch in the invite link settings. -#: src/features/invite/components/modals/InviteModal.tsx:134 +#: src/features/invite/components/modals/InviteModal.tsx:137 msgid "Members are removed when offline unless given a role." msgstr "Los miembros se eliminan cuando están desconectados, a menos que se les asigne un rol." @@ -20980,7 +20980,7 @@ msgstr "Mensaje" #. Action that opens a DM conversation with the selected user. #. Member actions sheet menu item. Sends a direct message to the target user. Standalone verb used as a menu label. #. Voice participant menu action that opens a DM conversation with the selected user. -#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:88 +#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:87 #: src/features/ui/action_menu/items/ActionsSubmenu.tsx:41 #: src/features/ui/action_menu/items/MessageUserMenuItem.tsx:26 #: src/features/ui/action_menu/items/voice_participant_menu_data/shared.ts:78 @@ -21084,7 +21084,7 @@ msgstr "La configuración de visualización de mensajes solo está disponible en msgid "Message editing" msgstr "Edición de mensajes" -#: src/features/messaging/components/modals/ForwardModal.tsx:315 +#: src/features/messaging/components/modals/ForwardModal.tsx:317 msgid "Message forwarded" msgstr "Mensaje reenviado" @@ -21133,7 +21133,7 @@ msgstr "Botones de entrada de mensajes" #. Error modal title in the forward modal when the optional comment exceeds the message length limit. #. Form validation error indicating the message exceeds the allowed length. -#: src/features/messaging/components/modals/ForwardModal.tsx:56 +#: src/features/messaging/components/modals/ForwardModal.tsx:58 #: src/features/ui/character_counter/CharacterCountMessages.ts:16 msgid "Message is too long" msgstr "El mensaje es demasiado largo" @@ -21144,7 +21144,7 @@ msgid "Message layout" msgstr "Diseño de mensajes" #. Type chip suffix in tooltips for inline rendered message links. Lowercase because it follows the channel name. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:89 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:92 msgid "message link" msgstr "enlace del mensaje" @@ -21188,7 +21188,7 @@ msgid "Message previews in the DM list" msgstr "Vistas previas de mensajes en la lista de mensajes directos" #. Toast shown after a message in an announcement channel was published to the channels that follow it. -#: src/features/messaging/commands/MessageCommands.tsx:112 +#: src/features/messaging/commands/MessageCommands.tsx:113 msgid "Message published" msgstr "Mensaje publicado" @@ -21301,7 +21301,7 @@ msgstr "Mensajes que puedes marcar" msgid "Messaging is paused" msgstr "El envío de mensajes está en pausa" -#. Notice shown in place of the message composer, and as an error, when messaging is paused on the current account until the user completes one quick step described in an email. While paused, the account cannot post, react, join communities or change its profile. Keep the tone calm and friendly. +#. Notice shown in place of the message composer, as a banner at the top of the app, and as an error, when messaging is paused on the current account until the user completes one quick step described in an email. While paused, the account cannot post, react, join communities or change its profile. Keep the tone calm and friendly. #: src/features/user/utils/AccountLimitUtils.ts:10 msgid "Messaging is paused on your account. Check your email for a quick step to continue." msgstr "El envío de mensajes está en pausa en tu cuenta. Revisa tu correo para completar un paso rápido y continuar." @@ -22672,7 +22672,7 @@ msgid "No {sendMessagesPermission} permission" msgstr "Sin permiso de {sendMessagesPermission}" #. Inline text shown inside a custom message link pill when the linked message cannot be accessed. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:142 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:145 msgid "No access" msgstr "Sin acceso" @@ -22807,7 +22807,7 @@ msgstr "No hay cambios para guardar" msgid "No channels available" msgstr "No hay canales disponibles" -#: src/features/messaging/components/modals/ForwardModal.tsx:389 +#: src/features/messaging/components/modals/ForwardModal.tsx:395 #: src/features/search/components/search/ChannelFilterSheet.tsx:120 msgid "No channels found" msgstr "No se encontraron canales" @@ -22955,7 +22955,7 @@ msgid "No invoices yet." msgstr "Aún no hay facturas." #. Invite max-uses option meaning unlimited uses. Short standalone label. -#: src/features/invite/components/modals/InviteModal.tsx:56 +#: src/features/invite/components/modals/InviteModal.tsx:59 msgid "No limit" msgstr "Sin límite" @@ -23306,7 +23306,7 @@ msgstr "No convertir" #: src/features/user/components/modals/tabs/accessibility_tab/VisualTab.tsx:37 #: src/features/user/components/modals/tabs/components/EntranceSoundSection.tsx:146 #: src/features/user/components/modals/tabs/privacy_safety_tab/data_request_modal/DataRequestModal.tsx:220 -#: src/features/voice/components/AudioSourcePickerLinux.tsx:268 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:265 msgid "None" msgstr "Ninguno" @@ -23858,12 +23858,12 @@ msgid "Open {host} in your browser." msgstr "Abre {host} en tu navegador." #. Accessible label for an inline chat link pill that opens an app page such as Discovery. labelText is the page name. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:121 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:124 msgid "Open {labelText}" msgstr "Abrir {labelText}" #. Accessible label for an inline settings deep-link pill. labelText is the resolved settings tab and section breadcrumb. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:116 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:119 msgid "Open {labelText} in settings" msgstr "Abrir {labelText} en la configuración" @@ -24067,7 +24067,7 @@ msgid "Open emoji in browser" msgstr "Abrir emoji en el navegador" #. Accessible label for the emoji picker trigger button in the forward modal comment field. -#: src/features/messaging/components/modals/ForwardModal.tsx:102 +#: src/features/messaging/components/modals/ForwardModal.tsx:104 #: src/features/user/components/modals/tabs/my_profile_tab/BioEditor.tsx:27 msgid "Open emoji picker" msgstr "Abrir selector de emojis" @@ -24392,7 +24392,7 @@ msgstr "Opciones" msgid "or" msgstr "o" -#: src/features/theme/components/modals/ShareThemeModal.tsx:214 +#: src/features/theme/components/modals/ShareThemeModal.tsx:216 msgid "Or copy the link:" msgstr "O copia el enlace:" @@ -24401,7 +24401,7 @@ msgstr "O copia el enlace:" msgid "or pick a GIF from {gifProviderName}" msgstr "o elige un GIF de {gifProviderName}" -#: src/features/invite/components/modals/InviteModal.tsx:502 +#: src/features/invite/components/modals/InviteModal.tsx:507 msgid "Or send an invite link to a friend:" msgstr "O envía un enlace de invitación a un amigo:" @@ -24409,7 +24409,7 @@ msgstr "O envía un enlace de invitación a un amigo:" msgid "or send an invite to a friend:" msgstr "o envía una invitación a un amigo:" -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:131 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:133 msgid "or send the gift link to a friend:" msgstr "o envía el enlace de regalo a un amigo:" @@ -24611,7 +24611,7 @@ msgid "Page down" msgstr "Av Pág" #. Role description announced for an inline chat link pill that opens an app page. Lowercase. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:126 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:129 msgid "page link" msgstr "enlace de página" @@ -24778,12 +24778,12 @@ msgid "Paste GIF URLs below, one per line." msgstr "Pega las URL de los GIF abajo, una por línea." #. Accessible label for the paste-template-JSON form element. Used by assistive tech only. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:146 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:150 msgid "Paste template JSON form" msgstr "Formulario para pegar el JSON de la plantilla" #. Placeholder in the textarea where the user pastes the third-party template JSON document. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:154 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:158 msgid "Paste the JSON response here" msgstr "Pega la respuesta JSON aquí" @@ -24985,7 +24985,7 @@ msgid "Perks paused" msgstr "Beneficios en pausa" #. Ban duration option in the destructive ban-member modal meaning the ban never expires. Short standalone label. -#: src/features/moderation/components/modals/BanMemberModal.tsx:38 +#: src/features/moderation/components/modals/BanMemberModal.tsx:37 msgid "Permanent" msgstr "Permanente" @@ -25384,7 +25384,7 @@ msgstr "Reproduciendo a pesar del movimiento reducido." #. Body of the error modal shown when sharing or sending a theme link is rate limited. #: src/features/app/components/alerts/CommonErrorModalDescriptors.ts:13 #: src/features/discovery/commands/DiscoveryJoinCommands.tsx:60 -#: src/features/theme/components/modals/ShareThemeModal.tsx:67 +#: src/features/theme/components/modals/ShareThemeModal.tsx:68 msgid "Please wait a moment and try again." msgstr "Espera un momento y vuelve a intentarlo." @@ -25416,7 +25416,7 @@ msgid "Pop back in" msgstr "Volver a la ventana principal" #. Tooltip / aria label on the voice call footer button that opens the call in a separate window. -#: src/features/voice/components/VoiceCallCornerControls.tsx:12 +#: src/features/voice/components/VoiceCallCornerControls.tsx:11 msgid "Pop out call" msgstr "Abrir llamada en una ventana separada" @@ -25547,12 +25547,12 @@ msgid "Premium badge" msgstr "Insignia prémium" #. Developer control label for the premium-expired banner. -#: src/features/devtools/components/NagbarControls.ts:48 +#: src/features/devtools/components/NagbarControls.ts:49 msgid "Premium expired nagbar" msgstr "Barra de notificación de premium vencido" #. Developer control label for the premium grace-period banner. -#: src/features/devtools/components/NagbarControls.ts:44 +#: src/features/devtools/components/NagbarControls.ts:45 msgid "Premium grace period nagbar" msgstr "Barra de notificación del período de gracia prémium" @@ -25562,7 +25562,7 @@ msgid "Premium model" msgstr "Modelo prémium" #. Developer control label for the premium-onboarding banner. -#: src/features/devtools/components/NagbarControls.ts:52 +#: src/features/devtools/components/NagbarControls.ts:53 msgid "Premium onboarding nagbar" msgstr "Barra de notificación de incorporación a Premium" @@ -26514,7 +26514,7 @@ msgstr "Motivo" #. Label of the optional reason input in the destructive ban-member modal. Reason is recorded in the activity log. #. Label of the optional reason textarea in the timeout-member modal. The reason is recorded in the activity log. -#: src/features/moderation/components/modals/BanMemberModal.tsx:83 +#: src/features/moderation/components/modals/BanMemberModal.tsx:82 #: src/features/moderation/components/modals/TimeoutMemberModal.tsx:36 msgid "Reason (optional)" msgstr "Motivo (opcional)" @@ -26574,7 +26574,7 @@ msgstr "Volver a verificar" #. placeholder {0}: ChannelUtils.getIcon(channel, {size: 16, className: styles.channelIcon}) #. placeholder {1}: channel.name -#: src/features/invite/components/modals/InviteModal.tsx:355 +#: src/features/invite/components/modals/InviteModal.tsx:360 msgid "Recipients will be taken to {0} <0>{1}" msgstr "Los destinatarios serán llevados a {0} <0>{1}" @@ -26601,7 +26601,7 @@ msgid "Reconnect succeeded. Pick a screen again if you want to resume your previ msgstr "Reconexión exitosa. Elige una pantalla de nuevo si quieres reanudar tu transmisión anterior." #. Overlay status in the voice call view while reconnecting after a drop. Trailing ellipsis indicates in-progress. -#: src/features/voice/components/VoiceCallView.tsx:98 +#: src/features/voice/components/VoiceCallView.tsx:94 msgid "Reconnecting..." msgstr "Reconectando..." @@ -26741,7 +26741,7 @@ msgstr "Referencia copiada." msgid "Referral parameters" msgstr "Parámetros de referencia" -#: src/features/voice/components/AudioSourcePickerLinux.tsx:312 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:309 msgid "Refresh audio sources" msgstr "Actualizar fuentes de audio" @@ -28559,7 +28559,7 @@ msgstr "Saturación" #: src/features/guild/components/modals/guild_tabs/GuildDiscoveryTab.tsx:631 #: src/features/guild/components/modals/guild_tabs/GuildVanityURLTab.tsx:279 #: src/features/guild/components/modals/GuildFolderSettingsModal.tsx:91 -#: src/features/messaging/commands/MessageCommands.tsx:108 +#: src/features/messaging/commands/MessageCommands.tsx:109 #: src/features/messaging/components/modals/AttachmentEditModal.tsx:136 #: src/features/messaging/components/modals/EditAltTextModal.tsx:193 #: src/features/messaging/components/modals/MessageHistoryThresholdModal.tsx:115 @@ -28687,7 +28687,7 @@ msgid "Scan the QR code with your authenticator app." msgstr "Escanea el código QR con tu aplicación de autenticación." #. Developer / debug surface — keep terse and technical. Label in the developer Nagbar controls panel for the scheduled-maintenance banner. -#: src/features/devtools/components/NagbarControls.ts:22 +#: src/features/devtools/components/NagbarControls.ts:23 msgid "Scheduled maintenance nagbar" msgstr "Barra de notificación de mantenimiento programado" @@ -28962,7 +28962,7 @@ msgstr "Vista previa al recorrer el video" #: src/features/channel/components/bottomsheets/ChannelSearchBottomSheet.tsx:854 #: src/features/channel/components/channel_header/shared.ts:47 #: src/features/channel/components/shared/PickerSearchInput.tsx:21 -#: src/features/messaging/components/modals/ForwardModal.tsx:89 +#: src/features/messaging/components/modals/ForwardModal.tsx:91 #: src/features/search/components/modals/SearchProviderPickerModal.tsx:43 #: src/features/search/utils/QuickSwitcherModalUtils.tsx:46 #: src/features/theme_studio/ui/StudioSearchInput.tsx:16 @@ -29606,14 +29606,14 @@ msgstr "Reembolsos de autoservicio disponibles dentro de los 3 días posteriores #. Button or menu action label in the share theme modal. Keep it concise. #. Send-message button label in the voice message composer modal. -#: src/features/theme/components/modals/ShareThemeModal.tsx:43 +#: src/features/theme/components/modals/ShareThemeModal.tsx:44 #: src/features/user/components/modals/tabs/component_gallery_tab/ComponentGalleryTabButtonsTab.tsx:316 #: src/features/voice/components/VoiceMessageComposerModal.tsx:77 msgid "Send" msgstr "Enviar" #. Primary button label in the forward message modal. selectedCount is the number of selected destinations; selectionLimit is the maximum allowed. -#: src/features/messaging/components/modals/ForwardModal.tsx:106 +#: src/features/messaging/components/modals/ForwardModal.tsx:108 msgid "Send ({selectedCount}/{selectionLimit})" msgstr "Enviar ({selectedCount}/{selectionLimit})" @@ -29694,7 +29694,7 @@ msgstr "Enviar archivos de hasta {size}" #. Button or menu action label in the user profile modal. Keep it concise. #. Member actions sheet menu item. Sends a friend request to the target user. #: src/features/channel/components/direct_message/DMWelcomeSection.tsx:146 -#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:94 +#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:93 #: src/features/user/components/modals/UserProfileMobileSheet.tsx:110 #: src/features/user/components/modals/UserProfileModal.tsx:126 msgid "Send friend request" @@ -29710,7 +29710,7 @@ msgstr "Enviar GIF {title}" #. Plus menu item that opens the gift purchase flow. #: src/features/channel/components/textarea/MobileTextareaPlusBottomSheet.tsx:21 #: src/features/channel/components/textarea/TextareaPlusMenu.tsx:31 -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:30 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:31 msgid "Send gift" msgstr "Enviar regalo" @@ -29873,7 +29873,7 @@ msgid "Serve the token file" msgstr "Proporciona el archivo de token" #. Developer / debug surface — keep terse and technical. Label in the developer Nagbar controls panel for the service incident banner. -#: src/features/devtools/components/NagbarControls.ts:27 +#: src/features/devtools/components/NagbarControls.ts:28 msgid "Service incident nagbar" msgstr "Incidente de servicio" @@ -30118,7 +30118,7 @@ msgid "Settings" msgstr "Configuración" #. Type chip suffix in tooltips for inline rendered fluxer://settings/user deep links. Lowercase. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:130 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:133 msgid "settings link" msgstr "enlace de configuración" @@ -30239,7 +30239,7 @@ msgid "Share your screen or camera in up to 4K at 60 frames per second. Free acc msgstr "Comparte tu pantalla o cámara en hasta 4K a 60 fotogramas por segundo. Las cuentas gratuitas transmiten en hasta 720p a 30." #. Button or menu action label in the share theme modal. Keep it concise. -#: src/features/theme/components/modals/ShareThemeModal.tsx:39 +#: src/features/theme/components/modals/ShareThemeModal.tsx:40 msgid "Share your theme" msgstr "Comparte tu tema" @@ -30263,7 +30263,7 @@ msgid "Shared window" msgstr "Ventana compartida" #. Capture option in the Linux audio source picker on a window share. Captures only the audio of the window being shared. -#: src/features/voice/components/AudioSourcePickerLinux.tsx:40 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:42 msgid "Shared window audio" msgstr "Audio de la ventana compartida" @@ -30364,7 +30364,7 @@ msgid "Shortcuts are paused while recording." msgstr "Los atajos se pausan durante la grabación." #. Body of the error modal shown when the forward modal comment exceeds the message length limit. -#: src/features/messaging/components/modals/ForwardModal.tsx:60 +#: src/features/messaging/components/modals/ForwardModal.tsx:62 msgid "Shorten the message and try again." msgstr "Acorta el mensaje e inténtalo de nuevo." @@ -31506,7 +31506,7 @@ msgid "Something went wrong while preparing this sticker. Try another file or tr msgstr "Algo salió mal al preparar este sticker. Prueba con otro archivo o vuelve a intentarlo en un momento." #. Fallback body of the error alert shown when publishing an announcement message fails. -#: src/features/messaging/commands/MessageCommands.tsx:124 +#: src/features/messaging/commands/MessageCommands.tsx:125 msgid "Something went wrong while publishing. Try again in a moment." msgstr "Algo salió mal al publicar. Intenta de nuevo en un momento." @@ -31552,7 +31552,7 @@ msgstr "Algo salió mal." #: src/features/app/components/alerts/CommonErrorModalDescriptors.ts:5 #: src/features/discovery/commands/DiscoveryJoinCommands.tsx:18 #: src/features/emoji/components/emojis/EmojiListItem.tsx:129 -#: src/features/theme/components/modals/ShareThemeModal.tsx:51 +#: src/features/theme/components/modals/ShareThemeModal.tsx:52 #: src/features/ui/action_menu/items/CallMenuItems.tsx:45 #: src/features/ui/action_menu/items/ChannelMenuData.tsx:132 #: src/features/ui/action_menu/items/ChannelMenuData.tsx:148 @@ -33157,12 +33157,12 @@ msgid "Template" msgstr "Plantilla" #. Label of the textarea in the paste-template-JSON form. "JSON" must not be translated. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:150 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:154 msgid "Template JSON" msgstr "JSON de plantilla" #. Label of the URL input in the import-template form. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:142 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:146 msgid "Template URL" msgstr "URL de la plantilla" @@ -33191,7 +33191,7 @@ msgid "Temporary invites need a live connection. Check yours and try again." msgstr "Las invitaciones temporales requieren una conexión activa. Comprueba la tuya y vuelve a intentarlo." #. Switch label in the invite link settings. When enabled, members joining via this invite are kicked when they go offline unless given a role. -#: src/features/invite/components/modals/InviteModal.tsx:129 +#: src/features/invite/components/modals/InviteModal.tsx:132 msgid "Temporary membership" msgstr "Membresía temporal" @@ -33202,7 +33202,7 @@ msgid "Tennessee" msgstr "Tennessee" #. Developer control label for the terms-acceptance banner. -#: src/features/devtools/components/NagbarControls.ts:64 +#: src/features/devtools/components/NagbarControls.ts:65 msgid "Terms acceptance nagbar" msgstr "Barra de aviso para aceptar los Términos del servicio" @@ -33760,7 +33760,7 @@ msgstr "Tema no disponible" msgid "Themes" msgstr "Temas" -#: src/features/invite/components/modals/InviteModal.tsx:194 +#: src/features/invite/components/modals/InviteModal.tsx:197 msgid "There are no channels available to create an invite for." msgstr "No hay canales disponibles para crear una invitación." @@ -33815,7 +33815,7 @@ msgid "They left the call" msgstr "Ha abandonado la llamada" #. Body of the error modal shown when a DM cannot be opened (blocked or no shared community). -#: src/features/app/components/alerts/DmActionErrorModal.tsx:20 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:24 msgid "They might not be accepting messages from you, or you no longer share a community." msgstr "Es posible que esta persona no acepte mensajes tuyos o que ya no compartan una comunidad." @@ -34092,7 +34092,7 @@ msgid "This device does not support notifications." msgstr "Este dispositivo no es compatible con las notificaciones." #. Validation error in the paste-template-JSON form when the JSON parses but lacks the expected third-party template fields. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:133 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:137 msgid "This doesn't look like a valid template response. Make sure you copied the entire JSON document." msgstr "Parece que esta no es una respuesta de plantilla válida. Asegúrate de haber copiado el documento JSON completo." @@ -34170,7 +34170,7 @@ msgid "This gift has been redeemed" msgstr "Este regalo ya fue canjeado" #. Title of the error modal shown when a group DM would exceed the maximum number of recipients. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:48 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:52 msgid "This group has too many people" msgstr "Este grupo tiene demasiadas personas" @@ -34208,7 +34208,7 @@ msgstr "Esta instancia aún no tiene cuentas. La primera cuenta que crees se con msgid "This invite is hidden while sharing is protected." msgstr "Esta invitación está oculta mientras está activada la privacidad de la transmisión." -#: src/features/invite/components/modals/InviteModal.tsx:514 +#: src/features/invite/components/modals/InviteModal.tsx:519 msgid "This invite link never expires." msgstr "Este enlace de invitación nunca vence." @@ -34305,7 +34305,7 @@ msgid "This link channel is marked for mature content and may open material that msgstr "Este canal de enlaces está marcado para contenido para adultos y puede mostrar material que no es apropiado para algunos usuarios." #. Body of the link-unavailable alert. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:158 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:161 msgid "This link is not available for your account." msgstr "Este enlace no está disponible para tu cuenta." @@ -34361,7 +34361,7 @@ msgid "This message has already been deleted." msgstr "Este mensaje ya se eliminó." #. Toast shown when someone tries to publish an announcement message that was already published. -#: src/features/messaging/commands/MessageCommands.tsx:116 +#: src/features/messaging/commands/MessageCommands.tsx:117 msgid "This message has already been published" msgstr "Este mensaje ya se publicó" @@ -34486,7 +34486,7 @@ msgid "This theme is still loading." msgstr "Este tema aún se está cargando." #. Title of the error modal shown when a theme CSS exceeds the maximum shareable size. -#: src/features/theme/components/modals/ShareThemeModal.tsx:55 +#: src/features/theme/components/modals/ShareThemeModal.tsx:56 msgid "This theme is too large to share" msgstr "Este tema es demasiado grande para compartir" @@ -34528,7 +34528,7 @@ msgid "This user is not available to receive calls right now. They may have call msgstr "Este usuario no puede recibir llamadas en este momento. Es posible que tenga las llamadas deshabilitadas." #. Body of the error modal shown when the recipient of a DM no longer exists. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:28 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:32 msgid "This user no longer exists. Refresh and try again." msgstr "Este usuario ya no existe. Actualiza y vuelve a intentarlo." @@ -35712,7 +35712,7 @@ msgid "Unclaimed account" msgstr "Cuenta con registro pendiente" #. Developer control label for the unclaimed-account banner. -#: src/features/devtools/components/NagbarControls.ts:32 +#: src/features/devtools/components/NagbarControls.ts:33 msgid "Unclaimed account nagbar" msgstr "Barra de aviso de registro pendiente" @@ -37152,7 +37152,7 @@ msgstr "El usuario cambia de canal" #. Reason chip in the unaddable recipients alert when the user record is missing. #. Title of the error modal shown when the recipient of a DM no longer exists. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:24 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:28 #: src/features/channel/components/channel_view/DMChannelView.tsx:279 #: src/features/channel/components/modals/UnaddableRecipientsConfirmModal.tsx:11 msgid "User not found" @@ -37274,27 +37274,27 @@ msgid "Using {effectiveLabel} until {requestedLabel} is ready." msgstr "Usando {effectiveLabel} hasta que {requestedLabel} esté listo." #. Developer nagbar status: banner follows real account state. -#: src/features/devtools/components/NagbarControls.ts:106 +#: src/features/devtools/components/NagbarControls.ts:107 msgid "Using actual account state" msgstr "Usando el estado real de la cuenta" #. Developer nagbar status: banner follows real gift inventory state. -#: src/features/devtools/components/NagbarControls.ts:126 +#: src/features/devtools/components/NagbarControls.ts:127 msgid "Using actual gift inventory state" msgstr "Usando el estado real del inventario de regalos" #. Developer nagbar status: banner follows real premium subscription state. -#: src/features/devtools/components/NagbarControls.ts:122 +#: src/features/devtools/components/NagbarControls.ts:123 msgid "Using actual premium state" msgstr "Usando el estado premium real" #. Developer nagbar status: banner follows the real app state. -#: src/features/devtools/components/NagbarControls.ts:130 +#: src/features/devtools/components/NagbarControls.ts:131 msgid "Using actual state" msgstr "Usando el estado real" #. Developer nagbar status: banner follows real email verification state. -#: src/features/devtools/components/NagbarControls.ts:110 +#: src/features/devtools/components/NagbarControls.ts:111 msgid "Using actual verification state" msgstr "Usando el estado de verificación real" @@ -37456,9 +37456,9 @@ msgstr "Verifica que eres tú" #. Title of the error modal shown when an unverified account tries to start a DM. #. Title shown when an unverified account cannot start a DM or group DM. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:40 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:44 #: src/features/channel/components/direct_message/AddFriendForm.tsx:80 -#: src/features/channel/utils/CreateDMModalUtils.tsx:51 +#: src/features/channel/utils/CreateDMModalUtils.tsx:52 #: src/features/moderation/components/report/ReportStepEmail.tsx:43 msgid "Verify your email" msgstr "Verifica tu correo electrónico" @@ -37543,7 +37543,7 @@ msgid "Verify your email to purchase {premiumProductFullName}." msgstr "Verifica tu correo electrónico para comprar {premiumProductFullName}." #. Blocked-state text shown when an unverified account cannot start a DM or group DM. -#: src/features/channel/utils/CreateDMModalUtils.tsx:55 +#: src/features/channel/utils/CreateDMModalUtils.tsx:56 msgid "Verify your email to start DMs." msgstr "Verifica tu correo electrónico para iniciar MD." @@ -37791,7 +37791,7 @@ msgid "View call" msgstr "Ver llamada" #. Aria label for the show-controls trigger when the call toolbar is auto-hidden. -#: src/features/voice/components/VoiceCallView.tsx:124 +#: src/features/voice/components/VoiceCallView.tsx:120 msgid "View call controls" msgstr "Ver controles de llamada" @@ -37987,7 +37987,7 @@ msgid "Visionary (lifetime {premiumProductName})" msgstr "Visionary ({premiumProductName} de por vida)" #. Developer control label for the Visionary two-factor-authentication banner. -#: src/features/devtools/components/NagbarControls.ts:60 +#: src/features/devtools/components/NagbarControls.ts:61 msgid "Visionary 2FA nagbar" msgstr "Barra de notificación de 2FA Visionary" @@ -38243,7 +38243,7 @@ msgid "Voice region" msgstr "Región de voz" #. Developer control label for the voice-session-restore banner. -#: src/features/devtools/components/NagbarControls.ts:68 +#: src/features/devtools/components/NagbarControls.ts:69 msgid "Voice session restore nagbar" msgstr "Barra de notificación de restauración de sesión de voz" @@ -38331,12 +38331,12 @@ msgid "Waiting for passkey…" msgstr "Esperando la llave de acceso…" #. Inline notice in the forward modal when slowmode is active in the selected target channel. forwardChannelDisplayName is the channel name. -#: src/features/messaging/components/modals/ForwardModal.tsx:76 +#: src/features/messaging/components/modals/ForwardModal.tsx:78 msgid "Waiting for slowmode in {forwardChannelDisplayName} to expire." msgstr "Esperando que el modo lento en {forwardChannelDisplayName} expire." #. Inline notice in the forward modal when slowmode is active in one or more selected target channels. -#: src/features/messaging/components/modals/ForwardModal.tsx:81 +#: src/features/messaging/components/modals/ForwardModal.tsx:83 msgid "Waiting for slowmode in one or more selected channels to expire." msgstr "Esperando que el modo lento en uno o más canales seleccionados expire." @@ -38520,7 +38520,7 @@ msgstr "Enviamos un código a {email}." msgid "We will prefill {prefillEmail} once browser sign-in opens." msgstr "Vamos a rellenar automáticamente {prefillEmail} cuando se abra el inicio de sesión en el navegador." -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:87 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:89 msgid "We'd love to give you more than a lifetime of {PREMIUM_PRODUCT_NAME}, but that breaks the space-time continuum. Send the gift to a friend instead?" msgstr "Nos encantaría darte más de una vida de {PREMIUM_PRODUCT_NAME}, pero eso rompería el continuo espacio-tiempo. ¿Mejor le envías el regalo a un amigo?" @@ -39178,7 +39178,7 @@ msgid "You already have a group with these users. Do you really want to create a msgstr "Ya tienes un grupo con estos usuarios. ¿De verdad quieres crear uno nuevo? ¡También está bien!" #. Status label shown to a user who already owns the lifetime premium tier. -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:26 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:27 msgid "You already have lifetime {premiumProductName}" msgstr "Ya tienes {premiumProductName} de por vida" @@ -39326,7 +39326,7 @@ msgid "You can't add expressions there" msgstr "No puedes agregar expresiones ahí" #. Error message in the messaging commands. -#: src/features/messaging/commands/ReactionCommands.tsx:27 +#: src/features/messaging/commands/ReactionCommands.tsx:28 msgid "You can't add new reactions while you're timed out." msgstr "No puedes agregar reacciones nuevas mientras estés en aislamiento temporal." @@ -39392,7 +39392,7 @@ msgstr "No puedes administrar webhooks en ninguna comunidad. Pídele a un admini #. Reason chip in the unaddable recipients alert when blocked or DMs are not allowed. #. Title of the error modal shown when a DM cannot be opened (blocked or no shared community). -#: src/features/app/components/alerts/DmActionErrorModal.tsx:16 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:20 #: src/features/channel/components/modals/UnaddableRecipientsConfirmModal.tsx:15 msgid "You can't message this user" msgstr "No puedes enviar mensajes a este usuario" @@ -39521,7 +39521,7 @@ msgid "You changed your tag while on {PREMIUM_PRODUCT_NAME}. It will reroll rand msgstr "Cambiaste tu etiqueta mientras usabas {PREMIUM_PRODUCT_NAME}. Se volverá a generar aleatoriamente cuando venza tu {PREMIUM_PRODUCT_NAME}, a menos que se renueve." #. Body of the access-denied alert for clicked message links. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:138 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:141 msgid "You do not have access to the channel where this message was sent." msgstr "No tienes acceso al canal donde se envió este mensaje." @@ -39618,12 +39618,12 @@ msgid "You just pressed Tab. Keyboard mode is now on so you can navigate {produc msgstr "Acabas de presionar Tab. El modo de teclado está activado para que puedas navegar por {productName} sin mouse." #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:137 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:245 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:244 msgid "You keep your perks until your next renewal date. Reactivate before then to keep your subscriber history." msgstr "Conservarás tus beneficios hasta la próxima fecha de renovación. Reactiva tu suscripción antes de esa fecha para mantener tu historial de suscriptor." #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:158 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:266 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:265 msgid "You lose all {PREMIUM_PRODUCT_NAME} perks immediately and your subscriber history resets. This cannot be undone." msgstr "Perderás todos los beneficios de {PREMIUM_PRODUCT_NAME} inmediatamente y tu historial de suscripción se restablecerá. Esto no se puede deshacer." @@ -39709,7 +39709,7 @@ msgid "You need to claim your account before you can create a community." msgstr "Debes completar el registro de tu cuenta antes de poder crear una comunidad." #. Body of the error modal shown when an unclaimed account tries to start a DM. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:36 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:40 msgid "You need to claim your account before you can start a direct message." msgstr "Debes completar el registro de tu cuenta antes de poder iniciar una conversación por mensaje directo." @@ -39731,7 +39731,7 @@ msgid "You need to verify your email address before you can send friend requests msgstr "Necesitas verificar tu correo electrónico antes de poder enviar solicitudes de amistad." #. Body of the error modal shown when an unverified account tries to start a DM. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:44 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:48 msgid "You need to verify your email address before you can start a direct message." msgstr "Debes verificar tu dirección de correo electrónico antes de poder iniciar un mensaje directo." @@ -39745,7 +39745,7 @@ msgid "You need to verify your email to send messages in this community." msgstr "Necesitas verificar tu correo electrónico para enviar mensajes en esta comunidad." #. Body of the error modal shown when the user or a recipient has too many open group DMs. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:60 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:64 msgid "You or someone you're adding already has the maximum number of group DMs open. Leave one and try again." msgstr "Tú o alguien a quien estás agregando ya tiene el número máximo de chats grupales abiertos. Sal de uno y vuelve a intentarlo." @@ -39888,7 +39888,7 @@ msgstr "Estás editando mensajes muy rápido" #: src/features/discovery/commands/DiscoveryJoinCommands.tsx:56 #: src/features/emoji/components/emojis/EmojiListItem.tsx:77 #: src/features/emoji/components/emojis/EmojiListItem.tsx:149 -#: src/features/theme/components/modals/ShareThemeModal.tsx:63 +#: src/features/theme/components/modals/ShareThemeModal.tsx:64 msgid "You're going too fast" msgstr "Vas demasiado rápido" @@ -39951,7 +39951,7 @@ msgid "You're viewing older messages" msgstr "Estás viendo mensajes antiguos" #. Body of the error modal shown when a group DM would exceed the maximum number of recipients. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:52 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:56 msgid "You've added more people than a group DM allows. Remove a few and try again." msgstr "Agregaste más personas de las que permite un MD de grupo. Elimina algunas y vuelve a intentarlo." @@ -40003,7 +40003,7 @@ msgid "You've reached the favorite GIF limit." msgstr "Alcanzaste el límite de GIF favoritos." #. Title of the error modal shown when the user or a recipient has too many open group DMs. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:56 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:60 msgid "You've reached the group DM limit" msgstr "Alcanzaste el límite de MD grupales" @@ -40118,7 +40118,7 @@ msgid "Your card is eligible. Redirecting you to the payment page now." msgstr "Tu tarjeta cumple los requisitos. Te estamos redirigiendo a la página de pago." #. Body of the confirmation shown before saving an edit to a message published from an announcement channel. -#: src/features/messaging/commands/MessageCommands.tsx:103 +#: src/features/messaging/commands/MessageCommands.tsx:104 msgid "Your changes reach every community that follows this channel, which can take a minute. Each published message allows 3 quick edits, then 1 every 20 minutes." msgstr "Tus cambios llegan a todas las comunidades que siguen este canal, lo que puede tardar un minuto. Cada mensaje publicado permite 3 ediciones rápidas, luego 1 cada 20 minutos." @@ -40236,22 +40236,22 @@ msgid "Your last purchase is outside the refund window. Contact support for bill msgstr "Tu última compra está fuera del período de reembolso. Contacta a soporte técnico para problemas de facturación." #. Label in the message queue state. -#: src/features/messaging/state/MessageQueue.tsx:72 +#: src/features/messaging/state/MessageQueue.tsx:74 msgid "Your message could not be delivered because it was flagged by our safety systems. If you believe this is a mistake, please contact support." msgstr "No pudimos entregar tu mensaje porque fue marcado por nuestros sistemas de seguridad. Si crees que es un error, comunícate con soporte." #. Label in the message queue state. -#: src/features/messaging/state/MessageQueue.tsx:59 +#: src/features/messaging/state/MessageQueue.tsx:61 msgid "Your message could not be delivered. This is usually because you don't share a community with the recipient or the recipient is only accepting direct messages from friends. You may also need to adjust your own direct message privacy settings in {directMessagePrivacySettingsPath}." msgstr "No se pudo entregar tu mensaje. Esto suele ocurrir porque no compartes una comunidad con el destinatario o porque el destinatario solo acepta mensajes directos de amigos. También es posible que debas ajustar tu propia configuración de privacidad de mensajes directos en {directMessagePrivacySettingsPath}." #. Description text in the message queue state. -#: src/features/messaging/state/MessageQueue.tsx:64 +#: src/features/messaging/state/MessageQueue.tsx:66 msgid "Your message could not be delivered. You need to claim your account to send direct messages." msgstr "No se pudo entregar tu mensaje. Debes completar el registro de tu cuenta para enviar mensajes directos." #. Description text in the message queue state. -#: src/features/messaging/state/MessageQueue.tsx:68 +#: src/features/messaging/state/MessageQueue.tsx:70 msgid "Your message could not be delivered. You need to claim your account to send messages." msgstr "No se pudo entregar tu mensaje. Debes completar el registro de tu cuenta para enviar mensajes." @@ -40409,7 +40409,7 @@ msgid "Your subscription will switch to yearly billing at the next renewal." msgstr "Tu suscripción cambiará a facturación anual en la próxima renovación." #. Body of the error modal shown when a theme CSS exceeds the maximum shareable size. -#: src/features/theme/components/modals/ShareThemeModal.tsx:59 +#: src/features/theme/components/modals/ShareThemeModal.tsx:60 msgid "Your theme CSS is too large to share. Trim it down and try again." msgstr "El CSS de tu tema es demasiado grande para compartir. Recórtalo y vuelve a intentarlo." diff --git a/fluxer_app/src/features/i18n/locales/es-ES/messages.po b/fluxer_app/src/features/i18n/locales/es-ES/messages.po index 13ca0f312..71c608ecf 100644 --- a/fluxer_app/src/features/i18n/locales/es-ES/messages.po +++ b/fluxer_app/src/features/i18n/locales/es-ES/messages.po @@ -21,7 +21,7 @@ msgstr "... actives el modo denso. ¡Genial!" #. Button or menu action label in the channel and chat user message. Keep it concise. #. Suffix after the message text in the forward modal preview when the forwarded message was edited. -#: src/features/channel/components/MessageAttachments.tsx:390 +#: src/features/channel/components/MessageAttachments.tsx:361 #: src/features/channel/components/UserMessage.tsx:75 #: src/features/messaging/components/modals/ForwardMessagePreview.tsx:26 msgid "(edited)" @@ -993,7 +993,7 @@ msgstr "Sigue este canal {count, plural, one {# canal} other {# canales}}. Conve msgid "{count, plural, one {# community found} other {# communities found}}" msgstr "{count, plural, one {# comunidad encontrada} other {# comunidades encontradas}}" -#: src/features/app/components/layout/GuildsLayout.tsx:1954 +#: src/features/app/components/layout/GuildsLayout.tsx:1955 msgid "{count, plural, one {# community is temporarily unavailable due to a flux capacitor malfunction.} other {# communities are temporarily unavailable due to a flux capacitor malfunction.}}" msgstr "{count, plural, one {# comunidad no está disponible temporalmente debido a un fallo en el condensador de flujo.} other {# comunidades no están disponibles temporalmente debido a un fallo en el condensador de flujo.}}" @@ -1041,7 +1041,7 @@ msgstr "{count, plural, one {# comunidad en común} other {# comunidades en com msgid "{count, plural, one {# other} other {# others}}" msgstr "{count, plural, one {# más} other {# más}}" -#: src/features/voice/components/VoiceCallView.tsx:507 +#: src/features/voice/components/VoiceCallView.tsx:474 msgid "{count, plural, one {# participant in call} other {# participants in call}}" msgstr "{count, plural, one {# participante en la llamada} other {# participantes en la llamada}}" @@ -1237,7 +1237,7 @@ msgid "{days, plural, one {Created by {creatorDisplayName}. Expires in # day.} o msgstr "{days, plural, one {Creada por {creatorDisplayName}. Caduca en # día.} many {Creada por {creatorDisplayName}. Caduca en # días.} other {Creada por {creatorDisplayName}. Caduca en # días.}}" #. Text under a generated invite link. {days} is how long the link stays valid, in whole days. -#: src/features/invite/components/modals/InviteModal.tsx:164 +#: src/features/invite/components/modals/InviteModal.tsx:167 msgid "{days, plural, one {Your invite link expires in # day.} other {Your invite link expires in # days.}}" msgstr "{days, plural, one {Tu enlace de invitación caduca en # día.} many {Tu enlace de invitación caduca en # días.} other {Tu enlace de invitación caduca en # días.}}" @@ -1441,7 +1441,7 @@ msgid "{hours, plural, one {# hour} other {# hours}} and {minutes, plural, one { msgstr "{hours, plural, one {# hora} other {# horas}} y {minutes, plural, one {# minuto} other {# minutos}}" #. Text under a generated invite link. {hours} is how long the link stays valid, in whole hours. -#: src/features/invite/components/modals/InviteModal.tsx:160 +#: src/features/invite/components/modals/InviteModal.tsx:163 msgid "{hours, plural, one {Your invite link expires in # hour.} other {Your invite link expires in # hours.}}" msgstr "{hours, plural, one {Tu enlace de invitación caduca en # hora.} many {Tu enlace de invitación caduca en # horas.} other {Tu enlace de invitación caduca en # horas.}}" @@ -1556,7 +1556,7 @@ msgid "{minutes, plural, one {# minute} other {# minutes}} and {seconds, plural, msgstr "{minutes, plural, one {# minuto} other {# minutos}} y {seconds, plural, one {# segundo} other {# segundos}}" #. Text under a generated invite link. {minutes} is how long the link stays valid, in whole minutes. -#: src/features/invite/components/modals/InviteModal.tsx:155 +#: src/features/invite/components/modals/InviteModal.tsx:158 msgid "{minutes, plural, one {Your invite link expires in # minute.} other {Your invite link expires in # minutes.}}" msgstr "{minutes, plural, one {Tu enlace de invitación caduca en # minuto.} many {Tu enlace de invitación caduca en # minutos.} other {Tu enlace de invitación caduca en # minutos.}}" @@ -1967,7 +1967,7 @@ msgid "{seconds, plural, one {# second} other {# seconds}}" msgstr "{seconds, plural, one {# segundo} many {# segundos} other {# segundos}}" #. Text under a generated invite link. {seconds} is how long the link stays valid, in whole seconds. -#: src/features/invite/components/modals/InviteModal.tsx:150 +#: src/features/invite/components/modals/InviteModal.tsx:153 msgid "{seconds, plural, one {Your invite link expires in # second.} other {Your invite link expires in # seconds.}}" msgstr "{seconds, plural, one {Tu enlace de invitación caduca en # segundo.} many {Tu enlace de invitación caduca en # segundos.} other {Tu enlace de invitación caduca en # segundos.}}" @@ -2215,8 +2215,8 @@ msgstr "<0>{username} sigue en el grupo. Inténtalo de nuevo en un momento." #. Attribution line on a forwarded message, above the forwarded content. sourceInfo is the icon and name of the community and channel the message came from. #. Attribution line on a forwarded message, above the forwarded content. sourceInfo is the icon and name of the conversation the message came from. -#: src/features/channel/components/MessageAttachments.tsx:241 -#: src/features/channel/components/MessageAttachments.tsx:297 +#: src/features/channel/components/MessageAttachments.tsx:212 +#: src/features/channel/components/MessageAttachments.tsx:268 msgid "<0>Forwarded from{sourceInfo}" msgstr "<0>Reenviado desde{sourceInfo}" @@ -2270,7 +2270,7 @@ msgid "1 result available" msgstr "1 resultado disponible" #. Invite max-uses dropdown option for exactly one use. -#: src/features/invite/components/modals/InviteModal.tsx:60 +#: src/features/invite/components/modals/InviteModal.tsx:63 msgid "1 use" msgstr "1 uso" @@ -2315,12 +2315,12 @@ msgid "10 minutes" msgstr "10 minutos" #. Invite max-uses dropdown option for ten uses. -#: src/features/invite/components/modals/InviteModal.tsx:68 +#: src/features/invite/components/modals/InviteModal.tsx:71 msgid "10 uses" msgstr "10 usos" #. Invite max-uses dropdown option for 100 uses. -#: src/features/invite/components/modals/InviteModal.tsx:80 +#: src/features/invite/components/modals/InviteModal.tsx:83 msgid "100 uses" msgstr "100 usos" @@ -2368,7 +2368,7 @@ msgid "2 members (typing)" msgstr "2 miembros (escribiendo)" #. Ban duration option in the destructive ban-member modal for a two-week temporary ban. -#: src/features/moderation/components/modals/BanMemberModal.tsx:51 +#: src/features/moderation/components/modals/BanMemberModal.tsx:50 msgid "2 weeks" msgstr "2 semanas" @@ -2383,7 +2383,7 @@ msgid "24-hour" msgstr "24 horas" #. Invite max-uses dropdown option for 25 uses. -#: src/features/invite/components/modals/InviteModal.tsx:72 +#: src/features/invite/components/modals/InviteModal.tsx:75 msgid "25 uses" msgstr "25 usos" @@ -2404,7 +2404,7 @@ msgid "2FA requirement" msgstr "Requisito de 2FA" #. Ban duration option in the destructive ban-member modal for a three-day temporary ban. -#: src/features/moderation/components/modals/BanMemberModal.tsx:43 +#: src/features/moderation/components/modals/BanMemberModal.tsx:42 msgid "3 days" msgstr "3 días" @@ -2439,7 +2439,7 @@ msgid "40px, 3 members" msgstr "40 px, 3 miembros" #. Ban duration option in the destructive ban-member modal for a five-day temporary ban. -#: src/features/moderation/components/modals/BanMemberModal.tsx:47 +#: src/features/moderation/components/modals/BanMemberModal.tsx:46 msgid "5 days" msgstr "5 días" @@ -2449,12 +2449,12 @@ msgid "5 minutes" msgstr "5 minutos" #. Invite max-uses dropdown option for five uses. -#: src/features/invite/components/modals/InviteModal.tsx:64 +#: src/features/invite/components/modals/InviteModal.tsx:67 msgid "5 uses" msgstr "5 usos" #. Invite max-uses dropdown option for 50 uses. -#: src/features/invite/components/modals/InviteModal.tsx:76 +#: src/features/invite/components/modals/InviteModal.tsx:79 msgid "50 uses" msgstr "50 usos" @@ -2803,7 +2803,7 @@ msgid "Account too new" msgstr "Cuenta demasiado nueva" #. Title of the error modal shown when an unclaimed (guest) account tries to accept a community or group DM invite. Auth-related; keep tone plain. -#: src/features/invite/commands/InviteCommands.tsx:35 +#: src/features/invite/commands/InviteCommands.tsx:36 msgid "Account verification required" msgstr "Verificación de cuenta necesaria" @@ -2997,12 +2997,12 @@ msgid "Add a bot to a community with requested permissions" msgstr "Añadir un bot a una comunidad con los permisos solicitados" #. Placeholder text in the optional comment field of the forward modal. -#: src/features/messaging/components/modals/ForwardModal.tsx:98 +#: src/features/messaging/components/modals/ForwardModal.tsx:100 msgid "Add a comment (optional)" msgstr "Añadir un comentario (opcional)" #. Landing-view title of the add community modal. Top-level entry point with options to create, join, or import. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:89 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:93 msgid "Add a community" msgstr "Añadir una comunidad" @@ -3082,7 +3082,7 @@ msgid "Add an account to continue." msgstr "Añade una cuenta para continuar." #. Body of the error modal shown when an unclaimed (guest) account tries to accept a community invite. Tells the user to complete sign-up first. -#: src/features/invite/commands/InviteCommands.tsx:40 +#: src/features/invite/commands/InviteCommands.tsx:41 msgid "Add an email and password to your account first." msgstr "Añade primero un correo electrónico y una contraseña a tu cuenta." @@ -3911,7 +3911,7 @@ msgid "Already set to cancel" msgstr "Cancelación ya programada" #. Toggle-switch label in the moderator delete-message confirmation dialog. When enabled, the message is reported (category: other) before being deleted. {productName} is the product name (e.g., Fluxer). -#: src/features/messaging/commands/MessageCommands.tsx:88 +#: src/features/messaging/commands/MessageCommands.tsx:89 msgid "Also report this message to the {productName} Safety Team" msgstr "También denunciar este mensaje al equipo de seguridad de {productName}" @@ -4150,7 +4150,7 @@ msgid "Animated icons are not supported" msgstr "Los iconos animados no son compatibles" #. Validation error in the create-community form when the user picks an animated image. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:112 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:116 msgid "Animated icons are not supported when creating a new community. Use a static image." msgstr "No se admiten iconos animados al crear una nueva comunidad. Usa una imagen estática." @@ -4332,17 +4332,17 @@ msgid "Any uploaded attachment" msgstr "Cualquier archivo adjunto subido" #. Helper text under the custom ban duration input. Both placeholders are integer numbers of seconds bounding the allowed range. -#: src/features/moderation/components/modals/BanMemberModal.tsx:73 +#: src/features/moderation/components/modals/BanMemberModal.tsx:72 msgid "Any value from {minTempBanDurationSeconds} to {maxTempBanDurationSeconds} seconds." msgstr "Cualquier valor de {minTempBanDurationSeconds} a {maxTempBanDurationSeconds} segundos." #. Helper text under the custom invite expiration input. {maxInviteAgeSeconds} is the platform max in seconds. -#: src/features/invite/components/modals/InviteModal.tsx:111 +#: src/features/invite/components/modals/InviteModal.tsx:114 msgid "Any value from 0 to {maxInviteAgeSeconds} seconds. 0 means never expires." msgstr "Cualquier valor entre 0 y {maxInviteAgeSeconds} segundos. 0 significa que nunca caduca." #. Helper text under the custom invite max-uses input. {maxInviteUses} is the platform max number of uses per invite. -#: src/features/invite/components/modals/InviteModal.tsx:124 +#: src/features/invite/components/modals/InviteModal.tsx:127 msgid "Any value from 0 to {maxInviteUses}. 0 means no limit." msgstr "Cualquier valor entre 0 y {maxInviteUses}. 0 significa sin límite." @@ -4938,7 +4938,7 @@ msgid "Audio settings" msgstr "Ajustes de audio" #. Toggle / summary row label in the Linux audio source picker. {summaryLabel} is one of the audio-source summary labels. -#: src/features/voice/components/AudioSourcePickerLinux.tsx:45 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:47 msgid "Audio sources: {summaryLabel}" msgstr "Fuentes de audio: {summaryLabel}" @@ -5399,7 +5399,7 @@ msgid "Back to sticker" msgstr "Volver a la pegatina" #. Tooltip / aria label on the back button that returns from the call view to the voice channel view. -#: src/features/voice/components/VoiceCallView.tsx:115 +#: src/features/voice/components/VoiceCallView.tsx:111 msgid "Back to voice channel" msgstr "Volver al canal de voz" @@ -5502,7 +5502,7 @@ msgid "Ban" msgstr "Banear" #. Title of the destructive ban-member modal. {tag} is the target user tag (username#tag). Destructive moderation action; keep tone direct. -#: src/features/moderation/components/modals/BanMemberModal.tsx:55 +#: src/features/moderation/components/modals/BanMemberModal.tsx:54 msgid "Ban {tag}" msgstr "Banear a {tag}" @@ -5517,14 +5517,14 @@ msgid "Ban details" msgstr "Detalles del baneo" #. Label above the ban duration dropdown in the destructive ban-member modal. -#: src/features/moderation/components/modals/BanMemberModal.tsx:60 +#: src/features/moderation/components/modals/BanMemberModal.tsx:59 msgid "Ban duration" msgstr "Duración del baneo" #. Moderation action that bans the selected member from the community. #. Moderation action that bans the selected member from the community. #. Moderation action that bans the selected member from the community. -#: src/features/moderation/components/modals/BanMemberModal.tsx:270 +#: src/features/moderation/components/modals/BanMemberModal.tsx:274 #: src/features/ui/action_menu/GuildMemberContextMenu.tsx:66 #: src/features/ui/action_menu/items/GuildMemberMenuItems.tsx:51 #: src/features/ui/action_menu/items/voice_participant_menu_data/shared.ts:124 @@ -5992,7 +5992,7 @@ msgid "Bot invite (no external redirect)" msgstr "Invitación de bot (sin redirección externa)" #. Settings search synonym. Used to match this term when the user types it in the settings search bar. -#: src/features/user/components/modals/tabs/applications_tab/application_detail/OAuthBuilderSection.tsx:162 +#: src/features/user/components/modals/tabs/applications_tab/application_detail/OAuthBuilderSection.tsx:163 #: src/features/user/components/settings_utils/search_index/ApplicationsIndex.ts:104 msgid "Bot permissions" msgstr "Permisos del bot" @@ -6549,14 +6549,14 @@ msgstr "No se pueden subir archivos aquí" #: src/features/guild/components/modals/TransferOwnershipModal.tsx:91 #: src/features/i18n/utils/CommonMessageDescriptors.ts:103 #: src/features/input/state/input_keybind/shared.ts:145 -#: src/features/invite/components/modals/InviteModal.tsx:552 +#: src/features/invite/components/modals/InviteModal.tsx:557 #: src/features/messaging/components/modals/AttachmentEditModal.tsx:133 #: src/features/messaging/components/modals/EditAltTextModal.tsx:190 #: src/features/messaging/components/modals/ExternalLinkWarningModal.tsx:111 -#: src/features/messaging/components/modals/ForwardModal.tsx:597 +#: src/features/messaging/components/modals/ForwardModal.tsx:603 #: src/features/messaging/components/modals/ImageCropModal.tsx:1025 #: src/features/messaging/components/modals/MessageHistoryThresholdModal.tsx:107 -#: src/features/moderation/components/modals/BanMemberModal.tsx:262 +#: src/features/moderation/components/modals/BanMemberModal.tsx:266 #: src/features/moderation/components/modals/RemoveTimeoutModal.tsx:70 #: src/features/moderation/components/modals/TimeoutMemberModal.tsx:126 #: src/features/theme/components/modals/ThemeAcceptModal.tsx:173 @@ -6619,13 +6619,13 @@ msgstr "Cancelar cambio programado" #. Settings search synonym. Used to match this term when the user types it in the settings search bar. #: src/features/app/components/dialogs/components/plutonium/SubscriptionCard.tsx:915 #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:141 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:249 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:248 #: src/features/user/components/settings_utils/search_index/PlutoniumIndex.ts:31 msgid "Cancel subscription" msgstr "Cancelar suscripción" #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:135 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:243 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:242 msgid "Cancel subscription?" msgstr "¿Cancelar suscripción?" @@ -6674,7 +6674,7 @@ msgid "Cannot delete account" msgstr "No se puede eliminar la cuenta" #. Section header in the Linux audio source picker. Lists capture-target options (entire system / specific apps). -#: src/features/voice/components/AudioSourcePickerLinux.tsx:50 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:52 msgid "Capture" msgstr "Capturar" @@ -7229,7 +7229,7 @@ msgid "Channel access" msgstr "Acceso al canal" #. Title of the alert shown when clicking a message link the user does not have permission to view. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:134 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:137 msgid "Channel access denied" msgstr "Acceso al canal denegado" @@ -7294,7 +7294,7 @@ msgstr "ID del canal copiado al portapapeles" #. Short label in the messaging mention renderer. Keep it concise. #. Type chip suffix in tooltips for inline rendered channel mentions. Lowercase because it follows the channel name. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:94 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:97 #: src/features/messaging/components/markdown/renderers/MentionRenderer.tsx:39 msgid "channel link" msgstr "enlace del canal" @@ -7472,7 +7472,7 @@ msgid "Check our <0>{BLUESKY_PROVIDER_NAME} ({FLUXER_BLUESKY_HANDLE}) for st msgstr "Consulta nuestro <0>{BLUESKY_PROVIDER_NAME} ({FLUXER_BLUESKY_HANDLE}) para ver las actualizaciones de estado." #. Description text in the share theme modal. -#: src/features/theme/components/modals/ShareThemeModal.tsx:35 +#: src/features/theme/components/modals/ShareThemeModal.tsx:36 msgid "Check out my custom theme!" msgstr "¡Mira mi tema personalizado!" @@ -7677,7 +7677,7 @@ msgid "Choose File, then Add to Dock." msgstr "Selecciona Archivo y luego Añadir al Dock." #. Subtitle in the create-DM modal. Keep it short and calm. -#: src/features/channel/utils/CreateDMModalUtils.tsx:39 +#: src/features/channel/utils/CreateDMModalUtils.tsx:40 msgid "Choose friends to message." msgstr "Elige amigos para enviar mensajes." @@ -7861,10 +7861,10 @@ msgstr "Reclamar regalo" #. Short label in the authentication claim account modal. Keep the tone plain and specific. #. Title of the error modal shown when an unclaimed account tries to start a DM. #. Title shown when an unclaimed account cannot start a DM or group DM. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:32 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:36 #: src/features/auth/components/modals/ClaimAccountModal.tsx:41 #: src/features/channel/components/direct_message/AddFriendForm.tsx:63 -#: src/features/channel/utils/CreateDMModalUtils.tsx:43 +#: src/features/channel/utils/CreateDMModalUtils.tsx:44 #: src/features/guild/components/modals/add_guild_modal/GuildCreateForm.tsx:213 #: src/features/guild/components/modals/add_guild_modal/TemplateImportForm.tsx:441 #: src/features/user/components/modals/tabs/GiftInventoryTab.tsx:343 @@ -7953,7 +7953,7 @@ msgid "Claim your account to send friend requests." msgstr "Completa el registro de tu cuenta para enviar solicitudes de amistad." #. Blocked-state text shown when an unclaimed account cannot start a DM or group DM. -#: src/features/channel/utils/CreateDMModalUtils.tsx:47 +#: src/features/channel/utils/CreateDMModalUtils.tsx:48 msgid "Claim your account to start DMs." msgstr "Completa el registro de tu cuenta para iniciar MD." @@ -8593,17 +8593,17 @@ msgid "Commands" msgstr "Comandos" #. Helper text in the forward modal explaining why the optional comment field is disabled when at least one selected target has slowmode active. -#: src/features/messaging/components/modals/ForwardModal.tsx:70 +#: src/features/messaging/components/modals/ForwardModal.tsx:72 msgid "Comments are disabled because one or more selected channels have slowmode on. The comment would be blocked by slowmode right after the forward." msgstr "Los comentarios están desactivados porque uno o varios de los canales seleccionados tienen el modo lento activado. El comentario se bloquearía por el modo lento justo después del reenvío." #. Helper text in the forward modal explaining why the optional comment field is disabled for a single selected channel with slowmode. -#: src/features/messaging/components/modals/ForwardModal.tsx:64 +#: src/features/messaging/components/modals/ForwardModal.tsx:66 msgid "Comments are disabled because slowmode is on in {forwardChannelDisplayName}. The comment would be blocked by slowmode right after the forward." msgstr "Los comentarios están deshabilitados porque el modo lento está activado en {forwardChannelDisplayName}. El comentario se bloquearía por el modo lento justo después del reenvío." #. Tooltip on the disabled comment field in the forward modal when slowmode blocks comments. -#: src/features/messaging/components/modals/ForwardModal.tsx:94 +#: src/features/messaging/components/modals/ForwardModal.tsx:96 msgid "Comments are unavailable while slowmode is on." msgstr "Los comentarios no están disponibles mientras el modo lento esté activado." @@ -8763,7 +8763,7 @@ msgid "Community members" msgstr "Miembros de la comunidad" #. Developer / debug surface — keep terse and technical. Label in the developer Nagbar controls panel for the community-membership CTA banner. -#: src/features/devtools/components/NagbarControls.ts:12 +#: src/features/devtools/components/NagbarControls.ts:13 msgid "Community membership CTA nagbar" msgstr "Barra de aviso para unirse a la comunidad" @@ -8773,7 +8773,7 @@ msgid "Community message notifications" msgstr "Notificaciones de mensajes de la comunidad" #. Developer control label for the community MFA requirement banner. -#: src/features/devtools/components/NagbarControls.ts:81 +#: src/features/devtools/components/NagbarControls.ts:82 msgid "Community MFA requirement nagbar" msgstr "Barra de notificación de requisito de MFA de la comunidad" @@ -8785,7 +8785,7 @@ msgstr "Silenciar micrófono en la comunidad" #. Label for the single community name input in the setup wizard. #. Label of the community name input in the create-community form. #: src/features/app/components/setup/SetupWizardSteps.tsx:199 -#: src/features/guild/components/modals/add_guild_modal/shared.ts:120 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:124 msgid "Community name" msgstr "Nombre de la comunidad" @@ -9167,7 +9167,7 @@ msgstr "Connecticut" #. Action label state in the DM channel header pill while the join request is in flight. Trailing ASCII ellipsis is intentional. #. Overlay status in the voice call view while joining. Trailing ellipsis indicates in-progress. #: src/features/channel/components/channel_view/dm_channel_view/shared.ts:129 -#: src/features/voice/components/VoiceCallView.tsx:94 +#: src/features/voice/components/VoiceCallView.tsx:90 msgid "Connecting..." msgstr "Conectando..." @@ -9223,12 +9223,12 @@ msgid "Connection lost. Reconnecting…" msgstr "Conexión perdida. Reconectando…" #. Short label in the connection connection commands. -#: src/features/connection/commands/ConnectionCommands.ts:47 +#: src/features/connection/commands/ConnectionCommands.ts:48 msgid "Connection removed" msgstr "Conexión eliminada" #. Tooltip / aria label on the connection-stats button in the voice call header. Opens the voice connection status popout. -#: src/features/voice/components/VoiceCallView.tsx:119 +#: src/features/voice/components/VoiceCallView.tsx:115 msgid "Connection stats" msgstr "Estadísticas de conexión" @@ -9238,12 +9238,12 @@ msgid "Connection type" msgstr "Tipo de conexión" #. Short label in the connection connection commands. -#: src/features/connection/commands/ConnectionCommands.ts:43 +#: src/features/connection/commands/ConnectionCommands.ts:44 msgid "Connection updated" msgstr "Conexión actualizada" #. Success toast after an account connection is verified. -#: src/features/connection/commands/ConnectionCommands.ts:35 +#: src/features/connection/commands/ConnectionCommands.ts:36 msgid "Connection verified" msgstr "Conexión verificada" @@ -9279,7 +9279,7 @@ msgid "Connections" msgstr "Conexiones" #. Short label in the connection connection commands. -#: src/features/connection/commands/ConnectionCommands.ts:51 +#: src/features/connection/commands/ConnectionCommands.ts:52 msgid "Connections reordered" msgstr "Conexiones reordenadas" @@ -9526,7 +9526,7 @@ msgstr "URL copiada al portapapeles" #: src/features/platform/utils/DesktopLocaleBridge.ts:64 #: src/features/theme_studio/sections/QuickCssSection.tsx:214 #: src/features/ui/action_menu/MessageContextMenu.tsx:73 -#: src/features/user/components/modals/tabs/applications_tab/application_detail/OAuthBuilderSection.tsx:228 +#: src/features/user/components/modals/tabs/applications_tab/application_detail/OAuthBuilderSection.tsx:230 #: src/features/user/components/modals/tabs/GiftInventoryTab.tsx:59 msgid "Copy" msgstr "Copiar" @@ -9854,7 +9854,7 @@ msgid "Copying image..." msgstr "Copiando imagen..." #. Developer / debug surface — keep terse and technical. Label in the developer Nagbar controls panel for the corrupted-installation banner. -#: src/features/devtools/components/NagbarControls.ts:17 +#: src/features/devtools/components/NagbarControls.ts:18 msgid "Corrupted installation nagbar" msgstr "Barra de notificación de instalación dañada" @@ -9988,7 +9988,7 @@ msgid "Couldn't copy gift URL" msgstr "No se pudo copiar la URL del regalo" #. Title of the generic fallback error modal shown when generating a shareable theme link fails. -#: src/features/theme/components/modals/ShareThemeModal.tsx:47 +#: src/features/theme/components/modals/ShareThemeModal.tsx:48 msgid "Couldn't create a theme link" msgstr "No se ha podido crear un enlace del tema" @@ -10167,7 +10167,7 @@ msgid "Couldn't process image" msgstr "No se pudo procesar la imagen" #. Title of the error alert shown when publishing an announcement message fails. -#: src/features/messaging/commands/MessageCommands.tsx:120 +#: src/features/messaging/commands/MessageCommands.tsx:121 msgid "Couldn't publish this message" msgstr "No se ha podido publicar este mensaje" @@ -10299,7 +10299,7 @@ msgid "Couldn't send the verification email" msgstr "No se pudo enviar el correo de verificación" #. Toast error shown when starting the OAuth flow for a connection provider fails. Preserve {blueskyProviderName}; it is inserted by code and must appear verbatim in the translation. -#: src/features/connection/commands/ConnectionCommands.ts:30 +#: src/features/connection/commands/ConnectionCommands.ts:31 msgid "Couldn't start {blueskyProviderName} authorization" msgstr "No se pudo iniciar la autorización de {blueskyProviderName}" @@ -10309,7 +10309,7 @@ msgid "Couldn't start checkout" msgstr "No se pudo iniciar el pago" #. Toast error shown when creating a new account connection fails. -#: src/features/connection/commands/ConnectionCommands.ts:26 +#: src/features/connection/commands/ConnectionCommands.ts:27 msgid "Couldn't start the connection" msgstr "No se pudo iniciar la conexión" @@ -10319,7 +10319,7 @@ msgid "Couldn't start the desktop update" msgstr "No se pudo iniciar la actualización de escritorio" #. Title of the generic fallback error modal shown when opening or creating a DM fails. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:64 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:68 msgid "Couldn't start this conversation" msgstr "No se pudo iniciar esta conversación" @@ -10424,7 +10424,7 @@ msgid "Couldn't verify that code. Try again." msgstr "No se ha podido verificar el código. Inténtalo de nuevo." #. Toast error shown when verifying an account connection fails. -#: src/features/connection/commands/ConnectionCommands.ts:39 +#: src/features/connection/commands/ConnectionCommands.ts:40 msgid "Couldn't verify the connection" msgstr "No se pudo verificar la conexión" @@ -10469,7 +10469,7 @@ msgid "Create & share" msgstr "Crear y compartir" #. Action button label in the add community modal. Starts the create-community flow. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:94 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:98 msgid "Create a community" msgstr "Crear una comunidad" @@ -10541,14 +10541,14 @@ msgid "Create community" msgstr "Crear comunidad" #. Accessible label for the create-community form element. Used by assistive tech only. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:116 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:120 msgid "Create community form" msgstr "Formulario para crear una comunidad" #. Accessible label for the create-DM trigger in the DM list header. #. Button or menu action label in the create dm modal utils helper. Keep it concise. #: src/features/channel/components/direct_message/DirectMessageList.tsx:97 -#: src/features/channel/utils/CreateDMModalUtils.tsx:35 +#: src/features/channel/utils/CreateDMModalUtils.tsx:36 msgid "Create DM" msgstr "Crear MD" @@ -10563,14 +10563,14 @@ msgid "Create favorite category form" msgstr "Formulario para crear categoría de favoritos" #. Accessible label for the create-from-template form element. Used by assistive tech only. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:158 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:162 msgid "Create from template form" msgstr "Formulario para crear a partir de una plantilla" #. Button or menu action label in the create dm modal utils helper. Keep it concise. #. Tooltip on the channel header plus button when viewing a one-on-one DM. Starts the create group DM flow with the current recipient. #: src/features/channel/components/channel_header/shared.ts:51 -#: src/features/channel/utils/CreateDMModalUtils.tsx:31 +#: src/features/channel/utils/CreateDMModalUtils.tsx:32 msgid "Create group DM" msgstr "Crear MD de grupo" @@ -10593,7 +10593,7 @@ msgstr "Crear nueva cuenta" msgid "Create new group" msgstr "Crear grupo nuevo" -#: src/features/invite/components/modals/InviteModal.tsx:555 +#: src/features/invite/components/modals/InviteModal.tsx:560 msgid "Create new link" msgstr "Crear nuevo enlace" @@ -10811,12 +10811,12 @@ msgid "Current uses:" msgstr "Usos actuales:" #. Developer nagbar status: the banner is dismissed in the current real state. -#: src/features/devtools/components/NagbarControls.ts:114 +#: src/features/devtools/components/NagbarControls.ts:115 msgid "Currently dismissed" msgstr "Actualmente descartado" #. Developer nagbar status: the banner is showing in the current real state. -#: src/features/devtools/components/NagbarControls.ts:118 +#: src/features/devtools/components/NagbarControls.ts:119 msgid "Currently showing" msgstr "Mostrando actualmente" @@ -10853,7 +10853,7 @@ msgid "Custom" msgstr "Personalizado" #. Label of the numeric input shown after choosing "Custom..." in the ban duration dropdown. The unit is seconds. -#: src/features/moderation/components/modals/BanMemberModal.tsx:68 +#: src/features/moderation/components/modals/BanMemberModal.tsx:67 msgid "Custom ban duration (seconds)" msgstr "Duración de baneo personalizada (segundos)" @@ -10889,7 +10889,7 @@ msgid "Custom entrance sounds with {premiumProductName}" msgstr "Sonidos de entrada personalizados con {premiumProductName}" #. Label of the numeric input shown after choosing "Custom..." in the invite expiration dropdown. The unit is seconds. -#: src/features/invite/components/modals/InviteModal.tsx:106 +#: src/features/invite/components/modals/InviteModal.tsx:109 msgid "Custom expiration (seconds)" msgstr "Caducidad personalizada (segundos)" @@ -10898,7 +10898,7 @@ msgid "Custom hoist order" msgstr "Orden personalizado de los roles mostrados por separado" #. Label of the numeric input shown after choosing "Custom..." in the invite max-uses dropdown. -#: src/features/invite/components/modals/InviteModal.tsx:120 +#: src/features/invite/components/modals/InviteModal.tsx:123 msgid "Custom max uses" msgstr "Usos máximos personalizados" @@ -11506,7 +11506,7 @@ msgstr "Delaware" #: src/features/emoji/components/emojis/EmojiListItem.tsx:204 #: src/features/emoji/components/emojis/EmojiListItem.tsx:216 #: src/features/emoji/components/stickers/StickerGridItem.tsx:35 -#: src/features/messaging/commands/MessageCommands.tsx:84 +#: src/features/messaging/commands/MessageCommands.tsx:85 #: src/features/moderation/components/report_modal/IARModalCopy.ts:109 #: src/features/platform/utils/DesktopLocaleBridge.ts:77 #: src/features/theme_studio/sections/LibrarySection.tsx:645 @@ -11652,8 +11652,8 @@ msgid "Delete message" msgstr "Eliminar mensaje" #. Section heading and accessible label for the message-history-deletion radio group in the destructive ban-member modal. Destructive option group. -#: src/features/moderation/components/modals/BanMemberModal.tsx:78 -#: src/features/moderation/components/modals/BanMemberModal.tsx:229 +#: src/features/moderation/components/modals/BanMemberModal.tsx:77 +#: src/features/moderation/components/modals/BanMemberModal.tsx:233 msgid "Delete message history" msgstr "Eliminar historial de mensajes" @@ -11755,12 +11755,12 @@ msgid "Delete this message" msgstr "Eliminar este mensaje" #. Error message in the messaging commands. Keep the tone plain and specific. -#: src/features/messaging/commands/MessageCommands.tsx:80 +#: src/features/messaging/commands/MessageCommands.tsx:81 msgid "Delete this message? Can't be undone." msgstr "¿Eliminar este mensaje? No se puede deshacer." #. Body of the delete confirmation for a message that was published from an announcement channel to the channels that follow it. -#: src/features/messaging/commands/MessageCommands.tsx:93 +#: src/features/messaging/commands/MessageCommands.tsx:94 msgid "Delete this message? Can't be undone. This message is also removed from every community that follows this channel." msgstr "¿Eliminar este mensaje? No se puede deshacer. Este mensaje también se eliminará de todas las comunidades que sigan este canal." @@ -11977,7 +11977,7 @@ msgid "Desktop device" msgstr "Dispositivo de escritorio" #. Developer / debug surface — keep terse and technical. Label in the developer Nagbar controls panel for the desktop-download banner. -#: src/features/devtools/components/NagbarControls.ts:7 +#: src/features/devtools/components/NagbarControls.ts:8 msgid "Desktop download nagbar" msgstr "Barra de descarga de la aplicación de escritorio" @@ -11987,7 +11987,7 @@ msgid "Desktop inactivity before mobile push" msgstr "Inactividad en el escritorio antes de enviar notificaciones al móvil." #. Developer control label for the desktop-notification banner. -#: src/features/devtools/components/NagbarControls.ts:40 +#: src/features/devtools/components/NagbarControls.ts:41 msgid "Desktop notification nagbar" msgstr "Barra de notificaciones de escritorio" @@ -12102,13 +12102,13 @@ msgstr "Estado de desarrollador" #. Short label in the channel and chat utility buttons. Keep it concise. #. Title of the info alert shown when clicking an internal developer-tools deep link. #: src/features/channel/components/channel_header_components/UtilityButtons.tsx:20 -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:146 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:149 #: src/features/ui/action_menu/items/StaffDeveloperUserControlsMenuItem.tsx:13 msgid "Developer tools" msgstr "Herramientas de desarrollador" #. Body of the developer-tools info alert. Refers to the staff badge button in the channel header. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:150 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:153 msgid "Developer tools are available from the staff badge in the channel header." msgstr "Las herramientas de desarrollador están disponibles desde la insignia de personal en el encabezado del canal." @@ -12505,7 +12505,7 @@ msgstr "Desconectar socket" #. Overlay status in the voice call view when not connected. #. Overlay status text in the compact / floating voice call tile when not connected. #: src/features/voice/components/compact_voice_call_view/shared.ts:15 -#: src/features/voice/components/VoiceCallView.tsx:103 +#: src/features/voice/components/VoiceCallView.tsx:99 msgid "Disconnected" msgstr "Desconectado" @@ -12822,7 +12822,7 @@ msgid "Domain" msgstr "Dominio" #. Developer or debug surface, keep terse and technical. Label in the developer Nagbar controls panel for the banner telling installed web apps that the app has moved to a new domain. -#: src/features/devtools/components/NagbarControls.ts:76 +#: src/features/devtools/components/NagbarControls.ts:77 msgid "Domain moved nagbar" msgstr "Barra de notificación de cambio de dominio" @@ -13344,8 +13344,8 @@ msgstr "Editar detalles del grupo" msgid "Edit group form" msgstr "Formulario para editar el grupo" -#: src/features/invite/components/modals/InviteModal.tsx:523 -#: src/features/invite/components/modals/InviteModal.tsx:538 +#: src/features/invite/components/modals/InviteModal.tsx:528 +#: src/features/invite/components/modals/InviteModal.tsx:543 msgid "Edit invite link" msgstr "Editar enlace de invitación" @@ -13397,7 +13397,7 @@ msgid "Edit profile local time" msgstr "Editar hora local del perfil" #. Title of the confirmation shown before saving an edit to a message published from an announcement channel. -#: src/features/messaging/commands/MessageCommands.tsx:99 +#: src/features/messaging/commands/MessageCommands.tsx:100 msgid "Edit published message?" msgstr "¿Editar mensaje publicado?" @@ -13548,7 +13548,7 @@ msgid "Email unavailable" msgstr "Correo electrónico no disponible" #. Developer control label for the email-verification banner. -#: src/features/devtools/components/NagbarControls.ts:36 +#: src/features/devtools/components/NagbarControls.ts:37 msgid "Email verification nagbar" msgstr "Barra de notificación de verificación de correo electrónico" @@ -14080,12 +14080,12 @@ msgid "End grace now" msgstr "Finalizar período de gracia ahora" #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:163 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:271 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:270 msgid "End grace period" msgstr "Finalizar período de gracia" #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:156 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:264 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:263 msgid "End grace period now?" msgstr "¿Finalizar el período de gracia ahora?" @@ -14170,7 +14170,7 @@ msgid "Enter a product name between 1 and 80 characters." msgstr "Introduce un nombre de producto de entre 1 y 80 caracteres." #. Placeholder in the optional reason input in the destructive ban-member modal. -#: src/features/moderation/components/modals/BanMemberModal.tsx:88 +#: src/features/moderation/components/modals/BanMemberModal.tsx:87 msgid "Enter a reason for the ban" msgstr "Introduce un motivo para el baneo" @@ -14180,7 +14180,7 @@ msgid "Enter a secure password" msgstr "Introduce una contraseña segura" #. Validation error in the import-template form when the entered URL or code is malformed. {theOtherPlatform} is a third-party product name placeholder. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:124 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:128 msgid "Enter a valid {theOtherPlatform} template URL or code." msgstr "Introduce una URL o código de plantilla de {theOtherPlatform} válido." @@ -14204,7 +14204,7 @@ msgstr "Introduce un nombre de usuario válido ({exampleFluxerTagFull})." #. Tooltip / aria label on the fullscreen toggle in the voice call view (not in fullscreen). #: src/features/voice/components/compact_voice_call_view/shared.ts:28 #: src/features/voice/components/media_player/components/MediaFullscreenButton.tsx:18 -#: src/features/voice/components/VoiceCallView.tsx:111 +#: src/features/voice/components/VoiceCallView.tsx:107 msgid "Enter fullscreen" msgstr "Entrar en pantalla completa" @@ -14347,7 +14347,7 @@ msgstr "Toda la pantalla" msgid "Entire system" msgstr "Todo el sistema" -#: src/features/voice/components/AudioSourcePickerLinux.tsx:260 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:257 msgid "Entire system audio" msgstr "Audio de todo el sistema" @@ -14525,7 +14525,7 @@ msgid "exclude a user" msgstr "excluir a un usuario" #. Section header in the Linux audio source picker for apps excluded from the system mix. -#: src/features/voice/components/AudioSourcePickerLinux.tsx:59 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:61 msgid "Exclude from system" msgstr "Excluir del sistema" @@ -14546,7 +14546,7 @@ msgstr "Salir" #. Tooltip / aria label on the fullscreen toggle in the voice call view (currently in fullscreen). #: src/features/voice/components/compact_voice_call_view/shared.ts:24 #: src/features/voice/components/media_player/components/MediaFullscreenButton.tsx:14 -#: src/features/voice/components/VoiceCallView.tsx:107 +#: src/features/voice/components/VoiceCallView.tsx:103 msgid "Exit fullscreen" msgstr "Salir de pantalla completa" @@ -14624,7 +14624,7 @@ msgid "Expiration curve" msgstr "Curva de caducidad" #. Label above the expiration duration dropdown in the invite link settings. -#: src/features/invite/components/modals/InviteModal.tsx:102 +#: src/features/invite/components/modals/InviteModal.tsx:105 msgid "Expire after" msgstr "Caduca después de" @@ -14839,7 +14839,7 @@ msgid "Failed to complete SSO sign-in" msgstr "No se pudo completar el inicio de sesión único (SSO)" #. Error message in the add friends to group modal utils helper. -#: src/features/channel/utils/AddFriendsToGroupModalUtils.ts:21 +#: src/features/channel/utils/AddFriendsToGroupModalUtils.ts:22 msgid "Failed to copy invite link" msgstr "No se pudo copiar el enlace de invitación" @@ -15687,12 +15687,12 @@ msgid "For your security, please confirm it's you to continue." msgstr "Para tu seguridad, confirma que eres tú para continuar." #. Developer nagbar override status: the banner is forced to hide. -#: src/features/devtools/components/NagbarControls.ts:102 +#: src/features/devtools/components/NagbarControls.ts:103 msgid "Force disabled" msgstr "Forzar desactivación" #. Developer nagbar override status: the banner is forced to show. -#: src/features/devtools/components/NagbarControls.ts:98 +#: src/features/devtools/components/NagbarControls.ts:99 msgid "Force enabled" msgstr "Forzar activación" @@ -15840,11 +15840,11 @@ msgstr "Reenviar contenido multimedia" #. Keyboard shortcut action label shown in the shortcuts list and keybind editor. Keep short, sentence case. #. Title of the forward message modal. #: src/features/input/state/input_keybind/shared.ts:33 -#: src/features/messaging/components/modals/ForwardModal.tsx:85 +#: src/features/messaging/components/modals/ForwardModal.tsx:87 msgid "Forward message" msgstr "Reenviar mensaje" -#: src/features/channel/components/MessageAttachments.tsx:360 +#: src/features/channel/components/MessageAttachments.tsx:331 msgid "Forwarded" msgstr "Reenviado" @@ -16437,7 +16437,7 @@ msgstr "Se requiere un código de regalo" msgid "Gift code is too long" msgstr "El código de regalo es demasiado largo" -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:139 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:141 msgid "Gift code:" msgstr "Código de regalo:" @@ -16466,7 +16466,7 @@ msgid "Gift inventory flow" msgstr "Flujo de inventario de regalos" #. Developer control label for the gift-inventory banner. -#: src/features/devtools/components/NagbarControls.ts:56 +#: src/features/devtools/components/NagbarControls.ts:57 msgid "Gift inventory nagbar" msgstr "Barra de notificaciones de inventario de regalos" @@ -16477,7 +16477,7 @@ msgstr "Duración del regalo" #. Form field label for a gift redemption URL. #. Settings search synonym. Used to match this term when the user types it in the settings search bar. -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:34 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:35 #: src/features/user/components/settings_utils/search_index/GiftInventoryIndex.ts:26 msgid "Gift link" msgstr "Enlace de regalo" @@ -17488,7 +17488,7 @@ msgid "How about:" msgstr "¿Qué te parece esto?" #. Helper text under the ban duration dropdown in the destructive ban-member modal. -#: src/features/moderation/components/modals/BanMemberModal.tsx:64 +#: src/features/moderation/components/modals/BanMemberModal.tsx:63 msgid "How long they stay banned." msgstr "Cuánto tiempo permanecerá baneado el miembro." @@ -17600,7 +17600,7 @@ msgstr "El archivo del icono es demasiado grande" #. Validation error in the create-community form when the chosen icon exceeds the size limit. {imageMaxSizeLabel} is a formatted file size such as "8 MB". #: src/features/channel/components/modals/EditGroupBottomSheet.tsx:47 #: src/features/channel/components/modals/EditGroupModal.tsx:45 -#: src/features/guild/components/modals/add_guild_modal/shared.ts:107 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:111 msgid "Icon file is too large. Choose a file smaller than {imageMaxSizeLabel}." msgstr "El archivo del icono es demasiado grande. Elige un archivo de menos de {imageMaxSizeLabel}." @@ -17886,7 +17886,7 @@ msgid "Import" msgstr "Importar" #. Action button label in the add community modal. Imports a template from the third-party platform named by {theOtherPlatform}. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:102 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:106 msgid "Import {theOtherPlatform} template" msgstr "Importar plantilla de {theOtherPlatform}" @@ -17938,7 +17938,7 @@ msgid "Import more" msgstr "Importar más" #. Accessible label for the import-template form element. Used by assistive tech only. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:138 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:142 msgid "Import template form" msgstr "Formulario para importar una plantilla" @@ -18106,7 +18106,7 @@ msgid "Include all except selected" msgstr "Incluir todo excepto lo seleccionado" #. Section header in the Linux audio source picker for the per-app inclusion list. -#: src/features/voice/components/AudioSourcePickerLinux.tsx:55 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:57 msgid "Include apps" msgstr "Incluir aplicaciones" @@ -18472,7 +18472,7 @@ msgid "Invalid image" msgstr "Imagen no válida" #. Validation error in the paste-template-JSON form. "JSON" is a protocol token and must not be translated. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:129 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:133 msgid "Invalid JSON. Paste the full response from the URL above." msgstr "JSON no válido. Pega la respuesta completa de la URL de arriba." @@ -18531,7 +18531,7 @@ msgid "Invisible" msgstr "Invisible" #. Per-recipient action button label in the invite modal recipient list. Sends the invite as a DM to that friend. Short standalone verb. -#: src/features/invite/components/modals/InviteModal.tsx:97 +#: src/features/invite/components/modals/InviteModal.tsx:100 msgid "Invite" msgstr "Invitar" @@ -18568,12 +18568,12 @@ msgid "Invite deleted" msgstr "Invitación eliminada" #. Fallback header on the invite modal when no community context is available. Refers to inviting friends to Fluxer. -#: src/features/invite/components/modals/InviteModal.tsx:84 +#: src/features/invite/components/modals/InviteModal.tsx:87 msgid "Invite friends" msgstr "Invitar a amigos" #. Title of the invite modal. {guildName} is the community name. -#: src/features/invite/components/modals/InviteModal.tsx:89 +#: src/features/invite/components/modals/InviteModal.tsx:92 msgid "Invite friends to {guildName}" msgstr "Invita a tus amigos a {guildName}" @@ -18584,25 +18584,25 @@ msgstr "Invitación oculta al compartir" #. Label of the invite code/URL input in the join-community form. #. Placeholder in the read-only invite link input when no link is available yet. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:166 -#: src/features/invite/components/modals/InviteModal.tsx:138 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:170 +#: src/features/invite/components/modals/InviteModal.tsx:141 msgid "Invite link" msgstr "Enlace de invitación" #. Label above a masked invite link while streaming privacy is active. #. Label above a masked invite link while streaming privacy is active. -#: src/features/invite/components/modals/InviteModal.tsx:146 +#: src/features/invite/components/modals/InviteModal.tsx:149 #: src/features/relationship/components/modals/AddFriendsToGroupModal.tsx:31 msgid "Invite link is hidden while sharing:" msgstr "El enlace de invitación está oculto mientras compartes:" #. Inline replacement text shown for invite links while streaming privacy is active. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:162 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:165 msgid "Invite link masked while sharing" msgstr "Enlace de invitación oculto mientras compartes pantalla" #. Header of the invite modal when the user is editing the invite link expiry, max uses, and temporary flag. -#: src/features/invite/components/modals/InviteModal.tsx:93 +#: src/features/invite/components/modals/InviteModal.tsx:96 msgid "Invite link settings" msgstr "Ajustes del enlace de invitación" @@ -18747,7 +18747,7 @@ msgstr "Las invitaciones están en pausa porque {productName} ha detectado un po msgid "Invites are paused for this community." msgstr "Las invitaciones están en pausa para esta comunidad." -#: src/features/invite/components/modals/InviteModal.tsx:370 +#: src/features/invite/components/modals/InviteModal.tsx:375 msgid "Invites are paused in this community by an admin. While this invite can be created, it cannot be accepted until invites are re-enabled." msgstr "Las invitaciones están pausadas en esta comunidad por un administrador. Aunque se puede crear esta invitación, no se podrá aceptar hasta que se vuelvan a habilitar las invitaciones." @@ -18757,7 +18757,7 @@ msgid "Invites disabled" msgstr "Invitaciones deshabilitadas" #. Developer control label for the invites-disabled banner. -#: src/features/devtools/components/NagbarControls.ts:72 +#: src/features/devtools/components/NagbarControls.ts:73 msgid "Invites disabled nagbar" msgstr "Barra de notificaciones de invitaciones deshabilitadas" @@ -18879,7 +18879,7 @@ msgid "Join {communityName} to chat with the team and stay up to date." msgstr "Únete a {communityName} para chatear con el equipo y mantenerte al día." #. Action button label in the add community modal. Starts the join-by-invite-code flow. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:98 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:102 msgid "Join a community" msgstr "Unirse a una comunidad" @@ -18903,7 +18903,7 @@ msgid "Join community" msgstr "Unirse a la comunidad" #. Accessible label for the join-community form element. Used by assistive tech only. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:162 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:166 msgid "Join community form" msgstr "Formulario para unirte a la comunidad" @@ -19011,7 +19011,7 @@ msgid "Jump to {displayName}" msgstr "Ir a {displayName}" #. Accessible label for an inline channel mention link. labelText is the channel display name. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:108 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:111 msgid "Jump to {labelText}" msgstr "Ir a {labelText}" @@ -19068,12 +19068,12 @@ msgid "Jump to the current call" msgstr "Ir a la llamada actual" #. Fallback accessible label for an inline channel mention when the target name is not known. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:112 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:115 msgid "Jump to the linked channel" msgstr "Ir al canal enlazado" #. Fallback accessible label for an inline message link when the target channel is not known. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:104 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:107 msgid "Jump to the linked message" msgstr "Ir al mensaje enlazado" @@ -19083,7 +19083,7 @@ msgid "Jump to the message from {authorNickname}" msgstr "Ir al mensaje de {authorNickname}" #. Accessible label for an inline message link that jumps to a specific message in a channel. labelText is the channel display name. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:99 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:102 msgid "Jump to the message in {labelText}" msgstr "Ir al mensaje en {labelText}" @@ -19142,7 +19142,7 @@ msgid "Keep free and premium tiers. You can customize the tiers, sell premium th msgstr "Mantén los niveles gratuito y premium. Puedes personalizar los niveles, vender premium a través de Stripe o entregar códigos de regalo más tarde desde el panel de administración." #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:165 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:273 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:272 msgid "Keep grace period" msgstr "Mantener período de gracia" @@ -19157,7 +19157,7 @@ msgid "Keep running" msgstr "Seguir ejecutando" #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:143 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:251 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:250 msgid "Keep subscription" msgstr "Mantener suscripción" @@ -19240,7 +19240,7 @@ msgstr "Teclas" #. Button or menu action label in the kick member modal. Keep it concise. Keep the tone plain and specific. #. Button or menu action label in the user profile actions sheet. Keep it concise. Keep the tone plain and specific. #. Member actions sheet menu item. Opens the kick-member confirmation (moderation action). Short verb used as a menu label. -#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:98 +#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:97 #: src/features/moderation/components/modals/KickMemberModal.tsx:16 #: src/features/user/components/modals/UserProfileActionsSheet.tsx:77 msgid "Kick" @@ -19727,7 +19727,7 @@ msgstr "Vincular archivo" #. Replacement text for an invite URL while streaming privacy is active. #. Replacement text for an invite URL while streaming privacy is active. #: src/features/channel/components/modals/GroupInvitesBottomSheet.tsx:49 -#: src/features/invite/components/modals/InviteModal.tsx:142 +#: src/features/invite/components/modals/InviteModal.tsx:145 #: src/features/relationship/components/modals/AddFriendsToGroupModal.tsx:27 msgid "Link hidden while sharing" msgstr "Enlace oculto mientras compartes" @@ -19760,7 +19760,7 @@ msgid "Link styling" msgstr "Estilo de los enlaces" #. Title of the alert shown when clicking an internal link that is not available to the current account. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:154 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:157 msgid "Link unavailable" msgstr "Enlace no disponible" @@ -20557,7 +20557,7 @@ msgid "Max {maxSize}." msgstr "Tamaño máximo: {maxSize}." #. Label above the max-uses dropdown in the invite link settings. -#: src/features/invite/components/modals/InviteModal.tsx:116 +#: src/features/invite/components/modals/InviteModal.tsx:119 msgid "Max number of uses" msgstr "Número máximo de usos" @@ -20835,7 +20835,7 @@ msgid "Members" msgstr "Miembros" #. Helper text under the temporary membership switch in the invite link settings. -#: src/features/invite/components/modals/InviteModal.tsx:134 +#: src/features/invite/components/modals/InviteModal.tsx:137 msgid "Members are removed when offline unless given a role." msgstr "Los miembros se eliminan al desconectarse a menos que se les asigne un rol." @@ -20980,7 +20980,7 @@ msgstr "Mensaje" #. Action that opens a DM conversation with the selected user. #. Member actions sheet menu item. Sends a direct message to the target user. Standalone verb used as a menu label. #. Voice participant menu action that opens a DM conversation with the selected user. -#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:88 +#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:87 #: src/features/ui/action_menu/items/ActionsSubmenu.tsx:41 #: src/features/ui/action_menu/items/MessageUserMenuItem.tsx:26 #: src/features/ui/action_menu/items/voice_participant_menu_data/shared.ts:78 @@ -21084,7 +21084,7 @@ msgstr "Los ajustes de visualización de mensajes solo están disponibles en la msgid "Message editing" msgstr "Edición de mensajes" -#: src/features/messaging/components/modals/ForwardModal.tsx:315 +#: src/features/messaging/components/modals/ForwardModal.tsx:317 msgid "Message forwarded" msgstr "Mensaje reenviado" @@ -21133,7 +21133,7 @@ msgstr "Botones de entrada de mensajes" #. Error modal title in the forward modal when the optional comment exceeds the message length limit. #. Form validation error indicating the message exceeds the allowed length. -#: src/features/messaging/components/modals/ForwardModal.tsx:56 +#: src/features/messaging/components/modals/ForwardModal.tsx:58 #: src/features/ui/character_counter/CharacterCountMessages.ts:16 msgid "Message is too long" msgstr "El mensaje es demasiado largo" @@ -21144,7 +21144,7 @@ msgid "Message layout" msgstr "Diseño de los mensajes" #. Type chip suffix in tooltips for inline rendered message links. Lowercase because it follows the channel name. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:89 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:92 msgid "message link" msgstr "enlace del mensaje" @@ -21188,7 +21188,7 @@ msgid "Message previews in the DM list" msgstr "Vistas previas de mensajes en la lista de mensajes directos" #. Toast shown after a message in an announcement channel was published to the channels that follow it. -#: src/features/messaging/commands/MessageCommands.tsx:112 +#: src/features/messaging/commands/MessageCommands.tsx:113 msgid "Message published" msgstr "Mensaje publicado" @@ -21301,7 +21301,7 @@ msgstr "Mensajes que puedes marcar" msgid "Messaging is paused" msgstr "El envío de mensajes está en pausa" -#. Notice shown in place of the message composer, and as an error, when messaging is paused on the current account until the user completes one quick step described in an email. While paused, the account cannot post, react, join communities or change its profile. Keep the tone calm and friendly. +#. Notice shown in place of the message composer, as a banner at the top of the app, and as an error, when messaging is paused on the current account until the user completes one quick step described in an email. While paused, the account cannot post, react, join communities or change its profile. Keep the tone calm and friendly. #: src/features/user/utils/AccountLimitUtils.ts:10 msgid "Messaging is paused on your account. Check your email for a quick step to continue." msgstr "El envío de mensajes está en pausa en tu cuenta. Revisa tu correo electrónico para completar un paso rápido y continuar." @@ -22672,7 +22672,7 @@ msgid "No {sendMessagesPermission} permission" msgstr "Sin permiso de {sendMessagesPermission}" #. Inline text shown inside a custom message link pill when the linked message cannot be accessed. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:142 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:145 msgid "No access" msgstr "Sin acceso" @@ -22807,7 +22807,7 @@ msgstr "No hay cambios que guardar" msgid "No channels available" msgstr "No hay canales disponibles" -#: src/features/messaging/components/modals/ForwardModal.tsx:389 +#: src/features/messaging/components/modals/ForwardModal.tsx:395 #: src/features/search/components/search/ChannelFilterSheet.tsx:120 msgid "No channels found" msgstr "No se encontraron canales" @@ -22955,7 +22955,7 @@ msgid "No invoices yet." msgstr "Aún no hay facturas." #. Invite max-uses option meaning unlimited uses. Short standalone label. -#: src/features/invite/components/modals/InviteModal.tsx:56 +#: src/features/invite/components/modals/InviteModal.tsx:59 msgid "No limit" msgstr "Sin límite" @@ -23306,7 +23306,7 @@ msgstr "No convertir" #: src/features/user/components/modals/tabs/accessibility_tab/VisualTab.tsx:37 #: src/features/user/components/modals/tabs/components/EntranceSoundSection.tsx:146 #: src/features/user/components/modals/tabs/privacy_safety_tab/data_request_modal/DataRequestModal.tsx:220 -#: src/features/voice/components/AudioSourcePickerLinux.tsx:268 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:265 msgid "None" msgstr "Ninguno" @@ -23858,12 +23858,12 @@ msgid "Open {host} in your browser." msgstr "Abre {host} en tu navegador." #. Accessible label for an inline chat link pill that opens an app page such as Discovery. labelText is the page name. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:121 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:124 msgid "Open {labelText}" msgstr "Abrir {labelText}" #. Accessible label for an inline settings deep-link pill. labelText is the resolved settings tab and section breadcrumb. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:116 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:119 msgid "Open {labelText} in settings" msgstr "Abrir {labelText} en los ajustes" @@ -24067,7 +24067,7 @@ msgid "Open emoji in browser" msgstr "Abrir emoji en el navegador" #. Accessible label for the emoji picker trigger button in the forward modal comment field. -#: src/features/messaging/components/modals/ForwardModal.tsx:102 +#: src/features/messaging/components/modals/ForwardModal.tsx:104 #: src/features/user/components/modals/tabs/my_profile_tab/BioEditor.tsx:27 msgid "Open emoji picker" msgstr "Abrir selector de emojis" @@ -24392,7 +24392,7 @@ msgstr "Opciones" msgid "or" msgstr "o" -#: src/features/theme/components/modals/ShareThemeModal.tsx:214 +#: src/features/theme/components/modals/ShareThemeModal.tsx:216 msgid "Or copy the link:" msgstr "O copia el enlace:" @@ -24401,7 +24401,7 @@ msgstr "O copia el enlace:" msgid "or pick a GIF from {gifProviderName}" msgstr "o elige un GIF de {gifProviderName}" -#: src/features/invite/components/modals/InviteModal.tsx:502 +#: src/features/invite/components/modals/InviteModal.tsx:507 msgid "Or send an invite link to a friend:" msgstr "O envía un enlace de invitación a un amigo:" @@ -24409,7 +24409,7 @@ msgstr "O envía un enlace de invitación a un amigo:" msgid "or send an invite to a friend:" msgstr "o envía una invitación a un amigo:" -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:131 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:133 msgid "or send the gift link to a friend:" msgstr "o envía el enlace de regalo a un amigo:" @@ -24611,7 +24611,7 @@ msgid "Page down" msgstr "Av Pág" #. Role description announced for an inline chat link pill that opens an app page. Lowercase. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:126 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:129 msgid "page link" msgstr "enlace a la página" @@ -24778,12 +24778,12 @@ msgid "Paste GIF URLs below, one per line." msgstr "Pega las URL de los GIF a continuación, una por línea." #. Accessible label for the paste-template-JSON form element. Used by assistive tech only. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:146 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:150 msgid "Paste template JSON form" msgstr "Formulario para pegar el JSON de la plantilla" #. Placeholder in the textarea where the user pastes the third-party template JSON document. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:154 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:158 msgid "Paste the JSON response here" msgstr "Pega la respuesta JSON aquí" @@ -24985,7 +24985,7 @@ msgid "Perks paused" msgstr "Ventajas en pausa" #. Ban duration option in the destructive ban-member modal meaning the ban never expires. Short standalone label. -#: src/features/moderation/components/modals/BanMemberModal.tsx:38 +#: src/features/moderation/components/modals/BanMemberModal.tsx:37 msgid "Permanent" msgstr "Permanente" @@ -25384,7 +25384,7 @@ msgstr "Reproduciendo a pesar del movimiento reducido." #. Body of the error modal shown when sharing or sending a theme link is rate limited. #: src/features/app/components/alerts/CommonErrorModalDescriptors.ts:13 #: src/features/discovery/commands/DiscoveryJoinCommands.tsx:60 -#: src/features/theme/components/modals/ShareThemeModal.tsx:67 +#: src/features/theme/components/modals/ShareThemeModal.tsx:68 msgid "Please wait a moment and try again." msgstr "Espera un momento y vuelve a intentarlo." @@ -25416,7 +25416,7 @@ msgid "Pop back in" msgstr "Volver a la ventana principal" #. Tooltip / aria label on the voice call footer button that opens the call in a separate window. -#: src/features/voice/components/VoiceCallCornerControls.tsx:12 +#: src/features/voice/components/VoiceCallCornerControls.tsx:11 msgid "Pop out call" msgstr "Abrir llamada en una ventana separada" @@ -25547,12 +25547,12 @@ msgid "Premium badge" msgstr "Insignia prémium" #. Developer control label for the premium-expired banner. -#: src/features/devtools/components/NagbarControls.ts:48 +#: src/features/devtools/components/NagbarControls.ts:49 msgid "Premium expired nagbar" msgstr "Barra de notificación de Premium caducado" #. Developer control label for the premium grace-period banner. -#: src/features/devtools/components/NagbarControls.ts:44 +#: src/features/devtools/components/NagbarControls.ts:45 msgid "Premium grace period nagbar" msgstr "Barra de notificación del período de gracia prémium" @@ -25562,7 +25562,7 @@ msgid "Premium model" msgstr "Modelo prémium" #. Developer control label for the premium-onboarding banner. -#: src/features/devtools/components/NagbarControls.ts:52 +#: src/features/devtools/components/NagbarControls.ts:53 msgid "Premium onboarding nagbar" msgstr "Barra de notificación de incorporación a Premium" @@ -26514,7 +26514,7 @@ msgstr "Motivo" #. Label of the optional reason input in the destructive ban-member modal. Reason is recorded in the activity log. #. Label of the optional reason textarea in the timeout-member modal. The reason is recorded in the activity log. -#: src/features/moderation/components/modals/BanMemberModal.tsx:83 +#: src/features/moderation/components/modals/BanMemberModal.tsx:82 #: src/features/moderation/components/modals/TimeoutMemberModal.tsx:36 msgid "Reason (optional)" msgstr "Motivo (opcional)" @@ -26574,7 +26574,7 @@ msgstr "Volver a comprobar" #. placeholder {0}: ChannelUtils.getIcon(channel, {size: 16, className: styles.channelIcon}) #. placeholder {1}: channel.name -#: src/features/invite/components/modals/InviteModal.tsx:355 +#: src/features/invite/components/modals/InviteModal.tsx:360 msgid "Recipients will be taken to {0} <0>{1}" msgstr "Los destinatarios irán a {0} <0>{1}" @@ -26601,7 +26601,7 @@ msgid "Reconnect succeeded. Pick a screen again if you want to resume your previ msgstr "Reconexión correcta. Elige una pantalla de nuevo si quieres reanudar tu transmisión anterior." #. Overlay status in the voice call view while reconnecting after a drop. Trailing ellipsis indicates in-progress. -#: src/features/voice/components/VoiceCallView.tsx:98 +#: src/features/voice/components/VoiceCallView.tsx:94 msgid "Reconnecting..." msgstr "Reconectando..." @@ -26741,7 +26741,7 @@ msgstr "Referencia copiada." msgid "Referral parameters" msgstr "Parámetros de referencia" -#: src/features/voice/components/AudioSourcePickerLinux.tsx:312 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:309 msgid "Refresh audio sources" msgstr "Actualizar fuentes de audio" @@ -28559,7 +28559,7 @@ msgstr "Saturación" #: src/features/guild/components/modals/guild_tabs/GuildDiscoveryTab.tsx:631 #: src/features/guild/components/modals/guild_tabs/GuildVanityURLTab.tsx:279 #: src/features/guild/components/modals/GuildFolderSettingsModal.tsx:91 -#: src/features/messaging/commands/MessageCommands.tsx:108 +#: src/features/messaging/commands/MessageCommands.tsx:109 #: src/features/messaging/components/modals/AttachmentEditModal.tsx:136 #: src/features/messaging/components/modals/EditAltTextModal.tsx:193 #: src/features/messaging/components/modals/MessageHistoryThresholdModal.tsx:115 @@ -28687,7 +28687,7 @@ msgid "Scan the QR code with your authenticator app." msgstr "Escanea el código QR con tu aplicación de autenticación." #. Developer / debug surface — keep terse and technical. Label in the developer Nagbar controls panel for the scheduled-maintenance banner. -#: src/features/devtools/components/NagbarControls.ts:22 +#: src/features/devtools/components/NagbarControls.ts:23 msgid "Scheduled maintenance nagbar" msgstr "Barra de notificación de mantenimiento programado" @@ -28962,7 +28962,7 @@ msgstr "Vista previa al recorrer el vídeo" #: src/features/channel/components/bottomsheets/ChannelSearchBottomSheet.tsx:854 #: src/features/channel/components/channel_header/shared.ts:47 #: src/features/channel/components/shared/PickerSearchInput.tsx:21 -#: src/features/messaging/components/modals/ForwardModal.tsx:89 +#: src/features/messaging/components/modals/ForwardModal.tsx:91 #: src/features/search/components/modals/SearchProviderPickerModal.tsx:43 #: src/features/search/utils/QuickSwitcherModalUtils.tsx:46 #: src/features/theme_studio/ui/StudioSearchInput.tsx:16 @@ -29606,14 +29606,14 @@ msgstr "Reembolsos de autoservicio disponibles en los 3 días siguientes al pago #. Button or menu action label in the share theme modal. Keep it concise. #. Send-message button label in the voice message composer modal. -#: src/features/theme/components/modals/ShareThemeModal.tsx:43 +#: src/features/theme/components/modals/ShareThemeModal.tsx:44 #: src/features/user/components/modals/tabs/component_gallery_tab/ComponentGalleryTabButtonsTab.tsx:316 #: src/features/voice/components/VoiceMessageComposerModal.tsx:77 msgid "Send" msgstr "Enviar" #. Primary button label in the forward message modal. selectedCount is the number of selected destinations; selectionLimit is the maximum allowed. -#: src/features/messaging/components/modals/ForwardModal.tsx:106 +#: src/features/messaging/components/modals/ForwardModal.tsx:108 msgid "Send ({selectedCount}/{selectionLimit})" msgstr "Enviar ({selectedCount}/{selectionLimit})" @@ -29694,7 +29694,7 @@ msgstr "Enviar archivos de hasta {size}" #. Button or menu action label in the user profile modal. Keep it concise. #. Member actions sheet menu item. Sends a friend request to the target user. #: src/features/channel/components/direct_message/DMWelcomeSection.tsx:146 -#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:94 +#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:93 #: src/features/user/components/modals/UserProfileMobileSheet.tsx:110 #: src/features/user/components/modals/UserProfileModal.tsx:126 msgid "Send friend request" @@ -29710,7 +29710,7 @@ msgstr "Enviar GIF {title}" #. Plus menu item that opens the gift purchase flow. #: src/features/channel/components/textarea/MobileTextareaPlusBottomSheet.tsx:21 #: src/features/channel/components/textarea/TextareaPlusMenu.tsx:31 -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:30 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:31 msgid "Send gift" msgstr "Enviar regalo" @@ -29873,7 +29873,7 @@ msgid "Serve the token file" msgstr "Proporcionar el archivo de token" #. Developer / debug surface — keep terse and technical. Label in the developer Nagbar controls panel for the service incident banner. -#: src/features/devtools/components/NagbarControls.ts:27 +#: src/features/devtools/components/NagbarControls.ts:28 msgid "Service incident nagbar" msgstr "Aviso de incidente del servicio" @@ -30118,7 +30118,7 @@ msgid "Settings" msgstr "Ajustes" #. Type chip suffix in tooltips for inline rendered fluxer://settings/user deep links. Lowercase. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:130 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:133 msgid "settings link" msgstr "enlace de ajustes" @@ -30239,7 +30239,7 @@ msgid "Share your screen or camera in up to 4K at 60 frames per second. Free acc msgstr "Comparte tu pantalla o cámara en hasta 4K a 60 fotogramas por segundo. Las cuentas gratuitas transmiten en hasta 720p a 30." #. Button or menu action label in the share theme modal. Keep it concise. -#: src/features/theme/components/modals/ShareThemeModal.tsx:39 +#: src/features/theme/components/modals/ShareThemeModal.tsx:40 msgid "Share your theme" msgstr "Comparte tu tema" @@ -30263,7 +30263,7 @@ msgid "Shared window" msgstr "Ventana compartida" #. Capture option in the Linux audio source picker on a window share. Captures only the audio of the window being shared. -#: src/features/voice/components/AudioSourcePickerLinux.tsx:40 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:42 msgid "Shared window audio" msgstr "Audio de la ventana compartida" @@ -30364,7 +30364,7 @@ msgid "Shortcuts are paused while recording." msgstr "Los atajos se pausan durante la grabación." #. Body of the error modal shown when the forward modal comment exceeds the message length limit. -#: src/features/messaging/components/modals/ForwardModal.tsx:60 +#: src/features/messaging/components/modals/ForwardModal.tsx:62 msgid "Shorten the message and try again." msgstr "Acorta el mensaje y vuelve a intentarlo." @@ -31506,7 +31506,7 @@ msgid "Something went wrong while preparing this sticker. Try another file or tr msgstr "Algo salió mal al preparar esta pegatina. Prueba con otro archivo o inténtalo de nuevo en un momento." #. Fallback body of the error alert shown when publishing an announcement message fails. -#: src/features/messaging/commands/MessageCommands.tsx:124 +#: src/features/messaging/commands/MessageCommands.tsx:125 msgid "Something went wrong while publishing. Try again in a moment." msgstr "Ha ocurrido un error al publicar. Inténtalo de nuevo en un momento." @@ -31552,7 +31552,7 @@ msgstr "Algo salió mal." #: src/features/app/components/alerts/CommonErrorModalDescriptors.ts:5 #: src/features/discovery/commands/DiscoveryJoinCommands.tsx:18 #: src/features/emoji/components/emojis/EmojiListItem.tsx:129 -#: src/features/theme/components/modals/ShareThemeModal.tsx:51 +#: src/features/theme/components/modals/ShareThemeModal.tsx:52 #: src/features/ui/action_menu/items/CallMenuItems.tsx:45 #: src/features/ui/action_menu/items/ChannelMenuData.tsx:132 #: src/features/ui/action_menu/items/ChannelMenuData.tsx:148 @@ -33157,12 +33157,12 @@ msgid "Template" msgstr "Plantilla" #. Label of the textarea in the paste-template-JSON form. "JSON" must not be translated. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:150 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:154 msgid "Template JSON" msgstr "Plantilla JSON" #. Label of the URL input in the import-template form. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:142 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:146 msgid "Template URL" msgstr "URL de la plantilla" @@ -33191,7 +33191,7 @@ msgid "Temporary invites need a live connection. Check yours and try again." msgstr "Las invitaciones temporales requieren una conexión activa. Comprueba la tuya y vuelve a intentarlo." #. Switch label in the invite link settings. When enabled, members joining via this invite are kicked when they go offline unless given a role. -#: src/features/invite/components/modals/InviteModal.tsx:129 +#: src/features/invite/components/modals/InviteModal.tsx:132 msgid "Temporary membership" msgstr "Membresía temporal" @@ -33202,7 +33202,7 @@ msgid "Tennessee" msgstr "Tennessee" #. Developer control label for the terms-acceptance banner. -#: src/features/devtools/components/NagbarControls.ts:64 +#: src/features/devtools/components/NagbarControls.ts:65 msgid "Terms acceptance nagbar" msgstr "Barra de aviso para aceptar las Condiciones del servicio" @@ -33760,7 +33760,7 @@ msgstr "Tema no disponible" msgid "Themes" msgstr "Temas" -#: src/features/invite/components/modals/InviteModal.tsx:194 +#: src/features/invite/components/modals/InviteModal.tsx:197 msgid "There are no channels available to create an invite for." msgstr "No hay canales disponibles para crear una invitación." @@ -33815,7 +33815,7 @@ msgid "They left the call" msgstr "Ha abandonado la llamada" #. Body of the error modal shown when a DM cannot be opened (blocked or no shared community). -#: src/features/app/components/alerts/DmActionErrorModal.tsx:20 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:24 msgid "They might not be accepting messages from you, or you no longer share a community." msgstr "Puede que esta persona no acepte mensajes tuyos o que ya no compartáis una comunidad." @@ -34092,7 +34092,7 @@ msgid "This device does not support notifications." msgstr "Este dispositivo no es compatible con las notificaciones." #. Validation error in the paste-template-JSON form when the JSON parses but lacks the expected third-party template fields. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:133 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:137 msgid "This doesn't look like a valid template response. Make sure you copied the entire JSON document." msgstr "Parece que no es una respuesta de plantilla válida. Asegúrate de haber copiado el documento JSON completo." @@ -34170,7 +34170,7 @@ msgid "This gift has been redeemed" msgstr "Este regalo ya ha sido canjeado" #. Title of the error modal shown when a group DM would exceed the maximum number of recipients. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:48 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:52 msgid "This group has too many people" msgstr "Este grupo tiene demasiada gente" @@ -34208,7 +34208,7 @@ msgstr "Esta instancia aún no tiene cuentas. La primera cuenta que crees se con msgid "This invite is hidden while sharing is protected." msgstr "Esta invitación está oculta mientras está activada la privacidad de la transmisión." -#: src/features/invite/components/modals/InviteModal.tsx:514 +#: src/features/invite/components/modals/InviteModal.tsx:519 msgid "This invite link never expires." msgstr "Este enlace de invitación nunca caduca." @@ -34305,7 +34305,7 @@ msgid "This link channel is marked for mature content and may open material that msgstr "Este canal de enlaces está marcado para contenido para adultos y puede abrir material que podría ser inapropiado para algunos usuarios." #. Body of the link-unavailable alert. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:158 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:161 msgid "This link is not available for your account." msgstr "Este enlace no está disponible para tu cuenta." @@ -34361,7 +34361,7 @@ msgid "This message has already been deleted." msgstr "Este mensaje ya se ha eliminado." #. Toast shown when someone tries to publish an announcement message that was already published. -#: src/features/messaging/commands/MessageCommands.tsx:116 +#: src/features/messaging/commands/MessageCommands.tsx:117 msgid "This message has already been published" msgstr "Este mensaje ya se ha publicado" @@ -34486,7 +34486,7 @@ msgid "This theme is still loading." msgstr "Este tema aún se está cargando." #. Title of the error modal shown when a theme CSS exceeds the maximum shareable size. -#: src/features/theme/components/modals/ShareThemeModal.tsx:55 +#: src/features/theme/components/modals/ShareThemeModal.tsx:56 msgid "This theme is too large to share" msgstr "Este tema es demasiado grande para compartir" @@ -34528,7 +34528,7 @@ msgid "This user is not available to receive calls right now. They may have call msgstr "Este usuario no puede recibir llamadas ahora mismo. Es posible que tenga las llamadas desactivadas." #. Body of the error modal shown when the recipient of a DM no longer exists. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:28 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:32 msgid "This user no longer exists. Refresh and try again." msgstr "Este usuario ya no existe. Actualiza y vuelve a intentarlo." @@ -35712,7 +35712,7 @@ msgid "Unclaimed account" msgstr "Cuenta con registro pendiente" #. Developer control label for the unclaimed-account banner. -#: src/features/devtools/components/NagbarControls.ts:32 +#: src/features/devtools/components/NagbarControls.ts:33 msgid "Unclaimed account nagbar" msgstr "Barra de aviso de registro pendiente" @@ -37152,7 +37152,7 @@ msgstr "El usuario cambia de canal" #. Reason chip in the unaddable recipients alert when the user record is missing. #. Title of the error modal shown when the recipient of a DM no longer exists. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:24 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:28 #: src/features/channel/components/channel_view/DMChannelView.tsx:279 #: src/features/channel/components/modals/UnaddableRecipientsConfirmModal.tsx:11 msgid "User not found" @@ -37274,27 +37274,27 @@ msgid "Using {effectiveLabel} until {requestedLabel} is ready." msgstr "Usando {effectiveLabel} hasta que {requestedLabel} esté listo." #. Developer nagbar status: banner follows real account state. -#: src/features/devtools/components/NagbarControls.ts:106 +#: src/features/devtools/components/NagbarControls.ts:107 msgid "Using actual account state" msgstr "Usando el estado real de la cuenta" #. Developer nagbar status: banner follows real gift inventory state. -#: src/features/devtools/components/NagbarControls.ts:126 +#: src/features/devtools/components/NagbarControls.ts:127 msgid "Using actual gift inventory state" msgstr "Usando el estado real del inventario de regalos" #. Developer nagbar status: banner follows real premium subscription state. -#: src/features/devtools/components/NagbarControls.ts:122 +#: src/features/devtools/components/NagbarControls.ts:123 msgid "Using actual premium state" msgstr "Usando el estado prémium real" #. Developer nagbar status: banner follows the real app state. -#: src/features/devtools/components/NagbarControls.ts:130 +#: src/features/devtools/components/NagbarControls.ts:131 msgid "Using actual state" msgstr "Usando el estado real" #. Developer nagbar status: banner follows real email verification state. -#: src/features/devtools/components/NagbarControls.ts:110 +#: src/features/devtools/components/NagbarControls.ts:111 msgid "Using actual verification state" msgstr "Usando el estado de verificación real" @@ -37456,9 +37456,9 @@ msgstr "Verifica que eres tú" #. Title of the error modal shown when an unverified account tries to start a DM. #. Title shown when an unverified account cannot start a DM or group DM. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:40 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:44 #: src/features/channel/components/direct_message/AddFriendForm.tsx:80 -#: src/features/channel/utils/CreateDMModalUtils.tsx:51 +#: src/features/channel/utils/CreateDMModalUtils.tsx:52 #: src/features/moderation/components/report/ReportStepEmail.tsx:43 msgid "Verify your email" msgstr "Verifica tu correo electrónico" @@ -37543,7 +37543,7 @@ msgid "Verify your email to purchase {premiumProductFullName}." msgstr "Verifica tu correo electrónico para comprar {premiumProductFullName}." #. Blocked-state text shown when an unverified account cannot start a DM or group DM. -#: src/features/channel/utils/CreateDMModalUtils.tsx:55 +#: src/features/channel/utils/CreateDMModalUtils.tsx:56 msgid "Verify your email to start DMs." msgstr "Verifica tu correo electrónico para iniciar MD." @@ -37791,7 +37791,7 @@ msgid "View call" msgstr "Ver llamada" #. Aria label for the show-controls trigger when the call toolbar is auto-hidden. -#: src/features/voice/components/VoiceCallView.tsx:124 +#: src/features/voice/components/VoiceCallView.tsx:120 msgid "View call controls" msgstr "Ver controles de llamada" @@ -37987,7 +37987,7 @@ msgid "Visionary (lifetime {premiumProductName})" msgstr "Visionary ({premiumProductName} de por vida)" #. Developer control label for the Visionary two-factor-authentication banner. -#: src/features/devtools/components/NagbarControls.ts:60 +#: src/features/devtools/components/NagbarControls.ts:61 msgid "Visionary 2FA nagbar" msgstr "Barra de notificación de 2FA de Visionary" @@ -38243,7 +38243,7 @@ msgid "Voice region" msgstr "Región de voz" #. Developer control label for the voice-session-restore banner. -#: src/features/devtools/components/NagbarControls.ts:68 +#: src/features/devtools/components/NagbarControls.ts:69 msgid "Voice session restore nagbar" msgstr "Barra de notificación de restauración de sesión de voz" @@ -38331,12 +38331,12 @@ msgid "Waiting for passkey…" msgstr "Esperando la clave de acceso…" #. Inline notice in the forward modal when slowmode is active in the selected target channel. forwardChannelDisplayName is the channel name. -#: src/features/messaging/components/modals/ForwardModal.tsx:76 +#: src/features/messaging/components/modals/ForwardModal.tsx:78 msgid "Waiting for slowmode in {forwardChannelDisplayName} to expire." msgstr "Esperando a que el modo lento en {forwardChannelDisplayName} expire." #. Inline notice in the forward modal when slowmode is active in one or more selected target channels. -#: src/features/messaging/components/modals/ForwardModal.tsx:81 +#: src/features/messaging/components/modals/ForwardModal.tsx:83 msgid "Waiting for slowmode in one or more selected channels to expire." msgstr "Esperando a que el modo lento caduque en uno o más canales seleccionados." @@ -38520,7 +38520,7 @@ msgstr "Hemos enviado un código a {email}." msgid "We will prefill {prefillEmail} once browser sign-in opens." msgstr "Rellenaremos automáticamente {prefillEmail} cuando se abra el inicio de sesión en el navegador." -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:87 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:89 msgid "We'd love to give you more than a lifetime of {PREMIUM_PRODUCT_NAME}, but that breaks the space-time continuum. Send the gift to a friend instead?" msgstr "Nos encantaría darte más de una vida de {PREMIUM_PRODUCT_NAME}, pero eso rompería el continuo espacio-tiempo. ¿Mejor le envías el regalo a un amigo?" @@ -39178,7 +39178,7 @@ msgid "You already have a group with these users. Do you really want to create a msgstr "Ya tienes un grupo con estos usuarios. ¿De verdad quieres crear uno nuevo? ¡También está bien!" #. Status label shown to a user who already owns the lifetime premium tier. -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:26 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:27 msgid "You already have lifetime {premiumProductName}" msgstr "Ya tienes {premiumProductName} de por vida" @@ -39326,7 +39326,7 @@ msgid "You can't add expressions there" msgstr "No puedes añadir expresiones ahí" #. Error message in the messaging commands. -#: src/features/messaging/commands/ReactionCommands.tsx:27 +#: src/features/messaging/commands/ReactionCommands.tsx:28 msgid "You can't add new reactions while you're timed out." msgstr "No puedes añadir reacciones nuevas mientras estés en aislamiento temporal." @@ -39392,7 +39392,7 @@ msgstr "No puedes administrar webhooks en ninguna comunidad. Pide a un administr #. Reason chip in the unaddable recipients alert when blocked or DMs are not allowed. #. Title of the error modal shown when a DM cannot be opened (blocked or no shared community). -#: src/features/app/components/alerts/DmActionErrorModal.tsx:16 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:20 #: src/features/channel/components/modals/UnaddableRecipientsConfirmModal.tsx:15 msgid "You can't message this user" msgstr "No puedes enviar mensajes a este usuario" @@ -39521,7 +39521,7 @@ msgid "You changed your tag while on {PREMIUM_PRODUCT_NAME}. It will reroll rand msgstr "Cambiaste tu etiqueta mientras usabas {PREMIUM_PRODUCT_NAME}. Se volverá a generar aleatoriamente cuando caduque tu {PREMIUM_PRODUCT_NAME}, a menos que se renueve." #. Body of the access-denied alert for clicked message links. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:138 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:141 msgid "You do not have access to the channel where this message was sent." msgstr "No tienes acceso al canal donde se envió este mensaje." @@ -39618,12 +39618,12 @@ msgid "You just pressed Tab. Keyboard mode is now on so you can navigate {produc msgstr "Acabas de pulsar Tab. El modo de teclado está activado para que puedas navegar por {productName} sin ratón." #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:137 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:245 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:244 msgid "You keep your perks until your next renewal date. Reactivate before then to keep your subscriber history." msgstr "Conservarás tus ventajas hasta la próxima fecha de renovación. Reactiva tu suscripción antes de esa fecha para mantener tu historial de suscriptor." #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:158 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:266 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:265 msgid "You lose all {PREMIUM_PRODUCT_NAME} perks immediately and your subscriber history resets. This cannot be undone." msgstr "Perderás todas las ventajas de {PREMIUM_PRODUCT_NAME} inmediatamente y tu historial de suscripción se restablecerá. Esto no se puede deshacer." @@ -39709,7 +39709,7 @@ msgid "You need to claim your account before you can create a community." msgstr "Debes completar el registro de tu cuenta antes de poder crear una comunidad." #. Body of the error modal shown when an unclaimed account tries to start a DM. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:36 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:40 msgid "You need to claim your account before you can start a direct message." msgstr "Debes completar el registro de tu cuenta antes de poder iniciar una conversación por mensaje directo." @@ -39731,7 +39731,7 @@ msgid "You need to verify your email address before you can send friend requests msgstr "Tienes que verificar tu dirección de correo electrónico antes de poder enviar solicitudes de amistad." #. Body of the error modal shown when an unverified account tries to start a DM. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:44 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:48 msgid "You need to verify your email address before you can start a direct message." msgstr "Debes verificar tu dirección de correo electrónico antes de poder iniciar un mensaje directo." @@ -39745,7 +39745,7 @@ msgid "You need to verify your email to send messages in this community." msgstr "Tienes que verificar tu correo electrónico para enviar mensajes en esta comunidad." #. Body of the error modal shown when the user or a recipient has too many open group DMs. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:60 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:64 msgid "You or someone you're adding already has the maximum number of group DMs open. Leave one and try again." msgstr "Tú o alguien a quien estás añadiendo ya tiene el número máximo de MD de grupo abiertos. Sal de uno e inténtalo de nuevo." @@ -39888,7 +39888,7 @@ msgstr "Estás editando mensajes demasiado rápido" #: src/features/discovery/commands/DiscoveryJoinCommands.tsx:56 #: src/features/emoji/components/emojis/EmojiListItem.tsx:77 #: src/features/emoji/components/emojis/EmojiListItem.tsx:149 -#: src/features/theme/components/modals/ShareThemeModal.tsx:63 +#: src/features/theme/components/modals/ShareThemeModal.tsx:64 msgid "You're going too fast" msgstr "Vas demasiado rápido" @@ -39951,7 +39951,7 @@ msgid "You're viewing older messages" msgstr "Estás viendo mensajes antiguos" #. Body of the error modal shown when a group DM would exceed the maximum number of recipients. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:52 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:56 msgid "You've added more people than a group DM allows. Remove a few and try again." msgstr "Has añadido más personas de las permitidas en un MD de grupo. Elimina a algunas y vuelve a intentarlo." @@ -40003,7 +40003,7 @@ msgid "You've reached the favorite GIF limit." msgstr "Has alcanzado el límite de GIF favoritos." #. Title of the error modal shown when the user or a recipient has too many open group DMs. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:56 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:60 msgid "You've reached the group DM limit" msgstr "Has alcanzado el límite de MD de grupo" @@ -40118,7 +40118,7 @@ msgid "Your card is eligible. Redirecting you to the payment page now." msgstr "Tu tarjeta cumple los requisitos. Te estamos redirigiendo a la página de pago." #. Body of the confirmation shown before saving an edit to a message published from an announcement channel. -#: src/features/messaging/commands/MessageCommands.tsx:103 +#: src/features/messaging/commands/MessageCommands.tsx:104 msgid "Your changes reach every community that follows this channel, which can take a minute. Each published message allows 3 quick edits, then 1 every 20 minutes." msgstr "Tus cambios llegarán a todas las comunidades que siguen este canal y pueden tardar un minuto. Cada mensaje publicado permite 3 ediciones rápidas, y luego 1 cada 20 minutos." @@ -40236,22 +40236,22 @@ msgid "Your last purchase is outside the refund window. Contact support for bill msgstr "Tu última compra está fuera del plazo de reembolso. Contacta con soporte si tienes problemas de facturación." #. Label in the message queue state. -#: src/features/messaging/state/MessageQueue.tsx:72 +#: src/features/messaging/state/MessageQueue.tsx:74 msgid "Your message could not be delivered because it was flagged by our safety systems. If you believe this is a mistake, please contact support." msgstr "Tu mensaje no se pudo entregar porque fue marcado por nuestros sistemas de seguridad. Si crees que es un error, contacta con soporte." #. Label in the message queue state. -#: src/features/messaging/state/MessageQueue.tsx:59 +#: src/features/messaging/state/MessageQueue.tsx:61 msgid "Your message could not be delivered. This is usually because you don't share a community with the recipient or the recipient is only accepting direct messages from friends. You may also need to adjust your own direct message privacy settings in {directMessagePrivacySettingsPath}." msgstr "No se ha podido entregar tu mensaje. Esto suele ocurrir porque no compartes una comunidad con el destinatario o porque el destinatario solo acepta mensajes directos de amigos. Puede que también tengas que ajustar tu propia configuración de privacidad de mensajes directos en {directMessagePrivacySettingsPath}." #. Description text in the message queue state. -#: src/features/messaging/state/MessageQueue.tsx:64 +#: src/features/messaging/state/MessageQueue.tsx:66 msgid "Your message could not be delivered. You need to claim your account to send direct messages." msgstr "No se ha podido entregar tu mensaje. Debes completar el registro de tu cuenta para enviar mensajes directos." #. Description text in the message queue state. -#: src/features/messaging/state/MessageQueue.tsx:68 +#: src/features/messaging/state/MessageQueue.tsx:70 msgid "Your message could not be delivered. You need to claim your account to send messages." msgstr "No se ha podido entregar tu mensaje. Debes completar el registro de tu cuenta para enviar mensajes." @@ -40409,7 +40409,7 @@ msgid "Your subscription will switch to yearly billing at the next renewal." msgstr "Tu suscripción cambiará a facturación anual en la próxima renovación." #. Body of the error modal shown when a theme CSS exceeds the maximum shareable size. -#: src/features/theme/components/modals/ShareThemeModal.tsx:59 +#: src/features/theme/components/modals/ShareThemeModal.tsx:60 msgid "Your theme CSS is too large to share. Trim it down and try again." msgstr "El CSS de tu tema es demasiado grande para compartirlo. Recórtalo y vuelve a intentarlo." diff --git a/fluxer_app/src/features/i18n/locales/fi/messages.po b/fluxer_app/src/features/i18n/locales/fi/messages.po index 25d3ce1b4..dd57f1796 100644 --- a/fluxer_app/src/features/i18n/locales/fi/messages.po +++ b/fluxer_app/src/features/i18n/locales/fi/messages.po @@ -21,7 +21,7 @@ msgstr "...otat tiiviin tilan käyttöön. Hienoa!" #. Button or menu action label in the channel and chat user message. Keep it concise. #. Suffix after the message text in the forward modal preview when the forwarded message was edited. -#: src/features/channel/components/MessageAttachments.tsx:390 +#: src/features/channel/components/MessageAttachments.tsx:361 #: src/features/channel/components/UserMessage.tsx:75 #: src/features/messaging/components/modals/ForwardMessagePreview.tsx:26 msgid "(edited)" @@ -993,7 +993,7 @@ msgstr "{count, plural, one {# kanava seuraa} other {# kanavaa seuraa}} tämän msgid "{count, plural, one {# community found} other {# communities found}}" msgstr "{count, plural, one {# yhteisö löytyi} other {# yhteisöä löytyi}}" -#: src/features/app/components/layout/GuildsLayout.tsx:1954 +#: src/features/app/components/layout/GuildsLayout.tsx:1955 msgid "{count, plural, one {# community is temporarily unavailable due to a flux capacitor malfunction.} other {# communities are temporarily unavailable due to a flux capacitor malfunction.}}" msgstr "{count, plural, one {# yhteisö on tilapäisesti pois käytöstä toimintahäiriön vuoksi.} other {# yhteisöä on tilapäisesti pois käytöstä toimintahäiriön vuoksi.}}" @@ -1041,7 +1041,7 @@ msgstr "{count, plural, one {# yhteinen yhteisö} other {# yhteistä yhteisöä} msgid "{count, plural, one {# other} other {# others}}" msgstr "{count, plural, one {# muu} other {# muuta}}" -#: src/features/voice/components/VoiceCallView.tsx:507 +#: src/features/voice/components/VoiceCallView.tsx:474 msgid "{count, plural, one {# participant in call} other {# participants in call}}" msgstr "{count, plural, one {# osallistuja puhelussa} other {# osallistujaa puhelussa}}" @@ -1237,7 +1237,7 @@ msgid "{days, plural, one {Created by {creatorDisplayName}. Expires in # day.} o msgstr "{days, plural, one {Luoja: {creatorDisplayName}. Vanhenee # päivän kuluttua.} other {Luoja: {creatorDisplayName}. Vanhenee # päivän kuluttua.}}" #. Text under a generated invite link. {days} is how long the link stays valid, in whole days. -#: src/features/invite/components/modals/InviteModal.tsx:164 +#: src/features/invite/components/modals/InviteModal.tsx:167 msgid "{days, plural, one {Your invite link expires in # day.} other {Your invite link expires in # days.}}" msgstr "{days, plural, one {Kutsulinkkisi vanhenee # päivän kuluttua.} other {Kutsulinkkisi vanhenee # päivän kuluttua.}}" @@ -1441,7 +1441,7 @@ msgid "{hours, plural, one {# hour} other {# hours}} and {minutes, plural, one { msgstr "{hours, plural, one {# tunti} other {# tuntia}} ja {minutes, plural, one {# minuutti} other {# minuuttia}}" #. Text under a generated invite link. {hours} is how long the link stays valid, in whole hours. -#: src/features/invite/components/modals/InviteModal.tsx:160 +#: src/features/invite/components/modals/InviteModal.tsx:163 msgid "{hours, plural, one {Your invite link expires in # hour.} other {Your invite link expires in # hours.}}" msgstr "{hours, plural, one {Kutsulinkkisi vanhenee # tunnin kuluttua.} other {Kutsulinkkisi vanhenee # tunnin kuluttua.}}" @@ -1556,7 +1556,7 @@ msgid "{minutes, plural, one {# minute} other {# minutes}} and {seconds, plural, msgstr "{minutes, plural, one {# minuutti} other {# minuuttia}} ja {seconds, plural, one {# sekunti} other {# sekuntia}}" #. Text under a generated invite link. {minutes} is how long the link stays valid, in whole minutes. -#: src/features/invite/components/modals/InviteModal.tsx:155 +#: src/features/invite/components/modals/InviteModal.tsx:158 msgid "{minutes, plural, one {Your invite link expires in # minute.} other {Your invite link expires in # minutes.}}" msgstr "{minutes, plural, one {Kutsulinkkisi vanhenee # minuutin kuluttua.} other {Kutsulinkkisi vanhenee # minuutin kuluttua.}}" @@ -1967,7 +1967,7 @@ msgid "{seconds, plural, one {# second} other {# seconds}}" msgstr "{seconds, plural, one {# sekunti} other {# sekuntia}}" #. Text under a generated invite link. {seconds} is how long the link stays valid, in whole seconds. -#: src/features/invite/components/modals/InviteModal.tsx:150 +#: src/features/invite/components/modals/InviteModal.tsx:153 msgid "{seconds, plural, one {Your invite link expires in # second.} other {Your invite link expires in # seconds.}}" msgstr "{seconds, plural, one {Kutsulinkkisi vanhenee # sekunnin kuluttua.} other {Kutsulinkkisi vanhenee # sekunnin kuluttua.}}" @@ -2215,8 +2215,8 @@ msgstr "<0>{username} on edelleen ryhmässä. Yritä uudelleen hetken kulutt #. Attribution line on a forwarded message, above the forwarded content. sourceInfo is the icon and name of the community and channel the message came from. #. Attribution line on a forwarded message, above the forwarded content. sourceInfo is the icon and name of the conversation the message came from. -#: src/features/channel/components/MessageAttachments.tsx:241 -#: src/features/channel/components/MessageAttachments.tsx:297 +#: src/features/channel/components/MessageAttachments.tsx:212 +#: src/features/channel/components/MessageAttachments.tsx:268 msgid "<0>Forwarded from{sourceInfo}" msgstr "<0>Välitetty kohteesta{sourceInfo}" @@ -2270,7 +2270,7 @@ msgid "1 result available" msgstr "1 tulos saatavilla" #. Invite max-uses dropdown option for exactly one use. -#: src/features/invite/components/modals/InviteModal.tsx:60 +#: src/features/invite/components/modals/InviteModal.tsx:63 msgid "1 use" msgstr "1 käyttökerta" @@ -2315,12 +2315,12 @@ msgid "10 minutes" msgstr "10 minuuttia" #. Invite max-uses dropdown option for ten uses. -#: src/features/invite/components/modals/InviteModal.tsx:68 +#: src/features/invite/components/modals/InviteModal.tsx:71 msgid "10 uses" msgstr "10 käyttökertaa" #. Invite max-uses dropdown option for 100 uses. -#: src/features/invite/components/modals/InviteModal.tsx:80 +#: src/features/invite/components/modals/InviteModal.tsx:83 msgid "100 uses" msgstr "100 käyttökertaa" @@ -2368,7 +2368,7 @@ msgid "2 members (typing)" msgstr "2 jäsentä (kirjoittaa)" #. Ban duration option in the destructive ban-member modal for a two-week temporary ban. -#: src/features/moderation/components/modals/BanMemberModal.tsx:51 +#: src/features/moderation/components/modals/BanMemberModal.tsx:50 msgid "2 weeks" msgstr "2 viikkoa" @@ -2383,7 +2383,7 @@ msgid "24-hour" msgstr "24 tunnin kello" #. Invite max-uses dropdown option for 25 uses. -#: src/features/invite/components/modals/InviteModal.tsx:72 +#: src/features/invite/components/modals/InviteModal.tsx:75 msgid "25 uses" msgstr "25 käyttökertaa" @@ -2404,7 +2404,7 @@ msgid "2FA requirement" msgstr "2FA-vaatimus" #. Ban duration option in the destructive ban-member modal for a three-day temporary ban. -#: src/features/moderation/components/modals/BanMemberModal.tsx:43 +#: src/features/moderation/components/modals/BanMemberModal.tsx:42 msgid "3 days" msgstr "3 päivää" @@ -2439,7 +2439,7 @@ msgid "40px, 3 members" msgstr "40 px, 3 jäsentä" #. Ban duration option in the destructive ban-member modal for a five-day temporary ban. -#: src/features/moderation/components/modals/BanMemberModal.tsx:47 +#: src/features/moderation/components/modals/BanMemberModal.tsx:46 msgid "5 days" msgstr "5 päivää" @@ -2449,12 +2449,12 @@ msgid "5 minutes" msgstr "5 minuuttia" #. Invite max-uses dropdown option for five uses. -#: src/features/invite/components/modals/InviteModal.tsx:64 +#: src/features/invite/components/modals/InviteModal.tsx:67 msgid "5 uses" msgstr "5 käyttökertaa" #. Invite max-uses dropdown option for 50 uses. -#: src/features/invite/components/modals/InviteModal.tsx:76 +#: src/features/invite/components/modals/InviteModal.tsx:79 msgid "50 uses" msgstr "50 käyttökertaa" @@ -2803,7 +2803,7 @@ msgid "Account too new" msgstr "Tili on liian uusi" #. Title of the error modal shown when an unclaimed (guest) account tries to accept a community or group DM invite. Auth-related; keep tone plain. -#: src/features/invite/commands/InviteCommands.tsx:35 +#: src/features/invite/commands/InviteCommands.tsx:36 msgid "Account verification required" msgstr "Tili vaatii vahvistuksen" @@ -2997,12 +2997,12 @@ msgid "Add a bot to a community with requested permissions" msgstr "Lisätä botin yhteisöön pyydetyillä käyttöoikeuksilla" #. Placeholder text in the optional comment field of the forward modal. -#: src/features/messaging/components/modals/ForwardModal.tsx:98 +#: src/features/messaging/components/modals/ForwardModal.tsx:100 msgid "Add a comment (optional)" msgstr "Lisää kommentti (valinnainen)" #. Landing-view title of the add community modal. Top-level entry point with options to create, join, or import. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:89 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:93 msgid "Add a community" msgstr "Lisää yhteisö" @@ -3082,7 +3082,7 @@ msgid "Add an account to continue." msgstr "Lisää tili jatkaaksesi." #. Body of the error modal shown when an unclaimed (guest) account tries to accept a community invite. Tells the user to complete sign-up first. -#: src/features/invite/commands/InviteCommands.tsx:40 +#: src/features/invite/commands/InviteCommands.tsx:41 msgid "Add an email and password to your account first." msgstr "Lisää ensin sähköpostiosoite ja salasana tilillesi." @@ -3911,7 +3911,7 @@ msgid "Already set to cancel" msgstr "Peruutus on jo ajoitettu" #. Toggle-switch label in the moderator delete-message confirmation dialog. When enabled, the message is reported (category: other) before being deleted. {productName} is the product name (e.g., Fluxer). -#: src/features/messaging/commands/MessageCommands.tsx:88 +#: src/features/messaging/commands/MessageCommands.tsx:89 msgid "Also report this message to the {productName} Safety Team" msgstr "Ilmoita tämä viesti myös {productName}-turvatiimille" @@ -4150,7 +4150,7 @@ msgid "Animated icons are not supported" msgstr "Animoituja kuvakkeita ei tueta" #. Validation error in the create-community form when the user picks an animated image. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:112 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:116 msgid "Animated icons are not supported when creating a new community. Use a static image." msgstr "Uutta yhteisöä luotaessa ei tueta animoituja kuvakkeita. Käytä staattista kuvaa." @@ -4332,17 +4332,17 @@ msgid "Any uploaded attachment" msgstr "Mikä tahansa lähetetty liite" #. Helper text under the custom ban duration input. Both placeholders are integer numbers of seconds bounding the allowed range. -#: src/features/moderation/components/modals/BanMemberModal.tsx:73 +#: src/features/moderation/components/modals/BanMemberModal.tsx:72 msgid "Any value from {minTempBanDurationSeconds} to {maxTempBanDurationSeconds} seconds." msgstr "Mikä tahansa arvo väliltä {minTempBanDurationSeconds}–{maxTempBanDurationSeconds} sekuntia." #. Helper text under the custom invite expiration input. {maxInviteAgeSeconds} is the platform max in seconds. -#: src/features/invite/components/modals/InviteModal.tsx:111 +#: src/features/invite/components/modals/InviteModal.tsx:114 msgid "Any value from 0 to {maxInviteAgeSeconds} seconds. 0 means never expires." msgstr "Mikä tahansa arvo väliltä 0–{maxInviteAgeSeconds} sekuntia. 0 tarkoittaa, ettei vanhene koskaan." #. Helper text under the custom invite max-uses input. {maxInviteUses} is the platform max number of uses per invite. -#: src/features/invite/components/modals/InviteModal.tsx:124 +#: src/features/invite/components/modals/InviteModal.tsx:127 msgid "Any value from 0 to {maxInviteUses}. 0 means no limit." msgstr "Mikä tahansa arvo väliltä 0–{maxInviteUses}. 0 tarkoittaa, ettei rajoitusta ole." @@ -4938,7 +4938,7 @@ msgid "Audio settings" msgstr "Ääniasetukset" #. Toggle / summary row label in the Linux audio source picker. {summaryLabel} is one of the audio-source summary labels. -#: src/features/voice/components/AudioSourcePickerLinux.tsx:45 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:47 msgid "Audio sources: {summaryLabel}" msgstr "Äänilähteet: {summaryLabel}" @@ -5399,7 +5399,7 @@ msgid "Back to sticker" msgstr "Takaisin tarraan" #. Tooltip / aria label on the back button that returns from the call view to the voice channel view. -#: src/features/voice/components/VoiceCallView.tsx:115 +#: src/features/voice/components/VoiceCallView.tsx:111 msgid "Back to voice channel" msgstr "Takaisin äänikanavalle" @@ -5502,7 +5502,7 @@ msgid "Ban" msgstr "Anna porttikielto" #. Title of the destructive ban-member modal. {tag} is the target user tag (username#tag). Destructive moderation action; keep tone direct. -#: src/features/moderation/components/modals/BanMemberModal.tsx:55 +#: src/features/moderation/components/modals/BanMemberModal.tsx:54 msgid "Ban {tag}" msgstr "Anna porttikielto käyttäjälle {tag}" @@ -5517,14 +5517,14 @@ msgid "Ban details" msgstr "Porttikiellon tiedot" #. Label above the ban duration dropdown in the destructive ban-member modal. -#: src/features/moderation/components/modals/BanMemberModal.tsx:60 +#: src/features/moderation/components/modals/BanMemberModal.tsx:59 msgid "Ban duration" msgstr "Porttikiellon kesto" #. Moderation action that bans the selected member from the community. #. Moderation action that bans the selected member from the community. #. Moderation action that bans the selected member from the community. -#: src/features/moderation/components/modals/BanMemberModal.tsx:270 +#: src/features/moderation/components/modals/BanMemberModal.tsx:274 #: src/features/ui/action_menu/GuildMemberContextMenu.tsx:66 #: src/features/ui/action_menu/items/GuildMemberMenuItems.tsx:51 #: src/features/ui/action_menu/items/voice_participant_menu_data/shared.ts:124 @@ -5992,7 +5992,7 @@ msgid "Bot invite (no external redirect)" msgstr "Bottikutsu (ei ulkoista uudelleenohjausta)" #. Settings search synonym. Used to match this term when the user types it in the settings search bar. -#: src/features/user/components/modals/tabs/applications_tab/application_detail/OAuthBuilderSection.tsx:162 +#: src/features/user/components/modals/tabs/applications_tab/application_detail/OAuthBuilderSection.tsx:163 #: src/features/user/components/settings_utils/search_index/ApplicationsIndex.ts:104 msgid "Bot permissions" msgstr "Botin käyttöoikeudet" @@ -6549,14 +6549,14 @@ msgstr "Tiedostoja ei voi lähettää tähän" #: src/features/guild/components/modals/TransferOwnershipModal.tsx:91 #: src/features/i18n/utils/CommonMessageDescriptors.ts:103 #: src/features/input/state/input_keybind/shared.ts:145 -#: src/features/invite/components/modals/InviteModal.tsx:552 +#: src/features/invite/components/modals/InviteModal.tsx:557 #: src/features/messaging/components/modals/AttachmentEditModal.tsx:133 #: src/features/messaging/components/modals/EditAltTextModal.tsx:190 #: src/features/messaging/components/modals/ExternalLinkWarningModal.tsx:111 -#: src/features/messaging/components/modals/ForwardModal.tsx:597 +#: src/features/messaging/components/modals/ForwardModal.tsx:603 #: src/features/messaging/components/modals/ImageCropModal.tsx:1025 #: src/features/messaging/components/modals/MessageHistoryThresholdModal.tsx:107 -#: src/features/moderation/components/modals/BanMemberModal.tsx:262 +#: src/features/moderation/components/modals/BanMemberModal.tsx:266 #: src/features/moderation/components/modals/RemoveTimeoutModal.tsx:70 #: src/features/moderation/components/modals/TimeoutMemberModal.tsx:126 #: src/features/theme/components/modals/ThemeAcceptModal.tsx:173 @@ -6619,13 +6619,13 @@ msgstr "Peruuta ajoitettu vaihto" #. Settings search synonym. Used to match this term when the user types it in the settings search bar. #: src/features/app/components/dialogs/components/plutonium/SubscriptionCard.tsx:915 #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:141 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:249 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:248 #: src/features/user/components/settings_utils/search_index/PlutoniumIndex.ts:31 msgid "Cancel subscription" msgstr "Peruuta tilaus" #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:135 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:243 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:242 msgid "Cancel subscription?" msgstr "Peruuta tilaus?" @@ -6674,7 +6674,7 @@ msgid "Cannot delete account" msgstr "Tiliä ei voi poistaa" #. Section header in the Linux audio source picker. Lists capture-target options (entire system / specific apps). -#: src/features/voice/components/AudioSourcePickerLinux.tsx:50 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:52 msgid "Capture" msgstr "Kaappaa" @@ -7229,7 +7229,7 @@ msgid "Channel access" msgstr "Kanavan käyttöoikeus" #. Title of the alert shown when clicking a message link the user does not have permission to view. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:134 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:137 msgid "Channel access denied" msgstr "Kanavan käyttö estetty" @@ -7294,7 +7294,7 @@ msgstr "Kanavan tunnus kopioitu leikepöydälle" #. Short label in the messaging mention renderer. Keep it concise. #. Type chip suffix in tooltips for inline rendered channel mentions. Lowercase because it follows the channel name. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:94 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:97 #: src/features/messaging/components/markdown/renderers/MentionRenderer.tsx:39 msgid "channel link" msgstr "kanavalinkki" @@ -7472,7 +7472,7 @@ msgid "Check our <0>{BLUESKY_PROVIDER_NAME} ({FLUXER_BLUESKY_HANDLE}) for st msgstr "Tilannepäivitykset löydät täältä: <0>{BLUESKY_PROVIDER_NAME} ({FLUXER_BLUESKY_HANDLE})." #. Description text in the share theme modal. -#: src/features/theme/components/modals/ShareThemeModal.tsx:35 +#: src/features/theme/components/modals/ShareThemeModal.tsx:36 msgid "Check out my custom theme!" msgstr "Katso mukautettu teemani!" @@ -7677,7 +7677,7 @@ msgid "Choose File, then Add to Dock." msgstr "Valitse Arkisto ja sitten Lisää Dockiin." #. Subtitle in the create-DM modal. Keep it short and calm. -#: src/features/channel/utils/CreateDMModalUtils.tsx:39 +#: src/features/channel/utils/CreateDMModalUtils.tsx:40 msgid "Choose friends to message." msgstr "Valitse kaverit, joille lähetät viestin." @@ -7861,10 +7861,10 @@ msgstr "Lunasta lahja" #. Short label in the authentication claim account modal. Keep the tone plain and specific. #. Title of the error modal shown when an unclaimed account tries to start a DM. #. Title shown when an unclaimed account cannot start a DM or group DM. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:32 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:36 #: src/features/auth/components/modals/ClaimAccountModal.tsx:41 #: src/features/channel/components/direct_message/AddFriendForm.tsx:63 -#: src/features/channel/utils/CreateDMModalUtils.tsx:43 +#: src/features/channel/utils/CreateDMModalUtils.tsx:44 #: src/features/guild/components/modals/add_guild_modal/GuildCreateForm.tsx:213 #: src/features/guild/components/modals/add_guild_modal/TemplateImportForm.tsx:441 #: src/features/user/components/modals/tabs/GiftInventoryTab.tsx:343 @@ -7953,7 +7953,7 @@ msgid "Claim your account to send friend requests." msgstr "Viimeistele tilisi rekisteröinti, jotta voit lähettää kaveripyyntöjä." #. Blocked-state text shown when an unclaimed account cannot start a DM or group DM. -#: src/features/channel/utils/CreateDMModalUtils.tsx:47 +#: src/features/channel/utils/CreateDMModalUtils.tsx:48 msgid "Claim your account to start DMs." msgstr "Viimeistele tilisi rekisteröinti, jotta voit aloittaa yksityisviestit." @@ -8593,17 +8593,17 @@ msgid "Commands" msgstr "Komennot" #. Helper text in the forward modal explaining why the optional comment field is disabled when at least one selected target has slowmode active. -#: src/features/messaging/components/modals/ForwardModal.tsx:70 +#: src/features/messaging/components/modals/ForwardModal.tsx:72 msgid "Comments are disabled because one or more selected channels have slowmode on. The comment would be blocked by slowmode right after the forward." msgstr "Kommentointi on poistettu käytöstä, koska yhdellä tai useammalla valitulla kanavalla on hidas tila päällä. Hidas tila estäisi kommentin heti edelleenlähetyksen jälkeen." #. Helper text in the forward modal explaining why the optional comment field is disabled for a single selected channel with slowmode. -#: src/features/messaging/components/modals/ForwardModal.tsx:64 +#: src/features/messaging/components/modals/ForwardModal.tsx:66 msgid "Comments are disabled because slowmode is on in {forwardChannelDisplayName}. The comment would be blocked by slowmode right after the forward." msgstr "Kommentointi on poistettu käytöstä, koska kanavalla {forwardChannelDisplayName} on hidas tila päällä. Hidas tila estäisi kommentin heti edelleenlähetyksen jälkeen." #. Tooltip on the disabled comment field in the forward modal when slowmode blocks comments. -#: src/features/messaging/components/modals/ForwardModal.tsx:94 +#: src/features/messaging/components/modals/ForwardModal.tsx:96 msgid "Comments are unavailable while slowmode is on." msgstr "Kommentit eivät ole käytettävissä, kun hidas tila on päällä." @@ -8763,7 +8763,7 @@ msgid "Community members" msgstr "Yhteisön jäsenet" #. Developer / debug surface — keep terse and technical. Label in the developer Nagbar controls panel for the community-membership CTA banner. -#: src/features/devtools/components/NagbarControls.ts:12 +#: src/features/devtools/components/NagbarControls.ts:13 msgid "Community membership CTA nagbar" msgstr "Yhteisön jäsenyyden toimintakehotteen ilmoituspalkki" @@ -8773,7 +8773,7 @@ msgid "Community message notifications" msgstr "Yhteisön viesti-ilmoitukset" #. Developer control label for the community MFA requirement banner. -#: src/features/devtools/components/NagbarControls.ts:81 +#: src/features/devtools/components/NagbarControls.ts:82 msgid "Community MFA requirement nagbar" msgstr "Yhteisön MFA-vaatimuksen ilmoituspalkki" @@ -8785,7 +8785,7 @@ msgstr "Mykistä mikrofoni yhteisössä" #. Label for the single community name input in the setup wizard. #. Label of the community name input in the create-community form. #: src/features/app/components/setup/SetupWizardSteps.tsx:199 -#: src/features/guild/components/modals/add_guild_modal/shared.ts:120 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:124 msgid "Community name" msgstr "Yhteisön nimi" @@ -9167,7 +9167,7 @@ msgstr "Connecticut" #. Action label state in the DM channel header pill while the join request is in flight. Trailing ASCII ellipsis is intentional. #. Overlay status in the voice call view while joining. Trailing ellipsis indicates in-progress. #: src/features/channel/components/channel_view/dm_channel_view/shared.ts:129 -#: src/features/voice/components/VoiceCallView.tsx:94 +#: src/features/voice/components/VoiceCallView.tsx:90 msgid "Connecting..." msgstr "Yhdistetään..." @@ -9223,12 +9223,12 @@ msgid "Connection lost. Reconnecting…" msgstr "Yhteys katkesi. Yhdistetään uudelleen…" #. Short label in the connection connection commands. -#: src/features/connection/commands/ConnectionCommands.ts:47 +#: src/features/connection/commands/ConnectionCommands.ts:48 msgid "Connection removed" msgstr "Yhteys poistettu" #. Tooltip / aria label on the connection-stats button in the voice call header. Opens the voice connection status popout. -#: src/features/voice/components/VoiceCallView.tsx:119 +#: src/features/voice/components/VoiceCallView.tsx:115 msgid "Connection stats" msgstr "Yhteystilastot" @@ -9238,12 +9238,12 @@ msgid "Connection type" msgstr "Yhteyden tyyppi" #. Short label in the connection connection commands. -#: src/features/connection/commands/ConnectionCommands.ts:43 +#: src/features/connection/commands/ConnectionCommands.ts:44 msgid "Connection updated" msgstr "Yhteys päivitetty" #. Success toast after an account connection is verified. -#: src/features/connection/commands/ConnectionCommands.ts:35 +#: src/features/connection/commands/ConnectionCommands.ts:36 msgid "Connection verified" msgstr "Yhteys varmistettu" @@ -9279,7 +9279,7 @@ msgid "Connections" msgstr "Yhteydet" #. Short label in the connection connection commands. -#: src/features/connection/commands/ConnectionCommands.ts:51 +#: src/features/connection/commands/ConnectionCommands.ts:52 msgid "Connections reordered" msgstr "Yhteydet järjestetty uudelleen" @@ -9526,7 +9526,7 @@ msgstr "URL-osoite kopioitu leikepöydälle" #: src/features/platform/utils/DesktopLocaleBridge.ts:64 #: src/features/theme_studio/sections/QuickCssSection.tsx:214 #: src/features/ui/action_menu/MessageContextMenu.tsx:73 -#: src/features/user/components/modals/tabs/applications_tab/application_detail/OAuthBuilderSection.tsx:228 +#: src/features/user/components/modals/tabs/applications_tab/application_detail/OAuthBuilderSection.tsx:230 #: src/features/user/components/modals/tabs/GiftInventoryTab.tsx:59 msgid "Copy" msgstr "Kopioi" @@ -9854,7 +9854,7 @@ msgid "Copying image..." msgstr "Kopioidaan kuvaa..." #. Developer / debug surface — keep terse and technical. Label in the developer Nagbar controls panel for the corrupted-installation banner. -#: src/features/devtools/components/NagbarControls.ts:17 +#: src/features/devtools/components/NagbarControls.ts:18 msgid "Corrupted installation nagbar" msgstr "Ilmoitus vioittuneesta asennuksesta" @@ -9988,7 +9988,7 @@ msgid "Couldn't copy gift URL" msgstr "Lahjan URL-osoitetta ei voitu kopioida" #. Title of the generic fallback error modal shown when generating a shareable theme link fails. -#: src/features/theme/components/modals/ShareThemeModal.tsx:47 +#: src/features/theme/components/modals/ShareThemeModal.tsx:48 msgid "Couldn't create a theme link" msgstr "Teemalinkin luominen epäonnistui" @@ -10167,7 +10167,7 @@ msgid "Couldn't process image" msgstr "Kuvan käsittely epäonnistui" #. Title of the error alert shown when publishing an announcement message fails. -#: src/features/messaging/commands/MessageCommands.tsx:120 +#: src/features/messaging/commands/MessageCommands.tsx:121 msgid "Couldn't publish this message" msgstr "Tämän viestin julkaiseminen epäonnistui" @@ -10299,7 +10299,7 @@ msgid "Couldn't send the verification email" msgstr "Vahvistussähköpostin lähetys epäonnistui" #. Toast error shown when starting the OAuth flow for a connection provider fails. Preserve {blueskyProviderName}; it is inserted by code and must appear verbatim in the translation. -#: src/features/connection/commands/ConnectionCommands.ts:30 +#: src/features/connection/commands/ConnectionCommands.ts:31 msgid "Couldn't start {blueskyProviderName} authorization" msgstr "Kohteen {blueskyProviderName} valtuutusta ei voitu aloittaa" @@ -10309,7 +10309,7 @@ msgid "Couldn't start checkout" msgstr "Kassan avaaminen epäonnistui" #. Toast error shown when creating a new account connection fails. -#: src/features/connection/commands/ConnectionCommands.ts:26 +#: src/features/connection/commands/ConnectionCommands.ts:27 msgid "Couldn't start the connection" msgstr "Yhteyden luominen epäonnistui" @@ -10319,7 +10319,7 @@ msgid "Couldn't start the desktop update" msgstr "Työpöytäsovelluksen päivitystä ei voitu aloittaa" #. Title of the generic fallback error modal shown when opening or creating a DM fails. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:64 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:68 msgid "Couldn't start this conversation" msgstr "Keskustelun aloittaminen epäonnistui" @@ -10424,7 +10424,7 @@ msgid "Couldn't verify that code. Try again." msgstr "Koodin vahvistaminen epäonnistui. Yritä uudelleen." #. Toast error shown when verifying an account connection fails. -#: src/features/connection/commands/ConnectionCommands.ts:39 +#: src/features/connection/commands/ConnectionCommands.ts:40 msgid "Couldn't verify the connection" msgstr "Yhteyden vahvistaminen epäonnistui" @@ -10469,7 +10469,7 @@ msgid "Create & share" msgstr "Luo ja jaa" #. Action button label in the add community modal. Starts the create-community flow. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:94 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:98 msgid "Create a community" msgstr "Luo yhteisö" @@ -10541,14 +10541,14 @@ msgid "Create community" msgstr "Luo yhteisö" #. Accessible label for the create-community form element. Used by assistive tech only. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:116 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:120 msgid "Create community form" msgstr "Luo yhteisö -lomake" #. Accessible label for the create-DM trigger in the DM list header. #. Button or menu action label in the create dm modal utils helper. Keep it concise. #: src/features/channel/components/direct_message/DirectMessageList.tsx:97 -#: src/features/channel/utils/CreateDMModalUtils.tsx:35 +#: src/features/channel/utils/CreateDMModalUtils.tsx:36 msgid "Create DM" msgstr "Luo yksityisviesti" @@ -10563,14 +10563,14 @@ msgid "Create favorite category form" msgstr "Luo suosikkikategoria -lomake" #. Accessible label for the create-from-template form element. Used by assistive tech only. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:158 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:162 msgid "Create from template form" msgstr "Luo mallista -lomake" #. Button or menu action label in the create dm modal utils helper. Keep it concise. #. Tooltip on the channel header plus button when viewing a one-on-one DM. Starts the create group DM flow with the current recipient. #: src/features/channel/components/channel_header/shared.ts:51 -#: src/features/channel/utils/CreateDMModalUtils.tsx:31 +#: src/features/channel/utils/CreateDMModalUtils.tsx:32 msgid "Create group DM" msgstr "Luo ryhmäkeskustelu" @@ -10593,7 +10593,7 @@ msgstr "Luo uusi tili" msgid "Create new group" msgstr "Luo uusi ryhmä" -#: src/features/invite/components/modals/InviteModal.tsx:555 +#: src/features/invite/components/modals/InviteModal.tsx:560 msgid "Create new link" msgstr "Luo uusi linkki" @@ -10811,12 +10811,12 @@ msgid "Current uses:" msgstr "Nykyiset käyttökerrat:" #. Developer nagbar status: the banner is dismissed in the current real state. -#: src/features/devtools/components/NagbarControls.ts:114 +#: src/features/devtools/components/NagbarControls.ts:115 msgid "Currently dismissed" msgstr "Tällä hetkellä suljettu" #. Developer nagbar status: the banner is showing in the current real state. -#: src/features/devtools/components/NagbarControls.ts:118 +#: src/features/devtools/components/NagbarControls.ts:119 msgid "Currently showing" msgstr "Tällä hetkellä näkyvissä" @@ -10853,7 +10853,7 @@ msgid "Custom" msgstr "Mukautettu" #. Label of the numeric input shown after choosing "Custom..." in the ban duration dropdown. The unit is seconds. -#: src/features/moderation/components/modals/BanMemberModal.tsx:68 +#: src/features/moderation/components/modals/BanMemberModal.tsx:67 msgid "Custom ban duration (seconds)" msgstr "Mukautettu porttikiellon kesto (sekunteina)" @@ -10889,7 +10889,7 @@ msgid "Custom entrance sounds with {premiumProductName}" msgstr "Mukautetut sisääntuloäänet {premiumProductName}-tilauksella" #. Label of the numeric input shown after choosing "Custom..." in the invite expiration dropdown. The unit is seconds. -#: src/features/invite/components/modals/InviteModal.tsx:106 +#: src/features/invite/components/modals/InviteModal.tsx:109 msgid "Custom expiration (seconds)" msgstr "Mukautettu vanhenemisaika (sekunteina)" @@ -10898,7 +10898,7 @@ msgid "Custom hoist order" msgstr "Mukautettu nostojärjestys" #. Label of the numeric input shown after choosing "Custom..." in the invite max-uses dropdown. -#: src/features/invite/components/modals/InviteModal.tsx:120 +#: src/features/invite/components/modals/InviteModal.tsx:123 msgid "Custom max uses" msgstr "Mukautettu käyttökertojen enimmäismäärä" @@ -11506,7 +11506,7 @@ msgstr "Delaware" #: src/features/emoji/components/emojis/EmojiListItem.tsx:204 #: src/features/emoji/components/emojis/EmojiListItem.tsx:216 #: src/features/emoji/components/stickers/StickerGridItem.tsx:35 -#: src/features/messaging/commands/MessageCommands.tsx:84 +#: src/features/messaging/commands/MessageCommands.tsx:85 #: src/features/moderation/components/report_modal/IARModalCopy.ts:109 #: src/features/platform/utils/DesktopLocaleBridge.ts:77 #: src/features/theme_studio/sections/LibrarySection.tsx:645 @@ -11652,8 +11652,8 @@ msgid "Delete message" msgstr "Poista viesti" #. Section heading and accessible label for the message-history-deletion radio group in the destructive ban-member modal. Destructive option group. -#: src/features/moderation/components/modals/BanMemberModal.tsx:78 -#: src/features/moderation/components/modals/BanMemberModal.tsx:229 +#: src/features/moderation/components/modals/BanMemberModal.tsx:77 +#: src/features/moderation/components/modals/BanMemberModal.tsx:233 msgid "Delete message history" msgstr "Poista viestihistoria" @@ -11755,12 +11755,12 @@ msgid "Delete this message" msgstr "Poista tämä viesti" #. Error message in the messaging commands. Keep the tone plain and specific. -#: src/features/messaging/commands/MessageCommands.tsx:80 +#: src/features/messaging/commands/MessageCommands.tsx:81 msgid "Delete this message? Can't be undone." msgstr "Poistetaanko tämä viesti? Toimintoa ei voi kumota." #. Body of the delete confirmation for a message that was published from an announcement channel to the channels that follow it. -#: src/features/messaging/commands/MessageCommands.tsx:93 +#: src/features/messaging/commands/MessageCommands.tsx:94 msgid "Delete this message? Can't be undone. This message is also removed from every community that follows this channel." msgstr "Poistetaanko tämä viesti? Tätä ei voi peruuttaa. Viesti poistetaan myös jokaisesta yhteisöstä, joka seuraa tätä kanavaa." @@ -11977,7 +11977,7 @@ msgid "Desktop device" msgstr "Työpöytälaite" #. Developer / debug surface — keep terse and technical. Label in the developer Nagbar controls panel for the desktop-download banner. -#: src/features/devtools/components/NagbarControls.ts:7 +#: src/features/devtools/components/NagbarControls.ts:8 msgid "Desktop download nagbar" msgstr "Työpöytäversion latauksen ilmoituspalkki" @@ -11987,7 +11987,7 @@ msgid "Desktop inactivity before mobile push" msgstr "Työpöytäsovelluksen käyttämättömyysaika ennen mobiili-ilmoitusta" #. Developer control label for the desktop-notification banner. -#: src/features/devtools/components/NagbarControls.ts:40 +#: src/features/devtools/components/NagbarControls.ts:41 msgid "Desktop notification nagbar" msgstr "Työpöytäilmoitusten ilmoituspalkki" @@ -12102,13 +12102,13 @@ msgstr "Kehittäjän tila" #. Short label in the channel and chat utility buttons. Keep it concise. #. Title of the info alert shown when clicking an internal developer-tools deep link. #: src/features/channel/components/channel_header_components/UtilityButtons.tsx:20 -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:146 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:149 #: src/features/ui/action_menu/items/StaffDeveloperUserControlsMenuItem.tsx:13 msgid "Developer tools" msgstr "Kehittäjän työkalut" #. Body of the developer-tools info alert. Refers to the staff badge button in the channel header. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:150 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:153 msgid "Developer tools are available from the staff badge in the channel header." msgstr "Kehittäjän työkalut ovat käytettävissä kanavan otsikon henkilöstömerkistä." @@ -12505,7 +12505,7 @@ msgstr "Katkaise socket-yhteys" #. Overlay status in the voice call view when not connected. #. Overlay status text in the compact / floating voice call tile when not connected. #: src/features/voice/components/compact_voice_call_view/shared.ts:15 -#: src/features/voice/components/VoiceCallView.tsx:103 +#: src/features/voice/components/VoiceCallView.tsx:99 msgid "Disconnected" msgstr "Yhteys katkaistu" @@ -12822,7 +12822,7 @@ msgid "Domain" msgstr "Verkkotunnus" #. Developer or debug surface, keep terse and technical. Label in the developer Nagbar controls panel for the banner telling installed web apps that the app has moved to a new domain. -#: src/features/devtools/components/NagbarControls.ts:76 +#: src/features/devtools/components/NagbarControls.ts:77 msgid "Domain moved nagbar" msgstr "Verkkotunnuksen siirron ilmoituspalkki" @@ -13344,8 +13344,8 @@ msgstr "Muokkaa ryhmän tietoja" msgid "Edit group form" msgstr "Ryhmän muokkauslomake" -#: src/features/invite/components/modals/InviteModal.tsx:523 -#: src/features/invite/components/modals/InviteModal.tsx:538 +#: src/features/invite/components/modals/InviteModal.tsx:528 +#: src/features/invite/components/modals/InviteModal.tsx:543 msgid "Edit invite link" msgstr "Muokkaa kutsulinkkiä" @@ -13397,7 +13397,7 @@ msgid "Edit profile local time" msgstr "Muokkaa profiilin paikallista aikaa" #. Title of the confirmation shown before saving an edit to a message published from an announcement channel. -#: src/features/messaging/commands/MessageCommands.tsx:99 +#: src/features/messaging/commands/MessageCommands.tsx:100 msgid "Edit published message?" msgstr "Muokataanko julkaistua viestiä?" @@ -13548,7 +13548,7 @@ msgid "Email unavailable" msgstr "Sähköposti ei ole saatavilla" #. Developer control label for the email-verification banner. -#: src/features/devtools/components/NagbarControls.ts:36 +#: src/features/devtools/components/NagbarControls.ts:37 msgid "Email verification nagbar" msgstr "Sähköpostivahvistuksen ilmoituspalkki" @@ -14080,12 +14080,12 @@ msgid "End grace now" msgstr "Lopeta armonaika nyt" #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:163 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:271 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:270 msgid "End grace period" msgstr "Lopeta armonaika" #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:156 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:264 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:263 msgid "End grace period now?" msgstr "Päätetäänkö armonaika nyt?" @@ -14170,7 +14170,7 @@ msgid "Enter a product name between 1 and 80 characters." msgstr "Anna tuotteelle nimi, jonka pituus on 1–80 merkkiä." #. Placeholder in the optional reason input in the destructive ban-member modal. -#: src/features/moderation/components/modals/BanMemberModal.tsx:88 +#: src/features/moderation/components/modals/BanMemberModal.tsx:87 msgid "Enter a reason for the ban" msgstr "Anna syy porttikiellolle" @@ -14180,7 +14180,7 @@ msgid "Enter a secure password" msgstr "Anna turvallinen salasana" #. Validation error in the import-template form when the entered URL or code is malformed. {theOtherPlatform} is a third-party product name placeholder. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:124 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:128 msgid "Enter a valid {theOtherPlatform} template URL or code." msgstr "Anna kelvollinen {theOtherPlatform}-mallin URL-osoite tai koodi." @@ -14204,7 +14204,7 @@ msgstr "Anna kelvollinen käyttäjänimi ({exampleFluxerTagFull})." #. Tooltip / aria label on the fullscreen toggle in the voice call view (not in fullscreen). #: src/features/voice/components/compact_voice_call_view/shared.ts:28 #: src/features/voice/components/media_player/components/MediaFullscreenButton.tsx:18 -#: src/features/voice/components/VoiceCallView.tsx:111 +#: src/features/voice/components/VoiceCallView.tsx:107 msgid "Enter fullscreen" msgstr "Siirry koko näyttöön" @@ -14347,7 +14347,7 @@ msgstr "Koko näyttö" msgid "Entire system" msgstr "Koko järjestelmä" -#: src/features/voice/components/AudioSourcePickerLinux.tsx:260 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:257 msgid "Entire system audio" msgstr "Koko järjestelmän ääni" @@ -14525,7 +14525,7 @@ msgid "exclude a user" msgstr "sulje pois käyttäjä" #. Section header in the Linux audio source picker for apps excluded from the system mix. -#: src/features/voice/components/AudioSourcePickerLinux.tsx:59 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:61 msgid "Exclude from system" msgstr "Jätä pois järjestelmästä" @@ -14546,7 +14546,7 @@ msgstr "Poistu" #. Tooltip / aria label on the fullscreen toggle in the voice call view (currently in fullscreen). #: src/features/voice/components/compact_voice_call_view/shared.ts:24 #: src/features/voice/components/media_player/components/MediaFullscreenButton.tsx:14 -#: src/features/voice/components/VoiceCallView.tsx:107 +#: src/features/voice/components/VoiceCallView.tsx:103 msgid "Exit fullscreen" msgstr "Poistu koko näytöstä" @@ -14624,7 +14624,7 @@ msgid "Expiration curve" msgstr "Vanhenemiskäyrä" #. Label above the expiration duration dropdown in the invite link settings. -#: src/features/invite/components/modals/InviteModal.tsx:102 +#: src/features/invite/components/modals/InviteModal.tsx:105 msgid "Expire after" msgstr "Vanhenemisaika" @@ -14839,7 +14839,7 @@ msgid "Failed to complete SSO sign-in" msgstr "SSO-kirjautuminen epäonnistui" #. Error message in the add friends to group modal utils helper. -#: src/features/channel/utils/AddFriendsToGroupModalUtils.ts:21 +#: src/features/channel/utils/AddFriendsToGroupModalUtils.ts:22 msgid "Failed to copy invite link" msgstr "Kutsulinkin kopiointi epäonnistui" @@ -15687,12 +15687,12 @@ msgid "For your security, please confirm it's you to continue." msgstr "Vahvista turvallisuussyistä henkilöllisyytesi, jotta voit jatkaa." #. Developer nagbar override status: the banner is forced to hide. -#: src/features/devtools/components/NagbarControls.ts:102 +#: src/features/devtools/components/NagbarControls.ts:103 msgid "Force disabled" msgstr "Pakotettu pois käytöstä" #. Developer nagbar override status: the banner is forced to show. -#: src/features/devtools/components/NagbarControls.ts:98 +#: src/features/devtools/components/NagbarControls.ts:99 msgid "Force enabled" msgstr "Pakotettu käyttöön" @@ -15840,11 +15840,11 @@ msgstr "Välitä media" #. Keyboard shortcut action label shown in the shortcuts list and keybind editor. Keep short, sentence case. #. Title of the forward message modal. #: src/features/input/state/input_keybind/shared.ts:33 -#: src/features/messaging/components/modals/ForwardModal.tsx:85 +#: src/features/messaging/components/modals/ForwardModal.tsx:87 msgid "Forward message" msgstr "Välitä viesti" -#: src/features/channel/components/MessageAttachments.tsx:360 +#: src/features/channel/components/MessageAttachments.tsx:331 msgid "Forwarded" msgstr "Välitetty" @@ -16437,7 +16437,7 @@ msgstr "Lahjakoodi vaaditaan" msgid "Gift code is too long" msgstr "Lahjakoodi on liian pitkä" -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:139 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:141 msgid "Gift code:" msgstr "Lahjakoodi:" @@ -16466,7 +16466,7 @@ msgid "Gift inventory flow" msgstr "Lahjavaraston kulku" #. Developer control label for the gift-inventory banner. -#: src/features/devtools/components/NagbarControls.ts:56 +#: src/features/devtools/components/NagbarControls.ts:57 msgid "Gift inventory nagbar" msgstr "Lahjavaraston ilmoituspalkki" @@ -16477,7 +16477,7 @@ msgstr "Lahjan pituus" #. Form field label for a gift redemption URL. #. Settings search synonym. Used to match this term when the user types it in the settings search bar. -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:34 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:35 #: src/features/user/components/settings_utils/search_index/GiftInventoryIndex.ts:26 msgid "Gift link" msgstr "Lahjalinkki" @@ -17488,7 +17488,7 @@ msgid "How about:" msgstr "Entä tämä:" #. Helper text under the ban duration dropdown in the destructive ban-member modal. -#: src/features/moderation/components/modals/BanMemberModal.tsx:64 +#: src/features/moderation/components/modals/BanMemberModal.tsx:63 msgid "How long they stay banned." msgstr "Kuinka kauan käyttäjä on porttikiellossa." @@ -17600,7 +17600,7 @@ msgstr "Kuvaketiedosto on liian suuri" #. Validation error in the create-community form when the chosen icon exceeds the size limit. {imageMaxSizeLabel} is a formatted file size such as "8 MB". #: src/features/channel/components/modals/EditGroupBottomSheet.tsx:47 #: src/features/channel/components/modals/EditGroupModal.tsx:45 -#: src/features/guild/components/modals/add_guild_modal/shared.ts:107 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:111 msgid "Icon file is too large. Choose a file smaller than {imageMaxSizeLabel}." msgstr "Kuvaketiedosto on liian suuri. Valitse tiedosto, joka on pienempi kuin {imageMaxSizeLabel}." @@ -17886,7 +17886,7 @@ msgid "Import" msgstr "Tuo" #. Action button label in the add community modal. Imports a template from the third-party platform named by {theOtherPlatform}. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:102 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:106 msgid "Import {theOtherPlatform} template" msgstr "Tuo {theOtherPlatform}-malli" @@ -17938,7 +17938,7 @@ msgid "Import more" msgstr "Tuo lisää" #. Accessible label for the import-template form element. Used by assistive tech only. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:138 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:142 msgid "Import template form" msgstr "Tuo malli -lomake" @@ -18106,7 +18106,7 @@ msgid "Include all except selected" msgstr "Sisällytä kaikki valittuja lukuun ottamatta" #. Section header in the Linux audio source picker for the per-app inclusion list. -#: src/features/voice/components/AudioSourcePickerLinux.tsx:55 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:57 msgid "Include apps" msgstr "Sisällytä sovellukset" @@ -18472,7 +18472,7 @@ msgid "Invalid image" msgstr "Virheellinen kuva" #. Validation error in the paste-template-JSON form. "JSON" is a protocol token and must not be translated. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:129 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:133 msgid "Invalid JSON. Paste the full response from the URL above." msgstr "Virheellinen JSON. Liitä koko vastaus yllä olevasta URL-osoitteesta." @@ -18531,7 +18531,7 @@ msgid "Invisible" msgstr "Näkymätön" #. Per-recipient action button label in the invite modal recipient list. Sends the invite as a DM to that friend. Short standalone verb. -#: src/features/invite/components/modals/InviteModal.tsx:97 +#: src/features/invite/components/modals/InviteModal.tsx:100 msgid "Invite" msgstr "Kutsu" @@ -18568,12 +18568,12 @@ msgid "Invite deleted" msgstr "Kutsu poistettu" #. Fallback header on the invite modal when no community context is available. Refers to inviting friends to Fluxer. -#: src/features/invite/components/modals/InviteModal.tsx:84 +#: src/features/invite/components/modals/InviteModal.tsx:87 msgid "Invite friends" msgstr "Kutsu kavereita" #. Title of the invite modal. {guildName} is the community name. -#: src/features/invite/components/modals/InviteModal.tsx:89 +#: src/features/invite/components/modals/InviteModal.tsx:92 msgid "Invite friends to {guildName}" msgstr "Kutsu kavereita yhteisöön {guildName}" @@ -18584,25 +18584,25 @@ msgstr "Kutsu piilotettu jaon aikana" #. Label of the invite code/URL input in the join-community form. #. Placeholder in the read-only invite link input when no link is available yet. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:166 -#: src/features/invite/components/modals/InviteModal.tsx:138 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:170 +#: src/features/invite/components/modals/InviteModal.tsx:141 msgid "Invite link" msgstr "Kutsulinkki" #. Label above a masked invite link while streaming privacy is active. #. Label above a masked invite link while streaming privacy is active. -#: src/features/invite/components/modals/InviteModal.tsx:146 +#: src/features/invite/components/modals/InviteModal.tsx:149 #: src/features/relationship/components/modals/AddFriendsToGroupModal.tsx:31 msgid "Invite link is hidden while sharing:" msgstr "Kutsulinkki on piilotettu jakamisen aikana:" #. Inline replacement text shown for invite links while streaming privacy is active. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:162 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:165 msgid "Invite link masked while sharing" msgstr "Kutsulinkki piilotettu jakamisen aikana" #. Header of the invite modal when the user is editing the invite link expiry, max uses, and temporary flag. -#: src/features/invite/components/modals/InviteModal.tsx:93 +#: src/features/invite/components/modals/InviteModal.tsx:96 msgid "Invite link settings" msgstr "Kutsulinkin asetukset" @@ -18747,7 +18747,7 @@ msgstr "Kutsut on keskeytetty, koska {productName} havaitsi mahdollisen hyökkä msgid "Invites are paused for this community." msgstr "Kutsut tähän yhteisöön on keskeytetty." -#: src/features/invite/components/modals/InviteModal.tsx:370 +#: src/features/invite/components/modals/InviteModal.tsx:375 msgid "Invites are paused in this community by an admin. While this invite can be created, it cannot be accepted until invites are re-enabled." msgstr "Yhteisön ylläpitäjä on keskeyttänyt kutsut. Vaikka tämän kutsun voi luoda, sitä ei voi hyväksyä ennen kuin kutsut otetaan uudelleen käyttöön." @@ -18757,7 +18757,7 @@ msgid "Invites disabled" msgstr "Kutsut poissa käytöstä" #. Developer control label for the invites-disabled banner. -#: src/features/devtools/components/NagbarControls.ts:72 +#: src/features/devtools/components/NagbarControls.ts:73 msgid "Invites disabled nagbar" msgstr "Kutsut poissa käytöstä -ilmoituspalkki" @@ -18879,7 +18879,7 @@ msgid "Join {communityName} to chat with the team and stay up to date." msgstr "Liity yhteisöön {communityName}, niin voit jutella tiimin kanssa ja pysyä ajan tasalla." #. Action button label in the add community modal. Starts the join-by-invite-code flow. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:98 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:102 msgid "Join a community" msgstr "Liity yhteisöön" @@ -18903,7 +18903,7 @@ msgid "Join community" msgstr "Liity yhteisöön" #. Accessible label for the join-community form element. Used by assistive tech only. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:162 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:166 msgid "Join community form" msgstr "Liity yhteisöön -lomake" @@ -19011,7 +19011,7 @@ msgid "Jump to {displayName}" msgstr "Siirry kohtaan {displayName}" #. Accessible label for an inline channel mention link. labelText is the channel display name. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:108 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:111 msgid "Jump to {labelText}" msgstr "Siirry kohtaan {labelText}" @@ -19068,12 +19068,12 @@ msgid "Jump to the current call" msgstr "Siirry puheluun" #. Fallback accessible label for an inline channel mention when the target name is not known. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:112 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:115 msgid "Jump to the linked channel" msgstr "Siirry linkitettyyn kanavaan" #. Fallback accessible label for an inline message link when the target channel is not known. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:104 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:107 msgid "Jump to the linked message" msgstr "Siirry linkitettyyn viestiin" @@ -19083,7 +19083,7 @@ msgid "Jump to the message from {authorNickname}" msgstr "Siirry käyttäjän {authorNickname} viestiin" #. Accessible label for an inline message link that jumps to a specific message in a channel. labelText is the channel display name. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:99 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:102 msgid "Jump to the message in {labelText}" msgstr "Siirry viestiin kohteessa {labelText}" @@ -19142,7 +19142,7 @@ msgid "Keep free and premium tiers. You can customize the tiers, sell premium th msgstr "Pidä ilmaiset ja premium-tasot. Voit muokata tasoja, myydä premiumia Stripellä tai jakaa lahjakoodeja myöhemmin ylläpitopaneelista." #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:165 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:273 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:272 msgid "Keep grace period" msgstr "Säilytä armonaika" @@ -19157,7 +19157,7 @@ msgid "Keep running" msgstr "Pidä käynnissä" #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:143 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:251 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:250 msgid "Keep subscription" msgstr "Säilytä tilaus" @@ -19240,7 +19240,7 @@ msgstr "Näppäimet" #. Button or menu action label in the kick member modal. Keep it concise. Keep the tone plain and specific. #. Button or menu action label in the user profile actions sheet. Keep it concise. Keep the tone plain and specific. #. Member actions sheet menu item. Opens the kick-member confirmation (moderation action). Short verb used as a menu label. -#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:98 +#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:97 #: src/features/moderation/components/modals/KickMemberModal.tsx:16 #: src/features/user/components/modals/UserProfileActionsSheet.tsx:77 msgid "Kick" @@ -19727,7 +19727,7 @@ msgstr "Linkitä tiedosto" #. Replacement text for an invite URL while streaming privacy is active. #. Replacement text for an invite URL while streaming privacy is active. #: src/features/channel/components/modals/GroupInvitesBottomSheet.tsx:49 -#: src/features/invite/components/modals/InviteModal.tsx:142 +#: src/features/invite/components/modals/InviteModal.tsx:145 #: src/features/relationship/components/modals/AddFriendsToGroupModal.tsx:27 msgid "Link hidden while sharing" msgstr "Linkki piilotettu jakamisen ajaksi" @@ -19760,7 +19760,7 @@ msgid "Link styling" msgstr "Linkkien tyyli" #. Title of the alert shown when clicking an internal link that is not available to the current account. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:154 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:157 msgid "Link unavailable" msgstr "Linkki ei ole saatavilla" @@ -20557,7 +20557,7 @@ msgid "Max {maxSize}." msgstr "Suurin sallittu tiedostokoko on {maxSize}." #. Label above the max-uses dropdown in the invite link settings. -#: src/features/invite/components/modals/InviteModal.tsx:116 +#: src/features/invite/components/modals/InviteModal.tsx:119 msgid "Max number of uses" msgstr "Käyttökertojen enimmäismäärä" @@ -20835,7 +20835,7 @@ msgid "Members" msgstr "Jäsenet" #. Helper text under the temporary membership switch in the invite link settings. -#: src/features/invite/components/modals/InviteModal.tsx:134 +#: src/features/invite/components/modals/InviteModal.tsx:137 msgid "Members are removed when offline unless given a role." msgstr "Jäsenet poistetaan, kun he ovat offline-tilassa, ellei heille ole annettu roolia." @@ -20980,7 +20980,7 @@ msgstr "Viesti" #. Action that opens a DM conversation with the selected user. #. Member actions sheet menu item. Sends a direct message to the target user. Standalone verb used as a menu label. #. Voice participant menu action that opens a DM conversation with the selected user. -#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:88 +#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:87 #: src/features/ui/action_menu/items/ActionsSubmenu.tsx:41 #: src/features/ui/action_menu/items/MessageUserMenuItem.tsx:26 #: src/features/ui/action_menu/items/voice_participant_menu_data/shared.ts:78 @@ -21084,7 +21084,7 @@ msgstr "Viestien näyttöasetukset ovat käytettävissä vain työpöytäsovellu msgid "Message editing" msgstr "Viestin muokkaus" -#: src/features/messaging/components/modals/ForwardModal.tsx:315 +#: src/features/messaging/components/modals/ForwardModal.tsx:317 msgid "Message forwarded" msgstr "Viesti välitetty" @@ -21133,7 +21133,7 @@ msgstr "Viestinsyötön painikkeet" #. Error modal title in the forward modal when the optional comment exceeds the message length limit. #. Form validation error indicating the message exceeds the allowed length. -#: src/features/messaging/components/modals/ForwardModal.tsx:56 +#: src/features/messaging/components/modals/ForwardModal.tsx:58 #: src/features/ui/character_counter/CharacterCountMessages.ts:16 msgid "Message is too long" msgstr "Viesti on liian pitkä" @@ -21144,7 +21144,7 @@ msgid "Message layout" msgstr "Viestin asettelu" #. Type chip suffix in tooltips for inline rendered message links. Lowercase because it follows the channel name. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:89 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:92 msgid "message link" msgstr "viestilinkki" @@ -21188,7 +21188,7 @@ msgid "Message previews in the DM list" msgstr "Viestien esikatselut yksityisviestiluettelossa" #. Toast shown after a message in an announcement channel was published to the channels that follow it. -#: src/features/messaging/commands/MessageCommands.tsx:112 +#: src/features/messaging/commands/MessageCommands.tsx:113 msgid "Message published" msgstr "Viesti julkaistu" @@ -21301,7 +21301,7 @@ msgstr "Viestit, jotka voit kirjanmerkätä" msgid "Messaging is paused" msgstr "Viestien lähettäminen on tauolla" -#. Notice shown in place of the message composer, and as an error, when messaging is paused on the current account until the user completes one quick step described in an email. While paused, the account cannot post, react, join communities or change its profile. Keep the tone calm and friendly. +#. Notice shown in place of the message composer, as a banner at the top of the app, and as an error, when messaging is paused on the current account until the user completes one quick step described in an email. While paused, the account cannot post, react, join communities or change its profile. Keep the tone calm and friendly. #: src/features/user/utils/AccountLimitUtils.ts:10 msgid "Messaging is paused on your account. Check your email for a quick step to continue." msgstr "Viestien lähettäminen on tililläsi tauolla. Löydät sähköpostistasi yhden nopean vaiheen, jolla pääset jatkamaan." @@ -22672,7 +22672,7 @@ msgid "No {sendMessagesPermission} permission" msgstr "Ei {sendMessagesPermission}-käyttöoikeutta" #. Inline text shown inside a custom message link pill when the linked message cannot be accessed. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:142 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:145 msgid "No access" msgstr "Ei käyttöoikeutta" @@ -22807,7 +22807,7 @@ msgstr "Ei tallennettavia muutoksia" msgid "No channels available" msgstr "Ei kanavia saatavilla" -#: src/features/messaging/components/modals/ForwardModal.tsx:389 +#: src/features/messaging/components/modals/ForwardModal.tsx:395 #: src/features/search/components/search/ChannelFilterSheet.tsx:120 msgid "No channels found" msgstr "Kanavia ei löytynyt" @@ -22955,7 +22955,7 @@ msgid "No invoices yet." msgstr "Ei vielä laskuja." #. Invite max-uses option meaning unlimited uses. Short standalone label. -#: src/features/invite/components/modals/InviteModal.tsx:56 +#: src/features/invite/components/modals/InviteModal.tsx:59 msgid "No limit" msgstr "Ei rajaa" @@ -23306,7 +23306,7 @@ msgstr "Ei muunnosta" #: src/features/user/components/modals/tabs/accessibility_tab/VisualTab.tsx:37 #: src/features/user/components/modals/tabs/components/EntranceSoundSection.tsx:146 #: src/features/user/components/modals/tabs/privacy_safety_tab/data_request_modal/DataRequestModal.tsx:220 -#: src/features/voice/components/AudioSourcePickerLinux.tsx:268 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:265 msgid "None" msgstr "Ei mitään" @@ -23858,12 +23858,12 @@ msgid "Open {host} in your browser." msgstr "Avaa {host} selaimessasi." #. Accessible label for an inline chat link pill that opens an app page such as Discovery. labelText is the page name. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:121 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:124 msgid "Open {labelText}" msgstr "Avaa {labelText}" #. Accessible label for an inline settings deep-link pill. labelText is the resolved settings tab and section breadcrumb. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:116 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:119 msgid "Open {labelText} in settings" msgstr "Avaa {labelText} asetuksissa" @@ -24067,7 +24067,7 @@ msgid "Open emoji in browser" msgstr "Avaa emoji selaimessa" #. Accessible label for the emoji picker trigger button in the forward modal comment field. -#: src/features/messaging/components/modals/ForwardModal.tsx:102 +#: src/features/messaging/components/modals/ForwardModal.tsx:104 #: src/features/user/components/modals/tabs/my_profile_tab/BioEditor.tsx:27 msgid "Open emoji picker" msgstr "Avaa emojivalitsin" @@ -24392,7 +24392,7 @@ msgstr "Valinnat" msgid "or" msgstr "tai" -#: src/features/theme/components/modals/ShareThemeModal.tsx:214 +#: src/features/theme/components/modals/ShareThemeModal.tsx:216 msgid "Or copy the link:" msgstr "Tai kopioi linkki:" @@ -24401,7 +24401,7 @@ msgstr "Tai kopioi linkki:" msgid "or pick a GIF from {gifProviderName}" msgstr "tai valitse GIF-kuva lähteestä {gifProviderName}" -#: src/features/invite/components/modals/InviteModal.tsx:502 +#: src/features/invite/components/modals/InviteModal.tsx:507 msgid "Or send an invite link to a friend:" msgstr "Tai lähetä kutsulinkki kaverille:" @@ -24409,7 +24409,7 @@ msgstr "Tai lähetä kutsulinkki kaverille:" msgid "or send an invite to a friend:" msgstr "tai lähetä kutsu kaverille:" -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:131 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:133 msgid "or send the gift link to a friend:" msgstr "tai lähetä lahjalinkki kaverille:" @@ -24611,7 +24611,7 @@ msgid "Page down" msgstr "Page Down" #. Role description announced for an inline chat link pill that opens an app page. Lowercase. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:126 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:129 msgid "page link" msgstr "sivulinkki" @@ -24778,12 +24778,12 @@ msgid "Paste GIF URLs below, one per line." msgstr "Liitä GIF-URL-osoitteet alle, yksi per rivi." #. Accessible label for the paste-template-JSON form element. Used by assistive tech only. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:146 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:150 msgid "Paste template JSON form" msgstr "Mallin JSON-koodin liittämislomake" #. Placeholder in the textarea where the user pastes the third-party template JSON document. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:154 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:158 msgid "Paste the JSON response here" msgstr "Liitä JSON-vastaus tähän" @@ -24985,7 +24985,7 @@ msgid "Perks paused" msgstr "Edut keskeytetty" #. Ban duration option in the destructive ban-member modal meaning the ban never expires. Short standalone label. -#: src/features/moderation/components/modals/BanMemberModal.tsx:38 +#: src/features/moderation/components/modals/BanMemberModal.tsx:37 msgid "Permanent" msgstr "Pysyvä" @@ -25384,7 +25384,7 @@ msgstr "Toistetaan, vaikka vähennetty liike on käytössä." #. Body of the error modal shown when sharing or sending a theme link is rate limited. #: src/features/app/components/alerts/CommonErrorModalDescriptors.ts:13 #: src/features/discovery/commands/DiscoveryJoinCommands.tsx:60 -#: src/features/theme/components/modals/ShareThemeModal.tsx:67 +#: src/features/theme/components/modals/ShareThemeModal.tsx:68 msgid "Please wait a moment and try again." msgstr "Odota hetki ja yritä uudelleen." @@ -25416,7 +25416,7 @@ msgid "Pop back in" msgstr "Palauta takaisin" #. Tooltip / aria label on the voice call footer button that opens the call in a separate window. -#: src/features/voice/components/VoiceCallCornerControls.tsx:12 +#: src/features/voice/components/VoiceCallCornerControls.tsx:11 msgid "Pop out call" msgstr "Siirrä puhelu erilliseen ikkunaan" @@ -25547,12 +25547,12 @@ msgid "Premium badge" msgstr "Premium-merkki" #. Developer control label for the premium-expired banner. -#: src/features/devtools/components/NagbarControls.ts:48 +#: src/features/devtools/components/NagbarControls.ts:49 msgid "Premium expired nagbar" msgstr "Premium-tilaus vanhentunut -ilmoituspalkki" #. Developer control label for the premium grace-period banner. -#: src/features/devtools/components/NagbarControls.ts:44 +#: src/features/devtools/components/NagbarControls.ts:45 msgid "Premium grace period nagbar" msgstr "Premium-lisäajan ilmoituspalkki" @@ -25562,7 +25562,7 @@ msgid "Premium model" msgstr "Premium-malli" #. Developer control label for the premium-onboarding banner. -#: src/features/devtools/components/NagbarControls.ts:52 +#: src/features/devtools/components/NagbarControls.ts:53 msgid "Premium onboarding nagbar" msgstr "Premium-perehdytyksen ilmoituspalkki" @@ -26514,7 +26514,7 @@ msgstr "Syy" #. Label of the optional reason input in the destructive ban-member modal. Reason is recorded in the activity log. #. Label of the optional reason textarea in the timeout-member modal. The reason is recorded in the activity log. -#: src/features/moderation/components/modals/BanMemberModal.tsx:83 +#: src/features/moderation/components/modals/BanMemberModal.tsx:82 #: src/features/moderation/components/modals/TimeoutMemberModal.tsx:36 msgid "Reason (optional)" msgstr "Syy (valinnainen)" @@ -26574,7 +26574,7 @@ msgstr "Tarkista uudelleen" #. placeholder {0}: ChannelUtils.getIcon(channel, {size: 16, className: styles.channelIcon}) #. placeholder {1}: channel.name -#: src/features/invite/components/modals/InviteModal.tsx:355 +#: src/features/invite/components/modals/InviteModal.tsx:360 msgid "Recipients will be taken to {0} <0>{1}" msgstr "Vastaanottajat ohjataan kanavalle {0} <0>{1}" @@ -26601,7 +26601,7 @@ msgid "Reconnect succeeded. Pick a screen again if you want to resume your previ msgstr "Yhteys palautettu. Valitse näyttö uudelleen, jos haluat jatkaa edellistä lähetystäsi." #. Overlay status in the voice call view while reconnecting after a drop. Trailing ellipsis indicates in-progress. -#: src/features/voice/components/VoiceCallView.tsx:98 +#: src/features/voice/components/VoiceCallView.tsx:94 msgid "Reconnecting..." msgstr "Yhdistetään uudelleen..." @@ -26741,7 +26741,7 @@ msgstr "Viite kopioitu." msgid "Referral parameters" msgstr "Viittausparametrit" -#: src/features/voice/components/AudioSourcePickerLinux.tsx:312 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:309 msgid "Refresh audio sources" msgstr "Päivitä äänilähteet" @@ -28559,7 +28559,7 @@ msgstr "Kylläisyys" #: src/features/guild/components/modals/guild_tabs/GuildDiscoveryTab.tsx:631 #: src/features/guild/components/modals/guild_tabs/GuildVanityURLTab.tsx:279 #: src/features/guild/components/modals/GuildFolderSettingsModal.tsx:91 -#: src/features/messaging/commands/MessageCommands.tsx:108 +#: src/features/messaging/commands/MessageCommands.tsx:109 #: src/features/messaging/components/modals/AttachmentEditModal.tsx:136 #: src/features/messaging/components/modals/EditAltTextModal.tsx:193 #: src/features/messaging/components/modals/MessageHistoryThresholdModal.tsx:115 @@ -28687,7 +28687,7 @@ msgid "Scan the QR code with your authenticator app." msgstr "Skannaa QR-koodi todennussovelluksellasi." #. Developer / debug surface — keep terse and technical. Label in the developer Nagbar controls panel for the scheduled-maintenance banner. -#: src/features/devtools/components/NagbarControls.ts:22 +#: src/features/devtools/components/NagbarControls.ts:23 msgid "Scheduled maintenance nagbar" msgstr "Ajastetun huollon ilmoituspalkki" @@ -28962,7 +28962,7 @@ msgstr "Kelauksen esikatselu" #: src/features/channel/components/bottomsheets/ChannelSearchBottomSheet.tsx:854 #: src/features/channel/components/channel_header/shared.ts:47 #: src/features/channel/components/shared/PickerSearchInput.tsx:21 -#: src/features/messaging/components/modals/ForwardModal.tsx:89 +#: src/features/messaging/components/modals/ForwardModal.tsx:91 #: src/features/search/components/modals/SearchProviderPickerModal.tsx:43 #: src/features/search/utils/QuickSwitcherModalUtils.tsx:46 #: src/features/theme_studio/ui/StudioSearchInput.tsx:16 @@ -29606,14 +29606,14 @@ msgstr "Itsepalveluhyvitykset ovat saatavilla 3 päivän kuluessa maksusta, kerr #. Button or menu action label in the share theme modal. Keep it concise. #. Send-message button label in the voice message composer modal. -#: src/features/theme/components/modals/ShareThemeModal.tsx:43 +#: src/features/theme/components/modals/ShareThemeModal.tsx:44 #: src/features/user/components/modals/tabs/component_gallery_tab/ComponentGalleryTabButtonsTab.tsx:316 #: src/features/voice/components/VoiceMessageComposerModal.tsx:77 msgid "Send" msgstr "Lähetä" #. Primary button label in the forward message modal. selectedCount is the number of selected destinations; selectionLimit is the maximum allowed. -#: src/features/messaging/components/modals/ForwardModal.tsx:106 +#: src/features/messaging/components/modals/ForwardModal.tsx:108 msgid "Send ({selectedCount}/{selectionLimit})" msgstr "Lähetä ({selectedCount}/{selectionLimit})" @@ -29694,7 +29694,7 @@ msgstr "Lähetä tiedostoja jopa {size}" #. Button or menu action label in the user profile modal. Keep it concise. #. Member actions sheet menu item. Sends a friend request to the target user. #: src/features/channel/components/direct_message/DMWelcomeSection.tsx:146 -#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:94 +#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:93 #: src/features/user/components/modals/UserProfileMobileSheet.tsx:110 #: src/features/user/components/modals/UserProfileModal.tsx:126 msgid "Send friend request" @@ -29710,7 +29710,7 @@ msgstr "Lähetä GIF {title}" #. Plus menu item that opens the gift purchase flow. #: src/features/channel/components/textarea/MobileTextareaPlusBottomSheet.tsx:21 #: src/features/channel/components/textarea/TextareaPlusMenu.tsx:31 -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:30 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:31 msgid "Send gift" msgstr "Lähetä lahja" @@ -29873,7 +29873,7 @@ msgid "Serve the token file" msgstr "Julkaise tunnustiedosto" #. Developer / debug surface — keep terse and technical. Label in the developer Nagbar controls panel for the service incident banner. -#: src/features/devtools/components/NagbarControls.ts:27 +#: src/features/devtools/components/NagbarControls.ts:28 msgid "Service incident nagbar" msgstr "Palvelun häiriöilmoitus" @@ -30118,7 +30118,7 @@ msgid "Settings" msgstr "Asetukset" #. Type chip suffix in tooltips for inline rendered fluxer://settings/user deep links. Lowercase. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:130 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:133 msgid "settings link" msgstr "asetuslinkki" @@ -30239,7 +30239,7 @@ msgid "Share your screen or camera in up to 4K at 60 frames per second. Free acc msgstr "Jaa näyttösi tai kamerasi jopa 4K-tarkkuudella 60 kuvaa sekunnissa. Ilmaiset tilit striimaavat jopa 720p-tarkkuudella 30 kuvaa sekunnissa." #. Button or menu action label in the share theme modal. Keep it concise. -#: src/features/theme/components/modals/ShareThemeModal.tsx:39 +#: src/features/theme/components/modals/ShareThemeModal.tsx:40 msgid "Share your theme" msgstr "Jaa teemasi" @@ -30263,7 +30263,7 @@ msgid "Shared window" msgstr "Jaettu ikkuna" #. Capture option in the Linux audio source picker on a window share. Captures only the audio of the window being shared. -#: src/features/voice/components/AudioSourcePickerLinux.tsx:40 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:42 msgid "Shared window audio" msgstr "Jaetun ikkunan ääni" @@ -30364,7 +30364,7 @@ msgid "Shortcuts are paused while recording." msgstr "Pikanäppäimet eivät ole käytössä näppäinyhdistelmän tallennuksen aikana." #. Body of the error modal shown when the forward modal comment exceeds the message length limit. -#: src/features/messaging/components/modals/ForwardModal.tsx:60 +#: src/features/messaging/components/modals/ForwardModal.tsx:62 msgid "Shorten the message and try again." msgstr "Lyhennä viestiä ja yritä uudelleen." @@ -31506,7 +31506,7 @@ msgid "Something went wrong while preparing this sticker. Try another file or tr msgstr "Jokin meni pieleen tarraa valmisteltaessa. Kokeile toista tiedostoa tai yritä hetken kuluttua uudelleen." #. Fallback body of the error alert shown when publishing an announcement message fails. -#: src/features/messaging/commands/MessageCommands.tsx:124 +#: src/features/messaging/commands/MessageCommands.tsx:125 msgid "Something went wrong while publishing. Try again in a moment." msgstr "Jokin meni vikaan julkaisussa. Yritä uudelleen hetken kuluttua." @@ -31552,7 +31552,7 @@ msgstr "Jokin meni pieleen." #: src/features/app/components/alerts/CommonErrorModalDescriptors.ts:5 #: src/features/discovery/commands/DiscoveryJoinCommands.tsx:18 #: src/features/emoji/components/emojis/EmojiListItem.tsx:129 -#: src/features/theme/components/modals/ShareThemeModal.tsx:51 +#: src/features/theme/components/modals/ShareThemeModal.tsx:52 #: src/features/ui/action_menu/items/CallMenuItems.tsx:45 #: src/features/ui/action_menu/items/ChannelMenuData.tsx:132 #: src/features/ui/action_menu/items/ChannelMenuData.tsx:148 @@ -33157,12 +33157,12 @@ msgid "Template" msgstr "Mallipohja" #. Label of the textarea in the paste-template-JSON form. "JSON" must not be translated. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:150 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:154 msgid "Template JSON" msgstr "Mallipohjan JSON" #. Label of the URL input in the import-template form. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:142 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:146 msgid "Template URL" msgstr "Mallipohjan URL-osoite" @@ -33191,7 +33191,7 @@ msgid "Temporary invites need a live connection. Check yours and try again." msgstr "Väliaikaiset kutsut vaativat aktiivisen yhteyden. Tarkista yhteytesi ja yritä uudelleen." #. Switch label in the invite link settings. When enabled, members joining via this invite are kicked when they go offline unless given a role. -#: src/features/invite/components/modals/InviteModal.tsx:129 +#: src/features/invite/components/modals/InviteModal.tsx:132 msgid "Temporary membership" msgstr "Väliaikainen jäsenyys" @@ -33202,7 +33202,7 @@ msgid "Tennessee" msgstr "Tennessee" #. Developer control label for the terms-acceptance banner. -#: src/features/devtools/components/NagbarControls.ts:64 +#: src/features/devtools/components/NagbarControls.ts:65 msgid "Terms acceptance nagbar" msgstr "Käyttöehtojen hyväksymisen ilmoituspalkki" @@ -33760,7 +33760,7 @@ msgstr "Teema ei ole saatavilla" msgid "Themes" msgstr "Teemat" -#: src/features/invite/components/modals/InviteModal.tsx:194 +#: src/features/invite/components/modals/InviteModal.tsx:197 msgid "There are no channels available to create an invite for." msgstr "Ei kanavia, joihin voisi luoda kutsun." @@ -33815,7 +33815,7 @@ msgid "They left the call" msgstr "Hän poistui puhelusta" #. Body of the error modal shown when a DM cannot be opened (blocked or no shared community). -#: src/features/app/components/alerts/DmActionErrorModal.tsx:20 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:24 msgid "They might not be accepting messages from you, or you no longer share a community." msgstr "Hän ei ehkä hyväksy sinulta viestejä, tai teillä ei ole enää yhteistä yhteisöä." @@ -34092,7 +34092,7 @@ msgid "This device does not support notifications." msgstr "Tämä laite ei tue ilmoituksia." #. Validation error in the paste-template-JSON form when the JSON parses but lacks the expected third-party template fields. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:133 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:137 msgid "This doesn't look like a valid template response. Make sure you copied the entire JSON document." msgstr "Tämä ei näytä kelvolliselta mallivastaukselta. Varmista, että kopioit koko JSON-dokumentin." @@ -34170,7 +34170,7 @@ msgid "This gift has been redeemed" msgstr "Tämä lahja on lunastettu" #. Title of the error modal shown when a group DM would exceed the maximum number of recipients. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:48 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:52 msgid "This group has too many people" msgstr "Tässä ryhmässä on liikaa ihmisiä" @@ -34208,7 +34208,7 @@ msgstr "Tässä instanssissa ei ole vielä tilejä. Ensimmäisestä luomastasi t msgid "This invite is hidden while sharing is protected." msgstr "Tämä kutsu on piilotettu, kun jakaminen on suojattu." -#: src/features/invite/components/modals/InviteModal.tsx:514 +#: src/features/invite/components/modals/InviteModal.tsx:519 msgid "This invite link never expires." msgstr "Tämä kutsulinkki ei vanhene koskaan." @@ -34305,7 +34305,7 @@ msgid "This link channel is marked for mature content and may open material that msgstr "Tämä linkkikanava on merkitty aikuisille tarkoitetuksi sisällöksi, ja se voi avata materiaalia, joka voi olla sopimatonta joillekin käyttäjille." #. Body of the link-unavailable alert. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:158 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:161 msgid "This link is not available for your account." msgstr "Tämä linkki ei ole käytettävissä tililläsi." @@ -34361,7 +34361,7 @@ msgid "This message has already been deleted." msgstr "Tämä viesti on jo poistettu." #. Toast shown when someone tries to publish an announcement message that was already published. -#: src/features/messaging/commands/MessageCommands.tsx:116 +#: src/features/messaging/commands/MessageCommands.tsx:117 msgid "This message has already been published" msgstr "Tämä viesti on jo julkaistu" @@ -34486,7 +34486,7 @@ msgid "This theme is still loading." msgstr "Teema latautuu edelleen." #. Title of the error modal shown when a theme CSS exceeds the maximum shareable size. -#: src/features/theme/components/modals/ShareThemeModal.tsx:55 +#: src/features/theme/components/modals/ShareThemeModal.tsx:56 msgid "This theme is too large to share" msgstr "Teema on liian suuri jaettavaksi" @@ -34528,7 +34528,7 @@ msgid "This user is not available to receive calls right now. They may have call msgstr "Käyttäjä ei voi vastaanottaa puheluita juuri nyt. Hän on ehkä poistanut puhelut käytöstä." #. Body of the error modal shown when the recipient of a DM no longer exists. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:28 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:32 msgid "This user no longer exists. Refresh and try again." msgstr "Tätä käyttäjää ei enää ole. Päivitä ja yritä uudelleen." @@ -35712,7 +35712,7 @@ msgid "Unclaimed account" msgstr "Lunastamaton tili" #. Developer control label for the unclaimed-account banner. -#: src/features/devtools/components/NagbarControls.ts:32 +#: src/features/devtools/components/NagbarControls.ts:33 msgid "Unclaimed account nagbar" msgstr "Lunastamaton tili -ilmoituspalkki" @@ -37152,7 +37152,7 @@ msgstr "Käyttäjä siirretään toiselle kanavalle" #. Reason chip in the unaddable recipients alert when the user record is missing. #. Title of the error modal shown when the recipient of a DM no longer exists. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:24 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:28 #: src/features/channel/components/channel_view/DMChannelView.tsx:279 #: src/features/channel/components/modals/UnaddableRecipientsConfirmModal.tsx:11 msgid "User not found" @@ -37274,27 +37274,27 @@ msgid "Using {effectiveLabel} until {requestedLabel} is ready." msgstr "Käytetään {effectiveLabel}-asetusta, kunnes {requestedLabel} on valmis." #. Developer nagbar status: banner follows real account state. -#: src/features/devtools/components/NagbarControls.ts:106 +#: src/features/devtools/components/NagbarControls.ts:107 msgid "Using actual account state" msgstr "Käytetään todellista tilin tilaa" #. Developer nagbar status: banner follows real gift inventory state. -#: src/features/devtools/components/NagbarControls.ts:126 +#: src/features/devtools/components/NagbarControls.ts:127 msgid "Using actual gift inventory state" msgstr "Käytetään todellista lahjavaraston tilaa" #. Developer nagbar status: banner follows real premium subscription state. -#: src/features/devtools/components/NagbarControls.ts:122 +#: src/features/devtools/components/NagbarControls.ts:123 msgid "Using actual premium state" msgstr "Käytetään todellista premium-tilaa" #. Developer nagbar status: banner follows the real app state. -#: src/features/devtools/components/NagbarControls.ts:130 +#: src/features/devtools/components/NagbarControls.ts:131 msgid "Using actual state" msgstr "Käytetään todellista tilaa" #. Developer nagbar status: banner follows real email verification state. -#: src/features/devtools/components/NagbarControls.ts:110 +#: src/features/devtools/components/NagbarControls.ts:111 msgid "Using actual verification state" msgstr "Käytetään todellista vahvistustilaa" @@ -37456,9 +37456,9 @@ msgstr "Vahvista henkilöllisyytesi" #. Title of the error modal shown when an unverified account tries to start a DM. #. Title shown when an unverified account cannot start a DM or group DM. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:40 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:44 #: src/features/channel/components/direct_message/AddFriendForm.tsx:80 -#: src/features/channel/utils/CreateDMModalUtils.tsx:51 +#: src/features/channel/utils/CreateDMModalUtils.tsx:52 #: src/features/moderation/components/report/ReportStepEmail.tsx:43 msgid "Verify your email" msgstr "Vahvista sähköpostiosoitteesi" @@ -37543,7 +37543,7 @@ msgid "Verify your email to purchase {premiumProductFullName}." msgstr "Vahvista sähköpostiosoitteesi ostaaksesi {premiumProductFullName}." #. Blocked-state text shown when an unverified account cannot start a DM or group DM. -#: src/features/channel/utils/CreateDMModalUtils.tsx:55 +#: src/features/channel/utils/CreateDMModalUtils.tsx:56 msgid "Verify your email to start DMs." msgstr "Vahvista sähköpostiosoitteesi aloittaaksesi yksityisviestit." @@ -37791,7 +37791,7 @@ msgid "View call" msgstr "Näytä puhelu" #. Aria label for the show-controls trigger when the call toolbar is auto-hidden. -#: src/features/voice/components/VoiceCallView.tsx:124 +#: src/features/voice/components/VoiceCallView.tsx:120 msgid "View call controls" msgstr "Näytä puhelun hallinta" @@ -37987,7 +37987,7 @@ msgid "Visionary (lifetime {premiumProductName})" msgstr "Visionary (elinikäinen {premiumProductName})" #. Developer control label for the Visionary two-factor-authentication banner. -#: src/features/devtools/components/NagbarControls.ts:60 +#: src/features/devtools/components/NagbarControls.ts:61 msgid "Visionary 2FA nagbar" msgstr "Visionary 2FA -ilmoituspalkki" @@ -38243,7 +38243,7 @@ msgid "Voice region" msgstr "Puhealue" #. Developer control label for the voice-session-restore banner. -#: src/features/devtools/components/NagbarControls.ts:68 +#: src/features/devtools/components/NagbarControls.ts:69 msgid "Voice session restore nagbar" msgstr "Äänipuhelun palautusilmoituspalkki" @@ -38331,12 +38331,12 @@ msgid "Waiting for passkey…" msgstr "Odotetaan pääsyavainta…" #. Inline notice in the forward modal when slowmode is active in the selected target channel. forwardChannelDisplayName is the channel name. -#: src/features/messaging/components/modals/ForwardModal.tsx:76 +#: src/features/messaging/components/modals/ForwardModal.tsx:78 msgid "Waiting for slowmode in {forwardChannelDisplayName} to expire." msgstr "Odotetaan hitaan tilan päättymistä kanavalla {forwardChannelDisplayName}." #. Inline notice in the forward modal when slowmode is active in one or more selected target channels. -#: src/features/messaging/components/modals/ForwardModal.tsx:81 +#: src/features/messaging/components/modals/ForwardModal.tsx:83 msgid "Waiting for slowmode in one or more selected channels to expire." msgstr "Odotetaan hitaan tilan päättymistä yhdessä tai useammassa valitussa kanavassa." @@ -38520,7 +38520,7 @@ msgstr "Lähetimme koodin osoitteeseen {email}." msgid "We will prefill {prefillEmail} once browser sign-in opens." msgstr "Esitäytämme sähköpostiosoitteen {prefillEmail}, kun kirjautuminen avautuu selaimessa." -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:87 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:89 msgid "We'd love to give you more than a lifetime of {PREMIUM_PRODUCT_NAME}, but that breaks the space-time continuum. Send the gift to a friend instead?" msgstr "Antaisimme sinulle mielellämme enemmän kuin elinikäisen {PREMIUM_PRODUCT_NAME}-tilauksen, mutta se rikkoisi aika-avaruusjatkumon. Lähetetäänkö lahja kaverille sen sijaan?" @@ -39178,7 +39178,7 @@ msgid "You already have a group with these users. Do you really want to create a msgstr "Sinulla on jo ryhmä näiden käyttäjien kanssa. Haluatko varmasti luoda uuden? Sekin sopii!" #. Status label shown to a user who already owns the lifetime premium tier. -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:26 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:27 msgid "You already have lifetime {premiumProductName}" msgstr "Sinulla on jo elinikäinen {premiumProductName}" @@ -39326,7 +39326,7 @@ msgid "You can't add expressions there" msgstr "Et voi lisätä ilmaisuja sinne" #. Error message in the messaging commands. -#: src/features/messaging/commands/ReactionCommands.tsx:27 +#: src/features/messaging/commands/ReactionCommands.tsx:28 msgid "You can't add new reactions while you're timed out." msgstr "Et voi lisätä uusia reaktioita jäähyn aikana." @@ -39392,7 +39392,7 @@ msgstr "Et voi hallinnoida webhookeja missään yhteisössä. Pyydä ylläpitäj #. Reason chip in the unaddable recipients alert when blocked or DMs are not allowed. #. Title of the error modal shown when a DM cannot be opened (blocked or no shared community). -#: src/features/app/components/alerts/DmActionErrorModal.tsx:16 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:20 #: src/features/channel/components/modals/UnaddableRecipientsConfirmModal.tsx:15 msgid "You can't message this user" msgstr "Et voi lähettää viestiä tälle käyttäjälle" @@ -39521,7 +39521,7 @@ msgid "You changed your tag while on {PREMIUM_PRODUCT_NAME}. It will reroll rand msgstr "Vaihdoit tunnisteesi {PREMIUM_PRODUCT_NAME}-tilauksen aikana. Tunniste arvotaan uudelleen satunnaisesti, kun {PREMIUM_PRODUCT_NAME}-tilauksesi päättyy, ellei sitä uusita." #. Body of the access-denied alert for clicked message links. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:138 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:141 msgid "You do not have access to the channel where this message was sent." msgstr "Sinulla ei ole pääsyä kanavalle, jolle tämä viesti lähetettiin." @@ -39618,12 +39618,12 @@ msgid "You just pressed Tab. Keyboard mode is now on so you can navigate {produc msgstr "Painoit juuri sarkainta. Näppäimistötila on nyt käytössä, joten voit liikkua {productName}-sovelluksessa ilman hiirtä." #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:137 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:245 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:244 msgid "You keep your perks until your next renewal date. Reactivate before then to keep your subscriber history." msgstr "Pidät etusi seuraavaan uusimispäivään asti. Aktivoi tilaus uudelleen ennen sitä, niin säilytät tilaushistoriasi." #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:158 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:266 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:265 msgid "You lose all {PREMIUM_PRODUCT_NAME} perks immediately and your subscriber history resets. This cannot be undone." msgstr "Menetät kaikki {PREMIUM_PRODUCT_NAME}-edut välittömästi ja tilaushistoriasi nollataan. Tätä ei voi kumota." @@ -39709,7 +39709,7 @@ msgid "You need to claim your account before you can create a community." msgstr "Sinun on viimeisteltävä tilisi rekisteröinti, ennen kuin voit luoda yhteisön." #. Body of the error modal shown when an unclaimed account tries to start a DM. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:36 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:40 msgid "You need to claim your account before you can start a direct message." msgstr "Sinun on viimeisteltävä tilisi rekisteröinti, ennen kuin voit aloittaa yksityisviestin." @@ -39731,7 +39731,7 @@ msgid "You need to verify your email address before you can send friend requests msgstr "Vahvista sähköpostiosoitteesi, ennen kuin voit lähettää kaveripyyntöjä." #. Body of the error modal shown when an unverified account tries to start a DM. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:44 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:48 msgid "You need to verify your email address before you can start a direct message." msgstr "Sinun on vahvistettava sähköpostiosoitteesi, ennen kuin voit aloittaa yksityisviestin." @@ -39745,7 +39745,7 @@ msgid "You need to verify your email to send messages in this community." msgstr "Sinun on vahvistettava sähköpostiosoitteesi lähettääksesi viestejä tässä yhteisössä." #. Body of the error modal shown when the user or a recipient has too many open group DMs. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:60 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:64 msgid "You or someone you're adding already has the maximum number of group DMs open. Leave one and try again." msgstr "Sinulla tai jollakulla lisäämistäsi henkilöistä on jo avoinna suurin sallittu määrä ryhmäkeskusteluja. Poistu yhdestä ja yritä uudelleen." @@ -39888,7 +39888,7 @@ msgstr "Muokkaat viestejä liian nopeasti" #: src/features/discovery/commands/DiscoveryJoinCommands.tsx:56 #: src/features/emoji/components/emojis/EmojiListItem.tsx:77 #: src/features/emoji/components/emojis/EmojiListItem.tsx:149 -#: src/features/theme/components/modals/ShareThemeModal.tsx:63 +#: src/features/theme/components/modals/ShareThemeModal.tsx:64 msgid "You're going too fast" msgstr "Toimit liian nopeasti" @@ -39951,7 +39951,7 @@ msgid "You're viewing older messages" msgstr "Katselet vanhempia viestejä" #. Body of the error modal shown when a group DM would exceed the maximum number of recipients. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:52 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:56 msgid "You've added more people than a group DM allows. Remove a few and try again." msgstr "Olet lisännyt enemmän henkilöitä kuin ryhmäkeskustelu sallii. Poista muutama ja yritä uudelleen." @@ -40003,7 +40003,7 @@ msgid "You've reached the favorite GIF limit." msgstr "Olet saavuttanut suosikki-GIFien enimmäismäärän." #. Title of the error modal shown when the user or a recipient has too many open group DMs. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:56 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:60 msgid "You've reached the group DM limit" msgstr "Olet saavuttanut ryhmäkeskustelujen enimmäismäärän" @@ -40118,7 +40118,7 @@ msgid "Your card is eligible. Redirecting you to the payment page now." msgstr "Korttisi kelpaa. Ohjaamme sinut nyt maksusivulle." #. Body of the confirmation shown before saving an edit to a message published from an announcement channel. -#: src/features/messaging/commands/MessageCommands.tsx:103 +#: src/features/messaging/commands/MessageCommands.tsx:104 msgid "Your changes reach every community that follows this channel, which can take a minute. Each published message allows 3 quick edits, then 1 every 20 minutes." msgstr "Muokkauksesi tavoittavat kaikki kanavaa seuraavat yhteisöt, ja niiden julkaiseminen voi kestää hetken. Jokainen julkaistu viesti sallii 3 nopeaa muokkausta, sen jälkeen 1 muokkauksen 20 minuutin välein." @@ -40236,22 +40236,22 @@ msgid "Your last purchase is outside the refund window. Contact support for bill msgstr "Viimeisin ostoksesi on hyvitysajan ulkopuolella. Ota yhteyttä tukeen laskutusasioissa." #. Label in the message queue state. -#: src/features/messaging/state/MessageQueue.tsx:72 +#: src/features/messaging/state/MessageQueue.tsx:74 msgid "Your message could not be delivered because it was flagged by our safety systems. If you believe this is a mistake, please contact support." msgstr "Viestiäsi ei voitu toimittaa, koska turvajärjestelmämme merkitsivät sen. Jos uskot tämän olevan virhe, ota yhteyttä tukeen." #. Label in the message queue state. -#: src/features/messaging/state/MessageQueue.tsx:59 +#: src/features/messaging/state/MessageQueue.tsx:61 msgid "Your message could not be delivered. This is usually because you don't share a community with the recipient or the recipient is only accepting direct messages from friends. You may also need to adjust your own direct message privacy settings in {directMessagePrivacySettingsPath}." msgstr "Viestiäsi ei voitu toimittaa. Tämä johtuu yleensä siitä, että sinulla ja vastaanottajalla ei ole yhteistä yhteisöä tai vastaanottaja hyväksyy yksityisviestejä vain kavereilta. Sinun on ehkä myös muutettava omia yksityisviestien tietosuoja-asetuksiasi kohdassa {directMessagePrivacySettingsPath}." #. Description text in the message queue state. -#: src/features/messaging/state/MessageQueue.tsx:64 +#: src/features/messaging/state/MessageQueue.tsx:66 msgid "Your message could not be delivered. You need to claim your account to send direct messages." msgstr "Viestiäsi ei voitu toimittaa. Sinun on viimeisteltävä tilisi rekisteröinti, jotta voit lähettää yksityisviestejä." #. Description text in the message queue state. -#: src/features/messaging/state/MessageQueue.tsx:68 +#: src/features/messaging/state/MessageQueue.tsx:70 msgid "Your message could not be delivered. You need to claim your account to send messages." msgstr "Viestiäsi ei voitu toimittaa. Sinun on viimeisteltävä tilisi rekisteröinti, jotta voit lähettää viestejä." @@ -40409,7 +40409,7 @@ msgid "Your subscription will switch to yearly billing at the next renewal." msgstr "Tilauksesi muuttuu vuosilaskutukseksi seuraavan uusimisen yhteydessä." #. Body of the error modal shown when a theme CSS exceeds the maximum shareable size. -#: src/features/theme/components/modals/ShareThemeModal.tsx:59 +#: src/features/theme/components/modals/ShareThemeModal.tsx:60 msgid "Your theme CSS is too large to share. Trim it down and try again." msgstr "Teeman CSS-tiedosto on liian suuri jaettavaksi. Lyhennä sitä ja yritä uudelleen." diff --git a/fluxer_app/src/features/i18n/locales/fr/messages.po b/fluxer_app/src/features/i18n/locales/fr/messages.po index 8b640fde9..666361234 100644 --- a/fluxer_app/src/features/i18n/locales/fr/messages.po +++ b/fluxer_app/src/features/i18n/locales/fr/messages.po @@ -21,7 +21,7 @@ msgstr "... activer le mode dense. Chouette !" #. Button or menu action label in the channel and chat user message. Keep it concise. #. Suffix after the message text in the forward modal preview when the forwarded message was edited. -#: src/features/channel/components/MessageAttachments.tsx:390 +#: src/features/channel/components/MessageAttachments.tsx:361 #: src/features/channel/components/UserMessage.tsx:75 #: src/features/messaging/components/modals/ForwardMessagePreview.tsx:26 msgid "(edited)" @@ -993,7 +993,7 @@ msgstr "{count, plural, one {# canal suit} other {# canaux suivent}} ce canal. msgid "{count, plural, one {# community found} other {# communities found}}" msgstr "{count, plural, one {# communauté trouvée} other {# communautés trouvées}}" -#: src/features/app/components/layout/GuildsLayout.tsx:1954 +#: src/features/app/components/layout/GuildsLayout.tsx:1955 msgid "{count, plural, one {# community is temporarily unavailable due to a flux capacitor malfunction.} other {# communities are temporarily unavailable due to a flux capacitor malfunction.}}" msgstr "{count, plural, one {# communauté est temporairement indisponible en raison d'un dysfonctionnement du condensateur de flux.} other {# communautés sont temporairement indisponibles en raison d'un dysfonctionnement du condensateur de flux.}}" @@ -1041,7 +1041,7 @@ msgstr "{count, plural, one {# communauté en commun} other {# communautés en c msgid "{count, plural, one {# other} other {# others}}" msgstr "{count, plural, one {# autre} other {# autres}}" -#: src/features/voice/components/VoiceCallView.tsx:507 +#: src/features/voice/components/VoiceCallView.tsx:474 msgid "{count, plural, one {# participant in call} other {# participants in call}}" msgstr "{count, plural, one {# participant à l'appel} other {# participants à l'appel}}" @@ -1237,7 +1237,7 @@ msgid "{days, plural, one {Created by {creatorDisplayName}. Expires in # day.} o msgstr "{days, plural, one {Créée par {creatorDisplayName}. Expire dans # jour.} many {Créée par {creatorDisplayName}. Expire dans # jours.} other {Créée par {creatorDisplayName}. Expire dans # jours.}}" #. Text under a generated invite link. {days} is how long the link stays valid, in whole days. -#: src/features/invite/components/modals/InviteModal.tsx:164 +#: src/features/invite/components/modals/InviteModal.tsx:167 msgid "{days, plural, one {Your invite link expires in # day.} other {Your invite link expires in # days.}}" msgstr "{days, plural, one {Votre lien d’invitation expire dans # jour.} other {Votre lien d’invitation expire dans # jours.}}" @@ -1441,7 +1441,7 @@ msgid "{hours, plural, one {# hour} other {# hours}} and {minutes, plural, one { msgstr "{hours, plural, one {# heure} other {# heures}} et {minutes, plural, one {# minute} other {# minutes}}" #. Text under a generated invite link. {hours} is how long the link stays valid, in whole hours. -#: src/features/invite/components/modals/InviteModal.tsx:160 +#: src/features/invite/components/modals/InviteModal.tsx:163 msgid "{hours, plural, one {Your invite link expires in # hour.} other {Your invite link expires in # hours.}}" msgstr "{hours, plural, one {Votre lien d’invitation expire dans # heure.} other {Votre lien d’invitation expire dans # heures.}}" @@ -1556,7 +1556,7 @@ msgid "{minutes, plural, one {# minute} other {# minutes}} and {seconds, plural, msgstr "{minutes, plural, one {# minute} other {# minutes}} et {seconds, plural, one {# seconde} other {# secondes}}" #. Text under a generated invite link. {minutes} is how long the link stays valid, in whole minutes. -#: src/features/invite/components/modals/InviteModal.tsx:155 +#: src/features/invite/components/modals/InviteModal.tsx:158 msgid "{minutes, plural, one {Your invite link expires in # minute.} other {Your invite link expires in # minutes.}}" msgstr "{minutes, plural, one {Votre lien d’invitation expire dans # minute.} other {Votre lien d’invitation expire dans # minutes.}}" @@ -1967,7 +1967,7 @@ msgid "{seconds, plural, one {# second} other {# seconds}}" msgstr "{seconds, plural, one {# seconde} many {# secondes} other {# secondes}}" #. Text under a generated invite link. {seconds} is how long the link stays valid, in whole seconds. -#: src/features/invite/components/modals/InviteModal.tsx:150 +#: src/features/invite/components/modals/InviteModal.tsx:153 msgid "{seconds, plural, one {Your invite link expires in # second.} other {Your invite link expires in # seconds.}}" msgstr "{seconds, plural, one {Votre lien d’invitation expire dans # seconde.} other {Votre lien d’invitation expire dans # secondes.}}" @@ -2215,8 +2215,8 @@ msgstr "<0>{username} est toujours dans le groupe. Réessayez dans un instan #. Attribution line on a forwarded message, above the forwarded content. sourceInfo is the icon and name of the community and channel the message came from. #. Attribution line on a forwarded message, above the forwarded content. sourceInfo is the icon and name of the conversation the message came from. -#: src/features/channel/components/MessageAttachments.tsx:241 -#: src/features/channel/components/MessageAttachments.tsx:297 +#: src/features/channel/components/MessageAttachments.tsx:212 +#: src/features/channel/components/MessageAttachments.tsx:268 msgid "<0>Forwarded from{sourceInfo}" msgstr "<0>Transféré depuis{sourceInfo}" @@ -2270,7 +2270,7 @@ msgid "1 result available" msgstr "1 résultat disponible" #. Invite max-uses dropdown option for exactly one use. -#: src/features/invite/components/modals/InviteModal.tsx:60 +#: src/features/invite/components/modals/InviteModal.tsx:63 msgid "1 use" msgstr "1 utilisation" @@ -2315,12 +2315,12 @@ msgid "10 minutes" msgstr "10 minutes" #. Invite max-uses dropdown option for ten uses. -#: src/features/invite/components/modals/InviteModal.tsx:68 +#: src/features/invite/components/modals/InviteModal.tsx:71 msgid "10 uses" msgstr "10 utilisations" #. Invite max-uses dropdown option for 100 uses. -#: src/features/invite/components/modals/InviteModal.tsx:80 +#: src/features/invite/components/modals/InviteModal.tsx:83 msgid "100 uses" msgstr "100 utilisations" @@ -2368,7 +2368,7 @@ msgid "2 members (typing)" msgstr "2 membres (en train d'écrire)" #. Ban duration option in the destructive ban-member modal for a two-week temporary ban. -#: src/features/moderation/components/modals/BanMemberModal.tsx:51 +#: src/features/moderation/components/modals/BanMemberModal.tsx:50 msgid "2 weeks" msgstr "2 semaines" @@ -2383,7 +2383,7 @@ msgid "24-hour" msgstr "24 heures" #. Invite max-uses dropdown option for 25 uses. -#: src/features/invite/components/modals/InviteModal.tsx:72 +#: src/features/invite/components/modals/InviteModal.tsx:75 msgid "25 uses" msgstr "25 utilisations" @@ -2404,7 +2404,7 @@ msgid "2FA requirement" msgstr "Exigence de la 2FA" #. Ban duration option in the destructive ban-member modal for a three-day temporary ban. -#: src/features/moderation/components/modals/BanMemberModal.tsx:43 +#: src/features/moderation/components/modals/BanMemberModal.tsx:42 msgid "3 days" msgstr "3 jours" @@ -2439,7 +2439,7 @@ msgid "40px, 3 members" msgstr "40 px, 3 membres" #. Ban duration option in the destructive ban-member modal for a five-day temporary ban. -#: src/features/moderation/components/modals/BanMemberModal.tsx:47 +#: src/features/moderation/components/modals/BanMemberModal.tsx:46 msgid "5 days" msgstr "5 jours" @@ -2449,12 +2449,12 @@ msgid "5 minutes" msgstr "5 minutes" #. Invite max-uses dropdown option for five uses. -#: src/features/invite/components/modals/InviteModal.tsx:64 +#: src/features/invite/components/modals/InviteModal.tsx:67 msgid "5 uses" msgstr "5 utilisations" #. Invite max-uses dropdown option for 50 uses. -#: src/features/invite/components/modals/InviteModal.tsx:76 +#: src/features/invite/components/modals/InviteModal.tsx:79 msgid "50 uses" msgstr "50 utilisations" @@ -2803,7 +2803,7 @@ msgid "Account too new" msgstr "Compte trop récent" #. Title of the error modal shown when an unclaimed (guest) account tries to accept a community or group DM invite. Auth-related; keep tone plain. -#: src/features/invite/commands/InviteCommands.tsx:35 +#: src/features/invite/commands/InviteCommands.tsx:36 msgid "Account verification required" msgstr "Vérification du compte requise" @@ -2997,12 +2997,12 @@ msgid "Add a bot to a community with requested permissions" msgstr "Ajouter un bot à une communauté avec les permissions demandées" #. Placeholder text in the optional comment field of the forward modal. -#: src/features/messaging/components/modals/ForwardModal.tsx:98 +#: src/features/messaging/components/modals/ForwardModal.tsx:100 msgid "Add a comment (optional)" msgstr "Ajouter un commentaire (facultatif)" #. Landing-view title of the add community modal. Top-level entry point with options to create, join, or import. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:89 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:93 msgid "Add a community" msgstr "Ajouter une communauté" @@ -3082,7 +3082,7 @@ msgid "Add an account to continue." msgstr "Ajoutez un compte pour continuer." #. Body of the error modal shown when an unclaimed (guest) account tries to accept a community invite. Tells the user to complete sign-up first. -#: src/features/invite/commands/InviteCommands.tsx:40 +#: src/features/invite/commands/InviteCommands.tsx:41 msgid "Add an email and password to your account first." msgstr "Ajoutez d'abord un e-mail et un mot de passe à votre compte." @@ -3911,7 +3911,7 @@ msgid "Already set to cancel" msgstr "Résiliation déjà programmée" #. Toggle-switch label in the moderator delete-message confirmation dialog. When enabled, the message is reported (category: other) before being deleted. {productName} is the product name (e.g., Fluxer). -#: src/features/messaging/commands/MessageCommands.tsx:88 +#: src/features/messaging/commands/MessageCommands.tsx:89 msgid "Also report this message to the {productName} Safety Team" msgstr "Signaler également ce message à l'équipe de sécurité de {productName}" @@ -4150,7 +4150,7 @@ msgid "Animated icons are not supported" msgstr "Les icônes animées ne sont pas prises en charge" #. Validation error in the create-community form when the user picks an animated image. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:112 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:116 msgid "Animated icons are not supported when creating a new community. Use a static image." msgstr "Les icônes animées ne sont pas prises en charge lors de la création d’une nouvelle communauté. Utilisez une image statique." @@ -4332,17 +4332,17 @@ msgid "Any uploaded attachment" msgstr "Toute pièce jointe envoyée" #. Helper text under the custom ban duration input. Both placeholders are integer numbers of seconds bounding the allowed range. -#: src/features/moderation/components/modals/BanMemberModal.tsx:73 +#: src/features/moderation/components/modals/BanMemberModal.tsx:72 msgid "Any value from {minTempBanDurationSeconds} to {maxTempBanDurationSeconds} seconds." msgstr "Toute valeur comprise entre {minTempBanDurationSeconds} et {maxTempBanDurationSeconds} secondes." #. Helper text under the custom invite expiration input. {maxInviteAgeSeconds} is the platform max in seconds. -#: src/features/invite/components/modals/InviteModal.tsx:111 +#: src/features/invite/components/modals/InviteModal.tsx:114 msgid "Any value from 0 to {maxInviteAgeSeconds} seconds. 0 means never expires." msgstr "Toute valeur comprise entre 0 et {maxInviteAgeSeconds} secondes. 0 signifie « sans expiration »." #. Helper text under the custom invite max-uses input. {maxInviteUses} is the platform max number of uses per invite. -#: src/features/invite/components/modals/InviteModal.tsx:124 +#: src/features/invite/components/modals/InviteModal.tsx:127 msgid "Any value from 0 to {maxInviteUses}. 0 means no limit." msgstr "Toute valeur de 0 à {maxInviteUses}. 0 signifie aucune limite." @@ -4938,7 +4938,7 @@ msgid "Audio settings" msgstr "Paramètres audio" #. Toggle / summary row label in the Linux audio source picker. {summaryLabel} is one of the audio-source summary labels. -#: src/features/voice/components/AudioSourcePickerLinux.tsx:45 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:47 msgid "Audio sources: {summaryLabel}" msgstr "Sources audio : {summaryLabel}" @@ -5399,7 +5399,7 @@ msgid "Back to sticker" msgstr "Retour au sticker" #. Tooltip / aria label on the back button that returns from the call view to the voice channel view. -#: src/features/voice/components/VoiceCallView.tsx:115 +#: src/features/voice/components/VoiceCallView.tsx:111 msgid "Back to voice channel" msgstr "Retour au salon vocal" @@ -5502,7 +5502,7 @@ msgid "Ban" msgstr "Bannir" #. Title of the destructive ban-member modal. {tag} is the target user tag (username#tag). Destructive moderation action; keep tone direct. -#: src/features/moderation/components/modals/BanMemberModal.tsx:55 +#: src/features/moderation/components/modals/BanMemberModal.tsx:54 msgid "Ban {tag}" msgstr "Bannir {tag}" @@ -5517,14 +5517,14 @@ msgid "Ban details" msgstr "Détails du bannissement" #. Label above the ban duration dropdown in the destructive ban-member modal. -#: src/features/moderation/components/modals/BanMemberModal.tsx:60 +#: src/features/moderation/components/modals/BanMemberModal.tsx:59 msgid "Ban duration" msgstr "Durée du bannissement" #. Moderation action that bans the selected member from the community. #. Moderation action that bans the selected member from the community. #. Moderation action that bans the selected member from the community. -#: src/features/moderation/components/modals/BanMemberModal.tsx:270 +#: src/features/moderation/components/modals/BanMemberModal.tsx:274 #: src/features/ui/action_menu/GuildMemberContextMenu.tsx:66 #: src/features/ui/action_menu/items/GuildMemberMenuItems.tsx:51 #: src/features/ui/action_menu/items/voice_participant_menu_data/shared.ts:124 @@ -5992,7 +5992,7 @@ msgid "Bot invite (no external redirect)" msgstr "Invitation de bot (pas de redirection externe)" #. Settings search synonym. Used to match this term when the user types it in the settings search bar. -#: src/features/user/components/modals/tabs/applications_tab/application_detail/OAuthBuilderSection.tsx:162 +#: src/features/user/components/modals/tabs/applications_tab/application_detail/OAuthBuilderSection.tsx:163 #: src/features/user/components/settings_utils/search_index/ApplicationsIndex.ts:104 msgid "Bot permissions" msgstr "Permissions du bot" @@ -6549,14 +6549,14 @@ msgstr "Impossible d’envoyer des fichiers ici" #: src/features/guild/components/modals/TransferOwnershipModal.tsx:91 #: src/features/i18n/utils/CommonMessageDescriptors.ts:103 #: src/features/input/state/input_keybind/shared.ts:145 -#: src/features/invite/components/modals/InviteModal.tsx:552 +#: src/features/invite/components/modals/InviteModal.tsx:557 #: src/features/messaging/components/modals/AttachmentEditModal.tsx:133 #: src/features/messaging/components/modals/EditAltTextModal.tsx:190 #: src/features/messaging/components/modals/ExternalLinkWarningModal.tsx:111 -#: src/features/messaging/components/modals/ForwardModal.tsx:597 +#: src/features/messaging/components/modals/ForwardModal.tsx:603 #: src/features/messaging/components/modals/ImageCropModal.tsx:1025 #: src/features/messaging/components/modals/MessageHistoryThresholdModal.tsx:107 -#: src/features/moderation/components/modals/BanMemberModal.tsx:262 +#: src/features/moderation/components/modals/BanMemberModal.tsx:266 #: src/features/moderation/components/modals/RemoveTimeoutModal.tsx:70 #: src/features/moderation/components/modals/TimeoutMemberModal.tsx:126 #: src/features/theme/components/modals/ThemeAcceptModal.tsx:173 @@ -6619,13 +6619,13 @@ msgstr "Annuler le changement programmé" #. Settings search synonym. Used to match this term when the user types it in the settings search bar. #: src/features/app/components/dialogs/components/plutonium/SubscriptionCard.tsx:915 #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:141 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:249 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:248 #: src/features/user/components/settings_utils/search_index/PlutoniumIndex.ts:31 msgid "Cancel subscription" msgstr "Résilier l’abonnement" #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:135 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:243 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:242 msgid "Cancel subscription?" msgstr "Résilier l’abonnement ?" @@ -6674,7 +6674,7 @@ msgid "Cannot delete account" msgstr "Impossible de supprimer le compte" #. Section header in the Linux audio source picker. Lists capture-target options (entire system / specific apps). -#: src/features/voice/components/AudioSourcePickerLinux.tsx:50 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:52 msgid "Capture" msgstr "Capture" @@ -7229,7 +7229,7 @@ msgid "Channel access" msgstr "Accès aux salons" #. Title of the alert shown when clicking a message link the user does not have permission to view. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:134 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:137 msgid "Channel access denied" msgstr "Accès au salon refusé" @@ -7294,7 +7294,7 @@ msgstr "ID du salon copié dans le presse-papiers" #. Short label in the messaging mention renderer. Keep it concise. #. Type chip suffix in tooltips for inline rendered channel mentions. Lowercase because it follows the channel name. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:94 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:97 #: src/features/messaging/components/markdown/renderers/MentionRenderer.tsx:39 msgid "channel link" msgstr "lien de salon" @@ -7472,7 +7472,7 @@ msgid "Check our <0>{BLUESKY_PROVIDER_NAME} ({FLUXER_BLUESKY_HANDLE}) for st msgstr "Consultez notre compte <0>{BLUESKY_PROVIDER_NAME} ({FLUXER_BLUESKY_HANDLE}) pour suivre l’état du service." #. Description text in the share theme modal. -#: src/features/theme/components/modals/ShareThemeModal.tsx:35 +#: src/features/theme/components/modals/ShareThemeModal.tsx:36 msgid "Check out my custom theme!" msgstr "Découvrez mon thème personnalisé !" @@ -7677,7 +7677,7 @@ msgid "Choose File, then Add to Dock." msgstr "Choisissez Fichier, puis Ajouter au Dock." #. Subtitle in the create-DM modal. Keep it short and calm. -#: src/features/channel/utils/CreateDMModalUtils.tsx:39 +#: src/features/channel/utils/CreateDMModalUtils.tsx:40 msgid "Choose friends to message." msgstr "Choisissez des amis à qui envoyer un message." @@ -7861,10 +7861,10 @@ msgstr "Récupérer le cadeau" #. Short label in the authentication claim account modal. Keep the tone plain and specific. #. Title of the error modal shown when an unclaimed account tries to start a DM. #. Title shown when an unclaimed account cannot start a DM or group DM. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:32 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:36 #: src/features/auth/components/modals/ClaimAccountModal.tsx:41 #: src/features/channel/components/direct_message/AddFriendForm.tsx:63 -#: src/features/channel/utils/CreateDMModalUtils.tsx:43 +#: src/features/channel/utils/CreateDMModalUtils.tsx:44 #: src/features/guild/components/modals/add_guild_modal/GuildCreateForm.tsx:213 #: src/features/guild/components/modals/add_guild_modal/TemplateImportForm.tsx:441 #: src/features/user/components/modals/tabs/GiftInventoryTab.tsx:343 @@ -7953,7 +7953,7 @@ msgid "Claim your account to send friend requests." msgstr "Finalisez votre inscription pour envoyer des demandes d’ami." #. Blocked-state text shown when an unclaimed account cannot start a DM or group DM. -#: src/features/channel/utils/CreateDMModalUtils.tsx:47 +#: src/features/channel/utils/CreateDMModalUtils.tsx:48 msgid "Claim your account to start DMs." msgstr "Finalisez votre inscription pour démarrer des conversations privées." @@ -8593,17 +8593,17 @@ msgid "Commands" msgstr "Commandes" #. Helper text in the forward modal explaining why the optional comment field is disabled when at least one selected target has slowmode active. -#: src/features/messaging/components/modals/ForwardModal.tsx:70 +#: src/features/messaging/components/modals/ForwardModal.tsx:72 msgid "Comments are disabled because one or more selected channels have slowmode on. The comment would be blocked by slowmode right after the forward." msgstr "Les commentaires sont désactivés car un ou plusieurs des salons sélectionnés ont le mode lent activé. Le commentaire serait bloqué par le mode lent juste après le transfert." #. Helper text in the forward modal explaining why the optional comment field is disabled for a single selected channel with slowmode. -#: src/features/messaging/components/modals/ForwardModal.tsx:64 +#: src/features/messaging/components/modals/ForwardModal.tsx:66 msgid "Comments are disabled because slowmode is on in {forwardChannelDisplayName}. The comment would be blocked by slowmode right after the forward." msgstr "Les commentaires sont désactivés, car le mode lent est activé dans {forwardChannelDisplayName}. Le commentaire serait bloqué par le mode lent juste après le transfert." #. Tooltip on the disabled comment field in the forward modal when slowmode blocks comments. -#: src/features/messaging/components/modals/ForwardModal.tsx:94 +#: src/features/messaging/components/modals/ForwardModal.tsx:96 msgid "Comments are unavailable while slowmode is on." msgstr "Les commentaires ne sont pas disponibles lorsque le mode lent est activé." @@ -8763,7 +8763,7 @@ msgid "Community members" msgstr "Membres de la communauté" #. Developer / debug surface — keep terse and technical. Label in the developer Nagbar controls panel for the community-membership CTA banner. -#: src/features/devtools/components/NagbarControls.ts:12 +#: src/features/devtools/components/NagbarControls.ts:13 msgid "Community membership CTA nagbar" msgstr "Barre de notification d'incitation à l'action pour l'adhésion à la communauté" @@ -8773,7 +8773,7 @@ msgid "Community message notifications" msgstr "Notifications des messages de communauté" #. Developer control label for the community MFA requirement banner. -#: src/features/devtools/components/NagbarControls.ts:81 +#: src/features/devtools/components/NagbarControls.ts:82 msgid "Community MFA requirement nagbar" msgstr "Bannière d’exigence MFA de la communauté" @@ -8785,7 +8785,7 @@ msgstr "Couper le micro du membre" #. Label for the single community name input in the setup wizard. #. Label of the community name input in the create-community form. #: src/features/app/components/setup/SetupWizardSteps.tsx:199 -#: src/features/guild/components/modals/add_guild_modal/shared.ts:120 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:124 msgid "Community name" msgstr "Nom de la communauté" @@ -9167,7 +9167,7 @@ msgstr "Connecticut" #. Action label state in the DM channel header pill while the join request is in flight. Trailing ASCII ellipsis is intentional. #. Overlay status in the voice call view while joining. Trailing ellipsis indicates in-progress. #: src/features/channel/components/channel_view/dm_channel_view/shared.ts:129 -#: src/features/voice/components/VoiceCallView.tsx:94 +#: src/features/voice/components/VoiceCallView.tsx:90 msgid "Connecting..." msgstr "Connexion..." @@ -9223,12 +9223,12 @@ msgid "Connection lost. Reconnecting…" msgstr "Connexion perdue. Reconnexion…" #. Short label in the connection connection commands. -#: src/features/connection/commands/ConnectionCommands.ts:47 +#: src/features/connection/commands/ConnectionCommands.ts:48 msgid "Connection removed" msgstr "Connexion supprimée" #. Tooltip / aria label on the connection-stats button in the voice call header. Opens the voice connection status popout. -#: src/features/voice/components/VoiceCallView.tsx:119 +#: src/features/voice/components/VoiceCallView.tsx:115 msgid "Connection stats" msgstr "Statistiques de connexion" @@ -9238,12 +9238,12 @@ msgid "Connection type" msgstr "Type de connexion" #. Short label in the connection connection commands. -#: src/features/connection/commands/ConnectionCommands.ts:43 +#: src/features/connection/commands/ConnectionCommands.ts:44 msgid "Connection updated" msgstr "Connexion mise à jour" #. Success toast after an account connection is verified. -#: src/features/connection/commands/ConnectionCommands.ts:35 +#: src/features/connection/commands/ConnectionCommands.ts:36 msgid "Connection verified" msgstr "Connexion vérifiée" @@ -9279,7 +9279,7 @@ msgid "Connections" msgstr "Connexions" #. Short label in the connection connection commands. -#: src/features/connection/commands/ConnectionCommands.ts:51 +#: src/features/connection/commands/ConnectionCommands.ts:52 msgid "Connections reordered" msgstr "Connexions réorganisées" @@ -9526,7 +9526,7 @@ msgstr "URL copiée dans le presse-papiers" #: src/features/platform/utils/DesktopLocaleBridge.ts:64 #: src/features/theme_studio/sections/QuickCssSection.tsx:214 #: src/features/ui/action_menu/MessageContextMenu.tsx:73 -#: src/features/user/components/modals/tabs/applications_tab/application_detail/OAuthBuilderSection.tsx:228 +#: src/features/user/components/modals/tabs/applications_tab/application_detail/OAuthBuilderSection.tsx:230 #: src/features/user/components/modals/tabs/GiftInventoryTab.tsx:59 msgid "Copy" msgstr "Copier" @@ -9854,7 +9854,7 @@ msgid "Copying image..." msgstr "Copie de l'image…" #. Developer / debug surface — keep terse and technical. Label in the developer Nagbar controls panel for the corrupted-installation banner. -#: src/features/devtools/components/NagbarControls.ts:17 +#: src/features/devtools/components/NagbarControls.ts:18 msgid "Corrupted installation nagbar" msgstr "Barre de notification d'installation corrompue" @@ -9988,7 +9988,7 @@ msgid "Couldn't copy gift URL" msgstr "Impossible de copier l’URL du cadeau" #. Title of the generic fallback error modal shown when generating a shareable theme link fails. -#: src/features/theme/components/modals/ShareThemeModal.tsx:47 +#: src/features/theme/components/modals/ShareThemeModal.tsx:48 msgid "Couldn't create a theme link" msgstr "Impossible de créer un lien de thème" @@ -10167,7 +10167,7 @@ msgid "Couldn't process image" msgstr "Impossible de traiter l’image" #. Title of the error alert shown when publishing an announcement message fails. -#: src/features/messaging/commands/MessageCommands.tsx:120 +#: src/features/messaging/commands/MessageCommands.tsx:121 msgid "Couldn't publish this message" msgstr "Impossible de publier ce message" @@ -10299,7 +10299,7 @@ msgid "Couldn't send the verification email" msgstr "Impossible d’envoyer l’e-mail de vérification" #. Toast error shown when starting the OAuth flow for a connection provider fails. Preserve {blueskyProviderName}; it is inserted by code and must appear verbatim in the translation. -#: src/features/connection/commands/ConnectionCommands.ts:30 +#: src/features/connection/commands/ConnectionCommands.ts:31 msgid "Couldn't start {blueskyProviderName} authorization" msgstr "Impossible de démarrer l'autorisation {blueskyProviderName}" @@ -10309,7 +10309,7 @@ msgid "Couldn't start checkout" msgstr "Impossible de démarrer le paiement" #. Toast error shown when creating a new account connection fails. -#: src/features/connection/commands/ConnectionCommands.ts:26 +#: src/features/connection/commands/ConnectionCommands.ts:27 msgid "Couldn't start the connection" msgstr "Impossible de démarrer la connexion" @@ -10319,7 +10319,7 @@ msgid "Couldn't start the desktop update" msgstr "Impossible de démarrer la mise à jour de l’application de bureau" #. Title of the generic fallback error modal shown when opening or creating a DM fails. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:64 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:68 msgid "Couldn't start this conversation" msgstr "Impossible de démarrer cette conversation" @@ -10424,7 +10424,7 @@ msgid "Couldn't verify that code. Try again." msgstr "Impossible de vérifier ce code. Veuillez réessayer." #. Toast error shown when verifying an account connection fails. -#: src/features/connection/commands/ConnectionCommands.ts:39 +#: src/features/connection/commands/ConnectionCommands.ts:40 msgid "Couldn't verify the connection" msgstr "Impossible de vérifier la connexion" @@ -10469,7 +10469,7 @@ msgid "Create & share" msgstr "Créer et partager" #. Action button label in the add community modal. Starts the create-community flow. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:94 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:98 msgid "Create a community" msgstr "Créer une communauté" @@ -10541,14 +10541,14 @@ msgid "Create community" msgstr "Créer une communauté" #. Accessible label for the create-community form element. Used by assistive tech only. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:116 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:120 msgid "Create community form" msgstr "Formulaire de création de communauté" #. Accessible label for the create-DM trigger in the DM list header. #. Button or menu action label in the create dm modal utils helper. Keep it concise. #: src/features/channel/components/direct_message/DirectMessageList.tsx:97 -#: src/features/channel/utils/CreateDMModalUtils.tsx:35 +#: src/features/channel/utils/CreateDMModalUtils.tsx:36 msgid "Create DM" msgstr "Créer un MP" @@ -10563,14 +10563,14 @@ msgid "Create favorite category form" msgstr "Formulaire de création de catégorie de favoris" #. Accessible label for the create-from-template form element. Used by assistive tech only. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:158 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:162 msgid "Create from template form" msgstr "Formulaire de création à partir d’un modèle" #. Button or menu action label in the create dm modal utils helper. Keep it concise. #. Tooltip on the channel header plus button when viewing a one-on-one DM. Starts the create group DM flow with the current recipient. #: src/features/channel/components/channel_header/shared.ts:51 -#: src/features/channel/utils/CreateDMModalUtils.tsx:31 +#: src/features/channel/utils/CreateDMModalUtils.tsx:32 msgid "Create group DM" msgstr "Créer une conversation de groupe" @@ -10593,7 +10593,7 @@ msgstr "Créer un nouveau compte" msgid "Create new group" msgstr "Créer un nouveau groupe" -#: src/features/invite/components/modals/InviteModal.tsx:555 +#: src/features/invite/components/modals/InviteModal.tsx:560 msgid "Create new link" msgstr "Créer un nouveau lien" @@ -10811,12 +10811,12 @@ msgid "Current uses:" msgstr "Utilisations actuelles :" #. Developer nagbar status: the banner is dismissed in the current real state. -#: src/features/devtools/components/NagbarControls.ts:114 +#: src/features/devtools/components/NagbarControls.ts:115 msgid "Currently dismissed" msgstr "Actuellement ignoré" #. Developer nagbar status: the banner is showing in the current real state. -#: src/features/devtools/components/NagbarControls.ts:118 +#: src/features/devtools/components/NagbarControls.ts:119 msgid "Currently showing" msgstr "Affiché actuellement" @@ -10853,7 +10853,7 @@ msgid "Custom" msgstr "Personnalisé" #. Label of the numeric input shown after choosing "Custom..." in the ban duration dropdown. The unit is seconds. -#: src/features/moderation/components/modals/BanMemberModal.tsx:68 +#: src/features/moderation/components/modals/BanMemberModal.tsx:67 msgid "Custom ban duration (seconds)" msgstr "Durée de bannissement personnalisée (secondes)" @@ -10889,7 +10889,7 @@ msgid "Custom entrance sounds with {premiumProductName}" msgstr "Sons d'entrée personnalisés avec {premiumProductName}" #. Label of the numeric input shown after choosing "Custom..." in the invite expiration dropdown. The unit is seconds. -#: src/features/invite/components/modals/InviteModal.tsx:106 +#: src/features/invite/components/modals/InviteModal.tsx:109 msgid "Custom expiration (seconds)" msgstr "Expiration personnalisée (secondes)" @@ -10898,7 +10898,7 @@ msgid "Custom hoist order" msgstr "Ordre d'affichage personnalisé" #. Label of the numeric input shown after choosing "Custom..." in the invite max-uses dropdown. -#: src/features/invite/components/modals/InviteModal.tsx:120 +#: src/features/invite/components/modals/InviteModal.tsx:123 msgid "Custom max uses" msgstr "Nombre maximal d’utilisations personnalisé" @@ -11506,7 +11506,7 @@ msgstr "Delaware" #: src/features/emoji/components/emojis/EmojiListItem.tsx:204 #: src/features/emoji/components/emojis/EmojiListItem.tsx:216 #: src/features/emoji/components/stickers/StickerGridItem.tsx:35 -#: src/features/messaging/commands/MessageCommands.tsx:84 +#: src/features/messaging/commands/MessageCommands.tsx:85 #: src/features/moderation/components/report_modal/IARModalCopy.ts:109 #: src/features/platform/utils/DesktopLocaleBridge.ts:77 #: src/features/theme_studio/sections/LibrarySection.tsx:645 @@ -11652,8 +11652,8 @@ msgid "Delete message" msgstr "Supprimer le message" #. Section heading and accessible label for the message-history-deletion radio group in the destructive ban-member modal. Destructive option group. -#: src/features/moderation/components/modals/BanMemberModal.tsx:78 -#: src/features/moderation/components/modals/BanMemberModal.tsx:229 +#: src/features/moderation/components/modals/BanMemberModal.tsx:77 +#: src/features/moderation/components/modals/BanMemberModal.tsx:233 msgid "Delete message history" msgstr "Supprimer l'historique des messages" @@ -11755,12 +11755,12 @@ msgid "Delete this message" msgstr "Supprimer ce message" #. Error message in the messaging commands. Keep the tone plain and specific. -#: src/features/messaging/commands/MessageCommands.tsx:80 +#: src/features/messaging/commands/MessageCommands.tsx:81 msgid "Delete this message? Can't be undone." msgstr "Supprimer ce message ? Cette action est irréversible." #. Body of the delete confirmation for a message that was published from an announcement channel to the channels that follow it. -#: src/features/messaging/commands/MessageCommands.tsx:93 +#: src/features/messaging/commands/MessageCommands.tsx:94 msgid "Delete this message? Can't be undone. This message is also removed from every community that follows this channel." msgstr "Supprimer ce message ? Impossible d'annuler. Ce message sera également supprimé de chaque communauté qui suit ce canal." @@ -11977,7 +11977,7 @@ msgid "Desktop device" msgstr "Appareil de bureau" #. Developer / debug surface — keep terse and technical. Label in the developer Nagbar controls panel for the desktop-download banner. -#: src/features/devtools/components/NagbarControls.ts:7 +#: src/features/devtools/components/NagbarControls.ts:8 msgid "Desktop download nagbar" msgstr "Barre de notification de téléchargement pour ordinateur" @@ -11987,7 +11987,7 @@ msgid "Desktop inactivity before mobile push" msgstr "Délai d’inactivité sur ordinateur avant les notifications push sur mobile" #. Developer control label for the desktop-notification banner. -#: src/features/devtools/components/NagbarControls.ts:40 +#: src/features/devtools/components/NagbarControls.ts:41 msgid "Desktop notification nagbar" msgstr "Bandeau d’activation des notifications de bureau" @@ -12102,13 +12102,13 @@ msgstr "État du développeur" #. Short label in the channel and chat utility buttons. Keep it concise. #. Title of the info alert shown when clicking an internal developer-tools deep link. #: src/features/channel/components/channel_header_components/UtilityButtons.tsx:20 -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:146 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:149 #: src/features/ui/action_menu/items/StaffDeveloperUserControlsMenuItem.tsx:13 msgid "Developer tools" msgstr "Outils de développement" #. Body of the developer-tools info alert. Refers to the staff badge button in the channel header. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:150 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:153 msgid "Developer tools are available from the staff badge in the channel header." msgstr "Les outils de développement sont accessibles depuis le badge du personnel dans l'en-tête du salon." @@ -12505,7 +12505,7 @@ msgstr "Déconnecter le socket" #. Overlay status in the voice call view when not connected. #. Overlay status text in the compact / floating voice call tile when not connected. #: src/features/voice/components/compact_voice_call_view/shared.ts:15 -#: src/features/voice/components/VoiceCallView.tsx:103 +#: src/features/voice/components/VoiceCallView.tsx:99 msgid "Disconnected" msgstr "Déconnecté" @@ -12822,7 +12822,7 @@ msgid "Domain" msgstr "Domaine" #. Developer or debug surface, keep terse and technical. Label in the developer Nagbar controls panel for the banner telling installed web apps that the app has moved to a new domain. -#: src/features/devtools/components/NagbarControls.ts:76 +#: src/features/devtools/components/NagbarControls.ts:77 msgid "Domain moved nagbar" msgstr "Barre de notification de domaine déplacé" @@ -13344,8 +13344,8 @@ msgstr "Modifier les détails du groupe" msgid "Edit group form" msgstr "Formulaire de modification du groupe" -#: src/features/invite/components/modals/InviteModal.tsx:523 -#: src/features/invite/components/modals/InviteModal.tsx:538 +#: src/features/invite/components/modals/InviteModal.tsx:528 +#: src/features/invite/components/modals/InviteModal.tsx:543 msgid "Edit invite link" msgstr "Modifier le lien d'invitation" @@ -13397,7 +13397,7 @@ msgid "Edit profile local time" msgstr "Modifier l'heure locale du profil" #. Title of the confirmation shown before saving an edit to a message published from an announcement channel. -#: src/features/messaging/commands/MessageCommands.tsx:99 +#: src/features/messaging/commands/MessageCommands.tsx:100 msgid "Edit published message?" msgstr "Modifier le message publié ?" @@ -13548,7 +13548,7 @@ msgid "Email unavailable" msgstr "E-mail non disponible" #. Developer control label for the email-verification banner. -#: src/features/devtools/components/NagbarControls.ts:36 +#: src/features/devtools/components/NagbarControls.ts:37 msgid "Email verification nagbar" msgstr "Bannière de vérification de l'e-mail" @@ -14080,12 +14080,12 @@ msgid "End grace now" msgstr "Mettre fin à la période de grâce" #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:163 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:271 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:270 msgid "End grace period" msgstr "Mettre fin à la période de grâce" #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:156 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:264 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:263 msgid "End grace period now?" msgstr "Mettre fin à la période de grâce maintenant ?" @@ -14170,7 +14170,7 @@ msgid "Enter a product name between 1 and 80 characters." msgstr "Entrez un nom de produit entre 1 et 80 caractères." #. Placeholder in the optional reason input in the destructive ban-member modal. -#: src/features/moderation/components/modals/BanMemberModal.tsx:88 +#: src/features/moderation/components/modals/BanMemberModal.tsx:87 msgid "Enter a reason for the ban" msgstr "Saisir un motif de bannissement" @@ -14180,7 +14180,7 @@ msgid "Enter a secure password" msgstr "Saisissez un mot de passe sécurisé" #. Validation error in the import-template form when the entered URL or code is malformed. {theOtherPlatform} is a third-party product name placeholder. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:124 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:128 msgid "Enter a valid {theOtherPlatform} template URL or code." msgstr "Entrez une URL ou un code de modèle {theOtherPlatform} valide." @@ -14204,7 +14204,7 @@ msgstr "Saisissez un nom d'utilisateur valide ({exampleFluxerTagFull})." #. Tooltip / aria label on the fullscreen toggle in the voice call view (not in fullscreen). #: src/features/voice/components/compact_voice_call_view/shared.ts:28 #: src/features/voice/components/media_player/components/MediaFullscreenButton.tsx:18 -#: src/features/voice/components/VoiceCallView.tsx:111 +#: src/features/voice/components/VoiceCallView.tsx:107 msgid "Enter fullscreen" msgstr "Passer en plein écran" @@ -14347,7 +14347,7 @@ msgstr "Écran entier" msgid "Entire system" msgstr "Tout le système" -#: src/features/voice/components/AudioSourcePickerLinux.tsx:260 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:257 msgid "Entire system audio" msgstr "Audio du système entier" @@ -14525,7 +14525,7 @@ msgid "exclude a user" msgstr "exclure un utilisateur" #. Section header in the Linux audio source picker for apps excluded from the system mix. -#: src/features/voice/components/AudioSourcePickerLinux.tsx:59 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:61 msgid "Exclude from system" msgstr "Exclure du système" @@ -14546,7 +14546,7 @@ msgstr "Quitter" #. Tooltip / aria label on the fullscreen toggle in the voice call view (currently in fullscreen). #: src/features/voice/components/compact_voice_call_view/shared.ts:24 #: src/features/voice/components/media_player/components/MediaFullscreenButton.tsx:14 -#: src/features/voice/components/VoiceCallView.tsx:107 +#: src/features/voice/components/VoiceCallView.tsx:103 msgid "Exit fullscreen" msgstr "Quitter le mode plein écran" @@ -14624,7 +14624,7 @@ msgid "Expiration curve" msgstr "Courbe d'expiration" #. Label above the expiration duration dropdown in the invite link settings. -#: src/features/invite/components/modals/InviteModal.tsx:102 +#: src/features/invite/components/modals/InviteModal.tsx:105 msgid "Expire after" msgstr "Expire après" @@ -14839,7 +14839,7 @@ msgid "Failed to complete SSO sign-in" msgstr "Échec de la connexion SSO" #. Error message in the add friends to group modal utils helper. -#: src/features/channel/utils/AddFriendsToGroupModalUtils.ts:21 +#: src/features/channel/utils/AddFriendsToGroupModalUtils.ts:22 msgid "Failed to copy invite link" msgstr "Échec de la copie du lien d'invitation" @@ -15687,12 +15687,12 @@ msgid "For your security, please confirm it's you to continue." msgstr "Pour votre sécurité, veuillez confirmer votre identité pour continuer." #. Developer nagbar override status: the banner is forced to hide. -#: src/features/devtools/components/NagbarControls.ts:102 +#: src/features/devtools/components/NagbarControls.ts:103 msgid "Force disabled" msgstr "Désactivé de force" #. Developer nagbar override status: the banner is forced to show. -#: src/features/devtools/components/NagbarControls.ts:98 +#: src/features/devtools/components/NagbarControls.ts:99 msgid "Force enabled" msgstr "Activé de force" @@ -15840,11 +15840,11 @@ msgstr "Transférer le média" #. Keyboard shortcut action label shown in the shortcuts list and keybind editor. Keep short, sentence case. #. Title of the forward message modal. #: src/features/input/state/input_keybind/shared.ts:33 -#: src/features/messaging/components/modals/ForwardModal.tsx:85 +#: src/features/messaging/components/modals/ForwardModal.tsx:87 msgid "Forward message" msgstr "Transférer le message" -#: src/features/channel/components/MessageAttachments.tsx:360 +#: src/features/channel/components/MessageAttachments.tsx:331 msgid "Forwarded" msgstr "Transféré" @@ -16437,7 +16437,7 @@ msgstr "Le code cadeau est requis" msgid "Gift code is too long" msgstr "Le code cadeau est trop long" -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:139 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:141 msgid "Gift code:" msgstr "Code cadeau :" @@ -16466,7 +16466,7 @@ msgid "Gift inventory flow" msgstr "Parcours de l’inventaire des cadeaux" #. Developer control label for the gift-inventory banner. -#: src/features/devtools/components/NagbarControls.ts:56 +#: src/features/devtools/components/NagbarControls.ts:57 msgid "Gift inventory nagbar" msgstr "Bannière d'inventaire de cadeaux" @@ -16477,7 +16477,7 @@ msgstr "Durée du cadeau" #. Form field label for a gift redemption URL. #. Settings search synonym. Used to match this term when the user types it in the settings search bar. -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:34 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:35 #: src/features/user/components/settings_utils/search_index/GiftInventoryIndex.ts:26 msgid "Gift link" msgstr "Lien cadeau" @@ -17488,7 +17488,7 @@ msgid "How about:" msgstr "Que diriez-vous de :" #. Helper text under the ban duration dropdown in the destructive ban-member modal. -#: src/features/moderation/components/modals/BanMemberModal.tsx:64 +#: src/features/moderation/components/modals/BanMemberModal.tsx:63 msgid "How long they stay banned." msgstr "Durée du bannissement." @@ -17600,7 +17600,7 @@ msgstr "Le fichier de l’icône est trop volumineux" #. Validation error in the create-community form when the chosen icon exceeds the size limit. {imageMaxSizeLabel} is a formatted file size such as "8 MB". #: src/features/channel/components/modals/EditGroupBottomSheet.tsx:47 #: src/features/channel/components/modals/EditGroupModal.tsx:45 -#: src/features/guild/components/modals/add_guild_modal/shared.ts:107 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:111 msgid "Icon file is too large. Choose a file smaller than {imageMaxSizeLabel}." msgstr "Le fichier de l'icône est trop volumineux. Choisissez un fichier de taille inférieure à {imageMaxSizeLabel}." @@ -17886,7 +17886,7 @@ msgid "Import" msgstr "Importer" #. Action button label in the add community modal. Imports a template from the third-party platform named by {theOtherPlatform}. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:102 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:106 msgid "Import {theOtherPlatform} template" msgstr "Importer le modèle {theOtherPlatform}" @@ -17938,7 +17938,7 @@ msgid "Import more" msgstr "Importer plus" #. Accessible label for the import-template form element. Used by assistive tech only. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:138 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:142 msgid "Import template form" msgstr "Formulaire d’importation de modèle" @@ -18106,7 +18106,7 @@ msgid "Include all except selected" msgstr "Inclure tout sauf la sélection" #. Section header in the Linux audio source picker for the per-app inclusion list. -#: src/features/voice/components/AudioSourcePickerLinux.tsx:55 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:57 msgid "Include apps" msgstr "Inclure les applications" @@ -18472,7 +18472,7 @@ msgid "Invalid image" msgstr "Image non valide" #. Validation error in the paste-template-JSON form. "JSON" is a protocol token and must not be translated. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:129 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:133 msgid "Invalid JSON. Paste the full response from the URL above." msgstr "JSON non valide. Collez la réponse complète de l'URL ci-dessus." @@ -18531,7 +18531,7 @@ msgid "Invisible" msgstr "Invisible" #. Per-recipient action button label in the invite modal recipient list. Sends the invite as a DM to that friend. Short standalone verb. -#: src/features/invite/components/modals/InviteModal.tsx:97 +#: src/features/invite/components/modals/InviteModal.tsx:100 msgid "Invite" msgstr "Inviter" @@ -18568,12 +18568,12 @@ msgid "Invite deleted" msgstr "Invitation supprimée" #. Fallback header on the invite modal when no community context is available. Refers to inviting friends to Fluxer. -#: src/features/invite/components/modals/InviteModal.tsx:84 +#: src/features/invite/components/modals/InviteModal.tsx:87 msgid "Invite friends" msgstr "Inviter des amis" #. Title of the invite modal. {guildName} is the community name. -#: src/features/invite/components/modals/InviteModal.tsx:89 +#: src/features/invite/components/modals/InviteModal.tsx:92 msgid "Invite friends to {guildName}" msgstr "Inviter des amis à {guildName}" @@ -18584,25 +18584,25 @@ msgstr "Invitation masquée pendant le partage" #. Label of the invite code/URL input in the join-community form. #. Placeholder in the read-only invite link input when no link is available yet. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:166 -#: src/features/invite/components/modals/InviteModal.tsx:138 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:170 +#: src/features/invite/components/modals/InviteModal.tsx:141 msgid "Invite link" msgstr "Lien d'invitation" #. Label above a masked invite link while streaming privacy is active. #. Label above a masked invite link while streaming privacy is active. -#: src/features/invite/components/modals/InviteModal.tsx:146 +#: src/features/invite/components/modals/InviteModal.tsx:149 #: src/features/relationship/components/modals/AddFriendsToGroupModal.tsx:31 msgid "Invite link is hidden while sharing:" msgstr "Le lien d'invitation est masqué pendant le partage :" #. Inline replacement text shown for invite links while streaming privacy is active. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:162 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:165 msgid "Invite link masked while sharing" msgstr "Lien d’invitation masqué pendant le partage d’écran" #. Header of the invite modal when the user is editing the invite link expiry, max uses, and temporary flag. -#: src/features/invite/components/modals/InviteModal.tsx:93 +#: src/features/invite/components/modals/InviteModal.tsx:96 msgid "Invite link settings" msgstr "Paramètres du lien d'invitation" @@ -18747,7 +18747,7 @@ msgstr "Les invitations sont suspendues car {productName} a détecté un raid po msgid "Invites are paused for this community." msgstr "Les invitations sont suspendues pour cette communauté." -#: src/features/invite/components/modals/InviteModal.tsx:370 +#: src/features/invite/components/modals/InviteModal.tsx:375 msgid "Invites are paused in this community by an admin. While this invite can be created, it cannot be accepted until invites are re-enabled." msgstr "Les invitations sont suspendues dans cette communauté par un administrateur. Bien que cette invitation puisse être créée, elle ne pourra pas être acceptée tant que les invitations ne seront pas réactivées." @@ -18757,7 +18757,7 @@ msgid "Invites disabled" msgstr "Invitations désactivées" #. Developer control label for the invites-disabled banner. -#: src/features/devtools/components/NagbarControls.ts:72 +#: src/features/devtools/components/NagbarControls.ts:73 msgid "Invites disabled nagbar" msgstr "Bannière \" Invitations désactivées \"" @@ -18879,7 +18879,7 @@ msgid "Join {communityName} to chat with the team and stay up to date." msgstr "Rejoignez {communityName} pour discuter avec l'équipe et rester informé." #. Action button label in the add community modal. Starts the join-by-invite-code flow. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:98 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:102 msgid "Join a community" msgstr "Rejoindre une communauté" @@ -18903,7 +18903,7 @@ msgid "Join community" msgstr "Rejoindre la communauté" #. Accessible label for the join-community form element. Used by assistive tech only. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:162 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:166 msgid "Join community form" msgstr "Formulaire pour rejoindre une communauté" @@ -19011,7 +19011,7 @@ msgid "Jump to {displayName}" msgstr "Aller à {displayName}" #. Accessible label for an inline channel mention link. labelText is the channel display name. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:108 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:111 msgid "Jump to {labelText}" msgstr "Aller à {labelText}" @@ -19068,12 +19068,12 @@ msgid "Jump to the current call" msgstr "Afficher l’appel en cours" #. Fallback accessible label for an inline channel mention when the target name is not known. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:112 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:115 msgid "Jump to the linked channel" msgstr "Accéder au salon lié" #. Fallback accessible label for an inline message link when the target channel is not known. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:104 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:107 msgid "Jump to the linked message" msgstr "Aller au message lié" @@ -19083,7 +19083,7 @@ msgid "Jump to the message from {authorNickname}" msgstr "Aller au message de {authorNickname}" #. Accessible label for an inline message link that jumps to a specific message in a channel. labelText is the channel display name. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:99 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:102 msgid "Jump to the message in {labelText}" msgstr "Aller au message dans {labelText}" @@ -19142,7 +19142,7 @@ msgid "Keep free and premium tiers. You can customize the tiers, sell premium th msgstr "Conservez les niveaux gratuit et premium. Vous pourrez personnaliser les niveaux, vendre des abonnements premium via Stripe, ou distribuer des codes cadeaux plus tard depuis le panneau d'administration." #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:165 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:273 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:272 msgid "Keep grace period" msgstr "Conserver la période de grâce" @@ -19157,7 +19157,7 @@ msgid "Keep running" msgstr "Continuer à fonctionner" #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:143 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:251 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:250 msgid "Keep subscription" msgstr "Garder l'abonnement" @@ -19240,7 +19240,7 @@ msgstr "Touches" #. Button or menu action label in the kick member modal. Keep it concise. Keep the tone plain and specific. #. Button or menu action label in the user profile actions sheet. Keep it concise. Keep the tone plain and specific. #. Member actions sheet menu item. Opens the kick-member confirmation (moderation action). Short verb used as a menu label. -#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:98 +#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:97 #: src/features/moderation/components/modals/KickMemberModal.tsx:16 #: src/features/user/components/modals/UserProfileActionsSheet.tsx:77 msgid "Kick" @@ -19727,7 +19727,7 @@ msgstr "Lier le fichier" #. Replacement text for an invite URL while streaming privacy is active. #. Replacement text for an invite URL while streaming privacy is active. #: src/features/channel/components/modals/GroupInvitesBottomSheet.tsx:49 -#: src/features/invite/components/modals/InviteModal.tsx:142 +#: src/features/invite/components/modals/InviteModal.tsx:145 #: src/features/relationship/components/modals/AddFriendsToGroupModal.tsx:27 msgid "Link hidden while sharing" msgstr "Lien masqué pendant le partage" @@ -19760,7 +19760,7 @@ msgid "Link styling" msgstr "Style des liens" #. Title of the alert shown when clicking an internal link that is not available to the current account. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:154 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:157 msgid "Link unavailable" msgstr "Lien indisponible" @@ -20557,7 +20557,7 @@ msgid "Max {maxSize}." msgstr "Taille maximale : {maxSize}." #. Label above the max-uses dropdown in the invite link settings. -#: src/features/invite/components/modals/InviteModal.tsx:116 +#: src/features/invite/components/modals/InviteModal.tsx:119 msgid "Max number of uses" msgstr "Nombre max. d'utilisations" @@ -20835,7 +20835,7 @@ msgid "Members" msgstr "Membres" #. Helper text under the temporary membership switch in the invite link settings. -#: src/features/invite/components/modals/InviteModal.tsx:134 +#: src/features/invite/components/modals/InviteModal.tsx:137 msgid "Members are removed when offline unless given a role." msgstr "Les membres sont retirés de la communauté lorsqu’ils passent hors ligne, sauf si un rôle leur est attribué." @@ -20980,7 +20980,7 @@ msgstr "Message" #. Action that opens a DM conversation with the selected user. #. Member actions sheet menu item. Sends a direct message to the target user. Standalone verb used as a menu label. #. Voice participant menu action that opens a DM conversation with the selected user. -#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:88 +#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:87 #: src/features/ui/action_menu/items/ActionsSubmenu.tsx:41 #: src/features/ui/action_menu/items/MessageUserMenuItem.tsx:26 #: src/features/ui/action_menu/items/voice_participant_menu_data/shared.ts:78 @@ -21084,7 +21084,7 @@ msgstr "Les paramètres d'affichage des messages ne sont disponibles que sur ord msgid "Message editing" msgstr "Modification des messages" -#: src/features/messaging/components/modals/ForwardModal.tsx:315 +#: src/features/messaging/components/modals/ForwardModal.tsx:317 msgid "Message forwarded" msgstr "Message transféré" @@ -21133,7 +21133,7 @@ msgstr "Boutons de saisie de message" #. Error modal title in the forward modal when the optional comment exceeds the message length limit. #. Form validation error indicating the message exceeds the allowed length. -#: src/features/messaging/components/modals/ForwardModal.tsx:56 +#: src/features/messaging/components/modals/ForwardModal.tsx:58 #: src/features/ui/character_counter/CharacterCountMessages.ts:16 msgid "Message is too long" msgstr "Message trop long" @@ -21144,7 +21144,7 @@ msgid "Message layout" msgstr "Disposition des messages" #. Type chip suffix in tooltips for inline rendered message links. Lowercase because it follows the channel name. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:89 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:92 msgid "message link" msgstr "lien du message" @@ -21188,7 +21188,7 @@ msgid "Message previews in the DM list" msgstr "Aperçus des messages dans la liste des MP" #. Toast shown after a message in an announcement channel was published to the channels that follow it. -#: src/features/messaging/commands/MessageCommands.tsx:112 +#: src/features/messaging/commands/MessageCommands.tsx:113 msgid "Message published" msgstr "Message publié" @@ -21301,7 +21301,7 @@ msgstr "Messages que vous pouvez mettre en favori" msgid "Messaging is paused" msgstr "L'envoi de messages est en pause" -#. Notice shown in place of the message composer, and as an error, when messaging is paused on the current account until the user completes one quick step described in an email. While paused, the account cannot post, react, join communities or change its profile. Keep the tone calm and friendly. +#. Notice shown in place of the message composer, as a banner at the top of the app, and as an error, when messaging is paused on the current account until the user completes one quick step described in an email. While paused, the account cannot post, react, join communities or change its profile. Keep the tone calm and friendly. #: src/features/user/utils/AccountLimitUtils.ts:10 msgid "Messaging is paused on your account. Check your email for a quick step to continue." msgstr "L'envoi de messages a été mis en pause sur votre compte. Consultez vos e-mails pour savoir comment y remédier en une étape rapide." @@ -22672,7 +22672,7 @@ msgid "No {sendMessagesPermission} permission" msgstr "Permission {sendMessagesPermission} manquante" #. Inline text shown inside a custom message link pill when the linked message cannot be accessed. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:142 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:145 msgid "No access" msgstr "Accès refusé" @@ -22807,7 +22807,7 @@ msgstr "Aucune modification à enregistrer" msgid "No channels available" msgstr "Aucun salon disponible" -#: src/features/messaging/components/modals/ForwardModal.tsx:389 +#: src/features/messaging/components/modals/ForwardModal.tsx:395 #: src/features/search/components/search/ChannelFilterSheet.tsx:120 msgid "No channels found" msgstr "Aucun salon trouvé" @@ -22955,7 +22955,7 @@ msgid "No invoices yet." msgstr "Aucune facture pour l'instant." #. Invite max-uses option meaning unlimited uses. Short standalone label. -#: src/features/invite/components/modals/InviteModal.tsx:56 +#: src/features/invite/components/modals/InviteModal.tsx:59 msgid "No limit" msgstr "Aucune limite" @@ -23306,7 +23306,7 @@ msgstr "Sans conversion" #: src/features/user/components/modals/tabs/accessibility_tab/VisualTab.tsx:37 #: src/features/user/components/modals/tabs/components/EntranceSoundSection.tsx:146 #: src/features/user/components/modals/tabs/privacy_safety_tab/data_request_modal/DataRequestModal.tsx:220 -#: src/features/voice/components/AudioSourcePickerLinux.tsx:268 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:265 msgid "None" msgstr "Aucun" @@ -23858,12 +23858,12 @@ msgid "Open {host} in your browser." msgstr "Ouvrez {host} dans votre navigateur." #. Accessible label for an inline chat link pill that opens an app page such as Discovery. labelText is the page name. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:121 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:124 msgid "Open {labelText}" msgstr "Ouvrir {labelText}" #. Accessible label for an inline settings deep-link pill. labelText is the resolved settings tab and section breadcrumb. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:116 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:119 msgid "Open {labelText} in settings" msgstr "Ouvrir {labelText} dans les paramètres" @@ -24067,7 +24067,7 @@ msgid "Open emoji in browser" msgstr "Ouvrir l'emoji dans le navigateur" #. Accessible label for the emoji picker trigger button in the forward modal comment field. -#: src/features/messaging/components/modals/ForwardModal.tsx:102 +#: src/features/messaging/components/modals/ForwardModal.tsx:104 #: src/features/user/components/modals/tabs/my_profile_tab/BioEditor.tsx:27 msgid "Open emoji picker" msgstr "Ouvrir le sélecteur d'emojis" @@ -24392,7 +24392,7 @@ msgstr "Options" msgid "or" msgstr "ou" -#: src/features/theme/components/modals/ShareThemeModal.tsx:214 +#: src/features/theme/components/modals/ShareThemeModal.tsx:216 msgid "Or copy the link:" msgstr "Ou copier le lien :" @@ -24401,7 +24401,7 @@ msgstr "Ou copier le lien :" msgid "or pick a GIF from {gifProviderName}" msgstr "ou choisir un GIF sur {gifProviderName}" -#: src/features/invite/components/modals/InviteModal.tsx:502 +#: src/features/invite/components/modals/InviteModal.tsx:507 msgid "Or send an invite link to a friend:" msgstr "Ou envoyez un lien d'invitation à un ami :" @@ -24409,7 +24409,7 @@ msgstr "Ou envoyez un lien d'invitation à un ami :" msgid "or send an invite to a friend:" msgstr "ou envoyer une invitation à un ami :" -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:131 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:133 msgid "or send the gift link to a friend:" msgstr "ou envoyer le lien cadeau à un ami :" @@ -24611,7 +24611,7 @@ msgid "Page down" msgstr "Page suiv." #. Role description announced for an inline chat link pill that opens an app page. Lowercase. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:126 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:129 msgid "page link" msgstr "lien de page" @@ -24778,12 +24778,12 @@ msgid "Paste GIF URLs below, one per line." msgstr "Collez les URL des GIF ci-dessous, une par ligne." #. Accessible label for the paste-template-JSON form element. Used by assistive tech only. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:146 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:150 msgid "Paste template JSON form" msgstr "Formulaire de saisie du modèle JSON" #. Placeholder in the textarea where the user pastes the third-party template JSON document. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:154 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:158 msgid "Paste the JSON response here" msgstr "Collez la réponse JSON ici" @@ -24985,7 +24985,7 @@ msgid "Perks paused" msgstr "Avantages en pause" #. Ban duration option in the destructive ban-member modal meaning the ban never expires. Short standalone label. -#: src/features/moderation/components/modals/BanMemberModal.tsx:38 +#: src/features/moderation/components/modals/BanMemberModal.tsx:37 msgid "Permanent" msgstr "Permanent" @@ -25384,7 +25384,7 @@ msgstr "Lecture malgré la réduction des animations." #. Body of the error modal shown when sharing or sending a theme link is rate limited. #: src/features/app/components/alerts/CommonErrorModalDescriptors.ts:13 #: src/features/discovery/commands/DiscoveryJoinCommands.tsx:60 -#: src/features/theme/components/modals/ShareThemeModal.tsx:67 +#: src/features/theme/components/modals/ShareThemeModal.tsx:68 msgid "Please wait a moment and try again." msgstr "Veuillez patienter un instant et réessayer." @@ -25416,7 +25416,7 @@ msgid "Pop back in" msgstr "Réintégrer dans la fenêtre principale" #. Tooltip / aria label on the voice call footer button that opens the call in a separate window. -#: src/features/voice/components/VoiceCallCornerControls.tsx:12 +#: src/features/voice/components/VoiceCallCornerControls.tsx:11 msgid "Pop out call" msgstr "Afficher l’appel dans une nouvelle fenêtre" @@ -25547,12 +25547,12 @@ msgid "Premium badge" msgstr "Badge Premium" #. Developer control label for the premium-expired banner. -#: src/features/devtools/components/NagbarControls.ts:48 +#: src/features/devtools/components/NagbarControls.ts:49 msgid "Premium expired nagbar" msgstr "Bannière d'expiration de l'abonnement Premium" #. Developer control label for the premium grace-period banner. -#: src/features/devtools/components/NagbarControls.ts:44 +#: src/features/devtools/components/NagbarControls.ts:45 msgid "Premium grace period nagbar" msgstr "Bannière de période de grâce Premium" @@ -25562,7 +25562,7 @@ msgid "Premium model" msgstr "Modèle premium" #. Developer control label for the premium-onboarding banner. -#: src/features/devtools/components/NagbarControls.ts:52 +#: src/features/devtools/components/NagbarControls.ts:53 msgid "Premium onboarding nagbar" msgstr "Bannière d'intégration Premium" @@ -26514,7 +26514,7 @@ msgstr "Raison" #. Label of the optional reason input in the destructive ban-member modal. Reason is recorded in the activity log. #. Label of the optional reason textarea in the timeout-member modal. The reason is recorded in the activity log. -#: src/features/moderation/components/modals/BanMemberModal.tsx:83 +#: src/features/moderation/components/modals/BanMemberModal.tsx:82 #: src/features/moderation/components/modals/TimeoutMemberModal.tsx:36 msgid "Reason (optional)" msgstr "Raison (facultative)" @@ -26574,7 +26574,7 @@ msgstr "Vérifier à nouveau" #. placeholder {0}: ChannelUtils.getIcon(channel, {size: 16, className: styles.channelIcon}) #. placeholder {1}: channel.name -#: src/features/invite/components/modals/InviteModal.tsx:355 +#: src/features/invite/components/modals/InviteModal.tsx:360 msgid "Recipients will be taken to {0} <0>{1}" msgstr "Les destinataires seront redirigés vers {0} <0>{1}" @@ -26601,7 +26601,7 @@ msgid "Reconnect succeeded. Pick a screen again if you want to resume your previ msgstr "Reconnexion réussie. Choisissez à nouveau un écran pour reprendre votre diffusion précédente." #. Overlay status in the voice call view while reconnecting after a drop. Trailing ellipsis indicates in-progress. -#: src/features/voice/components/VoiceCallView.tsx:98 +#: src/features/voice/components/VoiceCallView.tsx:94 msgid "Reconnecting..." msgstr "Reconnexion..." @@ -26741,7 +26741,7 @@ msgstr "Référence copiée." msgid "Referral parameters" msgstr "Paramètres de parrainage" -#: src/features/voice/components/AudioSourcePickerLinux.tsx:312 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:309 msgid "Refresh audio sources" msgstr "Actualiser les sources audio" @@ -28559,7 +28559,7 @@ msgstr "Saturation" #: src/features/guild/components/modals/guild_tabs/GuildDiscoveryTab.tsx:631 #: src/features/guild/components/modals/guild_tabs/GuildVanityURLTab.tsx:279 #: src/features/guild/components/modals/GuildFolderSettingsModal.tsx:91 -#: src/features/messaging/commands/MessageCommands.tsx:108 +#: src/features/messaging/commands/MessageCommands.tsx:109 #: src/features/messaging/components/modals/AttachmentEditModal.tsx:136 #: src/features/messaging/components/modals/EditAltTextModal.tsx:193 #: src/features/messaging/components/modals/MessageHistoryThresholdModal.tsx:115 @@ -28687,7 +28687,7 @@ msgid "Scan the QR code with your authenticator app." msgstr "Scannez le code QR avec votre application d’authentification." #. Developer / debug surface — keep terse and technical. Label in the developer Nagbar controls panel for the scheduled-maintenance banner. -#: src/features/devtools/components/NagbarControls.ts:22 +#: src/features/devtools/components/NagbarControls.ts:23 msgid "Scheduled maintenance nagbar" msgstr "Barre de notification de maintenance planifiée" @@ -28962,7 +28962,7 @@ msgstr "Aperçu lors du déplacement dans la vidéo" #: src/features/channel/components/bottomsheets/ChannelSearchBottomSheet.tsx:854 #: src/features/channel/components/channel_header/shared.ts:47 #: src/features/channel/components/shared/PickerSearchInput.tsx:21 -#: src/features/messaging/components/modals/ForwardModal.tsx:89 +#: src/features/messaging/components/modals/ForwardModal.tsx:91 #: src/features/search/components/modals/SearchProviderPickerModal.tsx:43 #: src/features/search/utils/QuickSwitcherModalUtils.tsx:46 #: src/features/theme_studio/ui/StudioSearchInput.tsx:16 @@ -29606,14 +29606,14 @@ msgstr "Les remboursements en libre-service sont disponibles dans les 3 jours su #. Button or menu action label in the share theme modal. Keep it concise. #. Send-message button label in the voice message composer modal. -#: src/features/theme/components/modals/ShareThemeModal.tsx:43 +#: src/features/theme/components/modals/ShareThemeModal.tsx:44 #: src/features/user/components/modals/tabs/component_gallery_tab/ComponentGalleryTabButtonsTab.tsx:316 #: src/features/voice/components/VoiceMessageComposerModal.tsx:77 msgid "Send" msgstr "Envoyer" #. Primary button label in the forward message modal. selectedCount is the number of selected destinations; selectionLimit is the maximum allowed. -#: src/features/messaging/components/modals/ForwardModal.tsx:106 +#: src/features/messaging/components/modals/ForwardModal.tsx:108 msgid "Send ({selectedCount}/{selectionLimit})" msgstr "Envoyer ({selectedCount}/{selectionLimit})" @@ -29694,7 +29694,7 @@ msgstr "Envoyez des fichiers jusqu'à {size}" #. Button or menu action label in the user profile modal. Keep it concise. #. Member actions sheet menu item. Sends a friend request to the target user. #: src/features/channel/components/direct_message/DMWelcomeSection.tsx:146 -#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:94 +#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:93 #: src/features/user/components/modals/UserProfileMobileSheet.tsx:110 #: src/features/user/components/modals/UserProfileModal.tsx:126 msgid "Send friend request" @@ -29710,7 +29710,7 @@ msgstr "Envoyer le GIF {title}" #. Plus menu item that opens the gift purchase flow. #: src/features/channel/components/textarea/MobileTextareaPlusBottomSheet.tsx:21 #: src/features/channel/components/textarea/TextareaPlusMenu.tsx:31 -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:30 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:31 msgid "Send gift" msgstr "Envoyer un cadeau" @@ -29873,7 +29873,7 @@ msgid "Serve the token file" msgstr "Fournir le fichier de jeton" #. Developer / debug surface — keep terse and technical. Label in the developer Nagbar controls panel for the service incident banner. -#: src/features/devtools/components/NagbarControls.ts:27 +#: src/features/devtools/components/NagbarControls.ts:28 msgid "Service incident nagbar" msgstr "Bannière d'incident de service" @@ -30118,7 +30118,7 @@ msgid "Settings" msgstr "Réglages" #. Type chip suffix in tooltips for inline rendered fluxer://settings/user deep links. Lowercase. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:130 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:133 msgid "settings link" msgstr "lien vers les paramètres" @@ -30239,7 +30239,7 @@ msgid "Share your screen or camera in up to 4K at 60 frames per second. Free acc msgstr "Partagez votre écran ou votre caméra en 4K jusqu'à 60 images par seconde. Les comptes gratuits diffusent jusqu'à 720 p à 30 images par seconde." #. Button or menu action label in the share theme modal. Keep it concise. -#: src/features/theme/components/modals/ShareThemeModal.tsx:39 +#: src/features/theme/components/modals/ShareThemeModal.tsx:40 msgid "Share your theme" msgstr "Partager votre thème" @@ -30263,7 +30263,7 @@ msgid "Shared window" msgstr "Fenêtre partagée" #. Capture option in the Linux audio source picker on a window share. Captures only the audio of the window being shared. -#: src/features/voice/components/AudioSourcePickerLinux.tsx:40 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:42 msgid "Shared window audio" msgstr "Audio de la fenêtre partagée" @@ -30364,7 +30364,7 @@ msgid "Shortcuts are paused while recording." msgstr "Les raccourcis sont suspendus pendant l’enregistrement." #. Body of the error modal shown when the forward modal comment exceeds the message length limit. -#: src/features/messaging/components/modals/ForwardModal.tsx:60 +#: src/features/messaging/components/modals/ForwardModal.tsx:62 msgid "Shorten the message and try again." msgstr "Raccourcissez le message et réessayez." @@ -31506,7 +31506,7 @@ msgid "Something went wrong while preparing this sticker. Try another file or tr msgstr "Une erreur est survenue lors de la préparation de ce sticker. Essayez un autre fichier ou réessayez dans un instant." #. Fallback body of the error alert shown when publishing an announcement message fails. -#: src/features/messaging/commands/MessageCommands.tsx:124 +#: src/features/messaging/commands/MessageCommands.tsx:125 msgid "Something went wrong while publishing. Try again in a moment." msgstr "Une erreur s'est produite lors de la publication. Réessayez dans un instant." @@ -31552,7 +31552,7 @@ msgstr "Une erreur est survenue." #: src/features/app/components/alerts/CommonErrorModalDescriptors.ts:5 #: src/features/discovery/commands/DiscoveryJoinCommands.tsx:18 #: src/features/emoji/components/emojis/EmojiListItem.tsx:129 -#: src/features/theme/components/modals/ShareThemeModal.tsx:51 +#: src/features/theme/components/modals/ShareThemeModal.tsx:52 #: src/features/ui/action_menu/items/CallMenuItems.tsx:45 #: src/features/ui/action_menu/items/ChannelMenuData.tsx:132 #: src/features/ui/action_menu/items/ChannelMenuData.tsx:148 @@ -33157,12 +33157,12 @@ msgid "Template" msgstr "Modèle" #. Label of the textarea in the paste-template-JSON form. "JSON" must not be translated. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:150 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:154 msgid "Template JSON" msgstr "JSON du modèle" #. Label of the URL input in the import-template form. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:142 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:146 msgid "Template URL" msgstr "URL du modèle" @@ -33191,7 +33191,7 @@ msgid "Temporary invites need a live connection. Check yours and try again." msgstr "Les invitations temporaires nécessitent une connexion active. Vérifiez la vôtre et réessayez." #. Switch label in the invite link settings. When enabled, members joining via this invite are kicked when they go offline unless given a role. -#: src/features/invite/components/modals/InviteModal.tsx:129 +#: src/features/invite/components/modals/InviteModal.tsx:132 msgid "Temporary membership" msgstr "Adhésion temporaire" @@ -33202,7 +33202,7 @@ msgid "Tennessee" msgstr "Tennessee" #. Developer control label for the terms-acceptance banner. -#: src/features/devtools/components/NagbarControls.ts:64 +#: src/features/devtools/components/NagbarControls.ts:65 msgid "Terms acceptance nagbar" msgstr "Bannière d'acceptation des conditions d'utilisation" @@ -33760,7 +33760,7 @@ msgstr "Thème non disponible" msgid "Themes" msgstr "Thèmes" -#: src/features/invite/components/modals/InviteModal.tsx:194 +#: src/features/invite/components/modals/InviteModal.tsx:197 msgid "There are no channels available to create an invite for." msgstr "Aucun salon n'est disponible pour créer une invitation." @@ -33815,7 +33815,7 @@ msgid "They left the call" msgstr "Cette personne a quitté l’appel" #. Body of the error modal shown when a DM cannot be opened (blocked or no shared community). -#: src/features/app/components/alerts/DmActionErrorModal.tsx:20 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:24 msgid "They might not be accepting messages from you, or you no longer share a community." msgstr "Cette personne n’accepte peut-être pas vos messages, ou vous ne faites plus partie de la même communauté." @@ -34092,7 +34092,7 @@ msgid "This device does not support notifications." msgstr "Cet appareil ne prend pas en charge les notifications." #. Validation error in the paste-template-JSON form when the JSON parses but lacks the expected third-party template fields. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:133 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:137 msgid "This doesn't look like a valid template response. Make sure you copied the entire JSON document." msgstr "Ceci ne ressemble pas à une réponse de modèle valide. Assurez-vous d'avoir copié l'intégralité du document JSON." @@ -34170,7 +34170,7 @@ msgid "This gift has been redeemed" msgstr "Ce cadeau a été utilisé" #. Title of the error modal shown when a group DM would exceed the maximum number of recipients. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:48 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:52 msgid "This group has too many people" msgstr "Ce groupe contient trop de personnes" @@ -34208,7 +34208,7 @@ msgstr "Cette instance ne contient aucun compte. Le premier compte que vous cré msgid "This invite is hidden while sharing is protected." msgstr "Cette invitation est masquée tant que le partage est protégé." -#: src/features/invite/components/modals/InviteModal.tsx:514 +#: src/features/invite/components/modals/InviteModal.tsx:519 msgid "This invite link never expires." msgstr "Ce lien d'invitation n'expire jamais." @@ -34305,7 +34305,7 @@ msgid "This link channel is marked for mature content and may open material that msgstr "Ce salon de lien est réservé aux adultes et peut ouvrir du contenu inapproprié pour certains utilisateurs." #. Body of the link-unavailable alert. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:158 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:161 msgid "This link is not available for your account." msgstr "Ce lien n'est pas disponible pour votre compte." @@ -34361,7 +34361,7 @@ msgid "This message has already been deleted." msgstr "Ce message a déjà été supprimé." #. Toast shown when someone tries to publish an announcement message that was already published. -#: src/features/messaging/commands/MessageCommands.tsx:116 +#: src/features/messaging/commands/MessageCommands.tsx:117 msgid "This message has already been published" msgstr "Ce message a déjà été publié" @@ -34486,7 +34486,7 @@ msgid "This theme is still loading." msgstr "Ce thème est toujours en cours de chargement." #. Title of the error modal shown when a theme CSS exceeds the maximum shareable size. -#: src/features/theme/components/modals/ShareThemeModal.tsx:55 +#: src/features/theme/components/modals/ShareThemeModal.tsx:56 msgid "This theme is too large to share" msgstr "Ce thème est trop volumineux pour être partagé" @@ -34528,7 +34528,7 @@ msgid "This user is not available to receive calls right now. They may have call msgstr "Cet utilisateur ne peut pas recevoir d'appels pour le moment. Il a peut-être désactivé les appels." #. Body of the error modal shown when the recipient of a DM no longer exists. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:28 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:32 msgid "This user no longer exists. Refresh and try again." msgstr "Cet utilisateur n’existe plus. Actualisez et réessayez." @@ -35712,7 +35712,7 @@ msgid "Unclaimed account" msgstr "Compte non finalisé" #. Developer control label for the unclaimed-account banner. -#: src/features/devtools/components/NagbarControls.ts:32 +#: src/features/devtools/components/NagbarControls.ts:33 msgid "Unclaimed account nagbar" msgstr "Bandeau d’inscription incomplète" @@ -37152,7 +37152,7 @@ msgstr "L’utilisateur change de salon" #. Reason chip in the unaddable recipients alert when the user record is missing. #. Title of the error modal shown when the recipient of a DM no longer exists. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:24 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:28 #: src/features/channel/components/channel_view/DMChannelView.tsx:279 #: src/features/channel/components/modals/UnaddableRecipientsConfirmModal.tsx:11 msgid "User not found" @@ -37274,27 +37274,27 @@ msgid "Using {effectiveLabel} until {requestedLabel} is ready." msgstr "Utilisation de {effectiveLabel} jusqu'à ce que {requestedLabel} soit prêt." #. Developer nagbar status: banner follows real account state. -#: src/features/devtools/components/NagbarControls.ts:106 +#: src/features/devtools/components/NagbarControls.ts:107 msgid "Using actual account state" msgstr "Utilise l'état réel du compte" #. Developer nagbar status: banner follows real gift inventory state. -#: src/features/devtools/components/NagbarControls.ts:126 +#: src/features/devtools/components/NagbarControls.ts:127 msgid "Using actual gift inventory state" msgstr "Utilisation de l’état réel de l’inventaire des cadeaux" #. Developer nagbar status: banner follows real premium subscription state. -#: src/features/devtools/components/NagbarControls.ts:122 +#: src/features/devtools/components/NagbarControls.ts:123 msgid "Using actual premium state" msgstr "Utilise l'état réel de l'abonnement premium" #. Developer nagbar status: banner follows the real app state. -#: src/features/devtools/components/NagbarControls.ts:130 +#: src/features/devtools/components/NagbarControls.ts:131 msgid "Using actual state" msgstr "Utilise l'état réel" #. Developer nagbar status: banner follows real email verification state. -#: src/features/devtools/components/NagbarControls.ts:110 +#: src/features/devtools/components/NagbarControls.ts:111 msgid "Using actual verification state" msgstr "Utilisation de l'état de vérification réel" @@ -37456,9 +37456,9 @@ msgstr "Vérifiez que c'est bien vous" #. Title of the error modal shown when an unverified account tries to start a DM. #. Title shown when an unverified account cannot start a DM or group DM. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:40 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:44 #: src/features/channel/components/direct_message/AddFriendForm.tsx:80 -#: src/features/channel/utils/CreateDMModalUtils.tsx:51 +#: src/features/channel/utils/CreateDMModalUtils.tsx:52 #: src/features/moderation/components/report/ReportStepEmail.tsx:43 msgid "Verify your email" msgstr "Vérifiez votre e-mail" @@ -37543,7 +37543,7 @@ msgid "Verify your email to purchase {premiumProductFullName}." msgstr "Vérifiez votre adresse e-mail pour acheter {premiumProductFullName}." #. Blocked-state text shown when an unverified account cannot start a DM or group DM. -#: src/features/channel/utils/CreateDMModalUtils.tsx:55 +#: src/features/channel/utils/CreateDMModalUtils.tsx:56 msgid "Verify your email to start DMs." msgstr "Vérifiez votre adresse e-mail pour démarrer des conversations privées." @@ -37791,7 +37791,7 @@ msgid "View call" msgstr "Voir l'appel" #. Aria label for the show-controls trigger when the call toolbar is auto-hidden. -#: src/features/voice/components/VoiceCallView.tsx:124 +#: src/features/voice/components/VoiceCallView.tsx:120 msgid "View call controls" msgstr "Afficher les commandes d'appel" @@ -37987,7 +37987,7 @@ msgid "Visionary (lifetime {premiumProductName})" msgstr "Visionary ({premiumProductName} à vie)" #. Developer control label for the Visionary two-factor-authentication banner. -#: src/features/devtools/components/NagbarControls.ts:60 +#: src/features/devtools/components/NagbarControls.ts:61 msgid "Visionary 2FA nagbar" msgstr "Bannière 2FA Visionary" @@ -38243,7 +38243,7 @@ msgid "Voice region" msgstr "Région vocale" #. Developer control label for the voice-session-restore banner. -#: src/features/devtools/components/NagbarControls.ts:68 +#: src/features/devtools/components/NagbarControls.ts:69 msgid "Voice session restore nagbar" msgstr "Barre de rappel de restauration de session vocale" @@ -38331,12 +38331,12 @@ msgid "Waiting for passkey…" msgstr "En attente de la clé d’accès…" #. Inline notice in the forward modal when slowmode is active in the selected target channel. forwardChannelDisplayName is the channel name. -#: src/features/messaging/components/modals/ForwardModal.tsx:76 +#: src/features/messaging/components/modals/ForwardModal.tsx:78 msgid "Waiting for slowmode in {forwardChannelDisplayName} to expire." msgstr "En attente de l'expiration du mode lent dans {forwardChannelDisplayName}." #. Inline notice in the forward modal when slowmode is active in one or more selected target channels. -#: src/features/messaging/components/modals/ForwardModal.tsx:81 +#: src/features/messaging/components/modals/ForwardModal.tsx:83 msgid "Waiting for slowmode in one or more selected channels to expire." msgstr "En attente de l'expiration du mode lent dans un ou plusieurs salons sélectionnés." @@ -38520,7 +38520,7 @@ msgstr "Nous avons envoyé un code à {email}." msgid "We will prefill {prefillEmail} once browser sign-in opens." msgstr "Nous allons préremplir {prefillEmail} une fois que la connexion par navigateur s'ouvrira." -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:87 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:89 msgid "We'd love to give you more than a lifetime of {PREMIUM_PRODUCT_NAME}, but that breaks the space-time continuum. Send the gift to a friend instead?" msgstr "Nous aimerions vous offrir {PREMIUM_PRODUCT_NAME} au-delà de votre vie entière, mais cela briserait le continuum espace-temps. Envoyer plutôt ce cadeau à un ami ?" @@ -39178,7 +39178,7 @@ msgid "You already have a group with these users. Do you really want to create a msgstr "Vous avez déjà un groupe avec ces utilisateurs. Voulez-vous vraiment en créer un nouveau ? C'est possible aussi !" #. Status label shown to a user who already owns the lifetime premium tier. -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:26 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:27 msgid "You already have lifetime {premiumProductName}" msgstr "Vous avez déjà l'abonnement à vie {premiumProductName}" @@ -39326,7 +39326,7 @@ msgid "You can't add expressions there" msgstr "Vous ne pouvez pas ajouter d'expressions ici" #. Error message in the messaging commands. -#: src/features/messaging/commands/ReactionCommands.tsx:27 +#: src/features/messaging/commands/ReactionCommands.tsx:28 msgid "You can't add new reactions while you're timed out." msgstr "Vous ne pouvez pas ajouter de nouvelles réactions pendant votre restriction temporaire." @@ -39392,7 +39392,7 @@ msgstr "Vous ne pouvez pas gérer les webhooks dans une communauté. Demandez à #. Reason chip in the unaddable recipients alert when blocked or DMs are not allowed. #. Title of the error modal shown when a DM cannot be opened (blocked or no shared community). -#: src/features/app/components/alerts/DmActionErrorModal.tsx:16 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:20 #: src/features/channel/components/modals/UnaddableRecipientsConfirmModal.tsx:15 msgid "You can't message this user" msgstr "Vous ne pouvez pas envoyer de message à cet utilisateur" @@ -39521,7 +39521,7 @@ msgid "You changed your tag while on {PREMIUM_PRODUCT_NAME}. It will reroll rand msgstr "Vous avez changé votre tag alors que vous étiez abonné à {PREMIUM_PRODUCT_NAME}. Il sera modifié aléatoirement à l'expiration de votre abonnement {PREMIUM_PRODUCT_NAME}, sauf s'il est renouvelé." #. Body of the access-denied alert for clicked message links. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:138 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:141 msgid "You do not have access to the channel where this message was sent." msgstr "Vous n'avez pas accès au salon où ce message a été envoyé." @@ -39618,12 +39618,12 @@ msgid "You just pressed Tab. Keyboard mode is now on so you can navigate {produc msgstr "Vous venez d'appuyer sur Tab. Le mode clavier est maintenant activé pour que vous puissiez naviguer dans {productName} sans souris." #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:137 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:245 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:244 msgid "You keep your perks until your next renewal date. Reactivate before then to keep your subscriber history." msgstr "Vous conservez vos avantages jusqu’à la date de votre prochain renouvellement. Réactivez votre abonnement avant cette date pour conserver votre historique d’abonné." #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:158 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:266 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:265 msgid "You lose all {PREMIUM_PRODUCT_NAME} perks immediately and your subscriber history resets. This cannot be undone." msgstr "Vous perdez immédiatement tous les avantages {PREMIUM_PRODUCT_NAME} et votre historique d’abonné est réinitialisé. Cette action est irréversible." @@ -39709,7 +39709,7 @@ msgid "You need to claim your account before you can create a community." msgstr "Vous devez finaliser votre inscription avant de pouvoir créer une communauté." #. Body of the error modal shown when an unclaimed account tries to start a DM. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:36 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:40 msgid "You need to claim your account before you can start a direct message." msgstr "Vous devez finaliser votre inscription avant de pouvoir démarrer une conversation privée." @@ -39731,7 +39731,7 @@ msgid "You need to verify your email address before you can send friend requests msgstr "Vous devez vérifier votre adresse e-mail avant de pouvoir envoyer des demandes d'ami." #. Body of the error modal shown when an unverified account tries to start a DM. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:44 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:48 msgid "You need to verify your email address before you can start a direct message." msgstr "Vous devez vérifier votre adresse e-mail avant de pouvoir démarrer une conversation privée." @@ -39745,7 +39745,7 @@ msgid "You need to verify your email to send messages in this community." msgstr "Vous devez vérifier votre adresse e-mail pour envoyer des messages dans cette communauté." #. Body of the error modal shown when the user or a recipient has too many open group DMs. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:60 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:64 msgid "You or someone you're adding already has the maximum number of group DMs open. Leave one and try again." msgstr "Vous ou l'un des destinataires avez déjà atteint le nombre maximal de MP de groupe ouverts. Quittez-en un et réessayez." @@ -39888,7 +39888,7 @@ msgstr "Vous modifiez les messages trop rapidement" #: src/features/discovery/commands/DiscoveryJoinCommands.tsx:56 #: src/features/emoji/components/emojis/EmojiListItem.tsx:77 #: src/features/emoji/components/emojis/EmojiListItem.tsx:149 -#: src/features/theme/components/modals/ShareThemeModal.tsx:63 +#: src/features/theme/components/modals/ShareThemeModal.tsx:64 msgid "You're going too fast" msgstr "Vous allez trop vite" @@ -39951,7 +39951,7 @@ msgid "You're viewing older messages" msgstr "Vous consultez des messages plus anciens" #. Body of the error modal shown when a group DM would exceed the maximum number of recipients. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:52 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:56 msgid "You've added more people than a group DM allows. Remove a few and try again." msgstr "Vous avez ajouté trop de personnes pour une conversation de groupe. Retirez-en quelques-unes et réessayez." @@ -40003,7 +40003,7 @@ msgid "You've reached the favorite GIF limit." msgstr "Vous avez atteint la limite de GIF favoris." #. Title of the error modal shown when the user or a recipient has too many open group DMs. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:56 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:60 msgid "You've reached the group DM limit" msgstr "Vous avez atteint la limite de MP de groupe" @@ -40118,7 +40118,7 @@ msgid "Your card is eligible. Redirecting you to the payment page now." msgstr "Votre carte est éligible. Redirection vers la page de paiement en cours." #. Body of the confirmation shown before saving an edit to a message published from an announcement channel. -#: src/features/messaging/commands/MessageCommands.tsx:103 +#: src/features/messaging/commands/MessageCommands.tsx:104 msgid "Your changes reach every community that follows this channel, which can take a minute. Each published message allows 3 quick edits, then 1 every 20 minutes." msgstr "Vos modifications sont appliquées à toutes les communautés qui suivent ce canal, ce qui peut prendre une minute. Chaque message publié permet 3 modifications rapides, puis 1 toutes les 20 minutes." @@ -40236,22 +40236,22 @@ msgid "Your last purchase is outside the refund window. Contact support for bill msgstr "Votre dernier achat ne peut plus être remboursé. Contactez l’assistance pour les problèmes de facturation." #. Label in the message queue state. -#: src/features/messaging/state/MessageQueue.tsx:72 +#: src/features/messaging/state/MessageQueue.tsx:74 msgid "Your message could not be delivered because it was flagged by our safety systems. If you believe this is a mistake, please contact support." msgstr "Votre message n'a pas pu être envoyé, car il a été signalé par nos systèmes de sécurité. Si vous pensez qu'il s'agit d'une erreur, veuillez contacter l'assistance." #. Label in the message queue state. -#: src/features/messaging/state/MessageQueue.tsx:59 +#: src/features/messaging/state/MessageQueue.tsx:61 msgid "Your message could not be delivered. This is usually because you don't share a community with the recipient or the recipient is only accepting direct messages from friends. You may also need to adjust your own direct message privacy settings in {directMessagePrivacySettingsPath}." msgstr "Votre message n’a pas pu être envoyé. Cela arrive généralement lorsque vous n’avez aucune communauté en commun avec le destinataire ou que celui-ci accepte uniquement les messages privés de ses amis. Vous devrez peut-être aussi modifier vos propres paramètres de confidentialité des messages privés dans {directMessagePrivacySettingsPath}." #. Description text in the message queue state. -#: src/features/messaging/state/MessageQueue.tsx:64 +#: src/features/messaging/state/MessageQueue.tsx:66 msgid "Your message could not be delivered. You need to claim your account to send direct messages." msgstr "Votre message n’a pas pu être envoyé. Vous devez finaliser votre inscription pour envoyer des messages privés." #. Description text in the message queue state. -#: src/features/messaging/state/MessageQueue.tsx:68 +#: src/features/messaging/state/MessageQueue.tsx:70 msgid "Your message could not be delivered. You need to claim your account to send messages." msgstr "Votre message n’a pas pu être envoyé. Vous devez finaliser votre inscription pour envoyer des messages." @@ -40409,7 +40409,7 @@ msgid "Your subscription will switch to yearly billing at the next renewal." msgstr "Votre abonnement passera à la facturation annuelle lors du prochain renouvellement." #. Body of the error modal shown when a theme CSS exceeds the maximum shareable size. -#: src/features/theme/components/modals/ShareThemeModal.tsx:59 +#: src/features/theme/components/modals/ShareThemeModal.tsx:60 msgid "Your theme CSS is too large to share. Trim it down and try again." msgstr "Le code CSS de votre thème est trop volumineux pour être partagé. Réduisez-le et réessayez." diff --git a/fluxer_app/src/features/i18n/locales/he/messages.po b/fluxer_app/src/features/i18n/locales/he/messages.po index d05538fab..4de8f0fef 100644 --- a/fluxer_app/src/features/i18n/locales/he/messages.po +++ b/fluxer_app/src/features/i18n/locales/he/messages.po @@ -21,7 +21,7 @@ msgstr "... להפעיל מצב צפוף. יפה!" #. Button or menu action label in the channel and chat user message. Keep it concise. #. Suffix after the message text in the forward modal preview when the forwarded message was edited. -#: src/features/channel/components/MessageAttachments.tsx:390 +#: src/features/channel/components/MessageAttachments.tsx:361 #: src/features/channel/components/UserMessage.tsx:75 #: src/features/messaging/components/modals/ForwardMessagePreview.tsx:26 msgid "(edited)" @@ -993,7 +993,7 @@ msgstr "{count, plural, one {# ערוץ עוקב} other {# ערוצים עוקב msgid "{count, plural, one {# community found} other {# communities found}}" msgstr "{count, plural, one {# קהילה נמצאה} other {# קהילות נמצאו}}" -#: src/features/app/components/layout/GuildsLayout.tsx:1954 +#: src/features/app/components/layout/GuildsLayout.tsx:1955 msgid "{count, plural, one {# community is temporarily unavailable due to a flux capacitor malfunction.} other {# communities are temporarily unavailable due to a flux capacitor malfunction.}}" msgstr "{count, plural, one {# קהילה אינה זמינה באופן זמני עקב תקלה בקבל השטף.} other {# קהילות אינן זמינות באופן זמני עקב תקלה בקבל השטף.}}" @@ -1041,7 +1041,7 @@ msgstr "{count, plural, one {# קהילה משותפת} other {# קהילות מ msgid "{count, plural, one {# other} other {# others}}" msgstr "{count, plural, one {אחד נוסף} other {# נוספים}}" -#: src/features/voice/components/VoiceCallView.tsx:507 +#: src/features/voice/components/VoiceCallView.tsx:474 msgid "{count, plural, one {# participant in call} other {# participants in call}}" msgstr "{count, plural, one {# משתתף בשיחה} other {# משתתפים בשיחה}}" @@ -1237,7 +1237,7 @@ msgid "{days, plural, one {Created by {creatorDisplayName}. Expires in # day.} o msgstr "{days, plural, one {ההזמנה נוצרה על ידי {creatorDisplayName}. תוקפה יפוג בעוד יום אחד.} two {ההזמנה נוצרה על ידי {creatorDisplayName}. תוקפה יפוג בעוד יומיים.} other {ההזמנה נוצרה על ידי {creatorDisplayName}. תוקפה יפוג בעוד # ימים.}}" #. Text under a generated invite link. {days} is how long the link stays valid, in whole days. -#: src/features/invite/components/modals/InviteModal.tsx:164 +#: src/features/invite/components/modals/InviteModal.tsx:167 msgid "{days, plural, one {Your invite link expires in # day.} other {Your invite link expires in # days.}}" msgstr "{days, plural, one {תוקף קישור ההזמנה שלך יפוג בעוד יום אחד.} two {תוקף קישור ההזמנה שלך יפוג בעוד יומיים.} other {תוקף קישור ההזמנה שלך יפוג בעוד # ימים.}}" @@ -1441,7 +1441,7 @@ msgid "{hours, plural, one {# hour} other {# hours}} and {minutes, plural, one { msgstr "{hours, plural, one {# שעה} other {# שעות}} ו-{minutes, plural, one {# דקה} other {# דקות}}" #. Text under a generated invite link. {hours} is how long the link stays valid, in whole hours. -#: src/features/invite/components/modals/InviteModal.tsx:160 +#: src/features/invite/components/modals/InviteModal.tsx:163 msgid "{hours, plural, one {Your invite link expires in # hour.} other {Your invite link expires in # hours.}}" msgstr "{hours, plural, one {תוקף קישור ההזמנה שלך יפוג בעוד שעה אחת.} two {תוקף קישור ההזמנה שלך יפוג בעוד שעתיים.} other {תוקף קישור ההזמנה שלך יפוג בעוד # שעות.}}" @@ -1556,7 +1556,7 @@ msgid "{minutes, plural, one {# minute} other {# minutes}} and {seconds, plural, msgstr "{minutes, plural, one {# דקה} other {# דקות}} ו-{seconds, plural, one {# שנייה} other {# שניות}}" #. Text under a generated invite link. {minutes} is how long the link stays valid, in whole minutes. -#: src/features/invite/components/modals/InviteModal.tsx:155 +#: src/features/invite/components/modals/InviteModal.tsx:158 msgid "{minutes, plural, one {Your invite link expires in # minute.} other {Your invite link expires in # minutes.}}" msgstr "{minutes, plural, one {תוקף קישור ההזמנה שלך יפוג בעוד דקה אחת.} two {תוקף קישור ההזמנה שלך יפוג בעוד שתי דקות.} other {תוקף קישור ההזמנה שלך יפוג בעוד # דקות.}}" @@ -1967,7 +1967,7 @@ msgid "{seconds, plural, one {# second} other {# seconds}}" msgstr "{seconds, plural, one {# שנייה} two {# שניות} other {# שניות}}" #. Text under a generated invite link. {seconds} is how long the link stays valid, in whole seconds. -#: src/features/invite/components/modals/InviteModal.tsx:150 +#: src/features/invite/components/modals/InviteModal.tsx:153 msgid "{seconds, plural, one {Your invite link expires in # second.} other {Your invite link expires in # seconds.}}" msgstr "{seconds, plural, one {תוקף קישור ההזמנה שלך יפוג בעוד שנייה אחת.} two {תוקף קישור ההזמנה שלך יפוג בעוד שתי שניות.} other {תוקף קישור ההזמנה שלך יפוג בעוד # שניות.}}" @@ -2215,8 +2215,8 @@ msgstr "<0>{username} עדיין בקבוצה. נסה שוב בעוד רגע #. Attribution line on a forwarded message, above the forwarded content. sourceInfo is the icon and name of the community and channel the message came from. #. Attribution line on a forwarded message, above the forwarded content. sourceInfo is the icon and name of the conversation the message came from. -#: src/features/channel/components/MessageAttachments.tsx:241 -#: src/features/channel/components/MessageAttachments.tsx:297 +#: src/features/channel/components/MessageAttachments.tsx:212 +#: src/features/channel/components/MessageAttachments.tsx:268 msgid "<0>Forwarded from{sourceInfo}" msgstr "<0>הועבר מתוך{sourceInfo}" @@ -2270,7 +2270,7 @@ msgid "1 result available" msgstr "תוצאה אחת זמינה" #. Invite max-uses dropdown option for exactly one use. -#: src/features/invite/components/modals/InviteModal.tsx:60 +#: src/features/invite/components/modals/InviteModal.tsx:63 msgid "1 use" msgstr "שימוש אחד" @@ -2315,12 +2315,12 @@ msgid "10 minutes" msgstr "10 דקות" #. Invite max-uses dropdown option for ten uses. -#: src/features/invite/components/modals/InviteModal.tsx:68 +#: src/features/invite/components/modals/InviteModal.tsx:71 msgid "10 uses" msgstr "10 שימושים" #. Invite max-uses dropdown option for 100 uses. -#: src/features/invite/components/modals/InviteModal.tsx:80 +#: src/features/invite/components/modals/InviteModal.tsx:83 msgid "100 uses" msgstr "100 שימושים" @@ -2368,7 +2368,7 @@ msgid "2 members (typing)" msgstr "2 חברים (מקלידים)" #. Ban duration option in the destructive ban-member modal for a two-week temporary ban. -#: src/features/moderation/components/modals/BanMemberModal.tsx:51 +#: src/features/moderation/components/modals/BanMemberModal.tsx:50 msgid "2 weeks" msgstr "שבועיים" @@ -2383,7 +2383,7 @@ msgid "24-hour" msgstr "שעון 24 שעות" #. Invite max-uses dropdown option for 25 uses. -#: src/features/invite/components/modals/InviteModal.tsx:72 +#: src/features/invite/components/modals/InviteModal.tsx:75 msgid "25 uses" msgstr "25 שימושים" @@ -2404,7 +2404,7 @@ msgid "2FA requirement" msgstr "דרישת אימות דו-שלבי" #. Ban duration option in the destructive ban-member modal for a three-day temporary ban. -#: src/features/moderation/components/modals/BanMemberModal.tsx:43 +#: src/features/moderation/components/modals/BanMemberModal.tsx:42 msgid "3 days" msgstr "3 ימים" @@ -2439,7 +2439,7 @@ msgid "40px, 3 members" msgstr "40px, 3 חברים" #. Ban duration option in the destructive ban-member modal for a five-day temporary ban. -#: src/features/moderation/components/modals/BanMemberModal.tsx:47 +#: src/features/moderation/components/modals/BanMemberModal.tsx:46 msgid "5 days" msgstr "5 ימים" @@ -2449,12 +2449,12 @@ msgid "5 minutes" msgstr "5 דקות" #. Invite max-uses dropdown option for five uses. -#: src/features/invite/components/modals/InviteModal.tsx:64 +#: src/features/invite/components/modals/InviteModal.tsx:67 msgid "5 uses" msgstr "5 שימושים" #. Invite max-uses dropdown option for 50 uses. -#: src/features/invite/components/modals/InviteModal.tsx:76 +#: src/features/invite/components/modals/InviteModal.tsx:79 msgid "50 uses" msgstr "50 שימושים" @@ -2803,7 +2803,7 @@ msgid "Account too new" msgstr "החשבון חדש מדי" #. Title of the error modal shown when an unclaimed (guest) account tries to accept a community or group DM invite. Auth-related; keep tone plain. -#: src/features/invite/commands/InviteCommands.tsx:35 +#: src/features/invite/commands/InviteCommands.tsx:36 msgid "Account verification required" msgstr "נדרש אימות חשבון" @@ -2997,12 +2997,12 @@ msgid "Add a bot to a community with requested permissions" msgstr "הוספת בוט לקהילה עם ההרשאות המבוקשות" #. Placeholder text in the optional comment field of the forward modal. -#: src/features/messaging/components/modals/ForwardModal.tsx:98 +#: src/features/messaging/components/modals/ForwardModal.tsx:100 msgid "Add a comment (optional)" msgstr "הוסף הערה (אופציונלי)" #. Landing-view title of the add community modal. Top-level entry point with options to create, join, or import. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:89 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:93 msgid "Add a community" msgstr "הוספת קהילה" @@ -3082,7 +3082,7 @@ msgid "Add an account to continue." msgstr "הוסף חשבון כדי להמשיך." #. Body of the error modal shown when an unclaimed (guest) account tries to accept a community invite. Tells the user to complete sign-up first. -#: src/features/invite/commands/InviteCommands.tsx:40 +#: src/features/invite/commands/InviteCommands.tsx:41 msgid "Add an email and password to your account first." msgstr "הוסף/הוסיפי קודם אימייל וסיסמה לחשבון שלך." @@ -3911,7 +3911,7 @@ msgid "Already set to cancel" msgstr "כבר מוגדר לביטול" #. Toggle-switch label in the moderator delete-message confirmation dialog. When enabled, the message is reported (category: other) before being deleted. {productName} is the product name (e.g., Fluxer). -#: src/features/messaging/commands/MessageCommands.tsx:88 +#: src/features/messaging/commands/MessageCommands.tsx:89 msgid "Also report this message to the {productName} Safety Team" msgstr "דווח על ההודעה הזו גם לצוות הבטיחות של {productName}" @@ -4150,7 +4150,7 @@ msgid "Animated icons are not supported" msgstr "אייקונים מונפשים אינם נתמכים" #. Validation error in the create-community form when the user picks an animated image. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:112 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:116 msgid "Animated icons are not supported when creating a new community. Use a static image." msgstr "לא ניתן להשתמש באייקונים מונפשים בעת יצירת קהילה חדשה. השתמש בתמונה סטטית." @@ -4332,17 +4332,17 @@ msgid "Any uploaded attachment" msgstr "כל קובץ מצורף שהועלה" #. Helper text under the custom ban duration input. Both placeholders are integer numbers of seconds bounding the allowed range. -#: src/features/moderation/components/modals/BanMemberModal.tsx:73 +#: src/features/moderation/components/modals/BanMemberModal.tsx:72 msgid "Any value from {minTempBanDurationSeconds} to {maxTempBanDurationSeconds} seconds." msgstr "כל ערך בין {minTempBanDurationSeconds} ל-{maxTempBanDurationSeconds} שניות." #. Helper text under the custom invite expiration input. {maxInviteAgeSeconds} is the platform max in seconds. -#: src/features/invite/components/modals/InviteModal.tsx:111 +#: src/features/invite/components/modals/InviteModal.tsx:114 msgid "Any value from 0 to {maxInviteAgeSeconds} seconds. 0 means never expires." msgstr "כל ערך בין 0 ל-{maxInviteAgeSeconds} שניות. 0 פירושו שלעולם לא יפוג." #. Helper text under the custom invite max-uses input. {maxInviteUses} is the platform max number of uses per invite. -#: src/features/invite/components/modals/InviteModal.tsx:124 +#: src/features/invite/components/modals/InviteModal.tsx:127 msgid "Any value from 0 to {maxInviteUses}. 0 means no limit." msgstr "כל ערך בין 0 ל-{maxInviteUses}. 0 פירושו ללא הגבלה." @@ -4938,7 +4938,7 @@ msgid "Audio settings" msgstr "הגדרות שמע" #. Toggle / summary row label in the Linux audio source picker. {summaryLabel} is one of the audio-source summary labels. -#: src/features/voice/components/AudioSourcePickerLinux.tsx:45 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:47 msgid "Audio sources: {summaryLabel}" msgstr "מקורות שמע: {summaryLabel}" @@ -5399,7 +5399,7 @@ msgid "Back to sticker" msgstr "חזרה למדבקה" #. Tooltip / aria label on the back button that returns from the call view to the voice channel view. -#: src/features/voice/components/VoiceCallView.tsx:115 +#: src/features/voice/components/VoiceCallView.tsx:111 msgid "Back to voice channel" msgstr "חזרה לערוץ הקולי" @@ -5502,7 +5502,7 @@ msgid "Ban" msgstr "חסימה" #. Title of the destructive ban-member modal. {tag} is the target user tag (username#tag). Destructive moderation action; keep tone direct. -#: src/features/moderation/components/modals/BanMemberModal.tsx:55 +#: src/features/moderation/components/modals/BanMemberModal.tsx:54 msgid "Ban {tag}" msgstr "חסימת {tag}" @@ -5517,14 +5517,14 @@ msgid "Ban details" msgstr "פרטי חסימה" #. Label above the ban duration dropdown in the destructive ban-member modal. -#: src/features/moderation/components/modals/BanMemberModal.tsx:60 +#: src/features/moderation/components/modals/BanMemberModal.tsx:59 msgid "Ban duration" msgstr "משך חסימה" #. Moderation action that bans the selected member from the community. #. Moderation action that bans the selected member from the community. #. Moderation action that bans the selected member from the community. -#: src/features/moderation/components/modals/BanMemberModal.tsx:270 +#: src/features/moderation/components/modals/BanMemberModal.tsx:274 #: src/features/ui/action_menu/GuildMemberContextMenu.tsx:66 #: src/features/ui/action_menu/items/GuildMemberMenuItems.tsx:51 #: src/features/ui/action_menu/items/voice_participant_menu_data/shared.ts:124 @@ -5992,7 +5992,7 @@ msgid "Bot invite (no external redirect)" msgstr "הזמנת בוט (ללא הפניה חיצונית)" #. Settings search synonym. Used to match this term when the user types it in the settings search bar. -#: src/features/user/components/modals/tabs/applications_tab/application_detail/OAuthBuilderSection.tsx:162 +#: src/features/user/components/modals/tabs/applications_tab/application_detail/OAuthBuilderSection.tsx:163 #: src/features/user/components/settings_utils/search_index/ApplicationsIndex.ts:104 msgid "Bot permissions" msgstr "הרשאות בוט" @@ -6549,14 +6549,14 @@ msgstr "לא ניתן להעלות קבצים כאן" #: src/features/guild/components/modals/TransferOwnershipModal.tsx:91 #: src/features/i18n/utils/CommonMessageDescriptors.ts:103 #: src/features/input/state/input_keybind/shared.ts:145 -#: src/features/invite/components/modals/InviteModal.tsx:552 +#: src/features/invite/components/modals/InviteModal.tsx:557 #: src/features/messaging/components/modals/AttachmentEditModal.tsx:133 #: src/features/messaging/components/modals/EditAltTextModal.tsx:190 #: src/features/messaging/components/modals/ExternalLinkWarningModal.tsx:111 -#: src/features/messaging/components/modals/ForwardModal.tsx:597 +#: src/features/messaging/components/modals/ForwardModal.tsx:603 #: src/features/messaging/components/modals/ImageCropModal.tsx:1025 #: src/features/messaging/components/modals/MessageHistoryThresholdModal.tsx:107 -#: src/features/moderation/components/modals/BanMemberModal.tsx:262 +#: src/features/moderation/components/modals/BanMemberModal.tsx:266 #: src/features/moderation/components/modals/RemoveTimeoutModal.tsx:70 #: src/features/moderation/components/modals/TimeoutMemberModal.tsx:126 #: src/features/theme/components/modals/ThemeAcceptModal.tsx:173 @@ -6619,13 +6619,13 @@ msgstr "ביטול המעבר המתוזמן" #. Settings search synonym. Used to match this term when the user types it in the settings search bar. #: src/features/app/components/dialogs/components/plutonium/SubscriptionCard.tsx:915 #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:141 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:249 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:248 #: src/features/user/components/settings_utils/search_index/PlutoniumIndex.ts:31 msgid "Cancel subscription" msgstr "ביטול מינוי" #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:135 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:243 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:242 msgid "Cancel subscription?" msgstr "לבטל את המינוי?" @@ -6674,7 +6674,7 @@ msgid "Cannot delete account" msgstr "לא ניתן למחוק את החשבון" #. Section header in the Linux audio source picker. Lists capture-target options (entire system / specific apps). -#: src/features/voice/components/AudioSourcePickerLinux.tsx:50 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:52 msgid "Capture" msgstr "לכידה" @@ -7229,7 +7229,7 @@ msgid "Channel access" msgstr "גישה לערוץ" #. Title of the alert shown when clicking a message link the user does not have permission to view. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:134 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:137 msgid "Channel access denied" msgstr "הגישה לערוץ נדחתה" @@ -7294,7 +7294,7 @@ msgstr "מזהה הערוץ הועתק ללוח הגזירים" #. Short label in the messaging mention renderer. Keep it concise. #. Type chip suffix in tooltips for inline rendered channel mentions. Lowercase because it follows the channel name. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:94 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:97 #: src/features/messaging/components/markdown/renderers/MentionRenderer.tsx:39 msgid "channel link" msgstr "קישור לערוץ" @@ -7472,7 +7472,7 @@ msgid "Check our <0>{BLUESKY_PROVIDER_NAME} ({FLUXER_BLUESKY_HANDLE}) for st msgstr "בדוק את <0>{BLUESKY_PROVIDER_NAME} ({FLUXER_BLUESKY_HANDLE}) שלנו לעדכוני סטטוס." #. Description text in the share theme modal. -#: src/features/theme/components/modals/ShareThemeModal.tsx:35 +#: src/features/theme/components/modals/ShareThemeModal.tsx:36 msgid "Check out my custom theme!" msgstr "תראו את העיצוב המותאם אישית שלי!" @@ -7677,7 +7677,7 @@ msgid "Choose File, then Add to Dock." msgstr "בחר \"קובץ\", ואז \"הוספה ל-Dock\"." #. Subtitle in the create-DM modal. Keep it short and calm. -#: src/features/channel/utils/CreateDMModalUtils.tsx:39 +#: src/features/channel/utils/CreateDMModalUtils.tsx:40 msgid "Choose friends to message." msgstr "בחר חברים לשלוח להם הודעה." @@ -7861,10 +7861,10 @@ msgstr "קבל את המתנה" #. Short label in the authentication claim account modal. Keep the tone plain and specific. #. Title of the error modal shown when an unclaimed account tries to start a DM. #. Title shown when an unclaimed account cannot start a DM or group DM. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:32 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:36 #: src/features/auth/components/modals/ClaimAccountModal.tsx:41 #: src/features/channel/components/direct_message/AddFriendForm.tsx:63 -#: src/features/channel/utils/CreateDMModalUtils.tsx:43 +#: src/features/channel/utils/CreateDMModalUtils.tsx:44 #: src/features/guild/components/modals/add_guild_modal/GuildCreateForm.tsx:213 #: src/features/guild/components/modals/add_guild_modal/TemplateImportForm.tsx:441 #: src/features/user/components/modals/tabs/GiftInventoryTab.tsx:343 @@ -7953,7 +7953,7 @@ msgid "Claim your account to send friend requests." msgstr "תבע את החשבון שלך כדי לשלוח בקשות חברות." #. Blocked-state text shown when an unclaimed account cannot start a DM or group DM. -#: src/features/channel/utils/CreateDMModalUtils.tsx:47 +#: src/features/channel/utils/CreateDMModalUtils.tsx:48 msgid "Claim your account to start DMs." msgstr "תבע את החשבון שלך כדי להתחיל צ'אטים פרטיים." @@ -8593,17 +8593,17 @@ msgid "Commands" msgstr "פקודות" #. Helper text in the forward modal explaining why the optional comment field is disabled when at least one selected target has slowmode active. -#: src/features/messaging/components/modals/ForwardModal.tsx:70 +#: src/features/messaging/components/modals/ForwardModal.tsx:72 msgid "Comments are disabled because one or more selected channels have slowmode on. The comment would be blocked by slowmode right after the forward." msgstr "התגובות מושבתות כי מצב איטי מופעל באחד או יותר מהערוצים שבחרת. התגובה תיחסם על ידי מצב איטי מיד לאחר ההעברה." #. Helper text in the forward modal explaining why the optional comment field is disabled for a single selected channel with slowmode. -#: src/features/messaging/components/modals/ForwardModal.tsx:64 +#: src/features/messaging/components/modals/ForwardModal.tsx:66 msgid "Comments are disabled because slowmode is on in {forwardChannelDisplayName}. The comment would be blocked by slowmode right after the forward." msgstr "התגובות מושבתות כי מצב איטי מופעל ב-{forwardChannelDisplayName}. התגובה תיחסם על ידי מצב איטי מיד לאחר ההעברה." #. Tooltip on the disabled comment field in the forward modal when slowmode blocks comments. -#: src/features/messaging/components/modals/ForwardModal.tsx:94 +#: src/features/messaging/components/modals/ForwardModal.tsx:96 msgid "Comments are unavailable while slowmode is on." msgstr "התגובות אינן זמינות כשמצב איטי מופעל." @@ -8763,7 +8763,7 @@ msgid "Community members" msgstr "חברי קהילה" #. Developer / debug surface — keep terse and technical. Label in the developer Nagbar controls panel for the community-membership CTA banner. -#: src/features/devtools/components/NagbarControls.ts:12 +#: src/features/devtools/components/NagbarControls.ts:13 msgid "Community membership CTA nagbar" msgstr "שורת התראה להצטרפות לקהילה" @@ -8773,7 +8773,7 @@ msgid "Community message notifications" msgstr "התראות על הודעות קהילה" #. Developer control label for the community MFA requirement banner. -#: src/features/devtools/components/NagbarControls.ts:81 +#: src/features/devtools/components/NagbarControls.ts:82 msgid "Community MFA requirement nagbar" msgstr "שורת התראה על דרישת אימות דו-שלבי בקהילה" @@ -8785,7 +8785,7 @@ msgstr "השתקת מיקרופון בקהילה" #. Label for the single community name input in the setup wizard. #. Label of the community name input in the create-community form. #: src/features/app/components/setup/SetupWizardSteps.tsx:199 -#: src/features/guild/components/modals/add_guild_modal/shared.ts:120 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:124 msgid "Community name" msgstr "שם קהילה" @@ -9167,7 +9167,7 @@ msgstr "קונטיקט" #. Action label state in the DM channel header pill while the join request is in flight. Trailing ASCII ellipsis is intentional. #. Overlay status in the voice call view while joining. Trailing ellipsis indicates in-progress. #: src/features/channel/components/channel_view/dm_channel_view/shared.ts:129 -#: src/features/voice/components/VoiceCallView.tsx:94 +#: src/features/voice/components/VoiceCallView.tsx:90 msgid "Connecting..." msgstr "מתחבר..." @@ -9223,12 +9223,12 @@ msgid "Connection lost. Reconnecting…" msgstr "החיבור אבד. מתחבר מחדש…" #. Short label in the connection connection commands. -#: src/features/connection/commands/ConnectionCommands.ts:47 +#: src/features/connection/commands/ConnectionCommands.ts:48 msgid "Connection removed" msgstr "החיבור הוסר" #. Tooltip / aria label on the connection-stats button in the voice call header. Opens the voice connection status popout. -#: src/features/voice/components/VoiceCallView.tsx:119 +#: src/features/voice/components/VoiceCallView.tsx:115 msgid "Connection stats" msgstr "נתוני חיבור" @@ -9238,12 +9238,12 @@ msgid "Connection type" msgstr "סוג חיבור" #. Short label in the connection connection commands. -#: src/features/connection/commands/ConnectionCommands.ts:43 +#: src/features/connection/commands/ConnectionCommands.ts:44 msgid "Connection updated" msgstr "החיבור עודכן" #. Success toast after an account connection is verified. -#: src/features/connection/commands/ConnectionCommands.ts:35 +#: src/features/connection/commands/ConnectionCommands.ts:36 msgid "Connection verified" msgstr "החיבור אומת" @@ -9279,7 +9279,7 @@ msgid "Connections" msgstr "חיבורים" #. Short label in the connection connection commands. -#: src/features/connection/commands/ConnectionCommands.ts:51 +#: src/features/connection/commands/ConnectionCommands.ts:52 msgid "Connections reordered" msgstr "החיבורים סודרו מחדש" @@ -9526,7 +9526,7 @@ msgstr "כתובת ה-URL הועתקה ללוח הגזירים" #: src/features/platform/utils/DesktopLocaleBridge.ts:64 #: src/features/theme_studio/sections/QuickCssSection.tsx:214 #: src/features/ui/action_menu/MessageContextMenu.tsx:73 -#: src/features/user/components/modals/tabs/applications_tab/application_detail/OAuthBuilderSection.tsx:228 +#: src/features/user/components/modals/tabs/applications_tab/application_detail/OAuthBuilderSection.tsx:230 #: src/features/user/components/modals/tabs/GiftInventoryTab.tsx:59 msgid "Copy" msgstr "העתקה" @@ -9854,7 +9854,7 @@ msgid "Copying image..." msgstr "מעתיק תמונה..." #. Developer / debug surface — keep terse and technical. Label in the developer Nagbar controls panel for the corrupted-installation banner. -#: src/features/devtools/components/NagbarControls.ts:17 +#: src/features/devtools/components/NagbarControls.ts:18 msgid "Corrupted installation nagbar" msgstr "שורת התראה על התקנה פגומה" @@ -9988,7 +9988,7 @@ msgid "Couldn't copy gift URL" msgstr "לא ניתן היה להעתיק את כתובת ה-URL של המתנה" #. Title of the generic fallback error modal shown when generating a shareable theme link fails. -#: src/features/theme/components/modals/ShareThemeModal.tsx:47 +#: src/features/theme/components/modals/ShareThemeModal.tsx:48 msgid "Couldn't create a theme link" msgstr "לא ניתן ליצור קישור לעיצוב" @@ -10167,7 +10167,7 @@ msgid "Couldn't process image" msgstr "לא ניתן לעבד את התמונה" #. Title of the error alert shown when publishing an announcement message fails. -#: src/features/messaging/commands/MessageCommands.tsx:120 +#: src/features/messaging/commands/MessageCommands.tsx:121 msgid "Couldn't publish this message" msgstr "לא ניתן לפרסם הודעה זו" @@ -10299,7 +10299,7 @@ msgid "Couldn't send the verification email" msgstr "לא ניתן היה לשלוח את אימייל האימות" #. Toast error shown when starting the OAuth flow for a connection provider fails. Preserve {blueskyProviderName}; it is inserted by code and must appear verbatim in the translation. -#: src/features/connection/commands/ConnectionCommands.ts:30 +#: src/features/connection/commands/ConnectionCommands.ts:31 msgid "Couldn't start {blueskyProviderName} authorization" msgstr "לא ניתן היה להתחיל את ההרשאה עבור {blueskyProviderName}" @@ -10309,7 +10309,7 @@ msgid "Couldn't start checkout" msgstr "לא ניתן להתחיל את התשלום" #. Toast error shown when creating a new account connection fails. -#: src/features/connection/commands/ConnectionCommands.ts:26 +#: src/features/connection/commands/ConnectionCommands.ts:27 msgid "Couldn't start the connection" msgstr "לא ניתן היה להתחיל את החיבור" @@ -10319,7 +10319,7 @@ msgid "Couldn't start the desktop update" msgstr "לא ניתן היה להתחיל את עדכון שולחן העבודה" #. Title of the generic fallback error modal shown when opening or creating a DM fails. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:64 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:68 msgid "Couldn't start this conversation" msgstr "לא ניתן להתחיל את השיחה הזו" @@ -10424,7 +10424,7 @@ msgid "Couldn't verify that code. Try again." msgstr "לא הצלחנו לאמת את הקוד הזה. יש לנסות שוב." #. Toast error shown when verifying an account connection fails. -#: src/features/connection/commands/ConnectionCommands.ts:39 +#: src/features/connection/commands/ConnectionCommands.ts:40 msgid "Couldn't verify the connection" msgstr "לא ניתן לאמת את החיבור" @@ -10469,7 +10469,7 @@ msgid "Create & share" msgstr "יצירה ושיתוף" #. Action button label in the add community modal. Starts the create-community flow. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:94 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:98 msgid "Create a community" msgstr "יצירת קהילה" @@ -10541,14 +10541,14 @@ msgid "Create community" msgstr "יצירת קהילה" #. Accessible label for the create-community form element. Used by assistive tech only. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:116 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:120 msgid "Create community form" msgstr "טופס יצירת קהילה" #. Accessible label for the create-DM trigger in the DM list header. #. Button or menu action label in the create dm modal utils helper. Keep it concise. #: src/features/channel/components/direct_message/DirectMessageList.tsx:97 -#: src/features/channel/utils/CreateDMModalUtils.tsx:35 +#: src/features/channel/utils/CreateDMModalUtils.tsx:36 msgid "Create DM" msgstr "יצירת צ'אט" @@ -10563,14 +10563,14 @@ msgid "Create favorite category form" msgstr "טופס יצירת קטגוריית מועדפים" #. Accessible label for the create-from-template form element. Used by assistive tech only. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:158 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:162 msgid "Create from template form" msgstr "טופס יצירה מתבנית" #. Button or menu action label in the create dm modal utils helper. Keep it concise. #. Tooltip on the channel header plus button when viewing a one-on-one DM. Starts the create group DM flow with the current recipient. #: src/features/channel/components/channel_header/shared.ts:51 -#: src/features/channel/utils/CreateDMModalUtils.tsx:31 +#: src/features/channel/utils/CreateDMModalUtils.tsx:32 msgid "Create group DM" msgstr "יצירת צ'אט קבוצתי" @@ -10593,7 +10593,7 @@ msgstr "יצירת חשבון חדש" msgid "Create new group" msgstr "יצירת קבוצה חדשה" -#: src/features/invite/components/modals/InviteModal.tsx:555 +#: src/features/invite/components/modals/InviteModal.tsx:560 msgid "Create new link" msgstr "יצירת קישור חדש" @@ -10811,12 +10811,12 @@ msgid "Current uses:" msgstr "שימושים נוכחיים:" #. Developer nagbar status: the banner is dismissed in the current real state. -#: src/features/devtools/components/NagbarControls.ts:114 +#: src/features/devtools/components/NagbarControls.ts:115 msgid "Currently dismissed" msgstr "מוסתר כעת" #. Developer nagbar status: the banner is showing in the current real state. -#: src/features/devtools/components/NagbarControls.ts:118 +#: src/features/devtools/components/NagbarControls.ts:119 msgid "Currently showing" msgstr "מוצג כעת" @@ -10853,7 +10853,7 @@ msgid "Custom" msgstr "מותאם אישית" #. Label of the numeric input shown after choosing "Custom..." in the ban duration dropdown. The unit is seconds. -#: src/features/moderation/components/modals/BanMemberModal.tsx:68 +#: src/features/moderation/components/modals/BanMemberModal.tsx:67 msgid "Custom ban duration (seconds)" msgstr "משך חסימה מותאם אישית (שניות)" @@ -10889,7 +10889,7 @@ msgid "Custom entrance sounds with {premiumProductName}" msgstr "צלילי כניסה מותאמים אישית עם {premiumProductName}" #. Label of the numeric input shown after choosing "Custom..." in the invite expiration dropdown. The unit is seconds. -#: src/features/invite/components/modals/InviteModal.tsx:106 +#: src/features/invite/components/modals/InviteModal.tsx:109 msgid "Custom expiration (seconds)" msgstr "תפוגה מותאמת אישית (שניות)" @@ -10898,7 +10898,7 @@ msgid "Custom hoist order" msgstr "סדר הצגה מותאם אישית" #. Label of the numeric input shown after choosing "Custom..." in the invite max-uses dropdown. -#: src/features/invite/components/modals/InviteModal.tsx:120 +#: src/features/invite/components/modals/InviteModal.tsx:123 msgid "Custom max uses" msgstr "מספר שימושים מרבי מותאם אישית" @@ -11506,7 +11506,7 @@ msgstr "דלאוור" #: src/features/emoji/components/emojis/EmojiListItem.tsx:204 #: src/features/emoji/components/emojis/EmojiListItem.tsx:216 #: src/features/emoji/components/stickers/StickerGridItem.tsx:35 -#: src/features/messaging/commands/MessageCommands.tsx:84 +#: src/features/messaging/commands/MessageCommands.tsx:85 #: src/features/moderation/components/report_modal/IARModalCopy.ts:109 #: src/features/platform/utils/DesktopLocaleBridge.ts:77 #: src/features/theme_studio/sections/LibrarySection.tsx:645 @@ -11652,8 +11652,8 @@ msgid "Delete message" msgstr "מחיקת הודעה" #. Section heading and accessible label for the message-history-deletion radio group in the destructive ban-member modal. Destructive option group. -#: src/features/moderation/components/modals/BanMemberModal.tsx:78 -#: src/features/moderation/components/modals/BanMemberModal.tsx:229 +#: src/features/moderation/components/modals/BanMemberModal.tsx:77 +#: src/features/moderation/components/modals/BanMemberModal.tsx:233 msgid "Delete message history" msgstr "מחיקת היסטוריית הודעות" @@ -11755,12 +11755,12 @@ msgid "Delete this message" msgstr "מחיקת ההודעה הזו" #. Error message in the messaging commands. Keep the tone plain and specific. -#: src/features/messaging/commands/MessageCommands.tsx:80 +#: src/features/messaging/commands/MessageCommands.tsx:81 msgid "Delete this message? Can't be undone." msgstr "למחוק את ההודעה הזו? לא ניתן לבטל פעולה זו." #. Body of the delete confirmation for a message that was published from an announcement channel to the channels that follow it. -#: src/features/messaging/commands/MessageCommands.tsx:93 +#: src/features/messaging/commands/MessageCommands.tsx:94 msgid "Delete this message? Can't be undone. This message is also removed from every community that follows this channel." msgstr "למחוק הודעה זו? לא ניתן לבטל. הודעה זו תוסר גם מכל קהילה שעוקבת אחר ערוץ זה." @@ -11977,7 +11977,7 @@ msgid "Desktop device" msgstr "מחשב שולחני" #. Developer / debug surface — keep terse and technical. Label in the developer Nagbar controls panel for the desktop-download banner. -#: src/features/devtools/components/NagbarControls.ts:7 +#: src/features/devtools/components/NagbarControls.ts:8 msgid "Desktop download nagbar" msgstr "שורת התראה להורדת אפליקציה למחשב" @@ -11987,7 +11987,7 @@ msgid "Desktop inactivity before mobile push" msgstr "חוסר פעילות במחשב לפני שליחת התראה לנייד" #. Developer control label for the desktop-notification banner. -#: src/features/devtools/components/NagbarControls.ts:40 +#: src/features/devtools/components/NagbarControls.ts:41 msgid "Desktop notification nagbar" msgstr "שורת התראה של התראות שולחן עבודה" @@ -12102,13 +12102,13 @@ msgstr "מצב מפתח" #. Short label in the channel and chat utility buttons. Keep it concise. #. Title of the info alert shown when clicking an internal developer-tools deep link. #: src/features/channel/components/channel_header_components/UtilityButtons.tsx:20 -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:146 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:149 #: src/features/ui/action_menu/items/StaffDeveloperUserControlsMenuItem.tsx:13 msgid "Developer tools" msgstr "כלי מפתחים" #. Body of the developer-tools info alert. Refers to the staff badge button in the channel header. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:150 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:153 msgid "Developer tools are available from the staff badge in the channel header." msgstr "כלי מפתחים זמינים דרך תג הצוות בכותרת הערוץ." @@ -12505,7 +12505,7 @@ msgstr "נתק את ה-socket" #. Overlay status in the voice call view when not connected. #. Overlay status text in the compact / floating voice call tile when not connected. #: src/features/voice/components/compact_voice_call_view/shared.ts:15 -#: src/features/voice/components/VoiceCallView.tsx:103 +#: src/features/voice/components/VoiceCallView.tsx:99 msgid "Disconnected" msgstr "מנותק" @@ -12822,7 +12822,7 @@ msgid "Domain" msgstr "דומיין" #. Developer or debug surface, keep terse and technical. Label in the developer Nagbar controls panel for the banner telling installed web apps that the app has moved to a new domain. -#: src/features/devtools/components/NagbarControls.ts:76 +#: src/features/devtools/components/NagbarControls.ts:77 msgid "Domain moved nagbar" msgstr "שורת התראה על העברת הדומיין" @@ -13344,8 +13344,8 @@ msgstr "עריכת פרטי קבוצה" msgid "Edit group form" msgstr "טופס עריכת קבוצה" -#: src/features/invite/components/modals/InviteModal.tsx:523 -#: src/features/invite/components/modals/InviteModal.tsx:538 +#: src/features/invite/components/modals/InviteModal.tsx:528 +#: src/features/invite/components/modals/InviteModal.tsx:543 msgid "Edit invite link" msgstr "עריכת קישור הזמנה" @@ -13397,7 +13397,7 @@ msgid "Edit profile local time" msgstr "עריכת השעה המקומית בפרופיל" #. Title of the confirmation shown before saving an edit to a message published from an announcement channel. -#: src/features/messaging/commands/MessageCommands.tsx:99 +#: src/features/messaging/commands/MessageCommands.tsx:100 msgid "Edit published message?" msgstr "עריכת הודעה שפורסמה?" @@ -13548,7 +13548,7 @@ msgid "Email unavailable" msgstr "האימייל אינו זמין" #. Developer control label for the email-verification banner. -#: src/features/devtools/components/NagbarControls.ts:36 +#: src/features/devtools/components/NagbarControls.ts:37 msgid "Email verification nagbar" msgstr "באנר אימות אימייל" @@ -14080,12 +14080,12 @@ msgid "End grace now" msgstr "סיים את תקופת החסד עכשיו" #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:163 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:271 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:270 msgid "End grace period" msgstr "סיום תקופת החסד" #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:156 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:264 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:263 msgid "End grace period now?" msgstr "לסיים את תקופת החסד עכשיו?" @@ -14170,7 +14170,7 @@ msgid "Enter a product name between 1 and 80 characters." msgstr "יש להזין שם מוצר בין תו אחד ל-80 תווים." #. Placeholder in the optional reason input in the destructive ban-member modal. -#: src/features/moderation/components/modals/BanMemberModal.tsx:88 +#: src/features/moderation/components/modals/BanMemberModal.tsx:87 msgid "Enter a reason for the ban" msgstr "הזן סיבה לחסימה" @@ -14180,7 +14180,7 @@ msgid "Enter a secure password" msgstr "הזן סיסמה מאובטחת" #. Validation error in the import-template form when the entered URL or code is malformed. {theOtherPlatform} is a third-party product name placeholder. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:124 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:128 msgid "Enter a valid {theOtherPlatform} template URL or code." msgstr "יש להזין כתובת URL או קוד תבנית חוקיים של {theOtherPlatform}." @@ -14204,7 +14204,7 @@ msgstr "הזן שם משתמש חוקי ({exampleFluxerTagFull})." #. Tooltip / aria label on the fullscreen toggle in the voice call view (not in fullscreen). #: src/features/voice/components/compact_voice_call_view/shared.ts:28 #: src/features/voice/components/media_player/components/MediaFullscreenButton.tsx:18 -#: src/features/voice/components/VoiceCallView.tsx:111 +#: src/features/voice/components/VoiceCallView.tsx:107 msgid "Enter fullscreen" msgstr "מעבר למסך מלא" @@ -14347,7 +14347,7 @@ msgstr "כל המסך" msgid "Entire system" msgstr "כל המערכת" -#: src/features/voice/components/AudioSourcePickerLinux.tsx:260 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:257 msgid "Entire system audio" msgstr "כל צלילי המערכת" @@ -14525,7 +14525,7 @@ msgid "exclude a user" msgstr "לא לכלול משתמש" #. Section header in the Linux audio source picker for apps excluded from the system mix. -#: src/features/voice/components/AudioSourcePickerLinux.tsx:59 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:61 msgid "Exclude from system" msgstr "אל תכלול במערכת" @@ -14546,7 +14546,7 @@ msgstr "יציאה" #. Tooltip / aria label on the fullscreen toggle in the voice call view (currently in fullscreen). #: src/features/voice/components/compact_voice_call_view/shared.ts:24 #: src/features/voice/components/media_player/components/MediaFullscreenButton.tsx:14 -#: src/features/voice/components/VoiceCallView.tsx:107 +#: src/features/voice/components/VoiceCallView.tsx:103 msgid "Exit fullscreen" msgstr "יציאה ממסך מלא" @@ -14624,7 +14624,7 @@ msgid "Expiration curve" msgstr "עקומת תפוגה" #. Label above the expiration duration dropdown in the invite link settings. -#: src/features/invite/components/modals/InviteModal.tsx:102 +#: src/features/invite/components/modals/InviteModal.tsx:105 msgid "Expire after" msgstr "יפוג לאחר" @@ -14839,7 +14839,7 @@ msgid "Failed to complete SSO sign-in" msgstr "ההתחברות באמצעות SSO נכשלה" #. Error message in the add friends to group modal utils helper. -#: src/features/channel/utils/AddFriendsToGroupModalUtils.ts:21 +#: src/features/channel/utils/AddFriendsToGroupModalUtils.ts:22 msgid "Failed to copy invite link" msgstr "העתקת קישור ההזמנה נכשלה" @@ -15687,12 +15687,12 @@ msgid "For your security, please confirm it's you to continue." msgstr "למען אבטחתך, יש לאמת את זהותך כדי להמשיך." #. Developer nagbar override status: the banner is forced to hide. -#: src/features/devtools/components/NagbarControls.ts:102 +#: src/features/devtools/components/NagbarControls.ts:103 msgid "Force disabled" msgstr "מושבת בכפייה" #. Developer nagbar override status: the banner is forced to show. -#: src/features/devtools/components/NagbarControls.ts:98 +#: src/features/devtools/components/NagbarControls.ts:99 msgid "Force enabled" msgstr "מופעל בכפייה" @@ -15840,11 +15840,11 @@ msgstr "העבר מדיה" #. Keyboard shortcut action label shown in the shortcuts list and keybind editor. Keep short, sentence case. #. Title of the forward message modal. #: src/features/input/state/input_keybind/shared.ts:33 -#: src/features/messaging/components/modals/ForwardModal.tsx:85 +#: src/features/messaging/components/modals/ForwardModal.tsx:87 msgid "Forward message" msgstr "העברת הודעה" -#: src/features/channel/components/MessageAttachments.tsx:360 +#: src/features/channel/components/MessageAttachments.tsx:331 msgid "Forwarded" msgstr "הועבר" @@ -16437,7 +16437,7 @@ msgstr "קוד המתנה נדרש" msgid "Gift code is too long" msgstr "קוד המתנה ארוך מדי" -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:139 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:141 msgid "Gift code:" msgstr "קוד מתנה:" @@ -16466,7 +16466,7 @@ msgid "Gift inventory flow" msgstr "תהליך מלאי מתנות" #. Developer control label for the gift-inventory banner. -#: src/features/devtools/components/NagbarControls.ts:56 +#: src/features/devtools/components/NagbarControls.ts:57 msgid "Gift inventory nagbar" msgstr "סרגל התראות של מלאי מתנות" @@ -16477,7 +16477,7 @@ msgstr "משך המתנה" #. Form field label for a gift redemption URL. #. Settings search synonym. Used to match this term when the user types it in the settings search bar. -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:34 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:35 #: src/features/user/components/settings_utils/search_index/GiftInventoryIndex.ts:26 msgid "Gift link" msgstr "קישור למתנה" @@ -17488,7 +17488,7 @@ msgid "How about:" msgstr "מה דעתך על:" #. Helper text under the ban duration dropdown in the destructive ban-member modal. -#: src/features/moderation/components/modals/BanMemberModal.tsx:64 +#: src/features/moderation/components/modals/BanMemberModal.tsx:63 msgid "How long they stay banned." msgstr "לכמה זמן הם יישארו חסומים." @@ -17600,7 +17600,7 @@ msgstr "קובץ הסמל גדול מדי" #. Validation error in the create-community form when the chosen icon exceeds the size limit. {imageMaxSizeLabel} is a formatted file size such as "8 MB". #: src/features/channel/components/modals/EditGroupBottomSheet.tsx:47 #: src/features/channel/components/modals/EditGroupModal.tsx:45 -#: src/features/guild/components/modals/add_guild_modal/shared.ts:107 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:111 msgid "Icon file is too large. Choose a file smaller than {imageMaxSizeLabel}." msgstr "קובץ הסמל גדול מדי. בחר קובץ קטן מ-{imageMaxSizeLabel}." @@ -17886,7 +17886,7 @@ msgid "Import" msgstr "ייבוא" #. Action button label in the add community modal. Imports a template from the third-party platform named by {theOtherPlatform}. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:102 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:106 msgid "Import {theOtherPlatform} template" msgstr "ייבוא תבנית מ-{theOtherPlatform}" @@ -17938,7 +17938,7 @@ msgid "Import more" msgstr "ייבא עוד" #. Accessible label for the import-template form element. Used by assistive tech only. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:138 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:142 msgid "Import template form" msgstr "טופס ייבוא תבנית" @@ -18106,7 +18106,7 @@ msgid "Include all except selected" msgstr "כלול הכל מלבד הנבחרים" #. Section header in the Linux audio source picker for the per-app inclusion list. -#: src/features/voice/components/AudioSourcePickerLinux.tsx:55 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:57 msgid "Include apps" msgstr "כלול אפליקציות" @@ -18472,7 +18472,7 @@ msgid "Invalid image" msgstr "תמונה לא תקינה" #. Validation error in the paste-template-JSON form. "JSON" is a protocol token and must not be translated. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:129 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:133 msgid "Invalid JSON. Paste the full response from the URL above." msgstr "JSON לא תקין. הדבק את התגובה המלאה מהכתובת שלמעלה." @@ -18531,7 +18531,7 @@ msgid "Invisible" msgstr "בלתי נראה" #. Per-recipient action button label in the invite modal recipient list. Sends the invite as a DM to that friend. Short standalone verb. -#: src/features/invite/components/modals/InviteModal.tsx:97 +#: src/features/invite/components/modals/InviteModal.tsx:100 msgid "Invite" msgstr "הזמן" @@ -18568,12 +18568,12 @@ msgid "Invite deleted" msgstr "ההזמנה נמחקה" #. Fallback header on the invite modal when no community context is available. Refers to inviting friends to Fluxer. -#: src/features/invite/components/modals/InviteModal.tsx:84 +#: src/features/invite/components/modals/InviteModal.tsx:87 msgid "Invite friends" msgstr "הזמנת חברים" #. Title of the invite modal. {guildName} is the community name. -#: src/features/invite/components/modals/InviteModal.tsx:89 +#: src/features/invite/components/modals/InviteModal.tsx:92 msgid "Invite friends to {guildName}" msgstr "הזמנת חברים אל {guildName}" @@ -18584,25 +18584,25 @@ msgstr "ההזמנה מוסתרת בזמן שיתוף" #. Label of the invite code/URL input in the join-community form. #. Placeholder in the read-only invite link input when no link is available yet. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:166 -#: src/features/invite/components/modals/InviteModal.tsx:138 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:170 +#: src/features/invite/components/modals/InviteModal.tsx:141 msgid "Invite link" msgstr "קישור הזמנה" #. Label above a masked invite link while streaming privacy is active. #. Label above a masked invite link while streaming privacy is active. -#: src/features/invite/components/modals/InviteModal.tsx:146 +#: src/features/invite/components/modals/InviteModal.tsx:149 #: src/features/relationship/components/modals/AddFriendsToGroupModal.tsx:31 msgid "Invite link is hidden while sharing:" msgstr "קישור ההזמנה מוסתר בזמן שיתוף:" #. Inline replacement text shown for invite links while streaming privacy is active. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:162 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:165 msgid "Invite link masked while sharing" msgstr "קישור ההזמנה מוסתר בזמן שיתוף" #. Header of the invite modal when the user is editing the invite link expiry, max uses, and temporary flag. -#: src/features/invite/components/modals/InviteModal.tsx:93 +#: src/features/invite/components/modals/InviteModal.tsx:96 msgid "Invite link settings" msgstr "הגדרות קישור הזמנה" @@ -18747,7 +18747,7 @@ msgstr "ההזמנות מושהות כי {productName} זיהה פשיטה אפ msgid "Invites are paused for this community." msgstr "ההזמנות מושהות בקהילה זו." -#: src/features/invite/components/modals/InviteModal.tsx:370 +#: src/features/invite/components/modals/InviteModal.tsx:375 msgid "Invites are paused in this community by an admin. While this invite can be created, it cannot be accepted until invites are re-enabled." msgstr "ההזמנות מושהות בקהילה זו על ידי מנהל. ניתן ליצור הזמנה זו, אך לא ניתן לקבל אותה עד שההזמנות יופעלו מחדש." @@ -18757,7 +18757,7 @@ msgid "Invites disabled" msgstr "ההזמנות מושבתות" #. Developer control label for the invites-disabled banner. -#: src/features/devtools/components/NagbarControls.ts:72 +#: src/features/devtools/components/NagbarControls.ts:73 msgid "Invites disabled nagbar" msgstr "שורת התראה להזמנות מושבתות" @@ -18879,7 +18879,7 @@ msgid "Join {communityName} to chat with the team and stay up to date." msgstr "הצטרף ל-{communityName} כדי לשוחח עם הצוות ולהישאר מעודכן." #. Action button label in the add community modal. Starts the join-by-invite-code flow. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:98 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:102 msgid "Join a community" msgstr "הצטרפות לקהילה" @@ -18903,7 +18903,7 @@ msgid "Join community" msgstr "הצטרפות לקהילה" #. Accessible label for the join-community form element. Used by assistive tech only. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:162 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:166 msgid "Join community form" msgstr "טופס הצטרפות לקהילה" @@ -19011,7 +19011,7 @@ msgid "Jump to {displayName}" msgstr "קפוץ אל {displayName}" #. Accessible label for an inline channel mention link. labelText is the channel display name. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:108 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:111 msgid "Jump to {labelText}" msgstr "קפוץ אל {labelText}" @@ -19068,12 +19068,12 @@ msgid "Jump to the current call" msgstr "קפיצה לשיחה הנוכחית" #. Fallback accessible label for an inline channel mention when the target name is not known. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:112 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:115 msgid "Jump to the linked channel" msgstr "קפוץ לערוץ המקושר" #. Fallback accessible label for an inline message link when the target channel is not known. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:104 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:107 msgid "Jump to the linked message" msgstr "קפוץ להודעה המקושרת" @@ -19083,7 +19083,7 @@ msgid "Jump to the message from {authorNickname}" msgstr "קפוץ להודעה של {authorNickname}" #. Accessible label for an inline message link that jumps to a specific message in a channel. labelText is the channel display name. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:99 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:102 msgid "Jump to the message in {labelText}" msgstr "קפוץ להודעה ב-{labelText}" @@ -19142,7 +19142,7 @@ msgid "Keep free and premium tiers. You can customize the tiers, sell premium th msgstr "שמרו על רמות חינמיות ופרימיום. תוכלו להתאים אישית את הרמות, למכור פרימיום דרך Stripe, או לחלק קודי מתנה מאוחר יותר מלוח הבקרה של המנהל." #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:165 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:273 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:272 msgid "Keep grace period" msgstr "השארת תקופת החסד" @@ -19157,7 +19157,7 @@ msgid "Keep running" msgstr "המשך לפעול" #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:143 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:251 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:250 msgid "Keep subscription" msgstr "השארת המנוי" @@ -19240,7 +19240,7 @@ msgstr "מקשים" #. Button or menu action label in the kick member modal. Keep it concise. Keep the tone plain and specific. #. Button or menu action label in the user profile actions sheet. Keep it concise. Keep the tone plain and specific. #. Member actions sheet menu item. Opens the kick-member confirmation (moderation action). Short verb used as a menu label. -#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:98 +#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:97 #: src/features/moderation/components/modals/KickMemberModal.tsx:16 #: src/features/user/components/modals/UserProfileActionsSheet.tsx:77 msgid "Kick" @@ -19727,7 +19727,7 @@ msgstr "קשר קובץ" #. Replacement text for an invite URL while streaming privacy is active. #. Replacement text for an invite URL while streaming privacy is active. #: src/features/channel/components/modals/GroupInvitesBottomSheet.tsx:49 -#: src/features/invite/components/modals/InviteModal.tsx:142 +#: src/features/invite/components/modals/InviteModal.tsx:145 #: src/features/relationship/components/modals/AddFriendsToGroupModal.tsx:27 msgid "Link hidden while sharing" msgstr "הקישור מוסתר בזמן שיתוף" @@ -19760,7 +19760,7 @@ msgid "Link styling" msgstr "עיצוב קישורים" #. Title of the alert shown when clicking an internal link that is not available to the current account. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:154 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:157 msgid "Link unavailable" msgstr "הקישור אינו זמין" @@ -20557,7 +20557,7 @@ msgid "Max {maxSize}." msgstr "גודל קובץ מקסימלי: {maxSize}." #. Label above the max-uses dropdown in the invite link settings. -#: src/features/invite/components/modals/InviteModal.tsx:116 +#: src/features/invite/components/modals/InviteModal.tsx:119 msgid "Max number of uses" msgstr "מספר השימושים המקסימלי" @@ -20835,7 +20835,7 @@ msgid "Members" msgstr "חברים" #. Helper text under the temporary membership switch in the invite link settings. -#: src/features/invite/components/modals/InviteModal.tsx:134 +#: src/features/invite/components/modals/InviteModal.tsx:137 msgid "Members are removed when offline unless given a role." msgstr "חברים יוסרו כשהם לא מקוונים, אלא אם כן יקבלו תפקיד." @@ -20980,7 +20980,7 @@ msgstr "הודעה" #. Action that opens a DM conversation with the selected user. #. Member actions sheet menu item. Sends a direct message to the target user. Standalone verb used as a menu label. #. Voice participant menu action that opens a DM conversation with the selected user. -#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:88 +#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:87 #: src/features/ui/action_menu/items/ActionsSubmenu.tsx:41 #: src/features/ui/action_menu/items/MessageUserMenuItem.tsx:26 #: src/features/ui/action_menu/items/voice_participant_menu_data/shared.ts:78 @@ -21084,7 +21084,7 @@ msgstr "הגדרות תצוגת ההודעות זמינות רק במחשב." msgid "Message editing" msgstr "עריכת הודעה" -#: src/features/messaging/components/modals/ForwardModal.tsx:315 +#: src/features/messaging/components/modals/ForwardModal.tsx:317 msgid "Message forwarded" msgstr "ההודעה הועברה" @@ -21133,7 +21133,7 @@ msgstr "כפתורי שדה ההודעה" #. Error modal title in the forward modal when the optional comment exceeds the message length limit. #. Form validation error indicating the message exceeds the allowed length. -#: src/features/messaging/components/modals/ForwardModal.tsx:56 +#: src/features/messaging/components/modals/ForwardModal.tsx:58 #: src/features/ui/character_counter/CharacterCountMessages.ts:16 msgid "Message is too long" msgstr "ההודעה ארוכה מדי" @@ -21144,7 +21144,7 @@ msgid "Message layout" msgstr "פריסת הודעות" #. Type chip suffix in tooltips for inline rendered message links. Lowercase because it follows the channel name. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:89 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:92 msgid "message link" msgstr "קישור להודעה" @@ -21188,7 +21188,7 @@ msgid "Message previews in the DM list" msgstr "תצוגות מקדימות של הודעות ברשימת ההודעות הפרטיות" #. Toast shown after a message in an announcement channel was published to the channels that follow it. -#: src/features/messaging/commands/MessageCommands.tsx:112 +#: src/features/messaging/commands/MessageCommands.tsx:113 msgid "Message published" msgstr "ההודעה פורסמה" @@ -21301,7 +21301,7 @@ msgstr "הודעות שניתן לשמור בסימניות" msgid "Messaging is paused" msgstr "שליחת ההודעות מושהית" -#. Notice shown in place of the message composer, and as an error, when messaging is paused on the current account until the user completes one quick step described in an email. While paused, the account cannot post, react, join communities or change its profile. Keep the tone calm and friendly. +#. Notice shown in place of the message composer, as a banner at the top of the app, and as an error, when messaging is paused on the current account until the user completes one quick step described in an email. While paused, the account cannot post, react, join communities or change its profile. Keep the tone calm and friendly. #: src/features/user/utils/AccountLimitUtils.ts:10 msgid "Messaging is paused on your account. Check your email for a quick step to continue." msgstr "שליחת ההודעות בחשבון שלך מושהית כרגע. באימייל שלך מחכה לך שלב קצר אחד כדי להמשיך." @@ -22672,7 +22672,7 @@ msgid "No {sendMessagesPermission} permission" msgstr "אין הרשאת {sendMessagesPermission}" #. Inline text shown inside a custom message link pill when the linked message cannot be accessed. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:142 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:145 msgid "No access" msgstr "אין גישה" @@ -22807,7 +22807,7 @@ msgstr "אין שינויים לשמירה" msgid "No channels available" msgstr "אין ערוצים זמינים" -#: src/features/messaging/components/modals/ForwardModal.tsx:389 +#: src/features/messaging/components/modals/ForwardModal.tsx:395 #: src/features/search/components/search/ChannelFilterSheet.tsx:120 msgid "No channels found" msgstr "לא נמצאו ערוצים" @@ -22955,7 +22955,7 @@ msgid "No invoices yet." msgstr "אין חשבוניות עדיין." #. Invite max-uses option meaning unlimited uses. Short standalone label. -#: src/features/invite/components/modals/InviteModal.tsx:56 +#: src/features/invite/components/modals/InviteModal.tsx:59 msgid "No limit" msgstr "ללא הגבלה" @@ -23306,7 +23306,7 @@ msgstr "ללא המרה" #: src/features/user/components/modals/tabs/accessibility_tab/VisualTab.tsx:37 #: src/features/user/components/modals/tabs/components/EntranceSoundSection.tsx:146 #: src/features/user/components/modals/tabs/privacy_safety_tab/data_request_modal/DataRequestModal.tsx:220 -#: src/features/voice/components/AudioSourcePickerLinux.tsx:268 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:265 msgid "None" msgstr "ללא" @@ -23858,12 +23858,12 @@ msgid "Open {host} in your browser." msgstr "פתח את {host} בדפדפן שלך." #. Accessible label for an inline chat link pill that opens an app page such as Discovery. labelText is the page name. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:121 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:124 msgid "Open {labelText}" msgstr "פתח את {labelText}" #. Accessible label for an inline settings deep-link pill. labelText is the resolved settings tab and section breadcrumb. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:116 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:119 msgid "Open {labelText} in settings" msgstr "פתח את {labelText} בהגדרות" @@ -24067,7 +24067,7 @@ msgid "Open emoji in browser" msgstr "פתח אימוג'י בדפדפן" #. Accessible label for the emoji picker trigger button in the forward modal comment field. -#: src/features/messaging/components/modals/ForwardModal.tsx:102 +#: src/features/messaging/components/modals/ForwardModal.tsx:104 #: src/features/user/components/modals/tabs/my_profile_tab/BioEditor.tsx:27 msgid "Open emoji picker" msgstr "פתח בורר אימוג'י" @@ -24392,7 +24392,7 @@ msgstr "אפשרויות" msgid "or" msgstr "או" -#: src/features/theme/components/modals/ShareThemeModal.tsx:214 +#: src/features/theme/components/modals/ShareThemeModal.tsx:216 msgid "Or copy the link:" msgstr "או העתק את הקישור:" @@ -24401,7 +24401,7 @@ msgstr "או העתק את הקישור:" msgid "or pick a GIF from {gifProviderName}" msgstr "או בחר GIF מ-{gifProviderName}" -#: src/features/invite/components/modals/InviteModal.tsx:502 +#: src/features/invite/components/modals/InviteModal.tsx:507 msgid "Or send an invite link to a friend:" msgstr "או שלח קישור הזמנה לחבר:" @@ -24409,7 +24409,7 @@ msgstr "או שלח קישור הזמנה לחבר:" msgid "or send an invite to a friend:" msgstr "או שלח הזמנה לחבר:" -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:131 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:133 msgid "or send the gift link to a friend:" msgstr "או שלח את קישור המתנה לחבר:" @@ -24611,7 +24611,7 @@ msgid "Page down" msgstr "Page Down" #. Role description announced for an inline chat link pill that opens an app page. Lowercase. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:126 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:129 msgid "page link" msgstr "קישור לדף" @@ -24778,12 +24778,12 @@ msgid "Paste GIF URLs below, one per line." msgstr "הדבק כתובות URL של קובצי GIF למטה, אחת בכל שורה." #. Accessible label for the paste-template-JSON form element. Used by assistive tech only. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:146 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:150 msgid "Paste template JSON form" msgstr "טופס הדבקת JSON של תבנית" #. Placeholder in the textarea where the user pastes the third-party template JSON document. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:154 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:158 msgid "Paste the JSON response here" msgstr "הדבק כאן את תגובת ה-JSON" @@ -24985,7 +24985,7 @@ msgid "Perks paused" msgstr "ההטבות מושהות" #. Ban duration option in the destructive ban-member modal meaning the ban never expires. Short standalone label. -#: src/features/moderation/components/modals/BanMemberModal.tsx:38 +#: src/features/moderation/components/modals/BanMemberModal.tsx:37 msgid "Permanent" msgstr "לצמיתות" @@ -25384,7 +25384,7 @@ msgstr "מופעל למרות תנועה מופחתת." #. Body of the error modal shown when sharing or sending a theme link is rate limited. #: src/features/app/components/alerts/CommonErrorModalDescriptors.ts:13 #: src/features/discovery/commands/DiscoveryJoinCommands.tsx:60 -#: src/features/theme/components/modals/ShareThemeModal.tsx:67 +#: src/features/theme/components/modals/ShareThemeModal.tsx:68 msgid "Please wait a moment and try again." msgstr "יש להמתין רגע ולנסות שוב." @@ -25416,7 +25416,7 @@ msgid "Pop back in" msgstr "החזר לחלון הראשי" #. Tooltip / aria label on the voice call footer button that opens the call in a separate window. -#: src/features/voice/components/VoiceCallCornerControls.tsx:12 +#: src/features/voice/components/VoiceCallCornerControls.tsx:11 msgid "Pop out call" msgstr "הצג שיחה בחלון נפרד" @@ -25547,12 +25547,12 @@ msgid "Premium badge" msgstr "תג פרימיום" #. Developer control label for the premium-expired banner. -#: src/features/devtools/components/NagbarControls.ts:48 +#: src/features/devtools/components/NagbarControls.ts:49 msgid "Premium expired nagbar" msgstr "באנר פרימיום שפג תוקפו" #. Developer control label for the premium grace-period banner. -#: src/features/devtools/components/NagbarControls.ts:44 +#: src/features/devtools/components/NagbarControls.ts:45 msgid "Premium grace period nagbar" msgstr "באנר תקופת חסד של פרימיום" @@ -25562,7 +25562,7 @@ msgid "Premium model" msgstr "מודל פרימיום" #. Developer control label for the premium-onboarding banner. -#: src/features/devtools/components/NagbarControls.ts:52 +#: src/features/devtools/components/NagbarControls.ts:53 msgid "Premium onboarding nagbar" msgstr "באנר הצטרפות לפרימיום" @@ -26514,7 +26514,7 @@ msgstr "סיבה" #. Label of the optional reason input in the destructive ban-member modal. Reason is recorded in the activity log. #. Label of the optional reason textarea in the timeout-member modal. The reason is recorded in the activity log. -#: src/features/moderation/components/modals/BanMemberModal.tsx:83 +#: src/features/moderation/components/modals/BanMemberModal.tsx:82 #: src/features/moderation/components/modals/TimeoutMemberModal.tsx:36 msgid "Reason (optional)" msgstr "סיבה (אופציונלי)" @@ -26574,7 +26574,7 @@ msgstr "בדוק שוב" #. placeholder {0}: ChannelUtils.getIcon(channel, {size: 16, className: styles.channelIcon}) #. placeholder {1}: channel.name -#: src/features/invite/components/modals/InviteModal.tsx:355 +#: src/features/invite/components/modals/InviteModal.tsx:360 msgid "Recipients will be taken to {0} <0>{1}" msgstr "הנמענים יועברו אל {0} <0>{1}" @@ -26601,7 +26601,7 @@ msgid "Reconnect succeeded. Pick a screen again if you want to resume your previ msgstr "ההתחברות מחדש הצליחה. בחר מסך שוב אם ברצונך להמשיך את השידור הקודם." #. Overlay status in the voice call view while reconnecting after a drop. Trailing ellipsis indicates in-progress. -#: src/features/voice/components/VoiceCallView.tsx:98 +#: src/features/voice/components/VoiceCallView.tsx:94 msgid "Reconnecting..." msgstr "מתחבר מחדש..." @@ -26741,7 +26741,7 @@ msgstr "ההפניה הועתקה." msgid "Referral parameters" msgstr "פרמטרים של הפניה" -#: src/features/voice/components/AudioSourcePickerLinux.tsx:312 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:309 msgid "Refresh audio sources" msgstr "רענון מקורות שמע" @@ -28559,7 +28559,7 @@ msgstr "רוויה" #: src/features/guild/components/modals/guild_tabs/GuildDiscoveryTab.tsx:631 #: src/features/guild/components/modals/guild_tabs/GuildVanityURLTab.tsx:279 #: src/features/guild/components/modals/GuildFolderSettingsModal.tsx:91 -#: src/features/messaging/commands/MessageCommands.tsx:108 +#: src/features/messaging/commands/MessageCommands.tsx:109 #: src/features/messaging/components/modals/AttachmentEditModal.tsx:136 #: src/features/messaging/components/modals/EditAltTextModal.tsx:193 #: src/features/messaging/components/modals/MessageHistoryThresholdModal.tsx:115 @@ -28687,7 +28687,7 @@ msgid "Scan the QR code with your authenticator app." msgstr "סרוק את קוד ה-QR באמצעות אפליקציית האימות שלך." #. Developer / debug surface — keep terse and technical. Label in the developer Nagbar controls panel for the scheduled-maintenance banner. -#: src/features/devtools/components/NagbarControls.ts:22 +#: src/features/devtools/components/NagbarControls.ts:23 msgid "Scheduled maintenance nagbar" msgstr "שורת התראה על תחזוקה מתוזמנת" @@ -28962,7 +28962,7 @@ msgstr "תצוגה מקדימה בגלילה" #: src/features/channel/components/bottomsheets/ChannelSearchBottomSheet.tsx:854 #: src/features/channel/components/channel_header/shared.ts:47 #: src/features/channel/components/shared/PickerSearchInput.tsx:21 -#: src/features/messaging/components/modals/ForwardModal.tsx:89 +#: src/features/messaging/components/modals/ForwardModal.tsx:91 #: src/features/search/components/modals/SearchProviderPickerModal.tsx:43 #: src/features/search/utils/QuickSwitcherModalUtils.tsx:46 #: src/features/theme_studio/ui/StudioSearchInput.tsx:16 @@ -29606,14 +29606,14 @@ msgstr "החזרים בשירות עצמי זמינים תוך 3 ימים מהת #. Button or menu action label in the share theme modal. Keep it concise. #. Send-message button label in the voice message composer modal. -#: src/features/theme/components/modals/ShareThemeModal.tsx:43 +#: src/features/theme/components/modals/ShareThemeModal.tsx:44 #: src/features/user/components/modals/tabs/component_gallery_tab/ComponentGalleryTabButtonsTab.tsx:316 #: src/features/voice/components/VoiceMessageComposerModal.tsx:77 msgid "Send" msgstr "שליחה" #. Primary button label in the forward message modal. selectedCount is the number of selected destinations; selectionLimit is the maximum allowed. -#: src/features/messaging/components/modals/ForwardModal.tsx:106 +#: src/features/messaging/components/modals/ForwardModal.tsx:108 msgid "Send ({selectedCount}/{selectionLimit})" msgstr "שליחה ({selectedCount}/{selectionLimit})" @@ -29694,7 +29694,7 @@ msgstr "שלח קבצים עד {size}" #. Button or menu action label in the user profile modal. Keep it concise. #. Member actions sheet menu item. Sends a friend request to the target user. #: src/features/channel/components/direct_message/DMWelcomeSection.tsx:146 -#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:94 +#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:93 #: src/features/user/components/modals/UserProfileMobileSheet.tsx:110 #: src/features/user/components/modals/UserProfileModal.tsx:126 msgid "Send friend request" @@ -29710,7 +29710,7 @@ msgstr "שלח GIF {title}" #. Plus menu item that opens the gift purchase flow. #: src/features/channel/components/textarea/MobileTextareaPlusBottomSheet.tsx:21 #: src/features/channel/components/textarea/TextareaPlusMenu.tsx:31 -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:30 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:31 msgid "Send gift" msgstr "שלח מתנה" @@ -29873,7 +29873,7 @@ msgid "Serve the token file" msgstr "הגשת קובץ האסימון" #. Developer / debug surface — keep terse and technical. Label in the developer Nagbar controls panel for the service incident banner. -#: src/features/devtools/components/NagbarControls.ts:27 +#: src/features/devtools/components/NagbarControls.ts:28 msgid "Service incident nagbar" msgstr "הודעת תקלה בשירות" @@ -30118,7 +30118,7 @@ msgid "Settings" msgstr "הגדרות" #. Type chip suffix in tooltips for inline rendered fluxer://settings/user deep links. Lowercase. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:130 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:133 msgid "settings link" msgstr "קישור להגדרות" @@ -30239,7 +30239,7 @@ msgid "Share your screen or camera in up to 4K at 60 frames per second. Free acc msgstr "שתף את המסך או המצלמה שלך באיכות של עד 4K ב-60 פריימים לשנייה. חשבונות חינמיים משדרים באיכות של עד 720p ב-30." #. Button or menu action label in the share theme modal. Keep it concise. -#: src/features/theme/components/modals/ShareThemeModal.tsx:39 +#: src/features/theme/components/modals/ShareThemeModal.tsx:40 msgid "Share your theme" msgstr "שתף את ערכת הנושא שלך" @@ -30263,7 +30263,7 @@ msgid "Shared window" msgstr "חלון משותף" #. Capture option in the Linux audio source picker on a window share. Captures only the audio of the window being shared. -#: src/features/voice/components/AudioSourcePickerLinux.tsx:40 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:42 msgid "Shared window audio" msgstr "שמע החלון המשותף" @@ -30364,7 +30364,7 @@ msgid "Shortcuts are paused while recording." msgstr "קיצורי הדרך מושהים בזמן הקלטת צירוף מקשים." #. Body of the error modal shown when the forward modal comment exceeds the message length limit. -#: src/features/messaging/components/modals/ForwardModal.tsx:60 +#: src/features/messaging/components/modals/ForwardModal.tsx:62 msgid "Shorten the message and try again." msgstr "יש לקצר את ההודעה ולנסות שוב." @@ -31506,7 +31506,7 @@ msgid "Something went wrong while preparing this sticker. Try another file or tr msgstr "משהו השתבש במהלך הכנת המדבקה. נסה קובץ אחר או נסה שוב בעוד רגע." #. Fallback body of the error alert shown when publishing an announcement message fails. -#: src/features/messaging/commands/MessageCommands.tsx:124 +#: src/features/messaging/commands/MessageCommands.tsx:125 msgid "Something went wrong while publishing. Try again in a moment." msgstr "משהו השתבש בעת הפרסום. נסה שוב בעוד רגע." @@ -31552,7 +31552,7 @@ msgstr "משהו השתבש." #: src/features/app/components/alerts/CommonErrorModalDescriptors.ts:5 #: src/features/discovery/commands/DiscoveryJoinCommands.tsx:18 #: src/features/emoji/components/emojis/EmojiListItem.tsx:129 -#: src/features/theme/components/modals/ShareThemeModal.tsx:51 +#: src/features/theme/components/modals/ShareThemeModal.tsx:52 #: src/features/ui/action_menu/items/CallMenuItems.tsx:45 #: src/features/ui/action_menu/items/ChannelMenuData.tsx:132 #: src/features/ui/action_menu/items/ChannelMenuData.tsx:148 @@ -33157,12 +33157,12 @@ msgid "Template" msgstr "תבנית" #. Label of the textarea in the paste-template-JSON form. "JSON" must not be translated. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:150 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:154 msgid "Template JSON" msgstr "JSON של תבנית" #. Label of the URL input in the import-template form. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:142 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:146 msgid "Template URL" msgstr "כתובת URL של תבנית" @@ -33191,7 +33191,7 @@ msgid "Temporary invites need a live connection. Check yours and try again." msgstr "הזמנות זמניות דורשות חיבור פעיל. בדוק את החיבור שלך ונסה שוב." #. Switch label in the invite link settings. When enabled, members joining via this invite are kicked when they go offline unless given a role. -#: src/features/invite/components/modals/InviteModal.tsx:129 +#: src/features/invite/components/modals/InviteModal.tsx:132 msgid "Temporary membership" msgstr "חברות זמנית" @@ -33202,7 +33202,7 @@ msgid "Tennessee" msgstr "טנסי" #. Developer control label for the terms-acceptance banner. -#: src/features/devtools/components/NagbarControls.ts:64 +#: src/features/devtools/components/NagbarControls.ts:65 msgid "Terms acceptance nagbar" msgstr "באנר קבלת תנאים" @@ -33760,7 +33760,7 @@ msgstr "ערכת נושא לא זמינה" msgid "Themes" msgstr "ערכות נושא" -#: src/features/invite/components/modals/InviteModal.tsx:194 +#: src/features/invite/components/modals/InviteModal.tsx:197 msgid "There are no channels available to create an invite for." msgstr "אין ערוצים זמינים ליצירת הזמנה." @@ -33815,7 +33815,7 @@ msgid "They left the call" msgstr "הם עזבו את השיחה" #. Body of the error modal shown when a DM cannot be opened (blocked or no shared community). -#: src/features/app/components/alerts/DmActionErrorModal.tsx:20 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:24 msgid "They might not be accepting messages from you, or you no longer share a community." msgstr "ייתכן שהם אינם מקבלים ממך הודעות, או שאתם כבר לא חברים באותה קהילה." @@ -34092,7 +34092,7 @@ msgid "This device does not support notifications." msgstr "מכשיר זה אינו תומך בהתראות." #. Validation error in the paste-template-JSON form when the JSON parses but lacks the expected third-party template fields. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:133 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:137 msgid "This doesn't look like a valid template response. Make sure you copied the entire JSON document." msgstr "זו לא נראית כמו תגובת תבנית תקינה. ודא שהעתקת את מסמך ה-JSON בשלמותו." @@ -34170,7 +34170,7 @@ msgid "This gift has been redeemed" msgstr "המתנה הזו כבר מומשה" #. Title of the error modal shown when a group DM would exceed the maximum number of recipients. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:48 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:52 msgid "This group has too many people" msgstr "בקבוצה הזו יש יותר מדי אנשים" @@ -34208,7 +34208,7 @@ msgstr "למופע זה עדיין אין חשבונות. החשבון הראש msgid "This invite is hidden while sharing is protected." msgstr "ההזמנה הזו מוסתרת בזמן שהשיתוף מוגן." -#: src/features/invite/components/modals/InviteModal.tsx:514 +#: src/features/invite/components/modals/InviteModal.tsx:519 msgid "This invite link never expires." msgstr "קישור ההזמנה הזה לעולם לא יפוג." @@ -34305,7 +34305,7 @@ msgid "This link channel is marked for mature content and may open material that msgstr "ערוץ קישור זה מסומן ככולל תוכן למבוגרים ועשוי להכיל חומר שאינו הולם עבור חלק מהמשתמשים." #. Body of the link-unavailable alert. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:158 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:161 msgid "This link is not available for your account." msgstr "הקישור הזה אינו זמין לחשבון שלך." @@ -34361,7 +34361,7 @@ msgid "This message has already been deleted." msgstr "ההודעה הזו כבר נמחקה." #. Toast shown when someone tries to publish an announcement message that was already published. -#: src/features/messaging/commands/MessageCommands.tsx:116 +#: src/features/messaging/commands/MessageCommands.tsx:117 msgid "This message has already been published" msgstr "ההודעה הזו כבר פורסמה" @@ -34486,7 +34486,7 @@ msgid "This theme is still loading." msgstr "העיצוב עדיין נטען." #. Title of the error modal shown when a theme CSS exceeds the maximum shareable size. -#: src/features/theme/components/modals/ShareThemeModal.tsx:55 +#: src/features/theme/components/modals/ShareThemeModal.tsx:56 msgid "This theme is too large to share" msgstr "העיצוב גדול מדי לשיתוף" @@ -34528,7 +34528,7 @@ msgid "This user is not available to receive calls right now. They may have call msgstr "משתמש זה אינו זמין לקבל שיחות כרגע. ייתכן שהשיחות מושבתות אצלו." #. Body of the error modal shown when the recipient of a DM no longer exists. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:28 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:32 msgid "This user no longer exists. Refresh and try again." msgstr "המשתמש הזה כבר לא קיים. רענן ונסה שוב." @@ -35712,7 +35712,7 @@ msgid "Unclaimed account" msgstr "חשבון שלא נתבע" #. Developer control label for the unclaimed-account banner. -#: src/features/devtools/components/NagbarControls.ts:32 +#: src/features/devtools/components/NagbarControls.ts:33 msgid "Unclaimed account nagbar" msgstr "באנר חשבון שלא נתבע" @@ -37152,7 +37152,7 @@ msgstr "משתמש עובר ערוץ" #. Reason chip in the unaddable recipients alert when the user record is missing. #. Title of the error modal shown when the recipient of a DM no longer exists. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:24 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:28 #: src/features/channel/components/channel_view/DMChannelView.tsx:279 #: src/features/channel/components/modals/UnaddableRecipientsConfirmModal.tsx:11 msgid "User not found" @@ -37274,27 +37274,27 @@ msgid "Using {effectiveLabel} until {requestedLabel} is ready." msgstr "שימוש ב-{effectiveLabel} עד ש- {requestedLabel} יהיה מוכן." #. Developer nagbar status: banner follows real account state. -#: src/features/devtools/components/NagbarControls.ts:106 +#: src/features/devtools/components/NagbarControls.ts:107 msgid "Using actual account state" msgstr "משתמש במצב החשבון האמיתי" #. Developer nagbar status: banner follows real gift inventory state. -#: src/features/devtools/components/NagbarControls.ts:126 +#: src/features/devtools/components/NagbarControls.ts:127 msgid "Using actual gift inventory state" msgstr "משתמש במצב מלאי המתנות האמיתי" #. Developer nagbar status: banner follows real premium subscription state. -#: src/features/devtools/components/NagbarControls.ts:122 +#: src/features/devtools/components/NagbarControls.ts:123 msgid "Using actual premium state" msgstr "משתמש במצב פרימיום אמיתי" #. Developer nagbar status: banner follows the real app state. -#: src/features/devtools/components/NagbarControls.ts:130 +#: src/features/devtools/components/NagbarControls.ts:131 msgid "Using actual state" msgstr "משתמש במצב אמיתי" #. Developer nagbar status: banner follows real email verification state. -#: src/features/devtools/components/NagbarControls.ts:110 +#: src/features/devtools/components/NagbarControls.ts:111 msgid "Using actual verification state" msgstr "משתמש במצב אימות אמיתי" @@ -37456,9 +37456,9 @@ msgstr "אימות זהותך" #. Title of the error modal shown when an unverified account tries to start a DM. #. Title shown when an unverified account cannot start a DM or group DM. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:40 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:44 #: src/features/channel/components/direct_message/AddFriendForm.tsx:80 -#: src/features/channel/utils/CreateDMModalUtils.tsx:51 +#: src/features/channel/utils/CreateDMModalUtils.tsx:52 #: src/features/moderation/components/report/ReportStepEmail.tsx:43 msgid "Verify your email" msgstr "אמת את כתובת האימייל שלך" @@ -37543,7 +37543,7 @@ msgid "Verify your email to purchase {premiumProductFullName}." msgstr "אמת את האימייל שלך כדי לרכוש את {premiumProductFullName}." #. Blocked-state text shown when an unverified account cannot start a DM or group DM. -#: src/features/channel/utils/CreateDMModalUtils.tsx:55 +#: src/features/channel/utils/CreateDMModalUtils.tsx:56 msgid "Verify your email to start DMs." msgstr "יש לאמת את כתובת האימייל שלך כדי להתחיל בצ'אטים פרטיים." @@ -37791,7 +37791,7 @@ msgid "View call" msgstr "הצגת שיחה" #. Aria label for the show-controls trigger when the call toolbar is auto-hidden. -#: src/features/voice/components/VoiceCallView.tsx:124 +#: src/features/voice/components/VoiceCallView.tsx:120 msgid "View call controls" msgstr "הצגת פקדי שיחה" @@ -37987,7 +37987,7 @@ msgid "Visionary (lifetime {premiumProductName})" msgstr "Visionary ({premiumProductName} לכל החיים)" #. Developer control label for the Visionary two-factor-authentication banner. -#: src/features/devtools/components/NagbarControls.ts:60 +#: src/features/devtools/components/NagbarControls.ts:61 msgid "Visionary 2FA nagbar" msgstr "באנר 2FA של Visionary" @@ -38243,7 +38243,7 @@ msgid "Voice region" msgstr "אזור קולי" #. Developer control label for the voice-session-restore banner. -#: src/features/devtools/components/NagbarControls.ts:68 +#: src/features/devtools/components/NagbarControls.ts:69 msgid "Voice session restore nagbar" msgstr "שורת התראה לשחזור שיחה קולית" @@ -38331,12 +38331,12 @@ msgid "Waiting for passkey…" msgstr "ממתין למפתח גישה…" #. Inline notice in the forward modal when slowmode is active in the selected target channel. forwardChannelDisplayName is the channel name. -#: src/features/messaging/components/modals/ForwardModal.tsx:76 +#: src/features/messaging/components/modals/ForwardModal.tsx:78 msgid "Waiting for slowmode in {forwardChannelDisplayName} to expire." msgstr "ממתין שתוקף מצב איטי ב-{forwardChannelDisplayName} יפוג." #. Inline notice in the forward modal when slowmode is active in one or more selected target channels. -#: src/features/messaging/components/modals/ForwardModal.tsx:81 +#: src/features/messaging/components/modals/ForwardModal.tsx:83 msgid "Waiting for slowmode in one or more selected channels to expire." msgstr "ממתין שתוקף מצב איטי באחד או יותר מהערוצים שנבחרו יפוג." @@ -38520,7 +38520,7 @@ msgstr "שלחנו קוד לכתובת {email}." msgid "We will prefill {prefillEmail} once browser sign-in opens." msgstr "נמלא מראש את {prefillEmail} לאחר שההתחברות בדפדפן תיפתח." -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:87 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:89 msgid "We'd love to give you more than a lifetime of {PREMIUM_PRODUCT_NAME}, but that breaks the space-time continuum. Send the gift to a friend instead?" msgstr "היינו שמחים לתת לך יותר מ-{PREMIUM_PRODUCT_NAME} לכל החיים, אבל זה שובר את רצף הזמן-חלל. אולי תשלח את המתנה לחבר במקום?" @@ -39178,7 +39178,7 @@ msgid "You already have a group with these users. Do you really want to create a msgstr "כבר יש לך קבוצה עם המשתמשים האלה. האם ברצונך ליצור קבוצה חדשה? גם זה בסדר!" #. Status label shown to a user who already owns the lifetime premium tier. -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:26 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:27 msgid "You already have lifetime {premiumProductName}" msgstr "כבר יש לך {premiumProductName} לכל החיים" @@ -39326,7 +39326,7 @@ msgid "You can't add expressions there" msgstr "אי אפשר להוסיף ביטויים שם" #. Error message in the messaging commands. -#: src/features/messaging/commands/ReactionCommands.tsx:27 +#: src/features/messaging/commands/ReactionCommands.tsx:28 msgid "You can't add new reactions while you're timed out." msgstr "אינך יכול להוסיף ריאקציות חדשות כשאתה בפסק זמן." @@ -39392,7 +39392,7 @@ msgstr "אינך יכול לנהל Webhooks באף קהילה. בקש ממנהל #. Reason chip in the unaddable recipients alert when blocked or DMs are not allowed. #. Title of the error modal shown when a DM cannot be opened (blocked or no shared community). -#: src/features/app/components/alerts/DmActionErrorModal.tsx:16 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:20 #: src/features/channel/components/modals/UnaddableRecipientsConfirmModal.tsx:15 msgid "You can't message this user" msgstr "אינך יכול לשלוח הודעה למשתמש זה" @@ -39521,7 +39521,7 @@ msgid "You changed your tag while on {PREMIUM_PRODUCT_NAME}. It will reroll rand msgstr "שינית את התג שלך בזמן שהיית ב-{PREMIUM_PRODUCT_NAME}. הוא ישתנה באופן אקראי כשתוקף ה-{PREMIUM_PRODUCT_NAME} שלך יפוג, אלא אם כן הוא יתחדש." #. Body of the access-denied alert for clicked message links. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:138 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:141 msgid "You do not have access to the channel where this message was sent." msgstr "אין לך גישה לערוץ שבו נשלחה ההודעה הזו." @@ -39618,12 +39618,12 @@ msgid "You just pressed Tab. Keyboard mode is now on so you can navigate {produc msgstr "לחצת על Tab. מצב מקלדת מופעל כעת, כך שתוכל לנווט ב-{productName} ללא עכבר." #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:137 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:245 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:244 msgid "You keep your perks until your next renewal date. Reactivate before then to keep your subscriber history." msgstr "ההטבות שלך יישמרו עד לתאריך החידוש הבא שלך. יש להפעיל מחדש את המנוי לפני כן כדי לשמור את היסטוריית המנוי שלך." #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:158 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:266 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:265 msgid "You lose all {PREMIUM_PRODUCT_NAME} perks immediately and your subscriber history resets. This cannot be undone." msgstr "תאבד את כל ההטבות של {PREMIUM_PRODUCT_NAME} באופן מיידי והיסטוריית המנוי שלך תתאפס. לא ניתן לבטל פעולה זו." @@ -39709,7 +39709,7 @@ msgid "You need to claim your account before you can create a community." msgstr "עליך לתבוע את החשבון שלך לפני שתוכל ליצור קהילה." #. Body of the error modal shown when an unclaimed account tries to start a DM. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:36 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:40 msgid "You need to claim your account before you can start a direct message." msgstr "עליך לתבוע את החשבון שלך לפני שתוכל להתחיל צ'אט." @@ -39731,7 +39731,7 @@ msgid "You need to verify your email address before you can send friend requests msgstr "עליך לאמת את כתובת האימייל שלך לפני שתוכל לשלוח בקשות חברות." #. Body of the error modal shown when an unverified account tries to start a DM. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:44 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:48 msgid "You need to verify your email address before you can start a direct message." msgstr "עליך לאמת את כתובת האימייל שלך לפני שתוכל להתחיל צ'אט." @@ -39745,7 +39745,7 @@ msgid "You need to verify your email to send messages in this community." msgstr "עליך לאמת את כתובת האימייל שלך כדי לשלוח הודעות בקהילה זו." #. Body of the error modal shown when the user or a recipient has too many open group DMs. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:60 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:64 msgid "You or someone you're adding already has the maximum number of group DMs open. Leave one and try again." msgstr "לך או למישהו שאתה מוסיף כבר יש את המספר המרבי של צ'אטים קבוצתיים פתוחים. צא מאחד מהם ונסה שוב." @@ -39888,7 +39888,7 @@ msgstr "אתה עורך הודעות מהר מדי" #: src/features/discovery/commands/DiscoveryJoinCommands.tsx:56 #: src/features/emoji/components/emojis/EmojiListItem.tsx:77 #: src/features/emoji/components/emojis/EmojiListItem.tsx:149 -#: src/features/theme/components/modals/ShareThemeModal.tsx:63 +#: src/features/theme/components/modals/ShareThemeModal.tsx:64 msgid "You're going too fast" msgstr "אתה פועל מהר מדי" @@ -39951,7 +39951,7 @@ msgid "You're viewing older messages" msgstr "אתה מציג הודעות ישנות יותר" #. Body of the error modal shown when a group DM would exceed the maximum number of recipients. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:52 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:56 msgid "You've added more people than a group DM allows. Remove a few and try again." msgstr "הוספת יותר אנשים ממה שמותר בצ'אט קבוצתי. הסר כמה ונסה שוב." @@ -40003,7 +40003,7 @@ msgid "You've reached the favorite GIF limit." msgstr "הגעת למגבלת קובצי ה-GIF המועדפים." #. Title of the error modal shown when the user or a recipient has too many open group DMs. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:56 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:60 msgid "You've reached the group DM limit" msgstr "הגעת למגבלת הצ'אטים הקבוצתיים" @@ -40118,7 +40118,7 @@ msgid "Your card is eligible. Redirecting you to the payment page now." msgstr "הכרטיס שלך מתאים. אנו מעבירים אותך עכשיו לדף התשלום." #. Body of the confirmation shown before saving an edit to a message published from an announcement channel. -#: src/features/messaging/commands/MessageCommands.tsx:103 +#: src/features/messaging/commands/MessageCommands.tsx:104 msgid "Your changes reach every community that follows this channel, which can take a minute. Each published message allows 3 quick edits, then 1 every 20 minutes." msgstr "השינויים שלך יגיעו לכל קהילה שעוקבת אחר הערוץ הזה, וזה עשוי לקחת דקה. כל הודעה שפורסמה מאפשרת 3 עריכות מהירות, ואז 1 כל 20 דקות." @@ -40236,22 +40236,22 @@ msgid "Your last purchase is outside the refund window. Contact support for bill msgstr "הרכישה האחרונה שלך מחוץ לחלון ההחזר הכספי. צור קשר עם התמיכה בנוגע לבעיות חיוב." #. Label in the message queue state. -#: src/features/messaging/state/MessageQueue.tsx:72 +#: src/features/messaging/state/MessageQueue.tsx:74 msgid "Your message could not be delivered because it was flagged by our safety systems. If you believe this is a mistake, please contact support." msgstr "ההודעה שלך לא נמסרה כי היא סומנה על ידי מערכות הבטיחות שלנו. אם לדעתך זו טעות, אנא פנה לתמיכה." #. Label in the message queue state. -#: src/features/messaging/state/MessageQueue.tsx:59 +#: src/features/messaging/state/MessageQueue.tsx:61 msgid "Your message could not be delivered. This is usually because you don't share a community with the recipient or the recipient is only accepting direct messages from friends. You may also need to adjust your own direct message privacy settings in {directMessagePrivacySettingsPath}." msgstr "ההודעה שלך לא נמסרה. בדרך כלל זה קורה כי אינך חבר בקהילה משותפת עם הנמען, או שהנמען מקבל הודעות פרטיות רק מחברים. ייתכן שיהיה עליך גם להתאים את הגדרות הפרטיות שלך להודעות פרטיות ב{directMessagePrivacySettingsPath}." #. Description text in the message queue state. -#: src/features/messaging/state/MessageQueue.tsx:64 +#: src/features/messaging/state/MessageQueue.tsx:66 msgid "Your message could not be delivered. You need to claim your account to send direct messages." msgstr "ההודעה שלך לא נשלחה. עליך לתבוע את החשבון שלך כדי לשלוח הודעות פרטיות." #. Description text in the message queue state. -#: src/features/messaging/state/MessageQueue.tsx:68 +#: src/features/messaging/state/MessageQueue.tsx:70 msgid "Your message could not be delivered. You need to claim your account to send messages." msgstr "ההודעה שלך לא נשלחה. עליך לתבוע את החשבון שלך כדי לשלוח הודעות." @@ -40409,7 +40409,7 @@ msgid "Your subscription will switch to yearly billing at the next renewal." msgstr "המנוי שלך יעבור לחיוב שנתי במועד החידוש הבא." #. Body of the error modal shown when a theme CSS exceeds the maximum shareable size. -#: src/features/theme/components/modals/ShareThemeModal.tsx:59 +#: src/features/theme/components/modals/ShareThemeModal.tsx:60 msgid "Your theme CSS is too large to share. Trim it down and try again." msgstr "קובץ ה-CSS של העיצוב גדול מדי לשיתוף. צמצם אותו ונסה שוב." diff --git a/fluxer_app/src/features/i18n/locales/hi/messages.po b/fluxer_app/src/features/i18n/locales/hi/messages.po index 91cd2bd12..3bc3f2f19 100644 --- a/fluxer_app/src/features/i18n/locales/hi/messages.po +++ b/fluxer_app/src/features/i18n/locales/hi/messages.po @@ -21,7 +21,7 @@ msgstr "... सघन मोड चालू करें। बढ़िया! #. Button or menu action label in the channel and chat user message. Keep it concise. #. Suffix after the message text in the forward modal preview when the forwarded message was edited. -#: src/features/channel/components/MessageAttachments.tsx:390 +#: src/features/channel/components/MessageAttachments.tsx:361 #: src/features/channel/components/UserMessage.tsx:75 #: src/features/messaging/components/modals/ForwardMessagePreview.tsx:26 msgid "(edited)" @@ -993,7 +993,7 @@ msgstr "{count, plural, one {# चैनल इसे फ़ॉलो करत msgid "{count, plural, one {# community found} other {# communities found}}" msgstr "{count, plural, one {# कम्युनिटी मिली} other {# कम्युनिटी मिलीं}}" -#: src/features/app/components/layout/GuildsLayout.tsx:1954 +#: src/features/app/components/layout/GuildsLayout.tsx:1955 msgid "{count, plural, one {# community is temporarily unavailable due to a flux capacitor malfunction.} other {# communities are temporarily unavailable due to a flux capacitor malfunction.}}" msgstr "{count, plural, one {# कम्युनिटी फ्लक्स कैपेसिटर में खराबी के कारण अस्थायी रूप से अनुपलब्ध है।} other {# कम्युनिटी फ्लक्स कैपेसिटर में खराबी के कारण अस्थायी रूप से अनुपलब्ध हैं।}}" @@ -1041,7 +1041,7 @@ msgstr "{count, plural, one {# साझा कम्युनिटी} other { msgid "{count, plural, one {# other} other {# others}}" msgstr "{count, plural, one {# अन्य} other {# अन्य}}" -#: src/features/voice/components/VoiceCallView.tsx:507 +#: src/features/voice/components/VoiceCallView.tsx:474 msgid "{count, plural, one {# participant in call} other {# participants in call}}" msgstr "{count, plural, one {# प्रतिभागी कॉल में है} other {# प्रतिभागी कॉल में हैं}}" @@ -1237,7 +1237,7 @@ msgid "{days, plural, one {Created by {creatorDisplayName}. Expires in # day.} o msgstr "{days, plural, one {{creatorDisplayName} ने बनाया। # दिन में समाप्त होगा।} other {{creatorDisplayName} ने बनाया। # दिन में समाप्त होगा।}}" #. Text under a generated invite link. {days} is how long the link stays valid, in whole days. -#: src/features/invite/components/modals/InviteModal.tsx:164 +#: src/features/invite/components/modals/InviteModal.tsx:167 msgid "{days, plural, one {Your invite link expires in # day.} other {Your invite link expires in # days.}}" msgstr "{days, plural, one {आपका इनवाइट लिंक # दिन में समाप्त हो जाएगा।} other {आपका इनवाइट लिंक # दिनों में समाप्त हो जाएगा।}}" @@ -1441,7 +1441,7 @@ msgid "{hours, plural, one {# hour} other {# hours}} and {minutes, plural, one { msgstr "{hours, plural, one {# घंटा} other {# घंटे}} और {minutes, plural, one {# मिनट} other {# मिनट}}" #. Text under a generated invite link. {hours} is how long the link stays valid, in whole hours. -#: src/features/invite/components/modals/InviteModal.tsx:160 +#: src/features/invite/components/modals/InviteModal.tsx:163 msgid "{hours, plural, one {Your invite link expires in # hour.} other {Your invite link expires in # hours.}}" msgstr "{hours, plural, one {आपका इनवाइट लिंक # घंटे में समाप्त हो जाएगा।} other {आपका इनवाइट लिंक # घंटों में समाप्त हो जाएगा।}}" @@ -1556,7 +1556,7 @@ msgid "{minutes, plural, one {# minute} other {# minutes}} and {seconds, plural, msgstr "{minutes, plural, one {# मिनट} other {# मिनट}} और {seconds, plural, one {# सेकंड} other {# सेकंड}}" #. Text under a generated invite link. {minutes} is how long the link stays valid, in whole minutes. -#: src/features/invite/components/modals/InviteModal.tsx:155 +#: src/features/invite/components/modals/InviteModal.tsx:158 msgid "{minutes, plural, one {Your invite link expires in # minute.} other {Your invite link expires in # minutes.}}" msgstr "{minutes, plural, one {आपका इनवाइट लिंक # मिनट में समाप्त हो जाएगा।} other {आपका इनवाइट लिंक # मिनट में समाप्त हो जाएगा।}}" @@ -1967,7 +1967,7 @@ msgid "{seconds, plural, one {# second} other {# seconds}}" msgstr "{seconds, plural, one {# सेकंड} other {# सेकंड}}" #. Text under a generated invite link. {seconds} is how long the link stays valid, in whole seconds. -#: src/features/invite/components/modals/InviteModal.tsx:150 +#: src/features/invite/components/modals/InviteModal.tsx:153 msgid "{seconds, plural, one {Your invite link expires in # second.} other {Your invite link expires in # seconds.}}" msgstr "{seconds, plural, one {आपका इनवाइट लिंक # सेकंड में समाप्त हो जाएगा।} other {आपका इनवाइट लिंक # सेकंड में समाप्त हो जाएगा।}}" @@ -2215,8 +2215,8 @@ msgstr "<0>{username} अभी भी ग्रुप में है। #. Attribution line on a forwarded message, above the forwarded content. sourceInfo is the icon and name of the community and channel the message came from. #. Attribution line on a forwarded message, above the forwarded content. sourceInfo is the icon and name of the conversation the message came from. -#: src/features/channel/components/MessageAttachments.tsx:241 -#: src/features/channel/components/MessageAttachments.tsx:297 +#: src/features/channel/components/MessageAttachments.tsx:212 +#: src/features/channel/components/MessageAttachments.tsx:268 msgid "<0>Forwarded from{sourceInfo}" msgstr "{sourceInfo}<0>से फ़ॉरवर्ड किया गया" @@ -2270,7 +2270,7 @@ msgid "1 result available" msgstr "1 परिणाम उपलब्ध है" #. Invite max-uses dropdown option for exactly one use. -#: src/features/invite/components/modals/InviteModal.tsx:60 +#: src/features/invite/components/modals/InviteModal.tsx:63 msgid "1 use" msgstr "1 उपयोग" @@ -2315,12 +2315,12 @@ msgid "10 minutes" msgstr "10 मिनट" #. Invite max-uses dropdown option for ten uses. -#: src/features/invite/components/modals/InviteModal.tsx:68 +#: src/features/invite/components/modals/InviteModal.tsx:71 msgid "10 uses" msgstr "10 उपयोग" #. Invite max-uses dropdown option for 100 uses. -#: src/features/invite/components/modals/InviteModal.tsx:80 +#: src/features/invite/components/modals/InviteModal.tsx:83 msgid "100 uses" msgstr "100 उपयोग" @@ -2368,7 +2368,7 @@ msgid "2 members (typing)" msgstr "2 सदस्य (टाइप कर रहे हैं)" #. Ban duration option in the destructive ban-member modal for a two-week temporary ban. -#: src/features/moderation/components/modals/BanMemberModal.tsx:51 +#: src/features/moderation/components/modals/BanMemberModal.tsx:50 msgid "2 weeks" msgstr "2 हफ़्ते" @@ -2383,7 +2383,7 @@ msgid "24-hour" msgstr "24 घंटे" #. Invite max-uses dropdown option for 25 uses. -#: src/features/invite/components/modals/InviteModal.tsx:72 +#: src/features/invite/components/modals/InviteModal.tsx:75 msgid "25 uses" msgstr "25 उपयोग" @@ -2404,7 +2404,7 @@ msgid "2FA requirement" msgstr "2FA ज़रूरी" #. Ban duration option in the destructive ban-member modal for a three-day temporary ban. -#: src/features/moderation/components/modals/BanMemberModal.tsx:43 +#: src/features/moderation/components/modals/BanMemberModal.tsx:42 msgid "3 days" msgstr "3 दिन" @@ -2439,7 +2439,7 @@ msgid "40px, 3 members" msgstr "40px, 3 सदस्य" #. Ban duration option in the destructive ban-member modal for a five-day temporary ban. -#: src/features/moderation/components/modals/BanMemberModal.tsx:47 +#: src/features/moderation/components/modals/BanMemberModal.tsx:46 msgid "5 days" msgstr "5 दिन" @@ -2449,12 +2449,12 @@ msgid "5 minutes" msgstr "5 मिनट" #. Invite max-uses dropdown option for five uses. -#: src/features/invite/components/modals/InviteModal.tsx:64 +#: src/features/invite/components/modals/InviteModal.tsx:67 msgid "5 uses" msgstr "5 उपयोग" #. Invite max-uses dropdown option for 50 uses. -#: src/features/invite/components/modals/InviteModal.tsx:76 +#: src/features/invite/components/modals/InviteModal.tsx:79 msgid "50 uses" msgstr "50 उपयोग" @@ -2803,7 +2803,7 @@ msgid "Account too new" msgstr "अकाउंट बहुत नया है" #. Title of the error modal shown when an unclaimed (guest) account tries to accept a community or group DM invite. Auth-related; keep tone plain. -#: src/features/invite/commands/InviteCommands.tsx:35 +#: src/features/invite/commands/InviteCommands.tsx:36 msgid "Account verification required" msgstr "अकाउंट वेरिफ़िकेशन ज़रूरी है" @@ -2997,12 +2997,12 @@ msgid "Add a bot to a community with requested permissions" msgstr "मांगी गई अनुमतियों के साथ किसी कम्युनिटी में बॉट जोड़ना" #. Placeholder text in the optional comment field of the forward modal. -#: src/features/messaging/components/modals/ForwardModal.tsx:98 +#: src/features/messaging/components/modals/ForwardModal.tsx:100 msgid "Add a comment (optional)" msgstr "कोई टिप्पणी जोड़ें (वैकल्पिक)" #. Landing-view title of the add community modal. Top-level entry point with options to create, join, or import. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:89 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:93 msgid "Add a community" msgstr "कम्युनिटी जोड़ें" @@ -3082,7 +3082,7 @@ msgid "Add an account to continue." msgstr "जारी रखने के लिए कोई अकाउंट जोड़ें।" #. Body of the error modal shown when an unclaimed (guest) account tries to accept a community invite. Tells the user to complete sign-up first. -#: src/features/invite/commands/InviteCommands.tsx:40 +#: src/features/invite/commands/InviteCommands.tsx:41 msgid "Add an email and password to your account first." msgstr "पहले अपने अकाउंट में ईमेल और पासवर्ड जोड़ें।" @@ -3911,7 +3911,7 @@ msgid "Already set to cancel" msgstr "पहले से रद्द करने के लिए सेट है" #. Toggle-switch label in the moderator delete-message confirmation dialog. When enabled, the message is reported (category: other) before being deleted. {productName} is the product name (e.g., Fluxer). -#: src/features/messaging/commands/MessageCommands.tsx:88 +#: src/features/messaging/commands/MessageCommands.tsx:89 msgid "Also report this message to the {productName} Safety Team" msgstr "इस मैसेज को {productName} सुरक्षा टीम को भी रिपोर्ट करें" @@ -4150,7 +4150,7 @@ msgid "Animated icons are not supported" msgstr "एनिमेटेड आइकॉन समर्थित नहीं हैं" #. Validation error in the create-community form when the user picks an animated image. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:112 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:116 msgid "Animated icons are not supported when creating a new community. Use a static image." msgstr "नई कम्युनिटी बनाते समय एनिमेटेड आइकॉन समर्थित नहीं हैं। स्थिर इमेज इस्तेमाल करें।" @@ -4332,17 +4332,17 @@ msgid "Any uploaded attachment" msgstr "कोई भी अपलोड किया गया अटैचमेंट" #. Helper text under the custom ban duration input. Both placeholders are integer numbers of seconds bounding the allowed range. -#: src/features/moderation/components/modals/BanMemberModal.tsx:73 +#: src/features/moderation/components/modals/BanMemberModal.tsx:72 msgid "Any value from {minTempBanDurationSeconds} to {maxTempBanDurationSeconds} seconds." msgstr "{minTempBanDurationSeconds} से {maxTempBanDurationSeconds} सेकंड तक कोई भी मान।" #. Helper text under the custom invite expiration input. {maxInviteAgeSeconds} is the platform max in seconds. -#: src/features/invite/components/modals/InviteModal.tsx:111 +#: src/features/invite/components/modals/InviteModal.tsx:114 msgid "Any value from 0 to {maxInviteAgeSeconds} seconds. 0 means never expires." msgstr "0 से लेकर {maxInviteAgeSeconds} सेकंड तक कोई भी मान। 0 का मतलब है कभी समाप्त नहीं होगा।" #. Helper text under the custom invite max-uses input. {maxInviteUses} is the platform max number of uses per invite. -#: src/features/invite/components/modals/InviteModal.tsx:124 +#: src/features/invite/components/modals/InviteModal.tsx:127 msgid "Any value from 0 to {maxInviteUses}. 0 means no limit." msgstr "0 से {maxInviteUses} तक कोई भी मान। 0 का अर्थ है कोई सीमा नहीं।" @@ -4938,7 +4938,7 @@ msgid "Audio settings" msgstr "ऑडियो सेटिंग्स" #. Toggle / summary row label in the Linux audio source picker. {summaryLabel} is one of the audio-source summary labels. -#: src/features/voice/components/AudioSourcePickerLinux.tsx:45 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:47 msgid "Audio sources: {summaryLabel}" msgstr "ऑडियो स्रोत: {summaryLabel}" @@ -5399,7 +5399,7 @@ msgid "Back to sticker" msgstr "स्टिकर पर वापस जाएँ" #. Tooltip / aria label on the back button that returns from the call view to the voice channel view. -#: src/features/voice/components/VoiceCallView.tsx:115 +#: src/features/voice/components/VoiceCallView.tsx:111 msgid "Back to voice channel" msgstr "वॉइस चैनल पर वापस जाएँ" @@ -5502,7 +5502,7 @@ msgid "Ban" msgstr "बैन करें" #. Title of the destructive ban-member modal. {tag} is the target user tag (username#tag). Destructive moderation action; keep tone direct. -#: src/features/moderation/components/modals/BanMemberModal.tsx:55 +#: src/features/moderation/components/modals/BanMemberModal.tsx:54 msgid "Ban {tag}" msgstr "{tag} को बैन करें" @@ -5517,14 +5517,14 @@ msgid "Ban details" msgstr "बैन विवरण" #. Label above the ban duration dropdown in the destructive ban-member modal. -#: src/features/moderation/components/modals/BanMemberModal.tsx:60 +#: src/features/moderation/components/modals/BanMemberModal.tsx:59 msgid "Ban duration" msgstr "बैन की अवधि" #. Moderation action that bans the selected member from the community. #. Moderation action that bans the selected member from the community. #. Moderation action that bans the selected member from the community. -#: src/features/moderation/components/modals/BanMemberModal.tsx:270 +#: src/features/moderation/components/modals/BanMemberModal.tsx:274 #: src/features/ui/action_menu/GuildMemberContextMenu.tsx:66 #: src/features/ui/action_menu/items/GuildMemberMenuItems.tsx:51 #: src/features/ui/action_menu/items/voice_participant_menu_data/shared.ts:124 @@ -5992,7 +5992,7 @@ msgid "Bot invite (no external redirect)" msgstr "बॉट इनवाइट (कोई बाहरी रीडायरेक्ट नहीं)" #. Settings search synonym. Used to match this term when the user types it in the settings search bar. -#: src/features/user/components/modals/tabs/applications_tab/application_detail/OAuthBuilderSection.tsx:162 +#: src/features/user/components/modals/tabs/applications_tab/application_detail/OAuthBuilderSection.tsx:163 #: src/features/user/components/settings_utils/search_index/ApplicationsIndex.ts:104 msgid "Bot permissions" msgstr "बॉट अनुमतियाँ" @@ -6549,14 +6549,14 @@ msgstr "यहां फ़ाइलें अपलोड नहीं की #: src/features/guild/components/modals/TransferOwnershipModal.tsx:91 #: src/features/i18n/utils/CommonMessageDescriptors.ts:103 #: src/features/input/state/input_keybind/shared.ts:145 -#: src/features/invite/components/modals/InviteModal.tsx:552 +#: src/features/invite/components/modals/InviteModal.tsx:557 #: src/features/messaging/components/modals/AttachmentEditModal.tsx:133 #: src/features/messaging/components/modals/EditAltTextModal.tsx:190 #: src/features/messaging/components/modals/ExternalLinkWarningModal.tsx:111 -#: src/features/messaging/components/modals/ForwardModal.tsx:597 +#: src/features/messaging/components/modals/ForwardModal.tsx:603 #: src/features/messaging/components/modals/ImageCropModal.tsx:1025 #: src/features/messaging/components/modals/MessageHistoryThresholdModal.tsx:107 -#: src/features/moderation/components/modals/BanMemberModal.tsx:262 +#: src/features/moderation/components/modals/BanMemberModal.tsx:266 #: src/features/moderation/components/modals/RemoveTimeoutModal.tsx:70 #: src/features/moderation/components/modals/TimeoutMemberModal.tsx:126 #: src/features/theme/components/modals/ThemeAcceptModal.tsx:173 @@ -6619,13 +6619,13 @@ msgstr "निर्धारित स्विच रद्द करें" #. Settings search synonym. Used to match this term when the user types it in the settings search bar. #: src/features/app/components/dialogs/components/plutonium/SubscriptionCard.tsx:915 #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:141 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:249 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:248 #: src/features/user/components/settings_utils/search_index/PlutoniumIndex.ts:31 msgid "Cancel subscription" msgstr "सदस्यता रद्द करें" #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:135 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:243 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:242 msgid "Cancel subscription?" msgstr "सदस्यता रद्द करें?" @@ -6674,7 +6674,7 @@ msgid "Cannot delete account" msgstr "अकाउंट नहीं मिटाया जा सकता" #. Section header in the Linux audio source picker. Lists capture-target options (entire system / specific apps). -#: src/features/voice/components/AudioSourcePickerLinux.tsx:50 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:52 msgid "Capture" msgstr "कैप्चर करें" @@ -7229,7 +7229,7 @@ msgid "Channel access" msgstr "चैनल एक्सेस" #. Title of the alert shown when clicking a message link the user does not have permission to view. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:134 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:137 msgid "Channel access denied" msgstr "चैनल का एक्सेस नहीं है" @@ -7294,7 +7294,7 @@ msgstr "चैनल आईडी क्लिपबोर्ड पर कॉ #. Short label in the messaging mention renderer. Keep it concise. #. Type chip suffix in tooltips for inline rendered channel mentions. Lowercase because it follows the channel name. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:94 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:97 #: src/features/messaging/components/markdown/renderers/MentionRenderer.tsx:39 msgid "channel link" msgstr "चैनल लिंक" @@ -7472,7 +7472,7 @@ msgid "Check our <0>{BLUESKY_PROVIDER_NAME} ({FLUXER_BLUESKY_HANDLE}) for st msgstr "स्टेटस अपडेट के लिए हमारा <0>{BLUESKY_PROVIDER_NAME} ({FLUXER_BLUESKY_HANDLE}) देखें।" #. Description text in the share theme modal. -#: src/features/theme/components/modals/ShareThemeModal.tsx:35 +#: src/features/theme/components/modals/ShareThemeModal.tsx:36 msgid "Check out my custom theme!" msgstr "मेरी कस्टम थीम देखें!" @@ -7677,7 +7677,7 @@ msgid "Choose File, then Add to Dock." msgstr "फ़ाइल चुनें, फिर Dock में जोड़ें।" #. Subtitle in the create-DM modal. Keep it short and calm. -#: src/features/channel/utils/CreateDMModalUtils.tsx:39 +#: src/features/channel/utils/CreateDMModalUtils.tsx:40 msgid "Choose friends to message." msgstr "मैसेज करने के लिए दोस्तों को चुनें।" @@ -7861,10 +7861,10 @@ msgstr "उपहार क्लेम करें" #. Short label in the authentication claim account modal. Keep the tone plain and specific. #. Title of the error modal shown when an unclaimed account tries to start a DM. #. Title shown when an unclaimed account cannot start a DM or group DM. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:32 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:36 #: src/features/auth/components/modals/ClaimAccountModal.tsx:41 #: src/features/channel/components/direct_message/AddFriendForm.tsx:63 -#: src/features/channel/utils/CreateDMModalUtils.tsx:43 +#: src/features/channel/utils/CreateDMModalUtils.tsx:44 #: src/features/guild/components/modals/add_guild_modal/GuildCreateForm.tsx:213 #: src/features/guild/components/modals/add_guild_modal/TemplateImportForm.tsx:441 #: src/features/user/components/modals/tabs/GiftInventoryTab.tsx:343 @@ -7953,7 +7953,7 @@ msgid "Claim your account to send friend requests." msgstr "फ्रेंड रिक्वेस्ट भेजने के लिए अपना अकाउंट क्लेम करें।" #. Blocked-state text shown when an unclaimed account cannot start a DM or group DM. -#: src/features/channel/utils/CreateDMModalUtils.tsx:47 +#: src/features/channel/utils/CreateDMModalUtils.tsx:48 msgid "Claim your account to start DMs." msgstr "DM शुरू करने के लिए अपना अकाउंट क्लेम करें।" @@ -8593,17 +8593,17 @@ msgid "Commands" msgstr "कमांड" #. Helper text in the forward modal explaining why the optional comment field is disabled when at least one selected target has slowmode active. -#: src/features/messaging/components/modals/ForwardModal.tsx:70 +#: src/features/messaging/components/modals/ForwardModal.tsx:72 msgid "Comments are disabled because one or more selected channels have slowmode on. The comment would be blocked by slowmode right after the forward." msgstr "टिप्पणियाँ बंद हैं क्योंकि एक या अधिक चुने गए चैनलों में स्लोमोड चालू है। फ़ॉरवर्ड के तुरंत बाद स्लोमोड टिप्पणी को ब्लॉक कर देगा।" #. Helper text in the forward modal explaining why the optional comment field is disabled for a single selected channel with slowmode. -#: src/features/messaging/components/modals/ForwardModal.tsx:64 +#: src/features/messaging/components/modals/ForwardModal.tsx:66 msgid "Comments are disabled because slowmode is on in {forwardChannelDisplayName}. The comment would be blocked by slowmode right after the forward." msgstr "{forwardChannelDisplayName} में स्लोमोड चालू होने के कारण टिप्पणियाँ बंद हैं। फ़ॉरवर्ड के तुरंत बाद स्लोमोड टिप्पणी को ब्लॉक कर देगा।" #. Tooltip on the disabled comment field in the forward modal when slowmode blocks comments. -#: src/features/messaging/components/modals/ForwardModal.tsx:94 +#: src/features/messaging/components/modals/ForwardModal.tsx:96 msgid "Comments are unavailable while slowmode is on." msgstr "स्लोमोड चालू होने पर टिप्पणियाँ उपलब्ध नहीं हैं।" @@ -8763,7 +8763,7 @@ msgid "Community members" msgstr "कम्युनिटी सदस्य" #. Developer / debug surface — keep terse and technical. Label in the developer Nagbar controls panel for the community-membership CTA banner. -#: src/features/devtools/components/NagbarControls.ts:12 +#: src/features/devtools/components/NagbarControls.ts:13 msgid "Community membership CTA nagbar" msgstr "कम्युनिटी मेंबरशिप CTA नागबार" @@ -8773,7 +8773,7 @@ msgid "Community message notifications" msgstr "कम्युनिटी मैसेज की सूचनाएँ" #. Developer control label for the community MFA requirement banner. -#: src/features/devtools/components/NagbarControls.ts:81 +#: src/features/devtools/components/NagbarControls.ts:82 msgid "Community MFA requirement nagbar" msgstr "कम्युनिटी MFA आवश्यकता नागबार" @@ -8785,7 +8785,7 @@ msgstr "कम्युनिटी म्यूट" #. Label for the single community name input in the setup wizard. #. Label of the community name input in the create-community form. #: src/features/app/components/setup/SetupWizardSteps.tsx:199 -#: src/features/guild/components/modals/add_guild_modal/shared.ts:120 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:124 msgid "Community name" msgstr "कम्युनिटी का नाम" @@ -9167,7 +9167,7 @@ msgstr "कनेक्टिकट" #. Action label state in the DM channel header pill while the join request is in flight. Trailing ASCII ellipsis is intentional. #. Overlay status in the voice call view while joining. Trailing ellipsis indicates in-progress. #: src/features/channel/components/channel_view/dm_channel_view/shared.ts:129 -#: src/features/voice/components/VoiceCallView.tsx:94 +#: src/features/voice/components/VoiceCallView.tsx:90 msgid "Connecting..." msgstr "कनेक्ट हो रहा है..." @@ -9223,12 +9223,12 @@ msgid "Connection lost. Reconnecting…" msgstr "कनेक्शन टूट गया। पुनः कनेक्ट हो रहा है…" #. Short label in the connection connection commands. -#: src/features/connection/commands/ConnectionCommands.ts:47 +#: src/features/connection/commands/ConnectionCommands.ts:48 msgid "Connection removed" msgstr "कनेक्शन हटाया गया" #. Tooltip / aria label on the connection-stats button in the voice call header. Opens the voice connection status popout. -#: src/features/voice/components/VoiceCallView.tsx:119 +#: src/features/voice/components/VoiceCallView.tsx:115 msgid "Connection stats" msgstr "कनेक्शन के आँकड़े" @@ -9238,12 +9238,12 @@ msgid "Connection type" msgstr "कनेक्शन का प्रकार" #. Short label in the connection connection commands. -#: src/features/connection/commands/ConnectionCommands.ts:43 +#: src/features/connection/commands/ConnectionCommands.ts:44 msgid "Connection updated" msgstr "कनेक्शन अपडेट किया गया" #. Success toast after an account connection is verified. -#: src/features/connection/commands/ConnectionCommands.ts:35 +#: src/features/connection/commands/ConnectionCommands.ts:36 msgid "Connection verified" msgstr "कनेक्शन वेरिफ़ाई किया गया" @@ -9279,7 +9279,7 @@ msgid "Connections" msgstr "कनेक्शन" #. Short label in the connection connection commands. -#: src/features/connection/commands/ConnectionCommands.ts:51 +#: src/features/connection/commands/ConnectionCommands.ts:52 msgid "Connections reordered" msgstr "कनेक्शन फिर से व्यवस्थित किए गए" @@ -9526,7 +9526,7 @@ msgstr "यूआरएल क्लिपबोर्ड पर कॉपी #: src/features/platform/utils/DesktopLocaleBridge.ts:64 #: src/features/theme_studio/sections/QuickCssSection.tsx:214 #: src/features/ui/action_menu/MessageContextMenu.tsx:73 -#: src/features/user/components/modals/tabs/applications_tab/application_detail/OAuthBuilderSection.tsx:228 +#: src/features/user/components/modals/tabs/applications_tab/application_detail/OAuthBuilderSection.tsx:230 #: src/features/user/components/modals/tabs/GiftInventoryTab.tsx:59 msgid "Copy" msgstr "कॉपी करें" @@ -9854,7 +9854,7 @@ msgid "Copying image..." msgstr "इमेज कॉपी हो रही है..." #. Developer / debug surface — keep terse and technical. Label in the developer Nagbar controls panel for the corrupted-installation banner. -#: src/features/devtools/components/NagbarControls.ts:17 +#: src/features/devtools/components/NagbarControls.ts:18 msgid "Corrupted installation nagbar" msgstr "खराब इंस्टॉलेशन नागबार" @@ -9988,7 +9988,7 @@ msgid "Couldn't copy gift URL" msgstr "उपहार यूआरएल कॉपी नहीं किया जा सका" #. Title of the generic fallback error modal shown when generating a shareable theme link fails. -#: src/features/theme/components/modals/ShareThemeModal.tsx:47 +#: src/features/theme/components/modals/ShareThemeModal.tsx:48 msgid "Couldn't create a theme link" msgstr "थीम लिंक नहीं बनाया जा सका" @@ -10167,7 +10167,7 @@ msgid "Couldn't process image" msgstr "इमेज प्रोसेस नहीं की जा सकी" #. Title of the error alert shown when publishing an announcement message fails. -#: src/features/messaging/commands/MessageCommands.tsx:120 +#: src/features/messaging/commands/MessageCommands.tsx:121 msgid "Couldn't publish this message" msgstr "यह संदेश प्रकाशित नहीं हो सका" @@ -10299,7 +10299,7 @@ msgid "Couldn't send the verification email" msgstr "पुष्टि करने वाला ईमेल भेजा नहीं जा सका" #. Toast error shown when starting the OAuth flow for a connection provider fails. Preserve {blueskyProviderName}; it is inserted by code and must appear verbatim in the translation. -#: src/features/connection/commands/ConnectionCommands.ts:30 +#: src/features/connection/commands/ConnectionCommands.ts:31 msgid "Couldn't start {blueskyProviderName} authorization" msgstr "{blueskyProviderName} ऑथराइज़ेशन शुरू नहीं किया जा सका" @@ -10309,7 +10309,7 @@ msgid "Couldn't start checkout" msgstr "चेकआउट शुरू नहीं किया जा सका" #. Toast error shown when creating a new account connection fails. -#: src/features/connection/commands/ConnectionCommands.ts:26 +#: src/features/connection/commands/ConnectionCommands.ts:27 msgid "Couldn't start the connection" msgstr "कनेक्शन शुरू नहीं हो पाया" @@ -10319,7 +10319,7 @@ msgid "Couldn't start the desktop update" msgstr "डेस्कटॉप अपडेट शुरू नहीं हो सका" #. Title of the generic fallback error modal shown when opening or creating a DM fails. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:64 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:68 msgid "Couldn't start this conversation" msgstr "यह बातचीत शुरू नहीं की जा सकी" @@ -10424,7 +10424,7 @@ msgid "Couldn't verify that code. Try again." msgstr "उस कोड को सत्यापित नहीं किया जा सका। फिर से कोशिश करें।" #. Toast error shown when verifying an account connection fails. -#: src/features/connection/commands/ConnectionCommands.ts:39 +#: src/features/connection/commands/ConnectionCommands.ts:40 msgid "Couldn't verify the connection" msgstr "कनेक्शन सत्यापित नहीं किया जा सका" @@ -10469,7 +10469,7 @@ msgid "Create & share" msgstr "बनाएँ और शेयर करें" #. Action button label in the add community modal. Starts the create-community flow. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:94 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:98 msgid "Create a community" msgstr "कम्युनिटी बनाएँ" @@ -10541,14 +10541,14 @@ msgid "Create community" msgstr "कम्युनिटी बनाएँ" #. Accessible label for the create-community form element. Used by assistive tech only. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:116 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:120 msgid "Create community form" msgstr "कम्युनिटी बनाने का फ़ॉर्म" #. Accessible label for the create-DM trigger in the DM list header. #. Button or menu action label in the create dm modal utils helper. Keep it concise. #: src/features/channel/components/direct_message/DirectMessageList.tsx:97 -#: src/features/channel/utils/CreateDMModalUtils.tsx:35 +#: src/features/channel/utils/CreateDMModalUtils.tsx:36 msgid "Create DM" msgstr "DM बनाएँ" @@ -10563,14 +10563,14 @@ msgid "Create favorite category form" msgstr "पसंदीदा श्रेणी बनाने का फ़ॉर्म" #. Accessible label for the create-from-template form element. Used by assistive tech only. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:158 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:162 msgid "Create from template form" msgstr "टेम्पलेट से बनाने का फ़ॉर्म" #. Button or menu action label in the create dm modal utils helper. Keep it concise. #. Tooltip on the channel header plus button when viewing a one-on-one DM. Starts the create group DM flow with the current recipient. #: src/features/channel/components/channel_header/shared.ts:51 -#: src/features/channel/utils/CreateDMModalUtils.tsx:31 +#: src/features/channel/utils/CreateDMModalUtils.tsx:32 msgid "Create group DM" msgstr "ग्रुप DM बनाएँ" @@ -10593,7 +10593,7 @@ msgstr "नया अकाउंट बनाएँ" msgid "Create new group" msgstr "नया ग्रुप बनाएँ" -#: src/features/invite/components/modals/InviteModal.tsx:555 +#: src/features/invite/components/modals/InviteModal.tsx:560 msgid "Create new link" msgstr "नया लिंक बनाएँ" @@ -10811,12 +10811,12 @@ msgid "Current uses:" msgstr "मौजूदा उपयोग:" #. Developer nagbar status: the banner is dismissed in the current real state. -#: src/features/devtools/components/NagbarControls.ts:114 +#: src/features/devtools/components/NagbarControls.ts:115 msgid "Currently dismissed" msgstr "फ़िलहाल खारिज है" #. Developer nagbar status: the banner is showing in the current real state. -#: src/features/devtools/components/NagbarControls.ts:118 +#: src/features/devtools/components/NagbarControls.ts:119 msgid "Currently showing" msgstr "फ़िलहाल दिख रहा है" @@ -10853,7 +10853,7 @@ msgid "Custom" msgstr "कस्टम" #. Label of the numeric input shown after choosing "Custom..." in the ban duration dropdown. The unit is seconds. -#: src/features/moderation/components/modals/BanMemberModal.tsx:68 +#: src/features/moderation/components/modals/BanMemberModal.tsx:67 msgid "Custom ban duration (seconds)" msgstr "बैन की कस्टम अवधि (सेकंड)" @@ -10889,7 +10889,7 @@ msgid "Custom entrance sounds with {premiumProductName}" msgstr "{premiumProductName} के साथ कस्टम एंट्रेंस साउंड" #. Label of the numeric input shown after choosing "Custom..." in the invite expiration dropdown. The unit is seconds. -#: src/features/invite/components/modals/InviteModal.tsx:106 +#: src/features/invite/components/modals/InviteModal.tsx:109 msgid "Custom expiration (seconds)" msgstr "कस्टम समय-सीमा (सेकंड)" @@ -10898,7 +10898,7 @@ msgid "Custom hoist order" msgstr "कस्टम होइस्ट क्रम" #. Label of the numeric input shown after choosing "Custom..." in the invite max-uses dropdown. -#: src/features/invite/components/modals/InviteModal.tsx:120 +#: src/features/invite/components/modals/InviteModal.tsx:123 msgid "Custom max uses" msgstr "कस्टम अधिकतम उपयोग" @@ -11506,7 +11506,7 @@ msgstr "डेलावेयर" #: src/features/emoji/components/emojis/EmojiListItem.tsx:204 #: src/features/emoji/components/emojis/EmojiListItem.tsx:216 #: src/features/emoji/components/stickers/StickerGridItem.tsx:35 -#: src/features/messaging/commands/MessageCommands.tsx:84 +#: src/features/messaging/commands/MessageCommands.tsx:85 #: src/features/moderation/components/report_modal/IARModalCopy.ts:109 #: src/features/platform/utils/DesktopLocaleBridge.ts:77 #: src/features/theme_studio/sections/LibrarySection.tsx:645 @@ -11652,8 +11652,8 @@ msgid "Delete message" msgstr "मैसेज मिटाएँ" #. Section heading and accessible label for the message-history-deletion radio group in the destructive ban-member modal. Destructive option group. -#: src/features/moderation/components/modals/BanMemberModal.tsx:78 -#: src/features/moderation/components/modals/BanMemberModal.tsx:229 +#: src/features/moderation/components/modals/BanMemberModal.tsx:77 +#: src/features/moderation/components/modals/BanMemberModal.tsx:233 msgid "Delete message history" msgstr "मैसेज हिस्ट्री मिटाएँ" @@ -11755,12 +11755,12 @@ msgid "Delete this message" msgstr "यह मैसेज मिटाएँ" #. Error message in the messaging commands. Keep the tone plain and specific. -#: src/features/messaging/commands/MessageCommands.tsx:80 +#: src/features/messaging/commands/MessageCommands.tsx:81 msgid "Delete this message? Can't be undone." msgstr "यह मैसेज मिटाएँ? इसे पूर्ववत नहीं किया जा सकता।" #. Body of the delete confirmation for a message that was published from an announcement channel to the channels that follow it. -#: src/features/messaging/commands/MessageCommands.tsx:93 +#: src/features/messaging/commands/MessageCommands.tsx:94 msgid "Delete this message? Can't be undone. This message is also removed from every community that follows this channel." msgstr "इस संदेश को हटा दें? इसे वापस नहीं लाया जा सकता। यह संदेश हर उस समुदाय से भी हटा दिया जाएगा जो इस चैनल को फॉलो करता है।" @@ -11977,7 +11977,7 @@ msgid "Desktop device" msgstr "डेस्कटॉप डिवाइस" #. Developer / debug surface — keep terse and technical. Label in the developer Nagbar controls panel for the desktop-download banner. -#: src/features/devtools/components/NagbarControls.ts:7 +#: src/features/devtools/components/NagbarControls.ts:8 msgid "Desktop download nagbar" msgstr "डेस्कटॉप डाउनलोड नागबार" @@ -11987,7 +11987,7 @@ msgid "Desktop inactivity before mobile push" msgstr "मोबाइल पुश से पहले डेस्कटॉप निष्क्रियता" #. Developer control label for the desktop-notification banner. -#: src/features/devtools/components/NagbarControls.ts:40 +#: src/features/devtools/components/NagbarControls.ts:41 msgid "Desktop notification nagbar" msgstr "डेस्कटॉप नोटिफ़िकेशन नागबार" @@ -12102,13 +12102,13 @@ msgstr "डेवलपर स्थिति" #. Short label in the channel and chat utility buttons. Keep it concise. #. Title of the info alert shown when clicking an internal developer-tools deep link. #: src/features/channel/components/channel_header_components/UtilityButtons.tsx:20 -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:146 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:149 #: src/features/ui/action_menu/items/StaffDeveloperUserControlsMenuItem.tsx:13 msgid "Developer tools" msgstr "डेवलपर टूल" #. Body of the developer-tools info alert. Refers to the staff badge button in the channel header. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:150 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:153 msgid "Developer tools are available from the staff badge in the channel header." msgstr "चैनल हेडर में स्टाफ़ बैज से डेवलपर टूल उपलब्ध हैं।" @@ -12505,7 +12505,7 @@ msgstr "सॉकेट डिस्कनेक्ट करें" #. Overlay status in the voice call view when not connected. #. Overlay status text in the compact / floating voice call tile when not connected. #: src/features/voice/components/compact_voice_call_view/shared.ts:15 -#: src/features/voice/components/VoiceCallView.tsx:103 +#: src/features/voice/components/VoiceCallView.tsx:99 msgid "Disconnected" msgstr "डिस्कनेक्ट हो गया" @@ -12822,7 +12822,7 @@ msgid "Domain" msgstr "डोमेन" #. Developer or debug surface, keep terse and technical. Label in the developer Nagbar controls panel for the banner telling installed web apps that the app has moved to a new domain. -#: src/features/devtools/components/NagbarControls.ts:76 +#: src/features/devtools/components/NagbarControls.ts:77 msgid "Domain moved nagbar" msgstr "डोमेन बदलाव नागबार" @@ -13344,8 +13344,8 @@ msgstr "ग्रुप का विवरण एडिट करें" msgid "Edit group form" msgstr "ग्रुप फ़ॉर्म एडिट करें" -#: src/features/invite/components/modals/InviteModal.tsx:523 -#: src/features/invite/components/modals/InviteModal.tsx:538 +#: src/features/invite/components/modals/InviteModal.tsx:528 +#: src/features/invite/components/modals/InviteModal.tsx:543 msgid "Edit invite link" msgstr "इनवाइट लिंक एडिट करें" @@ -13397,7 +13397,7 @@ msgid "Edit profile local time" msgstr "प्रोफ़ाइल का स्थानीय समय बदलें" #. Title of the confirmation shown before saving an edit to a message published from an announcement channel. -#: src/features/messaging/commands/MessageCommands.tsx:99 +#: src/features/messaging/commands/MessageCommands.tsx:100 msgid "Edit published message?" msgstr "प्रकाशित संदेश संपादित करें?" @@ -13548,7 +13548,7 @@ msgid "Email unavailable" msgstr "ईमेल अनुपलब्ध है" #. Developer control label for the email-verification banner. -#: src/features/devtools/components/NagbarControls.ts:36 +#: src/features/devtools/components/NagbarControls.ts:37 msgid "Email verification nagbar" msgstr "ईमेल वेरिफ़िकेशन नागबार" @@ -14080,12 +14080,12 @@ msgid "End grace now" msgstr "ग्रेस पीरियड अभी खत्म करें" #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:163 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:271 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:270 msgid "End grace period" msgstr "ग्रेस पीरियड खत्म करें" #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:156 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:264 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:263 msgid "End grace period now?" msgstr "ग्रेस पीरियड अभी खत्म करें?" @@ -14170,7 +14170,7 @@ msgid "Enter a product name between 1 and 80 characters." msgstr "उत्पाद का नाम 1 से 80 अक्षरों के बीच डालें।" #. Placeholder in the optional reason input in the destructive ban-member modal. -#: src/features/moderation/components/modals/BanMemberModal.tsx:88 +#: src/features/moderation/components/modals/BanMemberModal.tsx:87 msgid "Enter a reason for the ban" msgstr "बैन करने की वजह डालें" @@ -14180,7 +14180,7 @@ msgid "Enter a secure password" msgstr "एक सुरक्षित पासवर्ड डालें" #. Validation error in the import-template form when the entered URL or code is malformed. {theOtherPlatform} is a third-party product name placeholder. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:124 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:128 msgid "Enter a valid {theOtherPlatform} template URL or code." msgstr "मान्य {theOtherPlatform} टेम्पलेट यूआरएल या कोड डालें।" @@ -14204,7 +14204,7 @@ msgstr "मान्य यूज़रनेम डालें ({exampleFluxer #. Tooltip / aria label on the fullscreen toggle in the voice call view (not in fullscreen). #: src/features/voice/components/compact_voice_call_view/shared.ts:28 #: src/features/voice/components/media_player/components/MediaFullscreenButton.tsx:18 -#: src/features/voice/components/VoiceCallView.tsx:111 +#: src/features/voice/components/VoiceCallView.tsx:107 msgid "Enter fullscreen" msgstr "फ़ुलस्क्रीन पर जाएं" @@ -14347,7 +14347,7 @@ msgstr "पूरी स्क्रीन" msgid "Entire system" msgstr "पूरा सिस्टम" -#: src/features/voice/components/AudioSourcePickerLinux.tsx:260 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:257 msgid "Entire system audio" msgstr "पूरे सिस्टम का ऑडियो" @@ -14525,7 +14525,7 @@ msgid "exclude a user" msgstr "किसी यूज़र को बाहर रखें" #. Section header in the Linux audio source picker for apps excluded from the system mix. -#: src/features/voice/components/AudioSourcePickerLinux.tsx:59 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:61 msgid "Exclude from system" msgstr "सिस्टम से बाहर रखें" @@ -14546,7 +14546,7 @@ msgstr "बाहर निकलें" #. Tooltip / aria label on the fullscreen toggle in the voice call view (currently in fullscreen). #: src/features/voice/components/compact_voice_call_view/shared.ts:24 #: src/features/voice/components/media_player/components/MediaFullscreenButton.tsx:14 -#: src/features/voice/components/VoiceCallView.tsx:107 +#: src/features/voice/components/VoiceCallView.tsx:103 msgid "Exit fullscreen" msgstr "फ़ुलस्क्रीन से बाहर निकलें" @@ -14624,7 +14624,7 @@ msgid "Expiration curve" msgstr "एक्सपायरी कर्व" #. Label above the expiration duration dropdown in the invite link settings. -#: src/features/invite/components/modals/InviteModal.tsx:102 +#: src/features/invite/components/modals/InviteModal.tsx:105 msgid "Expire after" msgstr "इसके बाद समाप्त होगा" @@ -14839,7 +14839,7 @@ msgid "Failed to complete SSO sign-in" msgstr "SSO साइन-इन पूरा नहीं हो पाया" #. Error message in the add friends to group modal utils helper. -#: src/features/channel/utils/AddFriendsToGroupModalUtils.ts:21 +#: src/features/channel/utils/AddFriendsToGroupModalUtils.ts:22 msgid "Failed to copy invite link" msgstr "इनवाइट लिंक कॉपी नहीं हो पाया" @@ -15687,12 +15687,12 @@ msgid "For your security, please confirm it's you to continue." msgstr "आपकी सुरक्षा के लिए, आगे बढ़ने से पहले कृपया पुष्टि करें कि यह आप ही हैं।" #. Developer nagbar override status: the banner is forced to hide. -#: src/features/devtools/components/NagbarControls.ts:102 +#: src/features/devtools/components/NagbarControls.ts:103 msgid "Force disabled" msgstr "ज़बरदस्ती अक्षम किया गया" #. Developer nagbar override status: the banner is forced to show. -#: src/features/devtools/components/NagbarControls.ts:98 +#: src/features/devtools/components/NagbarControls.ts:99 msgid "Force enabled" msgstr "ज़बरदस्ती चालू किया गया" @@ -15840,11 +15840,11 @@ msgstr "मीडिया फ़ॉरवर्ड करें" #. Keyboard shortcut action label shown in the shortcuts list and keybind editor. Keep short, sentence case. #. Title of the forward message modal. #: src/features/input/state/input_keybind/shared.ts:33 -#: src/features/messaging/components/modals/ForwardModal.tsx:85 +#: src/features/messaging/components/modals/ForwardModal.tsx:87 msgid "Forward message" msgstr "मैसेज फ़ॉरवर्ड करें" -#: src/features/channel/components/MessageAttachments.tsx:360 +#: src/features/channel/components/MessageAttachments.tsx:331 msgid "Forwarded" msgstr "फ़ॉरवर्ड किया गया" @@ -16437,7 +16437,7 @@ msgstr "उपहार कोड ज़रूरी है" msgid "Gift code is too long" msgstr "उपहार कोड बहुत लंबा है" -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:139 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:141 msgid "Gift code:" msgstr "उपहार कोड:" @@ -16466,7 +16466,7 @@ msgid "Gift inventory flow" msgstr "उपहार इन्वेंट्री फ़्लो" #. Developer control label for the gift-inventory banner. -#: src/features/devtools/components/NagbarControls.ts:56 +#: src/features/devtools/components/NagbarControls.ts:57 msgid "Gift inventory nagbar" msgstr "उपहार इन्वेंट्री नागबार" @@ -16477,7 +16477,7 @@ msgstr "गिफ्ट की अवधि" #. Form field label for a gift redemption URL. #. Settings search synonym. Used to match this term when the user types it in the settings search bar. -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:34 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:35 #: src/features/user/components/settings_utils/search_index/GiftInventoryIndex.ts:26 msgid "Gift link" msgstr "उपहार लिंक" @@ -17488,7 +17488,7 @@ msgid "How about:" msgstr "यह कैसा रहेगा:" #. Helper text under the ban duration dropdown in the destructive ban-member modal. -#: src/features/moderation/components/modals/BanMemberModal.tsx:64 +#: src/features/moderation/components/modals/BanMemberModal.tsx:63 msgid "How long they stay banned." msgstr "वे कितने समय तक बैन रहेंगे।" @@ -17600,7 +17600,7 @@ msgstr "आइकॉन फ़ाइल बहुत बड़ी है" #. Validation error in the create-community form when the chosen icon exceeds the size limit. {imageMaxSizeLabel} is a formatted file size such as "8 MB". #: src/features/channel/components/modals/EditGroupBottomSheet.tsx:47 #: src/features/channel/components/modals/EditGroupModal.tsx:45 -#: src/features/guild/components/modals/add_guild_modal/shared.ts:107 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:111 msgid "Icon file is too large. Choose a file smaller than {imageMaxSizeLabel}." msgstr "आइकॉन फ़ाइल बहुत बड़ी है। {imageMaxSizeLabel} से छोटी फ़ाइल चुनें।" @@ -17886,7 +17886,7 @@ msgid "Import" msgstr "इंपोर्ट करें" #. Action button label in the add community modal. Imports a template from the third-party platform named by {theOtherPlatform}. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:102 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:106 msgid "Import {theOtherPlatform} template" msgstr "{theOtherPlatform} टेम्पलेट इंपोर्ट करें" @@ -17938,7 +17938,7 @@ msgid "Import more" msgstr "और इंपोर्ट करें" #. Accessible label for the import-template form element. Used by assistive tech only. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:138 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:142 msgid "Import template form" msgstr "टेम्पलेट फ़ॉर्म इंपोर्ट करें" @@ -18106,7 +18106,7 @@ msgid "Include all except selected" msgstr "चुने गए को छोड़कर सभी शामिल करें" #. Section header in the Linux audio source picker for the per-app inclusion list. -#: src/features/voice/components/AudioSourcePickerLinux.tsx:55 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:57 msgid "Include apps" msgstr "ऐप शामिल करें" @@ -18472,7 +18472,7 @@ msgid "Invalid image" msgstr "अमान्य इमेज" #. Validation error in the paste-template-JSON form. "JSON" is a protocol token and must not be translated. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:129 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:133 msgid "Invalid JSON. Paste the full response from the URL above." msgstr "अमान्य JSON। ऊपर दिए गए यूआरएल से पूरा रिस्पॉन्स पेस्ट करें।" @@ -18531,7 +18531,7 @@ msgid "Invisible" msgstr "अदृश्य" #. Per-recipient action button label in the invite modal recipient list. Sends the invite as a DM to that friend. Short standalone verb. -#: src/features/invite/components/modals/InviteModal.tsx:97 +#: src/features/invite/components/modals/InviteModal.tsx:100 msgid "Invite" msgstr "आमंत्रित करें" @@ -18568,12 +18568,12 @@ msgid "Invite deleted" msgstr "इनवाइट हटाया गया" #. Fallback header on the invite modal when no community context is available. Refers to inviting friends to Fluxer. -#: src/features/invite/components/modals/InviteModal.tsx:84 +#: src/features/invite/components/modals/InviteModal.tsx:87 msgid "Invite friends" msgstr "दोस्तों को आमंत्रित करें" #. Title of the invite modal. {guildName} is the community name. -#: src/features/invite/components/modals/InviteModal.tsx:89 +#: src/features/invite/components/modals/InviteModal.tsx:92 msgid "Invite friends to {guildName}" msgstr "{guildName} में दोस्तों को आमंत्रित करें" @@ -18584,25 +18584,25 @@ msgstr "शेयर करते समय इनवाइट छिपा ह #. Label of the invite code/URL input in the join-community form. #. Placeholder in the read-only invite link input when no link is available yet. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:166 -#: src/features/invite/components/modals/InviteModal.tsx:138 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:170 +#: src/features/invite/components/modals/InviteModal.tsx:141 msgid "Invite link" msgstr "इनवाइट लिंक" #. Label above a masked invite link while streaming privacy is active. #. Label above a masked invite link while streaming privacy is active. -#: src/features/invite/components/modals/InviteModal.tsx:146 +#: src/features/invite/components/modals/InviteModal.tsx:149 #: src/features/relationship/components/modals/AddFriendsToGroupModal.tsx:31 msgid "Invite link is hidden while sharing:" msgstr "शेयर करते समय इनवाइट लिंक छिपा हुआ है:" #. Inline replacement text shown for invite links while streaming privacy is active. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:162 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:165 msgid "Invite link masked while sharing" msgstr "शेयर करते समय इनवाइट लिंक छिपाया गया" #. Header of the invite modal when the user is editing the invite link expiry, max uses, and temporary flag. -#: src/features/invite/components/modals/InviteModal.tsx:93 +#: src/features/invite/components/modals/InviteModal.tsx:96 msgid "Invite link settings" msgstr "इनवाइट लिंक सेटिंग्स" @@ -18747,7 +18747,7 @@ msgstr "{productName} द्वारा संभावित रेड का msgid "Invites are paused for this community." msgstr "इस कम्युनिटी के लिए इनवाइट रोके गए हैं।" -#: src/features/invite/components/modals/InviteModal.tsx:370 +#: src/features/invite/components/modals/InviteModal.tsx:375 msgid "Invites are paused in this community by an admin. While this invite can be created, it cannot be accepted until invites are re-enabled." msgstr "इस कम्युनिटी में एडमिन ने इनवाइट रोक दिए हैं। यह इनवाइट बनाया तो जा सकता है, लेकिन इसे तब तक स्वीकार नहीं किया जा सकता, जब तक इनवाइट फिर से चालू नहीं हो जाते।" @@ -18757,7 +18757,7 @@ msgid "Invites disabled" msgstr "इनवाइट बंद हैं" #. Developer control label for the invites-disabled banner. -#: src/features/devtools/components/NagbarControls.ts:72 +#: src/features/devtools/components/NagbarControls.ts:73 msgid "Invites disabled nagbar" msgstr "इनवाइट बंद नागबार" @@ -18879,7 +18879,7 @@ msgid "Join {communityName} to chat with the team and stay up to date." msgstr "टीम के साथ चैट करने और अप-टू-डेट रहने के लिए {communityName} से जुड़ें।" #. Action button label in the add community modal. Starts the join-by-invite-code flow. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:98 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:102 msgid "Join a community" msgstr "कम्युनिटी में शामिल हों" @@ -18903,7 +18903,7 @@ msgid "Join community" msgstr "कम्युनिटी में शामिल हों" #. Accessible label for the join-community form element. Used by assistive tech only. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:162 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:166 msgid "Join community form" msgstr "कम्युनिटी में शामिल होने का फ़ॉर्म" @@ -19011,7 +19011,7 @@ msgid "Jump to {displayName}" msgstr "{displayName} पर जाएं" #. Accessible label for an inline channel mention link. labelText is the channel display name. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:108 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:111 msgid "Jump to {labelText}" msgstr "{labelText} पर जाएं" @@ -19068,12 +19068,12 @@ msgid "Jump to the current call" msgstr "मौजूदा कॉल पर जाएं" #. Fallback accessible label for an inline channel mention when the target name is not known. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:112 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:115 msgid "Jump to the linked channel" msgstr "लिंक किए गए चैनल पर जाएं" #. Fallback accessible label for an inline message link when the target channel is not known. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:104 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:107 msgid "Jump to the linked message" msgstr "लिंक किए गए मैसेज पर जाएं" @@ -19083,7 +19083,7 @@ msgid "Jump to the message from {authorNickname}" msgstr "{authorNickname} के मैसेज पर जाएँ" #. Accessible label for an inline message link that jumps to a specific message in a channel. labelText is the channel display name. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:99 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:102 msgid "Jump to the message in {labelText}" msgstr "{labelText} में मैसेज पर जाएं" @@ -19142,7 +19142,7 @@ msgid "Keep free and premium tiers. You can customize the tiers, sell premium th msgstr "मुफ़्त और प्रीमियम टियर रखें। आप टियर को कस्टमाइज़ कर सकते हैं, स्ट्राइप के ज़रिए प्रीमियम बेच सकते हैं, या बाद में एडमिन पैनल से गिफ्ट कोड दे सकते हैं।" #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:165 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:273 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:272 msgid "Keep grace period" msgstr "ग्रेस पीरियड रखें" @@ -19157,7 +19157,7 @@ msgid "Keep running" msgstr "चालू रखें" #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:143 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:251 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:250 msgid "Keep subscription" msgstr "सदस्यता रखें" @@ -19240,7 +19240,7 @@ msgstr "कुंजियाँ" #. Button or menu action label in the kick member modal. Keep it concise. Keep the tone plain and specific. #. Button or menu action label in the user profile actions sheet. Keep it concise. Keep the tone plain and specific. #. Member actions sheet menu item. Opens the kick-member confirmation (moderation action). Short verb used as a menu label. -#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:98 +#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:97 #: src/features/moderation/components/modals/KickMemberModal.tsx:16 #: src/features/user/components/modals/UserProfileActionsSheet.tsx:77 msgid "Kick" @@ -19727,7 +19727,7 @@ msgstr "फ़ाइल लिंक करें" #. Replacement text for an invite URL while streaming privacy is active. #. Replacement text for an invite URL while streaming privacy is active. #: src/features/channel/components/modals/GroupInvitesBottomSheet.tsx:49 -#: src/features/invite/components/modals/InviteModal.tsx:142 +#: src/features/invite/components/modals/InviteModal.tsx:145 #: src/features/relationship/components/modals/AddFriendsToGroupModal.tsx:27 msgid "Link hidden while sharing" msgstr "शेयर करते समय लिंक छिपा हुआ है" @@ -19760,7 +19760,7 @@ msgid "Link styling" msgstr "लिंक स्टाइल" #. Title of the alert shown when clicking an internal link that is not available to the current account. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:154 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:157 msgid "Link unavailable" msgstr "लिंक उपलब्ध नहीं है" @@ -20557,7 +20557,7 @@ msgid "Max {maxSize}." msgstr "अधिकतम {maxSize}।" #. Label above the max-uses dropdown in the invite link settings. -#: src/features/invite/components/modals/InviteModal.tsx:116 +#: src/features/invite/components/modals/InviteModal.tsx:119 msgid "Max number of uses" msgstr "उपयोग की अधिकतम संख्या" @@ -20835,7 +20835,7 @@ msgid "Members" msgstr "सदस्य" #. Helper text under the temporary membership switch in the invite link settings. -#: src/features/invite/components/modals/InviteModal.tsx:134 +#: src/features/invite/components/modals/InviteModal.tsx:137 msgid "Members are removed when offline unless given a role." msgstr "सदस्यों को ऑफ़लाइन होने पर हटा दिया जाता है, जब तक कि उन्हें कोई रोल न दिया जाए।" @@ -20980,7 +20980,7 @@ msgstr "मैसेज" #. Action that opens a DM conversation with the selected user. #. Member actions sheet menu item. Sends a direct message to the target user. Standalone verb used as a menu label. #. Voice participant menu action that opens a DM conversation with the selected user. -#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:88 +#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:87 #: src/features/ui/action_menu/items/ActionsSubmenu.tsx:41 #: src/features/ui/action_menu/items/MessageUserMenuItem.tsx:26 #: src/features/ui/action_menu/items/voice_participant_menu_data/shared.ts:78 @@ -21084,7 +21084,7 @@ msgstr "मैसेज डिस्प्ले सेटिंग्स सि msgid "Message editing" msgstr "मैसेज एडिट करना" -#: src/features/messaging/components/modals/ForwardModal.tsx:315 +#: src/features/messaging/components/modals/ForwardModal.tsx:317 msgid "Message forwarded" msgstr "मैसेज फ़ॉरवर्ड किया गया" @@ -21133,7 +21133,7 @@ msgstr "मैसेज इनपुट बटन" #. Error modal title in the forward modal when the optional comment exceeds the message length limit. #. Form validation error indicating the message exceeds the allowed length. -#: src/features/messaging/components/modals/ForwardModal.tsx:56 +#: src/features/messaging/components/modals/ForwardModal.tsx:58 #: src/features/ui/character_counter/CharacterCountMessages.ts:16 msgid "Message is too long" msgstr "मैसेज बहुत लंबा है" @@ -21144,7 +21144,7 @@ msgid "Message layout" msgstr "मैसेज लेआउट" #. Type chip suffix in tooltips for inline rendered message links. Lowercase because it follows the channel name. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:89 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:92 msgid "message link" msgstr "मैसेज लिंक" @@ -21188,7 +21188,7 @@ msgid "Message previews in the DM list" msgstr "DM सूची में मैसेज प्रीव्यू" #. Toast shown after a message in an announcement channel was published to the channels that follow it. -#: src/features/messaging/commands/MessageCommands.tsx:112 +#: src/features/messaging/commands/MessageCommands.tsx:113 msgid "Message published" msgstr "संदेश प्रकाशित" @@ -21301,7 +21301,7 @@ msgstr "बुकमार्क करने लायक संदेश" msgid "Messaging is paused" msgstr "मैसेजिंग अभी रुकी हुई है" -#. Notice shown in place of the message composer, and as an error, when messaging is paused on the current account until the user completes one quick step described in an email. While paused, the account cannot post, react, join communities or change its profile. Keep the tone calm and friendly. +#. Notice shown in place of the message composer, as a banner at the top of the app, and as an error, when messaging is paused on the current account until the user completes one quick step described in an email. While paused, the account cannot post, react, join communities or change its profile. Keep the tone calm and friendly. #: src/features/user/utils/AccountLimitUtils.ts:10 msgid "Messaging is paused on your account. Check your email for a quick step to continue." msgstr "आपके अकाउंट पर मैसेजिंग अभी रुकी हुई है। आगे बढ़ने के लिए अपना ईमेल देखें, बस एक आसान स्टेप पूरा करना है।" @@ -22672,7 +22672,7 @@ msgid "No {sendMessagesPermission} permission" msgstr "{sendMessagesPermission} की अनुमति नहीं है" #. Inline text shown inside a custom message link pill when the linked message cannot be accessed. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:142 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:145 msgid "No access" msgstr "कोई एक्सेस नहीं" @@ -22807,7 +22807,7 @@ msgstr "सेव करने के लिए कोई बदलाव नह msgid "No channels available" msgstr "कोई चैनल उपलब्ध नहीं है" -#: src/features/messaging/components/modals/ForwardModal.tsx:389 +#: src/features/messaging/components/modals/ForwardModal.tsx:395 #: src/features/search/components/search/ChannelFilterSheet.tsx:120 msgid "No channels found" msgstr "कोई चैनल नहीं मिला" @@ -22955,7 +22955,7 @@ msgid "No invoices yet." msgstr "अभी तक कोई इनवॉइस नहीं है।" #. Invite max-uses option meaning unlimited uses. Short standalone label. -#: src/features/invite/components/modals/InviteModal.tsx:56 +#: src/features/invite/components/modals/InviteModal.tsx:59 msgid "No limit" msgstr "कोई सीमा नहीं" @@ -23306,7 +23306,7 @@ msgstr "रूपांतरण नहीं" #: src/features/user/components/modals/tabs/accessibility_tab/VisualTab.tsx:37 #: src/features/user/components/modals/tabs/components/EntranceSoundSection.tsx:146 #: src/features/user/components/modals/tabs/privacy_safety_tab/data_request_modal/DataRequestModal.tsx:220 -#: src/features/voice/components/AudioSourcePickerLinux.tsx:268 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:265 msgid "None" msgstr "कोई नहीं" @@ -23858,12 +23858,12 @@ msgid "Open {host} in your browser." msgstr "अपने ब्राउज़र में {host} खोलें।" #. Accessible label for an inline chat link pill that opens an app page such as Discovery. labelText is the page name. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:121 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:124 msgid "Open {labelText}" msgstr "{labelText} खोलें" #. Accessible label for an inline settings deep-link pill. labelText is the resolved settings tab and section breadcrumb. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:116 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:119 msgid "Open {labelText} in settings" msgstr "सेटिंग्स में {labelText} खोलें" @@ -24067,7 +24067,7 @@ msgid "Open emoji in browser" msgstr "ब्राउज़र में इमोजी खोलें" #. Accessible label for the emoji picker trigger button in the forward modal comment field. -#: src/features/messaging/components/modals/ForwardModal.tsx:102 +#: src/features/messaging/components/modals/ForwardModal.tsx:104 #: src/features/user/components/modals/tabs/my_profile_tab/BioEditor.tsx:27 msgid "Open emoji picker" msgstr "इमोजी पिकर खोलें" @@ -24392,7 +24392,7 @@ msgstr "विकल्प" msgid "or" msgstr "या" -#: src/features/theme/components/modals/ShareThemeModal.tsx:214 +#: src/features/theme/components/modals/ShareThemeModal.tsx:216 msgid "Or copy the link:" msgstr "या लिंक कॉपी करें:" @@ -24401,7 +24401,7 @@ msgstr "या लिंक कॉपी करें:" msgid "or pick a GIF from {gifProviderName}" msgstr "या {gifProviderName} से एक GIF चुनें" -#: src/features/invite/components/modals/InviteModal.tsx:502 +#: src/features/invite/components/modals/InviteModal.tsx:507 msgid "Or send an invite link to a friend:" msgstr "या किसी दोस्त को इनवाइट लिंक भेजें:" @@ -24409,7 +24409,7 @@ msgstr "या किसी दोस्त को इनवाइट लिं msgid "or send an invite to a friend:" msgstr "या किसी दोस्त को इनवाइट भेजें:" -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:131 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:133 msgid "or send the gift link to a friend:" msgstr "या किसी दोस्त को उपहार लिंक भेजें:" @@ -24611,7 +24611,7 @@ msgid "Page down" msgstr "पेज डाउन" #. Role description announced for an inline chat link pill that opens an app page. Lowercase. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:126 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:129 msgid "page link" msgstr "पेज लिंक" @@ -24778,12 +24778,12 @@ msgid "Paste GIF URLs below, one per line." msgstr "नीचे GIF URL पेस्ट करें, हर लाइन में एक।" #. Accessible label for the paste-template-JSON form element. Used by assistive tech only. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:146 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:150 msgid "Paste template JSON form" msgstr "टेम्पलेट JSON फ़ॉर्म पेस्ट करें" #. Placeholder in the textarea where the user pastes the third-party template JSON document. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:154 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:158 msgid "Paste the JSON response here" msgstr "JSON रिस्पॉन्स यहां पेस्ट करें" @@ -24985,7 +24985,7 @@ msgid "Perks paused" msgstr "पर्क रोके गए" #. Ban duration option in the destructive ban-member modal meaning the ban never expires. Short standalone label. -#: src/features/moderation/components/modals/BanMemberModal.tsx:38 +#: src/features/moderation/components/modals/BanMemberModal.tsx:37 msgid "Permanent" msgstr "स्थायी" @@ -25384,7 +25384,7 @@ msgstr "कम गति के बावजूद चल रहा है।" #. Body of the error modal shown when sharing or sending a theme link is rate limited. #: src/features/app/components/alerts/CommonErrorModalDescriptors.ts:13 #: src/features/discovery/commands/DiscoveryJoinCommands.tsx:60 -#: src/features/theme/components/modals/ShareThemeModal.tsx:67 +#: src/features/theme/components/modals/ShareThemeModal.tsx:68 msgid "Please wait a moment and try again." msgstr "कृपया कुछ देर प्रतीक्षा करें और फिर से कोशिश करें।" @@ -25416,7 +25416,7 @@ msgid "Pop back in" msgstr "वापस लाएं" #. Tooltip / aria label on the voice call footer button that opens the call in a separate window. -#: src/features/voice/components/VoiceCallCornerControls.tsx:12 +#: src/features/voice/components/VoiceCallCornerControls.tsx:11 msgid "Pop out call" msgstr "कॉल को अलग विंडो में खोलें" @@ -25547,12 +25547,12 @@ msgid "Premium badge" msgstr "प्रीमियम बैज" #. Developer control label for the premium-expired banner. -#: src/features/devtools/components/NagbarControls.ts:48 +#: src/features/devtools/components/NagbarControls.ts:49 msgid "Premium expired nagbar" msgstr "प्रीमियम की सदस्यता समाप्त होने का नागबार" #. Developer control label for the premium grace-period banner. -#: src/features/devtools/components/NagbarControls.ts:44 +#: src/features/devtools/components/NagbarControls.ts:45 msgid "Premium grace period nagbar" msgstr "प्रीमियम ग्रेस पीरियड नागबार" @@ -25562,7 +25562,7 @@ msgid "Premium model" msgstr "प्रीमियम मॉडल" #. Developer control label for the premium-onboarding banner. -#: src/features/devtools/components/NagbarControls.ts:52 +#: src/features/devtools/components/NagbarControls.ts:53 msgid "Premium onboarding nagbar" msgstr "प्रीमियम ऑनबोर्डिंग नागबार" @@ -26514,7 +26514,7 @@ msgstr "वजह" #. Label of the optional reason input in the destructive ban-member modal. Reason is recorded in the activity log. #. Label of the optional reason textarea in the timeout-member modal. The reason is recorded in the activity log. -#: src/features/moderation/components/modals/BanMemberModal.tsx:83 +#: src/features/moderation/components/modals/BanMemberModal.tsx:82 #: src/features/moderation/components/modals/TimeoutMemberModal.tsx:36 msgid "Reason (optional)" msgstr "वजह (वैकल्पिक)" @@ -26574,7 +26574,7 @@ msgstr "फिर से जांचें" #. placeholder {0}: ChannelUtils.getIcon(channel, {size: 16, className: styles.channelIcon}) #. placeholder {1}: channel.name -#: src/features/invite/components/modals/InviteModal.tsx:355 +#: src/features/invite/components/modals/InviteModal.tsx:360 msgid "Recipients will be taken to {0} <0>{1}" msgstr "प्राप्तकर्ताओं को {0} <0>{1} पर ले जाया जाएगा" @@ -26601,7 +26601,7 @@ msgid "Reconnect succeeded. Pick a screen again if you want to resume your previ msgstr "फिर से कनेक्ट हो गया। अगर आप अपनी पिछली स्ट्रीम फिर से शुरू करना चाहते हैं, तो दोबारा स्क्रीन चुनें।" #. Overlay status in the voice call view while reconnecting after a drop. Trailing ellipsis indicates in-progress. -#: src/features/voice/components/VoiceCallView.tsx:98 +#: src/features/voice/components/VoiceCallView.tsx:94 msgid "Reconnecting..." msgstr "फिर से कनेक्ट हो रहा है..." @@ -26741,7 +26741,7 @@ msgstr "रेफ़रेंस कॉपी किया गया।" msgid "Referral parameters" msgstr "रेफरल पैरामीटर" -#: src/features/voice/components/AudioSourcePickerLinux.tsx:312 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:309 msgid "Refresh audio sources" msgstr "ऑडियो स्रोत रीफ़्रेश करें" @@ -28559,7 +28559,7 @@ msgstr "सैचुरेशन" #: src/features/guild/components/modals/guild_tabs/GuildDiscoveryTab.tsx:631 #: src/features/guild/components/modals/guild_tabs/GuildVanityURLTab.tsx:279 #: src/features/guild/components/modals/GuildFolderSettingsModal.tsx:91 -#: src/features/messaging/commands/MessageCommands.tsx:108 +#: src/features/messaging/commands/MessageCommands.tsx:109 #: src/features/messaging/components/modals/AttachmentEditModal.tsx:136 #: src/features/messaging/components/modals/EditAltTextModal.tsx:193 #: src/features/messaging/components/modals/MessageHistoryThresholdModal.tsx:115 @@ -28687,7 +28687,7 @@ msgid "Scan the QR code with your authenticator app." msgstr "अपने ऑथेंटिकेटर ऐप से क्यूआर कोड स्कैन करें।" #. Developer / debug surface — keep terse and technical. Label in the developer Nagbar controls panel for the scheduled-maintenance banner. -#: src/features/devtools/components/NagbarControls.ts:22 +#: src/features/devtools/components/NagbarControls.ts:23 msgid "Scheduled maintenance nagbar" msgstr "शेड्यूल किया गया रखरखाव नागबार" @@ -28962,7 +28962,7 @@ msgstr "स्क्रब प्रीव्यू" #: src/features/channel/components/bottomsheets/ChannelSearchBottomSheet.tsx:854 #: src/features/channel/components/channel_header/shared.ts:47 #: src/features/channel/components/shared/PickerSearchInput.tsx:21 -#: src/features/messaging/components/modals/ForwardModal.tsx:89 +#: src/features/messaging/components/modals/ForwardModal.tsx:91 #: src/features/search/components/modals/SearchProviderPickerModal.tsx:43 #: src/features/search/utils/QuickSwitcherModalUtils.tsx:46 #: src/features/theme_studio/ui/StudioSearchInput.tsx:16 @@ -29606,14 +29606,14 @@ msgstr "भुगतान के 3 दिनों के भीतर, हर #. Button or menu action label in the share theme modal. Keep it concise. #. Send-message button label in the voice message composer modal. -#: src/features/theme/components/modals/ShareThemeModal.tsx:43 +#: src/features/theme/components/modals/ShareThemeModal.tsx:44 #: src/features/user/components/modals/tabs/component_gallery_tab/ComponentGalleryTabButtonsTab.tsx:316 #: src/features/voice/components/VoiceMessageComposerModal.tsx:77 msgid "Send" msgstr "भेजें" #. Primary button label in the forward message modal. selectedCount is the number of selected destinations; selectionLimit is the maximum allowed. -#: src/features/messaging/components/modals/ForwardModal.tsx:106 +#: src/features/messaging/components/modals/ForwardModal.tsx:108 msgid "Send ({selectedCount}/{selectionLimit})" msgstr "भेजें ({selectedCount}/{selectionLimit})" @@ -29694,7 +29694,7 @@ msgstr "{size} तक की फ़ाइलें भेजें" #. Button or menu action label in the user profile modal. Keep it concise. #. Member actions sheet menu item. Sends a friend request to the target user. #: src/features/channel/components/direct_message/DMWelcomeSection.tsx:146 -#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:94 +#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:93 #: src/features/user/components/modals/UserProfileMobileSheet.tsx:110 #: src/features/user/components/modals/UserProfileModal.tsx:126 msgid "Send friend request" @@ -29710,7 +29710,7 @@ msgstr "GIF {title} भेजें" #. Plus menu item that opens the gift purchase flow. #: src/features/channel/components/textarea/MobileTextareaPlusBottomSheet.tsx:21 #: src/features/channel/components/textarea/TextareaPlusMenu.tsx:31 -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:30 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:31 msgid "Send gift" msgstr "उपहार भेजें" @@ -29873,7 +29873,7 @@ msgid "Serve the token file" msgstr "टोकन फ़ाइल होस्ट करें" #. Developer / debug surface — keep terse and technical. Label in the developer Nagbar controls panel for the service incident banner. -#: src/features/devtools/components/NagbarControls.ts:27 +#: src/features/devtools/components/NagbarControls.ts:28 msgid "Service incident nagbar" msgstr "सेवा घटना नैगबार" @@ -30118,7 +30118,7 @@ msgid "Settings" msgstr "सेटिंग्स" #. Type chip suffix in tooltips for inline rendered fluxer://settings/user deep links. Lowercase. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:130 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:133 msgid "settings link" msgstr "सेटिंग्स लिंक" @@ -30239,7 +30239,7 @@ msgid "Share your screen or camera in up to 4K at 60 frames per second. Free acc msgstr "अपनी स्क्रीन या कैमरा 4K 60fps तक स्ट्रीम करें। मुफ़्त खाते 720p 30fps तक स्ट्रीम करते हैं।" #. Button or menu action label in the share theme modal. Keep it concise. -#: src/features/theme/components/modals/ShareThemeModal.tsx:39 +#: src/features/theme/components/modals/ShareThemeModal.tsx:40 msgid "Share your theme" msgstr "अपनी थीम शेयर करें" @@ -30263,7 +30263,7 @@ msgid "Shared window" msgstr "शेयर की गई विंडो" #. Capture option in the Linux audio source picker on a window share. Captures only the audio of the window being shared. -#: src/features/voice/components/AudioSourcePickerLinux.tsx:40 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:42 msgid "Shared window audio" msgstr "शेयर की गई विंडो का ऑडियो" @@ -30364,7 +30364,7 @@ msgid "Shortcuts are paused while recording." msgstr "रिकॉर्डिंग के दौरान कीबोर्ड शॉर्टकट रोक दिए जाते हैं।" #. Body of the error modal shown when the forward modal comment exceeds the message length limit. -#: src/features/messaging/components/modals/ForwardModal.tsx:60 +#: src/features/messaging/components/modals/ForwardModal.tsx:62 msgid "Shorten the message and try again." msgstr "मैसेज छोटा करें और फिर से कोशिश करें।" @@ -31506,7 +31506,7 @@ msgid "Something went wrong while preparing this sticker. Try another file or tr msgstr "इस स्टिकर को तैयार करते समय कुछ गड़बड़ हो गई। कोई दूसरी फ़ाइल आज़माएँ या कुछ देर बाद फिर से कोशिश करें।" #. Fallback body of the error alert shown when publishing an announcement message fails. -#: src/features/messaging/commands/MessageCommands.tsx:124 +#: src/features/messaging/commands/MessageCommands.tsx:125 msgid "Something went wrong while publishing. Try again in a moment." msgstr "कुछ प्रकाशित करते समय गलत हो गया। थोड़ी देर में पुनः प्रयास करें।" @@ -31552,7 +31552,7 @@ msgstr "कुछ गड़बड़ हो गई।" #: src/features/app/components/alerts/CommonErrorModalDescriptors.ts:5 #: src/features/discovery/commands/DiscoveryJoinCommands.tsx:18 #: src/features/emoji/components/emojis/EmojiListItem.tsx:129 -#: src/features/theme/components/modals/ShareThemeModal.tsx:51 +#: src/features/theme/components/modals/ShareThemeModal.tsx:52 #: src/features/ui/action_menu/items/CallMenuItems.tsx:45 #: src/features/ui/action_menu/items/ChannelMenuData.tsx:132 #: src/features/ui/action_menu/items/ChannelMenuData.tsx:148 @@ -33157,12 +33157,12 @@ msgid "Template" msgstr "टेम्पलेट" #. Label of the textarea in the paste-template-JSON form. "JSON" must not be translated. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:150 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:154 msgid "Template JSON" msgstr "टेम्पलेट JSON" #. Label of the URL input in the import-template form. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:142 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:146 msgid "Template URL" msgstr "टेम्पलेट यूआरएल" @@ -33191,7 +33191,7 @@ msgid "Temporary invites need a live connection. Check yours and try again." msgstr "अस्थायी इनवाइट के लिए लाइव कनेक्शन चाहिए। अपना कनेक्शन जांचें और फिर से कोशिश करें।" #. Switch label in the invite link settings. When enabled, members joining via this invite are kicked when they go offline unless given a role. -#: src/features/invite/components/modals/InviteModal.tsx:129 +#: src/features/invite/components/modals/InviteModal.tsx:132 msgid "Temporary membership" msgstr "अस्थायी सदस्यता" @@ -33202,7 +33202,7 @@ msgid "Tennessee" msgstr "टेनेसी" #. Developer control label for the terms-acceptance banner. -#: src/features/devtools/components/NagbarControls.ts:64 +#: src/features/devtools/components/NagbarControls.ts:65 msgid "Terms acceptance nagbar" msgstr "नियम स्वीकार करने वाला नागबार" @@ -33760,7 +33760,7 @@ msgstr "थीम उपलब्ध नहीं है" msgid "Themes" msgstr "थीम" -#: src/features/invite/components/modals/InviteModal.tsx:194 +#: src/features/invite/components/modals/InviteModal.tsx:197 msgid "There are no channels available to create an invite for." msgstr "इनवाइट बनाने के लिए कोई चैनल उपलब्ध नहीं है।" @@ -33815,7 +33815,7 @@ msgid "They left the call" msgstr "उन्होंने कॉल छोड़ दी" #. Body of the error modal shown when a DM cannot be opened (blocked or no shared community). -#: src/features/app/components/alerts/DmActionErrorModal.tsx:20 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:24 msgid "They might not be accepting messages from you, or you no longer share a community." msgstr "हो सकता है कि वे आपसे मैसेज स्वीकार न कर रहे हों या अब आप किसी कम्युनिटी में साथ न हों।" @@ -34092,7 +34092,7 @@ msgid "This device does not support notifications." msgstr "यह डिवाइस नोटिफ़िकेशन सपोर्ट नहीं करता है।" #. Validation error in the paste-template-JSON form when the JSON parses but lacks the expected third-party template fields. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:133 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:137 msgid "This doesn't look like a valid template response. Make sure you copied the entire JSON document." msgstr "यह किसी मान्य टेम्प्लेट रिस्पॉन्स जैसा नहीं लग रहा है। पक्का करें कि आपने पूरा JSON डॉक्यूमेंट कॉपी किया है।" @@ -34170,7 +34170,7 @@ msgid "This gift has been redeemed" msgstr "यह उपहार रिडीम हो चुका है" #. Title of the error modal shown when a group DM would exceed the maximum number of recipients. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:48 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:52 msgid "This group has too many people" msgstr "इस ग्रुप में बहुत ज़्यादा लोग हैं" @@ -34208,7 +34208,7 @@ msgstr "इस इंस्टेंस में अभी तक कोई अ msgid "This invite is hidden while sharing is protected." msgstr "शेयरिंग सुरक्षित होने पर यह इनवाइट छिपा रहता है।" -#: src/features/invite/components/modals/InviteModal.tsx:514 +#: src/features/invite/components/modals/InviteModal.tsx:519 msgid "This invite link never expires." msgstr "यह इनवाइट लिंक कभी समाप्त नहीं होगा।" @@ -34305,7 +34305,7 @@ msgid "This link channel is marked for mature content and may open material that msgstr "यह लिंक चैनल वयस्क सामग्री के लिए चिह्नित है और ऐसी सामग्री खोल सकता है जो कुछ यूज़र के लिए अनुपयुक्त हो सकती है।" #. Body of the link-unavailable alert. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:158 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:161 msgid "This link is not available for your account." msgstr "यह लिंक आपके अकाउंट के लिए उपलब्ध नहीं है।" @@ -34361,7 +34361,7 @@ msgid "This message has already been deleted." msgstr "यह मैसेज पहले ही डिलीट हो चुका है।" #. Toast shown when someone tries to publish an announcement message that was already published. -#: src/features/messaging/commands/MessageCommands.tsx:116 +#: src/features/messaging/commands/MessageCommands.tsx:117 msgid "This message has already been published" msgstr "यह संदेश पहले ही प्रकाशित हो चुका है" @@ -34486,7 +34486,7 @@ msgid "This theme is still loading." msgstr "यह थीम अभी भी लोड हो रही है।" #. Title of the error modal shown when a theme CSS exceeds the maximum shareable size. -#: src/features/theme/components/modals/ShareThemeModal.tsx:55 +#: src/features/theme/components/modals/ShareThemeModal.tsx:56 msgid "This theme is too large to share" msgstr "यह थीम शेयर करने के लिए बहुत बड़ी है" @@ -34528,7 +34528,7 @@ msgid "This user is not available to receive calls right now. They may have call msgstr "यह यूज़र अभी कॉल लेने के लिए उपलब्ध नहीं है। हो सकता है उन्होंने कॉल डिसेबल कर दिए हों।" #. Body of the error modal shown when the recipient of a DM no longer exists. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:28 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:32 msgid "This user no longer exists. Refresh and try again." msgstr "यह यूज़र अब मौजूद नहीं है। रीफ़्रेश करें और फिर से कोशिश करें।" @@ -35712,7 +35712,7 @@ msgid "Unclaimed account" msgstr "क्लेम न किया गया अकाउंट" #. Developer control label for the unclaimed-account banner. -#: src/features/devtools/components/NagbarControls.ts:32 +#: src/features/devtools/components/NagbarControls.ts:33 msgid "Unclaimed account nagbar" msgstr "क्लेम न किया गया अकाउंट नागबार" @@ -37152,7 +37152,7 @@ msgstr "यूज़र चैनल बदलता है" #. Reason chip in the unaddable recipients alert when the user record is missing. #. Title of the error modal shown when the recipient of a DM no longer exists. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:24 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:28 #: src/features/channel/components/channel_view/DMChannelView.tsx:279 #: src/features/channel/components/modals/UnaddableRecipientsConfirmModal.tsx:11 msgid "User not found" @@ -37274,27 +37274,27 @@ msgid "Using {effectiveLabel} until {requestedLabel} is ready." msgstr "{effectiveLabel} तैयार होने तक {requestedLabel} का उपयोग किया जा रहा है।" #. Developer nagbar status: banner follows real account state. -#: src/features/devtools/components/NagbarControls.ts:106 +#: src/features/devtools/components/NagbarControls.ts:107 msgid "Using actual account state" msgstr "वास्तविक अकाउंट स्थिति का उपयोग किया जा रहा है" #. Developer nagbar status: banner follows real gift inventory state. -#: src/features/devtools/components/NagbarControls.ts:126 +#: src/features/devtools/components/NagbarControls.ts:127 msgid "Using actual gift inventory state" msgstr "उपहार इन्वेंट्री की वास्तविक स्थिति का उपयोग किया जा रहा है" #. Developer nagbar status: banner follows real premium subscription state. -#: src/features/devtools/components/NagbarControls.ts:122 +#: src/features/devtools/components/NagbarControls.ts:123 msgid "Using actual premium state" msgstr "वास्तविक प्रीमियम स्थिति का उपयोग किया जा रहा है" #. Developer nagbar status: banner follows the real app state. -#: src/features/devtools/components/NagbarControls.ts:130 +#: src/features/devtools/components/NagbarControls.ts:131 msgid "Using actual state" msgstr "वास्तविक स्थिति का उपयोग किया जा रहा है" #. Developer nagbar status: banner follows real email verification state. -#: src/features/devtools/components/NagbarControls.ts:110 +#: src/features/devtools/components/NagbarControls.ts:111 msgid "Using actual verification state" msgstr "वास्तविक वेरिफ़िकेशन स्थिति का उपयोग किया जा रहा है" @@ -37456,9 +37456,9 @@ msgstr "पुष्टि करें कि यह आप ही हैं" #. Title of the error modal shown when an unverified account tries to start a DM. #. Title shown when an unverified account cannot start a DM or group DM. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:40 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:44 #: src/features/channel/components/direct_message/AddFriendForm.tsx:80 -#: src/features/channel/utils/CreateDMModalUtils.tsx:51 +#: src/features/channel/utils/CreateDMModalUtils.tsx:52 #: src/features/moderation/components/report/ReportStepEmail.tsx:43 msgid "Verify your email" msgstr "अपना ईमेल वेरिफ़ाई करें" @@ -37543,7 +37543,7 @@ msgid "Verify your email to purchase {premiumProductFullName}." msgstr "{premiumProductFullName} खरीदने के लिए अपना ईमेल वेरिफ़ाई करें।" #. Blocked-state text shown when an unverified account cannot start a DM or group DM. -#: src/features/channel/utils/CreateDMModalUtils.tsx:55 +#: src/features/channel/utils/CreateDMModalUtils.tsx:56 msgid "Verify your email to start DMs." msgstr "DM शुरू करने के लिए अपना ईमेल वेरिफ़ाई करें।" @@ -37791,7 +37791,7 @@ msgid "View call" msgstr "कॉल देखें" #. Aria label for the show-controls trigger when the call toolbar is auto-hidden. -#: src/features/voice/components/VoiceCallView.tsx:124 +#: src/features/voice/components/VoiceCallView.tsx:120 msgid "View call controls" msgstr "कॉल नियंत्रण देखें" @@ -37987,7 +37987,7 @@ msgid "Visionary (lifetime {premiumProductName})" msgstr "विजनरी (लाइफटाइम {premiumProductName})" #. Developer control label for the Visionary two-factor-authentication banner. -#: src/features/devtools/components/NagbarControls.ts:60 +#: src/features/devtools/components/NagbarControls.ts:61 msgid "Visionary 2FA nagbar" msgstr "विजनरी 2FA नागबार" @@ -38243,7 +38243,7 @@ msgid "Voice region" msgstr "वॉइस रीजन" #. Developer control label for the voice-session-restore banner. -#: src/features/devtools/components/NagbarControls.ts:68 +#: src/features/devtools/components/NagbarControls.ts:69 msgid "Voice session restore nagbar" msgstr "वॉइस सेशन रीस्टोर नागबार" @@ -38331,12 +38331,12 @@ msgid "Waiting for passkey…" msgstr "पासकी का इंतज़ार हो रहा है…" #. Inline notice in the forward modal when slowmode is active in the selected target channel. forwardChannelDisplayName is the channel name. -#: src/features/messaging/components/modals/ForwardModal.tsx:76 +#: src/features/messaging/components/modals/ForwardModal.tsx:78 msgid "Waiting for slowmode in {forwardChannelDisplayName} to expire." msgstr "{forwardChannelDisplayName} में स्लोमोड के खत्म होने का इंतज़ार किया जा रहा है।" #. Inline notice in the forward modal when slowmode is active in one or more selected target channels. -#: src/features/messaging/components/modals/ForwardModal.tsx:81 +#: src/features/messaging/components/modals/ForwardModal.tsx:83 msgid "Waiting for slowmode in one or more selected channels to expire." msgstr "एक या ज़्यादा चुने गए चैनलों में स्लोमोड के खत्म होने का इंतज़ार किया जा रहा है।" @@ -38520,7 +38520,7 @@ msgstr "हमने {email} पर एक कोड भेजा है।" msgid "We will prefill {prefillEmail} once browser sign-in opens." msgstr "ब्राउज़र साइन-इन खुलने पर हम {prefillEmail} पहले से भर देंगे।" -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:87 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:89 msgid "We'd love to give you more than a lifetime of {PREMIUM_PRODUCT_NAME}, but that breaks the space-time continuum. Send the gift to a friend instead?" msgstr "हम आपको {PREMIUM_PRODUCT_NAME} के लाइफटाइम से भी ज़्यादा देना चाहेंगे, लेकिन इससे स्पेस-टाइम निरंतरता टूट जाएगी। इसके बजाय किसी दोस्त को उपहार भेजें?" @@ -39178,7 +39178,7 @@ msgid "You already have a group with these users. Do you really want to create a msgstr "इन यूज़र के साथ आपका पहले से एक ग्रुप है। क्या आप सच में नया ग्रुप बनाना चाहते हैं? वो भी ठीक है!" #. Status label shown to a user who already owns the lifetime premium tier. -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:26 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:27 msgid "You already have lifetime {premiumProductName}" msgstr "आपके पास पहले से ही आजीवन {premiumProductName} है" @@ -39326,7 +39326,7 @@ msgid "You can't add expressions there" msgstr "आप वहां एक्सप्रेशन नहीं जोड़ सकते" #. Error message in the messaging commands. -#: src/features/messaging/commands/ReactionCommands.tsx:27 +#: src/features/messaging/commands/ReactionCommands.tsx:28 msgid "You can't add new reactions while you're timed out." msgstr "टाइमआउट के दौरान आप नए रिएक्शन नहीं जोड़ सकते।" @@ -39392,7 +39392,7 @@ msgstr "आप किसी भी समुदाय में वेबहु #. Reason chip in the unaddable recipients alert when blocked or DMs are not allowed. #. Title of the error modal shown when a DM cannot be opened (blocked or no shared community). -#: src/features/app/components/alerts/DmActionErrorModal.tsx:16 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:20 #: src/features/channel/components/modals/UnaddableRecipientsConfirmModal.tsx:15 msgid "You can't message this user" msgstr "आप इस यूज़र को मैसेज नहीं कर सकते" @@ -39521,7 +39521,7 @@ msgid "You changed your tag while on {PREMIUM_PRODUCT_NAME}. It will reroll rand msgstr "आपने {PREMIUM_PRODUCT_NAME} पर रहते हुए अपना टैग बदल दिया है। जब आपकी {PREMIUM_PRODUCT_NAME} की अवधि खत्म हो जाएगी, तो यह अपने आप बदल जाएगा, बशर्ते कि इसका रिन्यूअल न हो।" #. Body of the access-denied alert for clicked message links. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:138 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:141 msgid "You do not have access to the channel where this message was sent." msgstr "आपके पास उस चैनल का एक्सेस नहीं है जहाँ यह मैसेज भेजा गया था।" @@ -39618,12 +39618,12 @@ msgid "You just pressed Tab. Keyboard mode is now on so you can navigate {produc msgstr "आपने अभी Tab दबाया है। कीबोर्ड मोड अब चालू है, ताकि आप माउस के बिना {productName} को नेविगेट कर सकें।" #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:137 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:245 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:244 msgid "You keep your perks until your next renewal date. Reactivate before then to keep your subscriber history." msgstr "आपके पर्क आपकी अगली रिन्यूअल तारीख तक बने रहेंगे। अपनी सब्सक्राइबर हिस्ट्री बनाए रखने के लिए उससे पहले सदस्यता फिर से सक्रिय करें।" #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:158 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:266 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:265 msgid "You lose all {PREMIUM_PRODUCT_NAME} perks immediately and your subscriber history resets. This cannot be undone." msgstr "आप तुरंत सभी {PREMIUM_PRODUCT_NAME} पर्क खो देंगे और आपकी सब्सक्राइबर हिस्ट्री रीसेट हो जाएगी। इसे पूर्ववत नहीं किया जा सकता।" @@ -39709,7 +39709,7 @@ msgid "You need to claim your account before you can create a community." msgstr "कम्युनिटी बनाने से पहले आपको अपना अकाउंट क्लेम करना होगा।" #. Body of the error modal shown when an unclaimed account tries to start a DM. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:36 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:40 msgid "You need to claim your account before you can start a direct message." msgstr "डायरेक्ट मैसेज शुरू करने से पहले आपको अपना अकाउंट क्लेम करना होगा।" @@ -39731,7 +39731,7 @@ msgid "You need to verify your email address before you can send friend requests msgstr "फ्रेंड रिक्वेस्ट भेजने से पहले आपको अपना ईमेल पता वेरिफ़ाई करना होगा।" #. Body of the error modal shown when an unverified account tries to start a DM. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:44 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:48 msgid "You need to verify your email address before you can start a direct message." msgstr "डायरेक्ट मैसेज शुरू करने से पहले आपको अपना ईमेल पता वेरिफ़ाई करना होगा।" @@ -39745,7 +39745,7 @@ msgid "You need to verify your email to send messages in this community." msgstr "इस कम्युनिटी में मैसेज भेजने के लिए आपको अपना ईमेल वेरिफ़ाई करना होगा।" #. Body of the error modal shown when the user or a recipient has too many open group DMs. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:60 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:64 msgid "You or someone you're adding already has the maximum number of group DMs open. Leave one and try again." msgstr "आपके या जिसे आप जोड़ रहे हैं उसके पास पहले से ही अधिकतम ग्रुप DM खुले हैं। किसी एक को छोड़ें और फिर से कोशिश करें।" @@ -39888,7 +39888,7 @@ msgstr "आप बहुत तेज़ी से मैसेज एडिट #: src/features/discovery/commands/DiscoveryJoinCommands.tsx:56 #: src/features/emoji/components/emojis/EmojiListItem.tsx:77 #: src/features/emoji/components/emojis/EmojiListItem.tsx:149 -#: src/features/theme/components/modals/ShareThemeModal.tsx:63 +#: src/features/theme/components/modals/ShareThemeModal.tsx:64 msgid "You're going too fast" msgstr "आप बहुत तेज़ जा रहे हैं" @@ -39951,7 +39951,7 @@ msgid "You're viewing older messages" msgstr "आप पुराने मैसेज देख रहे हैं" #. Body of the error modal shown when a group DM would exceed the maximum number of recipients. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:52 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:56 msgid "You've added more people than a group DM allows. Remove a few and try again." msgstr "आपने ग्रुप DM की अनुमत संख्या से ज़्यादा लोगों को जोड़ दिया है। कुछ लोगों को हटाएँ और फिर से कोशिश करें।" @@ -40003,7 +40003,7 @@ msgid "You've reached the favorite GIF limit." msgstr "आप पसंदीदा GIF की सीमा तक पहुँच गए हैं।" #. Title of the error modal shown when the user or a recipient has too many open group DMs. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:56 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:60 msgid "You've reached the group DM limit" msgstr "आप ग्रुप DM की सीमा तक पहुँच गए हैं" @@ -40118,7 +40118,7 @@ msgid "Your card is eligible. Redirecting you to the payment page now." msgstr "आपका कार्ड योग्य है। आपको अभी भुगतान पेज पर रीडायरेक्ट किया जा रहा है।" #. Body of the confirmation shown before saving an edit to a message published from an announcement channel. -#: src/features/messaging/commands/MessageCommands.tsx:103 +#: src/features/messaging/commands/MessageCommands.tsx:104 msgid "Your changes reach every community that follows this channel, which can take a minute. Each published message allows 3 quick edits, then 1 every 20 minutes." msgstr "आपके बदलाव हर उस समुदाय तक पहुँचेंगे जो इस चैनल को फॉलो करता है, इसमें एक मिनट लग सकता है। हर प्रकाशित संदेश के लिए 3 त्वरित संपादन की अनुमति है, उसके बाद हर 20 मिनट में 1।" @@ -40236,22 +40236,22 @@ msgid "Your last purchase is outside the refund window. Contact support for bill msgstr "आपकी पिछली खरीदारी रिफ़ंड विंडो के बाहर है। बिलिंग संबंधी समस्याओं के लिए सहायता से संपर्क करें।" #. Label in the message queue state. -#: src/features/messaging/state/MessageQueue.tsx:72 +#: src/features/messaging/state/MessageQueue.tsx:74 msgid "Your message could not be delivered because it was flagged by our safety systems. If you believe this is a mistake, please contact support." msgstr "आपका मैसेज डिलीवर नहीं हो सका क्योंकि इसे हमारे सुरक्षा सिस्टम ने फ़्लैग किया था। अगर आपको लगता है कि यह गलती से हुआ है, तो कृपया सहायता टीम से संपर्क करें।" #. Label in the message queue state. -#: src/features/messaging/state/MessageQueue.tsx:59 +#: src/features/messaging/state/MessageQueue.tsx:61 msgid "Your message could not be delivered. This is usually because you don't share a community with the recipient or the recipient is only accepting direct messages from friends. You may also need to adjust your own direct message privacy settings in {directMessagePrivacySettingsPath}." msgstr "आपका मैसेज डिलीवर नहीं हो सका। ऐसा आमतौर पर इसलिए होता है, क्योंकि आप और मैसेज पाने वाला व्यक्ति एक ही कम्युनिटी में नहीं हैं या मैसेज पाने वाला व्यक्ति सिर्फ़ दोस्तों से डायरेक्ट मैसेज स्वीकार कर रहा है। आपको {directMessagePrivacySettingsPath} में अपनी डायरेक्ट मैसेज गोपनीयता सेटिंग्स भी एडजस्ट करनी पड़ सकती हैं।" #. Description text in the message queue state. -#: src/features/messaging/state/MessageQueue.tsx:64 +#: src/features/messaging/state/MessageQueue.tsx:66 msgid "Your message could not be delivered. You need to claim your account to send direct messages." msgstr "आपका मैसेज डिलीवर नहीं हो पाया। डायरेक्ट मैसेज भेजने के लिए आपको अपना अकाउंट क्लेम करना होगा।" #. Description text in the message queue state. -#: src/features/messaging/state/MessageQueue.tsx:68 +#: src/features/messaging/state/MessageQueue.tsx:70 msgid "Your message could not be delivered. You need to claim your account to send messages." msgstr "आपका मैसेज डिलीवर नहीं हो पाया। मैसेज भेजने के लिए आपको अपना अकाउंट क्लेम करना होगा।" @@ -40409,7 +40409,7 @@ msgid "Your subscription will switch to yearly billing at the next renewal." msgstr "आपकी सदस्यता अगले रिन्यूअल पर सालाना बिलिंग में बदल जाएगी।" #. Body of the error modal shown when a theme CSS exceeds the maximum shareable size. -#: src/features/theme/components/modals/ShareThemeModal.tsx:59 +#: src/features/theme/components/modals/ShareThemeModal.tsx:60 msgid "Your theme CSS is too large to share. Trim it down and try again." msgstr "आपकी थीम CSS शेयर करने के लिए बहुत बड़ी है। इसे छोटा करें और फिर से कोशिश करें।" diff --git a/fluxer_app/src/features/i18n/locales/hr/messages.po b/fluxer_app/src/features/i18n/locales/hr/messages.po index 41257ee27..0d3182655 100644 --- a/fluxer_app/src/features/i18n/locales/hr/messages.po +++ b/fluxer_app/src/features/i18n/locales/hr/messages.po @@ -21,7 +21,7 @@ msgstr "... uključite zbijeni način rada. Super!" #. Button or menu action label in the channel and chat user message. Keep it concise. #. Suffix after the message text in the forward modal preview when the forwarded message was edited. -#: src/features/channel/components/MessageAttachments.tsx:390 +#: src/features/channel/components/MessageAttachments.tsx:361 #: src/features/channel/components/UserMessage.tsx:75 #: src/features/messaging/components/modals/ForwardMessagePreview.tsx:26 msgid "(edited)" @@ -993,7 +993,7 @@ msgstr "{count, plural, one {# kanal ga prati} other {# kanala ga prati}} ovu po msgid "{count, plural, one {# community found} other {# communities found}}" msgstr "{count, plural, one {# zajednica pronađena} few {# zajednice pronađene} other {# zajednica pronađeno}}" -#: src/features/app/components/layout/GuildsLayout.tsx:1954 +#: src/features/app/components/layout/GuildsLayout.tsx:1955 msgid "{count, plural, one {# community is temporarily unavailable due to a flux capacitor malfunction.} other {# communities are temporarily unavailable due to a flux capacitor malfunction.}}" msgstr "{count, plural, one {# zajednica privremeno nije dostupna zbog kvara na protočnom kondenzatoru.} few {# zajednice privremeno nisu dostupne zbog kvara na protočnom kondenzatoru.} other {# zajednica privremeno nije dostupno zbog kvara na protočnom kondenzatoru.}}" @@ -1041,7 +1041,7 @@ msgstr "{count, plural, one {# zajednička zajednica} few {# zajedničke zajedni msgid "{count, plural, one {# other} other {# others}}" msgstr "{count, plural, one {# drugi} few {# druga} other {# drugih}}" -#: src/features/voice/components/VoiceCallView.tsx:507 +#: src/features/voice/components/VoiceCallView.tsx:474 msgid "{count, plural, one {# participant in call} other {# participants in call}}" msgstr "{count, plural, one {# sudionik u pozivu} few {# sudionika u pozivu} other {# sudionika u pozivu}}" @@ -1237,7 +1237,7 @@ msgid "{days, plural, one {Created by {creatorDisplayName}. Expires in # day.} o msgstr "{days, plural, one {Autor: {creatorDisplayName}. Istječe za # dan.} few {Autor: {creatorDisplayName}. Istječe za # dana.} other {Autor: {creatorDisplayName}. Istječe za # dana.}}" #. Text under a generated invite link. {days} is how long the link stays valid, in whole days. -#: src/features/invite/components/modals/InviteModal.tsx:164 +#: src/features/invite/components/modals/InviteModal.tsx:167 msgid "{days, plural, one {Your invite link expires in # day.} other {Your invite link expires in # days.}}" msgstr "{days, plural, one {Vaša poveznica za pozivnicu istječe za # dan.} few {Vaša poveznica za pozivnicu istječe za # dana.} other {Vaša poveznica za pozivnicu istječe za # dana.}}" @@ -1441,7 +1441,7 @@ msgid "{hours, plural, one {# hour} other {# hours}} and {minutes, plural, one { msgstr "{hours, plural, one {# sat} few {# sata} other {# sati}} i {minutes, plural, one {# minuta} few {# minute} other {# minuta}}" #. Text under a generated invite link. {hours} is how long the link stays valid, in whole hours. -#: src/features/invite/components/modals/InviteModal.tsx:160 +#: src/features/invite/components/modals/InviteModal.tsx:163 msgid "{hours, plural, one {Your invite link expires in # hour.} other {Your invite link expires in # hours.}}" msgstr "{hours, plural, one {Vaša poveznica za pozivnicu istječe za # sat.} few {Vaša poveznica za pozivnicu istječe za # sata.} other {Vaša poveznica za pozivnicu istječe za # sati.}}" @@ -1556,7 +1556,7 @@ msgid "{minutes, plural, one {# minute} other {# minutes}} and {seconds, plural, msgstr "{minutes, plural, one {# minuta} few {# minute} other {# minuta}} i {seconds, plural, one {# sekunda} few {# sekunde} other {# sekundi}}" #. Text under a generated invite link. {minutes} is how long the link stays valid, in whole minutes. -#: src/features/invite/components/modals/InviteModal.tsx:155 +#: src/features/invite/components/modals/InviteModal.tsx:158 msgid "{minutes, plural, one {Your invite link expires in # minute.} other {Your invite link expires in # minutes.}}" msgstr "{minutes, plural, one {Vaša poveznica za pozivnicu istječe za # minutu.} few {Vaša poveznica za pozivnicu istječe za # minute.} other {Vaša poveznica za pozivnicu istječe za # minuta.}}" @@ -1967,7 +1967,7 @@ msgid "{seconds, plural, one {# second} other {# seconds}}" msgstr "{seconds, plural, one {# sekunda} few {# sekunde} other {# sekundi}}" #. Text under a generated invite link. {seconds} is how long the link stays valid, in whole seconds. -#: src/features/invite/components/modals/InviteModal.tsx:150 +#: src/features/invite/components/modals/InviteModal.tsx:153 msgid "{seconds, plural, one {Your invite link expires in # second.} other {Your invite link expires in # seconds.}}" msgstr "{seconds, plural, one {Vaša poveznica za pozivnicu istječe za # sekundu.} few {Vaša poveznica za pozivnicu istječe za # sekunde.} other {Vaša poveznica za pozivnicu istječe za # sekundi.}}" @@ -2215,8 +2215,8 @@ msgstr "<0>{username} je i dalje u grupi. Pokušajte ponovno za trenutak." #. Attribution line on a forwarded message, above the forwarded content. sourceInfo is the icon and name of the community and channel the message came from. #. Attribution line on a forwarded message, above the forwarded content. sourceInfo is the icon and name of the conversation the message came from. -#: src/features/channel/components/MessageAttachments.tsx:241 -#: src/features/channel/components/MessageAttachments.tsx:297 +#: src/features/channel/components/MessageAttachments.tsx:212 +#: src/features/channel/components/MessageAttachments.tsx:268 msgid "<0>Forwarded from{sourceInfo}" msgstr "<0>Proslijeđeno iz{sourceInfo}" @@ -2270,7 +2270,7 @@ msgid "1 result available" msgstr "Dostupan 1 rezultat" #. Invite max-uses dropdown option for exactly one use. -#: src/features/invite/components/modals/InviteModal.tsx:60 +#: src/features/invite/components/modals/InviteModal.tsx:63 msgid "1 use" msgstr "1 korištenje" @@ -2315,12 +2315,12 @@ msgid "10 minutes" msgstr "10 minuta" #. Invite max-uses dropdown option for ten uses. -#: src/features/invite/components/modals/InviteModal.tsx:68 +#: src/features/invite/components/modals/InviteModal.tsx:71 msgid "10 uses" msgstr "10 korištenja" #. Invite max-uses dropdown option for 100 uses. -#: src/features/invite/components/modals/InviteModal.tsx:80 +#: src/features/invite/components/modals/InviteModal.tsx:83 msgid "100 uses" msgstr "100 korištenja" @@ -2368,7 +2368,7 @@ msgid "2 members (typing)" msgstr "2 člana (tipkaju)" #. Ban duration option in the destructive ban-member modal for a two-week temporary ban. -#: src/features/moderation/components/modals/BanMemberModal.tsx:51 +#: src/features/moderation/components/modals/BanMemberModal.tsx:50 msgid "2 weeks" msgstr "2 tjedna" @@ -2383,7 +2383,7 @@ msgid "24-hour" msgstr "24-satni" #. Invite max-uses dropdown option for 25 uses. -#: src/features/invite/components/modals/InviteModal.tsx:72 +#: src/features/invite/components/modals/InviteModal.tsx:75 msgid "25 uses" msgstr "25 korištenja" @@ -2404,7 +2404,7 @@ msgid "2FA requirement" msgstr "Obvezna 2FA" #. Ban duration option in the destructive ban-member modal for a three-day temporary ban. -#: src/features/moderation/components/modals/BanMemberModal.tsx:43 +#: src/features/moderation/components/modals/BanMemberModal.tsx:42 msgid "3 days" msgstr "3 dana" @@ -2439,7 +2439,7 @@ msgid "40px, 3 members" msgstr "40 px, 3 člana" #. Ban duration option in the destructive ban-member modal for a five-day temporary ban. -#: src/features/moderation/components/modals/BanMemberModal.tsx:47 +#: src/features/moderation/components/modals/BanMemberModal.tsx:46 msgid "5 days" msgstr "5 dana" @@ -2449,12 +2449,12 @@ msgid "5 minutes" msgstr "5 minuta" #. Invite max-uses dropdown option for five uses. -#: src/features/invite/components/modals/InviteModal.tsx:64 +#: src/features/invite/components/modals/InviteModal.tsx:67 msgid "5 uses" msgstr "5 korištenja" #. Invite max-uses dropdown option for 50 uses. -#: src/features/invite/components/modals/InviteModal.tsx:76 +#: src/features/invite/components/modals/InviteModal.tsx:79 msgid "50 uses" msgstr "50 korištenja" @@ -2803,7 +2803,7 @@ msgid "Account too new" msgstr "Račun je previše nov" #. Title of the error modal shown when an unclaimed (guest) account tries to accept a community or group DM invite. Auth-related; keep tone plain. -#: src/features/invite/commands/InviteCommands.tsx:35 +#: src/features/invite/commands/InviteCommands.tsx:36 msgid "Account verification required" msgstr "Potrebna je provjera računa" @@ -2997,12 +2997,12 @@ msgid "Add a bot to a community with requested permissions" msgstr "Dodajte bota zajednici s traženim dopuštenjima" #. Placeholder text in the optional comment field of the forward modal. -#: src/features/messaging/components/modals/ForwardModal.tsx:98 +#: src/features/messaging/components/modals/ForwardModal.tsx:100 msgid "Add a comment (optional)" msgstr "Dodaj komentar (neobavezno)" #. Landing-view title of the add community modal. Top-level entry point with options to create, join, or import. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:89 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:93 msgid "Add a community" msgstr "Dodaj zajednicu" @@ -3082,7 +3082,7 @@ msgid "Add an account to continue." msgstr "Dodajte račun za nastavak." #. Body of the error modal shown when an unclaimed (guest) account tries to accept a community invite. Tells the user to complete sign-up first. -#: src/features/invite/commands/InviteCommands.tsx:40 +#: src/features/invite/commands/InviteCommands.tsx:41 msgid "Add an email and password to your account first." msgstr "Prvo dodajte e-poštu i lozinku svom računu." @@ -3911,7 +3911,7 @@ msgid "Already set to cancel" msgstr "Već je postavljeno za otkazivanje" #. Toggle-switch label in the moderator delete-message confirmation dialog. When enabled, the message is reported (category: other) before being deleted. {productName} is the product name (e.g., Fluxer). -#: src/features/messaging/commands/MessageCommands.tsx:88 +#: src/features/messaging/commands/MessageCommands.tsx:89 msgid "Also report this message to the {productName} Safety Team" msgstr "Prijavi ovu poruku i sigurnosnom timu {productName}a" @@ -4150,7 +4150,7 @@ msgid "Animated icons are not supported" msgstr "Animirane ikone nisu podržane" #. Validation error in the create-community form when the user picks an animated image. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:112 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:116 msgid "Animated icons are not supported when creating a new community. Use a static image." msgstr "Animirane ikone nisu podržane prilikom stvaranja nove zajednice. Koristite statičnu sliku." @@ -4332,17 +4332,17 @@ msgid "Any uploaded attachment" msgstr "Bilo koji preneseni privitak" #. Helper text under the custom ban duration input. Both placeholders are integer numbers of seconds bounding the allowed range. -#: src/features/moderation/components/modals/BanMemberModal.tsx:73 +#: src/features/moderation/components/modals/BanMemberModal.tsx:72 msgid "Any value from {minTempBanDurationSeconds} to {maxTempBanDurationSeconds} seconds." msgstr "Bilo koja vrijednost od {minTempBanDurationSeconds} do {maxTempBanDurationSeconds} sekundi." #. Helper text under the custom invite expiration input. {maxInviteAgeSeconds} is the platform max in seconds. -#: src/features/invite/components/modals/InviteModal.tsx:111 +#: src/features/invite/components/modals/InviteModal.tsx:114 msgid "Any value from 0 to {maxInviteAgeSeconds} seconds. 0 means never expires." msgstr "Bilo koja vrijednost od 0 do {maxInviteAgeSeconds} sekundi. 0 znači da nikad ne istječe." #. Helper text under the custom invite max-uses input. {maxInviteUses} is the platform max number of uses per invite. -#: src/features/invite/components/modals/InviteModal.tsx:124 +#: src/features/invite/components/modals/InviteModal.tsx:127 msgid "Any value from 0 to {maxInviteUses}. 0 means no limit." msgstr "Bilo koja vrijednost od 0 do {maxInviteUses}. 0 znači bez ograničenja." @@ -4938,7 +4938,7 @@ msgid "Audio settings" msgstr "Postavke zvuka" #. Toggle / summary row label in the Linux audio source picker. {summaryLabel} is one of the audio-source summary labels. -#: src/features/voice/components/AudioSourcePickerLinux.tsx:45 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:47 msgid "Audio sources: {summaryLabel}" msgstr "Izvori zvuka: {summaryLabel}" @@ -5399,7 +5399,7 @@ msgid "Back to sticker" msgstr "Natrag na naljepnicu" #. Tooltip / aria label on the back button that returns from the call view to the voice channel view. -#: src/features/voice/components/VoiceCallView.tsx:115 +#: src/features/voice/components/VoiceCallView.tsx:111 msgid "Back to voice channel" msgstr "Natrag na glasovni kanal" @@ -5502,7 +5502,7 @@ msgid "Ban" msgstr "Zabrani" #. Title of the destructive ban-member modal. {tag} is the target user tag (username#tag). Destructive moderation action; keep tone direct. -#: src/features/moderation/components/modals/BanMemberModal.tsx:55 +#: src/features/moderation/components/modals/BanMemberModal.tsx:54 msgid "Ban {tag}" msgstr "Zabrani pristup korisniku {tag}" @@ -5517,14 +5517,14 @@ msgid "Ban details" msgstr "Detalji zabrane" #. Label above the ban duration dropdown in the destructive ban-member modal. -#: src/features/moderation/components/modals/BanMemberModal.tsx:60 +#: src/features/moderation/components/modals/BanMemberModal.tsx:59 msgid "Ban duration" msgstr "Trajanje zabrane" #. Moderation action that bans the selected member from the community. #. Moderation action that bans the selected member from the community. #. Moderation action that bans the selected member from the community. -#: src/features/moderation/components/modals/BanMemberModal.tsx:270 +#: src/features/moderation/components/modals/BanMemberModal.tsx:274 #: src/features/ui/action_menu/GuildMemberContextMenu.tsx:66 #: src/features/ui/action_menu/items/GuildMemberMenuItems.tsx:51 #: src/features/ui/action_menu/items/voice_participant_menu_data/shared.ts:124 @@ -5992,7 +5992,7 @@ msgid "Bot invite (no external redirect)" msgstr "Pozivnica za bota (bez vanjskog preusmjeravanja)" #. Settings search synonym. Used to match this term when the user types it in the settings search bar. -#: src/features/user/components/modals/tabs/applications_tab/application_detail/OAuthBuilderSection.tsx:162 +#: src/features/user/components/modals/tabs/applications_tab/application_detail/OAuthBuilderSection.tsx:163 #: src/features/user/components/settings_utils/search_index/ApplicationsIndex.ts:104 msgid "Bot permissions" msgstr "Dopuštenja bota" @@ -6549,14 +6549,14 @@ msgstr "Ovdje nije moguće učitati datoteke" #: src/features/guild/components/modals/TransferOwnershipModal.tsx:91 #: src/features/i18n/utils/CommonMessageDescriptors.ts:103 #: src/features/input/state/input_keybind/shared.ts:145 -#: src/features/invite/components/modals/InviteModal.tsx:552 +#: src/features/invite/components/modals/InviteModal.tsx:557 #: src/features/messaging/components/modals/AttachmentEditModal.tsx:133 #: src/features/messaging/components/modals/EditAltTextModal.tsx:190 #: src/features/messaging/components/modals/ExternalLinkWarningModal.tsx:111 -#: src/features/messaging/components/modals/ForwardModal.tsx:597 +#: src/features/messaging/components/modals/ForwardModal.tsx:603 #: src/features/messaging/components/modals/ImageCropModal.tsx:1025 #: src/features/messaging/components/modals/MessageHistoryThresholdModal.tsx:107 -#: src/features/moderation/components/modals/BanMemberModal.tsx:262 +#: src/features/moderation/components/modals/BanMemberModal.tsx:266 #: src/features/moderation/components/modals/RemoveTimeoutModal.tsx:70 #: src/features/moderation/components/modals/TimeoutMemberModal.tsx:126 #: src/features/theme/components/modals/ThemeAcceptModal.tsx:173 @@ -6619,13 +6619,13 @@ msgstr "Poništi zakazanu promjenu" #. Settings search synonym. Used to match this term when the user types it in the settings search bar. #: src/features/app/components/dialogs/components/plutonium/SubscriptionCard.tsx:915 #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:141 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:249 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:248 #: src/features/user/components/settings_utils/search_index/PlutoniumIndex.ts:31 msgid "Cancel subscription" msgstr "Otkaži pretplatu" #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:135 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:243 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:242 msgid "Cancel subscription?" msgstr "Otkaži pretplatu?" @@ -6674,7 +6674,7 @@ msgid "Cannot delete account" msgstr "Nije moguće izbrisati račun" #. Section header in the Linux audio source picker. Lists capture-target options (entire system / specific apps). -#: src/features/voice/components/AudioSourcePickerLinux.tsx:50 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:52 msgid "Capture" msgstr "Snimanje" @@ -7229,7 +7229,7 @@ msgid "Channel access" msgstr "Pristup kanalu" #. Title of the alert shown when clicking a message link the user does not have permission to view. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:134 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:137 msgid "Channel access denied" msgstr "Pristup kanalu odbijen" @@ -7294,7 +7294,7 @@ msgstr "ID kanala kopiran u međuspremnik" #. Short label in the messaging mention renderer. Keep it concise. #. Type chip suffix in tooltips for inline rendered channel mentions. Lowercase because it follows the channel name. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:94 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:97 #: src/features/messaging/components/markdown/renderers/MentionRenderer.tsx:39 msgid "channel link" msgstr "poveznica kanala" @@ -7472,7 +7472,7 @@ msgid "Check our <0>{BLUESKY_PROVIDER_NAME} ({FLUXER_BLUESKY_HANDLE}) for st msgstr "Provjerite naš <0>{BLUESKY_PROVIDER_NAME} ({FLUXER_BLUESKY_HANDLE}) za ažuriranja statusa." #. Description text in the share theme modal. -#: src/features/theme/components/modals/ShareThemeModal.tsx:35 +#: src/features/theme/components/modals/ShareThemeModal.tsx:36 msgid "Check out my custom theme!" msgstr "Pogledaj moju prilagođenu temu!" @@ -7677,7 +7677,7 @@ msgid "Choose File, then Add to Dock." msgstr "Odaberite Datoteka, zatim Dodaj u Dock." #. Subtitle in the create-DM modal. Keep it short and calm. -#: src/features/channel/utils/CreateDMModalUtils.tsx:39 +#: src/features/channel/utils/CreateDMModalUtils.tsx:40 msgid "Choose friends to message." msgstr "Odaberite prijatelje za slanje poruke." @@ -7861,10 +7861,10 @@ msgstr "Preuzmi poklon" #. Short label in the authentication claim account modal. Keep the tone plain and specific. #. Title of the error modal shown when an unclaimed account tries to start a DM. #. Title shown when an unclaimed account cannot start a DM or group DM. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:32 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:36 #: src/features/auth/components/modals/ClaimAccountModal.tsx:41 #: src/features/channel/components/direct_message/AddFriendForm.tsx:63 -#: src/features/channel/utils/CreateDMModalUtils.tsx:43 +#: src/features/channel/utils/CreateDMModalUtils.tsx:44 #: src/features/guild/components/modals/add_guild_modal/GuildCreateForm.tsx:213 #: src/features/guild/components/modals/add_guild_modal/TemplateImportForm.tsx:441 #: src/features/user/components/modals/tabs/GiftInventoryTab.tsx:343 @@ -7953,7 +7953,7 @@ msgid "Claim your account to send friend requests." msgstr "Preuzmite svoj račun za slanje zahtjeva za prijateljstvo." #. Blocked-state text shown when an unclaimed account cannot start a DM or group DM. -#: src/features/channel/utils/CreateDMModalUtils.tsx:47 +#: src/features/channel/utils/CreateDMModalUtils.tsx:48 msgid "Claim your account to start DMs." msgstr "Preuzmite svoj račun za pokretanje izravnih poruka." @@ -8593,17 +8593,17 @@ msgid "Commands" msgstr "Naredbe" #. Helper text in the forward modal explaining why the optional comment field is disabled when at least one selected target has slowmode active. -#: src/features/messaging/components/modals/ForwardModal.tsx:70 +#: src/features/messaging/components/modals/ForwardModal.tsx:72 msgid "Comments are disabled because one or more selected channels have slowmode on. The comment would be blocked by slowmode right after the forward." msgstr "Komentari su onemogućeni jer je na jednom ili više odabranih kanala uključen usporeni način rada. Komentar bi odmah nakon prosljeđivanja bio blokiran usporenim načinom rada." #. Helper text in the forward modal explaining why the optional comment field is disabled for a single selected channel with slowmode. -#: src/features/messaging/components/modals/ForwardModal.tsx:64 +#: src/features/messaging/components/modals/ForwardModal.tsx:66 msgid "Comments are disabled because slowmode is on in {forwardChannelDisplayName}. The comment would be blocked by slowmode right after the forward." msgstr "Komentari su onemogućeni jer je u kanalu {forwardChannelDisplayName} uključen usporeni način rada. Komentar bi odmah nakon prosljeđivanja bio blokiran usporenim načinom rada." #. Tooltip on the disabled comment field in the forward modal when slowmode blocks comments. -#: src/features/messaging/components/modals/ForwardModal.tsx:94 +#: src/features/messaging/components/modals/ForwardModal.tsx:96 msgid "Comments are unavailable while slowmode is on." msgstr "Komentari su nedostupni dok je uključen usporeni način rada." @@ -8763,7 +8763,7 @@ msgid "Community members" msgstr "Članovi zajednice" #. Developer / debug surface — keep terse and technical. Label in the developer Nagbar controls panel for the community-membership CTA banner. -#: src/features/devtools/components/NagbarControls.ts:12 +#: src/features/devtools/components/NagbarControls.ts:13 msgid "Community membership CTA nagbar" msgstr "CTA traka za članstvo u zajednici" @@ -8773,7 +8773,7 @@ msgid "Community message notifications" msgstr "Obavijesti o porukama u zajednici" #. Developer control label for the community MFA requirement banner. -#: src/features/devtools/components/NagbarControls.ts:81 +#: src/features/devtools/components/NagbarControls.ts:82 msgid "Community MFA requirement nagbar" msgstr "Traka za obveznu MFA u zajednici" @@ -8785,7 +8785,7 @@ msgstr "Isključi mikrofon u zajednici" #. Label for the single community name input in the setup wizard. #. Label of the community name input in the create-community form. #: src/features/app/components/setup/SetupWizardSteps.tsx:199 -#: src/features/guild/components/modals/add_guild_modal/shared.ts:120 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:124 msgid "Community name" msgstr "Naziv zajednice" @@ -9167,7 +9167,7 @@ msgstr "Connecticut" #. Action label state in the DM channel header pill while the join request is in flight. Trailing ASCII ellipsis is intentional. #. Overlay status in the voice call view while joining. Trailing ellipsis indicates in-progress. #: src/features/channel/components/channel_view/dm_channel_view/shared.ts:129 -#: src/features/voice/components/VoiceCallView.tsx:94 +#: src/features/voice/components/VoiceCallView.tsx:90 msgid "Connecting..." msgstr "Povezivanje..." @@ -9223,12 +9223,12 @@ msgid "Connection lost. Reconnecting…" msgstr "Veza izgubljena. Ponovno povezivanje…" #. Short label in the connection connection commands. -#: src/features/connection/commands/ConnectionCommands.ts:47 +#: src/features/connection/commands/ConnectionCommands.ts:48 msgid "Connection removed" msgstr "Veza uklonjena" #. Tooltip / aria label on the connection-stats button in the voice call header. Opens the voice connection status popout. -#: src/features/voice/components/VoiceCallView.tsx:119 +#: src/features/voice/components/VoiceCallView.tsx:115 msgid "Connection stats" msgstr "Statistika veze" @@ -9238,12 +9238,12 @@ msgid "Connection type" msgstr "Vrsta veze" #. Short label in the connection connection commands. -#: src/features/connection/commands/ConnectionCommands.ts:43 +#: src/features/connection/commands/ConnectionCommands.ts:44 msgid "Connection updated" msgstr "Veza ažurirana" #. Success toast after an account connection is verified. -#: src/features/connection/commands/ConnectionCommands.ts:35 +#: src/features/connection/commands/ConnectionCommands.ts:36 msgid "Connection verified" msgstr "Veza potvrđena" @@ -9279,7 +9279,7 @@ msgid "Connections" msgstr "Povezani računi" #. Short label in the connection connection commands. -#: src/features/connection/commands/ConnectionCommands.ts:51 +#: src/features/connection/commands/ConnectionCommands.ts:52 msgid "Connections reordered" msgstr "Veze su preuređene" @@ -9526,7 +9526,7 @@ msgstr "URL kopiran u međuspremnik" #: src/features/platform/utils/DesktopLocaleBridge.ts:64 #: src/features/theme_studio/sections/QuickCssSection.tsx:214 #: src/features/ui/action_menu/MessageContextMenu.tsx:73 -#: src/features/user/components/modals/tabs/applications_tab/application_detail/OAuthBuilderSection.tsx:228 +#: src/features/user/components/modals/tabs/applications_tab/application_detail/OAuthBuilderSection.tsx:230 #: src/features/user/components/modals/tabs/GiftInventoryTab.tsx:59 msgid "Copy" msgstr "Kopiraj" @@ -9854,7 +9854,7 @@ msgid "Copying image..." msgstr "Kopiranje slike..." #. Developer / debug surface — keep terse and technical. Label in the developer Nagbar controls panel for the corrupted-installation banner. -#: src/features/devtools/components/NagbarControls.ts:17 +#: src/features/devtools/components/NagbarControls.ts:18 msgid "Corrupted installation nagbar" msgstr "Traka s upozorenjem o oštećenoj instalaciji" @@ -9988,7 +9988,7 @@ msgid "Couldn't copy gift URL" msgstr "Nije moguće kopirati URL poklona" #. Title of the generic fallback error modal shown when generating a shareable theme link fails. -#: src/features/theme/components/modals/ShareThemeModal.tsx:47 +#: src/features/theme/components/modals/ShareThemeModal.tsx:48 msgid "Couldn't create a theme link" msgstr "Nije moguće stvoriti poveznicu teme" @@ -10167,7 +10167,7 @@ msgid "Couldn't process image" msgstr "Nije moguće obraditi sliku" #. Title of the error alert shown when publishing an announcement message fails. -#: src/features/messaging/commands/MessageCommands.tsx:120 +#: src/features/messaging/commands/MessageCommands.tsx:121 msgid "Couldn't publish this message" msgstr "Nije moguće objaviti ovu poruku" @@ -10299,7 +10299,7 @@ msgid "Couldn't send the verification email" msgstr "Nije moguće poslati e-poštu za potvrdu" #. Toast error shown when starting the OAuth flow for a connection provider fails. Preserve {blueskyProviderName}; it is inserted by code and must appear verbatim in the translation. -#: src/features/connection/commands/ConnectionCommands.ts:30 +#: src/features/connection/commands/ConnectionCommands.ts:31 msgid "Couldn't start {blueskyProviderName} authorization" msgstr "Nije moguće pokrenuti autorizaciju za {blueskyProviderName}" @@ -10309,7 +10309,7 @@ msgid "Couldn't start checkout" msgstr "Nije moguće pokrenuti naplatu" #. Toast error shown when creating a new account connection fails. -#: src/features/connection/commands/ConnectionCommands.ts:26 +#: src/features/connection/commands/ConnectionCommands.ts:27 msgid "Couldn't start the connection" msgstr "Nije moguće uspostaviti vezu" @@ -10319,7 +10319,7 @@ msgid "Couldn't start the desktop update" msgstr "Nije moguće pokrenuti ažuriranje za stolno računalo" #. Title of the generic fallback error modal shown when opening or creating a DM fails. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:64 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:68 msgid "Couldn't start this conversation" msgstr "Nije moguće započeti ovaj razgovor" @@ -10424,7 +10424,7 @@ msgid "Couldn't verify that code. Try again." msgstr "Nije moguće potvrditi taj kôd. Pokušajte ponovno." #. Toast error shown when verifying an account connection fails. -#: src/features/connection/commands/ConnectionCommands.ts:39 +#: src/features/connection/commands/ConnectionCommands.ts:40 msgid "Couldn't verify the connection" msgstr "Nije moguće provjeriti vezu" @@ -10469,7 +10469,7 @@ msgid "Create & share" msgstr "Stvori i podijeli" #. Action button label in the add community modal. Starts the create-community flow. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:94 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:98 msgid "Create a community" msgstr "Stvori zajednicu" @@ -10541,14 +10541,14 @@ msgid "Create community" msgstr "Stvori zajednicu" #. Accessible label for the create-community form element. Used by assistive tech only. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:116 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:120 msgid "Create community form" msgstr "Obrazac za stvaranje zajednice" #. Accessible label for the create-DM trigger in the DM list header. #. Button or menu action label in the create dm modal utils helper. Keep it concise. #: src/features/channel/components/direct_message/DirectMessageList.tsx:97 -#: src/features/channel/utils/CreateDMModalUtils.tsx:35 +#: src/features/channel/utils/CreateDMModalUtils.tsx:36 msgid "Create DM" msgstr "Stvori izravnu poruku" @@ -10563,14 +10563,14 @@ msgid "Create favorite category form" msgstr "Obrazac za stvaranje kategorije favorita" #. Accessible label for the create-from-template form element. Used by assistive tech only. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:158 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:162 msgid "Create from template form" msgstr "Obrazac za izradu iz predloška" #. Button or menu action label in the create dm modal utils helper. Keep it concise. #. Tooltip on the channel header plus button when viewing a one-on-one DM. Starts the create group DM flow with the current recipient. #: src/features/channel/components/channel_header/shared.ts:51 -#: src/features/channel/utils/CreateDMModalUtils.tsx:31 +#: src/features/channel/utils/CreateDMModalUtils.tsx:32 msgid "Create group DM" msgstr "Stvori grupnu izravnu poruku" @@ -10593,7 +10593,7 @@ msgstr "Izradi novi račun" msgid "Create new group" msgstr "Stvori novu grupu" -#: src/features/invite/components/modals/InviteModal.tsx:555 +#: src/features/invite/components/modals/InviteModal.tsx:560 msgid "Create new link" msgstr "Stvori novu poveznicu" @@ -10811,12 +10811,12 @@ msgid "Current uses:" msgstr "Trenutni broj korištenja:" #. Developer nagbar status: the banner is dismissed in the current real state. -#: src/features/devtools/components/NagbarControls.ts:114 +#: src/features/devtools/components/NagbarControls.ts:115 msgid "Currently dismissed" msgstr "Trenutačno odbačeno" #. Developer nagbar status: the banner is showing in the current real state. -#: src/features/devtools/components/NagbarControls.ts:118 +#: src/features/devtools/components/NagbarControls.ts:119 msgid "Currently showing" msgstr "Trenutačno prikazano" @@ -10853,7 +10853,7 @@ msgid "Custom" msgstr "Prilagođeno" #. Label of the numeric input shown after choosing "Custom..." in the ban duration dropdown. The unit is seconds. -#: src/features/moderation/components/modals/BanMemberModal.tsx:68 +#: src/features/moderation/components/modals/BanMemberModal.tsx:67 msgid "Custom ban duration (seconds)" msgstr "Prilagođeno trajanje zabrane (u sekundama)" @@ -10889,7 +10889,7 @@ msgid "Custom entrance sounds with {premiumProductName}" msgstr "Prilagođeni zvukovi ulaska uz {premiumProductName}" #. Label of the numeric input shown after choosing "Custom..." in the invite expiration dropdown. The unit is seconds. -#: src/features/invite/components/modals/InviteModal.tsx:106 +#: src/features/invite/components/modals/InviteModal.tsx:109 msgid "Custom expiration (seconds)" msgstr "Prilagođeni istek (u sekundama)" @@ -10898,7 +10898,7 @@ msgid "Custom hoist order" msgstr "Prilagođeni redoslijed isticanja" #. Label of the numeric input shown after choosing "Custom..." in the invite max-uses dropdown. -#: src/features/invite/components/modals/InviteModal.tsx:120 +#: src/features/invite/components/modals/InviteModal.tsx:123 msgid "Custom max uses" msgstr "Prilagođeni maksimalni broj korištenja" @@ -11506,7 +11506,7 @@ msgstr "Delaware" #: src/features/emoji/components/emojis/EmojiListItem.tsx:204 #: src/features/emoji/components/emojis/EmojiListItem.tsx:216 #: src/features/emoji/components/stickers/StickerGridItem.tsx:35 -#: src/features/messaging/commands/MessageCommands.tsx:84 +#: src/features/messaging/commands/MessageCommands.tsx:85 #: src/features/moderation/components/report_modal/IARModalCopy.ts:109 #: src/features/platform/utils/DesktopLocaleBridge.ts:77 #: src/features/theme_studio/sections/LibrarySection.tsx:645 @@ -11652,8 +11652,8 @@ msgid "Delete message" msgstr "Izbriši poruku" #. Section heading and accessible label for the message-history-deletion radio group in the destructive ban-member modal. Destructive option group. -#: src/features/moderation/components/modals/BanMemberModal.tsx:78 -#: src/features/moderation/components/modals/BanMemberModal.tsx:229 +#: src/features/moderation/components/modals/BanMemberModal.tsx:77 +#: src/features/moderation/components/modals/BanMemberModal.tsx:233 msgid "Delete message history" msgstr "Izbriši povijest poruka" @@ -11755,12 +11755,12 @@ msgid "Delete this message" msgstr "Izbriši ovu poruku" #. Error message in the messaging commands. Keep the tone plain and specific. -#: src/features/messaging/commands/MessageCommands.tsx:80 +#: src/features/messaging/commands/MessageCommands.tsx:81 msgid "Delete this message? Can't be undone." msgstr "Izbrisati ovu poruku? Ne može se poništiti." #. Body of the delete confirmation for a message that was published from an announcement channel to the channels that follow it. -#: src/features/messaging/commands/MessageCommands.tsx:93 +#: src/features/messaging/commands/MessageCommands.tsx:94 msgid "Delete this message? Can't be undone. This message is also removed from every community that follows this channel." msgstr "Izbrisati ovu poruku? Ne može se poništiti. Ova poruka će također biti uklonjena iz svake zajednice koja prati ovaj kanal." @@ -11977,7 +11977,7 @@ msgid "Desktop device" msgstr "Stolno računalo" #. Developer / debug surface — keep terse and technical. Label in the developer Nagbar controls panel for the desktop-download banner. -#: src/features/devtools/components/NagbarControls.ts:7 +#: src/features/devtools/components/NagbarControls.ts:8 msgid "Desktop download nagbar" msgstr "Traka s obavijestima za preuzimanje aplikacije za računalo" @@ -11987,7 +11987,7 @@ msgid "Desktop inactivity before mobile push" msgstr "Neaktivnost na računalu prije mobilne push obavijesti" #. Developer control label for the desktop-notification banner. -#: src/features/devtools/components/NagbarControls.ts:40 +#: src/features/devtools/components/NagbarControls.ts:41 msgid "Desktop notification nagbar" msgstr "Traka s obavijestima za radnu površinu" @@ -12102,13 +12102,13 @@ msgstr "Stanje za razvojne programere" #. Short label in the channel and chat utility buttons. Keep it concise. #. Title of the info alert shown when clicking an internal developer-tools deep link. #: src/features/channel/components/channel_header_components/UtilityButtons.tsx:20 -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:146 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:149 #: src/features/ui/action_menu/items/StaffDeveloperUserControlsMenuItem.tsx:13 msgid "Developer tools" msgstr "Alati za razvojne programere" #. Body of the developer-tools info alert. Refers to the staff badge button in the channel header. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:150 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:153 msgid "Developer tools are available from the staff badge in the channel header." msgstr "Alati za razvojne programere dostupni su putem značke osoblja u zaglavlju kanala." @@ -12505,7 +12505,7 @@ msgstr "Prekini vezu sa socketom" #. Overlay status in the voice call view when not connected. #. Overlay status text in the compact / floating voice call tile when not connected. #: src/features/voice/components/compact_voice_call_view/shared.ts:15 -#: src/features/voice/components/VoiceCallView.tsx:103 +#: src/features/voice/components/VoiceCallView.tsx:99 msgid "Disconnected" msgstr "Prekinuto" @@ -12822,7 +12822,7 @@ msgid "Domain" msgstr "Domena" #. Developer or debug surface, keep terse and technical. Label in the developer Nagbar controls panel for the banner telling installed web apps that the app has moved to a new domain. -#: src/features/devtools/components/NagbarControls.ts:76 +#: src/features/devtools/components/NagbarControls.ts:77 msgid "Domain moved nagbar" msgstr "Traka s obavijestima o premještanju domene" @@ -13344,8 +13344,8 @@ msgstr "Uredi detalje grupe" msgid "Edit group form" msgstr "Obrazac za uređivanje grupe" -#: src/features/invite/components/modals/InviteModal.tsx:523 -#: src/features/invite/components/modals/InviteModal.tsx:538 +#: src/features/invite/components/modals/InviteModal.tsx:528 +#: src/features/invite/components/modals/InviteModal.tsx:543 msgid "Edit invite link" msgstr "Uredi poveznicu za pozivnicu" @@ -13397,7 +13397,7 @@ msgid "Edit profile local time" msgstr "Uredi lokalno vrijeme profila" #. Title of the confirmation shown before saving an edit to a message published from an announcement channel. -#: src/features/messaging/commands/MessageCommands.tsx:99 +#: src/features/messaging/commands/MessageCommands.tsx:100 msgid "Edit published message?" msgstr "Uredi objavljenu poruku?" @@ -13548,7 +13548,7 @@ msgid "Email unavailable" msgstr "E-pošta nedostupna" #. Developer control label for the email-verification banner. -#: src/features/devtools/components/NagbarControls.ts:36 +#: src/features/devtools/components/NagbarControls.ts:37 msgid "Email verification nagbar" msgstr "Traka za provjeru e-pošte" @@ -14080,12 +14080,12 @@ msgid "End grace now" msgstr "Završi poček sada" #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:163 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:271 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:270 msgid "End grace period" msgstr "Završi razdoblje počeka" #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:156 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:264 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:263 msgid "End grace period now?" msgstr "Završiti poček sada?" @@ -14170,7 +14170,7 @@ msgid "Enter a product name between 1 and 80 characters." msgstr "Unesite naziv proizvoda između 1 i 80 znakova." #. Placeholder in the optional reason input in the destructive ban-member modal. -#: src/features/moderation/components/modals/BanMemberModal.tsx:88 +#: src/features/moderation/components/modals/BanMemberModal.tsx:87 msgid "Enter a reason for the ban" msgstr "Unesite razlog zabrane" @@ -14180,7 +14180,7 @@ msgid "Enter a secure password" msgstr "Unesite sigurnu lozinku" #. Validation error in the import-template form when the entered URL or code is malformed. {theOtherPlatform} is a third-party product name placeholder. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:124 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:128 msgid "Enter a valid {theOtherPlatform} template URL or code." msgstr "Unesite valjani URL ili kod predloška za {theOtherPlatform}." @@ -14204,7 +14204,7 @@ msgstr "Unesite valjano korisničko ime ({exampleFluxerTagFull})." #. Tooltip / aria label on the fullscreen toggle in the voice call view (not in fullscreen). #: src/features/voice/components/compact_voice_call_view/shared.ts:28 #: src/features/voice/components/media_player/components/MediaFullscreenButton.tsx:18 -#: src/features/voice/components/VoiceCallView.tsx:111 +#: src/features/voice/components/VoiceCallView.tsx:107 msgid "Enter fullscreen" msgstr "Prikaz preko cijelog zaslona" @@ -14347,7 +14347,7 @@ msgstr "Cijeli zaslon" msgid "Entire system" msgstr "Cijeli sustav" -#: src/features/voice/components/AudioSourcePickerLinux.tsx:260 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:257 msgid "Entire system audio" msgstr "Zvuk cijelog sustava" @@ -14525,7 +14525,7 @@ msgid "exclude a user" msgstr "izuzmi korisnika" #. Section header in the Linux audio source picker for apps excluded from the system mix. -#: src/features/voice/components/AudioSourcePickerLinux.tsx:59 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:61 msgid "Exclude from system" msgstr "Izuzmi iz sustava" @@ -14546,7 +14546,7 @@ msgstr "Izlaz" #. Tooltip / aria label on the fullscreen toggle in the voice call view (currently in fullscreen). #: src/features/voice/components/compact_voice_call_view/shared.ts:24 #: src/features/voice/components/media_player/components/MediaFullscreenButton.tsx:14 -#: src/features/voice/components/VoiceCallView.tsx:107 +#: src/features/voice/components/VoiceCallView.tsx:103 msgid "Exit fullscreen" msgstr "Izađi iz prikaza preko cijelog zaslona" @@ -14624,7 +14624,7 @@ msgid "Expiration curve" msgstr "Krivulja isteka" #. Label above the expiration duration dropdown in the invite link settings. -#: src/features/invite/components/modals/InviteModal.tsx:102 +#: src/features/invite/components/modals/InviteModal.tsx:105 msgid "Expire after" msgstr "Istječe nakon" @@ -14839,7 +14839,7 @@ msgid "Failed to complete SSO sign-in" msgstr "Prijavljivanje putem SSO-a nije uspjelo" #. Error message in the add friends to group modal utils helper. -#: src/features/channel/utils/AddFriendsToGroupModalUtils.ts:21 +#: src/features/channel/utils/AddFriendsToGroupModalUtils.ts:22 msgid "Failed to copy invite link" msgstr "Kopiranje poveznice za pozivnicu nije uspjelo" @@ -15687,12 +15687,12 @@ msgid "For your security, please confirm it's you to continue." msgstr "Radi vaše sigurnosti, potvrdite svoj identitet za nastavak." #. Developer nagbar override status: the banner is forced to hide. -#: src/features/devtools/components/NagbarControls.ts:102 +#: src/features/devtools/components/NagbarControls.ts:103 msgid "Force disabled" msgstr "Prisilno onemogućeno" #. Developer nagbar override status: the banner is forced to show. -#: src/features/devtools/components/NagbarControls.ts:98 +#: src/features/devtools/components/NagbarControls.ts:99 msgid "Force enabled" msgstr "Prisilno omogućeno" @@ -15840,11 +15840,11 @@ msgstr "Proslijedi medij" #. Keyboard shortcut action label shown in the shortcuts list and keybind editor. Keep short, sentence case. #. Title of the forward message modal. #: src/features/input/state/input_keybind/shared.ts:33 -#: src/features/messaging/components/modals/ForwardModal.tsx:85 +#: src/features/messaging/components/modals/ForwardModal.tsx:87 msgid "Forward message" msgstr "Proslijedi poruku" -#: src/features/channel/components/MessageAttachments.tsx:360 +#: src/features/channel/components/MessageAttachments.tsx:331 msgid "Forwarded" msgstr "Proslijeđeno" @@ -16437,7 +16437,7 @@ msgstr "Potreban je kôd poklona" msgid "Gift code is too long" msgstr "Kôd poklona je predugačak" -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:139 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:141 msgid "Gift code:" msgstr "Kôd poklona:" @@ -16466,7 +16466,7 @@ msgid "Gift inventory flow" msgstr "Tijek inventara poklona" #. Developer control label for the gift-inventory banner. -#: src/features/devtools/components/NagbarControls.ts:56 +#: src/features/devtools/components/NagbarControls.ts:57 msgid "Gift inventory nagbar" msgstr "Traka s obavijestima o inventaru poklona" @@ -16477,7 +16477,7 @@ msgstr "Trajanje poklona" #. Form field label for a gift redemption URL. #. Settings search synonym. Used to match this term when the user types it in the settings search bar. -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:34 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:35 #: src/features/user/components/settings_utils/search_index/GiftInventoryIndex.ts:26 msgid "Gift link" msgstr "Poveznica za poklon" @@ -17488,7 +17488,7 @@ msgid "How about:" msgstr "Što kažete na:" #. Helper text under the ban duration dropdown in the destructive ban-member modal. -#: src/features/moderation/components/modals/BanMemberModal.tsx:64 +#: src/features/moderation/components/modals/BanMemberModal.tsx:63 msgid "How long they stay banned." msgstr "Koliko dugo traje zabrana." @@ -17600,7 +17600,7 @@ msgstr "Datoteka ikone je prevelika" #. Validation error in the create-community form when the chosen icon exceeds the size limit. {imageMaxSizeLabel} is a formatted file size such as "8 MB". #: src/features/channel/components/modals/EditGroupBottomSheet.tsx:47 #: src/features/channel/components/modals/EditGroupModal.tsx:45 -#: src/features/guild/components/modals/add_guild_modal/shared.ts:107 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:111 msgid "Icon file is too large. Choose a file smaller than {imageMaxSizeLabel}." msgstr "Datoteka ikone je prevelika. Odaberite datoteku manju od {imageMaxSizeLabel}." @@ -17886,7 +17886,7 @@ msgid "Import" msgstr "Uvezi" #. Action button label in the add community modal. Imports a template from the third-party platform named by {theOtherPlatform}. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:102 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:106 msgid "Import {theOtherPlatform} template" msgstr "Uvezi predložak za {theOtherPlatform}" @@ -17938,7 +17938,7 @@ msgid "Import more" msgstr "Uvezi još" #. Accessible label for the import-template form element. Used by assistive tech only. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:138 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:142 msgid "Import template form" msgstr "Obrazac za uvoz predloška" @@ -18106,7 +18106,7 @@ msgid "Include all except selected" msgstr "Uključi sve osim odabranih" #. Section header in the Linux audio source picker for the per-app inclusion list. -#: src/features/voice/components/AudioSourcePickerLinux.tsx:55 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:57 msgid "Include apps" msgstr "Uključi aplikacije" @@ -18472,7 +18472,7 @@ msgid "Invalid image" msgstr "Nevažeća slika" #. Validation error in the paste-template-JSON form. "JSON" is a protocol token and must not be translated. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:129 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:133 msgid "Invalid JSON. Paste the full response from the URL above." msgstr "Nevažeći JSON. Zalijepite cijeli odgovor s gornjeg URL-a." @@ -18531,7 +18531,7 @@ msgid "Invisible" msgstr "Nevidljiv" #. Per-recipient action button label in the invite modal recipient list. Sends the invite as a DM to that friend. Short standalone verb. -#: src/features/invite/components/modals/InviteModal.tsx:97 +#: src/features/invite/components/modals/InviteModal.tsx:100 msgid "Invite" msgstr "Pozovi" @@ -18568,12 +18568,12 @@ msgid "Invite deleted" msgstr "Pozivnica izbrisana" #. Fallback header on the invite modal when no community context is available. Refers to inviting friends to Fluxer. -#: src/features/invite/components/modals/InviteModal.tsx:84 +#: src/features/invite/components/modals/InviteModal.tsx:87 msgid "Invite friends" msgstr "Pozovi prijatelje" #. Title of the invite modal. {guildName} is the community name. -#: src/features/invite/components/modals/InviteModal.tsx:89 +#: src/features/invite/components/modals/InviteModal.tsx:92 msgid "Invite friends to {guildName}" msgstr "Pozovite prijatelje u {guildName}" @@ -18584,25 +18584,25 @@ msgstr "Pozivnica skrivena tijekom dijeljenja" #. Label of the invite code/URL input in the join-community form. #. Placeholder in the read-only invite link input when no link is available yet. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:166 -#: src/features/invite/components/modals/InviteModal.tsx:138 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:170 +#: src/features/invite/components/modals/InviteModal.tsx:141 msgid "Invite link" msgstr "Poveznica za pozivnicu" #. Label above a masked invite link while streaming privacy is active. #. Label above a masked invite link while streaming privacy is active. -#: src/features/invite/components/modals/InviteModal.tsx:146 +#: src/features/invite/components/modals/InviteModal.tsx:149 #: src/features/relationship/components/modals/AddFriendsToGroupModal.tsx:31 msgid "Invite link is hidden while sharing:" msgstr "Poveznica za pozivnicu skrivena je tijekom dijeljenja:" #. Inline replacement text shown for invite links while streaming privacy is active. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:162 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:165 msgid "Invite link masked while sharing" msgstr "Poveznica za pozivnicu maskirana tijekom dijeljenja" #. Header of the invite modal when the user is editing the invite link expiry, max uses, and temporary flag. -#: src/features/invite/components/modals/InviteModal.tsx:93 +#: src/features/invite/components/modals/InviteModal.tsx:96 msgid "Invite link settings" msgstr "Postavke poveznice za pozivnicu" @@ -18747,7 +18747,7 @@ msgstr "Pozivnice su pauzirane jer je {productName} otkrio potencijalni napad. N msgid "Invites are paused for this community." msgstr "Pozivnice su pauzirane za ovu zajednicu." -#: src/features/invite/components/modals/InviteModal.tsx:370 +#: src/features/invite/components/modals/InviteModal.tsx:375 msgid "Invites are paused in this community by an admin. While this invite can be created, it cannot be accepted until invites are re-enabled." msgstr "Administrator je pauzirao pozivnice u ovoj zajednici. Iako se ova pozivnica može stvoriti, neće se moći prihvatiti dok se pozivnice ponovno ne omoguće." @@ -18757,7 +18757,7 @@ msgid "Invites disabled" msgstr "Pozivnice onemogućene" #. Developer control label for the invites-disabled banner. -#: src/features/devtools/components/NagbarControls.ts:72 +#: src/features/devtools/components/NagbarControls.ts:73 msgid "Invites disabled nagbar" msgstr "Traka s obavijestima o onemogućenim pozivnicama" @@ -18879,7 +18879,7 @@ msgid "Join {communityName} to chat with the team and stay up to date." msgstr "Pridružite se zajednici {communityName} kako biste razgovarali s timom i bili u tijeku." #. Action button label in the add community modal. Starts the join-by-invite-code flow. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:98 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:102 msgid "Join a community" msgstr "Pridružite se zajednici" @@ -18903,7 +18903,7 @@ msgid "Join community" msgstr "Pridruži se zajednici" #. Accessible label for the join-community form element. Used by assistive tech only. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:162 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:166 msgid "Join community form" msgstr "Obrazac za pridruživanje zajednici" @@ -19011,7 +19011,7 @@ msgid "Jump to {displayName}" msgstr "Skoči na {displayName}" #. Accessible label for an inline channel mention link. labelText is the channel display name. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:108 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:111 msgid "Jump to {labelText}" msgstr "Skoči na {labelText}" @@ -19068,12 +19068,12 @@ msgid "Jump to the current call" msgstr "Skoči na trenutačni poziv" #. Fallback accessible label for an inline channel mention when the target name is not known. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:112 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:115 msgid "Jump to the linked channel" msgstr "Skoči na povezani kanal" #. Fallback accessible label for an inline message link when the target channel is not known. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:104 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:107 msgid "Jump to the linked message" msgstr "Skoči na povezanu poruku" @@ -19083,7 +19083,7 @@ msgid "Jump to the message from {authorNickname}" msgstr "Skoči na poruku od {authorNickname}" #. Accessible label for an inline message link that jumps to a specific message in a channel. labelText is the channel display name. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:99 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:102 msgid "Jump to the message in {labelText}" msgstr "Skoči na poruku u {labelText}" @@ -19142,7 +19142,7 @@ msgid "Keep free and premium tiers. You can customize the tiers, sell premium th msgstr "Zadržite besplatnu i premium razinu. Možete prilagoditi razine, prodavati premium putem Stripe-a ili kasnije dijeliti poklon-kodove iz administratorske ploče." #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:165 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:273 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:272 msgid "Keep grace period" msgstr "Zadrži poček" @@ -19157,7 +19157,7 @@ msgid "Keep running" msgstr "Nastavi raditi" #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:143 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:251 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:250 msgid "Keep subscription" msgstr "Zadrži pretplatu" @@ -19240,7 +19240,7 @@ msgstr "Tipke" #. Button or menu action label in the kick member modal. Keep it concise. Keep the tone plain and specific. #. Button or menu action label in the user profile actions sheet. Keep it concise. Keep the tone plain and specific. #. Member actions sheet menu item. Opens the kick-member confirmation (moderation action). Short verb used as a menu label. -#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:98 +#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:97 #: src/features/moderation/components/modals/KickMemberModal.tsx:16 #: src/features/user/components/modals/UserProfileActionsSheet.tsx:77 msgid "Kick" @@ -19727,7 +19727,7 @@ msgstr "Poveži datoteku" #. Replacement text for an invite URL while streaming privacy is active. #. Replacement text for an invite URL while streaming privacy is active. #: src/features/channel/components/modals/GroupInvitesBottomSheet.tsx:49 -#: src/features/invite/components/modals/InviteModal.tsx:142 +#: src/features/invite/components/modals/InviteModal.tsx:145 #: src/features/relationship/components/modals/AddFriendsToGroupModal.tsx:27 msgid "Link hidden while sharing" msgstr "Poveznica skrivena tijekom dijeljenja" @@ -19760,7 +19760,7 @@ msgid "Link styling" msgstr "Stil poveznica" #. Title of the alert shown when clicking an internal link that is not available to the current account. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:154 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:157 msgid "Link unavailable" msgstr "Poveznica nije dostupna" @@ -20557,7 +20557,7 @@ msgid "Max {maxSize}." msgstr "Maks. {maxSize}." #. Label above the max-uses dropdown in the invite link settings. -#: src/features/invite/components/modals/InviteModal.tsx:116 +#: src/features/invite/components/modals/InviteModal.tsx:119 msgid "Max number of uses" msgstr "Maksimalan broj korištenja" @@ -20835,7 +20835,7 @@ msgid "Members" msgstr "Članovi" #. Helper text under the temporary membership switch in the invite link settings. -#: src/features/invite/components/modals/InviteModal.tsx:134 +#: src/features/invite/components/modals/InviteModal.tsx:137 msgid "Members are removed when offline unless given a role." msgstr "Članovi se uklanjaju kada su izvan mreže, osim ako im nije dodijeljena uloga." @@ -20980,7 +20980,7 @@ msgstr "Poruka" #. Action that opens a DM conversation with the selected user. #. Member actions sheet menu item. Sends a direct message to the target user. Standalone verb used as a menu label. #. Voice participant menu action that opens a DM conversation with the selected user. -#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:88 +#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:87 #: src/features/ui/action_menu/items/ActionsSubmenu.tsx:41 #: src/features/ui/action_menu/items/MessageUserMenuItem.tsx:26 #: src/features/ui/action_menu/items/voice_participant_menu_data/shared.ts:78 @@ -21084,7 +21084,7 @@ msgstr "Postavke prikaza poruka dostupne su samo na računalu." msgid "Message editing" msgstr "Uređivanje poruka" -#: src/features/messaging/components/modals/ForwardModal.tsx:315 +#: src/features/messaging/components/modals/ForwardModal.tsx:317 msgid "Message forwarded" msgstr "Poruka proslijeđena" @@ -21133,7 +21133,7 @@ msgstr "Gumbi za unos poruke" #. Error modal title in the forward modal when the optional comment exceeds the message length limit. #. Form validation error indicating the message exceeds the allowed length. -#: src/features/messaging/components/modals/ForwardModal.tsx:56 +#: src/features/messaging/components/modals/ForwardModal.tsx:58 #: src/features/ui/character_counter/CharacterCountMessages.ts:16 msgid "Message is too long" msgstr "Poruka je predugačka" @@ -21144,7 +21144,7 @@ msgid "Message layout" msgstr "Izgled poruka" #. Type chip suffix in tooltips for inline rendered message links. Lowercase because it follows the channel name. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:89 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:92 msgid "message link" msgstr "poveznica poruke" @@ -21188,7 +21188,7 @@ msgid "Message previews in the DM list" msgstr "Pretpregledi poruka na popisu izravnih poruka" #. Toast shown after a message in an announcement channel was published to the channels that follow it. -#: src/features/messaging/commands/MessageCommands.tsx:112 +#: src/features/messaging/commands/MessageCommands.tsx:113 msgid "Message published" msgstr "Poruka objavljena" @@ -21301,7 +21301,7 @@ msgstr "Poruke koje možeš označiti" msgid "Messaging is paused" msgstr "Slanje poruka je pauzirano" -#. Notice shown in place of the message composer, and as an error, when messaging is paused on the current account until the user completes one quick step described in an email. While paused, the account cannot post, react, join communities or change its profile. Keep the tone calm and friendly. +#. Notice shown in place of the message composer, as a banner at the top of the app, and as an error, when messaging is paused on the current account until the user completes one quick step described in an email. While paused, the account cannot post, react, join communities or change its profile. Keep the tone calm and friendly. #: src/features/user/utils/AccountLimitUtils.ts:10 msgid "Messaging is paused on your account. Check your email for a quick step to continue." msgstr "Slanje poruka na vašem računu je pauzirano. Pogledajte e-poštu: dovoljan je jedan brzi korak za nastavak." @@ -22672,7 +22672,7 @@ msgid "No {sendMessagesPermission} permission" msgstr "Nema dopuštenja {sendMessagesPermission}" #. Inline text shown inside a custom message link pill when the linked message cannot be accessed. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:142 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:145 msgid "No access" msgstr "Nema pristupa" @@ -22807,7 +22807,7 @@ msgstr "Nema promjena za spremanje" msgid "No channels available" msgstr "Nema dostupnih kanala" -#: src/features/messaging/components/modals/ForwardModal.tsx:389 +#: src/features/messaging/components/modals/ForwardModal.tsx:395 #: src/features/search/components/search/ChannelFilterSheet.tsx:120 msgid "No channels found" msgstr "Nema pronađenih kanala" @@ -22955,7 +22955,7 @@ msgid "No invoices yet." msgstr "Još nema računa." #. Invite max-uses option meaning unlimited uses. Short standalone label. -#: src/features/invite/components/modals/InviteModal.tsx:56 +#: src/features/invite/components/modals/InviteModal.tsx:59 msgid "No limit" msgstr "Bez ograničenja" @@ -23306,7 +23306,7 @@ msgstr "Bez pretvorbe" #: src/features/user/components/modals/tabs/accessibility_tab/VisualTab.tsx:37 #: src/features/user/components/modals/tabs/components/EntranceSoundSection.tsx:146 #: src/features/user/components/modals/tabs/privacy_safety_tab/data_request_modal/DataRequestModal.tsx:220 -#: src/features/voice/components/AudioSourcePickerLinux.tsx:268 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:265 msgid "None" msgstr "Ništa" @@ -23858,12 +23858,12 @@ msgid "Open {host} in your browser." msgstr "Otvorite {host} u svojem pregledniku." #. Accessible label for an inline chat link pill that opens an app page such as Discovery. labelText is the page name. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:121 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:124 msgid "Open {labelText}" msgstr "Otvori {labelText}" #. Accessible label for an inline settings deep-link pill. labelText is the resolved settings tab and section breadcrumb. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:116 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:119 msgid "Open {labelText} in settings" msgstr "Otvori {labelText} u postavkama" @@ -24067,7 +24067,7 @@ msgid "Open emoji in browser" msgstr "Otvori emoji u pregledniku" #. Accessible label for the emoji picker trigger button in the forward modal comment field. -#: src/features/messaging/components/modals/ForwardModal.tsx:102 +#: src/features/messaging/components/modals/ForwardModal.tsx:104 #: src/features/user/components/modals/tabs/my_profile_tab/BioEditor.tsx:27 msgid "Open emoji picker" msgstr "Otvori birač emojija" @@ -24392,7 +24392,7 @@ msgstr "Opcije" msgid "or" msgstr "ili" -#: src/features/theme/components/modals/ShareThemeModal.tsx:214 +#: src/features/theme/components/modals/ShareThemeModal.tsx:216 msgid "Or copy the link:" msgstr "Ili kopirajte poveznicu:" @@ -24401,7 +24401,7 @@ msgstr "Ili kopirajte poveznicu:" msgid "or pick a GIF from {gifProviderName}" msgstr "ili odaberite GIF iz usluge {gifProviderName}" -#: src/features/invite/components/modals/InviteModal.tsx:502 +#: src/features/invite/components/modals/InviteModal.tsx:507 msgid "Or send an invite link to a friend:" msgstr "Ili pošaljite poveznicu za pozivnicu prijatelju:" @@ -24409,7 +24409,7 @@ msgstr "Ili pošaljite poveznicu za pozivnicu prijatelju:" msgid "or send an invite to a friend:" msgstr "ili pošaljite pozivnicu prijatelju:" -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:131 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:133 msgid "or send the gift link to a friend:" msgstr "ili pošaljite poveznicu za poklon prijatelju:" @@ -24611,7 +24611,7 @@ msgid "Page down" msgstr "Page Down" #. Role description announced for an inline chat link pill that opens an app page. Lowercase. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:126 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:129 msgid "page link" msgstr "link na stranicu" @@ -24778,12 +24778,12 @@ msgid "Paste GIF URLs below, one per line." msgstr "Zalijepite URL-ove GIF-ova u nastavku, jedan po retku." #. Accessible label for the paste-template-JSON form element. Used by assistive tech only. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:146 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:150 msgid "Paste template JSON form" msgstr "Obrazac za lijepljenje JSON-a predloška" #. Placeholder in the textarea where the user pastes the third-party template JSON document. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:154 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:158 msgid "Paste the JSON response here" msgstr "Zalijepite JSON odgovor ovdje" @@ -24985,7 +24985,7 @@ msgid "Perks paused" msgstr "Pogodnosti pauzirane" #. Ban duration option in the destructive ban-member modal meaning the ban never expires. Short standalone label. -#: src/features/moderation/components/modals/BanMemberModal.tsx:38 +#: src/features/moderation/components/modals/BanMemberModal.tsx:37 msgid "Permanent" msgstr "Trajno" @@ -25384,7 +25384,7 @@ msgstr "Reproducira se unatoč smanjenom kretanju." #. Body of the error modal shown when sharing or sending a theme link is rate limited. #: src/features/app/components/alerts/CommonErrorModalDescriptors.ts:13 #: src/features/discovery/commands/DiscoveryJoinCommands.tsx:60 -#: src/features/theme/components/modals/ShareThemeModal.tsx:67 +#: src/features/theme/components/modals/ShareThemeModal.tsx:68 msgid "Please wait a moment and try again." msgstr "Pričekajte trenutak pa pokušajte ponovno." @@ -25416,7 +25416,7 @@ msgid "Pop back in" msgstr "Vrati u glavni prozor" #. Tooltip / aria label on the voice call footer button that opens the call in a separate window. -#: src/features/voice/components/VoiceCallCornerControls.tsx:12 +#: src/features/voice/components/VoiceCallCornerControls.tsx:11 msgid "Pop out call" msgstr "Premjesti poziv u novi prozor" @@ -25547,12 +25547,12 @@ msgid "Premium badge" msgstr "Premium značka" #. Developer control label for the premium-expired banner. -#: src/features/devtools/components/NagbarControls.ts:48 +#: src/features/devtools/components/NagbarControls.ts:49 msgid "Premium expired nagbar" msgstr "Traka s obavijestima o isteku Premiuma" #. Developer control label for the premium grace-period banner. -#: src/features/devtools/components/NagbarControls.ts:44 +#: src/features/devtools/components/NagbarControls.ts:45 msgid "Premium grace period nagbar" msgstr "Traka s obavijestima o razdoblju počeka za Premium" @@ -25562,7 +25562,7 @@ msgid "Premium model" msgstr "Premium model" #. Developer control label for the premium-onboarding banner. -#: src/features/devtools/components/NagbarControls.ts:52 +#: src/features/devtools/components/NagbarControls.ts:53 msgid "Premium onboarding nagbar" msgstr "Traka s obavijestima o uvođenju u Premium" @@ -26514,7 +26514,7 @@ msgstr "Razlog" #. Label of the optional reason input in the destructive ban-member modal. Reason is recorded in the activity log. #. Label of the optional reason textarea in the timeout-member modal. The reason is recorded in the activity log. -#: src/features/moderation/components/modals/BanMemberModal.tsx:83 +#: src/features/moderation/components/modals/BanMemberModal.tsx:82 #: src/features/moderation/components/modals/TimeoutMemberModal.tsx:36 msgid "Reason (optional)" msgstr "Razlog (neobavezno)" @@ -26574,7 +26574,7 @@ msgstr "Ponovno provjeri" #. placeholder {0}: ChannelUtils.getIcon(channel, {size: 16, className: styles.channelIcon}) #. placeholder {1}: channel.name -#: src/features/invite/components/modals/InviteModal.tsx:355 +#: src/features/invite/components/modals/InviteModal.tsx:360 msgid "Recipients will be taken to {0} <0>{1}" msgstr "Primatelji će biti preusmjereni na {0} <0>{1}" @@ -26601,7 +26601,7 @@ msgid "Reconnect succeeded. Pick a screen again if you want to resume your previ msgstr "Ponovno povezivanje uspješno. Ponovno odaberite zaslon ako želite nastaviti prethodni prijenos." #. Overlay status in the voice call view while reconnecting after a drop. Trailing ellipsis indicates in-progress. -#: src/features/voice/components/VoiceCallView.tsx:98 +#: src/features/voice/components/VoiceCallView.tsx:94 msgid "Reconnecting..." msgstr "Ponovno povezivanje..." @@ -26741,7 +26741,7 @@ msgstr "Referenca kopirana." msgid "Referral parameters" msgstr "Parametri preporuke" -#: src/features/voice/components/AudioSourcePickerLinux.tsx:312 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:309 msgid "Refresh audio sources" msgstr "Osvježi izvore zvuka" @@ -28559,7 +28559,7 @@ msgstr "Zasićenost" #: src/features/guild/components/modals/guild_tabs/GuildDiscoveryTab.tsx:631 #: src/features/guild/components/modals/guild_tabs/GuildVanityURLTab.tsx:279 #: src/features/guild/components/modals/GuildFolderSettingsModal.tsx:91 -#: src/features/messaging/commands/MessageCommands.tsx:108 +#: src/features/messaging/commands/MessageCommands.tsx:109 #: src/features/messaging/components/modals/AttachmentEditModal.tsx:136 #: src/features/messaging/components/modals/EditAltTextModal.tsx:193 #: src/features/messaging/components/modals/MessageHistoryThresholdModal.tsx:115 @@ -28687,7 +28687,7 @@ msgid "Scan the QR code with your authenticator app." msgstr "Skenirajte QR kod pomoću svoje aplikacije za provjeru autentičnosti." #. Developer / debug surface — keep terse and technical. Label in the developer Nagbar controls panel for the scheduled-maintenance banner. -#: src/features/devtools/components/NagbarControls.ts:22 +#: src/features/devtools/components/NagbarControls.ts:23 msgid "Scheduled maintenance nagbar" msgstr "Traka s obavijestima o zakazanom održavanju" @@ -28962,7 +28962,7 @@ msgstr "Pregled pri pomicanju" #: src/features/channel/components/bottomsheets/ChannelSearchBottomSheet.tsx:854 #: src/features/channel/components/channel_header/shared.ts:47 #: src/features/channel/components/shared/PickerSearchInput.tsx:21 -#: src/features/messaging/components/modals/ForwardModal.tsx:89 +#: src/features/messaging/components/modals/ForwardModal.tsx:91 #: src/features/search/components/modals/SearchProviderPickerModal.tsx:43 #: src/features/search/utils/QuickSwitcherModalUtils.tsx:46 #: src/features/theme_studio/ui/StudioSearchInput.tsx:16 @@ -29606,14 +29606,14 @@ msgstr "Samoposlužni povrat novca dostupan je unutar 3 dana od plaćanja, jedno #. Button or menu action label in the share theme modal. Keep it concise. #. Send-message button label in the voice message composer modal. -#: src/features/theme/components/modals/ShareThemeModal.tsx:43 +#: src/features/theme/components/modals/ShareThemeModal.tsx:44 #: src/features/user/components/modals/tabs/component_gallery_tab/ComponentGalleryTabButtonsTab.tsx:316 #: src/features/voice/components/VoiceMessageComposerModal.tsx:77 msgid "Send" msgstr "Pošalji" #. Primary button label in the forward message modal. selectedCount is the number of selected destinations; selectionLimit is the maximum allowed. -#: src/features/messaging/components/modals/ForwardModal.tsx:106 +#: src/features/messaging/components/modals/ForwardModal.tsx:108 msgid "Send ({selectedCount}/{selectionLimit})" msgstr "Pošalji ({selectedCount}/{selectionLimit})" @@ -29694,7 +29694,7 @@ msgstr "Šaljite datoteke do {size}" #. Button or menu action label in the user profile modal. Keep it concise. #. Member actions sheet menu item. Sends a friend request to the target user. #: src/features/channel/components/direct_message/DMWelcomeSection.tsx:146 -#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:94 +#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:93 #: src/features/user/components/modals/UserProfileMobileSheet.tsx:110 #: src/features/user/components/modals/UserProfileModal.tsx:126 msgid "Send friend request" @@ -29710,7 +29710,7 @@ msgstr "Pošalji GIF {title}" #. Plus menu item that opens the gift purchase flow. #: src/features/channel/components/textarea/MobileTextareaPlusBottomSheet.tsx:21 #: src/features/channel/components/textarea/TextareaPlusMenu.tsx:31 -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:30 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:31 msgid "Send gift" msgstr "Pošalji poklon" @@ -29873,7 +29873,7 @@ msgid "Serve the token file" msgstr "Posluži datoteku tokena" #. Developer / debug surface — keep terse and technical. Label in the developer Nagbar controls panel for the service incident banner. -#: src/features/devtools/components/NagbarControls.ts:27 +#: src/features/devtools/components/NagbarControls.ts:28 msgid "Service incident nagbar" msgstr "Obavijest o incidentu usluge" @@ -30118,7 +30118,7 @@ msgid "Settings" msgstr "Postavke" #. Type chip suffix in tooltips for inline rendered fluxer://settings/user deep links. Lowercase. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:130 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:133 msgid "settings link" msgstr "poveznica postavki" @@ -30239,7 +30239,7 @@ msgid "Share your screen or camera in up to 4K at 60 frames per second. Free acc msgstr "Dijelite svoj zaslon ili kameru u 4K pri 60 sličica u sekundi. Besplatni računi dijele u 720p pri 30." #. Button or menu action label in the share theme modal. Keep it concise. -#: src/features/theme/components/modals/ShareThemeModal.tsx:39 +#: src/features/theme/components/modals/ShareThemeModal.tsx:40 msgid "Share your theme" msgstr "Podijelite svoju temu" @@ -30263,7 +30263,7 @@ msgid "Shared window" msgstr "Podijeljeni prozor" #. Capture option in the Linux audio source picker on a window share. Captures only the audio of the window being shared. -#: src/features/voice/components/AudioSourcePickerLinux.tsx:40 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:42 msgid "Shared window audio" msgstr "Zvuk podijeljenog prozora" @@ -30364,7 +30364,7 @@ msgid "Shortcuts are paused while recording." msgstr "Tipkovnički prečaci pauziraju se tijekom snimanja." #. Body of the error modal shown when the forward modal comment exceeds the message length limit. -#: src/features/messaging/components/modals/ForwardModal.tsx:60 +#: src/features/messaging/components/modals/ForwardModal.tsx:62 msgid "Shorten the message and try again." msgstr "Skratite poruku i pokušajte ponovno." @@ -31506,7 +31506,7 @@ msgid "Something went wrong while preparing this sticker. Try another file or tr msgstr "Nešto je pošlo po zlu tijekom pripreme ove naljepnice. Pokušajte s drugom datotekom ili pokušajte ponovno za nekoliko trenutaka." #. Fallback body of the error alert shown when publishing an announcement message fails. -#: src/features/messaging/commands/MessageCommands.tsx:124 +#: src/features/messaging/commands/MessageCommands.tsx:125 msgid "Something went wrong while publishing. Try again in a moment." msgstr "Nešto je pošlo po zlu prilikom objavljivanja. Pokušajte ponovno za trenutak." @@ -31552,7 +31552,7 @@ msgstr "Nešto je pošlo po zlu." #: src/features/app/components/alerts/CommonErrorModalDescriptors.ts:5 #: src/features/discovery/commands/DiscoveryJoinCommands.tsx:18 #: src/features/emoji/components/emojis/EmojiListItem.tsx:129 -#: src/features/theme/components/modals/ShareThemeModal.tsx:51 +#: src/features/theme/components/modals/ShareThemeModal.tsx:52 #: src/features/ui/action_menu/items/CallMenuItems.tsx:45 #: src/features/ui/action_menu/items/ChannelMenuData.tsx:132 #: src/features/ui/action_menu/items/ChannelMenuData.tsx:148 @@ -33157,12 +33157,12 @@ msgid "Template" msgstr "Predložak" #. Label of the textarea in the paste-template-JSON form. "JSON" must not be translated. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:150 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:154 msgid "Template JSON" msgstr "JSON predloška" #. Label of the URL input in the import-template form. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:142 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:146 msgid "Template URL" msgstr "URL predloška" @@ -33191,7 +33191,7 @@ msgid "Temporary invites need a live connection. Check yours and try again." msgstr "Privremene pozivnice zahtijevaju aktivnu vezu. Provjerite je i pokušajte ponovno." #. Switch label in the invite link settings. When enabled, members joining via this invite are kicked when they go offline unless given a role. -#: src/features/invite/components/modals/InviteModal.tsx:129 +#: src/features/invite/components/modals/InviteModal.tsx:132 msgid "Temporary membership" msgstr "Privremeno članstvo" @@ -33202,7 +33202,7 @@ msgid "Tennessee" msgstr "Tennessee" #. Developer control label for the terms-acceptance banner. -#: src/features/devtools/components/NagbarControls.ts:64 +#: src/features/devtools/components/NagbarControls.ts:65 msgid "Terms acceptance nagbar" msgstr "Traka za prihvaćanje uvjeta" @@ -33760,7 +33760,7 @@ msgstr "Tema nije dostupna" msgid "Themes" msgstr "Teme" -#: src/features/invite/components/modals/InviteModal.tsx:194 +#: src/features/invite/components/modals/InviteModal.tsx:197 msgid "There are no channels available to create an invite for." msgstr "Nema dostupnih kanala za stvaranje pozivnice." @@ -33815,7 +33815,7 @@ msgid "They left the call" msgstr "Napustili su poziv" #. Body of the error modal shown when a DM cannot be opened (blocked or no shared community). -#: src/features/app/components/alerts/DmActionErrorModal.tsx:20 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:24 msgid "They might not be accepting messages from you, or you no longer share a community." msgstr "Možda ne prihvaćaju poruke od vas ili više ne dijelite zajednicu." @@ -34092,7 +34092,7 @@ msgid "This device does not support notifications." msgstr "Ovaj uređaj ne podržava obavijesti." #. Validation error in the paste-template-JSON form when the JSON parses but lacks the expected third-party template fields. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:133 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:137 msgid "This doesn't look like a valid template response. Make sure you copied the entire JSON document." msgstr "Ovo ne izgleda kao valjani odgovor predloška. Provjerite jeste li kopirali cijeli JSON dokument." @@ -34170,7 +34170,7 @@ msgid "This gift has been redeemed" msgstr "Ovaj je poklon iskorišten" #. Title of the error modal shown when a group DM would exceed the maximum number of recipients. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:48 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:52 msgid "This group has too many people" msgstr "Ova grupa ima previše ljudi" @@ -34208,7 +34208,7 @@ msgstr "Ova instanca još nema računa. Prvi račun koji stvorite automatski pos msgid "This invite is hidden while sharing is protected." msgstr "Ova je pozivnica skrivena dok je dijeljenje zaštićeno." -#: src/features/invite/components/modals/InviteModal.tsx:514 +#: src/features/invite/components/modals/InviteModal.tsx:519 msgid "This invite link never expires." msgstr "Ova poveznica za pozivnicu nikad ne istječe." @@ -34305,7 +34305,7 @@ msgid "This link channel is marked for mature content and may open material that msgstr "Ovaj kanal s poveznicama označen je kao sadržaj za odrasle i može otvoriti materijal koji možda nije prikladan za neke korisnike." #. Body of the link-unavailable alert. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:158 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:161 msgid "This link is not available for your account." msgstr "Ova poveznica nije dostupna za vaš račun." @@ -34361,7 +34361,7 @@ msgid "This message has already been deleted." msgstr "Ova je poruka već izbrisana." #. Toast shown when someone tries to publish an announcement message that was already published. -#: src/features/messaging/commands/MessageCommands.tsx:116 +#: src/features/messaging/commands/MessageCommands.tsx:117 msgid "This message has already been published" msgstr "Ova poruka je već objavljena" @@ -34486,7 +34486,7 @@ msgid "This theme is still loading." msgstr "Tema se još učitava." #. Title of the error modal shown when a theme CSS exceeds the maximum shareable size. -#: src/features/theme/components/modals/ShareThemeModal.tsx:55 +#: src/features/theme/components/modals/ShareThemeModal.tsx:56 msgid "This theme is too large to share" msgstr "Ova je tema prevelika za dijeljenje" @@ -34528,7 +34528,7 @@ msgid "This user is not available to receive calls right now. They may have call msgstr "Ovaj korisnik trenutačno ne može primati pozive. Možda ima isključene pozive." #. Body of the error modal shown when the recipient of a DM no longer exists. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:28 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:32 msgid "This user no longer exists. Refresh and try again." msgstr "Ovaj korisnik više ne postoji. Osvježite i pokušajte ponovno." @@ -35712,7 +35712,7 @@ msgid "Unclaimed account" msgstr "Nepreuzet račun" #. Developer control label for the unclaimed-account banner. -#: src/features/devtools/components/NagbarControls.ts:32 +#: src/features/devtools/components/NagbarControls.ts:33 msgid "Unclaimed account nagbar" msgstr "Traka s obavijestima o nepreuzetom računu" @@ -37152,7 +37152,7 @@ msgstr "Korisnik se premješta u drugi kanal" #. Reason chip in the unaddable recipients alert when the user record is missing. #. Title of the error modal shown when the recipient of a DM no longer exists. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:24 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:28 #: src/features/channel/components/channel_view/DMChannelView.tsx:279 #: src/features/channel/components/modals/UnaddableRecipientsConfirmModal.tsx:11 msgid "User not found" @@ -37274,27 +37274,27 @@ msgid "Using {effectiveLabel} until {requestedLabel} is ready." msgstr "Koristim {effectiveLabel} dok {requestedLabel} ne bude spreman." #. Developer nagbar status: banner follows real account state. -#: src/features/devtools/components/NagbarControls.ts:106 +#: src/features/devtools/components/NagbarControls.ts:107 msgid "Using actual account state" msgstr "Koristi se stvarno stanje računa" #. Developer nagbar status: banner follows real gift inventory state. -#: src/features/devtools/components/NagbarControls.ts:126 +#: src/features/devtools/components/NagbarControls.ts:127 msgid "Using actual gift inventory state" msgstr "Koristi se stvarno stanje inventara poklona" #. Developer nagbar status: banner follows real premium subscription state. -#: src/features/devtools/components/NagbarControls.ts:122 +#: src/features/devtools/components/NagbarControls.ts:123 msgid "Using actual premium state" msgstr "Koristi se stvarno premium stanje" #. Developer nagbar status: banner follows the real app state. -#: src/features/devtools/components/NagbarControls.ts:130 +#: src/features/devtools/components/NagbarControls.ts:131 msgid "Using actual state" msgstr "Koristi se stvarno stanje" #. Developer nagbar status: banner follows real email verification state. -#: src/features/devtools/components/NagbarControls.ts:110 +#: src/features/devtools/components/NagbarControls.ts:111 msgid "Using actual verification state" msgstr "Koristi se stvarno stanje provjere" @@ -37456,9 +37456,9 @@ msgstr "Potvrdite da ste to vi" #. Title of the error modal shown when an unverified account tries to start a DM. #. Title shown when an unverified account cannot start a DM or group DM. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:40 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:44 #: src/features/channel/components/direct_message/AddFriendForm.tsx:80 -#: src/features/channel/utils/CreateDMModalUtils.tsx:51 +#: src/features/channel/utils/CreateDMModalUtils.tsx:52 #: src/features/moderation/components/report/ReportStepEmail.tsx:43 msgid "Verify your email" msgstr "Potvrdite svoju e-poštu" @@ -37543,7 +37543,7 @@ msgid "Verify your email to purchase {premiumProductFullName}." msgstr "Potvrdite svoju e-poštu za kupnju {premiumProductFullName}." #. Blocked-state text shown when an unverified account cannot start a DM or group DM. -#: src/features/channel/utils/CreateDMModalUtils.tsx:55 +#: src/features/channel/utils/CreateDMModalUtils.tsx:56 msgid "Verify your email to start DMs." msgstr "Potvrdite svoju e-poštu za početak izravnih poruka." @@ -37791,7 +37791,7 @@ msgid "View call" msgstr "Prikaži poziv" #. Aria label for the show-controls trigger when the call toolbar is auto-hidden. -#: src/features/voice/components/VoiceCallView.tsx:124 +#: src/features/voice/components/VoiceCallView.tsx:120 msgid "View call controls" msgstr "Prikaži kontrole poziva" @@ -37987,7 +37987,7 @@ msgid "Visionary (lifetime {premiumProductName})" msgstr "Visionary (doživotni {premiumProductName})" #. Developer control label for the Visionary two-factor-authentication banner. -#: src/features/devtools/components/NagbarControls.ts:60 +#: src/features/devtools/components/NagbarControls.ts:61 msgid "Visionary 2FA nagbar" msgstr "Visionary 2FA traka s obavijestima" @@ -38243,7 +38243,7 @@ msgid "Voice region" msgstr "Glasovna regija" #. Developer control label for the voice-session-restore banner. -#: src/features/devtools/components/NagbarControls.ts:68 +#: src/features/devtools/components/NagbarControls.ts:69 msgid "Voice session restore nagbar" msgstr "Traka s obavijestima o vraćanju glasovne sesije" @@ -38331,12 +38331,12 @@ msgid "Waiting for passkey…" msgstr "Čekanje pristupnog ključa…" #. Inline notice in the forward modal when slowmode is active in the selected target channel. forwardChannelDisplayName is the channel name. -#: src/features/messaging/components/modals/ForwardModal.tsx:76 +#: src/features/messaging/components/modals/ForwardModal.tsx:78 msgid "Waiting for slowmode in {forwardChannelDisplayName} to expire." msgstr "Čeka se istek usporenog načina rada u kanalu {forwardChannelDisplayName}." #. Inline notice in the forward modal when slowmode is active in one or more selected target channels. -#: src/features/messaging/components/modals/ForwardModal.tsx:81 +#: src/features/messaging/components/modals/ForwardModal.tsx:83 msgid "Waiting for slowmode in one or more selected channels to expire." msgstr "Čeka se istek usporenog načina rada u jednom ili više odabranih kanala." @@ -38520,7 +38520,7 @@ msgstr "Poslali smo kôd na adresu {email}." msgid "We will prefill {prefillEmail} once browser sign-in opens." msgstr "Automatski ćemo popuniti {prefillEmail} kada se otvori prijava u pregledniku." -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:87 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:89 msgid "We'd love to give you more than a lifetime of {PREMIUM_PRODUCT_NAME}, but that breaks the space-time continuum. Send the gift to a friend instead?" msgstr "Rado bismo vam dali više od doživotne pretplate na {PREMIUM_PRODUCT_NAME}, ali to narušava prostorno-vremenski kontinuum. Želite li poklon radije poslati prijatelju?" @@ -39178,7 +39178,7 @@ msgid "You already have a group with these users. Do you really want to create a msgstr "Već imate grupu s ovim korisnicima. Želite li stvarno stvoriti novu? I to je u redu!" #. Status label shown to a user who already owns the lifetime premium tier. -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:26 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:27 msgid "You already have lifetime {premiumProductName}" msgstr "Već imate doživotni {premiumProductName}" @@ -39326,7 +39326,7 @@ msgid "You can't add expressions there" msgstr "Ne možete dodati izraze na to mjesto" #. Error message in the messaging commands. -#: src/features/messaging/commands/ReactionCommands.tsx:27 +#: src/features/messaging/commands/ReactionCommands.tsx:28 msgid "You can't add new reactions while you're timed out." msgstr "Ne možete dodavati nove reakcije dok imate vremensko ograničenje." @@ -39392,7 +39392,7 @@ msgstr "Ne možete upravljati webhookovima ni u jednoj zajednici. Zamolite admin #. Reason chip in the unaddable recipients alert when blocked or DMs are not allowed. #. Title of the error modal shown when a DM cannot be opened (blocked or no shared community). -#: src/features/app/components/alerts/DmActionErrorModal.tsx:16 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:20 #: src/features/channel/components/modals/UnaddableRecipientsConfirmModal.tsx:15 msgid "You can't message this user" msgstr "Ne možete poslati poruku ovom korisniku" @@ -39521,7 +39521,7 @@ msgid "You changed your tag while on {PREMIUM_PRODUCT_NAME}. It will reroll rand msgstr "Promijenili ste svoju oznaku dok ste imali pretplatu na {PREMIUM_PRODUCT_NAME}. Nasumično će se ponovno dodijeliti kada vam istekne {PREMIUM_PRODUCT_NAME}, osim ako se ne obnovi." #. Body of the access-denied alert for clicked message links. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:138 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:141 msgid "You do not have access to the channel where this message was sent." msgstr "Nemate pristup kanalu u kojem je poslana ova poruka." @@ -39618,12 +39618,12 @@ msgid "You just pressed Tab. Keyboard mode is now on so you can navigate {produc msgstr "Upravo ste pritisnuli tipku Tab. Način rada tipkovnice sada je uključen, tako da se možete kretati kroz {productName} bez miša." #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:137 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:245 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:244 msgid "You keep your perks until your next renewal date. Reactivate before then to keep your subscriber history." msgstr "Zadržavate svoje pogodnosti do sljedećeg datuma obnove. Ponovno aktivirajte pretplatu prije toga kako biste zadržali povijest pretplate." #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:158 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:266 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:265 msgid "You lose all {PREMIUM_PRODUCT_NAME} perks immediately and your subscriber history resets. This cannot be undone." msgstr "Odmah gubite sve pogodnosti {PREMIUM_PRODUCT_NAME} i vaša se povijest pretplate poništava. Ovo se ne može poništiti." @@ -39709,7 +39709,7 @@ msgid "You need to claim your account before you can create a community." msgstr "Morate preuzeti svoj račun prije nego što možete stvoriti zajednicu." #. Body of the error modal shown when an unclaimed account tries to start a DM. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:36 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:40 msgid "You need to claim your account before you can start a direct message." msgstr "Morate preuzeti svoj račun prije nego što možete započeti izravnu poruku." @@ -39731,7 +39731,7 @@ msgid "You need to verify your email address before you can send friend requests msgstr "Morate potvrditi svoju adresu e-pošte prije nego što možete slati zahtjeve za prijateljstvo." #. Body of the error modal shown when an unverified account tries to start a DM. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:44 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:48 msgid "You need to verify your email address before you can start a direct message." msgstr "Morate potvrditi svoju adresu e-pošte prije nego što možete započeti izravnu poruku." @@ -39745,7 +39745,7 @@ msgid "You need to verify your email to send messages in this community." msgstr "Morate potvrditi svoju e-poštu da biste slali poruke u ovoj zajednici." #. Body of the error modal shown when the user or a recipient has too many open group DMs. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:60 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:64 msgid "You or someone you're adding already has the maximum number of group DMs open. Leave one and try again." msgstr "Vi ili netko koga dodajete već ima maksimalan broj otvorenih grupnih izravnih poruka. Napustite jednu i pokušajte ponovno." @@ -39888,7 +39888,7 @@ msgstr "Prebrzo uređujete poruke" #: src/features/discovery/commands/DiscoveryJoinCommands.tsx:56 #: src/features/emoji/components/emojis/EmojiListItem.tsx:77 #: src/features/emoji/components/emojis/EmojiListItem.tsx:149 -#: src/features/theme/components/modals/ShareThemeModal.tsx:63 +#: src/features/theme/components/modals/ShareThemeModal.tsx:64 msgid "You're going too fast" msgstr "Usporite malo" @@ -39951,7 +39951,7 @@ msgid "You're viewing older messages" msgstr "Pregledavate starije poruke" #. Body of the error modal shown when a group DM would exceed the maximum number of recipients. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:52 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:56 msgid "You've added more people than a group DM allows. Remove a few and try again." msgstr "Dodali ste više osoba nego što grupna izravna poruka dopušta. Uklonite ih nekoliko i pokušajte ponovno." @@ -40003,7 +40003,7 @@ msgid "You've reached the favorite GIF limit." msgstr "Dosegli ste ograničenje omiljenih GIF-ova." #. Title of the error modal shown when the user or a recipient has too many open group DMs. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:56 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:60 msgid "You've reached the group DM limit" msgstr "Dosegli ste ograničenje grupnih izravnih poruka" @@ -40118,7 +40118,7 @@ msgid "Your card is eligible. Redirecting you to the payment page now." msgstr "Vaša kartica ispunjava uvjete. Preusmjeravamo vas na stranicu za plaćanje." #. Body of the confirmation shown before saving an edit to a message published from an announcement channel. -#: src/features/messaging/commands/MessageCommands.tsx:103 +#: src/features/messaging/commands/MessageCommands.tsx:104 msgid "Your changes reach every community that follows this channel, which can take a minute. Each published message allows 3 quick edits, then 1 every 20 minutes." msgstr "Vaše promjene dosežu svaku zajednicu koja prati ovaj kanal, što može potrajati minutu. Svaka objavljena poruka omogućuje 3 brze izmjene, a zatim 1 svakih 20 minuta." @@ -40236,22 +40236,22 @@ msgid "Your last purchase is outside the refund window. Contact support for bill msgstr "Vaša posljednja kupnja je izvan roka za povrat novca. Obratite se podršci za probleme s naplatom." #. Label in the message queue state. -#: src/features/messaging/state/MessageQueue.tsx:72 +#: src/features/messaging/state/MessageQueue.tsx:74 msgid "Your message could not be delivered because it was flagged by our safety systems. If you believe this is a mistake, please contact support." msgstr "Vaša poruka nije mogla biti isporučena jer ju je naš sigurnosni sustav označio. Ako mislite da je ovo pogreška, obratite se podršci." #. Label in the message queue state. -#: src/features/messaging/state/MessageQueue.tsx:59 +#: src/features/messaging/state/MessageQueue.tsx:61 msgid "Your message could not be delivered. This is usually because you don't share a community with the recipient or the recipient is only accepting direct messages from friends. You may also need to adjust your own direct message privacy settings in {directMessagePrivacySettingsPath}." msgstr "Vaša poruka nije mogla biti isporučena. To je obično zato što ne dijelite zajednicu s primateljem ili primatelj prihvaća izravne poruke samo od prijatelja. Možda ćete također morati prilagoditi vlastite postavke privatnosti izravnih poruka u {directMessagePrivacySettingsPath}." #. Description text in the message queue state. -#: src/features/messaging/state/MessageQueue.tsx:64 +#: src/features/messaging/state/MessageQueue.tsx:66 msgid "Your message could not be delivered. You need to claim your account to send direct messages." msgstr "Vaša poruka nije mogla biti isporučena. Morate preuzeti svoj račun da biste slali izravne poruke." #. Description text in the message queue state. -#: src/features/messaging/state/MessageQueue.tsx:68 +#: src/features/messaging/state/MessageQueue.tsx:70 msgid "Your message could not be delivered. You need to claim your account to send messages." msgstr "Vaša poruka nije mogla biti isporučena. Morate preuzeti svoj račun da biste slali poruke." @@ -40409,7 +40409,7 @@ msgid "Your subscription will switch to yearly billing at the next renewal." msgstr "Vaša pretplata prebacit će se na godišnju naplatu pri sljedećoj obnovi." #. Body of the error modal shown when a theme CSS exceeds the maximum shareable size. -#: src/features/theme/components/modals/ShareThemeModal.tsx:59 +#: src/features/theme/components/modals/ShareThemeModal.tsx:60 msgid "Your theme CSS is too large to share. Trim it down and try again." msgstr "CSS vaše teme je prevelik za dijeljenje. Smanjite ga i pokušajte ponovno." diff --git a/fluxer_app/src/features/i18n/locales/hu/messages.po b/fluxer_app/src/features/i18n/locales/hu/messages.po index 4276e4f66..5a000a5c2 100644 --- a/fluxer_app/src/features/i18n/locales/hu/messages.po +++ b/fluxer_app/src/features/i18n/locales/hu/messages.po @@ -21,7 +21,7 @@ msgstr "... bekapcsold a sűrű módot. Szuper!" #. Button or menu action label in the channel and chat user message. Keep it concise. #. Suffix after the message text in the forward modal preview when the forwarded message was edited. -#: src/features/channel/components/MessageAttachments.tsx:390 +#: src/features/channel/components/MessageAttachments.tsx:361 #: src/features/channel/components/UserMessage.tsx:75 #: src/features/messaging/components/modals/ForwardMessagePreview.tsx:26 msgid "(edited)" @@ -993,7 +993,7 @@ msgstr "Ez a csatorna követőinek száma: {count, plural, one {# csatorna köve msgid "{count, plural, one {# community found} other {# communities found}}" msgstr "{count, plural, one {# közösség található} other {# közösség található}}" -#: src/features/app/components/layout/GuildsLayout.tsx:1954 +#: src/features/app/components/layout/GuildsLayout.tsx:1955 msgid "{count, plural, one {# community is temporarily unavailable due to a flux capacitor malfunction.} other {# communities are temporarily unavailable due to a flux capacitor malfunction.}}" msgstr "{count, plural, one {# közösség átmenetileg nem elérhető egy „fluxuskondenzátor” meghibásodása miatt.} other {# közösség átmenetileg nem elérhető egy „fluxuskondenzátor” meghibásodása miatt.}}" @@ -1041,7 +1041,7 @@ msgstr "{count, plural, one {# közös közösség} other {# közös közösség msgid "{count, plural, one {# other} other {# others}}" msgstr "{count, plural, one {# további} other {# további}}" -#: src/features/voice/components/VoiceCallView.tsx:507 +#: src/features/voice/components/VoiceCallView.tsx:474 msgid "{count, plural, one {# participant in call} other {# participants in call}}" msgstr "{count, plural, one {# résztvevő a hívásban} other {# résztvevő a hívásban}}" @@ -1237,7 +1237,7 @@ msgid "{days, plural, one {Created by {creatorDisplayName}. Expires in # day.} o msgstr "{days, plural, one {Létrehozta: {creatorDisplayName}. # nap múlva jár le.} other {Létrehozta: {creatorDisplayName}. # nap múlva jár le.}}" #. Text under a generated invite link. {days} is how long the link stays valid, in whole days. -#: src/features/invite/components/modals/InviteModal.tsx:164 +#: src/features/invite/components/modals/InviteModal.tsx:167 msgid "{days, plural, one {Your invite link expires in # day.} other {Your invite link expires in # days.}}" msgstr "{days, plural, one {A meghívólinked # nap múlva jár le.} other {A meghívólinked # nap múlva jár le.}}" @@ -1441,7 +1441,7 @@ msgid "{hours, plural, one {# hour} other {# hours}} and {minutes, plural, one { msgstr "{hours, plural, one {# óra} other {# óra}} és {minutes, plural, one {# perc} other {# perc}}" #. Text under a generated invite link. {hours} is how long the link stays valid, in whole hours. -#: src/features/invite/components/modals/InviteModal.tsx:160 +#: src/features/invite/components/modals/InviteModal.tsx:163 msgid "{hours, plural, one {Your invite link expires in # hour.} other {Your invite link expires in # hours.}}" msgstr "{hours, plural, one {A meghívólinked # óra múlva jár le.} other {A meghívólinked # óra múlva jár le.}}" @@ -1556,7 +1556,7 @@ msgid "{minutes, plural, one {# minute} other {# minutes}} and {seconds, plural, msgstr "{minutes, plural, one {# perc} other {# perc}} és {seconds, plural, one {# mp} other {# mp}}" #. Text under a generated invite link. {minutes} is how long the link stays valid, in whole minutes. -#: src/features/invite/components/modals/InviteModal.tsx:155 +#: src/features/invite/components/modals/InviteModal.tsx:158 msgid "{minutes, plural, one {Your invite link expires in # minute.} other {Your invite link expires in # minutes.}}" msgstr "{minutes, plural, one {A meghívólinked # perc múlva jár le.} other {A meghívólinked # perc múlva jár le.}}" @@ -1967,7 +1967,7 @@ msgid "{seconds, plural, one {# second} other {# seconds}}" msgstr "{seconds, plural, one {# másodperc} other {# másodperc}}" #. Text under a generated invite link. {seconds} is how long the link stays valid, in whole seconds. -#: src/features/invite/components/modals/InviteModal.tsx:150 +#: src/features/invite/components/modals/InviteModal.tsx:153 msgid "{seconds, plural, one {Your invite link expires in # second.} other {Your invite link expires in # seconds.}}" msgstr "{seconds, plural, one {A meghívólinked # másodperc múlva jár le.} other {A meghívólinked # másodperc múlva jár le.}}" @@ -2215,8 +2215,8 @@ msgstr "<0>{username} még mindig a csoportban van. Próbáld újra egy pill #. Attribution line on a forwarded message, above the forwarded content. sourceInfo is the icon and name of the community and channel the message came from. #. Attribution line on a forwarded message, above the forwarded content. sourceInfo is the icon and name of the conversation the message came from. -#: src/features/channel/components/MessageAttachments.tsx:241 -#: src/features/channel/components/MessageAttachments.tsx:297 +#: src/features/channel/components/MessageAttachments.tsx:212 +#: src/features/channel/components/MessageAttachments.tsx:268 msgid "<0>Forwarded from{sourceInfo}" msgstr "<0>Továbbítva innen{sourceInfo}" @@ -2270,7 +2270,7 @@ msgid "1 result available" msgstr "1 találat érhető el" #. Invite max-uses dropdown option for exactly one use. -#: src/features/invite/components/modals/InviteModal.tsx:60 +#: src/features/invite/components/modals/InviteModal.tsx:63 msgid "1 use" msgstr "1 használat" @@ -2315,12 +2315,12 @@ msgid "10 minutes" msgstr "10 perc" #. Invite max-uses dropdown option for ten uses. -#: src/features/invite/components/modals/InviteModal.tsx:68 +#: src/features/invite/components/modals/InviteModal.tsx:71 msgid "10 uses" msgstr "10 használat" #. Invite max-uses dropdown option for 100 uses. -#: src/features/invite/components/modals/InviteModal.tsx:80 +#: src/features/invite/components/modals/InviteModal.tsx:83 msgid "100 uses" msgstr "100 használat" @@ -2368,7 +2368,7 @@ msgid "2 members (typing)" msgstr "2 tag (épp ír)" #. Ban duration option in the destructive ban-member modal for a two-week temporary ban. -#: src/features/moderation/components/modals/BanMemberModal.tsx:51 +#: src/features/moderation/components/modals/BanMemberModal.tsx:50 msgid "2 weeks" msgstr "2 hét" @@ -2383,7 +2383,7 @@ msgid "24-hour" msgstr "24 órás" #. Invite max-uses dropdown option for 25 uses. -#: src/features/invite/components/modals/InviteModal.tsx:72 +#: src/features/invite/components/modals/InviteModal.tsx:75 msgid "25 uses" msgstr "25 használat" @@ -2404,7 +2404,7 @@ msgid "2FA requirement" msgstr "2FA-követelmény" #. Ban duration option in the destructive ban-member modal for a three-day temporary ban. -#: src/features/moderation/components/modals/BanMemberModal.tsx:43 +#: src/features/moderation/components/modals/BanMemberModal.tsx:42 msgid "3 days" msgstr "3 nap" @@ -2439,7 +2439,7 @@ msgid "40px, 3 members" msgstr "40 képpont, 3 tag" #. Ban duration option in the destructive ban-member modal for a five-day temporary ban. -#: src/features/moderation/components/modals/BanMemberModal.tsx:47 +#: src/features/moderation/components/modals/BanMemberModal.tsx:46 msgid "5 days" msgstr "5 nap" @@ -2449,12 +2449,12 @@ msgid "5 minutes" msgstr "5 perc" #. Invite max-uses dropdown option for five uses. -#: src/features/invite/components/modals/InviteModal.tsx:64 +#: src/features/invite/components/modals/InviteModal.tsx:67 msgid "5 uses" msgstr "5 használat" #. Invite max-uses dropdown option for 50 uses. -#: src/features/invite/components/modals/InviteModal.tsx:76 +#: src/features/invite/components/modals/InviteModal.tsx:79 msgid "50 uses" msgstr "50 használat" @@ -2803,7 +2803,7 @@ msgid "Account too new" msgstr "Túl új fiók" #. Title of the error modal shown when an unclaimed (guest) account tries to accept a community or group DM invite. Auth-related; keep tone plain. -#: src/features/invite/commands/InviteCommands.tsx:35 +#: src/features/invite/commands/InviteCommands.tsx:36 msgid "Account verification required" msgstr "Fiókellenőrzés szükséges" @@ -2997,12 +2997,12 @@ msgid "Add a bot to a community with requested permissions" msgstr "Bot hozzáadása egy közösséghez a kért jogosultságokkal" #. Placeholder text in the optional comment field of the forward modal. -#: src/features/messaging/components/modals/ForwardModal.tsx:98 +#: src/features/messaging/components/modals/ForwardModal.tsx:100 msgid "Add a comment (optional)" msgstr "Megjegyzés hozzáadása (opcionális)" #. Landing-view title of the add community modal. Top-level entry point with options to create, join, or import. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:89 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:93 msgid "Add a community" msgstr "Közösség hozzáadása" @@ -3082,7 +3082,7 @@ msgid "Add an account to continue." msgstr "A folytatáshoz adj hozzá egy fiókot." #. Body of the error modal shown when an unclaimed (guest) account tries to accept a community invite. Tells the user to complete sign-up first. -#: src/features/invite/commands/InviteCommands.tsx:40 +#: src/features/invite/commands/InviteCommands.tsx:41 msgid "Add an email and password to your account first." msgstr "Először adj meg egy e-mail-címet és jelszót a fiókodhoz." @@ -3911,7 +3911,7 @@ msgid "Already set to cancel" msgstr "Már be van állítva a lemondás" #. Toggle-switch label in the moderator delete-message confirmation dialog. When enabled, the message is reported (category: other) before being deleted. {productName} is the product name (e.g., Fluxer). -#: src/features/messaging/commands/MessageCommands.tsx:88 +#: src/features/messaging/commands/MessageCommands.tsx:89 msgid "Also report this message to the {productName} Safety Team" msgstr "Az üzenet bejelentése a(z) {productName} biztonsági csapatának is" @@ -4150,7 +4150,7 @@ msgid "Animated icons are not supported" msgstr "Az animált ikonok nem támogatottak" #. Validation error in the create-community form when the user picks an animated image. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:112 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:116 msgid "Animated icons are not supported when creating a new community. Use a static image." msgstr "Új közösség létrehozásakor nem támogatottak az animált ikonok. Használj statikus képet." @@ -4332,17 +4332,17 @@ msgid "Any uploaded attachment" msgstr "Bármely feltöltött melléklet" #. Helper text under the custom ban duration input. Both placeholders are integer numbers of seconds bounding the allowed range. -#: src/features/moderation/components/modals/BanMemberModal.tsx:73 +#: src/features/moderation/components/modals/BanMemberModal.tsx:72 msgid "Any value from {minTempBanDurationSeconds} to {maxTempBanDurationSeconds} seconds." msgstr "Bármilyen érték {minTempBanDurationSeconds} és {maxTempBanDurationSeconds} másodperc között." #. Helper text under the custom invite expiration input. {maxInviteAgeSeconds} is the platform max in seconds. -#: src/features/invite/components/modals/InviteModal.tsx:111 +#: src/features/invite/components/modals/InviteModal.tsx:114 msgid "Any value from 0 to {maxInviteAgeSeconds} seconds. 0 means never expires." msgstr "Bármilyen érték 0 és {maxInviteAgeSeconds} másodperc között. A 0 azt jelenti, hogy sosem jár le." #. Helper text under the custom invite max-uses input. {maxInviteUses} is the platform max number of uses per invite. -#: src/features/invite/components/modals/InviteModal.tsx:124 +#: src/features/invite/components/modals/InviteModal.tsx:127 msgid "Any value from 0 to {maxInviteUses}. 0 means no limit." msgstr "Bármilyen érték 0 és {maxInviteUses} között. A 0 azt jelenti, hogy nincs korlát." @@ -4938,7 +4938,7 @@ msgid "Audio settings" msgstr "Hangbeállítások" #. Toggle / summary row label in the Linux audio source picker. {summaryLabel} is one of the audio-source summary labels. -#: src/features/voice/components/AudioSourcePickerLinux.tsx:45 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:47 msgid "Audio sources: {summaryLabel}" msgstr "Hangforrások: {summaryLabel}" @@ -5399,7 +5399,7 @@ msgid "Back to sticker" msgstr "Vissza a matricához" #. Tooltip / aria label on the back button that returns from the call view to the voice channel view. -#: src/features/voice/components/VoiceCallView.tsx:115 +#: src/features/voice/components/VoiceCallView.tsx:111 msgid "Back to voice channel" msgstr "Vissza a hangcsatornára" @@ -5502,7 +5502,7 @@ msgid "Ban" msgstr "Kitiltás" #. Title of the destructive ban-member modal. {tag} is the target user tag (username#tag). Destructive moderation action; keep tone direct. -#: src/features/moderation/components/modals/BanMemberModal.tsx:55 +#: src/features/moderation/components/modals/BanMemberModal.tsx:54 msgid "Ban {tag}" msgstr "{tag} kitiltása" @@ -5517,14 +5517,14 @@ msgid "Ban details" msgstr "Kitiltás részletei" #. Label above the ban duration dropdown in the destructive ban-member modal. -#: src/features/moderation/components/modals/BanMemberModal.tsx:60 +#: src/features/moderation/components/modals/BanMemberModal.tsx:59 msgid "Ban duration" msgstr "Kitiltás időtartama" #. Moderation action that bans the selected member from the community. #. Moderation action that bans the selected member from the community. #. Moderation action that bans the selected member from the community. -#: src/features/moderation/components/modals/BanMemberModal.tsx:270 +#: src/features/moderation/components/modals/BanMemberModal.tsx:274 #: src/features/ui/action_menu/GuildMemberContextMenu.tsx:66 #: src/features/ui/action_menu/items/GuildMemberMenuItems.tsx:51 #: src/features/ui/action_menu/items/voice_participant_menu_data/shared.ts:124 @@ -5992,7 +5992,7 @@ msgid "Bot invite (no external redirect)" msgstr "Bot meghívása (nincs külső átirányítás)" #. Settings search synonym. Used to match this term when the user types it in the settings search bar. -#: src/features/user/components/modals/tabs/applications_tab/application_detail/OAuthBuilderSection.tsx:162 +#: src/features/user/components/modals/tabs/applications_tab/application_detail/OAuthBuilderSection.tsx:163 #: src/features/user/components/settings_utils/search_index/ApplicationsIndex.ts:104 msgid "Bot permissions" msgstr "Botjogosultságok" @@ -6549,14 +6549,14 @@ msgstr "Ide nem tölthetsz fel fájlokat" #: src/features/guild/components/modals/TransferOwnershipModal.tsx:91 #: src/features/i18n/utils/CommonMessageDescriptors.ts:103 #: src/features/input/state/input_keybind/shared.ts:145 -#: src/features/invite/components/modals/InviteModal.tsx:552 +#: src/features/invite/components/modals/InviteModal.tsx:557 #: src/features/messaging/components/modals/AttachmentEditModal.tsx:133 #: src/features/messaging/components/modals/EditAltTextModal.tsx:190 #: src/features/messaging/components/modals/ExternalLinkWarningModal.tsx:111 -#: src/features/messaging/components/modals/ForwardModal.tsx:597 +#: src/features/messaging/components/modals/ForwardModal.tsx:603 #: src/features/messaging/components/modals/ImageCropModal.tsx:1025 #: src/features/messaging/components/modals/MessageHistoryThresholdModal.tsx:107 -#: src/features/moderation/components/modals/BanMemberModal.tsx:262 +#: src/features/moderation/components/modals/BanMemberModal.tsx:266 #: src/features/moderation/components/modals/RemoveTimeoutModal.tsx:70 #: src/features/moderation/components/modals/TimeoutMemberModal.tsx:126 #: src/features/theme/components/modals/ThemeAcceptModal.tsx:173 @@ -6619,13 +6619,13 @@ msgstr "Ütemezett váltás visszavonása" #. Settings search synonym. Used to match this term when the user types it in the settings search bar. #: src/features/app/components/dialogs/components/plutonium/SubscriptionCard.tsx:915 #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:141 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:249 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:248 #: src/features/user/components/settings_utils/search_index/PlutoniumIndex.ts:31 msgid "Cancel subscription" msgstr "Előfizetés lemondása" #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:135 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:243 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:242 msgid "Cancel subscription?" msgstr "Előfizetés lemondása?" @@ -6674,7 +6674,7 @@ msgid "Cannot delete account" msgstr "A fiók nem törölhető" #. Section header in the Linux audio source picker. Lists capture-target options (entire system / specific apps). -#: src/features/voice/components/AudioSourcePickerLinux.tsx:50 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:52 msgid "Capture" msgstr "Rögzítés" @@ -7229,7 +7229,7 @@ msgid "Channel access" msgstr "Csatorna-hozzáférés" #. Title of the alert shown when clicking a message link the user does not have permission to view. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:134 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:137 msgid "Channel access denied" msgstr "Csatorna-hozzáférés megtagadva" @@ -7294,7 +7294,7 @@ msgstr "Csatornaazonosító a vágólapra másolva" #. Short label in the messaging mention renderer. Keep it concise. #. Type chip suffix in tooltips for inline rendered channel mentions. Lowercase because it follows the channel name. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:94 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:97 #: src/features/messaging/components/markdown/renderers/MentionRenderer.tsx:39 msgid "channel link" msgstr "csatornalink" @@ -7472,7 +7472,7 @@ msgid "Check our <0>{BLUESKY_PROVIDER_NAME} ({FLUXER_BLUESKY_HANDLE}) for st msgstr "Nézd meg a <0>{BLUESKY_PROVIDER_NAME} ({FLUXER_BLUESKY_HANDLE}) oldalunkat az állapotfrissítésekért." #. Description text in the share theme modal. -#: src/features/theme/components/modals/ShareThemeModal.tsx:35 +#: src/features/theme/components/modals/ShareThemeModal.tsx:36 msgid "Check out my custom theme!" msgstr "Nézd meg az egyéni témámat!" @@ -7677,7 +7677,7 @@ msgid "Choose File, then Add to Dock." msgstr "Válaszd a Fájl menüt, majd a Hozzáadás a Dockhoz parancsot." #. Subtitle in the create-DM modal. Keep it short and calm. -#: src/features/channel/utils/CreateDMModalUtils.tsx:39 +#: src/features/channel/utils/CreateDMModalUtils.tsx:40 msgid "Choose friends to message." msgstr "Válassz ismerősöket az üzenetküldéshez." @@ -7861,10 +7861,10 @@ msgstr "Ajándék beváltása" #. Short label in the authentication claim account modal. Keep the tone plain and specific. #. Title of the error modal shown when an unclaimed account tries to start a DM. #. Title shown when an unclaimed account cannot start a DM or group DM. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:32 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:36 #: src/features/auth/components/modals/ClaimAccountModal.tsx:41 #: src/features/channel/components/direct_message/AddFriendForm.tsx:63 -#: src/features/channel/utils/CreateDMModalUtils.tsx:43 +#: src/features/channel/utils/CreateDMModalUtils.tsx:44 #: src/features/guild/components/modals/add_guild_modal/GuildCreateForm.tsx:213 #: src/features/guild/components/modals/add_guild_modal/TemplateImportForm.tsx:441 #: src/features/user/components/modals/tabs/GiftInventoryTab.tsx:343 @@ -7953,7 +7953,7 @@ msgid "Claim your account to send friend requests." msgstr "Fejezd be a fiókod regisztrációját, hogy ismerősjelöléseket küldhess." #. Blocked-state text shown when an unclaimed account cannot start a DM or group DM. -#: src/features/channel/utils/CreateDMModalUtils.tsx:47 +#: src/features/channel/utils/CreateDMModalUtils.tsx:48 msgid "Claim your account to start DMs." msgstr "Fejezd be a fiókod regisztrációját, hogy közvetlen beszélgetéseket kezdeményezhess." @@ -8593,17 +8593,17 @@ msgid "Commands" msgstr "Parancsok" #. Helper text in the forward modal explaining why the optional comment field is disabled when at least one selected target has slowmode active. -#: src/features/messaging/components/modals/ForwardModal.tsx:70 +#: src/features/messaging/components/modals/ForwardModal.tsx:72 msgid "Comments are disabled because one or more selected channels have slowmode on. The comment would be blocked by slowmode right after the forward." msgstr "Nem adhatsz hozzá megjegyzést, mert legalább egy kiválasztott csatornában be van kapcsolva a lassú mód. A lassú mód közvetlenül a továbbítás után megakadályozná a megjegyzés elküldését." #. Helper text in the forward modal explaining why the optional comment field is disabled for a single selected channel with slowmode. -#: src/features/messaging/components/modals/ForwardModal.tsx:64 +#: src/features/messaging/components/modals/ForwardModal.tsx:66 msgid "Comments are disabled because slowmode is on in {forwardChannelDisplayName}. The comment would be blocked by slowmode right after the forward." msgstr "Nem adhatsz hozzá megjegyzést, mert a(z) {forwardChannelDisplayName} csatornában be van kapcsolva a lassú mód. A lassú mód közvetlenül a továbbítás után megakadályozná a megjegyzés elküldését." #. Tooltip on the disabled comment field in the forward modal when slowmode blocks comments. -#: src/features/messaging/components/modals/ForwardModal.tsx:94 +#: src/features/messaging/components/modals/ForwardModal.tsx:96 msgid "Comments are unavailable while slowmode is on." msgstr "Bekapcsolt lassú mód mellett nem adhatsz hozzá megjegyzést." @@ -8763,7 +8763,7 @@ msgid "Community members" msgstr "Közösségi tagok" #. Developer / debug surface — keep terse and technical. Label in the developer Nagbar controls panel for the community-membership CTA banner. -#: src/features/devtools/components/NagbarControls.ts:12 +#: src/features/devtools/components/NagbarControls.ts:13 msgid "Community membership CTA nagbar" msgstr "Közösségi csatlakozásra felhívó sáv" @@ -8773,7 +8773,7 @@ msgid "Community message notifications" msgstr "Közösségi üzenetek értesítései" #. Developer control label for the community MFA requirement banner. -#: src/features/devtools/components/NagbarControls.ts:81 +#: src/features/devtools/components/NagbarControls.ts:82 msgid "Community MFA requirement nagbar" msgstr "Közösségi kétlépcsős azonosítást kérő sáv" @@ -8785,7 +8785,7 @@ msgstr "Mikrofon némítása közösségi szinten" #. Label for the single community name input in the setup wizard. #. Label of the community name input in the create-community form. #: src/features/app/components/setup/SetupWizardSteps.tsx:199 -#: src/features/guild/components/modals/add_guild_modal/shared.ts:120 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:124 msgid "Community name" msgstr "Közösség neve" @@ -9167,7 +9167,7 @@ msgstr "Connecticut" #. Action label state in the DM channel header pill while the join request is in flight. Trailing ASCII ellipsis is intentional. #. Overlay status in the voice call view while joining. Trailing ellipsis indicates in-progress. #: src/features/channel/components/channel_view/dm_channel_view/shared.ts:129 -#: src/features/voice/components/VoiceCallView.tsx:94 +#: src/features/voice/components/VoiceCallView.tsx:90 msgid "Connecting..." msgstr "Kapcsolódás..." @@ -9223,12 +9223,12 @@ msgid "Connection lost. Reconnecting…" msgstr "A kapcsolat megszakadt. Újracsatlakozás…" #. Short label in the connection connection commands. -#: src/features/connection/commands/ConnectionCommands.ts:47 +#: src/features/connection/commands/ConnectionCommands.ts:48 msgid "Connection removed" msgstr "Kapcsolat eltávolítva" #. Tooltip / aria label on the connection-stats button in the voice call header. Opens the voice connection status popout. -#: src/features/voice/components/VoiceCallView.tsx:119 +#: src/features/voice/components/VoiceCallView.tsx:115 msgid "Connection stats" msgstr "Kapcsolat statisztikái" @@ -9238,12 +9238,12 @@ msgid "Connection type" msgstr "Kapcsolat típusa" #. Short label in the connection connection commands. -#: src/features/connection/commands/ConnectionCommands.ts:43 +#: src/features/connection/commands/ConnectionCommands.ts:44 msgid "Connection updated" msgstr "Kapcsolat frissítve" #. Success toast after an account connection is verified. -#: src/features/connection/commands/ConnectionCommands.ts:35 +#: src/features/connection/commands/ConnectionCommands.ts:36 msgid "Connection verified" msgstr "Kapcsolat ellenőrizve" @@ -9279,7 +9279,7 @@ msgid "Connections" msgstr "Kapcsolatok" #. Short label in the connection connection commands. -#: src/features/connection/commands/ConnectionCommands.ts:51 +#: src/features/connection/commands/ConnectionCommands.ts:52 msgid "Connections reordered" msgstr "Kapcsolatok sorrendje megváltozott" @@ -9526,7 +9526,7 @@ msgstr "URL kimásolva a vágólapra" #: src/features/platform/utils/DesktopLocaleBridge.ts:64 #: src/features/theme_studio/sections/QuickCssSection.tsx:214 #: src/features/ui/action_menu/MessageContextMenu.tsx:73 -#: src/features/user/components/modals/tabs/applications_tab/application_detail/OAuthBuilderSection.tsx:228 +#: src/features/user/components/modals/tabs/applications_tab/application_detail/OAuthBuilderSection.tsx:230 #: src/features/user/components/modals/tabs/GiftInventoryTab.tsx:59 msgid "Copy" msgstr "Másolás" @@ -9854,7 +9854,7 @@ msgid "Copying image..." msgstr "Kép másolása..." #. Developer / debug surface — keep terse and technical. Label in the developer Nagbar controls panel for the corrupted-installation banner. -#: src/features/devtools/components/NagbarControls.ts:17 +#: src/features/devtools/components/NagbarControls.ts:18 msgid "Corrupted installation nagbar" msgstr "Sérült telepítésre figyelmeztető sáv" @@ -9988,7 +9988,7 @@ msgid "Couldn't copy gift URL" msgstr "Nem sikerült kimásolni az ajándék URL-jét" #. Title of the generic fallback error modal shown when generating a shareable theme link fails. -#: src/features/theme/components/modals/ShareThemeModal.tsx:47 +#: src/features/theme/components/modals/ShareThemeModal.tsx:48 msgid "Couldn't create a theme link" msgstr "Nem sikerült létrehozni a téma hivatkozását" @@ -10167,7 +10167,7 @@ msgid "Couldn't process image" msgstr "Nem sikerült feldolgozni a képet" #. Title of the error alert shown when publishing an announcement message fails. -#: src/features/messaging/commands/MessageCommands.tsx:120 +#: src/features/messaging/commands/MessageCommands.tsx:121 msgid "Couldn't publish this message" msgstr "Nem sikerült közzétenni ezt az üzenetet" @@ -10299,7 +10299,7 @@ msgid "Couldn't send the verification email" msgstr "Nem sikerült elküldeni az ellenőrző e-mailt" #. Toast error shown when starting the OAuth flow for a connection provider fails. Preserve {blueskyProviderName}; it is inserted by code and must appear verbatim in the translation. -#: src/features/connection/commands/ConnectionCommands.ts:30 +#: src/features/connection/commands/ConnectionCommands.ts:31 msgid "Couldn't start {blueskyProviderName} authorization" msgstr "Nem sikerült elindítani a(z) {blueskyProviderName} engedélyezési folyamatát" @@ -10309,7 +10309,7 @@ msgid "Couldn't start checkout" msgstr "Nem sikerült elindítani a fizetést" #. Toast error shown when creating a new account connection fails. -#: src/features/connection/commands/ConnectionCommands.ts:26 +#: src/features/connection/commands/ConnectionCommands.ts:27 msgid "Couldn't start the connection" msgstr "Nem sikerült elindítani a kapcsolatot" @@ -10319,7 +10319,7 @@ msgid "Couldn't start the desktop update" msgstr "Nem sikerült elindítani az asztali frissítést" #. Title of the generic fallback error modal shown when opening or creating a DM fails. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:64 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:68 msgid "Couldn't start this conversation" msgstr "Nem sikerült elindítani ezt a beszélgetést" @@ -10424,7 +10424,7 @@ msgid "Couldn't verify that code. Try again." msgstr "Nem sikerült ellenőrizni a kódot. Próbáld újra." #. Toast error shown when verifying an account connection fails. -#: src/features/connection/commands/ConnectionCommands.ts:39 +#: src/features/connection/commands/ConnectionCommands.ts:40 msgid "Couldn't verify the connection" msgstr "Nem sikerült ellenőrizni a kapcsolatot" @@ -10469,7 +10469,7 @@ msgid "Create & share" msgstr "Létrehozás és megosztás" #. Action button label in the add community modal. Starts the create-community flow. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:94 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:98 msgid "Create a community" msgstr "Közösség létrehozása" @@ -10541,14 +10541,14 @@ msgid "Create community" msgstr "Közösség létrehozása" #. Accessible label for the create-community form element. Used by assistive tech only. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:116 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:120 msgid "Create community form" msgstr "Közösség létrehozása – űrlap" #. Accessible label for the create-DM trigger in the DM list header. #. Button or menu action label in the create dm modal utils helper. Keep it concise. #: src/features/channel/components/direct_message/DirectMessageList.tsx:97 -#: src/features/channel/utils/CreateDMModalUtils.tsx:35 +#: src/features/channel/utils/CreateDMModalUtils.tsx:36 msgid "Create DM" msgstr "Közvetlen beszélgetés létrehozása" @@ -10563,14 +10563,14 @@ msgid "Create favorite category form" msgstr "Kedvenckategória létrehozása – űrlap" #. Accessible label for the create-from-template form element. Used by assistive tech only. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:158 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:162 msgid "Create from template form" msgstr "Létrehozás sablonból – űrlap" #. Button or menu action label in the create dm modal utils helper. Keep it concise. #. Tooltip on the channel header plus button when viewing a one-on-one DM. Starts the create group DM flow with the current recipient. #: src/features/channel/components/channel_header/shared.ts:51 -#: src/features/channel/utils/CreateDMModalUtils.tsx:31 +#: src/features/channel/utils/CreateDMModalUtils.tsx:32 msgid "Create group DM" msgstr "Csoportos beszélgetés létrehozása" @@ -10593,7 +10593,7 @@ msgstr "Új fiók létrehozása" msgid "Create new group" msgstr "Új csoport létrehozása" -#: src/features/invite/components/modals/InviteModal.tsx:555 +#: src/features/invite/components/modals/InviteModal.tsx:560 msgid "Create new link" msgstr "Új hivatkozás létrehozása" @@ -10811,12 +10811,12 @@ msgid "Current uses:" msgstr "Jelenlegi használatok:" #. Developer nagbar status: the banner is dismissed in the current real state. -#: src/features/devtools/components/NagbarControls.ts:114 +#: src/features/devtools/components/NagbarControls.ts:115 msgid "Currently dismissed" msgstr "Jelenleg elvetve" #. Developer nagbar status: the banner is showing in the current real state. -#: src/features/devtools/components/NagbarControls.ts:118 +#: src/features/devtools/components/NagbarControls.ts:119 msgid "Currently showing" msgstr "Jelenleg látható" @@ -10853,7 +10853,7 @@ msgid "Custom" msgstr "Egyéni" #. Label of the numeric input shown after choosing "Custom..." in the ban duration dropdown. The unit is seconds. -#: src/features/moderation/components/modals/BanMemberModal.tsx:68 +#: src/features/moderation/components/modals/BanMemberModal.tsx:67 msgid "Custom ban duration (seconds)" msgstr "Egyéni kitiltási időtartam (másodperc)" @@ -10889,7 +10889,7 @@ msgid "Custom entrance sounds with {premiumProductName}" msgstr "Egyéni belépési hangok a(z) {premiumProductName} segítségével" #. Label of the numeric input shown after choosing "Custom..." in the invite expiration dropdown. The unit is seconds. -#: src/features/invite/components/modals/InviteModal.tsx:106 +#: src/features/invite/components/modals/InviteModal.tsx:109 msgid "Custom expiration (seconds)" msgstr "Egyéni lejárati idő (másodperc)" @@ -10898,7 +10898,7 @@ msgid "Custom hoist order" msgstr "Külön megjelenített szerepkörök egyéni sorrendje" #. Label of the numeric input shown after choosing "Custom..." in the invite max-uses dropdown. -#: src/features/invite/components/modals/InviteModal.tsx:120 +#: src/features/invite/components/modals/InviteModal.tsx:123 msgid "Custom max uses" msgstr "Egyéni használati korlát" @@ -11506,7 +11506,7 @@ msgstr "Delaware" #: src/features/emoji/components/emojis/EmojiListItem.tsx:204 #: src/features/emoji/components/emojis/EmojiListItem.tsx:216 #: src/features/emoji/components/stickers/StickerGridItem.tsx:35 -#: src/features/messaging/commands/MessageCommands.tsx:84 +#: src/features/messaging/commands/MessageCommands.tsx:85 #: src/features/moderation/components/report_modal/IARModalCopy.ts:109 #: src/features/platform/utils/DesktopLocaleBridge.ts:77 #: src/features/theme_studio/sections/LibrarySection.tsx:645 @@ -11652,8 +11652,8 @@ msgid "Delete message" msgstr "Üzenet törlése" #. Section heading and accessible label for the message-history-deletion radio group in the destructive ban-member modal. Destructive option group. -#: src/features/moderation/components/modals/BanMemberModal.tsx:78 -#: src/features/moderation/components/modals/BanMemberModal.tsx:229 +#: src/features/moderation/components/modals/BanMemberModal.tsx:77 +#: src/features/moderation/components/modals/BanMemberModal.tsx:233 msgid "Delete message history" msgstr "Üzenetelőzmények törlése" @@ -11755,12 +11755,12 @@ msgid "Delete this message" msgstr "Üzenet törlése" #. Error message in the messaging commands. Keep the tone plain and specific. -#: src/features/messaging/commands/MessageCommands.tsx:80 +#: src/features/messaging/commands/MessageCommands.tsx:81 msgid "Delete this message? Can't be undone." msgstr "Törlöd ezt az üzenetet? A művelet nem vonható vissza." #. Body of the delete confirmation for a message that was published from an announcement channel to the channels that follow it. -#: src/features/messaging/commands/MessageCommands.tsx:93 +#: src/features/messaging/commands/MessageCommands.tsx:94 msgid "Delete this message? Can't be undone. This message is also removed from every community that follows this channel." msgstr "Törlöd ezt az üzenetet? Nem vonható vissza. Ez az üzenet eltávolításra kerül minden olyan közösségből is, amely követi ezt a csatornát." @@ -11977,7 +11977,7 @@ msgid "Desktop device" msgstr "Asztali eszköz" #. Developer / debug surface — keep terse and technical. Label in the developer Nagbar controls panel for the desktop-download banner. -#: src/features/devtools/components/NagbarControls.ts:7 +#: src/features/devtools/components/NagbarControls.ts:8 msgid "Desktop download nagbar" msgstr "Asztali letöltési emlékeztető sáv" @@ -11987,7 +11987,7 @@ msgid "Desktop inactivity before mobile push" msgstr "Asztali inaktivitás a mobilos pushértesítések előtt" #. Developer control label for the desktop-notification banner. -#: src/features/devtools/components/NagbarControls.ts:40 +#: src/features/devtools/components/NagbarControls.ts:41 msgid "Desktop notification nagbar" msgstr "Asztali értesítési sáv" @@ -12102,13 +12102,13 @@ msgstr "Fejlesztői állapot" #. Short label in the channel and chat utility buttons. Keep it concise. #. Title of the info alert shown when clicking an internal developer-tools deep link. #: src/features/channel/components/channel_header_components/UtilityButtons.tsx:20 -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:146 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:149 #: src/features/ui/action_menu/items/StaffDeveloperUserControlsMenuItem.tsx:13 msgid "Developer tools" msgstr "Fejlesztői eszközök" #. Body of the developer-tools info alert. Refers to the staff badge button in the channel header. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:150 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:153 msgid "Developer tools are available from the staff badge in the channel header." msgstr "A fejlesztői eszközök a csatornafejlécben található személyzeti jelvényről érhetők el." @@ -12505,7 +12505,7 @@ msgstr "Socketkapcsolat bontása" #. Overlay status in the voice call view when not connected. #. Overlay status text in the compact / floating voice call tile when not connected. #: src/features/voice/components/compact_voice_call_view/shared.ts:15 -#: src/features/voice/components/VoiceCallView.tsx:103 +#: src/features/voice/components/VoiceCallView.tsx:99 msgid "Disconnected" msgstr "Kapcsolat megszakadt" @@ -12822,7 +12822,7 @@ msgid "Domain" msgstr "Domain" #. Developer or debug surface, keep terse and technical. Label in the developer Nagbar controls panel for the banner telling installed web apps that the app has moved to a new domain. -#: src/features/devtools/components/NagbarControls.ts:76 +#: src/features/devtools/components/NagbarControls.ts:77 msgid "Domain moved nagbar" msgstr "Domainköltözésre figyelmeztető sáv" @@ -13344,8 +13344,8 @@ msgstr "Csoportadatok szerkesztése" msgid "Edit group form" msgstr "Csoport szerkesztése – űrlap" -#: src/features/invite/components/modals/InviteModal.tsx:523 -#: src/features/invite/components/modals/InviteModal.tsx:538 +#: src/features/invite/components/modals/InviteModal.tsx:528 +#: src/features/invite/components/modals/InviteModal.tsx:543 msgid "Edit invite link" msgstr "Meghívólink szerkesztése" @@ -13397,7 +13397,7 @@ msgid "Edit profile local time" msgstr "Helyi idő szerkesztése" #. Title of the confirmation shown before saving an edit to a message published from an announcement channel. -#: src/features/messaging/commands/MessageCommands.tsx:99 +#: src/features/messaging/commands/MessageCommands.tsx:100 msgid "Edit published message?" msgstr "Közzétett üzenet szerkesztése?" @@ -13548,7 +13548,7 @@ msgid "Email unavailable" msgstr "E-mail nem elérhető" #. Developer control label for the email-verification banner. -#: src/features/devtools/components/NagbarControls.ts:36 +#: src/features/devtools/components/NagbarControls.ts:37 msgid "Email verification nagbar" msgstr "E-mail-ellenőrzési emlékeztető sáv" @@ -14080,12 +14080,12 @@ msgid "End grace now" msgstr "Türelmi időszak befejezése most" #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:163 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:271 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:270 msgid "End grace period" msgstr "Türelmi időszak befejezése" #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:156 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:264 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:263 msgid "End grace period now?" msgstr "Befejezed most a türelmi időszakot?" @@ -14170,7 +14170,7 @@ msgid "Enter a product name between 1 and 80 characters." msgstr "Adj meg egy 1 és 80 karakter közötti hosszúságú terméknevet." #. Placeholder in the optional reason input in the destructive ban-member modal. -#: src/features/moderation/components/modals/BanMemberModal.tsx:88 +#: src/features/moderation/components/modals/BanMemberModal.tsx:87 msgid "Enter a reason for the ban" msgstr "Add meg a kitiltás okát" @@ -14180,7 +14180,7 @@ msgid "Enter a secure password" msgstr "Adj meg egy biztonságos jelszót" #. Validation error in the import-template form when the entered URL or code is malformed. {theOtherPlatform} is a third-party product name placeholder. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:124 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:128 msgid "Enter a valid {theOtherPlatform} template URL or code." msgstr "Adj meg egy érvényes sablon-URL-t vagy -kódot a(z) {theOtherPlatform} platformról." @@ -14204,7 +14204,7 @@ msgstr "Érvényes felhasználónevet adj meg ({exampleFluxerTagFull})." #. Tooltip / aria label on the fullscreen toggle in the voice call view (not in fullscreen). #: src/features/voice/components/compact_voice_call_view/shared.ts:28 #: src/features/voice/components/media_player/components/MediaFullscreenButton.tsx:18 -#: src/features/voice/components/VoiceCallView.tsx:111 +#: src/features/voice/components/VoiceCallView.tsx:107 msgid "Enter fullscreen" msgstr "Teljes képernyőre váltás" @@ -14347,7 +14347,7 @@ msgstr "Teljes képernyő" msgid "Entire system" msgstr "Teljes rendszer" -#: src/features/voice/components/AudioSourcePickerLinux.tsx:260 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:257 msgid "Entire system audio" msgstr "Teljes rendszerhang" @@ -14525,7 +14525,7 @@ msgid "exclude a user" msgstr "felhasználó kizárása" #. Section header in the Linux audio source picker for apps excluded from the system mix. -#: src/features/voice/components/AudioSourcePickerLinux.tsx:59 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:61 msgid "Exclude from system" msgstr "Kizárás a rendszerhangból" @@ -14546,7 +14546,7 @@ msgstr "Kilépés" #. Tooltip / aria label on the fullscreen toggle in the voice call view (currently in fullscreen). #: src/features/voice/components/compact_voice_call_view/shared.ts:24 #: src/features/voice/components/media_player/components/MediaFullscreenButton.tsx:14 -#: src/features/voice/components/VoiceCallView.tsx:107 +#: src/features/voice/components/VoiceCallView.tsx:103 msgid "Exit fullscreen" msgstr "Kilépés a teljes képernyős módból" @@ -14624,7 +14624,7 @@ msgid "Expiration curve" msgstr "Lejárati görbe" #. Label above the expiration duration dropdown in the invite link settings. -#: src/features/invite/components/modals/InviteModal.tsx:102 +#: src/features/invite/components/modals/InviteModal.tsx:105 msgid "Expire after" msgstr "Lejárati idő" @@ -14839,7 +14839,7 @@ msgid "Failed to complete SSO sign-in" msgstr "Nem sikerült befejezni az egységes bejelentkezést (SSO)" #. Error message in the add friends to group modal utils helper. -#: src/features/channel/utils/AddFriendsToGroupModalUtils.ts:21 +#: src/features/channel/utils/AddFriendsToGroupModalUtils.ts:22 msgid "Failed to copy invite link" msgstr "Nem sikerült kimásolni a meghívólinket" @@ -15687,12 +15687,12 @@ msgid "For your security, please confirm it's you to continue." msgstr "A biztonságod érdekében kérjük, erősítsd meg, hogy te vagy az, mielőtt folytatnád." #. Developer nagbar override status: the banner is forced to hide. -#: src/features/devtools/components/NagbarControls.ts:102 +#: src/features/devtools/components/NagbarControls.ts:103 msgid "Force disabled" msgstr "Kényszerített letiltás" #. Developer nagbar override status: the banner is forced to show. -#: src/features/devtools/components/NagbarControls.ts:98 +#: src/features/devtools/components/NagbarControls.ts:99 msgid "Force enabled" msgstr "Kényszerített engedélyezés" @@ -15840,11 +15840,11 @@ msgstr "Média továbbítása" #. Keyboard shortcut action label shown in the shortcuts list and keybind editor. Keep short, sentence case. #. Title of the forward message modal. #: src/features/input/state/input_keybind/shared.ts:33 -#: src/features/messaging/components/modals/ForwardModal.tsx:85 +#: src/features/messaging/components/modals/ForwardModal.tsx:87 msgid "Forward message" msgstr "Üzenet továbbítása" -#: src/features/channel/components/MessageAttachments.tsx:360 +#: src/features/channel/components/MessageAttachments.tsx:331 msgid "Forwarded" msgstr "Továbbítva" @@ -16437,7 +16437,7 @@ msgstr "Ajándékkód megadása kötelező" msgid "Gift code is too long" msgstr "Az ajándékkód túl hosszú" -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:139 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:141 msgid "Gift code:" msgstr "Ajándékkód:" @@ -16466,7 +16466,7 @@ msgid "Gift inventory flow" msgstr "Ajándékok kezelésének folyamata" #. Developer control label for the gift-inventory banner. -#: src/features/devtools/components/NagbarControls.ts:56 +#: src/features/devtools/components/NagbarControls.ts:57 msgid "Gift inventory nagbar" msgstr "Ajándékokra figyelmeztető sáv" @@ -16477,7 +16477,7 @@ msgstr "Ajándék hossza" #. Form field label for a gift redemption URL. #. Settings search synonym. Used to match this term when the user types it in the settings search bar. -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:34 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:35 #: src/features/user/components/settings_utils/search_index/GiftInventoryIndex.ts:26 msgid "Gift link" msgstr "Ajándéklink" @@ -17488,7 +17488,7 @@ msgid "How about:" msgstr "Mit szólnál ehhez:" #. Helper text under the ban duration dropdown in the destructive ban-member modal. -#: src/features/moderation/components/modals/BanMemberModal.tsx:64 +#: src/features/moderation/components/modals/BanMemberModal.tsx:63 msgid "How long they stay banned." msgstr "Meddig maradnak kitiltva." @@ -17600,7 +17600,7 @@ msgstr "Az ikonfájl túl nagy" #. Validation error in the create-community form when the chosen icon exceeds the size limit. {imageMaxSizeLabel} is a formatted file size such as "8 MB". #: src/features/channel/components/modals/EditGroupBottomSheet.tsx:47 #: src/features/channel/components/modals/EditGroupModal.tsx:45 -#: src/features/guild/components/modals/add_guild_modal/shared.ts:107 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:111 msgid "Icon file is too large. Choose a file smaller than {imageMaxSizeLabel}." msgstr "Az ikonfájl túl nagy. Válassz {imageMaxSizeLabel} méretnél kisebb fájlt." @@ -17886,7 +17886,7 @@ msgid "Import" msgstr "Importálás" #. Action button label in the add community modal. Imports a template from the third-party platform named by {theOtherPlatform}. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:102 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:106 msgid "Import {theOtherPlatform} template" msgstr "Sablon importálása a(z) {theOtherPlatform} platformról" @@ -17938,7 +17938,7 @@ msgid "Import more" msgstr "További importálása" #. Accessible label for the import-template form element. Used by assistive tech only. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:138 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:142 msgid "Import template form" msgstr "Sablon importálása – űrlap" @@ -18106,7 +18106,7 @@ msgid "Include all except selected" msgstr "Minden, kivéve a kijelölteket" #. Section header in the Linux audio source picker for the per-app inclusion list. -#: src/features/voice/components/AudioSourcePickerLinux.tsx:55 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:57 msgid "Include apps" msgstr "Alkalmazások felvétele" @@ -18472,7 +18472,7 @@ msgid "Invalid image" msgstr "Érvénytelen kép" #. Validation error in the paste-template-JSON form. "JSON" is a protocol token and must not be translated. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:129 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:133 msgid "Invalid JSON. Paste the full response from the URL above." msgstr "Érvénytelen JSON. Illeszd be a fenti URL-ről kapott teljes választ." @@ -18531,7 +18531,7 @@ msgid "Invisible" msgstr "Láthatatlan" #. Per-recipient action button label in the invite modal recipient list. Sends the invite as a DM to that friend. Short standalone verb. -#: src/features/invite/components/modals/InviteModal.tsx:97 +#: src/features/invite/components/modals/InviteModal.tsx:100 msgid "Invite" msgstr "Meghívás" @@ -18568,12 +18568,12 @@ msgid "Invite deleted" msgstr "Meghívó törölve" #. Fallback header on the invite modal when no community context is available. Refers to inviting friends to Fluxer. -#: src/features/invite/components/modals/InviteModal.tsx:84 +#: src/features/invite/components/modals/InviteModal.tsx:87 msgid "Invite friends" msgstr "Ismerősök meghívása" #. Title of the invite modal. {guildName} is the community name. -#: src/features/invite/components/modals/InviteModal.tsx:89 +#: src/features/invite/components/modals/InviteModal.tsx:92 msgid "Invite friends to {guildName}" msgstr "Hívd meg az ismerőseidet a(z) {guildName} közösségbe" @@ -18584,25 +18584,25 @@ msgstr "Meghívó elrejtve megosztás közben" #. Label of the invite code/URL input in the join-community form. #. Placeholder in the read-only invite link input when no link is available yet. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:166 -#: src/features/invite/components/modals/InviteModal.tsx:138 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:170 +#: src/features/invite/components/modals/InviteModal.tsx:141 msgid "Invite link" msgstr "Meghívólink" #. Label above a masked invite link while streaming privacy is active. #. Label above a masked invite link while streaming privacy is active. -#: src/features/invite/components/modals/InviteModal.tsx:146 +#: src/features/invite/components/modals/InviteModal.tsx:149 #: src/features/relationship/components/modals/AddFriendsToGroupModal.tsx:31 msgid "Invite link is hidden while sharing:" msgstr "A meghívólink megosztás közben rejtve van:" #. Inline replacement text shown for invite links while streaming privacy is active. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:162 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:165 msgid "Invite link masked while sharing" msgstr "Meghívólink elrejtve megosztás közben" #. Header of the invite modal when the user is editing the invite link expiry, max uses, and temporary flag. -#: src/features/invite/components/modals/InviteModal.tsx:93 +#: src/features/invite/components/modals/InviteModal.tsx:96 msgid "Invite link settings" msgstr "Meghívólink beállításai" @@ -18747,7 +18747,7 @@ msgstr "A meghívók szünetelnek, mert a(z) {productName} potenciális támadá msgid "Invites are paused for this community." msgstr "A meghívók szünetelnek ebben a közösségben." -#: src/features/invite/components/modals/InviteModal.tsx:370 +#: src/features/invite/components/modals/InviteModal.tsx:375 msgid "Invites are paused in this community by an admin. While this invite can be created, it cannot be accepted until invites are re-enabled." msgstr "Egy adminisztrátor szünetelteti a meghívókat ebben a közösségben. Ez a meghívó létrehozható, de nem fogadható el, amíg újra nem engedélyezik a meghívókat." @@ -18757,7 +18757,7 @@ msgid "Invites disabled" msgstr "Meghívók letiltva" #. Developer control label for the invites-disabled banner. -#: src/features/devtools/components/NagbarControls.ts:72 +#: src/features/devtools/components/NagbarControls.ts:73 msgid "Invites disabled nagbar" msgstr "Meghívók letiltva (értesítősáv)" @@ -18879,7 +18879,7 @@ msgid "Join {communityName} to chat with the team and stay up to date." msgstr "Csatlakozz a(z) {communityName} közösséghez, hogy beszélgethess a csapattal és naprakész maradj." #. Action button label in the add community modal. Starts the join-by-invite-code flow. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:98 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:102 msgid "Join a community" msgstr "Csatlakozás közösséghez" @@ -18903,7 +18903,7 @@ msgid "Join community" msgstr "Csatlakozás a közösséghez" #. Accessible label for the join-community form element. Used by assistive tech only. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:162 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:166 msgid "Join community form" msgstr "Csatlakozás közösséghez – űrlap" @@ -19011,7 +19011,7 @@ msgid "Jump to {displayName}" msgstr "Ugrás ide: {displayName}" #. Accessible label for an inline channel mention link. labelText is the channel display name. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:108 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:111 msgid "Jump to {labelText}" msgstr "Ugrás ide: {labelText}" @@ -19068,12 +19068,12 @@ msgid "Jump to the current call" msgstr "Ugrás az aktuális híváshoz" #. Fallback accessible label for an inline channel mention when the target name is not known. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:112 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:115 msgid "Jump to the linked channel" msgstr "Ugrás a hivatkozott csatornára" #. Fallback accessible label for an inline message link when the target channel is not known. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:104 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:107 msgid "Jump to the linked message" msgstr "Ugrás a hivatkozott üzenetre" @@ -19083,7 +19083,7 @@ msgid "Jump to the message from {authorNickname}" msgstr "Ugrás a {authorNickname} üzenetéhez" #. Accessible label for an inline message link that jumps to a specific message in a channel. labelText is the channel display name. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:99 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:102 msgid "Jump to the message in {labelText}" msgstr "Ugrás az üzenethez itt: {labelText}" @@ -19142,7 +19142,7 @@ msgid "Keep free and premium tiers. You can customize the tiers, sell premium th msgstr "Tartsd meg az ingyenes és a prémium szinteket. Testre szabhatod a szinteket, prémiumot adhatsz el a Stripe-on keresztül, vagy később ajándékkódokat osztogathatsz az admin panelből." #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:165 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:273 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:272 msgid "Keep grace period" msgstr "Türelmi időszak megtartása" @@ -19157,7 +19157,7 @@ msgid "Keep running" msgstr "Futtatás folytatása" #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:143 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:251 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:250 msgid "Keep subscription" msgstr "Előfizetés megtartása" @@ -19240,7 +19240,7 @@ msgstr "Billentyűk" #. Button or menu action label in the kick member modal. Keep it concise. Keep the tone plain and specific. #. Button or menu action label in the user profile actions sheet. Keep it concise. Keep the tone plain and specific. #. Member actions sheet menu item. Opens the kick-member confirmation (moderation action). Short verb used as a menu label. -#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:98 +#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:97 #: src/features/moderation/components/modals/KickMemberModal.tsx:16 #: src/features/user/components/modals/UserProfileActionsSheet.tsx:77 msgid "Kick" @@ -19727,7 +19727,7 @@ msgstr "Fájl csatolása" #. Replacement text for an invite URL while streaming privacy is active. #. Replacement text for an invite URL while streaming privacy is active. #: src/features/channel/components/modals/GroupInvitesBottomSheet.tsx:49 -#: src/features/invite/components/modals/InviteModal.tsx:142 +#: src/features/invite/components/modals/InviteModal.tsx:145 #: src/features/relationship/components/modals/AddFriendsToGroupModal.tsx:27 msgid "Link hidden while sharing" msgstr "A hivatkozás rejtett megosztás közben" @@ -19760,7 +19760,7 @@ msgid "Link styling" msgstr "Linkstílus" #. Title of the alert shown when clicking an internal link that is not available to the current account. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:154 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:157 msgid "Link unavailable" msgstr "A hivatkozás nem érhető el" @@ -20557,7 +20557,7 @@ msgid "Max {maxSize}." msgstr "Legfeljebb {maxSize}." #. Label above the max-uses dropdown in the invite link settings. -#: src/features/invite/components/modals/InviteModal.tsx:116 +#: src/features/invite/components/modals/InviteModal.tsx:119 msgid "Max number of uses" msgstr "Felhasználások maximális száma" @@ -20835,7 +20835,7 @@ msgid "Members" msgstr "Tagok" #. Helper text under the temporary membership switch in the invite link settings. -#: src/features/invite/components/modals/InviteModal.tsx:134 +#: src/features/invite/components/modals/InviteModal.tsx:137 msgid "Members are removed when offline unless given a role." msgstr "A tagok eltávolításra kerülnek, ha offline állapotban vannak, kivéve, ha szerepkört kapnak." @@ -20980,7 +20980,7 @@ msgstr "Üzenet" #. Action that opens a DM conversation with the selected user. #. Member actions sheet menu item. Sends a direct message to the target user. Standalone verb used as a menu label. #. Voice participant menu action that opens a DM conversation with the selected user. -#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:88 +#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:87 #: src/features/ui/action_menu/items/ActionsSubmenu.tsx:41 #: src/features/ui/action_menu/items/MessageUserMenuItem.tsx:26 #: src/features/ui/action_menu/items/voice_participant_menu_data/shared.ts:78 @@ -21084,7 +21084,7 @@ msgstr "Az üzenetmegjelenítési beállítások csak asztali gépen érhetők e msgid "Message editing" msgstr "Üzenet szerkesztése" -#: src/features/messaging/components/modals/ForwardModal.tsx:315 +#: src/features/messaging/components/modals/ForwardModal.tsx:317 msgid "Message forwarded" msgstr "Üzenet továbbítva" @@ -21133,7 +21133,7 @@ msgstr "Üzenetbeviteli gombok" #. Error modal title in the forward modal when the optional comment exceeds the message length limit. #. Form validation error indicating the message exceeds the allowed length. -#: src/features/messaging/components/modals/ForwardModal.tsx:56 +#: src/features/messaging/components/modals/ForwardModal.tsx:58 #: src/features/ui/character_counter/CharacterCountMessages.ts:16 msgid "Message is too long" msgstr "Az üzenet túl hosszú" @@ -21144,7 +21144,7 @@ msgid "Message layout" msgstr "Üzenetelrendezés" #. Type chip suffix in tooltips for inline rendered message links. Lowercase because it follows the channel name. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:89 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:92 msgid "message link" msgstr "üzenet linkje" @@ -21188,7 +21188,7 @@ msgid "Message previews in the DM list" msgstr "Üzenetelőnézetek a DM-listában" #. Toast shown after a message in an announcement channel was published to the channels that follow it. -#: src/features/messaging/commands/MessageCommands.tsx:112 +#: src/features/messaging/commands/MessageCommands.tsx:113 msgid "Message published" msgstr "Üzenet közzétéve" @@ -21301,7 +21301,7 @@ msgstr "Üzenetek, amelyeket megjelölhetsz" msgid "Messaging is paused" msgstr "Az üzenetküldés szünetel" -#. Notice shown in place of the message composer, and as an error, when messaging is paused on the current account until the user completes one quick step described in an email. While paused, the account cannot post, react, join communities or change its profile. Keep the tone calm and friendly. +#. Notice shown in place of the message composer, as a banner at the top of the app, and as an error, when messaging is paused on the current account until the user completes one quick step described in an email. While paused, the account cannot post, react, join communities or change its profile. Keep the tone calm and friendly. #: src/features/user/utils/AccountLimitUtils.ts:10 msgid "Messaging is paused on your account. Check your email for a quick step to continue." msgstr "Az üzenetküldés jelenleg szünetel a fiókodban. Nézd meg az e-mailjeidet: egy gyors lépés, és folytathatod." @@ -22672,7 +22672,7 @@ msgid "No {sendMessagesPermission} permission" msgstr "Nincs {sendMessagesPermission} jogosultság" #. Inline text shown inside a custom message link pill when the linked message cannot be accessed. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:142 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:145 msgid "No access" msgstr "Nincs hozzáférés" @@ -22807,7 +22807,7 @@ msgstr "Nincs menthető változás" msgid "No channels available" msgstr "Nincsenek elérhető csatornák" -#: src/features/messaging/components/modals/ForwardModal.tsx:389 +#: src/features/messaging/components/modals/ForwardModal.tsx:395 #: src/features/search/components/search/ChannelFilterSheet.tsx:120 msgid "No channels found" msgstr "Nem található csatorna" @@ -22955,7 +22955,7 @@ msgid "No invoices yet." msgstr "Még nincsenek számlák." #. Invite max-uses option meaning unlimited uses. Short standalone label. -#: src/features/invite/components/modals/InviteModal.tsx:56 +#: src/features/invite/components/modals/InviteModal.tsx:59 msgid "No limit" msgstr "Nincs korlát" @@ -23306,7 +23306,7 @@ msgstr "Nincs átalakítás" #: src/features/user/components/modals/tabs/accessibility_tab/VisualTab.tsx:37 #: src/features/user/components/modals/tabs/components/EntranceSoundSection.tsx:146 #: src/features/user/components/modals/tabs/privacy_safety_tab/data_request_modal/DataRequestModal.tsx:220 -#: src/features/voice/components/AudioSourcePickerLinux.tsx:268 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:265 msgid "None" msgstr "Nincs" @@ -23858,12 +23858,12 @@ msgid "Open {host} in your browser." msgstr "Nyisd meg a(z) {host} webhelyet a böngésződben." #. Accessible label for an inline chat link pill that opens an app page such as Discovery. labelText is the page name. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:121 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:124 msgid "Open {labelText}" msgstr "Nyissa meg a(z) {labelText} oldalt" #. Accessible label for an inline settings deep-link pill. labelText is the resolved settings tab and section breadcrumb. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:116 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:119 msgid "Open {labelText} in settings" msgstr "A(z) {labelText} megnyitása a beállításokban" @@ -24067,7 +24067,7 @@ msgid "Open emoji in browser" msgstr "Emoji megnyitása böngészőben" #. Accessible label for the emoji picker trigger button in the forward modal comment field. -#: src/features/messaging/components/modals/ForwardModal.tsx:102 +#: src/features/messaging/components/modals/ForwardModal.tsx:104 #: src/features/user/components/modals/tabs/my_profile_tab/BioEditor.tsx:27 msgid "Open emoji picker" msgstr "Emojiválasztó megnyitása" @@ -24392,7 +24392,7 @@ msgstr "Beállítások" msgid "or" msgstr "vagy" -#: src/features/theme/components/modals/ShareThemeModal.tsx:214 +#: src/features/theme/components/modals/ShareThemeModal.tsx:216 msgid "Or copy the link:" msgstr "Vagy másold a linket:" @@ -24401,7 +24401,7 @@ msgstr "Vagy másold a linket:" msgid "or pick a GIF from {gifProviderName}" msgstr "vagy válassz egy GIF-et innen: {gifProviderName}" -#: src/features/invite/components/modals/InviteModal.tsx:502 +#: src/features/invite/components/modals/InviteModal.tsx:507 msgid "Or send an invite link to a friend:" msgstr "Vagy küldj meghívólinket egy ismerősödnek:" @@ -24409,7 +24409,7 @@ msgstr "Vagy küldj meghívólinket egy ismerősödnek:" msgid "or send an invite to a friend:" msgstr "vagy küldj meghívót egy ismerősödnek:" -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:131 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:133 msgid "or send the gift link to a friend:" msgstr "vagy küldd el az ajándéklinket egy ismerősödnek:" @@ -24611,7 +24611,7 @@ msgid "Page down" msgstr "Page Down" #. Role description announced for an inline chat link pill that opens an app page. Lowercase. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:126 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:129 msgid "page link" msgstr "oldal hivatkozás" @@ -24778,12 +24778,12 @@ msgid "Paste GIF URLs below, one per line." msgstr "Illeszd be alább a GIF-ek URL-jeit, soronként egyet." #. Accessible label for the paste-template-JSON form element. Used by assistive tech only. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:146 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:150 msgid "Paste template JSON form" msgstr "Sablon JSON-jának beillesztése – űrlap" #. Placeholder in the textarea where the user pastes the third-party template JSON document. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:154 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:158 msgid "Paste the JSON response here" msgstr "Illeszd be ide a JSON-választ" @@ -24985,7 +24985,7 @@ msgid "Perks paused" msgstr "Előnyök szünetelnek" #. Ban duration option in the destructive ban-member modal meaning the ban never expires. Short standalone label. -#: src/features/moderation/components/modals/BanMemberModal.tsx:38 +#: src/features/moderation/components/modals/BanMemberModal.tsx:37 msgid "Permanent" msgstr "Végleges" @@ -25384,7 +25384,7 @@ msgstr "Lejátszás a csökkentett mozgás ellenére." #. Body of the error modal shown when sharing or sending a theme link is rate limited. #: src/features/app/components/alerts/CommonErrorModalDescriptors.ts:13 #: src/features/discovery/commands/DiscoveryJoinCommands.tsx:60 -#: src/features/theme/components/modals/ShareThemeModal.tsx:67 +#: src/features/theme/components/modals/ShareThemeModal.tsx:68 msgid "Please wait a moment and try again." msgstr "Kérjük, várj egy pillanatot, majd próbáld újra." @@ -25416,7 +25416,7 @@ msgid "Pop back in" msgstr "Visszahelyezés a főablakba" #. Tooltip / aria label on the voice call footer button that opens the call in a separate window. -#: src/features/voice/components/VoiceCallCornerControls.tsx:12 +#: src/features/voice/components/VoiceCallCornerControls.tsx:11 msgid "Pop out call" msgstr "Hívás megnyitása külön ablakban" @@ -25547,12 +25547,12 @@ msgid "Premium badge" msgstr "Prémium jelvény" #. Developer control label for the premium-expired banner. -#: src/features/devtools/components/NagbarControls.ts:48 +#: src/features/devtools/components/NagbarControls.ts:49 msgid "Premium expired nagbar" msgstr "Lejárt prémiumcsomag figyelmeztető sávja" #. Developer control label for the premium grace-period banner. -#: src/features/devtools/components/NagbarControls.ts:44 +#: src/features/devtools/components/NagbarControls.ts:45 msgid "Premium grace period nagbar" msgstr "Prémium türelmi időszak figyelmeztető sávja" @@ -25562,7 +25562,7 @@ msgid "Premium model" msgstr "Prémium modell" #. Developer control label for the premium-onboarding banner. -#: src/features/devtools/components/NagbarControls.ts:52 +#: src/features/devtools/components/NagbarControls.ts:53 msgid "Premium onboarding nagbar" msgstr "Prémium bevezető figyelmeztető sáv" @@ -26514,7 +26514,7 @@ msgstr "Ok (indoklás)" #. Label of the optional reason input in the destructive ban-member modal. Reason is recorded in the activity log. #. Label of the optional reason textarea in the timeout-member modal. The reason is recorded in the activity log. -#: src/features/moderation/components/modals/BanMemberModal.tsx:83 +#: src/features/moderation/components/modals/BanMemberModal.tsx:82 #: src/features/moderation/components/modals/TimeoutMemberModal.tsx:36 msgid "Reason (optional)" msgstr "Ok (opcionális)" @@ -26574,7 +26574,7 @@ msgstr "Újraellenőrzés" #. placeholder {0}: ChannelUtils.getIcon(channel, {size: 16, className: styles.channelIcon}) #. placeholder {1}: channel.name -#: src/features/invite/components/modals/InviteModal.tsx:355 +#: src/features/invite/components/modals/InviteModal.tsx:360 msgid "Recipients will be taken to {0} <0>{1}" msgstr "A címzettek a következő helyre kerülnek: {0} <0>{1}" @@ -26601,7 +26601,7 @@ msgid "Reconnect succeeded. Pick a screen again if you want to resume your previ msgstr "Az újracsatlakozás sikeres. Ha folytatni szeretnéd az előző streamet, válassz újra egy képernyőt." #. Overlay status in the voice call view while reconnecting after a drop. Trailing ellipsis indicates in-progress. -#: src/features/voice/components/VoiceCallView.tsx:98 +#: src/features/voice/components/VoiceCallView.tsx:94 msgid "Reconnecting..." msgstr "Újracsatlakozás..." @@ -26741,7 +26741,7 @@ msgstr "Hivatkozás másolva." msgid "Referral parameters" msgstr "Ajánlási paraméterek" -#: src/features/voice/components/AudioSourcePickerLinux.tsx:312 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:309 msgid "Refresh audio sources" msgstr "Hangforrások frissítése" @@ -28559,7 +28559,7 @@ msgstr "Telítettség" #: src/features/guild/components/modals/guild_tabs/GuildDiscoveryTab.tsx:631 #: src/features/guild/components/modals/guild_tabs/GuildVanityURLTab.tsx:279 #: src/features/guild/components/modals/GuildFolderSettingsModal.tsx:91 -#: src/features/messaging/commands/MessageCommands.tsx:108 +#: src/features/messaging/commands/MessageCommands.tsx:109 #: src/features/messaging/components/modals/AttachmentEditModal.tsx:136 #: src/features/messaging/components/modals/EditAltTextModal.tsx:193 #: src/features/messaging/components/modals/MessageHistoryThresholdModal.tsx:115 @@ -28687,7 +28687,7 @@ msgid "Scan the QR code with your authenticator app." msgstr "Olvasd be a QR-kódot a hitelesítő alkalmazásoddal." #. Developer / debug surface — keep terse and technical. Label in the developer Nagbar controls panel for the scheduled-maintenance banner. -#: src/features/devtools/components/NagbarControls.ts:22 +#: src/features/devtools/components/NagbarControls.ts:23 msgid "Scheduled maintenance nagbar" msgstr "Ütemezett karbantartás figyelmeztető sávja" @@ -28962,7 +28962,7 @@ msgstr "Előnézet tekerés közben" #: src/features/channel/components/bottomsheets/ChannelSearchBottomSheet.tsx:854 #: src/features/channel/components/channel_header/shared.ts:47 #: src/features/channel/components/shared/PickerSearchInput.tsx:21 -#: src/features/messaging/components/modals/ForwardModal.tsx:89 +#: src/features/messaging/components/modals/ForwardModal.tsx:91 #: src/features/search/components/modals/SearchProviderPickerModal.tsx:43 #: src/features/search/utils/QuickSwitcherModalUtils.tsx:46 #: src/features/theme_studio/ui/StudioSearchInput.tsx:16 @@ -29606,14 +29606,14 @@ msgstr "A fizetéstől számított 3 napon belül, 30 naponta egyszer önkiszolg #. Button or menu action label in the share theme modal. Keep it concise. #. Send-message button label in the voice message composer modal. -#: src/features/theme/components/modals/ShareThemeModal.tsx:43 +#: src/features/theme/components/modals/ShareThemeModal.tsx:44 #: src/features/user/components/modals/tabs/component_gallery_tab/ComponentGalleryTabButtonsTab.tsx:316 #: src/features/voice/components/VoiceMessageComposerModal.tsx:77 msgid "Send" msgstr "Küldés" #. Primary button label in the forward message modal. selectedCount is the number of selected destinations; selectionLimit is the maximum allowed. -#: src/features/messaging/components/modals/ForwardModal.tsx:106 +#: src/features/messaging/components/modals/ForwardModal.tsx:108 msgid "Send ({selectedCount}/{selectionLimit})" msgstr "Küldés ({selectedCount}/{selectionLimit})" @@ -29694,7 +29694,7 @@ msgstr "Küldj fájlokat ekkoráig: {size}" #. Button or menu action label in the user profile modal. Keep it concise. #. Member actions sheet menu item. Sends a friend request to the target user. #: src/features/channel/components/direct_message/DMWelcomeSection.tsx:146 -#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:94 +#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:93 #: src/features/user/components/modals/UserProfileMobileSheet.tsx:110 #: src/features/user/components/modals/UserProfileModal.tsx:126 msgid "Send friend request" @@ -29710,7 +29710,7 @@ msgstr "GIF küldése: {title}" #. Plus menu item that opens the gift purchase flow. #: src/features/channel/components/textarea/MobileTextareaPlusBottomSheet.tsx:21 #: src/features/channel/components/textarea/TextareaPlusMenu.tsx:31 -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:30 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:31 msgid "Send gift" msgstr "Ajándék küldése" @@ -29873,7 +29873,7 @@ msgid "Serve the token file" msgstr "Tokenfájl kiszolgálása" #. Developer / debug surface — keep terse and technical. Label in the developer Nagbar controls panel for the service incident banner. -#: src/features/devtools/components/NagbarControls.ts:27 +#: src/features/devtools/components/NagbarControls.ts:28 msgid "Service incident nagbar" msgstr "Szolgáltatási incidens értesítés" @@ -30118,7 +30118,7 @@ msgid "Settings" msgstr "Beállítások" #. Type chip suffix in tooltips for inline rendered fluxer://settings/user deep links. Lowercase. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:130 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:133 msgid "settings link" msgstr "beállítási hivatkozás" @@ -30239,7 +30239,7 @@ msgid "Share your screen or camera in up to 4K at 60 frames per second. Free acc msgstr "Oszd meg a képernyődet vagy a kamerádat akár 4K felbontásban, 60 képkocka/másodperc sebességgel. Az ingyenes fiókok 720p felbontásban, 30 képkocka/másodperc sebességgel streamelnek." #. Button or menu action label in the share theme modal. Keep it concise. -#: src/features/theme/components/modals/ShareThemeModal.tsx:39 +#: src/features/theme/components/modals/ShareThemeModal.tsx:40 msgid "Share your theme" msgstr "Témád megosztása" @@ -30263,7 +30263,7 @@ msgid "Shared window" msgstr "Megosztott ablak" #. Capture option in the Linux audio source picker on a window share. Captures only the audio of the window being shared. -#: src/features/voice/components/AudioSourcePickerLinux.tsx:40 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:42 msgid "Shared window audio" msgstr "Megosztott ablak hangja" @@ -30364,7 +30364,7 @@ msgid "Shortcuts are paused while recording." msgstr "A billentyűparancsok a rögzítés idejére szünetelnek." #. Body of the error modal shown when the forward modal comment exceeds the message length limit. -#: src/features/messaging/components/modals/ForwardModal.tsx:60 +#: src/features/messaging/components/modals/ForwardModal.tsx:62 msgid "Shorten the message and try again." msgstr "Rövidítsd le az üzenetet, és próbáld újra." @@ -31506,7 +31506,7 @@ msgid "Something went wrong while preparing this sticker. Try another file or tr msgstr "Hiba történt a matrica előkészítése során. Próbálj meg egy másik fájlt, vagy próbáld újra később." #. Fallback body of the error alert shown when publishing an announcement message fails. -#: src/features/messaging/commands/MessageCommands.tsx:124 +#: src/features/messaging/commands/MessageCommands.tsx:125 msgid "Something went wrong while publishing. Try again in a moment." msgstr "Valami hiba történt a közzététel során. Próbáld meg később újra." @@ -31552,7 +31552,7 @@ msgstr "Valami hiba történt." #: src/features/app/components/alerts/CommonErrorModalDescriptors.ts:5 #: src/features/discovery/commands/DiscoveryJoinCommands.tsx:18 #: src/features/emoji/components/emojis/EmojiListItem.tsx:129 -#: src/features/theme/components/modals/ShareThemeModal.tsx:51 +#: src/features/theme/components/modals/ShareThemeModal.tsx:52 #: src/features/ui/action_menu/items/CallMenuItems.tsx:45 #: src/features/ui/action_menu/items/ChannelMenuData.tsx:132 #: src/features/ui/action_menu/items/ChannelMenuData.tsx:148 @@ -33157,12 +33157,12 @@ msgid "Template" msgstr "Sablon" #. Label of the textarea in the paste-template-JSON form. "JSON" must not be translated. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:150 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:154 msgid "Template JSON" msgstr "Sablon JSON" #. Label of the URL input in the import-template form. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:142 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:146 msgid "Template URL" msgstr "Sablon URL-je" @@ -33191,7 +33191,7 @@ msgid "Temporary invites need a live connection. Check yours and try again." msgstr "Az ideiglenes meghívókhoz élő kapcsolatra van szükség. Ellenőrizd a kapcsolatodat, és próbáld újra." #. Switch label in the invite link settings. When enabled, members joining via this invite are kicked when they go offline unless given a role. -#: src/features/invite/components/modals/InviteModal.tsx:129 +#: src/features/invite/components/modals/InviteModal.tsx:132 msgid "Temporary membership" msgstr "Ideiglenes tagság" @@ -33202,7 +33202,7 @@ msgid "Tennessee" msgstr "Tennessee" #. Developer control label for the terms-acceptance banner. -#: src/features/devtools/components/NagbarControls.ts:64 +#: src/features/devtools/components/NagbarControls.ts:65 msgid "Terms acceptance nagbar" msgstr "Szolgáltatási feltételek elfogadására figyelmeztető sáv" @@ -33760,7 +33760,7 @@ msgstr "Téma nem elérhető" msgid "Themes" msgstr "Témák" -#: src/features/invite/components/modals/InviteModal.tsx:194 +#: src/features/invite/components/modals/InviteModal.tsx:197 msgid "There are no channels available to create an invite for." msgstr "Nincsenek elérhető csatornák, amelyekhez meghívót lehetne létrehozni." @@ -33815,7 +33815,7 @@ msgid "They left the call" msgstr "Kilépett a hívásból" #. Body of the error modal shown when a DM cannot be opened (blocked or no shared community). -#: src/features/app/components/alerts/DmActionErrorModal.tsx:20 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:24 msgid "They might not be accepting messages from you, or you no longer share a community." msgstr "Lehet, hogy nem fogad tőled üzeneteket, vagy már nincs közös közösségetek." @@ -34092,7 +34092,7 @@ msgid "This device does not support notifications." msgstr "Ez az eszköz nem támogatja az értesítéseket." #. Validation error in the paste-template-JSON form when the JSON parses but lacks the expected third-party template fields. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:133 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:137 msgid "This doesn't look like a valid template response. Make sure you copied the entire JSON document." msgstr "Ez nem tűnik érvényes sablonválasznak. Ellenőrizd, hogy a teljes JSON-dokumentumot kimásoltad-e." @@ -34170,7 +34170,7 @@ msgid "This gift has been redeemed" msgstr "Ez az ajándék már be lett váltva" #. Title of the error modal shown when a group DM would exceed the maximum number of recipients. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:48 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:52 msgid "This group has too many people" msgstr "Túl sokan vannak ebben a csoportban" @@ -34208,7 +34208,7 @@ msgstr "Ebben a példányban még nincsenek fiókok. Az első létrehozott fiók msgid "This invite is hidden while sharing is protected." msgstr "Ez a meghívó rejtett, amíg a megosztás védett." -#: src/features/invite/components/modals/InviteModal.tsx:514 +#: src/features/invite/components/modals/InviteModal.tsx:519 msgid "This invite link never expires." msgstr "Ez a meghívólink sosem jár le." @@ -34305,7 +34305,7 @@ msgid "This link channel is marked for mature content and may open material that msgstr "Ez a linkcsatorna felnőtt tartalomként van megjelölve, és olyan anyagokat nyithat meg, amelyek egyes felhasználók számára nem megfelelőek." #. Body of the link-unavailable alert. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:158 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:161 msgid "This link is not available for your account." msgstr "Ez a hivatkozás nem érhető el a fiókod számára." @@ -34361,7 +34361,7 @@ msgid "This message has already been deleted." msgstr "Ezt az üzenetet már törölték." #. Toast shown when someone tries to publish an announcement message that was already published. -#: src/features/messaging/commands/MessageCommands.tsx:116 +#: src/features/messaging/commands/MessageCommands.tsx:117 msgid "This message has already been published" msgstr "Ez az üzenet már közzé lett téve" @@ -34486,7 +34486,7 @@ msgid "This theme is still loading." msgstr "A téma még töltődik." #. Title of the error modal shown when a theme CSS exceeds the maximum shareable size. -#: src/features/theme/components/modals/ShareThemeModal.tsx:55 +#: src/features/theme/components/modals/ShareThemeModal.tsx:56 msgid "This theme is too large to share" msgstr "Ez a téma túl nagy a megosztáshoz" @@ -34528,7 +34528,7 @@ msgid "This user is not available to receive calls right now. They may have call msgstr "Ez a felhasználó jelenleg nem fogadhat hívásokat. Lehet, hogy kikapcsolta a hívásokat." #. Body of the error modal shown when the recipient of a DM no longer exists. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:28 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:32 msgid "This user no longer exists. Refresh and try again." msgstr "Ez a felhasználó már nem létezik. Frissítsd az oldalt, és próbáld újra." @@ -35712,7 +35712,7 @@ msgid "Unclaimed account" msgstr "Befejezetlen regisztrációjú fiók" #. Developer control label for the unclaimed-account banner. -#: src/features/devtools/components/NagbarControls.ts:32 +#: src/features/devtools/components/NagbarControls.ts:33 msgid "Unclaimed account nagbar" msgstr "Befejezetlen regisztrációjú fiók figyelmeztető sávja" @@ -37152,7 +37152,7 @@ msgstr "Felhasználó csatornát vált" #. Reason chip in the unaddable recipients alert when the user record is missing. #. Title of the error modal shown when the recipient of a DM no longer exists. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:24 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:28 #: src/features/channel/components/channel_view/DMChannelView.tsx:279 #: src/features/channel/components/modals/UnaddableRecipientsConfirmModal.tsx:11 msgid "User not found" @@ -37274,27 +37274,27 @@ msgid "Using {effectiveLabel} until {requestedLabel} is ready." msgstr "A(z) {effectiveLabel} használata, amíg a(z) {requestedLabel} nem lesz kész." #. Developer nagbar status: banner follows real account state. -#: src/features/devtools/components/NagbarControls.ts:106 +#: src/features/devtools/components/NagbarControls.ts:107 msgid "Using actual account state" msgstr "Valós fiókállapot használata" #. Developer nagbar status: banner follows real gift inventory state. -#: src/features/devtools/components/NagbarControls.ts:126 +#: src/features/devtools/components/NagbarControls.ts:127 msgid "Using actual gift inventory state" msgstr "Valós ajándékállapot használata" #. Developer nagbar status: banner follows real premium subscription state. -#: src/features/devtools/components/NagbarControls.ts:122 +#: src/features/devtools/components/NagbarControls.ts:123 msgid "Using actual premium state" msgstr "Tényleges prémium állapot használata" #. Developer nagbar status: banner follows the real app state. -#: src/features/devtools/components/NagbarControls.ts:130 +#: src/features/devtools/components/NagbarControls.ts:131 msgid "Using actual state" msgstr "Valós állapot használata" #. Developer nagbar status: banner follows real email verification state. -#: src/features/devtools/components/NagbarControls.ts:110 +#: src/features/devtools/components/NagbarControls.ts:111 msgid "Using actual verification state" msgstr "Tényleges ellenőrzési állapot használata" @@ -37456,9 +37456,9 @@ msgstr "Igazold, hogy te vagy az" #. Title of the error modal shown when an unverified account tries to start a DM. #. Title shown when an unverified account cannot start a DM or group DM. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:40 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:44 #: src/features/channel/components/direct_message/AddFriendForm.tsx:80 -#: src/features/channel/utils/CreateDMModalUtils.tsx:51 +#: src/features/channel/utils/CreateDMModalUtils.tsx:52 #: src/features/moderation/components/report/ReportStepEmail.tsx:43 msgid "Verify your email" msgstr "E-mail-cím megerősítése" @@ -37543,7 +37543,7 @@ msgid "Verify your email to purchase {premiumProductFullName}." msgstr "A(z) {premiumProductFullName} megvásárlásához erősítsd meg az e-mail-címedet." #. Blocked-state text shown when an unverified account cannot start a DM or group DM. -#: src/features/channel/utils/CreateDMModalUtils.tsx:55 +#: src/features/channel/utils/CreateDMModalUtils.tsx:56 msgid "Verify your email to start DMs." msgstr "Közvetlen beszélgetések indításához erősítsd meg az e-mail-címedet." @@ -37791,7 +37791,7 @@ msgid "View call" msgstr "Hívás megtekintése" #. Aria label for the show-controls trigger when the call toolbar is auto-hidden. -#: src/features/voice/components/VoiceCallView.tsx:124 +#: src/features/voice/components/VoiceCallView.tsx:120 msgid "View call controls" msgstr "Hívásvezérlők megtekintése" @@ -37987,7 +37987,7 @@ msgid "Visionary (lifetime {premiumProductName})" msgstr "Visionary (élethosszig tartó {premiumProductName})" #. Developer control label for the Visionary two-factor-authentication banner. -#: src/features/devtools/components/NagbarControls.ts:60 +#: src/features/devtools/components/NagbarControls.ts:61 msgid "Visionary 2FA nagbar" msgstr "Visionary 2FA értesítősáv" @@ -38243,7 +38243,7 @@ msgid "Voice region" msgstr "Hangrégió" #. Developer control label for the voice-session-restore banner. -#: src/features/devtools/components/NagbarControls.ts:68 +#: src/features/devtools/components/NagbarControls.ts:69 msgid "Voice session restore nagbar" msgstr "Hanghívás-munkamenet visszaállítási értesítő" @@ -38331,12 +38331,12 @@ msgid "Waiting for passkey…" msgstr "Várakozás a jelszókulcsra…" #. Inline notice in the forward modal when slowmode is active in the selected target channel. forwardChannelDisplayName is the channel name. -#: src/features/messaging/components/modals/ForwardModal.tsx:76 +#: src/features/messaging/components/modals/ForwardModal.tsx:78 msgid "Waiting for slowmode in {forwardChannelDisplayName} to expire." msgstr "Várakozás, amíg a lassú mód lejár a következő csatornán: {forwardChannelDisplayName}." #. Inline notice in the forward modal when slowmode is active in one or more selected target channels. -#: src/features/messaging/components/modals/ForwardModal.tsx:81 +#: src/features/messaging/components/modals/ForwardModal.tsx:83 msgid "Waiting for slowmode in one or more selected channels to expire." msgstr "Várakozás, amíg a lassú mód lejár egy vagy több kiválasztott csatornán." @@ -38520,7 +38520,7 @@ msgstr "Kódot küldtünk a következő címre: {email}." msgid "We will prefill {prefillEmail} once browser sign-in opens." msgstr "Előre kitöltjük a(z) {prefillEmail} címet, amint megnyílik a böngészős bejelentkezés." -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:87 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:89 msgid "We'd love to give you more than a lifetime of {PREMIUM_PRODUCT_NAME}, but that breaks the space-time continuum. Send the gift to a friend instead?" msgstr "Szívesen adnánk az életre szólónál is hosszabb {PREMIUM_PRODUCT_NAME}-hozzáférést, de az felborítaná a téridő-kontinuumot. Inkább elküldöd az ajándékot egy ismerősödnek?" @@ -39178,7 +39178,7 @@ msgid "You already have a group with these users. Do you really want to create a msgstr "Már van egy csoportod ezekkel a felhasználókkal. Biztosan újat szeretnél létrehozni? Az is rendben van!" #. Status label shown to a user who already owns the lifetime premium tier. -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:26 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:27 msgid "You already have lifetime {premiumProductName}" msgstr "Már van élethosszig tartó {premiumProductName} előfizetésed" @@ -39326,7 +39326,7 @@ msgid "You can't add expressions there" msgstr "Nem adhatsz hozzá kifejezéseket oda" #. Error message in the messaging commands. -#: src/features/messaging/commands/ReactionCommands.tsx:27 +#: src/features/messaging/commands/ReactionCommands.tsx:28 msgid "You can't add new reactions while you're timed out." msgstr "Az ideiglenes korlátozás alatt nem adhatsz hozzá új reakciókat." @@ -39392,7 +39392,7 @@ msgstr "Nem tudsz webhookokat kezelni egyetlen közösségben sem. Kérj meg egy #. Reason chip in the unaddable recipients alert when blocked or DMs are not allowed. #. Title of the error modal shown when a DM cannot be opened (blocked or no shared community). -#: src/features/app/components/alerts/DmActionErrorModal.tsx:16 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:20 #: src/features/channel/components/modals/UnaddableRecipientsConfirmModal.tsx:15 msgid "You can't message this user" msgstr "Ezt a felhasználót nem tudod üzenetben elérni" @@ -39521,7 +39521,7 @@ msgid "You changed your tag while on {PREMIUM_PRODUCT_NAME}. It will reroll rand msgstr "A(z) {PREMIUM_PRODUCT_NAME} használata közben megváltoztattad a címkédet. Ha a(z) {PREMIUM_PRODUCT_NAME} nem újul meg, a lejáratakor véletlenszerű új címkét kapsz." #. Body of the access-denied alert for clicked message links. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:138 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:141 msgid "You do not have access to the channel where this message was sent." msgstr "Nincs hozzáférésed ahhoz a csatornához, ahová ezt az üzenetet küldték." @@ -39618,12 +39618,12 @@ msgid "You just pressed Tab. Keyboard mode is now on so you can navigate {produc msgstr "Megnyomtad a Tab billentyűt. Bekapcsolt a billentyűzetes mód, így egér nélkül is navigálhatsz a(z) {productName} alkalmazásban." #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:137 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:245 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:244 msgid "You keep your perks until your next renewal date. Reactivate before then to keep your subscriber history." msgstr "Az előnyöket a következő megújítási dátumig megtartod. Ha addig újraaktiválod az előfizetést, megőrzöd az előfizetői előzményeidet." #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:158 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:266 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:265 msgid "You lose all {PREMIUM_PRODUCT_NAME} perks immediately and your subscriber history resets. This cannot be undone." msgstr "Azonnal elveszíted a(z) {PREMIUM_PRODUCT_NAME} összes előnyét, és az előfizetői előzményeid lenullázódnak. Ez nem vonható vissza." @@ -39709,7 +39709,7 @@ msgid "You need to claim your account before you can create a community." msgstr "Közösség létrehozása előtt be kell fejezned a fiókod regisztrációját." #. Body of the error modal shown when an unclaimed account tries to start a DM. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:36 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:40 msgid "You need to claim your account before you can start a direct message." msgstr "Közvetlen beszélgetés indítása előtt be kell fejezned a fiókod regisztrációját." @@ -39731,7 +39731,7 @@ msgid "You need to verify your email address before you can send friend requests msgstr "Ismerősjelölések küldése előtt meg kell erősítened az e-mail-címedet." #. Body of the error modal shown when an unverified account tries to start a DM. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:44 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:48 msgid "You need to verify your email address before you can start a direct message." msgstr "Közvetlen beszélgetés indítása előtt meg kell erősítened az e-mail-címedet." @@ -39745,7 +39745,7 @@ msgid "You need to verify your email to send messages in this community." msgstr "Ahhoz, hogy üzeneteket küldhess ebben a közösségben, igazolnod kell az e-mail-címedet." #. Body of the error modal shown when the user or a recipient has too many open group DMs. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:60 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:64 msgid "You or someone you're adding already has the maximum number of group DMs open. Leave one and try again." msgstr "Te vagy valamelyik hozzáadandó felhasználó már elérte a nyitott csoportos beszélgetések maximális számát. Lépj ki egyből, majd próbáld újra." @@ -39888,7 +39888,7 @@ msgstr "Túl gyorsan szerkeszted az üzeneteket" #: src/features/discovery/commands/DiscoveryJoinCommands.tsx:56 #: src/features/emoji/components/emojis/EmojiListItem.tsx:77 #: src/features/emoji/components/emojis/EmojiListItem.tsx:149 -#: src/features/theme/components/modals/ShareThemeModal.tsx:63 +#: src/features/theme/components/modals/ShareThemeModal.tsx:64 msgid "You're going too fast" msgstr "Túl gyors vagy" @@ -39951,7 +39951,7 @@ msgid "You're viewing older messages" msgstr "Régebbi üzeneteket nézel" #. Body of the error modal shown when a group DM would exceed the maximum number of recipients. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:52 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:56 msgid "You've added more people than a group DM allows. Remove a few and try again." msgstr "Több személyt adtál hozzá, mint amennyit egy csoportos beszélgetés engedélyez. Távolíts el néhányat, és próbáld újra." @@ -40003,7 +40003,7 @@ msgid "You've reached the favorite GIF limit." msgstr "Elérted a kedvenc GIF-ek számának korlátját." #. Title of the error modal shown when the user or a recipient has too many open group DMs. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:56 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:60 msgid "You've reached the group DM limit" msgstr "Elérted a csoportos beszélgetések maximális számát" @@ -40118,7 +40118,7 @@ msgid "Your card is eligible. Redirecting you to the payment page now." msgstr "A kártyád megfelel a feltételeknek. Most átirányítunk a fizetési oldalra." #. Body of the confirmation shown before saving an edit to a message published from an announcement channel. -#: src/features/messaging/commands/MessageCommands.tsx:103 +#: src/features/messaging/commands/MessageCommands.tsx:104 msgid "Your changes reach every community that follows this channel, which can take a minute. Each published message allows 3 quick edits, then 1 every 20 minutes." msgstr "A módosításaid eljutnak minden, ezt a csatornát követő közösséghez, ami egy percet vehet igénybe. Minden közzétett üzenetnél 3 gyors szerkesztés lehetséges, utána pedig 20 percenként 1." @@ -40236,22 +40236,22 @@ msgid "Your last purchase is outside the refund window. Contact support for bill msgstr "Az utolsó vásárlásod már kívül esik a visszatérítési időszakon. Számlázási problémák esetén vedd fel a kapcsolatot az ügyfélszolgálattal." #. Label in the message queue state. -#: src/features/messaging/state/MessageQueue.tsx:72 +#: src/features/messaging/state/MessageQueue.tsx:74 msgid "Your message could not be delivered because it was flagged by our safety systems. If you believe this is a mistake, please contact support." msgstr "Az üzenetedet nem sikerült kézbesíteni, mert a biztonsági rendszereink megjelölték. Ha úgy gondolod, ez tévedés, kérjük, vedd fel a kapcsolatot az ügyfélszolgálattal." #. Label in the message queue state. -#: src/features/messaging/state/MessageQueue.tsx:59 +#: src/features/messaging/state/MessageQueue.tsx:61 msgid "Your message could not be delivered. This is usually because you don't share a community with the recipient or the recipient is only accepting direct messages from friends. You may also need to adjust your own direct message privacy settings in {directMessagePrivacySettingsPath}." msgstr "Az üzenetedet nem sikerült kézbesíteni. Ez általában azért van, mert nem vagytok egy közösségben a címzettel, vagy a címzett csak az ismerőseitől fogad közvetlen üzeneteket. Lehet, hogy a saját, közvetlen üzenetekre vonatkozó adatvédelmi beállításaidat is módosítanod kell itt: {directMessagePrivacySettingsPath}." #. Description text in the message queue state. -#: src/features/messaging/state/MessageQueue.tsx:64 +#: src/features/messaging/state/MessageQueue.tsx:66 msgid "Your message could not be delivered. You need to claim your account to send direct messages." msgstr "Az üzenetedet nem sikerült kézbesíteni. Közvetlen üzenetek küldéséhez fejezd be a fiókod regisztrációját." #. Description text in the message queue state. -#: src/features/messaging/state/MessageQueue.tsx:68 +#: src/features/messaging/state/MessageQueue.tsx:70 msgid "Your message could not be delivered. You need to claim your account to send messages." msgstr "Az üzenetedet nem sikerült kézbesíteni. Üzenetek küldéséhez fejezd be a fiókod regisztrációját." @@ -40409,7 +40409,7 @@ msgid "Your subscription will switch to yearly billing at the next renewal." msgstr "Előfizetésed a következő megújításkor éves számlázásra vált." #. Body of the error modal shown when a theme CSS exceeds the maximum shareable size. -#: src/features/theme/components/modals/ShareThemeModal.tsx:59 +#: src/features/theme/components/modals/ShareThemeModal.tsx:60 msgid "Your theme CSS is too large to share. Trim it down and try again." msgstr "A téma CSS-e túl nagy a megosztáshoz. Rövidítsd le, majd próbáld újra." diff --git a/fluxer_app/src/features/i18n/locales/id/messages.po b/fluxer_app/src/features/i18n/locales/id/messages.po index fba5b50b0..434784ba8 100644 --- a/fluxer_app/src/features/i18n/locales/id/messages.po +++ b/fluxer_app/src/features/i18n/locales/id/messages.po @@ -21,7 +21,7 @@ msgstr "... nyalakan mode rapat. Mantap!" #. Button or menu action label in the channel and chat user message. Keep it concise. #. Suffix after the message text in the forward modal preview when the forwarded message was edited. -#: src/features/channel/components/MessageAttachments.tsx:390 +#: src/features/channel/components/MessageAttachments.tsx:361 #: src/features/channel/components/UserMessage.tsx:75 #: src/features/messaging/components/modals/ForwardMessagePreview.tsx:26 msgid "(edited)" @@ -993,7 +993,7 @@ msgstr "{count, plural, one {# kanal mengikuti} other {# kanal mengikuti}} kanal msgid "{count, plural, one {# community found} other {# communities found}}" msgstr "{count, plural, one {# komunitas ditemukan} other {# komunitas ditemukan}}" -#: src/features/app/components/layout/GuildsLayout.tsx:1954 +#: src/features/app/components/layout/GuildsLayout.tsx:1955 msgid "{count, plural, one {# community is temporarily unavailable due to a flux capacitor malfunction.} other {# communities are temporarily unavailable due to a flux capacitor malfunction.}}" msgstr "{count, plural, one {# komunitas sementara tidak tersedia karena kerusakan kapasitor fluks.} other {# komunitas sementara tidak tersedia karena kerusakan kapasitor fluks.}}" @@ -1041,7 +1041,7 @@ msgstr "{count, plural, one {# komunitas bersama} other {# komunitas bersama}}" msgid "{count, plural, one {# other} other {# others}}" msgstr "{count, plural, one {# lainnya} other {# lainnya}}" -#: src/features/voice/components/VoiceCallView.tsx:507 +#: src/features/voice/components/VoiceCallView.tsx:474 msgid "{count, plural, one {# participant in call} other {# participants in call}}" msgstr "{count, plural, one {# peserta dalam panggilan} other {# peserta dalam panggilan}}" @@ -1237,7 +1237,7 @@ msgid "{days, plural, one {Created by {creatorDisplayName}. Expires in # day.} o msgstr "{days, plural, other {Dibuat oleh {creatorDisplayName}. Kedaluwarsa dalam # hari.}}" #. Text under a generated invite link. {days} is how long the link stays valid, in whole days. -#: src/features/invite/components/modals/InviteModal.tsx:164 +#: src/features/invite/components/modals/InviteModal.tsx:167 msgid "{days, plural, one {Your invite link expires in # day.} other {Your invite link expires in # days.}}" msgstr "{days, plural, other {Tautan undanganmu akan kedaluwarsa dalam # hari.}}" @@ -1441,7 +1441,7 @@ msgid "{hours, plural, one {# hour} other {# hours}} and {minutes, plural, one { msgstr "{hours, plural, one {# jam} other {# jam}} dan {minutes, plural, one {# menit} other {# menit}}" #. Text under a generated invite link. {hours} is how long the link stays valid, in whole hours. -#: src/features/invite/components/modals/InviteModal.tsx:160 +#: src/features/invite/components/modals/InviteModal.tsx:163 msgid "{hours, plural, one {Your invite link expires in # hour.} other {Your invite link expires in # hours.}}" msgstr "{hours, plural, other {Tautan undanganmu akan kedaluwarsa dalam # jam.}}" @@ -1556,7 +1556,7 @@ msgid "{minutes, plural, one {# minute} other {# minutes}} and {seconds, plural, msgstr "{minutes, plural, one {# menit} other {# menit}} dan {seconds, plural, one {# detik} other {# detik}}" #. Text under a generated invite link. {minutes} is how long the link stays valid, in whole minutes. -#: src/features/invite/components/modals/InviteModal.tsx:155 +#: src/features/invite/components/modals/InviteModal.tsx:158 msgid "{minutes, plural, one {Your invite link expires in # minute.} other {Your invite link expires in # minutes.}}" msgstr "{minutes, plural, other {Tautan undanganmu akan kedaluwarsa dalam # menit.}}" @@ -1967,7 +1967,7 @@ msgid "{seconds, plural, one {# second} other {# seconds}}" msgstr "{seconds, plural, other {# detik}}" #. Text under a generated invite link. {seconds} is how long the link stays valid, in whole seconds. -#: src/features/invite/components/modals/InviteModal.tsx:150 +#: src/features/invite/components/modals/InviteModal.tsx:153 msgid "{seconds, plural, one {Your invite link expires in # second.} other {Your invite link expires in # seconds.}}" msgstr "{seconds, plural, other {Tautan undanganmu akan kedaluwarsa dalam # detik.}}" @@ -2215,8 +2215,8 @@ msgstr "<0>{username} masih ada di grup. Coba lagi sebentar lagi." #. Attribution line on a forwarded message, above the forwarded content. sourceInfo is the icon and name of the community and channel the message came from. #. Attribution line on a forwarded message, above the forwarded content. sourceInfo is the icon and name of the conversation the message came from. -#: src/features/channel/components/MessageAttachments.tsx:241 -#: src/features/channel/components/MessageAttachments.tsx:297 +#: src/features/channel/components/MessageAttachments.tsx:212 +#: src/features/channel/components/MessageAttachments.tsx:268 msgid "<0>Forwarded from{sourceInfo}" msgstr "<0>Diteruskan dari{sourceInfo}" @@ -2270,7 +2270,7 @@ msgid "1 result available" msgstr "1 hasil tersedia" #. Invite max-uses dropdown option for exactly one use. -#: src/features/invite/components/modals/InviteModal.tsx:60 +#: src/features/invite/components/modals/InviteModal.tsx:63 msgid "1 use" msgstr "1 kali pakai" @@ -2315,12 +2315,12 @@ msgid "10 minutes" msgstr "10 menit" #. Invite max-uses dropdown option for ten uses. -#: src/features/invite/components/modals/InviteModal.tsx:68 +#: src/features/invite/components/modals/InviteModal.tsx:71 msgid "10 uses" msgstr "10 kali pakai" #. Invite max-uses dropdown option for 100 uses. -#: src/features/invite/components/modals/InviteModal.tsx:80 +#: src/features/invite/components/modals/InviteModal.tsx:83 msgid "100 uses" msgstr "100 kali pakai" @@ -2368,7 +2368,7 @@ msgid "2 members (typing)" msgstr "2 anggota (mengetik)" #. Ban duration option in the destructive ban-member modal for a two-week temporary ban. -#: src/features/moderation/components/modals/BanMemberModal.tsx:51 +#: src/features/moderation/components/modals/BanMemberModal.tsx:50 msgid "2 weeks" msgstr "2 minggu" @@ -2383,7 +2383,7 @@ msgid "24-hour" msgstr "24 jam" #. Invite max-uses dropdown option for 25 uses. -#: src/features/invite/components/modals/InviteModal.tsx:72 +#: src/features/invite/components/modals/InviteModal.tsx:75 msgid "25 uses" msgstr "25 kali pakai" @@ -2404,7 +2404,7 @@ msgid "2FA requirement" msgstr "Wajib 2FA" #. Ban duration option in the destructive ban-member modal for a three-day temporary ban. -#: src/features/moderation/components/modals/BanMemberModal.tsx:43 +#: src/features/moderation/components/modals/BanMemberModal.tsx:42 msgid "3 days" msgstr "3 hari" @@ -2439,7 +2439,7 @@ msgid "40px, 3 members" msgstr "40px, 3 anggota" #. Ban duration option in the destructive ban-member modal for a five-day temporary ban. -#: src/features/moderation/components/modals/BanMemberModal.tsx:47 +#: src/features/moderation/components/modals/BanMemberModal.tsx:46 msgid "5 days" msgstr "5 hari" @@ -2449,12 +2449,12 @@ msgid "5 minutes" msgstr "5 menit" #. Invite max-uses dropdown option for five uses. -#: src/features/invite/components/modals/InviteModal.tsx:64 +#: src/features/invite/components/modals/InviteModal.tsx:67 msgid "5 uses" msgstr "5 kali pakai" #. Invite max-uses dropdown option for 50 uses. -#: src/features/invite/components/modals/InviteModal.tsx:76 +#: src/features/invite/components/modals/InviteModal.tsx:79 msgid "50 uses" msgstr "50 kali pakai" @@ -2803,7 +2803,7 @@ msgid "Account too new" msgstr "Akun terlalu baru" #. Title of the error modal shown when an unclaimed (guest) account tries to accept a community or group DM invite. Auth-related; keep tone plain. -#: src/features/invite/commands/InviteCommands.tsx:35 +#: src/features/invite/commands/InviteCommands.tsx:36 msgid "Account verification required" msgstr "Verifikasi akun diperlukan" @@ -2997,12 +2997,12 @@ msgid "Add a bot to a community with requested permissions" msgstr "Tambahkan bot ke komunitas dengan izin yang diminta" #. Placeholder text in the optional comment field of the forward modal. -#: src/features/messaging/components/modals/ForwardModal.tsx:98 +#: src/features/messaging/components/modals/ForwardModal.tsx:100 msgid "Add a comment (optional)" msgstr "Tambah komentar (opsional)" #. Landing-view title of the add community modal. Top-level entry point with options to create, join, or import. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:89 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:93 msgid "Add a community" msgstr "Tambahkan komunitas" @@ -3082,7 +3082,7 @@ msgid "Add an account to continue." msgstr "Tambahkan akun untuk melanjutkan." #. Body of the error modal shown when an unclaimed (guest) account tries to accept a community invite. Tells the user to complete sign-up first. -#: src/features/invite/commands/InviteCommands.tsx:40 +#: src/features/invite/commands/InviteCommands.tsx:41 msgid "Add an email and password to your account first." msgstr "Tambahkan email dan kata sandi ke akunmu terlebih dahulu." @@ -3911,7 +3911,7 @@ msgid "Already set to cancel" msgstr "Sudah diatur untuk dibatalkan" #. Toggle-switch label in the moderator delete-message confirmation dialog. When enabled, the message is reported (category: other) before being deleted. {productName} is the product name (e.g., Fluxer). -#: src/features/messaging/commands/MessageCommands.tsx:88 +#: src/features/messaging/commands/MessageCommands.tsx:89 msgid "Also report this message to the {productName} Safety Team" msgstr "Laporkan juga pesan ini ke Tim Keamanan {productName}" @@ -4150,7 +4150,7 @@ msgid "Animated icons are not supported" msgstr "Ikon animasi tidak didukung" #. Validation error in the create-community form when the user picks an animated image. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:112 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:116 msgid "Animated icons are not supported when creating a new community. Use a static image." msgstr "Ikon animasi tidak didukung saat membuat komunitas baru. Gunakan gambar statis." @@ -4332,17 +4332,17 @@ msgid "Any uploaded attachment" msgstr "Lampiran apa pun yang diunggah" #. Helper text under the custom ban duration input. Both placeholders are integer numbers of seconds bounding the allowed range. -#: src/features/moderation/components/modals/BanMemberModal.tsx:73 +#: src/features/moderation/components/modals/BanMemberModal.tsx:72 msgid "Any value from {minTempBanDurationSeconds} to {maxTempBanDurationSeconds} seconds." msgstr "Nilai apa pun dari {minTempBanDurationSeconds} hingga {maxTempBanDurationSeconds} detik." #. Helper text under the custom invite expiration input. {maxInviteAgeSeconds} is the platform max in seconds. -#: src/features/invite/components/modals/InviteModal.tsx:111 +#: src/features/invite/components/modals/InviteModal.tsx:114 msgid "Any value from 0 to {maxInviteAgeSeconds} seconds. 0 means never expires." msgstr "Nilai apa pun dari 0 hingga {maxInviteAgeSeconds} detik. 0 berarti tidak pernah kedaluwarsa." #. Helper text under the custom invite max-uses input. {maxInviteUses} is the platform max number of uses per invite. -#: src/features/invite/components/modals/InviteModal.tsx:124 +#: src/features/invite/components/modals/InviteModal.tsx:127 msgid "Any value from 0 to {maxInviteUses}. 0 means no limit." msgstr "Nilai apa pun dari 0 hingga {maxInviteUses}. 0 berarti tidak ada batas." @@ -4938,7 +4938,7 @@ msgid "Audio settings" msgstr "Pengaturan audio" #. Toggle / summary row label in the Linux audio source picker. {summaryLabel} is one of the audio-source summary labels. -#: src/features/voice/components/AudioSourcePickerLinux.tsx:45 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:47 msgid "Audio sources: {summaryLabel}" msgstr "Sumber audio: {summaryLabel}" @@ -5399,7 +5399,7 @@ msgid "Back to sticker" msgstr "Kembali ke stiker" #. Tooltip / aria label on the back button that returns from the call view to the voice channel view. -#: src/features/voice/components/VoiceCallView.tsx:115 +#: src/features/voice/components/VoiceCallView.tsx:111 msgid "Back to voice channel" msgstr "Kembali ke saluran suara" @@ -5502,7 +5502,7 @@ msgid "Ban" msgstr "Blokir" #. Title of the destructive ban-member modal. {tag} is the target user tag (username#tag). Destructive moderation action; keep tone direct. -#: src/features/moderation/components/modals/BanMemberModal.tsx:55 +#: src/features/moderation/components/modals/BanMemberModal.tsx:54 msgid "Ban {tag}" msgstr "Blokir {tag}" @@ -5517,14 +5517,14 @@ msgid "Ban details" msgstr "Detail pemblokiran" #. Label above the ban duration dropdown in the destructive ban-member modal. -#: src/features/moderation/components/modals/BanMemberModal.tsx:60 +#: src/features/moderation/components/modals/BanMemberModal.tsx:59 msgid "Ban duration" msgstr "Durasi pemblokiran" #. Moderation action that bans the selected member from the community. #. Moderation action that bans the selected member from the community. #. Moderation action that bans the selected member from the community. -#: src/features/moderation/components/modals/BanMemberModal.tsx:270 +#: src/features/moderation/components/modals/BanMemberModal.tsx:274 #: src/features/ui/action_menu/GuildMemberContextMenu.tsx:66 #: src/features/ui/action_menu/items/GuildMemberMenuItems.tsx:51 #: src/features/ui/action_menu/items/voice_participant_menu_data/shared.ts:124 @@ -5992,7 +5992,7 @@ msgid "Bot invite (no external redirect)" msgstr "Undangan bot (tanpa pengalihan eksternal)" #. Settings search synonym. Used to match this term when the user types it in the settings search bar. -#: src/features/user/components/modals/tabs/applications_tab/application_detail/OAuthBuilderSection.tsx:162 +#: src/features/user/components/modals/tabs/applications_tab/application_detail/OAuthBuilderSection.tsx:163 #: src/features/user/components/settings_utils/search_index/ApplicationsIndex.ts:104 msgid "Bot permissions" msgstr "Izin bot" @@ -6549,14 +6549,14 @@ msgstr "Tidak bisa mengunggah file di sini" #: src/features/guild/components/modals/TransferOwnershipModal.tsx:91 #: src/features/i18n/utils/CommonMessageDescriptors.ts:103 #: src/features/input/state/input_keybind/shared.ts:145 -#: src/features/invite/components/modals/InviteModal.tsx:552 +#: src/features/invite/components/modals/InviteModal.tsx:557 #: src/features/messaging/components/modals/AttachmentEditModal.tsx:133 #: src/features/messaging/components/modals/EditAltTextModal.tsx:190 #: src/features/messaging/components/modals/ExternalLinkWarningModal.tsx:111 -#: src/features/messaging/components/modals/ForwardModal.tsx:597 +#: src/features/messaging/components/modals/ForwardModal.tsx:603 #: src/features/messaging/components/modals/ImageCropModal.tsx:1025 #: src/features/messaging/components/modals/MessageHistoryThresholdModal.tsx:107 -#: src/features/moderation/components/modals/BanMemberModal.tsx:262 +#: src/features/moderation/components/modals/BanMemberModal.tsx:266 #: src/features/moderation/components/modals/RemoveTimeoutModal.tsx:70 #: src/features/moderation/components/modals/TimeoutMemberModal.tsx:126 #: src/features/theme/components/modals/ThemeAcceptModal.tsx:173 @@ -6619,13 +6619,13 @@ msgstr "Batalkan perubahan terjadwal" #. Settings search synonym. Used to match this term when the user types it in the settings search bar. #: src/features/app/components/dialogs/components/plutonium/SubscriptionCard.tsx:915 #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:141 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:249 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:248 #: src/features/user/components/settings_utils/search_index/PlutoniumIndex.ts:31 msgid "Cancel subscription" msgstr "Batalkan langganan" #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:135 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:243 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:242 msgid "Cancel subscription?" msgstr "Batalkan langganan?" @@ -6674,7 +6674,7 @@ msgid "Cannot delete account" msgstr "Tidak bisa menghapus akun" #. Section header in the Linux audio source picker. Lists capture-target options (entire system / specific apps). -#: src/features/voice/components/AudioSourcePickerLinux.tsx:50 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:52 msgid "Capture" msgstr "Rekam" @@ -7229,7 +7229,7 @@ msgid "Channel access" msgstr "Akses saluran" #. Title of the alert shown when clicking a message link the user does not have permission to view. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:134 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:137 msgid "Channel access denied" msgstr "Akses saluran ditolak" @@ -7294,7 +7294,7 @@ msgstr "ID saluran disalin ke papan klip" #. Short label in the messaging mention renderer. Keep it concise. #. Type chip suffix in tooltips for inline rendered channel mentions. Lowercase because it follows the channel name. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:94 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:97 #: src/features/messaging/components/markdown/renderers/MentionRenderer.tsx:39 msgid "channel link" msgstr "tautan saluran" @@ -7472,7 +7472,7 @@ msgid "Check our <0>{BLUESKY_PROVIDER_NAME} ({FLUXER_BLUESKY_HANDLE}) for st msgstr "Cek <0>{BLUESKY_PROVIDER_NAME} ({FLUXER_BLUESKY_HANDLE}) kami untuk info status terbaru." #. Description text in the share theme modal. -#: src/features/theme/components/modals/ShareThemeModal.tsx:35 +#: src/features/theme/components/modals/ShareThemeModal.tsx:36 msgid "Check out my custom theme!" msgstr "Lihat tema kustom saya!" @@ -7677,7 +7677,7 @@ msgid "Choose File, then Add to Dock." msgstr "Pilih Arsip, lalu Tambah ke Dock." #. Subtitle in the create-DM modal. Keep it short and calm. -#: src/features/channel/utils/CreateDMModalUtils.tsx:39 +#: src/features/channel/utils/CreateDMModalUtils.tsx:40 msgid "Choose friends to message." msgstr "Pilih teman untuk dikirimi pesan." @@ -7861,10 +7861,10 @@ msgstr "Klaim hadiah" #. Short label in the authentication claim account modal. Keep the tone plain and specific. #. Title of the error modal shown when an unclaimed account tries to start a DM. #. Title shown when an unclaimed account cannot start a DM or group DM. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:32 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:36 #: src/features/auth/components/modals/ClaimAccountModal.tsx:41 #: src/features/channel/components/direct_message/AddFriendForm.tsx:63 -#: src/features/channel/utils/CreateDMModalUtils.tsx:43 +#: src/features/channel/utils/CreateDMModalUtils.tsx:44 #: src/features/guild/components/modals/add_guild_modal/GuildCreateForm.tsx:213 #: src/features/guild/components/modals/add_guild_modal/TemplateImportForm.tsx:441 #: src/features/user/components/modals/tabs/GiftInventoryTab.tsx:343 @@ -7953,7 +7953,7 @@ msgid "Claim your account to send friend requests." msgstr "Klaim akunmu untuk mengirim permintaan pertemanan." #. Blocked-state text shown when an unclaimed account cannot start a DM or group DM. -#: src/features/channel/utils/CreateDMModalUtils.tsx:47 +#: src/features/channel/utils/CreateDMModalUtils.tsx:48 msgid "Claim your account to start DMs." msgstr "Klaim akunmu untuk mulai DM." @@ -8593,17 +8593,17 @@ msgid "Commands" msgstr "Perintah" #. Helper text in the forward modal explaining why the optional comment field is disabled when at least one selected target has slowmode active. -#: src/features/messaging/components/modals/ForwardModal.tsx:70 +#: src/features/messaging/components/modals/ForwardModal.tsx:72 msgid "Comments are disabled because one or more selected channels have slowmode on. The comment would be blocked by slowmode right after the forward." msgstr "Komentar dinonaktifkan karena satu atau beberapa saluran yang dipilih mengaktifkan mode lambat. Komentar akan langsung diblokir mode lambat setelah pesan diteruskan." #. Helper text in the forward modal explaining why the optional comment field is disabled for a single selected channel with slowmode. -#: src/features/messaging/components/modals/ForwardModal.tsx:64 +#: src/features/messaging/components/modals/ForwardModal.tsx:66 msgid "Comments are disabled because slowmode is on in {forwardChannelDisplayName}. The comment would be blocked by slowmode right after the forward." msgstr "Komentar dinonaktifkan karena mode lambat aktif di {forwardChannelDisplayName}. Komentar akan langsung diblokir mode lambat setelah pesan diteruskan." #. Tooltip on the disabled comment field in the forward modal when slowmode blocks comments. -#: src/features/messaging/components/modals/ForwardModal.tsx:94 +#: src/features/messaging/components/modals/ForwardModal.tsx:96 msgid "Comments are unavailable while slowmode is on." msgstr "Komentar tidak tersedia saat mode lambat aktif." @@ -8763,7 +8763,7 @@ msgid "Community members" msgstr "Anggota komunitas" #. Developer / debug surface — keep terse and technical. Label in the developer Nagbar controls panel for the community-membership CTA banner. -#: src/features/devtools/components/NagbarControls.ts:12 +#: src/features/devtools/components/NagbarControls.ts:13 msgid "Community membership CTA nagbar" msgstr "Bilah notifikasi CTA keanggotaan komunitas" @@ -8773,7 +8773,7 @@ msgid "Community message notifications" msgstr "Notifikasi pesan komunitas" #. Developer control label for the community MFA requirement banner. -#: src/features/devtools/components/NagbarControls.ts:81 +#: src/features/devtools/components/NagbarControls.ts:82 msgid "Community MFA requirement nagbar" msgstr "Bilah notifikasi persyaratan MFA komunitas" @@ -8785,7 +8785,7 @@ msgstr "Bisukan di komunitas" #. Label for the single community name input in the setup wizard. #. Label of the community name input in the create-community form. #: src/features/app/components/setup/SetupWizardSteps.tsx:199 -#: src/features/guild/components/modals/add_guild_modal/shared.ts:120 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:124 msgid "Community name" msgstr "Nama komunitas" @@ -9167,7 +9167,7 @@ msgstr "Connecticut" #. Action label state in the DM channel header pill while the join request is in flight. Trailing ASCII ellipsis is intentional. #. Overlay status in the voice call view while joining. Trailing ellipsis indicates in-progress. #: src/features/channel/components/channel_view/dm_channel_view/shared.ts:129 -#: src/features/voice/components/VoiceCallView.tsx:94 +#: src/features/voice/components/VoiceCallView.tsx:90 msgid "Connecting..." msgstr "Menghubungkan..." @@ -9223,12 +9223,12 @@ msgid "Connection lost. Reconnecting…" msgstr "Koneksi terputus. Menyambungkan ulang…" #. Short label in the connection connection commands. -#: src/features/connection/commands/ConnectionCommands.ts:47 +#: src/features/connection/commands/ConnectionCommands.ts:48 msgid "Connection removed" msgstr "Koneksi dihapus" #. Tooltip / aria label on the connection-stats button in the voice call header. Opens the voice connection status popout. -#: src/features/voice/components/VoiceCallView.tsx:119 +#: src/features/voice/components/VoiceCallView.tsx:115 msgid "Connection stats" msgstr "Statistik koneksi" @@ -9238,12 +9238,12 @@ msgid "Connection type" msgstr "Jenis koneksi" #. Short label in the connection connection commands. -#: src/features/connection/commands/ConnectionCommands.ts:43 +#: src/features/connection/commands/ConnectionCommands.ts:44 msgid "Connection updated" msgstr "Koneksi diperbarui" #. Success toast after an account connection is verified. -#: src/features/connection/commands/ConnectionCommands.ts:35 +#: src/features/connection/commands/ConnectionCommands.ts:36 msgid "Connection verified" msgstr "Koneksi terverifikasi" @@ -9279,7 +9279,7 @@ msgid "Connections" msgstr "Koneksi" #. Short label in the connection connection commands. -#: src/features/connection/commands/ConnectionCommands.ts:51 +#: src/features/connection/commands/ConnectionCommands.ts:52 msgid "Connections reordered" msgstr "Koneksi diurutkan ulang" @@ -9526,7 +9526,7 @@ msgstr "URL disalin ke papan klip" #: src/features/platform/utils/DesktopLocaleBridge.ts:64 #: src/features/theme_studio/sections/QuickCssSection.tsx:214 #: src/features/ui/action_menu/MessageContextMenu.tsx:73 -#: src/features/user/components/modals/tabs/applications_tab/application_detail/OAuthBuilderSection.tsx:228 +#: src/features/user/components/modals/tabs/applications_tab/application_detail/OAuthBuilderSection.tsx:230 #: src/features/user/components/modals/tabs/GiftInventoryTab.tsx:59 msgid "Copy" msgstr "Salin" @@ -9854,7 +9854,7 @@ msgid "Copying image..." msgstr "Menyalin gambar..." #. Developer / debug surface — keep terse and technical. Label in the developer Nagbar controls panel for the corrupted-installation banner. -#: src/features/devtools/components/NagbarControls.ts:17 +#: src/features/devtools/components/NagbarControls.ts:18 msgid "Corrupted installation nagbar" msgstr "Bilah notifikasi instalasi rusak" @@ -9988,7 +9988,7 @@ msgid "Couldn't copy gift URL" msgstr "Tidak dapat menyalin URL hadiah" #. Title of the generic fallback error modal shown when generating a shareable theme link fails. -#: src/features/theme/components/modals/ShareThemeModal.tsx:47 +#: src/features/theme/components/modals/ShareThemeModal.tsx:48 msgid "Couldn't create a theme link" msgstr "Tidak dapat membuat tautan tema" @@ -10167,7 +10167,7 @@ msgid "Couldn't process image" msgstr "Tidak dapat memproses gambar" #. Title of the error alert shown when publishing an announcement message fails. -#: src/features/messaging/commands/MessageCommands.tsx:120 +#: src/features/messaging/commands/MessageCommands.tsx:121 msgid "Couldn't publish this message" msgstr "Tidak dapat mempublikasikan pesan ini" @@ -10299,7 +10299,7 @@ msgid "Couldn't send the verification email" msgstr "Tidak dapat mengirim email verifikasi" #. Toast error shown when starting the OAuth flow for a connection provider fails. Preserve {blueskyProviderName}; it is inserted by code and must appear verbatim in the translation. -#: src/features/connection/commands/ConnectionCommands.ts:30 +#: src/features/connection/commands/ConnectionCommands.ts:31 msgid "Couldn't start {blueskyProviderName} authorization" msgstr "Tidak dapat memulai otorisasi {blueskyProviderName}" @@ -10309,7 +10309,7 @@ msgid "Couldn't start checkout" msgstr "Tidak dapat memulai pembayaran" #. Toast error shown when creating a new account connection fails. -#: src/features/connection/commands/ConnectionCommands.ts:26 +#: src/features/connection/commands/ConnectionCommands.ts:27 msgid "Couldn't start the connection" msgstr "Tidak dapat memulai koneksi" @@ -10319,7 +10319,7 @@ msgid "Couldn't start the desktop update" msgstr "Tidak dapat memulai pembaruan desktop" #. Title of the generic fallback error modal shown when opening or creating a DM fails. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:64 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:68 msgid "Couldn't start this conversation" msgstr "Tidak dapat memulai percakapan ini" @@ -10424,7 +10424,7 @@ msgid "Couldn't verify that code. Try again." msgstr "Tidak dapat memverifikasi kode tersebut. Coba lagi." #. Toast error shown when verifying an account connection fails. -#: src/features/connection/commands/ConnectionCommands.ts:39 +#: src/features/connection/commands/ConnectionCommands.ts:40 msgid "Couldn't verify the connection" msgstr "Tidak dapat memverifikasi koneksi" @@ -10469,7 +10469,7 @@ msgid "Create & share" msgstr "Buat & bagikan" #. Action button label in the add community modal. Starts the create-community flow. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:94 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:98 msgid "Create a community" msgstr "Buat komunitas" @@ -10541,14 +10541,14 @@ msgid "Create community" msgstr "Buat komunitas" #. Accessible label for the create-community form element. Used by assistive tech only. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:116 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:120 msgid "Create community form" msgstr "Formulir buat komunitas" #. Accessible label for the create-DM trigger in the DM list header. #. Button or menu action label in the create dm modal utils helper. Keep it concise. #: src/features/channel/components/direct_message/DirectMessageList.tsx:97 -#: src/features/channel/utils/CreateDMModalUtils.tsx:35 +#: src/features/channel/utils/CreateDMModalUtils.tsx:36 msgid "Create DM" msgstr "Buat DM" @@ -10563,14 +10563,14 @@ msgid "Create favorite category form" msgstr "Formulir buat kategori favorit" #. Accessible label for the create-from-template form element. Used by assistive tech only. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:158 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:162 msgid "Create from template form" msgstr "Formulir buat dari template" #. Button or menu action label in the create dm modal utils helper. Keep it concise. #. Tooltip on the channel header plus button when viewing a one-on-one DM. Starts the create group DM flow with the current recipient. #: src/features/channel/components/channel_header/shared.ts:51 -#: src/features/channel/utils/CreateDMModalUtils.tsx:31 +#: src/features/channel/utils/CreateDMModalUtils.tsx:32 msgid "Create group DM" msgstr "Buat DM grup" @@ -10593,7 +10593,7 @@ msgstr "Buat akun baru" msgid "Create new group" msgstr "Buat grup baru" -#: src/features/invite/components/modals/InviteModal.tsx:555 +#: src/features/invite/components/modals/InviteModal.tsx:560 msgid "Create new link" msgstr "Buat tautan baru" @@ -10811,12 +10811,12 @@ msgid "Current uses:" msgstr "Penggunaan saat ini:" #. Developer nagbar status: the banner is dismissed in the current real state. -#: src/features/devtools/components/NagbarControls.ts:114 +#: src/features/devtools/components/NagbarControls.ts:115 msgid "Currently dismissed" msgstr "Saat ini ditutup" #. Developer nagbar status: the banner is showing in the current real state. -#: src/features/devtools/components/NagbarControls.ts:118 +#: src/features/devtools/components/NagbarControls.ts:119 msgid "Currently showing" msgstr "Saat ini ditampilkan" @@ -10853,7 +10853,7 @@ msgid "Custom" msgstr "Kustom" #. Label of the numeric input shown after choosing "Custom..." in the ban duration dropdown. The unit is seconds. -#: src/features/moderation/components/modals/BanMemberModal.tsx:68 +#: src/features/moderation/components/modals/BanMemberModal.tsx:67 msgid "Custom ban duration (seconds)" msgstr "Durasi pemblokiran kustom (detik)" @@ -10889,7 +10889,7 @@ msgid "Custom entrance sounds with {premiumProductName}" msgstr "Suara masuk khusus dengan {premiumProductName}" #. Label of the numeric input shown after choosing "Custom..." in the invite expiration dropdown. The unit is seconds. -#: src/features/invite/components/modals/InviteModal.tsx:106 +#: src/features/invite/components/modals/InviteModal.tsx:109 msgid "Custom expiration (seconds)" msgstr "Kedaluwarsa kustom (detik)" @@ -10898,7 +10898,7 @@ msgid "Custom hoist order" msgstr "Urutan hoist khusus" #. Label of the numeric input shown after choosing "Custom..." in the invite max-uses dropdown. -#: src/features/invite/components/modals/InviteModal.tsx:120 +#: src/features/invite/components/modals/InviteModal.tsx:123 msgid "Custom max uses" msgstr "Maks. penggunaan kustom" @@ -11506,7 +11506,7 @@ msgstr "Delaware" #: src/features/emoji/components/emojis/EmojiListItem.tsx:204 #: src/features/emoji/components/emojis/EmojiListItem.tsx:216 #: src/features/emoji/components/stickers/StickerGridItem.tsx:35 -#: src/features/messaging/commands/MessageCommands.tsx:84 +#: src/features/messaging/commands/MessageCommands.tsx:85 #: src/features/moderation/components/report_modal/IARModalCopy.ts:109 #: src/features/platform/utils/DesktopLocaleBridge.ts:77 #: src/features/theme_studio/sections/LibrarySection.tsx:645 @@ -11652,8 +11652,8 @@ msgid "Delete message" msgstr "Hapus pesan" #. Section heading and accessible label for the message-history-deletion radio group in the destructive ban-member modal. Destructive option group. -#: src/features/moderation/components/modals/BanMemberModal.tsx:78 -#: src/features/moderation/components/modals/BanMemberModal.tsx:229 +#: src/features/moderation/components/modals/BanMemberModal.tsx:77 +#: src/features/moderation/components/modals/BanMemberModal.tsx:233 msgid "Delete message history" msgstr "Hapus riwayat pesan" @@ -11755,12 +11755,12 @@ msgid "Delete this message" msgstr "Hapus pesan ini" #. Error message in the messaging commands. Keep the tone plain and specific. -#: src/features/messaging/commands/MessageCommands.tsx:80 +#: src/features/messaging/commands/MessageCommands.tsx:81 msgid "Delete this message? Can't be undone." msgstr "Hapus pesan ini? Tidak dapat dibatalkan." #. Body of the delete confirmation for a message that was published from an announcement channel to the channels that follow it. -#: src/features/messaging/commands/MessageCommands.tsx:93 +#: src/features/messaging/commands/MessageCommands.tsx:94 msgid "Delete this message? Can't be undone. This message is also removed from every community that follows this channel." msgstr "Hapus pesan ini? Tidak dapat dibatalkan. Pesan ini juga akan dihapus dari setiap komunitas yang mengikuti saluran ini." @@ -11977,7 +11977,7 @@ msgid "Desktop device" msgstr "Perangkat desktop" #. Developer / debug surface — keep terse and technical. Label in the developer Nagbar controls panel for the desktop-download banner. -#: src/features/devtools/components/NagbarControls.ts:7 +#: src/features/devtools/components/NagbarControls.ts:8 msgid "Desktop download nagbar" msgstr "Bilah notifikasi unduhan desktop" @@ -11987,7 +11987,7 @@ msgid "Desktop inactivity before mobile push" msgstr "Waktu tidak aktif di desktop sebelum notifikasi seluler" #. Developer control label for the desktop-notification banner. -#: src/features/devtools/components/NagbarControls.ts:40 +#: src/features/devtools/components/NagbarControls.ts:41 msgid "Desktop notification nagbar" msgstr "Bilah notifikasi desktop" @@ -12102,13 +12102,13 @@ msgstr "Status pengembang" #. Short label in the channel and chat utility buttons. Keep it concise. #. Title of the info alert shown when clicking an internal developer-tools deep link. #: src/features/channel/components/channel_header_components/UtilityButtons.tsx:20 -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:146 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:149 #: src/features/ui/action_menu/items/StaffDeveloperUserControlsMenuItem.tsx:13 msgid "Developer tools" msgstr "Alat pengembang" #. Body of the developer-tools info alert. Refers to the staff badge button in the channel header. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:150 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:153 msgid "Developer tools are available from the staff badge in the channel header." msgstr "Alat pengembang tersedia dari lencana staf di header saluran." @@ -12505,7 +12505,7 @@ msgstr "Putuskan sambungan soket" #. Overlay status in the voice call view when not connected. #. Overlay status text in the compact / floating voice call tile when not connected. #: src/features/voice/components/compact_voice_call_view/shared.ts:15 -#: src/features/voice/components/VoiceCallView.tsx:103 +#: src/features/voice/components/VoiceCallView.tsx:99 msgid "Disconnected" msgstr "Terputus" @@ -12822,7 +12822,7 @@ msgid "Domain" msgstr "Domain" #. Developer or debug surface, keep terse and technical. Label in the developer Nagbar controls panel for the banner telling installed web apps that the app has moved to a new domain. -#: src/features/devtools/components/NagbarControls.ts:76 +#: src/features/devtools/components/NagbarControls.ts:77 msgid "Domain moved nagbar" msgstr "Bilah notifikasi domain dipindahkan" @@ -13344,8 +13344,8 @@ msgstr "Edit detail grup" msgid "Edit group form" msgstr "Formulir edit grup" -#: src/features/invite/components/modals/InviteModal.tsx:523 -#: src/features/invite/components/modals/InviteModal.tsx:538 +#: src/features/invite/components/modals/InviteModal.tsx:528 +#: src/features/invite/components/modals/InviteModal.tsx:543 msgid "Edit invite link" msgstr "Edit tautan undangan" @@ -13397,7 +13397,7 @@ msgid "Edit profile local time" msgstr "Edit waktu lokal profil" #. Title of the confirmation shown before saving an edit to a message published from an announcement channel. -#: src/features/messaging/commands/MessageCommands.tsx:99 +#: src/features/messaging/commands/MessageCommands.tsx:100 msgid "Edit published message?" msgstr "Edit pesan yang dipublikasikan?" @@ -13548,7 +13548,7 @@ msgid "Email unavailable" msgstr "Email tidak tersedia" #. Developer control label for the email-verification banner. -#: src/features/devtools/components/NagbarControls.ts:36 +#: src/features/devtools/components/NagbarControls.ts:37 msgid "Email verification nagbar" msgstr "Bilah notifikasi verifikasi email" @@ -14080,12 +14080,12 @@ msgid "End grace now" msgstr "Akhiri masa tenggang sekarang" #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:163 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:271 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:270 msgid "End grace period" msgstr "Akhiri masa tenggang" #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:156 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:264 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:263 msgid "End grace period now?" msgstr "Akhiri masa tenggang sekarang?" @@ -14170,7 +14170,7 @@ msgid "Enter a product name between 1 and 80 characters." msgstr "Masukkan nama produk antara 1 dan 80 karakter." #. Placeholder in the optional reason input in the destructive ban-member modal. -#: src/features/moderation/components/modals/BanMemberModal.tsx:88 +#: src/features/moderation/components/modals/BanMemberModal.tsx:87 msgid "Enter a reason for the ban" msgstr "Masukkan alasan pemblokiran" @@ -14180,7 +14180,7 @@ msgid "Enter a secure password" msgstr "Masukkan kata sandi yang aman" #. Validation error in the import-template form when the entered URL or code is malformed. {theOtherPlatform} is a third-party product name placeholder. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:124 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:128 msgid "Enter a valid {theOtherPlatform} template URL or code." msgstr "Masukkan URL atau kode template {theOtherPlatform} yang valid." @@ -14204,7 +14204,7 @@ msgstr "Masukkan nama pengguna yang valid ({exampleFluxerTagFull})." #. Tooltip / aria label on the fullscreen toggle in the voice call view (not in fullscreen). #: src/features/voice/components/compact_voice_call_view/shared.ts:28 #: src/features/voice/components/media_player/components/MediaFullscreenButton.tsx:18 -#: src/features/voice/components/VoiceCallView.tsx:111 +#: src/features/voice/components/VoiceCallView.tsx:107 msgid "Enter fullscreen" msgstr "Masuk mode layar penuh" @@ -14347,7 +14347,7 @@ msgstr "Seluruh layar" msgid "Entire system" msgstr "Seluruh sistem" -#: src/features/voice/components/AudioSourcePickerLinux.tsx:260 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:257 msgid "Entire system audio" msgstr "Seluruh audio sistem" @@ -14525,7 +14525,7 @@ msgid "exclude a user" msgstr "kecualikan pengguna" #. Section header in the Linux audio source picker for apps excluded from the system mix. -#: src/features/voice/components/AudioSourcePickerLinux.tsx:59 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:61 msgid "Exclude from system" msgstr "Kecualikan dari sistem" @@ -14546,7 +14546,7 @@ msgstr "Keluar" #. Tooltip / aria label on the fullscreen toggle in the voice call view (currently in fullscreen). #: src/features/voice/components/compact_voice_call_view/shared.ts:24 #: src/features/voice/components/media_player/components/MediaFullscreenButton.tsx:14 -#: src/features/voice/components/VoiceCallView.tsx:107 +#: src/features/voice/components/VoiceCallView.tsx:103 msgid "Exit fullscreen" msgstr "Keluar dari layar penuh" @@ -14624,7 +14624,7 @@ msgid "Expiration curve" msgstr "Kurva kedaluwarsa" #. Label above the expiration duration dropdown in the invite link settings. -#: src/features/invite/components/modals/InviteModal.tsx:102 +#: src/features/invite/components/modals/InviteModal.tsx:105 msgid "Expire after" msgstr "Kedaluwarsa setelah" @@ -14839,7 +14839,7 @@ msgid "Failed to complete SSO sign-in" msgstr "Gagal menyelesaikan proses masuk SSO" #. Error message in the add friends to group modal utils helper. -#: src/features/channel/utils/AddFriendsToGroupModalUtils.ts:21 +#: src/features/channel/utils/AddFriendsToGroupModalUtils.ts:22 msgid "Failed to copy invite link" msgstr "Gagal menyalin tautan undangan" @@ -15687,12 +15687,12 @@ msgid "For your security, please confirm it's you to continue." msgstr "Demi keamananmu, konfirmasi dulu bahwa ini benar kamu untuk melanjutkan." #. Developer nagbar override status: the banner is forced to hide. -#: src/features/devtools/components/NagbarControls.ts:102 +#: src/features/devtools/components/NagbarControls.ts:103 msgid "Force disabled" msgstr "Paksa dinonaktifkan" #. Developer nagbar override status: the banner is forced to show. -#: src/features/devtools/components/NagbarControls.ts:98 +#: src/features/devtools/components/NagbarControls.ts:99 msgid "Force enabled" msgstr "Paksa diaktifkan" @@ -15840,11 +15840,11 @@ msgstr "Teruskan media" #. Keyboard shortcut action label shown in the shortcuts list and keybind editor. Keep short, sentence case. #. Title of the forward message modal. #: src/features/input/state/input_keybind/shared.ts:33 -#: src/features/messaging/components/modals/ForwardModal.tsx:85 +#: src/features/messaging/components/modals/ForwardModal.tsx:87 msgid "Forward message" msgstr "Teruskan pesan" -#: src/features/channel/components/MessageAttachments.tsx:360 +#: src/features/channel/components/MessageAttachments.tsx:331 msgid "Forwarded" msgstr "Diteruskan" @@ -16437,7 +16437,7 @@ msgstr "Kode hadiah wajib diisi" msgid "Gift code is too long" msgstr "Kode hadiah terlalu panjang" -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:139 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:141 msgid "Gift code:" msgstr "Kode hadiah:" @@ -16466,7 +16466,7 @@ msgid "Gift inventory flow" msgstr "Alur inventaris hadiah" #. Developer control label for the gift-inventory banner. -#: src/features/devtools/components/NagbarControls.ts:56 +#: src/features/devtools/components/NagbarControls.ts:57 msgid "Gift inventory nagbar" msgstr "Bilah notifikasi inventaris hadiah" @@ -16477,7 +16477,7 @@ msgstr "Durasi hadiah" #. Form field label for a gift redemption URL. #. Settings search synonym. Used to match this term when the user types it in the settings search bar. -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:34 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:35 #: src/features/user/components/settings_utils/search_index/GiftInventoryIndex.ts:26 msgid "Gift link" msgstr "Tautan hadiah" @@ -17488,7 +17488,7 @@ msgid "How about:" msgstr "Bagaimana kalau:" #. Helper text under the ban duration dropdown in the destructive ban-member modal. -#: src/features/moderation/components/modals/BanMemberModal.tsx:64 +#: src/features/moderation/components/modals/BanMemberModal.tsx:63 msgid "How long they stay banned." msgstr "Berapa lama mereka diblokir." @@ -17600,7 +17600,7 @@ msgstr "Ukuran file ikon terlalu besar" #. Validation error in the create-community form when the chosen icon exceeds the size limit. {imageMaxSizeLabel} is a formatted file size such as "8 MB". #: src/features/channel/components/modals/EditGroupBottomSheet.tsx:47 #: src/features/channel/components/modals/EditGroupModal.tsx:45 -#: src/features/guild/components/modals/add_guild_modal/shared.ts:107 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:111 msgid "Icon file is too large. Choose a file smaller than {imageMaxSizeLabel}." msgstr "File ikon terlalu besar. Pilih file yang lebih kecil dari {imageMaxSizeLabel}." @@ -17886,7 +17886,7 @@ msgid "Import" msgstr "Impor" #. Action button label in the add community modal. Imports a template from the third-party platform named by {theOtherPlatform}. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:102 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:106 msgid "Import {theOtherPlatform} template" msgstr "Impor template {theOtherPlatform}" @@ -17938,7 +17938,7 @@ msgid "Import more" msgstr "Impor lainnya" #. Accessible label for the import-template form element. Used by assistive tech only. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:138 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:142 msgid "Import template form" msgstr "Formulir impor template" @@ -18106,7 +18106,7 @@ msgid "Include all except selected" msgstr "Sertakan semua kecuali yang dipilih" #. Section header in the Linux audio source picker for the per-app inclusion list. -#: src/features/voice/components/AudioSourcePickerLinux.tsx:55 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:57 msgid "Include apps" msgstr "Sertakan aplikasi" @@ -18472,7 +18472,7 @@ msgid "Invalid image" msgstr "Gambar tidak valid" #. Validation error in the paste-template-JSON form. "JSON" is a protocol token and must not be translated. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:129 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:133 msgid "Invalid JSON. Paste the full response from the URL above." msgstr "JSON tidak valid. Tempel respons lengkap dari URL di atas." @@ -18531,7 +18531,7 @@ msgid "Invisible" msgstr "Tidak terlihat" #. Per-recipient action button label in the invite modal recipient list. Sends the invite as a DM to that friend. Short standalone verb. -#: src/features/invite/components/modals/InviteModal.tsx:97 +#: src/features/invite/components/modals/InviteModal.tsx:100 msgid "Invite" msgstr "Undang" @@ -18568,12 +18568,12 @@ msgid "Invite deleted" msgstr "Undangan dihapus" #. Fallback header on the invite modal when no community context is available. Refers to inviting friends to Fluxer. -#: src/features/invite/components/modals/InviteModal.tsx:84 +#: src/features/invite/components/modals/InviteModal.tsx:87 msgid "Invite friends" msgstr "Undang teman" #. Title of the invite modal. {guildName} is the community name. -#: src/features/invite/components/modals/InviteModal.tsx:89 +#: src/features/invite/components/modals/InviteModal.tsx:92 msgid "Invite friends to {guildName}" msgstr "Undang teman ke {guildName}" @@ -18584,25 +18584,25 @@ msgstr "Undangan disembunyikan saat berbagi" #. Label of the invite code/URL input in the join-community form. #. Placeholder in the read-only invite link input when no link is available yet. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:166 -#: src/features/invite/components/modals/InviteModal.tsx:138 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:170 +#: src/features/invite/components/modals/InviteModal.tsx:141 msgid "Invite link" msgstr "Tautan undangan" #. Label above a masked invite link while streaming privacy is active. #. Label above a masked invite link while streaming privacy is active. -#: src/features/invite/components/modals/InviteModal.tsx:146 +#: src/features/invite/components/modals/InviteModal.tsx:149 #: src/features/relationship/components/modals/AddFriendsToGroupModal.tsx:31 msgid "Invite link is hidden while sharing:" msgstr "Tautan undangan disembunyikan saat berbagi:" #. Inline replacement text shown for invite links while streaming privacy is active. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:162 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:165 msgid "Invite link masked while sharing" msgstr "Tautan undangan disamarkan saat berbagi" #. Header of the invite modal when the user is editing the invite link expiry, max uses, and temporary flag. -#: src/features/invite/components/modals/InviteModal.tsx:93 +#: src/features/invite/components/modals/InviteModal.tsx:96 msgid "Invite link settings" msgstr "Pengaturan tautan undangan" @@ -18747,7 +18747,7 @@ msgstr "Undangan dijeda karena {productName} mendeteksi potensi serangan. Penggu msgid "Invites are paused for this community." msgstr "Undangan dijeda untuk komunitas ini." -#: src/features/invite/components/modals/InviteModal.tsx:370 +#: src/features/invite/components/modals/InviteModal.tsx:375 msgid "Invites are paused in this community by an admin. While this invite can be created, it cannot be accepted until invites are re-enabled." msgstr "Undangan di komunitas ini dijeda oleh admin. Undangan ini tetap dapat dibuat, tetapi tidak dapat diterima sampai undangan diaktifkan kembali." @@ -18757,7 +18757,7 @@ msgid "Invites disabled" msgstr "Undangan dinonaktifkan" #. Developer control label for the invites-disabled banner. -#: src/features/devtools/components/NagbarControls.ts:72 +#: src/features/devtools/components/NagbarControls.ts:73 msgid "Invites disabled nagbar" msgstr "Bilah notifikasi saat undangan dinonaktifkan" @@ -18879,7 +18879,7 @@ msgid "Join {communityName} to chat with the team and stay up to date." msgstr "Gabung ke {communityName} untuk mengobrol dengan tim dan mengikuti kabar terbaru." #. Action button label in the add community modal. Starts the join-by-invite-code flow. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:98 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:102 msgid "Join a community" msgstr "Gabung komunitas" @@ -18903,7 +18903,7 @@ msgid "Join community" msgstr "Gabung komunitas" #. Accessible label for the join-community form element. Used by assistive tech only. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:162 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:166 msgid "Join community form" msgstr "Formulir gabung komunitas" @@ -19011,7 +19011,7 @@ msgid "Jump to {displayName}" msgstr "Lompat ke {displayName}" #. Accessible label for an inline channel mention link. labelText is the channel display name. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:108 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:111 msgid "Jump to {labelText}" msgstr "Lompat ke {labelText}" @@ -19068,12 +19068,12 @@ msgid "Jump to the current call" msgstr "Lompat ke panggilan saat ini" #. Fallback accessible label for an inline channel mention when the target name is not known. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:112 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:115 msgid "Jump to the linked channel" msgstr "Lompat ke saluran tertaut" #. Fallback accessible label for an inline message link when the target channel is not known. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:104 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:107 msgid "Jump to the linked message" msgstr "Lompat ke pesan tertaut" @@ -19083,7 +19083,7 @@ msgid "Jump to the message from {authorNickname}" msgstr "Lompat ke pesan dari {authorNickname}" #. Accessible label for an inline message link that jumps to a specific message in a channel. labelText is the channel display name. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:99 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:102 msgid "Jump to the message in {labelText}" msgstr "Lompat ke pesan di {labelText}" @@ -19142,7 +19142,7 @@ msgid "Keep free and premium tiers. You can customize the tiers, sell premium th msgstr "Pertahankan tingkatan gratis dan premium. Anda dapat menyesuaikan tingkatan, menjual premium melalui Stripe, atau membagikan kode hadiah nanti dari panel admin." #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:165 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:273 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:272 msgid "Keep grace period" msgstr "Pertahankan masa tenggang" @@ -19157,7 +19157,7 @@ msgid "Keep running" msgstr "Tetap berjalan" #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:143 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:251 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:250 msgid "Keep subscription" msgstr "Tetap berlangganan" @@ -19240,7 +19240,7 @@ msgstr "Tombol" #. Button or menu action label in the kick member modal. Keep it concise. Keep the tone plain and specific. #. Button or menu action label in the user profile actions sheet. Keep it concise. Keep the tone plain and specific. #. Member actions sheet menu item. Opens the kick-member confirmation (moderation action). Short verb used as a menu label. -#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:98 +#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:97 #: src/features/moderation/components/modals/KickMemberModal.tsx:16 #: src/features/user/components/modals/UserProfileActionsSheet.tsx:77 msgid "Kick" @@ -19727,7 +19727,7 @@ msgstr "Tautkan file" #. Replacement text for an invite URL while streaming privacy is active. #. Replacement text for an invite URL while streaming privacy is active. #: src/features/channel/components/modals/GroupInvitesBottomSheet.tsx:49 -#: src/features/invite/components/modals/InviteModal.tsx:142 +#: src/features/invite/components/modals/InviteModal.tsx:145 #: src/features/relationship/components/modals/AddFriendsToGroupModal.tsx:27 msgid "Link hidden while sharing" msgstr "Tautan disembunyikan saat berbagi" @@ -19760,7 +19760,7 @@ msgid "Link styling" msgstr "Gaya tautan" #. Title of the alert shown when clicking an internal link that is not available to the current account. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:154 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:157 msgid "Link unavailable" msgstr "Tautan tidak tersedia" @@ -20557,7 +20557,7 @@ msgid "Max {maxSize}." msgstr "Maks {maxSize}." #. Label above the max-uses dropdown in the invite link settings. -#: src/features/invite/components/modals/InviteModal.tsx:116 +#: src/features/invite/components/modals/InviteModal.tsx:119 msgid "Max number of uses" msgstr "Jumlah penggunaan maksimal" @@ -20835,7 +20835,7 @@ msgid "Members" msgstr "Anggota" #. Helper text under the temporary membership switch in the invite link settings. -#: src/features/invite/components/modals/InviteModal.tsx:134 +#: src/features/invite/components/modals/InviteModal.tsx:137 msgid "Members are removed when offline unless given a role." msgstr "Anggota akan dikeluarkan saat offline kecuali diberi peran." @@ -20980,7 +20980,7 @@ msgstr "Pesan" #. Action that opens a DM conversation with the selected user. #. Member actions sheet menu item. Sends a direct message to the target user. Standalone verb used as a menu label. #. Voice participant menu action that opens a DM conversation with the selected user. -#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:88 +#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:87 #: src/features/ui/action_menu/items/ActionsSubmenu.tsx:41 #: src/features/ui/action_menu/items/MessageUserMenuItem.tsx:26 #: src/features/ui/action_menu/items/voice_participant_menu_data/shared.ts:78 @@ -21084,7 +21084,7 @@ msgstr "Pengaturan tampilan pesan hanya tersedia di desktop." msgid "Message editing" msgstr "Edit pesan" -#: src/features/messaging/components/modals/ForwardModal.tsx:315 +#: src/features/messaging/components/modals/ForwardModal.tsx:317 msgid "Message forwarded" msgstr "Pesan diteruskan" @@ -21133,7 +21133,7 @@ msgstr "Tombol input pesan" #. Error modal title in the forward modal when the optional comment exceeds the message length limit. #. Form validation error indicating the message exceeds the allowed length. -#: src/features/messaging/components/modals/ForwardModal.tsx:56 +#: src/features/messaging/components/modals/ForwardModal.tsx:58 #: src/features/ui/character_counter/CharacterCountMessages.ts:16 msgid "Message is too long" msgstr "Pesan terlalu panjang" @@ -21144,7 +21144,7 @@ msgid "Message layout" msgstr "Tata letak pesan" #. Type chip suffix in tooltips for inline rendered message links. Lowercase because it follows the channel name. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:89 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:92 msgid "message link" msgstr "tautan pesan" @@ -21188,7 +21188,7 @@ msgid "Message previews in the DM list" msgstr "Pratinjau pesan di daftar DM" #. Toast shown after a message in an announcement channel was published to the channels that follow it. -#: src/features/messaging/commands/MessageCommands.tsx:112 +#: src/features/messaging/commands/MessageCommands.tsx:113 msgid "Message published" msgstr "Pesan dipublikasikan" @@ -21301,7 +21301,7 @@ msgstr "Pesan yang bisa Anda sematkan" msgid "Messaging is paused" msgstr "Fitur pesan sedang dijeda" -#. Notice shown in place of the message composer, and as an error, when messaging is paused on the current account until the user completes one quick step described in an email. While paused, the account cannot post, react, join communities or change its profile. Keep the tone calm and friendly. +#. Notice shown in place of the message composer, as a banner at the top of the app, and as an error, when messaging is paused on the current account until the user completes one quick step described in an email. While paused, the account cannot post, react, join communities or change its profile. Keep the tone calm and friendly. #: src/features/user/utils/AccountLimitUtils.ts:10 msgid "Messaging is paused on your account. Check your email for a quick step to continue." msgstr "Fitur pesan di akunmu sedang dijeda. Cek emailmu untuk satu langkah singkat agar bisa lanjut." @@ -22672,7 +22672,7 @@ msgid "No {sendMessagesPermission} permission" msgstr "Tidak ada izin {sendMessagesPermission}" #. Inline text shown inside a custom message link pill when the linked message cannot be accessed. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:142 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:145 msgid "No access" msgstr "Tidak ada akses" @@ -22807,7 +22807,7 @@ msgstr "Tidak ada perubahan untuk disimpan" msgid "No channels available" msgstr "Tidak ada saluran yang tersedia" -#: src/features/messaging/components/modals/ForwardModal.tsx:389 +#: src/features/messaging/components/modals/ForwardModal.tsx:395 #: src/features/search/components/search/ChannelFilterSheet.tsx:120 msgid "No channels found" msgstr "Tidak ada saluran yang ditemukan" @@ -22955,7 +22955,7 @@ msgid "No invoices yet." msgstr "Belum ada faktur." #. Invite max-uses option meaning unlimited uses. Short standalone label. -#: src/features/invite/components/modals/InviteModal.tsx:56 +#: src/features/invite/components/modals/InviteModal.tsx:59 msgid "No limit" msgstr "Tanpa batas" @@ -23306,7 +23306,7 @@ msgstr "Tanpa konversi" #: src/features/user/components/modals/tabs/accessibility_tab/VisualTab.tsx:37 #: src/features/user/components/modals/tabs/components/EntranceSoundSection.tsx:146 #: src/features/user/components/modals/tabs/privacy_safety_tab/data_request_modal/DataRequestModal.tsx:220 -#: src/features/voice/components/AudioSourcePickerLinux.tsx:268 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:265 msgid "None" msgstr "Tidak ada" @@ -23858,12 +23858,12 @@ msgid "Open {host} in your browser." msgstr "Buka {host} di browsermu." #. Accessible label for an inline chat link pill that opens an app page such as Discovery. labelText is the page name. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:121 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:124 msgid "Open {labelText}" msgstr "Buka {labelText}" #. Accessible label for an inline settings deep-link pill. labelText is the resolved settings tab and section breadcrumb. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:116 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:119 msgid "Open {labelText} in settings" msgstr "Buka {labelText} di pengaturan" @@ -24067,7 +24067,7 @@ msgid "Open emoji in browser" msgstr "Buka emoji di browser" #. Accessible label for the emoji picker trigger button in the forward modal comment field. -#: src/features/messaging/components/modals/ForwardModal.tsx:102 +#: src/features/messaging/components/modals/ForwardModal.tsx:104 #: src/features/user/components/modals/tabs/my_profile_tab/BioEditor.tsx:27 msgid "Open emoji picker" msgstr "Buka pemilih emoji" @@ -24392,7 +24392,7 @@ msgstr "Opsi" msgid "or" msgstr "atau" -#: src/features/theme/components/modals/ShareThemeModal.tsx:214 +#: src/features/theme/components/modals/ShareThemeModal.tsx:216 msgid "Or copy the link:" msgstr "Atau salin tautan:" @@ -24401,7 +24401,7 @@ msgstr "Atau salin tautan:" msgid "or pick a GIF from {gifProviderName}" msgstr "atau pilih GIF dari {gifProviderName}" -#: src/features/invite/components/modals/InviteModal.tsx:502 +#: src/features/invite/components/modals/InviteModal.tsx:507 msgid "Or send an invite link to a friend:" msgstr "Atau kirim tautan undangan ke teman:" @@ -24409,7 +24409,7 @@ msgstr "Atau kirim tautan undangan ke teman:" msgid "or send an invite to a friend:" msgstr "atau kirim undangan ke teman:" -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:131 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:133 msgid "or send the gift link to a friend:" msgstr "atau kirim tautan hadiah ke teman:" @@ -24611,7 +24611,7 @@ msgid "Page down" msgstr "Page Down" #. Role description announced for an inline chat link pill that opens an app page. Lowercase. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:126 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:129 msgid "page link" msgstr "tautan halaman" @@ -24778,12 +24778,12 @@ msgid "Paste GIF URLs below, one per line." msgstr "Tempel URL GIF di bawah, satu per baris." #. Accessible label for the paste-template-JSON form element. Used by assistive tech only. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:146 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:150 msgid "Paste template JSON form" msgstr "Formulir tempel JSON template" #. Placeholder in the textarea where the user pastes the third-party template JSON document. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:154 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:158 msgid "Paste the JSON response here" msgstr "Tempel respons JSON di sini" @@ -24985,7 +24985,7 @@ msgid "Perks paused" msgstr "Keuntungan dijeda" #. Ban duration option in the destructive ban-member modal meaning the ban never expires. Short standalone label. -#: src/features/moderation/components/modals/BanMemberModal.tsx:38 +#: src/features/moderation/components/modals/BanMemberModal.tsx:37 msgid "Permanent" msgstr "Permanen" @@ -25384,7 +25384,7 @@ msgstr "Diputar meskipun gerakan dikurangi." #. Body of the error modal shown when sharing or sending a theme link is rate limited. #: src/features/app/components/alerts/CommonErrorModalDescriptors.ts:13 #: src/features/discovery/commands/DiscoveryJoinCommands.tsx:60 -#: src/features/theme/components/modals/ShareThemeModal.tsx:67 +#: src/features/theme/components/modals/ShareThemeModal.tsx:68 msgid "Please wait a moment and try again." msgstr "Harap tunggu sebentar dan coba lagi." @@ -25416,7 +25416,7 @@ msgid "Pop back in" msgstr "Kembalikan ke jendela utama" #. Tooltip / aria label on the voice call footer button that opens the call in a separate window. -#: src/features/voice/components/VoiceCallCornerControls.tsx:12 +#: src/features/voice/components/VoiceCallCornerControls.tsx:11 msgid "Pop out call" msgstr "Buka panggilan di jendela terpisah" @@ -25547,12 +25547,12 @@ msgid "Premium badge" msgstr "Lencana premium" #. Developer control label for the premium-expired banner. -#: src/features/devtools/components/NagbarControls.ts:48 +#: src/features/devtools/components/NagbarControls.ts:49 msgid "Premium expired nagbar" msgstr "Bilah notifikasi premium kedaluwarsa" #. Developer control label for the premium grace-period banner. -#: src/features/devtools/components/NagbarControls.ts:44 +#: src/features/devtools/components/NagbarControls.ts:45 msgid "Premium grace period nagbar" msgstr "Bilah notifikasi masa tenggang premium" @@ -25562,7 +25562,7 @@ msgid "Premium model" msgstr "Model premium" #. Developer control label for the premium-onboarding banner. -#: src/features/devtools/components/NagbarControls.ts:52 +#: src/features/devtools/components/NagbarControls.ts:53 msgid "Premium onboarding nagbar" msgstr "Bilah notifikasi orientasi premium" @@ -26514,7 +26514,7 @@ msgstr "Alasan" #. Label of the optional reason input in the destructive ban-member modal. Reason is recorded in the activity log. #. Label of the optional reason textarea in the timeout-member modal. The reason is recorded in the activity log. -#: src/features/moderation/components/modals/BanMemberModal.tsx:83 +#: src/features/moderation/components/modals/BanMemberModal.tsx:82 #: src/features/moderation/components/modals/TimeoutMemberModal.tsx:36 msgid "Reason (optional)" msgstr "Alasan (opsional)" @@ -26574,7 +26574,7 @@ msgstr "Periksa ulang" #. placeholder {0}: ChannelUtils.getIcon(channel, {size: 16, className: styles.channelIcon}) #. placeholder {1}: channel.name -#: src/features/invite/components/modals/InviteModal.tsx:355 +#: src/features/invite/components/modals/InviteModal.tsx:360 msgid "Recipients will be taken to {0} <0>{1}" msgstr "Penerima akan diarahkan ke {0} <0>{1}" @@ -26601,7 +26601,7 @@ msgid "Reconnect succeeded. Pick a screen again if you want to resume your previ msgstr "Sambung ulang berhasil. Pilih layar lagi jika kamu ingin melanjutkan streaming sebelumnya." #. Overlay status in the voice call view while reconnecting after a drop. Trailing ellipsis indicates in-progress. -#: src/features/voice/components/VoiceCallView.tsx:98 +#: src/features/voice/components/VoiceCallView.tsx:94 msgid "Reconnecting..." msgstr "Menyambungkan ulang..." @@ -26741,7 +26741,7 @@ msgstr "Referensi disalin." msgid "Referral parameters" msgstr "Parameter rujukan" -#: src/features/voice/components/AudioSourcePickerLinux.tsx:312 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:309 msgid "Refresh audio sources" msgstr "Segarkan sumber audio" @@ -28559,7 +28559,7 @@ msgstr "Saturasi" #: src/features/guild/components/modals/guild_tabs/GuildDiscoveryTab.tsx:631 #: src/features/guild/components/modals/guild_tabs/GuildVanityURLTab.tsx:279 #: src/features/guild/components/modals/GuildFolderSettingsModal.tsx:91 -#: src/features/messaging/commands/MessageCommands.tsx:108 +#: src/features/messaging/commands/MessageCommands.tsx:109 #: src/features/messaging/components/modals/AttachmentEditModal.tsx:136 #: src/features/messaging/components/modals/EditAltTextModal.tsx:193 #: src/features/messaging/components/modals/MessageHistoryThresholdModal.tsx:115 @@ -28687,7 +28687,7 @@ msgid "Scan the QR code with your authenticator app." msgstr "Pindai kode QR dengan aplikasi autentikatormu." #. Developer / debug surface — keep terse and technical. Label in the developer Nagbar controls panel for the scheduled-maintenance banner. -#: src/features/devtools/components/NagbarControls.ts:22 +#: src/features/devtools/components/NagbarControls.ts:23 msgid "Scheduled maintenance nagbar" msgstr "Bilah notifikasi pemeliharaan terjadwal" @@ -28962,7 +28962,7 @@ msgstr "Pratinjau geser video" #: src/features/channel/components/bottomsheets/ChannelSearchBottomSheet.tsx:854 #: src/features/channel/components/channel_header/shared.ts:47 #: src/features/channel/components/shared/PickerSearchInput.tsx:21 -#: src/features/messaging/components/modals/ForwardModal.tsx:89 +#: src/features/messaging/components/modals/ForwardModal.tsx:91 #: src/features/search/components/modals/SearchProviderPickerModal.tsx:43 #: src/features/search/utils/QuickSwitcherModalUtils.tsx:46 #: src/features/theme_studio/ui/StudioSearchInput.tsx:16 @@ -29606,14 +29606,14 @@ msgstr "Pengembalian dana mandiri tersedia dalam 3 hari setelah pembayaran, seka #. Button or menu action label in the share theme modal. Keep it concise. #. Send-message button label in the voice message composer modal. -#: src/features/theme/components/modals/ShareThemeModal.tsx:43 +#: src/features/theme/components/modals/ShareThemeModal.tsx:44 #: src/features/user/components/modals/tabs/component_gallery_tab/ComponentGalleryTabButtonsTab.tsx:316 #: src/features/voice/components/VoiceMessageComposerModal.tsx:77 msgid "Send" msgstr "Kirim" #. Primary button label in the forward message modal. selectedCount is the number of selected destinations; selectionLimit is the maximum allowed. -#: src/features/messaging/components/modals/ForwardModal.tsx:106 +#: src/features/messaging/components/modals/ForwardModal.tsx:108 msgid "Send ({selectedCount}/{selectionLimit})" msgstr "Kirim ({selectedCount}/{selectionLimit})" @@ -29694,7 +29694,7 @@ msgstr "Kirim file hingga {size}" #. Button or menu action label in the user profile modal. Keep it concise. #. Member actions sheet menu item. Sends a friend request to the target user. #: src/features/channel/components/direct_message/DMWelcomeSection.tsx:146 -#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:94 +#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:93 #: src/features/user/components/modals/UserProfileMobileSheet.tsx:110 #: src/features/user/components/modals/UserProfileModal.tsx:126 msgid "Send friend request" @@ -29710,7 +29710,7 @@ msgstr "Kirim GIF {title}" #. Plus menu item that opens the gift purchase flow. #: src/features/channel/components/textarea/MobileTextareaPlusBottomSheet.tsx:21 #: src/features/channel/components/textarea/TextareaPlusMenu.tsx:31 -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:30 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:31 msgid "Send gift" msgstr "Kirim hadiah" @@ -29873,7 +29873,7 @@ msgid "Serve the token file" msgstr "Sajikan file token" #. Developer / debug surface — keep terse and technical. Label in the developer Nagbar controls panel for the service incident banner. -#: src/features/devtools/components/NagbarControls.ts:27 +#: src/features/devtools/components/NagbarControls.ts:28 msgid "Service incident nagbar" msgstr "Insiden layanan" @@ -30118,7 +30118,7 @@ msgid "Settings" msgstr "Pengaturan" #. Type chip suffix in tooltips for inline rendered fluxer://settings/user deep links. Lowercase. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:130 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:133 msgid "settings link" msgstr "tautan pengaturan" @@ -30239,7 +30239,7 @@ msgid "Share your screen or camera in up to 4K at 60 frames per second. Free acc msgstr "Bagikan layar atau kamera Anda dalam kualitas hingga 4K pada 60 frame per detik. Akun gratis melakukan streaming hingga 720p pada 30." #. Button or menu action label in the share theme modal. Keep it concise. -#: src/features/theme/components/modals/ShareThemeModal.tsx:39 +#: src/features/theme/components/modals/ShareThemeModal.tsx:40 msgid "Share your theme" msgstr "Bagikan temamu" @@ -30263,7 +30263,7 @@ msgid "Shared window" msgstr "Jendela yang dibagikan" #. Capture option in the Linux audio source picker on a window share. Captures only the audio of the window being shared. -#: src/features/voice/components/AudioSourcePickerLinux.tsx:40 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:42 msgid "Shared window audio" msgstr "Audio jendela yang dibagikan" @@ -30364,7 +30364,7 @@ msgid "Shortcuts are paused while recording." msgstr "Pintasan dijeda selama perekaman." #. Body of the error modal shown when the forward modal comment exceeds the message length limit. -#: src/features/messaging/components/modals/ForwardModal.tsx:60 +#: src/features/messaging/components/modals/ForwardModal.tsx:62 msgid "Shorten the message and try again." msgstr "Persingkat pesan dan coba lagi." @@ -31506,7 +31506,7 @@ msgid "Something went wrong while preparing this sticker. Try another file or tr msgstr "Terjadi kesalahan saat menyiapkan stiker ini. Coba file lain atau coba lagi sebentar lagi." #. Fallback body of the error alert shown when publishing an announcement message fails. -#: src/features/messaging/commands/MessageCommands.tsx:124 +#: src/features/messaging/commands/MessageCommands.tsx:125 msgid "Something went wrong while publishing. Try again in a moment." msgstr "Terjadi kesalahan saat mempublikasikan. Coba lagi sebentar lagi." @@ -31552,7 +31552,7 @@ msgstr "Terjadi kesalahan." #: src/features/app/components/alerts/CommonErrorModalDescriptors.ts:5 #: src/features/discovery/commands/DiscoveryJoinCommands.tsx:18 #: src/features/emoji/components/emojis/EmojiListItem.tsx:129 -#: src/features/theme/components/modals/ShareThemeModal.tsx:51 +#: src/features/theme/components/modals/ShareThemeModal.tsx:52 #: src/features/ui/action_menu/items/CallMenuItems.tsx:45 #: src/features/ui/action_menu/items/ChannelMenuData.tsx:132 #: src/features/ui/action_menu/items/ChannelMenuData.tsx:148 @@ -33157,12 +33157,12 @@ msgid "Template" msgstr "Template" #. Label of the textarea in the paste-template-JSON form. "JSON" must not be translated. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:150 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:154 msgid "Template JSON" msgstr "JSON template" #. Label of the URL input in the import-template form. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:142 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:146 msgid "Template URL" msgstr "URL template" @@ -33191,7 +33191,7 @@ msgid "Temporary invites need a live connection. Check yours and try again." msgstr "Undangan sementara memerlukan koneksi aktif. Periksa koneksimu dan coba lagi." #. Switch label in the invite link settings. When enabled, members joining via this invite are kicked when they go offline unless given a role. -#: src/features/invite/components/modals/InviteModal.tsx:129 +#: src/features/invite/components/modals/InviteModal.tsx:132 msgid "Temporary membership" msgstr "Keanggotaan sementara" @@ -33202,7 +33202,7 @@ msgid "Tennessee" msgstr "Tennessee" #. Developer control label for the terms-acceptance banner. -#: src/features/devtools/components/NagbarControls.ts:64 +#: src/features/devtools/components/NagbarControls.ts:65 msgid "Terms acceptance nagbar" msgstr "Bilah notifikasi persetujuan ketentuan" @@ -33760,7 +33760,7 @@ msgstr "Tema tidak tersedia" msgid "Themes" msgstr "Tema" -#: src/features/invite/components/modals/InviteModal.tsx:194 +#: src/features/invite/components/modals/InviteModal.tsx:197 msgid "There are no channels available to create an invite for." msgstr "Tidak ada saluran yang tersedia untuk dibuatkan undangan." @@ -33815,7 +33815,7 @@ msgid "They left the call" msgstr "Mereka meninggalkan panggilan" #. Body of the error modal shown when a DM cannot be opened (blocked or no shared community). -#: src/features/app/components/alerts/DmActionErrorModal.tsx:20 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:24 msgid "They might not be accepting messages from you, or you no longer share a community." msgstr "Mereka mungkin tidak menerima pesan darimu, atau kalian sudah tidak berada di komunitas yang sama." @@ -34092,7 +34092,7 @@ msgid "This device does not support notifications." msgstr "Perangkat ini tidak mendukung notifikasi." #. Validation error in the paste-template-JSON form when the JSON parses but lacks the expected third-party template fields. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:133 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:137 msgid "This doesn't look like a valid template response. Make sure you copied the entire JSON document." msgstr "Ini sepertinya bukan respons template yang valid. Pastikan kamu menyalin seluruh dokumen JSON." @@ -34170,7 +34170,7 @@ msgid "This gift has been redeemed" msgstr "Hadiah ini sudah ditukarkan" #. Title of the error modal shown when a group DM would exceed the maximum number of recipients. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:48 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:52 msgid "This group has too many people" msgstr "Grup ini terlalu banyak orangnya" @@ -34208,7 +34208,7 @@ msgstr "Instance ini belum memiliki akun. Akun pertama yang kamu buat akan otoma msgid "This invite is hidden while sharing is protected." msgstr "Undangan ini disembunyikan saat berbagi dilindungi." -#: src/features/invite/components/modals/InviteModal.tsx:514 +#: src/features/invite/components/modals/InviteModal.tsx:519 msgid "This invite link never expires." msgstr "Tautan undangan ini tidak akan kedaluwarsa." @@ -34305,7 +34305,7 @@ msgid "This link channel is marked for mature content and may open material that msgstr "Saluran tautan ini ditandai untuk konten dewasa dan mungkin membuka materi yang tidak pantas untuk sebagian pengguna." #. Body of the link-unavailable alert. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:158 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:161 msgid "This link is not available for your account." msgstr "Tautan ini tidak tersedia untuk akunmu." @@ -34361,7 +34361,7 @@ msgid "This message has already been deleted." msgstr "Pesan ini sudah dihapus." #. Toast shown when someone tries to publish an announcement message that was already published. -#: src/features/messaging/commands/MessageCommands.tsx:116 +#: src/features/messaging/commands/MessageCommands.tsx:117 msgid "This message has already been published" msgstr "Pesan ini sudah dipublikasikan" @@ -34486,7 +34486,7 @@ msgid "This theme is still loading." msgstr "Tema ini masih dimuat." #. Title of the error modal shown when a theme CSS exceeds the maximum shareable size. -#: src/features/theme/components/modals/ShareThemeModal.tsx:55 +#: src/features/theme/components/modals/ShareThemeModal.tsx:56 msgid "This theme is too large to share" msgstr "Tema ini terlalu besar untuk dibagikan" @@ -34528,7 +34528,7 @@ msgid "This user is not available to receive calls right now. They may have call msgstr "Pengguna ini tidak dapat menerima panggilan saat ini. Mereka mungkin menonaktifkan panggilan." #. Body of the error modal shown when the recipient of a DM no longer exists. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:28 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:32 msgid "This user no longer exists. Refresh and try again." msgstr "Pengguna ini sudah tidak ada. Segarkan dan coba lagi." @@ -35712,7 +35712,7 @@ msgid "Unclaimed account" msgstr "Akun belum diklaim" #. Developer control label for the unclaimed-account banner. -#: src/features/devtools/components/NagbarControls.ts:32 +#: src/features/devtools/components/NagbarControls.ts:33 msgid "Unclaimed account nagbar" msgstr "Bilah notifikasi akun belum diklaim" @@ -37152,7 +37152,7 @@ msgstr "Pengguna berpindah saluran" #. Reason chip in the unaddable recipients alert when the user record is missing. #. Title of the error modal shown when the recipient of a DM no longer exists. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:24 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:28 #: src/features/channel/components/channel_view/DMChannelView.tsx:279 #: src/features/channel/components/modals/UnaddableRecipientsConfirmModal.tsx:11 msgid "User not found" @@ -37274,27 +37274,27 @@ msgid "Using {effectiveLabel} until {requestedLabel} is ready." msgstr "Menggunakan {effectiveLabel} hingga {requestedLabel} siap." #. Developer nagbar status: banner follows real account state. -#: src/features/devtools/components/NagbarControls.ts:106 +#: src/features/devtools/components/NagbarControls.ts:107 msgid "Using actual account state" msgstr "Menggunakan status akun sebenarnya" #. Developer nagbar status: banner follows real gift inventory state. -#: src/features/devtools/components/NagbarControls.ts:126 +#: src/features/devtools/components/NagbarControls.ts:127 msgid "Using actual gift inventory state" msgstr "Menggunakan status inventaris hadiah sebenarnya" #. Developer nagbar status: banner follows real premium subscription state. -#: src/features/devtools/components/NagbarControls.ts:122 +#: src/features/devtools/components/NagbarControls.ts:123 msgid "Using actual premium state" msgstr "Menggunakan status premium sebenarnya" #. Developer nagbar status: banner follows the real app state. -#: src/features/devtools/components/NagbarControls.ts:130 +#: src/features/devtools/components/NagbarControls.ts:131 msgid "Using actual state" msgstr "Menggunakan status sebenarnya" #. Developer nagbar status: banner follows real email verification state. -#: src/features/devtools/components/NagbarControls.ts:110 +#: src/features/devtools/components/NagbarControls.ts:111 msgid "Using actual verification state" msgstr "Menggunakan status verifikasi sebenarnya" @@ -37456,9 +37456,9 @@ msgstr "Verifikasi bahwa ini kamu" #. Title of the error modal shown when an unverified account tries to start a DM. #. Title shown when an unverified account cannot start a DM or group DM. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:40 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:44 #: src/features/channel/components/direct_message/AddFriendForm.tsx:80 -#: src/features/channel/utils/CreateDMModalUtils.tsx:51 +#: src/features/channel/utils/CreateDMModalUtils.tsx:52 #: src/features/moderation/components/report/ReportStepEmail.tsx:43 msgid "Verify your email" msgstr "Verifikasi emailmu" @@ -37543,7 +37543,7 @@ msgid "Verify your email to purchase {premiumProductFullName}." msgstr "Verifikasi emailmu untuk membeli {premiumProductFullName}." #. Blocked-state text shown when an unverified account cannot start a DM or group DM. -#: src/features/channel/utils/CreateDMModalUtils.tsx:55 +#: src/features/channel/utils/CreateDMModalUtils.tsx:56 msgid "Verify your email to start DMs." msgstr "Verifikasi emailmu untuk memulai DM." @@ -37791,7 +37791,7 @@ msgid "View call" msgstr "Lihat panggilan" #. Aria label for the show-controls trigger when the call toolbar is auto-hidden. -#: src/features/voice/components/VoiceCallView.tsx:124 +#: src/features/voice/components/VoiceCallView.tsx:120 msgid "View call controls" msgstr "Lihat kontrol panggilan" @@ -37987,7 +37987,7 @@ msgid "Visionary (lifetime {premiumProductName})" msgstr "Visionary ({premiumProductName} seumur hidup)" #. Developer control label for the Visionary two-factor-authentication banner. -#: src/features/devtools/components/NagbarControls.ts:60 +#: src/features/devtools/components/NagbarControls.ts:61 msgid "Visionary 2FA nagbar" msgstr "Bilah notifikasi 2FA Visionary" @@ -38243,7 +38243,7 @@ msgid "Voice region" msgstr "Wilayah suara" #. Developer control label for the voice-session-restore banner. -#: src/features/devtools/components/NagbarControls.ts:68 +#: src/features/devtools/components/NagbarControls.ts:69 msgid "Voice session restore nagbar" msgstr "Bilah notifikasi pemulihan sesi suara" @@ -38331,12 +38331,12 @@ msgid "Waiting for passkey…" msgstr "Menunggu passkey…" #. Inline notice in the forward modal when slowmode is active in the selected target channel. forwardChannelDisplayName is the channel name. -#: src/features/messaging/components/modals/ForwardModal.tsx:76 +#: src/features/messaging/components/modals/ForwardModal.tsx:78 msgid "Waiting for slowmode in {forwardChannelDisplayName} to expire." msgstr "Menunggu mode lambat di {forwardChannelDisplayName} berakhir." #. Inline notice in the forward modal when slowmode is active in one or more selected target channels. -#: src/features/messaging/components/modals/ForwardModal.tsx:81 +#: src/features/messaging/components/modals/ForwardModal.tsx:83 msgid "Waiting for slowmode in one or more selected channels to expire." msgstr "Menunggu mode lambat di satu atau beberapa saluran yang dipilih berakhir." @@ -38520,7 +38520,7 @@ msgstr "Kami telah mengirim kode ke {email}." msgid "We will prefill {prefillEmail} once browser sign-in opens." msgstr "Kami akan mengisi otomatis {prefillEmail} setelah login browser terbuka." -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:87 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:89 msgid "We'd love to give you more than a lifetime of {PREMIUM_PRODUCT_NAME}, but that breaks the space-time continuum. Send the gift to a friend instead?" msgstr "Kami ingin sekali memberimu lebih dari {PREMIUM_PRODUCT_NAME} seumur hidup, tetapi itu akan merusak ruang-waktu. Kirim hadiahnya ke teman saja?" @@ -39178,7 +39178,7 @@ msgid "You already have a group with these users. Do you really want to create a msgstr "Kamu sudah punya grup dengan pengguna ini. Kamu yakin mau buat yang baru? Boleh juga kok!" #. Status label shown to a user who already owns the lifetime premium tier. -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:26 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:27 msgid "You already have lifetime {premiumProductName}" msgstr "Kamu sudah punya {premiumProductName} seumur hidup" @@ -39326,7 +39326,7 @@ msgid "You can't add expressions there" msgstr "Kamu tidak dapat menambahkan ekspresi di sana" #. Error message in the messaging commands. -#: src/features/messaging/commands/ReactionCommands.tsx:27 +#: src/features/messaging/commands/ReactionCommands.tsx:28 msgid "You can't add new reactions while you're timed out." msgstr "Kamu tidak bisa menambahkan reaksi baru saat sedang diberi batas waktu." @@ -39392,7 +39392,7 @@ msgstr "Anda tidak dapat mengelola webhook di komunitas mana pun. Minta admin un #. Reason chip in the unaddable recipients alert when blocked or DMs are not allowed. #. Title of the error modal shown when a DM cannot be opened (blocked or no shared community). -#: src/features/app/components/alerts/DmActionErrorModal.tsx:16 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:20 #: src/features/channel/components/modals/UnaddableRecipientsConfirmModal.tsx:15 msgid "You can't message this user" msgstr "Kamu tidak bisa mengirim pesan ke pengguna ini" @@ -39521,7 +39521,7 @@ msgid "You changed your tag while on {PREMIUM_PRODUCT_NAME}. It will reroll rand msgstr "Kamu mengubah tag saat menggunakan {PREMIUM_PRODUCT_NAME}. Tag akan diacak ulang secara otomatis saat {PREMIUM_PRODUCT_NAME} kamu berakhir, kecuali jika diperpanjang." #. Body of the access-denied alert for clicked message links. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:138 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:141 msgid "You do not have access to the channel where this message was sent." msgstr "Kamu tidak memiliki akses ke saluran tempat pesan ini dikirim." @@ -39618,12 +39618,12 @@ msgid "You just pressed Tab. Keyboard mode is now on so you can navigate {produc msgstr "Kamu baru saja menekan Tab. Mode keyboard kini aktif sehingga kamu bisa menavigasi {productName} tanpa mouse." #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:137 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:245 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:244 msgid "You keep your perks until your next renewal date. Reactivate before then to keep your subscriber history." msgstr "Kamu tetap mendapat semua keuntungan hingga tanggal perpanjangan berikutnya. Aktifkan lagi langgananmu sebelum tanggal itu untuk mempertahankan riwayat langgananmu." #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:158 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:266 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:265 msgid "You lose all {PREMIUM_PRODUCT_NAME} perks immediately and your subscriber history resets. This cannot be undone." msgstr "Kamu langsung kehilangan semua keuntungan {PREMIUM_PRODUCT_NAME} dan riwayat langgananmu diatur ulang. Ini tidak dapat dibatalkan." @@ -39709,7 +39709,7 @@ msgid "You need to claim your account before you can create a community." msgstr "Kamu perlu mengklaim akunmu sebelum bisa membuat komunitas." #. Body of the error modal shown when an unclaimed account tries to start a DM. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:36 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:40 msgid "You need to claim your account before you can start a direct message." msgstr "Kamu perlu mengklaim akunmu sebelum bisa memulai pesan langsung." @@ -39731,7 +39731,7 @@ msgid "You need to verify your email address before you can send friend requests msgstr "Kamu perlu memverifikasi alamat emailmu sebelum bisa mengirim permintaan pertemanan." #. Body of the error modal shown when an unverified account tries to start a DM. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:44 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:48 msgid "You need to verify your email address before you can start a direct message." msgstr "Kamu perlu memverifikasi alamat emailmu sebelum bisa memulai pesan langsung." @@ -39745,7 +39745,7 @@ msgid "You need to verify your email to send messages in this community." msgstr "Kamu perlu memverifikasi email untuk mengirim pesan di komunitas ini." #. Body of the error modal shown when the user or a recipient has too many open group DMs. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:60 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:64 msgid "You or someone you're adding already has the maximum number of group DMs open. Leave one and try again." msgstr "Kamu atau orang yang kamu tambahkan sudah mencapai jumlah maksimum DM grup yang terbuka. Keluar dari salah satunya lalu coba lagi." @@ -39888,7 +39888,7 @@ msgstr "Kamu mengedit pesan terlalu cepat" #: src/features/discovery/commands/DiscoveryJoinCommands.tsx:56 #: src/features/emoji/components/emojis/EmojiListItem.tsx:77 #: src/features/emoji/components/emojis/EmojiListItem.tsx:149 -#: src/features/theme/components/modals/ShareThemeModal.tsx:63 +#: src/features/theme/components/modals/ShareThemeModal.tsx:64 msgid "You're going too fast" msgstr "Kamu terlalu cepat" @@ -39951,7 +39951,7 @@ msgid "You're viewing older messages" msgstr "Kamu sedang melihat pesan lama" #. Body of the error modal shown when a group DM would exceed the maximum number of recipients. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:52 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:56 msgid "You've added more people than a group DM allows. Remove a few and try again." msgstr "Kamu menambahkan lebih banyak orang daripada yang diizinkan di DM grup. Hapus beberapa lalu coba lagi." @@ -40003,7 +40003,7 @@ msgid "You've reached the favorite GIF limit." msgstr "Kamu sudah mencapai batas GIF favorit." #. Title of the error modal shown when the user or a recipient has too many open group DMs. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:56 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:60 msgid "You've reached the group DM limit" msgstr "Kamu sudah mencapai batas DM grup" @@ -40118,7 +40118,7 @@ msgid "Your card is eligible. Redirecting you to the payment page now." msgstr "Kartumu memenuhi syarat. Kamu akan dialihkan ke halaman pembayaran sekarang." #. Body of the confirmation shown before saving an edit to a message published from an announcement channel. -#: src/features/messaging/commands/MessageCommands.tsx:103 +#: src/features/messaging/commands/MessageCommands.tsx:104 msgid "Your changes reach every community that follows this channel, which can take a minute. Each published message allows 3 quick edits, then 1 every 20 minutes." msgstr "Perubahan Anda menjangkau setiap komunitas yang mengikuti saluran ini, yang mungkin memerlukan waktu semenit. Setiap pesan yang dipublikasikan mengizinkan 3 pengeditan cepat, lalu 1 setiap 20 menit." @@ -40236,22 +40236,22 @@ msgid "Your last purchase is outside the refund window. Contact support for bill msgstr "Pembelian terakhirmu berada di luar jangka waktu pengembalian dana. Hubungi dukungan untuk masalah penagihan." #. Label in the message queue state. -#: src/features/messaging/state/MessageQueue.tsx:72 +#: src/features/messaging/state/MessageQueue.tsx:74 msgid "Your message could not be delivered because it was flagged by our safety systems. If you believe this is a mistake, please contact support." msgstr "Pesanmu tidak dapat dikirim karena ditandai oleh sistem keamanan kami. Jika menurutmu ini keliru, silakan hubungi dukungan." #. Label in the message queue state. -#: src/features/messaging/state/MessageQueue.tsx:59 +#: src/features/messaging/state/MessageQueue.tsx:61 msgid "Your message could not be delivered. This is usually because you don't share a community with the recipient or the recipient is only accepting direct messages from friends. You may also need to adjust your own direct message privacy settings in {directMessagePrivacySettingsPath}." msgstr "Pesanmu tidak dapat dikirim. Biasanya ini karena kamu tidak berada di komunitas yang sama dengan penerima atau penerima hanya menerima pesan langsung dari teman. Kamu mungkin juga perlu menyesuaikan pengaturan privasi pesan langsungmu di {directMessagePrivacySettingsPath}." #. Description text in the message queue state. -#: src/features/messaging/state/MessageQueue.tsx:64 +#: src/features/messaging/state/MessageQueue.tsx:66 msgid "Your message could not be delivered. You need to claim your account to send direct messages." msgstr "Pesanmu tidak dapat dikirim. Kamu perlu mengklaim akunmu untuk mengirim pesan langsung." #. Description text in the message queue state. -#: src/features/messaging/state/MessageQueue.tsx:68 +#: src/features/messaging/state/MessageQueue.tsx:70 msgid "Your message could not be delivered. You need to claim your account to send messages." msgstr "Pesanmu tidak dapat dikirim. Kamu perlu mengklaim akunmu untuk mengirim pesan." @@ -40409,7 +40409,7 @@ msgid "Your subscription will switch to yearly billing at the next renewal." msgstr "Langgananmu akan beralih ke penagihan tahunan pada perpanjangan berikutnya." #. Body of the error modal shown when a theme CSS exceeds the maximum shareable size. -#: src/features/theme/components/modals/ShareThemeModal.tsx:59 +#: src/features/theme/components/modals/ShareThemeModal.tsx:60 msgid "Your theme CSS is too large to share. Trim it down and try again." msgstr "CSS temamu terlalu besar untuk dibagikan. Pangkas lalu coba lagi." diff --git a/fluxer_app/src/features/i18n/locales/it/messages.po b/fluxer_app/src/features/i18n/locales/it/messages.po index 1643ee107..b21c08e79 100644 --- a/fluxer_app/src/features/i18n/locales/it/messages.po +++ b/fluxer_app/src/features/i18n/locales/it/messages.po @@ -21,7 +21,7 @@ msgstr "... attiva la modalità compatta. Ottimo!" #. Button or menu action label in the channel and chat user message. Keep it concise. #. Suffix after the message text in the forward modal preview when the forwarded message was edited. -#: src/features/channel/components/MessageAttachments.tsx:390 +#: src/features/channel/components/MessageAttachments.tsx:361 #: src/features/channel/components/UserMessage.tsx:75 #: src/features/messaging/components/modals/ForwardMessagePreview.tsx:26 msgid "(edited)" @@ -993,7 +993,7 @@ msgstr "{count, plural, one {# canale segue} other {# canali seguono}} questo ca msgid "{count, plural, one {# community found} other {# communities found}}" msgstr "{count, plural, one {# community trovata} other {# community trovate}}" -#: src/features/app/components/layout/GuildsLayout.tsx:1954 +#: src/features/app/components/layout/GuildsLayout.tsx:1955 msgid "{count, plural, one {# community is temporarily unavailable due to a flux capacitor malfunction.} other {# communities are temporarily unavailable due to a flux capacitor malfunction.}}" msgstr "{count, plural, one {# community è temporaneamente non disponibile a causa di un malfunzionamento del condensatore di flusso.} other {# community sono temporaneamente non disponibili a causa di un malfunzionamento del condensatore di flusso.}}" @@ -1041,7 +1041,7 @@ msgstr "{count, plural, one {# community in comune} other {# community in comune msgid "{count, plural, one {# other} other {# others}}" msgstr "{count, plural, one {# altro} other {# altri}}" -#: src/features/voice/components/VoiceCallView.tsx:507 +#: src/features/voice/components/VoiceCallView.tsx:474 msgid "{count, plural, one {# participant in call} other {# participants in call}}" msgstr "{count, plural, one {# partecipante alla chiamata} other {# partecipanti alla chiamata}}" @@ -1237,7 +1237,7 @@ msgid "{days, plural, one {Created by {creatorDisplayName}. Expires in # day.} o msgstr "{days, plural, one {Creato da {creatorDisplayName}. Scade tra # giorno.} many {Creato da {creatorDisplayName}. Scade tra # giorni.} other {Creato da {creatorDisplayName}. Scade tra # giorni.}}" #. Text under a generated invite link. {days} is how long the link stays valid, in whole days. -#: src/features/invite/components/modals/InviteModal.tsx:164 +#: src/features/invite/components/modals/InviteModal.tsx:167 msgid "{days, plural, one {Your invite link expires in # day.} other {Your invite link expires in # days.}}" msgstr "{days, plural, one {Il tuo link d'invito scade tra # giorno.} many {Il tuo link d'invito scade tra # giorni.} other {Il tuo link d'invito scade tra # giorni.}}" @@ -1441,7 +1441,7 @@ msgid "{hours, plural, one {# hour} other {# hours}} and {minutes, plural, one { msgstr "{hours, plural, one {# ora} other {# ore}} e {minutes, plural, one {# minuto} other {# minuti}}" #. Text under a generated invite link. {hours} is how long the link stays valid, in whole hours. -#: src/features/invite/components/modals/InviteModal.tsx:160 +#: src/features/invite/components/modals/InviteModal.tsx:163 msgid "{hours, plural, one {Your invite link expires in # hour.} other {Your invite link expires in # hours.}}" msgstr "{hours, plural, one {Il tuo link d'invito scade tra # ora.} many {Il tuo link d'invito scade tra # ore.} other {Il tuo link d'invito scade tra # ore.}}" @@ -1556,7 +1556,7 @@ msgid "{minutes, plural, one {# minute} other {# minutes}} and {seconds, plural, msgstr "{minutes, plural, one {# minuto} other {# minuti}} e {seconds, plural, one {# secondo} other {# secondi}}" #. Text under a generated invite link. {minutes} is how long the link stays valid, in whole minutes. -#: src/features/invite/components/modals/InviteModal.tsx:155 +#: src/features/invite/components/modals/InviteModal.tsx:158 msgid "{minutes, plural, one {Your invite link expires in # minute.} other {Your invite link expires in # minutes.}}" msgstr "{minutes, plural, one {Il tuo link d'invito scade tra # minuto.} many {Il tuo link d'invito scade tra # minuti.} other {Il tuo link d'invito scade tra # minuti.}}" @@ -1967,7 +1967,7 @@ msgid "{seconds, plural, one {# second} other {# seconds}}" msgstr "{seconds, plural, one {# secondo} many {# secondi} other {# secondi}}" #. Text under a generated invite link. {seconds} is how long the link stays valid, in whole seconds. -#: src/features/invite/components/modals/InviteModal.tsx:150 +#: src/features/invite/components/modals/InviteModal.tsx:153 msgid "{seconds, plural, one {Your invite link expires in # second.} other {Your invite link expires in # seconds.}}" msgstr "{seconds, plural, one {Il tuo link d'invito scade tra # secondo.} many {Il tuo link d'invito scade tra # secondi.} other {Il tuo link d'invito scade tra # secondi.}}" @@ -2215,8 +2215,8 @@ msgstr "<0>{username} è ancora nel gruppo. Riprova tra un momento." #. Attribution line on a forwarded message, above the forwarded content. sourceInfo is the icon and name of the community and channel the message came from. #. Attribution line on a forwarded message, above the forwarded content. sourceInfo is the icon and name of the conversation the message came from. -#: src/features/channel/components/MessageAttachments.tsx:241 -#: src/features/channel/components/MessageAttachments.tsx:297 +#: src/features/channel/components/MessageAttachments.tsx:212 +#: src/features/channel/components/MessageAttachments.tsx:268 msgid "<0>Forwarded from{sourceInfo}" msgstr "<0>Inoltrato da{sourceInfo}" @@ -2270,7 +2270,7 @@ msgid "1 result available" msgstr "1 risultato disponibile" #. Invite max-uses dropdown option for exactly one use. -#: src/features/invite/components/modals/InviteModal.tsx:60 +#: src/features/invite/components/modals/InviteModal.tsx:63 msgid "1 use" msgstr "1 utilizzo" @@ -2315,12 +2315,12 @@ msgid "10 minutes" msgstr "10 minuti" #. Invite max-uses dropdown option for ten uses. -#: src/features/invite/components/modals/InviteModal.tsx:68 +#: src/features/invite/components/modals/InviteModal.tsx:71 msgid "10 uses" msgstr "10 utilizzi" #. Invite max-uses dropdown option for 100 uses. -#: src/features/invite/components/modals/InviteModal.tsx:80 +#: src/features/invite/components/modals/InviteModal.tsx:83 msgid "100 uses" msgstr "100 utilizzi" @@ -2368,7 +2368,7 @@ msgid "2 members (typing)" msgstr "2 membri (stanno scrivendo)" #. Ban duration option in the destructive ban-member modal for a two-week temporary ban. -#: src/features/moderation/components/modals/BanMemberModal.tsx:51 +#: src/features/moderation/components/modals/BanMemberModal.tsx:50 msgid "2 weeks" msgstr "2 settimane" @@ -2383,7 +2383,7 @@ msgid "24-hour" msgstr "Formato a 24 ore" #. Invite max-uses dropdown option for 25 uses. -#: src/features/invite/components/modals/InviteModal.tsx:72 +#: src/features/invite/components/modals/InviteModal.tsx:75 msgid "25 uses" msgstr "25 utilizzi" @@ -2404,7 +2404,7 @@ msgid "2FA requirement" msgstr "Requisito 2FA" #. Ban duration option in the destructive ban-member modal for a three-day temporary ban. -#: src/features/moderation/components/modals/BanMemberModal.tsx:43 +#: src/features/moderation/components/modals/BanMemberModal.tsx:42 msgid "3 days" msgstr "3 giorni" @@ -2439,7 +2439,7 @@ msgid "40px, 3 members" msgstr "40 px, 3 membri" #. Ban duration option in the destructive ban-member modal for a five-day temporary ban. -#: src/features/moderation/components/modals/BanMemberModal.tsx:47 +#: src/features/moderation/components/modals/BanMemberModal.tsx:46 msgid "5 days" msgstr "5 giorni" @@ -2449,12 +2449,12 @@ msgid "5 minutes" msgstr "5 minuti" #. Invite max-uses dropdown option for five uses. -#: src/features/invite/components/modals/InviteModal.tsx:64 +#: src/features/invite/components/modals/InviteModal.tsx:67 msgid "5 uses" msgstr "5 utilizzi" #. Invite max-uses dropdown option for 50 uses. -#: src/features/invite/components/modals/InviteModal.tsx:76 +#: src/features/invite/components/modals/InviteModal.tsx:79 msgid "50 uses" msgstr "50 utilizzi" @@ -2803,7 +2803,7 @@ msgid "Account too new" msgstr "Account troppo recente" #. Title of the error modal shown when an unclaimed (guest) account tries to accept a community or group DM invite. Auth-related; keep tone plain. -#: src/features/invite/commands/InviteCommands.tsx:35 +#: src/features/invite/commands/InviteCommands.tsx:36 msgid "Account verification required" msgstr "Verifica dell'account richiesta" @@ -2997,12 +2997,12 @@ msgid "Add a bot to a community with requested permissions" msgstr "Aggiungi un bot a una community con le autorizzazioni richieste" #. Placeholder text in the optional comment field of the forward modal. -#: src/features/messaging/components/modals/ForwardModal.tsx:98 +#: src/features/messaging/components/modals/ForwardModal.tsx:100 msgid "Add a comment (optional)" msgstr "Aggiungi un commento (facoltativo)" #. Landing-view title of the add community modal. Top-level entry point with options to create, join, or import. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:89 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:93 msgid "Add a community" msgstr "Aggiungi una community" @@ -3082,7 +3082,7 @@ msgid "Add an account to continue." msgstr "Aggiungi un account per continuare." #. Body of the error modal shown when an unclaimed (guest) account tries to accept a community invite. Tells the user to complete sign-up first. -#: src/features/invite/commands/InviteCommands.tsx:40 +#: src/features/invite/commands/InviteCommands.tsx:41 msgid "Add an email and password to your account first." msgstr "Prima aggiungi un'email e una password al tuo account." @@ -3911,7 +3911,7 @@ msgid "Already set to cancel" msgstr "Già impostato per l'annullamento" #. Toggle-switch label in the moderator delete-message confirmation dialog. When enabled, the message is reported (category: other) before being deleted. {productName} is the product name (e.g., Fluxer). -#: src/features/messaging/commands/MessageCommands.tsx:88 +#: src/features/messaging/commands/MessageCommands.tsx:89 msgid "Also report this message to the {productName} Safety Team" msgstr "Segnala questo messaggio anche al team di sicurezza di {productName}" @@ -4150,7 +4150,7 @@ msgid "Animated icons are not supported" msgstr "Le icone animate non sono supportate" #. Validation error in the create-community form when the user picks an animated image. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:112 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:116 msgid "Animated icons are not supported when creating a new community. Use a static image." msgstr "Quando si crea una nuova community, le icone animate non sono supportate. Usa un'immagine statica." @@ -4332,17 +4332,17 @@ msgid "Any uploaded attachment" msgstr "Qualsiasi allegato caricato" #. Helper text under the custom ban duration input. Both placeholders are integer numbers of seconds bounding the allowed range. -#: src/features/moderation/components/modals/BanMemberModal.tsx:73 +#: src/features/moderation/components/modals/BanMemberModal.tsx:72 msgid "Any value from {minTempBanDurationSeconds} to {maxTempBanDurationSeconds} seconds." msgstr "Qualsiasi valore da {minTempBanDurationSeconds} a {maxTempBanDurationSeconds} secondi." #. Helper text under the custom invite expiration input. {maxInviteAgeSeconds} is the platform max in seconds. -#: src/features/invite/components/modals/InviteModal.tsx:111 +#: src/features/invite/components/modals/InviteModal.tsx:114 msgid "Any value from 0 to {maxInviteAgeSeconds} seconds. 0 means never expires." msgstr "Qualsiasi valore da 0 a {maxInviteAgeSeconds} secondi. 0 significa che non scade mai." #. Helper text under the custom invite max-uses input. {maxInviteUses} is the platform max number of uses per invite. -#: src/features/invite/components/modals/InviteModal.tsx:124 +#: src/features/invite/components/modals/InviteModal.tsx:127 msgid "Any value from 0 to {maxInviteUses}. 0 means no limit." msgstr "Qualsiasi valore da 0 a {maxInviteUses}. 0 significa nessun limite." @@ -4938,7 +4938,7 @@ msgid "Audio settings" msgstr "Impostazioni audio" #. Toggle / summary row label in the Linux audio source picker. {summaryLabel} is one of the audio-source summary labels. -#: src/features/voice/components/AudioSourcePickerLinux.tsx:45 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:47 msgid "Audio sources: {summaryLabel}" msgstr "Sorgenti audio: {summaryLabel}" @@ -5399,7 +5399,7 @@ msgid "Back to sticker" msgstr "Torna allo sticker" #. Tooltip / aria label on the back button that returns from the call view to the voice channel view. -#: src/features/voice/components/VoiceCallView.tsx:115 +#: src/features/voice/components/VoiceCallView.tsx:111 msgid "Back to voice channel" msgstr "Torna al canale vocale" @@ -5502,7 +5502,7 @@ msgid "Ban" msgstr "Banna" #. Title of the destructive ban-member modal. {tag} is the target user tag (username#tag). Destructive moderation action; keep tone direct. -#: src/features/moderation/components/modals/BanMemberModal.tsx:55 +#: src/features/moderation/components/modals/BanMemberModal.tsx:54 msgid "Ban {tag}" msgstr "Banna {tag}" @@ -5517,14 +5517,14 @@ msgid "Ban details" msgstr "Dettagli del ban" #. Label above the ban duration dropdown in the destructive ban-member modal. -#: src/features/moderation/components/modals/BanMemberModal.tsx:60 +#: src/features/moderation/components/modals/BanMemberModal.tsx:59 msgid "Ban duration" msgstr "Durata del ban" #. Moderation action that bans the selected member from the community. #. Moderation action that bans the selected member from the community. #. Moderation action that bans the selected member from the community. -#: src/features/moderation/components/modals/BanMemberModal.tsx:270 +#: src/features/moderation/components/modals/BanMemberModal.tsx:274 #: src/features/ui/action_menu/GuildMemberContextMenu.tsx:66 #: src/features/ui/action_menu/items/GuildMemberMenuItems.tsx:51 #: src/features/ui/action_menu/items/voice_participant_menu_data/shared.ts:124 @@ -5992,7 +5992,7 @@ msgid "Bot invite (no external redirect)" msgstr "Invito bot (nessun reindirizzamento esterno)" #. Settings search synonym. Used to match this term when the user types it in the settings search bar. -#: src/features/user/components/modals/tabs/applications_tab/application_detail/OAuthBuilderSection.tsx:162 +#: src/features/user/components/modals/tabs/applications_tab/application_detail/OAuthBuilderSection.tsx:163 #: src/features/user/components/settings_utils/search_index/ApplicationsIndex.ts:104 msgid "Bot permissions" msgstr "Permessi bot" @@ -6549,14 +6549,14 @@ msgstr "Impossibile caricare file qui" #: src/features/guild/components/modals/TransferOwnershipModal.tsx:91 #: src/features/i18n/utils/CommonMessageDescriptors.ts:103 #: src/features/input/state/input_keybind/shared.ts:145 -#: src/features/invite/components/modals/InviteModal.tsx:552 +#: src/features/invite/components/modals/InviteModal.tsx:557 #: src/features/messaging/components/modals/AttachmentEditModal.tsx:133 #: src/features/messaging/components/modals/EditAltTextModal.tsx:190 #: src/features/messaging/components/modals/ExternalLinkWarningModal.tsx:111 -#: src/features/messaging/components/modals/ForwardModal.tsx:597 +#: src/features/messaging/components/modals/ForwardModal.tsx:603 #: src/features/messaging/components/modals/ImageCropModal.tsx:1025 #: src/features/messaging/components/modals/MessageHistoryThresholdModal.tsx:107 -#: src/features/moderation/components/modals/BanMemberModal.tsx:262 +#: src/features/moderation/components/modals/BanMemberModal.tsx:266 #: src/features/moderation/components/modals/RemoveTimeoutModal.tsx:70 #: src/features/moderation/components/modals/TimeoutMemberModal.tsx:126 #: src/features/theme/components/modals/ThemeAcceptModal.tsx:173 @@ -6619,13 +6619,13 @@ msgstr "Annulla cambio programmato" #. Settings search synonym. Used to match this term when the user types it in the settings search bar. #: src/features/app/components/dialogs/components/plutonium/SubscriptionCard.tsx:915 #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:141 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:249 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:248 #: src/features/user/components/settings_utils/search_index/PlutoniumIndex.ts:31 msgid "Cancel subscription" msgstr "Disdici abbonamento" #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:135 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:243 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:242 msgid "Cancel subscription?" msgstr "Disdire l’abbonamento?" @@ -6674,7 +6674,7 @@ msgid "Cannot delete account" msgstr "Impossibile eliminare l'account" #. Section header in the Linux audio source picker. Lists capture-target options (entire system / specific apps). -#: src/features/voice/components/AudioSourcePickerLinux.tsx:50 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:52 msgid "Capture" msgstr "Acquisisci" @@ -7229,7 +7229,7 @@ msgid "Channel access" msgstr "Accesso al canale" #. Title of the alert shown when clicking a message link the user does not have permission to view. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:134 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:137 msgid "Channel access denied" msgstr "Accesso al canale negato" @@ -7294,7 +7294,7 @@ msgstr "ID canale copiato negli appunti" #. Short label in the messaging mention renderer. Keep it concise. #. Type chip suffix in tooltips for inline rendered channel mentions. Lowercase because it follows the channel name. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:94 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:97 #: src/features/messaging/components/markdown/renderers/MentionRenderer.tsx:39 msgid "channel link" msgstr "link al canale" @@ -7472,7 +7472,7 @@ msgid "Check our <0>{BLUESKY_PROVIDER_NAME} ({FLUXER_BLUESKY_HANDLE}) for st msgstr "Controlla il nostro <0>{BLUESKY_PROVIDER_NAME} ({FLUXER_BLUESKY_HANDLE}) per aggiornamenti sullo stato." #. Description text in the share theme modal. -#: src/features/theme/components/modals/ShareThemeModal.tsx:35 +#: src/features/theme/components/modals/ShareThemeModal.tsx:36 msgid "Check out my custom theme!" msgstr "Guarda il mio tema personalizzato!" @@ -7677,7 +7677,7 @@ msgid "Choose File, then Add to Dock." msgstr "Scegli File, quindi Aggiungi al Dock." #. Subtitle in the create-DM modal. Keep it short and calm. -#: src/features/channel/utils/CreateDMModalUtils.tsx:39 +#: src/features/channel/utils/CreateDMModalUtils.tsx:40 msgid "Choose friends to message." msgstr "Scegli gli amici a cui inviare un messaggio." @@ -7861,10 +7861,10 @@ msgstr "Riscatta regalo" #. Short label in the authentication claim account modal. Keep the tone plain and specific. #. Title of the error modal shown when an unclaimed account tries to start a DM. #. Title shown when an unclaimed account cannot start a DM or group DM. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:32 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:36 #: src/features/auth/components/modals/ClaimAccountModal.tsx:41 #: src/features/channel/components/direct_message/AddFriendForm.tsx:63 -#: src/features/channel/utils/CreateDMModalUtils.tsx:43 +#: src/features/channel/utils/CreateDMModalUtils.tsx:44 #: src/features/guild/components/modals/add_guild_modal/GuildCreateForm.tsx:213 #: src/features/guild/components/modals/add_guild_modal/TemplateImportForm.tsx:441 #: src/features/user/components/modals/tabs/GiftInventoryTab.tsx:343 @@ -7953,7 +7953,7 @@ msgid "Claim your account to send friend requests." msgstr "Completa la registrazione del tuo account per inviare richieste di amicizia." #. Blocked-state text shown when an unclaimed account cannot start a DM or group DM. -#: src/features/channel/utils/CreateDMModalUtils.tsx:47 +#: src/features/channel/utils/CreateDMModalUtils.tsx:48 msgid "Claim your account to start DMs." msgstr "Completa la registrazione del tuo account per avviare DM." @@ -8593,17 +8593,17 @@ msgid "Commands" msgstr "Comandi" #. Helper text in the forward modal explaining why the optional comment field is disabled when at least one selected target has slowmode active. -#: src/features/messaging/components/modals/ForwardModal.tsx:70 +#: src/features/messaging/components/modals/ForwardModal.tsx:72 msgid "Comments are disabled because one or more selected channels have slowmode on. The comment would be blocked by slowmode right after the forward." msgstr "I commenti sono disabilitati perché uno o più canali selezionati hanno la modalità lenta attiva. Il commento verrebbe bloccato dalla modalità lenta subito dopo l'inoltro." #. Helper text in the forward modal explaining why the optional comment field is disabled for a single selected channel with slowmode. -#: src/features/messaging/components/modals/ForwardModal.tsx:64 +#: src/features/messaging/components/modals/ForwardModal.tsx:66 msgid "Comments are disabled because slowmode is on in {forwardChannelDisplayName}. The comment would be blocked by slowmode right after the forward." msgstr "I commenti sono disabilitati perché la modalità lenta è attiva in {forwardChannelDisplayName}. Il commento verrebbe bloccato dalla modalità lenta subito dopo l'inoltro." #. Tooltip on the disabled comment field in the forward modal when slowmode blocks comments. -#: src/features/messaging/components/modals/ForwardModal.tsx:94 +#: src/features/messaging/components/modals/ForwardModal.tsx:96 msgid "Comments are unavailable while slowmode is on." msgstr "I commenti non sono disponibili con la modalità lenta attiva." @@ -8763,7 +8763,7 @@ msgid "Community members" msgstr "Membri della community" #. Developer / debug surface — keep terse and technical. Label in the developer Nagbar controls panel for the community-membership CTA banner. -#: src/features/devtools/components/NagbarControls.ts:12 +#: src/features/devtools/components/NagbarControls.ts:13 msgid "Community membership CTA nagbar" msgstr "Banner di invito a entrare nella community" @@ -8773,7 +8773,7 @@ msgid "Community message notifications" msgstr "Notifiche messaggi community" #. Developer control label for the community MFA requirement banner. -#: src/features/devtools/components/NagbarControls.ts:81 +#: src/features/devtools/components/NagbarControls.ts:82 msgid "Community MFA requirement nagbar" msgstr "Banner requisito MFA della community" @@ -8785,7 +8785,7 @@ msgstr "Silenzia nella community" #. Label for the single community name input in the setup wizard. #. Label of the community name input in the create-community form. #: src/features/app/components/setup/SetupWizardSteps.tsx:199 -#: src/features/guild/components/modals/add_guild_modal/shared.ts:120 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:124 msgid "Community name" msgstr "Nome della community" @@ -9167,7 +9167,7 @@ msgstr "Connecticut" #. Action label state in the DM channel header pill while the join request is in flight. Trailing ASCII ellipsis is intentional. #. Overlay status in the voice call view while joining. Trailing ellipsis indicates in-progress. #: src/features/channel/components/channel_view/dm_channel_view/shared.ts:129 -#: src/features/voice/components/VoiceCallView.tsx:94 +#: src/features/voice/components/VoiceCallView.tsx:90 msgid "Connecting..." msgstr "Connessione..." @@ -9223,12 +9223,12 @@ msgid "Connection lost. Reconnecting…" msgstr "Connessione persa. Riconnessione in corso…" #. Short label in the connection connection commands. -#: src/features/connection/commands/ConnectionCommands.ts:47 +#: src/features/connection/commands/ConnectionCommands.ts:48 msgid "Connection removed" msgstr "Connessione rimossa" #. Tooltip / aria label on the connection-stats button in the voice call header. Opens the voice connection status popout. -#: src/features/voice/components/VoiceCallView.tsx:119 +#: src/features/voice/components/VoiceCallView.tsx:115 msgid "Connection stats" msgstr "Statistiche connessione" @@ -9238,12 +9238,12 @@ msgid "Connection type" msgstr "Tipo di connessione" #. Short label in the connection connection commands. -#: src/features/connection/commands/ConnectionCommands.ts:43 +#: src/features/connection/commands/ConnectionCommands.ts:44 msgid "Connection updated" msgstr "Connessione aggiornata" #. Success toast after an account connection is verified. -#: src/features/connection/commands/ConnectionCommands.ts:35 +#: src/features/connection/commands/ConnectionCommands.ts:36 msgid "Connection verified" msgstr "Connessione verificata" @@ -9279,7 +9279,7 @@ msgid "Connections" msgstr "Connessioni" #. Short label in the connection connection commands. -#: src/features/connection/commands/ConnectionCommands.ts:51 +#: src/features/connection/commands/ConnectionCommands.ts:52 msgid "Connections reordered" msgstr "Connessioni riordinate" @@ -9526,7 +9526,7 @@ msgstr "URL copiato negli appunti" #: src/features/platform/utils/DesktopLocaleBridge.ts:64 #: src/features/theme_studio/sections/QuickCssSection.tsx:214 #: src/features/ui/action_menu/MessageContextMenu.tsx:73 -#: src/features/user/components/modals/tabs/applications_tab/application_detail/OAuthBuilderSection.tsx:228 +#: src/features/user/components/modals/tabs/applications_tab/application_detail/OAuthBuilderSection.tsx:230 #: src/features/user/components/modals/tabs/GiftInventoryTab.tsx:59 msgid "Copy" msgstr "Copia" @@ -9854,7 +9854,7 @@ msgid "Copying image..." msgstr "Copia immagine..." #. Developer / debug surface — keep terse and technical. Label in the developer Nagbar controls panel for the corrupted-installation banner. -#: src/features/devtools/components/NagbarControls.ts:17 +#: src/features/devtools/components/NagbarControls.ts:18 msgid "Corrupted installation nagbar" msgstr "Banner di installazione danneggiata" @@ -9988,7 +9988,7 @@ msgid "Couldn't copy gift URL" msgstr "Impossibile copiare l'URL del regalo" #. Title of the generic fallback error modal shown when generating a shareable theme link fails. -#: src/features/theme/components/modals/ShareThemeModal.tsx:47 +#: src/features/theme/components/modals/ShareThemeModal.tsx:48 msgid "Couldn't create a theme link" msgstr "Impossibile creare un link al tema" @@ -10167,7 +10167,7 @@ msgid "Couldn't process image" msgstr "Impossibile elaborare l'immagine" #. Title of the error alert shown when publishing an announcement message fails. -#: src/features/messaging/commands/MessageCommands.tsx:120 +#: src/features/messaging/commands/MessageCommands.tsx:121 msgid "Couldn't publish this message" msgstr "Impossibile pubblicare questo messaggio" @@ -10299,7 +10299,7 @@ msgid "Couldn't send the verification email" msgstr "Impossibile inviare l'email di verifica" #. Toast error shown when starting the OAuth flow for a connection provider fails. Preserve {blueskyProviderName}; it is inserted by code and must appear verbatim in the translation. -#: src/features/connection/commands/ConnectionCommands.ts:30 +#: src/features/connection/commands/ConnectionCommands.ts:31 msgid "Couldn't start {blueskyProviderName} authorization" msgstr "Impossibile avviare l'autorizzazione per {blueskyProviderName}" @@ -10309,7 +10309,7 @@ msgid "Couldn't start checkout" msgstr "Impossibile avviare il pagamento" #. Toast error shown when creating a new account connection fails. -#: src/features/connection/commands/ConnectionCommands.ts:26 +#: src/features/connection/commands/ConnectionCommands.ts:27 msgid "Couldn't start the connection" msgstr "Impossibile avviare la connessione" @@ -10319,7 +10319,7 @@ msgid "Couldn't start the desktop update" msgstr "Impossibile avviare l'aggiornamento desktop" #. Title of the generic fallback error modal shown when opening or creating a DM fails. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:64 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:68 msgid "Couldn't start this conversation" msgstr "Impossibile avviare questa conversazione" @@ -10424,7 +10424,7 @@ msgid "Couldn't verify that code. Try again." msgstr "Impossibile verificare il codice. Riprova." #. Toast error shown when verifying an account connection fails. -#: src/features/connection/commands/ConnectionCommands.ts:39 +#: src/features/connection/commands/ConnectionCommands.ts:40 msgid "Couldn't verify the connection" msgstr "Impossibile verificare la connessione" @@ -10469,7 +10469,7 @@ msgid "Create & share" msgstr "Crea e condividi" #. Action button label in the add community modal. Starts the create-community flow. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:94 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:98 msgid "Create a community" msgstr "Crea una community" @@ -10541,14 +10541,14 @@ msgid "Create community" msgstr "Crea community" #. Accessible label for the create-community form element. Used by assistive tech only. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:116 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:120 msgid "Create community form" msgstr "Modulo di creazione della community" #. Accessible label for the create-DM trigger in the DM list header. #. Button or menu action label in the create dm modal utils helper. Keep it concise. #: src/features/channel/components/direct_message/DirectMessageList.tsx:97 -#: src/features/channel/utils/CreateDMModalUtils.tsx:35 +#: src/features/channel/utils/CreateDMModalUtils.tsx:36 msgid "Create DM" msgstr "Crea DM" @@ -10563,14 +10563,14 @@ msgid "Create favorite category form" msgstr "Modulo di creazione categoria preferiti" #. Accessible label for the create-from-template form element. Used by assistive tech only. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:158 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:162 msgid "Create from template form" msgstr "Modulo di creazione da un modello" #. Button or menu action label in the create dm modal utils helper. Keep it concise. #. Tooltip on the channel header plus button when viewing a one-on-one DM. Starts the create group DM flow with the current recipient. #: src/features/channel/components/channel_header/shared.ts:51 -#: src/features/channel/utils/CreateDMModalUtils.tsx:31 +#: src/features/channel/utils/CreateDMModalUtils.tsx:32 msgid "Create group DM" msgstr "Crea DM di gruppo" @@ -10593,7 +10593,7 @@ msgstr "Crea nuovo account" msgid "Create new group" msgstr "Crea nuovo gruppo" -#: src/features/invite/components/modals/InviteModal.tsx:555 +#: src/features/invite/components/modals/InviteModal.tsx:560 msgid "Create new link" msgstr "Crea nuovo link" @@ -10811,12 +10811,12 @@ msgid "Current uses:" msgstr "Utilizzi attuali:" #. Developer nagbar status: the banner is dismissed in the current real state. -#: src/features/devtools/components/NagbarControls.ts:114 +#: src/features/devtools/components/NagbarControls.ts:115 msgid "Currently dismissed" msgstr "Attualmente ignorato" #. Developer nagbar status: the banner is showing in the current real state. -#: src/features/devtools/components/NagbarControls.ts:118 +#: src/features/devtools/components/NagbarControls.ts:119 msgid "Currently showing" msgstr "Attualmente visualizzato" @@ -10853,7 +10853,7 @@ msgid "Custom" msgstr "Personalizzato" #. Label of the numeric input shown after choosing "Custom..." in the ban duration dropdown. The unit is seconds. -#: src/features/moderation/components/modals/BanMemberModal.tsx:68 +#: src/features/moderation/components/modals/BanMemberModal.tsx:67 msgid "Custom ban duration (seconds)" msgstr "Durata ban personalizzata (secondi)" @@ -10889,7 +10889,7 @@ msgid "Custom entrance sounds with {premiumProductName}" msgstr "Suoni d'ingresso personalizzati con {premiumProductName}" #. Label of the numeric input shown after choosing "Custom..." in the invite expiration dropdown. The unit is seconds. -#: src/features/invite/components/modals/InviteModal.tsx:106 +#: src/features/invite/components/modals/InviteModal.tsx:109 msgid "Custom expiration (seconds)" msgstr "Scadenza personalizzata (secondi)" @@ -10898,7 +10898,7 @@ msgid "Custom hoist order" msgstr "Ordine di visualizzazione personalizzato" #. Label of the numeric input shown after choosing "Custom..." in the invite max-uses dropdown. -#: src/features/invite/components/modals/InviteModal.tsx:120 +#: src/features/invite/components/modals/InviteModal.tsx:123 msgid "Custom max uses" msgstr "Utilizzi massimi personalizzati" @@ -11506,7 +11506,7 @@ msgstr "Delaware" #: src/features/emoji/components/emojis/EmojiListItem.tsx:204 #: src/features/emoji/components/emojis/EmojiListItem.tsx:216 #: src/features/emoji/components/stickers/StickerGridItem.tsx:35 -#: src/features/messaging/commands/MessageCommands.tsx:84 +#: src/features/messaging/commands/MessageCommands.tsx:85 #: src/features/moderation/components/report_modal/IARModalCopy.ts:109 #: src/features/platform/utils/DesktopLocaleBridge.ts:77 #: src/features/theme_studio/sections/LibrarySection.tsx:645 @@ -11652,8 +11652,8 @@ msgid "Delete message" msgstr "Elimina messaggio" #. Section heading and accessible label for the message-history-deletion radio group in the destructive ban-member modal. Destructive option group. -#: src/features/moderation/components/modals/BanMemberModal.tsx:78 -#: src/features/moderation/components/modals/BanMemberModal.tsx:229 +#: src/features/moderation/components/modals/BanMemberModal.tsx:77 +#: src/features/moderation/components/modals/BanMemberModal.tsx:233 msgid "Delete message history" msgstr "Elimina cronologia messaggi" @@ -11755,12 +11755,12 @@ msgid "Delete this message" msgstr "Elimina questo messaggio" #. Error message in the messaging commands. Keep the tone plain and specific. -#: src/features/messaging/commands/MessageCommands.tsx:80 +#: src/features/messaging/commands/MessageCommands.tsx:81 msgid "Delete this message? Can't be undone." msgstr "Eliminare questo messaggio? L'operazione non può essere annullata." #. Body of the delete confirmation for a message that was published from an announcement channel to the channels that follow it. -#: src/features/messaging/commands/MessageCommands.tsx:93 +#: src/features/messaging/commands/MessageCommands.tsx:94 msgid "Delete this message? Can't be undone. This message is also removed from every community that follows this channel." msgstr "Eliminare questo messaggio? Non sarà possibile annullare l'operazione. Questo messaggio verrà rimosso anche da ogni community che segue questo canale." @@ -11977,7 +11977,7 @@ msgid "Desktop device" msgstr "Dispositivo desktop" #. Developer / debug surface — keep terse and technical. Label in the developer Nagbar controls panel for the desktop-download banner. -#: src/features/devtools/components/NagbarControls.ts:7 +#: src/features/devtools/components/NagbarControls.ts:8 msgid "Desktop download nagbar" msgstr "Banner per il download dell’app desktop" @@ -11987,7 +11987,7 @@ msgid "Desktop inactivity before mobile push" msgstr "Inattività desktop prima delle notifiche push su dispositivo mobile" #. Developer control label for the desktop-notification banner. -#: src/features/devtools/components/NagbarControls.ts:40 +#: src/features/devtools/components/NagbarControls.ts:41 msgid "Desktop notification nagbar" msgstr "Banner di notifica desktop" @@ -12102,13 +12102,13 @@ msgstr "Stato sviluppatore" #. Short label in the channel and chat utility buttons. Keep it concise. #. Title of the info alert shown when clicking an internal developer-tools deep link. #: src/features/channel/components/channel_header_components/UtilityButtons.tsx:20 -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:146 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:149 #: src/features/ui/action_menu/items/StaffDeveloperUserControlsMenuItem.tsx:13 msgid "Developer tools" msgstr "Strumenti per sviluppatori" #. Body of the developer-tools info alert. Refers to the staff badge button in the channel header. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:150 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:153 msgid "Developer tools are available from the staff badge in the channel header." msgstr "Gli strumenti per sviluppatori sono disponibili dal badge dello staff nell'intestazione del canale." @@ -12505,7 +12505,7 @@ msgstr "Disconnetti socket" #. Overlay status in the voice call view when not connected. #. Overlay status text in the compact / floating voice call tile when not connected. #: src/features/voice/components/compact_voice_call_view/shared.ts:15 -#: src/features/voice/components/VoiceCallView.tsx:103 +#: src/features/voice/components/VoiceCallView.tsx:99 msgid "Disconnected" msgstr "Disconnesso" @@ -12822,7 +12822,7 @@ msgid "Domain" msgstr "Dominio" #. Developer or debug surface, keep terse and technical. Label in the developer Nagbar controls panel for the banner telling installed web apps that the app has moved to a new domain. -#: src/features/devtools/components/NagbarControls.ts:76 +#: src/features/devtools/components/NagbarControls.ts:77 msgid "Domain moved nagbar" msgstr "Banner del dominio spostato" @@ -13344,8 +13344,8 @@ msgstr "Modifica dettagli gruppo" msgid "Edit group form" msgstr "Modulo per modificare il gruppo" -#: src/features/invite/components/modals/InviteModal.tsx:523 -#: src/features/invite/components/modals/InviteModal.tsx:538 +#: src/features/invite/components/modals/InviteModal.tsx:528 +#: src/features/invite/components/modals/InviteModal.tsx:543 msgid "Edit invite link" msgstr "Modifica link d'invito" @@ -13397,7 +13397,7 @@ msgid "Edit profile local time" msgstr "Modifica l'ora locale del profilo" #. Title of the confirmation shown before saving an edit to a message published from an announcement channel. -#: src/features/messaging/commands/MessageCommands.tsx:99 +#: src/features/messaging/commands/MessageCommands.tsx:100 msgid "Edit published message?" msgstr "Modifica messaggio pubblicato?" @@ -13548,7 +13548,7 @@ msgid "Email unavailable" msgstr "Email non disponibile" #. Developer control label for the email-verification banner. -#: src/features/devtools/components/NagbarControls.ts:36 +#: src/features/devtools/components/NagbarControls.ts:37 msgid "Email verification nagbar" msgstr "Banner di verifica email" @@ -14080,12 +14080,12 @@ msgid "End grace now" msgstr "Termina periodo di tolleranza" #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:163 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:271 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:270 msgid "End grace period" msgstr "Termina periodo di tolleranza" #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:156 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:264 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:263 msgid "End grace period now?" msgstr "Terminare subito il periodo di tolleranza?" @@ -14170,7 +14170,7 @@ msgid "Enter a product name between 1 and 80 characters." msgstr "Inserisci un nome prodotto tra 1 e 80 caratteri." #. Placeholder in the optional reason input in the destructive ban-member modal. -#: src/features/moderation/components/modals/BanMemberModal.tsx:88 +#: src/features/moderation/components/modals/BanMemberModal.tsx:87 msgid "Enter a reason for the ban" msgstr "Inserisci un motivo per il ban" @@ -14180,7 +14180,7 @@ msgid "Enter a secure password" msgstr "Inserisci una password sicura" #. Validation error in the import-template form when the entered URL or code is malformed. {theOtherPlatform} is a third-party product name placeholder. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:124 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:128 msgid "Enter a valid {theOtherPlatform} template URL or code." msgstr "Inserisci un URL o un codice modello {theOtherPlatform} valido." @@ -14204,7 +14204,7 @@ msgstr "Inserisci un nome utente valido ({exampleFluxerTagFull})." #. Tooltip / aria label on the fullscreen toggle in the voice call view (not in fullscreen). #: src/features/voice/components/compact_voice_call_view/shared.ts:28 #: src/features/voice/components/media_player/components/MediaFullscreenButton.tsx:18 -#: src/features/voice/components/VoiceCallView.tsx:111 +#: src/features/voice/components/VoiceCallView.tsx:107 msgid "Enter fullscreen" msgstr "Attiva schermo intero" @@ -14347,7 +14347,7 @@ msgstr "Schermo intero" msgid "Entire system" msgstr "Intero sistema" -#: src/features/voice/components/AudioSourcePickerLinux.tsx:260 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:257 msgid "Entire system audio" msgstr "Audio dell’intero sistema" @@ -14525,7 +14525,7 @@ msgid "exclude a user" msgstr "escludi un utente" #. Section header in the Linux audio source picker for apps excluded from the system mix. -#: src/features/voice/components/AudioSourcePickerLinux.tsx:59 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:61 msgid "Exclude from system" msgstr "Escludi dal sistema" @@ -14546,7 +14546,7 @@ msgstr "Esci" #. Tooltip / aria label on the fullscreen toggle in the voice call view (currently in fullscreen). #: src/features/voice/components/compact_voice_call_view/shared.ts:24 #: src/features/voice/components/media_player/components/MediaFullscreenButton.tsx:14 -#: src/features/voice/components/VoiceCallView.tsx:107 +#: src/features/voice/components/VoiceCallView.tsx:103 msgid "Exit fullscreen" msgstr "Esci dalla modalità a schermo intero" @@ -14624,7 +14624,7 @@ msgid "Expiration curve" msgstr "Curva di scadenza" #. Label above the expiration duration dropdown in the invite link settings. -#: src/features/invite/components/modals/InviteModal.tsx:102 +#: src/features/invite/components/modals/InviteModal.tsx:105 msgid "Expire after" msgstr "Scade dopo" @@ -14839,7 +14839,7 @@ msgid "Failed to complete SSO sign-in" msgstr "Accesso SSO non riuscito" #. Error message in the add friends to group modal utils helper. -#: src/features/channel/utils/AddFriendsToGroupModalUtils.ts:21 +#: src/features/channel/utils/AddFriendsToGroupModalUtils.ts:22 msgid "Failed to copy invite link" msgstr "Impossibile copiare il link d'invito" @@ -15687,12 +15687,12 @@ msgid "For your security, please confirm it's you to continue." msgstr "Per la tua sicurezza, conferma la tua identità per continuare." #. Developer nagbar override status: the banner is forced to hide. -#: src/features/devtools/components/NagbarControls.ts:102 +#: src/features/devtools/components/NagbarControls.ts:103 msgid "Force disabled" msgstr "Disattivazione forzata" #. Developer nagbar override status: the banner is forced to show. -#: src/features/devtools/components/NagbarControls.ts:98 +#: src/features/devtools/components/NagbarControls.ts:99 msgid "Force enabled" msgstr "Attivazione forzata" @@ -15840,11 +15840,11 @@ msgstr "Inoltra contenuto multimediale" #. Keyboard shortcut action label shown in the shortcuts list and keybind editor. Keep short, sentence case. #. Title of the forward message modal. #: src/features/input/state/input_keybind/shared.ts:33 -#: src/features/messaging/components/modals/ForwardModal.tsx:85 +#: src/features/messaging/components/modals/ForwardModal.tsx:87 msgid "Forward message" msgstr "Inoltra messaggio" -#: src/features/channel/components/MessageAttachments.tsx:360 +#: src/features/channel/components/MessageAttachments.tsx:331 msgid "Forwarded" msgstr "Inoltrato" @@ -16437,7 +16437,7 @@ msgstr "Il codice regalo è obbligatorio" msgid "Gift code is too long" msgstr "Il codice regalo è troppo lungo" -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:139 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:141 msgid "Gift code:" msgstr "Codice regalo:" @@ -16466,7 +16466,7 @@ msgid "Gift inventory flow" msgstr "Flusso inventario regali" #. Developer control label for the gift-inventory banner. -#: src/features/devtools/components/NagbarControls.ts:56 +#: src/features/devtools/components/NagbarControls.ts:57 msgid "Gift inventory nagbar" msgstr "Banner inventario regali" @@ -16477,7 +16477,7 @@ msgstr "Durata del regalo" #. Form field label for a gift redemption URL. #. Settings search synonym. Used to match this term when the user types it in the settings search bar. -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:34 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:35 #: src/features/user/components/settings_utils/search_index/GiftInventoryIndex.ts:26 msgid "Gift link" msgstr "Link regalo" @@ -17488,7 +17488,7 @@ msgid "How about:" msgstr "Che ne dici di:" #. Helper text under the ban duration dropdown in the destructive ban-member modal. -#: src/features/moderation/components/modals/BanMemberModal.tsx:64 +#: src/features/moderation/components/modals/BanMemberModal.tsx:63 msgid "How long they stay banned." msgstr "Durata del ban del membro." @@ -17600,7 +17600,7 @@ msgstr "Il file dell'icona è troppo grande" #. Validation error in the create-community form when the chosen icon exceeds the size limit. {imageMaxSizeLabel} is a formatted file size such as "8 MB". #: src/features/channel/components/modals/EditGroupBottomSheet.tsx:47 #: src/features/channel/components/modals/EditGroupModal.tsx:45 -#: src/features/guild/components/modals/add_guild_modal/shared.ts:107 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:111 msgid "Icon file is too large. Choose a file smaller than {imageMaxSizeLabel}." msgstr "Il file dell'icona è troppo grande. Scegli un file più piccolo di {imageMaxSizeLabel}." @@ -17886,7 +17886,7 @@ msgid "Import" msgstr "Importa" #. Action button label in the add community modal. Imports a template from the third-party platform named by {theOtherPlatform}. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:102 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:106 msgid "Import {theOtherPlatform} template" msgstr "Importa il modello da {theOtherPlatform}" @@ -17938,7 +17938,7 @@ msgid "Import more" msgstr "Importa altro" #. Accessible label for the import-template form element. Used by assistive tech only. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:138 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:142 msgid "Import template form" msgstr "Modulo di importazione modello" @@ -18106,7 +18106,7 @@ msgid "Include all except selected" msgstr "Includi tutti tranne i selezionati" #. Section header in the Linux audio source picker for the per-app inclusion list. -#: src/features/voice/components/AudioSourcePickerLinux.tsx:55 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:57 msgid "Include apps" msgstr "Includi app" @@ -18472,7 +18472,7 @@ msgid "Invalid image" msgstr "Immagine non valida" #. Validation error in the paste-template-JSON form. "JSON" is a protocol token and must not be translated. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:129 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:133 msgid "Invalid JSON. Paste the full response from the URL above." msgstr "JSON non valido. Incolla la risposta completa dall'URL qui sopra." @@ -18531,7 +18531,7 @@ msgid "Invisible" msgstr "Invisibile" #. Per-recipient action button label in the invite modal recipient list. Sends the invite as a DM to that friend. Short standalone verb. -#: src/features/invite/components/modals/InviteModal.tsx:97 +#: src/features/invite/components/modals/InviteModal.tsx:100 msgid "Invite" msgstr "Invita" @@ -18568,12 +18568,12 @@ msgid "Invite deleted" msgstr "Invito eliminato" #. Fallback header on the invite modal when no community context is available. Refers to inviting friends to Fluxer. -#: src/features/invite/components/modals/InviteModal.tsx:84 +#: src/features/invite/components/modals/InviteModal.tsx:87 msgid "Invite friends" msgstr "Invita amici" #. Title of the invite modal. {guildName} is the community name. -#: src/features/invite/components/modals/InviteModal.tsx:89 +#: src/features/invite/components/modals/InviteModal.tsx:92 msgid "Invite friends to {guildName}" msgstr "Invita amici a {guildName}" @@ -18584,25 +18584,25 @@ msgstr "Invito nascosto durante la condivisione" #. Label of the invite code/URL input in the join-community form. #. Placeholder in the read-only invite link input when no link is available yet. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:166 -#: src/features/invite/components/modals/InviteModal.tsx:138 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:170 +#: src/features/invite/components/modals/InviteModal.tsx:141 msgid "Invite link" msgstr "Link d'invito" #. Label above a masked invite link while streaming privacy is active. #. Label above a masked invite link while streaming privacy is active. -#: src/features/invite/components/modals/InviteModal.tsx:146 +#: src/features/invite/components/modals/InviteModal.tsx:149 #: src/features/relationship/components/modals/AddFriendsToGroupModal.tsx:31 msgid "Invite link is hidden while sharing:" msgstr "Il link d'invito è nascosto durante la condivisione:" #. Inline replacement text shown for invite links while streaming privacy is active. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:162 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:165 msgid "Invite link masked while sharing" msgstr "Link d'invito mascherato durante la condivisione" #. Header of the invite modal when the user is editing the invite link expiry, max uses, and temporary flag. -#: src/features/invite/components/modals/InviteModal.tsx:93 +#: src/features/invite/components/modals/InviteModal.tsx:96 msgid "Invite link settings" msgstr "Impostazioni link d'invito" @@ -18747,7 +18747,7 @@ msgstr "Gli inviti sono in pausa perché {productName} ha rilevato un potenziale msgid "Invites are paused for this community." msgstr "Gli inviti per questa community sono in pausa." -#: src/features/invite/components/modals/InviteModal.tsx:370 +#: src/features/invite/components/modals/InviteModal.tsx:375 msgid "Invites are paused in this community by an admin. While this invite can be created, it cannot be accepted until invites are re-enabled." msgstr "Gli inviti sono in pausa in questa community per decisione di un amministratore. Anche se questo invito può essere creato, non potrà essere accettato finché gli inviti non verranno riattivati." @@ -18757,7 +18757,7 @@ msgid "Invites disabled" msgstr "Inviti disabilitati" #. Developer control label for the invites-disabled banner. -#: src/features/devtools/components/NagbarControls.ts:72 +#: src/features/devtools/components/NagbarControls.ts:73 msgid "Invites disabled nagbar" msgstr "Barra di notifica inviti disabilitati" @@ -18879,7 +18879,7 @@ msgid "Join {communityName} to chat with the team and stay up to date." msgstr "Unisciti a {communityName} per chattare con il team e rimanere sempre aggiornato." #. Action button label in the add community modal. Starts the join-by-invite-code flow. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:98 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:102 msgid "Join a community" msgstr "Unisciti a una community" @@ -18903,7 +18903,7 @@ msgid "Join community" msgstr "Unisciti alla community" #. Accessible label for the join-community form element. Used by assistive tech only. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:162 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:166 msgid "Join community form" msgstr "Modulo di partecipazione alla community" @@ -19011,7 +19011,7 @@ msgid "Jump to {displayName}" msgstr "Vai a {displayName}" #. Accessible label for an inline channel mention link. labelText is the channel display name. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:108 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:111 msgid "Jump to {labelText}" msgstr "Vai a {labelText}" @@ -19068,12 +19068,12 @@ msgid "Jump to the current call" msgstr "Vai alla chiamata attuale" #. Fallback accessible label for an inline channel mention when the target name is not known. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:112 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:115 msgid "Jump to the linked channel" msgstr "Vai al canale collegato" #. Fallback accessible label for an inline message link when the target channel is not known. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:104 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:107 msgid "Jump to the linked message" msgstr "Vai al messaggio collegato" @@ -19083,7 +19083,7 @@ msgid "Jump to the message from {authorNickname}" msgstr "Vai al messaggio di {authorNickname}" #. Accessible label for an inline message link that jumps to a specific message in a channel. labelText is the channel display name. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:99 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:102 msgid "Jump to the message in {labelText}" msgstr "Vai al messaggio in {labelText}" @@ -19142,7 +19142,7 @@ msgid "Keep free and premium tiers. You can customize the tiers, sell premium th msgstr "Mantieni i livelli gratuiti e premium. Potrai personalizzare i livelli, vendere il premium tramite Stripe o distribuire codici regalo in seguito dal pannello di amministrazione." #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:165 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:273 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:272 msgid "Keep grace period" msgstr "Mantieni periodo di tolleranza" @@ -19157,7 +19157,7 @@ msgid "Keep running" msgstr "Continua l’esecuzione" #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:143 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:251 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:250 msgid "Keep subscription" msgstr "Mantieni abbonamento" @@ -19240,7 +19240,7 @@ msgstr "Tasti" #. Button or menu action label in the kick member modal. Keep it concise. Keep the tone plain and specific. #. Button or menu action label in the user profile actions sheet. Keep it concise. Keep the tone plain and specific. #. Member actions sheet menu item. Opens the kick-member confirmation (moderation action). Short verb used as a menu label. -#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:98 +#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:97 #: src/features/moderation/components/modals/KickMemberModal.tsx:16 #: src/features/user/components/modals/UserProfileActionsSheet.tsx:77 msgid "Kick" @@ -19727,7 +19727,7 @@ msgstr "Collega file" #. Replacement text for an invite URL while streaming privacy is active. #. Replacement text for an invite URL while streaming privacy is active. #: src/features/channel/components/modals/GroupInvitesBottomSheet.tsx:49 -#: src/features/invite/components/modals/InviteModal.tsx:142 +#: src/features/invite/components/modals/InviteModal.tsx:145 #: src/features/relationship/components/modals/AddFriendsToGroupModal.tsx:27 msgid "Link hidden while sharing" msgstr "Link nascosto durante la condivisione" @@ -19760,7 +19760,7 @@ msgid "Link styling" msgstr "Stile link" #. Title of the alert shown when clicking an internal link that is not available to the current account. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:154 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:157 msgid "Link unavailable" msgstr "Link non disponibile" @@ -20557,7 +20557,7 @@ msgid "Max {maxSize}." msgstr "Massimo {maxSize}." #. Label above the max-uses dropdown in the invite link settings. -#: src/features/invite/components/modals/InviteModal.tsx:116 +#: src/features/invite/components/modals/InviteModal.tsx:119 msgid "Max number of uses" msgstr "Numero massimo di utilizzi" @@ -20835,7 +20835,7 @@ msgid "Members" msgstr "Membri" #. Helper text under the temporary membership switch in the invite link settings. -#: src/features/invite/components/modals/InviteModal.tsx:134 +#: src/features/invite/components/modals/InviteModal.tsx:137 msgid "Members are removed when offline unless given a role." msgstr "I membri vengono rimossi quando sono offline, a meno che non venga assegnato loro un ruolo." @@ -20980,7 +20980,7 @@ msgstr "Messaggio" #. Action that opens a DM conversation with the selected user. #. Member actions sheet menu item. Sends a direct message to the target user. Standalone verb used as a menu label. #. Voice participant menu action that opens a DM conversation with the selected user. -#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:88 +#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:87 #: src/features/ui/action_menu/items/ActionsSubmenu.tsx:41 #: src/features/ui/action_menu/items/MessageUserMenuItem.tsx:26 #: src/features/ui/action_menu/items/voice_participant_menu_data/shared.ts:78 @@ -21084,7 +21084,7 @@ msgstr "Le impostazioni di visualizzazione dei messaggi sono disponibili solo su msgid "Message editing" msgstr "Modifica messaggi" -#: src/features/messaging/components/modals/ForwardModal.tsx:315 +#: src/features/messaging/components/modals/ForwardModal.tsx:317 msgid "Message forwarded" msgstr "Messaggio inoltrato" @@ -21133,7 +21133,7 @@ msgstr "Pulsanti di input del messaggio" #. Error modal title in the forward modal when the optional comment exceeds the message length limit. #. Form validation error indicating the message exceeds the allowed length. -#: src/features/messaging/components/modals/ForwardModal.tsx:56 +#: src/features/messaging/components/modals/ForwardModal.tsx:58 #: src/features/ui/character_counter/CharacterCountMessages.ts:16 msgid "Message is too long" msgstr "Il messaggio è troppo lungo" @@ -21144,7 +21144,7 @@ msgid "Message layout" msgstr "Layout messaggi" #. Type chip suffix in tooltips for inline rendered message links. Lowercase because it follows the channel name. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:89 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:92 msgid "message link" msgstr "link del messaggio" @@ -21188,7 +21188,7 @@ msgid "Message previews in the DM list" msgstr "Anteprime dei messaggi nell’elenco dei DM" #. Toast shown after a message in an announcement channel was published to the channels that follow it. -#: src/features/messaging/commands/MessageCommands.tsx:112 +#: src/features/messaging/commands/MessageCommands.tsx:113 msgid "Message published" msgstr "Messaggio pubblicato" @@ -21301,7 +21301,7 @@ msgstr "Messaggi che puoi aggiungere ai preferiti" msgid "Messaging is paused" msgstr "L'invio di messaggi è in pausa" -#. Notice shown in place of the message composer, and as an error, when messaging is paused on the current account until the user completes one quick step described in an email. While paused, the account cannot post, react, join communities or change its profile. Keep the tone calm and friendly. +#. Notice shown in place of the message composer, as a banner at the top of the app, and as an error, when messaging is paused on the current account until the user completes one quick step described in an email. While paused, the account cannot post, react, join communities or change its profile. Keep the tone calm and friendly. #: src/features/user/utils/AccountLimitUtils.ts:10 msgid "Messaging is paused on your account. Check your email for a quick step to continue." msgstr "L'invio di messaggi è in pausa sul tuo account. Controlla la tua email per completare un passaggio veloce e continuare." @@ -22672,7 +22672,7 @@ msgid "No {sendMessagesPermission} permission" msgstr "Nessun permesso {sendMessagesPermission}" #. Inline text shown inside a custom message link pill when the linked message cannot be accessed. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:142 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:145 msgid "No access" msgstr "Nessun accesso" @@ -22807,7 +22807,7 @@ msgstr "Nessuna modifica da salvare" msgid "No channels available" msgstr "Nessun canale disponibile" -#: src/features/messaging/components/modals/ForwardModal.tsx:389 +#: src/features/messaging/components/modals/ForwardModal.tsx:395 #: src/features/search/components/search/ChannelFilterSheet.tsx:120 msgid "No channels found" msgstr "Nessun canale trovato" @@ -22955,7 +22955,7 @@ msgid "No invoices yet." msgstr "Ancora nessuna fattura." #. Invite max-uses option meaning unlimited uses. Short standalone label. -#: src/features/invite/components/modals/InviteModal.tsx:56 +#: src/features/invite/components/modals/InviteModal.tsx:59 msgid "No limit" msgstr "Nessun limite" @@ -23306,7 +23306,7 @@ msgstr "Nessuna conversione" #: src/features/user/components/modals/tabs/accessibility_tab/VisualTab.tsx:37 #: src/features/user/components/modals/tabs/components/EntranceSoundSection.tsx:146 #: src/features/user/components/modals/tabs/privacy_safety_tab/data_request_modal/DataRequestModal.tsx:220 -#: src/features/voice/components/AudioSourcePickerLinux.tsx:268 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:265 msgid "None" msgstr "Nessuno" @@ -23858,12 +23858,12 @@ msgid "Open {host} in your browser." msgstr "Apri {host} nel tuo browser." #. Accessible label for an inline chat link pill that opens an app page such as Discovery. labelText is the page name. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:121 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:124 msgid "Open {labelText}" msgstr "Apri {labelText}" #. Accessible label for an inline settings deep-link pill. labelText is the resolved settings tab and section breadcrumb. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:116 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:119 msgid "Open {labelText} in settings" msgstr "Apri {labelText} nelle impostazioni" @@ -24067,7 +24067,7 @@ msgid "Open emoji in browser" msgstr "Apri emoji nel browser" #. Accessible label for the emoji picker trigger button in the forward modal comment field. -#: src/features/messaging/components/modals/ForwardModal.tsx:102 +#: src/features/messaging/components/modals/ForwardModal.tsx:104 #: src/features/user/components/modals/tabs/my_profile_tab/BioEditor.tsx:27 msgid "Open emoji picker" msgstr "Apri selettore emoji" @@ -24392,7 +24392,7 @@ msgstr "Opzioni" msgid "or" msgstr "o" -#: src/features/theme/components/modals/ShareThemeModal.tsx:214 +#: src/features/theme/components/modals/ShareThemeModal.tsx:216 msgid "Or copy the link:" msgstr "Oppure copia il link:" @@ -24401,7 +24401,7 @@ msgstr "Oppure copia il link:" msgid "or pick a GIF from {gifProviderName}" msgstr "o scegli una GIF da {gifProviderName}" -#: src/features/invite/components/modals/InviteModal.tsx:502 +#: src/features/invite/components/modals/InviteModal.tsx:507 msgid "Or send an invite link to a friend:" msgstr "Oppure invia un link d'invito a un amico:" @@ -24409,7 +24409,7 @@ msgstr "Oppure invia un link d'invito a un amico:" msgid "or send an invite to a friend:" msgstr "o invia un invito a un amico:" -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:131 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:133 msgid "or send the gift link to a friend:" msgstr "o invia il link regalo a un amico:" @@ -24611,7 +24611,7 @@ msgid "Page down" msgstr "PagGiù" #. Role description announced for an inline chat link pill that opens an app page. Lowercase. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:126 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:129 msgid "page link" msgstr "link alla pagina" @@ -24778,12 +24778,12 @@ msgid "Paste GIF URLs below, one per line." msgstr "Incolla gli URL delle GIF qui sotto, uno per riga." #. Accessible label for the paste-template-JSON form element. Used by assistive tech only. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:146 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:150 msgid "Paste template JSON form" msgstr "Modulo per incollare il JSON del modello" #. Placeholder in the textarea where the user pastes the third-party template JSON document. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:154 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:158 msgid "Paste the JSON response here" msgstr "Incolla qui la risposta JSON" @@ -24985,7 +24985,7 @@ msgid "Perks paused" msgstr "Vantaggi in pausa" #. Ban duration option in the destructive ban-member modal meaning the ban never expires. Short standalone label. -#: src/features/moderation/components/modals/BanMemberModal.tsx:38 +#: src/features/moderation/components/modals/BanMemberModal.tsx:37 msgid "Permanent" msgstr "Permanente" @@ -25384,7 +25384,7 @@ msgstr "Riproduzione nonostante il movimento ridotto." #. Body of the error modal shown when sharing or sending a theme link is rate limited. #: src/features/app/components/alerts/CommonErrorModalDescriptors.ts:13 #: src/features/discovery/commands/DiscoveryJoinCommands.tsx:60 -#: src/features/theme/components/modals/ShareThemeModal.tsx:67 +#: src/features/theme/components/modals/ShareThemeModal.tsx:68 msgid "Please wait a moment and try again." msgstr "Attendi un momento e riprova." @@ -25416,7 +25416,7 @@ msgid "Pop back in" msgstr "Riporta nella finestra principale" #. Tooltip / aria label on the voice call footer button that opens the call in a separate window. -#: src/features/voice/components/VoiceCallCornerControls.tsx:12 +#: src/features/voice/components/VoiceCallCornerControls.tsx:11 msgid "Pop out call" msgstr "Apri chiamata in una finestra separata" @@ -25547,12 +25547,12 @@ msgid "Premium badge" msgstr "Badge Premium" #. Developer control label for the premium-expired banner. -#: src/features/devtools/components/NagbarControls.ts:48 +#: src/features/devtools/components/NagbarControls.ts:49 msgid "Premium expired nagbar" msgstr "Banner scadenza Premium" #. Developer control label for the premium grace-period banner. -#: src/features/devtools/components/NagbarControls.ts:44 +#: src/features/devtools/components/NagbarControls.ts:45 msgid "Premium grace period nagbar" msgstr "Banner del periodo di tolleranza Premium" @@ -25562,7 +25562,7 @@ msgid "Premium model" msgstr "Modello premium" #. Developer control label for the premium-onboarding banner. -#: src/features/devtools/components/NagbarControls.ts:52 +#: src/features/devtools/components/NagbarControls.ts:53 msgid "Premium onboarding nagbar" msgstr "Banner introduttivo di Premium" @@ -26514,7 +26514,7 @@ msgstr "Motivo" #. Label of the optional reason input in the destructive ban-member modal. Reason is recorded in the activity log. #. Label of the optional reason textarea in the timeout-member modal. The reason is recorded in the activity log. -#: src/features/moderation/components/modals/BanMemberModal.tsx:83 +#: src/features/moderation/components/modals/BanMemberModal.tsx:82 #: src/features/moderation/components/modals/TimeoutMemberModal.tsx:36 msgid "Reason (optional)" msgstr "Motivo (facoltativo)" @@ -26574,7 +26574,7 @@ msgstr "Verifica di nuovo" #. placeholder {0}: ChannelUtils.getIcon(channel, {size: 16, className: styles.channelIcon}) #. placeholder {1}: channel.name -#: src/features/invite/components/modals/InviteModal.tsx:355 +#: src/features/invite/components/modals/InviteModal.tsx:360 msgid "Recipients will be taken to {0} <0>{1}" msgstr "I destinatari verranno reindirizzati a {0} <0>{1}" @@ -26601,7 +26601,7 @@ msgid "Reconnect succeeded. Pick a screen again if you want to resume your previ msgstr "Riconnessione riuscita. Scegli di nuovo uno schermo se vuoi riprendere il tuo stream precedente." #. Overlay status in the voice call view while reconnecting after a drop. Trailing ellipsis indicates in-progress. -#: src/features/voice/components/VoiceCallView.tsx:98 +#: src/features/voice/components/VoiceCallView.tsx:94 msgid "Reconnecting..." msgstr "Riconnessione..." @@ -26741,7 +26741,7 @@ msgstr "Riferimento copiato." msgid "Referral parameters" msgstr "Parametri di riferimento" -#: src/features/voice/components/AudioSourcePickerLinux.tsx:312 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:309 msgid "Refresh audio sources" msgstr "Aggiorna sorgenti audio" @@ -28559,7 +28559,7 @@ msgstr "Saturazione" #: src/features/guild/components/modals/guild_tabs/GuildDiscoveryTab.tsx:631 #: src/features/guild/components/modals/guild_tabs/GuildVanityURLTab.tsx:279 #: src/features/guild/components/modals/GuildFolderSettingsModal.tsx:91 -#: src/features/messaging/commands/MessageCommands.tsx:108 +#: src/features/messaging/commands/MessageCommands.tsx:109 #: src/features/messaging/components/modals/AttachmentEditModal.tsx:136 #: src/features/messaging/components/modals/EditAltTextModal.tsx:193 #: src/features/messaging/components/modals/MessageHistoryThresholdModal.tsx:115 @@ -28687,7 +28687,7 @@ msgid "Scan the QR code with your authenticator app." msgstr "Scansiona il codice QR con l'app di autenticazione." #. Developer / debug surface — keep terse and technical. Label in the developer Nagbar controls panel for the scheduled-maintenance banner. -#: src/features/devtools/components/NagbarControls.ts:22 +#: src/features/devtools/components/NagbarControls.ts:23 msgid "Scheduled maintenance nagbar" msgstr "Banner di manutenzione programmata" @@ -28962,7 +28962,7 @@ msgstr "Anteprima durante lo scorrimento del video" #: src/features/channel/components/bottomsheets/ChannelSearchBottomSheet.tsx:854 #: src/features/channel/components/channel_header/shared.ts:47 #: src/features/channel/components/shared/PickerSearchInput.tsx:21 -#: src/features/messaging/components/modals/ForwardModal.tsx:89 +#: src/features/messaging/components/modals/ForwardModal.tsx:91 #: src/features/search/components/modals/SearchProviderPickerModal.tsx:43 #: src/features/search/utils/QuickSwitcherModalUtils.tsx:46 #: src/features/theme_studio/ui/StudioSearchInput.tsx:16 @@ -29606,14 +29606,14 @@ msgstr "Rimborsi self-service disponibili entro 3 giorni dal pagamento, una volt #. Button or menu action label in the share theme modal. Keep it concise. #. Send-message button label in the voice message composer modal. -#: src/features/theme/components/modals/ShareThemeModal.tsx:43 +#: src/features/theme/components/modals/ShareThemeModal.tsx:44 #: src/features/user/components/modals/tabs/component_gallery_tab/ComponentGalleryTabButtonsTab.tsx:316 #: src/features/voice/components/VoiceMessageComposerModal.tsx:77 msgid "Send" msgstr "Invia" #. Primary button label in the forward message modal. selectedCount is the number of selected destinations; selectionLimit is the maximum allowed. -#: src/features/messaging/components/modals/ForwardModal.tsx:106 +#: src/features/messaging/components/modals/ForwardModal.tsx:108 msgid "Send ({selectedCount}/{selectionLimit})" msgstr "Invia ({selectedCount}/{selectionLimit})" @@ -29694,7 +29694,7 @@ msgstr "Invia file fino a {size}" #. Button or menu action label in the user profile modal. Keep it concise. #. Member actions sheet menu item. Sends a friend request to the target user. #: src/features/channel/components/direct_message/DMWelcomeSection.tsx:146 -#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:94 +#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:93 #: src/features/user/components/modals/UserProfileMobileSheet.tsx:110 #: src/features/user/components/modals/UserProfileModal.tsx:126 msgid "Send friend request" @@ -29710,7 +29710,7 @@ msgstr "Invia GIF {title}" #. Plus menu item that opens the gift purchase flow. #: src/features/channel/components/textarea/MobileTextareaPlusBottomSheet.tsx:21 #: src/features/channel/components/textarea/TextareaPlusMenu.tsx:31 -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:30 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:31 msgid "Send gift" msgstr "Invia regalo" @@ -29873,7 +29873,7 @@ msgid "Serve the token file" msgstr "Rendi disponibile il file del token sul server" #. Developer / debug surface — keep terse and technical. Label in the developer Nagbar controls panel for the service incident banner. -#: src/features/devtools/components/NagbarControls.ts:27 +#: src/features/devtools/components/NagbarControls.ts:28 msgid "Service incident nagbar" msgstr "Notifica incidente servizio" @@ -30118,7 +30118,7 @@ msgid "Settings" msgstr "Impostazioni" #. Type chip suffix in tooltips for inline rendered fluxer://settings/user deep links. Lowercase. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:130 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:133 msgid "settings link" msgstr "link alle impostazioni" @@ -30239,7 +30239,7 @@ msgid "Share your screen or camera in up to 4K at 60 frames per second. Free acc msgstr "Condividi il tuo schermo o la tua fotocamera in 4K fino a 60 fps. Gli account gratuiti trasmettono fino a 720p a 30." #. Button or menu action label in the share theme modal. Keep it concise. -#: src/features/theme/components/modals/ShareThemeModal.tsx:39 +#: src/features/theme/components/modals/ShareThemeModal.tsx:40 msgid "Share your theme" msgstr "Condividi il tuo tema" @@ -30263,7 +30263,7 @@ msgid "Shared window" msgstr "Finestra condivisa" #. Capture option in the Linux audio source picker on a window share. Captures only the audio of the window being shared. -#: src/features/voice/components/AudioSourcePickerLinux.tsx:40 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:42 msgid "Shared window audio" msgstr "Audio della finestra condivisa" @@ -30364,7 +30364,7 @@ msgid "Shortcuts are paused while recording." msgstr "Le scorciatoie sono sospese durante la registrazione." #. Body of the error modal shown when the forward modal comment exceeds the message length limit. -#: src/features/messaging/components/modals/ForwardModal.tsx:60 +#: src/features/messaging/components/modals/ForwardModal.tsx:62 msgid "Shorten the message and try again." msgstr "Accorcia il messaggio e riprova." @@ -31506,7 +31506,7 @@ msgid "Something went wrong while preparing this sticker. Try another file or tr msgstr "Si è verificato un errore durante la preparazione di questo sticker. Prova un altro file o riprova tra un momento." #. Fallback body of the error alert shown when publishing an announcement message fails. -#: src/features/messaging/commands/MessageCommands.tsx:124 +#: src/features/messaging/commands/MessageCommands.tsx:125 msgid "Something went wrong while publishing. Try again in a moment." msgstr "Si è verificato un errore durante la pubblicazione. Riprova tra poco." @@ -31552,7 +31552,7 @@ msgstr "Qualcosa è andato storto." #: src/features/app/components/alerts/CommonErrorModalDescriptors.ts:5 #: src/features/discovery/commands/DiscoveryJoinCommands.tsx:18 #: src/features/emoji/components/emojis/EmojiListItem.tsx:129 -#: src/features/theme/components/modals/ShareThemeModal.tsx:51 +#: src/features/theme/components/modals/ShareThemeModal.tsx:52 #: src/features/ui/action_menu/items/CallMenuItems.tsx:45 #: src/features/ui/action_menu/items/ChannelMenuData.tsx:132 #: src/features/ui/action_menu/items/ChannelMenuData.tsx:148 @@ -33157,12 +33157,12 @@ msgid "Template" msgstr "Modello" #. Label of the textarea in the paste-template-JSON form. "JSON" must not be translated. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:150 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:154 msgid "Template JSON" msgstr "JSON modello" #. Label of the URL input in the import-template form. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:142 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:146 msgid "Template URL" msgstr "URL del modello" @@ -33191,7 +33191,7 @@ msgid "Temporary invites need a live connection. Check yours and try again." msgstr "Gli inviti temporanei richiedono una connessione attiva. Controlla la tua e riprova." #. Switch label in the invite link settings. When enabled, members joining via this invite are kicked when they go offline unless given a role. -#: src/features/invite/components/modals/InviteModal.tsx:129 +#: src/features/invite/components/modals/InviteModal.tsx:132 msgid "Temporary membership" msgstr "Iscrizione temporanea" @@ -33202,7 +33202,7 @@ msgid "Tennessee" msgstr "Tennessee" #. Developer control label for the terms-acceptance banner. -#: src/features/devtools/components/NagbarControls.ts:64 +#: src/features/devtools/components/NagbarControls.ts:65 msgid "Terms acceptance nagbar" msgstr "Banner di accettazione dei termini" @@ -33760,7 +33760,7 @@ msgstr "Tema non disponibile" msgid "Themes" msgstr "Temi" -#: src/features/invite/components/modals/InviteModal.tsx:194 +#: src/features/invite/components/modals/InviteModal.tsx:197 msgid "There are no channels available to create an invite for." msgstr "Nessun canale disponibile per creare un invito." @@ -33815,7 +33815,7 @@ msgid "They left the call" msgstr "Ha lasciato la chiamata" #. Body of the error modal shown when a DM cannot be opened (blocked or no shared community). -#: src/features/app/components/alerts/DmActionErrorModal.tsx:20 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:24 msgid "They might not be accepting messages from you, or you no longer share a community." msgstr "L’utente potrebbe non accettare messaggi da te, oppure potreste non avere più una community in comune." @@ -34092,7 +34092,7 @@ msgid "This device does not support notifications." msgstr "Questo dispositivo non supporta le notifiche." #. Validation error in the paste-template-JSON form when the JSON parses but lacks the expected third-party template fields. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:133 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:137 msgid "This doesn't look like a valid template response. Make sure you copied the entire JSON document." msgstr "Questa non sembra una risposta valida per il modello. Assicurati di aver copiato l’intero documento JSON." @@ -34170,7 +34170,7 @@ msgid "This gift has been redeemed" msgstr "Regalo già riscattato" #. Title of the error modal shown when a group DM would exceed the maximum number of recipients. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:48 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:52 msgid "This group has too many people" msgstr "Questo gruppo ha troppe persone" @@ -34208,7 +34208,7 @@ msgstr "Questa istanza non ha ancora account. Il primo account che crei diventer msgid "This invite is hidden while sharing is protected." msgstr "Questo invito è nascosto mentre la condivisione è protetta." -#: src/features/invite/components/modals/InviteModal.tsx:514 +#: src/features/invite/components/modals/InviteModal.tsx:519 msgid "This invite link never expires." msgstr "Questo link d'invito non scade mai." @@ -34305,7 +34305,7 @@ msgid "This link channel is marked for mature content and may open material that msgstr "Questo canale link è contrassegnato per contenuti per adulti e potrebbe aprire materiale non adatto ad alcuni utenti." #. Body of the link-unavailable alert. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:158 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:161 msgid "This link is not available for your account." msgstr "Questo link non è disponibile per il tuo account." @@ -34361,7 +34361,7 @@ msgid "This message has already been deleted." msgstr "Questo messaggio è già stato eliminato." #. Toast shown when someone tries to publish an announcement message that was already published. -#: src/features/messaging/commands/MessageCommands.tsx:116 +#: src/features/messaging/commands/MessageCommands.tsx:117 msgid "This message has already been published" msgstr "Questo messaggio è già stato pubblicato" @@ -34486,7 +34486,7 @@ msgid "This theme is still loading." msgstr "Il tema è ancora in caricamento." #. Title of the error modal shown when a theme CSS exceeds the maximum shareable size. -#: src/features/theme/components/modals/ShareThemeModal.tsx:55 +#: src/features/theme/components/modals/ShareThemeModal.tsx:56 msgid "This theme is too large to share" msgstr "Questo tema è troppo grande per essere condiviso" @@ -34528,7 +34528,7 @@ msgid "This user is not available to receive calls right now. They may have call msgstr "Questo utente non può ricevere chiamate in questo momento. Potrebbe averle disattivate." #. Body of the error modal shown when the recipient of a DM no longer exists. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:28 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:32 msgid "This user no longer exists. Refresh and try again." msgstr "Questo utente non esiste più. Aggiorna e riprova." @@ -35712,7 +35712,7 @@ msgid "Unclaimed account" msgstr "Account con registrazione incompleta" #. Developer control label for the unclaimed-account banner. -#: src/features/devtools/components/NagbarControls.ts:32 +#: src/features/devtools/components/NagbarControls.ts:33 msgid "Unclaimed account nagbar" msgstr "Banner account con registrazione incompleta" @@ -37152,7 +37152,7 @@ msgstr "L’utente cambia canale" #. Reason chip in the unaddable recipients alert when the user record is missing. #. Title of the error modal shown when the recipient of a DM no longer exists. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:24 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:28 #: src/features/channel/components/channel_view/DMChannelView.tsx:279 #: src/features/channel/components/modals/UnaddableRecipientsConfirmModal.tsx:11 msgid "User not found" @@ -37274,27 +37274,27 @@ msgid "Using {effectiveLabel} until {requestedLabel} is ready." msgstr "Utilizzo di {effectiveLabel} finché {requestedLabel} non sarà pronto." #. Developer nagbar status: banner follows real account state. -#: src/features/devtools/components/NagbarControls.ts:106 +#: src/features/devtools/components/NagbarControls.ts:107 msgid "Using actual account state" msgstr "Utilizzo dello stato effettivo dell'account" #. Developer nagbar status: banner follows real gift inventory state. -#: src/features/devtools/components/NagbarControls.ts:126 +#: src/features/devtools/components/NagbarControls.ts:127 msgid "Using actual gift inventory state" msgstr "Utilizzo dello stato effettivo dell'inventario regali" #. Developer nagbar status: banner follows real premium subscription state. -#: src/features/devtools/components/NagbarControls.ts:122 +#: src/features/devtools/components/NagbarControls.ts:123 msgid "Using actual premium state" msgstr "Utilizzo dello stato premium effettivo" #. Developer nagbar status: banner follows the real app state. -#: src/features/devtools/components/NagbarControls.ts:130 +#: src/features/devtools/components/NagbarControls.ts:131 msgid "Using actual state" msgstr "Utilizzo dello stato attuale" #. Developer nagbar status: banner follows real email verification state. -#: src/features/devtools/components/NagbarControls.ts:110 +#: src/features/devtools/components/NagbarControls.ts:111 msgid "Using actual verification state" msgstr "Utilizzo dello stato di verifica effettivo" @@ -37456,9 +37456,9 @@ msgstr "Verifica la tua identità" #. Title of the error modal shown when an unverified account tries to start a DM. #. Title shown when an unverified account cannot start a DM or group DM. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:40 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:44 #: src/features/channel/components/direct_message/AddFriendForm.tsx:80 -#: src/features/channel/utils/CreateDMModalUtils.tsx:51 +#: src/features/channel/utils/CreateDMModalUtils.tsx:52 #: src/features/moderation/components/report/ReportStepEmail.tsx:43 msgid "Verify your email" msgstr "Verifica la tua email" @@ -37543,7 +37543,7 @@ msgid "Verify your email to purchase {premiumProductFullName}." msgstr "Verifica la tua email per acquistare {premiumProductFullName}." #. Blocked-state text shown when an unverified account cannot start a DM or group DM. -#: src/features/channel/utils/CreateDMModalUtils.tsx:55 +#: src/features/channel/utils/CreateDMModalUtils.tsx:56 msgid "Verify your email to start DMs." msgstr "Verifica la tua email per avviare DM." @@ -37791,7 +37791,7 @@ msgid "View call" msgstr "Visualizza chiamata" #. Aria label for the show-controls trigger when the call toolbar is auto-hidden. -#: src/features/voice/components/VoiceCallView.tsx:124 +#: src/features/voice/components/VoiceCallView.tsx:120 msgid "View call controls" msgstr "Mostra i controlli della chiamata" @@ -37987,7 +37987,7 @@ msgid "Visionary (lifetime {premiumProductName})" msgstr "Visionary ({premiumProductName} a vita)" #. Developer control label for the Visionary two-factor-authentication banner. -#: src/features/devtools/components/NagbarControls.ts:60 +#: src/features/devtools/components/NagbarControls.ts:61 msgid "Visionary 2FA nagbar" msgstr "Banner 2FA Visionary" @@ -38243,7 +38243,7 @@ msgid "Voice region" msgstr "Regione vocale" #. Developer control label for the voice-session-restore banner. -#: src/features/devtools/components/NagbarControls.ts:68 +#: src/features/devtools/components/NagbarControls.ts:69 msgid "Voice session restore nagbar" msgstr "Banner di ripristino della sessione vocale" @@ -38331,12 +38331,12 @@ msgid "Waiting for passkey…" msgstr "In attesa della passkey…" #. Inline notice in the forward modal when slowmode is active in the selected target channel. forwardChannelDisplayName is the channel name. -#: src/features/messaging/components/modals/ForwardModal.tsx:76 +#: src/features/messaging/components/modals/ForwardModal.tsx:78 msgid "Waiting for slowmode in {forwardChannelDisplayName} to expire." msgstr "In attesa che la modalità lenta in {forwardChannelDisplayName} scada." #. Inline notice in the forward modal when slowmode is active in one or more selected target channels. -#: src/features/messaging/components/modals/ForwardModal.tsx:81 +#: src/features/messaging/components/modals/ForwardModal.tsx:83 msgid "Waiting for slowmode in one or more selected channels to expire." msgstr "In attesa che la modalità lenta scada in uno o più canali selezionati." @@ -38520,7 +38520,7 @@ msgstr "Abbiamo inviato un codice a {email}." msgid "We will prefill {prefillEmail} once browser sign-in opens." msgstr "Precompileremo {prefillEmail} quando si aprirà l'accesso tramite browser." -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:87 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:89 msgid "We'd love to give you more than a lifetime of {PREMIUM_PRODUCT_NAME}, but that breaks the space-time continuum. Send the gift to a friend instead?" msgstr "Ci piacerebbe darti più di una vita di {PREMIUM_PRODUCT_NAME}, ma questo infrangerebbe il continuum spazio-temporale. Vuoi inviare il regalo a un amico, invece?" @@ -39178,7 +39178,7 @@ msgid "You already have a group with these users. Do you really want to create a msgstr "Hai già un gruppo con questi utenti. Vuoi davvero crearne uno nuovo? Va bene lo stesso!" #. Status label shown to a user who already owns the lifetime premium tier. -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:26 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:27 msgid "You already have lifetime {premiumProductName}" msgstr "Hai già {premiumProductName} a vita" @@ -39326,7 +39326,7 @@ msgid "You can't add expressions there" msgstr "Non puoi aggiungere espressioni lì" #. Error message in the messaging commands. -#: src/features/messaging/commands/ReactionCommands.tsx:27 +#: src/features/messaging/commands/ReactionCommands.tsx:28 msgid "You can't add new reactions while you're timed out." msgstr "Non puoi aggiungere nuove reazioni mentre sei in timeout." @@ -39392,7 +39392,7 @@ msgstr "Non puoi gestire i webhook in nessuna community. Chiedi a un amministrat #. Reason chip in the unaddable recipients alert when blocked or DMs are not allowed. #. Title of the error modal shown when a DM cannot be opened (blocked or no shared community). -#: src/features/app/components/alerts/DmActionErrorModal.tsx:16 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:20 #: src/features/channel/components/modals/UnaddableRecipientsConfirmModal.tsx:15 msgid "You can't message this user" msgstr "Non puoi inviare messaggi a questo utente" @@ -39521,7 +39521,7 @@ msgid "You changed your tag while on {PREMIUM_PRODUCT_NAME}. It will reroll rand msgstr "Hai cambiato il tuo tag mentre avevi {PREMIUM_PRODUCT_NAME}. Verrà rigenerato casualmente alla scadenza di {PREMIUM_PRODUCT_NAME}, a meno che non venga rinnovato." #. Body of the access-denied alert for clicked message links. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:138 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:141 msgid "You do not have access to the channel where this message was sent." msgstr "Non hai accesso al canale in cui è stato inviato questo messaggio." @@ -39618,12 +39618,12 @@ msgid "You just pressed Tab. Keyboard mode is now on so you can navigate {produc msgstr "Hai appena premuto Tab. La modalità tastiera è ora attiva, così puoi navigare in {productName} senza mouse." #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:137 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:245 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:244 msgid "You keep your perks until your next renewal date. Reactivate before then to keep your subscriber history." msgstr "Manterrai i tuoi vantaggi fino alla prossima data di rinnovo. Riattiva l’abbonamento prima di allora per mantenere la tua cronologia di abbonato." #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:158 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:266 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:265 msgid "You lose all {PREMIUM_PRODUCT_NAME} perks immediately and your subscriber history resets. This cannot be undone." msgstr "Perderai immediatamente tutti i vantaggi di {PREMIUM_PRODUCT_NAME} e la cronologia dell'abbonamento verrà reimpostata. Questa azione non può essere annullata." @@ -39709,7 +39709,7 @@ msgid "You need to claim your account before you can create a community." msgstr "Devi completare la registrazione del tuo account prima di poter creare una community." #. Body of the error modal shown when an unclaimed account tries to start a DM. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:36 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:40 msgid "You need to claim your account before you can start a direct message." msgstr "Devi completare la registrazione del tuo account prima di poter avviare un DM." @@ -39731,7 +39731,7 @@ msgid "You need to verify your email address before you can send friend requests msgstr "Devi verificare il tuo indirizzo email prima di poter inviare richieste di amicizia." #. Body of the error modal shown when an unverified account tries to start a DM. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:44 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:48 msgid "You need to verify your email address before you can start a direct message." msgstr "Devi verificare il tuo indirizzo email prima di poter avviare un DM." @@ -39745,7 +39745,7 @@ msgid "You need to verify your email to send messages in this community." msgstr "Devi verificare la tua email per inviare messaggi in questa community." #. Body of the error modal shown when the user or a recipient has too many open group DMs. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:60 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:64 msgid "You or someone you're adding already has the maximum number of group DMs open. Leave one and try again." msgstr "Tu o una delle persone che stai aggiungendo avete già il numero massimo di DM di gruppo aperti. Lasciane uno e riprova." @@ -39888,7 +39888,7 @@ msgstr "Stai modificando i messaggi troppo velocemente" #: src/features/discovery/commands/DiscoveryJoinCommands.tsx:56 #: src/features/emoji/components/emojis/EmojiListItem.tsx:77 #: src/features/emoji/components/emojis/EmojiListItem.tsx:149 -#: src/features/theme/components/modals/ShareThemeModal.tsx:63 +#: src/features/theme/components/modals/ShareThemeModal.tsx:64 msgid "You're going too fast" msgstr "Stai andando troppo veloce" @@ -39951,7 +39951,7 @@ msgid "You're viewing older messages" msgstr "Stai visualizzando messaggi meno recenti" #. Body of the error modal shown when a group DM would exceed the maximum number of recipients. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:52 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:56 msgid "You've added more people than a group DM allows. Remove a few and try again." msgstr "Hai aggiunto più persone di quelle consentite in un DM di gruppo. Rimuovine alcune e riprova." @@ -40003,7 +40003,7 @@ msgid "You've reached the favorite GIF limit." msgstr "Hai raggiunto il limite di GIF preferite." #. Title of the error modal shown when the user or a recipient has too many open group DMs. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:56 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:60 msgid "You've reached the group DM limit" msgstr "Hai raggiunto il limite di DM di gruppo" @@ -40118,7 +40118,7 @@ msgid "Your card is eligible. Redirecting you to the payment page now." msgstr "La tua carta è idonea. Ti stiamo reindirizzando alla pagina di pagamento." #. Body of the confirmation shown before saving an edit to a message published from an announcement channel. -#: src/features/messaging/commands/MessageCommands.tsx:103 +#: src/features/messaging/commands/MessageCommands.tsx:104 msgid "Your changes reach every community that follows this channel, which can take a minute. Each published message allows 3 quick edits, then 1 every 20 minutes." msgstr "Le tue modifiche raggiungono tutte le community che seguono questo canale e potrebbero richiedere un minuto. Ogni messaggio pubblicato consente 3 modifiche rapide, poi 1 ogni 20 minuti." @@ -40236,22 +40236,22 @@ msgid "Your last purchase is outside the refund window. Contact support for bill msgstr "Il tuo ultimo acquisto non rientra nel periodo di rimborso. Contatta l'assistenza per problemi di fatturazione." #. Label in the message queue state. -#: src/features/messaging/state/MessageQueue.tsx:72 +#: src/features/messaging/state/MessageQueue.tsx:74 msgid "Your message could not be delivered because it was flagged by our safety systems. If you believe this is a mistake, please contact support." msgstr "Non è stato possibile consegnare il tuo messaggio perché è stato segnalato dai nostri sistemi di sicurezza. Se ritieni che si tratti di un errore, contatta il supporto." #. Label in the message queue state. -#: src/features/messaging/state/MessageQueue.tsx:59 +#: src/features/messaging/state/MessageQueue.tsx:61 msgid "Your message could not be delivered. This is usually because you don't share a community with the recipient or the recipient is only accepting direct messages from friends. You may also need to adjust your own direct message privacy settings in {directMessagePrivacySettingsPath}." msgstr "Impossibile consegnare il messaggio. Questo di solito accade perché non condividi una community con il destinatario o perché il destinatario accetta messaggi diretti solo dagli amici. Potrebbe anche essere necessario modificare le tue impostazioni sulla privacy dei messaggi diretti in {directMessagePrivacySettingsPath}." #. Description text in the message queue state. -#: src/features/messaging/state/MessageQueue.tsx:64 +#: src/features/messaging/state/MessageQueue.tsx:66 msgid "Your message could not be delivered. You need to claim your account to send direct messages." msgstr "Impossibile consegnare il messaggio. Devi completare la registrazione del tuo account per inviare messaggi diretti." #. Description text in the message queue state. -#: src/features/messaging/state/MessageQueue.tsx:68 +#: src/features/messaging/state/MessageQueue.tsx:70 msgid "Your message could not be delivered. You need to claim your account to send messages." msgstr "Impossibile consegnare il messaggio. Devi completare la registrazione del tuo account per inviare messaggi." @@ -40409,7 +40409,7 @@ msgid "Your subscription will switch to yearly billing at the next renewal." msgstr "Il tuo abbonamento passerà alla fatturazione annuale al prossimo rinnovo." #. Body of the error modal shown when a theme CSS exceeds the maximum shareable size. -#: src/features/theme/components/modals/ShareThemeModal.tsx:59 +#: src/features/theme/components/modals/ShareThemeModal.tsx:60 msgid "Your theme CSS is too large to share. Trim it down and try again." msgstr "Il CSS del tuo tema è troppo grande per essere condiviso. Riduci le dimensioni e riprova." diff --git a/fluxer_app/src/features/i18n/locales/ja/messages.po b/fluxer_app/src/features/i18n/locales/ja/messages.po index d50e83fc8..cd598eb1f 100644 --- a/fluxer_app/src/features/i18n/locales/ja/messages.po +++ b/fluxer_app/src/features/i18n/locales/ja/messages.po @@ -21,7 +21,7 @@ msgstr "…コンパクト表示をオンに。いいね!" #. Button or menu action label in the channel and chat user message. Keep it concise. #. Suffix after the message text in the forward modal preview when the forwarded message was edited. -#: src/features/channel/components/MessageAttachments.tsx:390 +#: src/features/channel/components/MessageAttachments.tsx:361 #: src/features/channel/components/UserMessage.tsx:75 #: src/features/messaging/components/modals/ForwardMessagePreview.tsx:26 msgid "(edited)" @@ -993,7 +993,7 @@ msgstr "{count, plural, one {# チャンネルがフォローしています} ot msgid "{count, plural, one {# community found} other {# communities found}}" msgstr "{count, plural, one {#件のコミュニティが見つかりました} other {#件のコミュニティが見つかりました}}" -#: src/features/app/components/layout/GuildsLayout.tsx:1954 +#: src/features/app/components/layout/GuildsLayout.tsx:1955 msgid "{count, plural, one {# community is temporarily unavailable due to a flux capacitor malfunction.} other {# communities are temporarily unavailable due to a flux capacitor malfunction.}}" msgstr "{count, plural, one {#件のコミュニティがフラックスキャパシタの不具合により一時的に利用できません。} other {#件のコミュニティがフラックスキャパシタの不具合により一時的に利用できません。}}" @@ -1041,7 +1041,7 @@ msgstr "{count, plural, one {共通のコミュニティ#件} other {共通の msgid "{count, plural, one {# other} other {# others}}" msgstr "{count, plural, one {他#人} other {他#人}}" -#: src/features/voice/components/VoiceCallView.tsx:507 +#: src/features/voice/components/VoiceCallView.tsx:474 msgid "{count, plural, one {# participant in call} other {# participants in call}}" msgstr "{count, plural, one {#人が通話中} other {#人が通話中}}" @@ -1237,7 +1237,7 @@ msgid "{days, plural, one {Created by {creatorDisplayName}. Expires in # day.} o msgstr "{days, plural, other {{creatorDisplayName}が作成。#日後に有効期限が切れます。}}" #. Text under a generated invite link. {days} is how long the link stays valid, in whole days. -#: src/features/invite/components/modals/InviteModal.tsx:164 +#: src/features/invite/components/modals/InviteModal.tsx:167 msgid "{days, plural, one {Your invite link expires in # day.} other {Your invite link expires in # days.}}" msgstr "{days, plural, one {招待リンクは#日後に期限切れになります。} other {招待リンクは#日後に期限切れになります。}}" @@ -1441,7 +1441,7 @@ msgid "{hours, plural, one {# hour} other {# hours}} and {minutes, plural, one { msgstr "{hours, plural, one {#時間} other {#時間}}{minutes, plural, one {#分} other {#分}}" #. Text under a generated invite link. {hours} is how long the link stays valid, in whole hours. -#: src/features/invite/components/modals/InviteModal.tsx:160 +#: src/features/invite/components/modals/InviteModal.tsx:163 msgid "{hours, plural, one {Your invite link expires in # hour.} other {Your invite link expires in # hours.}}" msgstr "{hours, plural, one {招待リンクは#時間後に期限切れになります。} other {招待リンクは#時間後に期限切れになります。}}" @@ -1556,7 +1556,7 @@ msgid "{minutes, plural, one {# minute} other {# minutes}} and {seconds, plural, msgstr "{minutes, plural, one {#分} other {#分}}{seconds, plural, one {#秒} other {#秒}}" #. Text under a generated invite link. {minutes} is how long the link stays valid, in whole minutes. -#: src/features/invite/components/modals/InviteModal.tsx:155 +#: src/features/invite/components/modals/InviteModal.tsx:158 msgid "{minutes, plural, one {Your invite link expires in # minute.} other {Your invite link expires in # minutes.}}" msgstr "{minutes, plural, one {招待リンクは#分後に期限切れになります。} other {招待リンクは#分後に期限切れになります。}}" @@ -1967,7 +1967,7 @@ msgid "{seconds, plural, one {# second} other {# seconds}}" msgstr "{seconds, plural, other {#秒}}" #. Text under a generated invite link. {seconds} is how long the link stays valid, in whole seconds. -#: src/features/invite/components/modals/InviteModal.tsx:150 +#: src/features/invite/components/modals/InviteModal.tsx:153 msgid "{seconds, plural, one {Your invite link expires in # second.} other {Your invite link expires in # seconds.}}" msgstr "{seconds, plural, one {招待リンクは#秒後に期限切れになります。} other {招待リンクは#秒後に期限切れになります。}}" @@ -2215,8 +2215,8 @@ msgstr "<0>{username}はまだグループにいます。しばらくして #. Attribution line on a forwarded message, above the forwarded content. sourceInfo is the icon and name of the community and channel the message came from. #. Attribution line on a forwarded message, above the forwarded content. sourceInfo is the icon and name of the conversation the message came from. -#: src/features/channel/components/MessageAttachments.tsx:241 -#: src/features/channel/components/MessageAttachments.tsx:297 +#: src/features/channel/components/MessageAttachments.tsx:212 +#: src/features/channel/components/MessageAttachments.tsx:268 msgid "<0>Forwarded from{sourceInfo}" msgstr "<0>転送元{sourceInfo}" @@ -2270,7 +2270,7 @@ msgid "1 result available" msgstr "1件の結果があります" #. Invite max-uses dropdown option for exactly one use. -#: src/features/invite/components/modals/InviteModal.tsx:60 +#: src/features/invite/components/modals/InviteModal.tsx:63 msgid "1 use" msgstr "1回使用" @@ -2315,12 +2315,12 @@ msgid "10 minutes" msgstr "10分" #. Invite max-uses dropdown option for ten uses. -#: src/features/invite/components/modals/InviteModal.tsx:68 +#: src/features/invite/components/modals/InviteModal.tsx:71 msgid "10 uses" msgstr "10回使用" #. Invite max-uses dropdown option for 100 uses. -#: src/features/invite/components/modals/InviteModal.tsx:80 +#: src/features/invite/components/modals/InviteModal.tsx:83 msgid "100 uses" msgstr "100回使用" @@ -2368,7 +2368,7 @@ msgid "2 members (typing)" msgstr "2人のメンバー(入力中)" #. Ban duration option in the destructive ban-member modal for a two-week temporary ban. -#: src/features/moderation/components/modals/BanMemberModal.tsx:51 +#: src/features/moderation/components/modals/BanMemberModal.tsx:50 msgid "2 weeks" msgstr "2週間" @@ -2383,7 +2383,7 @@ msgid "24-hour" msgstr "24時間制" #. Invite max-uses dropdown option for 25 uses. -#: src/features/invite/components/modals/InviteModal.tsx:72 +#: src/features/invite/components/modals/InviteModal.tsx:75 msgid "25 uses" msgstr "25回使用" @@ -2404,7 +2404,7 @@ msgid "2FA requirement" msgstr "2段階認証の必須化" #. Ban duration option in the destructive ban-member modal for a three-day temporary ban. -#: src/features/moderation/components/modals/BanMemberModal.tsx:43 +#: src/features/moderation/components/modals/BanMemberModal.tsx:42 msgid "3 days" msgstr "3日間" @@ -2439,7 +2439,7 @@ msgid "40px, 3 members" msgstr "40px、メンバー3人" #. Ban duration option in the destructive ban-member modal for a five-day temporary ban. -#: src/features/moderation/components/modals/BanMemberModal.tsx:47 +#: src/features/moderation/components/modals/BanMemberModal.tsx:46 msgid "5 days" msgstr "5日間" @@ -2449,12 +2449,12 @@ msgid "5 minutes" msgstr "5分" #. Invite max-uses dropdown option for five uses. -#: src/features/invite/components/modals/InviteModal.tsx:64 +#: src/features/invite/components/modals/InviteModal.tsx:67 msgid "5 uses" msgstr "5回使用" #. Invite max-uses dropdown option for 50 uses. -#: src/features/invite/components/modals/InviteModal.tsx:76 +#: src/features/invite/components/modals/InviteModal.tsx:79 msgid "50 uses" msgstr "50回使用" @@ -2803,7 +2803,7 @@ msgid "Account too new" msgstr "アカウントが新しすぎます" #. Title of the error modal shown when an unclaimed (guest) account tries to accept a community or group DM invite. Auth-related; keep tone plain. -#: src/features/invite/commands/InviteCommands.tsx:35 +#: src/features/invite/commands/InviteCommands.tsx:36 msgid "Account verification required" msgstr "アカウント認証が必要です" @@ -2997,12 +2997,12 @@ msgid "Add a bot to a community with requested permissions" msgstr "リクエストされた権限でボットをコミュニティに追加" #. Placeholder text in the optional comment field of the forward modal. -#: src/features/messaging/components/modals/ForwardModal.tsx:98 +#: src/features/messaging/components/modals/ForwardModal.tsx:100 msgid "Add a comment (optional)" msgstr "コメントを追加(任意)" #. Landing-view title of the add community modal. Top-level entry point with options to create, join, or import. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:89 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:93 msgid "Add a community" msgstr "コミュニティを追加" @@ -3082,7 +3082,7 @@ msgid "Add an account to continue." msgstr "続けるにはアカウントを追加してください。" #. Body of the error modal shown when an unclaimed (guest) account tries to accept a community invite. Tells the user to complete sign-up first. -#: src/features/invite/commands/InviteCommands.tsx:40 +#: src/features/invite/commands/InviteCommands.tsx:41 msgid "Add an email and password to your account first." msgstr "まずアカウントにメールアドレスとパスワードを追加してください。" @@ -3911,7 +3911,7 @@ msgid "Already set to cancel" msgstr "キャンセル設定済み" #. Toggle-switch label in the moderator delete-message confirmation dialog. When enabled, the message is reported (category: other) before being deleted. {productName} is the product name (e.g., Fluxer). -#: src/features/messaging/commands/MessageCommands.tsx:88 +#: src/features/messaging/commands/MessageCommands.tsx:89 msgid "Also report this message to the {productName} Safety Team" msgstr "このメッセージを{productName}安全チームにも報告する" @@ -4150,7 +4150,7 @@ msgid "Animated icons are not supported" msgstr "アニメーションアイコンはサポートされていません" #. Validation error in the create-community form when the user picks an animated image. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:112 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:116 msgid "Animated icons are not supported when creating a new community. Use a static image." msgstr "新しいコミュニティの作成時は、アニメーションアイコンを使用できません。静止画像を使用してください。" @@ -4332,17 +4332,17 @@ msgid "Any uploaded attachment" msgstr "すべての添付ファイル" #. Helper text under the custom ban duration input. Both placeholders are integer numbers of seconds bounding the allowed range. -#: src/features/moderation/components/modals/BanMemberModal.tsx:73 +#: src/features/moderation/components/modals/BanMemberModal.tsx:72 msgid "Any value from {minTempBanDurationSeconds} to {maxTempBanDurationSeconds} seconds." msgstr "{minTempBanDurationSeconds}秒から{maxTempBanDurationSeconds}秒までの値を入力してください。" #. Helper text under the custom invite expiration input. {maxInviteAgeSeconds} is the platform max in seconds. -#: src/features/invite/components/modals/InviteModal.tsx:111 +#: src/features/invite/components/modals/InviteModal.tsx:114 msgid "Any value from 0 to {maxInviteAgeSeconds} seconds. 0 means never expires." msgstr "0秒から{maxInviteAgeSeconds}秒までの値を入力してください。0秒は期限なしを意味します。" #. Helper text under the custom invite max-uses input. {maxInviteUses} is the platform max number of uses per invite. -#: src/features/invite/components/modals/InviteModal.tsx:124 +#: src/features/invite/components/modals/InviteModal.tsx:127 msgid "Any value from 0 to {maxInviteUses}. 0 means no limit." msgstr "0~{maxInviteUses}の値を入力してください。0は制限なしを意味します。" @@ -4938,7 +4938,7 @@ msgid "Audio settings" msgstr "オーディオ設定" #. Toggle / summary row label in the Linux audio source picker. {summaryLabel} is one of the audio-source summary labels. -#: src/features/voice/components/AudioSourcePickerLinux.tsx:45 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:47 msgid "Audio sources: {summaryLabel}" msgstr "音声ソース: {summaryLabel}" @@ -5399,7 +5399,7 @@ msgid "Back to sticker" msgstr "スタンプに戻る" #. Tooltip / aria label on the back button that returns from the call view to the voice channel view. -#: src/features/voice/components/VoiceCallView.tsx:115 +#: src/features/voice/components/VoiceCallView.tsx:111 msgid "Back to voice channel" msgstr "ボイスチャンネルに戻る" @@ -5502,7 +5502,7 @@ msgid "Ban" msgstr "BAN" #. Title of the destructive ban-member modal. {tag} is the target user tag (username#tag). Destructive moderation action; keep tone direct. -#: src/features/moderation/components/modals/BanMemberModal.tsx:55 +#: src/features/moderation/components/modals/BanMemberModal.tsx:54 msgid "Ban {tag}" msgstr "{tag}をBANする" @@ -5517,14 +5517,14 @@ msgid "Ban details" msgstr "BANの詳細" #. Label above the ban duration dropdown in the destructive ban-member modal. -#: src/features/moderation/components/modals/BanMemberModal.tsx:60 +#: src/features/moderation/components/modals/BanMemberModal.tsx:59 msgid "Ban duration" msgstr "BANの期間" #. Moderation action that bans the selected member from the community. #. Moderation action that bans the selected member from the community. #. Moderation action that bans the selected member from the community. -#: src/features/moderation/components/modals/BanMemberModal.tsx:270 +#: src/features/moderation/components/modals/BanMemberModal.tsx:274 #: src/features/ui/action_menu/GuildMemberContextMenu.tsx:66 #: src/features/ui/action_menu/items/GuildMemberMenuItems.tsx:51 #: src/features/ui/action_menu/items/voice_participant_menu_data/shared.ts:124 @@ -5992,7 +5992,7 @@ msgid "Bot invite (no external redirect)" msgstr "ボットの招待(外部リダイレクトなし)" #. Settings search synonym. Used to match this term when the user types it in the settings search bar. -#: src/features/user/components/modals/tabs/applications_tab/application_detail/OAuthBuilderSection.tsx:162 +#: src/features/user/components/modals/tabs/applications_tab/application_detail/OAuthBuilderSection.tsx:163 #: src/features/user/components/settings_utils/search_index/ApplicationsIndex.ts:104 msgid "Bot permissions" msgstr "ボットの権限" @@ -6549,14 +6549,14 @@ msgstr "ここにファイルをアップロードできません" #: src/features/guild/components/modals/TransferOwnershipModal.tsx:91 #: src/features/i18n/utils/CommonMessageDescriptors.ts:103 #: src/features/input/state/input_keybind/shared.ts:145 -#: src/features/invite/components/modals/InviteModal.tsx:552 +#: src/features/invite/components/modals/InviteModal.tsx:557 #: src/features/messaging/components/modals/AttachmentEditModal.tsx:133 #: src/features/messaging/components/modals/EditAltTextModal.tsx:190 #: src/features/messaging/components/modals/ExternalLinkWarningModal.tsx:111 -#: src/features/messaging/components/modals/ForwardModal.tsx:597 +#: src/features/messaging/components/modals/ForwardModal.tsx:603 #: src/features/messaging/components/modals/ImageCropModal.tsx:1025 #: src/features/messaging/components/modals/MessageHistoryThresholdModal.tsx:107 -#: src/features/moderation/components/modals/BanMemberModal.tsx:262 +#: src/features/moderation/components/modals/BanMemberModal.tsx:266 #: src/features/moderation/components/modals/RemoveTimeoutModal.tsx:70 #: src/features/moderation/components/modals/TimeoutMemberModal.tsx:126 #: src/features/theme/components/modals/ThemeAcceptModal.tsx:173 @@ -6619,13 +6619,13 @@ msgstr "予約済みの切り替えをキャンセル" #. Settings search synonym. Used to match this term when the user types it in the settings search bar. #: src/features/app/components/dialogs/components/plutonium/SubscriptionCard.tsx:915 #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:141 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:249 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:248 #: src/features/user/components/settings_utils/search_index/PlutoniumIndex.ts:31 msgid "Cancel subscription" msgstr "サブスクリプションをキャンセル" #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:135 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:243 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:242 msgid "Cancel subscription?" msgstr "サブスクリプションをキャンセルしますか?" @@ -6674,7 +6674,7 @@ msgid "Cannot delete account" msgstr "アカウントを削除できません" #. Section header in the Linux audio source picker. Lists capture-target options (entire system / specific apps). -#: src/features/voice/components/AudioSourcePickerLinux.tsx:50 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:52 msgid "Capture" msgstr "キャプチャ" @@ -7229,7 +7229,7 @@ msgid "Channel access" msgstr "チャンネルアクセス" #. Title of the alert shown when clicking a message link the user does not have permission to view. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:134 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:137 msgid "Channel access denied" msgstr "チャンネルへのアクセスが拒否されました" @@ -7294,7 +7294,7 @@ msgstr "チャンネルIDをクリップボードにコピーしました" #. Short label in the messaging mention renderer. Keep it concise. #. Type chip suffix in tooltips for inline rendered channel mentions. Lowercase because it follows the channel name. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:94 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:97 #: src/features/messaging/components/markdown/renderers/MentionRenderer.tsx:39 msgid "channel link" msgstr "チャンネルリンク" @@ -7472,7 +7472,7 @@ msgid "Check our <0>{BLUESKY_PROVIDER_NAME} ({FLUXER_BLUESKY_HANDLE}) for st msgstr "ステータス更新は<0>{BLUESKY_PROVIDER_NAME} ({FLUXER_BLUESKY_HANDLE})をご確認ください。" #. Description text in the share theme modal. -#: src/features/theme/components/modals/ShareThemeModal.tsx:35 +#: src/features/theme/components/modals/ShareThemeModal.tsx:36 msgid "Check out my custom theme!" msgstr "カスタムテーマをチェック!" @@ -7677,7 +7677,7 @@ msgid "Choose File, then Add to Dock." msgstr "「ファイル」メニューから「Dockに追加」を選択してください。" #. Subtitle in the create-DM modal. Keep it short and calm. -#: src/features/channel/utils/CreateDMModalUtils.tsx:39 +#: src/features/channel/utils/CreateDMModalUtils.tsx:40 msgid "Choose friends to message." msgstr "メッセージを送る友達を選択してください。" @@ -7861,10 +7861,10 @@ msgstr "ギフトを受け取る" #. Short label in the authentication claim account modal. Keep the tone plain and specific. #. Title of the error modal shown when an unclaimed account tries to start a DM. #. Title shown when an unclaimed account cannot start a DM or group DM. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:32 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:36 #: src/features/auth/components/modals/ClaimAccountModal.tsx:41 #: src/features/channel/components/direct_message/AddFriendForm.tsx:63 -#: src/features/channel/utils/CreateDMModalUtils.tsx:43 +#: src/features/channel/utils/CreateDMModalUtils.tsx:44 #: src/features/guild/components/modals/add_guild_modal/GuildCreateForm.tsx:213 #: src/features/guild/components/modals/add_guild_modal/TemplateImportForm.tsx:441 #: src/features/user/components/modals/tabs/GiftInventoryTab.tsx:343 @@ -7953,7 +7953,7 @@ msgid "Claim your account to send friend requests." msgstr "友達リクエストを送信するにはアカウントを登録してください。" #. Blocked-state text shown when an unclaimed account cannot start a DM or group DM. -#: src/features/channel/utils/CreateDMModalUtils.tsx:47 +#: src/features/channel/utils/CreateDMModalUtils.tsx:48 msgid "Claim your account to start DMs." msgstr "DMを開始するにはアカウントを登録してください。" @@ -8593,17 +8593,17 @@ msgid "Commands" msgstr "コマンド" #. Helper text in the forward modal explaining why the optional comment field is disabled when at least one selected target has slowmode active. -#: src/features/messaging/components/modals/ForwardModal.tsx:70 +#: src/features/messaging/components/modals/ForwardModal.tsx:72 msgid "Comments are disabled because one or more selected channels have slowmode on. The comment would be blocked by slowmode right after the forward." msgstr "選択したチャンネルのいずれかでスローモードがオンになっているため、コメントは無効です。転送後すぐにスローモードによってコメントがブロックされます。" #. Helper text in the forward modal explaining why the optional comment field is disabled for a single selected channel with slowmode. -#: src/features/messaging/components/modals/ForwardModal.tsx:64 +#: src/features/messaging/components/modals/ForwardModal.tsx:66 msgid "Comments are disabled because slowmode is on in {forwardChannelDisplayName}. The comment would be blocked by slowmode right after the forward." msgstr "{forwardChannelDisplayName}ではスローモードがオンになっているため、コメントは無効です。転送直後にスローモードによってコメントがブロックされます。" #. Tooltip on the disabled comment field in the forward modal when slowmode blocks comments. -#: src/features/messaging/components/modals/ForwardModal.tsx:94 +#: src/features/messaging/components/modals/ForwardModal.tsx:96 msgid "Comments are unavailable while slowmode is on." msgstr "スローモード中はコメントできません。" @@ -8763,7 +8763,7 @@ msgid "Community members" msgstr "コミュニティメンバー" #. Developer / debug surface — keep terse and technical. Label in the developer Nagbar controls panel for the community-membership CTA banner. -#: src/features/devtools/components/NagbarControls.ts:12 +#: src/features/devtools/components/NagbarControls.ts:13 msgid "Community membership CTA nagbar" msgstr "コミュニティメンバーシップCTAナグバー" @@ -8773,7 +8773,7 @@ msgid "Community message notifications" msgstr "コミュニティメッセージ通知" #. Developer control label for the community MFA requirement banner. -#: src/features/devtools/components/NagbarControls.ts:81 +#: src/features/devtools/components/NagbarControls.ts:82 msgid "Community MFA requirement nagbar" msgstr "コミュニティのMFA必須設定ナグバー" @@ -8785,7 +8785,7 @@ msgstr "コミュニティミュート" #. Label for the single community name input in the setup wizard. #. Label of the community name input in the create-community form. #: src/features/app/components/setup/SetupWizardSteps.tsx:199 -#: src/features/guild/components/modals/add_guild_modal/shared.ts:120 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:124 msgid "Community name" msgstr "コミュニティ名" @@ -9167,7 +9167,7 @@ msgstr "コネチカット州" #. Action label state in the DM channel header pill while the join request is in flight. Trailing ASCII ellipsis is intentional. #. Overlay status in the voice call view while joining. Trailing ellipsis indicates in-progress. #: src/features/channel/components/channel_view/dm_channel_view/shared.ts:129 -#: src/features/voice/components/VoiceCallView.tsx:94 +#: src/features/voice/components/VoiceCallView.tsx:90 msgid "Connecting..." msgstr "接続中..." @@ -9223,12 +9223,12 @@ msgid "Connection lost. Reconnecting…" msgstr "接続が切れました。再接続中…" #. Short label in the connection connection commands. -#: src/features/connection/commands/ConnectionCommands.ts:47 +#: src/features/connection/commands/ConnectionCommands.ts:48 msgid "Connection removed" msgstr "接続を削除しました" #. Tooltip / aria label on the connection-stats button in the voice call header. Opens the voice connection status popout. -#: src/features/voice/components/VoiceCallView.tsx:119 +#: src/features/voice/components/VoiceCallView.tsx:115 msgid "Connection stats" msgstr "接続状況" @@ -9238,12 +9238,12 @@ msgid "Connection type" msgstr "接続タイプ" #. Short label in the connection connection commands. -#: src/features/connection/commands/ConnectionCommands.ts:43 +#: src/features/connection/commands/ConnectionCommands.ts:44 msgid "Connection updated" msgstr "接続を更新しました" #. Success toast after an account connection is verified. -#: src/features/connection/commands/ConnectionCommands.ts:35 +#: src/features/connection/commands/ConnectionCommands.ts:36 msgid "Connection verified" msgstr "接続を確認しました" @@ -9279,7 +9279,7 @@ msgid "Connections" msgstr "接続" #. Short label in the connection connection commands. -#: src/features/connection/commands/ConnectionCommands.ts:51 +#: src/features/connection/commands/ConnectionCommands.ts:52 msgid "Connections reordered" msgstr "接続の並び順を変更しました" @@ -9526,7 +9526,7 @@ msgstr "URLをクリップボードにコピーしました" #: src/features/platform/utils/DesktopLocaleBridge.ts:64 #: src/features/theme_studio/sections/QuickCssSection.tsx:214 #: src/features/ui/action_menu/MessageContextMenu.tsx:73 -#: src/features/user/components/modals/tabs/applications_tab/application_detail/OAuthBuilderSection.tsx:228 +#: src/features/user/components/modals/tabs/applications_tab/application_detail/OAuthBuilderSection.tsx:230 #: src/features/user/components/modals/tabs/GiftInventoryTab.tsx:59 msgid "Copy" msgstr "コピー" @@ -9854,7 +9854,7 @@ msgid "Copying image..." msgstr "画像をコピー中…" #. Developer / debug surface — keep terse and technical. Label in the developer Nagbar controls panel for the corrupted-installation banner. -#: src/features/devtools/components/NagbarControls.ts:17 +#: src/features/devtools/components/NagbarControls.ts:18 msgid "Corrupted installation nagbar" msgstr "インストール破損のナグバー" @@ -9988,7 +9988,7 @@ msgid "Couldn't copy gift URL" msgstr "ギフトURLをコピーできませんでした" #. Title of the generic fallback error modal shown when generating a shareable theme link fails. -#: src/features/theme/components/modals/ShareThemeModal.tsx:47 +#: src/features/theme/components/modals/ShareThemeModal.tsx:48 msgid "Couldn't create a theme link" msgstr "テーマのリンクを作成できませんでした" @@ -10167,7 +10167,7 @@ msgid "Couldn't process image" msgstr "画像を処理できませんでした" #. Title of the error alert shown when publishing an announcement message fails. -#: src/features/messaging/commands/MessageCommands.tsx:120 +#: src/features/messaging/commands/MessageCommands.tsx:121 msgid "Couldn't publish this message" msgstr "このメッセージを公開できませんでした" @@ -10299,7 +10299,7 @@ msgid "Couldn't send the verification email" msgstr "確認メールを送信できませんでした" #. Toast error shown when starting the OAuth flow for a connection provider fails. Preserve {blueskyProviderName}; it is inserted by code and must appear verbatim in the translation. -#: src/features/connection/commands/ConnectionCommands.ts:30 +#: src/features/connection/commands/ConnectionCommands.ts:31 msgid "Couldn't start {blueskyProviderName} authorization" msgstr "{blueskyProviderName}の認証を開始できませんでした" @@ -10309,7 +10309,7 @@ msgid "Couldn't start checkout" msgstr "チェックアウトを開始できませんでした" #. Toast error shown when creating a new account connection fails. -#: src/features/connection/commands/ConnectionCommands.ts:26 +#: src/features/connection/commands/ConnectionCommands.ts:27 msgid "Couldn't start the connection" msgstr "接続を開始できませんでした" @@ -10319,7 +10319,7 @@ msgid "Couldn't start the desktop update" msgstr "デスクトップのアップデートを開始できませんでした" #. Title of the generic fallback error modal shown when opening or creating a DM fails. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:64 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:68 msgid "Couldn't start this conversation" msgstr "会話を開始できませんでした" @@ -10424,7 +10424,7 @@ msgid "Couldn't verify that code. Try again." msgstr "コードを確認できませんでした。もう一度お試しください。" #. Toast error shown when verifying an account connection fails. -#: src/features/connection/commands/ConnectionCommands.ts:39 +#: src/features/connection/commands/ConnectionCommands.ts:40 msgid "Couldn't verify the connection" msgstr "接続を確認できませんでした" @@ -10469,7 +10469,7 @@ msgid "Create & share" msgstr "作成・シェア" #. Action button label in the add community modal. Starts the create-community flow. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:94 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:98 msgid "Create a community" msgstr "コミュニティを作成" @@ -10541,14 +10541,14 @@ msgid "Create community" msgstr "コミュニティを作成" #. Accessible label for the create-community form element. Used by assistive tech only. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:116 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:120 msgid "Create community form" msgstr "コミュニティ作成フォーム" #. Accessible label for the create-DM trigger in the DM list header. #. Button or menu action label in the create dm modal utils helper. Keep it concise. #: src/features/channel/components/direct_message/DirectMessageList.tsx:97 -#: src/features/channel/utils/CreateDMModalUtils.tsx:35 +#: src/features/channel/utils/CreateDMModalUtils.tsx:36 msgid "Create DM" msgstr "DMを作成" @@ -10563,14 +10563,14 @@ msgid "Create favorite category form" msgstr "お気に入りカテゴリ作成フォーム" #. Accessible label for the create-from-template form element. Used by assistive tech only. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:158 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:162 msgid "Create from template form" msgstr "テンプレートから作成するフォーム" #. Button or menu action label in the create dm modal utils helper. Keep it concise. #. Tooltip on the channel header plus button when viewing a one-on-one DM. Starts the create group DM flow with the current recipient. #: src/features/channel/components/channel_header/shared.ts:51 -#: src/features/channel/utils/CreateDMModalUtils.tsx:31 +#: src/features/channel/utils/CreateDMModalUtils.tsx:32 msgid "Create group DM" msgstr "グループDMを作成" @@ -10593,7 +10593,7 @@ msgstr "新しいアカウントを作成" msgid "Create new group" msgstr "新しいグループを作成" -#: src/features/invite/components/modals/InviteModal.tsx:555 +#: src/features/invite/components/modals/InviteModal.tsx:560 msgid "Create new link" msgstr "新しいリンクを作成" @@ -10811,12 +10811,12 @@ msgid "Current uses:" msgstr "現在の使用回数:" #. Developer nagbar status: the banner is dismissed in the current real state. -#: src/features/devtools/components/NagbarControls.ts:114 +#: src/features/devtools/components/NagbarControls.ts:115 msgid "Currently dismissed" msgstr "現在非表示" #. Developer nagbar status: the banner is showing in the current real state. -#: src/features/devtools/components/NagbarControls.ts:118 +#: src/features/devtools/components/NagbarControls.ts:119 msgid "Currently showing" msgstr "現在表示中" @@ -10853,7 +10853,7 @@ msgid "Custom" msgstr "カスタム" #. Label of the numeric input shown after choosing "Custom..." in the ban duration dropdown. The unit is seconds. -#: src/features/moderation/components/modals/BanMemberModal.tsx:68 +#: src/features/moderation/components/modals/BanMemberModal.tsx:67 msgid "Custom ban duration (seconds)" msgstr "カスタムBAN期間(秒)" @@ -10889,7 +10889,7 @@ msgid "Custom entrance sounds with {premiumProductName}" msgstr "{premiumProductName}でカスタム入室サウンド" #. Label of the numeric input shown after choosing "Custom..." in the invite expiration dropdown. The unit is seconds. -#: src/features/invite/components/modals/InviteModal.tsx:106 +#: src/features/invite/components/modals/InviteModal.tsx:109 msgid "Custom expiration (seconds)" msgstr "カスタム有効期限(秒)" @@ -10898,7 +10898,7 @@ msgid "Custom hoist order" msgstr "カスタム表示順" #. Label of the numeric input shown after choosing "Custom..." in the invite max-uses dropdown. -#: src/features/invite/components/modals/InviteModal.tsx:120 +#: src/features/invite/components/modals/InviteModal.tsx:123 msgid "Custom max uses" msgstr "カスタム最大使用回数" @@ -11506,7 +11506,7 @@ msgstr "デラウェア州" #: src/features/emoji/components/emojis/EmojiListItem.tsx:204 #: src/features/emoji/components/emojis/EmojiListItem.tsx:216 #: src/features/emoji/components/stickers/StickerGridItem.tsx:35 -#: src/features/messaging/commands/MessageCommands.tsx:84 +#: src/features/messaging/commands/MessageCommands.tsx:85 #: src/features/moderation/components/report_modal/IARModalCopy.ts:109 #: src/features/platform/utils/DesktopLocaleBridge.ts:77 #: src/features/theme_studio/sections/LibrarySection.tsx:645 @@ -11652,8 +11652,8 @@ msgid "Delete message" msgstr "メッセージを削除" #. Section heading and accessible label for the message-history-deletion radio group in the destructive ban-member modal. Destructive option group. -#: src/features/moderation/components/modals/BanMemberModal.tsx:78 -#: src/features/moderation/components/modals/BanMemberModal.tsx:229 +#: src/features/moderation/components/modals/BanMemberModal.tsx:77 +#: src/features/moderation/components/modals/BanMemberModal.tsx:233 msgid "Delete message history" msgstr "メッセージ履歴を削除" @@ -11755,12 +11755,12 @@ msgid "Delete this message" msgstr "このメッセージを削除" #. Error message in the messaging commands. Keep the tone plain and specific. -#: src/features/messaging/commands/MessageCommands.tsx:80 +#: src/features/messaging/commands/MessageCommands.tsx:81 msgid "Delete this message? Can't be undone." msgstr "このメッセージを削除しますか?この操作は元に戻せません。" #. Body of the delete confirmation for a message that was published from an announcement channel to the channels that follow it. -#: src/features/messaging/commands/MessageCommands.tsx:93 +#: src/features/messaging/commands/MessageCommands.tsx:94 msgid "Delete this message? Can't be undone. This message is also removed from every community that follows this channel." msgstr "このメッセージを削除しますか?元に戻すことはできません。このメッセージは、このチャンネルをフォローしているすべてのコミュニティからも削除されます。" @@ -11977,7 +11977,7 @@ msgid "Desktop device" msgstr "デスクトップ" #. Developer / debug surface — keep terse and technical. Label in the developer Nagbar controls panel for the desktop-download banner. -#: src/features/devtools/components/NagbarControls.ts:7 +#: src/features/devtools/components/NagbarControls.ts:8 msgid "Desktop download nagbar" msgstr "デスクトップダウンロードナグバー" @@ -11987,7 +11987,7 @@ msgid "Desktop inactivity before mobile push" msgstr "モバイルプッシュ前のデスクトップでの非アクティブ時間" #. Developer control label for the desktop-notification banner. -#: src/features/devtools/components/NagbarControls.ts:40 +#: src/features/devtools/components/NagbarControls.ts:41 msgid "Desktop notification nagbar" msgstr "デスクトップ通知ナグバー" @@ -12102,13 +12102,13 @@ msgstr "開発者向けステータス" #. Short label in the channel and chat utility buttons. Keep it concise. #. Title of the info alert shown when clicking an internal developer-tools deep link. #: src/features/channel/components/channel_header_components/UtilityButtons.tsx:20 -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:146 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:149 #: src/features/ui/action_menu/items/StaffDeveloperUserControlsMenuItem.tsx:13 msgid "Developer tools" msgstr "開発者ツール" #. Body of the developer-tools info alert. Refers to the staff badge button in the channel header. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:150 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:153 msgid "Developer tools are available from the staff badge in the channel header." msgstr "開発者ツールは、チャンネルヘッダーのスタッフバッジから利用できます。" @@ -12505,7 +12505,7 @@ msgstr "ソケットを切断" #. Overlay status in the voice call view when not connected. #. Overlay status text in the compact / floating voice call tile when not connected. #: src/features/voice/components/compact_voice_call_view/shared.ts:15 -#: src/features/voice/components/VoiceCallView.tsx:103 +#: src/features/voice/components/VoiceCallView.tsx:99 msgid "Disconnected" msgstr "切断されました" @@ -12822,7 +12822,7 @@ msgid "Domain" msgstr "ドメイン" #. Developer or debug surface, keep terse and technical. Label in the developer Nagbar controls panel for the banner telling installed web apps that the app has moved to a new domain. -#: src/features/devtools/components/NagbarControls.ts:76 +#: src/features/devtools/components/NagbarControls.ts:77 msgid "Domain moved nagbar" msgstr "ドメイン移動ナグバー" @@ -13344,8 +13344,8 @@ msgstr "グループ情報を編集" msgid "Edit group form" msgstr "グループ編集フォーム" -#: src/features/invite/components/modals/InviteModal.tsx:523 -#: src/features/invite/components/modals/InviteModal.tsx:538 +#: src/features/invite/components/modals/InviteModal.tsx:528 +#: src/features/invite/components/modals/InviteModal.tsx:543 msgid "Edit invite link" msgstr "招待リンクを編集" @@ -13397,7 +13397,7 @@ msgid "Edit profile local time" msgstr "プロフィールの現地時間を編集" #. Title of the confirmation shown before saving an edit to a message published from an announcement channel. -#: src/features/messaging/commands/MessageCommands.tsx:99 +#: src/features/messaging/commands/MessageCommands.tsx:100 msgid "Edit published message?" msgstr "投稿メッセージを編集しますか?" @@ -13548,7 +13548,7 @@ msgid "Email unavailable" msgstr "メールアドレスを利用できません" #. Developer control label for the email-verification banner. -#: src/features/devtools/components/NagbarControls.ts:36 +#: src/features/devtools/components/NagbarControls.ts:37 msgid "Email verification nagbar" msgstr "メール認証ナグバー" @@ -14080,12 +14080,12 @@ msgid "End grace now" msgstr "猶予期間を終了" #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:163 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:271 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:270 msgid "End grace period" msgstr "猶予期間を終了" #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:156 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:264 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:263 msgid "End grace period now?" msgstr "猶予期間を今すぐ終了しますか?" @@ -14170,7 +14170,7 @@ msgid "Enter a product name between 1 and 80 characters." msgstr "製品名は1~80文字で入力してください。" #. Placeholder in the optional reason input in the destructive ban-member modal. -#: src/features/moderation/components/modals/BanMemberModal.tsx:88 +#: src/features/moderation/components/modals/BanMemberModal.tsx:87 msgid "Enter a reason for the ban" msgstr "BANの理由を入力" @@ -14180,7 +14180,7 @@ msgid "Enter a secure password" msgstr "安全なパスワードを入力" #. Validation error in the import-template form when the entered URL or code is malformed. {theOtherPlatform} is a third-party product name placeholder. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:124 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:128 msgid "Enter a valid {theOtherPlatform} template URL or code." msgstr "有効な{theOtherPlatform}テンプレートURLまたはコードを入力してください。" @@ -14204,7 +14204,7 @@ msgstr "有効なユーザー名を入力してください({exampleFluxerTagF #. Tooltip / aria label on the fullscreen toggle in the voice call view (not in fullscreen). #: src/features/voice/components/compact_voice_call_view/shared.ts:28 #: src/features/voice/components/media_player/components/MediaFullscreenButton.tsx:18 -#: src/features/voice/components/VoiceCallView.tsx:111 +#: src/features/voice/components/VoiceCallView.tsx:107 msgid "Enter fullscreen" msgstr "全画面表示" @@ -14347,7 +14347,7 @@ msgstr "画面全体" msgid "Entire system" msgstr "システム全体" -#: src/features/voice/components/AudioSourcePickerLinux.tsx:260 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:257 msgid "Entire system audio" msgstr "システム全体の音声" @@ -14525,7 +14525,7 @@ msgid "exclude a user" msgstr "ユーザーを除外" #. Section header in the Linux audio source picker for apps excluded from the system mix. -#: src/features/voice/components/AudioSourcePickerLinux.tsx:59 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:61 msgid "Exclude from system" msgstr "システムから除外" @@ -14546,7 +14546,7 @@ msgstr "終了" #. Tooltip / aria label on the fullscreen toggle in the voice call view (currently in fullscreen). #: src/features/voice/components/compact_voice_call_view/shared.ts:24 #: src/features/voice/components/media_player/components/MediaFullscreenButton.tsx:14 -#: src/features/voice/components/VoiceCallView.tsx:107 +#: src/features/voice/components/VoiceCallView.tsx:103 msgid "Exit fullscreen" msgstr "全画面表示を終了" @@ -14624,7 +14624,7 @@ msgid "Expiration curve" msgstr "有効期限曲線" #. Label above the expiration duration dropdown in the invite link settings. -#: src/features/invite/components/modals/InviteModal.tsx:102 +#: src/features/invite/components/modals/InviteModal.tsx:105 msgid "Expire after" msgstr "有効期限" @@ -14839,7 +14839,7 @@ msgid "Failed to complete SSO sign-in" msgstr "SSOサインインを完了できませんでした" #. Error message in the add friends to group modal utils helper. -#: src/features/channel/utils/AddFriendsToGroupModalUtils.ts:21 +#: src/features/channel/utils/AddFriendsToGroupModalUtils.ts:22 msgid "Failed to copy invite link" msgstr "招待リンクのコピーに失敗しました" @@ -15687,12 +15687,12 @@ msgid "For your security, please confirm it's you to continue." msgstr "セキュリティ保護のため、ご本人確認をお願いします。" #. Developer nagbar override status: the banner is forced to hide. -#: src/features/devtools/components/NagbarControls.ts:102 +#: src/features/devtools/components/NagbarControls.ts:103 msgid "Force disabled" msgstr "強制的に無効" #. Developer nagbar override status: the banner is forced to show. -#: src/features/devtools/components/NagbarControls.ts:98 +#: src/features/devtools/components/NagbarControls.ts:99 msgid "Force enabled" msgstr "強制的に有効" @@ -15840,11 +15840,11 @@ msgstr "メディアを転送" #. Keyboard shortcut action label shown in the shortcuts list and keybind editor. Keep short, sentence case. #. Title of the forward message modal. #: src/features/input/state/input_keybind/shared.ts:33 -#: src/features/messaging/components/modals/ForwardModal.tsx:85 +#: src/features/messaging/components/modals/ForwardModal.tsx:87 msgid "Forward message" msgstr "メッセージを転送" -#: src/features/channel/components/MessageAttachments.tsx:360 +#: src/features/channel/components/MessageAttachments.tsx:331 msgid "Forwarded" msgstr "転送済み" @@ -16437,7 +16437,7 @@ msgstr "ギフトコードは必須です" msgid "Gift code is too long" msgstr "ギフトコードが長すぎます" -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:139 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:141 msgid "Gift code:" msgstr "ギフトコード:" @@ -16466,7 +16466,7 @@ msgid "Gift inventory flow" msgstr "ギフトインベントリフロー" #. Developer control label for the gift-inventory banner. -#: src/features/devtools/components/NagbarControls.ts:56 +#: src/features/devtools/components/NagbarControls.ts:57 msgid "Gift inventory nagbar" msgstr "ギフトインベントリナグバー" @@ -16477,7 +16477,7 @@ msgstr "ギフト期間" #. Form field label for a gift redemption URL. #. Settings search synonym. Used to match this term when the user types it in the settings search bar. -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:34 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:35 #: src/features/user/components/settings_utils/search_index/GiftInventoryIndex.ts:26 msgid "Gift link" msgstr "ギフトリンク" @@ -17488,7 +17488,7 @@ msgid "How about:" msgstr "こちらはいかがですか:" #. Helper text under the ban duration dropdown in the destructive ban-member modal. -#: src/features/moderation/components/modals/BanMemberModal.tsx:64 +#: src/features/moderation/components/modals/BanMemberModal.tsx:63 msgid "How long they stay banned." msgstr "BANが継続する期間です。" @@ -17600,7 +17600,7 @@ msgstr "アイコンファイルが大きすぎます" #. Validation error in the create-community form when the chosen icon exceeds the size limit. {imageMaxSizeLabel} is a formatted file size such as "8 MB". #: src/features/channel/components/modals/EditGroupBottomSheet.tsx:47 #: src/features/channel/components/modals/EditGroupModal.tsx:45 -#: src/features/guild/components/modals/add_guild_modal/shared.ts:107 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:111 msgid "Icon file is too large. Choose a file smaller than {imageMaxSizeLabel}." msgstr "アイコンファイルが大きすぎます。{imageMaxSizeLabel}より小さいファイルを選択してください。" @@ -17886,7 +17886,7 @@ msgid "Import" msgstr "インポート" #. Action button label in the add community modal. Imports a template from the third-party platform named by {theOtherPlatform}. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:102 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:106 msgid "Import {theOtherPlatform} template" msgstr "{theOtherPlatform}テンプレートをインポート" @@ -17938,7 +17938,7 @@ msgid "Import more" msgstr "さらにインポート" #. Accessible label for the import-template form element. Used by assistive tech only. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:138 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:142 msgid "Import template form" msgstr "テンプレートインポートフォーム" @@ -18106,7 +18106,7 @@ msgid "Include all except selected" msgstr "選択したものを除くすべてを含める" #. Section header in the Linux audio source picker for the per-app inclusion list. -#: src/features/voice/components/AudioSourcePickerLinux.tsx:55 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:57 msgid "Include apps" msgstr "アプリを含める" @@ -18472,7 +18472,7 @@ msgid "Invalid image" msgstr "無効な画像" #. Validation error in the paste-template-JSON form. "JSON" is a protocol token and must not be translated. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:129 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:133 msgid "Invalid JSON. Paste the full response from the URL above." msgstr "JSONが無効です。上記のURLからの応答をすべて貼り付けてください。" @@ -18531,7 +18531,7 @@ msgid "Invisible" msgstr "オンライン状態を隠す" #. Per-recipient action button label in the invite modal recipient list. Sends the invite as a DM to that friend. Short standalone verb. -#: src/features/invite/components/modals/InviteModal.tsx:97 +#: src/features/invite/components/modals/InviteModal.tsx:100 msgid "Invite" msgstr "招待" @@ -18568,12 +18568,12 @@ msgid "Invite deleted" msgstr "招待を削除しました" #. Fallback header on the invite modal when no community context is available. Refers to inviting friends to Fluxer. -#: src/features/invite/components/modals/InviteModal.tsx:84 +#: src/features/invite/components/modals/InviteModal.tsx:87 msgid "Invite friends" msgstr "友達を招待" #. Title of the invite modal. {guildName} is the community name. -#: src/features/invite/components/modals/InviteModal.tsx:89 +#: src/features/invite/components/modals/InviteModal.tsx:92 msgid "Invite friends to {guildName}" msgstr "{guildName}に友達を招待" @@ -18584,25 +18584,25 @@ msgstr "共有中は招待を非表示" #. Label of the invite code/URL input in the join-community form. #. Placeholder in the read-only invite link input when no link is available yet. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:166 -#: src/features/invite/components/modals/InviteModal.tsx:138 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:170 +#: src/features/invite/components/modals/InviteModal.tsx:141 msgid "Invite link" msgstr "招待リンク" #. Label above a masked invite link while streaming privacy is active. #. Label above a masked invite link while streaming privacy is active. -#: src/features/invite/components/modals/InviteModal.tsx:146 +#: src/features/invite/components/modals/InviteModal.tsx:149 #: src/features/relationship/components/modals/AddFriendsToGroupModal.tsx:31 msgid "Invite link is hidden while sharing:" msgstr "共有中は招待リンクが非表示になります:" #. Inline replacement text shown for invite links while streaming privacy is active. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:162 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:165 msgid "Invite link masked while sharing" msgstr "共有中は招待リンクがマスクされます" #. Header of the invite modal when the user is editing the invite link expiry, max uses, and temporary flag. -#: src/features/invite/components/modals/InviteModal.tsx:93 +#: src/features/invite/components/modals/InviteModal.tsx:96 msgid "Invite link settings" msgstr "招待リンク設定" @@ -18747,7 +18747,7 @@ msgstr "{productName}が潜在的なレイドを検出したため、招待は msgid "Invites are paused for this community." msgstr "このコミュニティへの招待は一時停止されています。" -#: src/features/invite/components/modals/InviteModal.tsx:370 +#: src/features/invite/components/modals/InviteModal.tsx:375 msgid "Invites are paused in this community by an admin. While this invite can be created, it cannot be accepted until invites are re-enabled." msgstr "管理者により、このコミュニティへの招待は一時停止されています。招待を作成することはできますが、招待が再び有効になるまでは使用できません。" @@ -18757,7 +18757,7 @@ msgid "Invites disabled" msgstr "招待が無効です" #. Developer control label for the invites-disabled banner. -#: src/features/devtools/components/NagbarControls.ts:72 +#: src/features/devtools/components/NagbarControls.ts:73 msgid "Invites disabled nagbar" msgstr "招待無効のナグバー" @@ -18879,7 +18879,7 @@ msgid "Join {communityName} to chat with the team and stay up to date." msgstr "{communityName}に参加して、チームとチャットしながら最新情報をチェックしましょう。" #. Action button label in the add community modal. Starts the join-by-invite-code flow. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:98 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:102 msgid "Join a community" msgstr "コミュニティに参加" @@ -18903,7 +18903,7 @@ msgid "Join community" msgstr "コミュニティに参加" #. Accessible label for the join-community form element. Used by assistive tech only. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:162 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:166 msgid "Join community form" msgstr "コミュニティ参加フォーム" @@ -19011,7 +19011,7 @@ msgid "Jump to {displayName}" msgstr "{displayName}へ移動" #. Accessible label for an inline channel mention link. labelText is the channel display name. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:108 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:111 msgid "Jump to {labelText}" msgstr "{labelText}へ移動" @@ -19068,12 +19068,12 @@ msgid "Jump to the current call" msgstr "通話に移動" #. Fallback accessible label for an inline channel mention when the target name is not known. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:112 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:115 msgid "Jump to the linked channel" msgstr "リンク先のチャンネルに移動" #. Fallback accessible label for an inline message link when the target channel is not known. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:104 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:107 msgid "Jump to the linked message" msgstr "リンクされたメッセージに移動" @@ -19083,7 +19083,7 @@ msgid "Jump to the message from {authorNickname}" msgstr "{authorNickname}からのメッセージに移動" #. Accessible label for an inline message link that jumps to a specific message in a channel. labelText is the channel display name. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:99 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:102 msgid "Jump to the message in {labelText}" msgstr "{labelText}のメッセージに移動" @@ -19142,7 +19142,7 @@ msgid "Keep free and premium tiers. You can customize the tiers, sell premium th msgstr "無料版とプレミアム版を残します。ティアをカスタマイズしたり、Stripe で" #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:165 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:273 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:272 msgid "Keep grace period" msgstr "猶予期間を保持" @@ -19157,7 +19157,7 @@ msgid "Keep running" msgstr "常駐" #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:143 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:251 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:250 msgid "Keep subscription" msgstr "サブスクリプションを継続" @@ -19240,7 +19240,7 @@ msgstr "キー" #. Button or menu action label in the kick member modal. Keep it concise. Keep the tone plain and specific. #. Button or menu action label in the user profile actions sheet. Keep it concise. Keep the tone plain and specific. #. Member actions sheet menu item. Opens the kick-member confirmation (moderation action). Short verb used as a menu label. -#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:98 +#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:97 #: src/features/moderation/components/modals/KickMemberModal.tsx:16 #: src/features/user/components/modals/UserProfileActionsSheet.tsx:77 msgid "Kick" @@ -19727,7 +19727,7 @@ msgstr "ファイルをリンク" #. Replacement text for an invite URL while streaming privacy is active. #. Replacement text for an invite URL while streaming privacy is active. #: src/features/channel/components/modals/GroupInvitesBottomSheet.tsx:49 -#: src/features/invite/components/modals/InviteModal.tsx:142 +#: src/features/invite/components/modals/InviteModal.tsx:145 #: src/features/relationship/components/modals/AddFriendsToGroupModal.tsx:27 msgid "Link hidden while sharing" msgstr "共有中はリンクが非表示になります" @@ -19760,7 +19760,7 @@ msgid "Link styling" msgstr "リンクのスタイル" #. Title of the alert shown when clicking an internal link that is not available to the current account. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:154 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:157 msgid "Link unavailable" msgstr "リンクを利用できません" @@ -20557,7 +20557,7 @@ msgid "Max {maxSize}." msgstr "最大{maxSize}。" #. Label above the max-uses dropdown in the invite link settings. -#: src/features/invite/components/modals/InviteModal.tsx:116 +#: src/features/invite/components/modals/InviteModal.tsx:119 msgid "Max number of uses" msgstr "利用上限回数" @@ -20835,7 +20835,7 @@ msgid "Members" msgstr "メンバー" #. Helper text under the temporary membership switch in the invite link settings. -#: src/features/invite/components/modals/InviteModal.tsx:134 +#: src/features/invite/components/modals/InviteModal.tsx:137 msgid "Members are removed when offline unless given a role." msgstr "ロールが付与されていない限り、オフラインになるとメンバーは削除されます。" @@ -20980,7 +20980,7 @@ msgstr "メッセージ" #. Action that opens a DM conversation with the selected user. #. Member actions sheet menu item. Sends a direct message to the target user. Standalone verb used as a menu label. #. Voice participant menu action that opens a DM conversation with the selected user. -#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:88 +#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:87 #: src/features/ui/action_menu/items/ActionsSubmenu.tsx:41 #: src/features/ui/action_menu/items/MessageUserMenuItem.tsx:26 #: src/features/ui/action_menu/items/voice_participant_menu_data/shared.ts:78 @@ -21084,7 +21084,7 @@ msgstr "メッセージ表示設定はデスクトップ版でのみ利用でき msgid "Message editing" msgstr "メッセージの編集" -#: src/features/messaging/components/modals/ForwardModal.tsx:315 +#: src/features/messaging/components/modals/ForwardModal.tsx:317 msgid "Message forwarded" msgstr "メッセージを転送しました" @@ -21133,7 +21133,7 @@ msgstr "メッセージ入力ボタン" #. Error modal title in the forward modal when the optional comment exceeds the message length limit. #. Form validation error indicating the message exceeds the allowed length. -#: src/features/messaging/components/modals/ForwardModal.tsx:56 +#: src/features/messaging/components/modals/ForwardModal.tsx:58 #: src/features/ui/character_counter/CharacterCountMessages.ts:16 msgid "Message is too long" msgstr "メッセージが長すぎます" @@ -21144,7 +21144,7 @@ msgid "Message layout" msgstr "メッセージレイアウト" #. Type chip suffix in tooltips for inline rendered message links. Lowercase because it follows the channel name. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:89 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:92 msgid "message link" msgstr "メッセージリンク" @@ -21188,7 +21188,7 @@ msgid "Message previews in the DM list" msgstr "DMリストのメッセージプレビュー" #. Toast shown after a message in an announcement channel was published to the channels that follow it. -#: src/features/messaging/commands/MessageCommands.tsx:112 +#: src/features/messaging/commands/MessageCommands.tsx:113 msgid "Message published" msgstr "メッセージを公開しました" @@ -21301,7 +21301,7 @@ msgstr "ブックマークできるメッセージ" msgid "Messaging is paused" msgstr "メッセージ機能は一時停止中です" -#. Notice shown in place of the message composer, and as an error, when messaging is paused on the current account until the user completes one quick step described in an email. While paused, the account cannot post, react, join communities or change its profile. Keep the tone calm and friendly. +#. Notice shown in place of the message composer, as a banner at the top of the app, and as an error, when messaging is paused on the current account until the user completes one quick step described in an email. While paused, the account cannot post, react, join communities or change its profile. Keep the tone calm and friendly. #: src/features/user/utils/AccountLimitUtils.ts:10 msgid "Messaging is paused on your account. Check your email for a quick step to continue." msgstr "アカウントのメッセージ機能は一時停止中です。メールでご案内しているかんたんな手続きを済ませると、再開できます。" @@ -22672,7 +22672,7 @@ msgid "No {sendMessagesPermission} permission" msgstr "{sendMessagesPermission}の権限がありません" #. Inline text shown inside a custom message link pill when the linked message cannot be accessed. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:142 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:145 msgid "No access" msgstr "アクセス権がありません" @@ -22807,7 +22807,7 @@ msgstr "保存する変更はありません" msgid "No channels available" msgstr "利用できるチャンネルがありません" -#: src/features/messaging/components/modals/ForwardModal.tsx:389 +#: src/features/messaging/components/modals/ForwardModal.tsx:395 #: src/features/search/components/search/ChannelFilterSheet.tsx:120 msgid "No channels found" msgstr "チャンネルが見つかりませんでした" @@ -22955,7 +22955,7 @@ msgid "No invoices yet." msgstr "まだ請求書はありません。" #. Invite max-uses option meaning unlimited uses. Short standalone label. -#: src/features/invite/components/modals/InviteModal.tsx:56 +#: src/features/invite/components/modals/InviteModal.tsx:59 msgid "No limit" msgstr "制限なし" @@ -23306,7 +23306,7 @@ msgstr "無変換" #: src/features/user/components/modals/tabs/accessibility_tab/VisualTab.tsx:37 #: src/features/user/components/modals/tabs/components/EntranceSoundSection.tsx:146 #: src/features/user/components/modals/tabs/privacy_safety_tab/data_request_modal/DataRequestModal.tsx:220 -#: src/features/voice/components/AudioSourcePickerLinux.tsx:268 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:265 msgid "None" msgstr "なし" @@ -23858,12 +23858,12 @@ msgid "Open {host} in your browser." msgstr "{host}をブラウザで開いてください。" #. Accessible label for an inline chat link pill that opens an app page such as Discovery. labelText is the page name. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:121 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:124 msgid "Open {labelText}" msgstr "{labelText} を開く" #. Accessible label for an inline settings deep-link pill. labelText is the resolved settings tab and section breadcrumb. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:116 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:119 msgid "Open {labelText} in settings" msgstr "設定で{labelText}を開く" @@ -24067,7 +24067,7 @@ msgid "Open emoji in browser" msgstr "ブラウザで絵文字を開く" #. Accessible label for the emoji picker trigger button in the forward modal comment field. -#: src/features/messaging/components/modals/ForwardModal.tsx:102 +#: src/features/messaging/components/modals/ForwardModal.tsx:104 #: src/features/user/components/modals/tabs/my_profile_tab/BioEditor.tsx:27 msgid "Open emoji picker" msgstr "絵文字ピッカーを開く" @@ -24392,7 +24392,7 @@ msgstr "オプション" msgid "or" msgstr "または" -#: src/features/theme/components/modals/ShareThemeModal.tsx:214 +#: src/features/theme/components/modals/ShareThemeModal.tsx:216 msgid "Or copy the link:" msgstr "またはリンクをコピー:" @@ -24401,7 +24401,7 @@ msgstr "またはリンクをコピー:" msgid "or pick a GIF from {gifProviderName}" msgstr "または、{gifProviderName}からGIFを選択する" -#: src/features/invite/components/modals/InviteModal.tsx:502 +#: src/features/invite/components/modals/InviteModal.tsx:507 msgid "Or send an invite link to a friend:" msgstr "または招待リンクを友達に送信:" @@ -24409,7 +24409,7 @@ msgstr "または招待リンクを友達に送信:" msgid "or send an invite to a friend:" msgstr "または招待を友達に送信:" -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:131 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:133 msgid "or send the gift link to a friend:" msgstr "またはギフトリンクを友達に送信:" @@ -24611,7 +24611,7 @@ msgid "Page down" msgstr "Page Down" #. Role description announced for an inline chat link pill that opens an app page. Lowercase. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:126 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:129 msgid "page link" msgstr "ページリンク" @@ -24778,12 +24778,12 @@ msgid "Paste GIF URLs below, one per line." msgstr "GIFのURLを1行に1つずつ貼り付けてください。" #. Accessible label for the paste-template-JSON form element. Used by assistive tech only. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:146 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:150 msgid "Paste template JSON form" msgstr "テンプレートJSONを貼り付け" #. Placeholder in the textarea where the user pastes the third-party template JSON document. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:154 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:158 msgid "Paste the JSON response here" msgstr "JSONレスポンスをここに貼り付け" @@ -24985,7 +24985,7 @@ msgid "Perks paused" msgstr "特典は一時停止中" #. Ban duration option in the destructive ban-member modal meaning the ban never expires. Short standalone label. -#: src/features/moderation/components/modals/BanMemberModal.tsx:38 +#: src/features/moderation/components/modals/BanMemberModal.tsx:37 msgid "Permanent" msgstr "永久" @@ -25384,7 +25384,7 @@ msgstr "アニメーションを減らす設定でも再生されます。" #. Body of the error modal shown when sharing or sending a theme link is rate limited. #: src/features/app/components/alerts/CommonErrorModalDescriptors.ts:13 #: src/features/discovery/commands/DiscoveryJoinCommands.tsx:60 -#: src/features/theme/components/modals/ShareThemeModal.tsx:67 +#: src/features/theme/components/modals/ShareThemeModal.tsx:68 msgid "Please wait a moment and try again." msgstr "しばらく待ってからもう一度お試しください。" @@ -25416,7 +25416,7 @@ msgid "Pop back in" msgstr "元のウィンドウに戻す" #. Tooltip / aria label on the voice call footer button that opens the call in a separate window. -#: src/features/voice/components/VoiceCallCornerControls.tsx:12 +#: src/features/voice/components/VoiceCallCornerControls.tsx:11 msgid "Pop out call" msgstr "通話をポップアウト" @@ -25547,12 +25547,12 @@ msgid "Premium badge" msgstr "プレミアムバッジ" #. Developer control label for the premium-expired banner. -#: src/features/devtools/components/NagbarControls.ts:48 +#: src/features/devtools/components/NagbarControls.ts:49 msgid "Premium expired nagbar" msgstr "プレミアムの有効期限切れナグバー" #. Developer control label for the premium grace-period banner. -#: src/features/devtools/components/NagbarControls.ts:44 +#: src/features/devtools/components/NagbarControls.ts:45 msgid "Premium grace period nagbar" msgstr "プレミアム猶予期間のナグバー" @@ -25562,7 +25562,7 @@ msgid "Premium model" msgstr "プレミアムモデル" #. Developer control label for the premium-onboarding banner. -#: src/features/devtools/components/NagbarControls.ts:52 +#: src/features/devtools/components/NagbarControls.ts:53 msgid "Premium onboarding nagbar" msgstr "プレミアムオンボーディングのナグバー" @@ -26514,7 +26514,7 @@ msgstr "理由" #. Label of the optional reason input in the destructive ban-member modal. Reason is recorded in the activity log. #. Label of the optional reason textarea in the timeout-member modal. The reason is recorded in the activity log. -#: src/features/moderation/components/modals/BanMemberModal.tsx:83 +#: src/features/moderation/components/modals/BanMemberModal.tsx:82 #: src/features/moderation/components/modals/TimeoutMemberModal.tsx:36 msgid "Reason (optional)" msgstr "理由(任意)" @@ -26574,7 +26574,7 @@ msgstr "再確認" #. placeholder {0}: ChannelUtils.getIcon(channel, {size: 16, className: styles.channelIcon}) #. placeholder {1}: channel.name -#: src/features/invite/components/modals/InviteModal.tsx:355 +#: src/features/invite/components/modals/InviteModal.tsx:360 msgid "Recipients will be taken to {0} <0>{1}" msgstr "受信者は{0} <0>{1}に移動します" @@ -26601,7 +26601,7 @@ msgid "Reconnect succeeded. Pick a screen again if you want to resume your previ msgstr "再接続しました。以前のストリームを再開したい場合は、もう一度画面を選択してください。" #. Overlay status in the voice call view while reconnecting after a drop. Trailing ellipsis indicates in-progress. -#: src/features/voice/components/VoiceCallView.tsx:98 +#: src/features/voice/components/VoiceCallView.tsx:94 msgid "Reconnecting..." msgstr "再接続中..." @@ -26741,7 +26741,7 @@ msgstr "参照をコピーしました。" msgid "Referral parameters" msgstr "リファラルパラメーター" -#: src/features/voice/components/AudioSourcePickerLinux.tsx:312 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:309 msgid "Refresh audio sources" msgstr "音声ソースを更新" @@ -28559,7 +28559,7 @@ msgstr "彩度" #: src/features/guild/components/modals/guild_tabs/GuildDiscoveryTab.tsx:631 #: src/features/guild/components/modals/guild_tabs/GuildVanityURLTab.tsx:279 #: src/features/guild/components/modals/GuildFolderSettingsModal.tsx:91 -#: src/features/messaging/commands/MessageCommands.tsx:108 +#: src/features/messaging/commands/MessageCommands.tsx:109 #: src/features/messaging/components/modals/AttachmentEditModal.tsx:136 #: src/features/messaging/components/modals/EditAltTextModal.tsx:193 #: src/features/messaging/components/modals/MessageHistoryThresholdModal.tsx:115 @@ -28687,7 +28687,7 @@ msgid "Scan the QR code with your authenticator app." msgstr "認証アプリでQRコードをスキャンしてください。" #. Developer / debug surface — keep terse and technical. Label in the developer Nagbar controls panel for the scheduled-maintenance banner. -#: src/features/devtools/components/NagbarControls.ts:22 +#: src/features/devtools/components/NagbarControls.ts:23 msgid "Scheduled maintenance nagbar" msgstr "メンテナンス予定のナグバー" @@ -28962,7 +28962,7 @@ msgstr "スクラブプレビュー" #: src/features/channel/components/bottomsheets/ChannelSearchBottomSheet.tsx:854 #: src/features/channel/components/channel_header/shared.ts:47 #: src/features/channel/components/shared/PickerSearchInput.tsx:21 -#: src/features/messaging/components/modals/ForwardModal.tsx:89 +#: src/features/messaging/components/modals/ForwardModal.tsx:91 #: src/features/search/components/modals/SearchProviderPickerModal.tsx:43 #: src/features/search/utils/QuickSwitcherModalUtils.tsx:46 #: src/features/theme_studio/ui/StudioSearchInput.tsx:16 @@ -29606,14 +29606,14 @@ msgstr "お支払いから3日以内、かつ30日に1回まで、ご自身で #. Button or menu action label in the share theme modal. Keep it concise. #. Send-message button label in the voice message composer modal. -#: src/features/theme/components/modals/ShareThemeModal.tsx:43 +#: src/features/theme/components/modals/ShareThemeModal.tsx:44 #: src/features/user/components/modals/tabs/component_gallery_tab/ComponentGalleryTabButtonsTab.tsx:316 #: src/features/voice/components/VoiceMessageComposerModal.tsx:77 msgid "Send" msgstr "送信" #. Primary button label in the forward message modal. selectedCount is the number of selected destinations; selectionLimit is the maximum allowed. -#: src/features/messaging/components/modals/ForwardModal.tsx:106 +#: src/features/messaging/components/modals/ForwardModal.tsx:108 msgid "Send ({selectedCount}/{selectionLimit})" msgstr "送信 ({selectedCount}/{selectionLimit})" @@ -29694,7 +29694,7 @@ msgstr "{size}までファイルを送信" #. Button or menu action label in the user profile modal. Keep it concise. #. Member actions sheet menu item. Sends a friend request to the target user. #: src/features/channel/components/direct_message/DMWelcomeSection.tsx:146 -#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:94 +#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:93 #: src/features/user/components/modals/UserProfileMobileSheet.tsx:110 #: src/features/user/components/modals/UserProfileModal.tsx:126 msgid "Send friend request" @@ -29710,7 +29710,7 @@ msgstr "GIF「{title}」を送信" #. Plus menu item that opens the gift purchase flow. #: src/features/channel/components/textarea/MobileTextareaPlusBottomSheet.tsx:21 #: src/features/channel/components/textarea/TextareaPlusMenu.tsx:31 -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:30 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:31 msgid "Send gift" msgstr "ギフトを贈る" @@ -29873,7 +29873,7 @@ msgid "Serve the token file" msgstr "トークンファイルを配信" #. Developer / debug surface — keep terse and technical. Label in the developer Nagbar controls panel for the service incident banner. -#: src/features/devtools/components/NagbarControls.ts:27 +#: src/features/devtools/components/NagbarControls.ts:28 msgid "Service incident nagbar" msgstr "サービスインシデント通知" @@ -30118,7 +30118,7 @@ msgid "Settings" msgstr "設定" #. Type chip suffix in tooltips for inline rendered fluxer://settings/user deep links. Lowercase. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:130 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:133 msgid "settings link" msgstr "設定へのリンク" @@ -30239,7 +30239,7 @@ msgid "Share your screen or camera in up to 4K at 60 frames per second. Free acc msgstr "最大4K 60fpsで画面やカメラを共有できます。無料アカウントは最大720p 30fpsでストリーミングされます。" #. Button or menu action label in the share theme modal. Keep it concise. -#: src/features/theme/components/modals/ShareThemeModal.tsx:39 +#: src/features/theme/components/modals/ShareThemeModal.tsx:40 msgid "Share your theme" msgstr "テーマを共有" @@ -30263,7 +30263,7 @@ msgid "Shared window" msgstr "共有ウィンドウ" #. Capture option in the Linux audio source picker on a window share. Captures only the audio of the window being shared. -#: src/features/voice/components/AudioSourcePickerLinux.tsx:40 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:42 msgid "Shared window audio" msgstr "共有ウィンドウの音声" @@ -30364,7 +30364,7 @@ msgid "Shortcuts are paused while recording." msgstr "記録中はショートカットが一時停止されます。" #. Body of the error modal shown when the forward modal comment exceeds the message length limit. -#: src/features/messaging/components/modals/ForwardModal.tsx:60 +#: src/features/messaging/components/modals/ForwardModal.tsx:62 msgid "Shorten the message and try again." msgstr "メッセージを短くして、もう一度お試しください。" @@ -31506,7 +31506,7 @@ msgid "Something went wrong while preparing this sticker. Try another file or tr msgstr "このスタンプの準備中に問題が発生しました。別のファイルをお試しいただくか、しばらくしてからもう一度お試しください。" #. Fallback body of the error alert shown when publishing an announcement message fails. -#: src/features/messaging/commands/MessageCommands.tsx:124 +#: src/features/messaging/commands/MessageCommands.tsx:125 msgid "Something went wrong while publishing. Try again in a moment." msgstr "公開中に問題が発生しました。しばらくしてからもう一度お試しください。" @@ -31552,7 +31552,7 @@ msgstr "問題が発生しました。" #: src/features/app/components/alerts/CommonErrorModalDescriptors.ts:5 #: src/features/discovery/commands/DiscoveryJoinCommands.tsx:18 #: src/features/emoji/components/emojis/EmojiListItem.tsx:129 -#: src/features/theme/components/modals/ShareThemeModal.tsx:51 +#: src/features/theme/components/modals/ShareThemeModal.tsx:52 #: src/features/ui/action_menu/items/CallMenuItems.tsx:45 #: src/features/ui/action_menu/items/ChannelMenuData.tsx:132 #: src/features/ui/action_menu/items/ChannelMenuData.tsx:148 @@ -33157,12 +33157,12 @@ msgid "Template" msgstr "テンプレート" #. Label of the textarea in the paste-template-JSON form. "JSON" must not be translated. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:150 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:154 msgid "Template JSON" msgstr "テンプレートJSON" #. Label of the URL input in the import-template form. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:142 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:146 msgid "Template URL" msgstr "テンプレートURL" @@ -33191,7 +33191,7 @@ msgid "Temporary invites need a live connection. Check yours and try again." msgstr "一時的な招待を使うにはリアルタイム接続が必要です。接続を確認して、もう一度お試しください。" #. Switch label in the invite link settings. When enabled, members joining via this invite are kicked when they go offline unless given a role. -#: src/features/invite/components/modals/InviteModal.tsx:129 +#: src/features/invite/components/modals/InviteModal.tsx:132 msgid "Temporary membership" msgstr "一時的なメンバーシップ" @@ -33202,7 +33202,7 @@ msgid "Tennessee" msgstr "テネシー州" #. Developer control label for the terms-acceptance banner. -#: src/features/devtools/components/NagbarControls.ts:64 +#: src/features/devtools/components/NagbarControls.ts:65 msgid "Terms acceptance nagbar" msgstr "利用規約同意のナグバー" @@ -33760,7 +33760,7 @@ msgstr "テーマを利用できません" msgid "Themes" msgstr "テーマ" -#: src/features/invite/components/modals/InviteModal.tsx:194 +#: src/features/invite/components/modals/InviteModal.tsx:197 msgid "There are no channels available to create an invite for." msgstr "招待を作成できるチャンネルがありません。" @@ -33815,7 +33815,7 @@ msgid "They left the call" msgstr "このメンバーは通話から退出しました" #. Body of the error modal shown when a DM cannot be opened (blocked or no shared community). -#: src/features/app/components/alerts/DmActionErrorModal.tsx:20 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:24 msgid "They might not be accepting messages from you, or you no longer share a community." msgstr "相手があなたからのメッセージを受け付けていないか、共通のコミュニティがない可能性があります。" @@ -34092,7 +34092,7 @@ msgid "This device does not support notifications." msgstr "このデバイスは通知に対応していません。" #. Validation error in the paste-template-JSON form when the JSON parses but lacks the expected third-party template fields. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:133 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:137 msgid "This doesn't look like a valid template response. Make sure you copied the entire JSON document." msgstr "有効なテンプレートの応答ではないようです。JSONドキュメント全体をコピーしたことを確認してください。" @@ -34170,7 +34170,7 @@ msgid "This gift has been redeemed" msgstr "このギフトは使用済みです" #. Title of the error modal shown when a group DM would exceed the maximum number of recipients. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:48 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:52 msgid "This group has too many people" msgstr "このグループは人数が多すぎます" @@ -34208,7 +34208,7 @@ msgstr "このインスタンスにはまだアカウントがありません。 msgid "This invite is hidden while sharing is protected." msgstr "共有が保護されている間、この招待は非表示になります。" -#: src/features/invite/components/modals/InviteModal.tsx:514 +#: src/features/invite/components/modals/InviteModal.tsx:519 msgid "This invite link never expires." msgstr "この招待リンクには有効期限がありません。" @@ -34305,7 +34305,7 @@ msgid "This link channel is marked for mature content and may open material that msgstr "このリンクチャンネルは成人向けコンテンツとして指定されており、一部のユーザーには不適切と思われる内容が表示される可能性があります。" #. Body of the link-unavailable alert. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:158 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:161 msgid "This link is not available for your account." msgstr "このリンクはあなたのアカウントでは利用できません。" @@ -34361,7 +34361,7 @@ msgid "This message has already been deleted." msgstr "このメッセージはすでに削除されています。" #. Toast shown when someone tries to publish an announcement message that was already published. -#: src/features/messaging/commands/MessageCommands.tsx:116 +#: src/features/messaging/commands/MessageCommands.tsx:117 msgid "This message has already been published" msgstr "このメッセージはすでに公開されています" @@ -34486,7 +34486,7 @@ msgid "This theme is still loading." msgstr "このテーマはまだ読み込み中です。" #. Title of the error modal shown when a theme CSS exceeds the maximum shareable size. -#: src/features/theme/components/modals/ShareThemeModal.tsx:55 +#: src/features/theme/components/modals/ShareThemeModal.tsx:56 msgid "This theme is too large to share" msgstr "このテーマはサイズが大きすぎるため共有できません" @@ -34528,7 +34528,7 @@ msgid "This user is not available to receive calls right now. They may have call msgstr "このユーザーは現在通話に応答できません。通話がオフになっている可能性があります。" #. Body of the error modal shown when the recipient of a DM no longer exists. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:28 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:32 msgid "This user no longer exists. Refresh and try again." msgstr "このユーザーは存在しません。画面を更新してもう一度お試しください。" @@ -35712,7 +35712,7 @@ msgid "Unclaimed account" msgstr "未登録アカウント" #. Developer control label for the unclaimed-account banner. -#: src/features/devtools/components/NagbarControls.ts:32 +#: src/features/devtools/components/NagbarControls.ts:33 msgid "Unclaimed account nagbar" msgstr "未登録アカウントのナグバー" @@ -37152,7 +37152,7 @@ msgstr "ユーザーがチャンネルを移動" #. Reason chip in the unaddable recipients alert when the user record is missing. #. Title of the error modal shown when the recipient of a DM no longer exists. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:24 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:28 #: src/features/channel/components/channel_view/DMChannelView.tsx:279 #: src/features/channel/components/modals/UnaddableRecipientsConfirmModal.tsx:11 msgid "User not found" @@ -37274,27 +37274,27 @@ msgid "Using {effectiveLabel} until {requestedLabel} is ready." msgstr "{effectiveLabel} が準備できるまで {requestedLabel} を使用します。" #. Developer nagbar status: banner follows real account state. -#: src/features/devtools/components/NagbarControls.ts:106 +#: src/features/devtools/components/NagbarControls.ts:107 msgid "Using actual account state" msgstr "実際のアカウントの状態を使用中" #. Developer nagbar status: banner follows real gift inventory state. -#: src/features/devtools/components/NagbarControls.ts:126 +#: src/features/devtools/components/NagbarControls.ts:127 msgid "Using actual gift inventory state" msgstr "実際のギフト在庫状況を使用中" #. Developer nagbar status: banner follows real premium subscription state. -#: src/features/devtools/components/NagbarControls.ts:122 +#: src/features/devtools/components/NagbarControls.ts:123 msgid "Using actual premium state" msgstr "実際のプレミアム状態を使用中" #. Developer nagbar status: banner follows the real app state. -#: src/features/devtools/components/NagbarControls.ts:130 +#: src/features/devtools/components/NagbarControls.ts:131 msgid "Using actual state" msgstr "実際の状態を使用中" #. Developer nagbar status: banner follows real email verification state. -#: src/features/devtools/components/NagbarControls.ts:110 +#: src/features/devtools/components/NagbarControls.ts:111 msgid "Using actual verification state" msgstr "実際の認証状態を使用中" @@ -37456,9 +37456,9 @@ msgstr "ご本人確認" #. Title of the error modal shown when an unverified account tries to start a DM. #. Title shown when an unverified account cannot start a DM or group DM. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:40 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:44 #: src/features/channel/components/direct_message/AddFriendForm.tsx:80 -#: src/features/channel/utils/CreateDMModalUtils.tsx:51 +#: src/features/channel/utils/CreateDMModalUtils.tsx:52 #: src/features/moderation/components/report/ReportStepEmail.tsx:43 msgid "Verify your email" msgstr "メールアドレスを確認" @@ -37543,7 +37543,7 @@ msgid "Verify your email to purchase {premiumProductFullName}." msgstr "{premiumProductFullName}をご購入いただくには、メールアドレスを確認してください。" #. Blocked-state text shown when an unverified account cannot start a DM or group DM. -#: src/features/channel/utils/CreateDMModalUtils.tsx:55 +#: src/features/channel/utils/CreateDMModalUtils.tsx:56 msgid "Verify your email to start DMs." msgstr "DMを開始するにはメールアドレスを確認してください。" @@ -37791,7 +37791,7 @@ msgid "View call" msgstr "通話を表示" #. Aria label for the show-controls trigger when the call toolbar is auto-hidden. -#: src/features/voice/components/VoiceCallView.tsx:124 +#: src/features/voice/components/VoiceCallView.tsx:120 msgid "View call controls" msgstr "通話コントロールを表示" @@ -37987,7 +37987,7 @@ msgid "Visionary (lifetime {premiumProductName})" msgstr "Visionary (生涯{premiumProductName})" #. Developer control label for the Visionary two-factor-authentication banner. -#: src/features/devtools/components/NagbarControls.ts:60 +#: src/features/devtools/components/NagbarControls.ts:61 msgid "Visionary 2FA nagbar" msgstr "Visionary 2FA ナグバー" @@ -38243,7 +38243,7 @@ msgid "Voice region" msgstr "ボイスリージョン" #. Developer control label for the voice-session-restore banner. -#: src/features/devtools/components/NagbarControls.ts:68 +#: src/features/devtools/components/NagbarControls.ts:69 msgid "Voice session restore nagbar" msgstr "音声セッション復元ナグバー" @@ -38331,12 +38331,12 @@ msgid "Waiting for passkey…" msgstr "パスキーを待機中…" #. Inline notice in the forward modal when slowmode is active in the selected target channel. forwardChannelDisplayName is the channel name. -#: src/features/messaging/components/modals/ForwardModal.tsx:76 +#: src/features/messaging/components/modals/ForwardModal.tsx:78 msgid "Waiting for slowmode in {forwardChannelDisplayName} to expire." msgstr "{forwardChannelDisplayName}のスローモードが解除されるまで待っています。" #. Inline notice in the forward modal when slowmode is active in one or more selected target channels. -#: src/features/messaging/components/modals/ForwardModal.tsx:81 +#: src/features/messaging/components/modals/ForwardModal.tsx:83 msgid "Waiting for slowmode in one or more selected channels to expire." msgstr "選択したチャンネルのいずれかでスローモードが解除されるまで待っています。" @@ -38520,7 +38520,7 @@ msgstr "{email}にコードを送信しました。" msgid "We will prefill {prefillEmail} once browser sign-in opens." msgstr "ブラウザでサインイン画面が開いたら、{prefillEmail}を自動入力します。" -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:87 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:89 msgid "We'd love to give you more than a lifetime of {PREMIUM_PRODUCT_NAME}, but that breaks the space-time continuum. Send the gift to a friend instead?" msgstr "生涯分の{PREMIUM_PRODUCT_NAME}以上を差し上げたいところですが、それでは時空連続体が壊れてしまいます。代わりに友達にギフトを贈りませんか?" @@ -39178,7 +39178,7 @@ msgid "You already have a group with these users. Do you really want to create a msgstr "これらのユーザーを含むグループがすでに存在します。新しいグループを作成してもよろしいですか?もちろん、それでも問題ありません!" #. Status label shown to a user who already owns the lifetime premium tier. -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:26 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:27 msgid "You already have lifetime {premiumProductName}" msgstr "すでに永久版の{premiumProductName}をお持ちです" @@ -39326,7 +39326,7 @@ msgid "You can't add expressions there" msgstr "そこにはエクスプレッションを追加できません" #. Error message in the messaging commands. -#: src/features/messaging/commands/ReactionCommands.tsx:27 +#: src/features/messaging/commands/ReactionCommands.tsx:28 msgid "You can't add new reactions while you're timed out." msgstr "タイムアウト中は新しいリアクションを追加できません。" @@ -39392,7 +39392,7 @@ msgstr "どのコミュニティでもWebhookを管理することはできま #. Reason chip in the unaddable recipients alert when blocked or DMs are not allowed. #. Title of the error modal shown when a DM cannot be opened (blocked or no shared community). -#: src/features/app/components/alerts/DmActionErrorModal.tsx:16 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:20 #: src/features/channel/components/modals/UnaddableRecipientsConfirmModal.tsx:15 msgid "You can't message this user" msgstr "このユーザーにはメッセージを送信できません" @@ -39521,7 +39521,7 @@ msgid "You changed your tag while on {PREMIUM_PRODUCT_NAME}. It will reroll rand msgstr "{PREMIUM_PRODUCT_NAME}の利用中にタグを変更しました。{PREMIUM_PRODUCT_NAME}の有効期限が切れると、更新されない限りタグはランダムに再設定されます。" #. Body of the access-denied alert for clicked message links. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:138 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:141 msgid "You do not have access to the channel where this message was sent." msgstr "このメッセージが送信されたチャンネルにアクセスできません。" @@ -39618,12 +39618,12 @@ msgid "You just pressed Tab. Keyboard mode is now on so you can navigate {produc msgstr "Tabキーを押しましたね。キーボードモードがオンになり、マウスなしで{productName}を操作できます。" #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:137 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:245 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:244 msgid "You keep your perks until your next renewal date. Reactivate before then to keep your subscriber history." msgstr "特典は次回の更新日まで保持されます。サブスクリプション履歴を引き継ぐには、それまでに再開してください。" #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:158 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:266 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:265 msgid "You lose all {PREMIUM_PRODUCT_NAME} perks immediately and your subscriber history resets. This cannot be undone." msgstr "{PREMIUM_PRODUCT_NAME}のすべての特典が直ちに失われ、サブスクリプション履歴がリセットされます。この操作は元に戻せません。" @@ -39709,7 +39709,7 @@ msgid "You need to claim your account before you can create a community." msgstr "コミュニティを作成する前に、アカウントの登録が必要です。" #. Body of the error modal shown when an unclaimed account tries to start a DM. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:36 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:40 msgid "You need to claim your account before you can start a direct message." msgstr "ダイレクトメッセージを開始する前に、アカウントを登録する必要があります。" @@ -39731,7 +39731,7 @@ msgid "You need to verify your email address before you can send friend requests msgstr "友達リクエストを送信する前に、メールアドレスの確認が必要です。" #. Body of the error modal shown when an unverified account tries to start a DM. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:44 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:48 msgid "You need to verify your email address before you can start a direct message." msgstr "ダイレクトメッセージを開始する前に、メールアドレスの確認が必要です。" @@ -39745,7 +39745,7 @@ msgid "You need to verify your email to send messages in this community." msgstr "このコミュニティでメッセージを送信するには、メールアドレスの確認が必要です。" #. Body of the error modal shown when the user or a recipient has too many open group DMs. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:60 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:64 msgid "You or someone you're adding already has the maximum number of group DMs open. Leave one and try again." msgstr "あなた、または追加しようとしているメンバーの誰かが、グループDMを最大数まで開いています。いずれかのグループDMから退出してから、もう一度お試しください。" @@ -39888,7 +39888,7 @@ msgstr "メッセージの編集ペースが速すぎます" #: src/features/discovery/commands/DiscoveryJoinCommands.tsx:56 #: src/features/emoji/components/emojis/EmojiListItem.tsx:77 #: src/features/emoji/components/emojis/EmojiListItem.tsx:149 -#: src/features/theme/components/modals/ShareThemeModal.tsx:63 +#: src/features/theme/components/modals/ShareThemeModal.tsx:64 msgid "You're going too fast" msgstr "ペースが速すぎます" @@ -39951,7 +39951,7 @@ msgid "You're viewing older messages" msgstr "過去のメッセージを表示しています" #. Body of the error modal shown when a group DM would exceed the maximum number of recipients. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:52 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:56 msgid "You've added more people than a group DM allows. Remove a few and try again." msgstr "グループDMの参加人数上限を超えています。数人を削除してから、もう一度お試しください。" @@ -40003,7 +40003,7 @@ msgid "You've reached the favorite GIF limit." msgstr "お気に入りのGIFの上限に達しました。" #. Title of the error modal shown when the user or a recipient has too many open group DMs. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:56 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:60 msgid "You've reached the group DM limit" msgstr "グループDMの上限に達しました" @@ -40118,7 +40118,7 @@ msgid "Your card is eligible. Redirecting you to the payment page now." msgstr "カードが有効です。支払いページに移動します。" #. Body of the confirmation shown before saving an edit to a message published from an announcement channel. -#: src/features/messaging/commands/MessageCommands.tsx:103 +#: src/features/messaging/commands/MessageCommands.tsx:104 msgid "Your changes reach every community that follows this channel, which can take a minute. Each published message allows 3 quick edits, then 1 every 20 minutes." msgstr "変更内容は、このチャンネルをフォローしているすべてのコミュニティに反映されます。反映には1分ほどかかる場合があります。公開されたメッセージごとに、3回のクイック編集が可能で、その後は20分ごとに1回の編集が可能です。" @@ -40236,22 +40236,22 @@ msgid "Your last purchase is outside the refund window. Contact support for bill msgstr "前回の購入は返金期間を過ぎています。請求に関する問題については、サポートにお問い合わせください。" #. Label in the message queue state. -#: src/features/messaging/state/MessageQueue.tsx:72 +#: src/features/messaging/state/MessageQueue.tsx:74 msgid "Your message could not be delivered because it was flagged by our safety systems. If you believe this is a mistake, please contact support." msgstr "メッセージは安全システムによって不適切と判断されたため、送信できませんでした。誤りだと思われる場合は、サポートにお問い合わせください。" #. Label in the message queue state. -#: src/features/messaging/state/MessageQueue.tsx:59 +#: src/features/messaging/state/MessageQueue.tsx:61 msgid "Your message could not be delivered. This is usually because you don't share a community with the recipient or the recipient is only accepting direct messages from friends. You may also need to adjust your own direct message privacy settings in {directMessagePrivacySettingsPath}." msgstr "メッセージを配信できませんでした。これは通常、あなたと受信者がコミュニティを共有していないか、受信者が友達からのダイレクトメッセージのみを受け入れていることが原因です。また、{directMessagePrivacySettingsPath}でダイレクトメッセージのプライバシー設定を調整する必要がある場合もあります。" #. Description text in the message queue state. -#: src/features/messaging/state/MessageQueue.tsx:64 +#: src/features/messaging/state/MessageQueue.tsx:66 msgid "Your message could not be delivered. You need to claim your account to send direct messages." msgstr "メッセージを送信できませんでした。ダイレクトメッセージを送信するには、アカウントの登録が必要です。" #. Description text in the message queue state. -#: src/features/messaging/state/MessageQueue.tsx:68 +#: src/features/messaging/state/MessageQueue.tsx:70 msgid "Your message could not be delivered. You need to claim your account to send messages." msgstr "メッセージを送信できませんでした。メッセージを送信するには、アカウントを登録する必要があります。" @@ -40409,7 +40409,7 @@ msgid "Your subscription will switch to yearly billing at the next renewal." msgstr "次回の更新時に、サブスクリプションが年額請求に切り替わります。" #. Body of the error modal shown when a theme CSS exceeds the maximum shareable size. -#: src/features/theme/components/modals/ShareThemeModal.tsx:59 +#: src/features/theme/components/modals/ShareThemeModal.tsx:60 msgid "Your theme CSS is too large to share. Trim it down and try again." msgstr "テーマのCSSが大きすぎるため共有できません。サイズを小さくしてからもう一度お試しください。" diff --git a/fluxer_app/src/features/i18n/locales/ko/messages.po b/fluxer_app/src/features/i18n/locales/ko/messages.po index 14a1c4fe9..1f24ce22a 100644 --- a/fluxer_app/src/features/i18n/locales/ko/messages.po +++ b/fluxer_app/src/features/i18n/locales/ko/messages.po @@ -21,7 +21,7 @@ msgstr "... 좁게 모드를 켜 보세요. 좋아요!" #. Button or menu action label in the channel and chat user message. Keep it concise. #. Suffix after the message text in the forward modal preview when the forwarded message was edited. -#: src/features/channel/components/MessageAttachments.tsx:390 +#: src/features/channel/components/MessageAttachments.tsx:361 #: src/features/channel/components/UserMessage.tsx:75 #: src/features/messaging/components/modals/ForwardMessagePreview.tsx:26 msgid "(edited)" @@ -993,7 +993,7 @@ msgstr "{count, plural, one {#개의 채널이 이 채널을 구독 중입니다 msgid "{count, plural, one {# community found} other {# communities found}}" msgstr "{count, plural, one {#개 커뮤니티 찾음} other {#개 커뮤니티 찾음}}" -#: src/features/app/components/layout/GuildsLayout.tsx:1954 +#: src/features/app/components/layout/GuildsLayout.tsx:1955 msgid "{count, plural, one {# community is temporarily unavailable due to a flux capacitor malfunction.} other {# communities are temporarily unavailable due to a flux capacitor malfunction.}}" msgstr "{count, plural, one {#개 커뮤니티가 플럭스 캐패시터 오작동으로 인해 일시적으로 이용할 수 없습니다.} other {#개 커뮤니티가 플럭스 캐패시터 오작동으로 인해 일시적으로 이용할 수 없습니다.}}" @@ -1041,7 +1041,7 @@ msgstr "{count, plural, one {#개의 공통 커뮤니티} other {#개의 공통 msgid "{count, plural, one {# other} other {# others}}" msgstr "{count, plural, one {다른 #명} other {다른 #명}}" -#: src/features/voice/components/VoiceCallView.tsx:507 +#: src/features/voice/components/VoiceCallView.tsx:474 msgid "{count, plural, one {# participant in call} other {# participants in call}}" msgstr "{count, plural, one {#명 통화 중} other {#명 통화 중}}" @@ -1237,7 +1237,7 @@ msgid "{days, plural, one {Created by {creatorDisplayName}. Expires in # day.} o msgstr "{days, plural, other {{creatorDisplayName}님이 만들었습니다. #일 후에 만료됩니다.}}" #. Text under a generated invite link. {days} is how long the link stays valid, in whole days. -#: src/features/invite/components/modals/InviteModal.tsx:164 +#: src/features/invite/components/modals/InviteModal.tsx:167 msgid "{days, plural, one {Your invite link expires in # day.} other {Your invite link expires in # days.}}" msgstr "{days, plural, one {초대 링크는 #일 후에 만료됩니다.} other {초대 링크는 #일 후에 만료됩니다.}}" @@ -1441,7 +1441,7 @@ msgid "{hours, plural, one {# hour} other {# hours}} and {minutes, plural, one { msgstr "{hours, plural, one {#시간} other {#시간}} {minutes, plural, one {#분} other {#분}}" #. Text under a generated invite link. {hours} is how long the link stays valid, in whole hours. -#: src/features/invite/components/modals/InviteModal.tsx:160 +#: src/features/invite/components/modals/InviteModal.tsx:163 msgid "{hours, plural, one {Your invite link expires in # hour.} other {Your invite link expires in # hours.}}" msgstr "{hours, plural, one {초대 링크는 #시간 후에 만료됩니다.} other {초대 링크는 #시간 후에 만료됩니다.}}" @@ -1556,7 +1556,7 @@ msgid "{minutes, plural, one {# minute} other {# minutes}} and {seconds, plural, msgstr "{minutes, plural, one {#분} other {#분}} {seconds, plural, one {#초} other {#초}}" #. Text under a generated invite link. {minutes} is how long the link stays valid, in whole minutes. -#: src/features/invite/components/modals/InviteModal.tsx:155 +#: src/features/invite/components/modals/InviteModal.tsx:158 msgid "{minutes, plural, one {Your invite link expires in # minute.} other {Your invite link expires in # minutes.}}" msgstr "{minutes, plural, one {초대 링크는 #분 후에 만료됩니다.} other {초대 링크는 #분 후에 만료됩니다.}}" @@ -1967,7 +1967,7 @@ msgid "{seconds, plural, one {# second} other {# seconds}}" msgstr "{seconds, plural, other {#초}}" #. Text under a generated invite link. {seconds} is how long the link stays valid, in whole seconds. -#: src/features/invite/components/modals/InviteModal.tsx:150 +#: src/features/invite/components/modals/InviteModal.tsx:153 msgid "{seconds, plural, one {Your invite link expires in # second.} other {Your invite link expires in # seconds.}}" msgstr "{seconds, plural, one {초대 링크는 #초 후에 만료됩니다.} other {초대 링크는 #초 후에 만료됩니다.}}" @@ -2215,8 +2215,8 @@ msgstr "<0>{username}님이 아직 그룹에 있습니다. 잠시 후에 다 #. Attribution line on a forwarded message, above the forwarded content. sourceInfo is the icon and name of the community and channel the message came from. #. Attribution line on a forwarded message, above the forwarded content. sourceInfo is the icon and name of the conversation the message came from. -#: src/features/channel/components/MessageAttachments.tsx:241 -#: src/features/channel/components/MessageAttachments.tsx:297 +#: src/features/channel/components/MessageAttachments.tsx:212 +#: src/features/channel/components/MessageAttachments.tsx:268 msgid "<0>Forwarded from{sourceInfo}" msgstr "{sourceInfo}<0>에서 전달됨" @@ -2270,7 +2270,7 @@ msgid "1 result available" msgstr "결과 1개 사용 가능" #. Invite max-uses dropdown option for exactly one use. -#: src/features/invite/components/modals/InviteModal.tsx:60 +#: src/features/invite/components/modals/InviteModal.tsx:63 msgid "1 use" msgstr "1회 사용" @@ -2315,12 +2315,12 @@ msgid "10 minutes" msgstr "10분" #. Invite max-uses dropdown option for ten uses. -#: src/features/invite/components/modals/InviteModal.tsx:68 +#: src/features/invite/components/modals/InviteModal.tsx:71 msgid "10 uses" msgstr "10회 사용" #. Invite max-uses dropdown option for 100 uses. -#: src/features/invite/components/modals/InviteModal.tsx:80 +#: src/features/invite/components/modals/InviteModal.tsx:83 msgid "100 uses" msgstr "100회 사용" @@ -2368,7 +2368,7 @@ msgid "2 members (typing)" msgstr "멤버 2명 (입력 중)" #. Ban duration option in the destructive ban-member modal for a two-week temporary ban. -#: src/features/moderation/components/modals/BanMemberModal.tsx:51 +#: src/features/moderation/components/modals/BanMemberModal.tsx:50 msgid "2 weeks" msgstr "2주" @@ -2383,7 +2383,7 @@ msgid "24-hour" msgstr "24시간제" #. Invite max-uses dropdown option for 25 uses. -#: src/features/invite/components/modals/InviteModal.tsx:72 +#: src/features/invite/components/modals/InviteModal.tsx:75 msgid "25 uses" msgstr "25회 사용" @@ -2404,7 +2404,7 @@ msgid "2FA requirement" msgstr "2단계 인증 필수" #. Ban duration option in the destructive ban-member modal for a three-day temporary ban. -#: src/features/moderation/components/modals/BanMemberModal.tsx:43 +#: src/features/moderation/components/modals/BanMemberModal.tsx:42 msgid "3 days" msgstr "3일" @@ -2439,7 +2439,7 @@ msgid "40px, 3 members" msgstr "40px, 멤버 3명" #. Ban duration option in the destructive ban-member modal for a five-day temporary ban. -#: src/features/moderation/components/modals/BanMemberModal.tsx:47 +#: src/features/moderation/components/modals/BanMemberModal.tsx:46 msgid "5 days" msgstr "5일" @@ -2449,12 +2449,12 @@ msgid "5 minutes" msgstr "5분" #. Invite max-uses dropdown option for five uses. -#: src/features/invite/components/modals/InviteModal.tsx:64 +#: src/features/invite/components/modals/InviteModal.tsx:67 msgid "5 uses" msgstr "5회 사용" #. Invite max-uses dropdown option for 50 uses. -#: src/features/invite/components/modals/InviteModal.tsx:76 +#: src/features/invite/components/modals/InviteModal.tsx:79 msgid "50 uses" msgstr "50회 사용" @@ -2803,7 +2803,7 @@ msgid "Account too new" msgstr "생성된 지 얼마 안 된 계정" #. Title of the error modal shown when an unclaimed (guest) account tries to accept a community or group DM invite. Auth-related; keep tone plain. -#: src/features/invite/commands/InviteCommands.tsx:35 +#: src/features/invite/commands/InviteCommands.tsx:36 msgid "Account verification required" msgstr "계정 인증 필요" @@ -2997,12 +2997,12 @@ msgid "Add a bot to a community with requested permissions" msgstr "요청된 권한으로 봇을 커뮤니티에 추가" #. Placeholder text in the optional comment field of the forward modal. -#: src/features/messaging/components/modals/ForwardModal.tsx:98 +#: src/features/messaging/components/modals/ForwardModal.tsx:100 msgid "Add a comment (optional)" msgstr "코멘트 추가 (선택 사항)" #. Landing-view title of the add community modal. Top-level entry point with options to create, join, or import. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:89 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:93 msgid "Add a community" msgstr "커뮤니티 추가" @@ -3082,7 +3082,7 @@ msgid "Add an account to continue." msgstr "계정을 추가하여 계속하세요." #. Body of the error modal shown when an unclaimed (guest) account tries to accept a community invite. Tells the user to complete sign-up first. -#: src/features/invite/commands/InviteCommands.tsx:40 +#: src/features/invite/commands/InviteCommands.tsx:41 msgid "Add an email and password to your account first." msgstr "먼저 계정에 이메일과 비밀번호를 추가하세요." @@ -3911,7 +3911,7 @@ msgid "Already set to cancel" msgstr "이미 취소 예정" #. Toggle-switch label in the moderator delete-message confirmation dialog. When enabled, the message is reported (category: other) before being deleted. {productName} is the product name (e.g., Fluxer). -#: src/features/messaging/commands/MessageCommands.tsx:88 +#: src/features/messaging/commands/MessageCommands.tsx:89 msgid "Also report this message to the {productName} Safety Team" msgstr "{productName} 안전팀에도 이 메시지를 신고" @@ -4150,7 +4150,7 @@ msgid "Animated icons are not supported" msgstr "움직이는 아이콘은 지원되지 않습니다" #. Validation error in the create-community form when the user picks an animated image. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:112 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:116 msgid "Animated icons are not supported when creating a new community. Use a static image." msgstr "새 커뮤니티를 만들 때 움직이는 아이콘은 지원되지 않습니다. 정적 이미지를 사용하세요." @@ -4332,17 +4332,17 @@ msgid "Any uploaded attachment" msgstr "업로드된 모든 첨부 파일" #. Helper text under the custom ban duration input. Both placeholders are integer numbers of seconds bounding the allowed range. -#: src/features/moderation/components/modals/BanMemberModal.tsx:73 +#: src/features/moderation/components/modals/BanMemberModal.tsx:72 msgid "Any value from {minTempBanDurationSeconds} to {maxTempBanDurationSeconds} seconds." msgstr "{minTempBanDurationSeconds}초부터 {maxTempBanDurationSeconds}초까지 입력할 수 있습니다." #. Helper text under the custom invite expiration input. {maxInviteAgeSeconds} is the platform max in seconds. -#: src/features/invite/components/modals/InviteModal.tsx:111 +#: src/features/invite/components/modals/InviteModal.tsx:114 msgid "Any value from 0 to {maxInviteAgeSeconds} seconds. 0 means never expires." msgstr "0초부터 {maxInviteAgeSeconds}초까지 설정할 수 있습니다. 0으로 설정하면 만료되지 않습니다." #. Helper text under the custom invite max-uses input. {maxInviteUses} is the platform max number of uses per invite. -#: src/features/invite/components/modals/InviteModal.tsx:124 +#: src/features/invite/components/modals/InviteModal.tsx:127 msgid "Any value from 0 to {maxInviteUses}. 0 means no limit." msgstr "0부터 {maxInviteUses}까지 입력할 수 있습니다. 0은 무제한을 의미합니다." @@ -4938,7 +4938,7 @@ msgid "Audio settings" msgstr "오디오 설정" #. Toggle / summary row label in the Linux audio source picker. {summaryLabel} is one of the audio-source summary labels. -#: src/features/voice/components/AudioSourcePickerLinux.tsx:45 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:47 msgid "Audio sources: {summaryLabel}" msgstr "오디오 소스: {summaryLabel}" @@ -5399,7 +5399,7 @@ msgid "Back to sticker" msgstr "스티커로 돌아가기" #. Tooltip / aria label on the back button that returns from the call view to the voice channel view. -#: src/features/voice/components/VoiceCallView.tsx:115 +#: src/features/voice/components/VoiceCallView.tsx:111 msgid "Back to voice channel" msgstr "음성 채널로 돌아가기" @@ -5502,7 +5502,7 @@ msgid "Ban" msgstr "차단" #. Title of the destructive ban-member modal. {tag} is the target user tag (username#tag). Destructive moderation action; keep tone direct. -#: src/features/moderation/components/modals/BanMemberModal.tsx:55 +#: src/features/moderation/components/modals/BanMemberModal.tsx:54 msgid "Ban {tag}" msgstr "{tag}님 차단" @@ -5517,14 +5517,14 @@ msgid "Ban details" msgstr "차단 상세정보" #. Label above the ban duration dropdown in the destructive ban-member modal. -#: src/features/moderation/components/modals/BanMemberModal.tsx:60 +#: src/features/moderation/components/modals/BanMemberModal.tsx:59 msgid "Ban duration" msgstr "차단 기간" #. Moderation action that bans the selected member from the community. #. Moderation action that bans the selected member from the community. #. Moderation action that bans the selected member from the community. -#: src/features/moderation/components/modals/BanMemberModal.tsx:270 +#: src/features/moderation/components/modals/BanMemberModal.tsx:274 #: src/features/ui/action_menu/GuildMemberContextMenu.tsx:66 #: src/features/ui/action_menu/items/GuildMemberMenuItems.tsx:51 #: src/features/ui/action_menu/items/voice_participant_menu_data/shared.ts:124 @@ -5992,7 +5992,7 @@ msgid "Bot invite (no external redirect)" msgstr "봇 초대 (외부 리디렉션 없음)" #. Settings search synonym. Used to match this term when the user types it in the settings search bar. -#: src/features/user/components/modals/tabs/applications_tab/application_detail/OAuthBuilderSection.tsx:162 +#: src/features/user/components/modals/tabs/applications_tab/application_detail/OAuthBuilderSection.tsx:163 #: src/features/user/components/settings_utils/search_index/ApplicationsIndex.ts:104 msgid "Bot permissions" msgstr "봇 권한" @@ -6549,14 +6549,14 @@ msgstr "여기에 파일을 올릴 수 없습니다" #: src/features/guild/components/modals/TransferOwnershipModal.tsx:91 #: src/features/i18n/utils/CommonMessageDescriptors.ts:103 #: src/features/input/state/input_keybind/shared.ts:145 -#: src/features/invite/components/modals/InviteModal.tsx:552 +#: src/features/invite/components/modals/InviteModal.tsx:557 #: src/features/messaging/components/modals/AttachmentEditModal.tsx:133 #: src/features/messaging/components/modals/EditAltTextModal.tsx:190 #: src/features/messaging/components/modals/ExternalLinkWarningModal.tsx:111 -#: src/features/messaging/components/modals/ForwardModal.tsx:597 +#: src/features/messaging/components/modals/ForwardModal.tsx:603 #: src/features/messaging/components/modals/ImageCropModal.tsx:1025 #: src/features/messaging/components/modals/MessageHistoryThresholdModal.tsx:107 -#: src/features/moderation/components/modals/BanMemberModal.tsx:262 +#: src/features/moderation/components/modals/BanMemberModal.tsx:266 #: src/features/moderation/components/modals/RemoveTimeoutModal.tsx:70 #: src/features/moderation/components/modals/TimeoutMemberModal.tsx:126 #: src/features/theme/components/modals/ThemeAcceptModal.tsx:173 @@ -6619,13 +6619,13 @@ msgstr "예약된 전환 취소" #. Settings search synonym. Used to match this term when the user types it in the settings search bar. #: src/features/app/components/dialogs/components/plutonium/SubscriptionCard.tsx:915 #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:141 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:249 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:248 #: src/features/user/components/settings_utils/search_index/PlutoniumIndex.ts:31 msgid "Cancel subscription" msgstr "구독 취소" #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:135 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:243 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:242 msgid "Cancel subscription?" msgstr "구독을 취소하시겠어요?" @@ -6674,7 +6674,7 @@ msgid "Cannot delete account" msgstr "계정을 삭제할 수 없습니다" #. Section header in the Linux audio source picker. Lists capture-target options (entire system / specific apps). -#: src/features/voice/components/AudioSourcePickerLinux.tsx:50 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:52 msgid "Capture" msgstr "캡처" @@ -7229,7 +7229,7 @@ msgid "Channel access" msgstr "채널 접근" #. Title of the alert shown when clicking a message link the user does not have permission to view. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:134 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:137 msgid "Channel access denied" msgstr "채널 접근이 거부되었습니다" @@ -7294,7 +7294,7 @@ msgstr "채널 ID가 클립보드에 복사되었습니다" #. Short label in the messaging mention renderer. Keep it concise. #. Type chip suffix in tooltips for inline rendered channel mentions. Lowercase because it follows the channel name. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:94 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:97 #: src/features/messaging/components/markdown/renderers/MentionRenderer.tsx:39 msgid "channel link" msgstr "채널 링크" @@ -7472,7 +7472,7 @@ msgid "Check our <0>{BLUESKY_PROVIDER_NAME} ({FLUXER_BLUESKY_HANDLE}) for st msgstr "상태 업데이트는 <0>{BLUESKY_PROVIDER_NAME} ({FLUXER_BLUESKY_HANDLE})에서 확인하세요." #. Description text in the share theme modal. -#: src/features/theme/components/modals/ShareThemeModal.tsx:35 +#: src/features/theme/components/modals/ShareThemeModal.tsx:36 msgid "Check out my custom theme!" msgstr "내 맞춤 테마를 확인해 보세요!" @@ -7677,7 +7677,7 @@ msgid "Choose File, then Add to Dock." msgstr "파일을 선택한 다음 Dock에 추가를 선택하세요." #. Subtitle in the create-DM modal. Keep it short and calm. -#: src/features/channel/utils/CreateDMModalUtils.tsx:39 +#: src/features/channel/utils/CreateDMModalUtils.tsx:40 msgid "Choose friends to message." msgstr "메시지를 보낼 친구를 선택하세요." @@ -7861,10 +7861,10 @@ msgstr "선물 받기" #. Short label in the authentication claim account modal. Keep the tone plain and specific. #. Title of the error modal shown when an unclaimed account tries to start a DM. #. Title shown when an unclaimed account cannot start a DM or group DM. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:32 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:36 #: src/features/auth/components/modals/ClaimAccountModal.tsx:41 #: src/features/channel/components/direct_message/AddFriendForm.tsx:63 -#: src/features/channel/utils/CreateDMModalUtils.tsx:43 +#: src/features/channel/utils/CreateDMModalUtils.tsx:44 #: src/features/guild/components/modals/add_guild_modal/GuildCreateForm.tsx:213 #: src/features/guild/components/modals/add_guild_modal/TemplateImportForm.tsx:441 #: src/features/user/components/modals/tabs/GiftInventoryTab.tsx:343 @@ -7953,7 +7953,7 @@ msgid "Claim your account to send friend requests." msgstr "친구 요청을 보내려면 계정을 등록하세요." #. Blocked-state text shown when an unclaimed account cannot start a DM or group DM. -#: src/features/channel/utils/CreateDMModalUtils.tsx:47 +#: src/features/channel/utils/CreateDMModalUtils.tsx:48 msgid "Claim your account to start DMs." msgstr "DM을 시작하려면 계정을 등록하세요." @@ -8593,17 +8593,17 @@ msgid "Commands" msgstr "명령어" #. Helper text in the forward modal explaining why the optional comment field is disabled when at least one selected target has slowmode active. -#: src/features/messaging/components/modals/ForwardModal.tsx:70 +#: src/features/messaging/components/modals/ForwardModal.tsx:72 msgid "Comments are disabled because one or more selected channels have slowmode on. The comment would be blocked by slowmode right after the forward." msgstr "선택한 채널 중 하나 이상에 슬로우 모드가 켜져 있어 댓글을 사용할 수 없습니다. 전달 직후 슬로우 모드에 걸려 댓글이 전송되지 않습니다." #. Helper text in the forward modal explaining why the optional comment field is disabled for a single selected channel with slowmode. -#: src/features/messaging/components/modals/ForwardModal.tsx:64 +#: src/features/messaging/components/modals/ForwardModal.tsx:66 msgid "Comments are disabled because slowmode is on in {forwardChannelDisplayName}. The comment would be blocked by slowmode right after the forward." msgstr "{forwardChannelDisplayName} 채널에 슬로우 모드가 켜져 있어 댓글을 사용할 수 없습니다. 전달 직후 슬로우 모드에 걸려 댓글이 전송되지 않습니다." #. Tooltip on the disabled comment field in the forward modal when slowmode blocks comments. -#: src/features/messaging/components/modals/ForwardModal.tsx:94 +#: src/features/messaging/components/modals/ForwardModal.tsx:96 msgid "Comments are unavailable while slowmode is on." msgstr "슬로우 모드 중에는 댓글을 사용할 수 없습니다." @@ -8763,7 +8763,7 @@ msgid "Community members" msgstr "커뮤니티 멤버" #. Developer / debug surface — keep terse and technical. Label in the developer Nagbar controls panel for the community-membership CTA banner. -#: src/features/devtools/components/NagbarControls.ts:12 +#: src/features/devtools/components/NagbarControls.ts:13 msgid "Community membership CTA nagbar" msgstr "커뮤니티 가입 유도 알림 표시줄" @@ -8773,7 +8773,7 @@ msgid "Community message notifications" msgstr "커뮤니티 메시지 알림" #. Developer control label for the community MFA requirement banner. -#: src/features/devtools/components/NagbarControls.ts:81 +#: src/features/devtools/components/NagbarControls.ts:82 msgid "Community MFA requirement nagbar" msgstr "커뮤니티 MFA 필수 알림 표시줄" @@ -8785,7 +8785,7 @@ msgstr "커뮤니티 음소거" #. Label for the single community name input in the setup wizard. #. Label of the community name input in the create-community form. #: src/features/app/components/setup/SetupWizardSteps.tsx:199 -#: src/features/guild/components/modals/add_guild_modal/shared.ts:120 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:124 msgid "Community name" msgstr "커뮤니티 이름" @@ -9167,7 +9167,7 @@ msgstr "코네티컷" #. Action label state in the DM channel header pill while the join request is in flight. Trailing ASCII ellipsis is intentional. #. Overlay status in the voice call view while joining. Trailing ellipsis indicates in-progress. #: src/features/channel/components/channel_view/dm_channel_view/shared.ts:129 -#: src/features/voice/components/VoiceCallView.tsx:94 +#: src/features/voice/components/VoiceCallView.tsx:90 msgid "Connecting..." msgstr "연결 중..." @@ -9223,12 +9223,12 @@ msgid "Connection lost. Reconnecting…" msgstr "연결이 끊겼습니다. 다시 연결 중…" #. Short label in the connection connection commands. -#: src/features/connection/commands/ConnectionCommands.ts:47 +#: src/features/connection/commands/ConnectionCommands.ts:48 msgid "Connection removed" msgstr "연결 삭제됨" #. Tooltip / aria label on the connection-stats button in the voice call header. Opens the voice connection status popout. -#: src/features/voice/components/VoiceCallView.tsx:119 +#: src/features/voice/components/VoiceCallView.tsx:115 msgid "Connection stats" msgstr "연결 통계" @@ -9238,12 +9238,12 @@ msgid "Connection type" msgstr "연결 유형" #. Short label in the connection connection commands. -#: src/features/connection/commands/ConnectionCommands.ts:43 +#: src/features/connection/commands/ConnectionCommands.ts:44 msgid "Connection updated" msgstr "연결 업데이트됨" #. Success toast after an account connection is verified. -#: src/features/connection/commands/ConnectionCommands.ts:35 +#: src/features/connection/commands/ConnectionCommands.ts:36 msgid "Connection verified" msgstr "연결 확인됨" @@ -9279,7 +9279,7 @@ msgid "Connections" msgstr "연결" #. Short label in the connection connection commands. -#: src/features/connection/commands/ConnectionCommands.ts:51 +#: src/features/connection/commands/ConnectionCommands.ts:52 msgid "Connections reordered" msgstr "연결 순서 변경됨" @@ -9526,7 +9526,7 @@ msgstr "URL이 클립보드에 복사되었습니다" #: src/features/platform/utils/DesktopLocaleBridge.ts:64 #: src/features/theme_studio/sections/QuickCssSection.tsx:214 #: src/features/ui/action_menu/MessageContextMenu.tsx:73 -#: src/features/user/components/modals/tabs/applications_tab/application_detail/OAuthBuilderSection.tsx:228 +#: src/features/user/components/modals/tabs/applications_tab/application_detail/OAuthBuilderSection.tsx:230 #: src/features/user/components/modals/tabs/GiftInventoryTab.tsx:59 msgid "Copy" msgstr "복사" @@ -9854,7 +9854,7 @@ msgid "Copying image..." msgstr "이미지 복사 중..." #. Developer / debug surface — keep terse and technical. Label in the developer Nagbar controls panel for the corrupted-installation banner. -#: src/features/devtools/components/NagbarControls.ts:17 +#: src/features/devtools/components/NagbarControls.ts:18 msgid "Corrupted installation nagbar" msgstr "설치 손상 알림바" @@ -9988,7 +9988,7 @@ msgid "Couldn't copy gift URL" msgstr "선물 URL을 복사할 수 없습니다" #. Title of the generic fallback error modal shown when generating a shareable theme link fails. -#: src/features/theme/components/modals/ShareThemeModal.tsx:47 +#: src/features/theme/components/modals/ShareThemeModal.tsx:48 msgid "Couldn't create a theme link" msgstr "테마 링크를 만들 수 없습니다" @@ -10167,7 +10167,7 @@ msgid "Couldn't process image" msgstr "이미지를 처리할 수 없습니다" #. Title of the error alert shown when publishing an announcement message fails. -#: src/features/messaging/commands/MessageCommands.tsx:120 +#: src/features/messaging/commands/MessageCommands.tsx:121 msgid "Couldn't publish this message" msgstr "메시지를 게시할 수 없습니다" @@ -10299,7 +10299,7 @@ msgid "Couldn't send the verification email" msgstr "인증 이메일을 보낼 수 없습니다" #. Toast error shown when starting the OAuth flow for a connection provider fails. Preserve {blueskyProviderName}; it is inserted by code and must appear verbatim in the translation. -#: src/features/connection/commands/ConnectionCommands.ts:30 +#: src/features/connection/commands/ConnectionCommands.ts:31 msgid "Couldn't start {blueskyProviderName} authorization" msgstr "{blueskyProviderName} 승인을 시작할 수 없습니다" @@ -10309,7 +10309,7 @@ msgid "Couldn't start checkout" msgstr "결제를 시작할 수 없습니다" #. Toast error shown when creating a new account connection fails. -#: src/features/connection/commands/ConnectionCommands.ts:26 +#: src/features/connection/commands/ConnectionCommands.ts:27 msgid "Couldn't start the connection" msgstr "연결을 시작할 수 없습니다" @@ -10319,7 +10319,7 @@ msgid "Couldn't start the desktop update" msgstr "데스크톱 업데이트를 시작할 수 없습니다" #. Title of the generic fallback error modal shown when opening or creating a DM fails. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:64 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:68 msgid "Couldn't start this conversation" msgstr "대화를 시작할 수 없습니다" @@ -10424,7 +10424,7 @@ msgid "Couldn't verify that code. Try again." msgstr "코드를 확인할 수 없습니다. 다시 시도해 주세요." #. Toast error shown when verifying an account connection fails. -#: src/features/connection/commands/ConnectionCommands.ts:39 +#: src/features/connection/commands/ConnectionCommands.ts:40 msgid "Couldn't verify the connection" msgstr "연결을 확인할 수 없습니다" @@ -10469,7 +10469,7 @@ msgid "Create & share" msgstr "만들고 공유하기" #. Action button label in the add community modal. Starts the create-community flow. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:94 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:98 msgid "Create a community" msgstr "커뮤니티 만들기" @@ -10541,14 +10541,14 @@ msgid "Create community" msgstr "커뮤니티 만들기" #. Accessible label for the create-community form element. Used by assistive tech only. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:116 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:120 msgid "Create community form" msgstr "커뮤니티 만들기 양식" #. Accessible label for the create-DM trigger in the DM list header. #. Button or menu action label in the create dm modal utils helper. Keep it concise. #: src/features/channel/components/direct_message/DirectMessageList.tsx:97 -#: src/features/channel/utils/CreateDMModalUtils.tsx:35 +#: src/features/channel/utils/CreateDMModalUtils.tsx:36 msgid "Create DM" msgstr "DM 만들기" @@ -10563,14 +10563,14 @@ msgid "Create favorite category form" msgstr "즐겨찾기 카테고리 만들기 양식" #. Accessible label for the create-from-template form element. Used by assistive tech only. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:158 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:162 msgid "Create from template form" msgstr "템플릿으로 만들기 양식" #. Button or menu action label in the create dm modal utils helper. Keep it concise. #. Tooltip on the channel header plus button when viewing a one-on-one DM. Starts the create group DM flow with the current recipient. #: src/features/channel/components/channel_header/shared.ts:51 -#: src/features/channel/utils/CreateDMModalUtils.tsx:31 +#: src/features/channel/utils/CreateDMModalUtils.tsx:32 msgid "Create group DM" msgstr "그룹 DM 만들기" @@ -10593,7 +10593,7 @@ msgstr "새 계정 만들기" msgid "Create new group" msgstr "새 그룹 만들기" -#: src/features/invite/components/modals/InviteModal.tsx:555 +#: src/features/invite/components/modals/InviteModal.tsx:560 msgid "Create new link" msgstr "새 링크 만들기" @@ -10811,12 +10811,12 @@ msgid "Current uses:" msgstr "현재 사용 횟수:" #. Developer nagbar status: the banner is dismissed in the current real state. -#: src/features/devtools/components/NagbarControls.ts:114 +#: src/features/devtools/components/NagbarControls.ts:115 msgid "Currently dismissed" msgstr "현재 닫힘" #. Developer nagbar status: the banner is showing in the current real state. -#: src/features/devtools/components/NagbarControls.ts:118 +#: src/features/devtools/components/NagbarControls.ts:119 msgid "Currently showing" msgstr "현재 표시 중" @@ -10853,7 +10853,7 @@ msgid "Custom" msgstr "사용자 지정" #. Label of the numeric input shown after choosing "Custom..." in the ban duration dropdown. The unit is seconds. -#: src/features/moderation/components/modals/BanMemberModal.tsx:68 +#: src/features/moderation/components/modals/BanMemberModal.tsx:67 msgid "Custom ban duration (seconds)" msgstr "차단 기간 직접 지정(초)" @@ -10889,7 +10889,7 @@ msgid "Custom entrance sounds with {premiumProductName}" msgstr "{premiumProductName}으로 나만의 입장음 설정하기" #. Label of the numeric input shown after choosing "Custom..." in the invite expiration dropdown. The unit is seconds. -#: src/features/invite/components/modals/InviteModal.tsx:106 +#: src/features/invite/components/modals/InviteModal.tsx:109 msgid "Custom expiration (seconds)" msgstr "만료 시간 직접 지정(초)" @@ -10898,7 +10898,7 @@ msgid "Custom hoist order" msgstr "호이스팅 순서 직접 지정" #. Label of the numeric input shown after choosing "Custom..." in the invite max-uses dropdown. -#: src/features/invite/components/modals/InviteModal.tsx:120 +#: src/features/invite/components/modals/InviteModal.tsx:123 msgid "Custom max uses" msgstr "최대 사용 횟수 직접 지정" @@ -11506,7 +11506,7 @@ msgstr "델라웨어" #: src/features/emoji/components/emojis/EmojiListItem.tsx:204 #: src/features/emoji/components/emojis/EmojiListItem.tsx:216 #: src/features/emoji/components/stickers/StickerGridItem.tsx:35 -#: src/features/messaging/commands/MessageCommands.tsx:84 +#: src/features/messaging/commands/MessageCommands.tsx:85 #: src/features/moderation/components/report_modal/IARModalCopy.ts:109 #: src/features/platform/utils/DesktopLocaleBridge.ts:77 #: src/features/theme_studio/sections/LibrarySection.tsx:645 @@ -11652,8 +11652,8 @@ msgid "Delete message" msgstr "메시지 삭제" #. Section heading and accessible label for the message-history-deletion radio group in the destructive ban-member modal. Destructive option group. -#: src/features/moderation/components/modals/BanMemberModal.tsx:78 -#: src/features/moderation/components/modals/BanMemberModal.tsx:229 +#: src/features/moderation/components/modals/BanMemberModal.tsx:77 +#: src/features/moderation/components/modals/BanMemberModal.tsx:233 msgid "Delete message history" msgstr "메시지 기록 삭제" @@ -11755,12 +11755,12 @@ msgid "Delete this message" msgstr "이 메시지 삭제" #. Error message in the messaging commands. Keep the tone plain and specific. -#: src/features/messaging/commands/MessageCommands.tsx:80 +#: src/features/messaging/commands/MessageCommands.tsx:81 msgid "Delete this message? Can't be undone." msgstr "이 메시지를 삭제할까요? 이 작업은 되돌릴 수 없습니다." #. Body of the delete confirmation for a message that was published from an announcement channel to the channels that follow it. -#: src/features/messaging/commands/MessageCommands.tsx:93 +#: src/features/messaging/commands/MessageCommands.tsx:94 msgid "Delete this message? Can't be undone. This message is also removed from every community that follows this channel." msgstr "이 메시지를 삭제하시겠어요? 삭제하면 복구할 수 없습니다. 이 메시지는 팔로우하는 모든 커뮤니티에서도 삭제됩니다." @@ -11977,7 +11977,7 @@ msgid "Desktop device" msgstr "데스크톱 기기" #. Developer / debug surface — keep terse and technical. Label in the developer Nagbar controls panel for the desktop-download banner. -#: src/features/devtools/components/NagbarControls.ts:7 +#: src/features/devtools/components/NagbarControls.ts:8 msgid "Desktop download nagbar" msgstr "데스크톱 다운로드 알림 표시줄" @@ -11987,7 +11987,7 @@ msgid "Desktop inactivity before mobile push" msgstr "모바일 푸시 알림 전 데스크톱 비활성 시간" #. Developer control label for the desktop-notification banner. -#: src/features/devtools/components/NagbarControls.ts:40 +#: src/features/devtools/components/NagbarControls.ts:41 msgid "Desktop notification nagbar" msgstr "데스크톱 알림 표시줄" @@ -12102,13 +12102,13 @@ msgstr "개발자 상태" #. Short label in the channel and chat utility buttons. Keep it concise. #. Title of the info alert shown when clicking an internal developer-tools deep link. #: src/features/channel/components/channel_header_components/UtilityButtons.tsx:20 -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:146 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:149 #: src/features/ui/action_menu/items/StaffDeveloperUserControlsMenuItem.tsx:13 msgid "Developer tools" msgstr "개발자 도구" #. Body of the developer-tools info alert. Refers to the staff badge button in the channel header. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:150 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:153 msgid "Developer tools are available from the staff badge in the channel header." msgstr "채널 헤더의 스태프 배지에서 개발자 도구를 사용할 수 있습니다." @@ -12505,7 +12505,7 @@ msgstr "소켓 연결 해제" #. Overlay status in the voice call view when not connected. #. Overlay status text in the compact / floating voice call tile when not connected. #: src/features/voice/components/compact_voice_call_view/shared.ts:15 -#: src/features/voice/components/VoiceCallView.tsx:103 +#: src/features/voice/components/VoiceCallView.tsx:99 msgid "Disconnected" msgstr "연결 끊김" @@ -12822,7 +12822,7 @@ msgid "Domain" msgstr "도메인" #. Developer or debug surface, keep terse and technical. Label in the developer Nagbar controls panel for the banner telling installed web apps that the app has moved to a new domain. -#: src/features/devtools/components/NagbarControls.ts:76 +#: src/features/devtools/components/NagbarControls.ts:77 msgid "Domain moved nagbar" msgstr "도메인 이동 알림 표시줄" @@ -13344,8 +13344,8 @@ msgstr "그룹 정보 편집" msgid "Edit group form" msgstr "그룹 편집 양식" -#: src/features/invite/components/modals/InviteModal.tsx:523 -#: src/features/invite/components/modals/InviteModal.tsx:538 +#: src/features/invite/components/modals/InviteModal.tsx:528 +#: src/features/invite/components/modals/InviteModal.tsx:543 msgid "Edit invite link" msgstr "초대 링크 편집" @@ -13397,7 +13397,7 @@ msgid "Edit profile local time" msgstr "프로필 현지 시간 편집" #. Title of the confirmation shown before saving an edit to a message published from an announcement channel. -#: src/features/messaging/commands/MessageCommands.tsx:99 +#: src/features/messaging/commands/MessageCommands.tsx:100 msgid "Edit published message?" msgstr "게시된 메시지를 수정하시겠어요?" @@ -13548,7 +13548,7 @@ msgid "Email unavailable" msgstr "이메일 사용 불가" #. Developer control label for the email-verification banner. -#: src/features/devtools/components/NagbarControls.ts:36 +#: src/features/devtools/components/NagbarControls.ts:37 msgid "Email verification nagbar" msgstr "이메일 인증 알림 표시줄" @@ -14080,12 +14080,12 @@ msgid "End grace now" msgstr "유예 기간 지금 종료" #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:163 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:271 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:270 msgid "End grace period" msgstr "유예 기간 종료" #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:156 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:264 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:263 msgid "End grace period now?" msgstr "유예 기간을 지금 종료할까요?" @@ -14170,7 +14170,7 @@ msgid "Enter a product name between 1 and 80 characters." msgstr "제품 이름은 1자 이상 80자 이하로 입력해 주세요." #. Placeholder in the optional reason input in the destructive ban-member modal. -#: src/features/moderation/components/modals/BanMemberModal.tsx:88 +#: src/features/moderation/components/modals/BanMemberModal.tsx:87 msgid "Enter a reason for the ban" msgstr "차단 사유를 입력하세요" @@ -14180,7 +14180,7 @@ msgid "Enter a secure password" msgstr "안전한 비밀번호를 입력하세요" #. Validation error in the import-template form when the entered URL or code is malformed. {theOtherPlatform} is a third-party product name placeholder. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:124 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:128 msgid "Enter a valid {theOtherPlatform} template URL or code." msgstr "유효한 {theOtherPlatform} 템플릿 URL 또는 코드를 입력하세요." @@ -14204,7 +14204,7 @@ msgstr "유효한 사용자 이름({exampleFluxerTagFull})을 입력하세요." #. Tooltip / aria label on the fullscreen toggle in the voice call view (not in fullscreen). #: src/features/voice/components/compact_voice_call_view/shared.ts:28 #: src/features/voice/components/media_player/components/MediaFullscreenButton.tsx:18 -#: src/features/voice/components/VoiceCallView.tsx:111 +#: src/features/voice/components/VoiceCallView.tsx:107 msgid "Enter fullscreen" msgstr "전체 화면으로 보기" @@ -14347,7 +14347,7 @@ msgstr "전체 화면" msgid "Entire system" msgstr "시스템 전체" -#: src/features/voice/components/AudioSourcePickerLinux.tsx:260 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:257 msgid "Entire system audio" msgstr "시스템 오디오 전체" @@ -14525,7 +14525,7 @@ msgid "exclude a user" msgstr "사용자 제외" #. Section header in the Linux audio source picker for apps excluded from the system mix. -#: src/features/voice/components/AudioSourcePickerLinux.tsx:59 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:61 msgid "Exclude from system" msgstr "시스템에서 제외" @@ -14546,7 +14546,7 @@ msgstr "종료" #. Tooltip / aria label on the fullscreen toggle in the voice call view (currently in fullscreen). #: src/features/voice/components/compact_voice_call_view/shared.ts:24 #: src/features/voice/components/media_player/components/MediaFullscreenButton.tsx:14 -#: src/features/voice/components/VoiceCallView.tsx:107 +#: src/features/voice/components/VoiceCallView.tsx:103 msgid "Exit fullscreen" msgstr "전체 화면 종료" @@ -14624,7 +14624,7 @@ msgid "Expiration curve" msgstr "만료 곡선" #. Label above the expiration duration dropdown in the invite link settings. -#: src/features/invite/components/modals/InviteModal.tsx:102 +#: src/features/invite/components/modals/InviteModal.tsx:105 msgid "Expire after" msgstr "다음 기간 후 만료" @@ -14839,7 +14839,7 @@ msgid "Failed to complete SSO sign-in" msgstr "SSO 로그인 실패" #. Error message in the add friends to group modal utils helper. -#: src/features/channel/utils/AddFriendsToGroupModalUtils.ts:21 +#: src/features/channel/utils/AddFriendsToGroupModalUtils.ts:22 msgid "Failed to copy invite link" msgstr "초대 링크 복사 실패" @@ -15687,12 +15687,12 @@ msgid "For your security, please confirm it's you to continue." msgstr "안전을 위해 본인 확인 후 계속해 주세요." #. Developer nagbar override status: the banner is forced to hide. -#: src/features/devtools/components/NagbarControls.ts:102 +#: src/features/devtools/components/NagbarControls.ts:103 msgid "Force disabled" msgstr "강제 비활성화됨" #. Developer nagbar override status: the banner is forced to show. -#: src/features/devtools/components/NagbarControls.ts:98 +#: src/features/devtools/components/NagbarControls.ts:99 msgid "Force enabled" msgstr "강제 활성화됨" @@ -15840,11 +15840,11 @@ msgstr "미디어 전달" #. Keyboard shortcut action label shown in the shortcuts list and keybind editor. Keep short, sentence case. #. Title of the forward message modal. #: src/features/input/state/input_keybind/shared.ts:33 -#: src/features/messaging/components/modals/ForwardModal.tsx:85 +#: src/features/messaging/components/modals/ForwardModal.tsx:87 msgid "Forward message" msgstr "메시지 전달" -#: src/features/channel/components/MessageAttachments.tsx:360 +#: src/features/channel/components/MessageAttachments.tsx:331 msgid "Forwarded" msgstr "전달됨" @@ -16437,7 +16437,7 @@ msgstr "선물 코드를 입력해 주세요" msgid "Gift code is too long" msgstr "선물 코드가 너무 깁니다" -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:139 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:141 msgid "Gift code:" msgstr "선물 코드:" @@ -16466,7 +16466,7 @@ msgid "Gift inventory flow" msgstr "선물함 플로우" #. Developer control label for the gift-inventory banner. -#: src/features/devtools/components/NagbarControls.ts:56 +#: src/features/devtools/components/NagbarControls.ts:57 msgid "Gift inventory nagbar" msgstr "선물함 알림 표시줄" @@ -16477,7 +16477,7 @@ msgstr "선물 기간" #. Form field label for a gift redemption URL. #. Settings search synonym. Used to match this term when the user types it in the settings search bar. -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:34 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:35 #: src/features/user/components/settings_utils/search_index/GiftInventoryIndex.ts:26 msgid "Gift link" msgstr "선물 링크" @@ -17488,7 +17488,7 @@ msgid "How about:" msgstr "이건 어떠세요:" #. Helper text under the ban duration dropdown in the destructive ban-member modal. -#: src/features/moderation/components/modals/BanMemberModal.tsx:64 +#: src/features/moderation/components/modals/BanMemberModal.tsx:63 msgid "How long they stay banned." msgstr "차단 기간을 설정합니다." @@ -17600,7 +17600,7 @@ msgstr "아이콘 파일이 너무 큽니다" #. Validation error in the create-community form when the chosen icon exceeds the size limit. {imageMaxSizeLabel} is a formatted file size such as "8 MB". #: src/features/channel/components/modals/EditGroupBottomSheet.tsx:47 #: src/features/channel/components/modals/EditGroupModal.tsx:45 -#: src/features/guild/components/modals/add_guild_modal/shared.ts:107 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:111 msgid "Icon file is too large. Choose a file smaller than {imageMaxSizeLabel}." msgstr "아이콘 파일이 너무 큽니다. {imageMaxSizeLabel}보다 작은 파일을 선택하세요." @@ -17886,7 +17886,7 @@ msgid "Import" msgstr "가져오기" #. Action button label in the add community modal. Imports a template from the third-party platform named by {theOtherPlatform}. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:102 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:106 msgid "Import {theOtherPlatform} template" msgstr "{theOtherPlatform} 템플릿 가져오기" @@ -17938,7 +17938,7 @@ msgid "Import more" msgstr "더 가져오기" #. Accessible label for the import-template form element. Used by assistive tech only. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:138 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:142 msgid "Import template form" msgstr "템플릿 양식 가져오기" @@ -18106,7 +18106,7 @@ msgid "Include all except selected" msgstr "선택된 항목 제외 모두 포함" #. Section header in the Linux audio source picker for the per-app inclusion list. -#: src/features/voice/components/AudioSourcePickerLinux.tsx:55 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:57 msgid "Include apps" msgstr "앱 포함" @@ -18472,7 +18472,7 @@ msgid "Invalid image" msgstr "잘못된 이미지" #. Validation error in the paste-template-JSON form. "JSON" is a protocol token and must not be translated. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:129 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:133 msgid "Invalid JSON. Paste the full response from the URL above." msgstr "JSON이 유효하지 않습니다. 위 URL에서 전체 응답을 붙여넣으세요." @@ -18531,7 +18531,7 @@ msgid "Invisible" msgstr "오프라인 표시" #. Per-recipient action button label in the invite modal recipient list. Sends the invite as a DM to that friend. Short standalone verb. -#: src/features/invite/components/modals/InviteModal.tsx:97 +#: src/features/invite/components/modals/InviteModal.tsx:100 msgid "Invite" msgstr "초대하기" @@ -18568,12 +18568,12 @@ msgid "Invite deleted" msgstr "초대 삭제됨" #. Fallback header on the invite modal when no community context is available. Refers to inviting friends to Fluxer. -#: src/features/invite/components/modals/InviteModal.tsx:84 +#: src/features/invite/components/modals/InviteModal.tsx:87 msgid "Invite friends" msgstr "친구 초대" #. Title of the invite modal. {guildName} is the community name. -#: src/features/invite/components/modals/InviteModal.tsx:89 +#: src/features/invite/components/modals/InviteModal.tsx:92 msgid "Invite friends to {guildName}" msgstr "{guildName}에 친구 초대하기" @@ -18584,25 +18584,25 @@ msgstr "공유 중에는 초대 숨김" #. Label of the invite code/URL input in the join-community form. #. Placeholder in the read-only invite link input when no link is available yet. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:166 -#: src/features/invite/components/modals/InviteModal.tsx:138 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:170 +#: src/features/invite/components/modals/InviteModal.tsx:141 msgid "Invite link" msgstr "초대 링크" #. Label above a masked invite link while streaming privacy is active. #. Label above a masked invite link while streaming privacy is active. -#: src/features/invite/components/modals/InviteModal.tsx:146 +#: src/features/invite/components/modals/InviteModal.tsx:149 #: src/features/relationship/components/modals/AddFriendsToGroupModal.tsx:31 msgid "Invite link is hidden while sharing:" msgstr "공유 중에는 초대 링크가 숨겨집니다:" #. Inline replacement text shown for invite links while streaming privacy is active. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:162 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:165 msgid "Invite link masked while sharing" msgstr "공유 중에는 초대 링크가 가려집니다" #. Header of the invite modal when the user is editing the invite link expiry, max uses, and temporary flag. -#: src/features/invite/components/modals/InviteModal.tsx:93 +#: src/features/invite/components/modals/InviteModal.tsx:96 msgid "Invite link settings" msgstr "초대 링크 설정" @@ -18747,7 +18747,7 @@ msgstr "{productName}에서 잠재적인 레이드를 감지하여 초대 기능 msgid "Invites are paused for this community." msgstr "이 커뮤니티의 초대 기능이 일시 중지되었습니다." -#: src/features/invite/components/modals/InviteModal.tsx:370 +#: src/features/invite/components/modals/InviteModal.tsx:375 msgid "Invites are paused in this community by an admin. While this invite can be created, it cannot be accepted until invites are re-enabled." msgstr "관리자가 이 커뮤니티의 초대를 일시 중지했습니다. 이 초대를 만들 수는 있지만, 초대가 다시 활성화될 때까지 수락할 수 없습니다." @@ -18757,7 +18757,7 @@ msgid "Invites disabled" msgstr "초대 비활성화됨" #. Developer control label for the invites-disabled banner. -#: src/features/devtools/components/NagbarControls.ts:72 +#: src/features/devtools/components/NagbarControls.ts:73 msgid "Invites disabled nagbar" msgstr "초대 비활성화 알림 표시줄" @@ -18879,7 +18879,7 @@ msgid "Join {communityName} to chat with the team and stay up to date." msgstr "{communityName}에 참여하여 팀과 채팅하고 최신 소식을 받아보세요." #. Action button label in the add community modal. Starts the join-by-invite-code flow. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:98 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:102 msgid "Join a community" msgstr "커뮤니티 참여하기" @@ -18903,7 +18903,7 @@ msgid "Join community" msgstr "커뮤니티 참여하기" #. Accessible label for the join-community form element. Used by assistive tech only. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:162 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:166 msgid "Join community form" msgstr "커뮤니티 참여 양식" @@ -19011,7 +19011,7 @@ msgid "Jump to {displayName}" msgstr "{displayName}(으)로 이동" #. Accessible label for an inline channel mention link. labelText is the channel display name. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:108 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:111 msgid "Jump to {labelText}" msgstr "{labelText}(으)로 이동" @@ -19068,12 +19068,12 @@ msgid "Jump to the current call" msgstr "현재 통화로 이동" #. Fallback accessible label for an inline channel mention when the target name is not known. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:112 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:115 msgid "Jump to the linked channel" msgstr "연결된 채널로 이동" #. Fallback accessible label for an inline message link when the target channel is not known. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:104 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:107 msgid "Jump to the linked message" msgstr "연결된 메시지로 이동" @@ -19083,7 +19083,7 @@ msgid "Jump to the message from {authorNickname}" msgstr "{authorNickname}의 메시지로 이동" #. Accessible label for an inline message link that jumps to a specific message in a channel. labelText is the channel display name. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:99 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:102 msgid "Jump to the message in {labelText}" msgstr "{labelText}에서 메시지로 이동" @@ -19142,7 +19142,7 @@ msgid "Keep free and premium tiers. You can customize the tiers, sell premium th msgstr "무료 및 프리미엄 등급을 유지하세요. 등급을 맞춤 설정하거나, Stripe를 통해 프리미엄을 판매하거나, 나중에 관리자 패널에서 선물 코드를 배포할 수 있습니다." #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:165 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:273 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:272 msgid "Keep grace period" msgstr "유예 기간 유지" @@ -19157,7 +19157,7 @@ msgid "Keep running" msgstr "계속 실행" #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:143 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:251 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:250 msgid "Keep subscription" msgstr "구독 유지" @@ -19240,7 +19240,7 @@ msgstr "키" #. Button or menu action label in the kick member modal. Keep it concise. Keep the tone plain and specific. #. Button or menu action label in the user profile actions sheet. Keep it concise. Keep the tone plain and specific. #. Member actions sheet menu item. Opens the kick-member confirmation (moderation action). Short verb used as a menu label. -#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:98 +#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:97 #: src/features/moderation/components/modals/KickMemberModal.tsx:16 #: src/features/user/components/modals/UserProfileActionsSheet.tsx:77 msgid "Kick" @@ -19727,7 +19727,7 @@ msgstr "파일 연결" #. Replacement text for an invite URL while streaming privacy is active. #. Replacement text for an invite URL while streaming privacy is active. #: src/features/channel/components/modals/GroupInvitesBottomSheet.tsx:49 -#: src/features/invite/components/modals/InviteModal.tsx:142 +#: src/features/invite/components/modals/InviteModal.tsx:145 #: src/features/relationship/components/modals/AddFriendsToGroupModal.tsx:27 msgid "Link hidden while sharing" msgstr "공유 중에는 링크가 숨겨집니다" @@ -19760,7 +19760,7 @@ msgid "Link styling" msgstr "링크 스타일" #. Title of the alert shown when clicking an internal link that is not available to the current account. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:154 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:157 msgid "Link unavailable" msgstr "링크를 사용할 수 없습니다" @@ -20557,7 +20557,7 @@ msgid "Max {maxSize}." msgstr "최대 {maxSize}." #. Label above the max-uses dropdown in the invite link settings. -#: src/features/invite/components/modals/InviteModal.tsx:116 +#: src/features/invite/components/modals/InviteModal.tsx:119 msgid "Max number of uses" msgstr "최대 사용 횟수" @@ -20835,7 +20835,7 @@ msgid "Members" msgstr "멤버" #. Helper text under the temporary membership switch in the invite link settings. -#: src/features/invite/components/modals/InviteModal.tsx:134 +#: src/features/invite/components/modals/InviteModal.tsx:137 msgid "Members are removed when offline unless given a role." msgstr "역할이 부여되지 않으면 오프라인 시 멤버가 제거됩니다." @@ -20980,7 +20980,7 @@ msgstr "메시지" #. Action that opens a DM conversation with the selected user. #. Member actions sheet menu item. Sends a direct message to the target user. Standalone verb used as a menu label. #. Voice participant menu action that opens a DM conversation with the selected user. -#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:88 +#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:87 #: src/features/ui/action_menu/items/ActionsSubmenu.tsx:41 #: src/features/ui/action_menu/items/MessageUserMenuItem.tsx:26 #: src/features/ui/action_menu/items/voice_participant_menu_data/shared.ts:78 @@ -21084,7 +21084,7 @@ msgstr "메시지 표시 설정은 데스크톱에서만 사용할 수 있습니 msgid "Message editing" msgstr "메시지 수정" -#: src/features/messaging/components/modals/ForwardModal.tsx:315 +#: src/features/messaging/components/modals/ForwardModal.tsx:317 msgid "Message forwarded" msgstr "메시지 전달됨" @@ -21133,7 +21133,7 @@ msgstr "메시지 입력 버튼" #. Error modal title in the forward modal when the optional comment exceeds the message length limit. #. Form validation error indicating the message exceeds the allowed length. -#: src/features/messaging/components/modals/ForwardModal.tsx:56 +#: src/features/messaging/components/modals/ForwardModal.tsx:58 #: src/features/ui/character_counter/CharacterCountMessages.ts:16 msgid "Message is too long" msgstr "메시지가 너무 깁니다" @@ -21144,7 +21144,7 @@ msgid "Message layout" msgstr "메시지 레이아웃" #. Type chip suffix in tooltips for inline rendered message links. Lowercase because it follows the channel name. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:89 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:92 msgid "message link" msgstr "메시지 링크" @@ -21188,7 +21188,7 @@ msgid "Message previews in the DM list" msgstr "DM 목록의 메시지 미리보기" #. Toast shown after a message in an announcement channel was published to the channels that follow it. -#: src/features/messaging/commands/MessageCommands.tsx:112 +#: src/features/messaging/commands/MessageCommands.tsx:113 msgid "Message published" msgstr "메시지가 게시되었습니다" @@ -21301,7 +21301,7 @@ msgstr "북마크할 수 있는 메시지" msgid "Messaging is paused" msgstr "메시지 기능이 잠시 멈춰 있어요" -#. Notice shown in place of the message composer, and as an error, when messaging is paused on the current account until the user completes one quick step described in an email. While paused, the account cannot post, react, join communities or change its profile. Keep the tone calm and friendly. +#. Notice shown in place of the message composer, as a banner at the top of the app, and as an error, when messaging is paused on the current account until the user completes one quick step described in an email. While paused, the account cannot post, react, join communities or change its profile. Keep the tone calm and friendly. #: src/features/user/utils/AccountLimitUtils.ts:10 msgid "Messaging is paused on your account. Check your email for a quick step to continue." msgstr "계정의 메시지 기능이 잠시 멈춰 있어요. 이메일로 안내해 드린 간단한 단계 하나만 마치면 다시 이용할 수 있어요." @@ -22672,7 +22672,7 @@ msgid "No {sendMessagesPermission} permission" msgstr "{sendMessagesPermission} 권한 없음" #. Inline text shown inside a custom message link pill when the linked message cannot be accessed. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:142 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:145 msgid "No access" msgstr "액세스 권한 없음" @@ -22807,7 +22807,7 @@ msgstr "저장할 변경사항 없음" msgid "No channels available" msgstr "채널을 찾을 수 없습니다" -#: src/features/messaging/components/modals/ForwardModal.tsx:389 +#: src/features/messaging/components/modals/ForwardModal.tsx:395 #: src/features/search/components/search/ChannelFilterSheet.tsx:120 msgid "No channels found" msgstr "채널을 찾을 수 없습니다" @@ -22955,7 +22955,7 @@ msgid "No invoices yet." msgstr "아직 인보이스가 없습니다." #. Invite max-uses option meaning unlimited uses. Short standalone label. -#: src/features/invite/components/modals/InviteModal.tsx:56 +#: src/features/invite/components/modals/InviteModal.tsx:59 msgid "No limit" msgstr "제한 없음" @@ -23306,7 +23306,7 @@ msgstr "무변환" #: src/features/user/components/modals/tabs/accessibility_tab/VisualTab.tsx:37 #: src/features/user/components/modals/tabs/components/EntranceSoundSection.tsx:146 #: src/features/user/components/modals/tabs/privacy_safety_tab/data_request_modal/DataRequestModal.tsx:220 -#: src/features/voice/components/AudioSourcePickerLinux.tsx:268 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:265 msgid "None" msgstr "없음" @@ -23858,12 +23858,12 @@ msgid "Open {host} in your browser." msgstr "{host}을(를) 브라우저에서 열어주세요." #. Accessible label for an inline chat link pill that opens an app page such as Discovery. labelText is the page name. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:121 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:124 msgid "Open {labelText}" msgstr "{labelText} 열기" #. Accessible label for an inline settings deep-link pill. labelText is the resolved settings tab and section breadcrumb. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:116 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:119 msgid "Open {labelText} in settings" msgstr "설정에서 {labelText} 열기" @@ -24067,7 +24067,7 @@ msgid "Open emoji in browser" msgstr "브라우저에서 이모티콘 열기" #. Accessible label for the emoji picker trigger button in the forward modal comment field. -#: src/features/messaging/components/modals/ForwardModal.tsx:102 +#: src/features/messaging/components/modals/ForwardModal.tsx:104 #: src/features/user/components/modals/tabs/my_profile_tab/BioEditor.tsx:27 msgid "Open emoji picker" msgstr "이모티콘 선택기 열기" @@ -24392,7 +24392,7 @@ msgstr "옵션" msgid "or" msgstr "또는" -#: src/features/theme/components/modals/ShareThemeModal.tsx:214 +#: src/features/theme/components/modals/ShareThemeModal.tsx:216 msgid "Or copy the link:" msgstr "또는 링크 복사:" @@ -24401,7 +24401,7 @@ msgstr "또는 링크 복사:" msgid "or pick a GIF from {gifProviderName}" msgstr "또는 {gifProviderName}에서 GIF 선택" -#: src/features/invite/components/modals/InviteModal.tsx:502 +#: src/features/invite/components/modals/InviteModal.tsx:507 msgid "Or send an invite link to a friend:" msgstr "또는 친구에게 초대 링크 보내기:" @@ -24409,7 +24409,7 @@ msgstr "또는 친구에게 초대 링크 보내기:" msgid "or send an invite to a friend:" msgstr "또는 친구에게 초대 보내기:" -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:131 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:133 msgid "or send the gift link to a friend:" msgstr "또는 친구에게 선물 링크 보내기:" @@ -24611,7 +24611,7 @@ msgid "Page down" msgstr "Page Down" #. Role description announced for an inline chat link pill that opens an app page. Lowercase. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:126 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:129 msgid "page link" msgstr "페이지 링크" @@ -24778,12 +24778,12 @@ msgid "Paste GIF URLs below, one per line." msgstr "아래에 GIF URL을 한 줄에 하나씩 붙여넣으세요." #. Accessible label for the paste-template-JSON form element. Used by assistive tech only. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:146 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:150 msgid "Paste template JSON form" msgstr "템플릿 JSON 붙여넣기 양식" #. Placeholder in the textarea where the user pastes the third-party template JSON document. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:154 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:158 msgid "Paste the JSON response here" msgstr "여기에 JSON 응답을 붙여넣으세요" @@ -24985,7 +24985,7 @@ msgid "Perks paused" msgstr "혜택 일시 중지됨" #. Ban duration option in the destructive ban-member modal meaning the ban never expires. Short standalone label. -#: src/features/moderation/components/modals/BanMemberModal.tsx:38 +#: src/features/moderation/components/modals/BanMemberModal.tsx:37 msgid "Permanent" msgstr "영구" @@ -25384,7 +25384,7 @@ msgstr "동작 줄이기 설정에도 애니메이션 재생 중." #. Body of the error modal shown when sharing or sending a theme link is rate limited. #: src/features/app/components/alerts/CommonErrorModalDescriptors.ts:13 #: src/features/discovery/commands/DiscoveryJoinCommands.tsx:60 -#: src/features/theme/components/modals/ShareThemeModal.tsx:67 +#: src/features/theme/components/modals/ShareThemeModal.tsx:68 msgid "Please wait a moment and try again." msgstr "잠시 기다린 후 다시 시도해 주세요." @@ -25416,7 +25416,7 @@ msgid "Pop back in" msgstr "앱으로 되돌리기" #. Tooltip / aria label on the voice call footer button that opens the call in a separate window. -#: src/features/voice/components/VoiceCallCornerControls.tsx:12 +#: src/features/voice/components/VoiceCallCornerControls.tsx:11 msgid "Pop out call" msgstr "통화 팝아웃" @@ -25547,12 +25547,12 @@ msgid "Premium badge" msgstr "프리미엄 배지" #. Developer control label for the premium-expired banner. -#: src/features/devtools/components/NagbarControls.ts:48 +#: src/features/devtools/components/NagbarControls.ts:49 msgid "Premium expired nagbar" msgstr "프리미엄 만료 알림 표시줄" #. Developer control label for the premium grace-period banner. -#: src/features/devtools/components/NagbarControls.ts:44 +#: src/features/devtools/components/NagbarControls.ts:45 msgid "Premium grace period nagbar" msgstr "프리미엄 유예 기간 알림 표시줄" @@ -25562,7 +25562,7 @@ msgid "Premium model" msgstr "프리미엄 모델" #. Developer control label for the premium-onboarding banner. -#: src/features/devtools/components/NagbarControls.ts:52 +#: src/features/devtools/components/NagbarControls.ts:53 msgid "Premium onboarding nagbar" msgstr "프리미엄 온보딩 알림 표시줄" @@ -26514,7 +26514,7 @@ msgstr "사유" #. Label of the optional reason input in the destructive ban-member modal. Reason is recorded in the activity log. #. Label of the optional reason textarea in the timeout-member modal. The reason is recorded in the activity log. -#: src/features/moderation/components/modals/BanMemberModal.tsx:83 +#: src/features/moderation/components/modals/BanMemberModal.tsx:82 #: src/features/moderation/components/modals/TimeoutMemberModal.tsx:36 msgid "Reason (optional)" msgstr "사유 (선택 사항)" @@ -26574,7 +26574,7 @@ msgstr "다시 확인" #. placeholder {0}: ChannelUtils.getIcon(channel, {size: 16, className: styles.channelIcon}) #. placeholder {1}: channel.name -#: src/features/invite/components/modals/InviteModal.tsx:355 +#: src/features/invite/components/modals/InviteModal.tsx:360 msgid "Recipients will be taken to {0} <0>{1}" msgstr "받는 사람은 {0} <0>{1}(으)로 이동합니다" @@ -26601,7 +26601,7 @@ msgid "Reconnect succeeded. Pick a screen again if you want to resume your previ msgstr "재연결되었습니다. 이전 스트림을 다시 시작하려면 화면을 다시 선택하세요." #. Overlay status in the voice call view while reconnecting after a drop. Trailing ellipsis indicates in-progress. -#: src/features/voice/components/VoiceCallView.tsx:98 +#: src/features/voice/components/VoiceCallView.tsx:94 msgid "Reconnecting..." msgstr "다시 연결 중..." @@ -26741,7 +26741,7 @@ msgstr "참조가 복사되었습니다." msgid "Referral parameters" msgstr "추천 매개변수" -#: src/features/voice/components/AudioSourcePickerLinux.tsx:312 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:309 msgid "Refresh audio sources" msgstr "오디오 소스 새로고침" @@ -28559,7 +28559,7 @@ msgstr "채도" #: src/features/guild/components/modals/guild_tabs/GuildDiscoveryTab.tsx:631 #: src/features/guild/components/modals/guild_tabs/GuildVanityURLTab.tsx:279 #: src/features/guild/components/modals/GuildFolderSettingsModal.tsx:91 -#: src/features/messaging/commands/MessageCommands.tsx:108 +#: src/features/messaging/commands/MessageCommands.tsx:109 #: src/features/messaging/components/modals/AttachmentEditModal.tsx:136 #: src/features/messaging/components/modals/EditAltTextModal.tsx:193 #: src/features/messaging/components/modals/MessageHistoryThresholdModal.tsx:115 @@ -28687,7 +28687,7 @@ msgid "Scan the QR code with your authenticator app." msgstr "인증 앱으로 QR 코드를 스캔하세요." #. Developer / debug surface — keep terse and technical. Label in the developer Nagbar controls panel for the scheduled-maintenance banner. -#: src/features/devtools/components/NagbarControls.ts:22 +#: src/features/devtools/components/NagbarControls.ts:23 msgid "Scheduled maintenance nagbar" msgstr "예정된 점검 알림바" @@ -28962,7 +28962,7 @@ msgstr "스크러빙 미리보기" #: src/features/channel/components/bottomsheets/ChannelSearchBottomSheet.tsx:854 #: src/features/channel/components/channel_header/shared.ts:47 #: src/features/channel/components/shared/PickerSearchInput.tsx:21 -#: src/features/messaging/components/modals/ForwardModal.tsx:89 +#: src/features/messaging/components/modals/ForwardModal.tsx:91 #: src/features/search/components/modals/SearchProviderPickerModal.tsx:43 #: src/features/search/utils/QuickSwitcherModalUtils.tsx:46 #: src/features/theme_studio/ui/StudioSearchInput.tsx:16 @@ -29606,14 +29606,14 @@ msgstr "결제 후 3일 이내, 30일마다 한 번씩 직접 환불할 수 있 #. Button or menu action label in the share theme modal. Keep it concise. #. Send-message button label in the voice message composer modal. -#: src/features/theme/components/modals/ShareThemeModal.tsx:43 +#: src/features/theme/components/modals/ShareThemeModal.tsx:44 #: src/features/user/components/modals/tabs/component_gallery_tab/ComponentGalleryTabButtonsTab.tsx:316 #: src/features/voice/components/VoiceMessageComposerModal.tsx:77 msgid "Send" msgstr "보내기" #. Primary button label in the forward message modal. selectedCount is the number of selected destinations; selectionLimit is the maximum allowed. -#: src/features/messaging/components/modals/ForwardModal.tsx:106 +#: src/features/messaging/components/modals/ForwardModal.tsx:108 msgid "Send ({selectedCount}/{selectionLimit})" msgstr "보내기 ({selectedCount}/{selectionLimit})" @@ -29694,7 +29694,7 @@ msgstr "{size}까지 파일을 보내세요" #. Button or menu action label in the user profile modal. Keep it concise. #. Member actions sheet menu item. Sends a friend request to the target user. #: src/features/channel/components/direct_message/DMWelcomeSection.tsx:146 -#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:94 +#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:93 #: src/features/user/components/modals/UserProfileMobileSheet.tsx:110 #: src/features/user/components/modals/UserProfileModal.tsx:126 msgid "Send friend request" @@ -29710,7 +29710,7 @@ msgstr "GIF {title} 보내기" #. Plus menu item that opens the gift purchase flow. #: src/features/channel/components/textarea/MobileTextareaPlusBottomSheet.tsx:21 #: src/features/channel/components/textarea/TextareaPlusMenu.tsx:31 -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:30 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:31 msgid "Send gift" msgstr "선물하기" @@ -29873,7 +29873,7 @@ msgid "Serve the token file" msgstr "토큰 파일 제공" #. Developer / debug surface — keep terse and technical. Label in the developer Nagbar controls panel for the service incident banner. -#: src/features/devtools/components/NagbarControls.ts:27 +#: src/features/devtools/components/NagbarControls.ts:28 msgid "Service incident nagbar" msgstr "서비스 장애 알림" @@ -30118,7 +30118,7 @@ msgid "Settings" msgstr "설정" #. Type chip suffix in tooltips for inline rendered fluxer://settings/user deep links. Lowercase. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:130 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:133 msgid "settings link" msgstr "설정 링크" @@ -30239,7 +30239,7 @@ msgid "Share your screen or camera in up to 4K at 60 frames per second. Free acc msgstr "최대 4K 60fps로 화면이나 카메라를 공유하세요. 무료 계정은 최대 720p 30fps로 스트리밍됩니다." #. Button or menu action label in the share theme modal. Keep it concise. -#: src/features/theme/components/modals/ShareThemeModal.tsx:39 +#: src/features/theme/components/modals/ShareThemeModal.tsx:40 msgid "Share your theme" msgstr "테마 공유하기" @@ -30263,7 +30263,7 @@ msgid "Shared window" msgstr "공유된 창" #. Capture option in the Linux audio source picker on a window share. Captures only the audio of the window being shared. -#: src/features/voice/components/AudioSourcePickerLinux.tsx:40 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:42 msgid "Shared window audio" msgstr "공유된 창 오디오" @@ -30364,7 +30364,7 @@ msgid "Shortcuts are paused while recording." msgstr "기록하는 동안에는 단축키가 일시 중지됩니다." #. Body of the error modal shown when the forward modal comment exceeds the message length limit. -#: src/features/messaging/components/modals/ForwardModal.tsx:60 +#: src/features/messaging/components/modals/ForwardModal.tsx:62 msgid "Shorten the message and try again." msgstr "메시지를 줄여서 다시 시도해 주세요." @@ -31506,7 +31506,7 @@ msgid "Something went wrong while preparing this sticker. Try another file or tr msgstr "스티커를 준비하는 중에 문제가 발생했습니다. 다른 파일을 시도하거나 잠시 후에 다시 시도해 주세요." #. Fallback body of the error alert shown when publishing an announcement message fails. -#: src/features/messaging/commands/MessageCommands.tsx:124 +#: src/features/messaging/commands/MessageCommands.tsx:125 msgid "Something went wrong while publishing. Try again in a moment." msgstr "게시하는 동안 오류가 발생했습니다. 잠시 후 다시 시도해 주세요." @@ -31552,7 +31552,7 @@ msgstr "문제가 발생했습니다." #: src/features/app/components/alerts/CommonErrorModalDescriptors.ts:5 #: src/features/discovery/commands/DiscoveryJoinCommands.tsx:18 #: src/features/emoji/components/emojis/EmojiListItem.tsx:129 -#: src/features/theme/components/modals/ShareThemeModal.tsx:51 +#: src/features/theme/components/modals/ShareThemeModal.tsx:52 #: src/features/ui/action_menu/items/CallMenuItems.tsx:45 #: src/features/ui/action_menu/items/ChannelMenuData.tsx:132 #: src/features/ui/action_menu/items/ChannelMenuData.tsx:148 @@ -33157,12 +33157,12 @@ msgid "Template" msgstr "템플릿" #. Label of the textarea in the paste-template-JSON form. "JSON" must not be translated. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:150 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:154 msgid "Template JSON" msgstr "템플릿 JSON" #. Label of the URL input in the import-template form. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:142 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:146 msgid "Template URL" msgstr "템플릿 URL" @@ -33191,7 +33191,7 @@ msgid "Temporary invites need a live connection. Check yours and try again." msgstr "임시 초대는 실시간 연결이 필요합니다. 연결 상태를 확인하고 다시 시도해 주세요." #. Switch label in the invite link settings. When enabled, members joining via this invite are kicked when they go offline unless given a role. -#: src/features/invite/components/modals/InviteModal.tsx:129 +#: src/features/invite/components/modals/InviteModal.tsx:132 msgid "Temporary membership" msgstr "임시 멤버십" @@ -33202,7 +33202,7 @@ msgid "Tennessee" msgstr "테네시" #. Developer control label for the terms-acceptance banner. -#: src/features/devtools/components/NagbarControls.ts:64 +#: src/features/devtools/components/NagbarControls.ts:65 msgid "Terms acceptance nagbar" msgstr "약관 동의 알림 표시줄" @@ -33760,7 +33760,7 @@ msgstr "테마를 사용할 수 없습니다" msgid "Themes" msgstr "테마" -#: src/features/invite/components/modals/InviteModal.tsx:194 +#: src/features/invite/components/modals/InviteModal.tsx:197 msgid "There are no channels available to create an invite for." msgstr "초대를 만들 수 있는 채널이 없습니다." @@ -33815,7 +33815,7 @@ msgid "They left the call" msgstr "통화에서 나갔습니다" #. Body of the error modal shown when a DM cannot be opened (blocked or no shared community). -#: src/features/app/components/alerts/DmActionErrorModal.tsx:20 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:24 msgid "They might not be accepting messages from you, or you no longer share a community." msgstr "메시지 수신을 거부했거나 더 이상 같은 커뮤니티에 속해 있지 않을 수 있습니다." @@ -34092,7 +34092,7 @@ msgid "This device does not support notifications." msgstr "이 기기는 알림을 지원하지 않습니다." #. Validation error in the paste-template-JSON form when the JSON parses but lacks the expected third-party template fields. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:133 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:137 msgid "This doesn't look like a valid template response. Make sure you copied the entire JSON document." msgstr "유효한 템플릿 응답이 아닌 것 같아요. 전체 JSON 문서를 복사했는지 확인해 주세요." @@ -34170,7 +34170,7 @@ msgid "This gift has been redeemed" msgstr "선물이 사용되었습니다" #. Title of the error modal shown when a group DM would exceed the maximum number of recipients. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:48 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:52 msgid "This group has too many people" msgstr "그룹 인원이 너무 많습니다" @@ -34208,7 +34208,7 @@ msgstr "이 인스턴스에는 아직 계정이 없습니다. 생성하는 첫 msgid "This invite is hidden while sharing is protected." msgstr "공유가 보호되는 동안 이 초대는 숨겨집니다." -#: src/features/invite/components/modals/InviteModal.tsx:514 +#: src/features/invite/components/modals/InviteModal.tsx:519 msgid "This invite link never expires." msgstr "이 초대 링크는 만료되지 않습니다." @@ -34305,7 +34305,7 @@ msgid "This link channel is marked for mature content and may open material that msgstr "이 링크 채널은 성인 콘텐츠로 표시되어 있으며 일부 사용자에게 부적절할 수 있는 자료가 열릴 수 있습니다." #. Body of the link-unavailable alert. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:158 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:161 msgid "This link is not available for your account." msgstr "회원님의 계정에서는 이 링크를 사용할 수 없습니다." @@ -34361,7 +34361,7 @@ msgid "This message has already been deleted." msgstr "이 메시지는 이미 삭제되었습니다." #. Toast shown when someone tries to publish an announcement message that was already published. -#: src/features/messaging/commands/MessageCommands.tsx:116 +#: src/features/messaging/commands/MessageCommands.tsx:117 msgid "This message has already been published" msgstr "이 메시지는 이미 게시되었습니다" @@ -34486,7 +34486,7 @@ msgid "This theme is still loading." msgstr "테마를 불러오는 중입니다." #. Title of the error modal shown when a theme CSS exceeds the maximum shareable size. -#: src/features/theme/components/modals/ShareThemeModal.tsx:55 +#: src/features/theme/components/modals/ShareThemeModal.tsx:56 msgid "This theme is too large to share" msgstr "이 테마는 너무 커서 공유할 수 없습니다" @@ -34528,7 +34528,7 @@ msgid "This user is not available to receive calls right now. They may have call msgstr "지금은 이 사용자에게 전화를 걸 수 없습니다. 통화 기능을 사용 중지했을 수 있습니다." #. Body of the error modal shown when the recipient of a DM no longer exists. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:28 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:32 msgid "This user no longer exists. Refresh and try again." msgstr "이 사용자는 더 이상 존재하지 않습니다. 새로고침 후 다시 시도해 주세요." @@ -35712,7 +35712,7 @@ msgid "Unclaimed account" msgstr "미등록 계정" #. Developer control label for the unclaimed-account banner. -#: src/features/devtools/components/NagbarControls.ts:32 +#: src/features/devtools/components/NagbarControls.ts:33 msgid "Unclaimed account nagbar" msgstr "미등록 계정 알림 표시줄" @@ -37152,7 +37152,7 @@ msgstr "사용자 채널 이동" #. Reason chip in the unaddable recipients alert when the user record is missing. #. Title of the error modal shown when the recipient of a DM no longer exists. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:24 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:28 #: src/features/channel/components/channel_view/DMChannelView.tsx:279 #: src/features/channel/components/modals/UnaddableRecipientsConfirmModal.tsx:11 msgid "User not found" @@ -37274,27 +37274,27 @@ msgid "Using {effectiveLabel} until {requestedLabel} is ready." msgstr "{effectiveLabel}이 준비될 때까지 {requestedLabel}을(를) 사용합니다." #. Developer nagbar status: banner follows real account state. -#: src/features/devtools/components/NagbarControls.ts:106 +#: src/features/devtools/components/NagbarControls.ts:107 msgid "Using actual account state" msgstr "실제 계정 상태 사용 중" #. Developer nagbar status: banner follows real gift inventory state. -#: src/features/devtools/components/NagbarControls.ts:126 +#: src/features/devtools/components/NagbarControls.ts:127 msgid "Using actual gift inventory state" msgstr "실제 선물 재고 상태 사용 중" #. Developer nagbar status: banner follows real premium subscription state. -#: src/features/devtools/components/NagbarControls.ts:122 +#: src/features/devtools/components/NagbarControls.ts:123 msgid "Using actual premium state" msgstr "실제 프리미엄 상태 사용 중" #. Developer nagbar status: banner follows the real app state. -#: src/features/devtools/components/NagbarControls.ts:130 +#: src/features/devtools/components/NagbarControls.ts:131 msgid "Using actual state" msgstr "실제 상태 사용 중" #. Developer nagbar status: banner follows real email verification state. -#: src/features/devtools/components/NagbarControls.ts:110 +#: src/features/devtools/components/NagbarControls.ts:111 msgid "Using actual verification state" msgstr "실제 인증 상태 사용 중" @@ -37456,9 +37456,9 @@ msgstr "본인 인증하기" #. Title of the error modal shown when an unverified account tries to start a DM. #. Title shown when an unverified account cannot start a DM or group DM. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:40 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:44 #: src/features/channel/components/direct_message/AddFriendForm.tsx:80 -#: src/features/channel/utils/CreateDMModalUtils.tsx:51 +#: src/features/channel/utils/CreateDMModalUtils.tsx:52 #: src/features/moderation/components/report/ReportStepEmail.tsx:43 msgid "Verify your email" msgstr "이메일 주소 인증" @@ -37543,7 +37543,7 @@ msgid "Verify your email to purchase {premiumProductFullName}." msgstr "{premiumProductFullName}을(를) 구매하려면 이메일을 인증하세요." #. Blocked-state text shown when an unverified account cannot start a DM or group DM. -#: src/features/channel/utils/CreateDMModalUtils.tsx:55 +#: src/features/channel/utils/CreateDMModalUtils.tsx:56 msgid "Verify your email to start DMs." msgstr "DM을 시작하려면 이메일을 인증하세요." @@ -37791,7 +37791,7 @@ msgid "View call" msgstr "통화 보기" #. Aria label for the show-controls trigger when the call toolbar is auto-hidden. -#: src/features/voice/components/VoiceCallView.tsx:124 +#: src/features/voice/components/VoiceCallView.tsx:120 msgid "View call controls" msgstr "통화 제어 보기" @@ -37987,7 +37987,7 @@ msgid "Visionary (lifetime {premiumProductName})" msgstr "Visionary (평생 {premiumProductName})" #. Developer control label for the Visionary two-factor-authentication banner. -#: src/features/devtools/components/NagbarControls.ts:60 +#: src/features/devtools/components/NagbarControls.ts:61 msgid "Visionary 2FA nagbar" msgstr "Visionary 2단계 인증 알림 표시줄" @@ -38243,7 +38243,7 @@ msgid "Voice region" msgstr "음성 지역" #. Developer control label for the voice-session-restore banner. -#: src/features/devtools/components/NagbarControls.ts:68 +#: src/features/devtools/components/NagbarControls.ts:69 msgid "Voice session restore nagbar" msgstr "음성 세션 복원 알림 표시줄" @@ -38331,12 +38331,12 @@ msgid "Waiting for passkey…" msgstr "패스키를 기다리는 중…" #. Inline notice in the forward modal when slowmode is active in the selected target channel. forwardChannelDisplayName is the channel name. -#: src/features/messaging/components/modals/ForwardModal.tsx:76 +#: src/features/messaging/components/modals/ForwardModal.tsx:78 msgid "Waiting for slowmode in {forwardChannelDisplayName} to expire." msgstr "{forwardChannelDisplayName} 채널의 슬로우 모드가 만료되기를 기다리는 중입니다." #. Inline notice in the forward modal when slowmode is active in one or more selected target channels. -#: src/features/messaging/components/modals/ForwardModal.tsx:81 +#: src/features/messaging/components/modals/ForwardModal.tsx:83 msgid "Waiting for slowmode in one or more selected channels to expire." msgstr "선택한 채널 중 일부 채널의 슬로우 모드 만료를 기다리는 중입니다." @@ -38520,7 +38520,7 @@ msgstr "{email}(으)로 코드를 전송했습니다." msgid "We will prefill {prefillEmail} once browser sign-in opens." msgstr "브라우저 로그인 창이 열리면 {prefillEmail}이(가) 자동으로 입력됩니다." -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:87 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:89 msgid "We'd love to give you more than a lifetime of {PREMIUM_PRODUCT_NAME}, but that breaks the space-time continuum. Send the gift to a friend instead?" msgstr "{PREMIUM_PRODUCT_NAME}을(를) 무한대로 드리고 싶지만, 시공간 연속체가 깨질 수 있어요. 대신 친구에게 선물하시겠어요?" @@ -39178,7 +39178,7 @@ msgid "You already have a group with these users. Do you really want to create a msgstr "이 멤버들로 구성된 그룹이 이미 있습니다. 새 그룹을 만드시겠어요? 그래도 괜찮아요!" #. Status label shown to a user who already owns the lifetime premium tier. -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:26 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:27 msgid "You already have lifetime {premiumProductName}" msgstr "이미 {premiumProductName} 평생 이용권을 보유하고 있습니다" @@ -39326,7 +39326,7 @@ msgid "You can't add expressions there" msgstr "표현을 추가할 수 없습니다" #. Error message in the messaging commands. -#: src/features/messaging/commands/ReactionCommands.tsx:27 +#: src/features/messaging/commands/ReactionCommands.tsx:28 msgid "You can't add new reactions while you're timed out." msgstr "타임아웃 중에는 새 반응을 추가할 수 없습니다." @@ -39392,7 +39392,7 @@ msgstr "어떤 커뮤니티에서도 웹훅을 관리할 수 없습니다. 이 #. Reason chip in the unaddable recipients alert when blocked or DMs are not allowed. #. Title of the error modal shown when a DM cannot be opened (blocked or no shared community). -#: src/features/app/components/alerts/DmActionErrorModal.tsx:16 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:20 #: src/features/channel/components/modals/UnaddableRecipientsConfirmModal.tsx:15 msgid "You can't message this user" msgstr "이 사용자에게 메시지를 보낼 수 없습니다" @@ -39521,7 +39521,7 @@ msgid "You changed your tag while on {PREMIUM_PRODUCT_NAME}. It will reroll rand msgstr "{PREMIUM_PRODUCT_NAME} 사용 중에 태그를 변경했습니다. 구독이 갱신되지 않고 {PREMIUM_PRODUCT_NAME}이(가) 만료되면 태그가 무작위로 다시 지정됩니다." #. Body of the access-denied alert for clicked message links. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:138 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:141 msgid "You do not have access to the channel where this message was sent." msgstr "이 메시지가 전송된 채널에 접근할 수 없습니다." @@ -39618,12 +39618,12 @@ msgid "You just pressed Tab. Keyboard mode is now on so you can navigate {produc msgstr "Tab 키를 누르셨습니다. 이제 키보드 모드가 켜져 마우스 없이 {productName}을(를) 탐색할 수 있습니다." #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:137 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:245 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:244 msgid "You keep your perks until your next renewal date. Reactivate before then to keep your subscriber history." msgstr "다음 갱신일까지 혜택이 유지됩니다. 구독 기록을 유지하려면 그 전에 재활성화하세요." #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:158 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:266 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:265 msgid "You lose all {PREMIUM_PRODUCT_NAME} perks immediately and your subscriber history resets. This cannot be undone." msgstr "모든 {PREMIUM_PRODUCT_NAME} 혜택이 즉시 사라지며 구독 기록이 초기화됩니다. 이 작업은 되돌릴 수 없습니다." @@ -39709,7 +39709,7 @@ msgid "You need to claim your account before you can create a community." msgstr "커뮤니티를 만들려면 먼저 계정을 등록해야 합니다." #. Body of the error modal shown when an unclaimed account tries to start a DM. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:36 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:40 msgid "You need to claim your account before you can start a direct message." msgstr "DM을 시작하려면 먼저 계정을 등록해야 합니다." @@ -39731,7 +39731,7 @@ msgid "You need to verify your email address before you can send friend requests msgstr "친구 요청을 보내려면 먼저 이메일 주소를 인증해야 합니다." #. Body of the error modal shown when an unverified account tries to start a DM. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:44 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:48 msgid "You need to verify your email address before you can start a direct message." msgstr "DM을 시작하려면 먼저 이메일 주소를 인증해야 합니다." @@ -39745,7 +39745,7 @@ msgid "You need to verify your email to send messages in this community." msgstr "이 커뮤니티에서 메시지를 보내려면 이메일 인증이 필요합니다." #. Body of the error modal shown when the user or a recipient has too many open group DMs. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:60 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:64 msgid "You or someone you're adding already has the maximum number of group DMs open. Leave one and try again." msgstr "회원님 또는 추가하려는 상대방이 이미 그룹 DM을 최대 개수만큼 열어 두었습니다. 하나를 나간 뒤 다시 시도해 주세요." @@ -39888,7 +39888,7 @@ msgstr "메시지를 너무 빨리 수정하고 있습니다" #: src/features/discovery/commands/DiscoveryJoinCommands.tsx:56 #: src/features/emoji/components/emojis/EmojiListItem.tsx:77 #: src/features/emoji/components/emojis/EmojiListItem.tsx:149 -#: src/features/theme/components/modals/ShareThemeModal.tsx:63 +#: src/features/theme/components/modals/ShareThemeModal.tsx:64 msgid "You're going too fast" msgstr "너무 빠르시네요" @@ -39951,7 +39951,7 @@ msgid "You're viewing older messages" msgstr "이전 메시지를 보고 있습니다" #. Body of the error modal shown when a group DM would exceed the maximum number of recipients. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:52 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:56 msgid "You've added more people than a group DM allows. Remove a few and try again." msgstr "그룹 DM에 허용된 인원보다 많은 사람을 추가했습니다. 몇 명을 빼고 다시 시도해 주세요." @@ -40003,7 +40003,7 @@ msgid "You've reached the favorite GIF limit." msgstr "즐겨찾는 GIF 한도에 도달했습니다." #. Title of the error modal shown when the user or a recipient has too many open group DMs. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:56 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:60 msgid "You've reached the group DM limit" msgstr "그룹 DM 한도에 도달했습니다" @@ -40118,7 +40118,7 @@ msgid "Your card is eligible. Redirecting you to the payment page now." msgstr "카드 사용이 가능합니다. 지금 결제 페이지로 이동합니다." #. Body of the confirmation shown before saving an edit to a message published from an announcement channel. -#: src/features/messaging/commands/MessageCommands.tsx:103 +#: src/features/messaging/commands/MessageCommands.tsx:104 msgid "Your changes reach every community that follows this channel, which can take a minute. Each published message allows 3 quick edits, then 1 every 20 minutes." msgstr "변경사항이 이 채널을 구독하는 모든 커뮤니티에 적용되며, 적용되는 데 1분 정도 걸릴 수 있습니다. 게시된 각 메시지는 3번까지 빠르게 수정할 수 있으며, 그 후에는 20분마다 1번씩 수정할 수 있습니다." @@ -40236,22 +40236,22 @@ msgid "Your last purchase is outside the refund window. Contact support for bill msgstr "마지막 구매는 환불 가능 기간이 지났습니다. 결제 관련 문제는 고객지원팀에 문의하세요." #. Label in the message queue state. -#: src/features/messaging/state/MessageQueue.tsx:72 +#: src/features/messaging/state/MessageQueue.tsx:74 msgid "Your message could not be delivered because it was flagged by our safety systems. If you believe this is a mistake, please contact support." msgstr "회원님의 메시지가 안전 시스템에 의해 차단되어 전송되지 못했습니다. 오류라고 생각하시면 고객지원팀에 문의해 주세요." #. Label in the message queue state. -#: src/features/messaging/state/MessageQueue.tsx:59 +#: src/features/messaging/state/MessageQueue.tsx:61 msgid "Your message could not be delivered. This is usually because you don't share a community with the recipient or the recipient is only accepting direct messages from friends. You may also need to adjust your own direct message privacy settings in {directMessagePrivacySettingsPath}." msgstr "메시지를 보낼 수 없습니다. 일반적으로 수신자와 같은 커뮤니티에 속해 있지 않거나, 수신자가 친구에게서만 DM을 받도록 설정했기 때문입니다. {directMessagePrivacySettingsPath}에서 DM 공개 설정을 변경해야 할 수도 있습니다." #. Description text in the message queue state. -#: src/features/messaging/state/MessageQueue.tsx:64 +#: src/features/messaging/state/MessageQueue.tsx:66 msgid "Your message could not be delivered. You need to claim your account to send direct messages." msgstr "메시지를 보낼 수 없습니다. DM을 보내려면 계정을 등록해야 합니다." #. Description text in the message queue state. -#: src/features/messaging/state/MessageQueue.tsx:68 +#: src/features/messaging/state/MessageQueue.tsx:70 msgid "Your message could not be delivered. You need to claim your account to send messages." msgstr "메시지를 보낼 수 없습니다. 메시지를 보내려면 계정을 등록해야 합니다." @@ -40409,7 +40409,7 @@ msgid "Your subscription will switch to yearly billing at the next renewal." msgstr "다음 갱신 시 구독이 연간 결제로 전환됩니다." #. Body of the error modal shown when a theme CSS exceeds the maximum shareable size. -#: src/features/theme/components/modals/ShareThemeModal.tsx:59 +#: src/features/theme/components/modals/ShareThemeModal.tsx:60 msgid "Your theme CSS is too large to share. Trim it down and try again." msgstr "테마 CSS가 너무 커서 공유할 수 없습니다. 크기를 줄인 다음 다시 시도해 주세요." diff --git a/fluxer_app/src/features/i18n/locales/lt/messages.po b/fluxer_app/src/features/i18n/locales/lt/messages.po index 3231afe11..eaa354531 100644 --- a/fluxer_app/src/features/i18n/locales/lt/messages.po +++ b/fluxer_app/src/features/i18n/locales/lt/messages.po @@ -21,7 +21,7 @@ msgstr "... įjungsite tankųjį režimą. Puiku!" #. Button or menu action label in the channel and chat user message. Keep it concise. #. Suffix after the message text in the forward modal preview when the forwarded message was edited. -#: src/features/channel/components/MessageAttachments.tsx:390 +#: src/features/channel/components/MessageAttachments.tsx:361 #: src/features/channel/components/UserMessage.tsx:75 #: src/features/messaging/components/modals/ForwardMessagePreview.tsx:26 msgid "(edited)" @@ -993,7 +993,7 @@ msgstr "{count, plural, one {# kanalas jį seka} other {# kanalai jį seka}} š msgid "{count, plural, one {# community found} other {# communities found}}" msgstr "{count, plural, one {Rasta # bendruomenė} few {Rastos # bendruomenės} other {Rasta # bendruomenių}}" -#: src/features/app/components/layout/GuildsLayout.tsx:1954 +#: src/features/app/components/layout/GuildsLayout.tsx:1955 msgid "{count, plural, one {# community is temporarily unavailable due to a flux capacitor malfunction.} other {# communities are temporarily unavailable due to a flux capacitor malfunction.}}" msgstr "{count, plural, one {# bendruomenė laikinai nepasiekiama dėl srauto kondensatoriaus gedimo.} few {# bendruomenės laikinai nepasiekiamos dėl srauto kondensatoriaus gedimo.} other {# bendruomenių laikinai nepasiekiama dėl srauto kondensatoriaus gedimo.}}" @@ -1041,7 +1041,7 @@ msgstr "{count, plural, one {# bendra bendruomenė} few {# bendros bendruomenės msgid "{count, plural, one {# other} other {# others}}" msgstr "{count, plural, one {# kitas} few {# kiti} other {# kitų}}" -#: src/features/voice/components/VoiceCallView.tsx:507 +#: src/features/voice/components/VoiceCallView.tsx:474 msgid "{count, plural, one {# participant in call} other {# participants in call}}" msgstr "{count, plural, one {# dalyvis skambutyje} few {# dalyviai skambutyje} other {# dalyvių skambutyje}}" @@ -1237,7 +1237,7 @@ msgid "{days, plural, one {Created by {creatorDisplayName}. Expires in # day.} o msgstr "{days, plural, one {Sukūrė {creatorDisplayName}. Galiojimas baigsis po # dienos.} few {Sukūrė {creatorDisplayName}. Galiojimas baigsis po # dienų.} many {Sukūrė {creatorDisplayName}. Galiojimas baigsis po # dienos.} other {Sukūrė {creatorDisplayName}. Galiojimas baigsis po # dienų.}}" #. Text under a generated invite link. {days} is how long the link stays valid, in whole days. -#: src/features/invite/components/modals/InviteModal.tsx:164 +#: src/features/invite/components/modals/InviteModal.tsx:167 msgid "{days, plural, one {Your invite link expires in # day.} other {Your invite link expires in # days.}}" msgstr "{days, plural, one {Jūsų kvietimo nuoroda baigs galioti po # dienos.} few {Jūsų kvietimo nuoroda baigs galioti po # dienų.} other {Jūsų kvietimo nuoroda baigs galioti po # dienų.}}" @@ -1441,7 +1441,7 @@ msgid "{hours, plural, one {# hour} other {# hours}} and {minutes, plural, one { msgstr "{hours, plural, one {# valanda} few {# valandos} other {# valandų}} ir {minutes, plural, one {# minutė} few {# minutės} other {# minučių}}" #. Text under a generated invite link. {hours} is how long the link stays valid, in whole hours. -#: src/features/invite/components/modals/InviteModal.tsx:160 +#: src/features/invite/components/modals/InviteModal.tsx:163 msgid "{hours, plural, one {Your invite link expires in # hour.} other {Your invite link expires in # hours.}}" msgstr "{hours, plural, one {Jūsų kvietimo nuoroda baigs galioti po # valandos.} few {Jūsų kvietimo nuoroda baigs galioti po # valandų.} other {Jūsų kvietimo nuoroda baigs galioti po # valandų.}}" @@ -1556,7 +1556,7 @@ msgid "{minutes, plural, one {# minute} other {# minutes}} and {seconds, plural, msgstr "{minutes, plural, one {# minutė} few {# minutės} other {# minučių}} ir {seconds, plural, one {# sekundė} few {# sekundės} other {# sekundžių}}" #. Text under a generated invite link. {minutes} is how long the link stays valid, in whole minutes. -#: src/features/invite/components/modals/InviteModal.tsx:155 +#: src/features/invite/components/modals/InviteModal.tsx:158 msgid "{minutes, plural, one {Your invite link expires in # minute.} other {Your invite link expires in # minutes.}}" msgstr "{minutes, plural, one {Jūsų kvietimo nuoroda baigs galioti po # minutės.} few {Jūsų kvietimo nuoroda baigs galioti po # minučių.} other {Jūsų kvietimo nuoroda baigs galioti po # minučių.}}" @@ -1967,7 +1967,7 @@ msgid "{seconds, plural, one {# second} other {# seconds}}" msgstr "{seconds, plural, one {# sekundė} few {# sekundės} many {# sekundės} other {# sekundžių}}" #. Text under a generated invite link. {seconds} is how long the link stays valid, in whole seconds. -#: src/features/invite/components/modals/InviteModal.tsx:150 +#: src/features/invite/components/modals/InviteModal.tsx:153 msgid "{seconds, plural, one {Your invite link expires in # second.} other {Your invite link expires in # seconds.}}" msgstr "{seconds, plural, one {Jūsų kvietimo nuoroda baigs galioti po # sekundės.} few {Jūsų kvietimo nuoroda baigs galioti po # sekundžių.} other {Jūsų kvietimo nuoroda baigs galioti po # sekundžių.}}" @@ -2215,8 +2215,8 @@ msgstr "<0>{username} vis dar yra grupėje. Bandykite dar kartą po akimirko #. Attribution line on a forwarded message, above the forwarded content. sourceInfo is the icon and name of the community and channel the message came from. #. Attribution line on a forwarded message, above the forwarded content. sourceInfo is the icon and name of the conversation the message came from. -#: src/features/channel/components/MessageAttachments.tsx:241 -#: src/features/channel/components/MessageAttachments.tsx:297 +#: src/features/channel/components/MessageAttachments.tsx:212 +#: src/features/channel/components/MessageAttachments.tsx:268 msgid "<0>Forwarded from{sourceInfo}" msgstr "<0>Persiųsta iš{sourceInfo}" @@ -2270,7 +2270,7 @@ msgid "1 result available" msgstr "Yra 1 rezultatas" #. Invite max-uses dropdown option for exactly one use. -#: src/features/invite/components/modals/InviteModal.tsx:60 +#: src/features/invite/components/modals/InviteModal.tsx:63 msgid "1 use" msgstr "1 naudojimas" @@ -2315,12 +2315,12 @@ msgid "10 minutes" msgstr "10 minučių" #. Invite max-uses dropdown option for ten uses. -#: src/features/invite/components/modals/InviteModal.tsx:68 +#: src/features/invite/components/modals/InviteModal.tsx:71 msgid "10 uses" msgstr "10 naudojimų" #. Invite max-uses dropdown option for 100 uses. -#: src/features/invite/components/modals/InviteModal.tsx:80 +#: src/features/invite/components/modals/InviteModal.tsx:83 msgid "100 uses" msgstr "100 naudojimų" @@ -2368,7 +2368,7 @@ msgid "2 members (typing)" msgstr "2 nariai (rašo)" #. Ban duration option in the destructive ban-member modal for a two-week temporary ban. -#: src/features/moderation/components/modals/BanMemberModal.tsx:51 +#: src/features/moderation/components/modals/BanMemberModal.tsx:50 msgid "2 weeks" msgstr "2 savaitės" @@ -2383,7 +2383,7 @@ msgid "24-hour" msgstr "24 valandų" #. Invite max-uses dropdown option for 25 uses. -#: src/features/invite/components/modals/InviteModal.tsx:72 +#: src/features/invite/components/modals/InviteModal.tsx:75 msgid "25 uses" msgstr "25 naudojimų" @@ -2404,7 +2404,7 @@ msgid "2FA requirement" msgstr "2FA reikalavimas" #. Ban duration option in the destructive ban-member modal for a three-day temporary ban. -#: src/features/moderation/components/modals/BanMemberModal.tsx:43 +#: src/features/moderation/components/modals/BanMemberModal.tsx:42 msgid "3 days" msgstr "3 dienos" @@ -2439,7 +2439,7 @@ msgid "40px, 3 members" msgstr "40 pikselių, 3 nariai" #. Ban duration option in the destructive ban-member modal for a five-day temporary ban. -#: src/features/moderation/components/modals/BanMemberModal.tsx:47 +#: src/features/moderation/components/modals/BanMemberModal.tsx:46 msgid "5 days" msgstr "5 dienos" @@ -2449,12 +2449,12 @@ msgid "5 minutes" msgstr "5 minutės" #. Invite max-uses dropdown option for five uses. -#: src/features/invite/components/modals/InviteModal.tsx:64 +#: src/features/invite/components/modals/InviteModal.tsx:67 msgid "5 uses" msgstr "5 naudojimai" #. Invite max-uses dropdown option for 50 uses. -#: src/features/invite/components/modals/InviteModal.tsx:76 +#: src/features/invite/components/modals/InviteModal.tsx:79 msgid "50 uses" msgstr "50 naudojimų" @@ -2803,7 +2803,7 @@ msgid "Account too new" msgstr "Paskyra per nauja" #. Title of the error modal shown when an unclaimed (guest) account tries to accept a community or group DM invite. Auth-related; keep tone plain. -#: src/features/invite/commands/InviteCommands.tsx:35 +#: src/features/invite/commands/InviteCommands.tsx:36 msgid "Account verification required" msgstr "Reikalingas paskyros patvirtinimas" @@ -2997,12 +2997,12 @@ msgid "Add a bot to a community with requested permissions" msgstr "Pridėti botą į bendruomenę su prašomais leidimais" #. Placeholder text in the optional comment field of the forward modal. -#: src/features/messaging/components/modals/ForwardModal.tsx:98 +#: src/features/messaging/components/modals/ForwardModal.tsx:100 msgid "Add a comment (optional)" msgstr "Pridėti komentarą (pasirinktinai)" #. Landing-view title of the add community modal. Top-level entry point with options to create, join, or import. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:89 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:93 msgid "Add a community" msgstr "Pridėti bendruomenę" @@ -3082,7 +3082,7 @@ msgid "Add an account to continue." msgstr "Norėdami tęsti, pridėkite paskyrą." #. Body of the error modal shown when an unclaimed (guest) account tries to accept a community invite. Tells the user to complete sign-up first. -#: src/features/invite/commands/InviteCommands.tsx:40 +#: src/features/invite/commands/InviteCommands.tsx:41 msgid "Add an email and password to your account first." msgstr "Pirmiausia pridėkite prie paskyros el. pašto adresą ir slaptažodį." @@ -3911,7 +3911,7 @@ msgid "Already set to cancel" msgstr "Jau nustatyta atšaukti" #. Toggle-switch label in the moderator delete-message confirmation dialog. When enabled, the message is reported (category: other) before being deleted. {productName} is the product name (e.g., Fluxer). -#: src/features/messaging/commands/MessageCommands.tsx:88 +#: src/features/messaging/commands/MessageCommands.tsx:89 msgid "Also report this message to the {productName} Safety Team" msgstr "Taip pat pranešti apie šią žinutę „{productName}“ saugos komandai" @@ -4150,7 +4150,7 @@ msgid "Animated icons are not supported" msgstr "Animuotos piktogramos nepalaikomos" #. Validation error in the create-community form when the user picks an animated image. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:112 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:116 msgid "Animated icons are not supported when creating a new community. Use a static image." msgstr "Animuotų piktogramų negalima naudoti kuriant naują bendruomenę. Naudokite statinį paveikslėlį." @@ -4332,17 +4332,17 @@ msgid "Any uploaded attachment" msgstr "Bet koks įkeltas priedas" #. Helper text under the custom ban duration input. Both placeholders are integer numbers of seconds bounding the allowed range. -#: src/features/moderation/components/modals/BanMemberModal.tsx:73 +#: src/features/moderation/components/modals/BanMemberModal.tsx:72 msgid "Any value from {minTempBanDurationSeconds} to {maxTempBanDurationSeconds} seconds." msgstr "Bet kokia reikšmė nuo {minTempBanDurationSeconds} iki {maxTempBanDurationSeconds} sekundžių." #. Helper text under the custom invite expiration input. {maxInviteAgeSeconds} is the platform max in seconds. -#: src/features/invite/components/modals/InviteModal.tsx:111 +#: src/features/invite/components/modals/InviteModal.tsx:114 msgid "Any value from 0 to {maxInviteAgeSeconds} seconds. 0 means never expires." msgstr "Bet kokia reikšmė nuo 0 iki {maxInviteAgeSeconds} sekundžių. 0 reiškia, kad galioja neribotą laiką." #. Helper text under the custom invite max-uses input. {maxInviteUses} is the platform max number of uses per invite. -#: src/features/invite/components/modals/InviteModal.tsx:124 +#: src/features/invite/components/modals/InviteModal.tsx:127 msgid "Any value from 0 to {maxInviteUses}. 0 means no limit." msgstr "Bet kokia reikšmė nuo 0 iki {maxInviteUses}. 0 reiškia, kad apribojimų nėra." @@ -4938,7 +4938,7 @@ msgid "Audio settings" msgstr "Garso nustatymai" #. Toggle / summary row label in the Linux audio source picker. {summaryLabel} is one of the audio-source summary labels. -#: src/features/voice/components/AudioSourcePickerLinux.tsx:45 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:47 msgid "Audio sources: {summaryLabel}" msgstr "Garso šaltiniai: {summaryLabel}" @@ -5399,7 +5399,7 @@ msgid "Back to sticker" msgstr "Grįžti prie lipduko" #. Tooltip / aria label on the back button that returns from the call view to the voice channel view. -#: src/features/voice/components/VoiceCallView.tsx:115 +#: src/features/voice/components/VoiceCallView.tsx:111 msgid "Back to voice channel" msgstr "Grįžti į balso kanalą" @@ -5502,7 +5502,7 @@ msgid "Ban" msgstr "Užblokuoti" #. Title of the destructive ban-member modal. {tag} is the target user tag (username#tag). Destructive moderation action; keep tone direct. -#: src/features/moderation/components/modals/BanMemberModal.tsx:55 +#: src/features/moderation/components/modals/BanMemberModal.tsx:54 msgid "Ban {tag}" msgstr "Užblokuoti {tag}" @@ -5517,14 +5517,14 @@ msgid "Ban details" msgstr "Užblokavimo informacija" #. Label above the ban duration dropdown in the destructive ban-member modal. -#: src/features/moderation/components/modals/BanMemberModal.tsx:60 +#: src/features/moderation/components/modals/BanMemberModal.tsx:59 msgid "Ban duration" msgstr "Užblokavimo trukmė" #. Moderation action that bans the selected member from the community. #. Moderation action that bans the selected member from the community. #. Moderation action that bans the selected member from the community. -#: src/features/moderation/components/modals/BanMemberModal.tsx:270 +#: src/features/moderation/components/modals/BanMemberModal.tsx:274 #: src/features/ui/action_menu/GuildMemberContextMenu.tsx:66 #: src/features/ui/action_menu/items/GuildMemberMenuItems.tsx:51 #: src/features/ui/action_menu/items/voice_participant_menu_data/shared.ts:124 @@ -5992,7 +5992,7 @@ msgid "Bot invite (no external redirect)" msgstr "Boto kvietimas (be išorinio nukreipimo)" #. Settings search synonym. Used to match this term when the user types it in the settings search bar. -#: src/features/user/components/modals/tabs/applications_tab/application_detail/OAuthBuilderSection.tsx:162 +#: src/features/user/components/modals/tabs/applications_tab/application_detail/OAuthBuilderSection.tsx:163 #: src/features/user/components/settings_utils/search_index/ApplicationsIndex.ts:104 msgid "Bot permissions" msgstr "boto leidimai" @@ -6549,14 +6549,14 @@ msgstr "Čia negalima įkelti failų" #: src/features/guild/components/modals/TransferOwnershipModal.tsx:91 #: src/features/i18n/utils/CommonMessageDescriptors.ts:103 #: src/features/input/state/input_keybind/shared.ts:145 -#: src/features/invite/components/modals/InviteModal.tsx:552 +#: src/features/invite/components/modals/InviteModal.tsx:557 #: src/features/messaging/components/modals/AttachmentEditModal.tsx:133 #: src/features/messaging/components/modals/EditAltTextModal.tsx:190 #: src/features/messaging/components/modals/ExternalLinkWarningModal.tsx:111 -#: src/features/messaging/components/modals/ForwardModal.tsx:597 +#: src/features/messaging/components/modals/ForwardModal.tsx:603 #: src/features/messaging/components/modals/ImageCropModal.tsx:1025 #: src/features/messaging/components/modals/MessageHistoryThresholdModal.tsx:107 -#: src/features/moderation/components/modals/BanMemberModal.tsx:262 +#: src/features/moderation/components/modals/BanMemberModal.tsx:266 #: src/features/moderation/components/modals/RemoveTimeoutModal.tsx:70 #: src/features/moderation/components/modals/TimeoutMemberModal.tsx:126 #: src/features/theme/components/modals/ThemeAcceptModal.tsx:173 @@ -6619,13 +6619,13 @@ msgstr "Atšaukti suplanuotą keitimą" #. Settings search synonym. Used to match this term when the user types it in the settings search bar. #: src/features/app/components/dialogs/components/plutonium/SubscriptionCard.tsx:915 #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:141 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:249 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:248 #: src/features/user/components/settings_utils/search_index/PlutoniumIndex.ts:31 msgid "Cancel subscription" msgstr "Atšaukti prenumeratą" #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:135 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:243 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:242 msgid "Cancel subscription?" msgstr "Atšaukti prenumeratą?" @@ -6674,7 +6674,7 @@ msgid "Cannot delete account" msgstr "Negalima ištrinti paskyros" #. Section header in the Linux audio source picker. Lists capture-target options (entire system / specific apps). -#: src/features/voice/components/AudioSourcePickerLinux.tsx:50 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:52 msgid "Capture" msgstr "Įrašyti" @@ -7229,7 +7229,7 @@ msgid "Channel access" msgstr "Prieiga prie kanalo" #. Title of the alert shown when clicking a message link the user does not have permission to view. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:134 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:137 msgid "Channel access denied" msgstr "Prieiga prie kanalo uždrausta" @@ -7294,7 +7294,7 @@ msgstr "Kanalo ID nukopijuotas į iškarpinę" #. Short label in the messaging mention renderer. Keep it concise. #. Type chip suffix in tooltips for inline rendered channel mentions. Lowercase because it follows the channel name. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:94 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:97 #: src/features/messaging/components/markdown/renderers/MentionRenderer.tsx:39 msgid "channel link" msgstr "kanalo nuoroda" @@ -7472,7 +7472,7 @@ msgid "Check our <0>{BLUESKY_PROVIDER_NAME} ({FLUXER_BLUESKY_HANDLE}) for st msgstr "Patikrinkite mūsų <0>{BLUESKY_PROVIDER_NAME} ({FLUXER_BLUESKY_HANDLE}), kad gautumėte būsenos naujinių." #. Description text in the share theme modal. -#: src/features/theme/components/modals/ShareThemeModal.tsx:35 +#: src/features/theme/components/modals/ShareThemeModal.tsx:36 msgid "Check out my custom theme!" msgstr "Peržiūrėk mano pasirinktinę temą!" @@ -7677,7 +7677,7 @@ msgid "Choose File, then Add to Dock." msgstr "Pasirinkite Failas, tada Pridėti prie Dock." #. Subtitle in the create-DM modal. Keep it short and calm. -#: src/features/channel/utils/CreateDMModalUtils.tsx:39 +#: src/features/channel/utils/CreateDMModalUtils.tsx:40 msgid "Choose friends to message." msgstr "Pasirinkite draugus, kuriems norite parašyti." @@ -7861,10 +7861,10 @@ msgstr "Atsiimti dovaną" #. Short label in the authentication claim account modal. Keep the tone plain and specific. #. Title of the error modal shown when an unclaimed account tries to start a DM. #. Title shown when an unclaimed account cannot start a DM or group DM. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:32 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:36 #: src/features/auth/components/modals/ClaimAccountModal.tsx:41 #: src/features/channel/components/direct_message/AddFriendForm.tsx:63 -#: src/features/channel/utils/CreateDMModalUtils.tsx:43 +#: src/features/channel/utils/CreateDMModalUtils.tsx:44 #: src/features/guild/components/modals/add_guild_modal/GuildCreateForm.tsx:213 #: src/features/guild/components/modals/add_guild_modal/TemplateImportForm.tsx:441 #: src/features/user/components/modals/tabs/GiftInventoryTab.tsx:343 @@ -7953,7 +7953,7 @@ msgid "Claim your account to send friend requests." msgstr "Norėdami siųsti draugystės užklausas, užregistruokite paskyrą." #. Blocked-state text shown when an unclaimed account cannot start a DM or group DM. -#: src/features/channel/utils/CreateDMModalUtils.tsx:47 +#: src/features/channel/utils/CreateDMModalUtils.tsx:48 msgid "Claim your account to start DMs." msgstr "Norėdami rašyti tiesiogines žinutes, užregistruokite paskyrą." @@ -8593,17 +8593,17 @@ msgid "Commands" msgstr "Komandos" #. Helper text in the forward modal explaining why the optional comment field is disabled when at least one selected target has slowmode active. -#: src/features/messaging/components/modals/ForwardModal.tsx:70 +#: src/features/messaging/components/modals/ForwardModal.tsx:72 msgid "Comments are disabled because one or more selected channels have slowmode on. The comment would be blocked by slowmode right after the forward." msgstr "Komentarai išjungti, nes viename ar daugiau pasirinktų kanalų įjungtas lėtasis režimas. Komentaras būtų užblokuotas lėtojo režimo iškart po persiuntimo." #. Helper text in the forward modal explaining why the optional comment field is disabled for a single selected channel with slowmode. -#: src/features/messaging/components/modals/ForwardModal.tsx:64 +#: src/features/messaging/components/modals/ForwardModal.tsx:66 msgid "Comments are disabled because slowmode is on in {forwardChannelDisplayName}. The comment would be blocked by slowmode right after the forward." msgstr "Komentarai išjungti, nes kanale „{forwardChannelDisplayName}“ įjungtas lėtasis režimas. Komentaras būtų užblokuotas lėtojo režimo iškart po persiuntimo." #. Tooltip on the disabled comment field in the forward modal when slowmode blocks comments. -#: src/features/messaging/components/modals/ForwardModal.tsx:94 +#: src/features/messaging/components/modals/ForwardModal.tsx:96 msgid "Comments are unavailable while slowmode is on." msgstr "Komentarai nepasiekiami, kai įjungtas lėtasis režimas." @@ -8763,7 +8763,7 @@ msgid "Community members" msgstr "Bendruomenės nariai" #. Developer / debug surface — keep terse and technical. Label in the developer Nagbar controls panel for the community-membership CTA banner. -#: src/features/devtools/components/NagbarControls.ts:12 +#: src/features/devtools/components/NagbarControls.ts:13 msgid "Community membership CTA nagbar" msgstr "Bendruomenės narystės raginimo juosta" @@ -8773,7 +8773,7 @@ msgid "Community message notifications" msgstr "Bendruomenės žinučių pranešimai" #. Developer control label for the community MFA requirement banner. -#: src/features/devtools/components/NagbarControls.ts:81 +#: src/features/devtools/components/NagbarControls.ts:82 msgid "Community MFA requirement nagbar" msgstr "Bendruomenės MFA reikalavimo pranešimų juosta" @@ -8785,7 +8785,7 @@ msgstr "Nutildyti bendruomenėje" #. Label for the single community name input in the setup wizard. #. Label of the community name input in the create-community form. #: src/features/app/components/setup/SetupWizardSteps.tsx:199 -#: src/features/guild/components/modals/add_guild_modal/shared.ts:120 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:124 msgid "Community name" msgstr "Bendruomenės pavadinimas" @@ -9167,7 +9167,7 @@ msgstr "Konektikutas" #. Action label state in the DM channel header pill while the join request is in flight. Trailing ASCII ellipsis is intentional. #. Overlay status in the voice call view while joining. Trailing ellipsis indicates in-progress. #: src/features/channel/components/channel_view/dm_channel_view/shared.ts:129 -#: src/features/voice/components/VoiceCallView.tsx:94 +#: src/features/voice/components/VoiceCallView.tsx:90 msgid "Connecting..." msgstr "Jungiamasi..." @@ -9223,12 +9223,12 @@ msgid "Connection lost. Reconnecting…" msgstr "Ryšys nutrūko. Bandoma prisijungti iš naujo…" #. Short label in the connection connection commands. -#: src/features/connection/commands/ConnectionCommands.ts:47 +#: src/features/connection/commands/ConnectionCommands.ts:48 msgid "Connection removed" msgstr "Ryšys pašalintas" #. Tooltip / aria label on the connection-stats button in the voice call header. Opens the voice connection status popout. -#: src/features/voice/components/VoiceCallView.tsx:119 +#: src/features/voice/components/VoiceCallView.tsx:115 msgid "Connection stats" msgstr "Ryšio statistika" @@ -9238,12 +9238,12 @@ msgid "Connection type" msgstr "Ryšio tipas" #. Short label in the connection connection commands. -#: src/features/connection/commands/ConnectionCommands.ts:43 +#: src/features/connection/commands/ConnectionCommands.ts:44 msgid "Connection updated" msgstr "Ryšys atnaujintas" #. Success toast after an account connection is verified. -#: src/features/connection/commands/ConnectionCommands.ts:35 +#: src/features/connection/commands/ConnectionCommands.ts:36 msgid "Connection verified" msgstr "Ryšys patvirtintas" @@ -9279,7 +9279,7 @@ msgid "Connections" msgstr "Ryšiai" #. Short label in the connection connection commands. -#: src/features/connection/commands/ConnectionCommands.ts:51 +#: src/features/connection/commands/ConnectionCommands.ts:52 msgid "Connections reordered" msgstr "Ryšiai pertvarkyti" @@ -9526,7 +9526,7 @@ msgstr "URL nukopijuotas į iškarpinę" #: src/features/platform/utils/DesktopLocaleBridge.ts:64 #: src/features/theme_studio/sections/QuickCssSection.tsx:214 #: src/features/ui/action_menu/MessageContextMenu.tsx:73 -#: src/features/user/components/modals/tabs/applications_tab/application_detail/OAuthBuilderSection.tsx:228 +#: src/features/user/components/modals/tabs/applications_tab/application_detail/OAuthBuilderSection.tsx:230 #: src/features/user/components/modals/tabs/GiftInventoryTab.tsx:59 msgid "Copy" msgstr "Kopijuoti" @@ -9854,7 +9854,7 @@ msgid "Copying image..." msgstr "Kopijuojamas paveikslėlis..." #. Developer / debug surface — keep terse and technical. Label in the developer Nagbar controls panel for the corrupted-installation banner. -#: src/features/devtools/components/NagbarControls.ts:17 +#: src/features/devtools/components/NagbarControls.ts:18 msgid "Corrupted installation nagbar" msgstr "Sugadinto diegimo pranešimų juosta" @@ -9988,7 +9988,7 @@ msgid "Couldn't copy gift URL" msgstr "Nepavyko nukopijuoti dovanos URL" #. Title of the generic fallback error modal shown when generating a shareable theme link fails. -#: src/features/theme/components/modals/ShareThemeModal.tsx:47 +#: src/features/theme/components/modals/ShareThemeModal.tsx:48 msgid "Couldn't create a theme link" msgstr "Nepavyko sukurti temos nuorodos" @@ -10167,7 +10167,7 @@ msgid "Couldn't process image" msgstr "Nepavyko apdoroti paveikslėlio" #. Title of the error alert shown when publishing an announcement message fails. -#: src/features/messaging/commands/MessageCommands.tsx:120 +#: src/features/messaging/commands/MessageCommands.tsx:121 msgid "Couldn't publish this message" msgstr "Nepavyko paskelbti šio pranešimo" @@ -10299,7 +10299,7 @@ msgid "Couldn't send the verification email" msgstr "Nepavyko išsiųsti patvirtinimo el. laiško" #. Toast error shown when starting the OAuth flow for a connection provider fails. Preserve {blueskyProviderName}; it is inserted by code and must appear verbatim in the translation. -#: src/features/connection/commands/ConnectionCommands.ts:30 +#: src/features/connection/commands/ConnectionCommands.ts:31 msgid "Couldn't start {blueskyProviderName} authorization" msgstr "Nepavyko pradėti „{blueskyProviderName}“ autorizavimo" @@ -10309,7 +10309,7 @@ msgid "Couldn't start checkout" msgstr "Nepavyko pradėti atsiskaitymo" #. Toast error shown when creating a new account connection fails. -#: src/features/connection/commands/ConnectionCommands.ts:26 +#: src/features/connection/commands/ConnectionCommands.ts:27 msgid "Couldn't start the connection" msgstr "Nepavyko pradėti ryšio" @@ -10319,7 +10319,7 @@ msgid "Couldn't start the desktop update" msgstr "Nepavyko paleisti darbalaukio naujinimo" #. Title of the generic fallback error modal shown when opening or creating a DM fails. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:64 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:68 msgid "Couldn't start this conversation" msgstr "Nepavyko pradėti šio pokalbio" @@ -10424,7 +10424,7 @@ msgid "Couldn't verify that code. Try again." msgstr "Nepavyko patvirtinti kodo. Bandykite dar kartą." #. Toast error shown when verifying an account connection fails. -#: src/features/connection/commands/ConnectionCommands.ts:39 +#: src/features/connection/commands/ConnectionCommands.ts:40 msgid "Couldn't verify the connection" msgstr "Nepavyko patvirtinti ryšio" @@ -10469,7 +10469,7 @@ msgid "Create & share" msgstr "Sukurti ir bendrinti" #. Action button label in the add community modal. Starts the create-community flow. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:94 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:98 msgid "Create a community" msgstr "Sukurti bendruomenę" @@ -10541,14 +10541,14 @@ msgid "Create community" msgstr "Kurti bendruomenę" #. Accessible label for the create-community form element. Used by assistive tech only. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:116 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:120 msgid "Create community form" msgstr "Bendruomenės kūrimo forma" #. Accessible label for the create-DM trigger in the DM list header. #. Button or menu action label in the create dm modal utils helper. Keep it concise. #: src/features/channel/components/direct_message/DirectMessageList.tsx:97 -#: src/features/channel/utils/CreateDMModalUtils.tsx:35 +#: src/features/channel/utils/CreateDMModalUtils.tsx:36 msgid "Create DM" msgstr "Kurti DM" @@ -10563,14 +10563,14 @@ msgid "Create favorite category form" msgstr "Mėgstamiausių kategorijos kūrimo forma" #. Accessible label for the create-from-template form element. Used by assistive tech only. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:158 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:162 msgid "Create from template form" msgstr "Kūrimo iš šablono forma" #. Button or menu action label in the create dm modal utils helper. Keep it concise. #. Tooltip on the channel header plus button when viewing a one-on-one DM. Starts the create group DM flow with the current recipient. #: src/features/channel/components/channel_header/shared.ts:51 -#: src/features/channel/utils/CreateDMModalUtils.tsx:31 +#: src/features/channel/utils/CreateDMModalUtils.tsx:32 msgid "Create group DM" msgstr "Kurti grupės DM" @@ -10593,7 +10593,7 @@ msgstr "Sukurti naują paskyrą" msgid "Create new group" msgstr "Kurti naują grupę" -#: src/features/invite/components/modals/InviteModal.tsx:555 +#: src/features/invite/components/modals/InviteModal.tsx:560 msgid "Create new link" msgstr "Kurti naują nuorodą" @@ -10811,12 +10811,12 @@ msgid "Current uses:" msgstr "Panaudojimų:" #. Developer nagbar status: the banner is dismissed in the current real state. -#: src/features/devtools/components/NagbarControls.ts:114 +#: src/features/devtools/components/NagbarControls.ts:115 msgid "Currently dismissed" msgstr "Šiuo metu atmesta" #. Developer nagbar status: the banner is showing in the current real state. -#: src/features/devtools/components/NagbarControls.ts:118 +#: src/features/devtools/components/NagbarControls.ts:119 msgid "Currently showing" msgstr "Šiuo metu rodoma" @@ -10853,7 +10853,7 @@ msgid "Custom" msgstr "Pasirinktinis" #. Label of the numeric input shown after choosing "Custom..." in the ban duration dropdown. The unit is seconds. -#: src/features/moderation/components/modals/BanMemberModal.tsx:68 +#: src/features/moderation/components/modals/BanMemberModal.tsx:67 msgid "Custom ban duration (seconds)" msgstr "Pasirinktinė užblokavimo trukmė (sekundėmis)" @@ -10889,7 +10889,7 @@ msgid "Custom entrance sounds with {premiumProductName}" msgstr "Pasirinktiniai įėjimo garsai su {premiumProductName}" #. Label of the numeric input shown after choosing "Custom..." in the invite expiration dropdown. The unit is seconds. -#: src/features/invite/components/modals/InviteModal.tsx:106 +#: src/features/invite/components/modals/InviteModal.tsx:109 msgid "Custom expiration (seconds)" msgstr "Pasirinktinis galiojimo laikas (sekundėmis)" @@ -10898,7 +10898,7 @@ msgid "Custom hoist order" msgstr "Pasirinktinė iškėlimo tvarka" #. Label of the numeric input shown after choosing "Custom..." in the invite max-uses dropdown. -#: src/features/invite/components/modals/InviteModal.tsx:120 +#: src/features/invite/components/modals/InviteModal.tsx:123 msgid "Custom max uses" msgstr "Pasirinktinis maksimalus panaudojimų skaičius" @@ -11506,7 +11506,7 @@ msgstr "Delaveras" #: src/features/emoji/components/emojis/EmojiListItem.tsx:204 #: src/features/emoji/components/emojis/EmojiListItem.tsx:216 #: src/features/emoji/components/stickers/StickerGridItem.tsx:35 -#: src/features/messaging/commands/MessageCommands.tsx:84 +#: src/features/messaging/commands/MessageCommands.tsx:85 #: src/features/moderation/components/report_modal/IARModalCopy.ts:109 #: src/features/platform/utils/DesktopLocaleBridge.ts:77 #: src/features/theme_studio/sections/LibrarySection.tsx:645 @@ -11652,8 +11652,8 @@ msgid "Delete message" msgstr "Ištrinti žinutę" #. Section heading and accessible label for the message-history-deletion radio group in the destructive ban-member modal. Destructive option group. -#: src/features/moderation/components/modals/BanMemberModal.tsx:78 -#: src/features/moderation/components/modals/BanMemberModal.tsx:229 +#: src/features/moderation/components/modals/BanMemberModal.tsx:77 +#: src/features/moderation/components/modals/BanMemberModal.tsx:233 msgid "Delete message history" msgstr "Ištrinti žinučių istoriją" @@ -11755,12 +11755,12 @@ msgid "Delete this message" msgstr "Ištrinti šią žinutę" #. Error message in the messaging commands. Keep the tone plain and specific. -#: src/features/messaging/commands/MessageCommands.tsx:80 +#: src/features/messaging/commands/MessageCommands.tsx:81 msgid "Delete this message? Can't be undone." msgstr "Ištrinti šią žinutę? Veiksmo anuliuoti negalima." #. Body of the delete confirmation for a message that was published from an announcement channel to the channels that follow it. -#: src/features/messaging/commands/MessageCommands.tsx:93 +#: src/features/messaging/commands/MessageCommands.tsx:94 msgid "Delete this message? Can't be undone. This message is also removed from every community that follows this channel." msgstr "Ištrinti šį pranešimą? Negalima atšaukti. Šis pranešimas taip pat bus pašalintas iš kiekvienos bendruomenės, sekančios šį kanalą." @@ -11977,7 +11977,7 @@ msgid "Desktop device" msgstr "Kompiuteris" #. Developer / debug surface — keep terse and technical. Label in the developer Nagbar controls panel for the desktop-download banner. -#: src/features/devtools/components/NagbarControls.ts:7 +#: src/features/devtools/components/NagbarControls.ts:8 msgid "Desktop download nagbar" msgstr "Darbalaukio atsisiuntimo pranešimų juosta" @@ -11987,7 +11987,7 @@ msgid "Desktop inactivity before mobile push" msgstr "Neaktyvumo kompiuteryje trukmė prieš pranešimus į mobilųjį įrenginį" #. Developer control label for the desktop-notification banner. -#: src/features/devtools/components/NagbarControls.ts:40 +#: src/features/devtools/components/NagbarControls.ts:41 msgid "Desktop notification nagbar" msgstr "Darbalaukio pranešimų juosta" @@ -12102,13 +12102,13 @@ msgstr "Kūrėjo būsena" #. Short label in the channel and chat utility buttons. Keep it concise. #. Title of the info alert shown when clicking an internal developer-tools deep link. #: src/features/channel/components/channel_header_components/UtilityButtons.tsx:20 -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:146 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:149 #: src/features/ui/action_menu/items/StaffDeveloperUserControlsMenuItem.tsx:13 msgid "Developer tools" msgstr "Kūrėjo įrankiai" #. Body of the developer-tools info alert. Refers to the staff badge button in the channel header. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:150 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:153 msgid "Developer tools are available from the staff badge in the channel header." msgstr "Kūrėjo įrankiai pasiekiami iš personalo ženkliuko kanalo antraštėje." @@ -12505,7 +12505,7 @@ msgstr "Atjungti lizdą" #. Overlay status in the voice call view when not connected. #. Overlay status text in the compact / floating voice call tile when not connected. #: src/features/voice/components/compact_voice_call_view/shared.ts:15 -#: src/features/voice/components/VoiceCallView.tsx:103 +#: src/features/voice/components/VoiceCallView.tsx:99 msgid "Disconnected" msgstr "Atjungta" @@ -12822,7 +12822,7 @@ msgid "Domain" msgstr "Domenas" #. Developer or debug surface, keep terse and technical. Label in the developer Nagbar controls panel for the banner telling installed web apps that the app has moved to a new domain. -#: src/features/devtools/components/NagbarControls.ts:76 +#: src/features/devtools/components/NagbarControls.ts:77 msgid "Domain moved nagbar" msgstr "Domeno perkėlimo pranešimų juosta" @@ -13344,8 +13344,8 @@ msgstr "Redaguoti grupės informaciją" msgid "Edit group form" msgstr "Grupės redagavimo forma" -#: src/features/invite/components/modals/InviteModal.tsx:523 -#: src/features/invite/components/modals/InviteModal.tsx:538 +#: src/features/invite/components/modals/InviteModal.tsx:528 +#: src/features/invite/components/modals/InviteModal.tsx:543 msgid "Edit invite link" msgstr "Redaguoti kvietimo nuorodą" @@ -13397,7 +13397,7 @@ msgid "Edit profile local time" msgstr "Redaguoti profilio vietinį laiką" #. Title of the confirmation shown before saving an edit to a message published from an announcement channel. -#: src/features/messaging/commands/MessageCommands.tsx:99 +#: src/features/messaging/commands/MessageCommands.tsx:100 msgid "Edit published message?" msgstr "Redaguoti paskelbtą žinutę?" @@ -13548,7 +13548,7 @@ msgid "Email unavailable" msgstr "El. paštas nepasiekiamas" #. Developer control label for the email-verification banner. -#: src/features/devtools/components/NagbarControls.ts:36 +#: src/features/devtools/components/NagbarControls.ts:37 msgid "Email verification nagbar" msgstr "El. pašto patvirtinimo pranešimų juosta" @@ -14080,12 +14080,12 @@ msgid "End grace now" msgstr "Baigti lengvatinį laikotarpį dabar" #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:163 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:271 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:270 msgid "End grace period" msgstr "Baigti lengvatinį laikotarpį" #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:156 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:264 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:263 msgid "End grace period now?" msgstr "Baigti lengvatinį laikotarpį dabar?" @@ -14170,7 +14170,7 @@ msgid "Enter a product name between 1 and 80 characters." msgstr "Įveskite produkto pavadinimą nuo 1 iki 80 simbolių." #. Placeholder in the optional reason input in the destructive ban-member modal. -#: src/features/moderation/components/modals/BanMemberModal.tsx:88 +#: src/features/moderation/components/modals/BanMemberModal.tsx:87 msgid "Enter a reason for the ban" msgstr "Įveskite užblokavimo priežastį" @@ -14180,7 +14180,7 @@ msgid "Enter a secure password" msgstr "Įveskite saugų slaptažodį" #. Validation error in the import-template form when the entered URL or code is malformed. {theOtherPlatform} is a third-party product name placeholder. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:124 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:128 msgid "Enter a valid {theOtherPlatform} template URL or code." msgstr "Įveskite tinkamą „{theOtherPlatform}“ šablono URL arba kodą." @@ -14204,7 +14204,7 @@ msgstr "Įveskite galiojantį naudotojo vardą ({exampleFluxerTagFull})." #. Tooltip / aria label on the fullscreen toggle in the voice call view (not in fullscreen). #: src/features/voice/components/compact_voice_call_view/shared.ts:28 #: src/features/voice/components/media_player/components/MediaFullscreenButton.tsx:18 -#: src/features/voice/components/VoiceCallView.tsx:111 +#: src/features/voice/components/VoiceCallView.tsx:107 msgid "Enter fullscreen" msgstr "Įjungti viso ekrano režimą" @@ -14347,7 +14347,7 @@ msgstr "Visas ekranas" msgid "Entire system" msgstr "Visa sistema" -#: src/features/voice/components/AudioSourcePickerLinux.tsx:260 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:257 msgid "Entire system audio" msgstr "Visos sistemos garsas" @@ -14525,7 +14525,7 @@ msgid "exclude a user" msgstr "neįtraukti naudotojo" #. Section header in the Linux audio source picker for apps excluded from the system mix. -#: src/features/voice/components/AudioSourcePickerLinux.tsx:59 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:61 msgid "Exclude from system" msgstr "Neįtraukti į sistemos garsą" @@ -14546,7 +14546,7 @@ msgstr "Išeiti" #. Tooltip / aria label on the fullscreen toggle in the voice call view (currently in fullscreen). #: src/features/voice/components/compact_voice_call_view/shared.ts:24 #: src/features/voice/components/media_player/components/MediaFullscreenButton.tsx:14 -#: src/features/voice/components/VoiceCallView.tsx:107 +#: src/features/voice/components/VoiceCallView.tsx:103 msgid "Exit fullscreen" msgstr "Išeiti iš viso ekrano režimo" @@ -14624,7 +14624,7 @@ msgid "Expiration curve" msgstr "Galiojimo laiko kreivė" #. Label above the expiration duration dropdown in the invite link settings. -#: src/features/invite/components/modals/InviteModal.tsx:102 +#: src/features/invite/components/modals/InviteModal.tsx:105 msgid "Expire after" msgstr "Nustoja galioti po" @@ -14839,7 +14839,7 @@ msgid "Failed to complete SSO sign-in" msgstr "Nepavyko prisijungti naudojant SSO" #. Error message in the add friends to group modal utils helper. -#: src/features/channel/utils/AddFriendsToGroupModalUtils.ts:21 +#: src/features/channel/utils/AddFriendsToGroupModalUtils.ts:22 msgid "Failed to copy invite link" msgstr "Nepavyko nukopijuoti kvietimo nuorodos" @@ -15687,12 +15687,12 @@ msgid "For your security, please confirm it's you to continue." msgstr "Siekdami užtikrinti jūsų saugumą, patvirtinkite, kad tai jūs." #. Developer nagbar override status: the banner is forced to hide. -#: src/features/devtools/components/NagbarControls.ts:102 +#: src/features/devtools/components/NagbarControls.ts:103 msgid "Force disabled" msgstr "Priverstinai išjungta" #. Developer nagbar override status: the banner is forced to show. -#: src/features/devtools/components/NagbarControls.ts:98 +#: src/features/devtools/components/NagbarControls.ts:99 msgid "Force enabled" msgstr "Priverstinai įjungta" @@ -15840,11 +15840,11 @@ msgstr "Persiųsti mediją" #. Keyboard shortcut action label shown in the shortcuts list and keybind editor. Keep short, sentence case. #. Title of the forward message modal. #: src/features/input/state/input_keybind/shared.ts:33 -#: src/features/messaging/components/modals/ForwardModal.tsx:85 +#: src/features/messaging/components/modals/ForwardModal.tsx:87 msgid "Forward message" msgstr "Persiųsti žinutę" -#: src/features/channel/components/MessageAttachments.tsx:360 +#: src/features/channel/components/MessageAttachments.tsx:331 msgid "Forwarded" msgstr "Persiųsta" @@ -16437,7 +16437,7 @@ msgstr "Reikalingas dovanos kodas" msgid "Gift code is too long" msgstr "Dovanos kodas per ilgas" -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:139 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:141 msgid "Gift code:" msgstr "Dovanos kodas:" @@ -16466,7 +16466,7 @@ msgid "Gift inventory flow" msgstr "Dovanų inventoriaus eiga" #. Developer control label for the gift-inventory banner. -#: src/features/devtools/components/NagbarControls.ts:56 +#: src/features/devtools/components/NagbarControls.ts:57 msgid "Gift inventory nagbar" msgstr "Dovanų inventoriaus pranešimų juosta" @@ -16477,7 +16477,7 @@ msgstr "Dovanos trukmė" #. Form field label for a gift redemption URL. #. Settings search synonym. Used to match this term when the user types it in the settings search bar. -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:34 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:35 #: src/features/user/components/settings_utils/search_index/GiftInventoryIndex.ts:26 msgid "Gift link" msgstr "Dovanos nuoroda" @@ -17489,7 +17489,7 @@ msgid "How about:" msgstr "O gal:" #. Helper text under the ban duration dropdown in the destructive ban-member modal. -#: src/features/moderation/components/modals/BanMemberModal.tsx:64 +#: src/features/moderation/components/modals/BanMemberModal.tsx:63 msgid "How long they stay banned." msgstr "Kiek laiko jie bus užblokuoti." @@ -17601,7 +17601,7 @@ msgstr "Piktogramos failas per didelis" #. Validation error in the create-community form when the chosen icon exceeds the size limit. {imageMaxSizeLabel} is a formatted file size such as "8 MB". #: src/features/channel/components/modals/EditGroupBottomSheet.tsx:47 #: src/features/channel/components/modals/EditGroupModal.tsx:45 -#: src/features/guild/components/modals/add_guild_modal/shared.ts:107 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:111 msgid "Icon file is too large. Choose a file smaller than {imageMaxSizeLabel}." msgstr "Piktogramos failas per didelis. Pasirinkite failą, mažesnį nei {imageMaxSizeLabel}." @@ -17887,7 +17887,7 @@ msgid "Import" msgstr "Importuoti" #. Action button label in the add community modal. Imports a template from the third-party platform named by {theOtherPlatform}. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:102 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:106 msgid "Import {theOtherPlatform} template" msgstr "Importuoti „{theOtherPlatform}“ šabloną" @@ -17939,7 +17939,7 @@ msgid "Import more" msgstr "Importuoti daugiau" #. Accessible label for the import-template form element. Used by assistive tech only. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:138 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:142 msgid "Import template form" msgstr "Šablono importavimo forma" @@ -18107,7 +18107,7 @@ msgid "Include all except selected" msgstr "Įtraukti visus, išskyrus pasirinktus" #. Section header in the Linux audio source picker for the per-app inclusion list. -#: src/features/voice/components/AudioSourcePickerLinux.tsx:55 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:57 msgid "Include apps" msgstr "Įtraukti programas" @@ -18473,7 +18473,7 @@ msgid "Invalid image" msgstr "Netinkamas paveikslėlis" #. Validation error in the paste-template-JSON form. "JSON" is a protocol token and must not be translated. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:129 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:133 msgid "Invalid JSON. Paste the full response from the URL above." msgstr "Neteisingas JSON. Įklijuokite visą atsakymą iš aukščiau esančio URL." @@ -18532,7 +18532,7 @@ msgid "Invisible" msgstr "Nematomas" #. Per-recipient action button label in the invite modal recipient list. Sends the invite as a DM to that friend. Short standalone verb. -#: src/features/invite/components/modals/InviteModal.tsx:97 +#: src/features/invite/components/modals/InviteModal.tsx:100 msgid "Invite" msgstr "Kviesti" @@ -18569,12 +18569,12 @@ msgid "Invite deleted" msgstr "Kvietimas ištrintas" #. Fallback header on the invite modal when no community context is available. Refers to inviting friends to Fluxer. -#: src/features/invite/components/modals/InviteModal.tsx:84 +#: src/features/invite/components/modals/InviteModal.tsx:87 msgid "Invite friends" msgstr "Kviesti draugus" #. Title of the invite modal. {guildName} is the community name. -#: src/features/invite/components/modals/InviteModal.tsx:89 +#: src/features/invite/components/modals/InviteModal.tsx:92 msgid "Invite friends to {guildName}" msgstr "Kviesti draugus į „{guildName}“" @@ -18585,25 +18585,25 @@ msgstr "Kvietimas paslėptas bendrinant" #. Label of the invite code/URL input in the join-community form. #. Placeholder in the read-only invite link input when no link is available yet. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:166 -#: src/features/invite/components/modals/InviteModal.tsx:138 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:170 +#: src/features/invite/components/modals/InviteModal.tsx:141 msgid "Invite link" msgstr "Kvietimo nuoroda" #. Label above a masked invite link while streaming privacy is active. #. Label above a masked invite link while streaming privacy is active. -#: src/features/invite/components/modals/InviteModal.tsx:146 +#: src/features/invite/components/modals/InviteModal.tsx:149 #: src/features/relationship/components/modals/AddFriendsToGroupModal.tsx:31 msgid "Invite link is hidden while sharing:" msgstr "Kvietimo nuoroda paslėpta, kol bendrinama:" #. Inline replacement text shown for invite links while streaming privacy is active. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:162 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:165 msgid "Invite link masked while sharing" msgstr "Kvietimo nuoroda paslėpta, kol bendrinama" #. Header of the invite modal when the user is editing the invite link expiry, max uses, and temporary flag. -#: src/features/invite/components/modals/InviteModal.tsx:93 +#: src/features/invite/components/modals/InviteModal.tsx:96 msgid "Invite link settings" msgstr "Kvietimo nuorodos nustatymai" @@ -18748,7 +18748,7 @@ msgstr "Kvietimai pristabdyti, nes „{productName}“ aptiko galimą reidą. Na msgid "Invites are paused for this community." msgstr "Kvietimai šiai bendruomenei pristabdyti." -#: src/features/invite/components/modals/InviteModal.tsx:370 +#: src/features/invite/components/modals/InviteModal.tsx:375 msgid "Invites are paused in this community by an admin. While this invite can be created, it cannot be accepted until invites are re-enabled." msgstr "Administratorius pristabdė kvietimus šioje bendruomenėje. Nors šį kvietimą galima sukurti, jo negalima priimti, kol kvietimai vėl nebus įjungti." @@ -18758,7 +18758,7 @@ msgid "Invites disabled" msgstr "Kvietimai išjungti" #. Developer control label for the invites-disabled banner. -#: src/features/devtools/components/NagbarControls.ts:72 +#: src/features/devtools/components/NagbarControls.ts:73 msgid "Invites disabled nagbar" msgstr "Kvietimų išjungimo pranešimų juosta" @@ -18880,7 +18880,7 @@ msgid "Join {communityName} to chat with the team and stay up to date." msgstr "Prisijunkite prie „{communityName}“, kad galėtumėte bendrauti su komanda ir gauti naujausią informaciją." #. Action button label in the add community modal. Starts the join-by-invite-code flow. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:98 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:102 msgid "Join a community" msgstr "Prisijungti prie bendruomenės" @@ -18904,7 +18904,7 @@ msgid "Join community" msgstr "Prisijungti prie bendruomenės" #. Accessible label for the join-community form element. Used by assistive tech only. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:162 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:166 msgid "Join community form" msgstr "Prisijungimo prie bendruomenės forma" @@ -19012,7 +19012,7 @@ msgid "Jump to {displayName}" msgstr "Pereiti prie {displayName}" #. Accessible label for an inline channel mention link. labelText is the channel display name. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:108 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:111 msgid "Jump to {labelText}" msgstr "Pereiti prie „{labelText}“" @@ -19069,12 +19069,12 @@ msgid "Jump to the current call" msgstr "Pereiti prie dabartinio skambučio" #. Fallback accessible label for an inline channel mention when the target name is not known. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:112 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:115 msgid "Jump to the linked channel" msgstr "Pereiti į susietą kanalą" #. Fallback accessible label for an inline message link when the target channel is not known. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:104 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:107 msgid "Jump to the linked message" msgstr "Pereiti prie susietos žinutės" @@ -19084,7 +19084,7 @@ msgid "Jump to the message from {authorNickname}" msgstr "Pereiti prie {authorNickname} žinutės" #. Accessible label for an inline message link that jumps to a specific message in a channel. labelText is the channel display name. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:99 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:102 msgid "Jump to the message in {labelText}" msgstr "Pereiti prie žinutės iš „{labelText}“" @@ -19143,7 +19143,7 @@ msgid "Keep free and premium tiers. You can customize the tiers, sell premium th msgstr "Pasilikite nemokamą ir mokamą lygius. Vėliau galėsite tinkinti lygius, parduoti mokamą turinį per „Stripe“ arba dalyti dovanų kodus iš administratoriaus skydelio." #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:165 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:273 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:272 msgid "Keep grace period" msgstr "Palikti lengvatinį laikotarpį" @@ -19158,7 +19158,7 @@ msgid "Keep running" msgstr "Palikti veikti" #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:143 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:251 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:250 msgid "Keep subscription" msgstr "Palikti prenumeratą" @@ -19241,7 +19241,7 @@ msgstr "Klavišai" #. Button or menu action label in the kick member modal. Keep it concise. Keep the tone plain and specific. #. Button or menu action label in the user profile actions sheet. Keep it concise. Keep the tone plain and specific. #. Member actions sheet menu item. Opens the kick-member confirmation (moderation action). Short verb used as a menu label. -#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:98 +#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:97 #: src/features/moderation/components/modals/KickMemberModal.tsx:16 #: src/features/user/components/modals/UserProfileActionsSheet.tsx:77 msgid "Kick" @@ -19728,7 +19728,7 @@ msgstr "Susieti failą" #. Replacement text for an invite URL while streaming privacy is active. #. Replacement text for an invite URL while streaming privacy is active. #: src/features/channel/components/modals/GroupInvitesBottomSheet.tsx:49 -#: src/features/invite/components/modals/InviteModal.tsx:142 +#: src/features/invite/components/modals/InviteModal.tsx:145 #: src/features/relationship/components/modals/AddFriendsToGroupModal.tsx:27 msgid "Link hidden while sharing" msgstr "Nuoroda paslėpta bendrinant" @@ -19761,7 +19761,7 @@ msgid "Link styling" msgstr "Nuorodų stilius" #. Title of the alert shown when clicking an internal link that is not available to the current account. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:154 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:157 msgid "Link unavailable" msgstr "Nuoroda nepasiekiama" @@ -20558,7 +20558,7 @@ msgid "Max {maxSize}." msgstr "Maksimalus dydis: {maxSize}." #. Label above the max-uses dropdown in the invite link settings. -#: src/features/invite/components/modals/InviteModal.tsx:116 +#: src/features/invite/components/modals/InviteModal.tsx:119 msgid "Max number of uses" msgstr "Didžiausias naudojimo skaičius" @@ -20836,7 +20836,7 @@ msgid "Members" msgstr "Nariai" #. Helper text under the temporary membership switch in the invite link settings. -#: src/features/invite/components/modals/InviteModal.tsx:134 +#: src/features/invite/components/modals/InviteModal.tsx:137 msgid "Members are removed when offline unless given a role." msgstr "Nariai pašalinami, kai yra neprisijungę, nebent jiems priskirtas vaidmuo." @@ -20981,7 +20981,7 @@ msgstr "Žinutė" #. Action that opens a DM conversation with the selected user. #. Member actions sheet menu item. Sends a direct message to the target user. Standalone verb used as a menu label. #. Voice participant menu action that opens a DM conversation with the selected user. -#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:88 +#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:87 #: src/features/ui/action_menu/items/ActionsSubmenu.tsx:41 #: src/features/ui/action_menu/items/MessageUserMenuItem.tsx:26 #: src/features/ui/action_menu/items/voice_participant_menu_data/shared.ts:78 @@ -21085,7 +21085,7 @@ msgstr "Žinučių rodymo nustatymai pasiekiami tik darbalaukio programoje." msgid "Message editing" msgstr "Redaguoti žinutę" -#: src/features/messaging/components/modals/ForwardModal.tsx:315 +#: src/features/messaging/components/modals/ForwardModal.tsx:317 msgid "Message forwarded" msgstr "Žinutė persiųsta" @@ -21134,7 +21134,7 @@ msgstr "Žinutės įvesties mygtukai" #. Error modal title in the forward modal when the optional comment exceeds the message length limit. #. Form validation error indicating the message exceeds the allowed length. -#: src/features/messaging/components/modals/ForwardModal.tsx:56 +#: src/features/messaging/components/modals/ForwardModal.tsx:58 #: src/features/ui/character_counter/CharacterCountMessages.ts:16 msgid "Message is too long" msgstr "Žinutė per ilga" @@ -21145,7 +21145,7 @@ msgid "Message layout" msgstr "Žinučių išdėstymas" #. Type chip suffix in tooltips for inline rendered message links. Lowercase because it follows the channel name. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:89 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:92 msgid "message link" msgstr "nuoroda į žinutę" @@ -21189,7 +21189,7 @@ msgid "Message previews in the DM list" msgstr "Žinučių peržiūros DM sąraše" #. Toast shown after a message in an announcement channel was published to the channels that follow it. -#: src/features/messaging/commands/MessageCommands.tsx:112 +#: src/features/messaging/commands/MessageCommands.tsx:113 msgid "Message published" msgstr "Pranešimas paskelbtas" @@ -21302,7 +21302,7 @@ msgstr "Pranešimai, kuriuos galite pasižymėti" msgid "Messaging is paused" msgstr "Žinučių siuntimas pristabdytas" -#. Notice shown in place of the message composer, and as an error, when messaging is paused on the current account until the user completes one quick step described in an email. While paused, the account cannot post, react, join communities or change its profile. Keep the tone calm and friendly. +#. Notice shown in place of the message composer, as a banner at the top of the app, and as an error, when messaging is paused on the current account until the user completes one quick step described in an email. While paused, the account cannot post, react, join communities or change its profile. Keep the tone calm and friendly. #: src/features/user/utils/AccountLimitUtils.ts:10 msgid "Messaging is paused on your account. Check your email for a quick step to continue." msgstr "Žinučių siuntimas jūsų paskyroje pristabdytas. Peržiūrėkite el. paštą: tęsti galėsite atlikę vieną greitą žingsnį." @@ -22673,7 +22673,7 @@ msgid "No {sendMessagesPermission} permission" msgstr "Nėra leidimo „{sendMessagesPermission}“" #. Inline text shown inside a custom message link pill when the linked message cannot be accessed. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:142 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:145 msgid "No access" msgstr "Nėra prieigos" @@ -22808,7 +22808,7 @@ msgstr "Nėra išsaugotinų pakeitimų" msgid "No channels available" msgstr "Nėra pasiekiamų kanalų" -#: src/features/messaging/components/modals/ForwardModal.tsx:389 +#: src/features/messaging/components/modals/ForwardModal.tsx:395 #: src/features/search/components/search/ChannelFilterSheet.tsx:120 msgid "No channels found" msgstr "Kanalų nerasta" @@ -22956,7 +22956,7 @@ msgid "No invoices yet." msgstr "Kol kas nėra sąskaitų faktūrų." #. Invite max-uses option meaning unlimited uses. Short standalone label. -#: src/features/invite/components/modals/InviteModal.tsx:56 +#: src/features/invite/components/modals/InviteModal.tsx:59 msgid "No limit" msgstr "Be apribojimų" @@ -23307,7 +23307,7 @@ msgstr "Non-convert" #: src/features/user/components/modals/tabs/accessibility_tab/VisualTab.tsx:37 #: src/features/user/components/modals/tabs/components/EntranceSoundSection.tsx:146 #: src/features/user/components/modals/tabs/privacy_safety_tab/data_request_modal/DataRequestModal.tsx:220 -#: src/features/voice/components/AudioSourcePickerLinux.tsx:268 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:265 msgid "None" msgstr "Nėra" @@ -23859,12 +23859,12 @@ msgid "Open {host} in your browser." msgstr "Atidarykite {host} naršyklėje." #. Accessible label for an inline chat link pill that opens an app page such as Discovery. labelText is the page name. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:121 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:124 msgid "Open {labelText}" msgstr "Atidarykite {labelText}" #. Accessible label for an inline settings deep-link pill. labelText is the resolved settings tab and section breadcrumb. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:116 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:119 msgid "Open {labelText} in settings" msgstr "Atidaryti „{labelText}“ nustatymuose" @@ -24068,7 +24068,7 @@ msgid "Open emoji in browser" msgstr "Atidaryti jaustuką naršyklėje" #. Accessible label for the emoji picker trigger button in the forward modal comment field. -#: src/features/messaging/components/modals/ForwardModal.tsx:102 +#: src/features/messaging/components/modals/ForwardModal.tsx:104 #: src/features/user/components/modals/tabs/my_profile_tab/BioEditor.tsx:27 msgid "Open emoji picker" msgstr "Atidaryti jaustukų parinkiklį" @@ -24393,7 +24393,7 @@ msgstr "Parinktys" msgid "or" msgstr "arba" -#: src/features/theme/components/modals/ShareThemeModal.tsx:214 +#: src/features/theme/components/modals/ShareThemeModal.tsx:216 msgid "Or copy the link:" msgstr "Arba nukopijuokite nuorodą:" @@ -24402,7 +24402,7 @@ msgstr "Arba nukopijuokite nuorodą:" msgid "or pick a GIF from {gifProviderName}" msgstr "arba pasirinkite GIF iš {gifProviderName}" -#: src/features/invite/components/modals/InviteModal.tsx:502 +#: src/features/invite/components/modals/InviteModal.tsx:507 msgid "Or send an invite link to a friend:" msgstr "Arba nusiųskite kvietimo nuorodą draugui:" @@ -24410,7 +24410,7 @@ msgstr "Arba nusiųskite kvietimo nuorodą draugui:" msgid "or send an invite to a friend:" msgstr "arba išsiųskite kvietimą draugui:" -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:131 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:133 msgid "or send the gift link to a friend:" msgstr "arba nusiųskite dovanos nuorodą draugui:" @@ -24612,7 +24612,7 @@ msgid "Page down" msgstr "Page Down" #. Role description announced for an inline chat link pill that opens an app page. Lowercase. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:126 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:129 msgid "page link" msgstr "nuoroda į puslapį" @@ -24779,12 +24779,12 @@ msgid "Paste GIF URLs below, one per line." msgstr "Žemiau įklijuokite GIF nuorodas, po vieną kiekvienoje eilutėje." #. Accessible label for the paste-template-JSON form element. Used by assistive tech only. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:146 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:150 msgid "Paste template JSON form" msgstr "Šablono JSON įklijavimo forma" #. Placeholder in the textarea where the user pastes the third-party template JSON document. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:154 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:158 msgid "Paste the JSON response here" msgstr "Įklijuokite JSON atsakymą čia" @@ -24986,7 +24986,7 @@ msgid "Perks paused" msgstr "Privilegijos pristabdytos" #. Ban duration option in the destructive ban-member modal meaning the ban never expires. Short standalone label. -#: src/features/moderation/components/modals/BanMemberModal.tsx:38 +#: src/features/moderation/components/modals/BanMemberModal.tsx:37 msgid "Permanent" msgstr "Visam laikui" @@ -25385,7 +25385,7 @@ msgstr "Leidžiama, nepaisant sumažinto judesio." #. Body of the error modal shown when sharing or sending a theme link is rate limited. #: src/features/app/components/alerts/CommonErrorModalDescriptors.ts:13 #: src/features/discovery/commands/DiscoveryJoinCommands.tsx:60 -#: src/features/theme/components/modals/ShareThemeModal.tsx:67 +#: src/features/theme/components/modals/ShareThemeModal.tsx:68 msgid "Please wait a moment and try again." msgstr "Palaukite ir bandykite dar kartą." @@ -25417,7 +25417,7 @@ msgid "Pop back in" msgstr "Grąžinti į pagrindinį langą" #. Tooltip / aria label on the voice call footer button that opens the call in a separate window. -#: src/features/voice/components/VoiceCallCornerControls.tsx:12 +#: src/features/voice/components/VoiceCallCornerControls.tsx:11 msgid "Pop out call" msgstr "Atidaryti pokalbį atskirame lange" @@ -25548,12 +25548,12 @@ msgid "Premium badge" msgstr "„Premium“ ženklelis" #. Developer control label for the premium-expired banner. -#: src/features/devtools/components/NagbarControls.ts:48 +#: src/features/devtools/components/NagbarControls.ts:49 msgid "Premium expired nagbar" msgstr "Pasibaigusios „Premium“ prenumeratos juosta" #. Developer control label for the premium grace-period banner. -#: src/features/devtools/components/NagbarControls.ts:44 +#: src/features/devtools/components/NagbarControls.ts:45 msgid "Premium grace period nagbar" msgstr "„Premium“ lengvatinio laikotarpio juosta" @@ -25563,7 +25563,7 @@ msgid "Premium model" msgstr "Premium modelis" #. Developer control label for the premium-onboarding banner. -#: src/features/devtools/components/NagbarControls.ts:52 +#: src/features/devtools/components/NagbarControls.ts:53 msgid "Premium onboarding nagbar" msgstr "„Premium“ supažindinimo juosta" @@ -26515,7 +26515,7 @@ msgstr "Priežastis" #. Label of the optional reason input in the destructive ban-member modal. Reason is recorded in the activity log. #. Label of the optional reason textarea in the timeout-member modal. The reason is recorded in the activity log. -#: src/features/moderation/components/modals/BanMemberModal.tsx:83 +#: src/features/moderation/components/modals/BanMemberModal.tsx:82 #: src/features/moderation/components/modals/TimeoutMemberModal.tsx:36 msgid "Reason (optional)" msgstr "Priežastis (pasirinktinai)" @@ -26575,7 +26575,7 @@ msgstr "Patikrinti iš naujo" #. placeholder {0}: ChannelUtils.getIcon(channel, {size: 16, className: styles.channelIcon}) #. placeholder {1}: channel.name -#: src/features/invite/components/modals/InviteModal.tsx:355 +#: src/features/invite/components/modals/InviteModal.tsx:360 msgid "Recipients will be taken to {0} <0>{1}" msgstr "Gavėjai bus nukreipti į {0} <0>{1}" @@ -26602,7 +26602,7 @@ msgid "Reconnect succeeded. Pick a screen again if you want to resume your previ msgstr "Pavyko prisijungti iš naujo. Jei norite tęsti ankstesnę transliaciją, pasirinkite ekraną dar kartą." #. Overlay status in the voice call view while reconnecting after a drop. Trailing ellipsis indicates in-progress. -#: src/features/voice/components/VoiceCallView.tsx:98 +#: src/features/voice/components/VoiceCallView.tsx:94 msgid "Reconnecting..." msgstr "Jungiamasi iš naujo..." @@ -26742,7 +26742,7 @@ msgstr "Nuoroda nukopijuota." msgid "Referral parameters" msgstr "Rekomendacijų parametrai" -#: src/features/voice/components/AudioSourcePickerLinux.tsx:312 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:309 msgid "Refresh audio sources" msgstr "Atnaujinti garso šaltinius" @@ -28560,7 +28560,7 @@ msgstr "Sodrumas" #: src/features/guild/components/modals/guild_tabs/GuildDiscoveryTab.tsx:631 #: src/features/guild/components/modals/guild_tabs/GuildVanityURLTab.tsx:279 #: src/features/guild/components/modals/GuildFolderSettingsModal.tsx:91 -#: src/features/messaging/commands/MessageCommands.tsx:108 +#: src/features/messaging/commands/MessageCommands.tsx:109 #: src/features/messaging/components/modals/AttachmentEditModal.tsx:136 #: src/features/messaging/components/modals/EditAltTextModal.tsx:193 #: src/features/messaging/components/modals/MessageHistoryThresholdModal.tsx:115 @@ -28688,7 +28688,7 @@ msgid "Scan the QR code with your authenticator app." msgstr "Nuskaitykite QR kodą naudodami savo autentifikavimo programėlę." #. Developer / debug surface — keep terse and technical. Label in the developer Nagbar controls panel for the scheduled-maintenance banner. -#: src/features/devtools/components/NagbarControls.ts:22 +#: src/features/devtools/components/NagbarControls.ts:23 msgid "Scheduled maintenance nagbar" msgstr "Suplanuotos priežiūros pranešimų juosta" @@ -28963,7 +28963,7 @@ msgstr "Prasukimo peržiūra" #: src/features/channel/components/bottomsheets/ChannelSearchBottomSheet.tsx:854 #: src/features/channel/components/channel_header/shared.ts:47 #: src/features/channel/components/shared/PickerSearchInput.tsx:21 -#: src/features/messaging/components/modals/ForwardModal.tsx:89 +#: src/features/messaging/components/modals/ForwardModal.tsx:91 #: src/features/search/components/modals/SearchProviderPickerModal.tsx:43 #: src/features/search/utils/QuickSwitcherModalUtils.tsx:46 #: src/features/theme_studio/ui/StudioSearchInput.tsx:16 @@ -29607,14 +29607,14 @@ msgstr "Pinigų grąžinimas savitarnos būdu galimas per 3 dienas nuo apmokėji #. Button or menu action label in the share theme modal. Keep it concise. #. Send-message button label in the voice message composer modal. -#: src/features/theme/components/modals/ShareThemeModal.tsx:43 +#: src/features/theme/components/modals/ShareThemeModal.tsx:44 #: src/features/user/components/modals/tabs/component_gallery_tab/ComponentGalleryTabButtonsTab.tsx:316 #: src/features/voice/components/VoiceMessageComposerModal.tsx:77 msgid "Send" msgstr "Siųsti" #. Primary button label in the forward message modal. selectedCount is the number of selected destinations; selectionLimit is the maximum allowed. -#: src/features/messaging/components/modals/ForwardModal.tsx:106 +#: src/features/messaging/components/modals/ForwardModal.tsx:108 msgid "Send ({selectedCount}/{selectionLimit})" msgstr "Siųsti ({selectedCount}/{selectionLimit})" @@ -29695,7 +29695,7 @@ msgstr "Siųskite failus iki {size}" #. Button or menu action label in the user profile modal. Keep it concise. #. Member actions sheet menu item. Sends a friend request to the target user. #: src/features/channel/components/direct_message/DMWelcomeSection.tsx:146 -#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:94 +#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:93 #: src/features/user/components/modals/UserProfileMobileSheet.tsx:110 #: src/features/user/components/modals/UserProfileModal.tsx:126 msgid "Send friend request" @@ -29711,7 +29711,7 @@ msgstr "Siųsti GIF {title}" #. Plus menu item that opens the gift purchase flow. #: src/features/channel/components/textarea/MobileTextareaPlusBottomSheet.tsx:21 #: src/features/channel/components/textarea/TextareaPlusMenu.tsx:31 -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:30 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:31 msgid "Send gift" msgstr "Siųsti dovaną" @@ -29874,7 +29874,7 @@ msgid "Serve the token file" msgstr "Pateikti prieigos rakto failą" #. Developer / debug surface — keep terse and technical. Label in the developer Nagbar controls panel for the service incident banner. -#: src/features/devtools/components/NagbarControls.ts:27 +#: src/features/devtools/components/NagbarControls.ts:28 msgid "Service incident nagbar" msgstr "Pranešimo apie incidentą juosta" @@ -30119,7 +30119,7 @@ msgid "Settings" msgstr "Nustatymai" #. Type chip suffix in tooltips for inline rendered fluxer://settings/user deep links. Lowercase. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:130 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:133 msgid "settings link" msgstr "nustatymų nuoroda" @@ -30240,7 +30240,7 @@ msgid "Share your screen or camera in up to 4K at 60 frames per second. Free acc msgstr "Bendrinkite savo ekraną ar kamerą iki 4K raiška 60 kadrų per sekundę. Nemokamos paskyros transliuoja iki 720p raiška 30 kadrų per sekundę." #. Button or menu action label in the share theme modal. Keep it concise. -#: src/features/theme/components/modals/ShareThemeModal.tsx:39 +#: src/features/theme/components/modals/ShareThemeModal.tsx:40 msgid "Share your theme" msgstr "Bendrinti temą" @@ -30264,7 +30264,7 @@ msgid "Shared window" msgstr "Bendrinamas langas" #. Capture option in the Linux audio source picker on a window share. Captures only the audio of the window being shared. -#: src/features/voice/components/AudioSourcePickerLinux.tsx:40 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:42 msgid "Shared window audio" msgstr "Bendrinamo lango garsas" @@ -30365,7 +30365,7 @@ msgid "Shortcuts are paused while recording." msgstr "Įrašant spartieji klavišai laikinai neveikia." #. Body of the error modal shown when the forward modal comment exceeds the message length limit. -#: src/features/messaging/components/modals/ForwardModal.tsx:60 +#: src/features/messaging/components/modals/ForwardModal.tsx:62 msgid "Shorten the message and try again." msgstr "Sutrumpinkite žinutę ir bandykite dar kartą." @@ -31507,7 +31507,7 @@ msgid "Something went wrong while preparing this sticker. Try another file or tr msgstr "Nepavyko paruošti šio lipduko. Pabandykite kitą failą arba bandykite dar kartą po akimirkos." #. Fallback body of the error alert shown when publishing an announcement message fails. -#: src/features/messaging/commands/MessageCommands.tsx:124 +#: src/features/messaging/commands/MessageCommands.tsx:125 msgid "Something went wrong while publishing. Try again in a moment." msgstr "Paskelbiant įvyko klaida. Pabandykite dar kartą po akimirkos." @@ -31553,7 +31553,7 @@ msgstr "Kažkas nepavyko." #: src/features/app/components/alerts/CommonErrorModalDescriptors.ts:5 #: src/features/discovery/commands/DiscoveryJoinCommands.tsx:18 #: src/features/emoji/components/emojis/EmojiListItem.tsx:129 -#: src/features/theme/components/modals/ShareThemeModal.tsx:51 +#: src/features/theme/components/modals/ShareThemeModal.tsx:52 #: src/features/ui/action_menu/items/CallMenuItems.tsx:45 #: src/features/ui/action_menu/items/ChannelMenuData.tsx:132 #: src/features/ui/action_menu/items/ChannelMenuData.tsx:148 @@ -33158,12 +33158,12 @@ msgid "Template" msgstr "Šablonas" #. Label of the textarea in the paste-template-JSON form. "JSON" must not be translated. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:150 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:154 msgid "Template JSON" msgstr "Šablono JSON" #. Label of the URL input in the import-template form. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:142 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:146 msgid "Template URL" msgstr "Šablono URL" @@ -33192,7 +33192,7 @@ msgid "Temporary invites need a live connection. Check yours and try again." msgstr "Laikiniems kvietimams reikia aktyvaus ryšio. Patikrinkite savo ryšį ir bandykite dar kartą." #. Switch label in the invite link settings. When enabled, members joining via this invite are kicked when they go offline unless given a role. -#: src/features/invite/components/modals/InviteModal.tsx:129 +#: src/features/invite/components/modals/InviteModal.tsx:132 msgid "Temporary membership" msgstr "Laikina narystė" @@ -33203,7 +33203,7 @@ msgid "Tennessee" msgstr "Tenesis" #. Developer control label for the terms-acceptance banner. -#: src/features/devtools/components/NagbarControls.ts:64 +#: src/features/devtools/components/NagbarControls.ts:65 msgid "Terms acceptance nagbar" msgstr "Sąlygų priėmimo priminimas" @@ -33761,7 +33761,7 @@ msgstr "Tema nepasiekiama" msgid "Themes" msgstr "Temos" -#: src/features/invite/components/modals/InviteModal.tsx:194 +#: src/features/invite/components/modals/InviteModal.tsx:197 msgid "There are no channels available to create an invite for." msgstr "Nėra kanalų, kuriems būtų galima sukurti kvietimą." @@ -33816,7 +33816,7 @@ msgid "They left the call" msgstr "Jie išėjo iš skambučio" #. Body of the error modal shown when a DM cannot be opened (blocked or no shared community). -#: src/features/app/components/alerts/DmActionErrorModal.tsx:20 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:24 msgid "They might not be accepting messages from you, or you no longer share a community." msgstr "Jie gali nepriimti iš jūsų žinučių arba jūs nebesate bendroje bendruomenėje." @@ -34093,7 +34093,7 @@ msgid "This device does not support notifications." msgstr "Šis įrenginys nepalaiko pranešimų." #. Validation error in the paste-template-JSON form when the JSON parses but lacks the expected third-party template fields. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:133 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:137 msgid "This doesn't look like a valid template response. Make sure you copied the entire JSON document." msgstr "Panašu, kad tai nėra galiojantis šablono atsakas. Įsitikinkite, kad nukopijavote visą JSON dokumentą." @@ -34171,7 +34171,7 @@ msgid "This gift has been redeemed" msgstr "Ši dovana jau panaudota" #. Title of the error modal shown when a group DM would exceed the maximum number of recipients. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:48 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:52 msgid "This group has too many people" msgstr "Šioje grupėje yra per daug žmonių" @@ -34209,7 +34209,7 @@ msgstr "Šioje instancijoje dar nėra paskyrų. Pirmoji sukurta paskyra automati msgid "This invite is hidden while sharing is protected." msgstr "Šis kvietimas paslėptas, kol bendrinimas yra apsaugotas." -#: src/features/invite/components/modals/InviteModal.tsx:514 +#: src/features/invite/components/modals/InviteModal.tsx:519 msgid "This invite link never expires." msgstr "Ši kvietimo nuoroda niekada nenustos galioti." @@ -34306,7 +34306,7 @@ msgid "This link channel is marked for mature content and may open material that msgstr "Šis nuorodų kanalas pažymėtas kaip skirtas brandžiam turiniui ir gali atverti medžiagą, kuri kai kuriems naudotojams gali būti netinkama." #. Body of the link-unavailable alert. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:158 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:161 msgid "This link is not available for your account." msgstr "Ši nuoroda nepasiekiama jūsų paskyrai." @@ -34362,7 +34362,7 @@ msgid "This message has already been deleted." msgstr "Ši žinutė jau ištrinta." #. Toast shown when someone tries to publish an announcement message that was already published. -#: src/features/messaging/commands/MessageCommands.tsx:116 +#: src/features/messaging/commands/MessageCommands.tsx:117 msgid "This message has already been published" msgstr "Ši žinutė jau buvo paskelbta" @@ -34487,7 +34487,7 @@ msgid "This theme is still loading." msgstr "Ši tema vis dar įkeliama." #. Title of the error modal shown when a theme CSS exceeds the maximum shareable size. -#: src/features/theme/components/modals/ShareThemeModal.tsx:55 +#: src/features/theme/components/modals/ShareThemeModal.tsx:56 msgid "This theme is too large to share" msgstr "Ši tema per didelė, kad ją būtų galima bendrinti" @@ -34529,7 +34529,7 @@ msgid "This user is not available to receive calls right now. They may have call msgstr "Šis naudotojas šiuo metu negali priimti skambučių. Gali būti, kad jis išjungė skambučius." #. Body of the error modal shown when the recipient of a DM no longer exists. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:28 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:32 msgid "This user no longer exists. Refresh and try again." msgstr "Šis naudotojas nebeegzistuoja. Atnaujinkite ir bandykite dar kartą." @@ -35713,7 +35713,7 @@ msgid "Unclaimed account" msgstr "Neužregistruota paskyra" #. Developer control label for the unclaimed-account banner. -#: src/features/devtools/components/NagbarControls.ts:32 +#: src/features/devtools/components/NagbarControls.ts:33 msgid "Unclaimed account nagbar" msgstr "Neužregistruotos paskyros priminimo juosta" @@ -37153,7 +37153,7 @@ msgstr "Naudotojas perkeliamas į kitą kanalą" #. Reason chip in the unaddable recipients alert when the user record is missing. #. Title of the error modal shown when the recipient of a DM no longer exists. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:24 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:28 #: src/features/channel/components/channel_view/DMChannelView.tsx:279 #: src/features/channel/components/modals/UnaddableRecipientsConfirmModal.tsx:11 msgid "User not found" @@ -37275,27 +37275,27 @@ msgid "Using {effectiveLabel} until {requestedLabel} is ready." msgstr "Kol {requestedLabel} bus paruoštas, naudojamas {effectiveLabel}." #. Developer nagbar status: banner follows real account state. -#: src/features/devtools/components/NagbarControls.ts:106 +#: src/features/devtools/components/NagbarControls.ts:107 msgid "Using actual account state" msgstr "Naudojama tikroji paskyros būsena" #. Developer nagbar status: banner follows real gift inventory state. -#: src/features/devtools/components/NagbarControls.ts:126 +#: src/features/devtools/components/NagbarControls.ts:127 msgid "Using actual gift inventory state" msgstr "Naudojama tikroji dovanų atsargų būsena" #. Developer nagbar status: banner follows real premium subscription state. -#: src/features/devtools/components/NagbarControls.ts:122 +#: src/features/devtools/components/NagbarControls.ts:123 msgid "Using actual premium state" msgstr "Naudojama tikroji „Premium“ būsena" #. Developer nagbar status: banner follows the real app state. -#: src/features/devtools/components/NagbarControls.ts:130 +#: src/features/devtools/components/NagbarControls.ts:131 msgid "Using actual state" msgstr "Naudojama tikroji būsena" #. Developer nagbar status: banner follows real email verification state. -#: src/features/devtools/components/NagbarControls.ts:110 +#: src/features/devtools/components/NagbarControls.ts:111 msgid "Using actual verification state" msgstr "Naudojama tikroji patvirtinimo būsena" @@ -37457,9 +37457,9 @@ msgstr "Patvirtinkite, kad tai jūs" #. Title of the error modal shown when an unverified account tries to start a DM. #. Title shown when an unverified account cannot start a DM or group DM. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:40 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:44 #: src/features/channel/components/direct_message/AddFriendForm.tsx:80 -#: src/features/channel/utils/CreateDMModalUtils.tsx:51 +#: src/features/channel/utils/CreateDMModalUtils.tsx:52 #: src/features/moderation/components/report/ReportStepEmail.tsx:43 msgid "Verify your email" msgstr "Patvirtinkite savo el. paštą" @@ -37544,7 +37544,7 @@ msgid "Verify your email to purchase {premiumProductFullName}." msgstr "Patvirtinkite savo el. pašto adresą, kad įsigytumėte {premiumProductFullName}." #. Blocked-state text shown when an unverified account cannot start a DM or group DM. -#: src/features/channel/utils/CreateDMModalUtils.tsx:55 +#: src/features/channel/utils/CreateDMModalUtils.tsx:56 msgid "Verify your email to start DMs." msgstr "Patvirtinkite el. paštą, kad galėtumėte pradėti tiesioginius pokalbius." @@ -37792,7 +37792,7 @@ msgid "View call" msgstr "Peržiūrėti skambutį" #. Aria label for the show-controls trigger when the call toolbar is auto-hidden. -#: src/features/voice/components/VoiceCallView.tsx:124 +#: src/features/voice/components/VoiceCallView.tsx:120 msgid "View call controls" msgstr "Peržiūrėti skambučio valdiklius" @@ -37988,7 +37988,7 @@ msgid "Visionary (lifetime {premiumProductName})" msgstr "Visionary ({premiumProductName} visam laikui)" #. Developer control label for the Visionary two-factor-authentication banner. -#: src/features/devtools/components/NagbarControls.ts:60 +#: src/features/devtools/components/NagbarControls.ts:61 msgid "Visionary 2FA nagbar" msgstr "Visionary 2FA pranešimų juosta" @@ -38244,7 +38244,7 @@ msgid "Voice region" msgstr "Balso regionas" #. Developer control label for the voice-session-restore banner. -#: src/features/devtools/components/NagbarControls.ts:68 +#: src/features/devtools/components/NagbarControls.ts:69 msgid "Voice session restore nagbar" msgstr "Balso seanso atkūrimo pranešimų juosta" @@ -38332,12 +38332,12 @@ msgid "Waiting for passkey…" msgstr "Laukiama prieigos rakto…" #. Inline notice in the forward modal when slowmode is active in the selected target channel. forwardChannelDisplayName is the channel name. -#: src/features/messaging/components/modals/ForwardModal.tsx:76 +#: src/features/messaging/components/modals/ForwardModal.tsx:78 msgid "Waiting for slowmode in {forwardChannelDisplayName} to expire." msgstr "Laukiama, kol pasibaigs lėtasis režimas kanale „{forwardChannelDisplayName}“." #. Inline notice in the forward modal when slowmode is active in one or more selected target channels. -#: src/features/messaging/components/modals/ForwardModal.tsx:81 +#: src/features/messaging/components/modals/ForwardModal.tsx:83 msgid "Waiting for slowmode in one or more selected channels to expire." msgstr "Laukiama, kol pasibaigs lėtasis režimas viename ar keliuose pasirinktuose kanaluose." @@ -38521,7 +38521,7 @@ msgstr "Išsiuntėme kodą į {email}." msgid "We will prefill {prefillEmail} once browser sign-in opens." msgstr "Atidarius prisijungimo naršyklėje langą, iš anksto užpildysime {prefillEmail}." -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:87 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:89 msgid "We'd love to give you more than a lifetime of {PREMIUM_PRODUCT_NAME}, but that breaks the space-time continuum. Send the gift to a friend instead?" msgstr "Norėtume jums padovanoti daugiau nei {PREMIUM_PRODUCT_NAME} visam laikui, bet tai pažeistų erdvės ir laiko kontinuumą. Gal geriau nusiųsti dovaną draugui?" @@ -39179,7 +39179,7 @@ msgid "You already have a group with these users. Do you really want to create a msgstr "Jau turite grupę su šiais naudotojais. Ar tikrai norite sukurti naują? Tai irgi gerai!" #. Status label shown to a user who already owns the lifetime premium tier. -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:26 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:27 msgid "You already have lifetime {premiumProductName}" msgstr "Jau turite {premiumProductName} visam laikui" @@ -39327,7 +39327,7 @@ msgid "You can't add expressions there" msgstr "Negalite ten pridėti išraiškų" #. Error message in the messaging commands. -#: src/features/messaging/commands/ReactionCommands.tsx:27 +#: src/features/messaging/commands/ReactionCommands.tsx:28 msgid "You can't add new reactions while you're timed out." msgstr "Negalite pridėti naujų reakcijų, kol jums taikomas laikinas apribojimas." @@ -39393,7 +39393,7 @@ msgstr "Jokioje bendruomenėje negalite tvarkyti webhookų. Paprašykite adminis #. Reason chip in the unaddable recipients alert when blocked or DMs are not allowed. #. Title of the error modal shown when a DM cannot be opened (blocked or no shared community). -#: src/features/app/components/alerts/DmActionErrorModal.tsx:16 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:20 #: src/features/channel/components/modals/UnaddableRecipientsConfirmModal.tsx:15 msgid "You can't message this user" msgstr "Negalite siųsti žinučių šiam naudotojui" @@ -39522,7 +39522,7 @@ msgid "You changed your tag while on {PREMIUM_PRODUCT_NAME}. It will reroll rand msgstr "Pakeitėte savo žymą, kol naudojatės {PREMIUM_PRODUCT_NAME}. Ji bus atsitiktinai pakeista, kai baigs galioti jūsų {PREMIUM_PRODUCT_NAME}, nebent ji bus atnaujinta." #. Body of the access-denied alert for clicked message links. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:138 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:141 msgid "You do not have access to the channel where this message was sent." msgstr "Neturite prieigos prie kanalo, kuriame buvo išsiųsta ši žinutė." @@ -39619,12 +39619,12 @@ msgid "You just pressed Tab. Keyboard mode is now on so you can navigate {produc msgstr "Ką tik paspaudėte „Tab“. Įjungtas klaviatūros režimas, kad galėtumėte naršyti {productName} be pelės." #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:137 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:245 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:244 msgid "You keep your perks until your next renewal date. Reactivate before then to keep your subscriber history." msgstr "Privilegijas išsaugosite iki kito atnaujinimo datos. Suaktyvinkite prenumeratą iš naujo iki tol, kad išsaugotumėte prenumeratos istoriją." #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:158 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:266 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:265 msgid "You lose all {PREMIUM_PRODUCT_NAME} perks immediately and your subscriber history resets. This cannot be undone." msgstr "Iškart prarasite visas „{PREMIUM_PRODUCT_NAME}“ privilegijas, o jūsų prenumeratos istorija bus nustatyta iš naujo. Šio veiksmo anuliuoti negalima." @@ -39710,7 +39710,7 @@ msgid "You need to claim your account before you can create a community." msgstr "Prieš kurdami bendruomenę turite užregistruoti savo paskyrą." #. Body of the error modal shown when an unclaimed account tries to start a DM. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:36 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:40 msgid "You need to claim your account before you can start a direct message." msgstr "Prieš pradėdami tiesioginį pokalbį turite užregistruoti savo paskyrą." @@ -39732,7 +39732,7 @@ msgid "You need to verify your email address before you can send friend requests msgstr "Prieš siųsdami draugystės užklausas turite patvirtinti savo el. pašto adresą." #. Body of the error modal shown when an unverified account tries to start a DM. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:44 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:48 msgid "You need to verify your email address before you can start a direct message." msgstr "Prieš pradėdami tiesioginį pokalbį turite patvirtinti savo el. pašto adresą." @@ -39746,7 +39746,7 @@ msgid "You need to verify your email to send messages in this community." msgstr "Kad galėtumėte siųsti žinutes šioje bendruomenėje, turite patvirtinti savo el. pašto adresą." #. Body of the error modal shown when the user or a recipient has too many open group DMs. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:60 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:64 msgid "You or someone you're adding already has the maximum number of group DMs open. Leave one and try again." msgstr "Jūs arba asmuo, kurį pridedate, jau turi didžiausią leidžiamą atidarytų grupės DM skaičių. Išeikite iš vieno ir bandykite dar kartą." @@ -39889,7 +39889,7 @@ msgstr "Per greitai redaguojate žinutes" #: src/features/discovery/commands/DiscoveryJoinCommands.tsx:56 #: src/features/emoji/components/emojis/EmojiListItem.tsx:77 #: src/features/emoji/components/emojis/EmojiListItem.tsx:149 -#: src/features/theme/components/modals/ShareThemeModal.tsx:63 +#: src/features/theme/components/modals/ShareThemeModal.tsx:64 msgid "You're going too fast" msgstr "Per greitai" @@ -39952,7 +39952,7 @@ msgid "You're viewing older messages" msgstr "Peržiūrite senesnes žinutes" #. Body of the error modal shown when a group DM would exceed the maximum number of recipients. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:52 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:56 msgid "You've added more people than a group DM allows. Remove a few and try again." msgstr "Pridėjote daugiau žmonių, nei leidžia grupės DM. Pašalinkite kelis ir bandykite dar kartą." @@ -40004,7 +40004,7 @@ msgid "You've reached the favorite GIF limit." msgstr "Pasiekėte mėgstamiausių GIF rinkinio limitą." #. Title of the error modal shown when the user or a recipient has too many open group DMs. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:56 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:60 msgid "You've reached the group DM limit" msgstr "Pasiekėte grupės DM limitą" @@ -40119,7 +40119,7 @@ msgid "Your card is eligible. Redirecting you to the payment page now." msgstr "Jūsų kortelė tinkama. Dabar būsite nukreipti į mokėjimo puslapį." #. Body of the confirmation shown before saving an edit to a message published from an announcement channel. -#: src/features/messaging/commands/MessageCommands.tsx:103 +#: src/features/messaging/commands/MessageCommands.tsx:104 msgid "Your changes reach every community that follows this channel, which can take a minute. Each published message allows 3 quick edits, then 1 every 20 minutes." msgstr "Jūsų pakeitimai pasieks visas šį kanalą sekančias bendruomenes, tai gali užtrukti minutę. Kiekvienas paskelbtas pranešimas leidžia atlikti 3 greitus pakeitimus, vėliau po 1 kas 20 minučių." @@ -40237,22 +40237,22 @@ msgid "Your last purchase is outside the refund window. Contact support for bill msgstr "Paskutinis pirkinys nepatenka į pinigų grąžinimo laikotarpį. Dėl atsiskaitymo problemų susisiekite su palaikymo komanda." #. Label in the message queue state. -#: src/features/messaging/state/MessageQueue.tsx:72 +#: src/features/messaging/state/MessageQueue.tsx:74 msgid "Your message could not be delivered because it was flagged by our safety systems. If you believe this is a mistake, please contact support." msgstr "Jūsų žinutė nebuvo pristatyta, nes ją pažymėjo mūsų saugos sistemos. Jei manote, kad tai klaida, susisiekite su palaikymo komanda." #. Label in the message queue state. -#: src/features/messaging/state/MessageQueue.tsx:59 +#: src/features/messaging/state/MessageQueue.tsx:61 msgid "Your message could not be delivered. This is usually because you don't share a community with the recipient or the recipient is only accepting direct messages from friends. You may also need to adjust your own direct message privacy settings in {directMessagePrivacySettingsPath}." msgstr "Jūsų žinutės nepavyko pristatyti. Paprastai taip nutinka, nes neturite bendros bendruomenės su gavėju arba gavėjas priima tiesiogines žinutes tik iš draugų. Jums taip pat gali reikėti pakoreguoti savo tiesioginių žinučių privatumo nustatymus čia: {directMessagePrivacySettingsPath}." #. Description text in the message queue state. -#: src/features/messaging/state/MessageQueue.tsx:64 +#: src/features/messaging/state/MessageQueue.tsx:66 msgid "Your message could not be delivered. You need to claim your account to send direct messages." msgstr "Jūsų žinutės nepavyko pristatyti. Norėdami siųsti tiesiogines žinutes, turite užregistruoti savo paskyrą." #. Description text in the message queue state. -#: src/features/messaging/state/MessageQueue.tsx:68 +#: src/features/messaging/state/MessageQueue.tsx:70 msgid "Your message could not be delivered. You need to claim your account to send messages." msgstr "Jūsų žinutės nepavyko pristatyti. Norėdami siųsti žinutes, turite užregistruoti savo paskyrą." @@ -40410,7 +40410,7 @@ msgid "Your subscription will switch to yearly billing at the next renewal." msgstr "Jūsų prenumerata bus pakeista į metinį atsiskaitymą per kitą atnaujinimą." #. Body of the error modal shown when a theme CSS exceeds the maximum shareable size. -#: src/features/theme/components/modals/ShareThemeModal.tsx:59 +#: src/features/theme/components/modals/ShareThemeModal.tsx:60 msgid "Your theme CSS is too large to share. Trim it down and try again." msgstr "Jūsų temos CSS per didelis, kad būtų galima bendrinti. Apkarpykite jį ir bandykite dar kartą." diff --git a/fluxer_app/src/features/i18n/locales/nl/messages.po b/fluxer_app/src/features/i18n/locales/nl/messages.po index d703cb376..3421f3cc5 100644 --- a/fluxer_app/src/features/i18n/locales/nl/messages.po +++ b/fluxer_app/src/features/i18n/locales/nl/messages.po @@ -21,7 +21,7 @@ msgstr "... compacte modus inschakelen. Mooi!" #. Button or menu action label in the channel and chat user message. Keep it concise. #. Suffix after the message text in the forward modal preview when the forwarded message was edited. -#: src/features/channel/components/MessageAttachments.tsx:390 +#: src/features/channel/components/MessageAttachments.tsx:361 #: src/features/channel/components/UserMessage.tsx:75 #: src/features/messaging/components/modals/ForwardMessagePreview.tsx:26 msgid "(edited)" @@ -993,7 +993,7 @@ msgstr "{count, plural, one {# kanaal volgt} other {# kanalen volgen}} dit kanaa msgid "{count, plural, one {# community found} other {# communities found}}" msgstr "{count, plural, one {# community gevonden} other {# communities gevonden}}" -#: src/features/app/components/layout/GuildsLayout.tsx:1954 +#: src/features/app/components/layout/GuildsLayout.tsx:1955 msgid "{count, plural, one {# community is temporarily unavailable due to a flux capacitor malfunction.} other {# communities are temporarily unavailable due to a flux capacitor malfunction.}}" msgstr "{count, plural, one {# community is tijdelijk niet beschikbaar door een storing in de fluxcondensator.} other {# communities zijn tijdelijk niet beschikbaar door een storing in de fluxcondensator.}}" @@ -1041,7 +1041,7 @@ msgstr "{count, plural, one {# gemeenschappelijke community} other {# gemeenscha msgid "{count, plural, one {# other} other {# others}}" msgstr "{count, plural, one {# ander} other {# anderen}}" -#: src/features/voice/components/VoiceCallView.tsx:507 +#: src/features/voice/components/VoiceCallView.tsx:474 msgid "{count, plural, one {# participant in call} other {# participants in call}}" msgstr "{count, plural, one {# deelnemer aan gesprek} other {# deelnemers aan gesprek}}" @@ -1237,7 +1237,7 @@ msgid "{days, plural, one {Created by {creatorDisplayName}. Expires in # day.} o msgstr "{days, plural, one {Gemaakt door {creatorDisplayName}. Verloopt over # dag.} other {Gemaakt door {creatorDisplayName}. Verloopt over # dagen.}}" #. Text under a generated invite link. {days} is how long the link stays valid, in whole days. -#: src/features/invite/components/modals/InviteModal.tsx:164 +#: src/features/invite/components/modals/InviteModal.tsx:167 msgid "{days, plural, one {Your invite link expires in # day.} other {Your invite link expires in # days.}}" msgstr "{days, plural, one {Je uitnodigingslink verloopt over # dag.} other {Je uitnodigingslink verloopt over # dagen.}}" @@ -1441,7 +1441,7 @@ msgid "{hours, plural, one {# hour} other {# hours}} and {minutes, plural, one { msgstr "{hours, plural, one {# uur} other {# uur}} en {minutes, plural, one {# minuut} other {# minuten}}" #. Text under a generated invite link. {hours} is how long the link stays valid, in whole hours. -#: src/features/invite/components/modals/InviteModal.tsx:160 +#: src/features/invite/components/modals/InviteModal.tsx:163 msgid "{hours, plural, one {Your invite link expires in # hour.} other {Your invite link expires in # hours.}}" msgstr "{hours, plural, one {Je uitnodigingslink verloopt over # uur.} other {Je uitnodigingslink verloopt over # uur.}}" @@ -1556,7 +1556,7 @@ msgid "{minutes, plural, one {# minute} other {# minutes}} and {seconds, plural, msgstr "{minutes, plural, one {# minuut} other {# minuten}} en {seconds, plural, one {# seconde} other {# seconden}}" #. Text under a generated invite link. {minutes} is how long the link stays valid, in whole minutes. -#: src/features/invite/components/modals/InviteModal.tsx:155 +#: src/features/invite/components/modals/InviteModal.tsx:158 msgid "{minutes, plural, one {Your invite link expires in # minute.} other {Your invite link expires in # minutes.}}" msgstr "{minutes, plural, one {Je uitnodigingslink verloopt over # minuut.} other {Je uitnodigingslink verloopt over # minuten.}}" @@ -1967,7 +1967,7 @@ msgid "{seconds, plural, one {# second} other {# seconds}}" msgstr "{seconds, plural, one {# seconde} other {# seconden}}" #. Text under a generated invite link. {seconds} is how long the link stays valid, in whole seconds. -#: src/features/invite/components/modals/InviteModal.tsx:150 +#: src/features/invite/components/modals/InviteModal.tsx:153 msgid "{seconds, plural, one {Your invite link expires in # second.} other {Your invite link expires in # seconds.}}" msgstr "{seconds, plural, one {Je uitnodigingslink verloopt over # seconde.} other {Je uitnodigingslink verloopt over # seconden.}}" @@ -2215,8 +2215,8 @@ msgstr "<0>{username} zit nog steeds in de groep. Probeer het zo opnieuw." #. Attribution line on a forwarded message, above the forwarded content. sourceInfo is the icon and name of the community and channel the message came from. #. Attribution line on a forwarded message, above the forwarded content. sourceInfo is the icon and name of the conversation the message came from. -#: src/features/channel/components/MessageAttachments.tsx:241 -#: src/features/channel/components/MessageAttachments.tsx:297 +#: src/features/channel/components/MessageAttachments.tsx:212 +#: src/features/channel/components/MessageAttachments.tsx:268 msgid "<0>Forwarded from{sourceInfo}" msgstr "<0>Doorgestuurd vanuit{sourceInfo}" @@ -2270,7 +2270,7 @@ msgid "1 result available" msgstr "1 resultaat beschikbaar" #. Invite max-uses dropdown option for exactly one use. -#: src/features/invite/components/modals/InviteModal.tsx:60 +#: src/features/invite/components/modals/InviteModal.tsx:63 msgid "1 use" msgstr "1 keer" @@ -2315,12 +2315,12 @@ msgid "10 minutes" msgstr "10 minuten" #. Invite max-uses dropdown option for ten uses. -#: src/features/invite/components/modals/InviteModal.tsx:68 +#: src/features/invite/components/modals/InviteModal.tsx:71 msgid "10 uses" msgstr "10 keer" #. Invite max-uses dropdown option for 100 uses. -#: src/features/invite/components/modals/InviteModal.tsx:80 +#: src/features/invite/components/modals/InviteModal.tsx:83 msgid "100 uses" msgstr "100 keer" @@ -2368,7 +2368,7 @@ msgid "2 members (typing)" msgstr "2 leden (aan het typen)" #. Ban duration option in the destructive ban-member modal for a two-week temporary ban. -#: src/features/moderation/components/modals/BanMemberModal.tsx:51 +#: src/features/moderation/components/modals/BanMemberModal.tsx:50 msgid "2 weeks" msgstr "2 weken" @@ -2383,7 +2383,7 @@ msgid "24-hour" msgstr "24-uurs" #. Invite max-uses dropdown option for 25 uses. -#: src/features/invite/components/modals/InviteModal.tsx:72 +#: src/features/invite/components/modals/InviteModal.tsx:75 msgid "25 uses" msgstr "25 keer" @@ -2404,7 +2404,7 @@ msgid "2FA requirement" msgstr "2FA-vereiste" #. Ban duration option in the destructive ban-member modal for a three-day temporary ban. -#: src/features/moderation/components/modals/BanMemberModal.tsx:43 +#: src/features/moderation/components/modals/BanMemberModal.tsx:42 msgid "3 days" msgstr "3 dagen" @@ -2439,7 +2439,7 @@ msgid "40px, 3 members" msgstr "40px, 3 leden" #. Ban duration option in the destructive ban-member modal for a five-day temporary ban. -#: src/features/moderation/components/modals/BanMemberModal.tsx:47 +#: src/features/moderation/components/modals/BanMemberModal.tsx:46 msgid "5 days" msgstr "5 dagen" @@ -2449,12 +2449,12 @@ msgid "5 minutes" msgstr "5 minuten" #. Invite max-uses dropdown option for five uses. -#: src/features/invite/components/modals/InviteModal.tsx:64 +#: src/features/invite/components/modals/InviteModal.tsx:67 msgid "5 uses" msgstr "5 keer" #. Invite max-uses dropdown option for 50 uses. -#: src/features/invite/components/modals/InviteModal.tsx:76 +#: src/features/invite/components/modals/InviteModal.tsx:79 msgid "50 uses" msgstr "50 keer" @@ -2803,7 +2803,7 @@ msgid "Account too new" msgstr "Account te nieuw" #. Title of the error modal shown when an unclaimed (guest) account tries to accept a community or group DM invite. Auth-related; keep tone plain. -#: src/features/invite/commands/InviteCommands.tsx:35 +#: src/features/invite/commands/InviteCommands.tsx:36 msgid "Account verification required" msgstr "Accountverificatie vereist" @@ -2997,12 +2997,12 @@ msgid "Add a bot to a community with requested permissions" msgstr "Voeg een bot toe aan een community met de gevraagde machtigingen" #. Placeholder text in the optional comment field of the forward modal. -#: src/features/messaging/components/modals/ForwardModal.tsx:98 +#: src/features/messaging/components/modals/ForwardModal.tsx:100 msgid "Add a comment (optional)" msgstr "Opmerking toevoegen (optioneel)" #. Landing-view title of the add community modal. Top-level entry point with options to create, join, or import. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:89 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:93 msgid "Add a community" msgstr "Community toevoegen" @@ -3082,7 +3082,7 @@ msgid "Add an account to continue." msgstr "Voeg een account toe om verder te gaan." #. Body of the error modal shown when an unclaimed (guest) account tries to accept a community invite. Tells the user to complete sign-up first. -#: src/features/invite/commands/InviteCommands.tsx:40 +#: src/features/invite/commands/InviteCommands.tsx:41 msgid "Add an email and password to your account first." msgstr "Voeg eerst een e-mailadres en wachtwoord toe aan je account." @@ -3911,7 +3911,7 @@ msgid "Already set to cancel" msgstr "Al opgezegd" #. Toggle-switch label in the moderator delete-message confirmation dialog. When enabled, the message is reported (category: other) before being deleted. {productName} is the product name (e.g., Fluxer). -#: src/features/messaging/commands/MessageCommands.tsx:88 +#: src/features/messaging/commands/MessageCommands.tsx:89 msgid "Also report this message to the {productName} Safety Team" msgstr "Meld dit bericht ook bij het veiligheidsteam van {productName}" @@ -4150,7 +4150,7 @@ msgid "Animated icons are not supported" msgstr "Geanimeerde pictogrammen worden niet ondersteund" #. Validation error in the create-community form when the user picks an animated image. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:112 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:116 msgid "Animated icons are not supported when creating a new community. Use a static image." msgstr "Geanimeerde pictogrammen worden niet ondersteund bij het maken van een nieuwe community. Gebruik een statische afbeelding." @@ -4332,17 +4332,17 @@ msgid "Any uploaded attachment" msgstr "Elke geüploade bijlage" #. Helper text under the custom ban duration input. Both placeholders are integer numbers of seconds bounding the allowed range. -#: src/features/moderation/components/modals/BanMemberModal.tsx:73 +#: src/features/moderation/components/modals/BanMemberModal.tsx:72 msgid "Any value from {minTempBanDurationSeconds} to {maxTempBanDurationSeconds} seconds." msgstr "Elke waarde van {minTempBanDurationSeconds} tot {maxTempBanDurationSeconds} seconden." #. Helper text under the custom invite expiration input. {maxInviteAgeSeconds} is the platform max in seconds. -#: src/features/invite/components/modals/InviteModal.tsx:111 +#: src/features/invite/components/modals/InviteModal.tsx:114 msgid "Any value from 0 to {maxInviteAgeSeconds} seconds. 0 means never expires." msgstr "Elke waarde van 0 tot {maxInviteAgeSeconds} seconden. 0 betekent dat de uitnodiging nooit verloopt." #. Helper text under the custom invite max-uses input. {maxInviteUses} is the platform max number of uses per invite. -#: src/features/invite/components/modals/InviteModal.tsx:124 +#: src/features/invite/components/modals/InviteModal.tsx:127 msgid "Any value from 0 to {maxInviteUses}. 0 means no limit." msgstr "Elke waarde van 0 tot {maxInviteUses}. 0 betekent geen limiet." @@ -4938,7 +4938,7 @@ msgid "Audio settings" msgstr "Audio-instellingen" #. Toggle / summary row label in the Linux audio source picker. {summaryLabel} is one of the audio-source summary labels. -#: src/features/voice/components/AudioSourcePickerLinux.tsx:45 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:47 msgid "Audio sources: {summaryLabel}" msgstr "Audiobronnen: {summaryLabel}" @@ -5399,7 +5399,7 @@ msgid "Back to sticker" msgstr "Terug naar sticker" #. Tooltip / aria label on the back button that returns from the call view to the voice channel view. -#: src/features/voice/components/VoiceCallView.tsx:115 +#: src/features/voice/components/VoiceCallView.tsx:111 msgid "Back to voice channel" msgstr "Terug naar spraakkanaal" @@ -5502,7 +5502,7 @@ msgid "Ban" msgstr "Verbannen" #. Title of the destructive ban-member modal. {tag} is the target user tag (username#tag). Destructive moderation action; keep tone direct. -#: src/features/moderation/components/modals/BanMemberModal.tsx:55 +#: src/features/moderation/components/modals/BanMemberModal.tsx:54 msgid "Ban {tag}" msgstr "{tag} verbannen" @@ -5517,14 +5517,14 @@ msgid "Ban details" msgstr "Details van verbanning" #. Label above the ban duration dropdown in the destructive ban-member modal. -#: src/features/moderation/components/modals/BanMemberModal.tsx:60 +#: src/features/moderation/components/modals/BanMemberModal.tsx:59 msgid "Ban duration" msgstr "Duur van verbanning" #. Moderation action that bans the selected member from the community. #. Moderation action that bans the selected member from the community. #. Moderation action that bans the selected member from the community. -#: src/features/moderation/components/modals/BanMemberModal.tsx:270 +#: src/features/moderation/components/modals/BanMemberModal.tsx:274 #: src/features/ui/action_menu/GuildMemberContextMenu.tsx:66 #: src/features/ui/action_menu/items/GuildMemberMenuItems.tsx:51 #: src/features/ui/action_menu/items/voice_participant_menu_data/shared.ts:124 @@ -5992,7 +5992,7 @@ msgid "Bot invite (no external redirect)" msgstr "Botuitnodiging (geen externe omleiding)" #. Settings search synonym. Used to match this term when the user types it in the settings search bar. -#: src/features/user/components/modals/tabs/applications_tab/application_detail/OAuthBuilderSection.tsx:162 +#: src/features/user/components/modals/tabs/applications_tab/application_detail/OAuthBuilderSection.tsx:163 #: src/features/user/components/settings_utils/search_index/ApplicationsIndex.ts:104 msgid "Bot permissions" msgstr "Botmachtigingen" @@ -6549,14 +6549,14 @@ msgstr "Kan hier geen bestanden uploaden" #: src/features/guild/components/modals/TransferOwnershipModal.tsx:91 #: src/features/i18n/utils/CommonMessageDescriptors.ts:103 #: src/features/input/state/input_keybind/shared.ts:145 -#: src/features/invite/components/modals/InviteModal.tsx:552 +#: src/features/invite/components/modals/InviteModal.tsx:557 #: src/features/messaging/components/modals/AttachmentEditModal.tsx:133 #: src/features/messaging/components/modals/EditAltTextModal.tsx:190 #: src/features/messaging/components/modals/ExternalLinkWarningModal.tsx:111 -#: src/features/messaging/components/modals/ForwardModal.tsx:597 +#: src/features/messaging/components/modals/ForwardModal.tsx:603 #: src/features/messaging/components/modals/ImageCropModal.tsx:1025 #: src/features/messaging/components/modals/MessageHistoryThresholdModal.tsx:107 -#: src/features/moderation/components/modals/BanMemberModal.tsx:262 +#: src/features/moderation/components/modals/BanMemberModal.tsx:266 #: src/features/moderation/components/modals/RemoveTimeoutModal.tsx:70 #: src/features/moderation/components/modals/TimeoutMemberModal.tsx:126 #: src/features/theme/components/modals/ThemeAcceptModal.tsx:173 @@ -6619,13 +6619,13 @@ msgstr "Geplande wijziging annuleren" #. Settings search synonym. Used to match this term when the user types it in the settings search bar. #: src/features/app/components/dialogs/components/plutonium/SubscriptionCard.tsx:915 #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:141 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:249 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:248 #: src/features/user/components/settings_utils/search_index/PlutoniumIndex.ts:31 msgid "Cancel subscription" msgstr "Abonnement opzeggen" #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:135 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:243 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:242 msgid "Cancel subscription?" msgstr "Abonnement opzeggen?" @@ -6674,7 +6674,7 @@ msgid "Cannot delete account" msgstr "Account kan niet worden verwijderd" #. Section header in the Linux audio source picker. Lists capture-target options (entire system / specific apps). -#: src/features/voice/components/AudioSourcePickerLinux.tsx:50 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:52 msgid "Capture" msgstr "Opnemen" @@ -7229,7 +7229,7 @@ msgid "Channel access" msgstr "Kanaaltoegang" #. Title of the alert shown when clicking a message link the user does not have permission to view. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:134 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:137 msgid "Channel access denied" msgstr "Toegang tot kanaal geweigerd" @@ -7294,7 +7294,7 @@ msgstr "Kanaal-ID gekopieerd naar klembord" #. Short label in the messaging mention renderer. Keep it concise. #. Type chip suffix in tooltips for inline rendered channel mentions. Lowercase because it follows the channel name. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:94 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:97 #: src/features/messaging/components/markdown/renderers/MentionRenderer.tsx:39 msgid "channel link" msgstr "kanaallink" @@ -7472,7 +7472,7 @@ msgid "Check our <0>{BLUESKY_PROVIDER_NAME} ({FLUXER_BLUESKY_HANDLE}) for st msgstr "Bekijk onze <0>{BLUESKY_PROVIDER_NAME} ({FLUXER_BLUESKY_HANDLE}) voor statusupdates." #. Description text in the share theme modal. -#: src/features/theme/components/modals/ShareThemeModal.tsx:35 +#: src/features/theme/components/modals/ShareThemeModal.tsx:36 msgid "Check out my custom theme!" msgstr "Bekijk mijn aangepaste thema!" @@ -7677,7 +7677,7 @@ msgid "Choose File, then Add to Dock." msgstr "Kies Archief en vervolgens Voeg toe aan Dock." #. Subtitle in the create-DM modal. Keep it short and calm. -#: src/features/channel/utils/CreateDMModalUtils.tsx:39 +#: src/features/channel/utils/CreateDMModalUtils.tsx:40 msgid "Choose friends to message." msgstr "Kies vrienden aan wie je een bericht wilt sturen." @@ -7861,10 +7861,10 @@ msgstr "Cadeau inwisselen" #. Short label in the authentication claim account modal. Keep the tone plain and specific. #. Title of the error modal shown when an unclaimed account tries to start a DM. #. Title shown when an unclaimed account cannot start a DM or group DM. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:32 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:36 #: src/features/auth/components/modals/ClaimAccountModal.tsx:41 #: src/features/channel/components/direct_message/AddFriendForm.tsx:63 -#: src/features/channel/utils/CreateDMModalUtils.tsx:43 +#: src/features/channel/utils/CreateDMModalUtils.tsx:44 #: src/features/guild/components/modals/add_guild_modal/GuildCreateForm.tsx:213 #: src/features/guild/components/modals/add_guild_modal/TemplateImportForm.tsx:441 #: src/features/user/components/modals/tabs/GiftInventoryTab.tsx:343 @@ -7953,7 +7953,7 @@ msgid "Claim your account to send friend requests." msgstr "Voltooi de registratie van je account om vriendschapsverzoeken te versturen." #. Blocked-state text shown when an unclaimed account cannot start a DM or group DM. -#: src/features/channel/utils/CreateDMModalUtils.tsx:47 +#: src/features/channel/utils/CreateDMModalUtils.tsx:48 msgid "Claim your account to start DMs." msgstr "Voltooi de registratie van je account om DM-gesprekken te starten." @@ -8593,17 +8593,17 @@ msgid "Commands" msgstr "Opdrachten" #. Helper text in the forward modal explaining why the optional comment field is disabled when at least one selected target has slowmode active. -#: src/features/messaging/components/modals/ForwardModal.tsx:70 +#: src/features/messaging/components/modals/ForwardModal.tsx:72 msgid "Comments are disabled because one or more selected channels have slowmode on. The comment would be blocked by slowmode right after the forward." msgstr "Reacties zijn uitgeschakeld omdat slowmodus actief is in een of meer geselecteerde kanalen. De reactie zou direct na het doorsturen door slowmodus worden geblokkeerd." #. Helper text in the forward modal explaining why the optional comment field is disabled for a single selected channel with slowmode. -#: src/features/messaging/components/modals/ForwardModal.tsx:64 +#: src/features/messaging/components/modals/ForwardModal.tsx:66 msgid "Comments are disabled because slowmode is on in {forwardChannelDisplayName}. The comment would be blocked by slowmode right after the forward." msgstr "Reacties zijn uitgeschakeld omdat slowmodus actief is in {forwardChannelDisplayName}. De reactie zou direct na het doorsturen door slowmodus worden geblokkeerd." #. Tooltip on the disabled comment field in the forward modal when slowmode blocks comments. -#: src/features/messaging/components/modals/ForwardModal.tsx:94 +#: src/features/messaging/components/modals/ForwardModal.tsx:96 msgid "Comments are unavailable while slowmode is on." msgstr "Reacties zijn niet beschikbaar als de slowmodus is ingeschakeld." @@ -8763,7 +8763,7 @@ msgid "Community members" msgstr "Communityleden" #. Developer / debug surface — keep terse and technical. Label in the developer Nagbar controls panel for the community-membership CTA banner. -#: src/features/devtools/components/NagbarControls.ts:12 +#: src/features/devtools/components/NagbarControls.ts:13 msgid "Community membership CTA nagbar" msgstr "Banner met oproep om lid te worden van community" @@ -8773,7 +8773,7 @@ msgid "Community message notifications" msgstr "Meldingen voor communityberichten" #. Developer control label for the community MFA requirement banner. -#: src/features/devtools/components/NagbarControls.ts:81 +#: src/features/devtools/components/NagbarControls.ts:82 msgid "Community MFA requirement nagbar" msgstr "Banner voor MFA-vereiste van community" @@ -8785,7 +8785,7 @@ msgstr "Microfoon dempen in community" #. Label for the single community name input in the setup wizard. #. Label of the community name input in the create-community form. #: src/features/app/components/setup/SetupWizardSteps.tsx:199 -#: src/features/guild/components/modals/add_guild_modal/shared.ts:120 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:124 msgid "Community name" msgstr "Naam community" @@ -9167,7 +9167,7 @@ msgstr "Connecticut" #. Action label state in the DM channel header pill while the join request is in flight. Trailing ASCII ellipsis is intentional. #. Overlay status in the voice call view while joining. Trailing ellipsis indicates in-progress. #: src/features/channel/components/channel_view/dm_channel_view/shared.ts:129 -#: src/features/voice/components/VoiceCallView.tsx:94 +#: src/features/voice/components/VoiceCallView.tsx:90 msgid "Connecting..." msgstr "Verbinden..." @@ -9223,12 +9223,12 @@ msgid "Connection lost. Reconnecting…" msgstr "Verbinding verbroken. Opnieuw verbinding maken…" #. Short label in the connection connection commands. -#: src/features/connection/commands/ConnectionCommands.ts:47 +#: src/features/connection/commands/ConnectionCommands.ts:48 msgid "Connection removed" msgstr "Verbinding verwijderd" #. Tooltip / aria label on the connection-stats button in the voice call header. Opens the voice connection status popout. -#: src/features/voice/components/VoiceCallView.tsx:119 +#: src/features/voice/components/VoiceCallView.tsx:115 msgid "Connection stats" msgstr "Verbindingsstatistieken" @@ -9238,12 +9238,12 @@ msgid "Connection type" msgstr "Verbindingstype" #. Short label in the connection connection commands. -#: src/features/connection/commands/ConnectionCommands.ts:43 +#: src/features/connection/commands/ConnectionCommands.ts:44 msgid "Connection updated" msgstr "Verbinding bijgewerkt" #. Success toast after an account connection is verified. -#: src/features/connection/commands/ConnectionCommands.ts:35 +#: src/features/connection/commands/ConnectionCommands.ts:36 msgid "Connection verified" msgstr "Verbinding geverifieerd" @@ -9279,7 +9279,7 @@ msgid "Connections" msgstr "Verbindingen" #. Short label in the connection connection commands. -#: src/features/connection/commands/ConnectionCommands.ts:51 +#: src/features/connection/commands/ConnectionCommands.ts:52 msgid "Connections reordered" msgstr "Verbindingen opnieuw gerangschikt" @@ -9526,7 +9526,7 @@ msgstr "URL gekopieerd naar klembord" #: src/features/platform/utils/DesktopLocaleBridge.ts:64 #: src/features/theme_studio/sections/QuickCssSection.tsx:214 #: src/features/ui/action_menu/MessageContextMenu.tsx:73 -#: src/features/user/components/modals/tabs/applications_tab/application_detail/OAuthBuilderSection.tsx:228 +#: src/features/user/components/modals/tabs/applications_tab/application_detail/OAuthBuilderSection.tsx:230 #: src/features/user/components/modals/tabs/GiftInventoryTab.tsx:59 msgid "Copy" msgstr "Kopiëren" @@ -9854,7 +9854,7 @@ msgid "Copying image..." msgstr "Afbeelding kopiëren..." #. Developer / debug surface — keep terse and technical. Label in the developer Nagbar controls panel for the corrupted-installation banner. -#: src/features/devtools/components/NagbarControls.ts:17 +#: src/features/devtools/components/NagbarControls.ts:18 msgid "Corrupted installation nagbar" msgstr "Banner voor beschadigde installatie" @@ -9988,7 +9988,7 @@ msgid "Couldn't copy gift URL" msgstr "Kon de cadeaulink niet kopiëren" #. Title of the generic fallback error modal shown when generating a shareable theme link fails. -#: src/features/theme/components/modals/ShareThemeModal.tsx:47 +#: src/features/theme/components/modals/ShareThemeModal.tsx:48 msgid "Couldn't create a theme link" msgstr "Themalink kon niet worden aangemaakt" @@ -10167,7 +10167,7 @@ msgid "Couldn't process image" msgstr "Afbeelding kon niet worden verwerkt" #. Title of the error alert shown when publishing an announcement message fails. -#: src/features/messaging/commands/MessageCommands.tsx:120 +#: src/features/messaging/commands/MessageCommands.tsx:121 msgid "Couldn't publish this message" msgstr "Kon dit bericht niet publiceren" @@ -10299,7 +10299,7 @@ msgid "Couldn't send the verification email" msgstr "Verificatie-e-mail kon niet worden verzonden" #. Toast error shown when starting the OAuth flow for a connection provider fails. Preserve {blueskyProviderName}; it is inserted by code and must appear verbatim in the translation. -#: src/features/connection/commands/ConnectionCommands.ts:30 +#: src/features/connection/commands/ConnectionCommands.ts:31 msgid "Couldn't start {blueskyProviderName} authorization" msgstr "Autorisatie van {blueskyProviderName} kon niet worden gestart" @@ -10309,7 +10309,7 @@ msgid "Couldn't start checkout" msgstr "Afrekenen kon niet worden gestart" #. Toast error shown when creating a new account connection fails. -#: src/features/connection/commands/ConnectionCommands.ts:26 +#: src/features/connection/commands/ConnectionCommands.ts:27 msgid "Couldn't start the connection" msgstr "Verbinding kon niet worden gestart" @@ -10319,7 +10319,7 @@ msgid "Couldn't start the desktop update" msgstr "Kon de desktopupdate niet starten" #. Title of the generic fallback error modal shown when opening or creating a DM fails. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:64 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:68 msgid "Couldn't start this conversation" msgstr "Kan dit gesprek niet starten" @@ -10424,7 +10424,7 @@ msgid "Couldn't verify that code. Try again." msgstr "Code kon niet worden geverifieerd. Probeer het opnieuw." #. Toast error shown when verifying an account connection fails. -#: src/features/connection/commands/ConnectionCommands.ts:39 +#: src/features/connection/commands/ConnectionCommands.ts:40 msgid "Couldn't verify the connection" msgstr "Verbinding kon niet worden geverifieerd" @@ -10469,7 +10469,7 @@ msgid "Create & share" msgstr "Maken en delen" #. Action button label in the add community modal. Starts the create-community flow. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:94 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:98 msgid "Create a community" msgstr "Community aanmaken" @@ -10541,14 +10541,14 @@ msgid "Create community" msgstr "Community aanmaken" #. Accessible label for the create-community form element. Used by assistive tech only. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:116 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:120 msgid "Create community form" msgstr "Formulier om een community aan te maken" #. Accessible label for the create-DM trigger in the DM list header. #. Button or menu action label in the create dm modal utils helper. Keep it concise. #: src/features/channel/components/direct_message/DirectMessageList.tsx:97 -#: src/features/channel/utils/CreateDMModalUtils.tsx:35 +#: src/features/channel/utils/CreateDMModalUtils.tsx:36 msgid "Create DM" msgstr "Nieuw DM-gesprek" @@ -10563,14 +10563,14 @@ msgid "Create favorite category form" msgstr "Formulier om een favorietencategorie aan te maken" #. Accessible label for the create-from-template form element. Used by assistive tech only. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:158 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:162 msgid "Create from template form" msgstr "Formulier om een community vanuit een sjabloon te maken" #. Button or menu action label in the create dm modal utils helper. Keep it concise. #. Tooltip on the channel header plus button when viewing a one-on-one DM. Starts the create group DM flow with the current recipient. #: src/features/channel/components/channel_header/shared.ts:51 -#: src/features/channel/utils/CreateDMModalUtils.tsx:31 +#: src/features/channel/utils/CreateDMModalUtils.tsx:32 msgid "Create group DM" msgstr "Groeps-DM maken" @@ -10593,7 +10593,7 @@ msgstr "Nieuw account aanmaken" msgid "Create new group" msgstr "Nieuwe groep aanmaken" -#: src/features/invite/components/modals/InviteModal.tsx:555 +#: src/features/invite/components/modals/InviteModal.tsx:560 msgid "Create new link" msgstr "Nieuwe link aanmaken" @@ -10811,12 +10811,12 @@ msgid "Current uses:" msgstr "Aantal keer gebruikt:" #. Developer nagbar status: the banner is dismissed in the current real state. -#: src/features/devtools/components/NagbarControls.ts:114 +#: src/features/devtools/components/NagbarControls.ts:115 msgid "Currently dismissed" msgstr "Momenteel weggeklikt" #. Developer nagbar status: the banner is showing in the current real state. -#: src/features/devtools/components/NagbarControls.ts:118 +#: src/features/devtools/components/NagbarControls.ts:119 msgid "Currently showing" msgstr "Wordt nu weergegeven" @@ -10853,7 +10853,7 @@ msgid "Custom" msgstr "Aangepast" #. Label of the numeric input shown after choosing "Custom..." in the ban duration dropdown. The unit is seconds. -#: src/features/moderation/components/modals/BanMemberModal.tsx:68 +#: src/features/moderation/components/modals/BanMemberModal.tsx:67 msgid "Custom ban duration (seconds)" msgstr "Aangepaste duur van verbanning (seconden)" @@ -10889,7 +10889,7 @@ msgid "Custom entrance sounds with {premiumProductName}" msgstr "Aangepaste binnenkomstgeluiden met {premiumProductName}" #. Label of the numeric input shown after choosing "Custom..." in the invite expiration dropdown. The unit is seconds. -#: src/features/invite/components/modals/InviteModal.tsx:106 +#: src/features/invite/components/modals/InviteModal.tsx:109 msgid "Custom expiration (seconds)" msgstr "Aangepaste geldigheidsduur (seconden)" @@ -10898,7 +10898,7 @@ msgid "Custom hoist order" msgstr "Aangepaste volgorde van apart weergegeven rollen" #. Label of the numeric input shown after choosing "Custom..." in the invite max-uses dropdown. -#: src/features/invite/components/modals/InviteModal.tsx:120 +#: src/features/invite/components/modals/InviteModal.tsx:123 msgid "Custom max uses" msgstr "Aangepaste gebruikslimiet" @@ -11506,7 +11506,7 @@ msgstr "Delaware" #: src/features/emoji/components/emojis/EmojiListItem.tsx:204 #: src/features/emoji/components/emojis/EmojiListItem.tsx:216 #: src/features/emoji/components/stickers/StickerGridItem.tsx:35 -#: src/features/messaging/commands/MessageCommands.tsx:84 +#: src/features/messaging/commands/MessageCommands.tsx:85 #: src/features/moderation/components/report_modal/IARModalCopy.ts:109 #: src/features/platform/utils/DesktopLocaleBridge.ts:77 #: src/features/theme_studio/sections/LibrarySection.tsx:645 @@ -11652,8 +11652,8 @@ msgid "Delete message" msgstr "Bericht verwijderen" #. Section heading and accessible label for the message-history-deletion radio group in the destructive ban-member modal. Destructive option group. -#: src/features/moderation/components/modals/BanMemberModal.tsx:78 -#: src/features/moderation/components/modals/BanMemberModal.tsx:229 +#: src/features/moderation/components/modals/BanMemberModal.tsx:77 +#: src/features/moderation/components/modals/BanMemberModal.tsx:233 msgid "Delete message history" msgstr "Berichtgeschiedenis verwijderen" @@ -11755,12 +11755,12 @@ msgid "Delete this message" msgstr "Dit bericht verwijderen" #. Error message in the messaging commands. Keep the tone plain and specific. -#: src/features/messaging/commands/MessageCommands.tsx:80 +#: src/features/messaging/commands/MessageCommands.tsx:81 msgid "Delete this message? Can't be undone." msgstr "Dit bericht verwijderen? Kan niet ongedaan worden gemaakt." #. Body of the delete confirmation for a message that was published from an announcement channel to the channels that follow it. -#: src/features/messaging/commands/MessageCommands.tsx:93 +#: src/features/messaging/commands/MessageCommands.tsx:94 msgid "Delete this message? Can't be undone. This message is also removed from every community that follows this channel." msgstr "Bericht verwijderen? Dit kan niet ongedaan worden gemaakt. Dit bericht wordt ook verwijderd uit elke community die dit kanaal volgt." @@ -11977,7 +11977,7 @@ msgid "Desktop device" msgstr "Desktopapparaat" #. Developer / debug surface — keep terse and technical. Label in the developer Nagbar controls panel for the desktop-download banner. -#: src/features/devtools/components/NagbarControls.ts:7 +#: src/features/devtools/components/NagbarControls.ts:8 msgid "Desktop download nagbar" msgstr "Banner voor downloaden van desktopapp" @@ -11987,7 +11987,7 @@ msgid "Desktop inactivity before mobile push" msgstr "Duur van desktopinactiviteit vóór mobiele pushmeldingen" #. Developer control label for the desktop-notification banner. -#: src/features/devtools/components/NagbarControls.ts:40 +#: src/features/devtools/components/NagbarControls.ts:41 msgid "Desktop notification nagbar" msgstr "Meldingenbalk voor desktopmeldingen" @@ -12102,13 +12102,13 @@ msgstr "Ontwikkelaarsstatus" #. Short label in the channel and chat utility buttons. Keep it concise. #. Title of the info alert shown when clicking an internal developer-tools deep link. #: src/features/channel/components/channel_header_components/UtilityButtons.tsx:20 -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:146 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:149 #: src/features/ui/action_menu/items/StaffDeveloperUserControlsMenuItem.tsx:13 msgid "Developer tools" msgstr "Ontwikkelaarstools" #. Body of the developer-tools info alert. Refers to the staff badge button in the channel header. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:150 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:153 msgid "Developer tools are available from the staff badge in the channel header." msgstr "Ontwikkelaarstools zijn beschikbaar via de medewerkersbadge in de kanaalkop." @@ -12505,7 +12505,7 @@ msgstr "Socketverbinding verbreken" #. Overlay status in the voice call view when not connected. #. Overlay status text in the compact / floating voice call tile when not connected. #: src/features/voice/components/compact_voice_call_view/shared.ts:15 -#: src/features/voice/components/VoiceCallView.tsx:103 +#: src/features/voice/components/VoiceCallView.tsx:99 msgid "Disconnected" msgstr "Verbinding verbroken" @@ -12822,7 +12822,7 @@ msgid "Domain" msgstr "Domein" #. Developer or debug surface, keep terse and technical. Label in the developer Nagbar controls panel for the banner telling installed web apps that the app has moved to a new domain. -#: src/features/devtools/components/NagbarControls.ts:76 +#: src/features/devtools/components/NagbarControls.ts:77 msgid "Domain moved nagbar" msgstr "Banner voor domeinverhuizing" @@ -13344,8 +13344,8 @@ msgstr "Groepsgegevens bewerken" msgid "Edit group form" msgstr "Formulier om groep te bewerken" -#: src/features/invite/components/modals/InviteModal.tsx:523 -#: src/features/invite/components/modals/InviteModal.tsx:538 +#: src/features/invite/components/modals/InviteModal.tsx:528 +#: src/features/invite/components/modals/InviteModal.tsx:543 msgid "Edit invite link" msgstr "Uitnodigingslink bewerken" @@ -13397,7 +13397,7 @@ msgid "Edit profile local time" msgstr "Lokale tijd profiel bewerken" #. Title of the confirmation shown before saving an edit to a message published from an announcement channel. -#: src/features/messaging/commands/MessageCommands.tsx:99 +#: src/features/messaging/commands/MessageCommands.tsx:100 msgid "Edit published message?" msgstr "Gepubliceerde bericht bewerken?" @@ -13548,7 +13548,7 @@ msgid "Email unavailable" msgstr "E-mailadres niet beschikbaar" #. Developer control label for the email-verification banner. -#: src/features/devtools/components/NagbarControls.ts:36 +#: src/features/devtools/components/NagbarControls.ts:37 msgid "Email verification nagbar" msgstr "Banner e-mailverificatie" @@ -14080,12 +14080,12 @@ msgid "End grace now" msgstr "Respijtperiode nu beëindigen" #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:163 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:271 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:270 msgid "End grace period" msgstr "Respijtperiode beëindigen" #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:156 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:264 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:263 msgid "End grace period now?" msgstr "Respijtperiode nu beëindigen?" @@ -14170,7 +14170,7 @@ msgid "Enter a product name between 1 and 80 characters." msgstr "Voer een productnaam in van 1 tot 80 tekens." #. Placeholder in the optional reason input in the destructive ban-member modal. -#: src/features/moderation/components/modals/BanMemberModal.tsx:88 +#: src/features/moderation/components/modals/BanMemberModal.tsx:87 msgid "Enter a reason for the ban" msgstr "Geef een reden op voor de verbanning" @@ -14180,7 +14180,7 @@ msgid "Enter a secure password" msgstr "Voer een veilig wachtwoord in" #. Validation error in the import-template form when the entered URL or code is malformed. {theOtherPlatform} is a third-party product name placeholder. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:124 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:128 msgid "Enter a valid {theOtherPlatform} template URL or code." msgstr "Voer een geldige sjabloon-URL of -code van {theOtherPlatform} in." @@ -14204,7 +14204,7 @@ msgstr "Voer een geldige gebruikersnaam in ({exampleFluxerTagFull})." #. Tooltip / aria label on the fullscreen toggle in the voice call view (not in fullscreen). #: src/features/voice/components/compact_voice_call_view/shared.ts:28 #: src/features/voice/components/media_player/components/MediaFullscreenButton.tsx:18 -#: src/features/voice/components/VoiceCallView.tsx:111 +#: src/features/voice/components/VoiceCallView.tsx:107 msgid "Enter fullscreen" msgstr "Volledig scherm" @@ -14347,7 +14347,7 @@ msgstr "Hele scherm" msgid "Entire system" msgstr "Hele systeem" -#: src/features/voice/components/AudioSourcePickerLinux.tsx:260 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:257 msgid "Entire system audio" msgstr "Volledige systeemaudio" @@ -14525,7 +14525,7 @@ msgid "exclude a user" msgstr "een gebruiker uitsluiten" #. Section header in the Linux audio source picker for apps excluded from the system mix. -#: src/features/voice/components/AudioSourcePickerLinux.tsx:59 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:61 msgid "Exclude from system" msgstr "Uitsluiten van systeemaudio" @@ -14546,7 +14546,7 @@ msgstr "Afsluiten" #. Tooltip / aria label on the fullscreen toggle in the voice call view (currently in fullscreen). #: src/features/voice/components/compact_voice_call_view/shared.ts:24 #: src/features/voice/components/media_player/components/MediaFullscreenButton.tsx:14 -#: src/features/voice/components/VoiceCallView.tsx:107 +#: src/features/voice/components/VoiceCallView.tsx:103 msgid "Exit fullscreen" msgstr "Volledig scherm afsluiten" @@ -14624,7 +14624,7 @@ msgid "Expiration curve" msgstr "Vervalkromme" #. Label above the expiration duration dropdown in the invite link settings. -#: src/features/invite/components/modals/InviteModal.tsx:102 +#: src/features/invite/components/modals/InviteModal.tsx:105 msgid "Expire after" msgstr "Verloopt na" @@ -14839,7 +14839,7 @@ msgid "Failed to complete SSO sign-in" msgstr "Aanmelden via SSO is mislukt" #. Error message in the add friends to group modal utils helper. -#: src/features/channel/utils/AddFriendsToGroupModalUtils.ts:21 +#: src/features/channel/utils/AddFriendsToGroupModalUtils.ts:22 msgid "Failed to copy invite link" msgstr "Uitnodigingslink kopiëren mislukt" @@ -15687,12 +15687,12 @@ msgid "For your security, please confirm it's you to continue." msgstr "Bevestig voor je veiligheid dat jij het bent om verder te gaan." #. Developer nagbar override status: the banner is forced to hide. -#: src/features/devtools/components/NagbarControls.ts:102 +#: src/features/devtools/components/NagbarControls.ts:103 msgid "Force disabled" msgstr "Geforceerd uitgeschakeld" #. Developer nagbar override status: the banner is forced to show. -#: src/features/devtools/components/NagbarControls.ts:98 +#: src/features/devtools/components/NagbarControls.ts:99 msgid "Force enabled" msgstr "Geforceerd ingeschakeld" @@ -15840,11 +15840,11 @@ msgstr "Media doorsturen" #. Keyboard shortcut action label shown in the shortcuts list and keybind editor. Keep short, sentence case. #. Title of the forward message modal. #: src/features/input/state/input_keybind/shared.ts:33 -#: src/features/messaging/components/modals/ForwardModal.tsx:85 +#: src/features/messaging/components/modals/ForwardModal.tsx:87 msgid "Forward message" msgstr "Bericht doorsturen" -#: src/features/channel/components/MessageAttachments.tsx:360 +#: src/features/channel/components/MessageAttachments.tsx:331 msgid "Forwarded" msgstr "Doorgestuurd" @@ -16437,7 +16437,7 @@ msgstr "Cadeaucode is verplicht" msgid "Gift code is too long" msgstr "Cadeaucode is te lang" -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:139 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:141 msgid "Gift code:" msgstr "Cadeaucode:" @@ -16466,7 +16466,7 @@ msgid "Gift inventory flow" msgstr "Cadeau-inventarisflow" #. Developer control label for the gift-inventory banner. -#: src/features/devtools/components/NagbarControls.ts:56 +#: src/features/devtools/components/NagbarControls.ts:57 msgid "Gift inventory nagbar" msgstr "Banner voor cadeau-inventaris" @@ -16477,7 +16477,7 @@ msgstr "Geschenkduur" #. Form field label for a gift redemption URL. #. Settings search synonym. Used to match this term when the user types it in the settings search bar. -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:34 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:35 #: src/features/user/components/settings_utils/search_index/GiftInventoryIndex.ts:26 msgid "Gift link" msgstr "Cadeaulink" @@ -17488,7 +17488,7 @@ msgid "How about:" msgstr "Wat dacht je van:" #. Helper text under the ban duration dropdown in the destructive ban-member modal. -#: src/features/moderation/components/modals/BanMemberModal.tsx:64 +#: src/features/moderation/components/modals/BanMemberModal.tsx:63 msgid "How long they stay banned." msgstr "Hoe lang ze verbannen blijven." @@ -17600,7 +17600,7 @@ msgstr "Pictogrambestand is te groot" #. Validation error in the create-community form when the chosen icon exceeds the size limit. {imageMaxSizeLabel} is a formatted file size such as "8 MB". #: src/features/channel/components/modals/EditGroupBottomSheet.tsx:47 #: src/features/channel/components/modals/EditGroupModal.tsx:45 -#: src/features/guild/components/modals/add_guild_modal/shared.ts:107 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:111 msgid "Icon file is too large. Choose a file smaller than {imageMaxSizeLabel}." msgstr "Het pictogrambestand is te groot. Kies een bestand kleiner dan {imageMaxSizeLabel}." @@ -17886,7 +17886,7 @@ msgid "Import" msgstr "Importeren" #. Action button label in the add community modal. Imports a template from the third-party platform named by {theOtherPlatform}. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:102 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:106 msgid "Import {theOtherPlatform} template" msgstr "Importeer sjabloon van {theOtherPlatform}" @@ -17938,7 +17938,7 @@ msgid "Import more" msgstr "Meer importeren" #. Accessible label for the import-template form element. Used by assistive tech only. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:138 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:142 msgid "Import template form" msgstr "Formulier om een sjabloon te importeren" @@ -18106,7 +18106,7 @@ msgid "Include all except selected" msgstr "Alles behalve geselecteerde opnemen" #. Section header in the Linux audio source picker for the per-app inclusion list. -#: src/features/voice/components/AudioSourcePickerLinux.tsx:55 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:57 msgid "Include apps" msgstr "Apps opnemen" @@ -18472,7 +18472,7 @@ msgid "Invalid image" msgstr "Ongeldige afbeelding" #. Validation error in the paste-template-JSON form. "JSON" is a protocol token and must not be translated. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:129 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:133 msgid "Invalid JSON. Paste the full response from the URL above." msgstr "Ongeldige JSON. Plak het volledige antwoord van de bovenstaande URL." @@ -18531,7 +18531,7 @@ msgid "Invisible" msgstr "Onzichtbaar" #. Per-recipient action button label in the invite modal recipient list. Sends the invite as a DM to that friend. Short standalone verb. -#: src/features/invite/components/modals/InviteModal.tsx:97 +#: src/features/invite/components/modals/InviteModal.tsx:100 msgid "Invite" msgstr "Uitnodigen" @@ -18568,12 +18568,12 @@ msgid "Invite deleted" msgstr "Uitnodiging verwijderd" #. Fallback header on the invite modal when no community context is available. Refers to inviting friends to Fluxer. -#: src/features/invite/components/modals/InviteModal.tsx:84 +#: src/features/invite/components/modals/InviteModal.tsx:87 msgid "Invite friends" msgstr "Vrienden uitnodigen" #. Title of the invite modal. {guildName} is the community name. -#: src/features/invite/components/modals/InviteModal.tsx:89 +#: src/features/invite/components/modals/InviteModal.tsx:92 msgid "Invite friends to {guildName}" msgstr "Vrienden uitnodigen voor {guildName}" @@ -18584,25 +18584,25 @@ msgstr "Uitnodiging verborgen tijdens delen" #. Label of the invite code/URL input in the join-community form. #. Placeholder in the read-only invite link input when no link is available yet. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:166 -#: src/features/invite/components/modals/InviteModal.tsx:138 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:170 +#: src/features/invite/components/modals/InviteModal.tsx:141 msgid "Invite link" msgstr "Uitnodigingslink" #. Label above a masked invite link while streaming privacy is active. #. Label above a masked invite link while streaming privacy is active. -#: src/features/invite/components/modals/InviteModal.tsx:146 +#: src/features/invite/components/modals/InviteModal.tsx:149 #: src/features/relationship/components/modals/AddFriendsToGroupModal.tsx:31 msgid "Invite link is hidden while sharing:" msgstr "Uitnodigingslink is verborgen tijdens delen:" #. Inline replacement text shown for invite links while streaming privacy is active. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:162 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:165 msgid "Invite link masked while sharing" msgstr "Uitnodigingslink gemaskeerd tijdens delen" #. Header of the invite modal when the user is editing the invite link expiry, max uses, and temporary flag. -#: src/features/invite/components/modals/InviteModal.tsx:93 +#: src/features/invite/components/modals/InviteModal.tsx:96 msgid "Invite link settings" msgstr "Instellingen uitnodigingslink" @@ -18747,7 +18747,7 @@ msgstr "Uitnodigingen zijn gepauzeerd omdat {productName} een mogelijke raid hee msgid "Invites are paused for this community." msgstr "Uitnodigingen zijn gepauzeerd voor deze community." -#: src/features/invite/components/modals/InviteModal.tsx:370 +#: src/features/invite/components/modals/InviteModal.tsx:375 msgid "Invites are paused in this community by an admin. While this invite can be created, it cannot be accepted until invites are re-enabled." msgstr "Uitnodigingen zijn door een beheerder gepauzeerd in deze community. Hoewel deze uitnodiging kan worden aangemaakt, kan deze pas worden geaccepteerd als uitnodigingen opnieuw zijn ingeschakeld." @@ -18757,7 +18757,7 @@ msgid "Invites disabled" msgstr "Uitnodigingen uitgeschakeld" #. Developer control label for the invites-disabled banner. -#: src/features/devtools/components/NagbarControls.ts:72 +#: src/features/devtools/components/NagbarControls.ts:73 msgid "Invites disabled nagbar" msgstr "Banner voor uitgeschakelde uitnodigingen" @@ -18879,7 +18879,7 @@ msgid "Join {communityName} to chat with the team and stay up to date." msgstr "Word lid van {communityName} om met het team te chatten en op de hoogte te blijven." #. Action button label in the add community modal. Starts the join-by-invite-code flow. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:98 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:102 msgid "Join a community" msgstr "Word lid van een community" @@ -18903,7 +18903,7 @@ msgid "Join community" msgstr "Word lid van community" #. Accessible label for the join-community form element. Used by assistive tech only. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:162 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:166 msgid "Join community form" msgstr "Formulier om lid te worden van een community" @@ -19011,7 +19011,7 @@ msgid "Jump to {displayName}" msgstr "Ga naar {displayName}" #. Accessible label for an inline channel mention link. labelText is the channel display name. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:108 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:111 msgid "Jump to {labelText}" msgstr "Ga naar {labelText}" @@ -19068,12 +19068,12 @@ msgid "Jump to the current call" msgstr "Ga naar het huidige gesprek" #. Fallback accessible label for an inline channel mention when the target name is not known. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:112 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:115 msgid "Jump to the linked channel" msgstr "Ga naar het gekoppelde kanaal" #. Fallback accessible label for an inline message link when the target channel is not known. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:104 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:107 msgid "Jump to the linked message" msgstr "Ga naar het gelinkte bericht" @@ -19083,7 +19083,7 @@ msgid "Jump to the message from {authorNickname}" msgstr "Ga naar het bericht van {authorNickname}" #. Accessible label for an inline message link that jumps to a specific message in a channel. labelText is the channel display name. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:99 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:102 msgid "Jump to the message in {labelText}" msgstr "Ga naar het bericht in {labelText}" @@ -19142,7 +19142,7 @@ msgid "Keep free and premium tiers. You can customize the tiers, sell premium th msgstr "Houd gratis en premium niveaus aan. Je kunt de niveaus aanpassen, premium verkopen via Stripe, of later cadeaucodes uitdelen vanuit het adminpaneel." #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:165 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:273 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:272 msgid "Keep grace period" msgstr "Respijtperiode behouden" @@ -19157,7 +19157,7 @@ msgid "Keep running" msgstr "Actief blijven" #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:143 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:251 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:250 msgid "Keep subscription" msgstr "Abonnement behouden" @@ -19240,7 +19240,7 @@ msgstr "Toetsen" #. Button or menu action label in the kick member modal. Keep it concise. Keep the tone plain and specific. #. Button or menu action label in the user profile actions sheet. Keep it concise. Keep the tone plain and specific. #. Member actions sheet menu item. Opens the kick-member confirmation (moderation action). Short verb used as a menu label. -#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:98 +#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:97 #: src/features/moderation/components/modals/KickMemberModal.tsx:16 #: src/features/user/components/modals/UserProfileActionsSheet.tsx:77 msgid "Kick" @@ -19727,7 +19727,7 @@ msgstr "Koppel bestand" #. Replacement text for an invite URL while streaming privacy is active. #. Replacement text for an invite URL while streaming privacy is active. #: src/features/channel/components/modals/GroupInvitesBottomSheet.tsx:49 -#: src/features/invite/components/modals/InviteModal.tsx:142 +#: src/features/invite/components/modals/InviteModal.tsx:145 #: src/features/relationship/components/modals/AddFriendsToGroupModal.tsx:27 msgid "Link hidden while sharing" msgstr "Link verborgen tijdens delen" @@ -19760,7 +19760,7 @@ msgid "Link styling" msgstr "Linkstijl" #. Title of the alert shown when clicking an internal link that is not available to the current account. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:154 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:157 msgid "Link unavailable" msgstr "Link niet beschikbaar" @@ -20557,7 +20557,7 @@ msgid "Max {maxSize}." msgstr "Maximaal {maxSize}." #. Label above the max-uses dropdown in the invite link settings. -#: src/features/invite/components/modals/InviteModal.tsx:116 +#: src/features/invite/components/modals/InviteModal.tsx:119 msgid "Max number of uses" msgstr "Maximaal aantal keer te gebruiken" @@ -20835,7 +20835,7 @@ msgid "Members" msgstr "Leden" #. Helper text under the temporary membership switch in the invite link settings. -#: src/features/invite/components/modals/InviteModal.tsx:134 +#: src/features/invite/components/modals/InviteModal.tsx:137 msgid "Members are removed when offline unless given a role." msgstr "Leden worden verwijderd wanneer ze offline zijn, tenzij ze een rol krijgen toegewezen." @@ -20980,7 +20980,7 @@ msgstr "Bericht" #. Action that opens a DM conversation with the selected user. #. Member actions sheet menu item. Sends a direct message to the target user. Standalone verb used as a menu label. #. Voice participant menu action that opens a DM conversation with the selected user. -#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:88 +#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:87 #: src/features/ui/action_menu/items/ActionsSubmenu.tsx:41 #: src/features/ui/action_menu/items/MessageUserMenuItem.tsx:26 #: src/features/ui/action_menu/items/voice_participant_menu_data/shared.ts:78 @@ -21084,7 +21084,7 @@ msgstr "Instellingen voor de weergave van berichten zijn alleen beschikbaar op d msgid "Message editing" msgstr "Bericht bewerken" -#: src/features/messaging/components/modals/ForwardModal.tsx:315 +#: src/features/messaging/components/modals/ForwardModal.tsx:317 msgid "Message forwarded" msgstr "Bericht doorgestuurd" @@ -21133,7 +21133,7 @@ msgstr "Knoppen voor berichtinvoer" #. Error modal title in the forward modal when the optional comment exceeds the message length limit. #. Form validation error indicating the message exceeds the allowed length. -#: src/features/messaging/components/modals/ForwardModal.tsx:56 +#: src/features/messaging/components/modals/ForwardModal.tsx:58 #: src/features/ui/character_counter/CharacterCountMessages.ts:16 msgid "Message is too long" msgstr "Bericht is te lang" @@ -21144,7 +21144,7 @@ msgid "Message layout" msgstr "Berichtweergave" #. Type chip suffix in tooltips for inline rendered message links. Lowercase because it follows the channel name. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:89 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:92 msgid "message link" msgstr "berichtlink" @@ -21188,7 +21188,7 @@ msgid "Message previews in the DM list" msgstr "Berichtvoorbeelden in de DM-lijst" #. Toast shown after a message in an announcement channel was published to the channels that follow it. -#: src/features/messaging/commands/MessageCommands.tsx:112 +#: src/features/messaging/commands/MessageCommands.tsx:113 msgid "Message published" msgstr "Bericht gepubliceerd" @@ -21301,7 +21301,7 @@ msgstr "Berichten die je kunt vastmaken" msgid "Messaging is paused" msgstr "Berichten sturen is gepauzeerd" -#. Notice shown in place of the message composer, and as an error, when messaging is paused on the current account until the user completes one quick step described in an email. While paused, the account cannot post, react, join communities or change its profile. Keep the tone calm and friendly. +#. Notice shown in place of the message composer, as a banner at the top of the app, and as an error, when messaging is paused on the current account until the user completes one quick step described in an email. While paused, the account cannot post, react, join communities or change its profile. Keep the tone calm and friendly. #: src/features/user/utils/AccountLimitUtils.ts:10 msgid "Messaging is paused on your account. Check your email for a quick step to continue." msgstr "Berichten sturen is gepauzeerd voor je account. Kijk in je e-mail voor één snelle stap om verder te gaan." @@ -22672,7 +22672,7 @@ msgid "No {sendMessagesPermission} permission" msgstr "Geen {sendMessagesPermission}-machtiging" #. Inline text shown inside a custom message link pill when the linked message cannot be accessed. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:142 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:145 msgid "No access" msgstr "Geen toegang" @@ -22807,7 +22807,7 @@ msgstr "Geen wijzigingen om op te slaan" msgid "No channels available" msgstr "Geen kanalen beschikbaar" -#: src/features/messaging/components/modals/ForwardModal.tsx:389 +#: src/features/messaging/components/modals/ForwardModal.tsx:395 #: src/features/search/components/search/ChannelFilterSheet.tsx:120 msgid "No channels found" msgstr "Geen kanalen gevonden" @@ -22955,7 +22955,7 @@ msgid "No invoices yet." msgstr "Nog geen facturen." #. Invite max-uses option meaning unlimited uses. Short standalone label. -#: src/features/invite/components/modals/InviteModal.tsx:56 +#: src/features/invite/components/modals/InviteModal.tsx:59 msgid "No limit" msgstr "Geen limiet" @@ -23306,7 +23306,7 @@ msgstr "Niet converteren" #: src/features/user/components/modals/tabs/accessibility_tab/VisualTab.tsx:37 #: src/features/user/components/modals/tabs/components/EntranceSoundSection.tsx:146 #: src/features/user/components/modals/tabs/privacy_safety_tab/data_request_modal/DataRequestModal.tsx:220 -#: src/features/voice/components/AudioSourcePickerLinux.tsx:268 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:265 msgid "None" msgstr "Geen" @@ -23858,12 +23858,12 @@ msgid "Open {host} in your browser." msgstr "Open {host} in je browser." #. Accessible label for an inline chat link pill that opens an app page such as Discovery. labelText is the page name. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:121 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:124 msgid "Open {labelText}" msgstr "Open {labelText}" #. Accessible label for an inline settings deep-link pill. labelText is the resolved settings tab and section breadcrumb. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:116 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:119 msgid "Open {labelText} in settings" msgstr "Open {labelText} in instellingen" @@ -24067,7 +24067,7 @@ msgid "Open emoji in browser" msgstr "Emoji in browser openen" #. Accessible label for the emoji picker trigger button in the forward modal comment field. -#: src/features/messaging/components/modals/ForwardModal.tsx:102 +#: src/features/messaging/components/modals/ForwardModal.tsx:104 #: src/features/user/components/modals/tabs/my_profile_tab/BioEditor.tsx:27 msgid "Open emoji picker" msgstr "Emoji-kiezer openen" @@ -24392,7 +24392,7 @@ msgstr "Opties" msgid "or" msgstr "of" -#: src/features/theme/components/modals/ShareThemeModal.tsx:214 +#: src/features/theme/components/modals/ShareThemeModal.tsx:216 msgid "Or copy the link:" msgstr "Of kopieer de link:" @@ -24401,7 +24401,7 @@ msgstr "Of kopieer de link:" msgid "or pick a GIF from {gifProviderName}" msgstr "of selecteer een GIF van {gifProviderName}" -#: src/features/invite/components/modals/InviteModal.tsx:502 +#: src/features/invite/components/modals/InviteModal.tsx:507 msgid "Or send an invite link to a friend:" msgstr "Of stuur een uitnodigingslink naar een vriend:" @@ -24409,7 +24409,7 @@ msgstr "Of stuur een uitnodigingslink naar een vriend:" msgid "or send an invite to a friend:" msgstr "of stuur een uitnodiging naar een vriend:" -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:131 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:133 msgid "or send the gift link to a friend:" msgstr "of stuur de cadeaulink naar een vriend:" @@ -24611,7 +24611,7 @@ msgid "Page down" msgstr "Page Down" #. Role description announced for an inline chat link pill that opens an app page. Lowercase. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:126 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:129 msgid "page link" msgstr "paginalink" @@ -24778,12 +24778,12 @@ msgid "Paste GIF URLs below, one per line." msgstr "Plak GIF-URL's hieronder, één per regel." #. Accessible label for the paste-template-JSON form element. Used by assistive tech only. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:146 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:150 msgid "Paste template JSON form" msgstr "Formulier om sjabloon-JSON te plakken" #. Placeholder in the textarea where the user pastes the third-party template JSON document. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:154 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:158 msgid "Paste the JSON response here" msgstr "Plak het JSON-antwoord hier" @@ -24985,7 +24985,7 @@ msgid "Perks paused" msgstr "Voordelen gepauzeerd" #. Ban duration option in the destructive ban-member modal meaning the ban never expires. Short standalone label. -#: src/features/moderation/components/modals/BanMemberModal.tsx:38 +#: src/features/moderation/components/modals/BanMemberModal.tsx:37 msgid "Permanent" msgstr "Permanent" @@ -25384,7 +25384,7 @@ msgstr "Wordt afgespeeld ondanks verminderde beweging." #. Body of the error modal shown when sharing or sending a theme link is rate limited. #: src/features/app/components/alerts/CommonErrorModalDescriptors.ts:13 #: src/features/discovery/commands/DiscoveryJoinCommands.tsx:60 -#: src/features/theme/components/modals/ShareThemeModal.tsx:67 +#: src/features/theme/components/modals/ShareThemeModal.tsx:68 msgid "Please wait a moment and try again." msgstr "Wacht even en probeer het opnieuw." @@ -25416,7 +25416,7 @@ msgid "Pop back in" msgstr "Terugzetten" #. Tooltip / aria label on the voice call footer button that opens the call in a separate window. -#: src/features/voice/components/VoiceCallCornerControls.tsx:12 +#: src/features/voice/components/VoiceCallCornerControls.tsx:11 msgid "Pop out call" msgstr "Gesprek in apart venster openen" @@ -25547,12 +25547,12 @@ msgid "Premium badge" msgstr "Premium-badge" #. Developer control label for the premium-expired banner. -#: src/features/devtools/components/NagbarControls.ts:48 +#: src/features/devtools/components/NagbarControls.ts:49 msgid "Premium expired nagbar" msgstr "Meldingsbalk voor verlopen Premium" #. Developer control label for the premium grace-period banner. -#: src/features/devtools/components/NagbarControls.ts:44 +#: src/features/devtools/components/NagbarControls.ts:45 msgid "Premium grace period nagbar" msgstr "Meldingsbalk voor de Premium-respijtperiode" @@ -25562,7 +25562,7 @@ msgid "Premium model" msgstr "Premiummodel" #. Developer control label for the premium-onboarding banner. -#: src/features/devtools/components/NagbarControls.ts:52 +#: src/features/devtools/components/NagbarControls.ts:53 msgid "Premium onboarding nagbar" msgstr "Meldingsbalk voor kennismaking met Premium" @@ -26514,7 +26514,7 @@ msgstr "Reden" #. Label of the optional reason input in the destructive ban-member modal. Reason is recorded in the activity log. #. Label of the optional reason textarea in the timeout-member modal. The reason is recorded in the activity log. -#: src/features/moderation/components/modals/BanMemberModal.tsx:83 +#: src/features/moderation/components/modals/BanMemberModal.tsx:82 #: src/features/moderation/components/modals/TimeoutMemberModal.tsx:36 msgid "Reason (optional)" msgstr "Reden (optioneel)" @@ -26574,7 +26574,7 @@ msgstr "Opnieuw controleren" #. placeholder {0}: ChannelUtils.getIcon(channel, {size: 16, className: styles.channelIcon}) #. placeholder {1}: channel.name -#: src/features/invite/components/modals/InviteModal.tsx:355 +#: src/features/invite/components/modals/InviteModal.tsx:360 msgid "Recipients will be taken to {0} <0>{1}" msgstr "Ontvangers worden naar {0} <0>{1} geleid" @@ -26601,7 +26601,7 @@ msgid "Reconnect succeeded. Pick a screen again if you want to resume your previ msgstr "Opnieuw verbinden gelukt. Kies opnieuw een scherm als je je vorige stream wilt hervatten." #. Overlay status in the voice call view while reconnecting after a drop. Trailing ellipsis indicates in-progress. -#: src/features/voice/components/VoiceCallView.tsx:98 +#: src/features/voice/components/VoiceCallView.tsx:94 msgid "Reconnecting..." msgstr "Opnieuw verbinden..." @@ -26741,7 +26741,7 @@ msgstr "Referentie gekopieerd." msgid "Referral parameters" msgstr "Verwijzingsparameters" -#: src/features/voice/components/AudioSourcePickerLinux.tsx:312 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:309 msgid "Refresh audio sources" msgstr "Audiobronnen vernieuwen" @@ -28559,7 +28559,7 @@ msgstr "Verzadiging" #: src/features/guild/components/modals/guild_tabs/GuildDiscoveryTab.tsx:631 #: src/features/guild/components/modals/guild_tabs/GuildVanityURLTab.tsx:279 #: src/features/guild/components/modals/GuildFolderSettingsModal.tsx:91 -#: src/features/messaging/commands/MessageCommands.tsx:108 +#: src/features/messaging/commands/MessageCommands.tsx:109 #: src/features/messaging/components/modals/AttachmentEditModal.tsx:136 #: src/features/messaging/components/modals/EditAltTextModal.tsx:193 #: src/features/messaging/components/modals/MessageHistoryThresholdModal.tsx:115 @@ -28687,7 +28687,7 @@ msgid "Scan the QR code with your authenticator app." msgstr "Scan de QR-code met je authenticatie-app." #. Developer / debug surface — keep terse and technical. Label in the developer Nagbar controls panel for the scheduled-maintenance banner. -#: src/features/devtools/components/NagbarControls.ts:22 +#: src/features/devtools/components/NagbarControls.ts:23 msgid "Scheduled maintenance nagbar" msgstr "Meldingsbalk voor gepland onderhoud" @@ -28962,7 +28962,7 @@ msgstr "Voorbeeld bij spoelen" #: src/features/channel/components/bottomsheets/ChannelSearchBottomSheet.tsx:854 #: src/features/channel/components/channel_header/shared.ts:47 #: src/features/channel/components/shared/PickerSearchInput.tsx:21 -#: src/features/messaging/components/modals/ForwardModal.tsx:89 +#: src/features/messaging/components/modals/ForwardModal.tsx:91 #: src/features/search/components/modals/SearchProviderPickerModal.tsx:43 #: src/features/search/utils/QuickSwitcherModalUtils.tsx:46 #: src/features/theme_studio/ui/StudioSearchInput.tsx:16 @@ -29606,14 +29606,14 @@ msgstr "Je kunt binnen 3 dagen na betaling zelf een terugbetaling aanvragen, max #. Button or menu action label in the share theme modal. Keep it concise. #. Send-message button label in the voice message composer modal. -#: src/features/theme/components/modals/ShareThemeModal.tsx:43 +#: src/features/theme/components/modals/ShareThemeModal.tsx:44 #: src/features/user/components/modals/tabs/component_gallery_tab/ComponentGalleryTabButtonsTab.tsx:316 #: src/features/voice/components/VoiceMessageComposerModal.tsx:77 msgid "Send" msgstr "Verzenden" #. Primary button label in the forward message modal. selectedCount is the number of selected destinations; selectionLimit is the maximum allowed. -#: src/features/messaging/components/modals/ForwardModal.tsx:106 +#: src/features/messaging/components/modals/ForwardModal.tsx:108 msgid "Send ({selectedCount}/{selectionLimit})" msgstr "Verzenden ({selectedCount}/{selectionLimit})" @@ -29694,7 +29694,7 @@ msgstr "Bestanden verzenden tot {size}" #. Button or menu action label in the user profile modal. Keep it concise. #. Member actions sheet menu item. Sends a friend request to the target user. #: src/features/channel/components/direct_message/DMWelcomeSection.tsx:146 -#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:94 +#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:93 #: src/features/user/components/modals/UserProfileMobileSheet.tsx:110 #: src/features/user/components/modals/UserProfileModal.tsx:126 msgid "Send friend request" @@ -29710,7 +29710,7 @@ msgstr "GIF {title} verzenden" #. Plus menu item that opens the gift purchase flow. #: src/features/channel/components/textarea/MobileTextareaPlusBottomSheet.tsx:21 #: src/features/channel/components/textarea/TextareaPlusMenu.tsx:31 -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:30 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:31 msgid "Send gift" msgstr "Cadeau versturen" @@ -29873,7 +29873,7 @@ msgid "Serve the token file" msgstr "Tokenbestand aanbieden" #. Developer / debug surface — keep terse and technical. Label in the developer Nagbar controls panel for the service incident banner. -#: src/features/devtools/components/NagbarControls.ts:27 +#: src/features/devtools/components/NagbarControls.ts:28 msgid "Service incident nagbar" msgstr "Service-incidentmelding" @@ -30118,7 +30118,7 @@ msgid "Settings" msgstr "Instellingen" #. Type chip suffix in tooltips for inline rendered fluxer://settings/user deep links. Lowercase. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:130 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:133 msgid "settings link" msgstr "instellingenlink" @@ -30239,7 +30239,7 @@ msgid "Share your screen or camera in up to 4K at 60 frames per second. Free acc msgstr "Deel je scherm of camera in maximaal 4K met 60 beelden per seconde. Gratis accounts streamen in maximaal 720p met 30." #. Button or menu action label in the share theme modal. Keep it concise. -#: src/features/theme/components/modals/ShareThemeModal.tsx:39 +#: src/features/theme/components/modals/ShareThemeModal.tsx:40 msgid "Share your theme" msgstr "Deel je thema" @@ -30263,7 +30263,7 @@ msgid "Shared window" msgstr "Gedeeld venster" #. Capture option in the Linux audio source picker on a window share. Captures only the audio of the window being shared. -#: src/features/voice/components/AudioSourcePickerLinux.tsx:40 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:42 msgid "Shared window audio" msgstr "Audio van gedeeld venster" @@ -30364,7 +30364,7 @@ msgid "Shortcuts are paused while recording." msgstr "Sneltoetsen worden tijdens het opnemen gepauzeerd." #. Body of the error modal shown when the forward modal comment exceeds the message length limit. -#: src/features/messaging/components/modals/ForwardModal.tsx:60 +#: src/features/messaging/components/modals/ForwardModal.tsx:62 msgid "Shorten the message and try again." msgstr "Verkort het bericht en probeer het opnieuw." @@ -31506,7 +31506,7 @@ msgid "Something went wrong while preparing this sticker. Try another file or tr msgstr "Er is iets misgegaan bij het voorbereiden van deze sticker. Probeer een ander bestand of probeer het over een ogenblik opnieuw." #. Fallback body of the error alert shown when publishing an announcement message fails. -#: src/features/messaging/commands/MessageCommands.tsx:124 +#: src/features/messaging/commands/MessageCommands.tsx:125 msgid "Something went wrong while publishing. Try again in a moment." msgstr "Er ging iets mis bij het publiceren. Probeer het later opnieuw." @@ -31552,7 +31552,7 @@ msgstr "Er is iets misgegaan." #: src/features/app/components/alerts/CommonErrorModalDescriptors.ts:5 #: src/features/discovery/commands/DiscoveryJoinCommands.tsx:18 #: src/features/emoji/components/emojis/EmojiListItem.tsx:129 -#: src/features/theme/components/modals/ShareThemeModal.tsx:51 +#: src/features/theme/components/modals/ShareThemeModal.tsx:52 #: src/features/ui/action_menu/items/CallMenuItems.tsx:45 #: src/features/ui/action_menu/items/ChannelMenuData.tsx:132 #: src/features/ui/action_menu/items/ChannelMenuData.tsx:148 @@ -33157,12 +33157,12 @@ msgid "Template" msgstr "Sjabloon" #. Label of the textarea in the paste-template-JSON form. "JSON" must not be translated. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:150 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:154 msgid "Template JSON" msgstr "Sjabloon-JSON" #. Label of the URL input in the import-template form. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:142 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:146 msgid "Template URL" msgstr "Sjabloon-URL" @@ -33191,7 +33191,7 @@ msgid "Temporary invites need a live connection. Check yours and try again." msgstr "Tijdelijke uitnodigingen vereisen een live verbinding. Controleer de jouwe en probeer het opnieuw." #. Switch label in the invite link settings. When enabled, members joining via this invite are kicked when they go offline unless given a role. -#: src/features/invite/components/modals/InviteModal.tsx:129 +#: src/features/invite/components/modals/InviteModal.tsx:132 msgid "Temporary membership" msgstr "Tijdelijk lidmaatschap" @@ -33202,7 +33202,7 @@ msgid "Tennessee" msgstr "Tennessee" #. Developer control label for the terms-acceptance banner. -#: src/features/devtools/components/NagbarControls.ts:64 +#: src/features/devtools/components/NagbarControls.ts:65 msgid "Terms acceptance nagbar" msgstr "Meldingsbalk voor het accepteren van de voorwaarden" @@ -33760,7 +33760,7 @@ msgstr "Thema niet beschikbaar" msgid "Themes" msgstr "Thema's" -#: src/features/invite/components/modals/InviteModal.tsx:194 +#: src/features/invite/components/modals/InviteModal.tsx:197 msgid "There are no channels available to create an invite for." msgstr "Er zijn geen kanalen beschikbaar om een uitnodiging voor te maken." @@ -33815,7 +33815,7 @@ msgid "They left the call" msgstr "Diegene heeft het gesprek verlaten" #. Body of the error modal shown when a DM cannot be opened (blocked or no shared community). -#: src/features/app/components/alerts/DmActionErrorModal.tsx:20 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:24 msgid "They might not be accepting messages from you, or you no longer share a community." msgstr "Deze gebruiker accepteert mogelijk geen berichten van je, of jullie delen geen community meer." @@ -34092,7 +34092,7 @@ msgid "This device does not support notifications." msgstr "Dit apparaat ondersteunt geen meldingen." #. Validation error in the paste-template-JSON form when the JSON parses but lacks the expected third-party template fields. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:133 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:137 msgid "This doesn't look like a valid template response. Make sure you copied the entire JSON document." msgstr "Dit lijkt geen geldig antwoord met sjabloongegevens. Zorg ervoor dat je het volledige JSON-document hebt gekopieerd." @@ -34170,7 +34170,7 @@ msgid "This gift has been redeemed" msgstr "Dit cadeau is al ingewisseld" #. Title of the error modal shown when a group DM would exceed the maximum number of recipients. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:48 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:52 msgid "This group has too many people" msgstr "Deze groep heeft te veel mensen" @@ -34208,7 +34208,7 @@ msgstr "Deze instantie heeft nog geen accounts. Het eerste account dat je aanmaa msgid "This invite is hidden while sharing is protected." msgstr "Deze uitnodiging is verborgen zolang delen is beveiligd." -#: src/features/invite/components/modals/InviteModal.tsx:514 +#: src/features/invite/components/modals/InviteModal.tsx:519 msgid "This invite link never expires." msgstr "Deze uitnodigingslink verloopt nooit." @@ -34305,7 +34305,7 @@ msgid "This link channel is marked for mature content and may open material that msgstr "Dit linkkanaal is gemarkeerd voor inhoud voor volwassenen en kan materiaal openen dat ongeschikt is voor sommige gebruikers." #. Body of the link-unavailable alert. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:158 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:161 msgid "This link is not available for your account." msgstr "Deze link is niet beschikbaar voor je account." @@ -34361,7 +34361,7 @@ msgid "This message has already been deleted." msgstr "Dit bericht is al verwijderd." #. Toast shown when someone tries to publish an announcement message that was already published. -#: src/features/messaging/commands/MessageCommands.tsx:116 +#: src/features/messaging/commands/MessageCommands.tsx:117 msgid "This message has already been published" msgstr "Dit bericht is al gepubliceerd" @@ -34486,7 +34486,7 @@ msgid "This theme is still loading." msgstr "Dit thema wordt nog geladen." #. Title of the error modal shown when a theme CSS exceeds the maximum shareable size. -#: src/features/theme/components/modals/ShareThemeModal.tsx:55 +#: src/features/theme/components/modals/ShareThemeModal.tsx:56 msgid "This theme is too large to share" msgstr "Dit thema is te groot om te delen" @@ -34528,7 +34528,7 @@ msgid "This user is not available to receive calls right now. They may have call msgstr "Deze gebruiker kan nu geen oproepen ontvangen. Mogelijk zijn oproepen uitgeschakeld." #. Body of the error modal shown when the recipient of a DM no longer exists. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:28 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:32 msgid "This user no longer exists. Refresh and try again." msgstr "Deze gebruiker bestaat niet meer. Vernieuw en probeer het opnieuw." @@ -35712,7 +35712,7 @@ msgid "Unclaimed account" msgstr "Account met onvoltooide registratie" #. Developer control label for the unclaimed-account banner. -#: src/features/devtools/components/NagbarControls.ts:32 +#: src/features/devtools/components/NagbarControls.ts:33 msgid "Unclaimed account nagbar" msgstr "Meldingsbalk voor onvoltooide registratie" @@ -37152,7 +37152,7 @@ msgstr "Gebruiker wisselt van kanaal" #. Reason chip in the unaddable recipients alert when the user record is missing. #. Title of the error modal shown when the recipient of a DM no longer exists. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:24 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:28 #: src/features/channel/components/channel_view/DMChannelView.tsx:279 #: src/features/channel/components/modals/UnaddableRecipientsConfirmModal.tsx:11 msgid "User not found" @@ -37274,27 +37274,27 @@ msgid "Using {effectiveLabel} until {requestedLabel} is ready." msgstr "{effectiveLabel} wordt gebruikt totdat {requestedLabel} klaar is." #. Developer nagbar status: banner follows real account state. -#: src/features/devtools/components/NagbarControls.ts:106 +#: src/features/devtools/components/NagbarControls.ts:107 msgid "Using actual account state" msgstr "Gebruikt de werkelijke accountstatus" #. Developer nagbar status: banner follows real gift inventory state. -#: src/features/devtools/components/NagbarControls.ts:126 +#: src/features/devtools/components/NagbarControls.ts:127 msgid "Using actual gift inventory state" msgstr "Werkelijke status van cadeau-inventaris wordt gebruikt" #. Developer nagbar status: banner follows real premium subscription state. -#: src/features/devtools/components/NagbarControls.ts:122 +#: src/features/devtools/components/NagbarControls.ts:123 msgid "Using actual premium state" msgstr "Gebruikt de daadwerkelijke premiumstatus" #. Developer nagbar status: banner follows the real app state. -#: src/features/devtools/components/NagbarControls.ts:130 +#: src/features/devtools/components/NagbarControls.ts:131 msgid "Using actual state" msgstr "Gebruikt de werkelijke status" #. Developer nagbar status: banner follows real email verification state. -#: src/features/devtools/components/NagbarControls.ts:110 +#: src/features/devtools/components/NagbarControls.ts:111 msgid "Using actual verification state" msgstr "Werkelijke verificatiestatus gebruiken" @@ -37456,9 +37456,9 @@ msgstr "Verifieer dat jij het bent" #. Title of the error modal shown when an unverified account tries to start a DM. #. Title shown when an unverified account cannot start a DM or group DM. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:40 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:44 #: src/features/channel/components/direct_message/AddFriendForm.tsx:80 -#: src/features/channel/utils/CreateDMModalUtils.tsx:51 +#: src/features/channel/utils/CreateDMModalUtils.tsx:52 #: src/features/moderation/components/report/ReportStepEmail.tsx:43 msgid "Verify your email" msgstr "Verifieer je e-mailadres" @@ -37543,7 +37543,7 @@ msgid "Verify your email to purchase {premiumProductFullName}." msgstr "Verifieer je e-mailadres om {premiumProductFullName} te kopen." #. Blocked-state text shown when an unverified account cannot start a DM or group DM. -#: src/features/channel/utils/CreateDMModalUtils.tsx:55 +#: src/features/channel/utils/CreateDMModalUtils.tsx:56 msgid "Verify your email to start DMs." msgstr "Verifieer je e-mailadres om DM's te starten." @@ -37791,7 +37791,7 @@ msgid "View call" msgstr "Oproep bekijken" #. Aria label for the show-controls trigger when the call toolbar is auto-hidden. -#: src/features/voice/components/VoiceCallView.tsx:124 +#: src/features/voice/components/VoiceCallView.tsx:120 msgid "View call controls" msgstr "Oproepbediening bekijken" @@ -37987,7 +37987,7 @@ msgid "Visionary (lifetime {premiumProductName})" msgstr "Visionary (levenslang {premiumProductName})" #. Developer control label for the Visionary two-factor-authentication banner. -#: src/features/devtools/components/NagbarControls.ts:60 +#: src/features/devtools/components/NagbarControls.ts:61 msgid "Visionary 2FA nagbar" msgstr "Meldingsbalk voor Visionary-2FA" @@ -38243,7 +38243,7 @@ msgid "Voice region" msgstr "Spraakregio" #. Developer control label for the voice-session-restore banner. -#: src/features/devtools/components/NagbarControls.ts:68 +#: src/features/devtools/components/NagbarControls.ts:69 msgid "Voice session restore nagbar" msgstr "Meldingsbalk voor herstel van spraaksessie" @@ -38331,12 +38331,12 @@ msgid "Waiting for passkey…" msgstr "Wachten op passkey…" #. Inline notice in the forward modal when slowmode is active in the selected target channel. forwardChannelDisplayName is the channel name. -#: src/features/messaging/components/modals/ForwardModal.tsx:76 +#: src/features/messaging/components/modals/ForwardModal.tsx:78 msgid "Waiting for slowmode in {forwardChannelDisplayName} to expire." msgstr "Wachten tot de slowmodus in {forwardChannelDisplayName} is verlopen." #. Inline notice in the forward modal when slowmode is active in one or more selected target channels. -#: src/features/messaging/components/modals/ForwardModal.tsx:81 +#: src/features/messaging/components/modals/ForwardModal.tsx:83 msgid "Waiting for slowmode in one or more selected channels to expire." msgstr "Wachten tot de slowmodus in een of meer geselecteerde kanalen is verlopen." @@ -38520,7 +38520,7 @@ msgstr "We hebben een code gestuurd naar {email}." msgid "We will prefill {prefillEmail} once browser sign-in opens." msgstr "We vullen {prefillEmail} alvast in zodra het inlogscherm in je browser opent." -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:87 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:89 msgid "We'd love to give you more than a lifetime of {PREMIUM_PRODUCT_NAME}, but that breaks the space-time continuum. Send the gift to a friend instead?" msgstr "We zouden je graag meer dan een leven lang {PREMIUM_PRODUCT_NAME} geven, maar dat verstoort het ruimtetijdcontinuüm. Stuur het cadeau naar een vriend?" @@ -39178,7 +39178,7 @@ msgid "You already have a group with these users. Do you really want to create a msgstr "Je hebt al een groep met deze gebruikers. Wil je echt een nieuwe aanmaken? Dat is ook prima!" #. Status label shown to a user who already owns the lifetime premium tier. -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:26 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:27 msgid "You already have lifetime {premiumProductName}" msgstr "Je hebt al levenslang {premiumProductName}" @@ -39326,7 +39326,7 @@ msgid "You can't add expressions there" msgstr "Je kunt daar geen expressies toevoegen" #. Error message in the messaging commands. -#: src/features/messaging/commands/ReactionCommands.tsx:27 +#: src/features/messaging/commands/ReactionCommands.tsx:28 msgid "You can't add new reactions while you're timed out." msgstr "Je kunt geen nieuwe reacties toevoegen als je een time-out hebt." @@ -39392,7 +39392,7 @@ msgstr "Je kunt geen webhooks beheren in een community. Vraag een beheerder om d #. Reason chip in the unaddable recipients alert when blocked or DMs are not allowed. #. Title of the error modal shown when a DM cannot be opened (blocked or no shared community). -#: src/features/app/components/alerts/DmActionErrorModal.tsx:16 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:20 #: src/features/channel/components/modals/UnaddableRecipientsConfirmModal.tsx:15 msgid "You can't message this user" msgstr "Je kunt deze gebruiker geen bericht sturen" @@ -39521,7 +39521,7 @@ msgid "You changed your tag while on {PREMIUM_PRODUCT_NAME}. It will reroll rand msgstr "Je hebt je tag gewijzigd terwijl je {PREMIUM_PRODUCT_NAME} had. Deze wordt willekeurig opnieuw ingesteld wanneer je {PREMIUM_PRODUCT_NAME} verloopt, tenzij het wordt verlengd." #. Body of the access-denied alert for clicked message links. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:138 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:141 msgid "You do not have access to the channel where this message was sent." msgstr "Je hebt geen toegang tot het kanaal waar dit bericht is verzonden." @@ -39618,12 +39618,12 @@ msgid "You just pressed Tab. Keyboard mode is now on so you can navigate {produc msgstr "Je hebt zojuist op Tab gedrukt. De toetsenbordmodus is nu ingeschakeld, zodat je {productName} zonder muis kunt navigeren." #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:137 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:245 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:244 msgid "You keep your perks until your next renewal date. Reactivate before then to keep your subscriber history." msgstr "Je behoudt je voordelen tot je volgende verlengingsdatum. Activeer je abonnement vóór die datum opnieuw om je abonnementsgeschiedenis te behouden." #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:158 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:266 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:265 msgid "You lose all {PREMIUM_PRODUCT_NAME} perks immediately and your subscriber history resets. This cannot be undone." msgstr "Je verliest onmiddellijk alle {PREMIUM_PRODUCT_NAME}-voordelen en je abonnementsgeschiedenis wordt gereset. Dit kan niet ongedaan worden gemaakt." @@ -39709,7 +39709,7 @@ msgid "You need to claim your account before you can create a community." msgstr "Je moet de registratie van je account voltooien voordat je een community kunt aanmaken." #. Body of the error modal shown when an unclaimed account tries to start a DM. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:36 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:40 msgid "You need to claim your account before you can start a direct message." msgstr "Je moet de registratie van je account voltooien voordat je een DM kunt starten." @@ -39731,7 +39731,7 @@ msgid "You need to verify your email address before you can send friend requests msgstr "Je moet je e-mailadres verifiëren voordat je vriendschapsverzoeken kunt versturen." #. Body of the error modal shown when an unverified account tries to start a DM. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:44 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:48 msgid "You need to verify your email address before you can start a direct message." msgstr "Je moet je e-mailadres verifiëren voordat je een DM kunt starten." @@ -39745,7 +39745,7 @@ msgid "You need to verify your email to send messages in this community." msgstr "Je moet je e-mailadres verifiëren om berichten te kunnen versturen in deze community." #. Body of the error modal shown when the user or a recipient has too many open group DMs. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:60 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:64 msgid "You or someone you're adding already has the maximum number of group DMs open. Leave one and try again." msgstr "Jij of iemand die je toevoegt heeft al het maximale aantal groeps-DM's openstaan. Verlaat er een en probeer het opnieuw." @@ -39888,7 +39888,7 @@ msgstr "Je bewerkt berichten te snel" #: src/features/discovery/commands/DiscoveryJoinCommands.tsx:56 #: src/features/emoji/components/emojis/EmojiListItem.tsx:77 #: src/features/emoji/components/emojis/EmojiListItem.tsx:149 -#: src/features/theme/components/modals/ShareThemeModal.tsx:63 +#: src/features/theme/components/modals/ShareThemeModal.tsx:64 msgid "You're going too fast" msgstr "Je gaat te snel" @@ -39951,7 +39951,7 @@ msgid "You're viewing older messages" msgstr "Je bekijkt oudere berichten" #. Body of the error modal shown when a group DM would exceed the maximum number of recipients. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:52 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:56 msgid "You've added more people than a group DM allows. Remove a few and try again." msgstr "Je hebt meer mensen toegevoegd dan een groeps-DM toestaat. Verwijder er een paar en probeer het opnieuw." @@ -40003,7 +40003,7 @@ msgid "You've reached the favorite GIF limit." msgstr "Je hebt de limiet voor favoriete GIF's bereikt." #. Title of the error modal shown when the user or a recipient has too many open group DMs. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:56 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:60 msgid "You've reached the group DM limit" msgstr "Je hebt de groeps-DM-limiet bereikt" @@ -40118,7 +40118,7 @@ msgid "Your card is eligible. Redirecting you to the payment page now." msgstr "Je kaart is geschikt. Je wordt nu doorgestuurd naar de betaalpagina." #. Body of the confirmation shown before saving an edit to a message published from an announcement channel. -#: src/features/messaging/commands/MessageCommands.tsx:103 +#: src/features/messaging/commands/MessageCommands.tsx:104 msgid "Your changes reach every community that follows this channel, which can take a minute. Each published message allows 3 quick edits, then 1 every 20 minutes." msgstr "Je wijzigingen bereiken elke community die dit kanaal volgt, wat even kan duren. Elk gepubliceerd bericht staat 3 snelle bewerkingen toe, daarna 1 per 20 minuten." @@ -40236,22 +40236,22 @@ msgid "Your last purchase is outside the refund window. Contact support for bill msgstr "De termijn voor een terugbetaling van je laatste aankoop is verstreken. Neem bij factureringsproblemen contact op met het supportteam." #. Label in the message queue state. -#: src/features/messaging/state/MessageQueue.tsx:72 +#: src/features/messaging/state/MessageQueue.tsx:74 msgid "Your message could not be delivered because it was flagged by our safety systems. If you believe this is a mistake, please contact support." msgstr "Je bericht kon niet worden bezorgd omdat het is gemarkeerd door onze veiligheidssystemen. Als je denkt dat dit een fout is, neem dan contact op met de ondersteuning." #. Label in the message queue state. -#: src/features/messaging/state/MessageQueue.tsx:59 +#: src/features/messaging/state/MessageQueue.tsx:61 msgid "Your message could not be delivered. This is usually because you don't share a community with the recipient or the recipient is only accepting direct messages from friends. You may also need to adjust your own direct message privacy settings in {directMessagePrivacySettingsPath}." msgstr "Je bericht kon niet worden bezorgd. Dit komt meestal doordat je geen community deelt met de ontvanger of doordat de ontvanger alleen directe berichten van vrienden accepteert. Mogelijk moet je ook je eigen privacyinstellingen voor directe berichten aanpassen via {directMessagePrivacySettingsPath}." #. Description text in the message queue state. -#: src/features/messaging/state/MessageQueue.tsx:64 +#: src/features/messaging/state/MessageQueue.tsx:66 msgid "Your message could not be delivered. You need to claim your account to send direct messages." msgstr "Je bericht kon niet worden bezorgd. Je moet de registratie van je account voltooien om privéberichten te kunnen versturen." #. Description text in the message queue state. -#: src/features/messaging/state/MessageQueue.tsx:68 +#: src/features/messaging/state/MessageQueue.tsx:70 msgid "Your message could not be delivered. You need to claim your account to send messages." msgstr "Je bericht kon niet worden bezorgd. Je moet de registratie van je account voltooien om berichten te kunnen versturen." @@ -40409,7 +40409,7 @@ msgid "Your subscription will switch to yearly billing at the next renewal." msgstr "Je abonnement wordt bij de volgende verlenging omgezet naar jaarlijkse facturering." #. Body of the error modal shown when a theme CSS exceeds the maximum shareable size. -#: src/features/theme/components/modals/ShareThemeModal.tsx:59 +#: src/features/theme/components/modals/ShareThemeModal.tsx:60 msgid "Your theme CSS is too large to share. Trim it down and try again." msgstr "De CSS van je thema is te groot om te delen. Kort de CSS in en probeer het opnieuw." diff --git a/fluxer_app/src/features/i18n/locales/no/messages.po b/fluxer_app/src/features/i18n/locales/no/messages.po index 57e54da4e..f9ba3f199 100644 --- a/fluxer_app/src/features/i18n/locales/no/messages.po +++ b/fluxer_app/src/features/i18n/locales/no/messages.po @@ -21,7 +21,7 @@ msgstr "... slå på kompakt modus. Bra!" #. Button or menu action label in the channel and chat user message. Keep it concise. #. Suffix after the message text in the forward modal preview when the forwarded message was edited. -#: src/features/channel/components/MessageAttachments.tsx:390 +#: src/features/channel/components/MessageAttachments.tsx:361 #: src/features/channel/components/UserMessage.tsx:75 #: src/features/messaging/components/modals/ForwardMessagePreview.tsx:26 msgid "(edited)" @@ -993,7 +993,7 @@ msgstr "{count, plural, one {# kanal følger} other {# kanaler følger}} denne k msgid "{count, plural, one {# community found} other {# communities found}}" msgstr "{count, plural, one {# fellesskap funnet} other {# fellesskap funnet}}" -#: src/features/app/components/layout/GuildsLayout.tsx:1954 +#: src/features/app/components/layout/GuildsLayout.tsx:1955 msgid "{count, plural, one {# community is temporarily unavailable due to a flux capacitor malfunction.} other {# communities are temporarily unavailable due to a flux capacitor malfunction.}}" msgstr "{count, plural, one {# fellesskap er midlertidig utilgjengelig på grunn av en feil i flukskondensatoren.} other {# fellesskap er midlertidig utilgjengelige på grunn av en feil i flukskondensatoren.}}" @@ -1041,7 +1041,7 @@ msgstr "{count, plural, one {# felles fellesskap} other {# felles fellesskap}}" msgid "{count, plural, one {# other} other {# others}}" msgstr "{count, plural, one {# annen} other {# andre}}" -#: src/features/voice/components/VoiceCallView.tsx:507 +#: src/features/voice/components/VoiceCallView.tsx:474 msgid "{count, plural, one {# participant in call} other {# participants in call}}" msgstr "{count, plural, one {# deltaker i samtalen} other {# deltakere i samtalen}}" @@ -1237,7 +1237,7 @@ msgid "{days, plural, one {Created by {creatorDisplayName}. Expires in # day.} o msgstr "{days, plural, one {Opprettet av {creatorDisplayName}. Utløper om # dag.} other {Opprettet av {creatorDisplayName}. Utløper om # dager.}}" #. Text under a generated invite link. {days} is how long the link stays valid, in whole days. -#: src/features/invite/components/modals/InviteModal.tsx:164 +#: src/features/invite/components/modals/InviteModal.tsx:167 msgid "{days, plural, one {Your invite link expires in # day.} other {Your invite link expires in # days.}}" msgstr "{days, plural, one {Invitasjonslenken din utløper om # dag.} other {Invitasjonslenken din utløper om # dager.}}" @@ -1441,7 +1441,7 @@ msgid "{hours, plural, one {# hour} other {# hours}} and {minutes, plural, one { msgstr "{hours, plural, one {# time} other {# timer}} og {minutes, plural, one {# minutt} other {# minutter}}" #. Text under a generated invite link. {hours} is how long the link stays valid, in whole hours. -#: src/features/invite/components/modals/InviteModal.tsx:160 +#: src/features/invite/components/modals/InviteModal.tsx:163 msgid "{hours, plural, one {Your invite link expires in # hour.} other {Your invite link expires in # hours.}}" msgstr "{hours, plural, one {Invitasjonslenken din utløper om # time.} other {Invitasjonslenken din utløper om # timer.}}" @@ -1556,7 +1556,7 @@ msgid "{minutes, plural, one {# minute} other {# minutes}} and {seconds, plural, msgstr "{minutes, plural, one {# minutt} other {# minutter}} og {seconds, plural, one {# sekund} other {# sekunder}}" #. Text under a generated invite link. {minutes} is how long the link stays valid, in whole minutes. -#: src/features/invite/components/modals/InviteModal.tsx:155 +#: src/features/invite/components/modals/InviteModal.tsx:158 msgid "{minutes, plural, one {Your invite link expires in # minute.} other {Your invite link expires in # minutes.}}" msgstr "{minutes, plural, one {Invitasjonslenken din utløper om # minutt.} other {Invitasjonslenken din utløper om # minutter.}}" @@ -1967,7 +1967,7 @@ msgid "{seconds, plural, one {# second} other {# seconds}}" msgstr "{seconds, plural, one {# sekund} other {# sekunder}}" #. Text under a generated invite link. {seconds} is how long the link stays valid, in whole seconds. -#: src/features/invite/components/modals/InviteModal.tsx:150 +#: src/features/invite/components/modals/InviteModal.tsx:153 msgid "{seconds, plural, one {Your invite link expires in # second.} other {Your invite link expires in # seconds.}}" msgstr "{seconds, plural, one {Invitasjonslenken din utløper om # sekund.} other {Invitasjonslenken din utløper om # sekunder.}}" @@ -2215,8 +2215,8 @@ msgstr "<0>{username} er fortsatt i gruppen. Prøv igjen om et øyeblikk." #. Attribution line on a forwarded message, above the forwarded content. sourceInfo is the icon and name of the community and channel the message came from. #. Attribution line on a forwarded message, above the forwarded content. sourceInfo is the icon and name of the conversation the message came from. -#: src/features/channel/components/MessageAttachments.tsx:241 -#: src/features/channel/components/MessageAttachments.tsx:297 +#: src/features/channel/components/MessageAttachments.tsx:212 +#: src/features/channel/components/MessageAttachments.tsx:268 msgid "<0>Forwarded from{sourceInfo}" msgstr "<0>Videresendt fra{sourceInfo}" @@ -2270,7 +2270,7 @@ msgid "1 result available" msgstr "1 resultat tilgjengelig" #. Invite max-uses dropdown option for exactly one use. -#: src/features/invite/components/modals/InviteModal.tsx:60 +#: src/features/invite/components/modals/InviteModal.tsx:63 msgid "1 use" msgstr "1 gang" @@ -2315,12 +2315,12 @@ msgid "10 minutes" msgstr "10 minutter" #. Invite max-uses dropdown option for ten uses. -#: src/features/invite/components/modals/InviteModal.tsx:68 +#: src/features/invite/components/modals/InviteModal.tsx:71 msgid "10 uses" msgstr "10 ganger" #. Invite max-uses dropdown option for 100 uses. -#: src/features/invite/components/modals/InviteModal.tsx:80 +#: src/features/invite/components/modals/InviteModal.tsx:83 msgid "100 uses" msgstr "100 ganger" @@ -2368,7 +2368,7 @@ msgid "2 members (typing)" msgstr "2 medlemmer (skriver)" #. Ban duration option in the destructive ban-member modal for a two-week temporary ban. -#: src/features/moderation/components/modals/BanMemberModal.tsx:51 +#: src/features/moderation/components/modals/BanMemberModal.tsx:50 msgid "2 weeks" msgstr "2 uker" @@ -2383,7 +2383,7 @@ msgid "24-hour" msgstr "24-timers" #. Invite max-uses dropdown option for 25 uses. -#: src/features/invite/components/modals/InviteModal.tsx:72 +#: src/features/invite/components/modals/InviteModal.tsx:75 msgid "25 uses" msgstr "25 ganger" @@ -2404,7 +2404,7 @@ msgid "2FA requirement" msgstr "2FA-krav" #. Ban duration option in the destructive ban-member modal for a three-day temporary ban. -#: src/features/moderation/components/modals/BanMemberModal.tsx:43 +#: src/features/moderation/components/modals/BanMemberModal.tsx:42 msgid "3 days" msgstr "3 dager" @@ -2439,7 +2439,7 @@ msgid "40px, 3 members" msgstr "40 piksler, 3 medlemmer" #. Ban duration option in the destructive ban-member modal for a five-day temporary ban. -#: src/features/moderation/components/modals/BanMemberModal.tsx:47 +#: src/features/moderation/components/modals/BanMemberModal.tsx:46 msgid "5 days" msgstr "5 dager" @@ -2449,12 +2449,12 @@ msgid "5 minutes" msgstr "5 minutter" #. Invite max-uses dropdown option for five uses. -#: src/features/invite/components/modals/InviteModal.tsx:64 +#: src/features/invite/components/modals/InviteModal.tsx:67 msgid "5 uses" msgstr "5 ganger" #. Invite max-uses dropdown option for 50 uses. -#: src/features/invite/components/modals/InviteModal.tsx:76 +#: src/features/invite/components/modals/InviteModal.tsx:79 msgid "50 uses" msgstr "50 ganger" @@ -2803,7 +2803,7 @@ msgid "Account too new" msgstr "Kontoen er for ny" #. Title of the error modal shown when an unclaimed (guest) account tries to accept a community or group DM invite. Auth-related; keep tone plain. -#: src/features/invite/commands/InviteCommands.tsx:35 +#: src/features/invite/commands/InviteCommands.tsx:36 msgid "Account verification required" msgstr "Kontoverifisering kreves" @@ -2997,12 +2997,12 @@ msgid "Add a bot to a community with requested permissions" msgstr "Legg til en bot i et fellesskap med forespurte tillatelser" #. Placeholder text in the optional comment field of the forward modal. -#: src/features/messaging/components/modals/ForwardModal.tsx:98 +#: src/features/messaging/components/modals/ForwardModal.tsx:100 msgid "Add a comment (optional)" msgstr "Legg til en kommentar (valgfritt)" #. Landing-view title of the add community modal. Top-level entry point with options to create, join, or import. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:89 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:93 msgid "Add a community" msgstr "Legg til et fellesskap" @@ -3082,7 +3082,7 @@ msgid "Add an account to continue." msgstr "Legg til en konto for å fortsette." #. Body of the error modal shown when an unclaimed (guest) account tries to accept a community invite. Tells the user to complete sign-up first. -#: src/features/invite/commands/InviteCommands.tsx:40 +#: src/features/invite/commands/InviteCommands.tsx:41 msgid "Add an email and password to your account first." msgstr "Legg til en e-postadresse og et passord på kontoen din først." @@ -3911,7 +3911,7 @@ msgid "Already set to cancel" msgstr "Allerede satt til å avsluttes" #. Toggle-switch label in the moderator delete-message confirmation dialog. When enabled, the message is reported (category: other) before being deleted. {productName} is the product name (e.g., Fluxer). -#: src/features/messaging/commands/MessageCommands.tsx:88 +#: src/features/messaging/commands/MessageCommands.tsx:89 msgid "Also report this message to the {productName} Safety Team" msgstr "Rapporter også denne meldingen til sikkerhetsteamet hos {productName}" @@ -4150,7 +4150,7 @@ msgid "Animated icons are not supported" msgstr "Animerte ikoner støttes ikke" #. Validation error in the create-community form when the user picks an animated image. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:112 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:116 msgid "Animated icons are not supported when creating a new community. Use a static image." msgstr "Animerte ikoner støttes ikke når du oppretter et nytt fellesskap. Bruk et statisk bilde." @@ -4332,17 +4332,17 @@ msgid "Any uploaded attachment" msgstr "Et hvilket som helst opplastet vedlegg" #. Helper text under the custom ban duration input. Both placeholders are integer numbers of seconds bounding the allowed range. -#: src/features/moderation/components/modals/BanMemberModal.tsx:73 +#: src/features/moderation/components/modals/BanMemberModal.tsx:72 msgid "Any value from {minTempBanDurationSeconds} to {maxTempBanDurationSeconds} seconds." msgstr "En verdi fra {minTempBanDurationSeconds} til {maxTempBanDurationSeconds} sekunder." #. Helper text under the custom invite expiration input. {maxInviteAgeSeconds} is the platform max in seconds. -#: src/features/invite/components/modals/InviteModal.tsx:111 +#: src/features/invite/components/modals/InviteModal.tsx:114 msgid "Any value from 0 to {maxInviteAgeSeconds} seconds. 0 means never expires." msgstr "En verdi fra 0 til {maxInviteAgeSeconds} sekunder. 0 betyr at invitasjonen aldri utløper." #. Helper text under the custom invite max-uses input. {maxInviteUses} is the platform max number of uses per invite. -#: src/features/invite/components/modals/InviteModal.tsx:124 +#: src/features/invite/components/modals/InviteModal.tsx:127 msgid "Any value from 0 to {maxInviteUses}. 0 means no limit." msgstr "En verdi fra 0 til {maxInviteUses}. 0 betyr ingen grense." @@ -4938,7 +4938,7 @@ msgid "Audio settings" msgstr "Lydinnstillinger" #. Toggle / summary row label in the Linux audio source picker. {summaryLabel} is one of the audio-source summary labels. -#: src/features/voice/components/AudioSourcePickerLinux.tsx:45 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:47 msgid "Audio sources: {summaryLabel}" msgstr "Lydkilder: {summaryLabel}" @@ -5399,7 +5399,7 @@ msgid "Back to sticker" msgstr "Tilbake til klistremerket" #. Tooltip / aria label on the back button that returns from the call view to the voice channel view. -#: src/features/voice/components/VoiceCallView.tsx:115 +#: src/features/voice/components/VoiceCallView.tsx:111 msgid "Back to voice channel" msgstr "Tilbake til talekanal" @@ -5502,7 +5502,7 @@ msgid "Ban" msgstr "Utesteng" #. Title of the destructive ban-member modal. {tag} is the target user tag (username#tag). Destructive moderation action; keep tone direct. -#: src/features/moderation/components/modals/BanMemberModal.tsx:55 +#: src/features/moderation/components/modals/BanMemberModal.tsx:54 msgid "Ban {tag}" msgstr "Utesteng {tag}" @@ -5517,14 +5517,14 @@ msgid "Ban details" msgstr "Detaljer om utestengelse" #. Label above the ban duration dropdown in the destructive ban-member modal. -#: src/features/moderation/components/modals/BanMemberModal.tsx:60 +#: src/features/moderation/components/modals/BanMemberModal.tsx:59 msgid "Ban duration" msgstr "Varighet for utestengelse" #. Moderation action that bans the selected member from the community. #. Moderation action that bans the selected member from the community. #. Moderation action that bans the selected member from the community. -#: src/features/moderation/components/modals/BanMemberModal.tsx:270 +#: src/features/moderation/components/modals/BanMemberModal.tsx:274 #: src/features/ui/action_menu/GuildMemberContextMenu.tsx:66 #: src/features/ui/action_menu/items/GuildMemberMenuItems.tsx:51 #: src/features/ui/action_menu/items/voice_participant_menu_data/shared.ts:124 @@ -5992,7 +5992,7 @@ msgid "Bot invite (no external redirect)" msgstr "Botinvitasjon (uten ekstern omdirigering)" #. Settings search synonym. Used to match this term when the user types it in the settings search bar. -#: src/features/user/components/modals/tabs/applications_tab/application_detail/OAuthBuilderSection.tsx:162 +#: src/features/user/components/modals/tabs/applications_tab/application_detail/OAuthBuilderSection.tsx:163 #: src/features/user/components/settings_utils/search_index/ApplicationsIndex.ts:104 msgid "Bot permissions" msgstr "Bottillatelser" @@ -6549,14 +6549,14 @@ msgstr "Kan ikke laste opp filer her" #: src/features/guild/components/modals/TransferOwnershipModal.tsx:91 #: src/features/i18n/utils/CommonMessageDescriptors.ts:103 #: src/features/input/state/input_keybind/shared.ts:145 -#: src/features/invite/components/modals/InviteModal.tsx:552 +#: src/features/invite/components/modals/InviteModal.tsx:557 #: src/features/messaging/components/modals/AttachmentEditModal.tsx:133 #: src/features/messaging/components/modals/EditAltTextModal.tsx:190 #: src/features/messaging/components/modals/ExternalLinkWarningModal.tsx:111 -#: src/features/messaging/components/modals/ForwardModal.tsx:597 +#: src/features/messaging/components/modals/ForwardModal.tsx:603 #: src/features/messaging/components/modals/ImageCropModal.tsx:1025 #: src/features/messaging/components/modals/MessageHistoryThresholdModal.tsx:107 -#: src/features/moderation/components/modals/BanMemberModal.tsx:262 +#: src/features/moderation/components/modals/BanMemberModal.tsx:266 #: src/features/moderation/components/modals/RemoveTimeoutModal.tsx:70 #: src/features/moderation/components/modals/TimeoutMemberModal.tsx:126 #: src/features/theme/components/modals/ThemeAcceptModal.tsx:173 @@ -6619,13 +6619,13 @@ msgstr "Avbryt planlagt bytte" #. Settings search synonym. Used to match this term when the user types it in the settings search bar. #: src/features/app/components/dialogs/components/plutonium/SubscriptionCard.tsx:915 #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:141 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:249 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:248 #: src/features/user/components/settings_utils/search_index/PlutoniumIndex.ts:31 msgid "Cancel subscription" msgstr "Si opp abonnement" #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:135 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:243 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:242 msgid "Cancel subscription?" msgstr "Si opp abonnementet?" @@ -6674,7 +6674,7 @@ msgid "Cannot delete account" msgstr "Kan ikke slette konto" #. Section header in the Linux audio source picker. Lists capture-target options (entire system / specific apps). -#: src/features/voice/components/AudioSourcePickerLinux.tsx:50 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:52 msgid "Capture" msgstr "Ta opp" @@ -7229,7 +7229,7 @@ msgid "Channel access" msgstr "Kanaltilgang" #. Title of the alert shown when clicking a message link the user does not have permission to view. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:134 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:137 msgid "Channel access denied" msgstr "Ingen tilgang til kanal" @@ -7294,7 +7294,7 @@ msgstr "Kanal-ID kopiert til utklippstavlen" #. Short label in the messaging mention renderer. Keep it concise. #. Type chip suffix in tooltips for inline rendered channel mentions. Lowercase because it follows the channel name. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:94 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:97 #: src/features/messaging/components/markdown/renderers/MentionRenderer.tsx:39 msgid "channel link" msgstr "kanallenke" @@ -7472,7 +7472,7 @@ msgid "Check our <0>{BLUESKY_PROVIDER_NAME} ({FLUXER_BLUESKY_HANDLE}) for st msgstr "Se <0>{BLUESKY_PROVIDER_NAME}-kontoen vår ({FLUXER_BLUESKY_HANDLE}) for statusoppdateringer." #. Description text in the share theme modal. -#: src/features/theme/components/modals/ShareThemeModal.tsx:35 +#: src/features/theme/components/modals/ShareThemeModal.tsx:36 msgid "Check out my custom theme!" msgstr "Se det egendefinerte temaet mitt!" @@ -7677,7 +7677,7 @@ msgid "Choose File, then Add to Dock." msgstr "Velg Arkiv, deretter Legg til i Dock." #. Subtitle in the create-DM modal. Keep it short and calm. -#: src/features/channel/utils/CreateDMModalUtils.tsx:39 +#: src/features/channel/utils/CreateDMModalUtils.tsx:40 msgid "Choose friends to message." msgstr "Velg venner å sende melding til." @@ -7861,10 +7861,10 @@ msgstr "Hent gave" #. Short label in the authentication claim account modal. Keep the tone plain and specific. #. Title of the error modal shown when an unclaimed account tries to start a DM. #. Title shown when an unclaimed account cannot start a DM or group DM. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:32 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:36 #: src/features/auth/components/modals/ClaimAccountModal.tsx:41 #: src/features/channel/components/direct_message/AddFriendForm.tsx:63 -#: src/features/channel/utils/CreateDMModalUtils.tsx:43 +#: src/features/channel/utils/CreateDMModalUtils.tsx:44 #: src/features/guild/components/modals/add_guild_modal/GuildCreateForm.tsx:213 #: src/features/guild/components/modals/add_guild_modal/TemplateImportForm.tsx:441 #: src/features/user/components/modals/tabs/GiftInventoryTab.tsx:343 @@ -7953,7 +7953,7 @@ msgid "Claim your account to send friend requests." msgstr "Fullfør registreringen av kontoen din for å sende venneforespørsler." #. Blocked-state text shown when an unclaimed account cannot start a DM or group DM. -#: src/features/channel/utils/CreateDMModalUtils.tsx:47 +#: src/features/channel/utils/CreateDMModalUtils.tsx:48 msgid "Claim your account to start DMs." msgstr "Fullfør registreringen av kontoen din for å starte direktemeldingssamtaler." @@ -8593,17 +8593,17 @@ msgid "Commands" msgstr "Kommandoer" #. Helper text in the forward modal explaining why the optional comment field is disabled when at least one selected target has slowmode active. -#: src/features/messaging/components/modals/ForwardModal.tsx:70 +#: src/features/messaging/components/modals/ForwardModal.tsx:72 msgid "Comments are disabled because one or more selected channels have slowmode on. The comment would be blocked by slowmode right after the forward." msgstr "Kommentarer er deaktivert fordi én eller flere valgte kanaler har sakte modus aktivert. Kommentaren ville blitt blokkert av sakte modus rett etter videresendingen." #. Helper text in the forward modal explaining why the optional comment field is disabled for a single selected channel with slowmode. -#: src/features/messaging/components/modals/ForwardModal.tsx:64 +#: src/features/messaging/components/modals/ForwardModal.tsx:66 msgid "Comments are disabled because slowmode is on in {forwardChannelDisplayName}. The comment would be blocked by slowmode right after the forward." msgstr "Kommentarer er deaktivert fordi sakte modus er på i {forwardChannelDisplayName}. Kommentaren ville blitt blokkert av sakte modus rett etter videresendingen." #. Tooltip on the disabled comment field in the forward modal when slowmode blocks comments. -#: src/features/messaging/components/modals/ForwardModal.tsx:94 +#: src/features/messaging/components/modals/ForwardModal.tsx:96 msgid "Comments are unavailable while slowmode is on." msgstr "Kommentarer er utilgjengelige når sakte modus er på." @@ -8763,7 +8763,7 @@ msgid "Community members" msgstr "Fellesskapsmedlemmer" #. Developer / debug surface — keep terse and technical. Label in the developer Nagbar controls panel for the community-membership CTA banner. -#: src/features/devtools/components/NagbarControls.ts:12 +#: src/features/devtools/components/NagbarControls.ts:13 msgid "Community membership CTA nagbar" msgstr "Varsellinje med oppfordring til å bli med i fellesskapet" @@ -8773,7 +8773,7 @@ msgid "Community message notifications" msgstr "Varsler for fellesskapsmeldinger" #. Developer control label for the community MFA requirement banner. -#: src/features/devtools/components/NagbarControls.ts:81 +#: src/features/devtools/components/NagbarControls.ts:82 msgid "Community MFA requirement nagbar" msgstr "Varsellinje for fellesskapets MFA-krav" @@ -8785,7 +8785,7 @@ msgstr "Demp mikrofonen i fellesskapet" #. Label for the single community name input in the setup wizard. #. Label of the community name input in the create-community form. #: src/features/app/components/setup/SetupWizardSteps.tsx:199 -#: src/features/guild/components/modals/add_guild_modal/shared.ts:120 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:124 msgid "Community name" msgstr "Fellesskapsnavn" @@ -9167,7 +9167,7 @@ msgstr "Connecticut" #. Action label state in the DM channel header pill while the join request is in flight. Trailing ASCII ellipsis is intentional. #. Overlay status in the voice call view while joining. Trailing ellipsis indicates in-progress. #: src/features/channel/components/channel_view/dm_channel_view/shared.ts:129 -#: src/features/voice/components/VoiceCallView.tsx:94 +#: src/features/voice/components/VoiceCallView.tsx:90 msgid "Connecting..." msgstr "Kobler til …" @@ -9223,12 +9223,12 @@ msgid "Connection lost. Reconnecting…" msgstr "Tilkoblingen ble brutt. Kobler til igjen …" #. Short label in the connection connection commands. -#: src/features/connection/commands/ConnectionCommands.ts:47 +#: src/features/connection/commands/ConnectionCommands.ts:48 msgid "Connection removed" msgstr "Tilkobling fjernet" #. Tooltip / aria label on the connection-stats button in the voice call header. Opens the voice connection status popout. -#: src/features/voice/components/VoiceCallView.tsx:119 +#: src/features/voice/components/VoiceCallView.tsx:115 msgid "Connection stats" msgstr "Tilkoblingsstatistikk" @@ -9238,12 +9238,12 @@ msgid "Connection type" msgstr "Tilkoblingstype" #. Short label in the connection connection commands. -#: src/features/connection/commands/ConnectionCommands.ts:43 +#: src/features/connection/commands/ConnectionCommands.ts:44 msgid "Connection updated" msgstr "Tilkobling oppdatert" #. Success toast after an account connection is verified. -#: src/features/connection/commands/ConnectionCommands.ts:35 +#: src/features/connection/commands/ConnectionCommands.ts:36 msgid "Connection verified" msgstr "Tilkobling bekreftet" @@ -9279,7 +9279,7 @@ msgid "Connections" msgstr "Tilkoblinger" #. Short label in the connection connection commands. -#: src/features/connection/commands/ConnectionCommands.ts:51 +#: src/features/connection/commands/ConnectionCommands.ts:52 msgid "Connections reordered" msgstr "Tilkoblinger omorganisert" @@ -9526,7 +9526,7 @@ msgstr "URL kopiert til utklippstavlen" #: src/features/platform/utils/DesktopLocaleBridge.ts:64 #: src/features/theme_studio/sections/QuickCssSection.tsx:214 #: src/features/ui/action_menu/MessageContextMenu.tsx:73 -#: src/features/user/components/modals/tabs/applications_tab/application_detail/OAuthBuilderSection.tsx:228 +#: src/features/user/components/modals/tabs/applications_tab/application_detail/OAuthBuilderSection.tsx:230 #: src/features/user/components/modals/tabs/GiftInventoryTab.tsx:59 msgid "Copy" msgstr "Kopier" @@ -9854,7 +9854,7 @@ msgid "Copying image..." msgstr "Kopierer bilde …" #. Developer / debug surface — keep terse and technical. Label in the developer Nagbar controls panel for the corrupted-installation banner. -#: src/features/devtools/components/NagbarControls.ts:17 +#: src/features/devtools/components/NagbarControls.ts:18 msgid "Corrupted installation nagbar" msgstr "Varsellinje om skadet installasjon" @@ -9988,7 +9988,7 @@ msgid "Couldn't copy gift URL" msgstr "Kunne ikke kopiere gave-URL" #. Title of the generic fallback error modal shown when generating a shareable theme link fails. -#: src/features/theme/components/modals/ShareThemeModal.tsx:47 +#: src/features/theme/components/modals/ShareThemeModal.tsx:48 msgid "Couldn't create a theme link" msgstr "Kunne ikke opprette en temalenke" @@ -10167,7 +10167,7 @@ msgid "Couldn't process image" msgstr "Kunne ikke behandle bildet" #. Title of the error alert shown when publishing an announcement message fails. -#: src/features/messaging/commands/MessageCommands.tsx:120 +#: src/features/messaging/commands/MessageCommands.tsx:121 msgid "Couldn't publish this message" msgstr "Kunne ikke publisere denne meldingen" @@ -10299,7 +10299,7 @@ msgid "Couldn't send the verification email" msgstr "Kunne ikke sende bekreftelseseposten" #. Toast error shown when starting the OAuth flow for a connection provider fails. Preserve {blueskyProviderName}; it is inserted by code and must appear verbatim in the translation. -#: src/features/connection/commands/ConnectionCommands.ts:30 +#: src/features/connection/commands/ConnectionCommands.ts:31 msgid "Couldn't start {blueskyProviderName} authorization" msgstr "Kunne ikke starte autorisering for {blueskyProviderName}" @@ -10309,7 +10309,7 @@ msgid "Couldn't start checkout" msgstr "Kunne ikke starte betaling" #. Toast error shown when creating a new account connection fails. -#: src/features/connection/commands/ConnectionCommands.ts:26 +#: src/features/connection/commands/ConnectionCommands.ts:27 msgid "Couldn't start the connection" msgstr "Kunne ikke starte tilkoblingen" @@ -10319,7 +10319,7 @@ msgid "Couldn't start the desktop update" msgstr "Kunne ikke starte oppdateringen av skrivebordsappen" #. Title of the generic fallback error modal shown when opening or creating a DM fails. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:64 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:68 msgid "Couldn't start this conversation" msgstr "Kunne ikke starte denne samtalen" @@ -10424,7 +10424,7 @@ msgid "Couldn't verify that code. Try again." msgstr "Kunne ikke bekrefte koden. Prøv igjen." #. Toast error shown when verifying an account connection fails. -#: src/features/connection/commands/ConnectionCommands.ts:39 +#: src/features/connection/commands/ConnectionCommands.ts:40 msgid "Couldn't verify the connection" msgstr "Kunne ikke bekrefte tilkoblingen" @@ -10469,7 +10469,7 @@ msgid "Create & share" msgstr "Opprett og del" #. Action button label in the add community modal. Starts the create-community flow. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:94 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:98 msgid "Create a community" msgstr "Opprett et fellesskap" @@ -10541,14 +10541,14 @@ msgid "Create community" msgstr "Opprett fellesskap" #. Accessible label for the create-community form element. Used by assistive tech only. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:116 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:120 msgid "Create community form" msgstr "Skjema for å opprette fellesskap" #. Accessible label for the create-DM trigger in the DM list header. #. Button or menu action label in the create dm modal utils helper. Keep it concise. #: src/features/channel/components/direct_message/DirectMessageList.tsx:97 -#: src/features/channel/utils/CreateDMModalUtils.tsx:35 +#: src/features/channel/utils/CreateDMModalUtils.tsx:36 msgid "Create DM" msgstr "Opprett direktemeldingssamtale" @@ -10563,14 +10563,14 @@ msgid "Create favorite category form" msgstr "Skjema for å opprette favorittkategori" #. Accessible label for the create-from-template form element. Used by assistive tech only. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:158 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:162 msgid "Create from template form" msgstr "Skjema for å opprette fra mal" #. Button or menu action label in the create dm modal utils helper. Keep it concise. #. Tooltip on the channel header plus button when viewing a one-on-one DM. Starts the create group DM flow with the current recipient. #: src/features/channel/components/channel_header/shared.ts:51 -#: src/features/channel/utils/CreateDMModalUtils.tsx:31 +#: src/features/channel/utils/CreateDMModalUtils.tsx:32 msgid "Create group DM" msgstr "Opprett gruppechat" @@ -10593,7 +10593,7 @@ msgstr "Opprett ny konto" msgid "Create new group" msgstr "Opprett ny gruppe" -#: src/features/invite/components/modals/InviteModal.tsx:555 +#: src/features/invite/components/modals/InviteModal.tsx:560 msgid "Create new link" msgstr "Opprett ny lenke" @@ -10811,12 +10811,12 @@ msgid "Current uses:" msgstr "Antall ganger brukt:" #. Developer nagbar status: the banner is dismissed in the current real state. -#: src/features/devtools/components/NagbarControls.ts:114 +#: src/features/devtools/components/NagbarControls.ts:115 msgid "Currently dismissed" msgstr "Avvist for øyeblikket" #. Developer nagbar status: the banner is showing in the current real state. -#: src/features/devtools/components/NagbarControls.ts:118 +#: src/features/devtools/components/NagbarControls.ts:119 msgid "Currently showing" msgstr "Viser nå" @@ -10853,7 +10853,7 @@ msgid "Custom" msgstr "Egendefinert" #. Label of the numeric input shown after choosing "Custom..." in the ban duration dropdown. The unit is seconds. -#: src/features/moderation/components/modals/BanMemberModal.tsx:68 +#: src/features/moderation/components/modals/BanMemberModal.tsx:67 msgid "Custom ban duration (seconds)" msgstr "Egendefinert varighet for utestengelse (sekunder)" @@ -10889,7 +10889,7 @@ msgid "Custom entrance sounds with {premiumProductName}" msgstr "Egendefinerte ankomstlyder med {premiumProductName}" #. Label of the numeric input shown after choosing "Custom..." in the invite expiration dropdown. The unit is seconds. -#: src/features/invite/components/modals/InviteModal.tsx:106 +#: src/features/invite/components/modals/InviteModal.tsx:109 msgid "Custom expiration (seconds)" msgstr "Egendefinert utløp (sekunder)" @@ -10898,7 +10898,7 @@ msgid "Custom hoist order" msgstr "Egendefinert rekkefølge på rollegrupper" #. Label of the numeric input shown after choosing "Custom..." in the invite max-uses dropdown. -#: src/features/invite/components/modals/InviteModal.tsx:120 +#: src/features/invite/components/modals/InviteModal.tsx:123 msgid "Custom max uses" msgstr "Egendefinert maksimalt antall bruk" @@ -11506,7 +11506,7 @@ msgstr "Delaware" #: src/features/emoji/components/emojis/EmojiListItem.tsx:204 #: src/features/emoji/components/emojis/EmojiListItem.tsx:216 #: src/features/emoji/components/stickers/StickerGridItem.tsx:35 -#: src/features/messaging/commands/MessageCommands.tsx:84 +#: src/features/messaging/commands/MessageCommands.tsx:85 #: src/features/moderation/components/report_modal/IARModalCopy.ts:109 #: src/features/platform/utils/DesktopLocaleBridge.ts:77 #: src/features/theme_studio/sections/LibrarySection.tsx:645 @@ -11652,8 +11652,8 @@ msgid "Delete message" msgstr "Slett melding" #. Section heading and accessible label for the message-history-deletion radio group in the destructive ban-member modal. Destructive option group. -#: src/features/moderation/components/modals/BanMemberModal.tsx:78 -#: src/features/moderation/components/modals/BanMemberModal.tsx:229 +#: src/features/moderation/components/modals/BanMemberModal.tsx:77 +#: src/features/moderation/components/modals/BanMemberModal.tsx:233 msgid "Delete message history" msgstr "Slett meldingshistorikk" @@ -11755,12 +11755,12 @@ msgid "Delete this message" msgstr "Slett denne meldingen" #. Error message in the messaging commands. Keep the tone plain and specific. -#: src/features/messaging/commands/MessageCommands.tsx:80 +#: src/features/messaging/commands/MessageCommands.tsx:81 msgid "Delete this message? Can't be undone." msgstr "Slette denne meldingen? Kan ikke angres." #. Body of the delete confirmation for a message that was published from an announcement channel to the channels that follow it. -#: src/features/messaging/commands/MessageCommands.tsx:93 +#: src/features/messaging/commands/MessageCommands.tsx:94 msgid "Delete this message? Can't be undone. This message is also removed from every community that follows this channel." msgstr "Slett denne meldingen? Kan ikke angres. Denne meldingen fjernes også fra alle fellesskap som følger denne kanalen." @@ -11977,7 +11977,7 @@ msgid "Desktop device" msgstr "Datamaskin" #. Developer / debug surface — keep terse and technical. Label in the developer Nagbar controls panel for the desktop-download banner. -#: src/features/devtools/components/NagbarControls.ts:7 +#: src/features/devtools/components/NagbarControls.ts:8 msgid "Desktop download nagbar" msgstr "Varsellinje for nedlasting av skrivebordsappen" @@ -11987,7 +11987,7 @@ msgid "Desktop inactivity before mobile push" msgstr "Inaktivitet på datamaskin før push-varsler på mobilen" #. Developer control label for the desktop-notification banner. -#: src/features/devtools/components/NagbarControls.ts:40 +#: src/features/devtools/components/NagbarControls.ts:41 msgid "Desktop notification nagbar" msgstr "Varsellinje for skrivebordsvarsler" @@ -12102,13 +12102,13 @@ msgstr "Utviklerstatus" #. Short label in the channel and chat utility buttons. Keep it concise. #. Title of the info alert shown when clicking an internal developer-tools deep link. #: src/features/channel/components/channel_header_components/UtilityButtons.tsx:20 -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:146 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:149 #: src/features/ui/action_menu/items/StaffDeveloperUserControlsMenuItem.tsx:13 msgid "Developer tools" msgstr "Utviklerverktøy" #. Body of the developer-tools info alert. Refers to the staff badge button in the channel header. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:150 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:153 msgid "Developer tools are available from the staff badge in the channel header." msgstr "Utviklerverktøy er tilgjengelige via ansattmerket øverst i kanalen." @@ -12505,7 +12505,7 @@ msgstr "Koble fra socket" #. Overlay status in the voice call view when not connected. #. Overlay status text in the compact / floating voice call tile when not connected. #: src/features/voice/components/compact_voice_call_view/shared.ts:15 -#: src/features/voice/components/VoiceCallView.tsx:103 +#: src/features/voice/components/VoiceCallView.tsx:99 msgid "Disconnected" msgstr "Frakoblet" @@ -12822,7 +12822,7 @@ msgid "Domain" msgstr "Domene" #. Developer or debug surface, keep terse and technical. Label in the developer Nagbar controls panel for the banner telling installed web apps that the app has moved to a new domain. -#: src/features/devtools/components/NagbarControls.ts:76 +#: src/features/devtools/components/NagbarControls.ts:77 msgid "Domain moved nagbar" msgstr "Varsellinje for flyttet domene" @@ -13344,8 +13344,8 @@ msgstr "Rediger gruppeinformasjon" msgid "Edit group form" msgstr "Skjema for å redigere gruppe" -#: src/features/invite/components/modals/InviteModal.tsx:523 -#: src/features/invite/components/modals/InviteModal.tsx:538 +#: src/features/invite/components/modals/InviteModal.tsx:528 +#: src/features/invite/components/modals/InviteModal.tsx:543 msgid "Edit invite link" msgstr "Rediger invitasjonslenke" @@ -13397,7 +13397,7 @@ msgid "Edit profile local time" msgstr "Rediger lokal tid på profilen" #. Title of the confirmation shown before saving an edit to a message published from an announcement channel. -#: src/features/messaging/commands/MessageCommands.tsx:99 +#: src/features/messaging/commands/MessageCommands.tsx:100 msgid "Edit published message?" msgstr "Rediger publisert melding?" @@ -13548,7 +13548,7 @@ msgid "Email unavailable" msgstr "E-post utilgjengelig" #. Developer control label for the email-verification banner. -#: src/features/devtools/components/NagbarControls.ts:36 +#: src/features/devtools/components/NagbarControls.ts:37 msgid "Email verification nagbar" msgstr "Varsellinje for e-postbekreftelse" @@ -14080,12 +14080,12 @@ msgid "End grace now" msgstr "Avslutt respittperiode nå" #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:163 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:271 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:270 msgid "End grace period" msgstr "Avslutt respittperiode" #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:156 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:264 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:263 msgid "End grace period now?" msgstr "Avslutte respittperioden nå?" @@ -14170,7 +14170,7 @@ msgid "Enter a product name between 1 and 80 characters." msgstr "Skriv inn et produktnavn mellom 1 og 80 tegn." #. Placeholder in the optional reason input in the destructive ban-member modal. -#: src/features/moderation/components/modals/BanMemberModal.tsx:88 +#: src/features/moderation/components/modals/BanMemberModal.tsx:87 msgid "Enter a reason for the ban" msgstr "Skriv inn en grunn for utestengelsen" @@ -14180,7 +14180,7 @@ msgid "Enter a secure password" msgstr "Skriv inn et sikkert passord" #. Validation error in the import-template form when the entered URL or code is malformed. {theOtherPlatform} is a third-party product name placeholder. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:124 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:128 msgid "Enter a valid {theOtherPlatform} template URL or code." msgstr "Skriv inn en gyldig mal-URL eller malkode fra {theOtherPlatform}." @@ -14204,7 +14204,7 @@ msgstr "Skriv inn et gyldig brukernavn ({exampleFluxerTagFull})." #. Tooltip / aria label on the fullscreen toggle in the voice call view (not in fullscreen). #: src/features/voice/components/compact_voice_call_view/shared.ts:28 #: src/features/voice/components/media_player/components/MediaFullscreenButton.tsx:18 -#: src/features/voice/components/VoiceCallView.tsx:111 +#: src/features/voice/components/VoiceCallView.tsx:107 msgid "Enter fullscreen" msgstr "Gå til fullskjerm" @@ -14347,7 +14347,7 @@ msgstr "Hele skjermen" msgid "Entire system" msgstr "Hele systemet" -#: src/features/voice/components/AudioSourcePickerLinux.tsx:260 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:257 msgid "Entire system audio" msgstr "All systemlyd" @@ -14525,7 +14525,7 @@ msgid "exclude a user" msgstr "utelat en bruker" #. Section header in the Linux audio source picker for apps excluded from the system mix. -#: src/features/voice/components/AudioSourcePickerLinux.tsx:59 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:61 msgid "Exclude from system" msgstr "Utelat fra systemlyden" @@ -14546,7 +14546,7 @@ msgstr "Avslutt" #. Tooltip / aria label on the fullscreen toggle in the voice call view (currently in fullscreen). #: src/features/voice/components/compact_voice_call_view/shared.ts:24 #: src/features/voice/components/media_player/components/MediaFullscreenButton.tsx:14 -#: src/features/voice/components/VoiceCallView.tsx:107 +#: src/features/voice/components/VoiceCallView.tsx:103 msgid "Exit fullscreen" msgstr "Avslutt fullskjerm" @@ -14624,7 +14624,7 @@ msgid "Expiration curve" msgstr "Utløpskurve" #. Label above the expiration duration dropdown in the invite link settings. -#: src/features/invite/components/modals/InviteModal.tsx:102 +#: src/features/invite/components/modals/InviteModal.tsx:105 msgid "Expire after" msgstr "Utløper etter" @@ -14839,7 +14839,7 @@ msgid "Failed to complete SSO sign-in" msgstr "Kunne ikke fullføre SSO-pålogging" #. Error message in the add friends to group modal utils helper. -#: src/features/channel/utils/AddFriendsToGroupModalUtils.ts:21 +#: src/features/channel/utils/AddFriendsToGroupModalUtils.ts:22 msgid "Failed to copy invite link" msgstr "Kunne ikke kopiere invitasjonslenke" @@ -15687,12 +15687,12 @@ msgid "For your security, please confirm it's you to continue." msgstr "Av sikkerhetshensyn må du bekrefte at det er deg, for å fortsette." #. Developer nagbar override status: the banner is forced to hide. -#: src/features/devtools/components/NagbarControls.ts:102 +#: src/features/devtools/components/NagbarControls.ts:103 msgid "Force disabled" msgstr "Tvangsdeaktivert" #. Developer nagbar override status: the banner is forced to show. -#: src/features/devtools/components/NagbarControls.ts:98 +#: src/features/devtools/components/NagbarControls.ts:99 msgid "Force enabled" msgstr "Tvangsaktivert" @@ -15840,11 +15840,11 @@ msgstr "Videresend medieinnhold" #. Keyboard shortcut action label shown in the shortcuts list and keybind editor. Keep short, sentence case. #. Title of the forward message modal. #: src/features/input/state/input_keybind/shared.ts:33 -#: src/features/messaging/components/modals/ForwardModal.tsx:85 +#: src/features/messaging/components/modals/ForwardModal.tsx:87 msgid "Forward message" msgstr "Videresend melding" -#: src/features/channel/components/MessageAttachments.tsx:360 +#: src/features/channel/components/MessageAttachments.tsx:331 msgid "Forwarded" msgstr "Videresendt" @@ -16437,7 +16437,7 @@ msgstr "Gavekode er påkrevd" msgid "Gift code is too long" msgstr "Gavekoden er for lang" -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:139 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:141 msgid "Gift code:" msgstr "Gavekode:" @@ -16466,7 +16466,7 @@ msgid "Gift inventory flow" msgstr "Gavebeholdningsflyt" #. Developer control label for the gift-inventory banner. -#: src/features/devtools/components/NagbarControls.ts:56 +#: src/features/devtools/components/NagbarControls.ts:57 msgid "Gift inventory nagbar" msgstr "Varsellinje for gavebeholdning" @@ -16477,7 +16477,7 @@ msgstr "Gavelengde" #. Form field label for a gift redemption URL. #. Settings search synonym. Used to match this term when the user types it in the settings search bar. -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:34 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:35 #: src/features/user/components/settings_utils/search_index/GiftInventoryIndex.ts:26 msgid "Gift link" msgstr "Gavelenke" @@ -17488,7 +17488,7 @@ msgid "How about:" msgstr "Hva med:" #. Helper text under the ban duration dropdown in the destructive ban-member modal. -#: src/features/moderation/components/modals/BanMemberModal.tsx:64 +#: src/features/moderation/components/modals/BanMemberModal.tsx:63 msgid "How long they stay banned." msgstr "Hvor lenge de er utestengt." @@ -17600,7 +17600,7 @@ msgstr "Ikonfilen er for stor" #. Validation error in the create-community form when the chosen icon exceeds the size limit. {imageMaxSizeLabel} is a formatted file size such as "8 MB". #: src/features/channel/components/modals/EditGroupBottomSheet.tsx:47 #: src/features/channel/components/modals/EditGroupModal.tsx:45 -#: src/features/guild/components/modals/add_guild_modal/shared.ts:107 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:111 msgid "Icon file is too large. Choose a file smaller than {imageMaxSizeLabel}." msgstr "Ikonfilen er for stor. Velg en fil som er mindre enn {imageMaxSizeLabel}." @@ -17886,7 +17886,7 @@ msgid "Import" msgstr "Importer" #. Action button label in the add community modal. Imports a template from the third-party platform named by {theOtherPlatform}. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:102 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:106 msgid "Import {theOtherPlatform} template" msgstr "Importer mal fra {theOtherPlatform}" @@ -17938,7 +17938,7 @@ msgid "Import more" msgstr "Importer mer" #. Accessible label for the import-template form element. Used by assistive tech only. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:138 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:142 msgid "Import template form" msgstr "Skjema for å importere mal" @@ -18106,7 +18106,7 @@ msgid "Include all except selected" msgstr "Inkluder alle unntatt valgte" #. Section header in the Linux audio source picker for the per-app inclusion list. -#: src/features/voice/components/AudioSourcePickerLinux.tsx:55 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:57 msgid "Include apps" msgstr "Inkluder apper" @@ -18472,7 +18472,7 @@ msgid "Invalid image" msgstr "Ugyldig bilde" #. Validation error in the paste-template-JSON form. "JSON" is a protocol token and must not be translated. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:129 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:133 msgid "Invalid JSON. Paste the full response from the URL above." msgstr "Ugyldig JSON. Lim inn hele svaret fra URL-en ovenfor." @@ -18531,7 +18531,7 @@ msgid "Invisible" msgstr "Usynlig" #. Per-recipient action button label in the invite modal recipient list. Sends the invite as a DM to that friend. Short standalone verb. -#: src/features/invite/components/modals/InviteModal.tsx:97 +#: src/features/invite/components/modals/InviteModal.tsx:100 msgid "Invite" msgstr "Inviter" @@ -18568,12 +18568,12 @@ msgid "Invite deleted" msgstr "Invitasjon slettet" #. Fallback header on the invite modal when no community context is available. Refers to inviting friends to Fluxer. -#: src/features/invite/components/modals/InviteModal.tsx:84 +#: src/features/invite/components/modals/InviteModal.tsx:87 msgid "Invite friends" msgstr "Inviter venner" #. Title of the invite modal. {guildName} is the community name. -#: src/features/invite/components/modals/InviteModal.tsx:89 +#: src/features/invite/components/modals/InviteModal.tsx:92 msgid "Invite friends to {guildName}" msgstr "Inviter venner til {guildName}" @@ -18584,25 +18584,25 @@ msgstr "Invitasjon skjult under deling" #. Label of the invite code/URL input in the join-community form. #. Placeholder in the read-only invite link input when no link is available yet. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:166 -#: src/features/invite/components/modals/InviteModal.tsx:138 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:170 +#: src/features/invite/components/modals/InviteModal.tsx:141 msgid "Invite link" msgstr "Invitasjonslenke" #. Label above a masked invite link while streaming privacy is active. #. Label above a masked invite link while streaming privacy is active. -#: src/features/invite/components/modals/InviteModal.tsx:146 +#: src/features/invite/components/modals/InviteModal.tsx:149 #: src/features/relationship/components/modals/AddFriendsToGroupModal.tsx:31 msgid "Invite link is hidden while sharing:" msgstr "Invitasjonslenken er skjult under deling:" #. Inline replacement text shown for invite links while streaming privacy is active. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:162 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:165 msgid "Invite link masked while sharing" msgstr "Invitasjonslenke maskert under deling" #. Header of the invite modal when the user is editing the invite link expiry, max uses, and temporary flag. -#: src/features/invite/components/modals/InviteModal.tsx:93 +#: src/features/invite/components/modals/InviteModal.tsx:96 msgid "Invite link settings" msgstr "Innstillinger for invitasjonslenke" @@ -18747,7 +18747,7 @@ msgstr "Invitasjoner er satt på pause fordi {productName} oppdaget et potensiel msgid "Invites are paused for this community." msgstr "Invitasjoner er satt på pause for dette fellesskapet." -#: src/features/invite/components/modals/InviteModal.tsx:370 +#: src/features/invite/components/modals/InviteModal.tsx:375 msgid "Invites are paused in this community by an admin. While this invite can be created, it cannot be accepted until invites are re-enabled." msgstr "Invitasjoner er satt på pause i dette fellesskapet av en administrator. Selv om denne invitasjonen kan opprettes, kan den ikke godtas før invitasjoner er aktivert igjen." @@ -18757,7 +18757,7 @@ msgid "Invites disabled" msgstr "Invitasjoner deaktivert" #. Developer control label for the invites-disabled banner. -#: src/features/devtools/components/NagbarControls.ts:72 +#: src/features/devtools/components/NagbarControls.ts:73 msgid "Invites disabled nagbar" msgstr "Varsellinje for deaktiverte invitasjoner" @@ -18879,7 +18879,7 @@ msgid "Join {communityName} to chat with the team and stay up to date." msgstr "Bli med i {communityName} for å chatte med teamet og holde deg oppdatert." #. Action button label in the add community modal. Starts the join-by-invite-code flow. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:98 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:102 msgid "Join a community" msgstr "Bli med i et fellesskap" @@ -18903,7 +18903,7 @@ msgid "Join community" msgstr "Bli med i fellesskapet" #. Accessible label for the join-community form element. Used by assistive tech only. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:162 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:166 msgid "Join community form" msgstr "Skjema for å bli med i fellesskap" @@ -19011,7 +19011,7 @@ msgid "Jump to {displayName}" msgstr "Hopp til {displayName}" #. Accessible label for an inline channel mention link. labelText is the channel display name. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:108 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:111 msgid "Jump to {labelText}" msgstr "Gå til {labelText}" @@ -19068,12 +19068,12 @@ msgid "Jump to the current call" msgstr "Gå til den pågående samtalen" #. Fallback accessible label for an inline channel mention when the target name is not known. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:112 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:115 msgid "Jump to the linked channel" msgstr "Gå til den lenkede kanalen" #. Fallback accessible label for an inline message link when the target channel is not known. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:104 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:107 msgid "Jump to the linked message" msgstr "Gå til den lenkede meldingen" @@ -19083,7 +19083,7 @@ msgid "Jump to the message from {authorNickname}" msgstr "Gå til meldingen fra {authorNickname}" #. Accessible label for an inline message link that jumps to a specific message in a channel. labelText is the channel display name. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:99 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:102 msgid "Jump to the message in {labelText}" msgstr "Gå til meldingen i {labelText}" @@ -19142,7 +19142,7 @@ msgid "Keep free and premium tiers. You can customize the tiers, sell premium th msgstr "Behold gratis- og premiumnivåer. Du kan tilpasse nivåene, selge premium via Stripe, eller dele ut gavekoder senere fra administrasjonspanelet." #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:165 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:273 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:272 msgid "Keep grace period" msgstr "Behold respittperioden" @@ -19157,7 +19157,7 @@ msgid "Keep running" msgstr "Fortsett å kjøre" #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:143 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:251 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:250 msgid "Keep subscription" msgstr "Behold abonnementet" @@ -19240,7 +19240,7 @@ msgstr "Taster" #. Button or menu action label in the kick member modal. Keep it concise. Keep the tone plain and specific. #. Button or menu action label in the user profile actions sheet. Keep it concise. Keep the tone plain and specific. #. Member actions sheet menu item. Opens the kick-member confirmation (moderation action). Short verb used as a menu label. -#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:98 +#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:97 #: src/features/moderation/components/modals/KickMemberModal.tsx:16 #: src/features/user/components/modals/UserProfileActionsSheet.tsx:77 msgid "Kick" @@ -19727,7 +19727,7 @@ msgstr "Koble til fil" #. Replacement text for an invite URL while streaming privacy is active. #. Replacement text for an invite URL while streaming privacy is active. #: src/features/channel/components/modals/GroupInvitesBottomSheet.tsx:49 -#: src/features/invite/components/modals/InviteModal.tsx:142 +#: src/features/invite/components/modals/InviteModal.tsx:145 #: src/features/relationship/components/modals/AddFriendsToGroupModal.tsx:27 msgid "Link hidden while sharing" msgstr "Lenke skjult under deling" @@ -19760,7 +19760,7 @@ msgid "Link styling" msgstr "Lenkestil" #. Title of the alert shown when clicking an internal link that is not available to the current account. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:154 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:157 msgid "Link unavailable" msgstr "Lenken er utilgjengelig" @@ -20557,7 +20557,7 @@ msgid "Max {maxSize}." msgstr "Maks. {maxSize}." #. Label above the max-uses dropdown in the invite link settings. -#: src/features/invite/components/modals/InviteModal.tsx:116 +#: src/features/invite/components/modals/InviteModal.tsx:119 msgid "Max number of uses" msgstr "Maksimalt antall bruk" @@ -20835,7 +20835,7 @@ msgid "Members" msgstr "Medlemmer" #. Helper text under the temporary membership switch in the invite link settings. -#: src/features/invite/components/modals/InviteModal.tsx:134 +#: src/features/invite/components/modals/InviteModal.tsx:137 msgid "Members are removed when offline unless given a role." msgstr "Medlemmer fjernes når de er frakoblet, med mindre de har fått en rolle." @@ -20980,7 +20980,7 @@ msgstr "Melding" #. Action that opens a DM conversation with the selected user. #. Member actions sheet menu item. Sends a direct message to the target user. Standalone verb used as a menu label. #. Voice participant menu action that opens a DM conversation with the selected user. -#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:88 +#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:87 #: src/features/ui/action_menu/items/ActionsSubmenu.tsx:41 #: src/features/ui/action_menu/items/MessageUserMenuItem.tsx:26 #: src/features/ui/action_menu/items/voice_participant_menu_data/shared.ts:78 @@ -21084,7 +21084,7 @@ msgstr "Innstillinger for meldingsvisning er bare tilgjengelige på datamaskin." msgid "Message editing" msgstr "Redigering av meldinger" -#: src/features/messaging/components/modals/ForwardModal.tsx:315 +#: src/features/messaging/components/modals/ForwardModal.tsx:317 msgid "Message forwarded" msgstr "Melding videresendt" @@ -21133,7 +21133,7 @@ msgstr "Knapper i meldingsfeltet" #. Error modal title in the forward modal when the optional comment exceeds the message length limit. #. Form validation error indicating the message exceeds the allowed length. -#: src/features/messaging/components/modals/ForwardModal.tsx:56 +#: src/features/messaging/components/modals/ForwardModal.tsx:58 #: src/features/ui/character_counter/CharacterCountMessages.ts:16 msgid "Message is too long" msgstr "Meldingen er for lang" @@ -21144,7 +21144,7 @@ msgid "Message layout" msgstr "Meldingsoppsett" #. Type chip suffix in tooltips for inline rendered message links. Lowercase because it follows the channel name. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:89 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:92 msgid "message link" msgstr "meldingslenke" @@ -21188,7 +21188,7 @@ msgid "Message previews in the DM list" msgstr "Forhåndsvisninger av meldinger i listen over direktemeldingssamtaler" #. Toast shown after a message in an announcement channel was published to the channels that follow it. -#: src/features/messaging/commands/MessageCommands.tsx:112 +#: src/features/messaging/commands/MessageCommands.tsx:113 msgid "Message published" msgstr "Melding publisert" @@ -21301,7 +21301,7 @@ msgstr "Meldinger du kan bokmerke" msgid "Messaging is paused" msgstr "Meldinger er satt på pause" -#. Notice shown in place of the message composer, and as an error, when messaging is paused on the current account until the user completes one quick step described in an email. While paused, the account cannot post, react, join communities or change its profile. Keep the tone calm and friendly. +#. Notice shown in place of the message composer, as a banner at the top of the app, and as an error, when messaging is paused on the current account until the user completes one quick step described in an email. While paused, the account cannot post, react, join communities or change its profile. Keep the tone calm and friendly. #: src/features/user/utils/AccountLimitUtils.ts:10 msgid "Messaging is paused on your account. Check your email for a quick step to continue." msgstr "Meldinger er satt på pause for kontoen din. Sjekk e-posten din for et raskt steg så du kan fortsette." @@ -22672,7 +22672,7 @@ msgid "No {sendMessagesPermission} permission" msgstr "Mangler tillatelsen «{sendMessagesPermission}»" #. Inline text shown inside a custom message link pill when the linked message cannot be accessed. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:142 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:145 msgid "No access" msgstr "Ingen tilgang" @@ -22807,7 +22807,7 @@ msgstr "Ingen endringer å lagre" msgid "No channels available" msgstr "Ingen kanaler tilgjengelige" -#: src/features/messaging/components/modals/ForwardModal.tsx:389 +#: src/features/messaging/components/modals/ForwardModal.tsx:395 #: src/features/search/components/search/ChannelFilterSheet.tsx:120 msgid "No channels found" msgstr "Ingen kanaler funnet" @@ -22955,7 +22955,7 @@ msgid "No invoices yet." msgstr "Ingen fakturaer ennå." #. Invite max-uses option meaning unlimited uses. Short standalone label. -#: src/features/invite/components/modals/InviteModal.tsx:56 +#: src/features/invite/components/modals/InviteModal.tsx:59 msgid "No limit" msgstr "Ingen grense" @@ -23306,7 +23306,7 @@ msgstr "Ingen konvertering" #: src/features/user/components/modals/tabs/accessibility_tab/VisualTab.tsx:37 #: src/features/user/components/modals/tabs/components/EntranceSoundSection.tsx:146 #: src/features/user/components/modals/tabs/privacy_safety_tab/data_request_modal/DataRequestModal.tsx:220 -#: src/features/voice/components/AudioSourcePickerLinux.tsx:268 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:265 msgid "None" msgstr "Ingen" @@ -23858,12 +23858,12 @@ msgid "Open {host} in your browser." msgstr "Åpne {host} i nettleseren din." #. Accessible label for an inline chat link pill that opens an app page such as Discovery. labelText is the page name. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:121 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:124 msgid "Open {labelText}" msgstr "Åpne {labelText}" #. Accessible label for an inline settings deep-link pill. labelText is the resolved settings tab and section breadcrumb. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:116 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:119 msgid "Open {labelText} in settings" msgstr "Åpne {labelText} i innstillinger" @@ -24067,7 +24067,7 @@ msgid "Open emoji in browser" msgstr "Åpne emoji i nettleser" #. Accessible label for the emoji picker trigger button in the forward modal comment field. -#: src/features/messaging/components/modals/ForwardModal.tsx:102 +#: src/features/messaging/components/modals/ForwardModal.tsx:104 #: src/features/user/components/modals/tabs/my_profile_tab/BioEditor.tsx:27 msgid "Open emoji picker" msgstr "Åpne emojivelger" @@ -24392,7 +24392,7 @@ msgstr "Alternativer" msgid "or" msgstr "eller" -#: src/features/theme/components/modals/ShareThemeModal.tsx:214 +#: src/features/theme/components/modals/ShareThemeModal.tsx:216 msgid "Or copy the link:" msgstr "Eller kopier lenken:" @@ -24401,7 +24401,7 @@ msgstr "Eller kopier lenken:" msgid "or pick a GIF from {gifProviderName}" msgstr "eller velg en GIF fra {gifProviderName}" -#: src/features/invite/components/modals/InviteModal.tsx:502 +#: src/features/invite/components/modals/InviteModal.tsx:507 msgid "Or send an invite link to a friend:" msgstr "Eller send en invitasjonslenke til en venn:" @@ -24409,7 +24409,7 @@ msgstr "Eller send en invitasjonslenke til en venn:" msgid "or send an invite to a friend:" msgstr "eller send en invitasjon til en venn:" -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:131 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:133 msgid "or send the gift link to a friend:" msgstr "eller send gavelenken til en venn:" @@ -24611,7 +24611,7 @@ msgid "Page down" msgstr "Side ned" #. Role description announced for an inline chat link pill that opens an app page. Lowercase. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:126 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:129 msgid "page link" msgstr "lenke til side" @@ -24778,12 +24778,12 @@ msgid "Paste GIF URLs below, one per line." msgstr "Lim inn GIF-URL-er nedenfor, én per linje." #. Accessible label for the paste-template-JSON form element. Used by assistive tech only. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:146 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:150 msgid "Paste template JSON form" msgstr "Skjema for å lime inn malens JSON-data" #. Placeholder in the textarea where the user pastes the third-party template JSON document. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:154 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:158 msgid "Paste the JSON response here" msgstr "Lim inn JSON-svaret her" @@ -24985,7 +24985,7 @@ msgid "Perks paused" msgstr "Fordeler satt på pause" #. Ban duration option in the destructive ban-member modal meaning the ban never expires. Short standalone label. -#: src/features/moderation/components/modals/BanMemberModal.tsx:38 +#: src/features/moderation/components/modals/BanMemberModal.tsx:37 msgid "Permanent" msgstr "Permanent" @@ -25384,7 +25384,7 @@ msgstr "Spiller av til tross for redusert bevegelse." #. Body of the error modal shown when sharing or sending a theme link is rate limited. #: src/features/app/components/alerts/CommonErrorModalDescriptors.ts:13 #: src/features/discovery/commands/DiscoveryJoinCommands.tsx:60 -#: src/features/theme/components/modals/ShareThemeModal.tsx:67 +#: src/features/theme/components/modals/ShareThemeModal.tsx:68 msgid "Please wait a moment and try again." msgstr "Vent litt og prøv igjen." @@ -25416,7 +25416,7 @@ msgid "Pop back in" msgstr "Flytt tilbake til hovedvinduet" #. Tooltip / aria label on the voice call footer button that opens the call in a separate window. -#: src/features/voice/components/VoiceCallCornerControls.tsx:12 +#: src/features/voice/components/VoiceCallCornerControls.tsx:11 msgid "Pop out call" msgstr "Åpne samtalen i et eget vindu" @@ -25547,12 +25547,12 @@ msgid "Premium badge" msgstr "Premium-merke" #. Developer control label for the premium-expired banner. -#: src/features/devtools/components/NagbarControls.ts:48 +#: src/features/devtools/components/NagbarControls.ts:49 msgid "Premium expired nagbar" msgstr "Varselbanner for utløpt Premium-abonnement" #. Developer control label for the premium grace-period banner. -#: src/features/devtools/components/NagbarControls.ts:44 +#: src/features/devtools/components/NagbarControls.ts:45 msgid "Premium grace period nagbar" msgstr "Varselbanner for Premium-respittperiode" @@ -25562,7 +25562,7 @@ msgid "Premium model" msgstr "Premiummodell" #. Developer control label for the premium-onboarding banner. -#: src/features/devtools/components/NagbarControls.ts:52 +#: src/features/devtools/components/NagbarControls.ts:53 msgid "Premium onboarding nagbar" msgstr "Varselbanner for introduksjon til Premium" @@ -26514,7 +26514,7 @@ msgstr "Årsak" #. Label of the optional reason input in the destructive ban-member modal. Reason is recorded in the activity log. #. Label of the optional reason textarea in the timeout-member modal. The reason is recorded in the activity log. -#: src/features/moderation/components/modals/BanMemberModal.tsx:83 +#: src/features/moderation/components/modals/BanMemberModal.tsx:82 #: src/features/moderation/components/modals/TimeoutMemberModal.tsx:36 msgid "Reason (optional)" msgstr "Årsak (valgfritt)" @@ -26574,7 +26574,7 @@ msgstr "Sjekk på nytt" #. placeholder {0}: ChannelUtils.getIcon(channel, {size: 16, className: styles.channelIcon}) #. placeholder {1}: channel.name -#: src/features/invite/components/modals/InviteModal.tsx:355 +#: src/features/invite/components/modals/InviteModal.tsx:360 msgid "Recipients will be taken to {0} <0>{1}" msgstr "Mottakere blir sendt til {0} <0>{1}" @@ -26601,7 +26601,7 @@ msgid "Reconnect succeeded. Pick a screen again if you want to resume your previ msgstr "Tilkoblingen er gjenopprettet. Velg en skjerm på nytt hvis du vil fortsette den forrige strømmen din." #. Overlay status in the voice call view while reconnecting after a drop. Trailing ellipsis indicates in-progress. -#: src/features/voice/components/VoiceCallView.tsx:98 +#: src/features/voice/components/VoiceCallView.tsx:94 msgid "Reconnecting..." msgstr "Kobler til på nytt …" @@ -26741,7 +26741,7 @@ msgstr "Referanse kopiert." msgid "Referral parameters" msgstr "Henvisningsparametere" -#: src/features/voice/components/AudioSourcePickerLinux.tsx:312 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:309 msgid "Refresh audio sources" msgstr "Oppdater lydkilder" @@ -28559,7 +28559,7 @@ msgstr "Metning" #: src/features/guild/components/modals/guild_tabs/GuildDiscoveryTab.tsx:631 #: src/features/guild/components/modals/guild_tabs/GuildVanityURLTab.tsx:279 #: src/features/guild/components/modals/GuildFolderSettingsModal.tsx:91 -#: src/features/messaging/commands/MessageCommands.tsx:108 +#: src/features/messaging/commands/MessageCommands.tsx:109 #: src/features/messaging/components/modals/AttachmentEditModal.tsx:136 #: src/features/messaging/components/modals/EditAltTextModal.tsx:193 #: src/features/messaging/components/modals/MessageHistoryThresholdModal.tsx:115 @@ -28687,7 +28687,7 @@ msgid "Scan the QR code with your authenticator app." msgstr "Skann QR-koden med autentiseringsappen din." #. Developer / debug surface — keep terse and technical. Label in the developer Nagbar controls panel for the scheduled-maintenance banner. -#: src/features/devtools/components/NagbarControls.ts:22 +#: src/features/devtools/components/NagbarControls.ts:23 msgid "Scheduled maintenance nagbar" msgstr "Varselbanner for planlagt vedlikehold" @@ -28962,7 +28962,7 @@ msgstr "Forhåndsvisning ved spoling" #: src/features/channel/components/bottomsheets/ChannelSearchBottomSheet.tsx:854 #: src/features/channel/components/channel_header/shared.ts:47 #: src/features/channel/components/shared/PickerSearchInput.tsx:21 -#: src/features/messaging/components/modals/ForwardModal.tsx:89 +#: src/features/messaging/components/modals/ForwardModal.tsx:91 #: src/features/search/components/modals/SearchProviderPickerModal.tsx:43 #: src/features/search/utils/QuickSwitcherModalUtils.tsx:46 #: src/features/theme_studio/ui/StudioSearchInput.tsx:16 @@ -29606,14 +29606,14 @@ msgstr "Selvbetjent refusjon er tilgjengelig innen 3 dager etter betaling, én g #. Button or menu action label in the share theme modal. Keep it concise. #. Send-message button label in the voice message composer modal. -#: src/features/theme/components/modals/ShareThemeModal.tsx:43 +#: src/features/theme/components/modals/ShareThemeModal.tsx:44 #: src/features/user/components/modals/tabs/component_gallery_tab/ComponentGalleryTabButtonsTab.tsx:316 #: src/features/voice/components/VoiceMessageComposerModal.tsx:77 msgid "Send" msgstr "Send" #. Primary button label in the forward message modal. selectedCount is the number of selected destinations; selectionLimit is the maximum allowed. -#: src/features/messaging/components/modals/ForwardModal.tsx:106 +#: src/features/messaging/components/modals/ForwardModal.tsx:108 msgid "Send ({selectedCount}/{selectionLimit})" msgstr "Send ({selectedCount}/{selectionLimit})" @@ -29694,7 +29694,7 @@ msgstr "Send filer opptil {size}" #. Button or menu action label in the user profile modal. Keep it concise. #. Member actions sheet menu item. Sends a friend request to the target user. #: src/features/channel/components/direct_message/DMWelcomeSection.tsx:146 -#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:94 +#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:93 #: src/features/user/components/modals/UserProfileMobileSheet.tsx:110 #: src/features/user/components/modals/UserProfileModal.tsx:126 msgid "Send friend request" @@ -29710,7 +29710,7 @@ msgstr "Send GIF {title}" #. Plus menu item that opens the gift purchase flow. #: src/features/channel/components/textarea/MobileTextareaPlusBottomSheet.tsx:21 #: src/features/channel/components/textarea/TextareaPlusMenu.tsx:31 -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:30 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:31 msgid "Send gift" msgstr "Send gave" @@ -29873,7 +29873,7 @@ msgid "Serve the token file" msgstr "Gjør token-filen tilgjengelig på nettstedet" #. Developer / debug surface — keep terse and technical. Label in the developer Nagbar controls panel for the service incident banner. -#: src/features/devtools/components/NagbarControls.ts:27 +#: src/features/devtools/components/NagbarControls.ts:28 msgid "Service incident nagbar" msgstr "Varsel om tjenestehendelse" @@ -30118,7 +30118,7 @@ msgid "Settings" msgstr "Innstillinger" #. Type chip suffix in tooltips for inline rendered fluxer://settings/user deep links. Lowercase. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:130 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:133 msgid "settings link" msgstr "innstillingslenke" @@ -30239,7 +30239,7 @@ msgid "Share your screen or camera in up to 4K at 60 frames per second. Free acc msgstr "Del skjermen eller kameraet ditt i opptil 4K med 60 bilder per sekund. Gratis kontoer strømmer i opptil 720p med 30." #. Button or menu action label in the share theme modal. Keep it concise. -#: src/features/theme/components/modals/ShareThemeModal.tsx:39 +#: src/features/theme/components/modals/ShareThemeModal.tsx:40 msgid "Share your theme" msgstr "Del temaet ditt" @@ -30263,7 +30263,7 @@ msgid "Shared window" msgstr "Delt vindu" #. Capture option in the Linux audio source picker on a window share. Captures only the audio of the window being shared. -#: src/features/voice/components/AudioSourcePickerLinux.tsx:40 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:42 msgid "Shared window audio" msgstr "Lyd fra delt vindu" @@ -30364,7 +30364,7 @@ msgid "Shortcuts are paused while recording." msgstr "Snarveier er satt på pause mens du registrerer en tastkombinasjon." #. Body of the error modal shown when the forward modal comment exceeds the message length limit. -#: src/features/messaging/components/modals/ForwardModal.tsx:60 +#: src/features/messaging/components/modals/ForwardModal.tsx:62 msgid "Shorten the message and try again." msgstr "Forkort meldingen og prøv igjen." @@ -31506,7 +31506,7 @@ msgid "Something went wrong while preparing this sticker. Try another file or tr msgstr "Noe gikk galt under klargjøringen av dette klistremerket. Prøv en annen fil, eller prøv igjen om en liten stund." #. Fallback body of the error alert shown when publishing an announcement message fails. -#: src/features/messaging/commands/MessageCommands.tsx:124 +#: src/features/messaging/commands/MessageCommands.tsx:125 msgid "Something went wrong while publishing. Try again in a moment." msgstr "Noe gikk galt da meldingen ble publisert. Prøv igjen om et øyeblikk." @@ -31552,7 +31552,7 @@ msgstr "Noe gikk galt." #: src/features/app/components/alerts/CommonErrorModalDescriptors.ts:5 #: src/features/discovery/commands/DiscoveryJoinCommands.tsx:18 #: src/features/emoji/components/emojis/EmojiListItem.tsx:129 -#: src/features/theme/components/modals/ShareThemeModal.tsx:51 +#: src/features/theme/components/modals/ShareThemeModal.tsx:52 #: src/features/ui/action_menu/items/CallMenuItems.tsx:45 #: src/features/ui/action_menu/items/ChannelMenuData.tsx:132 #: src/features/ui/action_menu/items/ChannelMenuData.tsx:148 @@ -33157,12 +33157,12 @@ msgid "Template" msgstr "Mal" #. Label of the textarea in the paste-template-JSON form. "JSON" must not be translated. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:150 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:154 msgid "Template JSON" msgstr "Mal-JSON" #. Label of the URL input in the import-template form. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:142 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:146 msgid "Template URL" msgstr "Mal-URL" @@ -33191,7 +33191,7 @@ msgid "Temporary invites need a live connection. Check yours and try again." msgstr "Midlertidige invitasjoner krever en aktiv tilkobling. Sjekk din og prøv igjen." #. Switch label in the invite link settings. When enabled, members joining via this invite are kicked when they go offline unless given a role. -#: src/features/invite/components/modals/InviteModal.tsx:129 +#: src/features/invite/components/modals/InviteModal.tsx:132 msgid "Temporary membership" msgstr "Midlertidig medlemskap" @@ -33202,7 +33202,7 @@ msgid "Tennessee" msgstr "Tennessee" #. Developer control label for the terms-acceptance banner. -#: src/features/devtools/components/NagbarControls.ts:64 +#: src/features/devtools/components/NagbarControls.ts:65 msgid "Terms acceptance nagbar" msgstr "Varselbanner for godkjenning av vilkår" @@ -33760,7 +33760,7 @@ msgstr "Tema ikke tilgjengelig" msgid "Themes" msgstr "Temaer" -#: src/features/invite/components/modals/InviteModal.tsx:194 +#: src/features/invite/components/modals/InviteModal.tsx:197 msgid "There are no channels available to create an invite for." msgstr "Det finnes ingen kanaler du kan opprette en invitasjon til." @@ -33815,7 +33815,7 @@ msgid "They left the call" msgstr "De forlot samtalen" #. Body of the error modal shown when a DM cannot be opened (blocked or no shared community). -#: src/features/app/components/alerts/DmActionErrorModal.tsx:20 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:24 msgid "They might not be accepting messages from you, or you no longer share a community." msgstr "De godtar kanskje ikke meldinger fra deg, eller dere deler ikke lenger et fellesskap." @@ -34092,7 +34092,7 @@ msgid "This device does not support notifications." msgstr "Denne enheten støtter ikke varsler." #. Validation error in the paste-template-JSON form when the JSON parses but lacks the expected third-party template fields. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:133 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:137 msgid "This doesn't look like a valid template response. Make sure you copied the entire JSON document." msgstr "Dette ser ikke ut som et gyldig svar med maldata. Sørg for at du kopierte hele JSON-dokumentet." @@ -34170,7 +34170,7 @@ msgid "This gift has been redeemed" msgstr "Denne gaven er innløst" #. Title of the error modal shown when a group DM would exceed the maximum number of recipients. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:48 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:52 msgid "This group has too many people" msgstr "Denne gruppen har for mange personer" @@ -34208,7 +34208,7 @@ msgstr "Denne instansen har ingen kontoer ennå. Den første kontoen du opprette msgid "This invite is hidden while sharing is protected." msgstr "Denne invitasjonen er skjult mens deling er beskyttet." -#: src/features/invite/components/modals/InviteModal.tsx:514 +#: src/features/invite/components/modals/InviteModal.tsx:519 msgid "This invite link never expires." msgstr "Denne invitasjonslenken utløper aldri." @@ -34305,7 +34305,7 @@ msgid "This link channel is marked for mature content and may open material that msgstr "Denne lenkekanalen er merket for voksent innhold og kan åpne materiale som kan være upassende for enkelte brukere." #. Body of the link-unavailable alert. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:158 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:161 msgid "This link is not available for your account." msgstr "Denne lenken er ikke tilgjengelig for kontoen din." @@ -34361,7 +34361,7 @@ msgid "This message has already been deleted." msgstr "Denne meldingen er allerede slettet." #. Toast shown when someone tries to publish an announcement message that was already published. -#: src/features/messaging/commands/MessageCommands.tsx:116 +#: src/features/messaging/commands/MessageCommands.tsx:117 msgid "This message has already been published" msgstr "Denne meldingen er allerede publisert" @@ -34486,7 +34486,7 @@ msgid "This theme is still loading." msgstr "Dette temaet lastes fortsatt inn." #. Title of the error modal shown when a theme CSS exceeds the maximum shareable size. -#: src/features/theme/components/modals/ShareThemeModal.tsx:55 +#: src/features/theme/components/modals/ShareThemeModal.tsx:56 msgid "This theme is too large to share" msgstr "Dette temaet er for stort til å deles" @@ -34528,7 +34528,7 @@ msgid "This user is not available to receive calls right now. They may have call msgstr "Denne brukeren kan ikke motta anrop akkurat nå. Det kan hende de har deaktivert anrop." #. Body of the error modal shown when the recipient of a DM no longer exists. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:28 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:32 msgid "This user no longer exists. Refresh and try again." msgstr "Denne brukeren finnes ikke lenger. Oppdater og prøv igjen." @@ -35712,7 +35712,7 @@ msgid "Unclaimed account" msgstr "Uregistrert konto" #. Developer control label for the unclaimed-account banner. -#: src/features/devtools/components/NagbarControls.ts:32 +#: src/features/devtools/components/NagbarControls.ts:33 msgid "Unclaimed account nagbar" msgstr "Varsellinje for uregistrert konto" @@ -37152,7 +37152,7 @@ msgstr "Bruker flyttes til en annen kanal" #. Reason chip in the unaddable recipients alert when the user record is missing. #. Title of the error modal shown when the recipient of a DM no longer exists. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:24 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:28 #: src/features/channel/components/channel_view/DMChannelView.tsx:279 #: src/features/channel/components/modals/UnaddableRecipientsConfirmModal.tsx:11 msgid "User not found" @@ -37274,27 +37274,27 @@ msgid "Using {effectiveLabel} until {requestedLabel} is ready." msgstr "Bruker {effectiveLabel} til {requestedLabel} er klar." #. Developer nagbar status: banner follows real account state. -#: src/features/devtools/components/NagbarControls.ts:106 +#: src/features/devtools/components/NagbarControls.ts:107 msgid "Using actual account state" msgstr "Bruker faktisk kontostatus" #. Developer nagbar status: banner follows real gift inventory state. -#: src/features/devtools/components/NagbarControls.ts:126 +#: src/features/devtools/components/NagbarControls.ts:127 msgid "Using actual gift inventory state" msgstr "Bruker faktisk gavebeholdningsstatus" #. Developer nagbar status: banner follows real premium subscription state. -#: src/features/devtools/components/NagbarControls.ts:122 +#: src/features/devtools/components/NagbarControls.ts:123 msgid "Using actual premium state" msgstr "Bruker faktisk premiumstatus" #. Developer nagbar status: banner follows the real app state. -#: src/features/devtools/components/NagbarControls.ts:130 +#: src/features/devtools/components/NagbarControls.ts:131 msgid "Using actual state" msgstr "Bruker faktisk tilstand" #. Developer nagbar status: banner follows real email verification state. -#: src/features/devtools/components/NagbarControls.ts:110 +#: src/features/devtools/components/NagbarControls.ts:111 msgid "Using actual verification state" msgstr "Bruker faktisk bekreftelsesstatus" @@ -37456,9 +37456,9 @@ msgstr "Bekreft at det er deg" #. Title of the error modal shown when an unverified account tries to start a DM. #. Title shown when an unverified account cannot start a DM or group DM. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:40 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:44 #: src/features/channel/components/direct_message/AddFriendForm.tsx:80 -#: src/features/channel/utils/CreateDMModalUtils.tsx:51 +#: src/features/channel/utils/CreateDMModalUtils.tsx:52 #: src/features/moderation/components/report/ReportStepEmail.tsx:43 msgid "Verify your email" msgstr "Bekreft e-posten din" @@ -37543,7 +37543,7 @@ msgid "Verify your email to purchase {premiumProductFullName}." msgstr "Bekreft e-postadressen din for å kjøpe {premiumProductFullName}." #. Blocked-state text shown when an unverified account cannot start a DM or group DM. -#: src/features/channel/utils/CreateDMModalUtils.tsx:55 +#: src/features/channel/utils/CreateDMModalUtils.tsx:56 msgid "Verify your email to start DMs." msgstr "Bekreft e-postadressen din for å starte direktemeldingssamtaler." @@ -37791,7 +37791,7 @@ msgid "View call" msgstr "Vis samtale" #. Aria label for the show-controls trigger when the call toolbar is auto-hidden. -#: src/features/voice/components/VoiceCallView.tsx:124 +#: src/features/voice/components/VoiceCallView.tsx:120 msgid "View call controls" msgstr "Vis samtalekontroller" @@ -37987,7 +37987,7 @@ msgid "Visionary (lifetime {premiumProductName})" msgstr "Visionary ({premiumProductName} på livstid)" #. Developer control label for the Visionary two-factor-authentication banner. -#: src/features/devtools/components/NagbarControls.ts:60 +#: src/features/devtools/components/NagbarControls.ts:61 msgid "Visionary 2FA nagbar" msgstr "Varsellinje for Visionary-2FA" @@ -38243,7 +38243,7 @@ msgid "Voice region" msgstr "Taleregion" #. Developer control label for the voice-session-restore banner. -#: src/features/devtools/components/NagbarControls.ts:68 +#: src/features/devtools/components/NagbarControls.ts:69 msgid "Voice session restore nagbar" msgstr "Varsellinje for gjenoppretting av taleøkt" @@ -38331,12 +38331,12 @@ msgid "Waiting for passkey…" msgstr "Venter på passnøkkel …" #. Inline notice in the forward modal when slowmode is active in the selected target channel. forwardChannelDisplayName is the channel name. -#: src/features/messaging/components/modals/ForwardModal.tsx:76 +#: src/features/messaging/components/modals/ForwardModal.tsx:78 msgid "Waiting for slowmode in {forwardChannelDisplayName} to expire." msgstr "Venter på at sakte modus i {forwardChannelDisplayName} skal utløpe." #. Inline notice in the forward modal when slowmode is active in one or more selected target channels. -#: src/features/messaging/components/modals/ForwardModal.tsx:81 +#: src/features/messaging/components/modals/ForwardModal.tsx:83 msgid "Waiting for slowmode in one or more selected channels to expire." msgstr "Venter på at sakte modus skal utløpe i én eller flere valgte kanaler." @@ -38520,7 +38520,7 @@ msgstr "Vi sendte en kode til {email}." msgid "We will prefill {prefillEmail} once browser sign-in opens." msgstr "Vi fyller ut {prefillEmail} automatisk når nettleserpåloggingen åpnes." -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:87 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:89 msgid "We'd love to give you more than a lifetime of {PREMIUM_PRODUCT_NAME}, but that breaks the space-time continuum. Send the gift to a friend instead?" msgstr "Vi skulle gjerne gitt deg mer enn et helt liv med {PREMIUM_PRODUCT_NAME}, men det ville brutt romtidskontinuumet. Vil du heller sende gaven til en venn?" @@ -39178,7 +39178,7 @@ msgid "You already have a group with these users. Do you really want to create a msgstr "Du har allerede en gruppe med disse brukerne. Vil du virkelig opprette en ny? Det er også greit!" #. Status label shown to a user who already owns the lifetime premium tier. -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:26 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:27 msgid "You already have lifetime {premiumProductName}" msgstr "Du har allerede livstidstilgang til {premiumProductName}" @@ -39326,7 +39326,7 @@ msgid "You can't add expressions there" msgstr "Du kan ikke legge til uttrykk der" #. Error message in the messaging commands. -#: src/features/messaging/commands/ReactionCommands.tsx:27 +#: src/features/messaging/commands/ReactionCommands.tsx:28 msgid "You can't add new reactions while you're timed out." msgstr "Du kan ikke legge til nye reaksjoner mens du har timeout." @@ -39392,7 +39392,7 @@ msgstr "Du kan ikke administrere webhooks i noe fellesskap. Be en administrator #. Reason chip in the unaddable recipients alert when blocked or DMs are not allowed. #. Title of the error modal shown when a DM cannot be opened (blocked or no shared community). -#: src/features/app/components/alerts/DmActionErrorModal.tsx:16 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:20 #: src/features/channel/components/modals/UnaddableRecipientsConfirmModal.tsx:15 msgid "You can't message this user" msgstr "Du kan ikke sende melding til denne brukeren" @@ -39521,7 +39521,7 @@ msgid "You changed your tag while on {PREMIUM_PRODUCT_NAME}. It will reroll rand msgstr "Du endret taggen din mens du hadde {PREMIUM_PRODUCT_NAME}. Den byttes ut med en tilfeldig tagg når {PREMIUM_PRODUCT_NAME} utløper, med mindre {PREMIUM_PRODUCT_NAME} fornyes." #. Body of the access-denied alert for clicked message links. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:138 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:141 msgid "You do not have access to the channel where this message was sent." msgstr "Du har ikke tilgang til kanalen meldingen ble sendt i." @@ -39618,12 +39618,12 @@ msgid "You just pressed Tab. Keyboard mode is now on so you can navigate {produc msgstr "Du trykket nettopp på Tab. Tastaturmodus er nå på, slik at du kan navigere i {productName} uten mus." #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:137 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:245 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:244 msgid "You keep your perks until your next renewal date. Reactivate before then to keep your subscriber history." msgstr "Du beholder fordelene dine frem til neste fornyelsesdato. Reaktiver før den tid for å beholde abonnementshistorikken din." #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:158 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:266 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:265 msgid "You lose all {PREMIUM_PRODUCT_NAME} perks immediately and your subscriber history resets. This cannot be undone." msgstr "Du mister alle {PREMIUM_PRODUCT_NAME}-fordeler umiddelbart, og abonnementshistorikken din nullstilles. Dette kan ikke angres." @@ -39709,7 +39709,7 @@ msgid "You need to claim your account before you can create a community." msgstr "Du må fullføre registreringen av kontoen din før du kan opprette et fellesskap." #. Body of the error modal shown when an unclaimed account tries to start a DM. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:36 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:40 msgid "You need to claim your account before you can start a direct message." msgstr "Du må fullføre registreringen av kontoen din før du kan starte en direktemelding." @@ -39731,7 +39731,7 @@ msgid "You need to verify your email address before you can send friend requests msgstr "Du må bekrefte e-postadressen din før du kan sende venneforespørsler." #. Body of the error modal shown when an unverified account tries to start a DM. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:44 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:48 msgid "You need to verify your email address before you can start a direct message." msgstr "Du må bekrefte e-postadressen din før du kan starte en direktemelding." @@ -39745,7 +39745,7 @@ msgid "You need to verify your email to send messages in this community." msgstr "Du må bekrefte e-postadressen din for å sende meldinger i dette fellesskapet." #. Body of the error modal shown when the user or a recipient has too many open group DMs. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:60 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:64 msgid "You or someone you're adding already has the maximum number of group DMs open. Leave one and try again." msgstr "Du eller noen du legger til, har allerede maksimalt antall åpne gruppechatter. Forlat én og prøv igjen." @@ -39888,7 +39888,7 @@ msgstr "Du redigerer meldinger for raskt" #: src/features/discovery/commands/DiscoveryJoinCommands.tsx:56 #: src/features/emoji/components/emojis/EmojiListItem.tsx:77 #: src/features/emoji/components/emojis/EmojiListItem.tsx:149 -#: src/features/theme/components/modals/ShareThemeModal.tsx:63 +#: src/features/theme/components/modals/ShareThemeModal.tsx:64 msgid "You're going too fast" msgstr "Du er for rask" @@ -39951,7 +39951,7 @@ msgid "You're viewing older messages" msgstr "Du ser på eldre meldinger" #. Body of the error modal shown when a group DM would exceed the maximum number of recipients. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:52 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:56 msgid "You've added more people than a group DM allows. Remove a few and try again." msgstr "Du har lagt til flere personer enn en gruppechat tillater. Fjern noen og prøv igjen." @@ -40003,7 +40003,7 @@ msgid "You've reached the favorite GIF limit." msgstr "Du har nådd grensen for favoritt-GIF-er." #. Title of the error modal shown when the user or a recipient has too many open group DMs. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:56 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:60 msgid "You've reached the group DM limit" msgstr "Du har nådd grensen for gruppechatter" @@ -40118,7 +40118,7 @@ msgid "Your card is eligible. Redirecting you to the payment page now." msgstr "Kortet ditt oppfyller kravene. Du blir nå sendt videre til betalingssiden." #. Body of the confirmation shown before saving an edit to a message published from an announcement channel. -#: src/features/messaging/commands/MessageCommands.tsx:103 +#: src/features/messaging/commands/MessageCommands.tsx:104 msgid "Your changes reach every community that follows this channel, which can take a minute. Each published message allows 3 quick edits, then 1 every 20 minutes." msgstr "Endringene dine når alle lokalsamfunn som følger denne kanalen, noe som kan ta et minutt. Hver publiserte melding tillater 3 raske redigeringer, deretter 1 hver 20. minutt." @@ -40236,22 +40236,22 @@ msgid "Your last purchase is outside the refund window. Contact support for bill msgstr "Det siste kjøpet ditt er utenfor refusjonsperioden. Kontakt kundestøtte ved faktureringsproblemer." #. Label in the message queue state. -#: src/features/messaging/state/MessageQueue.tsx:72 +#: src/features/messaging/state/MessageQueue.tsx:74 msgid "Your message could not be delivered because it was flagged by our safety systems. If you believe this is a mistake, please contact support." msgstr "Meldingen din kunne ikke leveres fordi den ble flagget av sikkerhetssystemene våre. Hvis du mener dette er en feil, kan du kontakte kundestøtte." #. Label in the message queue state. -#: src/features/messaging/state/MessageQueue.tsx:59 +#: src/features/messaging/state/MessageQueue.tsx:61 msgid "Your message could not be delivered. This is usually because you don't share a community with the recipient or the recipient is only accepting direct messages from friends. You may also need to adjust your own direct message privacy settings in {directMessagePrivacySettingsPath}." msgstr "Meldingen din kunne ikke leveres. Dette skyldes vanligvis at du ikke deler et fellesskap med mottakeren, eller at mottakeren kun godtar direktemeldinger fra venner. Du må kanskje også justere dine egne personverninnstillinger for direktemeldinger i {directMessagePrivacySettingsPath}." #. Description text in the message queue state. -#: src/features/messaging/state/MessageQueue.tsx:64 +#: src/features/messaging/state/MessageQueue.tsx:66 msgid "Your message could not be delivered. You need to claim your account to send direct messages." msgstr "Meldingen din kunne ikke leveres. Du må fullføre registreringen av kontoen din for å sende direktemeldinger." #. Description text in the message queue state. -#: src/features/messaging/state/MessageQueue.tsx:68 +#: src/features/messaging/state/MessageQueue.tsx:70 msgid "Your message could not be delivered. You need to claim your account to send messages." msgstr "Meldingen din kunne ikke leveres. Du må fullføre registreringen av kontoen din for å sende meldinger." @@ -40409,7 +40409,7 @@ msgid "Your subscription will switch to yearly billing at the next renewal." msgstr "Abonnementet ditt byttes til årlig fakturering ved neste fornyelse." #. Body of the error modal shown when a theme CSS exceeds the maximum shareable size. -#: src/features/theme/components/modals/ShareThemeModal.tsx:59 +#: src/features/theme/components/modals/ShareThemeModal.tsx:60 msgid "Your theme CSS is too large to share. Trim it down and try again." msgstr "CSS-en for temaet ditt er for stor til å deles. Gjør den mindre og prøv igjen." diff --git a/fluxer_app/src/features/i18n/locales/pl/messages.po b/fluxer_app/src/features/i18n/locales/pl/messages.po index 9f7653f2e..82be198ec 100644 --- a/fluxer_app/src/features/i18n/locales/pl/messages.po +++ b/fluxer_app/src/features/i18n/locales/pl/messages.po @@ -21,7 +21,7 @@ msgstr "... włącz tryb zwarty. Super!" #. Button or menu action label in the channel and chat user message. Keep it concise. #. Suffix after the message text in the forward modal preview when the forwarded message was edited. -#: src/features/channel/components/MessageAttachments.tsx:390 +#: src/features/channel/components/MessageAttachments.tsx:361 #: src/features/channel/components/UserMessage.tsx:75 #: src/features/messaging/components/modals/ForwardMessagePreview.tsx:26 msgid "(edited)" @@ -993,7 +993,7 @@ msgstr "{count, plural, one {# kanał obserwuje} other {# kanałów obserwuje}} msgid "{count, plural, one {# community found} other {# communities found}}" msgstr "{count, plural, one {Znaleziono # społeczność} few {Znaleziono # społeczności} many {Znaleziono # społeczności} other {Znaleziono # społeczności}}" -#: src/features/app/components/layout/GuildsLayout.tsx:1954 +#: src/features/app/components/layout/GuildsLayout.tsx:1955 msgid "{count, plural, one {# community is temporarily unavailable due to a flux capacitor malfunction.} other {# communities are temporarily unavailable due to a flux capacitor malfunction.}}" msgstr "{count, plural, one {# społeczność jest tymczasowo niedostępna z powodu awarii \"kondensatora strumienia\".} few {# społeczności są tymczasowo niedostępne z powodu awarii \"kondensatora strumienia\".} many {# społeczności jest tymczasowo niedostępnych z powodu awarii \"kondensatora strumienia\".} other {# społeczności są tymczasowo niedostępne z powodu awarii \"kondensatora strumienia\".}}" @@ -1041,7 +1041,7 @@ msgstr "{count, plural, one {# wspólna społeczność} few {# wspólne społecz msgid "{count, plural, one {# other} other {# others}}" msgstr "{count, plural, one {# inna osoba} few {# inne osoby} many {# innych osób} other {# innych osób}}" -#: src/features/voice/components/VoiceCallView.tsx:507 +#: src/features/voice/components/VoiceCallView.tsx:474 msgid "{count, plural, one {# participant in call} other {# participants in call}}" msgstr "{count, plural, one {# uczestnik w rozmowie} few {# uczestników w rozmowie} many {# uczestników w rozmowie} other {# uczestnika w rozmowie}}" @@ -1237,7 +1237,7 @@ msgid "{days, plural, one {Created by {creatorDisplayName}. Expires in # day.} o msgstr "{days, plural, one {Utworzone przez {creatorDisplayName}. Wygasa za # dzień.} few {Utworzone przez {creatorDisplayName}. Wygasa za # dni.} many {Utworzone przez {creatorDisplayName}. Wygasa za # dni.} other {Utworzone przez {creatorDisplayName}. Wygasa za # dnia.}}" #. Text under a generated invite link. {days} is how long the link stays valid, in whole days. -#: src/features/invite/components/modals/InviteModal.tsx:164 +#: src/features/invite/components/modals/InviteModal.tsx:167 msgid "{days, plural, one {Your invite link expires in # day.} other {Your invite link expires in # days.}}" msgstr "{days, plural, one {Twój link z zaproszeniem wygaśnie za # dzień.} few {Twój link z zaproszeniem wygaśnie za # dni.} many {Twój link z zaproszeniem wygaśnie za # dni.} other {Twój link z zaproszeniem wygaśnie za # dnia.}}" @@ -1441,7 +1441,7 @@ msgid "{hours, plural, one {# hour} other {# hours}} and {minutes, plural, one { msgstr "{hours, plural, one {# godzina} few {# godziny} many {# godzin} other {# godzin}} i {minutes, plural, one {# minuta} few {# minuty} many {# minut} other {# minut}}" #. Text under a generated invite link. {hours} is how long the link stays valid, in whole hours. -#: src/features/invite/components/modals/InviteModal.tsx:160 +#: src/features/invite/components/modals/InviteModal.tsx:163 msgid "{hours, plural, one {Your invite link expires in # hour.} other {Your invite link expires in # hours.}}" msgstr "{hours, plural, one {Twój link z zaproszeniem wygaśnie za # godzinę.} few {Twój link z zaproszeniem wygaśnie za # godziny.} many {Twój link z zaproszeniem wygaśnie za # godzin.} other {Twój link z zaproszeniem wygaśnie za # godziny.}}" @@ -1556,7 +1556,7 @@ msgid "{minutes, plural, one {# minute} other {# minutes}} and {seconds, plural, msgstr "{minutes, plural, one {# minuta} few {# minuty} many {# minut} other {# minuty}} i {seconds, plural, one {# sekunda} few {# sekundy} many {# sekund} other {# sekundy}}" #. Text under a generated invite link. {minutes} is how long the link stays valid, in whole minutes. -#: src/features/invite/components/modals/InviteModal.tsx:155 +#: src/features/invite/components/modals/InviteModal.tsx:158 msgid "{minutes, plural, one {Your invite link expires in # minute.} other {Your invite link expires in # minutes.}}" msgstr "{minutes, plural, one {Twój link z zaproszeniem wygaśnie za # minutę.} few {Twój link z zaproszeniem wygaśnie za # minuty.} many {Twój link z zaproszeniem wygaśnie za # minut.} other {Twój link z zaproszeniem wygaśnie za # minuty.}}" @@ -1967,7 +1967,7 @@ msgid "{seconds, plural, one {# second} other {# seconds}}" msgstr "{seconds, plural, one {# sekunda} few {# sekundy} many {# sekund} other {# sekundy}}" #. Text under a generated invite link. {seconds} is how long the link stays valid, in whole seconds. -#: src/features/invite/components/modals/InviteModal.tsx:150 +#: src/features/invite/components/modals/InviteModal.tsx:153 msgid "{seconds, plural, one {Your invite link expires in # second.} other {Your invite link expires in # seconds.}}" msgstr "{seconds, plural, one {Twój link z zaproszeniem wygaśnie za # sekundę.} few {Twój link z zaproszeniem wygaśnie za # sekundy.} many {Twój link z zaproszeniem wygaśnie za # sekund.} other {Twój link z zaproszeniem wygaśnie za # sekundy.}}" @@ -2215,8 +2215,8 @@ msgstr "<0>{username} nadal jest w grupie. Spróbuj ponownie za chwilę." #. Attribution line on a forwarded message, above the forwarded content. sourceInfo is the icon and name of the community and channel the message came from. #. Attribution line on a forwarded message, above the forwarded content. sourceInfo is the icon and name of the conversation the message came from. -#: src/features/channel/components/MessageAttachments.tsx:241 -#: src/features/channel/components/MessageAttachments.tsx:297 +#: src/features/channel/components/MessageAttachments.tsx:212 +#: src/features/channel/components/MessageAttachments.tsx:268 msgid "<0>Forwarded from{sourceInfo}" msgstr "<0>Przekazano z{sourceInfo}" @@ -2270,7 +2270,7 @@ msgid "1 result available" msgstr "Dostępny 1 wynik" #. Invite max-uses dropdown option for exactly one use. -#: src/features/invite/components/modals/InviteModal.tsx:60 +#: src/features/invite/components/modals/InviteModal.tsx:63 msgid "1 use" msgstr "1 użycie" @@ -2315,12 +2315,12 @@ msgid "10 minutes" msgstr "10 minut" #. Invite max-uses dropdown option for ten uses. -#: src/features/invite/components/modals/InviteModal.tsx:68 +#: src/features/invite/components/modals/InviteModal.tsx:71 msgid "10 uses" msgstr "10 użyć" #. Invite max-uses dropdown option for 100 uses. -#: src/features/invite/components/modals/InviteModal.tsx:80 +#: src/features/invite/components/modals/InviteModal.tsx:83 msgid "100 uses" msgstr "100 użyć" @@ -2368,7 +2368,7 @@ msgid "2 members (typing)" msgstr "2 członków (w trakcie pisania)" #. Ban duration option in the destructive ban-member modal for a two-week temporary ban. -#: src/features/moderation/components/modals/BanMemberModal.tsx:51 +#: src/features/moderation/components/modals/BanMemberModal.tsx:50 msgid "2 weeks" msgstr "2 tygodnie" @@ -2383,7 +2383,7 @@ msgid "24-hour" msgstr "24-godzinny" #. Invite max-uses dropdown option for 25 uses. -#: src/features/invite/components/modals/InviteModal.tsx:72 +#: src/features/invite/components/modals/InviteModal.tsx:75 msgid "25 uses" msgstr "25 użyć" @@ -2404,7 +2404,7 @@ msgid "2FA requirement" msgstr "Wymóg 2FA" #. Ban duration option in the destructive ban-member modal for a three-day temporary ban. -#: src/features/moderation/components/modals/BanMemberModal.tsx:43 +#: src/features/moderation/components/modals/BanMemberModal.tsx:42 msgid "3 days" msgstr "3 dni" @@ -2439,7 +2439,7 @@ msgid "40px, 3 members" msgstr "40 px, 3 członków" #. Ban duration option in the destructive ban-member modal for a five-day temporary ban. -#: src/features/moderation/components/modals/BanMemberModal.tsx:47 +#: src/features/moderation/components/modals/BanMemberModal.tsx:46 msgid "5 days" msgstr "5 dni" @@ -2449,12 +2449,12 @@ msgid "5 minutes" msgstr "5 minut" #. Invite max-uses dropdown option for five uses. -#: src/features/invite/components/modals/InviteModal.tsx:64 +#: src/features/invite/components/modals/InviteModal.tsx:67 msgid "5 uses" msgstr "5 użyć" #. Invite max-uses dropdown option for 50 uses. -#: src/features/invite/components/modals/InviteModal.tsx:76 +#: src/features/invite/components/modals/InviteModal.tsx:79 msgid "50 uses" msgstr "50 użyć" @@ -2803,7 +2803,7 @@ msgid "Account too new" msgstr "Konto jest zbyt nowe" #. Title of the error modal shown when an unclaimed (guest) account tries to accept a community or group DM invite. Auth-related; keep tone plain. -#: src/features/invite/commands/InviteCommands.tsx:35 +#: src/features/invite/commands/InviteCommands.tsx:36 msgid "Account verification required" msgstr "Wymagana weryfikacja konta" @@ -2997,12 +2997,12 @@ msgid "Add a bot to a community with requested permissions" msgstr "Dodaj bota do społeczności z żądanymi uprawnieniami" #. Placeholder text in the optional comment field of the forward modal. -#: src/features/messaging/components/modals/ForwardModal.tsx:98 +#: src/features/messaging/components/modals/ForwardModal.tsx:100 msgid "Add a comment (optional)" msgstr "Dodaj komentarz (opcjonalnie)" #. Landing-view title of the add community modal. Top-level entry point with options to create, join, or import. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:89 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:93 msgid "Add a community" msgstr "Dodaj społeczność" @@ -3082,7 +3082,7 @@ msgid "Add an account to continue." msgstr "Dodaj konto, aby kontynuować." #. Body of the error modal shown when an unclaimed (guest) account tries to accept a community invite. Tells the user to complete sign-up first. -#: src/features/invite/commands/InviteCommands.tsx:40 +#: src/features/invite/commands/InviteCommands.tsx:41 msgid "Add an email and password to your account first." msgstr "Najpierw dodaj adres e-mail i hasło do swojego konta." @@ -3911,7 +3911,7 @@ msgid "Already set to cancel" msgstr "Anulowanie już zaplanowane" #. Toggle-switch label in the moderator delete-message confirmation dialog. When enabled, the message is reported (category: other) before being deleted. {productName} is the product name (e.g., Fluxer). -#: src/features/messaging/commands/MessageCommands.tsx:88 +#: src/features/messaging/commands/MessageCommands.tsx:89 msgid "Also report this message to the {productName} Safety Team" msgstr "Zgłoś tę wiadomość również zespołowi ds. bezpieczeństwa {productName}" @@ -4150,7 +4150,7 @@ msgid "Animated icons are not supported" msgstr "Animowane ikony nie są obsługiwane" #. Validation error in the create-community form when the user picks an animated image. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:112 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:116 msgid "Animated icons are not supported when creating a new community. Use a static image." msgstr "Animowane ikony nie są obsługiwane podczas tworzenia nowej społeczności. Użyj statycznego obrazu." @@ -4332,17 +4332,17 @@ msgid "Any uploaded attachment" msgstr "Dowolny przesłany załącznik" #. Helper text under the custom ban duration input. Both placeholders are integer numbers of seconds bounding the allowed range. -#: src/features/moderation/components/modals/BanMemberModal.tsx:73 +#: src/features/moderation/components/modals/BanMemberModal.tsx:72 msgid "Any value from {minTempBanDurationSeconds} to {maxTempBanDurationSeconds} seconds." msgstr "Dowolna wartość od {minTempBanDurationSeconds} do {maxTempBanDurationSeconds} sekund." #. Helper text under the custom invite expiration input. {maxInviteAgeSeconds} is the platform max in seconds. -#: src/features/invite/components/modals/InviteModal.tsx:111 +#: src/features/invite/components/modals/InviteModal.tsx:114 msgid "Any value from 0 to {maxInviteAgeSeconds} seconds. 0 means never expires." msgstr "Dowolna wartość od 0 do {maxInviteAgeSeconds} sekund. 0 oznacza, że nigdy nie wygasa." #. Helper text under the custom invite max-uses input. {maxInviteUses} is the platform max number of uses per invite. -#: src/features/invite/components/modals/InviteModal.tsx:124 +#: src/features/invite/components/modals/InviteModal.tsx:127 msgid "Any value from 0 to {maxInviteUses}. 0 means no limit." msgstr "Dowolna wartość od 0 do {maxInviteUses}. 0 oznacza brak limitu." @@ -4938,7 +4938,7 @@ msgid "Audio settings" msgstr "Ustawienia audio" #. Toggle / summary row label in the Linux audio source picker. {summaryLabel} is one of the audio-source summary labels. -#: src/features/voice/components/AudioSourcePickerLinux.tsx:45 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:47 msgid "Audio sources: {summaryLabel}" msgstr "Źródła dźwięku: {summaryLabel}" @@ -5399,7 +5399,7 @@ msgid "Back to sticker" msgstr "Wróć do naklejki" #. Tooltip / aria label on the back button that returns from the call view to the voice channel view. -#: src/features/voice/components/VoiceCallView.tsx:115 +#: src/features/voice/components/VoiceCallView.tsx:111 msgid "Back to voice channel" msgstr "Wróć do kanału głosowego" @@ -5502,7 +5502,7 @@ msgid "Ban" msgstr "Zbanuj" #. Title of the destructive ban-member modal. {tag} is the target user tag (username#tag). Destructive moderation action; keep tone direct. -#: src/features/moderation/components/modals/BanMemberModal.tsx:55 +#: src/features/moderation/components/modals/BanMemberModal.tsx:54 msgid "Ban {tag}" msgstr "Zbanuj {tag}" @@ -5517,14 +5517,14 @@ msgid "Ban details" msgstr "Szczegóły bana" #. Label above the ban duration dropdown in the destructive ban-member modal. -#: src/features/moderation/components/modals/BanMemberModal.tsx:60 +#: src/features/moderation/components/modals/BanMemberModal.tsx:59 msgid "Ban duration" msgstr "Czas trwania bana" #. Moderation action that bans the selected member from the community. #. Moderation action that bans the selected member from the community. #. Moderation action that bans the selected member from the community. -#: src/features/moderation/components/modals/BanMemberModal.tsx:270 +#: src/features/moderation/components/modals/BanMemberModal.tsx:274 #: src/features/ui/action_menu/GuildMemberContextMenu.tsx:66 #: src/features/ui/action_menu/items/GuildMemberMenuItems.tsx:51 #: src/features/ui/action_menu/items/voice_participant_menu_data/shared.ts:124 @@ -5992,7 +5992,7 @@ msgid "Bot invite (no external redirect)" msgstr "Zaproszenie bota (bez zewnętrznego przekierowania)" #. Settings search synonym. Used to match this term when the user types it in the settings search bar. -#: src/features/user/components/modals/tabs/applications_tab/application_detail/OAuthBuilderSection.tsx:162 +#: src/features/user/components/modals/tabs/applications_tab/application_detail/OAuthBuilderSection.tsx:163 #: src/features/user/components/settings_utils/search_index/ApplicationsIndex.ts:104 msgid "Bot permissions" msgstr "Uprawnienia bota" @@ -6549,14 +6549,14 @@ msgstr "Nie można tu przesyłać plików" #: src/features/guild/components/modals/TransferOwnershipModal.tsx:91 #: src/features/i18n/utils/CommonMessageDescriptors.ts:103 #: src/features/input/state/input_keybind/shared.ts:145 -#: src/features/invite/components/modals/InviteModal.tsx:552 +#: src/features/invite/components/modals/InviteModal.tsx:557 #: src/features/messaging/components/modals/AttachmentEditModal.tsx:133 #: src/features/messaging/components/modals/EditAltTextModal.tsx:190 #: src/features/messaging/components/modals/ExternalLinkWarningModal.tsx:111 -#: src/features/messaging/components/modals/ForwardModal.tsx:597 +#: src/features/messaging/components/modals/ForwardModal.tsx:603 #: src/features/messaging/components/modals/ImageCropModal.tsx:1025 #: src/features/messaging/components/modals/MessageHistoryThresholdModal.tsx:107 -#: src/features/moderation/components/modals/BanMemberModal.tsx:262 +#: src/features/moderation/components/modals/BanMemberModal.tsx:266 #: src/features/moderation/components/modals/RemoveTimeoutModal.tsx:70 #: src/features/moderation/components/modals/TimeoutMemberModal.tsx:126 #: src/features/theme/components/modals/ThemeAcceptModal.tsx:173 @@ -6619,13 +6619,13 @@ msgstr "Anuluj zaplanowaną zmianę" #. Settings search synonym. Used to match this term when the user types it in the settings search bar. #: src/features/app/components/dialogs/components/plutonium/SubscriptionCard.tsx:915 #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:141 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:249 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:248 #: src/features/user/components/settings_utils/search_index/PlutoniumIndex.ts:31 msgid "Cancel subscription" msgstr "Anuluj subskrypcję" #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:135 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:243 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:242 msgid "Cancel subscription?" msgstr "Anulować subskrypcję?" @@ -6674,7 +6674,7 @@ msgid "Cannot delete account" msgstr "Nie można usunąć konta" #. Section header in the Linux audio source picker. Lists capture-target options (entire system / specific apps). -#: src/features/voice/components/AudioSourcePickerLinux.tsx:50 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:52 msgid "Capture" msgstr "Przechwytywanie" @@ -7229,7 +7229,7 @@ msgid "Channel access" msgstr "Dostęp do kanału" #. Title of the alert shown when clicking a message link the user does not have permission to view. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:134 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:137 msgid "Channel access denied" msgstr "Brak dostępu do kanału" @@ -7294,7 +7294,7 @@ msgstr "ID kanału skopiowane do schowka" #. Short label in the messaging mention renderer. Keep it concise. #. Type chip suffix in tooltips for inline rendered channel mentions. Lowercase because it follows the channel name. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:94 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:97 #: src/features/messaging/components/markdown/renderers/MentionRenderer.tsx:39 msgid "channel link" msgstr "link do kanału" @@ -7472,7 +7472,7 @@ msgid "Check our <0>{BLUESKY_PROVIDER_NAME} ({FLUXER_BLUESKY_HANDLE}) for st msgstr "Na naszym profilu <0>{BLUESKY_PROVIDER_NAME} ({FLUXER_BLUESKY_HANDLE}) znajdziesz aktualne informacje o stanie usługi." #. Description text in the share theme modal. -#: src/features/theme/components/modals/ShareThemeModal.tsx:35 +#: src/features/theme/components/modals/ShareThemeModal.tsx:36 msgid "Check out my custom theme!" msgstr "Zobacz mój niestandardowy motyw!" @@ -7677,7 +7677,7 @@ msgid "Choose File, then Add to Dock." msgstr "Wybierz Plik, a następnie Dodaj do Docka." #. Subtitle in the create-DM modal. Keep it short and calm. -#: src/features/channel/utils/CreateDMModalUtils.tsx:39 +#: src/features/channel/utils/CreateDMModalUtils.tsx:40 msgid "Choose friends to message." msgstr "Wybierz znajomych, do których chcesz wysłać wiadomość." @@ -7861,10 +7861,10 @@ msgstr "Odbierz prezent" #. Short label in the authentication claim account modal. Keep the tone plain and specific. #. Title of the error modal shown when an unclaimed account tries to start a DM. #. Title shown when an unclaimed account cannot start a DM or group DM. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:32 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:36 #: src/features/auth/components/modals/ClaimAccountModal.tsx:41 #: src/features/channel/components/direct_message/AddFriendForm.tsx:63 -#: src/features/channel/utils/CreateDMModalUtils.tsx:43 +#: src/features/channel/utils/CreateDMModalUtils.tsx:44 #: src/features/guild/components/modals/add_guild_modal/GuildCreateForm.tsx:213 #: src/features/guild/components/modals/add_guild_modal/TemplateImportForm.tsx:441 #: src/features/user/components/modals/tabs/GiftInventoryTab.tsx:343 @@ -7953,7 +7953,7 @@ msgid "Claim your account to send friend requests." msgstr "Dokończ rejestrację konta, aby wysyłać zaproszenia do znajomych." #. Blocked-state text shown when an unclaimed account cannot start a DM or group DM. -#: src/features/channel/utils/CreateDMModalUtils.tsx:47 +#: src/features/channel/utils/CreateDMModalUtils.tsx:48 msgid "Claim your account to start DMs." msgstr "Dokończ rejestrację konta, aby rozpoczynać rozmowy prywatne." @@ -8593,17 +8593,17 @@ msgid "Commands" msgstr "Polecenia" #. Helper text in the forward modal explaining why the optional comment field is disabled when at least one selected target has slowmode active. -#: src/features/messaging/components/modals/ForwardModal.tsx:70 +#: src/features/messaging/components/modals/ForwardModal.tsx:72 msgid "Comments are disabled because one or more selected channels have slowmode on. The comment would be blocked by slowmode right after the forward." msgstr "Komentarze są wyłączone, ponieważ w co najmniej jednym wybranym kanale włączono tryb wolny. Komentarz zostałby przez niego zablokowany zaraz po przekazaniu wiadomości." #. Helper text in the forward modal explaining why the optional comment field is disabled for a single selected channel with slowmode. -#: src/features/messaging/components/modals/ForwardModal.tsx:64 +#: src/features/messaging/components/modals/ForwardModal.tsx:66 msgid "Comments are disabled because slowmode is on in {forwardChannelDisplayName}. The comment would be blocked by slowmode right after the forward." msgstr "Komentarze są wyłączone, ponieważ w kanale „{forwardChannelDisplayName}” włączono tryb wolny. Komentarz zostałby przez niego zablokowany zaraz po przekazaniu wiadomości." #. Tooltip on the disabled comment field in the forward modal when slowmode blocks comments. -#: src/features/messaging/components/modals/ForwardModal.tsx:94 +#: src/features/messaging/components/modals/ForwardModal.tsx:96 msgid "Comments are unavailable while slowmode is on." msgstr "Komentarze są niedostępne, gdy włączony jest tryb wolny." @@ -8763,7 +8763,7 @@ msgid "Community members" msgstr "Członkowie społeczności" #. Developer / debug surface — keep terse and technical. Label in the developer Nagbar controls panel for the community-membership CTA banner. -#: src/features/devtools/components/NagbarControls.ts:12 +#: src/features/devtools/components/NagbarControls.ts:13 msgid "Community membership CTA nagbar" msgstr "Pasek z zachętą do dołączenia do społeczności" @@ -8773,7 +8773,7 @@ msgid "Community message notifications" msgstr "Powiadomienia o wiadomościach społeczności" #. Developer control label for the community MFA requirement banner. -#: src/features/devtools/components/NagbarControls.ts:81 +#: src/features/devtools/components/NagbarControls.ts:82 msgid "Community MFA requirement nagbar" msgstr "Pasek z wymogiem MFA dla społeczności" @@ -8785,7 +8785,7 @@ msgstr "Wycisz mikrofon w społeczności" #. Label for the single community name input in the setup wizard. #. Label of the community name input in the create-community form. #: src/features/app/components/setup/SetupWizardSteps.tsx:199 -#: src/features/guild/components/modals/add_guild_modal/shared.ts:120 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:124 msgid "Community name" msgstr "Nazwa społeczności" @@ -9167,7 +9167,7 @@ msgstr "Connecticut" #. Action label state in the DM channel header pill while the join request is in flight. Trailing ASCII ellipsis is intentional. #. Overlay status in the voice call view while joining. Trailing ellipsis indicates in-progress. #: src/features/channel/components/channel_view/dm_channel_view/shared.ts:129 -#: src/features/voice/components/VoiceCallView.tsx:94 +#: src/features/voice/components/VoiceCallView.tsx:90 msgid "Connecting..." msgstr "Łączenie..." @@ -9223,12 +9223,12 @@ msgid "Connection lost. Reconnecting…" msgstr "Połączenie utracone. Ponowne nawiązywanie połączenia…" #. Short label in the connection connection commands. -#: src/features/connection/commands/ConnectionCommands.ts:47 +#: src/features/connection/commands/ConnectionCommands.ts:48 msgid "Connection removed" msgstr "Połączenie usunięte" #. Tooltip / aria label on the connection-stats button in the voice call header. Opens the voice connection status popout. -#: src/features/voice/components/VoiceCallView.tsx:119 +#: src/features/voice/components/VoiceCallView.tsx:115 msgid "Connection stats" msgstr "Statystyki połączenia" @@ -9238,12 +9238,12 @@ msgid "Connection type" msgstr "Typ połączenia" #. Short label in the connection connection commands. -#: src/features/connection/commands/ConnectionCommands.ts:43 +#: src/features/connection/commands/ConnectionCommands.ts:44 msgid "Connection updated" msgstr "Połączenie zaktualizowane" #. Success toast after an account connection is verified. -#: src/features/connection/commands/ConnectionCommands.ts:35 +#: src/features/connection/commands/ConnectionCommands.ts:36 msgid "Connection verified" msgstr "Połączenie zweryfikowane" @@ -9279,7 +9279,7 @@ msgid "Connections" msgstr "Połączenia" #. Short label in the connection connection commands. -#: src/features/connection/commands/ConnectionCommands.ts:51 +#: src/features/connection/commands/ConnectionCommands.ts:52 msgid "Connections reordered" msgstr "Kolejność połączeń zmieniona" @@ -9526,7 +9526,7 @@ msgstr "Skopiowano adres URL do schowka" #: src/features/platform/utils/DesktopLocaleBridge.ts:64 #: src/features/theme_studio/sections/QuickCssSection.tsx:214 #: src/features/ui/action_menu/MessageContextMenu.tsx:73 -#: src/features/user/components/modals/tabs/applications_tab/application_detail/OAuthBuilderSection.tsx:228 +#: src/features/user/components/modals/tabs/applications_tab/application_detail/OAuthBuilderSection.tsx:230 #: src/features/user/components/modals/tabs/GiftInventoryTab.tsx:59 msgid "Copy" msgstr "Kopiuj" @@ -9854,7 +9854,7 @@ msgid "Copying image..." msgstr "Kopiowanie obrazu..." #. Developer / debug surface — keep terse and technical. Label in the developer Nagbar controls panel for the corrupted-installation banner. -#: src/features/devtools/components/NagbarControls.ts:17 +#: src/features/devtools/components/NagbarControls.ts:18 msgid "Corrupted installation nagbar" msgstr "Pasek ostrzeżenia o uszkodzonej instalacji" @@ -9988,7 +9988,7 @@ msgid "Couldn't copy gift URL" msgstr "Nie udało się skopiować adresu URL prezentu" #. Title of the generic fallback error modal shown when generating a shareable theme link fails. -#: src/features/theme/components/modals/ShareThemeModal.tsx:47 +#: src/features/theme/components/modals/ShareThemeModal.tsx:48 msgid "Couldn't create a theme link" msgstr "Nie udało się utworzyć linku do motywu" @@ -10167,7 +10167,7 @@ msgid "Couldn't process image" msgstr "Nie udało się przetworzyć obrazu" #. Title of the error alert shown when publishing an announcement message fails. -#: src/features/messaging/commands/MessageCommands.tsx:120 +#: src/features/messaging/commands/MessageCommands.tsx:121 msgid "Couldn't publish this message" msgstr "Nie udało się opublikować tej wiadomości" @@ -10299,7 +10299,7 @@ msgid "Couldn't send the verification email" msgstr "Nie udało się wysłać e-maila weryfikacyjnego" #. Toast error shown when starting the OAuth flow for a connection provider fails. Preserve {blueskyProviderName}; it is inserted by code and must appear verbatim in the translation. -#: src/features/connection/commands/ConnectionCommands.ts:30 +#: src/features/connection/commands/ConnectionCommands.ts:31 msgid "Couldn't start {blueskyProviderName} authorization" msgstr "Nie udało się rozpocząć autoryzacji {blueskyProviderName}" @@ -10309,7 +10309,7 @@ msgid "Couldn't start checkout" msgstr "Nie udało się rozpocząć płatności" #. Toast error shown when creating a new account connection fails. -#: src/features/connection/commands/ConnectionCommands.ts:26 +#: src/features/connection/commands/ConnectionCommands.ts:27 msgid "Couldn't start the connection" msgstr "Nie udało się nawiązać połączenia" @@ -10319,7 +10319,7 @@ msgid "Couldn't start the desktop update" msgstr "Nie udało się uruchomić aktualizacji aplikacji komputerowej" #. Title of the generic fallback error modal shown when opening or creating a DM fails. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:64 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:68 msgid "Couldn't start this conversation" msgstr "Nie udało się rozpocząć tej rozmowy" @@ -10424,7 +10424,7 @@ msgid "Couldn't verify that code. Try again." msgstr "Nie udało się zweryfikować kodu. Spróbuj ponownie." #. Toast error shown when verifying an account connection fails. -#: src/features/connection/commands/ConnectionCommands.ts:39 +#: src/features/connection/commands/ConnectionCommands.ts:40 msgid "Couldn't verify the connection" msgstr "Nie udało się zweryfikować połączenia" @@ -10469,7 +10469,7 @@ msgid "Create & share" msgstr "Utwórz i udostępnij" #. Action button label in the add community modal. Starts the create-community flow. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:94 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:98 msgid "Create a community" msgstr "Utwórz społeczność" @@ -10541,14 +10541,14 @@ msgid "Create community" msgstr "Utwórz społeczność" #. Accessible label for the create-community form element. Used by assistive tech only. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:116 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:120 msgid "Create community form" msgstr "Formularz tworzenia społeczności" #. Accessible label for the create-DM trigger in the DM list header. #. Button or menu action label in the create dm modal utils helper. Keep it concise. #: src/features/channel/components/direct_message/DirectMessageList.tsx:97 -#: src/features/channel/utils/CreateDMModalUtils.tsx:35 +#: src/features/channel/utils/CreateDMModalUtils.tsx:36 msgid "Create DM" msgstr "Utwórz rozmowę prywatną" @@ -10563,14 +10563,14 @@ msgid "Create favorite category form" msgstr "Formularz tworzenia kategorii ulubionych" #. Accessible label for the create-from-template form element. Used by assistive tech only. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:158 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:162 msgid "Create from template form" msgstr "Formularz tworzenia z szablonu" #. Button or menu action label in the create dm modal utils helper. Keep it concise. #. Tooltip on the channel header plus button when viewing a one-on-one DM. Starts the create group DM flow with the current recipient. #: src/features/channel/components/channel_header/shared.ts:51 -#: src/features/channel/utils/CreateDMModalUtils.tsx:31 +#: src/features/channel/utils/CreateDMModalUtils.tsx:32 msgid "Create group DM" msgstr "Utwórz czat grupowy" @@ -10593,7 +10593,7 @@ msgstr "Utwórz nowe konto" msgid "Create new group" msgstr "Utwórz nową grupę" -#: src/features/invite/components/modals/InviteModal.tsx:555 +#: src/features/invite/components/modals/InviteModal.tsx:560 msgid "Create new link" msgstr "Utwórz nowy link" @@ -10811,12 +10811,12 @@ msgid "Current uses:" msgstr "Dotychczasowa liczba użyć:" #. Developer nagbar status: the banner is dismissed in the current real state. -#: src/features/devtools/components/NagbarControls.ts:114 +#: src/features/devtools/components/NagbarControls.ts:115 msgid "Currently dismissed" msgstr "Obecnie ukryty" #. Developer nagbar status: the banner is showing in the current real state. -#: src/features/devtools/components/NagbarControls.ts:118 +#: src/features/devtools/components/NagbarControls.ts:119 msgid "Currently showing" msgstr "Aktualnie wyświetlane" @@ -10853,7 +10853,7 @@ msgid "Custom" msgstr "Niestandardowe" #. Label of the numeric input shown after choosing "Custom..." in the ban duration dropdown. The unit is seconds. -#: src/features/moderation/components/modals/BanMemberModal.tsx:68 +#: src/features/moderation/components/modals/BanMemberModal.tsx:67 msgid "Custom ban duration (seconds)" msgstr "Niestandardowy czas bana (w sekundach)" @@ -10889,7 +10889,7 @@ msgid "Custom entrance sounds with {premiumProductName}" msgstr "Niestandardowe dźwięki wejścia z {premiumProductName}" #. Label of the numeric input shown after choosing "Custom..." in the invite expiration dropdown. The unit is seconds. -#: src/features/invite/components/modals/InviteModal.tsx:106 +#: src/features/invite/components/modals/InviteModal.tsx:109 msgid "Custom expiration (seconds)" msgstr "Niestandardowy czas do wygaśnięcia (sekundy)" @@ -10898,7 +10898,7 @@ msgid "Custom hoist order" msgstr "Własna kolejność wyświetlania" #. Label of the numeric input shown after choosing "Custom..." in the invite max-uses dropdown. -#: src/features/invite/components/modals/InviteModal.tsx:120 +#: src/features/invite/components/modals/InviteModal.tsx:123 msgid "Custom max uses" msgstr "Niestandardowa maksymalna liczba użyć" @@ -11506,7 +11506,7 @@ msgstr "Delaware" #: src/features/emoji/components/emojis/EmojiListItem.tsx:204 #: src/features/emoji/components/emojis/EmojiListItem.tsx:216 #: src/features/emoji/components/stickers/StickerGridItem.tsx:35 -#: src/features/messaging/commands/MessageCommands.tsx:84 +#: src/features/messaging/commands/MessageCommands.tsx:85 #: src/features/moderation/components/report_modal/IARModalCopy.ts:109 #: src/features/platform/utils/DesktopLocaleBridge.ts:77 #: src/features/theme_studio/sections/LibrarySection.tsx:645 @@ -11652,8 +11652,8 @@ msgid "Delete message" msgstr "Usuń wiadomość" #. Section heading and accessible label for the message-history-deletion radio group in the destructive ban-member modal. Destructive option group. -#: src/features/moderation/components/modals/BanMemberModal.tsx:78 -#: src/features/moderation/components/modals/BanMemberModal.tsx:229 +#: src/features/moderation/components/modals/BanMemberModal.tsx:77 +#: src/features/moderation/components/modals/BanMemberModal.tsx:233 msgid "Delete message history" msgstr "Usuń historię wiadomości" @@ -11755,12 +11755,12 @@ msgid "Delete this message" msgstr "Usuń tę wiadomość" #. Error message in the messaging commands. Keep the tone plain and specific. -#: src/features/messaging/commands/MessageCommands.tsx:80 +#: src/features/messaging/commands/MessageCommands.tsx:81 msgid "Delete this message? Can't be undone." msgstr "Usunąć tę wiadomość? Tej operacji nie można cofnąć." #. Body of the delete confirmation for a message that was published from an announcement channel to the channels that follow it. -#: src/features/messaging/commands/MessageCommands.tsx:93 +#: src/features/messaging/commands/MessageCommands.tsx:94 msgid "Delete this message? Can't be undone. This message is also removed from every community that follows this channel." msgstr "Usunąć tę wiadomość? Nie można tego cofnąć. Ta wiadomość zostanie również usunięta ze wszystkich społeczności, które obserwują ten kanał." @@ -11977,7 +11977,7 @@ msgid "Desktop device" msgstr "Komputer" #. Developer / debug surface — keep terse and technical. Label in the developer Nagbar controls panel for the desktop-download banner. -#: src/features/devtools/components/NagbarControls.ts:7 +#: src/features/devtools/components/NagbarControls.ts:8 msgid "Desktop download nagbar" msgstr "Pasek zachęcający do pobrania aplikacji komputerowej" @@ -11987,7 +11987,7 @@ msgid "Desktop inactivity before mobile push" msgstr "Czas bezczynności na komputerze przed wysłaniem powiadomienia push na telefon" #. Developer control label for the desktop-notification banner. -#: src/features/devtools/components/NagbarControls.ts:40 +#: src/features/devtools/components/NagbarControls.ts:41 msgid "Desktop notification nagbar" msgstr "Pasek zachęcający do włączenia powiadomień na komputerze" @@ -12102,13 +12102,13 @@ msgstr "Stan dewelopera" #. Short label in the channel and chat utility buttons. Keep it concise. #. Title of the info alert shown when clicking an internal developer-tools deep link. #: src/features/channel/components/channel_header_components/UtilityButtons.tsx:20 -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:146 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:149 #: src/features/ui/action_menu/items/StaffDeveloperUserControlsMenuItem.tsx:13 msgid "Developer tools" msgstr "Narzędzia deweloperskie" #. Body of the developer-tools info alert. Refers to the staff badge button in the channel header. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:150 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:153 msgid "Developer tools are available from the staff badge in the channel header." msgstr "Narzędzia deweloperskie są dostępne z poziomu odznaki zespołu w nagłówku kanału." @@ -12505,7 +12505,7 @@ msgstr "Odłącz gniazdo" #. Overlay status in the voice call view when not connected. #. Overlay status text in the compact / floating voice call tile when not connected. #: src/features/voice/components/compact_voice_call_view/shared.ts:15 -#: src/features/voice/components/VoiceCallView.tsx:103 +#: src/features/voice/components/VoiceCallView.tsx:99 msgid "Disconnected" msgstr "Rozłączono" @@ -12822,7 +12822,7 @@ msgid "Domain" msgstr "Domena" #. Developer or debug surface, keep terse and technical. Label in the developer Nagbar controls panel for the banner telling installed web apps that the app has moved to a new domain. -#: src/features/devtools/components/NagbarControls.ts:76 +#: src/features/devtools/components/NagbarControls.ts:77 msgid "Domain moved nagbar" msgstr "Pasek przeniesienia domeny" @@ -13344,8 +13344,8 @@ msgstr "Edytuj szczegóły grupy" msgid "Edit group form" msgstr "Formularz edycji grupy" -#: src/features/invite/components/modals/InviteModal.tsx:523 -#: src/features/invite/components/modals/InviteModal.tsx:538 +#: src/features/invite/components/modals/InviteModal.tsx:528 +#: src/features/invite/components/modals/InviteModal.tsx:543 msgid "Edit invite link" msgstr "Edytuj link z zaproszeniem" @@ -13397,7 +13397,7 @@ msgid "Edit profile local time" msgstr "Edytuj czas lokalny profilu" #. Title of the confirmation shown before saving an edit to a message published from an announcement channel. -#: src/features/messaging/commands/MessageCommands.tsx:99 +#: src/features/messaging/commands/MessageCommands.tsx:100 msgid "Edit published message?" msgstr "Edytować opublikowaną wiadomość?" @@ -13548,7 +13548,7 @@ msgid "Email unavailable" msgstr "E-mail niedostępny" #. Developer control label for the email-verification banner. -#: src/features/devtools/components/NagbarControls.ts:36 +#: src/features/devtools/components/NagbarControls.ts:37 msgid "Email verification nagbar" msgstr "Pasek weryfikacji e-maila" @@ -14080,12 +14080,12 @@ msgid "End grace now" msgstr "Zakończ okres karencji teraz" #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:163 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:271 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:270 msgid "End grace period" msgstr "Zakończ okres karencji" #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:156 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:264 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:263 msgid "End grace period now?" msgstr "Zakończyć okres karencji teraz?" @@ -14170,7 +14170,7 @@ msgid "Enter a product name between 1 and 80 characters." msgstr "Wpisz nazwę produktu składającą się z 1 do 80 znaków." #. Placeholder in the optional reason input in the destructive ban-member modal. -#: src/features/moderation/components/modals/BanMemberModal.tsx:88 +#: src/features/moderation/components/modals/BanMemberModal.tsx:87 msgid "Enter a reason for the ban" msgstr "Wpisz powód zbanowania" @@ -14180,7 +14180,7 @@ msgid "Enter a secure password" msgstr "Wprowadź bezpieczne hasło" #. Validation error in the import-template form when the entered URL or code is malformed. {theOtherPlatform} is a third-party product name placeholder. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:124 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:128 msgid "Enter a valid {theOtherPlatform} template URL or code." msgstr "Wprowadź prawidłowy adres URL lub kod szablonu {theOtherPlatform}." @@ -14204,7 +14204,7 @@ msgstr "Wprowadź prawidłową nazwę użytkownika ({exampleFluxerTagFull})." #. Tooltip / aria label on the fullscreen toggle in the voice call view (not in fullscreen). #: src/features/voice/components/compact_voice_call_view/shared.ts:28 #: src/features/voice/components/media_player/components/MediaFullscreenButton.tsx:18 -#: src/features/voice/components/VoiceCallView.tsx:111 +#: src/features/voice/components/VoiceCallView.tsx:107 msgid "Enter fullscreen" msgstr "Przejdź do trybu pełnoekranowego" @@ -14347,7 +14347,7 @@ msgstr "Cały ekran" msgid "Entire system" msgstr "Cały system" -#: src/features/voice/components/AudioSourcePickerLinux.tsx:260 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:257 msgid "Entire system audio" msgstr "Dźwięk z całego systemu" @@ -14525,7 +14525,7 @@ msgid "exclude a user" msgstr "wyklucz użytkownika" #. Section header in the Linux audio source picker for apps excluded from the system mix. -#: src/features/voice/components/AudioSourcePickerLinux.tsx:59 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:61 msgid "Exclude from system" msgstr "Wyklucz z systemu" @@ -14546,7 +14546,7 @@ msgstr "Wyjdź" #. Tooltip / aria label on the fullscreen toggle in the voice call view (currently in fullscreen). #: src/features/voice/components/compact_voice_call_view/shared.ts:24 #: src/features/voice/components/media_player/components/MediaFullscreenButton.tsx:14 -#: src/features/voice/components/VoiceCallView.tsx:107 +#: src/features/voice/components/VoiceCallView.tsx:103 msgid "Exit fullscreen" msgstr "Wyjdź z trybu pełnoekranowego" @@ -14624,7 +14624,7 @@ msgid "Expiration curve" msgstr "Krzywa wygasania" #. Label above the expiration duration dropdown in the invite link settings. -#: src/features/invite/components/modals/InviteModal.tsx:102 +#: src/features/invite/components/modals/InviteModal.tsx:105 msgid "Expire after" msgstr "Wygasa po" @@ -14839,7 +14839,7 @@ msgid "Failed to complete SSO sign-in" msgstr "Nie udało się dokończyć logowania SSO" #. Error message in the add friends to group modal utils helper. -#: src/features/channel/utils/AddFriendsToGroupModalUtils.ts:21 +#: src/features/channel/utils/AddFriendsToGroupModalUtils.ts:22 msgid "Failed to copy invite link" msgstr "Nie udało się skopiować linku z zaproszeniem" @@ -15687,12 +15687,12 @@ msgid "For your security, please confirm it's you to continue." msgstr "Dla Twojego bezpieczeństwa potwierdź swoją tożsamość, aby kontynuować." #. Developer nagbar override status: the banner is forced to hide. -#: src/features/devtools/components/NagbarControls.ts:102 +#: src/features/devtools/components/NagbarControls.ts:103 msgid "Force disabled" msgstr "Wymuszone wyłączenie" #. Developer nagbar override status: the banner is forced to show. -#: src/features/devtools/components/NagbarControls.ts:98 +#: src/features/devtools/components/NagbarControls.ts:99 msgid "Force enabled" msgstr "Wymuszone włączenie" @@ -15840,11 +15840,11 @@ msgstr "Przekaż dalej multimedia" #. Keyboard shortcut action label shown in the shortcuts list and keybind editor. Keep short, sentence case. #. Title of the forward message modal. #: src/features/input/state/input_keybind/shared.ts:33 -#: src/features/messaging/components/modals/ForwardModal.tsx:85 +#: src/features/messaging/components/modals/ForwardModal.tsx:87 msgid "Forward message" msgstr "Przekaż wiadomość dalej" -#: src/features/channel/components/MessageAttachments.tsx:360 +#: src/features/channel/components/MessageAttachments.tsx:331 msgid "Forwarded" msgstr "Przekazano" @@ -16437,7 +16437,7 @@ msgstr "Kod podarunkowy jest wymagany" msgid "Gift code is too long" msgstr "Kod podarunkowy jest za długi" -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:139 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:141 msgid "Gift code:" msgstr "Kod podarunkowy:" @@ -16466,7 +16466,7 @@ msgid "Gift inventory flow" msgstr "Przebieg obsługi ekwipunku prezentów" #. Developer control label for the gift-inventory banner. -#: src/features/devtools/components/NagbarControls.ts:56 +#: src/features/devtools/components/NagbarControls.ts:57 msgid "Gift inventory nagbar" msgstr "Pasek przypominający o ekwipunku prezentów" @@ -16477,7 +16477,7 @@ msgstr "Długość prezentu" #. Form field label for a gift redemption URL. #. Settings search synonym. Used to match this term when the user types it in the settings search bar. -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:34 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:35 #: src/features/user/components/settings_utils/search_index/GiftInventoryIndex.ts:26 msgid "Gift link" msgstr "Link do prezentu" @@ -17488,7 +17488,7 @@ msgid "How about:" msgstr "Może tak:" #. Helper text under the ban duration dropdown in the destructive ban-member modal. -#: src/features/moderation/components/modals/BanMemberModal.tsx:64 +#: src/features/moderation/components/modals/BanMemberModal.tsx:63 msgid "How long they stay banned." msgstr "Jak długo potrwa ban." @@ -17600,7 +17600,7 @@ msgstr "Plik ikony jest za duży" #. Validation error in the create-community form when the chosen icon exceeds the size limit. {imageMaxSizeLabel} is a formatted file size such as "8 MB". #: src/features/channel/components/modals/EditGroupBottomSheet.tsx:47 #: src/features/channel/components/modals/EditGroupModal.tsx:45 -#: src/features/guild/components/modals/add_guild_modal/shared.ts:107 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:111 msgid "Icon file is too large. Choose a file smaller than {imageMaxSizeLabel}." msgstr "Plik ikony jest za duży. Wybierz plik mniejszy niż {imageMaxSizeLabel}." @@ -17886,7 +17886,7 @@ msgid "Import" msgstr "Importuj" #. Action button label in the add community modal. Imports a template from the third-party platform named by {theOtherPlatform}. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:102 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:106 msgid "Import {theOtherPlatform} template" msgstr "Zaimportuj szablon z {theOtherPlatform}" @@ -17938,7 +17938,7 @@ msgid "Import more" msgstr "Importuj więcej" #. Accessible label for the import-template form element. Used by assistive tech only. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:138 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:142 msgid "Import template form" msgstr "Formularz importowania szablonu" @@ -18106,7 +18106,7 @@ msgid "Include all except selected" msgstr "Uwzględnij wszystkie oprócz wybranych" #. Section header in the Linux audio source picker for the per-app inclusion list. -#: src/features/voice/components/AudioSourcePickerLinux.tsx:55 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:57 msgid "Include apps" msgstr "Uwzględnij aplikacje" @@ -18472,7 +18472,7 @@ msgid "Invalid image" msgstr "Nieprawidłowy obraz" #. Validation error in the paste-template-JSON form. "JSON" is a protocol token and must not be translated. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:129 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:133 msgid "Invalid JSON. Paste the full response from the URL above." msgstr "Nieprawidłowy JSON. Wklej pełną odpowiedź z powyższego adresu URL." @@ -18531,7 +18531,7 @@ msgid "Invisible" msgstr "Niewidoczny" #. Per-recipient action button label in the invite modal recipient list. Sends the invite as a DM to that friend. Short standalone verb. -#: src/features/invite/components/modals/InviteModal.tsx:97 +#: src/features/invite/components/modals/InviteModal.tsx:100 msgid "Invite" msgstr "Zaproś" @@ -18568,12 +18568,12 @@ msgid "Invite deleted" msgstr "Zaproszenie usunięte" #. Fallback header on the invite modal when no community context is available. Refers to inviting friends to Fluxer. -#: src/features/invite/components/modals/InviteModal.tsx:84 +#: src/features/invite/components/modals/InviteModal.tsx:87 msgid "Invite friends" msgstr "Zaproś znajomych" #. Title of the invite modal. {guildName} is the community name. -#: src/features/invite/components/modals/InviteModal.tsx:89 +#: src/features/invite/components/modals/InviteModal.tsx:92 msgid "Invite friends to {guildName}" msgstr "Zaproś znajomych do {guildName}" @@ -18584,25 +18584,25 @@ msgstr "Zaproszenie ukryte podczas udostępniania" #. Label of the invite code/URL input in the join-community form. #. Placeholder in the read-only invite link input when no link is available yet. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:166 -#: src/features/invite/components/modals/InviteModal.tsx:138 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:170 +#: src/features/invite/components/modals/InviteModal.tsx:141 msgid "Invite link" msgstr "Link z zaproszeniem" #. Label above a masked invite link while streaming privacy is active. #. Label above a masked invite link while streaming privacy is active. -#: src/features/invite/components/modals/InviteModal.tsx:146 +#: src/features/invite/components/modals/InviteModal.tsx:149 #: src/features/relationship/components/modals/AddFriendsToGroupModal.tsx:31 msgid "Invite link is hidden while sharing:" msgstr "Link z zaproszeniem jest ukryty podczas udostępniania:" #. Inline replacement text shown for invite links while streaming privacy is active. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:162 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:165 msgid "Invite link masked while sharing" msgstr "Link z zaproszeniem ukryty podczas udostępniania" #. Header of the invite modal when the user is editing the invite link expiry, max uses, and temporary flag. -#: src/features/invite/components/modals/InviteModal.tsx:93 +#: src/features/invite/components/modals/InviteModal.tsx:96 msgid "Invite link settings" msgstr "Ustawienia linku z zaproszeniem" @@ -18747,7 +18747,7 @@ msgstr "Zaproszenia są wstrzymane, ponieważ {productName} wykrył potencjalny msgid "Invites are paused for this community." msgstr "Zaproszenia do tej społeczności są wstrzymane." -#: src/features/invite/components/modals/InviteModal.tsx:370 +#: src/features/invite/components/modals/InviteModal.tsx:375 msgid "Invites are paused in this community by an admin. While this invite can be created, it cannot be accepted until invites are re-enabled." msgstr "Zaproszenia w tej społeczności zostały wstrzymane przez administratora. To zaproszenie można utworzyć, ale nie będzie można go zaakceptować, dopóki zaproszenia nie zostaną ponownie włączone." @@ -18757,7 +18757,7 @@ msgid "Invites disabled" msgstr "Zaproszenia wyłączone" #. Developer control label for the invites-disabled banner. -#: src/features/devtools/components/NagbarControls.ts:72 +#: src/features/devtools/components/NagbarControls.ts:73 msgid "Invites disabled nagbar" msgstr "Pasek informujący o wyłączonych zaproszeniach" @@ -18879,7 +18879,7 @@ msgid "Join {communityName} to chat with the team and stay up to date." msgstr "Dołącz do {communityName}, aby rozmawiać z zespołem i być na bieżąco." #. Action button label in the add community modal. Starts the join-by-invite-code flow. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:98 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:102 msgid "Join a community" msgstr "Dołącz do społeczności" @@ -18903,7 +18903,7 @@ msgid "Join community" msgstr "Dołącz do społeczności" #. Accessible label for the join-community form element. Used by assistive tech only. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:162 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:166 msgid "Join community form" msgstr "Formularz dołączania do społeczności" @@ -19011,7 +19011,7 @@ msgid "Jump to {displayName}" msgstr "Przejdź do {displayName}" #. Accessible label for an inline channel mention link. labelText is the channel display name. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:108 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:111 msgid "Jump to {labelText}" msgstr "Przejdź do {labelText}" @@ -19068,12 +19068,12 @@ msgid "Jump to the current call" msgstr "Przejdź do bieżącej rozmowy" #. Fallback accessible label for an inline channel mention when the target name is not known. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:112 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:115 msgid "Jump to the linked channel" msgstr "Przejdź do kanału wskazanego w linku" #. Fallback accessible label for an inline message link when the target channel is not known. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:104 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:107 msgid "Jump to the linked message" msgstr "Przejdź do wiadomości wskazanej w linku" @@ -19083,7 +19083,7 @@ msgid "Jump to the message from {authorNickname}" msgstr "Przejdź do wiadomości od {authorNickname}" #. Accessible label for an inline message link that jumps to a specific message in a channel. labelText is the channel display name. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:99 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:102 msgid "Jump to the message in {labelText}" msgstr "Przejdź do wiadomości w {labelText}" @@ -19142,7 +19142,7 @@ msgid "Keep free and premium tiers. You can customize the tiers, sell premium th msgstr "Zachowaj darmowe i premium poziomy. Poziomy możesz dostosować, sprzedawać premium przez Stripe lub później rozdawać kody podarunkowe z panelu administratora." #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:165 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:273 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:272 msgid "Keep grace period" msgstr "Zachowaj okres karencji" @@ -19157,7 +19157,7 @@ msgid "Keep running" msgstr "Kontynuuj działanie" #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:143 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:251 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:250 msgid "Keep subscription" msgstr "Zachowaj subskrypcję" @@ -19240,7 +19240,7 @@ msgstr "Klawisze" #. Button or menu action label in the kick member modal. Keep it concise. Keep the tone plain and specific. #. Button or menu action label in the user profile actions sheet. Keep it concise. Keep the tone plain and specific. #. Member actions sheet menu item. Opens the kick-member confirmation (moderation action). Short verb used as a menu label. -#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:98 +#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:97 #: src/features/moderation/components/modals/KickMemberModal.tsx:16 #: src/features/user/components/modals/UserProfileActionsSheet.tsx:77 msgid "Kick" @@ -19727,7 +19727,7 @@ msgstr "Połącz plik" #. Replacement text for an invite URL while streaming privacy is active. #. Replacement text for an invite URL while streaming privacy is active. #: src/features/channel/components/modals/GroupInvitesBottomSheet.tsx:49 -#: src/features/invite/components/modals/InviteModal.tsx:142 +#: src/features/invite/components/modals/InviteModal.tsx:145 #: src/features/relationship/components/modals/AddFriendsToGroupModal.tsx:27 msgid "Link hidden while sharing" msgstr "Link ukryty podczas udostępniania" @@ -19760,7 +19760,7 @@ msgid "Link styling" msgstr "Styl linków" #. Title of the alert shown when clicking an internal link that is not available to the current account. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:154 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:157 msgid "Link unavailable" msgstr "Link niedostępny" @@ -20557,7 +20557,7 @@ msgid "Max {maxSize}." msgstr "Maksymalny rozmiar: {maxSize}." #. Label above the max-uses dropdown in the invite link settings. -#: src/features/invite/components/modals/InviteModal.tsx:116 +#: src/features/invite/components/modals/InviteModal.tsx:119 msgid "Max number of uses" msgstr "Maksymalna liczba użyć" @@ -20835,7 +20835,7 @@ msgid "Members" msgstr "Członkowie" #. Helper text under the temporary membership switch in the invite link settings. -#: src/features/invite/components/modals/InviteModal.tsx:134 +#: src/features/invite/components/modals/InviteModal.tsx:137 msgid "Members are removed when offline unless given a role." msgstr "Członkowie są usuwani, gdy są offline, chyba że otrzymają rolę." @@ -20980,7 +20980,7 @@ msgstr "Wiadomość" #. Action that opens a DM conversation with the selected user. #. Member actions sheet menu item. Sends a direct message to the target user. Standalone verb used as a menu label. #. Voice participant menu action that opens a DM conversation with the selected user. -#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:88 +#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:87 #: src/features/ui/action_menu/items/ActionsSubmenu.tsx:41 #: src/features/ui/action_menu/items/MessageUserMenuItem.tsx:26 #: src/features/ui/action_menu/items/voice_participant_menu_data/shared.ts:78 @@ -21084,7 +21084,7 @@ msgstr "Ustawienia wyświetlania wiadomości są dostępne tylko na komputerze." msgid "Message editing" msgstr "Edytowanie wiadomości" -#: src/features/messaging/components/modals/ForwardModal.tsx:315 +#: src/features/messaging/components/modals/ForwardModal.tsx:317 msgid "Message forwarded" msgstr "Wiadomość przesłana dalej" @@ -21133,7 +21133,7 @@ msgstr "Przyciski wprowadzania wiadomości" #. Error modal title in the forward modal when the optional comment exceeds the message length limit. #. Form validation error indicating the message exceeds the allowed length. -#: src/features/messaging/components/modals/ForwardModal.tsx:56 +#: src/features/messaging/components/modals/ForwardModal.tsx:58 #: src/features/ui/character_counter/CharacterCountMessages.ts:16 msgid "Message is too long" msgstr "Wiadomość jest za długa" @@ -21144,7 +21144,7 @@ msgid "Message layout" msgstr "Układ wiadomości" #. Type chip suffix in tooltips for inline rendered message links. Lowercase because it follows the channel name. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:89 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:92 msgid "message link" msgstr "link do wiadomości" @@ -21188,7 +21188,7 @@ msgid "Message previews in the DM list" msgstr "Podglądy wiadomości na liście rozmów prywatnych" #. Toast shown after a message in an announcement channel was published to the channels that follow it. -#: src/features/messaging/commands/MessageCommands.tsx:112 +#: src/features/messaging/commands/MessageCommands.tsx:113 msgid "Message published" msgstr "Wiadomość opublikowana" @@ -21301,7 +21301,7 @@ msgstr "Wiadomości, które możesz dodać do zakładek" msgid "Messaging is paused" msgstr "Wysyłanie wiadomości wstrzymane" -#. Notice shown in place of the message composer, and as an error, when messaging is paused on the current account until the user completes one quick step described in an email. While paused, the account cannot post, react, join communities or change its profile. Keep the tone calm and friendly. +#. Notice shown in place of the message composer, as a banner at the top of the app, and as an error, when messaging is paused on the current account until the user completes one quick step described in an email. While paused, the account cannot post, react, join communities or change its profile. Keep the tone calm and friendly. #: src/features/user/utils/AccountLimitUtils.ts:10 msgid "Messaging is paused on your account. Check your email for a quick step to continue." msgstr "Wysyłanie wiadomości na Twoim koncie jest wstrzymane. Sprawdź e-mail i wykonaj jeden szybki krok, aby kontynuować." @@ -22672,7 +22672,7 @@ msgid "No {sendMessagesPermission} permission" msgstr "Brak uprawnienia „{sendMessagesPermission}”" #. Inline text shown inside a custom message link pill when the linked message cannot be accessed. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:142 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:145 msgid "No access" msgstr "Brak dostępu" @@ -22807,7 +22807,7 @@ msgstr "Brak zmian do zapisania" msgid "No channels available" msgstr "Brak dostępnych kanałów" -#: src/features/messaging/components/modals/ForwardModal.tsx:389 +#: src/features/messaging/components/modals/ForwardModal.tsx:395 #: src/features/search/components/search/ChannelFilterSheet.tsx:120 msgid "No channels found" msgstr "Nie znaleziono kanałów" @@ -22955,7 +22955,7 @@ msgid "No invoices yet." msgstr "Brak faktur." #. Invite max-uses option meaning unlimited uses. Short standalone label. -#: src/features/invite/components/modals/InviteModal.tsx:56 +#: src/features/invite/components/modals/InviteModal.tsx:59 msgid "No limit" msgstr "Bez limitu" @@ -23306,7 +23306,7 @@ msgstr "Bez konwersji" #: src/features/user/components/modals/tabs/accessibility_tab/VisualTab.tsx:37 #: src/features/user/components/modals/tabs/components/EntranceSoundSection.tsx:146 #: src/features/user/components/modals/tabs/privacy_safety_tab/data_request_modal/DataRequestModal.tsx:220 -#: src/features/voice/components/AudioSourcePickerLinux.tsx:268 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:265 msgid "None" msgstr "Brak" @@ -23858,12 +23858,12 @@ msgid "Open {host} in your browser." msgstr "Otwórz {host} w przeglądarce." #. Accessible label for an inline chat link pill that opens an app page such as Discovery. labelText is the page name. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:121 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:124 msgid "Open {labelText}" msgstr "Otwórz {labelText}" #. Accessible label for an inline settings deep-link pill. labelText is the resolved settings tab and section breadcrumb. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:116 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:119 msgid "Open {labelText} in settings" msgstr "Otwórz {labelText} w ustawieniach" @@ -24067,7 +24067,7 @@ msgid "Open emoji in browser" msgstr "Otwórz emoji w przeglądarce" #. Accessible label for the emoji picker trigger button in the forward modal comment field. -#: src/features/messaging/components/modals/ForwardModal.tsx:102 +#: src/features/messaging/components/modals/ForwardModal.tsx:104 #: src/features/user/components/modals/tabs/my_profile_tab/BioEditor.tsx:27 msgid "Open emoji picker" msgstr "Otwórz wybór emoji" @@ -24392,7 +24392,7 @@ msgstr "Opcje" msgid "or" msgstr "lub" -#: src/features/theme/components/modals/ShareThemeModal.tsx:214 +#: src/features/theme/components/modals/ShareThemeModal.tsx:216 msgid "Or copy the link:" msgstr "Albo skopiuj link:" @@ -24401,7 +24401,7 @@ msgstr "Albo skopiuj link:" msgid "or pick a GIF from {gifProviderName}" msgstr "lub wybierz GIF-a z {gifProviderName}" -#: src/features/invite/components/modals/InviteModal.tsx:502 +#: src/features/invite/components/modals/InviteModal.tsx:507 msgid "Or send an invite link to a friend:" msgstr "Albo wyślij link z zaproszeniem do znajomego:" @@ -24409,7 +24409,7 @@ msgstr "Albo wyślij link z zaproszeniem do znajomego:" msgid "or send an invite to a friend:" msgstr "lub wyślij zaproszenie do znajomego:" -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:131 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:133 msgid "or send the gift link to a friend:" msgstr "lub wyślij link do prezentu znajomemu:" @@ -24611,7 +24611,7 @@ msgid "Page down" msgstr "Page Down" #. Role description announced for an inline chat link pill that opens an app page. Lowercase. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:126 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:129 msgid "page link" msgstr "link do strony" @@ -24778,12 +24778,12 @@ msgid "Paste GIF URLs below, one per line." msgstr "Wklej adresy URL GIF-ów poniżej, po jednym w wierszu." #. Accessible label for the paste-template-JSON form element. Used by assistive tech only. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:146 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:150 msgid "Paste template JSON form" msgstr "Formularz wklejania szablonu JSON" #. Placeholder in the textarea where the user pastes the third-party template JSON document. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:154 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:158 msgid "Paste the JSON response here" msgstr "Wklej odpowiedź JSON tutaj" @@ -24985,7 +24985,7 @@ msgid "Perks paused" msgstr "Korzyści wstrzymane" #. Ban duration option in the destructive ban-member modal meaning the ban never expires. Short standalone label. -#: src/features/moderation/components/modals/BanMemberModal.tsx:38 +#: src/features/moderation/components/modals/BanMemberModal.tsx:37 msgid "Permanent" msgstr "Na stałe" @@ -25384,7 +25384,7 @@ msgstr "Odtwarzanie mimo włączonego ograniczenia animacji." #. Body of the error modal shown when sharing or sending a theme link is rate limited. #: src/features/app/components/alerts/CommonErrorModalDescriptors.ts:13 #: src/features/discovery/commands/DiscoveryJoinCommands.tsx:60 -#: src/features/theme/components/modals/ShareThemeModal.tsx:67 +#: src/features/theme/components/modals/ShareThemeModal.tsx:68 msgid "Please wait a moment and try again." msgstr "Poczekaj chwilę i spróbuj ponownie." @@ -25416,7 +25416,7 @@ msgid "Pop back in" msgstr "Przywróć do głównego okna" #. Tooltip / aria label on the voice call footer button that opens the call in a separate window. -#: src/features/voice/components/VoiceCallCornerControls.tsx:12 +#: src/features/voice/components/VoiceCallCornerControls.tsx:11 msgid "Pop out call" msgstr "Otwórz połączenie w osobnym oknie" @@ -25547,12 +25547,12 @@ msgid "Premium badge" msgstr "Odznaka Premium" #. Developer control label for the premium-expired banner. -#: src/features/devtools/components/NagbarControls.ts:48 +#: src/features/devtools/components/NagbarControls.ts:49 msgid "Premium expired nagbar" msgstr "Pasek informujący o wygaśnięciu Premium" #. Developer control label for the premium grace-period banner. -#: src/features/devtools/components/NagbarControls.ts:44 +#: src/features/devtools/components/NagbarControls.ts:45 msgid "Premium grace period nagbar" msgstr "Pasek informujący o okresie karencji Premium" @@ -25562,7 +25562,7 @@ msgid "Premium model" msgstr "Model Premium" #. Developer control label for the premium-onboarding banner. -#: src/features/devtools/components/NagbarControls.ts:52 +#: src/features/devtools/components/NagbarControls.ts:53 msgid "Premium onboarding nagbar" msgstr "Pasek powitalny Premium" @@ -26514,7 +26514,7 @@ msgstr "Powód" #. Label of the optional reason input in the destructive ban-member modal. Reason is recorded in the activity log. #. Label of the optional reason textarea in the timeout-member modal. The reason is recorded in the activity log. -#: src/features/moderation/components/modals/BanMemberModal.tsx:83 +#: src/features/moderation/components/modals/BanMemberModal.tsx:82 #: src/features/moderation/components/modals/TimeoutMemberModal.tsx:36 msgid "Reason (optional)" msgstr "Powód (opcjonalnie)" @@ -26574,7 +26574,7 @@ msgstr "Sprawdź ponownie" #. placeholder {0}: ChannelUtils.getIcon(channel, {size: 16, className: styles.channelIcon}) #. placeholder {1}: channel.name -#: src/features/invite/components/modals/InviteModal.tsx:355 +#: src/features/invite/components/modals/InviteModal.tsx:360 msgid "Recipients will be taken to {0} <0>{1}" msgstr "Odbiorcy zostaną przeniesieni do {0} <0>{1}" @@ -26601,7 +26601,7 @@ msgid "Reconnect succeeded. Pick a screen again if you want to resume your previ msgstr "Połączono ponownie. Wybierz ekran jeszcze raz, jeśli chcesz wznowić poprzednią transmisję." #. Overlay status in the voice call view while reconnecting after a drop. Trailing ellipsis indicates in-progress. -#: src/features/voice/components/VoiceCallView.tsx:98 +#: src/features/voice/components/VoiceCallView.tsx:94 msgid "Reconnecting..." msgstr "Ponowne łączenie..." @@ -26741,7 +26741,7 @@ msgstr "Skopiowano odniesienie." msgid "Referral parameters" msgstr "Parametry polecenia" -#: src/features/voice/components/AudioSourcePickerLinux.tsx:312 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:309 msgid "Refresh audio sources" msgstr "Odśwież źródła dźwięku" @@ -28559,7 +28559,7 @@ msgstr "Nasycenie" #: src/features/guild/components/modals/guild_tabs/GuildDiscoveryTab.tsx:631 #: src/features/guild/components/modals/guild_tabs/GuildVanityURLTab.tsx:279 #: src/features/guild/components/modals/GuildFolderSettingsModal.tsx:91 -#: src/features/messaging/commands/MessageCommands.tsx:108 +#: src/features/messaging/commands/MessageCommands.tsx:109 #: src/features/messaging/components/modals/AttachmentEditModal.tsx:136 #: src/features/messaging/components/modals/EditAltTextModal.tsx:193 #: src/features/messaging/components/modals/MessageHistoryThresholdModal.tsx:115 @@ -28687,7 +28687,7 @@ msgid "Scan the QR code with your authenticator app." msgstr "Zeskanuj kod QR za pomocą aplikacji uwierzytelniającej." #. Developer / debug surface — keep terse and technical. Label in the developer Nagbar controls panel for the scheduled-maintenance banner. -#: src/features/devtools/components/NagbarControls.ts:22 +#: src/features/devtools/components/NagbarControls.ts:23 msgid "Scheduled maintenance nagbar" msgstr "Pasek informujący o zaplanowanych pracach konserwacyjnych" @@ -28962,7 +28962,7 @@ msgstr "Podgląd podczas przewijania" #: src/features/channel/components/bottomsheets/ChannelSearchBottomSheet.tsx:854 #: src/features/channel/components/channel_header/shared.ts:47 #: src/features/channel/components/shared/PickerSearchInput.tsx:21 -#: src/features/messaging/components/modals/ForwardModal.tsx:89 +#: src/features/messaging/components/modals/ForwardModal.tsx:91 #: src/features/search/components/modals/SearchProviderPickerModal.tsx:43 #: src/features/search/utils/QuickSwitcherModalUtils.tsx:46 #: src/features/theme_studio/ui/StudioSearchInput.tsx:16 @@ -29606,14 +29606,14 @@ msgstr "Zwrot środków możliwy w ciągu 3 dni od płatności, raz na 30 dni. Z #. Button or menu action label in the share theme modal. Keep it concise. #. Send-message button label in the voice message composer modal. -#: src/features/theme/components/modals/ShareThemeModal.tsx:43 +#: src/features/theme/components/modals/ShareThemeModal.tsx:44 #: src/features/user/components/modals/tabs/component_gallery_tab/ComponentGalleryTabButtonsTab.tsx:316 #: src/features/voice/components/VoiceMessageComposerModal.tsx:77 msgid "Send" msgstr "Wyślij" #. Primary button label in the forward message modal. selectedCount is the number of selected destinations; selectionLimit is the maximum allowed. -#: src/features/messaging/components/modals/ForwardModal.tsx:106 +#: src/features/messaging/components/modals/ForwardModal.tsx:108 msgid "Send ({selectedCount}/{selectionLimit})" msgstr "Wyślij ({selectedCount}/{selectionLimit})" @@ -29694,7 +29694,7 @@ msgstr "Wyślij pliki o rozmiarze do {size}" #. Button or menu action label in the user profile modal. Keep it concise. #. Member actions sheet menu item. Sends a friend request to the target user. #: src/features/channel/components/direct_message/DMWelcomeSection.tsx:146 -#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:94 +#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:93 #: src/features/user/components/modals/UserProfileMobileSheet.tsx:110 #: src/features/user/components/modals/UserProfileModal.tsx:126 msgid "Send friend request" @@ -29710,7 +29710,7 @@ msgstr "Wyślij GIF-a „{title}”" #. Plus menu item that opens the gift purchase flow. #: src/features/channel/components/textarea/MobileTextareaPlusBottomSheet.tsx:21 #: src/features/channel/components/textarea/TextareaPlusMenu.tsx:31 -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:30 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:31 msgid "Send gift" msgstr "Wyślij prezent" @@ -29873,7 +29873,7 @@ msgid "Serve the token file" msgstr "Udostępnij plik tokenu" #. Developer / debug surface — keep terse and technical. Label in the developer Nagbar controls panel for the service incident banner. -#: src/features/devtools/components/NagbarControls.ts:27 +#: src/features/devtools/components/NagbarControls.ts:28 msgid "Service incident nagbar" msgstr "Powiadomienie o awarii usługi" @@ -30118,7 +30118,7 @@ msgid "Settings" msgstr "Ustawienia" #. Type chip suffix in tooltips for inline rendered fluxer://settings/user deep links. Lowercase. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:130 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:133 msgid "settings link" msgstr "link do ustawień" @@ -30239,7 +30239,7 @@ msgid "Share your screen or camera in up to 4K at 60 frames per second. Free acc msgstr "Udostępniaj swój ekran lub kamerę w jakości do 4K przy 60 klatkach na sekundę. Darmowe konta streamują w jakości do 720p przy 30." #. Button or menu action label in the share theme modal. Keep it concise. -#: src/features/theme/components/modals/ShareThemeModal.tsx:39 +#: src/features/theme/components/modals/ShareThemeModal.tsx:40 msgid "Share your theme" msgstr "Udostępnij swój motyw" @@ -30263,7 +30263,7 @@ msgid "Shared window" msgstr "Udostępnione okno" #. Capture option in the Linux audio source picker on a window share. Captures only the audio of the window being shared. -#: src/features/voice/components/AudioSourcePickerLinux.tsx:40 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:42 msgid "Shared window audio" msgstr "Dźwięk udostępnianego okna" @@ -30364,7 +30364,7 @@ msgid "Shortcuts are paused while recording." msgstr "Skróty klawiszowe są wstrzymane podczas nagrywania." #. Body of the error modal shown when the forward modal comment exceeds the message length limit. -#: src/features/messaging/components/modals/ForwardModal.tsx:60 +#: src/features/messaging/components/modals/ForwardModal.tsx:62 msgid "Shorten the message and try again." msgstr "Skróć wiadomość i spróbuj ponownie." @@ -31506,7 +31506,7 @@ msgid "Something went wrong while preparing this sticker. Try another file or tr msgstr "Coś poszło nie tak podczas przygotowywania tej naklejki. Spróbuj z innym plikiem lub spróbuj ponownie za chwilę." #. Fallback body of the error alert shown when publishing an announcement message fails. -#: src/features/messaging/commands/MessageCommands.tsx:124 +#: src/features/messaging/commands/MessageCommands.tsx:125 msgid "Something went wrong while publishing. Try again in a moment." msgstr "Coś poszło nie tak podczas publikowania. Spróbuj ponownie za chwilę." @@ -31552,7 +31552,7 @@ msgstr "Coś poszło nie tak." #: src/features/app/components/alerts/CommonErrorModalDescriptors.ts:5 #: src/features/discovery/commands/DiscoveryJoinCommands.tsx:18 #: src/features/emoji/components/emojis/EmojiListItem.tsx:129 -#: src/features/theme/components/modals/ShareThemeModal.tsx:51 +#: src/features/theme/components/modals/ShareThemeModal.tsx:52 #: src/features/ui/action_menu/items/CallMenuItems.tsx:45 #: src/features/ui/action_menu/items/ChannelMenuData.tsx:132 #: src/features/ui/action_menu/items/ChannelMenuData.tsx:148 @@ -33157,12 +33157,12 @@ msgid "Template" msgstr "Szablon" #. Label of the textarea in the paste-template-JSON form. "JSON" must not be translated. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:150 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:154 msgid "Template JSON" msgstr "Szablon JSON" #. Label of the URL input in the import-template form. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:142 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:146 msgid "Template URL" msgstr "Adres URL szablonu" @@ -33191,7 +33191,7 @@ msgid "Temporary invites need a live connection. Check yours and try again." msgstr "Tymczasowe zaproszenia wymagają aktywnego połączenia. Sprawdź swoje i spróbuj ponownie." #. Switch label in the invite link settings. When enabled, members joining via this invite are kicked when they go offline unless given a role. -#: src/features/invite/components/modals/InviteModal.tsx:129 +#: src/features/invite/components/modals/InviteModal.tsx:132 msgid "Temporary membership" msgstr "Członkostwo tymczasowe" @@ -33202,7 +33202,7 @@ msgid "Tennessee" msgstr "Tennessee" #. Developer control label for the terms-acceptance banner. -#: src/features/devtools/components/NagbarControls.ts:64 +#: src/features/devtools/components/NagbarControls.ts:65 msgid "Terms acceptance nagbar" msgstr "Pasek akceptacji warunków" @@ -33760,7 +33760,7 @@ msgstr "Motyw niedostępny" msgid "Themes" msgstr "Motywy" -#: src/features/invite/components/modals/InviteModal.tsx:194 +#: src/features/invite/components/modals/InviteModal.tsx:197 msgid "There are no channels available to create an invite for." msgstr "Brak dostępnych kanałów, do których można utworzyć zaproszenie." @@ -33815,7 +33815,7 @@ msgid "They left the call" msgstr "Osoba opuściła rozmowę" #. Body of the error modal shown when a DM cannot be opened (blocked or no shared community). -#: src/features/app/components/alerts/DmActionErrorModal.tsx:20 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:24 msgid "They might not be accepting messages from you, or you no longer share a community." msgstr "Ta osoba może nie przyjmować wiadomości od Ciebie lub nie macie już wspólnej społeczności." @@ -34092,7 +34092,7 @@ msgid "This device does not support notifications." msgstr "To urządzenie nie obsługuje powiadomień." #. Validation error in the paste-template-JSON form when the JSON parses but lacks the expected third-party template fields. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:133 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:137 msgid "This doesn't look like a valid template response. Make sure you copied the entire JSON document." msgstr "To nie wygląda na prawidłową odpowiedź szablonu. Upewnij się, że skopiowano cały dokument JSON." @@ -34170,7 +34170,7 @@ msgid "This gift has been redeemed" msgstr "Ten prezent został odebrany" #. Title of the error modal shown when a group DM would exceed the maximum number of recipients. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:48 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:52 msgid "This group has too many people" msgstr "Ta grupa ma za dużo osób" @@ -34208,7 +34208,7 @@ msgstr "Ta instancja nie ma jeszcze żadnych kont. Pierwsze utworzone konto auto msgid "This invite is hidden while sharing is protected." msgstr "To zaproszenie jest ukryte, gdy udostępnianie jest chronione." -#: src/features/invite/components/modals/InviteModal.tsx:514 +#: src/features/invite/components/modals/InviteModal.tsx:519 msgid "This invite link never expires." msgstr "Ten link z zaproszeniem nigdy nie wygasa." @@ -34305,7 +34305,7 @@ msgid "This link channel is marked for mature content and may open material that msgstr "Ten kanał z linkami jest oznaczony jako zawierający treści dla dorosłych i może otwierać materiały, które mogą być nieodpowiednie dla niektórych użytkowników." #. Body of the link-unavailable alert. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:158 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:161 msgid "This link is not available for your account." msgstr "Ten link jest niedostępny dla Twojego konta." @@ -34361,7 +34361,7 @@ msgid "This message has already been deleted." msgstr "Ta wiadomość została już usunięta." #. Toast shown when someone tries to publish an announcement message that was already published. -#: src/features/messaging/commands/MessageCommands.tsx:116 +#: src/features/messaging/commands/MessageCommands.tsx:117 msgid "This message has already been published" msgstr "Ta wiadomość została już opublikowana" @@ -34486,7 +34486,7 @@ msgid "This theme is still loading." msgstr "Ten motyw wciąż się ładuje." #. Title of the error modal shown when a theme CSS exceeds the maximum shareable size. -#: src/features/theme/components/modals/ShareThemeModal.tsx:55 +#: src/features/theme/components/modals/ShareThemeModal.tsx:56 msgid "This theme is too large to share" msgstr "Ten motyw jest za duży, by go udostępnić" @@ -34528,7 +34528,7 @@ msgid "This user is not available to receive calls right now. They may have call msgstr "Ten użytkownik nie może teraz odbierać połączeń. Być może ma wyłączone połączenia." #. Body of the error modal shown when the recipient of a DM no longer exists. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:28 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:32 msgid "This user no longer exists. Refresh and try again." msgstr "Ten użytkownik już nie istnieje. Odśwież i spróbuj ponownie." @@ -35712,7 +35712,7 @@ msgid "Unclaimed account" msgstr "Konto z niedokończoną rejestracją" #. Developer control label for the unclaimed-account banner. -#: src/features/devtools/components/NagbarControls.ts:32 +#: src/features/devtools/components/NagbarControls.ts:33 msgid "Unclaimed account nagbar" msgstr "Pasek przypomnienia o dokończeniu rejestracji konta" @@ -37152,7 +37152,7 @@ msgstr "Użytkownik zmienia kanał" #. Reason chip in the unaddable recipients alert when the user record is missing. #. Title of the error modal shown when the recipient of a DM no longer exists. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:24 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:28 #: src/features/channel/components/channel_view/DMChannelView.tsx:279 #: src/features/channel/components/modals/UnaddableRecipientsConfirmModal.tsx:11 msgid "User not found" @@ -37274,27 +37274,27 @@ msgid "Using {effectiveLabel} until {requestedLabel} is ready." msgstr "Do czasu gotowości {requestedLabel} używany jest {effectiveLabel}." #. Developer nagbar status: banner follows real account state. -#: src/features/devtools/components/NagbarControls.ts:106 +#: src/features/devtools/components/NagbarControls.ts:107 msgid "Using actual account state" msgstr "Używasz rzeczywistego stanu konta" #. Developer nagbar status: banner follows real gift inventory state. -#: src/features/devtools/components/NagbarControls.ts:126 +#: src/features/devtools/components/NagbarControls.ts:127 msgid "Using actual gift inventory state" msgstr "Używanie rzeczywistego stanu ekwipunku prezentów" #. Developer nagbar status: banner follows real premium subscription state. -#: src/features/devtools/components/NagbarControls.ts:122 +#: src/features/devtools/components/NagbarControls.ts:123 msgid "Using actual premium state" msgstr "Używasz rzeczywistego stanu Premium" #. Developer nagbar status: banner follows the real app state. -#: src/features/devtools/components/NagbarControls.ts:130 +#: src/features/devtools/components/NagbarControls.ts:131 msgid "Using actual state" msgstr "Używasz rzeczywistego stanu" #. Developer nagbar status: banner follows real email verification state. -#: src/features/devtools/components/NagbarControls.ts:110 +#: src/features/devtools/components/NagbarControls.ts:111 msgid "Using actual verification state" msgstr "Używasz rzeczywistego stanu weryfikacji" @@ -37456,9 +37456,9 @@ msgstr "Potwierdź, że to Ty" #. Title of the error modal shown when an unverified account tries to start a DM. #. Title shown when an unverified account cannot start a DM or group DM. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:40 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:44 #: src/features/channel/components/direct_message/AddFriendForm.tsx:80 -#: src/features/channel/utils/CreateDMModalUtils.tsx:51 +#: src/features/channel/utils/CreateDMModalUtils.tsx:52 #: src/features/moderation/components/report/ReportStepEmail.tsx:43 msgid "Verify your email" msgstr "Zweryfikuj swój adres e-mail" @@ -37543,7 +37543,7 @@ msgid "Verify your email to purchase {premiumProductFullName}." msgstr "Zweryfikuj swój adres e-mail, aby kupić {premiumProductFullName}." #. Blocked-state text shown when an unverified account cannot start a DM or group DM. -#: src/features/channel/utils/CreateDMModalUtils.tsx:55 +#: src/features/channel/utils/CreateDMModalUtils.tsx:56 msgid "Verify your email to start DMs." msgstr "Zweryfikuj swój adres e-mail, aby rozpoczynać rozmowy prywatne." @@ -37791,7 +37791,7 @@ msgid "View call" msgstr "Wyświetl połączenie" #. Aria label for the show-controls trigger when the call toolbar is auto-hidden. -#: src/features/voice/components/VoiceCallView.tsx:124 +#: src/features/voice/components/VoiceCallView.tsx:120 msgid "View call controls" msgstr "Wyświetl elementy sterujące połączenia" @@ -37987,7 +37987,7 @@ msgid "Visionary (lifetime {premiumProductName})" msgstr "Visionary (dożywotni dostęp do {premiumProductName})" #. Developer control label for the Visionary two-factor-authentication banner. -#: src/features/devtools/components/NagbarControls.ts:60 +#: src/features/devtools/components/NagbarControls.ts:61 msgid "Visionary 2FA nagbar" msgstr "Pasek przypomnienia o 2FA dla Visionary" @@ -38243,7 +38243,7 @@ msgid "Voice region" msgstr "Region głosowy" #. Developer control label for the voice-session-restore banner. -#: src/features/devtools/components/NagbarControls.ts:68 +#: src/features/devtools/components/NagbarControls.ts:69 msgid "Voice session restore nagbar" msgstr "Pasek przywracania sesji głosowej" @@ -38331,12 +38331,12 @@ msgid "Waiting for passkey…" msgstr "Czekam na klucz dostępu…" #. Inline notice in the forward modal when slowmode is active in the selected target channel. forwardChannelDisplayName is the channel name. -#: src/features/messaging/components/modals/ForwardModal.tsx:76 +#: src/features/messaging/components/modals/ForwardModal.tsx:78 msgid "Waiting for slowmode in {forwardChannelDisplayName} to expire." msgstr "Oczekiwanie na koniec odstępu między wiadomościami wymaganego przez tryb wolny w kanale „{forwardChannelDisplayName}”." #. Inline notice in the forward modal when slowmode is active in one or more selected target channels. -#: src/features/messaging/components/modals/ForwardModal.tsx:81 +#: src/features/messaging/components/modals/ForwardModal.tsx:83 msgid "Waiting for slowmode in one or more selected channels to expire." msgstr "Oczekiwanie na koniec odstępu między wiadomościami wymaganego przez tryb wolny w co najmniej jednym z wybranych kanałów." @@ -38520,7 +38520,7 @@ msgstr "Wysłaliśmy kod na adres {email}." msgid "We will prefill {prefillEmail} once browser sign-in opens." msgstr "Wypełnimy wstępnie pole adresem {prefillEmail}, gdy otworzy się logowanie w przeglądarce." -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:87 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:89 msgid "We'd love to give you more than a lifetime of {PREMIUM_PRODUCT_NAME}, but that breaks the space-time continuum. Send the gift to a friend instead?" msgstr "Chcielibyśmy dać Ci dostęp do {PREMIUM_PRODUCT_NAME} na dłużej niż całe życie, ale to zaburza kontinuum czasoprzestrzenne. Może wyślesz prezent znajomemu?" @@ -39178,7 +39178,7 @@ msgid "You already have a group with these users. Do you really want to create a msgstr "Masz już grupę z tymi użytkownikami. Na pewno chcesz utworzyć nową? To też w porządku!" #. Status label shown to a user who already owns the lifetime premium tier. -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:26 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:27 msgid "You already have lifetime {premiumProductName}" msgstr "Masz już dożywotni dostęp do {premiumProductName}" @@ -39326,7 +39326,7 @@ msgid "You can't add expressions there" msgstr "Nie możesz tam dodawać wyrażeń" #. Error message in the messaging commands. -#: src/features/messaging/commands/ReactionCommands.tsx:27 +#: src/features/messaging/commands/ReactionCommands.tsx:28 msgid "You can't add new reactions while you're timed out." msgstr "Nie możesz dodawać nowych reakcji, gdy masz nałożone czasowe ograniczenie." @@ -39392,7 +39392,7 @@ msgstr "Nie możesz zarządzać webhookami w żadnej społeczności. Poproś adm #. Reason chip in the unaddable recipients alert when blocked or DMs are not allowed. #. Title of the error modal shown when a DM cannot be opened (blocked or no shared community). -#: src/features/app/components/alerts/DmActionErrorModal.tsx:16 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:20 #: src/features/channel/components/modals/UnaddableRecipientsConfirmModal.tsx:15 msgid "You can't message this user" msgstr "Nie możesz wysłać wiadomości do tego użytkownika" @@ -39521,7 +39521,7 @@ msgid "You changed your tag while on {PREMIUM_PRODUCT_NAME}. It will reroll rand msgstr "Zmieniono Twój tag w trakcie korzystania z {PREMIUM_PRODUCT_NAME}. Zostanie on losowo zmieniony po wygaśnięciu subskrypcji {PREMIUM_PRODUCT_NAME}, chyba że ją odnowisz." #. Body of the access-denied alert for clicked message links. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:138 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:141 msgid "You do not have access to the channel where this message was sent." msgstr "Nie masz dostępu do kanału, na który wysłano tę wiadomość." @@ -39618,12 +39618,12 @@ msgid "You just pressed Tab. Keyboard mode is now on so you can navigate {produc msgstr "Właśnie naciśnięto klawisz Tab. Tryb klawiatury jest teraz włączony, więc możesz nawigować po {productName} bez myszy." #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:137 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:245 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:244 msgid "You keep your perks until your next renewal date. Reactivate before then to keep your subscriber history." msgstr "Zachowasz korzyści do następnej daty odnowienia. Reaktywuj subskrypcję przed tym terminem, aby zachować historię subskrypcji." #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:158 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:266 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:265 msgid "You lose all {PREMIUM_PRODUCT_NAME} perks immediately and your subscriber history resets. This cannot be undone." msgstr "Natychmiast tracisz wszystkie korzyści {PREMIUM_PRODUCT_NAME}, a historia subskrypcji zostaje zresetowana. Tej operacji nie można cofnąć." @@ -39709,7 +39709,7 @@ msgid "You need to claim your account before you can create a community." msgstr "Musisz dokończyć rejestrację konta, zanim utworzysz społeczność." #. Body of the error modal shown when an unclaimed account tries to start a DM. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:36 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:40 msgid "You need to claim your account before you can start a direct message." msgstr "Musisz dokończyć rejestrację konta, zanim rozpoczniesz rozmowę prywatną." @@ -39731,7 +39731,7 @@ msgid "You need to verify your email address before you can send friend requests msgstr "Musisz zweryfikować swój adres e-mail, zanim wyślesz zaproszenia do znajomych." #. Body of the error modal shown when an unverified account tries to start a DM. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:44 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:48 msgid "You need to verify your email address before you can start a direct message." msgstr "Musisz zweryfikować swój adres e-mail, zanim rozpoczniesz rozmowę prywatną." @@ -39745,7 +39745,7 @@ msgid "You need to verify your email to send messages in this community." msgstr "Musisz zweryfikować swój adres e-mail, aby wysyłać wiadomości w tej społeczności." #. Body of the error modal shown when the user or a recipient has too many open group DMs. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:60 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:64 msgid "You or someone you're adding already has the maximum number of group DMs open. Leave one and try again." msgstr "Ty lub osoba, którą dodajesz, macie już otwartą maksymalną liczbę czatów grupowych. Opuść jeden i spróbuj ponownie." @@ -39888,7 +39888,7 @@ msgstr "Zbyt szybko edytujesz wiadomości" #: src/features/discovery/commands/DiscoveryJoinCommands.tsx:56 #: src/features/emoji/components/emojis/EmojiListItem.tsx:77 #: src/features/emoji/components/emojis/EmojiListItem.tsx:149 -#: src/features/theme/components/modals/ShareThemeModal.tsx:63 +#: src/features/theme/components/modals/ShareThemeModal.tsx:64 msgid "You're going too fast" msgstr "Działasz za szybko" @@ -39951,7 +39951,7 @@ msgid "You're viewing older messages" msgstr "Wyświetlasz starsze wiadomości" #. Body of the error modal shown when a group DM would exceed the maximum number of recipients. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:52 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:56 msgid "You've added more people than a group DM allows. Remove a few and try again." msgstr "Dodano więcej osób, niż pozwala na to limit czatu grupowego. Usuń kilka i spróbuj ponownie." @@ -40003,7 +40003,7 @@ msgid "You've reached the favorite GIF limit." msgstr "Osiągnięto limit ulubionych GIF-ów." #. Title of the error modal shown when the user or a recipient has too many open group DMs. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:56 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:60 msgid "You've reached the group DM limit" msgstr "Osiągnięto limit czatów grupowych" @@ -40118,7 +40118,7 @@ msgid "Your card is eligible. Redirecting you to the payment page now." msgstr "Twoja karta spełnia warunki. Przekierowujemy Cię teraz do strony płatności." #. Body of the confirmation shown before saving an edit to a message published from an announcement channel. -#: src/features/messaging/commands/MessageCommands.tsx:103 +#: src/features/messaging/commands/MessageCommands.tsx:104 msgid "Your changes reach every community that follows this channel, which can take a minute. Each published message allows 3 quick edits, then 1 every 20 minutes." msgstr "Twoje zmiany trafią do wszystkich społeczności obserwujących ten kanał. Może to potrwać minutę. Każda opublikowana wiadomość pozwala na 3 szybkie edycje, a następnie 1 co 20 minut." @@ -40236,22 +40236,22 @@ msgid "Your last purchase is outside the refund window. Contact support for bill msgstr "Upłynął termin zwrotu za Twój ostatni zakup. Skontaktuj się z pomocą techniczną w przypadku problemów z płatnościami." #. Label in the message queue state. -#: src/features/messaging/state/MessageQueue.tsx:72 +#: src/features/messaging/state/MessageQueue.tsx:74 msgid "Your message could not be delivered because it was flagged by our safety systems. If you believe this is a mistake, please contact support." msgstr "Nie udało się dostarczyć Twojej wiadomości, ponieważ nasze systemy bezpieczeństwa oznaczyły ją jako podejrzaną. Jeśli uważasz, że to pomyłka, skontaktuj się z pomocą techniczną." #. Label in the message queue state. -#: src/features/messaging/state/MessageQueue.tsx:59 +#: src/features/messaging/state/MessageQueue.tsx:61 msgid "Your message could not be delivered. This is usually because you don't share a community with the recipient or the recipient is only accepting direct messages from friends. You may also need to adjust your own direct message privacy settings in {directMessagePrivacySettingsPath}." msgstr "Nie udało się dostarczyć Twojej wiadomości. Zazwyczaj dzieje się tak, ponieważ nie masz wspólnej społeczności z odbiorcą lub odbiorca przyjmuje wiadomości prywatne tylko od znajomych. Może być również konieczne dostosowanie własnych ustawień prywatności wiadomości prywatnych w {directMessagePrivacySettingsPath}." #. Description text in the message queue state. -#: src/features/messaging/state/MessageQueue.tsx:64 +#: src/features/messaging/state/MessageQueue.tsx:66 msgid "Your message could not be delivered. You need to claim your account to send direct messages." msgstr "Nie udało się dostarczyć Twojej wiadomości. Aby wysyłać wiadomości prywatne, musisz dokończyć rejestrację konta." #. Description text in the message queue state. -#: src/features/messaging/state/MessageQueue.tsx:68 +#: src/features/messaging/state/MessageQueue.tsx:70 msgid "Your message could not be delivered. You need to claim your account to send messages." msgstr "Nie udało się dostarczyć Twojej wiadomości. Aby wysyłać wiadomości, musisz dokończyć rejestrację konta." @@ -40409,7 +40409,7 @@ msgid "Your subscription will switch to yearly billing at the next renewal." msgstr "Twoja subskrypcja zostanie zmieniona na rozliczenie roczne przy następnym odnowieniu." #. Body of the error modal shown when a theme CSS exceeds the maximum shareable size. -#: src/features/theme/components/modals/ShareThemeModal.tsx:59 +#: src/features/theme/components/modals/ShareThemeModal.tsx:60 msgid "Your theme CSS is too large to share. Trim it down and try again." msgstr "Kod CSS Twojego motywu jest za duży, by go udostępnić. Skróć go i spróbuj ponownie." diff --git a/fluxer_app/src/features/i18n/locales/pt-BR/messages.po b/fluxer_app/src/features/i18n/locales/pt-BR/messages.po index d4aa1415c..f9bbce5d7 100644 --- a/fluxer_app/src/features/i18n/locales/pt-BR/messages.po +++ b/fluxer_app/src/features/i18n/locales/pt-BR/messages.po @@ -21,7 +21,7 @@ msgstr "... ativar o modo denso. Boa!" #. Button or menu action label in the channel and chat user message. Keep it concise. #. Suffix after the message text in the forward modal preview when the forwarded message was edited. -#: src/features/channel/components/MessageAttachments.tsx:390 +#: src/features/channel/components/MessageAttachments.tsx:361 #: src/features/channel/components/UserMessage.tsx:75 #: src/features/messaging/components/modals/ForwardMessagePreview.tsx:26 msgid "(edited)" @@ -993,7 +993,7 @@ msgstr "{count, plural, one {# canal segue} other {# canais seguem}} este canal. msgid "{count, plural, one {# community found} other {# communities found}}" msgstr "{count, plural, =0 {# comunidades encontradas} one {# comunidade encontrada} other {# comunidades encontradas}}" -#: src/features/app/components/layout/GuildsLayout.tsx:1954 +#: src/features/app/components/layout/GuildsLayout.tsx:1955 msgid "{count, plural, one {# community is temporarily unavailable due to a flux capacitor malfunction.} other {# communities are temporarily unavailable due to a flux capacitor malfunction.}}" msgstr "{count, plural, =0 {# comunidades estão temporariamente indisponíveis devido a um defeito no capacitor de fluxo.} one {# comunidade está temporariamente indisponível devido a um defeito no capacitor de fluxo.} other {# comunidades estão temporariamente indisponíveis devido a um defeito no capacitor de fluxo.}}" @@ -1041,7 +1041,7 @@ msgstr "{count, plural, =0 {# comunidades em comum} one {# comunidade em comum} msgid "{count, plural, one {# other} other {# others}}" msgstr "{count, plural, =0 {# outros} one {# outro} other {# outros}}" -#: src/features/voice/components/VoiceCallView.tsx:507 +#: src/features/voice/components/VoiceCallView.tsx:474 msgid "{count, plural, one {# participant in call} other {# participants in call}}" msgstr "{count, plural, =0 {# participantes na chamada} one {# participante na chamada} other {# participantes na chamada}}" @@ -1237,7 +1237,7 @@ msgid "{days, plural, one {Created by {creatorDisplayName}. Expires in # day.} o msgstr "{days, plural, one {Criado por {creatorDisplayName}. Expira em # dia.} many {Criado por {creatorDisplayName}. Expira em # dias.} other {Criado por {creatorDisplayName}. Expira em # dias.}}" #. Text under a generated invite link. {days} is how long the link stays valid, in whole days. -#: src/features/invite/components/modals/InviteModal.tsx:164 +#: src/features/invite/components/modals/InviteModal.tsx:167 msgid "{days, plural, one {Your invite link expires in # day.} other {Your invite link expires in # days.}}" msgstr "{days, plural, =0 {Seu link de convite expira em # dias.} one {Seu link de convite expira em # dia.} other {Seu link de convite expira em # dias.}}" @@ -1441,7 +1441,7 @@ msgid "{hours, plural, one {# hour} other {# hours}} and {minutes, plural, one { msgstr "{hours, plural, =0 {# horas} one {# hora} other {# horas}} e {minutes, plural, =0 {# minutos} one {# minuto} other {# minutos}}" #. Text under a generated invite link. {hours} is how long the link stays valid, in whole hours. -#: src/features/invite/components/modals/InviteModal.tsx:160 +#: src/features/invite/components/modals/InviteModal.tsx:163 msgid "{hours, plural, one {Your invite link expires in # hour.} other {Your invite link expires in # hours.}}" msgstr "{hours, plural, =0 {Seu link de convite expira em # horas.} one {Seu link de convite expira em # hora.} other {Seu link de convite expira em # horas.}}" @@ -1556,7 +1556,7 @@ msgid "{minutes, plural, one {# minute} other {# minutes}} and {seconds, plural, msgstr "{minutes, plural, =0 {# minutos} one {# minuto} other {# minutos}} e {seconds, plural, =0 {# segundos} one {# segundo} other {# segundos}}" #. Text under a generated invite link. {minutes} is how long the link stays valid, in whole minutes. -#: src/features/invite/components/modals/InviteModal.tsx:155 +#: src/features/invite/components/modals/InviteModal.tsx:158 msgid "{minutes, plural, one {Your invite link expires in # minute.} other {Your invite link expires in # minutes.}}" msgstr "{minutes, plural, =0 {Seu link de convite expira em # minutos.} one {Seu link de convite expira em # minuto.} other {Seu link de convite expira em # minutos.}}" @@ -1967,7 +1967,7 @@ msgid "{seconds, plural, one {# second} other {# seconds}}" msgstr "{seconds, plural, =0 {# segundos} one {# segundo} many {# segundos} other {# segundos}}" #. Text under a generated invite link. {seconds} is how long the link stays valid, in whole seconds. -#: src/features/invite/components/modals/InviteModal.tsx:150 +#: src/features/invite/components/modals/InviteModal.tsx:153 msgid "{seconds, plural, one {Your invite link expires in # second.} other {Your invite link expires in # seconds.}}" msgstr "{seconds, plural, =0 {Seu link de convite expira em # segundos.} one {Seu link de convite expira em # segundo.} other {Seu link de convite expira em # segundos.}}" @@ -2215,8 +2215,8 @@ msgstr "<0>{username} ainda está no grupo. Tente novamente em instantes." #. Attribution line on a forwarded message, above the forwarded content. sourceInfo is the icon and name of the community and channel the message came from. #. Attribution line on a forwarded message, above the forwarded content. sourceInfo is the icon and name of the conversation the message came from. -#: src/features/channel/components/MessageAttachments.tsx:241 -#: src/features/channel/components/MessageAttachments.tsx:297 +#: src/features/channel/components/MessageAttachments.tsx:212 +#: src/features/channel/components/MessageAttachments.tsx:268 msgid "<0>Forwarded from{sourceInfo}" msgstr "<0>Encaminhada de{sourceInfo}" @@ -2270,7 +2270,7 @@ msgid "1 result available" msgstr "1 resultado disponível" #. Invite max-uses dropdown option for exactly one use. -#: src/features/invite/components/modals/InviteModal.tsx:60 +#: src/features/invite/components/modals/InviteModal.tsx:63 msgid "1 use" msgstr "1 uso" @@ -2315,12 +2315,12 @@ msgid "10 minutes" msgstr "10 minutos" #. Invite max-uses dropdown option for ten uses. -#: src/features/invite/components/modals/InviteModal.tsx:68 +#: src/features/invite/components/modals/InviteModal.tsx:71 msgid "10 uses" msgstr "10 usos" #. Invite max-uses dropdown option for 100 uses. -#: src/features/invite/components/modals/InviteModal.tsx:80 +#: src/features/invite/components/modals/InviteModal.tsx:83 msgid "100 uses" msgstr "100 usos" @@ -2368,7 +2368,7 @@ msgid "2 members (typing)" msgstr "2 membros (digitando)" #. Ban duration option in the destructive ban-member modal for a two-week temporary ban. -#: src/features/moderation/components/modals/BanMemberModal.tsx:51 +#: src/features/moderation/components/modals/BanMemberModal.tsx:50 msgid "2 weeks" msgstr "2 semanas" @@ -2383,7 +2383,7 @@ msgid "24-hour" msgstr "24 horas" #. Invite max-uses dropdown option for 25 uses. -#: src/features/invite/components/modals/InviteModal.tsx:72 +#: src/features/invite/components/modals/InviteModal.tsx:75 msgid "25 uses" msgstr "25 usos" @@ -2404,7 +2404,7 @@ msgid "2FA requirement" msgstr "Exigência de 2FA" #. Ban duration option in the destructive ban-member modal for a three-day temporary ban. -#: src/features/moderation/components/modals/BanMemberModal.tsx:43 +#: src/features/moderation/components/modals/BanMemberModal.tsx:42 msgid "3 days" msgstr "3 dias" @@ -2439,7 +2439,7 @@ msgid "40px, 3 members" msgstr "40px, 3 membros" #. Ban duration option in the destructive ban-member modal for a five-day temporary ban. -#: src/features/moderation/components/modals/BanMemberModal.tsx:47 +#: src/features/moderation/components/modals/BanMemberModal.tsx:46 msgid "5 days" msgstr "5 dias" @@ -2449,12 +2449,12 @@ msgid "5 minutes" msgstr "5 minutos" #. Invite max-uses dropdown option for five uses. -#: src/features/invite/components/modals/InviteModal.tsx:64 +#: src/features/invite/components/modals/InviteModal.tsx:67 msgid "5 uses" msgstr "5 usos" #. Invite max-uses dropdown option for 50 uses. -#: src/features/invite/components/modals/InviteModal.tsx:76 +#: src/features/invite/components/modals/InviteModal.tsx:79 msgid "50 uses" msgstr "50 usos" @@ -2803,7 +2803,7 @@ msgid "Account too new" msgstr "Conta muito nova" #. Title of the error modal shown when an unclaimed (guest) account tries to accept a community or group DM invite. Auth-related; keep tone plain. -#: src/features/invite/commands/InviteCommands.tsx:35 +#: src/features/invite/commands/InviteCommands.tsx:36 msgid "Account verification required" msgstr "Verificação de conta necessária" @@ -2997,12 +2997,12 @@ msgid "Add a bot to a community with requested permissions" msgstr "Adicionar um bot a uma comunidade com as permissões solicitadas" #. Placeholder text in the optional comment field of the forward modal. -#: src/features/messaging/components/modals/ForwardModal.tsx:98 +#: src/features/messaging/components/modals/ForwardModal.tsx:100 msgid "Add a comment (optional)" msgstr "Adicionar um comentário (opcional)" #. Landing-view title of the add community modal. Top-level entry point with options to create, join, or import. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:89 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:93 msgid "Add a community" msgstr "Adicionar uma comunidade" @@ -3082,7 +3082,7 @@ msgid "Add an account to continue." msgstr "Adicione uma conta para continuar." #. Body of the error modal shown when an unclaimed (guest) account tries to accept a community invite. Tells the user to complete sign-up first. -#: src/features/invite/commands/InviteCommands.tsx:40 +#: src/features/invite/commands/InviteCommands.tsx:41 msgid "Add an email and password to your account first." msgstr "Adicione um e-mail e senha à sua conta primeiro." @@ -3911,7 +3911,7 @@ msgid "Already set to cancel" msgstr "Cancelamento já agendado" #. Toggle-switch label in the moderator delete-message confirmation dialog. When enabled, the message is reported (category: other) before being deleted. {productName} is the product name (e.g., Fluxer). -#: src/features/messaging/commands/MessageCommands.tsx:88 +#: src/features/messaging/commands/MessageCommands.tsx:89 msgid "Also report this message to the {productName} Safety Team" msgstr "Também denunciar esta mensagem à equipe de segurança do {productName}" @@ -4150,7 +4150,7 @@ msgid "Animated icons are not supported" msgstr "Ícones animados não são compatíveis" #. Validation error in the create-community form when the user picks an animated image. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:112 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:116 msgid "Animated icons are not supported when creating a new community. Use a static image." msgstr "Ícones animados não são suportados ao criar uma nova comunidade. Use uma imagem estática." @@ -4332,17 +4332,17 @@ msgid "Any uploaded attachment" msgstr "Qualquer anexo enviado" #. Helper text under the custom ban duration input. Both placeholders are integer numbers of seconds bounding the allowed range. -#: src/features/moderation/components/modals/BanMemberModal.tsx:73 +#: src/features/moderation/components/modals/BanMemberModal.tsx:72 msgid "Any value from {minTempBanDurationSeconds} to {maxTempBanDurationSeconds} seconds." msgstr "Qualquer valor de {minTempBanDurationSeconds} a {maxTempBanDurationSeconds} segundos." #. Helper text under the custom invite expiration input. {maxInviteAgeSeconds} is the platform max in seconds. -#: src/features/invite/components/modals/InviteModal.tsx:111 +#: src/features/invite/components/modals/InviteModal.tsx:114 msgid "Any value from 0 to {maxInviteAgeSeconds} seconds. 0 means never expires." msgstr "Qualquer valor de 0 a {maxInviteAgeSeconds} segundos. 0 significa que nunca expira." #. Helper text under the custom invite max-uses input. {maxInviteUses} is the platform max number of uses per invite. -#: src/features/invite/components/modals/InviteModal.tsx:124 +#: src/features/invite/components/modals/InviteModal.tsx:127 msgid "Any value from 0 to {maxInviteUses}. 0 means no limit." msgstr "Qualquer valor de 0 a {maxInviteUses}. 0 significa sem limite." @@ -4938,7 +4938,7 @@ msgid "Audio settings" msgstr "Configurações de áudio" #. Toggle / summary row label in the Linux audio source picker. {summaryLabel} is one of the audio-source summary labels. -#: src/features/voice/components/AudioSourcePickerLinux.tsx:45 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:47 msgid "Audio sources: {summaryLabel}" msgstr "Fontes de áudio: {summaryLabel}" @@ -5399,7 +5399,7 @@ msgid "Back to sticker" msgstr "Voltar para a figurinha" #. Tooltip / aria label on the back button that returns from the call view to the voice channel view. -#: src/features/voice/components/VoiceCallView.tsx:115 +#: src/features/voice/components/VoiceCallView.tsx:111 msgid "Back to voice channel" msgstr "Voltar para o canal de voz" @@ -5502,7 +5502,7 @@ msgid "Ban" msgstr "Banir" #. Title of the destructive ban-member modal. {tag} is the target user tag (username#tag). Destructive moderation action; keep tone direct. -#: src/features/moderation/components/modals/BanMemberModal.tsx:55 +#: src/features/moderation/components/modals/BanMemberModal.tsx:54 msgid "Ban {tag}" msgstr "Banir {tag}" @@ -5517,14 +5517,14 @@ msgid "Ban details" msgstr "Detalhes do banimento" #. Label above the ban duration dropdown in the destructive ban-member modal. -#: src/features/moderation/components/modals/BanMemberModal.tsx:60 +#: src/features/moderation/components/modals/BanMemberModal.tsx:59 msgid "Ban duration" msgstr "Duração do banimento" #. Moderation action that bans the selected member from the community. #. Moderation action that bans the selected member from the community. #. Moderation action that bans the selected member from the community. -#: src/features/moderation/components/modals/BanMemberModal.tsx:270 +#: src/features/moderation/components/modals/BanMemberModal.tsx:274 #: src/features/ui/action_menu/GuildMemberContextMenu.tsx:66 #: src/features/ui/action_menu/items/GuildMemberMenuItems.tsx:51 #: src/features/ui/action_menu/items/voice_participant_menu_data/shared.ts:124 @@ -5992,7 +5992,7 @@ msgid "Bot invite (no external redirect)" msgstr "Convite de bot (sem redirecionamento externo)" #. Settings search synonym. Used to match this term when the user types it in the settings search bar. -#: src/features/user/components/modals/tabs/applications_tab/application_detail/OAuthBuilderSection.tsx:162 +#: src/features/user/components/modals/tabs/applications_tab/application_detail/OAuthBuilderSection.tsx:163 #: src/features/user/components/settings_utils/search_index/ApplicationsIndex.ts:104 msgid "Bot permissions" msgstr "Permissões do bot" @@ -6549,14 +6549,14 @@ msgstr "Não é possível enviar arquivos aqui" #: src/features/guild/components/modals/TransferOwnershipModal.tsx:91 #: src/features/i18n/utils/CommonMessageDescriptors.ts:103 #: src/features/input/state/input_keybind/shared.ts:145 -#: src/features/invite/components/modals/InviteModal.tsx:552 +#: src/features/invite/components/modals/InviteModal.tsx:557 #: src/features/messaging/components/modals/AttachmentEditModal.tsx:133 #: src/features/messaging/components/modals/EditAltTextModal.tsx:190 #: src/features/messaging/components/modals/ExternalLinkWarningModal.tsx:111 -#: src/features/messaging/components/modals/ForwardModal.tsx:597 +#: src/features/messaging/components/modals/ForwardModal.tsx:603 #: src/features/messaging/components/modals/ImageCropModal.tsx:1025 #: src/features/messaging/components/modals/MessageHistoryThresholdModal.tsx:107 -#: src/features/moderation/components/modals/BanMemberModal.tsx:262 +#: src/features/moderation/components/modals/BanMemberModal.tsx:266 #: src/features/moderation/components/modals/RemoveTimeoutModal.tsx:70 #: src/features/moderation/components/modals/TimeoutMemberModal.tsx:126 #: src/features/theme/components/modals/ThemeAcceptModal.tsx:173 @@ -6619,13 +6619,13 @@ msgstr "Cancelar mudança agendada" #. Settings search synonym. Used to match this term when the user types it in the settings search bar. #: src/features/app/components/dialogs/components/plutonium/SubscriptionCard.tsx:915 #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:141 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:249 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:248 #: src/features/user/components/settings_utils/search_index/PlutoniumIndex.ts:31 msgid "Cancel subscription" msgstr "Cancelar assinatura" #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:135 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:243 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:242 msgid "Cancel subscription?" msgstr "Cancelar assinatura?" @@ -6674,7 +6674,7 @@ msgid "Cannot delete account" msgstr "Não é possível excluir a conta" #. Section header in the Linux audio source picker. Lists capture-target options (entire system / specific apps). -#: src/features/voice/components/AudioSourcePickerLinux.tsx:50 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:52 msgid "Capture" msgstr "Capturar" @@ -7229,7 +7229,7 @@ msgid "Channel access" msgstr "Acesso ao canal" #. Title of the alert shown when clicking a message link the user does not have permission to view. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:134 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:137 msgid "Channel access denied" msgstr "Acesso ao canal negado" @@ -7294,7 +7294,7 @@ msgstr "ID do canal copiado para a área de transferência" #. Short label in the messaging mention renderer. Keep it concise. #. Type chip suffix in tooltips for inline rendered channel mentions. Lowercase because it follows the channel name. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:94 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:97 #: src/features/messaging/components/markdown/renderers/MentionRenderer.tsx:39 msgid "channel link" msgstr "link do canal" @@ -7472,7 +7472,7 @@ msgid "Check our <0>{BLUESKY_PROVIDER_NAME} ({FLUXER_BLUESKY_HANDLE}) for st msgstr "Confira nosso <0>{BLUESKY_PROVIDER_NAME} ({FLUXER_BLUESKY_HANDLE}) para atualizações de status." #. Description text in the share theme modal. -#: src/features/theme/components/modals/ShareThemeModal.tsx:35 +#: src/features/theme/components/modals/ShareThemeModal.tsx:36 msgid "Check out my custom theme!" msgstr "Olha só meu tema personalizado!" @@ -7677,7 +7677,7 @@ msgid "Choose File, then Add to Dock." msgstr "Escolha Arquivo e depois Adicionar ao Dock." #. Subtitle in the create-DM modal. Keep it short and calm. -#: src/features/channel/utils/CreateDMModalUtils.tsx:39 +#: src/features/channel/utils/CreateDMModalUtils.tsx:40 msgid "Choose friends to message." msgstr "Escolha amigos para conversar." @@ -7861,10 +7861,10 @@ msgstr "Resgatar presente" #. Short label in the authentication claim account modal. Keep the tone plain and specific. #. Title of the error modal shown when an unclaimed account tries to start a DM. #. Title shown when an unclaimed account cannot start a DM or group DM. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:32 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:36 #: src/features/auth/components/modals/ClaimAccountModal.tsx:41 #: src/features/channel/components/direct_message/AddFriendForm.tsx:63 -#: src/features/channel/utils/CreateDMModalUtils.tsx:43 +#: src/features/channel/utils/CreateDMModalUtils.tsx:44 #: src/features/guild/components/modals/add_guild_modal/GuildCreateForm.tsx:213 #: src/features/guild/components/modals/add_guild_modal/TemplateImportForm.tsx:441 #: src/features/user/components/modals/tabs/GiftInventoryTab.tsx:343 @@ -7953,7 +7953,7 @@ msgid "Claim your account to send friend requests." msgstr "Reivindique sua conta para enviar pedidos de amizade." #. Blocked-state text shown when an unclaimed account cannot start a DM or group DM. -#: src/features/channel/utils/CreateDMModalUtils.tsx:47 +#: src/features/channel/utils/CreateDMModalUtils.tsx:48 msgid "Claim your account to start DMs." msgstr "Reivindique sua conta para iniciar conversas por mensagem direta." @@ -8593,17 +8593,17 @@ msgid "Commands" msgstr "Comandos" #. Helper text in the forward modal explaining why the optional comment field is disabled when at least one selected target has slowmode active. -#: src/features/messaging/components/modals/ForwardModal.tsx:70 +#: src/features/messaging/components/modals/ForwardModal.tsx:72 msgid "Comments are disabled because one or more selected channels have slowmode on. The comment would be blocked by slowmode right after the forward." msgstr "Os comentários estão desativados porque um ou mais canais selecionados estão com o modo lento ativado. O comentário seria bloqueado pelo modo lento logo após o encaminhamento." #. Helper text in the forward modal explaining why the optional comment field is disabled for a single selected channel with slowmode. -#: src/features/messaging/components/modals/ForwardModal.tsx:64 +#: src/features/messaging/components/modals/ForwardModal.tsx:66 msgid "Comments are disabled because slowmode is on in {forwardChannelDisplayName}. The comment would be blocked by slowmode right after the forward." msgstr "Os comentários estão desativados porque o modo lento está ativado em {forwardChannelDisplayName}. O comentário seria bloqueado pelo modo lento logo após o encaminhamento." #. Tooltip on the disabled comment field in the forward modal when slowmode blocks comments. -#: src/features/messaging/components/modals/ForwardModal.tsx:94 +#: src/features/messaging/components/modals/ForwardModal.tsx:96 msgid "Comments are unavailable while slowmode is on." msgstr "Os comentários não estão disponíveis enquanto o modo lento estiver ativado." @@ -8763,7 +8763,7 @@ msgid "Community members" msgstr "Membros da comunidade" #. Developer / debug surface — keep terse and technical. Label in the developer Nagbar controls panel for the community-membership CTA banner. -#: src/features/devtools/components/NagbarControls.ts:12 +#: src/features/devtools/components/NagbarControls.ts:13 msgid "Community membership CTA nagbar" msgstr "Barra de aviso para entrar na comunidade" @@ -8773,7 +8773,7 @@ msgid "Community message notifications" msgstr "Notificações de mensagens da comunidade" #. Developer control label for the community MFA requirement banner. -#: src/features/devtools/components/NagbarControls.ts:81 +#: src/features/devtools/components/NagbarControls.ts:82 msgid "Community MFA requirement nagbar" msgstr "Barra de aviso de exigência de MFA na comunidade" @@ -8785,7 +8785,7 @@ msgstr "Silenciar microfone na comunidade" #. Label for the single community name input in the setup wizard. #. Label of the community name input in the create-community form. #: src/features/app/components/setup/SetupWizardSteps.tsx:199 -#: src/features/guild/components/modals/add_guild_modal/shared.ts:120 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:124 msgid "Community name" msgstr "Nome da comunidade" @@ -9167,7 +9167,7 @@ msgstr "Connecticut" #. Action label state in the DM channel header pill while the join request is in flight. Trailing ASCII ellipsis is intentional. #. Overlay status in the voice call view while joining. Trailing ellipsis indicates in-progress. #: src/features/channel/components/channel_view/dm_channel_view/shared.ts:129 -#: src/features/voice/components/VoiceCallView.tsx:94 +#: src/features/voice/components/VoiceCallView.tsx:90 msgid "Connecting..." msgstr "Conectando..." @@ -9223,12 +9223,12 @@ msgid "Connection lost. Reconnecting…" msgstr "Conexão perdida. Reconectando…" #. Short label in the connection connection commands. -#: src/features/connection/commands/ConnectionCommands.ts:47 +#: src/features/connection/commands/ConnectionCommands.ts:48 msgid "Connection removed" msgstr "Conexão removida" #. Tooltip / aria label on the connection-stats button in the voice call header. Opens the voice connection status popout. -#: src/features/voice/components/VoiceCallView.tsx:119 +#: src/features/voice/components/VoiceCallView.tsx:115 msgid "Connection stats" msgstr "Estatísticas da conexão" @@ -9238,12 +9238,12 @@ msgid "Connection type" msgstr "Tipo de conexão" #. Short label in the connection connection commands. -#: src/features/connection/commands/ConnectionCommands.ts:43 +#: src/features/connection/commands/ConnectionCommands.ts:44 msgid "Connection updated" msgstr "Conexão atualizada" #. Success toast after an account connection is verified. -#: src/features/connection/commands/ConnectionCommands.ts:35 +#: src/features/connection/commands/ConnectionCommands.ts:36 msgid "Connection verified" msgstr "Conexão verificada" @@ -9279,7 +9279,7 @@ msgid "Connections" msgstr "Conexões" #. Short label in the connection connection commands. -#: src/features/connection/commands/ConnectionCommands.ts:51 +#: src/features/connection/commands/ConnectionCommands.ts:52 msgid "Connections reordered" msgstr "Conexões reordenadas" @@ -9526,7 +9526,7 @@ msgstr "URL copiada para a área de transferência" #: src/features/platform/utils/DesktopLocaleBridge.ts:64 #: src/features/theme_studio/sections/QuickCssSection.tsx:214 #: src/features/ui/action_menu/MessageContextMenu.tsx:73 -#: src/features/user/components/modals/tabs/applications_tab/application_detail/OAuthBuilderSection.tsx:228 +#: src/features/user/components/modals/tabs/applications_tab/application_detail/OAuthBuilderSection.tsx:230 #: src/features/user/components/modals/tabs/GiftInventoryTab.tsx:59 msgid "Copy" msgstr "Copiar" @@ -9854,7 +9854,7 @@ msgid "Copying image..." msgstr "Copiando imagem..." #. Developer / debug surface — keep terse and technical. Label in the developer Nagbar controls panel for the corrupted-installation banner. -#: src/features/devtools/components/NagbarControls.ts:17 +#: src/features/devtools/components/NagbarControls.ts:18 msgid "Corrupted installation nagbar" msgstr "Barra de notificação de instalação corrompida" @@ -9988,7 +9988,7 @@ msgid "Couldn't copy gift URL" msgstr "Não foi possível copiar a URL do presente" #. Title of the generic fallback error modal shown when generating a shareable theme link fails. -#: src/features/theme/components/modals/ShareThemeModal.tsx:47 +#: src/features/theme/components/modals/ShareThemeModal.tsx:48 msgid "Couldn't create a theme link" msgstr "Não foi possível criar um link para o tema" @@ -10167,7 +10167,7 @@ msgid "Couldn't process image" msgstr "Não foi possível processar a imagem" #. Title of the error alert shown when publishing an announcement message fails. -#: src/features/messaging/commands/MessageCommands.tsx:120 +#: src/features/messaging/commands/MessageCommands.tsx:121 msgid "Couldn't publish this message" msgstr "Não foi possível publicar esta mensagem" @@ -10299,7 +10299,7 @@ msgid "Couldn't send the verification email" msgstr "Não foi possível enviar o e-mail de verificação" #. Toast error shown when starting the OAuth flow for a connection provider fails. Preserve {blueskyProviderName}; it is inserted by code and must appear verbatim in the translation. -#: src/features/connection/commands/ConnectionCommands.ts:30 +#: src/features/connection/commands/ConnectionCommands.ts:31 msgid "Couldn't start {blueskyProviderName} authorization" msgstr "Não foi possível iniciar a autorização de {blueskyProviderName}" @@ -10309,7 +10309,7 @@ msgid "Couldn't start checkout" msgstr "Não foi possível iniciar a compra" #. Toast error shown when creating a new account connection fails. -#: src/features/connection/commands/ConnectionCommands.ts:26 +#: src/features/connection/commands/ConnectionCommands.ts:27 msgid "Couldn't start the connection" msgstr "Não foi possível iniciar a conexão" @@ -10319,7 +10319,7 @@ msgid "Couldn't start the desktop update" msgstr "Não foi possível iniciar a atualização do aplicativo para computador" #. Title of the generic fallback error modal shown when opening or creating a DM fails. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:64 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:68 msgid "Couldn't start this conversation" msgstr "Não foi possível iniciar esta conversa" @@ -10424,7 +10424,7 @@ msgid "Couldn't verify that code. Try again." msgstr "Não foi possível verificar o código. Tente novamente." #. Toast error shown when verifying an account connection fails. -#: src/features/connection/commands/ConnectionCommands.ts:39 +#: src/features/connection/commands/ConnectionCommands.ts:40 msgid "Couldn't verify the connection" msgstr "Não foi possível verificar a conexão" @@ -10469,7 +10469,7 @@ msgid "Create & share" msgstr "Criar e compartilhar" #. Action button label in the add community modal. Starts the create-community flow. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:94 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:98 msgid "Create a community" msgstr "Criar uma comunidade" @@ -10541,14 +10541,14 @@ msgid "Create community" msgstr "Criar comunidade" #. Accessible label for the create-community form element. Used by assistive tech only. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:116 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:120 msgid "Create community form" msgstr "Formulário de criação de comunidade" #. Accessible label for the create-DM trigger in the DM list header. #. Button or menu action label in the create dm modal utils helper. Keep it concise. #: src/features/channel/components/direct_message/DirectMessageList.tsx:97 -#: src/features/channel/utils/CreateDMModalUtils.tsx:35 +#: src/features/channel/utils/CreateDMModalUtils.tsx:36 msgid "Create DM" msgstr "Criar conversa" @@ -10563,14 +10563,14 @@ msgid "Create favorite category form" msgstr "Formulário de criação de categoria de favoritos" #. Accessible label for the create-from-template form element. Used by assistive tech only. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:158 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:162 msgid "Create from template form" msgstr "Formulário de criação a partir de um modelo" #. Button or menu action label in the create dm modal utils helper. Keep it concise. #. Tooltip on the channel header plus button when viewing a one-on-one DM. Starts the create group DM flow with the current recipient. #: src/features/channel/components/channel_header/shared.ts:51 -#: src/features/channel/utils/CreateDMModalUtils.tsx:31 +#: src/features/channel/utils/CreateDMModalUtils.tsx:32 msgid "Create group DM" msgstr "Criar conversa em grupo" @@ -10593,7 +10593,7 @@ msgstr "Criar nova conta" msgid "Create new group" msgstr "Criar novo grupo" -#: src/features/invite/components/modals/InviteModal.tsx:555 +#: src/features/invite/components/modals/InviteModal.tsx:560 msgid "Create new link" msgstr "Criar novo link" @@ -10811,12 +10811,12 @@ msgid "Current uses:" msgstr "Usos atuais:" #. Developer nagbar status: the banner is dismissed in the current real state. -#: src/features/devtools/components/NagbarControls.ts:114 +#: src/features/devtools/components/NagbarControls.ts:115 msgid "Currently dismissed" msgstr "Atualmente dispensado" #. Developer nagbar status: the banner is showing in the current real state. -#: src/features/devtools/components/NagbarControls.ts:118 +#: src/features/devtools/components/NagbarControls.ts:119 msgid "Currently showing" msgstr "Exibindo agora" @@ -10853,7 +10853,7 @@ msgid "Custom" msgstr "Personalizado" #. Label of the numeric input shown after choosing "Custom..." in the ban duration dropdown. The unit is seconds. -#: src/features/moderation/components/modals/BanMemberModal.tsx:68 +#: src/features/moderation/components/modals/BanMemberModal.tsx:67 msgid "Custom ban duration (seconds)" msgstr "Duração personalizada do banimento (segundos)" @@ -10889,7 +10889,7 @@ msgid "Custom entrance sounds with {premiumProductName}" msgstr "Sons de entrada personalizados com {premiumProductName}" #. Label of the numeric input shown after choosing "Custom..." in the invite expiration dropdown. The unit is seconds. -#: src/features/invite/components/modals/InviteModal.tsx:106 +#: src/features/invite/components/modals/InviteModal.tsx:109 msgid "Custom expiration (seconds)" msgstr "Expiração personalizada (segundos)" @@ -10898,7 +10898,7 @@ msgid "Custom hoist order" msgstr "Ordem de destaque personalizada" #. Label of the numeric input shown after choosing "Custom..." in the invite max-uses dropdown. -#: src/features/invite/components/modals/InviteModal.tsx:120 +#: src/features/invite/components/modals/InviteModal.tsx:123 msgid "Custom max uses" msgstr "Máximo de usos personalizado" @@ -11506,7 +11506,7 @@ msgstr "Delaware" #: src/features/emoji/components/emojis/EmojiListItem.tsx:204 #: src/features/emoji/components/emojis/EmojiListItem.tsx:216 #: src/features/emoji/components/stickers/StickerGridItem.tsx:35 -#: src/features/messaging/commands/MessageCommands.tsx:84 +#: src/features/messaging/commands/MessageCommands.tsx:85 #: src/features/moderation/components/report_modal/IARModalCopy.ts:109 #: src/features/platform/utils/DesktopLocaleBridge.ts:77 #: src/features/theme_studio/sections/LibrarySection.tsx:645 @@ -11652,8 +11652,8 @@ msgid "Delete message" msgstr "Excluir mensagem" #. Section heading and accessible label for the message-history-deletion radio group in the destructive ban-member modal. Destructive option group. -#: src/features/moderation/components/modals/BanMemberModal.tsx:78 -#: src/features/moderation/components/modals/BanMemberModal.tsx:229 +#: src/features/moderation/components/modals/BanMemberModal.tsx:77 +#: src/features/moderation/components/modals/BanMemberModal.tsx:233 msgid "Delete message history" msgstr "Excluir histórico de mensagens" @@ -11755,12 +11755,12 @@ msgid "Delete this message" msgstr "Excluir esta mensagem" #. Error message in the messaging commands. Keep the tone plain and specific. -#: src/features/messaging/commands/MessageCommands.tsx:80 +#: src/features/messaging/commands/MessageCommands.tsx:81 msgid "Delete this message? Can't be undone." msgstr "Excluir esta mensagem? Não é possível desfazer." #. Body of the delete confirmation for a message that was published from an announcement channel to the channels that follow it. -#: src/features/messaging/commands/MessageCommands.tsx:93 +#: src/features/messaging/commands/MessageCommands.tsx:94 msgid "Delete this message? Can't be undone. This message is also removed from every community that follows this channel." msgstr "Excluir esta mensagem? Não pode ser desfeito. Esta mensagem também será removida de todas as comunidades que seguem este canal." @@ -11977,7 +11977,7 @@ msgid "Desktop device" msgstr "Computador" #. Developer / debug surface — keep terse and technical. Label in the developer Nagbar controls panel for the desktop-download banner. -#: src/features/devtools/components/NagbarControls.ts:7 +#: src/features/devtools/components/NagbarControls.ts:8 msgid "Desktop download nagbar" msgstr "Barra de notificação para baixar no computador" @@ -11987,7 +11987,7 @@ msgid "Desktop inactivity before mobile push" msgstr "Inatividade no computador antes das notificações no celular" #. Developer control label for the desktop-notification banner. -#: src/features/devtools/components/NagbarControls.ts:40 +#: src/features/devtools/components/NagbarControls.ts:41 msgid "Desktop notification nagbar" msgstr "Barra de aviso de notificações no computador" @@ -12102,13 +12102,13 @@ msgstr "Estado do desenvolvedor" #. Short label in the channel and chat utility buttons. Keep it concise. #. Title of the info alert shown when clicking an internal developer-tools deep link. #: src/features/channel/components/channel_header_components/UtilityButtons.tsx:20 -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:146 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:149 #: src/features/ui/action_menu/items/StaffDeveloperUserControlsMenuItem.tsx:13 msgid "Developer tools" msgstr "Ferramentas do desenvolvedor" #. Body of the developer-tools info alert. Refers to the staff badge button in the channel header. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:150 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:153 msgid "Developer tools are available from the staff badge in the channel header." msgstr "As ferramentas de desenvolvedor estão disponíveis no selo da equipe no cabeçalho do canal." @@ -12505,7 +12505,7 @@ msgstr "Desconectar socket" #. Overlay status in the voice call view when not connected. #. Overlay status text in the compact / floating voice call tile when not connected. #: src/features/voice/components/compact_voice_call_view/shared.ts:15 -#: src/features/voice/components/VoiceCallView.tsx:103 +#: src/features/voice/components/VoiceCallView.tsx:99 msgid "Disconnected" msgstr "Desconectado" @@ -12822,7 +12822,7 @@ msgid "Domain" msgstr "Domínio" #. Developer or debug surface, keep terse and technical. Label in the developer Nagbar controls panel for the banner telling installed web apps that the app has moved to a new domain. -#: src/features/devtools/components/NagbarControls.ts:76 +#: src/features/devtools/components/NagbarControls.ts:77 msgid "Domain moved nagbar" msgstr "Barra de notificação de domínio alterado" @@ -13344,8 +13344,8 @@ msgstr "Editar dados do grupo" msgid "Edit group form" msgstr "Formulário de edição do grupo" -#: src/features/invite/components/modals/InviteModal.tsx:523 -#: src/features/invite/components/modals/InviteModal.tsx:538 +#: src/features/invite/components/modals/InviteModal.tsx:528 +#: src/features/invite/components/modals/InviteModal.tsx:543 msgid "Edit invite link" msgstr "Editar link de convite" @@ -13397,7 +13397,7 @@ msgid "Edit profile local time" msgstr "Editar horário local do perfil" #. Title of the confirmation shown before saving an edit to a message published from an announcement channel. -#: src/features/messaging/commands/MessageCommands.tsx:99 +#: src/features/messaging/commands/MessageCommands.tsx:100 msgid "Edit published message?" msgstr "Editar mensagem publicada?" @@ -13548,7 +13548,7 @@ msgid "Email unavailable" msgstr "E-mail indisponível" #. Developer control label for the email-verification banner. -#: src/features/devtools/components/NagbarControls.ts:36 +#: src/features/devtools/components/NagbarControls.ts:37 msgid "Email verification nagbar" msgstr "Barra de notificação de verificação de e-mail" @@ -14080,12 +14080,12 @@ msgid "End grace now" msgstr "Encerrar período de carência agora" #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:163 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:271 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:270 msgid "End grace period" msgstr "Encerrar período de carência" #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:156 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:264 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:263 msgid "End grace period now?" msgstr "Encerrar período de carência agora?" @@ -14170,7 +14170,7 @@ msgid "Enter a product name between 1 and 80 characters." msgstr "Insira um nome de produto entre 1 e 80 caracteres." #. Placeholder in the optional reason input in the destructive ban-member modal. -#: src/features/moderation/components/modals/BanMemberModal.tsx:88 +#: src/features/moderation/components/modals/BanMemberModal.tsx:87 msgid "Enter a reason for the ban" msgstr "Insira um motivo para o banimento" @@ -14180,7 +14180,7 @@ msgid "Enter a secure password" msgstr "Digite uma senha segura" #. Validation error in the import-template form when the entered URL or code is malformed. {theOtherPlatform} is a third-party product name placeholder. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:124 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:128 msgid "Enter a valid {theOtherPlatform} template URL or code." msgstr "Insira uma URL ou um código de modelo válido do {theOtherPlatform}." @@ -14204,7 +14204,7 @@ msgstr "Insira um nome de usuário válido ({exampleFluxerTagFull})." #. Tooltip / aria label on the fullscreen toggle in the voice call view (not in fullscreen). #: src/features/voice/components/compact_voice_call_view/shared.ts:28 #: src/features/voice/components/media_player/components/MediaFullscreenButton.tsx:18 -#: src/features/voice/components/VoiceCallView.tsx:111 +#: src/features/voice/components/VoiceCallView.tsx:107 msgid "Enter fullscreen" msgstr "Entrar em tela cheia" @@ -14347,7 +14347,7 @@ msgstr "Tela inteira" msgid "Entire system" msgstr "Sistema inteiro" -#: src/features/voice/components/AudioSourcePickerLinux.tsx:260 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:257 msgid "Entire system audio" msgstr "Áudio do sistema inteiro" @@ -14525,7 +14525,7 @@ msgid "exclude a user" msgstr "excluir um usuário" #. Section header in the Linux audio source picker for apps excluded from the system mix. -#: src/features/voice/components/AudioSourcePickerLinux.tsx:59 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:61 msgid "Exclude from system" msgstr "Excluir do sistema" @@ -14546,7 +14546,7 @@ msgstr "Sair" #. Tooltip / aria label on the fullscreen toggle in the voice call view (currently in fullscreen). #: src/features/voice/components/compact_voice_call_view/shared.ts:24 #: src/features/voice/components/media_player/components/MediaFullscreenButton.tsx:14 -#: src/features/voice/components/VoiceCallView.tsx:107 +#: src/features/voice/components/VoiceCallView.tsx:103 msgid "Exit fullscreen" msgstr "Sair da tela cheia" @@ -14624,7 +14624,7 @@ msgid "Expiration curve" msgstr "Curva de expiração" #. Label above the expiration duration dropdown in the invite link settings. -#: src/features/invite/components/modals/InviteModal.tsx:102 +#: src/features/invite/components/modals/InviteModal.tsx:105 msgid "Expire after" msgstr "Expira em" @@ -14839,7 +14839,7 @@ msgid "Failed to complete SSO sign-in" msgstr "Não foi possível concluir o login com SSO" #. Error message in the add friends to group modal utils helper. -#: src/features/channel/utils/AddFriendsToGroupModalUtils.ts:21 +#: src/features/channel/utils/AddFriendsToGroupModalUtils.ts:22 msgid "Failed to copy invite link" msgstr "Não foi possível copiar o link do convite" @@ -15687,12 +15687,12 @@ msgid "For your security, please confirm it's you to continue." msgstr "Para sua segurança, confirme que é você para continuar." #. Developer nagbar override status: the banner is forced to hide. -#: src/features/devtools/components/NagbarControls.ts:102 +#: src/features/devtools/components/NagbarControls.ts:103 msgid "Force disabled" msgstr "Forçar desativação" #. Developer nagbar override status: the banner is forced to show. -#: src/features/devtools/components/NagbarControls.ts:98 +#: src/features/devtools/components/NagbarControls.ts:99 msgid "Force enabled" msgstr "Forçar ativação" @@ -15840,11 +15840,11 @@ msgstr "Encaminhar mídia" #. Keyboard shortcut action label shown in the shortcuts list and keybind editor. Keep short, sentence case. #. Title of the forward message modal. #: src/features/input/state/input_keybind/shared.ts:33 -#: src/features/messaging/components/modals/ForwardModal.tsx:85 +#: src/features/messaging/components/modals/ForwardModal.tsx:87 msgid "Forward message" msgstr "Encaminhar mensagem" -#: src/features/channel/components/MessageAttachments.tsx:360 +#: src/features/channel/components/MessageAttachments.tsx:331 msgid "Forwarded" msgstr "Encaminhada" @@ -16437,7 +16437,7 @@ msgstr "O código do presente é obrigatório" msgid "Gift code is too long" msgstr "O código do presente é muito longo" -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:139 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:141 msgid "Gift code:" msgstr "Código do presente:" @@ -16466,7 +16466,7 @@ msgid "Gift inventory flow" msgstr "Fluxo de inventário de presentes" #. Developer control label for the gift-inventory banner. -#: src/features/devtools/components/NagbarControls.ts:56 +#: src/features/devtools/components/NagbarControls.ts:57 msgid "Gift inventory nagbar" msgstr "Banner de inventário de presentes" @@ -16477,7 +16477,7 @@ msgstr "Duração do presente" #. Form field label for a gift redemption URL. #. Settings search synonym. Used to match this term when the user types it in the settings search bar. -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:34 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:35 #: src/features/user/components/settings_utils/search_index/GiftInventoryIndex.ts:26 msgid "Gift link" msgstr "Link do presente" @@ -17488,7 +17488,7 @@ msgid "How about:" msgstr "Que tal:" #. Helper text under the ban duration dropdown in the destructive ban-member modal. -#: src/features/moderation/components/modals/BanMemberModal.tsx:64 +#: src/features/moderation/components/modals/BanMemberModal.tsx:63 msgid "How long they stay banned." msgstr "Por quanto tempo a pessoa ficará banida." @@ -17600,7 +17600,7 @@ msgstr "O arquivo do ícone é muito grande" #. Validation error in the create-community form when the chosen icon exceeds the size limit. {imageMaxSizeLabel} is a formatted file size such as "8 MB". #: src/features/channel/components/modals/EditGroupBottomSheet.tsx:47 #: src/features/channel/components/modals/EditGroupModal.tsx:45 -#: src/features/guild/components/modals/add_guild_modal/shared.ts:107 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:111 msgid "Icon file is too large. Choose a file smaller than {imageMaxSizeLabel}." msgstr "O arquivo do ícone é muito grande. Escolha um arquivo menor que {imageMaxSizeLabel}." @@ -17886,7 +17886,7 @@ msgid "Import" msgstr "Importar" #. Action button label in the add community modal. Imports a template from the third-party platform named by {theOtherPlatform}. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:102 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:106 msgid "Import {theOtherPlatform} template" msgstr "Importar modelo {theOtherPlatform}" @@ -17938,7 +17938,7 @@ msgid "Import more" msgstr "Importar mais" #. Accessible label for the import-template form element. Used by assistive tech only. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:138 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:142 msgid "Import template form" msgstr "Formulário de importação de modelo" @@ -18106,7 +18106,7 @@ msgid "Include all except selected" msgstr "Incluir todos, exceto os selecionados" #. Section header in the Linux audio source picker for the per-app inclusion list. -#: src/features/voice/components/AudioSourcePickerLinux.tsx:55 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:57 msgid "Include apps" msgstr "Incluir aplicativos" @@ -18472,7 +18472,7 @@ msgid "Invalid image" msgstr "Imagem inválida" #. Validation error in the paste-template-JSON form. "JSON" is a protocol token and must not be translated. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:129 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:133 msgid "Invalid JSON. Paste the full response from the URL above." msgstr "JSON inválido. Cole a resposta completa da URL acima." @@ -18531,7 +18531,7 @@ msgid "Invisible" msgstr "Invisível" #. Per-recipient action button label in the invite modal recipient list. Sends the invite as a DM to that friend. Short standalone verb. -#: src/features/invite/components/modals/InviteModal.tsx:97 +#: src/features/invite/components/modals/InviteModal.tsx:100 msgid "Invite" msgstr "Convidar" @@ -18568,12 +18568,12 @@ msgid "Invite deleted" msgstr "Convite excluído" #. Fallback header on the invite modal when no community context is available. Refers to inviting friends to Fluxer. -#: src/features/invite/components/modals/InviteModal.tsx:84 +#: src/features/invite/components/modals/InviteModal.tsx:87 msgid "Invite friends" msgstr "Convidar amigos" #. Title of the invite modal. {guildName} is the community name. -#: src/features/invite/components/modals/InviteModal.tsx:89 +#: src/features/invite/components/modals/InviteModal.tsx:92 msgid "Invite friends to {guildName}" msgstr "Convidar amigos para {guildName}" @@ -18584,25 +18584,25 @@ msgstr "Convite oculto durante o compartilhamento" #. Label of the invite code/URL input in the join-community form. #. Placeholder in the read-only invite link input when no link is available yet. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:166 -#: src/features/invite/components/modals/InviteModal.tsx:138 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:170 +#: src/features/invite/components/modals/InviteModal.tsx:141 msgid "Invite link" msgstr "Link de convite" #. Label above a masked invite link while streaming privacy is active. #. Label above a masked invite link while streaming privacy is active. -#: src/features/invite/components/modals/InviteModal.tsx:146 +#: src/features/invite/components/modals/InviteModal.tsx:149 #: src/features/relationship/components/modals/AddFriendsToGroupModal.tsx:31 msgid "Invite link is hidden while sharing:" msgstr "O link de convite está oculto enquanto você compartilha:" #. Inline replacement text shown for invite links while streaming privacy is active. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:162 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:165 msgid "Invite link masked while sharing" msgstr "Link de convite mascarado durante o compartilhamento" #. Header of the invite modal when the user is editing the invite link expiry, max uses, and temporary flag. -#: src/features/invite/components/modals/InviteModal.tsx:93 +#: src/features/invite/components/modals/InviteModal.tsx:96 msgid "Invite link settings" msgstr "Configurações do link de convite" @@ -18747,7 +18747,7 @@ msgstr "Os convites estão pausados porque o {productName} detectou um possível msgid "Invites are paused for this community." msgstr "Os convites estão pausados para esta comunidade." -#: src/features/invite/components/modals/InviteModal.tsx:370 +#: src/features/invite/components/modals/InviteModal.tsx:375 msgid "Invites are paused in this community by an admin. While this invite can be created, it cannot be accepted until invites are re-enabled." msgstr "Um administrador pausou os convites nesta comunidade. Este convite pode ser criado, mas só poderá ser aceito quando os convites forem reativados." @@ -18757,7 +18757,7 @@ msgid "Invites disabled" msgstr "Convites desativados" #. Developer control label for the invites-disabled banner. -#: src/features/devtools/components/NagbarControls.ts:72 +#: src/features/devtools/components/NagbarControls.ts:73 msgid "Invites disabled nagbar" msgstr "Barra de convites desativados" @@ -18879,7 +18879,7 @@ msgid "Join {communityName} to chat with the team and stay up to date." msgstr "Participe de {communityName} para conversar com a equipe e ficar por dentro das novidades." #. Action button label in the add community modal. Starts the join-by-invite-code flow. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:98 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:102 msgid "Join a community" msgstr "Entrar em uma comunidade" @@ -18903,7 +18903,7 @@ msgid "Join community" msgstr "Entrar na comunidade" #. Accessible label for the join-community form element. Used by assistive tech only. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:162 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:166 msgid "Join community form" msgstr "Formulário para entrar na comunidade" @@ -19011,7 +19011,7 @@ msgid "Jump to {displayName}" msgstr "Ir para {displayName}" #. Accessible label for an inline channel mention link. labelText is the channel display name. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:108 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:111 msgid "Jump to {labelText}" msgstr "Ir para {labelText}" @@ -19068,12 +19068,12 @@ msgid "Jump to the current call" msgstr "Ir para a chamada atual" #. Fallback accessible label for an inline channel mention when the target name is not known. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:112 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:115 msgid "Jump to the linked channel" msgstr "Ir para o canal vinculado" #. Fallback accessible label for an inline message link when the target channel is not known. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:104 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:107 msgid "Jump to the linked message" msgstr "Ir para a mensagem vinculada" @@ -19083,7 +19083,7 @@ msgid "Jump to the message from {authorNickname}" msgstr "Ir para a mensagem de {authorNickname}" #. Accessible label for an inline message link that jumps to a specific message in a channel. labelText is the channel display name. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:99 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:102 msgid "Jump to the message in {labelText}" msgstr "Ir para a mensagem em {labelText}" @@ -19142,7 +19142,7 @@ msgid "Keep free and premium tiers. You can customize the tiers, sell premium th msgstr "Mantenha os níveis gratuito e premium. Você pode personalizar os níveis, vender o premium via Stripe ou distribuir códigos de presente mais tarde no painel de administração." #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:165 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:273 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:272 msgid "Keep grace period" msgstr "Manter período de carência" @@ -19157,7 +19157,7 @@ msgid "Keep running" msgstr "Continuar em execução" #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:143 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:251 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:250 msgid "Keep subscription" msgstr "Manter assinatura" @@ -19240,7 +19240,7 @@ msgstr "Teclas" #. Button or menu action label in the kick member modal. Keep it concise. Keep the tone plain and specific. #. Button or menu action label in the user profile actions sheet. Keep it concise. Keep the tone plain and specific. #. Member actions sheet menu item. Opens the kick-member confirmation (moderation action). Short verb used as a menu label. -#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:98 +#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:97 #: src/features/moderation/components/modals/KickMemberModal.tsx:16 #: src/features/user/components/modals/UserProfileActionsSheet.tsx:77 msgid "Kick" @@ -19727,7 +19727,7 @@ msgstr "Vincular arquivo" #. Replacement text for an invite URL while streaming privacy is active. #. Replacement text for an invite URL while streaming privacy is active. #: src/features/channel/components/modals/GroupInvitesBottomSheet.tsx:49 -#: src/features/invite/components/modals/InviteModal.tsx:142 +#: src/features/invite/components/modals/InviteModal.tsx:145 #: src/features/relationship/components/modals/AddFriendsToGroupModal.tsx:27 msgid "Link hidden while sharing" msgstr "Link oculto durante o compartilhamento" @@ -19760,7 +19760,7 @@ msgid "Link styling" msgstr "Estilo de link" #. Title of the alert shown when clicking an internal link that is not available to the current account. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:154 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:157 msgid "Link unavailable" msgstr "Link indisponível" @@ -20557,7 +20557,7 @@ msgid "Max {maxSize}." msgstr "Máximo {maxSize}." #. Label above the max-uses dropdown in the invite link settings. -#: src/features/invite/components/modals/InviteModal.tsx:116 +#: src/features/invite/components/modals/InviteModal.tsx:119 msgid "Max number of uses" msgstr "Número máximo de usos" @@ -20835,7 +20835,7 @@ msgid "Members" msgstr "Membros" #. Helper text under the temporary membership switch in the invite link settings. -#: src/features/invite/components/modals/InviteModal.tsx:134 +#: src/features/invite/components/modals/InviteModal.tsx:137 msgid "Members are removed when offline unless given a role." msgstr "Membros são removidos quando offline, a menos que recebam um cargo." @@ -20980,7 +20980,7 @@ msgstr "Mensagem" #. Action that opens a DM conversation with the selected user. #. Member actions sheet menu item. Sends a direct message to the target user. Standalone verb used as a menu label. #. Voice participant menu action that opens a DM conversation with the selected user. -#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:88 +#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:87 #: src/features/ui/action_menu/items/ActionsSubmenu.tsx:41 #: src/features/ui/action_menu/items/MessageUserMenuItem.tsx:26 #: src/features/ui/action_menu/items/voice_participant_menu_data/shared.ts:78 @@ -21084,7 +21084,7 @@ msgstr "As configurações de exibição de mensagens estão disponíveis apenas msgid "Message editing" msgstr "Edição de mensagem" -#: src/features/messaging/components/modals/ForwardModal.tsx:315 +#: src/features/messaging/components/modals/ForwardModal.tsx:317 msgid "Message forwarded" msgstr "Mensagem encaminhada" @@ -21133,7 +21133,7 @@ msgstr "Botões de entrada de mensagem" #. Error modal title in the forward modal when the optional comment exceeds the message length limit. #. Form validation error indicating the message exceeds the allowed length. -#: src/features/messaging/components/modals/ForwardModal.tsx:56 +#: src/features/messaging/components/modals/ForwardModal.tsx:58 #: src/features/ui/character_counter/CharacterCountMessages.ts:16 msgid "Message is too long" msgstr "A mensagem é muito longa" @@ -21144,7 +21144,7 @@ msgid "Message layout" msgstr "Layout da mensagem" #. Type chip suffix in tooltips for inline rendered message links. Lowercase because it follows the channel name. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:89 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:92 msgid "message link" msgstr "link da mensagem" @@ -21188,7 +21188,7 @@ msgid "Message previews in the DM list" msgstr "Prévias de mensagens na lista de conversas por mensagem direta" #. Toast shown after a message in an announcement channel was published to the channels that follow it. -#: src/features/messaging/commands/MessageCommands.tsx:112 +#: src/features/messaging/commands/MessageCommands.tsx:113 msgid "Message published" msgstr "Mensagem publicada" @@ -21301,7 +21301,7 @@ msgstr "Mensagens que você pode marcar" msgid "Messaging is paused" msgstr "O envio de mensagens está pausado" -#. Notice shown in place of the message composer, and as an error, when messaging is paused on the current account until the user completes one quick step described in an email. While paused, the account cannot post, react, join communities or change its profile. Keep the tone calm and friendly. +#. Notice shown in place of the message composer, as a banner at the top of the app, and as an error, when messaging is paused on the current account until the user completes one quick step described in an email. While paused, the account cannot post, react, join communities or change its profile. Keep the tone calm and friendly. #: src/features/user/utils/AccountLimitUtils.ts:10 msgid "Messaging is paused on your account. Check your email for a quick step to continue." msgstr "O envio de mensagens está pausado na sua conta. Confira seu e-mail para concluir uma etapa rápida e continuar." @@ -22672,7 +22672,7 @@ msgid "No {sendMessagesPermission} permission" msgstr "Sem a permissão {sendMessagesPermission}" #. Inline text shown inside a custom message link pill when the linked message cannot be accessed. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:142 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:145 msgid "No access" msgstr "Sem acesso" @@ -22807,7 +22807,7 @@ msgstr "Nenhuma alteração para salvar" msgid "No channels available" msgstr "Nenhum canal disponível" -#: src/features/messaging/components/modals/ForwardModal.tsx:389 +#: src/features/messaging/components/modals/ForwardModal.tsx:395 #: src/features/search/components/search/ChannelFilterSheet.tsx:120 msgid "No channels found" msgstr "Nenhum canal encontrado" @@ -22955,7 +22955,7 @@ msgid "No invoices yet." msgstr "Nenhuma fatura ainda." #. Invite max-uses option meaning unlimited uses. Short standalone label. -#: src/features/invite/components/modals/InviteModal.tsx:56 +#: src/features/invite/components/modals/InviteModal.tsx:59 msgid "No limit" msgstr "Sem limite" @@ -23306,7 +23306,7 @@ msgstr "Não converter" #: src/features/user/components/modals/tabs/accessibility_tab/VisualTab.tsx:37 #: src/features/user/components/modals/tabs/components/EntranceSoundSection.tsx:146 #: src/features/user/components/modals/tabs/privacy_safety_tab/data_request_modal/DataRequestModal.tsx:220 -#: src/features/voice/components/AudioSourcePickerLinux.tsx:268 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:265 msgid "None" msgstr "Nenhum" @@ -23858,12 +23858,12 @@ msgid "Open {host} in your browser." msgstr "Abra {host} no seu navegador." #. Accessible label for an inline chat link pill that opens an app page such as Discovery. labelText is the page name. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:121 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:124 msgid "Open {labelText}" msgstr "Abrir {labelText}" #. Accessible label for an inline settings deep-link pill. labelText is the resolved settings tab and section breadcrumb. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:116 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:119 msgid "Open {labelText} in settings" msgstr "Abrir {labelText} nas configurações" @@ -24067,7 +24067,7 @@ msgid "Open emoji in browser" msgstr "Abrir emoji no navegador" #. Accessible label for the emoji picker trigger button in the forward modal comment field. -#: src/features/messaging/components/modals/ForwardModal.tsx:102 +#: src/features/messaging/components/modals/ForwardModal.tsx:104 #: src/features/user/components/modals/tabs/my_profile_tab/BioEditor.tsx:27 msgid "Open emoji picker" msgstr "Abrir seletor de emojis" @@ -24392,7 +24392,7 @@ msgstr "Opções" msgid "or" msgstr "ou" -#: src/features/theme/components/modals/ShareThemeModal.tsx:214 +#: src/features/theme/components/modals/ShareThemeModal.tsx:216 msgid "Or copy the link:" msgstr "Ou copie o link:" @@ -24401,7 +24401,7 @@ msgstr "Ou copie o link:" msgid "or pick a GIF from {gifProviderName}" msgstr "ou escolha um GIF em {gifProviderName}" -#: src/features/invite/components/modals/InviteModal.tsx:502 +#: src/features/invite/components/modals/InviteModal.tsx:507 msgid "Or send an invite link to a friend:" msgstr "Ou envie um link de convite para um amigo:" @@ -24409,7 +24409,7 @@ msgstr "Ou envie um link de convite para um amigo:" msgid "or send an invite to a friend:" msgstr "ou envie um convite para um amigo:" -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:131 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:133 msgid "or send the gift link to a friend:" msgstr "ou envie o link do presente para um amigo:" @@ -24611,7 +24611,7 @@ msgid "Page down" msgstr "Page Down" #. Role description announced for an inline chat link pill that opens an app page. Lowercase. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:126 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:129 msgid "page link" msgstr "link da página" @@ -24778,12 +24778,12 @@ msgid "Paste GIF URLs below, one per line." msgstr "Cole as URLs dos GIFs abaixo, uma por linha." #. Accessible label for the paste-template-JSON form element. Used by assistive tech only. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:146 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:150 msgid "Paste template JSON form" msgstr "Formulário para colar o JSON do modelo" #. Placeholder in the textarea where the user pastes the third-party template JSON document. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:154 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:158 msgid "Paste the JSON response here" msgstr "Cole a resposta JSON aqui" @@ -24985,7 +24985,7 @@ msgid "Perks paused" msgstr "Vantagens pausadas" #. Ban duration option in the destructive ban-member modal meaning the ban never expires. Short standalone label. -#: src/features/moderation/components/modals/BanMemberModal.tsx:38 +#: src/features/moderation/components/modals/BanMemberModal.tsx:37 msgid "Permanent" msgstr "Permanente" @@ -25384,7 +25384,7 @@ msgstr "Reproduzindo, apesar do movimento reduzido." #. Body of the error modal shown when sharing or sending a theme link is rate limited. #: src/features/app/components/alerts/CommonErrorModalDescriptors.ts:13 #: src/features/discovery/commands/DiscoveryJoinCommands.tsx:60 -#: src/features/theme/components/modals/ShareThemeModal.tsx:67 +#: src/features/theme/components/modals/ShareThemeModal.tsx:68 msgid "Please wait a moment and try again." msgstr "Aguarde um momento e tente novamente." @@ -25416,7 +25416,7 @@ msgid "Pop back in" msgstr "Voltar" #. Tooltip / aria label on the voice call footer button that opens the call in a separate window. -#: src/features/voice/components/VoiceCallCornerControls.tsx:12 +#: src/features/voice/components/VoiceCallCornerControls.tsx:11 msgid "Pop out call" msgstr "Abrir em janela separada" @@ -25547,12 +25547,12 @@ msgid "Premium badge" msgstr "Selo premium" #. Developer control label for the premium-expired banner. -#: src/features/devtools/components/NagbarControls.ts:48 +#: src/features/devtools/components/NagbarControls.ts:49 msgid "Premium expired nagbar" msgstr "Barra de aviso de acesso premium expirado" #. Developer control label for the premium grace-period banner. -#: src/features/devtools/components/NagbarControls.ts:44 +#: src/features/devtools/components/NagbarControls.ts:45 msgid "Premium grace period nagbar" msgstr "Barra de notificação do período de carência premium" @@ -25562,7 +25562,7 @@ msgid "Premium model" msgstr "Modelo premium" #. Developer control label for the premium-onboarding banner. -#: src/features/devtools/components/NagbarControls.ts:52 +#: src/features/devtools/components/NagbarControls.ts:53 msgid "Premium onboarding nagbar" msgstr "Barra de boas-vindas ao premium" @@ -26514,7 +26514,7 @@ msgstr "Motivo" #. Label of the optional reason input in the destructive ban-member modal. Reason is recorded in the activity log. #. Label of the optional reason textarea in the timeout-member modal. The reason is recorded in the activity log. -#: src/features/moderation/components/modals/BanMemberModal.tsx:83 +#: src/features/moderation/components/modals/BanMemberModal.tsx:82 #: src/features/moderation/components/modals/TimeoutMemberModal.tsx:36 msgid "Reason (optional)" msgstr "Motivo (opcional)" @@ -26574,7 +26574,7 @@ msgstr "Verificar novamente" #. placeholder {0}: ChannelUtils.getIcon(channel, {size: 16, className: styles.channelIcon}) #. placeholder {1}: channel.name -#: src/features/invite/components/modals/InviteModal.tsx:355 +#: src/features/invite/components/modals/InviteModal.tsx:360 msgid "Recipients will be taken to {0} <0>{1}" msgstr "Os destinatários serão direcionados para {0} <0>{1}" @@ -26601,7 +26601,7 @@ msgid "Reconnect succeeded. Pick a screen again if you want to resume your previ msgstr "Reconexão bem-sucedida. Escolha uma tela novamente se quiser retomar sua transmissão anterior." #. Overlay status in the voice call view while reconnecting after a drop. Trailing ellipsis indicates in-progress. -#: src/features/voice/components/VoiceCallView.tsx:98 +#: src/features/voice/components/VoiceCallView.tsx:94 msgid "Reconnecting..." msgstr "Reconectando..." @@ -26741,7 +26741,7 @@ msgstr "Referência copiada." msgid "Referral parameters" msgstr "Parâmetros de indicação" -#: src/features/voice/components/AudioSourcePickerLinux.tsx:312 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:309 msgid "Refresh audio sources" msgstr "Atualizar fontes de áudio" @@ -28559,7 +28559,7 @@ msgstr "Saturação" #: src/features/guild/components/modals/guild_tabs/GuildDiscoveryTab.tsx:631 #: src/features/guild/components/modals/guild_tabs/GuildVanityURLTab.tsx:279 #: src/features/guild/components/modals/GuildFolderSettingsModal.tsx:91 -#: src/features/messaging/commands/MessageCommands.tsx:108 +#: src/features/messaging/commands/MessageCommands.tsx:109 #: src/features/messaging/components/modals/AttachmentEditModal.tsx:136 #: src/features/messaging/components/modals/EditAltTextModal.tsx:193 #: src/features/messaging/components/modals/MessageHistoryThresholdModal.tsx:115 @@ -28687,7 +28687,7 @@ msgid "Scan the QR code with your authenticator app." msgstr "Escaneie o código QR com seu aplicativo autenticador." #. Developer / debug surface — keep terse and technical. Label in the developer Nagbar controls panel for the scheduled-maintenance banner. -#: src/features/devtools/components/NagbarControls.ts:22 +#: src/features/devtools/components/NagbarControls.ts:23 msgid "Scheduled maintenance nagbar" msgstr "Barra de notificação de manutenção programada" @@ -28962,7 +28962,7 @@ msgstr "Prévia ao percorrer o vídeo" #: src/features/channel/components/bottomsheets/ChannelSearchBottomSheet.tsx:854 #: src/features/channel/components/channel_header/shared.ts:47 #: src/features/channel/components/shared/PickerSearchInput.tsx:21 -#: src/features/messaging/components/modals/ForwardModal.tsx:89 +#: src/features/messaging/components/modals/ForwardModal.tsx:91 #: src/features/search/components/modals/SearchProviderPickerModal.tsx:43 #: src/features/search/utils/QuickSwitcherModalUtils.tsx:46 #: src/features/theme_studio/ui/StudioSearchInput.tsx:16 @@ -29606,14 +29606,14 @@ msgstr "Você pode solicitar reembolsos pelo aplicativo em até 3 dias após o p #. Button or menu action label in the share theme modal. Keep it concise. #. Send-message button label in the voice message composer modal. -#: src/features/theme/components/modals/ShareThemeModal.tsx:43 +#: src/features/theme/components/modals/ShareThemeModal.tsx:44 #: src/features/user/components/modals/tabs/component_gallery_tab/ComponentGalleryTabButtonsTab.tsx:316 #: src/features/voice/components/VoiceMessageComposerModal.tsx:77 msgid "Send" msgstr "Enviar" #. Primary button label in the forward message modal. selectedCount is the number of selected destinations; selectionLimit is the maximum allowed. -#: src/features/messaging/components/modals/ForwardModal.tsx:106 +#: src/features/messaging/components/modals/ForwardModal.tsx:108 msgid "Send ({selectedCount}/{selectionLimit})" msgstr "Enviar ({selectedCount}/{selectionLimit})" @@ -29694,7 +29694,7 @@ msgstr "Envie arquivos de até {size}" #. Button or menu action label in the user profile modal. Keep it concise. #. Member actions sheet menu item. Sends a friend request to the target user. #: src/features/channel/components/direct_message/DMWelcomeSection.tsx:146 -#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:94 +#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:93 #: src/features/user/components/modals/UserProfileMobileSheet.tsx:110 #: src/features/user/components/modals/UserProfileModal.tsx:126 msgid "Send friend request" @@ -29710,7 +29710,7 @@ msgstr "Enviar GIF {title}" #. Plus menu item that opens the gift purchase flow. #: src/features/channel/components/textarea/MobileTextareaPlusBottomSheet.tsx:21 #: src/features/channel/components/textarea/TextareaPlusMenu.tsx:31 -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:30 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:31 msgid "Send gift" msgstr "Enviar presente" @@ -29873,7 +29873,7 @@ msgid "Serve the token file" msgstr "Disponibilizar o arquivo do token" #. Developer / debug surface — keep terse and technical. Label in the developer Nagbar controls panel for the service incident banner. -#: src/features/devtools/components/NagbarControls.ts:27 +#: src/features/devtools/components/NagbarControls.ts:28 msgid "Service incident nagbar" msgstr "Incidente de serviço na barra de avisos" @@ -30118,7 +30118,7 @@ msgid "Settings" msgstr "Configurações" #. Type chip suffix in tooltips for inline rendered fluxer://settings/user deep links. Lowercase. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:130 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:133 msgid "settings link" msgstr "link de configurações" @@ -30239,7 +30239,7 @@ msgid "Share your screen or camera in up to 4K at 60 frames per second. Free acc msgstr "Compartilhe sua tela ou câmera em até 4K a 60 quadros por segundo. Contas gratuitas transmitem em até 720p a 30." #. Button or menu action label in the share theme modal. Keep it concise. -#: src/features/theme/components/modals/ShareThemeModal.tsx:39 +#: src/features/theme/components/modals/ShareThemeModal.tsx:40 msgid "Share your theme" msgstr "Compartilhe seu tema" @@ -30263,7 +30263,7 @@ msgid "Shared window" msgstr "Janela compartilhada" #. Capture option in the Linux audio source picker on a window share. Captures only the audio of the window being shared. -#: src/features/voice/components/AudioSourcePickerLinux.tsx:40 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:42 msgid "Shared window audio" msgstr "Áudio da janela compartilhada" @@ -30364,7 +30364,7 @@ msgid "Shortcuts are paused while recording." msgstr "Os atalhos ficam pausados durante a gravação." #. Body of the error modal shown when the forward modal comment exceeds the message length limit. -#: src/features/messaging/components/modals/ForwardModal.tsx:60 +#: src/features/messaging/components/modals/ForwardModal.tsx:62 msgid "Shorten the message and try again." msgstr "Encurte a mensagem e tente novamente." @@ -31506,7 +31506,7 @@ msgid "Something went wrong while preparing this sticker. Try another file or tr msgstr "Algo deu errado ao preparar esta figurinha. Tente outro arquivo ou tente novamente em alguns instantes." #. Fallback body of the error alert shown when publishing an announcement message fails. -#: src/features/messaging/commands/MessageCommands.tsx:124 +#: src/features/messaging/commands/MessageCommands.tsx:125 msgid "Something went wrong while publishing. Try again in a moment." msgstr "Algo deu errado ao publicar. Tente novamente em um momento." @@ -31552,7 +31552,7 @@ msgstr "Algo deu errado." #: src/features/app/components/alerts/CommonErrorModalDescriptors.ts:5 #: src/features/discovery/commands/DiscoveryJoinCommands.tsx:18 #: src/features/emoji/components/emojis/EmojiListItem.tsx:129 -#: src/features/theme/components/modals/ShareThemeModal.tsx:51 +#: src/features/theme/components/modals/ShareThemeModal.tsx:52 #: src/features/ui/action_menu/items/CallMenuItems.tsx:45 #: src/features/ui/action_menu/items/ChannelMenuData.tsx:132 #: src/features/ui/action_menu/items/ChannelMenuData.tsx:148 @@ -33157,12 +33157,12 @@ msgid "Template" msgstr "Modelo" #. Label of the textarea in the paste-template-JSON form. "JSON" must not be translated. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:150 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:154 msgid "Template JSON" msgstr "JSON de modelo" #. Label of the URL input in the import-template form. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:142 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:146 msgid "Template URL" msgstr "URL do modelo" @@ -33191,7 +33191,7 @@ msgid "Temporary invites need a live connection. Check yours and try again." msgstr "Convites temporários precisam de uma conexão ativa. Verifique a sua e tente novamente." #. Switch label in the invite link settings. When enabled, members joining via this invite are kicked when they go offline unless given a role. -#: src/features/invite/components/modals/InviteModal.tsx:129 +#: src/features/invite/components/modals/InviteModal.tsx:132 msgid "Temporary membership" msgstr "Participação temporária" @@ -33202,7 +33202,7 @@ msgid "Tennessee" msgstr "Tennessee" #. Developer control label for the terms-acceptance banner. -#: src/features/devtools/components/NagbarControls.ts:64 +#: src/features/devtools/components/NagbarControls.ts:65 msgid "Terms acceptance nagbar" msgstr "Barra de notificação de aceitação dos termos" @@ -33760,7 +33760,7 @@ msgstr "Tema indisponível" msgid "Themes" msgstr "Temas" -#: src/features/invite/components/modals/InviteModal.tsx:194 +#: src/features/invite/components/modals/InviteModal.tsx:197 msgid "There are no channels available to create an invite for." msgstr "Não há canais disponíveis para criar um convite." @@ -33815,7 +33815,7 @@ msgid "They left the call" msgstr "A pessoa saiu da chamada" #. Body of the error modal shown when a DM cannot be opened (blocked or no shared community). -#: src/features/app/components/alerts/DmActionErrorModal.tsx:20 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:24 msgid "They might not be accepting messages from you, or you no longer share a community." msgstr "Essa pessoa pode não estar aceitando mensagens suas ou vocês não compartilham mais uma comunidade." @@ -34092,7 +34092,7 @@ msgid "This device does not support notifications." msgstr "Este aparelho não é compatível com notificações." #. Validation error in the paste-template-JSON form when the JSON parses but lacks the expected third-party template fields. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:133 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:137 msgid "This doesn't look like a valid template response. Make sure you copied the entire JSON document." msgstr "Não parece uma resposta de modelo válida. Certifique-se de ter copiado o documento JSON inteiro." @@ -34170,7 +34170,7 @@ msgid "This gift has been redeemed" msgstr "Este presente já foi resgatado" #. Title of the error modal shown when a group DM would exceed the maximum number of recipients. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:48 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:52 msgid "This group has too many people" msgstr "Este grupo tem pessoas demais" @@ -34208,7 +34208,7 @@ msgstr "Esta instância ainda não tem contas. A primeira conta que você criar msgid "This invite is hidden while sharing is protected." msgstr "Este convite fica oculto enquanto o compartilhamento está protegido." -#: src/features/invite/components/modals/InviteModal.tsx:514 +#: src/features/invite/components/modals/InviteModal.tsx:519 msgid "This invite link never expires." msgstr "Este link de convite nunca expira." @@ -34305,7 +34305,7 @@ msgid "This link channel is marked for mature content and may open material that msgstr "Este canal de link está marcado para conteúdo adulto e pode abrir material que talvez seja impróprio para alguns usuários." #. Body of the link-unavailable alert. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:158 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:161 msgid "This link is not available for your account." msgstr "Este link não está disponível para sua conta." @@ -34361,7 +34361,7 @@ msgid "This message has already been deleted." msgstr "Esta mensagem já foi excluída." #. Toast shown when someone tries to publish an announcement message that was already published. -#: src/features/messaging/commands/MessageCommands.tsx:116 +#: src/features/messaging/commands/MessageCommands.tsx:117 msgid "This message has already been published" msgstr "Esta mensagem já foi publicada" @@ -34486,7 +34486,7 @@ msgid "This theme is still loading." msgstr "Este tema ainda está carregando." #. Title of the error modal shown when a theme CSS exceeds the maximum shareable size. -#: src/features/theme/components/modals/ShareThemeModal.tsx:55 +#: src/features/theme/components/modals/ShareThemeModal.tsx:56 msgid "This theme is too large to share" msgstr "Este tema é muito grande para compartilhar" @@ -34528,7 +34528,7 @@ msgid "This user is not available to receive calls right now. They may have call msgstr "Este usuário não pode receber chamadas no momento. Ele pode ter desativado as chamadas." #. Body of the error modal shown when the recipient of a DM no longer exists. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:28 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:32 msgid "This user no longer exists. Refresh and try again." msgstr "Este usuário não existe mais. Atualize e tente novamente." @@ -35712,7 +35712,7 @@ msgid "Unclaimed account" msgstr "Conta não reivindicada" #. Developer control label for the unclaimed-account banner. -#: src/features/devtools/components/NagbarControls.ts:32 +#: src/features/devtools/components/NagbarControls.ts:33 msgid "Unclaimed account nagbar" msgstr "Barra de notificação de conta não reivindicada" @@ -37152,7 +37152,7 @@ msgstr "Usuário muda de canal" #. Reason chip in the unaddable recipients alert when the user record is missing. #. Title of the error modal shown when the recipient of a DM no longer exists. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:24 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:28 #: src/features/channel/components/channel_view/DMChannelView.tsx:279 #: src/features/channel/components/modals/UnaddableRecipientsConfirmModal.tsx:11 msgid "User not found" @@ -37274,27 +37274,27 @@ msgid "Using {effectiveLabel} until {requestedLabel} is ready." msgstr "Usando {effectiveLabel} até que {requestedLabel} esteja pronto." #. Developer nagbar status: banner follows real account state. -#: src/features/devtools/components/NagbarControls.ts:106 +#: src/features/devtools/components/NagbarControls.ts:107 msgid "Using actual account state" msgstr "Usando o estado real da conta" #. Developer nagbar status: banner follows real gift inventory state. -#: src/features/devtools/components/NagbarControls.ts:126 +#: src/features/devtools/components/NagbarControls.ts:127 msgid "Using actual gift inventory state" msgstr "Usando o status real do inventário de presentes" #. Developer nagbar status: banner follows real premium subscription state. -#: src/features/devtools/components/NagbarControls.ts:122 +#: src/features/devtools/components/NagbarControls.ts:123 msgid "Using actual premium state" msgstr "Usando o status premium real" #. Developer nagbar status: banner follows the real app state. -#: src/features/devtools/components/NagbarControls.ts:130 +#: src/features/devtools/components/NagbarControls.ts:131 msgid "Using actual state" msgstr "Usando o estado real" #. Developer nagbar status: banner follows real email verification state. -#: src/features/devtools/components/NagbarControls.ts:110 +#: src/features/devtools/components/NagbarControls.ts:111 msgid "Using actual verification state" msgstr "Usando o estado de verificação real" @@ -37456,9 +37456,9 @@ msgstr "Verifique sua identidade" #. Title of the error modal shown when an unverified account tries to start a DM. #. Title shown when an unverified account cannot start a DM or group DM. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:40 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:44 #: src/features/channel/components/direct_message/AddFriendForm.tsx:80 -#: src/features/channel/utils/CreateDMModalUtils.tsx:51 +#: src/features/channel/utils/CreateDMModalUtils.tsx:52 #: src/features/moderation/components/report/ReportStepEmail.tsx:43 msgid "Verify your email" msgstr "Verifique seu e-mail" @@ -37543,7 +37543,7 @@ msgid "Verify your email to purchase {premiumProductFullName}." msgstr "Verifique seu e-mail para comprar o {premiumProductFullName}." #. Blocked-state text shown when an unverified account cannot start a DM or group DM. -#: src/features/channel/utils/CreateDMModalUtils.tsx:55 +#: src/features/channel/utils/CreateDMModalUtils.tsx:56 msgid "Verify your email to start DMs." msgstr "Verifique seu e-mail para iniciar conversas por mensagem direta." @@ -37791,7 +37791,7 @@ msgid "View call" msgstr "Ver chamada" #. Aria label for the show-controls trigger when the call toolbar is auto-hidden. -#: src/features/voice/components/VoiceCallView.tsx:124 +#: src/features/voice/components/VoiceCallView.tsx:120 msgid "View call controls" msgstr "Ver controles da chamada" @@ -37987,7 +37987,7 @@ msgid "Visionary (lifetime {premiumProductName})" msgstr "Visionary ({premiumProductName} vitalício)" #. Developer control label for the Visionary two-factor-authentication banner. -#: src/features/devtools/components/NagbarControls.ts:60 +#: src/features/devtools/components/NagbarControls.ts:61 msgid "Visionary 2FA nagbar" msgstr "Barra de aviso de 2FA do Visionary" @@ -38243,7 +38243,7 @@ msgid "Voice region" msgstr "Região de voz" #. Developer control label for the voice-session-restore banner. -#: src/features/devtools/components/NagbarControls.ts:68 +#: src/features/devtools/components/NagbarControls.ts:69 msgid "Voice session restore nagbar" msgstr "Barra de notificação de restauração de sessão de voz" @@ -38331,12 +38331,12 @@ msgid "Waiting for passkey…" msgstr "Aguardando a chave de acesso…" #. Inline notice in the forward modal when slowmode is active in the selected target channel. forwardChannelDisplayName is the channel name. -#: src/features/messaging/components/modals/ForwardModal.tsx:76 +#: src/features/messaging/components/modals/ForwardModal.tsx:78 msgid "Waiting for slowmode in {forwardChannelDisplayName} to expire." msgstr "Aguardando o modo lento em {forwardChannelDisplayName} expirar." #. Inline notice in the forward modal when slowmode is active in one or more selected target channels. -#: src/features/messaging/components/modals/ForwardModal.tsx:81 +#: src/features/messaging/components/modals/ForwardModal.tsx:83 msgid "Waiting for slowmode in one or more selected channels to expire." msgstr "Aguardando o modo lento expirar em um ou mais canais selecionados." @@ -38520,7 +38520,7 @@ msgstr "Enviamos um código para {email}." msgid "We will prefill {prefillEmail} once browser sign-in opens." msgstr "Vamos preencher automaticamente {prefillEmail} assim que o login no navegador abrir." -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:87 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:89 msgid "We'd love to give you more than a lifetime of {PREMIUM_PRODUCT_NAME}, but that breaks the space-time continuum. Send the gift to a friend instead?" msgstr "Adoraríamos dar a você mais do que uma vida inteira de {PREMIUM_PRODUCT_NAME}, mas isso quebraria o contínuo espaço-tempo. Que tal enviar o presente para um amigo?" @@ -39178,7 +39178,7 @@ msgid "You already have a group with these users. Do you really want to create a msgstr "Você já tem um grupo com esses usuários. Quer mesmo criar um novo? Tudo bem também!" #. Status label shown to a user who already owns the lifetime premium tier. -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:26 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:27 msgid "You already have lifetime {premiumProductName}" msgstr "Você já tem o {premiumProductName} vitalício" @@ -39326,7 +39326,7 @@ msgid "You can't add expressions there" msgstr "Você não pode adicionar expressões lá" #. Error message in the messaging commands. -#: src/features/messaging/commands/ReactionCommands.tsx:27 +#: src/features/messaging/commands/ReactionCommands.tsx:28 msgid "You can't add new reactions while you're timed out." msgstr "Você não pode adicionar novas reações durante sua suspensão temporária." @@ -39392,7 +39392,7 @@ msgstr "Você não pode gerenciar webhooks em nenhuma comunidade. Peça a um adm #. Reason chip in the unaddable recipients alert when blocked or DMs are not allowed. #. Title of the error modal shown when a DM cannot be opened (blocked or no shared community). -#: src/features/app/components/alerts/DmActionErrorModal.tsx:16 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:20 #: src/features/channel/components/modals/UnaddableRecipientsConfirmModal.tsx:15 msgid "You can't message this user" msgstr "Você não pode enviar mensagens para este usuário" @@ -39521,7 +39521,7 @@ msgid "You changed your tag while on {PREMIUM_PRODUCT_NAME}. It will reroll rand msgstr "Você mudou sua tag enquanto usava o {PREMIUM_PRODUCT_NAME}. Ela será alterada aleatoriamente quando seu {PREMIUM_PRODUCT_NAME} expirar, a menos que seja renovado." #. Body of the access-denied alert for clicked message links. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:138 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:141 msgid "You do not have access to the channel where this message was sent." msgstr "Você não tem acesso ao canal onde esta mensagem foi enviada." @@ -39618,12 +39618,12 @@ msgid "You just pressed Tab. Keyboard mode is now on so you can navigate {produc msgstr "Você acabou de pressionar Tab. O modo de teclado está ativado para que você possa navegar no {productName} sem um mouse." #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:137 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:245 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:244 msgid "You keep your perks until your next renewal date. Reactivate before then to keep your subscriber history." msgstr "Você mantém seus benefícios até a próxima data de renovação. Reative sua assinatura antes disso para manter seu histórico de assinante." #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:158 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:266 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:265 msgid "You lose all {PREMIUM_PRODUCT_NAME} perks immediately and your subscriber history resets. This cannot be undone." msgstr "Você perde todos os benefícios do {PREMIUM_PRODUCT_NAME} imediatamente e seu histórico de assinante é redefinido. Isso não pode ser desfeito." @@ -39709,7 +39709,7 @@ msgid "You need to claim your account before you can create a community." msgstr "Você precisa reivindicar sua conta antes de criar uma comunidade." #. Body of the error modal shown when an unclaimed account tries to start a DM. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:36 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:40 msgid "You need to claim your account before you can start a direct message." msgstr "Você precisa reivindicar sua conta antes de iniciar uma conversa por mensagem direta." @@ -39731,7 +39731,7 @@ msgid "You need to verify your email address before you can send friend requests msgstr "Você precisa verificar seu e-mail antes de enviar pedidos de amizade." #. Body of the error modal shown when an unverified account tries to start a DM. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:44 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:48 msgid "You need to verify your email address before you can start a direct message." msgstr "Você precisa verificar seu endereço de e-mail antes de iniciar uma conversa por mensagem direta." @@ -39745,7 +39745,7 @@ msgid "You need to verify your email to send messages in this community." msgstr "Você precisa verificar seu e-mail para enviar mensagens nesta comunidade." #. Body of the error modal shown when the user or a recipient has too many open group DMs. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:60 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:64 msgid "You or someone you're adding already has the maximum number of group DMs open. Leave one and try again." msgstr "Você ou uma das pessoas que está adicionando já atingiu o número máximo de conversas em grupo abertas. Saia de uma e tente novamente." @@ -39888,7 +39888,7 @@ msgstr "Você está editando mensagens muito rápido" #: src/features/discovery/commands/DiscoveryJoinCommands.tsx:56 #: src/features/emoji/components/emojis/EmojiListItem.tsx:77 #: src/features/emoji/components/emojis/EmojiListItem.tsx:149 -#: src/features/theme/components/modals/ShareThemeModal.tsx:63 +#: src/features/theme/components/modals/ShareThemeModal.tsx:64 msgid "You're going too fast" msgstr "Você está indo rápido demais" @@ -39951,7 +39951,7 @@ msgid "You're viewing older messages" msgstr "Você está vendo mensagens antigas" #. Body of the error modal shown when a group DM would exceed the maximum number of recipients. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:52 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:56 msgid "You've added more people than a group DM allows. Remove a few and try again." msgstr "Você adicionou mais pessoas do que uma conversa em grupo permite. Remova algumas e tente novamente." @@ -40003,7 +40003,7 @@ msgid "You've reached the favorite GIF limit." msgstr "Você atingiu o limite de GIFs favoritos." #. Title of the error modal shown when the user or a recipient has too many open group DMs. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:56 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:60 msgid "You've reached the group DM limit" msgstr "Você atingiu o limite de conversas em grupo" @@ -40118,7 +40118,7 @@ msgid "Your card is eligible. Redirecting you to the payment page now." msgstr "Seu cartão é elegível. Redirecionando para a página de pagamento." #. Body of the confirmation shown before saving an edit to a message published from an announcement channel. -#: src/features/messaging/commands/MessageCommands.tsx:103 +#: src/features/messaging/commands/MessageCommands.tsx:104 msgid "Your changes reach every community that follows this channel, which can take a minute. Each published message allows 3 quick edits, then 1 every 20 minutes." msgstr "Suas alterações chegam a todas as comunidades que seguem este canal e podem levar um minuto. Cada mensagem publicada permite 3 edições rápidas, depois 1 a cada 20 minutos." @@ -40236,22 +40236,22 @@ msgid "Your last purchase is outside the refund window. Contact support for bill msgstr "Sua última compra está fora do período de reembolso. Entre em contato com o suporte para problemas de cobrança." #. Label in the message queue state. -#: src/features/messaging/state/MessageQueue.tsx:72 +#: src/features/messaging/state/MessageQueue.tsx:74 msgid "Your message could not be delivered because it was flagged by our safety systems. If you believe this is a mistake, please contact support." msgstr "Sua mensagem não pôde ser entregue porque foi sinalizada pelos nossos sistemas de segurança. Se você acredita que isso é um engano, entre em contato com o suporte." #. Label in the message queue state. -#: src/features/messaging/state/MessageQueue.tsx:59 +#: src/features/messaging/state/MessageQueue.tsx:61 msgid "Your message could not be delivered. This is usually because you don't share a community with the recipient or the recipient is only accepting direct messages from friends. You may also need to adjust your own direct message privacy settings in {directMessagePrivacySettingsPath}." msgstr "Sua mensagem não pôde ser entregue. Isso geralmente acontece porque você não compartilha uma comunidade com o destinatário ou porque o destinatário está aceitando mensagens diretas apenas de amigos. Você também pode precisar ajustar suas próprias configurações de privacidade de mensagens diretas em {directMessagePrivacySettingsPath}." #. Description text in the message queue state. -#: src/features/messaging/state/MessageQueue.tsx:64 +#: src/features/messaging/state/MessageQueue.tsx:66 msgid "Your message could not be delivered. You need to claim your account to send direct messages." msgstr "Sua mensagem não pôde ser entregue. Você precisa reivindicar sua conta para enviar mensagens diretas." #. Description text in the message queue state. -#: src/features/messaging/state/MessageQueue.tsx:68 +#: src/features/messaging/state/MessageQueue.tsx:70 msgid "Your message could not be delivered. You need to claim your account to send messages." msgstr "Sua mensagem não pôde ser entregue. Você precisa reivindicar sua conta para enviar mensagens." @@ -40409,7 +40409,7 @@ msgid "Your subscription will switch to yearly billing at the next renewal." msgstr "Sua assinatura mudará para cobrança anual na próxima renovação." #. Body of the error modal shown when a theme CSS exceeds the maximum shareable size. -#: src/features/theme/components/modals/ShareThemeModal.tsx:59 +#: src/features/theme/components/modals/ShareThemeModal.tsx:60 msgid "Your theme CSS is too large to share. Trim it down and try again." msgstr "O CSS do seu tema é muito grande para compartilhar. Diminua-o e tente novamente." diff --git a/fluxer_app/src/features/i18n/locales/ro/messages.po b/fluxer_app/src/features/i18n/locales/ro/messages.po index f253870b5..d0f3d4682 100644 --- a/fluxer_app/src/features/i18n/locales/ro/messages.po +++ b/fluxer_app/src/features/i18n/locales/ro/messages.po @@ -21,7 +21,7 @@ msgstr "... activezi modul dens. Super!" #. Button or menu action label in the channel and chat user message. Keep it concise. #. Suffix after the message text in the forward modal preview when the forwarded message was edited. -#: src/features/channel/components/MessageAttachments.tsx:390 +#: src/features/channel/components/MessageAttachments.tsx:361 #: src/features/channel/components/UserMessage.tsx:75 #: src/features/messaging/components/modals/ForwardMessagePreview.tsx:26 msgid "(edited)" @@ -993,7 +993,7 @@ msgstr "{count, plural, one {# canal urmărește} other {# canale urmăresc}} ac msgid "{count, plural, one {# community found} other {# communities found}}" msgstr "{count, plural, one {# comunitate găsită} few {# comunități găsite} other {# de comunități găsite}}" -#: src/features/app/components/layout/GuildsLayout.tsx:1954 +#: src/features/app/components/layout/GuildsLayout.tsx:1955 msgid "{count, plural, one {# community is temporarily unavailable due to a flux capacitor malfunction.} other {# communities are temporarily unavailable due to a flux capacitor malfunction.}}" msgstr "{count, plural, one {# comunitate este temporar indisponibilă din cauza unei defecțiuni a condensatorului de flux.} few {# comunități sunt temporar indisponibile din cauza unei defecțiuni a condensatorului de flux.} other {# de comunități sunt temporar indisponibile din cauza unei defecțiuni a condensatorului de flux.}}" @@ -1041,7 +1041,7 @@ msgstr "{count, plural, one {# comunitate comună} few {# comunități comune} o msgid "{count, plural, one {# other} other {# others}}" msgstr "{count, plural, one {încă # persoană} few {încă # persoane} other {încă # de persoane}}" -#: src/features/voice/components/VoiceCallView.tsx:507 +#: src/features/voice/components/VoiceCallView.tsx:474 msgid "{count, plural, one {# participant in call} other {# participants in call}}" msgstr "{count, plural, one {# participant în apel} few {# participanți în apel} other {# de participanți în apel}}" @@ -1237,7 +1237,7 @@ msgid "{days, plural, one {Created by {creatorDisplayName}. Expires in # day.} o msgstr "{days, plural, one {Creată de {creatorDisplayName}. Expiră peste # zi.} few {Creată de {creatorDisplayName}. Expiră peste # zile.} other {Creată de {creatorDisplayName}. Expiră peste # de zile.}}" #. Text under a generated invite link. {days} is how long the link stays valid, in whole days. -#: src/features/invite/components/modals/InviteModal.tsx:164 +#: src/features/invite/components/modals/InviteModal.tsx:167 msgid "{days, plural, one {Your invite link expires in # day.} other {Your invite link expires in # days.}}" msgstr "{days, plural, one {Linkul tău de invitație expiră peste # zi.} few {Linkul tău de invitație expiră peste # zile.} other {Linkul tău de invitație expiră peste # de zile.}}" @@ -1441,7 +1441,7 @@ msgid "{hours, plural, one {# hour} other {# hours}} and {minutes, plural, one { msgstr "{hours, plural, one {# oră} few {# ore} other {# de ore}} și {minutes, plural, one {# minut} few {# minute} other {# de minute}}" #. Text under a generated invite link. {hours} is how long the link stays valid, in whole hours. -#: src/features/invite/components/modals/InviteModal.tsx:160 +#: src/features/invite/components/modals/InviteModal.tsx:163 msgid "{hours, plural, one {Your invite link expires in # hour.} other {Your invite link expires in # hours.}}" msgstr "{hours, plural, one {Linkul tău de invitație expiră peste # oră.} few {Linkul tău de invitație expiră peste # ore.} other {Linkul tău de invitație expiră peste # de ore.}}" @@ -1556,7 +1556,7 @@ msgid "{minutes, plural, one {# minute} other {# minutes}} and {seconds, plural, msgstr "{minutes, plural, one {# minut} few {# minute} other {# de minute}} și {seconds, plural, one {# secundă} few {# secunde} other {# de secunde}}" #. Text under a generated invite link. {minutes} is how long the link stays valid, in whole minutes. -#: src/features/invite/components/modals/InviteModal.tsx:155 +#: src/features/invite/components/modals/InviteModal.tsx:158 msgid "{minutes, plural, one {Your invite link expires in # minute.} other {Your invite link expires in # minutes.}}" msgstr "{minutes, plural, one {Linkul tău de invitație expiră peste # minut.} few {Linkul tău de invitație expiră peste # minute.} other {Linkul tău de invitație expiră peste # de minute.}}" @@ -1967,7 +1967,7 @@ msgid "{seconds, plural, one {# second} other {# seconds}}" msgstr "{seconds, plural, one {# secundă} few {# secunde} other {# de secunde}}" #. Text under a generated invite link. {seconds} is how long the link stays valid, in whole seconds. -#: src/features/invite/components/modals/InviteModal.tsx:150 +#: src/features/invite/components/modals/InviteModal.tsx:153 msgid "{seconds, plural, one {Your invite link expires in # second.} other {Your invite link expires in # seconds.}}" msgstr "{seconds, plural, one {Linkul tău de invitație expiră în # secundă.} few {Linkul tău de invitație expiră în # secunde.} other {Linkul tău de invitație expiră în # de secunde.}}" @@ -2215,8 +2215,8 @@ msgstr "<0>{username} este încă în grup. Încearcă din nou peste câteva #. Attribution line on a forwarded message, above the forwarded content. sourceInfo is the icon and name of the community and channel the message came from. #. Attribution line on a forwarded message, above the forwarded content. sourceInfo is the icon and name of the conversation the message came from. -#: src/features/channel/components/MessageAttachments.tsx:241 -#: src/features/channel/components/MessageAttachments.tsx:297 +#: src/features/channel/components/MessageAttachments.tsx:212 +#: src/features/channel/components/MessageAttachments.tsx:268 msgid "<0>Forwarded from{sourceInfo}" msgstr "<0>Redirecționat din{sourceInfo}" @@ -2270,7 +2270,7 @@ msgid "1 result available" msgstr "1 rezultat disponibil" #. Invite max-uses dropdown option for exactly one use. -#: src/features/invite/components/modals/InviteModal.tsx:60 +#: src/features/invite/components/modals/InviteModal.tsx:63 msgid "1 use" msgstr "1 utilizare" @@ -2315,12 +2315,12 @@ msgid "10 minutes" msgstr "10 minute" #. Invite max-uses dropdown option for ten uses. -#: src/features/invite/components/modals/InviteModal.tsx:68 +#: src/features/invite/components/modals/InviteModal.tsx:71 msgid "10 uses" msgstr "10 utilizări" #. Invite max-uses dropdown option for 100 uses. -#: src/features/invite/components/modals/InviteModal.tsx:80 +#: src/features/invite/components/modals/InviteModal.tsx:83 msgid "100 uses" msgstr "100 de utilizări" @@ -2368,7 +2368,7 @@ msgid "2 members (typing)" msgstr "2 membri (scriu)" #. Ban duration option in the destructive ban-member modal for a two-week temporary ban. -#: src/features/moderation/components/modals/BanMemberModal.tsx:51 +#: src/features/moderation/components/modals/BanMemberModal.tsx:50 msgid "2 weeks" msgstr "2 săptămâni" @@ -2383,7 +2383,7 @@ msgid "24-hour" msgstr "24 ore" #. Invite max-uses dropdown option for 25 uses. -#: src/features/invite/components/modals/InviteModal.tsx:72 +#: src/features/invite/components/modals/InviteModal.tsx:75 msgid "25 uses" msgstr "25 de utilizări" @@ -2404,7 +2404,7 @@ msgid "2FA requirement" msgstr "Cerință 2FA" #. Ban duration option in the destructive ban-member modal for a three-day temporary ban. -#: src/features/moderation/components/modals/BanMemberModal.tsx:43 +#: src/features/moderation/components/modals/BanMemberModal.tsx:42 msgid "3 days" msgstr "3 zile" @@ -2439,7 +2439,7 @@ msgid "40px, 3 members" msgstr "40 px, 3 membri" #. Ban duration option in the destructive ban-member modal for a five-day temporary ban. -#: src/features/moderation/components/modals/BanMemberModal.tsx:47 +#: src/features/moderation/components/modals/BanMemberModal.tsx:46 msgid "5 days" msgstr "5 zile" @@ -2449,12 +2449,12 @@ msgid "5 minutes" msgstr "5 minute" #. Invite max-uses dropdown option for five uses. -#: src/features/invite/components/modals/InviteModal.tsx:64 +#: src/features/invite/components/modals/InviteModal.tsx:67 msgid "5 uses" msgstr "5 utilizări" #. Invite max-uses dropdown option for 50 uses. -#: src/features/invite/components/modals/InviteModal.tsx:76 +#: src/features/invite/components/modals/InviteModal.tsx:79 msgid "50 uses" msgstr "50 de utilizări" @@ -2803,7 +2803,7 @@ msgid "Account too new" msgstr "Contul este prea nou" #. Title of the error modal shown when an unclaimed (guest) account tries to accept a community or group DM invite. Auth-related; keep tone plain. -#: src/features/invite/commands/InviteCommands.tsx:35 +#: src/features/invite/commands/InviteCommands.tsx:36 msgid "Account verification required" msgstr "Verificarea contului este necesară" @@ -2997,12 +2997,12 @@ msgid "Add a bot to a community with requested permissions" msgstr "Adaugă un bot într-o comunitate cu permisiunile solicitate" #. Placeholder text in the optional comment field of the forward modal. -#: src/features/messaging/components/modals/ForwardModal.tsx:98 +#: src/features/messaging/components/modals/ForwardModal.tsx:100 msgid "Add a comment (optional)" msgstr "Adaugă un comentariu (opțional)" #. Landing-view title of the add community modal. Top-level entry point with options to create, join, or import. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:89 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:93 msgid "Add a community" msgstr "Adaugă o comunitate" @@ -3082,7 +3082,7 @@ msgid "Add an account to continue." msgstr "Adaugă un cont pentru a continua." #. Body of the error modal shown when an unclaimed (guest) account tries to accept a community invite. Tells the user to complete sign-up first. -#: src/features/invite/commands/InviteCommands.tsx:40 +#: src/features/invite/commands/InviteCommands.tsx:41 msgid "Add an email and password to your account first." msgstr "Adaugă mai întâi o adresă de e-mail și o parolă la contul tău." @@ -3911,7 +3911,7 @@ msgid "Already set to cancel" msgstr "Anulare deja programată" #. Toggle-switch label in the moderator delete-message confirmation dialog. When enabled, the message is reported (category: other) before being deleted. {productName} is the product name (e.g., Fluxer). -#: src/features/messaging/commands/MessageCommands.tsx:88 +#: src/features/messaging/commands/MessageCommands.tsx:89 msgid "Also report this message to the {productName} Safety Team" msgstr "Raportează acest mesaj și echipei de siguranță {productName}" @@ -4150,7 +4150,7 @@ msgid "Animated icons are not supported" msgstr "Pictogramele animate nu sunt acceptate" #. Validation error in the create-community form when the user picks an animated image. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:112 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:116 msgid "Animated icons are not supported when creating a new community. Use a static image." msgstr "Nu se acceptă pictograme animate la crearea unei noi comunități. Folosește o imagine statică." @@ -4332,17 +4332,17 @@ msgid "Any uploaded attachment" msgstr "Orice atașament încărcat" #. Helper text under the custom ban duration input. Both placeholders are integer numbers of seconds bounding the allowed range. -#: src/features/moderation/components/modals/BanMemberModal.tsx:73 +#: src/features/moderation/components/modals/BanMemberModal.tsx:72 msgid "Any value from {minTempBanDurationSeconds} to {maxTempBanDurationSeconds} seconds." msgstr "Orice valoare între {minTempBanDurationSeconds} și {maxTempBanDurationSeconds} de secunde." #. Helper text under the custom invite expiration input. {maxInviteAgeSeconds} is the platform max in seconds. -#: src/features/invite/components/modals/InviteModal.tsx:111 +#: src/features/invite/components/modals/InviteModal.tsx:114 msgid "Any value from 0 to {maxInviteAgeSeconds} seconds. 0 means never expires." msgstr "Orice valoare de la 0 la {maxInviteAgeSeconds} de secunde. 0 înseamnă că nu expiră niciodată." #. Helper text under the custom invite max-uses input. {maxInviteUses} is the platform max number of uses per invite. -#: src/features/invite/components/modals/InviteModal.tsx:124 +#: src/features/invite/components/modals/InviteModal.tsx:127 msgid "Any value from 0 to {maxInviteUses}. 0 means no limit." msgstr "Orice valoare de la 0 la {maxInviteUses}. 0 înseamnă fără limită." @@ -4938,7 +4938,7 @@ msgid "Audio settings" msgstr "Setări audio" #. Toggle / summary row label in the Linux audio source picker. {summaryLabel} is one of the audio-source summary labels. -#: src/features/voice/components/AudioSourcePickerLinux.tsx:45 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:47 msgid "Audio sources: {summaryLabel}" msgstr "Surse audio: {summaryLabel}" @@ -5399,7 +5399,7 @@ msgid "Back to sticker" msgstr "Înapoi la sticker" #. Tooltip / aria label on the back button that returns from the call view to the voice channel view. -#: src/features/voice/components/VoiceCallView.tsx:115 +#: src/features/voice/components/VoiceCallView.tsx:111 msgid "Back to voice channel" msgstr "Înapoi la canalul vocal" @@ -5502,7 +5502,7 @@ msgid "Ban" msgstr "Banează" #. Title of the destructive ban-member modal. {tag} is the target user tag (username#tag). Destructive moderation action; keep tone direct. -#: src/features/moderation/components/modals/BanMemberModal.tsx:55 +#: src/features/moderation/components/modals/BanMemberModal.tsx:54 msgid "Ban {tag}" msgstr "Banează {tag}" @@ -5517,14 +5517,14 @@ msgid "Ban details" msgstr "Detalii interdicție" #. Label above the ban duration dropdown in the destructive ban-member modal. -#: src/features/moderation/components/modals/BanMemberModal.tsx:60 +#: src/features/moderation/components/modals/BanMemberModal.tsx:59 msgid "Ban duration" msgstr "Durată interdicție" #. Moderation action that bans the selected member from the community. #. Moderation action that bans the selected member from the community. #. Moderation action that bans the selected member from the community. -#: src/features/moderation/components/modals/BanMemberModal.tsx:270 +#: src/features/moderation/components/modals/BanMemberModal.tsx:274 #: src/features/ui/action_menu/GuildMemberContextMenu.tsx:66 #: src/features/ui/action_menu/items/GuildMemberMenuItems.tsx:51 #: src/features/ui/action_menu/items/voice_participant_menu_data/shared.ts:124 @@ -5992,7 +5992,7 @@ msgid "Bot invite (no external redirect)" msgstr "Invitație bot (fără redirecționare externă)" #. Settings search synonym. Used to match this term when the user types it in the settings search bar. -#: src/features/user/components/modals/tabs/applications_tab/application_detail/OAuthBuilderSection.tsx:162 +#: src/features/user/components/modals/tabs/applications_tab/application_detail/OAuthBuilderSection.tsx:163 #: src/features/user/components/settings_utils/search_index/ApplicationsIndex.ts:104 msgid "Bot permissions" msgstr "Permisiuni bot" @@ -6549,14 +6549,14 @@ msgstr "Nu se pot încărca fișiere aici" #: src/features/guild/components/modals/TransferOwnershipModal.tsx:91 #: src/features/i18n/utils/CommonMessageDescriptors.ts:103 #: src/features/input/state/input_keybind/shared.ts:145 -#: src/features/invite/components/modals/InviteModal.tsx:552 +#: src/features/invite/components/modals/InviteModal.tsx:557 #: src/features/messaging/components/modals/AttachmentEditModal.tsx:133 #: src/features/messaging/components/modals/EditAltTextModal.tsx:190 #: src/features/messaging/components/modals/ExternalLinkWarningModal.tsx:111 -#: src/features/messaging/components/modals/ForwardModal.tsx:597 +#: src/features/messaging/components/modals/ForwardModal.tsx:603 #: src/features/messaging/components/modals/ImageCropModal.tsx:1025 #: src/features/messaging/components/modals/MessageHistoryThresholdModal.tsx:107 -#: src/features/moderation/components/modals/BanMemberModal.tsx:262 +#: src/features/moderation/components/modals/BanMemberModal.tsx:266 #: src/features/moderation/components/modals/RemoveTimeoutModal.tsx:70 #: src/features/moderation/components/modals/TimeoutMemberModal.tsx:126 #: src/features/theme/components/modals/ThemeAcceptModal.tsx:173 @@ -6619,13 +6619,13 @@ msgstr "Anulează schimbarea programată" #. Settings search synonym. Used to match this term when the user types it in the settings search bar. #: src/features/app/components/dialogs/components/plutonium/SubscriptionCard.tsx:915 #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:141 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:249 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:248 #: src/features/user/components/settings_utils/search_index/PlutoniumIndex.ts:31 msgid "Cancel subscription" msgstr "Anulează abonamentul" #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:135 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:243 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:242 msgid "Cancel subscription?" msgstr "Anulezi abonamentul?" @@ -6674,7 +6674,7 @@ msgid "Cannot delete account" msgstr "Nu se poate șterge contul" #. Section header in the Linux audio source picker. Lists capture-target options (entire system / specific apps). -#: src/features/voice/components/AudioSourcePickerLinux.tsx:50 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:52 msgid "Capture" msgstr "Captură" @@ -7229,7 +7229,7 @@ msgid "Channel access" msgstr "Acces la canal" #. Title of the alert shown when clicking a message link the user does not have permission to view. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:134 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:137 msgid "Channel access denied" msgstr "Acces la canal refuzat" @@ -7294,7 +7294,7 @@ msgstr "ID-ul canalului a fost copiat în clipboard" #. Short label in the messaging mention renderer. Keep it concise. #. Type chip suffix in tooltips for inline rendered channel mentions. Lowercase because it follows the channel name. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:94 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:97 #: src/features/messaging/components/markdown/renderers/MentionRenderer.tsx:39 msgid "channel link" msgstr "link canal" @@ -7472,7 +7472,7 @@ msgid "Check our <0>{BLUESKY_PROVIDER_NAME} ({FLUXER_BLUESKY_HANDLE}) for st msgstr "Verifică <0>{BLUESKY_PROVIDER_NAME} ({FLUXER_BLUESKY_HANDLE}) pentru actualizări de stare." #. Description text in the share theme modal. -#: src/features/theme/components/modals/ShareThemeModal.tsx:35 +#: src/features/theme/components/modals/ShareThemeModal.tsx:36 msgid "Check out my custom theme!" msgstr "Uite tema mea personalizată!" @@ -7677,7 +7677,7 @@ msgid "Choose File, then Add to Dock." msgstr "Alege Fișier, apoi Adaugă în Dock." #. Subtitle in the create-DM modal. Keep it short and calm. -#: src/features/channel/utils/CreateDMModalUtils.tsx:39 +#: src/features/channel/utils/CreateDMModalUtils.tsx:40 msgid "Choose friends to message." msgstr "Alege prieteni cărora să le trimiți mesaje." @@ -7861,10 +7861,10 @@ msgstr "Revendică cadoul" #. Short label in the authentication claim account modal. Keep the tone plain and specific. #. Title of the error modal shown when an unclaimed account tries to start a DM. #. Title shown when an unclaimed account cannot start a DM or group DM. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:32 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:36 #: src/features/auth/components/modals/ClaimAccountModal.tsx:41 #: src/features/channel/components/direct_message/AddFriendForm.tsx:63 -#: src/features/channel/utils/CreateDMModalUtils.tsx:43 +#: src/features/channel/utils/CreateDMModalUtils.tsx:44 #: src/features/guild/components/modals/add_guild_modal/GuildCreateForm.tsx:213 #: src/features/guild/components/modals/add_guild_modal/TemplateImportForm.tsx:441 #: src/features/user/components/modals/tabs/GiftInventoryTab.tsx:343 @@ -7953,7 +7953,7 @@ msgid "Claim your account to send friend requests." msgstr "Revendică-ți contul pentru a trimite cereri de prietenie." #. Blocked-state text shown when an unclaimed account cannot start a DM or group DM. -#: src/features/channel/utils/CreateDMModalUtils.tsx:47 +#: src/features/channel/utils/CreateDMModalUtils.tsx:48 msgid "Claim your account to start DMs." msgstr "Revendică-ți contul pentru a începe DM-uri." @@ -8593,17 +8593,17 @@ msgid "Commands" msgstr "Comenzi" #. Helper text in the forward modal explaining why the optional comment field is disabled when at least one selected target has slowmode active. -#: src/features/messaging/components/modals/ForwardModal.tsx:70 +#: src/features/messaging/components/modals/ForwardModal.tsx:72 msgid "Comments are disabled because one or more selected channels have slowmode on. The comment would be blocked by slowmode right after the forward." msgstr "Comentariile sunt dezactivate deoarece unul sau mai multe canale selectate au modul lent activat. Comentariul ar fi blocat de modul lent imediat după redirecționare." #. Helper text in the forward modal explaining why the optional comment field is disabled for a single selected channel with slowmode. -#: src/features/messaging/components/modals/ForwardModal.tsx:64 +#: src/features/messaging/components/modals/ForwardModal.tsx:66 msgid "Comments are disabled because slowmode is on in {forwardChannelDisplayName}. The comment would be blocked by slowmode right after the forward." msgstr "Comentariile sunt dezactivate deoarece modul lent este activat în {forwardChannelDisplayName}. Comentariul ar fi blocat de modul lent imediat după redirecționare." #. Tooltip on the disabled comment field in the forward modal when slowmode blocks comments. -#: src/features/messaging/components/modals/ForwardModal.tsx:94 +#: src/features/messaging/components/modals/ForwardModal.tsx:96 msgid "Comments are unavailable while slowmode is on." msgstr "Comentariile nu sunt disponibile când modul lent este activat." @@ -8763,7 +8763,7 @@ msgid "Community members" msgstr "Membrii comunității" #. Developer / debug surface — keep terse and technical. Label in the developer Nagbar controls panel for the community-membership CTA banner. -#: src/features/devtools/components/NagbarControls.ts:12 +#: src/features/devtools/components/NagbarControls.ts:13 msgid "Community membership CTA nagbar" msgstr "Bara de notificare CTA pentru calitatea de membru al comunității" @@ -8773,7 +8773,7 @@ msgid "Community message notifications" msgstr "Notificări pentru mesajele comunității" #. Developer control label for the community MFA requirement banner. -#: src/features/devtools/components/NagbarControls.ts:81 +#: src/features/devtools/components/NagbarControls.ts:82 msgid "Community MFA requirement nagbar" msgstr "Bara de notificare pentru cerința MFA a comunității" @@ -8785,7 +8785,7 @@ msgstr "Dezactivează microfonul în comunitate" #. Label for the single community name input in the setup wizard. #. Label of the community name input in the create-community form. #: src/features/app/components/setup/SetupWizardSteps.tsx:199 -#: src/features/guild/components/modals/add_guild_modal/shared.ts:120 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:124 msgid "Community name" msgstr "Numele comunității" @@ -9167,7 +9167,7 @@ msgstr "Connecticut" #. Action label state in the DM channel header pill while the join request is in flight. Trailing ASCII ellipsis is intentional. #. Overlay status in the voice call view while joining. Trailing ellipsis indicates in-progress. #: src/features/channel/components/channel_view/dm_channel_view/shared.ts:129 -#: src/features/voice/components/VoiceCallView.tsx:94 +#: src/features/voice/components/VoiceCallView.tsx:90 msgid "Connecting..." msgstr "Se conectează..." @@ -9223,12 +9223,12 @@ msgid "Connection lost. Reconnecting…" msgstr "Conexiune pierdută. Se reconectează…" #. Short label in the connection connection commands. -#: src/features/connection/commands/ConnectionCommands.ts:47 +#: src/features/connection/commands/ConnectionCommands.ts:48 msgid "Connection removed" msgstr "Conexiune eliminată" #. Tooltip / aria label on the connection-stats button in the voice call header. Opens the voice connection status popout. -#: src/features/voice/components/VoiceCallView.tsx:119 +#: src/features/voice/components/VoiceCallView.tsx:115 msgid "Connection stats" msgstr "Statistici conexiune" @@ -9238,12 +9238,12 @@ msgid "Connection type" msgstr "Tip de conexiune" #. Short label in the connection connection commands. -#: src/features/connection/commands/ConnectionCommands.ts:43 +#: src/features/connection/commands/ConnectionCommands.ts:44 msgid "Connection updated" msgstr "Conexiune actualizată" #. Success toast after an account connection is verified. -#: src/features/connection/commands/ConnectionCommands.ts:35 +#: src/features/connection/commands/ConnectionCommands.ts:36 msgid "Connection verified" msgstr "Conexiune verificată" @@ -9279,7 +9279,7 @@ msgid "Connections" msgstr "Conexiuni" #. Short label in the connection connection commands. -#: src/features/connection/commands/ConnectionCommands.ts:51 +#: src/features/connection/commands/ConnectionCommands.ts:52 msgid "Connections reordered" msgstr "Conexiuni rearanjate" @@ -9526,7 +9526,7 @@ msgstr "URL copiat în clipboard" #: src/features/platform/utils/DesktopLocaleBridge.ts:64 #: src/features/theme_studio/sections/QuickCssSection.tsx:214 #: src/features/ui/action_menu/MessageContextMenu.tsx:73 -#: src/features/user/components/modals/tabs/applications_tab/application_detail/OAuthBuilderSection.tsx:228 +#: src/features/user/components/modals/tabs/applications_tab/application_detail/OAuthBuilderSection.tsx:230 #: src/features/user/components/modals/tabs/GiftInventoryTab.tsx:59 msgid "Copy" msgstr "Copiază" @@ -9854,7 +9854,7 @@ msgid "Copying image..." msgstr "Se copiază imaginea..." #. Developer / debug surface — keep terse and technical. Label in the developer Nagbar controls panel for the corrupted-installation banner. -#: src/features/devtools/components/NagbarControls.ts:17 +#: src/features/devtools/components/NagbarControls.ts:18 msgid "Corrupted installation nagbar" msgstr "Bara de notificare pentru instalare coruptă" @@ -9988,7 +9988,7 @@ msgid "Couldn't copy gift URL" msgstr "Nu s-a putut copia URL-ul cadoului" #. Title of the generic fallback error modal shown when generating a shareable theme link fails. -#: src/features/theme/components/modals/ShareThemeModal.tsx:47 +#: src/features/theme/components/modals/ShareThemeModal.tsx:48 msgid "Couldn't create a theme link" msgstr "Nu s-a putut crea un link pentru temă" @@ -10167,7 +10167,7 @@ msgid "Couldn't process image" msgstr "Nu s-a putut procesa imaginea" #. Title of the error alert shown when publishing an announcement message fails. -#: src/features/messaging/commands/MessageCommands.tsx:120 +#: src/features/messaging/commands/MessageCommands.tsx:121 msgid "Couldn't publish this message" msgstr "Nu am putut publica acest mesaj" @@ -10299,7 +10299,7 @@ msgid "Couldn't send the verification email" msgstr "Nu s-a putut trimite e-mailul de verificare" #. Toast error shown when starting the OAuth flow for a connection provider fails. Preserve {blueskyProviderName}; it is inserted by code and must appear verbatim in the translation. -#: src/features/connection/commands/ConnectionCommands.ts:30 +#: src/features/connection/commands/ConnectionCommands.ts:31 msgid "Couldn't start {blueskyProviderName} authorization" msgstr "Nu s-a putut începe autorizarea {blueskyProviderName}" @@ -10309,7 +10309,7 @@ msgid "Couldn't start checkout" msgstr "Nu s-a putut iniția plata" #. Toast error shown when creating a new account connection fails. -#: src/features/connection/commands/ConnectionCommands.ts:26 +#: src/features/connection/commands/ConnectionCommands.ts:27 msgid "Couldn't start the connection" msgstr "Nu s-a putut iniția conexiunea" @@ -10319,7 +10319,7 @@ msgid "Couldn't start the desktop update" msgstr "Nu s-a putut porni actualizarea pentru desktop" #. Title of the generic fallback error modal shown when opening or creating a DM fails. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:64 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:68 msgid "Couldn't start this conversation" msgstr "Nu s-a putut începe această conversație" @@ -10424,7 +10424,7 @@ msgid "Couldn't verify that code. Try again." msgstr "Nu s-a putut verifica codul. Încearcă din nou." #. Toast error shown when verifying an account connection fails. -#: src/features/connection/commands/ConnectionCommands.ts:39 +#: src/features/connection/commands/ConnectionCommands.ts:40 msgid "Couldn't verify the connection" msgstr "Nu s-a putut verifica conexiunea" @@ -10469,7 +10469,7 @@ msgid "Create & share" msgstr "Creează și distribuie" #. Action button label in the add community modal. Starts the create-community flow. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:94 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:98 msgid "Create a community" msgstr "Creează o comunitate" @@ -10541,14 +10541,14 @@ msgid "Create community" msgstr "Creează o comunitate" #. Accessible label for the create-community form element. Used by assistive tech only. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:116 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:120 msgid "Create community form" msgstr "Formular de creare comunitate" #. Accessible label for the create-DM trigger in the DM list header. #. Button or menu action label in the create dm modal utils helper. Keep it concise. #: src/features/channel/components/direct_message/DirectMessageList.tsx:97 -#: src/features/channel/utils/CreateDMModalUtils.tsx:35 +#: src/features/channel/utils/CreateDMModalUtils.tsx:36 msgid "Create DM" msgstr "Creează un DM" @@ -10563,14 +10563,14 @@ msgid "Create favorite category form" msgstr "Formular de creare categorie de favorite" #. Accessible label for the create-from-template form element. Used by assistive tech only. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:158 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:162 msgid "Create from template form" msgstr "Formular de creare din șablon" #. Button or menu action label in the create dm modal utils helper. Keep it concise. #. Tooltip on the channel header plus button when viewing a one-on-one DM. Starts the create group DM flow with the current recipient. #: src/features/channel/components/channel_header/shared.ts:51 -#: src/features/channel/utils/CreateDMModalUtils.tsx:31 +#: src/features/channel/utils/CreateDMModalUtils.tsx:32 msgid "Create group DM" msgstr "Creează un DM de grup" @@ -10593,7 +10593,7 @@ msgstr "Creează cont nou" msgid "Create new group" msgstr "Creează un grup nou" -#: src/features/invite/components/modals/InviteModal.tsx:555 +#: src/features/invite/components/modals/InviteModal.tsx:560 msgid "Create new link" msgstr "Creează un link nou" @@ -10811,12 +10811,12 @@ msgid "Current uses:" msgstr "Utilizări curente:" #. Developer nagbar status: the banner is dismissed in the current real state. -#: src/features/devtools/components/NagbarControls.ts:114 +#: src/features/devtools/components/NagbarControls.ts:115 msgid "Currently dismissed" msgstr "Ascuns în prezent" #. Developer nagbar status: the banner is showing in the current real state. -#: src/features/devtools/components/NagbarControls.ts:118 +#: src/features/devtools/components/NagbarControls.ts:119 msgid "Currently showing" msgstr "Afișat în prezent" @@ -10853,7 +10853,7 @@ msgid "Custom" msgstr "Personalizat" #. Label of the numeric input shown after choosing "Custom..." in the ban duration dropdown. The unit is seconds. -#: src/features/moderation/components/modals/BanMemberModal.tsx:68 +#: src/features/moderation/components/modals/BanMemberModal.tsx:67 msgid "Custom ban duration (seconds)" msgstr "Durată personalizată a interdicției (secunde)" @@ -10889,7 +10889,7 @@ msgid "Custom entrance sounds with {premiumProductName}" msgstr "Sunete de intrare personalizate cu {premiumProductName}" #. Label of the numeric input shown after choosing "Custom..." in the invite expiration dropdown. The unit is seconds. -#: src/features/invite/components/modals/InviteModal.tsx:106 +#: src/features/invite/components/modals/InviteModal.tsx:109 msgid "Custom expiration (seconds)" msgstr "Expirare personalizată (secunde)" @@ -10898,7 +10898,7 @@ msgid "Custom hoist order" msgstr "Ordine personalizată de afișare" #. Label of the numeric input shown after choosing "Custom..." in the invite max-uses dropdown. -#: src/features/invite/components/modals/InviteModal.tsx:120 +#: src/features/invite/components/modals/InviteModal.tsx:123 msgid "Custom max uses" msgstr "Utilizări maxime personalizate" @@ -11506,7 +11506,7 @@ msgstr "Delaware" #: src/features/emoji/components/emojis/EmojiListItem.tsx:204 #: src/features/emoji/components/emojis/EmojiListItem.tsx:216 #: src/features/emoji/components/stickers/StickerGridItem.tsx:35 -#: src/features/messaging/commands/MessageCommands.tsx:84 +#: src/features/messaging/commands/MessageCommands.tsx:85 #: src/features/moderation/components/report_modal/IARModalCopy.ts:109 #: src/features/platform/utils/DesktopLocaleBridge.ts:77 #: src/features/theme_studio/sections/LibrarySection.tsx:645 @@ -11652,8 +11652,8 @@ msgid "Delete message" msgstr "Șterge mesajul" #. Section heading and accessible label for the message-history-deletion radio group in the destructive ban-member modal. Destructive option group. -#: src/features/moderation/components/modals/BanMemberModal.tsx:78 -#: src/features/moderation/components/modals/BanMemberModal.tsx:229 +#: src/features/moderation/components/modals/BanMemberModal.tsx:77 +#: src/features/moderation/components/modals/BanMemberModal.tsx:233 msgid "Delete message history" msgstr "Șterge istoricul mesajelor" @@ -11755,12 +11755,12 @@ msgid "Delete this message" msgstr "Șterge acest mesaj" #. Error message in the messaging commands. Keep the tone plain and specific. -#: src/features/messaging/commands/MessageCommands.tsx:80 +#: src/features/messaging/commands/MessageCommands.tsx:81 msgid "Delete this message? Can't be undone." msgstr "Ștergi acest mesaj? Acțiunea nu poate fi anulată." #. Body of the delete confirmation for a message that was published from an announcement channel to the channels that follow it. -#: src/features/messaging/commands/MessageCommands.tsx:93 +#: src/features/messaging/commands/MessageCommands.tsx:94 msgid "Delete this message? Can't be undone. This message is also removed from every community that follows this channel." msgstr "Ștergi acest mesaj? Nu poate fi anulat. Acest mesaj va fi eliminat și din fiecare comunitate care urmărește acest canal." @@ -11977,7 +11977,7 @@ msgid "Desktop device" msgstr "Dispozitiv desktop" #. Developer / debug surface — keep terse and technical. Label in the developer Nagbar controls panel for the desktop-download banner. -#: src/features/devtools/components/NagbarControls.ts:7 +#: src/features/devtools/components/NagbarControls.ts:8 msgid "Desktop download nagbar" msgstr "Bara de notificare pentru descărcarea aplicației desktop" @@ -11987,7 +11987,7 @@ msgid "Desktop inactivity before mobile push" msgstr "Inactivitate pe desktop înainte de notificarea push pe mobil" #. Developer control label for the desktop-notification banner. -#: src/features/devtools/components/NagbarControls.ts:40 +#: src/features/devtools/components/NagbarControls.ts:41 msgid "Desktop notification nagbar" msgstr "Bara de notificare desktop" @@ -12102,13 +12102,13 @@ msgstr "Stare dezvoltator" #. Short label in the channel and chat utility buttons. Keep it concise. #. Title of the info alert shown when clicking an internal developer-tools deep link. #: src/features/channel/components/channel_header_components/UtilityButtons.tsx:20 -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:146 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:149 #: src/features/ui/action_menu/items/StaffDeveloperUserControlsMenuItem.tsx:13 msgid "Developer tools" msgstr "Instrumente pentru dezvoltatori" #. Body of the developer-tools info alert. Refers to the staff badge button in the channel header. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:150 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:153 msgid "Developer tools are available from the staff badge in the channel header." msgstr "Instrumentele pentru dezvoltatori sunt disponibile din insigna de personal din antetul canalului." @@ -12505,7 +12505,7 @@ msgstr "Deconectare socket" #. Overlay status in the voice call view when not connected. #. Overlay status text in the compact / floating voice call tile when not connected. #: src/features/voice/components/compact_voice_call_view/shared.ts:15 -#: src/features/voice/components/VoiceCallView.tsx:103 +#: src/features/voice/components/VoiceCallView.tsx:99 msgid "Disconnected" msgstr "Deconectat" @@ -12822,7 +12822,7 @@ msgid "Domain" msgstr "Domeniu" #. Developer or debug surface, keep terse and technical. Label in the developer Nagbar controls panel for the banner telling installed web apps that the app has moved to a new domain. -#: src/features/devtools/components/NagbarControls.ts:76 +#: src/features/devtools/components/NagbarControls.ts:77 msgid "Domain moved nagbar" msgstr "Bara de notificare pentru domeniul mutat" @@ -13344,8 +13344,8 @@ msgstr "Editează detaliile grupului" msgid "Edit group form" msgstr "Formular de editare a grupului" -#: src/features/invite/components/modals/InviteModal.tsx:523 -#: src/features/invite/components/modals/InviteModal.tsx:538 +#: src/features/invite/components/modals/InviteModal.tsx:528 +#: src/features/invite/components/modals/InviteModal.tsx:543 msgid "Edit invite link" msgstr "Editează linkul de invitație" @@ -13397,7 +13397,7 @@ msgid "Edit profile local time" msgstr "Editează ora locală a profilului" #. Title of the confirmation shown before saving an edit to a message published from an announcement channel. -#: src/features/messaging/commands/MessageCommands.tsx:99 +#: src/features/messaging/commands/MessageCommands.tsx:100 msgid "Edit published message?" msgstr "Editezi mesajul publicat?" @@ -13548,7 +13548,7 @@ msgid "Email unavailable" msgstr "E-mail indisponibil" #. Developer control label for the email-verification banner. -#: src/features/devtools/components/NagbarControls.ts:36 +#: src/features/devtools/components/NagbarControls.ts:37 msgid "Email verification nagbar" msgstr "Bara de notificare pentru verificarea e-mailului" @@ -14080,12 +14080,12 @@ msgid "End grace now" msgstr "Încheie perioada de grație acum" #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:163 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:271 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:270 msgid "End grace period" msgstr "Încheie perioada de grație" #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:156 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:264 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:263 msgid "End grace period now?" msgstr "Închei perioada de grație acum?" @@ -14170,7 +14170,7 @@ msgid "Enter a product name between 1 and 80 characters." msgstr "Introdu un nume de produs între 1 și 80 de caractere." #. Placeholder in the optional reason input in the destructive ban-member modal. -#: src/features/moderation/components/modals/BanMemberModal.tsx:88 +#: src/features/moderation/components/modals/BanMemberModal.tsx:87 msgid "Enter a reason for the ban" msgstr "Introdu un motiv pentru interdicție" @@ -14180,7 +14180,7 @@ msgid "Enter a secure password" msgstr "Introdu o parolă sigură" #. Validation error in the import-template form when the entered URL or code is malformed. {theOtherPlatform} is a third-party product name placeholder. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:124 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:128 msgid "Enter a valid {theOtherPlatform} template URL or code." msgstr "Introdu un URL sau un cod de șablon {theOtherPlatform} valid." @@ -14204,7 +14204,7 @@ msgstr "Introdu un nume de utilizator valid ({exampleFluxerTagFull})." #. Tooltip / aria label on the fullscreen toggle in the voice call view (not in fullscreen). #: src/features/voice/components/compact_voice_call_view/shared.ts:28 #: src/features/voice/components/media_player/components/MediaFullscreenButton.tsx:18 -#: src/features/voice/components/VoiceCallView.tsx:111 +#: src/features/voice/components/VoiceCallView.tsx:107 msgid "Enter fullscreen" msgstr "Intră în ecran complet" @@ -14347,7 +14347,7 @@ msgstr "Întregul ecran" msgid "Entire system" msgstr "Întregul sistem" -#: src/features/voice/components/AudioSourcePickerLinux.tsx:260 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:257 msgid "Entire system audio" msgstr "Sunetul întregului sistem" @@ -14525,7 +14525,7 @@ msgid "exclude a user" msgstr "exclude un utilizator" #. Section header in the Linux audio source picker for apps excluded from the system mix. -#: src/features/voice/components/AudioSourcePickerLinux.tsx:59 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:61 msgid "Exclude from system" msgstr "Exclude din sistem" @@ -14546,7 +14546,7 @@ msgstr "Ieșire" #. Tooltip / aria label on the fullscreen toggle in the voice call view (currently in fullscreen). #: src/features/voice/components/compact_voice_call_view/shared.ts:24 #: src/features/voice/components/media_player/components/MediaFullscreenButton.tsx:14 -#: src/features/voice/components/VoiceCallView.tsx:107 +#: src/features/voice/components/VoiceCallView.tsx:103 msgid "Exit fullscreen" msgstr "Ieși din ecran complet" @@ -14624,7 +14624,7 @@ msgid "Expiration curve" msgstr "Curbă de expirare" #. Label above the expiration duration dropdown in the invite link settings. -#: src/features/invite/components/modals/InviteModal.tsx:102 +#: src/features/invite/components/modals/InviteModal.tsx:105 msgid "Expire after" msgstr "Expiră după" @@ -14839,7 +14839,7 @@ msgid "Failed to complete SSO sign-in" msgstr "Conectarea SSO nu a reușit" #. Error message in the add friends to group modal utils helper. -#: src/features/channel/utils/AddFriendsToGroupModalUtils.ts:21 +#: src/features/channel/utils/AddFriendsToGroupModalUtils.ts:22 msgid "Failed to copy invite link" msgstr "Nu s-a putut copia linkul de invitație" @@ -15687,12 +15687,12 @@ msgid "For your security, please confirm it's you to continue." msgstr "Pentru siguranța ta, te rugăm să confirmi că ești tu pentru a continua." #. Developer nagbar override status: the banner is forced to hide. -#: src/features/devtools/components/NagbarControls.ts:102 +#: src/features/devtools/components/NagbarControls.ts:103 msgid "Force disabled" msgstr "Dezactivat forțat" #. Developer nagbar override status: the banner is forced to show. -#: src/features/devtools/components/NagbarControls.ts:98 +#: src/features/devtools/components/NagbarControls.ts:99 msgid "Force enabled" msgstr "Activat forțat" @@ -15840,11 +15840,11 @@ msgstr "Redirecționează media" #. Keyboard shortcut action label shown in the shortcuts list and keybind editor. Keep short, sentence case. #. Title of the forward message modal. #: src/features/input/state/input_keybind/shared.ts:33 -#: src/features/messaging/components/modals/ForwardModal.tsx:85 +#: src/features/messaging/components/modals/ForwardModal.tsx:87 msgid "Forward message" msgstr "Redirecționează mesajul" -#: src/features/channel/components/MessageAttachments.tsx:360 +#: src/features/channel/components/MessageAttachments.tsx:331 msgid "Forwarded" msgstr "Redirecționat" @@ -16437,7 +16437,7 @@ msgstr "Codul cadou este obligatoriu" msgid "Gift code is too long" msgstr "Codul cadou este prea lung" -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:139 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:141 msgid "Gift code:" msgstr "Cod cadou:" @@ -16466,7 +16466,7 @@ msgid "Gift inventory flow" msgstr "Flux inventar cadouri" #. Developer control label for the gift-inventory banner. -#: src/features/devtools/components/NagbarControls.ts:56 +#: src/features/devtools/components/NagbarControls.ts:57 msgid "Gift inventory nagbar" msgstr "Bara de notificări pentru inventarul de cadouri" @@ -16477,7 +16477,7 @@ msgstr "Durata cadoului" #. Form field label for a gift redemption URL. #. Settings search synonym. Used to match this term when the user types it in the settings search bar. -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:34 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:35 #: src/features/user/components/settings_utils/search_index/GiftInventoryIndex.ts:26 msgid "Gift link" msgstr "Link cadou" @@ -17488,7 +17488,7 @@ msgid "How about:" msgstr "Ce zici de:" #. Helper text under the ban duration dropdown in the destructive ban-member modal. -#: src/features/moderation/components/modals/BanMemberModal.tsx:64 +#: src/features/moderation/components/modals/BanMemberModal.tsx:63 msgid "How long they stay banned." msgstr "Cât timp rămân banați." @@ -17600,7 +17600,7 @@ msgstr "Fișierul pictogramei este prea mare" #. Validation error in the create-community form when the chosen icon exceeds the size limit. {imageMaxSizeLabel} is a formatted file size such as "8 MB". #: src/features/channel/components/modals/EditGroupBottomSheet.tsx:47 #: src/features/channel/components/modals/EditGroupModal.tsx:45 -#: src/features/guild/components/modals/add_guild_modal/shared.ts:107 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:111 msgid "Icon file is too large. Choose a file smaller than {imageMaxSizeLabel}." msgstr "Fișierul pictogramei este prea mare. Alege un fișier mai mic de {imageMaxSizeLabel}." @@ -17886,7 +17886,7 @@ msgid "Import" msgstr "Importă" #. Action button label in the add community modal. Imports a template from the third-party platform named by {theOtherPlatform}. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:102 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:106 msgid "Import {theOtherPlatform} template" msgstr "Importă șablon {theOtherPlatform}" @@ -17938,7 +17938,7 @@ msgid "Import more" msgstr "Importă mai multe" #. Accessible label for the import-template form element. Used by assistive tech only. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:138 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:142 msgid "Import template form" msgstr "Formular de import șablon" @@ -18106,7 +18106,7 @@ msgid "Include all except selected" msgstr "Include tot, cu excepția celor selectate" #. Section header in the Linux audio source picker for the per-app inclusion list. -#: src/features/voice/components/AudioSourcePickerLinux.tsx:55 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:57 msgid "Include apps" msgstr "Include aplicații" @@ -18472,7 +18472,7 @@ msgid "Invalid image" msgstr "Imagine nevalidă" #. Validation error in the paste-template-JSON form. "JSON" is a protocol token and must not be translated. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:129 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:133 msgid "Invalid JSON. Paste the full response from the URL above." msgstr "JSON nevalid. Lipește răspunsul complet de la adresa URL de mai sus." @@ -18531,7 +18531,7 @@ msgid "Invisible" msgstr "Invizibil" #. Per-recipient action button label in the invite modal recipient list. Sends the invite as a DM to that friend. Short standalone verb. -#: src/features/invite/components/modals/InviteModal.tsx:97 +#: src/features/invite/components/modals/InviteModal.tsx:100 msgid "Invite" msgstr "Invită" @@ -18568,12 +18568,12 @@ msgid "Invite deleted" msgstr "Invitație ștearsă" #. Fallback header on the invite modal when no community context is available. Refers to inviting friends to Fluxer. -#: src/features/invite/components/modals/InviteModal.tsx:84 +#: src/features/invite/components/modals/InviteModal.tsx:87 msgid "Invite friends" msgstr "Invită prieteni" #. Title of the invite modal. {guildName} is the community name. -#: src/features/invite/components/modals/InviteModal.tsx:89 +#: src/features/invite/components/modals/InviteModal.tsx:92 msgid "Invite friends to {guildName}" msgstr "Invită prieteni în {guildName}" @@ -18584,25 +18584,25 @@ msgstr "Invitație ascunsă în timpul partajării" #. Label of the invite code/URL input in the join-community form. #. Placeholder in the read-only invite link input when no link is available yet. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:166 -#: src/features/invite/components/modals/InviteModal.tsx:138 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:170 +#: src/features/invite/components/modals/InviteModal.tsx:141 msgid "Invite link" msgstr "Link de invitație" #. Label above a masked invite link while streaming privacy is active. #. Label above a masked invite link while streaming privacy is active. -#: src/features/invite/components/modals/InviteModal.tsx:146 +#: src/features/invite/components/modals/InviteModal.tsx:149 #: src/features/relationship/components/modals/AddFriendsToGroupModal.tsx:31 msgid "Invite link is hidden while sharing:" msgstr "Linkul de invitație este ascuns în timpul partajării:" #. Inline replacement text shown for invite links while streaming privacy is active. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:162 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:165 msgid "Invite link masked while sharing" msgstr "Linkul de invitație este mascat în timpul partajării" #. Header of the invite modal when the user is editing the invite link expiry, max uses, and temporary flag. -#: src/features/invite/components/modals/InviteModal.tsx:93 +#: src/features/invite/components/modals/InviteModal.tsx:96 msgid "Invite link settings" msgstr "Setări pentru linkul de invitație" @@ -18747,7 +18747,7 @@ msgstr "Invitațiile sunt întrerupte deoarece {productName} a detectat un poten msgid "Invites are paused for this community." msgstr "Invitațiile sunt întrerupte pentru această comunitate." -#: src/features/invite/components/modals/InviteModal.tsx:370 +#: src/features/invite/components/modals/InviteModal.tsx:375 msgid "Invites are paused in this community by an admin. While this invite can be created, it cannot be accepted until invites are re-enabled." msgstr "Un administrator a întrerupt invitațiile în această comunitate. Deși această invitație poate fi creată, ea nu poate fi acceptată până când invitațiile nu sunt reactivate." @@ -18757,7 +18757,7 @@ msgid "Invites disabled" msgstr "Invitații dezactivate" #. Developer control label for the invites-disabled banner. -#: src/features/devtools/components/NagbarControls.ts:72 +#: src/features/devtools/components/NagbarControls.ts:73 msgid "Invites disabled nagbar" msgstr "Bara de notificare „Invitații dezactivate”" @@ -18879,7 +18879,7 @@ msgid "Join {communityName} to chat with the team and stay up to date." msgstr "Alătură-te {communityName} pentru a discuta cu echipa și a fi la curent cu noutățile." #. Action button label in the add community modal. Starts the join-by-invite-code flow. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:98 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:102 msgid "Join a community" msgstr "Alătură-te unei comunități" @@ -18903,7 +18903,7 @@ msgid "Join community" msgstr "Alătură-te comunității" #. Accessible label for the join-community form element. Used by assistive tech only. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:162 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:166 msgid "Join community form" msgstr "Formular de înscriere în comunitate" @@ -19011,7 +19011,7 @@ msgid "Jump to {displayName}" msgstr "Salt la {displayName}" #. Accessible label for an inline channel mention link. labelText is the channel display name. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:108 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:111 msgid "Jump to {labelText}" msgstr "Salt la {labelText}" @@ -19068,12 +19068,12 @@ msgid "Jump to the current call" msgstr "Salt la apelul curent" #. Fallback accessible label for an inline channel mention when the target name is not known. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:112 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:115 msgid "Jump to the linked channel" msgstr "Salt la canalul asociat" #. Fallback accessible label for an inline message link when the target channel is not known. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:104 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:107 msgid "Jump to the linked message" msgstr "Salt la mesajul din link" @@ -19083,7 +19083,7 @@ msgid "Jump to the message from {authorNickname}" msgstr "Salt la mesajul de la {authorNickname}" #. Accessible label for an inline message link that jumps to a specific message in a channel. labelText is the channel display name. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:99 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:102 msgid "Jump to the message in {labelText}" msgstr "Salt la mesajul din {labelText}" @@ -19142,7 +19142,7 @@ msgid "Keep free and premium tiers. You can customize the tiers, sell premium th msgstr "Păstrează nivelurile gratuit și premium. Poți personaliza nivelurile, poți vinde premium prin Stripe sau poți oferi ulterior coduri cadou din panoul de administrare." #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:165 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:273 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:272 msgid "Keep grace period" msgstr "Păstrează perioada de grație" @@ -19157,7 +19157,7 @@ msgid "Keep running" msgstr "Rulează în fundal" #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:143 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:251 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:250 msgid "Keep subscription" msgstr "Păstrează abonamentul" @@ -19240,7 +19240,7 @@ msgstr "Taste" #. Button or menu action label in the kick member modal. Keep it concise. Keep the tone plain and specific. #. Button or menu action label in the user profile actions sheet. Keep it concise. Keep the tone plain and specific. #. Member actions sheet menu item. Opens the kick-member confirmation (moderation action). Short verb used as a menu label. -#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:98 +#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:97 #: src/features/moderation/components/modals/KickMemberModal.tsx:16 #: src/features/user/components/modals/UserProfileActionsSheet.tsx:77 msgid "Kick" @@ -19727,7 +19727,7 @@ msgstr "Conectare fișier" #. Replacement text for an invite URL while streaming privacy is active. #. Replacement text for an invite URL while streaming privacy is active. #: src/features/channel/components/modals/GroupInvitesBottomSheet.tsx:49 -#: src/features/invite/components/modals/InviteModal.tsx:142 +#: src/features/invite/components/modals/InviteModal.tsx:145 #: src/features/relationship/components/modals/AddFriendsToGroupModal.tsx:27 msgid "Link hidden while sharing" msgstr "Link ascuns în timpul partajării" @@ -19760,7 +19760,7 @@ msgid "Link styling" msgstr "Stil link" #. Title of the alert shown when clicking an internal link that is not available to the current account. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:154 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:157 msgid "Link unavailable" msgstr "Link indisponibil" @@ -20557,7 +20557,7 @@ msgid "Max {maxSize}." msgstr "Maxim {maxSize}." #. Label above the max-uses dropdown in the invite link settings. -#: src/features/invite/components/modals/InviteModal.tsx:116 +#: src/features/invite/components/modals/InviteModal.tsx:119 msgid "Max number of uses" msgstr "Număr maxim de utilizări" @@ -20835,7 +20835,7 @@ msgid "Members" msgstr "Membri" #. Helper text under the temporary membership switch in the invite link settings. -#: src/features/invite/components/modals/InviteModal.tsx:134 +#: src/features/invite/components/modals/InviteModal.tsx:137 msgid "Members are removed when offline unless given a role." msgstr "Membrii sunt eliminați când sunt offline, dacă nu li se atribuie un rol." @@ -20980,7 +20980,7 @@ msgstr "Mesaj" #. Action that opens a DM conversation with the selected user. #. Member actions sheet menu item. Sends a direct message to the target user. Standalone verb used as a menu label. #. Voice participant menu action that opens a DM conversation with the selected user. -#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:88 +#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:87 #: src/features/ui/action_menu/items/ActionsSubmenu.tsx:41 #: src/features/ui/action_menu/items/MessageUserMenuItem.tsx:26 #: src/features/ui/action_menu/items/voice_participant_menu_data/shared.ts:78 @@ -21084,7 +21084,7 @@ msgstr "Setările de afișare a mesajelor sunt disponibile doar pe desktop." msgid "Message editing" msgstr "Editare mesaj" -#: src/features/messaging/components/modals/ForwardModal.tsx:315 +#: src/features/messaging/components/modals/ForwardModal.tsx:317 msgid "Message forwarded" msgstr "Mesaj redirecționat" @@ -21133,7 +21133,7 @@ msgstr "Butoane de introducere a mesajului" #. Error modal title in the forward modal when the optional comment exceeds the message length limit. #. Form validation error indicating the message exceeds the allowed length. -#: src/features/messaging/components/modals/ForwardModal.tsx:56 +#: src/features/messaging/components/modals/ForwardModal.tsx:58 #: src/features/ui/character_counter/CharacterCountMessages.ts:16 msgid "Message is too long" msgstr "Mesajul este prea lung" @@ -21144,7 +21144,7 @@ msgid "Message layout" msgstr "Aspect mesaje" #. Type chip suffix in tooltips for inline rendered message links. Lowercase because it follows the channel name. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:89 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:92 msgid "message link" msgstr "link mesaj" @@ -21188,7 +21188,7 @@ msgid "Message previews in the DM list" msgstr "Previzualizări ale mesajelor în lista de DM-uri" #. Toast shown after a message in an announcement channel was published to the channels that follow it. -#: src/features/messaging/commands/MessageCommands.tsx:112 +#: src/features/messaging/commands/MessageCommands.tsx:113 msgid "Message published" msgstr "Mesaj publicat" @@ -21301,7 +21301,7 @@ msgstr "Mesaje pe care le poți salva" msgid "Messaging is paused" msgstr "Trimiterea de mesaje este în pauză" -#. Notice shown in place of the message composer, and as an error, when messaging is paused on the current account until the user completes one quick step described in an email. While paused, the account cannot post, react, join communities or change its profile. Keep the tone calm and friendly. +#. Notice shown in place of the message composer, as a banner at the top of the app, and as an error, when messaging is paused on the current account until the user completes one quick step described in an email. While paused, the account cannot post, react, join communities or change its profile. Keep the tone calm and friendly. #: src/features/user/utils/AccountLimitUtils.ts:10 msgid "Messaging is paused on your account. Check your email for a quick step to continue." msgstr "Trimiterea de mesaje este în pauză pentru contul tău. Uită-te în e-mail: te așteaptă un pas rapid ca să poți continua." @@ -22672,7 +22672,7 @@ msgid "No {sendMessagesPermission} permission" msgstr "Fără permisiunea {sendMessagesPermission}" #. Inline text shown inside a custom message link pill when the linked message cannot be accessed. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:142 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:145 msgid "No access" msgstr "Fără acces" @@ -22807,7 +22807,7 @@ msgstr "Nicio modificare de salvat" msgid "No channels available" msgstr "Niciun canal disponibil" -#: src/features/messaging/components/modals/ForwardModal.tsx:389 +#: src/features/messaging/components/modals/ForwardModal.tsx:395 #: src/features/search/components/search/ChannelFilterSheet.tsx:120 msgid "No channels found" msgstr "Nu s-au găsit canale" @@ -22955,7 +22955,7 @@ msgid "No invoices yet." msgstr "Încă nu există facturi." #. Invite max-uses option meaning unlimited uses. Short standalone label. -#: src/features/invite/components/modals/InviteModal.tsx:56 +#: src/features/invite/components/modals/InviteModal.tsx:59 msgid "No limit" msgstr "Fără limită" @@ -23306,7 +23306,7 @@ msgstr "Fără conversie" #: src/features/user/components/modals/tabs/accessibility_tab/VisualTab.tsx:37 #: src/features/user/components/modals/tabs/components/EntranceSoundSection.tsx:146 #: src/features/user/components/modals/tabs/privacy_safety_tab/data_request_modal/DataRequestModal.tsx:220 -#: src/features/voice/components/AudioSourcePickerLinux.tsx:268 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:265 msgid "None" msgstr "Niciunul" @@ -23858,12 +23858,12 @@ msgid "Open {host} in your browser." msgstr "Deschide {host} în browserul tău." #. Accessible label for an inline chat link pill that opens an app page such as Discovery. labelText is the page name. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:121 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:124 msgid "Open {labelText}" msgstr "Deschide {labelText}" #. Accessible label for an inline settings deep-link pill. labelText is the resolved settings tab and section breadcrumb. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:116 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:119 msgid "Open {labelText} in settings" msgstr "Deschide {labelText} în setări" @@ -24067,7 +24067,7 @@ msgid "Open emoji in browser" msgstr "Deschide emoji în browser" #. Accessible label for the emoji picker trigger button in the forward modal comment field. -#: src/features/messaging/components/modals/ForwardModal.tsx:102 +#: src/features/messaging/components/modals/ForwardModal.tsx:104 #: src/features/user/components/modals/tabs/my_profile_tab/BioEditor.tsx:27 msgid "Open emoji picker" msgstr "Deschide selectorul de emoji" @@ -24392,7 +24392,7 @@ msgstr "Opțiuni" msgid "or" msgstr "sau" -#: src/features/theme/components/modals/ShareThemeModal.tsx:214 +#: src/features/theme/components/modals/ShareThemeModal.tsx:216 msgid "Or copy the link:" msgstr "Sau copiază linkul:" @@ -24401,7 +24401,7 @@ msgstr "Sau copiază linkul:" msgid "or pick a GIF from {gifProviderName}" msgstr "sau alege un GIF de la {gifProviderName}" -#: src/features/invite/components/modals/InviteModal.tsx:502 +#: src/features/invite/components/modals/InviteModal.tsx:507 msgid "Or send an invite link to a friend:" msgstr "Sau trimite un link de invitație unui prieten:" @@ -24409,7 +24409,7 @@ msgstr "Sau trimite un link de invitație unui prieten:" msgid "or send an invite to a friend:" msgstr "sau trimite o invitație unui prieten:" -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:131 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:133 msgid "or send the gift link to a friend:" msgstr "sau trimite linkul cadoului unui prieten:" @@ -24611,7 +24611,7 @@ msgid "Page down" msgstr "Page Down" #. Role description announced for an inline chat link pill that opens an app page. Lowercase. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:126 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:129 msgid "page link" msgstr "link pagină" @@ -24778,12 +24778,12 @@ msgid "Paste GIF URLs below, one per line." msgstr "Lipește adresele URL GIF mai jos, câte una pe rând." #. Accessible label for the paste-template-JSON form element. Used by assistive tech only. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:146 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:150 msgid "Paste template JSON form" msgstr "Formular pentru lipirea JSON-ului șablon" #. Placeholder in the textarea where the user pastes the third-party template JSON document. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:154 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:158 msgid "Paste the JSON response here" msgstr "Lipește răspunsul JSON aici" @@ -24985,7 +24985,7 @@ msgid "Perks paused" msgstr "Beneficii întrerupte" #. Ban duration option in the destructive ban-member modal meaning the ban never expires. Short standalone label. -#: src/features/moderation/components/modals/BanMemberModal.tsx:38 +#: src/features/moderation/components/modals/BanMemberModal.tsx:37 msgid "Permanent" msgstr "Permanent" @@ -25384,7 +25384,7 @@ msgstr "Se redă în ciuda mișcării reduse." #. Body of the error modal shown when sharing or sending a theme link is rate limited. #: src/features/app/components/alerts/CommonErrorModalDescriptors.ts:13 #: src/features/discovery/commands/DiscoveryJoinCommands.tsx:60 -#: src/features/theme/components/modals/ShareThemeModal.tsx:67 +#: src/features/theme/components/modals/ShareThemeModal.tsx:68 msgid "Please wait a moment and try again." msgstr "Te rugăm să aștepți un moment și să încerci din nou." @@ -25416,7 +25416,7 @@ msgid "Pop back in" msgstr "Readu în aplicație" #. Tooltip / aria label on the voice call footer button that opens the call in a separate window. -#: src/features/voice/components/VoiceCallCornerControls.tsx:12 +#: src/features/voice/components/VoiceCallCornerControls.tsx:11 msgid "Pop out call" msgstr "Deschide apelul într-o fereastră separată" @@ -25547,12 +25547,12 @@ msgid "Premium badge" msgstr "Insignă Premium" #. Developer control label for the premium-expired banner. -#: src/features/devtools/components/NagbarControls.ts:48 +#: src/features/devtools/components/NagbarControls.ts:49 msgid "Premium expired nagbar" msgstr "Bara de notificare pentru abonamentul Premium expirat" #. Developer control label for the premium grace-period banner. -#: src/features/devtools/components/NagbarControls.ts:44 +#: src/features/devtools/components/NagbarControls.ts:45 msgid "Premium grace period nagbar" msgstr "Bara de notificare pentru perioada de grație Premium" @@ -25562,7 +25562,7 @@ msgid "Premium model" msgstr "Model premium" #. Developer control label for the premium-onboarding banner. -#: src/features/devtools/components/NagbarControls.ts:52 +#: src/features/devtools/components/NagbarControls.ts:53 msgid "Premium onboarding nagbar" msgstr "Bara de notificare pentru integrarea Premium" @@ -26514,7 +26514,7 @@ msgstr "Motiv" #. Label of the optional reason input in the destructive ban-member modal. Reason is recorded in the activity log. #. Label of the optional reason textarea in the timeout-member modal. The reason is recorded in the activity log. -#: src/features/moderation/components/modals/BanMemberModal.tsx:83 +#: src/features/moderation/components/modals/BanMemberModal.tsx:82 #: src/features/moderation/components/modals/TimeoutMemberModal.tsx:36 msgid "Reason (optional)" msgstr "Motiv (opțional)" @@ -26574,7 +26574,7 @@ msgstr "Verifică din nou" #. placeholder {0}: ChannelUtils.getIcon(channel, {size: 16, className: styles.channelIcon}) #. placeholder {1}: channel.name -#: src/features/invite/components/modals/InviteModal.tsx:355 +#: src/features/invite/components/modals/InviteModal.tsx:360 msgid "Recipients will be taken to {0} <0>{1}" msgstr "Destinatarii vor fi direcționați către {0} <0>{1}" @@ -26601,7 +26601,7 @@ msgid "Reconnect succeeded. Pick a screen again if you want to resume your previ msgstr "Reconectare reușită. Alege din nou un ecran dacă vrei să reiei transmisiunea anterioară." #. Overlay status in the voice call view while reconnecting after a drop. Trailing ellipsis indicates in-progress. -#: src/features/voice/components/VoiceCallView.tsx:98 +#: src/features/voice/components/VoiceCallView.tsx:94 msgid "Reconnecting..." msgstr "Se reconectează..." @@ -26741,7 +26741,7 @@ msgstr "Referință copiată." msgid "Referral parameters" msgstr "Parametri de recomandare" -#: src/features/voice/components/AudioSourcePickerLinux.tsx:312 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:309 msgid "Refresh audio sources" msgstr "Reîmprospătează sursele audio" @@ -28559,7 +28559,7 @@ msgstr "Saturație" #: src/features/guild/components/modals/guild_tabs/GuildDiscoveryTab.tsx:631 #: src/features/guild/components/modals/guild_tabs/GuildVanityURLTab.tsx:279 #: src/features/guild/components/modals/GuildFolderSettingsModal.tsx:91 -#: src/features/messaging/commands/MessageCommands.tsx:108 +#: src/features/messaging/commands/MessageCommands.tsx:109 #: src/features/messaging/components/modals/AttachmentEditModal.tsx:136 #: src/features/messaging/components/modals/EditAltTextModal.tsx:193 #: src/features/messaging/components/modals/MessageHistoryThresholdModal.tsx:115 @@ -28687,7 +28687,7 @@ msgid "Scan the QR code with your authenticator app." msgstr "Scanează codul QR cu aplicația ta de autentificare." #. Developer / debug surface — keep terse and technical. Label in the developer Nagbar controls panel for the scheduled-maintenance banner. -#: src/features/devtools/components/NagbarControls.ts:22 +#: src/features/devtools/components/NagbarControls.ts:23 msgid "Scheduled maintenance nagbar" msgstr "Bară de notificare pentru mentenanță programată" @@ -28962,7 +28962,7 @@ msgstr "Previzualizare la glisare" #: src/features/channel/components/bottomsheets/ChannelSearchBottomSheet.tsx:854 #: src/features/channel/components/channel_header/shared.ts:47 #: src/features/channel/components/shared/PickerSearchInput.tsx:21 -#: src/features/messaging/components/modals/ForwardModal.tsx:89 +#: src/features/messaging/components/modals/ForwardModal.tsx:91 #: src/features/search/components/modals/SearchProviderPickerModal.tsx:43 #: src/features/search/utils/QuickSwitcherModalUtils.tsx:46 #: src/features/theme_studio/ui/StudioSearchInput.tsx:16 @@ -29606,14 +29606,14 @@ msgstr "Rambursări self-service disponibile în termen de 3 zile de la plată, #. Button or menu action label in the share theme modal. Keep it concise. #. Send-message button label in the voice message composer modal. -#: src/features/theme/components/modals/ShareThemeModal.tsx:43 +#: src/features/theme/components/modals/ShareThemeModal.tsx:44 #: src/features/user/components/modals/tabs/component_gallery_tab/ComponentGalleryTabButtonsTab.tsx:316 #: src/features/voice/components/VoiceMessageComposerModal.tsx:77 msgid "Send" msgstr "Trimite" #. Primary button label in the forward message modal. selectedCount is the number of selected destinations; selectionLimit is the maximum allowed. -#: src/features/messaging/components/modals/ForwardModal.tsx:106 +#: src/features/messaging/components/modals/ForwardModal.tsx:108 msgid "Send ({selectedCount}/{selectionLimit})" msgstr "Trimite ({selectedCount}/{selectionLimit})" @@ -29694,7 +29694,7 @@ msgstr "Trimite fișiere de până la {size}" #. Button or menu action label in the user profile modal. Keep it concise. #. Member actions sheet menu item. Sends a friend request to the target user. #: src/features/channel/components/direct_message/DMWelcomeSection.tsx:146 -#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:94 +#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:93 #: src/features/user/components/modals/UserProfileMobileSheet.tsx:110 #: src/features/user/components/modals/UserProfileModal.tsx:126 msgid "Send friend request" @@ -29710,7 +29710,7 @@ msgstr "Trimite GIF-ul {title}" #. Plus menu item that opens the gift purchase flow. #: src/features/channel/components/textarea/MobileTextareaPlusBottomSheet.tsx:21 #: src/features/channel/components/textarea/TextareaPlusMenu.tsx:31 -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:30 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:31 msgid "Send gift" msgstr "Trimite cadou" @@ -29873,7 +29873,7 @@ msgid "Serve the token file" msgstr "Publică fișierul token" #. Developer / debug surface — keep terse and technical. Label in the developer Nagbar controls panel for the service incident banner. -#: src/features/devtools/components/NagbarControls.ts:27 +#: src/features/devtools/components/NagbarControls.ts:28 msgid "Service incident nagbar" msgstr "Notificare incident serviciu" @@ -30118,7 +30118,7 @@ msgid "Settings" msgstr "Setări" #. Type chip suffix in tooltips for inline rendered fluxer://settings/user deep links. Lowercase. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:130 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:133 msgid "settings link" msgstr "link setări" @@ -30239,7 +30239,7 @@ msgid "Share your screen or camera in up to 4K at 60 frames per second. Free acc msgstr "Partajează-ți ecranul sau camera în rezoluție de până la 4K la 60 de cadre pe secundă. Conturile gratuite transmit în rezoluție de până la 720p la 30." #. Button or menu action label in the share theme modal. Keep it concise. -#: src/features/theme/components/modals/ShareThemeModal.tsx:39 +#: src/features/theme/components/modals/ShareThemeModal.tsx:40 msgid "Share your theme" msgstr "Partajează-ți tema" @@ -30263,7 +30263,7 @@ msgid "Shared window" msgstr "Fereastră partajată" #. Capture option in the Linux audio source picker on a window share. Captures only the audio of the window being shared. -#: src/features/voice/components/AudioSourcePickerLinux.tsx:40 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:42 msgid "Shared window audio" msgstr "Audio fereastră partajată" @@ -30364,7 +30364,7 @@ msgid "Shortcuts are paused while recording." msgstr "Comenzile rapide sunt suspendate în timpul înregistrării." #. Body of the error modal shown when the forward modal comment exceeds the message length limit. -#: src/features/messaging/components/modals/ForwardModal.tsx:60 +#: src/features/messaging/components/modals/ForwardModal.tsx:62 msgid "Shorten the message and try again." msgstr "Scurtează mesajul și încearcă din nou." @@ -31506,7 +31506,7 @@ msgid "Something went wrong while preparing this sticker. Try another file or tr msgstr "A apărut o eroare la pregătirea acestui sticker. Încearcă alt fișier sau încearcă din nou mai târziu." #. Fallback body of the error alert shown when publishing an announcement message fails. -#: src/features/messaging/commands/MessageCommands.tsx:124 +#: src/features/messaging/commands/MessageCommands.tsx:125 msgid "Something went wrong while publishing. Try again in a moment." msgstr "A apărut o eroare la publicare. Încearcă din nou peste o clipă." @@ -31552,7 +31552,7 @@ msgstr "Ceva nu a mers bine." #: src/features/app/components/alerts/CommonErrorModalDescriptors.ts:5 #: src/features/discovery/commands/DiscoveryJoinCommands.tsx:18 #: src/features/emoji/components/emojis/EmojiListItem.tsx:129 -#: src/features/theme/components/modals/ShareThemeModal.tsx:51 +#: src/features/theme/components/modals/ShareThemeModal.tsx:52 #: src/features/ui/action_menu/items/CallMenuItems.tsx:45 #: src/features/ui/action_menu/items/ChannelMenuData.tsx:132 #: src/features/ui/action_menu/items/ChannelMenuData.tsx:148 @@ -33157,12 +33157,12 @@ msgid "Template" msgstr "Șablon" #. Label of the textarea in the paste-template-JSON form. "JSON" must not be translated. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:150 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:154 msgid "Template JSON" msgstr "Șablon JSON" #. Label of the URL input in the import-template form. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:142 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:146 msgid "Template URL" msgstr "URL șablon" @@ -33191,7 +33191,7 @@ msgid "Temporary invites need a live connection. Check yours and try again." msgstr "Invitațiile temporare necesită o conexiune activă. Verifică-ți conexiunea și încearcă din nou." #. Switch label in the invite link settings. When enabled, members joining via this invite are kicked when they go offline unless given a role. -#: src/features/invite/components/modals/InviteModal.tsx:129 +#: src/features/invite/components/modals/InviteModal.tsx:132 msgid "Temporary membership" msgstr "Membru temporar" @@ -33202,7 +33202,7 @@ msgid "Tennessee" msgstr "Tennessee" #. Developer control label for the terms-acceptance banner. -#: src/features/devtools/components/NagbarControls.ts:64 +#: src/features/devtools/components/NagbarControls.ts:65 msgid "Terms acceptance nagbar" msgstr "Bara de notificare pentru acceptarea termenilor" @@ -33760,7 +33760,7 @@ msgstr "Temă indisponibilă" msgid "Themes" msgstr "Teme" -#: src/features/invite/components/modals/InviteModal.tsx:194 +#: src/features/invite/components/modals/InviteModal.tsx:197 msgid "There are no channels available to create an invite for." msgstr "Nu există canale disponibile pentru a crea o invitație." @@ -33815,7 +33815,7 @@ msgid "They left the call" msgstr "A părăsit apelul" #. Body of the error modal shown when a DM cannot be opened (blocked or no shared community). -#: src/features/app/components/alerts/DmActionErrorModal.tsx:20 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:24 msgid "They might not be accepting messages from you, or you no longer share a community." msgstr "Este posibil să nu accepte mesaje de la tine sau să nu mai aveți o comunitate în comun." @@ -34092,7 +34092,7 @@ msgid "This device does not support notifications." msgstr "Acest dispozitiv nu acceptă notificări." #. Validation error in the paste-template-JSON form when the JSON parses but lacks the expected third-party template fields. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:133 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:137 msgid "This doesn't look like a valid template response. Make sure you copied the entire JSON document." msgstr "Acesta nu pare a fi un răspuns de șablon valid. Asigură-te că ai copiat întregul document JSON." @@ -34170,7 +34170,7 @@ msgid "This gift has been redeemed" msgstr "Acest cadou a fost revendicat" #. Title of the error modal shown when a group DM would exceed the maximum number of recipients. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:48 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:52 msgid "This group has too many people" msgstr "Acest grup are prea multe persoane" @@ -34208,7 +34208,7 @@ msgstr "Această instanță nu are încă conturi. Primul cont pe care îl creez msgid "This invite is hidden while sharing is protected." msgstr "Această invitație este ascunsă în timp ce partajarea este protejată." -#: src/features/invite/components/modals/InviteModal.tsx:514 +#: src/features/invite/components/modals/InviteModal.tsx:519 msgid "This invite link never expires." msgstr "Acest link de invitație nu expiră niciodată." @@ -34305,7 +34305,7 @@ msgid "This link channel is marked for mature content and may open material that msgstr "Acest canal de linkuri este marcat ca având conținut matur și poate deschide materiale care ar putea fi nepotrivite pentru unii utilizatori." #. Body of the link-unavailable alert. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:158 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:161 msgid "This link is not available for your account." msgstr "Acest link nu este disponibil pentru contul tău." @@ -34361,7 +34361,7 @@ msgid "This message has already been deleted." msgstr "Acest mesaj a fost deja șters." #. Toast shown when someone tries to publish an announcement message that was already published. -#: src/features/messaging/commands/MessageCommands.tsx:116 +#: src/features/messaging/commands/MessageCommands.tsx:117 msgid "This message has already been published" msgstr "Acest mesaj a fost deja publicat" @@ -34486,7 +34486,7 @@ msgid "This theme is still loading." msgstr "Această temă încă se încarcă." #. Title of the error modal shown when a theme CSS exceeds the maximum shareable size. -#: src/features/theme/components/modals/ShareThemeModal.tsx:55 +#: src/features/theme/components/modals/ShareThemeModal.tsx:56 msgid "This theme is too large to share" msgstr "Această temă este prea mare pentru a fi partajată" @@ -34528,7 +34528,7 @@ msgid "This user is not available to receive calls right now. They may have call msgstr "Acest utilizator nu poate primi apeluri momentan. Este posibil să fi dezactivat apelurile." #. Body of the error modal shown when the recipient of a DM no longer exists. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:28 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:32 msgid "This user no longer exists. Refresh and try again." msgstr "Acest utilizator nu mai există. Reîmprospătează și încearcă din nou." @@ -35712,7 +35712,7 @@ msgid "Unclaimed account" msgstr "Cont nerevendicat" #. Developer control label for the unclaimed-account banner. -#: src/features/devtools/components/NagbarControls.ts:32 +#: src/features/devtools/components/NagbarControls.ts:33 msgid "Unclaimed account nagbar" msgstr "Bara de notificare pentru cont nerevendicat" @@ -37152,7 +37152,7 @@ msgstr "Utilizatorul este mutat între canale" #. Reason chip in the unaddable recipients alert when the user record is missing. #. Title of the error modal shown when the recipient of a DM no longer exists. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:24 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:28 #: src/features/channel/components/channel_view/DMChannelView.tsx:279 #: src/features/channel/components/modals/UnaddableRecipientsConfirmModal.tsx:11 msgid "User not found" @@ -37274,27 +37274,27 @@ msgid "Using {effectiveLabel} until {requestedLabel} is ready." msgstr "Se folosește {effectiveLabel} până când {requestedLabel} este gata." #. Developer nagbar status: banner follows real account state. -#: src/features/devtools/components/NagbarControls.ts:106 +#: src/features/devtools/components/NagbarControls.ts:107 msgid "Using actual account state" msgstr "Se folosește starea reală a contului" #. Developer nagbar status: banner follows real gift inventory state. -#: src/features/devtools/components/NagbarControls.ts:126 +#: src/features/devtools/components/NagbarControls.ts:127 msgid "Using actual gift inventory state" msgstr "Se folosește starea reală a inventarului de cadouri" #. Developer nagbar status: banner follows real premium subscription state. -#: src/features/devtools/components/NagbarControls.ts:122 +#: src/features/devtools/components/NagbarControls.ts:123 msgid "Using actual premium state" msgstr "Se folosește starea reală de premium" #. Developer nagbar status: banner follows the real app state. -#: src/features/devtools/components/NagbarControls.ts:130 +#: src/features/devtools/components/NagbarControls.ts:131 msgid "Using actual state" msgstr "Se folosește starea reală" #. Developer nagbar status: banner follows real email verification state. -#: src/features/devtools/components/NagbarControls.ts:110 +#: src/features/devtools/components/NagbarControls.ts:111 msgid "Using actual verification state" msgstr "Se folosește starea reală de verificare" @@ -37456,9 +37456,9 @@ msgstr "Confirmă că ești tu" #. Title of the error modal shown when an unverified account tries to start a DM. #. Title shown when an unverified account cannot start a DM or group DM. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:40 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:44 #: src/features/channel/components/direct_message/AddFriendForm.tsx:80 -#: src/features/channel/utils/CreateDMModalUtils.tsx:51 +#: src/features/channel/utils/CreateDMModalUtils.tsx:52 #: src/features/moderation/components/report/ReportStepEmail.tsx:43 msgid "Verify your email" msgstr "Verifică-ți adresa de e-mail" @@ -37543,7 +37543,7 @@ msgid "Verify your email to purchase {premiumProductFullName}." msgstr "Verifică-ți adresa de e-mail pentru a cumpăra {premiumProductFullName}." #. Blocked-state text shown when an unverified account cannot start a DM or group DM. -#: src/features/channel/utils/CreateDMModalUtils.tsx:55 +#: src/features/channel/utils/CreateDMModalUtils.tsx:56 msgid "Verify your email to start DMs." msgstr "Verifică-ți adresa de e-mail pentru a începe DM-uri." @@ -37791,7 +37791,7 @@ msgid "View call" msgstr "Vezi apelul" #. Aria label for the show-controls trigger when the call toolbar is auto-hidden. -#: src/features/voice/components/VoiceCallView.tsx:124 +#: src/features/voice/components/VoiceCallView.tsx:120 msgid "View call controls" msgstr "Vezi comenzile apelului" @@ -37987,7 +37987,7 @@ msgid "Visionary (lifetime {premiumProductName})" msgstr "Visionary ({premiumProductName} pe viață)" #. Developer control label for the Visionary two-factor-authentication banner. -#: src/features/devtools/components/NagbarControls.ts:60 +#: src/features/devtools/components/NagbarControls.ts:61 msgid "Visionary 2FA nagbar" msgstr "Bara de notificare 2FA Visionary" @@ -38243,7 +38243,7 @@ msgid "Voice region" msgstr "Regiune vocală" #. Developer control label for the voice-session-restore banner. -#: src/features/devtools/components/NagbarControls.ts:68 +#: src/features/devtools/components/NagbarControls.ts:69 msgid "Voice session restore nagbar" msgstr "Bara de notificare pentru restaurarea sesiunii vocale" @@ -38331,12 +38331,12 @@ msgid "Waiting for passkey…" msgstr "Se așteaptă cheia de acces…" #. Inline notice in the forward modal when slowmode is active in the selected target channel. forwardChannelDisplayName is the channel name. -#: src/features/messaging/components/modals/ForwardModal.tsx:76 +#: src/features/messaging/components/modals/ForwardModal.tsx:78 msgid "Waiting for slowmode in {forwardChannelDisplayName} to expire." msgstr "Se așteaptă expirarea modului lent în {forwardChannelDisplayName}." #. Inline notice in the forward modal when slowmode is active in one or more selected target channels. -#: src/features/messaging/components/modals/ForwardModal.tsx:81 +#: src/features/messaging/components/modals/ForwardModal.tsx:83 msgid "Waiting for slowmode in one or more selected channels to expire." msgstr "Se așteaptă expirarea modului lent în unul sau mai multe canale selectate." @@ -38520,7 +38520,7 @@ msgstr "Am trimis un cod la {email}." msgid "We will prefill {prefillEmail} once browser sign-in opens." msgstr "Vom precompleta {prefillEmail} odată ce se deschide autentificarea în browser." -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:87 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:89 msgid "We'd love to give you more than a lifetime of {PREMIUM_PRODUCT_NAME}, but that breaks the space-time continuum. Send the gift to a friend instead?" msgstr "Ne-ar plăcea să-ți oferim mai mult decât {PREMIUM_PRODUCT_NAME} pe viață, dar asta ar rupe continuumul spațiu-timp. Trimiți cadoul unui prieten în schimb?" @@ -39178,7 +39178,7 @@ msgid "You already have a group with these users. Do you really want to create a msgstr "Ai deja un grup cu acești utilizatori. Chiar vrei să creezi unul nou? E în regulă și așa!" #. Status label shown to a user who already owns the lifetime premium tier. -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:26 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:27 msgid "You already have lifetime {premiumProductName}" msgstr "Ai deja {premiumProductName} pe viață" @@ -39326,7 +39326,7 @@ msgid "You can't add expressions there" msgstr "Nu poți adăuga expresii acolo" #. Error message in the messaging commands. -#: src/features/messaging/commands/ReactionCommands.tsx:27 +#: src/features/messaging/commands/ReactionCommands.tsx:28 msgid "You can't add new reactions while you're timed out." msgstr "Nu poți adăuga reacții noi cât timp ești în timeout." @@ -39392,7 +39392,7 @@ msgstr "Nu poți gestiona webhook-uri în nicio comunitate. Cere unui administra #. Reason chip in the unaddable recipients alert when blocked or DMs are not allowed. #. Title of the error modal shown when a DM cannot be opened (blocked or no shared community). -#: src/features/app/components/alerts/DmActionErrorModal.tsx:16 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:20 #: src/features/channel/components/modals/UnaddableRecipientsConfirmModal.tsx:15 msgid "You can't message this user" msgstr "Nu poți trimite mesaje acestui utilizator" @@ -39521,7 +39521,7 @@ msgid "You changed your tag while on {PREMIUM_PRODUCT_NAME}. It will reroll rand msgstr "Ți-ai schimbat tagul cât timp aveai {PREMIUM_PRODUCT_NAME}. Acesta se va reinițializa aleatoriu când {PREMIUM_PRODUCT_NAME} expiră, dacă nu se reînnoiește." #. Body of the access-denied alert for clicked message links. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:138 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:141 msgid "You do not have access to the channel where this message was sent." msgstr "Nu ai acces la canalul unde a fost trimis acest mesaj." @@ -39618,12 +39618,12 @@ msgid "You just pressed Tab. Keyboard mode is now on so you can navigate {produc msgstr "Tocmai ai apăsat Tab. Modul tastatură este acum activ, ca să poți naviga în {productName} fără mouse." #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:137 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:245 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:244 msgid "You keep your perks until your next renewal date. Reactivate before then to keep your subscriber history." msgstr "Îți păstrezi beneficiile până la următoarea dată de reînnoire. Reactivează abonamentul înainte de această dată pentru a-ți păstra istoricul de abonat." #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:158 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:266 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:265 msgid "You lose all {PREMIUM_PRODUCT_NAME} perks immediately and your subscriber history resets. This cannot be undone." msgstr "Pierzi imediat toate beneficiile {PREMIUM_PRODUCT_NAME}, iar istoricul tău de abonat se resetează. Această acțiune nu poate fi anulată." @@ -39709,7 +39709,7 @@ msgid "You need to claim your account before you can create a community." msgstr "Trebuie să-ți revendici contul înainte de a putea crea o comunitate." #. Body of the error modal shown when an unclaimed account tries to start a DM. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:36 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:40 msgid "You need to claim your account before you can start a direct message." msgstr "Trebuie să-ți revendici contul înainte de a putea începe un mesaj direct." @@ -39731,7 +39731,7 @@ msgid "You need to verify your email address before you can send friend requests msgstr "Trebuie să-ți verifici adresa de e-mail înainte de a putea trimite cereri de prietenie." #. Body of the error modal shown when an unverified account tries to start a DM. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:44 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:48 msgid "You need to verify your email address before you can start a direct message." msgstr "Trebuie să-ți verifici adresa de e-mail înainte de a putea începe un mesaj direct." @@ -39745,7 +39745,7 @@ msgid "You need to verify your email to send messages in this community." msgstr "Trebuie să-ți verifici adresa de e-mail pentru a trimite mesaje în această comunitate." #. Body of the error modal shown when the user or a recipient has too many open group DMs. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:60 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:64 msgid "You or someone you're adding already has the maximum number of group DMs open. Leave one and try again." msgstr "Tu sau cineva pe care îl adaugi a atins deja numărul maxim de DM-uri de grup deschise. Părăsește unul și încearcă din nou." @@ -39888,7 +39888,7 @@ msgstr "Editezi mesajele prea repede" #: src/features/discovery/commands/DiscoveryJoinCommands.tsx:56 #: src/features/emoji/components/emojis/EmojiListItem.tsx:77 #: src/features/emoji/components/emojis/EmojiListItem.tsx:149 -#: src/features/theme/components/modals/ShareThemeModal.tsx:63 +#: src/features/theme/components/modals/ShareThemeModal.tsx:64 msgid "You're going too fast" msgstr "Mergi prea repede" @@ -39951,7 +39951,7 @@ msgid "You're viewing older messages" msgstr "Vizualizezi mesaje mai vechi" #. Body of the error modal shown when a group DM would exceed the maximum number of recipients. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:52 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:56 msgid "You've added more people than a group DM allows. Remove a few and try again." msgstr "Ai adăugat mai multe persoane decât permite un DM de grup. Elimină câteva și încearcă din nou." @@ -40003,7 +40003,7 @@ msgid "You've reached the favorite GIF limit." msgstr "Ai atins limita de GIF-uri favorite." #. Title of the error modal shown when the user or a recipient has too many open group DMs. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:56 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:60 msgid "You've reached the group DM limit" msgstr "Ai atins limita de DM-uri de grup" @@ -40118,7 +40118,7 @@ msgid "Your card is eligible. Redirecting you to the payment page now." msgstr "Cardul tău este eligibil. Te redirecționăm acum către pagina de plată." #. Body of the confirmation shown before saving an edit to a message published from an announcement channel. -#: src/features/messaging/commands/MessageCommands.tsx:103 +#: src/features/messaging/commands/MessageCommands.tsx:104 msgid "Your changes reach every community that follows this channel, which can take a minute. Each published message allows 3 quick edits, then 1 every 20 minutes." msgstr "Modificările tale ajung în fiecare comunitate care urmărește acest canal și pot dura un minut. Fiecare mesaj publicat permite 3 editări rapide, apoi câte 1 la fiecare 20 de minute." @@ -40236,22 +40236,22 @@ msgid "Your last purchase is outside the refund window. Contact support for bill msgstr "Ultima achiziție este în afara perioadei de rambursare. Contactează asistența pentru probleme de facturare." #. Label in the message queue state. -#: src/features/messaging/state/MessageQueue.tsx:72 +#: src/features/messaging/state/MessageQueue.tsx:74 msgid "Your message could not be delivered because it was flagged by our safety systems. If you believe this is a mistake, please contact support." msgstr "Mesajul tău nu a putut fi livrat deoarece a fost semnalat de sistemele noastre de siguranță. Dacă crezi că este o greșeală, te rugăm să contactezi asistența." #. Label in the message queue state. -#: src/features/messaging/state/MessageQueue.tsx:59 +#: src/features/messaging/state/MessageQueue.tsx:61 msgid "Your message could not be delivered. This is usually because you don't share a community with the recipient or the recipient is only accepting direct messages from friends. You may also need to adjust your own direct message privacy settings in {directMessagePrivacySettingsPath}." msgstr "Mesajul tău nu a putut fi livrat. Acest lucru se întâmplă de obicei deoarece nu ești în aceeași comunitate cu destinatarul sau destinatarul acceptă mesaje directe doar de la prieteni. S-ar putea să fie nevoie să îți ajustezi și propriile setări de confidențialitate pentru mesaje directe în {directMessagePrivacySettingsPath}." #. Description text in the message queue state. -#: src/features/messaging/state/MessageQueue.tsx:64 +#: src/features/messaging/state/MessageQueue.tsx:66 msgid "Your message could not be delivered. You need to claim your account to send direct messages." msgstr "Mesajul tău nu a putut fi livrat. Trebuie să-ți revendici contul pentru a trimite mesaje directe." #. Description text in the message queue state. -#: src/features/messaging/state/MessageQueue.tsx:68 +#: src/features/messaging/state/MessageQueue.tsx:70 msgid "Your message could not be delivered. You need to claim your account to send messages." msgstr "Mesajul tău nu a putut fi livrat. Trebuie să-ți revendici contul pentru a trimite mesaje." @@ -40409,7 +40409,7 @@ msgid "Your subscription will switch to yearly billing at the next renewal." msgstr "Abonamentul tău va trece la facturarea anuală la următoarea reînnoire." #. Body of the error modal shown when a theme CSS exceeds the maximum shareable size. -#: src/features/theme/components/modals/ShareThemeModal.tsx:59 +#: src/features/theme/components/modals/ShareThemeModal.tsx:60 msgid "Your theme CSS is too large to share. Trim it down and try again." msgstr "CSS-ul temei tale este prea mare pentru a fi partajat. Redu-l și încearcă din nou." diff --git a/fluxer_app/src/features/i18n/locales/ru/messages.po b/fluxer_app/src/features/i18n/locales/ru/messages.po index c05bb3ca0..1cfa53d93 100644 --- a/fluxer_app/src/features/i18n/locales/ru/messages.po +++ b/fluxer_app/src/features/i18n/locales/ru/messages.po @@ -21,7 +21,7 @@ msgstr "...включите плотный режим. Отлично!" #. Button or menu action label in the channel and chat user message. Keep it concise. #. Suffix after the message text in the forward modal preview when the forwarded message was edited. -#: src/features/channel/components/MessageAttachments.tsx:390 +#: src/features/channel/components/MessageAttachments.tsx:361 #: src/features/channel/components/UserMessage.tsx:75 #: src/features/messaging/components/modals/ForwardMessagePreview.tsx:26 msgid "(edited)" @@ -993,7 +993,7 @@ msgstr "{count, plural, one {# канал подписан} few {# канала msgid "{count, plural, one {# community found} other {# communities found}}" msgstr "{count, plural, one {Найдено # сообщество} few {Найдено # сообщества} many {Найдено # сообществ} other {Найдено # сообщества}}" -#: src/features/app/components/layout/GuildsLayout.tsx:1954 +#: src/features/app/components/layout/GuildsLayout.tsx:1955 msgid "{count, plural, one {# community is temporarily unavailable due to a flux capacitor malfunction.} other {# communities are temporarily unavailable due to a flux capacitor malfunction.}}" msgstr "{count, plural, one {# сообщество временно недоступно из-за неисправности потокового накопителя.} few {# сообщества временно недоступны из-за неисправности потокового накопителя.} many {# сообществ временно недоступны из-за неисправности потокового накопителя.} other {# сообществ временно недоступны из-за неисправности потокового накопителя.}}" @@ -1041,7 +1041,7 @@ msgstr "{count, plural, one {# общее сообщество} few {# общи msgid "{count, plural, one {# other} other {# others}}" msgstr "{count, plural, one {ещё # пользователь} few {ещё # пользователя} many {ещё # пользователей} other {ещё # пользователя}}" -#: src/features/voice/components/VoiceCallView.tsx:507 +#: src/features/voice/components/VoiceCallView.tsx:474 msgid "{count, plural, one {# participant in call} other {# participants in call}}" msgstr "{count, plural, one {# участник звонка} few {# участника звонка} many {# участников звонка} other {# участника звонка}}" @@ -1237,7 +1237,7 @@ msgid "{days, plural, one {Created by {creatorDisplayName}. Expires in # day.} o msgstr "{days, plural, one {Создано пользователем {creatorDisplayName}. Срок действия истечёт через # день.} few {Создано пользователем {creatorDisplayName}. Срок действия истечёт через # дня.} many {Создано пользователем {creatorDisplayName}. Срок действия истечёт через # дней.} other {Создано пользователем {creatorDisplayName}. Срок действия истечёт через # дня.}}" #. Text under a generated invite link. {days} is how long the link stays valid, in whole days. -#: src/features/invite/components/modals/InviteModal.tsx:164 +#: src/features/invite/components/modals/InviteModal.tsx:167 msgid "{days, plural, one {Your invite link expires in # day.} other {Your invite link expires in # days.}}" msgstr "{days, plural, one {Срок действия ссылки-приглашения истекает через # день.} few {Срок действия ссылки-приглашения истекает через # дня.} many {Срок действия ссылки-приглашения истекает через # дней.} other {Срок действия ссылки-приглашения истекает через # дня.}}" @@ -1441,7 +1441,7 @@ msgid "{hours, plural, one {# hour} other {# hours}} and {minutes, plural, one { msgstr "{hours, plural, one {# час} few {# часа} many {# часов} other {# часа}} и {minutes, plural, one {# минута} few {# минуты} many {# минут} other {# минуты}}" #. Text under a generated invite link. {hours} is how long the link stays valid, in whole hours. -#: src/features/invite/components/modals/InviteModal.tsx:160 +#: src/features/invite/components/modals/InviteModal.tsx:163 msgid "{hours, plural, one {Your invite link expires in # hour.} other {Your invite link expires in # hours.}}" msgstr "{hours, plural, one {Срок действия ссылки-приглашения истекает через # час.} few {Срок действия ссылки-приглашения истекает через # часа.} many {Срок действия ссылки-приглашения истекает через # часов.} other {Срок действия ссылки-приглашения истекает через # часа.}}" @@ -1556,7 +1556,7 @@ msgid "{minutes, plural, one {# minute} other {# minutes}} and {seconds, plural, msgstr "{minutes, plural, one {# минута} few {# минуты} many {# минут} other {# минуты}} и {seconds, plural, one {# секунда} few {# секунды} many {# секунд} other {# секунды}}" #. Text under a generated invite link. {minutes} is how long the link stays valid, in whole minutes. -#: src/features/invite/components/modals/InviteModal.tsx:155 +#: src/features/invite/components/modals/InviteModal.tsx:158 msgid "{minutes, plural, one {Your invite link expires in # minute.} other {Your invite link expires in # minutes.}}" msgstr "{minutes, plural, one {Срок действия ссылки-приглашения истекает через # минуту.} few {Срок действия ссылки-приглашения истекает через # минуты.} many {Срок действия ссылки-приглашения истекает через # минут.} other {Срок действия ссылки-приглашения истекает через # минуты.}}" @@ -1967,7 +1967,7 @@ msgid "{seconds, plural, one {# second} other {# seconds}}" msgstr "{seconds, plural, one {# секунда} few {# секунды} many {# секунд} other {# секунды}}" #. Text under a generated invite link. {seconds} is how long the link stays valid, in whole seconds. -#: src/features/invite/components/modals/InviteModal.tsx:150 +#: src/features/invite/components/modals/InviteModal.tsx:153 msgid "{seconds, plural, one {Your invite link expires in # second.} other {Your invite link expires in # seconds.}}" msgstr "{seconds, plural, one {Срок действия ссылки-приглашения истекает через # секунду.} few {Срок действия ссылки-приглашения истекает через # секунды.} many {Срок действия ссылки-приглашения истекает через # секунд.} other {Срок действия ссылки-приглашения истекает через # секунды.}}" @@ -2215,8 +2215,8 @@ msgstr "<0>{username} всё ещё в группе. Попробуйте е #. Attribution line on a forwarded message, above the forwarded content. sourceInfo is the icon and name of the community and channel the message came from. #. Attribution line on a forwarded message, above the forwarded content. sourceInfo is the icon and name of the conversation the message came from. -#: src/features/channel/components/MessageAttachments.tsx:241 -#: src/features/channel/components/MessageAttachments.tsx:297 +#: src/features/channel/components/MessageAttachments.tsx:212 +#: src/features/channel/components/MessageAttachments.tsx:268 msgid "<0>Forwarded from{sourceInfo}" msgstr "<0>Переслано из{sourceInfo}" @@ -2270,7 +2270,7 @@ msgid "1 result available" msgstr "Доступен 1 результат" #. Invite max-uses dropdown option for exactly one use. -#: src/features/invite/components/modals/InviteModal.tsx:60 +#: src/features/invite/components/modals/InviteModal.tsx:63 msgid "1 use" msgstr "1 использование" @@ -2315,12 +2315,12 @@ msgid "10 minutes" msgstr "10 минут" #. Invite max-uses dropdown option for ten uses. -#: src/features/invite/components/modals/InviteModal.tsx:68 +#: src/features/invite/components/modals/InviteModal.tsx:71 msgid "10 uses" msgstr "10 использований" #. Invite max-uses dropdown option for 100 uses. -#: src/features/invite/components/modals/InviteModal.tsx:80 +#: src/features/invite/components/modals/InviteModal.tsx:83 msgid "100 uses" msgstr "100 использований" @@ -2368,7 +2368,7 @@ msgid "2 members (typing)" msgstr "2 участника (печатают)" #. Ban duration option in the destructive ban-member modal for a two-week temporary ban. -#: src/features/moderation/components/modals/BanMemberModal.tsx:51 +#: src/features/moderation/components/modals/BanMemberModal.tsx:50 msgid "2 weeks" msgstr "2 недели" @@ -2383,7 +2383,7 @@ msgid "24-hour" msgstr "24-часовой" #. Invite max-uses dropdown option for 25 uses. -#: src/features/invite/components/modals/InviteModal.tsx:72 +#: src/features/invite/components/modals/InviteModal.tsx:75 msgid "25 uses" msgstr "25 использований" @@ -2404,7 +2404,7 @@ msgid "2FA requirement" msgstr "Требование 2FA" #. Ban duration option in the destructive ban-member modal for a three-day temporary ban. -#: src/features/moderation/components/modals/BanMemberModal.tsx:43 +#: src/features/moderation/components/modals/BanMemberModal.tsx:42 msgid "3 days" msgstr "3 дня" @@ -2439,7 +2439,7 @@ msgid "40px, 3 members" msgstr "40 пикс., 3 участника" #. Ban duration option in the destructive ban-member modal for a five-day temporary ban. -#: src/features/moderation/components/modals/BanMemberModal.tsx:47 +#: src/features/moderation/components/modals/BanMemberModal.tsx:46 msgid "5 days" msgstr "5 дней" @@ -2449,12 +2449,12 @@ msgid "5 minutes" msgstr "5 минут" #. Invite max-uses dropdown option for five uses. -#: src/features/invite/components/modals/InviteModal.tsx:64 +#: src/features/invite/components/modals/InviteModal.tsx:67 msgid "5 uses" msgstr "5 использований" #. Invite max-uses dropdown option for 50 uses. -#: src/features/invite/components/modals/InviteModal.tsx:76 +#: src/features/invite/components/modals/InviteModal.tsx:79 msgid "50 uses" msgstr "50 использований" @@ -2803,7 +2803,7 @@ msgid "Account too new" msgstr "Аккаунт слишком новый" #. Title of the error modal shown when an unclaimed (guest) account tries to accept a community or group DM invite. Auth-related; keep tone plain. -#: src/features/invite/commands/InviteCommands.tsx:35 +#: src/features/invite/commands/InviteCommands.tsx:36 msgid "Account verification required" msgstr "Требуется подтверждение аккаунта" @@ -2997,12 +2997,12 @@ msgid "Add a bot to a community with requested permissions" msgstr "Добавить бота в сообщество с запрошенными разрешениями" #. Placeholder text in the optional comment field of the forward modal. -#: src/features/messaging/components/modals/ForwardModal.tsx:98 +#: src/features/messaging/components/modals/ForwardModal.tsx:100 msgid "Add a comment (optional)" msgstr "Добавить комментарий (необязательно)" #. Landing-view title of the add community modal. Top-level entry point with options to create, join, or import. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:89 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:93 msgid "Add a community" msgstr "Добавить сообщество" @@ -3082,7 +3082,7 @@ msgid "Add an account to continue." msgstr "Чтобы продолжить, добавьте аккаунт." #. Body of the error modal shown when an unclaimed (guest) account tries to accept a community invite. Tells the user to complete sign-up first. -#: src/features/invite/commands/InviteCommands.tsx:40 +#: src/features/invite/commands/InviteCommands.tsx:41 msgid "Add an email and password to your account first." msgstr "Сначала добавьте адрес электронной почты и пароль к своему аккаунту." @@ -3911,7 +3911,7 @@ msgid "Already set to cancel" msgstr "Отмена уже запланирована" #. Toggle-switch label in the moderator delete-message confirmation dialog. When enabled, the message is reported (category: other) before being deleted. {productName} is the product name (e.g., Fluxer). -#: src/features/messaging/commands/MessageCommands.tsx:88 +#: src/features/messaging/commands/MessageCommands.tsx:89 msgid "Also report this message to the {productName} Safety Team" msgstr "Также пожаловаться на это сообщение команде безопасности {productName}" @@ -4150,7 +4150,7 @@ msgid "Animated icons are not supported" msgstr "Анимированные значки не поддерживаются" #. Validation error in the create-community form when the user picks an animated image. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:112 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:116 msgid "Animated icons are not supported when creating a new community. Use a static image." msgstr "При создании нового сообщества нельзя использовать анимированные значки. Используйте статичное изображение." @@ -4332,17 +4332,17 @@ msgid "Any uploaded attachment" msgstr "Любое загруженное вложение" #. Helper text under the custom ban duration input. Both placeholders are integer numbers of seconds bounding the allowed range. -#: src/features/moderation/components/modals/BanMemberModal.tsx:73 +#: src/features/moderation/components/modals/BanMemberModal.tsx:72 msgid "Any value from {minTempBanDurationSeconds} to {maxTempBanDurationSeconds} seconds." msgstr "Любое значение от {minTempBanDurationSeconds} до {maxTempBanDurationSeconds} секунд." #. Helper text under the custom invite expiration input. {maxInviteAgeSeconds} is the platform max in seconds. -#: src/features/invite/components/modals/InviteModal.tsx:111 +#: src/features/invite/components/modals/InviteModal.tsx:114 msgid "Any value from 0 to {maxInviteAgeSeconds} seconds. 0 means never expires." msgstr "Любое значение от 0 до {maxInviteAgeSeconds} секунд. 0 означает, что срок действия не истекает." #. Helper text under the custom invite max-uses input. {maxInviteUses} is the platform max number of uses per invite. -#: src/features/invite/components/modals/InviteModal.tsx:124 +#: src/features/invite/components/modals/InviteModal.tsx:127 msgid "Any value from 0 to {maxInviteUses}. 0 means no limit." msgstr "Любое значение от 0 до {maxInviteUses}. 0 означает отсутствие лимита." @@ -4938,7 +4938,7 @@ msgid "Audio settings" msgstr "Настройки аудио" #. Toggle / summary row label in the Linux audio source picker. {summaryLabel} is one of the audio-source summary labels. -#: src/features/voice/components/AudioSourcePickerLinux.tsx:45 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:47 msgid "Audio sources: {summaryLabel}" msgstr "Источники звука: {summaryLabel}" @@ -5399,7 +5399,7 @@ msgid "Back to sticker" msgstr "Назад к стикеру" #. Tooltip / aria label on the back button that returns from the call view to the voice channel view. -#: src/features/voice/components/VoiceCallView.tsx:115 +#: src/features/voice/components/VoiceCallView.tsx:111 msgid "Back to voice channel" msgstr "Вернуться в голосовой канал" @@ -5502,7 +5502,7 @@ msgid "Ban" msgstr "Забанить" #. Title of the destructive ban-member modal. {tag} is the target user tag (username#tag). Destructive moderation action; keep tone direct. -#: src/features/moderation/components/modals/BanMemberModal.tsx:55 +#: src/features/moderation/components/modals/BanMemberModal.tsx:54 msgid "Ban {tag}" msgstr "Забанить {tag}" @@ -5517,14 +5517,14 @@ msgid "Ban details" msgstr "Подробности бана" #. Label above the ban duration dropdown in the destructive ban-member modal. -#: src/features/moderation/components/modals/BanMemberModal.tsx:60 +#: src/features/moderation/components/modals/BanMemberModal.tsx:59 msgid "Ban duration" msgstr "Длительность бана" #. Moderation action that bans the selected member from the community. #. Moderation action that bans the selected member from the community. #. Moderation action that bans the selected member from the community. -#: src/features/moderation/components/modals/BanMemberModal.tsx:270 +#: src/features/moderation/components/modals/BanMemberModal.tsx:274 #: src/features/ui/action_menu/GuildMemberContextMenu.tsx:66 #: src/features/ui/action_menu/items/GuildMemberMenuItems.tsx:51 #: src/features/ui/action_menu/items/voice_participant_menu_data/shared.ts:124 @@ -5992,7 +5992,7 @@ msgid "Bot invite (no external redirect)" msgstr "Приглашение бота (без внешнего перенаправления)" #. Settings search synonym. Used to match this term when the user types it in the settings search bar. -#: src/features/user/components/modals/tabs/applications_tab/application_detail/OAuthBuilderSection.tsx:162 +#: src/features/user/components/modals/tabs/applications_tab/application_detail/OAuthBuilderSection.tsx:163 #: src/features/user/components/settings_utils/search_index/ApplicationsIndex.ts:104 msgid "Bot permissions" msgstr "Разрешения бота" @@ -6549,14 +6549,14 @@ msgstr "Сюда нельзя загружать файлы" #: src/features/guild/components/modals/TransferOwnershipModal.tsx:91 #: src/features/i18n/utils/CommonMessageDescriptors.ts:103 #: src/features/input/state/input_keybind/shared.ts:145 -#: src/features/invite/components/modals/InviteModal.tsx:552 +#: src/features/invite/components/modals/InviteModal.tsx:557 #: src/features/messaging/components/modals/AttachmentEditModal.tsx:133 #: src/features/messaging/components/modals/EditAltTextModal.tsx:190 #: src/features/messaging/components/modals/ExternalLinkWarningModal.tsx:111 -#: src/features/messaging/components/modals/ForwardModal.tsx:597 +#: src/features/messaging/components/modals/ForwardModal.tsx:603 #: src/features/messaging/components/modals/ImageCropModal.tsx:1025 #: src/features/messaging/components/modals/MessageHistoryThresholdModal.tsx:107 -#: src/features/moderation/components/modals/BanMemberModal.tsx:262 +#: src/features/moderation/components/modals/BanMemberModal.tsx:266 #: src/features/moderation/components/modals/RemoveTimeoutModal.tsx:70 #: src/features/moderation/components/modals/TimeoutMemberModal.tsx:126 #: src/features/theme/components/modals/ThemeAcceptModal.tsx:173 @@ -6619,13 +6619,13 @@ msgstr "Отменить запланированный переход" #. Settings search synonym. Used to match this term when the user types it in the settings search bar. #: src/features/app/components/dialogs/components/plutonium/SubscriptionCard.tsx:915 #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:141 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:249 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:248 #: src/features/user/components/settings_utils/search_index/PlutoniumIndex.ts:31 msgid "Cancel subscription" msgstr "Отменить подписку" #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:135 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:243 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:242 msgid "Cancel subscription?" msgstr "Отменить подписку?" @@ -6674,7 +6674,7 @@ msgid "Cannot delete account" msgstr "Невозможно удалить аккаунт" #. Section header in the Linux audio source picker. Lists capture-target options (entire system / specific apps). -#: src/features/voice/components/AudioSourcePickerLinux.tsx:50 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:52 msgid "Capture" msgstr "Захват" @@ -7229,7 +7229,7 @@ msgid "Channel access" msgstr "Доступ к каналам" #. Title of the alert shown when clicking a message link the user does not have permission to view. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:134 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:137 msgid "Channel access denied" msgstr "Доступ к каналу запрещён" @@ -7294,7 +7294,7 @@ msgstr "ID канала скопирован в буфер обмена" #. Short label in the messaging mention renderer. Keep it concise. #. Type chip suffix in tooltips for inline rendered channel mentions. Lowercase because it follows the channel name. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:94 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:97 #: src/features/messaging/components/markdown/renderers/MentionRenderer.tsx:39 msgid "channel link" msgstr "ссылка на канал" @@ -7472,7 +7472,7 @@ msgid "Check our <0>{BLUESKY_PROVIDER_NAME} ({FLUXER_BLUESKY_HANDLE}) for st msgstr "Следите за обновлениями статуса в нашем <0>{BLUESKY_PROVIDER_NAME} ({FLUXER_BLUESKY_HANDLE})." #. Description text in the share theme modal. -#: src/features/theme/components/modals/ShareThemeModal.tsx:35 +#: src/features/theme/components/modals/ShareThemeModal.tsx:36 msgid "Check out my custom theme!" msgstr "Зацени мою тему!" @@ -7677,7 +7677,7 @@ msgid "Choose File, then Add to Dock." msgstr "Выберите «Файл», затем «Добавить в Dock»." #. Subtitle in the create-DM modal. Keep it short and calm. -#: src/features/channel/utils/CreateDMModalUtils.tsx:39 +#: src/features/channel/utils/CreateDMModalUtils.tsx:40 msgid "Choose friends to message." msgstr "Выберите друзей для переписки." @@ -7861,10 +7861,10 @@ msgstr "Забрать подарок" #. Short label in the authentication claim account modal. Keep the tone plain and specific. #. Title of the error modal shown when an unclaimed account tries to start a DM. #. Title shown when an unclaimed account cannot start a DM or group DM. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:32 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:36 #: src/features/auth/components/modals/ClaimAccountModal.tsx:41 #: src/features/channel/components/direct_message/AddFriendForm.tsx:63 -#: src/features/channel/utils/CreateDMModalUtils.tsx:43 +#: src/features/channel/utils/CreateDMModalUtils.tsx:44 #: src/features/guild/components/modals/add_guild_modal/GuildCreateForm.tsx:213 #: src/features/guild/components/modals/add_guild_modal/TemplateImportForm.tsx:441 #: src/features/user/components/modals/tabs/GiftInventoryTab.tsx:343 @@ -7953,7 +7953,7 @@ msgid "Claim your account to send friend requests." msgstr "Подтвердите аккаунт, чтобы отправлять запросы на добавление в друзья." #. Blocked-state text shown when an unclaimed account cannot start a DM or group DM. -#: src/features/channel/utils/CreateDMModalUtils.tsx:47 +#: src/features/channel/utils/CreateDMModalUtils.tsx:48 msgid "Claim your account to start DMs." msgstr "Подтвердите аккаунт, чтобы начинать личные чаты." @@ -8593,17 +8593,17 @@ msgid "Commands" msgstr "Команды" #. Helper text in the forward modal explaining why the optional comment field is disabled when at least one selected target has slowmode active. -#: src/features/messaging/components/modals/ForwardModal.tsx:70 +#: src/features/messaging/components/modals/ForwardModal.tsx:72 msgid "Comments are disabled because one or more selected channels have slowmode on. The comment would be blocked by slowmode right after the forward." msgstr "Комментарии отключены, так как в одном или нескольких выбранных каналах включен медленный режим. Комментарий будет заблокирован медленным режимом сразу после пересылки." #. Helper text in the forward modal explaining why the optional comment field is disabled for a single selected channel with slowmode. -#: src/features/messaging/components/modals/ForwardModal.tsx:64 +#: src/features/messaging/components/modals/ForwardModal.tsx:66 msgid "Comments are disabled because slowmode is on in {forwardChannelDisplayName}. The comment would be blocked by slowmode right after the forward." msgstr "Комментарии отключены, так как в канале «{forwardChannelDisplayName}» включен медленный режим. Комментарий будет заблокирован медленным режимом сразу после пересылки." #. Tooltip on the disabled comment field in the forward modal when slowmode blocks comments. -#: src/features/messaging/components/modals/ForwardModal.tsx:94 +#: src/features/messaging/components/modals/ForwardModal.tsx:96 msgid "Comments are unavailable while slowmode is on." msgstr "Комментарии недоступны, пока включён медленный режим." @@ -8763,7 +8763,7 @@ msgid "Community members" msgstr "Участники сообщества" #. Developer / debug surface — keep terse and technical. Label in the developer Nagbar controls panel for the community-membership CTA banner. -#: src/features/devtools/components/NagbarControls.ts:12 +#: src/features/devtools/components/NagbarControls.ts:13 msgid "Community membership CTA nagbar" msgstr "Баннер с призывом вступить в сообщество" @@ -8773,7 +8773,7 @@ msgid "Community message notifications" msgstr "Уведомления о сообщениях в сообществах" #. Developer control label for the community MFA requirement banner. -#: src/features/devtools/components/NagbarControls.ts:81 +#: src/features/devtools/components/NagbarControls.ts:82 msgid "Community MFA requirement nagbar" msgstr "Баннер с требованием MFA для сообщества" @@ -8785,7 +8785,7 @@ msgstr "Отключить микрофон в сообществе" #. Label for the single community name input in the setup wizard. #. Label of the community name input in the create-community form. #: src/features/app/components/setup/SetupWizardSteps.tsx:199 -#: src/features/guild/components/modals/add_guild_modal/shared.ts:120 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:124 msgid "Community name" msgstr "Название сообщества" @@ -9167,7 +9167,7 @@ msgstr "Коннектикут" #. Action label state in the DM channel header pill while the join request is in flight. Trailing ASCII ellipsis is intentional. #. Overlay status in the voice call view while joining. Trailing ellipsis indicates in-progress. #: src/features/channel/components/channel_view/dm_channel_view/shared.ts:129 -#: src/features/voice/components/VoiceCallView.tsx:94 +#: src/features/voice/components/VoiceCallView.tsx:90 msgid "Connecting..." msgstr "Подключение..." @@ -9223,12 +9223,12 @@ msgid "Connection lost. Reconnecting…" msgstr "Соединение потеряно. Переподключение…" #. Short label in the connection connection commands. -#: src/features/connection/commands/ConnectionCommands.ts:47 +#: src/features/connection/commands/ConnectionCommands.ts:48 msgid "Connection removed" msgstr "Подключение удалено" #. Tooltip / aria label on the connection-stats button in the voice call header. Opens the voice connection status popout. -#: src/features/voice/components/VoiceCallView.tsx:119 +#: src/features/voice/components/VoiceCallView.tsx:115 msgid "Connection stats" msgstr "Статистика соединения" @@ -9238,12 +9238,12 @@ msgid "Connection type" msgstr "Тип подключения" #. Short label in the connection connection commands. -#: src/features/connection/commands/ConnectionCommands.ts:43 +#: src/features/connection/commands/ConnectionCommands.ts:44 msgid "Connection updated" msgstr "Подключение обновлено" #. Success toast after an account connection is verified. -#: src/features/connection/commands/ConnectionCommands.ts:35 +#: src/features/connection/commands/ConnectionCommands.ts:36 msgid "Connection verified" msgstr "Подключение подтверждено" @@ -9279,7 +9279,7 @@ msgid "Connections" msgstr "Подключения" #. Short label in the connection connection commands. -#: src/features/connection/commands/ConnectionCommands.ts:51 +#: src/features/connection/commands/ConnectionCommands.ts:52 msgid "Connections reordered" msgstr "Порядок подключений изменен" @@ -9526,7 +9526,7 @@ msgstr "Ссылка скопирована в буфер обмена" #: src/features/platform/utils/DesktopLocaleBridge.ts:64 #: src/features/theme_studio/sections/QuickCssSection.tsx:214 #: src/features/ui/action_menu/MessageContextMenu.tsx:73 -#: src/features/user/components/modals/tabs/applications_tab/application_detail/OAuthBuilderSection.tsx:228 +#: src/features/user/components/modals/tabs/applications_tab/application_detail/OAuthBuilderSection.tsx:230 #: src/features/user/components/modals/tabs/GiftInventoryTab.tsx:59 msgid "Copy" msgstr "Скопировать" @@ -9854,7 +9854,7 @@ msgid "Copying image..." msgstr "Копирование изображения..." #. Developer / debug surface — keep terse and technical. Label in the developer Nagbar controls panel for the corrupted-installation banner. -#: src/features/devtools/components/NagbarControls.ts:17 +#: src/features/devtools/components/NagbarControls.ts:18 msgid "Corrupted installation nagbar" msgstr "Баннер «Повреждённая установка»" @@ -9988,7 +9988,7 @@ msgid "Couldn't copy gift URL" msgstr "Не удалось скопировать ссылку на подарок" #. Title of the generic fallback error modal shown when generating a shareable theme link fails. -#: src/features/theme/components/modals/ShareThemeModal.tsx:47 +#: src/features/theme/components/modals/ShareThemeModal.tsx:48 msgid "Couldn't create a theme link" msgstr "Не удалось создать ссылку на тему" @@ -10167,7 +10167,7 @@ msgid "Couldn't process image" msgstr "Не удалось обработать изображение" #. Title of the error alert shown when publishing an announcement message fails. -#: src/features/messaging/commands/MessageCommands.tsx:120 +#: src/features/messaging/commands/MessageCommands.tsx:121 msgid "Couldn't publish this message" msgstr "Не удалось опубликовать это сообщение" @@ -10299,7 +10299,7 @@ msgid "Couldn't send the verification email" msgstr "Не удалось отправить письмо для подтверждения" #. Toast error shown when starting the OAuth flow for a connection provider fails. Preserve {blueskyProviderName}; it is inserted by code and must appear verbatim in the translation. -#: src/features/connection/commands/ConnectionCommands.ts:30 +#: src/features/connection/commands/ConnectionCommands.ts:31 msgid "Couldn't start {blueskyProviderName} authorization" msgstr "Не удалось начать авторизацию {blueskyProviderName}" @@ -10309,7 +10309,7 @@ msgid "Couldn't start checkout" msgstr "Не удалось начать оформление заказа" #. Toast error shown when creating a new account connection fails. -#: src/features/connection/commands/ConnectionCommands.ts:26 +#: src/features/connection/commands/ConnectionCommands.ts:27 msgid "Couldn't start the connection" msgstr "Не удалось начать подключение" @@ -10319,7 +10319,7 @@ msgid "Couldn't start the desktop update" msgstr "Не удалось запустить обновление для ПК" #. Title of the generic fallback error modal shown when opening or creating a DM fails. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:64 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:68 msgid "Couldn't start this conversation" msgstr "Не удалось начать этот чат" @@ -10424,7 +10424,7 @@ msgid "Couldn't verify that code. Try again." msgstr "Не удалось проверить код. Попробуйте ещё раз." #. Toast error shown when verifying an account connection fails. -#: src/features/connection/commands/ConnectionCommands.ts:39 +#: src/features/connection/commands/ConnectionCommands.ts:40 msgid "Couldn't verify the connection" msgstr "Не удалось проверить подключение" @@ -10469,7 +10469,7 @@ msgid "Create & share" msgstr "Создать и поделиться" #. Action button label in the add community modal. Starts the create-community flow. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:94 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:98 msgid "Create a community" msgstr "Создать сообщество" @@ -10541,14 +10541,14 @@ msgid "Create community" msgstr "Создать сообщество" #. Accessible label for the create-community form element. Used by assistive tech only. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:116 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:120 msgid "Create community form" msgstr "Форма создания сообщества" #. Accessible label for the create-DM trigger in the DM list header. #. Button or menu action label in the create dm modal utils helper. Keep it concise. #: src/features/channel/components/direct_message/DirectMessageList.tsx:97 -#: src/features/channel/utils/CreateDMModalUtils.tsx:35 +#: src/features/channel/utils/CreateDMModalUtils.tsx:36 msgid "Create DM" msgstr "Создать личный чат" @@ -10563,14 +10563,14 @@ msgid "Create favorite category form" msgstr "Форма создания категории избранного" #. Accessible label for the create-from-template form element. Used by assistive tech only. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:158 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:162 msgid "Create from template form" msgstr "Форма создания по шаблону" #. Button or menu action label in the create dm modal utils helper. Keep it concise. #. Tooltip on the channel header plus button when viewing a one-on-one DM. Starts the create group DM flow with the current recipient. #: src/features/channel/components/channel_header/shared.ts:51 -#: src/features/channel/utils/CreateDMModalUtils.tsx:31 +#: src/features/channel/utils/CreateDMModalUtils.tsx:32 msgid "Create group DM" msgstr "Создать групповой чат" @@ -10593,7 +10593,7 @@ msgstr "Создать новый аккаунт" msgid "Create new group" msgstr "Создать новую группу" -#: src/features/invite/components/modals/InviteModal.tsx:555 +#: src/features/invite/components/modals/InviteModal.tsx:560 msgid "Create new link" msgstr "Создать новую ссылку" @@ -10811,12 +10811,12 @@ msgid "Current uses:" msgstr "Использований:" #. Developer nagbar status: the banner is dismissed in the current real state. -#: src/features/devtools/components/NagbarControls.ts:114 +#: src/features/devtools/components/NagbarControls.ts:115 msgid "Currently dismissed" msgstr "Сейчас скрыт" #. Developer nagbar status: the banner is showing in the current real state. -#: src/features/devtools/components/NagbarControls.ts:118 +#: src/features/devtools/components/NagbarControls.ts:119 msgid "Currently showing" msgstr "Сейчас показывается" @@ -10853,7 +10853,7 @@ msgid "Custom" msgstr "Пользовательский" #. Label of the numeric input shown after choosing "Custom..." in the ban duration dropdown. The unit is seconds. -#: src/features/moderation/components/modals/BanMemberModal.tsx:68 +#: src/features/moderation/components/modals/BanMemberModal.tsx:67 msgid "Custom ban duration (seconds)" msgstr "Длительность бана (в секундах)" @@ -10889,7 +10889,7 @@ msgid "Custom entrance sounds with {premiumProductName}" msgstr "Пользовательские звуки входа с {premiumProductName}" #. Label of the numeric input shown after choosing "Custom..." in the invite expiration dropdown. The unit is seconds. -#: src/features/invite/components/modals/InviteModal.tsx:106 +#: src/features/invite/components/modals/InviteModal.tsx:109 msgid "Custom expiration (seconds)" msgstr "Срок действия (в секундах)" @@ -10898,7 +10898,7 @@ msgid "Custom hoist order" msgstr "Пользовательский порядок отображения" #. Label of the numeric input shown after choosing "Custom..." in the invite max-uses dropdown. -#: src/features/invite/components/modals/InviteModal.tsx:120 +#: src/features/invite/components/modals/InviteModal.tsx:123 msgid "Custom max uses" msgstr "Максимальное число использований" @@ -11506,7 +11506,7 @@ msgstr "Делавэр" #: src/features/emoji/components/emojis/EmojiListItem.tsx:204 #: src/features/emoji/components/emojis/EmojiListItem.tsx:216 #: src/features/emoji/components/stickers/StickerGridItem.tsx:35 -#: src/features/messaging/commands/MessageCommands.tsx:84 +#: src/features/messaging/commands/MessageCommands.tsx:85 #: src/features/moderation/components/report_modal/IARModalCopy.ts:109 #: src/features/platform/utils/DesktopLocaleBridge.ts:77 #: src/features/theme_studio/sections/LibrarySection.tsx:645 @@ -11652,8 +11652,8 @@ msgid "Delete message" msgstr "Удалить сообщение" #. Section heading and accessible label for the message-history-deletion radio group in the destructive ban-member modal. Destructive option group. -#: src/features/moderation/components/modals/BanMemberModal.tsx:78 -#: src/features/moderation/components/modals/BanMemberModal.tsx:229 +#: src/features/moderation/components/modals/BanMemberModal.tsx:77 +#: src/features/moderation/components/modals/BanMemberModal.tsx:233 msgid "Delete message history" msgstr "Удалить историю сообщений" @@ -11755,12 +11755,12 @@ msgid "Delete this message" msgstr "Удалить это сообщение" #. Error message in the messaging commands. Keep the tone plain and specific. -#: src/features/messaging/commands/MessageCommands.tsx:80 +#: src/features/messaging/commands/MessageCommands.tsx:81 msgid "Delete this message? Can't be undone." msgstr "Удалить это сообщение? Это действие нельзя отменить." #. Body of the delete confirmation for a message that was published from an announcement channel to the channels that follow it. -#: src/features/messaging/commands/MessageCommands.tsx:93 +#: src/features/messaging/commands/MessageCommands.tsx:94 msgid "Delete this message? Can't be undone. This message is also removed from every community that follows this channel." msgstr "Удалить это сообщение? Отменить нельзя. Сообщение также будет удалено из всех сообществ, которые следят за этим каналом." @@ -11977,7 +11977,7 @@ msgid "Desktop device" msgstr "Компьютер" #. Developer / debug surface — keep terse and technical. Label in the developer Nagbar controls panel for the desktop-download banner. -#: src/features/devtools/components/NagbarControls.ts:7 +#: src/features/devtools/components/NagbarControls.ts:8 msgid "Desktop download nagbar" msgstr "Баннер с предложением скачать приложение для ПК" @@ -11987,7 +11987,7 @@ msgid "Desktop inactivity before mobile push" msgstr "Время бездействия на компьютере перед отправкой уведомления на мобильное устройство" #. Developer control label for the desktop-notification banner. -#: src/features/devtools/components/NagbarControls.ts:40 +#: src/features/devtools/components/NagbarControls.ts:41 msgid "Desktop notification nagbar" msgstr "Баннер с предложением включить уведомления" @@ -12102,13 +12102,13 @@ msgstr "Состояние разработчика" #. Short label in the channel and chat utility buttons. Keep it concise. #. Title of the info alert shown when clicking an internal developer-tools deep link. #: src/features/channel/components/channel_header_components/UtilityButtons.tsx:20 -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:146 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:149 #: src/features/ui/action_menu/items/StaffDeveloperUserControlsMenuItem.tsx:13 msgid "Developer tools" msgstr "Инструменты разработчика" #. Body of the developer-tools info alert. Refers to the staff badge button in the channel header. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:150 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:153 msgid "Developer tools are available from the staff badge in the channel header." msgstr "Инструменты разработчика доступны по значку сотрудника в заголовке канала." @@ -12505,7 +12505,7 @@ msgstr "Отключить сокет" #. Overlay status in the voice call view when not connected. #. Overlay status text in the compact / floating voice call tile when not connected. #: src/features/voice/components/compact_voice_call_view/shared.ts:15 -#: src/features/voice/components/VoiceCallView.tsx:103 +#: src/features/voice/components/VoiceCallView.tsx:99 msgid "Disconnected" msgstr "Нет подключения" @@ -12822,7 +12822,7 @@ msgid "Domain" msgstr "Домен" #. Developer or debug surface, keep terse and technical. Label in the developer Nagbar controls panel for the banner telling installed web apps that the app has moved to a new domain. -#: src/features/devtools/components/NagbarControls.ts:76 +#: src/features/devtools/components/NagbarControls.ts:77 msgid "Domain moved nagbar" msgstr "Баннер о смене домена" @@ -13344,8 +13344,8 @@ msgstr "Изменить данные группы" msgid "Edit group form" msgstr "Форма изменения группы" -#: src/features/invite/components/modals/InviteModal.tsx:523 -#: src/features/invite/components/modals/InviteModal.tsx:538 +#: src/features/invite/components/modals/InviteModal.tsx:528 +#: src/features/invite/components/modals/InviteModal.tsx:543 msgid "Edit invite link" msgstr "Изменить ссылку-приглашение" @@ -13397,7 +13397,7 @@ msgid "Edit profile local time" msgstr "Изменить местное время в профиле" #. Title of the confirmation shown before saving an edit to a message published from an announcement channel. -#: src/features/messaging/commands/MessageCommands.tsx:99 +#: src/features/messaging/commands/MessageCommands.tsx:100 msgid "Edit published message?" msgstr "Изменить опубликованное сообщение?" @@ -13548,7 +13548,7 @@ msgid "Email unavailable" msgstr "Почта недоступна" #. Developer control label for the email-verification banner. -#: src/features/devtools/components/NagbarControls.ts:36 +#: src/features/devtools/components/NagbarControls.ts:37 msgid "Email verification nagbar" msgstr "Панель уведомлений о подтверждении почты" @@ -14080,12 +14080,12 @@ msgid "End grace now" msgstr "Завершить льготный период" #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:163 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:271 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:270 msgid "End grace period" msgstr "Завершить льготный период" #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:156 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:264 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:263 msgid "End grace period now?" msgstr "Завершить льготный период сейчас?" @@ -14170,7 +14170,7 @@ msgid "Enter a product name between 1 and 80 characters." msgstr "Введите название продукта длиной от 1 до 80 символов." #. Placeholder in the optional reason input in the destructive ban-member modal. -#: src/features/moderation/components/modals/BanMemberModal.tsx:88 +#: src/features/moderation/components/modals/BanMemberModal.tsx:87 msgid "Enter a reason for the ban" msgstr "Укажите причину бана" @@ -14180,7 +14180,7 @@ msgid "Enter a secure password" msgstr "Введите надёжный пароль" #. Validation error in the import-template form when the entered URL or code is malformed. {theOtherPlatform} is a third-party product name placeholder. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:124 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:128 msgid "Enter a valid {theOtherPlatform} template URL or code." msgstr "Введите допустимый URL-адрес или код шаблона {theOtherPlatform}." @@ -14204,7 +14204,7 @@ msgstr "Введите действительное имя пользовате #. Tooltip / aria label on the fullscreen toggle in the voice call view (not in fullscreen). #: src/features/voice/components/compact_voice_call_view/shared.ts:28 #: src/features/voice/components/media_player/components/MediaFullscreenButton.tsx:18 -#: src/features/voice/components/VoiceCallView.tsx:111 +#: src/features/voice/components/VoiceCallView.tsx:107 msgid "Enter fullscreen" msgstr "На весь экран" @@ -14347,7 +14347,7 @@ msgstr "Весь экран" msgid "Entire system" msgstr "Вся система" -#: src/features/voice/components/AudioSourcePickerLinux.tsx:260 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:257 msgid "Entire system audio" msgstr "Весь звук системы" @@ -14525,7 +14525,7 @@ msgid "exclude a user" msgstr "исключить пользователя" #. Section header in the Linux audio source picker for apps excluded from the system mix. -#: src/features/voice/components/AudioSourcePickerLinux.tsx:59 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:61 msgid "Exclude from system" msgstr "Исключить из системного звука" @@ -14546,7 +14546,7 @@ msgstr "Выйти" #. Tooltip / aria label on the fullscreen toggle in the voice call view (currently in fullscreen). #: src/features/voice/components/compact_voice_call_view/shared.ts:24 #: src/features/voice/components/media_player/components/MediaFullscreenButton.tsx:14 -#: src/features/voice/components/VoiceCallView.tsx:107 +#: src/features/voice/components/VoiceCallView.tsx:103 msgid "Exit fullscreen" msgstr "Выйти из полноэкранного режима" @@ -14624,7 +14624,7 @@ msgid "Expiration curve" msgstr "Кривая срока действия" #. Label above the expiration duration dropdown in the invite link settings. -#: src/features/invite/components/modals/InviteModal.tsx:102 +#: src/features/invite/components/modals/InviteModal.tsx:105 msgid "Expire after" msgstr "Истекает через" @@ -14839,7 +14839,7 @@ msgid "Failed to complete SSO sign-in" msgstr "Не удалось выполнить вход через SSO" #. Error message in the add friends to group modal utils helper. -#: src/features/channel/utils/AddFriendsToGroupModalUtils.ts:21 +#: src/features/channel/utils/AddFriendsToGroupModalUtils.ts:22 msgid "Failed to copy invite link" msgstr "Не удалось скопировать ссылку-приглашение" @@ -15687,12 +15687,12 @@ msgid "For your security, please confirm it's you to continue." msgstr "Для вашей безопасности подтвердите, что это вы, чтобы продолжить." #. Developer nagbar override status: the banner is forced to hide. -#: src/features/devtools/components/NagbarControls.ts:102 +#: src/features/devtools/components/NagbarControls.ts:103 msgid "Force disabled" msgstr "Принудительно отключено" #. Developer nagbar override status: the banner is forced to show. -#: src/features/devtools/components/NagbarControls.ts:98 +#: src/features/devtools/components/NagbarControls.ts:99 msgid "Force enabled" msgstr "Принудительно включено" @@ -15840,11 +15840,11 @@ msgstr "Переслать медиафайл" #. Keyboard shortcut action label shown in the shortcuts list and keybind editor. Keep short, sentence case. #. Title of the forward message modal. #: src/features/input/state/input_keybind/shared.ts:33 -#: src/features/messaging/components/modals/ForwardModal.tsx:85 +#: src/features/messaging/components/modals/ForwardModal.tsx:87 msgid "Forward message" msgstr "Переслать сообщение" -#: src/features/channel/components/MessageAttachments.tsx:360 +#: src/features/channel/components/MessageAttachments.tsx:331 msgid "Forwarded" msgstr "Переслано" @@ -16437,7 +16437,7 @@ msgstr "Требуется код подарка" msgid "Gift code is too long" msgstr "Слишком длинный код подарка" -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:139 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:141 msgid "Gift code:" msgstr "Код подарка:" @@ -16466,7 +16466,7 @@ msgid "Gift inventory flow" msgstr "Сценарий инвентаря подарков" #. Developer control label for the gift-inventory banner. -#: src/features/devtools/components/NagbarControls.ts:56 +#: src/features/devtools/components/NagbarControls.ts:57 msgid "Gift inventory nagbar" msgstr "Баннер инвентаря подарков" @@ -16477,7 +16477,7 @@ msgstr "Срок подарка" #. Form field label for a gift redemption URL. #. Settings search synonym. Used to match this term when the user types it in the settings search bar. -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:34 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:35 #: src/features/user/components/settings_utils/search_index/GiftInventoryIndex.ts:26 msgid "Gift link" msgstr "Ссылка на подарок" @@ -17488,7 +17488,7 @@ msgid "How about:" msgstr "Как насчёт:" #. Helper text under the ban duration dropdown in the destructive ban-member modal. -#: src/features/moderation/components/modals/BanMemberModal.tsx:64 +#: src/features/moderation/components/modals/BanMemberModal.tsx:63 msgid "How long they stay banned." msgstr "Как долго участник будет забанен." @@ -17600,7 +17600,7 @@ msgstr "Файл значка слишком большой" #. Validation error in the create-community form when the chosen icon exceeds the size limit. {imageMaxSizeLabel} is a formatted file size such as "8 MB". #: src/features/channel/components/modals/EditGroupBottomSheet.tsx:47 #: src/features/channel/components/modals/EditGroupModal.tsx:45 -#: src/features/guild/components/modals/add_guild_modal/shared.ts:107 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:111 msgid "Icon file is too large. Choose a file smaller than {imageMaxSizeLabel}." msgstr "Файл значка слишком большой. Выберите файл размером меньше {imageMaxSizeLabel}." @@ -17886,7 +17886,7 @@ msgid "Import" msgstr "Импорт" #. Action button label in the add community modal. Imports a template from the third-party platform named by {theOtherPlatform}. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:102 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:106 msgid "Import {theOtherPlatform} template" msgstr "Импортировать шаблон {theOtherPlatform}" @@ -17938,7 +17938,7 @@ msgid "Import more" msgstr "Импортировать ещё" #. Accessible label for the import-template form element. Used by assistive tech only. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:138 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:142 msgid "Import template form" msgstr "Форма импорта шаблона" @@ -18106,7 +18106,7 @@ msgid "Include all except selected" msgstr "Включить все, кроме выбранных" #. Section header in the Linux audio source picker for the per-app inclusion list. -#: src/features/voice/components/AudioSourcePickerLinux.tsx:55 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:57 msgid "Include apps" msgstr "Включить приложения" @@ -18472,7 +18472,7 @@ msgid "Invalid image" msgstr "Недопустимое изображение" #. Validation error in the paste-template-JSON form. "JSON" is a protocol token and must not be translated. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:129 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:133 msgid "Invalid JSON. Paste the full response from the URL above." msgstr "Неверный JSON. Вставьте полный ответ, полученный по ссылке выше." @@ -18531,7 +18531,7 @@ msgid "Invisible" msgstr "Невидимый" #. Per-recipient action button label in the invite modal recipient list. Sends the invite as a DM to that friend. Short standalone verb. -#: src/features/invite/components/modals/InviteModal.tsx:97 +#: src/features/invite/components/modals/InviteModal.tsx:100 msgid "Invite" msgstr "Пригласить" @@ -18568,12 +18568,12 @@ msgid "Invite deleted" msgstr "Приглашение удалено" #. Fallback header on the invite modal when no community context is available. Refers to inviting friends to Fluxer. -#: src/features/invite/components/modals/InviteModal.tsx:84 +#: src/features/invite/components/modals/InviteModal.tsx:87 msgid "Invite friends" msgstr "Пригласить друзей" #. Title of the invite modal. {guildName} is the community name. -#: src/features/invite/components/modals/InviteModal.tsx:89 +#: src/features/invite/components/modals/InviteModal.tsx:92 msgid "Invite friends to {guildName}" msgstr "Пригласить друзей в «{guildName}»" @@ -18584,25 +18584,25 @@ msgstr "Приглашение скрыто во время демонстрац #. Label of the invite code/URL input in the join-community form. #. Placeholder in the read-only invite link input when no link is available yet. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:166 -#: src/features/invite/components/modals/InviteModal.tsx:138 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:170 +#: src/features/invite/components/modals/InviteModal.tsx:141 msgid "Invite link" msgstr "Ссылка-приглашение" #. Label above a masked invite link while streaming privacy is active. #. Label above a masked invite link while streaming privacy is active. -#: src/features/invite/components/modals/InviteModal.tsx:146 +#: src/features/invite/components/modals/InviteModal.tsx:149 #: src/features/relationship/components/modals/AddFriendsToGroupModal.tsx:31 msgid "Invite link is hidden while sharing:" msgstr "Ссылка-приглашение скрыта во время демонстрации экрана:" #. Inline replacement text shown for invite links while streaming privacy is active. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:162 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:165 msgid "Invite link masked while sharing" msgstr "Ссылка-приглашение скрыта во время демонстрации экрана" #. Header of the invite modal when the user is editing the invite link expiry, max uses, and temporary flag. -#: src/features/invite/components/modals/InviteModal.tsx:93 +#: src/features/invite/components/modals/InviteModal.tsx:96 msgid "Invite link settings" msgstr "Настройки ссылки-приглашения" @@ -18747,7 +18747,7 @@ msgstr "Приглашения приостановлены, так как {prod msgid "Invites are paused for this community." msgstr "Приглашения для этого сообщества приостановлены." -#: src/features/invite/components/modals/InviteModal.tsx:370 +#: src/features/invite/components/modals/InviteModal.tsx:375 msgid "Invites are paused in this community by an admin. While this invite can be created, it cannot be accepted until invites are re-enabled." msgstr "Администратор приостановил приглашения в этом сообществе. Вы можете создать это приглашение, но его нельзя будет принять, пока приглашения не будут снова включены." @@ -18757,7 +18757,7 @@ msgid "Invites disabled" msgstr "Приглашения отключены" #. Developer control label for the invites-disabled banner. -#: src/features/devtools/components/NagbarControls.ts:72 +#: src/features/devtools/components/NagbarControls.ts:73 msgid "Invites disabled nagbar" msgstr "Баннер «Приглашения отключены»" @@ -18879,7 +18879,7 @@ msgid "Join {communityName} to chat with the team and stay up to date." msgstr "Присоединяйтесь к {communityName}, чтобы общаться с командой и быть в курсе событий." #. Action button label in the add community modal. Starts the join-by-invite-code flow. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:98 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:102 msgid "Join a community" msgstr "Присоединиться к сообществу" @@ -18903,7 +18903,7 @@ msgid "Join community" msgstr "Присоединиться к сообществу" #. Accessible label for the join-community form element. Used by assistive tech only. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:162 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:166 msgid "Join community form" msgstr "Форма присоединения к сообществу" @@ -19011,7 +19011,7 @@ msgid "Jump to {displayName}" msgstr "Перейти к {displayName}" #. Accessible label for an inline channel mention link. labelText is the channel display name. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:108 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:111 msgid "Jump to {labelText}" msgstr "Перейти к «{labelText}»" @@ -19068,12 +19068,12 @@ msgid "Jump to the current call" msgstr "Перейти к текущему звонку" #. Fallback accessible label for an inline channel mention when the target name is not known. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:112 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:115 msgid "Jump to the linked channel" msgstr "Перейти к каналу по ссылке" #. Fallback accessible label for an inline message link when the target channel is not known. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:104 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:107 msgid "Jump to the linked message" msgstr "Перейти к сообщению по ссылке" @@ -19083,7 +19083,7 @@ msgid "Jump to the message from {authorNickname}" msgstr "Перейти к сообщению от {authorNickname}" #. Accessible label for an inline message link that jumps to a specific message in a channel. labelText is the channel display name. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:99 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:102 msgid "Jump to the message in {labelText}" msgstr "Перейти к сообщению в {labelText}" @@ -19142,7 +19142,7 @@ msgid "Keep free and premium tiers. You can customize the tiers, sell premium th msgstr "Сохраняйте бесплатные и премиум-уровни. Вы можете настроить уровни, продавать премиум через Stripe или позже раздавать подарочные коды из панели администратора." #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:165 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:273 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:272 msgid "Keep grace period" msgstr "Сохранить льготный период" @@ -19157,7 +19157,7 @@ msgid "Keep running" msgstr "Работать в фоне" #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:143 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:251 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:250 msgid "Keep subscription" msgstr "Оставить подписку" @@ -19240,7 +19240,7 @@ msgstr "Клавиши" #. Button or menu action label in the kick member modal. Keep it concise. Keep the tone plain and specific. #. Button or menu action label in the user profile actions sheet. Keep it concise. Keep the tone plain and specific. #. Member actions sheet menu item. Opens the kick-member confirmation (moderation action). Short verb used as a menu label. -#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:98 +#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:97 #: src/features/moderation/components/modals/KickMemberModal.tsx:16 #: src/features/user/components/modals/UserProfileActionsSheet.tsx:77 msgid "Kick" @@ -19727,7 +19727,7 @@ msgstr "Связать файл" #. Replacement text for an invite URL while streaming privacy is active. #. Replacement text for an invite URL while streaming privacy is active. #: src/features/channel/components/modals/GroupInvitesBottomSheet.tsx:49 -#: src/features/invite/components/modals/InviteModal.tsx:142 +#: src/features/invite/components/modals/InviteModal.tsx:145 #: src/features/relationship/components/modals/AddFriendsToGroupModal.tsx:27 msgid "Link hidden while sharing" msgstr "Ссылка скрыта во время демонстрации экрана" @@ -19760,7 +19760,7 @@ msgid "Link styling" msgstr "Стили ссылок" #. Title of the alert shown when clicking an internal link that is not available to the current account. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:154 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:157 msgid "Link unavailable" msgstr "Ссылка недоступна" @@ -20557,7 +20557,7 @@ msgid "Max {maxSize}." msgstr "Макс. {maxSize}." #. Label above the max-uses dropdown in the invite link settings. -#: src/features/invite/components/modals/InviteModal.tsx:116 +#: src/features/invite/components/modals/InviteModal.tsx:119 msgid "Max number of uses" msgstr "Максимальное количество использований" @@ -20835,7 +20835,7 @@ msgid "Members" msgstr "Участники" #. Helper text under the temporary membership switch in the invite link settings. -#: src/features/invite/components/modals/InviteModal.tsx:134 +#: src/features/invite/components/modals/InviteModal.tsx:137 msgid "Members are removed when offline unless given a role." msgstr "Участники будут удалены, когда выйдут из сети, если им не назначена роль." @@ -20980,7 +20980,7 @@ msgstr "Сообщение" #. Action that opens a DM conversation with the selected user. #. Member actions sheet menu item. Sends a direct message to the target user. Standalone verb used as a menu label. #. Voice participant menu action that opens a DM conversation with the selected user. -#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:88 +#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:87 #: src/features/ui/action_menu/items/ActionsSubmenu.tsx:41 #: src/features/ui/action_menu/items/MessageUserMenuItem.tsx:26 #: src/features/ui/action_menu/items/voice_participant_menu_data/shared.ts:78 @@ -21084,7 +21084,7 @@ msgstr "Настройки отображения сообщений досту msgid "Message editing" msgstr "Редактирование сообщений" -#: src/features/messaging/components/modals/ForwardModal.tsx:315 +#: src/features/messaging/components/modals/ForwardModal.tsx:317 msgid "Message forwarded" msgstr "Сообщение переслано" @@ -21133,7 +21133,7 @@ msgstr "Кнопки ввода сообщения" #. Error modal title in the forward modal when the optional comment exceeds the message length limit. #. Form validation error indicating the message exceeds the allowed length. -#: src/features/messaging/components/modals/ForwardModal.tsx:56 +#: src/features/messaging/components/modals/ForwardModal.tsx:58 #: src/features/ui/character_counter/CharacterCountMessages.ts:16 msgid "Message is too long" msgstr "Сообщение слишком длинное" @@ -21144,7 +21144,7 @@ msgid "Message layout" msgstr "Вид сообщений" #. Type chip suffix in tooltips for inline rendered message links. Lowercase because it follows the channel name. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:89 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:92 msgid "message link" msgstr "ссылка на сообщение" @@ -21188,7 +21188,7 @@ msgid "Message previews in the DM list" msgstr "Предпросмотр сообщений в списке личных чатов" #. Toast shown after a message in an announcement channel was published to the channels that follow it. -#: src/features/messaging/commands/MessageCommands.tsx:112 +#: src/features/messaging/commands/MessageCommands.tsx:113 msgid "Message published" msgstr "Сообщение опубликовано" @@ -21301,7 +21301,7 @@ msgstr "Сообщения, которые можно добавить в зак msgid "Messaging is paused" msgstr "Отправка сообщений на паузе" -#. Notice shown in place of the message composer, and as an error, when messaging is paused on the current account until the user completes one quick step described in an email. While paused, the account cannot post, react, join communities or change its profile. Keep the tone calm and friendly. +#. Notice shown in place of the message composer, as a banner at the top of the app, and as an error, when messaging is paused on the current account until the user completes one quick step described in an email. While paused, the account cannot post, react, join communities or change its profile. Keep the tone calm and friendly. #: src/features/user/utils/AccountLimitUtils.ts:10 msgid "Messaging is paused on your account. Check your email for a quick step to continue." msgstr "Отправка сообщений в вашем аккаунте на паузе. Загляните в почту: чтобы продолжить, нужен всего один быстрый шаг." @@ -22672,7 +22672,7 @@ msgid "No {sendMessagesPermission} permission" msgstr "Нет разрешения {sendMessagesPermission}" #. Inline text shown inside a custom message link pill when the linked message cannot be accessed. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:142 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:145 msgid "No access" msgstr "Нет доступа" @@ -22807,7 +22807,7 @@ msgstr "Нет изменений для сохранения" msgid "No channels available" msgstr "Нет доступных каналов" -#: src/features/messaging/components/modals/ForwardModal.tsx:389 +#: src/features/messaging/components/modals/ForwardModal.tsx:395 #: src/features/search/components/search/ChannelFilterSheet.tsx:120 msgid "No channels found" msgstr "Каналы не найдены" @@ -22955,7 +22955,7 @@ msgid "No invoices yet." msgstr "Счетов пока нет." #. Invite max-uses option meaning unlimited uses. Short standalone label. -#: src/features/invite/components/modals/InviteModal.tsx:56 +#: src/features/invite/components/modals/InviteModal.tsx:59 msgid "No limit" msgstr "Без ограничений" @@ -23306,7 +23306,7 @@ msgstr "Без преобразования" #: src/features/user/components/modals/tabs/accessibility_tab/VisualTab.tsx:37 #: src/features/user/components/modals/tabs/components/EntranceSoundSection.tsx:146 #: src/features/user/components/modals/tabs/privacy_safety_tab/data_request_modal/DataRequestModal.tsx:220 -#: src/features/voice/components/AudioSourcePickerLinux.tsx:268 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:265 msgid "None" msgstr "Нет" @@ -23858,12 +23858,12 @@ msgid "Open {host} in your browser." msgstr "Откройте {host} в браузере." #. Accessible label for an inline chat link pill that opens an app page such as Discovery. labelText is the page name. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:121 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:124 msgid "Open {labelText}" msgstr "Открыть {labelText}" #. Accessible label for an inline settings deep-link pill. labelText is the resolved settings tab and section breadcrumb. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:116 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:119 msgid "Open {labelText} in settings" msgstr "Открыть {labelText} в настройках" @@ -24067,7 +24067,7 @@ msgid "Open emoji in browser" msgstr "Открыть эмодзи в браузере" #. Accessible label for the emoji picker trigger button in the forward modal comment field. -#: src/features/messaging/components/modals/ForwardModal.tsx:102 +#: src/features/messaging/components/modals/ForwardModal.tsx:104 #: src/features/user/components/modals/tabs/my_profile_tab/BioEditor.tsx:27 msgid "Open emoji picker" msgstr "Открыть выбор эмодзи" @@ -24392,7 +24392,7 @@ msgstr "Параметры" msgid "or" msgstr "или" -#: src/features/theme/components/modals/ShareThemeModal.tsx:214 +#: src/features/theme/components/modals/ShareThemeModal.tsx:216 msgid "Or copy the link:" msgstr "Или скопируйте ссылку:" @@ -24401,7 +24401,7 @@ msgstr "Или скопируйте ссылку:" msgid "or pick a GIF from {gifProviderName}" msgstr "или выберите GIF из {gifProviderName}" -#: src/features/invite/components/modals/InviteModal.tsx:502 +#: src/features/invite/components/modals/InviteModal.tsx:507 msgid "Or send an invite link to a friend:" msgstr "Или отправьте ссылку-приглашение другу:" @@ -24409,7 +24409,7 @@ msgstr "Или отправьте ссылку-приглашение другу msgid "or send an invite to a friend:" msgstr "или отправьте приглашение другу:" -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:131 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:133 msgid "or send the gift link to a friend:" msgstr "или отправьте ссылку на подарок другу:" @@ -24611,7 +24611,7 @@ msgid "Page down" msgstr "Page Down" #. Role description announced for an inline chat link pill that opens an app page. Lowercase. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:126 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:129 msgid "page link" msgstr "ссылка на страницу" @@ -24778,12 +24778,12 @@ msgid "Paste GIF URLs below, one per line." msgstr "Вставьте ниже URL GIF-файлов, по одному в строке." #. Accessible label for the paste-template-JSON form element. Used by assistive tech only. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:146 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:150 msgid "Paste template JSON form" msgstr "Форма вставки шаблона JSON" #. Placeholder in the textarea where the user pastes the third-party template JSON document. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:154 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:158 msgid "Paste the JSON response here" msgstr "Вставьте сюда JSON-ответ" @@ -24985,7 +24985,7 @@ msgid "Perks paused" msgstr "Привилегии приостановлены" #. Ban duration option in the destructive ban-member modal meaning the ban never expires. Short standalone label. -#: src/features/moderation/components/modals/BanMemberModal.tsx:38 +#: src/features/moderation/components/modals/BanMemberModal.tsx:37 msgid "Permanent" msgstr "Навсегда" @@ -25384,7 +25384,7 @@ msgstr "Воспроизводится, несмотря на уменьшени #. Body of the error modal shown when sharing or sending a theme link is rate limited. #: src/features/app/components/alerts/CommonErrorModalDescriptors.ts:13 #: src/features/discovery/commands/DiscoveryJoinCommands.tsx:60 -#: src/features/theme/components/modals/ShareThemeModal.tsx:67 +#: src/features/theme/components/modals/ShareThemeModal.tsx:68 msgid "Please wait a moment and try again." msgstr "Пожалуйста, подождите немного и попробуйте снова." @@ -25416,7 +25416,7 @@ msgid "Pop back in" msgstr "Вернуть в основное окно" #. Tooltip / aria label on the voice call footer button that opens the call in a separate window. -#: src/features/voice/components/VoiceCallCornerControls.tsx:12 +#: src/features/voice/components/VoiceCallCornerControls.tsx:11 msgid "Pop out call" msgstr "Открыть звонок в отдельном окне" @@ -25547,12 +25547,12 @@ msgid "Premium badge" msgstr "Значок премиум" #. Developer control label for the premium-expired banner. -#: src/features/devtools/components/NagbarControls.ts:48 +#: src/features/devtools/components/NagbarControls.ts:49 msgid "Premium expired nagbar" msgstr "Баннер об истечении срока действия подписки Premium" #. Developer control label for the premium grace-period banner. -#: src/features/devtools/components/NagbarControls.ts:44 +#: src/features/devtools/components/NagbarControls.ts:45 msgid "Premium grace period nagbar" msgstr "Баннер льготного периода Premium" @@ -25562,7 +25562,7 @@ msgid "Premium model" msgstr "Премиум-модель" #. Developer control label for the premium-onboarding banner. -#: src/features/devtools/components/NagbarControls.ts:52 +#: src/features/devtools/components/NagbarControls.ts:53 msgid "Premium onboarding nagbar" msgstr "Баннер онбординга премиум-подписки" @@ -26514,7 +26514,7 @@ msgstr "Причина" #. Label of the optional reason input in the destructive ban-member modal. Reason is recorded in the activity log. #. Label of the optional reason textarea in the timeout-member modal. The reason is recorded in the activity log. -#: src/features/moderation/components/modals/BanMemberModal.tsx:83 +#: src/features/moderation/components/modals/BanMemberModal.tsx:82 #: src/features/moderation/components/modals/TimeoutMemberModal.tsx:36 msgid "Reason (optional)" msgstr "Причина (необязательно)" @@ -26574,7 +26574,7 @@ msgstr "Проверить снова" #. placeholder {0}: ChannelUtils.getIcon(channel, {size: 16, className: styles.channelIcon}) #. placeholder {1}: channel.name -#: src/features/invite/components/modals/InviteModal.tsx:355 +#: src/features/invite/components/modals/InviteModal.tsx:360 msgid "Recipients will be taken to {0} <0>{1}" msgstr "Получатели перейдут в {0} <0>{1}" @@ -26601,7 +26601,7 @@ msgid "Reconnect succeeded. Pick a screen again if you want to resume your previ msgstr "Подключение восстановлено. Выберите экран ещё раз, если хотите возобновить предыдущую трансляцию." #. Overlay status in the voice call view while reconnecting after a drop. Trailing ellipsis indicates in-progress. -#: src/features/voice/components/VoiceCallView.tsx:98 +#: src/features/voice/components/VoiceCallView.tsx:94 msgid "Reconnecting..." msgstr "Переподключение..." @@ -26741,7 +26741,7 @@ msgstr "Ссылка скопирована." msgid "Referral parameters" msgstr "Реферальные параметры" -#: src/features/voice/components/AudioSourcePickerLinux.tsx:312 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:309 msgid "Refresh audio sources" msgstr "Обновить источники звука" @@ -28559,7 +28559,7 @@ msgstr "Насыщенность" #: src/features/guild/components/modals/guild_tabs/GuildDiscoveryTab.tsx:631 #: src/features/guild/components/modals/guild_tabs/GuildVanityURLTab.tsx:279 #: src/features/guild/components/modals/GuildFolderSettingsModal.tsx:91 -#: src/features/messaging/commands/MessageCommands.tsx:108 +#: src/features/messaging/commands/MessageCommands.tsx:109 #: src/features/messaging/components/modals/AttachmentEditModal.tsx:136 #: src/features/messaging/components/modals/EditAltTextModal.tsx:193 #: src/features/messaging/components/modals/MessageHistoryThresholdModal.tsx:115 @@ -28687,7 +28687,7 @@ msgid "Scan the QR code with your authenticator app." msgstr "Отсканируйте QR-код с помощью приложения-аутентификатора." #. Developer / debug surface — keep terse and technical. Label in the developer Nagbar controls panel for the scheduled-maintenance banner. -#: src/features/devtools/components/NagbarControls.ts:22 +#: src/features/devtools/components/NagbarControls.ts:23 msgid "Scheduled maintenance nagbar" msgstr "Напоминание о плановом обслуживании" @@ -28962,7 +28962,7 @@ msgstr "Предпросмотр при перемотке" #: src/features/channel/components/bottomsheets/ChannelSearchBottomSheet.tsx:854 #: src/features/channel/components/channel_header/shared.ts:47 #: src/features/channel/components/shared/PickerSearchInput.tsx:21 -#: src/features/messaging/components/modals/ForwardModal.tsx:89 +#: src/features/messaging/components/modals/ForwardModal.tsx:91 #: src/features/search/components/modals/SearchProviderPickerModal.tsx:43 #: src/features/search/utils/QuickSwitcherModalUtils.tsx:46 #: src/features/theme_studio/ui/StudioSearchInput.tsx:16 @@ -29606,14 +29606,14 @@ msgstr "Возврат средств можно оформить самосто #. Button or menu action label in the share theme modal. Keep it concise. #. Send-message button label in the voice message composer modal. -#: src/features/theme/components/modals/ShareThemeModal.tsx:43 +#: src/features/theme/components/modals/ShareThemeModal.tsx:44 #: src/features/user/components/modals/tabs/component_gallery_tab/ComponentGalleryTabButtonsTab.tsx:316 #: src/features/voice/components/VoiceMessageComposerModal.tsx:77 msgid "Send" msgstr "Отправить" #. Primary button label in the forward message modal. selectedCount is the number of selected destinations; selectionLimit is the maximum allowed. -#: src/features/messaging/components/modals/ForwardModal.tsx:106 +#: src/features/messaging/components/modals/ForwardModal.tsx:108 msgid "Send ({selectedCount}/{selectionLimit})" msgstr "Отправить ({selectedCount}/{selectionLimit})" @@ -29694,7 +29694,7 @@ msgstr "Отправляйте файлы размером до {size}" #. Button or menu action label in the user profile modal. Keep it concise. #. Member actions sheet menu item. Sends a friend request to the target user. #: src/features/channel/components/direct_message/DMWelcomeSection.tsx:146 -#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:94 +#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:93 #: src/features/user/components/modals/UserProfileMobileSheet.tsx:110 #: src/features/user/components/modals/UserProfileModal.tsx:126 msgid "Send friend request" @@ -29710,7 +29710,7 @@ msgstr "Отправить GIF {title}" #. Plus menu item that opens the gift purchase flow. #: src/features/channel/components/textarea/MobileTextareaPlusBottomSheet.tsx:21 #: src/features/channel/components/textarea/TextareaPlusMenu.tsx:31 -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:30 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:31 msgid "Send gift" msgstr "Отправить подарок" @@ -29873,7 +29873,7 @@ msgid "Serve the token file" msgstr "Разместите файл токена" #. Developer / debug surface — keep terse and technical. Label in the developer Nagbar controls panel for the service incident banner. -#: src/features/devtools/components/NagbarControls.ts:27 +#: src/features/devtools/components/NagbarControls.ts:28 msgid "Service incident nagbar" msgstr "Уведомление об инциденте службы" @@ -30118,7 +30118,7 @@ msgid "Settings" msgstr "Настройки" #. Type chip suffix in tooltips for inline rendered fluxer://settings/user deep links. Lowercase. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:130 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:133 msgid "settings link" msgstr "ссылка на настройки" @@ -30239,7 +30239,7 @@ msgid "Share your screen or camera in up to 4K at 60 frames per second. Free acc msgstr "Делитесь экраном или камерой в разрешении до 4K при 60 кадрах в секунду. Бесплатные аккаунты транслируют в разрешении до 720p при 30." #. Button or menu action label in the share theme modal. Keep it concise. -#: src/features/theme/components/modals/ShareThemeModal.tsx:39 +#: src/features/theme/components/modals/ShareThemeModal.tsx:40 msgid "Share your theme" msgstr "Поделиться темой" @@ -30263,7 +30263,7 @@ msgid "Shared window" msgstr "Демонстрируемое окно" #. Capture option in the Linux audio source picker on a window share. Captures only the audio of the window being shared. -#: src/features/voice/components/AudioSourcePickerLinux.tsx:40 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:42 msgid "Shared window audio" msgstr "Звук демонстрируемого окна" @@ -30364,7 +30364,7 @@ msgid "Shortcuts are paused while recording." msgstr "Во время записи сочетания клавиш не срабатывают." #. Body of the error modal shown when the forward modal comment exceeds the message length limit. -#: src/features/messaging/components/modals/ForwardModal.tsx:60 +#: src/features/messaging/components/modals/ForwardModal.tsx:62 msgid "Shorten the message and try again." msgstr "Сократите сообщение и попробуйте снова." @@ -31506,7 +31506,7 @@ msgid "Something went wrong while preparing this sticker. Try another file or tr msgstr "Что-то пошло не так при подготовке стикера. Попробуйте другой файл или повторите попытку через минуту." #. Fallback body of the error alert shown when publishing an announcement message fails. -#: src/features/messaging/commands/MessageCommands.tsx:124 +#: src/features/messaging/commands/MessageCommands.tsx:125 msgid "Something went wrong while publishing. Try again in a moment." msgstr "Что-то пошло не так при публикации. Попробуйте еще раз через мгновение." @@ -31552,7 +31552,7 @@ msgstr "Что-то пошло не так." #: src/features/app/components/alerts/CommonErrorModalDescriptors.ts:5 #: src/features/discovery/commands/DiscoveryJoinCommands.tsx:18 #: src/features/emoji/components/emojis/EmojiListItem.tsx:129 -#: src/features/theme/components/modals/ShareThemeModal.tsx:51 +#: src/features/theme/components/modals/ShareThemeModal.tsx:52 #: src/features/ui/action_menu/items/CallMenuItems.tsx:45 #: src/features/ui/action_menu/items/ChannelMenuData.tsx:132 #: src/features/ui/action_menu/items/ChannelMenuData.tsx:148 @@ -33157,12 +33157,12 @@ msgid "Template" msgstr "Шаблон" #. Label of the textarea in the paste-template-JSON form. "JSON" must not be translated. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:150 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:154 msgid "Template JSON" msgstr "JSON шаблона" #. Label of the URL input in the import-template form. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:142 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:146 msgid "Template URL" msgstr "URL шаблона" @@ -33191,7 +33191,7 @@ msgid "Temporary invites need a live connection. Check yours and try again." msgstr "Для временных приглашений требуется активное подключение. Проверьте его и попробуйте снова." #. Switch label in the invite link settings. When enabled, members joining via this invite are kicked when they go offline unless given a role. -#: src/features/invite/components/modals/InviteModal.tsx:129 +#: src/features/invite/components/modals/InviteModal.tsx:132 msgid "Temporary membership" msgstr "Временное участие" @@ -33202,7 +33202,7 @@ msgid "Tennessee" msgstr "Теннесси" #. Developer control label for the terms-acceptance banner. -#: src/features/devtools/components/NagbarControls.ts:64 +#: src/features/devtools/components/NagbarControls.ts:65 msgid "Terms acceptance nagbar" msgstr "Баннер принятия условий" @@ -33760,7 +33760,7 @@ msgstr "Тема недоступна" msgid "Themes" msgstr "Темы" -#: src/features/invite/components/modals/InviteModal.tsx:194 +#: src/features/invite/components/modals/InviteModal.tsx:197 msgid "There are no channels available to create an invite for." msgstr "Нет доступных каналов для создания приглашения." @@ -33815,7 +33815,7 @@ msgid "They left the call" msgstr "Участник вышел из звонка" #. Body of the error modal shown when a DM cannot be opened (blocked or no shared community). -#: src/features/app/components/alerts/DmActionErrorModal.tsx:20 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:24 msgid "They might not be accepting messages from you, or you no longer share a community." msgstr "Возможно, этот пользователь не принимает от вас сообщения, или у вас больше нет общих сообществ." @@ -34092,7 +34092,7 @@ msgid "This device does not support notifications." msgstr "Это устройство не поддерживает уведомления." #. Validation error in the paste-template-JSON form when the JSON parses but lacks the expected third-party template fields. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:133 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:137 msgid "This doesn't look like a valid template response. Make sure you copied the entire JSON document." msgstr "Похоже, это недействительный шаблон ответа. Убедитесь, что вы скопировали весь JSON-документ." @@ -34170,7 +34170,7 @@ msgid "This gift has been redeemed" msgstr "Этот подарок уже активирован" #. Title of the error modal shown when a group DM would exceed the maximum number of recipients. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:48 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:52 msgid "This group has too many people" msgstr "В этой группе слишком много участников" @@ -34208,7 +34208,7 @@ msgstr "В этом экземпляре ещё нет аккаунтов. Пе msgid "This invite is hidden while sharing is protected." msgstr "Это приглашение скрыто, пока включена защита при демонстрации экрана." -#: src/features/invite/components/modals/InviteModal.tsx:514 +#: src/features/invite/components/modals/InviteModal.tsx:519 msgid "This invite link never expires." msgstr "Эта ссылка-приглашение бессрочна." @@ -34305,7 +34305,7 @@ msgid "This link channel is marked for mature content and may open material that msgstr "Этот канал-ссылка помечен как содержащий контент для взрослых и может открывать материалы, которые могут быть неприемлемы для некоторых пользователей." #. Body of the link-unavailable alert. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:158 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:161 msgid "This link is not available for your account." msgstr "Эта ссылка недоступна для вашего аккаунта." @@ -34361,7 +34361,7 @@ msgid "This message has already been deleted." msgstr "Это сообщение уже удалено." #. Toast shown when someone tries to publish an announcement message that was already published. -#: src/features/messaging/commands/MessageCommands.tsx:116 +#: src/features/messaging/commands/MessageCommands.tsx:117 msgid "This message has already been published" msgstr "Это сообщение уже было опубликовано" @@ -34486,7 +34486,7 @@ msgid "This theme is still loading." msgstr "Тема еще загружается." #. Title of the error modal shown when a theme CSS exceeds the maximum shareable size. -#: src/features/theme/components/modals/ShareThemeModal.tsx:55 +#: src/features/theme/components/modals/ShareThemeModal.tsx:56 msgid "This theme is too large to share" msgstr "Эта тема слишком большая, чтобы ею поделиться" @@ -34528,7 +34528,7 @@ msgid "This user is not available to receive calls right now. They may have call msgstr "Этот пользователь сейчас не может принимать звонки. Возможно, у него отключены звонки." #. Body of the error modal shown when the recipient of a DM no longer exists. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:28 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:32 msgid "This user no longer exists. Refresh and try again." msgstr "Этого пользователя больше нет. Обновите страницу и попробуйте снова." @@ -35712,7 +35712,7 @@ msgid "Unclaimed account" msgstr "Неподтвержденный аккаунт" #. Developer control label for the unclaimed-account banner. -#: src/features/devtools/components/NagbarControls.ts:32 +#: src/features/devtools/components/NagbarControls.ts:33 msgid "Unclaimed account nagbar" msgstr "Панель уведомлений о неподтвержденном аккаунте" @@ -37152,7 +37152,7 @@ msgstr "Пользователь переходит в другой канал" #. Reason chip in the unaddable recipients alert when the user record is missing. #. Title of the error modal shown when the recipient of a DM no longer exists. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:24 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:28 #: src/features/channel/components/channel_view/DMChannelView.tsx:279 #: src/features/channel/components/modals/UnaddableRecipientsConfirmModal.tsx:11 msgid "User not found" @@ -37274,27 +37274,27 @@ msgid "Using {effectiveLabel} until {requestedLabel} is ready." msgstr "Используется {effectiveLabel}, пока {requestedLabel} не будет готов." #. Developer nagbar status: banner follows real account state. -#: src/features/devtools/components/NagbarControls.ts:106 +#: src/features/devtools/components/NagbarControls.ts:107 msgid "Using actual account state" msgstr "Используется фактическое состояние аккаунта" #. Developer nagbar status: banner follows real gift inventory state. -#: src/features/devtools/components/NagbarControls.ts:126 +#: src/features/devtools/components/NagbarControls.ts:127 msgid "Using actual gift inventory state" msgstr "Используется фактическое состояние инвентаря подарков" #. Developer nagbar status: banner follows real premium subscription state. -#: src/features/devtools/components/NagbarControls.ts:122 +#: src/features/devtools/components/NagbarControls.ts:123 msgid "Using actual premium state" msgstr "Используется фактическое состояние премиум-подписки" #. Developer nagbar status: banner follows the real app state. -#: src/features/devtools/components/NagbarControls.ts:130 +#: src/features/devtools/components/NagbarControls.ts:131 msgid "Using actual state" msgstr "Используется фактическое состояние" #. Developer nagbar status: banner follows real email verification state. -#: src/features/devtools/components/NagbarControls.ts:110 +#: src/features/devtools/components/NagbarControls.ts:111 msgid "Using actual verification state" msgstr "Используется фактическое состояние проверки" @@ -37456,9 +37456,9 @@ msgstr "Подтвердите, что это вы" #. Title of the error modal shown when an unverified account tries to start a DM. #. Title shown when an unverified account cannot start a DM or group DM. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:40 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:44 #: src/features/channel/components/direct_message/AddFriendForm.tsx:80 -#: src/features/channel/utils/CreateDMModalUtils.tsx:51 +#: src/features/channel/utils/CreateDMModalUtils.tsx:52 #: src/features/moderation/components/report/ReportStepEmail.tsx:43 msgid "Verify your email" msgstr "Подтвердите почту" @@ -37543,7 +37543,7 @@ msgid "Verify your email to purchase {premiumProductFullName}." msgstr "Подтвердите почту, чтобы приобрести {premiumProductFullName}." #. Blocked-state text shown when an unverified account cannot start a DM or group DM. -#: src/features/channel/utils/CreateDMModalUtils.tsx:55 +#: src/features/channel/utils/CreateDMModalUtils.tsx:56 msgid "Verify your email to start DMs." msgstr "Подтвердите почту, чтобы начинать личные чаты." @@ -37791,7 +37791,7 @@ msgid "View call" msgstr "Посмотреть звонок" #. Aria label for the show-controls trigger when the call toolbar is auto-hidden. -#: src/features/voice/components/VoiceCallView.tsx:124 +#: src/features/voice/components/VoiceCallView.tsx:120 msgid "View call controls" msgstr "Показать элементы управления звонком" @@ -37987,7 +37987,7 @@ msgid "Visionary (lifetime {premiumProductName})" msgstr "Visionary (пожизненная подписка {premiumProductName})" #. Developer control label for the Visionary two-factor-authentication banner. -#: src/features/devtools/components/NagbarControls.ts:60 +#: src/features/devtools/components/NagbarControls.ts:61 msgid "Visionary 2FA nagbar" msgstr "Баннер 2FA для Visionary" @@ -38243,7 +38243,7 @@ msgid "Voice region" msgstr "Регион для голосовых чатов" #. Developer control label for the voice-session-restore banner. -#: src/features/devtools/components/NagbarControls.ts:68 +#: src/features/devtools/components/NagbarControls.ts:69 msgid "Voice session restore nagbar" msgstr "Баннер восстановления голосовой сессии" @@ -38331,12 +38331,12 @@ msgid "Waiting for passkey…" msgstr "Ожидание ключа доступа…" #. Inline notice in the forward modal when slowmode is active in the selected target channel. forwardChannelDisplayName is the channel name. -#: src/features/messaging/components/modals/ForwardModal.tsx:76 +#: src/features/messaging/components/modals/ForwardModal.tsx:78 msgid "Waiting for slowmode in {forwardChannelDisplayName} to expire." msgstr "Ожидание окончания медленного режима в канале «{forwardChannelDisplayName}»." #. Inline notice in the forward modal when slowmode is active in one or more selected target channels. -#: src/features/messaging/components/modals/ForwardModal.tsx:81 +#: src/features/messaging/components/modals/ForwardModal.tsx:83 msgid "Waiting for slowmode in one or more selected channels to expire." msgstr "Ожидание окончания медленного режима в одном или нескольких выбранных каналах." @@ -38520,7 +38520,7 @@ msgstr "Мы отправили код на {email}." msgid "We will prefill {prefillEmail} once browser sign-in opens." msgstr "Мы автоматически заполним поле с адресом {prefillEmail}, как только откроется окно входа в браузере." -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:87 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:89 msgid "We'd love to give you more than a lifetime of {PREMIUM_PRODUCT_NAME}, but that breaks the space-time continuum. Send the gift to a friend instead?" msgstr "Мы бы с радостью подарили вам больше, чем пожизненную подписку {PREMIUM_PRODUCT_NAME}, но это нарушит пространственно-временной континуум. Может, отправите подарок другу?" @@ -39178,7 +39178,7 @@ msgid "You already have a group with these users. Do you really want to create a msgstr "У вас уже есть группа с этими пользователями. Вы действительно хотите создать новую? Это тоже нормально!" #. Status label shown to a user who already owns the lifetime premium tier. -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:26 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:27 msgid "You already have lifetime {premiumProductName}" msgstr "У вас уже есть пожизненная подписка {premiumProductName}" @@ -39326,7 +39326,7 @@ msgid "You can't add expressions there" msgstr "Сюда нельзя добавлять выражения" #. Error message in the messaging commands. -#: src/features/messaging/commands/ReactionCommands.tsx:27 +#: src/features/messaging/commands/ReactionCommands.tsx:28 msgid "You can't add new reactions while you're timed out." msgstr "Вы не можете добавлять новые реакции, пока у вас тайм-аут." @@ -39392,7 +39392,7 @@ msgstr "Вы не можете управлять вебхуками ни в о #. Reason chip in the unaddable recipients alert when blocked or DMs are not allowed. #. Title of the error modal shown when a DM cannot be opened (blocked or no shared community). -#: src/features/app/components/alerts/DmActionErrorModal.tsx:16 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:20 #: src/features/channel/components/modals/UnaddableRecipientsConfirmModal.tsx:15 msgid "You can't message this user" msgstr "Вы не можете отправить сообщение этому пользователю" @@ -39521,7 +39521,7 @@ msgid "You changed your tag while on {PREMIUM_PRODUCT_NAME}. It will reroll rand msgstr "Вы изменили свой тег, пока у вас была подписка {PREMIUM_PRODUCT_NAME}. Он будет случайно изменен, когда срок действия подписки {PREMIUM_PRODUCT_NAME} истечет, если она не будет продлена." #. Body of the access-denied alert for clicked message links. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:138 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:141 msgid "You do not have access to the channel where this message was sent." msgstr "У вас нет доступа к каналу, в котором было отправлено это сообщение." @@ -39618,12 +39618,12 @@ msgid "You just pressed Tab. Keyboard mode is now on so you can navigate {produc msgstr "Вы только что нажали Tab. Режим клавиатуры включен, теперь вы можете перемещаться по {productName} без мыши." #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:137 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:245 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:244 msgid "You keep your perks until your next renewal date. Reactivate before then to keep your subscriber history." msgstr "Вы сохраните свои преимущества до следующей даты продления. Возобновите подписку до этой даты, чтобы сохранить историю подписок." #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:158 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:266 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:265 msgid "You lose all {PREMIUM_PRODUCT_NAME} perks immediately and your subscriber history resets. This cannot be undone." msgstr "Вы немедленно потеряете все преимущества {PREMIUM_PRODUCT_NAME}, а история вашей подписки будет сброшена. Это действие невозможно отменить." @@ -39709,7 +39709,7 @@ msgid "You need to claim your account before you can create a community." msgstr "Чтобы создать сообщество, нужно сначала подтвердить аккаунт." #. Body of the error modal shown when an unclaimed account tries to start a DM. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:36 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:40 msgid "You need to claim your account before you can start a direct message." msgstr "Чтобы начать личный чат, нужно подтвердить аккаунт." @@ -39731,7 +39731,7 @@ msgid "You need to verify your email address before you can send friend requests msgstr "Чтобы отправлять запросы на добавление в друзья, подтвердите свой адрес электронной почты." #. Body of the error modal shown when an unverified account tries to start a DM. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:44 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:48 msgid "You need to verify your email address before you can start a direct message." msgstr "Чтобы начать личный чат, нужно подтвердить адрес электронной почты." @@ -39745,7 +39745,7 @@ msgid "You need to verify your email to send messages in this community." msgstr "Чтобы отправлять сообщения в этом сообществе, подтвердите свою почту." #. Body of the error modal shown when the user or a recipient has too many open group DMs. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:60 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:64 msgid "You or someone you're adding already has the maximum number of group DMs open. Leave one and try again." msgstr "У вас или у кого-то из добавляемых уже открыто максимальное количество групповых чатов. Закройте один и попробуйте снова." @@ -39888,7 +39888,7 @@ msgstr "Вы слишком быстро редактируете сообщен #: src/features/discovery/commands/DiscoveryJoinCommands.tsx:56 #: src/features/emoji/components/emojis/EmojiListItem.tsx:77 #: src/features/emoji/components/emojis/EmojiListItem.tsx:149 -#: src/features/theme/components/modals/ShareThemeModal.tsx:63 +#: src/features/theme/components/modals/ShareThemeModal.tsx:64 msgid "You're going too fast" msgstr "Слишком быстро" @@ -39951,7 +39951,7 @@ msgid "You're viewing older messages" msgstr "Вы просматриваете старые сообщения" #. Body of the error modal shown when a group DM would exceed the maximum number of recipients. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:52 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:56 msgid "You've added more people than a group DM allows. Remove a few and try again." msgstr "Вы добавили больше людей, чем допускает групповой чат. Уберите несколько человек и попробуйте снова." @@ -40003,7 +40003,7 @@ msgid "You've reached the favorite GIF limit." msgstr "Вы достигли лимита избранных GIF." #. Title of the error modal shown when the user or a recipient has too many open group DMs. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:56 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:60 msgid "You've reached the group DM limit" msgstr "Вы достигли лимита групповых чатов" @@ -40118,7 +40118,7 @@ msgid "Your card is eligible. Redirecting you to the payment page now." msgstr "Ваша карта подходит. Перенаправляем вас на страницу оплаты." #. Body of the confirmation shown before saving an edit to a message published from an announcement channel. -#: src/features/messaging/commands/MessageCommands.tsx:103 +#: src/features/messaging/commands/MessageCommands.tsx:104 msgid "Your changes reach every community that follows this channel, which can take a minute. Each published message allows 3 quick edits, then 1 every 20 minutes." msgstr "Ваши изменения увидят все сообщества, подписанные на этот канал. Это может занять минуту. Каждое опубликованное сообщение можно быстро отредактировать 3 раза, а затем по одному разу каждые 20 минут." @@ -40236,22 +40236,22 @@ msgid "Your last purchase is outside the refund window. Contact support for bill msgstr "С момента последней покупки прошло слишком много времени для возврата средств. По вопросам оплаты обратитесь в службу поддержки." #. Label in the message queue state. -#: src/features/messaging/state/MessageQueue.tsx:72 +#: src/features/messaging/state/MessageQueue.tsx:74 msgid "Your message could not be delivered because it was flagged by our safety systems. If you believe this is a mistake, please contact support." msgstr "Ваше сообщение не было доставлено, так как оно было помечено нашей системой безопасности. Если вы считаете, что это ошибка, обратитесь в службу поддержки." #. Label in the message queue state. -#: src/features/messaging/state/MessageQueue.tsx:59 +#: src/features/messaging/state/MessageQueue.tsx:61 msgid "Your message could not be delivered. This is usually because you don't share a community with the recipient or the recipient is only accepting direct messages from friends. You may also need to adjust your own direct message privacy settings in {directMessagePrivacySettingsPath}." msgstr "Ваше сообщение не удалось доставить. Обычно это происходит потому, что у вас нет общих сообществ с получателем или получатель принимает личные сообщения только от друзей. Возможно, вам также потребуется изменить собственные настройки конфиденциальности личных сообщений в {directMessagePrivacySettingsPath}." #. Description text in the message queue state. -#: src/features/messaging/state/MessageQueue.tsx:64 +#: src/features/messaging/state/MessageQueue.tsx:66 msgid "Your message could not be delivered. You need to claim your account to send direct messages." msgstr "Ваше сообщение не удалось доставить. Чтобы отправлять личные сообщения, нужно подтвердить аккаунт." #. Description text in the message queue state. -#: src/features/messaging/state/MessageQueue.tsx:68 +#: src/features/messaging/state/MessageQueue.tsx:70 msgid "Your message could not be delivered. You need to claim your account to send messages." msgstr "Ваше сообщение не удалось доставить. Чтобы отправлять сообщения, вам нужно подтвердить аккаунт." @@ -40409,7 +40409,7 @@ msgid "Your subscription will switch to yearly billing at the next renewal." msgstr "Ваша подписка перейдёт на годовую оплату при следующем продлении." #. Body of the error modal shown when a theme CSS exceeds the maximum shareable size. -#: src/features/theme/components/modals/ShareThemeModal.tsx:59 +#: src/features/theme/components/modals/ShareThemeModal.tsx:60 msgid "Your theme CSS is too large to share. Trim it down and try again." msgstr "CSS вашей темы слишком большой для отправки. Уменьшите его и попробуйте снова." diff --git a/fluxer_app/src/features/i18n/locales/sv-SE/messages.po b/fluxer_app/src/features/i18n/locales/sv-SE/messages.po index 13c604356..d18c591da 100644 --- a/fluxer_app/src/features/i18n/locales/sv-SE/messages.po +++ b/fluxer_app/src/features/i18n/locales/sv-SE/messages.po @@ -21,7 +21,7 @@ msgstr "... aktivera kompakt läge. Snyggt!" #. Button or menu action label in the channel and chat user message. Keep it concise. #. Suffix after the message text in the forward modal preview when the forwarded message was edited. -#: src/features/channel/components/MessageAttachments.tsx:390 +#: src/features/channel/components/MessageAttachments.tsx:361 #: src/features/channel/components/UserMessage.tsx:75 #: src/features/messaging/components/modals/ForwardMessagePreview.tsx:26 msgid "(edited)" @@ -993,7 +993,7 @@ msgstr "{count, plural, one {# kanal följer} other {# kanaler följer}} den hä msgid "{count, plural, one {# community found} other {# communities found}}" msgstr "{count, plural, one {# community hittades} other {# communities hittades}}" -#: src/features/app/components/layout/GuildsLayout.tsx:1954 +#: src/features/app/components/layout/GuildsLayout.tsx:1955 msgid "{count, plural, one {# community is temporarily unavailable due to a flux capacitor malfunction.} other {# communities are temporarily unavailable due to a flux capacitor malfunction.}}" msgstr "{count, plural, one {# community är tillfälligt otillgänglig på grund av ett fel i flödeskondensatorn.} other {# communities är tillfälligt otillgängliga på grund av ett fel i flödeskondensatorn.}}" @@ -1041,7 +1041,7 @@ msgstr "{count, plural, one {# gemensam community} other {# gemensamma communiti msgid "{count, plural, one {# other} other {# others}}" msgstr "{count, plural, one {# annan} other {# andra}}" -#: src/features/voice/components/VoiceCallView.tsx:507 +#: src/features/voice/components/VoiceCallView.tsx:474 msgid "{count, plural, one {# participant in call} other {# participants in call}}" msgstr "{count, plural, one {# deltagare i samtalet} other {# deltagare i samtalet}}" @@ -1237,7 +1237,7 @@ msgid "{days, plural, one {Created by {creatorDisplayName}. Expires in # day.} o msgstr "{days, plural, one {Skapad av {creatorDisplayName}. Går ut om # dag.} other {Skapad av {creatorDisplayName}. Går ut om # dagar.}}" #. Text under a generated invite link. {days} is how long the link stays valid, in whole days. -#: src/features/invite/components/modals/InviteModal.tsx:164 +#: src/features/invite/components/modals/InviteModal.tsx:167 msgid "{days, plural, one {Your invite link expires in # day.} other {Your invite link expires in # days.}}" msgstr "{days, plural, one {Din inbjudningslänk upphör att gälla om # dag.} other {Din inbjudningslänk upphör att gälla om # dagar.}}" @@ -1441,7 +1441,7 @@ msgid "{hours, plural, one {# hour} other {# hours}} and {minutes, plural, one { msgstr "{hours, plural, one {# timme} other {# timmar}} och {minutes, plural, one {# minut} other {# minuter}}" #. Text under a generated invite link. {hours} is how long the link stays valid, in whole hours. -#: src/features/invite/components/modals/InviteModal.tsx:160 +#: src/features/invite/components/modals/InviteModal.tsx:163 msgid "{hours, plural, one {Your invite link expires in # hour.} other {Your invite link expires in # hours.}}" msgstr "{hours, plural, one {Din inbjudningslänk upphör att gälla om # timme.} other {Din inbjudningslänk upphör att gälla om # timmar.}}" @@ -1556,7 +1556,7 @@ msgid "{minutes, plural, one {# minute} other {# minutes}} and {seconds, plural, msgstr "{minutes, plural, one {# minut} other {# minuter}} och {seconds, plural, one {# sekund} other {# sekunder}}" #. Text under a generated invite link. {minutes} is how long the link stays valid, in whole minutes. -#: src/features/invite/components/modals/InviteModal.tsx:155 +#: src/features/invite/components/modals/InviteModal.tsx:158 msgid "{minutes, plural, one {Your invite link expires in # minute.} other {Your invite link expires in # minutes.}}" msgstr "{minutes, plural, one {Din inbjudningslänk upphör att gälla om # minut.} other {Din inbjudningslänk upphör att gälla om # minuter.}}" @@ -1967,7 +1967,7 @@ msgid "{seconds, plural, one {# second} other {# seconds}}" msgstr "{seconds, plural, one {# sekund} other {# sekunder}}" #. Text under a generated invite link. {seconds} is how long the link stays valid, in whole seconds. -#: src/features/invite/components/modals/InviteModal.tsx:150 +#: src/features/invite/components/modals/InviteModal.tsx:153 msgid "{seconds, plural, one {Your invite link expires in # second.} other {Your invite link expires in # seconds.}}" msgstr "{seconds, plural, one {Din inbjudningslänk upphör att gälla om # sekund.} other {Din inbjudningslänk upphör att gälla om # sekunder.}}" @@ -2215,8 +2215,8 @@ msgstr "<0>{username} är fortfarande kvar i gruppen. Försök igen om en li #. Attribution line on a forwarded message, above the forwarded content. sourceInfo is the icon and name of the community and channel the message came from. #. Attribution line on a forwarded message, above the forwarded content. sourceInfo is the icon and name of the conversation the message came from. -#: src/features/channel/components/MessageAttachments.tsx:241 -#: src/features/channel/components/MessageAttachments.tsx:297 +#: src/features/channel/components/MessageAttachments.tsx:212 +#: src/features/channel/components/MessageAttachments.tsx:268 msgid "<0>Forwarded from{sourceInfo}" msgstr "<0>Vidarebefordrat från{sourceInfo}" @@ -2270,7 +2270,7 @@ msgid "1 result available" msgstr "1 resultat tillgängligt" #. Invite max-uses dropdown option for exactly one use. -#: src/features/invite/components/modals/InviteModal.tsx:60 +#: src/features/invite/components/modals/InviteModal.tsx:63 msgid "1 use" msgstr "1 användning" @@ -2315,12 +2315,12 @@ msgid "10 minutes" msgstr "10 minuter" #. Invite max-uses dropdown option for ten uses. -#: src/features/invite/components/modals/InviteModal.tsx:68 +#: src/features/invite/components/modals/InviteModal.tsx:71 msgid "10 uses" msgstr "10 användningar" #. Invite max-uses dropdown option for 100 uses. -#: src/features/invite/components/modals/InviteModal.tsx:80 +#: src/features/invite/components/modals/InviteModal.tsx:83 msgid "100 uses" msgstr "100 användningar" @@ -2368,7 +2368,7 @@ msgid "2 members (typing)" msgstr "2 medlemmar (skriver)" #. Ban duration option in the destructive ban-member modal for a two-week temporary ban. -#: src/features/moderation/components/modals/BanMemberModal.tsx:51 +#: src/features/moderation/components/modals/BanMemberModal.tsx:50 msgid "2 weeks" msgstr "2 veckor" @@ -2383,7 +2383,7 @@ msgid "24-hour" msgstr "24-timmarsformat" #. Invite max-uses dropdown option for 25 uses. -#: src/features/invite/components/modals/InviteModal.tsx:72 +#: src/features/invite/components/modals/InviteModal.tsx:75 msgid "25 uses" msgstr "25 användningar" @@ -2404,7 +2404,7 @@ msgid "2FA requirement" msgstr "Krav på 2FA" #. Ban duration option in the destructive ban-member modal for a three-day temporary ban. -#: src/features/moderation/components/modals/BanMemberModal.tsx:43 +#: src/features/moderation/components/modals/BanMemberModal.tsx:42 msgid "3 days" msgstr "3 dagar" @@ -2439,7 +2439,7 @@ msgid "40px, 3 members" msgstr "40 px, 3 medlemmar" #. Ban duration option in the destructive ban-member modal for a five-day temporary ban. -#: src/features/moderation/components/modals/BanMemberModal.tsx:47 +#: src/features/moderation/components/modals/BanMemberModal.tsx:46 msgid "5 days" msgstr "5 dagar" @@ -2449,12 +2449,12 @@ msgid "5 minutes" msgstr "5 minuter" #. Invite max-uses dropdown option for five uses. -#: src/features/invite/components/modals/InviteModal.tsx:64 +#: src/features/invite/components/modals/InviteModal.tsx:67 msgid "5 uses" msgstr "5 användningar" #. Invite max-uses dropdown option for 50 uses. -#: src/features/invite/components/modals/InviteModal.tsx:76 +#: src/features/invite/components/modals/InviteModal.tsx:79 msgid "50 uses" msgstr "50 användningar" @@ -2803,7 +2803,7 @@ msgid "Account too new" msgstr "Kontot är för nytt" #. Title of the error modal shown when an unclaimed (guest) account tries to accept a community or group DM invite. Auth-related; keep tone plain. -#: src/features/invite/commands/InviteCommands.tsx:35 +#: src/features/invite/commands/InviteCommands.tsx:36 msgid "Account verification required" msgstr "Kontoverifiering krävs" @@ -2997,12 +2997,12 @@ msgid "Add a bot to a community with requested permissions" msgstr "Lägg till en bot i en community med begärda behörigheter" #. Placeholder text in the optional comment field of the forward modal. -#: src/features/messaging/components/modals/ForwardModal.tsx:98 +#: src/features/messaging/components/modals/ForwardModal.tsx:100 msgid "Add a comment (optional)" msgstr "Lägg till en kommentar (valfritt)" #. Landing-view title of the add community modal. Top-level entry point with options to create, join, or import. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:89 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:93 msgid "Add a community" msgstr "Lägg till en community" @@ -3082,7 +3082,7 @@ msgid "Add an account to continue." msgstr "Lägg till ett konto för att fortsätta." #. Body of the error modal shown when an unclaimed (guest) account tries to accept a community invite. Tells the user to complete sign-up first. -#: src/features/invite/commands/InviteCommands.tsx:40 +#: src/features/invite/commands/InviteCommands.tsx:41 msgid "Add an email and password to your account first." msgstr "Lägg till en e-postadress och ett lösenord till ditt konto först." @@ -3911,7 +3911,7 @@ msgid "Already set to cancel" msgstr "Redan inställd för uppsägning" #. Toggle-switch label in the moderator delete-message confirmation dialog. When enabled, the message is reported (category: other) before being deleted. {productName} is the product name (e.g., Fluxer). -#: src/features/messaging/commands/MessageCommands.tsx:88 +#: src/features/messaging/commands/MessageCommands.tsx:89 msgid "Also report this message to the {productName} Safety Team" msgstr "Anmäl även det här meddelandet till säkerhetsteamet på {productName}" @@ -4150,7 +4150,7 @@ msgid "Animated icons are not supported" msgstr "Animerade ikoner stöds inte" #. Validation error in the create-community form when the user picks an animated image. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:112 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:116 msgid "Animated icons are not supported when creating a new community. Use a static image." msgstr "Animerade ikoner stöds inte när du skapar en ny community. Använd en statisk bild." @@ -4332,17 +4332,17 @@ msgid "Any uploaded attachment" msgstr "Valfri uppladdad bilaga" #. Helper text under the custom ban duration input. Both placeholders are integer numbers of seconds bounding the allowed range. -#: src/features/moderation/components/modals/BanMemberModal.tsx:73 +#: src/features/moderation/components/modals/BanMemberModal.tsx:72 msgid "Any value from {minTempBanDurationSeconds} to {maxTempBanDurationSeconds} seconds." msgstr "Valfritt värde från {minTempBanDurationSeconds} till {maxTempBanDurationSeconds} sekunder." #. Helper text under the custom invite expiration input. {maxInviteAgeSeconds} is the platform max in seconds. -#: src/features/invite/components/modals/InviteModal.tsx:111 +#: src/features/invite/components/modals/InviteModal.tsx:114 msgid "Any value from 0 to {maxInviteAgeSeconds} seconds. 0 means never expires." msgstr "Valfritt värde från 0 till {maxInviteAgeSeconds} sekunder. 0 betyder att den aldrig upphör att gälla." #. Helper text under the custom invite max-uses input. {maxInviteUses} is the platform max number of uses per invite. -#: src/features/invite/components/modals/InviteModal.tsx:124 +#: src/features/invite/components/modals/InviteModal.tsx:127 msgid "Any value from 0 to {maxInviteUses}. 0 means no limit." msgstr "Valfritt värde från 0 till {maxInviteUses}. 0 betyder ingen gräns." @@ -4938,7 +4938,7 @@ msgid "Audio settings" msgstr "Ljudinställningar" #. Toggle / summary row label in the Linux audio source picker. {summaryLabel} is one of the audio-source summary labels. -#: src/features/voice/components/AudioSourcePickerLinux.tsx:45 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:47 msgid "Audio sources: {summaryLabel}" msgstr "Ljudkällor: {summaryLabel}" @@ -5399,7 +5399,7 @@ msgid "Back to sticker" msgstr "Tillbaka till klistermärket" #. Tooltip / aria label on the back button that returns from the call view to the voice channel view. -#: src/features/voice/components/VoiceCallView.tsx:115 +#: src/features/voice/components/VoiceCallView.tsx:111 msgid "Back to voice channel" msgstr "Tillbaka till röstkanalen" @@ -5502,7 +5502,7 @@ msgid "Ban" msgstr "Bannlys" #. Title of the destructive ban-member modal. {tag} is the target user tag (username#tag). Destructive moderation action; keep tone direct. -#: src/features/moderation/components/modals/BanMemberModal.tsx:55 +#: src/features/moderation/components/modals/BanMemberModal.tsx:54 msgid "Ban {tag}" msgstr "Bannlys {tag}" @@ -5517,14 +5517,14 @@ msgid "Ban details" msgstr "Information om bannlysningen" #. Label above the ban duration dropdown in the destructive ban-member modal. -#: src/features/moderation/components/modals/BanMemberModal.tsx:60 +#: src/features/moderation/components/modals/BanMemberModal.tsx:59 msgid "Ban duration" msgstr "Bannlysningens längd" #. Moderation action that bans the selected member from the community. #. Moderation action that bans the selected member from the community. #. Moderation action that bans the selected member from the community. -#: src/features/moderation/components/modals/BanMemberModal.tsx:270 +#: src/features/moderation/components/modals/BanMemberModal.tsx:274 #: src/features/ui/action_menu/GuildMemberContextMenu.tsx:66 #: src/features/ui/action_menu/items/GuildMemberMenuItems.tsx:51 #: src/features/ui/action_menu/items/voice_participant_menu_data/shared.ts:124 @@ -5992,7 +5992,7 @@ msgid "Bot invite (no external redirect)" msgstr "Botinbjudan (ingen extern omdirigering)" #. Settings search synonym. Used to match this term when the user types it in the settings search bar. -#: src/features/user/components/modals/tabs/applications_tab/application_detail/OAuthBuilderSection.tsx:162 +#: src/features/user/components/modals/tabs/applications_tab/application_detail/OAuthBuilderSection.tsx:163 #: src/features/user/components/settings_utils/search_index/ApplicationsIndex.ts:104 msgid "Bot permissions" msgstr "Botbehörigheter" @@ -6549,14 +6549,14 @@ msgstr "Kan inte ladda upp filer här" #: src/features/guild/components/modals/TransferOwnershipModal.tsx:91 #: src/features/i18n/utils/CommonMessageDescriptors.ts:103 #: src/features/input/state/input_keybind/shared.ts:145 -#: src/features/invite/components/modals/InviteModal.tsx:552 +#: src/features/invite/components/modals/InviteModal.tsx:557 #: src/features/messaging/components/modals/AttachmentEditModal.tsx:133 #: src/features/messaging/components/modals/EditAltTextModal.tsx:190 #: src/features/messaging/components/modals/ExternalLinkWarningModal.tsx:111 -#: src/features/messaging/components/modals/ForwardModal.tsx:597 +#: src/features/messaging/components/modals/ForwardModal.tsx:603 #: src/features/messaging/components/modals/ImageCropModal.tsx:1025 #: src/features/messaging/components/modals/MessageHistoryThresholdModal.tsx:107 -#: src/features/moderation/components/modals/BanMemberModal.tsx:262 +#: src/features/moderation/components/modals/BanMemberModal.tsx:266 #: src/features/moderation/components/modals/RemoveTimeoutModal.tsx:70 #: src/features/moderation/components/modals/TimeoutMemberModal.tsx:126 #: src/features/theme/components/modals/ThemeAcceptModal.tsx:173 @@ -6619,13 +6619,13 @@ msgstr "Avbryt schemalagt byte" #. Settings search synonym. Used to match this term when the user types it in the settings search bar. #: src/features/app/components/dialogs/components/plutonium/SubscriptionCard.tsx:915 #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:141 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:249 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:248 #: src/features/user/components/settings_utils/search_index/PlutoniumIndex.ts:31 msgid "Cancel subscription" msgstr "Säg upp abonnemanget" #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:135 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:243 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:242 msgid "Cancel subscription?" msgstr "Säga upp abonnemanget?" @@ -6674,7 +6674,7 @@ msgid "Cannot delete account" msgstr "Kan inte radera konto" #. Section header in the Linux audio source picker. Lists capture-target options (entire system / specific apps). -#: src/features/voice/components/AudioSourcePickerLinux.tsx:50 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:52 msgid "Capture" msgstr "Spela in" @@ -7229,7 +7229,7 @@ msgid "Channel access" msgstr "Kanalåtkomst" #. Title of the alert shown when clicking a message link the user does not have permission to view. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:134 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:137 msgid "Channel access denied" msgstr "Åtkomst till kanalen nekad" @@ -7294,7 +7294,7 @@ msgstr "Kanal-ID kopierat till urklipp" #. Short label in the messaging mention renderer. Keep it concise. #. Type chip suffix in tooltips for inline rendered channel mentions. Lowercase because it follows the channel name. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:94 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:97 #: src/features/messaging/components/markdown/renderers/MentionRenderer.tsx:39 msgid "channel link" msgstr "kanallänk" @@ -7472,7 +7472,7 @@ msgid "Check our <0>{BLUESKY_PROVIDER_NAME} ({FLUXER_BLUESKY_HANDLE}) for st msgstr "Se <0>{BLUESKY_PROVIDER_NAME} ({FLUXER_BLUESKY_HANDLE}) för statusuppdateringar." #. Description text in the share theme modal. -#: src/features/theme/components/modals/ShareThemeModal.tsx:35 +#: src/features/theme/components/modals/ShareThemeModal.tsx:36 msgid "Check out my custom theme!" msgstr "Kolla in mitt anpassade tema!" @@ -7677,7 +7677,7 @@ msgid "Choose File, then Add to Dock." msgstr "Välj Arkiv och sedan Lägg till i Dock." #. Subtitle in the create-DM modal. Keep it short and calm. -#: src/features/channel/utils/CreateDMModalUtils.tsx:39 +#: src/features/channel/utils/CreateDMModalUtils.tsx:40 msgid "Choose friends to message." msgstr "Välj vänner att skicka meddelanden till." @@ -7861,10 +7861,10 @@ msgstr "Lös in present" #. Short label in the authentication claim account modal. Keep the tone plain and specific. #. Title of the error modal shown when an unclaimed account tries to start a DM. #. Title shown when an unclaimed account cannot start a DM or group DM. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:32 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:36 #: src/features/auth/components/modals/ClaimAccountModal.tsx:41 #: src/features/channel/components/direct_message/AddFriendForm.tsx:63 -#: src/features/channel/utils/CreateDMModalUtils.tsx:43 +#: src/features/channel/utils/CreateDMModalUtils.tsx:44 #: src/features/guild/components/modals/add_guild_modal/GuildCreateForm.tsx:213 #: src/features/guild/components/modals/add_guild_modal/TemplateImportForm.tsx:441 #: src/features/user/components/modals/tabs/GiftInventoryTab.tsx:343 @@ -7953,7 +7953,7 @@ msgid "Claim your account to send friend requests." msgstr "Säkra ditt konto för att skicka vänförfrågningar." #. Blocked-state text shown when an unclaimed account cannot start a DM or group DM. -#: src/features/channel/utils/CreateDMModalUtils.tsx:47 +#: src/features/channel/utils/CreateDMModalUtils.tsx:48 msgid "Claim your account to start DMs." msgstr "Säkra ditt konto för att starta DM-konversationer." @@ -8593,17 +8593,17 @@ msgid "Commands" msgstr "Kommandon" #. Helper text in the forward modal explaining why the optional comment field is disabled when at least one selected target has slowmode active. -#: src/features/messaging/components/modals/ForwardModal.tsx:70 +#: src/features/messaging/components/modals/ForwardModal.tsx:72 msgid "Comments are disabled because one or more selected channels have slowmode on. The comment would be blocked by slowmode right after the forward." msgstr "Kommentarer är inaktiverade eftersom en eller flera valda kanaler har långsamt läge aktiverat. Kommentaren skulle blockeras av långsamt läge direkt efter vidarebefordran." #. Helper text in the forward modal explaining why the optional comment field is disabled for a single selected channel with slowmode. -#: src/features/messaging/components/modals/ForwardModal.tsx:64 +#: src/features/messaging/components/modals/ForwardModal.tsx:66 msgid "Comments are disabled because slowmode is on in {forwardChannelDisplayName}. The comment would be blocked by slowmode right after the forward." msgstr "Kommentarer är inaktiverade eftersom långsamt läge är aktiverat i {forwardChannelDisplayName}. Kommentaren skulle blockeras av långsamt läge direkt efter vidarebefordran." #. Tooltip on the disabled comment field in the forward modal when slowmode blocks comments. -#: src/features/messaging/components/modals/ForwardModal.tsx:94 +#: src/features/messaging/components/modals/ForwardModal.tsx:96 msgid "Comments are unavailable while slowmode is on." msgstr "Kommentarer är inte tillgängliga när långsamt läge är aktiverat." @@ -8763,7 +8763,7 @@ msgid "Community members" msgstr "Communitymedlemmar" #. Developer / debug surface — keep terse and technical. Label in the developer Nagbar controls panel for the community-membership CTA banner. -#: src/features/devtools/components/NagbarControls.ts:12 +#: src/features/devtools/components/NagbarControls.ts:13 msgid "Community membership CTA nagbar" msgstr "Meddelandefält med uppmaning att gå med i en community" @@ -8773,7 +8773,7 @@ msgid "Community message notifications" msgstr "Aviseringar för communitymeddelanden" #. Developer control label for the community MFA requirement banner. -#: src/features/devtools/components/NagbarControls.ts:81 +#: src/features/devtools/components/NagbarControls.ts:82 msgid "Community MFA requirement nagbar" msgstr "Meddelandefält för MFA-krav i communityn" @@ -8785,7 +8785,7 @@ msgstr "Tysta medlemmen i communityn" #. Label for the single community name input in the setup wizard. #. Label of the community name input in the create-community form. #: src/features/app/components/setup/SetupWizardSteps.tsx:199 -#: src/features/guild/components/modals/add_guild_modal/shared.ts:120 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:124 msgid "Community name" msgstr "Namn på community" @@ -9167,7 +9167,7 @@ msgstr "Connecticut" #. Action label state in the DM channel header pill while the join request is in flight. Trailing ASCII ellipsis is intentional. #. Overlay status in the voice call view while joining. Trailing ellipsis indicates in-progress. #: src/features/channel/components/channel_view/dm_channel_view/shared.ts:129 -#: src/features/voice/components/VoiceCallView.tsx:94 +#: src/features/voice/components/VoiceCallView.tsx:90 msgid "Connecting..." msgstr "Ansluter..." @@ -9223,12 +9223,12 @@ msgid "Connection lost. Reconnecting…" msgstr "Anslutningen bröts. Återansluter…" #. Short label in the connection connection commands. -#: src/features/connection/commands/ConnectionCommands.ts:47 +#: src/features/connection/commands/ConnectionCommands.ts:48 msgid "Connection removed" msgstr "Anslutning borttagen" #. Tooltip / aria label on the connection-stats button in the voice call header. Opens the voice connection status popout. -#: src/features/voice/components/VoiceCallView.tsx:119 +#: src/features/voice/components/VoiceCallView.tsx:115 msgid "Connection stats" msgstr "Anslutningsstatistik" @@ -9238,12 +9238,12 @@ msgid "Connection type" msgstr "Anslutningstyp" #. Short label in the connection connection commands. -#: src/features/connection/commands/ConnectionCommands.ts:43 +#: src/features/connection/commands/ConnectionCommands.ts:44 msgid "Connection updated" msgstr "Anslutningen uppdaterad" #. Success toast after an account connection is verified. -#: src/features/connection/commands/ConnectionCommands.ts:35 +#: src/features/connection/commands/ConnectionCommands.ts:36 msgid "Connection verified" msgstr "Anslutning verifierad" @@ -9279,7 +9279,7 @@ msgid "Connections" msgstr "Anslutningar" #. Short label in the connection connection commands. -#: src/features/connection/commands/ConnectionCommands.ts:51 +#: src/features/connection/commands/ConnectionCommands.ts:52 msgid "Connections reordered" msgstr "Anslutningar omordnade" @@ -9526,7 +9526,7 @@ msgstr "URL kopierad till urklipp" #: src/features/platform/utils/DesktopLocaleBridge.ts:64 #: src/features/theme_studio/sections/QuickCssSection.tsx:214 #: src/features/ui/action_menu/MessageContextMenu.tsx:73 -#: src/features/user/components/modals/tabs/applications_tab/application_detail/OAuthBuilderSection.tsx:228 +#: src/features/user/components/modals/tabs/applications_tab/application_detail/OAuthBuilderSection.tsx:230 #: src/features/user/components/modals/tabs/GiftInventoryTab.tsx:59 msgid "Copy" msgstr "Kopiera" @@ -9854,7 +9854,7 @@ msgid "Copying image..." msgstr "Kopierar bild..." #. Developer / debug surface — keep terse and technical. Label in the developer Nagbar controls panel for the corrupted-installation banner. -#: src/features/devtools/components/NagbarControls.ts:17 +#: src/features/devtools/components/NagbarControls.ts:18 msgid "Corrupted installation nagbar" msgstr "Meddelandefält för skadad installation" @@ -9988,7 +9988,7 @@ msgid "Couldn't copy gift URL" msgstr "Kunde inte kopiera presentlänk" #. Title of the generic fallback error modal shown when generating a shareable theme link fails. -#: src/features/theme/components/modals/ShareThemeModal.tsx:47 +#: src/features/theme/components/modals/ShareThemeModal.tsx:48 msgid "Couldn't create a theme link" msgstr "Kunde inte skapa en temalänk" @@ -10167,7 +10167,7 @@ msgid "Couldn't process image" msgstr "Kunde inte bearbeta bilden" #. Title of the error alert shown when publishing an announcement message fails. -#: src/features/messaging/commands/MessageCommands.tsx:120 +#: src/features/messaging/commands/MessageCommands.tsx:121 msgid "Couldn't publish this message" msgstr "Kunde inte publicera detta meddelande" @@ -10299,7 +10299,7 @@ msgid "Couldn't send the verification email" msgstr "Kunde inte skicka verifieringsmeddelandet" #. Toast error shown when starting the OAuth flow for a connection provider fails. Preserve {blueskyProviderName}; it is inserted by code and must appear verbatim in the translation. -#: src/features/connection/commands/ConnectionCommands.ts:30 +#: src/features/connection/commands/ConnectionCommands.ts:31 msgid "Couldn't start {blueskyProviderName} authorization" msgstr "Kunde inte starta auktoriseringen för {blueskyProviderName}" @@ -10309,7 +10309,7 @@ msgid "Couldn't start checkout" msgstr "Kunde inte starta betalning" #. Toast error shown when creating a new account connection fails. -#: src/features/connection/commands/ConnectionCommands.ts:26 +#: src/features/connection/commands/ConnectionCommands.ts:27 msgid "Couldn't start the connection" msgstr "Kunde inte starta anslutningen" @@ -10319,7 +10319,7 @@ msgid "Couldn't start the desktop update" msgstr "Kunde inte starta uppdateringen för datorappen" #. Title of the generic fallback error modal shown when opening or creating a DM fails. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:64 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:68 msgid "Couldn't start this conversation" msgstr "Kunde inte starta den här konversationen" @@ -10424,7 +10424,7 @@ msgid "Couldn't verify that code. Try again." msgstr "Kunde inte verifiera koden. Försök igen." #. Toast error shown when verifying an account connection fails. -#: src/features/connection/commands/ConnectionCommands.ts:39 +#: src/features/connection/commands/ConnectionCommands.ts:40 msgid "Couldn't verify the connection" msgstr "Kunde inte verifiera anslutningen" @@ -10469,7 +10469,7 @@ msgid "Create & share" msgstr "Skapa och dela" #. Action button label in the add community modal. Starts the create-community flow. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:94 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:98 msgid "Create a community" msgstr "Skapa en community" @@ -10541,14 +10541,14 @@ msgid "Create community" msgstr "Skapa community" #. Accessible label for the create-community form element. Used by assistive tech only. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:116 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:120 msgid "Create community form" msgstr "Formulär för att skapa community" #. Accessible label for the create-DM trigger in the DM list header. #. Button or menu action label in the create dm modal utils helper. Keep it concise. #: src/features/channel/components/direct_message/DirectMessageList.tsx:97 -#: src/features/channel/utils/CreateDMModalUtils.tsx:35 +#: src/features/channel/utils/CreateDMModalUtils.tsx:36 msgid "Create DM" msgstr "Skapa DM" @@ -10563,14 +10563,14 @@ msgid "Create favorite category form" msgstr "Formulär för att skapa favoritkategori" #. Accessible label for the create-from-template form element. Used by assistive tech only. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:158 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:162 msgid "Create from template form" msgstr "Formulär för att skapa från mall" #. Button or menu action label in the create dm modal utils helper. Keep it concise. #. Tooltip on the channel header plus button when viewing a one-on-one DM. Starts the create group DM flow with the current recipient. #: src/features/channel/components/channel_header/shared.ts:51 -#: src/features/channel/utils/CreateDMModalUtils.tsx:31 +#: src/features/channel/utils/CreateDMModalUtils.tsx:32 msgid "Create group DM" msgstr "Skapa grupp-DM" @@ -10593,7 +10593,7 @@ msgstr "Skapa nytt konto" msgid "Create new group" msgstr "Skapa ny grupp" -#: src/features/invite/components/modals/InviteModal.tsx:555 +#: src/features/invite/components/modals/InviteModal.tsx:560 msgid "Create new link" msgstr "Skapa ny länk" @@ -10811,12 +10811,12 @@ msgid "Current uses:" msgstr "Antal användningar hittills:" #. Developer nagbar status: the banner is dismissed in the current real state. -#: src/features/devtools/components/NagbarControls.ts:114 +#: src/features/devtools/components/NagbarControls.ts:115 msgid "Currently dismissed" msgstr "Avfärdad för närvarande" #. Developer nagbar status: the banner is showing in the current real state. -#: src/features/devtools/components/NagbarControls.ts:118 +#: src/features/devtools/components/NagbarControls.ts:119 msgid "Currently showing" msgstr "Visas nu" @@ -10853,7 +10853,7 @@ msgid "Custom" msgstr "Anpassad" #. Label of the numeric input shown after choosing "Custom..." in the ban duration dropdown. The unit is seconds. -#: src/features/moderation/components/modals/BanMemberModal.tsx:68 +#: src/features/moderation/components/modals/BanMemberModal.tsx:67 msgid "Custom ban duration (seconds)" msgstr "Anpassad längd på bannlysningen (sekunder)" @@ -10889,7 +10889,7 @@ msgid "Custom entrance sounds with {premiumProductName}" msgstr "Anpassade anslutningsljud med {premiumProductName}" #. Label of the numeric input shown after choosing "Custom..." in the invite expiration dropdown. The unit is seconds. -#: src/features/invite/components/modals/InviteModal.tsx:106 +#: src/features/invite/components/modals/InviteModal.tsx:109 msgid "Custom expiration (seconds)" msgstr "Anpassad giltighetstid (sekunder)" @@ -10898,7 +10898,7 @@ msgid "Custom hoist order" msgstr "Anpassad visningsordning" #. Label of the numeric input shown after choosing "Custom..." in the invite max-uses dropdown. -#: src/features/invite/components/modals/InviteModal.tsx:120 +#: src/features/invite/components/modals/InviteModal.tsx:123 msgid "Custom max uses" msgstr "Anpassat max antal användningar" @@ -11506,7 +11506,7 @@ msgstr "Delaware" #: src/features/emoji/components/emojis/EmojiListItem.tsx:204 #: src/features/emoji/components/emojis/EmojiListItem.tsx:216 #: src/features/emoji/components/stickers/StickerGridItem.tsx:35 -#: src/features/messaging/commands/MessageCommands.tsx:84 +#: src/features/messaging/commands/MessageCommands.tsx:85 #: src/features/moderation/components/report_modal/IARModalCopy.ts:109 #: src/features/platform/utils/DesktopLocaleBridge.ts:77 #: src/features/theme_studio/sections/LibrarySection.tsx:645 @@ -11652,8 +11652,8 @@ msgid "Delete message" msgstr "Ta bort meddelande" #. Section heading and accessible label for the message-history-deletion radio group in the destructive ban-member modal. Destructive option group. -#: src/features/moderation/components/modals/BanMemberModal.tsx:78 -#: src/features/moderation/components/modals/BanMemberModal.tsx:229 +#: src/features/moderation/components/modals/BanMemberModal.tsx:77 +#: src/features/moderation/components/modals/BanMemberModal.tsx:233 msgid "Delete message history" msgstr "Ta bort meddelandehistorik" @@ -11755,12 +11755,12 @@ msgid "Delete this message" msgstr "Ta bort det här meddelandet" #. Error message in the messaging commands. Keep the tone plain and specific. -#: src/features/messaging/commands/MessageCommands.tsx:80 +#: src/features/messaging/commands/MessageCommands.tsx:81 msgid "Delete this message? Can't be undone." msgstr "Ta bort det här meddelandet? Det går inte att ångra." #. Body of the delete confirmation for a message that was published from an announcement channel to the channels that follow it. -#: src/features/messaging/commands/MessageCommands.tsx:93 +#: src/features/messaging/commands/MessageCommands.tsx:94 msgid "Delete this message? Can't be undone. This message is also removed from every community that follows this channel." msgstr "Ta bort det här meddelandet? Kan inte ångras. Meddelandet tas också bort från alla communities som följer den här kanalen." @@ -11977,7 +11977,7 @@ msgid "Desktop device" msgstr "Dator" #. Developer / debug surface — keep terse and technical. Label in the developer Nagbar controls panel for the desktop-download banner. -#: src/features/devtools/components/NagbarControls.ts:7 +#: src/features/devtools/components/NagbarControls.ts:8 msgid "Desktop download nagbar" msgstr "Meddelandefält för nedladdning av datorappen" @@ -11987,7 +11987,7 @@ msgid "Desktop inactivity before mobile push" msgstr "Inaktivitet på datorn innan pushaviseringar skickas till mobilen" #. Developer control label for the desktop-notification banner. -#: src/features/devtools/components/NagbarControls.ts:40 +#: src/features/devtools/components/NagbarControls.ts:41 msgid "Desktop notification nagbar" msgstr "Meddelandefält för datoraviseringar" @@ -12102,13 +12102,13 @@ msgstr "Utvecklarstatus" #. Short label in the channel and chat utility buttons. Keep it concise. #. Title of the info alert shown when clicking an internal developer-tools deep link. #: src/features/channel/components/channel_header_components/UtilityButtons.tsx:20 -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:146 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:149 #: src/features/ui/action_menu/items/StaffDeveloperUserControlsMenuItem.tsx:13 msgid "Developer tools" msgstr "Utvecklarverktyg" #. Body of the developer-tools info alert. Refers to the staff badge button in the channel header. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:150 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:153 msgid "Developer tools are available from the staff badge in the channel header." msgstr "Utvecklarverktyg finns via personalmärket i kanalhuvudet." @@ -12505,7 +12505,7 @@ msgstr "Koppla från socket" #. Overlay status in the voice call view when not connected. #. Overlay status text in the compact / floating voice call tile when not connected. #: src/features/voice/components/compact_voice_call_view/shared.ts:15 -#: src/features/voice/components/VoiceCallView.tsx:103 +#: src/features/voice/components/VoiceCallView.tsx:99 msgid "Disconnected" msgstr "Nedkopplad" @@ -12822,7 +12822,7 @@ msgid "Domain" msgstr "Domän" #. Developer or debug surface, keep terse and technical. Label in the developer Nagbar controls panel for the banner telling installed web apps that the app has moved to a new domain. -#: src/features/devtools/components/NagbarControls.ts:76 +#: src/features/devtools/components/NagbarControls.ts:77 msgid "Domain moved nagbar" msgstr "Meddelandefält för flyttad domän" @@ -13344,8 +13344,8 @@ msgstr "Redigera gruppinformation" msgid "Edit group form" msgstr "Formulär för att redigera grupp" -#: src/features/invite/components/modals/InviteModal.tsx:523 -#: src/features/invite/components/modals/InviteModal.tsx:538 +#: src/features/invite/components/modals/InviteModal.tsx:528 +#: src/features/invite/components/modals/InviteModal.tsx:543 msgid "Edit invite link" msgstr "Redigera inbjudningslänk" @@ -13397,7 +13397,7 @@ msgid "Edit profile local time" msgstr "Redigera lokal tid för profil" #. Title of the confirmation shown before saving an edit to a message published from an announcement channel. -#: src/features/messaging/commands/MessageCommands.tsx:99 +#: src/features/messaging/commands/MessageCommands.tsx:100 msgid "Edit published message?" msgstr "Redigera publicerat meddelande?" @@ -13548,7 +13548,7 @@ msgid "Email unavailable" msgstr "E-postadressen är inte tillgänglig" #. Developer control label for the email-verification banner. -#: src/features/devtools/components/NagbarControls.ts:36 +#: src/features/devtools/components/NagbarControls.ts:37 msgid "Email verification nagbar" msgstr "Meddelandefält för e-postverifiering" @@ -14080,12 +14080,12 @@ msgid "End grace now" msgstr "Avsluta respitperioden nu" #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:163 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:271 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:270 msgid "End grace period" msgstr "Avsluta respitperiod" #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:156 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:264 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:263 msgid "End grace period now?" msgstr "Avsluta respitperioden nu?" @@ -14170,7 +14170,7 @@ msgid "Enter a product name between 1 and 80 characters." msgstr "Ange ett produktnamn mellan 1 och 80 tecken." #. Placeholder in the optional reason input in the destructive ban-member modal. -#: src/features/moderation/components/modals/BanMemberModal.tsx:88 +#: src/features/moderation/components/modals/BanMemberModal.tsx:87 msgid "Enter a reason for the ban" msgstr "Ange en anledning till bannlysningen" @@ -14180,7 +14180,7 @@ msgid "Enter a secure password" msgstr "Ange ett säkert lösenord" #. Validation error in the import-template form when the entered URL or code is malformed. {theOtherPlatform} is a third-party product name placeholder. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:124 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:128 msgid "Enter a valid {theOtherPlatform} template URL or code." msgstr "Ange en giltig malladress eller kod för {theOtherPlatform}." @@ -14204,7 +14204,7 @@ msgstr "Ange ett giltigt användarnamn ({exampleFluxerTagFull})." #. Tooltip / aria label on the fullscreen toggle in the voice call view (not in fullscreen). #: src/features/voice/components/compact_voice_call_view/shared.ts:28 #: src/features/voice/components/media_player/components/MediaFullscreenButton.tsx:18 -#: src/features/voice/components/VoiceCallView.tsx:111 +#: src/features/voice/components/VoiceCallView.tsx:107 msgid "Enter fullscreen" msgstr "Gå till helskärmsläge" @@ -14347,7 +14347,7 @@ msgstr "Hela skärmen" msgid "Entire system" msgstr "Hela systemet" -#: src/features/voice/components/AudioSourcePickerLinux.tsx:260 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:257 msgid "Entire system audio" msgstr "Hela systemljudet" @@ -14525,7 +14525,7 @@ msgid "exclude a user" msgstr "uteslut en användare" #. Section header in the Linux audio source picker for apps excluded from the system mix. -#: src/features/voice/components/AudioSourcePickerLinux.tsx:59 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:61 msgid "Exclude from system" msgstr "Uteslut från systemljudet" @@ -14546,7 +14546,7 @@ msgstr "Avsluta" #. Tooltip / aria label on the fullscreen toggle in the voice call view (currently in fullscreen). #: src/features/voice/components/compact_voice_call_view/shared.ts:24 #: src/features/voice/components/media_player/components/MediaFullscreenButton.tsx:14 -#: src/features/voice/components/VoiceCallView.tsx:107 +#: src/features/voice/components/VoiceCallView.tsx:103 msgid "Exit fullscreen" msgstr "Avsluta helskärm" @@ -14624,7 +14624,7 @@ msgid "Expiration curve" msgstr "Kurva för utgångstid" #. Label above the expiration duration dropdown in the invite link settings. -#: src/features/invite/components/modals/InviteModal.tsx:102 +#: src/features/invite/components/modals/InviteModal.tsx:105 msgid "Expire after" msgstr "Upphör efter" @@ -14839,7 +14839,7 @@ msgid "Failed to complete SSO sign-in" msgstr "Det gick inte att slutföra SSO-inloggningen" #. Error message in the add friends to group modal utils helper. -#: src/features/channel/utils/AddFriendsToGroupModalUtils.ts:21 +#: src/features/channel/utils/AddFriendsToGroupModalUtils.ts:22 msgid "Failed to copy invite link" msgstr "Kunde inte kopiera inbjudningslänken" @@ -15687,12 +15687,12 @@ msgid "For your security, please confirm it's you to continue." msgstr "För din säkerhet, bekräfta att det är du för att fortsätta." #. Developer nagbar override status: the banner is forced to hide. -#: src/features/devtools/components/NagbarControls.ts:102 +#: src/features/devtools/components/NagbarControls.ts:103 msgid "Force disabled" msgstr "Tvinga inaktivering" #. Developer nagbar override status: the banner is forced to show. -#: src/features/devtools/components/NagbarControls.ts:98 +#: src/features/devtools/components/NagbarControls.ts:99 msgid "Force enabled" msgstr "Tvinga aktivering" @@ -15840,11 +15840,11 @@ msgstr "Vidarebefordra medieobjekt" #. Keyboard shortcut action label shown in the shortcuts list and keybind editor. Keep short, sentence case. #. Title of the forward message modal. #: src/features/input/state/input_keybind/shared.ts:33 -#: src/features/messaging/components/modals/ForwardModal.tsx:85 +#: src/features/messaging/components/modals/ForwardModal.tsx:87 msgid "Forward message" msgstr "Vidarebefordra meddelande" -#: src/features/channel/components/MessageAttachments.tsx:360 +#: src/features/channel/components/MessageAttachments.tsx:331 msgid "Forwarded" msgstr "Vidarebefordrat" @@ -16437,7 +16437,7 @@ msgstr "Presentkod krävs" msgid "Gift code is too long" msgstr "Presentkoden är för lång" -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:139 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:141 msgid "Gift code:" msgstr "Presentkod:" @@ -16466,7 +16466,7 @@ msgid "Gift inventory flow" msgstr "Flöde för presentlagret" #. Developer control label for the gift-inventory banner. -#: src/features/devtools/components/NagbarControls.ts:56 +#: src/features/devtools/components/NagbarControls.ts:57 msgid "Gift inventory nagbar" msgstr "Meddelandefält för presentlagret" @@ -16477,7 +16477,7 @@ msgstr "Gåvlängd" #. Form field label for a gift redemption URL. #. Settings search synonym. Used to match this term when the user types it in the settings search bar. -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:34 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:35 #: src/features/user/components/settings_utils/search_index/GiftInventoryIndex.ts:26 msgid "Gift link" msgstr "Presentlänk" @@ -17488,7 +17488,7 @@ msgid "How about:" msgstr "Vad sägs om:" #. Helper text under the ban duration dropdown in the destructive ban-member modal. -#: src/features/moderation/components/modals/BanMemberModal.tsx:64 +#: src/features/moderation/components/modals/BanMemberModal.tsx:63 msgid "How long they stay banned." msgstr "Hur länge medlemmen är bannlyst." @@ -17600,7 +17600,7 @@ msgstr "Ikonfilen är för stor" #. Validation error in the create-community form when the chosen icon exceeds the size limit. {imageMaxSizeLabel} is a formatted file size such as "8 MB". #: src/features/channel/components/modals/EditGroupBottomSheet.tsx:47 #: src/features/channel/components/modals/EditGroupModal.tsx:45 -#: src/features/guild/components/modals/add_guild_modal/shared.ts:107 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:111 msgid "Icon file is too large. Choose a file smaller than {imageMaxSizeLabel}." msgstr "Ikonfilen är för stor. Välj en fil som är mindre än {imageMaxSizeLabel}." @@ -17886,7 +17886,7 @@ msgid "Import" msgstr "Importera" #. Action button label in the add community modal. Imports a template from the third-party platform named by {theOtherPlatform}. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:102 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:106 msgid "Import {theOtherPlatform} template" msgstr "Importera mall från {theOtherPlatform}" @@ -17938,7 +17938,7 @@ msgid "Import more" msgstr "Importera fler" #. Accessible label for the import-template form element. Used by assistive tech only. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:138 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:142 msgid "Import template form" msgstr "Formulär för att importera mall" @@ -18106,7 +18106,7 @@ msgid "Include all except selected" msgstr "Inkludera alla utom valda" #. Section header in the Linux audio source picker for the per-app inclusion list. -#: src/features/voice/components/AudioSourcePickerLinux.tsx:55 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:57 msgid "Include apps" msgstr "Inkludera appar" @@ -18472,7 +18472,7 @@ msgid "Invalid image" msgstr "Ogiltig bild" #. Validation error in the paste-template-JSON form. "JSON" is a protocol token and must not be translated. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:129 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:133 msgid "Invalid JSON. Paste the full response from the URL above." msgstr "Ogiltig JSON. Klistra in hela svaret från URL:en ovan." @@ -18531,7 +18531,7 @@ msgid "Invisible" msgstr "Osynlig" #. Per-recipient action button label in the invite modal recipient list. Sends the invite as a DM to that friend. Short standalone verb. -#: src/features/invite/components/modals/InviteModal.tsx:97 +#: src/features/invite/components/modals/InviteModal.tsx:100 msgid "Invite" msgstr "Bjud in" @@ -18568,12 +18568,12 @@ msgid "Invite deleted" msgstr "Inbjudan borttagen" #. Fallback header on the invite modal when no community context is available. Refers to inviting friends to Fluxer. -#: src/features/invite/components/modals/InviteModal.tsx:84 +#: src/features/invite/components/modals/InviteModal.tsx:87 msgid "Invite friends" msgstr "Bjud in vänner" #. Title of the invite modal. {guildName} is the community name. -#: src/features/invite/components/modals/InviteModal.tsx:89 +#: src/features/invite/components/modals/InviteModal.tsx:92 msgid "Invite friends to {guildName}" msgstr "Bjud in vänner till {guildName}" @@ -18584,25 +18584,25 @@ msgstr "Inbjudan dold vid delning" #. Label of the invite code/URL input in the join-community form. #. Placeholder in the read-only invite link input when no link is available yet. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:166 -#: src/features/invite/components/modals/InviteModal.tsx:138 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:170 +#: src/features/invite/components/modals/InviteModal.tsx:141 msgid "Invite link" msgstr "Inbjudningslänk" #. Label above a masked invite link while streaming privacy is active. #. Label above a masked invite link while streaming privacy is active. -#: src/features/invite/components/modals/InviteModal.tsx:146 +#: src/features/invite/components/modals/InviteModal.tsx:149 #: src/features/relationship/components/modals/AddFriendsToGroupModal.tsx:31 msgid "Invite link is hidden while sharing:" msgstr "Inbjudningslänken är dold under delning:" #. Inline replacement text shown for invite links while streaming privacy is active. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:162 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:165 msgid "Invite link masked while sharing" msgstr "Inbjudningslänk maskerad under delning" #. Header of the invite modal when the user is editing the invite link expiry, max uses, and temporary flag. -#: src/features/invite/components/modals/InviteModal.tsx:93 +#: src/features/invite/components/modals/InviteModal.tsx:96 msgid "Invite link settings" msgstr "Inställningar för inbjudningslänk" @@ -18747,7 +18747,7 @@ msgstr "Inbjudningar är pausade eftersom {productName} upptäckte en potentiell msgid "Invites are paused for this community." msgstr "Inbjudningar är pausade för den här communityn." -#: src/features/invite/components/modals/InviteModal.tsx:370 +#: src/features/invite/components/modals/InviteModal.tsx:375 msgid "Invites are paused in this community by an admin. While this invite can be created, it cannot be accepted until invites are re-enabled." msgstr "En administratör har pausat inbjudningar i den här communityn. Inbjudan kan skapas, men den kan inte accepteras förrän inbjudningar har aktiverats igen." @@ -18757,7 +18757,7 @@ msgid "Invites disabled" msgstr "Inbjudningar inaktiverade" #. Developer control label for the invites-disabled banner. -#: src/features/devtools/components/NagbarControls.ts:72 +#: src/features/devtools/components/NagbarControls.ts:73 msgid "Invites disabled nagbar" msgstr "Meddelandefält för inaktiverade inbjudningar" @@ -18879,7 +18879,7 @@ msgid "Join {communityName} to chat with the team and stay up to date." msgstr "Gå med i {communityName} för att chatta med teamet och hålla dig uppdaterad." #. Action button label in the add community modal. Starts the join-by-invite-code flow. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:98 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:102 msgid "Join a community" msgstr "Gå med i en community" @@ -18903,7 +18903,7 @@ msgid "Join community" msgstr "Gå med i communityn" #. Accessible label for the join-community form element. Used by assistive tech only. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:162 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:166 msgid "Join community form" msgstr "Formulär för att gå med i en community" @@ -19011,7 +19011,7 @@ msgid "Jump to {displayName}" msgstr "Hoppa till {displayName}" #. Accessible label for an inline channel mention link. labelText is the channel display name. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:108 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:111 msgid "Jump to {labelText}" msgstr "Gå till {labelText}" @@ -19068,12 +19068,12 @@ msgid "Jump to the current call" msgstr "Gå till det aktuella samtalet" #. Fallback accessible label for an inline channel mention when the target name is not known. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:112 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:115 msgid "Jump to the linked channel" msgstr "Gå till den länkade kanalen" #. Fallback accessible label for an inline message link when the target channel is not known. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:104 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:107 msgid "Jump to the linked message" msgstr "Gå till det länkade meddelandet" @@ -19083,7 +19083,7 @@ msgid "Jump to the message from {authorNickname}" msgstr "Gå till meddelandet från {authorNickname}" #. Accessible label for an inline message link that jumps to a specific message in a channel. labelText is the channel display name. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:99 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:102 msgid "Jump to the message in {labelText}" msgstr "Hoppa till meddelandet i {labelText}" @@ -19142,7 +19142,7 @@ msgid "Keep free and premium tiers. You can customize the tiers, sell premium th msgstr "Behåll gratis- och premiumnivåer. Du kan anpassa nivåerna, sälja premium via Stripe eller dela ut presentkoder senare från administrationspanelen." #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:165 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:273 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:272 msgid "Keep grace period" msgstr "Behåll respitperiod" @@ -19157,7 +19157,7 @@ msgid "Keep running" msgstr "Fortsätt köra" #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:143 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:251 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:250 msgid "Keep subscription" msgstr "Behåll abonnemanget" @@ -19240,7 +19240,7 @@ msgstr "Tangenter" #. Button or menu action label in the kick member modal. Keep it concise. Keep the tone plain and specific. #. Button or menu action label in the user profile actions sheet. Keep it concise. Keep the tone plain and specific. #. Member actions sheet menu item. Opens the kick-member confirmation (moderation action). Short verb used as a menu label. -#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:98 +#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:97 #: src/features/moderation/components/modals/KickMemberModal.tsx:16 #: src/features/user/components/modals/UserProfileActionsSheet.tsx:77 msgid "Kick" @@ -19727,7 +19727,7 @@ msgstr "Länka fil" #. Replacement text for an invite URL while streaming privacy is active. #. Replacement text for an invite URL while streaming privacy is active. #: src/features/channel/components/modals/GroupInvitesBottomSheet.tsx:49 -#: src/features/invite/components/modals/InviteModal.tsx:142 +#: src/features/invite/components/modals/InviteModal.tsx:145 #: src/features/relationship/components/modals/AddFriendsToGroupModal.tsx:27 msgid "Link hidden while sharing" msgstr "Länk dold under delning" @@ -19760,7 +19760,7 @@ msgid "Link styling" msgstr "Länkstil" #. Title of the alert shown when clicking an internal link that is not available to the current account. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:154 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:157 msgid "Link unavailable" msgstr "Länk otillgänglig" @@ -20557,7 +20557,7 @@ msgid "Max {maxSize}." msgstr "Max {maxSize}." #. Label above the max-uses dropdown in the invite link settings. -#: src/features/invite/components/modals/InviteModal.tsx:116 +#: src/features/invite/components/modals/InviteModal.tsx:119 msgid "Max number of uses" msgstr "Max antal användningar" @@ -20835,7 +20835,7 @@ msgid "Members" msgstr "Medlemmar" #. Helper text under the temporary membership switch in the invite link settings. -#: src/features/invite/components/modals/InviteModal.tsx:134 +#: src/features/invite/components/modals/InviteModal.tsx:137 msgid "Members are removed when offline unless given a role." msgstr "Medlemmar tas bort när de är offline om de inte har tilldelats en roll." @@ -20980,7 +20980,7 @@ msgstr "Meddelande" #. Action that opens a DM conversation with the selected user. #. Member actions sheet menu item. Sends a direct message to the target user. Standalone verb used as a menu label. #. Voice participant menu action that opens a DM conversation with the selected user. -#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:88 +#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:87 #: src/features/ui/action_menu/items/ActionsSubmenu.tsx:41 #: src/features/ui/action_menu/items/MessageUserMenuItem.tsx:26 #: src/features/ui/action_menu/items/voice_participant_menu_data/shared.ts:78 @@ -21084,7 +21084,7 @@ msgstr "Inställningar för meddelandevisning är bara tillgängliga på datorn. msgid "Message editing" msgstr "Redigera meddelande" -#: src/features/messaging/components/modals/ForwardModal.tsx:315 +#: src/features/messaging/components/modals/ForwardModal.tsx:317 msgid "Message forwarded" msgstr "Meddelande vidarebefordrat" @@ -21133,7 +21133,7 @@ msgstr "Knappar för meddelandeinmatning" #. Error modal title in the forward modal when the optional comment exceeds the message length limit. #. Form validation error indicating the message exceeds the allowed length. -#: src/features/messaging/components/modals/ForwardModal.tsx:56 +#: src/features/messaging/components/modals/ForwardModal.tsx:58 #: src/features/ui/character_counter/CharacterCountMessages.ts:16 msgid "Message is too long" msgstr "Meddelandet är för långt" @@ -21144,7 +21144,7 @@ msgid "Message layout" msgstr "Meddelandelayout" #. Type chip suffix in tooltips for inline rendered message links. Lowercase because it follows the channel name. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:89 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:92 msgid "message link" msgstr "meddelandelänk" @@ -21188,7 +21188,7 @@ msgid "Message previews in the DM list" msgstr "Meddelandeförhandsvisningar i DM-listan" #. Toast shown after a message in an announcement channel was published to the channels that follow it. -#: src/features/messaging/commands/MessageCommands.tsx:112 +#: src/features/messaging/commands/MessageCommands.tsx:113 msgid "Message published" msgstr "Meddelande publicerat" @@ -21301,7 +21301,7 @@ msgstr "Meddelanden du kan bokmärka" msgid "Messaging is paused" msgstr "Meddelanden är pausade" -#. Notice shown in place of the message composer, and as an error, when messaging is paused on the current account until the user completes one quick step described in an email. While paused, the account cannot post, react, join communities or change its profile. Keep the tone calm and friendly. +#. Notice shown in place of the message composer, as a banner at the top of the app, and as an error, when messaging is paused on the current account until the user completes one quick step described in an email. While paused, the account cannot post, react, join communities or change its profile. Keep the tone calm and friendly. #: src/features/user/utils/AccountLimitUtils.ts:10 msgid "Messaging is paused on your account. Check your email for a quick step to continue." msgstr "Meddelanden är pausade på ditt konto. Kolla din e-post så hittar du ett snabbt steg för att fortsätta." @@ -22672,7 +22672,7 @@ msgid "No {sendMessagesPermission} permission" msgstr "Ingen behörighet för {sendMessagesPermission}" #. Inline text shown inside a custom message link pill when the linked message cannot be accessed. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:142 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:145 msgid "No access" msgstr "Ingen åtkomst" @@ -22807,7 +22807,7 @@ msgstr "Inga ändringar att spara" msgid "No channels available" msgstr "Inga kanaler tillgängliga" -#: src/features/messaging/components/modals/ForwardModal.tsx:389 +#: src/features/messaging/components/modals/ForwardModal.tsx:395 #: src/features/search/components/search/ChannelFilterSheet.tsx:120 msgid "No channels found" msgstr "Inga kanaler hittades" @@ -22955,7 +22955,7 @@ msgid "No invoices yet." msgstr "Inga fakturor än." #. Invite max-uses option meaning unlimited uses. Short standalone label. -#: src/features/invite/components/modals/InviteModal.tsx:56 +#: src/features/invite/components/modals/InviteModal.tsx:59 msgid "No limit" msgstr "Ingen gräns" @@ -23306,7 +23306,7 @@ msgstr "Ingen konvertering" #: src/features/user/components/modals/tabs/accessibility_tab/VisualTab.tsx:37 #: src/features/user/components/modals/tabs/components/EntranceSoundSection.tsx:146 #: src/features/user/components/modals/tabs/privacy_safety_tab/data_request_modal/DataRequestModal.tsx:220 -#: src/features/voice/components/AudioSourcePickerLinux.tsx:268 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:265 msgid "None" msgstr "Ingen" @@ -23858,12 +23858,12 @@ msgid "Open {host} in your browser." msgstr "Öppna {host} i webbläsaren." #. Accessible label for an inline chat link pill that opens an app page such as Discovery. labelText is the page name. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:121 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:124 msgid "Open {labelText}" msgstr "Öppna {labelText}" #. Accessible label for an inline settings deep-link pill. labelText is the resolved settings tab and section breadcrumb. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:116 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:119 msgid "Open {labelText} in settings" msgstr "Öppna {labelText} i inställningarna" @@ -24067,7 +24067,7 @@ msgid "Open emoji in browser" msgstr "Öppna emoji i webbläsaren" #. Accessible label for the emoji picker trigger button in the forward modal comment field. -#: src/features/messaging/components/modals/ForwardModal.tsx:102 +#: src/features/messaging/components/modals/ForwardModal.tsx:104 #: src/features/user/components/modals/tabs/my_profile_tab/BioEditor.tsx:27 msgid "Open emoji picker" msgstr "Öppna emojiväljaren" @@ -24392,7 +24392,7 @@ msgstr "Alternativ" msgid "or" msgstr "eller" -#: src/features/theme/components/modals/ShareThemeModal.tsx:214 +#: src/features/theme/components/modals/ShareThemeModal.tsx:216 msgid "Or copy the link:" msgstr "Eller kopiera länken:" @@ -24401,7 +24401,7 @@ msgstr "Eller kopiera länken:" msgid "or pick a GIF from {gifProviderName}" msgstr "eller välj en GIF från {gifProviderName}" -#: src/features/invite/components/modals/InviteModal.tsx:502 +#: src/features/invite/components/modals/InviteModal.tsx:507 msgid "Or send an invite link to a friend:" msgstr "Eller skicka en inbjudningslänk till en vän:" @@ -24409,7 +24409,7 @@ msgstr "Eller skicka en inbjudningslänk till en vän:" msgid "or send an invite to a friend:" msgstr "eller skicka en inbjudan till en vän:" -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:131 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:133 msgid "or send the gift link to a friend:" msgstr "eller skicka presentlänken till en vän:" @@ -24611,7 +24611,7 @@ msgid "Page down" msgstr "Page Down" #. Role description announced for an inline chat link pill that opens an app page. Lowercase. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:126 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:129 msgid "page link" msgstr "länksida" @@ -24778,12 +24778,12 @@ msgid "Paste GIF URLs below, one per line." msgstr "Klistra in GIF-webbadresser nedan, en per rad." #. Accessible label for the paste-template-JSON form element. Used by assistive tech only. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:146 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:150 msgid "Paste template JSON form" msgstr "Formulär för att klistra in mall-JSON" #. Placeholder in the textarea where the user pastes the third-party template JSON document. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:154 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:158 msgid "Paste the JSON response here" msgstr "Klistra in JSON-svaret här" @@ -24985,7 +24985,7 @@ msgid "Perks paused" msgstr "Förmåner pausade" #. Ban duration option in the destructive ban-member modal meaning the ban never expires. Short standalone label. -#: src/features/moderation/components/modals/BanMemberModal.tsx:38 +#: src/features/moderation/components/modals/BanMemberModal.tsx:37 msgid "Permanent" msgstr "Permanent" @@ -25384,7 +25384,7 @@ msgstr "Spelas trots minskad rörelse." #. Body of the error modal shown when sharing or sending a theme link is rate limited. #: src/features/app/components/alerts/CommonErrorModalDescriptors.ts:13 #: src/features/discovery/commands/DiscoveryJoinCommands.tsx:60 -#: src/features/theme/components/modals/ShareThemeModal.tsx:67 +#: src/features/theme/components/modals/ShareThemeModal.tsx:68 msgid "Please wait a moment and try again." msgstr "Vänta en stund och försök igen." @@ -25416,7 +25416,7 @@ msgid "Pop back in" msgstr "Visa i huvudfönstret" #. Tooltip / aria label on the voice call footer button that opens the call in a separate window. -#: src/features/voice/components/VoiceCallCornerControls.tsx:12 +#: src/features/voice/components/VoiceCallCornerControls.tsx:11 msgid "Pop out call" msgstr "Flytta ut samtal" @@ -25547,12 +25547,12 @@ msgid "Premium badge" msgstr "Premiummärke" #. Developer control label for the premium-expired banner. -#: src/features/devtools/components/NagbarControls.ts:48 +#: src/features/devtools/components/NagbarControls.ts:49 msgid "Premium expired nagbar" msgstr "Meddelandefält för utgånget Premium" #. Developer control label for the premium grace-period banner. -#: src/features/devtools/components/NagbarControls.ts:44 +#: src/features/devtools/components/NagbarControls.ts:45 msgid "Premium grace period nagbar" msgstr "Meddelandefält för respitperiod för Premium" @@ -25562,7 +25562,7 @@ msgid "Premium model" msgstr "Premiummodell" #. Developer control label for the premium-onboarding banner. -#: src/features/devtools/components/NagbarControls.ts:52 +#: src/features/devtools/components/NagbarControls.ts:53 msgid "Premium onboarding nagbar" msgstr "Meddelandefält för introduktion till Premium" @@ -26514,7 +26514,7 @@ msgstr "Anledning" #. Label of the optional reason input in the destructive ban-member modal. Reason is recorded in the activity log. #. Label of the optional reason textarea in the timeout-member modal. The reason is recorded in the activity log. -#: src/features/moderation/components/modals/BanMemberModal.tsx:83 +#: src/features/moderation/components/modals/BanMemberModal.tsx:82 #: src/features/moderation/components/modals/TimeoutMemberModal.tsx:36 msgid "Reason (optional)" msgstr "Anledning (valfritt)" @@ -26574,7 +26574,7 @@ msgstr "Kontrollera igen" #. placeholder {0}: ChannelUtils.getIcon(channel, {size: 16, className: styles.channelIcon}) #. placeholder {1}: channel.name -#: src/features/invite/components/modals/InviteModal.tsx:355 +#: src/features/invite/components/modals/InviteModal.tsx:360 msgid "Recipients will be taken to {0} <0>{1}" msgstr "Mottagarna kommer att skickas till {0} <0>{1}" @@ -26601,7 +26601,7 @@ msgid "Reconnect succeeded. Pick a screen again if you want to resume your previ msgstr "Återanslutningen lyckades. Välj en skärm igen om du vill återuppta din tidigare sändning." #. Overlay status in the voice call view while reconnecting after a drop. Trailing ellipsis indicates in-progress. -#: src/features/voice/components/VoiceCallView.tsx:98 +#: src/features/voice/components/VoiceCallView.tsx:94 msgid "Reconnecting..." msgstr "Återansluter..." @@ -26741,7 +26741,7 @@ msgstr "Referens kopierad." msgid "Referral parameters" msgstr "Värvningsparametrar" -#: src/features/voice/components/AudioSourcePickerLinux.tsx:312 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:309 msgid "Refresh audio sources" msgstr "Uppdatera ljudkällor" @@ -28559,7 +28559,7 @@ msgstr "Mättnad" #: src/features/guild/components/modals/guild_tabs/GuildDiscoveryTab.tsx:631 #: src/features/guild/components/modals/guild_tabs/GuildVanityURLTab.tsx:279 #: src/features/guild/components/modals/GuildFolderSettingsModal.tsx:91 -#: src/features/messaging/commands/MessageCommands.tsx:108 +#: src/features/messaging/commands/MessageCommands.tsx:109 #: src/features/messaging/components/modals/AttachmentEditModal.tsx:136 #: src/features/messaging/components/modals/EditAltTextModal.tsx:193 #: src/features/messaging/components/modals/MessageHistoryThresholdModal.tsx:115 @@ -28687,7 +28687,7 @@ msgid "Scan the QR code with your authenticator app." msgstr "Skanna QR-koden med din autentiseringsapp." #. Developer / debug surface — keep terse and technical. Label in the developer Nagbar controls panel for the scheduled-maintenance banner. -#: src/features/devtools/components/NagbarControls.ts:22 +#: src/features/devtools/components/NagbarControls.ts:23 msgid "Scheduled maintenance nagbar" msgstr "Meddelandefält för schemalagt underhåll" @@ -28962,7 +28962,7 @@ msgstr "Förhandsvisning vid spolning" #: src/features/channel/components/bottomsheets/ChannelSearchBottomSheet.tsx:854 #: src/features/channel/components/channel_header/shared.ts:47 #: src/features/channel/components/shared/PickerSearchInput.tsx:21 -#: src/features/messaging/components/modals/ForwardModal.tsx:89 +#: src/features/messaging/components/modals/ForwardModal.tsx:91 #: src/features/search/components/modals/SearchProviderPickerModal.tsx:43 #: src/features/search/utils/QuickSwitcherModalUtils.tsx:46 #: src/features/theme_studio/ui/StudioSearchInput.tsx:16 @@ -29606,14 +29606,14 @@ msgstr "Du kan själv begära återbetalning inom 3 dagar efter betalning, en g #. Button or menu action label in the share theme modal. Keep it concise. #. Send-message button label in the voice message composer modal. -#: src/features/theme/components/modals/ShareThemeModal.tsx:43 +#: src/features/theme/components/modals/ShareThemeModal.tsx:44 #: src/features/user/components/modals/tabs/component_gallery_tab/ComponentGalleryTabButtonsTab.tsx:316 #: src/features/voice/components/VoiceMessageComposerModal.tsx:77 msgid "Send" msgstr "Skicka" #. Primary button label in the forward message modal. selectedCount is the number of selected destinations; selectionLimit is the maximum allowed. -#: src/features/messaging/components/modals/ForwardModal.tsx:106 +#: src/features/messaging/components/modals/ForwardModal.tsx:108 msgid "Send ({selectedCount}/{selectionLimit})" msgstr "Skicka ({selectedCount}/{selectionLimit})" @@ -29694,7 +29694,7 @@ msgstr "Skicka filer upp till {size}" #. Button or menu action label in the user profile modal. Keep it concise. #. Member actions sheet menu item. Sends a friend request to the target user. #: src/features/channel/components/direct_message/DMWelcomeSection.tsx:146 -#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:94 +#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:93 #: src/features/user/components/modals/UserProfileMobileSheet.tsx:110 #: src/features/user/components/modals/UserProfileModal.tsx:126 msgid "Send friend request" @@ -29710,7 +29710,7 @@ msgstr "Skicka GIF {title}" #. Plus menu item that opens the gift purchase flow. #: src/features/channel/components/textarea/MobileTextareaPlusBottomSheet.tsx:21 #: src/features/channel/components/textarea/TextareaPlusMenu.tsx:31 -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:30 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:31 msgid "Send gift" msgstr "Skicka present" @@ -29873,7 +29873,7 @@ msgid "Serve the token file" msgstr "Tillhandahåll tokenfilen" #. Developer / debug surface — keep terse and technical. Label in the developer Nagbar controls panel for the service incident banner. -#: src/features/devtools/components/NagbarControls.ts:27 +#: src/features/devtools/components/NagbarControls.ts:28 msgid "Service incident nagbar" msgstr "Serviceincident i nagbar" @@ -30118,7 +30118,7 @@ msgid "Settings" msgstr "Inställningar" #. Type chip suffix in tooltips for inline rendered fluxer://settings/user deep links. Lowercase. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:130 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:133 msgid "settings link" msgstr "inställningslänk" @@ -30239,7 +30239,7 @@ msgid "Share your screen or camera in up to 4K at 60 frames per second. Free acc msgstr "Dela din skärm eller kamera i upp till 4K med 60 bilder per sekund. Gratis konton streamar i upp till 720p med 30." #. Button or menu action label in the share theme modal. Keep it concise. -#: src/features/theme/components/modals/ShareThemeModal.tsx:39 +#: src/features/theme/components/modals/ShareThemeModal.tsx:40 msgid "Share your theme" msgstr "Dela ditt tema" @@ -30263,7 +30263,7 @@ msgid "Shared window" msgstr "Delat fönster" #. Capture option in the Linux audio source picker on a window share. Captures only the audio of the window being shared. -#: src/features/voice/components/AudioSourcePickerLinux.tsx:40 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:42 msgid "Shared window audio" msgstr "Ljud från delat fönster" @@ -30364,7 +30364,7 @@ msgid "Shortcuts are paused while recording." msgstr "Kortkommandon pausas under inspelningen." #. Body of the error modal shown when the forward modal comment exceeds the message length limit. -#: src/features/messaging/components/modals/ForwardModal.tsx:60 +#: src/features/messaging/components/modals/ForwardModal.tsx:62 msgid "Shorten the message and try again." msgstr "Korta ner meddelandet och försök igen." @@ -31506,7 +31506,7 @@ msgid "Something went wrong while preparing this sticker. Try another file or tr msgstr "Något gick fel när klistermärket skulle förberedas. Prova en annan fil eller försök igen om en stund." #. Fallback body of the error alert shown when publishing an announcement message fails. -#: src/features/messaging/commands/MessageCommands.tsx:124 +#: src/features/messaging/commands/MessageCommands.tsx:125 msgid "Something went wrong while publishing. Try again in a moment." msgstr "Något gick fel när meddelandet publicerades. Försök igen om en stund." @@ -31552,7 +31552,7 @@ msgstr "Något gick fel." #: src/features/app/components/alerts/CommonErrorModalDescriptors.ts:5 #: src/features/discovery/commands/DiscoveryJoinCommands.tsx:18 #: src/features/emoji/components/emojis/EmojiListItem.tsx:129 -#: src/features/theme/components/modals/ShareThemeModal.tsx:51 +#: src/features/theme/components/modals/ShareThemeModal.tsx:52 #: src/features/ui/action_menu/items/CallMenuItems.tsx:45 #: src/features/ui/action_menu/items/ChannelMenuData.tsx:132 #: src/features/ui/action_menu/items/ChannelMenuData.tsx:148 @@ -33157,12 +33157,12 @@ msgid "Template" msgstr "Mall" #. Label of the textarea in the paste-template-JSON form. "JSON" must not be translated. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:150 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:154 msgid "Template JSON" msgstr "Mall-JSON" #. Label of the URL input in the import-template form. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:142 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:146 msgid "Template URL" msgstr "Mall-URL" @@ -33191,7 +33191,7 @@ msgid "Temporary invites need a live connection. Check yours and try again." msgstr "Tillfälliga inbjudningar kräver en aktiv anslutning. Kontrollera din anslutning och försök igen." #. Switch label in the invite link settings. When enabled, members joining via this invite are kicked when they go offline unless given a role. -#: src/features/invite/components/modals/InviteModal.tsx:129 +#: src/features/invite/components/modals/InviteModal.tsx:132 msgid "Temporary membership" msgstr "Tillfälligt medlemskap" @@ -33202,7 +33202,7 @@ msgid "Tennessee" msgstr "Tennessee" #. Developer control label for the terms-acceptance banner. -#: src/features/devtools/components/NagbarControls.ts:64 +#: src/features/devtools/components/NagbarControls.ts:65 msgid "Terms acceptance nagbar" msgstr "Meddelandefält för godkännande av villkor" @@ -33760,7 +33760,7 @@ msgstr "Tema ej tillgängligt" msgid "Themes" msgstr "Teman" -#: src/features/invite/components/modals/InviteModal.tsx:194 +#: src/features/invite/components/modals/InviteModal.tsx:197 msgid "There are no channels available to create an invite for." msgstr "Det finns inga kanaler tillgängliga att skapa en inbjudan för." @@ -33815,7 +33815,7 @@ msgid "They left the call" msgstr "De lämnade samtalet" #. Body of the error modal shown when a DM cannot be opened (blocked or no shared community). -#: src/features/app/components/alerts/DmActionErrorModal.tsx:20 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:24 msgid "They might not be accepting messages from you, or you no longer share a community." msgstr "Personen kanske inte tar emot meddelanden från dig, eller så har ni inte längre någon gemensam community." @@ -34092,7 +34092,7 @@ msgid "This device does not support notifications." msgstr "Den här enheten stöder inte aviseringar." #. Validation error in the paste-template-JSON form when the JSON parses but lacks the expected third-party template fields. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:133 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:137 msgid "This doesn't look like a valid template response. Make sure you copied the entire JSON document." msgstr "Det här ser inte ut som ett giltigt mallsvar. Se till att du kopierade hela JSON-dokumentet." @@ -34170,7 +34170,7 @@ msgid "This gift has been redeemed" msgstr "Den här presenten har lösts in" #. Title of the error modal shown when a group DM would exceed the maximum number of recipients. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:48 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:52 msgid "This group has too many people" msgstr "Den här gruppen har för många medlemmar" @@ -34208,7 +34208,7 @@ msgstr "Den här instansen har inga konton ännu. Det första kontot du skapar b msgid "This invite is hidden while sharing is protected." msgstr "Den här inbjudan är dold medan delning skyddas." -#: src/features/invite/components/modals/InviteModal.tsx:514 +#: src/features/invite/components/modals/InviteModal.tsx:519 msgid "This invite link never expires." msgstr "Den här inbjudningslänken upphör aldrig att gälla." @@ -34305,7 +34305,7 @@ msgid "This link channel is marked for mature content and may open material that msgstr "Den här länkkanalen är markerad för vuxet innehåll och kan öppna material som är olämpligt för vissa användare." #. Body of the link-unavailable alert. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:158 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:161 msgid "This link is not available for your account." msgstr "Den här länken är inte tillgänglig för ditt konto." @@ -34361,7 +34361,7 @@ msgid "This message has already been deleted." msgstr "Det här meddelandet har redan raderats." #. Toast shown when someone tries to publish an announcement message that was already published. -#: src/features/messaging/commands/MessageCommands.tsx:116 +#: src/features/messaging/commands/MessageCommands.tsx:117 msgid "This message has already been published" msgstr "Det här meddelandet har redan publicerats" @@ -34486,7 +34486,7 @@ msgid "This theme is still loading." msgstr "Temat laddas fortfarande." #. Title of the error modal shown when a theme CSS exceeds the maximum shareable size. -#: src/features/theme/components/modals/ShareThemeModal.tsx:55 +#: src/features/theme/components/modals/ShareThemeModal.tsx:56 msgid "This theme is too large to share" msgstr "Temat är för stort för att dela" @@ -34528,7 +34528,7 @@ msgid "This user is not available to receive calls right now. They may have call msgstr "Användaren kan inte ta emot samtal just nu. Hen kanske har inaktiverat samtal." #. Body of the error modal shown when the recipient of a DM no longer exists. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:28 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:32 msgid "This user no longer exists. Refresh and try again." msgstr "Användaren finns inte längre. Uppdatera och försök igen." @@ -35712,7 +35712,7 @@ msgid "Unclaimed account" msgstr "Osäkrat konto" #. Developer control label for the unclaimed-account banner. -#: src/features/devtools/components/NagbarControls.ts:32 +#: src/features/devtools/components/NagbarControls.ts:33 msgid "Unclaimed account nagbar" msgstr "Meddelandefält för osäkrat konto" @@ -37152,7 +37152,7 @@ msgstr "Användaren byter kanal" #. Reason chip in the unaddable recipients alert when the user record is missing. #. Title of the error modal shown when the recipient of a DM no longer exists. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:24 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:28 #: src/features/channel/components/channel_view/DMChannelView.tsx:279 #: src/features/channel/components/modals/UnaddableRecipientsConfirmModal.tsx:11 msgid "User not found" @@ -37274,27 +37274,27 @@ msgid "Using {effectiveLabel} until {requestedLabel} is ready." msgstr "Använder {effectiveLabel} tills {requestedLabel} är redo." #. Developer nagbar status: banner follows real account state. -#: src/features/devtools/components/NagbarControls.ts:106 +#: src/features/devtools/components/NagbarControls.ts:107 msgid "Using actual account state" msgstr "Använder faktisk kontostatus" #. Developer nagbar status: banner follows real gift inventory state. -#: src/features/devtools/components/NagbarControls.ts:126 +#: src/features/devtools/components/NagbarControls.ts:127 msgid "Using actual gift inventory state" msgstr "Använder presentlagrets faktiska status" #. Developer nagbar status: banner follows real premium subscription state. -#: src/features/devtools/components/NagbarControls.ts:122 +#: src/features/devtools/components/NagbarControls.ts:123 msgid "Using actual premium state" msgstr "Använder faktisk premiumstatus" #. Developer nagbar status: banner follows the real app state. -#: src/features/devtools/components/NagbarControls.ts:130 +#: src/features/devtools/components/NagbarControls.ts:131 msgid "Using actual state" msgstr "Använder faktiskt tillstånd" #. Developer nagbar status: banner follows real email verification state. -#: src/features/devtools/components/NagbarControls.ts:110 +#: src/features/devtools/components/NagbarControls.ts:111 msgid "Using actual verification state" msgstr "Använder faktisk verifieringsstatus" @@ -37456,9 +37456,9 @@ msgstr "Verifiera att det är du" #. Title of the error modal shown when an unverified account tries to start a DM. #. Title shown when an unverified account cannot start a DM or group DM. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:40 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:44 #: src/features/channel/components/direct_message/AddFriendForm.tsx:80 -#: src/features/channel/utils/CreateDMModalUtils.tsx:51 +#: src/features/channel/utils/CreateDMModalUtils.tsx:52 #: src/features/moderation/components/report/ReportStepEmail.tsx:43 msgid "Verify your email" msgstr "Verifiera din e-postadress" @@ -37543,7 +37543,7 @@ msgid "Verify your email to purchase {premiumProductFullName}." msgstr "Verifiera din e-postadress för att köpa {premiumProductFullName}." #. Blocked-state text shown when an unverified account cannot start a DM or group DM. -#: src/features/channel/utils/CreateDMModalUtils.tsx:55 +#: src/features/channel/utils/CreateDMModalUtils.tsx:56 msgid "Verify your email to start DMs." msgstr "Verifiera din e-postadress för att starta DM-konversationer." @@ -37791,7 +37791,7 @@ msgid "View call" msgstr "Visa samtal" #. Aria label for the show-controls trigger when the call toolbar is auto-hidden. -#: src/features/voice/components/VoiceCallView.tsx:124 +#: src/features/voice/components/VoiceCallView.tsx:120 msgid "View call controls" msgstr "Visa samtalskontroller" @@ -37987,7 +37987,7 @@ msgid "Visionary (lifetime {premiumProductName})" msgstr "Visionary ({premiumProductName} på livstid)" #. Developer control label for the Visionary two-factor-authentication banner. -#: src/features/devtools/components/NagbarControls.ts:60 +#: src/features/devtools/components/NagbarControls.ts:61 msgid "Visionary 2FA nagbar" msgstr "Visionary 2FA-meddelandefält" @@ -38243,7 +38243,7 @@ msgid "Voice region" msgstr "Röstregion" #. Developer control label for the voice-session-restore banner. -#: src/features/devtools/components/NagbarControls.ts:68 +#: src/features/devtools/components/NagbarControls.ts:69 msgid "Voice session restore nagbar" msgstr "Meddelandefält för återställning av röstsession" @@ -38331,12 +38331,12 @@ msgid "Waiting for passkey…" msgstr "Väntar på lösennyckel…" #. Inline notice in the forward modal when slowmode is active in the selected target channel. forwardChannelDisplayName is the channel name. -#: src/features/messaging/components/modals/ForwardModal.tsx:76 +#: src/features/messaging/components/modals/ForwardModal.tsx:78 msgid "Waiting for slowmode in {forwardChannelDisplayName} to expire." msgstr "Väntar på att långsamt läge i {forwardChannelDisplayName} ska upphöra." #. Inline notice in the forward modal when slowmode is active in one or more selected target channels. -#: src/features/messaging/components/modals/ForwardModal.tsx:81 +#: src/features/messaging/components/modals/ForwardModal.tsx:83 msgid "Waiting for slowmode in one or more selected channels to expire." msgstr "Väntar på att väntetiden för långsamt läge ska löpa ut i en eller flera valda kanaler." @@ -38520,7 +38520,7 @@ msgstr "Vi skickade en kod till {email}." msgid "We will prefill {prefillEmail} once browser sign-in opens." msgstr "Vi fyller i {prefillEmail} automatiskt när inloggningen öppnas i webbläsaren." -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:87 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:89 msgid "We'd love to give you more than a lifetime of {PREMIUM_PRODUCT_NAME}, but that breaks the space-time continuum. Send the gift to a friend instead?" msgstr "Vi skulle gärna ge dig mer än en livstid med {PREMIUM_PRODUCT_NAME}, men det skulle bryta mot rumtidskontinuumet. Skicka presenten till en vän i stället?" @@ -39178,7 +39178,7 @@ msgid "You already have a group with these users. Do you really want to create a msgstr "Du har redan en grupp med de här användarna. Vill du verkligen skapa en ny? Det går också bra!" #. Status label shown to a user who already owns the lifetime premium tier. -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:26 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:27 msgid "You already have lifetime {premiumProductName}" msgstr "Du har redan {premiumProductName} på livstid" @@ -39326,7 +39326,7 @@ msgid "You can't add expressions there" msgstr "Du kan inte lägga till uttryck där" #. Error message in the messaging commands. -#: src/features/messaging/commands/ReactionCommands.tsx:27 +#: src/features/messaging/commands/ReactionCommands.tsx:28 msgid "You can't add new reactions while you're timed out." msgstr "Du kan inte lägga till nya reaktioner när du har timeout." @@ -39392,7 +39392,7 @@ msgstr "Du kan inte hantera webhooks i någon community. Be en administratör at #. Reason chip in the unaddable recipients alert when blocked or DMs are not allowed. #. Title of the error modal shown when a DM cannot be opened (blocked or no shared community). -#: src/features/app/components/alerts/DmActionErrorModal.tsx:16 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:20 #: src/features/channel/components/modals/UnaddableRecipientsConfirmModal.tsx:15 msgid "You can't message this user" msgstr "Du kan inte skicka meddelanden till den här användaren" @@ -39521,7 +39521,7 @@ msgid "You changed your tag while on {PREMIUM_PRODUCT_NAME}. It will reroll rand msgstr "Du ändrade din tagg medan du hade {PREMIUM_PRODUCT_NAME}. Den slumpas om när ditt {PREMIUM_PRODUCT_NAME} går ut, om det inte förnyas." #. Body of the access-denied alert for clicked message links. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:138 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:141 msgid "You do not have access to the channel where this message was sent." msgstr "Du har inte åtkomst till kanalen där meddelandet skickades." @@ -39618,12 +39618,12 @@ msgid "You just pressed Tab. Keyboard mode is now on so you can navigate {produc msgstr "Du tryckte precis på Tab. Tangentbordsläget är nu aktiverat så att du kan navigera i {productName} utan mus." #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:137 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:245 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:244 msgid "You keep your perks until your next renewal date. Reactivate before then to keep your subscriber history." msgstr "Du behåller dina förmåner till nästa förnyelsedatum. Återaktivera innan dess för att behålla din abonnemangshistorik." #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:158 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:266 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:265 msgid "You lose all {PREMIUM_PRODUCT_NAME} perks immediately and your subscriber history resets. This cannot be undone." msgstr "Du förlorar alla {PREMIUM_PRODUCT_NAME}-förmåner direkt och din abonnemangshistorik återställs. Detta kan inte ångras." @@ -39709,7 +39709,7 @@ msgid "You need to claim your account before you can create a community." msgstr "Du måste säkra ditt konto innan du kan skapa en community." #. Body of the error modal shown when an unclaimed account tries to start a DM. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:36 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:40 msgid "You need to claim your account before you can start a direct message." msgstr "Du måste säkra ditt konto innan du kan starta en DM-konversation." @@ -39731,7 +39731,7 @@ msgid "You need to verify your email address before you can send friend requests msgstr "Du måste verifiera din e-postadress innan du kan skicka vänförfrågningar." #. Body of the error modal shown when an unverified account tries to start a DM. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:44 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:48 msgid "You need to verify your email address before you can start a direct message." msgstr "Du måste verifiera din e-postadress innan du kan starta en DM-konversation." @@ -39745,7 +39745,7 @@ msgid "You need to verify your email to send messages in this community." msgstr "Du måste verifiera din e-postadress för att skicka meddelanden i den här communityn." #. Body of the error modal shown when the user or a recipient has too many open group DMs. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:60 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:64 msgid "You or someone you're adding already has the maximum number of group DMs open. Leave one and try again." msgstr "Du eller någon du lägger till har redan det maximala antalet grupp-DM öppna. Lämna en och försök igen." @@ -39888,7 +39888,7 @@ msgstr "Du redigerar meddelanden för snabbt" #: src/features/discovery/commands/DiscoveryJoinCommands.tsx:56 #: src/features/emoji/components/emojis/EmojiListItem.tsx:77 #: src/features/emoji/components/emojis/EmojiListItem.tsx:149 -#: src/features/theme/components/modals/ShareThemeModal.tsx:63 +#: src/features/theme/components/modals/ShareThemeModal.tsx:64 msgid "You're going too fast" msgstr "Du går för snabbt" @@ -39951,7 +39951,7 @@ msgid "You're viewing older messages" msgstr "Du visar äldre meddelanden" #. Body of the error modal shown when a group DM would exceed the maximum number of recipients. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:52 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:56 msgid "You've added more people than a group DM allows. Remove a few and try again." msgstr "Du har lagt till fler personer än vad en grupp-DM tillåter. Ta bort några och försök igen." @@ -40003,7 +40003,7 @@ msgid "You've reached the favorite GIF limit." msgstr "Du har nått gränsen för favorit-GIF:ar." #. Title of the error modal shown when the user or a recipient has too many open group DMs. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:56 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:60 msgid "You've reached the group DM limit" msgstr "Du har nått gränsen för grupp-DM" @@ -40118,7 +40118,7 @@ msgid "Your card is eligible. Redirecting you to the payment page now." msgstr "Ditt kort är godkänt. Du omdirigeras nu till betalningssidan." #. Body of the confirmation shown before saving an edit to a message published from an announcement channel. -#: src/features/messaging/commands/MessageCommands.tsx:103 +#: src/features/messaging/commands/MessageCommands.tsx:104 msgid "Your changes reach every community that follows this channel, which can take a minute. Each published message allows 3 quick edits, then 1 every 20 minutes." msgstr "Dina ändringar når alla communities som följer den här kanalen, vilket kan ta en minut. Varje publicerat meddelande tillåter 3 snabba redigeringar, sedan 1 var 20:e minut." @@ -40236,22 +40236,22 @@ msgid "Your last purchase is outside the refund window. Contact support for bill msgstr "Ditt senaste köp ligger utanför återbetalningsperioden. Kontakta supporten vid faktureringsproblem." #. Label in the message queue state. -#: src/features/messaging/state/MessageQueue.tsx:72 +#: src/features/messaging/state/MessageQueue.tsx:74 msgid "Your message could not be delivered because it was flagged by our safety systems. If you believe this is a mistake, please contact support." msgstr "Ditt meddelande kunde inte levereras eftersom det flaggades av våra säkerhetssystem. Om du tror att detta är ett misstag, kontakta supporten." #. Label in the message queue state. -#: src/features/messaging/state/MessageQueue.tsx:59 +#: src/features/messaging/state/MessageQueue.tsx:61 msgid "Your message could not be delivered. This is usually because you don't share a community with the recipient or the recipient is only accepting direct messages from friends. You may also need to adjust your own direct message privacy settings in {directMessagePrivacySettingsPath}." msgstr "Ditt meddelande kunde inte levereras. Det beror oftast på att du inte delar en community med mottagaren eller att mottagaren bara accepterar direktmeddelanden från vänner. Du kan också behöva justera dina egna inställningar för direktmeddelanden i {directMessagePrivacySettingsPath}." #. Description text in the message queue state. -#: src/features/messaging/state/MessageQueue.tsx:64 +#: src/features/messaging/state/MessageQueue.tsx:66 msgid "Your message could not be delivered. You need to claim your account to send direct messages." msgstr "Ditt meddelande kunde inte levereras. Du måste säkra ditt konto för att skicka direktmeddelanden." #. Description text in the message queue state. -#: src/features/messaging/state/MessageQueue.tsx:68 +#: src/features/messaging/state/MessageQueue.tsx:70 msgid "Your message could not be delivered. You need to claim your account to send messages." msgstr "Ditt meddelande kunde inte levereras. Du måste säkra ditt konto för att skicka meddelanden." @@ -40409,7 +40409,7 @@ msgid "Your subscription will switch to yearly billing at the next renewal." msgstr "Ditt abonnemang byter till årsfakturering vid nästa förnyelse." #. Body of the error modal shown when a theme CSS exceeds the maximum shareable size. -#: src/features/theme/components/modals/ShareThemeModal.tsx:59 +#: src/features/theme/components/modals/ShareThemeModal.tsx:60 msgid "Your theme CSS is too large to share. Trim it down and try again." msgstr "Temats CSS är för stort för att delas. Minska storleken och försök igen." diff --git a/fluxer_app/src/features/i18n/locales/th/messages.po b/fluxer_app/src/features/i18n/locales/th/messages.po index 213cfa21e..dd4cb8d54 100644 --- a/fluxer_app/src/features/i18n/locales/th/messages.po +++ b/fluxer_app/src/features/i18n/locales/th/messages.po @@ -21,7 +21,7 @@ msgstr "... เปิดโหมดกระชับแล้ว เยี่ #. Button or menu action label in the channel and chat user message. Keep it concise. #. Suffix after the message text in the forward modal preview when the forwarded message was edited. -#: src/features/channel/components/MessageAttachments.tsx:390 +#: src/features/channel/components/MessageAttachments.tsx:361 #: src/features/channel/components/UserMessage.tsx:75 #: src/features/messaging/components/modals/ForwardMessagePreview.tsx:26 msgid "(edited)" @@ -993,7 +993,7 @@ msgstr "{count, plural, one {# ช่องทางติดตาม} other {# msgid "{count, plural, one {# community found} other {# communities found}}" msgstr "{count, plural, one {พบ # คอมมูนิตี้} other {พบ # คอมมูนิตี้}}" -#: src/features/app/components/layout/GuildsLayout.tsx:1954 +#: src/features/app/components/layout/GuildsLayout.tsx:1955 msgid "{count, plural, one {# community is temporarily unavailable due to a flux capacitor malfunction.} other {# communities are temporarily unavailable due to a flux capacitor malfunction.}}" msgstr "{count, plural, one {# คอมมูนิตี้ไม่พร้อมใช้งานชั่วคราว เนื่องจากเครื่องฟลักซ์คาปาซิเตอร์ทำงานผิดปกติ} other {# คอมมูนิตี้ไม่พร้อมใช้งานชั่วคราว เนื่องจากเครื่องฟลักซ์คาปาซิเตอร์ทำงานผิดปกติ}}" @@ -1041,7 +1041,7 @@ msgstr "{count, plural, one {# คอมมูนิตี้ร่วมกั msgid "{count, plural, one {# other} other {# others}}" msgstr "{count, plural, one {อีก # คน} other {อีก # คน}}" -#: src/features/voice/components/VoiceCallView.tsx:507 +#: src/features/voice/components/VoiceCallView.tsx:474 msgid "{count, plural, one {# participant in call} other {# participants in call}}" msgstr "{count, plural, one {# คนในสาย} other {# คนในสาย}}" @@ -1237,7 +1237,7 @@ msgid "{days, plural, one {Created by {creatorDisplayName}. Expires in # day.} o msgstr "{days, plural, other {สร้างโดย {creatorDisplayName} จะหมดอายุในอีก # วัน}}" #. Text under a generated invite link. {days} is how long the link stays valid, in whole days. -#: src/features/invite/components/modals/InviteModal.tsx:164 +#: src/features/invite/components/modals/InviteModal.tsx:167 msgid "{days, plural, one {Your invite link expires in # day.} other {Your invite link expires in # days.}}" msgstr "{days, plural, one {ลิงก์เชิญของคุณจะหมดอายุในอีก # วัน} other {ลิงก์เชิญของคุณจะหมดอายุในอีก # วัน}}" @@ -1441,7 +1441,7 @@ msgid "{hours, plural, one {# hour} other {# hours}} and {minutes, plural, one { msgstr "{hours, plural, one {# ชั่วโมง} other {# ชั่วโมง}} {minutes, plural, one {และ # นาที} other {และ # นาที}}" #. Text under a generated invite link. {hours} is how long the link stays valid, in whole hours. -#: src/features/invite/components/modals/InviteModal.tsx:160 +#: src/features/invite/components/modals/InviteModal.tsx:163 msgid "{hours, plural, one {Your invite link expires in # hour.} other {Your invite link expires in # hours.}}" msgstr "{hours, plural, one {ลิงก์เชิญของคุณจะหมดอายุในอีก # ชั่วโมง} other {ลิงก์เชิญของคุณจะหมดอายุในอีก # ชั่วโมง}}" @@ -1556,7 +1556,7 @@ msgid "{minutes, plural, one {# minute} other {# minutes}} and {seconds, plural, msgstr "{minutes, plural, one {# นาที} other {# นาที}} และ {seconds, plural, one {# วินาที} other {# วินาที}}" #. Text under a generated invite link. {minutes} is how long the link stays valid, in whole minutes. -#: src/features/invite/components/modals/InviteModal.tsx:155 +#: src/features/invite/components/modals/InviteModal.tsx:158 msgid "{minutes, plural, one {Your invite link expires in # minute.} other {Your invite link expires in # minutes.}}" msgstr "{minutes, plural, one {ลิงก์เชิญของคุณจะหมดอายุในอีก # นาที} other {ลิงก์เชิญของคุณจะหมดอายุในอีก # นาที}}" @@ -1967,7 +1967,7 @@ msgid "{seconds, plural, one {# second} other {# seconds}}" msgstr "{seconds, plural, other {# วินาที}}" #. Text under a generated invite link. {seconds} is how long the link stays valid, in whole seconds. -#: src/features/invite/components/modals/InviteModal.tsx:150 +#: src/features/invite/components/modals/InviteModal.tsx:153 msgid "{seconds, plural, one {Your invite link expires in # second.} other {Your invite link expires in # seconds.}}" msgstr "{seconds, plural, one {ลิงก์เชิญของคุณจะหมดอายุในอีก # วินาที} other {ลิงก์เชิญของคุณจะหมดอายุในอีก # วินาที}}" @@ -2215,8 +2215,8 @@ msgstr "<0>{username} ยังอยู่ในกลุ่ม ลอง #. Attribution line on a forwarded message, above the forwarded content. sourceInfo is the icon and name of the community and channel the message came from. #. Attribution line on a forwarded message, above the forwarded content. sourceInfo is the icon and name of the conversation the message came from. -#: src/features/channel/components/MessageAttachments.tsx:241 -#: src/features/channel/components/MessageAttachments.tsx:297 +#: src/features/channel/components/MessageAttachments.tsx:212 +#: src/features/channel/components/MessageAttachments.tsx:268 msgid "<0>Forwarded from{sourceInfo}" msgstr "<0>ส่งต่อจาก{sourceInfo}" @@ -2270,7 +2270,7 @@ msgid "1 result available" msgstr "มีผลลัพธ์ 1 รายการ" #. Invite max-uses dropdown option for exactly one use. -#: src/features/invite/components/modals/InviteModal.tsx:60 +#: src/features/invite/components/modals/InviteModal.tsx:63 msgid "1 use" msgstr "ใช้ได้ 1 ครั้ง" @@ -2315,12 +2315,12 @@ msgid "10 minutes" msgstr "10 นาที" #. Invite max-uses dropdown option for ten uses. -#: src/features/invite/components/modals/InviteModal.tsx:68 +#: src/features/invite/components/modals/InviteModal.tsx:71 msgid "10 uses" msgstr "ใช้ได้ 10 ครั้ง" #. Invite max-uses dropdown option for 100 uses. -#: src/features/invite/components/modals/InviteModal.tsx:80 +#: src/features/invite/components/modals/InviteModal.tsx:83 msgid "100 uses" msgstr "ใช้ได้ 100 ครั้ง" @@ -2368,7 +2368,7 @@ msgid "2 members (typing)" msgstr "สมาชิก 2 คน (กำลังพิมพ์)" #. Ban duration option in the destructive ban-member modal for a two-week temporary ban. -#: src/features/moderation/components/modals/BanMemberModal.tsx:51 +#: src/features/moderation/components/modals/BanMemberModal.tsx:50 msgid "2 weeks" msgstr "2 สัปดาห์" @@ -2383,7 +2383,7 @@ msgid "24-hour" msgstr "24 ชั่วโมง" #. Invite max-uses dropdown option for 25 uses. -#: src/features/invite/components/modals/InviteModal.tsx:72 +#: src/features/invite/components/modals/InviteModal.tsx:75 msgid "25 uses" msgstr "ใช้ได้ 25 ครั้ง" @@ -2404,7 +2404,7 @@ msgid "2FA requirement" msgstr "ข้อกำหนด 2FA" #. Ban duration option in the destructive ban-member modal for a three-day temporary ban. -#: src/features/moderation/components/modals/BanMemberModal.tsx:43 +#: src/features/moderation/components/modals/BanMemberModal.tsx:42 msgid "3 days" msgstr "3 วัน" @@ -2439,7 +2439,7 @@ msgid "40px, 3 members" msgstr "40px, สมาชิก 3 คน" #. Ban duration option in the destructive ban-member modal for a five-day temporary ban. -#: src/features/moderation/components/modals/BanMemberModal.tsx:47 +#: src/features/moderation/components/modals/BanMemberModal.tsx:46 msgid "5 days" msgstr "5 วัน" @@ -2449,12 +2449,12 @@ msgid "5 minutes" msgstr "5 นาที" #. Invite max-uses dropdown option for five uses. -#: src/features/invite/components/modals/InviteModal.tsx:64 +#: src/features/invite/components/modals/InviteModal.tsx:67 msgid "5 uses" msgstr "ใช้ได้ 5 ครั้ง" #. Invite max-uses dropdown option for 50 uses. -#: src/features/invite/components/modals/InviteModal.tsx:76 +#: src/features/invite/components/modals/InviteModal.tsx:79 msgid "50 uses" msgstr "ใช้ได้ 50 ครั้ง" @@ -2803,7 +2803,7 @@ msgid "Account too new" msgstr "บัญชีใหม่เกินไป" #. Title of the error modal shown when an unclaimed (guest) account tries to accept a community or group DM invite. Auth-related; keep tone plain. -#: src/features/invite/commands/InviteCommands.tsx:35 +#: src/features/invite/commands/InviteCommands.tsx:36 msgid "Account verification required" msgstr "ต้องยืนยันบัญชี" @@ -2997,12 +2997,12 @@ msgid "Add a bot to a community with requested permissions" msgstr "เพิ่มบอทเข้าสู่คอมมูนิตี้พร้อมสิทธิ์ที่ร้องขอ" #. Placeholder text in the optional comment field of the forward modal. -#: src/features/messaging/components/modals/ForwardModal.tsx:98 +#: src/features/messaging/components/modals/ForwardModal.tsx:100 msgid "Add a comment (optional)" msgstr "เพิ่มความคิดเห็น (ไม่บังคับ)" #. Landing-view title of the add community modal. Top-level entry point with options to create, join, or import. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:89 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:93 msgid "Add a community" msgstr "เพิ่มคอมมูนิตี้" @@ -3082,7 +3082,7 @@ msgid "Add an account to continue." msgstr "เพิ่มบัญชีเพื่อดำเนินการต่อ" #. Body of the error modal shown when an unclaimed (guest) account tries to accept a community invite. Tells the user to complete sign-up first. -#: src/features/invite/commands/InviteCommands.tsx:40 +#: src/features/invite/commands/InviteCommands.tsx:41 msgid "Add an email and password to your account first." msgstr "เพิ่มอีเมลและรหัสผ่านลงในบัญชีของคุณก่อน" @@ -3911,7 +3911,7 @@ msgid "Already set to cancel" msgstr "ตั้งค่าให้ยกเลิกไว้แล้ว" #. Toggle-switch label in the moderator delete-message confirmation dialog. When enabled, the message is reported (category: other) before being deleted. {productName} is the product name (e.g., Fluxer). -#: src/features/messaging/commands/MessageCommands.tsx:88 +#: src/features/messaging/commands/MessageCommands.tsx:89 msgid "Also report this message to the {productName} Safety Team" msgstr "รายงานข้อความนี้ไปยังทีมความปลอดภัยของ {productName} ด้วย" @@ -4150,7 +4150,7 @@ msgid "Animated icons are not supported" msgstr "ไม่รองรับไอคอนเคลื่อนไหว" #. Validation error in the create-community form when the user picks an animated image. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:112 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:116 msgid "Animated icons are not supported when creating a new community. Use a static image." msgstr "ไม่รองรับไอคอนแบบเคลื่อนไหวเมื่อสร้างคอมมูนิตี้ใหม่ ใช้ภาพนิ่งแทน" @@ -4332,17 +4332,17 @@ msgid "Any uploaded attachment" msgstr "ไฟล์แนบที่อัปโหลด" #. Helper text under the custom ban duration input. Both placeholders are integer numbers of seconds bounding the allowed range. -#: src/features/moderation/components/modals/BanMemberModal.tsx:73 +#: src/features/moderation/components/modals/BanMemberModal.tsx:72 msgid "Any value from {minTempBanDurationSeconds} to {maxTempBanDurationSeconds} seconds." msgstr "ค่าใดก็ได้ตั้งแต่ {minTempBanDurationSeconds} ถึง {maxTempBanDurationSeconds} วินาที" #. Helper text under the custom invite expiration input. {maxInviteAgeSeconds} is the platform max in seconds. -#: src/features/invite/components/modals/InviteModal.tsx:111 +#: src/features/invite/components/modals/InviteModal.tsx:114 msgid "Any value from 0 to {maxInviteAgeSeconds} seconds. 0 means never expires." msgstr "ค่าใดก็ได้ตั้งแต่ 0 ถึง {maxInviteAgeSeconds} วินาที 0 หมายถึงไม่มีวันหมดอายุ" #. Helper text under the custom invite max-uses input. {maxInviteUses} is the platform max number of uses per invite. -#: src/features/invite/components/modals/InviteModal.tsx:124 +#: src/features/invite/components/modals/InviteModal.tsx:127 msgid "Any value from 0 to {maxInviteUses}. 0 means no limit." msgstr "ค่าใดก็ได้ตั้งแต่ 0 ถึง {maxInviteUses} โดย 0 หมายถึงไม่จำกัด" @@ -4938,7 +4938,7 @@ msgid "Audio settings" msgstr "การตั้งค่าเสียง" #. Toggle / summary row label in the Linux audio source picker. {summaryLabel} is one of the audio-source summary labels. -#: src/features/voice/components/AudioSourcePickerLinux.tsx:45 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:47 msgid "Audio sources: {summaryLabel}" msgstr "แหล่งเสียง: {summaryLabel}" @@ -5399,7 +5399,7 @@ msgid "Back to sticker" msgstr "กลับไปที่สติกเกอร์" #. Tooltip / aria label on the back button that returns from the call view to the voice channel view. -#: src/features/voice/components/VoiceCallView.tsx:115 +#: src/features/voice/components/VoiceCallView.tsx:111 msgid "Back to voice channel" msgstr "กลับสู่ช่องเสียง" @@ -5502,7 +5502,7 @@ msgid "Ban" msgstr "แบน" #. Title of the destructive ban-member modal. {tag} is the target user tag (username#tag). Destructive moderation action; keep tone direct. -#: src/features/moderation/components/modals/BanMemberModal.tsx:55 +#: src/features/moderation/components/modals/BanMemberModal.tsx:54 msgid "Ban {tag}" msgstr "แบน {tag}" @@ -5517,14 +5517,14 @@ msgid "Ban details" msgstr "รายละเอียดการแบน" #. Label above the ban duration dropdown in the destructive ban-member modal. -#: src/features/moderation/components/modals/BanMemberModal.tsx:60 +#: src/features/moderation/components/modals/BanMemberModal.tsx:59 msgid "Ban duration" msgstr "ระยะเวลาแบน" #. Moderation action that bans the selected member from the community. #. Moderation action that bans the selected member from the community. #. Moderation action that bans the selected member from the community. -#: src/features/moderation/components/modals/BanMemberModal.tsx:270 +#: src/features/moderation/components/modals/BanMemberModal.tsx:274 #: src/features/ui/action_menu/GuildMemberContextMenu.tsx:66 #: src/features/ui/action_menu/items/GuildMemberMenuItems.tsx:51 #: src/features/ui/action_menu/items/voice_participant_menu_data/shared.ts:124 @@ -5992,7 +5992,7 @@ msgid "Bot invite (no external redirect)" msgstr "คำเชิญบอท (ไม่มีการเปลี่ยนเส้นทางภายนอก)" #. Settings search synonym. Used to match this term when the user types it in the settings search bar. -#: src/features/user/components/modals/tabs/applications_tab/application_detail/OAuthBuilderSection.tsx:162 +#: src/features/user/components/modals/tabs/applications_tab/application_detail/OAuthBuilderSection.tsx:163 #: src/features/user/components/settings_utils/search_index/ApplicationsIndex.ts:104 msgid "Bot permissions" msgstr "สิทธิ์ของบอท" @@ -6549,14 +6549,14 @@ msgstr "อัปโหลดไฟล์ที่นี่ไม่ได้" #: src/features/guild/components/modals/TransferOwnershipModal.tsx:91 #: src/features/i18n/utils/CommonMessageDescriptors.ts:103 #: src/features/input/state/input_keybind/shared.ts:145 -#: src/features/invite/components/modals/InviteModal.tsx:552 +#: src/features/invite/components/modals/InviteModal.tsx:557 #: src/features/messaging/components/modals/AttachmentEditModal.tsx:133 #: src/features/messaging/components/modals/EditAltTextModal.tsx:190 #: src/features/messaging/components/modals/ExternalLinkWarningModal.tsx:111 -#: src/features/messaging/components/modals/ForwardModal.tsx:597 +#: src/features/messaging/components/modals/ForwardModal.tsx:603 #: src/features/messaging/components/modals/ImageCropModal.tsx:1025 #: src/features/messaging/components/modals/MessageHistoryThresholdModal.tsx:107 -#: src/features/moderation/components/modals/BanMemberModal.tsx:262 +#: src/features/moderation/components/modals/BanMemberModal.tsx:266 #: src/features/moderation/components/modals/RemoveTimeoutModal.tsx:70 #: src/features/moderation/components/modals/TimeoutMemberModal.tsx:126 #: src/features/theme/components/modals/ThemeAcceptModal.tsx:173 @@ -6619,13 +6619,13 @@ msgstr "ยกเลิกการเปลี่ยนที่กำหนด #. Settings search synonym. Used to match this term when the user types it in the settings search bar. #: src/features/app/components/dialogs/components/plutonium/SubscriptionCard.tsx:915 #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:141 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:249 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:248 #: src/features/user/components/settings_utils/search_index/PlutoniumIndex.ts:31 msgid "Cancel subscription" msgstr "ยกเลิกการสมัครสมาชิก" #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:135 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:243 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:242 msgid "Cancel subscription?" msgstr "ยกเลิกการสมัครสมาชิกใช่หรือไม่" @@ -6674,7 +6674,7 @@ msgid "Cannot delete account" msgstr "ไม่สามารถลบบัญชีได้" #. Section header in the Linux audio source picker. Lists capture-target options (entire system / specific apps). -#: src/features/voice/components/AudioSourcePickerLinux.tsx:50 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:52 msgid "Capture" msgstr "บันทึกเสียง" @@ -7229,7 +7229,7 @@ msgid "Channel access" msgstr "การเข้าถึงช่อง" #. Title of the alert shown when clicking a message link the user does not have permission to view. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:134 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:137 msgid "Channel access denied" msgstr "ไม่สามารถเข้าถึงช่องได้" @@ -7294,7 +7294,7 @@ msgstr "คัดลอก ID ช่องแล้ว" #. Short label in the messaging mention renderer. Keep it concise. #. Type chip suffix in tooltips for inline rendered channel mentions. Lowercase because it follows the channel name. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:94 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:97 #: src/features/messaging/components/markdown/renderers/MentionRenderer.tsx:39 msgid "channel link" msgstr "ลิงก์ช่อง" @@ -7472,7 +7472,7 @@ msgid "Check our <0>{BLUESKY_PROVIDER_NAME} ({FLUXER_BLUESKY_HANDLE}) for st msgstr "ตรวจสอบ <0>{BLUESKY_PROVIDER_NAME} ({FLUXER_BLUESKY_HANDLE}) ของเราเพื่อดูการอัปเดตสถานะ" #. Description text in the share theme modal. -#: src/features/theme/components/modals/ShareThemeModal.tsx:35 +#: src/features/theme/components/modals/ShareThemeModal.tsx:36 msgid "Check out my custom theme!" msgstr "มาดูธีมที่ฉันปรับแต่งสิ!" @@ -7677,7 +7677,7 @@ msgid "Choose File, then Add to Dock." msgstr "เลือก ไฟล์ แล้วเลือก เพิ่มไปยัง Dock" #. Subtitle in the create-DM modal. Keep it short and calm. -#: src/features/channel/utils/CreateDMModalUtils.tsx:39 +#: src/features/channel/utils/CreateDMModalUtils.tsx:40 msgid "Choose friends to message." msgstr "เลือกเพื่อนเพื่อส่งข้อความ" @@ -7861,10 +7861,10 @@ msgstr "รับของขวัญ" #. Short label in the authentication claim account modal. Keep the tone plain and specific. #. Title of the error modal shown when an unclaimed account tries to start a DM. #. Title shown when an unclaimed account cannot start a DM or group DM. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:32 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:36 #: src/features/auth/components/modals/ClaimAccountModal.tsx:41 #: src/features/channel/components/direct_message/AddFriendForm.tsx:63 -#: src/features/channel/utils/CreateDMModalUtils.tsx:43 +#: src/features/channel/utils/CreateDMModalUtils.tsx:44 #: src/features/guild/components/modals/add_guild_modal/GuildCreateForm.tsx:213 #: src/features/guild/components/modals/add_guild_modal/TemplateImportForm.tsx:441 #: src/features/user/components/modals/tabs/GiftInventoryTab.tsx:343 @@ -7953,7 +7953,7 @@ msgid "Claim your account to send friend requests." msgstr "ยืนยันบัญชีเพื่อส่งคำขอเป็นเพื่อน" #. Blocked-state text shown when an unclaimed account cannot start a DM or group DM. -#: src/features/channel/utils/CreateDMModalUtils.tsx:47 +#: src/features/channel/utils/CreateDMModalUtils.tsx:48 msgid "Claim your account to start DMs." msgstr "ยืนยันบัญชีของคุณเพื่อเริ่มส่งข้อความส่วนตัว" @@ -8593,17 +8593,17 @@ msgid "Commands" msgstr "คำสั่ง" #. Helper text in the forward modal explaining why the optional comment field is disabled when at least one selected target has slowmode active. -#: src/features/messaging/components/modals/ForwardModal.tsx:70 +#: src/features/messaging/components/modals/ForwardModal.tsx:72 msgid "Comments are disabled because one or more selected channels have slowmode on. The comment would be blocked by slowmode right after the forward." msgstr "ปิดใช้งานความคิดเห็นเนื่องจากมีช่องที่เลือกไว้อย่างน้อยหนึ่งช่องเปิดโหมดจำกัดเวลาอยู่ ความคิดเห็นจะถูกบล็อกด้วยโหมดจำกัดเวลาทันทีหลังส่งต่อ" #. Helper text in the forward modal explaining why the optional comment field is disabled for a single selected channel with slowmode. -#: src/features/messaging/components/modals/ForwardModal.tsx:64 +#: src/features/messaging/components/modals/ForwardModal.tsx:66 msgid "Comments are disabled because slowmode is on in {forwardChannelDisplayName}. The comment would be blocked by slowmode right after the forward." msgstr "ปิดใช้งานความคิดเห็นเนื่องจาก {forwardChannelDisplayName} เปิดโหมดจำกัดเวลาอยู่ ความคิดเห็นจะถูกบล็อกด้วยโหมดจำกัดเวลาทันทีหลังส่งต่อ" #. Tooltip on the disabled comment field in the forward modal when slowmode blocks comments. -#: src/features/messaging/components/modals/ForwardModal.tsx:94 +#: src/features/messaging/components/modals/ForwardModal.tsx:96 msgid "Comments are unavailable while slowmode is on." msgstr "ไม่สามารถแสดงความคิดเห็นได้เมื่อเปิดโหมดจำกัดเวลา" @@ -8763,7 +8763,7 @@ msgid "Community members" msgstr "สมาชิกคอมมูนิตี้" #. Developer / debug surface — keep terse and technical. Label in the developer Nagbar controls panel for the community-membership CTA banner. -#: src/features/devtools/components/NagbarControls.ts:12 +#: src/features/devtools/components/NagbarControls.ts:13 msgid "Community membership CTA nagbar" msgstr "แถบแจ้งเตือน CTA การเป็นสมาชิกคอมมูนิตี้" @@ -8773,7 +8773,7 @@ msgid "Community message notifications" msgstr "การแจ้งเตือนข้อความของคอมมูนิตี้" #. Developer control label for the community MFA requirement banner. -#: src/features/devtools/components/NagbarControls.ts:81 +#: src/features/devtools/components/NagbarControls.ts:82 msgid "Community MFA requirement nagbar" msgstr "แถบแจ้งเตือนข้อกำหนด MFA ของคอมมูนิตี้" @@ -8785,7 +8785,7 @@ msgstr "ปิดไมโครโฟนในคอมมูนิตี้" #. Label for the single community name input in the setup wizard. #. Label of the community name input in the create-community form. #: src/features/app/components/setup/SetupWizardSteps.tsx:199 -#: src/features/guild/components/modals/add_guild_modal/shared.ts:120 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:124 msgid "Community name" msgstr "ชื่อคอมมูนิตี้" @@ -9167,7 +9167,7 @@ msgstr "คอนเนตทิคัต" #. Action label state in the DM channel header pill while the join request is in flight. Trailing ASCII ellipsis is intentional. #. Overlay status in the voice call view while joining. Trailing ellipsis indicates in-progress. #: src/features/channel/components/channel_view/dm_channel_view/shared.ts:129 -#: src/features/voice/components/VoiceCallView.tsx:94 +#: src/features/voice/components/VoiceCallView.tsx:90 msgid "Connecting..." msgstr "กำลังเชื่อมต่อ..." @@ -9223,12 +9223,12 @@ msgid "Connection lost. Reconnecting…" msgstr "การเชื่อมต่อขาดหาย กำลังเชื่อมต่อใหม่…" #. Short label in the connection connection commands. -#: src/features/connection/commands/ConnectionCommands.ts:47 +#: src/features/connection/commands/ConnectionCommands.ts:48 msgid "Connection removed" msgstr "ลบการเชื่อมต่อแล้ว" #. Tooltip / aria label on the connection-stats button in the voice call header. Opens the voice connection status popout. -#: src/features/voice/components/VoiceCallView.tsx:119 +#: src/features/voice/components/VoiceCallView.tsx:115 msgid "Connection stats" msgstr "สถิติการเชื่อมต่อ" @@ -9238,12 +9238,12 @@ msgid "Connection type" msgstr "ประเภทการเชื่อมต่อ" #. Short label in the connection connection commands. -#: src/features/connection/commands/ConnectionCommands.ts:43 +#: src/features/connection/commands/ConnectionCommands.ts:44 msgid "Connection updated" msgstr "อัปเดตการเชื่อมต่อแล้ว" #. Success toast after an account connection is verified. -#: src/features/connection/commands/ConnectionCommands.ts:35 +#: src/features/connection/commands/ConnectionCommands.ts:36 msgid "Connection verified" msgstr "ยืนยันการเชื่อมต่อแล้ว" @@ -9279,7 +9279,7 @@ msgid "Connections" msgstr "การเชื่อมต่อ" #. Short label in the connection connection commands. -#: src/features/connection/commands/ConnectionCommands.ts:51 +#: src/features/connection/commands/ConnectionCommands.ts:52 msgid "Connections reordered" msgstr "จัดเรียงการเชื่อมต่อใหม่แล้ว" @@ -9526,7 +9526,7 @@ msgstr "คัดลอก URL ไปยังคลิปบอร์ดแล #: src/features/platform/utils/DesktopLocaleBridge.ts:64 #: src/features/theme_studio/sections/QuickCssSection.tsx:214 #: src/features/ui/action_menu/MessageContextMenu.tsx:73 -#: src/features/user/components/modals/tabs/applications_tab/application_detail/OAuthBuilderSection.tsx:228 +#: src/features/user/components/modals/tabs/applications_tab/application_detail/OAuthBuilderSection.tsx:230 #: src/features/user/components/modals/tabs/GiftInventoryTab.tsx:59 msgid "Copy" msgstr "คัดลอก" @@ -9854,7 +9854,7 @@ msgid "Copying image..." msgstr "กำลังคัดลอกรูปภาพ..." #. Developer / debug surface — keep terse and technical. Label in the developer Nagbar controls panel for the corrupted-installation banner. -#: src/features/devtools/components/NagbarControls.ts:17 +#: src/features/devtools/components/NagbarControls.ts:18 msgid "Corrupted installation nagbar" msgstr "แถบแจ้งเตือนการติดตั้งเสียหาย" @@ -9988,7 +9988,7 @@ msgid "Couldn't copy gift URL" msgstr "คัดลอก URL ของขวัญไม่ได้" #. Title of the generic fallback error modal shown when generating a shareable theme link fails. -#: src/features/theme/components/modals/ShareThemeModal.tsx:47 +#: src/features/theme/components/modals/ShareThemeModal.tsx:48 msgid "Couldn't create a theme link" msgstr "สร้างลิงก์ธีมไม่ได้" @@ -10167,7 +10167,7 @@ msgid "Couldn't process image" msgstr "ประมวลผลรูปภาพไม่ได้" #. Title of the error alert shown when publishing an announcement message fails. -#: src/features/messaging/commands/MessageCommands.tsx:120 +#: src/features/messaging/commands/MessageCommands.tsx:121 msgid "Couldn't publish this message" msgstr "ไม่สามารถเผยแพร่ข้อความนี้ได้" @@ -10299,7 +10299,7 @@ msgid "Couldn't send the verification email" msgstr "ส่งอีเมลยืนยันไม่ได้" #. Toast error shown when starting the OAuth flow for a connection provider fails. Preserve {blueskyProviderName}; it is inserted by code and must appear verbatim in the translation. -#: src/features/connection/commands/ConnectionCommands.ts:30 +#: src/features/connection/commands/ConnectionCommands.ts:31 msgid "Couldn't start {blueskyProviderName} authorization" msgstr "ไม่สามารถเริ่มการอนุญาต {blueskyProviderName} ได้" @@ -10309,7 +10309,7 @@ msgid "Couldn't start checkout" msgstr "ไม่สามารถเริ่มชำระเงินได้" #. Toast error shown when creating a new account connection fails. -#: src/features/connection/commands/ConnectionCommands.ts:26 +#: src/features/connection/commands/ConnectionCommands.ts:27 msgid "Couldn't start the connection" msgstr "ไม่สามารถเริ่มการเชื่อมต่อได้" @@ -10319,7 +10319,7 @@ msgid "Couldn't start the desktop update" msgstr "ไม่สามารถเริ่มอัปเดตเดสก์ท็อปได้" #. Title of the generic fallback error modal shown when opening or creating a DM fails. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:64 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:68 msgid "Couldn't start this conversation" msgstr "ไม่สามารถเริ่มการสนทนานี้ได้" @@ -10424,7 +10424,7 @@ msgid "Couldn't verify that code. Try again." msgstr "ยืนยันรหัสไม่ได้ ลองอีกครั้ง" #. Toast error shown when verifying an account connection fails. -#: src/features/connection/commands/ConnectionCommands.ts:39 +#: src/features/connection/commands/ConnectionCommands.ts:40 msgid "Couldn't verify the connection" msgstr "ยืนยันการเชื่อมต่อไม่ได้" @@ -10469,7 +10469,7 @@ msgid "Create & share" msgstr "สร้างและแชร์" #. Action button label in the add community modal. Starts the create-community flow. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:94 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:98 msgid "Create a community" msgstr "สร้างคอมมูนิตี้" @@ -10541,14 +10541,14 @@ msgid "Create community" msgstr "สร้างคอมมูนิตี้" #. Accessible label for the create-community form element. Used by assistive tech only. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:116 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:120 msgid "Create community form" msgstr "แบบฟอร์มสร้างคอมมูนิตี้" #. Accessible label for the create-DM trigger in the DM list header. #. Button or menu action label in the create dm modal utils helper. Keep it concise. #: src/features/channel/components/direct_message/DirectMessageList.tsx:97 -#: src/features/channel/utils/CreateDMModalUtils.tsx:35 +#: src/features/channel/utils/CreateDMModalUtils.tsx:36 msgid "Create DM" msgstr "สร้างข้อความส่วนตัว" @@ -10563,14 +10563,14 @@ msgid "Create favorite category form" msgstr "แบบฟอร์มสร้างหมวดหมู่รายการโปรด" #. Accessible label for the create-from-template form element. Used by assistive tech only. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:158 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:162 msgid "Create from template form" msgstr "แบบฟอร์มสร้างจากเทมเพลต" #. Button or menu action label in the create dm modal utils helper. Keep it concise. #. Tooltip on the channel header plus button when viewing a one-on-one DM. Starts the create group DM flow with the current recipient. #: src/features/channel/components/channel_header/shared.ts:51 -#: src/features/channel/utils/CreateDMModalUtils.tsx:31 +#: src/features/channel/utils/CreateDMModalUtils.tsx:32 msgid "Create group DM" msgstr "สร้างแชทกลุ่ม" @@ -10593,7 +10593,7 @@ msgstr "สร้างบัญชีใหม่" msgid "Create new group" msgstr "สร้างกลุ่มใหม่" -#: src/features/invite/components/modals/InviteModal.tsx:555 +#: src/features/invite/components/modals/InviteModal.tsx:560 msgid "Create new link" msgstr "สร้างลิงก์ใหม่" @@ -10811,12 +10811,12 @@ msgid "Current uses:" msgstr "จำนวนครั้งที่ใช้ไปแล้ว:" #. Developer nagbar status: the banner is dismissed in the current real state. -#: src/features/devtools/components/NagbarControls.ts:114 +#: src/features/devtools/components/NagbarControls.ts:115 msgid "Currently dismissed" msgstr "ปิดอยู่" #. Developer nagbar status: the banner is showing in the current real state. -#: src/features/devtools/components/NagbarControls.ts:118 +#: src/features/devtools/components/NagbarControls.ts:119 msgid "Currently showing" msgstr "กำลังแสดง" @@ -10853,7 +10853,7 @@ msgid "Custom" msgstr "กำหนดเอง" #. Label of the numeric input shown after choosing "Custom..." in the ban duration dropdown. The unit is seconds. -#: src/features/moderation/components/modals/BanMemberModal.tsx:68 +#: src/features/moderation/components/modals/BanMemberModal.tsx:67 msgid "Custom ban duration (seconds)" msgstr "ระยะเวลาแบนที่กำหนดเอง (วินาที)" @@ -10889,7 +10889,7 @@ msgid "Custom entrance sounds with {premiumProductName}" msgstr "เสียงเข้าแบบกำหนดเองด้วย {premiumProductName}" #. Label of the numeric input shown after choosing "Custom..." in the invite expiration dropdown. The unit is seconds. -#: src/features/invite/components/modals/InviteModal.tsx:106 +#: src/features/invite/components/modals/InviteModal.tsx:109 msgid "Custom expiration (seconds)" msgstr "เวลาหมดอายุที่กำหนดเอง (วินาที)" @@ -10898,7 +10898,7 @@ msgid "Custom hoist order" msgstr "ลำดับการแสดงแยกแบบกำหนดเอง" #. Label of the numeric input shown after choosing "Custom..." in the invite max-uses dropdown. -#: src/features/invite/components/modals/InviteModal.tsx:120 +#: src/features/invite/components/modals/InviteModal.tsx:123 msgid "Custom max uses" msgstr "กำหนดจำนวนการใช้งานสูงสุดเอง" @@ -11506,7 +11506,7 @@ msgstr "เดลาแวร์" #: src/features/emoji/components/emojis/EmojiListItem.tsx:204 #: src/features/emoji/components/emojis/EmojiListItem.tsx:216 #: src/features/emoji/components/stickers/StickerGridItem.tsx:35 -#: src/features/messaging/commands/MessageCommands.tsx:84 +#: src/features/messaging/commands/MessageCommands.tsx:85 #: src/features/moderation/components/report_modal/IARModalCopy.ts:109 #: src/features/platform/utils/DesktopLocaleBridge.ts:77 #: src/features/theme_studio/sections/LibrarySection.tsx:645 @@ -11652,8 +11652,8 @@ msgid "Delete message" msgstr "ลบข้อความ" #. Section heading and accessible label for the message-history-deletion radio group in the destructive ban-member modal. Destructive option group. -#: src/features/moderation/components/modals/BanMemberModal.tsx:78 -#: src/features/moderation/components/modals/BanMemberModal.tsx:229 +#: src/features/moderation/components/modals/BanMemberModal.tsx:77 +#: src/features/moderation/components/modals/BanMemberModal.tsx:233 msgid "Delete message history" msgstr "ลบประวัติข้อความ" @@ -11755,12 +11755,12 @@ msgid "Delete this message" msgstr "ลบข้อความนี้" #. Error message in the messaging commands. Keep the tone plain and specific. -#: src/features/messaging/commands/MessageCommands.tsx:80 +#: src/features/messaging/commands/MessageCommands.tsx:81 msgid "Delete this message? Can't be undone." msgstr "ลบข้อความนี้ใช่หรือไม่ การดำเนินการนี้จะยกเลิกไม่ได้" #. Body of the delete confirmation for a message that was published from an announcement channel to the channels that follow it. -#: src/features/messaging/commands/MessageCommands.tsx:93 +#: src/features/messaging/commands/MessageCommands.tsx:94 msgid "Delete this message? Can't be undone. This message is also removed from every community that follows this channel." msgstr "ลบข้อความนี้หรือไม่? ไม่สามารถยกเลิกได้ ข้อความนี้จะถูกลบออกจากทุกคอมมูนิตี้ที่ติดตามแชทนี้ด้วย" @@ -11977,7 +11977,7 @@ msgid "Desktop device" msgstr "อุปกรณ์เดสก์ท็อป" #. Developer / debug surface — keep terse and technical. Label in the developer Nagbar controls panel for the desktop-download banner. -#: src/features/devtools/components/NagbarControls.ts:7 +#: src/features/devtools/components/NagbarControls.ts:8 msgid "Desktop download nagbar" msgstr "แถบแจ้งเตือนดาวน์โหลดเวอร์ชันเดสก์ท็อป" @@ -11987,7 +11987,7 @@ msgid "Desktop inactivity before mobile push" msgstr "ระยะเวลาไม่ได้ใช้งานบนเดสก์ท็อปก่อนส่งการแจ้งเตือนไปยังมือถือ" #. Developer control label for the desktop-notification banner. -#: src/features/devtools/components/NagbarControls.ts:40 +#: src/features/devtools/components/NagbarControls.ts:41 msgid "Desktop notification nagbar" msgstr "แถบแจ้งเตือนสำหรับการแจ้งเตือนเดสก์ท็อป" @@ -12102,13 +12102,13 @@ msgstr "สถานะสำหรับนักพัฒนา" #. Short label in the channel and chat utility buttons. Keep it concise. #. Title of the info alert shown when clicking an internal developer-tools deep link. #: src/features/channel/components/channel_header_components/UtilityButtons.tsx:20 -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:146 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:149 #: src/features/ui/action_menu/items/StaffDeveloperUserControlsMenuItem.tsx:13 msgid "Developer tools" msgstr "เครื่องมือสำหรับนักพัฒนา" #. Body of the developer-tools info alert. Refers to the staff badge button in the channel header. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:150 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:153 msgid "Developer tools are available from the staff badge in the channel header." msgstr "เครื่องมือสำหรับนักพัฒนาสามารถใช้งานได้จากป้ายพนักงานในส่วนหัวของช่อง" @@ -12505,7 +12505,7 @@ msgstr "ตัดการเชื่อมต่อซ็อกเก็ต" #. Overlay status in the voice call view when not connected. #. Overlay status text in the compact / floating voice call tile when not connected. #: src/features/voice/components/compact_voice_call_view/shared.ts:15 -#: src/features/voice/components/VoiceCallView.tsx:103 +#: src/features/voice/components/VoiceCallView.tsx:99 msgid "Disconnected" msgstr "ตัดการเชื่อมต่อแล้ว" @@ -12822,7 +12822,7 @@ msgid "Domain" msgstr "โดเมน" #. Developer or debug surface, keep terse and technical. Label in the developer Nagbar controls panel for the banner telling installed web apps that the app has moved to a new domain. -#: src/features/devtools/components/NagbarControls.ts:76 +#: src/features/devtools/components/NagbarControls.ts:77 msgid "Domain moved nagbar" msgstr "แถบแจ้งเตือนการย้ายโดเมน" @@ -13344,8 +13344,8 @@ msgstr "แก้ไขรายละเอียดกลุ่ม" msgid "Edit group form" msgstr "แบบฟอร์มแก้ไขกลุ่ม" -#: src/features/invite/components/modals/InviteModal.tsx:523 -#: src/features/invite/components/modals/InviteModal.tsx:538 +#: src/features/invite/components/modals/InviteModal.tsx:528 +#: src/features/invite/components/modals/InviteModal.tsx:543 msgid "Edit invite link" msgstr "แก้ไขลิงก์เชิญ" @@ -13397,7 +13397,7 @@ msgid "Edit profile local time" msgstr "แก้ไขเวลาท้องถิ่นในโปรไฟล์" #. Title of the confirmation shown before saving an edit to a message published from an announcement channel. -#: src/features/messaging/commands/MessageCommands.tsx:99 +#: src/features/messaging/commands/MessageCommands.tsx:100 msgid "Edit published message?" msgstr "แก้ไขข้อความที่เผยแพร่แล้วหรือไม่?" @@ -13548,7 +13548,7 @@ msgid "Email unavailable" msgstr "อีเมลไม่พร้อมใช้งาน" #. Developer control label for the email-verification banner. -#: src/features/devtools/components/NagbarControls.ts:36 +#: src/features/devtools/components/NagbarControls.ts:37 msgid "Email verification nagbar" msgstr "แถบแจ้งเตือนการยืนยันอีเมล" @@ -14080,12 +14080,12 @@ msgid "End grace now" msgstr "สิ้นสุดช่วงผ่อนผันตอนนี้" #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:163 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:271 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:270 msgid "End grace period" msgstr "สิ้นสุดช่วงผ่อนผัน" #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:156 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:264 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:263 msgid "End grace period now?" msgstr "สิ้นสุดช่วงผ่อนผันตอนนี้ใช่ไหม" @@ -14170,7 +14170,7 @@ msgid "Enter a product name between 1 and 80 characters." msgstr "ป้อนชื่อผลิตภัณฑ์ระหว่าง 1 ถึง 80 ตัวอักษร" #. Placeholder in the optional reason input in the destructive ban-member modal. -#: src/features/moderation/components/modals/BanMemberModal.tsx:88 +#: src/features/moderation/components/modals/BanMemberModal.tsx:87 msgid "Enter a reason for the ban" msgstr "ระบุเหตุผลในการแบน" @@ -14180,7 +14180,7 @@ msgid "Enter a secure password" msgstr "ป้อนรหัสผ่านที่ปลอดภัย" #. Validation error in the import-template form when the entered URL or code is malformed. {theOtherPlatform} is a third-party product name placeholder. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:124 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:128 msgid "Enter a valid {theOtherPlatform} template URL or code." msgstr "ป้อน URL หรือรหัสเทมเพลต {theOtherPlatform} ที่ถูกต้อง" @@ -14204,7 +14204,7 @@ msgstr "ป้อนชื่อผู้ใช้ที่ถูกต้อง #. Tooltip / aria label on the fullscreen toggle in the voice call view (not in fullscreen). #: src/features/voice/components/compact_voice_call_view/shared.ts:28 #: src/features/voice/components/media_player/components/MediaFullscreenButton.tsx:18 -#: src/features/voice/components/VoiceCallView.tsx:111 +#: src/features/voice/components/VoiceCallView.tsx:107 msgid "Enter fullscreen" msgstr "เข้าสู่โหมดเต็มหน้าจอ" @@ -14347,7 +14347,7 @@ msgstr "ทั้งหน้าจอ" msgid "Entire system" msgstr "ทั้งระบบ" -#: src/features/voice/components/AudioSourcePickerLinux.tsx:260 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:257 msgid "Entire system audio" msgstr "เสียงทั้งระบบ" @@ -14525,7 +14525,7 @@ msgid "exclude a user" msgstr "ไม่รวมผู้ใช้" #. Section header in the Linux audio source picker for apps excluded from the system mix. -#: src/features/voice/components/AudioSourcePickerLinux.tsx:59 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:61 msgid "Exclude from system" msgstr "ไม่รวมในเสียงระบบ" @@ -14546,7 +14546,7 @@ msgstr "ออก" #. Tooltip / aria label on the fullscreen toggle in the voice call view (currently in fullscreen). #: src/features/voice/components/compact_voice_call_view/shared.ts:24 #: src/features/voice/components/media_player/components/MediaFullscreenButton.tsx:14 -#: src/features/voice/components/VoiceCallView.tsx:107 +#: src/features/voice/components/VoiceCallView.tsx:103 msgid "Exit fullscreen" msgstr "ออกจากโหมดเต็มหน้าจอ" @@ -14624,7 +14624,7 @@ msgid "Expiration curve" msgstr "เส้นโค้งการหมดอายุ" #. Label above the expiration duration dropdown in the invite link settings. -#: src/features/invite/components/modals/InviteModal.tsx:102 +#: src/features/invite/components/modals/InviteModal.tsx:105 msgid "Expire after" msgstr "หมดอายุใน" @@ -14839,7 +14839,7 @@ msgid "Failed to complete SSO sign-in" msgstr "ลงชื่อเข้าใช้ด้วย SSO ไม่สำเร็จ" #. Error message in the add friends to group modal utils helper. -#: src/features/channel/utils/AddFriendsToGroupModalUtils.ts:21 +#: src/features/channel/utils/AddFriendsToGroupModalUtils.ts:22 msgid "Failed to copy invite link" msgstr "คัดลอกลิงก์เชิญไม่สำเร็จ" @@ -15687,12 +15687,12 @@ msgid "For your security, please confirm it's you to continue." msgstr "เพื่อความปลอดภัย โปรดยืนยันตัวตนเพื่อดำเนินการต่อ" #. Developer nagbar override status: the banner is forced to hide. -#: src/features/devtools/components/NagbarControls.ts:102 +#: src/features/devtools/components/NagbarControls.ts:103 msgid "Force disabled" msgstr "บังคับปิดใช้งาน" #. Developer nagbar override status: the banner is forced to show. -#: src/features/devtools/components/NagbarControls.ts:98 +#: src/features/devtools/components/NagbarControls.ts:99 msgid "Force enabled" msgstr "บังคับเปิดใช้งาน" @@ -15840,11 +15840,11 @@ msgstr "ส่งต่อสื่อ" #. Keyboard shortcut action label shown in the shortcuts list and keybind editor. Keep short, sentence case. #. Title of the forward message modal. #: src/features/input/state/input_keybind/shared.ts:33 -#: src/features/messaging/components/modals/ForwardModal.tsx:85 +#: src/features/messaging/components/modals/ForwardModal.tsx:87 msgid "Forward message" msgstr "ส่งต่อข้อความ" -#: src/features/channel/components/MessageAttachments.tsx:360 +#: src/features/channel/components/MessageAttachments.tsx:331 msgid "Forwarded" msgstr "ส่งต่อแล้ว" @@ -16437,7 +16437,7 @@ msgstr "ต้องระบุรหัสของขวัญ" msgid "Gift code is too long" msgstr "รหัสของขวัญยาวเกินไป" -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:139 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:141 msgid "Gift code:" msgstr "รหัสของขวัญ:" @@ -16466,7 +16466,7 @@ msgid "Gift inventory flow" msgstr "ขั้นตอนคลังของขวัญ" #. Developer control label for the gift-inventory banner. -#: src/features/devtools/components/NagbarControls.ts:56 +#: src/features/devtools/components/NagbarControls.ts:57 msgid "Gift inventory nagbar" msgstr "แถบแจ้งเตือนคลังของขวัญ" @@ -16477,7 +16477,7 @@ msgstr "ระยะเวลาของขวัญ" #. Form field label for a gift redemption URL. #. Settings search synonym. Used to match this term when the user types it in the settings search bar. -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:34 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:35 #: src/features/user/components/settings_utils/search_index/GiftInventoryIndex.ts:26 msgid "Gift link" msgstr "ลิงก์ของขวัญ" @@ -17488,7 +17488,7 @@ msgid "How about:" msgstr "ลองใช้ชื่อนี้ไหม:" #. Helper text under the ban duration dropdown in the destructive ban-member modal. -#: src/features/moderation/components/modals/BanMemberModal.tsx:64 +#: src/features/moderation/components/modals/BanMemberModal.tsx:63 msgid "How long they stay banned." msgstr "ระยะเวลาที่ถูกแบน" @@ -17600,7 +17600,7 @@ msgstr "ไฟล์ไอคอนมีขนาดใหญ่เกินไ #. Validation error in the create-community form when the chosen icon exceeds the size limit. {imageMaxSizeLabel} is a formatted file size such as "8 MB". #: src/features/channel/components/modals/EditGroupBottomSheet.tsx:47 #: src/features/channel/components/modals/EditGroupModal.tsx:45 -#: src/features/guild/components/modals/add_guild_modal/shared.ts:107 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:111 msgid "Icon file is too large. Choose a file smaller than {imageMaxSizeLabel}." msgstr "ไฟล์ไอคอนมีขนาดใหญ่เกินไป โปรดเลือกไฟล์ที่มีขนาดเล็กกว่า {imageMaxSizeLabel}" @@ -17886,7 +17886,7 @@ msgid "Import" msgstr "นำเข้า" #. Action button label in the add community modal. Imports a template from the third-party platform named by {theOtherPlatform}. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:102 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:106 msgid "Import {theOtherPlatform} template" msgstr "นำเข้าเทมเพลตจาก {theOtherPlatform}" @@ -17938,7 +17938,7 @@ msgid "Import more" msgstr "นำเข้าเพิ่ม" #. Accessible label for the import-template form element. Used by assistive tech only. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:138 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:142 msgid "Import template form" msgstr "ฟอร์มนำเข้าเทมเพลต" @@ -18106,7 +18106,7 @@ msgid "Include all except selected" msgstr "รวมทั้งหมด ยกเว้นที่เลือก" #. Section header in the Linux audio source picker for the per-app inclusion list. -#: src/features/voice/components/AudioSourcePickerLinux.tsx:55 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:57 msgid "Include apps" msgstr "รวมแอป" @@ -18472,7 +18472,7 @@ msgid "Invalid image" msgstr "รูปภาพไม่ถูกต้อง" #. Validation error in the paste-template-JSON form. "JSON" is a protocol token and must not be translated. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:129 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:133 msgid "Invalid JSON. Paste the full response from the URL above." msgstr "JSON ไม่ถูกต้อง วางการตอบกลับทั้งหมดจาก URL ด้านบน" @@ -18531,7 +18531,7 @@ msgid "Invisible" msgstr "ซ่อนตัว" #. Per-recipient action button label in the invite modal recipient list. Sends the invite as a DM to that friend. Short standalone verb. -#: src/features/invite/components/modals/InviteModal.tsx:97 +#: src/features/invite/components/modals/InviteModal.tsx:100 msgid "Invite" msgstr "เชิญ" @@ -18568,12 +18568,12 @@ msgid "Invite deleted" msgstr "ลบคำเชิญแล้ว" #. Fallback header on the invite modal when no community context is available. Refers to inviting friends to Fluxer. -#: src/features/invite/components/modals/InviteModal.tsx:84 +#: src/features/invite/components/modals/InviteModal.tsx:87 msgid "Invite friends" msgstr "เชิญเพื่อน" #. Title of the invite modal. {guildName} is the community name. -#: src/features/invite/components/modals/InviteModal.tsx:89 +#: src/features/invite/components/modals/InviteModal.tsx:92 msgid "Invite friends to {guildName}" msgstr "เชิญเพื่อนเข้าร่วม {guildName}" @@ -18584,25 +18584,25 @@ msgstr "ซ่อนคำเชิญขณะแชร์หน้าจอ" #. Label of the invite code/URL input in the join-community form. #. Placeholder in the read-only invite link input when no link is available yet. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:166 -#: src/features/invite/components/modals/InviteModal.tsx:138 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:170 +#: src/features/invite/components/modals/InviteModal.tsx:141 msgid "Invite link" msgstr "ลิงก์เชิญ" #. Label above a masked invite link while streaming privacy is active. #. Label above a masked invite link while streaming privacy is active. -#: src/features/invite/components/modals/InviteModal.tsx:146 +#: src/features/invite/components/modals/InviteModal.tsx:149 #: src/features/relationship/components/modals/AddFriendsToGroupModal.tsx:31 msgid "Invite link is hidden while sharing:" msgstr "ซ่อนลิงก์เชิญขณะแชร์หน้าจอ:" #. Inline replacement text shown for invite links while streaming privacy is active. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:162 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:165 msgid "Invite link masked while sharing" msgstr "ซ่อนลิงก์เชิญไว้ขณะแชร์หน้าจอ" #. Header of the invite modal when the user is editing the invite link expiry, max uses, and temporary flag. -#: src/features/invite/components/modals/InviteModal.tsx:93 +#: src/features/invite/components/modals/InviteModal.tsx:96 msgid "Invite link settings" msgstr "การตั้งค่าลิงก์เชิญ" @@ -18747,7 +18747,7 @@ msgstr "คำเชิญถูกหยุดชั่วคราวเนื msgid "Invites are paused for this community." msgstr "ปิดรับคำเชิญสำหรับคอมมูนิตี้นี้ชั่วคราว" -#: src/features/invite/components/modals/InviteModal.tsx:370 +#: src/features/invite/components/modals/InviteModal.tsx:375 msgid "Invites are paused in this community by an admin. While this invite can be created, it cannot be accepted until invites are re-enabled." msgstr "ผู้ดูแลระบบหยุดรับคำเชิญในคอมมูนิตี้นี้ชั่วคราว แม้ว่าจะสร้างคำเชิญนี้ได้ แต่จะยังตอบรับไม่ได้จนกว่าจะเปิดใช้งานคำเชิญอีกครั้ง" @@ -18757,7 +18757,7 @@ msgid "Invites disabled" msgstr "ปิดใช้งานคำเชิญแล้ว" #. Developer control label for the invites-disabled banner. -#: src/features/devtools/components/NagbarControls.ts:72 +#: src/features/devtools/components/NagbarControls.ts:73 msgid "Invites disabled nagbar" msgstr "แถบแจ้งเตือนปิดใช้งานคำเชิญ" @@ -18879,7 +18879,7 @@ msgid "Join {communityName} to chat with the team and stay up to date." msgstr "เข้าร่วม {communityName} เพื่อแชทกับทีมและติดตามข่าวสารล่าสุด" #. Action button label in the add community modal. Starts the join-by-invite-code flow. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:98 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:102 msgid "Join a community" msgstr "เข้าร่วมคอมมูนิตี้" @@ -18903,7 +18903,7 @@ msgid "Join community" msgstr "เข้าร่วมคอมมูนิตี้" #. Accessible label for the join-community form element. Used by assistive tech only. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:162 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:166 msgid "Join community form" msgstr "แบบฟอร์มเข้าร่วมคอมมูนิตี้" @@ -19011,7 +19011,7 @@ msgid "Jump to {displayName}" msgstr "ข้ามไปที่ {displayName}" #. Accessible label for an inline channel mention link. labelText is the channel display name. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:108 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:111 msgid "Jump to {labelText}" msgstr "ข้ามไปที่ {labelText}" @@ -19068,12 +19068,12 @@ msgid "Jump to the current call" msgstr "ข้ามไปที่การโทรปัจจุบัน" #. Fallback accessible label for an inline channel mention when the target name is not known. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:112 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:115 msgid "Jump to the linked channel" msgstr "ไปยังช่องที่ลิงก์" #. Fallback accessible label for an inline message link when the target channel is not known. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:104 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:107 msgid "Jump to the linked message" msgstr "ข้ามไปยังข้อความที่ลิงก์" @@ -19083,7 +19083,7 @@ msgid "Jump to the message from {authorNickname}" msgstr "ข้ามไปที่ข้อความจาก {authorNickname}" #. Accessible label for an inline message link that jumps to a specific message in a channel. labelText is the channel display name. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:99 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:102 msgid "Jump to the message in {labelText}" msgstr "ข้ามไปที่ข้อความใน {labelText}" @@ -19142,7 +19142,7 @@ msgid "Keep free and premium tiers. You can customize the tiers, sell premium th msgstr "คงระดับฟรีและระดับพรีเมียมไว้ คุณสามารถปรับแต่งระดับต่างๆ ขายแบบพรีเมียมผ่าน Stripe หรือแจกโค้ดของขวัญในภายหลังจากแผงผู้ดูแลระบบ" #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:165 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:273 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:272 msgid "Keep grace period" msgstr "คงช่วงผ่อนผัน" @@ -19157,7 +19157,7 @@ msgid "Keep running" msgstr "ทำงานเบื้องหลัง" #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:143 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:251 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:250 msgid "Keep subscription" msgstr "คงการสมัครสมาชิก" @@ -19240,7 +19240,7 @@ msgstr "คีย์" #. Button or menu action label in the kick member modal. Keep it concise. Keep the tone plain and specific. #. Button or menu action label in the user profile actions sheet. Keep it concise. Keep the tone plain and specific. #. Member actions sheet menu item. Opens the kick-member confirmation (moderation action). Short verb used as a menu label. -#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:98 +#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:97 #: src/features/moderation/components/modals/KickMemberModal.tsx:16 #: src/features/user/components/modals/UserProfileActionsSheet.tsx:77 msgid "Kick" @@ -19727,7 +19727,7 @@ msgstr "เชื่อมโยงไฟล์" #. Replacement text for an invite URL while streaming privacy is active. #. Replacement text for an invite URL while streaming privacy is active. #: src/features/channel/components/modals/GroupInvitesBottomSheet.tsx:49 -#: src/features/invite/components/modals/InviteModal.tsx:142 +#: src/features/invite/components/modals/InviteModal.tsx:145 #: src/features/relationship/components/modals/AddFriendsToGroupModal.tsx:27 msgid "Link hidden while sharing" msgstr "ซ่อนลิงก์ขณะแชร์หน้าจอ" @@ -19760,7 +19760,7 @@ msgid "Link styling" msgstr "สไตล์ลิงก์" #. Title of the alert shown when clicking an internal link that is not available to the current account. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:154 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:157 msgid "Link unavailable" msgstr "ลิงก์ใช้งานไม่ได้" @@ -20557,7 +20557,7 @@ msgid "Max {maxSize}." msgstr "ขนาดไฟล์สูงสุด: {maxSize}" #. Label above the max-uses dropdown in the invite link settings. -#: src/features/invite/components/modals/InviteModal.tsx:116 +#: src/features/invite/components/modals/InviteModal.tsx:119 msgid "Max number of uses" msgstr "จำนวนครั้งที่ใช้ได้สูงสุด" @@ -20835,7 +20835,7 @@ msgid "Members" msgstr "สมาชิก" #. Helper text under the temporary membership switch in the invite link settings. -#: src/features/invite/components/modals/InviteModal.tsx:134 +#: src/features/invite/components/modals/InviteModal.tsx:137 msgid "Members are removed when offline unless given a role." msgstr "สมาชิกจะถูกนำออกเมื่อออฟไลน์ เว้นแต่จะได้รับบทบาท" @@ -20980,7 +20980,7 @@ msgstr "ข้อความ" #. Action that opens a DM conversation with the selected user. #. Member actions sheet menu item. Sends a direct message to the target user. Standalone verb used as a menu label. #. Voice participant menu action that opens a DM conversation with the selected user. -#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:88 +#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:87 #: src/features/ui/action_menu/items/ActionsSubmenu.tsx:41 #: src/features/ui/action_menu/items/MessageUserMenuItem.tsx:26 #: src/features/ui/action_menu/items/voice_participant_menu_data/shared.ts:78 @@ -21084,7 +21084,7 @@ msgstr "การตั้งค่าการแสดงข้อความ msgid "Message editing" msgstr "แก้ไขข้อความ" -#: src/features/messaging/components/modals/ForwardModal.tsx:315 +#: src/features/messaging/components/modals/ForwardModal.tsx:317 msgid "Message forwarded" msgstr "ส่งต่อข้อความแล้ว" @@ -21133,7 +21133,7 @@ msgstr "ปุ่มป้อนข้อความ" #. Error modal title in the forward modal when the optional comment exceeds the message length limit. #. Form validation error indicating the message exceeds the allowed length. -#: src/features/messaging/components/modals/ForwardModal.tsx:56 +#: src/features/messaging/components/modals/ForwardModal.tsx:58 #: src/features/ui/character_counter/CharacterCountMessages.ts:16 msgid "Message is too long" msgstr "ข้อความยาวเกินไป" @@ -21144,7 +21144,7 @@ msgid "Message layout" msgstr "รูปแบบข้อความ" #. Type chip suffix in tooltips for inline rendered message links. Lowercase because it follows the channel name. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:89 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:92 msgid "message link" msgstr "ลิงก์ข้อความ" @@ -21188,7 +21188,7 @@ msgid "Message previews in the DM list" msgstr "ตัวอย่างข้อความในรายการข้อความส่วนตัว" #. Toast shown after a message in an announcement channel was published to the channels that follow it. -#: src/features/messaging/commands/MessageCommands.tsx:112 +#: src/features/messaging/commands/MessageCommands.tsx:113 msgid "Message published" msgstr "ข้อความเผยแพร่แล้ว" @@ -21301,7 +21301,7 @@ msgstr "ข้อความที่คุณสามารถบุ๊กม msgid "Messaging is paused" msgstr "การส่งข้อความหยุดชั่วคราว" -#. Notice shown in place of the message composer, and as an error, when messaging is paused on the current account until the user completes one quick step described in an email. While paused, the account cannot post, react, join communities or change its profile. Keep the tone calm and friendly. +#. Notice shown in place of the message composer, as a banner at the top of the app, and as an error, when messaging is paused on the current account until the user completes one quick step described in an email. While paused, the account cannot post, react, join communities or change its profile. Keep the tone calm and friendly. #: src/features/user/utils/AccountLimitUtils.ts:10 msgid "Messaging is paused on your account. Check your email for a quick step to continue." msgstr "ขณะนี้การส่งข้อความในบัญชีของคุณหยุดชั่วคราว โปรดดูอีเมลของคุณ แล้วทำขั้นตอนง่าย ๆ เพียงขั้นตอนเดียวเพื่อใช้งานต่อ" @@ -22672,7 +22672,7 @@ msgid "No {sendMessagesPermission} permission" msgstr "ไม่มีสิทธิ์ {sendMessagesPermission}" #. Inline text shown inside a custom message link pill when the linked message cannot be accessed. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:142 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:145 msgid "No access" msgstr "ไม่สามารถเข้าถึงได้" @@ -22807,7 +22807,7 @@ msgstr "ไม่มีการเปลี่ยนแปลงที่ต้ msgid "No channels available" msgstr "ไม่มีช่องให้เลือก" -#: src/features/messaging/components/modals/ForwardModal.tsx:389 +#: src/features/messaging/components/modals/ForwardModal.tsx:395 #: src/features/search/components/search/ChannelFilterSheet.tsx:120 msgid "No channels found" msgstr "ไม่พบช่อง" @@ -22955,7 +22955,7 @@ msgid "No invoices yet." msgstr "ยังไม่มีใบแจ้งหนี้" #. Invite max-uses option meaning unlimited uses. Short standalone label. -#: src/features/invite/components/modals/InviteModal.tsx:56 +#: src/features/invite/components/modals/InviteModal.tsx:59 msgid "No limit" msgstr "ไม่จำกัด" @@ -23306,7 +23306,7 @@ msgstr "ไม่แปลง" #: src/features/user/components/modals/tabs/accessibility_tab/VisualTab.tsx:37 #: src/features/user/components/modals/tabs/components/EntranceSoundSection.tsx:146 #: src/features/user/components/modals/tabs/privacy_safety_tab/data_request_modal/DataRequestModal.tsx:220 -#: src/features/voice/components/AudioSourcePickerLinux.tsx:268 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:265 msgid "None" msgstr "ไม่มี" @@ -23858,12 +23858,12 @@ msgid "Open {host} in your browser." msgstr "เปิด {host} ในเบราว์เซอร์ของคุณ" #. Accessible label for an inline chat link pill that opens an app page such as Discovery. labelText is the page name. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:121 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:124 msgid "Open {labelText}" msgstr "เปิด {labelText}" #. Accessible label for an inline settings deep-link pill. labelText is the resolved settings tab and section breadcrumb. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:116 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:119 msgid "Open {labelText} in settings" msgstr "เปิด {labelText} ในการตั้งค่า" @@ -24067,7 +24067,7 @@ msgid "Open emoji in browser" msgstr "เปิดอิโมจิในเบราว์เซอร์" #. Accessible label for the emoji picker trigger button in the forward modal comment field. -#: src/features/messaging/components/modals/ForwardModal.tsx:102 +#: src/features/messaging/components/modals/ForwardModal.tsx:104 #: src/features/user/components/modals/tabs/my_profile_tab/BioEditor.tsx:27 msgid "Open emoji picker" msgstr "เปิดตัวเลือกอิโมจิ" @@ -24392,7 +24392,7 @@ msgstr "ตัวเลือก" msgid "or" msgstr "หรือ" -#: src/features/theme/components/modals/ShareThemeModal.tsx:214 +#: src/features/theme/components/modals/ShareThemeModal.tsx:216 msgid "Or copy the link:" msgstr "หรือคัดลอกลิงก์:" @@ -24401,7 +24401,7 @@ msgstr "หรือคัดลอกลิงก์:" msgid "or pick a GIF from {gifProviderName}" msgstr "หรือเลือก GIF จาก {gifProviderName}" -#: src/features/invite/components/modals/InviteModal.tsx:502 +#: src/features/invite/components/modals/InviteModal.tsx:507 msgid "Or send an invite link to a friend:" msgstr "หรือส่งลิงก์เชิญให้เพื่อน:" @@ -24409,7 +24409,7 @@ msgstr "หรือส่งลิงก์เชิญให้เพื่อ msgid "or send an invite to a friend:" msgstr "หรือส่งคำเชิญให้เพื่อน:" -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:131 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:133 msgid "or send the gift link to a friend:" msgstr "หรือส่งลิงก์ของขวัญให้เพื่อน:" @@ -24611,7 +24611,7 @@ msgid "Page down" msgstr "Page Down" #. Role description announced for an inline chat link pill that opens an app page. Lowercase. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:126 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:129 msgid "page link" msgstr "ลิงก์หน้า" @@ -24778,12 +24778,12 @@ msgid "Paste GIF URLs below, one per line." msgstr "วาง URL ของ GIF ด้านล่าง บรรทัดละหนึ่งรายการ" #. Accessible label for the paste-template-JSON form element. Used by assistive tech only. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:146 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:150 msgid "Paste template JSON form" msgstr "ฟอร์มวาง JSON ของเทมเพลต" #. Placeholder in the textarea where the user pastes the third-party template JSON document. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:154 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:158 msgid "Paste the JSON response here" msgstr "วางการตอบกลับ JSON ที่นี่" @@ -24985,7 +24985,7 @@ msgid "Perks paused" msgstr "สิทธิประโยชน์ถูกพักชั่วคราว" #. Ban duration option in the destructive ban-member modal meaning the ban never expires. Short standalone label. -#: src/features/moderation/components/modals/BanMemberModal.tsx:38 +#: src/features/moderation/components/modals/BanMemberModal.tsx:37 msgid "Permanent" msgstr "ถาวร" @@ -25384,7 +25384,7 @@ msgstr "กำลังเล่นแม้จะเปิดโหมดลด #. Body of the error modal shown when sharing or sending a theme link is rate limited. #: src/features/app/components/alerts/CommonErrorModalDescriptors.ts:13 #: src/features/discovery/commands/DiscoveryJoinCommands.tsx:60 -#: src/features/theme/components/modals/ShareThemeModal.tsx:67 +#: src/features/theme/components/modals/ShareThemeModal.tsx:68 msgid "Please wait a moment and try again." msgstr "โปรดรอสักครู่แล้วลองอีกครั้ง" @@ -25416,7 +25416,7 @@ msgid "Pop back in" msgstr "นำกลับเข้าหน้าต่างหลัก" #. Tooltip / aria label on the voice call footer button that opens the call in a separate window. -#: src/features/voice/components/VoiceCallCornerControls.tsx:12 +#: src/features/voice/components/VoiceCallCornerControls.tsx:11 msgid "Pop out call" msgstr "เปิดการโทรในหน้าต่างแยก" @@ -25547,12 +25547,12 @@ msgid "Premium badge" msgstr "ป้ายพรีเมียม" #. Developer control label for the premium-expired banner. -#: src/features/devtools/components/NagbarControls.ts:48 +#: src/features/devtools/components/NagbarControls.ts:49 msgid "Premium expired nagbar" msgstr "แถบแจ้งเตือนพรีเมียมหมดอายุ" #. Developer control label for the premium grace-period banner. -#: src/features/devtools/components/NagbarControls.ts:44 +#: src/features/devtools/components/NagbarControls.ts:45 msgid "Premium grace period nagbar" msgstr "แถบแจ้งเตือนช่วงผ่อนผันสำหรับสมาชิกพรีเมียม" @@ -25562,7 +25562,7 @@ msgid "Premium model" msgstr "โมเดลพรีเมียม" #. Developer control label for the premium-onboarding banner. -#: src/features/devtools/components/NagbarControls.ts:52 +#: src/features/devtools/components/NagbarControls.ts:53 msgid "Premium onboarding nagbar" msgstr "แถบแจ้งเตือนการเริ่มต้นใช้งานพรีเมียม" @@ -26514,7 +26514,7 @@ msgstr "เหตุผล" #. Label of the optional reason input in the destructive ban-member modal. Reason is recorded in the activity log. #. Label of the optional reason textarea in the timeout-member modal. The reason is recorded in the activity log. -#: src/features/moderation/components/modals/BanMemberModal.tsx:83 +#: src/features/moderation/components/modals/BanMemberModal.tsx:82 #: src/features/moderation/components/modals/TimeoutMemberModal.tsx:36 msgid "Reason (optional)" msgstr "เหตุผล (ไม่บังคับ)" @@ -26574,7 +26574,7 @@ msgstr "ตรวจสอบอีกครั้ง" #. placeholder {0}: ChannelUtils.getIcon(channel, {size: 16, className: styles.channelIcon}) #. placeholder {1}: channel.name -#: src/features/invite/components/modals/InviteModal.tsx:355 +#: src/features/invite/components/modals/InviteModal.tsx:360 msgid "Recipients will be taken to {0} <0>{1}" msgstr "ผู้รับจะถูกนำไปที่ {0} <0>{1}" @@ -26601,7 +26601,7 @@ msgid "Reconnect succeeded. Pick a screen again if you want to resume your previ msgstr "เชื่อมต่อใหม่สำเร็จ หากต้องการสตรีมต่อ ให้เลือกหน้าจออีกครั้ง" #. Overlay status in the voice call view while reconnecting after a drop. Trailing ellipsis indicates in-progress. -#: src/features/voice/components/VoiceCallView.tsx:98 +#: src/features/voice/components/VoiceCallView.tsx:94 msgid "Reconnecting..." msgstr "กำลังเชื่อมต่อใหม่..." @@ -26741,7 +26741,7 @@ msgstr "คัดลอกข้อมูลอ้างอิงแล้ว" msgid "Referral parameters" msgstr "พารามิเตอร์การแนะนำ" -#: src/features/voice/components/AudioSourcePickerLinux.tsx:312 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:309 msgid "Refresh audio sources" msgstr "รีเฟรชแหล่งเสียง" @@ -28559,7 +28559,7 @@ msgstr "ความอิ่มตัวของสี" #: src/features/guild/components/modals/guild_tabs/GuildDiscoveryTab.tsx:631 #: src/features/guild/components/modals/guild_tabs/GuildVanityURLTab.tsx:279 #: src/features/guild/components/modals/GuildFolderSettingsModal.tsx:91 -#: src/features/messaging/commands/MessageCommands.tsx:108 +#: src/features/messaging/commands/MessageCommands.tsx:109 #: src/features/messaging/components/modals/AttachmentEditModal.tsx:136 #: src/features/messaging/components/modals/EditAltTextModal.tsx:193 #: src/features/messaging/components/modals/MessageHistoryThresholdModal.tsx:115 @@ -28687,7 +28687,7 @@ msgid "Scan the QR code with your authenticator app." msgstr "สแกนรหัส QR ด้วยแอปยืนยันตัวตนของคุณ" #. Developer / debug surface — keep terse and technical. Label in the developer Nagbar controls panel for the scheduled-maintenance banner. -#: src/features/devtools/components/NagbarControls.ts:22 +#: src/features/devtools/components/NagbarControls.ts:23 msgid "Scheduled maintenance nagbar" msgstr "แถบแจ้งเตือนการปิดปรับปรุงระบบ" @@ -28962,7 +28962,7 @@ msgstr "ตัวอย่างขณะเลื่อนวิดีโอ" #: src/features/channel/components/bottomsheets/ChannelSearchBottomSheet.tsx:854 #: src/features/channel/components/channel_header/shared.ts:47 #: src/features/channel/components/shared/PickerSearchInput.tsx:21 -#: src/features/messaging/components/modals/ForwardModal.tsx:89 +#: src/features/messaging/components/modals/ForwardModal.tsx:91 #: src/features/search/components/modals/SearchProviderPickerModal.tsx:43 #: src/features/search/utils/QuickSwitcherModalUtils.tsx:46 #: src/features/theme_studio/ui/StudioSearchInput.tsx:16 @@ -29606,14 +29606,14 @@ msgstr "ขอคืนเงินด้วยตนเองได้ภาย #. Button or menu action label in the share theme modal. Keep it concise. #. Send-message button label in the voice message composer modal. -#: src/features/theme/components/modals/ShareThemeModal.tsx:43 +#: src/features/theme/components/modals/ShareThemeModal.tsx:44 #: src/features/user/components/modals/tabs/component_gallery_tab/ComponentGalleryTabButtonsTab.tsx:316 #: src/features/voice/components/VoiceMessageComposerModal.tsx:77 msgid "Send" msgstr "ส่ง" #. Primary button label in the forward message modal. selectedCount is the number of selected destinations; selectionLimit is the maximum allowed. -#: src/features/messaging/components/modals/ForwardModal.tsx:106 +#: src/features/messaging/components/modals/ForwardModal.tsx:108 msgid "Send ({selectedCount}/{selectionLimit})" msgstr "ส่ง ({selectedCount}/{selectionLimit})" @@ -29694,7 +29694,7 @@ msgstr "ส่งไฟล์ได้สูงสุด {size}" #. Button or menu action label in the user profile modal. Keep it concise. #. Member actions sheet menu item. Sends a friend request to the target user. #: src/features/channel/components/direct_message/DMWelcomeSection.tsx:146 -#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:94 +#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:93 #: src/features/user/components/modals/UserProfileMobileSheet.tsx:110 #: src/features/user/components/modals/UserProfileModal.tsx:126 msgid "Send friend request" @@ -29710,7 +29710,7 @@ msgstr "ส่ง GIF {title}" #. Plus menu item that opens the gift purchase flow. #: src/features/channel/components/textarea/MobileTextareaPlusBottomSheet.tsx:21 #: src/features/channel/components/textarea/TextareaPlusMenu.tsx:31 -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:30 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:31 msgid "Send gift" msgstr "ส่งของขวัญ" @@ -29873,7 +29873,7 @@ msgid "Serve the token file" msgstr "วางไฟล์โทเค็นบนเว็บไซต์" #. Developer / debug surface — keep terse and technical. Label in the developer Nagbar controls panel for the service incident banner. -#: src/features/devtools/components/NagbarControls.ts:27 +#: src/features/devtools/components/NagbarControls.ts:28 msgid "Service incident nagbar" msgstr "แถบแจ้งเตือนเหตุขัดข้องของบริการ" @@ -30118,7 +30118,7 @@ msgid "Settings" msgstr "การตั้งค่า" #. Type chip suffix in tooltips for inline rendered fluxer://settings/user deep links. Lowercase. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:130 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:133 msgid "settings link" msgstr "ลิงก์การตั้งค่า" @@ -30239,7 +30239,7 @@ msgid "Share your screen or camera in up to 4K at 60 frames per second. Free acc msgstr "แชร์หน้าจอหรือกล้องของคุณด้วยคุณภาพสูงสุด 4K ที่ 60 เฟรมต่อวินาที บัญชีฟรีสตรีมด้วยคุณภาพสูงสุด 720p ที่ 30" #. Button or menu action label in the share theme modal. Keep it concise. -#: src/features/theme/components/modals/ShareThemeModal.tsx:39 +#: src/features/theme/components/modals/ShareThemeModal.tsx:40 msgid "Share your theme" msgstr "แชร์ธีมของคุณ" @@ -30263,7 +30263,7 @@ msgid "Shared window" msgstr "หน้าต่างที่แชร์" #. Capture option in the Linux audio source picker on a window share. Captures only the audio of the window being shared. -#: src/features/voice/components/AudioSourcePickerLinux.tsx:40 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:42 msgid "Shared window audio" msgstr "เสียงของหน้าต่างที่แชร์" @@ -30364,7 +30364,7 @@ msgid "Shortcuts are paused while recording." msgstr "ปุ่มลัดจะหยุดทำงานชั่วคราวระหว่างการบันทึก" #. Body of the error modal shown when the forward modal comment exceeds the message length limit. -#: src/features/messaging/components/modals/ForwardModal.tsx:60 +#: src/features/messaging/components/modals/ForwardModal.tsx:62 msgid "Shorten the message and try again." msgstr "ย่อข้อความแล้วลองอีกครั้ง" @@ -31506,7 +31506,7 @@ msgid "Something went wrong while preparing this sticker. Try another file or tr msgstr "เกิดข้อผิดพลาดขณะเตรียมสติกเกอร์นี้ ลองใช้ไฟล์อื่นหรือลองอีกครั้งในภายหลัง" #. Fallback body of the error alert shown when publishing an announcement message fails. -#: src/features/messaging/commands/MessageCommands.tsx:124 +#: src/features/messaging/commands/MessageCommands.tsx:125 msgid "Something went wrong while publishing. Try again in a moment." msgstr "เกิดข้อผิดพลาดขณะเผยแพร่ ลองอีกครั้งในอีกสักครู่" @@ -31552,7 +31552,7 @@ msgstr "เกิดข้อผิดพลาด" #: src/features/app/components/alerts/CommonErrorModalDescriptors.ts:5 #: src/features/discovery/commands/DiscoveryJoinCommands.tsx:18 #: src/features/emoji/components/emojis/EmojiListItem.tsx:129 -#: src/features/theme/components/modals/ShareThemeModal.tsx:51 +#: src/features/theme/components/modals/ShareThemeModal.tsx:52 #: src/features/ui/action_menu/items/CallMenuItems.tsx:45 #: src/features/ui/action_menu/items/ChannelMenuData.tsx:132 #: src/features/ui/action_menu/items/ChannelMenuData.tsx:148 @@ -33157,12 +33157,12 @@ msgid "Template" msgstr "เทมเพลต" #. Label of the textarea in the paste-template-JSON form. "JSON" must not be translated. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:150 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:154 msgid "Template JSON" msgstr "JSON เทมเพลต" #. Label of the URL input in the import-template form. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:142 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:146 msgid "Template URL" msgstr "URL เทมเพลต" @@ -33191,7 +33191,7 @@ msgid "Temporary invites need a live connection. Check yours and try again." msgstr "คำเชิญชั่วคราวต้องใช้การเชื่อมต่อแบบเรียลไทม์ ตรวจสอบการเชื่อมต่อของคุณแล้วลองอีกครั้ง" #. Switch label in the invite link settings. When enabled, members joining via this invite are kicked when they go offline unless given a role. -#: src/features/invite/components/modals/InviteModal.tsx:129 +#: src/features/invite/components/modals/InviteModal.tsx:132 msgid "Temporary membership" msgstr "สมาชิกชั่วคราว" @@ -33202,7 +33202,7 @@ msgid "Tennessee" msgstr "เทนเนสซี" #. Developer control label for the terms-acceptance banner. -#: src/features/devtools/components/NagbarControls.ts:64 +#: src/features/devtools/components/NagbarControls.ts:65 msgid "Terms acceptance nagbar" msgstr "แถบแจ้งเตือนการยอมรับข้อกำหนด" @@ -33760,7 +33760,7 @@ msgstr "ไม่มีธีมให้ใช้งาน" msgid "Themes" msgstr "ธีม" -#: src/features/invite/components/modals/InviteModal.tsx:194 +#: src/features/invite/components/modals/InviteModal.tsx:197 msgid "There are no channels available to create an invite for." msgstr "ไม่มีช่องที่สามารถสร้างคำเชิญได้" @@ -33815,7 +33815,7 @@ msgid "They left the call" msgstr "พวกเขาออกจากการโทรแล้ว" #. Body of the error modal shown when a DM cannot be opened (blocked or no shared community). -#: src/features/app/components/alerts/DmActionErrorModal.tsx:20 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:24 msgid "They might not be accepting messages from you, or you no longer share a community." msgstr "พวกเขาอาจไม่รับข้อความจากคุณ หรือคุณไม่ได้อยู่ในคอมมูนิตี้เดียวกันแล้ว" @@ -34092,7 +34092,7 @@ msgid "This device does not support notifications." msgstr "อุปกรณ์นี้ไม่รองรับการแจ้งเตือน" #. Validation error in the paste-template-JSON form when the JSON parses but lacks the expected third-party template fields. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:133 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:137 msgid "This doesn't look like a valid template response. Make sure you copied the entire JSON document." msgstr "ดูเหมือนจะไม่ใช่การตอบกลับเทมเพลตที่ถูกต้อง ตรวจสอบให้แน่ใจว่าคุณคัดลอกเอกสาร JSON มาทั้งหมด" @@ -34170,7 +34170,7 @@ msgid "This gift has been redeemed" msgstr "แลกของขวัญนี้แล้ว" #. Title of the error modal shown when a group DM would exceed the maximum number of recipients. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:48 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:52 msgid "This group has too many people" msgstr "กลุ่มนี้มีสมาชิกมากเกินไป" @@ -34208,7 +34208,7 @@ msgstr "อินสแตนซ์นี้ยังไม่มีบัญช msgid "This invite is hidden while sharing is protected." msgstr "คำเชิญนี้จะถูกซ่อนไว้ขณะที่การแชร์ได้รับการปกป้อง" -#: src/features/invite/components/modals/InviteModal.tsx:514 +#: src/features/invite/components/modals/InviteModal.tsx:519 msgid "This invite link never expires." msgstr "ลิงก์เชิญนี้จะไม่มีวันหมดอายุ" @@ -34305,7 +34305,7 @@ msgid "This link channel is marked for mature content and may open material that msgstr "ช่องลิงก์นี้มีเนื้อหาสำหรับผู้ใหญ่ และอาจเปิดเนื้อหาที่ไม่เหมาะสมสำหรับผู้ใช้บางราย" #. Body of the link-unavailable alert. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:158 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:161 msgid "This link is not available for your account." msgstr "ลิงก์นี้ไม่พร้อมใช้งานสำหรับบัญชีของคุณ" @@ -34361,7 +34361,7 @@ msgid "This message has already been deleted." msgstr "ข้อความนี้ถูกลบไปแล้ว" #. Toast shown when someone tries to publish an announcement message that was already published. -#: src/features/messaging/commands/MessageCommands.tsx:116 +#: src/features/messaging/commands/MessageCommands.tsx:117 msgid "This message has already been published" msgstr "ข้อความนี้เผยแพร่ไปแล้ว" @@ -34486,7 +34486,7 @@ msgid "This theme is still loading." msgstr "กำลังโหลดธีมนี้" #. Title of the error modal shown when a theme CSS exceeds the maximum shareable size. -#: src/features/theme/components/modals/ShareThemeModal.tsx:55 +#: src/features/theme/components/modals/ShareThemeModal.tsx:56 msgid "This theme is too large to share" msgstr "ธีมนี้มีขนาดใหญ่เกินกว่าจะแชร์ได้" @@ -34528,7 +34528,7 @@ msgid "This user is not available to receive calls right now. They may have call msgstr "ผู้ใช้รายนี้ไม่พร้อมรับสายในขณะนี้ พวกเขาอาจปิดการรับสายอยู่" #. Body of the error modal shown when the recipient of a DM no longer exists. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:28 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:32 msgid "This user no longer exists. Refresh and try again." msgstr "ผู้ใช้รายนี้ไม่มีอยู่อีกต่อไปแล้ว โปรดรีเฟรชแล้วลองอีกครั้ง" @@ -35712,7 +35712,7 @@ msgid "Unclaimed account" msgstr "บัญชีที่ยังไม่ได้ยืนยัน" #. Developer control label for the unclaimed-account banner. -#: src/features/devtools/components/NagbarControls.ts:32 +#: src/features/devtools/components/NagbarControls.ts:33 msgid "Unclaimed account nagbar" msgstr "แถบแจ้งเตือนบัญชีที่ยังไม่ได้ยืนยัน" @@ -37152,7 +37152,7 @@ msgstr "ผู้ใช้ถูกย้ายช่อง" #. Reason chip in the unaddable recipients alert when the user record is missing. #. Title of the error modal shown when the recipient of a DM no longer exists. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:24 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:28 #: src/features/channel/components/channel_view/DMChannelView.tsx:279 #: src/features/channel/components/modals/UnaddableRecipientsConfirmModal.tsx:11 msgid "User not found" @@ -37274,27 +37274,27 @@ msgid "Using {effectiveLabel} until {requestedLabel} is ready." msgstr "กำลังใช้ {effectiveLabel} จนกว่า {requestedLabel} จะพร้อม" #. Developer nagbar status: banner follows real account state. -#: src/features/devtools/components/NagbarControls.ts:106 +#: src/features/devtools/components/NagbarControls.ts:107 msgid "Using actual account state" msgstr "กำลังใช้สถานะบัญชีจริง" #. Developer nagbar status: banner follows real gift inventory state. -#: src/features/devtools/components/NagbarControls.ts:126 +#: src/features/devtools/components/NagbarControls.ts:127 msgid "Using actual gift inventory state" msgstr "กำลังใช้สถานะคลังของขวัญจริง" #. Developer nagbar status: banner follows real premium subscription state. -#: src/features/devtools/components/NagbarControls.ts:122 +#: src/features/devtools/components/NagbarControls.ts:123 msgid "Using actual premium state" msgstr "กำลังใช้สถานะพรีเมียมจริง" #. Developer nagbar status: banner follows the real app state. -#: src/features/devtools/components/NagbarControls.ts:130 +#: src/features/devtools/components/NagbarControls.ts:131 msgid "Using actual state" msgstr "กำลังใช้สถานะจริง" #. Developer nagbar status: banner follows real email verification state. -#: src/features/devtools/components/NagbarControls.ts:110 +#: src/features/devtools/components/NagbarControls.ts:111 msgid "Using actual verification state" msgstr "กำลังใช้สถานะการยืนยันจริง" @@ -37456,9 +37456,9 @@ msgstr "ยืนยันว่าเป็นคุณ" #. Title of the error modal shown when an unverified account tries to start a DM. #. Title shown when an unverified account cannot start a DM or group DM. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:40 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:44 #: src/features/channel/components/direct_message/AddFriendForm.tsx:80 -#: src/features/channel/utils/CreateDMModalUtils.tsx:51 +#: src/features/channel/utils/CreateDMModalUtils.tsx:52 #: src/features/moderation/components/report/ReportStepEmail.tsx:43 msgid "Verify your email" msgstr "ยืนยันอีเมลของคุณ" @@ -37543,7 +37543,7 @@ msgid "Verify your email to purchase {premiumProductFullName}." msgstr "ยืนยันอีเมลของคุณเพื่อซื้อ {premiumProductFullName}" #. Blocked-state text shown when an unverified account cannot start a DM or group DM. -#: src/features/channel/utils/CreateDMModalUtils.tsx:55 +#: src/features/channel/utils/CreateDMModalUtils.tsx:56 msgid "Verify your email to start DMs." msgstr "ยืนยันอีเมลของคุณเพื่อเริ่มส่งข้อความส่วนตัว" @@ -37791,7 +37791,7 @@ msgid "View call" msgstr "ดูการโทร" #. Aria label for the show-controls trigger when the call toolbar is auto-hidden. -#: src/features/voice/components/VoiceCallView.tsx:124 +#: src/features/voice/components/VoiceCallView.tsx:120 msgid "View call controls" msgstr "ดูการควบคุมการโทร" @@ -37987,7 +37987,7 @@ msgid "Visionary (lifetime {premiumProductName})" msgstr "Visionary (ตลอดชีพ {premiumProductName})" #. Developer control label for the Visionary two-factor-authentication banner. -#: src/features/devtools/components/NagbarControls.ts:60 +#: src/features/devtools/components/NagbarControls.ts:61 msgid "Visionary 2FA nagbar" msgstr "แถบแจ้งเตือน 2FA สำหรับ Visionary" @@ -38243,7 +38243,7 @@ msgid "Voice region" msgstr "ภูมิภาคเสียง" #. Developer control label for the voice-session-restore banner. -#: src/features/devtools/components/NagbarControls.ts:68 +#: src/features/devtools/components/NagbarControls.ts:69 msgid "Voice session restore nagbar" msgstr "แถบแจ้งเตือนการกู้คืนเซสชันเสียง" @@ -38331,12 +38331,12 @@ msgid "Waiting for passkey…" msgstr "กำลังรอพาสคีย์…" #. Inline notice in the forward modal when slowmode is active in the selected target channel. forwardChannelDisplayName is the channel name. -#: src/features/messaging/components/modals/ForwardModal.tsx:76 +#: src/features/messaging/components/modals/ForwardModal.tsx:78 msgid "Waiting for slowmode in {forwardChannelDisplayName} to expire." msgstr "กำลังรอให้โหมดจำกัดเวลาใน {forwardChannelDisplayName} สิ้นสุด" #. Inline notice in the forward modal when slowmode is active in one or more selected target channels. -#: src/features/messaging/components/modals/ForwardModal.tsx:81 +#: src/features/messaging/components/modals/ForwardModal.tsx:83 msgid "Waiting for slowmode in one or more selected channels to expire." msgstr "กำลังรอให้โหมดจำกัดเวลาในช่องที่เลือกอย่างน้อยหนึ่งช่องสิ้นสุด" @@ -38520,7 +38520,7 @@ msgstr "เราได้ส่งรหัสไปยัง {email} แล้ msgid "We will prefill {prefillEmail} once browser sign-in opens." msgstr "เราจะกรอก {prefillEmail} ให้โดยอัตโนมัติเมื่อเปิดหน้าลงชื่อเข้าใช้ในเบราว์เซอร์" -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:87 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:89 msgid "We'd love to give you more than a lifetime of {PREMIUM_PRODUCT_NAME}, but that breaks the space-time continuum. Send the gift to a friend instead?" msgstr "เราอยากมอบ {PREMIUM_PRODUCT_NAME} ให้คุณนานกว่าแบบตลอดชีพ แต่นั่นจะทำให้กาลอวกาศพังทลาย ส่งของขวัญให้เพื่อนแทนดีไหม" @@ -39178,7 +39178,7 @@ msgid "You already have a group with these users. Do you really want to create a msgstr "คุณมีกลุ่มที่มีผู้ใช้เหล่านี้อยู่แล้ว ต้องการสร้างกลุ่มใหม่อีกกลุ่มใช่ไหม ทำได้เลย!" #. Status label shown to a user who already owns the lifetime premium tier. -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:26 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:27 msgid "You already have lifetime {premiumProductName}" msgstr "คุณเป็นเจ้าของ {premiumProductName} แบบตลอดชีพอยู่แล้ว" @@ -39326,7 +39326,7 @@ msgid "You can't add expressions there" msgstr "คุณไม่สามารถเพิ่มอิโมจิหรือสติกเกอร์ที่นั่นได้" #. Error message in the messaging commands. -#: src/features/messaging/commands/ReactionCommands.tsx:27 +#: src/features/messaging/commands/ReactionCommands.tsx:28 msgid "You can't add new reactions while you're timed out." msgstr "คุณไม่สามารถเพิ่มรีแอ็กชันใหม่ได้ในขณะที่ถูกพักการใช้งานชั่วคราว" @@ -39392,7 +39392,7 @@ msgstr "คุณไม่สามารถจัดการเว็บฮุ #. Reason chip in the unaddable recipients alert when blocked or DMs are not allowed. #. Title of the error modal shown when a DM cannot be opened (blocked or no shared community). -#: src/features/app/components/alerts/DmActionErrorModal.tsx:16 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:20 #: src/features/channel/components/modals/UnaddableRecipientsConfirmModal.tsx:15 msgid "You can't message this user" msgstr "คุณไม่สามารถส่งข้อความถึงผู้ใช้นี้ได้" @@ -39521,7 +39521,7 @@ msgid "You changed your tag while on {PREMIUM_PRODUCT_NAME}. It will reroll rand msgstr "คุณเปลี่ยนแท็กขณะใช้ {PREMIUM_PRODUCT_NAME} แท็กจะถูกสุ่มใหม่เมื่อ {PREMIUM_PRODUCT_NAME} ของคุณหมดอายุ เว้นแต่จะมีการต่ออายุ" #. Body of the access-denied alert for clicked message links. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:138 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:141 msgid "You do not have access to the channel where this message was sent." msgstr "คุณไม่มีสิทธิ์เข้าถึงช่องที่มีการส่งข้อความนี้" @@ -39618,12 +39618,12 @@ msgid "You just pressed Tab. Keyboard mode is now on so you can navigate {produc msgstr "คุณเพิ่งกด Tab ตอนนี้เปิดโหมดแป้นพิมพ์แล้ว คุณจึงสามารถไปยังส่วนต่างๆ ของ {productName} ได้โดยไม่ต้องใช้เมาส์" #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:137 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:245 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:244 msgid "You keep your perks until your next renewal date. Reactivate before then to keep your subscriber history." msgstr "คุณจะยังคงได้รับสิทธิประโยชน์จนถึงวันต่ออายุครั้งถัดไป เปิดใช้งานการสมัครสมาชิกอีกครั้งก่อนวันดังกล่าวเพื่อรักษาประวัติการเป็นสมาชิกของคุณไว้" #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:158 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:266 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:265 msgid "You lose all {PREMIUM_PRODUCT_NAME} perks immediately and your subscriber history resets. This cannot be undone." msgstr "คุณจะสูญเสียสิทธิประโยชน์ทั้งหมดของ {PREMIUM_PRODUCT_NAME} ทันที และประวัติการเป็นสมาชิกของคุณจะถูกรีเซ็ต การดำเนินการนี้ไม่สามารถยกเลิกได้" @@ -39709,7 +39709,7 @@ msgid "You need to claim your account before you can create a community." msgstr "คุณต้องยืนยันบัญชีก่อนจึงจะสร้างคอมมูนิตี้ได้" #. Body of the error modal shown when an unclaimed account tries to start a DM. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:36 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:40 msgid "You need to claim your account before you can start a direct message." msgstr "คุณต้องยืนยันบัญชีก่อนจึงจะสามารถเริ่มข้อความส่วนตัวได้" @@ -39731,7 +39731,7 @@ msgid "You need to verify your email address before you can send friend requests msgstr "คุณต้องยืนยันอีเมลก่อนจึงจะส่งคำขอเป็นเพื่อนได้" #. Body of the error modal shown when an unverified account tries to start a DM. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:44 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:48 msgid "You need to verify your email address before you can start a direct message." msgstr "คุณต้องยืนยันอีเมลก่อนจึงจะสามารถเริ่มข้อความส่วนตัวได้" @@ -39745,7 +39745,7 @@ msgid "You need to verify your email to send messages in this community." msgstr "คุณต้องยืนยันอีเมลเพื่อส่งข้อความในคอมมูนิตี้นี้" #. Body of the error modal shown when the user or a recipient has too many open group DMs. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:60 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:64 msgid "You or someone you're adding already has the maximum number of group DMs open. Leave one and try again." msgstr "คุณหรือคนที่คุณกำลังเพิ่มมีแชทกลุ่มเปิดอยู่ครบจำนวนสูงสุดแล้ว ออกจากแชทกลุ่มหนึ่งแล้วลองอีกครั้ง" @@ -39888,7 +39888,7 @@ msgstr "คุณแก้ไขข้อความเร็วเกินไ #: src/features/discovery/commands/DiscoveryJoinCommands.tsx:56 #: src/features/emoji/components/emojis/EmojiListItem.tsx:77 #: src/features/emoji/components/emojis/EmojiListItem.tsx:149 -#: src/features/theme/components/modals/ShareThemeModal.tsx:63 +#: src/features/theme/components/modals/ShareThemeModal.tsx:64 msgid "You're going too fast" msgstr "คุณทำเร็วเกินไป" @@ -39951,7 +39951,7 @@ msgid "You're viewing older messages" msgstr "คุณกำลังดูข้อความเก่า" #. Body of the error modal shown when a group DM would exceed the maximum number of recipients. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:52 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:56 msgid "You've added more people than a group DM allows. Remove a few and try again." msgstr "คุณเพิ่มคนเกินจำนวนที่แชทกลุ่มอนุญาต โปรดนำออกบางคนแล้วลองอีกครั้ง" @@ -40003,7 +40003,7 @@ msgid "You've reached the favorite GIF limit." msgstr "คุณถึงขีดจำกัด GIF รายการโปรดแล้ว" #. Title of the error modal shown when the user or a recipient has too many open group DMs. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:56 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:60 msgid "You've reached the group DM limit" msgstr "คุณถึงขีดจำกัดแชทกลุ่มแล้ว" @@ -40118,7 +40118,7 @@ msgid "Your card is eligible. Redirecting you to the payment page now." msgstr "บัตรของคุณใช้ได้ กำลังนำคุณไปยังหน้าชำระเงิน" #. Body of the confirmation shown before saving an edit to a message published from an announcement channel. -#: src/features/messaging/commands/MessageCommands.tsx:103 +#: src/features/messaging/commands/MessageCommands.tsx:104 msgid "Your changes reach every community that follows this channel, which can take a minute. Each published message allows 3 quick edits, then 1 every 20 minutes." msgstr "การเปลี่ยนแปลงของคุณจะส่งไปยังทุกชุมชนที่ติดตามช่องนี้ ซึ่งอาจใช้เวลาสักครู่ ข้อความที่เผยแพร่แต่ละข้อความอนุญาตให้แก้ไขด่วนได้ 3 ครั้ง จากนั้นแก้ไขได้ 1 ครั้งทุกๆ 20 นาที" @@ -40236,22 +40236,22 @@ msgid "Your last purchase is outside the refund window. Contact support for bill msgstr "การซื้อครั้งล่าสุดของคุณอยู่นอกช่วงเวลาการคืนเงิน โปรดติดต่อฝ่ายสนับสนุนสำหรับปัญหาการเรียกเก็บเงิน" #. Label in the message queue state. -#: src/features/messaging/state/MessageQueue.tsx:72 +#: src/features/messaging/state/MessageQueue.tsx:74 msgid "Your message could not be delivered because it was flagged by our safety systems. If you believe this is a mistake, please contact support." msgstr "ไม่สามารถส่งข้อความของคุณได้ เนื่องจากถูกระบบความปลอดภัยของเราตรวจจับไว้ หากคุณคิดว่านี่เป็นความผิดพลาด โปรดติดต่อฝ่ายสนับสนุน" #. Label in the message queue state. -#: src/features/messaging/state/MessageQueue.tsx:59 +#: src/features/messaging/state/MessageQueue.tsx:61 msgid "Your message could not be delivered. This is usually because you don't share a community with the recipient or the recipient is only accepting direct messages from friends. You may also need to adjust your own direct message privacy settings in {directMessagePrivacySettingsPath}." msgstr "ส่งข้อความของคุณไม่ได้ โดยปกติแล้วเป็นเพราะคุณไม่ได้อยู่ในคอมมูนิตี้เดียวกับผู้รับ หรือผู้รับตั้งค่ารับข้อความส่วนตัวจากเพื่อนเท่านั้น คุณอาจต้องปรับการตั้งค่าความเป็นส่วนตัวสำหรับข้อความส่วนตัวของคุณใน {directMessagePrivacySettingsPath} ด้วย" #. Description text in the message queue state. -#: src/features/messaging/state/MessageQueue.tsx:64 +#: src/features/messaging/state/MessageQueue.tsx:66 msgid "Your message could not be delivered. You need to claim your account to send direct messages." msgstr "ส่งข้อความของคุณไม่ได้ คุณต้องยืนยันบัญชีก่อนจึงจะส่งข้อความส่วนตัวได้" #. Description text in the message queue state. -#: src/features/messaging/state/MessageQueue.tsx:68 +#: src/features/messaging/state/MessageQueue.tsx:70 msgid "Your message could not be delivered. You need to claim your account to send messages." msgstr "ส่งข้อความไม่ได้ คุณต้องยืนยันบัญชีก่อนจึงจะส่งข้อความได้" @@ -40409,7 +40409,7 @@ msgid "Your subscription will switch to yearly billing at the next renewal." msgstr "การสมัครของคุณจะเปลี่ยนเป็นการเรียกเก็บเงินรายปีในการต่ออายุครั้งถัดไป" #. Body of the error modal shown when a theme CSS exceeds the maximum shareable size. -#: src/features/theme/components/modals/ShareThemeModal.tsx:59 +#: src/features/theme/components/modals/ShareThemeModal.tsx:60 msgid "Your theme CSS is too large to share. Trim it down and try again." msgstr "CSS ของธีมมีขนาดใหญ่เกินกว่าจะแชร์ได้ โปรดลดขนาดลงแล้วลองอีกครั้ง" diff --git a/fluxer_app/src/features/i18n/locales/tr/messages.po b/fluxer_app/src/features/i18n/locales/tr/messages.po index a2716d175..c82df0957 100644 --- a/fluxer_app/src/features/i18n/locales/tr/messages.po +++ b/fluxer_app/src/features/i18n/locales/tr/messages.po @@ -21,7 +21,7 @@ msgstr "... yoğun modu açın. Harika!" #. Button or menu action label in the channel and chat user message. Keep it concise. #. Suffix after the message text in the forward modal preview when the forwarded message was edited. -#: src/features/channel/components/MessageAttachments.tsx:390 +#: src/features/channel/components/MessageAttachments.tsx:361 #: src/features/channel/components/UserMessage.tsx:75 #: src/features/messaging/components/modals/ForwardMessagePreview.tsx:26 msgid "(edited)" @@ -993,7 +993,7 @@ msgstr "Bu kanalı {count, plural, one {# kanal} other {# kanal}} takip ediyor. msgid "{count, plural, one {# community found} other {# communities found}}" msgstr "{count, plural, one {# topluluk bulundu} other {# topluluk bulundu}}" -#: src/features/app/components/layout/GuildsLayout.tsx:1954 +#: src/features/app/components/layout/GuildsLayout.tsx:1955 msgid "{count, plural, one {# community is temporarily unavailable due to a flux capacitor malfunction.} other {# communities are temporarily unavailable due to a flux capacitor malfunction.}}" msgstr "{count, plural, one {# topluluk, flux kapasitörü arızası nedeniyle geçici olarak kullanılamıyor.} other {# topluluk, flux kapasitörü arızası nedeniyle geçici olarak kullanılamıyor.}}" @@ -1041,7 +1041,7 @@ msgstr "{count, plural, one {# ortak topluluk} other {# ortak topluluk}}" msgid "{count, plural, one {# other} other {# others}}" msgstr "{count, plural, one {# kişi daha} other {# kişi daha}}" -#: src/features/voice/components/VoiceCallView.tsx:507 +#: src/features/voice/components/VoiceCallView.tsx:474 msgid "{count, plural, one {# participant in call} other {# participants in call}}" msgstr "{count, plural, one {Aramada # katılımcı} other {Aramada # katılımcı}}" @@ -1237,7 +1237,7 @@ msgid "{days, plural, one {Created by {creatorDisplayName}. Expires in # day.} o msgstr "{days, plural, one {{creatorDisplayName} tarafından oluşturuldu. Süresi # gün sonra dolacak.} other {{creatorDisplayName} tarafından oluşturuldu. Süresi # gün sonra dolacak.}}" #. Text under a generated invite link. {days} is how long the link stays valid, in whole days. -#: src/features/invite/components/modals/InviteModal.tsx:164 +#: src/features/invite/components/modals/InviteModal.tsx:167 msgid "{days, plural, one {Your invite link expires in # day.} other {Your invite link expires in # days.}}" msgstr "{days, plural, one {Davet bağlantınız # gün içinde sona erecek.} other {Davet bağlantınız # gün içinde sona erecek.}}" @@ -1441,7 +1441,7 @@ msgid "{hours, plural, one {# hour} other {# hours}} and {minutes, plural, one { msgstr "{hours, plural, one {# saat} other {# saat}} ve {minutes, plural, one {# dakika} other {# dakika}}" #. Text under a generated invite link. {hours} is how long the link stays valid, in whole hours. -#: src/features/invite/components/modals/InviteModal.tsx:160 +#: src/features/invite/components/modals/InviteModal.tsx:163 msgid "{hours, plural, one {Your invite link expires in # hour.} other {Your invite link expires in # hours.}}" msgstr "{hours, plural, one {Davet bağlantınız # saat içinde sona erecek.} other {Davet bağlantınız # saat içinde sona erecek.}}" @@ -1556,7 +1556,7 @@ msgid "{minutes, plural, one {# minute} other {# minutes}} and {seconds, plural, msgstr "{minutes, plural, one {# dakika} other {# dakika}} ve {seconds, plural, one {# saniye} other {# saniye}}" #. Text under a generated invite link. {minutes} is how long the link stays valid, in whole minutes. -#: src/features/invite/components/modals/InviteModal.tsx:155 +#: src/features/invite/components/modals/InviteModal.tsx:158 msgid "{minutes, plural, one {Your invite link expires in # minute.} other {Your invite link expires in # minutes.}}" msgstr "{minutes, plural, one {Davet bağlantınız # dakika içinde sona erecek.} other {Davet bağlantınız # dakika içinde sona erecek.}}" @@ -1967,7 +1967,7 @@ msgid "{seconds, plural, one {# second} other {# seconds}}" msgstr "{seconds, plural, one {# saniye} other {# saniye}}" #. Text under a generated invite link. {seconds} is how long the link stays valid, in whole seconds. -#: src/features/invite/components/modals/InviteModal.tsx:150 +#: src/features/invite/components/modals/InviteModal.tsx:153 msgid "{seconds, plural, one {Your invite link expires in # second.} other {Your invite link expires in # seconds.}}" msgstr "{seconds, plural, one {Davet bağlantınız # saniye içinde sona erecek.} other {Davet bağlantınız # saniye içinde sona erecek.}}" @@ -2215,8 +2215,8 @@ msgstr "<0>{username} hâlâ grupta. Birazdan tekrar deneyin." #. Attribution line on a forwarded message, above the forwarded content. sourceInfo is the icon and name of the community and channel the message came from. #. Attribution line on a forwarded message, above the forwarded content. sourceInfo is the icon and name of the conversation the message came from. -#: src/features/channel/components/MessageAttachments.tsx:241 -#: src/features/channel/components/MessageAttachments.tsx:297 +#: src/features/channel/components/MessageAttachments.tsx:212 +#: src/features/channel/components/MessageAttachments.tsx:268 msgid "<0>Forwarded from{sourceInfo}" msgstr "<0>Şuradan iletildi:{sourceInfo}" @@ -2270,7 +2270,7 @@ msgid "1 result available" msgstr "1 sonuç mevcut" #. Invite max-uses dropdown option for exactly one use. -#: src/features/invite/components/modals/InviteModal.tsx:60 +#: src/features/invite/components/modals/InviteModal.tsx:63 msgid "1 use" msgstr "1 kullanım" @@ -2315,12 +2315,12 @@ msgid "10 minutes" msgstr "10 dakika" #. Invite max-uses dropdown option for ten uses. -#: src/features/invite/components/modals/InviteModal.tsx:68 +#: src/features/invite/components/modals/InviteModal.tsx:71 msgid "10 uses" msgstr "10 kullanım" #. Invite max-uses dropdown option for 100 uses. -#: src/features/invite/components/modals/InviteModal.tsx:80 +#: src/features/invite/components/modals/InviteModal.tsx:83 msgid "100 uses" msgstr "100 kullanım" @@ -2368,7 +2368,7 @@ msgid "2 members (typing)" msgstr "2 üye (yazıyor)" #. Ban duration option in the destructive ban-member modal for a two-week temporary ban. -#: src/features/moderation/components/modals/BanMemberModal.tsx:51 +#: src/features/moderation/components/modals/BanMemberModal.tsx:50 msgid "2 weeks" msgstr "2 hafta" @@ -2383,7 +2383,7 @@ msgid "24-hour" msgstr "24 saat" #. Invite max-uses dropdown option for 25 uses. -#: src/features/invite/components/modals/InviteModal.tsx:72 +#: src/features/invite/components/modals/InviteModal.tsx:75 msgid "25 uses" msgstr "25 kullanım" @@ -2404,7 +2404,7 @@ msgid "2FA requirement" msgstr "2FA gereksinimi" #. Ban duration option in the destructive ban-member modal for a three-day temporary ban. -#: src/features/moderation/components/modals/BanMemberModal.tsx:43 +#: src/features/moderation/components/modals/BanMemberModal.tsx:42 msgid "3 days" msgstr "3 gün" @@ -2439,7 +2439,7 @@ msgid "40px, 3 members" msgstr "40 piksel, 3 üye" #. Ban duration option in the destructive ban-member modal for a five-day temporary ban. -#: src/features/moderation/components/modals/BanMemberModal.tsx:47 +#: src/features/moderation/components/modals/BanMemberModal.tsx:46 msgid "5 days" msgstr "5 gün" @@ -2449,12 +2449,12 @@ msgid "5 minutes" msgstr "5 dakika" #. Invite max-uses dropdown option for five uses. -#: src/features/invite/components/modals/InviteModal.tsx:64 +#: src/features/invite/components/modals/InviteModal.tsx:67 msgid "5 uses" msgstr "5 kullanım" #. Invite max-uses dropdown option for 50 uses. -#: src/features/invite/components/modals/InviteModal.tsx:76 +#: src/features/invite/components/modals/InviteModal.tsx:79 msgid "50 uses" msgstr "50 kullanım" @@ -2803,7 +2803,7 @@ msgid "Account too new" msgstr "Hesap çok yeni" #. Title of the error modal shown when an unclaimed (guest) account tries to accept a community or group DM invite. Auth-related; keep tone plain. -#: src/features/invite/commands/InviteCommands.tsx:35 +#: src/features/invite/commands/InviteCommands.tsx:36 msgid "Account verification required" msgstr "Hesap doğrulaması gerekli" @@ -2997,12 +2997,12 @@ msgid "Add a bot to a community with requested permissions" msgstr "İstenen izinlerle bir topluluğa bot ekleme" #. Placeholder text in the optional comment field of the forward modal. -#: src/features/messaging/components/modals/ForwardModal.tsx:98 +#: src/features/messaging/components/modals/ForwardModal.tsx:100 msgid "Add a comment (optional)" msgstr "Yorum ekle (isteğe bağlı)" #. Landing-view title of the add community modal. Top-level entry point with options to create, join, or import. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:89 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:93 msgid "Add a community" msgstr "Topluluk ekle" @@ -3082,7 +3082,7 @@ msgid "Add an account to continue." msgstr "Devam etmek için bir hesap ekleyin." #. Body of the error modal shown when an unclaimed (guest) account tries to accept a community invite. Tells the user to complete sign-up first. -#: src/features/invite/commands/InviteCommands.tsx:40 +#: src/features/invite/commands/InviteCommands.tsx:41 msgid "Add an email and password to your account first." msgstr "Önce hesabınıza bir e-posta ve parola ekleyin." @@ -3911,7 +3911,7 @@ msgid "Already set to cancel" msgstr "Zaten iptal edilecek şekilde ayarlanmış" #. Toggle-switch label in the moderator delete-message confirmation dialog. When enabled, the message is reported (category: other) before being deleted. {productName} is the product name (e.g., Fluxer). -#: src/features/messaging/commands/MessageCommands.tsx:88 +#: src/features/messaging/commands/MessageCommands.tsx:89 msgid "Also report this message to the {productName} Safety Team" msgstr "Bu mesajı {productName} Güvenlik Ekibine de bildir" @@ -4150,7 +4150,7 @@ msgid "Animated icons are not supported" msgstr "Hareketli simgeler desteklenmiyor" #. Validation error in the create-community form when the user picks an animated image. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:112 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:116 msgid "Animated icons are not supported when creating a new community. Use a static image." msgstr "Yeni bir topluluk oluştururken hareketli simgeler desteklenmez. Statik bir görsel kullanın." @@ -4332,17 +4332,17 @@ msgid "Any uploaded attachment" msgstr "Yüklenen herhangi bir ek" #. Helper text under the custom ban duration input. Both placeholders are integer numbers of seconds bounding the allowed range. -#: src/features/moderation/components/modals/BanMemberModal.tsx:73 +#: src/features/moderation/components/modals/BanMemberModal.tsx:72 msgid "Any value from {minTempBanDurationSeconds} to {maxTempBanDurationSeconds} seconds." msgstr "{minTempBanDurationSeconds} ile {maxTempBanDurationSeconds} saniye arasında herhangi bir değer." #. Helper text under the custom invite expiration input. {maxInviteAgeSeconds} is the platform max in seconds. -#: src/features/invite/components/modals/InviteModal.tsx:111 +#: src/features/invite/components/modals/InviteModal.tsx:114 msgid "Any value from 0 to {maxInviteAgeSeconds} seconds. 0 means never expires." msgstr "0 ile {maxInviteAgeSeconds} saniye arasında bir değer. 0, süresiz olduğu anlamına gelir." #. Helper text under the custom invite max-uses input. {maxInviteUses} is the platform max number of uses per invite. -#: src/features/invite/components/modals/InviteModal.tsx:124 +#: src/features/invite/components/modals/InviteModal.tsx:127 msgid "Any value from 0 to {maxInviteUses}. 0 means no limit." msgstr "0 ile {maxInviteUses} arasında bir değer. 0, sınırsız demektir." @@ -4938,7 +4938,7 @@ msgid "Audio settings" msgstr "Ses ayarları" #. Toggle / summary row label in the Linux audio source picker. {summaryLabel} is one of the audio-source summary labels. -#: src/features/voice/components/AudioSourcePickerLinux.tsx:45 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:47 msgid "Audio sources: {summaryLabel}" msgstr "Ses kaynakları: {summaryLabel}" @@ -5399,7 +5399,7 @@ msgid "Back to sticker" msgstr "Çıkartmaya geri dön" #. Tooltip / aria label on the back button that returns from the call view to the voice channel view. -#: src/features/voice/components/VoiceCallView.tsx:115 +#: src/features/voice/components/VoiceCallView.tsx:111 msgid "Back to voice channel" msgstr "Sesli kanala dön" @@ -5502,7 +5502,7 @@ msgid "Ban" msgstr "Yasakla" #. Title of the destructive ban-member modal. {tag} is the target user tag (username#tag). Destructive moderation action; keep tone direct. -#: src/features/moderation/components/modals/BanMemberModal.tsx:55 +#: src/features/moderation/components/modals/BanMemberModal.tsx:54 msgid "Ban {tag}" msgstr "{tag} kullanıcısını yasakla" @@ -5517,14 +5517,14 @@ msgid "Ban details" msgstr "Yasaklama ayrıntıları" #. Label above the ban duration dropdown in the destructive ban-member modal. -#: src/features/moderation/components/modals/BanMemberModal.tsx:60 +#: src/features/moderation/components/modals/BanMemberModal.tsx:59 msgid "Ban duration" msgstr "Yasaklama süresi" #. Moderation action that bans the selected member from the community. #. Moderation action that bans the selected member from the community. #. Moderation action that bans the selected member from the community. -#: src/features/moderation/components/modals/BanMemberModal.tsx:270 +#: src/features/moderation/components/modals/BanMemberModal.tsx:274 #: src/features/ui/action_menu/GuildMemberContextMenu.tsx:66 #: src/features/ui/action_menu/items/GuildMemberMenuItems.tsx:51 #: src/features/ui/action_menu/items/voice_participant_menu_data/shared.ts:124 @@ -5992,7 +5992,7 @@ msgid "Bot invite (no external redirect)" msgstr "Bot daveti (harici yönlendirme yok)" #. Settings search synonym. Used to match this term when the user types it in the settings search bar. -#: src/features/user/components/modals/tabs/applications_tab/application_detail/OAuthBuilderSection.tsx:162 +#: src/features/user/components/modals/tabs/applications_tab/application_detail/OAuthBuilderSection.tsx:163 #: src/features/user/components/settings_utils/search_index/ApplicationsIndex.ts:104 msgid "Bot permissions" msgstr "Bot izinleri" @@ -6549,14 +6549,14 @@ msgstr "Buraya dosya yüklenemiyor" #: src/features/guild/components/modals/TransferOwnershipModal.tsx:91 #: src/features/i18n/utils/CommonMessageDescriptors.ts:103 #: src/features/input/state/input_keybind/shared.ts:145 -#: src/features/invite/components/modals/InviteModal.tsx:552 +#: src/features/invite/components/modals/InviteModal.tsx:557 #: src/features/messaging/components/modals/AttachmentEditModal.tsx:133 #: src/features/messaging/components/modals/EditAltTextModal.tsx:190 #: src/features/messaging/components/modals/ExternalLinkWarningModal.tsx:111 -#: src/features/messaging/components/modals/ForwardModal.tsx:597 +#: src/features/messaging/components/modals/ForwardModal.tsx:603 #: src/features/messaging/components/modals/ImageCropModal.tsx:1025 #: src/features/messaging/components/modals/MessageHistoryThresholdModal.tsx:107 -#: src/features/moderation/components/modals/BanMemberModal.tsx:262 +#: src/features/moderation/components/modals/BanMemberModal.tsx:266 #: src/features/moderation/components/modals/RemoveTimeoutModal.tsx:70 #: src/features/moderation/components/modals/TimeoutMemberModal.tsx:126 #: src/features/theme/components/modals/ThemeAcceptModal.tsx:173 @@ -6619,13 +6619,13 @@ msgstr "Planlanan değişikliği iptal et" #. Settings search synonym. Used to match this term when the user types it in the settings search bar. #: src/features/app/components/dialogs/components/plutonium/SubscriptionCard.tsx:915 #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:141 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:249 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:248 #: src/features/user/components/settings_utils/search_index/PlutoniumIndex.ts:31 msgid "Cancel subscription" msgstr "Aboneliği iptal et" #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:135 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:243 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:242 msgid "Cancel subscription?" msgstr "Abonelik iptal edilsin mi?" @@ -6674,7 +6674,7 @@ msgid "Cannot delete account" msgstr "Hesap silinemiyor" #. Section header in the Linux audio source picker. Lists capture-target options (entire system / specific apps). -#: src/features/voice/components/AudioSourcePickerLinux.tsx:50 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:52 msgid "Capture" msgstr "Yakala" @@ -7229,7 +7229,7 @@ msgid "Channel access" msgstr "Kanal erişimi" #. Title of the alert shown when clicking a message link the user does not have permission to view. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:134 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:137 msgid "Channel access denied" msgstr "Kanala erişim reddedildi" @@ -7294,7 +7294,7 @@ msgstr "Kanal kimliği panoya kopyalandı" #. Short label in the messaging mention renderer. Keep it concise. #. Type chip suffix in tooltips for inline rendered channel mentions. Lowercase because it follows the channel name. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:94 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:97 #: src/features/messaging/components/markdown/renderers/MentionRenderer.tsx:39 msgid "channel link" msgstr "kanal bağlantısı" @@ -7472,7 +7472,7 @@ msgid "Check our <0>{BLUESKY_PROVIDER_NAME} ({FLUXER_BLUESKY_HANDLE}) for st msgstr "Durum güncellemeleri için <0>{BLUESKY_PROVIDER_NAME} ({FLUXER_BLUESKY_HANDLE}) hesabımızı kontrol edin." #. Description text in the share theme modal. -#: src/features/theme/components/modals/ShareThemeModal.tsx:35 +#: src/features/theme/components/modals/ShareThemeModal.tsx:36 msgid "Check out my custom theme!" msgstr "Özel temama göz at!" @@ -7677,7 +7677,7 @@ msgid "Choose File, then Add to Dock." msgstr "Dosya'yı seçin, ardından Dock'a Ekle'yi seçin." #. Subtitle in the create-DM modal. Keep it short and calm. -#: src/features/channel/utils/CreateDMModalUtils.tsx:39 +#: src/features/channel/utils/CreateDMModalUtils.tsx:40 msgid "Choose friends to message." msgstr "Mesaj göndermek için arkadaş seçin." @@ -7861,10 +7861,10 @@ msgstr "Hediyeyi al" #. Short label in the authentication claim account modal. Keep the tone plain and specific. #. Title of the error modal shown when an unclaimed account tries to start a DM. #. Title shown when an unclaimed account cannot start a DM or group DM. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:32 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:36 #: src/features/auth/components/modals/ClaimAccountModal.tsx:41 #: src/features/channel/components/direct_message/AddFriendForm.tsx:63 -#: src/features/channel/utils/CreateDMModalUtils.tsx:43 +#: src/features/channel/utils/CreateDMModalUtils.tsx:44 #: src/features/guild/components/modals/add_guild_modal/GuildCreateForm.tsx:213 #: src/features/guild/components/modals/add_guild_modal/TemplateImportForm.tsx:441 #: src/features/user/components/modals/tabs/GiftInventoryTab.tsx:343 @@ -7953,7 +7953,7 @@ msgid "Claim your account to send friend requests." msgstr "Arkadaşlık isteği göndermek için hesabınızı sahiplenin." #. Blocked-state text shown when an unclaimed account cannot start a DM or group DM. -#: src/features/channel/utils/CreateDMModalUtils.tsx:47 +#: src/features/channel/utils/CreateDMModalUtils.tsx:48 msgid "Claim your account to start DMs." msgstr "DM başlatmak için hesabınızı sahiplenin." @@ -8593,17 +8593,17 @@ msgid "Commands" msgstr "Komutlar" #. Helper text in the forward modal explaining why the optional comment field is disabled when at least one selected target has slowmode active. -#: src/features/messaging/components/modals/ForwardModal.tsx:70 +#: src/features/messaging/components/modals/ForwardModal.tsx:72 msgid "Comments are disabled because one or more selected channels have slowmode on. The comment would be blocked by slowmode right after the forward." msgstr "Seçilen bir veya daha fazla kanalda yavaş mod açık olduğu için yorumlar devre dışı bırakıldı. Yorum, iletildikten hemen sonra yavaş mod tarafından engellenirdi." #. Helper text in the forward modal explaining why the optional comment field is disabled for a single selected channel with slowmode. -#: src/features/messaging/components/modals/ForwardModal.tsx:64 +#: src/features/messaging/components/modals/ForwardModal.tsx:66 msgid "Comments are disabled because slowmode is on in {forwardChannelDisplayName}. The comment would be blocked by slowmode right after the forward." msgstr "{forwardChannelDisplayName} kanalında yavaş mod açık olduğu için yorumlar devre dışı bırakıldı. Yorum, iletildikten hemen sonra yavaş mod tarafından engellenirdi." #. Tooltip on the disabled comment field in the forward modal when slowmode blocks comments. -#: src/features/messaging/components/modals/ForwardModal.tsx:94 +#: src/features/messaging/components/modals/ForwardModal.tsx:96 msgid "Comments are unavailable while slowmode is on." msgstr "Yavaş mod açıkken yorumlar kullanılamaz." @@ -8763,7 +8763,7 @@ msgid "Community members" msgstr "Topluluk üyeleri" #. Developer / debug surface — keep terse and technical. Label in the developer Nagbar controls panel for the community-membership CTA banner. -#: src/features/devtools/components/NagbarControls.ts:12 +#: src/features/devtools/components/NagbarControls.ts:13 msgid "Community membership CTA nagbar" msgstr "Topluluk üyeliği CTA bildirim çubuğu" @@ -8773,7 +8773,7 @@ msgid "Community message notifications" msgstr "Topluluk mesajı bildirimleri" #. Developer control label for the community MFA requirement banner. -#: src/features/devtools/components/NagbarControls.ts:81 +#: src/features/devtools/components/NagbarControls.ts:82 msgid "Community MFA requirement nagbar" msgstr "Topluluk MFA gereksinimi bildirim çubuğu" @@ -8785,7 +8785,7 @@ msgstr "Topluluk sessize alma" #. Label for the single community name input in the setup wizard. #. Label of the community name input in the create-community form. #: src/features/app/components/setup/SetupWizardSteps.tsx:199 -#: src/features/guild/components/modals/add_guild_modal/shared.ts:120 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:124 msgid "Community name" msgstr "Topluluk adı" @@ -9167,7 +9167,7 @@ msgstr "Connecticut" #. Action label state in the DM channel header pill while the join request is in flight. Trailing ASCII ellipsis is intentional. #. Overlay status in the voice call view while joining. Trailing ellipsis indicates in-progress. #: src/features/channel/components/channel_view/dm_channel_view/shared.ts:129 -#: src/features/voice/components/VoiceCallView.tsx:94 +#: src/features/voice/components/VoiceCallView.tsx:90 msgid "Connecting..." msgstr "Bağlanıyor..." @@ -9223,12 +9223,12 @@ msgid "Connection lost. Reconnecting…" msgstr "Bağlantı kesildi. Yeniden bağlanılıyor…" #. Short label in the connection connection commands. -#: src/features/connection/commands/ConnectionCommands.ts:47 +#: src/features/connection/commands/ConnectionCommands.ts:48 msgid "Connection removed" msgstr "Bağlantı kaldırıldı" #. Tooltip / aria label on the connection-stats button in the voice call header. Opens the voice connection status popout. -#: src/features/voice/components/VoiceCallView.tsx:119 +#: src/features/voice/components/VoiceCallView.tsx:115 msgid "Connection stats" msgstr "Bağlantı istatistikleri" @@ -9238,12 +9238,12 @@ msgid "Connection type" msgstr "Bağlantı türü" #. Short label in the connection connection commands. -#: src/features/connection/commands/ConnectionCommands.ts:43 +#: src/features/connection/commands/ConnectionCommands.ts:44 msgid "Connection updated" msgstr "Bağlantı güncellendi" #. Success toast after an account connection is verified. -#: src/features/connection/commands/ConnectionCommands.ts:35 +#: src/features/connection/commands/ConnectionCommands.ts:36 msgid "Connection verified" msgstr "Bağlantı doğrulandı" @@ -9279,7 +9279,7 @@ msgid "Connections" msgstr "Bağlantılar" #. Short label in the connection connection commands. -#: src/features/connection/commands/ConnectionCommands.ts:51 +#: src/features/connection/commands/ConnectionCommands.ts:52 msgid "Connections reordered" msgstr "Bağlantıların sırası değiştirildi" @@ -9526,7 +9526,7 @@ msgstr "URL panoya kopyalandı" #: src/features/platform/utils/DesktopLocaleBridge.ts:64 #: src/features/theme_studio/sections/QuickCssSection.tsx:214 #: src/features/ui/action_menu/MessageContextMenu.tsx:73 -#: src/features/user/components/modals/tabs/applications_tab/application_detail/OAuthBuilderSection.tsx:228 +#: src/features/user/components/modals/tabs/applications_tab/application_detail/OAuthBuilderSection.tsx:230 #: src/features/user/components/modals/tabs/GiftInventoryTab.tsx:59 msgid "Copy" msgstr "Kopyala" @@ -9854,7 +9854,7 @@ msgid "Copying image..." msgstr "Görsel kopyalanıyor..." #. Developer / debug surface — keep terse and technical. Label in the developer Nagbar controls panel for the corrupted-installation banner. -#: src/features/devtools/components/NagbarControls.ts:17 +#: src/features/devtools/components/NagbarControls.ts:18 msgid "Corrupted installation nagbar" msgstr "Bozuk kurulum bildirim çubuğu" @@ -9988,7 +9988,7 @@ msgid "Couldn't copy gift URL" msgstr "Hediye URL'si kopyalanamadı" #. Title of the generic fallback error modal shown when generating a shareable theme link fails. -#: src/features/theme/components/modals/ShareThemeModal.tsx:47 +#: src/features/theme/components/modals/ShareThemeModal.tsx:48 msgid "Couldn't create a theme link" msgstr "Tema bağlantısı oluşturulamadı" @@ -10167,7 +10167,7 @@ msgid "Couldn't process image" msgstr "Görsel işlenemedi" #. Title of the error alert shown when publishing an announcement message fails. -#: src/features/messaging/commands/MessageCommands.tsx:120 +#: src/features/messaging/commands/MessageCommands.tsx:121 msgid "Couldn't publish this message" msgstr "Bu mesaj yayınlanamadı" @@ -10299,7 +10299,7 @@ msgid "Couldn't send the verification email" msgstr "Doğrulama e-postası gönderilemedi" #. Toast error shown when starting the OAuth flow for a connection provider fails. Preserve {blueskyProviderName}; it is inserted by code and must appear verbatim in the translation. -#: src/features/connection/commands/ConnectionCommands.ts:30 +#: src/features/connection/commands/ConnectionCommands.ts:31 msgid "Couldn't start {blueskyProviderName} authorization" msgstr "{blueskyProviderName} yetkilendirmesi başlatılamadı" @@ -10309,7 +10309,7 @@ msgid "Couldn't start checkout" msgstr "Ödeme başlatılamadı" #. Toast error shown when creating a new account connection fails. -#: src/features/connection/commands/ConnectionCommands.ts:26 +#: src/features/connection/commands/ConnectionCommands.ts:27 msgid "Couldn't start the connection" msgstr "Bağlantı başlatılamadı" @@ -10319,7 +10319,7 @@ msgid "Couldn't start the desktop update" msgstr "Masaüstü güncellemesi başlatılamadı" #. Title of the generic fallback error modal shown when opening or creating a DM fails. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:64 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:68 msgid "Couldn't start this conversation" msgstr "Bu sohbet başlatılamadı" @@ -10424,7 +10424,7 @@ msgid "Couldn't verify that code. Try again." msgstr "Bu kod doğrulanamadı. Tekrar deneyin." #. Toast error shown when verifying an account connection fails. -#: src/features/connection/commands/ConnectionCommands.ts:39 +#: src/features/connection/commands/ConnectionCommands.ts:40 msgid "Couldn't verify the connection" msgstr "Bağlantı doğrulanamadı" @@ -10469,7 +10469,7 @@ msgid "Create & share" msgstr "Oluştur ve paylaş" #. Action button label in the add community modal. Starts the create-community flow. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:94 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:98 msgid "Create a community" msgstr "Topluluk oluştur" @@ -10541,14 +10541,14 @@ msgid "Create community" msgstr "Topluluk oluştur" #. Accessible label for the create-community form element. Used by assistive tech only. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:116 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:120 msgid "Create community form" msgstr "Topluluk oluşturma formu" #. Accessible label for the create-DM trigger in the DM list header. #. Button or menu action label in the create dm modal utils helper. Keep it concise. #: src/features/channel/components/direct_message/DirectMessageList.tsx:97 -#: src/features/channel/utils/CreateDMModalUtils.tsx:35 +#: src/features/channel/utils/CreateDMModalUtils.tsx:36 msgid "Create DM" msgstr "DM oluştur" @@ -10563,14 +10563,14 @@ msgid "Create favorite category form" msgstr "Favori kategori oluşturma formu" #. Accessible label for the create-from-template form element. Used by assistive tech only. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:158 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:162 msgid "Create from template form" msgstr "Şablondan oluşturma formu" #. Button or menu action label in the create dm modal utils helper. Keep it concise. #. Tooltip on the channel header plus button when viewing a one-on-one DM. Starts the create group DM flow with the current recipient. #: src/features/channel/components/channel_header/shared.ts:51 -#: src/features/channel/utils/CreateDMModalUtils.tsx:31 +#: src/features/channel/utils/CreateDMModalUtils.tsx:32 msgid "Create group DM" msgstr "Grup DM oluştur" @@ -10593,7 +10593,7 @@ msgstr "Yeni hesap oluştur" msgid "Create new group" msgstr "Yeni grup oluştur" -#: src/features/invite/components/modals/InviteModal.tsx:555 +#: src/features/invite/components/modals/InviteModal.tsx:560 msgid "Create new link" msgstr "Yeni bağlantı oluştur" @@ -10811,12 +10811,12 @@ msgid "Current uses:" msgstr "Mevcut kullanım sayısı:" #. Developer nagbar status: the banner is dismissed in the current real state. -#: src/features/devtools/components/NagbarControls.ts:114 +#: src/features/devtools/components/NagbarControls.ts:115 msgid "Currently dismissed" msgstr "Şu anda kapatıldı" #. Developer nagbar status: the banner is showing in the current real state. -#: src/features/devtools/components/NagbarControls.ts:118 +#: src/features/devtools/components/NagbarControls.ts:119 msgid "Currently showing" msgstr "Şu anda gösteriliyor" @@ -10853,7 +10853,7 @@ msgid "Custom" msgstr "Özel" #. Label of the numeric input shown after choosing "Custom..." in the ban duration dropdown. The unit is seconds. -#: src/features/moderation/components/modals/BanMemberModal.tsx:68 +#: src/features/moderation/components/modals/BanMemberModal.tsx:67 msgid "Custom ban duration (seconds)" msgstr "Özel yasaklama süresi (saniye)" @@ -10889,7 +10889,7 @@ msgid "Custom entrance sounds with {premiumProductName}" msgstr "{premiumProductName} ile özel giriş sesleri" #. Label of the numeric input shown after choosing "Custom..." in the invite expiration dropdown. The unit is seconds. -#: src/features/invite/components/modals/InviteModal.tsx:106 +#: src/features/invite/components/modals/InviteModal.tsx:109 msgid "Custom expiration (seconds)" msgstr "Özel sona erme süresi (saniye)" @@ -10898,7 +10898,7 @@ msgid "Custom hoist order" msgstr "Özel yükseltme sırası" #. Label of the numeric input shown after choosing "Custom..." in the invite max-uses dropdown. -#: src/features/invite/components/modals/InviteModal.tsx:120 +#: src/features/invite/components/modals/InviteModal.tsx:123 msgid "Custom max uses" msgstr "Özel maksimum kullanım sayısı" @@ -11506,7 +11506,7 @@ msgstr "Delaware" #: src/features/emoji/components/emojis/EmojiListItem.tsx:204 #: src/features/emoji/components/emojis/EmojiListItem.tsx:216 #: src/features/emoji/components/stickers/StickerGridItem.tsx:35 -#: src/features/messaging/commands/MessageCommands.tsx:84 +#: src/features/messaging/commands/MessageCommands.tsx:85 #: src/features/moderation/components/report_modal/IARModalCopy.ts:109 #: src/features/platform/utils/DesktopLocaleBridge.ts:77 #: src/features/theme_studio/sections/LibrarySection.tsx:645 @@ -11652,8 +11652,8 @@ msgid "Delete message" msgstr "Mesajı sil" #. Section heading and accessible label for the message-history-deletion radio group in the destructive ban-member modal. Destructive option group. -#: src/features/moderation/components/modals/BanMemberModal.tsx:78 -#: src/features/moderation/components/modals/BanMemberModal.tsx:229 +#: src/features/moderation/components/modals/BanMemberModal.tsx:77 +#: src/features/moderation/components/modals/BanMemberModal.tsx:233 msgid "Delete message history" msgstr "Mesaj geçmişini sil" @@ -11755,12 +11755,12 @@ msgid "Delete this message" msgstr "Bu mesajı sil" #. Error message in the messaging commands. Keep the tone plain and specific. -#: src/features/messaging/commands/MessageCommands.tsx:80 +#: src/features/messaging/commands/MessageCommands.tsx:81 msgid "Delete this message? Can't be undone." msgstr "Bu mesajı silmek istiyor musunuz? Geri alınamaz." #. Body of the delete confirmation for a message that was published from an announcement channel to the channels that follow it. -#: src/features/messaging/commands/MessageCommands.tsx:93 +#: src/features/messaging/commands/MessageCommands.tsx:94 msgid "Delete this message? Can't be undone. This message is also removed from every community that follows this channel." msgstr "Bu mesajı sil? Geri alınamaz. Bu mesaj ayrıca bu kanalı takip eden her topluluktan kaldırılacaktır." @@ -11977,7 +11977,7 @@ msgid "Desktop device" msgstr "Masaüstü cihaz" #. Developer / debug surface — keep terse and technical. Label in the developer Nagbar controls panel for the desktop-download banner. -#: src/features/devtools/components/NagbarControls.ts:7 +#: src/features/devtools/components/NagbarControls.ts:8 msgid "Desktop download nagbar" msgstr "Masaüstü indirme bildirim çubuğu" @@ -11987,7 +11987,7 @@ msgid "Desktop inactivity before mobile push" msgstr "Mobil bildirimden önce masaüstü cihazında boşta kalma süresi" #. Developer control label for the desktop-notification banner. -#: src/features/devtools/components/NagbarControls.ts:40 +#: src/features/devtools/components/NagbarControls.ts:41 msgid "Desktop notification nagbar" msgstr "Masaüstü bildirimleri bildirim çubuğu" @@ -12102,13 +12102,13 @@ msgstr "Geliştirici durumu" #. Short label in the channel and chat utility buttons. Keep it concise. #. Title of the info alert shown when clicking an internal developer-tools deep link. #: src/features/channel/components/channel_header_components/UtilityButtons.tsx:20 -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:146 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:149 #: src/features/ui/action_menu/items/StaffDeveloperUserControlsMenuItem.tsx:13 msgid "Developer tools" msgstr "Geliştirici araçları" #. Body of the developer-tools info alert. Refers to the staff badge button in the channel header. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:150 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:153 msgid "Developer tools are available from the staff badge in the channel header." msgstr "Geliştirici araçlarına kanal başlığındaki personel rozetinden erişilebilir." @@ -12505,7 +12505,7 @@ msgstr "Soket bağlantısını kes" #. Overlay status in the voice call view when not connected. #. Overlay status text in the compact / floating voice call tile when not connected. #: src/features/voice/components/compact_voice_call_view/shared.ts:15 -#: src/features/voice/components/VoiceCallView.tsx:103 +#: src/features/voice/components/VoiceCallView.tsx:99 msgid "Disconnected" msgstr "Bağlantı kesildi" @@ -12822,7 +12822,7 @@ msgid "Domain" msgstr "Alan adı" #. Developer or debug surface, keep terse and technical. Label in the developer Nagbar controls panel for the banner telling installed web apps that the app has moved to a new domain. -#: src/features/devtools/components/NagbarControls.ts:76 +#: src/features/devtools/components/NagbarControls.ts:77 msgid "Domain moved nagbar" msgstr "Alan adı taşındı bildirim çubuğu" @@ -13344,8 +13344,8 @@ msgstr "Grup ayrıntılarını düzenle" msgid "Edit group form" msgstr "Grup düzenleme formu" -#: src/features/invite/components/modals/InviteModal.tsx:523 -#: src/features/invite/components/modals/InviteModal.tsx:538 +#: src/features/invite/components/modals/InviteModal.tsx:528 +#: src/features/invite/components/modals/InviteModal.tsx:543 msgid "Edit invite link" msgstr "Davet bağlantısını düzenle" @@ -13397,7 +13397,7 @@ msgid "Edit profile local time" msgstr "Profil yerel saatini düzenle" #. Title of the confirmation shown before saving an edit to a message published from an announcement channel. -#: src/features/messaging/commands/MessageCommands.tsx:99 +#: src/features/messaging/commands/MessageCommands.tsx:100 msgid "Edit published message?" msgstr "Yayınlanan mesajı düzenle?" @@ -13548,7 +13548,7 @@ msgid "Email unavailable" msgstr "E-posta kullanılamıyor" #. Developer control label for the email-verification banner. -#: src/features/devtools/components/NagbarControls.ts:36 +#: src/features/devtools/components/NagbarControls.ts:37 msgid "Email verification nagbar" msgstr "E-posta doğrulama bildirim çubuğu" @@ -14080,12 +14080,12 @@ msgid "End grace now" msgstr "Ödemesiz dönemi şimdi bitir" #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:163 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:271 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:270 msgid "End grace period" msgstr "Ödemesiz dönemi bitir" #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:156 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:264 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:263 msgid "End grace period now?" msgstr "Ödemesiz dönemi şimdi bitirilsin mi?" @@ -14170,7 +14170,7 @@ msgid "Enter a product name between 1 and 80 characters." msgstr "Ürün adı en az 1, en fazla 80 karakter olmalıdır." #. Placeholder in the optional reason input in the destructive ban-member modal. -#: src/features/moderation/components/modals/BanMemberModal.tsx:88 +#: src/features/moderation/components/modals/BanMemberModal.tsx:87 msgid "Enter a reason for the ban" msgstr "Yasaklama nedenini girin" @@ -14180,7 +14180,7 @@ msgid "Enter a secure password" msgstr "Güvenli bir parola girin" #. Validation error in the import-template form when the entered URL or code is malformed. {theOtherPlatform} is a third-party product name placeholder. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:124 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:128 msgid "Enter a valid {theOtherPlatform} template URL or code." msgstr "Geçerli bir {theOtherPlatform} şablon URL'si veya kodu girin." @@ -14204,7 +14204,7 @@ msgstr "Geçerli bir kullanıcı adı girin ({exampleFluxerTagFull})." #. Tooltip / aria label on the fullscreen toggle in the voice call view (not in fullscreen). #: src/features/voice/components/compact_voice_call_view/shared.ts:28 #: src/features/voice/components/media_player/components/MediaFullscreenButton.tsx:18 -#: src/features/voice/components/VoiceCallView.tsx:111 +#: src/features/voice/components/VoiceCallView.tsx:107 msgid "Enter fullscreen" msgstr "Tam ekrana geç" @@ -14347,7 +14347,7 @@ msgstr "Tüm ekran" msgid "Entire system" msgstr "Tüm sistem" -#: src/features/voice/components/AudioSourcePickerLinux.tsx:260 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:257 msgid "Entire system audio" msgstr "Tüm sistem sesi" @@ -14525,7 +14525,7 @@ msgid "exclude a user" msgstr "bir kullanıcıyı hariç tut" #. Section header in the Linux audio source picker for apps excluded from the system mix. -#: src/features/voice/components/AudioSourcePickerLinux.tsx:59 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:61 msgid "Exclude from system" msgstr "Sistemden hariç tut" @@ -14546,7 +14546,7 @@ msgstr "Çıkış" #. Tooltip / aria label on the fullscreen toggle in the voice call view (currently in fullscreen). #: src/features/voice/components/compact_voice_call_view/shared.ts:24 #: src/features/voice/components/media_player/components/MediaFullscreenButton.tsx:14 -#: src/features/voice/components/VoiceCallView.tsx:107 +#: src/features/voice/components/VoiceCallView.tsx:103 msgid "Exit fullscreen" msgstr "Tam ekrandan çık" @@ -14624,7 +14624,7 @@ msgid "Expiration curve" msgstr "Sona erme eğrisi" #. Label above the expiration duration dropdown in the invite link settings. -#: src/features/invite/components/modals/InviteModal.tsx:102 +#: src/features/invite/components/modals/InviteModal.tsx:105 msgid "Expire after" msgstr "Sona erme süresi" @@ -14839,7 +14839,7 @@ msgid "Failed to complete SSO sign-in" msgstr "SSO ile oturum açma tamamlanamadı" #. Error message in the add friends to group modal utils helper. -#: src/features/channel/utils/AddFriendsToGroupModalUtils.ts:21 +#: src/features/channel/utils/AddFriendsToGroupModalUtils.ts:22 msgid "Failed to copy invite link" msgstr "Davet bağlantısı kopyalanamadı" @@ -15687,12 +15687,12 @@ msgid "For your security, please confirm it's you to continue." msgstr "Güvenliğiniz için devam etmeden önce lütfen siz olduğunuzu onaylayın." #. Developer nagbar override status: the banner is forced to hide. -#: src/features/devtools/components/NagbarControls.ts:102 +#: src/features/devtools/components/NagbarControls.ts:103 msgid "Force disabled" msgstr "Zorla devre dışı" #. Developer nagbar override status: the banner is forced to show. -#: src/features/devtools/components/NagbarControls.ts:98 +#: src/features/devtools/components/NagbarControls.ts:99 msgid "Force enabled" msgstr "Zorla etkin" @@ -15840,11 +15840,11 @@ msgstr "Medyayı ilet" #. Keyboard shortcut action label shown in the shortcuts list and keybind editor. Keep short, sentence case. #. Title of the forward message modal. #: src/features/input/state/input_keybind/shared.ts:33 -#: src/features/messaging/components/modals/ForwardModal.tsx:85 +#: src/features/messaging/components/modals/ForwardModal.tsx:87 msgid "Forward message" msgstr "Mesajı ilet" -#: src/features/channel/components/MessageAttachments.tsx:360 +#: src/features/channel/components/MessageAttachments.tsx:331 msgid "Forwarded" msgstr "İletildi" @@ -16437,7 +16437,7 @@ msgstr "Hediye kodu gerekli" msgid "Gift code is too long" msgstr "Hediye kodu çok uzun" -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:139 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:141 msgid "Gift code:" msgstr "Hediye kodu:" @@ -16466,7 +16466,7 @@ msgid "Gift inventory flow" msgstr "Hediye envanteri akışı" #. Developer control label for the gift-inventory banner. -#: src/features/devtools/components/NagbarControls.ts:56 +#: src/features/devtools/components/NagbarControls.ts:57 msgid "Gift inventory nagbar" msgstr "Hediye envanteri bildirim çubuğu" @@ -16477,7 +16477,7 @@ msgstr "Hediye süresi" #. Form field label for a gift redemption URL. #. Settings search synonym. Used to match this term when the user types it in the settings search bar. -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:34 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:35 #: src/features/user/components/settings_utils/search_index/GiftInventoryIndex.ts:26 msgid "Gift link" msgstr "Hediye bağlantısı" @@ -17488,7 +17488,7 @@ msgid "How about:" msgstr "Şuna ne dersiniz:" #. Helper text under the ban duration dropdown in the destructive ban-member modal. -#: src/features/moderation/components/modals/BanMemberModal.tsx:64 +#: src/features/moderation/components/modals/BanMemberModal.tsx:63 msgid "How long they stay banned." msgstr "Ne kadar süreyle yasaklı kalacakları." @@ -17600,7 +17600,7 @@ msgstr "Simge dosyası çok büyük" #. Validation error in the create-community form when the chosen icon exceeds the size limit. {imageMaxSizeLabel} is a formatted file size such as "8 MB". #: src/features/channel/components/modals/EditGroupBottomSheet.tsx:47 #: src/features/channel/components/modals/EditGroupModal.tsx:45 -#: src/features/guild/components/modals/add_guild_modal/shared.ts:107 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:111 msgid "Icon file is too large. Choose a file smaller than {imageMaxSizeLabel}." msgstr "Simge dosyası çok büyük. {imageMaxSizeLabel} değerinden küçük bir dosya seçin." @@ -17886,7 +17886,7 @@ msgid "Import" msgstr "İçe aktar" #. Action button label in the add community modal. Imports a template from the third-party platform named by {theOtherPlatform}. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:102 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:106 msgid "Import {theOtherPlatform} template" msgstr "{theOtherPlatform} şablonunu içe aktar" @@ -17938,7 +17938,7 @@ msgid "Import more" msgstr "Daha fazla içe aktar" #. Accessible label for the import-template form element. Used by assistive tech only. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:138 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:142 msgid "Import template form" msgstr "Şablon formunu içe aktar" @@ -18106,7 +18106,7 @@ msgid "Include all except selected" msgstr "Seçilenler dışındakilerin tümünü dahil et" #. Section header in the Linux audio source picker for the per-app inclusion list. -#: src/features/voice/components/AudioSourcePickerLinux.tsx:55 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:57 msgid "Include apps" msgstr "Uygulamaları dahil et" @@ -18472,7 +18472,7 @@ msgid "Invalid image" msgstr "Geçersiz görsel" #. Validation error in the paste-template-JSON form. "JSON" is a protocol token and must not be translated. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:129 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:133 msgid "Invalid JSON. Paste the full response from the URL above." msgstr "Geçersiz JSON. Yukarıdaki URL'den gelen yanıtın tamamını yapıştırın." @@ -18531,7 +18531,7 @@ msgid "Invisible" msgstr "Görünmez" #. Per-recipient action button label in the invite modal recipient list. Sends the invite as a DM to that friend. Short standalone verb. -#: src/features/invite/components/modals/InviteModal.tsx:97 +#: src/features/invite/components/modals/InviteModal.tsx:100 msgid "Invite" msgstr "Davet et" @@ -18568,12 +18568,12 @@ msgid "Invite deleted" msgstr "Davet silindi" #. Fallback header on the invite modal when no community context is available. Refers to inviting friends to Fluxer. -#: src/features/invite/components/modals/InviteModal.tsx:84 +#: src/features/invite/components/modals/InviteModal.tsx:87 msgid "Invite friends" msgstr "Arkadaşlarını davet et" #. Title of the invite modal. {guildName} is the community name. -#: src/features/invite/components/modals/InviteModal.tsx:89 +#: src/features/invite/components/modals/InviteModal.tsx:92 msgid "Invite friends to {guildName}" msgstr "Arkadaşlarını {guildName} topluluğuna davet et" @@ -18584,25 +18584,25 @@ msgstr "Paylaşım sırasında davet gizlendi" #. Label of the invite code/URL input in the join-community form. #. Placeholder in the read-only invite link input when no link is available yet. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:166 -#: src/features/invite/components/modals/InviteModal.tsx:138 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:170 +#: src/features/invite/components/modals/InviteModal.tsx:141 msgid "Invite link" msgstr "Davet bağlantısı" #. Label above a masked invite link while streaming privacy is active. #. Label above a masked invite link while streaming privacy is active. -#: src/features/invite/components/modals/InviteModal.tsx:146 +#: src/features/invite/components/modals/InviteModal.tsx:149 #: src/features/relationship/components/modals/AddFriendsToGroupModal.tsx:31 msgid "Invite link is hidden while sharing:" msgstr "Paylaşım sırasında davet bağlantısı gizlenir:" #. Inline replacement text shown for invite links while streaming privacy is active. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:162 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:165 msgid "Invite link masked while sharing" msgstr "Paylaşım sırasında davet bağlantısı maskelendi" #. Header of the invite modal when the user is editing the invite link expiry, max uses, and temporary flag. -#: src/features/invite/components/modals/InviteModal.tsx:93 +#: src/features/invite/components/modals/InviteModal.tsx:96 msgid "Invite link settings" msgstr "Davet bağlantısı ayarları" @@ -18747,7 +18747,7 @@ msgstr "{productName} olası bir baskın algıladığı için davetler duraklat msgid "Invites are paused for this community." msgstr "Bu topluluk için davetler duraklatıldı." -#: src/features/invite/components/modals/InviteModal.tsx:370 +#: src/features/invite/components/modals/InviteModal.tsx:375 msgid "Invites are paused in this community by an admin. While this invite can be created, it cannot be accepted until invites are re-enabled." msgstr "Bu toplulukta davetler bir yönetici tarafından duraklatıldı. Bu davet oluşturulabilse de davetler yeniden etkinleştirilene kadar kabul edilemez." @@ -18757,7 +18757,7 @@ msgid "Invites disabled" msgstr "Davetler devre dışı bırakıldı" #. Developer control label for the invites-disabled banner. -#: src/features/devtools/components/NagbarControls.ts:72 +#: src/features/devtools/components/NagbarControls.ts:73 msgid "Invites disabled nagbar" msgstr "Davetler devre dışı bırakıldı bildirim çubuğu" @@ -18879,7 +18879,7 @@ msgid "Join {communityName} to chat with the team and stay up to date." msgstr "Ekiple sohbet etmek ve güncel kalmak için {communityName} topluluğuna katılın." #. Action button label in the add community modal. Starts the join-by-invite-code flow. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:98 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:102 msgid "Join a community" msgstr "Bir topluluğa katıl" @@ -18903,7 +18903,7 @@ msgid "Join community" msgstr "Topluluğa katıl" #. Accessible label for the join-community form element. Used by assistive tech only. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:162 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:166 msgid "Join community form" msgstr "Topluluğa katılma formu" @@ -19011,7 +19011,7 @@ msgid "Jump to {displayName}" msgstr "{displayName} adlı kişiye atla" #. Accessible label for an inline channel mention link. labelText is the channel display name. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:108 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:111 msgid "Jump to {labelText}" msgstr "{labelText} kanalına git" @@ -19068,12 +19068,12 @@ msgid "Jump to the current call" msgstr "Mevcut aramaya atla" #. Fallback accessible label for an inline channel mention when the target name is not known. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:112 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:115 msgid "Jump to the linked channel" msgstr "Bağlantılı kanala git" #. Fallback accessible label for an inline message link when the target channel is not known. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:104 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:107 msgid "Jump to the linked message" msgstr "Bağlantılı mesaja git" @@ -19083,7 +19083,7 @@ msgid "Jump to the message from {authorNickname}" msgstr "{authorNickname} kullanıcısından gelen mesaja git" #. Accessible label for an inline message link that jumps to a specific message in a channel. labelText is the channel display name. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:99 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:102 msgid "Jump to the message in {labelText}" msgstr "{labelText} içindeki mesaja git" @@ -19142,7 +19142,7 @@ msgid "Keep free and premium tiers. You can customize the tiers, sell premium th msgstr "Ücretsiz ve premium katmanları sakla. Katmanları özelleştirebilir, Stripe üzerinden premium satabilir veya daha sonra yönetici panelinden hediye kodları verebilirsin." #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:165 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:273 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:272 msgid "Keep grace period" msgstr "Ödemesiz dönemi koru" @@ -19157,7 +19157,7 @@ msgid "Keep running" msgstr "Çalışmaya devam et" #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:143 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:251 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:250 msgid "Keep subscription" msgstr "Aboneliği sürdür" @@ -19240,7 +19240,7 @@ msgstr "Tuşlar" #. Button or menu action label in the kick member modal. Keep it concise. Keep the tone plain and specific. #. Button or menu action label in the user profile actions sheet. Keep it concise. Keep the tone plain and specific. #. Member actions sheet menu item. Opens the kick-member confirmation (moderation action). Short verb used as a menu label. -#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:98 +#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:97 #: src/features/moderation/components/modals/KickMemberModal.tsx:16 #: src/features/user/components/modals/UserProfileActionsSheet.tsx:77 msgid "Kick" @@ -19727,7 +19727,7 @@ msgstr "Dosyayı bağla" #. Replacement text for an invite URL while streaming privacy is active. #. Replacement text for an invite URL while streaming privacy is active. #: src/features/channel/components/modals/GroupInvitesBottomSheet.tsx:49 -#: src/features/invite/components/modals/InviteModal.tsx:142 +#: src/features/invite/components/modals/InviteModal.tsx:145 #: src/features/relationship/components/modals/AddFriendsToGroupModal.tsx:27 msgid "Link hidden while sharing" msgstr "Paylaşım sırasında bağlantı gizlendi" @@ -19760,7 +19760,7 @@ msgid "Link styling" msgstr "Bağlantı stili" #. Title of the alert shown when clicking an internal link that is not available to the current account. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:154 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:157 msgid "Link unavailable" msgstr "Bağlantı kullanılamıyor" @@ -20557,7 +20557,7 @@ msgid "Max {maxSize}." msgstr "Maks. {maxSize}." #. Label above the max-uses dropdown in the invite link settings. -#: src/features/invite/components/modals/InviteModal.tsx:116 +#: src/features/invite/components/modals/InviteModal.tsx:119 msgid "Max number of uses" msgstr "Maksimum kullanım sayısı" @@ -20835,7 +20835,7 @@ msgid "Members" msgstr "Üyeler" #. Helper text under the temporary membership switch in the invite link settings. -#: src/features/invite/components/modals/InviteModal.tsx:134 +#: src/features/invite/components/modals/InviteModal.tsx:137 msgid "Members are removed when offline unless given a role." msgstr "Çevrimdışı olduklarında bir rol atanmadığı sürece üyeler kaldırılır." @@ -20980,7 +20980,7 @@ msgstr "Mesaj" #. Action that opens a DM conversation with the selected user. #. Member actions sheet menu item. Sends a direct message to the target user. Standalone verb used as a menu label. #. Voice participant menu action that opens a DM conversation with the selected user. -#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:88 +#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:87 #: src/features/ui/action_menu/items/ActionsSubmenu.tsx:41 #: src/features/ui/action_menu/items/MessageUserMenuItem.tsx:26 #: src/features/ui/action_menu/items/voice_participant_menu_data/shared.ts:78 @@ -21084,7 +21084,7 @@ msgstr "Mesaj görüntüleme ayarları yalnızca masaüstünde kullanılabilir." msgid "Message editing" msgstr "Mesaj düzenleme" -#: src/features/messaging/components/modals/ForwardModal.tsx:315 +#: src/features/messaging/components/modals/ForwardModal.tsx:317 msgid "Message forwarded" msgstr "Mesaj iletildi" @@ -21133,7 +21133,7 @@ msgstr "Mesaj giriş düğmeleri" #. Error modal title in the forward modal when the optional comment exceeds the message length limit. #. Form validation error indicating the message exceeds the allowed length. -#: src/features/messaging/components/modals/ForwardModal.tsx:56 +#: src/features/messaging/components/modals/ForwardModal.tsx:58 #: src/features/ui/character_counter/CharacterCountMessages.ts:16 msgid "Message is too long" msgstr "Mesaj çok uzun" @@ -21144,7 +21144,7 @@ msgid "Message layout" msgstr "Mesaj düzeni" #. Type chip suffix in tooltips for inline rendered message links. Lowercase because it follows the channel name. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:89 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:92 msgid "message link" msgstr "mesaj bağlantısı" @@ -21188,7 +21188,7 @@ msgid "Message previews in the DM list" msgstr "DM listesindeki mesaj önizlemeleri" #. Toast shown after a message in an announcement channel was published to the channels that follow it. -#: src/features/messaging/commands/MessageCommands.tsx:112 +#: src/features/messaging/commands/MessageCommands.tsx:113 msgid "Message published" msgstr "Mesaj yayınlandı" @@ -21301,7 +21301,7 @@ msgstr "Yer imlerine ekleyebileceğin mesajlar" msgid "Messaging is paused" msgstr "Mesajlaşma duraklatıldı" -#. Notice shown in place of the message composer, and as an error, when messaging is paused on the current account until the user completes one quick step described in an email. While paused, the account cannot post, react, join communities or change its profile. Keep the tone calm and friendly. +#. Notice shown in place of the message composer, as a banner at the top of the app, and as an error, when messaging is paused on the current account until the user completes one quick step described in an email. While paused, the account cannot post, react, join communities or change its profile. Keep the tone calm and friendly. #: src/features/user/utils/AccountLimitUtils.ts:10 msgid "Messaging is paused on your account. Check your email for a quick step to continue." msgstr "Hesabınızda mesajlaşma şimdilik duraklatıldı. Devam etmek için e-postanıza göz atın, sizi tek bir kısa adım bekliyor." @@ -22672,7 +22672,7 @@ msgid "No {sendMessagesPermission} permission" msgstr "{sendMessagesPermission} izni yok" #. Inline text shown inside a custom message link pill when the linked message cannot be accessed. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:142 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:145 msgid "No access" msgstr "Erişim yok" @@ -22807,7 +22807,7 @@ msgstr "Kaydedilecek değişiklik yok" msgid "No channels available" msgstr "Kanal yok" -#: src/features/messaging/components/modals/ForwardModal.tsx:389 +#: src/features/messaging/components/modals/ForwardModal.tsx:395 #: src/features/search/components/search/ChannelFilterSheet.tsx:120 msgid "No channels found" msgstr "Kanal bulunamadı" @@ -22955,7 +22955,7 @@ msgid "No invoices yet." msgstr "Henüz fatura yok." #. Invite max-uses option meaning unlimited uses. Short standalone label. -#: src/features/invite/components/modals/InviteModal.tsx:56 +#: src/features/invite/components/modals/InviteModal.tsx:59 msgid "No limit" msgstr "Sınır yok" @@ -23306,7 +23306,7 @@ msgstr "Dönüştürme yok" #: src/features/user/components/modals/tabs/accessibility_tab/VisualTab.tsx:37 #: src/features/user/components/modals/tabs/components/EntranceSoundSection.tsx:146 #: src/features/user/components/modals/tabs/privacy_safety_tab/data_request_modal/DataRequestModal.tsx:220 -#: src/features/voice/components/AudioSourcePickerLinux.tsx:268 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:265 msgid "None" msgstr "Yok" @@ -23858,12 +23858,12 @@ msgid "Open {host} in your browser." msgstr "{host} adresini tarayıcınızda açın." #. Accessible label for an inline chat link pill that opens an app page such as Discovery. labelText is the page name. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:121 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:124 msgid "Open {labelText}" msgstr "{labelText} sayfasını aç" #. Accessible label for an inline settings deep-link pill. labelText is the resolved settings tab and section breadcrumb. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:116 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:119 msgid "Open {labelText} in settings" msgstr "Ayarlarda {labelText} bölümünü aç" @@ -24067,7 +24067,7 @@ msgid "Open emoji in browser" msgstr "Emojiyi tarayıcıda aç" #. Accessible label for the emoji picker trigger button in the forward modal comment field. -#: src/features/messaging/components/modals/ForwardModal.tsx:102 +#: src/features/messaging/components/modals/ForwardModal.tsx:104 #: src/features/user/components/modals/tabs/my_profile_tab/BioEditor.tsx:27 msgid "Open emoji picker" msgstr "Emoji seçiciyi aç" @@ -24392,7 +24392,7 @@ msgstr "Seçenekler" msgid "or" msgstr "veya" -#: src/features/theme/components/modals/ShareThemeModal.tsx:214 +#: src/features/theme/components/modals/ShareThemeModal.tsx:216 msgid "Or copy the link:" msgstr "Veya bağlantıyı kopyala:" @@ -24401,7 +24401,7 @@ msgstr "Veya bağlantıyı kopyala:" msgid "or pick a GIF from {gifProviderName}" msgstr "veya {gifProviderName} üzerinden bir GIF seçin" -#: src/features/invite/components/modals/InviteModal.tsx:502 +#: src/features/invite/components/modals/InviteModal.tsx:507 msgid "Or send an invite link to a friend:" msgstr "Veya bir arkadaşınıza davet bağlantısı gönderin:" @@ -24409,7 +24409,7 @@ msgstr "Veya bir arkadaşınıza davet bağlantısı gönderin:" msgid "or send an invite to a friend:" msgstr "veya bir arkadaşınıza davet gönderin:" -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:131 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:133 msgid "or send the gift link to a friend:" msgstr "veya hediye bağlantısını bir arkadaşınıza gönderin:" @@ -24611,7 +24611,7 @@ msgid "Page down" msgstr "Sayfa aşağı" #. Role description announced for an inline chat link pill that opens an app page. Lowercase. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:126 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:129 msgid "page link" msgstr "sayfa bağlantısı" @@ -24778,12 +24778,12 @@ msgid "Paste GIF URLs below, one per line." msgstr "GIF URL'lerini aşağıya, her satıra bir tane olacak şekilde yapıştırın." #. Accessible label for the paste-template-JSON form element. Used by assistive tech only. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:146 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:150 msgid "Paste template JSON form" msgstr "Şablon JSON yapıştırma formu" #. Placeholder in the textarea where the user pastes the third-party template JSON document. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:154 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:158 msgid "Paste the JSON response here" msgstr "JSON yanıtını buraya yapıştırın" @@ -24985,7 +24985,7 @@ msgid "Perks paused" msgstr "Avantajlar duraklatıldı" #. Ban duration option in the destructive ban-member modal meaning the ban never expires. Short standalone label. -#: src/features/moderation/components/modals/BanMemberModal.tsx:38 +#: src/features/moderation/components/modals/BanMemberModal.tsx:37 msgid "Permanent" msgstr "Kalıcı" @@ -25384,7 +25384,7 @@ msgstr "Azaltılmış harekete rağmen oynatılıyor." #. Body of the error modal shown when sharing or sending a theme link is rate limited. #: src/features/app/components/alerts/CommonErrorModalDescriptors.ts:13 #: src/features/discovery/commands/DiscoveryJoinCommands.tsx:60 -#: src/features/theme/components/modals/ShareThemeModal.tsx:67 +#: src/features/theme/components/modals/ShareThemeModal.tsx:68 msgid "Please wait a moment and try again." msgstr "Lütfen bir süre bekleyip tekrar deneyin." @@ -25416,7 +25416,7 @@ msgid "Pop back in" msgstr "Tekrar ana pencereye al" #. Tooltip / aria label on the voice call footer button that opens the call in a separate window. -#: src/features/voice/components/VoiceCallCornerControls.tsx:12 +#: src/features/voice/components/VoiceCallCornerControls.tsx:11 msgid "Pop out call" msgstr "Aramayı ayrı bir pencerede aç" @@ -25547,12 +25547,12 @@ msgid "Premium badge" msgstr "Premium rozeti" #. Developer control label for the premium-expired banner. -#: src/features/devtools/components/NagbarControls.ts:48 +#: src/features/devtools/components/NagbarControls.ts:49 msgid "Premium expired nagbar" msgstr "Premium süresi doldu bildirim çubuğu" #. Developer control label for the premium grace-period banner. -#: src/features/devtools/components/NagbarControls.ts:44 +#: src/features/devtools/components/NagbarControls.ts:45 msgid "Premium grace period nagbar" msgstr "Premium ödemesiz dönem bildirim çubuğu" @@ -25562,7 +25562,7 @@ msgid "Premium model" msgstr "Premium model" #. Developer control label for the premium-onboarding banner. -#: src/features/devtools/components/NagbarControls.ts:52 +#: src/features/devtools/components/NagbarControls.ts:53 msgid "Premium onboarding nagbar" msgstr "Premium başlangıç bildirim çubuğu" @@ -26514,7 +26514,7 @@ msgstr "Neden" #. Label of the optional reason input in the destructive ban-member modal. Reason is recorded in the activity log. #. Label of the optional reason textarea in the timeout-member modal. The reason is recorded in the activity log. -#: src/features/moderation/components/modals/BanMemberModal.tsx:83 +#: src/features/moderation/components/modals/BanMemberModal.tsx:82 #: src/features/moderation/components/modals/TimeoutMemberModal.tsx:36 msgid "Reason (optional)" msgstr "Neden (isteğe bağlı)" @@ -26574,7 +26574,7 @@ msgstr "Tekrar kontrol et" #. placeholder {0}: ChannelUtils.getIcon(channel, {size: 16, className: styles.channelIcon}) #. placeholder {1}: channel.name -#: src/features/invite/components/modals/InviteModal.tsx:355 +#: src/features/invite/components/modals/InviteModal.tsx:360 msgid "Recipients will be taken to {0} <0>{1}" msgstr "Alıcılar şuraya yönlendirilecek: {0} <0>{1}" @@ -26601,7 +26601,7 @@ msgid "Reconnect succeeded. Pick a screen again if you want to resume your previ msgstr "Yeniden bağlanma başarılı. Önceki akışınıza devam etmek isterseniz lütfen tekrar bir ekran seçin." #. Overlay status in the voice call view while reconnecting after a drop. Trailing ellipsis indicates in-progress. -#: src/features/voice/components/VoiceCallView.tsx:98 +#: src/features/voice/components/VoiceCallView.tsx:94 msgid "Reconnecting..." msgstr "Yeniden bağlanılıyor..." @@ -26741,7 +26741,7 @@ msgstr "Referans kopyalandı." msgid "Referral parameters" msgstr "Yönlendirme parametreleri" -#: src/features/voice/components/AudioSourcePickerLinux.tsx:312 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:309 msgid "Refresh audio sources" msgstr "Ses kaynaklarını yenile" @@ -28559,7 +28559,7 @@ msgstr "Doygunluk" #: src/features/guild/components/modals/guild_tabs/GuildDiscoveryTab.tsx:631 #: src/features/guild/components/modals/guild_tabs/GuildVanityURLTab.tsx:279 #: src/features/guild/components/modals/GuildFolderSettingsModal.tsx:91 -#: src/features/messaging/commands/MessageCommands.tsx:108 +#: src/features/messaging/commands/MessageCommands.tsx:109 #: src/features/messaging/components/modals/AttachmentEditModal.tsx:136 #: src/features/messaging/components/modals/EditAltTextModal.tsx:193 #: src/features/messaging/components/modals/MessageHistoryThresholdModal.tsx:115 @@ -28687,7 +28687,7 @@ msgid "Scan the QR code with your authenticator app." msgstr "Kimlik doğrulama uygulamanızla QR kodunu tarayın." #. Developer / debug surface — keep terse and technical. Label in the developer Nagbar controls panel for the scheduled-maintenance banner. -#: src/features/devtools/components/NagbarControls.ts:22 +#: src/features/devtools/components/NagbarControls.ts:23 msgid "Scheduled maintenance nagbar" msgstr "Planlı bakım bildirim çubuğu" @@ -28962,7 +28962,7 @@ msgstr "Sarma önizlemesi" #: src/features/channel/components/bottomsheets/ChannelSearchBottomSheet.tsx:854 #: src/features/channel/components/channel_header/shared.ts:47 #: src/features/channel/components/shared/PickerSearchInput.tsx:21 -#: src/features/messaging/components/modals/ForwardModal.tsx:89 +#: src/features/messaging/components/modals/ForwardModal.tsx:91 #: src/features/search/components/modals/SearchProviderPickerModal.tsx:43 #: src/features/search/utils/QuickSwitcherModalUtils.tsx:46 #: src/features/theme_studio/ui/StudioSearchInput.tsx:16 @@ -29606,14 +29606,14 @@ msgstr "Ödemeden sonraki 3 gün içinde, 30 günde bir olmak üzere iadeyi kend #. Button or menu action label in the share theme modal. Keep it concise. #. Send-message button label in the voice message composer modal. -#: src/features/theme/components/modals/ShareThemeModal.tsx:43 +#: src/features/theme/components/modals/ShareThemeModal.tsx:44 #: src/features/user/components/modals/tabs/component_gallery_tab/ComponentGalleryTabButtonsTab.tsx:316 #: src/features/voice/components/VoiceMessageComposerModal.tsx:77 msgid "Send" msgstr "Gönder" #. Primary button label in the forward message modal. selectedCount is the number of selected destinations; selectionLimit is the maximum allowed. -#: src/features/messaging/components/modals/ForwardModal.tsx:106 +#: src/features/messaging/components/modals/ForwardModal.tsx:108 msgid "Send ({selectedCount}/{selectionLimit})" msgstr "Gönder ({selectedCount}/{selectionLimit})" @@ -29694,7 +29694,7 @@ msgstr "{size} boyutuna kadar dosya gönderin" #. Button or menu action label in the user profile modal. Keep it concise. #. Member actions sheet menu item. Sends a friend request to the target user. #: src/features/channel/components/direct_message/DMWelcomeSection.tsx:146 -#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:94 +#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:93 #: src/features/user/components/modals/UserProfileMobileSheet.tsx:110 #: src/features/user/components/modals/UserProfileModal.tsx:126 msgid "Send friend request" @@ -29710,7 +29710,7 @@ msgstr "GIF gönder: {title}" #. Plus menu item that opens the gift purchase flow. #: src/features/channel/components/textarea/MobileTextareaPlusBottomSheet.tsx:21 #: src/features/channel/components/textarea/TextareaPlusMenu.tsx:31 -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:30 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:31 msgid "Send gift" msgstr "Hediye gönder" @@ -29873,7 +29873,7 @@ msgid "Serve the token file" msgstr "Belirteç dosyasını sun" #. Developer / debug surface — keep terse and technical. Label in the developer Nagbar controls panel for the service incident banner. -#: src/features/devtools/components/NagbarControls.ts:27 +#: src/features/devtools/components/NagbarControls.ts:28 msgid "Service incident nagbar" msgstr "Hizmet kesintisi bildirimi" @@ -30118,7 +30118,7 @@ msgid "Settings" msgstr "Ayarlar" #. Type chip suffix in tooltips for inline rendered fluxer://settings/user deep links. Lowercase. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:130 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:133 msgid "settings link" msgstr "ayarlar bağlantısı" @@ -30239,7 +30239,7 @@ msgid "Share your screen or camera in up to 4K at 60 frames per second. Free acc msgstr "Ekranınızı veya kameranızı saniyede 60 kare hızında 4K'ya kadar paylaşın. Ücretsiz hesaplar 30 kare hızında 720p'ye kadar yayın yapar." #. Button or menu action label in the share theme modal. Keep it concise. -#: src/features/theme/components/modals/ShareThemeModal.tsx:39 +#: src/features/theme/components/modals/ShareThemeModal.tsx:40 msgid "Share your theme" msgstr "Temanızı paylaşın" @@ -30263,7 +30263,7 @@ msgid "Shared window" msgstr "Paylaşılan pencere" #. Capture option in the Linux audio source picker on a window share. Captures only the audio of the window being shared. -#: src/features/voice/components/AudioSourcePickerLinux.tsx:40 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:42 msgid "Shared window audio" msgstr "Paylaşılan pencere sesi" @@ -30364,7 +30364,7 @@ msgid "Shortcuts are paused while recording." msgstr "Kayıt sırasında klavye kısayolları duraklatılır." #. Body of the error modal shown when the forward modal comment exceeds the message length limit. -#: src/features/messaging/components/modals/ForwardModal.tsx:60 +#: src/features/messaging/components/modals/ForwardModal.tsx:62 msgid "Shorten the message and try again." msgstr "Mesajı kısaltıp tekrar deneyin." @@ -31506,7 +31506,7 @@ msgid "Something went wrong while preparing this sticker. Try another file or tr msgstr "Bu çıkartma hazırlanırken bir sorun oluştu. Başka bir dosya deneyin veya bir süre sonra tekrar deneyin." #. Fallback body of the error alert shown when publishing an announcement message fails. -#: src/features/messaging/commands/MessageCommands.tsx:124 +#: src/features/messaging/commands/MessageCommands.tsx:125 msgid "Something went wrong while publishing. Try again in a moment." msgstr "Yayınlanırken bir şeyler ters gitti. Birazdan tekrar dene." @@ -31552,7 +31552,7 @@ msgstr "Bir şeyler ters gitti." #: src/features/app/components/alerts/CommonErrorModalDescriptors.ts:5 #: src/features/discovery/commands/DiscoveryJoinCommands.tsx:18 #: src/features/emoji/components/emojis/EmojiListItem.tsx:129 -#: src/features/theme/components/modals/ShareThemeModal.tsx:51 +#: src/features/theme/components/modals/ShareThemeModal.tsx:52 #: src/features/ui/action_menu/items/CallMenuItems.tsx:45 #: src/features/ui/action_menu/items/ChannelMenuData.tsx:132 #: src/features/ui/action_menu/items/ChannelMenuData.tsx:148 @@ -33157,12 +33157,12 @@ msgid "Template" msgstr "Şablon" #. Label of the textarea in the paste-template-JSON form. "JSON" must not be translated. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:150 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:154 msgid "Template JSON" msgstr "Şablon JSON'ı" #. Label of the URL input in the import-template form. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:142 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:146 msgid "Template URL" msgstr "Şablon URL'si" @@ -33191,7 +33191,7 @@ msgid "Temporary invites need a live connection. Check yours and try again." msgstr "Geçici davetler canlı bağlantı gerektirir. Bağlantınızı kontrol edip tekrar deneyin." #. Switch label in the invite link settings. When enabled, members joining via this invite are kicked when they go offline unless given a role. -#: src/features/invite/components/modals/InviteModal.tsx:129 +#: src/features/invite/components/modals/InviteModal.tsx:132 msgid "Temporary membership" msgstr "Geçici üyelik" @@ -33202,7 +33202,7 @@ msgid "Tennessee" msgstr "Tennessee" #. Developer control label for the terms-acceptance banner. -#: src/features/devtools/components/NagbarControls.ts:64 +#: src/features/devtools/components/NagbarControls.ts:65 msgid "Terms acceptance nagbar" msgstr "Şartlar kabulü bildirim çubuğu" @@ -33760,7 +33760,7 @@ msgstr "Tema kullanılamıyor" msgid "Themes" msgstr "Temalar" -#: src/features/invite/components/modals/InviteModal.tsx:194 +#: src/features/invite/components/modals/InviteModal.tsx:197 msgid "There are no channels available to create an invite for." msgstr "Davet oluşturulabilecek kanal yok." @@ -33815,7 +33815,7 @@ msgid "They left the call" msgstr "Aramadan ayrıldı" #. Body of the error modal shown when a DM cannot be opened (blocked or no shared community). -#: src/features/app/components/alerts/DmActionErrorModal.tsx:20 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:24 msgid "They might not be accepting messages from you, or you no longer share a community." msgstr "Sizden mesaj kabul etmiyor olabilir veya artık ortak bir topluluğunuz olmayabilir." @@ -34092,7 +34092,7 @@ msgid "This device does not support notifications." msgstr "Bu cihaz bildirimleri desteklemiyor." #. Validation error in the paste-template-JSON form when the JSON parses but lacks the expected third-party template fields. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:133 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:137 msgid "This doesn't look like a valid template response. Make sure you copied the entire JSON document." msgstr "Bu geçerli bir şablon yanıtı gibi görünmüyor. JSON belgesinin tamamını kopyaladığınızdan emin olun." @@ -34170,7 +34170,7 @@ msgid "This gift has been redeemed" msgstr "Bu hediye kullanıldı" #. Title of the error modal shown when a group DM would exceed the maximum number of recipients. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:48 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:52 msgid "This group has too many people" msgstr "Bu grupta çok fazla kişi var" @@ -34208,7 +34208,7 @@ msgstr "Bu kurulumda henüz hesap yok. Oluşturduğunuz ilk hesap otomatik olara msgid "This invite is hidden while sharing is protected." msgstr "Paylaşım korumalıyken bu davet gizlenir." -#: src/features/invite/components/modals/InviteModal.tsx:514 +#: src/features/invite/components/modals/InviteModal.tsx:519 msgid "This invite link never expires." msgstr "Bu davet bağlantısının süresi hiç dolmaz." @@ -34305,7 +34305,7 @@ msgid "This link channel is marked for mature content and may open material that msgstr "Bu bağlantı kanalı yetişkinlere yönelik içerik olarak işaretlenmiştir ve bazı kullanıcılar için uygunsuz olabilecek materyaller içerebilir." #. Body of the link-unavailable alert. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:158 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:161 msgid "This link is not available for your account." msgstr "Bu bağlantı hesabınız için kullanılamıyor." @@ -34361,7 +34361,7 @@ msgid "This message has already been deleted." msgstr "Bu mesaj zaten silinmiş." #. Toast shown when someone tries to publish an announcement message that was already published. -#: src/features/messaging/commands/MessageCommands.tsx:116 +#: src/features/messaging/commands/MessageCommands.tsx:117 msgid "This message has already been published" msgstr "Bu ileti zaten yayınlandı" @@ -34486,7 +34486,7 @@ msgid "This theme is still loading." msgstr "Bu tema hâlâ yükleniyor." #. Title of the error modal shown when a theme CSS exceeds the maximum shareable size. -#: src/features/theme/components/modals/ShareThemeModal.tsx:55 +#: src/features/theme/components/modals/ShareThemeModal.tsx:56 msgid "This theme is too large to share" msgstr "Bu tema paylaşılamayacak kadar büyük" @@ -34528,7 +34528,7 @@ msgid "This user is not available to receive calls right now. They may have call msgstr "Bu kullanıcı şu anda arama alamıyor. Aramaları devre dışı bırakmış olabilir." #. Body of the error modal shown when the recipient of a DM no longer exists. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:28 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:32 msgid "This user no longer exists. Refresh and try again." msgstr "Bu kullanıcı artık mevcut değil. Sayfayı yenileyip tekrar deneyin." @@ -35712,7 +35712,7 @@ msgid "Unclaimed account" msgstr "Sahiplenilmemiş hesap" #. Developer control label for the unclaimed-account banner. -#: src/features/devtools/components/NagbarControls.ts:32 +#: src/features/devtools/components/NagbarControls.ts:33 msgid "Unclaimed account nagbar" msgstr "Sahiplenilmemiş hesap uyarı çubuğu" @@ -37152,7 +37152,7 @@ msgstr "Kullanıcı başka kanala taşındı" #. Reason chip in the unaddable recipients alert when the user record is missing. #. Title of the error modal shown when the recipient of a DM no longer exists. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:24 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:28 #: src/features/channel/components/channel_view/DMChannelView.tsx:279 #: src/features/channel/components/modals/UnaddableRecipientsConfirmModal.tsx:11 msgid "User not found" @@ -37274,27 +37274,27 @@ msgid "Using {effectiveLabel} until {requestedLabel} is ready." msgstr "{requestedLabel} hazır olana kadar {effectiveLabel} kullanılıyor." #. Developer nagbar status: banner follows real account state. -#: src/features/devtools/components/NagbarControls.ts:106 +#: src/features/devtools/components/NagbarControls.ts:107 msgid "Using actual account state" msgstr "Gerçek hesap durumu kullanılıyor" #. Developer nagbar status: banner follows real gift inventory state. -#: src/features/devtools/components/NagbarControls.ts:126 +#: src/features/devtools/components/NagbarControls.ts:127 msgid "Using actual gift inventory state" msgstr "Gerçek hediye envanteri durumu kullanılıyor" #. Developer nagbar status: banner follows real premium subscription state. -#: src/features/devtools/components/NagbarControls.ts:122 +#: src/features/devtools/components/NagbarControls.ts:123 msgid "Using actual premium state" msgstr "Gerçek premium durumu kullanılıyor" #. Developer nagbar status: banner follows the real app state. -#: src/features/devtools/components/NagbarControls.ts:130 +#: src/features/devtools/components/NagbarControls.ts:131 msgid "Using actual state" msgstr "Gerçek durum kullanılıyor" #. Developer nagbar status: banner follows real email verification state. -#: src/features/devtools/components/NagbarControls.ts:110 +#: src/features/devtools/components/NagbarControls.ts:111 msgid "Using actual verification state" msgstr "Gerçek doğrulama durumu kullanılıyor" @@ -37456,9 +37456,9 @@ msgstr "Kimliğinizi doğrulayın" #. Title of the error modal shown when an unverified account tries to start a DM. #. Title shown when an unverified account cannot start a DM or group DM. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:40 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:44 #: src/features/channel/components/direct_message/AddFriendForm.tsx:80 -#: src/features/channel/utils/CreateDMModalUtils.tsx:51 +#: src/features/channel/utils/CreateDMModalUtils.tsx:52 #: src/features/moderation/components/report/ReportStepEmail.tsx:43 msgid "Verify your email" msgstr "E-postanızı doğrulayın" @@ -37543,7 +37543,7 @@ msgid "Verify your email to purchase {premiumProductFullName}." msgstr "{premiumProductFullName} satın almak için e-postanızı doğrulayın." #. Blocked-state text shown when an unverified account cannot start a DM or group DM. -#: src/features/channel/utils/CreateDMModalUtils.tsx:55 +#: src/features/channel/utils/CreateDMModalUtils.tsx:56 msgid "Verify your email to start DMs." msgstr "DM başlatmak için e-postanızı doğrulayın." @@ -37791,7 +37791,7 @@ msgid "View call" msgstr "Aramayı görüntüle" #. Aria label for the show-controls trigger when the call toolbar is auto-hidden. -#: src/features/voice/components/VoiceCallView.tsx:124 +#: src/features/voice/components/VoiceCallView.tsx:120 msgid "View call controls" msgstr "Arama kontrollerini görüntüle" @@ -37987,7 +37987,7 @@ msgid "Visionary (lifetime {premiumProductName})" msgstr "Visionary (ömür boyu {premiumProductName})" #. Developer control label for the Visionary two-factor-authentication banner. -#: src/features/devtools/components/NagbarControls.ts:60 +#: src/features/devtools/components/NagbarControls.ts:61 msgid "Visionary 2FA nagbar" msgstr "Visionary 2FA bildirim çubuğu" @@ -38243,7 +38243,7 @@ msgid "Voice region" msgstr "Ses bölgesi" #. Developer control label for the voice-session-restore banner. -#: src/features/devtools/components/NagbarControls.ts:68 +#: src/features/devtools/components/NagbarControls.ts:69 msgid "Voice session restore nagbar" msgstr "Ses oturumu geri yükleme bildirim çubuğu" @@ -38331,12 +38331,12 @@ msgid "Waiting for passkey…" msgstr "Geçiş anahtarı bekleniyor…" #. Inline notice in the forward modal when slowmode is active in the selected target channel. forwardChannelDisplayName is the channel name. -#: src/features/messaging/components/modals/ForwardModal.tsx:76 +#: src/features/messaging/components/modals/ForwardModal.tsx:78 msgid "Waiting for slowmode in {forwardChannelDisplayName} to expire." msgstr "{forwardChannelDisplayName} kanalındaki yavaş modun süresinin dolması bekleniyor." #. Inline notice in the forward modal when slowmode is active in one or more selected target channels. -#: src/features/messaging/components/modals/ForwardModal.tsx:81 +#: src/features/messaging/components/modals/ForwardModal.tsx:83 msgid "Waiting for slowmode in one or more selected channels to expire." msgstr "Seçilen bir veya daha fazla kanalda yavaş modun süresinin dolması bekleniyor." @@ -38520,7 +38520,7 @@ msgstr "{email} adresine bir kod gönderdik." msgid "We will prefill {prefillEmail} once browser sign-in opens." msgstr "Tarayıcıda oturum açma ekranı açıldığında {prefillEmail} adresini önceden dolduracağız." -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:87 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:89 msgid "We'd love to give you more than a lifetime of {PREMIUM_PRODUCT_NAME}, but that breaks the space-time continuum. Send the gift to a friend instead?" msgstr "Size ömür boyundan daha uzun bir {PREMIUM_PRODUCT_NAME} süresi vermek isterdik ama bu, uzay-zaman sürekliliğini bozar. Bunun yerine hediyeyi bir arkadaşınıza gönderelim mi?" @@ -39178,7 +39178,7 @@ msgid "You already have a group with these users. Do you really want to create a msgstr "Bu kullanıcılarla zaten bir grubunuz var. Yeni bir tane oluşturmak istediğinizden emin misiniz? Bu da sorun değil!" #. Status label shown to a user who already owns the lifetime premium tier. -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:26 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:27 msgid "You already have lifetime {premiumProductName}" msgstr "Zaten ömür boyu {premiumProductName} sahibisiniz" @@ -39326,7 +39326,7 @@ msgid "You can't add expressions there" msgstr "Buraya ifade ekleyemezsiniz" #. Error message in the messaging commands. -#: src/features/messaging/commands/ReactionCommands.tsx:27 +#: src/features/messaging/commands/ReactionCommands.tsx:28 msgid "You can't add new reactions while you're timed out." msgstr "Zaman aşımındayken yeni tepkiler ekleyemezsiniz." @@ -39392,7 +39392,7 @@ msgstr "Hiçbir sunucuda webhook yönetemezsin. Bu kanalı takip etmesi için bi #. Reason chip in the unaddable recipients alert when blocked or DMs are not allowed. #. Title of the error modal shown when a DM cannot be opened (blocked or no shared community). -#: src/features/app/components/alerts/DmActionErrorModal.tsx:16 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:20 #: src/features/channel/components/modals/UnaddableRecipientsConfirmModal.tsx:15 msgid "You can't message this user" msgstr "Bu kullanıcıya mesaj gönderemezsiniz" @@ -39521,7 +39521,7 @@ msgid "You changed your tag while on {PREMIUM_PRODUCT_NAME}. It will reroll rand msgstr "{PREMIUM_PRODUCT_NAME} aboneliğiniz varken etiketinizi değiştirdiniz. Yenilenmediği takdirde, {PREMIUM_PRODUCT_NAME} aboneliğiniz sona erdiğinde etiketiniz rastgele yeniden belirlenecektir." #. Body of the access-denied alert for clicked message links. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:138 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:141 msgid "You do not have access to the channel where this message was sent." msgstr "Bu mesajın gönderildiği kanala erişiminiz yok." @@ -39618,12 +39618,12 @@ msgid "You just pressed Tab. Keyboard mode is now on so you can navigate {produc msgstr "Az önce Tab tuşuna bastınız. Klavye modu artık açık, böylece {productName} uygulamasında fare kullanmadan gezinebilirsiniz." #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:137 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:245 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:244 msgid "You keep your perks until your next renewal date. Reactivate before then to keep your subscriber history." msgstr "Avantajlarınız bir sonraki yenileme tarihinize kadar devam eder. Abone geçmişinizi korumak için aboneliğinizi bu tarihten önce yeniden etkinleştirin." #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:158 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:266 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:265 msgid "You lose all {PREMIUM_PRODUCT_NAME} perks immediately and your subscriber history resets. This cannot be undone." msgstr "Tüm {PREMIUM_PRODUCT_NAME} avantajlarınızı anında kaybedersiniz ve abone geçmişiniz sıfırlanır. Bu işlem geri alınamaz." @@ -39709,7 +39709,7 @@ msgid "You need to claim your account before you can create a community." msgstr "Topluluk oluşturmadan önce hesabınızı sahiplenmeniz gerekiyor." #. Body of the error modal shown when an unclaimed account tries to start a DM. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:36 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:40 msgid "You need to claim your account before you can start a direct message." msgstr "Doğrudan mesaj göndermeden önce hesabınızı sahiplenmeniz gerekir." @@ -39731,7 +39731,7 @@ msgid "You need to verify your email address before you can send friend requests msgstr "Arkadaşlık isteği göndermeden önce e-posta adresinizi doğrulamanız gerekiyor." #. Body of the error modal shown when an unverified account tries to start a DM. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:44 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:48 msgid "You need to verify your email address before you can start a direct message." msgstr "Doğrudan mesaj göndermeden önce e-posta adresinizi doğrulamanız gerekiyor." @@ -39745,7 +39745,7 @@ msgid "You need to verify your email to send messages in this community." msgstr "Bu toplulukta mesaj göndermek için e-postanızı doğrulamanız gerekiyor." #. Body of the error modal shown when the user or a recipient has too many open group DMs. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:60 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:64 msgid "You or someone you're adding already has the maximum number of group DMs open. Leave one and try again." msgstr "Sizin veya eklediğiniz kişinin açık grup DM sayısı üst sınıra ulaşmış. Birinden ayrılıp tekrar deneyin." @@ -39888,7 +39888,7 @@ msgstr "Mesajları çok hızlı düzenliyorsunuz" #: src/features/discovery/commands/DiscoveryJoinCommands.tsx:56 #: src/features/emoji/components/emojis/EmojiListItem.tsx:77 #: src/features/emoji/components/emojis/EmojiListItem.tsx:149 -#: src/features/theme/components/modals/ShareThemeModal.tsx:63 +#: src/features/theme/components/modals/ShareThemeModal.tsx:64 msgid "You're going too fast" msgstr "Çok hızlı gidiyorsunuz" @@ -39951,7 +39951,7 @@ msgid "You're viewing older messages" msgstr "Eski mesajları görüntülüyorsunuz" #. Body of the error modal shown when a group DM would exceed the maximum number of recipients. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:52 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:56 msgid "You've added more people than a group DM allows. Remove a few and try again." msgstr "Grup DM'lerinin izin verdiğinden daha fazla kişi eklediniz. Birkaç kişiyi çıkarıp tekrar deneyin." @@ -40003,7 +40003,7 @@ msgid "You've reached the favorite GIF limit." msgstr "Favori GIF sınırına ulaştınız." #. Title of the error modal shown when the user or a recipient has too many open group DMs. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:56 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:60 msgid "You've reached the group DM limit" msgstr "Grup DM sınırına ulaştınız" @@ -40118,7 +40118,7 @@ msgid "Your card is eligible. Redirecting you to the payment page now." msgstr "Kartınız uygun. Şimdi ödeme sayfasına yönlendiriliyorsunuz." #. Body of the confirmation shown before saving an edit to a message published from an announcement channel. -#: src/features/messaging/commands/MessageCommands.tsx:103 +#: src/features/messaging/commands/MessageCommands.tsx:104 msgid "Your changes reach every community that follows this channel, which can take a minute. Each published message allows 3 quick edits, then 1 every 20 minutes." msgstr "Yaptığınız değişiklikler bu kanalı takip eden tüm topluluklara ulaşacaktır, bu biraz zaman alabilir. Yayınlanan her mesaj için 3 hızlı düzenleme hakkınız vardır, sonrasında her 20 dakikada bir düzenleme yapabilirsiniz." @@ -40236,22 +40236,22 @@ msgid "Your last purchase is outside the refund window. Contact support for bill msgstr "Son satın alımınız iade süresinin dışında. Fatura sorunları için destek ekibiyle iletişime geçin." #. Label in the message queue state. -#: src/features/messaging/state/MessageQueue.tsx:72 +#: src/features/messaging/state/MessageQueue.tsx:74 msgid "Your message could not be delivered because it was flagged by our safety systems. If you believe this is a mistake, please contact support." msgstr "Mesajınız güvenlik sistemlerimiz tarafından işaretlendiği için gönderilemedi. Bunun bir hata olduğunu düşünüyorsanız lütfen destek ekibiyle iletişime geçin." #. Label in the message queue state. -#: src/features/messaging/state/MessageQueue.tsx:59 +#: src/features/messaging/state/MessageQueue.tsx:61 msgid "Your message could not be delivered. This is usually because you don't share a community with the recipient or the recipient is only accepting direct messages from friends. You may also need to adjust your own direct message privacy settings in {directMessagePrivacySettingsPath}." msgstr "Mesajınız gönderilemedi. Bunun nedeni genellikle alıcıyla ortak bir topluluğunuz olmaması veya alıcının yalnızca arkadaşlardan gelen doğrudan mesajları kabul etmesidir. Ayrıca kendi doğrudan mesaj gizlilik ayarlarınızı {directMessagePrivacySettingsPath} bölümünden düzenlemeniz gerekebilir." #. Description text in the message queue state. -#: src/features/messaging/state/MessageQueue.tsx:64 +#: src/features/messaging/state/MessageQueue.tsx:66 msgid "Your message could not be delivered. You need to claim your account to send direct messages." msgstr "Mesajınız gönderilemedi. Doğrudan mesaj göndermek için hesabınızı sahiplenmeniz gerekiyor." #. Description text in the message queue state. -#: src/features/messaging/state/MessageQueue.tsx:68 +#: src/features/messaging/state/MessageQueue.tsx:70 msgid "Your message could not be delivered. You need to claim your account to send messages." msgstr "Mesajınız gönderilemedi. Mesaj göndermek için hesabınızı sahiplenmeniz gerekiyor." @@ -40409,7 +40409,7 @@ msgid "Your subscription will switch to yearly billing at the next renewal." msgstr "Aboneliğiniz bir sonraki yenilemede yıllık faturalandırmaya geçecektir." #. Body of the error modal shown when a theme CSS exceeds the maximum shareable size. -#: src/features/theme/components/modals/ShareThemeModal.tsx:59 +#: src/features/theme/components/modals/ShareThemeModal.tsx:60 msgid "Your theme CSS is too large to share. Trim it down and try again." msgstr "Tema CSS'iniz paylaşılamayacak kadar büyük. Kısaltıp tekrar deneyin." diff --git a/fluxer_app/src/features/i18n/locales/uk/messages.po b/fluxer_app/src/features/i18n/locales/uk/messages.po index 71a046ebf..76845b3ac 100644 --- a/fluxer_app/src/features/i18n/locales/uk/messages.po +++ b/fluxer_app/src/features/i18n/locales/uk/messages.po @@ -21,7 +21,7 @@ msgstr "...увімкнете щільний режим. Чудово!" #. Button or menu action label in the channel and chat user message. Keep it concise. #. Suffix after the message text in the forward modal preview when the forwarded message was edited. -#: src/features/channel/components/MessageAttachments.tsx:390 +#: src/features/channel/components/MessageAttachments.tsx:361 #: src/features/channel/components/UserMessage.tsx:75 #: src/features/messaging/components/modals/ForwardMessagePreview.tsx:26 msgid "(edited)" @@ -993,7 +993,7 @@ msgstr "{count, plural, one {# канал підписаний} few {# кана msgid "{count, plural, one {# community found} other {# communities found}}" msgstr "{count, plural, one {Знайдено # спільноту} few {Знайдено # спільноти} many {Знайдено # спільнот} other {Знайдено # спільноти}}" -#: src/features/app/components/layout/GuildsLayout.tsx:1954 +#: src/features/app/components/layout/GuildsLayout.tsx:1955 msgid "{count, plural, one {# community is temporarily unavailable due to a flux capacitor malfunction.} other {# communities are temporarily unavailable due to a flux capacitor malfunction.}}" msgstr "{count, plural, one {# спільнота тимчасово недоступна через несправність потокового конденсатора.} few {# спільноти тимчасово недоступні через несправність потокового конденсатора.} many {# спільнот тимчасово недоступні через несправність потокового конденсатора.} other {# спільнот тимчасово недоступні через несправність потокового конденсатора.}}" @@ -1041,7 +1041,7 @@ msgstr "{count, plural, one {# спільна спільнота} few {# спі msgid "{count, plural, one {# other} other {# others}}" msgstr "{count, plural, one {# інший} few {# інші} many {# інших} other {# інших}}" -#: src/features/voice/components/VoiceCallView.tsx:507 +#: src/features/voice/components/VoiceCallView.tsx:474 msgid "{count, plural, one {# participant in call} other {# participants in call}}" msgstr "{count, plural, one {# учасник у дзвінку} few {# учасники у дзвінку} many {# учасників у дзвінку} other {# учасника у дзвінку}}" @@ -1237,7 +1237,7 @@ msgid "{days, plural, one {Created by {creatorDisplayName}. Expires in # day.} o msgstr "{days, plural, one {Створено користувачем {creatorDisplayName}. Термін дії закінчиться через # день.} few {Створено користувачем {creatorDisplayName}. Термін дії закінчиться через # дні.} many {Створено користувачем {creatorDisplayName}. Термін дії закінчиться через # днів.} other {Створено користувачем {creatorDisplayName}. Термін дії закінчиться через # дня.}}" #. Text under a generated invite link. {days} is how long the link stays valid, in whole days. -#: src/features/invite/components/modals/InviteModal.tsx:164 +#: src/features/invite/components/modals/InviteModal.tsx:167 msgid "{days, plural, one {Your invite link expires in # day.} other {Your invite link expires in # days.}}" msgstr "{days, plural, one {Ваше посилання-запрошення дійсне ще # день.} few {Ваше посилання-запрошення дійсне ще # дні.} many {Ваше посилання-запрошення дійсне ще # днів.} other {Ваше посилання-запрошення дійсне ще # днів.}}" @@ -1441,7 +1441,7 @@ msgid "{hours, plural, one {# hour} other {# hours}} and {minutes, plural, one { msgstr "{hours, plural, one {# година} few {# години} many {# годин} other {# годин}} і {minutes, plural, one {# хвилина} few {# хвилини} many {# хвилин} other {# хвилин}}" #. Text under a generated invite link. {hours} is how long the link stays valid, in whole hours. -#: src/features/invite/components/modals/InviteModal.tsx:160 +#: src/features/invite/components/modals/InviteModal.tsx:163 msgid "{hours, plural, one {Your invite link expires in # hour.} other {Your invite link expires in # hours.}}" msgstr "{hours, plural, one {Ваше посилання-запрошення дійсне ще # годину.} few {Ваше посилання-запрошення дійсне ще # години.} many {Ваше посилання-запрошення дійсне ще # годин.} other {Ваше посилання-запрошення дійсне ще # години.}}" @@ -1556,7 +1556,7 @@ msgid "{minutes, plural, one {# minute} other {# minutes}} and {seconds, plural, msgstr "{minutes, plural, one {# хвилина} few {# хвилини} many {# хвилин} other {# хвилини}} і {seconds, plural, one {# секунда} few {# секунди} many {# секунд} other {# секунди}}" #. Text under a generated invite link. {minutes} is how long the link stays valid, in whole minutes. -#: src/features/invite/components/modals/InviteModal.tsx:155 +#: src/features/invite/components/modals/InviteModal.tsx:158 msgid "{minutes, plural, one {Your invite link expires in # minute.} other {Your invite link expires in # minutes.}}" msgstr "{minutes, plural, one {Ваше посилання-запрошення дійсне ще # хвилину.} few {Ваше посилання-запрошення дійсне ще # хвилини.} many {Ваше посилання-запрошення дійсне ще # хвилин.} other {Ваше посилання-запрошення дійсне ще # хвилини.}}" @@ -1967,7 +1967,7 @@ msgid "{seconds, plural, one {# second} other {# seconds}}" msgstr "{seconds, plural, one {# секунда} few {# секунди} many {# секунд} other {# секунди}}" #. Text under a generated invite link. {seconds} is how long the link stays valid, in whole seconds. -#: src/features/invite/components/modals/InviteModal.tsx:150 +#: src/features/invite/components/modals/InviteModal.tsx:153 msgid "{seconds, plural, one {Your invite link expires in # second.} other {Your invite link expires in # seconds.}}" msgstr "{seconds, plural, one {Ваше посилання-запрошення дійсне ще # секунду.} few {Ваше посилання-запрошення дійсне ще # секунди.} many {Ваше посилання-запрошення дійсне ще # секунд.} other {Ваше посилання-запрошення дійсне ще # секунди.}}" @@ -2215,8 +2215,8 @@ msgstr "<0>{username} досі в групі. Спробуйте ще раз #. Attribution line on a forwarded message, above the forwarded content. sourceInfo is the icon and name of the community and channel the message came from. #. Attribution line on a forwarded message, above the forwarded content. sourceInfo is the icon and name of the conversation the message came from. -#: src/features/channel/components/MessageAttachments.tsx:241 -#: src/features/channel/components/MessageAttachments.tsx:297 +#: src/features/channel/components/MessageAttachments.tsx:212 +#: src/features/channel/components/MessageAttachments.tsx:268 msgid "<0>Forwarded from{sourceInfo}" msgstr "<0>Переслано з{sourceInfo}" @@ -2270,7 +2270,7 @@ msgid "1 result available" msgstr "Доступний 1 результат" #. Invite max-uses dropdown option for exactly one use. -#: src/features/invite/components/modals/InviteModal.tsx:60 +#: src/features/invite/components/modals/InviteModal.tsx:63 msgid "1 use" msgstr "1 використання" @@ -2315,12 +2315,12 @@ msgid "10 minutes" msgstr "10 хвилин" #. Invite max-uses dropdown option for ten uses. -#: src/features/invite/components/modals/InviteModal.tsx:68 +#: src/features/invite/components/modals/InviteModal.tsx:71 msgid "10 uses" msgstr "10 використань" #. Invite max-uses dropdown option for 100 uses. -#: src/features/invite/components/modals/InviteModal.tsx:80 +#: src/features/invite/components/modals/InviteModal.tsx:83 msgid "100 uses" msgstr "100 використань" @@ -2368,7 +2368,7 @@ msgid "2 members (typing)" msgstr "2 учасники (друкують)" #. Ban duration option in the destructive ban-member modal for a two-week temporary ban. -#: src/features/moderation/components/modals/BanMemberModal.tsx:51 +#: src/features/moderation/components/modals/BanMemberModal.tsx:50 msgid "2 weeks" msgstr "2 тижні" @@ -2383,7 +2383,7 @@ msgid "24-hour" msgstr "24-годинний" #. Invite max-uses dropdown option for 25 uses. -#: src/features/invite/components/modals/InviteModal.tsx:72 +#: src/features/invite/components/modals/InviteModal.tsx:75 msgid "25 uses" msgstr "25 використань" @@ -2404,7 +2404,7 @@ msgid "2FA requirement" msgstr "Вимога 2FA" #. Ban duration option in the destructive ban-member modal for a three-day temporary ban. -#: src/features/moderation/components/modals/BanMemberModal.tsx:43 +#: src/features/moderation/components/modals/BanMemberModal.tsx:42 msgid "3 days" msgstr "3 дні" @@ -2439,7 +2439,7 @@ msgid "40px, 3 members" msgstr "40 пікс., 3 учасники" #. Ban duration option in the destructive ban-member modal for a five-day temporary ban. -#: src/features/moderation/components/modals/BanMemberModal.tsx:47 +#: src/features/moderation/components/modals/BanMemberModal.tsx:46 msgid "5 days" msgstr "5 днів" @@ -2449,12 +2449,12 @@ msgid "5 minutes" msgstr "5 хвилин" #. Invite max-uses dropdown option for five uses. -#: src/features/invite/components/modals/InviteModal.tsx:64 +#: src/features/invite/components/modals/InviteModal.tsx:67 msgid "5 uses" msgstr "5 використань" #. Invite max-uses dropdown option for 50 uses. -#: src/features/invite/components/modals/InviteModal.tsx:76 +#: src/features/invite/components/modals/InviteModal.tsx:79 msgid "50 uses" msgstr "50 використань" @@ -2803,7 +2803,7 @@ msgid "Account too new" msgstr "Обліковий запис занадто новий" #. Title of the error modal shown when an unclaimed (guest) account tries to accept a community or group DM invite. Auth-related; keep tone plain. -#: src/features/invite/commands/InviteCommands.tsx:35 +#: src/features/invite/commands/InviteCommands.tsx:36 msgid "Account verification required" msgstr "Потрібна перевірка облікового запису" @@ -2997,12 +2997,12 @@ msgid "Add a bot to a community with requested permissions" msgstr "Додати бота до спільноти із запитаними дозволами" #. Placeholder text in the optional comment field of the forward modal. -#: src/features/messaging/components/modals/ForwardModal.tsx:98 +#: src/features/messaging/components/modals/ForwardModal.tsx:100 msgid "Add a comment (optional)" msgstr "Додати коментар (необов'язково)" #. Landing-view title of the add community modal. Top-level entry point with options to create, join, or import. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:89 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:93 msgid "Add a community" msgstr "Додати спільноту" @@ -3082,7 +3082,7 @@ msgid "Add an account to continue." msgstr "Щоб продовжити, додайте обліковий запис." #. Body of the error modal shown when an unclaimed (guest) account tries to accept a community invite. Tells the user to complete sign-up first. -#: src/features/invite/commands/InviteCommands.tsx:40 +#: src/features/invite/commands/InviteCommands.tsx:41 msgid "Add an email and password to your account first." msgstr "Спершу додайте електронну пошту та пароль до свого облікового запису." @@ -3911,7 +3911,7 @@ msgid "Already set to cancel" msgstr "Скасування вже заплановано" #. Toggle-switch label in the moderator delete-message confirmation dialog. When enabled, the message is reported (category: other) before being deleted. {productName} is the product name (e.g., Fluxer). -#: src/features/messaging/commands/MessageCommands.tsx:88 +#: src/features/messaging/commands/MessageCommands.tsx:89 msgid "Also report this message to the {productName} Safety Team" msgstr "Також поскаржитися на це повідомлення команді безпеки {productName}" @@ -4150,7 +4150,7 @@ msgid "Animated icons are not supported" msgstr "Анімовані іконки не підтримуються" #. Validation error in the create-community form when the user picks an animated image. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:112 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:116 msgid "Animated icons are not supported when creating a new community. Use a static image." msgstr "Анімовані іконки не підтримуються під час створення нової спільноти. Використовуйте статичне зображення." @@ -4332,17 +4332,17 @@ msgid "Any uploaded attachment" msgstr "Будь-яке завантажене вкладення" #. Helper text under the custom ban duration input. Both placeholders are integer numbers of seconds bounding the allowed range. -#: src/features/moderation/components/modals/BanMemberModal.tsx:73 +#: src/features/moderation/components/modals/BanMemberModal.tsx:72 msgid "Any value from {minTempBanDurationSeconds} to {maxTempBanDurationSeconds} seconds." msgstr "Будь-яке значення від {minTempBanDurationSeconds} до {maxTempBanDurationSeconds} секунд." #. Helper text under the custom invite expiration input. {maxInviteAgeSeconds} is the platform max in seconds. -#: src/features/invite/components/modals/InviteModal.tsx:111 +#: src/features/invite/components/modals/InviteModal.tsx:114 msgid "Any value from 0 to {maxInviteAgeSeconds} seconds. 0 means never expires." msgstr "Будь-яке значення від 0 до {maxInviteAgeSeconds} секунд. 0 означає, що термін дії ніколи не закінчується." #. Helper text under the custom invite max-uses input. {maxInviteUses} is the platform max number of uses per invite. -#: src/features/invite/components/modals/InviteModal.tsx:124 +#: src/features/invite/components/modals/InviteModal.tsx:127 msgid "Any value from 0 to {maxInviteUses}. 0 means no limit." msgstr "Будь-яке значення від 0 до {maxInviteUses}. 0 означає без обмежень." @@ -4938,7 +4938,7 @@ msgid "Audio settings" msgstr "Налаштування аудіо" #. Toggle / summary row label in the Linux audio source picker. {summaryLabel} is one of the audio-source summary labels. -#: src/features/voice/components/AudioSourcePickerLinux.tsx:45 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:47 msgid "Audio sources: {summaryLabel}" msgstr "Джерела аудіо: {summaryLabel}" @@ -5399,7 +5399,7 @@ msgid "Back to sticker" msgstr "Назад до стікера" #. Tooltip / aria label on the back button that returns from the call view to the voice channel view. -#: src/features/voice/components/VoiceCallView.tsx:115 +#: src/features/voice/components/VoiceCallView.tsx:111 msgid "Back to voice channel" msgstr "Повернутися до голосового каналу" @@ -5502,7 +5502,7 @@ msgid "Ban" msgstr "Заблокувати" #. Title of the destructive ban-member modal. {tag} is the target user tag (username#tag). Destructive moderation action; keep tone direct. -#: src/features/moderation/components/modals/BanMemberModal.tsx:55 +#: src/features/moderation/components/modals/BanMemberModal.tsx:54 msgid "Ban {tag}" msgstr "Заблокувати {tag}" @@ -5517,14 +5517,14 @@ msgid "Ban details" msgstr "Деталі блокування" #. Label above the ban duration dropdown in the destructive ban-member modal. -#: src/features/moderation/components/modals/BanMemberModal.tsx:60 +#: src/features/moderation/components/modals/BanMemberModal.tsx:59 msgid "Ban duration" msgstr "Тривалість блокування" #. Moderation action that bans the selected member from the community. #. Moderation action that bans the selected member from the community. #. Moderation action that bans the selected member from the community. -#: src/features/moderation/components/modals/BanMemberModal.tsx:270 +#: src/features/moderation/components/modals/BanMemberModal.tsx:274 #: src/features/ui/action_menu/GuildMemberContextMenu.tsx:66 #: src/features/ui/action_menu/items/GuildMemberMenuItems.tsx:51 #: src/features/ui/action_menu/items/voice_participant_menu_data/shared.ts:124 @@ -5992,7 +5992,7 @@ msgid "Bot invite (no external redirect)" msgstr "Запрошення бота (без зовнішнього переспрямування)" #. Settings search synonym. Used to match this term when the user types it in the settings search bar. -#: src/features/user/components/modals/tabs/applications_tab/application_detail/OAuthBuilderSection.tsx:162 +#: src/features/user/components/modals/tabs/applications_tab/application_detail/OAuthBuilderSection.tsx:163 #: src/features/user/components/settings_utils/search_index/ApplicationsIndex.ts:104 msgid "Bot permissions" msgstr "Дозволи бота" @@ -6549,14 +6549,14 @@ msgstr "Сюди не можна завантажити файли" #: src/features/guild/components/modals/TransferOwnershipModal.tsx:91 #: src/features/i18n/utils/CommonMessageDescriptors.ts:103 #: src/features/input/state/input_keybind/shared.ts:145 -#: src/features/invite/components/modals/InviteModal.tsx:552 +#: src/features/invite/components/modals/InviteModal.tsx:557 #: src/features/messaging/components/modals/AttachmentEditModal.tsx:133 #: src/features/messaging/components/modals/EditAltTextModal.tsx:190 #: src/features/messaging/components/modals/ExternalLinkWarningModal.tsx:111 -#: src/features/messaging/components/modals/ForwardModal.tsx:597 +#: src/features/messaging/components/modals/ForwardModal.tsx:603 #: src/features/messaging/components/modals/ImageCropModal.tsx:1025 #: src/features/messaging/components/modals/MessageHistoryThresholdModal.tsx:107 -#: src/features/moderation/components/modals/BanMemberModal.tsx:262 +#: src/features/moderation/components/modals/BanMemberModal.tsx:266 #: src/features/moderation/components/modals/RemoveTimeoutModal.tsx:70 #: src/features/moderation/components/modals/TimeoutMemberModal.tsx:126 #: src/features/theme/components/modals/ThemeAcceptModal.tsx:173 @@ -6619,13 +6619,13 @@ msgstr "Скасувати заплановану зміну" #. Settings search synonym. Used to match this term when the user types it in the settings search bar. #: src/features/app/components/dialogs/components/plutonium/SubscriptionCard.tsx:915 #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:141 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:249 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:248 #: src/features/user/components/settings_utils/search_index/PlutoniumIndex.ts:31 msgid "Cancel subscription" msgstr "Скасувати підписку" #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:135 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:243 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:242 msgid "Cancel subscription?" msgstr "Скасувати підписку?" @@ -6674,7 +6674,7 @@ msgid "Cannot delete account" msgstr "Неможливо видалити обліковий запис" #. Section header in the Linux audio source picker. Lists capture-target options (entire system / specific apps). -#: src/features/voice/components/AudioSourcePickerLinux.tsx:50 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:52 msgid "Capture" msgstr "Захоплення" @@ -7229,7 +7229,7 @@ msgid "Channel access" msgstr "Доступ до каналу" #. Title of the alert shown when clicking a message link the user does not have permission to view. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:134 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:137 msgid "Channel access denied" msgstr "Доступ до каналу заборонено" @@ -7294,7 +7294,7 @@ msgstr "Ідентифікатор каналу скопійовано в буф #. Short label in the messaging mention renderer. Keep it concise. #. Type chip suffix in tooltips for inline rendered channel mentions. Lowercase because it follows the channel name. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:94 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:97 #: src/features/messaging/components/markdown/renderers/MentionRenderer.tsx:39 msgid "channel link" msgstr "посилання на канал" @@ -7472,7 +7472,7 @@ msgid "Check our <0>{BLUESKY_PROVIDER_NAME} ({FLUXER_BLUESKY_HANDLE}) for st msgstr "Стежте за оновленнями статусу тут: <0>{BLUESKY_PROVIDER_NAME} ({FLUXER_BLUESKY_HANDLE})." #. Description text in the share theme modal. -#: src/features/theme/components/modals/ShareThemeModal.tsx:35 +#: src/features/theme/components/modals/ShareThemeModal.tsx:36 msgid "Check out my custom theme!" msgstr "Погляньте на мою власну тему!" @@ -7677,7 +7677,7 @@ msgid "Choose File, then Add to Dock." msgstr "Виберіть «Файл», а потім «Додати в Dock»." #. Subtitle in the create-DM modal. Keep it short and calm. -#: src/features/channel/utils/CreateDMModalUtils.tsx:39 +#: src/features/channel/utils/CreateDMModalUtils.tsx:40 msgid "Choose friends to message." msgstr "Виберіть друзів для листування." @@ -7861,10 +7861,10 @@ msgstr "Отримати подарунок" #. Short label in the authentication claim account modal. Keep the tone plain and specific. #. Title of the error modal shown when an unclaimed account tries to start a DM. #. Title shown when an unclaimed account cannot start a DM or group DM. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:32 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:36 #: src/features/auth/components/modals/ClaimAccountModal.tsx:41 #: src/features/channel/components/direct_message/AddFriendForm.tsx:63 -#: src/features/channel/utils/CreateDMModalUtils.tsx:43 +#: src/features/channel/utils/CreateDMModalUtils.tsx:44 #: src/features/guild/components/modals/add_guild_modal/GuildCreateForm.tsx:213 #: src/features/guild/components/modals/add_guild_modal/TemplateImportForm.tsx:441 #: src/features/user/components/modals/tabs/GiftInventoryTab.tsx:343 @@ -7953,7 +7953,7 @@ msgid "Claim your account to send friend requests." msgstr "Зареєструйте свій обліковий запис, щоб надсилати запити на додавання в друзі." #. Blocked-state text shown when an unclaimed account cannot start a DM or group DM. -#: src/features/channel/utils/CreateDMModalUtils.tsx:47 +#: src/features/channel/utils/CreateDMModalUtils.tsx:48 msgid "Claim your account to start DMs." msgstr "Зареєструйте свій обліковий запис, щоб писати особисті повідомлення." @@ -8593,17 +8593,17 @@ msgid "Commands" msgstr "Команди" #. Helper text in the forward modal explaining why the optional comment field is disabled when at least one selected target has slowmode active. -#: src/features/messaging/components/modals/ForwardModal.tsx:70 +#: src/features/messaging/components/modals/ForwardModal.tsx:72 msgid "Comments are disabled because one or more selected channels have slowmode on. The comment would be blocked by slowmode right after the forward." msgstr "Коментарі вимкнено, оскільки в одному або кількох вибраних каналах увімкнено повільний режим. Коментар буде заблоковано повільним режимом одразу після пересилання." #. Helper text in the forward modal explaining why the optional comment field is disabled for a single selected channel with slowmode. -#: src/features/messaging/components/modals/ForwardModal.tsx:64 +#: src/features/messaging/components/modals/ForwardModal.tsx:66 msgid "Comments are disabled because slowmode is on in {forwardChannelDisplayName}. The comment would be blocked by slowmode right after the forward." msgstr "Коментарі вимкнено, оскільки в каналі «{forwardChannelDisplayName}» увімкнено повільний режим. Коментар буде заблоковано повільним режимом одразу після пересилання." #. Tooltip on the disabled comment field in the forward modal when slowmode blocks comments. -#: src/features/messaging/components/modals/ForwardModal.tsx:94 +#: src/features/messaging/components/modals/ForwardModal.tsx:96 msgid "Comments are unavailable while slowmode is on." msgstr "Коментарі недоступні, коли ввімкнено повільний режим." @@ -8763,7 +8763,7 @@ msgid "Community members" msgstr "Учасники спільноти" #. Developer / debug surface — keep terse and technical. Label in the developer Nagbar controls panel for the community-membership CTA banner. -#: src/features/devtools/components/NagbarControls.ts:12 +#: src/features/devtools/components/NagbarControls.ts:13 msgid "Community membership CTA nagbar" msgstr "Нагадування про заклик до дії щодо членства в спільноті" @@ -8773,7 +8773,7 @@ msgid "Community message notifications" msgstr "Сповіщення про повідомлення спільноти" #. Developer control label for the community MFA requirement banner. -#: src/features/devtools/components/NagbarControls.ts:81 +#: src/features/devtools/components/NagbarControls.ts:82 msgid "Community MFA requirement nagbar" msgstr "Панель нагадування про вимогу MFA для спільноти" @@ -8785,7 +8785,7 @@ msgstr "Вимкнути мікрофон у спільноті" #. Label for the single community name input in the setup wizard. #. Label of the community name input in the create-community form. #: src/features/app/components/setup/SetupWizardSteps.tsx:199 -#: src/features/guild/components/modals/add_guild_modal/shared.ts:120 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:124 msgid "Community name" msgstr "Назва спільноти" @@ -9167,7 +9167,7 @@ msgstr "Коннектикут" #. Action label state in the DM channel header pill while the join request is in flight. Trailing ASCII ellipsis is intentional. #. Overlay status in the voice call view while joining. Trailing ellipsis indicates in-progress. #: src/features/channel/components/channel_view/dm_channel_view/shared.ts:129 -#: src/features/voice/components/VoiceCallView.tsx:94 +#: src/features/voice/components/VoiceCallView.tsx:90 msgid "Connecting..." msgstr "Підключення..." @@ -9223,12 +9223,12 @@ msgid "Connection lost. Reconnecting…" msgstr "З'єднання втрачено. Повторне підключення…" #. Short label in the connection connection commands. -#: src/features/connection/commands/ConnectionCommands.ts:47 +#: src/features/connection/commands/ConnectionCommands.ts:48 msgid "Connection removed" msgstr "Підключення видалено" #. Tooltip / aria label on the connection-stats button in the voice call header. Opens the voice connection status popout. -#: src/features/voice/components/VoiceCallView.tsx:119 +#: src/features/voice/components/VoiceCallView.tsx:115 msgid "Connection stats" msgstr "Статистика підключення" @@ -9238,12 +9238,12 @@ msgid "Connection type" msgstr "Тип підключення" #. Short label in the connection connection commands. -#: src/features/connection/commands/ConnectionCommands.ts:43 +#: src/features/connection/commands/ConnectionCommands.ts:44 msgid "Connection updated" msgstr "Підключення оновлено" #. Success toast after an account connection is verified. -#: src/features/connection/commands/ConnectionCommands.ts:35 +#: src/features/connection/commands/ConnectionCommands.ts:36 msgid "Connection verified" msgstr "Підключення перевірено" @@ -9279,7 +9279,7 @@ msgid "Connections" msgstr "Підключення" #. Short label in the connection connection commands. -#: src/features/connection/commands/ConnectionCommands.ts:51 +#: src/features/connection/commands/ConnectionCommands.ts:52 msgid "Connections reordered" msgstr "Порядок підключень змінено" @@ -9526,7 +9526,7 @@ msgstr "URL скопійовано в буфер обміну" #: src/features/platform/utils/DesktopLocaleBridge.ts:64 #: src/features/theme_studio/sections/QuickCssSection.tsx:214 #: src/features/ui/action_menu/MessageContextMenu.tsx:73 -#: src/features/user/components/modals/tabs/applications_tab/application_detail/OAuthBuilderSection.tsx:228 +#: src/features/user/components/modals/tabs/applications_tab/application_detail/OAuthBuilderSection.tsx:230 #: src/features/user/components/modals/tabs/GiftInventoryTab.tsx:59 msgid "Copy" msgstr "Копіювати" @@ -9854,7 +9854,7 @@ msgid "Copying image..." msgstr "Копіювання зображення..." #. Developer / debug surface — keep terse and technical. Label in the developer Nagbar controls panel for the corrupted-installation banner. -#: src/features/devtools/components/NagbarControls.ts:17 +#: src/features/devtools/components/NagbarControls.ts:18 msgid "Corrupted installation nagbar" msgstr "Нагадування про пошкоджену інсталяцію" @@ -9988,7 +9988,7 @@ msgid "Couldn't copy gift URL" msgstr "Не вдалося скопіювати посилання на подарунок" #. Title of the generic fallback error modal shown when generating a shareable theme link fails. -#: src/features/theme/components/modals/ShareThemeModal.tsx:47 +#: src/features/theme/components/modals/ShareThemeModal.tsx:48 msgid "Couldn't create a theme link" msgstr "Не вдалося створити посилання на тему" @@ -10167,7 +10167,7 @@ msgid "Couldn't process image" msgstr "Не вдалося обробити зображення" #. Title of the error alert shown when publishing an announcement message fails. -#: src/features/messaging/commands/MessageCommands.tsx:120 +#: src/features/messaging/commands/MessageCommands.tsx:121 msgid "Couldn't publish this message" msgstr "Не вдалося опублікувати це повідомлення" @@ -10299,7 +10299,7 @@ msgid "Couldn't send the verification email" msgstr "Не вдалося надіслати лист для підтвердження" #. Toast error shown when starting the OAuth flow for a connection provider fails. Preserve {blueskyProviderName}; it is inserted by code and must appear verbatim in the translation. -#: src/features/connection/commands/ConnectionCommands.ts:30 +#: src/features/connection/commands/ConnectionCommands.ts:31 msgid "Couldn't start {blueskyProviderName} authorization" msgstr "Не вдалося розпочати авторизацію {blueskyProviderName}" @@ -10309,7 +10309,7 @@ msgid "Couldn't start checkout" msgstr "Не вдалося розпочати оформлення замовлення" #. Toast error shown when creating a new account connection fails. -#: src/features/connection/commands/ConnectionCommands.ts:26 +#: src/features/connection/commands/ConnectionCommands.ts:27 msgid "Couldn't start the connection" msgstr "Не вдалося створити підключення" @@ -10319,7 +10319,7 @@ msgid "Couldn't start the desktop update" msgstr "Не вдалося запустити оновлення для комп'ютера" #. Title of the generic fallback error modal shown when opening or creating a DM fails. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:64 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:68 msgid "Couldn't start this conversation" msgstr "Не вдалося розпочати цю розмову" @@ -10424,7 +10424,7 @@ msgid "Couldn't verify that code. Try again." msgstr "Не вдалося перевірити цей код. Спробуйте ще раз." #. Toast error shown when verifying an account connection fails. -#: src/features/connection/commands/ConnectionCommands.ts:39 +#: src/features/connection/commands/ConnectionCommands.ts:40 msgid "Couldn't verify the connection" msgstr "Не вдалося підтвердити підключення" @@ -10469,7 +10469,7 @@ msgid "Create & share" msgstr "Створити й поділитися" #. Action button label in the add community modal. Starts the create-community flow. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:94 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:98 msgid "Create a community" msgstr "Створити спільноту" @@ -10541,14 +10541,14 @@ msgid "Create community" msgstr "Створити спільноту" #. Accessible label for the create-community form element. Used by assistive tech only. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:116 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:120 msgid "Create community form" msgstr "Форма створення спільноти" #. Accessible label for the create-DM trigger in the DM list header. #. Button or menu action label in the create dm modal utils helper. Keep it concise. #: src/features/channel/components/direct_message/DirectMessageList.tsx:97 -#: src/features/channel/utils/CreateDMModalUtils.tsx:35 +#: src/features/channel/utils/CreateDMModalUtils.tsx:36 msgid "Create DM" msgstr "Створити приватний чат" @@ -10563,14 +10563,14 @@ msgid "Create favorite category form" msgstr "Форма створення категорії вибраного" #. Accessible label for the create-from-template form element. Used by assistive tech only. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:158 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:162 msgid "Create from template form" msgstr "Форма створення з шаблону" #. Button or menu action label in the create dm modal utils helper. Keep it concise. #. Tooltip on the channel header plus button when viewing a one-on-one DM. Starts the create group DM flow with the current recipient. #: src/features/channel/components/channel_header/shared.ts:51 -#: src/features/channel/utils/CreateDMModalUtils.tsx:31 +#: src/features/channel/utils/CreateDMModalUtils.tsx:32 msgid "Create group DM" msgstr "Створити груповий чат" @@ -10593,7 +10593,7 @@ msgstr "Створити новий обліковий запис" msgid "Create new group" msgstr "Створити нову групу" -#: src/features/invite/components/modals/InviteModal.tsx:555 +#: src/features/invite/components/modals/InviteModal.tsx:560 msgid "Create new link" msgstr "Створити нове посилання" @@ -10811,12 +10811,12 @@ msgid "Current uses:" msgstr "Поточна кількість використань:" #. Developer nagbar status: the banner is dismissed in the current real state. -#: src/features/devtools/components/NagbarControls.ts:114 +#: src/features/devtools/components/NagbarControls.ts:115 msgid "Currently dismissed" msgstr "Наразі відхилено" #. Developer nagbar status: the banner is showing in the current real state. -#: src/features/devtools/components/NagbarControls.ts:118 +#: src/features/devtools/components/NagbarControls.ts:119 msgid "Currently showing" msgstr "Зараз показується" @@ -10853,7 +10853,7 @@ msgid "Custom" msgstr "Власна" #. Label of the numeric input shown after choosing "Custom..." in the ban duration dropdown. The unit is seconds. -#: src/features/moderation/components/modals/BanMemberModal.tsx:68 +#: src/features/moderation/components/modals/BanMemberModal.tsx:67 msgid "Custom ban duration (seconds)" msgstr "Власна тривалість блокування (секунди)" @@ -10889,7 +10889,7 @@ msgid "Custom entrance sounds with {premiumProductName}" msgstr "Власні звуки входу з {premiumProductName}" #. Label of the numeric input shown after choosing "Custom..." in the invite expiration dropdown. The unit is seconds. -#: src/features/invite/components/modals/InviteModal.tsx:106 +#: src/features/invite/components/modals/InviteModal.tsx:109 msgid "Custom expiration (seconds)" msgstr "Термін дії (у секундах)" @@ -10898,7 +10898,7 @@ msgid "Custom hoist order" msgstr "Власний порядок відображення" #. Label of the numeric input shown after choosing "Custom..." in the invite max-uses dropdown. -#: src/features/invite/components/modals/InviteModal.tsx:120 +#: src/features/invite/components/modals/InviteModal.tsx:123 msgid "Custom max uses" msgstr "Максимальна кількість використань" @@ -11506,7 +11506,7 @@ msgstr "Делавер" #: src/features/emoji/components/emojis/EmojiListItem.tsx:204 #: src/features/emoji/components/emojis/EmojiListItem.tsx:216 #: src/features/emoji/components/stickers/StickerGridItem.tsx:35 -#: src/features/messaging/commands/MessageCommands.tsx:84 +#: src/features/messaging/commands/MessageCommands.tsx:85 #: src/features/moderation/components/report_modal/IARModalCopy.ts:109 #: src/features/platform/utils/DesktopLocaleBridge.ts:77 #: src/features/theme_studio/sections/LibrarySection.tsx:645 @@ -11652,8 +11652,8 @@ msgid "Delete message" msgstr "Видалити повідомлення" #. Section heading and accessible label for the message-history-deletion radio group in the destructive ban-member modal. Destructive option group. -#: src/features/moderation/components/modals/BanMemberModal.tsx:78 -#: src/features/moderation/components/modals/BanMemberModal.tsx:229 +#: src/features/moderation/components/modals/BanMemberModal.tsx:77 +#: src/features/moderation/components/modals/BanMemberModal.tsx:233 msgid "Delete message history" msgstr "Видалити історію повідомлень" @@ -11755,12 +11755,12 @@ msgid "Delete this message" msgstr "Видалити це повідомлення" #. Error message in the messaging commands. Keep the tone plain and specific. -#: src/features/messaging/commands/MessageCommands.tsx:80 +#: src/features/messaging/commands/MessageCommands.tsx:81 msgid "Delete this message? Can't be undone." msgstr "Видалити це повідомлення? Цю дію не можна скасувати." #. Body of the delete confirmation for a message that was published from an announcement channel to the channels that follow it. -#: src/features/messaging/commands/MessageCommands.tsx:93 +#: src/features/messaging/commands/MessageCommands.tsx:94 msgid "Delete this message? Can't be undone. This message is also removed from every community that follows this channel." msgstr "Видалити це повідомлення? Це неможливо скасувати. Повідомлення також буде видалено з усіх спільнот, які підписані на цей канал." @@ -11977,7 +11977,7 @@ msgid "Desktop device" msgstr "Комп'ютер" #. Developer / debug surface — keep terse and technical. Label in the developer Nagbar controls panel for the desktop-download banner. -#: src/features/devtools/components/NagbarControls.ts:7 +#: src/features/devtools/components/NagbarControls.ts:8 msgid "Desktop download nagbar" msgstr "Нагадування про завантаження на комп'ютер" @@ -11987,7 +11987,7 @@ msgid "Desktop inactivity before mobile push" msgstr "Неактивність на комп'ютері перед надсиланням push-сповіщень на мобільний пристрій" #. Developer control label for the desktop-notification banner. -#: src/features/devtools/components/NagbarControls.ts:40 +#: src/features/devtools/components/NagbarControls.ts:41 msgid "Desktop notification nagbar" msgstr "Нагадування про сповіщення на комп'ютері" @@ -12102,13 +12102,13 @@ msgstr "Стан розробника" #. Short label in the channel and chat utility buttons. Keep it concise. #. Title of the info alert shown when clicking an internal developer-tools deep link. #: src/features/channel/components/channel_header_components/UtilityButtons.tsx:20 -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:146 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:149 #: src/features/ui/action_menu/items/StaffDeveloperUserControlsMenuItem.tsx:13 msgid "Developer tools" msgstr "Інструменти розробника" #. Body of the developer-tools info alert. Refers to the staff badge button in the channel header. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:150 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:153 msgid "Developer tools are available from the staff badge in the channel header." msgstr "Інструменти розробника доступні зі значка персоналу в заголовку каналу." @@ -12505,7 +12505,7 @@ msgstr "Від'єднати сокет" #. Overlay status in the voice call view when not connected. #. Overlay status text in the compact / floating voice call tile when not connected. #: src/features/voice/components/compact_voice_call_view/shared.ts:15 -#: src/features/voice/components/VoiceCallView.tsx:103 +#: src/features/voice/components/VoiceCallView.tsx:99 msgid "Disconnected" msgstr "Від'єднано" @@ -12822,7 +12822,7 @@ msgid "Domain" msgstr "Домен" #. Developer or debug surface, keep terse and technical. Label in the developer Nagbar controls panel for the banner telling installed web apps that the app has moved to a new domain. -#: src/features/devtools/components/NagbarControls.ts:76 +#: src/features/devtools/components/NagbarControls.ts:77 msgid "Domain moved nagbar" msgstr "Нагадування про перенесення домену" @@ -13344,8 +13344,8 @@ msgstr "Редагувати дані групи" msgid "Edit group form" msgstr "Форма редагування групи" -#: src/features/invite/components/modals/InviteModal.tsx:523 -#: src/features/invite/components/modals/InviteModal.tsx:538 +#: src/features/invite/components/modals/InviteModal.tsx:528 +#: src/features/invite/components/modals/InviteModal.tsx:543 msgid "Edit invite link" msgstr "Редагувати посилання-запрошення" @@ -13397,7 +13397,7 @@ msgid "Edit profile local time" msgstr "Змінити місцевий час профілю" #. Title of the confirmation shown before saving an edit to a message published from an announcement channel. -#: src/features/messaging/commands/MessageCommands.tsx:99 +#: src/features/messaging/commands/MessageCommands.tsx:100 msgid "Edit published message?" msgstr "Редагувати опубліковане повідомлення?" @@ -13548,7 +13548,7 @@ msgid "Email unavailable" msgstr "Електронна пошта недоступна" #. Developer control label for the email-verification banner. -#: src/features/devtools/components/NagbarControls.ts:36 +#: src/features/devtools/components/NagbarControls.ts:37 msgid "Email verification nagbar" msgstr "Панель сповіщень про підтвердження електронної пошти" @@ -14080,12 +14080,12 @@ msgid "End grace now" msgstr "Завершити пільговий період зараз" #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:163 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:271 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:270 msgid "End grace period" msgstr "Завершити пільговий період" #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:156 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:264 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:263 msgid "End grace period now?" msgstr "Завершити пільговий період зараз?" @@ -14170,7 +14170,7 @@ msgid "Enter a product name between 1 and 80 characters." msgstr "Введіть назву продукту довжиною від 1 до 80 символів." #. Placeholder in the optional reason input in the destructive ban-member modal. -#: src/features/moderation/components/modals/BanMemberModal.tsx:88 +#: src/features/moderation/components/modals/BanMemberModal.tsx:87 msgid "Enter a reason for the ban" msgstr "Введіть причину блокування" @@ -14180,7 +14180,7 @@ msgid "Enter a secure password" msgstr "Введіть надійний пароль" #. Validation error in the import-template form when the entered URL or code is malformed. {theOtherPlatform} is a third-party product name placeholder. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:124 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:128 msgid "Enter a valid {theOtherPlatform} template URL or code." msgstr "Введіть дійсну URL-адресу або код шаблону {theOtherPlatform}." @@ -14204,7 +14204,7 @@ msgstr "Введіть дійсне ім'я користувача ({exampleFlux #. Tooltip / aria label on the fullscreen toggle in the voice call view (not in fullscreen). #: src/features/voice/components/compact_voice_call_view/shared.ts:28 #: src/features/voice/components/media_player/components/MediaFullscreenButton.tsx:18 -#: src/features/voice/components/VoiceCallView.tsx:111 +#: src/features/voice/components/VoiceCallView.tsx:107 msgid "Enter fullscreen" msgstr "На весь екран" @@ -14347,7 +14347,7 @@ msgstr "Увесь екран" msgid "Entire system" msgstr "Уся система" -#: src/features/voice/components/AudioSourcePickerLinux.tsx:260 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:257 msgid "Entire system audio" msgstr "Весь системний звук" @@ -14525,7 +14525,7 @@ msgid "exclude a user" msgstr "виключити користувача" #. Section header in the Linux audio source picker for apps excluded from the system mix. -#: src/features/voice/components/AudioSourcePickerLinux.tsx:59 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:61 msgid "Exclude from system" msgstr "Виключити із системи" @@ -14546,7 +14546,7 @@ msgstr "Вийти" #. Tooltip / aria label on the fullscreen toggle in the voice call view (currently in fullscreen). #: src/features/voice/components/compact_voice_call_view/shared.ts:24 #: src/features/voice/components/media_player/components/MediaFullscreenButton.tsx:14 -#: src/features/voice/components/VoiceCallView.tsx:107 +#: src/features/voice/components/VoiceCallView.tsx:103 msgid "Exit fullscreen" msgstr "Вийти з повноекранного режиму" @@ -14624,7 +14624,7 @@ msgid "Expiration curve" msgstr "Крива терміну дії" #. Label above the expiration duration dropdown in the invite link settings. -#: src/features/invite/components/modals/InviteModal.tsx:102 +#: src/features/invite/components/modals/InviteModal.tsx:105 msgid "Expire after" msgstr "Термін дії" @@ -14839,7 +14839,7 @@ msgid "Failed to complete SSO sign-in" msgstr "Не вдалося завершити вхід через SSO" #. Error message in the add friends to group modal utils helper. -#: src/features/channel/utils/AddFriendsToGroupModalUtils.ts:21 +#: src/features/channel/utils/AddFriendsToGroupModalUtils.ts:22 msgid "Failed to copy invite link" msgstr "Не вдалося скопіювати посилання-запрошення" @@ -15687,12 +15687,12 @@ msgid "For your security, please confirm it's you to continue." msgstr "Для вашої безпеки підтвердьте, що це ви, щоб продовжити." #. Developer nagbar override status: the banner is forced to hide. -#: src/features/devtools/components/NagbarControls.ts:102 +#: src/features/devtools/components/NagbarControls.ts:103 msgid "Force disabled" msgstr "Примусово вимкнено" #. Developer nagbar override status: the banner is forced to show. -#: src/features/devtools/components/NagbarControls.ts:98 +#: src/features/devtools/components/NagbarControls.ts:99 msgid "Force enabled" msgstr "Примусово ввімкнено" @@ -15840,11 +15840,11 @@ msgstr "Переслати медіа" #. Keyboard shortcut action label shown in the shortcuts list and keybind editor. Keep short, sentence case. #. Title of the forward message modal. #: src/features/input/state/input_keybind/shared.ts:33 -#: src/features/messaging/components/modals/ForwardModal.tsx:85 +#: src/features/messaging/components/modals/ForwardModal.tsx:87 msgid "Forward message" msgstr "Переслати повідомлення" -#: src/features/channel/components/MessageAttachments.tsx:360 +#: src/features/channel/components/MessageAttachments.tsx:331 msgid "Forwarded" msgstr "Переслано" @@ -16437,7 +16437,7 @@ msgstr "Потрібен код подарунка" msgid "Gift code is too long" msgstr "Код подарунка задовгий" -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:139 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:141 msgid "Gift code:" msgstr "Код подарунка:" @@ -16466,7 +16466,7 @@ msgid "Gift inventory flow" msgstr "Потік інвентарю подарунків" #. Developer control label for the gift-inventory banner. -#: src/features/devtools/components/NagbarControls.ts:56 +#: src/features/devtools/components/NagbarControls.ts:57 msgid "Gift inventory nagbar" msgstr "Панель сповіщень про подарунки" @@ -16477,7 +16477,7 @@ msgstr "Тривалість подарунка" #. Form field label for a gift redemption URL. #. Settings search synonym. Used to match this term when the user types it in the settings search bar. -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:34 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:35 #: src/features/user/components/settings_utils/search_index/GiftInventoryIndex.ts:26 msgid "Gift link" msgstr "Посилання на подарунок" @@ -17488,7 +17488,7 @@ msgid "How about:" msgstr "Можливо:" #. Helper text under the ban duration dropdown in the destructive ban-member modal. -#: src/features/moderation/components/modals/BanMemberModal.tsx:64 +#: src/features/moderation/components/modals/BanMemberModal.tsx:63 msgid "How long they stay banned." msgstr "Як довго триватиме блокування." @@ -17600,7 +17600,7 @@ msgstr "Файл іконки завеликий" #. Validation error in the create-community form when the chosen icon exceeds the size limit. {imageMaxSizeLabel} is a formatted file size such as "8 MB". #: src/features/channel/components/modals/EditGroupBottomSheet.tsx:47 #: src/features/channel/components/modals/EditGroupModal.tsx:45 -#: src/features/guild/components/modals/add_guild_modal/shared.ts:107 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:111 msgid "Icon file is too large. Choose a file smaller than {imageMaxSizeLabel}." msgstr "Файл іконки завеликий. Виберіть файл розміром менше {imageMaxSizeLabel}." @@ -17886,7 +17886,7 @@ msgid "Import" msgstr "Імпортувати" #. Action button label in the add community modal. Imports a template from the third-party platform named by {theOtherPlatform}. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:102 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:106 msgid "Import {theOtherPlatform} template" msgstr "Імпортувати шаблон {theOtherPlatform}" @@ -17938,7 +17938,7 @@ msgid "Import more" msgstr "Імпортувати ще" #. Accessible label for the import-template form element. Used by assistive tech only. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:138 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:142 msgid "Import template form" msgstr "Форма імпорту шаблону" @@ -18106,7 +18106,7 @@ msgid "Include all except selected" msgstr "Включити всі, крім вибраних" #. Section header in the Linux audio source picker for the per-app inclusion list. -#: src/features/voice/components/AudioSourcePickerLinux.tsx:55 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:57 msgid "Include apps" msgstr "Включити застосунки" @@ -18472,7 +18472,7 @@ msgid "Invalid image" msgstr "Недійсне зображення" #. Validation error in the paste-template-JSON form. "JSON" is a protocol token and must not be translated. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:129 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:133 msgid "Invalid JSON. Paste the full response from the URL above." msgstr "Недійсний JSON. Вставте повну відповідь з URL-адреси вище." @@ -18531,7 +18531,7 @@ msgid "Invisible" msgstr "Невидимий" #. Per-recipient action button label in the invite modal recipient list. Sends the invite as a DM to that friend. Short standalone verb. -#: src/features/invite/components/modals/InviteModal.tsx:97 +#: src/features/invite/components/modals/InviteModal.tsx:100 msgid "Invite" msgstr "Запросити" @@ -18568,12 +18568,12 @@ msgid "Invite deleted" msgstr "Запрошення видалено" #. Fallback header on the invite modal when no community context is available. Refers to inviting friends to Fluxer. -#: src/features/invite/components/modals/InviteModal.tsx:84 +#: src/features/invite/components/modals/InviteModal.tsx:87 msgid "Invite friends" msgstr "Запросити друзів" #. Title of the invite modal. {guildName} is the community name. -#: src/features/invite/components/modals/InviteModal.tsx:89 +#: src/features/invite/components/modals/InviteModal.tsx:92 msgid "Invite friends to {guildName}" msgstr "Запросити друзів до {guildName}" @@ -18584,25 +18584,25 @@ msgstr "Запрошення приховано під час демонстра #. Label of the invite code/URL input in the join-community form. #. Placeholder in the read-only invite link input when no link is available yet. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:166 -#: src/features/invite/components/modals/InviteModal.tsx:138 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:170 +#: src/features/invite/components/modals/InviteModal.tsx:141 msgid "Invite link" msgstr "Посилання-запрошення" #. Label above a masked invite link while streaming privacy is active. #. Label above a masked invite link while streaming privacy is active. -#: src/features/invite/components/modals/InviteModal.tsx:146 +#: src/features/invite/components/modals/InviteModal.tsx:149 #: src/features/relationship/components/modals/AddFriendsToGroupModal.tsx:31 msgid "Invite link is hidden while sharing:" msgstr "Посилання-запрошення приховано під час демонстрації екрана:" #. Inline replacement text shown for invite links while streaming privacy is active. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:162 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:165 msgid "Invite link masked while sharing" msgstr "Посилання-запрошення приховано під час демонстрації екрана" #. Header of the invite modal when the user is editing the invite link expiry, max uses, and temporary flag. -#: src/features/invite/components/modals/InviteModal.tsx:93 +#: src/features/invite/components/modals/InviteModal.tsx:96 msgid "Invite link settings" msgstr "Налаштування посилання-запрошення" @@ -18747,7 +18747,7 @@ msgstr "Запрошення призупинено, оскільки {productNa msgid "Invites are paused for this community." msgstr "Запрошення для цієї спільноти призупинено." -#: src/features/invite/components/modals/InviteModal.tsx:370 +#: src/features/invite/components/modals/InviteModal.tsx:375 msgid "Invites are paused in this community by an admin. While this invite can be created, it cannot be accepted until invites are re-enabled." msgstr "Запрошення в цій спільноті призупинено адміністратором. Хоча це запрошення можна створити, його не можна буде прийняти, доки запрошення не буде повторно ввімкнено." @@ -18757,7 +18757,7 @@ msgid "Invites disabled" msgstr "Запрошення вимкнено" #. Developer control label for the invites-disabled banner. -#: src/features/devtools/components/NagbarControls.ts:72 +#: src/features/devtools/components/NagbarControls.ts:73 msgid "Invites disabled nagbar" msgstr "Нагадування про вимкнені запрошення" @@ -18879,7 +18879,7 @@ msgid "Join {communityName} to chat with the team and stay up to date." msgstr "Приєднуйтеся до спільноти «{communityName}», щоб спілкуватися з командою та бути в курсі подій." #. Action button label in the add community modal. Starts the join-by-invite-code flow. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:98 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:102 msgid "Join a community" msgstr "Приєднатися до спільноти" @@ -18903,7 +18903,7 @@ msgid "Join community" msgstr "Приєднатися до спільноти" #. Accessible label for the join-community form element. Used by assistive tech only. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:162 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:166 msgid "Join community form" msgstr "Форма приєднання до спільноти" @@ -19011,7 +19011,7 @@ msgid "Jump to {displayName}" msgstr "Перейти до {displayName}" #. Accessible label for an inline channel mention link. labelText is the channel display name. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:108 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:111 msgid "Jump to {labelText}" msgstr "Перейти до {labelText}" @@ -19068,12 +19068,12 @@ msgid "Jump to the current call" msgstr "Перейти до поточного дзвінка" #. Fallback accessible label for an inline channel mention when the target name is not known. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:112 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:115 msgid "Jump to the linked channel" msgstr "Перейти до пов'язаного каналу" #. Fallback accessible label for an inline message link when the target channel is not known. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:104 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:107 msgid "Jump to the linked message" msgstr "Перейти до пов'язаного повідомлення" @@ -19083,7 +19083,7 @@ msgid "Jump to the message from {authorNickname}" msgstr "Перейти до повідомлення від {authorNickname}" #. Accessible label for an inline message link that jumps to a specific message in a channel. labelText is the channel display name. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:99 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:102 msgid "Jump to the message in {labelText}" msgstr "Перейти до повідомлення в {labelText}" @@ -19142,7 +19142,7 @@ msgid "Keep free and premium tiers. You can customize the tiers, sell premium th msgstr "Зберігайте безкоштовний і преміум-рівні. Ви можете налаштувати рівні, продавати преміум через Stripe або роздавати подарункові коди пізніше з панелі адміністратора." #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:165 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:273 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:272 msgid "Keep grace period" msgstr "Залишити пільговий період" @@ -19157,7 +19157,7 @@ msgid "Keep running" msgstr "Працювати у фоні" #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:143 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:251 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:250 msgid "Keep subscription" msgstr "Залишити підписку" @@ -19240,7 +19240,7 @@ msgstr "Клавіші" #. Button or menu action label in the kick member modal. Keep it concise. Keep the tone plain and specific. #. Button or menu action label in the user profile actions sheet. Keep it concise. Keep the tone plain and specific. #. Member actions sheet menu item. Opens the kick-member confirmation (moderation action). Short verb used as a menu label. -#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:98 +#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:97 #: src/features/moderation/components/modals/KickMemberModal.tsx:16 #: src/features/user/components/modals/UserProfileActionsSheet.tsx:77 msgid "Kick" @@ -19727,7 +19727,7 @@ msgstr "Зв'язати файл" #. Replacement text for an invite URL while streaming privacy is active. #. Replacement text for an invite URL while streaming privacy is active. #: src/features/channel/components/modals/GroupInvitesBottomSheet.tsx:49 -#: src/features/invite/components/modals/InviteModal.tsx:142 +#: src/features/invite/components/modals/InviteModal.tsx:145 #: src/features/relationship/components/modals/AddFriendsToGroupModal.tsx:27 msgid "Link hidden while sharing" msgstr "Посилання приховано під час демонстрації екрана" @@ -19760,7 +19760,7 @@ msgid "Link styling" msgstr "Стиль посилань" #. Title of the alert shown when clicking an internal link that is not available to the current account. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:154 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:157 msgid "Link unavailable" msgstr "Посилання недоступне" @@ -20557,7 +20557,7 @@ msgid "Max {maxSize}." msgstr "Макс. {maxSize}." #. Label above the max-uses dropdown in the invite link settings. -#: src/features/invite/components/modals/InviteModal.tsx:116 +#: src/features/invite/components/modals/InviteModal.tsx:119 msgid "Max number of uses" msgstr "Максимальна кількість використань" @@ -20835,7 +20835,7 @@ msgid "Members" msgstr "Учасники" #. Helper text under the temporary membership switch in the invite link settings. -#: src/features/invite/components/modals/InviteModal.tsx:134 +#: src/features/invite/components/modals/InviteModal.tsx:137 msgid "Members are removed when offline unless given a role." msgstr "Учасники вилучаються, коли вони офлайн, якщо їм не призначено роль." @@ -20980,7 +20980,7 @@ msgstr "Повідомлення" #. Action that opens a DM conversation with the selected user. #. Member actions sheet menu item. Sends a direct message to the target user. Standalone verb used as a menu label. #. Voice participant menu action that opens a DM conversation with the selected user. -#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:88 +#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:87 #: src/features/ui/action_menu/items/ActionsSubmenu.tsx:41 #: src/features/ui/action_menu/items/MessageUserMenuItem.tsx:26 #: src/features/ui/action_menu/items/voice_participant_menu_data/shared.ts:78 @@ -21084,7 +21084,7 @@ msgstr "Налаштування відображення повідомлень msgid "Message editing" msgstr "Редагування повідомлень" -#: src/features/messaging/components/modals/ForwardModal.tsx:315 +#: src/features/messaging/components/modals/ForwardModal.tsx:317 msgid "Message forwarded" msgstr "Повідомлення переслано" @@ -21133,7 +21133,7 @@ msgstr "Кнопки введення повідомлень" #. Error modal title in the forward modal when the optional comment exceeds the message length limit. #. Form validation error indicating the message exceeds the allowed length. -#: src/features/messaging/components/modals/ForwardModal.tsx:56 +#: src/features/messaging/components/modals/ForwardModal.tsx:58 #: src/features/ui/character_counter/CharacterCountMessages.ts:16 msgid "Message is too long" msgstr "Повідомлення задовге" @@ -21144,7 +21144,7 @@ msgid "Message layout" msgstr "Макет повідомлення" #. Type chip suffix in tooltips for inline rendered message links. Lowercase because it follows the channel name. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:89 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:92 msgid "message link" msgstr "посилання на повідомлення" @@ -21188,7 +21188,7 @@ msgid "Message previews in the DM list" msgstr "Попередній перегляд повідомлень у списку приватних чатів" #. Toast shown after a message in an announcement channel was published to the channels that follow it. -#: src/features/messaging/commands/MessageCommands.tsx:112 +#: src/features/messaging/commands/MessageCommands.tsx:113 msgid "Message published" msgstr "Повідомлення опубліковано" @@ -21301,7 +21301,7 @@ msgstr "Повідомлення, які можна додати до закла msgid "Messaging is paused" msgstr "Надсилання повідомлень на паузі" -#. Notice shown in place of the message composer, and as an error, when messaging is paused on the current account until the user completes one quick step described in an email. While paused, the account cannot post, react, join communities or change its profile. Keep the tone calm and friendly. +#. Notice shown in place of the message composer, as a banner at the top of the app, and as an error, when messaging is paused on the current account until the user completes one quick step described in an email. While paused, the account cannot post, react, join communities or change its profile. Keep the tone calm and friendly. #: src/features/user/utils/AccountLimitUtils.ts:10 msgid "Messaging is paused on your account. Check your email for a quick step to continue." msgstr "Надсилання повідомлень у вашому обліковому записі на паузі. Загляньте в електронну пошту: щоб продовжити, потрібен лише один швидкий крок." @@ -22672,7 +22672,7 @@ msgid "No {sendMessagesPermission} permission" msgstr "Немає дозволу {sendMessagesPermission}" #. Inline text shown inside a custom message link pill when the linked message cannot be accessed. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:142 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:145 msgid "No access" msgstr "Немає доступу" @@ -22807,7 +22807,7 @@ msgstr "Немає змін для збереження" msgid "No channels available" msgstr "Немає доступних каналів" -#: src/features/messaging/components/modals/ForwardModal.tsx:389 +#: src/features/messaging/components/modals/ForwardModal.tsx:395 #: src/features/search/components/search/ChannelFilterSheet.tsx:120 msgid "No channels found" msgstr "Канали не знайдено" @@ -22955,7 +22955,7 @@ msgid "No invoices yet." msgstr "Рахунків ще немає." #. Invite max-uses option meaning unlimited uses. Short standalone label. -#: src/features/invite/components/modals/InviteModal.tsx:56 +#: src/features/invite/components/modals/InviteModal.tsx:59 msgid "No limit" msgstr "Без обмежень" @@ -23306,7 +23306,7 @@ msgstr "Без перетворення" #: src/features/user/components/modals/tabs/accessibility_tab/VisualTab.tsx:37 #: src/features/user/components/modals/tabs/components/EntranceSoundSection.tsx:146 #: src/features/user/components/modals/tabs/privacy_safety_tab/data_request_modal/DataRequestModal.tsx:220 -#: src/features/voice/components/AudioSourcePickerLinux.tsx:268 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:265 msgid "None" msgstr "Немає" @@ -23858,12 +23858,12 @@ msgid "Open {host} in your browser." msgstr "Відкрийте {host} у браузері." #. Accessible label for an inline chat link pill that opens an app page such as Discovery. labelText is the page name. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:121 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:124 msgid "Open {labelText}" msgstr "Відкрити {labelText}" #. Accessible label for an inline settings deep-link pill. labelText is the resolved settings tab and section breadcrumb. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:116 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:119 msgid "Open {labelText} in settings" msgstr "Відкрити {labelText} у налаштуваннях" @@ -24067,7 +24067,7 @@ msgid "Open emoji in browser" msgstr "Відкрити емоджі в браузері" #. Accessible label for the emoji picker trigger button in the forward modal comment field. -#: src/features/messaging/components/modals/ForwardModal.tsx:102 +#: src/features/messaging/components/modals/ForwardModal.tsx:104 #: src/features/user/components/modals/tabs/my_profile_tab/BioEditor.tsx:27 msgid "Open emoji picker" msgstr "Відкрити панель емоджі" @@ -24392,7 +24392,7 @@ msgstr "Опції" msgid "or" msgstr "або" -#: src/features/theme/components/modals/ShareThemeModal.tsx:214 +#: src/features/theme/components/modals/ShareThemeModal.tsx:216 msgid "Or copy the link:" msgstr "Або скопіюйте посилання:" @@ -24401,7 +24401,7 @@ msgstr "Або скопіюйте посилання:" msgid "or pick a GIF from {gifProviderName}" msgstr "або оберіть GIF з {gifProviderName}" -#: src/features/invite/components/modals/InviteModal.tsx:502 +#: src/features/invite/components/modals/InviteModal.tsx:507 msgid "Or send an invite link to a friend:" msgstr "Або надішліть посилання-запрошення другові:" @@ -24409,7 +24409,7 @@ msgstr "Або надішліть посилання-запрошення дру msgid "or send an invite to a friend:" msgstr "або надішліть запрошення другові:" -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:131 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:133 msgid "or send the gift link to a friend:" msgstr "або надішліть посилання на подарунок другові:" @@ -24611,7 +24611,7 @@ msgid "Page down" msgstr "Page Down" #. Role description announced for an inline chat link pill that opens an app page. Lowercase. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:126 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:129 msgid "page link" msgstr "посилання на сторінку" @@ -24778,12 +24778,12 @@ msgid "Paste GIF URLs below, one per line." msgstr "Вставте URL-адреси GIF нижче, по одній на рядок." #. Accessible label for the paste-template-JSON form element. Used by assistive tech only. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:146 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:150 msgid "Paste template JSON form" msgstr "Форма вставлення JSON шаблону" #. Placeholder in the textarea where the user pastes the third-party template JSON document. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:154 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:158 msgid "Paste the JSON response here" msgstr "Вставте сюди відповідь JSON" @@ -24985,7 +24985,7 @@ msgid "Perks paused" msgstr "Переваги призупинено" #. Ban duration option in the destructive ban-member modal meaning the ban never expires. Short standalone label. -#: src/features/moderation/components/modals/BanMemberModal.tsx:38 +#: src/features/moderation/components/modals/BanMemberModal.tsx:37 msgid "Permanent" msgstr "Назавжди" @@ -25384,7 +25384,7 @@ msgstr "Відтворюється попри зменшення руху." #. Body of the error modal shown when sharing or sending a theme link is rate limited. #: src/features/app/components/alerts/CommonErrorModalDescriptors.ts:13 #: src/features/discovery/commands/DiscoveryJoinCommands.tsx:60 -#: src/features/theme/components/modals/ShareThemeModal.tsx:67 +#: src/features/theme/components/modals/ShareThemeModal.tsx:68 msgid "Please wait a moment and try again." msgstr "Зачекайте трохи й спробуйте ще раз." @@ -25416,7 +25416,7 @@ msgid "Pop back in" msgstr "Повернути у вікно" #. Tooltip / aria label on the voice call footer button that opens the call in a separate window. -#: src/features/voice/components/VoiceCallCornerControls.tsx:12 +#: src/features/voice/components/VoiceCallCornerControls.tsx:11 msgid "Pop out call" msgstr "Відкрити дзвінок в окремому вікні" @@ -25547,12 +25547,12 @@ msgid "Premium badge" msgstr "Значок преміуму" #. Developer control label for the premium-expired banner. -#: src/features/devtools/components/NagbarControls.ts:48 +#: src/features/devtools/components/NagbarControls.ts:49 msgid "Premium expired nagbar" msgstr "Панель сповіщень про закінчення преміум-підписки" #. Developer control label for the premium grace-period banner. -#: src/features/devtools/components/NagbarControls.ts:44 +#: src/features/devtools/components/NagbarControls.ts:45 msgid "Premium grace period nagbar" msgstr "Панель сповіщень про пільговий період преміуму" @@ -25562,7 +25562,7 @@ msgid "Premium model" msgstr "Преміум-модель" #. Developer control label for the premium-onboarding banner. -#: src/features/devtools/components/NagbarControls.ts:52 +#: src/features/devtools/components/NagbarControls.ts:53 msgid "Premium onboarding nagbar" msgstr "Панель сповіщень про початок роботи з преміумом" @@ -26514,7 +26514,7 @@ msgstr "Причина" #. Label of the optional reason input in the destructive ban-member modal. Reason is recorded in the activity log. #. Label of the optional reason textarea in the timeout-member modal. The reason is recorded in the activity log. -#: src/features/moderation/components/modals/BanMemberModal.tsx:83 +#: src/features/moderation/components/modals/BanMemberModal.tsx:82 #: src/features/moderation/components/modals/TimeoutMemberModal.tsx:36 msgid "Reason (optional)" msgstr "Причина (необов'язково)" @@ -26574,7 +26574,7 @@ msgstr "Перевірити ще раз" #. placeholder {0}: ChannelUtils.getIcon(channel, {size: 16, className: styles.channelIcon}) #. placeholder {1}: channel.name -#: src/features/invite/components/modals/InviteModal.tsx:355 +#: src/features/invite/components/modals/InviteModal.tsx:360 msgid "Recipients will be taken to {0} <0>{1}" msgstr "Одержувачі перейдуть до {0} <0>{1}" @@ -26601,7 +26601,7 @@ msgid "Reconnect succeeded. Pick a screen again if you want to resume your previ msgstr "Повторне підключення успішне. Виберіть екран ще раз, якщо хочете відновити попередню трансляцію." #. Overlay status in the voice call view while reconnecting after a drop. Trailing ellipsis indicates in-progress. -#: src/features/voice/components/VoiceCallView.tsx:98 +#: src/features/voice/components/VoiceCallView.tsx:94 msgid "Reconnecting..." msgstr "Повторне підключення..." @@ -26741,7 +26741,7 @@ msgstr "Посилання скопійовано." msgid "Referral parameters" msgstr "Реферальні параметри" -#: src/features/voice/components/AudioSourcePickerLinux.tsx:312 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:309 msgid "Refresh audio sources" msgstr "Оновити джерела звуку" @@ -28559,7 +28559,7 @@ msgstr "Насиченість" #: src/features/guild/components/modals/guild_tabs/GuildDiscoveryTab.tsx:631 #: src/features/guild/components/modals/guild_tabs/GuildVanityURLTab.tsx:279 #: src/features/guild/components/modals/GuildFolderSettingsModal.tsx:91 -#: src/features/messaging/commands/MessageCommands.tsx:108 +#: src/features/messaging/commands/MessageCommands.tsx:109 #: src/features/messaging/components/modals/AttachmentEditModal.tsx:136 #: src/features/messaging/components/modals/EditAltTextModal.tsx:193 #: src/features/messaging/components/modals/MessageHistoryThresholdModal.tsx:115 @@ -28687,7 +28687,7 @@ msgid "Scan the QR code with your authenticator app." msgstr "Відскануйте QR-код за допомогою застосунку для автентифікації." #. Developer / debug surface — keep terse and technical. Label in the developer Nagbar controls panel for the scheduled-maintenance banner. -#: src/features/devtools/components/NagbarControls.ts:22 +#: src/features/devtools/components/NagbarControls.ts:23 msgid "Scheduled maintenance nagbar" msgstr "Нагадування про планове обслуговування" @@ -28962,7 +28962,7 @@ msgstr "Перегляд під час перемотування" #: src/features/channel/components/bottomsheets/ChannelSearchBottomSheet.tsx:854 #: src/features/channel/components/channel_header/shared.ts:47 #: src/features/channel/components/shared/PickerSearchInput.tsx:21 -#: src/features/messaging/components/modals/ForwardModal.tsx:89 +#: src/features/messaging/components/modals/ForwardModal.tsx:91 #: src/features/search/components/modals/SearchProviderPickerModal.tsx:43 #: src/features/search/utils/QuickSwitcherModalUtils.tsx:46 #: src/features/theme_studio/ui/StudioSearchInput.tsx:16 @@ -29606,14 +29606,14 @@ msgstr "Самостійне повернення коштів доступне #. Button or menu action label in the share theme modal. Keep it concise. #. Send-message button label in the voice message composer modal. -#: src/features/theme/components/modals/ShareThemeModal.tsx:43 +#: src/features/theme/components/modals/ShareThemeModal.tsx:44 #: src/features/user/components/modals/tabs/component_gallery_tab/ComponentGalleryTabButtonsTab.tsx:316 #: src/features/voice/components/VoiceMessageComposerModal.tsx:77 msgid "Send" msgstr "Надіслати" #. Primary button label in the forward message modal. selectedCount is the number of selected destinations; selectionLimit is the maximum allowed. -#: src/features/messaging/components/modals/ForwardModal.tsx:106 +#: src/features/messaging/components/modals/ForwardModal.tsx:108 msgid "Send ({selectedCount}/{selectionLimit})" msgstr "Надіслати ({selectedCount}/{selectionLimit})" @@ -29694,7 +29694,7 @@ msgstr "Надсилайте файли розміром до {size}" #. Button or menu action label in the user profile modal. Keep it concise. #. Member actions sheet menu item. Sends a friend request to the target user. #: src/features/channel/components/direct_message/DMWelcomeSection.tsx:146 -#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:94 +#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:93 #: src/features/user/components/modals/UserProfileMobileSheet.tsx:110 #: src/features/user/components/modals/UserProfileModal.tsx:126 msgid "Send friend request" @@ -29710,7 +29710,7 @@ msgstr "Надіслати GIF {title}" #. Plus menu item that opens the gift purchase flow. #: src/features/channel/components/textarea/MobileTextareaPlusBottomSheet.tsx:21 #: src/features/channel/components/textarea/TextareaPlusMenu.tsx:31 -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:30 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:31 msgid "Send gift" msgstr "Надіслати подарунок" @@ -29873,7 +29873,7 @@ msgid "Serve the token file" msgstr "Розмістіть файл токена" #. Developer / debug surface — keep terse and technical. Label in the developer Nagbar controls panel for the service incident banner. -#: src/features/devtools/components/NagbarControls.ts:27 +#: src/features/devtools/components/NagbarControls.ts:28 msgid "Service incident nagbar" msgstr "Сповіщення про інцидент служби" @@ -30118,7 +30118,7 @@ msgid "Settings" msgstr "Налаштування" #. Type chip suffix in tooltips for inline rendered fluxer://settings/user deep links. Lowercase. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:130 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:133 msgid "settings link" msgstr "посилання на налаштування" @@ -30239,7 +30239,7 @@ msgid "Share your screen or camera in up to 4K at 60 frames per second. Free acc msgstr "Транслюйте екран або камеру у якості до 4K при 60 кадрах на секунду. Безкоштовні облікові записи транслюють у якості до 720p при 30." #. Button or menu action label in the share theme modal. Keep it concise. -#: src/features/theme/components/modals/ShareThemeModal.tsx:39 +#: src/features/theme/components/modals/ShareThemeModal.tsx:40 msgid "Share your theme" msgstr "Поділитися своєю темою" @@ -30263,7 +30263,7 @@ msgid "Shared window" msgstr "Вікно демонстрації" #. Capture option in the Linux audio source picker on a window share. Captures only the audio of the window being shared. -#: src/features/voice/components/AudioSourcePickerLinux.tsx:40 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:42 msgid "Shared window audio" msgstr "Аудіо вікна демонстрації" @@ -30364,7 +30364,7 @@ msgid "Shortcuts are paused while recording." msgstr "Під час запису комбінації клавіш призупинено." #. Body of the error modal shown when the forward modal comment exceeds the message length limit. -#: src/features/messaging/components/modals/ForwardModal.tsx:60 +#: src/features/messaging/components/modals/ForwardModal.tsx:62 msgid "Shorten the message and try again." msgstr "Скоротіть повідомлення та спробуйте ще раз." @@ -31506,7 +31506,7 @@ msgid "Something went wrong while preparing this sticker. Try another file or tr msgstr "Щось пішло не так під час підготовки цього стікера. Спробуйте інший файл або повторіть спробу пізніше." #. Fallback body of the error alert shown when publishing an announcement message fails. -#: src/features/messaging/commands/MessageCommands.tsx:124 +#: src/features/messaging/commands/MessageCommands.tsx:125 msgid "Something went wrong while publishing. Try again in a moment." msgstr "Виникла помилка під час публікації. Спробуйте ще раз за мить." @@ -31552,7 +31552,7 @@ msgstr "Щось пішло не так." #: src/features/app/components/alerts/CommonErrorModalDescriptors.ts:5 #: src/features/discovery/commands/DiscoveryJoinCommands.tsx:18 #: src/features/emoji/components/emojis/EmojiListItem.tsx:129 -#: src/features/theme/components/modals/ShareThemeModal.tsx:51 +#: src/features/theme/components/modals/ShareThemeModal.tsx:52 #: src/features/ui/action_menu/items/CallMenuItems.tsx:45 #: src/features/ui/action_menu/items/ChannelMenuData.tsx:132 #: src/features/ui/action_menu/items/ChannelMenuData.tsx:148 @@ -33157,12 +33157,12 @@ msgid "Template" msgstr "Шаблон" #. Label of the textarea in the paste-template-JSON form. "JSON" must not be translated. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:150 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:154 msgid "Template JSON" msgstr "JSON шаблону" #. Label of the URL input in the import-template form. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:142 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:146 msgid "Template URL" msgstr "URL шаблону" @@ -33191,7 +33191,7 @@ msgid "Temporary invites need a live connection. Check yours and try again." msgstr "Для тимчасових запрошень потрібне активне з'єднання. Перевірте своє та спробуйте ще раз." #. Switch label in the invite link settings. When enabled, members joining via this invite are kicked when they go offline unless given a role. -#: src/features/invite/components/modals/InviteModal.tsx:129 +#: src/features/invite/components/modals/InviteModal.tsx:132 msgid "Temporary membership" msgstr "Тимчасове членство" @@ -33202,7 +33202,7 @@ msgid "Tennessee" msgstr "Теннессі" #. Developer control label for the terms-acceptance banner. -#: src/features/devtools/components/NagbarControls.ts:64 +#: src/features/devtools/components/NagbarControls.ts:65 msgid "Terms acceptance nagbar" msgstr "Банер про прийняття умов" @@ -33760,7 +33760,7 @@ msgstr "Тема недоступна" msgid "Themes" msgstr "Теми" -#: src/features/invite/components/modals/InviteModal.tsx:194 +#: src/features/invite/components/modals/InviteModal.tsx:197 msgid "There are no channels available to create an invite for." msgstr "Немає доступних каналів для створення запрошення." @@ -33815,7 +33815,7 @@ msgid "They left the call" msgstr "Учасника вже немає в дзвінку" #. Body of the error modal shown when a DM cannot be opened (blocked or no shared community). -#: src/features/app/components/alerts/DmActionErrorModal.tsx:20 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:24 msgid "They might not be accepting messages from you, or you no longer share a community." msgstr "Можливо, ця людина не приймає від вас повідомлення або ви більше не перебуваєте в одній спільноті." @@ -34092,7 +34092,7 @@ msgid "This device does not support notifications." msgstr "Цей пристрій не підтримує сповіщення." #. Validation error in the paste-template-JSON form when the JSON parses but lacks the expected third-party template fields. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:133 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:137 msgid "This doesn't look like a valid template response. Make sure you copied the entire JSON document." msgstr "Це не схоже на дійсну відповідь шаблону. Переконайтеся, що ви скопіювали весь документ JSON." @@ -34170,7 +34170,7 @@ msgid "This gift has been redeemed" msgstr "Цей подарунок уже використано" #. Title of the error modal shown when a group DM would exceed the maximum number of recipients. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:48 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:52 msgid "This group has too many people" msgstr "У цій групі забагато людей" @@ -34208,7 +34208,7 @@ msgstr "На цьому екземплярі ще немає облікових msgid "This invite is hidden while sharing is protected." msgstr "Це запрошення приховано під час демонстрації екрана." -#: src/features/invite/components/modals/InviteModal.tsx:514 +#: src/features/invite/components/modals/InviteModal.tsx:519 msgid "This invite link never expires." msgstr "Це посилання-запрошення не має терміну дії." @@ -34305,7 +34305,7 @@ msgid "This link channel is marked for mature content and may open material that msgstr "Цей канал за посиланням позначено як такий, що містить контент для дорослих, і може відкривати матеріали, які можуть бути неприйнятними для деяких користувачів." #. Body of the link-unavailable alert. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:158 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:161 msgid "This link is not available for your account." msgstr "Це посилання недоступне для вашого облікового запису." @@ -34361,7 +34361,7 @@ msgid "This message has already been deleted." msgstr "Це повідомлення вже видалено." #. Toast shown when someone tries to publish an announcement message that was already published. -#: src/features/messaging/commands/MessageCommands.tsx:116 +#: src/features/messaging/commands/MessageCommands.tsx:117 msgid "This message has already been published" msgstr "Це повідомлення вже опубліковано" @@ -34486,7 +34486,7 @@ msgid "This theme is still loading." msgstr "Ця тема ще завантажується." #. Title of the error modal shown when a theme CSS exceeds the maximum shareable size. -#: src/features/theme/components/modals/ShareThemeModal.tsx:55 +#: src/features/theme/components/modals/ShareThemeModal.tsx:56 msgid "This theme is too large to share" msgstr "Ця тема занадто велика, щоб нею ділитися" @@ -34528,7 +34528,7 @@ msgid "This user is not available to receive calls right now. They may have call msgstr "Цей користувач зараз не може приймати дзвінки. Можливо, дзвінки вимкнено." #. Body of the error modal shown when the recipient of a DM no longer exists. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:28 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:32 msgid "This user no longer exists. Refresh and try again." msgstr "Цього користувача більше не існує. Оновіть сторінку та спробуйте ще раз." @@ -35712,7 +35712,7 @@ msgid "Unclaimed account" msgstr "Незареєстрований обліковий запис" #. Developer control label for the unclaimed-account banner. -#: src/features/devtools/components/NagbarControls.ts:32 +#: src/features/devtools/components/NagbarControls.ts:33 msgid "Unclaimed account nagbar" msgstr "Панель сповіщень про незареєстрований обліковий запис" @@ -37152,7 +37152,7 @@ msgstr "Користувач змінює канал" #. Reason chip in the unaddable recipients alert when the user record is missing. #. Title of the error modal shown when the recipient of a DM no longer exists. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:24 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:28 #: src/features/channel/components/channel_view/DMChannelView.tsx:279 #: src/features/channel/components/modals/UnaddableRecipientsConfirmModal.tsx:11 msgid "User not found" @@ -37274,27 +37274,27 @@ msgid "Using {effectiveLabel} until {requestedLabel} is ready." msgstr "Використовується {effectiveLabel}, доки {requestedLabel} не буде готовий." #. Developer nagbar status: banner follows real account state. -#: src/features/devtools/components/NagbarControls.ts:106 +#: src/features/devtools/components/NagbarControls.ts:107 msgid "Using actual account state" msgstr "Використовується фактичний стан облікового запису" #. Developer nagbar status: banner follows real gift inventory state. -#: src/features/devtools/components/NagbarControls.ts:126 +#: src/features/devtools/components/NagbarControls.ts:127 msgid "Using actual gift inventory state" msgstr "Використовується фактичний стан інвентарю подарунків" #. Developer nagbar status: banner follows real premium subscription state. -#: src/features/devtools/components/NagbarControls.ts:122 +#: src/features/devtools/components/NagbarControls.ts:123 msgid "Using actual premium state" msgstr "Використовується фактичний стан преміуму" #. Developer nagbar status: banner follows the real app state. -#: src/features/devtools/components/NagbarControls.ts:130 +#: src/features/devtools/components/NagbarControls.ts:131 msgid "Using actual state" msgstr "Використовується фактичний стан" #. Developer nagbar status: banner follows real email verification state. -#: src/features/devtools/components/NagbarControls.ts:110 +#: src/features/devtools/components/NagbarControls.ts:111 msgid "Using actual verification state" msgstr "Використовується фактичний стан перевірки" @@ -37456,9 +37456,9 @@ msgstr "Підтвердьте, що це ви" #. Title of the error modal shown when an unverified account tries to start a DM. #. Title shown when an unverified account cannot start a DM or group DM. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:40 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:44 #: src/features/channel/components/direct_message/AddFriendForm.tsx:80 -#: src/features/channel/utils/CreateDMModalUtils.tsx:51 +#: src/features/channel/utils/CreateDMModalUtils.tsx:52 #: src/features/moderation/components/report/ReportStepEmail.tsx:43 msgid "Verify your email" msgstr "Підтвердьте свою електронну пошту" @@ -37543,7 +37543,7 @@ msgid "Verify your email to purchase {premiumProductFullName}." msgstr "Підтвердьте свою електронну пошту, щоб придбати {premiumProductFullName}." #. Blocked-state text shown when an unverified account cannot start a DM or group DM. -#: src/features/channel/utils/CreateDMModalUtils.tsx:55 +#: src/features/channel/utils/CreateDMModalUtils.tsx:56 msgid "Verify your email to start DMs." msgstr "Підтвердьте свою електронну пошту, щоб писати особисті повідомлення." @@ -37791,7 +37791,7 @@ msgid "View call" msgstr "Переглянути дзвінок" #. Aria label for the show-controls trigger when the call toolbar is auto-hidden. -#: src/features/voice/components/VoiceCallView.tsx:124 +#: src/features/voice/components/VoiceCallView.tsx:120 msgid "View call controls" msgstr "Показати елементи керування дзвінком" @@ -37987,7 +37987,7 @@ msgid "Visionary (lifetime {premiumProductName})" msgstr "Visionary (довічний {premiumProductName})" #. Developer control label for the Visionary two-factor-authentication banner. -#: src/features/devtools/components/NagbarControls.ts:60 +#: src/features/devtools/components/NagbarControls.ts:61 msgid "Visionary 2FA nagbar" msgstr "Банер Visionary 2FA" @@ -38243,7 +38243,7 @@ msgid "Voice region" msgstr "Голосовий регіон" #. Developer control label for the voice-session-restore banner. -#: src/features/devtools/components/NagbarControls.ts:68 +#: src/features/devtools/components/NagbarControls.ts:69 msgid "Voice session restore nagbar" msgstr "Панель відновлення голосового сеансу" @@ -38331,12 +38331,12 @@ msgid "Waiting for passkey…" msgstr "Очікування ключа доступу…" #. Inline notice in the forward modal when slowmode is active in the selected target channel. forwardChannelDisplayName is the channel name. -#: src/features/messaging/components/modals/ForwardModal.tsx:76 +#: src/features/messaging/components/modals/ForwardModal.tsx:78 msgid "Waiting for slowmode in {forwardChannelDisplayName} to expire." msgstr "Очікування завершення повільного режиму в каналі «{forwardChannelDisplayName}»." #. Inline notice in the forward modal when slowmode is active in one or more selected target channels. -#: src/features/messaging/components/modals/ForwardModal.tsx:81 +#: src/features/messaging/components/modals/ForwardModal.tsx:83 msgid "Waiting for slowmode in one or more selected channels to expire." msgstr "Очікування завершення повільного режиму в одному або кількох вибраних каналах." @@ -38520,7 +38520,7 @@ msgstr "Ми надіслали код на {email}." msgid "We will prefill {prefillEmail} once browser sign-in opens." msgstr "Ми попередньо заповнимо {prefillEmail}, щойно відкриється вхід у браузері." -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:87 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:89 msgid "We'd love to give you more than a lifetime of {PREMIUM_PRODUCT_NAME}, but that breaks the space-time continuum. Send the gift to a friend instead?" msgstr "Ми б залюбки подарували вам більше, ніж довічний {PREMIUM_PRODUCT_NAME}, але це порушує просторово-часовий континуум. Натомість надіслати подарунок другу?" @@ -39178,7 +39178,7 @@ msgid "You already have a group with these users. Do you really want to create a msgstr "У вас уже є група з цими користувачами. Ви справді хочете створити нову? Це теж нормально!" #. Status label shown to a user who already owns the lifetime premium tier. -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:26 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:27 msgid "You already have lifetime {premiumProductName}" msgstr "У вас уже є довічний {premiumProductName}" @@ -39326,7 +39326,7 @@ msgid "You can't add expressions there" msgstr "Ви не можете додавати вирази туди" #. Error message in the messaging commands. -#: src/features/messaging/commands/ReactionCommands.tsx:27 +#: src/features/messaging/commands/ReactionCommands.tsx:28 msgid "You can't add new reactions while you're timed out." msgstr "Ви не можете додавати нові реакції, поки діє тайм-аут." @@ -39392,7 +39392,7 @@ msgstr "Ви не можете керувати веб-хуками в жодн #. Reason chip in the unaddable recipients alert when blocked or DMs are not allowed. #. Title of the error modal shown when a DM cannot be opened (blocked or no shared community). -#: src/features/app/components/alerts/DmActionErrorModal.tsx:16 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:20 #: src/features/channel/components/modals/UnaddableRecipientsConfirmModal.tsx:15 msgid "You can't message this user" msgstr "Ви не можете надіслати повідомлення цьому користувачеві" @@ -39521,7 +39521,7 @@ msgid "You changed your tag while on {PREMIUM_PRODUCT_NAME}. It will reroll rand msgstr "Ви змінили свій тег, поки у вас був {PREMIUM_PRODUCT_NAME}. Він стане випадковим, коли термін дії {PREMIUM_PRODUCT_NAME} завершиться, якщо підписку не буде поновлено." #. Body of the access-denied alert for clicked message links. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:138 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:141 msgid "You do not have access to the channel where this message was sent." msgstr "У вас немає доступу до каналу, куди було надіслано це повідомлення." @@ -39618,12 +39618,12 @@ msgid "You just pressed Tab. Keyboard mode is now on so you can navigate {produc msgstr "Ви щойно натиснули Tab. Режим клавіатури ввімкнено, тож ви можете переміщатися в {productName} без миші." #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:137 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:245 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:244 msgid "You keep your perks until your next renewal date. Reactivate before then to keep your subscriber history." msgstr "Ви зберігаєте свої переваги до наступної дати поновлення. Поновіть підписку до цієї дати, щоб зберегти історію підписок." #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:158 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:266 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:265 msgid "You lose all {PREMIUM_PRODUCT_NAME} perks immediately and your subscriber history resets. This cannot be undone." msgstr "Ви одразу втратите всі переваги {PREMIUM_PRODUCT_NAME}, а історію підписок буде скинуто. Це неможливо скасувати." @@ -39709,7 +39709,7 @@ msgid "You need to claim your account before you can create a community." msgstr "Щоб створити спільноту, потрібно зареєструвати свій обліковий запис." #. Body of the error modal shown when an unclaimed account tries to start a DM. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:36 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:40 msgid "You need to claim your account before you can start a direct message." msgstr "Щоб розпочати особисте листування, потрібно зареєструвати свій обліковий запис." @@ -39731,7 +39731,7 @@ msgid "You need to verify your email address before you can send friend requests msgstr "Щоб надсилати запити на додавання в друзі, потрібно підтвердити свою електронну адресу." #. Body of the error modal shown when an unverified account tries to start a DM. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:44 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:48 msgid "You need to verify your email address before you can start a direct message." msgstr "Щоб розпочати особисте листування, потрібно підтвердити свою електронну адресу." @@ -39745,7 +39745,7 @@ msgid "You need to verify your email to send messages in this community." msgstr "Щоб надсилати повідомлення в цій спільноті, потрібно підтвердити свою електронну адресу." #. Body of the error modal shown when the user or a recipient has too many open group DMs. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:60 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:64 msgid "You or someone you're adding already has the maximum number of group DMs open. Leave one and try again." msgstr "У вас або в когось із тих, кого ви додаєте, уже відкрито максимальну кількість групових чатів. Вийдіть з одного й спробуйте ще раз." @@ -39888,7 +39888,7 @@ msgstr "Ви надто швидко редагуєте повідомлення #: src/features/discovery/commands/DiscoveryJoinCommands.tsx:56 #: src/features/emoji/components/emojis/EmojiListItem.tsx:77 #: src/features/emoji/components/emojis/EmojiListItem.tsx:149 -#: src/features/theme/components/modals/ShareThemeModal.tsx:63 +#: src/features/theme/components/modals/ShareThemeModal.tsx:64 msgid "You're going too fast" msgstr "Ви надто поспішаєте" @@ -39951,7 +39951,7 @@ msgid "You're viewing older messages" msgstr "Ви переглядаєте старіші повідомлення" #. Body of the error modal shown when a group DM would exceed the maximum number of recipients. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:52 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:56 msgid "You've added more people than a group DM allows. Remove a few and try again." msgstr "Ви додали більше людей, ніж дозволено в груповому чаті. Видаліть кількох і спробуйте ще раз." @@ -40003,7 +40003,7 @@ msgid "You've reached the favorite GIF limit." msgstr "Ви досягли ліміту вибраних GIF." #. Title of the error modal shown when the user or a recipient has too many open group DMs. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:56 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:60 msgid "You've reached the group DM limit" msgstr "Ви досягли ліміту групових чатів" @@ -40118,7 +40118,7 @@ msgid "Your card is eligible. Redirecting you to the payment page now." msgstr "Ваша картка підходить. Перенаправляємо вас на сторінку оплати." #. Body of the confirmation shown before saving an edit to a message published from an announcement channel. -#: src/features/messaging/commands/MessageCommands.tsx:103 +#: src/features/messaging/commands/MessageCommands.tsx:104 msgid "Your changes reach every community that follows this channel, which can take a minute. Each published message allows 3 quick edits, then 1 every 20 minutes." msgstr "Ваші зміни надійдуть до всіх спільнот, які підписані на цей канал, що може зайняти хвилину. Кожне опубліковане повідомлення дозволяє 3 швидкі редагування, а потім по 1 кожні 20 хвилин." @@ -40236,22 +40236,22 @@ msgid "Your last purchase is outside the refund window. Contact support for bill msgstr "Ваша остання покупка вже поза межами періоду повернення коштів. Зверніться до служби підтримки щодо питань виставлення рахунків." #. Label in the message queue state. -#: src/features/messaging/state/MessageQueue.tsx:72 +#: src/features/messaging/state/MessageQueue.tsx:74 msgid "Your message could not be delivered because it was flagged by our safety systems. If you believe this is a mistake, please contact support." msgstr "Ваше повідомлення не вдалося доставити, оскільки його позначено нашими системами безпеки. Якщо ви вважаєте, що це помилка, зверніться до служби підтримки." #. Label in the message queue state. -#: src/features/messaging/state/MessageQueue.tsx:59 +#: src/features/messaging/state/MessageQueue.tsx:61 msgid "Your message could not be delivered. This is usually because you don't share a community with the recipient or the recipient is only accepting direct messages from friends. You may also need to adjust your own direct message privacy settings in {directMessagePrivacySettingsPath}." msgstr "Ваше повідомлення не вдалося доставити. Зазвичай це стається тому, що у вас немає спільних спільнот з одержувачем або одержувач приймає особисті повідомлення лише від друзів. Можливо, вам також потрібно змінити власні налаштування конфіденційності особистих повідомлень у {directMessagePrivacySettingsPath}." #. Description text in the message queue state. -#: src/features/messaging/state/MessageQueue.tsx:64 +#: src/features/messaging/state/MessageQueue.tsx:66 msgid "Your message could not be delivered. You need to claim your account to send direct messages." msgstr "Ваше повідомлення не вдалося доставити. Щоб надсилати особисті повідомлення, вам потрібно зареєструвати свій обліковий запис." #. Description text in the message queue state. -#: src/features/messaging/state/MessageQueue.tsx:68 +#: src/features/messaging/state/MessageQueue.tsx:70 msgid "Your message could not be delivered. You need to claim your account to send messages." msgstr "Ваше повідомлення не вдалося доставити. Щоб надсилати повідомлення, вам потрібно зареєструвати свій обліковий запис." @@ -40409,7 +40409,7 @@ msgid "Your subscription will switch to yearly billing at the next renewal." msgstr "Ваша підписка перейде на річну оплату під час наступного поновлення." #. Body of the error modal shown when a theme CSS exceeds the maximum shareable size. -#: src/features/theme/components/modals/ShareThemeModal.tsx:59 +#: src/features/theme/components/modals/ShareThemeModal.tsx:60 msgid "Your theme CSS is too large to share. Trim it down and try again." msgstr "CSS вашої теми завеликий, щоб ним ділитися. Зменште його та спробуйте ще раз." diff --git a/fluxer_app/src/features/i18n/locales/vi/messages.po b/fluxer_app/src/features/i18n/locales/vi/messages.po index 0442ef51f..99e4c2ec3 100644 --- a/fluxer_app/src/features/i18n/locales/vi/messages.po +++ b/fluxer_app/src/features/i18n/locales/vi/messages.po @@ -21,7 +21,7 @@ msgstr "... bật chế độ dày đặc. Tuyệt!" #. Button or menu action label in the channel and chat user message. Keep it concise. #. Suffix after the message text in the forward modal preview when the forwarded message was edited. -#: src/features/channel/components/MessageAttachments.tsx:390 +#: src/features/channel/components/MessageAttachments.tsx:361 #: src/features/channel/components/UserMessage.tsx:75 #: src/features/messaging/components/modals/ForwardMessagePreview.tsx:26 msgid "(edited)" @@ -993,7 +993,7 @@ msgstr "{count, plural, one {# kênh khác đang theo dõi} other {# kênh khác msgid "{count, plural, one {# community found} other {# communities found}}" msgstr "{count, plural, one {# cộng đồng được tìm thấy} other {# cộng đồng được tìm thấy}}" -#: src/features/app/components/layout/GuildsLayout.tsx:1954 +#: src/features/app/components/layout/GuildsLayout.tsx:1955 msgid "{count, plural, one {# community is temporarily unavailable due to a flux capacitor malfunction.} other {# communities are temporarily unavailable due to a flux capacitor malfunction.}}" msgstr "{count, plural, one {# cộng đồng hiện không khả dụng do lỗi bộ biến đổi dòng chảy.} other {# cộng đồng hiện không khả dụng do lỗi bộ biến đổi dòng chảy.}}" @@ -1041,7 +1041,7 @@ msgstr "{count, plural, one {# cộng đồng chung} other {# cộng đồng chu msgid "{count, plural, one {# other} other {# others}}" msgstr "{count, plural, one {# người khác} other {# người khác}}" -#: src/features/voice/components/VoiceCallView.tsx:507 +#: src/features/voice/components/VoiceCallView.tsx:474 msgid "{count, plural, one {# participant in call} other {# participants in call}}" msgstr "{count, plural, one {# người tham gia cuộc gọi} other {# người tham gia cuộc gọi}}" @@ -1237,7 +1237,7 @@ msgid "{days, plural, one {Created by {creatorDisplayName}. Expires in # day.} o msgstr "{days, plural, other {Được tạo bởi {creatorDisplayName}. Sẽ hết hạn sau # ngày.}}" #. Text under a generated invite link. {days} is how long the link stays valid, in whole days. -#: src/features/invite/components/modals/InviteModal.tsx:164 +#: src/features/invite/components/modals/InviteModal.tsx:167 msgid "{days, plural, one {Your invite link expires in # day.} other {Your invite link expires in # days.}}" msgstr "{days, plural, other {Liên kết mời của bạn sẽ hết hạn sau # ngày.}}" @@ -1441,7 +1441,7 @@ msgid "{hours, plural, one {# hour} other {# hours}} and {minutes, plural, one { msgstr "{hours, plural, one {# giờ} other {# giờ}} và {minutes, plural, one {# phút} other {# phút}}" #. Text under a generated invite link. {hours} is how long the link stays valid, in whole hours. -#: src/features/invite/components/modals/InviteModal.tsx:160 +#: src/features/invite/components/modals/InviteModal.tsx:163 msgid "{hours, plural, one {Your invite link expires in # hour.} other {Your invite link expires in # hours.}}" msgstr "{hours, plural, other {Liên kết mời của bạn sẽ hết hạn sau # giờ.}}" @@ -1556,7 +1556,7 @@ msgid "{minutes, plural, one {# minute} other {# minutes}} and {seconds, plural, msgstr "{minutes, plural, one {# phút} other {# phút}} và {seconds, plural, one {# giây} other {# giây}}" #. Text under a generated invite link. {minutes} is how long the link stays valid, in whole minutes. -#: src/features/invite/components/modals/InviteModal.tsx:155 +#: src/features/invite/components/modals/InviteModal.tsx:158 msgid "{minutes, plural, one {Your invite link expires in # minute.} other {Your invite link expires in # minutes.}}" msgstr "{minutes, plural, other {Liên kết mời của bạn sẽ hết hạn sau # phút.}}" @@ -1967,7 +1967,7 @@ msgid "{seconds, plural, one {# second} other {# seconds}}" msgstr "{seconds, plural, other {# giây}}" #. Text under a generated invite link. {seconds} is how long the link stays valid, in whole seconds. -#: src/features/invite/components/modals/InviteModal.tsx:150 +#: src/features/invite/components/modals/InviteModal.tsx:153 msgid "{seconds, plural, one {Your invite link expires in # second.} other {Your invite link expires in # seconds.}}" msgstr "{seconds, plural, other {Liên kết mời của bạn sẽ hết hạn sau # giây.}}" @@ -2215,8 +2215,8 @@ msgstr "<0>{username} vẫn còn trong nhóm. Hãy thử lại sau giây lá #. Attribution line on a forwarded message, above the forwarded content. sourceInfo is the icon and name of the community and channel the message came from. #. Attribution line on a forwarded message, above the forwarded content. sourceInfo is the icon and name of the conversation the message came from. -#: src/features/channel/components/MessageAttachments.tsx:241 -#: src/features/channel/components/MessageAttachments.tsx:297 +#: src/features/channel/components/MessageAttachments.tsx:212 +#: src/features/channel/components/MessageAttachments.tsx:268 msgid "<0>Forwarded from{sourceInfo}" msgstr "<0>Đã chuyển tiếp từ{sourceInfo}" @@ -2270,7 +2270,7 @@ msgid "1 result available" msgstr "Có 1 kết quả" #. Invite max-uses dropdown option for exactly one use. -#: src/features/invite/components/modals/InviteModal.tsx:60 +#: src/features/invite/components/modals/InviteModal.tsx:63 msgid "1 use" msgstr "1 lượt dùng" @@ -2315,12 +2315,12 @@ msgid "10 minutes" msgstr "10 phút" #. Invite max-uses dropdown option for ten uses. -#: src/features/invite/components/modals/InviteModal.tsx:68 +#: src/features/invite/components/modals/InviteModal.tsx:71 msgid "10 uses" msgstr "10 lượt dùng" #. Invite max-uses dropdown option for 100 uses. -#: src/features/invite/components/modals/InviteModal.tsx:80 +#: src/features/invite/components/modals/InviteModal.tsx:83 msgid "100 uses" msgstr "100 lượt dùng" @@ -2368,7 +2368,7 @@ msgid "2 members (typing)" msgstr "2 thành viên (đang nhập)" #. Ban duration option in the destructive ban-member modal for a two-week temporary ban. -#: src/features/moderation/components/modals/BanMemberModal.tsx:51 +#: src/features/moderation/components/modals/BanMemberModal.tsx:50 msgid "2 weeks" msgstr "2 tuần" @@ -2383,7 +2383,7 @@ msgid "24-hour" msgstr "24 giờ" #. Invite max-uses dropdown option for 25 uses. -#: src/features/invite/components/modals/InviteModal.tsx:72 +#: src/features/invite/components/modals/InviteModal.tsx:75 msgid "25 uses" msgstr "25 lượt dùng" @@ -2404,7 +2404,7 @@ msgid "2FA requirement" msgstr "Yêu cầu 2FA" #. Ban duration option in the destructive ban-member modal for a three-day temporary ban. -#: src/features/moderation/components/modals/BanMemberModal.tsx:43 +#: src/features/moderation/components/modals/BanMemberModal.tsx:42 msgid "3 days" msgstr "3 ngày" @@ -2439,7 +2439,7 @@ msgid "40px, 3 members" msgstr "40px, 3 thành viên" #. Ban duration option in the destructive ban-member modal for a five-day temporary ban. -#: src/features/moderation/components/modals/BanMemberModal.tsx:47 +#: src/features/moderation/components/modals/BanMemberModal.tsx:46 msgid "5 days" msgstr "5 ngày" @@ -2449,12 +2449,12 @@ msgid "5 minutes" msgstr "5 phút" #. Invite max-uses dropdown option for five uses. -#: src/features/invite/components/modals/InviteModal.tsx:64 +#: src/features/invite/components/modals/InviteModal.tsx:67 msgid "5 uses" msgstr "5 lượt dùng" #. Invite max-uses dropdown option for 50 uses. -#: src/features/invite/components/modals/InviteModal.tsx:76 +#: src/features/invite/components/modals/InviteModal.tsx:79 msgid "50 uses" msgstr "50 lượt dùng" @@ -2803,7 +2803,7 @@ msgid "Account too new" msgstr "Tài khoản còn quá mới" #. Title of the error modal shown when an unclaimed (guest) account tries to accept a community or group DM invite. Auth-related; keep tone plain. -#: src/features/invite/commands/InviteCommands.tsx:35 +#: src/features/invite/commands/InviteCommands.tsx:36 msgid "Account verification required" msgstr "Cần xác minh tài khoản" @@ -2997,12 +2997,12 @@ msgid "Add a bot to a community with requested permissions" msgstr "Thêm bot vào cộng đồng với các quyền được yêu cầu" #. Placeholder text in the optional comment field of the forward modal. -#: src/features/messaging/components/modals/ForwardModal.tsx:98 +#: src/features/messaging/components/modals/ForwardModal.tsx:100 msgid "Add a comment (optional)" msgstr "Thêm bình luận (tùy chọn)" #. Landing-view title of the add community modal. Top-level entry point with options to create, join, or import. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:89 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:93 msgid "Add a community" msgstr "Thêm cộng đồng" @@ -3082,7 +3082,7 @@ msgid "Add an account to continue." msgstr "Thêm tài khoản để tiếp tục." #. Body of the error modal shown when an unclaimed (guest) account tries to accept a community invite. Tells the user to complete sign-up first. -#: src/features/invite/commands/InviteCommands.tsx:40 +#: src/features/invite/commands/InviteCommands.tsx:41 msgid "Add an email and password to your account first." msgstr "Trước tiên, hãy thêm email và mật khẩu vào tài khoản của bạn." @@ -3911,7 +3911,7 @@ msgid "Already set to cancel" msgstr "Đã đặt lịch hủy" #. Toggle-switch label in the moderator delete-message confirmation dialog. When enabled, the message is reported (category: other) before being deleted. {productName} is the product name (e.g., Fluxer). -#: src/features/messaging/commands/MessageCommands.tsx:88 +#: src/features/messaging/commands/MessageCommands.tsx:89 msgid "Also report this message to the {productName} Safety Team" msgstr "Đồng thời báo cáo tin nhắn này cho Đội ngũ an toàn của {productName}" @@ -4150,7 +4150,7 @@ msgid "Animated icons are not supported" msgstr "Không hỗ trợ biểu tượng động" #. Validation error in the create-community form when the user picks an animated image. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:112 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:116 msgid "Animated icons are not supported when creating a new community. Use a static image." msgstr "Không hỗ trợ biểu tượng động khi tạo cộng đồng mới. Vui lòng sử dụng ảnh tĩnh." @@ -4332,17 +4332,17 @@ msgid "Any uploaded attachment" msgstr "Bất kỳ tệp đính kèm nào đã tải lên" #. Helper text under the custom ban duration input. Both placeholders are integer numbers of seconds bounding the allowed range. -#: src/features/moderation/components/modals/BanMemberModal.tsx:73 +#: src/features/moderation/components/modals/BanMemberModal.tsx:72 msgid "Any value from {minTempBanDurationSeconds} to {maxTempBanDurationSeconds} seconds." msgstr "Bất kỳ giá trị nào từ {minTempBanDurationSeconds} đến {maxTempBanDurationSeconds} giây." #. Helper text under the custom invite expiration input. {maxInviteAgeSeconds} is the platform max in seconds. -#: src/features/invite/components/modals/InviteModal.tsx:111 +#: src/features/invite/components/modals/InviteModal.tsx:114 msgid "Any value from 0 to {maxInviteAgeSeconds} seconds. 0 means never expires." msgstr "Bất kỳ giá trị nào từ 0 đến {maxInviteAgeSeconds} giây. 0 có nghĩa là không bao giờ hết hạn." #. Helper text under the custom invite max-uses input. {maxInviteUses} is the platform max number of uses per invite. -#: src/features/invite/components/modals/InviteModal.tsx:124 +#: src/features/invite/components/modals/InviteModal.tsx:127 msgid "Any value from 0 to {maxInviteUses}. 0 means no limit." msgstr "Bất kỳ giá trị nào từ 0 đến {maxInviteUses}. 0 nghĩa là không giới hạn." @@ -4938,7 +4938,7 @@ msgid "Audio settings" msgstr "Cài đặt âm thanh" #. Toggle / summary row label in the Linux audio source picker. {summaryLabel} is one of the audio-source summary labels. -#: src/features/voice/components/AudioSourcePickerLinux.tsx:45 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:47 msgid "Audio sources: {summaryLabel}" msgstr "Nguồn âm thanh: {summaryLabel}" @@ -5399,7 +5399,7 @@ msgid "Back to sticker" msgstr "Quay lại nhãn dán" #. Tooltip / aria label on the back button that returns from the call view to the voice channel view. -#: src/features/voice/components/VoiceCallView.tsx:115 +#: src/features/voice/components/VoiceCallView.tsx:111 msgid "Back to voice channel" msgstr "Quay lại kênh thoại" @@ -5502,7 +5502,7 @@ msgid "Ban" msgstr "Cấm" #. Title of the destructive ban-member modal. {tag} is the target user tag (username#tag). Destructive moderation action; keep tone direct. -#: src/features/moderation/components/modals/BanMemberModal.tsx:55 +#: src/features/moderation/components/modals/BanMemberModal.tsx:54 msgid "Ban {tag}" msgstr "Cấm {tag}" @@ -5517,14 +5517,14 @@ msgid "Ban details" msgstr "Chi tiết lệnh cấm" #. Label above the ban duration dropdown in the destructive ban-member modal. -#: src/features/moderation/components/modals/BanMemberModal.tsx:60 +#: src/features/moderation/components/modals/BanMemberModal.tsx:59 msgid "Ban duration" msgstr "Thời hạn cấm" #. Moderation action that bans the selected member from the community. #. Moderation action that bans the selected member from the community. #. Moderation action that bans the selected member from the community. -#: src/features/moderation/components/modals/BanMemberModal.tsx:270 +#: src/features/moderation/components/modals/BanMemberModal.tsx:274 #: src/features/ui/action_menu/GuildMemberContextMenu.tsx:66 #: src/features/ui/action_menu/items/GuildMemberMenuItems.tsx:51 #: src/features/ui/action_menu/items/voice_participant_menu_data/shared.ts:124 @@ -5992,7 +5992,7 @@ msgid "Bot invite (no external redirect)" msgstr "Lời mời bot (không chuyển hướng bên ngoài)" #. Settings search synonym. Used to match this term when the user types it in the settings search bar. -#: src/features/user/components/modals/tabs/applications_tab/application_detail/OAuthBuilderSection.tsx:162 +#: src/features/user/components/modals/tabs/applications_tab/application_detail/OAuthBuilderSection.tsx:163 #: src/features/user/components/settings_utils/search_index/ApplicationsIndex.ts:104 msgid "Bot permissions" msgstr "Quyền của bot" @@ -6549,14 +6549,14 @@ msgstr "Không thể tải tệp lên ở đây" #: src/features/guild/components/modals/TransferOwnershipModal.tsx:91 #: src/features/i18n/utils/CommonMessageDescriptors.ts:103 #: src/features/input/state/input_keybind/shared.ts:145 -#: src/features/invite/components/modals/InviteModal.tsx:552 +#: src/features/invite/components/modals/InviteModal.tsx:557 #: src/features/messaging/components/modals/AttachmentEditModal.tsx:133 #: src/features/messaging/components/modals/EditAltTextModal.tsx:190 #: src/features/messaging/components/modals/ExternalLinkWarningModal.tsx:111 -#: src/features/messaging/components/modals/ForwardModal.tsx:597 +#: src/features/messaging/components/modals/ForwardModal.tsx:603 #: src/features/messaging/components/modals/ImageCropModal.tsx:1025 #: src/features/messaging/components/modals/MessageHistoryThresholdModal.tsx:107 -#: src/features/moderation/components/modals/BanMemberModal.tsx:262 +#: src/features/moderation/components/modals/BanMemberModal.tsx:266 #: src/features/moderation/components/modals/RemoveTimeoutModal.tsx:70 #: src/features/moderation/components/modals/TimeoutMemberModal.tsx:126 #: src/features/theme/components/modals/ThemeAcceptModal.tsx:173 @@ -6619,13 +6619,13 @@ msgstr "Hủy chuyển đổi đã lên lịch" #. Settings search synonym. Used to match this term when the user types it in the settings search bar. #: src/features/app/components/dialogs/components/plutonium/SubscriptionCard.tsx:915 #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:141 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:249 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:248 #: src/features/user/components/settings_utils/search_index/PlutoniumIndex.ts:31 msgid "Cancel subscription" msgstr "Hủy gói đăng ký" #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:135 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:243 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:242 msgid "Cancel subscription?" msgstr "Hủy gói đăng ký?" @@ -6674,7 +6674,7 @@ msgid "Cannot delete account" msgstr "Không thể xóa tài khoản" #. Section header in the Linux audio source picker. Lists capture-target options (entire system / specific apps). -#: src/features/voice/components/AudioSourcePickerLinux.tsx:50 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:52 msgid "Capture" msgstr "Thu âm thanh" @@ -7229,7 +7229,7 @@ msgid "Channel access" msgstr "Quyền truy cập kênh" #. Title of the alert shown when clicking a message link the user does not have permission to view. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:134 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:137 msgid "Channel access denied" msgstr "Không thể truy cập kênh" @@ -7294,7 +7294,7 @@ msgstr "Đã sao chép ID kênh vào bảng tạm" #. Short label in the messaging mention renderer. Keep it concise. #. Type chip suffix in tooltips for inline rendered channel mentions. Lowercase because it follows the channel name. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:94 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:97 #: src/features/messaging/components/markdown/renderers/MentionRenderer.tsx:39 msgid "channel link" msgstr "liên kết kênh" @@ -7472,7 +7472,7 @@ msgid "Check our <0>{BLUESKY_PROVIDER_NAME} ({FLUXER_BLUESKY_HANDLE}) for st msgstr "Kiểm tra <0>{BLUESKY_PROVIDER_NAME} ({FLUXER_BLUESKY_HANDLE}) của chúng tôi để biết thông tin cập nhật trạng thái." #. Description text in the share theme modal. -#: src/features/theme/components/modals/ShareThemeModal.tsx:35 +#: src/features/theme/components/modals/ShareThemeModal.tsx:36 msgid "Check out my custom theme!" msgstr "Xem chủ đề tùy chỉnh của tôi nè!" @@ -7677,7 +7677,7 @@ msgid "Choose File, then Add to Dock." msgstr "Chọn Tệp, sau đó chọn Thêm vào Dock." #. Subtitle in the create-DM modal. Keep it short and calm. -#: src/features/channel/utils/CreateDMModalUtils.tsx:39 +#: src/features/channel/utils/CreateDMModalUtils.tsx:40 msgid "Choose friends to message." msgstr "Chọn bạn bè để nhắn tin." @@ -7861,10 +7861,10 @@ msgstr "Nhận quà" #. Short label in the authentication claim account modal. Keep the tone plain and specific. #. Title of the error modal shown when an unclaimed account tries to start a DM. #. Title shown when an unclaimed account cannot start a DM or group DM. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:32 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:36 #: src/features/auth/components/modals/ClaimAccountModal.tsx:41 #: src/features/channel/components/direct_message/AddFriendForm.tsx:63 -#: src/features/channel/utils/CreateDMModalUtils.tsx:43 +#: src/features/channel/utils/CreateDMModalUtils.tsx:44 #: src/features/guild/components/modals/add_guild_modal/GuildCreateForm.tsx:213 #: src/features/guild/components/modals/add_guild_modal/TemplateImportForm.tsx:441 #: src/features/user/components/modals/tabs/GiftInventoryTab.tsx:343 @@ -7953,7 +7953,7 @@ msgid "Claim your account to send friend requests." msgstr "Xác nhận tài khoản để gửi lời mời kết bạn." #. Blocked-state text shown when an unclaimed account cannot start a DM or group DM. -#: src/features/channel/utils/CreateDMModalUtils.tsx:47 +#: src/features/channel/utils/CreateDMModalUtils.tsx:48 msgid "Claim your account to start DMs." msgstr "Xác nhận tài khoản để bắt đầu tin nhắn trực tiếp." @@ -8593,17 +8593,17 @@ msgid "Commands" msgstr "Lệnh" #. Helper text in the forward modal explaining why the optional comment field is disabled when at least one selected target has slowmode active. -#: src/features/messaging/components/modals/ForwardModal.tsx:70 +#: src/features/messaging/components/modals/ForwardModal.tsx:72 msgid "Comments are disabled because one or more selected channels have slowmode on. The comment would be blocked by slowmode right after the forward." msgstr "Không thể bình luận vì một hoặc nhiều kênh đã chọn đang bật chế độ chậm. Bình luận sẽ bị chặn ngay sau khi chuyển tiếp." #. Helper text in the forward modal explaining why the optional comment field is disabled for a single selected channel with slowmode. -#: src/features/messaging/components/modals/ForwardModal.tsx:64 +#: src/features/messaging/components/modals/ForwardModal.tsx:66 msgid "Comments are disabled because slowmode is on in {forwardChannelDisplayName}. The comment would be blocked by slowmode right after the forward." msgstr "Không thể bình luận vì kênh {forwardChannelDisplayName} đang bật chế độ chậm. Bình luận sẽ bị chặn ngay sau khi chuyển tiếp." #. Tooltip on the disabled comment field in the forward modal when slowmode blocks comments. -#: src/features/messaging/components/modals/ForwardModal.tsx:94 +#: src/features/messaging/components/modals/ForwardModal.tsx:96 msgid "Comments are unavailable while slowmode is on." msgstr "Không thể bình luận khi đang bật chế độ chậm." @@ -8763,7 +8763,7 @@ msgid "Community members" msgstr "Thành viên cộng đồng" #. Developer / debug surface — keep terse and technical. Label in the developer Nagbar controls panel for the community-membership CTA banner. -#: src/features/devtools/components/NagbarControls.ts:12 +#: src/features/devtools/components/NagbarControls.ts:13 msgid "Community membership CTA nagbar" msgstr "Thanh thông báo CTA thành viên cộng đồng" @@ -8773,7 +8773,7 @@ msgid "Community message notifications" msgstr "Thông báo tin nhắn cộng đồng" #. Developer control label for the community MFA requirement banner. -#: src/features/devtools/components/NagbarControls.ts:81 +#: src/features/devtools/components/NagbarControls.ts:82 msgid "Community MFA requirement nagbar" msgstr "Thanh thông báo yêu cầu MFA của cộng đồng" @@ -8785,7 +8785,7 @@ msgstr "Tắt tiếng trong cộng đồng" #. Label for the single community name input in the setup wizard. #. Label of the community name input in the create-community form. #: src/features/app/components/setup/SetupWizardSteps.tsx:199 -#: src/features/guild/components/modals/add_guild_modal/shared.ts:120 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:124 msgid "Community name" msgstr "Tên cộng đồng" @@ -9167,7 +9167,7 @@ msgstr "Connecticut" #. Action label state in the DM channel header pill while the join request is in flight. Trailing ASCII ellipsis is intentional. #. Overlay status in the voice call view while joining. Trailing ellipsis indicates in-progress. #: src/features/channel/components/channel_view/dm_channel_view/shared.ts:129 -#: src/features/voice/components/VoiceCallView.tsx:94 +#: src/features/voice/components/VoiceCallView.tsx:90 msgid "Connecting..." msgstr "Đang kết nối..." @@ -9223,12 +9223,12 @@ msgid "Connection lost. Reconnecting…" msgstr "Mất kết nối. Đang kết nối lại…" #. Short label in the connection connection commands. -#: src/features/connection/commands/ConnectionCommands.ts:47 +#: src/features/connection/commands/ConnectionCommands.ts:48 msgid "Connection removed" msgstr "Đã xóa kết nối" #. Tooltip / aria label on the connection-stats button in the voice call header. Opens the voice connection status popout. -#: src/features/voice/components/VoiceCallView.tsx:119 +#: src/features/voice/components/VoiceCallView.tsx:115 msgid "Connection stats" msgstr "Thông số kết nối" @@ -9238,12 +9238,12 @@ msgid "Connection type" msgstr "Loại kết nối" #. Short label in the connection connection commands. -#: src/features/connection/commands/ConnectionCommands.ts:43 +#: src/features/connection/commands/ConnectionCommands.ts:44 msgid "Connection updated" msgstr "Đã cập nhật kết nối" #. Success toast after an account connection is verified. -#: src/features/connection/commands/ConnectionCommands.ts:35 +#: src/features/connection/commands/ConnectionCommands.ts:36 msgid "Connection verified" msgstr "Đã xác minh kết nối" @@ -9279,7 +9279,7 @@ msgid "Connections" msgstr "Kết nối" #. Short label in the connection connection commands. -#: src/features/connection/commands/ConnectionCommands.ts:51 +#: src/features/connection/commands/ConnectionCommands.ts:52 msgid "Connections reordered" msgstr "Đã sắp xếp lại kết nối" @@ -9526,7 +9526,7 @@ msgstr "Đã sao chép URL vào bảng nhớ tạm" #: src/features/platform/utils/DesktopLocaleBridge.ts:64 #: src/features/theme_studio/sections/QuickCssSection.tsx:214 #: src/features/ui/action_menu/MessageContextMenu.tsx:73 -#: src/features/user/components/modals/tabs/applications_tab/application_detail/OAuthBuilderSection.tsx:228 +#: src/features/user/components/modals/tabs/applications_tab/application_detail/OAuthBuilderSection.tsx:230 #: src/features/user/components/modals/tabs/GiftInventoryTab.tsx:59 msgid "Copy" msgstr "Sao chép" @@ -9854,7 +9854,7 @@ msgid "Copying image..." msgstr "Đang sao chép ảnh..." #. Developer / debug surface — keep terse and technical. Label in the developer Nagbar controls panel for the corrupted-installation banner. -#: src/features/devtools/components/NagbarControls.ts:17 +#: src/features/devtools/components/NagbarControls.ts:18 msgid "Corrupted installation nagbar" msgstr "Thanh thông báo bản cài đặt bị hỏng" @@ -9988,7 +9988,7 @@ msgid "Couldn't copy gift URL" msgstr "Không thể sao chép URL quà tặng" #. Title of the generic fallback error modal shown when generating a shareable theme link fails. -#: src/features/theme/components/modals/ShareThemeModal.tsx:47 +#: src/features/theme/components/modals/ShareThemeModal.tsx:48 msgid "Couldn't create a theme link" msgstr "Không thể tạo liên kết chủ đề" @@ -10167,7 +10167,7 @@ msgid "Couldn't process image" msgstr "Không xử lý được hình ảnh" #. Title of the error alert shown when publishing an announcement message fails. -#: src/features/messaging/commands/MessageCommands.tsx:120 +#: src/features/messaging/commands/MessageCommands.tsx:121 msgid "Couldn't publish this message" msgstr "Không thể đăng tin nhắn này" @@ -10299,7 +10299,7 @@ msgid "Couldn't send the verification email" msgstr "Không thể gửi email xác minh" #. Toast error shown when starting the OAuth flow for a connection provider fails. Preserve {blueskyProviderName}; it is inserted by code and must appear verbatim in the translation. -#: src/features/connection/commands/ConnectionCommands.ts:30 +#: src/features/connection/commands/ConnectionCommands.ts:31 msgid "Couldn't start {blueskyProviderName} authorization" msgstr "Không thể bắt đầu ủy quyền {blueskyProviderName}" @@ -10309,7 +10309,7 @@ msgid "Couldn't start checkout" msgstr "Không thể bắt đầu thanh toán" #. Toast error shown when creating a new account connection fails. -#: src/features/connection/commands/ConnectionCommands.ts:26 +#: src/features/connection/commands/ConnectionCommands.ts:27 msgid "Couldn't start the connection" msgstr "Không thể bắt đầu kết nối" @@ -10319,7 +10319,7 @@ msgid "Couldn't start the desktop update" msgstr "Không thể bắt đầu cập nhật ứng dụng máy tính" #. Title of the generic fallback error modal shown when opening or creating a DM fails. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:64 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:68 msgid "Couldn't start this conversation" msgstr "Không thể bắt đầu cuộc trò chuyện này" @@ -10424,7 +10424,7 @@ msgid "Couldn't verify that code. Try again." msgstr "Không thể xác minh mã. Vui lòng thử lại." #. Toast error shown when verifying an account connection fails. -#: src/features/connection/commands/ConnectionCommands.ts:39 +#: src/features/connection/commands/ConnectionCommands.ts:40 msgid "Couldn't verify the connection" msgstr "Không thể xác minh kết nối" @@ -10469,7 +10469,7 @@ msgid "Create & share" msgstr "Tạo & chia sẻ" #. Action button label in the add community modal. Starts the create-community flow. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:94 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:98 msgid "Create a community" msgstr "Tạo cộng đồng" @@ -10541,14 +10541,14 @@ msgid "Create community" msgstr "Tạo cộng đồng" #. Accessible label for the create-community form element. Used by assistive tech only. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:116 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:120 msgid "Create community form" msgstr "Biểu mẫu tạo cộng đồng" #. Accessible label for the create-DM trigger in the DM list header. #. Button or menu action label in the create dm modal utils helper. Keep it concise. #: src/features/channel/components/direct_message/DirectMessageList.tsx:97 -#: src/features/channel/utils/CreateDMModalUtils.tsx:35 +#: src/features/channel/utils/CreateDMModalUtils.tsx:36 msgid "Create DM" msgstr "Tạo tin nhắn trực tiếp" @@ -10563,14 +10563,14 @@ msgid "Create favorite category form" msgstr "Biểu mẫu tạo danh mục yêu thích" #. Accessible label for the create-from-template form element. Used by assistive tech only. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:158 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:162 msgid "Create from template form" msgstr "Biểu mẫu tạo từ mẫu" #. Button or menu action label in the create dm modal utils helper. Keep it concise. #. Tooltip on the channel header plus button when viewing a one-on-one DM. Starts the create group DM flow with the current recipient. #: src/features/channel/components/channel_header/shared.ts:51 -#: src/features/channel/utils/CreateDMModalUtils.tsx:31 +#: src/features/channel/utils/CreateDMModalUtils.tsx:32 msgid "Create group DM" msgstr "Tạo tin nhắn nhóm" @@ -10593,7 +10593,7 @@ msgstr "Tạo tài khoản mới" msgid "Create new group" msgstr "Tạo nhóm mới" -#: src/features/invite/components/modals/InviteModal.tsx:555 +#: src/features/invite/components/modals/InviteModal.tsx:560 msgid "Create new link" msgstr "Tạo liên kết mới" @@ -10811,12 +10811,12 @@ msgid "Current uses:" msgstr "Lượt dùng hiện tại:" #. Developer nagbar status: the banner is dismissed in the current real state. -#: src/features/devtools/components/NagbarControls.ts:114 +#: src/features/devtools/components/NagbarControls.ts:115 msgid "Currently dismissed" msgstr "Đang ẩn" #. Developer nagbar status: the banner is showing in the current real state. -#: src/features/devtools/components/NagbarControls.ts:118 +#: src/features/devtools/components/NagbarControls.ts:119 msgid "Currently showing" msgstr "Đang hiển thị" @@ -10853,7 +10853,7 @@ msgid "Custom" msgstr "Tùy chỉnh" #. Label of the numeric input shown after choosing "Custom..." in the ban duration dropdown. The unit is seconds. -#: src/features/moderation/components/modals/BanMemberModal.tsx:68 +#: src/features/moderation/components/modals/BanMemberModal.tsx:67 msgid "Custom ban duration (seconds)" msgstr "Thời lượng cấm tùy chỉnh (giây)" @@ -10889,7 +10889,7 @@ msgid "Custom entrance sounds with {premiumProductName}" msgstr "Âm thanh vào phòng tùy chỉnh với {premiumProductName}" #. Label of the numeric input shown after choosing "Custom..." in the invite expiration dropdown. The unit is seconds. -#: src/features/invite/components/modals/InviteModal.tsx:106 +#: src/features/invite/components/modals/InviteModal.tsx:109 msgid "Custom expiration (seconds)" msgstr "Thời gian hết hạn tùy chỉnh (giây)" @@ -10898,7 +10898,7 @@ msgid "Custom hoist order" msgstr "Thứ tự hiển thị tùy chỉnh" #. Label of the numeric input shown after choosing "Custom..." in the invite max-uses dropdown. -#: src/features/invite/components/modals/InviteModal.tsx:120 +#: src/features/invite/components/modals/InviteModal.tsx:123 msgid "Custom max uses" msgstr "Số lượt dùng tối đa tùy chỉnh" @@ -11506,7 +11506,7 @@ msgstr "Delaware" #: src/features/emoji/components/emojis/EmojiListItem.tsx:204 #: src/features/emoji/components/emojis/EmojiListItem.tsx:216 #: src/features/emoji/components/stickers/StickerGridItem.tsx:35 -#: src/features/messaging/commands/MessageCommands.tsx:84 +#: src/features/messaging/commands/MessageCommands.tsx:85 #: src/features/moderation/components/report_modal/IARModalCopy.ts:109 #: src/features/platform/utils/DesktopLocaleBridge.ts:77 #: src/features/theme_studio/sections/LibrarySection.tsx:645 @@ -11652,8 +11652,8 @@ msgid "Delete message" msgstr "Xóa tin nhắn" #. Section heading and accessible label for the message-history-deletion radio group in the destructive ban-member modal. Destructive option group. -#: src/features/moderation/components/modals/BanMemberModal.tsx:78 -#: src/features/moderation/components/modals/BanMemberModal.tsx:229 +#: src/features/moderation/components/modals/BanMemberModal.tsx:77 +#: src/features/moderation/components/modals/BanMemberModal.tsx:233 msgid "Delete message history" msgstr "Xóa lịch sử tin nhắn" @@ -11755,12 +11755,12 @@ msgid "Delete this message" msgstr "Xóa tin nhắn này" #. Error message in the messaging commands. Keep the tone plain and specific. -#: src/features/messaging/commands/MessageCommands.tsx:80 +#: src/features/messaging/commands/MessageCommands.tsx:81 msgid "Delete this message? Can't be undone." msgstr "Xóa tin nhắn này? Không thể hoàn tác." #. Body of the delete confirmation for a message that was published from an announcement channel to the channels that follow it. -#: src/features/messaging/commands/MessageCommands.tsx:93 +#: src/features/messaging/commands/MessageCommands.tsx:94 msgid "Delete this message? Can't be undone. This message is also removed from every community that follows this channel." msgstr "Xóa tin nhắn này? Không thể hoàn tác. Tin nhắn này cũng sẽ bị xóa khỏi mọi cộng đồng đang theo dõi kênh này." @@ -11977,7 +11977,7 @@ msgid "Desktop device" msgstr "Thiết bị máy tính" #. Developer / debug surface — keep terse and technical. Label in the developer Nagbar controls panel for the desktop-download banner. -#: src/features/devtools/components/NagbarControls.ts:7 +#: src/features/devtools/components/NagbarControls.ts:8 msgid "Desktop download nagbar" msgstr "Thanh thông báo tải xuống trên máy tính" @@ -11987,7 +11987,7 @@ msgid "Desktop inactivity before mobile push" msgstr "Thời gian không hoạt động trên máy tính trước khi gửi thông báo đẩy đến di động" #. Developer control label for the desktop-notification banner. -#: src/features/devtools/components/NagbarControls.ts:40 +#: src/features/devtools/components/NagbarControls.ts:41 msgid "Desktop notification nagbar" msgstr "Thanh thông báo trên máy tính" @@ -12102,13 +12102,13 @@ msgstr "Trạng thái nhà phát triển" #. Short label in the channel and chat utility buttons. Keep it concise. #. Title of the info alert shown when clicking an internal developer-tools deep link. #: src/features/channel/components/channel_header_components/UtilityButtons.tsx:20 -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:146 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:149 #: src/features/ui/action_menu/items/StaffDeveloperUserControlsMenuItem.tsx:13 msgid "Developer tools" msgstr "Công cụ nhà phát triển" #. Body of the developer-tools info alert. Refers to the staff badge button in the channel header. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:150 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:153 msgid "Developer tools are available from the staff badge in the channel header." msgstr "Công cụ nhà phát triển có sẵn từ huy hiệu nhân viên trong tiêu đề kênh." @@ -12505,7 +12505,7 @@ msgstr "Ngắt kết nối socket" #. Overlay status in the voice call view when not connected. #. Overlay status text in the compact / floating voice call tile when not connected. #: src/features/voice/components/compact_voice_call_view/shared.ts:15 -#: src/features/voice/components/VoiceCallView.tsx:103 +#: src/features/voice/components/VoiceCallView.tsx:99 msgid "Disconnected" msgstr "Đã ngắt kết nối" @@ -12822,7 +12822,7 @@ msgid "Domain" msgstr "Tên miền" #. Developer or debug surface, keep terse and technical. Label in the developer Nagbar controls panel for the banner telling installed web apps that the app has moved to a new domain. -#: src/features/devtools/components/NagbarControls.ts:76 +#: src/features/devtools/components/NagbarControls.ts:77 msgid "Domain moved nagbar" msgstr "Thanh thông báo chuyển miền" @@ -13344,8 +13344,8 @@ msgstr "Chỉnh sửa chi tiết nhóm" msgid "Edit group form" msgstr "Biểu mẫu chỉnh sửa nhóm" -#: src/features/invite/components/modals/InviteModal.tsx:523 -#: src/features/invite/components/modals/InviteModal.tsx:538 +#: src/features/invite/components/modals/InviteModal.tsx:528 +#: src/features/invite/components/modals/InviteModal.tsx:543 msgid "Edit invite link" msgstr "Chỉnh sửa liên kết mời" @@ -13397,7 +13397,7 @@ msgid "Edit profile local time" msgstr "Chỉnh sửa giờ địa phương trên hồ sơ" #. Title of the confirmation shown before saving an edit to a message published from an announcement channel. -#: src/features/messaging/commands/MessageCommands.tsx:99 +#: src/features/messaging/commands/MessageCommands.tsx:100 msgid "Edit published message?" msgstr "Chỉnh sửa tin nhắn đã đăng?" @@ -13548,7 +13548,7 @@ msgid "Email unavailable" msgstr "Email không khả dụng" #. Developer control label for the email-verification banner. -#: src/features/devtools/components/NagbarControls.ts:36 +#: src/features/devtools/components/NagbarControls.ts:37 msgid "Email verification nagbar" msgstr "Thanh thông báo xác minh email" @@ -14080,12 +14080,12 @@ msgid "End grace now" msgstr "Kết thúc thời gian ân hạn ngay" #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:163 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:271 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:270 msgid "End grace period" msgstr "Kết thúc thời gian ân hạn" #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:156 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:264 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:263 msgid "End grace period now?" msgstr "Kết thúc thời gian ân hạn ngay bây giờ?" @@ -14170,7 +14170,7 @@ msgid "Enter a product name between 1 and 80 characters." msgstr "Nhập tên sản phẩm có độ dài từ 1 đến 80 ký tự." #. Placeholder in the optional reason input in the destructive ban-member modal. -#: src/features/moderation/components/modals/BanMemberModal.tsx:88 +#: src/features/moderation/components/modals/BanMemberModal.tsx:87 msgid "Enter a reason for the ban" msgstr "Nhập lý do cấm" @@ -14180,7 +14180,7 @@ msgid "Enter a secure password" msgstr "Nhập mật khẩu an toàn" #. Validation error in the import-template form when the entered URL or code is malformed. {theOtherPlatform} is a third-party product name placeholder. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:124 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:128 msgid "Enter a valid {theOtherPlatform} template URL or code." msgstr "Nhập URL mẫu hoặc mã mẫu hợp lệ của {theOtherPlatform}." @@ -14204,7 +14204,7 @@ msgstr "Nhập tên người dùng hợp lệ ({exampleFluxerTagFull})." #. Tooltip / aria label on the fullscreen toggle in the voice call view (not in fullscreen). #: src/features/voice/components/compact_voice_call_view/shared.ts:28 #: src/features/voice/components/media_player/components/MediaFullscreenButton.tsx:18 -#: src/features/voice/components/VoiceCallView.tsx:111 +#: src/features/voice/components/VoiceCallView.tsx:107 msgid "Enter fullscreen" msgstr "Vào chế độ toàn màn hình" @@ -14347,7 +14347,7 @@ msgstr "Toàn bộ màn hình" msgid "Entire system" msgstr "Toàn bộ hệ thống" -#: src/features/voice/components/AudioSourcePickerLinux.tsx:260 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:257 msgid "Entire system audio" msgstr "Toàn bộ âm thanh hệ thống" @@ -14525,7 +14525,7 @@ msgid "exclude a user" msgstr "loại trừ một người dùng" #. Section header in the Linux audio source picker for apps excluded from the system mix. -#: src/features/voice/components/AudioSourcePickerLinux.tsx:59 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:61 msgid "Exclude from system" msgstr "Loại trừ khỏi hệ thống" @@ -14546,7 +14546,7 @@ msgstr "Thoát" #. Tooltip / aria label on the fullscreen toggle in the voice call view (currently in fullscreen). #: src/features/voice/components/compact_voice_call_view/shared.ts:24 #: src/features/voice/components/media_player/components/MediaFullscreenButton.tsx:14 -#: src/features/voice/components/VoiceCallView.tsx:107 +#: src/features/voice/components/VoiceCallView.tsx:103 msgid "Exit fullscreen" msgstr "Thoát chế độ toàn màn hình" @@ -14624,7 +14624,7 @@ msgid "Expiration curve" msgstr "Đường cong hết hạn" #. Label above the expiration duration dropdown in the invite link settings. -#: src/features/invite/components/modals/InviteModal.tsx:102 +#: src/features/invite/components/modals/InviteModal.tsx:105 msgid "Expire after" msgstr "Hết hạn sau" @@ -14839,7 +14839,7 @@ msgid "Failed to complete SSO sign-in" msgstr "Đăng nhập SSO không thành công" #. Error message in the add friends to group modal utils helper. -#: src/features/channel/utils/AddFriendsToGroupModalUtils.ts:21 +#: src/features/channel/utils/AddFriendsToGroupModalUtils.ts:22 msgid "Failed to copy invite link" msgstr "Không thể sao chép liên kết mời" @@ -15687,12 +15687,12 @@ msgid "For your security, please confirm it's you to continue." msgstr "Để bảo mật, vui lòng xác nhận danh tính của bạn để tiếp tục." #. Developer nagbar override status: the banner is forced to hide. -#: src/features/devtools/components/NagbarControls.ts:102 +#: src/features/devtools/components/NagbarControls.ts:103 msgid "Force disabled" msgstr "Buộc tắt" #. Developer nagbar override status: the banner is forced to show. -#: src/features/devtools/components/NagbarControls.ts:98 +#: src/features/devtools/components/NagbarControls.ts:99 msgid "Force enabled" msgstr "Buộc bật" @@ -15840,11 +15840,11 @@ msgstr "Chuyển tiếp phương tiện" #. Keyboard shortcut action label shown in the shortcuts list and keybind editor. Keep short, sentence case. #. Title of the forward message modal. #: src/features/input/state/input_keybind/shared.ts:33 -#: src/features/messaging/components/modals/ForwardModal.tsx:85 +#: src/features/messaging/components/modals/ForwardModal.tsx:87 msgid "Forward message" msgstr "Chuyển tiếp tin nhắn" -#: src/features/channel/components/MessageAttachments.tsx:360 +#: src/features/channel/components/MessageAttachments.tsx:331 msgid "Forwarded" msgstr "Đã chuyển tiếp" @@ -16437,7 +16437,7 @@ msgstr "Cần có mã quà tặng" msgid "Gift code is too long" msgstr "Mã quà tặng quá dài" -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:139 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:141 msgid "Gift code:" msgstr "Mã quà tặng:" @@ -16466,7 +16466,7 @@ msgid "Gift inventory flow" msgstr "Luồng kho quà tặng" #. Developer control label for the gift-inventory banner. -#: src/features/devtools/components/NagbarControls.ts:56 +#: src/features/devtools/components/NagbarControls.ts:57 msgid "Gift inventory nagbar" msgstr "Thanh thông báo kho quà tặng" @@ -16477,7 +16477,7 @@ msgstr "Thời gian quà tặng" #. Form field label for a gift redemption URL. #. Settings search synonym. Used to match this term when the user types it in the settings search bar. -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:34 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:35 #: src/features/user/components/settings_utils/search_index/GiftInventoryIndex.ts:26 msgid "Gift link" msgstr "Liên kết quà tặng" @@ -17488,7 +17488,7 @@ msgid "How about:" msgstr "Bạn có thể thử:" #. Helper text under the ban duration dropdown in the destructive ban-member modal. -#: src/features/moderation/components/modals/BanMemberModal.tsx:64 +#: src/features/moderation/components/modals/BanMemberModal.tsx:63 msgid "How long they stay banned." msgstr "Thời gian họ bị cấm." @@ -17600,7 +17600,7 @@ msgstr "Tệp biểu tượng quá lớn" #. Validation error in the create-community form when the chosen icon exceeds the size limit. {imageMaxSizeLabel} is a formatted file size such as "8 MB". #: src/features/channel/components/modals/EditGroupBottomSheet.tsx:47 #: src/features/channel/components/modals/EditGroupModal.tsx:45 -#: src/features/guild/components/modals/add_guild_modal/shared.ts:107 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:111 msgid "Icon file is too large. Choose a file smaller than {imageMaxSizeLabel}." msgstr "Tệp biểu tượng quá lớn. Vui lòng chọn tệp nhỏ hơn {imageMaxSizeLabel}." @@ -17886,7 +17886,7 @@ msgid "Import" msgstr "Nhập" #. Action button label in the add community modal. Imports a template from the third-party platform named by {theOtherPlatform}. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:102 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:106 msgid "Import {theOtherPlatform} template" msgstr "Nhập mẫu từ {theOtherPlatform}" @@ -17938,7 +17938,7 @@ msgid "Import more" msgstr "Nhập thêm" #. Accessible label for the import-template form element. Used by assistive tech only. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:138 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:142 msgid "Import template form" msgstr "Biểu mẫu nhập mẫu" @@ -18106,7 +18106,7 @@ msgid "Include all except selected" msgstr "Bao gồm tất cả trừ những mục đã chọn" #. Section header in the Linux audio source picker for the per-app inclusion list. -#: src/features/voice/components/AudioSourcePickerLinux.tsx:55 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:57 msgid "Include apps" msgstr "Bao gồm ứng dụng" @@ -18472,7 +18472,7 @@ msgid "Invalid image" msgstr "Hình ảnh không hợp lệ" #. Validation error in the paste-template-JSON form. "JSON" is a protocol token and must not be translated. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:129 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:133 msgid "Invalid JSON. Paste the full response from the URL above." msgstr "JSON không hợp lệ. Dán toàn bộ phản hồi từ URL trên." @@ -18531,7 +18531,7 @@ msgid "Invisible" msgstr "Ẩn" #. Per-recipient action button label in the invite modal recipient list. Sends the invite as a DM to that friend. Short standalone verb. -#: src/features/invite/components/modals/InviteModal.tsx:97 +#: src/features/invite/components/modals/InviteModal.tsx:100 msgid "Invite" msgstr "Mời" @@ -18568,12 +18568,12 @@ msgid "Invite deleted" msgstr "Đã xóa lời mời" #. Fallback header on the invite modal when no community context is available. Refers to inviting friends to Fluxer. -#: src/features/invite/components/modals/InviteModal.tsx:84 +#: src/features/invite/components/modals/InviteModal.tsx:87 msgid "Invite friends" msgstr "Mời bạn bè" #. Title of the invite modal. {guildName} is the community name. -#: src/features/invite/components/modals/InviteModal.tsx:89 +#: src/features/invite/components/modals/InviteModal.tsx:92 msgid "Invite friends to {guildName}" msgstr "Mời bạn bè vào {guildName}" @@ -18584,25 +18584,25 @@ msgstr "Đã ẩn lời mời khi đang chia sẻ" #. Label of the invite code/URL input in the join-community form. #. Placeholder in the read-only invite link input when no link is available yet. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:166 -#: src/features/invite/components/modals/InviteModal.tsx:138 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:170 +#: src/features/invite/components/modals/InviteModal.tsx:141 msgid "Invite link" msgstr "Liên kết mời" #. Label above a masked invite link while streaming privacy is active. #. Label above a masked invite link while streaming privacy is active. -#: src/features/invite/components/modals/InviteModal.tsx:146 +#: src/features/invite/components/modals/InviteModal.tsx:149 #: src/features/relationship/components/modals/AddFriendsToGroupModal.tsx:31 msgid "Invite link is hidden while sharing:" msgstr "Liên kết mời bị ẩn khi đang chia sẻ:" #. Inline replacement text shown for invite links while streaming privacy is active. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:162 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:165 msgid "Invite link masked while sharing" msgstr "Đã ẩn liên kết mời khi đang chia sẻ" #. Header of the invite modal when the user is editing the invite link expiry, max uses, and temporary flag. -#: src/features/invite/components/modals/InviteModal.tsx:93 +#: src/features/invite/components/modals/InviteModal.tsx:96 msgid "Invite link settings" msgstr "Cài đặt liên kết mời" @@ -18747,7 +18747,7 @@ msgstr "Lời mời đang tạm dừng vì {productName} phát hiện một cu msgid "Invites are paused for this community." msgstr "Đã tạm dừng lời mời cho cộng đồng này." -#: src/features/invite/components/modals/InviteModal.tsx:370 +#: src/features/invite/components/modals/InviteModal.tsx:375 msgid "Invites are paused in this community by an admin. While this invite can be created, it cannot be accepted until invites are re-enabled." msgstr "Quản trị viên đã tạm dừng lời mời trong cộng đồng này. Bạn có thể tạo lời mời này nhưng không thể chấp nhận cho đến khi lời mời được bật lại." @@ -18757,7 +18757,7 @@ msgid "Invites disabled" msgstr "Đã tắt lời mời" #. Developer control label for the invites-disabled banner. -#: src/features/devtools/components/NagbarControls.ts:72 +#: src/features/devtools/components/NagbarControls.ts:73 msgid "Invites disabled nagbar" msgstr "Thanh thông báo lời mời bị tắt" @@ -18879,7 +18879,7 @@ msgid "Join {communityName} to chat with the team and stay up to date." msgstr "Tham gia {communityName} để trò chuyện với đội ngũ và cập nhật thông tin mới nhất." #. Action button label in the add community modal. Starts the join-by-invite-code flow. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:98 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:102 msgid "Join a community" msgstr "Tham gia cộng đồng" @@ -18903,7 +18903,7 @@ msgid "Join community" msgstr "Tham gia cộng đồng" #. Accessible label for the join-community form element. Used by assistive tech only. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:162 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:166 msgid "Join community form" msgstr "Biểu mẫu tham gia cộng đồng" @@ -19011,7 +19011,7 @@ msgid "Jump to {displayName}" msgstr "Chuyển đến {displayName}" #. Accessible label for an inline channel mention link. labelText is the channel display name. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:108 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:111 msgid "Jump to {labelText}" msgstr "Chuyển đến {labelText}" @@ -19068,12 +19068,12 @@ msgid "Jump to the current call" msgstr "Chuyển đến cuộc gọi hiện tại" #. Fallback accessible label for an inline channel mention when the target name is not known. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:112 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:115 msgid "Jump to the linked channel" msgstr "Chuyển đến kênh được liên kết" #. Fallback accessible label for an inline message link when the target channel is not known. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:104 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:107 msgid "Jump to the linked message" msgstr "Chuyển đến tin nhắn được liên kết" @@ -19083,7 +19083,7 @@ msgid "Jump to the message from {authorNickname}" msgstr "Chuyển đến tin nhắn từ {authorNickname}" #. Accessible label for an inline message link that jumps to a specific message in a channel. labelText is the channel display name. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:99 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:102 msgid "Jump to the message in {labelText}" msgstr "Chuyển đến tin nhắn trong {labelText}" @@ -19142,7 +19142,7 @@ msgid "Keep free and premium tiers. You can customize the tiers, sell premium th msgstr "Giữ nguyên các gói miễn phí và cao cấp. Bạn có thể tùy chỉnh các gói, bán gói cao cấp qua Stripe hoặc phát mã quà tặng sau từ bảng quản trị." #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:165 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:273 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:272 msgid "Keep grace period" msgstr "Giữ thời gian ân hạn" @@ -19157,7 +19157,7 @@ msgid "Keep running" msgstr "Tiếp tục chạy" #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:143 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:251 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:250 msgid "Keep subscription" msgstr "Giữ gói đăng ký" @@ -19240,7 +19240,7 @@ msgstr "Phím" #. Button or menu action label in the kick member modal. Keep it concise. Keep the tone plain and specific. #. Button or menu action label in the user profile actions sheet. Keep it concise. Keep the tone plain and specific. #. Member actions sheet menu item. Opens the kick-member confirmation (moderation action). Short verb used as a menu label. -#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:98 +#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:97 #: src/features/moderation/components/modals/KickMemberModal.tsx:16 #: src/features/user/components/modals/UserProfileActionsSheet.tsx:77 msgid "Kick" @@ -19727,7 +19727,7 @@ msgstr "Liên kết tệp" #. Replacement text for an invite URL while streaming privacy is active. #. Replacement text for an invite URL while streaming privacy is active. #: src/features/channel/components/modals/GroupInvitesBottomSheet.tsx:49 -#: src/features/invite/components/modals/InviteModal.tsx:142 +#: src/features/invite/components/modals/InviteModal.tsx:145 #: src/features/relationship/components/modals/AddFriendsToGroupModal.tsx:27 msgid "Link hidden while sharing" msgstr "Đã ẩn liên kết khi đang chia sẻ" @@ -19760,7 +19760,7 @@ msgid "Link styling" msgstr "Kiểu liên kết" #. Title of the alert shown when clicking an internal link that is not available to the current account. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:154 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:157 msgid "Link unavailable" msgstr "Liên kết không khả dụng" @@ -20557,7 +20557,7 @@ msgid "Max {maxSize}." msgstr "Kích thước tệp tối đa: {maxSize}." #. Label above the max-uses dropdown in the invite link settings. -#: src/features/invite/components/modals/InviteModal.tsx:116 +#: src/features/invite/components/modals/InviteModal.tsx:119 msgid "Max number of uses" msgstr "Số lượt dùng tối đa" @@ -20835,7 +20835,7 @@ msgid "Members" msgstr "Thành viên" #. Helper text under the temporary membership switch in the invite link settings. -#: src/features/invite/components/modals/InviteModal.tsx:134 +#: src/features/invite/components/modals/InviteModal.tsx:137 msgid "Members are removed when offline unless given a role." msgstr "Thành viên sẽ bị xóa khỏi cộng đồng khi ngoại tuyến trừ khi được cấp vai trò." @@ -20980,7 +20980,7 @@ msgstr "Tin nhắn" #. Action that opens a DM conversation with the selected user. #. Member actions sheet menu item. Sends a direct message to the target user. Standalone verb used as a menu label. #. Voice participant menu action that opens a DM conversation with the selected user. -#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:88 +#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:87 #: src/features/ui/action_menu/items/ActionsSubmenu.tsx:41 #: src/features/ui/action_menu/items/MessageUserMenuItem.tsx:26 #: src/features/ui/action_menu/items/voice_participant_menu_data/shared.ts:78 @@ -21084,7 +21084,7 @@ msgstr "Cài đặt hiển thị tin nhắn chỉ có trên máy tính." msgid "Message editing" msgstr "Chỉnh sửa tin nhắn" -#: src/features/messaging/components/modals/ForwardModal.tsx:315 +#: src/features/messaging/components/modals/ForwardModal.tsx:317 msgid "Message forwarded" msgstr "Đã chuyển tiếp tin nhắn" @@ -21133,7 +21133,7 @@ msgstr "Nút nhập tin nhắn" #. Error modal title in the forward modal when the optional comment exceeds the message length limit. #. Form validation error indicating the message exceeds the allowed length. -#: src/features/messaging/components/modals/ForwardModal.tsx:56 +#: src/features/messaging/components/modals/ForwardModal.tsx:58 #: src/features/ui/character_counter/CharacterCountMessages.ts:16 msgid "Message is too long" msgstr "Tin nhắn quá dài" @@ -21144,7 +21144,7 @@ msgid "Message layout" msgstr "Bố cục tin nhắn" #. Type chip suffix in tooltips for inline rendered message links. Lowercase because it follows the channel name. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:89 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:92 msgid "message link" msgstr "liên kết tin nhắn" @@ -21188,7 +21188,7 @@ msgid "Message previews in the DM list" msgstr "Bản xem trước tin nhắn trong danh sách tin nhắn trực tiếp" #. Toast shown after a message in an announcement channel was published to the channels that follow it. -#: src/features/messaging/commands/MessageCommands.tsx:112 +#: src/features/messaging/commands/MessageCommands.tsx:113 msgid "Message published" msgstr "Tin nhắn đã được đăng" @@ -21301,7 +21301,7 @@ msgstr "Tin nhắn bạn có thể đánh dấu" msgid "Messaging is paused" msgstr "Tính năng nhắn tin đang tạm dừng" -#. Notice shown in place of the message composer, and as an error, when messaging is paused on the current account until the user completes one quick step described in an email. While paused, the account cannot post, react, join communities or change its profile. Keep the tone calm and friendly. +#. Notice shown in place of the message composer, as a banner at the top of the app, and as an error, when messaging is paused on the current account until the user completes one quick step described in an email. While paused, the account cannot post, react, join communities or change its profile. Keep the tone calm and friendly. #: src/features/user/utils/AccountLimitUtils.ts:10 msgid "Messaging is paused on your account. Check your email for a quick step to continue." msgstr "Tính năng nhắn tin trên tài khoản của bạn đang tạm dừng. Hãy kiểm tra email và làm một bước đơn giản để tiếp tục." @@ -22672,7 +22672,7 @@ msgid "No {sendMessagesPermission} permission" msgstr "Không có quyền {sendMessagesPermission}" #. Inline text shown inside a custom message link pill when the linked message cannot be accessed. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:142 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:145 msgid "No access" msgstr "Không có quyền truy cập" @@ -22807,7 +22807,7 @@ msgstr "Không có thay đổi nào để lưu" msgid "No channels available" msgstr "Không có kênh nào" -#: src/features/messaging/components/modals/ForwardModal.tsx:389 +#: src/features/messaging/components/modals/ForwardModal.tsx:395 #: src/features/search/components/search/ChannelFilterSheet.tsx:120 msgid "No channels found" msgstr "Không tìm thấy kênh nào" @@ -22955,7 +22955,7 @@ msgid "No invoices yet." msgstr "Chưa có hóa đơn." #. Invite max-uses option meaning unlimited uses. Short standalone label. -#: src/features/invite/components/modals/InviteModal.tsx:56 +#: src/features/invite/components/modals/InviteModal.tsx:59 msgid "No limit" msgstr "Không giới hạn" @@ -23306,7 +23306,7 @@ msgstr "Không chuyển đổi" #: src/features/user/components/modals/tabs/accessibility_tab/VisualTab.tsx:37 #: src/features/user/components/modals/tabs/components/EntranceSoundSection.tsx:146 #: src/features/user/components/modals/tabs/privacy_safety_tab/data_request_modal/DataRequestModal.tsx:220 -#: src/features/voice/components/AudioSourcePickerLinux.tsx:268 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:265 msgid "None" msgstr "Không" @@ -23858,12 +23858,12 @@ msgid "Open {host} in your browser." msgstr "Mở {host} trên trình duyệt của bạn." #. Accessible label for an inline chat link pill that opens an app page such as Discovery. labelText is the page name. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:121 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:124 msgid "Open {labelText}" msgstr "Mở {labelText}" #. Accessible label for an inline settings deep-link pill. labelText is the resolved settings tab and section breadcrumb. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:116 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:119 msgid "Open {labelText} in settings" msgstr "Mở {labelText} trong cài đặt" @@ -24067,7 +24067,7 @@ msgid "Open emoji in browser" msgstr "Mở biểu tượng cảm xúc trong trình duyệt" #. Accessible label for the emoji picker trigger button in the forward modal comment field. -#: src/features/messaging/components/modals/ForwardModal.tsx:102 +#: src/features/messaging/components/modals/ForwardModal.tsx:104 #: src/features/user/components/modals/tabs/my_profile_tab/BioEditor.tsx:27 msgid "Open emoji picker" msgstr "Mở bảng chọn biểu tượng cảm xúc" @@ -24392,7 +24392,7 @@ msgstr "Tùy chọn" msgid "or" msgstr "hoặc" -#: src/features/theme/components/modals/ShareThemeModal.tsx:214 +#: src/features/theme/components/modals/ShareThemeModal.tsx:216 msgid "Or copy the link:" msgstr "Hoặc sao chép liên kết:" @@ -24401,7 +24401,7 @@ msgstr "Hoặc sao chép liên kết:" msgid "or pick a GIF from {gifProviderName}" msgstr "hoặc chọn một ảnh GIF từ {gifProviderName}" -#: src/features/invite/components/modals/InviteModal.tsx:502 +#: src/features/invite/components/modals/InviteModal.tsx:507 msgid "Or send an invite link to a friend:" msgstr "Hoặc gửi liên kết mời cho bạn bè:" @@ -24409,7 +24409,7 @@ msgstr "Hoặc gửi liên kết mời cho bạn bè:" msgid "or send an invite to a friend:" msgstr "hoặc gửi lời mời đến một người bạn:" -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:131 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:133 msgid "or send the gift link to a friend:" msgstr "hoặc gửi liên kết quà tặng cho bạn bè:" @@ -24611,7 +24611,7 @@ msgid "Page down" msgstr "Page Down" #. Role description announced for an inline chat link pill that opens an app page. Lowercase. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:126 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:129 msgid "page link" msgstr "liên kết trang" @@ -24778,12 +24778,12 @@ msgid "Paste GIF URLs below, one per line." msgstr "Dán URL GIF bên dưới, mỗi URL một dòng." #. Accessible label for the paste-template-JSON form element. Used by assistive tech only. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:146 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:150 msgid "Paste template JSON form" msgstr "Biểu mẫu dán JSON mẫu" #. Placeholder in the textarea where the user pastes the third-party template JSON document. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:154 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:158 msgid "Paste the JSON response here" msgstr "Dán phản hồi JSON vào đây" @@ -24985,7 +24985,7 @@ msgid "Perks paused" msgstr "Đặc quyền bị tạm dừng" #. Ban duration option in the destructive ban-member modal meaning the ban never expires. Short standalone label. -#: src/features/moderation/components/modals/BanMemberModal.tsx:38 +#: src/features/moderation/components/modals/BanMemberModal.tsx:37 msgid "Permanent" msgstr "Vĩnh viễn" @@ -25384,7 +25384,7 @@ msgstr "Đang phát dù đã giảm chuyển động." #. Body of the error modal shown when sharing or sending a theme link is rate limited. #: src/features/app/components/alerts/CommonErrorModalDescriptors.ts:13 #: src/features/discovery/commands/DiscoveryJoinCommands.tsx:60 -#: src/features/theme/components/modals/ShareThemeModal.tsx:67 +#: src/features/theme/components/modals/ShareThemeModal.tsx:68 msgid "Please wait a moment and try again." msgstr "Vui lòng đợi một lát rồi thử lại." @@ -25416,7 +25416,7 @@ msgid "Pop back in" msgstr "Đưa về cửa sổ chính" #. Tooltip / aria label on the voice call footer button that opens the call in a separate window. -#: src/features/voice/components/VoiceCallCornerControls.tsx:12 +#: src/features/voice/components/VoiceCallCornerControls.tsx:11 msgid "Pop out call" msgstr "Mở cuộc gọi ở cửa sổ riêng" @@ -25547,12 +25547,12 @@ msgid "Premium badge" msgstr "Huy hiệu Premium" #. Developer control label for the premium-expired banner. -#: src/features/devtools/components/NagbarControls.ts:48 +#: src/features/devtools/components/NagbarControls.ts:49 msgid "Premium expired nagbar" msgstr "Thanh thông báo hết hạn gói Premium" #. Developer control label for the premium grace-period banner. -#: src/features/devtools/components/NagbarControls.ts:44 +#: src/features/devtools/components/NagbarControls.ts:45 msgid "Premium grace period nagbar" msgstr "Thanh thông báo thời gian ân hạn Premium" @@ -25562,7 +25562,7 @@ msgid "Premium model" msgstr "Mô hình cao cấp" #. Developer control label for the premium-onboarding banner. -#: src/features/devtools/components/NagbarControls.ts:52 +#: src/features/devtools/components/NagbarControls.ts:53 msgid "Premium onboarding nagbar" msgstr "Thanh thông báo giới thiệu gói Premium" @@ -26514,7 +26514,7 @@ msgstr "Lý do" #. Label of the optional reason input in the destructive ban-member modal. Reason is recorded in the activity log. #. Label of the optional reason textarea in the timeout-member modal. The reason is recorded in the activity log. -#: src/features/moderation/components/modals/BanMemberModal.tsx:83 +#: src/features/moderation/components/modals/BanMemberModal.tsx:82 #: src/features/moderation/components/modals/TimeoutMemberModal.tsx:36 msgid "Reason (optional)" msgstr "Lý do (không bắt buộc)" @@ -26574,7 +26574,7 @@ msgstr "Kiểm tra lại" #. placeholder {0}: ChannelUtils.getIcon(channel, {size: 16, className: styles.channelIcon}) #. placeholder {1}: channel.name -#: src/features/invite/components/modals/InviteModal.tsx:355 +#: src/features/invite/components/modals/InviteModal.tsx:360 msgid "Recipients will be taken to {0} <0>{1}" msgstr "Người nhận sẽ được đưa đến {0} <0>{1}" @@ -26601,7 +26601,7 @@ msgid "Reconnect succeeded. Pick a screen again if you want to resume your previ msgstr "Đã kết nối lại thành công. Chọn lại màn hình nếu bạn muốn tiếp tục luồng trước đó." #. Overlay status in the voice call view while reconnecting after a drop. Trailing ellipsis indicates in-progress. -#: src/features/voice/components/VoiceCallView.tsx:98 +#: src/features/voice/components/VoiceCallView.tsx:94 msgid "Reconnecting..." msgstr "Đang kết nối lại..." @@ -26741,7 +26741,7 @@ msgstr "Đã sao chép tham chiếu." msgid "Referral parameters" msgstr "Tham số giới thiệu" -#: src/features/voice/components/AudioSourcePickerLinux.tsx:312 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:309 msgid "Refresh audio sources" msgstr "Làm mới nguồn âm thanh" @@ -28559,7 +28559,7 @@ msgstr "Độ bão hòa" #: src/features/guild/components/modals/guild_tabs/GuildDiscoveryTab.tsx:631 #: src/features/guild/components/modals/guild_tabs/GuildVanityURLTab.tsx:279 #: src/features/guild/components/modals/GuildFolderSettingsModal.tsx:91 -#: src/features/messaging/commands/MessageCommands.tsx:108 +#: src/features/messaging/commands/MessageCommands.tsx:109 #: src/features/messaging/components/modals/AttachmentEditModal.tsx:136 #: src/features/messaging/components/modals/EditAltTextModal.tsx:193 #: src/features/messaging/components/modals/MessageHistoryThresholdModal.tsx:115 @@ -28687,7 +28687,7 @@ msgid "Scan the QR code with your authenticator app." msgstr "Quét mã QR bằng ứng dụng xác thực của bạn." #. Developer / debug surface — keep terse and technical. Label in the developer Nagbar controls panel for the scheduled-maintenance banner. -#: src/features/devtools/components/NagbarControls.ts:22 +#: src/features/devtools/components/NagbarControls.ts:23 msgid "Scheduled maintenance nagbar" msgstr "Thanh thông báo bảo trì theo lịch" @@ -28962,7 +28962,7 @@ msgstr "Xem trước khi tua" #: src/features/channel/components/bottomsheets/ChannelSearchBottomSheet.tsx:854 #: src/features/channel/components/channel_header/shared.ts:47 #: src/features/channel/components/shared/PickerSearchInput.tsx:21 -#: src/features/messaging/components/modals/ForwardModal.tsx:89 +#: src/features/messaging/components/modals/ForwardModal.tsx:91 #: src/features/search/components/modals/SearchProviderPickerModal.tsx:43 #: src/features/search/utils/QuickSwitcherModalUtils.tsx:46 #: src/features/theme_studio/ui/StudioSearchInput.tsx:16 @@ -29606,14 +29606,14 @@ msgstr "Bạn có thể tự hoàn tiền trong vòng 3 ngày kể từ khi than #. Button or menu action label in the share theme modal. Keep it concise. #. Send-message button label in the voice message composer modal. -#: src/features/theme/components/modals/ShareThemeModal.tsx:43 +#: src/features/theme/components/modals/ShareThemeModal.tsx:44 #: src/features/user/components/modals/tabs/component_gallery_tab/ComponentGalleryTabButtonsTab.tsx:316 #: src/features/voice/components/VoiceMessageComposerModal.tsx:77 msgid "Send" msgstr "Gửi" #. Primary button label in the forward message modal. selectedCount is the number of selected destinations; selectionLimit is the maximum allowed. -#: src/features/messaging/components/modals/ForwardModal.tsx:106 +#: src/features/messaging/components/modals/ForwardModal.tsx:108 msgid "Send ({selectedCount}/{selectionLimit})" msgstr "Gửi ({selectedCount}/{selectionLimit})" @@ -29694,7 +29694,7 @@ msgstr "Gửi tệp dung lượng lên tới {size}" #. Button or menu action label in the user profile modal. Keep it concise. #. Member actions sheet menu item. Sends a friend request to the target user. #: src/features/channel/components/direct_message/DMWelcomeSection.tsx:146 -#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:94 +#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:93 #: src/features/user/components/modals/UserProfileMobileSheet.tsx:110 #: src/features/user/components/modals/UserProfileModal.tsx:126 msgid "Send friend request" @@ -29710,7 +29710,7 @@ msgstr "Gửi GIF {title}" #. Plus menu item that opens the gift purchase flow. #: src/features/channel/components/textarea/MobileTextareaPlusBottomSheet.tsx:21 #: src/features/channel/components/textarea/TextareaPlusMenu.tsx:31 -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:30 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:31 msgid "Send gift" msgstr "Gửi quà" @@ -29873,7 +29873,7 @@ msgid "Serve the token file" msgstr "Cung cấp tệp token" #. Developer / debug surface — keep terse and technical. Label in the developer Nagbar controls panel for the service incident banner. -#: src/features/devtools/components/NagbarControls.ts:27 +#: src/features/devtools/components/NagbarControls.ts:28 msgid "Service incident nagbar" msgstr "Thông báo sự cố dịch vụ" @@ -30118,7 +30118,7 @@ msgid "Settings" msgstr "Cài đặt" #. Type chip suffix in tooltips for inline rendered fluxer://settings/user deep links. Lowercase. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:130 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:133 msgid "settings link" msgstr "liên kết cài đặt" @@ -30239,7 +30239,7 @@ msgid "Share your screen or camera in up to 4K at 60 frames per second. Free acc msgstr "Chia sẻ màn hình hoặc camera của bạn ở độ phân giải lên đến 4K, 60 khung hình/giây. Tài khoản miễn phí truyền phát ở độ phân giải lên đến 720p, 30 khung hình/giây." #. Button or menu action label in the share theme modal. Keep it concise. -#: src/features/theme/components/modals/ShareThemeModal.tsx:39 +#: src/features/theme/components/modals/ShareThemeModal.tsx:40 msgid "Share your theme" msgstr "Chia sẻ chủ đề của bạn" @@ -30263,7 +30263,7 @@ msgid "Shared window" msgstr "Cửa sổ đã chia sẻ" #. Capture option in the Linux audio source picker on a window share. Captures only the audio of the window being shared. -#: src/features/voice/components/AudioSourcePickerLinux.tsx:40 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:42 msgid "Shared window audio" msgstr "Âm thanh cửa sổ được chia sẻ" @@ -30364,7 +30364,7 @@ msgid "Shortcuts are paused while recording." msgstr "Các phím tắt tạm ngừng hoạt động trong khi ghi lại tổ hợp phím." #. Body of the error modal shown when the forward modal comment exceeds the message length limit. -#: src/features/messaging/components/modals/ForwardModal.tsx:60 +#: src/features/messaging/components/modals/ForwardModal.tsx:62 msgid "Shorten the message and try again." msgstr "Rút gọn tin nhắn và thử lại." @@ -31506,7 +31506,7 @@ msgid "Something went wrong while preparing this sticker. Try another file or tr msgstr "Đã xảy ra lỗi khi chuẩn bị nhãn dán này. Hãy thử một tệp khác hoặc thử lại sau giây lát." #. Fallback body of the error alert shown when publishing an announcement message fails. -#: src/features/messaging/commands/MessageCommands.tsx:124 +#: src/features/messaging/commands/MessageCommands.tsx:125 msgid "Something went wrong while publishing. Try again in a moment." msgstr "Đã xảy ra lỗi khi đăng. Vui lòng thử lại sau." @@ -31552,7 +31552,7 @@ msgstr "Đã xảy ra lỗi." #: src/features/app/components/alerts/CommonErrorModalDescriptors.ts:5 #: src/features/discovery/commands/DiscoveryJoinCommands.tsx:18 #: src/features/emoji/components/emojis/EmojiListItem.tsx:129 -#: src/features/theme/components/modals/ShareThemeModal.tsx:51 +#: src/features/theme/components/modals/ShareThemeModal.tsx:52 #: src/features/ui/action_menu/items/CallMenuItems.tsx:45 #: src/features/ui/action_menu/items/ChannelMenuData.tsx:132 #: src/features/ui/action_menu/items/ChannelMenuData.tsx:148 @@ -33157,12 +33157,12 @@ msgid "Template" msgstr "Mẫu" #. Label of the textarea in the paste-template-JSON form. "JSON" must not be translated. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:150 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:154 msgid "Template JSON" msgstr "JSON mẫu" #. Label of the URL input in the import-template form. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:142 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:146 msgid "Template URL" msgstr "URL mẫu" @@ -33191,7 +33191,7 @@ msgid "Temporary invites need a live connection. Check yours and try again." msgstr "Lời mời tạm thời cần kết nối đang hoạt động. Hãy kiểm tra kết nối của bạn và thử lại." #. Switch label in the invite link settings. When enabled, members joining via this invite are kicked when they go offline unless given a role. -#: src/features/invite/components/modals/InviteModal.tsx:129 +#: src/features/invite/components/modals/InviteModal.tsx:132 msgid "Temporary membership" msgstr "Tư cách thành viên tạm thời" @@ -33202,7 +33202,7 @@ msgid "Tennessee" msgstr "Tennessee" #. Developer control label for the terms-acceptance banner. -#: src/features/devtools/components/NagbarControls.ts:64 +#: src/features/devtools/components/NagbarControls.ts:65 msgid "Terms acceptance nagbar" msgstr "Thanh thông báo chấp nhận điều khoản" @@ -33760,7 +33760,7 @@ msgstr "Chủ đề không khả dụng" msgid "Themes" msgstr "Chủ đề" -#: src/features/invite/components/modals/InviteModal.tsx:194 +#: src/features/invite/components/modals/InviteModal.tsx:197 msgid "There are no channels available to create an invite for." msgstr "Không có kênh nào khả dụng để tạo lời mời." @@ -33815,7 +33815,7 @@ msgid "They left the call" msgstr "Họ đã rời cuộc gọi" #. Body of the error modal shown when a DM cannot be opened (blocked or no shared community). -#: src/features/app/components/alerts/DmActionErrorModal.tsx:20 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:24 msgid "They might not be accepting messages from you, or you no longer share a community." msgstr "Họ có thể không nhận tin nhắn từ bạn, hoặc hai bạn không còn ở chung cộng đồng nào." @@ -34092,7 +34092,7 @@ msgid "This device does not support notifications." msgstr "Thiết bị này không hỗ trợ thông báo." #. Validation error in the paste-template-JSON form when the JSON parses but lacks the expected third-party template fields. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:133 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:137 msgid "This doesn't look like a valid template response. Make sure you copied the entire JSON document." msgstr "Đây không phải là phản hồi mẫu hợp lệ. Hãy đảm bảo bạn đã sao chép toàn bộ tài liệu JSON." @@ -34170,7 +34170,7 @@ msgid "This gift has been redeemed" msgstr "Món quà này đã được đổi" #. Title of the error modal shown when a group DM would exceed the maximum number of recipients. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:48 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:52 msgid "This group has too many people" msgstr "Nhóm này có quá nhiều người" @@ -34208,7 +34208,7 @@ msgstr "Máy chủ này chưa có tài khoản nào. Tài khoản đầu tiên b msgid "This invite is hidden while sharing is protected." msgstr "Lời mời này bị ẩn khi tính năng chia sẻ được bảo vệ." -#: src/features/invite/components/modals/InviteModal.tsx:514 +#: src/features/invite/components/modals/InviteModal.tsx:519 msgid "This invite link never expires." msgstr "Liên kết mời này sẽ không bao giờ hết hạn." @@ -34305,7 +34305,7 @@ msgid "This link channel is marked for mature content and may open material that msgstr "Kênh liên kết này được đánh dấu là có nội dung người lớn và có thể mở ra nội dung không phù hợp với một số người dùng." #. Body of the link-unavailable alert. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:158 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:161 msgid "This link is not available for your account." msgstr "Liên kết này không khả dụng cho tài khoản của bạn." @@ -34361,7 +34361,7 @@ msgid "This message has already been deleted." msgstr "Tin nhắn này đã bị xóa." #. Toast shown when someone tries to publish an announcement message that was already published. -#: src/features/messaging/commands/MessageCommands.tsx:116 +#: src/features/messaging/commands/MessageCommands.tsx:117 msgid "This message has already been published" msgstr "Tin nhắn này đã được đăng rồi" @@ -34486,7 +34486,7 @@ msgid "This theme is still loading." msgstr "Chủ đề này vẫn đang tải." #. Title of the error modal shown when a theme CSS exceeds the maximum shareable size. -#: src/features/theme/components/modals/ShareThemeModal.tsx:55 +#: src/features/theme/components/modals/ShareThemeModal.tsx:56 msgid "This theme is too large to share" msgstr "Chủ đề này quá lớn để chia sẻ" @@ -34528,7 +34528,7 @@ msgid "This user is not available to receive calls right now. They may have call msgstr "Người dùng này hiện không thể nhận cuộc gọi. Họ có thể đã tắt tính năng gọi." #. Body of the error modal shown when the recipient of a DM no longer exists. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:28 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:32 msgid "This user no longer exists. Refresh and try again." msgstr "Người dùng này không còn tồn tại. Hãy làm mới và thử lại." @@ -35712,7 +35712,7 @@ msgid "Unclaimed account" msgstr "Tài khoản chưa xác nhận" #. Developer control label for the unclaimed-account banner. -#: src/features/devtools/components/NagbarControls.ts:32 +#: src/features/devtools/components/NagbarControls.ts:33 msgid "Unclaimed account nagbar" msgstr "Thanh thông báo tài khoản chưa xác nhận" @@ -37152,7 +37152,7 @@ msgstr "Người dùng chuyển kênh" #. Reason chip in the unaddable recipients alert when the user record is missing. #. Title of the error modal shown when the recipient of a DM no longer exists. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:24 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:28 #: src/features/channel/components/channel_view/DMChannelView.tsx:279 #: src/features/channel/components/modals/UnaddableRecipientsConfirmModal.tsx:11 msgid "User not found" @@ -37274,27 +37274,27 @@ msgid "Using {effectiveLabel} until {requestedLabel} is ready." msgstr "Đang dùng {effectiveLabel} cho đến khi {requestedLabel} sẵn sàng." #. Developer nagbar status: banner follows real account state. -#: src/features/devtools/components/NagbarControls.ts:106 +#: src/features/devtools/components/NagbarControls.ts:107 msgid "Using actual account state" msgstr "Đang sử dụng trạng thái tài khoản thực tế" #. Developer nagbar status: banner follows real gift inventory state. -#: src/features/devtools/components/NagbarControls.ts:126 +#: src/features/devtools/components/NagbarControls.ts:127 msgid "Using actual gift inventory state" msgstr "Đang sử dụng trạng thái kho quà tặng thực tế" #. Developer nagbar status: banner follows real premium subscription state. -#: src/features/devtools/components/NagbarControls.ts:122 +#: src/features/devtools/components/NagbarControls.ts:123 msgid "Using actual premium state" msgstr "Đang sử dụng trạng thái premium thực tế" #. Developer nagbar status: banner follows the real app state. -#: src/features/devtools/components/NagbarControls.ts:130 +#: src/features/devtools/components/NagbarControls.ts:131 msgid "Using actual state" msgstr "Đang sử dụng trạng thái thực tế" #. Developer nagbar status: banner follows real email verification state. -#: src/features/devtools/components/NagbarControls.ts:110 +#: src/features/devtools/components/NagbarControls.ts:111 msgid "Using actual verification state" msgstr "Đang sử dụng trạng thái xác minh thực tế" @@ -37456,9 +37456,9 @@ msgstr "Xác minh đó là bạn" #. Title of the error modal shown when an unverified account tries to start a DM. #. Title shown when an unverified account cannot start a DM or group DM. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:40 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:44 #: src/features/channel/components/direct_message/AddFriendForm.tsx:80 -#: src/features/channel/utils/CreateDMModalUtils.tsx:51 +#: src/features/channel/utils/CreateDMModalUtils.tsx:52 #: src/features/moderation/components/report/ReportStepEmail.tsx:43 msgid "Verify your email" msgstr "Xác minh email của bạn" @@ -37543,7 +37543,7 @@ msgid "Verify your email to purchase {premiumProductFullName}." msgstr "Xác minh email của bạn để mua {premiumProductFullName}." #. Blocked-state text shown when an unverified account cannot start a DM or group DM. -#: src/features/channel/utils/CreateDMModalUtils.tsx:55 +#: src/features/channel/utils/CreateDMModalUtils.tsx:56 msgid "Verify your email to start DMs." msgstr "Xác minh email của bạn để bắt đầu tin nhắn trực tiếp." @@ -37791,7 +37791,7 @@ msgid "View call" msgstr "Xem cuộc gọi" #. Aria label for the show-controls trigger when the call toolbar is auto-hidden. -#: src/features/voice/components/VoiceCallView.tsx:124 +#: src/features/voice/components/VoiceCallView.tsx:120 msgid "View call controls" msgstr "Xem điều khiển cuộc gọi" @@ -37987,7 +37987,7 @@ msgid "Visionary (lifetime {premiumProductName})" msgstr "Visionary (trọn đời {premiumProductName})" #. Developer control label for the Visionary two-factor-authentication banner. -#: src/features/devtools/components/NagbarControls.ts:60 +#: src/features/devtools/components/NagbarControls.ts:61 msgid "Visionary 2FA nagbar" msgstr "Thanh thông báo 2FA Visionary" @@ -38243,7 +38243,7 @@ msgid "Voice region" msgstr "Vùng thoại" #. Developer control label for the voice-session-restore banner. -#: src/features/devtools/components/NagbarControls.ts:68 +#: src/features/devtools/components/NagbarControls.ts:69 msgid "Voice session restore nagbar" msgstr "Thanh thông báo khôi phục phiên thoại" @@ -38331,12 +38331,12 @@ msgid "Waiting for passkey…" msgstr "Đang chờ khóa truy cập…" #. Inline notice in the forward modal when slowmode is active in the selected target channel. forwardChannelDisplayName is the channel name. -#: src/features/messaging/components/modals/ForwardModal.tsx:76 +#: src/features/messaging/components/modals/ForwardModal.tsx:78 msgid "Waiting for slowmode in {forwardChannelDisplayName} to expire." msgstr "Đang chờ chế độ chậm trong {forwardChannelDisplayName} hết hạn." #. Inline notice in the forward modal when slowmode is active in one or more selected target channels. -#: src/features/messaging/components/modals/ForwardModal.tsx:81 +#: src/features/messaging/components/modals/ForwardModal.tsx:83 msgid "Waiting for slowmode in one or more selected channels to expire." msgstr "Đang chờ chế độ chậm trong một hoặc nhiều kênh đã chọn hết hạn." @@ -38520,7 +38520,7 @@ msgstr "Chúng tôi đã gửi mã đến {email}." msgid "We will prefill {prefillEmail} once browser sign-in opens." msgstr "Chúng tôi sẽ điền sẵn {prefillEmail} khi trình duyệt mở trang đăng nhập." -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:87 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:89 msgid "We'd love to give you more than a lifetime of {PREMIUM_PRODUCT_NAME}, but that breaks the space-time continuum. Send the gift to a friend instead?" msgstr "Chúng tôi rất muốn tặng bạn nhiều hơn cả trọn đời {PREMIUM_PRODUCT_NAME}, nhưng như vậy sẽ phá vỡ dòng chảy không-thời gian. Hay là gửi món quà này cho một người bạn nhé?" @@ -39178,7 +39178,7 @@ msgid "You already have a group with these users. Do you really want to create a msgstr "Bạn đã có một nhóm với những người dùng này rồi. Bạn có thực sự muốn tạo một nhóm mới không? Cũng được thôi!" #. Status label shown to a user who already owns the lifetime premium tier. -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:26 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:27 msgid "You already have lifetime {premiumProductName}" msgstr "Bạn đã có {premiumProductName} trọn đời" @@ -39326,7 +39326,7 @@ msgid "You can't add expressions there" msgstr "Bạn không thể thêm biểu cảm ở đó" #. Error message in the messaging commands. -#: src/features/messaging/commands/ReactionCommands.tsx:27 +#: src/features/messaging/commands/ReactionCommands.tsx:28 msgid "You can't add new reactions while you're timed out." msgstr "Bạn không thể thêm cảm xúc mới khi đang bị tạm dừng." @@ -39392,7 +39392,7 @@ msgstr "Bạn không thể quản lý webhook ở bất kỳ cộng đồng nào #. Reason chip in the unaddable recipients alert when blocked or DMs are not allowed. #. Title of the error modal shown when a DM cannot be opened (blocked or no shared community). -#: src/features/app/components/alerts/DmActionErrorModal.tsx:16 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:20 #: src/features/channel/components/modals/UnaddableRecipientsConfirmModal.tsx:15 msgid "You can't message this user" msgstr "Bạn không thể nhắn tin cho người dùng này" @@ -39521,7 +39521,7 @@ msgid "You changed your tag while on {PREMIUM_PRODUCT_NAME}. It will reroll rand msgstr "Bạn đã đổi thẻ khi đang dùng {PREMIUM_PRODUCT_NAME}. Thẻ sẽ được tạo ngẫu nhiên lại khi gói {PREMIUM_PRODUCT_NAME} của bạn hết hạn, trừ khi gói được gia hạn." #. Body of the access-denied alert for clicked message links. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:138 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:141 msgid "You do not have access to the channel where this message was sent." msgstr "Bạn không có quyền truy cập vào kênh chứa tin nhắn này." @@ -39618,12 +39618,12 @@ msgid "You just pressed Tab. Keyboard mode is now on so you can navigate {produc msgstr "Bạn vừa nhấn phím Tab. Chế độ bàn phím hiện đã bật để bạn có thể điều hướng {productName} mà không cần chuột." #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:137 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:245 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:244 msgid "You keep your perks until your next renewal date. Reactivate before then to keep your subscriber history." msgstr "Bạn giữ các đặc quyền của mình cho đến ngày gia hạn tiếp theo. Hãy kích hoạt lại gói đăng ký trước ngày đó để giữ lịch sử đăng ký của mình." #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:158 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:266 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:265 msgid "You lose all {PREMIUM_PRODUCT_NAME} perks immediately and your subscriber history resets. This cannot be undone." msgstr "Bạn sẽ mất tất cả các đặc quyền của {PREMIUM_PRODUCT_NAME} ngay lập tức và lịch sử đăng ký của bạn sẽ được đặt lại. Thao tác này không thể hoàn tác." @@ -39709,7 +39709,7 @@ msgid "You need to claim your account before you can create a community." msgstr "Bạn cần xác nhận tài khoản trước khi tạo cộng đồng." #. Body of the error modal shown when an unclaimed account tries to start a DM. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:36 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:40 msgid "You need to claim your account before you can start a direct message." msgstr "Bạn cần xác nhận tài khoản trước khi có thể bắt đầu tin nhắn trực tiếp." @@ -39731,7 +39731,7 @@ msgid "You need to verify your email address before you can send friend requests msgstr "Bạn cần xác minh địa chỉ email trước khi gửi lời mời kết bạn." #. Body of the error modal shown when an unverified account tries to start a DM. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:44 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:48 msgid "You need to verify your email address before you can start a direct message." msgstr "Bạn cần xác minh địa chỉ email trước khi có thể bắt đầu tin nhắn trực tiếp." @@ -39745,7 +39745,7 @@ msgid "You need to verify your email to send messages in this community." msgstr "Bạn cần xác minh email để gửi tin nhắn trong cộng đồng này." #. Body of the error modal shown when the user or a recipient has too many open group DMs. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:60 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:64 msgid "You or someone you're adding already has the maximum number of group DMs open. Leave one and try again." msgstr "Bạn hoặc người mà bạn đang thêm đã mở số lượng tin nhắn nhóm tối đa. Hãy rời khỏi một nhóm rồi thử lại." @@ -39888,7 +39888,7 @@ msgstr "Bạn đang chỉnh sửa tin nhắn quá nhanh" #: src/features/discovery/commands/DiscoveryJoinCommands.tsx:56 #: src/features/emoji/components/emojis/EmojiListItem.tsx:77 #: src/features/emoji/components/emojis/EmojiListItem.tsx:149 -#: src/features/theme/components/modals/ShareThemeModal.tsx:63 +#: src/features/theme/components/modals/ShareThemeModal.tsx:64 msgid "You're going too fast" msgstr "Bạn đang thao tác quá nhanh" @@ -39951,7 +39951,7 @@ msgid "You're viewing older messages" msgstr "Bạn đang xem tin nhắn cũ hơn" #. Body of the error modal shown when a group DM would exceed the maximum number of recipients. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:52 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:56 msgid "You've added more people than a group DM allows. Remove a few and try again." msgstr "Bạn đã thêm nhiều người hơn số lượng cho phép trong tin nhắn nhóm. Hãy xóa bớt một vài người và thử lại." @@ -40003,7 +40003,7 @@ msgid "You've reached the favorite GIF limit." msgstr "Bạn đã đạt đến giới hạn GIF yêu thích." #. Title of the error modal shown when the user or a recipient has too many open group DMs. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:56 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:60 msgid "You've reached the group DM limit" msgstr "Bạn đã đạt đến giới hạn tin nhắn nhóm" @@ -40118,7 +40118,7 @@ msgid "Your card is eligible. Redirecting you to the payment page now." msgstr "Thẻ của bạn đủ điều kiện. Đang chuyển bạn đến trang thanh toán." #. Body of the confirmation shown before saving an edit to a message published from an announcement channel. -#: src/features/messaging/commands/MessageCommands.tsx:103 +#: src/features/messaging/commands/MessageCommands.tsx:104 msgid "Your changes reach every community that follows this channel, which can take a minute. Each published message allows 3 quick edits, then 1 every 20 minutes." msgstr "Thay đổi của bạn sẽ được áp dụng cho mọi cộng đồng theo dõi kênh này và có thể mất một phút. Mỗi tin nhắn đã đăng cho phép chỉnh sửa nhanh 3 lần, sau đó là 1 lần mỗi 20 phút." @@ -40236,22 +40236,22 @@ msgid "Your last purchase is outside the refund window. Contact support for bill msgstr "Giao dịch mua gần đây nhất của bạn đã vượt quá thời gian hoàn tiền. Liên hệ bộ phận hỗ trợ nếu có vấn đề về thanh toán." #. Label in the message queue state. -#: src/features/messaging/state/MessageQueue.tsx:72 +#: src/features/messaging/state/MessageQueue.tsx:74 msgid "Your message could not be delivered because it was flagged by our safety systems. If you believe this is a mistake, please contact support." msgstr "Tin nhắn của bạn không thể gửi đi vì đã bị hệ thống an toàn của chúng tôi gắn cờ. Nếu bạn cho rằng đây là lỗi, vui lòng liên hệ bộ phận hỗ trợ." #. Label in the message queue state. -#: src/features/messaging/state/MessageQueue.tsx:59 +#: src/features/messaging/state/MessageQueue.tsx:61 msgid "Your message could not be delivered. This is usually because you don't share a community with the recipient or the recipient is only accepting direct messages from friends. You may also need to adjust your own direct message privacy settings in {directMessagePrivacySettingsPath}." msgstr "Không gửi được tin nhắn của bạn. Thường là do bạn và người nhận không cùng cộng đồng hoặc người nhận chỉ chấp nhận tin nhắn trực tiếp từ bạn bè. Bạn cũng có thể cần điều chỉnh cài đặt quyền riêng tư tin nhắn trực tiếp của mình trong {directMessagePrivacySettingsPath}." #. Description text in the message queue state. -#: src/features/messaging/state/MessageQueue.tsx:64 +#: src/features/messaging/state/MessageQueue.tsx:66 msgid "Your message could not be delivered. You need to claim your account to send direct messages." msgstr "Không gửi được tin nhắn. Bạn cần xác nhận tài khoản để gửi tin nhắn trực tiếp." #. Description text in the message queue state. -#: src/features/messaging/state/MessageQueue.tsx:68 +#: src/features/messaging/state/MessageQueue.tsx:70 msgid "Your message could not be delivered. You need to claim your account to send messages." msgstr "Không gửi được tin nhắn. Bạn cần xác nhận tài khoản để gửi tin nhắn." @@ -40409,7 +40409,7 @@ msgid "Your subscription will switch to yearly billing at the next renewal." msgstr "Gói đăng ký của bạn sẽ chuyển sang thanh toán hàng năm vào lần gia hạn tiếp theo." #. Body of the error modal shown when a theme CSS exceeds the maximum shareable size. -#: src/features/theme/components/modals/ShareThemeModal.tsx:59 +#: src/features/theme/components/modals/ShareThemeModal.tsx:60 msgid "Your theme CSS is too large to share. Trim it down and try again." msgstr "CSS chủ đề của bạn quá lớn để chia sẻ. Hãy cắt bớt và thử lại." diff --git a/fluxer_app/src/features/i18n/locales/zh-CN/messages.po b/fluxer_app/src/features/i18n/locales/zh-CN/messages.po index a05d4366d..23d2694ca 100644 --- a/fluxer_app/src/features/i18n/locales/zh-CN/messages.po +++ b/fluxer_app/src/features/i18n/locales/zh-CN/messages.po @@ -21,7 +21,7 @@ msgstr "…开启紧凑模式。赞!" #. Button or menu action label in the channel and chat user message. Keep it concise. #. Suffix after the message text in the forward modal preview when the forwarded message was edited. -#: src/features/channel/components/MessageAttachments.tsx:390 +#: src/features/channel/components/MessageAttachments.tsx:361 #: src/features/channel/components/UserMessage.tsx:75 #: src/features/messaging/components/modals/ForwardMessagePreview.tsx:26 msgid "(edited)" @@ -993,7 +993,7 @@ msgstr "{count, plural, one {# 个频道关注此频道} other {# 个频道关 msgid "{count, plural, one {# community found} other {# communities found}}" msgstr "{count, plural, other {# 个社区}}" -#: src/features/app/components/layout/GuildsLayout.tsx:1954 +#: src/features/app/components/layout/GuildsLayout.tsx:1955 msgid "{count, plural, one {# community is temporarily unavailable due to a flux capacitor malfunction.} other {# communities are temporarily unavailable due to a flux capacitor malfunction.}}" msgstr "{count, plural, other {# 个社区因时空穿梭器故障暂时不可用。}}" @@ -1041,7 +1041,7 @@ msgstr "{count, plural, other {# 个共同社区}}" msgid "{count, plural, one {# other} other {# others}}" msgstr "{count, plural, other {# 位其他用户}}" -#: src/features/voice/components/VoiceCallView.tsx:507 +#: src/features/voice/components/VoiceCallView.tsx:474 msgid "{count, plural, one {# participant in call} other {# participants in call}}" msgstr "{count, plural, other {# 位参与者正在通话中}}" @@ -1237,7 +1237,7 @@ msgid "{days, plural, one {Created by {creatorDisplayName}. Expires in # day.} o msgstr "{days, plural, other {由 {creatorDisplayName} 创建。# 天后过期。}}" #. Text under a generated invite link. {days} is how long the link stays valid, in whole days. -#: src/features/invite/components/modals/InviteModal.tsx:164 +#: src/features/invite/components/modals/InviteModal.tsx:167 msgid "{days, plural, one {Your invite link expires in # day.} other {Your invite link expires in # days.}}" msgstr "{days, plural, other {你的邀请链接将在 # 天后过期。}}" @@ -1441,7 +1441,7 @@ msgid "{hours, plural, one {# hour} other {# hours}} and {minutes, plural, one { msgstr "{hours, plural, other {# 小时}} {minutes, plural, other {# 分钟}}" #. Text under a generated invite link. {hours} is how long the link stays valid, in whole hours. -#: src/features/invite/components/modals/InviteModal.tsx:160 +#: src/features/invite/components/modals/InviteModal.tsx:163 msgid "{hours, plural, one {Your invite link expires in # hour.} other {Your invite link expires in # hours.}}" msgstr "{hours, plural, other {你的邀请链接将在 # 小时后过期。}}" @@ -1556,7 +1556,7 @@ msgid "{minutes, plural, one {# minute} other {# minutes}} and {seconds, plural, msgstr "{minutes, plural, other {# 分钟}} {seconds, plural, other {# 秒}}" #. Text under a generated invite link. {minutes} is how long the link stays valid, in whole minutes. -#: src/features/invite/components/modals/InviteModal.tsx:155 +#: src/features/invite/components/modals/InviteModal.tsx:158 msgid "{minutes, plural, one {Your invite link expires in # minute.} other {Your invite link expires in # minutes.}}" msgstr "{minutes, plural, other {你的邀请链接将在 # 分钟后过期。}}" @@ -1967,7 +1967,7 @@ msgid "{seconds, plural, one {# second} other {# seconds}}" msgstr "{seconds, plural, other {# 秒}}" #. Text under a generated invite link. {seconds} is how long the link stays valid, in whole seconds. -#: src/features/invite/components/modals/InviteModal.tsx:150 +#: src/features/invite/components/modals/InviteModal.tsx:153 msgid "{seconds, plural, one {Your invite link expires in # second.} other {Your invite link expires in # seconds.}}" msgstr "{seconds, plural, other {你的邀请链接将在 # 秒后过期。}}" @@ -2215,8 +2215,8 @@ msgstr "<0>{username} 仍在群聊中。请稍后重试。" #. Attribution line on a forwarded message, above the forwarded content. sourceInfo is the icon and name of the community and channel the message came from. #. Attribution line on a forwarded message, above the forwarded content. sourceInfo is the icon and name of the conversation the message came from. -#: src/features/channel/components/MessageAttachments.tsx:241 -#: src/features/channel/components/MessageAttachments.tsx:297 +#: src/features/channel/components/MessageAttachments.tsx:212 +#: src/features/channel/components/MessageAttachments.tsx:268 msgid "<0>Forwarded from{sourceInfo}" msgstr "<0>转发自{sourceInfo}" @@ -2270,7 +2270,7 @@ msgid "1 result available" msgstr "有 1 条结果" #. Invite max-uses dropdown option for exactly one use. -#: src/features/invite/components/modals/InviteModal.tsx:60 +#: src/features/invite/components/modals/InviteModal.tsx:63 msgid "1 use" msgstr "1 次使用" @@ -2315,12 +2315,12 @@ msgid "10 minutes" msgstr "10 分钟" #. Invite max-uses dropdown option for ten uses. -#: src/features/invite/components/modals/InviteModal.tsx:68 +#: src/features/invite/components/modals/InviteModal.tsx:71 msgid "10 uses" msgstr "10 次使用" #. Invite max-uses dropdown option for 100 uses. -#: src/features/invite/components/modals/InviteModal.tsx:80 +#: src/features/invite/components/modals/InviteModal.tsx:83 msgid "100 uses" msgstr "100 次使用" @@ -2368,7 +2368,7 @@ msgid "2 members (typing)" msgstr "2 位成员(正在输入)" #. Ban duration option in the destructive ban-member modal for a two-week temporary ban. -#: src/features/moderation/components/modals/BanMemberModal.tsx:51 +#: src/features/moderation/components/modals/BanMemberModal.tsx:50 msgid "2 weeks" msgstr "2 周" @@ -2383,7 +2383,7 @@ msgid "24-hour" msgstr "24 小时制" #. Invite max-uses dropdown option for 25 uses. -#: src/features/invite/components/modals/InviteModal.tsx:72 +#: src/features/invite/components/modals/InviteModal.tsx:75 msgid "25 uses" msgstr "25 次使用" @@ -2404,7 +2404,7 @@ msgid "2FA requirement" msgstr "双重认证要求" #. Ban duration option in the destructive ban-member modal for a three-day temporary ban. -#: src/features/moderation/components/modals/BanMemberModal.tsx:43 +#: src/features/moderation/components/modals/BanMemberModal.tsx:42 msgid "3 days" msgstr "3 天" @@ -2439,7 +2439,7 @@ msgid "40px, 3 members" msgstr "40px,3 位成员" #. Ban duration option in the destructive ban-member modal for a five-day temporary ban. -#: src/features/moderation/components/modals/BanMemberModal.tsx:47 +#: src/features/moderation/components/modals/BanMemberModal.tsx:46 msgid "5 days" msgstr "5 天" @@ -2449,12 +2449,12 @@ msgid "5 minutes" msgstr "5 分钟" #. Invite max-uses dropdown option for five uses. -#: src/features/invite/components/modals/InviteModal.tsx:64 +#: src/features/invite/components/modals/InviteModal.tsx:67 msgid "5 uses" msgstr "5 次使用" #. Invite max-uses dropdown option for 50 uses. -#: src/features/invite/components/modals/InviteModal.tsx:76 +#: src/features/invite/components/modals/InviteModal.tsx:79 msgid "50 uses" msgstr "50 次使用" @@ -2803,7 +2803,7 @@ msgid "Account too new" msgstr "账号太新" #. Title of the error modal shown when an unclaimed (guest) account tries to accept a community or group DM invite. Auth-related; keep tone plain. -#: src/features/invite/commands/InviteCommands.tsx:35 +#: src/features/invite/commands/InviteCommands.tsx:36 msgid "Account verification required" msgstr "需要验证账号" @@ -2997,12 +2997,12 @@ msgid "Add a bot to a community with requested permissions" msgstr "将机器人添加到社区并授予其请求的权限" #. Placeholder text in the optional comment field of the forward modal. -#: src/features/messaging/components/modals/ForwardModal.tsx:98 +#: src/features/messaging/components/modals/ForwardModal.tsx:100 msgid "Add a comment (optional)" msgstr "添加评论(可选)" #. Landing-view title of the add community modal. Top-level entry point with options to create, join, or import. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:89 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:93 msgid "Add a community" msgstr "添加社区" @@ -3082,7 +3082,7 @@ msgid "Add an account to continue." msgstr "添加账号以继续。" #. Body of the error modal shown when an unclaimed (guest) account tries to accept a community invite. Tells the user to complete sign-up first. -#: src/features/invite/commands/InviteCommands.tsx:40 +#: src/features/invite/commands/InviteCommands.tsx:41 msgid "Add an email and password to your account first." msgstr "请先为你的账号添加邮箱和密码。" @@ -3911,7 +3911,7 @@ msgid "Already set to cancel" msgstr "已安排取消" #. Toggle-switch label in the moderator delete-message confirmation dialog. When enabled, the message is reported (category: other) before being deleted. {productName} is the product name (e.g., Fluxer). -#: src/features/messaging/commands/MessageCommands.tsx:88 +#: src/features/messaging/commands/MessageCommands.tsx:89 msgid "Also report this message to the {productName} Safety Team" msgstr "同时将此消息举报给 {productName} 安全团队" @@ -4150,7 +4150,7 @@ msgid "Animated icons are not supported" msgstr "不支持动态图标" #. Validation error in the create-community form when the user picks an animated image. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:112 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:116 msgid "Animated icons are not supported when creating a new community. Use a static image." msgstr "创建社区时不支持使用动态图标。请使用静态图片。" @@ -4332,17 +4332,17 @@ msgid "Any uploaded attachment" msgstr "任意上传的附件" #. Helper text under the custom ban duration input. Both placeholders are integer numbers of seconds bounding the allowed range. -#: src/features/moderation/components/modals/BanMemberModal.tsx:73 +#: src/features/moderation/components/modals/BanMemberModal.tsx:72 msgid "Any value from {minTempBanDurationSeconds} to {maxTempBanDurationSeconds} seconds." msgstr "任意值,范围为 {minTempBanDurationSeconds} 到 {maxTempBanDurationSeconds} 秒。" #. Helper text under the custom invite expiration input. {maxInviteAgeSeconds} is the platform max in seconds. -#: src/features/invite/components/modals/InviteModal.tsx:111 +#: src/features/invite/components/modals/InviteModal.tsx:114 msgid "Any value from 0 to {maxInviteAgeSeconds} seconds. 0 means never expires." msgstr "任意值,范围为 0 到 {maxInviteAgeSeconds} 秒。0 表示永不失效。" #. Helper text under the custom invite max-uses input. {maxInviteUses} is the platform max number of uses per invite. -#: src/features/invite/components/modals/InviteModal.tsx:124 +#: src/features/invite/components/modals/InviteModal.tsx:127 msgid "Any value from 0 to {maxInviteUses}. 0 means no limit." msgstr "任意值,范围为 0 到 {maxInviteUses}。0 表示无限制。" @@ -4938,7 +4938,7 @@ msgid "Audio settings" msgstr "音频设置" #. Toggle / summary row label in the Linux audio source picker. {summaryLabel} is one of the audio-source summary labels. -#: src/features/voice/components/AudioSourcePickerLinux.tsx:45 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:47 msgid "Audio sources: {summaryLabel}" msgstr "音频来源:{summaryLabel}" @@ -5399,7 +5399,7 @@ msgid "Back to sticker" msgstr "返回贴纸" #. Tooltip / aria label on the back button that returns from the call view to the voice channel view. -#: src/features/voice/components/VoiceCallView.tsx:115 +#: src/features/voice/components/VoiceCallView.tsx:111 msgid "Back to voice channel" msgstr "返回语音频道" @@ -5502,7 +5502,7 @@ msgid "Ban" msgstr "封禁" #. Title of the destructive ban-member modal. {tag} is the target user tag (username#tag). Destructive moderation action; keep tone direct. -#: src/features/moderation/components/modals/BanMemberModal.tsx:55 +#: src/features/moderation/components/modals/BanMemberModal.tsx:54 msgid "Ban {tag}" msgstr "封禁 {tag}" @@ -5517,14 +5517,14 @@ msgid "Ban details" msgstr "封禁详情" #. Label above the ban duration dropdown in the destructive ban-member modal. -#: src/features/moderation/components/modals/BanMemberModal.tsx:60 +#: src/features/moderation/components/modals/BanMemberModal.tsx:59 msgid "Ban duration" msgstr "封禁时长" #. Moderation action that bans the selected member from the community. #. Moderation action that bans the selected member from the community. #. Moderation action that bans the selected member from the community. -#: src/features/moderation/components/modals/BanMemberModal.tsx:270 +#: src/features/moderation/components/modals/BanMemberModal.tsx:274 #: src/features/ui/action_menu/GuildMemberContextMenu.tsx:66 #: src/features/ui/action_menu/items/GuildMemberMenuItems.tsx:51 #: src/features/ui/action_menu/items/voice_participant_menu_data/shared.ts:124 @@ -5992,7 +5992,7 @@ msgid "Bot invite (no external redirect)" msgstr "机器人邀请(无外部重定向)" #. Settings search synonym. Used to match this term when the user types it in the settings search bar. -#: src/features/user/components/modals/tabs/applications_tab/application_detail/OAuthBuilderSection.tsx:162 +#: src/features/user/components/modals/tabs/applications_tab/application_detail/OAuthBuilderSection.tsx:163 #: src/features/user/components/settings_utils/search_index/ApplicationsIndex.ts:104 msgid "Bot permissions" msgstr "机器人权限" @@ -6549,14 +6549,14 @@ msgstr "无法在此上传文件" #: src/features/guild/components/modals/TransferOwnershipModal.tsx:91 #: src/features/i18n/utils/CommonMessageDescriptors.ts:103 #: src/features/input/state/input_keybind/shared.ts:145 -#: src/features/invite/components/modals/InviteModal.tsx:552 +#: src/features/invite/components/modals/InviteModal.tsx:557 #: src/features/messaging/components/modals/AttachmentEditModal.tsx:133 #: src/features/messaging/components/modals/EditAltTextModal.tsx:190 #: src/features/messaging/components/modals/ExternalLinkWarningModal.tsx:111 -#: src/features/messaging/components/modals/ForwardModal.tsx:597 +#: src/features/messaging/components/modals/ForwardModal.tsx:603 #: src/features/messaging/components/modals/ImageCropModal.tsx:1025 #: src/features/messaging/components/modals/MessageHistoryThresholdModal.tsx:107 -#: src/features/moderation/components/modals/BanMemberModal.tsx:262 +#: src/features/moderation/components/modals/BanMemberModal.tsx:266 #: src/features/moderation/components/modals/RemoveTimeoutModal.tsx:70 #: src/features/moderation/components/modals/TimeoutMemberModal.tsx:126 #: src/features/theme/components/modals/ThemeAcceptModal.tsx:173 @@ -6619,13 +6619,13 @@ msgstr "取消已安排的切换" #. Settings search synonym. Used to match this term when the user types it in the settings search bar. #: src/features/app/components/dialogs/components/plutonium/SubscriptionCard.tsx:915 #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:141 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:249 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:248 #: src/features/user/components/settings_utils/search_index/PlutoniumIndex.ts:31 msgid "Cancel subscription" msgstr "取消订阅" #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:135 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:243 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:242 msgid "Cancel subscription?" msgstr "取消订阅?" @@ -6674,7 +6674,7 @@ msgid "Cannot delete account" msgstr "无法删除账号" #. Section header in the Linux audio source picker. Lists capture-target options (entire system / specific apps). -#: src/features/voice/components/AudioSourcePickerLinux.tsx:50 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:52 msgid "Capture" msgstr "捕获" @@ -7229,7 +7229,7 @@ msgid "Channel access" msgstr "频道访问" #. Title of the alert shown when clicking a message link the user does not have permission to view. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:134 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:137 msgid "Channel access denied" msgstr "无法访问频道" @@ -7294,7 +7294,7 @@ msgstr "频道 ID 已复制到剪贴板" #. Short label in the messaging mention renderer. Keep it concise. #. Type chip suffix in tooltips for inline rendered channel mentions. Lowercase because it follows the channel name. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:94 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:97 #: src/features/messaging/components/markdown/renderers/MentionRenderer.tsx:39 msgid "channel link" msgstr "频道链接" @@ -7472,7 +7472,7 @@ msgid "Check our <0>{BLUESKY_PROVIDER_NAME} ({FLUXER_BLUESKY_HANDLE}) for st msgstr "请查看我们的<0>{BLUESKY_PROVIDER_NAME} ({FLUXER_BLUESKY_HANDLE})以获取状态更新。" #. Description text in the share theme modal. -#: src/features/theme/components/modals/ShareThemeModal.tsx:35 +#: src/features/theme/components/modals/ShareThemeModal.tsx:36 msgid "Check out my custom theme!" msgstr "快来看看我的自定义主题!" @@ -7677,7 +7677,7 @@ msgid "Choose File, then Add to Dock." msgstr "选择“文件”,然后选择“添加到程序坞”。" #. Subtitle in the create-DM modal. Keep it short and calm. -#: src/features/channel/utils/CreateDMModalUtils.tsx:39 +#: src/features/channel/utils/CreateDMModalUtils.tsx:40 msgid "Choose friends to message." msgstr "选择要发消息的好友。" @@ -7861,10 +7861,10 @@ msgstr "领取礼物" #. Short label in the authentication claim account modal. Keep the tone plain and specific. #. Title of the error modal shown when an unclaimed account tries to start a DM. #. Title shown when an unclaimed account cannot start a DM or group DM. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:32 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:36 #: src/features/auth/components/modals/ClaimAccountModal.tsx:41 #: src/features/channel/components/direct_message/AddFriendForm.tsx:63 -#: src/features/channel/utils/CreateDMModalUtils.tsx:43 +#: src/features/channel/utils/CreateDMModalUtils.tsx:44 #: src/features/guild/components/modals/add_guild_modal/GuildCreateForm.tsx:213 #: src/features/guild/components/modals/add_guild_modal/TemplateImportForm.tsx:441 #: src/features/user/components/modals/tabs/GiftInventoryTab.tsx:343 @@ -7953,7 +7953,7 @@ msgid "Claim your account to send friend requests." msgstr "请先认领你的账号,然后才能发送好友请求。" #. Blocked-state text shown when an unclaimed account cannot start a DM or group DM. -#: src/features/channel/utils/CreateDMModalUtils.tsx:47 +#: src/features/channel/utils/CreateDMModalUtils.tsx:48 msgid "Claim your account to start DMs." msgstr "请先认领你的账号,然后才能开始私信。" @@ -8593,17 +8593,17 @@ msgid "Commands" msgstr "命令" #. Helper text in the forward modal explaining why the optional comment field is disabled when at least one selected target has slowmode active. -#: src/features/messaging/components/modals/ForwardModal.tsx:70 +#: src/features/messaging/components/modals/ForwardModal.tsx:72 msgid "Comments are disabled because one or more selected channels have slowmode on. The comment would be blocked by slowmode right after the forward." msgstr "评论已禁用,因为你选择的一个或多个频道开启了慢速模式。转发后,评论会立即被慢速模式拦截。" #. Helper text in the forward modal explaining why the optional comment field is disabled for a single selected channel with slowmode. -#: src/features/messaging/components/modals/ForwardModal.tsx:64 +#: src/features/messaging/components/modals/ForwardModal.tsx:66 msgid "Comments are disabled because slowmode is on in {forwardChannelDisplayName}. The comment would be blocked by slowmode right after the forward." msgstr "由于“{forwardChannelDisplayName}”中开启了慢速模式,评论已禁用。转发后,评论会立即被慢速模式拦截。" #. Tooltip on the disabled comment field in the forward modal when slowmode blocks comments. -#: src/features/messaging/components/modals/ForwardModal.tsx:94 +#: src/features/messaging/components/modals/ForwardModal.tsx:96 msgid "Comments are unavailable while slowmode is on." msgstr "慢速模式开启时无法评论。" @@ -8763,7 +8763,7 @@ msgid "Community members" msgstr "社区成员" #. Developer / debug surface — keep terse and technical. Label in the developer Nagbar controls panel for the community-membership CTA banner. -#: src/features/devtools/components/NagbarControls.ts:12 +#: src/features/devtools/components/NagbarControls.ts:13 msgid "Community membership CTA nagbar" msgstr "社区成员资格行动号召提示栏" @@ -8773,7 +8773,7 @@ msgid "Community message notifications" msgstr "社区消息通知" #. Developer control label for the community MFA requirement banner. -#: src/features/devtools/components/NagbarControls.ts:81 +#: src/features/devtools/components/NagbarControls.ts:82 msgid "Community MFA requirement nagbar" msgstr "社区 MFA 要求提示栏" @@ -8785,7 +8785,7 @@ msgstr "社区静音" #. Label for the single community name input in the setup wizard. #. Label of the community name input in the create-community form. #: src/features/app/components/setup/SetupWizardSteps.tsx:199 -#: src/features/guild/components/modals/add_guild_modal/shared.ts:120 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:124 msgid "Community name" msgstr "社区名称" @@ -9167,7 +9167,7 @@ msgstr "康涅狄格州" #. Action label state in the DM channel header pill while the join request is in flight. Trailing ASCII ellipsis is intentional. #. Overlay status in the voice call view while joining. Trailing ellipsis indicates in-progress. #: src/features/channel/components/channel_view/dm_channel_view/shared.ts:129 -#: src/features/voice/components/VoiceCallView.tsx:94 +#: src/features/voice/components/VoiceCallView.tsx:90 msgid "Connecting..." msgstr "正在连接..." @@ -9223,12 +9223,12 @@ msgid "Connection lost. Reconnecting…" msgstr "连接已断开,正在重新连接…" #. Short label in the connection connection commands. -#: src/features/connection/commands/ConnectionCommands.ts:47 +#: src/features/connection/commands/ConnectionCommands.ts:48 msgid "Connection removed" msgstr "连接已移除" #. Tooltip / aria label on the connection-stats button in the voice call header. Opens the voice connection status popout. -#: src/features/voice/components/VoiceCallView.tsx:119 +#: src/features/voice/components/VoiceCallView.tsx:115 msgid "Connection stats" msgstr "连接统计" @@ -9238,12 +9238,12 @@ msgid "Connection type" msgstr "连接类型" #. Short label in the connection connection commands. -#: src/features/connection/commands/ConnectionCommands.ts:43 +#: src/features/connection/commands/ConnectionCommands.ts:44 msgid "Connection updated" msgstr "连接已更新" #. Success toast after an account connection is verified. -#: src/features/connection/commands/ConnectionCommands.ts:35 +#: src/features/connection/commands/ConnectionCommands.ts:36 msgid "Connection verified" msgstr "连接已验证" @@ -9279,7 +9279,7 @@ msgid "Connections" msgstr "连接" #. Short label in the connection connection commands. -#: src/features/connection/commands/ConnectionCommands.ts:51 +#: src/features/connection/commands/ConnectionCommands.ts:52 msgid "Connections reordered" msgstr "连接已重新排序" @@ -9526,7 +9526,7 @@ msgstr "已将网址复制到剪贴板" #: src/features/platform/utils/DesktopLocaleBridge.ts:64 #: src/features/theme_studio/sections/QuickCssSection.tsx:214 #: src/features/ui/action_menu/MessageContextMenu.tsx:73 -#: src/features/user/components/modals/tabs/applications_tab/application_detail/OAuthBuilderSection.tsx:228 +#: src/features/user/components/modals/tabs/applications_tab/application_detail/OAuthBuilderSection.tsx:230 #: src/features/user/components/modals/tabs/GiftInventoryTab.tsx:59 msgid "Copy" msgstr "复制" @@ -9854,7 +9854,7 @@ msgid "Copying image..." msgstr "正在复制图片…" #. Developer / debug surface — keep terse and technical. Label in the developer Nagbar controls panel for the corrupted-installation banner. -#: src/features/devtools/components/NagbarControls.ts:17 +#: src/features/devtools/components/NagbarControls.ts:18 msgid "Corrupted installation nagbar" msgstr "安装损坏提示栏" @@ -9988,7 +9988,7 @@ msgid "Couldn't copy gift URL" msgstr "无法复制礼物链接" #. Title of the generic fallback error modal shown when generating a shareable theme link fails. -#: src/features/theme/components/modals/ShareThemeModal.tsx:47 +#: src/features/theme/components/modals/ShareThemeModal.tsx:48 msgid "Couldn't create a theme link" msgstr "无法创建主题链接" @@ -10167,7 +10167,7 @@ msgid "Couldn't process image" msgstr "无法处理图片" #. Title of the error alert shown when publishing an announcement message fails. -#: src/features/messaging/commands/MessageCommands.tsx:120 +#: src/features/messaging/commands/MessageCommands.tsx:121 msgid "Couldn't publish this message" msgstr "无法发布此消息" @@ -10299,7 +10299,7 @@ msgid "Couldn't send the verification email" msgstr "无法发送验证邮件" #. Toast error shown when starting the OAuth flow for a connection provider fails. Preserve {blueskyProviderName}; it is inserted by code and must appear verbatim in the translation. -#: src/features/connection/commands/ConnectionCommands.ts:30 +#: src/features/connection/commands/ConnectionCommands.ts:31 msgid "Couldn't start {blueskyProviderName} authorization" msgstr "无法开始 {blueskyProviderName} 授权" @@ -10309,7 +10309,7 @@ msgid "Couldn't start checkout" msgstr "无法开始结账" #. Toast error shown when creating a new account connection fails. -#: src/features/connection/commands/ConnectionCommands.ts:26 +#: src/features/connection/commands/ConnectionCommands.ts:27 msgid "Couldn't start the connection" msgstr "无法开始连接" @@ -10319,7 +10319,7 @@ msgid "Couldn't start the desktop update" msgstr "无法启动桌面版更新" #. Title of the generic fallback error modal shown when opening or creating a DM fails. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:64 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:68 msgid "Couldn't start this conversation" msgstr "无法开始此对话" @@ -10424,7 +10424,7 @@ msgid "Couldn't verify that code. Try again." msgstr "无法验证该切换码。请重试。" #. Toast error shown when verifying an account connection fails. -#: src/features/connection/commands/ConnectionCommands.ts:39 +#: src/features/connection/commands/ConnectionCommands.ts:40 msgid "Couldn't verify the connection" msgstr "无法验证连接" @@ -10469,7 +10469,7 @@ msgid "Create & share" msgstr "创建并分享" #. Action button label in the add community modal. Starts the create-community flow. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:94 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:98 msgid "Create a community" msgstr "创建社区" @@ -10541,14 +10541,14 @@ msgid "Create community" msgstr "创建社区" #. Accessible label for the create-community form element. Used by assistive tech only. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:116 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:120 msgid "Create community form" msgstr "创建社区表单" #. Accessible label for the create-DM trigger in the DM list header. #. Button or menu action label in the create dm modal utils helper. Keep it concise. #: src/features/channel/components/direct_message/DirectMessageList.tsx:97 -#: src/features/channel/utils/CreateDMModalUtils.tsx:35 +#: src/features/channel/utils/CreateDMModalUtils.tsx:36 msgid "Create DM" msgstr "发起私信" @@ -10563,14 +10563,14 @@ msgid "Create favorite category form" msgstr "创建收藏类别表单" #. Accessible label for the create-from-template form element. Used by assistive tech only. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:158 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:162 msgid "Create from template form" msgstr "从模板创建表单" #. Button or menu action label in the create dm modal utils helper. Keep it concise. #. Tooltip on the channel header plus button when viewing a one-on-one DM. Starts the create group DM flow with the current recipient. #: src/features/channel/components/channel_header/shared.ts:51 -#: src/features/channel/utils/CreateDMModalUtils.tsx:31 +#: src/features/channel/utils/CreateDMModalUtils.tsx:32 msgid "Create group DM" msgstr "发起群聊" @@ -10593,7 +10593,7 @@ msgstr "创建新账号" msgid "Create new group" msgstr "创建新群聊" -#: src/features/invite/components/modals/InviteModal.tsx:555 +#: src/features/invite/components/modals/InviteModal.tsx:560 msgid "Create new link" msgstr "创建新链接" @@ -10811,12 +10811,12 @@ msgid "Current uses:" msgstr "当前使用次数:" #. Developer nagbar status: the banner is dismissed in the current real state. -#: src/features/devtools/components/NagbarControls.ts:114 +#: src/features/devtools/components/NagbarControls.ts:115 msgid "Currently dismissed" msgstr "当前已忽略" #. Developer nagbar status: the banner is showing in the current real state. -#: src/features/devtools/components/NagbarControls.ts:118 +#: src/features/devtools/components/NagbarControls.ts:119 msgid "Currently showing" msgstr "当前显示" @@ -10853,7 +10853,7 @@ msgid "Custom" msgstr "自定义" #. Label of the numeric input shown after choosing "Custom..." in the ban duration dropdown. The unit is seconds. -#: src/features/moderation/components/modals/BanMemberModal.tsx:68 +#: src/features/moderation/components/modals/BanMemberModal.tsx:67 msgid "Custom ban duration (seconds)" msgstr "自定义封禁时长(秒)" @@ -10889,7 +10889,7 @@ msgid "Custom entrance sounds with {premiumProductName}" msgstr "使用 {premiumProductName} 自定义入场音效" #. Label of the numeric input shown after choosing "Custom..." in the invite expiration dropdown. The unit is seconds. -#: src/features/invite/components/modals/InviteModal.tsx:106 +#: src/features/invite/components/modals/InviteModal.tsx:109 msgid "Custom expiration (seconds)" msgstr "自定义过期时间(秒)" @@ -10898,7 +10898,7 @@ msgid "Custom hoist order" msgstr "自定义置顶顺序" #. Label of the numeric input shown after choosing "Custom..." in the invite max-uses dropdown. -#: src/features/invite/components/modals/InviteModal.tsx:120 +#: src/features/invite/components/modals/InviteModal.tsx:123 msgid "Custom max uses" msgstr "自定义最大使用次数" @@ -11506,7 +11506,7 @@ msgstr "特拉华州" #: src/features/emoji/components/emojis/EmojiListItem.tsx:204 #: src/features/emoji/components/emojis/EmojiListItem.tsx:216 #: src/features/emoji/components/stickers/StickerGridItem.tsx:35 -#: src/features/messaging/commands/MessageCommands.tsx:84 +#: src/features/messaging/commands/MessageCommands.tsx:85 #: src/features/moderation/components/report_modal/IARModalCopy.ts:109 #: src/features/platform/utils/DesktopLocaleBridge.ts:77 #: src/features/theme_studio/sections/LibrarySection.tsx:645 @@ -11652,8 +11652,8 @@ msgid "Delete message" msgstr "删除消息" #. Section heading and accessible label for the message-history-deletion radio group in the destructive ban-member modal. Destructive option group. -#: src/features/moderation/components/modals/BanMemberModal.tsx:78 -#: src/features/moderation/components/modals/BanMemberModal.tsx:229 +#: src/features/moderation/components/modals/BanMemberModal.tsx:77 +#: src/features/moderation/components/modals/BanMemberModal.tsx:233 msgid "Delete message history" msgstr "删除聊天记录" @@ -11755,12 +11755,12 @@ msgid "Delete this message" msgstr "删除此消息" #. Error message in the messaging commands. Keep the tone plain and specific. -#: src/features/messaging/commands/MessageCommands.tsx:80 +#: src/features/messaging/commands/MessageCommands.tsx:81 msgid "Delete this message? Can't be undone." msgstr "删除这条消息?此操作无法撤销。" #. Body of the delete confirmation for a message that was published from an announcement channel to the channels that follow it. -#: src/features/messaging/commands/MessageCommands.tsx:93 +#: src/features/messaging/commands/MessageCommands.tsx:94 msgid "Delete this message? Can't be undone. This message is also removed from every community that follows this channel." msgstr "删除此消息?无法撤销。此消息也将从关注此频道的每个社群中移除。" @@ -11977,7 +11977,7 @@ msgid "Desktop device" msgstr "桌面设备" #. Developer / debug surface — keep terse and technical. Label in the developer Nagbar controls panel for the desktop-download banner. -#: src/features/devtools/components/NagbarControls.ts:7 +#: src/features/devtools/components/NagbarControls.ts:8 msgid "Desktop download nagbar" msgstr "桌面下载提示栏" @@ -11987,7 +11987,7 @@ msgid "Desktop inactivity before mobile push" msgstr "发送移动推送前的桌面闲置时长" #. Developer control label for the desktop-notification banner. -#: src/features/devtools/components/NagbarControls.ts:40 +#: src/features/devtools/components/NagbarControls.ts:41 msgid "Desktop notification nagbar" msgstr "桌面通知提示栏" @@ -12102,13 +12102,13 @@ msgstr "开发者状态" #. Short label in the channel and chat utility buttons. Keep it concise. #. Title of the info alert shown when clicking an internal developer-tools deep link. #: src/features/channel/components/channel_header_components/UtilityButtons.tsx:20 -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:146 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:149 #: src/features/ui/action_menu/items/StaffDeveloperUserControlsMenuItem.tsx:13 msgid "Developer tools" msgstr "开发者工具" #. Body of the developer-tools info alert. Refers to the staff badge button in the channel header. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:150 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:153 msgid "Developer tools are available from the staff badge in the channel header." msgstr "在频道标题栏中点击员工徽章即可使用开发者工具。" @@ -12505,7 +12505,7 @@ msgstr "断开 socket 连接" #. Overlay status in the voice call view when not connected. #. Overlay status text in the compact / floating voice call tile when not connected. #: src/features/voice/components/compact_voice_call_view/shared.ts:15 -#: src/features/voice/components/VoiceCallView.tsx:103 +#: src/features/voice/components/VoiceCallView.tsx:99 msgid "Disconnected" msgstr "已断开连接" @@ -12822,7 +12822,7 @@ msgid "Domain" msgstr "域名" #. Developer or debug surface, keep terse and technical. Label in the developer Nagbar controls panel for the banner telling installed web apps that the app has moved to a new domain. -#: src/features/devtools/components/NagbarControls.ts:76 +#: src/features/devtools/components/NagbarControls.ts:77 msgid "Domain moved nagbar" msgstr "域名迁移提示栏" @@ -13344,8 +13344,8 @@ msgstr "编辑群聊详情" msgid "Edit group form" msgstr "编辑群聊表单" -#: src/features/invite/components/modals/InviteModal.tsx:523 -#: src/features/invite/components/modals/InviteModal.tsx:538 +#: src/features/invite/components/modals/InviteModal.tsx:528 +#: src/features/invite/components/modals/InviteModal.tsx:543 msgid "Edit invite link" msgstr "编辑邀请链接" @@ -13397,7 +13397,7 @@ msgid "Edit profile local time" msgstr "编辑个人资料中的当地时间" #. Title of the confirmation shown before saving an edit to a message published from an announcement channel. -#: src/features/messaging/commands/MessageCommands.tsx:99 +#: src/features/messaging/commands/MessageCommands.tsx:100 msgid "Edit published message?" msgstr "编辑已发布的帖子?" @@ -13548,7 +13548,7 @@ msgid "Email unavailable" msgstr "邮箱不可用" #. Developer control label for the email-verification banner. -#: src/features/devtools/components/NagbarControls.ts:36 +#: src/features/devtools/components/NagbarControls.ts:37 msgid "Email verification nagbar" msgstr "邮箱验证提醒栏" @@ -14080,12 +14080,12 @@ msgid "End grace now" msgstr "立即结束宽限期" #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:163 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:271 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:270 msgid "End grace period" msgstr "结束宽限期" #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:156 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:264 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:263 msgid "End grace period now?" msgstr "立即结束宽限期?" @@ -14170,7 +14170,7 @@ msgid "Enter a product name between 1 and 80 characters." msgstr "请输入 1 到 80 个字符的产品名称。" #. Placeholder in the optional reason input in the destructive ban-member modal. -#: src/features/moderation/components/modals/BanMemberModal.tsx:88 +#: src/features/moderation/components/modals/BanMemberModal.tsx:87 msgid "Enter a reason for the ban" msgstr "填写封禁理由" @@ -14180,7 +14180,7 @@ msgid "Enter a secure password" msgstr "输入安全密码" #. Validation error in the import-template form when the entered URL or code is malformed. {theOtherPlatform} is a third-party product name placeholder. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:124 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:128 msgid "Enter a valid {theOtherPlatform} template URL or code." msgstr "请输入有效的 {theOtherPlatform} 模板网址或代码。" @@ -14204,7 +14204,7 @@ msgstr "请输入有效的用户名({exampleFluxerTagFull})。" #. Tooltip / aria label on the fullscreen toggle in the voice call view (not in fullscreen). #: src/features/voice/components/compact_voice_call_view/shared.ts:28 #: src/features/voice/components/media_player/components/MediaFullscreenButton.tsx:18 -#: src/features/voice/components/VoiceCallView.tsx:111 +#: src/features/voice/components/VoiceCallView.tsx:107 msgid "Enter fullscreen" msgstr "进入全屏" @@ -14347,7 +14347,7 @@ msgstr "整个屏幕" msgid "Entire system" msgstr "整个系统" -#: src/features/voice/components/AudioSourcePickerLinux.tsx:260 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:257 msgid "Entire system audio" msgstr "整个系统音频" @@ -14525,7 +14525,7 @@ msgid "exclude a user" msgstr "排除某个用户" #. Section header in the Linux audio source picker for apps excluded from the system mix. -#: src/features/voice/components/AudioSourcePickerLinux.tsx:59 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:61 msgid "Exclude from system" msgstr "从系统音频中排除" @@ -14546,7 +14546,7 @@ msgstr "退出" #. Tooltip / aria label on the fullscreen toggle in the voice call view (currently in fullscreen). #: src/features/voice/components/compact_voice_call_view/shared.ts:24 #: src/features/voice/components/media_player/components/MediaFullscreenButton.tsx:14 -#: src/features/voice/components/VoiceCallView.tsx:107 +#: src/features/voice/components/VoiceCallView.tsx:103 msgid "Exit fullscreen" msgstr "退出全屏" @@ -14624,7 +14624,7 @@ msgid "Expiration curve" msgstr "到期曲线" #. Label above the expiration duration dropdown in the invite link settings. -#: src/features/invite/components/modals/InviteModal.tsx:102 +#: src/features/invite/components/modals/InviteModal.tsx:105 msgid "Expire after" msgstr "有效期" @@ -14839,7 +14839,7 @@ msgid "Failed to complete SSO sign-in" msgstr "单点登录失败" #. Error message in the add friends to group modal utils helper. -#: src/features/channel/utils/AddFriendsToGroupModalUtils.ts:21 +#: src/features/channel/utils/AddFriendsToGroupModalUtils.ts:22 msgid "Failed to copy invite link" msgstr "复制邀请链接失败" @@ -15687,12 +15687,12 @@ msgid "For your security, please confirm it's you to continue." msgstr "为保障你的账号安全,请先验证身份。" #. Developer nagbar override status: the banner is forced to hide. -#: src/features/devtools/components/NagbarControls.ts:102 +#: src/features/devtools/components/NagbarControls.ts:103 msgid "Force disabled" msgstr "强制禁用" #. Developer nagbar override status: the banner is forced to show. -#: src/features/devtools/components/NagbarControls.ts:98 +#: src/features/devtools/components/NagbarControls.ts:99 msgid "Force enabled" msgstr "强制启用" @@ -15840,11 +15840,11 @@ msgstr "转发媒体" #. Keyboard shortcut action label shown in the shortcuts list and keybind editor. Keep short, sentence case. #. Title of the forward message modal. #: src/features/input/state/input_keybind/shared.ts:33 -#: src/features/messaging/components/modals/ForwardModal.tsx:85 +#: src/features/messaging/components/modals/ForwardModal.tsx:87 msgid "Forward message" msgstr "转发消息" -#: src/features/channel/components/MessageAttachments.tsx:360 +#: src/features/channel/components/MessageAttachments.tsx:331 msgid "Forwarded" msgstr "已转发" @@ -16437,7 +16437,7 @@ msgstr "需要填写礼品码" msgid "Gift code is too long" msgstr "礼品码过长" -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:139 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:141 msgid "Gift code:" msgstr "礼品码:" @@ -16466,7 +16466,7 @@ msgid "Gift inventory flow" msgstr "礼物库存流程" #. Developer control label for the gift-inventory banner. -#: src/features/devtools/components/NagbarControls.ts:56 +#: src/features/devtools/components/NagbarControls.ts:57 msgid "Gift inventory nagbar" msgstr "礼物库存提示栏" @@ -16477,7 +16477,7 @@ msgstr "礼物时长" #. Form field label for a gift redemption URL. #. Settings search synonym. Used to match this term when the user types it in the settings search bar. -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:34 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:35 #: src/features/user/components/settings_utils/search_index/GiftInventoryIndex.ts:26 msgid "Gift link" msgstr "礼物链接" @@ -17488,7 +17488,7 @@ msgid "How about:" msgstr "试试:" #. Helper text under the ban duration dropdown in the destructive ban-member modal. -#: src/features/moderation/components/modals/BanMemberModal.tsx:64 +#: src/features/moderation/components/modals/BanMemberModal.tsx:63 msgid "How long they stay banned." msgstr "他们将被封禁多久。" @@ -17600,7 +17600,7 @@ msgstr "图标文件过大" #. Validation error in the create-community form when the chosen icon exceeds the size limit. {imageMaxSizeLabel} is a formatted file size such as "8 MB". #: src/features/channel/components/modals/EditGroupBottomSheet.tsx:47 #: src/features/channel/components/modals/EditGroupModal.tsx:45 -#: src/features/guild/components/modals/add_guild_modal/shared.ts:107 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:111 msgid "Icon file is too large. Choose a file smaller than {imageMaxSizeLabel}." msgstr "图标文件过大。请选择小于 {imageMaxSizeLabel} 的文件。" @@ -17886,7 +17886,7 @@ msgid "Import" msgstr "导入" #. Action button label in the add community modal. Imports a template from the third-party platform named by {theOtherPlatform}. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:102 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:106 msgid "Import {theOtherPlatform} template" msgstr "导入 {theOtherPlatform} 模板" @@ -17938,7 +17938,7 @@ msgid "Import more" msgstr "导入更多" #. Accessible label for the import-template form element. Used by assistive tech only. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:138 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:142 msgid "Import template form" msgstr "导入模板表单" @@ -18106,7 +18106,7 @@ msgid "Include all except selected" msgstr "排除所选" #. Section header in the Linux audio source picker for the per-app inclusion list. -#: src/features/voice/components/AudioSourcePickerLinux.tsx:55 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:57 msgid "Include apps" msgstr "包含的应用" @@ -18472,7 +18472,7 @@ msgid "Invalid image" msgstr "图片无效" #. Validation error in the paste-template-JSON form. "JSON" is a protocol token and must not be translated. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:129 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:133 msgid "Invalid JSON. Paste the full response from the URL above." msgstr "JSON 无效。请粘贴上方网址的完整响应。" @@ -18531,7 +18531,7 @@ msgid "Invisible" msgstr "隐身" #. Per-recipient action button label in the invite modal recipient list. Sends the invite as a DM to that friend. Short standalone verb. -#: src/features/invite/components/modals/InviteModal.tsx:97 +#: src/features/invite/components/modals/InviteModal.tsx:100 msgid "Invite" msgstr "邀请" @@ -18568,12 +18568,12 @@ msgid "Invite deleted" msgstr "邀请已删除" #. Fallback header on the invite modal when no community context is available. Refers to inviting friends to Fluxer. -#: src/features/invite/components/modals/InviteModal.tsx:84 +#: src/features/invite/components/modals/InviteModal.tsx:87 msgid "Invite friends" msgstr "邀请好友" #. Title of the invite modal. {guildName} is the community name. -#: src/features/invite/components/modals/InviteModal.tsx:89 +#: src/features/invite/components/modals/InviteModal.tsx:92 msgid "Invite friends to {guildName}" msgstr "邀请好友加入 {guildName}" @@ -18584,25 +18584,25 @@ msgstr "共享时已隐藏邀请码" #. Label of the invite code/URL input in the join-community form. #. Placeholder in the read-only invite link input when no link is available yet. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:166 -#: src/features/invite/components/modals/InviteModal.tsx:138 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:170 +#: src/features/invite/components/modals/InviteModal.tsx:141 msgid "Invite link" msgstr "邀请链接" #. Label above a masked invite link while streaming privacy is active. #. Label above a masked invite link while streaming privacy is active. -#: src/features/invite/components/modals/InviteModal.tsx:146 +#: src/features/invite/components/modals/InviteModal.tsx:149 #: src/features/relationship/components/modals/AddFriendsToGroupModal.tsx:31 msgid "Invite link is hidden while sharing:" msgstr "共享时已隐藏邀请链接:" #. Inline replacement text shown for invite links while streaming privacy is active. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:162 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:165 msgid "Invite link masked while sharing" msgstr "共享时已隐藏邀请链接" #. Header of the invite modal when the user is editing the invite link expiry, max uses, and temporary flag. -#: src/features/invite/components/modals/InviteModal.tsx:93 +#: src/features/invite/components/modals/InviteModal.tsx:96 msgid "Invite link settings" msgstr "邀请链接设置" @@ -18747,7 +18747,7 @@ msgstr "由于 {productName} 检测到潜在的突袭,邀请已暂停。新用 msgid "Invites are paused for this community." msgstr "本社区已暂停邀请。" -#: src/features/invite/components/modals/InviteModal.tsx:370 +#: src/features/invite/components/modals/InviteModal.tsx:375 msgid "Invites are paused in this community by an admin. While this invite can be created, it cannot be accepted until invites are re-enabled." msgstr "此社区的邀请已被管理员暂停。你仍可以创建此邀请,但在重新启用邀请前,它无法被接受。" @@ -18757,7 +18757,7 @@ msgid "Invites disabled" msgstr "邀请已禁用" #. Developer control label for the invites-disabled banner. -#: src/features/devtools/components/NagbarControls.ts:72 +#: src/features/devtools/components/NagbarControls.ts:73 msgid "Invites disabled nagbar" msgstr "邀请已禁用提示栏" @@ -18879,7 +18879,7 @@ msgid "Join {communityName} to chat with the team and stay up to date." msgstr "加入 {communityName},与团队聊天并获取最新资讯。" #. Action button label in the add community modal. Starts the join-by-invite-code flow. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:98 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:102 msgid "Join a community" msgstr "加入社区" @@ -18903,7 +18903,7 @@ msgid "Join community" msgstr "加入社区" #. Accessible label for the join-community form element. Used by assistive tech only. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:162 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:166 msgid "Join community form" msgstr "加入社区表单" @@ -19011,7 +19011,7 @@ msgid "Jump to {displayName}" msgstr "跳转到 {displayName}" #. Accessible label for an inline channel mention link. labelText is the channel display name. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:108 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:111 msgid "Jump to {labelText}" msgstr "跳转到“{labelText}”" @@ -19068,12 +19068,12 @@ msgid "Jump to the current call" msgstr "跳转到当前通话" #. Fallback accessible label for an inline channel mention when the target name is not known. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:112 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:115 msgid "Jump to the linked channel" msgstr "跳转到链接的频道" #. Fallback accessible label for an inline message link when the target channel is not known. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:104 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:107 msgid "Jump to the linked message" msgstr "跳转到链接的消息" @@ -19083,7 +19083,7 @@ msgid "Jump to the message from {authorNickname}" msgstr "跳转到 {authorNickname} 发送的消息" #. Accessible label for an inline message link that jumps to a specific message in a channel. labelText is the channel display name. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:99 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:102 msgid "Jump to the message in {labelText}" msgstr "跳转到“{labelText}”中的消息" @@ -19142,7 +19142,7 @@ msgid "Keep free and premium tiers. You can customize the tiers, sell premium th msgstr "保留免费和高级套餐。您可以自定义套餐,通过 Stripe 出售高级服务,或稍后从管理面板发放礼品码。" #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:165 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:273 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:272 msgid "Keep grace period" msgstr "保留宽限期" @@ -19157,7 +19157,7 @@ msgid "Keep running" msgstr "继续运行" #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:143 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:251 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:250 msgid "Keep subscription" msgstr "保留订阅" @@ -19240,7 +19240,7 @@ msgstr "按键" #. Button or menu action label in the kick member modal. Keep it concise. Keep the tone plain and specific. #. Button or menu action label in the user profile actions sheet. Keep it concise. Keep the tone plain and specific. #. Member actions sheet menu item. Opens the kick-member confirmation (moderation action). Short verb used as a menu label. -#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:98 +#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:97 #: src/features/moderation/components/modals/KickMemberModal.tsx:16 #: src/features/user/components/modals/UserProfileActionsSheet.tsx:77 msgid "Kick" @@ -19727,7 +19727,7 @@ msgstr "链接文件" #. Replacement text for an invite URL while streaming privacy is active. #. Replacement text for an invite URL while streaming privacy is active. #: src/features/channel/components/modals/GroupInvitesBottomSheet.tsx:49 -#: src/features/invite/components/modals/InviteModal.tsx:142 +#: src/features/invite/components/modals/InviteModal.tsx:145 #: src/features/relationship/components/modals/AddFriendsToGroupModal.tsx:27 msgid "Link hidden while sharing" msgstr "共享时已隐藏链接" @@ -19760,7 +19760,7 @@ msgid "Link styling" msgstr "链接样式" #. Title of the alert shown when clicking an internal link that is not available to the current account. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:154 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:157 msgid "Link unavailable" msgstr "链接无法打开" @@ -20557,7 +20557,7 @@ msgid "Max {maxSize}." msgstr "最大 {maxSize}。" #. Label above the max-uses dropdown in the invite link settings. -#: src/features/invite/components/modals/InviteModal.tsx:116 +#: src/features/invite/components/modals/InviteModal.tsx:119 msgid "Max number of uses" msgstr "最大使用次数" @@ -20835,7 +20835,7 @@ msgid "Members" msgstr "成员" #. Helper text under the temporary membership switch in the invite link settings. -#: src/features/invite/components/modals/InviteModal.tsx:134 +#: src/features/invite/components/modals/InviteModal.tsx:137 msgid "Members are removed when offline unless given a role." msgstr "成员离线时会被移除,除非为其分配了身份组。" @@ -20980,7 +20980,7 @@ msgstr "消息" #. Action that opens a DM conversation with the selected user. #. Member actions sheet menu item. Sends a direct message to the target user. Standalone verb used as a menu label. #. Voice participant menu action that opens a DM conversation with the selected user. -#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:88 +#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:87 #: src/features/ui/action_menu/items/ActionsSubmenu.tsx:41 #: src/features/ui/action_menu/items/MessageUserMenuItem.tsx:26 #: src/features/ui/action_menu/items/voice_participant_menu_data/shared.ts:78 @@ -21084,7 +21084,7 @@ msgstr "消息显示设置仅在桌面端可用。" msgid "Message editing" msgstr "编辑消息" -#: src/features/messaging/components/modals/ForwardModal.tsx:315 +#: src/features/messaging/components/modals/ForwardModal.tsx:317 msgid "Message forwarded" msgstr "消息已转发" @@ -21133,7 +21133,7 @@ msgstr "消息输入按钮" #. Error modal title in the forward modal when the optional comment exceeds the message length limit. #. Form validation error indicating the message exceeds the allowed length. -#: src/features/messaging/components/modals/ForwardModal.tsx:56 +#: src/features/messaging/components/modals/ForwardModal.tsx:58 #: src/features/ui/character_counter/CharacterCountMessages.ts:16 msgid "Message is too long" msgstr "消息太长" @@ -21144,7 +21144,7 @@ msgid "Message layout" msgstr "消息布局" #. Type chip suffix in tooltips for inline rendered message links. Lowercase because it follows the channel name. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:89 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:92 msgid "message link" msgstr "消息链接" @@ -21188,7 +21188,7 @@ msgid "Message previews in the DM list" msgstr "私信列表中的消息预览" #. Toast shown after a message in an announcement channel was published to the channels that follow it. -#: src/features/messaging/commands/MessageCommands.tsx:112 +#: src/features/messaging/commands/MessageCommands.tsx:113 msgid "Message published" msgstr "消息已发布" @@ -21301,7 +21301,7 @@ msgstr "可收藏的消息" msgid "Messaging is paused" msgstr "消息功能已暂停" -#. Notice shown in place of the message composer, and as an error, when messaging is paused on the current account until the user completes one quick step described in an email. While paused, the account cannot post, react, join communities or change its profile. Keep the tone calm and friendly. +#. Notice shown in place of the message composer, as a banner at the top of the app, and as an error, when messaging is paused on the current account until the user completes one quick step described in an email. While paused, the account cannot post, react, join communities or change its profile. Keep the tone calm and friendly. #: src/features/user/utils/AccountLimitUtils.ts:10 msgid "Messaging is paused on your account. Check your email for a quick step to continue." msgstr "你账号的消息功能已暂停。请查看邮箱,完成一个简单步骤即可继续使用。" @@ -22672,7 +22672,7 @@ msgid "No {sendMessagesPermission} permission" msgstr "无 {sendMessagesPermission} 权限" #. Inline text shown inside a custom message link pill when the linked message cannot be accessed. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:142 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:145 msgid "No access" msgstr "无法访问" @@ -22807,7 +22807,7 @@ msgstr "没有要保存的更改" msgid "No channels available" msgstr "没有可用频道" -#: src/features/messaging/components/modals/ForwardModal.tsx:389 +#: src/features/messaging/components/modals/ForwardModal.tsx:395 #: src/features/search/components/search/ChannelFilterSheet.tsx:120 msgid "No channels found" msgstr "未找到频道" @@ -22955,7 +22955,7 @@ msgid "No invoices yet." msgstr "暂无账单。" #. Invite max-uses option meaning unlimited uses. Short standalone label. -#: src/features/invite/components/modals/InviteModal.tsx:56 +#: src/features/invite/components/modals/InviteModal.tsx:59 msgid "No limit" msgstr "无限制" @@ -23306,7 +23306,7 @@ msgstr "无转换" #: src/features/user/components/modals/tabs/accessibility_tab/VisualTab.tsx:37 #: src/features/user/components/modals/tabs/components/EntranceSoundSection.tsx:146 #: src/features/user/components/modals/tabs/privacy_safety_tab/data_request_modal/DataRequestModal.tsx:220 -#: src/features/voice/components/AudioSourcePickerLinux.tsx:268 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:265 msgid "None" msgstr "无" @@ -23858,12 +23858,12 @@ msgid "Open {host} in your browser." msgstr "在浏览器中打开 {host}。" #. Accessible label for an inline chat link pill that opens an app page such as Discovery. labelText is the page name. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:121 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:124 msgid "Open {labelText}" msgstr "打开 {labelText}" #. Accessible label for an inline settings deep-link pill. labelText is the resolved settings tab and section breadcrumb. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:116 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:119 msgid "Open {labelText} in settings" msgstr "在设置中打开 {labelText}" @@ -24067,7 +24067,7 @@ msgid "Open emoji in browser" msgstr "在浏览器中打开表情" #. Accessible label for the emoji picker trigger button in the forward modal comment field. -#: src/features/messaging/components/modals/ForwardModal.tsx:102 +#: src/features/messaging/components/modals/ForwardModal.tsx:104 #: src/features/user/components/modals/tabs/my_profile_tab/BioEditor.tsx:27 msgid "Open emoji picker" msgstr "打开表情选择器" @@ -24392,7 +24392,7 @@ msgstr "选项" msgid "or" msgstr "或" -#: src/features/theme/components/modals/ShareThemeModal.tsx:214 +#: src/features/theme/components/modals/ShareThemeModal.tsx:216 msgid "Or copy the link:" msgstr "或复制链接:" @@ -24401,7 +24401,7 @@ msgstr "或复制链接:" msgid "or pick a GIF from {gifProviderName}" msgstr "或者从 {gifProviderName} 中选择一个 GIF" -#: src/features/invite/components/modals/InviteModal.tsx:502 +#: src/features/invite/components/modals/InviteModal.tsx:507 msgid "Or send an invite link to a friend:" msgstr "或将邀请链接发送给好友:" @@ -24409,7 +24409,7 @@ msgstr "或将邀请链接发送给好友:" msgid "or send an invite to a friend:" msgstr "或发送邀请给好友:" -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:131 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:133 msgid "or send the gift link to a friend:" msgstr "或将礼物链接发送给好友:" @@ -24611,7 +24611,7 @@ msgid "Page down" msgstr "下翻页" #. Role description announced for an inline chat link pill that opens an app page. Lowercase. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:126 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:129 msgid "page link" msgstr "页面链接" @@ -24778,12 +24778,12 @@ msgid "Paste GIF URLs below, one per line." msgstr "在下方粘贴 GIF 网址,每行一个。" #. Accessible label for the paste-template-JSON form element. Used by assistive tech only. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:146 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:150 msgid "Paste template JSON form" msgstr "粘贴模板 JSON 表单" #. Placeholder in the textarea where the user pastes the third-party template JSON document. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:154 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:158 msgid "Paste the JSON response here" msgstr "在此粘贴 JSON 响应" @@ -24985,7 +24985,7 @@ msgid "Perks paused" msgstr "福利已暂停" #. Ban duration option in the destructive ban-member modal meaning the ban never expires. Short standalone label. -#: src/features/moderation/components/modals/BanMemberModal.tsx:38 +#: src/features/moderation/components/modals/BanMemberModal.tsx:37 msgid "Permanent" msgstr "永久" @@ -25384,7 +25384,7 @@ msgstr "即使已开启减少动态效果,仍会播放。" #. Body of the error modal shown when sharing or sending a theme link is rate limited. #: src/features/app/components/alerts/CommonErrorModalDescriptors.ts:13 #: src/features/discovery/commands/DiscoveryJoinCommands.tsx:60 -#: src/features/theme/components/modals/ShareThemeModal.tsx:67 +#: src/features/theme/components/modals/ShareThemeModal.tsx:68 msgid "Please wait a moment and try again." msgstr "请稍候片刻,然后重试。" @@ -25416,7 +25416,7 @@ msgid "Pop back in" msgstr "收回窗口" #. Tooltip / aria label on the voice call footer button that opens the call in a separate window. -#: src/features/voice/components/VoiceCallCornerControls.tsx:12 +#: src/features/voice/components/VoiceCallCornerControls.tsx:11 msgid "Pop out call" msgstr "弹出通话窗口" @@ -25547,12 +25547,12 @@ msgid "Premium badge" msgstr "会员徽章" #. Developer control label for the premium-expired banner. -#: src/features/devtools/components/NagbarControls.ts:48 +#: src/features/devtools/components/NagbarControls.ts:49 msgid "Premium expired nagbar" msgstr "会员过期提示栏" #. Developer control label for the premium grace-period banner. -#: src/features/devtools/components/NagbarControls.ts:44 +#: src/features/devtools/components/NagbarControls.ts:45 msgid "Premium grace period nagbar" msgstr "会员宽限期提示栏" @@ -25562,7 +25562,7 @@ msgid "Premium model" msgstr "会员模式" #. Developer control label for the premium-onboarding banner. -#: src/features/devtools/components/NagbarControls.ts:52 +#: src/features/devtools/components/NagbarControls.ts:53 msgid "Premium onboarding nagbar" msgstr "会员引导提示栏" @@ -26514,7 +26514,7 @@ msgstr "原因" #. Label of the optional reason input in the destructive ban-member modal. Reason is recorded in the activity log. #. Label of the optional reason textarea in the timeout-member modal. The reason is recorded in the activity log. -#: src/features/moderation/components/modals/BanMemberModal.tsx:83 +#: src/features/moderation/components/modals/BanMemberModal.tsx:82 #: src/features/moderation/components/modals/TimeoutMemberModal.tsx:36 msgid "Reason (optional)" msgstr "原因(可选)" @@ -26574,7 +26574,7 @@ msgstr "重新检查" #. placeholder {0}: ChannelUtils.getIcon(channel, {size: 16, className: styles.channelIcon}) #. placeholder {1}: channel.name -#: src/features/invite/components/modals/InviteModal.tsx:355 +#: src/features/invite/components/modals/InviteModal.tsx:360 msgid "Recipients will be taken to {0} <0>{1}" msgstr "接收者将进入 {0} <0>{1}" @@ -26601,7 +26601,7 @@ msgid "Reconnect succeeded. Pick a screen again if you want to resume your previ msgstr "重新连接成功。如需恢复之前的屏幕共享,请重新选择屏幕。" #. Overlay status in the voice call view while reconnecting after a drop. Trailing ellipsis indicates in-progress. -#: src/features/voice/components/VoiceCallView.tsx:98 +#: src/features/voice/components/VoiceCallView.tsx:94 msgid "Reconnecting..." msgstr "正在重新连接..." @@ -26741,7 +26741,7 @@ msgstr "引用已复制。" msgid "Referral parameters" msgstr "引荐参数" -#: src/features/voice/components/AudioSourcePickerLinux.tsx:312 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:309 msgid "Refresh audio sources" msgstr "刷新音频来源" @@ -28559,7 +28559,7 @@ msgstr "饱和度" #: src/features/guild/components/modals/guild_tabs/GuildDiscoveryTab.tsx:631 #: src/features/guild/components/modals/guild_tabs/GuildVanityURLTab.tsx:279 #: src/features/guild/components/modals/GuildFolderSettingsModal.tsx:91 -#: src/features/messaging/commands/MessageCommands.tsx:108 +#: src/features/messaging/commands/MessageCommands.tsx:109 #: src/features/messaging/components/modals/AttachmentEditModal.tsx:136 #: src/features/messaging/components/modals/EditAltTextModal.tsx:193 #: src/features/messaging/components/modals/MessageHistoryThresholdModal.tsx:115 @@ -28687,7 +28687,7 @@ msgid "Scan the QR code with your authenticator app." msgstr "使用你的身份验证器应用扫描二维码。" #. Developer / debug surface — keep terse and technical. Label in the developer Nagbar controls panel for the scheduled-maintenance banner. -#: src/features/devtools/components/NagbarControls.ts:22 +#: src/features/devtools/components/NagbarControls.ts:23 msgid "Scheduled maintenance nagbar" msgstr "计划维护提示栏" @@ -28962,7 +28962,7 @@ msgstr "拖动预览" #: src/features/channel/components/bottomsheets/ChannelSearchBottomSheet.tsx:854 #: src/features/channel/components/channel_header/shared.ts:47 #: src/features/channel/components/shared/PickerSearchInput.tsx:21 -#: src/features/messaging/components/modals/ForwardModal.tsx:89 +#: src/features/messaging/components/modals/ForwardModal.tsx:91 #: src/features/search/components/modals/SearchProviderPickerModal.tsx:43 #: src/features/search/utils/QuickSwitcherModalUtils.tsx:46 #: src/features/theme_studio/ui/StudioSearchInput.tsx:16 @@ -29606,14 +29606,14 @@ msgstr "付款后 3 天内可自助退款,每 30 天限一次。为订阅退 #. Button or menu action label in the share theme modal. Keep it concise. #. Send-message button label in the voice message composer modal. -#: src/features/theme/components/modals/ShareThemeModal.tsx:43 +#: src/features/theme/components/modals/ShareThemeModal.tsx:44 #: src/features/user/components/modals/tabs/component_gallery_tab/ComponentGalleryTabButtonsTab.tsx:316 #: src/features/voice/components/VoiceMessageComposerModal.tsx:77 msgid "Send" msgstr "发送" #. Primary button label in the forward message modal. selectedCount is the number of selected destinations; selectionLimit is the maximum allowed. -#: src/features/messaging/components/modals/ForwardModal.tsx:106 +#: src/features/messaging/components/modals/ForwardModal.tsx:108 msgid "Send ({selectedCount}/{selectionLimit})" msgstr "发送({selectedCount}/{selectionLimit})" @@ -29694,7 +29694,7 @@ msgstr "发送高达 {size} 的文件" #. Button or menu action label in the user profile modal. Keep it concise. #. Member actions sheet menu item. Sends a friend request to the target user. #: src/features/channel/components/direct_message/DMWelcomeSection.tsx:146 -#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:94 +#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:93 #: src/features/user/components/modals/UserProfileMobileSheet.tsx:110 #: src/features/user/components/modals/UserProfileModal.tsx:126 msgid "Send friend request" @@ -29710,7 +29710,7 @@ msgstr "发送 GIF {title}" #. Plus menu item that opens the gift purchase flow. #: src/features/channel/components/textarea/MobileTextareaPlusBottomSheet.tsx:21 #: src/features/channel/components/textarea/TextareaPlusMenu.tsx:31 -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:30 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:31 msgid "Send gift" msgstr "送礼物" @@ -29873,7 +29873,7 @@ msgid "Serve the token file" msgstr "提供令牌文件" #. Developer / debug surface — keep terse and technical. Label in the developer Nagbar controls panel for the service incident banner. -#: src/features/devtools/components/NagbarControls.ts:27 +#: src/features/devtools/components/NagbarControls.ts:28 msgid "Service incident nagbar" msgstr "服务事件通知栏" @@ -30118,7 +30118,7 @@ msgid "Settings" msgstr "设置" #. Type chip suffix in tooltips for inline rendered fluxer://settings/user deep links. Lowercase. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:130 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:133 msgid "settings link" msgstr "设置链接" @@ -30239,7 +30239,7 @@ msgid "Share your screen or camera in up to 4K at 60 frames per second. Free acc msgstr "与朋友分享屏幕或摄像头,最高可达 4K 60fps。免费账户最高可达 720p 30fps。" #. Button or menu action label in the share theme modal. Keep it concise. -#: src/features/theme/components/modals/ShareThemeModal.tsx:39 +#: src/features/theme/components/modals/ShareThemeModal.tsx:40 msgid "Share your theme" msgstr "分享你的主题" @@ -30263,7 +30263,7 @@ msgid "Shared window" msgstr "共享窗口" #. Capture option in the Linux audio source picker on a window share. Captures only the audio of the window being shared. -#: src/features/voice/components/AudioSourcePickerLinux.tsx:40 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:42 msgid "Shared window audio" msgstr "共享窗口音频" @@ -30364,7 +30364,7 @@ msgid "Shortcuts are paused while recording." msgstr "录制快捷键时,快捷键会暂停生效。" #. Body of the error modal shown when the forward modal comment exceeds the message length limit. -#: src/features/messaging/components/modals/ForwardModal.tsx:60 +#: src/features/messaging/components/modals/ForwardModal.tsx:62 msgid "Shorten the message and try again." msgstr "请缩短消息后重试。" @@ -31506,7 +31506,7 @@ msgid "Something went wrong while preparing this sticker. Try another file or tr msgstr "准备此贴纸时出错了。请尝试其他文件或稍后重试。" #. Fallback body of the error alert shown when publishing an announcement message fails. -#: src/features/messaging/commands/MessageCommands.tsx:124 +#: src/features/messaging/commands/MessageCommands.tsx:125 msgid "Something went wrong while publishing. Try again in a moment." msgstr "发布时出现问题。请稍后重试。" @@ -31552,7 +31552,7 @@ msgstr "出错了。" #: src/features/app/components/alerts/CommonErrorModalDescriptors.ts:5 #: src/features/discovery/commands/DiscoveryJoinCommands.tsx:18 #: src/features/emoji/components/emojis/EmojiListItem.tsx:129 -#: src/features/theme/components/modals/ShareThemeModal.tsx:51 +#: src/features/theme/components/modals/ShareThemeModal.tsx:52 #: src/features/ui/action_menu/items/CallMenuItems.tsx:45 #: src/features/ui/action_menu/items/ChannelMenuData.tsx:132 #: src/features/ui/action_menu/items/ChannelMenuData.tsx:148 @@ -33157,12 +33157,12 @@ msgid "Template" msgstr "模板" #. Label of the textarea in the paste-template-JSON form. "JSON" must not be translated. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:150 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:154 msgid "Template JSON" msgstr "模板 JSON" #. Label of the URL input in the import-template form. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:142 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:146 msgid "Template URL" msgstr "模板网址" @@ -33191,7 +33191,7 @@ msgid "Temporary invites need a live connection. Check yours and try again." msgstr "临时邀请需要实时连接。请检查你的连接并重试。" #. Switch label in the invite link settings. When enabled, members joining via this invite are kicked when they go offline unless given a role. -#: src/features/invite/components/modals/InviteModal.tsx:129 +#: src/features/invite/components/modals/InviteModal.tsx:132 msgid "Temporary membership" msgstr "临时成员资格" @@ -33202,7 +33202,7 @@ msgid "Tennessee" msgstr "田纳西州" #. Developer control label for the terms-acceptance banner. -#: src/features/devtools/components/NagbarControls.ts:64 +#: src/features/devtools/components/NagbarControls.ts:65 msgid "Terms acceptance nagbar" msgstr "条款接受提示栏" @@ -33760,7 +33760,7 @@ msgstr "主题不可用" msgid "Themes" msgstr "主题" -#: src/features/invite/components/modals/InviteModal.tsx:194 +#: src/features/invite/components/modals/InviteModal.tsx:197 msgid "There are no channels available to create an invite for." msgstr "没有可创建邀请的频道。" @@ -33815,7 +33815,7 @@ msgid "They left the call" msgstr "对方已离开通话" #. Body of the error modal shown when a DM cannot be opened (blocked or no shared community). -#: src/features/app/components/alerts/DmActionErrorModal.tsx:20 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:24 msgid "They might not be accepting messages from you, or you no longer share a community." msgstr "对方可能不接受你的消息,或者你们已没有共同的社区。" @@ -34092,7 +34092,7 @@ msgid "This device does not support notifications." msgstr "此设备不支持通知。" #. Validation error in the paste-template-JSON form when the JSON parses but lacks the expected third-party template fields. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:133 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:137 msgid "This doesn't look like a valid template response. Make sure you copied the entire JSON document." msgstr "这似乎不是有效的模板响应。请确保你复制了完整的 JSON 文档。" @@ -34170,7 +34170,7 @@ msgid "This gift has been redeemed" msgstr "此礼物已兑换" #. Title of the error modal shown when a group DM would exceed the maximum number of recipients. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:48 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:52 msgid "This group has too many people" msgstr "群聊人数过多" @@ -34208,7 +34208,7 @@ msgstr "此实例尚无任何账号。你创建的第一个账号将自动成为 msgid "This invite is hidden while sharing is protected." msgstr "开启直播隐私时,此邀请会被隐藏。" -#: src/features/invite/components/modals/InviteModal.tsx:514 +#: src/features/invite/components/modals/InviteModal.tsx:519 msgid "This invite link never expires." msgstr "此邀请链接永不过期。" @@ -34305,7 +34305,7 @@ msgid "This link channel is marked for mature content and may open material that msgstr "此链接频道标记为成人内容,打开的内容可能不适合某些用户。" #. Body of the link-unavailable alert. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:158 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:161 msgid "This link is not available for your account." msgstr "你的账号无法使用此链接。" @@ -34361,7 +34361,7 @@ msgid "This message has already been deleted." msgstr "此消息已删除。" #. Toast shown when someone tries to publish an announcement message that was already published. -#: src/features/messaging/commands/MessageCommands.tsx:116 +#: src/features/messaging/commands/MessageCommands.tsx:117 msgid "This message has already been published" msgstr "此消息已发布" @@ -34486,7 +34486,7 @@ msgid "This theme is still loading." msgstr "主题仍在加载中。" #. Title of the error modal shown when a theme CSS exceeds the maximum shareable size. -#: src/features/theme/components/modals/ShareThemeModal.tsx:55 +#: src/features/theme/components/modals/ShareThemeModal.tsx:56 msgid "This theme is too large to share" msgstr "此主题过大,无法分享" @@ -34528,7 +34528,7 @@ msgid "This user is not available to receive calls right now. They may have call msgstr "该用户目前无法接听通话,可能已关闭通话功能。" #. Body of the error modal shown when the recipient of a DM no longer exists. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:28 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:32 msgid "This user no longer exists. Refresh and try again." msgstr "该用户已不存在。请刷新后重试。" @@ -35712,7 +35712,7 @@ msgid "Unclaimed account" msgstr "未认领账号" #. Developer control label for the unclaimed-account banner. -#: src/features/devtools/components/NagbarControls.ts:32 +#: src/features/devtools/components/NagbarControls.ts:33 msgid "Unclaimed account nagbar" msgstr "未认领账号提示栏" @@ -37152,7 +37152,7 @@ msgstr "用户被移至其他频道" #. Reason chip in the unaddable recipients alert when the user record is missing. #. Title of the error modal shown when the recipient of a DM no longer exists. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:24 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:28 #: src/features/channel/components/channel_view/DMChannelView.tsx:279 #: src/features/channel/components/modals/UnaddableRecipientsConfirmModal.tsx:11 msgid "User not found" @@ -37274,27 +37274,27 @@ msgid "Using {effectiveLabel} until {requestedLabel} is ready." msgstr "在 {requestedLabel} 准备就绪之前使用 {effectiveLabel}。" #. Developer nagbar status: banner follows real account state. -#: src/features/devtools/components/NagbarControls.ts:106 +#: src/features/devtools/components/NagbarControls.ts:107 msgid "Using actual account state" msgstr "正在使用实际账号状态" #. Developer nagbar status: banner follows real gift inventory state. -#: src/features/devtools/components/NagbarControls.ts:126 +#: src/features/devtools/components/NagbarControls.ts:127 msgid "Using actual gift inventory state" msgstr "正在使用实际礼物库存状态" #. Developer nagbar status: banner follows real premium subscription state. -#: src/features/devtools/components/NagbarControls.ts:122 +#: src/features/devtools/components/NagbarControls.ts:123 msgid "Using actual premium state" msgstr "正在使用实际会员状态" #. Developer nagbar status: banner follows the real app state. -#: src/features/devtools/components/NagbarControls.ts:130 +#: src/features/devtools/components/NagbarControls.ts:131 msgid "Using actual state" msgstr "正在使用实际状态" #. Developer nagbar status: banner follows real email verification state. -#: src/features/devtools/components/NagbarControls.ts:110 +#: src/features/devtools/components/NagbarControls.ts:111 msgid "Using actual verification state" msgstr "正在使用实际验证状态" @@ -37456,9 +37456,9 @@ msgstr "验证你的身份" #. Title of the error modal shown when an unverified account tries to start a DM. #. Title shown when an unverified account cannot start a DM or group DM. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:40 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:44 #: src/features/channel/components/direct_message/AddFriendForm.tsx:80 -#: src/features/channel/utils/CreateDMModalUtils.tsx:51 +#: src/features/channel/utils/CreateDMModalUtils.tsx:52 #: src/features/moderation/components/report/ReportStepEmail.tsx:43 msgid "Verify your email" msgstr "验证邮箱" @@ -37543,7 +37543,7 @@ msgid "Verify your email to purchase {premiumProductFullName}." msgstr "请验证你的邮箱,以便购买 {premiumProductFullName}。" #. Blocked-state text shown when an unverified account cannot start a DM or group DM. -#: src/features/channel/utils/CreateDMModalUtils.tsx:55 +#: src/features/channel/utils/CreateDMModalUtils.tsx:56 msgid "Verify your email to start DMs." msgstr "验证邮箱后才能发起私信。" @@ -37791,7 +37791,7 @@ msgid "View call" msgstr "查看通话" #. Aria label for the show-controls trigger when the call toolbar is auto-hidden. -#: src/features/voice/components/VoiceCallView.tsx:124 +#: src/features/voice/components/VoiceCallView.tsx:120 msgid "View call controls" msgstr "查看通话控件" @@ -37987,7 +37987,7 @@ msgid "Visionary (lifetime {premiumProductName})" msgstr "Visionary(终身 {premiumProductName})" #. Developer control label for the Visionary two-factor-authentication banner. -#: src/features/devtools/components/NagbarControls.ts:60 +#: src/features/devtools/components/NagbarControls.ts:61 msgid "Visionary 2FA nagbar" msgstr "Visionary 双重认证提示栏" @@ -38243,7 +38243,7 @@ msgid "Voice region" msgstr "语音地区" #. Developer control label for the voice-session-restore banner. -#: src/features/devtools/components/NagbarControls.ts:68 +#: src/features/devtools/components/NagbarControls.ts:69 msgid "Voice session restore nagbar" msgstr "语音会话恢复提示栏" @@ -38331,12 +38331,12 @@ msgid "Waiting for passkey…" msgstr "正在等待通行密钥…" #. Inline notice in the forward modal when slowmode is active in the selected target channel. forwardChannelDisplayName is the channel name. -#: src/features/messaging/components/modals/ForwardModal.tsx:76 +#: src/features/messaging/components/modals/ForwardModal.tsx:78 msgid "Waiting for slowmode in {forwardChannelDisplayName} to expire." msgstr "正在等待 {forwardChannelDisplayName} 的慢速模式结束。" #. Inline notice in the forward modal when slowmode is active in one or more selected target channels. -#: src/features/messaging/components/modals/ForwardModal.tsx:81 +#: src/features/messaging/components/modals/ForwardModal.tsx:83 msgid "Waiting for slowmode in one or more selected channels to expire." msgstr "正在等待一个或多个所选频道的慢速模式结束。" @@ -38520,7 +38520,7 @@ msgstr "验证码已发送至 {email}。" msgid "We will prefill {prefillEmail} once browser sign-in opens." msgstr "浏览器登录页面打开后,我们将预填 {prefillEmail}。" -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:87 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:89 msgid "We'd love to give you more than a lifetime of {PREMIUM_PRODUCT_NAME}, but that breaks the space-time continuum. Send the gift to a friend instead?" msgstr "我们很想送你超过终身时长的 {PREMIUM_PRODUCT_NAME},但那会打破时空连续体。不如把礼物送给好友?" @@ -39178,7 +39178,7 @@ msgid "You already have a group with these users. Do you really want to create a msgstr "你已经有一个包含这些用户的群聊。确定要再建一个吗?当然也没问题!" #. Status label shown to a user who already owns the lifetime premium tier. -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:26 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:27 msgid "You already have lifetime {premiumProductName}" msgstr "你已拥有终身 {premiumProductName}" @@ -39326,7 +39326,7 @@ msgid "You can't add expressions there" msgstr "你无法在此处添加表情" #. Error message in the messaging commands. -#: src/features/messaging/commands/ReactionCommands.tsx:27 +#: src/features/messaging/commands/ReactionCommands.tsx:28 msgid "You can't add new reactions while you're timed out." msgstr "禁言期间你无法添加新的反应。" @@ -39392,7 +39392,7 @@ msgstr "你无法在任何社群中管理 webhook。请让管理员关注此频 #. Reason chip in the unaddable recipients alert when blocked or DMs are not allowed. #. Title of the error modal shown when a DM cannot be opened (blocked or no shared community). -#: src/features/app/components/alerts/DmActionErrorModal.tsx:16 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:20 #: src/features/channel/components/modals/UnaddableRecipientsConfirmModal.tsx:15 msgid "You can't message this user" msgstr "你无法给该用户发消息" @@ -39521,7 +39521,7 @@ msgid "You changed your tag while on {PREMIUM_PRODUCT_NAME}. It will reroll rand msgstr "你在 {PREMIUM_PRODUCT_NAME} 期间更改了标签。除非续订,否则你的 {PREMIUM_PRODUCT_NAME} 到期后,标签将随机重新生成。" #. Body of the access-denied alert for clicked message links. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:138 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:141 msgid "You do not have access to the channel where this message was sent." msgstr "你无权访问发送此消息的频道。" @@ -39618,12 +39618,12 @@ msgid "You just pressed Tab. Keyboard mode is now on so you can navigate {produc msgstr "你刚刚按下了 Tab 键。键盘模式已开启,现在你无需鼠标即可在 {productName} 中导航。" #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:137 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:245 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:244 msgid "You keep your perks until your next renewal date. Reactivate before then to keep your subscriber history." msgstr "你可以保留福利直到下一个续订日期。请在此之前重新激活订阅,以保留你的订阅历史记录。" #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:158 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:266 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:265 msgid "You lose all {PREMIUM_PRODUCT_NAME} perks immediately and your subscriber history resets. This cannot be undone." msgstr "你将立即失去所有 {PREMIUM_PRODUCT_NAME} 福利,并且你的订阅历史记录将被重置。此操作无法撤销。" @@ -39709,7 +39709,7 @@ msgid "You need to claim your account before you can create a community." msgstr "你需要先认领账号,才能创建社区。" #. Body of the error modal shown when an unclaimed account tries to start a DM. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:36 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:40 msgid "You need to claim your account before you can start a direct message." msgstr "你需要先认领账号,才能发起私信。" @@ -39731,7 +39731,7 @@ msgid "You need to verify your email address before you can send friend requests msgstr "你需要先验证邮箱地址,才能发送好友请求。" #. Body of the error modal shown when an unverified account tries to start a DM. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:44 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:48 msgid "You need to verify your email address before you can start a direct message." msgstr "你需要先验证邮箱地址,才能发起私信。" @@ -39745,7 +39745,7 @@ msgid "You need to verify your email to send messages in this community." msgstr "你需要验证邮箱才能在此社区中发送消息。" #. Body of the error modal shown when the user or a recipient has too many open group DMs. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:60 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:64 msgid "You or someone you're adding already has the maximum number of group DMs open. Leave one and try again." msgstr "你或你正在添加的人已达到群聊数量上限。请先退出一个群聊,然后再试。" @@ -39888,7 +39888,7 @@ msgstr "你编辑消息的速度太快了" #: src/features/discovery/commands/DiscoveryJoinCommands.tsx:56 #: src/features/emoji/components/emojis/EmojiListItem.tsx:77 #: src/features/emoji/components/emojis/EmojiListItem.tsx:149 -#: src/features/theme/components/modals/ShareThemeModal.tsx:63 +#: src/features/theme/components/modals/ShareThemeModal.tsx:64 msgid "You're going too fast" msgstr "你的操作过于频繁" @@ -39951,7 +39951,7 @@ msgid "You're viewing older messages" msgstr "你正在查看较早的消息" #. Body of the error modal shown when a group DM would exceed the maximum number of recipients. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:52 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:56 msgid "You've added more people than a group DM allows. Remove a few and try again." msgstr "你添加的人数超过了群聊上限。请移除几位后重试。" @@ -40003,7 +40003,7 @@ msgid "You've reached the favorite GIF limit." msgstr "你已达到收藏 GIF 数量上限。" #. Title of the error modal shown when the user or a recipient has too many open group DMs. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:56 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:60 msgid "You've reached the group DM limit" msgstr "你已达到群聊数量上限" @@ -40118,7 +40118,7 @@ msgid "Your card is eligible. Redirecting you to the payment page now." msgstr "你的银行卡符合条件。正在将你跳转到付款页面。" #. Body of the confirmation shown before saving an edit to a message published from an announcement channel. -#: src/features/messaging/commands/MessageCommands.tsx:103 +#: src/features/messaging/commands/MessageCommands.tsx:104 msgid "Your changes reach every community that follows this channel, which can take a minute. Each published message allows 3 quick edits, then 1 every 20 minutes." msgstr "你的更改将触达关注此频道的所有社群,这可能需要一分钟时间。每条已发布的动态允许快速编辑 3 次,之后每 20 分钟可编辑 1 次。" @@ -40236,22 +40236,22 @@ msgid "Your last purchase is outside the refund window. Contact support for bill msgstr "你的上次购买已超出退款期限。如有账单问题,请联系支持团队。" #. Label in the message queue state. -#: src/features/messaging/state/MessageQueue.tsx:72 +#: src/features/messaging/state/MessageQueue.tsx:74 msgid "Your message could not be delivered because it was flagged by our safety systems. If you believe this is a mistake, please contact support." msgstr "你的消息未能送达,因为它被我们的安全系统标记了。如果你认为这是误判,请联系支持团队。" #. Label in the message queue state. -#: src/features/messaging/state/MessageQueue.tsx:59 +#: src/features/messaging/state/MessageQueue.tsx:61 msgid "Your message could not be delivered. This is usually because you don't share a community with the recipient or the recipient is only accepting direct messages from friends. You may also need to adjust your own direct message privacy settings in {directMessagePrivacySettingsPath}." msgstr "你的消息未能送达。这通常是因为你和收件人不在同一个社区,或者收件人只接受好友的私信。你可能还需要在 {directMessagePrivacySettingsPath} 中调整自己的私信隐私设置。" #. Description text in the message queue state. -#: src/features/messaging/state/MessageQueue.tsx:64 +#: src/features/messaging/state/MessageQueue.tsx:66 msgid "Your message could not be delivered. You need to claim your account to send direct messages." msgstr "你的消息未能送达。你需要先认领账号才能发送私信。" #. Description text in the message queue state. -#: src/features/messaging/state/MessageQueue.tsx:68 +#: src/features/messaging/state/MessageQueue.tsx:70 msgid "Your message could not be delivered. You need to claim your account to send messages." msgstr "你的消息未能送达。你需要先认领账号才能发送消息。" @@ -40409,7 +40409,7 @@ msgid "Your subscription will switch to yearly billing at the next renewal." msgstr "你的订阅将在下次续订时切换为按年计费。" #. Body of the error modal shown when a theme CSS exceeds the maximum shareable size. -#: src/features/theme/components/modals/ShareThemeModal.tsx:59 +#: src/features/theme/components/modals/ShareThemeModal.tsx:60 msgid "Your theme CSS is too large to share. Trim it down and try again." msgstr "你的主题 CSS 过大,无法分享。请精简后重试。" diff --git a/fluxer_app/src/features/i18n/locales/zh-TW/messages.po b/fluxer_app/src/features/i18n/locales/zh-TW/messages.po index fa8e43072..c2652e275 100644 --- a/fluxer_app/src/features/i18n/locales/zh-TW/messages.po +++ b/fluxer_app/src/features/i18n/locales/zh-TW/messages.po @@ -21,7 +21,7 @@ msgstr "…開啟緊湊模式。讚喔!" #. Button or menu action label in the channel and chat user message. Keep it concise. #. Suffix after the message text in the forward modal preview when the forwarded message was edited. -#: src/features/channel/components/MessageAttachments.tsx:390 +#: src/features/channel/components/MessageAttachments.tsx:361 #: src/features/channel/components/UserMessage.tsx:75 #: src/features/messaging/components/modals/ForwardMessagePreview.tsx:26 msgid "(edited)" @@ -993,7 +993,7 @@ msgstr "{count, plural, one {# 個頻道正在追蹤} other {# 個頻道正在 msgid "{count, plural, one {# community found} other {# communities found}}" msgstr "{count, plural, one {找到 # 個社群} other {找到 # 個社群}}" -#: src/features/app/components/layout/GuildsLayout.tsx:1954 +#: src/features/app/components/layout/GuildsLayout.tsx:1955 msgid "{count, plural, one {# community is temporarily unavailable due to a flux capacitor malfunction.} other {# communities are temporarily unavailable due to a flux capacitor malfunction.}}" msgstr "{count, plural, one {# 個社群} other {# 個社群}}因時空電容器故障,暫時無法使用。" @@ -1041,7 +1041,7 @@ msgstr "{count, plural, one {# 個共同社群} other {# 個共同社群}}" msgid "{count, plural, one {# other} other {# others}}" msgstr "{count, plural, one {其他 # 人} other {其他 # 人}}" -#: src/features/voice/components/VoiceCallView.tsx:507 +#: src/features/voice/components/VoiceCallView.tsx:474 msgid "{count, plural, one {# participant in call} other {# participants in call}}" msgstr "{count, plural, one {# 位參與者在通話中} other {# 位參與者在通話中}}" @@ -1237,7 +1237,7 @@ msgid "{days, plural, one {Created by {creatorDisplayName}. Expires in # day.} o msgstr "{days, plural, one {由 {creatorDisplayName} 建立。# 天後到期。} other {由 {creatorDisplayName} 建立。# 天後到期。}}" #. Text under a generated invite link. {days} is how long the link stays valid, in whole days. -#: src/features/invite/components/modals/InviteModal.tsx:164 +#: src/features/invite/components/modals/InviteModal.tsx:167 msgid "{days, plural, one {Your invite link expires in # day.} other {Your invite link expires in # days.}}" msgstr "{days, plural, one {您的邀請連結將於 # 天後過期。} other {您的邀請連結將於 # 天後過期。}}" @@ -1441,7 +1441,7 @@ msgid "{hours, plural, one {# hour} other {# hours}} and {minutes, plural, one { msgstr "{hours, plural, one {# 小時} other {# 小時}}又{minutes, plural, one {# 分鐘} other {# 分鐘}}" #. Text under a generated invite link. {hours} is how long the link stays valid, in whole hours. -#: src/features/invite/components/modals/InviteModal.tsx:160 +#: src/features/invite/components/modals/InviteModal.tsx:163 msgid "{hours, plural, one {Your invite link expires in # hour.} other {Your invite link expires in # hours.}}" msgstr "{hours, plural, one {您的邀請連結將於 # 小時後過期。} other {您的邀請連結將於 # 小時後過期。}}" @@ -1556,7 +1556,7 @@ msgid "{minutes, plural, one {# minute} other {# minutes}} and {seconds, plural, msgstr "{minutes, plural, one {# 分鐘} other {# 分鐘}}又{seconds, plural, one {# 秒} other {# 秒}}" #. Text under a generated invite link. {minutes} is how long the link stays valid, in whole minutes. -#: src/features/invite/components/modals/InviteModal.tsx:155 +#: src/features/invite/components/modals/InviteModal.tsx:158 msgid "{minutes, plural, one {Your invite link expires in # minute.} other {Your invite link expires in # minutes.}}" msgstr "{minutes, plural, one {您的邀請連結將於 # 分鐘後過期。} other {您的邀請連結將於 # 分鐘後過期。}}" @@ -1967,7 +1967,7 @@ msgid "{seconds, plural, one {# second} other {# seconds}}" msgstr "{seconds, plural, other {# 秒}}" #. Text under a generated invite link. {seconds} is how long the link stays valid, in whole seconds. -#: src/features/invite/components/modals/InviteModal.tsx:150 +#: src/features/invite/components/modals/InviteModal.tsx:153 msgid "{seconds, plural, one {Your invite link expires in # second.} other {Your invite link expires in # seconds.}}" msgstr "{seconds, plural, one {您的邀請連結將於 # 秒後過期。} other {您的邀請連結將於 # 秒後過期。}}" @@ -2215,8 +2215,8 @@ msgstr "<0>{username}仍在群組中。請稍後再試一次。" #. Attribution line on a forwarded message, above the forwarded content. sourceInfo is the icon and name of the community and channel the message came from. #. Attribution line on a forwarded message, above the forwarded content. sourceInfo is the icon and name of the conversation the message came from. -#: src/features/channel/components/MessageAttachments.tsx:241 -#: src/features/channel/components/MessageAttachments.tsx:297 +#: src/features/channel/components/MessageAttachments.tsx:212 +#: src/features/channel/components/MessageAttachments.tsx:268 msgid "<0>Forwarded from{sourceInfo}" msgstr "<0>轉傳自{sourceInfo}" @@ -2270,7 +2270,7 @@ msgid "1 result available" msgstr "有 1 個結果" #. Invite max-uses dropdown option for exactly one use. -#: src/features/invite/components/modals/InviteModal.tsx:60 +#: src/features/invite/components/modals/InviteModal.tsx:63 msgid "1 use" msgstr "1 次使用" @@ -2315,12 +2315,12 @@ msgid "10 minutes" msgstr "10 分鐘" #. Invite max-uses dropdown option for ten uses. -#: src/features/invite/components/modals/InviteModal.tsx:68 +#: src/features/invite/components/modals/InviteModal.tsx:71 msgid "10 uses" msgstr "10 次使用" #. Invite max-uses dropdown option for 100 uses. -#: src/features/invite/components/modals/InviteModal.tsx:80 +#: src/features/invite/components/modals/InviteModal.tsx:83 msgid "100 uses" msgstr "100 次使用" @@ -2368,7 +2368,7 @@ msgid "2 members (typing)" msgstr "2 位成員(正在輸入)" #. Ban duration option in the destructive ban-member modal for a two-week temporary ban. -#: src/features/moderation/components/modals/BanMemberModal.tsx:51 +#: src/features/moderation/components/modals/BanMemberModal.tsx:50 msgid "2 weeks" msgstr "2 週" @@ -2383,7 +2383,7 @@ msgid "24-hour" msgstr "24 小時制" #. Invite max-uses dropdown option for 25 uses. -#: src/features/invite/components/modals/InviteModal.tsx:72 +#: src/features/invite/components/modals/InviteModal.tsx:75 msgid "25 uses" msgstr "25 次使用" @@ -2404,7 +2404,7 @@ msgid "2FA requirement" msgstr "雙重驗證要求" #. Ban duration option in the destructive ban-member modal for a three-day temporary ban. -#: src/features/moderation/components/modals/BanMemberModal.tsx:43 +#: src/features/moderation/components/modals/BanMemberModal.tsx:42 msgid "3 days" msgstr "3 天" @@ -2439,7 +2439,7 @@ msgid "40px, 3 members" msgstr "40px,3 位成員" #. Ban duration option in the destructive ban-member modal for a five-day temporary ban. -#: src/features/moderation/components/modals/BanMemberModal.tsx:47 +#: src/features/moderation/components/modals/BanMemberModal.tsx:46 msgid "5 days" msgstr "5 天" @@ -2449,12 +2449,12 @@ msgid "5 minutes" msgstr "5 分鐘" #. Invite max-uses dropdown option for five uses. -#: src/features/invite/components/modals/InviteModal.tsx:64 +#: src/features/invite/components/modals/InviteModal.tsx:67 msgid "5 uses" msgstr "5 次使用" #. Invite max-uses dropdown option for 50 uses. -#: src/features/invite/components/modals/InviteModal.tsx:76 +#: src/features/invite/components/modals/InviteModal.tsx:79 msgid "50 uses" msgstr "50 次使用" @@ -2803,7 +2803,7 @@ msgid "Account too new" msgstr "帳號太新" #. Title of the error modal shown when an unclaimed (guest) account tries to accept a community or group DM invite. Auth-related; keep tone plain. -#: src/features/invite/commands/InviteCommands.tsx:35 +#: src/features/invite/commands/InviteCommands.tsx:36 msgid "Account verification required" msgstr "需要驗證帳號" @@ -2997,12 +2997,12 @@ msgid "Add a bot to a community with requested permissions" msgstr "將機器人新增至社群並授予要求的權限" #. Placeholder text in the optional comment field of the forward modal. -#: src/features/messaging/components/modals/ForwardModal.tsx:98 +#: src/features/messaging/components/modals/ForwardModal.tsx:100 msgid "Add a comment (optional)" msgstr "新增留言(選填)" #. Landing-view title of the add community modal. Top-level entry point with options to create, join, or import. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:89 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:93 msgid "Add a community" msgstr "新增社群" @@ -3082,7 +3082,7 @@ msgid "Add an account to continue." msgstr "新增帳號以繼續。" #. Body of the error modal shown when an unclaimed (guest) account tries to accept a community invite. Tells the user to complete sign-up first. -#: src/features/invite/commands/InviteCommands.tsx:40 +#: src/features/invite/commands/InviteCommands.tsx:41 msgid "Add an email and password to your account first." msgstr "請先為您的帳號新增電子郵件和密碼。" @@ -3911,7 +3911,7 @@ msgid "Already set to cancel" msgstr "已排定取消" #. Toggle-switch label in the moderator delete-message confirmation dialog. When enabled, the message is reported (category: other) before being deleted. {productName} is the product name (e.g., Fluxer). -#: src/features/messaging/commands/MessageCommands.tsx:88 +#: src/features/messaging/commands/MessageCommands.tsx:89 msgid "Also report this message to the {productName} Safety Team" msgstr "同時將此訊息檢舉給 {productName} 安全團隊" @@ -4150,7 +4150,7 @@ msgid "Animated icons are not supported" msgstr "不支援動態圖示" #. Validation error in the create-community form when the user picks an animated image. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:112 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:116 msgid "Animated icons are not supported when creating a new community. Use a static image." msgstr "建立社群時不支援動態圖示。請使用靜態圖片。" @@ -4332,17 +4332,17 @@ msgid "Any uploaded attachment" msgstr "任何上傳的附件" #. Helper text under the custom ban duration input. Both placeholders are integer numbers of seconds bounding the allowed range. -#: src/features/moderation/components/modals/BanMemberModal.tsx:73 +#: src/features/moderation/components/modals/BanMemberModal.tsx:72 msgid "Any value from {minTempBanDurationSeconds} to {maxTempBanDurationSeconds} seconds." msgstr "任何介於 {minTempBanDurationSeconds} 到 {maxTempBanDurationSeconds} 秒之間的值。" #. Helper text under the custom invite expiration input. {maxInviteAgeSeconds} is the platform max in seconds. -#: src/features/invite/components/modals/InviteModal.tsx:111 +#: src/features/invite/components/modals/InviteModal.tsx:114 msgid "Any value from 0 to {maxInviteAgeSeconds} seconds. 0 means never expires." msgstr "任何介於 0 到 {maxInviteAgeSeconds} 秒之間的值。0 代表永不失效。" #. Helper text under the custom invite max-uses input. {maxInviteUses} is the platform max number of uses per invite. -#: src/features/invite/components/modals/InviteModal.tsx:124 +#: src/features/invite/components/modals/InviteModal.tsx:127 msgid "Any value from 0 to {maxInviteUses}. 0 means no limit." msgstr "任何介於 0 到 {maxInviteUses} 之間的值。0 代表沒有限制。" @@ -4938,7 +4938,7 @@ msgid "Audio settings" msgstr "音訊設定" #. Toggle / summary row label in the Linux audio source picker. {summaryLabel} is one of the audio-source summary labels. -#: src/features/voice/components/AudioSourcePickerLinux.tsx:45 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:47 msgid "Audio sources: {summaryLabel}" msgstr "音訊來源:{summaryLabel}" @@ -5399,7 +5399,7 @@ msgid "Back to sticker" msgstr "返回貼圖" #. Tooltip / aria label on the back button that returns from the call view to the voice channel view. -#: src/features/voice/components/VoiceCallView.tsx:115 +#: src/features/voice/components/VoiceCallView.tsx:111 msgid "Back to voice channel" msgstr "返回語音頻道" @@ -5502,7 +5502,7 @@ msgid "Ban" msgstr "停權" #. Title of the destructive ban-member modal. {tag} is the target user tag (username#tag). Destructive moderation action; keep tone direct. -#: src/features/moderation/components/modals/BanMemberModal.tsx:55 +#: src/features/moderation/components/modals/BanMemberModal.tsx:54 msgid "Ban {tag}" msgstr "停權 {tag}" @@ -5517,14 +5517,14 @@ msgid "Ban details" msgstr "停權詳情" #. Label above the ban duration dropdown in the destructive ban-member modal. -#: src/features/moderation/components/modals/BanMemberModal.tsx:60 +#: src/features/moderation/components/modals/BanMemberModal.tsx:59 msgid "Ban duration" msgstr "停權期間" #. Moderation action that bans the selected member from the community. #. Moderation action that bans the selected member from the community. #. Moderation action that bans the selected member from the community. -#: src/features/moderation/components/modals/BanMemberModal.tsx:270 +#: src/features/moderation/components/modals/BanMemberModal.tsx:274 #: src/features/ui/action_menu/GuildMemberContextMenu.tsx:66 #: src/features/ui/action_menu/items/GuildMemberMenuItems.tsx:51 #: src/features/ui/action_menu/items/voice_participant_menu_data/shared.ts:124 @@ -5992,7 +5992,7 @@ msgid "Bot invite (no external redirect)" msgstr "機器人邀請(無外部重新導向)" #. Settings search synonym. Used to match this term when the user types it in the settings search bar. -#: src/features/user/components/modals/tabs/applications_tab/application_detail/OAuthBuilderSection.tsx:162 +#: src/features/user/components/modals/tabs/applications_tab/application_detail/OAuthBuilderSection.tsx:163 #: src/features/user/components/settings_utils/search_index/ApplicationsIndex.ts:104 msgid "Bot permissions" msgstr "機器人權限" @@ -6549,14 +6549,14 @@ msgstr "無法在這裡上傳檔案" #: src/features/guild/components/modals/TransferOwnershipModal.tsx:91 #: src/features/i18n/utils/CommonMessageDescriptors.ts:103 #: src/features/input/state/input_keybind/shared.ts:145 -#: src/features/invite/components/modals/InviteModal.tsx:552 +#: src/features/invite/components/modals/InviteModal.tsx:557 #: src/features/messaging/components/modals/AttachmentEditModal.tsx:133 #: src/features/messaging/components/modals/EditAltTextModal.tsx:190 #: src/features/messaging/components/modals/ExternalLinkWarningModal.tsx:111 -#: src/features/messaging/components/modals/ForwardModal.tsx:597 +#: src/features/messaging/components/modals/ForwardModal.tsx:603 #: src/features/messaging/components/modals/ImageCropModal.tsx:1025 #: src/features/messaging/components/modals/MessageHistoryThresholdModal.tsx:107 -#: src/features/moderation/components/modals/BanMemberModal.tsx:262 +#: src/features/moderation/components/modals/BanMemberModal.tsx:266 #: src/features/moderation/components/modals/RemoveTimeoutModal.tsx:70 #: src/features/moderation/components/modals/TimeoutMemberModal.tsx:126 #: src/features/theme/components/modals/ThemeAcceptModal.tsx:173 @@ -6619,13 +6619,13 @@ msgstr "取消排定的切換" #. Settings search synonym. Used to match this term when the user types it in the settings search bar. #: src/features/app/components/dialogs/components/plutonium/SubscriptionCard.tsx:915 #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:141 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:249 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:248 #: src/features/user/components/settings_utils/search_index/PlutoniumIndex.ts:31 msgid "Cancel subscription" msgstr "取消訂閱" #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:135 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:243 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:242 msgid "Cancel subscription?" msgstr "取消訂閱?" @@ -6674,7 +6674,7 @@ msgid "Cannot delete account" msgstr "無法刪除帳號" #. Section header in the Linux audio source picker. Lists capture-target options (entire system / specific apps). -#: src/features/voice/components/AudioSourcePickerLinux.tsx:50 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:52 msgid "Capture" msgstr "擷取" @@ -7229,7 +7229,7 @@ msgid "Channel access" msgstr "頻道存取權" #. Title of the alert shown when clicking a message link the user does not have permission to view. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:134 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:137 msgid "Channel access denied" msgstr "頻道存取遭拒" @@ -7294,7 +7294,7 @@ msgstr "頻道 ID 已複製到剪貼簿" #. Short label in the messaging mention renderer. Keep it concise. #. Type chip suffix in tooltips for inline rendered channel mentions. Lowercase because it follows the channel name. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:94 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:97 #: src/features/messaging/components/markdown/renderers/MentionRenderer.tsx:39 msgid "channel link" msgstr "頻道連結" @@ -7472,7 +7472,7 @@ msgid "Check our <0>{BLUESKY_PROVIDER_NAME} ({FLUXER_BLUESKY_HANDLE}) for st msgstr "請查看我們的 <0>{BLUESKY_PROVIDER_NAME} ({FLUXER_BLUESKY_HANDLE}) 以取得狀態更新。" #. Description text in the share theme modal. -#: src/features/theme/components/modals/ShareThemeModal.tsx:35 +#: src/features/theme/components/modals/ShareThemeModal.tsx:36 msgid "Check out my custom theme!" msgstr "來看看我設計的佈景主題!" @@ -7677,7 +7677,7 @@ msgid "Choose File, then Add to Dock." msgstr "選擇「檔案」,然後選擇「加入 Dock」。" #. Subtitle in the create-DM modal. Keep it short and calm. -#: src/features/channel/utils/CreateDMModalUtils.tsx:39 +#: src/features/channel/utils/CreateDMModalUtils.tsx:40 msgid "Choose friends to message." msgstr "選擇要傳送訊息的好友。" @@ -7861,10 +7861,10 @@ msgstr "領取禮物" #. Short label in the authentication claim account modal. Keep the tone plain and specific. #. Title of the error modal shown when an unclaimed account tries to start a DM. #. Title shown when an unclaimed account cannot start a DM or group DM. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:32 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:36 #: src/features/auth/components/modals/ClaimAccountModal.tsx:41 #: src/features/channel/components/direct_message/AddFriendForm.tsx:63 -#: src/features/channel/utils/CreateDMModalUtils.tsx:43 +#: src/features/channel/utils/CreateDMModalUtils.tsx:44 #: src/features/guild/components/modals/add_guild_modal/GuildCreateForm.tsx:213 #: src/features/guild/components/modals/add_guild_modal/TemplateImportForm.tsx:441 #: src/features/user/components/modals/tabs/GiftInventoryTab.tsx:343 @@ -7953,7 +7953,7 @@ msgid "Claim your account to send friend requests." msgstr "請先認領帳號,才能傳送好友邀請。" #. Blocked-state text shown when an unclaimed account cannot start a DM or group DM. -#: src/features/channel/utils/CreateDMModalUtils.tsx:47 +#: src/features/channel/utils/CreateDMModalUtils.tsx:48 msgid "Claim your account to start DMs." msgstr "認領帳號即可開始私訊。" @@ -8593,17 +8593,17 @@ msgid "Commands" msgstr "指令" #. Helper text in the forward modal explaining why the optional comment field is disabled when at least one selected target has slowmode active. -#: src/features/messaging/components/modals/ForwardModal.tsx:70 +#: src/features/messaging/components/modals/ForwardModal.tsx:72 msgid "Comments are disabled because one or more selected channels have slowmode on. The comment would be blocked by slowmode right after the forward." msgstr "由於所選頻道中至少有一個已開啟慢速模式,留言功能已停用。轉傳後,留言會立即被慢速模式阻擋。" #. Helper text in the forward modal explaining why the optional comment field is disabled for a single selected channel with slowmode. -#: src/features/messaging/components/modals/ForwardModal.tsx:64 +#: src/features/messaging/components/modals/ForwardModal.tsx:66 msgid "Comments are disabled because slowmode is on in {forwardChannelDisplayName}. The comment would be blocked by slowmode right after the forward." msgstr "由於「{forwardChannelDisplayName}」已開啟慢速模式,留言功能已停用。轉傳後,留言會立即被慢速模式阻擋。" #. Tooltip on the disabled comment field in the forward modal when slowmode blocks comments. -#: src/features/messaging/components/modals/ForwardModal.tsx:94 +#: src/features/messaging/components/modals/ForwardModal.tsx:96 msgid "Comments are unavailable while slowmode is on." msgstr "慢速模式開啟時無法留言。" @@ -8763,7 +8763,7 @@ msgid "Community members" msgstr "社群成員" #. Developer / debug surface — keep terse and technical. Label in the developer Nagbar controls panel for the community-membership CTA banner. -#: src/features/devtools/components/NagbarControls.ts:12 +#: src/features/devtools/components/NagbarControls.ts:13 msgid "Community membership CTA nagbar" msgstr "社群成員號召性提示列" @@ -8773,7 +8773,7 @@ msgid "Community message notifications" msgstr "社群訊息通知" #. Developer control label for the community MFA requirement banner. -#: src/features/devtools/components/NagbarControls.ts:81 +#: src/features/devtools/components/NagbarControls.ts:82 msgid "Community MFA requirement nagbar" msgstr "社群 MFA 要求提示列" @@ -8785,7 +8785,7 @@ msgstr "社群麥克風靜音" #. Label for the single community name input in the setup wizard. #. Label of the community name input in the create-community form. #: src/features/app/components/setup/SetupWizardSteps.tsx:199 -#: src/features/guild/components/modals/add_guild_modal/shared.ts:120 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:124 msgid "Community name" msgstr "社群名稱" @@ -9167,7 +9167,7 @@ msgstr "康乃狄克州" #. Action label state in the DM channel header pill while the join request is in flight. Trailing ASCII ellipsis is intentional. #. Overlay status in the voice call view while joining. Trailing ellipsis indicates in-progress. #: src/features/channel/components/channel_view/dm_channel_view/shared.ts:129 -#: src/features/voice/components/VoiceCallView.tsx:94 +#: src/features/voice/components/VoiceCallView.tsx:90 msgid "Connecting..." msgstr "正在連線..." @@ -9223,12 +9223,12 @@ msgid "Connection lost. Reconnecting…" msgstr "連線已中斷。正在重新連線…" #. Short label in the connection connection commands. -#: src/features/connection/commands/ConnectionCommands.ts:47 +#: src/features/connection/commands/ConnectionCommands.ts:48 msgid "Connection removed" msgstr "已移除連結" #. Tooltip / aria label on the connection-stats button in the voice call header. Opens the voice connection status popout. -#: src/features/voice/components/VoiceCallView.tsx:119 +#: src/features/voice/components/VoiceCallView.tsx:115 msgid "Connection stats" msgstr "連線統計資料" @@ -9238,12 +9238,12 @@ msgid "Connection type" msgstr "連結類型" #. Short label in the connection connection commands. -#: src/features/connection/commands/ConnectionCommands.ts:43 +#: src/features/connection/commands/ConnectionCommands.ts:44 msgid "Connection updated" msgstr "已更新連結" #. Success toast after an account connection is verified. -#: src/features/connection/commands/ConnectionCommands.ts:35 +#: src/features/connection/commands/ConnectionCommands.ts:36 msgid "Connection verified" msgstr "連結已驗證" @@ -9279,7 +9279,7 @@ msgid "Connections" msgstr "連結帳號" #. Short label in the connection connection commands. -#: src/features/connection/commands/ConnectionCommands.ts:51 +#: src/features/connection/commands/ConnectionCommands.ts:52 msgid "Connections reordered" msgstr "連結已重新排序" @@ -9526,7 +9526,7 @@ msgstr "已將網址複製到剪貼簿" #: src/features/platform/utils/DesktopLocaleBridge.ts:64 #: src/features/theme_studio/sections/QuickCssSection.tsx:214 #: src/features/ui/action_menu/MessageContextMenu.tsx:73 -#: src/features/user/components/modals/tabs/applications_tab/application_detail/OAuthBuilderSection.tsx:228 +#: src/features/user/components/modals/tabs/applications_tab/application_detail/OAuthBuilderSection.tsx:230 #: src/features/user/components/modals/tabs/GiftInventoryTab.tsx:59 msgid "Copy" msgstr "複製" @@ -9854,7 +9854,7 @@ msgid "Copying image..." msgstr "正在複製圖片…" #. Developer / debug surface — keep terse and technical. Label in the developer Nagbar controls panel for the corrupted-installation banner. -#: src/features/devtools/components/NagbarControls.ts:17 +#: src/features/devtools/components/NagbarControls.ts:18 msgid "Corrupted installation nagbar" msgstr "安裝損毀提示列" @@ -9988,7 +9988,7 @@ msgid "Couldn't copy gift URL" msgstr "無法複製禮物網址" #. Title of the generic fallback error modal shown when generating a shareable theme link fails. -#: src/features/theme/components/modals/ShareThemeModal.tsx:47 +#: src/features/theme/components/modals/ShareThemeModal.tsx:48 msgid "Couldn't create a theme link" msgstr "無法建立主題連結" @@ -10167,7 +10167,7 @@ msgid "Couldn't process image" msgstr "無法處理圖片" #. Title of the error alert shown when publishing an announcement message fails. -#: src/features/messaging/commands/MessageCommands.tsx:120 +#: src/features/messaging/commands/MessageCommands.tsx:121 msgid "Couldn't publish this message" msgstr "無法發布此訊息" @@ -10299,7 +10299,7 @@ msgid "Couldn't send the verification email" msgstr "無法傳送驗證電子郵件" #. Toast error shown when starting the OAuth flow for a connection provider fails. Preserve {blueskyProviderName}; it is inserted by code and must appear verbatim in the translation. -#: src/features/connection/commands/ConnectionCommands.ts:30 +#: src/features/connection/commands/ConnectionCommands.ts:31 msgid "Couldn't start {blueskyProviderName} authorization" msgstr "無法開始 {blueskyProviderName} 授權" @@ -10309,7 +10309,7 @@ msgid "Couldn't start checkout" msgstr "無法開始結帳" #. Toast error shown when creating a new account connection fails. -#: src/features/connection/commands/ConnectionCommands.ts:26 +#: src/features/connection/commands/ConnectionCommands.ts:27 msgid "Couldn't start the connection" msgstr "無法建立連結" @@ -10319,7 +10319,7 @@ msgid "Couldn't start the desktop update" msgstr "無法啟動桌面版更新" #. Title of the generic fallback error modal shown when opening or creating a DM fails. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:64 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:68 msgid "Couldn't start this conversation" msgstr "無法開始此對話" @@ -10424,7 +10424,7 @@ msgid "Couldn't verify that code. Try again." msgstr "無法驗證該代碼。請再試一次。" #. Toast error shown when verifying an account connection fails. -#: src/features/connection/commands/ConnectionCommands.ts:39 +#: src/features/connection/commands/ConnectionCommands.ts:40 msgid "Couldn't verify the connection" msgstr "無法驗證連結" @@ -10469,7 +10469,7 @@ msgid "Create & share" msgstr "建立並分享" #. Action button label in the add community modal. Starts the create-community flow. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:94 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:98 msgid "Create a community" msgstr "建立社群" @@ -10541,14 +10541,14 @@ msgid "Create community" msgstr "建立社群" #. Accessible label for the create-community form element. Used by assistive tech only. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:116 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:120 msgid "Create community form" msgstr "建立社群表單" #. Accessible label for the create-DM trigger in the DM list header. #. Button or menu action label in the create dm modal utils helper. Keep it concise. #: src/features/channel/components/direct_message/DirectMessageList.tsx:97 -#: src/features/channel/utils/CreateDMModalUtils.tsx:35 +#: src/features/channel/utils/CreateDMModalUtils.tsx:36 msgid "Create DM" msgstr "建立私訊" @@ -10563,14 +10563,14 @@ msgid "Create favorite category form" msgstr "建立最愛類別表單" #. Accessible label for the create-from-template form element. Used by assistive tech only. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:158 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:162 msgid "Create from template form" msgstr "從範本建立表單" #. Button or menu action label in the create dm modal utils helper. Keep it concise. #. Tooltip on the channel header plus button when viewing a one-on-one DM. Starts the create group DM flow with the current recipient. #: src/features/channel/components/channel_header/shared.ts:51 -#: src/features/channel/utils/CreateDMModalUtils.tsx:31 +#: src/features/channel/utils/CreateDMModalUtils.tsx:32 msgid "Create group DM" msgstr "建立群組私訊" @@ -10593,7 +10593,7 @@ msgstr "建立新帳號" msgid "Create new group" msgstr "建立新群組" -#: src/features/invite/components/modals/InviteModal.tsx:555 +#: src/features/invite/components/modals/InviteModal.tsx:560 msgid "Create new link" msgstr "建立新連結" @@ -10811,12 +10811,12 @@ msgid "Current uses:" msgstr "目前使用次數:" #. Developer nagbar status: the banner is dismissed in the current real state. -#: src/features/devtools/components/NagbarControls.ts:114 +#: src/features/devtools/components/NagbarControls.ts:115 msgid "Currently dismissed" msgstr "目前已關閉" #. Developer nagbar status: the banner is showing in the current real state. -#: src/features/devtools/components/NagbarControls.ts:118 +#: src/features/devtools/components/NagbarControls.ts:119 msgid "Currently showing" msgstr "目前顯示" @@ -10853,7 +10853,7 @@ msgid "Custom" msgstr "自訂" #. Label of the numeric input shown after choosing "Custom..." in the ban duration dropdown. The unit is seconds. -#: src/features/moderation/components/modals/BanMemberModal.tsx:68 +#: src/features/moderation/components/modals/BanMemberModal.tsx:67 msgid "Custom ban duration (seconds)" msgstr "自訂停權期間(秒)" @@ -10889,7 +10889,7 @@ msgid "Custom entrance sounds with {premiumProductName}" msgstr "使用 {premiumProductName} 自訂入場音效" #. Label of the numeric input shown after choosing "Custom..." in the invite expiration dropdown. The unit is seconds. -#: src/features/invite/components/modals/InviteModal.tsx:106 +#: src/features/invite/components/modals/InviteModal.tsx:109 msgid "Custom expiration (seconds)" msgstr "自訂到期時間(秒)" @@ -10898,7 +10898,7 @@ msgid "Custom hoist order" msgstr "自訂置頂順序" #. Label of the numeric input shown after choosing "Custom..." in the invite max-uses dropdown. -#: src/features/invite/components/modals/InviteModal.tsx:120 +#: src/features/invite/components/modals/InviteModal.tsx:123 msgid "Custom max uses" msgstr "自訂最大使用次數" @@ -11506,7 +11506,7 @@ msgstr "德拉瓦州" #: src/features/emoji/components/emojis/EmojiListItem.tsx:204 #: src/features/emoji/components/emojis/EmojiListItem.tsx:216 #: src/features/emoji/components/stickers/StickerGridItem.tsx:35 -#: src/features/messaging/commands/MessageCommands.tsx:84 +#: src/features/messaging/commands/MessageCommands.tsx:85 #: src/features/moderation/components/report_modal/IARModalCopy.ts:109 #: src/features/platform/utils/DesktopLocaleBridge.ts:77 #: src/features/theme_studio/sections/LibrarySection.tsx:645 @@ -11652,8 +11652,8 @@ msgid "Delete message" msgstr "刪除訊息" #. Section heading and accessible label for the message-history-deletion radio group in the destructive ban-member modal. Destructive option group. -#: src/features/moderation/components/modals/BanMemberModal.tsx:78 -#: src/features/moderation/components/modals/BanMemberModal.tsx:229 +#: src/features/moderation/components/modals/BanMemberModal.tsx:77 +#: src/features/moderation/components/modals/BanMemberModal.tsx:233 msgid "Delete message history" msgstr "刪除訊息紀錄" @@ -11755,12 +11755,12 @@ msgid "Delete this message" msgstr "刪除此訊息" #. Error message in the messaging commands. Keep the tone plain and specific. -#: src/features/messaging/commands/MessageCommands.tsx:80 +#: src/features/messaging/commands/MessageCommands.tsx:81 msgid "Delete this message? Can't be undone." msgstr "要刪除這則訊息嗎?此動作無法復原。" #. Body of the delete confirmation for a message that was published from an announcement channel to the channels that follow it. -#: src/features/messaging/commands/MessageCommands.tsx:93 +#: src/features/messaging/commands/MessageCommands.tsx:94 msgid "Delete this message? Can't be undone. This message is also removed from every community that follows this channel." msgstr "刪除此訊息?無法復原。此訊息也會從所有追蹤此頻道的社群中移除。" @@ -11977,7 +11977,7 @@ msgid "Desktop device" msgstr "電腦裝置" #. Developer / debug surface — keep terse and technical. Label in the developer Nagbar controls panel for the desktop-download banner. -#: src/features/devtools/components/NagbarControls.ts:7 +#: src/features/devtools/components/NagbarControls.ts:8 msgid "Desktop download nagbar" msgstr "桌面版下載提示列" @@ -11987,7 +11987,7 @@ msgid "Desktop inactivity before mobile push" msgstr "電腦閒置多久後才傳送行動裝置推播通知" #. Developer control label for the desktop-notification banner. -#: src/features/devtools/components/NagbarControls.ts:40 +#: src/features/devtools/components/NagbarControls.ts:41 msgid "Desktop notification nagbar" msgstr "桌面通知提示列" @@ -12102,13 +12102,13 @@ msgstr "開發人員狀態" #. Short label in the channel and chat utility buttons. Keep it concise. #. Title of the info alert shown when clicking an internal developer-tools deep link. #: src/features/channel/components/channel_header_components/UtilityButtons.tsx:20 -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:146 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:149 #: src/features/ui/action_menu/items/StaffDeveloperUserControlsMenuItem.tsx:13 msgid "Developer tools" msgstr "開發人員工具" #. Body of the developer-tools info alert. Refers to the staff badge button in the channel header. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:150 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:153 msgid "Developer tools are available from the staff badge in the channel header." msgstr "開發人員工具可從頻道標題列的員工徽章開啟。" @@ -12505,7 +12505,7 @@ msgstr "中斷 socket 連線" #. Overlay status in the voice call view when not connected. #. Overlay status text in the compact / floating voice call tile when not connected. #: src/features/voice/components/compact_voice_call_view/shared.ts:15 -#: src/features/voice/components/VoiceCallView.tsx:103 +#: src/features/voice/components/VoiceCallView.tsx:99 msgid "Disconnected" msgstr "已中斷連線" @@ -12822,7 +12822,7 @@ msgid "Domain" msgstr "網域" #. Developer or debug surface, keep terse and technical. Label in the developer Nagbar controls panel for the banner telling installed web apps that the app has moved to a new domain. -#: src/features/devtools/components/NagbarControls.ts:76 +#: src/features/devtools/components/NagbarControls.ts:77 msgid "Domain moved nagbar" msgstr "網域轉移提示列" @@ -13344,8 +13344,8 @@ msgstr "編輯群組資訊" msgid "Edit group form" msgstr "編輯群組表單" -#: src/features/invite/components/modals/InviteModal.tsx:523 -#: src/features/invite/components/modals/InviteModal.tsx:538 +#: src/features/invite/components/modals/InviteModal.tsx:528 +#: src/features/invite/components/modals/InviteModal.tsx:543 msgid "Edit invite link" msgstr "編輯邀請連結" @@ -13397,7 +13397,7 @@ msgid "Edit profile local time" msgstr "編輯個人檔案當地時間" #. Title of the confirmation shown before saving an edit to a message published from an announcement channel. -#: src/features/messaging/commands/MessageCommands.tsx:99 +#: src/features/messaging/commands/MessageCommands.tsx:100 msgid "Edit published message?" msgstr "編輯已發布的訊息?" @@ -13548,7 +13548,7 @@ msgid "Email unavailable" msgstr "無法取得電子郵件" #. Developer control label for the email-verification banner. -#: src/features/devtools/components/NagbarControls.ts:36 +#: src/features/devtools/components/NagbarControls.ts:37 msgid "Email verification nagbar" msgstr "電子郵件驗證提示列" @@ -14080,12 +14080,12 @@ msgid "End grace now" msgstr "立即結束寬限期" #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:163 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:271 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:270 msgid "End grace period" msgstr "結束寬限期" #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:156 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:264 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:263 msgid "End grace period now?" msgstr "要現在結束寬限期嗎?" @@ -14170,7 +14170,7 @@ msgid "Enter a product name between 1 and 80 characters." msgstr "請輸入 1 到 80 個字元的產品名稱。" #. Placeholder in the optional reason input in the destructive ban-member modal. -#: src/features/moderation/components/modals/BanMemberModal.tsx:88 +#: src/features/moderation/components/modals/BanMemberModal.tsx:87 msgid "Enter a reason for the ban" msgstr "輸入停權原因" @@ -14180,7 +14180,7 @@ msgid "Enter a secure password" msgstr "請輸入安全密碼" #. Validation error in the import-template form when the entered URL or code is malformed. {theOtherPlatform} is a third-party product name placeholder. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:124 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:128 msgid "Enter a valid {theOtherPlatform} template URL or code." msgstr "請輸入有效的 {theOtherPlatform} 範本網址或代碼。" @@ -14204,7 +14204,7 @@ msgstr "請輸入有效的使用者名稱({exampleFluxerTagFull})。" #. Tooltip / aria label on the fullscreen toggle in the voice call view (not in fullscreen). #: src/features/voice/components/compact_voice_call_view/shared.ts:28 #: src/features/voice/components/media_player/components/MediaFullscreenButton.tsx:18 -#: src/features/voice/components/VoiceCallView.tsx:111 +#: src/features/voice/components/VoiceCallView.tsx:107 msgid "Enter fullscreen" msgstr "進入全螢幕" @@ -14347,7 +14347,7 @@ msgstr "整個螢幕" msgid "Entire system" msgstr "整個系統" -#: src/features/voice/components/AudioSourcePickerLinux.tsx:260 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:257 msgid "Entire system audio" msgstr "整個系統音訊" @@ -14525,7 +14525,7 @@ msgid "exclude a user" msgstr "排除某位使用者" #. Section header in the Linux audio source picker for apps excluded from the system mix. -#: src/features/voice/components/AudioSourcePickerLinux.tsx:59 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:61 msgid "Exclude from system" msgstr "從系統排除" @@ -14546,7 +14546,7 @@ msgstr "離開" #. Tooltip / aria label on the fullscreen toggle in the voice call view (currently in fullscreen). #: src/features/voice/components/compact_voice_call_view/shared.ts:24 #: src/features/voice/components/media_player/components/MediaFullscreenButton.tsx:14 -#: src/features/voice/components/VoiceCallView.tsx:107 +#: src/features/voice/components/VoiceCallView.tsx:103 msgid "Exit fullscreen" msgstr "離開全螢幕" @@ -14624,7 +14624,7 @@ msgid "Expiration curve" msgstr "到期曲線" #. Label above the expiration duration dropdown in the invite link settings. -#: src/features/invite/components/modals/InviteModal.tsx:102 +#: src/features/invite/components/modals/InviteModal.tsx:105 msgid "Expire after" msgstr "有效期限" @@ -14839,7 +14839,7 @@ msgid "Failed to complete SSO sign-in" msgstr "無法完成單一登入" #. Error message in the add friends to group modal utils helper. -#: src/features/channel/utils/AddFriendsToGroupModalUtils.ts:21 +#: src/features/channel/utils/AddFriendsToGroupModalUtils.ts:22 msgid "Failed to copy invite link" msgstr "無法複製邀請連結" @@ -15687,12 +15687,12 @@ msgid "For your security, please confirm it's you to continue." msgstr "為了您的帳戶安全,請驗證是您本人操作,才能繼續。" #. Developer nagbar override status: the banner is forced to hide. -#: src/features/devtools/components/NagbarControls.ts:102 +#: src/features/devtools/components/NagbarControls.ts:103 msgid "Force disabled" msgstr "強制停用" #. Developer nagbar override status: the banner is forced to show. -#: src/features/devtools/components/NagbarControls.ts:98 +#: src/features/devtools/components/NagbarControls.ts:99 msgid "Force enabled" msgstr "強制啟用" @@ -15840,11 +15840,11 @@ msgstr "轉傳媒體" #. Keyboard shortcut action label shown in the shortcuts list and keybind editor. Keep short, sentence case. #. Title of the forward message modal. #: src/features/input/state/input_keybind/shared.ts:33 -#: src/features/messaging/components/modals/ForwardModal.tsx:85 +#: src/features/messaging/components/modals/ForwardModal.tsx:87 msgid "Forward message" msgstr "轉傳訊息" -#: src/features/channel/components/MessageAttachments.tsx:360 +#: src/features/channel/components/MessageAttachments.tsx:331 msgid "Forwarded" msgstr "已轉傳" @@ -16437,7 +16437,7 @@ msgstr "請輸入禮物代碼" msgid "Gift code is too long" msgstr "禮物代碼太長" -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:139 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:141 msgid "Gift code:" msgstr "禮物代碼:" @@ -16466,7 +16466,7 @@ msgid "Gift inventory flow" msgstr "禮物庫存流程" #. Developer control label for the gift-inventory banner. -#: src/features/devtools/components/NagbarControls.ts:56 +#: src/features/devtools/components/NagbarControls.ts:57 msgid "Gift inventory nagbar" msgstr "禮物庫存提醒列" @@ -16477,7 +16477,7 @@ msgstr "贈送長度" #. Form field label for a gift redemption URL. #. Settings search synonym. Used to match this term when the user types it in the settings search bar. -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:34 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:35 #: src/features/user/components/settings_utils/search_index/GiftInventoryIndex.ts:26 msgid "Gift link" msgstr "禮物連結" @@ -17488,7 +17488,7 @@ msgid "How about:" msgstr "試試這個:" #. Helper text under the ban duration dropdown in the destructive ban-member modal. -#: src/features/moderation/components/modals/BanMemberModal.tsx:64 +#: src/features/moderation/components/modals/BanMemberModal.tsx:63 msgid "How long they stay banned." msgstr "他們會被停權多久。" @@ -17600,7 +17600,7 @@ msgstr "圖示檔案過大" #. Validation error in the create-community form when the chosen icon exceeds the size limit. {imageMaxSizeLabel} is a formatted file size such as "8 MB". #: src/features/channel/components/modals/EditGroupBottomSheet.tsx:47 #: src/features/channel/components/modals/EditGroupModal.tsx:45 -#: src/features/guild/components/modals/add_guild_modal/shared.ts:107 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:111 msgid "Icon file is too large. Choose a file smaller than {imageMaxSizeLabel}." msgstr "圖示檔案過大。請選擇小於 {imageMaxSizeLabel} 的檔案。" @@ -17886,7 +17886,7 @@ msgid "Import" msgstr "匯入" #. Action button label in the add community modal. Imports a template from the third-party platform named by {theOtherPlatform}. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:102 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:106 msgid "Import {theOtherPlatform} template" msgstr "匯入 {theOtherPlatform} 範本" @@ -17938,7 +17938,7 @@ msgid "Import more" msgstr "匯入更多" #. Accessible label for the import-template form element. Used by assistive tech only. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:138 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:142 msgid "Import template form" msgstr "匯入範本表單" @@ -18106,7 +18106,7 @@ msgid "Include all except selected" msgstr "選取以外的所有社群" #. Section header in the Linux audio source picker for the per-app inclusion list. -#: src/features/voice/components/AudioSourcePickerLinux.tsx:55 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:57 msgid "Include apps" msgstr "包含應用程式" @@ -18472,7 +18472,7 @@ msgid "Invalid image" msgstr "無效的圖片" #. Validation error in the paste-template-JSON form. "JSON" is a protocol token and must not be translated. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:129 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:133 msgid "Invalid JSON. Paste the full response from the URL above." msgstr "JSON 無效。請貼上來自上方網址的完整回應。" @@ -18531,7 +18531,7 @@ msgid "Invisible" msgstr "隱身" #. Per-recipient action button label in the invite modal recipient list. Sends the invite as a DM to that friend. Short standalone verb. -#: src/features/invite/components/modals/InviteModal.tsx:97 +#: src/features/invite/components/modals/InviteModal.tsx:100 msgid "Invite" msgstr "邀請" @@ -18568,12 +18568,12 @@ msgid "Invite deleted" msgstr "邀請已刪除" #. Fallback header on the invite modal when no community context is available. Refers to inviting friends to Fluxer. -#: src/features/invite/components/modals/InviteModal.tsx:84 +#: src/features/invite/components/modals/InviteModal.tsx:87 msgid "Invite friends" msgstr "邀請好友" #. Title of the invite modal. {guildName} is the community name. -#: src/features/invite/components/modals/InviteModal.tsx:89 +#: src/features/invite/components/modals/InviteModal.tsx:92 msgid "Invite friends to {guildName}" msgstr "邀請好友加入「{guildName}」" @@ -18584,25 +18584,25 @@ msgstr "分享時隱藏邀請" #. Label of the invite code/URL input in the join-community form. #. Placeholder in the read-only invite link input when no link is available yet. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:166 -#: src/features/invite/components/modals/InviteModal.tsx:138 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:170 +#: src/features/invite/components/modals/InviteModal.tsx:141 msgid "Invite link" msgstr "邀請連結" #. Label above a masked invite link while streaming privacy is active. #. Label above a masked invite link while streaming privacy is active. -#: src/features/invite/components/modals/InviteModal.tsx:146 +#: src/features/invite/components/modals/InviteModal.tsx:149 #: src/features/relationship/components/modals/AddFriendsToGroupModal.tsx:31 msgid "Invite link is hidden while sharing:" msgstr "分享時隱藏邀請連結:" #. Inline replacement text shown for invite links while streaming privacy is active. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:162 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:165 msgid "Invite link masked while sharing" msgstr "分享時已隱藏邀請連結" #. Header of the invite modal when the user is editing the invite link expiry, max uses, and temporary flag. -#: src/features/invite/components/modals/InviteModal.tsx:93 +#: src/features/invite/components/modals/InviteModal.tsx:96 msgid "Invite link settings" msgstr "邀請連結設定" @@ -18747,7 +18747,7 @@ msgstr "由於 {productName} 偵測到可能的突襲,邀請功能已暫停。 msgid "Invites are paused for this community." msgstr "此社群的邀請功能已暫停。" -#: src/features/invite/components/modals/InviteModal.tsx:370 +#: src/features/invite/components/modals/InviteModal.tsx:375 msgid "Invites are paused in this community by an admin. While this invite can be created, it cannot be accepted until invites are re-enabled." msgstr "管理員已暫停此社群的邀請功能。您仍然可以建立這個邀請,但在重新啟用邀請功能前,沒有人能接受它。" @@ -18757,7 +18757,7 @@ msgid "Invites disabled" msgstr "邀請已停用" #. Developer control label for the invites-disabled banner. -#: src/features/devtools/components/NagbarControls.ts:72 +#: src/features/devtools/components/NagbarControls.ts:73 msgid "Invites disabled nagbar" msgstr "邀請已停用提示列" @@ -18879,7 +18879,7 @@ msgid "Join {communityName} to chat with the team and stay up to date." msgstr "加入「{communityName}」與團隊聊天,並隨時掌握最新資訊。" #. Action button label in the add community modal. Starts the join-by-invite-code flow. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:98 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:102 msgid "Join a community" msgstr "加入社群" @@ -18903,7 +18903,7 @@ msgid "Join community" msgstr "加入社群" #. Accessible label for the join-community form element. Used by assistive tech only. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:162 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:166 msgid "Join community form" msgstr "加入社群表單" @@ -19011,7 +19011,7 @@ msgid "Jump to {displayName}" msgstr "跳到「{displayName}」" #. Accessible label for an inline channel mention link. labelText is the channel display name. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:108 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:111 msgid "Jump to {labelText}" msgstr "跳到「{labelText}」" @@ -19068,12 +19068,12 @@ msgid "Jump to the current call" msgstr "跳到目前的通話" #. Fallback accessible label for an inline channel mention when the target name is not known. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:112 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:115 msgid "Jump to the linked channel" msgstr "跳到連結的頻道" #. Fallback accessible label for an inline message link when the target channel is not known. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:104 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:107 msgid "Jump to the linked message" msgstr "跳到連結的訊息" @@ -19083,7 +19083,7 @@ msgid "Jump to the message from {authorNickname}" msgstr "跳到 {authorNickname} 的訊息" #. Accessible label for an inline message link that jumps to a specific message in a channel. labelText is the channel display name. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:99 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:102 msgid "Jump to the message in {labelText}" msgstr "跳到「{labelText}」中的訊息" @@ -19142,7 +19142,7 @@ msgid "Keep free and premium tiers. You can customize the tiers, sell premium th msgstr "保留免費和進階方案。您可以自訂方案、透過 Stripe 出售進階方案,或稍後從管理面板發放禮物代碼。" #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:165 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:273 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:272 msgid "Keep grace period" msgstr "保留寬限期" @@ -19157,7 +19157,7 @@ msgid "Keep running" msgstr "繼續執行" #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:143 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:251 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:250 msgid "Keep subscription" msgstr "保留訂閱" @@ -19240,7 +19240,7 @@ msgstr "按鍵" #. Button or menu action label in the kick member modal. Keep it concise. Keep the tone plain and specific. #. Button or menu action label in the user profile actions sheet. Keep it concise. Keep the tone plain and specific. #. Member actions sheet menu item. Opens the kick-member confirmation (moderation action). Short verb used as a menu label. -#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:98 +#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:97 #: src/features/moderation/components/modals/KickMemberModal.tsx:16 #: src/features/user/components/modals/UserProfileActionsSheet.tsx:77 msgid "Kick" @@ -19727,7 +19727,7 @@ msgstr "連結檔案" #. Replacement text for an invite URL while streaming privacy is active. #. Replacement text for an invite URL while streaming privacy is active. #: src/features/channel/components/modals/GroupInvitesBottomSheet.tsx:49 -#: src/features/invite/components/modals/InviteModal.tsx:142 +#: src/features/invite/components/modals/InviteModal.tsx:145 #: src/features/relationship/components/modals/AddFriendsToGroupModal.tsx:27 msgid "Link hidden while sharing" msgstr "分享時連結會隱藏" @@ -19760,7 +19760,7 @@ msgid "Link styling" msgstr "連結樣式" #. Title of the alert shown when clicking an internal link that is not available to the current account. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:154 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:157 msgid "Link unavailable" msgstr "連結無法使用" @@ -20557,7 +20557,7 @@ msgid "Max {maxSize}." msgstr "最大 {maxSize}。" #. Label above the max-uses dropdown in the invite link settings. -#: src/features/invite/components/modals/InviteModal.tsx:116 +#: src/features/invite/components/modals/InviteModal.tsx:119 msgid "Max number of uses" msgstr "使用次數上限" @@ -20835,7 +20835,7 @@ msgid "Members" msgstr "成員" #. Helper text under the temporary membership switch in the invite link settings. -#: src/features/invite/components/modals/InviteModal.tsx:134 +#: src/features/invite/components/modals/InviteModal.tsx:137 msgid "Members are removed when offline unless given a role." msgstr "除非獲得身分組,否則成員離線時就會被移除。" @@ -20980,7 +20980,7 @@ msgstr "訊息" #. Action that opens a DM conversation with the selected user. #. Member actions sheet menu item. Sends a direct message to the target user. Standalone verb used as a menu label. #. Voice participant menu action that opens a DM conversation with the selected user. -#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:88 +#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:87 #: src/features/ui/action_menu/items/ActionsSubmenu.tsx:41 #: src/features/ui/action_menu/items/MessageUserMenuItem.tsx:26 #: src/features/ui/action_menu/items/voice_participant_menu_data/shared.ts:78 @@ -21084,7 +21084,7 @@ msgstr "訊息顯示設定僅供桌面版使用。" msgid "Message editing" msgstr "編輯訊息" -#: src/features/messaging/components/modals/ForwardModal.tsx:315 +#: src/features/messaging/components/modals/ForwardModal.tsx:317 msgid "Message forwarded" msgstr "訊息已轉傳" @@ -21133,7 +21133,7 @@ msgstr "訊息輸入按鈕" #. Error modal title in the forward modal when the optional comment exceeds the message length limit. #. Form validation error indicating the message exceeds the allowed length. -#: src/features/messaging/components/modals/ForwardModal.tsx:56 +#: src/features/messaging/components/modals/ForwardModal.tsx:58 #: src/features/ui/character_counter/CharacterCountMessages.ts:16 msgid "Message is too long" msgstr "訊息過長" @@ -21144,7 +21144,7 @@ msgid "Message layout" msgstr "訊息版面配置" #. Type chip suffix in tooltips for inline rendered message links. Lowercase because it follows the channel name. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:89 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:92 msgid "message link" msgstr "訊息連結" @@ -21188,7 +21188,7 @@ msgid "Message previews in the DM list" msgstr "私訊列表中的訊息預覽" #. Toast shown after a message in an announcement channel was published to the channels that follow it. -#: src/features/messaging/commands/MessageCommands.tsx:112 +#: src/features/messaging/commands/MessageCommands.tsx:113 msgid "Message published" msgstr "訊息已發布" @@ -21301,7 +21301,7 @@ msgstr "可收藏的訊息" msgid "Messaging is paused" msgstr "訊息功能已暫停" -#. Notice shown in place of the message composer, and as an error, when messaging is paused on the current account until the user completes one quick step described in an email. While paused, the account cannot post, react, join communities or change its profile. Keep the tone calm and friendly. +#. Notice shown in place of the message composer, as a banner at the top of the app, and as an error, when messaging is paused on the current account until the user completes one quick step described in an email. While paused, the account cannot post, react, join communities or change its profile. Keep the tone calm and friendly. #: src/features/user/utils/AccountLimitUtils.ts:10 msgid "Messaging is paused on your account. Check your email for a quick step to continue." msgstr "您帳號的訊息功能已暫停。請查看電子郵件,完成一個簡單步驟即可繼續使用。" @@ -22672,7 +22672,7 @@ msgid "No {sendMessagesPermission} permission" msgstr "沒有 {sendMessagesPermission} 權限" #. Inline text shown inside a custom message link pill when the linked message cannot be accessed. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:142 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:145 msgid "No access" msgstr "無法存取" @@ -22807,7 +22807,7 @@ msgstr "沒有要儲存的變更" msgid "No channels available" msgstr "沒有可用的頻道" -#: src/features/messaging/components/modals/ForwardModal.tsx:389 +#: src/features/messaging/components/modals/ForwardModal.tsx:395 #: src/features/search/components/search/ChannelFilterSheet.tsx:120 msgid "No channels found" msgstr "找不到任何頻道" @@ -22955,7 +22955,7 @@ msgid "No invoices yet." msgstr "還沒有任何發票。" #. Invite max-uses option meaning unlimited uses. Short standalone label. -#: src/features/invite/components/modals/InviteModal.tsx:56 +#: src/features/invite/components/modals/InviteModal.tsx:59 msgid "No limit" msgstr "無限制" @@ -23306,7 +23306,7 @@ msgstr "無轉換" #: src/features/user/components/modals/tabs/accessibility_tab/VisualTab.tsx:37 #: src/features/user/components/modals/tabs/components/EntranceSoundSection.tsx:146 #: src/features/user/components/modals/tabs/privacy_safety_tab/data_request_modal/DataRequestModal.tsx:220 -#: src/features/voice/components/AudioSourcePickerLinux.tsx:268 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:265 msgid "None" msgstr "無" @@ -23858,12 +23858,12 @@ msgid "Open {host} in your browser." msgstr "在瀏覽器中開啟 {host}。" #. Accessible label for an inline chat link pill that opens an app page such as Discovery. labelText is the page name. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:121 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:124 msgid "Open {labelText}" msgstr "開啟 {labelText}" #. Accessible label for an inline settings deep-link pill. labelText is the resolved settings tab and section breadcrumb. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:116 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:119 msgid "Open {labelText} in settings" msgstr "在設定中開啟 {labelText}" @@ -24067,7 +24067,7 @@ msgid "Open emoji in browser" msgstr "在瀏覽器中開啟表情符號" #. Accessible label for the emoji picker trigger button in the forward modal comment field. -#: src/features/messaging/components/modals/ForwardModal.tsx:102 +#: src/features/messaging/components/modals/ForwardModal.tsx:104 #: src/features/user/components/modals/tabs/my_profile_tab/BioEditor.tsx:27 msgid "Open emoji picker" msgstr "開啟表情符號選取器" @@ -24392,7 +24392,7 @@ msgstr "選項" msgid "or" msgstr "或" -#: src/features/theme/components/modals/ShareThemeModal.tsx:214 +#: src/features/theme/components/modals/ShareThemeModal.tsx:216 msgid "Or copy the link:" msgstr "或複製連結:" @@ -24401,7 +24401,7 @@ msgstr "或複製連結:" msgid "or pick a GIF from {gifProviderName}" msgstr "或從 {gifProviderName} 選擇 GIF" -#: src/features/invite/components/modals/InviteModal.tsx:502 +#: src/features/invite/components/modals/InviteModal.tsx:507 msgid "Or send an invite link to a friend:" msgstr "或傳送邀請連結給好友:" @@ -24409,7 +24409,7 @@ msgstr "或傳送邀請連結給好友:" msgid "or send an invite to a friend:" msgstr "或傳送邀請給好友:" -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:131 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:133 msgid "or send the gift link to a friend:" msgstr "或傳送禮物連結給好友:" @@ -24611,7 +24611,7 @@ msgid "Page down" msgstr "Page Down" #. Role description announced for an inline chat link pill that opens an app page. Lowercase. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:126 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:129 msgid "page link" msgstr "頁面連結" @@ -24778,12 +24778,12 @@ msgid "Paste GIF URLs below, one per line." msgstr "請在下方貼上 GIF 網址,一行一個。" #. Accessible label for the paste-template-JSON form element. Used by assistive tech only. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:146 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:150 msgid "Paste template JSON form" msgstr "貼上範本 JSON 表單" #. Placeholder in the textarea where the user pastes the third-party template JSON document. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:154 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:158 msgid "Paste the JSON response here" msgstr "在此貼上 JSON 回應" @@ -24985,7 +24985,7 @@ msgid "Perks paused" msgstr "福利已暫停" #. Ban duration option in the destructive ban-member modal meaning the ban never expires. Short standalone label. -#: src/features/moderation/components/modals/BanMemberModal.tsx:38 +#: src/features/moderation/components/modals/BanMemberModal.tsx:37 msgid "Permanent" msgstr "永久" @@ -25384,7 +25384,7 @@ msgstr "即使開啟了減少動態效果,仍會播放。" #. Body of the error modal shown when sharing or sending a theme link is rate limited. #: src/features/app/components/alerts/CommonErrorModalDescriptors.ts:13 #: src/features/discovery/commands/DiscoveryJoinCommands.tsx:60 -#: src/features/theme/components/modals/ShareThemeModal.tsx:67 +#: src/features/theme/components/modals/ShareThemeModal.tsx:68 msgid "Please wait a moment and try again." msgstr "請稍候片刻再試一次。" @@ -25416,7 +25416,7 @@ msgid "Pop back in" msgstr "收回主視窗" #. Tooltip / aria label on the voice call footer button that opens the call in a separate window. -#: src/features/voice/components/VoiceCallCornerControls.tsx:12 +#: src/features/voice/components/VoiceCallCornerControls.tsx:11 msgid "Pop out call" msgstr "以獨立視窗開啟通話" @@ -25547,12 +25547,12 @@ msgid "Premium badge" msgstr "進階方案徽章" #. Developer control label for the premium-expired banner. -#: src/features/devtools/components/NagbarControls.ts:48 +#: src/features/devtools/components/NagbarControls.ts:49 msgid "Premium expired nagbar" msgstr "進階方案過期提示列" #. Developer control label for the premium grace-period banner. -#: src/features/devtools/components/NagbarControls.ts:44 +#: src/features/devtools/components/NagbarControls.ts:45 msgid "Premium grace period nagbar" msgstr "進階方案寬限期提示列" @@ -25562,7 +25562,7 @@ msgid "Premium model" msgstr "進階方案模式" #. Developer control label for the premium-onboarding banner. -#: src/features/devtools/components/NagbarControls.ts:52 +#: src/features/devtools/components/NagbarControls.ts:53 msgid "Premium onboarding nagbar" msgstr "進階方案上手提示列" @@ -26514,7 +26514,7 @@ msgstr "原因" #. Label of the optional reason input in the destructive ban-member modal. Reason is recorded in the activity log. #. Label of the optional reason textarea in the timeout-member modal. The reason is recorded in the activity log. -#: src/features/moderation/components/modals/BanMemberModal.tsx:83 +#: src/features/moderation/components/modals/BanMemberModal.tsx:82 #: src/features/moderation/components/modals/TimeoutMemberModal.tsx:36 msgid "Reason (optional)" msgstr "原因(選填)" @@ -26574,7 +26574,7 @@ msgstr "重新檢查" #. placeholder {0}: ChannelUtils.getIcon(channel, {size: 16, className: styles.channelIcon}) #. placeholder {1}: channel.name -#: src/features/invite/components/modals/InviteModal.tsx:355 +#: src/features/invite/components/modals/InviteModal.tsx:360 msgid "Recipients will be taken to {0} <0>{1}" msgstr "收件人將會前往 {0} <0>{1}" @@ -26601,7 +26601,7 @@ msgid "Reconnect succeeded. Pick a screen again if you want to resume your previ msgstr "重新連線成功。如要繼續上次的串流,請再選取一次螢幕。" #. Overlay status in the voice call view while reconnecting after a drop. Trailing ellipsis indicates in-progress. -#: src/features/voice/components/VoiceCallView.tsx:98 +#: src/features/voice/components/VoiceCallView.tsx:94 msgid "Reconnecting..." msgstr "正在重新連線..." @@ -26741,7 +26741,7 @@ msgstr "已複製參照。" msgid "Referral parameters" msgstr "推薦參數" -#: src/features/voice/components/AudioSourcePickerLinux.tsx:312 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:309 msgid "Refresh audio sources" msgstr "重新整理音訊來源" @@ -28559,7 +28559,7 @@ msgstr "飽和度" #: src/features/guild/components/modals/guild_tabs/GuildDiscoveryTab.tsx:631 #: src/features/guild/components/modals/guild_tabs/GuildVanityURLTab.tsx:279 #: src/features/guild/components/modals/GuildFolderSettingsModal.tsx:91 -#: src/features/messaging/commands/MessageCommands.tsx:108 +#: src/features/messaging/commands/MessageCommands.tsx:109 #: src/features/messaging/components/modals/AttachmentEditModal.tsx:136 #: src/features/messaging/components/modals/EditAltTextModal.tsx:193 #: src/features/messaging/components/modals/MessageHistoryThresholdModal.tsx:115 @@ -28687,7 +28687,7 @@ msgid "Scan the QR code with your authenticator app." msgstr "使用您的驗證器應用程式掃描 QR 碼。" #. Developer / debug surface — keep terse and technical. Label in the developer Nagbar controls panel for the scheduled-maintenance banner. -#: src/features/devtools/components/NagbarControls.ts:22 +#: src/features/devtools/components/NagbarControls.ts:23 msgid "Scheduled maintenance nagbar" msgstr "排程維護提示列" @@ -28962,7 +28962,7 @@ msgstr "拖曳預覽" #: src/features/channel/components/bottomsheets/ChannelSearchBottomSheet.tsx:854 #: src/features/channel/components/channel_header/shared.ts:47 #: src/features/channel/components/shared/PickerSearchInput.tsx:21 -#: src/features/messaging/components/modals/ForwardModal.tsx:89 +#: src/features/messaging/components/modals/ForwardModal.tsx:91 #: src/features/search/components/modals/SearchProviderPickerModal.tsx:43 #: src/features/search/utils/QuickSwitcherModalUtils.tsx:46 #: src/features/theme_studio/ui/StudioSearchInput.tsx:16 @@ -29606,14 +29606,14 @@ msgstr "付款後 3 天內可自行申請退款,每 30 天限一次。訂閱 #. Button or menu action label in the share theme modal. Keep it concise. #. Send-message button label in the voice message composer modal. -#: src/features/theme/components/modals/ShareThemeModal.tsx:43 +#: src/features/theme/components/modals/ShareThemeModal.tsx:44 #: src/features/user/components/modals/tabs/component_gallery_tab/ComponentGalleryTabButtonsTab.tsx:316 #: src/features/voice/components/VoiceMessageComposerModal.tsx:77 msgid "Send" msgstr "傳送" #. Primary button label in the forward message modal. selectedCount is the number of selected destinations; selectionLimit is the maximum allowed. -#: src/features/messaging/components/modals/ForwardModal.tsx:106 +#: src/features/messaging/components/modals/ForwardModal.tsx:108 msgid "Send ({selectedCount}/{selectionLimit})" msgstr "傳送 ({selectedCount}/{selectionLimit})" @@ -29694,7 +29694,7 @@ msgstr "傳送檔案上限為 {size}" #. Button or menu action label in the user profile modal. Keep it concise. #. Member actions sheet menu item. Sends a friend request to the target user. #: src/features/channel/components/direct_message/DMWelcomeSection.tsx:146 -#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:94 +#: src/features/guild/components/modals/guild_tabs/GuildMemberActionsSheet.tsx:93 #: src/features/user/components/modals/UserProfileMobileSheet.tsx:110 #: src/features/user/components/modals/UserProfileModal.tsx:126 msgid "Send friend request" @@ -29710,7 +29710,7 @@ msgstr "傳送 GIF {title}" #. Plus menu item that opens the gift purchase flow. #: src/features/channel/components/textarea/MobileTextareaPlusBottomSheet.tsx:21 #: src/features/channel/components/textarea/TextareaPlusMenu.tsx:31 -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:30 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:31 msgid "Send gift" msgstr "傳送禮物" @@ -29873,7 +29873,7 @@ msgid "Serve the token file" msgstr "提供權杖檔案" #. Developer / debug surface — keep terse and technical. Label in the developer Nagbar controls panel for the service incident banner. -#: src/features/devtools/components/NagbarControls.ts:27 +#: src/features/devtools/components/NagbarControls.ts:28 msgid "Service incident nagbar" msgstr "服務事件通知列" @@ -30118,7 +30118,7 @@ msgid "Settings" msgstr "設定" #. Type chip suffix in tooltips for inline rendered fluxer://settings/user deep links. Lowercase. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:130 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:133 msgid "settings link" msgstr "設定連結" @@ -30239,7 +30239,7 @@ msgid "Share your screen or camera in up to 4K at 60 frames per second. Free acc msgstr "分享你的畫面或鏡頭,最高可達 4K 60fps。免費帳號最高串流 720p 30fps。" #. Button or menu action label in the share theme modal. Keep it concise. -#: src/features/theme/components/modals/ShareThemeModal.tsx:39 +#: src/features/theme/components/modals/ShareThemeModal.tsx:40 msgid "Share your theme" msgstr "分享您的主題" @@ -30263,7 +30263,7 @@ msgid "Shared window" msgstr "分享的視窗" #. Capture option in the Linux audio source picker on a window share. Captures only the audio of the window being shared. -#: src/features/voice/components/AudioSourcePickerLinux.tsx:40 +#: src/features/voice/components/AudioSourcePickerLinux.tsx:42 msgid "Shared window audio" msgstr "分享的視窗音訊" @@ -30364,7 +30364,7 @@ msgid "Shortcuts are paused while recording." msgstr "錄製期間快速鍵會暫停作用。" #. Body of the error modal shown when the forward modal comment exceeds the message length limit. -#: src/features/messaging/components/modals/ForwardModal.tsx:60 +#: src/features/messaging/components/modals/ForwardModal.tsx:62 msgid "Shorten the message and try again." msgstr "請縮短訊息後再試一次。" @@ -31506,7 +31506,7 @@ msgid "Something went wrong while preparing this sticker. Try another file or tr msgstr "準備貼圖時發生錯誤。請嘗試其他檔案,或稍後再試一次。" #. Fallback body of the error alert shown when publishing an announcement message fails. -#: src/features/messaging/commands/MessageCommands.tsx:124 +#: src/features/messaging/commands/MessageCommands.tsx:125 msgid "Something went wrong while publishing. Try again in a moment." msgstr "發布時發生了問題。請稍後再試。" @@ -31552,7 +31552,7 @@ msgstr "發生錯誤。" #: src/features/app/components/alerts/CommonErrorModalDescriptors.ts:5 #: src/features/discovery/commands/DiscoveryJoinCommands.tsx:18 #: src/features/emoji/components/emojis/EmojiListItem.tsx:129 -#: src/features/theme/components/modals/ShareThemeModal.tsx:51 +#: src/features/theme/components/modals/ShareThemeModal.tsx:52 #: src/features/ui/action_menu/items/CallMenuItems.tsx:45 #: src/features/ui/action_menu/items/ChannelMenuData.tsx:132 #: src/features/ui/action_menu/items/ChannelMenuData.tsx:148 @@ -33157,12 +33157,12 @@ msgid "Template" msgstr "範本" #. Label of the textarea in the paste-template-JSON form. "JSON" must not be translated. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:150 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:154 msgid "Template JSON" msgstr "範本 JSON" #. Label of the URL input in the import-template form. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:142 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:146 msgid "Template URL" msgstr "範本網址" @@ -33191,7 +33191,7 @@ msgid "Temporary invites need a live connection. Check yours and try again." msgstr "臨時邀請需要即時連線。請檢查您的連線並再試一次。" #. Switch label in the invite link settings. When enabled, members joining via this invite are kicked when they go offline unless given a role. -#: src/features/invite/components/modals/InviteModal.tsx:129 +#: src/features/invite/components/modals/InviteModal.tsx:132 msgid "Temporary membership" msgstr "臨時成員資格" @@ -33202,7 +33202,7 @@ msgid "Tennessee" msgstr "田納西州" #. Developer control label for the terms-acceptance banner. -#: src/features/devtools/components/NagbarControls.ts:64 +#: src/features/devtools/components/NagbarControls.ts:65 msgid "Terms acceptance nagbar" msgstr "條款接受提示列" @@ -33760,7 +33760,7 @@ msgstr "主題無法使用" msgid "Themes" msgstr "主題" -#: src/features/invite/components/modals/InviteModal.tsx:194 +#: src/features/invite/components/modals/InviteModal.tsx:197 msgid "There are no channels available to create an invite for." msgstr "沒有可建立邀請的頻道。" @@ -33815,7 +33815,7 @@ msgid "They left the call" msgstr "對方已離開通話" #. Body of the error modal shown when a DM cannot be opened (blocked or no shared community). -#: src/features/app/components/alerts/DmActionErrorModal.tsx:20 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:24 msgid "They might not be accepting messages from you, or you no longer share a community." msgstr "對方可能不接受您的訊息,或是您與對方已沒有共同的社群。" @@ -34092,7 +34092,7 @@ msgid "This device does not support notifications." msgstr "此裝置不支援通知。" #. Validation error in the paste-template-JSON form when the JSON parses but lacks the expected third-party template fields. -#: src/features/guild/components/modals/add_guild_modal/shared.ts:133 +#: src/features/guild/components/modals/add_guild_modal/shared.ts:137 msgid "This doesn't look like a valid template response. Make sure you copied the entire JSON document." msgstr "這看起來不是有效的範本回應。請確認您已複製整個 JSON 文件。" @@ -34170,7 +34170,7 @@ msgid "This gift has been redeemed" msgstr "此禮物已兌換" #. Title of the error modal shown when a group DM would exceed the maximum number of recipients. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:48 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:52 msgid "This group has too many people" msgstr "此群組人數過多" @@ -34208,7 +34208,7 @@ msgstr "此實例尚未建立任何帳號。您建立的第一個帳號將自動 msgid "This invite is hidden while sharing is protected." msgstr "分享受保護時,此邀請會隱藏。" -#: src/features/invite/components/modals/InviteModal.tsx:514 +#: src/features/invite/components/modals/InviteModal.tsx:519 msgid "This invite link never expires." msgstr "此邀請連結永不過期。" @@ -34305,7 +34305,7 @@ msgid "This link channel is marked for mature content and may open material that msgstr "此連結頻道已標示為成人內容,可能會開啟不適合部分使用者的內容。" #. Body of the link-unavailable alert. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:158 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:161 msgid "This link is not available for your account." msgstr "您的帳號無法使用此連結。" @@ -34361,7 +34361,7 @@ msgid "This message has already been deleted." msgstr "此訊息已被刪除。" #. Toast shown when someone tries to publish an announcement message that was already published. -#: src/features/messaging/commands/MessageCommands.tsx:116 +#: src/features/messaging/commands/MessageCommands.tsx:117 msgid "This message has already been published" msgstr "此訊息已發佈過" @@ -34486,7 +34486,7 @@ msgid "This theme is still loading." msgstr "這個主題仍在載入中。" #. Title of the error modal shown when a theme CSS exceeds the maximum shareable size. -#: src/features/theme/components/modals/ShareThemeModal.tsx:55 +#: src/features/theme/components/modals/ShareThemeModal.tsx:56 msgid "This theme is too large to share" msgstr "此佈景主題過大,無法分享" @@ -34528,7 +34528,7 @@ msgid "This user is not available to receive calls right now. They may have call msgstr "此使用者目前無法接聽來電,可能已停用通話功能。" #. Body of the error modal shown when the recipient of a DM no longer exists. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:28 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:32 msgid "This user no longer exists. Refresh and try again." msgstr "此使用者已不存在。請重新整理並再試一次。" @@ -35712,7 +35712,7 @@ msgid "Unclaimed account" msgstr "未認領的帳號" #. Developer control label for the unclaimed-account banner. -#: src/features/devtools/components/NagbarControls.ts:32 +#: src/features/devtools/components/NagbarControls.ts:33 msgid "Unclaimed account nagbar" msgstr "未認領帳號提示列" @@ -37152,7 +37152,7 @@ msgstr "使用者移動頻道" #. Reason chip in the unaddable recipients alert when the user record is missing. #. Title of the error modal shown when the recipient of a DM no longer exists. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:24 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:28 #: src/features/channel/components/channel_view/DMChannelView.tsx:279 #: src/features/channel/components/modals/UnaddableRecipientsConfirmModal.tsx:11 msgid "User not found" @@ -37274,27 +37274,27 @@ msgid "Using {effectiveLabel} until {requestedLabel} is ready." msgstr "在 {requestedLabel} 準備就緒之前使用 {effectiveLabel}。" #. Developer nagbar status: banner follows real account state. -#: src/features/devtools/components/NagbarControls.ts:106 +#: src/features/devtools/components/NagbarControls.ts:107 msgid "Using actual account state" msgstr "使用實際帳號狀態" #. Developer nagbar status: banner follows real gift inventory state. -#: src/features/devtools/components/NagbarControls.ts:126 +#: src/features/devtools/components/NagbarControls.ts:127 msgid "Using actual gift inventory state" msgstr "使用實際禮物庫存狀態" #. Developer nagbar status: banner follows real premium subscription state. -#: src/features/devtools/components/NagbarControls.ts:122 +#: src/features/devtools/components/NagbarControls.ts:123 msgid "Using actual premium state" msgstr "使用實際的進階方案狀態" #. Developer nagbar status: banner follows the real app state. -#: src/features/devtools/components/NagbarControls.ts:130 +#: src/features/devtools/components/NagbarControls.ts:131 msgid "Using actual state" msgstr "使用實際狀態" #. Developer nagbar status: banner follows real email verification state. -#: src/features/devtools/components/NagbarControls.ts:110 +#: src/features/devtools/components/NagbarControls.ts:111 msgid "Using actual verification state" msgstr "使用實際驗證狀態" @@ -37456,9 +37456,9 @@ msgstr "驗證是您本人操作" #. Title of the error modal shown when an unverified account tries to start a DM. #. Title shown when an unverified account cannot start a DM or group DM. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:40 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:44 #: src/features/channel/components/direct_message/AddFriendForm.tsx:80 -#: src/features/channel/utils/CreateDMModalUtils.tsx:51 +#: src/features/channel/utils/CreateDMModalUtils.tsx:52 #: src/features/moderation/components/report/ReportStepEmail.tsx:43 msgid "Verify your email" msgstr "驗證您的電子郵件" @@ -37543,7 +37543,7 @@ msgid "Verify your email to purchase {premiumProductFullName}." msgstr "請驗證您的電子郵件,才能購買 {premiumProductFullName}。" #. Blocked-state text shown when an unverified account cannot start a DM or group DM. -#: src/features/channel/utils/CreateDMModalUtils.tsx:55 +#: src/features/channel/utils/CreateDMModalUtils.tsx:56 msgid "Verify your email to start DMs." msgstr "請驗證您的電子郵件以開始私訊。" @@ -37791,7 +37791,7 @@ msgid "View call" msgstr "檢視通話" #. Aria label for the show-controls trigger when the call toolbar is auto-hidden. -#: src/features/voice/components/VoiceCallView.tsx:124 +#: src/features/voice/components/VoiceCallView.tsx:120 msgid "View call controls" msgstr "檢視通話控制選項" @@ -37987,7 +37987,7 @@ msgid "Visionary (lifetime {premiumProductName})" msgstr "遠見者(終身享有 {premiumProductName})" #. Developer control label for the Visionary two-factor-authentication banner. -#: src/features/devtools/components/NagbarControls.ts:60 +#: src/features/devtools/components/NagbarControls.ts:61 msgid "Visionary 2FA nagbar" msgstr "Visionary 雙重驗證提醒" @@ -38243,7 +38243,7 @@ msgid "Voice region" msgstr "語音區域" #. Developer control label for the voice-session-restore banner. -#: src/features/devtools/components/NagbarControls.ts:68 +#: src/features/devtools/components/NagbarControls.ts:69 msgid "Voice session restore nagbar" msgstr "語音連線還原提示列" @@ -38331,12 +38331,12 @@ msgid "Waiting for passkey…" msgstr "正在等候通行金鑰…" #. Inline notice in the forward modal when slowmode is active in the selected target channel. forwardChannelDisplayName is the channel name. -#: src/features/messaging/components/modals/ForwardModal.tsx:76 +#: src/features/messaging/components/modals/ForwardModal.tsx:78 msgid "Waiting for slowmode in {forwardChannelDisplayName} to expire." msgstr "正在等待「{forwardChannelDisplayName}」的慢速模式結束。" #. Inline notice in the forward modal when slowmode is active in one or more selected target channels. -#: src/features/messaging/components/modals/ForwardModal.tsx:81 +#: src/features/messaging/components/modals/ForwardModal.tsx:83 msgid "Waiting for slowmode in one or more selected channels to expire." msgstr "正在等待一個或多個所選頻道的慢速模式結束。" @@ -38520,7 +38520,7 @@ msgstr "我們已將驗證碼傳送至 {email}。" msgid "We will prefill {prefillEmail} once browser sign-in opens." msgstr "瀏覽器登入開啟後,我們會預填 {prefillEmail}。" -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:87 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:89 msgid "We'd love to give you more than a lifetime of {PREMIUM_PRODUCT_NAME}, but that breaks the space-time continuum. Send the gift to a friend instead?" msgstr "我們很想送您比終身更久的 {PREMIUM_PRODUCT_NAME},但那會打破時空連續體。改成把禮物送給好友如何?" @@ -39178,7 +39178,7 @@ msgid "You already have a group with these users. Do you really want to create a msgstr "您已經和這些使用者建立群組了。真的要再建立一個新的嗎?當然也可以!" #. Status label shown to a user who already owns the lifetime premium tier. -#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:26 +#: src/features/expressions/components/modals/GiftSendToFriendModal.tsx:27 msgid "You already have lifetime {premiumProductName}" msgstr "您已擁有終身版 {premiumProductName}" @@ -39326,7 +39326,7 @@ msgid "You can't add expressions there" msgstr "您無法在那裡新增表情符號" #. Error message in the messaging commands. -#: src/features/messaging/commands/ReactionCommands.tsx:27 +#: src/features/messaging/commands/ReactionCommands.tsx:28 msgid "You can't add new reactions while you're timed out." msgstr "您在禁言期間無法新增反應。" @@ -39392,7 +39392,7 @@ msgstr "你無法在任何社群管理網頁掛鉤。請請管理員追蹤此頻 #. Reason chip in the unaddable recipients alert when blocked or DMs are not allowed. #. Title of the error modal shown when a DM cannot be opened (blocked or no shared community). -#: src/features/app/components/alerts/DmActionErrorModal.tsx:16 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:20 #: src/features/channel/components/modals/UnaddableRecipientsConfirmModal.tsx:15 msgid "You can't message this user" msgstr "您無法傳送訊息給這位使用者" @@ -39521,7 +39521,7 @@ msgid "You changed your tag while on {PREMIUM_PRODUCT_NAME}. It will reroll rand msgstr "您在訂閱 {PREMIUM_PRODUCT_NAME} 期間變更了標籤。除非續訂,否則您的 {PREMIUM_PRODUCT_NAME} 到期時,標籤將會隨機重新產生。" #. Body of the access-denied alert for clicked message links. -#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:138 +#: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:141 msgid "You do not have access to the channel where this message was sent." msgstr "您沒有權限存取傳送此訊息的頻道。" @@ -39618,12 +39618,12 @@ msgid "You just pressed Tab. Keyboard mode is now on so you can navigate {produc msgstr "您剛才按了 Tab 鍵。鍵盤模式現已開啟,您無需滑鼠即可瀏覽 {productName}。" #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:137 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:245 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:244 msgid "You keep your perks until your next renewal date. Reactivate before then to keep your subscriber history." msgstr "您會保留福利到下一個續訂日期。請在此之前重新啟用訂閱,以保留您的訂閱者歷史記錄。" #: src/features/app/components/dialogs/components/PlutoniumContent.tsx:158 -#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:266 +#: src/features/premium/components/plutonium_page/PlutoniumPage.tsx:265 msgid "You lose all {PREMIUM_PRODUCT_NAME} perks immediately and your subscriber history resets. This cannot be undone." msgstr "您會立即失去所有 {PREMIUM_PRODUCT_NAME} 福利,且您的訂閱者歷史記錄將會重設。此動作無法復原。" @@ -39709,7 +39709,7 @@ msgid "You need to claim your account before you can create a community." msgstr "您必須先認領帳號,才能建立社群。" #. Body of the error modal shown when an unclaimed account tries to start a DM. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:36 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:40 msgid "You need to claim your account before you can start a direct message." msgstr "您必須先認領帳號,才能開始傳送私訊。" @@ -39731,7 +39731,7 @@ msgid "You need to verify your email address before you can send friend requests msgstr "您必須先驗證電子郵件地址,才能傳送好友邀請。" #. Body of the error modal shown when an unverified account tries to start a DM. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:44 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:48 msgid "You need to verify your email address before you can start a direct message." msgstr "您需要先驗證電子郵件地址,才能開始傳送私訊。" @@ -39745,7 +39745,7 @@ msgid "You need to verify your email to send messages in this community." msgstr "您需要驗證電子郵件才能在這個社群傳送訊息。" #. Body of the error modal shown when the user or a recipient has too many open group DMs. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:60 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:64 msgid "You or someone you're adding already has the maximum number of group DMs open. Leave one and try again." msgstr "您或您要新增的對象已達群組私訊數量上限。請先離開一個,然後再試一次。" @@ -39888,7 +39888,7 @@ msgstr "您編輯訊息的速度太快了" #: src/features/discovery/commands/DiscoveryJoinCommands.tsx:56 #: src/features/emoji/components/emojis/EmojiListItem.tsx:77 #: src/features/emoji/components/emojis/EmojiListItem.tsx:149 -#: src/features/theme/components/modals/ShareThemeModal.tsx:63 +#: src/features/theme/components/modals/ShareThemeModal.tsx:64 msgid "You're going too fast" msgstr "您的操作太頻繁了" @@ -39951,7 +39951,7 @@ msgid "You're viewing older messages" msgstr "您正在檢視較舊的訊息" #. Body of the error modal shown when a group DM would exceed the maximum number of recipients. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:52 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:56 msgid "You've added more people than a group DM allows. Remove a few and try again." msgstr "您新增的人數已超出群組私訊的上限。請移除幾位成員,然後再試一次。" @@ -40003,7 +40003,7 @@ msgid "You've reached the favorite GIF limit." msgstr "您已達到最愛 GIF 的上限。" #. Title of the error modal shown when the user or a recipient has too many open group DMs. -#: src/features/app/components/alerts/DmActionErrorModal.tsx:56 +#: src/features/app/components/alerts/DmActionErrorModal.tsx:60 msgid "You've reached the group DM limit" msgstr "您已達到群組私訊上限" @@ -40118,7 +40118,7 @@ msgid "Your card is eligible. Redirecting you to the payment page now." msgstr "您的卡片符合資格。正在將您重新導向至付款頁面。" #. Body of the confirmation shown before saving an edit to a message published from an announcement channel. -#: src/features/messaging/commands/MessageCommands.tsx:103 +#: src/features/messaging/commands/MessageCommands.tsx:104 msgid "Your changes reach every community that follows this channel, which can take a minute. Each published message allows 3 quick edits, then 1 every 20 minutes." msgstr "你的變更會傳送給所有追蹤此頻道的社群,這可能需要一分鐘。每則已發布的訊息可快速編輯 3 次,之後每 20 分鐘可編輯 1 次。" @@ -40236,22 +40236,22 @@ msgid "Your last purchase is outside the refund window. Contact support for bill msgstr "您的上次購買已超出退款期限。如需處理帳務問題,請聯絡客服。" #. Label in the message queue state. -#: src/features/messaging/state/MessageQueue.tsx:72 +#: src/features/messaging/state/MessageQueue.tsx:74 msgid "Your message could not be delivered because it was flagged by our safety systems. If you believe this is a mistake, please contact support." msgstr "您的訊息無法送達,因為它已被我們的安全系統標記。如果您認為這是錯誤,請聯絡客服。" #. Label in the message queue state. -#: src/features/messaging/state/MessageQueue.tsx:59 +#: src/features/messaging/state/MessageQueue.tsx:61 msgid "Your message could not be delivered. This is usually because you don't share a community with the recipient or the recipient is only accepting direct messages from friends. You may also need to adjust your own direct message privacy settings in {directMessagePrivacySettingsPath}." msgstr "您的訊息無法送達。這通常是因為您與收件者沒有共同社群,或是收件者只接受好友的私訊。您可能也需要調整您在 {directMessagePrivacySettingsPath} 的私訊隱私設定。" #. Description text in the message queue state. -#: src/features/messaging/state/MessageQueue.tsx:64 +#: src/features/messaging/state/MessageQueue.tsx:66 msgid "Your message could not be delivered. You need to claim your account to send direct messages." msgstr "您的訊息無法送達。您需要先認領帳號才能傳送私訊。" #. Description text in the message queue state. -#: src/features/messaging/state/MessageQueue.tsx:68 +#: src/features/messaging/state/MessageQueue.tsx:70 msgid "Your message could not be delivered. You need to claim your account to send messages." msgstr "您的訊息無法送達。您需要先認領帳號才能傳送訊息。" @@ -40409,7 +40409,7 @@ msgid "Your subscription will switch to yearly billing at the next renewal." msgstr "您的訂閱將在下次續訂時切換為按年計費。" #. Body of the error modal shown when a theme CSS exceeds the maximum shareable size. -#: src/features/theme/components/modals/ShareThemeModal.tsx:59 +#: src/features/theme/components/modals/ShareThemeModal.tsx:60 msgid "Your theme CSS is too large to share. Trim it down and try again." msgstr "您的主題 CSS 檔案過大,無法分享。請縮減檔案大小後再試一次。" diff --git a/fluxer_app/src/features/invite/commands/InviteCommands.tsx b/fluxer_app/src/features/invite/commands/InviteCommands.tsx index d6ad17463..91d683f96 100644 --- a/fluxer_app/src/features/invite/commands/InviteCommands.tsx +++ b/fluxer_app/src/features/invite/commands/InviteCommands.tsx @@ -5,6 +5,7 @@ import {GenericErrorModal} from '@app/features/app/components/alerts/GenericErro import {TemporaryInviteRequiresPresenceModal} from '@app/features/app/components/alerts/TemporaryInviteRequiresPresenceModal'; import {Endpoints} from '@app/features/app/constants/Endpoints'; import Authentication from '@app/features/auth/state/Authentication'; +import {isAbortError} from '@app/features/auth/state/SudoPrompt'; import {GuildAtCapacityModal} from '@app/features/guild/components/alerts/GuildAtCapacityModal'; import {MaxGuildsModal} from '@app/features/guild/components/alerts/MaxGuildsModal'; import {InviteAcceptFailedModal} from '@app/features/invite/components/alerts/InviteAcceptFailedModal'; @@ -23,7 +24,7 @@ import {failureCode, failureMessage} from '@app/features/platform/utils/Response import * as ModalCommands from '@app/features/ui/commands/ModalCommands'; import {modal} from '@app/features/ui/commands/ModalCommands'; import Users from '@app/features/user/state/Users'; -import {showAccountLimitedModal} from '@app/features/user/utils/AccountLimitUtils'; +import {blockIfAccountLimited, showAccountLimitedModal} from '@app/features/user/utils/AccountLimitUtils'; import {APIErrorCodes} from '@fluxer/constants/src/ApiErrorCodes'; import {ME} from '@fluxer/constants/src/AppConstants'; import {ChannelTypes} from '@fluxer/constants/src/ChannelConstants'; @@ -169,6 +170,9 @@ export async function fetchWithCoalescing(code: string): Promise { } const accept = async (code: string): Promise => { + if (blockIfAccountLimited()) { + throw new DOMException('Invite accept skipped', 'AbortError'); + } try { logger.debug(`Accepting invite with code ${code}`); const response = await http.post(Endpoints.INVITE(code), {body: ACCEPT_INVITE_BODY}); @@ -220,6 +224,7 @@ export async function acceptAndTransitionToChannel(code: string, i18n: I18n): Pr ); NavigationCommands.selectChannel(guildId, targetChannelId); } catch (error) { + if (isAbortError(error)) throw error; const responseErr = error instanceof HttpError ? error : null; const errorCode = failureCode(error); logger.error(`Failed to accept invite and transition for code ${code}:`, error); diff --git a/fluxer_app/src/features/invite/components/modals/InviteModal.tsx b/fluxer_app/src/features/invite/components/modals/InviteModal.tsx index 154ea7730..5c01d9b41 100644 --- a/fluxer_app/src/features/invite/components/modals/InviteModal.tsx +++ b/fluxer_app/src/features/invite/components/modals/InviteModal.tsx @@ -1,5 +1,6 @@ // SPDX-License-Identifier: AGPL-3.0-or-later +import {showDmActionErrorModal} from '@app/features/app/components/alerts/DmActionErrorModal'; import {showGenericErrorModal} from '@app/features/app/components/alerts/GenericErrorModalCommands'; import * as Modal from '@app/features/app/components/dialogs/Modal'; import {CopyLinkSection} from '@app/features/app/components/dialogs/shared/CopyLinkSection'; @@ -32,6 +33,7 @@ import styles from '@app/features/invite/components/modals/InviteModal.module.cs import * as InviteUtils from '@app/features/invite/utils/InviteUtils'; import * as MessageCommands from '@app/features/messaging/commands/MessageCommands'; import {Logger} from '@app/features/platform/utils/AppLogger'; +import {failureCode} from '@app/features/platform/utils/ResponseInspection'; import StreamerMode from '@app/features/streamer_mode/state/StreamerMode'; import {remFromPx} from '@app/features/theme/layout/RemFromPx'; import {Button} from '@app/features/ui/button/Button'; @@ -41,6 +43,7 @@ import {Switch} from '@app/features/ui/components/form/FormSwitch'; import {Spinner} from '@app/features/ui/components/Spinner'; import FocusRing from '@app/features/ui/focus_ring/FocusRing'; import {SteppedCarousel} from '@app/features/ui/stepped_carousel/SteppedCarousel'; +import {blockIfAccountLimited} from '@app/features/user/utils/AccountLimitUtils'; import {useCopyLinkHandler} from '@app/lib/copy-link'; import {GuildFeatures} from '@fluxer/constants/src/GuildConstants'; import {MAX_INVITE_AGE_SECONDS, MAX_INVITE_USES} from '@fluxer/constants/src/LimitConstants'; @@ -285,15 +288,13 @@ const InviteModalContent = observer(function InviteModalContent({ const displayedInviteUrl = hideInviteLinks && inviteUrl ? i18n._(LINK_HIDDEN_WHILE_SHARING_DESCRIPTOR) : inviteUrl; const handleCopy = useCopyLinkHandler(inviteUrl, true); const handleSendInvite = async (item: RecipientItem) => { + if (blockIfAccountLimited()) return; const userId = item.type === 'group_dm' ? item.id : item.user.id; setSendingTo((prev) => new Set(prev).add(userId)); - let targetChannelId: string; - if (item.channelId) { - targetChannelId = item.channelId; - } else { - targetChannelId = await PrivateChannelCommands.ensureDMChannel(item.user.id); - } try { + const targetChannelId = item.channelId + ? item.channelId + : await PrivateChannelCommands.ensureDMChannel(item.user.id); const result = await MessageCommands.send(targetChannelId, { content: inviteUrl, nonce: SnowflakeUtils.fromTimestamp(Date.now()), @@ -303,6 +304,10 @@ const InviteModalContent = observer(function InviteModalContent({ } } catch (error) { logger.error('Failed to send invite:', error); + if (failureCode(error)) { + showDmActionErrorModal(error); + return; + } showGenericErrorModal({ title: () => i18n._(SOMETHING_WENT_WRONG_DESCRIPTOR), message: () => i18n._(FAILED_TO_SEND_INVITE_DESCRIPTOR), diff --git a/fluxer_app/src/features/messaging/commands/MessageCommands.tsx b/fluxer_app/src/features/messaging/commands/MessageCommands.tsx index 89d27e633..36268f98c 100644 --- a/fluxer_app/src/features/messaging/commands/MessageCommands.tsx +++ b/fluxer_app/src/features/messaging/commands/MessageCommands.tsx @@ -1,6 +1,7 @@ // SPDX-License-Identifier: AGPL-3.0-or-later import Accessibility from '@app/features/accessibility/state/Accessibility'; +import {showDmActionErrorModal} from '@app/features/app/components/alerts/DmActionErrorModal'; import {FeatureTemporarilyDisabledModal} from '@app/features/app/components/alerts/FeatureTemporarilyDisabledModal'; import {showGenericErrorModal} from '@app/features/app/components/alerts/GenericErrorModalCommands'; import {ConfirmModal} from '@app/features/app/components/dialogs/ConfirmModal'; @@ -61,7 +62,7 @@ import * as ModalCommands from '@app/features/ui/commands/ModalCommands'; import {modal} from '@app/features/ui/commands/ModalCommands'; import * as ToastCommands from '@app/features/ui/commands/ToastCommands'; import {Switch} from '@app/features/ui/components/form/FormSwitch'; -import {handleAccountLimitedError} from '@app/features/user/utils/AccountLimitUtils'; +import {blockIfAccountLimited, handleAccountLimitedError} from '@app/features/user/utils/AccountLimitUtils'; import {APIErrorCodes} from '@fluxer/constants/src/ApiErrorCodes'; import {MessageFlags, Permissions} from '@fluxer/constants/src/ChannelConstants'; import type {JumpType} from '@fluxer/constants/src/JumpConstants'; @@ -715,6 +716,10 @@ function showEditFailureModal(error: unknown): void { return; } } + if (failureCode(error) === APIErrorCodes.NEW_CONVERSATIONS_LIMITED) { + showDmActionErrorModal(error); + return; + } ModalCommands.push( modal(() => ), ); @@ -903,6 +908,7 @@ function showCrosspostFailure(i18n: I18n, error: unknown): void { export async function crosspost(i18n: I18n, channelId: string, messageId: string): Promise { logger.debug(`Publishing message ${messageId} in channel ${channelId}`); + if (blockIfAccountLimited()) return false; try { await http.post(Endpoints.CHANNEL_MESSAGE_CROSSPOST(channelId, messageId), { mode: 'strict', diff --git a/fluxer_app/src/features/messaging/commands/ReactionCommands.tsx b/fluxer_app/src/features/messaging/commands/ReactionCommands.tsx index be7056fe4..373a52d92 100644 --- a/fluxer_app/src/features/messaging/commands/ReactionCommands.tsx +++ b/fluxer_app/src/features/messaging/commands/ReactionCommands.tsx @@ -1,5 +1,6 @@ // SPDX-License-Identifier: AGPL-3.0-or-later +import {showDmActionErrorModal} from '@app/features/app/components/alerts/DmActionErrorModal'; import {FeatureTemporarilyDisabledModal} from '@app/features/app/components/alerts/FeatureTemporarilyDisabledModal'; import {Endpoints} from '@app/features/app/constants/Endpoints'; import Authentication from '@app/features/auth/state/Authentication'; @@ -60,6 +61,10 @@ const checkReactionResponse = (i18n: I18n, error: HttpError): boolean => { showAccountLimitedModal(failureMessage(error)); return true; } + if (errorCode === APIErrorCodes.NEW_CONVERSATIONS_LIMITED) { + showDmActionErrorModal(error); + return true; + } if (errorCode === APIErrorCodes.COMMUNICATION_DISABLED) { logger.debug('Communication disabled while timed out, not retrying'); ToastCommands.createToast({ diff --git a/fluxer_app/src/features/messaging/components/modals/ForwardModal.tsx b/fluxer_app/src/features/messaging/components/modals/ForwardModal.tsx index 8b97f9f57..334a56a05 100644 --- a/fluxer_app/src/features/messaging/components/modals/ForwardModal.tsx +++ b/fluxer_app/src/features/messaging/components/modals/ForwardModal.tsx @@ -1,5 +1,6 @@ // SPDX-License-Identifier: AGPL-3.0-or-later +import {showDmActionErrorModal} from '@app/features/app/components/alerts/DmActionErrorModal'; import * as Modal from '@app/features/app/components/dialogs/Modal'; import type {ForwardDestination} from '@app/features/app/components/dialogs/shared/ForwardDefaultDestinations'; import {MAX_FORWARD_DESTINATIONS} from '@app/features/app/components/dialogs/shared/ForwardDestinationSelection'; @@ -31,6 +32,7 @@ import type {MentionSegment} from '@app/features/messaging/utils/TextareaSegment import * as NavigationCommands from '@app/features/navigation/commands/NavigationCommands'; import {Logger} from '@app/features/platform/utils/AppLogger'; import {shouldDisableAutofocusOnMobile} from '@app/features/platform/utils/AutofocusUtils'; +import {failureCode} from '@app/features/platform/utils/ResponseInspection'; import {Button} from '@app/features/ui/button/Button'; import {Checkbox} from '@app/features/ui/checkbox/Checkbox'; import * as ModalCommands from '@app/features/ui/commands/ModalCommands'; @@ -334,6 +336,10 @@ export const ForwardModal = observer( } } catch (error) { logger.error('Failed to forward message:', error); + if (failureCode(error)) { + showDmActionErrorModal(error); + return; + } ModalCommands.push( modal(() => ( diff --git a/fluxer_app/src/features/messaging/state/MessageQueue.tsx b/fluxer_app/src/features/messaging/state/MessageQueue.tsx index 8584f2c66..6e52a9e91 100644 --- a/fluxer_app/src/features/messaging/state/MessageQueue.tsx +++ b/fluxer_app/src/features/messaging/state/MessageQueue.tsx @@ -1,6 +1,7 @@ // SPDX-License-Identifier: AGPL-3.0-or-later import i18n from '@app/app/I18n'; +import {showDmActionErrorModal} from '@app/features/app/components/alerts/DmActionErrorModal'; import {FeatureTemporarilyDisabledModal} from '@app/features/app/components/alerts/FeatureTemporarilyDisabledModal'; import {Endpoints} from '@app/features/app/constants/Endpoints'; import RuntimeConfig from '@app/features/app/state/RuntimeConfig'; @@ -34,6 +35,7 @@ import { } from '@app/features/messaging/utils/MessageRequestUtils'; import {resolveRetryAfterMs} from '@app/features/messaging/utils/RetryAfterUtils'; import {MatureContentRejectedModal} from '@app/features/moderation/components/alerts/MatureContentRejectedModal'; +import SelectedChannel from '@app/features/navigation/state/SelectedChannel'; import {http} from '@app/features/platform/transport/RestTransport'; import {HttpError} from '@app/features/platform/types/EndpointError'; import type {RestResponse} from '@app/features/platform/types/TransportTypes'; @@ -1278,6 +1280,12 @@ export class MessageQueue extends Queue { const handleCopy = useCopyLinkHandler(themeUrl, true); const handleSendTheme = async (item: RecipientItem) => { if (!themeUrl) return; + if (blockIfAccountLimited()) return; const userId = item.type === 'group_dm' ? item.id : item.user.id; setSendingTo((prev) => new Set(prev).add(userId)); try { diff --git a/fluxer_app/src/features/ui/action_menu/items/InviteMenuItems.tsx b/fluxer_app/src/features/ui/action_menu/items/InviteMenuItems.tsx index c5e3d67d2..e13d3bfb2 100644 --- a/fluxer_app/src/features/ui/action_menu/items/InviteMenuItems.tsx +++ b/fluxer_app/src/features/ui/action_menu/items/InviteMenuItems.tsx @@ -23,6 +23,7 @@ import {MenuItem} from '@app/features/ui/action_menu/MenuItem'; import {MenuItemSubmenu} from '@app/features/ui/action_menu/MenuItemSubmenu'; import * as ToastCommands from '@app/features/ui/commands/ToastCommands'; import type {User} from '@app/features/user/models/User'; +import {blockIfAccountLimited} from '@app/features/user/utils/AccountLimitUtils'; import type {Invite} from '@fluxer/schema/src/domains/invite/InviteSchemas'; import {fromTimestamp} from '@fluxer/snowflake/src/SnowflakeUtils'; import {useLingui} from '@lingui/react/macro'; @@ -63,6 +64,7 @@ export const InviteToCommunityMenuItem: React.FC const handleSendInvite = useCallback( async (candidate: InviteCandidate) => { if (sendingRef.current) return; + if (blockIfAccountLimited()) return; const guardKey = getInviteToCommunityGuardKey(user.id, candidate.guild.id, candidate.channelId); if (!beginInviteToCommunityGuard(guardKey)) return; sendingRef.current = true; @@ -81,8 +83,8 @@ export const InviteToCommunityMenuItem: React.FC } inviteUrl = `${RuntimeConfig.inviteEndpoint}/${invite.code}`; } - const dmChannelId = await PrivateChannelCommands.ensureDMChannel(user.id); try { + const dmChannelId = await PrivateChannelCommands.ensureDMChannel(user.id); const result = await MessageCommands.send(dmChannelId, { content: inviteUrl, nonce: fromTimestamp(Date.now()), diff --git a/fluxer_app/src/features/ui/state/Nagbar.ts b/fluxer_app/src/features/ui/state/Nagbar.ts index 1d2a7a11e..7a283bad1 100644 --- a/fluxer_app/src/features/ui/state/Nagbar.ts +++ b/fluxer_app/src/features/ui/state/Nagbar.ts @@ -24,6 +24,7 @@ export interface NagbarSettings { claimAccountModalShownThisSession: boolean; forceConnectionNotice: boolean; forceEmailVerification: boolean; + forceAccountLimited: boolean; forceIOSInstall: boolean; forcePWAInstall: boolean; forcePushNotification: boolean; @@ -45,6 +46,7 @@ export interface NagbarSettings { forceDomainMoved: boolean; forceHideConnectionNotice: boolean; forceHideEmailVerification: boolean; + forceHideAccountLimited: boolean; forceHideIOSInstall: boolean; forceHidePWAInstall: boolean; forceHidePushNotification: boolean; @@ -98,6 +100,7 @@ export class Nagbar implements NagbarSettings { claimAccountModalShownThisSession = false; forceOffline = false; forceEmailVerification = false; + forceAccountLimited = false; forceIOSInstall = false; forcePWAInstall = false; forcePushNotification = false; @@ -120,6 +123,7 @@ export class Nagbar implements NagbarSettings { forceConnectionNotice = false; forceHideOffline = false; forceHideEmailVerification = false; + forceHideAccountLimited = false; forceHideIOSInstall = false; forceHidePWAInstall = false; forceHidePushNotification = false; @@ -416,6 +420,7 @@ export class Nagbar implements NagbarSettings { this.claimAccountModalShownThisSession = false; this.forceOffline = false; this.forceEmailVerification = false; + this.forceAccountLimited = false; this.forceIOSInstall = false; this.forcePWAInstall = false; this.forcePushNotification = false; @@ -438,6 +443,7 @@ export class Nagbar implements NagbarSettings { this.forceConnectionNotice = false; this.forceHideOffline = false; this.forceHideEmailVerification = false; + this.forceHideAccountLimited = false; this.forceHideIOSInstall = false; this.forceHidePWAInstall = false; this.forceHidePushNotification = false; diff --git a/fluxer_app/src/features/user/components/modals/UserProfileMobileSheet.tsx b/fluxer_app/src/features/user/components/modals/UserProfileMobileSheet.tsx index 28e0444df..e89f00789 100644 --- a/fluxer_app/src/features/user/components/modals/UserProfileMobileSheet.tsx +++ b/fluxer_app/src/features/user/components/modals/UserProfileMobileSheet.tsx @@ -343,7 +343,7 @@ const UserProfileMobileSheetContent: React.FC { - RelationshipCommands.sendFriendRequest(user.id); + void RelationshipActionUtils.sendFriendRequest(i18n, user.id); }; const handleAcceptFriendRequest = () => { RelationshipActionUtils.showAcceptFriendRequestConfirmation(i18n, user); diff --git a/fluxer_app/src/features/user/utils/AccountLimitUtils.ts b/fluxer_app/src/features/user/utils/AccountLimitUtils.ts index 59d511c5e..5b7cf5808 100644 --- a/fluxer_app/src/features/user/utils/AccountLimitUtils.ts +++ b/fluxer_app/src/features/user/utils/AccountLimitUtils.ts @@ -10,9 +10,9 @@ import {msg} from '@lingui/core/macro'; export const ACCOUNT_LIMITED_NOTICE_DESCRIPTOR = msg({ message: 'Messaging is paused on your account. Check your email for a quick step to continue.', comment: - 'Notice shown in place of the message composer, and as an error, when messaging is paused on the current account until the user completes one quick step described in an email. While paused, the account cannot post, react, join communities or change its profile. Keep the tone calm and friendly.', + 'Notice shown in place of the message composer, as a banner at the top of the app, and as an error, when messaging is paused on the current account until the user completes one quick step described in an email. While paused, the account cannot post, react, join communities or change its profile. Keep the tone calm and friendly.', }); -const ACCOUNT_LIMITED_TITLE_DESCRIPTOR = msg({ +export const ACCOUNT_LIMITED_TITLE_DESCRIPTOR = msg({ message: 'Messaging is paused', comment: 'Title of the error modal shown when an action fails because messaging is paused on the current account until the user completes one quick step described in an email. Keep the tone calm and friendly.', diff --git a/fluxer_app/src/features/voice/commands/CallCommands.ts b/fluxer_app/src/features/voice/commands/CallCommands.ts index a1b22c540..31121c2d7 100644 --- a/fluxer_app/src/features/voice/commands/CallCommands.ts +++ b/fluxer_app/src/features/voice/commands/CallCommands.ts @@ -1,10 +1,12 @@ // SPDX-License-Identifier: AGPL-3.0-or-later +import {showDmActionErrorModal} from '@app/features/app/components/alerts/DmActionErrorModal'; import {Endpoints} from '@app/features/app/constants/Endpoints'; import GeoIP from '@app/features/app/state/GeoIP'; import Channels from '@app/features/channel/state/Channels'; import {http} from '@app/features/platform/transport/RestTransport'; import {Logger} from '@app/features/platform/utils/AppLogger'; +import {failureCode} from '@app/features/platform/utils/ResponseInspection'; import Sound from '@app/features/ui/state/Sound'; import Users from '@app/features/user/state/Users'; import MediaEngine from '@app/features/voice/engine/MediaEngineFacade'; @@ -12,6 +14,7 @@ import CallInitiator from '@app/features/voice/state/CallInitiator'; import CallState from '@app/features/voice/state/CallState'; import RtcRegions from '@app/features/voice/state/RtcRegions'; import type {VoiceSessionRestoreSnapshot} from '@app/features/voice/state/VoiceSessionRestore'; +import {APIErrorCodes} from '@fluxer/constants/src/ApiErrorCodes'; import {AUTOMATIC_VOICE_REGION_ID} from '@fluxer/constants/src/ChannelConstants'; import type {RtcRegionResponse} from '@fluxer/schema/src/domains/channel/ChannelSchemas'; import {reaction} from 'mobx'; @@ -116,6 +119,11 @@ function setupPendingRing(channelId: string, recipients: Array): void { ({connected, currentChannelId}) => { if (connected && currentChannelId === channelId && pendingRing?.channelId === channelId) { void ringCallRecipients(channelId, pendingRing.recipients).catch((error) => { + if (failureCode(error) === APIErrorCodes.NEW_CONVERSATIONS_LIMITED) { + showDmActionErrorModal(error); + void leaveCall(channelId); + return; + } logger.error('Failed to ring call recipients:', error); }); clearPendingRing();