From 311a1addce2f7a9a993482fb5d15d9455e5c8749 Mon Sep 17 00:00:00 2001 From: "fluxer-weblate[bot]" <297545413+fluxer-weblate[bot]@users.noreply.github.com> Date: Fri, 17 Jul 2026 20:39:20 +0200 Subject: [PATCH] chore(i18n): update translations from Weblate (#1208) --- .../src/features/i18n/locales/de/messages.po | 1638 +++++++++++------ .../features/i18n/locales/es-419/messages.po | 52 +- .../features/i18n/locales/es-ES/messages.po | 35 +- .../src/features/i18n/locales/fi/messages.po | 124 +- .../src/features/i18n/locales/hi/messages.po | 12 +- .../src/features/i18n/locales/id/messages.po | 81 +- .../src/features/i18n/locales/ja/messages.po | 29 +- 7 files changed, 1294 insertions(+), 677 deletions(-) diff --git a/fluxer_app/src/features/i18n/locales/de/messages.po b/fluxer_app/src/features/i18n/locales/de/messages.po index 50fcfd6e4..980db1583 100644 --- a/fluxer_app/src/features/i18n/locales/de/messages.po +++ b/fluxer_app/src/features/i18n/locales/de/messages.po @@ -4,14 +4,15 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: @lingui/cli\n" +"X-Generator: Weblate 2026.7.dev0\n" "Language: de\n" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: \n" -"Last-Translator: \n" -"Language-Team: \n" -"Plural-Forms: \n" +"PO-Revision-Date: 2026-07-09 00:18+0000\n" +"Last-Translator: Hampus \n" +"Language-Team: German " +"\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" #. Description text in the messages tab. #: src/features/user/components/modals/tabs/appearance_tab/MessagesTab.tsx:51 @@ -55,15 +56,15 @@ msgstr "{0, plural, one {# Mitglied} other {# Mitglieder}}" #: src/features/channel/components/TypingUsers.tsx:68 msgid "{a} and {b} are typing..." -msgstr "{a} und {b} tippen gerade …" +msgstr "{a} und {b} schreiben …" #: src/features/channel/components/TypingUsers.tsx:64 msgid "{a} is typing..." -msgstr "{a} tippt gerade …" +msgstr "{a} tippt …" #: src/features/channel/components/TypingUsers.tsx:75 msgid "{a}, {b} and {c} are typing..." -msgstr "{a}, {b} und {c} tippen gerade …" +msgstr "{a}, {b} und {c} schreiben …" #: src/features/guild/components/modals/guild_tabs/GuildAuditLogTabUtils.tsx:571 msgid "{actor} added channel permissions for {targetEntity} in {channelNode}." @@ -83,11 +84,11 @@ msgstr "{actor} hat das Emoji {namedTarget} hinzugefügt." #: src/features/guild/components/modals/guild_tabs/GuildAuditLogTabUtils.tsx:752 msgid "{actor} added the sticker {namedTarget}." -msgstr "{actor} hat den Sticker \"{namedTarget}\" hinzugefügt." +msgstr "{actor} fügte den Sticker \"{namedTarget}\" hinzu." #: src/features/guild/components/modals/guild_tabs/GuildAuditLogTabUtils.tsx:612 msgid "{actor} banned {targetMember}." -msgstr "{actor} hat {targetMember} gesperrt." +msgstr "{actor} hat {targetMember} gebannt." #: src/features/guild/components/modals/guild_tabs/GuildAuditLogTabUtils.tsx:552 msgid "{actor} created the channel {namedTarget}." @@ -149,7 +150,7 @@ msgstr "{actor} hat den Webhook \"{namedTarget}\" gelöscht." #: src/features/guild/components/modals/guild_tabs/GuildAuditLogTabUtils.tsx:665 msgid "{actor} disconnected {targetMember} from voice." -msgstr "{actor} hat {targetMember} aus dem Sprachkanal getrennt." +msgstr "{actor} hat {targetMember} aus dem Sprachkanal geworfen." #: src/features/guild/components/modals/guild_tabs/GuildAuditLogTabUtils.tsx:606 msgid "{actor} kicked {targetMember}." @@ -190,7 +191,7 @@ msgstr "{actor} hat die Kanalberechtigungen für {targetEntity} entfernt." #: src/features/guild/components/modals/guild_tabs/GuildAuditLogTabUtils.tsx:618 msgid "{actor} unbanned {targetMember}." -msgstr "{actor} hat die Sperrung von {targetMember} aufgehoben." +msgstr "{actor} hat {targetMember} entbannt." #. placeholder {0}: channelNode ? <> in {channelNode} : null #: src/features/guild/components/modals/guild_tabs/GuildAuditLogTabUtils.tsx:801 @@ -199,31 +200,33 @@ msgstr "{actor} hat eine Nachricht losgelöst{0}." #: src/features/guild/components/modals/guild_tabs/GuildAuditLogTabUtils.tsx:624 msgid "{actor} updated {targetMember}." -msgstr "{actor} hat {targetMember} aktualisiert." +msgstr "{actor} hat die Eigenschaften von {targetMember} geändert." #: src/features/guild/components/modals/guild_tabs/GuildAuditLogTabUtils.tsx:583 msgid "{actor} updated channel permissions for {targetEntity} in {channelNode}." -msgstr "{actor} hat die Kanalberechtigungen für {targetEntity} in {channelNode} aktualisiert." +msgstr "" +"{actor} hat die Kanalberechtigungen für {targetEntity} in {channelNode} " +"geändert." #: src/features/guild/components/modals/guild_tabs/GuildAuditLogTabUtils.tsx:588 msgid "{actor} updated channel permissions for {targetEntity}." -msgstr "{actor} hat die Kanalberechtigungen für {targetEntity} aktualisiert." +msgstr "{actor} hat die Kanalberechtigungen für {targetEntity} geändert." #: src/features/guild/components/modals/guild_tabs/GuildAuditLogTabUtils.tsx:630 msgid "{actor} updated roles for {targetMember}." -msgstr "{actor} hat die Rollen für {targetMember} aktualisiert." +msgstr "{actor} hat die Rollen für {targetMember} geändert." #: src/features/guild/components/modals/guild_tabs/GuildAuditLogTabUtils.tsx:558 msgid "{actor} updated the channel {namedTarget}." -msgstr "{actor} hat den Kanal {namedTarget} aktualisiert." +msgstr "{actor} hat den Kanal {namedTarget} geändert." #: src/features/guild/components/modals/guild_tabs/GuildAuditLogTabUtils.tsx:549 msgid "{actor} updated the community settings." -msgstr "{actor} hat die Community-Einstellungen aktualisiert." +msgstr "{actor} hat die Community-Einstellungen geändert." #: src/features/guild/components/modals/guild_tabs/GuildAuditLogTabUtils.tsx:740 msgid "{actor} updated the emoji {namedTarget}." -msgstr "{actor} hat das Emoji {namedTarget} aktualisiert." +msgstr "{actor} hat das Emoji {namedTarget} geändert." #. placeholder {0}: channelNode ? <> for {channelNode} : null #: src/features/guild/components/modals/guild_tabs/GuildAuditLogTabUtils.tsx:702 @@ -265,7 +268,9 @@ msgstr "{authorNickname} bevorzugt Antworten ohne @-Erwähnung. Trotzdem mit Erw #. Confirmation body when the recipient prefers @mentions on replies but the user disabled it. authorNickname is the recipient display name. The @ character is literal. #: src/features/channel/components/ChannelReplyBar.tsx:33 msgid "{authorNickname} prefers to be @mentioned on replies. Send without the mention anyway?" -msgstr "{authorNickname} möchte bei Antworten per @mention erwähnt werden. Trotzdem ohne Erwähnung senden?" +msgstr "" +"{authorNickname} möchte bei Antworten @erwähnt werden. Trotzdem ohne " +"Erwähnung senden?" #. Label in the background image gallery modal. Preserve {backgroundCount}, {maxBackgroundImages}; they are inserted by code. #: src/features/theme/components/modals/BackgroundImageGalleryModal.tsx:135 @@ -308,7 +313,7 @@ msgstr "{clientLabel} möchte sich verbinden" #. OAuth authorization account step description. {clientName} is the OAuth application name requesting access. #: src/features/auth/components/pages/oauth_authorize_page/OAuthAccountStep.tsx:20 msgid "{clientName} will use this account for this authorization." -msgstr "{clientName} wird dieses Konto für diese Autorisierung verwenden." +msgstr "{clientName} wird diesen Account für diese Autorisierung verwenden." #. Guild nagbar body shown for staff-only communities. {communityName} is the community name and {productName} is Fluxer. #: src/features/app/components/layout/GuildLayout.tsx:83 @@ -353,11 +358,16 @@ msgstr "{count, plural, one {# Lesezeichen} other {# Lesezeichen}}" #. Screen-reader status text in Discovery. {count} is the total number of matching communities. #: src/features/discovery/discovery/DiscoveryPage.tsx:58 msgid "{count, plural, one {# community found} other {# communities found}}" -msgstr "{count, plural, one {# Community gefunden} other {# Communities gefunden}}" +msgstr "" +"{count, plural, one {# Community gefunden} other {# Communitys gefunden}}" #: src/features/app/components/layout/GuildsLayout.tsx:730 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 {# Communities sind aufgrund einer Fehlfunktion des Fluxkompensators vorübergehend nicht verfügbar.}}" +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.}}" #. Displayed value for the voice channel connection limit slider. #: src/features/channel/components/modals/channel_tabs/channel_overview_tab/VoiceSettings.tsx:47 @@ -547,7 +557,12 @@ msgstr "{count, plural, one {Du hast das Limit von # Sticker-Paket erreicht. Lö #: src/features/guild/components/alerts/MaxGuildsModal.tsx:24 msgid "{count, plural, one {You've reached the maximum number of communities you can join (# community). Leave a community before joining another one.} other {You've reached the maximum number of communities you can join (# communities). Leave a community before joining another one.}}" -msgstr "{count, plural, one {Du hast die maximale Anzahl an Communities erreicht, denen du beitreten kannst (# Community). Verlasse eine Community, bevor du einer anderen beitrittst.} other {Du hast die maximale Anzahl an Communities erreicht, denen du beitreten kannst (# Communities). Verlasse eine Community, bevor du einer anderen beitrittst.}}" +msgstr "" +"{count, plural, one {Du hast die maximale Anzahl an Communitys erreicht, " +"denen du beitreten kannst (# Community). Verlasse eine Community, bevor du " +"einer anderen beitrittst.} other {Du hast die maximale Anzahl an Communitys " +"erreicht, denen du beitreten kannst (# Communities). Verlasse eine " +"Community, bevor du einer anderen beitrittst.}}" #. Screen-reader live-region announcement listing the number of message search suggestions. Preserve {count}; it is inserted by code. #: src/features/channel/components/message_search_bar/MessageSearchBar.tsx:64 @@ -825,12 +840,15 @@ msgstr "Die Abmessungen von {label} passen nicht zu diesem Asset. Wähle ein and #. Error modal body shown when a community image upload exceeds the size limit. {label} names the image field and {maxSizeLabel} is a formatted file size. #: src/features/guild/components/modals/guild_tabs/guild_overview_tab/hooks/useGuildImageAssetField.tsx:43 msgid "{label} file is too large. Choose a file smaller than {maxSizeLabel}." -msgstr "Die Datei \"{label}\" ist zu groß. Wählen Sie eine Datei, die kleiner als {maxSizeLabel} ist." +msgstr "" +"Die Datei \"{label}\" ist zu groß. Wähle eine Datei, die kleiner als " +"{maxSizeLabel} ist." #. Error modal body shown when a community image field does not allow animation. {label} names the image field. #: src/features/guild/components/modals/guild_tabs/guild_overview_tab/hooks/useGuildImageAssetField.tsx:48 msgid "{label} images cannot be animated. Use a static image." -msgstr "{label}-Bilder können nicht animiert werden. Verwenden Sie ein statisches Bild." +msgstr "" +"{label}-Bilder können nicht animiert werden. Verwende ein statisches Bild." #. Summary label in the Linux audio source picker when N apps are included. {length} is the integer app count. #: src/features/voice/components/AudioSourcePickerLinux.tsx:34 @@ -888,7 +906,10 @@ msgstr "{mbWayPaymentMethod} kann für einmalige EUR-Geschenkkäufe verwendet we #. Plutonium subscription checkout guidance for Portugal. Explains that MB WAY cannot be used for recurring subscriptions. #: src/features/app/components/dialogs/components/plutonium/PricingContextPanel.tsx:103 msgid "{mbWayPaymentMethod} is a one-time payment method in {paymentProviderName} checkout, so it is not a recurring subscription path here." -msgstr "{mbWayPaymentMethod} ist eine einmalige Zahlungsmethode bei {paymentProviderName}. Daher kann sie hier nicht für ein wiederkehrendes Abonnement verwendet werden." +msgstr "" +"{mbWayPaymentMethod} ist eine einmalige Zahlungsmethode bei " +"{paymentProviderName}. Daher kann sie nicht für ein wiederkehrendes Abo " +"verwendet werden." #. Screen share bitrate option label. Mbps means megabits per second. #: src/features/user/components/modals/tabs/advanced_settings_tab/AdvancedVideoControls.tsx:166 @@ -974,7 +995,11 @@ msgstr "{overrideCount, plural, one {# Überschreibung} other {# Überschreibung #. Modal body for the mobile card verification confirmation. Explains the two-step flow and the return path. #: src/features/app/components/dialogs/components/plutonium/hooks/useCheckoutActions.tsx:182 msgid "{paymentProviderName} will first verify that your card is eligible for localized pricing, then continue you to payment. Return to {productName} once you've completed it." -msgstr "{paymentProviderName} prüft zuerst, ob Ihre Karte für die lokalisierte Preisgestaltung berechtigt ist, und leitet Sie dann zur Zahlung weiter. Kehren Sie zu {productName} zurück, sobald Sie den Vorgang abgeschlossen haben." +msgstr "" +"{paymentProviderName} prüft zuerst, ob deine Kreditkarte für die " +"lokalisierte Preisgestaltung berechtigt ist, und leitet dich dann zur " +"Zahlung weiter. Kehre zu {productName} zurück, sobald du den Vorgang " +"abgeschlossen hast." #. Plutonium gift checkout guidance for Brazil. Explains that Pix is available for one-time gift purchases via the payment provider. #: src/features/app/components/dialogs/components/plutonium/PricingContextPanel.tsx:24 @@ -984,7 +1009,10 @@ msgstr "{pixPaymentMethod} kann für einmalige BRL-Zahlungen verwendet werden, w #. Plutonium subscription checkout guidance for Brazil. Explains that recurring Pix avoids card verification. #: src/features/app/components/dialogs/components/plutonium/PricingContextPanel.tsx:140 msgid "{pixPaymentMethod} can skip the card verification step when {paymentProviderName} offers recurring {pixPaymentMethod2} for your checkout." -msgstr "{pixPaymentMethod} kann den Schritt zur Kartenverifizierung überspringen, wenn {paymentProviderName} wiederkehrende {pixPaymentMethod2} für Ihren Einkauf anbietet." +msgstr "" +"{pixPaymentMethod} kann den Schritt zur Kartenverifizierung überspringen, " +"wenn {paymentProviderName} wiederkehrende {pixPaymentMethod2} für deinen " +"Einkauf anbietet." #. Badge label with a date in the user profile badges popout. Preserve {premiumProductFullName}, {premiumSinceFormatted}; they are inserted by code. In English, keep "subscriber since" lowercase. Other locales should use natural local capitalization. #: src/features/user/components/popouts/UserProfileBadges.tsx:52 @@ -1017,7 +1045,9 @@ msgstr "{PRODUCT_NAME} konnte nicht richtig starten. Das kann an beschädigten D #: src/features/auth/state/NewDeviceMonitoring.tsx:196 msgid "{PRODUCT_NAME} has found a new audio device named <0>{deviceName}. Do you want to switch to it?" -msgstr "{PRODUCT_NAME} hat ein neues Audiogerät mit dem Namen <0>{deviceName} gefunden. Möchten Sie dazu wechseln?" +msgstr "" +"{PRODUCT_NAME} hat ein neues Audioaufnahmegerät mit dem Namen <0>{deviceName}" +" erkannt. Möchtest du es auswählen?" #: src/features/auth/state/NewDeviceMonitoring.tsx:185 msgid "{PRODUCT_NAME} has found a new audio input device named <0>{deviceName}. Do you want to switch to it?" @@ -1057,7 +1087,11 @@ msgstr "{productName}-Anwendungssymbol" #. Label in the push settings. #: src/features/user/components/modals/tabs/notifications_tab/PushSettings.tsx:16 msgid "{productName} avoids sending push notifications to your mobile devices when you are at your computer. Choose how long you need to be inactive on desktop before you receive push notifications." -msgstr "{productName} verhindert, dass Push-Benachrichtigungen an Ihre mobilen Geräte gesendet werden, wenn Sie sich vor Ihrem Computer befinden. Wählen Sie aus, wie lange Sie auf dem Desktop inaktiv sein müssen, bevor Sie Push-Benachrichtigungen erhalten." +msgstr "" +"{productName} verhindert, dass Push-Benachrichtigungen an deine mobilen " +"Geräte gesendet werden, während du an deinem Computer aktiv bist. Wähle aus, " +"wie lange du am Desktop inaktiv sein musst, bevor du Push-Benachrichtigungen " +"erhältst." #. Short badge title in the user profile badges popout. Preserve {productName}; it is inserted by code. English locales use Title Case for official badge titles; other locales should use natural local capitalization. #: src/features/user/components/popouts/UserProfileBadges.tsx:37 @@ -1081,7 +1115,9 @@ msgstr "{productName} kann hier nicht nur den Ton einer einzelnen App aufnehmen, #. Helper text shown under a codec option indicating no usable hardware encoder path is available and the CPU will be used. productName is the app name. #: src/features/voice/utils/ScreenShareCodecPolicy.ts:36 msgid "{productName} cannot use a hardware encoder for this, so it will use your CPU." -msgstr "{productName} kann hier keine Hardware-Beschleunigung verwenden und wird stattdessen Ihre CPU nutzen." +msgstr "" +"{productName} kann keine Hardware-Beschleunigung verwenden und wird " +"stattdessen deine CPU nutzen." #. Short badge title in the user profile badges popout. Preserve {productName}; it is inserted by code. English locales use Title Case for official badge titles; other locales should use natural local capitalization. #: src/features/user/components/popouts/UserProfileBadges.tsx:27 @@ -1091,12 +1127,17 @@ msgstr "{productName} Community-Team" #. Modal body shown when a user-initiated update check fails. productName is the app name. #: src/features/updater/commands/UpdaterModalCommands.tsx:104 msgid "{productName} could not reach the update service. Check your connection and try again." -msgstr "{productName} konnte den Update-Dienst nicht erreichen. Bitte überprüfen Sie Ihre Verbindung und versuchen Sie es erneut." +msgstr "" +"{productName} konnte den Update-Dienst nicht erreichen. Bitte überprüfe " +"deine Verbindung und versuche es noch einmal." #. Modal body shown when starting installation of a downloaded desktop update fails. productName is the app name. #: src/features/updater/commands/UpdaterModalCommands.tsx:121 msgid "{productName} could not restart into the downloaded update. Try again from the update button." -msgstr "{productName} konnte nicht neu gestartet werden, um das heruntergeladene Update zu installieren. Bitte versuchen Sie es erneut, indem Sie auf die Schaltfläche „Update“ klicken." +msgstr "" +"{productName} konnte nicht neu gestartet werden, um das heruntergeladene " +"Update zu installieren. Bitte versuche es erneut, indem du auf die " +"Schaltfläche „Update“ klickst." #. Display name for the product desktop client in the authentication handoff approval flow when the raw client name is Electron. Preserve {productName}; it is inserted by code. #: src/features/auth/flow/HandoffApprovalFlow.tsx:20 @@ -1131,17 +1172,26 @@ msgstr "{productName} benötigt Zugriff auf deine Kamera, um Video-Chats zu erm #. Body of the camera-permission-denied modal on Windows and Linux. {productName} is Fluxer. #: src/features/permissions/system/components/MediaPermissionBlockedModal.tsx:34 msgid "{productName} needs access to your camera. Allow camera access in your operating system privacy settings and restart the app." -msgstr "{productName} benötigt Zugriff auf Ihre Kamera. Erlauben Sie den Kamerazugriff in den Datenschutzeinstellungen Ihres Betriebssystems und starten Sie die App neu." +msgstr "" +"{productName} benötigt Zugriff auf deine Kamera. Erlaube den Kamerazugriff " +"in den Datenschutzeinstellungen deines Betriebssystems und starte die App " +"neu." #. Body of the microphone-permission-denied modal on web. {productName} is Fluxer. #: src/features/permissions/system/components/MediaPermissionBlockedModal.tsx:29 msgid "{productName} needs access to your microphone to enable voice chat. Grant microphone permission in your browser settings and try again." -msgstr "{productName} benötigt Zugriff auf Ihr Mikrofon, um Voice-Chat zu ermöglichen. Erteilen Sie die Mikrofonberechtigung in Ihren Browsereinstellungen und versuchen Sie es erneut." +msgstr "" +"{productName} benötigt Zugriff auf dein Mikrofon, um den Voice-Chat zu " +"ermöglichen. Erteile die Mikrofonberechtigung in deinen Browsereinstellungen " +"und versuche es noch einmal." #. Body of the microphone-permission-denied modal on Windows and Linux. {productName} is Fluxer. #: src/features/permissions/system/components/MediaPermissionBlockedModal.tsx:24 msgid "{productName} needs access to your microphone. Allow microphone access in your operating system privacy settings and restart the app." -msgstr "{productName} benötigt Zugriff auf Ihr Mikrofon. Erlauben Sie den Mikrofonzugriff in den Datenschutzeinstellungen Ihres Betriebssystems und starten Sie die App neu." +msgstr "" +"{productName} benötigt Zugriff auf dein Mikrofon. Erlaube den " +"Mikrofonzugriff in den Datenschutzeinstellungen deines Betriebssystems und " +"starte die App neu." #. Camera settings notice shown when camera permission has not been granted. #: src/features/user/components/modals/tabs/UserVideoTab.tsx:45 @@ -1166,12 +1216,16 @@ msgstr "{productName}-Partner" #. Nagbar shown after the app restarts while the user was connected to a community voice channel. {productName} is Fluxer, {channelName} is the voice channel name, and {communityName} is the community name. #: src/features/app/components/layout/app_layout/nagbars/VoiceSessionRestoreNagbar.tsx:23 msgid "{productName} restarted while you were connected to the {channelName} channel in the {communityName} community." -msgstr "{productName} wurde neu gestartet, während Sie mit dem Kanal „{channelName}\" in der Community „{communityName}\" verbunden waren." +msgstr "" +"{productName} wurde neu gestartet, während du mit dem Kanal „{channelName}\" " +"in der Community „{communityName}\" verbunden warst." #. Nagbar shown after the app restarts while the user can reconnect to an active DM or group DM call. {productName} is Fluxer and {directCallName} is the DM or group DM display name. #: src/features/app/components/layout/app_layout/nagbars/VoiceSessionRestoreNagbar.tsx:29 msgid "{productName} restarted while you were connected to the call in {directCallName}." -msgstr "{productName} wurde neu gestartet, während Sie mit dem Anruf in {directCallName} verbunden waren." +msgstr "" +"{productName} wurde neu gestartet, während du in einem Anruf in " +"{directCallName} warst." #. Item in the textarea spellcheck submenu that opens the full settings page. Trailing horizontal ellipsis (…) indicates the action opens settings. #: src/features/channel/components/textarea/TextareaContextMenu.tsx:94 @@ -1191,7 +1245,10 @@ msgstr "{productName}-Mitarbeiter" #. Label in the notifications. #: src/features/user/components/modals/tabs/notifications_tab/Notifications.tsx:61 msgid "{productName} uses push notifications when installed as a mobile PWA. Registering ensures the gateway can reach your device even when the app is backgrounded." -msgstr "{productName} verwendet Push-Benachrichtigungen, wenn es als mobile PWA installiert ist. Die Registrierung stellt sicher, dass das Gateway Ihr Gerät erreichen kann, auch wenn die App im Hintergrund läuft." +msgstr "" +"{productName} verwendet Push-Benachrichtigungen, wenn es als mobile PWA " +"installiert ist. Die Registrierung stellt sicher, dass das Gateway dein " +"Gerät erreichen kann, auch wenn die App im Hintergrund läuft." #. Short badge title in the user profile badges popout. Preserve {productName}; it is inserted by code. English locales use Title Case for official badge titles; other locales should use natural local capitalization. #: src/features/user/components/popouts/UserProfileBadges.tsx:47 @@ -1201,7 +1258,7 @@ msgstr "{productName} Visionär" #. Badge title with a date in the user profile badges popout. Preserve {productName}, {premiumSinceFormatted}; they are inserted by code. English locales use Title Case for the badge title part; other locales should use natural local capitalization. #: src/features/user/components/popouts/UserProfileBadges.tsx:42 msgid "{productName} Visionary since {premiumSinceFormatted}" -msgstr "{productName} Visionär seit {premiumSinceFormatted}" +msgstr "{productName} Visionary seit {premiumSinceFormatted}" #. Accessible label for the application wordmark. #: src/features/ui/components/icons/FluxerWordmark.tsx:12 @@ -1383,7 +1440,10 @@ msgstr "{upiPaymentMethod} kann für einmalige INR-Zahlungen verwendet werden, w #. Plutonium subscription checkout guidance for India. Explains that recurring UPI avoids card verification. #: src/features/app/components/dialogs/components/plutonium/PricingContextPanel.tsx:160 msgid "{upiPaymentMethod} can skip the card verification step when {paymentProviderName} offers recurring {upiPaymentMethod2} for your checkout." -msgstr "{upiPaymentMethod} kann den Schritt zur Kartenverifizierung überspringen, wenn {paymentProviderName} wiederkehrende {upiPaymentMethod2} für Ihren Einkauf anbietet." +msgstr "" +"{upiPaymentMethod} kann den Schritt zur Kartenverifizierung überspringen, " +"wenn {paymentProviderName} wiederkehrende {upiPaymentMethod2} für deinen " +"Einkauf anbietet." #. System message in a group DM when a member adds another user. username is the actor, userName is the added user. #: src/features/messaging/utils/SystemMessageUtils.tsx:100 @@ -1555,7 +1615,7 @@ msgstr "<0>Hat das Mitglied stummgeschaltet." #. placeholder {0}: renderInline(change.oldValue, i18n) #: src/features/guild/components/modals/guild_tabs/GuildAuditLogTabRenderers.tsx:476 msgid "<0>Removed nickname {0}." -msgstr "<0>Spitzname entfernt: {0}." +msgstr "<0>Anzeigename entfernt: {0}." #: src/features/guild/components/modals/guild_tabs/GuildAuditLogTabRenderers.tsx:329 msgid "<0>Removed the vanity URL." @@ -1963,7 +2023,9 @@ msgstr "ein Hostname, z. B. {exampleDomain}" #. Linux desktop updater modal body shown before version details and package format selector. productName is the app name. #: src/features/updater/commands/UpdaterModalCommands.tsx:126 msgid "A Linux desktop update is available. Choose the package format for this system and {productName} will save it locally." -msgstr "Ein Linux-Desktop-Update ist verfügbar. Wählen Sie das Paketformat für dieses System aus, und {productName} speichert es lokal." +msgstr "" +"Ein Desktop Update für Linux ist verfügbar. Wähle das Paketformat für dieses " +"System aus, und {productName} speichert es lokal." #. Duration label component for an elapsed call. Shown when the call lasted about a minute. #: src/features/channel/components/CallMessage.tsx:35 @@ -2001,11 +2063,15 @@ msgstr "eine Rich-Einbettung oder Link-Vorschau (keine hochgeladene Datei)" #: src/features/auth/flow/HandoffApprovalFlow.tsx:180 msgid "A sign-in request was made for your account. Only approve if you initiated it." -msgstr "Für dein Konto wurde eine Anmeldeanfrage gestellt. Genehmige sie nur, wenn du sie selbst initiiert hast." +msgstr "" +"Für deinen Account wurde eine Anmeldeanfrage gestellt. Genehmige sie nur, " +"wenn du sie selbst initiiert hast." #: src/features/auth/flow/HandoffApprovalFlow.tsx:178 msgid "A sign-in request was made from the following device. Only approve if you recognize it." -msgstr "Eine Anmeldeanfrage wurde von folgendem Gerät gesendet. Genehmige sie nur, wenn du es erkennst." +msgstr "" +"Eine Anmeldeanfrage wurde von folgendem Gerät gesendet. Genehmige sie nur, " +"wenn du das Gerät erkennst." #. Description for has:sticker. Sentence case, no trailing punctuation. #: src/features/search/utils/SearchUtils.ts:77 @@ -2144,68 +2210,70 @@ msgstr "Barrierefreier Live-Bereich" #: src/features/user/components/settings_utils/section_registry/AccountSecuritySections.ts:129 #: src/features/user/components/settings_utils/SettingsConstants.tsx:95 msgid "Account" -msgstr "Konto" +msgstr "Account" #. Developer tools debug menu label. Internal-only surface for developers; translators may keep this terse. #: src/features/channel/components/channel_header_components/developer_tools/AccountPremiumMenu.tsx:56 msgid "Account & premium overrides" -msgstr "Konto- & Premium-Einstellungen" +msgstr "Account- & Premium-Einstellungen" #. Security settings section for third-party app access and signed-in devices. #: src/features/user/components/modals/tabs/account_security_tab/SecurityTab.tsx:49 msgid "Account access" -msgstr "Kontozugriff" +msgstr "Accountzugriff" #. Title for a gate that hides account/security settings while streaming privacy is enabled. #: src/features/streamer_mode/components/StreamerModeGate.tsx:15 msgid "Account and security details are hidden" -msgstr "Konto- und Sicherheitsdetails sind ausgeblendet" +msgstr "Account- und Sicherheitsdetails sind ausgeblendet" #. Short label in the authentication claim account modal. Keep the tone plain and specific. #: src/features/auth/components/modals/ClaimAccountModal.tsx:33 msgid "Account claimed successfully" -msgstr "Konto erfolgreich beansprucht" +msgstr "Account erfolgreich beansprucht" #: src/features/connection/components/pages/ConnectionCallbackPage.tsx:26 msgid "Account connected" -msgstr "Konto verbunden" +msgstr "Account verbunden" #. Settings search synonym. Used to match this term when the user types it in the settings search bar. #: src/features/user/components/settings_utils/section_registry/PrivacySafetySections.ts:232 msgid "Account data" -msgstr "Kontodaten" +msgstr "Accountdaten" #. IAR modal: rule description. #: src/features/moderation/components/report_modal/IARModalCopy.ts:279 msgid "Account exists to spam, scam, or abuse the platform." -msgstr "Konto existiert, um die Plattform zu spammen, zu betrügen oder zu missbrauchen." +msgstr "" +"Account existiert, um die Plattform zu spammen, zu betrügen oder zu " +"missbrauchen." #. Settings search synonym. Used to match this term when the user types it in the settings search bar. #: src/features/user/components/settings_utils/section_registry/AccountSecuritySections.ts:121 msgid "Account removal" -msgstr "Konto löschen" +msgstr "Account entfernen" #. Developer tools debug menu label. Internal-only surface for developers; translators may keep this terse. #: src/features/channel/components/channel_header_components/developer_tools/AccountPremiumMenu.tsx:36 msgid "Account state" -msgstr "Kontostatus" +msgstr "Accountstatus" #. Developer tools debug menu label. Internal-only surface for developers; translators may keep this terse. #: src/features/channel/components/channel_header_components/developer_tools/OptionPresets.ts:39 msgid "Account too new" -msgstr "Konto zu neu" +msgstr "Account zu neu" #. Required-action modal title shown when an account-level verification step is required to proceed. #. 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/auth/components/modals/required_action/RequiredActionDescriptors.ts:8 #: src/features/invite/commands/InviteCommands.tsx:37 msgid "Account verification required" -msgstr "Kontoverifizierung erforderlich" +msgstr "Accountverifizierung erforderlich" #. Settings search synonym. Used to match this term when the user types it in the settings search bar. #: src/features/user/components/settings_utils/search_index/LinkedAccountsIndex.ts:20 msgid "Accounts" -msgstr "Konten" +msgstr "Accounts" #. Description for the All DMs message search scope option. #: src/features/channel/components/SearchScopeOptions.ts:21 @@ -2240,7 +2308,7 @@ msgstr "Nur in allen offenen DMs" #. Description for the All communities message search scope option. #: src/features/channel/components/SearchScopeOptions.ts:61 msgid "Across every community you're in" -msgstr "In allen Communities, in denen du bist" +msgstr "In allen Communitys, in denen du bist" #: src/features/user/components/modals/tabs/keybinds_tab/CustomKeybindRow.tsx:94 msgid "Action" @@ -2413,7 +2481,7 @@ msgstr "Community hinzufügen" #: src/features/auth/flow/DesktopHandoffAccountSelector.tsx:76 msgid "Add a different account" -msgstr "Anderes Konto hinzufügen" +msgstr "Anderen Account hinzufügen" #. Empty-state hint in the friends list when the user has no friends yet. #: src/features/relationship/utils/FriendsListUtils.tsx:31 @@ -2465,7 +2533,7 @@ msgstr "Füge einen YouTube Data API-Schlüssel hinzu, um YouTube-Links anzureic #. Short label in the authentication browser login handoff modal. Keep the tone plain and specific. #: src/features/auth/flow/BrowserLoginHandoffModal.tsx:32 msgid "Add account" -msgstr "Konto hinzufügen" +msgstr "Account hinzufügen" #. Button or menu action label in the buttons tab. Keep it concise. #: src/features/user/components/modals/tabs/component_gallery_tab/ComponentGalleryTabButtonsTab.tsx:60 @@ -2477,21 +2545,21 @@ msgstr "Aktion hinzufügen." #: src/features/auth/components/accounts/AccountSwitcherModal.tsx:123 #: src/features/auth/components/pages/oauth_authorize_page/OAuthAccountStep.tsx:29 msgid "Add an account" -msgstr "Konto hinzufügen" +msgstr "Einen Account hinzufügen" #. OAuth authorization empty state shown when there are no saved accounts to choose from. #: src/features/auth/components/pages/oauth_authorize_page/OAuthAccountStep.tsx:25 msgid "Add an account to continue." -msgstr "Füge ein Konto hinzu, um fortzufahren." +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:42 msgid "Add an email and password to your account first." -msgstr "Fügen Sie Ihrem Konto zuerst eine E-Mail-Adresse und ein Passwort hinzu." +msgstr "Füge deinem Account zuerst eine E-Mail-Adresse und ein Passwort hinzu." #: src/features/user/components/modals/tabs/account_security_tab/SecurityTab.tsx:192 msgid "Add an extra layer of security to your account" -msgstr "Füge deinem Konto eine zusätzliche Sicherheitsebene hinzu" +msgstr "Füge deinem Account eine zusätzliche Sicherheitsebene hinzu" #. Button or menu action label in the keybinds tab. Keep it concise. #: src/features/user/components/modals/tabs/keybinds_tab/DefaultShortcutRow.tsx:39 @@ -2649,7 +2717,9 @@ msgstr "Verknüpfung hinzufügen" #. Setup wizard body for SMTP integration credentials. #: src/features/app/components/setup/SetupWizardSteps.tsx:914 msgid "Add SMTP credentials so the instance can send verification and notification email." -msgstr "Füge SMTP-Anmeldedaten hinzu, damit die Instanz E-Mail-Verifizierungs- und Benachrichtigungen senden kann." +msgstr "" +"Füge SMTP-Anmeldedaten hinzu, damit die Instanz Verifizierungs-E-Mails und " +"Benachrichtigungen senden kann." #. Button or menu action label in the theme studio quick css section. Keep it concise. #: src/features/theme_studio/sections/QuickCssSection.tsx:52 @@ -2826,7 +2896,10 @@ msgstr "Die Gesamtlautstärke für alle Benachrichtigungstöne anpassen" #. Description for the app zoom setting in Firefox on the web. productName is the app name. #: src/features/user/components/modals/tabs/appearance_tab/ScalingTab.tsx:41 msgid "Adjust the overall zoom level of the app. Firefox keeps the standard browser zoom shortcuts, so use the slider here for {productName} zoom." -msgstr "Passen Sie die allgemeine Zoomstufe der App an. Firefox verwendet weiterhin die Standard-Zoomtastenkombinationen des Browsers. Verwenden Sie daher den Schieberegler hier für den Zoom von {productName}." +msgstr "" +"Passe die allgemeine Zoomstufe der App an. Firefox verwendet weiterhin die " +"Standard-Zoomtastenkombinationen des Browsers. Verwende daher den " +"Schieberegler hier für den Zoom von {productName}." #. Description for the app zoom setting. The placeholders are keyboard shortcuts. #: src/features/user/components/modals/tabs/appearance_tab/ScalingTab.tsx:46 @@ -2886,12 +2959,14 @@ msgstr "AFK-Timeout" #: src/features/auth/components/modals/AccountDeleteModal.tsx:53 msgid "After 14 days, your account will be permanently deleted" -msgstr "Nach 14 Tagen wird dein Konto endgültig gelöscht" +msgstr "Nach 14 Tagen wird dein Account endgültig gelöscht" #. Body in the screen-share picker after the user has opened macOS screen recording settings. macOS does not apply screen recording permission to a running app. #: src/features/voice/components/modals/screen_share_picker_modal/ScreenSharePickerDisplayPermissionPrompt.tsx:37 msgid "After changing {macosScreenRecordingPermissionName}, fully quit and restart {productName} so macOS applies the permission." -msgstr "Nachdem Sie {macosScreenRecordingPermissionName} geändert haben, beenden und starten Sie {productName} vollständig neu, damit macOS die Berechtigung anwendet." +msgstr "" +"Nachdem du {macosScreenRecordingPermissionName} geändert hast, beende und " +"starte {productName} vollständig neu, damit macOS die Berechtigung anwendet." #. Short label in the guild members date range modal. Keep it concise. #: src/features/guild/components/modals/guild_tabs/GuildMembersDateRangeModal.tsx:15 @@ -2965,7 +3040,7 @@ msgstr "Alle Aktionen" #: src/features/channel/components/SearchScopeOptions.ts:57 #: src/features/user/components/modals/tabs/components/EntranceSoundSection.tsx:55 msgid "All communities" -msgstr "Alle Communities" +msgstr "Alle Communitys" #. Entrance sound scope label. Means the default entrance sound used across all communities and direct-message calls unless a more specific override exists. #: src/features/user/components/modals/tabs/components/EntranceSoundSection.tsx:50 @@ -2980,7 +3055,7 @@ msgstr "Alle DMs" #. Message search scope menu item. Searches across all DMs and all joined communities. #: src/features/channel/components/SearchScopeOptions.ts:33 msgid "All DMs + communities" -msgstr "Alle DMs + Communities" +msgstr "Alle DMs + Communitys" #. Message search scope option label. Searches only DMs, excluding communities. Used when starting from a community scope. #: src/features/channel/components/SearchScopeOptions.ts:65 @@ -2994,7 +3069,7 @@ msgstr "Alles erledigt" #. Summary row value on the confirm step when the community filter is in exclude mode. #: src/features/user/components/modals/tabs/privacy_safety_tab/data_request_modal/DataRequestModal.tsx:239 msgid "All except {count, plural, one {# community} other {# communities}}" -msgstr "Alle außer {count, plural, one {# Community} other {# Communities}}" +msgstr "Alle außer {count, plural, one {# Community} other {# Communitys}}" #. Warning text in the links tab. Keep the tone plain and specific. #: src/features/user/components/modals/tabs/chat_settings_tab/ChatSettingsTabLinksTab.tsx:15 @@ -3074,7 +3149,7 @@ msgstr "@-Erwähnung erlauben." #. Description text in the application info section. #: src/features/user/components/modals/tabs/applications_tab/application_detail/ApplicationInfoSection.tsx:39 msgid "Allow anyone to invite this bot to their communities." -msgstr "Jeder kann diesen Bot zu seinen Communities einladen." +msgstr "Jeder kann diesen Bot zu seinen Communitys einladen." #: src/features/connection/components/modals/EditConnectionModal.tsx:80 msgid "Allow anyone to see this connection on your profile" @@ -3130,16 +3205,17 @@ msgstr "Flexible Textkanalnamen erlauben" #. Label in the connections tab. #: src/features/user/components/modals/tabs/privacy_safety_tab/ConnectionsTab.tsx:56 msgid "Allow for all communities" -msgstr "Für alle Communities zulassen" +msgstr "Für alle Communitys zulassen" #: src/features/connection/components/modals/EditConnectionModal.tsx:95 msgid "Allow members from communities you're in to see this connection" -msgstr "Erlaube Mitgliedern aus deinen Communities, diese Verbindung zu sehen" +msgstr "Erlaube Mitgliedern aus deinen Communitys, diese Verbindung zu sehen" #. Profile timezone privacy option description for the Community members switch. #: src/features/user/components/modals/tabs/my_profile_tab/TimezoneProfileSettings.tsx:71 msgid "Allow members from communities you're in to see your profile local time" -msgstr "Erlaube Mitgliedern aus deinen Communities, deine lokale Profilzeit zu sehen" +msgstr "" +"Erlaube Mitgliedern aus deinen Communitys, deine lokale Profilzeit zu sehen" #. Label in the message history threshold content. Keep the tone plain and specific. #: src/features/guild/components/modals/guild_tabs/guild_overview_tab/sections/MessageHistoryThresholdContent.tsx:36 @@ -3176,7 +3252,7 @@ msgstr "Rollen-Erwähnungen zulassen" #. Settings search entry description. One-line summary of what the settings search entry controls. #: src/features/user/components/settings_utils/search_index/AccessibilityIndex.ts:105 msgid "Allow selecting text in the app" -msgstr "Erlaubt die Textauswahl in der App." +msgstr "Erlaubt die Textauswahl in der App" #. Staff setting that allows the Fluxer staff to message the selected user. #: src/features/ui/action_menu/items/StaffUserControlsMenuItems.tsx:36 @@ -3235,7 +3311,7 @@ msgstr "Bereits gelöscht" #. Short prompt shown near links that open sign-in. #: src/features/i18n/utils/CommonMessageDescriptors.ts:90 msgid "Already have an account?" -msgstr "Du hast bereits ein Konto?" +msgstr "Du hast bereits einen Account?" #. Status label on a group DM invite embed when the current user is already a member. #: src/features/channel/components/InviteEmbed.tsx:76 @@ -3387,7 +3463,8 @@ msgstr "Ein unerwarteter Fehler ist aufgetreten" #. Generic error toast body asking the user to retry. #: src/lib/forms/index.tsx:14 msgid "An unexpected error occurred. Try again." -msgstr "Es ist ein unerwarteter Fehler aufgetreten. Bitte versuchen Sie es erneut." +msgstr "" +"Es ist ein unerwarteter Fehler aufgetreten. Bitte versuche es noch einmal." #. Description for has:sound. Sentence case, no trailing punctuation. #: src/features/search/utils/SearchUtils.ts:69 @@ -3512,14 +3589,16 @@ 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:115 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. Verwenden Sie ein statisches Bild." +msgstr "" +"Animierte Icons werden beim Erstellen einer neuen Community nicht " +"unterstützt. Verwende ein statisches Bild." #. Description text in the edit group modal. #. Error modal body in the mobile edit group sheet when an animated icon is chosen. #: src/features/channel/components/modals/EditGroupBottomSheet.tsx:59 #: src/features/channel/components/modals/EditGroupModal.tsx:56 msgid "Animated icons are not supported. Use a static image." -msgstr "Animierte Symbole werden nicht unterstützt. Verwenden Sie ein statisches Bild." +msgstr "Animierte Icons werden nicht unterstützt. Verwende ein statisches Bild." #. Description text in the guild icon upload field. Preserve {animatedIconFeature}; it is inserted by code. #: src/features/guild/components/modals/guild_tabs/guild_overview_tab/fields/GuildIconUploadField.tsx:30 @@ -3705,12 +3784,14 @@ msgstr "Jeder kann dich anrufen, auch Fremde" #. Description for the open registration mode. #: src/features/app/components/setup/SetupWizardSteps.tsx:158 msgid "Anyone can create an account." -msgstr "Jeder kann ein Konto erstellen." +msgstr "Jeder kann einen Account erstellen." #. Description for the approval registration mode. #: src/features/app/components/setup/SetupWizardSteps.tsx:166 msgid "Anyone can request an account, but an administrator must approve it." -msgstr "Jeder kann ein Konto beantragen, aber ein Administrator muss es genehmigen." +msgstr "" +"Jeder kann einen Account beantragen, aber ein Administrator muss es " +"genehmigen." #. Label for an integration API key input. #: src/features/app/components/setup/SetupWizardSteps.tsx:935 @@ -3921,7 +4002,9 @@ msgstr "Möchtest du wirklich alle Nachrichten in deinen persönlichen Notizen l #. placeholder {0}: selectedRole.name #: src/features/guild/components/modals/guild_tabs/GuildRolesTab.tsx:354 msgid "Are you sure you want to delete the <0>{0} role? Any members with this role will no longer have it." -msgstr "Möchtest du die Rolle <0>{0} wirklich löschen? Alle Mitglieder, die diese Rolle haben, werden sie dann nicht mehr haben." +msgstr "" +"Möchtest du die Rolle <0>{0} wirklich löschen? Alle Mitglieder mit " +"dieser Rolle, werden sie dann nicht mehr haben." #: src/features/ui/action_menu/items/CategoryMenuItems.tsx:349 msgid "Are you sure you want to delete the category \"{categoryName}\"? All {channelCount, plural, one {# channel} other {# channels}} inside will be moved to the top of the channel list." @@ -3961,7 +4044,9 @@ msgstr "Möchtest du diesen Passkey wirklich löschen?" #: src/features/auth/components/modals/AccountDeleteModal.tsx:39 msgid "Are you sure you want to delete your account? This action will schedule your account for permanent deletion." -msgstr "Möchtest du dein Konto wirklich löschen? Dadurch wird dein Konto zur endgültigen Löschung vorgemerkt." +msgstr "" +"Möchtest du deinen Account wirklich löschen? Dadurch wird dein Account zur " +"endgültigen Löschung vorgemerkt." #. Confirmation modal body shown before re-enabling invite links in the current community. #: src/features/app/components/layout/GuildLayout.tsx:58 @@ -3980,12 +4065,14 @@ msgstr "Möchtest du <0>{engineName} wirklich entfernen?" #. Confirm dialog message for the destructive reset action. Tone stays plain. #: src/features/platform/utils/DesktopLocaleBridge.ts:114 msgid "Are you sure you want to reset {appName}'s app data?" -msgstr "Möchten Sie die App-Daten von {appName} wirklich zurücksetzen?" +msgstr "Möchtest du die App-Daten von {appName} wirklich zurücksetzen?" #. placeholder {0}: NicknameUtils.getDisplayName(ban.user) #: src/features/guild/components/modals/guild_tabs/GuildBansTab.tsx:100 msgid "Are you sure you want to revoke the ban for <0>{0}? They will be able to rejoin the community." -msgstr "Möchtest du die Sperre für <0>{0} wirklich aufheben? Er/sie kann dann der Community wieder beitreten." +msgstr "" +"Möchtest du <0>{0} wirklich entbannen? Die Person kann der Community " +"dann wieder beitreten." #: src/features/channel/components/embeds/channel_embed/EmbedLink.tsx:55 msgid "Are you sure you want to suppress all link embeds on this message? This action will hide all embeds from this message." @@ -4031,7 +4118,7 @@ msgstr "Vor dem Starten von Anrufen nachfragen." #. Short label in the theme studio. Keep it concise. #: src/features/theme_studio/ThemeStudio.tsx:53 msgid "Assets" -msgstr "Assets" +msgstr "Inhalte" #. Settings search synonym. Used to match this term when the user types it in the settings search bar. #: src/features/user/components/settings_utils/search_index/AccessibilityIndex.ts:189 @@ -4327,7 +4414,7 @@ msgstr "Autorisierung fehlgeschlagen" #. OAuth authorize page generic error toast shown when the authorize request fails unexpectedly. #: src/features/auth/components/pages/oauth_authorize_page/state/useAuthorizeFlow.ts:74 msgid "Authorization failed. Try again." -msgstr "Autorisierung fehlgeschlagen. Versuchen Sie es erneut." +msgstr "Autorisierung fehlgeschlagen. Bitte versuche es noch einmal." #. OAuth authorization primary button. Grants the selected OAuth access. #: src/features/auth/components/pages/oauth_authorize_page/OAuthAuthorizeActions.tsx:18 @@ -4526,7 +4613,9 @@ msgstr "Automatisch würde {codecName} verwenden, da kein Hardware-Encoder verf #. Desktop-client description shown under the Automatic option in the screen-share codec radio group. {codecName} is a codec label such as H.265 and should not be translated. #: src/features/user/components/modals/tabs/components/CodecSelectorDescription.ts:75 msgid "Automatic would use {codecName} because no hardware encoder is available and your computer exposes H.265." -msgstr "Automatisch würde {codecName} verwenden, da kein Hardware-Encoder verfügbar ist und Ihr Computer H.265 unterstützt." +msgstr "" +"Automatisch würde {codecName} verwenden, da kein Hardware-Encoder verfügbar " +"ist und dein Computer H.265 unterstützt." #. Description shown under the Automatic option in the screen-share codec radio group. {codecName} is a codec label such as H.264 and should not be translated. #: src/features/user/components/modals/tabs/components/CodecSelectorDescription.ts:90 @@ -4695,7 +4784,9 @@ msgstr "Avatar" #. Error message in the avatar uploader. Preserve {imageMaxSizeLabel}; it is inserted by code. #: src/features/user/components/modals/tabs/my_profile_tab/AvatarUploader.tsx:81 msgid "Avatar file is too large. Choose a file smaller than {imageMaxSizeLabel}." -msgstr "Die Avatar-Datei ist zu groß. Wählen Sie eine Datei, die kleiner als {imageMaxSizeLabel} ist." +msgstr "" +"Die Avatar-Datei ist zu groß. Wähle eine Datei, die kleiner als " +"{imageMaxSizeLabel} ist." #. Webhook avatar upload error. IMAGE_MAX_SIZE_LABEL is a formatted file-size limit. #: src/features/webhook/components/WebhookListItem.tsx:38 @@ -4902,32 +4993,32 @@ msgstr "Ausgewogen" #: src/features/moderation/components/report_modal/IARModalCopy.ts:155 #: src/features/moderation/utils/ModerationMessageDescriptors.ts:5 msgid "Ban" -msgstr "Sperren" +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:51 msgid "Ban {tag}" -msgstr "{tag} sperren" +msgstr "{tag} bannen" #. Slash-command description for /ban. Bans a member from the current community (moderation action). #: src/features/devtools/hooks/useCommands.ts:42 msgid "Ban a member from this community." -msgstr "Ein Mitglied aus dieser Community verbannen." +msgstr "Ein Mitglied aus dieser Community bannen." #. Button or menu action label in the ban details modal. Keep it concise. Keep the tone plain and specific. #: src/features/moderation/components/modals/BanDetailsModal.tsx:20 msgid "Ban details" -msgstr "Details zur Sperre" +msgstr "Details zum Ban" #. Label above the ban duration dropdown in the destructive ban-member modal. #: src/features/moderation/components/modals/BanMemberModal.tsx:56 msgid "Ban duration" -msgstr "Dauer der Sperre" +msgstr "Dauer des Bans" #. placeholder {0}: renderInline(formatted, i18n) #: src/features/guild/components/modals/guild_tabs/GuildAuditLogTabRenderers.tsx:604 msgid "Ban expires at {0}." -msgstr "Sperre läuft ab am {0}." +msgstr "Ban läuft am {0} ab." #. Moderation action that bans the selected member from the community. #. Moderation action that bans the selected member from the community. @@ -4937,7 +5028,7 @@ msgstr "Sperre läuft ab am {0}." #: src/features/ui/action_menu/items/GuildMemberMenuItems.tsx:51 #: src/features/ui/action_menu/items/voice_participant_menu_data/shared.ts:94 msgid "Ban member" -msgstr "Mitglied sperren" +msgstr "Mitglied bannen" #. Permission name: allows banning members from a community. #: src/features/permissions/utils/PermissionLabelDescriptors.ts:181 @@ -4947,7 +5038,7 @@ msgstr "Mitglieder bannen" #. IAR modal: quick-action card title for banning the reported user (moderator-only). #: src/features/moderation/components/report_modal/IARModalCopy.ts:147 msgid "Ban this user" -msgstr "Diesen Nutzer sperren" +msgstr "Diesen Nutzer bannen" #. Section heading in the voice connection status popout for current media bitrate usage. #: src/features/voice/components/voice_connection_status/shared.ts:68 @@ -4963,7 +5054,7 @@ msgstr "Bandbreite begrenzt" #. IAR modal: disabled-state label on the ban card after the user is banned from this community. #: src/features/moderation/components/report_modal/IARModalCopy.ts:159 msgid "Banned" -msgstr "Gesperrt" +msgstr "Gebannt" #. placeholder {0}: targetUser.tag #: src/features/moderation/components/modals/BanMemberModal.tsx:154 @@ -4973,19 +5064,19 @@ msgstr "Hat {0} aus der Community verbannt" #. placeholder {0}: renderInline(formatted, i18n) #: src/features/guild/components/modals/guild_tabs/GuildAuditLogTabRenderers.tsx:600 msgid "Banned at {0}." -msgstr "Gesperrt am {0}." +msgstr "Gebannt am {0}." #: src/features/moderation/components/modals/BanDetailsModal.tsx:104 msgid "Banned by" -msgstr "Gesperrt von" +msgstr "Gebannt von" #: src/features/moderation/components/modals/BanDetailsModal.tsx:86 msgid "Banned on" -msgstr "Gesperrt am" +msgstr "Gebannt am" #: src/features/guild/components/modals/guild_tabs/GuildBansTab.tsx:172 msgid "Banned users" -msgstr "Gesperrte Nutzer" +msgstr "Gebannte Nutzer" #. Audit log community feature label for banner image support. #. Button or menu action label in the guild banner upload field. Keep it concise. Keep the tone plain and specific. @@ -5002,7 +5093,9 @@ msgstr "Banner" #. Error message in the banner uploader. Preserve {imageMaxSizeLabel}; it is inserted by code. Keep the tone plain and specific. #: src/features/user/components/modals/tabs/my_profile_tab/BannerUploader.tsx:80 msgid "Banner file is too large. Choose a file smaller than {imageMaxSizeLabel}." -msgstr "Die Bannerdatei ist zu groß. Wählen Sie eine Datei, die kleiner als {imageMaxSizeLabel} ist." +msgstr "" +"Die Bannerdatei ist zu groß. Wähle eine Datei, die kleiner als " +"{imageMaxSizeLabel} ist." #. Button or menu action label in the banner uploader. Keep it concise. Keep the tone plain and specific. #: src/features/user/components/modals/tabs/my_profile_tab/BannerUploader.tsx:85 @@ -5018,7 +5111,7 @@ msgstr "Banner-Vorschau" #: src/features/user/components/settings_utils/GuildSettingsConstants.ts:91 msgctxt "community-settings-tab" msgid "Bans" -msgstr "Sperrungen" +msgstr "Bans" #. Developer tools debug menu label. Internal-only surface for developers; translators may keep this terse. #: src/features/channel/components/channel_header_components/developer_tools/DeveloperOptionLabels.ts:189 @@ -5487,7 +5580,7 @@ msgstr "Browser-Gebietsschema: {format}" #. Settings search entry description. One-line summary of what the settings search entry controls. #: src/features/user/components/settings_utils/search_index/VoiceVideoIndex.ts:64 msgid "Browser mic gain for custom processing" -msgstr "Browser-Mikrofonverstärkung für benutzerdefinierte Verarbeitung." +msgstr "Browser-Mikrofonverstärkung für benutzerdefinierte Verarbeitung" #. Settings search synonym. Used to match this term when the user types it in the settings search bar. #: src/features/user/components/settings_utils/section_registry/NotificationsSections.ts:123 @@ -5517,7 +5610,10 @@ msgstr "Browser zeigen Kameras nicht in der Bildschirmfreigabe-Auswahl an. Wähl #. Description shown on the settings page above the Export my data button. #: src/features/user/components/modals/tabs/privacy_safety_tab/data_request_modal/DataRequestModal.tsx:267 msgid "Build a downloadable archive of your account data, including messages and attachment URLs. Most people want everything, but you can narrow the scope below." -msgstr "Erstelle ein herunterladbares Archiv deiner Kontodaten, einschließlich Nachrichten und Anhang-URLs. Die meisten Leute möchten alles, aber du kannst den Umfang unten einschränken." +msgstr "" +"Erstelle ein herunterladbares Archiv deiner Accountdaten, einschließlich " +"Nachrichten und Anhang-URLs. Die meisten Leute möchten alles, aber du kannst " +"den Umfang unten einschränken." #. Settings search entry description. One-line summary of what the settings search entry controls. #: src/features/user/components/settings_utils/search_index/ApplicationsIndex.ts:112 @@ -5632,7 +5728,9 @@ msgstr "Mit dem Kauf stimmst du unseren {terms} und {privacy} zu." #. Legal notice in the updated policies modal. productName is the Fluxer product name. #: src/features/auth/components/modals/TermsAcceptanceModal.tsx:34 msgid "By using {productName}, you agree to the updated policies." -msgstr "Durch die Nutzung von {productName} stimmen Sie den aktualisierten Richtlinien zu." +msgstr "" +"Durch die Nutzung von {productName} stimmst du den aktualisierten " +"Richtlinien zu." #. Setting label that bypasses mention suppression for the current user. #: src/features/ui/action_menu/items/StaffUserControlsMenuItems.tsx:40 @@ -5792,7 +5890,10 @@ msgstr "Kameratest" #. Empty-state explanation in the screen-share picker devices tab on Linux/Wayland. {productName} is Fluxer. #: src/features/voice/components/modals/screen_share_picker_modal/useDeviceEmptyStateCopy.ts:18 msgid "Cameras and virtual capture devices are selected here in {productName}, not in the Wayland system picker. If nothing appears here, check permissions or connect a device." -msgstr "Kameras und virtuelle Aufnahmegeräte werden hier in {productName} ausgewählt, nicht in der Wayland-Systemauswahl. Wenn hier nichts angezeigt wird, überprüfen Sie die Berechtigungen oder schließen Sie ein Gerät an." +msgstr "" +"Kameras und virtuelle Aufnahmegeräte werden hier in {productName} " +"ausgewählt, nicht in der Wayland-Systemauswahl. Wenn hier nichts angezeigt " +"wird, überprüfe die Berechtigungen oder schließe ein Gerät an." #. Tooltip in the voice control bar when cameras are disabled because the participant count exceeds the limit. {voiceChannelCameraUserLimit} is the configured threshold. #: src/features/voice/components/VoiceControlBar.tsx:136 @@ -5972,7 +6073,7 @@ msgstr "Kann nicht bearbeitet werden" #. Error message in the guild ownership warning modal. Keep the tone plain and specific. #: src/features/guild/components/modals/GuildOwnershipWarningModal.tsx:12 msgid "Cannot delete account" -msgstr "Konto kann nicht gelöscht werden" +msgstr "Account kann nicht gelöscht werden" #. Title of the error modal when installing an emoji pack via invite is rejected for missing permissions. #: src/features/invite/commands/InviteCommands.tsx:83 @@ -6180,14 +6281,14 @@ msgstr "Emoji ändern" #. Generic action label that opens the friend-nickname edit flow. #: src/features/i18n/utils/CommonMessageDescriptors.ts:538 msgid "Change friend nickname" -msgstr "Spitznamen ändern" +msgstr "Freundes-Anzeigename ändern" #. Group DM action that opens the change-nickname modal for the selected user. #. Group DM action that opens the change-nickname modal for the selected user. #: src/features/ui/action_menu/GroupDMContextMenu.tsx:97 #: src/features/ui/action_menu/UserContextMenu.tsx:96 msgid "Change group nickname" -msgstr "Gruppenspitznamen ändern" +msgstr "Anzeigename in der Gruppe ändern" #. Title of the modal where the user picks a community icon source (file upload or GIF provider). Keep it concise. #. Title of the modal where the user picks a create-community icon source. Keep it concise. Keep the tone plain and specific. @@ -6219,32 +6320,32 @@ msgstr "Sprache ändern" #. Group DM action that lets the current user change their own nickname in the group. #: src/features/ui/action_menu/GroupDMContextMenu.tsx:89 msgid "Change my group nickname" -msgstr "Meinen Gruppennamen ändern" +msgstr "Meinen Anzeigenamen in der Gruppe ändern" #. Action label for changing a user nickname in a community. #: src/features/i18n/utils/CommonMessageDescriptors.ts:470 msgid "Change nickname" -msgstr "Spitznamen ändern" +msgstr "Anzeigename ändern" #. Short label in the base change nickname modal. Keep it concise. #: src/features/user/components/modals/BaseChangeNicknameModal.tsx:22 msgid "Change nickname form" -msgstr "Spitznamen-Formular ändern" +msgstr "Anzeigenamen-Formular ändern" #. Permission description in the role/permission editor for the Manage Nicknames permission. The user can rename other members in this community. #: src/features/permissions/utils/PermissionLabelDescriptors.ts:43 msgid "Change other members' nicknames." -msgstr "Spitznamen anderer Mitglieder ändern." +msgstr "Anzeigename anderer Mitglieder ändern." #. Permission name: allows a member to edit their own nickname. #: src/features/permissions/utils/PermissionLabelDescriptors.ts:189 msgid "Change own nickname" -msgstr "Eigenen Spitznamen ändern" +msgstr "Eigenen Anzeigename ändern" #. Action that transfers ownership of the selected group or community. #: src/features/ui/action_menu/UserContextMenu.tsx:84 msgid "Change owner" -msgstr "Inhaber ändern" +msgstr "Eigentümer ändern" #. Settings search synonym. Used to match this term when the user types it in the settings search bar. #. Settings search synonym. Used to match this term when the user types it in the settings search bar. @@ -6320,12 +6421,12 @@ msgstr "E-Mail-Adresse ändern" #. Settings search entry description. One-line summary of what the settings search entry controls. #: src/features/user/components/settings_utils/search_index/MyProfileIndex.ts:125 msgid "Change your nickname for a community profile" -msgstr "Spitznamen für ein Community-Profil ändern" +msgstr "Anzeigename für ein Community-Profil ändern" #. Slash-command description for /nick. Changes the user's nickname in the current community. #: src/features/devtools/hooks/useCommands.ts:34 msgid "Change your nickname in this community." -msgstr "Ändere deinen Spitznamen in dieser Community." +msgstr "Ändere deinen Anzeigename in dieser Community." #. Settings search entry description. One-line summary of what the settings search entry controls. #: src/features/user/components/settings_utils/search_index/AccountSecurityIndex.ts:46 @@ -6348,7 +6449,7 @@ msgstr "Benutzernamen ändern" #. placeholder {1}: renderInline(change.newValue, i18n) #: src/features/guild/components/modals/guild_tabs/GuildAuditLogTabRenderers.tsx:470 msgid "Changed nickname from {0} to {1}." -msgstr "Spitzname geändert von {0} zu {1}." +msgstr "Anzeigename geändert von {0} zu {1}." #. placeholder {0}: renderInline(change.newValue, i18n) #: src/features/guild/components/modals/guild_tabs/GuildAuditLogTabRenderers.tsx:458 @@ -6505,7 +6606,7 @@ msgstr "Kanalname" #. Short label in the rename channel modal. Keep it concise. #: src/features/channel/components/modals/RenameChannelModal.tsx:24 msgid "Channel nickname" -msgstr "Kanal-Spitzname" +msgstr "Kanal-Anzeigename" #. Short label in the channel bottom sheet. Keep it concise. #: src/features/channel/components/bottomsheets/ChannelBottomSheet.tsx:18 @@ -6653,7 +6754,7 @@ msgstr "Chat-Verknüpfungen" #. Tray menu item. Triggers the auto-updater to look for a new desktop build. #: src/features/platform/utils/DesktopLocaleBridge.ts:160 msgid "Check for updates" -msgstr "Nach Updates suchen" +msgstr "Auf Updates überprüfen" #: src/features/app/components/BootstrapErrorScreen.tsx:56 msgid "Check our <0>{BLUESKY_PROVIDER_NAME} ({FLUXER_BLUESKY_HANDLE}) for status updates." @@ -6710,7 +6811,9 @@ msgstr "Kasse" #. Modal body for the generic "checkout blocked" state. Provides the support email. #: src/features/app/components/dialogs/components/plutonium/hooks/useCheckoutActions.tsx:148 msgid "Checkout is blocked for this account. Contact {supportEmail} if you need help." -msgstr "Der Checkout ist für dieses Konto blockiert. Wenn Sie Hilfe benötigen, wenden Sie sich an {supportEmail}." +msgstr "" +"Der Checkout ist für diesen Account blockiert. Wenn Du Hilfe benötigst, " +"wende Dich an {supportEmail}." #. Modal title for the generic "checkout blocked" state when no more specific reason is known. #: src/features/app/components/dialogs/components/plutonium/hooks/useCheckoutActions.tsx:144 @@ -6785,7 +6888,7 @@ msgstr "Wähle ein neues Passwort." #. Description text in the accessibility tab. #: src/features/user/components/modals/tabs/AccessibilityTab.tsx:61 msgid "Choose a speed for spoken text." -msgstr "Wählen Sie eine Geschwindigkeit für den vorgelesenen Text aus." +msgstr "Wähle eine Geschwindigkeit für den vorgelesenen Text aus." #. Settings search entry description. One-line summary of what the settings search entry controls. #: src/features/user/components/settings_utils/search_index/PlutoniumIndex.ts:75 @@ -6812,7 +6915,7 @@ msgstr "Wähle ein Fenster in deiner Systemauswahl" #: src/features/auth/components/pages/oauth_authorize_page/OAuthAccountStep.tsx:16 #: src/features/auth/flow/DesktopHandoffAccountSelector.tsx:68 msgid "Choose an account" -msgstr "Konto auswählen" +msgstr "Account auswählen" #: src/features/user/components/modals/tabs/keybinds_tab/CustomKeybindRow.tsx:136 msgid "Choose an action." @@ -6853,7 +6956,9 @@ msgstr "Wähle hCaptcha oder Cloudflare Turnstile für Anmeldeherausforderungen. #. Settings search entry description. One-line summary of what the settings search entry controls. #: src/features/user/components/settings_utils/search_index/ChatSettingsIndex.ts:427 msgid "Choose how chat moves after you send a message" -msgstr "Wählen Sie aus, wie der Chat nach dem Senden einer Nachricht fortgesetzt werden soll" +msgstr "" +"Entscheide wie der Chat nach dem Senden einer Nachricht fortgesetzt werden " +"soll" #. Settings section description. One-line summary of what the settings section controls. #: src/features/user/components/settings_utils/section_registry/AppearanceSections.ts:238 @@ -6863,7 +6968,7 @@ msgstr "Wähle aus, wie Nachrichten in Chat-Kanälen angezeigt werden." #. Setup wizard registration step body. #: src/features/app/components/setup/SetupWizardSteps.tsx:150 msgid "Choose how new accounts are created on this instance." -msgstr "Wähle, wie neue Konten auf dieser Instanz erstellt werden." +msgstr "Entscheide wie neue Accounts auf dieser Instanz erstellt werden." #. Settings search entry description. One-line summary of what the settings search entry controls. #: src/features/user/components/settings_utils/search_index/ChatSettingsIndex.ts:79 @@ -6939,7 +7044,9 @@ msgstr "Wähle aus, was Freunde in ihrem „Gerade aktiv\"-Panel sehen" #: src/features/guild/components/modals/guild_tabs/GuildModerationTab.tsx:306 msgid "Choose what members must have before they can post or DM community members." -msgstr "Lege fest, was Mitglieder haben müssen, bevor sie Beiträge posten oder Community-Mitgliedern DMs senden können." +msgstr "" +"Lege fest was Mitglieder haben müssen, bevor sie Beiträge posten oder " +"Community-Mitgliedern DMs senden können." #. Scope option (radio) that lets the user pick conversation kinds and exclude specific communities. #: src/features/user/components/modals/tabs/privacy_safety_tab/data_request_modal/DataRequestModal.tsx:70 @@ -6957,11 +7064,17 @@ msgstr "Wählen Sie, wo {PRODUCT_NAME} markierten Text suchen soll. Wir merken u #: src/features/search/components/modals/SearchProviderPickerModal.tsx:100 msgid "Choose where {PRODUCT_NAME} should send highlighted text for translation. We'll remember your pick. You can change it or add your own provider later in {searchEnginesSettingsPath}." -msgstr "Wählen Sie, wohin {PRODUCT_NAME} markierten Text zur Übersetzung senden soll. Wir merken uns Ihre Auswahl. Sie können sie später unter {searchEnginesSettingsPath} ändern oder einen eigenen Anbieter hinzufügen." +msgstr "" +"Entscheide wohin {PRODUCT_NAME} markierten Text zur Übersetzung senden soll. " +"Wir merken uns deine Auswahl. Du kannst sie später unter " +"{searchEnginesSettingsPath} ändern oder einen eigenen Anbieter hinzufügen." #: src/features/search/components/modals/SearchProviderPickerModal.tsx:95 msgid "Choose where {PRODUCT_NAME} should send images for reverse image search. We'll remember your pick. You can change it or add your own provider later in {searchEnginesSettingsPath}." -msgstr "Wählen Sie, wohin {PRODUCT_NAME} Bilder für die umgekehrte Bildsuche senden soll. Wir merken uns Ihre Auswahl. Sie können sie später unter {searchEnginesSettingsPath} ändern oder einen eigenen Anbieter hinzufügen." +msgstr "" +"Entscheide wohin {PRODUCT_NAME} Bilder für die Rückwärtssuche senden soll. " +"Wir merken uns deine Auswahl. Du kannst sie später unter " +"{searchEnginesSettingsPath} ändern oder einen eigenen Anbieter hinzufügen." #. Setup wizard media expiry step body. #: src/features/app/components/setup/SetupWizardSteps.tsx:220 @@ -6971,7 +7084,9 @@ msgstr "Wähle, ob hochgeladene Anhänge automatisch nach Größe ablaufen solle #. Description for the Custom export option. #: src/features/user/components/modals/tabs/privacy_safety_tab/data_request_modal/DataRequestModal.tsx:66 msgid "Choose which conversation kinds, communities, and time window to include in the archive." -msgstr "Wählen Sie aus, welche Konversationsarten, Communities und Zeiträume im Archiv enthalten sein sollen." +msgstr "" +"Wähle aus, welche Arten von Konversationen, Communitys und Zeiträume im " +"Archiv enthalten sein sollen." #. Button or menu action label in the search engines tab. Keep it concise. #: src/features/user/components/modals/tabs/chat_settings_tab/SearchEnginesTab.tsx:113 @@ -7015,12 +7130,12 @@ msgstr "Cisco" #. Generic account action label that opens or submits the flow to secure an unclaimed account. #: src/features/i18n/utils/CommonMessageDescriptors.ts:152 msgid "Claim account" -msgstr "Konto beanspruchen" +msgstr "Account beanspruchen" #. Button label on a gift code embed for guest accounts. Opens the account claim flow. #: src/features/channel/components/GiftEmbed.tsx:48 msgid "Claim account to redeem" -msgstr "Zum Einlösen Konto anlegen" +msgstr "Zum Einlösen Account anlegen" #. Action label on the gift redemption flow. #. Action label on the gift redemption flow. @@ -7043,40 +7158,47 @@ msgstr "Geschenk einlösen" #: src/features/guild/components/modals/add_guild_modal/TemplateImportForm.tsx:437 #: src/features/user/components/modals/tabs/GiftInventoryTab.tsx:338 msgid "Claim your account" -msgstr "Konto beanspruchen" +msgstr "Deinen Account beanspruchen" #. IAR modal: body of the account-not-ready notice. #: src/features/moderation/components/report_modal/IARModalCopy.ts:45 msgid "Claim your account and verify your email to send reports." -msgstr "Beanspruche dein Konto und bestätige deine E-Mail-Adresse, um Berichte zu senden." +msgstr "" +"Beanspruche deinen Account und bestätige deine E-Mail-Adresse, um Berichte " +"zu senden." #: src/features/auth/components/modals/ClaimAccountModal.tsx:138 msgid "Claim your account by adding an email and password. We will send a verification code to confirm your email before finishing." -msgstr "Fordere dein Konto an, indem du eine E-Mail-Adresse und ein Passwort hinzufügst. Wir senden dir einen Bestätigungscode, um deine E-Mail-Adresse vor dem Abschluss zu bestätigen." +msgstr "" +"Fordere deinen Account an, indem du eine E-Mail-Adresse und ein Passwort " +"hinzufügst. Wir senden dir einen Bestätigungscode, um deine E-Mail-Adresse " +"vor dem Abschluss zu bestätigen." #: src/features/user/components/modals/tabs/account_security_tab/SecurityTab.tsx:173 msgid "Claim your account to access security features like two-factor authentication and passkeys." -msgstr "Registriere dein Konto, um auf Sicherheitsfunktionen wie die Zwei-Faktor-Authentifizierung und Passkeys zuzugreifen." +msgstr "" +"Registriere deinen Account, um auf Sicherheitsfunktionen wie die Zwei-Faktor-" +"Authentifizierung und Passkeys zuzugreifen." #. Tooltip on the channel header voice call button for guest accounts. Prompts account claim. #: src/features/channel/components/channel_header_components/CallButtons.tsx:54 msgid "Claim your account to call" -msgstr "Registriere dein Konto, um anzurufen" +msgstr "Registriere deinen Account, um anzurufen" #. Label in the username section. #: src/features/user/components/modals/tabs/my_profile_tab/MyProfileTabUsernameSection.tsx:20 msgid "Claim your account to change your username" -msgstr "Beanspruche dein Konto, um deinen Benutzernamen zu ändern" +msgstr "Beanspruche deinen Account, um deinen Benutzernamen zu ändern" #. Description text in the index. #: src/features/user/components/modals/tabs/applications_tab/index.tsx:29 msgid "Claim your account to create applications." -msgstr "Registriere dein Konto, um Anwendungen zu erstellen." +msgstr "Registriere deinen Account, um Anwendungen zu erstellen." #. Toast / error shown when an unclaimed (guest) account tries to join this voice channel. #: src/features/voice/engine/media_engine_facade/shared.ts:17 msgid "Claim your account to join this voice channel." -msgstr "Beanspruche dein Konto, um diesem Sprachkanal beizutreten." +msgstr "Beanspruche deinen Account, um diesem Sprachkanal beizutreten." #. Toast / error shown when an unclaimed (guest) account tries to join a voice channel they do not own. #: src/features/voice/engine/media_engine_facade/shared.ts:9 @@ -7088,17 +7210,21 @@ msgstr "Registriere dich, um Sprachkanälen beizutreten, die dir nicht gehören. #: src/features/app/components/dialogs/components/plutonium/BottomCTASection.tsx:15 #: src/features/premium/utils/PremiumMessageDescriptors.ts:17 msgid "Claim your account to purchase {premiumProductFullName}." -msgstr "Beanspruche dein Konto, um {premiumProductFullName} zu kaufen." +msgstr "Beanspruche deinen Account, um {premiumProductFullName} zu kaufen." #. Billing tooltip shown when an unclaimed account cannot buy or redeem premium. premiumProductFullName is the full paid product name. #: src/features/premium/utils/PremiumMessageDescriptors.ts:22 msgid "Claim your account to purchase or redeem {premiumProductFullName}." -msgstr "Beanspruche dein Konto, um {premiumProductFullName} zu kaufen oder einzulösen." +msgstr "" +"Beanspruche deinen Account, um {premiumProductFullName} zu kaufen oder " +"einzulösen." #. Gift inventory empty-state text shown to unclaimed accounts. #: src/features/user/components/modals/tabs/GiftInventoryTab.tsx:82 msgid "Claim your account to redeem or manage {premiumProductName} gift codes." -msgstr "Beanspruche dein Konto, um {premiumProductName}-Geschenkcodes einzulösen oder zu verwalten." +msgstr "" +"Beanspruche deinen Account, um {premiumProductName}-Geschenkcodes einzulösen " +"oder zu verwalten." #. Helper text on a gift code embed for guest accounts. Prompts account claim before redeeming. #: src/features/channel/components/GiftEmbed.tsx:36 @@ -7114,19 +7240,20 @@ msgstr "Registriere dich, um dieses Geschenk einzulösen." #: src/features/ui/action_menu/items/RelationshipMenuItems.tsx:40 #: src/features/user/components/modals/UserProfileModal.tsx:122 msgid "Claim your account to send friend requests." -msgstr "Beanspruche dein Konto, um Freundschaftsanfragen zu senden." +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 msgid "Claim your account to start DMs." -msgstr "Beanspruche dein Konto, um DMs zu starten." +msgstr "Beanspruche deinen Account, um DMs zu beginnen." #. Toast / error shown when an unclaimed (guest) account tries to start or join a 1:1 voice call. #. Tooltip body on the disabled voice call button for unclaimed (guest) accounts. Encourages account creation. #: src/features/channel/components/channel_header_components/CallButtons.tsx:37 #: src/features/voice/engine/media_engine_facade/shared.ts:13 msgid "Claim your account to start or join 1:1 calls." -msgstr "Registriere dein Konto, um 1:1-Anrufe zu starten oder daran teilzunehmen." +msgstr "" +"Registriere deinen Account, um 1:1-Anrufe zu starten oder daran teilzunehmen." #. Friendly CTA shown on a valid, unclaimed gift code. Preserve {premiumProductName}; it is inserted by code. #: src/features/expressions/components/modals/GiftAcceptModal.tsx:40 @@ -7193,7 +7320,7 @@ msgstr "Anhang-Mocks löschen" #: src/features/user/components/modals/CustomStatusModal.tsx:62 #: src/features/user/components/modals/StatusChangeBottomSheet.tsx:236 msgid "Clear custom status" -msgstr "Benutzerdefinierten Status löschen" +msgstr "Eigenen Status löschen" #. Body of the confirmation alert shown when clearing every reaction on a message. #: src/features/channel/components/MessageActionUtils.tsx:72 @@ -7213,7 +7340,7 @@ msgstr "Mock für diesen Anhang löschen" #. Button or menu action label in the base change nickname modal. Keep it concise. #: src/features/user/components/modals/BaseChangeNicknameModal.tsx:34 msgid "Clear nickname" -msgstr "Spitznamen löschen" +msgstr "Anzeigename löschen" #: src/features/theme_studio/sections/ThemeStudioSettingsSection.tsx:401 msgid "Clear overrides" @@ -7319,7 +7446,9 @@ msgstr "Klicke auf den Text unten, um ihn direkt zu bearbeiten. Drücke Enter zu #. Label in the sounds. #: src/features/user/components/modals/tabs/notifications_tab/NotificationsTabSounds.tsx:44 msgid "Click the upload icon next to any sound to customize it with your own audio file. Max {customSoundMaxSizeLabel}." -msgstr "Klicken Sie auf das Upload-Symbol neben jedem Sound, um ihn mit Ihrer eigenen Audiodatei anzupassen. Max {customSoundMaxSizeLabel}." +msgstr "" +"Klicke auf das Upload-Symbol neben einem Sound, um ihn mit deiner eigenen " +"Audiodatei anzupassen. Max {customSoundMaxSizeLabel}." #. Settings search synonym. Used to match this term when the user types it in the settings search bar. #: src/features/user/components/settings_utils/search_index/DesktopSettingsIndex.ts:18 @@ -7456,7 +7585,7 @@ msgstr "Schließen" #: src/features/user/components/settings_utils/search_index/AccountSecurityIndex.ts:162 #: src/features/user/components/settings_utils/section_registry/AccountSecuritySections.ts:117 msgid "Close account" -msgstr "Konto löschen" +msgstr "Account löschen" #. Accessible label and tooltip for the close-DM button on a DM list row. #: src/features/channel/components/direct_message/DMListItem.tsx:83 @@ -7491,7 +7620,7 @@ msgstr "DM schließen" #. Body of the close confirmation alert for a group DM. Reassures that the DM can be reopened. #: src/features/channel/components/direct_message/useDMListItemHandlers.tsx:53 msgid "Close this group DM? You can reopen it anytime." -msgstr "Diese Gruppen-DM schließen? Sie können sie jederzeit wieder öffnen." +msgstr "Diese Gruppen-DM schließen? Du kannst sie jederzeit wieder öffnen." #: src/features/user/components/modals/tabs/DesktopSettingsTab.tsx:191 msgid "Close to menu bar" @@ -7796,11 +7925,14 @@ msgstr "Kommunikation" #: src/features/user/components/modals/tabs/privacy_safety_tab/data_request_modal/DataRequestModal.tsx:211 #: src/features/user/components/modals/tabs/privacy_safety_tab/data_request_modal/DataRequestModal.tsx:263 msgid "Communities" -msgstr "Communities" +msgstr "Communitys" #: src/features/guild/components/modals/guild_tabs/GuildModerationTab.tsx:356 msgid "Communities listed in Discovery are required to scan all members. This setting cannot be changed while Discovery is enabled." -msgstr "In der Entdecken-Funktion gelistete Communities müssen alle Mitglieder scannen. Diese Einstellung kann nicht geändert werden, solange die Entdecken-Funktion aktiviert ist." +msgstr "" +"In der Entdecken-Funktion gelistete Communitys müssen alle Mitglieder " +"scannen. Diese Einstellung kann nicht geändert werden, solange die Entdecken-" +"Funktion aktiviert ist." #: src/features/guild/components/modals/guild_tabs/GuildModerationTab.tsx:315 msgid "Communities listed in Discovery require at least verified email. None cannot be selected while Discovery is enabled." @@ -7808,7 +7940,11 @@ msgstr "In der Entdecken-Funktion gelistete Communitys erfordern mindestens eine #: src/features/guild/components/modals/guild_tabs/guild_overview_tab/sections/DefaultNotificationsSection.tsx:46 msgid "Communities with over 250 people are forced onto the \"mentions only\" setting. Your original setting is preserved and will be restored if the community drops below 250 members." -msgstr "Communities mit über 250 Mitgliedern werden automatisch auf die Einstellung \"Nur Erwähnungen\" gesetzt. Deine ursprüngliche Einstellung bleibt erhalten und wird wiederhergestellt, wenn die Community weniger als 250 Mitglieder hat." +msgstr "" +"Communitys mit über 250 Mitgliedern werden automatisch auf die Einstellung " +"\"Nur Erwähnungen\" gesetzt. Deine ursprüngliche Einstellung bleibt erhalten " +"und wird wiederhergestellt, wenn die Community weniger als 250 Mitglieder " +"hat." #. Lowercase source label for an inherited mature-content setting. #: src/features/channel/components/modals/channel_tabs/channel_overview_tab/MatureContentSection.tsx:25 @@ -7884,7 +8020,7 @@ msgstr "Die Community existiert, um die Plattform mit Spam, Betrug oder Missbrau #. IAR modal: rule description for a community report. #: src/features/moderation/components/report_modal/IARModalCopy.ts:187 msgid "Community facilitates pile-ons or targeted abuse." -msgstr "Communities fördern Hetze oder gezielte Belästigung." +msgstr "Community fördert kollektive Angriffe oder gezielte Belästigung." #. Form label for the dropdown that switches the community filter between exclude and include-only modes. #: src/features/user/components/modals/tabs/privacy_safety_tab/data_request_modal/DataRequestModal.tsx:147 @@ -7954,7 +8090,7 @@ msgstr "Community-Name" #: src/features/user/components/modals/tabs/MyProfileTab.tsx:136 #: src/features/user/components/settings_utils/search_index/MyProfileIndex.ts:113 msgid "Community nickname" -msgstr "Community-Spitzname" +msgstr "Community-Anzeigename" #. Accessible label for the community notification level radio group in the notification settings modal. #: src/features/guild/components/modals/GuildNotificationSettingsModal.tsx:67 @@ -7978,15 +8114,19 @@ msgstr "Community-Overrides" #: src/features/channel/components/guild_members_page/MemberTableRow.tsx:75 #: src/features/channel/components/MemberListItem.tsx:38 msgid "Community owner" -msgstr "Community-Inhaber" +msgstr "Community-Eigentümer" #: src/features/guild/components/modals/guild_tabs/guild_overview_tab/sections/OwnerCrownSection.tsx:23 msgid "Community owner crown" -msgstr "Community-Inhaber-Krone" +msgstr "Community-Eigentümer-Krone" #: src/features/guild/components/modals/guild_tabs/guild_overview_tab/sections/MessageHistoryThresholdContent.tsx:103 msgid "Community owners and users with the <0>{administratorPermissionLabel} permission always have all permissions, including <1>{readMessageHistoryPermissionLabel}, so they aren't affected by this setting." -msgstr "Community-Inhaber und Nutzer mit der Berechtigung <0>{administratorPermissionLabel} haben immer alle Berechtigungen, einschließlich <1>{readMessageHistoryPermissionLabel}, daher sind sie von dieser Einstellung nicht betroffen." +msgstr "" +"Community-Eigentümer und Nutzer mit der Berechtigung <0>" +"{administratorPermissionLabel} haben immer alle Berechtigungen, " +"einschließlich <1>{readMessageHistoryPermissionLabel}, daher sind sie " +"von dieser Einstellung nicht betroffen." #. Submenu label that groups privacy options for the community. #: src/features/ui/action_menu/items/BulkSettingsMenuItems.tsx:69 @@ -8021,7 +8161,7 @@ msgstr "Community vorübergehend nicht verfügbar" #. Accessible label for the unread badges level radio group in the community notification settings modal. #: src/features/guild/components/modals/GuildNotificationSettingsModal.tsx:81 msgid "Community unread badges level" -msgstr "Ungelesen-Badges der Community" +msgstr "Ungelesen-Abzeichen der Community" #. Audit log entry label. Past-tense action describing that the community settings were changed. #. Short label in the guild overview tab utils helper. Keep it concise. @@ -8098,7 +8238,8 @@ msgstr "Schließe die erforderliche Verifizierung ab, um {productName} weiterhin #. Label in the premium badge settings. Preserve {premiumProductName}; it is inserted by code. Keep the tone plain and specific. #: src/features/user/components/modals/tabs/my_profile_tab/PremiumBadgeSettings.tsx:16 msgid "Completely hide your {premiumProductName} badge from other users" -msgstr "Ihr {premiumProductName}-Abzeichen vollständig vor anderen Nutzern verbergen" +msgstr "" +"Dein {premiumProductName}-Abzeichen vollständig vor anderen Nutzern verbergen" #: src/features/auth/components/pages/SsoCallbackPage.tsx:134 #: src/features/auth/flow/HandoffApprovalFlow.tsx:232 @@ -8191,7 +8332,8 @@ msgstr "Rechtschreibprüfung, Wörterbücher und persönliche Wörter konfigurie #. Settings search entry description. One-line summary of what the settings search entry controls. #: src/features/user/components/settings_utils/search_index/ChatSettingsIndex.ts:295 msgid "Configure translator providers used from selected text" -msgstr "Konfigurieren Sie die verwendeten Übersetzungsdienste für den ausgewählten Text" +msgstr "" +"Konfiguriere die verwendeten Übersetzungsdienste für den ausgewählten Text" #. Settings section description. One-line summary of what the settings section controls. #: src/features/user/components/settings_utils/section_registry/VoiceVideoSections.ts:153 @@ -8271,7 +8413,9 @@ msgstr "Bestätigung" #. Settings search entry description. One-line summary of what the settings search entry controls. #: src/features/user/components/settings_utils/search_index/AppearanceIndex.ts:43 msgid "Confirmation or double-click for community voice joins" -msgstr "Bestätigung oder Doppelklick zum Beitreten zu einem Sprachkanal in der Community." +msgstr "" +"Bestätigung oder Doppelklick zum Beitreten zu einem Sprachkanal in der " +"Community" #: src/features/user/components/modals/tabs/keybinds_tab/CustomKeybindRow.tsx:153 msgid "Conflicts with {conflictLabel}" @@ -8557,22 +8701,25 @@ msgstr "Chromium-Mittelklick-Autoscrolling in der Desktop-App steuern" #. Settings section description. One-line summary of what the settings section controls. #: src/features/user/components/settings_utils/section_registry/AppearanceSections.ts:434 msgid "Control how active now surfaces across the app." -msgstr "Steuere, wie \"Jetzt aktiv\" in der App angezeigt wird." +msgstr "Lege fest, wie \"Jetzt aktiv\" in der App angezeigt wird." #. Settings section description. One-line summary of what the settings section controls. #: src/features/user/components/settings_utils/section_registry/AppearanceSections.ts:142 msgid "Control how HDR images are displayed on HDR-capable monitors." -msgstr "Steuere, wie HDR-Bilder auf HDR-fähigen Monitoren angezeigt werden." +msgstr "Lege fest, wie HDR-Bilder auf HDR-fähigen Monitoren angezeigt werden." #. Settings section description. One-line summary of what the settings section controls. #: src/features/user/components/settings_utils/section_registry/PrivacySafetySections.ts:164 msgid "Control how mature or sensitive media is filtered in different contexts." -msgstr "Steuere, wie anstößige oder sensible Medien in verschiedenen Kontexten gefiltert werden." +msgstr "" +"Lege fest, wie anstößige oder sensible Medien in verschiedenen Kontexten " +"gefiltert werden." #. Profile settings section description for premium badge privacy controls. #: src/features/user/components/modals/tabs/my_profile_tab/PremiumBadgeSettings.tsx:62 msgid "Control how your {premiumProductName} badge is displayed to others" -msgstr "Kontrollieren, wie Ihr {premiumProductName}-Abzeichen anderen angezeigt wird" +msgstr "" +"Lege fest wie dein {premiumProductName}-Abzeichen anderen angezeigt wird" #. Settings search entry description. One-line summary of what the settings search entry controls. #: src/features/user/components/settings_utils/search_index/AccessibilityIndex.ts:337 @@ -8587,12 +8734,14 @@ msgstr "Sprachbefehle und Sprachausgabe für eingehende Inhalte steuern." #. Settings section description. One-line summary of what the settings section controls. #: src/features/user/components/settings_utils/section_registry/AppearanceSections.ts:414 msgid "Control unread indicator behavior for muted channels in channel lists." -msgstr "Steuere das Verhalten der Ungelesen-Anzeige für stummgeschaltete Kanäle in Kanallisten." +msgstr "" +"Lege das Verhalten der Ungelesen-Anzeige für stummgeschaltete Kanäle in " +"Kanallisten fest." #. Settings section description. One-line summary of what the settings section controls. #: src/features/user/components/settings_utils/section_registry/AccessibilitySections.ts:115 msgid "Control which chat updates are announced by assistive technology." -msgstr "Steuere, welche Chat-Updates von Bedienungshilfen angesagt werden." +msgstr "Lege fest, welche Chat-Updates von Bedienungshilfen angesagt werden." #: src/features/channel/components/channel_view/DMChannelView.tsx:259 msgid "Conversation not found" @@ -8611,7 +8760,8 @@ msgstr "Wandelt eingehende Inhalte in Sprache um, unabhängig davon, ob sie von #. IAR modal: rule description. #: src/features/moderation/components/report_modal/IARModalCopy.ts:363 msgid "Coordinates raids, brigading, or harassment against people or communities." -msgstr "Koordiniert Raids, Brigading oder Belästigung gegen Personen oder Communities." +msgstr "" +"Koordiniert Raids, Brigading oder Belästigung gegen Personen oder Communitys." #. Generic short status label confirming a value was copied to the clipboard. #: src/features/auth/flow/HandoffCodeDisplay.tsx:157 @@ -8988,7 +9138,9 @@ msgstr "Beitritt zu „{testersCommunityName}“ fehlgeschlagen" #. Description text in the channel and chat canary tester dm item. Preserve {testersCommunityName}; it is inserted by code. #: src/features/channel/components/direct_message/CanaryTesterDmItem.tsx:39 msgid "Could not join {testersCommunityName}. Try again later." -msgstr "Der Community \"{testersCommunityName}\" konnte nicht beigetreten werden. Versuchen Sie es später erneut." +msgstr "" +"Der Community \"{testersCommunityName}\" konnte nicht beigetreten werden. " +"Bitte versuche es später noch einmal." #. Error shown when the setup wizard fails to load the instance configuration. #: src/features/app/components/setup/SelfHostedSetupWizardGate.tsx:91 @@ -9067,7 +9219,7 @@ msgstr "Abrechnungszyklus konnte nicht geändert werden" #. Modal title shown when a user-initiated update check fails. #: src/features/updater/commands/UpdaterModalCommands.tsx:100 msgid "Couldn't check for updates" -msgstr "Aktualisierungen konnten nicht überprüft werden" +msgstr "Konnte nicht auf Updates überprüfen" #. Error modal title shown when purging the personal notes self-DM fails. #: src/features/channel/components/alerts/PersonalNotesPurgeFailedModal.tsx:9 @@ -9092,7 +9244,8 @@ msgstr "DM konnte nicht geschlossen werden" #. Desktop handoff flow error shown when finalizing the sign-in fails after a valid code. #: src/features/auth/flow/auth_login_core/useDesktopHandoffFlow.ts:18 msgid "Couldn't complete sign-in. Try again." -msgstr "Anmeldung konnte nicht abgeschlossen werden. Bitte versuchen Sie es erneut." +msgstr "" +"Anmeldung konnte nicht abgeschlossen werden. Bitte versuche es noch einmal." #. Toast shown when joining a voice channel fails because the connection timed out or the transport dropped. #: src/features/voice/engine/media_engine_facade/shared.ts:35 @@ -9204,7 +9357,9 @@ msgstr "Freundschaftsanfrage konnte nicht ignoriert werden. Bitte versuche es er #. Generic body for the error modal when an emoji pack invite fails with an unrecognized error code. #: src/features/invite/commands/InviteCommands.tsx:107 msgid "Couldn't install this emoji pack. Try again later." -msgstr "Dieses Emoji-Paket konnte nicht installiert werden. Versuchen Sie es später erneut." +msgstr "" +"Dieses Emoji-Paket konnte nicht installiert werden. Bitte versuche es später " +"noch einmal." #. Generic body for the error modal when a sticker pack invite fails with an unrecognized error code. #: src/features/invite/commands/InviteCommands.tsx:111 @@ -9234,7 +9389,7 @@ msgstr "Gruppe konnte nicht verlassen werden" #. Error modal body shown when leaving a community fails. Keep the tone plain and specific. #: src/features/guild/hooks/useLeaveGuild.tsx:39 msgid "Couldn't leave right now. Try again in a moment." -msgstr "Verlassen derzeit nicht möglich. Bitte versuchen Sie es gleich noch einmal." +msgstr "Verlassen derzeit nicht möglich. Bitte versuche es gleich noch einmal." #. Title of the error modal shown when opening the authorized apps management modal fails. #: src/features/user/components/modals/tabs/account_security_tab/AccountSecuritySections.tsx:35 @@ -9244,7 +9399,7 @@ msgstr "Autorisierte Apps konnten nicht geladen werden" #. Error modal title shown when loading the community ban list fails. #: src/features/guild/components/modals/guild_tabs/GuildBansTab.tsx:39 msgid "Couldn't load bans" -msgstr "Sperrungen konnten nicht geladen werden" +msgstr "Bans konnten nicht geladen werden" #. Error modal title shown when fetching invites fails. #: src/features/invite/components/alerts/InvitesLoadFailedModal.tsx:9 @@ -9301,7 +9456,8 @@ msgstr "Geschenk konnte nicht eingelöst werden" #. Generic gift redemption error modal body. Keep calm and concise. #: src/features/gift/commands/GiftCommands.tsx:48 msgid "Couldn't redeem this gift. Try again." -msgstr "Dieses Geschenk konnte nicht eingelöst werden. Versuchen Sie es noch einmal." +msgstr "" +"Dieses Geschenk konnte nicht eingelöst werden. Bitte versuche es noch einmal." #. Title of the generic fallback error modal shown when a self-serve refund fails. #: src/features/app/components/dialogs/components/plutonium/SelfServeRefundSection.tsx:63 @@ -9336,7 +9492,8 @@ msgstr "Konnte nicht aus der Gruppe entfernt werden" #. Toast error shown when removing the current account from the device fails. #: src/features/auth/utils/AccountSwitcherModalUtils.tsx:37 msgid "Couldn't remove this account. Try again." -msgstr "Dieses Konto konnte nicht entfernt werden. Bitte versuchen Sie es noch einmal." +msgstr "" +"Dieser Account konnte nicht entfernt werden. Bitte versuche es noch einmal." #. Body of the remove-friend error modal. #: src/features/relationship/components/alerts/RelationshipErrorModalUtils.tsx:80 @@ -9356,7 +9513,7 @@ msgstr "Reihenfolge konnte nicht zurückgesetzt werden" #. Error modal title shown when revoking a community ban fails. #: src/features/guild/components/modals/guild_tabs/GuildBansTab.tsx:43 msgid "Couldn't revoke ban" -msgstr "Sperre konnte nicht aufgehoben werden" +msgstr "Ban konnte nicht aufgehoben werden" #. Error modal title shown when revoking an invite fails. #: src/features/invite/components/alerts/InviteRevokeFailedModal.tsx:8 @@ -9443,17 +9600,17 @@ msgstr "Klingeln konnte nicht beendet werden" #. Toast error shown when switching to a different saved account fails. #: src/features/auth/utils/AccountSwitcherModalUtils.tsx:29 msgid "Couldn't switch accounts. Try again." -msgstr "Kontenwechsel fehlgeschlagen. Bitte versuche es erneut." +msgstr "Accountwechsel fehlgeschlagen. Bitte versuche es erneut." #. Body of the unblock-user error modal. #: src/features/relationship/components/alerts/RelationshipErrorModalUtils.tsx:102 msgid "Couldn't unblock this user. Try again." -msgstr "Benutzer konnte nicht entsperrt werden. Versuchen Sie es noch einmal." +msgstr "Benutzer konnte nicht entbannt werden. Bitte versuche es noch einmal." #. Title of the error modal shown when unblocking a user fails. #: src/features/relationship/components/alerts/RelationshipErrorModalUtils.tsx:98 msgid "Couldn't unblock user" -msgstr "Nutzer konnte nicht entsperrt werden" +msgstr "Nutzer konnte nicht entbannt werden" #. Title of the error modal shown when unpinning a DM or group DM fails. #: src/features/ui/action_menu/items/ChannelMenuData.tsx:124 @@ -9602,29 +9759,29 @@ msgstr "Neue Gruppe mit {userName} erstellen" #: src/features/invite/components/modals/InvitePagePreviewModal.tsx:163 #: src/features/theme/components/pages/ThemeRegisterPage.tsx:125 msgid "Create account" -msgstr "Konto erstellen" +msgstr "Account erstellen" #: src/features/expressions/components/pages/GiftRegisterPage.tsx:119 msgid "Create account to claim gift" -msgstr "Konto erstellen, um Geschenk einzulösen" +msgstr "Account erstellen, um Geschenk einzulösen" #. Button that opens the registration flow to create the first administrator account. #: src/features/app/components/setup/SetupWizardSteps.tsx:68 msgid "Create administrator account" -msgstr "Administrator-Konto erstellen" +msgstr "Administrator-Account erstellen" #: src/features/auth/components/pages/RegisterPage.tsx:32 msgid "Create an account" -msgstr "Konto erstellen" +msgstr "Account erstellen" #: src/features/auth/flow/GiftHeader.tsx:35 msgid "Create an account to claim your gift" -msgstr "Erstelle ein Konto, um dein Geschenk einzulösen" +msgstr "Erstelle einen Account, um dein Geschenk einzulösen" #. Settings search entry description. One-line summary of what the settings search entry controls. #: src/features/user/components/settings_utils/search_index/ApplicationsIndex.ts:32 msgid "Create and manage applications and bots for your account" -msgstr "Anwendungen und Bots für dein Konto erstellen und verwalten" +msgstr "Anwendungen und Bots für deinen Account erstellen und verwalten" #. Empty-state description for expression packs when the feature requires premium. #: src/features/user/components/modals/tabs/ExpressionPacksTab.tsx:63 @@ -9709,7 +9866,7 @@ msgstr "Einladungslinks erstellen" #: src/features/auth/components/pages/VerifyEmailPage.tsx:125 msgid "Create new account" -msgstr "Neues Konto erstellen" +msgstr "Neuen Account erstellen" #. Button or menu action label in the duplicate group confirm modal. Keep it concise. #: src/features/guild/components/modals/DuplicateGroupConfirmModal.tsx:28 @@ -9743,7 +9900,7 @@ msgstr "Sticker-Paket erstellen" #. Setup wizard title prompting the operator to create the first account. #: src/features/app/components/setup/SetupWizardSteps.tsx:48 msgid "Create the administrator account" -msgstr "Administrator-Konto erstellen" +msgstr "Administrator-Account erstellen" #: src/features/channel/components/modals/UnaddableRecipientsConfirmModal.tsx:93 msgid "Create the group DM with the remaining {addableCount} recipient(s) and skip the others?" @@ -10147,11 +10304,11 @@ msgstr "Eigene Töne" #: src/features/user/components/modals/StatusChangeBottomSheet.tsx:213 msgid "Custom status" -msgstr "Benutzerdefinierter Status" +msgstr "Eigener Status" #: src/features/app/components/shared/custom_status_display/CustomStatusDisplay.tsx:523 msgid "Custom status: " -msgstr "Benutzerdefinierter Status: " +msgstr "Eigener Status: " #: src/features/guild/components/modals/guild_tabs/GuildDiscoveryTab.tsx:491 msgid "Custom tags" @@ -10262,11 +10419,17 @@ msgstr "Passt die Rahmen- und Bannerfarbe deines Profils an" #: src/features/user/components/modals/tabs/my_profile_tab/PerGuildPremiumUpsell.tsx:15 msgid "Customizing your avatar, banner, accent color, and bio for individual communities is not enabled on this instance. Community nickname and pronouns are available for everyone." -msgstr "Das Anpassen deines Avatars, Banners, deiner Akzentfarbe und Biografie für einzelne Communities ist in dieser Instanz nicht aktiviert. Community-Spitzname und Pronomen sind für alle verfügbar." +msgstr "" +"Das Anpassen deines Avatars, Banners, deiner Akzentfarbe und Biografie für " +"einzelne Communitys ist in dieser Instanz nicht aktiviert. Community-" +"Anzeigenamen und Pronomen sind für alle verfügbar." #: src/features/user/components/modals/tabs/my_profile_tab/PerGuildPremiumUpsell.tsx:24 msgid "Customizing your avatar, banner, accent color, and bio for individual communities requires {PREMIUM_PRODUCT_NAME}. Community nickname and pronouns are free for everyone." -msgstr "Das Anpassen deines Avatars, Banners, deiner Akzentfarbe und Biografie für einzelne Communities erfordert {PREMIUM_PRODUCT_NAME}. Community-Spitzname und Pronomen sind für alle kostenlos." +msgstr "" +"Das Anpassen deines Avatars, Banners, deiner Akzentfarbe und Biografie für " +"einzelne Communitys erfordert {PREMIUM_PRODUCT_NAME}. Community-Anzeigenamen " +"und Pronomen sind für alle kostenlos." #. Textarea right-click context menu item that cuts the selected text. #: src/features/channel/components/textarea/TextareaContextMenu.tsx:44 @@ -10520,12 +10683,12 @@ msgstr "Nutzer debuggen" #. Setup wizard premium model step body. #: src/features/app/components/setup/SetupWizardSteps.tsx:306 msgid "Decide how premium limits apply to people on this instance." -msgstr "Lege fest, wie Premium-Limits für Personen in dieser Instanz gelten." +msgstr "Lege fest wie Premium-Limits für Personen in dieser Instanz gelten." #. Settings section description. One-line summary of what the mention preference settings section controls. The @ is literal. #: src/features/user/components/settings_utils/section_registry/NotificationsSections.ts:62 msgid "Decide whether replies @mention you by default" -msgstr "Legen Sie fest, ob Antworten Sie standardmäßig @erwähnen" +msgstr "Lege fest, ob du in Antworten standardmäßig mit @ erwähnt werden willst" #. Keyboard shortcut action label shown in the shortcuts list and keybind editor. Keep short, sentence case. #: src/features/input/state/input_keybind/shared.ts:217 @@ -10717,7 +10880,7 @@ msgstr "\"{fileName}\" löschen" #. Destructive action or section label for permanently deleting the current account. #: src/features/i18n/utils/CommonMessageDescriptors.ts:442 msgid "Delete account" -msgstr "Konto löschen" +msgstr "Account löschen" #. Button or menu action label in the buttons tab. Keep it concise. Keep the tone plain and specific. #: src/features/user/components/modals/tabs/component_gallery_tab/ComponentGalleryTabButtonsTab.tsx:68 @@ -10880,7 +11043,7 @@ msgstr "Kategorie \"{categoryName}\" löschen? Dies kann nicht rückgängig gema #. Helper text under the "Previous 24 hours" option in the destructive ban-member modal. #: src/features/moderation/components/modals/BanMemberModal.tsx:93 msgid "Delete their messages from the last 24 hours" -msgstr "Ihre Nachrichten der letzten 24 Stunden löschen" +msgstr "Deine Nachrichten der letzten 24 Stunden löschen" #. Helper text under the "Previous 7 days" option in the destructive ban-member modal. #: src/features/moderation/components/modals/BanMemberModal.tsx:102 @@ -10925,7 +11088,7 @@ msgstr "Webhook löschen" #. Settings search entry description. One-line summary of what the settings search entry controls. #: src/features/user/components/settings_utils/search_index/AccountSecurityIndex.ts:166 msgid "Delete your account" -msgstr "Konto löschen" +msgstr "Deinen Account löschen" #. Confirmation modal title for the destructive "delete all my messages in this channel" action. #: src/features/channel/hooks/useDeleteMyMessagesInChannel.tsx:17 @@ -11157,7 +11320,9 @@ msgstr "Die Desktop-Version {version} wurde heruntergeladen. Starte {productName #. Desktop updater modal body. The version placeholder is the target app version; productName is the app name. #: src/features/updater/commands/UpdaterModalCommands.tsx:20 msgid "Desktop version {version} is available. Download the installer, then run it to update {productName}." -msgstr "Die Desktop-Version {version} ist verfügbar. Laden Sie das Installationsprogramm herunter und führen Sie es aus, um {productName} zu aktualisieren." +msgstr "" +"Die Desktop-Version {version} ist verfügbar. Lade das Installationsprogramm " +"herunter und führe es aus, um {productName} zu aktualisieren." #. Settings search synonym. Used to match this term when the user types it in the settings search bar. #. Settings section label for desktop window behavior. @@ -11246,7 +11411,9 @@ 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:126 msgid "Developer tools are available from the staff badge in the channel header." -msgstr "Entwicklertools sind über das Mitarbeiter-Badge in der Kanalüberschrift verfügbar." +msgstr "" +"Entwicklertools sind über das Mitarbeiter-Abzeichen in der Kanalüberschrift " +"verfügbar." #: src/features/channel/components/channel_header_components/DeveloperToolsContextMenu.tsx:26 msgid "Developer tools unavailable" @@ -11421,7 +11588,7 @@ msgstr "Deaktivieren" #. Destructive action or section label for temporarily disabling the current account. #: src/features/i18n/utils/CommonMessageDescriptors.ts:438 msgid "Disable account" -msgstr "Konto deaktivieren" +msgstr "Account deaktivieren" #. Button or menu action label in the sounds. Keep it concise. #: src/features/user/components/modals/tabs/notifications_tab/NotificationsTabSounds.tsx:36 @@ -11615,11 +11782,17 @@ msgstr "Deaktivierter Wert" #. Explains what happens after disabling screen-share preview uploads. Refers to already-uploaded preview thumbnails. #: src/features/voice/components/modals/ScreenSharePickerModal.tsx:241 msgid "Disabling previews stops future preview uploads. Existing preview images may remain visible until the stream ends or the preview refreshes." -msgstr "Wenn Sie die Vorschauen deaktivieren, werden keine neuen Vorschau-Uploads mehr durchgeführt. Bereits hochgeladene Vorschaubilder können weiterhin sichtbar sein, bis der Stream endet oder die Vorschau aktualisiert wird." +msgstr "" +"Wenn du die Vorschau deaktivierst, werden keine neuen Vorschau-Uploads mehr " +"durchgeführt. Bereits hochgeladene Vorschaubilder können weiterhin sichtbar " +"sein, bis der Stream endet oder die Vorschau aktualisiert wird." #: src/features/auth/components/modals/AccountDisableModal.tsx:36 msgid "Disabling your account will sign you out of all sessions. You can re-enable your account at any time by signing in again." -msgstr "Wenn Sie Ihr Konto deaktivieren, werden Sie von allen Sitzungen abgemeldet. Sie können Ihr Konto jederzeit wieder aktivieren, indem Sie sich erneut anmelden." +msgstr "" +"Wenn du deinen Account deaktivierst, wirst du von allen Sitzungen " +"abgemeldet. Du kannst deinen Account jederzeit wieder aktivieren, indem du " +"dich erneut anmeldest." #: src/features/guild/components/modals/guild_tabs/GuildAuditLogTabRenderers.tsx:666 msgid "Disallow @mention." @@ -11916,22 +12089,28 @@ msgstr "Nichts tun, ich möchte nicht beitreten" #. Confirmation prompt in the connections tab. #: src/features/user/components/modals/tabs/privacy_safety_tab/ConnectionsTab.tsx:40 msgid "Do you also want to allow bots from your existing communities to send you direct messages?" -msgstr "Möchtest du auch Bots aus deinen bestehenden Communities erlauben, dir Direktnachrichten zu senden?" +msgstr "" +"Möchtest du auch Bots aus deinen bestehenden Communitys erlauben, dir " +"Direktnachrichten zu senden?" #. Confirmation prompt in the connections tab. #: src/features/user/components/modals/tabs/privacy_safety_tab/ConnectionsTab.tsx:44 msgid "Do you also want to allow direct messages from members of your existing communities?" -msgstr "Möchtest du auch Direktnachrichten von Mitgliedern deiner bestehenden Communities zulassen?" +msgstr "" +"Möchtest du auch Direktnachrichten von Mitgliedern deiner bestehenden " +"Communitys zulassen?" #. Confirmation prompt in the connections tab. Keep the tone plain and specific. #: src/features/user/components/modals/tabs/privacy_safety_tab/ConnectionsTab.tsx:48 msgid "Do you also want to block bots from your existing communities?" -msgstr "Möchtest du auch Bots aus deinen bestehenden Communities blockieren?" +msgstr "Möchtest du auch Bots aus deinen bestehenden Communitys blockieren?" #. Confirmation prompt in the connections tab. Keep the tone plain and specific. #: src/features/user/components/modals/tabs/privacy_safety_tab/ConnectionsTab.tsx:52 msgid "Do you also want to block direct messages from members of your existing communities?" -msgstr "Möchtest du auch Direktnachrichten von Mitgliedern deiner bestehenden Communities blockieren?" +msgstr "" +"Möchtest du auch Direktnachrichten von Mitgliedern deiner bestehenden " +"Communitys blockieren?" #. Label in the accessibility tab. #. Label in the my profile tab. @@ -11996,7 +12175,7 @@ msgstr "Nicht separat anzeigen." #: src/features/auth/components/pages/ForgotPasswordPage.tsx:100 msgid "Don't have an account?" -msgstr "Du hast noch kein Konto?" +msgstr "Du hast noch keinen Account?" #. Short label in the avatar uploader. Keep it concise. #. Short label in the banner uploader. Keep it concise. Keep the tone plain and specific. @@ -12213,7 +12392,7 @@ msgstr "Emoji-Dateien hierher ziehen" #. Permission description in the role/permission editor for the Move Members permission. The target channel must already be accessible to the member being moved. #: src/features/permissions/utils/PermissionLabelDescriptors.ts:108 msgid "Drag members between channels they can access." -msgstr "Ziehe Mitglieder zwischen Kanälen, auf die sie zugreifen können." +msgstr "Verschiebe Mitglieder zwischen Kanälen, auf die sie zugreifen können." #: src/features/guild/components/modals/guild_tabs/guild_roles_tab/RoleSidebar.tsx:111 msgid "Drag roles to customize the order they appear in the member list." @@ -12241,12 +12420,18 @@ msgstr "Ziehe, um deinen Avatar neu zu positionieren, und verwende das Mausrad o #. Description in the community banner crop modal. minimumWidth and minimumHeight are pixel dimensions for the recommended image size. #: src/features/expressions/components/modals/AssetCropModal.tsx:79 msgid "Drag to reposition your banner and use the scroll wheel or pinch to zoom. The recommended minimum size is {minimumWidth}×{minimumHeight} pixels (16:9)." -msgstr "Ziehen Sie, um Ihr Banner neu zu positionieren, und verwenden Sie das Mausrad oder die Pinch-Geste zum Zoomen. Die empfohlene Mindestgröße beträgt {minimumWidth}×{minimumHeight} Pixel (16:9)." +msgstr "" +"Ziehen, um dein Banner neu zu positionieren, und verwende das Mausrad oder " +"die Pinch-Geste zum Zoomen. Die empfohlene Mindestgröße beträgt " +"{minimumWidth}×{minimumHeight} Pixel (16:9)." #. Description in the profile banner crop modal. minimumWidth and minimumHeight are pixel dimensions for the recommended image size. #: src/features/expressions/components/modals/AssetCropModal.tsx:85 msgid "Drag to reposition your banner and use the scroll wheel or pinch to zoom. The recommended minimum size is {minimumWidth}×{minimumHeight} pixels (17:6)." -msgstr "Ziehen Sie, um Ihr Banner neu zu positionieren, und verwenden Sie das Mausrad oder die Pinch-Geste zum Zoomen. Die empfohlene Mindestgröße beträgt {minimumWidth}×{minimumHeight} Pixel (17:6)." +msgstr "" +"Ziehe, um dein Banner neu zu positionieren, und verwende das Mausrad oder " +"die Pinch-Geste zum Zoomen. Die empfohlene Mindestgröße beträgt " +"{minimumWidth}×{minimumHeight} Pixel (17:6)." #. Description in the chat embed background crop modal. minimumWidth and minimumHeight are pixel dimensions for the recommended image size. #: src/features/expressions/components/modals/AssetCropModal.tsx:97 @@ -12256,22 +12441,33 @@ msgstr "Ziehe, um den Hintergrund deiner Chat-Einbettung neu zu positionieren, u #. Description in the community icon crop modal. minimumWidth and minimumHeight are pixel dimensions for the recommended image size. #: src/features/expressions/components/modals/AssetCropModal.tsx:67 msgid "Drag to reposition your community icon and use the scroll wheel or pinch to zoom. The recommended minimum size is {minimumWidth}×{minimumHeight} pixels." -msgstr "Ziehen Sie, um Ihr Community-Symbol neu zu positionieren, und verwenden Sie das Mausrad oder die Pinch-Geste zum Zoomen. Die empfohlene Mindestgröße beträgt {minimumWidth}×{minimumHeight} Pixel." +msgstr "" +"Ziehe, um das Community-Symbol neu zu positionieren, und verwende das " +"Mausrad oder die Pinch-Geste zum Zoomen. Die empfohlene Mindestgröße beträgt " +"{minimumWidth}×{minimumHeight} Pixel." #. Description in the group icon crop modal. minimumWidth and minimumHeight are pixel dimensions for the recommended image size. #: src/features/expressions/components/modals/AssetCropModal.tsx:73 msgid "Drag to reposition your group icon and use the scroll wheel or pinch to zoom. The recommended minimum size is {minimumWidth}×{minimumHeight} pixels." -msgstr "Ziehen Sie, um Ihr Gruppen-Icon neu zu positionieren, und verwenden Sie das Mausrad oder eine Pinch-Geste zum Zoomen. Die empfohlene Mindestgröße beträgt {minimumWidth}×{minimumHeight} Pixel." +msgstr "" +"Ziehe, um deine Gruppen-Icon neu zu positionieren, und verwende das Mausrad " +"oder eine Pinch-Geste zum Zoomen. Die empfohlene Mindestgröße beträgt " +"{minimumWidth}×{minimumHeight} Pixel." #. Description in the invite background crop modal. minimumWidth and minimumHeight are pixel dimensions for the recommended image size. #: src/features/expressions/components/modals/AssetCropModal.tsx:91 msgid "Drag to reposition your invite background and use the scroll wheel or pinch to zoom. The recommended minimum size is {minimumWidth}×{minimumHeight} pixels (16:9)." -msgstr "Ziehen Sie, um den Hintergrund Ihrer Einladung neu zu positionieren, und verwenden Sie das Mausrad oder die Pinch-Geste zum Zoomen. Die empfohlene Mindestgröße beträgt {minimumWidth}×{minimumHeight} Pixel (16:9)." +msgstr "" +"Ziehe, um den Hintergrund deiner Einladung neu zu positionieren, und " +"verwende das Mausrad oder die Pinch-Geste zum Zoomen. Die empfohlene " +"Mindestgröße beträgt {minimumWidth}×{minimumHeight} Pixel (16:9)." #. Description text in the theme studio assets section. #: src/features/theme_studio/sections/AssetsSection.tsx:47 msgid "Drop images, fonts, or other files here to use them inside your custom CSS." -msgstr "Ziehen Sie Bilder, Schriftarten oder andere Dateien hierher, um sie in Ihrem benutzerdefinierten CSS zu verwenden." +msgstr "" +"Ziehe Bilder, Schriftarten oder andere Dateien hierher, um sie in deinem " +"benutzerdefinierten CSS zu verwenden." #. Keyboard shortcut action label shown in the shortcuts list and keybind editor. Keep short, sentence case. #: src/features/input/state/input_keybind/shared.ts:133 @@ -12601,7 +12797,9 @@ msgstr "Bearbeitbarer Text:" #. Body of the alt-text update error modal when message editing is temporarily disabled server-side. #: src/features/messaging/components/alerts/AltTextUpdateFailedModal.tsx:22 msgid "Editing is temporarily unavailable. Please try again later." -msgstr "Bearbeiten ist vorübergehend nicht verfügbar. Bitte versuchen Sie es später erneut." +msgstr "" +"Bearbeiten ist vorübergehend nicht verfügbar. Bitte versuche es später noch " +"einmal." #: src/features/channel/components/ChannelEditBar.tsx:40 msgid "Editing message" @@ -12620,7 +12818,9 @@ msgstr "Bildung" #. Inline notice in the camera preview modal when the native effects preview cannot start and the raw camera feed is shown instead. #: src/features/voice/components/modals/CameraPreviewModal.tsx:84 msgid "Effects preview unavailable — showing unprocessed camera" -msgstr "Effektvorschau nicht verfügbar – es wird die unbearbeitete Kameraansicht angezeigt." +msgstr "" +"Effektvorschau nicht verfügbar – es wird die unbearbeitete Kameraansicht " +"angezeigt" #: src/features/app/components/dialogs/components/plutonium/SelfServeRefundSection.tsx:184 msgid "Eligible for a refund until {windowEndsOn}." @@ -12758,7 +12958,9 @@ msgstr "Einbettungs-Splash" #. Error message in the guild embed splash upload field. #: src/features/guild/components/modals/guild_tabs/guild_overview_tab/fields/GuildEmbedSplashUploadField.tsx:26 msgid "Embed splash images cannot be animated. Use a static image." -msgstr "Community-Einladungsbilder können nicht animiert werden. Verwenden Sie ein statisches Bild." +msgstr "" +"Community-Einladungsbilder können nicht animiert werden. Verwende ein " +"statisches Bild." #. Settings search synonym. Used to match this term when the user types it in the settings search bar. #: src/features/user/components/settings_utils/section_registry/ChatSettingsSections.ts:26 @@ -12974,7 +13176,7 @@ msgstr "/tts-Sprachwiedergabe aktivieren" #. Tooltip on the 2FA-for-moderation switch in the community moderation settings tab when the owner has not enabled 2FA on their own account. #: src/features/guild/components/modals/guild_tabs/GuildModerationTab.tsx:42 msgid "Enable 2FA on your account to change this setting" -msgstr "Aktiviere die 2FA für dein Konto, um diese Einstellung zu ändern" +msgstr "Aktiviere die 2FA für deinen Account, um diese Einstellung zu ändern" #. Button or menu action label in the search engines tab. Keep it concise. #: src/features/user/components/modals/tabs/chat_settings_tab/SearchEnginesTab.tsx:134 @@ -13363,7 +13565,9 @@ msgstr "Gib einen Community-Namen zwischen 1 und 100 Zeichen ein." #. Gift redemption form description. #: src/features/user/components/modals/tabs/GiftInventoryTab.tsx:86 msgid "Enter a gift code to redeem {premiumProductName} for your account." -msgstr "Gib einen Geschenkcode ein, um {premiumProductName} für dein Konto einzulösen." +msgstr "" +"Gib einen Geschenkcode ein, um {premiumProductName} für deinen Account " +"einzulösen." #: src/features/moderation/components/modals/TimeoutMemberModal.tsx:221 msgid "Enter a numeric value and choose a unit." @@ -13377,7 +13581,7 @@ msgstr "Gib einen Produktnamen zwischen 1 und 80 Zeichen ein." #. Placeholder in the optional reason input in the destructive ban-member modal. #: src/features/moderation/components/modals/BanMemberModal.tsx:111 msgid "Enter a reason for the ban" -msgstr "Grund für die Sperre eingeben" +msgstr "Grund für den Ban eingeben" #. Label in the inputs tab. Keep the tone plain and specific. #: src/features/user/components/modals/tabs/component_gallery_tab/ComponentGalleryTabInputsTab.tsx:33 @@ -13387,19 +13591,19 @@ 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:127 msgid "Enter a valid {theOtherPlatform} template URL or code." -msgstr "Geben Sie eine gültige {theOtherPlatform} Vorlagen-URL oder einen Code ein." +msgstr "Gib eine gültige {theOtherPlatform} Vorlagen-URL oder einen Code ein." #. Inline validation error on the email step of the DSA report flow when the email is malformed. #. Required-action form error for an invalid email address. #: src/features/auth/components/modals/required_action/RequiredActionDescriptors.ts:390 #: src/features/moderation/components/pages/ReportPage.tsx:59 msgid "Enter a valid email address." -msgstr "Geben Sie eine gültige E-Mail-Adresse ein." +msgstr "Gib eine gültige E-Mail-Adresse ein." #. Inline validation error on the details step of the DSA report flow (message report) when the message link is not a valid URL. #: src/features/moderation/components/pages/ReportPage.tsx:117 msgid "Enter a valid message link." -msgstr "Geben Sie einen gültigen Nachrichtenlink ein." +msgstr "Gib einen gültigen Nachrichtenlink ein." #. Required-action form error for an invalid phone number. #: src/features/auth/components/modals/required_action/RequiredActionDescriptors.ts:406 @@ -13411,7 +13615,7 @@ msgstr "Gib eine gültige Mobiltelefonnummer ein." #: src/features/auth/components/modals/required_action/RequiredActionDescriptors.ts:108 #: src/features/user/components/modals/PhoneAddModal.tsx:46 msgid "Enter a valid phone number" -msgstr "Geben Sie eine gültige Telefonnummer ein" +msgstr "Gib eine gültige Telefonnummer ein" #. Description text in the channel and chat add friend form. Preserve {exampleFluxerTagFull}; it is inserted by code. #: src/features/channel/components/direct_message/AddFriendForm.tsx:32 @@ -13470,12 +13674,16 @@ msgstr "Text eingeben" #. MFA code entry instructions. digitCount is the expected authenticator-code length. #: src/features/auth/flow/MfaScreen.tsx:30 msgid "Enter the {digitCount}-digit code from your authenticator app or a backup code." -msgstr "Geben Sie den {digitCount}-stelligen Code aus Ihrer Authenticator-App oder einen Backup-Code ein." +msgstr "" +"Gib den {digitCount}-stelligen Code aus deiner Authenticator-App oder einen " +"deiner Backup-Codes ein." #. Helper text for the TOTP removal code field. digitCount is the expected authenticator-code length. #: src/features/auth/components/modals/MfaTotpDisableModal.tsx:34 msgid "Enter the {digitCount}-digit code from your authenticator app or one of your backup codes." -msgstr "Gib den {digitCount}-stelligen Code aus deiner Authenticator-App oder einen deiner Backup-Codes ein." +msgstr "" +"Gib den {digitCount}-stelligen Code aus deiner Authentifikator-App oder " +"einen deiner Backup-Codes ein." #. Helper text for the TOTP setup code field. digitCount is the expected authenticator-code length. #: src/features/auth/components/modals/MfaTotpEnableModal.tsx:44 @@ -13547,7 +13755,7 @@ msgstr "Gib die neue E-Mail-Adresse ein, die du verwenden möchtest. Wir senden #. Helper text in the security key PIN modal. Keep the tone plain and specific. #: src/features/auth/components/modals/PasskeyPinModal.tsx:29 msgid "Enter the PIN for your security key to continue." -msgstr "Geben Sie die PIN für Ihren Sicherheitsschlüssel ein, um fortzufahren." +msgstr "Gebe die PIN für deinen Sicherheitsschlüssel ein, um fortzufahren." #. Required-action modal carousel step title for entering a phone SMS verification code. #: src/features/auth/components/modals/required_action/RequiredActionDescriptors.ts:306 @@ -13974,12 +14182,12 @@ msgstr "Entdecken" #. Short label in the sidebar navigation discovery button. #: src/features/app/components/layout/sidebar_nav/DiscoveryButton.tsx:21 msgid "Explore communities" -msgstr "Communities entdecken" +msgstr "Communitys entdecken" #. Main heading on the Discovery page. #: src/features/discovery/discovery/DiscoveryPage.tsx:20 msgid "Explore public communities" -msgstr "Öffentliche Communities entdecken" +msgstr "Öffentliche Communitys entdecken" #. Settings search synonym. Used to match this term when the user types it in the settings search bar. #: src/features/theme_studio/sections/LibrarySection.tsx:494 @@ -13990,7 +14198,9 @@ msgstr "Exportieren" #. Description for the Everything export option. #: src/features/user/components/modals/tabs/privacy_safety_tab/data_request_modal/DataRequestModal.tsx:58 msgid "Export every message you have ever sent, plus all of your account settings, memberships, and metadata." -msgstr "Exportiert jede Nachricht, die Sie jemals gesendet haben, sowie alle Ihre Kontoeinstellungen, Mitgliedschaften und Metadaten." +msgstr "" +"Exportiert jede Nachricht, die du jemals gesendet hast, sowie alle deine " +"Accounteinstellungen, Mitgliedschaften und Metadaten." #. Short label in the channel and chat gif picker header. Downloads favorite GIF URLs as a text file. #: src/features/channel/components/pickers/gif/GifPickerHeader.tsx:35 @@ -14088,7 +14298,7 @@ msgstr "Warnungen für externe Links werden wieder angezeigt. Vertrauenswürdige #: src/features/messaging/components/modals/ExternalLinkWarningModal.tsx:74 msgid "External links can be dangerous. Be careful." -msgstr "Externe Links können gefährlich sein. Seien Sie vorsichtig." +msgstr "Externe Links können gefährlich sein. Sei vorsichtig." #. Short label in the selections tab. Keep it concise. #: src/features/user/components/modals/tabs/component_gallery_tab/SelectionsTab.tsx:57 @@ -14127,7 +14337,7 @@ msgstr "Nachrichtenversand fehlschlagen lassen" #: src/features/moderation/components/modals/BanMemberModal.tsx:161 msgid "Failed to ban member. Try again." -msgstr "Mitglied konnte nicht ausgeschlossen werden. Versuchen Sie es erneut." +msgstr "Mitglied konnte nicht gebannt werden. Bitte versuche es noch einmal." #. Developer tools debug menu label. Internal-only surface for developers; translators may keep this terse. #: src/features/channel/components/channel_header_components/developer_tools/ToolsMenu.tsx:58 @@ -14164,17 +14374,19 @@ msgstr "Webhook konnte nicht erstellt werden" #. Error toast shown when cropping an avatar fails. #: src/features/expressions/components/modals/AssetCropModal.tsx:17 msgid "Failed to crop avatar. Try again." -msgstr "Avatar konnte nicht zugeschnitten werden. Versuchen Sie es noch einmal." +msgstr "Avatar konnte nicht zugeschnitten werden. Versuche es noch einmal." #. Error toast shown when cropping a background fails. #: src/features/expressions/components/modals/AssetCropModal.tsx:29 msgid "Failed to crop background. Try again." -msgstr "Hintergrund konnte nicht zugeschnitten werden. Versuchen Sie es noch einmal." +msgstr "" +"Hintergrund konnte nicht zugeschnitten werden. Bitte versuche es noch einmal." #. Error toast shown when cropping a banner fails. #: src/features/expressions/components/modals/AssetCropModal.tsx:25 msgid "Failed to crop banner. Try again." -msgstr "Banner konnte nicht zugeschnitten werden. Versuchen Sie es noch einmal." +msgstr "" +"Banner konnte nicht zugeschnitten werden. Bitte versuche es noch einmal." #. Error toast shown when cropping a community icon fails. #: src/features/expressions/components/modals/AssetCropModal.tsx:21 @@ -14194,7 +14406,9 @@ msgstr "Kamera konnte nicht aktiviert werden." #. Developer tools debug menu label. Internal-only surface for developers; translators may keep this terse. #: src/features/channel/components/channel_header_components/developer_tools/ToolsMenu.tsx:41 msgid "Failed to forget authorized IPs. Try again." -msgstr "Autorisierte IPs konnten nicht vergessen werden. Versuchen Sie es erneut." +msgstr "" +"Autorisierte IPs konnten nicht vergessen werden. Bitte versuche es noch " +"einmal." #. Error message in the message forward failed modal. #: src/features/messaging/components/alerts/MessageForwardFailedModal.tsx:8 @@ -14208,7 +14422,7 @@ msgstr "Token konnte nicht erstellt werden" #: src/features/moderation/components/modals/KickMemberModal.tsx:33 msgid "Failed to kick member. Try again." -msgstr "Mitglied konnte nicht entfernt werden. Versuchen Sie es noch einmal." +msgstr "Mitglied konnte nicht entfernt werden. Bitte versuche es noch einmal." #. Error modal title shown when leaving a community fails. #: src/features/guild/hooks/useLeaveGuild.tsx:35 @@ -14226,7 +14440,8 @@ msgstr "Autorisierte Apps konnten nicht geladen werden" #: src/features/guild/components/modals/guild_tabs/GuildEmojiTab.tsx:443 msgid "Failed to load emojis. Try again later." -msgstr "Emojis konnten nicht geladen werden. Versuchen Sie es später erneut." +msgstr "" +"Emojis konnten nicht geladen werden. Bitte versuche es später noch einmal." #. Error message in the gift inventory tab. #: src/features/user/components/modals/tabs/GiftInventoryTab.tsx:102 @@ -14255,7 +14470,7 @@ msgstr "Sticker konnten nicht geladen werden" #. Error message in the guild vanity url tab. #: src/features/guild/components/modals/guild_tabs/GuildVanityURLTab.tsx:28 msgid "Failed to load vanity URL. Try again." -msgstr "Vanity-URL konnte nicht geladen werden. Bitte versuchen Sie es erneut." +msgstr "Vanity-URL konnte nicht geladen werden. Bitte versuche es noch einmal." #. Error message in the guild webhooks tab. #: src/features/channel/components/modals/channel_tabs/ChannelWebhooksTab.tsx:154 @@ -14266,12 +14481,12 @@ msgstr "Webhooks konnten nicht geladen werden" #. Body text in the authentication bot invite destination selector. Keep the tone plain and specific. #: src/features/auth/components/pages/oauth_authorize_page/hooks/useBotGuilds.ts:28 msgid "Failed to load your communities and group DMs." -msgstr "Deine Communities und Gruppen-DMs konnten nicht geladen werden." +msgstr "Deine Communitys und Gruppen-DMs konnten nicht geladen werden." #. Body text in the authentication bot guilds. Keep the tone plain and specific. #: src/features/auth/components/pages/oauth_authorize_page/hooks/useBotGuilds.ts:20 msgid "Failed to load your communities." -msgstr "Deine Communities konnten nicht geladen werden." +msgstr "Deine Communitys konnten nicht geladen werden." #. Channel details bottom sheet label or action (channel type, settings, toast, confirmation, or notification option). #. Error modal title shown when pinning a DM in the DM list fails. @@ -14305,12 +14520,15 @@ msgstr "Emojis konnten nicht vorbereitet werden" #. Toast error shown by image-cropping uploaders (avatar, banner, community icon) when the cropped image cannot be processed. #: src/features/i18n/utils/CommonMessageDescriptors.ts:405 msgid "Failed to process the cropped image. Try again." -msgstr "Fehler beim Verarbeiten des zugeschnittenen Bildes. Versuchen Sie es noch einmal." +msgstr "" +"Fehler beim Verarbeiten des zugeschnittenen Bildes. Bitte versuche es noch " +"einmal." #. Error message in the background image gallery modal. Keep the tone plain and specific. #: src/features/theme/components/modals/BackgroundImageGalleryModal.tsx:115 msgid "Failed to remove background image. Try again." -msgstr "Hintergrundbild konnte nicht entfernt werden. Bitte versuchen Sie es erneut." +msgstr "" +"Hintergrundbild konnte nicht entfernt werden. Bitte versuche es noch einmal." #. Error message in the use sound settings. Keep the tone plain and specific. #: src/features/user/components/modals/tabs/notifications_tab/useSoundSettings.ts:35 @@ -14319,7 +14537,9 @@ msgstr "Benutzerdefinierter Ton konnte nicht entfernt werden" #: src/features/moderation/components/modals/RemoveTimeoutModal.tsx:40 msgid "Failed to remove timeout. Try again." -msgstr "Zeitüberschreitung konnte nicht aufgehoben werden. Versuchen Sie es erneut." +msgstr "" +"Zeitüberschreitung konnte nicht aufgehoben werden. Bitte versuche es noch " +"einmal." #. Error message in the guild vanity url tab. #: src/features/guild/components/modals/guild_tabs/GuildVanityURLTab.tsx:32 @@ -14334,7 +14554,9 @@ msgstr "Code konnte nicht erneut gesendet werden. Versuche es noch einmal." #. Toast error shown when resending the verification code fails. #: src/features/auth/components/modals/required_action/RequiredActionDescriptors.ts:150 msgid "Failed to resend verification code. Try again later." -msgstr "Verifizierungscode konnte nicht erneut gesendet werden. Bitte versuchen Sie es später noch einmal." +msgstr "" +"Verifizierungscode konnte nicht erneut gesendet werden. Bitte versuche es " +"später noch einmal." #. Developer tools debug menu label. Internal-only surface for developers; translators may keep this terse. #: src/features/channel/components/channel_header_components/developer_tools/ToolsMenu.tsx:74 @@ -14359,12 +14581,14 @@ msgstr "Nachricht konnte nicht gesendet werden. Für Optionen gedrückt halten." #. Generic error shown on the DSA report submission page when the report could not be sent. #: src/features/moderation/components/pages/ReportPage.tsx:51 msgid "Failed to send report. Try again." -msgstr "Bericht konnte nicht gesendet werden. Versuchen Sie es noch einmal." +msgstr "Meldung konnte nicht gesendet werden. Versuche es noch einmal." #. Toast error shown when sending the verification email fails. #: src/features/auth/components/modals/required_action/RequiredActionDescriptors.ts:142 msgid "Failed to send verification email. Try again later." -msgstr "Verifizierungs-E-Mail konnte nicht gesendet werden. Bitte versuchen Sie es später erneut." +msgstr "" +"Verifizierungs-E-Mail konnte nicht gesendet werden. Bitte versuche es später " +"noch einmal." #: src/features/app/components/BootstrapErrorScreen.tsx:36 msgid "Failed to start" @@ -14373,7 +14597,9 @@ msgstr "Starten fehlgeschlagen" #. Error text in the camera preview modal when the camera stream cannot be opened. Prompts user to check OS / browser permissions. #: src/features/voice/components/modals/CameraPreviewModal.tsx:58 msgid "Failed to start camera preview. Check your camera permissions." -msgstr "Kameravorschau konnte nicht gestartet werden. Überprüfen Sie Ihre Kameraberechtigungen." +msgstr "" +"Kameravorschau konnte nicht gestartet werden. Überprüfe deine " +"Kameraberechtigungen." #. Login flow error shown when the single sign-on redirect cannot be started. #: src/features/auth/flow/AuthSsoPanel.tsx:14 @@ -14383,7 +14609,7 @@ msgstr "SSO konnte nicht gestartet werden" #. Login flow error shown when switching to a saved account fails. #: src/features/auth/flow/AuthLoginLayout.tsx:52 msgid "Failed to switch account" -msgstr "Kontowechsel fehlgeschlagen" +msgstr "Accountwechsel fehlgeschlagen" #: src/features/moderation/components/modals/TimeoutMemberModal.tsx:167 #: src/features/moderation/components/modals/TimeoutMemberSheet.tsx:73 @@ -14393,7 +14619,7 @@ msgstr "Mitglied konnte nicht stummgeschaltet werden. Bitte versuche es erneut." #. Error message in the group ownership transfer failed modal. #: src/features/guild/components/alerts/GroupOwnershipTransferFailedModal.tsx:9 msgid "Failed to transfer ownership" -msgstr "Inhaberwechsel fehlgeschlagen" +msgstr "Übertragung der Eigentumsrechte fehlgeschlagen" #. Channel details bottom sheet label or action (channel type, settings, toast, confirmation, or notification option). #. Error modal title shown when unpinning a DM in the DM list fails. @@ -14436,7 +14662,9 @@ msgstr "Webhooks konnten nicht aktualisiert werden" #. Error message in the background image gallery modal. #: src/features/theme/components/modals/BackgroundImageGalleryModal.tsx:97 msgid "Failed to upload background image. Try again." -msgstr "Hintergrundbild konnte nicht hochgeladen werden. Bitte versuchen Sie es erneut." +msgstr "" +"Hintergrundbild konnte nicht hochgeladen werden. Bitte versuche es noch " +"einmal." #. Error message in the use sound settings. #: src/features/user/components/modals/tabs/notifications_tab/useSoundSettings.ts:27 @@ -14451,7 +14679,7 @@ msgstr "Emojis konnten ab {startLabel} nicht hochgeladen werden: {errorMsg}" #. Error message in the guild emoji tab. #: src/features/guild/components/modals/guild_tabs/GuildEmojiTab.tsx:59 msgid "Failed to upload emojis. Try again." -msgstr "Emojis konnten nicht hochgeladen werden. Versuchen Sie es noch einmal." +msgstr "Emojis konnten nicht hochgeladen werden. Bitte versuche es noch einmal." #. IAR modal: rule description. #: src/features/moderation/components/report_modal/IARModalCopy.ts:263 @@ -14635,7 +14863,7 @@ msgstr "Dateien werden sofort ohne Vorschau gesendet." #. Short label in the authentication submit tooltip. Preserve {fieldList}; it is inserted by code. Keep the tone plain and specific. #: src/features/auth/flow/SubmitTooltip.tsx:22 msgid "Fill out the following fields: {fieldList}" -msgstr "Füllen Sie die folgenden Felder aus: {fieldList}" +msgstr "Fülle die folgenden Felder aus: {fieldList}" #. Settings search synonym. Used to match this term when the user types it in the settings search bar. #: src/features/user/components/settings_utils/section_registry/PrivacySafetySections.ts:188 @@ -14738,12 +14966,12 @@ msgstr "Fingerabdruck" #. Button label in the IAR modal that opens the account-setup flow. #: src/features/moderation/components/report_modal/IARModal.tsx:85 msgid "Finish account setup" -msgstr "Kontoeinrichtung abschließen" +msgstr "Accounteinrichtung abschließen" #. IAR modal: title of the account-not-ready notice. #: src/features/moderation/components/report_modal/IARModalCopy.ts:41 msgid "Finish account setup first" -msgstr "Schließe zuerst die Kontoeinrichtung ab" +msgstr "Schließe zuerst die Accounteinrichtung ab" #. Button that saves the configuration and completes the setup wizard. #. Setup wizard finish step title. @@ -14988,7 +15216,9 @@ msgstr "Für mich" #. Required-action modal body for starting an inbound phone verification challenge. #: src/features/auth/components/modals/required_action/RequiredActionDescriptors.ts:318 msgid "For this check, you send us a text message instead of receiving one from us." -msgstr "Für diese Überprüfung senden Sie uns eine Textnachricht, anstatt eine von uns zu erhalten." +msgstr "" +"Sende uns für diese Überprüfung eine Textnachricht, anstatt eine von uns zu " +"erhalten." #: src/features/auth/components/modals/SudoVerificationModal.tsx:168 msgid "For your security, please confirm it's you to continue." @@ -15314,7 +15544,7 @@ msgstr "Freunde und ausgewählte Gruppen können dich anrufen" #. Privacy > Profile privacy: radio option label allowing only friends and members of small communities. #: src/features/user/components/modals/tabs/privacy_safety_tab/ProfilePrivacyTab.tsx:29 msgid "Friends and small communities only" -msgstr "Nur Freunde und kleine Gemeinschaften" +msgstr "Nur Freunde und kleine Communitys" #. Privacy option label for people connected through mutual friends. #: src/features/i18n/utils/CommonMessageDescriptors.ts:446 @@ -15438,7 +15668,7 @@ msgstr "Spiel-Fenster (DXGI-Fallback)" #: src/features/guild/components/modals/guild_tabs/GuildDiscoveryTab.tsx:75 #: src/features/voice/components/StreamSettingsMenuContent.tsx:62 msgid "Gaming" -msgstr "Gateway" +msgstr "Gaming" #. Settings search synonym. Used to match this term when the user types it in the settings search bar. #: src/features/user/components/settings_utils/section_registry/AppearanceSections.ts:322 @@ -15535,7 +15765,11 @@ msgstr "Neuen Code anfordern" #. Label in the notifications. #: src/features/user/components/modals/tabs/notifications_tab/Notifications.tsx:43 msgid "Get notified when you receive messages. You may need to allow notifications for {productName} in your device settings. For per-channel/per-community controls, open notification settings from a community's menu." -msgstr "Benachrichtigungen erhalten, wenn Sie Nachrichten empfangen. Möglicherweise müssen Sie Benachrichtigungen für {productName} in Ihren Geräteeinstellungen zulassen. Um Benachrichtigungen pro Kanal/Community zu steuern, öffnen Sie die Benachrichtigungseinstellungen über das Menü einer Community." +msgstr "" +"Benachrichtigungen erhalten, wenn du Nachrichten empfängst. Möglicherweise " +"musst du Benachrichtigungen für {productName} in deinen Geräteeinstellungen " +"zulassen. Um Benachrichtigungen pro Kanal/Community zu steuern, öffne die " +"Benachrichtigungseinstellungen über das Menü einer Community." #. Label in the notifications. #: src/features/user/components/modals/tabs/notifications_tab/Notifications.tsx:48 @@ -15802,7 +16036,7 @@ msgstr "Zurück" #. Inline error on the verification step of the DSA report flow when the stored email is missing or malformed and the user must return to the email step. #: src/features/moderation/components/pages/ReportPage.tsx:84 msgid "Go back and enter a valid email." -msgstr "Gehen Sie zurück und geben Sie eine gültige E-Mail-Adresse ein." +msgstr "Gehe zurück und gib eine gültige E-Mail-Adresse ein." #. CTA label that opens the premium settings tab from gift inventory. #: src/features/user/components/modals/tabs/GiftInventoryTab.tsx:94 @@ -16086,7 +16320,7 @@ msgstr "Online-Status der Gruppe" #: src/features/channel/components/bottomsheets/channel_details_bottom_sheet/ChannelDetailsBottomSheetShared.ts:152 #: src/features/channel/components/MemberListItem.tsx:42 msgid "Group owner" -msgstr "Gruppeninhaber" +msgstr "Gruppeneigentümer" #. Settings search synonym. Used to match this term when the user types it in the settings search bar. #: src/features/user/components/settings_utils/section_registry/PrivacySafetySections.ts:128 @@ -16181,11 +16415,16 @@ msgstr "Hardwarebeschleunigung" #: src/features/theme_studio/sections/ThemeStudioSettingsSection.tsx:281 msgid "Hardware acceleration can cause rendering glitches with transparent windows. Try --disable-gpu if you see flicker or smearing." -msgstr "Hardwarebeschleunigung kann bei transparenten Fenstern zu Darstellungsfehlern führen. Versuchen Sie es mit --disable-gpu, wenn Sie Flackern oder Schlieren sehen." +msgstr "" +"Hardwarebeschleunigung kann bei transparenten Fenstern zu " +"Darstellungsfehlern führen. Bitte versuche es mit --disable-gpu, wenn du " +"Flackern oder Schlieren siehst." #: src/features/user/components/modals/tabs/components/CodecSelectorSection.tsx:132 msgid "Hardware acceleration is off, so codecs will encode on your CPU. <0>Turn it back on in {advancedSettingsLabel}." -msgstr "Hardwarebeschleunigung ist deaktiviert, daher werden Codecs auf Ihrer CPU encodieren. <0>Aktivieren Sie sie wieder in {advancedSettingsLabel}." +msgstr "" +"Hardwarebeschleunigung ist deaktiviert, daher werden Codecs auf deiner CPU " +"codiert. <0>Aktiviere sie wieder in {advancedSettingsLabel}." #. Settings search synonym. Used to match this term when the user types it in the settings search bar. #: src/features/user/components/settings_utils/search_index/VoiceVideoIndex.ts:152 @@ -16285,7 +16524,7 @@ msgstr "Kopfhörer" #. Description text in the accessibility tab. #: src/features/user/components/modals/tabs/AccessibilityTab.tsx:81 msgid "Hear the sample line spoken with your chosen speed." -msgstr "Hören Sie den Beispielsatz in der von Ihnen gewählten Geschwindigkeit." +msgstr "Höre den Beispielsatz in der von dir gewählten Geschwindigkeit." #. Folder icon option in the community-folder settings modal: a heart shape. Short standalone label. #. Short label in the buttons tab. Keep it concise. @@ -16341,7 +16580,9 @@ msgstr "Hex-Wert für {tokenLabel}" #. Nagbar warning shown to unclaimed-account users. displayName is the current user display name. #: src/features/app/components/layout/app_layout/nagbars/UnclaimedAccountNagbar.tsx:14 msgid "Hey {displayName}, claim your account to prevent losing access." -msgstr "Hallo {displayName}, beanspruche dein Konto, um den Verlust des Zugriffs zu verhindern." +msgstr "" +"Hallo {displayName}, beanspruche deinen Account, um den Verlust des Zugriffs " +"zu verhindern." #. Nagbar warning shown when the current user still needs to verify email. displayName is the user display name. #: src/features/app/components/layout/app_layout/nagbars/EmailVerificationNagbar.tsx:16 @@ -16419,7 +16660,7 @@ msgstr "Chat ausblenden" #: src/features/guild/components/modals/guild_tabs/guild_overview_tab/sections/OwnerCrownSection.tsx:12 #: src/features/guild/utils/guild_tabs/GuildAuditLogTabUtils.ts:114 msgid "Hide community owner crown" -msgstr "Krone des Community-Inhabers ausblenden" +msgstr "Krone des Community-Eigentümers ausblenden" #: src/features/app/components/layout/sidebar_nav/DownloadButton.tsx:62 msgid "Hide download button" @@ -16572,7 +16813,7 @@ msgstr "Höhere Werte entfernen mehr Rauschen, können aber die Sprachqualität #. Short label in the language and locale names. Keep it concise. #: src/features/user/utils/LocaleUtils.ts:64 msgid "Hindi" -msgstr "Host" +msgstr "Hindi" #. Settings search synonym. Used to match this term when the user types it in the settings search bar. #: src/features/user/components/settings_utils/section_registry/AppearanceSections.ts:362 @@ -16671,7 +16912,7 @@ 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:60 msgid "How long they stay banned." -msgstr "Wie lange die Sperre dauern soll." +msgstr "Wie lange der Ban dauern soll." #. Helper text under the timeout duration dropdown in the timeout-member modal. #: src/features/moderation/components/modals/TimeoutMemberModal.tsx:72 @@ -16854,12 +17095,17 @@ msgstr "Wenn jemand in unmittelbarer Gefahr ist, kontaktiere die örtlichen Rett #. Console warning about self-XSS scams. productName is the app name. Keep the warning plain and serious. #: src/features/devtools/utils/SelfXssNotice.ts:20 msgid "If someone told you to paste something here, it is a scam that can hand them your {productName} account." -msgstr "Wenn jemand dir gesagt hat, du sollst hier etwas einfügen, ist das eine Betrugsmasche, mit der sie Zugriff auf dein {productName}-Konto erhalten könnten." +msgstr "" +"Wenn jemand dir gesagt hat, du sollst hier etwas einfügen, ist das eine " +"Betrugsmasche, mit der sie Zugriff auf dein {productName}-Account erhalten " +"könnten." #. IAR modal: inline safety note shown for child-safety reports. #: src/features/moderation/components/report_modal/IARModalCopy.ts:391 msgid "If this involves CSAM or exploitation of a minor, send it now and don't reshare the material." -msgstr "Wenn dies CSAM oder die Ausbeutung Minderjähriger betrifft, senden Sie es jetzt und teilen Sie das Material nicht erneut." +msgstr "" +"Wenn es um CSAM oder die Ausbeutung Minderjähriger geht, sende es jetzt und " +"teile das Material nicht erneut." #. IAR modal: inline safety note for violence reports. #: src/features/moderation/components/report_modal/IARModalCopy.ts:399 @@ -17127,7 +17373,9 @@ msgstr "Vorlage von {theOtherPlatform} importieren" #. Description text in the theme studio library section. #: src/features/theme_studio/sections/LibrarySection.tsx:97 msgid "Import a .css file to get started, or paste your own CSS in Quick CSS." -msgstr "Importieren Sie eine .css-Datei, um zu beginnen, oder fügen Sie Ihr eigenes CSS in \"Schnelles CSS\" ein." +msgstr "" +"Importiere eine .css-Datei, um zu beginnen, oder füge dein eigenes CSS in " +"\"Schnelles CSS\" ein." #. Completion text in the favorite GIF import modal. importedCount is the number added; skippedCount is the number skipped. #: src/features/channel/components/pickers/gif/ImportFavoriteGifsModal.tsx:27 @@ -17446,7 +17694,7 @@ msgstr "Übernehmen" #. Reply mention preference option in the community notification settings modal. Means use the account-wide reply mention preference instead of overriding it for this community. #: src/features/guild/components/modals/GuildNotificationSettingsModal.tsx:42 msgid "Inherit from account" -msgstr "Von Konto übernehmen" +msgstr "Von Account übernehmen" #. Short label in the entrance sound section. Keep it concise. #: src/features/user/components/modals/tabs/components/EntranceSoundSection.tsx:110 @@ -17573,7 +17821,9 @@ msgstr "Emoji einfügen" #. CTA card body in the screen-share picker promoting the desktop app. {productName} is Fluxer. #: src/features/voice/components/modals/screen_share_picker_modal/DesktopDownloadCta.tsx:16 msgid "Install {productName} for the full source picker and smoother screen-sharing controls." -msgstr "Installieren Sie {productName} für die vollständige Quellenauswahl und eine reibungslosere Bildschirmfreigabe." +msgstr "" +"Installiere {productName} für die vollständige Quellenauswahl und eine " +"reibungslosere Bildschirmfreigabe." #. Button label on an emoji pack invite embed that installs the pack. #. Short label in the invite accept modal. Keep it concise. @@ -17714,12 +17964,14 @@ msgstr "Ungültiges Bild" #. Browser login handoff modal form validation error for an unparseable instance URL. Example domain and URL are interpolated. #: src/features/auth/flow/BrowserLoginHandoffModal.tsx:27 msgid "Invalid instance URL. Try something like \"{exampleDomain}\" or \"{exampleUrl}\"." -msgstr "Ungültige Instanz-URL. Versuchen Sie es mit etwas wie \"{exampleDomain}\" oder \"{exampleUrl}\"." +msgstr "" +"Ungültige Instanz-URL. Versuche es mit etwas wie \"{exampleDomain}\" oder \"" +"{exampleUrl}\"." #. 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:132 msgid "Invalid JSON. Paste the full response from the URL above." -msgstr "Ungültiges JSON. Fügen Sie die vollständige Antwort von der obigen URL ein." +msgstr "Ungültiges JSON. Füge die vollständige Antwort von der obigen URL ein." #. Error message in the email change modal. #. Error message in the password change modal. Keep the tone plain and specific. @@ -17731,7 +17983,7 @@ msgstr "Ungültiger oder abgelaufener Code" #. Desktop handoff flow error shown when the entered pairing code is invalid or expired. #: src/features/auth/flow/auth_login_core/useDesktopHandoffFlow.ts:10 msgid "Invalid or expired code. Try again." -msgstr "Ungültiger oder abgelaufener Code. Bitte versuchen Sie es erneut." +msgstr "Ungültiger oder abgelaufener Code. Bitte versuche es noch einmal." #. Short label in the authentication authorize flow. Keep the tone plain and specific. #: src/features/auth/components/pages/oauth_authorize_page/state/useAuthorizeFlow.ts:78 @@ -18384,7 +18636,9 @@ msgstr "Alle Nachrichten behalten" #. Settings search entry description. One-line summary of what the settings search entry controls. #: src/features/user/components/settings_utils/search_index/DesktopSettingsIndex.ts:66 msgid "Keep animations, GIFs, hover, and tooltips running unfocused" -msgstr "Animationen, GIFs, Hover-Effekte und Tooltips auch im Hintergrund weiterlaufen lassen." +msgstr "" +"Animationen, GIFs, Hover-Effekte und Tooltips auch im Hintergrund " +"weiterlaufen lassen" #. Description for the mirror premium model. #: src/features/app/components/setup/SetupWizardSteps.tsx:314 @@ -18463,7 +18717,7 @@ msgstr "Tastaturmodus" #. Settings search entry description. One-line summary of what the setting controls. #: src/features/user/components/settings_utils/search_index/AppearanceIndex.ts:59 msgid "Keyboard shortcut hints in tooltips" -msgstr "Tastenkombinationshinweise in Tooltips anzeigen." +msgstr "Tastenkombinationshinweise in Tooltips anzeigen" #. Modal title for the keyboard shortcuts cheatsheet. #. Settings search entry label. Also used as a search synonym in the settings search bar. @@ -18764,7 +19018,7 @@ msgstr "Community-Mitglieder können dir Direktnachrichten senden" #. Description for the Bluesky connections service toggle in the setup wizard. #: src/features/app/components/setup/SetupWizardSteps.tsx:297 msgid "Let people link their Bluesky account to their profile." -msgstr "Lass Leute ihr Bluesky-Konto mit ihrem Profil verknüpfen." +msgstr "Lass Leute ihren Bluesky-Account mit ihrem Profil verknüpfen." #. Description for the KLIPY GIF service toggle in the setup wizard. #: src/features/app/components/setup/SetupWizardSteps.tsx:281 @@ -18779,7 +19033,9 @@ msgstr "Bildschirmleser neue Nachrichten ankündigen lassen, sobald sie im offen #. Label in the accessibility tab. #: src/features/user/components/modals/tabs/AccessibilityTab.tsx:47 msgid "Let screen readers announce new messages as they arrive in the open channel. Notification sounds are unaffected." -msgstr "Bildschirmleser neue Nachrichten ankündigen lassen, sobald sie im geöffneten Kanal eingehen. Benachrichtigungstöne bleiben davon unberührt." +msgstr "" +"Bildschirmleser neue Nachrichten ankündigen lassen, sobald sie im geöffneten " +"Kanal eingehen. Benachrichtigungstöne sind davon nicht betroffen." #. Helper text for the "Off" explicit content filter option in the community moderation settings tab. Means leave moderation to members. #: src/features/guild/components/modals/guild_tabs/GuildModerationTab.tsx:102 @@ -18908,12 +19164,15 @@ msgstr "Link abgelaufen. Deine IP-Adresse wurde wahrscheinlich bereits autorisie #: src/features/user/components/modals/tabs/LinkedAccountsTab.tsx:362 msgid "Link external accounts and domains to your {PRODUCT_NAME} profile. Verified connections will be displayed on your profile for others to see." -msgstr "Verknüpfe externe Konten und Domains mit deinem {PRODUCT_NAME}-Profil. Verifizierte Verbindungen werden in deinem Profil angezeigt, damit andere sie sehen können." +msgstr "" +"Verknüpfe externe Accounts und Domains mit deinem {PRODUCT_NAME}-Profil. " +"Verifizierte Verbindungen werden in deinem Profil angezeigt, damit andere " +"sie sehen können." #. Settings search entry description. One-line summary of what the settings search entry controls. #: src/features/user/components/settings_utils/search_index/LinkedAccountsIndex.ts:44 msgid "Link external accounts and domains to your profile" -msgstr "Externe Konten und Domains mit deinem Profil verknüpfen" +msgstr "Externe Accounts und Domains mit deinem Profil verknüpfen" #. Replacement text for an invite URL while streaming privacy is active. #. Replacement text for an invite URL while streaming privacy is active. @@ -18970,7 +19229,9 @@ msgstr "Link-Warnungen" #: src/features/user/components/modals/tabs/LinkedAccountsTab.tsx:405 msgid "Link your {BLUESKY_PROVIDER_NAME} account or verify domain ownership to display them on your profile." -msgstr "Verknüpfe dein {BLUESKY_PROVIDER_NAME}-Konto oder verifiziere den Domain-Besitz, um sie in deinem Profil anzuzeigen." +msgstr "" +"Verknüpfe dein {BLUESKY_PROVIDER_NAME}-Account oder verifiziere den Besitz " +"der Domain, um sie in deinem Profil anzuzeigen." #. Hint shown beside has:. Lists all supported content categories in lowercase. #: src/features/search/utils/SearchUtils.ts:105 @@ -18985,7 +19246,7 @@ msgstr "Verknüpft" #. Settings search synonym. Used to match this term when the user types it in the settings search bar. #: src/features/user/components/settings_utils/search_index/LinkedAccountsIndex.ts:12 msgid "Linked accounts" -msgstr "Verknüpfte Konten" +msgstr "Verknüpfte Accounts" #. Settings search synonym. Used to match this term when the user types it in the settings search bar. #. Settings search synonym. Used to match this term when the user types it in the settings search bar. @@ -19018,7 +19279,9 @@ msgstr "Linux-Paket" #: src/features/guild/components/modals/guild_tabs/GuildDiscoveryTab.tsx:330 msgid "List your community in Discovery so others can find and join it." -msgstr "Füge deine Community zu Entdecken hinzu, damit andere sie finden und ihr beitreten können." +msgstr "" +"Füge deine Community zu Discovery hinzu, damit andere sie finden und ihr " +"beitreten können." #. Short label in the markdown tab. Keep it concise. #: src/features/user/components/modals/tabs/component_gallery_tab/MarkdownTab.tsx:33 @@ -19063,12 +19326,12 @@ msgstr "{productName} wird geladen." #: src/features/guild/components/modals/guild_tabs/GuildBansTab.tsx:163 msgid "Loading banned users" -msgstr "Gesperrte Nutzer werden geladen" +msgstr "Gebannte Nutzer werden geladen" #. Screen-reader status text shown while Discovery communities are loading. #: src/features/discovery/discovery/DiscoveryPage.tsx:62 msgid "Loading communities" -msgstr "Communities werden geladen" +msgstr "Communitys werden geladen" #. OAuth bot invite destination selector placeholder while eligible destinations load. #: src/features/auth/components/pages/oauth_authorize_page/OAuthCommunityStep.tsx:40 @@ -19187,7 +19450,9 @@ msgstr "Lokalisierter BRL-Abonnement-Checkout" #. Error modal body shown when the localized card pre-approval session cannot be started. #: src/features/app/components/dialogs/components/plutonium/hooks/useCheckoutActions.tsx:192 msgid "Localized card verification is not available right now. Try again later." -msgstr "Die lokalisierte Kartenverifizierung ist derzeit nicht verfügbar. Versuchen Sie es später erneut." +msgstr "" +"Die lokalisierte Kartenverifizierung ist derzeit nicht verfügbar. Bitte " +"versuche es später noch einmal." #. Plutonium gift checkout panel title for buyers in India who selected localized INR pricing. #: src/features/app/components/dialogs/components/plutonium/PricingContextPanel.tsx:35 @@ -19278,7 +19543,9 @@ msgstr "Es sieht so aus, als würdest du {0} verwenden. Wenn du die Verarbeitung #: src/features/auth/flow/IpAuthorizationScreen.tsx:122 msgid "Lost connection while waiting for authorization. Try again." -msgstr "Verbindung unterbrochen, während auf Autorisierung gewartet wurde. Bitte versuchen Sie es erneut." +msgstr "" +"Verbindung unterbrochen, während auf Autorisierung gewartet wurde. Bitte " +"versuche es noch einmal." #. Settings search synonym. Used to match this term when the user types it in the settings search bar. #: src/features/user/components/settings_utils/section_registry/VoiceVideoSections.ts:57 @@ -19360,14 +19627,16 @@ msgstr "Wartungsarbeiten sind für {localizedTime} geplant. Voraussichtliche Dau #. Confirm dialog body before transferring ownership of a group DM. #: src/features/ui/action_menu/GroupDMContextMenu.tsx:81 msgid "Make {userName} the group owner? You'll lose owner privileges." -msgstr "{userName} zum Gruppeninhaber machen? Du verlierst dann die Inhaberberechtigungen." +msgstr "" +"{userName} zum Gruppeneigentümer machen? Du verlierst dann die " +"Eigentümerberechtigungen." #. Group DM action that transfers ownership of the group to the selected member. #. Group DM action that transfers ownership of the group to the selected member. #: src/features/ui/action_menu/GroupDMContextMenu.tsx:93 #: src/features/ui/action_menu/UserContextMenu.tsx:100 msgid "Make group owner" -msgstr "Zum Gruppeninhaber machen" +msgstr "Zum Gruppeneigentümer machen" #. Setup wizard branding step title. #: src/features/app/components/setup/SetupWizardSteps.tsx:81 @@ -19409,12 +19678,12 @@ msgstr "Verwalten" #: src/features/app/components/floating/UserAreaPopout.tsx:394 #: src/features/auth/components/accounts/AccountSwitcherModal.tsx:76 msgid "Manage accounts" -msgstr "Konten verwalten" +msgstr "Accounts verwalten" #. Security settings section description for account access controls. #: src/features/user/components/modals/tabs/account_security_tab/SecurityTab.tsx:53 msgid "Manage apps and devices with access to your account" -msgstr "Apps und Geräte verwalten, die Zugriff auf Ihr Konto haben" +msgstr "Apps und Geräte verwalten, die Zugriff auf deinen Account haben" #. Settings search entry description. One-line summary of what the settings search entry controls. #: src/features/user/components/settings_utils/search_index/AuthorizedAppsIndex.ts:30 @@ -19472,7 +19741,7 @@ msgstr "Nachrichten verwalten" #. Permission name: allows changing other members' nicknames. #: src/features/permissions/utils/PermissionLabelDescriptors.ts:193 msgid "Manage nicknames" -msgstr "Spitznamen verwalten" +msgstr "Anzeigenamen verwalten" #. Billing button that opens Stripe customer portal for payment-method management only. #: src/features/app/components/dialogs/components/plutonium/PurchaseHistorySection.tsx:46 @@ -19661,7 +19930,8 @@ msgstr "Namen, private Details, Einladungen, Töne und Benachrichtigungen beim T #. Label for a streaming privacy settings toggle. #: src/features/user/components/modals/tabs/appearance_tab/StreamerModeTab.tsx:27 msgid "Mask private account details like email, linked accounts, and notes" -msgstr "Private Kontodaten wie E-Mail, verknüpfte Konten und Notizen maskieren" +msgstr "" +"Private Accountdaten wie E-Mail, verknüpfte Accounts und Notizen verstecken" #. Description for the main streaming privacy settings toggle. #: src/features/user/components/modals/tabs/appearance_tab/StreamerModeTab.tsx:15 @@ -19671,12 +19941,12 @@ msgstr "Private Details maskieren, bevor du deinen Bildschirm oder Stream teilst #. Label in the premium badge settings. Keep the tone plain and specific. #: src/features/user/components/modals/tabs/my_profile_tab/PremiumBadgeSettings.tsx:36 msgid "Mask Visionary as subscription" -msgstr "Mask Visionary als Abo" +msgstr "Visionary als Abo tarnen" #. IAR modal: rule description. #: src/features/moderation/components/report_modal/IARModalCopy.ts:271 msgid "Mass spam, fraud, fake giveaways, or account abuse." -msgstr "Massen-Spam, Betrug, gefälschte Gewinnspiele oder Kontomissbrauch." +msgstr "Massen-Spam, Betrug, gefälschte Gewinnspiele oder Accountmissbrauch." #. Settings search entry label. Also used as a search synonym in the settings search bar. #. Settings search synonym. Used to match this term when the user types it in the settings search bar. @@ -19969,7 +20239,7 @@ msgstr "Aktionen für {displayName}" #. Audit log entry label. A member was banned from the community. #: src/features/app/config/AuditLogConstants.ts:44 msgid "Member banned" -msgstr "Mitglied gesperrt" +msgstr "Mitglied gebannt" #. Audit log entry label. A member was disconnected from a voice channel by a moderator. #: src/features/app/config/AuditLogConstants.ts:64 @@ -21090,7 +21360,7 @@ msgstr "Kanal stummschalten" #. Action that mutes notifications for every joined community. #: src/features/ui/action_menu/items/BulkSettingsMenuItems.tsx:33 msgid "Mute communities" -msgstr "Communities stummschalten" +msgstr "Communitys stummschalten" #. Generic action label that mutes notifications for an entire community. #: src/features/i18n/utils/CommonMessageDescriptors.ts:550 @@ -21219,12 +21489,12 @@ msgstr "Das Stummschalten einer Community blendet das Ungelesen-Abzeichen aus un #: src/features/user/components/modals/user_profile_modal/MutualItemsDescriptors.ts:22 #: src/features/user/components/settings_utils/section_registry/PrivacySafetySections.ts:36 msgid "Mutual communities" -msgstr "Gemeinsame Communities" +msgstr "Gemeinsame Communitys" #. Short tab or button label for a list of mutual communities in the user profile modal. Preserve {count}; it is inserted by code. #: src/features/user/components/modals/user_profile_modal/MutualItemsDescriptors.ts:26 msgid "Mutual communities ({count})" -msgstr "Gemeinsame Communities ({count})" +msgstr "Gemeinsame Communitys ({count})" #. Settings search synonym. Used to match this term when the user types it in the settings search bar. #. Short label in the mutual items sheet. Keep it concise. @@ -21551,7 +21821,9 @@ msgstr "NEW" #. Description text in the new account guild limit modal. #: src/features/guild/components/alerts/NewAccountGuildLimitModal.tsx:12 msgid "New accounts can join up to 10 communities in the first 24 hours. Try again later." -msgstr "Neue Konten können in den ersten 24 Stunden bis zu 10 Communities beitreten. Versuche es später noch einmal." +msgstr "" +"Neue Accounts können in den ersten 24 Stunden bis zu 10 Communitys " +"beitreten. Versuche es später noch einmal." #. Body text in the authentication new device monitoring. Keep the tone plain and specific. #: src/features/auth/state/NewDeviceMonitoring.tsx:23 @@ -21568,15 +21840,21 @@ msgstr "Neue Kategorie" #. Short confirmation button label in advanced settings. #: src/features/user/components/modals/tabs/advanced_settings_tab/AdvancedChatControls.tsx:148 msgid "New communities only" -msgstr "Nur neue Communities" +msgstr "Nur neue Communitys" #: src/features/user/components/modals/tabs/advanced_settings_tab/AdvancedChatControls.tsx:635 msgid "New communities you join will automatically have muted channels hidden. Would you also like to apply this setting to all your existing communities?" -msgstr "Bei neuen Communities, denen du beitrittst, werden stummgeschaltete Kanäle automatisch ausgeblendet. Möchtest du diese Einstellung auch auf alle deine bestehenden Communities anwenden?" +msgstr "" +"Bei neuen Communitys denen du beitrittst, werden stummgeschaltete Kanäle " +"automatisch ausgeblendet. Möchtest du diese Einstellung auch auf alle deine " +"bestehenden Communitys anwenden?" #: src/features/user/components/modals/tabs/advanced_settings_tab/AdvancedChatControls.tsx:666 msgid "New communities you join will no longer have muted channels hidden automatically. Would you also like to show muted channels in all your existing communities?" -msgstr "Neue Communities, denen du beitrittst, blenden stummgeschaltete Kanäle nicht mehr automatisch aus. Möchtest du stummgeschaltete Kanäle auch in all deinen bestehenden Communities anzeigen?" +msgstr "" +"Neue Communitys denen du beitrittst, blenden stummgeschaltete Kanäle nicht " +"mehr automatisch aus. Möchtest du stummgeschaltete Kanäle auch in all deinen " +"bestehenden Communitys anzeigen?" #. Settings search synonym. Used to match this term when the user types it in the settings search bar. #: src/features/user/components/settings_utils/search_index/ChatSettingsIndex.ts:475 @@ -21650,7 +21928,10 @@ msgstr "Neue Einstellungen bleiben hier für 30 Tage sichtbar." #. Invite page subtext shown during raid protection. Explains that account actions still work, but joining is paused. #: src/features/invite/utils/InviteMessageDescriptors.ts:41 msgid "New users can't join right now. You can still create an account or sign in, then try this link again later." -msgstr "Neue Benutzer können im Moment nicht beitreten. Du kannst aber trotzdem ein Konto erstellen oder dich anmelden und es später noch einmal mit diesem Link versuchen." +msgstr "" +"Neue Benutzer können im Moment nicht beitreten. Du kannst aber trotzdem " +"einen Account erstellen oder dich anmelden und es später noch einmal mit " +"diesem Link versuchen." #. Fallback version label when the available desktop version is unknown. #: src/features/updater/commands/UpdaterModalCommands.tsx:144 @@ -21695,20 +21976,20 @@ msgstr "Nächster Anhang" #: src/features/user/components/modals/BaseChangeNicknameModal.tsx:30 #: src/features/user/components/settings_utils/search_index/MyProfileIndex.ts:117 msgid "Nickname" -msgstr "Spitzname" +msgstr "Anzeigename" #. Label in the base change nickname modal. #: src/features/user/components/modals/BaseChangeNicknameModal.tsx:26 msgid "Nickname must not exceed 32 characters" -msgstr "Spitzname darf maximal 32 Zeichen lang sein" +msgstr "Anzeigename darf maximal 32 Zeichen lang sein" #: src/features/user/components/modals/BaseChangeNicknameModal.tsx:64 msgid "Nickname updated" -msgstr "Spitzname aktualisiert" +msgstr "Anzeigename aktualisiert" #: src/features/user/components/modals/user_profile_modal/MutualGuildItem.tsx:73 msgid "Nickname: " -msgstr "Spitzname: " +msgstr "Anzeigename: " #: src/features/app/components/dialogs/components/ComparisonCheckRow.tsx:22 #: src/features/app/components/dialogs/components/ComparisonCheckRow.tsx:31 @@ -21738,7 +22019,7 @@ msgstr "Keine zugänglichen Channels" #: src/features/auth/components/accounts/AccountSelector.tsx:150 #: src/features/auth/components/accounts/AccountSwitcherModal.tsx:86 msgid "No accounts" -msgstr "Keine Konten" +msgstr "Keine Accounts" #. Developer tools debug menu label. Internal-only surface for developers; translators may keep this terse. #: src/features/channel/components/channel_header_components/developer_tools/StateSummaryMenu.tsx:30 @@ -21797,11 +22078,11 @@ msgstr "Kein Hintergrund" #: src/features/guild/components/modals/guild_tabs/GuildBansTab.tsx:198 msgid "No banned users" -msgstr "Keine gesperrten Nutzer" +msgstr "Keine gebannten Nutzer" #: src/features/guild/components/modals/guild_tabs/GuildBansTab.tsx:207 msgid "No bans found matching your search." -msgstr "Keine Sperren gefunden, die deiner Suche entsprechen." +msgstr "Keine Bans gefunden, die deiner Suche entsprechen." #: src/features/user/components/modals/tabs/BlockedUsersTab.tsx:121 msgid "No blocked users" @@ -21860,17 +22141,19 @@ msgstr "Keine Kanäle gefunden" #. Empty-state text in the discovery page. #: src/features/discovery/discovery/DiscoveryPage.tsx:70 msgid "No communities match." -msgstr "Keine Communities gefunden." +msgstr "Keine Communitys gefunden." #. OAuth bot invite empty state shown when the user has no communities or group DMs where they can invite a bot. #: src/features/auth/components/pages/oauth_authorize_page/OAuthCommunityStep.tsx:30 msgid "No communities or group DMs available for this bot." -msgstr "Keine Communities oder Gruppen-DMs für diesen Bot verfügbar." +msgstr "Keine Communitys oder Gruppen-DMs für diesen Bot verfügbar." #. OAuth bot invite empty state shown when no communities can both invite the bot and grant the requested bot permissions and no group DMs are available. #: src/features/auth/components/pages/oauth_authorize_page/OAuthCommunityStep.tsx:35 msgid "No communities where you can grant the requested permissions or group DMs are available." -msgstr "Keine Communities, in denen du die angeforderten Berechtigungen erteilen kannst, oder Gruppen-DMs verfügbar." +msgstr "" +"Keine Communitys, in denen du die angeforderten Berechtigungen erteilen " +"kannst, oder Gruppen-DMs verfügbar." #: src/features/guild/components/modals/guild_tabs/guild_overview_tab/fields/GuildBannerUploadField.tsx:167 msgid "No community banner" @@ -22029,7 +22312,7 @@ msgstr "Kein Mikrofon gefunden" #. Empty state in the user profile modal when no shared communities are available. #: src/features/user/components/modals/user_profile_modal/MutualItemsDescriptors.ts:40 msgid "No mutual communities found." -msgstr "Keine gemeinsamen Communities gefunden." +msgstr "Keine gemeinsamen Communitys gefunden." #: src/features/user/components/modals/user_profile_modal/ProfileBody.tsx:285 msgid "No mutual friends found." @@ -22038,7 +22321,7 @@ msgstr "Keine gemeinsamen Freunde gefunden." #. Privacy > Communication: select option blocking group chat adds unless the user accepts an invite. #: src/features/user/components/modals/tabs/privacy_safety_tab/CommunicationTab.tsx:35 msgid "No one can add you to group chats without asking" -msgstr "Keine Person kann dich ohne deine Zustimmung zu Gruppenchats hinzufügen" +msgstr "Niemand kann dich ohne deine Zustimmung zu Gruppenchats hinzufügen" #. Message shown when no optional services are available in the setup wizard. #: src/features/app/components/setup/SetupWizardSteps.tsx:273 @@ -22638,11 +22921,15 @@ msgstr "Nach dem Löschen werden die Anwendung und ihre Anmeldeinformationen dau #: src/features/auth/components/modals/AccountDeleteModal.tsx:56 msgid "Once deletion is processed, you cannot recover access to your account" -msgstr "Sobald die Löschung verarbeitet wurde, kannst du den Zugriff auf dein Konto nicht wiederherstellen" +msgstr "" +"Sobald die Löschung verarbeitet wurde, kannst du den Zugriff auf deinen " +"Account nicht wiederherstellen" #: src/features/theme/components/pages/ThemeRegisterPage.tsx:130 msgid "Once your account is created, we'll take you back to the theme so you can apply it." -msgstr "Sobald dein Konto erstellt wurde, leiten wir dich zurück zum Theme, damit du es anwenden kannst." +msgstr "" +"Sobald dein Account erstellt wurde, leiten wir dich zurück zum Theme, damit " +"du es anwenden kannst." #. Error message in the message send failed modal. #: src/features/messaging/components/alerts/MessageSendFailedModal.tsx:12 @@ -22691,7 +22978,7 @@ msgstr "Online-Status" #. Summary row value on the confirm step when the community filter is in include-only mode. #: src/features/user/components/modals/tabs/privacy_safety_tab/data_request_modal/DataRequestModal.tsx:243 msgid "Only {count, plural, one {# community} other {# communities}}" -msgstr "Nur {count, plural, one {# Community} other {# Communities}}" +msgstr "Nur {count, plural, one {# Community} other {# Communitys}}" #. Community sidebar tooltip shown when a community is only accessible to Fluxer staff. #: src/features/app/components/layout/sidebar_nav/GuildListItem.tsx:88 @@ -22714,7 +23001,9 @@ msgstr "Nur Standardlautsprecher" #. Description for the inaccessible-only scope option. #: src/features/user/components/modals/tabs/privacy_safety_tab/data_request_modal/DataRequestModal.tsx:83 msgid "Only delete messages from communities and group DMs you have left or been removed from." -msgstr "Nur Nachrichten aus Communities und Gruppen-DMs löschen, die du verlassen hast oder aus denen du entfernt wurdest." +msgstr "" +"Nur Nachrichten aus Communitys und Gruppen-DMs löschen, die du verlassen " +"hast oder aus denen du entfernt wurdest." #. Privacy > Communication: select option allowing only friends to add the user to group chats. #: src/features/user/components/modals/tabs/privacy_safety_tab/CommunicationTab.tsx:39 @@ -22762,7 +23051,7 @@ msgstr "Nur Sprecher" #. Tooltip on the 2FA-for-moderation switch in the community moderation settings tab when the viewer is not the owner. Plain explanatory tone. #: src/features/guild/components/modals/guild_tabs/GuildModerationTab.tsx:37 msgid "Only the community owner can change this setting" -msgstr "Nur der Community-Inhaber kann diese Einstellung ändern" +msgstr "Nur der Community-Eigentümer kann diese Einstellung ändern" #. Label in the theme studio settings section. #: src/features/theme_studio/sections/ThemeStudioSettingsSection.tsx:39 @@ -22775,7 +23064,7 @@ msgstr "Nur der CSS-Text wird synchronisiert. Hochgeladene Assets und lokale Dat #: src/features/channel/components/modals/GroupInvitesModal.tsx:113 msgid "Only the group owner can manage invites." -msgstr "Nur der Gruppeninhaber kann Einladungen verwalten." +msgstr "Nur der Gruppeneigentümer kann Einladungen verwalten." #. Dropdown option that switches the community filter into include-only mode. #: src/features/user/components/modals/tabs/privacy_safety_tab/data_request_modal/DataRequestModal.tsx:155 @@ -22952,7 +23241,7 @@ msgstr "Chat öffnen" #: src/features/channel/components/channel_header_components/developer_tools/ToolsMenu.tsx:313 msgid "Open claim account modal" -msgstr "Konto-Anspruchs-Modal öffnen" +msgstr "Accountanspruchs-Modal öffnen" #. Accessible label for the button that opens the color picker. #: src/features/ui/components/form/ColorPickerField.tsx:22 @@ -23004,7 +23293,7 @@ msgstr "Offene DMs" #. Message search scope menu item. Searches across currently open DMs plus all joined communities. #: src/features/channel/components/SearchScopeOptions.ts:41 msgid "Open DMs + communities" -msgstr "Offene DMs + Communities" +msgstr "Offene DMs + Communitys" #. Message search scope option label. Searches only currently open DMs, excluding communities. Used when starting from a community scope. #: src/features/channel/components/SearchScopeOptions.ts:74 @@ -23257,7 +23546,9 @@ msgstr "Sprachchat öffnen" #: src/features/auth/flow/BrowserLoginHandoffModal.tsx:193 msgid "Open your browser, sign in, then enter the code below to link your account." -msgstr "Öffne deinen Browser, melde dich an und gib dann den folgenden Code ein, um dein Konto zu verknüpfen." +msgstr "" +"Öffne deinen Browser, melde dich an und gib dann den folgenden Code ein, um " +"deinen Account zu verknüpfen." #. Required-action modal carousel step title for the first inbound phone verification instruction. #: src/features/auth/components/modals/required_action/RequiredActionDescriptors.ts:330 @@ -23494,7 +23785,10 @@ msgstr "Überschrieben" #. Helper text under the reply mention preference section in the community notification settings modal. The quoted "Inherit from account" should match the matching option label. #: src/features/guild/components/modals/GuildNotificationSettingsModal.tsx:100 msgid "Override how replies to your messages handle the @ mention in this community. \"Inherit from account\" uses your account-wide setting." -msgstr "Lege fest, wie Antworten auf deine Nachrichten die @-Erwähnung in dieser Community behandeln. \"Vom Konto übernehmen\" verwendet deine kontoübergreifende Einstellung." +msgstr "" +"Lege fest, wie Antworten auf deine Nachrichten die Erwähnung mit @ in dieser " +"Community behandeln. \"Vom Account übernehmen\" verwendet deine " +"accountübergreifende Einstellung." #. Title of the confirmation alert shown when sending a reply against the recipient mention-on-reply preference. #: src/features/channel/components/ChannelReplyBar.tsx:28 @@ -23534,7 +23828,7 @@ msgstr "Das Eigentum konnte derzeit nicht an <0>{username} übertragen werde #. Toast confirming group DM ownership was transferred. #: src/features/ui/action_menu/GroupDMContextMenu.tsx:85 msgid "Ownership transferred" -msgstr "Inhaberschaft übertragen" +msgstr "Eigentumsrechte wurden übertragen" #. Form field label for the name of an expression pack. #. Form field label for the name of an expression pack. @@ -23928,12 +24222,17 @@ msgstr "Die Nachrichten, die den unten stehenden Filtern entsprechen, werden dau #: src/features/user/components/modals/tabs/account_security_tab/DangerZoneTab.tsx:73 msgid "Permanently delete your account and all associated data. This action cannot be undone." -msgstr "Dein Konto und alle damit verbundenen Daten dauerhaft löschen. Diese Aktion kann nicht rückgängig gemacht werden." +msgstr "" +"Dein Account und alle damit verbundenen Daten dauerhaft löschen. Diese " +"Aktion kann nicht rückgängig gemacht werden." #. Description shown on the settings page above the Delete my messages button. #: src/features/user/components/modals/tabs/privacy_safety_tab/data_request_modal/DataRequestModal.tsx:272 msgid "Permanently remove messages you have sent across DMs, group DMs, and communities. The work runs in the background, and you will get a DM when it finishes." -msgstr "Entfernt dauerhaft Nachrichten, die Sie in DMs, Gruppen-DMs und Communities gesendet haben. Der Vorgang läuft im Hintergrund und Sie erhalten eine DM, wenn er abgeschlossen ist." +msgstr "" +"Entfernt dauerhaft Nachrichten, die du in DMs, Gruppen-DMs und Communitys " +"gesendet hast. Der Vorgang läuft im Hintergrund und du erhältst eine DM, " +"wenn er abgeschlossen ist." #. Settings search synonym. Used to match this term when the user types it in the settings search bar. #: src/features/guild/components/modals/guild_tabs/guild_roles_tab/RoleEditor.tsx:246 @@ -24025,7 +24324,9 @@ msgstr "Telefonschritt" #. Required-action error when the account is not eligible to add phone verification. #: src/features/auth/components/modals/required_action/RequiredActionDescriptors.ts:422 msgid "Phone verification is not available for this account. Use another method or contact support." -msgstr "Telefonverifizierung ist für dieses Konto nicht verfügbar. Verwende eine andere Methode oder kontaktiere den Support." +msgstr "" +"Telefonverifizierung ist für diesen Account nicht verfügbar. Verwende eine " +"andere Methode oder kontaktiere den Support." #. Required-action modal title shown when the phone number must be verified for the first time. #: src/features/auth/components/modals/required_action/RequiredActionDescriptors.ts:28 @@ -24080,7 +24381,9 @@ msgstr "Wähle ein oder mehrere Wörterbücher aus. Wörter aus jedem ausgewähl #. Setup wizard body for choosing the initial account theme. #: src/features/app/components/setup/SetupWizardSteps.tsx:64 msgid "Pick the appearance this administrator account should start with." -msgstr "Wähle das Erscheinungsbild, mit dem dieses Administratorkonto beginnen soll." +msgstr "" +"Wähle das Erscheinungsbild, mit dem dieser Administratoraccount beginnen " +"soll." #. Required-action modal body for choosing a verification method. #: src/features/auth/components/modals/required_action/RequiredActionDescriptors.ts:236 @@ -24611,12 +24914,20 @@ msgstr "Vorschau-Bilder werden von {productName} vorübergehend gespeichert, um #. Privacy explanation for screen-share previews in a group DM call. productName is the app name. Refers to preview thumbnail images generated from a screen share. #: src/features/voice/components/modals/ScreenSharePickerModal.tsx:229 msgid "Preview images are stored by {productName} temporarily for delivery and are not end-to-end encrypted. People in this group DM do not need to be actively watching your stream to see the thumbnail." -msgstr "Vorschau-Bilder werden von {productName} vorübergehend gespeichert, um sie anzuzeigen. Sie sind nicht Ende-zu-Ende verschlüsselt. Personen in dieser Gruppen-DM müssen Ihren Stream nicht aktiv ansehen, um das Vorschaubild zu sehen." +msgstr "" +"Vorschau-Bilder werden von {productName} vorübergehend gespeichert, um sie " +"anzuzeigen. Sie sind nicht Ende-zu-Ende verschlüsselt. Personen in dieser " +"Gruppen-DM müssen deinen Stream nicht aktiv ansehen, um das Vorschaubild zu " +"sehen." #. Privacy explanation for screen-share previews in a guild voice channel. productName is the app name. Refers to preview thumbnail images generated from a screen share. #: src/features/voice/components/modals/ScreenSharePickerModal.tsx:223 msgid "Preview images are stored by {productName} temporarily for delivery and are not end-to-end encrypted. People still need permission to connect, but they do not need to be actively watching your stream." -msgstr "Vorschau-Bilder werden von {productName} vorübergehend gespeichert, um die Übertragung zu ermöglichen, und sind nicht Ende-zu-Ende verschlüsselt. Nutzer benötigen weiterhin eine Berechtigung, um sich zu verbinden, müssen aber nicht aktiv Ihren Stream ansehen." +msgstr "" +"Vorschau-Bilder werden von {productName} vorübergehend gespeichert, um die " +"Übertragung zu ermöglichen, und sind nicht Ende-zu-Ende verschlüsselt. " +"Nutzer benötigen weiterhin eine Berechtigung, um sich zu verbinden, müssen " +"aber nicht aktiv deinen Stream ansehen." #. Overlay on the local screen-share preview when playback is paused to reduce CPU / battery use. Local share is still being sent to others. #: src/features/voice/components/voice_participant_tile/shared.ts:56 @@ -24868,7 +25179,7 @@ msgstr "Profilname" #. Settings search synonym. Used to match this term when the user types it in the settings search bar. #: src/features/user/components/settings_utils/search_index/MyProfileIndex.ts:121 msgid "Profile nickname" -msgstr "Profil-Spitzname" +msgstr "Profil-Anzeigename" #. Settings search synonym. Used to match this term when the user types it in the settings search bar. #: src/features/user/components/settings_utils/search_index/MyProfileIndex.ts:17 @@ -24962,7 +25273,9 @@ msgstr "Pronomen: " #. Nagbar body shown to Visionary premium users who have not enabled two-factor authentication. {productName} is Fluxer. #: src/features/app/components/layout/app_layout/nagbars/VisionaryMfaNagbar.tsx:17 msgid "Protect your Visionary account by enabling two-factor authentication. Thanks for supporting {productName}!" -msgstr "Schützen Sie Ihr Visionary-Konto, indem Sie die Zwei-Faktor-Authentifizierung aktivieren. Vielen Dank für Ihre Unterstützung von {productName}!" +msgstr "" +"Schütze deinen Visionary-Account, indem du die Zwei-Faktor-Authentifizierung " +"aktivierst. Vielen Dank für deine Unterstützung von {productName}!" #: src/features/moderation/components/report/ReportStepDetails.tsx:216 msgid "Provide at least a user ID or a user tag." @@ -25046,7 +25359,9 @@ msgstr "Gekaufte Geschenke" #. Modal body shown when purchases are disabled. Provides the support email for appeals. #: src/features/app/components/dialogs/components/plutonium/hooks/useCheckoutActions.tsx:140 msgid "Purchases are disabled for this account. Contact {supportEmail} if this looks wrong." -msgstr "Käufe sind für dieses Konto deaktiviert. Kontaktieren Sie {supportEmail}, wenn dies ein Fehler zu sein scheint." +msgstr "" +"Käufe sind für diesen Account deaktiviert. Kontaktiere {supportEmail}, wenn " +"dies ein Fehler zu sein scheint." #. Modal title shown when purchases are disabled on this account (server-side enforcement). #: src/features/app/components/dialogs/components/plutonium/hooks/useCheckoutActions.tsx:136 @@ -25176,7 +25491,10 @@ msgstr "Push-to-talk funktioniert nur, wenn der Browser-Tab fokussiert ist." #. Modal description shown when a push-to-talk shortcut is pressed while the user is self-deafened. #: src/features/app/keybindings/keybind_manager/shared.ts:22 msgid "Push-to-talk won't unmute your microphone while you're deafened. Undeafen yourself to talk." -msgstr "Wenn Sie sich selbst stummgeschaltet haben, wird die Push-to-Talk-Funktion Ihr Mikrofon nicht wieder aktivieren. Schalten Sie die Stummschaltung auf, um zu sprechen." +msgstr "" +"Wenn du dich selbst stummgeschaltet hast, wird die Push-to-Talk-Funktion " +"dein Mikrofon nicht wieder aktivieren. Hebe die Stummschaltung auf, um zu " +"sprechen." #. Option label for a software encoder quality select. Means slower/higher-quality. #: src/features/user/components/modals/tabs/advanced_settings_tab/AdvancedVideoControls.tsx:86 @@ -25484,7 +25802,7 @@ msgstr "Empfohlen" #. Description for the focused voice profile option in the voice tab. #: src/features/user/components/modals/tabs/UserVoiceTab.tsx:70 msgid "Recommended. Cleans up your mic for clear speech." -msgstr "Empfohlen. Bereinigt Ihr Mikrofon für eine klare Sprachausgabe." +msgstr "Empfohlen. Bereinigt dein Mikrofon für eine klare Sprachausgabe." #. Primary button on the voice-session-restore nagbar. Rejoins the previous voice channel or active call. #: src/features/app/components/layout/app_layout/nagbars/VoiceSessionRestoreNagbar.tsx:38 @@ -25504,7 +25822,7 @@ msgstr "Verbindung wird wiederhergestellt..." #. Overlay status text in the compact / floating voice call tile while reconnecting. Trailing ellipsis indicates in-progress. #: src/features/voice/components/compact_voice_call_view/useConnectionLabel.ts:17 msgid "Reconnecting…" -msgstr "Verbinde neu …" +msgstr "Verbindung wird wiederhergestellt…" #. Short label in the keyboard shortcuts keybind recorder. Keep it concise. #: src/features/input/components/KeybindRecorder.tsx:27 @@ -25553,7 +25871,7 @@ msgstr "Geschenk einlösen" #. Settings search entry description. One-line summary of what the settings search entry controls. #: src/features/user/components/settings_utils/search_index/GiftInventoryIndex.ts:30 msgid "Redeem a gift code for your account" -msgstr "Geschenkcode für dein Konto einlösen" +msgstr "Geschenkcode für deinen Account einlösen" #. Settings search synonym. Used to match this term when the user types it in the settings search bar. #: src/features/user/components/modals/tabs/GiftInventoryTab.tsx:262 @@ -25722,7 +26040,9 @@ msgstr "Registrierung" #: src/features/auth/flow/AuthMinimalRegisterFormCore.tsx:211 #: src/features/auth/flow/AuthRegisterFormCore.tsx:312 msgid "Registration is currently closed. Use a registration link from an admin to create an account." -msgstr "Die Registrierung ist derzeit geschlossen. Verwende einen Registrierungslink von einem Admin, um ein Konto zu erstellen." +msgstr "" +"Die Registrierung ist derzeit geschlossen. Verwende einen Registrierungslink " +"von einem Admin, um einen Account zu erstellen." #. Short label in the typography tab. Keep it concise. #: src/features/user/components/modals/tabs/component_gallery_tab/TypographyTab.tsx:34 @@ -26106,7 +26426,8 @@ msgstr "Übersetzer entfernen" #. Button or menu action label in the premium badge settings. Keep it concise. Preserve {premiumProductName}; it is inserted by code. Keep the tone plain and specific. #: src/features/user/components/modals/tabs/my_profile_tab/PremiumBadgeSettings.tsx:31 msgid "Remove when you first bought {premiumProductName} from your badge" -msgstr "Entfernen, wann Sie {premiumProductName} gekauft haben, aus Ihrem Abzeichen" +msgstr "" +"Entferne aus deinem Abzeichen, wann du {premiumProductName} gekauft hast" #. Button or menu action label in the premium badge settings. Keep it concise. Keep the tone plain and specific. #: src/features/user/components/modals/tabs/my_profile_tab/PremiumBadgeSettings.tsx:53 @@ -26200,7 +26521,9 @@ msgstr "Zeitüberschreitung für {0} aufgehoben" #: src/features/theme_studio/sections/ThemeStudioSettingsSection.tsx:381 msgid "Removes every per-variable override but keeps your library and assets intact." -msgstr "Entfernt alle variablenbezogenen Überschreibungen, behält aber Ihre Bibliothek und Assets intakt." +msgstr "" +"Entfernt alle variablenbezogenen Überschreibungen, behält aber deine " +"Bibliothek und Assets intakt." #: src/features/auth/components/pages/oauth_authorize_page/OAuthPermissionsStep.tsx:112 msgid "Removing permissions could limit the bot's features." @@ -26209,7 +26532,7 @@ msgstr "Das Entfernen von Berechtigungen könnte die Funktionen des Bots einschr #. Description text in the expression packs tab. #: src/features/user/components/modals/tabs/ExpressionPacksTab.tsx:71 msgid "Removing the pack will uninstall it from your account." -msgstr "Wenn du das Paket entfernst, wird es von deinem Konto deinstalliert." +msgstr "Wenn du das Paket entfernst, wird es von deinem Account deinstalliert." #. placeholder {0}: targetUser.tag #: src/features/moderation/components/modals/RemoveTimeoutModal.tsx:53 @@ -26471,7 +26794,7 @@ msgstr "Fordere zuerst einen neuen Code an." #: src/features/auth/components/pages/ResetPasswordPage.tsx:118 msgid "Request a new reset link" -msgstr "Neuen Link anfordern" +msgstr "Neuen Zurücksetzungslink anfordern" #. Form validation error shown when the user tries to submit a code before requesting one. #: src/features/auth/components/modals/required_action/RequiredActionDescriptors.ts:112 @@ -26514,7 +26837,9 @@ msgstr "OAuth2-Code-Grant erforderlich" #: src/features/guild/components/modals/guild_tabs/GuildModerationTab.tsx:466 msgid "Require two-factor authentication for moderators before they can ban, kick, timeout, or remove messages." -msgstr "Zwei-Faktor-Authentifizierung für Moderatoren vorschreiben, bevor sie Nutzer sperren, kicken, stummschalten oder Nachrichten löschen können." +msgstr "" +"Zwei-Faktor-Authentifizierung für Moderatoren vorschreiben, bevor sie Nutzer " +"bannen, kicken, stummschalten oder Nachrichten löschen können." #. Short label in the authentication OAUTH scopes step. Keep the tone plain and specific. #: src/features/auth/components/pages/oauth_authorize_page/OAuthScopesStep.tsx:24 @@ -26569,7 +26894,9 @@ msgstr "Erfordert eine Weiterleitungs-URL und einen Autorisierungscode, wenn die #. Helper text for the "Medium" member verification level option in the community moderation settings tab. #: src/features/guild/components/modals/guild_tabs/GuildModerationTab.tsx:70 msgid "Requires a verified email address, and an account that's at least 5 minutes old." -msgstr "Erfordert eine verifizierte E-Mail-Adresse und ein Konto, das mindestens 5 Minuten alt ist." +msgstr "" +"Erfordert eine verifizierte E-Mail-Adresse und einen Account, der mindestens " +"5 Minuten alt ist." #. Helper text for the "Low" member verification level option in the community moderation settings tab. #: src/features/guild/components/modals/guild_tabs/GuildModerationTab.tsx:61 @@ -26725,7 +27052,7 @@ msgstr "Schriftgröße zurücksetzen" #: src/features/auth/components/pages/ResetPasswordPage.tsx:111 msgid "Reset link invalid or expired" -msgstr "Link zum Zurücksetzen ungültig oder abgelaufen" +msgstr "Zurücksetzungslink ungültig oder abgelaufen" #. Developer tool action that forgets a local mature-content gate acknowledgement. #: src/features/i18n/utils/CommonMessageDescriptors.ts:298 @@ -26900,7 +27227,7 @@ msgstr "Jetzt neu starten" #: src/features/auth/components/pages/EmailRevertPage.tsx:107 msgid "Restore account" -msgstr "Konto wiederherstellen" +msgstr "Account wiederherstellen" #. Short label in the app layout native titlebar. #: src/features/app/components/layout/NativeWindowControls.tsx:18 @@ -27007,7 +27334,7 @@ msgstr "Überprüfen und bestätigen" #. Security settings row description for authorized apps. #: src/features/user/components/modals/tabs/account_security_tab/SecurityTab.tsx:61 msgid "Review apps that can access your account." -msgstr "Überprüfen Sie die Apps, die auf Ihr Konto zugreifen können." +msgstr "Überprüfe die Apps, die auf deinen Account zugreifen können." #. Settings row description for reviewing macOS permissions. #: src/features/permissions/system/components/MacPermissionsSettingsRow.tsx:16 @@ -27046,7 +27373,9 @@ msgstr "Prüfe, welche Berechtigungen diese App anfordert, bevor du fortfährst. #. Setup wizard finish step body. #: src/features/app/components/setup/SetupWizardSteps.tsx:331 msgid "Review your choices below, then finish. This saves the configuration and opens the instance." -msgstr "Überprüfen Sie Ihre Auswahl unten, dann schließen Sie die Einrichtung ab. Dies speichert die Konfiguration und öffnet die Instanz." +msgstr "" +"Überprüfe deine Auswahl unten und schließe dann die Einrichtung ab. Dies " +"speichert die Konfiguration und öffnet die Instanz." #. Short label in the group invites bottom sheet. Keep it concise. #. Short label in the group invites modal. Keep it concise. @@ -27077,7 +27406,7 @@ msgstr "Alle Apps widerrufen" #: src/features/moderation/components/modals/BanDetailsModal.tsx:137 #: src/features/ui/action_menu/BannedUserContextMenu.tsx:55 msgid "Revoke ban" -msgstr "Sperre aufheben" +msgstr "Ban aufheben" #. Settings search synonym. Used to match this term when the user types it in the settings search bar. #. Short label in the devices tab. Keep it concise. @@ -27110,7 +27439,7 @@ msgstr "{0} entzogen." #. placeholder {0}: NicknameUtils.getDisplayName(ban.user) #: src/features/guild/components/modals/guild_tabs/GuildBansTab.tsx:117 msgid "Revoked ban for {0}" -msgstr "Sperre für {0} aufgehoben" +msgstr "Ban für {0} aufgehoben" #. Tooltip / aria label on the rewind button in the standalone audio player. {defaultSeekAmount} is an integer second count. #: src/features/voice/components/media_player/components/AudioPlayer.tsx:25 @@ -27584,12 +27913,18 @@ msgstr "Bildschirmfreigabe beendet" #. Warning banner shown when a watched screen share uses a software video decoder instead of hardware-accelerated decoding. {codec} is the codec name such as H.264 or AV1. #: src/features/voice/components/SoftwareEncoderNagbar.tsx:19 msgid "Screen share is using software decoding ({codec}). Playback may stutter and CPU usage may increase. Your GPU may not support hardware decoding for this codec." -msgstr "Die Bildschirmfreigabe verwendet Software-Decodierung ({codec}). Die Wiedergabe kann stottern und die CPU-Auslastung kann steigen. Ihre GPU unterstützt möglicherweise keine Hardware-Decodierung für diesen Codec." +msgstr "" +"Die Bildschirmfreigabe verwendet Software-Decodierung ({codec}). Die " +"Wiedergabe kann stottern und die CPU-Auslastung kann steigen. Deine GPU " +"unterstützt möglicherweise keine Hardware-Decodierung für diesen Codec." #. Warning banner shown when screen share falls back to a software video encoder instead of hardware-accelerated encoding. {codec} is the codec name such as H.264 or AV1. #: src/features/voice/components/SoftwareEncoderNagbar.tsx:13 msgid "Screen share is using software encoding ({codec}). Quality may be reduced and CPU usage increased. Your GPU may not support hardware encoding for this codec." -msgstr "Die Bildschirmfreigabe verwendet Software-Kodierung ({codec}). Die Qualität kann reduziert und die CPU-Auslastung erhöht sein. Ihre GPU unterstützt möglicherweise keine Hardware-Kodierung für diesen Codec." +msgstr "" +"Die Bildschirmfreigabe verwendet Software-Kodierung ({codec}). Die Qualität " +"kann reduziert und die CPU-Auslastung erhöht sein. Deine GPU unterstützt " +"möglicherweise keine Hardware-Kodierung für diesen Codec." #. Settings search synonym. Used to match this term when the user types it in the settings search bar. #: src/features/user/components/settings_utils/search_index/VoiceVideoIndex.ts:120 @@ -27770,7 +28105,7 @@ msgstr "Erweiterte Einstellungen durchsuchen" #. Button or menu action label in the guild bans tab. Keep it concise. Keep the tone plain and specific. #: src/features/guild/components/modals/guild_tabs/GuildBansTab.tsx:35 msgid "Search bans" -msgstr "Sperrungen suchen" +msgstr "Bans durchsuchen" #. Settings search synonym. Used to match this term when the user types it in the settings search bar. #: src/features/user/components/settings_utils/search_index/ChatSettingsIndex.ts:279 @@ -27846,7 +28181,7 @@ msgstr "Suchen ..." #: src/features/search/components/bottomsheets/QuickSwitcherBottomSheet.tsx:39 #: src/features/search/components/quick_switcher/QuickSwitcherModal.tsx:81 msgid "Search for channels, people, or communities" -msgstr "Nach Channels, Personen oder Communities suchen" +msgstr "Nach Kanälen, Personen oder Communitys suchen" #. Generic search-input placeholder for filtering the current friends list. #: src/features/i18n/utils/CommonMessageDescriptors.ts:194 @@ -28082,7 +28417,7 @@ msgstr "Geheimnisse & Token" #: src/features/auth/components/pages/EmailRevertPage.tsx:18 #: src/features/auth/components/pages/EmailRevertPage.tsx:68 msgid "Secure your account" -msgstr "Konto absichern" +msgstr "Account absichern" #. Settings search synonym. Used to match this term when the user types it in the settings search bar. #. Settings search synonym. Used to match this term when the user types it in the settings search bar. @@ -28212,7 +28547,7 @@ msgstr "Wähle eine Kategorie für den Verstoß." #: src/features/auth/components/accounts/AccountSelector.tsx:116 msgid "Select account" -msgstr "Konto auswählen" +msgstr "Account auswählen" #. Textarea right-click context menu item that selects all text in the textarea. #: src/features/channel/components/textarea/TextareaContextMenu.tsx:56 @@ -28221,7 +28556,8 @@ msgstr "Alle auswählen" #: src/features/auth/components/accounts/AccountSelector.tsx:64 msgid "Select an account to continue, or add a different one." -msgstr "Wähle ein Konto aus, um fortzufahren, oder füge ein anderes hinzu." +msgstr "" +"Wähle einen Account aus, um fortzufahren, oder füge einen anderen hinzu." #. Button or menu action label in the selections tab. Keep it concise. #: src/features/user/components/modals/tabs/component_gallery_tab/SelectionsTab.tsx:97 @@ -28271,7 +28607,8 @@ msgstr "Text auswählen" #: src/features/auth/flow/DesktopHandoffAccountSelector.tsx:69 msgid "Select the account you want to sign in with on the desktop app." -msgstr "Wähle das Konto aus, mit dem du dich in der Desktop-App anmelden möchtest." +msgstr "" +"Wähle den Account aus, mit dem du dich in der Desktop-App anmelden möchtest." #. Aria label for the voice processing radio group in the voice settings tab. Keep it concise. #: src/features/user/components/modals/tabs/UserVoiceTab.tsx:118 @@ -28367,7 +28704,14 @@ msgstr "Self-hosted-Modus überschreiben" #: src/features/app/components/dialogs/components/PurchaseDisclaimer.tsx:36 msgid "Self-serve refunds available within 3 days of payment, once every 30 days. Refunding a subscription cancels it. EU/EEA buyers waive the 14-day right of withdrawal at checkout to access content immediately. Use the in-app refund button instead of a chargeback. Chargebacks can permanently restrict your account. Stripe handles payment securely. We never see your full card number." -msgstr "Selbstbedienungsrückerstattungen sind innerhalb von 3 Tagen nach Zahlung und einmal alle 30 Tage möglich. Die Rückerstattung eines Abonnements führt zur Kündigung. Käufer aus der EU/dem EWR verzichten beim Checkout auf ihr 14-tägiges Widerrufsrecht, um sofort auf Inhalte zugreifen zu können. Verwenden Sie die In-App-Schaltfläche für Rückerstattungen anstelle einer Rückbuchung. Rückbuchungen können Ihr Konto dauerhaft einschränken. Stripe wickelt Zahlungen sicher ab. Wir sehen niemals Ihre vollständige Kartennummer." +msgstr "" +"Selbstbedienungsrückerstattungen sind innerhalb von 3 Tagen nach Zahlung und " +"einmal alle 30 Tage möglich. Die Rückerstattung eines Abonnements führt zur " +"Kündigung. Käufer aus der EU/dem EWR verzichten beim Checkout auf ihr 14-" +"tägiges Widerrufsrecht, um sofort auf Inhalte zugreifen zu können. Verwenden " +"Sie die In-App-Schaltfläche für Rückerstattungen anstelle einer Rückbuchung. " +"Rückbuchungen können deinen Account dauerhaft einschränken. Stripe wickelt " +"Zahlungen sicher ab. Wir sehen niemals deine vollständige Kartennummer." #. Short label in the typography tab. Keep it concise. #: src/features/user/components/modals/tabs/component_gallery_tab/TypographyTab.tsx:58 @@ -28518,7 +28862,7 @@ msgstr "Anfrage senden" #: src/features/auth/components/pages/ForgotPasswordPage.tsx:89 msgid "Send reset link" -msgstr "Link zum Zurücksetzen senden" +msgstr "Zurücksetzungslink senden" #. Accessible label for a saved media tile in the picker. Activating sends it. memeName is the user-chosen name. #: src/features/channel/components/pickers/memes/MemeGridItem.tsx:43 @@ -28582,11 +28926,17 @@ msgstr "Senden:" #. Required-action modal explanation for an inbound phone verification challenge due to SMS cost. #: src/features/auth/components/modals/required_action/RequiredActionDescriptors.ts:322 msgid "Sending an SMS to this number is expensive, so we need you to text us instead." -msgstr "Das Senden einer SMS an diese Nummer ist teuer, daher bitten wir dich, uns stattdessen eine Nachricht zu schicken." +msgstr "" +"Das Senden einer SMS an diese Telefonnummer ist teuer, daher bitten wir " +"dich, uns stattdessen eine Nachricht zu schicken." #: src/features/user/components/modals/PhoneAddModal.tsx:301 msgid "Sending an SMS to this phone number is too expensive for {PRODUCT_NAME}, so we need you to send us an SMS instead. We know this isn't ideal. You can also contact <0>{SUPPORT_EMAIL} to have us lift this requirement from your account." -msgstr "Das Senden einer SMS an diese Telefonnummer ist für {PRODUCT_NAME} zu teuer, daher bitten wir dich, uns stattdessen eine SMS zu senden. Wir wissen, dass dies nicht ideal ist. Du kannst auch <0>{SUPPORT_EMAIL} kontaktieren, damit wir diese Anforderung für dein Konto aufheben." +msgstr "" +"Das Senden einer SMS an diese Telefonnummer ist für {PRODUCT_NAME} zu teuer, " +"daher bitten wir dich, uns stattdessen eine SMS zu senden. Wir wissen, dass " +"dies nicht ideal ist. Du kannst auch <0>{SUPPORT_EMAIL} kontaktieren, " +"damit wir diese Anforderung für deinen Account aufheben." #. IAR modal: rule label. #: src/features/moderation/components/report_modal/IARModalCopy.ts:295 @@ -28705,7 +29055,7 @@ msgstr "{fieldNode} auf {0} gesetzt." #: src/features/app/components/floating/UserAreaPopout.tsx:604 #: src/features/app/components/shared/custom_status_display/CustomStatusDisplay.tsx:311 msgid "Set a custom status" -msgstr "Eigenen Status festlegen" +msgstr "Einen eigenen Status festlegen" #. placeholder {0}: renderInline(color, i18n) #: src/features/guild/components/modals/guild_tabs/GuildAuditLogTabRenderers.tsx:582 @@ -28725,7 +29075,7 @@ msgstr "Benutzerdefinierte Verknüpfung für \"{label}\" festlegen" #. Short label in the custom status bottom sheet. Keep it concise. #: src/features/user/components/modals/CustomStatusBottomSheet.tsx:36 msgid "Set custom status" -msgstr "Benutzerdefinierten Status festlegen" +msgstr "Eigenen Status festlegen" #. Description text in the sounds. #: src/features/user/components/modals/tabs/notifications_tab/NotificationsTabSounds.tsx:78 @@ -28778,7 +29128,7 @@ msgstr "Neues Passwort festlegen" #. placeholder {0}: renderInline(change.newValue, i18n) #: src/features/guild/components/modals/guild_tabs/GuildAuditLogTabRenderers.tsx:474 msgid "Set nickname to {0}." -msgstr "Spitznamen auf \"{0}\" gesetzt." +msgstr "Anzeigename auf \"{0}\" gesetzt." #: src/features/user/components/modals/tabs/account_security_tab/AccountTab.tsx:199 msgid "Set password" @@ -28941,7 +29291,10 @@ msgstr "Status festlegen" #. Description in profile settings for the button that opens timezone settings. productName is the app name. A timezone identifier means values like America/New_York; only the UTC offset can be visible to others. #: src/features/user/components/modals/tabs/my_profile_tab/TimezoneProfileSettings.tsx:27 msgid "Set your timezone once so {productName} can keep your UTC offset current when daylight saving time changes. Other people can only see your UTC offset, not your exact timezone identifier." -msgstr "Legen Sie Ihre Zeitzone einmal fest, damit {productName} Ihr UTC-Offset aktuell halten kann, wenn die Sommerzeit geändert wird. Andere können nur Ihren UTC-Offset sehen, nicht jedoch Ihre genaue Zeitzonenbezeichnung." +msgstr "" +"Lege deine Zeitzone einmal fest, damit {productName} deinen UTC-Offset " +"aktuell halten kann, wenn die Sommerzeit geändert wird. Andere können nur " +"deinen UTC-Offset sehen, nicht jedoch deine genaue Zeitzone." #. Description text in the sounds. #: src/features/user/components/modals/tabs/notifications_tab/NotificationsTabSounds.tsx:28 @@ -29168,7 +29521,7 @@ msgstr "Tastenkombination" #: src/features/user/components/settings_utils/search_index/AppearanceIndex.ts:55 #: src/features/user/components/settings_utils/section_registry/AppearanceSections.ts:370 msgid "Shortcut badges" -msgstr "Verknüpfungsabzeichen" +msgstr "Verknüpfungs-Badge" #. Settings search synonym. Used to match this term when the user types it in the settings search bar. #: src/features/user/components/settings_utils/search_index/KeybindsIndex.ts:122 @@ -29387,7 +29740,7 @@ msgstr "Symbol anzeigen, wenn eingeklappt" #. Short confirmation button label in advanced settings. #: src/features/user/components/modals/tabs/advanced_settings_tab/AdvancedChatControls.tsx:156 msgid "Show in all communities" -msgstr "In allen Communities anzeigen" +msgstr "In allen Communitys anzeigen" #. Setting label that shows a badge for incoming friend requests. #: src/features/ui/action_menu/FluxerButtonContextMenu.tsx:38 @@ -29648,7 +30001,7 @@ msgstr "Zeige dein globales Profilbanner in dieser Community" #. Label in the premium badge settings. Keep the tone plain and specific. #: src/features/user/components/modals/tabs/my_profile_tab/PremiumBadgeSettings.tsx:40 msgid "Show your Visionary as a regular subscription instead" -msgstr "Deinen Visionär stattdessen als reguläres Abo anzeigen" +msgstr "Dein Visionary stattdessen als reguläres Abo anzeigen" #: src/features/channel/components/guild_members_page/MembersTableToolbar.tsx:51 msgid "Showing {displayedCount} of {totalCount} total members" @@ -29700,7 +30053,7 @@ msgstr "Mit einem Passkey anmelden" #. Description shown when sign-in is restricted to the configured SSO provider. #: src/features/auth/flow/AuthSsoPanel.tsx:18 msgid "Sign in with your organization's single sign-on provider." -msgstr "Mit dem Single Sign-On-Anbieter deiner Organisation anmelden." +msgstr "Melde dich mit dem SSO-Anbieter deiner Organisation an." #. Generic action label that signs the current user out of the app. #. Settings search synonym. Used to match this term when the user types it in the settings search bar. @@ -29735,7 +30088,7 @@ msgstr "Von {displayName} abmelden" #. Settings search entry description. One-line summary of what the settings search entry controls. #: src/features/user/components/settings_utils/search_index/DevicesIndex.ts:63 msgid "Sign out other devices from your account" -msgstr "Andere Geräte von Ihrem Konto abmelden" +msgstr "Andere Geräte von deinem Account abmelden" #. Question prompt in the settings dialog logout modal. Keep the tone plain and specific. #: src/features/app/components/dialogs/components/LogoutModal.tsx:9 @@ -29799,7 +30152,9 @@ msgstr "Abmeldung fehlgeschlagen. Versuchen Sie es in Kürze erneut." #: src/features/auth/utils/AccountSwitcherModalUtils.tsx:196 msgid "Signing out will bring you to the sign-in screen so you can pick another account." -msgstr "Wenn du dich abmeldest, gelangst du zum Anmeldebildschirm, wo du ein anderes Konto auswählen kannst." +msgstr "" +"Wenn du dich abmeldest, gelangst du zum Anmeldebildschirm, wo du einen " +"anderen Account auswählen kannst." #: src/features/auth/utils/AccountSwitcherModalUtils.tsx:198 msgid "Signing out will bring you to the sign-in screen." @@ -29807,7 +30162,7 @@ msgstr "Nach dem Abmelden gelangst du zum Anmeldebildschirm." #: src/features/auth/utils/AccountSwitcherModalUtils.tsx:201 msgid "Signing out will remove this account from the device." -msgstr "Wenn du dich abmeldest, wird dieses Konto von diesem Gerät entfernt." +msgstr "Wenn du dich abmeldest, wird dieser Account von diesem Gerät entfernt." #. Settings search synonym. Used to match this term when the user types it in the settings search bar. #: src/features/user/components/settings_utils/section_registry/NotificationsSections.ts:183 @@ -30026,12 +30381,12 @@ msgstr "Langsames Laden des Profils" #. Channel overview settings tab label, control, or validation message (name, topic, slowmode, voice region, mature content gate). #: src/features/channel/components/modals/channel_tabs/channel_overview_tab/SlowmodeControl.tsx:44 msgid "Slowmode" -msgstr "Zeitlupenmodus" +msgstr "Slow-Modus" #. Short label in the settings dialog forward channel selection. Preserve {remaining}; it is inserted by code. #: src/features/app/components/dialogs/shared/ForwardChannelSelection.ts:52 msgid "Slowmode · wait {remaining}" -msgstr "Zeitlupenmodus · warte {remaining}" +msgstr "Slow-Modus · warte {remaining}" #. Developer tools debug menu label. Internal-only surface for developers; translators may keep this terse. #. Short label in the slowmode rate limited modal. Keep it concise. @@ -30048,7 +30403,7 @@ msgstr "Der Langsam-Modus ist für diesen Kanal aktiviert." #. Description text in the channel and chat slowmode indicator. #: src/features/channel/components/SlowmodeIndicator.tsx:18 msgid "Slowmode is enabled, but you are immune." -msgstr "Der Slowmode ist aktiviert, aber du bist immun." +msgstr "Der Slow-Modus ist aktiviert, aber du bist ausgenommen." #. Modal body shown when slowmode blocks sending a message. {duration} is a localized short duration such as "2 minutes". #: src/features/slowmode/components/alerts/SlowmodeRateLimitedModal.tsx:17 @@ -30244,7 +30599,9 @@ msgstr "Beim Ändern deines Abrechnungszyklus ist ein Fehler aufgetreten. Bitte #: src/features/connection/components/pages/ConnectionCallbackPage.tsx:48 msgid "Something went wrong while connecting your account. You can close this tab and try again." -msgstr "Beim Verbinden deines Kontos ist ein Fehler aufgetreten. Du kannst diesen Tab schließen und es erneut versuchen." +msgstr "" +"Beim Verbinden deines Accounts ist ein Fehler aufgetreten. Du kannst diesen " +"Tab schließen und es erneut versuchen." #. Body of the generic fallback error modal shown when ending the Plutonium grace period fails. #: src/features/app/components/dialogs/components/plutonium/hooks/useSubscriptionActions.ts:40 @@ -30461,7 +30818,7 @@ msgstr "Spanien" #. Report category label for a user profile used primarily to send spam. #: src/features/moderation/components/report/OptionDescriptors.ts:74 msgid "Spam account" -msgstr "Spam-Konto" +msgstr "Spam-Account" #. Section label for spam classification debug controls. #: src/features/ui/action_menu/items/StaffDeveloperUserControlsMenuItem.tsx:21 @@ -30481,7 +30838,7 @@ msgstr "Spam- oder Betrugs-Community" #. IAR modal: rule label. #: src/features/moderation/components/report_modal/IARModalCopy.ts:275 msgid "Spam, scam, or phishing account" -msgstr "Spam-, Betrugs- oder Phishing-Konto" +msgstr "Spam-, Betrugs- oder Phishing-Account" #. IAR modal: rule label. #: src/features/moderation/components/report_modal/IARModalCopy.ts:267 @@ -31451,7 +31808,7 @@ msgstr "Schwedisch" #: src/features/app/components/floating/UserAreaPopout.tsx:680 msgid "Switch accounts" -msgstr "Konten wechseln" +msgstr "Accounts wechseln" #. Plutonium gift checkout guidance. Reminds the buyer they can revert to localized pricing. The currency code is interpolated. #: src/features/app/components/dialogs/components/plutonium/PricingContextPanel.tsx:94 @@ -31466,7 +31823,7 @@ msgstr "Zwischen Channels wechseln" #. Keyboard shortcut action label shown in the shortcuts list and keybind editor. Keep short, sentence case. #: src/features/input/state/input_keybind/shared.ts:41 msgid "Switch between communities" -msgstr "Zwischen Communities wechseln" +msgstr "Zwischen Communitys wechseln" #. Settings search entry description. One-line summary of what the settings search entry controls. #: src/features/user/components/settings_utils/search_index/MyProfileIndex.ts:109 @@ -31557,7 +31914,7 @@ msgstr "Zur Quelle wechseln" #: src/features/auth/utils/AccountSwitcherModalUtils.tsx:299 msgid "Switch to this account" -msgstr "Zu diesem Konto wechseln" +msgstr "Zu diesem Account wechseln" #: src/features/voice/components/alerts/VoiceConnectionConfirmModal.tsx:74 msgid "Switch to this device" @@ -31882,11 +32239,13 @@ msgstr "Zeitliche Ebenen" #. Settings search entry description. One-line summary of what the settings search entry controls. #: src/features/user/components/settings_utils/search_index/AccountSecurityIndex.ts:150 msgid "Temporarily disable your account" -msgstr "Konto vorübergehend deaktivieren" +msgstr "Account vorübergehend deaktivieren" #: src/features/user/components/modals/tabs/account_security_tab/DangerZoneTab.tsx:56 msgid "Temporarily disable your account. You can reactivate it later by signing back in." -msgstr "Dein Konto vorübergehend deaktivieren. Du kannst es später durch erneutes Anmelden wieder aktivieren." +msgstr "" +"Deinen Account vorübergehend deaktivieren. Du kannst ihn später durch " +"erneutes Anmelden wieder aktivieren." #. Lowercase screen-reader fragment in the sidebar navigation guild list item. #: src/features/app/components/layout/sidebar_nav/GuildListItem.tsx:100 @@ -32132,11 +32491,13 @@ msgstr "Die App ist abgestürzt" #: src/features/app/components/ErrorFallback.tsx:124 msgid "The app has crashed. Checking for updates that might fix this issue…" -msgstr "Die App ist abgestürzt. Wir suchen nach Updates, die das Problem beheben könnten …" +msgstr "" +"Die App ist abgestürzt. Wir überprüfen auf Updates, die das Problem beheben " +"könnten …" #: src/features/auth/flow/HandoffApprovalFlow.tsx:253 msgid "The app should now be signed in to your account." -msgstr "Die App sollte jetzt bei deinem Konto angemeldet sein." +msgstr "Die App sollte jetzt bei deinem Account angemeldet sein." #: src/features/auth/components/pages/oauth_authorize_page/OAuthSuccessState.tsx:30 msgid "The bot has been added to <0>{destinationName}." @@ -32433,7 +32794,9 @@ 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 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 keine Community mehr." +msgstr "" +"Möglicherweise akzeptiert die Person keine Nachrichten von dir, oder ihr " +"teilt euch keine Community mehr." #. Body of the friend-request error modal when the target user has friend requests disabled. Keep tone plain and not blaming. #. Error toast when sending a friend request fails because the target user has disabled friend requests. Keep tone plain and not blaming. @@ -32459,12 +32822,14 @@ msgstr "Drittanbieter" #. Body of the block-user error modal when the target is a system account that cannot be blocked. #: src/features/relationship/components/alerts/RelationshipErrorModalUtils.tsx:89 msgid "This account can't be blocked." -msgstr "Dieses Konto kann nicht blockiert werden." +msgstr "Dieser Account kann nicht blockiert werden." #. Body of the error modal shown when a too-new account tries to join the canary testers community. #: src/features/app/components/layout/app_layout/nagbars/CanaryTesterCtaNagbar.tsx:42 msgid "This account is too new to join {testersCommunityName} yet. Try again in a little while." -msgstr "Dieses Konto ist noch zu neu, um {testersCommunityName} beizutreten. Versuche es in Kürze noch einmal." +msgstr "" +"Dieser Account ist noch zu neu, um {testersCommunityName} beizutreten. " +"Versuche es in Kürze noch einmal." #: src/features/user/components/modals/tabs/applications_tab/ApplicationDetail.tsx:415 msgid "This action cannot be undone. All associated data, including the bot user, will be permanently deleted." @@ -32506,7 +32871,11 @@ msgstr "Dies kann nicht rückgängig gemacht werden. Durch das Entfernen der Anw #. Premium checkout error shown when card country does not match billing country and Stripe did not provide the issuing country. productName is the app name. #: src/features/premium/components/pages/PremiumCallbackPage.tsx:28 msgid "This card does not match your billing country, so it cannot be used for this localized currency. Use a local card, choose another payment method, or return to {productName} and switch to the standard price." -msgstr "Diese Karte stimmt nicht mit Ihrem Abrechnungsland überein und kann daher nicht für diese lokale Währung verwendet werden. Verwenden Sie eine lokale Karte, wählen Sie eine andere Zahlungsmethode oder kehren Sie zu {productName} zurück und wechseln Sie zum Standardpreis." +msgstr "" +"Diese Kreditkarte stimmt nicht mit deinem Abrechnungsland überein und kann " +"daher nicht für diese lokale Währung verwendet werden. Verwende eine lokale " +"Karte, wähle eine andere Zahlungsmethode aus oder kehre zu {productName} " +"zurück und wechsle zum Standardpreis." #. Modal body shown when a category cannot accept another channel because the per-category limit is reached. Limit is interpolated. #: src/features/app/components/layout/ChannelListContent.tsx:66 @@ -32671,12 +33040,17 @@ msgstr "Diese Unterhaltung ist nicht mehr verfügbar." #. Desktop updater modal body for platforms that do not support in-app installation. productName is the app name. #: src/features/updater/commands/UpdaterModalCommands.tsx:69 msgid "This desktop build cannot install updates inside {productName}. Download the latest desktop installer instead." -msgstr "Diese Desktop-Version kann keine Updates innerhalb von {productName} installieren. Bitte laden Sie stattdessen die neueste Desktop-Installationsdatei herunter." +msgstr "" +"Diese Desktop-Version kann keine Updates innerhalb von {productName} " +"installieren. Bitte lade stattdessen die neueste Desktop-Installationsdatei " +"herunter." #. Desktop updater modal body for development or unpackaged builds. #: src/features/updater/commands/UpdaterModalCommands.tsx:65 msgid "This development build cannot update itself. Download a desktop installer to test the update flow." -msgstr "Diese Entwicklungsversion kann sich nicht selbst aktualisieren. Lade ein Desktop-Installationsprogramm herunter, um den Aktualisierungsablauf zu testen." +msgstr "" +"Diese Entwicklungsversion kann sich nicht selbst updaten. Lade ein Desktop-" +"Installationsprogramm herunter, um den Ablauf von Updates zu testen." #. Modal body shown when the current device/browser cannot show notifications. #: src/features/app/components/layout/app_layout/nagbars/DesktopNotificationNagbar.tsx:26 @@ -32783,7 +33157,9 @@ msgstr "Diese Instanz erlaubt derzeit Bildschirmfreigabe bis zu 720p bei 30 FPS. #. Setup wizard body prompting the operator to register the first account. #: src/features/app/components/setup/SetupWizardSteps.tsx:52 msgid "This instance has no accounts yet. The first account you create automatically becomes the administrator." -msgstr "Diese Instanz hat noch keine Konten. Das erste Konto, das Sie erstellen, wird automatisch zum Administrator." +msgstr "" +"Diese Instanz hat noch keine Accounts. Der erste Account, den du erstellst, " +"wird automatisch zum Administrator." #. placeholder {0}: renderInline(change.newValue, i18n) #: src/features/guild/components/modals/guild_tabs/GuildAuditLogTabRenderers.tsx:679 @@ -32838,7 +33214,9 @@ msgstr "Dies ist ein Standard-Emoji auf {productName}." #. Required-action modal intro text when phone verification is required. #: src/features/auth/components/modals/required_action/RequiredActionDescriptors.ts:228 msgid "This is an anti-spam check. Your phone number is not linked to your account." -msgstr "Dies ist eine Anti-Spam-Prüfung. Deine Telefonnummer ist nicht mit deinem Konto verknüpft." +msgstr "" +"Dies ist eine Anti-Spam-Prüfung. Deine Telefonnummer ist nicht mit deinem " +"Account verknüpft." #. Error message in the inputs tab. #: src/features/user/components/modals/tabs/component_gallery_tab/ComponentGalleryTabInputsTab.tsx:61 @@ -32899,38 +33277,50 @@ msgstr "Dieser Link-Kanal ist als nicht jugendfrei gekennzeichnet und kann Inhal #. Body of the link-unavailable alert. #: src/features/messaging/components/markdown/renderers/LinkRenderer.tsx:134 msgid "This link is not available for your account." -msgstr "Dieser Link ist für dein Konto nicht verfügbar." +msgstr "Dieser Link ist für deinen Account nicht verfügbar." #. Body in the channel gate modal when the current user cannot access a mature category. #: src/features/channel/components/modals/ChannelAccessGateModal.tsx:63 msgid "This mature category is not available to your account." -msgstr "Diese Kategorie mit nicht jugendfreien Inhalten ist für dein Konto nicht verfügbar." +msgstr "" +"Diese Kategorie mit nicht jugendfreien Inhalten ist für deinen Account nicht " +"verfügbar." #: src/features/channel/components/MatureContentChannelGate.tsx:147 msgid "This mature category is not available to your account. <0>Learn more" -msgstr "Diese Kategorie mit nicht jugendfreien Inhalten ist für dein Konto nicht verfügbar. <0>Mehr erfahren" +msgstr "" +"Diese Kategorie mit nicht jugendfreien Inhalten ist für deinen Account nicht " +"verfügbar. <0>Mehr erfahren" #. Body in the channel gate modal when the current user cannot access a mature channel. #: src/features/channel/components/modals/ChannelAccessGateModal.tsx:67 msgid "This mature channel is not available to your account." -msgstr "Dieser nicht jugendfreie Kanal ist für Ihr Konto nicht verfügbar." +msgstr "Dieser nicht jugendfreie Kanal ist für deinen Account nicht verfügbar." #: src/features/channel/components/MatureContentChannelGate.tsx:169 msgid "This mature channel is not available to your account. <0>Learn more" -msgstr "Dieser nicht jugendfreie Kanal ist für Ihr Konto nicht verfügbar. <0>Mehr erfahren" +msgstr "" +"Dieser nicht jugendfreie Kanal ist für deinen Account nicht verfügbar. <0>" +"Mehr erfahren" #. Body in the channel gate modal when the current user cannot access a mature community. #: src/features/channel/components/modals/ChannelAccessGateModal.tsx:59 msgid "This mature community is not available to your account." -msgstr "Diese Community mit nicht jugendfreien Inhalten ist für Ihr Konto nicht verfügbar." +msgstr "" +"Diese Community mit nicht jugendfreien Inhalten ist für deinen Account nicht " +"verfügbar." #: src/features/channel/components/MatureContentChannelGate.tsx:124 msgid "This mature community is not available to your account. <0>Learn more" -msgstr "Diese nicht jugendfreie Community ist für Ihr Konto nicht verfügbar. <0>Mehr erfahren" +msgstr "" +"Diese nicht jugendfreie Community ist für deinen Account nicht verfügbar. <0>" +"Mehr erfahren" #: src/features/moderation/components/modals/MatureMediaGateDetailsModal.tsx:106 msgid "This mature media is not available to your account. <0>Learn more" -msgstr "Diese nicht jugendfreien Medien sind für Ihr Konto nicht verfügbar. <0>Mehr erfahren" +msgstr "" +"Diese nicht jugendfreien Medien sind für deinen Account nicht verfügbar. <0>" +"Mehr erfahren" #. Body of the error modal shown when a voice moderation action targets a member who no longer exists. #: src/features/app/components/alerts/VoiceMemberModerationFailedModal.tsx:33 @@ -32955,7 +33345,7 @@ msgstr "Diese Nachricht existiert nicht mehr." #. Label in the my profile tab. #: src/features/user/components/modals/tabs/MyProfileTab.tsx:140 msgid "This nickname will only be visible in this community" -msgstr "Dieser Spitzname ist nur in dieser Community sichtbar" +msgstr "Dieser Anzeigename ist nur in dieser Community sichtbar" #. Required-action modal explanation for an inbound phone verification challenge. #: src/features/auth/components/modals/required_action/RequiredActionDescriptors.ts:326 @@ -33022,7 +33412,10 @@ msgstr "Dadurch werden alle benutzerdefinierten CSS-Überschreibungen entfernt. #. Developer tools debug menu label. Internal-only surface for developers; translators may keep this terse. #: src/features/channel/components/channel_header_components/developer_tools/ToolsMenu.tsx:49 msgid "This removes all previously authorized IP addresses on your account. The next login from any IP will require email verification." -msgstr "Dadurch werden alle zuvor autorisierten IP-Adressen in deinem Konto entfernt. Die nächste Anmeldung von einer beliebigen IP-Adresse erfordert eine E-Mail-Verifizierung." +msgstr "" +"Dadurch werden alle zuvor autorisierten IP-Adressen in deinem Account " +"entfernt. Die nächste Anmeldung von einer beliebigen IP-Adresse erfordert " +"eine E-Mail-Verifizierung." #. Developer tools debug menu label. Internal-only surface for developers; translators may keep this terse. #: src/features/channel/components/channel_header_components/developer_tools/ToolsMenu.tsx:66 @@ -33036,7 +33429,9 @@ msgstr "Dadurch werden alle benutzerdefinierten Tastenkombinationen entfernt und #: src/features/auth/components/pages/ResetPasswordPage.tsx:114 msgid "This reset link has expired. Reset links last 24 hours. Request a new one." -msgstr "Dieser Link zum Zurücksetzen ist abgelaufen. Links zum Zurücksetzen sind 24 Stunden lang gültig. Fordere einen neuen an." +msgstr "" +"Dieser Link zum Zurücksetzen ist abgelaufen. Zurücksetzungslinks sind 1 " +"Stunde lang gültig. Bitte fordere einen neuen Link an." #. Fallback role name in a mass-mention warning title. #: src/features/channel/components/MentionEveryonePopout.tsx:14 @@ -33234,11 +33629,12 @@ msgstr "Dadurch werden alle Nachrichten, die Sie jemals in dieser Unterhaltung g #: src/features/auth/components/accounts/AccountSelector.tsx:77 msgid "This will remove the only saved account on this device." -msgstr "Dadurch wird das einzige gespeicherte Konto auf diesem Gerät entfernt." +msgstr "" +"Dadurch wird der einzige gespeicherte Account auf diesem Gerät entfernt." #: src/features/auth/components/accounts/AccountSelector.tsx:75 msgid "This will remove the saved session for this account." -msgstr "Dadurch wird die gespeicherte Sitzung für dieses Konto entfernt." +msgstr "Dadurch wird die gespeicherte Sitzung für diesen Account entfernt." #: src/features/theme/components/modals/ThemeAcceptModal.tsx:148 msgid "This will replace your current custom theme. You can edit it later in {themeSettingsPath}." @@ -33247,17 +33643,26 @@ msgstr "Dadurch wird dein aktuelles benutzerdefiniertes Design ersetzt. Du kanns #. Security warning explaining that selected OAuth application authorizations will be revoked. #: src/features/user/components/modals/tabs/AuthorizedAppsTab.tsx:154 msgid "This will revoke access for the selected {appCount, plural, one {application} other {applications}}. They will no longer be able to access your account." -msgstr "Dadurch werden die Zugriffsrechte für die ausgewählten {appCount, plural, one {Anwendung} other {Anwendungen}} widerrufen. Diese haben dann keinen Zugriff mehr auf Ihr Konto." +msgstr "" +"Dadurch werden die Zugriffsrechte für die ausgewählten {appCount, plural, " +"one {Anwendung} other {Anwendungen}} widerrufen. Diese haben dann keinen " +"Zugriff mehr auf deinen Account." #. Security warning explaining that selected saved login sessions will be signed out. #: src/features/auth/components/modals/DeviceRevokeModal.tsx:62 msgid "This will sign out the selected {sessionCount, plural, one {device} other {devices}} from your account. You will need to sign in again on those {sessionCount, plural, one {device} other {devices}}." -msgstr "Dadurch werden die ausgewählten {sessionCount, plural, one {Geräte} other {Geräte}} von deinem Konto abgemeldet. Du musst dich auf diesen {sessionCount, plural, one {Geräten} other {Geräten}} erneut anmelden." +msgstr "" +"Dadurch werden die ausgewählten {sessionCount, plural, one {Geräte} other " +"{Geräte}} von deinem Account abgemeldet. Du musst dich auf diesen " +"{sessionCount, plural, one {Geräten} other {Geräten}} erneut anmelden." #. Confirm dialog detail text for the destructive reset action. appName is the desktop app name. Reassures users that server-side data is safe. #: src/features/platform/utils/DesktopLocaleBridge.ts:118 msgid "This will sign you out, clear cached files and stored sessions, and restart the desktop app. Your account, communities, and messages in {appName} are not affected." -msgstr "Dadurch werden Sie abgemeldet, zwischengespeicherte Dateien und gespeicherte Sitzungen gelöscht und die Desktop-App neu gestartet. Ihr Konto, Ihre Communities und Nachrichten in {appName} bleiben davon unberührt." +msgstr "" +"Dadurch wirst du abgemeldet, zwischengespeicherte Dateien und gespeicherte " +"Sitzungen gelöscht und die Desktop-App neu gestartet. Dein Account, deine " +"Communitys und Nachrichten in {appName} bleiben davon unberührt." #: src/features/user/components/modals/tabs/chat_settings_tab/ChatSettingsTabLinksTab.tsx:84 msgid "This will trust all external links and skip the warning for every domain. Your existing trusted domains will be replaced. This is less secure." @@ -33443,7 +33848,9 @@ msgstr "Um einen Webhook zu erstellen, öffne <0>{channelWebhooksSettingsPath}Nutzungsbedingungen vor #: src/features/auth/components/pages/ForgotPasswordPage.tsx:52 msgid "We've sent password reset instructions to your email. Check your inbox for the reset link." -msgstr "Wir haben Anweisungen zum Zurücksetzen des Passworts an deine E-Mail-Adresse gesendet. Überprüfe deinen Posteingang auf den Link zum Zurücksetzen." +msgstr "" +"Wir haben Anweisungen zum Zurücksetzen des Passworts an deine E-Mail-Adresse " +"gesendet. Überprüfe deinen Posteingang auf den Zurücksetzungslink." #. Nagbar body shown when the user must accept updated policies before continuing. #: src/features/app/components/layout/app_layout/nagbars/TermsAcceptanceNagbar.tsx:14 @@ -37452,32 +37914,47 @@ msgstr "Willkommen bei {channelDisplayName}" #. Premium onboarding nagbar body. {premiumProductFullName} is the full premium product name, such as Fluxer Plutonium. {premiumProductName} is the short product name. #: src/features/app/components/layout/app_layout/nagbars/PremiumOnboardingNagbar.tsx:21 msgid "Welcome to {premiumProductFullName}. Explore your {premiumProductName} perks and manage your subscription." -msgstr "Willkommen bei {premiumProductFullName}. Entdecken Sie Ihre {premiumProductName}-Vorteile und verwalten Sie Ihr Abonnement." +msgstr "" +"Willkommen bei {premiumProductFullName}. Entdecke deine {premiumProductName}-" +"Vorteile und verwalte dein Abo." #. Premium onboarding nagbar body for lifetime premium users. Visionary is the lifetime premium tier name. {premiumProductFullName} is the full premium product name. {premiumProductName} is the short product name. #: src/features/app/components/layout/app_layout/nagbars/PremiumOnboardingNagbar.tsx:26 msgid "Welcome to {premiumProductFullName}. You have lifetime access as a Visionary. Explore your {premiumProductName} perks." -msgstr "Willkommen bei {premiumProductFullName}. Sie haben als Visionary lebenslangen Zugriff. Entdecken Sie Ihre {premiumProductName}-Vorteile." +msgstr "" +"Willkommen bei {premiumProductFullName}. Als Visionary hast du lebenslangen " +"Zugriff. Entdecke deine {premiumProductName}-Vorteile." #. Premium onboarding nagbar body for a gift subscription. {premiumProductFullName} is the full premium product name, {premiumProductName} is the short product name, and {formattedDate} is already localized. #: src/features/app/components/layout/app_layout/nagbars/PremiumOnboardingNagbar.tsx:50 msgid "Welcome to {premiumProductFullName}. Your gift subscription runs until {formattedDate}. Explore your {premiumProductName} perks." -msgstr "Willkommen bei {premiumProductFullName}. Ihr Geschenk-Abonnement läuft bis zum {formattedDate}. Entdecken Sie Ihre {premiumProductName}-Vorteile." +msgstr "" +"Willkommen bei {premiumProductFullName}. Dein Geschenk-Abo läuft noch bis " +"zum {formattedDate}. Entdecke deine {premiumProductName}-Vorteile." #. Premium onboarding nagbar body for a monthly subscription. {premiumProductFullName} is the full premium product name, {premiumProductName} is the short product name, and {formattedDate} is already localized. #: src/features/app/components/layout/app_layout/nagbars/PremiumOnboardingNagbar.tsx:38 msgid "Welcome to {premiumProductFullName}. Your monthly subscription renews on {formattedDate}. Explore your {premiumProductName} perks and manage your subscription." -msgstr "Willkommen bei {premiumProductFullName}. Ihr monatliches Abonnement wird am {formattedDate} verlängert. Entdecken Sie Ihre {premiumProductName}-Vorteile und verwalten Sie Ihr Abonnement." +msgstr "" +"Willkommen bei {premiumProductFullName}. Dein monatliches Abo wird am " +"{formattedDate} verlängert. Entdecke deine {premiumProductName}-Vorteile und " +"verwalte dein Abo." #. Premium onboarding nagbar body for a subscription that will cancel. {premiumProductFullName} is the full premium product name, {premiumProductName} is the short product name, and {formattedDate} is already localized. #: src/features/app/components/layout/app_layout/nagbars/PremiumOnboardingNagbar.tsx:32 msgid "Welcome to {premiumProductFullName}. Your subscription is active until {formattedDate}. Explore your {premiumProductName} perks and manage your subscription." -msgstr "Willkommen bei {premiumProductFullName}. Ihr Abonnement ist bis zum {formattedDate} gültig. Entdecken Sie Ihre {premiumProductName}-Vorteile und verwalten Sie Ihr Abonnement." +msgstr "" +"Willkommen bei {premiumProductFullName}. Dein Abo ist bis zum " +"{formattedDate} gültig. Entdecke deine {premiumProductName}-Vorteile und " +"verwalte dein Abo." #. Premium onboarding nagbar body for a yearly subscription. {premiumProductFullName} is the full premium product name, {premiumProductName} is the short product name, and {formattedDate} is already localized. #: src/features/app/components/layout/app_layout/nagbars/PremiumOnboardingNagbar.tsx:44 msgid "Welcome to {premiumProductFullName}. Your yearly subscription renews on {formattedDate}. Explore your {premiumProductName} perks and manage your subscription." -msgstr "Willkommen bei {premiumProductFullName}. Ihr jährliches Abonnement wird am {formattedDate} verlängert. Entdecken Sie Ihre {premiumProductName}-Vorteile und verwalten Sie Ihr Abonnement." +msgstr "" +"Willkommen bei {premiumProductFullName}. Dein jährliches Abo wird am " +"{formattedDate} verlängert. Entdecke deine {premiumProductName}-Vorteile und " +"verwalte dein Abo." #. Setup wizard title shown once the operator is signed in as the instance admin. #: src/features/app/components/setup/SetupWizardSteps.tsx:39 @@ -37573,11 +38050,17 @@ msgstr "Wenn kein benutzerdefiniertes Schwellenwertdatum festgelegt ist, können #: src/features/guild/components/modals/guild_tabs/CloneAllowedToggle.tsx:62 msgid "When enabled, members of other communities can use the in-app one-click \"Clone\" shortcut on your custom emojis. This does not prevent them from saving the image and uploading it themselves." -msgstr "Wenn aktiviert, können Mitglieder anderer Communities den In-App-\"Klonen\"-Shortcut für deine benutzerdefinierten Emojis verwenden. Dies hindert sie nicht daran, das Bild zu speichern und selbst hochzuladen." +msgstr "" +"Wenn aktiviert, können Mitglieder anderer Communitys den In-App-\"Klonen\"-" +"Shortcut für deine benutzerdefinierten Emojis verwenden. Dies hindert sie " +"nicht daran, das Bild zu speichern und selbst hochzuladen." #: src/features/guild/components/modals/guild_tabs/CloneAllowedToggle.tsx:67 msgid "When enabled, members of other communities can use the in-app one-click \"Clone\" shortcut on your custom stickers. This does not prevent them from saving the image and uploading it themselves." -msgstr "Wenn aktiviert, können Mitglieder anderer Communities die In-App-\"Klonen\"-Verknüpfung für deine benutzerdefinierten Sticker verwenden. Dies hindert sie nicht daran, das Bild zu speichern und selbst hochzuladen." +msgstr "" +"Wenn aktiviert, können Mitglieder anderer Communitys die In-App-\"Klonen\"-" +"Verknüpfung für deine benutzerdefinierten Sticker verwenden. Dies hindert " +"sie nicht daran, das Bild zu speichern und selbst hochzuladen." #. Description text in the channel and chat active now sidebar. #: src/features/channel/components/active_now/ActiveNowSidebar.tsx:16 @@ -37627,7 +38110,7 @@ msgstr "Wo wir hingehen, brauchen wir mehr Freunde." #. Heading of the communities step in the data-request carousel modal. #: src/features/user/components/modals/tabs/privacy_safety_tab/data_request_modal/DataRequestModal.tsx:99 msgid "Which communities" -msgstr "Welche Communities" +msgstr "Welche Communitys" #. Heading of the kinds step in the data-request carousel asking which kinds of conversations to include. #: src/features/user/components/modals/tabs/privacy_safety_tab/data_request_modal/DataRequestModal.tsx:91 @@ -37890,7 +38373,10 @@ msgstr "Diese Verbindung ist bereits vorhanden." #: src/features/auth/flow/HandoffApprovalFlow.tsx:106 msgid "You are about to authorize an app to sign in to your account. Only continue if you initiated this request from a device you control." -msgstr "Du bist dabei, einer App die Anmeldung bei deinem Konto zu erlauben. Fahre nur fort, wenn du diese Anfrage von einem Gerät gesendet hast, das du kontrollierst." +msgstr "" +"Du bist dabei, einer App die Anmeldung bei deinem Account zu erlauben. Fahre " +"nur fort, wenn du diese Anfrage von einem Gerät gesendet hast, dass du " +"kontrollierst." #. External link warning title. productName is the Fluxer product name. #: src/features/messaging/components/modals/ExternalLinkWarningModal.tsx:21 @@ -37900,7 +38386,10 @@ msgstr "Sie verlassen {productName}" #. placeholder {0}: NicknameUtils.getNickname(targetUser, guildId) #: src/features/guild/components/modals/TransferOwnershipModal.tsx:72 msgid "You are about to transfer ownership of this community to <0>{0}. This action is <1>irreversible and you will lose all owner privileges." -msgstr "Du bist dabei, die Inhaberschaft dieser Community an <0>{0} zu übertragen. Diese Aktion ist <1>unumkehrbar und du verlierst alle Inhaberprivilegien." +msgstr "" +"Du bist dabei, die Eigentümerrechte dieser Community an <0>{0} zu " +"übertragen. Diese Aktion ist <1>unumkehrbar und du verlierst alle " +"Eigentümerberechtigungen." #. Error message in the user banned from guild modal. Keep the tone plain and specific. #: src/features/moderation/components/alerts/UserBannedFromGuildModal.tsx:12 @@ -37939,7 +38428,7 @@ msgstr "Du verwendest den vollen Standardpreis in {baseCurrencyLabel} anstelle d #. Placeholder shown when the user has no communities to filter. #: src/features/user/components/modals/tabs/privacy_safety_tab/data_request_modal/DataRequestModal.tsx:159 msgid "You aren't in any communities right now." -msgstr "Sie sind derzeit in keinen Communities." +msgstr "Du bist derzeit in keiner Community." #. Warning shown before opening or composing a DM with a user the current user has blocked. {userName} is the blocked user. #: src/features/i18n/utils/CommonMessageDescriptors.ts:180 @@ -38005,7 +38494,10 @@ msgstr "Sie können sich jederzeit wieder anmelden." #. Invite page subtext shown when community admins pause invites. Explains that account actions still work. #: src/features/invite/utils/InviteMessageDescriptors.ts:47 msgid "You can still create an account or sign in. If invites are re-enabled later, you can use this same link to join." -msgstr "Du kannst weiterhin ein Konto erstellen oder dich anmelden. Wenn Einladungen später wieder aktiviert werden, kannst du denselben Link verwenden, um beizutreten." +msgstr "" +"Du kannst weiterhin einen Account erstellen oder dich anmelden. Wenn " +"Einladungen später wieder aktiviert werden, kannst du denselben Link " +"verwenden, um beizutreten." #: src/features/channel/components/pickers/gif/FavoriteGifFirstTimePromptModal.tsx:62 msgid "You can store starred GIFs as URL-only favorites or upload them to your saved media. Pick the one that fits how you use them. You can change it any time in {mediaSettingsPath}." @@ -38038,7 +38530,7 @@ msgstr "Du kannst dich nicht selbst befreunden" #. Label in the my profile tab. Keep the tone plain and specific. #: src/features/user/components/modals/tabs/MyProfileTab.tsx:144 msgid "You can't change your nickname here" -msgstr "Sie können Ihren Spitznamen hier nicht ändern" +msgstr "Du kannst deinen Anzeigenamen hier nicht ändern" #. Title of the error modal shown when the user lacks permission to delete a channel or category. #: src/features/app/components/alerts/ChannelDeleteFailedModal.tsx:18 @@ -38180,7 +38672,9 @@ msgstr "Du kannst die Mitglieder dieses Kanals in dieser Community nicht sehen" #: src/features/guild/components/modals/GuildOwnershipWarningModal.tsx:36 msgid "You cannot delete your account while you own communities. Transfer ownership of the following communities first:" -msgstr "Du kannst dein Konto nicht löschen, solange du Gemeinschaften besitzt. Übertrage zuerst den Besitz der folgenden Gemeinschaften:" +msgstr "" +"Du kannst deinen Account nicht löschen, solange du Communitys besitzt. " +"Übertrage zuerst den Besitz der folgenden Communitys:" #. Tooltip on the disabled permission list in the role editor when role hierarchy blocks editing. #: src/features/guild/components/modals/guild_tabs/GuildRolesTab.tsx:64 @@ -38210,7 +38704,9 @@ msgstr "Du kannst diese Berechtigung nicht entfernen, da du sie dir selbst entzi #. Local system message after the user changes their community nickname with a slash command. The bold markdown markers should remain around the two names. #: src/features/devtools/utils/CommandUtils.ts:27 msgid "You changed your nickname in this community from **{previousNickname}** to **{newNickname}**." -msgstr "Du hast deinen Spitznamen in dieser Community von **{previousNickname}** zu **{newNickname}** geändert." +msgstr "" +"Du hast deinen Anzeigenamen in dieser Community von **{previousNickname}** " +"zu **{newNickname}** geändert." #: src/features/user/components/modals/FluxerTagChangeModal.tsx:367 msgid "You changed your tag while on {PREMIUM_PRODUCT_NAME}. It will reroll randomly when your {PREMIUM_PRODUCT_NAME} expires on <0>{premiumExpiresAtLabel}, unless it renews." @@ -38302,7 +38798,8 @@ msgstr "Sie haben ungespeicherte Änderungen. Speichern oder zurücksetzen, bevo #: src/features/user/components/modals/tabs/AuthorizedAppsTab.tsx:429 msgid "You haven't authorized any applications to access your account." -msgstr "Du hast noch keine Anwendungen autorisiert, auf dein Konto zuzugreifen." +msgstr "" +"Du hast noch keine Anwendungen autorisiert, auf deinen Account zuzugreifen." #: src/features/channel/components/barriers/BarrierComponents.tsx:218 msgid "You haven't been a member of this community long enough to send messages." @@ -38351,17 +38848,21 @@ msgstr "Du hast einen Anruf von <0/> verpasst." #. Registration submit-button tooltip explaining that privacy policy agreement is required to proceed. #: src/features/auth/flow/SubmitTooltip.tsx:18 msgid "You must agree to the privacy policy to create an account" -msgstr "Sie müssen der Datenschutzerklärung zustimmen, um ein Konto zu erstellen" +msgstr "" +"Du musst der Datenschutzerklärung zustimmen, um einen Account zu erstellen" #. Registration submit-button tooltip explaining that ToS and privacy agreement is required to proceed. #: src/features/auth/flow/SubmitTooltip.tsx:10 msgid "You must agree to the terms of service and privacy policy to create an account" -msgstr "Du musst den Nutzungsbedingungen und der Datenschutzrichtlinie zustimmen, um ein Konto zu erstellen" +msgstr "" +"Du musst den Nutzungsbedingungen und der Datenschutzrichtlinie zustimmen, um " +"einen Account zu erstellen" #. Registration submit-button tooltip explaining that terms agreement is required to proceed. #: src/features/auth/flow/SubmitTooltip.tsx:14 msgid "You must agree to the terms of service to create an account" -msgstr "Sie müssen den Nutzungsbedingungen zustimmen, um ein Konto zu erstellen" +msgstr "" +"Du musst den Nutzungsbedingungen zustimmen, um einen Account zu erstellen" #. Inline error on the details step of the DSA report flow when the user has not completed email verification. #: src/features/moderation/components/pages/ReportPage.tsx:93 @@ -38409,12 +38910,16 @@ msgstr "Du benötigst die Berechtigung \"{manageWebhooksPermissionLabel}\", um W #. Permission error shown when sending external emoji without the required permission. #: src/features/expressions/utils/ExpressionPermissionUtils.ts:20 msgid "You need the \"{permissionLabel}\" permission to use emoji from other communities here." -msgstr "Sie benötigen die Berechtigung \"{permissionLabel}\", um hier Emojis aus anderen Communities zu verwenden." +msgstr "" +"Du benötigst die Berechtigung \"{permissionLabel}\", um hier Emojis aus " +"anderen Communitys zu verwenden." #. Permission error shown when sending external stickers without the required permission. #: src/features/expressions/utils/ExpressionPermissionUtils.ts:32 msgid "You need the \"{permissionLabel}\" permission to use stickers from other communities here." -msgstr "Du benötigst die Berechtigung \"{permissionLabel}\", um hier Sticker aus anderen Communities zu verwenden." +msgstr "" +"Du benötigst die Berechtigung \"{permissionLabel}\", um hier Sticker aus " +"anderen Communitys zu verwenden." #. Forward dialog error shown when the user lacks the Send Messages permission in the target channel. Permission name is interpolated. #: src/features/app/components/dialogs/shared/ForwardChannelSelection.ts:37 @@ -38424,20 +38929,27 @@ msgstr "Du benötigst die Berechtigung \"{sendMessagesPermissionLabel}\", um Nac #: src/features/guild/components/modals/add_guild_modal/GuildCreateForm.tsx:206 #: src/features/guild/components/modals/add_guild_modal/TemplateImportForm.tsx:431 msgid "You need to claim your account before you can create a community." -msgstr "Du musst zuerst dein Konto beanspruchen, bevor du eine Community erstellen kannst." +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 msgid "You need to claim your account before you can start a direct message." -msgstr "Du musst dein Konto beanspruchen, bevor du eine Direktnachricht starten kannst." +msgstr "" +"Du musst deinen Account beanspruchen, bevor du eine Direktnachricht starten " +"kannst." #: src/features/channel/components/barriers/BarrierComponents.tsx:368 msgid "You need to claim your account to send direct messages." -msgstr "Du musst dein Konto beanspruchen, um Direktnachrichten senden zu können." +msgstr "" +"Du musst deinen Account beanspruchen, um Direktnachrichten senden zu können." #: src/features/channel/components/barriers/BarrierComponents.tsx:133 msgid "You need to claim your account to send messages in this community." -msgstr "Du musst dein Konto beanspruchen, um Nachrichten in dieser Community senden zu können." +msgstr "" +"Du musst deinen Account beanspruchen, um Nachrichten in dieser Community " +"senden zu können." #: src/features/channel/components/barriers/BarrierComponents.tsx:241 msgid "You need to verify a phone number to send messages in this community." @@ -38488,7 +39000,9 @@ msgstr "Nach der Autorisierung werden Sie zu {redirectHostname} weitergeleitet." #: src/features/auth/components/modals/AccountDeleteModal.tsx:59 msgid "You will not be able to delete your sent messages after your account is deleted" -msgstr "Gesendete Nachrichten können nach dem Löschen deines Kontos nicht mehr gelöscht werden" +msgstr "" +"Gesendete Nachrichten können nach dem Löschen deines Accounts nicht mehr " +"gelöscht werden" #: src/features/app/components/floating/UserAreaPopout.tsx:93 #: src/features/user/components/modals/StatusChangeBottomSheet.tsx:40 @@ -38531,7 +39045,7 @@ msgstr "Ihr seid bereits befreundet." #. Modal title shown when a lifetime Visionary tier user tries to start a recurring Plutonium subscription. #: src/features/app/components/dialogs/components/plutonium/hooks/useCheckoutActions.tsx:115 msgid "You're already Visionary" -msgstr "Du bist bereits Visionär" +msgstr "Du hast bereits Visionary" #. Modal body shown when the bookmarks limit is reached on a self-hosted instance with no upgrade path. Limit count is interpolated. #: src/features/app/components/alerts/MaxBookmarksModal.tsx:20 @@ -38575,7 +39089,7 @@ msgstr "Sie haben die Installationsgrenze erreicht. Entfernen Sie ein Paket, um #. Short label in the user banned from guild modal. Keep it concise. Keep the tone plain and specific. #: src/features/moderation/components/alerts/UserBannedFromGuildModal.tsx:8 msgid "You're banned" -msgstr "Du wurdest gesperrt" +msgstr "Du wurdest gebannt" #. Modal body shown when an action is blocked by rate limiting. {duration} is a localized short duration such as "2 minutes". #: src/features/app/components/alerts/RateLimitedConfirmModal.tsx:19 @@ -38649,7 +39163,9 @@ msgstr "Du bist im Anruf" #. Body of the error modal shown when the user is already in the maximum number of communities. #: src/features/discovery/discovery/DiscoveryGuildCard.tsx:52 msgid "You're in the maximum number of communities. Leave one and try again." -msgstr "Du bist in der maximalen Anzahl von Communities. Verlasse eine und versuche es erneut." +msgstr "" +"Du bist der maximalen Anzahl von Communitys beigetreten. Verlasse eine und " +"versuche es erneut." #. Subtitle below the connected-to-voice header confirming the user is in the channel. #: src/features/voice/components/bottomsheets/VoiceLobbyBottomSheet.tsx:76 @@ -38734,7 +39250,7 @@ msgstr "Du hast CSS!" #. Title of the error modal shown when the user is already in the maximum number of communities. #: src/features/discovery/discovery/DiscoveryGuildCard.tsx:48 msgid "You've reached the community limit" -msgstr "Du hast die maximale Anzahl an Communities erreicht" +msgstr "Du bist der maximalen Anzahl an Communitys beigetreten" #. Label in the message list page. #. Label in the saved messages content popout. @@ -38792,7 +39308,10 @@ msgstr "Du hast alle deine letzten Erwähnungen gesehen. Weitere werden hier bal #. Nagbar body shown when a premium subscription has expired. {premiumProductName} is the premium product name. #: src/features/app/components/layout/app_layout/nagbars/PremiumExpiredNagbar.tsx:18 msgid "Your {premiumProductName} subscription has expired. You have lost all {premiumProductName} perks. Reactivate your subscription to regain access." -msgstr "Ihr {premiumProductName}-Abonnement ist abgelaufen. Sie haben alle {premiumProductName}-Vorteile verloren. Reaktivieren Sie Ihr Abonnement, um den Zugriff wiederherzustellen." +msgstr "" +"Dein {premiumProductName}-Abo ist abgelaufen. Du hast alle " +"{premiumProductName}-Vorteile verloren. Reaktiviere dein Abo, um den Zugriff " +"wiederherzustellen." #. OAuth authorize page error shown when the session expired mid-authorization. Keep plain. Preserve {productName}; it is inserted by code. #: src/features/auth/components/pages/oauth_authorize_page/state/useAuthorizeFlow.ts:40 @@ -38801,38 +39320,52 @@ msgstr "Ihre {productName}-Sitzung ist abgelaufen. Melden Sie sich erneut an, um #: src/features/user/components/settings_utils/SettingsConstants.tsx:205 msgid "Your account" -msgstr "Dein Konto" +msgstr "Dein Account" #. Body of the error modal shown when a flagged account is blocked from joining the canary testers community. #: src/features/app/components/layout/app_layout/nagbars/CanaryTesterCtaNagbar.tsx:51 msgid "Your account can't join {testersCommunityName} at the moment. Contact support if you think this is a mistake." -msgstr "Dein Konto kann {testersCommunityName} zurzeit nicht beitreten. Kontaktiere den Support, wenn du denkst, dass dies ein Fehler ist." +msgstr "" +"Dein Account kann {testersCommunityName} zurzeit nicht beitreten. " +"Kontaktiere den Support, wenn du denkst, dass dies ein Fehler ist." #: src/features/connection/components/pages/ConnectionCallbackPage.tsx:29 msgid "Your account has been linked successfully. You can now close this tab and return to the app." -msgstr "Dein Konto wurde erfolgreich verknüpft. Du kannst diesen Tab jetzt schließen und zur App zurückkehren." +msgstr "" +"Dein Account wurde erfolgreich verknüpft. Du kannst diesen Tab jetzt " +"schließen und zur App zurückkehren." #: src/features/app/components/dialogs/components/UnclaimedAccountAlert.tsx:26 msgid "Your account is not yet claimed. Without an email and password, you won't be able to sign in from other devices and you could lose access to your account. Claim your account now to secure it." -msgstr "Dein Konto ist noch nicht beansprucht. Ohne E-Mail-Adresse und Passwort kannst du dich nicht von anderen Geräten aus anmelden und könntest den Zugriff auf dein Konto verlieren. Beanspruche dein Konto jetzt, um es zu sichern." +msgstr "" +"Dein Account ist noch nicht beansprucht. Ohne E-Mail-Adresse und Passwort " +"kannst du dich nicht von anderen Geräten aus anmelden und könntest den " +"Zugriff auf deinen Account verlieren. Beanspruche deinen Account jetzt, um " +"es zu sichern." #. Title of the error modal shown when a too-new account tries to join the canary testers community. #: src/features/app/components/layout/app_layout/nagbars/CanaryTesterCtaNagbar.tsx:38 msgid "Your account is too new" -msgstr "Dein Konto ist zu neu" +msgstr "Dein Account ist zu neu" #: src/features/channel/components/barriers/BarrierComponents.tsx:195 msgid "Your account is too new to send messages in this community." -msgstr "Dein Konto ist zu neu, um Nachrichten in dieser Community zu senden." +msgstr "Dein Account ist zu neu, um Nachrichten in dieser Community zu senden." #: src/features/auth/flow/AuthMinimalRegisterFormCore.tsx:220 #: src/features/auth/flow/AuthRegisterFormCore.tsx:321 msgid "Your account request is pending approval. You can sign in after an admin approves it." -msgstr "Deine Kontoanfrage wartet auf Genehmigung. Du kannst dich anmelden, nachdem ein Admin sie genehmigt hat." +msgstr "" +"Deine Accountanfrage wartet auf Genehmigung. Du kannst dich anmelden, " +"nachdem ein Admin sie genehmigt hat." #: src/features/auth/components/modals/SudoVerificationModal.tsx:180 msgid "Your account requires multi-factor authentication, but no supported methods are set up on this device. Sign in on a device with your authenticator app or security key, or contact support." -msgstr "Für Ihr Konto ist die Multi-Faktor-Authentifizierung erforderlich, aber auf diesem Gerät sind keine unterstützten Methoden eingerichtet. Melden Sie sich auf einem Gerät mit Ihrer Authenticator-App oder Ihrem Sicherheitsschlüssel an oder wenden Sie sich an den Support." +msgstr "" +"Für deinen Account ist die Multi-Faktor-Authentifizierung erforderlich, aber " +"auf diesem Gerät sind keine unterstützten Methoden eingerichtet. Melde dich " +"auf einem Gerät mit deiner Authentifizierungsapp oder deinem " +"Sicherheitsschlüssel an oder wende dich an den Support." #. Modal body shown when the safety system blocks the requested action. Keep plain and calm; offer support path. #: src/features/auth/components/ContentBlockedHandler.tsx:14 @@ -38875,7 +39408,10 @@ msgstr "Deine Community benötigt mindestens {minMemberCount} Mitglieder, bevor #. Body copy on the mature content check callback page after a successful check submission. #: src/features/auth/components/pages/MatureContentCheckCallbackPage.tsx:14 msgid "Your credit card has been checked. If the card is valid, mature content will unlock shortly. You can close this tab and return to the app." -msgstr "Ihre Kreditkarte wurde überprüft. Wenn die Karte gültig ist, werden Inhalte für Erwachsene in Kürze freigeschaltet. Sie können diesen Tab schließen und zur App zurückkehren." +msgstr "" +"Deine Kreditkarte wurde überprüft. Wenn die Kreditkarte gültig ist, werden " +"Inhalte für Erwachsene in Kürze freigeschaltet. Du kannst diesen Tab " +"schließen und zur App zurückkehren." #. Toast confirmation after the email address has been successfully updated. #: src/features/auth/components/modals/required_action/RequiredActionDescriptors.ts:124 @@ -38885,16 +39421,22 @@ msgstr "Deine E-Mail-Adresse wurde aktualisiert." #. Required-action modal intro text when the current account email bounced and must be replaced. #: src/features/auth/components/modals/required_action/RequiredActionDescriptors.ts:224 msgid "Your email could not receive messages. Add a working email so we can keep your account reachable." -msgstr "Deine E-Mails konnten nicht zugestellt werden. Füge eine funktionierende E-Mail-Adresse hinzu, damit wir dein Konto erreichbar halten können." +msgstr "" +"Deine E-Mails konnten nicht zugestellt werden. Füge eine funktionierende E-" +"Mail-Adresse hinzu, damit wir deinen Account erreichbar halten können." #. Required-action modal body. Explains the email needs updating because delivery failed. Product name is interpolated. #: src/features/auth/components/modals/required_action/RequiredActionDescriptors.ts:44 msgid "Your email couldn't receive messages. Update it to continue using {productName}." -msgstr "Ihre E-Mail-Adresse konnte keine Nachrichten empfangen. Aktualisieren Sie sie, um {productName} weiterhin nutzen zu können." +msgstr "" +"Deine E-Mail-Adresse konnte keine Nachrichten empfangen. Aktualisiere sie, " +"um {productName} weiterhin nutzen zu können." #: src/features/auth/components/pages/VerifyEmailPage.tsx:97 msgid "Your email has been verified. You can now sign in to your account." -msgstr "Ihre E-Mail-Adresse wurde verifiziert. Sie können sich jetzt bei Ihrem Konto anmelden." +msgstr "" +"Deine E-Mail-Adresse wurde verifiziert. Du kannst dich jetzt bei deinem " +"Account anmelden." #. Description text in the sounds. #: src/features/user/components/modals/tabs/notifications_tab/NotificationsTabSounds.tsx:40 @@ -38904,7 +39446,9 @@ msgstr "Deine bestehenden Benachrichtigungston-Einstellungen bleiben erhalten." #. Description text in the entrance sound section. #: src/features/user/components/modals/tabs/components/EntranceSoundSection.tsx:83 msgid "Your fallback entrance sound for all communities and direct messages. More specific settings override it." -msgstr "Dein Fallback-Beitrittssound für alle Communities und Direktnachrichten. Spezifischere Einstellungen überschreiben ihn." +msgstr "" +"Dein Fallback-Beitrittssound für alle Communitys und Direktnachrichten. " +"Spezifischere Einstellungen überschreiben ihn." #. Empty state title in the friends list Online tab when no friends are online. Tone can be friendly. #: src/features/channel/components/friends/views/FriendsList.tsx:28 @@ -38924,7 +39468,9 @@ msgstr "Dein vollständiges Profil ist nur für deine Freunde sichtbar" #. Privacy > Profile privacy: helper text under the Small communities option. #: src/features/user/components/modals/tabs/privacy_safety_tab/ProfilePrivacyTab.tsx:33 msgid "Your full profile is visible to friends and members of your communities with 200 or fewer members" -msgstr "Dein vollständiges Profil ist für Freunde und Mitglieder deiner Communities mit 200 oder weniger Mitgliedern sichtbar" +msgstr "" +"Dein vollständiges Profil ist für Freunde und Mitglieder deiner Communitys " +"mit 200 oder weniger Mitgliedern sichtbar" #. Privacy > Profile privacy: helper text under the Friends and all communities option. #: src/features/user/components/modals/tabs/privacy_safety_tab/ProfilePrivacyTab.tsx:25 @@ -38934,7 +39480,7 @@ msgstr "Dein vollständiges Profil ist für Freunde und für alle in deinen Comm #. Helper text shown under a codec option indicating the local GPU has a hardware encoder for it. #: src/features/voice/utils/ScreenShareCodecPolicy.ts:32 msgid "Your GPU encodes this in hardware." -msgstr "Ihre GPU kodiert dies in Hardware." +msgstr "Deine GPU kodiert das in Hardware." #. Body text in the Plutonium subscription actions. Keep the tone plain and specific. #: src/features/app/components/dialogs/components/plutonium/hooks/useSubscriptionActions.ts:32 @@ -38962,21 +39508,28 @@ msgstr "Deine IP-Adresse wurde erfolgreich autorisiert." #. Error message in the user ip banned from guild modal. Keep the tone plain and specific. #: src/features/moderation/components/alerts/UserIpBannedFromGuildModal.tsx:12 msgid "Your IP address is banned from this community and you cannot join." -msgstr "Deine IP-Adresse wurde aus dieser Community ausgeschlossen und du kannst ihr nicht beitreten." +msgstr "" +"Deine IP-Adresse wurde in dieser Community gebannt und du kannst ihr nicht " +"beitreten." #. Label in the user ip banned from guild modal. Keep the tone plain and specific. #: src/features/moderation/components/alerts/UserIpBannedFromGuildModal.tsx:8 msgid "Your IP is banned" -msgstr "Deine IP-Adresse ist gesperrt" +msgstr "Deine IP-Adresse ist gebannt" #: src/features/app/components/dialogs/components/plutonium/SelfServeRefundSection.tsx:187 msgid "Your last purchase is outside the refund window. Contact support for billing issues." -msgstr "Ihr letzter Kauf liegt außerhalb des Rückerstattungszeitraums. Kontaktieren Sie den Support bei Abrechnungsproblemen." +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:82 msgid "Your message could not be delivered because it contains mature emoji or stickers that are not allowed in this context." -msgstr "Ihre Nachricht konnte nicht zugestellt werden, da sie Emojis oder Sticker mit nicht jugendfreiem Inhalt enthält, die in diesem Kontext nicht erlaubt sind." +msgstr "" +"Deine Nachricht konnte nicht zugestellt werden, da sie Emojis oder Sticker " +"mit nicht jugendfreiem Inhalt enthält, die in diesem Kontext nicht erlaubt " +"sind." #. Label in the message queue state. #: src/features/messaging/state/MessageQueue.tsx:77 @@ -38991,12 +39544,16 @@ msgstr "Deine Nachricht konnte nicht zugestellt werden. Das liegt normalerweise #. Description text in the message queue state. #: src/features/messaging/state/MessageQueue.tsx:69 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 dein Konto beanspruchen, um Direktnachrichten senden zu können." +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:73 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 dein Konto beanspruchen, um Nachrichten senden zu können." +msgstr "" +"Deine Nachricht konnte nicht zugestellt werden. Du musst deinen Account " +"beanspruchen, um Nachrichten senden zu können." #. Label in the message send failed modal. #: src/features/messaging/components/alerts/MessageSendFailedModal.tsx:8 @@ -39011,7 +39568,9 @@ msgstr "Deine Nachricht wurde nicht aktualisiert" #. Body of the error modal shown when a self-serve refund is no longer within the eligible window. #: src/features/app/components/dialogs/components/plutonium/SelfServeRefundSection.tsx:43 msgid "Your most recent purchase is no longer within the refund window. Contact support for billing issues." -msgstr "Ihr letzter Kauf liegt außerhalb des Rückerstattungszeitraums. Kontaktieren Sie den Support bei Abrechnungsproblemen." +msgstr "" +"Dein jüngster Kauf liegt nicht mehr innerhalb des Rückerstattungszeitraums. " +"Kontaktiere den Support bei Abrechnungsproblemen." #. Placeholder text inside the new email field. Sentence-fragment hint, intentionally lowercase. #: src/features/auth/components/modals/required_action/RequiredActionDescriptors.ts:88 @@ -39021,7 +39580,10 @@ msgstr "deine neue E-Mail-Adresse" #. Required-action modal privacy note for phone verification. limit and duration are inserted by code. #: src/features/auth/components/modals/required_action/RequiredActionDescriptors.ts:301 msgid "Your number is not linked to your account. We keep only an encrypted marker, with no user ID, for at most {limit} verifications in about {duration} days." -msgstr "Deine Nummer ist nicht mit deinem Konto verknüpft. Wir speichern nur eine verschlüsselte Markierung, ohne Benutzer-ID, für höchstens {limit} Verifizierungen in etwa {duration} Tagen." +msgstr "" +"Deine Telefonnummer ist nicht mit deinem Account verknüpft. Wir speichern " +"nur eine verschlüsselte Markierung, ohne Benutzer-ID, für höchstens {limit} " +"Verifizierungen in etwa {duration} Tagen." #: src/features/premium/components/pages/PremiumCallbackPage.tsx:152 msgid "Your payment was canceled. You can now close this tab and return to the app." @@ -39034,7 +39596,7 @@ msgstr "Zahlung erfolgreich. Du kannst diesen Tab jetzt schließen und zur App z #. Toast success shown after a scheduled Plutonium billing cycle change is canceled. #: src/features/app/components/dialogs/components/plutonium/hooks/useSubscriptionActions.ts:72 msgid "Your pending billing change has been canceled." -msgstr "Ihre ausstehende Abrechnungsänderung wurde storniert." +msgstr "Deine ausstehende Abrechnungsänderung wurde storniert." #: src/features/expressions/components/FavoritesWelcomeSection.tsx:32 msgid "Your personal space for quick access to channels, DMs, and groups you love. Press the star on any channel to add it here." @@ -39055,7 +39617,9 @@ msgstr "Deine Profilbeschreibung ist zu lang." #: src/features/connection/components/modals/EditConnectionModal.tsx:72 msgid "Your profile privacy is limited, so some people still won't see this connection even when Everyone is enabled." -msgstr "Ihre Datenschutzeinstellungen sind eingeschränkt, sodass einige Personen diese Verbindung möglicherweise trotzdem nicht sehen können, selbst wenn „Jeder“ aktiviert ist." +msgstr "" +"Deine Profil-Privatsphäre ist eingeschränkt, sodass einige Personen diese " +"Verbindung nicht sehen können, selbst wenn „Jeder“ aktiviert ist." #. Settings search entry label. Names the settings search entry in the settings UI. #: src/features/user/components/settings_utils/search_index/GiftInventoryIndex.ts:34 @@ -39064,7 +39628,10 @@ msgstr "Deine gekauften Geschenke" #: src/features/app/components/dialogs/components/plutonium/PurchaseHistorySection.tsx:32 msgid "Your recent invoices. To change the payment method for your subscription, add or choose one in the billing portal and make it the default." -msgstr "Ihre letzten Rechnungen. Um die Zahlungsmethode für Ihr Abonnement zu ändern, fügen Sie eine im Abrechnungsportal hinzu oder wählen Sie eine aus und legen Sie sie als Standard fest." +msgstr "" +"Deine letzten Rechnungen. Um die Zahlungsmethode für dein Abo zu ändern, " +"füge eine im Abrechnungsportal hinzu oder wähle eine aus und legen sie als " +"Standard fest." #. Short label in the region display names. Keep it concise. #: src/features/user/utils/UserGeo.ts:7 @@ -39088,7 +39655,10 @@ msgstr "Dein Abo ist abgelaufen, aber <0/> bleibt bis zum <1>{graceDate} akt #. Nagbar body shown while a premium subscription is in its grace period. {premiumProductName} is the premium product name and {formattedGraceDate} is already localized. #: src/features/app/components/layout/app_layout/nagbars/PremiumGracePeriodNagbar.tsx:22 msgid "Your subscription failed to renew, but you still have access to {premiumProductName} perks until {formattedGraceDate}. Take action now or you'll lose all perks." -msgstr "Ihr Abonnement konnte nicht verlängert werden, aber Sie haben noch bis zum {formattedGraceDate} Zugriff auf die Vorteile von {premiumProductName}. Handeln Sie jetzt, sonst verlieren Sie alle Vorteile." +msgstr "" +"Dein Abo konnte nicht verlängert werden, aber du hast noch bis zum " +"{formattedGraceDate} Zugriff auf die Vorteile von {premiumProductName}. " +"Handle jetzt, sonst verlierst du alle Vorteile." #. Body text in the Plutonium subscription actions. Keep the tone plain and specific. #: src/features/app/components/dialogs/components/plutonium/hooks/useSubscriptionActions.ts:44 @@ -39112,7 +39682,7 @@ msgstr "Dein Abo wurde auf jährliche Abrechnung umgestellt." #: src/features/app/components/dialogs/components/plutonium/SubscriptionCard.tsx:435 msgid "Your subscription is active but perks are temporarily paused." -msgstr "Ihr Abo ist aktiv, aber die Vorteile sind vorübergehend pausiert." +msgstr "Dein Abo ist aktiv, aber die Vorteile sind vorübergehend pausiert." #. Body of the error modal shown when a subscription is already scheduled to cancel. #: src/features/app/components/dialogs/components/plutonium/utils/PremiumActionErrorModal.tsx:32 @@ -39127,12 +39697,16 @@ msgstr "Dein Abo ist nicht zur Kündigung vorgemerkt, daher gibt es nichts zu re #. Toast success shown after a Plutonium subscription is scheduled to switch to monthly billing. #: src/features/app/components/dialogs/components/plutonium/hooks/useSubscriptionActions.ts:68 msgid "Your subscription will switch to monthly billing at the next renewal." -msgstr "Ihr Abo wird bei der nächsten Verlängerung auf monatliche Abrechnung umgestellt." +msgstr "" +"Dein Abo wird bei der nächsten Verlängerung auf monatliche Abrechnung " +"umgestellt." #. Toast success shown after a Plutonium subscription is scheduled to switch to yearly billing. #: src/features/app/components/dialogs/components/plutonium/hooks/useSubscriptionActions.ts:64 msgid "Your subscription will switch to yearly billing at the next renewal." -msgstr "Ihr Abo wird bei der nächsten Verlängerung auf jährliche Abrechnung umgestellt." +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:58 @@ -39152,7 +39726,7 @@ msgstr "Deine Vanity-URL wurde entfernt." #. Success toast after saving a community vanity invite URL. inviteEndpoint is the deployment invite URL base; vanitySlug is the custom invite slug. #: src/features/guild/components/modals/guild_tabs/GuildVanityURLTab.tsx:48 msgid "Your vanity URL has been set to {inviteEndpoint}/{vanitySlug}" -msgstr "Ihre Vanity-URL wurde auf {inviteEndpoint}/{vanitySlug} festgelegt" +msgstr "Deine Vanity-URL wurde auf {inviteEndpoint}/{vanitySlug} festgelegt" #. Label for the YouTube enrichment service toggle in the setup wizard. #: src/features/app/components/setup/SetupWizardSteps.tsx:285 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 8450133ca..675f3877b 100644 --- a/fluxer_app/src/features/i18n/locales/es-419/messages.po +++ b/fluxer_app/src/features/i18n/locales/es-419/messages.po @@ -4,14 +4,15 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: @lingui/cli\n" +"X-Generator: Weblate 2026.7.dev0\n" "Language: es-419\n" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: \n" -"Last-Translator: \n" -"Language-Team: \n" -"Plural-Forms: \n" +"PO-Revision-Date: 2026-07-04 12:18+0000\n" +"Last-Translator: Eyeflame \n" +"Language-Team: Spanish (Latin America) \n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" #. Description text in the messages tab. #: src/features/user/components/modals/tabs/appearance_tab/MessagesTab.tsx:51 @@ -3176,7 +3177,7 @@ msgstr "Permitir menciones de roles" #. Settings search entry description. One-line summary of what the settings search entry controls. #: src/features/user/components/settings_utils/search_index/AccessibilityIndex.ts:105 msgid "Allow selecting text in the app" -msgstr "Permite seleccionar texto en la aplicación." +msgstr "Permite seleccionar texto en la aplicación" #. Staff setting that allows the Fluxer staff to message the selected user. #: src/features/ui/action_menu/items/StaffUserControlsMenuItems.tsx:36 @@ -4026,7 +4027,7 @@ msgstr "Emojis ASCII" #. Settings search entry description. One-line summary of what the settings search entry controls. #: src/features/user/components/settings_utils/search_index/AccessibilityIndex.ts:49 msgid "Ask before starting calls" -msgstr "Pregunta antes de iniciar las llamadas." +msgstr "Pregunta antes de iniciar las llamadas" #. Short label in the theme studio. Keep it concise. #: src/features/theme_studio/ThemeStudio.tsx:53 @@ -5487,7 +5488,7 @@ msgstr "Idioma del navegador: {format}" #. Settings search entry description. One-line summary of what the settings search entry controls. #: src/features/user/components/settings_utils/search_index/VoiceVideoIndex.ts:64 msgid "Browser mic gain for custom processing" -msgstr "Ganancia del micrófono del navegador para procesamiento personalizado." +msgstr "Ganancia del micrófono del navegador para procesamiento personalizado" #. Settings search synonym. Used to match this term when the user types it in the settings search bar. #: src/features/user/components/settings_utils/section_registry/NotificationsSections.ts:123 @@ -7131,7 +7132,7 @@ msgstr "Reclama tu cuenta para iniciar o unirte a llamadas 1:1." #. Friendly CTA shown on a valid, unclaimed gift code. Preserve {premiumProductName}; it is inserted by code. #: src/features/expressions/components/modals/GiftAcceptModal.tsx:40 msgid "Claim your gift to activate your {premiumProductName} subscription!" -msgstr "Reclama tu regalo para activar tu suscripción a {premiumProductName}." +msgstr "¡Reclama tu regalo para activar tu suscripción a {premiumProductName}!" #. IAR modal: rule description. #: src/features/moderation/components/report_modal/IARModalCopy.ts:339 @@ -8271,7 +8272,7 @@ msgstr "Confirmación" #. Settings search entry description. One-line summary of what the settings search entry controls. #: src/features/user/components/settings_utils/search_index/AppearanceIndex.ts:43 msgid "Confirmation or double-click for community voice joins" -msgstr "Confirmación o doble clic para unirse a canales de voz de la comunidad." +msgstr "Confirmación o doble clic para unirse a canales de voz de la comunidad" #: src/features/user/components/modals/tabs/keybinds_tab/CustomKeybindRow.tsx:153 msgid "Conflicts with {conflictLabel}" @@ -11113,7 +11114,7 @@ msgstr "Barra de descarga de escritorio" #. Settings search entry description. One-line summary of what the settings search entry controls. #: src/features/user/components/settings_utils/search_index/NotificationsIndex.ts:78 msgid "Desktop inactivity before mobile push" -msgstr "Inactividad en el escritorio antes de enviar notificaciones al móvil." +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 @@ -13247,7 +13248,9 @@ msgstr "Preferencia de codificador para nuevos flujos de pantalla." #. Settings search entry description. One-line summary of what the settings search entry controls. #: src/features/user/components/settings_utils/search_index/VoiceVideoIndex.ts:164 msgid "Encoder, SVC, backup stream, and bitrate presets" -msgstr "Codificador, SVC, flujo secundario y ajustes preestablecidos de velocidad de bits." +msgstr "" +"Codificador, SVC, flujo secundario y ajustes preestablecidos de velocidad de " +"bits" #. IAR modal: rule label. #: src/features/moderation/components/report_modal/IARModalCopy.ts:375 @@ -18384,7 +18387,9 @@ msgstr "Mantener todos los mensajes" #. Settings search entry description. One-line summary of what the settings search entry controls. #: src/features/user/components/settings_utils/search_index/DesktopSettingsIndex.ts:66 msgid "Keep animations, GIFs, hover, and tooltips running unfocused" -msgstr "Mantén las animaciones, GIF, efectos visuales y consejos activos incluso cuando la ventana no esté enfocada." +msgstr "" +"Mantén las animaciones, GIF, efectos visuales y consejos activos incluso " +"cuando la ventana no esté enfocada" #. Description for the mirror premium model. #: src/features/app/components/setup/SetupWizardSteps.tsx:314 @@ -18463,7 +18468,7 @@ msgstr "Modo teclado" #. Settings search entry description. One-line summary of what the setting controls. #: src/features/user/components/settings_utils/search_index/AppearanceIndex.ts:59 msgid "Keyboard shortcut hints in tooltips" -msgstr "Muestra sugerencias de atajos de teclado en los consejos." +msgstr "Muestra sugerencias de atajos de teclado en los consejos" #. Modal title for the keyboard shortcuts cheatsheet. #. Settings search entry label. Also used as a search synonym in the settings search bar. @@ -20401,7 +20406,7 @@ msgstr "Previsualizaciones de mensajes" #. Settings search entry description. One-line summary of what the settings search entry controls. #: src/features/user/components/settings_utils/search_index/AccessibilityIndex.ts:165 msgid "Message previews in the DM list" -msgstr "Previsualizaciones de mensajes en la lista de mensajes directos." +msgstr "Previsualizaciones de mensajes en la lista de mensajes directos" #. Developer debug modal tab showing the raw message data record. #: src/features/devtools/components/debug/MessageDebugModal.tsx:15 @@ -24633,7 +24638,8 @@ msgstr "Previsualizar sonido" #. Settings search entry description. One-line summary of what the settings search entry controls. #: src/features/user/components/settings_utils/search_index/VoiceVideoIndex.ts:136 msgid "Preview, popout, and stream thumbnail behavior" -msgstr "Comportamiento de la vista previa, ventana emergente y miniatura del stream." +msgstr "" +"Comportamiento de la vista previa, ventana emergente y miniatura del stream" #. Settings search synonym. Used to match this term when the user types it in the settings search bar. #: src/features/user/components/settings_utils/section_registry/ChatSettingsSections.ts:82 @@ -24943,7 +24949,7 @@ msgstr "Mensaje" #. Settings search entry description. One-line summary of what the settings search entry controls. #: src/features/user/components/settings_utils/search_index/VoiceVideoIndex.ts:24 msgid "Prompt for new audio devices" -msgstr "Solicitar nuevos dispositivos de audio." +msgstr "Solicitar nuevos dispositivos de audio" #. Settings search entry label. Also used as a search synonym in the settings search bar. #. Settings search synonym. Used to match this term when the user types it in the settings search bar. @@ -26972,7 +26978,7 @@ msgstr "Proveedor de búsqueda inversa de imágenes" #. Settings search entry description. One-line summary of what the settings search entry controls. #: src/features/user/components/settings_utils/search_index/ChatSettingsIndex.ts:299 msgid "Reverse image search providers" -msgstr "Proveedores de búsqueda inversa de imágenes." +msgstr "Proveedores de búsqueda inversa de imágenes" #. Submenu label that lists reverse-image-search providers for the selected user avatar. #: src/features/ui/action_menu/items/UserImageMenuItems.tsx:20 @@ -29353,7 +29359,7 @@ msgstr "Mostrar botón de favoritos" #. Settings search entry description. One-line summary of what the setting controls. #: src/features/user/components/settings_utils/search_index/AppearanceIndex.ts:87 msgid "Show favorites throughout the app" -msgstr "Mostrar favoritos en toda la aplicación." +msgstr "Mostrar favoritos en toda la aplicación" #. Button label in the sounds section for hiding less common sound effects. #: src/features/user/components/modals/tabs/notifications_tab/NotificationsTabSounds.tsx:53 @@ -33301,7 +33307,7 @@ msgstr "Miniatura de {title}" #. Settings search entry description. One-line summary of what the settings search entry controls. #: src/features/user/components/settings_utils/search_index/AccessibilityIndex.ts:133 msgid "Thumbnail or live frame while scrubbing video" -msgstr "Miniatura o fotograma en vivo al reproducir video." +msgstr "Miniatura o fotograma en vivo al reproducir video" #. Settings search synonym. Used to match this term when the user types it in the settings search bar. #: src/features/user/components/settings_utils/search_index/AccessibilityIndex.ts:129 @@ -34399,7 +34405,7 @@ msgstr "Subrayar enlaces" #. Settings search entry description. One-line summary of what the settings search entry controls. #: src/features/user/components/settings_utils/search_index/AccessibilityIndex.ts:77 msgid "Underline website links" -msgstr "Subrayar los enlaces a sitios web." +msgstr "Subrayar los enlaces a sitios web" #. Acknowledgement button on an informational modal. Closes the modal after the user has read the message. #: src/features/i18n/utils/CommonMessageDescriptors.ts:302 @@ -36371,7 +36377,7 @@ msgstr "Códec de video" #. Settings search entry description. One-line summary of what the settings search entry controls. #: src/features/user/components/settings_utils/search_index/VoiceVideoIndex.ts:84 msgid "Video codec for screen sharing" -msgstr "Códec de video para compartir pantalla." +msgstr "Códec de video para compartir pantalla" #. Settings search synonym. Used to match this term when the user types it in the settings search bar. #: src/features/user/components/settings_utils/section_registry/VoiceVideoSections.ts:169 @@ -38595,7 +38601,7 @@ msgstr "Actualmente tienes una suscripción de regalo. No se renovará. Puedes c #. Modal title shown when a push-to-talk shortcut is pressed while the user is deafened. #: src/features/app/keybindings/keybind_manager/shared.ts:18 msgid "You're deafened" -msgstr "Estás silenciado." +msgstr "Estás ensordecido" #. Label in the message delete too quick modal. Keep the tone plain and specific. #: src/features/messaging/components/alerts/MessageDeleteTooQuickModal.tsx:8 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 52420bc2b..3b136cebb 100644 --- a/fluxer_app/src/features/i18n/locales/es-ES/messages.po +++ b/fluxer_app/src/features/i18n/locales/es-ES/messages.po @@ -4,19 +4,20 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: @lingui/cli\n" +"X-Generator: Weblate 2026.7.dev0\n" "Language: es-ES\n" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: \n" -"Last-Translator: \n" -"Language-Team: \n" -"Plural-Forms: \n" +"PO-Revision-Date: 2026-07-07 23:18+0000\n" +"Last-Translator: Hampus \n" +"Language-Team: Spanish " +"\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" #. Description text in the messages tab. #: src/features/user/components/modals/tabs/appearance_tab/MessagesTab.tsx:51 msgid "... turn dense mode on. Nice!" -msgstr "... activar el modo denso. ¡Genial!" +msgstr "... actives el modo denso. ¡Genial!" #. Button or menu action label in the channel and chat user message. Keep it concise. #: src/features/channel/components/MessageAttachments.tsx:362 @@ -1724,7 +1725,7 @@ msgstr "12 meses (1 año)" #. Short label in the language tab. Keep it concise. #: src/features/user/components/modals/tabs/LanguageTab.tsx:51 msgid "12-hour" -msgstr "12-hour" +msgstr "12 horas" #. Settings search synonym. Used to match this term when the user types it in the settings search bar. #: src/features/user/components/settings_utils/section_registry/VoiceVideoSections.ts:241 @@ -1773,7 +1774,7 @@ msgstr "2-32 caracteres, letras, números, guiones bajos." #. Short label in the language tab. Keep it concise. #: src/features/user/components/modals/tabs/LanguageTab.tsx:55 msgid "24-hour" -msgstr "24-hour" +msgstr "24 horas" #. Resolution label in adaptive screen-share quality toasts. #: src/features/voice/engine/AdaptiveScreenShareEngine.ts:35 @@ -2941,19 +2942,19 @@ msgstr "Todo" #: src/features/app/components/dialogs/components/plutonium/SubscriptionCard.tsx:447 msgid "All <0/> for <1>{effectiveMonthlyPrice}/month." -msgstr "Todo <0/> por <1>{effectiveMonthlyPrice}/mes." +msgstr "Todas las <0/> por <1>{effectiveMonthlyPrice}/mes." #: src/features/app/components/dialogs/components/plutonium/SubscriptionCard.tsx:469 msgid "All <0/> for <1>{effectiveYearlyPrice}/year." -msgstr "Todo <0/> por <1>{effectiveYearlyPrice}/año." +msgstr "Todas las <0/> por <1>{effectiveYearlyPrice}/año." #: src/features/app/components/dialogs/components/plutonium/SubscriptionCard.tsx:490 msgid "All <0/> included with your subscription." -msgstr "Todo <0/> incluido con tu suscripción." +msgstr "Todas las <0/> incluido con tu suscripción." #: src/features/app/components/dialogs/components/plutonium/SubscriptionCard.tsx:437 msgid "All <0/>, forever. No billing, no renewals." -msgstr "Todo <0/>, para siempre. Sin facturación ni renovaciones." +msgstr "Todas las <0/>, para siempre. Sin facturación ni renovaciones." #. Default option in the activity log "Filter by action" dropdown. Means no action-type filter is applied. Short standalone label. #: src/features/guild/components/modals/guild_tabs/GuildAuditLogTab.tsx:84 @@ -5532,7 +5533,7 @@ msgstr "Búsqueda inversa de imágenes integrada" #. Short label in the search engines tab. Keep it concise. #: src/features/user/components/modals/tabs/chat_settings_tab/SearchEnginesTab.tsx:51 msgid "Built-in search engines" -msgstr "Buscadores integrados" +msgstr "Motores de búsqueda integrados" #. Settings search synonym. Used to match this term when the user types it in the settings search bar. #: src/features/user/components/settings_utils/search_index/KeybindsIndex.ts:134 @@ -20228,7 +20229,7 @@ msgstr "Mensaje" #. Prefix for the textarea placeholder text in a DM. Becomes "Message @username". The @ character is literal. #: src/features/channel/components/channel_textarea/shared.ts:16 msgid "Message @" -msgstr "Mensaje a @" +msgstr "Enviar mensaje a @" #. Settings search entry label. Also used as a search synonym in the settings search bar. #: src/features/user/components/settings_utils/search_index/ChatSettingsIndex.ts:303 @@ -25147,7 +25148,7 @@ msgstr "Tecla para pulsar y hablar" #: src/features/user/components/modals/tabs/UserVoiceTab.tsx:363 #: src/features/voice/components/VoiceSettingsMenus.tsx:389 msgid "Push-to-talk" -msgstr "Push-to-talk" +msgstr "Pulsar para hablar" #. Short label in the voice tab. Keep it concise. #: src/features/user/components/modals/tabs/UserVoiceTab.tsx:98 @@ -27822,7 +27823,7 @@ msgstr "Buscador" #. Settings search entry label. Names the settings search entry in the settings UI. #: src/features/user/components/settings_utils/search_index/ChatSettingsIndex.ts:227 msgid "Search engines" -msgstr "Buscadores" +msgstr "Motores de búsqueda" #. Section header in the message search popout listing available filter operators. #. Section header in the message search popout listing available filter operators. @@ -32005,7 +32006,7 @@ msgstr "Envíanos un mensaje desde tu teléfono" #. Feature label / section heading for the text-to-speech feature. #: src/features/i18n/utils/CommonMessageDescriptors.ts:414 msgid "Text-to-speech" -msgstr "Text-to-speech" +msgstr "Texto a voz" #. Accessibility settings section for reading messages aloud. #: src/features/user/components/settings_utils/section_registry/AccessibilitySections.ts:333 diff --git a/fluxer_app/src/features/i18n/locales/fi/messages.po b/fluxer_app/src/features/i18n/locales/fi/messages.po index ed7f2a18a..c6703c682 100644 --- a/fluxer_app/src/features/i18n/locales/fi/messages.po +++ b/fluxer_app/src/features/i18n/locales/fi/messages.po @@ -4,14 +4,15 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: @lingui/cli\n" +"X-Generator: Weblate 2026.7.dev0\n" "Language: fi\n" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: \n" -"Last-Translator: \n" -"Language-Team: \n" -"Plural-Forms: \n" +"PO-Revision-Date: 2026-07-09 00:18+0000\n" +"Last-Translator: Hampus \n" +"Language-Team: Finnish " +"\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" #. Description text in the messages tab. #: src/features/user/components/modals/tabs/appearance_tab/MessagesTab.tsx:51 @@ -87,7 +88,7 @@ msgstr "{actor} lisäsi tarran {namedTarget}." #: src/features/guild/components/modals/guild_tabs/GuildAuditLogTabUtils.tsx:612 msgid "{actor} banned {targetMember}." -msgstr "{actor} esti käyttäjän {targetMember}." +msgstr "{actor} antoi porttikiellon käyttäjälle {targetMember}." #: src/features/guild/components/modals/guild_tabs/GuildAuditLogTabUtils.tsx:552 msgid "{actor} created the channel {namedTarget}." @@ -153,7 +154,7 @@ msgstr "{actor} katkaisi käyttäjän {targetMember} puheyhteyden." #: src/features/guild/components/modals/guild_tabs/GuildAuditLogTabUtils.tsx:606 msgid "{actor} kicked {targetMember}." -msgstr "{actor} poisti käyttäjän {targetMember}." +msgstr "{actor} potkaisi käyttäjän {targetMember}." #: src/features/guild/components/modals/guild_tabs/GuildAuditLogTabUtils.tsx:654 msgid "{actor} moved {targetMember} to {channelNode}." @@ -318,7 +319,9 @@ msgstr "{communityName} on tällä hetkellä vain {productName}-henkilöstön j #. Displayed value for the voice channel participant limit slider. ∞ is the infinity symbol. #: src/features/channel/components/modals/channel_tabs/channel_overview_tab/VoiceSettings.tsx:43 msgid "{count, plural, =0 {∞ No limit} one {# participant} other {# participants}}" -msgstr "{count, plural, =0 {∞ Ei rajaa} one {# osallistuja} other {# osallistujaa}}" +msgstr "" +"{count, plural, =0 {∞ Ei rajoitusta} one {# osallistuja} other {# " +"osallistujaa}}" #: src/features/channel/components/embeds/attachments/TextualAttachmentPreview.tsx:121 msgid "{count, plural, one {... (# line left)} other {... (# lines left)}}" @@ -357,7 +360,10 @@ msgstr "{count, plural, one {# yhteisö löytyi} other {# yhteisöä löytyi}}" #: src/features/app/components/layout/GuildsLayout.tsx:730 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ä aikakondensaattorin toimintahäiriön vuoksi.} other {# yhteisöä on tilapäisesti pois käytöstä aikakondensaattorin toimintahäiriön vuoksi.}}" +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.}}" #. Displayed value for the voice channel connection limit slider. #: src/features/channel/components/modals/channel_tabs/channel_overview_tab/VoiceSettings.tsx:47 @@ -620,12 +626,14 @@ msgstr "{defaultDeviceLabel} ({endpointLabel})" #. Client info desktop build identifier line. Example: "Canary Desktop 2026.419.3". Preserve placeholders. #: src/features/app/components/dialogs/components/ClientInfo.tsx:38 msgid "{desktopChannel} Desktop {desktopVersion}" -msgstr "{desktopChannel} työpöytäversio {desktopVersion}" +msgstr "{desktopChannel} Desktop {desktopVersion}" #. Unsaved-changes banner text in the devices tab. Counts selected devices that will be signed out. #: src/features/user/components/modals/tabs/DevicesTab.tsx:74 msgid "{deviceCount, plural, one {# device selected for sign out} other {# devices selected for sign out}}" -msgstr "{deviceCount, plural, one {# laite valittu poistumista varten} other {# laitetta valittu poistumista varten}}" +msgstr "" +"{deviceCount, plural, one {# laite valittu uloskirjautumista varten} other " +"{# laitetta valittu uloskirjautumista varten}}" #. Sidebar Fluxer-home button tooltip showing how many incoming friend requests are pending. Count is interpolated. #: src/features/app/components/layout/sidebar_nav/FluxerButton.tsx:47 @@ -870,7 +878,7 @@ msgstr "{length} käyttäjää" #. Spectator count badge on a screen-share tile. {length} is the integer number of viewers. Consider pluralization on review. #: src/features/voice/components/voice_participant_tile/shared.ts:70 msgid "{length} watching" -msgstr "{length} katsoo" +msgstr "{length, plural, one {# katsoja} other {# katsojaa}}" #: src/features/theme_studio/sections/QuickCssSection.tsx:268 msgid "{lineCount, plural, one {# line} other {# lines}}" @@ -989,7 +997,7 @@ msgstr "{pixPaymentMethod} voi ohittaa kortin vahvistusvaiheen, kun {paymentProv #. Badge label with a date in the user profile badges popout. Preserve {premiumProductFullName}, {premiumSinceFormatted}; they are inserted by code. In English, keep "subscriber since" lowercase. Other locales should use natural local capitalization. #: src/features/user/components/popouts/UserProfileBadges.tsx:52 msgid "{premiumProductFullName} subscriber since {premiumSinceFormatted}" -msgstr "{premiumProductFullName} tilaaja {premiumSinceFormatted} alkaen" +msgstr "{premiumProductFullName}-tilaaja {premiumSinceFormatted} alkaen" #. Profile settings section title for premium badge privacy controls. #: src/features/user/components/modals/tabs/my_profile_tab/PremiumBadgeSettings.tsx:58 @@ -1004,7 +1012,7 @@ msgstr "{premiumProductName}-edut" #. Premium subscription card title. premiumProductName is the short paid product name. #: src/features/premium/utils/PremiumMessageDescriptors.ts:52 msgid "{premiumProductName} subscription" -msgstr "{premiumProductName} -tilaus" +msgstr "{premiumProductName}-tilaus" #. Short label in the guild header bottom sheet. Keep it concise. Preserve {presenceCount}; it is inserted by code. #: src/features/guild/components/bottomsheets/GuildHeaderBottomSheet.tsx:28 @@ -1057,7 +1065,10 @@ msgstr "{productName}-sovelluksen symboli" #. Label in the push settings. #: src/features/user/components/modals/tabs/notifications_tab/PushSettings.tsx:16 msgid "{productName} avoids sending push notifications to your mobile devices when you are at your computer. Choose how long you need to be inactive on desktop before you receive push notifications." -msgstr "{productName} estää mobiililaitteillesi lähetettävien push-ilmoitusten lähettämisen, kun olet tietokoneesi ääressä. Valitse, kuinka kauan sinun on oltava käyttämättömänä työpöydällä, ennen kuin saat push-ilmoituksia." +msgstr "" +"{productName} ei lähetä push-ilmoituksia mobiililaitteeseesi, kun olet " +"aktiivisena tietokoneella. Valitse, kuinka kauan sinun on oltava käyttämättä " +"työpöydällä, ennen kuin saat push-ilmoituksia." #. Short badge title in the user profile badges popout. Preserve {productName}; it is inserted by code. English locales use Title Case for official badge titles; other locales should use natural local capitalization. #: src/features/user/components/popouts/UserProfileBadges.tsx:37 @@ -1069,7 +1080,9 @@ msgstr "{productName}-buginmetsästäjä" #: src/features/voice/components/modals/screen_share_picker_modal/PerWindowAudioNotice.tsx:23 #: src/features/voice/components/modals/screen_share_picker_modal/PerWindowAudioNotice.tsx:42 msgid "{productName} cannot capture desktop audio here while excluding {productName}'s call audio." -msgstr "{productName} ei voi tallentaa työpöydän ääntä tässä, koska se ei pysty sulkemaan pois oman puheluäänensä." +msgstr "" +"{productName} ei voi jakaa työpöydän ääntä siten, että itse puhelun ääni " +"jäisi pois jaosta." #. Inline notice body on Windows. Explains that app audio is disabled because productName cannot guarantee isolated audio capture on this OS build. #. Inline notice body on macOS. Explains that app audio is disabled because productName cannot guarantee isolated audio capture on this OS build. @@ -3971,7 +3984,9 @@ msgstr "Haluatko varmasti ottaa kutsut käyttöön? Tämän jälkeen käyttäjä #. placeholder {0}: targetUser.tag #: src/features/moderation/components/modals/KickMemberModal.tsx:44 msgid "Are you sure you want to kick <0>{0} from the community? They will be able to rejoin with a new invite." -msgstr "Haluatko varmasti poistaa käyttäjän <0>{0} yhteisöstä? Hän voi liittyä uudelleen uudella kutsulla." +msgstr "" +"Haluatko varmasti potkaista käyttäjän <0>{0} yhteisöstä? Hän voi liittyä " +"uudelleen uudella kutsulla." #: src/features/user/components/modals/tabs/chat_settings_tab/SearchEnginesTab.tsx:229 msgid "Are you sure you want to remove <0>{engineName}?" @@ -4907,27 +4922,27 @@ msgstr "Estä" #. 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:51 msgid "Ban {tag}" -msgstr "Estä käyttäjä {tag}" +msgstr "Anna porttikielto käyttäjälle {tag}" #. Slash-command description for /ban. Bans a member from the current community (moderation action). #: src/features/devtools/hooks/useCommands.ts:42 msgid "Ban a member from this community." -msgstr "Estä jäsenen pääsy tähän yhteisöön." +msgstr "Anna jäsenelle porttikielto tähän yhteisöön." #. Button or menu action label in the ban details modal. Keep it concise. Keep the tone plain and specific. #: src/features/moderation/components/modals/BanDetailsModal.tsx:20 msgid "Ban details" -msgstr "Eston tiedot" +msgstr "Porttikiellon tiedot" #. Label above the ban duration dropdown in the destructive ban-member modal. #: src/features/moderation/components/modals/BanMemberModal.tsx:56 msgid "Ban duration" -msgstr "Estä käyttäjä – kesto" +msgstr "Porttikiellon kesto" #. placeholder {0}: renderInline(formatted, i18n) #: src/features/guild/components/modals/guild_tabs/GuildAuditLogTabRenderers.tsx:604 msgid "Ban expires at {0}." -msgstr "Esto päättyy {0}." +msgstr "Porttikielto päättyy {0}." #. Moderation action that bans the selected member from the community. #. Moderation action that bans the selected member from the community. @@ -4937,17 +4952,17 @@ msgstr "Esto päättyy {0}." #: src/features/ui/action_menu/items/GuildMemberMenuItems.tsx:51 #: src/features/ui/action_menu/items/voice_participant_menu_data/shared.ts:94 msgid "Ban member" -msgstr "Estä jäsen" +msgstr "Anna porttikielto jäsenelle" #. Permission name: allows banning members from a community. #: src/features/permissions/utils/PermissionLabelDescriptors.ts:181 msgid "Ban members" -msgstr "Estä jäseniä" +msgstr "Anna porttikielto jäsenille" #. IAR modal: quick-action card title for banning the reported user (moderator-only). #: src/features/moderation/components/report_modal/IARModalCopy.ts:147 msgid "Ban this user" -msgstr "Estä tämä käyttäjä" +msgstr "Anna porttikielto tälle käyttäjälle" #. Section heading in the voice connection status popout for current media bitrate usage. #: src/features/voice/components/voice_connection_status/shared.ts:68 @@ -4963,29 +4978,29 @@ msgstr "kaistanrajoitus" #. IAR modal: disabled-state label on the ban card after the user is banned from this community. #: src/features/moderation/components/report_modal/IARModalCopy.ts:159 msgid "Banned" -msgstr "Estetty" +msgstr "Porttikielletty" #. placeholder {0}: targetUser.tag #: src/features/moderation/components/modals/BanMemberModal.tsx:154 msgid "Banned {0} from the community" -msgstr "Käyttäjä {0} on estetty yhteisöstä" +msgstr "Käyttäjä {0} on porttikielletty yhteisöstä" #. placeholder {0}: renderInline(formatted, i18n) #: src/features/guild/components/modals/guild_tabs/GuildAuditLogTabRenderers.tsx:600 msgid "Banned at {0}." -msgstr "Estetty klo {0}." +msgstr "Porttikielto annettu klo {0}." #: src/features/moderation/components/modals/BanDetailsModal.tsx:104 msgid "Banned by" -msgstr "Estänyt" +msgstr "Porttikiellon antaja" #: src/features/moderation/components/modals/BanDetailsModal.tsx:86 msgid "Banned on" -msgstr "Estetty" +msgstr "Porttikielletty" #: src/features/guild/components/modals/guild_tabs/GuildBansTab.tsx:172 msgid "Banned users" -msgstr "Estetyt käyttäjät" +msgstr "Porttikielletyt käyttäjät" #. Audit log community feature label for banner image support. #. Button or menu action label in the guild banner upload field. Keep it concise. Keep the tone plain and specific. @@ -13377,7 +13392,7 @@ 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:111 msgid "Enter a reason for the ban" -msgstr "Anna syy estolle" +msgstr "Anna syy porttikiellolle" #. Label in the inputs tab. Keep the tone plain and specific. #: src/features/user/components/modals/tabs/component_gallery_tab/ComponentGalleryTabInputsTab.tsx:33 @@ -14127,7 +14142,7 @@ msgstr "Viestien lähetyksen epäonnistuminen" #: src/features/moderation/components/modals/BanMemberModal.tsx:161 msgid "Failed to ban member. Try again." -msgstr "Jäsenen estäminen epäonnistui. Yritä uudelleen." +msgstr "Porttikiellon antaminen jäsenelle epäonnistui. Yritä uudelleen." #. Developer tools debug menu label. Internal-only surface for developers; translators may keep this terse. #: src/features/channel/components/channel_header_components/developer_tools/ToolsMenu.tsx:58 @@ -14208,7 +14223,7 @@ msgstr "Tokenin luominen epäonnistui" #: src/features/moderation/components/modals/KickMemberModal.tsx:33 msgid "Failed to kick member. Try again." -msgstr "Jäsenen poistaminen epäonnistui. Yritä uudelleen." +msgstr "Jäsenen potkiminen epäonnistui. Yritä uudelleen." #. Error modal title shown when leaving a community fails. #: src/features/guild/hooks/useLeaveGuild.tsx:35 @@ -18501,12 +18516,12 @@ msgstr "Potkaise jäsen" #. Permission name: allows removing members from a community. #: src/features/permissions/utils/PermissionLabelDescriptors.ts:177 msgid "Kick members" -msgstr "Poista jäseniä" +msgstr "Potkaise jäseniä" #. placeholder {0}: targetUser.tag #: src/features/moderation/components/modals/KickMemberModal.tsx:27 msgid "Kicked {0} from the community" -msgstr "Käyttäjä {0} poistettiin yhteisöstä" +msgstr "Käyttäjä {0} potkittiin yhteisöstä" #. Label for the KLIPY GIF service toggle in the setup wizard. #: src/features/app/components/setup/SetupWizardSteps.tsx:277 @@ -19063,7 +19078,7 @@ msgstr "Ladataan sovellusta {productName}." #: src/features/guild/components/modals/guild_tabs/GuildBansTab.tsx:163 msgid "Loading banned users" -msgstr "Ladataan estettyjä käyttäjiä" +msgstr "Ladataan porttikiellettyjä käyttäjiä" #. Screen-reader status text shown while Discovery communities are loading. #: src/features/discovery/discovery/DiscoveryPage.tsx:62 @@ -19969,7 +19984,7 @@ msgstr "Jäsenen {displayName} toiminnot" #. Audit log entry label. A member was banned from the community. #: src/features/app/config/AuditLogConstants.ts:44 msgid "Member banned" -msgstr "Jäsen estetty" +msgstr "Jäsen porttikielletty" #. Audit log entry label. A member was disconnected from a voice channel by a moderator. #: src/features/app/config/AuditLogConstants.ts:64 @@ -19979,7 +19994,7 @@ msgstr "Jäsen irtautui" #. Audit log entry label. A member was kicked (removed) from the community by a moderator. #: src/features/app/config/AuditLogConstants.ts:36 msgid "Member kicked" -msgstr "Jäsen poistettu" +msgstr "Jäsen potkittu" #. Settings search synonym. Used to match this term when the user types it in the settings search bar. #: src/features/user/components/settings_utils/section_registry/AppearanceSections.ts:338 @@ -20024,7 +20039,7 @@ msgstr "Jäsen alkaen" #. Audit log entry label. A previously banned member was unbanned. #: src/features/app/config/AuditLogConstants.ts:48 msgid "Member unbanned" -msgstr "Jäsenen esto poistettu" +msgstr "Jäsenen porttikielto poistettu" #. Audit log entry label. A member profile was edited (nickname, etc). #: src/features/app/config/AuditLogConstants.ts:52 @@ -20767,7 +20782,10 @@ msgstr "Tässä näkyvät moderointitoimet ja yhteisön muutokset." #. Guild nagbar body shown when moderation actions in a community require two-factor authentication. {communityName} is the community name. #: src/features/app/components/layout/GuildLayout.tsx:77 msgid "Moderation actions in {communityName} require two-factor authentication. Enable 2FA to kick, ban, timeout, or delete messages here." -msgstr "Yhteisön {communityName} moderointitoiminnot edellyttävät kaksivaiheista todennusta. Ota kaksivaiheinen todennus käyttöön, jos haluat poistaa, estää, aikakatkaista tai poistaa viestejä täällä." +msgstr "" +"Yhteisön {communityName} moderointitoiminnot edellyttävät kaksivaiheista " +"todennusta. Ota kaksivaiheinen todennus käyttöön, jos haluat potkia, " +"porttikieltää, aikakatkaista tai poistaa viestejä täällä." #. Settings search synonym. Used to match this term when the user types it in the settings search bar. #: src/features/user/components/settings_utils/section_registry/ChatSettingsSections.ts:66 @@ -21797,7 +21815,7 @@ msgstr "Ei taustakuvaa" #: src/features/guild/components/modals/guild_tabs/GuildBansTab.tsx:198 msgid "No banned users" -msgstr "Ei estettyjä käyttäjiä" +msgstr "Ei porttikiellettyjä käyttäjiä" #: src/features/guild/components/modals/guild_tabs/GuildBansTab.tsx:207 msgid "No bans found matching your search." @@ -22278,7 +22296,7 @@ msgstr "Käyttäjää ei löydy kyseisellä käyttäjänimellä." #: src/features/guild/components/modals/guild_tabs/GuildBansTab.tsx:199 msgid "No users are currently banned from this community." -msgstr "Yhteisöstä ei ole tällä hetkellä estetty käyttäjiä." +msgstr "Yhteisöstä ei ole tällä hetkellä porttikiellettyjä käyttäjiä." #: src/features/search/components/search/UserFilterSheet.tsx:126 msgid "No users available" @@ -23195,7 +23213,7 @@ msgstr "Avaa mallipohjan JSON" #. IAR modal: quick-action card description for banning the reported user. #: src/features/moderation/components/report_modal/IARModalCopy.ts:151 msgid "Open the ban dialog for this community." -msgstr "Avaa tämän yhteisön estovalintaikkuna." +msgstr "Avaa tämän yhteisön porttikieltovalintaikkuna." #. Keyboard shortcut action label shown in the shortcuts list and keybind editor. Keep short, sentence case. #: src/features/input/state/input_keybind/shared.ts:241 @@ -26514,7 +26532,9 @@ msgstr "Vaadi OAuth2-koodivaltuutus" #: src/features/guild/components/modals/guild_tabs/GuildModerationTab.tsx:466 msgid "Require two-factor authentication for moderators before they can ban, kick, timeout, or remove messages." -msgstr "Vaadi moderaattoreilta kaksivaiheista tunnistautumista ennen kuin he voivat estää, poistaa, aikakatkaista tai poistaa viestejä." +msgstr "" +"Vaadi moderaattoreilta kaksivaiheista tunnistautumista ennen kuin he voivat " +"porttikieltää, potkaista, aikakatkaista tai poistaa viestejä." #. Short label in the authentication OAUTH scopes step. Keep the tone plain and specific. #: src/features/auth/components/pages/oauth_authorize_page/OAuthScopesStep.tsx:24 @@ -27077,7 +27097,7 @@ msgstr "Peruuta kaikki sovellukset" #: src/features/moderation/components/modals/BanDetailsModal.tsx:137 #: src/features/ui/action_menu/BannedUserContextMenu.tsx:55 msgid "Revoke ban" -msgstr "Kumoa esto" +msgstr "Kumoa porttikielto" #. Settings search synonym. Used to match this term when the user types it in the settings search bar. #. Short label in the devices tab. Keep it concise. @@ -36504,7 +36524,7 @@ msgstr "Näytä kaikki lukemattomat" #: src/features/guild/components/modals/guild_tabs/GuildBansTab.tsx:175 msgid "View and manage banned users." -msgstr "Näytä ja hallinnoi estettyjä käyttäjiä." +msgstr "Näytä ja hallinnoi porttikiellettyjä käyttäjiä." #: src/features/guild/components/modals/guild_tabs/GuildWebhooksTab.tsx:90 msgid "View and manage every webhook configured across your community." @@ -37905,7 +37925,7 @@ msgstr "Olet siirtämässä tämän yhteisön omistajuuden käyttäjälle <0>{0} #. Error message in the user banned from guild modal. Keep the tone plain and specific. #: src/features/moderation/components/alerts/UserBannedFromGuildModal.tsx:12 msgid "You are banned from this community and cannot join." -msgstr "Sinut on estetty tästä yhteisöstä, etkä voi liittyä siihen." +msgstr "Sinut on porttikielletty tästä yhteisöstä, etkä voi liittyä siihen." #. Voice participant status tooltip for the current user. They cannot hear voice chat. Distinct from muted. #: src/features/voice/utils/VoiceMessageDescriptors.ts:74 @@ -38275,7 +38295,7 @@ msgstr "Sinulla ei ole oikeutta nimetä tätä emojia uudelleen. Nimi palautetti #. Body of the error modal shown when the user is banned from a discovery community. #: src/features/discovery/discovery/DiscoveryGuildCard.tsx:60 msgid "You have been banned from this community." -msgstr "Sinut on estetty tästä yhteisöstä." +msgstr "Sinut on porttikielletty tästä yhteisöstä." #: src/features/channel/components/barriers/BarrierComponents.tsx:343 msgid "You have blocked {username}. Unblock them to send messages." @@ -38575,7 +38595,7 @@ msgstr "Olet saavuttanut asennusrajan. Poista yksi lisätäksesi toisen." #. Short label in the user banned from guild modal. Keep it concise. Keep the tone plain and specific. #: src/features/moderation/components/alerts/UserBannedFromGuildModal.tsx:8 msgid "You're banned" -msgstr "Sinut on estetty" +msgstr "Sinut on porttikielletty" #. Modal body shown when an action is blocked by rate limiting. {duration} is a localized short duration such as "2 minutes". #: src/features/app/components/alerts/RateLimitedConfirmModal.tsx:19 @@ -38962,12 +38982,12 @@ msgstr "IP-osoitteesi on nyt valtuutettu." #. Error message in the user ip banned from guild modal. Keep the tone plain and specific. #: src/features/moderation/components/alerts/UserIpBannedFromGuildModal.tsx:12 msgid "Your IP address is banned from this community and you cannot join." -msgstr "IP-osoitteesi on estetty tässä yhteisössä, etkä voi liittyä." +msgstr "IP-osoitteesi on porttikielletty tässä yhteisössä, etkä voi liittyä." #. Label in the user ip banned from guild modal. Keep the tone plain and specific. #: src/features/moderation/components/alerts/UserIpBannedFromGuildModal.tsx:8 msgid "Your IP is banned" -msgstr "IP-osoitteesi on estetty" +msgstr "IP-osoitteesi on porttikielletty" #: src/features/app/components/dialogs/components/plutonium/SelfServeRefundSection.tsx:187 msgid "Your last purchase is outside the refund window. Contact support for billing issues." diff --git a/fluxer_app/src/features/i18n/locales/hi/messages.po b/fluxer_app/src/features/i18n/locales/hi/messages.po index c3ab24ee0..0be22d313 100644 --- a/fluxer_app/src/features/i18n/locales/hi/messages.po +++ b/fluxer_app/src/features/i18n/locales/hi/messages.po @@ -4,14 +4,14 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: @lingui/cli\n" +"X-Generator: Weblate 2026.7.dev0\n" "Language: hi\n" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: \n" -"Last-Translator: \n" -"Language-Team: \n" -"Plural-Forms: \n" +"PO-Revision-Date: 2026-07-03 01:18+0000\n" +"Last-Translator: Hampus \n" +"Language-Team: Hindi \n" +"Plural-Forms: nplurals=2; plural=n > 1;\n" #. Description text in the messages tab. #: src/features/user/components/modals/tabs/appearance_tab/MessagesTab.tsx:51 @@ -6785,7 +6785,7 @@ msgstr "नया पासवर्ड चुनें." #. Description text in the accessibility tab. #: src/features/user/components/modals/tabs/AccessibilityTab.tsx:61 msgid "Choose a speed for spoken text." -msgstr " बोले गए टेक्स्ट के लिए एक गति चुनें।" +msgstr "बोले गए टेक्स्ट के लिए एक गति चुनें।" #. Settings search entry description. One-line summary of what the settings search entry controls. #: src/features/user/components/settings_utils/search_index/PlutoniumIndex.ts:75 diff --git a/fluxer_app/src/features/i18n/locales/id/messages.po b/fluxer_app/src/features/i18n/locales/id/messages.po index d305590bd..d336bfc25 100644 --- a/fluxer_app/src/features/i18n/locales/id/messages.po +++ b/fluxer_app/src/features/i18n/locales/id/messages.po @@ -4,19 +4,20 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: @lingui/cli\n" +"X-Generator: Weblate 2026.7.dev0\n" "Language: id\n" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: \n" -"Last-Translator: \n" -"Language-Team: \n" -"Plural-Forms: \n" +"PO-Revision-Date: 2026-07-07 23:18+0000\n" +"Last-Translator: Hampus \n" +"Language-Team: Indonesian \n" +"Plural-Forms: nplurals=1; plural=0;\n" #. Description text in the messages tab. #: src/features/user/components/modals/tabs/appearance_tab/MessagesTab.tsx:51 msgid "... turn dense mode on. Nice!" -msgstr "... aktifkan mode padat. Mantap!" +msgstr "... nyalakan mode aktif dense. Nice!" #. Button or menu action label in the channel and chat user message. Keep it concise. #: src/features/channel/components/MessageAttachments.tsx:362 @@ -27,17 +28,17 @@ msgstr "(diedit)" #. Error message in the messaging emoji renderer. #: src/features/messaging/components/markdown/renderers/EmojiRenderer.tsx:29 msgid "(failed to load)" -msgstr "(gagal memuat)" +msgstr "(gagal dimuat)" #. Placeholder content text shown for scheduled messages with neither text nor attachments. Keep the parentheses. #: src/features/messaging/components/popouts/ScheduledMessagesContent.tsx:38 msgid "(no content)" -msgstr "(tanpa konten)" +msgstr "(tidak ada konten)" #: src/features/app/components/pages/YouPage.tsx:183 #: src/features/user/components/modals/UserProfileMobileSheet.tsx:899 msgid "(only visible to you)" -msgstr "(hanya Anda yang bisa melihat)" +msgstr "(hanya dilihat oleh kamu)" #. Short label in the keybinds tab. Keep it concise. #: src/features/user/components/modals/tabs/keybinds_tab/CustomKeybindsList.tsx:25 @@ -46,7 +47,7 @@ msgstr "(belum ditetapkan)" #: src/features/channel/components/bottomsheets/channel_details_bottom_sheet/DMMembersList.tsx:120 msgid "(you)" -msgstr "(anda)" +msgstr "(kamu)" #. placeholder {0}: guild.member_count #: src/features/discovery/discovery/DiscoveryGuildCard.tsx:257 @@ -67,11 +68,12 @@ msgstr "{a}, {b}, dan {c} sedang mengetik..." #: src/features/guild/components/modals/guild_tabs/GuildAuditLogTabUtils.tsx:571 msgid "{actor} added channel permissions for {targetEntity} in {channelNode}." -msgstr "{actor} menambahkan izin saluran untuk {targetEntity} di {channelNode}." +msgstr "" +"{actor} menambahkan perizinan saluran untuk {targetEntity} di {channelNode}." #: src/features/guild/components/modals/guild_tabs/GuildAuditLogTabUtils.tsx:576 msgid "{actor} added channel permissions for {targetEntity}." -msgstr "{actor} menambahkan izin channel untuk {targetEntity}." +msgstr "{actor} menambahkan izin saluran untuk {targetEntity}." #: src/features/guild/components/modals/guild_tabs/GuildAuditLogTabUtils.tsx:671 msgid "{actor} added the bot {targetMember}." @@ -87,7 +89,7 @@ msgstr "{actor} menambahkan stiker {namedTarget}." #: src/features/guild/components/modals/guild_tabs/GuildAuditLogTabUtils.tsx:612 msgid "{actor} banned {targetMember}." -msgstr "{actor} membanned {targetMember}." +msgstr "{actor} menagguhkan {targetMember}." #: src/features/guild/components/modals/guild_tabs/GuildAuditLogTabUtils.tsx:552 msgid "{actor} created the channel {namedTarget}." @@ -149,7 +151,7 @@ msgstr "{actor} menghapus webhook {namedTarget}." #: src/features/guild/components/modals/guild_tabs/GuildAuditLogTabUtils.tsx:665 msgid "{actor} disconnected {targetMember} from voice." -msgstr "{actor} memutus sambungan {targetMember} dari panggilan suara." +msgstr "{actor} sambungan panggilan suara dari {targetMember} terputus." #: src/features/guild/components/modals/guild_tabs/GuildAuditLogTabUtils.tsx:606 msgid "{actor} kicked {targetMember}." @@ -174,11 +176,13 @@ msgstr "{actor} menyematkan pesan{0}." #: src/features/guild/components/modals/guild_tabs/GuildAuditLogTabUtils.tsx:648 msgid "{actor} pruned inactive members." -msgstr "{actor} menghapus anggota tidak aktif." +msgstr "{actor} membersihkan anggota tidak aktif." #: src/features/guild/components/modals/guild_tabs/GuildAuditLogTabUtils.tsx:637 msgid "{actor} pruned members inactive for {pruneDays, plural, one {# day} other {# days}}." -msgstr "{actor} menghapus anggota yang tidak aktif selama {pruneDays, plural, one {# hari} other {# hari}}." +msgstr "" +"{actor} membersihkan anggota yang tidak aktif selama {pruneDays, plural, one " +"{# hari} other {# hari}}." #: src/features/guild/components/modals/guild_tabs/GuildAuditLogTabUtils.tsx:595 msgid "{actor} removed channel permissions for {targetEntity} in {channelNode}." @@ -190,20 +194,21 @@ msgstr "{actor} menghapus izin saluran untuk {targetEntity}." #: src/features/guild/components/modals/guild_tabs/GuildAuditLogTabUtils.tsx:618 msgid "{actor} unbanned {targetMember}." -msgstr "{actor} membatalkan pemblokiran {targetMember}." +msgstr "{actor} batalkan pemblokiran untuk {targetMember}." #. placeholder {0}: channelNode ? <> in {channelNode} : null #: src/features/guild/components/modals/guild_tabs/GuildAuditLogTabUtils.tsx:801 msgid "{actor} unpinned a message{0}." -msgstr "{actor} melepas sematan pesan{0}." +msgstr "{actor} batal menyematkan pesan{0}." #: src/features/guild/components/modals/guild_tabs/GuildAuditLogTabUtils.tsx:624 msgid "{actor} updated {targetMember}." -msgstr "{actor} memperbarui {targetMember}." +msgstr "{actor} {targetMember} diperbarui." #: src/features/guild/components/modals/guild_tabs/GuildAuditLogTabUtils.tsx:583 msgid "{actor} updated channel permissions for {targetEntity} in {channelNode}." -msgstr "{actor} memperbarui izin saluran untuk {targetEntity} di {channelNode}." +msgstr "" +"{actor} izin saluran untuk {targetEntity} sudah diperbarui di {channelNode}." #: src/features/guild/components/modals/guild_tabs/GuildAuditLogTabUtils.tsx:588 msgid "{actor} updated channel permissions for {targetEntity}." @@ -2831,7 +2836,9 @@ msgstr "Sesuaikan tingkat zoom keseluruhan aplikasi. Firefox tetap menggunakan p #. Description for the app zoom setting. The placeholders are keyboard shortcuts. #: src/features/user/components/modals/tabs/appearance_tab/ScalingTab.tsx:46 msgid "Adjust the overall zoom level of the app. Use {zoomIn} / {zoomOut} to adjust quickly." -msgstr "Sesuaikan tingkat zoom aplikasi secara keseluruhan. Gunakan {zoomIn} / {zoomOut} untuk menyesuaikan dengan cepat." +msgstr "" +"Sesuaikan tingkat level zoom aplikasi secara keseluruhan. Gunakan {zoomIn} / " +"{zoomOut} untuk menyesuaikan dengan cepat." #. Inline adaptive-quality status in the stream settings menu. Shows the current automatically lowered resolution and frame rate. #: src/features/voice/components/StreamSettingsMenuContent.tsx:146 @@ -6749,7 +6756,9 @@ msgstr "Pilih" #. Settings section description. One-line summary of what the settings section controls. #: src/features/user/components/settings_utils/section_registry/AppearanceSections.ts:34 msgid "Choose a base appearance, manage quick CSS, organize saved theme files, and tune theme tokens." -msgstr "Pilih tampilan dasar, kelola CSS cepat, atur file tema tersimpan, dan sesuaikan token tema." +msgstr "" +"Pilih tampilan dasar, kelola CSS cepat, kelola file tema tersimpan, dan " +"sesuaikan tune token tema." #. Form field label or placeholder for choosing a community. #: src/features/expressions/components/modals/AddFavoriteChannelModal.tsx:40 @@ -8196,7 +8205,8 @@ msgstr "Konfigurasikan penyedia terjemahan yang digunakan dari teks yang dipilih #. Settings section description. One-line summary of what the settings section controls. #: src/features/user/components/settings_utils/section_registry/VoiceVideoSections.ts:153 msgid "Configure your camera, screen sharing quality, previews, and frame rate." -msgstr "Konfigurasi kamera, kualitas berbagi layar, pratinjau, dan kecepatan bingkai Anda." +msgstr "" +"Konfigurasi kameramu, kualitas berbagi layar, pratinjau, dan frame rate." #. Settings section description. One-line summary of what the settings section controls. #: src/features/user/components/settings_utils/section_registry/VoiceVideoSections.ts:17 @@ -11122,7 +11132,10 @@ msgstr "Bilah notifikasi desktop" #: src/features/ui/commands/NotificationCommands.tsx:31 msgid "Desktop notifications have been blocked. You can enable them later in your browser settings or in user settings, or in {notificationSettingsPath}." -msgstr "Notifikasi desktop telah diblokir. Anda dapat mengaktifkannya nanti di pengaturan browser atau di pengaturan pengguna, atau di {notificationSettingsPath}." +msgstr "" +"Notifikasi desktop telah diblokir. Kamu dapat mengaktifkannya nanti di " +"pengaturan browser atau di pengaturan pengguna, atau di " +"{notificationSettingsPath}." #. Settings search synonym. Used to match this term when the user types it in the settings search bar. #: src/features/user/components/settings_utils/search_index/DesktopSettingsIndex.ts:110 @@ -13023,7 +13036,7 @@ msgstr "Aktifkan notifikasi desktop" #. Nagbar body shown in desktop/web contexts when notification permission is not yet enabled. #: src/features/app/components/layout/app_layout/nagbars/DesktopNotificationNagbar.tsx:51 msgid "Enable desktop notifications to stay updated on new messages." -msgstr "Aktifkan notifikasi desktop agar tetap update dengan pesan baru." +msgstr "Aktifkan notifikasi desktop agar tetap ter-update dengan pesan baru." #. Settings search entry description. One-line summary of what the settings search entry controls. #. Short label for an advanced developer setting. @@ -15177,7 +15190,7 @@ msgstr "Laju bingkai" #. Video settings note shown when higher frame rates require premium. #: src/features/user/components/modals/tabs/UserVideoTab.tsx:53 msgid "Frame rates above 30 FPS require {premiumProductName}" -msgstr "Kecepatan bingkai di atas 30 FPS memerlukan {premiumProductName}" +msgstr "Frame rate di atas 30 FPS memerlukan {premiumProductName}" #. Section header in the stream settings menu for frame rate options. #: src/features/voice/components/StreamSettingsMenuContent.tsx:121 @@ -16894,7 +16907,9 @@ msgstr "Jika Anda tidak dapat menggunakan metode verifikasi apa pun, hubungi duk #. Confirmation modal body shown before dismissing the desktop-notification nagbar. {notificationSettingsPath} is the localized settings path. #: src/features/app/components/layout/app_layout/nagbars/DesktopNotificationNagbar.tsx:38 msgid "If you dismiss this, you can always enable desktop notifications later under {notificationSettingsPath}." -msgstr "Jika Anda menutup ini, Anda selalu dapat mengaktifkan notifikasi desktop nanti di {notificationSettingsPath}." +msgstr "" +"Jika Anda menutup ini, Kamu selalu dapat mengaktifkan notifikasi desktop " +"nanti di {notificationSettingsPath}." #: src/features/voice/components/dialogs/DisablePiPConfirmModal.tsx:56 msgid "If you don't remember this preference, we'll only hide the popout for this session. You can change this any time in {audioVideoSettingsPath}." @@ -25222,26 +25237,26 @@ msgstr "Reaksi cepat" #: src/features/search/components/quick_switcher/QuickSwitcherModal.tsx:77 #: src/features/user/components/settings_utils/search_index/KeybindsIndex.ts:50 msgid "Quick switcher" -msgstr "Pengalih cepat" +msgstr "Beralih cepat" #. Accessible label for the desktop quick switcher result listbox. #. Accessible label for the quick switcher result listbox. #: src/features/search/components/bottomsheets/QuickSwitcherBottomSheet.tsx:106 #: src/features/search/components/quick_switcher/QuickSwitcherModal.tsx:98 msgid "Quick switcher results" -msgstr "Hasil pengalih cepat" +msgstr "Hasil beralih cepat" #. Accessible label for the desktop quick switcher search input region. #. Accessible label for the quick switcher search input region. #: src/features/search/components/bottomsheets/QuickSwitcherBottomSheet.tsx:93 #: src/features/search/components/quick_switcher/QuickSwitcherModal.tsx:85 msgid "Quick switcher search" -msgstr "Pencarian pengalih cepat" +msgstr "Beralih pencarian cepat" #. Accessible label for the tablist in the mobile quick switcher. #: src/features/search/components/bottomsheets/QuickSwitcherBottomSheet.tsx:89 msgid "Quick switcher tabs" -msgstr "Tab pengalih cepat" +msgstr "Tab beralih cepat" #. Settings search synonym. Used to match this term when the user types it in the settings search bar. #: src/features/user/components/settings_utils/section_registry/NotificationsSections.ts:187 @@ -25261,7 +25276,7 @@ msgstr "Keluar dari {appName}" #. Singular external-post stat label on a social post embed. Lowercase to appear after the count. #: src/features/channel/components/embeds/channel_embed/ChannelEmbedShared.ts:67 msgid "quote" -msgstr "kutipan" +msgstr "kutip" #. Plural external-post stat label on a social post embed. Lowercase to appear after the count. #: src/features/channel/components/embeds/channel_embed/ChannelEmbedShared.ts:71 @@ -33513,7 +33528,7 @@ msgstr "Alihkan pesan tersemat" #. Keyboard shortcut action label shown in the shortcuts list and keybind editor. Keep short, sentence case. #: src/features/input/state/input_keybind/shared.ts:117 msgid "Toggle quick switcher" -msgstr "Alihkan pengalih cepat" +msgstr "Tombol beralih cepat" #. Keyboard shortcut action label shown in the shortcuts list and keybind editor. Keep short, sentence case. #: src/features/input/state/input_keybind/shared.ts:281 diff --git a/fluxer_app/src/features/i18n/locales/ja/messages.po b/fluxer_app/src/features/i18n/locales/ja/messages.po index 0843a3b05..66ae7da36 100644 --- a/fluxer_app/src/features/i18n/locales/ja/messages.po +++ b/fluxer_app/src/features/i18n/locales/ja/messages.po @@ -4,14 +4,15 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Generator: @lingui/cli\n" +"X-Generator: Weblate 2026.7.dev0\n" "Language: ja\n" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: \n" -"PO-Revision-Date: \n" -"Last-Translator: \n" -"Language-Team: \n" -"Plural-Forms: \n" +"PO-Revision-Date: 2026-07-07 23:18+0000\n" +"Last-Translator: Hampus \n" +"Language-Team: Japanese \n" +"Plural-Forms: nplurals=1; plural=0;\n" #. Description text in the messages tab. #: src/features/user/components/modals/tabs/appearance_tab/MessagesTab.tsx:51 @@ -22,7 +23,7 @@ msgstr "...コンパクト表示をオンに。いいね!" #: src/features/channel/components/MessageAttachments.tsx:362 #: src/features/channel/components/UserMessage.tsx:67 msgid "(edited)" -msgstr "(編集済み)" +msgstr "(編集済み)" #. Error message in the messaging emoji renderer. #: src/features/messaging/components/markdown/renderers/EmojiRenderer.tsx:29 @@ -46,7 +47,7 @@ msgstr "(未割り当て)" #: src/features/channel/components/bottomsheets/channel_details_bottom_sheet/DMMembersList.tsx:120 msgid "(you)" -msgstr "(自分)" +msgstr "(自分)" #. placeholder {0}: guild.member_count #: src/features/discovery/discovery/DiscoveryGuildCard.tsx:257 @@ -75,15 +76,15 @@ msgstr "{actor} が {targetEntity} のチャンネル権限を追加しました #: src/features/guild/components/modals/guild_tabs/GuildAuditLogTabUtils.tsx:671 msgid "{actor} added the bot {targetMember}." -msgstr "{actor}がボット{targetMember}を追加しました。" +msgstr "{actor}がボット {targetMember}を追加しました。" #: src/features/guild/components/modals/guild_tabs/GuildAuditLogTabUtils.tsx:734 msgid "{actor} added the emoji {namedTarget}." -msgstr "{actor}が絵文字{namedTarget}を追加しました。" +msgstr "{actor} が絵文字 {namedTarget} を追加しました。" #: src/features/guild/components/modals/guild_tabs/GuildAuditLogTabUtils.tsx:752 msgid "{actor} added the sticker {namedTarget}." -msgstr "{actor}がステッカー「{namedTarget}」を追加しました。" +msgstr "{actor} がステッカー {namedTarget} を追加しました。" #: src/features/guild/components/modals/guild_tabs/GuildAuditLogTabUtils.tsx:612 msgid "{actor} banned {targetMember}." @@ -91,20 +92,20 @@ msgstr "{actor} が {targetMember} をBANしました。" #: src/features/guild/components/modals/guild_tabs/GuildAuditLogTabUtils.tsx:552 msgid "{actor} created the channel {namedTarget}." -msgstr "{actor}がチャンネル「{namedTarget}」を作成しました。" +msgstr "{actor} がチャンネル {namedTarget} を作成しました。" #. placeholder {0}: channelNode ? <> for {channelNode} : null #: src/features/guild/components/modals/guild_tabs/GuildAuditLogTabUtils.tsx:695 msgid "{actor} created the invite {namedTarget}{0}." -msgstr "{actor}が招待{namedTarget}{0}を作成しました。" +msgstr "{actor} が招待 {namedTarget}{0} を作成しました。" #: src/features/guild/components/modals/guild_tabs/GuildAuditLogTabUtils.tsx:677 msgid "{actor} created the role {namedTarget}." -msgstr "{actor}がロール「{namedTarget}」を作成しました。" +msgstr "{actor} がロール {namedTarget} を作成しました。" #: src/features/guild/components/modals/guild_tabs/GuildAuditLogTabUtils.tsx:716 msgid "{actor} created the webhook {namedTarget}." -msgstr "{actor}がウェブフック「{namedTarget}」を作成しました。" +msgstr "{actor} がウェブフック {namedTarget} を作成しました。" #. placeholder {0}: renderValueInline(bulkCount, guildId, i18n) #. placeholder {1}: channelNode ? <> in {channelNode} : null